From 883cbf075694094075d3786514a6358582d886aa Mon Sep 17 00:00:00 2001 From: Jeevan Prasad Date: Mon, 10 Mar 2025 13:26:35 +0530 Subject: [PATCH] Inital commit --- .gitignore | 9 + .idea/appInsightsSettings.xml | 40 + .idea/compiler.xml | 6 + .idea/deploymentTargetDropDown.xml | 10 + .idea/deploymentTargetSelector.xml | 10 + .idea/gradle.xml | 20 + .idea/jarRepositories.xml | 30 + .idea/kotlinc.xml | 6 + .idea/migrations.xml | 10 + .idea/misc.xml | 51 + .idea/modules.xml | 16 + .idea/other.xml | 527 + .idea/vcs.xml | 6 + GSKMTOrange/.gitignore | 1 + GSKMTOrange/build.gradle | 171 + GSKMTOrange/google-services.json | 39 + ...d-assembly-3.0.0-jar-with-dependencies.jar | Bin 0 -> 156948 bytes GSKMTOrange/proguard-rules.pro | 17 + .../release/Haleon-Jordan-V-1.6-U-release.apk | Bin 0 -> 12810956 bytes GSKMTOrange/release/output-metadata.json | 20 + .../gskmtorange/ExampleInstrumentedTest.java | 23 + .../src/debug/res/values/google_maps_api.xml | 25 + GSKMTOrange/src/main/AndroidManifest.xml | 476 + .../main/assets/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes GSKMTOrange/src/main/ic_launcher-web.png | Bin 0 -> 88561 bytes .../java/cpm/com/gskmtorange/AppUtils.java | 46 + .../com/gskmtorange/Database/GSKOrangeDB.java | 10603 ++++++++++++++++ .../gskmtorange/GeoTag/GeoTagActivity.java | 1260 ++ .../gskmtorange/GeoTag/GeoTagStoreList.java | 266 + .../AdditionalDialogGetterSetter.java | 254 + .../GetterSetter/AddittionalGetterSetter.java | 122 + .../BrandAvabilityGetterSetter.java | 84 + .../CategoryPictureGetterSetter.java | 182 + .../GetterSetter/ChatMessageGetterSetter.java | 110 + .../CoachingVisitGetterSetter.java | 31 + .../GetterSetter/CoverageBean.java | 280 + .../GetterSetter/GeotaggingBeans.java | 78 + .../GetterSetter/OrderReceivedStatus.java | 102 + .../gskmtorange/GetterSetter/StoreBean.java | 194 + .../cpm/com/gskmtorange/LoginActivity.java | 1265 ++ .../cpm/com/gskmtorange/MainActivity.java | 494 + .../MovableFloatingActionButton.java | 98 + .../Paralleldots/PdJavaImageActivity.java | 25 + .../gskmtorange/SelectLanguageActivity.java | 124 + .../com/gskmtorange/SplashScreenActivity.java | 149 + .../com/gskmtorange/adapter/ListAdapter.java | 99 + .../com/gskmtorange/adapter/MyAdapter.java | 148 + .../gskmtorange/adapter/SavedImagesAdapter.kt | 37 + .../gskmtorange/adapter/SubCatPdAdapter.kt | 65 + .../com/gskmtorange/adapter/data/ImageUri.kt | 3 + .../autoupdate/AutoUpdateActivity.java | 306 + .../blurlockview/BigButtonView.java | 241 + .../blurlockview/BlurLockView.java | 871 ++ .../gskmtorange/blurlockview/BlurView.java | 194 + .../blurlockview/Directions/HideType.java | 20 + .../blurlockview/Directions/ShowType.java | 20 + .../cpm/com/gskmtorange/blurlockview/Dot.java | 87 + .../blurlockview/Eases/CubicBezier.java | 82 + .../blurlockview/Eases/EaseInBack.java | 14 + .../blurlockview/Eases/EaseInBounce.java | 32 + .../blurlockview/Eases/EaseInCirc.java | 14 + .../blurlockview/Eases/EaseInCubic.java | 14 + .../blurlockview/Eases/EaseInElastic.java | 24 + .../blurlockview/Eases/EaseInExpo.java | 14 + .../blurlockview/Eases/EaseInOutBack.java | 14 + .../blurlockview/Eases/EaseInOutBounce.java | 39 + .../blurlockview/Eases/EaseInOutCirc.java | 14 + .../blurlockview/Eases/EaseInOutCubic.java | 14 + .../blurlockview/Eases/EaseInOutElastic.java | 25 + .../blurlockview/Eases/EaseInOutExpo.java | 14 + .../blurlockview/Eases/EaseInOutQuad.java | 14 + .../blurlockview/Eases/EaseInOutQuart.java | 14 + .../blurlockview/Eases/EaseInOutQuint.java | 14 + .../blurlockview/Eases/EaseInOutSine.java | 13 + .../blurlockview/Eases/EaseInQuad.java | 13 + .../blurlockview/Eases/EaseInQuart.java | 12 + .../blurlockview/Eases/EaseInQuint.java | 14 + .../blurlockview/Eases/EaseInSine.java | 14 + .../blurlockview/Eases/EaseOutBack.java | 14 + .../blurlockview/Eases/EaseOutBounce.java | 27 + .../blurlockview/Eases/EaseOutCirc.java | 14 + .../blurlockview/Eases/EaseOutCubic.java | 13 + .../blurlockview/Eases/EaseOutElastic.java | 25 + .../blurlockview/Eases/EaseOutExpo.java | 13 + .../blurlockview/Eases/EaseOutQuad.java | 13 + .../blurlockview/Eases/EaseOutQuart.java | 14 + .../blurlockview/Eases/EaseOutQuint.java | 14 + .../blurlockview/Eases/EaseOutSine.java | 13 + .../blurlockview/Eases/EaseType.java | 70 + .../blurlockview/Eases/Linear.java | 13 + .../gskmtorange/blurlockview/Indicator.java | 69 + .../blurlockview/InterpolatorFactory.java | 31 + .../gskmtorange/blurlockview/Password.java | 17 + .../blurlockview/SmallButtonView.java | 196 + .../comparators/StatusCompare.java | 13 + .../gskmtorange/constant/CommonFunctions.java | 213 + .../gskmtorange/constant/CommonString.java | 1582 +++ .../com/gskmtorange/constant/CommonUtils.kt | 71 + .../AdditionalPromoSKUwiseActivity.java | 1065 ++ .../dailyentry/AdditionalVisibility.java | 1865 +++ .../gskmtorange/dailyentry/AuditActivity.java | 802 ++ .../dailyentry/CategoryPicture.java | 661 + .../dailyentry/CheckoutActivity.java | 268 + .../dailyentry/CoachingVisitActivity.java | 455 + .../CoachingVisitStoreActivity.java | 444 + .../dailyentry/CompetitionPromoActivity.java | 812 ++ .../dailyentry/ConversationActivity.java | 444 + .../CounterfeitIndicatorWebActivity.java | 111 + .../CounterfeitProductsActivity.java | 604 + .../dailyentry/CreateSelfActivity.java | 488 + .../dailyentry/DeliveryCallActivity.java | 376 + .../DeliveryCallAddStoreActivity.java | 567 + .../dailyentry/First2Fragment.java | 36 + .../gskmtorange/dailyentry/FirstFragment.java | 36 + .../dailyentry/FutureJCPActivity.java | 329 + .../dailyentry/MessageActivity.java | 437 + .../dailyentry/NewStockDataActivity.java | 1612 +++ .../dailyentry/NoCameraActivity.java | 1327 ++ .../dailyentry/NonWorkingReason.java | 915 ++ .../dailyentry/OrderTakingActivity.java | 1166 ++ .../gskmtorange/dailyentry/PDimageActivity.kt | 446 + .../dailyentry/POGQuestionsActivity.java | 613 + .../dailyentry/PlanogramPDFActivity.java | 466 + .../dailyentry/Second2Fragment.java | 36 + .../dailyentry/SecondFragment.java | 36 + .../dailyentry/ServiceActivity.java | 90 + .../dailyentry/SettingsActivity.java | 142 + .../gskmtorange/dailyentry/StockActivity.java | 642 + .../dailyentry/StockDataActivity.java | 858 ++ .../dailyentry/StockPricingActivity.java | 442 + .../StoreCheckoutImageActivity.java | 623 + .../dailyentry/StoreListActivity.java | 2051 +++ .../dailyentry/StoreimageActivity.java | 1042 ++ .../dailyentry/T2PComplianceActivity.java | 1940 +++ .../dailyentry/T2pBrand_Avaibility.java | 294 + .../dailyentry/VisitTypeStatusActivity.java | 232 + .../download/DownloadActivity.java | 2159 ++++ .../fileprovider/GenericFileProvider.java | 11 + .../com/gskmtorange/fonts/FontManager.java | 18 + .../com/gskmtorange/fonts/TextDrawable.java | 52 + .../fragment/SelectLanguageFragment.java | 232 + .../fragment/ServiceActivityFragment.java | 374 + .../fragment/SettingsActivityFragment.java | 141 + .../gsk_dailyentry/CategoryListActivity.java | 734 ++ .../CategoryWisePerformanceActivity.java | 271 + .../gsk_dailyentry/DailyDataMenuActivity.java | 920 ++ .../MSL_AvailabilityActivity.java | 496 + .../MSL_Availability_StockFacingActivity.java | 1240 ++ .../gsk_dailyentry/OrderConfirmActivity.java | 197 + .../OrderStatusDetailActivity.java | 1040 ++ .../PromoComplianceActivity.java | 1175 ++ .../gsk_dailyentry/StockEntryActivity.java | 855 ++ .../StockFacing_PlanogramTrackerActivity.java | 882 ++ .../gsk_dailyentry/Stock_FacingActivity.java | 1522 +++ .../StoreWisePerformanceActivity.java | 239 + .../interfaces/DialogCallbackListener.java | 7 + .../gskmtorange/listener/DragListener.java | 82 + .../com/gskmtorange/listener/Listener.java | 24 + .../com/gskmtorange/messgae/AlertMessage.java | 118 + .../password/ChangePasswordActivity.java | 429 + .../gskmtorange/password/MPinActivity.java | 1045 ++ .../pharma_stores/MSLFragment.java | 776 ++ .../pharma_stores/PharmaActivity.java | 113 + .../pharma_stores/PharmaActivityFragment.java | 24 + .../pharma_stores/SOSFragment.java | 355 + .../pharma_stores/StoreDetailFragment.java | 901 ++ .../progressbar/CircularProgressBar.java | 274 + .../cpm/com/gskmtorange/retrofit/PostApi.java | 12 + .../gskmtorange/retrofit/PostApiForFile.java | 17 + .../retrofit/StringConverterFactory.java | 54 + .../service/FCMNotificationService.java | 119 + .../gskmtorange/storeinmap/DataParser.java | 102 + .../storeinmap/StoreListMapActivity.java | 78 + .../storeinmap/StoreListRouteActivity.java | 352 + .../storeinmap/StoreRouteActivity.java | 482 + .../cpm/com/gskmtorange/upload/Base64.java | 1810 +++ .../upload/PreviousDataUploadActivity.java | 1978 +++ .../gskmtorange/upload/UploadActivity.java | 2012 +++ .../upload/UploadImageWithRetrofit.java | 706 + ...ADDITIONAL_DISPLAY_MASTERGetterSetter.java | 74 + .../AdditionalQuestiongetterSetter.java | 168 + .../AuditDataGetterSetter.java | 175 + .../BrandMasterGetterSetter.java | 85 + .../xmlGetterSetter/CategoryGetterSetter.java | 37 + .../CategoryImagesAllowed.java | 42 + .../CategoryMasterGetterSetter.java | 48 + .../CategoryWisePerformaceGetterSetter.java | 90 + .../ChatMessageDownloadGetterSetter.java | 135 + .../CompetitonPromoGetterSetter.java | 105 + .../ConfigurationContrywiseGetterSetter.java | 44 + .../ConfigurationMasterGetterSetter.java | 44 + .../CounterfeitProductGetterSetter.java | 89 + .../DailyDataMenuGetterSetter.java | 27 + .../DeliveryCallsGetterSetter.java | 97 + .../DisplayChecklistMasterGetterSetter.java | 40 + .../DisplayMasterGetterSetter.java | 57 + .../DynamycIdsGetterSetter.java | 36 + .../xmlGetterSetter/FailureGetterSetter.java | 24 + .../GapsChecklistGetterSetter.java | 43 + .../GeoFencingGetterSetter.java | 44 + .../xmlGetterSetter/ImageGetterSetter.java | 38 + .../JourneyPlanGetterSetter.java | 205 + .../xmlGetterSetter/LoginGetterSetter.java | 82 + .../MAPPINGT2PGetterSetter.java | 66 + ...DITIONAL_PROMOTION_MasterGetterSetter.java | 65 + .../MAPPING_PLANOGRAM_DataGetterSetter.java | 59 + .../MAPPING_PLANOGRAM_MasterGetterSetter.java | 74 + ...APPING_SKU_PRICING_ENABLEGetterSetter.java | 40 + ...MAPPING_SOS_TARGET_MasterGetterSetter.java | 47 + .../MSL_AvailabilityGetterSetter.java | 98 + ...L_AvailabilityStockFacingGetterSetter.java | 271 + ...MappingCategoryImageAllowGetterSetter.java | 76 + .../MappingDisplayChecklistGetterSetter.java | 39 + .../MappingPharmaMSLGetterSetter.java | 35 + .../MappingPharmaQuestionGetterSetter.java | 99 + ...ppingPlanogramCountrywiseGetterSetter.java | 48 + ...MappingPlanogramStorewiseGetterSetter.java | 53 + .../MappingPromotionGetterSetter.java | 65 + .../MappingStockGetterSetter.java | 84 + .../MappingStockStorewiseGetterSetter.java | 71 + ...pingSubCategoryImageAllowGetterSetter.java | 48 + .../NoCameraDataGetterSetter.java | 91 + .../NoCameraLastVisitGetterSetter.java | 108 + .../NonT2pReasonGetterSetter.java | 35 + .../NonWorkingReasonGetterSetter.java | 94 + .../NonWorkingSubReasonGetterSetter.java | 45 + .../Order_Received_Status_GetterSetter.java | 100 + .../xmlGetterSetter/POGGetterSetter.java | 114 + .../POGQuestionGetterSetter.java | 116 + .../PROMOTION_TYPE_MASTERGetterSetter.java | 35 + .../PharmaMSLInsertedGetterSetter.java | 40 + .../PharmaSOSGetterSetter.java | 72 + .../PromoComplianceSkuwiseGetterSetter.java | 112 + .../Promo_Compliance_DataGetterSetter.java | 100 + .../RowColumnGetterSetter.java | 28 + .../STORE_CATEGORY_WISEGetterSetter.java | 56 + .../STORE_PERFORMANCE_MasterGetterSetter.java | 104 + .../xmlGetterSetter/SelectGetterSetter.java | 27 + .../ShelfMasterGetterSetter.java | 34 + .../xmlGetterSetter/SkuGetterSetter.java | 65 + .../SkuGroupMasterGetterSetter.java | 68 + .../SkuMasterGetterSetter.java | 85 + ...cing_PlanogramTrackerDataGetterSetter.java | 226 + .../Stock_FacingGetterSetter.java | 138 + ...k_Facing_PlanogramTrackerGetterSetter.java | 138 + .../StoreWisePerformaceGetterSetter.java | 91 + .../Store_wise_camera_DataGetterSetter.java | 65 + .../SubCategoryMasterGetterSetter.java | 73 + .../SupervisorListGetterSetter.java | 63 + .../xmlGetterSetter/T2PGetterSetter.java | 201 + .../xmlGetterSetter/TableBean.java | 434 + .../Visit_Type_Master_GetterSetter.java | 34 + .../xmlHandlers/FailureXMLHandler.java | 47 + .../gskmtorange/xmlHandlers/XMLHandlers.java | 1799 +++ .../src/main/res/anim/activity_back_in.xml | 7 + .../src/main/res/anim/activity_back_out.xml | 7 + GSKMTOrange/src/main/res/anim/activity_in.xml | 7 + .../src/main/res/anim/activity_out.xml | 7 + GSKMTOrange/src/main/res/anim/alpha.xml | 6 + GSKMTOrange/src/main/res/anim/fab2_hide.xml | 21 + GSKMTOrange/src/main/res/anim/fab2_show.xml | 32 + GSKMTOrange/src/main/res/anim/fab_hide.xml | 21 + GSKMTOrange/src/main/res/anim/fab_show.xml | 32 + .../src/main/res/anim/slide_in_bottom.xml | 19 + GSKMTOrange/src/main/res/anim/translate.xml | 14 + .../main/res/animator-hdpi/list_selector.xml | 8 + .../src/main/res/color/drawer_item.xml | 5 + .../src/main/res/drawable-v21/gradient_bg.xml | 29 + .../res/drawable-v21/gradient_bg_hover.xml | 29 + .../main/res/drawable-v21/ic_menu_camera.xml | 12 + .../main/res/drawable-v21/ic_menu_gallery.xml | 9 + .../main/res/drawable-v21/ic_menu_manage.xml | 9 + .../main/res/drawable-v21/ic_menu_send.xml | 9 + .../main/res/drawable-v21/ic_menu_share.xml | 9 + .../res/drawable-v21/ic_menu_slideshow.xml | 9 + GSKMTOrange/src/main/res/drawable/add.png | Bin 0 -> 3745 bytes .../res/drawable/baseline_map_white_36dp.png | Bin 0 -> 505 bytes .../drawable/baseline_store_black_18dp.png | Bin 0 -> 168 bytes .../main/res/drawable/bg_boarder_orange.xml | 14 + .../bg_boarder_orange_transparent.xml | 11 + .../res/drawable/big_button_background.xml | 20 + .../main/res/drawable/big_button_effect.xml | 8 + .../src/main/res/drawable/cam_active.png | Bin 0 -> 5395 bytes .../src/main/res/drawable/cam_deactive.png | Bin 0 -> 5441 bytes .../res/drawable/camera_orange_star_green.png | Bin 0 -> 8599 bytes .../res/drawable/cardview_error_border.xml | 7 + .../src/main/res/drawable/category.png | Bin 0 -> 5892 bytes .../src/main/res/drawable/chat_background.jpg | Bin 0 -> 106424 bytes .../src/main/res/drawable/chat_wallpaper.png | Bin 0 -> 226010 bytes GSKMTOrange/src/main/res/drawable/circle.xml | 10 + .../src/main/res/drawable/competition.png | Bin 0 -> 8003 bytes .../current_location_marker_small.png | Bin 0 -> 4025 bytes .../src/main/res/drawable/edit_active.png | Bin 0 -> 2884 bytes .../src/main/res/drawable/edit_deactive.png | Bin 0 -> 2867 bytes .../main/res/drawable/edit_text_border.xml | 10 + .../drawable/edit_text_round_corner_bg.xml | 10 + .../main/res/drawable/gradient_background.xml | 8 + .../src/main/res/drawable/gsk_logo.png | Bin 0 -> 45255 bytes GSKMTOrange/src/main/res/drawable/gsklogo.png | Bin 0 -> 5591 bytes .../src/main/res/drawable/haleon_logo.png | Bin 0 -> 6874 bytes .../main/res/drawable/haleon_splash_bg.png | Bin 0 -> 68918 bytes GSKMTOrange/src/main/res/drawable/hfd.png | Bin 0 -> 3854 bytes .../src/main/res/drawable/hfd_done.png | Bin 0 -> 5630 bytes .../main/res/drawable/ic_date_range_black.png | Bin 0 -> 318 bytes .../main/res/drawable/ic_date_range_white.png | Bin 0 -> 316 bytes .../main/res/drawable/ic_send_white_24dp.png | Bin 0 -> 728 bytes GSKMTOrange/src/main/res/drawable/icon.png | Bin 0 -> 4126 bytes .../src/main/res/drawable/image_ref.png | Bin 0 -> 324760 bytes .../res/drawable/indicator_background.xml | 9 + .../main/res/drawable/indicator_effect.xml | 8 + .../layout_click_background_effect.xml | 10 + .../src/main/res/drawable/login_header.xml | 8 + GSKMTOrange/src/main/res/drawable/ohc.png | Bin 0 -> 6487 bytes .../src/main/res/drawable/ohc_done.png | Bin 0 -> 9419 bytes .../src/main/res/drawable/parinaam_logo.png | Bin 0 -> 2100 bytes GSKMTOrange/src/main/res/drawable/pdr.png | Bin 0 -> 7709 bytes .../src/main/res/drawable/pdr_done.png | Bin 0 -> 13775 bytes .../src/main/res/drawable/performics_logo.png | Bin 0 -> 4838 bytes .../src/main/res/drawable/primary_bay.png | Bin 0 -> 7102 bytes .../src/main/res/drawable/promotions.png | Bin 0 -> 3528 bytes .../src/main/res/drawable/right_arrow.png | Bin 0 -> 431 bytes .../src/main/res/drawable/sad_cloud.jpg | Bin 0 -> 11524 bytes .../src/main/res/drawable/save_icon.png | Bin 0 -> 1556 bytes .../main/res/drawable/secondary_display.png | Bin 0 -> 8465 bytes .../src/main/res/drawable/side_nav_bar.xml | 17 + .../res/drawable/small_button_background.xml | 20 + .../main/res/drawable/small_button_effect.xml | 8 + .../src/main/res/drawable/spinner_bg.xml | 15 + .../drawable/store_location_mark_small.png | Bin 0 -> 7127 bytes .../src/main/res/drawable/toggle_green.png | Bin 0 -> 3959 bytes .../src/main/res/drawable/toggle_grey.png | Bin 0 -> 3928 bytes .../drawable/toggle_selector_background.xml | 5 + .../src/main/res/drawable/touch_points.png | Bin 0 -> 6693 bytes GSKMTOrange/src/main/res/drawable/upload.png | Bin 0 -> 1790 bytes .../activity_additional_promo_skuwise.xml | 38 + .../src/main/res/layout/activity_audit.xml | 54 + .../main/res/layout/activity_auto_update.xml | 13 + .../res/layout/activity_category_list.xml | 35 + .../res/layout/activity_category_picture.xml | 36 + .../activity_category_wise_performance.xml | 35 + .../res/layout/activity_change_password.xml | 36 + .../src/main/res/layout/activity_checkout.xml | 36 + .../res/layout/activity_coaching_visit.xml | 45 + .../layout/activity_coaching_visit_store.xml | 43 + .../res/layout/activity_compition_promo.xml | 35 + .../main/res/layout/activity_conversation.xml | 38 + .../activity_counterfeit_indicator_web.xml | 36 + .../layout/activity_counterfeit_products.xml | 35 + .../main/res/layout/activity_create_self.xml | 37 + .../res/layout/activity_daily_data_menu.xml | 37 + .../res/layout/activity_delivery_call.xml | 45 + .../activity_delivery_call_add_store.xml | 36 + .../src/main/res/layout/activity_download.xml | 40 + .../main/res/layout/activity_future_jcp.xml | 61 + .../src/main/res/layout/activity_geo_tag.xml | 46 + .../src/main/res/layout/activity_login.xml | 209 + .../src/main/res/layout/activity_main.xml | 27 + .../src/main/res/layout/activity_message.xml | 36 + .../src/main/res/layout/activity_mpin.xml | 20 + .../res/layout/activity_msl__availability.xml | 33 + ...ctivity_msl__availability_stock_facing.xml | 35 + .../activity_msl_availability_stock_entry.xml | 36 + .../res/layout/activity_new_stock_data.xml | 35 + .../main/res/layout/activity_no_camera.xml | 44 + .../res/layout/activity_order_confirm.xml | 69 + .../layout/activity_order_status_detail.xml | 167 + .../main/res/layout/activity_order_taking.xml | 213 + .../src/main/res/layout/activity_paharma.xml | 35 + .../res/layout/activity_pd_java_image.xml | 10 + .../src/main/res/layout/activity_pdimage.xml | 39 + .../res/layout/activity_planogram_pdf.xml | 36 + .../main/res/layout/activity_pogquestions.xml | 36 + .../res/layout/activity_promo_compliance.xml | 36 + .../res/layout/activity_select_language.xml | 38 + .../src/main/res/layout/activity_service.xml | 37 + .../src/main/res/layout/activity_settings.xml | 37 + .../layout/activity_splash_main_layout.xml | 18 + .../res/layout/activity_splash_screen.xml | 45 + .../src/main/res/layout/activity_stock.xml | 35 + .../main/res/layout/activity_stock_data.xml | 36 + .../main/res/layout/activity_stock_entry.xml | 10 + .../main/res/layout/activity_stock_facing.xml | 33 + ...tivity_stock_facing__planogram_tracker.xml | 36 + .../res/layout/activity_stock_pricing.xml | 35 + .../layout/activity_store_checkout_image.xml | 28 + .../res/layout/activity_store_list_map.xml | 9 + .../res/layout/activity_store_list_route.xml | 9 + .../main/res/layout/activity_store_route.xml | 25 + .../activity_store_wise_performance.xml | 36 + .../main/res/layout/activity_storeimage.xml | 29 + .../res/layout/activity_t2_pcompliance.xml | 36 + .../layout/activity_t2p_brand__avaibility.xml | 36 + .../src/main/res/layout/activity_upload.xml | 13 + .../res/layout/activity_visit_type_status.xml | 22 + .../res/layout/add_facing_custom_dialog.xml | 124 + .../res/layout/additionaldialoglayout.xml | 129 + .../main/res/layout/additionallistlayout.xml | 144 + .../additionalvisibilitydialoglayout.xml | 183 + .../res/layout/additionalvisibilitylayout.xml | 21 + .../src/main/res/layout/app_bar_main.xml | 30 + .../res/layout/audit_question_list_item.xml | 120 + .../src/main/res/layout/big_button_view.xml | 45 + .../src/main/res/layout/brand_item.xml | 59 + .../main/res/layout/brand_item_top_item.xml | 50 + .../res/layout/brandavabilityadpterlayout.xml | 35 + .../src/main/res/layout/category_menu_row.xml | 52 + .../content_additional_promo_skuwise.xml | 277 + .../src/main/res/layout/content_audit.xml | 119 + .../main/res/layout/content_category_list.xml | 36 + .../res/layout/content_category_picture.xml | 120 + .../content_category_wise_performance.xml | 202 + .../res/layout/content_change_password.xml | 149 + .../src/main/res/layout/content_checkout.xml | 16 + .../res/layout/content_coaching_visit.xml | 101 + .../layout/content_coaching_visit_store.xml | 101 + .../res/layout/content_compition_promo.xml | 299 + .../main/res/layout/content_conversation.xml | 67 + .../content_counterfeit_indicator_web.xml | 16 + .../layout/content_counterfeit_products.xml | 313 + .../main/res/layout/content_create_self.xml | 16 + .../res/layout/content_daily_main_menu.xml | 36 + .../main/res/layout/content_delivery_call.xml | 19 + .../content_delivery_call_add_store.xml | 124 + .../main/res/layout/content_future_jcp.xml | 17 + .../src/main/res/layout/content_geo_tag.xml | 17 + .../main/res/layout/content_ir_picture.xml | 20 + .../src/main/res/layout/content_main.xml | 69 + .../src/main/res/layout/content_message.xml | 19 + .../src/main/res/layout/content_mpin.xml | 41 + .../res/layout/content_msl__availability.xml | 106 + ...content_msl__availability_stock_facing.xml | 239 + .../res/layout/content_new_stock_data.xml | 220 + .../src/main/res/layout/content_no_camera.xml | 32 + .../content_no_camera_bottom_layout.xml | 14 + .../layout/content_no_camera_individual.xml | 48 + .../res/layout/content_no_camera_top_rec.xml | 52 + .../layout/content_order_status_detail.xml | 240 + .../main/res/layout/content_order_taking.xml | 241 + .../src/main/res/layout/content_paharma.xml | 8 + .../main/res/layout/content_planogram_pdf.xml | 18 + .../main/res/layout/content_pogquestions.xml | 47 + .../res/layout/content_promo_compliance.xml | 310 + .../res/layout/content_select_language.xml | 103 + .../src/main/res/layout/content_service.xml | 9 + .../src/main/res/layout/content_settings.xml | 9 + .../src/main/res/layout/content_stock.xml | 20 + .../main/res/layout/content_stock_data.xml | 20 + .../main/res/layout/content_stock_entry.xml | 243 + .../main/res/layout/content_stock_facing.xml | 203 + ...ontent_stock_facing__planogram_tracker.xml | 66 + .../main/res/layout/content_stock_pricing.xml | 65 + .../main/res/layout/content_store_route.xml | 9 + .../layout/content_store_wise_performance.xml | 147 + .../res/layout/content_t2_pcompliance.xml | 24 + .../layout/content_t2p_brand__avaibility.xml | 58 + .../layout/contentadditionalvisibility.xml | 308 + .../res/layout/contentcatgoryadpterlayout.xml | 63 + .../main/res/layout/contentorderstatus.xml | 22 + .../layout/contentstore_checkout_image.xml | 95 + .../src/main/res/layout/contentstoreimage.xml | 105 + .../src/main/res/layout/conversation_item.xml | 110 + .../res/layout/create_self_dialog_layout.xml | 113 + .../main/res/layout/current_marker_view.xml | 29 + GSKMTOrange/src/main/res/layout/custom.xml | 78 + .../res/layout/custom_dialog_progress.xml | 71 + .../res/layout/custom_language_dialog.xml | 132 + .../src/main/res/layout/custom_layout.xml | 30 + .../main/res/layout/custom_spinner_item.xml | 37 + .../res/layout/custom_t2p_spinner_item.xml | 37 + .../main/res/layout/daily_main_menu_row.xml | 52 + .../res/layout/delete_row_alert_dialog.xml | 70 + .../main/res/layout/delivery_calls_item.xml | 104 + .../dialog_stock_facing_planogram_tracker.xml | 243 + ...stock_facing_planogram_tracker_add_sku.xml | 87 + GSKMTOrange/src/main/res/layout/dialogbox.xml | 52 + GSKMTOrange/src/main/res/layout/dot_view.xml | 21 + .../src/main/res/layout/fragment_first.xml | 28 + .../src/main/res/layout/fragment_first2.xml | 28 + .../src/main/res/layout/fragment_msl.xml | 219 + .../src/main/res/layout/fragment_paharma.xml | 10 + .../src/main/res/layout/fragment_second.xml | 27 + .../src/main/res/layout/fragment_second2.xml | 27 + .../res/layout/fragment_select_language.xml | 114 + .../src/main/res/layout/fragment_service.xml | 19 + .../src/main/res/layout/fragment_settings.xml | 19 + .../src/main/res/layout/fragment_so.xml | 94 + .../main/res/layout/fragment_storedetail.xml | 223 + .../main/res/layout/gap_checklist_item.xml | 56 + .../main/res/layout/gaps_dialog_layout.xml | 63 + .../src/main/res/layout/geotagstorelist.xml | 81 + .../main/res/layout/geotagstorelistfab.xml | 23 + .../src/main/res/layout/item_added_promo.xml | 128 + .../res/layout/item_additional_promo_list.xml | 245 + .../layout/item_category_wise_performance.xml | 122 + .../res/layout/item_competition_promo.xml | 62 + .../res/layout/item_counterfeit_product.xml | 79 + .../main/res/layout/item_future_jcp_list.xml | 92 + .../src/main/res/layout/item_image.xml | 33 + .../src/main/res/layout/item_ir_singlecam.xml | 33 + .../layout/item_msl_availability_child.xml | 104 + .../layout/item_msl_availability_header.xml | 42 + ...em_msl_availability_stock_facing_child.xml | 181 + ...l_availability_stock_facing_child_data.xml | 182 + ...m_msl_availability_stock_facing_header.xml | 44 + .../item_order_received_status_child.xml | 213 + .../res/layout/item_order_status_child.xml | 193 + .../src/main/res/layout/item_order_taking.xml | 44 + .../res/layout/item_order_taking_child.xml | 193 + .../src/main/res/layout/item_pharma_sos.xml | 79 + .../src/main/res/layout/item_pog_header.xml | 45 + .../main/res/layout/item_promo_sku_list.xml | 225 + GSKMTOrange/src/main/res/layout/item_sos.xml | 43 + .../item_sos_category_wise_performance.xml | 51 + .../res/layout/item_stock_entry_child.xml | 167 + .../item_stock_facing_add_sku_header.xml | 45 + .../res/layout/item_stock_facing_child.xml | 120 + .../res/layout/item_stock_facing_header.xml | 93 + .../item_stock_facing_planogram_child.xml | 57 + .../item_stock_facing_planogram_header.xml | 63 + .../main/res/layout/item_stock_pricing.xml | 87 + .../layout/item_store_wise_performance.xml | 123 + .../main/res/layout/item_subcategory_pd.xml | 45 + .../src/main/res/layout/marker_layout_2.xml | 31 + .../src/main/res/layout/marker_view.xml | 32 + .../main/res/layout/message_topic_item.xml | 108 + .../src/main/res/layout/mpin_input.xml | 80 + .../src/main/res/layout/nav_header_main.xml | 55 + .../no_camera_edit_or_delete_dialog.xml | 70 + .../src/main/res/layout/nonworking.xml | 143 + .../main/res/layout/nonworkingmainlayout.xml | 15 + .../src/main/res/layout/number_lock_view.xml | 221 + .../res/layout/order_status_item_layout.xml | 154 + .../main/res/layout/password_rule_dialog.xml | 46 + .../main/res/layout/pdf_planogram_item.xml | 79 + .../src/main/res/layout/pharma_msl_item.xml | 59 + .../res/layout/planogram_dialog_layout.xml | 66 + .../src/main/res/layout/pog_question.xml | 65 + .../src/main/res/layout/progress_layout.xml | 34 + .../main/res/layout/service_item_layout.xml | 63 + .../main/res/layout/settings_item_layout.xml | 63 + .../main/res/layout/sku_added_item_layout.xml | 103 + .../src/main/res/layout/small_button_view.xml | 27 + .../src/main/res/layout/spinner_text_view.xml | 11 + .../src/main/res/layout/stock_child_item.xml | 152 + .../main/res/layout/stock_facing_child.xml | 158 + .../src/main/res/layout/store_marker_view.xml | 12 + GSKMTOrange/src/main/res/layout/storelist.xml | 118 + .../src/main/res/layout/storelist_child.xml | 127 + .../main/res/layout/storelistfablayout.xml | 22 + .../src/main/res/layout/storelistlayout.xml | 115 + .../src/main/res/layout/storeviewlist.xml | 74 + .../res/layout/sub_category_item_list.xml | 49 + .../src/main/res/layout/t2p_item_layout.xml | 345 + .../main/res/layout/t2p_sku_dialog_layout.xml | 152 + .../main/res/layout/t2pbranddialoglayout.xml | 155 + .../src/main/res/layout/visitstatuslist.xml | 118 + .../main/res/layout/visittypelist_child.xml | 41 + .../main/res/menu/activity_main_drawer.xml | 99 + GSKMTOrange/src/main/res/menu/date_menu.xml | 11 + GSKMTOrange/src/main/res/menu/main.xml | 9 + GSKMTOrange/src/main/res/menu/menu_.xml | 10 + .../src/main/res/menu/menu_paharma.xml | 10 + .../src/main/res/menu/menu_promo_skuwise.xml | 12 + .../src/main/res/menu/menu_settings.xml | 10 + GSKMTOrange/src/main/res/menu/planogram.xml | 10 + .../src/main/res/menu/sorelist_menu.xml | 11 + .../res/mipmap-hdpi/additional_visibility.png | Bin 0 -> 5646 bytes .../additional_visibility_done.png | Bin 0 -> 7512 bytes .../mipmap-hdpi/additionalvisibility_grey.png | Bin 0 -> 6809 bytes .../src/main/res/mipmap-hdpi/analgesics.png | Bin 0 -> 18564 bytes .../main/res/mipmap-hdpi/analgesics_tick.png | Bin 0 -> 19015 bytes ...ok_vector_check_mark_box_sign_85667250.jpg | Bin 0 -> 29985 bytes .../mipmap-hdpi/baseline_direction_green.png | Bin 0 -> 641 bytes .../mipmap-hdpi/baseline_photo_black_18.png | Bin 0 -> 345 bytes .../src/main/res/mipmap-hdpi/camera.png | Bin 0 -> 3495 bytes .../src/main/res/mipmap-hdpi/camera_done.png | Bin 0 -> 3744 bytes .../src/main/res/mipmap-hdpi/camera_green.png | Bin 0 -> 21518 bytes .../src/main/res/mipmap-hdpi/camera_grey.png | Bin 0 -> 9336 bytes .../main/res/mipmap-hdpi/camera_orange.png | Bin 0 -> 20073 bytes .../mipmap-hdpi/camera_orange_star_green.png | Bin 0 -> 8599 bytes .../src/main/res/mipmap-hdpi/camera_white.png | Bin 0 -> 1995 bytes .../src/main/res/mipmap-hdpi/cancel.png | Bin 0 -> 1359 bytes .../src/main/res/mipmap-hdpi/category.png | Bin 0 -> 5844 bytes .../src/main/res/mipmap-hdpi/checkout.png | Bin 0 -> 3446 bytes .../src/main/res/mipmap-hdpi/checkout_bg.png | Bin 0 -> 2938 bytes .../main/res/mipmap-hdpi/checkout_turkish.png | Bin 0 -> 2754 bytes .../src/main/res/mipmap-hdpi/competition.png | Bin 0 -> 7093 bytes .../main/res/mipmap-hdpi/competition_done.png | Bin 0 -> 10947 bytes .../src/main/res/mipmap-hdpi/cough_n_cold.png | Bin 0 -> 12070 bytes .../res/mipmap-hdpi/cough_n_cold_tick.png | Bin 0 -> 13308 bytes .../src/main/res/mipmap-hdpi/counterfeit.png | Bin 0 -> 5015 bytes .../main/res/mipmap-hdpi/counterfeit_done.png | Bin 0 -> 8872 bytes .../main/res/mipmap-hdpi/download_grey.png | Bin 0 -> 2451 bytes .../src/main/res/mipmap-hdpi/entry_grey.png | Bin 0 -> 2029 bytes .../src/main/res/mipmap-hdpi/exclamation.png | Bin 0 -> 418 bytes .../res/mipmap-hdpi/exclamation_close.png | Bin 0 -> 916 bytes .../src/main/res/mipmap-hdpi/exit_grey.png | Bin 0 -> 1941 bytes .../src/main/res/mipmap-hdpi/export.png | Bin 0 -> 2857 bytes .../src/main/res/mipmap-hdpi/first_aid.png | Bin 0 -> 3095 bytes .../main/res/mipmap-hdpi/first_aid_tick.png | Bin 0 -> 6182 bytes .../res/mipmap-hdpi/gastro_n_indigestion.png | Bin 0 -> 13039 bytes .../mipmap-hdpi/gastro_n_indigestion_tick.png | Bin 0 -> 14664 bytes .../src/main/res/mipmap-hdpi/geotag_grey.png | Bin 0 -> 2667 bytes .../res/mipmap-hdpi/health_food_drink.png | Bin 0 -> 5817 bytes .../mipmap-hdpi/health_food_drink_tick.png | Bin 0 -> 8228 bytes GSKMTOrange/src/main/res/mipmap-hdpi/hfd.png | Bin 0 -> 3854 bytes .../src/main/res/mipmap-hdpi/hfd_done.png | Bin 0 -> 5630 bytes .../ic_import_contacts_black_48dp.png | Bin 0 -> 603 bytes .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2516 bytes .../src/main/res/mipmap-hdpi/language.png | Bin 0 -> 4305 bytes .../main/res/mipmap-hdpi/msl_availability.png | Bin 0 -> 10782 bytes .../res/mipmap-hdpi/msl_availability_done.png | Bin 0 -> 8055 bytes .../res/mipmap-hdpi/msl_availability_grey.png | Bin 0 -> 7034 bytes .../mipmap-hdpi/new_no_camera_done_edit.png | Bin 0 -> 30027 bytes .../res/mipmap-hdpi/new_no_camera_edit.png | Bin 0 -> 20919 bytes .../main/res/mipmap-hdpi/no_camera_done.png | Bin 0 -> 4018 bytes .../src/main/res/mipmap-hdpi/nutritionals.png | Bin 0 -> 7815 bytes .../res/mipmap-hdpi/nutritionals_tick.png | Bin 0 -> 10035 bytes GSKMTOrange/src/main/res/mipmap-hdpi/ohc.png | Bin 0 -> 6487 bytes .../src/main/res/mipmap-hdpi/ohc_done.png | Bin 0 -> 9419 bytes .../src/main/res/mipmap-hdpi/oral_care.png | Bin 0 -> 9869 bytes .../main/res/mipmap-hdpi/oralcare_tick.png | Bin 0 -> 13257 bytes .../src/main/res/mipmap-hdpi/pain_relief.png | Bin 0 -> 2428 bytes .../main/res/mipmap-hdpi/pain_relief_tick.png | Bin 0 -> 5872 bytes GSKMTOrange/src/main/res/mipmap-hdpi/pdr.png | Bin 0 -> 7709 bytes .../src/main/res/mipmap-hdpi/pdr_done.png | Bin 0 -> 13775 bytes .../main/res/mipmap-hdpi/picturecatogory.png | Bin 0 -> 6550 bytes .../res/mipmap-hdpi/picturecatogory_done.png | Bin 0 -> 8645 bytes .../res/mipmap-hdpi/picturecatogory_grey.png | Bin 0 -> 7478 bytes .../src/main/res/mipmap-hdpi/primary_bay.png | Bin 0 -> 7102 bytes .../main/res/mipmap-hdpi/promo_compliance.png | Bin 0 -> 4932 bytes .../res/mipmap-hdpi/promo_compliance_done.png | Bin 0 -> 6710 bytes .../res/mipmap-hdpi/promocompliance_grey.png | Bin 0 -> 7352 bytes .../src/main/res/mipmap-hdpi/promotions.png | Bin 0 -> 3528 bytes .../res/mipmap-hdpi/ref_images_orange.png | Bin 0 -> 802 bytes .../main/res/mipmap-hdpi/ref_images_white.png | Bin 0 -> 1414 bytes .../src/main/res/mipmap-hdpi/refrence.png | Bin 0 -> 3341 bytes .../main/res/mipmap-hdpi/refrence_orange.png | Bin 0 -> 3119 bytes .../res/mipmap-hdpi/respiratory_health.png | Bin 0 -> 2428 bytes .../mipmap-hdpi/respiratory_health_tick.png | Bin 0 -> 5892 bytes .../src/main/res/mipmap-hdpi/save_icon.png | Bin 0 -> 1556 bytes .../res/mipmap-hdpi/secondary_display.png | Bin 0 -> 8465 bytes .../main/res/mipmap-hdpi/services_grey.png | Bin 0 -> 3351 bytes .../main/res/mipmap-hdpi/settings_grey.png | Bin 0 -> 3364 bytes GSKMTOrange/src/main/res/mipmap-hdpi/star.png | Bin 0 -> 5032 bytes .../src/main/res/mipmap-hdpi/star_done.png | Bin 0 -> 4982 bytes .../src/main/res/mipmap-hdpi/startsession.png | Bin 0 -> 1438 bytes .../main/res/mipmap-hdpi/stock_and_facing.png | Bin 0 -> 7954 bytes .../res/mipmap-hdpi/stock_and_facing_done.png | Bin 0 -> 9722 bytes .../src/main/res/mipmap-hdpi/stock_facing.png | Bin 0 -> 8850 bytes .../res/mipmap-hdpi/stock_facing_done.png | Bin 0 -> 10437 bytes .../res/mipmap-hdpi/stockandfacing_grey.png | Bin 0 -> 9380 bytes .../src/main/res/mipmap-hdpi/store.png | Bin 0 -> 4588 bytes .../main/res/mipmap-hdpi/t2p_compliance.png | Bin 0 -> 5492 bytes .../res/mipmap-hdpi/t2p_compliance_done.png | Bin 0 -> 7537 bytes .../res/mipmap-hdpi/t2pcompliance_grey.png | Bin 0 -> 6527 bytes GSKMTOrange/src/main/res/mipmap-hdpi/tick.png | Bin 0 -> 832 bytes .../src/main/res/mipmap-hdpi/tick_close.png | Bin 0 -> 971 bytes .../src/main/res/mipmap-hdpi/tickl.png | Bin 0 -> 1069 bytes .../src/main/res/mipmap-hdpi/touch_points.png | Bin 0 -> 6733 bytes .../src/main/res/mipmap-hdpi/upload_grey.png | Bin 0 -> 2450 bytes .../src/main/res/mipmap-hdpi/wellness.png | Bin 0 -> 9892 bytes .../main/res/mipmap-hdpi/wellness_tick.png | Bin 0 -> 11747 bytes .../mipmap-mdpi/baseline_direction_green.png | Bin 0 -> 641 bytes .../src/main/res/mipmap-mdpi/checkin.png | Bin 0 -> 1248 bytes .../src/main/res/mipmap-mdpi/geopin.png | Bin 0 -> 5048 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1533 bytes .../mipmap-mdpi/ic_subtitles_black_48dp.png | Bin 0 -> 223 bytes .../src/main/res/mipmap-mdpi/new_camera.png | Bin 0 -> 3495 bytes .../main/res/mipmap-mdpi/new_no_camera.png | Bin 0 -> 1079 bytes .../src/main/res/mipmap-mdpi/new_star.png | Bin 0 -> 5032 bytes .../src/main/res/mipmap-tr/checkout_bg.png | Bin 0 -> 3430 bytes .../mipmap-xhdpi/baseline_direction_green.png | Bin 0 -> 863 bytes .../baseline_local_shipping_black_48.png | Bin 0 -> 992 bytes .../mipmap-xhdpi/baseline_lock_white_36.png | Bin 0 -> 482 bytes .../baseline_playlist_add_black_48.png | Bin 0 -> 124 bytes .../res/mipmap-xhdpi/checkout_turkish.png | Bin 0 -> 3430 bytes .../src/main/res/mipmap-xhdpi/download.png | Bin 0 -> 5476 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 3486 bytes .../src/main/res/mipmap-xhdpi/leave_tick.png | Bin 0 -> 3193 bytes .../src/main/res/mipmap-xhdpi/no_gray.png | Bin 0 -> 2907 bytes .../src/main/res/mipmap-xhdpi/no_red.png | Bin 0 -> 3512 bytes .../src/main/res/mipmap-xhdpi/no_white.png | Bin 0 -> 3614 bytes .../mipmap-xhdpi/outline_info_black_36.png | Bin 0 -> 856 bytes .../mipmap-xhdpi/outline_info_white_36.png | Bin 0 -> 830 bytes .../outline_library_add_black_48.png | Bin 0 -> 505 bytes .../mipmap-xhdpi/outline_report_black_48.png | Bin 0 -> 421 bytes .../src/main/res/mipmap-xhdpi/sad_cloud.jpg | Bin 0 -> 11524 bytes .../src/main/res/mipmap-xhdpi/tick_c.png | Bin 0 -> 2782 bytes .../src/main/res/mipmap-xhdpi/tick_d.png | Bin 0 -> 2711 bytes .../src/main/res/mipmap-xhdpi/tick_p.png | Bin 0 -> 2561 bytes .../src/main/res/mipmap-xhdpi/tick_u.png | Bin 0 -> 2616 bytes .../twotone_location_on_black_18.png | Bin 0 -> 499 bytes .../src/main/res/mipmap-xhdpi/yes_gray.png | Bin 0 -> 2954 bytes .../src/main/res/mipmap-xhdpi/yes_green.png | Bin 0 -> 3722 bytes .../src/main/res/mipmap-xhdpi/yes_white.png | Bin 0 -> 3507 bytes .../baseline_direction_green.png | Bin 0 -> 863 bytes .../baseline_directions_black_36dp.png | Bin 0 -> 387 bytes .../baseline_directions_black_48.png | Bin 0 -> 883 bytes .../baseline_launch_black_48.png | Bin 0 -> 807 bytes .../baseline_local_pharmacy_black_48.png | Bin 0 -> 473 bytes .../baseline_message_black_48.png | Bin 0 -> 697 bytes .../main/res/mipmap-xxhdpi/cancel_icon.png | Bin 0 -> 16647 bytes .../main/res/mipmap-xxhdpi/exclamation.png | Bin 0 -> 418 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 5098 bytes .../ic_view_quilt_black_48dp.png | Bin 0 -> 140 bytes .../res/mipmap-xxxhdpi/camera_icon_done.png | Bin 0 -> 14791 bytes .../mipmap-xxxhdpi/ic_create_white_48dp.png | Bin 0 -> 653 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 7368 bytes .../new_no_camera_done_edit.png | Bin 0 -> 30027 bytes .../res/mipmap-xxxhdpi/new_no_camera_edit.png | Bin 0 -> 20919 bytes .../src/main/res/mipmap-xxxhdpi/no_camera.png | Bin 0 -> 5425 bytes .../src/main/res/navigation/nav_graph.xml | 48 + .../src/main/res/values-ar-rAE/string.xml | 243 + .../src/main/res/values-ar-rEG/string.xml | 238 + .../src/main/res/values-ar-rJO/string.xml | 248 + .../src/main/res/values-ar-rLB/string.xml | 351 + .../src/main/res/values-ar-rLY/string.xml | 370 + .../src/main/res/values-ar-rSA/string.xml | 247 + GSKMTOrange/src/main/res/values-ar/string.xml | 367 + GSKMTOrange/src/main/res/values-as/string.xml | 2 + .../src/main/res/values-en-rKE/string.xml | 433 + GSKMTOrange/src/main/res/values-tr/string.xml | 332 + .../src/main/res/values-v21/styles.xml | 9 + .../src/main/res/values-w820dp/dimens.xml | 6 + GSKMTOrange/src/main/res/values/attrs.xml | 32 + GSKMTOrange/src/main/res/values/colors.xml | 52 + GSKMTOrange/src/main/res/values/defaults.xml | 58 + GSKMTOrange/src/main/res/values/dimens.xml | 30 + GSKMTOrange/src/main/res/values/drawables.xml | 8 + GSKMTOrange/src/main/res/values/icons.xml | 6 + GSKMTOrange/src/main/res/values/strings.xml | 461 + GSKMTOrange/src/main/res/values/styles.xml | 29 + .../main/res/xml/network_security_config.xml | 4 + .../src/main/res/xml/provider_paths.xml | 4 + .../release/res/values/google_maps_api.xml | 20 + .../cpm/com/gskmtorange/ExampleUnitTest.java | 17 + build.gradle | 37 + gradle.properties | 29 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 53636 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 160 + gradlew.bat | 90 + library/build.gradle | 48 + .../results.bin | 1 + .../results.bin | 1 + .../transformed/desugar_graph.bin | Bin 0 -> 235 bytes .../multispinnerfilter/BuildConfig.dex | Bin 0 -> 684 bytes .../multispinnerfilter/KeyPairBoolData.dex | Bin 0 -> 1224 bytes .../multispinnerfilter/MultiSpinner$1.dex | Bin 0 -> 1096 bytes .../multispinnerfilter/MultiSpinner.dex | Bin 0 -> 4504 bytes .../MultiSpinnerListener.dex | Bin 0 -> 480 bytes .../MultiSpinnerSearch$1.dex | Bin 0 -> 1540 bytes .../MultiSpinnerSearch$2.dex | Bin 0 -> 1572 bytes ...MultiSpinnerSearch$LimitExceedListener.dex | Bin 0 -> 840 bytes .../MultiSpinnerSearch$MyAdapter$1.dex | Bin 0 -> 2612 bytes .../MultiSpinnerSearch$MyAdapter$2.dex | Bin 0 -> 2592 bytes ...ultiSpinnerSearch$MyAdapter$ViewHolder.dex | Bin 0 -> 1148 bytes .../MultiSpinnerSearch$MyAdapter.dex | Bin 0 -> 4272 bytes .../multispinnerfilter/MultiSpinnerSearch.dex | Bin 0 -> 7120 bytes .../multispinnerfilter/SingleSpinner$1.dex | Bin 0 -> 1556 bytes .../SingleSpinner$MyAdapter$1.dex | Bin 0 -> 2268 bytes .../SingleSpinner$MyAdapter$ViewHolder.dex | Bin 0 -> 1068 bytes .../SingleSpinner$MyAdapter.dex | Bin 0 -> 3632 bytes .../multispinnerfilter/SingleSpinner.dex | Bin 0 -> 6112 bytes .../SingleSpinnerSearch$1.dex | Bin 0 -> 1544 bytes .../SingleSpinnerSearch$2.dex | Bin 0 -> 1576 bytes .../SingleSpinnerSearch$MyAdapter$1.dex | Bin 0 -> 2292 bytes .../SingleSpinnerSearch$MyAdapter$2.dex | Bin 0 -> 2596 bytes ...ngleSpinnerSearch$MyAdapter$ViewHolder.dex | Bin 0 -> 1092 bytes .../SingleSpinnerSearch$MyAdapter.dex | Bin 0 -> 4052 bytes .../SingleSpinnerSearch.dex | Bin 0 -> 6380 bytes .../multispinnerfilter/SpinnerListener.dex | Bin 0 -> 716 bytes .../results.bin | 1 + .../multispinnerfilter/BuildConfig.dex | Bin 0 -> 924 bytes .../multispinnerfilter/KeyPairBoolData.dex | Bin 0 -> 1304 bytes .../multispinnerfilter/MultiSpinner$1.dex | Bin 0 -> 1192 bytes .../multispinnerfilter/MultiSpinner.dex | Bin 0 -> 5000 bytes .../MultiSpinnerListener.dex | Bin 0 -> 564 bytes .../MultiSpinnerSearch$1.dex | Bin 0 -> 1688 bytes .../MultiSpinnerSearch$2.dex | Bin 0 -> 1700 bytes ...MultiSpinnerSearch$LimitExceedListener.dex | Bin 0 -> 940 bytes .../MultiSpinnerSearch$MyAdapter$1.dex | Bin 0 -> 2720 bytes .../MultiSpinnerSearch$MyAdapter$2.dex | Bin 0 -> 2844 bytes ...ultiSpinnerSearch$MyAdapter$ViewHolder.dex | Bin 0 -> 1264 bytes .../MultiSpinnerSearch$MyAdapter.dex | Bin 0 -> 4556 bytes .../multispinnerfilter/MultiSpinnerSearch.dex | Bin 0 -> 7824 bytes .../multispinnerfilter/SingleSpinner$1.dex | Bin 0 -> 1680 bytes .../SingleSpinner$MyAdapter$1.dex | Bin 0 -> 2384 bytes .../SingleSpinner$MyAdapter$ViewHolder.dex | Bin 0 -> 1180 bytes .../SingleSpinner$MyAdapter.dex | Bin 0 -> 3896 bytes .../multispinnerfilter/SingleSpinner.dex | Bin 0 -> 6780 bytes .../SingleSpinnerSearch$1.dex | Bin 0 -> 1692 bytes .../SingleSpinnerSearch$2.dex | Bin 0 -> 1704 bytes .../SingleSpinnerSearch$MyAdapter$1.dex | Bin 0 -> 2412 bytes .../SingleSpinnerSearch$MyAdapter$2.dex | Bin 0 -> 2848 bytes ...ngleSpinnerSearch$MyAdapter$ViewHolder.dex | Bin 0 -> 1212 bytes .../SingleSpinnerSearch$MyAdapter.dex | Bin 0 -> 4316 bytes .../SingleSpinnerSearch.dex | Bin 0 -> 7056 bytes .../multispinnerfilter/SpinnerListener.dex | Bin 0 -> 792 bytes .../transformed/desugar_graph.bin | Bin 0 -> 235 bytes .../results.bin | 1 + .../multispinnerfilter/BuildConfig.java | 10 + .../multispinnerfilter/BuildConfig.java | 10 + .../debug/aapt/AndroidManifest.xml | 10 + .../debug/aapt/output-metadata.json | 18 + .../release/aapt/AndroidManifest.xml | 10 + .../release/aapt/output-metadata.json | 18 + .../debug/aar-metadata.properties | 5 + .../release/aar-metadata.properties | 5 + .../debug/annotationProcessors.json | 1 + .../release/annotationProcessors.json | 1 + .../debug/classes.jar | Bin 0 -> 217074 bytes .../release/classes.jar | Bin 0 -> 216939 bytes .../compile_r_class_jar/debug/R.jar | Bin 0 -> 137746 bytes .../compile_r_class_jar/release/R.jar | Bin 0 -> 137746 bytes .../compile_symbol_list/debug/R.txt | 2736 ++++ .../compile_symbol_list/release/R.txt | 2736 ++++ .../debug/out/layout_activity_main.xml.flat | Bin 0 -> 1412 bytes ...yout_alert_dialog_listview_search.xml.flat | Bin 0 -> 2948 bytes .../layout_item_listview_multiple.xml.flat | Bin 0 -> 1760 bytes .../out/layout_item_listview_single.xml.flat | Bin 0 -> 1096 bytes .../out/layout_textview_for_spinner.xml.flat | Bin 0 -> 1128 bytes .../release/out/layout_activity_main.xml.flat | Bin 0 -> 1416 bytes ...yout_alert_dialog_listview_search.xml.flat | Bin 0 -> 2952 bytes .../layout_item_listview_multiple.xml.flat | Bin 0 -> 1764 bytes .../out/layout_item_listview_single.xml.flat | Bin 0 -> 1100 bytes .../out/layout_textview_for_spinner.xml.flat | Bin 0 -> 1128 bytes .../compile-file-map.properties | 6 + .../merged.dir/values-v21/values-v21.xml | 25 + .../merged.dir/values/values.xml | 47 + .../debug/packageDebugResources/merger.xml | 34 + .../mergeDebugJniLibFolders/merger.xml | 2 + .../incremental/mergeDebugShaders/merger.xml | 2 + .../mergeReleaseJniLibFolders/merger.xml | 2 + .../mergeReleaseShaders/merger.xml | 2 + .../incremental/packageDebugAssets/merger.xml | 2 + .../packageReleaseAssets/merger.xml | 2 + .../compile-file-map.properties | 6 + .../merged.dir/values-v21/values-v21.xml | 25 + .../merged.dir/values/values.xml | 47 + .../packageReleaseResources/merger.xml | 34 + .../multispinnerfilter/BuildConfig.class | Bin 0 -> 654 bytes .../multispinnerfilter/KeyPairBoolData.class | Bin 0 -> 1238 bytes .../multispinnerfilter/MultiSpinner$1.class | Bin 0 -> 953 bytes .../multispinnerfilter/MultiSpinner.class | Bin 0 -> 6049 bytes .../MultiSpinnerListener.class | Bin 0 -> 190 bytes .../MultiSpinnerSearch$1.class | Bin 0 -> 1560 bytes .../MultiSpinnerSearch$2.class | Bin 0 -> 1474 bytes ...ltiSpinnerSearch$LimitExceedListener.class | Bin 0 -> 368 bytes .../MultiSpinnerSearch$MyAdapter$1.class | Bin 0 -> 2980 bytes .../MultiSpinnerSearch$MyAdapter$2.class | Bin 0 -> 2824 bytes ...tiSpinnerSearch$MyAdapter$ViewHolder.class | Bin 0 -> 1207 bytes .../MultiSpinnerSearch$MyAdapter.class | Bin 0 -> 4979 bytes .../MultiSpinnerSearch.class | Bin 0 -> 9624 bytes .../multispinnerfilter/SingleSpinner$1.class | Bin 0 -> 1439 bytes .../SingleSpinner$MyAdapter$1.class | Bin 0 -> 2142 bytes .../SingleSpinner$MyAdapter$ViewHolder.class | Bin 0 -> 1105 bytes .../SingleSpinner$MyAdapter.class | Bin 0 -> 4133 bytes .../multispinnerfilter/SingleSpinner.class | Bin 0 -> 8119 bytes .../SingleSpinnerSearch$1.class | Bin 0 -> 1568 bytes .../SingleSpinnerSearch$2.class | Bin 0 -> 1481 bytes .../SingleSpinnerSearch$MyAdapter$1.class | Bin 0 -> 2190 bytes .../SingleSpinnerSearch$MyAdapter$2.class | Bin 0 -> 2831 bytes ...leSpinnerSearch$MyAdapter$ViewHolder.class | Bin 0 -> 1171 bytes .../SingleSpinnerSearch$MyAdapter.class | Bin 0 -> 4655 bytes .../SingleSpinnerSearch.class | Bin 0 -> 8434 bytes .../multispinnerfilter/SpinnerListener.class | Bin 0 -> 290 bytes .../multispinnerfilter/BuildConfig.class | Bin 0 -> 519 bytes .../multispinnerfilter/KeyPairBoolData.class | Bin 0 -> 1238 bytes .../multispinnerfilter/MultiSpinner$1.class | Bin 0 -> 953 bytes .../multispinnerfilter/MultiSpinner.class | Bin 0 -> 6049 bytes .../MultiSpinnerListener.class | Bin 0 -> 190 bytes .../MultiSpinnerSearch$1.class | Bin 0 -> 1560 bytes .../MultiSpinnerSearch$2.class | Bin 0 -> 1474 bytes ...ltiSpinnerSearch$LimitExceedListener.class | Bin 0 -> 368 bytes .../MultiSpinnerSearch$MyAdapter$1.class | Bin 0 -> 2980 bytes .../MultiSpinnerSearch$MyAdapter$2.class | Bin 0 -> 2824 bytes ...tiSpinnerSearch$MyAdapter$ViewHolder.class | Bin 0 -> 1207 bytes .../MultiSpinnerSearch$MyAdapter.class | Bin 0 -> 4979 bytes .../MultiSpinnerSearch.class | Bin 0 -> 9624 bytes .../multispinnerfilter/SingleSpinner$1.class | Bin 0 -> 1439 bytes .../SingleSpinner$MyAdapter$1.class | Bin 0 -> 2142 bytes .../SingleSpinner$MyAdapter$ViewHolder.class | Bin 0 -> 1105 bytes .../SingleSpinner$MyAdapter.class | Bin 0 -> 4133 bytes .../multispinnerfilter/SingleSpinner.class | Bin 0 -> 8119 bytes .../SingleSpinnerSearch$1.class | Bin 0 -> 1568 bytes .../SingleSpinnerSearch$2.class | Bin 0 -> 1481 bytes .../SingleSpinnerSearch$MyAdapter$1.class | Bin 0 -> 2190 bytes .../SingleSpinnerSearch$MyAdapter$2.class | Bin 0 -> 2831 bytes ...leSpinnerSearch$MyAdapter$ViewHolder.class | Bin 0 -> 1171 bytes .../SingleSpinnerSearch$MyAdapter.class | Bin 0 -> 4655 bytes .../SingleSpinnerSearch.class | Bin 0 -> 8434 bytes .../multispinnerfilter/SpinnerListener.class | Bin 0 -> 290 bytes .../local_only_symbol_list/debug/R-def.txt | 46 + .../local_only_symbol_list/release/R-def.txt | 46 + .../manifest-merger-blame-debug-report.txt | 13 + .../manifest-merger-blame-release-report.txt | 13 + .../merged_manifest/debug/AndroidManifest.xml | 10 + .../release/AndroidManifest.xml | 10 + .../navigation_json/debug/navigation.json | 1 + .../navigation_json/release/navigation.json | 1 + .../debug/output-metadata.json | 18 + .../release/output-metadata.json | 18 + .../debug/layout/activity_main.xml | 19 + .../layout/alert_dialog_listview_search.xml | 46 + .../debug/layout/item_listview_multiple.xml | 25 + .../debug/layout/item_listview_single.xml | 16 + .../debug/layout/textview_for_spinner.xml | 13 + .../debug/values-v21/values-v21.xml | 25 + .../packaged_res/debug/values/values.xml | 47 + .../release/layout/activity_main.xml | 19 + .../layout/alert_dialog_listview_search.xml | 46 + .../release/layout/item_listview_multiple.xml | 25 + .../release/layout/item_listview_single.xml | 16 + .../release/layout/textview_for_spinner.xml | 13 + .../release/values-v21/values-v21.xml | 25 + .../packaged_res/release/values/values.xml | 47 + .../multispinnerfilter/BuildConfig.class | Bin 0 -> 654 bytes .../multispinnerfilter/KeyPairBoolData.class | Bin 0 -> 1238 bytes .../multispinnerfilter/MultiSpinner$1.class | Bin 0 -> 953 bytes .../multispinnerfilter/MultiSpinner.class | Bin 0 -> 6049 bytes .../MultiSpinnerListener.class | Bin 0 -> 190 bytes .../MultiSpinnerSearch$1.class | Bin 0 -> 1560 bytes .../MultiSpinnerSearch$2.class | Bin 0 -> 1474 bytes ...ltiSpinnerSearch$LimitExceedListener.class | Bin 0 -> 368 bytes .../MultiSpinnerSearch$MyAdapter$1.class | Bin 0 -> 2980 bytes .../MultiSpinnerSearch$MyAdapter$2.class | Bin 0 -> 2824 bytes ...tiSpinnerSearch$MyAdapter$ViewHolder.class | Bin 0 -> 1207 bytes .../MultiSpinnerSearch$MyAdapter.class | Bin 0 -> 4979 bytes .../MultiSpinnerSearch.class | Bin 0 -> 9624 bytes .../multispinnerfilter/SingleSpinner$1.class | Bin 0 -> 1439 bytes .../SingleSpinner$MyAdapter$1.class | Bin 0 -> 2142 bytes .../SingleSpinner$MyAdapter$ViewHolder.class | Bin 0 -> 1105 bytes .../SingleSpinner$MyAdapter.class | Bin 0 -> 4133 bytes .../multispinnerfilter/SingleSpinner.class | Bin 0 -> 8119 bytes .../SingleSpinnerSearch$1.class | Bin 0 -> 1568 bytes .../SingleSpinnerSearch$2.class | Bin 0 -> 1481 bytes .../SingleSpinnerSearch$MyAdapter$1.class | Bin 0 -> 2190 bytes .../SingleSpinnerSearch$MyAdapter$2.class | Bin 0 -> 2831 bytes ...leSpinnerSearch$MyAdapter$ViewHolder.class | Bin 0 -> 1171 bytes .../SingleSpinnerSearch$MyAdapter.class | Bin 0 -> 4655 bytes .../SingleSpinnerSearch.class | Bin 0 -> 8434 bytes .../multispinnerfilter/SpinnerListener.class | Bin 0 -> 290 bytes .../multispinnerfilter/BuildConfig.class | Bin 0 -> 519 bytes .../multispinnerfilter/KeyPairBoolData.class | Bin 0 -> 1238 bytes .../multispinnerfilter/MultiSpinner$1.class | Bin 0 -> 953 bytes .../multispinnerfilter/MultiSpinner.class | Bin 0 -> 6049 bytes .../MultiSpinnerListener.class | Bin 0 -> 190 bytes .../MultiSpinnerSearch$1.class | Bin 0 -> 1560 bytes .../MultiSpinnerSearch$2.class | Bin 0 -> 1474 bytes ...ltiSpinnerSearch$LimitExceedListener.class | Bin 0 -> 368 bytes .../MultiSpinnerSearch$MyAdapter$1.class | Bin 0 -> 2980 bytes .../MultiSpinnerSearch$MyAdapter$2.class | Bin 0 -> 2824 bytes ...tiSpinnerSearch$MyAdapter$ViewHolder.class | Bin 0 -> 1207 bytes .../MultiSpinnerSearch$MyAdapter.class | Bin 0 -> 4979 bytes .../MultiSpinnerSearch.class | Bin 0 -> 9624 bytes .../multispinnerfilter/SingleSpinner$1.class | Bin 0 -> 1439 bytes .../SingleSpinner$MyAdapter$1.class | Bin 0 -> 2142 bytes .../SingleSpinner$MyAdapter$ViewHolder.class | Bin 0 -> 1105 bytes .../SingleSpinner$MyAdapter.class | Bin 0 -> 4133 bytes .../multispinnerfilter/SingleSpinner.class | Bin 0 -> 8119 bytes .../SingleSpinnerSearch$1.class | Bin 0 -> 1568 bytes .../SingleSpinnerSearch$2.class | Bin 0 -> 1481 bytes .../SingleSpinnerSearch$MyAdapter$1.class | Bin 0 -> 2190 bytes .../SingleSpinnerSearch$MyAdapter$2.class | Bin 0 -> 2831 bytes ...leSpinnerSearch$MyAdapter$ViewHolder.class | Bin 0 -> 1171 bytes .../SingleSpinnerSearch$MyAdapter.class | Bin 0 -> 4655 bytes .../SingleSpinnerSearch.class | Bin 0 -> 8434 bytes .../multispinnerfilter/SpinnerListener.class | Bin 0 -> 290 bytes .../debug/package-aware-r.txt | 1755 +++ .../release/package-aware-r.txt | 1755 +++ .../logs/manifest-merger-debug-report.txt | 29 + .../logs/manifest-merger-release-report.txt | 29 + .../previous-compilation-data.bin | Bin 0 -> 8467 bytes .../previous-compilation-data.bin | Bin 0 -> 8471 bytes library/src/main/AndroidManifest.xml | 9 + .../multispinnerfilter/KeyPairBoolData.java | 60 + .../multispinnerfilter/MultiSpinner.java | 122 + .../MultiSpinnerListener.java | 5 + .../MultiSpinnerSearch.java | 342 + .../multispinnerfilter/SingleSpinner.java | 246 + .../SingleSpinnerSearch.java | 322 + .../multispinnerfilter/SpinnerListener.java | 7 + library/src/main/res/layout/activity_main.xml | 19 + .../layout/alert_dialog_listview_search.xml | 46 + .../res/layout/item_listview_multiple.xml | 25 + .../main/res/layout/item_listview_single.xml | 16 + .../main/res/layout/textview_for_spinner.xml | 13 + library/src/main/res/values-v21/attrs.xml | 6 + library/src/main/res/values-v21/styles.xml | 25 + library/src/main/res/values/colors.xml | 35 + library/src/main/res/values/dimens.xml | 7 + library/src/main/res/values/strings.xml | 6 + library/src/main/res/values/styles.xml | 26 + release/output-metadata.json | 18 + settings.gradle | 1 + 997 files changed, 112941 insertions(+) create mode 100644 .gitignore create mode 100644 .idea/appInsightsSettings.xml create mode 100644 .idea/compiler.xml create mode 100644 .idea/deploymentTargetDropDown.xml create mode 100644 .idea/deploymentTargetSelector.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/kotlinc.xml create mode 100644 .idea/migrations.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/other.xml create mode 100644 .idea/vcs.xml create mode 100644 GSKMTOrange/.gitignore create mode 100644 GSKMTOrange/build.gradle create mode 100644 GSKMTOrange/google-services.json create mode 100644 GSKMTOrange/libs/ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar create mode 100644 GSKMTOrange/proguard-rules.pro create mode 100644 GSKMTOrange/release/Haleon-Jordan-V-1.6-U-release.apk create mode 100644 GSKMTOrange/release/output-metadata.json create mode 100644 GSKMTOrange/src/androidTest/java/cpm/com/gskmtorange/ExampleInstrumentedTest.java create mode 100644 GSKMTOrange/src/debug/res/values/google_maps_api.xml create mode 100644 GSKMTOrange/src/main/AndroidManifest.xml create mode 100644 GSKMTOrange/src/main/assets/fonts/fontawesome-webfont.ttf create mode 100644 GSKMTOrange/src/main/ic_launcher-web.png create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/AppUtils.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagStoreList.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/AdditionalDialogGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/AddittionalGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/BrandAvabilityGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CategoryPictureGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/ChatMessageGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CoachingVisitGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CoverageBean.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/GeotaggingBeans.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/OrderReceivedStatus.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/StoreBean.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/LoginActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/MainActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/MovableFloatingActionButton.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/Paralleldots/PdJavaImageActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/SelectLanguageActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/SplashScreenActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/ListAdapter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/MyAdapter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SavedImagesAdapter.kt create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SubCatPdAdapter.kt create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/data/ImageUri.kt create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/autoupdate/AutoUpdateActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BigButtonView.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BlurLockView.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BlurView.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Directions/HideType.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Directions/ShowType.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Dot.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/CubicBezier.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInBack.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInBounce.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInCirc.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInCubic.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInElastic.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInExpo.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutBack.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutBounce.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutCirc.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutCubic.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutElastic.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutExpo.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuad.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuart.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuint.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutSine.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuad.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuart.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuint.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInSine.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutBack.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutBounce.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutCirc.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutCubic.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutElastic.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutExpo.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuad.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuart.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuint.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutSine.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseType.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/Linear.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Indicator.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/InterpolatorFactory.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Password.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/SmallButtonView.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/comparators/StatusCompare.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonFunctions.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonUtils.kt create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AdditionalPromoSKUwiseActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AdditionalVisibility.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AuditActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CategoryPicture.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CoachingVisitActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CoachingVisitStoreActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CompetitionPromoActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/ConversationActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CounterfeitIndicatorWebActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CounterfeitProductsActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CreateSelfActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/DeliveryCallActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/DeliveryCallAddStoreActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/First2Fragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/FirstFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/FutureJCPActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/MessageActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NewStockDataActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NoCameraActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/OrderTakingActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PDimageActivity.kt create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/POGQuestionsActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PlanogramPDFActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/Second2Fragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SecondFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/ServiceActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SettingsActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockDataActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockPricingActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreCheckoutImageActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreimageActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2PComplianceActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2pBrand_Avaibility.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/VisitTypeStatusActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/download/DownloadActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/fileprovider/GenericFileProvider.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/fonts/FontManager.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/fonts/TextDrawable.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/SelectLanguageFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/ServiceActivityFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/SettingsActivityFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryWisePerformanceActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/DailyDataMenuActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_AvailabilityActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_Availability_StockFacingActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/OrderConfirmActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/OrderStatusDetailActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/PromoComplianceActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StockEntryActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StockFacing_PlanogramTrackerActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StoreWisePerformanceActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/interfaces/DialogCallbackListener.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/listener/DragListener.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/listener/Listener.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/messgae/AlertMessage.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/ChangePasswordActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/MPinActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/MSLFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/PharmaActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/PharmaActivityFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/SOSFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/StoreDetailFragment.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/progressbar/CircularProgressBar.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/PostApi.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/PostApiForFile.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/StringConverterFactory.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/service/FCMNotificationService.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/DataParser.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/StoreListMapActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/StoreListRouteActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/StoreRouteActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/Base64.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/PreviousDataUploadActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadImageWithRetrofit.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ADDITIONAL_DISPLAY_MASTERGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/AdditionalQuestiongetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/AuditDataGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/BrandMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryImagesAllowed.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryWisePerformaceGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ChatMessageDownloadGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CompetitonPromoGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ConfigurationContrywiseGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ConfigurationMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CounterfeitProductGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DailyDataMenuGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DeliveryCallsGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DisplayChecklistMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DisplayMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DynamycIdsGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/FailureGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/GapsChecklistGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/GeoFencingGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ImageGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/JourneyPlanGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/LoginGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPINGT2PGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_DataGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_MasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_SKU_PRICING_ENABLEGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_SOS_TARGET_MasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MSL_AvailabilityGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MSL_AvailabilityStockFacingGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingCategoryImageAllowGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingDisplayChecklistGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPharmaMSLGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPharmaQuestionGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPlanogramCountrywiseGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPlanogramStorewiseGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPromotionGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingStockGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingStockStorewiseGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingSubCategoryImageAllowGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NoCameraDataGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NoCameraLastVisitGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonT2pReasonGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonWorkingReasonGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonWorkingSubReasonGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Order_Received_Status_GetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/POGGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/POGQuestionGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PROMOTION_TYPE_MASTERGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PharmaMSLInsertedGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PharmaSOSGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PromoComplianceSkuwiseGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Promo_Compliance_DataGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/RowColumnGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/STORE_CATEGORY_WISEGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/STORE_PERFORMANCE_MasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SelectGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ShelfMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuGroupMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/StockFacing_PlanogramTrackerDataGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Stock_FacingGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Stock_Facing_PlanogramTrackerGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/StoreWisePerformaceGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Store_wise_camera_DataGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SubCategoryMasterGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SupervisorListGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/T2PGetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/TableBean.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Visit_Type_Master_GetterSetter.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/FailureXMLHandler.java create mode 100644 GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/XMLHandlers.java create mode 100644 GSKMTOrange/src/main/res/anim/activity_back_in.xml create mode 100644 GSKMTOrange/src/main/res/anim/activity_back_out.xml create mode 100644 GSKMTOrange/src/main/res/anim/activity_in.xml create mode 100644 GSKMTOrange/src/main/res/anim/activity_out.xml create mode 100644 GSKMTOrange/src/main/res/anim/alpha.xml create mode 100644 GSKMTOrange/src/main/res/anim/fab2_hide.xml create mode 100644 GSKMTOrange/src/main/res/anim/fab2_show.xml create mode 100644 GSKMTOrange/src/main/res/anim/fab_hide.xml create mode 100644 GSKMTOrange/src/main/res/anim/fab_show.xml create mode 100644 GSKMTOrange/src/main/res/anim/slide_in_bottom.xml create mode 100644 GSKMTOrange/src/main/res/anim/translate.xml create mode 100644 GSKMTOrange/src/main/res/animator-hdpi/list_selector.xml create mode 100644 GSKMTOrange/src/main/res/color/drawer_item.xml create mode 100644 GSKMTOrange/src/main/res/drawable-v21/gradient_bg.xml create mode 100644 GSKMTOrange/src/main/res/drawable-v21/gradient_bg_hover.xml create mode 100644 GSKMTOrange/src/main/res/drawable-v21/ic_menu_camera.xml create mode 100644 GSKMTOrange/src/main/res/drawable-v21/ic_menu_gallery.xml create mode 100644 GSKMTOrange/src/main/res/drawable-v21/ic_menu_manage.xml create mode 100644 GSKMTOrange/src/main/res/drawable-v21/ic_menu_send.xml create mode 100644 GSKMTOrange/src/main/res/drawable-v21/ic_menu_share.xml create mode 100644 GSKMTOrange/src/main/res/drawable-v21/ic_menu_slideshow.xml create mode 100644 GSKMTOrange/src/main/res/drawable/add.png create mode 100644 GSKMTOrange/src/main/res/drawable/baseline_map_white_36dp.png create mode 100644 GSKMTOrange/src/main/res/drawable/baseline_store_black_18dp.png create mode 100644 GSKMTOrange/src/main/res/drawable/bg_boarder_orange.xml create mode 100644 GSKMTOrange/src/main/res/drawable/bg_boarder_orange_transparent.xml create mode 100644 GSKMTOrange/src/main/res/drawable/big_button_background.xml create mode 100644 GSKMTOrange/src/main/res/drawable/big_button_effect.xml create mode 100644 GSKMTOrange/src/main/res/drawable/cam_active.png create mode 100644 GSKMTOrange/src/main/res/drawable/cam_deactive.png create mode 100644 GSKMTOrange/src/main/res/drawable/camera_orange_star_green.png create mode 100644 GSKMTOrange/src/main/res/drawable/cardview_error_border.xml create mode 100644 GSKMTOrange/src/main/res/drawable/category.png create mode 100644 GSKMTOrange/src/main/res/drawable/chat_background.jpg create mode 100644 GSKMTOrange/src/main/res/drawable/chat_wallpaper.png create mode 100644 GSKMTOrange/src/main/res/drawable/circle.xml create mode 100644 GSKMTOrange/src/main/res/drawable/competition.png create mode 100644 GSKMTOrange/src/main/res/drawable/current_location_marker_small.png create mode 100644 GSKMTOrange/src/main/res/drawable/edit_active.png create mode 100644 GSKMTOrange/src/main/res/drawable/edit_deactive.png create mode 100644 GSKMTOrange/src/main/res/drawable/edit_text_border.xml create mode 100644 GSKMTOrange/src/main/res/drawable/edit_text_round_corner_bg.xml create mode 100644 GSKMTOrange/src/main/res/drawable/gradient_background.xml create mode 100644 GSKMTOrange/src/main/res/drawable/gsk_logo.png create mode 100644 GSKMTOrange/src/main/res/drawable/gsklogo.png create mode 100644 GSKMTOrange/src/main/res/drawable/haleon_logo.png create mode 100644 GSKMTOrange/src/main/res/drawable/haleon_splash_bg.png create mode 100644 GSKMTOrange/src/main/res/drawable/hfd.png create mode 100644 GSKMTOrange/src/main/res/drawable/hfd_done.png create mode 100644 GSKMTOrange/src/main/res/drawable/ic_date_range_black.png create mode 100644 GSKMTOrange/src/main/res/drawable/ic_date_range_white.png create mode 100644 GSKMTOrange/src/main/res/drawable/ic_send_white_24dp.png create mode 100644 GSKMTOrange/src/main/res/drawable/icon.png create mode 100644 GSKMTOrange/src/main/res/drawable/image_ref.png create mode 100644 GSKMTOrange/src/main/res/drawable/indicator_background.xml create mode 100644 GSKMTOrange/src/main/res/drawable/indicator_effect.xml create mode 100644 GSKMTOrange/src/main/res/drawable/layout_click_background_effect.xml create mode 100644 GSKMTOrange/src/main/res/drawable/login_header.xml create mode 100644 GSKMTOrange/src/main/res/drawable/ohc.png create mode 100644 GSKMTOrange/src/main/res/drawable/ohc_done.png create mode 100644 GSKMTOrange/src/main/res/drawable/parinaam_logo.png create mode 100644 GSKMTOrange/src/main/res/drawable/pdr.png create mode 100644 GSKMTOrange/src/main/res/drawable/pdr_done.png create mode 100644 GSKMTOrange/src/main/res/drawable/performics_logo.png create mode 100644 GSKMTOrange/src/main/res/drawable/primary_bay.png create mode 100644 GSKMTOrange/src/main/res/drawable/promotions.png create mode 100644 GSKMTOrange/src/main/res/drawable/right_arrow.png create mode 100644 GSKMTOrange/src/main/res/drawable/sad_cloud.jpg create mode 100644 GSKMTOrange/src/main/res/drawable/save_icon.png create mode 100644 GSKMTOrange/src/main/res/drawable/secondary_display.png create mode 100644 GSKMTOrange/src/main/res/drawable/side_nav_bar.xml create mode 100644 GSKMTOrange/src/main/res/drawable/small_button_background.xml create mode 100644 GSKMTOrange/src/main/res/drawable/small_button_effect.xml create mode 100644 GSKMTOrange/src/main/res/drawable/spinner_bg.xml create mode 100644 GSKMTOrange/src/main/res/drawable/store_location_mark_small.png create mode 100644 GSKMTOrange/src/main/res/drawable/toggle_green.png create mode 100644 GSKMTOrange/src/main/res/drawable/toggle_grey.png create mode 100644 GSKMTOrange/src/main/res/drawable/toggle_selector_background.xml create mode 100644 GSKMTOrange/src/main/res/drawable/touch_points.png create mode 100644 GSKMTOrange/src/main/res/drawable/upload.png create mode 100644 GSKMTOrange/src/main/res/layout/activity_additional_promo_skuwise.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_audit.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_auto_update.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_category_list.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_category_picture.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_category_wise_performance.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_change_password.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_checkout.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_coaching_visit.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_coaching_visit_store.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_compition_promo.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_conversation.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_counterfeit_indicator_web.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_counterfeit_products.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_create_self.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_daily_data_menu.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_delivery_call.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_delivery_call_add_store.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_download.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_future_jcp.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_geo_tag.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_login.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_main.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_message.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_mpin.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_msl__availability.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_msl__availability_stock_facing.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_msl_availability_stock_entry.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_new_stock_data.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_no_camera.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_order_confirm.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_order_status_detail.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_order_taking.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_paharma.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_pd_java_image.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_pdimage.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_planogram_pdf.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_pogquestions.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_promo_compliance.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_select_language.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_service.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_settings.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_splash_main_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_splash_screen.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_stock.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_stock_data.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_stock_entry.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_stock_facing.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_stock_facing__planogram_tracker.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_stock_pricing.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_store_checkout_image.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_store_list_map.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_store_list_route.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_store_route.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_store_wise_performance.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_storeimage.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_t2_pcompliance.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_t2p_brand__avaibility.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_upload.xml create mode 100644 GSKMTOrange/src/main/res/layout/activity_visit_type_status.xml create mode 100644 GSKMTOrange/src/main/res/layout/add_facing_custom_dialog.xml create mode 100644 GSKMTOrange/src/main/res/layout/additionaldialoglayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/additionallistlayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/additionalvisibilitydialoglayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/additionalvisibilitylayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/app_bar_main.xml create mode 100644 GSKMTOrange/src/main/res/layout/audit_question_list_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/big_button_view.xml create mode 100644 GSKMTOrange/src/main/res/layout/brand_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/brand_item_top_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/brandavabilityadpterlayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/category_menu_row.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_additional_promo_skuwise.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_audit.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_category_list.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_category_picture.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_category_wise_performance.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_change_password.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_checkout.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_coaching_visit.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_coaching_visit_store.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_compition_promo.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_conversation.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_counterfeit_indicator_web.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_counterfeit_products.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_create_self.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_daily_main_menu.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_delivery_call.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_delivery_call_add_store.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_future_jcp.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_geo_tag.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_ir_picture.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_main.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_message.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_mpin.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_msl__availability.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_msl__availability_stock_facing.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_new_stock_data.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_no_camera.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_no_camera_bottom_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_no_camera_individual.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_no_camera_top_rec.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_order_status_detail.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_order_taking.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_paharma.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_planogram_pdf.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_pogquestions.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_promo_compliance.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_select_language.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_service.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_settings.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_stock.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_stock_data.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_stock_entry.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_stock_facing.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_stock_facing__planogram_tracker.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_stock_pricing.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_store_route.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_store_wise_performance.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_t2_pcompliance.xml create mode 100644 GSKMTOrange/src/main/res/layout/content_t2p_brand__avaibility.xml create mode 100644 GSKMTOrange/src/main/res/layout/contentadditionalvisibility.xml create mode 100644 GSKMTOrange/src/main/res/layout/contentcatgoryadpterlayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/contentorderstatus.xml create mode 100644 GSKMTOrange/src/main/res/layout/contentstore_checkout_image.xml create mode 100644 GSKMTOrange/src/main/res/layout/contentstoreimage.xml create mode 100644 GSKMTOrange/src/main/res/layout/conversation_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/create_self_dialog_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/current_marker_view.xml create mode 100644 GSKMTOrange/src/main/res/layout/custom.xml create mode 100644 GSKMTOrange/src/main/res/layout/custom_dialog_progress.xml create mode 100644 GSKMTOrange/src/main/res/layout/custom_language_dialog.xml create mode 100644 GSKMTOrange/src/main/res/layout/custom_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/custom_spinner_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/custom_t2p_spinner_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/daily_main_menu_row.xml create mode 100644 GSKMTOrange/src/main/res/layout/delete_row_alert_dialog.xml create mode 100644 GSKMTOrange/src/main/res/layout/delivery_calls_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/dialog_stock_facing_planogram_tracker.xml create mode 100644 GSKMTOrange/src/main/res/layout/dialog_stock_facing_planogram_tracker_add_sku.xml create mode 100644 GSKMTOrange/src/main/res/layout/dialogbox.xml create mode 100644 GSKMTOrange/src/main/res/layout/dot_view.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_first.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_first2.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_msl.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_paharma.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_second.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_second2.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_select_language.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_service.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_settings.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_so.xml create mode 100644 GSKMTOrange/src/main/res/layout/fragment_storedetail.xml create mode 100644 GSKMTOrange/src/main/res/layout/gap_checklist_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/gaps_dialog_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/geotagstorelist.xml create mode 100644 GSKMTOrange/src/main/res/layout/geotagstorelistfab.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_added_promo.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_additional_promo_list.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_category_wise_performance.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_competition_promo.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_counterfeit_product.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_future_jcp_list.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_image.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_ir_singlecam.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_msl_availability_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_msl_availability_header.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_msl_availability_stock_facing_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_msl_availability_stock_facing_child_data.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_msl_availability_stock_facing_header.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_order_received_status_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_order_status_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_order_taking.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_order_taking_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_pharma_sos.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_pog_header.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_promo_sku_list.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_sos.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_sos_category_wise_performance.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_stock_entry_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_stock_facing_add_sku_header.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_stock_facing_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_stock_facing_header.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_stock_facing_planogram_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_stock_facing_planogram_header.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_stock_pricing.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_store_wise_performance.xml create mode 100644 GSKMTOrange/src/main/res/layout/item_subcategory_pd.xml create mode 100644 GSKMTOrange/src/main/res/layout/marker_layout_2.xml create mode 100644 GSKMTOrange/src/main/res/layout/marker_view.xml create mode 100644 GSKMTOrange/src/main/res/layout/message_topic_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/mpin_input.xml create mode 100644 GSKMTOrange/src/main/res/layout/nav_header_main.xml create mode 100644 GSKMTOrange/src/main/res/layout/no_camera_edit_or_delete_dialog.xml create mode 100644 GSKMTOrange/src/main/res/layout/nonworking.xml create mode 100644 GSKMTOrange/src/main/res/layout/nonworkingmainlayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/number_lock_view.xml create mode 100644 GSKMTOrange/src/main/res/layout/order_status_item_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/password_rule_dialog.xml create mode 100644 GSKMTOrange/src/main/res/layout/pdf_planogram_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/pharma_msl_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/planogram_dialog_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/pog_question.xml create mode 100644 GSKMTOrange/src/main/res/layout/progress_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/service_item_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/settings_item_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/sku_added_item_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/small_button_view.xml create mode 100644 GSKMTOrange/src/main/res/layout/spinner_text_view.xml create mode 100644 GSKMTOrange/src/main/res/layout/stock_child_item.xml create mode 100644 GSKMTOrange/src/main/res/layout/stock_facing_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/store_marker_view.xml create mode 100644 GSKMTOrange/src/main/res/layout/storelist.xml create mode 100644 GSKMTOrange/src/main/res/layout/storelist_child.xml create mode 100644 GSKMTOrange/src/main/res/layout/storelistfablayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/storelistlayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/storeviewlist.xml create mode 100644 GSKMTOrange/src/main/res/layout/sub_category_item_list.xml create mode 100644 GSKMTOrange/src/main/res/layout/t2p_item_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/t2p_sku_dialog_layout.xml create mode 100644 GSKMTOrange/src/main/res/layout/t2pbranddialoglayout.xml create mode 100644 GSKMTOrange/src/main/res/layout/visitstatuslist.xml create mode 100644 GSKMTOrange/src/main/res/layout/visittypelist_child.xml create mode 100644 GSKMTOrange/src/main/res/menu/activity_main_drawer.xml create mode 100644 GSKMTOrange/src/main/res/menu/date_menu.xml create mode 100644 GSKMTOrange/src/main/res/menu/main.xml create mode 100644 GSKMTOrange/src/main/res/menu/menu_.xml create mode 100644 GSKMTOrange/src/main/res/menu/menu_paharma.xml create mode 100644 GSKMTOrange/src/main/res/menu/menu_promo_skuwise.xml create mode 100644 GSKMTOrange/src/main/res/menu/menu_settings.xml create mode 100644 GSKMTOrange/src/main/res/menu/planogram.xml create mode 100644 GSKMTOrange/src/main/res/menu/sorelist_menu.xml create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/additional_visibility.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/additional_visibility_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/additionalvisibility_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/analgesics.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/analgesics_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/approved_icon_square_green_tick_ok_vector_check_mark_box_sign_85667250.jpg create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/baseline_direction_green.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/baseline_photo_black_18.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/camera.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/camera_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/camera_green.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/camera_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/camera_orange.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/camera_orange_star_green.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/camera_white.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/cancel.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/category.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/checkout.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/checkout_bg.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/checkout_turkish.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/competition.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/competition_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/cough_n_cold.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/cough_n_cold_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/counterfeit.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/counterfeit_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/download_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/entry_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/exclamation.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/exclamation_close.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/exit_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/export.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/first_aid.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/first_aid_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/gastro_n_indigestion.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/gastro_n_indigestion_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/geotag_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/health_food_drink.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/health_food_drink_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/hfd.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/hfd_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/ic_import_contacts_black_48dp.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/language.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/msl_availability.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/msl_availability_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/msl_availability_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/new_no_camera_done_edit.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/new_no_camera_edit.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/no_camera_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/nutritionals.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/nutritionals_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/ohc.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/ohc_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/oral_care.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/oralcare_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/pain_relief.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/pain_relief_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/pdr.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/pdr_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/picturecatogory.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/picturecatogory_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/picturecatogory_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/primary_bay.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/promo_compliance.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/promo_compliance_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/promocompliance_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/promotions.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/ref_images_orange.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/ref_images_white.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/refrence.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/refrence_orange.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/respiratory_health.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/respiratory_health_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/save_icon.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/secondary_display.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/services_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/settings_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/star.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/star_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/startsession.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/stock_and_facing.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/stock_and_facing_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/stock_facing.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/stock_facing_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/stockandfacing_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/store.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/t2p_compliance.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/t2p_compliance_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/t2pcompliance_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/tick_close.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/tickl.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/touch_points.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/upload_grey.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/wellness.png create mode 100644 GSKMTOrange/src/main/res/mipmap-hdpi/wellness_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-mdpi/baseline_direction_green.png create mode 100644 GSKMTOrange/src/main/res/mipmap-mdpi/checkin.png create mode 100644 GSKMTOrange/src/main/res/mipmap-mdpi/geopin.png create mode 100644 GSKMTOrange/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 GSKMTOrange/src/main/res/mipmap-mdpi/ic_subtitles_black_48dp.png create mode 100644 GSKMTOrange/src/main/res/mipmap-mdpi/new_camera.png create mode 100644 GSKMTOrange/src/main/res/mipmap-mdpi/new_no_camera.png create mode 100644 GSKMTOrange/src/main/res/mipmap-mdpi/new_star.png create mode 100644 GSKMTOrange/src/main/res/mipmap-tr/checkout_bg.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/baseline_direction_green.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/baseline_local_shipping_black_48.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/baseline_lock_white_36.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/baseline_playlist_add_black_48.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/checkout_turkish.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/download.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/leave_tick.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/no_gray.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/no_red.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/no_white.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/outline_info_black_36.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/outline_info_white_36.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/outline_library_add_black_48.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/outline_report_black_48.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/sad_cloud.jpg create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/tick_c.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/tick_d.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/tick_p.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/tick_u.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/twotone_location_on_black_18.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/yes_gray.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/yes_green.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xhdpi/yes_white.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/baseline_direction_green.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/baseline_directions_black_36dp.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/baseline_directions_black_48.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/baseline_launch_black_48.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/baseline_local_pharmacy_black_48.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/baseline_message_black_48.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/cancel_icon.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/exclamation.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxhdpi/ic_view_quilt_black_48dp.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxxhdpi/camera_icon_done.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxxhdpi/ic_create_white_48dp.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxxhdpi/new_no_camera_done_edit.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxxhdpi/new_no_camera_edit.png create mode 100644 GSKMTOrange/src/main/res/mipmap-xxxhdpi/no_camera.png create mode 100644 GSKMTOrange/src/main/res/navigation/nav_graph.xml create mode 100644 GSKMTOrange/src/main/res/values-ar-rAE/string.xml create mode 100644 GSKMTOrange/src/main/res/values-ar-rEG/string.xml create mode 100644 GSKMTOrange/src/main/res/values-ar-rJO/string.xml create mode 100644 GSKMTOrange/src/main/res/values-ar-rLB/string.xml create mode 100644 GSKMTOrange/src/main/res/values-ar-rLY/string.xml create mode 100644 GSKMTOrange/src/main/res/values-ar-rSA/string.xml create mode 100644 GSKMTOrange/src/main/res/values-ar/string.xml create mode 100644 GSKMTOrange/src/main/res/values-as/string.xml create mode 100644 GSKMTOrange/src/main/res/values-en-rKE/string.xml create mode 100644 GSKMTOrange/src/main/res/values-tr/string.xml create mode 100644 GSKMTOrange/src/main/res/values-v21/styles.xml create mode 100644 GSKMTOrange/src/main/res/values-w820dp/dimens.xml create mode 100644 GSKMTOrange/src/main/res/values/attrs.xml create mode 100644 GSKMTOrange/src/main/res/values/colors.xml create mode 100644 GSKMTOrange/src/main/res/values/defaults.xml create mode 100644 GSKMTOrange/src/main/res/values/dimens.xml create mode 100644 GSKMTOrange/src/main/res/values/drawables.xml create mode 100644 GSKMTOrange/src/main/res/values/icons.xml create mode 100644 GSKMTOrange/src/main/res/values/strings.xml create mode 100644 GSKMTOrange/src/main/res/values/styles.xml create mode 100644 GSKMTOrange/src/main/res/xml/network_security_config.xml create mode 100644 GSKMTOrange/src/main/res/xml/provider_paths.xml create mode 100644 GSKMTOrange/src/release/res/values/google_maps_api.xml create mode 100644 GSKMTOrange/src/test/java/cpm/com/gskmtorange/ExampleUnitTest.java create mode 100644 build.gradle create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 library/build.gradle create mode 100644 library/build/.transforms/4a50b23aa13a11d4e97041c1f8cd2a74/results.bin create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/results.bin create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/desugar_graph.bin create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/BuildConfig.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/KeyPairBoolData.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinner$1.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinner.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerListener.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinner$1.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinner.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.dex create mode 100644 library/build/.transforms/61ee47fed8676f3cfb94c05b877a88a2/transformed/release/com/androidbuts/multispinnerfilter/SpinnerListener.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/results.bin create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/BuildConfig.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/KeyPairBoolData.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinner$1.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinner.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerListener.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$1.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/debug/com/androidbuts/multispinnerfilter/SpinnerListener.dex create mode 100644 library/build/.transforms/730883e7a5424caa31c035f458975393/transformed/desugar_graph.bin create mode 100644 library/build/.transforms/f39fb9f96815c14989101149abef74fa/results.bin create mode 100644 library/build/generated/source/buildConfig/debug/com/androidbuts/multispinnerfilter/BuildConfig.java create mode 100644 library/build/generated/source/buildConfig/release/com/androidbuts/multispinnerfilter/BuildConfig.java create mode 100644 library/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml create mode 100644 library/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json create mode 100644 library/build/intermediates/aapt_friendly_merged_manifests/release/aapt/AndroidManifest.xml create mode 100644 library/build/intermediates/aapt_friendly_merged_manifests/release/aapt/output-metadata.json create mode 100644 library/build/intermediates/aar_metadata/debug/aar-metadata.properties create mode 100644 library/build/intermediates/aar_metadata/release/aar-metadata.properties create mode 100644 library/build/intermediates/annotation_processor_list/debug/annotationProcessors.json create mode 100644 library/build/intermediates/annotation_processor_list/release/annotationProcessors.json create mode 100644 library/build/intermediates/compile_library_classes_jar/debug/classes.jar create mode 100644 library/build/intermediates/compile_library_classes_jar/release/classes.jar create mode 100644 library/build/intermediates/compile_r_class_jar/debug/R.jar create mode 100644 library/build/intermediates/compile_r_class_jar/release/R.jar create mode 100644 library/build/intermediates/compile_symbol_list/debug/R.txt create mode 100644 library/build/intermediates/compile_symbol_list/release/R.txt create mode 100644 library/build/intermediates/compiled_local_resources/debug/out/layout_activity_main.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/debug/out/layout_alert_dialog_listview_search.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_multiple.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_single.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/debug/out/layout_textview_for_spinner.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/release/out/layout_activity_main.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/release/out/layout_alert_dialog_listview_search.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/release/out/layout_item_listview_multiple.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/release/out/layout_item_listview_single.xml.flat create mode 100644 library/build/intermediates/compiled_local_resources/release/out/layout_textview_for_spinner.xml.flat create mode 100644 library/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties create mode 100644 library/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values-v21/values-v21.xml create mode 100644 library/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml create mode 100644 library/build/intermediates/incremental/debug/packageDebugResources/merger.xml create mode 100644 library/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml create mode 100644 library/build/intermediates/incremental/mergeDebugShaders/merger.xml create mode 100644 library/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml create mode 100644 library/build/intermediates/incremental/mergeReleaseShaders/merger.xml create mode 100644 library/build/intermediates/incremental/packageDebugAssets/merger.xml create mode 100644 library/build/intermediates/incremental/packageReleaseAssets/merger.xml create mode 100644 library/build/intermediates/incremental/release/packageReleaseResources/compile-file-map.properties create mode 100644 library/build/intermediates/incremental/release/packageReleaseResources/merged.dir/values-v21/values-v21.xml create mode 100644 library/build/intermediates/incremental/release/packageReleaseResources/merged.dir/values/values.xml create mode 100644 library/build/intermediates/incremental/release/packageReleaseResources/merger.xml create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/BuildConfig.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/KeyPairBoolData.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinner$1.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinner.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerListener.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinner$1.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinner.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.class create mode 100644 library/build/intermediates/javac/debug/classes/com/androidbuts/multispinnerfilter/SpinnerListener.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/BuildConfig.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/KeyPairBoolData.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinner$1.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinner.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerListener.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinner$1.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinner.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.class create mode 100644 library/build/intermediates/javac/release/classes/com/androidbuts/multispinnerfilter/SpinnerListener.class create mode 100644 library/build/intermediates/local_only_symbol_list/debug/R-def.txt create mode 100644 library/build/intermediates/local_only_symbol_list/release/R-def.txt create mode 100644 library/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt create mode 100644 library/build/intermediates/manifest_merge_blame_file/release/manifest-merger-blame-release-report.txt create mode 100644 library/build/intermediates/merged_manifest/debug/AndroidManifest.xml create mode 100644 library/build/intermediates/merged_manifest/release/AndroidManifest.xml create mode 100644 library/build/intermediates/navigation_json/debug/navigation.json create mode 100644 library/build/intermediates/navigation_json/release/navigation.json create mode 100644 library/build/intermediates/packaged_manifests/debug/output-metadata.json create mode 100644 library/build/intermediates/packaged_manifests/release/output-metadata.json create mode 100644 library/build/intermediates/packaged_res/debug/layout/activity_main.xml create mode 100644 library/build/intermediates/packaged_res/debug/layout/alert_dialog_listview_search.xml create mode 100644 library/build/intermediates/packaged_res/debug/layout/item_listview_multiple.xml create mode 100644 library/build/intermediates/packaged_res/debug/layout/item_listview_single.xml create mode 100644 library/build/intermediates/packaged_res/debug/layout/textview_for_spinner.xml create mode 100644 library/build/intermediates/packaged_res/debug/values-v21/values-v21.xml create mode 100644 library/build/intermediates/packaged_res/debug/values/values.xml create mode 100644 library/build/intermediates/packaged_res/release/layout/activity_main.xml create mode 100644 library/build/intermediates/packaged_res/release/layout/alert_dialog_listview_search.xml create mode 100644 library/build/intermediates/packaged_res/release/layout/item_listview_multiple.xml create mode 100644 library/build/intermediates/packaged_res/release/layout/item_listview_single.xml create mode 100644 library/build/intermediates/packaged_res/release/layout/textview_for_spinner.xml create mode 100644 library/build/intermediates/packaged_res/release/values-v21/values-v21.xml create mode 100644 library/build/intermediates/packaged_res/release/values/values.xml create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/BuildConfig.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/KeyPairBoolData.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinner$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinner.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerListener.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinner$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinner.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/debug/com/androidbuts/multispinnerfilter/SpinnerListener.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/BuildConfig.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/KeyPairBoolData.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinner$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinner.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerListener.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinner$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinner.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.class create mode 100644 library/build/intermediates/runtime_library_classes_dir/release/com/androidbuts/multispinnerfilter/SpinnerListener.class create mode 100644 library/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt create mode 100644 library/build/intermediates/symbol_list_with_package_name/release/package-aware-r.txt create mode 100644 library/build/outputs/logs/manifest-merger-debug-report.txt create mode 100644 library/build/outputs/logs/manifest-merger-release-report.txt create mode 100644 library/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin create mode 100644 library/build/tmp/compileReleaseJavaWithJavac/previous-compilation-data.bin create mode 100644 library/src/main/AndroidManifest.xml create mode 100644 library/src/main/java/com/androidbuts/multispinnerfilter/KeyPairBoolData.java create mode 100644 library/src/main/java/com/androidbuts/multispinnerfilter/MultiSpinner.java create mode 100644 library/src/main/java/com/androidbuts/multispinnerfilter/MultiSpinnerListener.java create mode 100644 library/src/main/java/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.java create mode 100644 library/src/main/java/com/androidbuts/multispinnerfilter/SingleSpinner.java create mode 100644 library/src/main/java/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.java create mode 100644 library/src/main/java/com/androidbuts/multispinnerfilter/SpinnerListener.java create mode 100644 library/src/main/res/layout/activity_main.xml create mode 100644 library/src/main/res/layout/alert_dialog_listview_search.xml create mode 100644 library/src/main/res/layout/item_listview_multiple.xml create mode 100644 library/src/main/res/layout/item_listview_single.xml create mode 100644 library/src/main/res/layout/textview_for_spinner.xml create mode 100644 library/src/main/res/values-v21/attrs.xml create mode 100644 library/src/main/res/values-v21/styles.xml create mode 100644 library/src/main/res/values/colors.xml create mode 100644 library/src/main/res/values/dimens.xml create mode 100644 library/src/main/res/values/strings.xml create mode 100644 library/src/main/res/values/styles.xml create mode 100644 release/output-metadata.json create mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..39fb081 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +*.iml +.gradle +/local.properties +/.idea/workspace.xml +/.idea/libraries +.DS_Store +/build +/captures +.externalNativeBuild diff --git a/.idea/appInsightsSettings.xml b/.idea/appInsightsSettings.xml new file mode 100644 index 0000000..dfec802 --- /dev/null +++ b/.idea/appInsightsSettings.xml @@ -0,0 +1,40 @@ + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..fb7f4a8 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml new file mode 100644 index 0000000..57263ac --- /dev/null +++ b/.idea/deploymentTargetDropDown.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml new file mode 100644 index 0000000..fc84d4c --- /dev/null +++ b/.idea/deploymentTargetSelector.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..fc0b14a --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..eb2873e --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml new file mode 100644 index 0000000..8d81632 --- /dev/null +++ b/.idea/kotlinc.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/migrations.xml b/.idea/migrations.xml new file mode 100644 index 0000000..f8051a6 --- /dev/null +++ b/.idea/migrations.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..8fe5d23 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,51 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..5f3372d --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/other.xml b/.idea/other.xml new file mode 100644 index 0000000..c5b36a6 --- /dev/null +++ b/.idea/other.xml @@ -0,0 +1,527 @@ + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/.gitignore b/GSKMTOrange/.gitignore new file mode 100644 index 0000000..796b96d --- /dev/null +++ b/GSKMTOrange/.gitignore @@ -0,0 +1 @@ +/build diff --git a/GSKMTOrange/build.gradle b/GSKMTOrange/build.gradle new file mode 100644 index 0000000..19919bf --- /dev/null +++ b/GSKMTOrange/build.gradle @@ -0,0 +1,171 @@ +apply plugin: 'com.android.application' +//apply plugin: 'io.fabric' +apply plugin: 'com.google.gms.google-services' +apply plugin: 'com.google.firebase.crashlytics' +apply plugin: 'org.jetbrains.kotlin.android' +android { + compileSdk(34) + useLibrary 'org.apache.http.legacy' + namespace "cpm.com.gskmtorange" + lintOptions { + checkReleaseBuilds false + disable 'MissingTranslation' + abortOnError false + } + + configurations { + // all*.exclude module: 'okio' + // all*.exclude group: 'com.squareup.okhttp3', module: 'okhttp' + all*.exclude module: 'support-v4' // This removes all other versions of `support-v4` if gets duplicated from all the artifacts. + } + + defaultConfig { + applicationId "cpm.com.gskmtorange" + minSdkVersion 24 + targetSdk(34) + + // For Lebanon + /*versionCode 1 + versionName "1.0"*/ + + //For Egypt + /*versionCode 35 + versionName "4.6"*/ + + //For UAE + /*versionCode 29 + versionName "4.1"*/ + + //For Turkey + /* versionCode 34 + versionName "4.6"*/ + + //For Turkey + /*versionCode 32 + versionName "4.4"*/ + + //For KSA + /*versionCode 28 + versionName "4.0"*/ + + // aading price facing + /* versionCode 27 + versionName "3.8"*/ + + //sa + /* versionCode 28 + versionName "3.9"*/ + + //Kenya + versionCode 2 + versionName "1.1" + + //kenya-lite + /* versionCode 2 + versionName "1.1"*/ + + //nigeria + /*versionCode 1 + versionName "1.0"*/ + + //For jordan + /* versionCode 7 + versionName "1.6"*/ + + //For Kuwait + /*versionCode 1 + versionName "1.0"*/ + + //For Bahrain + /*versionCode 1 + versionName "1.0"*/ + + //For QATAR + /*versionCode 1 + versionName "1.0"*/ + + //For Libya + /*versionCode 3 + versionName "1.2"*/ + + //For Oman + /*versionCode 1 + versionName "1.0"*/ + + multiDexEnabled true + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + firebaseCrashlytics { + nativeSymbolUploadEnabled true + } + + buildFeatures { + viewBinding = true + } +} + +dependencies { + implementation fileTree(dir: 'libs', include: ['*.jar']) + implementation files('libs/ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar') + implementation 'androidx.cardview:cardview:1.0.0' + implementation 'com.google.android.material:material:1.2.1' + implementation project(path: ':library') + implementation 'androidx.appcompat:appcompat:1.2.0' + implementation 'androidx.constraintlayout:constraintlayout:2.0.4' + implementation 'androidx.legacy:legacy-support-v4:1.0.0' + implementation 'com.google.firebase:firebase-auth:20.0.3' + implementation 'androidx.activity:activity:1.9.3' + testImplementation 'junit:junit:4.13.1' + implementation 'android.arch.navigation:navigation-fragment:1.0.0' + androidTestImplementation 'com.android.support.test:runner:1.0.2' + androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' + implementation 'com.google.code.gson:gson:2.10.1' + implementation 'com.github.bumptech.glide:glide:4.15.1' + //implementation 'com.google.code.ksoap2-android:ksoap2-android:3.6.2' + // implementation 'com.github.leocadiotine:ksoap2-android:3.6.2' + + implementation platform('com.google.firebase:firebase-bom:26.7.0') + // implementation 'com.google.firebase:firebase-analytics' + implementation 'com.google.firebase:firebase-crashlytics-ndk' + implementation 'com.google.firebase:firebase-messaging' + + implementation 'com.google.android.gms:play-services-location:17.1.0' + implementation 'com.google.android.gms:play-services-maps:17.0.0' + //implementation 'com.kyanogen.signatureview:signature-view:1.0' + // implementation 'com.squareup.okhttp3:okhttp:4.12.0' + implementation 'com.squareup.retrofit2:retrofit:2.9.0' + implementation 'com.squareup.retrofit:converter-gson:2.0.0-beta1' + implementation 'com.squareup.retrofit2:converter-gson:2.9.0' + implementation 'com.google.firebase:firebase-appindexing:10.2.1' + // Add the Firebase Crashlytics SDK. + implementation 'com.google.firebase:firebase-crashlytics:17.3.0' + // Recommended: Add the Google Analytics SDK. + implementation 'com.google.firebase:firebase-analytics:18.0.0' + implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0")) + implementation 'androidx.multidex:multidex:2.0.1' + //using stable version + // implementation 'com.github.pratham-PDots:camera_lib:1.5.1' + // implementation 'com.github.pratham-PDots:camera_lib:1.5.0-external-2' + // implementation 'com.github.pratham-PDots:camera_lib:1.5.1.0' + // Main SDK dependency + implementation("com.github.pratham-PDots:camera_lib:1.5.1.1") + /*implementation 'androidx.activity:activity-ktx:1.9.0' + implementation 'androidx.fragment:fragment-ktx:1.6.2'*/ +} + + +apply plugin: 'com.google.gms.google-services' +apply plugin: 'org.jetbrains.kotlin.android' + + diff --git a/GSKMTOrange/google-services.json b/GSKMTOrange/google-services.json new file mode 100644 index 0000000..68d966a --- /dev/null +++ b/GSKMTOrange/google-services.json @@ -0,0 +1,39 @@ +{ + "project_info": { + "project_number": "310038602345", + "project_id": "gskorangev2", + "storage_bucket": "gskorangev2.appspot.com" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:310038602345:android:dab7010946bd056dd1f8f8", + "android_client_info": { + "package_name": "cpm.com.gskmtorange" + } + }, + "oauth_client": [ + { + "client_id": "310038602345-ctmpg90bjppcgqam7jt4j3tn3e3hqtvr.apps.googleusercontent.com", + "client_type": 3 + } + ], + "api_key": [ + { + "current_key": "AIzaSyDg2pgsaB0sWKD9pAF7mb9DSk8ec5rX7uI" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [ + { + "client_id": "310038602345-ctmpg90bjppcgqam7jt4j3tn3e3hqtvr.apps.googleusercontent.com", + "client_type": 3 + } + ] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/GSKMTOrange/libs/ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar b/GSKMTOrange/libs/ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar new file mode 100644 index 0000000000000000000000000000000000000000..bf4ebe2e43aaaa89bada74db7ef3761a12a7930b GIT binary patch literal 156948 zcmb@t1F$V!mNk0rv2EM7ZQHhO-g|7@wr$(CagS}kTU}M%^;Jjrdw=|IN94{Ov1hJa zD|5~&M_Nf4Y6+P+m-0qM zdd6j@6&Xf)<=GoLN$F_`75iyA%27H=>K~LVhewXolGCHqQZ$08@UaP+3YwJw3A;!8 zM}PqToC^SeOP@}u!!%34duS>{RvZqdh~p_jC? zwu`8Fd3-*bKia&{wCOMs`U_QyT|q2T&e0=gYJjef~W2JszHs$rKM9r6+$9DHb!kkTgjut^!i`=<$j|Az^zSy5s; z{!x=(e-5etKh(wE(azq)(b>YpNoTwcvY#IQ=N^xo!|YltGpG6qH4Y@mJD}MWw7^u7 zmFCUm<;By$GaDOirFz=#Z4iPRZE+eKuVSB0?>lWKmtW8+uh6+SJ=b}9(L*2SxwPV1 z@~<~?ybR&_3>##_cTJF#r@$a(MvTSu9Q1RCuQ9lPE)4(x;@_+r_|MYp9L@g44F6pM z>K_t+H?IFh5aX|cP9}~P2G$my2F@0C{|XuZK0eA{FLQP@uywMxb9DaCJAwblq<8sD zXdwTXF5aK{Q2q6izurm4z|qOvz*^MW&cK=0$lAckDN9vLZBrTfi?NqD5TCwim2kdJ zkW0IS-v*_2IoVJlcNCw-{oLR;ec=@G0JVSw@5Kcn%MTL;W=#|>Vz?j;~z2aysb%nZe zAu-8;5lY^XVbHqYwRHHvIjr%6TlEM}X9p2A$(xt7Y@ukr+flw^&C-}gbAm~JVl z(1;l>^OKsU)fC%O{hodU56GEWE}PbO)yK6T=JN-}hG}rAcATz`(QVtH4aN|GEA|`{ zldIV?7tF7G(&96Q)8lB=RBasbok=NgzSCLJA6PYBi$0Jd%HV2_@kpD)j#xp9#Uo8Q;LY zfK2Dcut?JYfh^FYD)!J_^`N{e!w;Q$)>$}KF&(jF$e=7*ov<#`t$SC%IQkhbv<=DJ z5HIQEvHVcDF*MkRQY4-XDOJ6ev6)Y4@>`s6yy+EsBM@)Gn7COD2^Ors{OAZB&w%voHxkj{@ZeqNjsS`(ocNe)w1JX2BiYnO{v4%_Q4 zw}!Kk>k3!X&X>zpZx3pfmUKp-lW72%P>7|)N{i5kwTyiu?t#0fm6Y7DfP%W&e^77| zwrU)yreMUI6XJrI$jmqUkMx>!Qr)7r3VIMS%JE2$p0lI7$&9jRry2a-#?x!p+SvNg|@QA{d314-dBPr3XJJbtidR;q=uD)32*nLS~6Zo;wm zgjF#Zjfle3=o3D8^TR}>ECXdy(%H!m=%0Sz?~wX-cCbwj1^^%j4*j zR3*nZ&rJ>3ZZ!V*HFm|!B~#y!l?4M;nwy(TZin~cyCS9{zlvTS`n7+2FrxSAHhA5} zw00rO3hbB4^qlQA{hYnR^Za$*W7h+OALK_&4^8$90og^{CMbg+n1moZ+7Sy)&G;@f zR0VPNwlsDmkel|~UtZ!pD~JE@lzIl&!MPj;WmU39d8vzu~4Z{b!O zvFoKh+HUmw75MGOKT;PtG$pW;`VfVn2J*Ey)(+yeIrchKrv~D+I`$gk`km7^_aKDR zw~!#t1rmhnd`(th;MW6+(@QxP^f%-{yn~2|8@npFfmAmQWR|HXS%hW4X6Y11niltRnf->1%O+ohxGqDg z*2=wr6*b>pjB=p{WGYWw8byA$&1XxK<~%S)J55eA`9h!Fco#b6 zpw1^;P;9R>_;!u2431QCZCIvoaeiy&3?%Y5+NGBT=cwu{%>raaET*LkuYW=U;v1T2 zeRSm+=?!s60sr3Y^+9L5fg{$m1G3wv0aB@CT-Xc6dSO~lEg23l+O?UqJSnr1H=|}UYdb%pwqzTe zk^=qm@4;;SsR4v$;>m|gf0LW~4U1mhLtuqZcBu2Q^)qM!6jhj=jtGl;Xy987&)VM5 z^DF!e8!SW6dft>`>CCx(8JQ*0H@9J}kVG=*GWK4+XQcaa9Ckc^&lh8J(Q8M{oeYXk zKU2%@HQkChM^_$Iv+%d(5=D32HnNYyv zyPg+NfKKvfEDSyM#q;13XmGG9*GU7WD_iKw<4*OIHtt)eMtVKv*C)N09i-*_D)mPt z5@9`l2F}G!=dv=lW<6d*VVEql7?aZ;YDYBdu~=1|n52`{Nq_^RGS&&SN-w(Y!GZ;F z=fi8$XxQ<971>D0EyDEm?@3{7hOdNx_1UR`tvMBQJNtEiqC$wTqoU;8Gll4@Cy`qP zZ)o`fFM3IKjHtcTc-j4fLy^T3b`J$_{{!+O-ZEBR1nUpG?zH_6J#1}}iCMlmHg}*n zDV;eXA0B2xRgn*!6T7@eOiwJe;Bxc(l;&CVi|8uCy1gNqO^EUM1M?ylF!KTO;aiO6 zW{phMY@BDCG7ndT=l#OFi~PGfk*L9uP|UCx1r|g+BNyIgajqkA@6Pcwb6Du^u;p#a zfQxUKSFv*Q6u-uBoW35TffJwcT)DYjxdJ4Miy`7CBgoHGRnY6FUsj-S+0C4x$2c$o_BZwkQzN9+2RNY;$Rcbx5D`949=V)PT_Fv9e$lA{7PjTgMsZN#Rlr0hiIyPH|ZG9l?7CgRu?oo}*LOtSH zRj8D?NFlgr?p{|$sI{UU#rmTs(l-OzXFdpTp;OQql^&u=2Ud*XvvdJJ`%`#o7Z&_!N- z@bKeto^T5(Bj>YM!asSVIvbVN2X>LG!F0 zwl)T!f-xqP?UXYjmPO-W9bE?1nFq+{rsJVF^IVFWm}9)ydb zz2?tOl#nIHg53B&h%UNcm=TA&=gZ;OeGSwz5C%L3gXB3;2kBxwSP3)Cb458(ytbX* z{Zl*-p)E^uB?T9{;Nh&)2RPdbqg4l3w9VX~_#BN_+hd`H21@W%=Dj>niG@CQtiki8 zJxn|6P8^SyGUF`YVN@C9zVp3)_ijE~M4Latnqcxb&S`90f|ls-a39AHn1eD@C@+<+ zXVW`iKo>k2+-Vtfs8r=%d5xY|8+52W zjW`oEyGK51>50e4hBp)>Il{o%kRtR5UlmyJ+%5uZNV*Om zp2B+;&c#Nrg;I0OMY^J%d^WDGD!oGMs<>N^P0(Go`abcw%?)Jy{&I~aMR>_oJe0ev z<99a!ygDPzLJ{GZ@cG=UmG+p-_|z&_;)V)6&4J9P{)Rp4gAFf@V(rA+SMgPgKCeu^d!8 zxYHU(fBxqsB4AIdU@gW>p$2RDbLxVN^k$M=()bmo=D~T4y$gl4(s~7`eULShj;q9| z%nQq%B`q2H0R9KcGfN-06?^2t+xXv|BN|ZY#rh~1mOzf)4+PvX>AY-sd4PZEE!^%X#z zER`Evf=BAzpTyHtnP5Q69Z1PX zxm`fz6UCRgL+|6=fe^GT|HaC(&95%QHv1*B+%D&(oIM|-P@bIcnV@Wwe8!D`E!_ZE z#|K!rOedjX#2T}hI!(pmDRUz+zQ;69XACAzTTwQVdT^X76v(k_<(SQ{Fp}mNN&)5_ zSoZXab@Bp*l@Jm&Zx^YL1e{S=PnkSwxSM2J2eoVBTY>1Vk?&PFe4<;%&@N{gc~vsX zz_~;;=L9}J`9i_jvUq)xza&Z}U6G|a0@2>18w+B5(O4*-?qP;3p}C2iq$)Wa^Znzm zKn$qRto8J#pyY%O06_V_0r7vco+5Q9Z>1%SZ$FQ%jE5(bbirJ4fy7xw!qOxV5sM!b z$YqV(kom<^Hlf85oo#*o3pUcn-qT}?40!acRT(jR0jQO5@?f&Z#=K9C?R&o$Pm67p zO0bM}+MZcuHjvlsK74szr#W`sy=x{KzC8{d00h!c1em%>k~0P!8^9*)Bhc`xpxIXa1(E1UwqW5xrXM6M!leFp*n`{LIZi>q6Z2LJ*0;Z_TM1tE^hVdvXLj0 z3_Ub6Kh^trG2VH=_c7|e!y?Us@@G75l(^~k%oufJ?fJDoHv=@>6-qzjSG%cm)qo$M zetatS*Ko4~^(5b5abfG@y0|X|?Ci7r=%URnA^DgN2x=ATzb3(c&_~#gy#d>c<_kZP zsrwiUAZgX;*FxMTZIz88F?_@Jr<-*baQ9(Hha=1HGu4S8$!{pB#%DiEKuD6`M3*Wx zGvVA&t|Hk)Jw~!Ks^`JhLs&L6w8P0q6luE}L0p@kq3nu9pkP$PQb|G zhpD_&5N8|}Jw7noL~bTSYEPfVS`t>)6H9euriPIOrYug|S*k7umeB0y3MBcCkVj%E7}@U|R@cnoaXI3Xj^37H^@V5fn>QJnHgssoJKyG9G0>sy0~NEq_Fk#HIKn&^eMBoiz=xSZ42h{2 zjksyLHrpjepL~BcC21p8+{AfV6UObXh^i{&5t=BL6Wqdr77Pvy9SI@|LL`6&AKCm& z1cRk&2I|}(xw$wRf;|+m{IT%Y2gPEg<+;(Nr4Oo7X}Yn@cmrTEreQ<7C$oy)>No9E zvoshLk`9hk(V}=4Mx*txrGLgP(fwkxbRs=h?8;4W=M4QM*Ar`AtV~3$s)CAMHhs|% zK0@(P3O(Y4k)v)UFRpCK`M{~bj0*h3k?yczh)1|QN~-6B?jti9lV*n{uijehJc~|g zK`w~ZkYl&{I*M={{Dg@0N1=pvT5=0@X1Oelf3CWm z)&!?1+W7q8K)j8ujevZH>Rpsb?=F$Hmg76BZuqCFm+^3Q=l z1&{e8oyOXtqOy6(@$qPSJ}+aA#Lhs7 z93?$=#J4Wy-5!Te&$KU$M0&`me8yxsUXYc2&Y)EBYbkuEn;4mDy1LX4DTSy!sByf}ga!``nmtTyNa(LWMEH}FBE53F=@? zxHT-ew2CSw9M4_pZ#ZbIXB!E_JDCiV)y?!}vQ7@xcw%ui0~N!OIY{BsIw37*rp- z>T%ky_a>2-TUvWc4tfX7x!lFoAw>jz2E=lYSZ;u(a~XNOOv*H}nYCOT{uh$~(FUVle{Dfkv3(s>zf~iussf`m(G9vX~ z(~QsnVrsyeEH61SU=2yjvZb$Jo^wof*fJ*lw6+1=xDRQlItj8N-w>H}y#=?H!2uaO zS~c9Tt+UyqQ~nYSnp}^*4)P)2X-Ks!>uVVwoVZJBI2%uH2Sh}?2o4M-$-@{{yAco1 z83?bLLa-+u0x2{FaaISMHsL%*kY?Y>MMIQjyp0|Q{sEx@+Z|(wvjd?K;X!w`Ngd(2 ztInaU9zUkYalJbY=|p6jb}$Um8e4Y&-SNT}Dk~)3kLbu+aatR=Sc`ldT?wDk$3Jts z5(f-UK6bVm64pM7eAJpQlEirbxb(hv*N$0H>`{a}N?@k4G+=Kh;DEV?a)mN za`@9$PeFCS@D8oP->q*cN)+fJdo>`Txpt^Ctsbr*YDb5?E!pQ9A_=`bHM9gh^a#}7 zt+LL6%QDHfm5$Dks^*zOOI~3qM59VDiOxQO{6wS_twG3<&0A<@XfIrTPd{Ht44;!l z${2K%yr&aRM8$VaZP)E#zcC5W0=6ZwpR5ubv(+fwVqZYEBzCa-vBRxbG~?8DJy;Xh z5YC|&bc(%%aM5W{cLKo|$Lt!0ye|q|pUKi5Np_G%Tf}ZCtu;!?gi7q2b$aGf{6JPa zxWgW0M1$>W7^oGD%YiO?UoIS|6%P!<7Yc44h~^UMK$S18+wPNzi34TRQ9@>Fn(4dQm4%0ADAbf;ZL0GtiX%jj}ojLp=` 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

Iq^UNB?zjtAQZ95|IcGA(9jQFM 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%0DH_09$ zdMqi5p9rkoL)C%A(Xi7I4`a?~&2H@k;gQP^zZf=dtcgBeaKns)F#cogZ_4}w63R#* zr=fv;w;DK4M<@VeKHS{0x&l5l-vDoOl&A%k;KEU0kjyU|VFX=%=z$5oB1Wl6PBY!# z>AzEezU)GQfRdL3**WjV2R~3M(@rR~-{!L7A&M;FMJeY!yp|O@&wS;qKGGA0M(1!1VFd?wxK_8Y_VRz z2!M1|2@oC^O|;pB+Y)Uq!hkIri_Iid3pkm0Fe8D}3qNJv7w#GZWfKR_LOOwew&Uy*E|llA%{7M3YzpiEV;F}!p9JG7_oA8 zfPRGsg09V4?C83Qx*uu(`X2HOu&+j_EiPl#UhedFGJmRxBI?IMJ~PIr%2NGF=02;3 zzw0mbG{5lCy{QdhvITuJV8LLE4D^IX!0fX}NaSqhQuAxY`T$~g8 z0L2@X^*3QTDt2XS0}1T=O~r~#V|k% z-LU|gmtZ+}lQhkJ-WPvxc~@0*7TC-@xg%|ufuMMH&eV4fbz}6}dIOQ((%TqE2NgVR zzmOJ;xXpnKHwlX=4k}~=fpU2BmMW%FRzkRIWInl(F$&)G#Yr}VByG5Ds7Pi-xIIcf z9jgGEF#deU6x32M2*WQ9fllZRNg9RkeL*4{3D7rpLNIsY*FYH395X&a=#f=jYMR+! z9iP*=$(b~nh)2;~G*I4}uE16s0jp6$sd!@f!yEts0*p+=s#0`*v*(nnco8cyNmrYm zApj%qU%5`WLma7ye^@9=x~p|DA&?B=ul?P#lFcZD6RG1P za*{IPORgi=wE=Mj4z^eVijiCuZ@Qr9?Boo_4FBSTA+M0a6t5pZ^fz+&{1p^rGwbjL z@cqepyFq;Ok|*DwGE@lXg!8>S8Ye|&M%B(xBIO=N9JH!suwFrR)W95l8Ji4rgDpvF zcOfBKUw}^$3&&@gxp=4wY*L@879pOM-w+s{B&R5DQyxmdD>j-wpiEz|`#qzc>Lt*y zi?gBTws1PTCXNqG%nDq*A%iVvpmM8s-vjAM^&T3%yZu?gFCNQqN3eXkInj!wB}YkKSdYC zwV3RcnCy|*ui_ISwDLgnntt?r{YCc<7&k34#~Uup@&g!Uu+;XX z3}V*O*Pwsbz<$SX^P+eKim35*=O62pv_U zhX|Cpak9K+YLLeW!gx^OpVEa=$I(2UVlX-zR#58A=-wa=_1Czh;N<*|B04Ly4Nqiw z$bMU{1e*bXznkczII@kGS+f`^>vihUBBge7I#CwY;`$FdQMaqfoC@gYj&9g+J4U^z zS>+-ZtxpD7wQAO$5%Vv%=D60p8@SQ%YXJ&ytQT-Q$XFg8&+ZrN-jMSt0?1zwX9_yK zcyPtCa*5&QmkMQC4dr4U9)Yi@O7@9l)l+4*AU?FXgD=n`Sn2RREJ`~zB`=*)>o`H* zG76UjQMi4nH*{U$qIR55JGc&4Lxx%0G7#@C?YXweIBa30Rccy5q~?@yL=};v^nC)& zA=7#!OL7^3-;NLyk5Lo*Wdq48J@V+eeWX7%Sf~+L>|GN4f>BaJX!5bLiUDeE^e`TS z18}Q zXXxADIY?lHL?`WM=tl*HxtKW+aTL9tzIm(G?_+DI;g=qr%vh?NsmOaAoxbj&N1&Yg zBcZP=osKP`ug{Bo0(;rSVq8x?TrsMa?ZCEL`q&bCH6__~jczVCE}@jPY2>U|`4B)? z`GoI*oFTE>_#PcxE_&ErBU)(`$A>i((hmrp_ZKcz6pj;gtUg<7WF1#^4Cr94erirF zo((J-f4C=2#U=FDP|*)d?d{%BtFo1RL?E53nZe{LI@EnkbY{F)HvvxciZa=AI}R?Z?e2PMweXB4$rRwsezD`gxlg?Rg7 z!1`ds%A|)WEBG%m09qCyW)@?*jv;RlH;avyuMjHUre%eY9y)OmI=iV)4QM*BY@z-y z%Dyo?w`SWi$&PLA*tWG}+qP|I$F`m9*tTukwrzCIJ?L}4+kKwyAMd|atLk~HR?Rub z7;{cs*im*@oyh{42T%RULqcm<9T6A?Nlc@J3|fN%F_K};l2|wU()wYwSqetO&ha=X zv4z1*XEkyOA|f;~!6Y$Fnj{$e63c|Keasfk%J>6iSSy2X+UD{E)Hu{1gAGb&P{s5O zTC!IqmDpMPoR}&MOBadrWT7}f$OhwT7{Dc~r^!`8d*Iy*3af&JZ)h#!cjn7cJ}v7u z7F7dHpsRdoltg6bgjSn*BDyk|X+AAkd)~a~PCvYPS_(_8}rj6i|56%&B zd!?HA@=0bGE{G=Mw4f`s`KAxJ{~pckiq!2ceIqAu-@4QPGnV(iqnUpICdy~ZYr^nZ zFoTH6!0=6oafRd{=k?n`+Wh!Z=7xL;=xYsz-P7|ZkNV-mak)@|jkF7MzuAkte0UUP zOpI2*cjjcjmS>(W)|nXFZnwVL-=F{%w^?B~Z|Mg5sNfv9#_w#igTc7C_Vs*&g>aJG zMB#d{ZP{$uufZcw!y5RVRpiChSy&;~QK{!1nC8~zptEnc zk(%?0S8CPAPzFXT6=fmd-2fN?9LZ4ZxwGs7x@AQ)CNAlAQ30dK18seN@h8FpZ2_Tt0jX*QttM+nT&`MM8l(`cADeB%BE_ zYU`U(iDJLXh1F7Rsd`cq1%<+UYPaROTnY%>k?P0gp*9QcQ7x4V4ox*A%|m0!;S20Q zvZR*GHC@M$xs!HLW064}+cStAqdxP-5QUehF0fYe&#}U&VBe%SQ=ydI8}bT|bgE@h zM)RimsW&G9Ag-WzskNbzbZ9F_N`*poe-7U*kz~u9;K|~}&GS8+#G&**tRv+bFot$q z@+aOO={D0y8~Jf3C!0d4t3k>|R_5*$+)tZttFa+S=ruVFB^G%x~*&v{c)^HiCnoy~j_{Zc~Z_N0ob{j-s zxl!@=*x)J@#rvCLc(0u^b9a2sB8ilJt_+6tJsr~JQZ7KP`aN6PTV^- z4ecL?9%AWL!5WYQH(~ldq{Hxa;Z$#mnVf(44MQM>_xDt(LO$lJ+mIz?I~;51n3&Kf z#@TS#cy8kr^Pq9n0^Q1-1zDeN*5wElC&E{NzGAnXSC(R94MS5VUCo~~PWsqRvxs-< zB`^&YOj3jg2Zje@2g>X)0zFX`rLx;#v0xfb;+Rw}Ytx@)SoL0hMkXDtV5L@WP~7=8 z!jxsPpJ)nRnvYpvK{XmIl$=$jY)J1B8QGYh%dXkCORS-Aq5~c7jeJP~xM0>>!>hKH z9Hbf_!&ErrqJEW$cC4XSwQeRVpVvH-xBW19zDV_9M;}7L>gS1~3w4Do^l$~eu>}6@ z<4WUqMUWP~?GbV%avdCkD|jsuf-8JI6oN+ZjMN{F&>rB*?xzqkhwu*mT`!(zsz-dE zTN%NG;Mt)+n$Q*I1`Xkzm}=+fi}D#WmGry|VARR5(>HQEx`%`-^1>5p$}jWiTFdf? z-OykhHN@8%Hh+1N<-9)y4R0tVc_~FD2JZcWA3tVb`Zsz1R&Xt}__#a_Gi5c}unPVr z+yNh1*%B3;K(teW-5ET{~ zQEr1RbIsJ(*Pzh*tHT|G&F7?%(eDuX9C+*Ur4V|*N?;)&3eu246DdfE5-DhH#htjw zubb_A;VaweBFMuMe)Tq>CK@ceioaHEmhiZs?Gz0lyXQIjiAwoeoTw;Mc^ zqRN=ZFI@eXY{QEP`b#*1uN>n>;aUQY7yWn~;F1%5naT-Qnu*-h3M&-`-k4uJ$+la! zgbMC?`|xz^uF8sllHH;|HlU{L6&_I3(Z?~-(Yg5oeY!(`O4Lb!G@AuYYQ{tCh)oo4 zc{3n&m$O}1#Q<2sXu=AP=FxI=Gi5%S^vY$n@w>6tS4`Kw1yy3ah^f!ERZM5A2*ikr z15hEJ_?o!6C2EyF@X3!GFcc!88)Kw09S>6aF>wV^!i0O1Ugj9xhB^PyIGO)$6e;35 zs|~*Yd$aE!{r~$O{BOEX!C7WPf?AwPOiE6)RPkDhN@8M9{&8YT!B#>_o{mADj;@KJ zx|*R@_8JCOj*fwjX`4cVnqqQ%s*ZV{ah`FJ@lc$0l$QEhvS#92FiiS`0keV&*KFE@YfyqAM0^)H2Y8MNBZmA4eZ@)9se}}_R1^Bs(f~S4$F{o1 z2PUQ7h?p7=9ubuiD}K<~f+N$cF!fPljmV2$kHfRr1hI&*S7C|`mvOHvrs^f-1kN;V z`lxbodpS4$#Psp9A{IpgFARqj=By8Hx?pqjsNOv+KHhj|`ECf?*GKg31m&7W zRk%l=UoHNmHGV+M7p;-^kj3FvHwbQ_ESQRr*<&-sg+X!FnB7@MAvbkUC`^XG@YWM& zg29t-Lsl(mWXSzZhPrUvjWT{}1RTu}n{xk3`jFh+>`rwGX6&2>IRfiL$fDC!Zi?wJ zs${tC!Ls?61jti*QJ0G-%Yqb$vdU|5Svm3c7IcDo=Uz$q52!EMPF2y=BF0)wrGqS- z7#61X2om5wLJ}N=6fFVZ!P+ zx3*NvRVr}cFm?yKtQ5w%$XW>ztb!d2`xcrF8c3%1sW@}CusR@Sl+}VA&?Hqmn5%6Q z%*_F*l5w2%Sz9be@7gxfo5PYhlgY;{kFu-xz)#o7IN_ED5kRSZwRx+}`_)_Zx`aiO@iIB6UNuopHYPES(qy5k$9HjV^vRU0w%jJ3wXbxR2NB_)WbsUE#j zxX^ckY;7KM^m`%Fv=1uPr0Ox*EsR2%3MX7)XT*L??yz0Ck5>Jf`g;s-_&! z=>W2DzlnLDSZ!cvwU-&w#KW*7wKeeE_~-rir@!~w55z_=IBrL-gB`FHXk{^^idsPH zHo&Fn?gu=m^&mW01J>1**`*O~e&BXrhvR-WX}oZnO>oj19QSLU&3;@vNZcJJobvU7Wkx z8uC*XPOipvU;ljASW?SVI`U+x21aF8=WqdFb*wt@xiJKJZKjZqh^|QZv+Wyzgl(5= zDE!Wz+A}P4EkR@(R($?GgjqgQXyiA?gdBb|vDyErc(k z-&ygCXB{h;?0}OWp&s2Qkw@IFWMOK2=w3=Lk-#L?*>_^gel}(ZU`Ow zUR@vOm;kg)hJir4qNbgTumpH^2$N?-nrVK3dxsqgXOfn_)t*jlP@C+c?bspjFF`mO zVZtm3lRRo^LBdT^PN7R=6IO($`T(xhP9l?{08kN`tNM$9{P8AYg{-&**+cLot*nN~ z)VK5tj*0K0v<$vF2(4YlomcpNTi4DW*?IRGKp#(*>$tXweFi%}yrFpW?+L{}1y5<8 z89&3?-bW}J8DHe0RI6ajlX^;W^C#`*pK1M8Mb7DE-PBn%z5E{$azf`UNS==KC(I9IGjmsGGiz=J@Y-gL&+MQVIB})MzruB zfqH*RAXg86g1p%)nNYARV0Y;yaK{=C)uRQZt&V z#8>n!lf@U6A@w&?o2Zm~dO5G#haI}6CW%(6GmPaG8bEazDR!8xZP*sPX)QR~AiGj3UQ>!~<`E^kH7}YT({=E6w#^BV*!@dG^id8k|^;D)Q zdJ$rhWE?cU%CHzVzKRg3wE>@iICNM}wql z>_)iIs!%(*0>t+QNiHIo;)^3mzI=D;3=tjRYuyi%(OVCwLB&dEkQ1TygVZ)IzcN@i zhk&b8zhs95tWu?$dE2K$-W}#UVX!%H4bs_4I@_0hoNl^~TTE-EQWi!^)q14HsL3>g zjynrvyp>hUX>sXh7P=j{7LQwW^OnjGijwhHXZdzWkA{!`IIG;m8$2=i4q|rNRh)b^EO=jN0KQ@z!aVTaR`)+HRzINo%{Fa{LX~0Qh?w zM_!8lIx~ca;L6;aJ{52o$;RCj<~SKO$7Kj>xwiWLj8KhVUjN#GI|4rZO7DgoHPbk@ z?3sb`nc*3rqdzgXoStU0vatfN?0V|08bbLc_=Gu&Ywou&-4cKKX5SpD{?|uASGs;N zpg}QdZG-P)8=X7B8YcKwkN*Ne*9H?&c8H}7p1tOU?Am3IsAKWz1E}*puEEhV0f+m? zMyB^7MUqyBui!rOVVA$``Vt1Z+OO}9GaC%Wv$j+SCzcrRv$kXiD{~CM`Fb7%wJMnR z%_PtgOM7r=Nx7qaC=}Sz*rFNPj)5zq9hSyuFYIF0vzCTgv*_eZV!Oy<<*`+6438kv zdlL6Ml%4@LwxCaTsBq{vApu_@-%VT{T>b7`!vNo-s6M;#KKI8z0{txK08(+{)m}sT z`>hTU{8^$cYW2L0ag8^5KH;=f4Ig<{mQ5-KUsI_k+R`Gqqoy66neTar%x8_wTiz{uU?LNF(IPe!KC8|Ax)}E2#Tt zASLEtBlsOq{r%R9RMv3#+pXv9V1IHV#*RFjgj$U!iixOhqg1Z^M-jRnj|nwQ(>*Pt zklYM04yiy}?icXY>pojvpj{zjX9x!p2SeUo1mk89816gBHt1h$u3=#XmFl9H%S2kIfiybDL5WYVgOoUm@!5PhQTf4xzKE|9ZFg3 zt$uI#9?)o%RSgdy0?PH1F(b&>u&RJ?t7)rh)wU-U$292yrmy;mhvnop;x$*wXnr{k zph~q@NN2}N0C{yeZzBB@GO5Uf=Qz65-0XCAB-RN&VRoGRO0nu*iC_2XrzOvd9Tz8u z-e3j4NNJ1|deRC4wV{jcIcl*O5wJ4Y8)-yQL{xpOm@~Bciy}!&2OEp=VOt(Uokcwx z$#i=H+*2~*wBfeuVk*M2Dy&+){0S_lO1+mH0F6?iB;gbTiCQ^<0QhlJWkOr(sGV>> zh_dqdBc>T+Je?uLC*N2IE-sz@<7bB`k{PN}^3TCb*B;t8+^f%^+Di9$Ll z^~yfQK%2cOL}e9G)}D5sjVhDOF zkFF+?vzDA4=60ItdNv)3%oqsLo1kA~z4xE`gW^(YUZi`*lj25<{dkGe>0*Q%Bo|f& zEARPw74bb=M9H7ww!kj ziuoZm`vNNwC*@kxeoD=97*>-CB-DyDmXOMKaYut1k4UOD$4tvdVIVQOJ*J#j!Pm1d zWmfAZ6SxhDJ*A`)T?>Phg|a`X6AlJ->t91PJ9Wd2sTj==VRR;k(IiWOe9fI|y;b%ghRH>Kew&MUbjisYw72A|gU*&X`@Wb){8IPa1GFIncgN(YIMhTg+Os4C?SzGo4 z?@HVAp>_nt#l$(f-TeWr+*iY#@6vc`?!Lc)Xb#IJJ}HOFzbL>1bGB{5OkFMOC&aVkTP|^ew$x^yZ>8d?b0QEJfOpDsvstq4#iP~xcTNsW?ETgF_@W*!=VRC9|1yqhf*(RK6v##U`J@f|3rbv5s zwy&7m==4Ky^+C>FVl}3elNgLVQH+dajOhKR4&&e}1H{^PR}`7pva*H?QdqSM%g5kgM@C>9(-eK;O(8XW7_4-ly~2=X4h8G?AjIOy~64K=*ZYE+an|6Jw3 z#kkp|g;nM1+CRc>_d*s{bF)utou599NB6E=B_~&J&UJ3oifnHa<4+qySDSBbE+jS` zU$5){V>fWL*1bMqZ5`D+IB<(Q+BNG(2lic9VC|;eKPY%k2K}{NugPg)ckxl+%3S-y zfqo*IN4v*H%RogA1w8LrbL|YqQ^0!25il+8F!Jw)sAeHX%Y^%za6MCHDcxkCLD6jw z-tD?8QVsRJlCQ%0DY*mt5R5IATQ;s!iL79 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 F{{caDGF$)v literal 0 HcmV?d00001 diff --git a/GSKMTOrange/proguard-rules.pro b/GSKMTOrange/proguard-rules.pro new file mode 100644 index 0000000..f13cc3c --- /dev/null +++ b/GSKMTOrange/proguard-rules.pro @@ -0,0 +1,17 @@ +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in E:\adt-bundle-windows-x86_64-20140702\sdk/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the proguardFiles +# directive in build.gradle. +# +# 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/GSKMTOrange/release/Haleon-Jordan-V-1.6-U-release.apk b/GSKMTOrange/release/Haleon-Jordan-V-1.6-U-release.apk new file mode 100644 index 0000000000000000000000000000000000000000..b968f94fb57cb5a6c5c4875779e07adb91d01042 GIT binary patch literal 12810956 zcmcG#XH-*N+chfEr1#z-^iJqiS|IeMf`GI@Kso{Gp!5=2XaPcRq9{^SP!xdx351Ra z-iY)j(yJnV`+nZ{`NlXu&iQvT_J$23W9+rpzSeckIj^~_Oo>Tu{O2QZOW@}JT>bZ_ z*MBemfBtRtzhk&{lPFw?e7`t26GE_lL-n54Dt*K_3=cQN{JnqOGC||Qc!ABX^Anyc)QXJ zc+G@hDn2}J7A$LGhKJJN#LdSEiO{kiC0iW9L^u9BlpFsUibeC>ehM%t|DIgHP}~p* z&rpOc%rhb|C{)(n4dLnM6X5ypExmyAhMc_I4Wetk8#ls$??({*EdAiiY|T8dzw3vB zDi6}9%ec2D1nW*pdBgJ<5)+h(eo7(Hc4P&99&Yk4S&4LKA%1!`_bJ^ytd8mI?^7nc zFqE=QI>pR~=R>WeY)Fca`$qr79WMqxN}-8l@tu2!--T?>f7#?|kERMQ8@=4P?7B39 zXO{`&o9cv;qzm}GGOFf)XKgN=e-v2D)*aKG8+oU%D=Ki8?xRcp=CN9;K2I!VYzs${ zGsU4oC?8DWqPc$j$E!H*KF+~ymxNcvKUTk@YbUfxBX1nu-^p8=Zs;!E+tGRP&zF0< z=YOJmeD{X@_gB?5H@^P?Q)z(xXV0nJgWcsYaZ!QYf66>Qj4Vcem_7ZY=YPms zVTd^&*gU_CkQJ-EQQ8%cA5zt$iFY@qP@sM;d(O^S zho55Rs?9vn(0tj$@>W+ajch3fdZPb5RK;$#2kQ7i=;FJ}e#LB(_PkVl`Jv}iPx6}~ zvzf7;Rgg+8=v(&imheq3+YcRFKMhF?ZvVd?lq7c@HS-6oUr%Nh55Wl!yENdRm9tLw z!yG$?nw)>KR){U<&b4%tz=aCH`cFv?zQUYdhd4jE#PVX=it8er1ASl?y-Ot zKmPz}3lAa(xPRoAp7{13(!4QmPQru-Cf&1mLAha9kA3L^EF2mC`zZhSnf|?a^0)j` z;8PE6hW}^yHq`IA_yA%1@5%lD9lriSA^tby

fY-3SA|c@H=vh&)`Eyo|@7QZg3O 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

#%dZR?Gd_djO;yTz-yq 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

b$s}w% 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

?Z%Xr~&Kr+r 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 Y*QuwDw z@HF|1?$L*`4%f_P+CXtdpg4Y2yKn`h>;mi}p0}enJpkkw(~g+~e(1yzAE^B5(qQ=D z7@3)k;o^S1;yL^Rc zJy2Q>WrqxCL&~50R=lrE8N$SlZN(w(tf~a_h$6&!YMw8o)Cxr|)cNwo&%+e?LmsYg z-kEexG6ffM6-#{k)8?ftx{+Fh(eWr*oZ*T-CiSm$bw3EJ^Sic;<&4JMb2i33C_ldQ zaVBdRKUFr=(EY-X4040rO(Z30B9bgPMtK5ywHS02V|vs^{t}zWj^AJ)-v+ zHlFgTvQp2L{n&hUIsdBrkC%#^qftOU8sJ7Dr1acbM;-ewS9BkmLo!R=rKhj%#+cSK#pNh z+{VZxoY|xnnY&5?fB4A4{=Gj1rBA(D$uT2-{up~J8$2UpG8J;#n$XFOb~|d_@RY)# zM*O)ETr-#vgHD)1r@$otRf4u@w8dX=fWe8v$WZES$jk$sooi~Hh2D2gdsy>)Vj~7O zYQ7&FWN)z$Q!e+Hy2NDOaERR#yT$YJh&Cl;XKbcApi8W>7;$WnJN+{Dwhi4U_Qo{Zgltr%8%J3bGh`W`hOboi^c~%9SfB(|NPtyZ(w%S6B{7&jN+}YrL?&f#lJME zqCt^F)jXoenBeq#N6Zbl!Y77AJ5jEc9Vw2osY^*=w%7d_k1&#+666v-$d#g zFzj(RqWtde`M@DtUY`l=AsoA0(uA3^E`n)i?#m)~w%MSOMcxK_N@!o)m6&s(G4Pdm z;Mt=|9)FsT7H!9vMuJ!BP=`iB9aVOW*P~Uca|sH}3*IVIuuf=M2CZwp0u8GRsXQ{K z9(%H{?L6tUf7{BqAHuur+q;k))^Wp6VQuGGCupo2^qbH(GUW29tA}l0a(3vO)?66Z zeDvwjJ%rkz9}9k=inq7T64E5hHt#%f= zbr_luF*x9KHD%@|SDm1ugWjvoLQ|#WkM@FrPKL#QuPA8E0-PRnj2-lwPBz^p|L`zl zQ3hlLQTaDdt>Q@8tBO))!Fh&>ya=nq4x~(A0p*JPeS&iIiTm|4`LFMXBX}P)kPV9z zJN|OWGhx#Ny??4`o5S)rOyu+;l!1TM{gvW)@}rZ$lS?J|5fiA=u(ZN}3L#W!-mLbn z;>{IUTA@)^alu9yk8Mgw&bpe!aB3|;yB#W`MawRx4IXI;Ab8yz{0-Fx$QUJp9Ezp- z5k%|{h}HA6?nfh@D?5Hisk&2X>sFP|>RStTH7s7hDovYIE6-MjZZWh~EVf^a;Byk0 zIkag&`Vm!awc^(_)Kqi`%dik>)s@>o9avWQgO@By`+IPc?%w5HnqqD3IrNMIV3rCV3<(z4u6t)+t<&2!riGsUN#3Rjo`2$yBvn*709QrBd3S9D+M zlN$S~U>L_v*Quha!I;0l&Csy~bby4K5}0~%UWr5fm4Gx~@#K;mnq{kS{~dmvWN%`o z1Q&Nxy;oOB?mVr0M+m#0n_sD1&2K;rFY(r5-&!@j^%4C(#7^Vnqvx3UVZ02>x47`{ za=++mS4lMGEr`9G_qcoG$qll@`eax@tulDft)pmn5cht}2v$zALjwO$fxoDam(7uT z_&jUqtr5S9vT&lL1R{2$H5-gtm;cM!n%#)BeLQ@+Cf{GDvL$K=qu<2cqu9&kPoVmO z$@aYnuYM%_H}RBbd`Y7{Qaco+w(uqgrPWT>4h3xTl#f-~OL(}gkOv!HCAHg0I^m5D z$?(b?Gw_3zXwk;ggE{o>Ik|Z6VO+v^Kt#%Zndj=%LH_Tf>lE5`qN@2w7%c29WmQ`4 z-NJG1U8aHW9PdT}uvJw&`=~pNAAv|m0aLTrDFD{0X(<8N8b&(xI_<`q+E4IaIzF0l zDn3)EW1Z3Rs7%X~`SgY^lveq{)59QuE$ftK;lCvqm`{t}gNfjP60IJmDQ0?9c}Zfs zlakK<5+)6Gz`)J zDeO7&czeP`m|fX18@!`Q6Cc+G;=HFJYM<}$l=k6=1GP_v1-7ee9H4S z7x95x{W;bsQ>}$i%G2RU2Fd15;G}8Y3Z=Ewp{83~2vU$bohe!gE-o=z5MIssOX|vQ z*@xs?Mih`@p)9XYpKn^^cW3A9mt^N)P4V#$P4OP38xbFV26gF<6FkMu{A{H}XNqdR z+Qqkwd$CgL1SHF_@s@XSeOuF=kmp`RZbL6KL%uFrtt*$W4}M7#cZ(m&d8om;4e+Ul zT|C3w>ebKf6xAm#YfKF-0?$VXwo0F)XtsCu&NtOvYiKBBJN;qU>0?u}TTq1{m; z!p6WK1m?+#Evl+%i{8CqrrwY%PnDu(na_4zU*NsI!!Rx#0Dav4_zonVUmLMG6~8Py zS+Me~^q-oBBn`;nLW-xt6Z7Be4R#q{NMXz(DVu=GY7dJ@N+w3aTbfv!^^-M-X4kz__>>E*PD=FV?nl1W%xZAm z_XJYr1CBMx5N89=)LT2B11i)Ezm6n?oY9wG&>wMNa@}?69!2mxUS%HA++O-DdcL{7({ewK=8t@@_B}>1@j^+lRJDwSF z>(IZy<5xzfv^d(EcS8@_vrZOQR0mBx?(9~>d(;Itjs8^xGhsm!0YIFboDrFLYyD})+Z&3I9&h?~(DCIhLR{h14amI0VFclY znCO7)hS9(Qr(!MYyZ`Tvroz#%X?z3_G!09W9y#+Lx4jHfacv5Iq=uUO!E7>5$w|TZ ze=2skT#8aDf)v!lO};I^kVzgGF^qUQ(SOM$PPY1e{^qSwW{-$5@3K*mx)J9B<_FP8 zqy{km zQKJYh7^Go5QtB+rhU(PV?C+IQ?1N(>3lh-_#@(DK3%~j{iXjwj5xw*im5z%e1yAI$ zQlMRV%>I9HKRfb*U=sYL&?OVZZaFA)@@$Qt;U-{HNQaNQ)ehZ2{)|~i$A4_wC~C%r zEK7)e1IuA-6h7ipCyz)S{eMSbgsK!fjYGS+DdTo1WHf??hlv0POS)5 zkV;n07|1?uK84Sbzu4P+p#c81d(63KdEb^;jW_{z}|q>A9tufhQjY5jDq-P zu>a$skuvG`O7SM;-~%+X2hOXiAG)%4KPH}^@+wP~i+D|o#&lK+6xJSHAd{9_Trud` z%QhqBpW7gWX6AVJjhCn^fy>|ELRb$NR}{tn;=IA?Oky8TUt^~>A^z7=c-=2g+iQjdFDe;A0b#ALPvz@Nw7sn)_78rAdn7rmKFC|n z{WC#VH%`9sCEsiN`@Q*5=U{uNpTERfvSw$)TZJS4POT$#A(VePO0jFs*+)hcGv)uB z3UbO%Prjv~9HB0Q_)D$B9l`I62|0%f&<09i*f6h>D-XW&#D_ zg<1kAj_twkMd9eR@9Ena-%Y|B!OY}H5uf<8LnC@lj=P}aT3I2`IvV~H9x-F~ZSiWv zxntVJ?U`GL@djVG1YLmzZ}(sD^(X558_{tpbsTX3`O#G$q48ZkyOK*-|h|#qEnI@T>~Hs({Y$K3mXoO*Hzj?#MAMEsM=GP&63{UAk$Y@+3DACYabW zo$f{*)KyOy6gD{y`2)GmfRmf)8wtLPY2w>@#P!v`9J;imn8x zg6887yUQ^Kp3}#d-IeaoghlY!ixs*k%sLp{yX9SWa|ofvf1J>>^0LMGz{)@^Gac3# zl6&lDY}g1z&$*oeIs(P{E?Jq?wEZ(sB78_h+D4&@awujxZ1Aiti*{4WFZVfe*U|{i zdt5F(JOrB3UKg8mZ#MK58;-nzPWIjx>g<6|{E{J7KW>+cFiJ*$K>O{5Bnw-mhkAkY zpEy*cccpZicdSPQxK1#&y@>mO_;L?!?sM=N!|O$Os%})L8OHq+d)*;*FCs?45wY+Z zEdOunJhy!M#7`hfD<^{D+j9J@8dW~CM@m+HH{Qw<2>qdW z%=lMf;jnB`dLc+)8>dNI=r%xAKj2T_#*X>4N#I6?DIa}E6(0}gCQb_yecEk`(Z%TV znlx0mfqTVn*&wBIFH1t&=~xscGd>gkb>3|u<;Z)6-s0D7{C(s^D^^1cg>KRSB9CK3 z{|yQ+J3JdE{54EMsu1AIl4Y5Q3iX2_Q<3!}Lx`m&58p^pT_&`ynUV5UFFqpCY0oQF zX=Lc4?bS$~zG}Wih;#v8ydvqt`mxm{*$R?{C0C7Fuo#^w;=Np5Qt;*Vb4UM*@ZC3B z26$wd{TvJ(EDyWJ)n<7j^}8x3dM!CzTpU}S(S3i)#pM?qmf#0-i96qBzBUb_5At?L zMqm>P79Tbd5;0A`LbyHp6CmyIb-^acQ8D5OtDZt{Huz*JT-~EZ<68K0rbJ=TORf=J z+K$48YDd0)J!@08=Kw?FbIR9uouxSq9HR=;nPVYa?wLI8;fcGiUTbh&1jYa!gE047 zW)%dretzvb!W!|AjS9aygQ9wiQLH;N_|p%=FwEC1Y37i(fF}C;>fC?u(4+HeW9xUi z>RgBS4TP7Ti2eQ+VvImi!mg7i9&ZEbP2d`{)cC{T-D3?BOLNRJ{0R`yAEH=2;WhiO zOWYnir9q5nnY`=z7=79Uds zzQ%WmkTp^^I~BNv_momklPq1S@(>&cPTVGwW6W(Er?u0 zzJbR|)Ib6y&dO?-RC-vLGbjBIRuDiCwfL5r<GSA?qF^x1?6rB=ah4W8M9oWrHqpi}_wcwJD z0XAMp`tI+|#5AKDB#g9jQ7y z70!eVD%V;;Pw-ErtWd+Uv!heFYS~BC3|rOpvjUKtD&CjyRga*ogLM~(=J((XXtSup zY;CKAptDvHAD@`feREShz1uYP3Og+qY2U&?wAc&_XJH{)ZeCdCu^2=!5G{F8Vuxm| z__}cfKX3?fcim2|#i%)?Vp>mUsO~P&0$b%td4_*C|DB|4>z?LyS5jS9mpYYtkd0kC z_)ChytJQH5v)_j=TuO>&{|d)^Ai4yG>AUu34geyVL+rE+56Ode^bRt_aUxl!b_A*g zMPQA%nm=oE&^*E|u8FRz$KGn}durKFLp`948C$^#MA>@;Xjc+Wg*hy>wn)|sz!2s1_K6`GO!mz#cv)RGw2FzsN#Hw zhzm>Y#f!g!pEIG&dfG=2#kEdLW(BikaACE_P-K~0%~gZHAHuJmrZMt zH}3hgV;%otcg|EVr8huE8`7C@7@VTbUrO_`VKqKtlu6H~e9jRhUn(u$K}SVIShJjT z-DbfWg&Ao67G?}X5bDwG!#x=|r-)BWJUMn&Vb*wiO%}awtG`Y|I1x1o;wZ0V8LBDL z8n2?uq6gK|A=XG`5rVpGISKnQ!7I1+&T#8EwrWPKO`|=Q_w+V+{_g7ajqq;`4JX<3 zYAmq%49u*N?Ssc?S)rvnW;D_?Ccl=tzDNJN_6(cwyT21YeYYPAm&0zV)H7ADa``$A z9UNbtM#)v=UlwUSKkVgbe=zrZe?v(*wqo&exfY#XVHwaJ@`I@6{_{}1FR*;ze@aW^ zYe$jbK~miG{>SKlkcU{7R8j9YJ0nlW6KQqXKa;HzQ>WA7^P^=4hd(a0X0XadHqz0h zZe&KU2=AHQ@nKODEL7oFSJWdZ6TR8Bvvw1rIUwvSPP;pI3V>e*#*a5;Y1+4hlZ z)xQ11;zIquE5tPTLWFH-&$5!#ek+@9XQ8kQWh=2UzYr_m?1>M(05%2!yrOF&F3*We z1W3&xy-d00c$4sihUIHj!TGA|a%uJ(JVVQ&;u0)V_1Bet8DM`cb*xOCQmJs^pMZa1CrStrUGfG{R_fCZZRYY7CBm zm2k{Y{K`0fa#~&22B+u)V=!;aenDrs_CMMNz#G~K$;H7pIDDiZE_B2aB+I;_cGgqt zfj^l`Lhpg-@erO7_y8W$aH<&tdiqUpe(L7F?MF&a^s@BVXQWA|=r>)?gYbg&GZ4d! z+WUJ=RDKCl({nSm#ZM1wg&9sf8h`Zz-h5wc~GC&^$OPcvH82Axbu9Am$3`? zxEx98KhICg<3fM!^SmWpevZ8O*G~w0DMWU_;Cc?djh-6MhjrOIP8es}#{R4aWmcPO z>Tv!^qf_P=pw3B+!CGiupFkLA&ijyWvL~&BgvVB;Omm+ZS>zu-@-t=b-wv$Y_dq zHC?3iwm}T)1t2E)>8as1+^K7p>;wno;^hnOO}ycDAGD%Nu?ip-4Y3auo{y~4jXY|i zTwtgh#s_-Wy=I7k#aqoD)9wBs@0~xrr5*$0&=`XkO>4=49NCq03TnA5_r6fuFbL)&=W%9T zneI!%Rh6hLFmKNPAGY2Ds;RE)8nvVJ-XQ|gq=QnVL_|Qk=p#i+=!hV_LlUKfKtMry zq9UTwLFo|bEp+K6(o28<0YV5#Zl3r3zW?4k#y`f)UTg1ja&ksSM$X=QtvQ#Fo%%r2 zfj|wSIcmRT(((|_(_YawwZvC>Ig+jQs(QPr{G~PBo9D_qURO8A4^|b3Ct#OS(wbM5 zK;+fd{#3u_T#;Ip;Ht4Tl5{}9@eco!vl_ay_aAV?$CDCa*nVCH&#g@f|KycnkI(2p z|LEPKEmrTV>XmIn(KWq`C&Yj*78&n&kA5(r1dv<=a zFHj)v-}`vOKpABn6o4R;&_P=Lk2g* z)a7EL;FF=I=w!+})*^+t2oOF0fkAkjtnlj_!$(-wJhi?hk!ef8`3T8(JL-D5Bp zv8PFOxHp-8nwvbJ4Za!0)naoY8Xt!qr{?)L%=8JjN z_Q$DTuu3_*cYx75um0t$&jL6S*i4Woy63GH`YpkVg!t&O##+owXyKCZe^Os!b;~=v~w2BCs*sBWmju z2{>4+yB!rTD+arYwU->oTT5Hl@I3#WD~uMeUZuPQ%5SMuw+?ObeEEaDoQqsd`Um)K zdmNpViEohL*Xf5$0Eo|^JC>v>5X1eJYuSfeTALTf<(k&}sFfXDD&Mb9TrPF-=@Gjz z4n|S4CnW_)5XTFtb8jq^$dJkVQk~d8fr_(mJewp%{O-s*%6r}yvD@yfeM8;{e0_S5 z=zz{9>g@O9B?C}=tBs4vJA7Yha6aXx)WtY|wdlt~H=hnQho<-Q#T;JC3AO`?4#3JX z*Lr63AV;LzhkO>>O1<0M56~3=m+b?`H>GF4}$0y=P)qJ^JY>+hstcOfrK-s9(d z^CM&a-I&q~m2U^w0DFnN5vo zHc~(7B2c42xt&m&1GFpRx~AIOQu;xc+H;v>lQQW)@})fcoTErQc)(i9%ZAj)J^<)6OAM8RxWHqRaL3(&V3K- zI~Ud9URYZ`IYQ~%thE`h4l(^Fz2a1L902sq8Q75{?g^s1miW2-`4crd%R`w6^<5Otebq%3L#Iv+>Q{p@cNlBZ;$D^btr%?IMNgu zn93ppcWpdNu>(b4P%8S*mDa$T{Njbog07kO%5x4p@3a?IQDEI0)3cvAgjqwbqS`PiR3e7P2 zwJY~d9t?<@^eJWDY6@{4JZ;@j+;&`lvr^g8ZEX|^6^JJVX?%dG93Wut_RD8huj)^! zxm4EdaayCtQJ0ZAk?)4M(1jpm&mqxvsJNsB&0Ge%Pao;kn({|hEP8G(1<+c|2gxL%Dv7j zruz0VyHn|{Lz-L5S}V6Ql={L4Uj=I9co-Qmk1r9}4=za^e+*PnPJ~vr4h`@uW2t0@ zpZ*F3i*%iS3NyJEhJWip-hWLSbP&-RHt7xvs{S=z6>x86j{HK5=M`4|Z9c!4-f2r8 zd61%{HiMd*9sY2tKI5gIrM7BVhuuhG`)kb2!1X(J=i1!guvL5g64gHJt5cr2QQS(X zf6T@e)pV*>XBxx4M%S6=8M?3UgHBe>u#OtYteX&C{i}fD<6oV*s;q2ICEV-1o7gXS z<^*_zZ|XJOe>Ke$?5f@*;F{-IclRCThVpo@tnTu&YN`354!V8el4H@%LQ3JSo*MKV z$jYqW&(y*-p+%{$LZ{Uc8qi!9OKhuh5TMRvU)iY>|&3h+?B zxLx^=Q9B&0k0tL(71P?i3gzLtjv8;ALH)CpPRU*RCe}>#w~s6EOW-?SK;fypI`+u z{=xE~l9puKzk(fN({Z=bf`ZQc6}!sr<>Y(uRT(Zr+iI(13^UjKzO&k+wAdQ`TTbV% zDNelV6C0aq0NOQY%C13wndSdh#tjZ~!YUz=TDR2KA4Od9@57}!C=dGq81InO=ty@5 zeo_jps=>XUYOBz}?VQljNq&2(Y|oOH6r!U>hJZYtQH2h5pWGDxZLp(^#T)j03f}NA zP-!vz$Bj7LrmE3%WcKz}`dMPKfoM@d016U(oDn*FS~xK!HD(_9;pDfIB$|K4RD70YZBgwx2V)ym?F?s!Ovaq&7gev=7$)Wcrqn19^^Xa zEy#m=ifCz=cJ{nNf!C_IVZ+b-^(qAkVE4;iYrOo-XboI}bIZA`_zsw&Hu(;Fzvnq+ zKjfpc41w`T_^3m;6Xeo||Hx%cC-6CPDm;Bgc2MO}^Rmg8NUnQ~_>h%S?$B%fVXBN9 zORD+tE53rMHO-flzP@ir9kHgSK+wZoVY6tePESOL+gdZ9JGG$IAO|v@?Qfv!s)gP#*RZ)P|n#t@D|QO}Dz*M5MaXgr>T$MGC~@?snx} zVq=D?Em!t)HJmqB@CE z+J_NWC{z|0#VGBBl6Px>rXp=^!nf0~%Dj3N?^GSLb#{}HdV0NVLPwA`e>vT{HAU@pe*w!P=GlebKyB#S&dlnn=DL& zhkZ$|^P5!eSzlST=&`8hA_v=^6vAkGYZrBBzd!;7w0A?TB$mWY_aUzaq*?2#Mo&7t zN;UZg0;-yWd8Xc0s4UAP-zrUAz2V;VB-={XTQ2MHl2qUA_y~@$Ucc{DjgVvg{9{mW zO_o93$h958o&c{z&F$(x&bO%&HXKU;X3mJYraZ!^Q}X4vWv^-{YkFn9UpZWuLn|jN zIPhJIugR%}*BGdoaye6OA*>B*M@-)LP1f>JQ#nF^oVMRPltEW^xWGxKvXbaQ;klak zq`1n_6Uc^380O{S$3pmbs77~7XujM^*{Gw8dpanN!9jec8zq|65Zm+ahPUT(FJ6<_ zLrr?e%@lcyPscs4V9(1rlc{nF<+qC>HXD`s9X7Gg$J-|n>y7-7{*rr^vS5DD-imA& zc;2-h&_ItD$y$P}D$c`xc7Rbg2s`i5lZ0vTWX}E&6{k zs{Y`sdIKNy{sp`mkwI)UsISP2iR`VjZm4LwL~3mRQL%OYv%S+y?xrZ2wiA?y8#e3& zd1#hs*7RN5SDT)Ld-ogZHM?L;Nc<$hu5crY(+TWZXlo_yFr9_XKs~vn%yNEVlUVT; zfRMQ*cdejAY?$WRKSuSe7Cci{7_|jnB`q-0HvdxLUnZ}pSN`u*uMWkNEE2ID(5Ic| zo}wg;`q!`4H?mCh<^;OgGZ0aSPai{Q`^~fok`lnHYsDYW|F47pWFTI?dd(2jA6cE= zstIZb$=)o2eE$Zzy`7bGR`mIQ-4!*CV`E*-r{=@|{CUscVsV&9!&UhN{io-6_Z6js zpT@K7N;&pu)@ zJhk#MW;uo_bB|Edv^XN(Lls->$ZygS5Orrh%j{pHA^zxpdivz8b=4mLqkdd}phksp z&;P}s?yD=IjwAQz6^&uG_xn||9Q!D>F4?<*uQRb>@4}%U4#D|Be=m z=7am(1|CKzjWW^>s~a0?Dwz)(|50K)Mm^M2DqFaCOxH+Q*Kjz?K;OPRZ*6|+# zvk+eEc!b$w)k`N%mQ5*egUP=eEb0fgPQ`st?_^b=-l5HFc}>gd#0^^YgL4OQIAEs} z7hMnvsbm{w3VsfaOE3v6^Xl7BSIzl_`Lgn*&fd@Vuy})BeXyD6QdM6PW9;W8`F?-S zy)!Ui;U^uDB)i(gw~Kxiv=)Z-MnOYtOv3Ez`Eb^>ArG_9IaW3*R2iXndkP{xTfy$G z%)UH`SP|?*N1sM8Lz$Mb+UJ@HNG^O1REJb8D1|GNM%7izqx;)c(_Mez-a58inlj;1 z`fAktZj057KHeX2hYnXQjT)%-1>K>;>((BW#NQNz{pz=8I2DLPz*Gz$6e zMXJRJ0uFQGfOCWGpqP|efGZ|!qee6}o4b0fN>Oill$;SuEVj-DxH@W4y)V}FX1Th! znJZ7$4Xiiu(#cuY^**_-yHV)436qSI5T`ZB?IJ*(?U~29{|&R4_kUefIZT~hTQg&c zRo2-du8taCLTM}vv)4h^*-+Od$ScmhDYqpp8J>&ixB^G6>3_Ld8JPrY&UI(&dZ^Kf zar)XFxq)g{(t3I3(Vc&9U78N3#z9RYPwKwx7!m@Y57C_L2`GYfmrbt)9LED<5IJWI$=mhT#LsL|O^T9uwR8*2ZL5gV9Ml)w#0qvUE( z&6#8-;eqhmciw_|`MaHcP_-fFIfQmeti->-kN&W7dsK9V~DS;_4$L_Qh9SZBw- zi>6yuCDz|htr6PU8Zp0GEl_wwhiCMCW|&MYCOqCtn7k)GEdZf{nm!#)22 zoqPEmZ8O1&SZ^TuLW2PCfZdLOa&YL-FQ(y!lN^$UZ^5*nUgcrFC-qP|$UP~3@H_;# z7qZtw8oJD##botq=!RPapc8x^T@QmY;}4jG7KJbw(X}`sjjX}$!+eT3Y1oPp&iC%f z?k#`Ge5+?weICO|!DJer7t4-Oqd9Fu6zna30ED>1t=8W{rLlV=?exT^gDu|K6;#-B z%<%>I*`t0X3D6bx7N+Wq_qjpz-O`=_{25SAD$~Ln2ItqRTwZG-?$`eDsSslGVtCpc zXVPp{?2Wp%E#~#QSRk%Uq+>}7S(A4QR8&1`N6kuK|qrtKMA6WkAP5vv4#3u1p9hp>R;1- z(w~)Y2iME_V4s1oyE(Qn&$_kd5x00)W=)ci|%Qn2_+G?FZ)Qc6PknrS((EcCw`l$th1c%gdSWt*G-X%Yqh}_+#{Ct5?wd-=^wX@ccr=^&%Dk&#G2GUPO&S_3M%PNR={Pv<0Bje&waGE zFy}%aq^qG-F~*h0_IivfVM4J?_mM6KuxG+{!|ZtnD}SCVP7_GseH8||(@d%HO=Df( z=oNUqW98hEeA;5;dtI<2Ue%r2IJZOZ)ISLLc$yr0deymRxl=%Mv%TJ4Kz*i>)-Net zieVyPh$KGuw%u8_FWj}(^2XV(EBL2IzOA>b`W;G1TYal)`fMi|g_1;<7uRjJH-8HT z{VZs|CgU`9@1zp*SFDFYd0~lD*G+Z1N)aScMJsRzD^-=mFYwhsHA+BGJ}EQo;f-|` z(RwEH2OAqaUr;ngs9?!xcdAyeV3kOip!TtGzRbYX?_*!3JcmNU6@q5|g^iA@zDu@S zh?M|QlIDpHBAUAXpM3CS?|nu#t{O@|)9a&<3`-9*nu#7%zS+#<{l;c#*z0uw6R|l! zj#!IRsZ}zra7Ux`w6~rP%!vss`y+eq_@Ah?3c)v!4V-jUS_$)nO3-kl9?fIXtg3p zs!bK-)9Bx?rXOn=(%IwmL`m=}dtYLf1S9=HKiJ*RR#sAOeMr zargbNMRYb{!uzo9^$Z`%vsPNzm!v9Zu5DR1G8qtEWi@E&rej;hnZHszM5G)h#QKWu zb5AuQ0p789u(z_>-dA3M$C)Vhwh5*4_-j1R>w6ecC!@NEUkXKwV?5y2QDI`c;$_uq zrwq|crM5m}XD2i7AVN}8Y%Yu+#x*ihSL*z4owM+_4PED)izr#es{mi=Mgf7XDhwbGqzFxuP5NZ*OljyWJu}_dNx}wDnT2~~0T%d>}qehqMk%!eSNA<|6 zM`x1n!2=CBn$E-Rha}x6hz{K`%BQYXUHxl$n-VVX1;nQ(QddM>21nXizk?JamorvZ z>+`JIF17lTuipN^L^XNhWg_MFzX6F7QTvNcV}5a&nA-v5<*+Hq8iCEmt&F=F z!zIO~P()sH(GY*ER{W z^~7`HeU210jLc5R6b4I{Q%qOF&wpm3uqFAm76-)J>|gQE`YT)MkxUXDB)sCe)<=5$ z(tt03I>JUBIaNG2{YXCrqOPq#acG*1CHzI#df@+YPwnpWK)4>qp|55vgIPL*9};%I2?fuwG@y4$!^SXddeBOIe}cgXaH|#U0j!!l`vBaYIgv z&r%_`djgvMHF~6a0*L-4DG`g zqZHjBxUt_#QESFR8L?1A&1%SljeRmjtp+{bOy-A=BRT@k0zyrpjKf<}k14dPHg6)O z(tQ5kX#KOBNZM6P50gwR%nEp)DI^@$JocngqPH*nURQBGg)Y8Qq#2nY95J^s%)HfV zT69-4@=)Ujmy9r9lU#y$%RH=F5m9u=N!2Wzrz}30^lJ@$om@MtX)1WVDC}j?Gg^J+ z=WSvU71C*EGjv5-%TIknUaNdik;w=@t@KC!7)uI-QrF{C$eX*_zB6tm?bu5t)I#H% z$lFICj&QC5gD>JaoU zU!AvXcIYGGxO_neQEI8-MQZix&+zbLmCaUwl! zlJXbD+FX!;_2)?s@a zipN_(qvg!D8eixg$>EE37SSW>r5a3uOJN`BsNGP;&Gvx%T#Ms@OPVJCFV@@i#@rbo9t!Py%3^G9OwD%9J1 zbg+pRkVVnhh01PLf0(8z6Ss-jvyz)zI}d8CiRss(Qk%nD=d$0c*Zsx{TLc3#jfA3mbQ2~Xi4)i z7rd}R9^v~RuXyy3k*W}*O5SQ*jNNdTZRXl;Cw`PYm+ktur=b$C)R03rJZKwgsz=Za z$O&Wub1FLooVGmPj{i3B4twb&*LlEIjm*Sbu>@}O3^m*5U1V#H!(Xac(d@*8G9BDo z1UA3H6TJU|TY;qpkpj5*ElTlvx(Hua_OXf#fxKfP^*|+6*mb_uBWNshpf^2bvOHsd z|I(9kHt(f#KRSG|&nR(6sn3|t&S&&&=Yis=)+nmSn;Ild!7F&LfRpD!0V~RjJ@uYc z0qFrdsonrfjTsr2z^{YBOdDkp5?LCoMy+L7K{1~LasU7uvCu=b#~-v#ft#_%7q$S| zVaEv))aaU#@>E1%hBSb#N7o>78%ASM3I7#U$`USRVw)+8p{hM0boCzr>_iY=KRnx? z@4V`1h)h%|z8~3sG>rH*taCc$yhh=p)b6Q1thnE}cRu$HJ3x*mpZ0|R#!#wOq52es z1Ji6sXiOli@*HGDhLM4*6u@EKMCSSY_F@40#H|D9yPyMbb>kth#5<^Ilj!*fRP2*m ze@kcVct8YjiX7%74#kXmJ#iSnj!3rA|>Go?x7xjDO zAGbi4>dC)pxnMEoA9PN*<5lRq?ycrwikj9;-B=c6_HeR1Z{sz3CwV{1+1b81w z4-p9SyFL2cEa%WRw%xUutxzOZA@zoms@5IhoK3E9zUIq|uKfYA7wq6tS2q38i$CJA zQ#6|gA5VKO*qx|cY@F9G-j_-{QFu7(!)y~(_S@_?+_-_sWa+Y0>`&y)mMty$t&rFm z=|l6{pRheFtJ3ec4u7sK{bG2B*h8{ne}+dMNW%8m%_hbM5L#bP%> z_(9$!osxo2k1A;6-c0=7{>WB(aq^1i8|-g;?9FpoD;uZ?T5bH9{9x8>IH>2qxl>y! zr#K-omBE6zz3Fe-lA2l3#lDp0(djU?$-ewXF#sa$jSrK`lsGAgCg^y9ah-3T6wj4F|jz{d#9hiD7+giuu${Eokd~vKxjHmP5AUo zbUC1BbwJo`cX>ZWTqTY{jml0K$ca{S!Tcy1I>@`Dx~HO%IcgFwr=4yL+uh!>vAkYa zmUimQL%sd6Oja`bwgHos=+ga>ixzIz2$6BVJGV#i(=V519yono8OC+CG9rbY0QwH; zozR4R(-;w1<`SAF*+;7H!W5S~=!8{>pZ9|m6oiDyKVpWJM4~C$)41F}=%HC;lf1oM zHd+=OrGqfe-#pEhBrga{O^ z7`;Xtz;JNt16A6kvqqJ8j0lwki`EIlerm=)UL-z(0uC9Nyp=iTCvs>`|MH9#M14(Yda|S0b-z zx%Wff9DUtDr5ttk^3Jd-Ptk1=WEC8vH^UA;?$2wFB2F%+R03YaknW3|cIkyEa-C6*GjyWT-L0@PmE^?*2J zFR9zHsm)s68Dsij&?*`3uDGTq@N45zX!@4*@wN$%*%WhYYGAlGp5^?khobOpFZs%n z@mJ`=)$0fY7Ptuu!4lOIl;^@y1WoiQ<7&9d74ueFS&xunZtuM66Ll)~t?tIQN7T7V z*|GbP`I6P!!JBAfsFhmir2}nOG+Vp(L5>wcKb(WjF{wp&_0G6zyb4kN0j<@4={s41)67e!f)&=Fe9 zOHc4cG|;0Ax~envrmPI}U@69-QP8W5!ee@V#UHVmVolXc2Y)82irTGy7UE)Pc+sn? zBg^am>gJRlC3|i5etF8G^gm;|2oX^V6nwQ@4M1TlHo0mj{O zr>AH0;*d`&U3^r>?4AtrNf{}QY7P`2;+eWgi#$@u0B14=oms^Sf2H@ zQXRX;&>c#Lr17W-XL#oWnAIkWXC_fV)m6;=C}{!_4mS}d?-Fd@eF?F7#13xy3@`sy zEVaFr6yEq>w|_V3d|{;A`-PcG3n-)V5^T=y>#$|YzA+M;x!fTG{lgc$&7gi9R}kJ|+TvKeSozdv`g>igW}qMI zL9Bb0^+O&+i-J~!%?b`f@2K%~XLha;zSEShs;H=jpgv~_tW`g7Sp%Ih2_{|b{BCO_ zpwg40HxTeqxbl>()92#h+siLu$|bS8zs+*M{2is|;L+CBUNqM(rX+surHSZC)h~xy z##bE~!Fb&!;^zf$8Od|=ga-$%>$_V~5HO47P(no!u zCJQ_Gtc~eNr-gJB0GD%PU26^if}?f^4L|=uGaWxwGm%CvqPKl+7X#N_p)Ho|ey_`G z>@OdYwZ4BizrXNz|Nd#sn~{*4-Bb6I<(BI>X||HqXtceVmyr(|K%eF-M$0RXm-iRh z5{fV3htj5E?!&L#xH$;I7nH#idV0AA>Jw8oT}s;sG@(dk4d66bV=xKv zm+0sF5%TviZd+3)&uqYw>~E^KNUv{!5x)xW(f z+p2rdZ_aPo!1C=Sryxt|nroYZL9UZm3d#kqoDz5 zuQ!|8#6zF5lXp;x1#oRU@Qu~oZIaWn$&?vNE7b-i*VdX^j8d(va6Wr>gN{mjWiiz| zt?+z!up#15!BW{1LOCcZMojpKun68jDzXxL%+Iu1p&EuhL)eAn_Iq~?DbZ8K=2pde zB9s@afHIZqoN+a1fs{i%%mf%>oD~>9k*d(Eq9?ba8=kBi%73bu*amv_*rdcV*RGd)v2N_ltO<{Ic$ ziFu^#=ehZT?qT6x``h-*N1DoifF?d0+QB(rd&1|fOf!N!cqfZItg^m3+U3SkI|OJ6 zw74*TD;zlY+*6R8un)UFd_Odf!`?mCU08!{%iy}WkOtk7bs8e&bmsc7_8I@euw=%m zOQ*Pq77yWx1BLxdvBQF4+v%gW@SLb1sjC>*q%}Ew#jXDE%&6nrS23cQHNRg{6f=5m^+yorq5G!=YpaTyBP;c?5bJQJN~Tj$ZdT=3p7s2mQqE`I!Ux)G z*WQ1zJ!5p>+{rE~j?)t}Jk{L4yiOj8L&YS#A5XB`K`PP^Z@7X!6k)G})t>eb8VLpe z0_N%O+&H<4r8)07*Ze!7ksiU&FqOvE{f6l>*;VU$XooG^^Xjx|^!p*Kt0Od{2n0!e_^d9#uMEH8%C3fe@y}8sEu`}$ zvXl!N&w$*vF7824Bb7D8BEXPBNo;|8Tr7vdbXcO=?d=y@qjDMLQ{TaLrjLN`@DC73 z*z+^%X_|A^Bf26CQJQ4F*5Tes)*pHVEt3@vt{D&0H3GTw)-)9iNxE%`i+C%d{m(eq zTp=!7plLL_QERlN0;5loz!tb!nxwMMn>>8C9#p4?UY*iNoE{cbf2%sOm^p*C_hdPU zzg~^yEzxZ7OuW1kk)y67=3P58>6Bm5b#C>RP{oOJmRaw4j)Db+yTao!H?zuU{8jmg z>0Se}0jYEw3eNl`G7)9*ix_is_`o8yz)XeDWpF_ao9LpuU{&Q#5xtXKguhtTXI$^g zbT)4~fpAmRWb3}LjodGEQulCs(_Va!(brDDGfak7yE1qA`22~srlh^#Ja(uKuMXcusHvYyF03nh8l#2NOAe#S_iZ}lP zh5i3vgCB+d9}FNY4aNJ<2ivG@LVvE4s__*&;KKU2v6zKVR+mTA3WKFij%}zCVH{HjHcL#k z+TKlzYX3;!d1_b4?ZNY)>C~_mft4`z_2Xa^W|teS{&VCS`It;+!8U`+A^u-Zk4|OMB%{F za@j|DPHQ>K>kG@cFD1C`g?D)&xY{^Ymh)zlO5w$OlHmt_fmo| zcP2~5t)OPk=x|;P%3~gTF9p2lQ3@zN9z8KFNvuYzmk}F~&i%(-9wc6gDIRvtep1zg zP3!BLbmmZ@Ny-DwfsS9f5>u~Y>%FBqgXVZh3?O&-8;a&-N(3hkC%rr@OxDpra&z5Ue+ZLH^Y5RK1kl{TBda(`d#Glp_C(~xP&afeWyQ?1hr2TaV6Z|Vi@ zENyq-33t2&g-GeGqwb#f%*Oyiq!20a=AF;ugiUsZk%EvZw}{fIzlVYyP_4;g8kmND zKIi#}A?5NG)Zv``#_z1S{FIUbeIDFeU^u^5vm$?>%DrOcSk?jE>S#cct0xl+o+b)Y zxK=4q=b-S5xEr$vSBRV9jV!k`*jIC@yg~R!O*82h>Ml(cs_MLToei81)@C(d%nFUd z--3T6i-$`hwBIJqMOrA<5i>x-TSi$o#_xv%5YsG?gUy>SKbZ2fKXc{q`!bwsoXYf> zf&z}py*Y$j*;5?$k46^aMaMi#;rB z(VOS_nL4APn#aR@_vl`g^Fk(yCUeS;OY;R%_X}PYzKOTH(+YRU*Br$*dMl+g!lcP5 z5V8%>+|7(t0g1Al3>tpg37kOaU3W#C{DbVmkN#UB9@33NWpp5e%4wfwE!V}Ss@KTN2N zOs-Wn#Iwclf@%5CysnMxy5UdQfS)T3WKARt{{Y#&LX3q7KaxPRfIs!9(N3}QU7@t^ zVCp-h8E4%mo<ysO-o-57;=?g+ya+Qg~HM{FMf5W zRm%R1_uM4$h9hgYE3BnUuP$B#y{TvupNfHk*fiO!KwB{ACp3>-wnD;L({%-rg6MKLp!x#Zef+(6>@+6A76qjPQvi^_#eM64OU#hl2hw5Vp9k1G>@=gEAWl7j&0fzP;q-QK6SUmvOkHwbd0UihMQNYu z{Kv)z(^z|F)sT;kkgwyRGo+TGtZ{1lucwmHRxjz?+c2*fHz%19(BPVEaAH`J=s)yH zx?jfA_!snNLbiiXPreu4&ZJaev!|KseAi%kIYtuFl z%31jhe}h#bMnHb^UouTTd)$AK>nfyE!~6#ajz4s)PBXxhy6dC2Wr})Mq^=Z_k?Pug zNcp?l4VEwahso`pYM)ky+EwGg`KAZ9f-HWSR^6Fl2rEwGgz4UV+IzNn*_my)Hk)kS zzZxuIRlM5GbNBW8`?f7DPh_Vj{L%w(M6xSQD=@SdHOUiZ{% zFui;S!OLs{T-gC_?^(EVihtW2d&}27BgZyeZWi#%3!^FJ_QSTK-V#xhLQndM?+XB^TC|!?a^OAoh^Z>!!C4F@=#KNhuz!4=evRmqA z9t{|!hdy4fhzl!mT=d8W@vgs*BNRHezTl?tb|d2s${f#MawB-V^WyxzI!1bMTk>|p z;`}~4+P>gs;ynZD06jPL8AwH+fOn>?qg(Dw8$^TeOzWr!&mguwv@)5p0uR_3Pf$&c zucVS?&!K@G)dPpI%6U8EXQ+LM1Oi=)uy zl_gPj9OsEqV2<;+r~;1jXvJ;|?>_b>scE~mJ=$Q)%BJ>6i|k=q(nonH$C=J2Ap8F` zj;)eMZ`+%nYyx7#zKodB;&geMIsl4AX!bLcPycNet9J-5F8MwFXF`qtgc#P^39YmU zy`9I6p|}(do+wXNP~LE~8Ge-8q&bVe=x}rMK1H3moZf-}!^ZA?33#TbyvcR8acP-X ze&WPSp^6%JaqZk_MHI2|&CV)?oE_Wi&tHXb@F30miz$l#DC}Knxu@&JH+DpSa0M}3 z6du8D)Y7i5-BNBu5>+XJEERkVnA8&OJx%KYr)Ao^?AAoFFzTsxrV-VIxdirSN+XH$veGaEyTokj;B7#<7wS~;A zGxRBjTO^8)!=PSGNvIv1F0t`NqV?deBilaFQ&=DSG?qJnKdTIE{cSXDj_>6izp;=c z9R`Ay?>A8jL1CH7g>q)yds%gR$9&@3rpn-$I{nH``UA(xr`bZ-w%9g%$8JtCqb~Oj z`!)60HdE^Oe_ftKd+Yyr<}F8Xp7cc}y6A#-`mj`1x85*X!{UH+$4VRS9nNb_EY7lt z8U;#pHR~APuhXObprG|<>6nm|(?aK?yEmZ2UVrakS@ zh7&BHg*2j=X`#X#+M_pYmG}CTd{V#JuUSjFL+rVJ6}BlYVu}|U$cVSo8B#}j_J(bQ zFc8R=uZ}zgj@qUu|%{aFi|u#iOy_Z}R6v4xI_7<1jX+&?Vk+o2I{T3HjCyt5;FWtH`oCui zugRIF@88|GNXoDY)~bT7Xw(Gf063Y~&VLrEAo7Cw4*uRDFMgj(!#`Pw(*LQuvZ%?-chg&S48H_eb}IhWNo(cX?rsioUTjjp zE@b07YmIX#-a12e<{Dt}4DO5XfW9^u!s^7B&ynWiI)!nFL)re#fJPECPM^5+%Lxh8 zKCJOBq!w%R>H|fzRI;41jBjnje7nQ@^vOL8l$AJ&AD@5u00VF}4&d*s(M0{(eVt3g zEmA)sqKQFmcujeAzK)L!-^S#~oeP7yK|XFlmPj^5h<84-=56*zR`t^g*bFM!s2}ej z(Y*B&6<=2Ds+I5BAJLV8^!gMd#h!FN@_+}rLaPf~e&E3chK{}ZVyT6SL>r*8+JE-M6*3&bAJ_9B@~HI!O4Dm0)lZB5TyJ8ZQZ6<{0(iYOi(rL=*6^($_miT^2dB=JRim?# zfpJ=u-MVZdxg93-guO>kSJ)U;?k4>xvf3I<{=n}Y7xbxNG^t}y2z_a-Rz6ofcDc@m z`w;P!v)kZtD;C|Jh9y4DraEIU+6d3v(X}y%SFxuS5*2sb%gnLjBN#U4H{g}$PUgoE z#WC@FtZc$gWyf-})8;9wpHo);Uad5H(SOA$-w0t)YU3EmdXP?mxP4w(3G3wUVZFEE z+Dl#HG7vyqYj5q%&KDM5iBx5Q?mZ<}aJ=fJ{Q8_yYx?ONBsKf!+8WSiH16D8YS#Dl zA+qd6Vaihpipj@H-@*-el#aYaaAU@hN$VVW^tzmhsA8rPJ@j@`4g1l*e*Wc-$}h z9*6lZZh?F@G3pXAu^RTmC(w;F%cm|iEJ&S9{cOqf@s5h|Sa|6}kb7P++kp;#ttF65 zI0=eT>wi@r+JUU}}|C@l~?)fRw&h9G|5Vm&Lm{9)0U8hyba4X9i!M!mg z)fsdBtl~}=wrYJ~V+0p~YLdMkq8-unv7jmerdu!7ZpT1iqE9DZ9%ndMNFHu;u*6C` z#gxd^L}Lb|6JgG>u!!P;oG$f1h3eK+f+rW7AQVgfTh4O_=JD4*!`DBZ)a4lAr_ZY}@-c60svd6VcPQ z=vNs+b=|iRVC{A)S8Iw1R|-7B`1FRnr1@=nnVw)uzM#_@p>lzkcX1j)A5(CRS2EI0 zek7Zw|G4eGEr9+`^J$~Q&2pw|Z6JnraGiF&DR&GehH5^Z3Kb{#7wrEUeT~%trvxbo zu5~(705B4?*^j6BQa@B;Ic4JGxr(qLSyGS~?sV{vq>3M}IXRx03CZE}r!o(hu#8;( zfB5?DaJK)y-L}4}Ev0Cw+Eh_{Z&5W`v)ZC&jM}Sc%}A>DrnPGnEv>Cq6^Xs~-mzj6 zL_%bpe1Fe#&UK#i$GP0@&nxc`xsuP7#Or;(?%Os$;3<*!P7=XK88dh?N7u`G$_~Ee zb;Sjs_Z`XGV-H|UBD_<^bds-P1W@(^=%dORXs!4z$DtVuB*%&!LwH3}6p5#Di7S5P zSt=>J+g`cb9`+!K;Hr!%Iho7vVfEn?ZFJAp|RXcZ1Cjnm-A`4NESa#uXIy z|H7_a{^EWG^)uZC9*+02fR13A-no423Rkp8k)-tmu0 zvVWu@Pxh{OQ6x0_rJ!e%>n~86X5-!co;C6KPTTv;o$=3~EWQ!FdfHwo${$@(_E{y8 zWp*F^dqHLC-JjSB;>FBPKLX+=d~04c^ujp6?o)NrG$(Je>NPaPsY@~646F5ESpod; z$UZ^xuXjMIcjHhSW0zN_TYlZV7B9GNJWQeI;#w-s*FHYjfoCH6G=E28E-FESXK>0| zKNaU~FG1H^NU$F#);N>i3_{P~nKeDZp~jhRDi6Z++Z}Cux734mi|0Jb*H|ycb!=Z1 z&v^?U$T4A9-Ig412{I3i4I1TX3HblHBk}H*{5?I5U`G19>jqR1=}X0k334Lv3R_+% zG1KL2{aCMvPOATc;chd3`^xibe};qHe}YHV3AHvzv+8rk(%&$9BIEysa4onI!E(ohupRwpgWHVRwa37WHoj(3OEp9LKL7vtzb^t1UOI?L=j-qXNunnnffc-v!+4&>a`kO_0IFpLG53ivfC^3-DA{ zo7xpG;-qR1tipAjNoASyT3AV30zp0{!UrhRX1bRqtfSrCBCDZXH008DUS4@A7)F2zTC8x`fw4 zZI-S1-b=eu5eEgMONHSFjWCN1zpORp0Fm5)4)F52kNw-J+ltyZgDb>O>(*E_T6-{Q z3?u^%Z;fNtvHi?yVU)?mu04-7sfJfpSri+U_b9!zX4n;|SV@{lxQ&5T5NsnQKH-Eq zKSQL`c1+Q;_8Ra~x=dg87|Je0S_Ew7YtIrZv8X$(dQyis6SmPf@zVpBNYwRm|J_T{ zI;#Y9tUu<_`MwbY=SnEVrM6%bm z$*h{cW6!)@NhSA@wO#+G7h{LQs^e3r#UIMGik`D~Yo66?C0z@q9cwB3)Og_V~Xz1%YnM}w^<}Zp>Jycw#mVFj7 zc;Z3#mWD2IpCR_ZQpQR}J3L{aHK$J{zjvw%BmxKd9RWfV($bGb98pGkdpb z{8+RPM<3CjyL8wu>A z=2wK^;U|Sm+HkA+m`=@zp9IBsl)+I2%-??GY)Lpsj@sX6}=QyiBKRO(_d7SXqkr^f{^}~e+Ep}$ z`YACX=zjOzqB-(3-kWVi3QA?qhJZ2e4FM04;Cc_OU(e!SdwcC6z5jI%eN^sn1zQ`;LhppuIFca#}&Yjt$yEj`15W3yy6ABW0n$UOLcq?Y{F`!u(F-iL8ndnF2 zpu65@6eyFEQj532B6R$gGE8?)&#~)HJ#DC7X*g1wDKdc>l>^1ohHx{PuMjSG{ zcU_p$No2W7YwKoW6;Y49| z2vY$dE*^f!Jn<03_#G^w4r4MSG`U2CH}bYH+Wz*ZzihnWC#FtfDu4(QZ(gi_-_a*n zg%d^9Ax4_q??8=9&5fHSKxrM{OTOJt=2WDVd%FUjTA zsvuc^)P?qUNq%cgPgPGnMOy4*9$hA-8_De*NES}{!;idy&zGf zqT2elQD=0?q|llv?Amj?z=WA?sy<@Oj0_4;9q$n-QgiAt!Q6i3zGH$>s z{q@c2kwZcpTmlM~BQ_*eSITj8iju?9ID76uIWbW+3ehuRfb#t(w$;F|d|eVNMRJUj z_-M$3MMO?H_jXlGNHIMhJijL&BdQzSnUnt;bZZ+ocoE+_3e*}RrOf8Ts=*ACZA7Z@ zI%~Yca9ljDYv{(>gDu7~D3_w4YdLKR`L%m&+iM3UcSd5p#NQ6dGoStX9o~1mCgT;?SU*<(IKsE}#bJ!sxx(=al{pt8H=dUNM4f%os)mL6UZ&pd$ zLHzm-Hsm|Ryp%UBCibF(3czAh$O`jQl$KY0RgtkUMBC0QL5+^EWLa@o3SVM<2y`8sK(c&u1NYcO$$2FXKH?kx`&nCT-;WQY#NlC zH8&mjrs6PV-be!3rHf%RBp(l>UL+2iFzq^|k^kGiUO@LIcGu5%SzxV7I6cf7F=aDT zmb1`D>K915IE@xdy12DRlaDO>hM!NomzpojxzwFX{B;Fqtk(Sa8{}WSAy~Yv?@jcP znJW3UeSnlfU!&PZYrX0xGG@6gv&%A^UrvC{O<8XrkZX!RwF#Iu-eTzxDh_)tE>fI+7R}! zpqc4oLBqp6ox*aVwA6CmwA71WpiCGdL?k$c6a5OHKtM(R8oA;aZ{Iv^0GUE21zod& zU76!k>kmO(L9qUbB{miXxp3&laA)%~k``+ws6_c^)^H!Mn!tK1xn$RHp;t@GO(MxZ zwFzbJpCq(j;X9|ID95;eBOwKv0MD=`jtptCBCqz=NT)w@kL=C53h;Pt@~vy=uGGhv zO^3|darJz8>ha+-JG*NXO4>K~%Yv1eLv6_8vUKy%dqB#=%1?f#MsB%vc_uXj1pYYr zjD2c#To^ZJ`C~1_Tk_eSdm4Tc$Y8i{F5dI%#@S7y-+562^Zb!N)vRZqz78Z4H}kEg z7kv?>1H#OukE<<>>m$)svBa`c*`V-IuJqHpvNKvkkHDoNau%Cfk`#4TLeaDyoV7V7 zqPdx_&7+{w*4FI%sG&akEf)Mp=qXUgwzC^pvGFp!8R93ukF@w(~~TaNSM4 zEavHP;B*BZKEy=p82M+^k&#feWwFt7Q-OaoC)rnh-~e@Rs0JSNY97q6;I9s_k^&9o59tS!KIn#AVVw4!D(mNyf+O!e|~i! zOJea9;(@X!tQBj98d)&pFOA-u`mSu{BzWzf;SiJRU^-|r=?3I&Y(9t%{CTs1E#v)f z{%NIDLE@KZaQ#3|!inl-QRv@xRL#|cnJa#79|PyE>`zivZ%~z{r@PMMo}Sr1t^c~X zJf>qv$`jc4d3vvakoklL^R-{EejKGObnv+O$>uIB{dR%Z)2Z2KXxoqnzjUEzOQk7) zX{@ipPlG?qIO1+#NYDB|V6}CKICM%ZCG&JJzVF^P>6l^ zQ6-fMMW=v`C-{ilG=ij6$6rXjt2MfR#F-8#M*Oy{9*tZzjRL~drLC06(VLtW*j<&X zo@#r0Ib52iV>`Zn+{N{oa^fs<~U5VFZ$x#9JPqR*1ilA;!cts)Yl76n!n zuOs?QOt2O7o)vxy&yx(NI08xRXz-_?q5@#uJ<|Ez!X1{|Dn-U3{!e6$X8N7Wzl`sN zN@WJZcSH0}$MLaRN`=#2BiG_Q%0Cc}4ZB`1GV8|F5UEV)qb|pBsUB%9q;Zo32PFnW zVZI~U5~5cbN7$*grc%A>3U8FvLOaLdlqwOft5nu9pdDkEZ)h83Xw1(+mtX2>=tDe92fz>(<~ zzjf?VxQV1`HUd!v!PpQWS`~n))su0Q?+#Ys3~w3I9pq<(J>^jBdCnaFMYPn*;Q_yu zxWV6V&^J?zWq;oRx(i`;#=_^O!j~dUgqeG%R>nL6gt6(zkQw)z@UQ&4FbM~czcG7V z1Au7+UE7{frQAra~<-Y`QCNA@O{PFlCs6Cg+pH|Gx@E? zVaw&<5-|5f&@%g_pEk(9>s$>)_b(Y<6y&+G!Wx%eA;M*{5g#vz|DZ#-!J>HRU9A*IM$FQ+E*LR^6OFCioYb}5w5 z#{3ACpbxiFy=R#>DyxDzh`+=J4&(5^LcEy73iS2z6BaLEDaW_?X89@RD3JGKB@o8l zj;>mbc2hlt^^$z0!C4#r_-8)v@4@d;LLlA7SiQTB+3FSI7LXoUvaC zq54J)odM@z+QZ(FR)r3{U@vQP&T`I#(%R2+p)cd+NTAy)P%UUc_(qBt2X_5mf`%@w zlIEh$Z-z~?c*5^=(bZt|>o^}yKy3vuE>EZJ;0P036(qU0VidXQ8MpHZO^oGUy=!`ZPd(@X0ulfEWFvH?n$P0SbP{KOB7bsz+)ZE>4Xhg zQ{V1aUe90aNRn~wl}D#&5nXc>w}k~B4UmoI0!b>BRXs)clVha~qtSp=DGo%uw!+4m zc27~u&7IMk0#4TkvOfAe`j+#5l`)wxM%$#AQo#AP#=VkUc|-h5ln4)I`ufLhG3xv< zsA)7o+OTYib4nD7#D&R-L7p=v{>D^&xsw-u{Psgi@8nw{&>6oi>h-z@>#m_K{9c!L zCI5bm3W2%;oBB=E8~TsT$6nKGn8{b=A^hEj?cl)22U5m}3%Sh4Ee?mKjNSmr@xLQQ zeve865=M9*mOfcXb?d6C+a0QsA^aVd)wkNZEMB|x`)l5_0Z}}PBSr^-U-zRQnByi{ z{?&><>X4#0_|!_iI}yjiXo-Cp-R|ZNMzY+hv4kPv?~g6UW=g1~_5tk-8Zul?b-mfZ z9EhUxfYzmlSS1uV$aROs!YTbpl3GWBFUq@MT zwE|^zbE)FgPQq%9gFWHy_3ejV*nEZRLAJ77?wcLjaUKn1O}fQKKpXYHQ(gA%)AvcVdTbiRCp$SWs^q7sqv8+PX$5))=h4Wn=gvACfm`qIngxrqwkm&idC_~omnm3(4ck~a-m_?40u zd-nQ!2~UW`nOS*5&61srfrV^@JpEbp_w9l>5tSI-DVac|g$xEM`z7-(SL#0e$4<$Q zpI(A{&%;0uHq(EJxX(K5@bjp^-(Y}$mEmt9w^;|LZ&&&^DQ@W^gtY?)xnbAPm1?a* zFTDQ#9l=hF=e?IB0#k6oGZOoTkM);UK zNirVeWjx7pRi4ei86sIhxH3&XnrvXFU5&fRR|iMq@xzrXc9 z_z<_)dVREe=G&6YUb0wP^L0ek6Jq_Cm&lnlb?fY}ua+ZeX9%4jfUUE z=DL1wh$PY#XoVIv!Tijzk4En{{j=p1ijlS}ClP4+<<>uM@*b%-`;#;0owr4IVAPk$ zNZ3+E-N&X^2R<+LLqR-q zJTEf8=^Lhq&+mTEE_QMGoOIy(vYzH4F6VW{wSLu-DI;rb!veSg8N5X4bwgh0os)=Y zF%3LRSN@ZK$(UK5Sf1U6k*99XG4}q!^!CpAZ}yQ61G1G#pF(}sY_0Db_(-S0wh=Kf z6&QZO)5Xk9ytXbzws>6^D~+-wYVLR&5w7SEn2jaoU{h$&npPQ5tNPK>@P|m!trQn#*X|7nj;)EkdIa$zuva zg@!-5WdATKh|e2r4Le2t%(f)4?|3tx`WvlSrTWt$mc#PS$MS*&wmBAj=@9r^5Teik z_8tNsc>zx*$!(HuVN+PEiDDD-5&v%w>Xz^5@5(Zc())Q3I-`-N zsi+$WJgur0j-#xN>t@n)u>p6s`TE`GB`5g%8(4`RlzqID(80v-7|BY`G6b|%1V)VV zc^3##g9E-HImgcFc5wU$ME)~8V-S%tm=pnm{CfUv6Q|qyR@Deny~OyT15Me=|C6|R z3@&_PF+~3SFz=LZKufqf_f`fU5uuf~Gse zQeEPUHUn1ym07EcULHH5NFef4X5Zh5m0SPun0`8Eibk=bYQX%`lZKn_LuV)~N z5Rc-n#UZnW9J8+ZRW@;!RFsOWZ>8V0@2K|Fs@{-({v3)&VZQbKOe#aLKLn2AvoBFB z6grT=%&M%sv0g@>ykt~(4*zD09tg>CYF&I5l_5x2bI?(0)!U`>>I;6l!g{)rd>+{% zw;95PqzL5f!>O%MovJ2_ISk-df0UmUWpyvD^py;H?)t=*Csz3T_E%d8J!Rhlt(Ynf z*_bY)yO=7gW_9KBuqkfI4pjq=Zh0AL!#v0;N5)qk`swt*xvx_8Y(|al4UZj#pkCIL zKE_<8{}OZf8P|6zZj~Fm?PFs1Hw5m3rRRp$h;)&hwvTz-9qjEQWAM`T%ml+65oIYMm+rCH>&HDRnOd$<46 zI1D^JK02-61hZh@C{*mx{16|vcc0myPl+2D-okkLZvpHC4FpYng#Ekv%!CDbslBeYwjSN<7(wgJkIqV+_Xnr3gn!+Lzo^bXXWb(j@fC9+-cNu*5;jB z>|5G?I zO(M)$cHpc(BfWu}5x-XL9POtT?;pCvW29x_vx#hvbegkma%4h*uAjipc0s}CW@w1%;qbzyqze#WuV6Fxw zJ1)WYCmG1W*!D_TQuY2(Fe18Xu2BZ6KQJ9H#`Ayf;NMkw_KN6q z&tm{mS~%=5B5;{lnRRFU;`jG_hXGQF0B384-qH>0tGlGcu1GyB%$_wqPPW(*-XLKZ z<`c3wgO55~U_up$EX*>YszuH`od(c;O65g|)rk$A&}#OXal_#ZWteLHfgVx{;yU2} zMO7xBay)o8Kl?P~^QcY6{rIT+uU51@k}hbsX4&BF%2x(L(6l>nS`#esj9BF(DY#CEt+8qXT;puyb$S zZF^map_sUH1?MjgR4569Oya&|im?wzDpx7mK|e@`1*(4N!taF#F5Dzc&x1@11#pQY zeX}h8;d#9LqCoYph5~b90%LF^z2^B=dvEg_@Tos4SiV#(Hen3E+X}0 z?e&n7=#DeOJ)RK%h`HlG-<>9Ke#uBmtaUWfW5D0@GJCgWCB!A@7#k@z>|i|eWLF1tSr`AkL_rwA5TKJ zyqy=~xa|3w5omRJoh{y5eC}+^kEUV3N-pdE>a@?*8oxBdHfKkpR@ouC)<;sy_Y5RP z7llN5^45@FXkFJJ zcUGq94Y;3pBF?s9E8o-kuGald0@Z~5Ltkx~2Xvhh9FZhI&}6^`6FKLFM5x#u+?IoC zs=y2JUPi>m;&%8Go(cbCEiTfHS5R$*j#Q)}IO@2MBmggBqr{SvnIlQ89@9!<`I!~$ z_9N6)Z+8{0``8cnAI$b-pW=Pk23VZBCsBRgTT-~WA7mTfcsMU1SgQZ|s0gfafYWV0 zP`L*i@I6Vca~_@`m+$P9PG8oHMt9BQEd#D?K5A2C9Gbx|1$;Qrnrj@3oKe`;rZ(EIjaq!r;dA6l+$mboF+9tWoCHm z74)C){F$e%fBx}pHF^Bx+3eS@8ZIj@28hFe|1X9iLW{K#DCzAwhsU$u;Uz=&3>=8% zB6gnRJ};wL>qYcf;CDHCmu`7Z#ct`o`D0zQzxa=D^HyziW|6Vo0CxEwH!JuMc|P+t zNJ)QPNHWYy%#mQ*Y*m@jNvlShK-H`?`wZkUQr-X1tVj$UJp_|P6?Gn!z>`FAwghGSx< zg*AfnBVD`pDsss3kZw!#&@eoLsx9F`2)}Uq(m$S4w+x;^ZZx_u-+BoD=-bu08k7Ll z)hh2@>W5Q37x#B|k&9-nqma`Wog5lo_yYWn-&riAJCtG^TDB1lxT1W6gP62<^epfP zt{6l``W8o`R25IlJlU@y7^KiN@F=wn~@rP!ppD8d1=x_@| zx_eZc@}{(>-M*v6{}3&I>!Lv6B{k$!O%ov!}1o8uL?*9{s2= z$K@C>NftYgNcR~^86FePT#9?nCrgT!C&!O=ozLIb`77?_Ci>}VD}lp-7voFps)!pW zZ!UbxT3CMiM+zdXM#RNF-YeQ^+M}5~;*`n|n8ivB34Q~4eTWoX5Qx(jB^ z#IXEH~-aOR#1k)u$ zQp{zR;h`Q_tY7(8f==r3n{b$RCY~$8!r;qsmEK9%bH^Il7(uXje@ppoeI|v|sOQK3 z!PdP){^E=7hp6&~EJ30~zjB3#W+vW_0ngjbFEtvv&iTA5QSao-bH@~uJVBylzj6^) zs+;anyVnb7HE)OcP~3u7Z;T}A7nCkD;@d^o!wU)>F=g({8{L41S=;rxdM6amk13vS zQF^ev!aw;OsH4@pKZlb_6*RbT(q0$f_wjQQopm8Bwpjcv5-XrNr}fiEK=!rHk4fW67To0 zGygvjd(`a0^7sE|%^32cUnqDZQ#i8b;i7{4XJBO|c4n)poDb(gFNR19DTPRMH*n^+LkIIblz#c<5?QTTCRa(?!) zp5Bhz(5QJ8Id6C<%IE<5Y%BJwd^tTRJsZ`gd6_rt3TJ;w9WfB~T_IjAbewJTloA^IJt z&17rxiekx7N1#J`i2Iab#avbDQHE*{AP&SP}{1OPBf?IJvGR4y8 z580qJC{5KKZ`G|h&=4~=Q|#0T`QL>EaMK>z*9%HX!t!vUt!SG?wG{>rSynyrUcK64%l2Mug~7KwqjSdvi2Rs^DY)@O)%P#@wonu-nGdxGk? z)jZ;7W(#1@KhM2&5R15md#cJQTunkuFR|rE+z_kd3>97zTB8&4h6Vf}sFql`z)TfJ z*$m4Ls4uW*#(iFCj#+RU@;UDp`3xm~g_d2A=C{pm-%2zJ0$QG8MuZPB#>d#@_p4BasrzW)! z*3A8Vj~npF(*|A``!g8Dn$n?u)3TB`M>QjEI~OCVyyCYG?G&vGW?pC=Bu1DPX?95% z@FoddYUGC$YLD_BX#HJ&*0@NFM*9`P{dq|$7?T$3rLdrbCn^{&B6G8{A(na_@&qr| zx6QnB*iD#i4XCse%gdjO+vdltV`Ewaz;P-_9c?4ya!d>^adduybj|2>%Q@RMxV4SEq@Ki9YHTDbKqIwq8Opj91=4th} zG4#{;iV99?6>Mz0aVYRxtagdjaOqGNBlH`2m7wBF8_Q8&(kBY97g5L2eq*P4kwnp# zv{}IzPM7HxLg&QLZB1oUMSg^|~!DFIG zUye_p8>hBYNbwH3MSpB#rs%=%xH)0h!mLsHA*A-fDIlfjng8A0#Dy@Cdh6 z%d}eIFZS6XY}qMCy`jM|eLWoghBWTX>#hb$9GK7q-|IB!c2vDuOybZEPFzI5SbGm& zJvqT`9COB&gs^v0JFw-bT{2>tj0Srck@8~V`M8@xN@7yEL$9hgc1gY7HY4}fBptoq zH+grQ4mA>vBx?y3uVO5OkrU@RhgUh&AxTZi{fQ-q`8dwEj=luLMc;OZRh{abl4`!W zTQuILxF36;Dq2FAkd%+Lb_GS!{ zEASt*ZUcj;!JxsFnUitlb+z8_nq3efxWhVb_;{P#r}j_=__OYMEg~SnjRlZJqQ3)9 z^=8R?|Kuaufu=B@qi;D%7|3HcT=Zxgv$O1oaOKffBE(9`9jSa$O5N_}PY-SpSWBQem zs`W4tB>!AlXj(b&#~q6|{FAs_nAjO^mo7z)IHp_7Qk>@5Vmy~`qJ$sGiu!|ZN{pk( zK6sS-Ka9Inpzxzdk8oBh&kh{;nu%dSM0?0yd2O#<;B{=)vg3~v)R1TWf&q2y$PKu> z(3t{RJnyM0rc9mQ#N~c9{o_sMn6wI7RM4^50B)98{GnIguElrQat($GXWpW=uMO8+ z9i!~f|JJK+%Pjsr<(Rv+f_EVYo>v6PD_Yvds4>HUw$_c&ByJ+0i{wP-^ZZX2Obt)n z1*?ww`_OV7$V22?2QI+>UAK^q;ZL+T`9Lm%xmGAnILtp}gzL8OudC1_f93wFegC<8 zopN6H3m7%=9UeX9rLiZ+gJ!J}dq&VwrhW;dxA@4%h5nlHh+twOw2A#y-oVfmOqYGe znR1!*jG+CU$jcNu1?ke~LUYzolNUgJsYIc&wbonuTOwZiEB`HbODV|be92IFD zI9JlLHHZ*puGIyFd zmD}E1WC%ah>ay(P?okrkdIk!!ES#!k*fV26mzPhk2ARyP{7zSRTJE|0A@8CAZR#kq zuj**LUme%=V&Csw)bp~2FZ)i@exWZ7%UotJQJKU^<~xgujuIQWwOJo36kC&QXT1KA z|15~EE6kJCpDB>tbdy3ih&_zWyB*|L*Xy|ux?n%MQX>mhD|a}we>u6b1)i#N{kB=+ zQeTlzzGH7PB>8~1v3q@{vj@tf`wPU!6(x7NtM0Df!#`_Jx{L2?yO6GX0VUoSm{n7V zH0jovRe6e9+qb^AX{tFHKrFikAp@n^B8DGiCL*Xwrx6fr2Mn|ZgdU3lFES{w^3qfp z8y|rRtERLUX%t|@|1LX+8V?@ZeVewe9L(*Ty$SQ_sLDAO;>QpCU*)feH@>1V9OHD@ zOP6*_AmAc{6F*2tL{O1V!ywpp7=9H)dq-;yNwyGVv zGpcsx#C0k4qRhTk@oT2-$pGU^(skFhC0J;7E>7;oZdkG^nd+VyaE6~fdB*u&)BBQ3 zf8(tEC$QS&%i$dw((Oo6Bp2zmu7K-W;?+k)g%x^X*s(jEN_B#@WXSm)nF z@N(%Skg{~$Ju3pU=lUMJkDMD*JP@u4{cyXs2HowDLNW9KVtjZr189t+NDX?e2{x87 zGc}psGmHB7?FwSsqhz`jYuS++WYQf_9(idzx!_AEb@3?g9A$vlGD*T4t(*1mZI?Oo ziTlP@)Z5-btGFvC;7E)qVpDH@azH6d?6Kh>ANZ}+Nb2QlZI#j@4$-Mjhdm<|OLJ|v zut_%0R^Rlw_RF;0UR!ejlq13g81~XLGb_pPy3tIAZFYHC=L-YvYo;k;|wDaS?6E{q=H1sK40ZvtY~ ziALrjo`$J@QKRgI$-ujKfm`6alz`X?yb8Y~BT7YzIT}2rzW%BtgnoR9O8f_eth;<| zkUcLdH}Ju&8K02Fq-zyl_V-3rS^e(`Qfnc%_E*Va{_(M-nN5XjpJOD(;-=l{)vuEFmr{teC5#d3c%}MC`oHv zMjr3~A83uaeGlnFNPhyzeFDn-%lXn1stsWKBd-T;?We@ZN4UnG>;rgq8&p5pi*fkt z`Ez~g`B|Ciy=tJWjKcy?ZP*OfG&7-tWR#U7o_%%FjUU12`V2!VTv+&e2$*)0MX|X7mlZW{9kQ!4$SMQkv zk8<9Qa(1FR^Pu9Wme8Gvmbp{?|;zAoewD8v;~{*8Y=< z`h~fjF=_V2H*6&P07V`*x2mID(H+M4PeT)KUz$B5jgs@Un_ak%d|+n6%k?5_#_1Nq zHy!bRKx=(&Ou9U0IA@>yA4#%Z18}KnXyZf^2&fN5PMNaq8=@S5wN~syLEwshh!U=d zgHZ2~Ui_=;w*++tgAf+Ep!=HGtrtc5+{rX3H%7XS#%T#LS9`10=uW|$qH~M#zOr2b zu-FW2WEKL{Sl?Q;X1`J8N`^v8jlGWmt~DShjL@{xor&8Mo8W$~Lx{WS`m&%#zf-d8 zRM44eoP+p+%A7kh7H#8^iQcqMpQjD0f7sA@K8CY)V-jHN-&hTv+Yc6@#B*HoW&*yc z0@@M*&a~oLz5R66+jPb3kG?bh0N*uWi}i_e9j1t||Fcve;Qv$hRx0^&QC8=R74hMl z#6HCBr-7X>M#NL4*wEx{F9kNDq$TU%hW8)G;{ZK%5}!+0h3F)>Klzn4>ipPvgY1%& zSE%p=uyrF<>KZ|@<3M{apMJsr;GFkGRf_ZZGm&YXQNY*V)5Dfs1nHNoPOUbWNr6o{ zoi8}vqPosijeRHHa2ag|h+T6+B+36GncQ_W zN7#kLac9kax?fw$S~<=muezQe5B67&zC8@o$a3jw{X&?LEPh^iWO zaW>6n>ORz&OjHzo7hpB3>F5D9DA@?gtkmB)Nv+ghBkDx4Pt^ZXHXQy))SL1umW5|4 z^xI`oHV+4h7;b|cT~PA*W_?bw6T>s$hD4?3mUg+$*062oeD6yI^9LngixBVrDm;^; z3i7RgL3RN#xhMP{DZ&-$-MZz96qg!1qDjptsJ9JvXtPG$F<7dN6+mK#X3eYFw>SRE zz+1p|dD?78K!qfM*&6JhN=NQ|VGmIpFkN=>@^hZs_|}`Skr@2frlgS>%<09*449IS z9-V?@VfgYG&o^1o|l{a9I76NP&4uQF4u{FpoOa-WX~_WVf$7rYmeeTFX&o_dP@7>= z0j7Kyl!brZrHA>dd}f-r8?~{;=-ZT|?D4lmBuapgS>kbwOgF?!KFgY|_+cIrn5gMC z>SuAQS!B`iv7<6b#OU_JQKStaDRvvC2-!oSUJfc_=s%vGl z{zmBwW6GR8`KZ30k!VRP=C>)4qyToB@mH~nY)Y@>o_Vh#U4@HSU{?0LRZqD@RQFxh z+xT&3qxi+(mUr_@w?0JGlQ4Z62iud~>THm_(>fKL}&7qN70BpR`;jL9r) zK8T-{S+EoJPiROUvphIBs?8TLi1+Xb90|L6+PE|cjJV?#=rnr*Z5RML*h z>y#t1A+I+nAIWuce6>v)uI_c5vzI!kVfkOAy?0bo-PT<1PG8oNJu$(zu$N6IroqA$GLaxnVDzp zossO3v9os8vz|5Q*&IudYp4Hw7{;QuNKLT5L(sxD>CW#yt~m$heJy-#(#mIy#osfZ z?+=D+ax=Ate-l2YG%hWiU9alLPi)>xZMnQ#|4zyu(k5`?Yb*wyOC;2H10ISUYT^aP z;Ca_P@HxqT-zkDrrFB~$Rlk75_iC7T{j|X8ulslXbXGnLrh*#G+)2{n6Q~EOXPWLw z^(m)kKj7H^0(ksN6_^l)JeFB77vv7A>s7Np6Ap&fCw7DN+CX|Fm@q}@NU;yqt%B2t zKuykgoP!D%lRjRs!vMRVYl|(d*}LLuFY|-`*}ZaO`BD!+vpL)pAgFt;^?@@QFag@Y zZ70|Bo@n+#wh4YbIDrSC=r4z|C#w018-e`e^_poP^}ifSObF;TQxX#_#}qZuf5|5P z+`flfq@CxuuTISJ&@%!sJL7%MSg0EMQJf7-wfoe?3rM`#W#q!ALby7Squp#A1C0Dw zG7c+Y2VExyah<3txrZ}RM>O)QiO@`q7&YMQzg)ww8LMyWsR)Ip5AZQc&c_V*GFja zB3)j;jNsb7t-pUKZcDh*fV=KMtzE{&B0#V)CSWzcJ^^ZwK4z1?N}paUur!)JObW2I zHjxn_$*=zxL2r84Chx+7a6N%!~ zaH51XO3N~90&%*6ewq)rtov|%J|C18cbn_K9()w=ZLU19S6v?41iC9#X*AMakR9=F z8+ViZWTEUP2{+rBl9+$KI~%g9C08~{tKQc!bx8xW9<)cF2Q6sj_Mvpz-3MPnFCOX_ z1}^Ip1#b|kcYtG8Jn_-V0Lldnj`_&?M?EPe6+$X@|Vmq=@$F+7*~jnavD7$LW`N-5j6fZ$3KKep3@_Y z$j%C#ji2ahA{sLE%a6Tdqbt;_V<(s5G8_u;?P4wt zF1UsiDz43$fmo65A3P`NE^EHJwy*_VVJkLzcj-qg6zSH=h z5iTo?`VUl|cujkByM%Tlk0rNgDn<}GX;rnoB;KoT?sL^B8^K9sjdpw8X z9gCsb<1*ACGCM(9a0B;i5?9q_Ldp|HwAy~4Du#UiTEN~tfr)2#wz~POh_CzxQGo_q z-`R{8SfRW~ifSKmBfPv=R zfcfUmH+oaB{FQiOTYmdPk=NR7E4qX%JV)P@WKU-m2GF2%IwL(1WQasIQr=S|H%$H*(lufDI%w|`sDzqFs z7C2HULs&E+TjWB1+hpkVGF7j z{Ib2PNt9Z239QsYUGc5^VDIZdCq%ZDrD36kQ~%l8yJ z{>7+JBMlupHMF?!ROmBUch5qdvc}NujGUF(werI~O*X5kAFTey9LUBe3p}>|{cs&@ zd3z1A#r9`Z_>|2rfy!RbV$?o=xXiIha5?juYnM`oKSD}OmX8J_%Nyydw+m>Aa9hFGYW&G3Sp7DB7v%etY+lNvHNJnkx>&0f{uFHsspixeghx*cQhy^+G05MY% z{_e-z_+{1RQymca4aY`~0yi7{^R)NPrT#BRqnY-AhIf!O+O9{dGuruc0~L!OUL^TX zAzC3GY2^RwJ02*WF59gQ|C8__#Nh{bIO+4a;^H^<9u|Wh`TUWC*huT!gzs-ifQCxfk8t%F z%%px?tVVs`us?!xTVERXwTB6cX4gn!Tll~@T=H~Hz=^e3A#DE{>*=p(987SVjQ?pA z(la|N6*!aort0perGN03f56$+F6YfMc!}&NhFLpAC|$}5``fX-O3C_K_221u&EQ^? z#LT6#G9Mu5*+`~G>j`G*VUEA2-0?b%?D{^;VsIq9X62}Bc<_e z&S#9T`4-Stgw%XLRdV@!<^ACa;EPtPv7?QkT#pqj`FvvimT)Dj3v>Hu>cw@`F4$ZG zj>SO2BEja)#O2qcC%LjwJSf8>@$jIoI?^-3S+4ndGTy0+Y!i-P{L&@wQ%Xv;arz3#C$OGg zPds~nJMGF(eflXF^-Pw4Ecjzb@Yp3^lx;nN&Ug?NL%81sqhOs)F#1S20$d30+CYm~ zof!a-I&)x+dqa5yjhUf9#>-hAEz)Y0u#{4D0Fs*+n}ZouhCRh2R+Y5KT{n0XEw~B4W#^;gb*%+{FTft-I|a$eHssE>38uvCj?WQ{*Y76_QbR4oO=3_2-Zwc zJuI`m9?c!|$~81S=E`F65ZBP`LvmgFeE7m?U3<5&a;F84EoY@SlMJ2_`GC2gv+ij% z_bwx)RZtK~svn6##e1yL!nBg#d%if(Kk}`<))EXKu>CK|yCxSz4?F(_74n!+yO?;TMD)l-jwpUxCA zd;AgRj#`;he|p%klSLdxXzBqO=2(gaw-kHG$>gOBCAtixW;H@{%KOJ*^?1{~raBA1 zKr0AP1>zkg_EbF=kzq&Dgal99D z_(_11b0y%HA^=w&kiyx4roakBf_UyFfcf=FEE%&SFQpJG_ha%swfB?EgkdXN6NIDV z9c!g$_)(@9Sor**qg3qkL)Oe7jJqE@@CwK)>OALSsH{h8b@fN(@b%8FIr-X3p7L3W z2v&sCN4r{%LA>j4((Px;5)YNH5jyW=qd?yhXT)`ElZ1Zvu_-L0N_(QyBE2KuBndU= zECOkKd8kxb#%IIqqlE$m>bu$I>=^cCb;@m*d9tr$QcB+)&Sh; zrjF!IGprFL>x7V_@gyTZZ!*CM%3OJ?CQbZfjPn8tC~dFt6Nv}nsn^MQ@kf*!^1VcYh7)*9Jw5ouc7lCl2X`_!Y1Om1*5POFHtCS7ihnd(=ZPw3^xAzn!=zOb zZ!y#p{9Ln@XE{HaXUnZR#k5l&BNgf%hE#^EIfFSeSc*T1bUc@EPX%33W4*uf{qd;y z?n%zy=i9;dGRa4i7ZF==u^ZI(BW!&SLcnRxLGSUj`O%ABkJd}%C#hPcIc4Pa3kc(Z zH%FBUP9>gg=Zt6gJ#bjzt$afVY!w1%%RMX-uZgZH9Ba$Cc$ zZXPnprtt*JAX40EGr^u)*|0%0yg$>a@bOx`C&%-V7N?90>a}k%y}LcDrYIK5^pIQe zk=Z@D?g@V(xx2SLt9BCXrB9$KI>RTVl--TGRNgK)Le$OnHRHwZr+#+;I~NzTNjTDQ zM7IqQhVH-xK8^5TPD9fVFVeb5w0bAC9iB zC#~|*PrHY%+%RwaBXY@$YEy6+-)dy_gVpOaY$=QPy1~U%B;GP0k>SAfXHsp*12X)N zTAe9mgJaOgMGnK2bykRV;M%zVjaqekwe=0-rf9QM#K>wH|S&|&Mf9wnlCMe0WkNM+!?A$UZuy$K)W3bkyjJJ<}c=UdeK8gMkKMl`AP z%WXHx#g2c_(guuOyUjxVKFrE>*CB@cLtQaj!!F}wY|V!clQHQ&Yp#n8$&uWrsEqUu zX1wf`&)C1d@fmh`AnRXBwTw=o6dAGR zBQYD9^vQ#_EpVx`T)HQ9Z{~lLsfKXyI)K z!QojrBbV=QMSiV)hTi$>azH9z{i&mG^*4E7l_Kw>eb@Jc`(4CLs7;-y!s4Q1At#Uq zxP>kZCWb8PBVqt^c-h7IW=o;^x>v1F_;>R0ca#><9stka4uF`+&a!2aAy)^G$reJT zK6hq&TaJdXbk8NMXHxC8Z87&?@asi)S+|LKPRx!?<5aOM4Lw@a-|3fFIi=QLn(fx$MtGk=DcuVhg)f%rpL_lb=FE)2H9Kvt+XRp za*XvQGfeDQ-|Z2h%HjpE+K4iZd-|Di_)jpokd4&Dac1@|(cn5%$_F>Heam~LAY{y? z2RftQxc-2{*mb(Enq{!HZoyE=jn*?BIj6U7>hUY#%;Y_0Tuo!v*4iR2!1K( zZ1K!lqHa^i-{lM8c1R-CRK&hZw_zj232yvA5%;I*`_bmkebx#gGnV$X6`gAK-#=(y zdA`>+TkhnI#-EfmSr00rm+4gxblNX4w@KDyjSw-Y6m~a{0GiNHSl*|~cY0>>6npnb z>Nnq<6QlX|Bm-Nhnpyo1h=@G$0%_Da^tn7<#; z+Z;t97f-;qz?$p3!45Fe^Bss&?1q*0@hB0W=3!6C+uQ(Xwy?H4Mn22imto!GYaK#~ zB(h2Dt|6u7 zul(t6;F+zk-?S-*b)Vkp#i>Oyw=_jC+RAvSDKlGAZHF09ia?l-uAkG--8OgbVL(<} zeLf9bl{cZ9V0OrlM1>~ITmQj(kOhCbv!;p=24*-9IOrAwwGJkxv@i`c8u@v5X-a2yg9C znztmC(12~4Z5St>WrQ4I{dE%3b=qgCAdhmLaE#cm;q{=BS0 z$vYD)jHYcN$IP> zc{FFzojC2-+^ywQNd$|ivXexoiVoul?_-aVXJOt^9N7w~tJ!%p$PQWvJ;)QK{l>f^_?CTx9hdPFLtNipqdb4D}uXqT~Rs(NiP7GdQMSX_=7Z3 zmVs%x;Xdkq7f;u_a`Y=dH4%GaJ%XV`4b0HzRX^ zHQ@>T&laH=Md$qi)874o=-H_7$G%Ai+r6Xe75V{@}r)#y|^)0OdJe7j7D21RZGhl#g#$$9Qne}LqUz;#ydcJ{%* zFbpTmXKhZx&an3PHJ%aQ5T*+aMMNmgrqtCS;B-O9%y?HN zf$+ze=tt>9ARY?P0tqXl2&{d5JXhsZkcef*=`vw*Rz9BwWwFeeAteug{AnQjI0~|}>z=?N1IS)t*U$)-qGXsU5 zr^kRx0n~4E2pnjHLHXA^dw2URQVY?~*0F+*@sk@q=l;*|lRA&UDb`fR`$qUTHb$ab zLBAY+oF|B%NEM8D`12}u1g)s$pVy@0LuWayANNM5GhKQc>@Ud+uy#?C*yu4BP(FU) zHKJRH8#EZerKG1EZxn3?5Bw)ai`w5uzfyl=86e4P;;5lk*_xUy^Sp^#>$;O;TR=8t zuaouTk@VKoc%{!J#}AJCGTy2WT(SOLmTt}_arGjQB1{%ky0*$o5#t5y503Ia52osh zoB&w=YBgbXY&DiZvsH1=@!>aT-%bY{rdK~E^jKKEnYV}~`%4{XdF|bfPB*STlq{J! zX)ei534!vCTr8jLQ6ayXc;y;j0=>EfdUojm`pMVilg%p%G*xePKvzD&TSGC|rbW}F z+S8yO_{YDlTs#+@YT?+k8o-FhveG(*ClMl3j6~;P9DBx(tmp*TyQFO6ob6<18z`@N z^ns>m#j#0klr2c8RVjnv?9w}uzwv;|RF;eI>}aZ0m*^_k*1FL{INii-p!s+8Lf=8v zuQFGF6n@~>n-G^*)f#oBREZ6eD)3`DwD>&z#&qS0X}!+O%gW%SE7g^5zsq%AKZF|M z?x63x{Or8V$CFOiTNLW)Y|DTB$cdU{p?3%I@l`SunsOQ{gYV08^J>)@KwBoxu6e;1 zV?n<8kenSSaZL6OP#ixROY+VqXYVM9 zS~ymDOeyxI=u?nBh$2f|Tx5o(Q_J6%iNN=c3aIz~{-_)O&<3!}_wz|M zn0iN1GdO(qI0a0-3I7MD^zwr;IqKmo8%~K*D)SJ|wtHRJO5`+R=sgYWef%+;2bt3Q zctqy9luG)Idya>8KxdW<#op83RW7^|skpqVg}=lV-HL7RSh2^4MvBkTmR%o$HKwPg zO3sTPABNxi(>lX)`mT89lh?|G;XuG+1yQU@mZXZwyC~e}hlpEO|GgLg0xL|xG8cMB z$0>RzS$XY$S0Oh!v&w)?OWR{XCf}+F(u6Wv!q3R-JLgJp`**RPOB@>wqLtkhQ-0Z% z*VZjMS1NwYJ|^08w!utcb@;4Pi-PQXx3XtxKX`;Vha+|PUR}<RN|_J{PR%|P@YgTN6(A@JEO~=0ybmn*o*MkSK7C@Z(Q;#cYrj(^SO zC-OG<63*Z>W=lrM?^Tl7ArnqY6mE0Q`XfAsktiE4)NYCsS_#CvH2e)eDB+b9gUurn4e2w>YiaPd@zjXRgQ=Q{k63vvz zf5K#Us=aZYZ);~5+0&6bqE|kq9*XwTj)BbrZ$W>TiA0n=X-elk{6QWotNjNo`$hTmjA2&)bJ%luh2+rFeF^p z=L?+K=w*fdL?&=usnKEJsem1K(Jf}KA9)~FHkGV(X0NUXlALmxW|9pDeZ=-bTYL7O*C!nauS71Eew zKEbl~OZbBm7mZXpIfJE_jB;p_7U-5m1vhZjkng-wt^4}u?b*j8>K6qd;&ij-7lW|K zx7`sdwkp5X&M)mCxVX>(Uf^>RaE%5=Ks9AoBM|J9d9Y$rXV-#_hM$^*x*|v}w2MtZ zLh|}9E`hWsxY!0WcYHJ;@|h?JqpTI1B^_Z&F4E8%{6_PH4Xr+d)#@dg^M}M8qXjUqZZ(|1_JGz7LThJ~g3d7j3z0(kuGuKIQ=5*@!t2*SKo5pJ72RDs z=)(h&wZIiKhr}$vRQAtMg&5CE4Vfq4Vn8avZOqNBlzS6kO8mVUZ z?lx<<8b3+V@-oE+qw?wEP78PUE8XcH#U5u_x^jN8+OVW^wV=j8mMb3_`Y7FydiN{Z zb{RFxR~YW*kU&kS_*`5-KTOFx*H0LI6~ZSji32%sY{%ZLfg4mu05=)mWs8?8)KAjK zdV$p*U0%iCEXWzyYf_7@*la_-@%hIvmg6yLpdV-!vL2#f^5&K}@7B#Sx=Sr?Y(?2` z&i$(K-%-$#pTZ+bde`V;`FU^0Q;A115a&kqGtR__?8R-7FOt|L+-WfS`70vqK#pVJ zccS(hP?*q1Nn*HNC3yY^cQN{9Ik|Yt_17SPGt0gr-EMFDc1yj?6Br+TK(>le4v$Q0 z{}Kl%6URg01eJTgQdP1tKNBC`IuqKclF9tBX$j6h**Y_fAaIWKiAjn_8_9Q<=6+3W zg)1^5!yi3fG07^YGIf_fL+XBpxE{_*f<7~?pG!Uj((cCObZXsbgWP?kVhaA1a#3si zZK)(D>ge5|lx*e}`8=fg-7kKa5w_-J;~erF4tYMh>)iJ-!bso$`hIS4{Qx*}+V@D7 zhx?hbbz`O^wqkPX1!}=qGeZH>aHlZZE`r|UYk-*u@^3+?BBMe6_xQJ`0IX+uCtBs zX$wTE@PhGOBP6+aFpAWkBtiN@2bSxm*5_iEqDfQLOug7jO*~BJ+y$w4DmGS{PQV%; z-R)9yV}C!_bJ);{zLKYA^bp_0Z5yeXCt|q6N*AWs={F8JD2P0<%Dy`-ZO*fP$YN%? zd@m+oW}s0rWUaVOHK|(=aa&NGK~xfFBBi!T!r7!{qUS0v&+~eF3 zF;>5&Lo!^`_HJ{NXWn|#2{Lo34jMIGuXDDG+7idR*EWxgb~=`lv_#z5H$)<2a3Ke` zPwi@DmE%uFAGFV#0-PLx=^xHENH6VUS|na|?FJ3Z|9Vn*6hITAl=;Ta@(t`GV+l&! zxbY~UCs9Y38KQr;YDHu2P1Z3?x zjy!s*W^?=Xi8aAK0zp~IH$qOoLF72)D;d@E7wkfN2n=@nNU+Z4scpip;$$LMUhLe7 zT#-+0UFxWGgpkXF zR^gcUQ!2!j%j*F|T6DSfNULDE9>LsO@CP}pQgK$Y3%6R6tTT-GQ64mN3kTjYKUL!4 z_FzBO#*N_2y>p~39VP7qsptclqQk16n#cKYd^564@-5d_R|>cIrUq}kb^)g>v@6b4 zamw;tz7#-T$*lT{BPrdA0bbOM3wR>5-IMlK3?HD7-jn7aolqxlbUvRU(sr%JI{vE} z53+Aq1~D3+R60ly-exYm;5fF*RCkCH3Rdp=n!)Vg#hx2|R5W}^4$0mgsv@?{w%I*= zumV=#{-dUM4tz+CH`^!5c8gB!96*2l4>@862|LN>YvJU=>K(oe!b6io58kO z{g(oF(CnL;QwAr{X3U#*PIHLLLXA*OLxEh4j;8ny*z4t<&)Toe+1)GS>9cJuso_n0 z#P-E_h+NvwNR13V7G|r!bW`9*-Wo?|jT)^TFUOp*Z^Kb}Wf^taCJJRym3H{(%C~!Y z$c(i-WM+c4l5Dt+lKiV3E=S#+*TwA3(Y(BP=9A^2U{#Ds;bLDoM_@AVwLpfz=*(&D zBu$ir!VQeF!hH-4=BY60>ZB5eWl|uJ>ll$Stuw0AK8Rs%8!6`tq+V0XRMd8tqt*e) zJ7|OT2_mWJ4Bo5w2s72GxC22B^IYER=ApRPJA8&F&U%h*V~?>nAxfx68m}E)f68)o2k~2vK}Or39m8t7?9B%9c}8^eCL0FZmJJ0v$2kh3&%koX)-bQj#nam~*d{mf%FfkHdmZS(IXO>Xz zci!d$=(3V;YOp}M6SEzN@dYl>>&nG|x2a8TH|c=?>;vLk+^CQA4?*r^QdkONMaEvh zlRYr~haV$?HQj^c!F$kN-j2W;$dmy(u6o=&SBGLHN!NltscV^IZJu-D_>oK_la={P zWiE!YZ8G3j>M4k>X@{fOgKvUWy2RmKgBv!+##=4T$tz$30h`jr>JPh{#X(#oA_S@SstLMWVDNPXRX za5Ng@Ua;Ko3Xndwetaw2pPuMVkN2BSI$2UU6j|262btXp#Koduq!CE>`)j~-fBjcI}=Iza#+~8CL~0x<@16$%uqP~mOS4yh^=l;5OYp_7cGh=Z-<36P9A^LCrnS3SV|1RL z9-9>wq`*lPC6^wRCd;WaXd_g);l2CfRS)75I9~&tPbtXf*YC1lH%b&7rrXkkY6Z9; zYay2kicj}3HjxRXT5#Quj012 zmED6v(e>OeLSXQIq&dxfkq9r)nRW%$R?yR{GO6e^?rqW=HuQ7eTV&A%;tSkS`&rR1 z`g>01@ykmZtQ*9KdHX@JsnBSl3oBNUo+r4#>&>H!hKw=}{mN3|NAe6<`JP)ahvgGv}-z3 z?~faUFyX!DN=dr@!EF+Yf=%l-&fJg z`lah>E4ltUJUqvr{G|GKyv@8yk3R{*9yzJ8 zsM$!p_B0iF_o-*=q$$4yVbs^T{zw*GbRgl+vewtBu&Qz-?@!&zxMJ^US}7y8PN_a- zUPSoCPCP9+w#-#fR11! zjt1y=3*h89+KP}MX2&QJbGa)}Hu@rZ%)6wQR$oG)-%KcJPU!xxPyTYvV4*6rIi-@= zzulF&LNm?T3FBbiK1ld+M(<7{bvLDOjzK4zo!Anu5lK2}xzCW-Z^*4Ur!HpOC_`fbRy zHy`7z#Hjm*$QlZX?ikfsMF>HWb>C3Y zQ5_V6l_Oa@79Qq%RD9u2I_hm77kb=PmOlArO*Kco&v-@^6#j<%Y)<7W=!|Q#;f6`1 z<+T&aL~WGiWiQ44X(5wnOKPvn{nC`pF1cG)Cfd%rGWO^@12p!?Zw!j!;cT>l%QZh> z`qN&=W;2x0d0ZD?=#hufshADi4JH}kyHwV?o{U4gI1eA)uXgw_RdR37nD4YS{A7HYn$En9RZ`gBry6iv0 z18RjvLv(rhTBEku(G(S@f+g`Ywu0p~y&k?!;CG~((%!*?05=CNc#;R7wMOkz5571Y ziTYSSdB(s^XXcxm!=*;HR3AsHO$%;ZZ)@=!u=nAnH-SfIrr@SuyUcN|b$leKTyD5Y z{Hro^>IFkpZ+dHGWwh5GuZbxvx9ZL_3129sm6shTQ6e~4nuIxhZXME{wP*!5z4{R$ zQRQ?59ySWIkq6S&gcFk3Mf}^W0B6ph2-k1G=z2BVZD!cKbTCd7i0mk72a9aH%`8L5 z`Z!#l02d~_4TcrUt@H75+Cvk>NLN)IIF2VXGKXE{u8DDWcj$nIc3S@S_RJ+Eu>&rO zR&HF0le7bIzi)eFm@wRCz|Z>hAMr3?=-19iUp@-X(wx4tul>BM^hBACe~1MmWytMD zqm=3D(jRo?Z*qI)+L{(z$<=WI`c~+9yTaV?c?v2^QOPkN_b%24^_}QTrAB>b#0_$- zuc1A8Z|C3JYNm-fr5Gx^(x1_nT#U}?8B!x~qi>|o-1~9m7=UMJmIZ$ zXu=ZY{!+|u)&o7ht5$3Jv)q=xdFX+Z(sOHkfr%74#IkF!P}Kfe=}SqvB#`3Zhxa3V zr+-gY^oel&^9x7t3ZHoEXgO0o#XaV)J?@`C08btWldY#(=pKFK+iM6mZ>Uw+446M- zaCfg|tWf^K!zFFGsS+YDN6!+!Ypm(YWqct~MLQP{y*NntqqYLn4FCwkSrgWGMjT@N zvf~^X#Iw+5^gVvEy}GaOP5MMEjh}ba2!^Cz_saf)YWh=-(oY7;AI#fE{ucUA&-33E zo3_mV3LLmz{?{Y8o_aBhFlWg+PM*A<*Ov1P_H>(Y&s9h+9Aa|#rXTwes7EO2y+!uN z8`W2_562LRbe@7W3YhzRDq22?rnjw9>_c9_B^)@2n!Cn7F3*|-0cq}LAI{vX3Sk#w}J`@-} ze{{Rs0asv2R zKqs*qWe)~Uou^=FyOTi~!i87#!=PfRAMY;hf`;77ORv*|7rLxs7jd6h? zvpws1KO$(Xv*!W5D>+%rY7^40JuFd zq=gra8I2^p=pX8sUcK&dr%`a}p9x~k&1|4pp4B5~6OM&%5x%1Te?ob}?fJ3bou;fe zwKBX11`jS$#@qi55zPb6PVx(x@xEe|oZSCi$h7b+%(v)=m87%Dzu{To4|PdrBc_F~ z|94^hCt#v3IpJ>h5*T>>Bzr<)n6*F_7~e&ZWkPrV9~ukEh|C9k=>l&-BCj`&HF~of zer4hk{`mOa9)b002|D!?A)Zl74`#C+P*Cp}YqEKnhXepr6QK#Y+@&&^^uVG&2k;>vXRybCaUrHR9CY(?A(xmsl z7`fj6o*g!mL2b7FZ-Ja|rP6DyLoTuXD_pt^%$a;Y8ZHI?Ph#J4yW88Mo93mYwc>j7 zNO?KlJNsXyf1P%4J?(~foDi9F$-W=E5c`OtYI@_(B$>A1y1ELiqTikG1Wp&wG9JEl z5Ebm_M!(n4olKV4*Cjlid&|9P^?So@>b=rl9pC93#j2g&kMD%sss4by4<)y$5~d#2 zN?+ZVj8#74IcXgg)X9~hSme;ccw#MAWPYNo3%G}Zgvc%!N1Vx=J76;;8QTrISWCKC zGx;y31WCHzqvKYi^~Pknh!Mix!HjSQ!+(M@)MC7@bb;uf!1hPh5_BS;bj%EQ_ez{W zyC1-1*I=E|6EVoa%7Gh>rf#yc>3=iDy&UUhnJL27#}~;4L$RKh{4)6l?=2X(3RK$z zJnj3*PdWPN)im_V1=lrnve~@IX*&iXZ{Qw0SkU*mY`z3Kg?@*%DoDb!L_OnXYchn;@R^Yo*TVLx1THF+2SrBY)D{f z_B^|O4&id|ekMfHcRCCkj{)Cez9J@m_%Q{R{P3g0<%E)Wvz@Z#R{nvrEZ<$WS7B~L zLwWzAH)s_AYqZ;Xo8IH+_YEnd9}Y0@u8a;!ey}C}r1D1lrsAI@gVl7=qYaL8Pewu` z4SG=V{8(`kJam&&bXjpSNtBeJ`5hK}7Yx@_QF;d9%dl~`1-04Xt9~m=pzlN)Ybbpo z6|;ArHNMT>@FhhNKnnP1Mp42Q4C)5y$^w}F07e}ImmASj(r~R>iX?>;$fJ+|O^|Kt zZISA1YW2JJO$4|nc=gNi<@5^%tiGTSL9PoRLLo?pn~^P4yf~zInUge}ikzTWCO#!c zSH;gZ=$enF_NPicf0)g?sjIr?%r&8at;yxS*vt(3ky{ z7w&pRH8qcw>z`+OxD8*o`-<_}VOp!)tedhCZ~e8xwYD?W)>T02WE*80TE_tC}$UfxGrPWRxQG1 zr7_xLRd5lmV5b&f+kQ0Cu>v4GY9U7gz-xUrb42D4a1IpF-a=q*bBaaXChoaf{y=Cr zZLF(0-k>M=UvT1Fx0ZB(83?bK;I%L|@O3e@`D*-&PR+ z9wD)@AUe2Iij92UTc@8opOS5|yN6(Ii=yq~OO2L5huB^OUE3Hb_-X&(ZoHY>_-&*3NFPf$jaeNVTxIRT~?D02C^vz+!aEM8joH6j2$14dRS#-o^t^GfcSn$bJ<@mcUY zPubdeH_qLxljPjm6aRfg+Q7?aT3^9iv(s(_7WRG!@qV%K>k>#wR{tBEPVB*K4xOVx z^z*KS(t=3Q=MEiJtIBpQnB%U9pNw7ao^wVj=6gr}8UGrwc;Arg@K9Fo{84miSJHh$ z?#d@QLWD+&du{WS*<9wGV4#bt|1*EJ)8wO?&F-$~jU^VKTcY<;wN}3iaF$Xkh)?xE>>w`2Wxd=9Q&q52wBw zg`&w(po4K%HSa7uRPVj`C%`iqS>j8htqeTk%Jf^ys?svprWA_6442%L89v9hDO z8BW5*u&mjVu4Hd55G7B2;tucUvh6MAAjU|3a-qmTZGWO0crM=pDwc6|*Wd@_p3>-J z8*hS3qRrpqvH<7V8F#HVu3>{arbe~4ZBtaRJ0G^pWr3pKa}NoYd*V@BKJec=GeWWF z5a%V8hq325{r7KvIn`ee2$6=w_U3ed>2Lkwoa>e$!oP!HdQTV7<&<&~X;o|eHr<>QFrDT|VrQk?>{-rZ9**-Tl z__HU9+kAYa!VnlTJ3i<-hOc|&zdTa@@nhmq!Ib5i*kA4n?F(Gjg1J&X6XKipj__|D zQ0#9tpG*&v=q+u|a<{%X@_*cnX2%=zrX?O4B^g%ZVsiG?@stgAC_G-;Xp z)j0|{Be%jRXFPcliS6TN06wV)HFQ4ZI~j{os}*AX(694<4$l|az-+l1fpjB!{JwN-W1^Y|AN?oRTEj$Xk*!C5Ex(6ml3*&YQD2 zjvegu+Ft+l{v7_F?{$5z-|zZ;u01_o&)4(5U)y!t>)P(!_wztr&C*I{K8%nZhi<2j zR7Dg_@)X`ZC9_K}@BFCbX*8GhJgWND?vE&0OE{@I=U_&>EJxvDFDvy?b%wm&Vb1&9@QMg%q@{aGGEbPQpndRS6v&AHt zLHFs=(w@AQGcFB56&0RTUlR-QSL{?^Q08}nF>xt)hjZ5H>+{f=8_Tz|eyd}A7>3Wn z!7x2R_0Rf3Nm|YuW6Dn;mzU!DdiR9kxG#PnZSvMcp?sj{X{a@J`r2mBU|xKMi&(Pf z2Vq~9^aHrc*QA-lLjN{r&$f*l&12EmK8k&x4K&^|v*oPJ z8VF9PI6}=WIv^gW*t=u0D%_YL!QA;2GvuBBmof0IsAjh9P<47G&1z@(&?0XwCs-D- zUmqP8hjwQk?~-~BCA>=nDx04@2Q6YF+?lt`k8|3ZhMo=n!JCOGIc8T-5$@fGh0O46 z%GW1QuSFBCrekD%#?3+L{_;pj^HLVsD@VJKsX8-swA#H^(EWSXZ}KT!1A{Q%glT(q z+8Z(y$5G%;$|do`YGpRE4YNEV7gx5qqHC?LpwXApIc7<_7i`|;;ZnI~^LfOijN})( znx@t0*662QKc?ghXDmA!t&FPG-@W79dZjttvNvgu zqDvKO2fduP;g52)^EY*W=|xy-h{L;r{HhzT{eL*V3lQarEC1rKn?9=Pn>IGFBHViaR>a|3elH7E%&Q6~dU2NOQZL#$ROSo$@ z4St5lsb`HZdNrWq)OU%I+mQ~vih9g1(C&7ePOGb3>*a(lom*do;!Wn~0u;^aRCt?Qpx>Lhm#|x}&3u4uFgw#tdGzWf zO2N8bv!^oP@!_11u}wj(rb=Furph+CQ%-iLZw{!`&Y|*Z-$iCMGHVFor)3kU;S6WH z5yhKm=mylQrE8k=h2pr3BlEDqs)C3OJ{a}(h_nQcg8@EWiG5$M9~AsJn4d-vG1Pcw z?Mw@ozj&C*I8g>yV*Lnvn4c02Ny=1bjRgP? zG-29}N%|e&8X^7&sLa5w5<6#uCpoYulKj@w(^xsN)Q8`IlXMI`@t@eA+pn@d^REHG zCZRh2Gw)f(M0;KX&Ac~!Z8-HB({0W=zS`$A&uAIfKnr4E6~xrczMr6#5bpr88Q7I# z(`-i|~?;eTbp_x}nWdXTcj*)cY)H%EyPr?+V$Z48&;-z6=*SQ!!FDyT9? zi4waOgL2Dod$5p!ZL2aC6LP=<9LghU>=h*TKhW6?@f!s7j%NnF1{*i=wvH`FC+RGh z)my7lzK`}CGVhrmt0M&P4=7N+U-z-XBs3D1_y@Ep-^Y5^%uy7`-n9EuRillWi}Yj6 z%+~9OeM!~LR?EBCz3zOGs>EqOdoZks4^_hIk0MM^K}!~D*ngoXqA={{=FnZ*vfLx-@!!Z`WZl_Onb^87?z!g6 zX1d$0lHXG$t@;-~()vC^d^C8pz_PGQJ$;8KFZN|#_gbArN91BnFs%ou73j!GndY_w zR6}M^Tl|kk4|WXBg?fN@8-w@N?qM%i+RWBVqzxM(%*(BBj0)!O{v`Ok>1aenM4x7y&l*; zR_qJYaZ7S?i1$kIUk@?oZ?jY!bi|*NC6`ZNjrL_8Fi{(!?ilqrhQ0Dnp?KUl)orSl z@j2mXj$`&b>aVS^r%So@t?3Xw{<$bAmK2uhH4n7gqE;w@e)rH-`BD^CeqYmujyv!j! zEC12q`iOj>DNWbapLR0vkgdSbg5XFVtkMz4&A6VWtb(fCdN*_N74|*vB|z9amPV0d zzhk+2s~TceCOszzwN?4R#bH+&4EkYKX|J2_%X0LKU9Ol<2U2e!w79>|A+j>^St0LE zJu}4b!2Zs7!t%+=Fp?^~R91}R1l4kmP$xlgFpp`9ZTpC(U8hqeifzGtU`K1RB%zyr zLYy#uGuJH}rBNrDm}z?n(P+CM_-xkduKmi?qoC^E{=6S8$ASLam+n~k)l-s+d1lKt z2MdSDXUttC=zFx6Lua}Nj#Zz@ft5ulGy4u^SP3Z2tts%#THw!=D{#Um)lHXjaD=)G z;I9#9c2fE->^%I&6zaa4epH~!`qD7oLNU&PWn4|X|7kMSxVJAV>l35z5zgm-AhL-V(CMrr=41`G4Is-=p}g~5TgwWW=r zKz||}T3n(Gg|;0h;=7Dq!l7-@FT{8h={?bqQ}>ejRx31vH_kJ0*?|qsKu%Ci*q?>d zChQcTFIMc?3vQ{#=kUx+n&+qXGaW(yA4nH+rq$d*$MK$pj-=Cj9r#aJ6b&fpGy5=# ze1xiYE9iOM#20p~n+_U&p6NJ)eo}3k0jKQG`@+j}+Z7Ifo%WRNSYjW5xl^{M-Sji4 zw@f+8>|u!e?>PpRUs>jzCC9O>dxx(7ZX#IUN}F3SyZMFGc+d4scyWm=G`zD!(OT4+ zxHC@WO9?e%J6cpg#G^!?iTFdj%#bfc`imACrsPt)|kUaixHh7X{IQ1c$0*;NQskX zdM8_CPEdK1%6%ejG(DHOHLx)S>Q4?9U2VJ65Hxr%6<9x$l}%gE!EeVY--_el_quPP zt}pRidb1a9fK#6IZ3tQ=(l5qtu7+jvWJ?^Dooiq+;EO&ztW!o7YibM1DJTCq3buon zd#C?*=jv!LhIroMKAhW&g4q(tr2a3F?lXPc3H*5kVNRkX zOp~8npY$OM-0QF(1ick}CE#j`o}#k(&*y;HAxf)-^qJ~lJ4D!w+%H(wijr=a zBNTT){{qvfr=VogT@dzLGf;G=&4R`LC~(5y4$xbuC6liJt9ZQ65*slGL}y`Jmv+X{ zNoc8gz`{3Cs_0w^pGty2XkCsuGpdSY0XMH_` z+JS7*n)sHOb|&_-G#@xe!QHD3Y9}B(rM%{m2ADJAcL7^i2M`zQ zz`K07mbKbj-cf+E2{f$-<(I&tguK5`I1+u5nhw@XXtM02e;8<)x8t^dpf%9wEW%o@ z?^()P;oS$n4uHS2(RUwAZE@JhbS`z?$b^(8HAIZ4|4|jC7%dzTJBtg}2K=t4>GhK8 zMdr=kFIdPYJUmcnUwx&!P(^sX#W&0!eW@k>CA_o>JK<_fcuG^e+^USbNGX^Q>rw8G zI2!}+6C{=l!k9Q~y!iE8_tJ+wlFIHv$LdONO6f$%Qf?745_qp6OkX`I2VR8saNC=c zDtig>ViY667V(S+e_prk3uMgGNMuH{{|RxdzDz}%o`+PfL~ZMU|1Hkj9-N%f-*~%c zEluyIMx2KxYE&9*a`z2y*Th1_(KpDP(WmUY1}5?Sants*Vy`!@dKE{u=Am^1>eU_I ztQBi7TLBy^o_1>;ToG$+>Lx+)XT!``jSeeg#h%I+yqvk2kCvrNv|qZqeLq(1=WgcEj6V{j%3VX#GfxT& zkS7B_7dr($>1gQNKx!)xEa*pO_?AJr~mqRC9gmoaae_%9r%HkPASwmrtp~ z7qxR%&0cm5sn5hW=JK%Yh%Ls^G^!Vhrr9>^VPFA3FzA}*=~t3 zhvUiZ@f;_i!*i~(E*2K$sA~(LrPQVx) z`WO+sWa1(rJy`z(t2T$Mkz8a{Z>x3JtS*%^k|`nta*}RsIW4ZAUk2bn`tXZ@G|#Q^xvTnUnXhuQtq?}C))AS zU>4zpKfh89UJxamdJsorf9OdSRH-ea&e7z>)$e;|BdRr2;HFIDdAr#Ot-I;^gMB9O za*}7{Vqan?jUodgmQWPmj*>88-SL@-_z)eYgt4Tpw_W zBd~uhysLgR%-n=XAg|s!nr2ATp#^671}O?CjX})lh4rG`PZnFmbyY8$6+E$8lb+c; zXC6wNMh#CP^|~xZ%64j1_kNYetw(y*nJhrgIz-l8zkEbLplE+iaNb6H# zhw8{}>AKkt+rh1z>m7%skEAi)Scmh21z-$`z#GMTF1e_GnxJ`LJ8&Kb~|6m79 zRq(kf$qu6_`3D^QtpdkVG9M1E=?_^IsGOYnaHuB*t0j zZgSp*O-;c+1GbF6+ioFKQP6aTYx8{Y!uY!#7Qe!sLi2TC8wGcooEbS&+_{i83{NkqH%}2@lx>F2Llnhyn}&3 zDVgzu9^;ccEEFrkn%eA46f3L{xj?&}iRnFrVS18>O`xEu&B5PB9BLED{%nEA5LXCf znoN&ibXfA!MEMl>W8mnx+H>A2&X(-_71pr~15QzQx$!aQ9Nz2ieoBG%O)5IXbrtr{ zc=k=k*Q(TXU7vZF1?n}WJ@_<^Tpy^%_l%-TF?w?r8o8N@cJ>#9UA2iI*@Vl6Gp{nW z=8V77t|1-*9?z;9Xr}}fTf^f&6aN#;YfR6%>iBA2F;9D5sJ%?nCG(1jYXo{trnVCF zI6WUiP69+truO~@fsQHej|TV6nb`TO2euTGGzAk)rVbbxmSL6A#GOBfUq8C!#$C@N z^iZd$xm~VL$rrobC+xf13pG{nYDg`8c%v$IHL!8f0+lg}h@mJ+ z92np_iNhl75oiV^jUb{Z>m|GR_;27EiTWidYyRUQ~QQe2QHmS;?0zz;2S*^5d$=qmU@{Z> zs+FVohuBq;lcsPW)vNJ4A?pj@o3(pH)SMgZIFPuqF={L(`gx-~^E7Vz9Ny~Op}mJ) zdriZh-@n~@W8_1bON?H#OKe_q*Jtz9)%5kSQ=yoUyKmg4`O+14zo1yJE84FVRo4yt zr6Lz+VX`^&j?3w=CyS|NEin+Hrvg?cFt3(1ezDe2BfSQ$TU8iPasSMK9N-oYSl*An z@5%D=j{ClRxL1)j_L}ExhH%~IWmqSoDUTiV&En>!|Ai*P%#y(IwBMym;At_wdZ-d2 z>4SREmlS)bTW&D~G*b@*c4_c%F$GokT&pr@6Lzdps3FAKfe0Lw30NS$;F9pm3u%LQ z#xV{H$baLRg-4)IvM4%a2+|~u9Q+$#)xBo1Vg)Qkr2G$1szet+(;2)T%%=eRQs`3v z5|NY{@QfJySXu=Nv=d|BgNm3ews!L1;c*FfUuh9vtpb}O`Ww{nvw@(F+63LCVmH0n zUf^W%0~vUZoLV>v+gY)PoEpFE8Gc+>Ex}`dU}ux(FwCezKDls)6mtLK_=g>?Dit4^ zF0vsh9tXxhh^m}*|Wve0SxF z*G<2U73~U4=O>+9*gSq$;CiA+HLx_fFxJC({I2Nm!l2&x%yw7V3d^QnwnYkoA>u|o zSG5Wh-%YUs)%44*NITF>qWnDG)lcj z?Pu2(>ocAIKr7Z3^*U#2-}kYbO`eYi|G*;(d>f8<>Jc>lTDM2DVzTLgLs2aFeEiDx z^b@c%$4rzej*V|l@tvj^RlID{6Zm5skD9En*g5_@*>M@3;;}E#fRnjp{Cu*bt%*#< zB}w6P-&hY{A<}pJif+%gir-D8OYl?=jq&r-76natJJO$e>?2Huf)K6kV; z*;uiE{AaT7RMJZi==e`G5`2^BVHr5xl&9N6gN)HEcJxF>gdQnc9jKK&`_RJy`*GZI zhcxT>Lg2WGgA|s6u?rMsF0{+p(uHEqg-Q`xwAkplAf1$Q5Wm>VCQV3NvOLQ(nHdFK zl&oon#{$2aJQD{0i4ZOv$y}L2dL)o+8!xh5_#0Qijm@6%gCUY5&7N_CAx-}PlVVUY zn=(5|5-s{Sh1eBo1P&#WYOs!h7TbHWmS+<^kmHrQJz5pol4H%>BMZmr){P{k3XPP1 zpxL>na()-=L!_sLyQUscA-V0Hw)SsVgAtjH-{rA|Fxv-Zl4B!qZcuEg#_7$w4!$zt zXq;BU6~Znu4!kk};9~VA>Xx#*dmYR5{L4B%Y50W|0SW%e`am9rycjHAReY9@5by9d z|CEVffgj=Lr^nMHTVj1?2%9eXos}!vEV)8C%}0t4T&-B-2~~!#jKH`(>!raze|GLz z*L&J5L|reyOf(OkgCo1cc$}f|4>&T^m7I<*L{$R?!(VQ=(^}xTxgTnJv(^Rhcgr&q zB<7^ijP;#fkX^IN`*@~w6L+NdWkYR&v179Pt}27Dip9wrnQ`vGN=xh~3(WE|amI>G zBSWcGL}t4=a~^hHJRhbyR54kNM&c^$!*LZ2Tcv(QH}P)4C{Z>s2}{8FaF^m{4?9D! zA8|15lJjiEISAOkU9J1@rly;GVgddZzh~zF=Jg0XUqsqK`Lw{?2lzK%kLj5mEZqPz z4tukBe29LNpY)gWrZN{VbD%J-X9Kur;y@i!nlD8i6ZoYh^Q~A$9iuT1{jo^8OF#Dr zkNe2h2bTMJFGi3Zyjp`6-9=lGT^3uJR8c*JOBuMAW`I3Et4-ujQr< zA}sm-y_QuYpAzJ1c6fJ`Z8cK5_0?@{wa1~-3AvecImG$!8;`{Fvc?sx!{3lo=ndbJ zR`ShOz}5~ot^l?^gsfh?z5?^V7`KPYUPJ!hP|}1|9W#tyN^9W%xE68KjQnLQ-0c~` z==(+0u|4qtX$|E+u6f)vEBdn4)$Li~|Eu}ec45tS*51cf8+Is0H`V=HWx%4F8n?5| z9!G500r~IMtE|1RtTyaYjBc*`xB3LTcS&)Vq^2JBiZ81SULA#;2BQBTjG)3K0a`<1 zK#+n3PzNb;drf)7Z@FkwkEAv{;`?KpHqqzh)ko>4tSy}5-iHabCx1ypocBQFthYez z#FGoKq*gXh7<~b8XqGmz7$=J6Vg`O*LX=_ii_-hZA{ul6{&Bf!8Rir^k)<)UuIGdG z7qQ{Csr9afQU&=-yH6r}H|ZYb#C*!U>BaCHB9%X9j$=1#ua!EKQBFwgTd`qdaw8Fc6o+SiNuqKZeaiHg%_~vu1LZwhS3suzf=GPMQc<{) za)D|9S)BTXM&ayvlww)n5D$L>`|`J|qEI|=S*U}3$B4^@yaT)$4#4zVNF=5kuOmE1 z7ZZbGz%quCAG0j&SmhV~k2qu5Ho zEeAif^TKP9Q#c!2GVZDvjKStFyV#7-^U%MY`MleBuCioP7Lgl+MV`*-$chuKnQhXq zEq9C&LyeT%T}ZHL($tc3mIKcNvs3(Frx@|y3iA#&7Qpl)@`GgXIiR&24d*>*Gn>@I z4^I>fhf&}fakc}|_{)Q|<>bA&ZJF-IWp~(@9-H!mhQba$W2&jAn+jnJpg~QXcSV-6 zb*5SA;v1* z!5jO6De>9=137i?87uuxL;_2{0DWArV7>7EETNsSz9%fKLr@F;GT!9%p6%`syZrRq zwc=y^{C2dqJ*@2ZfX`QEyI5n41db)@P_IW2u?Qo9dK_g87(bYZdl!+wcJl&yTeC_ zb_%C=0{C$fo1`!3vt**q--aczB7XQ`q@^gwnKwAj%W<=)eSH+yo&tm3%&6*rVFs>a z?b2!fi~15L{mpBK*~aQh#yjwBzMrwUQVj7<1h2Nr<@6L^ICP%(D+rhmxLGUWfEw=pQ>DZuk>4mP zvwU)MkH?QGp@Z~^>3d#)PWIvZ*x9+vJS6^m4uOfi2}*GY50+9nQr%Ci<3dUTY>|Ok6>2Lmp%-s zU)A4ot!S_NRJO_02&3$3BhTFt9`mJ}!sVM=j9EYJsoBy zQ5{39XX(92->djy*m=D~ij%#BQqyNuY01Rrd-2lSFS~63%0SDKm{*Zzp=vJVSD5mx zr1tB6g{#;)h4^9$}MWJ&ZmaeDQoF;=EJMS7Cd zAMDL^G2z!Wo69TuC5tvfdLy2< zyO!dT4NxgGp)Ce*Cy$m+$|{N6T+upF+!*PB>n5gDze<))new^W4XcVb8U6j1s^6X} zOyies78x%2>R~?BOHK*7r{)Ob!V5pDyk?Lmf||$&I7LU9d;X2PMGn#(U zuny=)-DDWsA=FVV9i&GApVwOZ0&3SZ>C*2Q*~p zt8hR$(7sRbPzdReNX564_>xsBiT2YBJrnd`BZE`a0G3KFPkYWLb(Mb!RtPqE&(7!| zDUhU2TH2&p1Gw{>*$jA3YC4xg;C^MIggvOqC)`%Tth)0{_!`d*o;x_(OrpJ{`vxP+ zhr+FaWNu$vJ#i&?aG1W9a_O~QdfY}nDKfP0Aw`2>p%Fm@gL5fE^Rw(B>{_FKR#JyZ zDNOLVDx%ejV}`j`n{=j|9y4^Ncj#|y`JN#UpMse&BccF(hPWP|yYSfF^AgAZpD0_bydf9>$SeeuOJsZ8Ac2*_U!mZ}Hq!w# z5Bq+eETVQP%rF-RLccOoL-`BfStyVh;twd$#XLkDQz9bPA;I`B5u(AX`Yb4#N5^H6 zMX>Kq(r+HWe5S^-m06pAMqN)WjKKsSAU*;d$Y5y%#|oeWa5sD0-66DI8+4zeN-u zDK9vcvpBZLzP8#DA~L5CCAmw|*om~8wdivP@uVdm3(VZ|SeI61)%-35sX0Aw9%~<( zN*EgVwGi~5A^%ayBEw>$)PAVmw{36ga1e@Po)Kd1QY3iw+lnY>6W7r!Bk zFnoE~k1QYiYE$v+&QI{9r$RZQAsr3BcW1WIwHvhT_GzIkn?58T36u0A>1elBB@_R2 zLysJ=ZLVfPn={wYZbL`wmnB8a*)eT63;zOW%mvXB{mLRH+xNI!jK5?+t>1XF({FAF z1T)vTfWejwKu(FY9%5I(6gsqJBY5D`)q^mtZxMw9``4BFokQLyxW*c&f(G9KP~|6{QeDc~p%yEk5WH-6n@RO+|p;Vt*~9P&I=*12JX zD3N*>1AW7xi`n--6e&A|6$QP(AYTBQ+#zg3qHuw7&7s2C=11kX-~V!iW=IS}UxY+* zePk~02?kZ5r@)f(wMGsI8O{|(NSX=Fc-ZUg)Vlz>$apDYmiG(r7aXqr$@gGb-PWKY zTVXoK`$9z~Zy@;(U23L>H;mLAH+McR8&09T;kY1MeNIyHuP@U>C! zl9n#{dOh+PKT(NpHVQrN(fD|FYk-z+(e?U}XXS}XJ!Yep|1!#txw%Zwy>PVz?|C$4 zz><`u(J=V~2q&vXvF^Ftn2os(@)j4=bqBB9{CNL*T0s6A;K7K@SnxB=Fnlv^(c1Uo@$tLlCQ86}>&0OA?WPdf{@Pczv-zu!>ZIS57 zee_LsU@aC(n`{`}Ee)$be#jVObVxz+;Qp#ZO06>b>wRux4vmnQCC)JcK2e8j*Y`66 zYa#hdH)bbXyjFOw^IYR;)ar_HiV1VyHK#&(!&13w5Lg(aXaG~~S=V@QkF4RIEQ)VU z$gt{t)AvE^rd{==B2JLTU4;BP`TL^2n`_n$&yeS{ygw%uiTFP!|Jm}BdYpiq(@`8b#bJw+TArGJk%0>W&tuI{_0Crv*QgB%1u7U~nlHUIa#q z8Q5G94KToLunl0qKCz229O4YR-I*a+Zw;(1c_R6MmCpe!4XedAf*fJ zpSTf1i#fd1wPM*x^ptpnIz5tVXW0!$$m@7YM$;WLA&@4uzFYZ}kJFDD|#hSI#4$c+%Pj^@&KHr|Q#YYIoTlAA`i|J_D%`fsz25&6=K5k7s zW^W%A$Zb3^OoKT@r5Px+#3V$apZmsm=#Gy@uU-gO7<+5YWj-0Q@oHwJMM-?rEs{>AQVy%jfw`|yYFts>!i%|;g24|P7 zV$YD)a^V)C&#B&|d*mxJj%mzGHT%40hc&p&->qGrGVm@-x+>^`NRg@Q-TN0^;#{ML zV*Ltw4pwP%#NDG>AqaUw-JKfbPy8d=*Wq6;Neaj8OXbNS^qOx7Sy)y;N_+VU#X%cx z@OKB)@N!|ktUm?yw_@(}b2Sk$^md4d(~clWhH$gz!bj(hL}*2EXCPWlL9(oYNFa1O zMa#~*%*%n*mlENXh-- zc>gClE(jMo9~iP2&v&h(Y{T>n`|!jY0pF;xw}eRY!S})Rz9VooV7JhcF&nMC5WbD! zUt`cYl#RHmT^>0r-00CmGRFt|*i37;>nDOM8I!5nHE}3Pm~Ky(M%{8XHqo9UaSSq6 z*kCzvSaL9@=RUA1&R4A*by3c^ED?1#r7pI1*EE|R@?aob0gs};4YxsGKV*6w>lbh@ zH?+3Jy}G<{iNp*6!k68wp8sBaSmz|`QO%Y0tZr0rugdRa4<8%Rx*(H`OBWf4U)XY~B zNbAEbWSO(%Z2hqLCqua2{}a5vA_-TIh{w+|jX7-h+F9&Svnq(EoTiq9kHHaq^i~4; zvMbLP4*C5H-O&{%odN#tQE$3=)l~Nlj|SGf%~Ugg^|wS>&TB3F=52Y2_>AZ{GUdeE zXw@O>{>H(T5WCPLd^CSo#Pq8<^(kJcd_K#}@(T#PFd!Wxl&d)U_O(ec z;4W{Bl16)c%3T{(CKh%vMO}&FJB^Z>v`?3?H#@l^iMKSLny*=5Cu4P@M3mj2d*@u7 z5v^;tFu4#hK!VK=!J00B3(is@@$#{B?H85cm*;V(N1J!z{!6UPfz01>Km7?7T$Y>E zUcwmNy6HR7FLG=kVE@Cg+bblB-@ui8*a}cKW|_(V@s>^hS<1Uy_2nXQwJPFvNZrat z;+X#mjN&)u%9^vDQ)}0(9tT$d#P`gbkFT!?*s$S}FWy#l{<*z}TYcJpjp(C7mYYI8 z#jn%1*NlEGl~crY*W7I#ovfkx!WZA5H9n#+&O9Rd|Ixm;{fC;7!UkL>^ZxnB2BTl3 zR1{K11?3fF5xQ`E!GHXp@IUd2?%?AlT`GwQEe4F`wXorlb+b=3r7O$HXF+Q{)y%&@ zre~ZdEvS6!*ZKW1q1!f3ih4|q75suP9s1xoV6C7bz4Pyij4DG*xD@5JepA}Pe436c zy^Ox8pE^Uexz<^lX)lKHBO;H5X`!&h$&^+|b zgE(om#8EA$s=6o0LrV(!w2}J%%Gmc2UgAc%r3^nf+jH+Xp|3u(O?V(va3GWa<%#Kk zfb09G!)WU*@#{Yw9{hcg>)*B(sqIWeUw!(S2;S!+N>WH4`r|Bftl}GbL`WkiRlpwq zMh}PwldLy&D~VTdqHR4p6><4PY)M>{W4&~f| z!3}`VFiakF<5O#~CXbcC!+dHD*5370@IDV^ zdXA|#Q~gYwK0?_5rVZ~{f=7aKfNS*SC3q~jZFaeb0U><$$0l%vz8`zwV`0O)`+c{t za-;9Qb+AiX{~=y`wY4hBh*O^ZjuFr?7L9t_Xy^QmvOZFj=u;a;W`o?}`AcO0cl+_F zLW=e>a)3!+H~AD?3s?+O)PY$t)RyXA1A9x4!mYDbvQ)EFLv7~lWHi?t?o7?eKWig{ z+B1Lfz+*C}-PuT@j#YbL@qn&h1Yj7l-(>CHd`EYF9rm(@;8e@%eDjT*{0^Psf1&9+ z%X@vaIo`V$HD}<8&^+YDe+9EW^kL}ONcx$;SY+s{ogY*7xjk@=GpJRJDyV(qm@lvR zz&wV1%|~wPd;8`~XEKbXQyNb`l4a|Caz@8H`fFV+-cnP^KbTHfgPgT0xl{9|_w>lX zr@)vX_dm}3;oPC_ui3cvuuRo5pPb^bE9dg!b6>GGd&B3ES*qpCcSl9(MVl15Y)-gi zRW4teW|59x-Ud(fkSQ$3}WYpp+Qy!G3>?<@5|^~{|>C&iP|E_m~VoRO2|!4F$x z#}0&uaq1Cor}mq#PCdW#nWKR!nK4k+R=Z#X;8hkq&lX>lP~`?Cxo$NkLvgKgWlgku z04@Re1A56)_(2R+VGz^PmxDi?R)p&+aSSVF32KK}13zQ0DqS`T#<-(0?w2fgwked| zfeg)kb2bPGJxfIB-w*nCkQiP4ROAPg0jEd&8xYeTdlg&NDw!5E zh0r~8)%ci5mRR~y4KxoRBM!nIrjAK7mSvN0zOC}1v!ax+nqOyvVq6cjsa(1kKBbeM zgag>Y&<1me1o$TA-M|b>ko#cwL1+e*-7B!ws7}H|A|}Zia{IWr+bdb}9i)d=#_Mbn z0wzqH<(pC)G|$pyW&9!ZRjjYlhHSL4=gz@TQ>Ua&d43|3`h}yc(!Knn5|v@sl@l`j zi$_4iZ-iAsPupH?=|92CvLp z2!2`;-;6aAnC=1_Y(KEznsZMA0!=`@ru1xL%pu1p!gY^|_>vePeNBYVu{V14ZkrRK zXrC?RXuO^`%ydnBj0qW8{Ku~<`jLUcP*w4v-YK$aE$v!=xY@F5obXdMvXgCsqS;G^ zzM+|mCKyUQ?vI6CORAA<&Cfq~irgXKX$xs}1l}tIU0$Jyz>Bhbji6u0g_#~=kR5CB zQhzL+B*)q?PrA7o+_;9I$1jbEFj+r{T+tCI>A{cDE??I%0@vYE|z=1#x+IO(Ny`M3(oaA_5g;UuxEldGwdMn ze1yN*ZCFQ@=4z5cXy-OeUTq-nQ~*ztffYz=<);6^dIOoGQ`Bt>_?|V?*(!YC+>0^i zuwk2a^ba23z`w#@vk=~ax{ zQ~87w{P^zyS-n%DH^W$~} z5=Qh;n$467Spyaf!PZGa=mAR1D>I)qwiiVBZBm*2;rYfl`s)@nQ|0TKPM#N^q)-vU zfU8~TA+L;IzlZP^_$Y7kxGl0><#^+y?UejbM3u?=ZSK22s=6PmAWzj&xxMbrpa(Ug z7#Hf6M46q=pS_dL{n~=+ziB=H#pbp#>Cd_CoBo^V-i7v}_#iX`Pu7(ecOq}p#C{eg z8ZrI~{ak+PRZ*xLB={`pa-~PF*Zj5V(%M9W*_ibFdy$m%L-UnFyHOyy3bS?1kJ&ie zGZP`J1-(bAH*&f*dRx0Lus%md+*^0|z1G1s>3@*r5*TYjPGIysu1<)2Qp$7tM|y8e}SU!0JXSxFIZOI$}^<=^|P-)=66vrcjl~Dx{y2ExbFJ(>xNlb!ls7EcRvLa z=jgJlb3_VgU7oT=bjfS_!L=d#O%AR#+opC2VY4h>41XM<#A>L$^tnhp^W8-G;8}2R zYqu--6?G~F9*ezMJNJ)N1|8DXtX}#m>1X;fHHm?RbRuj<$%CW2r4AaM(mrM#(!rcV zSOM#YkMS!yQs2YWQBUuOc3+q|BkOb4M){2%XIuNb2q+NU1c|bFCeiJ1$f3kaoO%yT zgpZ^dG{y{_PmI?8mO89hYhsX}ZCC@T!FM240SyUET7{=dX9CUucPD)a4o*9zujV;D z=W%xWN8x#|jg_dpuArPn;fwg)l=7bwxySS33AgfE8ub=^YY3jxth2HhPd+#MdQ53I z2$PH8VrQM-EPmLcTeYj9j+`WZh*BE)Ww0@}CvX2-FRO|4%|6$Q*Y|F@_lVrG2&)mO z3>;-lS`V1INBcE7ZW9jZ&}GoBk*;;jQ`Nr7q)QL{euVJDthuB}i?al1uN`A@DCvRI zk`mRxMy@g31hC=@YA)&~e9%?oU+wN))tpSxMBc0p3{L$6wl3TxfGTq>aTj=V;C%S~FppM>ENQ-x zdmqDkehNCutjk8I2RZ&@mZSs>(Rk~Y%-z8lzdC~7SJAF2KxvF07@gVhg>_C+E73}4IjASH1s#Z#qbOd}_?MFiBljq0% z!tZCW%B)YErG+NPX>||O0OiqEbK4c6kFl~#(u_%3HDaMcm_x_uFq+bSR~&MU#jK6D zLx*|ZS!r~@ldLR$iTR1=Flh7*!F4m2SMNi=PE>S+)xP|RxKoH#lQ54mO#pfWT1r|& z&~wkhI5+83i}3RoH7*o2*6mL^3bn7@QaWHV+N;9pME4eLx0?-%mu9tmKXgwZ&CubE zD9z0CBcY$t@gvB`KN|h{q!FgV6+;+lI*#;2y6+OwO%!-^{{q&eX8tWU+D7ZfQ=5(A@MJw9l3`wRtCXFQ zef?uDv_PwUjn;nroAo9=5iHqIFuPhJl{h#kzxEUp>=02pK+u%BrBc)m#xC_n08a+- zwmyBO!BKn@I94Y5FD7C}oFJx5J7Bw#B<~>NGguMyJ_v(3h=UfXSyS+w@^%^5Jw@2) zKwg$I3bbcZ7-BU6HU&&te*AR9OYAu%SJOSCd}*w0BwPj)T;KO3anagEdU)rxpKJ2i zLuGdH?ga5}4D-h0XHuPCqDZ=NqkGF4Ejuh>;)NHnrjBh37Huk4sYsS^;#K z--+eSRlW{`VS1&y3!)?LRGjPiOyHN)y4p9D(yzorXHN{E)yr^pNUtaM;a(@_AB(&? ze)KVAd>uSspM}bc`F@W>n&4VL>@L7Q#8X0ac^@d<@i!QQ&rvCMS74VdT^Q}g1!@6P zFE3;Mc1wnJRp@bd;Aj4H5LZHq)G97c9q5jq`}xN#8|;5_1Eyiv;dFhL`(``IwI=w6 zu#&IhqJ5958j^`yS*mulYfbK_>(Q?2cDQRzE`Rq^u5g@9ef3yWv~Slax$s#7UYJ5U zuUQ#nH{&o^p|f!}VpG6WTD@(fy>yr_%a+I9BX(P)KwUIxADEk~A446!#h0_KjAlsr zkHZzbrLmqz1*{bLMg1e#HR6rB3!15q#`ASh8gGez!~3tyQN-2?T|MW^E}#WsYryRL zM>#`BJNgkZS;y-;*ZqIIy$MuOU)wkQZ?v+qGBb0aG&8ldvNUrbEj2YIO*3<#GP5!@ zHAO|BK{H3RG&4mq=Tw|W1kB8VQk)V;$az3P5k)}YrS9kc-}m#~&-;GsTkHG2#kGEW z?`sd|9M?YQxc9lP--Q@^*b+n>F9m?GO=iO!<)t55OKVa{@NWPvtx5h966m+c-^{!_ z>pJ?>jYwza91*f+@6-UXO3G#Aqkh%v-ut?_-m1(zE<|fE!?7Ry*dUs#q1q&JBM!Po zEq3}LIYrZdeLo>>ZQ~sPj7mMx?LaNo5$D;9_H{KR-_7v?qSZ^lBGb&RUf;v$q0#Zh z%kdgYgk+Op&aOYOeFFHL8P*!VKVqn$e;T+w0cCHB`s92wLpZH`xym$FO4}Tu@^ndM z4`Sp0EkHId9lIPd!*OUue*XOi3N!muwN3UB^^);DGbt!|Sij7XoH~^Ns@(0lw}YfD zaZ-_9zv&+zIy3Yb4P)om#=nT(^{1rMj@Fx#+YU?=m^7gvBDdR_4!s9^eW&I7LpX`j z7p0A*jikj#g2jIKe|g}JYw~sc#uFyqNsBh3*1oZwA}syX&A}dU7W3Y~exZ$sWMy9F z+T0Zl7T+40_Adzn-7~blH>`37@ZZFAI9M$5N6SCNd@qDzv@h^YCpw1Eww5aAJN?&D zGw&PNn-vRhNnFVnl&%Bl$zHPCjlNmaenWYKXSlVEkClUs2>Rx-<}V$w^I zZs3#JD&9#qFjHH(-jy1K$S-uTjZ{ervQ?_S;-f}p^j-Eu)DPwh7t zUSU-~C{uqI^xWhh|?-w+;@;LK1sK^Y|sJmH&van!r1oKJ@l?x`KMhyF%z^gjY8!NUp{jXoQ|! z4eKltA1c>)OsXp}pfz5@*j&G3`ncR8mr-V+;zJIXU!*Z#>rp>S3IbnHBi92IeNZ(W z0a00-+tp2Ix(`HmkV22DpV?!}3@l?|f32Rj^a1g3$RnXu@@pvliBt&Yt~^wV`Fl5B@H2rI;6k`? z=H_bMK9IxMY?RPtsahQ#XaaIzJ$080{6_U`8>-w3K?Hjp?c}dkCIq3>_uf5f7Ic*O zlaUj^tW1!tw8m?fnK8~4#~wrhLtUB{JaGbjN+#T=Yp(LWs@$jZCs5+Ia3hPkPFZg! zuqMNJly}1F2kAP|T^FX)>8;c0s?!O?Dp67JPE^Q9J{c994GjX`G?VrK~pXHkm)vy5&f&^M!4-``#R6RX&$D%F0jJck#lu&WUA z*G}FLFG_Fj_ldzZ_j~>UW8Q~O{4s0v`EhF)=!)d@2e?Fr>a3Nyk44D!ZuGZ~@+_bw zx18LAeJI?KjcaeEirj9~v?5KTJ+ubNF+tjHuG*Q@4|~b?SzxUxcdbEcOz=QVkdBf< z`+Lpb@*1j@i;XM4ABSTX$}E>Vb^`b1PA@L&_RUV;%uUtHX33G|VE(L=55VHY$|qZA zgM3Eo3puwEC{e5%aU;c#zSTUO`~d-{s#UC3eL@wz;DqqbjJlLc%$NH~s4`wB1y=io zJTNFq!~5O=6|d`LWV0c@hV;1vrfLh&z1+!9;OUSD40)c0Ip*kK~vNNX1V zQs-5M@^n4ATXSE;evGB+F!IVM{PGUAlIz%o#eL-G$u+y{n_!X2HyI*6ZJ$daP9CWk zOD_~;MNiEOCAa_{x)2B`kzaT?&5F|+gxAXRCIdUX`LK@$3!aR$?zL*jyuqVJn`;Ew ziQd=UjIFvoEV(X9tqH=+n{h%TpSsI0Pz7`i{#M_d6X5rOX$iw)VI{?>pN26cNHwIY z8T3u?bTTSW=1C5-WzCU@;f6w>xoCpfLw3=ip4hpLg_rP(K<6$tD6){M>i23c$eR)N z)WDlDjG+!Z0L(L3dM00Lx`oTS{1xW`O0X58B{^h8&!i)|r++bE&@j4+PnV>TTiPcSYOp5Z39vCFis^?-LzT;k0H^ zsMNPHRfYlgVRJt&^ri&lYSFAb`cgYOWa~Pf-bc;;fR}3VzG-xL4hl4W+@iyA?F;nv4K*)Lb5|6bp8z`(nZ z*d2Yx(*{_+jlIHm5v*|L~* z<}0vBZXfvd36ktn2&H@4t4>d1j^Q&-bu=|Zd?kF`!6(aoAhbOB7>1^2v!U6E*kgJ;{$FSPN?(udKs zHh!&Z7W*!tGZoHQsOVbi)$6o$cJt?*j~a0BjEin;Y2`yK@duS zkjED5eTQX!qXmqy>Xxf8l8uLMdB1iggFS#pINi5%mW_!9kj zZXWDdOg*aLb0M}8CvvS?MO>cW-6)F9u`AG3M9fkqkhmYZ`#!+%{nFX~+0Uz6%OwCm z3`0-x7Qf7Yr79ZwY*}d)&Qtu-D}|aDlmfuaDu1`cHtbU%Kd^*)#YUksK)7%l{3d5u z5}jX|L34=Lbe)rVfjZLvpODcn6NUP}0(qg|-_$ro4&bQT zaL?2I>YP?gH?YnBcw|`Qwmy!$8(rzyxz6{)a z4EK5A6xGfsdZGfC3-?2XwB&zY*xPrFV}kQJ!Tf7-IfS| zQZ$HVo$c;PQ&4snY&ZMT^<<}yPQ_(4b;Dd#Y8N zymt7e8V~=S-B$tG$UJ&;o3i!w*FF0?)UUsOJEL{yfb+KUJG-5CCO6nWIp@5I{AJ~o zwD&XF(PK4Ryu zR_^$#?&;R<>EdDyXR|APJ};*mO6$gQ3}XFyj_Zg(jz=GVI+tn<>rvG~`TY}K`e_~4 z*#z{s=KV^`f?S!>pK2m-oIr;gZh~#)?wr4OTji@vQQ-ZzLM0~RvH;mhG6IV6<>r5U z>5v;d-6E4o8+RtQD;vCJrX-S%8oXtl=q|rPYJ~T#JS|6?q?OGipYSN8fKnoG!4qgR zfe4U%PCptX;7t4h@I}Fv3Gg$Z_#a+?G~Yo=c)!z?5beowRkT%z_N?eRAD{k`pGKR# z4{VVsUX`|i@12cSCA?=wn}e@%_jM=7<2UmxF}ce?u*Zu*;d>_Ftzi2kFk@XM3t`N) zWm%#w*RyWxOEA#s7 zqKP33e9;6iCKR2((3<0mQr))!`k~ewuL-KDz-xwZQMiSxS+cw(5dTE2U-+XR2>Zfa z-@?n)Oj8XpSlb5$Z{>LAJtntlsQ9P3gd@G|F87C@1I zYBs_g7{mWc?(z7Hre3FS;~?XO+qjuC$WOp1RA#^K+z(qlV7%}k2bmx|$kk^B&n%a` zjX>$ETw0J*5pHLq4-2=mIIWxxv(s7>$-&Te5B!uCcsZq*^Mf2Z9(CypXA+!#*k z6Zmx*A}V88rkfNGKfpP`)SXZBz@s4eRjVpCUiwaPYbhHet-DHD5s$->7hkwBim<;P zt1VAEG&-%vXxZ3&>sO!RpzkuJ^j6{6yDbz;m-&7u{qj5ZuuImk$sBH`pO>e3VbyRh zIu4gRtJ00|Yo>TH#hxgx@3DUI@X4{5BB8LXX}Qde(L;EFQ}4(A2NbM9k^)`7(e3B| z6V7=Q8cGMX%ZRmnWoHNPIkgUj=nUynhdOP93*;msYSevXVD&}}-o0a3ba z*@+N46TXT=fg{I@<6z0Z99k#^LRl`gQ}{{%VG%Ng@_fLI@S;$R3+xg`3P3Ex7T^7R zu(b(<<>5EzU@n{b5ga2dE`HPNZ(`Srh#42QveC=;p9-Ljt6kCEvG08LafZyyiVv(J zHSBhW6`SUwr13e_BV3Y9R*YZ7Bb*He=I}8r)ms>CtTDU0hxMj4d${d`>yFy9eh(*P z<9#k_j9c5(?qtT&#nh-XgEhD|R36g`6WfzIB4NKfk9m@QG-=c4(1O$)W)UV7T%C`Q@`y&|E`$$TNy5z$(?axRQ|gcxxg@F{dAgcHn7Phci$f&|Qo zKT!M&p2ffUJXEUH;Wt2%u^=8B^AWLZ-_gx}KP<(X4z0PEB2#Xha($}jnbb(VUUsMn zTV<^jrqkw>GL=!_3kE!}G2v^jBD5JwSufU~GmSQ0CbD=ap?#J=OVxxVid8cTprkhk@;e z*9PaGMr-eWS9<#+sHvpKdJTnu|Wpg-kHb8 zM`5*(F~gs@I&;Juy}9)WDIF*3ciV3`27ZJXei|B8lr}tF6ovcTU+^!O)97a7>;nAn z21+@>ORw+J`&sgD(C+ey@7RtL;&H@pr+K0Q`U~Q4bN>!>4Klmk4wBqFuUWNzH+O5` zquc)mudruKg~j8T*SgmpbG})hobot1WqA@(7Kgm`<$MA=s5d8lFpGTOuumk%5DPSp z!?${cMQi!On#+&W|$> z^IfZrdy9DCUU!F7wLVb@hebEeq)bf=e!(*dU|=hE^>&GOtKsYsOtORx=@Px}JoP(1C@%d0%QT|1G+uEoqfG>d2?WTLx<#Z;lk8=5o2-#MY12d5em9H z-S(^Q)GfzjU9G~y$JtqWbxfy-up0t%BG81Bdt8_Z-OChigJd@I@(*LQ{K5{9a!Yvo z1Jj#3dYUF55`pp)sfI%}$}Pty)0>gGs?`2UM)*0=AL>r53(xhY8yPR%*T1j%xCbuJAxRWiKJWfM~CR#Ai;%!otCJ72*GPI|xs*17%Q z^ly3LEBFwa+-9IKSFC>^#4~C(;& z+_^H?^}}EjJ3PyvefZU+tm<@<7Gmn_i}7zN6DR@u`E| zm5iJ!#q^?^I=4!_D~_cXMS6I$?XD23kHL#x)?DHA(Q%XEBrNp-j)Vn&JNrTP$Lm`c zTF!f7N=V zcW-ODVNNN1_Q~mNUWkqv+Rx0biSC8(7&rVjBB|y5K{R17-;8D1s?UMb@3yyF?+A2l zBqR@4`c~8TPc@Gyl*H;)6TLPJ*@B#yl>wkH{L{&Xdv4*pUIvV>%eiIOHV>pU6UxG5 zY&gp?CQO(jJ3X&h`ojr9<*xOD>Z@z9ablyYYkF6?U)GS!+dqD}HODbs6xkQAHv48& z7N1=3q+xn!ck~9k;#P7{JQSC@TR2opoeSyFm;t5$HjMZ(4HWxOfolW1c?%`fblNRw zv%T6%*1lppi2skK+QyTM-`@`q7Zz{+Xb5lAe_yoxdDEm`O@!N<2yuyT^Y#i|zCB;~ zhEwEA&2dI@7i@jZstYk+<(EYC7Z++%$79Ugn(uFqF!3NlB9F7nJgMsN0T|#GK6!vp zAA{?dV9ek5G(e32o*F*g&1F<(Hw#V$q?B&bmx%sI7(RI817BlpXyw8JZllXcSDg>- z6&~wJ9i9KOP8W$0kaZ6(GMi&RCA~U|0QI%IR%9mg(x+&X3go5E=%r5enQ8as*rBrU zJ|S*K=(;u}iwMC6g3GEs*~(xeVHA%rQ~gpfH?C1W-8G`VRQjd1sMu3@ogO_*g4y!t zBi27-yYa}z`p~3c&aG3LCc;A;?%QG@Ia=VXxwQr`v^+Ec9dU7|S{f;|>K}Z)zI8>k zjylF$H>z;kvmkq!x7A-E=(|A%X%~KS5JstP6IP`H+{$1QYhF6ix9~^$0mj@t-4UN8 z@~C8aQ-iOqIx(SNyChVodcC|jr#)^=A*~1xF-If^)?4bCegr&+Z{{Y2eHPxKn=+4 z-WUT=+xhf{8k9($AsBCkF!l>BUl71IkEQbHs*_^9>l*#7x<@p5^~@AT;SaQ zh<*;=%1xQ^_=JvxAK*Inw_ofyEL!H>m!uA4kph8N&)y>Z$N}H)(JYS?nkA-=YjoAL zAJOpd`fWbRN}=y)PmWBR)Ns&MZ%yU}*!Ai|@`=m+5gicAxe#3{&Uv=F$HqqdCQv#a zA0KkSmSjAC|E*@KpDtZxmA|Q5y0&QUb$#ouS@vn^>+n*j#{HB~Mg#x!{o=CY_tDIa z`T+ln!N=}@gETh2&yWuD7@d6&8GSAO&d@eEm#!|2%{J!h+g+p96~}IZTsDEtR}u0( zb4r~WK*L)Tl8m_Bhhg>&?i+2CFYC zn!3NHZsQ*9d1BeX+vpvDj$>_KOBp)PeAGZ1@lY(@GCXy_A#O-YY9*YPjVt~Th%mwu zo@TD_%)oV}8HuBfY8fWPtj-OSn=(EywgJR{+E#53aDXeYTd$02uWhLi>cD1iY=gZ! zQm@y0NA%p9D?c%6U?Xg}zZ@p@eW$HJZkZi=r>!$xZbj)~tL^xhdo%NU?8=Rsd_8;# zcNMTd&LS=N=8z46%)W(qnFk0P8n;kK$LzEb?5%bjP~znI6+*5K4Dck5$!kH262aeM zMcWcOH)@r<)BHS!gC;RG+leE-4~Yi8DMXyFC}8hcSrTvDFHvmlfT~3E$?I^*YG;nu z@Qz7{uX<9%*bP;QmLeNCp!!DeQEwFU!SJz33E$MDma(ei9#Fz4g0lUNtMk11sBeFF z0Ypvhk=}Bk-m*8Ax3PYoWQfDs^&g*3A5+0=*6&}YT)yM_?Mr!>l(Cc6RRwLQgMhk| z-zP9n3c9&4EEJKA81-L10c+XlHWJ=^{-$P2&~^>ydq18>Cnmem9o+@Wh1wll=b+Qa zE;-8eJW4HXk$xxW(rG?Nl_57q>vu1CY4n-iNZl=lb@e6GJIV0M?{IEH=X!r6KyS%S1wP+|MD_l5 z#;|2r&yASl^ztFoD)k;=VjmFX{e`if?@v|;E;O&{n-b*RLKWQf6*8%DT|O-{)o!ez)7*uF{C6#N2`xcC z-1Mhxd_>$H|1(flLcB&={eAjiw-jj2zTB1bD*y7|$x}$(=7$22k#9i+E0fAHxhy(diK&0NK52&xp3pNPDgiTp#XMhtS z$I6^ZVZIhvOymi2X(;3+2FPjBL9b0p5<#}>Oay*u;J2o6*#AEJ7W%6=PFvR@Z)o2#P|2S@x{{Wa{YY>8ur2)=v)s=Qui;mnRFLiLh{2ZG z%j<%qYZvCu+8Kg#6S_OdCTYdd!@K_UsoR?pVUkuIb>2hTw?ktr&1Hge@Qr_90<<8# zJo;~CldjWxyno={@vPTNHcg=?@8S=fHjFw5Fo{7bHk<7o&wRafB+(zbcY0N^W5FbC zD0;Z&%EN4wC@o89x6rGW_Vv~r8+L7~#l7~2Cdfv{*ia;83JRrVa$}G&4t>b0*N$E8 zPK->r>TY}Qd0FUDC&wdiGV9gLt~jceU6qk_#5`40PjtPP-Hj}?eWm1?n55*HWUoj| zv{y<^{Hd6l^i#ZTLJs%2?< znl<{lG5CXglj^4rF1_n){{F3@V{y`$M!g8W(f2%>wQTYm*(O}xr=gsV+}3V}^ej7? z#WUgZ75VT4IN>rsIZtSN3Pg82TEYF}|Af5^OU|3#x8nRM-Lls|GDO3M1oFO2+6(lJ zTT^{c@{6naffxGiq1MheZ#g9kFRWN@nEVyGc(barV@tBGwDXknla!U2GN;VKG;s~A z=3MRJcqKoLn)$w7|1a*Z{BK*V2t8J{2v7LyKXFC~(E3jU zSDQ82=(g$`SqFTVg`v+KC19ZbFv9@r_Axt1=*k7g0B2*vr-4U@uG!gzti ztcXe>nVK&cXBP_NGxf1(=f-kBWqoyrjWBZ(T`O4;w|_RfGkJAhu)HgadXc+p=6g_A z9jPXPC2LOD%eQjXgLN$2@Af&yzt5@;B9N1K_Zs&f=OsC{A=EiO%G9C>Y*J`-a3GZz z$fQ~ehPtSum7kSXhRwOCENZ0TU^#EX-5}b@k%U=xH^6ozugqTn_m$H^|3^jRUg;Aq znB~blg4{}SCgmXGVeIwStUa?wSd%#5({;PUxQ(+?ozzKwe&Ll6lWz4-#S;TCr%MjF9Bs zGc{1>++H3~TjxQzZYRODuOaPm=luZlxE| zD)pT_JcFw+WaeX>RNwW%I*qbILZkKKjI}!AkYgV>qmWRUU#-2;mqQs$FJk=3|7?bP z&6EEIYAhdX;4~dx)*&u@CW1eYM&bp{-;YKwl(Z<97~s0LNd(7f_1F4>N99G3QMhdE zI88f+p9>OWA#MfK13n)FsnbI0Thc=Va6`s9n)06YTLcakXs6wIjB@ro`&`C4{y;`( zn6KOs17og%t4t*n2@!wn(h~GiU>%Hv_&<17W_R4G)|5bVMh1~HLk)=k4fH3+4fK+m zpn)2Z?0M&XjDgytlyZObdXMQhL8K1lrF4|#*nc*Fx&E_(vF?9#j=a{PEK+ZqbXJ77 z)*emwl_k|k)sF0bi@hY%vJ^8O)an-j&%M2@n47g=o0e3KZh_sjlH7(_X9Py z4;KF)&&=Qa7c%|tQ{KM*^MAgU?PK}>Im}+6=#&%x)nT8GZt@jjYi$-@T0@<&Wgijx zeBXPq?LS^_?v}g)x~G3EB+&56z2T!}8ppaxk%iHbEQliQt|CAE3PD9wWu7IJoE2W? z0uuzFKiQ+}R~nHbxQn_fO6NeIC`ae4KH-nfS^f=Ja{2VmH<6$-OXjB3hVp3%x)R^8 zn{f$2@E|F#BU!=(0gxpTv|8WzG7ETx`*H@roY#F7VUBpuis%B4x%BW&E_KVkq3nSv zF+3(Svw#+&Pj7(b$B6a!9=!1u11Npmmz2&6df^8Os*cdM+DF;&{ncFie$$9Cj}PmI zA7|8SC4Q>^9Ejf5cWwX(jKrxJP;!y$c6&f>S0D5qzY`v>FU?7GFzg+zm<60TyE|dJ z$x(=2Rp|2rK_`u!%)~D(V&c~o1QjjI|zOH(7c`D_w;Ehm*2^{~qOTK;2{mVbm>W?L%h@2AR#C5@8?z@4; zDDNm{dY(4XLEY<;Ye_5997o!`>`k#9PgM_FHSF?u0qe+(2w&wRu90EgXFN)a~UpH4?vQGJx%_`=y@$H&U*XT4059PgI}rz>>t4y-&|PoleJKW z>q@aI|7W5gSo;C8m87VXY0w^zR^sbUOnq73Q>)7->o01ZzH|^U_vQ|>t=5>e?0%Yyf4QsJY*1AbJg8$W}|jRi&g0mVf~|B3M@#}|Bzcut*y17GSo zPhG$1fXMYS!a8-*4^&{o9Sm3#EykV@@xhVCg1v93-);q+yHj+n(RF#cQD)hUTf2pS zf*U7&f>5Y_@}Yy};Lq+MyAD>sS)6?dCK8{-R-e$@W&|A8`F@_SbjPIH=v^BZ7S=#` z^&C-zqgFW68t}upo>rVbBZ5SVM_T>02b1Y7Na;n|mSXv`BE90H z%jme7pW?AQ$C6&4_7^9_P48zYxKM5D>0CqF{$f1FU$q}}N05CD6qUT^P-fs7`mdGj zAgL9+d6a`v{vO9Z=$##juvyDq;TsQzQ&5}b&Rw@op4Ibuu}qj5x`s&oNC2ahD}uXT z1s~y}#IF)OGCHRsTalAD>tfz&uZGxex8{{9yUYgu6;%{f|uTA4>VfW=3{)PGjBg z;GQ&ty{9R%YAcvij??x|3`B| z6N=mS-%7i%CwF&K?xv;Li=h|xpnqq5XD{ks*n`~NbZIVuR=6nTehEhjTvX_#74>S4 zf7--X36YVO#{nw=dfiC*mt1K3fg3w;T4oRU$GIcKDEb^`69|@no3=CviA3KQd7SJZnJqLM;is@aVyuscO@A}2I&e5kmmcT$oYt-xODq}s7 zYflvoQLjNNW8IN8PZbqVugz4(j;!$WAIt4nC=KyQs|d*!UI<1;?28IpM<0*R27q&1 zG_{a=(4wb^&Mh!$mP-OQ#7eQ*BY@iZ(-T83!chD(@zQlGIfDzR}Ff`&~e2vR{R1QjX`G;!@xh0ykuWPfH3}6R!VDHUfFP0E1 zuRB*0VDBYh@5NwCnVPZ{gC`#D6@XTm zbPrw4cKO7}b1vf5!h45EP*ppf682{g5numG-FlTjsDa$d{=m*#rFu4vpBv;I@`c5Q zaC_ne>3nJ?!9&PC_zeCRcf$U2pM1Gn)H zvtD*dm;w*-oo1-U!UNpuE<&upi*>0}!U(vTe~opiOTq-WlYff!wNt_jC|c*T7#|U0 ze7zZ}iHHUi(uKST+{oX?QtCop2JYiSUHuox>>0L=C^C-O5oFHr17d8>@b7psNF!jM zUak;(@H;HNbXZKrOyD~KFcU0M&>s-`gaWHY!HwXJOde&|9ErE?z5Lwa)}+K5%HxxR z>13p+oB_!s0+@R3M;XVGRF<$;MV=j_W{2QcSG~JJ-?r&|!`e@(t|ib%Fn$+iuj4G| zrtRR2)G2-z^DLZ{+RO;VnISU~Pgpe8R<^qXdsg9hVvsX6f@r{4wlQqQ3#u`Yy(UWPUH? zWF;&m-GGdqL{$pSeZijTkY<6(H&_XWLQ*45v+K4{G}SbJv1`LA#cG-pkiziwxTFP_ z>o9G?rm3JUt3Xw{@Fa7Gy=xP{<{RZL72Hq4*u=x1ABXPpVS!cJl3Y46FGe*TP3R<|kVn!ZrZ^^A5=qg zx`W(XEd0yDyxXYdC#d5Cjro{*h^XU+@5c(APo79FvEYPWrXUaY$|kTCF|1o=6R?O+ z$!uxNCw@Ww{34zm7O9N6x=(O@uK)4q#LZwplUlKV$}RM^f}?GGsy&6+ExEc~(qcGJ zL+#PIz#CBcMnd5!M`qEK;nE|Yr;}-@#!~Z0Y)ow8_qVT97oeYQU7N!vKsNVh7&@LM zgk!DLdDtk&wkT(t)>j|v(;S+~G0g$h`Wti9+u*8qexA6(GtmTXj?Zy;(YNACO1ttH zWP3Zh@;MNhekKa+x#W5BcSS%ym~@_#==+Ao&*i;xZZ^{xS4v(=_`cSRC{71uuB1X{o=Z3RCWF37F|N@jIxI817S0*f*tFfg_AXaQuAiANB*SO2GtWqTGl)) zQ_&I|9`LaOn(4ui9hn*6nd*eB;=5wgaXwFftCH54|5p0%4ea{2ui6drOik#!z&4`v zcTby#$@Tx}DOL4yAxSjUVFLcYhGOoc{ynY~lzl0fn%87W(W&byXUAITMq-;Bo9}cg zz>3F@6{9hiQa9p4k&m=^P`FJ)K(8!N!`WY*IH z82%)D^-}OhKz69^-B~XdAC88ux>S%}`s)6bBjr?k)jcUIoCsz?i_p;TD^Qu|u7u>J zS_k{z2&snWGW;2#%t!8oGoFdbYMAR)PsnbXzfEbQ+tF4}qR(gss}GywGuMG;qNjF5MR71n`b~3zQA*Mi?I6Y!dbiE*` zg1Q)cCjMN3o_vFM<-AEPSU+50#JO`Xvkda!ZIXnSO;zMb6hUu^kym!usF~_ONxgu? zGbyjH=;2rE9tuO->nWq{H-aNPgnHDyg_3W4B1F@TY6OJ@X$9aH7ITslR_XUBbkQ6& z*E8VZ+dCT2iFe7S}%t&Ma!vuS{UuPsTfiVIoMvSWE9T(5o#u35s zKjxUi4Sb0i#6`qT{%KZA=X3_?5;{U~o;yB+%mh9cZ01VNEO$+3lFY!*@PENJaNo{= zJ^>>I`?=R=KpDVT!C7w4jChyyC(X-ez(mAK0@ zq)Z?ZzYVsRtH_e>1YbmKfSu;vWqq5`{6u&yP~=+9Xl4+?1S%|%v-ftsJ1e;hY>L>z zmtr||f>*e6YgpnM))enKAp&%lFh=0PB8WnJ^EGD>CPH;CxJzUOsKX*;h^zn^GYGTa zR)C$t=fAB0KM5uIB5DU?p){A!C5#pLutXbeVtn9?&_t-oMRW-xL@Q}w29jx|DOYqB zwwhuTp!USV9NLW;J@} zvxh`{!qrJb{%-mLTyjME3Vc9%*vJ5KjU?aeufo;q679+zf}Q0)V7YfCn}83%bXk*~ z$(H~x4Y$H}a`*iCF=xJKY9jF)xjSamKZ=ZeU1k`@;Jq*tmQRD*46R} z(y2Ei&(a8y#zj*uF*4YlycrnFkbCOSPp#z8?9X)|tIoB(ns0hexZ5DtP6by7yoxX@ zqD$;Z!GBU8&wAxU`toxTN(;&#MgLr~{i@k50)}Lpv1?xFWrB))iBa4c61Z?(Eikg| z`n{www|k;@1tgZa1%fK8q^o$Yk!Wz+`8j9|e_c&B!5!%McD0YSVBm6YsrZ=SXA|MW znuDb9(HPijy&w|te^54}Z>?PyNBjwunja3VT+BTn=>6X-Q&&C)?$OB?dL!zI5ZelR~fpc5oC+zT_roYw+3PLpUX>1GE!osZSeQkstm>W~?Twm5(51ca}+t;!dmzjQ^ zx+-iu^a1Y57B+4;WtD=V@}ib$7sQivE{uVigtvqsh3)ei0QCyCFnZXxtP{U!&(eb4 zUwf(eO@|X1e_ehNLe@BkkqANpFY@bJs$s?k!hj?iXLTedL{MDkOh(2lH zI1Flij3Tt1_J<8RpjUsgBWCpv32 z*6slLraeQP^*huK6msqBS*lVY3AvfC&N(y&xx}qLB6yAekVC5LVj6%$o|P5AeXtp5 zhttCIkZ!^FdAS z3_ExIh2J~x<+c0<`d{yJepq(c338~i2qGbi7In(Z(S=cMju*MyOggCR^no+=9lddW z^_X%H&nFK6;sIv^STcwTE;|PO?iBN}ot-2i(SR_A40pF^CTLcyX)md$Jl5YQ^|Ke? zMnZB|)4zGG<>V>lTv0D220|?&KZ)pK>J%oaz*Ty=_@T^eMgGTI_%T^b&gYe zct-7u#WKt5x`-DAVgGvDXU&Lq0AU^m+N-;NaDJg+~Y-twxE zh_JA?q1>$cTvmWlY3C=@2`mIxCm*{&QhAKo`b4HKF|v-X&6b{lbxsL7JJlxRJ0DFR zjjgV5!)aJ0xpH`nj}OkSDKmA>%cztuk(rW_ zwL=vv=My>(zLj}(!m(AR6&jCJLSO7K)3|6D8F~mPp5%3RQc%2j!~HRTDC(qe;oCc5 z+}-a8kJ3u@TPY5ug=L#F9xH@rSBD{5=Rkt-dA^C8z zv1@GoRs?yJ5i;RCv1@{QMPQZXa|EV7t7i_hsEc953C=DE<6@B3F~!y~$Yg$s8X;zQ z0GRFPf%r%_yC6mbM|H0*qXtNj`#@?6Kh)#@QDGJPlltk$4ljGx*Yjs#FDeM)w8zqY z`5J}SU2f*qJ#m?74EY(p@>!hx5|hXvo~IGvnd-EtR;ORq$5#R~@!q}USZY)41xH-JAe|C%84k@j%;;Ex37$>*&;*95yJbe5*ACX8BN#*6XL zdHM%ACke4cpCbfO=pm7t&=J9zq=>^3--H=o&c_Gs`bs&~9ib#)1{dSVPe2l=CJLjP zw!xd3SAb5F39Sr{_Zz>~kD(!cC!$p{~o zB{F`v$spYLPLlUV6le~hgW2<=aW|?Wr0!3 z19_qJi@?AoxPoZsJ`grb1fXPy`Sh!Esav#uDG&h;8gXgYG-4*y%N4gw`K+6->lRh; z7jJgdy1fiIkL{nIJg#@+R-tGWyU#tVTg{!k_LImcD6|QTEOZErn>dh4l}&Wtr>*95 zwLfd8@?#@PeqlcC>rKKt0YzKmxXQSP^C|SBJbilxFGhS!`=YKHS?^Ac=ob6q+ZR_B zLCpg(yhMk{{>W4>HDO%p});s)1@W*qw|s+rClR zGAfL6YaAd=*u;=HuNm5)JNok1@Zp6IGZH;3?w^El7)?pOUT1QbAAp<93gu=XBK+PE zzNEj+6r4r8B|dC@%LgrR&QGYqF$RE$G`dg4^mu$O*ULUVNgqjVY~o9R4p6%k>O8<95Y zUHGF2h)7pKsx)cRMLJP>kuK7Updg5ZqI43K-g}c0=^!9oI-z%n6alGHLoW#s(r-TB z-~8^KduQ%_|9NMgth08RJxR_v`<%Vkv(`dRD-re5;mInHb96C@V{(0(nTO=teF-&| zXOkZSlzY=6c)-xn*d%6byBW#dyC3ik!MK%(hnW#r&`d<>bigw^U5v@r8^X)-6M>i2Qubxt4i`T-EEf<`f^CF4Vq$ zJk~63%jjPP)S(tEYsm%|VZ18@f{-{a9j}9YwiIi&hYA80C^>CBVqm@9nuO$X@ zf4cgqV+v4((A?4|poD>{tA|`>0n&u`JA{RM#Hjt|Z)+r1!mbdoiwOFs6lXKWgUofv zh2&c34I!V$vkqv69LJnt>pD%WSP|DIrho|lVr{-_i!h%F;!-{Vk6aM+0KCH1tyO6%Ks9vDj|Sb8L$0n{ z2>h%{y zGA1=`>SAVC*3uQ_dPxb-`><_kOBXgXB1<;;B7u5>2OL3qTTiSv-I7C4Z3S;*3$AaQ z*9oK-F&c`%_wl>dHX<<$EwAB}$5QcR=kU#U1uW3R5dYyNWqCvNUe z80b!_FLxy0?)_yuN*KAD9+0f7s|YxP;~F8z8PKF5RvvKVqH>68-w!G226MPz@qQlx zwQFFF6Okj7)^11%p1__rgvD#LaV?yb?fqL;>a1y8gOs4sFR^MDgcT6@^C~no@JZHM zAkhN=hv5nLl)=ZSpnZ@7xb{TR?P4F}_vvEy!RFpK@H0q_;%?%v5Zp8H+upa^OH@v2 z`O+`Z2EB6I?NpoTeM}Dp-{ZK>A;00ubeL!i$4Mx`9>bXvN^oi8Qr-nlh5UL3t~}PF z!vrWm>Ab!DKbI{^5fcc3c`+1J+!na_4=OS;vX#LUE<9pjH zZO2^aSUxVZRd(JZLWIx0EP<2}jwD;7&RQ{=LHYY^AP9aAjuu$Uuf)tX!@qZ3z;=Di z*3ch6as@`A{aLV)mTRJeQWlA+(e{h3xmVDLNoXG^FxzYNS@PK^*Z1c} zoE1_!mii~}bOOMkY@%_<`t!&Q>gb8U5Q3%p>@$d5d!1$^789xXESFr}R*jl{+17m0YE2ad#} zHVV^uKN83<2GdOwqGF8+TVYkXrq3)ftL-t>gqTr3VKb99ey7+8LoIYry|uenO=;uW zJ6ddI?(@jjbv<`K5>wXOKkpz~Z(ID0!R zHV7c&b>_LA5(d+xvJPY(%Es+sdlL(ko3WjMCHYkDs+9A6_Vq{<%_p+-8u>h_@B@)c zSYt4ywEmj7UKYben|G45#Mrbn{60+B&#X#u4G}`aW#@nn5~~f?W6tXOt-3y8*Bt)v zBoxd16|h+!f8t`@TJ$GFMPX=*>lH*}@R?qG>|d)Ex9qcm?Rz!ZlwnSt36Wt%jFg-V zgM2h!LKCyP#^?qOhT_!Hq&vO`yaYMt@6qwj1H{-<bI=&u<>|FhJD`>!7K)0?&VfIcURx-LkLfp^0&fup*Emhpbj>7qL5} zlq)F_T_Mc1*=5D)&54>%Xjo-OZGPZTIF|j?0pJ81)`IdJ@S`pvqb`s%t}6R_;4r)` z9d=@jK7`#WhZln_$MVi=x*csP4KW%R#Wfw`cS2XtD71X93cA=KV=ip1! zb>>l>q$s|2&3^h2AYhYNOvvjwzJHic5=5ViliR*92h@KHZ(HTDk7reojX9&8-4lHm z{OkA=`5%37k|nwrI@!nLf9>83-2kZOMk*IIR5A;KHN<)b@ksW&&4^69PcnYg={)!%xcJpT}bnP#Fi z@lL<=ohs_gvjZuR?PX@zR?x3Zd}2CjONnYk3OrAbf^`Q%=N*6T3K6*ijL437bA3`uuWgsxlm3M4e8yUOD9oFDfKl z9w}ylr9p&C`xpbT;X-+E*K}7Tx*00ZcNq=n#N-B;J0hg zQvl`!FgOKnL;^4X;c+D7m9y^ZN_qSWn(3iMVp@ueJJz6Af|Z>B_od z5SMxzzvJ!`#R}r2XVKe`F6jz%j>()VURKAKd!iOFE zF4-;J7xH=X|^U%Y<;Izd(jfu4JNNW?;x6CJiYBH=QiYHI#>Vub*1HH<0h{gD=;D8uLs`A5G}$YQY7)8> zFs!rYyvr8wSMi>C3YwKQ54YV+evpLmkCzKSfK9!L*g-Krw(8(&&+XmJbbyu~*3I%CH|TxKEbj@@pHgZxj(?P#zgdBj*CDImIwl~8<8@60)I_#){b)efK} z>5kybqL@b`BdJ0|{z{G6qds}Q*yvCyz|-0QY^G!qF5fK} z36{b(cNb4dem0%E;mm_K%_FRC90YkUbm=WVSk^@;()7lQq^F|XBaRfyQIW*>JEK7| zeX$$%G?#sJHx6`=w#LSEDFk|7E?Pqai6`E)R@L-V0Q66t_Q_7(L zYlPkqYb9U2otq7L(aW2$YNEbWTw>zx>WZx4!~_=E$b{F_%mZUS?(w~s_(RQg(UFVE zTTtx;a}{Gd%z^PJfHmQVy|dMeS*N(fp}m(h0l^ndmcb>YS)sVsD@5gM7Ca?WK8aAA2e@G5;l4baGPXZ9ihF$PJHkmc* z^`%(?^#WKjxP4Tdr!0(E=4%q=a_j6lcfQcNJ}d0bVVMJwAA>D9KyaXLE+y5_V1B;B zs(4!;HW%3_?&x4og>6wwk#J4Ae9|T=c{3g0$L2R>UsIvXQH9k1U%=Wwzu3UA*lM;Y zfKO+w5+4-*wqi(6`w0`wdY~71Y95HE*Ciwj=V_m)FDn#)<%7#EhsMsqE<0~XU`F_b zuQ>QEkX?p#IsmV39g<;tL8oR{tcQsZd@^PC{QA>rO1sPhts@J5n~Go(U1431FrsX1 z3``;Fp93RuUSPbxpUPZ)2nc`-K0wfHC_NU$S(E@=ZknLUDRgJXk%;hk)Jcu_>>U4tr*y^NFhh)#|lA40ECPe8QK0DLyb`5*hj znb>St1l&zP#T`Il+;jBfH!}#jV8OTq;#{&ac7`8w~$ySJUam!7c2r%ilXDR(snHsF-9)J=l8G_B?oQU64oYBev0E zIsA;|3ux#32^q_{zIV%u%XkFOaHX0)JLYS)YpaH9dQUxZqo~O#O$;V=zKI}~ox{Bw zQQnOtx#r!t&thQc+ z0I5X!S07P7pXyWJwJ-D%JC!qC6k#|@FF!zjd-2+>S-p|1gsliGPqisOk_7*(Q*NJP zeEo@^zb2FQ7vy#Ee!UKH#;C;Kt-pDoEfI1HK6+AKKj7OnQB8kYDo@|Tymu7;s-5~t zj0>|-sAL5%y*|CO_6^}Qu zLBBnc*+TT=j_1ybhjq$YaVz`qsO9)Y@1EVERcRKA!ip);@Z%qO4tC;QIFADn*niP_&$L89(&cLd9x_3zg z)^X-{l0W7gZK^de|0?@e>yqmC4c|#7%(1%Ug;(;c#0zYsHTC!8H>5<{Dp6-ib(X+Sn;9L@9KcIJ!?c6C^Bxb zr7=NWH|@mg1*D&J$7a(`$^!d{wEoRDqlT#8rdOSJHw-pCMF+W?v}#yi3HpZ#Z653O zkv0(+v6ZhE#$NA+NX>oRQV9{2l=WO!D6E=KsWZ@vuzfy=d367v<~6VQsX*yM=W7zG z%2MhQ3OySp>EGm~#a$Rn&1sF)h8`GoeH2_%SU`TPT|01q&i8<7Lh*K#*iPDQQoP4b z+RGr0LzF^M{n2oUy3mP2nqOXBA7Y5SaAEIb?aYBg**qSM?l&+E1O;|sZy`s_vkbdb zTcN$dh`Wbd<}A&3j+YIhwE~HEchDE*sK9>vM9dGZkhvnx1LMSt@}a<4C*{#j&TYFy z1Swaf={X^MTE8F!&*&IaqTg04dZna|E_ndGv!!)5m&dKEA~Y;OjxK%xdC{mPyr23V z887zW=XtxaHv5sE*};Y874Y#OlHkmHDa#hW+5!0!6*BR#xS8sxeZ+sz+@c$sp|4qB zoui#hW7M;91OJ!vW~<`XwIoVa+6bi^2%}-{q{wHSwDNZlH+M`$HKiaPlD7y&>wpNM z6LQ&CTp1C8B?We_gLXw4xh-Y<^!5z|jJ#K2I)N<3xnmN0@YpHkBaP`H<5UohWH=G< zEcl5=c@~ouM)i{EPl!Up4|MViFR-wF3&Zk_m&MdI9`^`+!2_73d&x_081!8Re1%X) z?#Wz74AUWhT{SBteF1gvn>k(hmT&KHWnchI=|zemhEI_@cV9uSuWNhW_K89ZHFWMh zx`UD*x3t|+1+gugKI*XL!L_7i9cP(vBW_DHrU;_GmEEsyqY^-)=d|S&Ka0rBOxf@K zTKdp8e>TIo;Y-(?-cR!T5*fhHGWY(v?il5|f0aW6$d8m|^ILp0yQxC9_u8Sug#{9j z!s)^yj;4v>9&MTIR*@mY!fyA?*PPy}3%9pT|5egD@OEquC>hZnuR|XpskR*G!VrRg zna4f21bzJziH-TQC?0;F{pxlZ6YIid=|D>Kxzt&%W94L-3$5g;ijhywR06)a=f~>; z70bnZn?&BO*Y~rZD*bbOnp5|38G?@~zi{C_qdA!UP`Hr%XjYN>l1C4gm=_zC{2V;g z#hBclK@D|r!`eS{U)REJ9}QC5bRD&IGEap}B>DXfn55+$&6oX2 zYM284(FSHt<*)ed`M>|ru`(F@=w#0Orx=m5e<{>Ih#puo6}^IT3+Qp>MuX!|?Rl3~ zM8$9DtOAu_1Z+Gl$nOJ&^4BWmHvnavadn_Nqf0C5^}W^$N8KP!3EihtMP!;nf|w8g z{0H=VT#rl7aKXQ_Xh)So=wSu4tRepSDp6>RbzCa&jD6o)DH3xJR?szo^SilD`--3# z7Rdf(WmXDy5*denrdd23W7&(uaIc6F929HGuC6a6-*@tosNC=DKit|KRdV_$rKoT{ z8)Eq-$q-mex4?WjlzWJlnpxk4eXyjISZkyx>QFPDTu)MC0P`(t^@Kcb2rV+dBRQJP z!heK#$9^{UF@*TW{8q!1Gav2(3E+bteO^r z;dc6NmgN`_FN94{TkvD=RnRDN2}lt>KF$fFk&SMr+@*TrcuCHYG5CBYfbLA8l-d;l z9&S09`YMEtRa+QJC4#f1t4w!QT$S^oOG0}emi3s`BcaxWUId}>a5 zfl-lu@)zm2Q6;7?64su5mq0H2D5Ea|$F(i7cu^|}Q}Hbtp3RS(%2yXpIz+rmJCHyq z#|1~Dp4Izl#Z4*!*n4oEcQy|M2j`9BNC7YGwc;uBA9p3N+Okvlw1sH0k98y}$9z06 z-ZXp1R=PW2yqORGM$>U0me2n8DeJe3w&IQYH4r*t+VB= za$~rkk`}HAQM`N}9CqcQBDuVaW(yZz2N0cS zj0Zg^1<+?suAy&~LrIg8yFHRlKhrV9EQZZD64qDzntE3gdeKufnpJ$0jiBu3x!r-D z@(N?&|^#24JgMl9f*!oj}*!2X%{SbtnFRH);wRRAV!@) zCKV2O&5&4c$1!u{=PoNbjGp0i{Df@kRG+GJ%Hm2`54ipt=%^x@e-Zl{McvO8qIHK} zQBhM`1Ca2HOAu$|?B1Dl5pRaWBtv>+Ft1v^tUdpnH|zaQ+61Av-+uIzR9V10;k@c^yh8^iAe}B2qayIb^<3g^H6N z_Hzn_ahptox5U>b`n3kP^ZGXlC1uf4HTm5gfxX()x0Tg`N9w+P$~u6C3vKR(c|cyK ztA3x?;Z3?YE3V`I1<3TDg>tM=)1tWQCKcY`)|b@UiLcLZ9aaReZmYcSm^kuW^ruX_ zl#9O@axLO&9&&Beqg~{uJV<1(0(jRF9{3?$3L6c@df|@2TmK?|TxRD~ZbW9sDqfok zrFqAAQ16E%!|et-8`Y`?I~$!ev^4YPL*`9h=1m^+W-P5IK>B;nwNt@mC}m;~o^lw~ z^OZDb&e&|4(_x)Q5(o9g{tJh$VuN~Ohc03mS!R4rtXDEMHj^4JfTAzm1&f_SSO%4f z2fr}=Rbj}zff`BT&AOHlTB2UIxn$xcd!ZCKw>uK(bq^ckqv@9cTSt3xZYk|f1PsIL zPUI6qU;&*cR1-X-Ah^<{BD`)*z6K@KiHNRWL;u*WT`-dhZw3*c(p7 zdP3iJjA8tz{OL&S?3Zuc3(htnn5;C?%kMD zK-SkuynSH0SoY7}y>B+;zeo#8!?~sFMR5@D9hOf2JZp#GJ9lo=zR5uN(4?qkb77hi zc_`#5G<4d!yn6G;@94=jOt;jgSdhD6Qw4D_;X*rENy?yny@!(xU03P-;!D~eEE0f> z0dFEC7&@TgZxx_pcd{qprdMf?yvm67j6o;&6376~89!|UtVS8K)Y3xUT)TWmJ_!39 z;uDQfY550xa9ye9Q8#k*`eEv=)BNUtu*PngQNcRIQ*uXHElBJJLFbw=!BF=CV9)1W z>9}sR^BDVhIC_B5Ae~`m>E`AU-B>^PV=F0{Eq_C}ed4V%ps~*R#nKBQg6sI-r$k{# zE$BP*lH5kFhr|LI#*+{U{f1w=6Bx6o3sr_K9;a(dFdkkd&ooZD0Z;KK56LHIkBqLj z-q>N4rPA@$jx>|FNQv3TIsrIJv{VIy$rs%bWg8! zD)PY0N(NKq(&rZ3vQw^|*n$!z&d_(R~C?*=KqjZ4oZM9UAG5+khI?H6u z%@#&k!I(e*>(!G5Q{C21z549R2xVIilA!con2tt(T3E4Kj-C;oay~zYVabd@>ulsT+Tn18c)UkCNuCx!DUwj7YK#pFab zY5UhZr;|Dgv7ELAN(#-6d~s8Hf&Jx!Gg8Jf29MVTo-!>FLYL6R;qyFGzP)KeG!A^- zr$_qlAIFiC;JU3$Iu!NabVr@C5Gv!jf#3f2FXQoMO=tC+78Pm0;Ot^^tB32OS!)V| zX|Y7>?G0j!4UR~$2kq>~+}&8~P#vB5B18K4wm}5(y4&~1(+KUK z32mP*TR;2$H!fQ~`;zeOl%plT@<_yJO?sU2_}#gZ{|w9cMVD(@yZlRfwt3#U?oNu! zb>?9xi`vudA&&yQ$Ni;0_>8*l{id{*Utb$Ew|KE(5ZgO`ZNT&`yEcFaTTg;jM%lN@qj@M0 zf%(&hE`*&{FCod*E_pluhjuuC4!yG!SLH-y)ZTjo$!+;jTV?2DE5q5qR8{xYwkH}m zq9f=nUXgTsbKKNY!uW=hA61YO#qE(gt$wL1Fxl)3yq8U=3}QxdjchjX1tScExH`em z%A;kBt@=#B>%`jEiB~Y#y0!z@+g(^Zj>MSscWMSD=4!CJ z#Q%js##rSP!IKd|9Pl8@XW6BgzKC^8k|P6|1da&)9PkV8*8*@XwU{iu1^XQEH=y*K zc_61*XIjXR8LVLF#dUem<$*f5zd@uwUr{BU&_wj6$_`zO7Lu|xaYYyrR-H0g{oX`; ze+`=@d)#NY64}Yq_O#x*|C_RUohj;7*>Ru2N@QLeT}aEn!1}CdHxUEE1%2TvhcsUF z(xi01q~&wjAC#I(cN+RY<&bUw%W!7EYeS3MgRZI9sE(kRhHYc{>@ppbk-B^k>+ymF znBD;XLdpw5D<+zHt~bU9l`0+2;RA><6Ni#qSBpR3gi8po1vpvy0yqP|VPB0qugf_n z`_vx8tajg2GxV;zeI%-IXvH-*CNj0kUR^Ui@yQCzYcyfGDdtGaGT<4vZ7OX zp-T`uh3UF-xy0AX%C%`Ctp5q%_NV6yLeb+d=#j%}VF@@ugm#cwXmU z!)&L|TWa0g5M^d7AeBk34yUJ-E8Au?Z_0rkE;wJ4?wlxQe)Lt$gLd>!hDjye7x=tZ;c-JKG|C zqX2ijZ{i|9_w^X{bB*L~stB9yD}EKi*Q_WzyYtaXmbvppSe&@0T;)xN8I&H{M}`?o9Me{38(I(f`-djWbJmw^8H$!PFzd7aEdhO?t!?mX(MP}}c)ZLPGI z6|~p_g~Q1GTCVSX9qI&u2N3lRE^f#dqTyfH;#4wuW~IZ?Jj!TsgFJC#v zJN!}5en!;`C6*Ta^==H&G@Oy>It=SxqYS=x{4%WJ8Hm=~XIS)BiB0u`W{M+iEf%MQ zYkjvgphK#h)bi}!a?@pacaF=3Gz0JCVz!shgBO#H9wF)-&xoZK8~B?j(3`p2kY+y2roJ2}58C;n?9-Fq>HxE;brEx_`onn^DK+rl~{WTIY9l;eMTlLnb2Z}SvOVo4Lju@(D#7US(MzKEy393#hWf58_be)$A5 zA7)Yej*~0yeBmfUT>N>6hnp3 z*xS^K&jLiL`5`Yofi#QBiAIw-ZE?v7L)wvtQPjR+8}lL$WAL6mpcV&Nn_4!p1sdkV z2hy>+MNYdg zpFL5xFgKDv1Zc`1ccZ9#S9lMiAsbD#vyxK?UvUeoc}I8?w~n8**Oa^J04PHP;!a3$ z)9eu}Ybd2blros@6)qRf)lZ~6BTBAb6eE|cE)|2U{OyobhZ9VPe)$hp1Qt$|BvqQG z(LDm1d;mH=3h5z*h%bFvX2Cyla9UD*>_yoKn^UTMGL;_Gv$T^TD)oR>)QvTwQV&YS z@U#=gq-?12ocjq7Zyggx6wz2Fl3SPF(*KnygiRFCj9NNyRsSQ9L<|?*07VPIE}}FX zMmUAIl-Gj3e7t0;N`?HDUuEh9;<#YUQCRW6qNh*%DLbfFohD_M?our=N4Hx(3a(af zNtgc$8B>z{iGA-p>Z6Jv{)3~pF%~0;Jg5nKj+|_4mTDqqDyQ#iv8w z?6Y2(b|!o<%x3KLG#&Ws^qVi{twN5}M}XK}PMj*v75}%Cw$1N3$y}u%$!zHdO!hx# zpU|I>B?>**KN}AoFfJeRQr*EMRHerFY&`~IS+BaEqDTMIT_N9 zkf=0|wIL%6qhi3G>@>y+5rUDF2;@@`=P-;69q<4^w*~)LehJPgzyBA^-fRAJCcwY>O7F^C4rJP>_J2pH?BWXB(Q&*l zO0zwP7XaLX$KyJZA+iXhCTMjS#)b~~w{reAT1E{tkz_CZ|5ObN@*pNbqNy+G--$Mu zM$`4Y^5|XvYd3Zp(qGfF?$K+sGoyXt+LX420#t8>5NF)}fv$nAMuG?~-{@cuaMJrS zkrHzXKq1M+wsLI?BVpW++?Iv?S>F|{&b{072MaFAlMQb7hQKc;C`ewfvW^erKHcww zFGI|hs?TkQ8gwVwR4TVt<6VBc%N ze7>6E6D@pBrEr&DX=~thvAX=|hr0N$MW6}e)t$G{9YG+qO#Wt*kv*C-?&0JSBbVOo z2FN5s_A0#DXwBEM;ExI3?N96HEXNUN!XHv7Wr-}bUF@rIw5VEkV8<~x?dka>H)v+( z?9E297|CJneK_W)NhPb{>Qft)RZv7m6OzGOnvE>`JW~cwAwNuy~ERbn2OZeeT8Fuh(%Vr+wc54i#2D*lzPO?{5 zwtwNxg^YEpzR0ug|9gy-Q7lx-qyNFQSd_Z|J8hNsgNc`t{Ra~WGWgjsS=N|;*KYCZ zDf{SnJ*|t_S&&f7?$Y^!?nXO};SYg9D^xK(Q&muQJ>jSrPD7;WzdI+J1+`jrRGFF8 z7BKLTk0PL|QmO%YJfre;2H&AB4eZH#Hu?g}V8cnKKQEsKkJZ&A$xTgF*zEt_h#1%~ znrR7Pe+!??GFRyP@!=)^w<@e+CE&;&r11#JUYCD$bNSWX(LiWJ$_2<}Hg+pzqW5#Q zD#oL$;g;9f!m~8^ZeCL!YyWl<9G>^v--W-SgcvT;zv|F|Uolw^`m5?JLOe=x?b@v} zxM4eYP%Gx9FyBCZ{+EAP{MqrX)=IG*Wcq9WZL z@?};A=CDJ4V6=04b>6te$oVHSQ*cA9ELL8y_SIua;c}hEtp=HAElkTa$8SI<`9Dow zE1;NfbkdlJ%T_>i(?B%Sm;fI#FV(R^eIB~e2crbho5&#g^9rc zD8cP9M_s#+wNLu+HrEIzVjeAh5b%;3(#d@+{Vr;ZWBcn$Bk0jA+E)wuaj0eQhsr;^ zJtWtDb3cB#QhSk|@@!6(q4GDse^EfGJaw!r$#wo>Z&^i|0V=RqB(PW@us=n87F1E~ zt`*pmaBiZu06PD|u@{d(z06$rfqH4avJ0N>OvjnGH81uaq^t@vExWHIX+N(E)D)OX=>kMWP>V|@b*U)vr$|w1lu*Xs zkE-=rA+vXWs)aZtV!AmmJ}d7R?FUg^DEL#Jh4d-ru>3u2wZ1}n=)i&?TkV$uBQ@sv zSK^)T>(0%5TG>O)*oY*%0Jg#|m~L#$Er}5{a*}R8w|DrQS6AL{?t(4-8LkM;vSZfV zFz$2IV8{fQ3tRb$*`oKe3a`7yb;tS$pd*3ougX&mN@WgFMAwbN-GP60`~KOz z7A`UssAAOFcfk^M@#ksP7)4JA{W4`why>z(RlOyULJde!Sx_Y&S|HoATjLN$_p-t2 zm)}ay{(BYi=iYvv59Gqo{dH2G1p}GlE?!B@MfO;5Q8oiW5R=OUy<0SO`#5 zW=~cGMc3Qi9t=!IPzjTm3|dGJiMhm{efyyx8TF}l?tNvCNba})qM&@}Z|It|6JZyc)hD(amF4?1reH&|b3#9+^E6wb=txS)9!qGq&4KP#)=*>iFGzY8}= zsT8=I| z<<%v$FbB`Z%taTBk{|zk(&kYY_q2nd9Ch=;PWi5(yZOn*Ysb_GnmOu~?0B|8=>x0I z*3bU+zj6BgPSuQAfG4sS0+tOLq5Gp>+G7fBKo(B(h zie46F8_MFC>-qIY*E9IH^~hyk>jdtN+nl}}b7qc0vRgOiaaO1#1-+}|WGO*8@g)u_ zd}y>9LXuny;H`4Wg2=wN%FtXGy~jAuXt0D;=L!A4hmZ+m56guTYMzCEjXSKMv(Le$ zmxS5Z;$JiSW}z2IbH?qCK$b)Othr{$Of*V#MJj5u^DX{PDX8{VqSYSzv#dpzko$*p zwEs{_*&|1t^BZps`E!WyasIs3*NMnlvkd39`;egUJf0k78LrhsU$g1SOpE$zqMCb? zv-XzZXKuT$l791^keBOT60`64q;KcmAj}IZT_@Zi^%~6m=ig4BoH|Q0bpy(HaqeM| z_|pak(34)+GynCQHFw8>RlUh}2U(QWy+r>b2N3XX0%CClH`m654$sg5^^(0@r}C_t zkCGZOlpB8+An*0~>eiJ)%bKv#4Nfxf4YiJ4tgV~)*x6=rTrrQkjVT|%yygjupP@X7{ zr`mtX)<*a0OPl2h3}#88R`p(%-trQ|Q4dju2Fsg8I#r-r-Uj?3?#+6uUucpf-FFIU7XY?|ON& zv?DUN+~lYzrX=?~-!lahHKwRD(&>?!7A!7Jg&iI_h1@3oN65~W9TFo_u-Z}7&)lFw z!r4b_cVs?6WDR?eJ3?;cYg$U=u$(fUTr)rVvli%rEH7ubTe=Jd;Fx z-1O@V@7e<4{W>`qxTe5?dCY-5+iS}=h4SUo;3VQLXunSCw1>@Pg_1E#Y%BKc=^mft z{t$kOHt=i{CUYWFxO1~zf>{Bl7j~4@K&JMck0|GC{I`YGi-1I4~P z*+uT>z{#h|F5mKjh55k!bNJ59hG%Vl5pUmig$J*yssOq1%}E4nZK7x~@!m9qsx#}q zK;EuEjr{ef5&1|7l~saR$Y-M2DeIsU2>6F(+-7_&d(s3#9xhRH)+xBfc`M=dsvFWT z?H8kHFvWRv2BPDP->X1P5S2YXy`7h&d#7DR?_j2eZ6I%71Hn-m9I1JH?Rkax$Oje3 zZmVVQOu*fZC#AXO+(a+SUSbpMono<)>I@p^u^w29<$OiApy94rlr>sr93kIo2UOoYC) zfY4s>3o#M{1$TdoCF!{A8=~DzN4~eRxNAMhiJQr#5@tbke&;uB$g>A$-#ua9g|WxM zo#dl zVxyAGXqX1UCwa|gOPYBPrh)NECM;>g-}9rC7%K8l-lkv`b-UpHT4n7)%*KxEHhnWuQeq=eGM^|*V8bxYQ^QgvE#3gG ztBHFRupZGAd$HXNojZ!`pU?Ey>AtK<`F%o!a5fDISZgGF?s#1p1`f$7&Y|)kZ^%N} z(uN0(+w9y=;YY}MKFeqXOt3Ln)r2KG1m>9iNujN-&B9W!K~W>mEe$mtl<$8=i(N-@q?e`q z8L0Y#ZE~ytth6&046SjMkgk~O@{Zm~0ytf#3mi&J)9F$hi{##HD}dQPqchIcSg7)w9mWV0;NOI&6@ZUpNR{3?cc_)(wK9YJv~ zB-zDG%#h08lJ^6Z0Xrsoex>8F$ys!~zZvsMf+uKAZsWZjY03Q#pDhv%wYJyg8^ztL zfXAA#g=Ig_9^&~J}!n4K`Vl|2C zMfjqr)v34ew~fHZi?Xaocj5yzif~hceve1l;=RQNReU8cc zgU>lkZl5bs1agF;awT<-@d?J@h0HYiZEO_F_>iRTBy>;^eGJe%AP?cv_6{M7`;80hFBs8h_>6C${;2BS01{or(13nhC6d3kS-1dN<3dv>H?`8LugfaVn~P?Lx3_7C@nG^8mzhB10bI zd|6R*a3#Pz77T6bpC6w$i8iLOb1AiWSgNa%nnfm>n!Wi5*d21qCmZ`A47K{yeSgk9 zba+BmJ8+v#uW z3U=uxCp&@pcAveVs!iY5z?}mK`E$5W3;4$+HgEN*(k5!dHCfT^#|tJagU&Z~e2(k_ z|Ap@+Mw1l+!t#*(D6}X8lI^Vh@wy;}D?!1b0&4mCD~eI_gx_&hufId97`YRzJDEf3 z>te9|?ZkmmlJ23fJTSj}t0RDCXFz>Cmed^1)SMBeIFb6VO6rNq3k!T$kgrqj!Z@gr z^3?-XLR@s<$_c}}F&>(wqy(`H<3o}zQ~zz>&;GBj3x*G0K{9VBriYnwrm$r;*qwsa0S$r3tg0&S|SpiVTW{Khw?AJf|=i7${ zfM|A5G7FSHrjA-`vIJ4|$+^_|Z$?A%`0TH_2Akk2N_fmA-f*>Oj*t@T8mvti;hKf{ z)>cT&W8Y7s?_W~w<8COc7D$<96p@x{tkpnor2> zAh{7}v>j!2Xjip)<+J;g2L&i01A`L1xUmVA z%$zA83F>Whehn#DPuWVYkRZD|Uo)d+7f)JMpT7rxZtV|1*j#?yXs*J#)?lSD0*U!RJy(&PWiQ15U^@8yJQp=Qivb4f z=dP5_2Y3NqXynd24*n0y-UF(sE?O5=P!Ul&0@6XGN|j!sf`HOgL_|6WD2VhDN`iEd zE=mv5Rgl1s(n+Kv1VT|jS|F6r0|W@^FaJ5`-goXBcZ_%M7~fcX?zMJF#@Ku9wZ1jy zH*c2JIyH+^pIY}4-rR%PSxaLYc?doRpgDF>VG2`VWPCPOeYM@ZG7vVGiB;!Ws)%eB zL&;aXuT0TG$*&ex8u@{22SarZ7t;6Vvalf^FmgGO%@U~HaPlMAT$W<16}`l=9#@j9 z>BE4Akh^UEg>KfpURdgknib!f34L#=6C0fd`0ST~DMc?GPJ6I>5tG1K~qAD7-=4&e#A-RzY0B#V(heeM=~|DMG8-a2l=Y{C*9xv z-m~R~6klgRqF>){E|S^)(IY**Oj9)OpimfG{P`bEc^W^&N=Q$0Soa<4$DA6w;M2Ql zbict^vd}7)V=qDyL(BMbQ&&G-rWJn5^kIlXW9%pSA7T83ub#uGNU*UPQ)GAvw#K$oz37R$gcnGU38{4q`jVO*^wQrt}ryo5u_bmVHr z<5{YeXhq#rD)-55b-gbj9W4n56*k3s6t zPE(|5fmQp($DkX=KIo9qM*(19dNye|a2ZlFX*qqYS-!e>*f@x-ZR-zNscmCTp=h#1 z0H3D4Ao*VnSrzQ>(VF=c7*-d^iVPm@(q9#`7bc3aQ8E)jgI2iqaiW~1!#e&D_$-m* zl~Z2zsv}L;dQU$=W}BcJj4Dr;*(U1N4jk4C562e&>Is);+iv)GKWE+vk{E0&Jmn4y zkL<7HT7w+wO5$^@S}gbt|7xr*>)AqvE(gtt5hjQ?Eq`^c0mlk;H_U~1p8bm>X}0j3 z#9+a`>R>wvvByUG5wk0NM=j`+wM!RLmoSY}&Dk$ceg0hyoo>i4it) z#Vli!EL%(&P73VPnqc?3kVVg_=O9n27a^B0_LwH_pC@o2j&^#|a7Fxavgw`N$`Hl_ zDG(^^(GS1EJfn`Tki+cR?zQ%~0EdaS(g262`~gUXZJnG)ApD&%l zJ#i-BHO2yA{MUKdm{DzD<96#M7$pn+H1eZ*yy>j=Z|^4rZT@@-Cb%}@jA@TFzP zq(km9-9A~Xy{@OE+ggC9sW`X3t*Q^tV*Dh%V+Tt*rB| z;#nqW=QmN^EiILxAYJ{Ng5L&4e14QH_}0ulEvVl6+9{8+Honbo9IBkYR|?)M6~^yJ z;)Kx)R!*^~7{FWjk1`+{a_!H;8OD55f__hgR}m>s6HVtO1qGxCW*+ImB{%;e39hpa z|K{n{-Yzpli+tM9I*>h$CZzs-d1ag_vbI1)=wq@>w?>|d!rro=jQ>@u_4tS|OQ7X1 zirIDW2csPS05*&n)}>?Kin>SpmFb67vYc@frM2EeM`g>9x$Vyx#XMSaRZ5V-P3XBd z_Nls;1hHX{r73=c(7TW`tyuLe&uG;y`SrVap-k0(lBxoaLzbtP8g-HaP?LJ8V07{8 z1N`jG*S(hmEM_DQukQ1mzRWo4IpV4Xd`y!{R)H_}M3&9H$NG!wyAJ7^9&q9w*0C7o z`|fQXSkTHVPVeR?V#g!cJU$xGCmYYRT9B?oQFpGxpNMac;c_Fs7H&G;*jrpGS4l=y z+aK<-oG?0FVESO%(v@lOGiyynzdvXA^rB*J_y=V`Q+r-X%%T1VbgOled=CCA-q~ia zt8PBlp*8VXeGOGd4+Of972#UB%KJoO*XC&~=r@^Xg=lkJ6a4c5T5sFL<6AIyW2MNC zX=u2R@$Ny*^PvuC$blw21BlUIFJ{Wi5O&s&iYDORPC=)e+1(w#-GlwO==6?osL?`8 zAgpQ}M^7W+Ur?uuqGf;?g~w#ZuCvZcI0bO%1HlUkF%lf$Ta&{^NHvg^|5eN-G+-)4 zt~Wt_naf*pvggLpck8zz+)1=V1o#eH;l9W=nc=>tes@%ypNQDJ@kP9HH?y8k&4V~e z_ilO)G;q~jG>hKrZg8!q+;ysLoKB)2hJ8=4dreI6AQVB%P=W*QwgVp1K1BHcxwG%P z-B4-x&V1v-6ytX6mD{29Q$(*z2aw}nkF;RU)nA#_O1`%D0n+4mo863dalWtL?@u=0 zKh+R}p9fxTjKT2BVz#_oCFXkPdOen`noLHtXS(PB(9>9!upEbcfqfKh<9#F)%pDz% zFkt=1QbEY^bOw~Ww`&D|CZdA11G^>I8Tnq<|DNvV7!Y3kKIrLqlzSf7{=3LH*{T># zraf^m|HldZ1-t5~FqrX2`J)I8zC-U~d>hDVRH9wyuQjTjpHu!@9@O$9AvUGv;+856P3oJ7Esa>ui zGaRy6A2cs&HY;s*VfyVz^Ci32AIQ{sMSB>5JA^A)IK-}80>_FCRQ zj$Y0w3&9$0T27%>J5LO7?FuE^!SRW}3R4Zg%&KZ&!a#BL-yU_x=G@%;;eT?0S936l zjvgIRbxk#COQ^xiem5l9*M#?ss^%pY2Xjb00{H>pFbN^7i~6HIHs2RRoy*(+G{d94 zE50u*-T?1F@dD+Y*9vdGKI-_|AcKTnD=a4ft=+63c4}{_x0Ki59_EO%OG*zRPHM_) z1Z%6`NP&Y6bNXil4U%p=XSRH>;&bv3KVrSI2Q~`7v^+;VRbepkN z#0oM8ETqU6Z-V3-Ww0ojMUE<6jYIV{-E)0~ZTG`s`2Q?jU)6baR~xfNzs>4mm2PhN z$yS^7Ok`o4cdI#i?hg3hKu*5o{qam*1M1~~%d0a!*)Y$K^&B&Nue)C_&KADXhW}O2 z{oyd11tD>HH})0piAkL>ss2Rh)rxFQQYI9AA)*&Fkwx4P_mHL|;{AzojJIL(&ph%JE2vI!nbj;kxDI|fS!ff*b?;WL%A~`ng&u5Jy zv%pM#+M2OIlTKzrF=t)Iie6RGaK&j5WYiAXh#!hi=Hb+5wm)B2mw5y`2WOa$73dni z=yax)UEZTDc<-qUA&4nLsiy7ZMYv|XmP3T~gNT{0NxQ{Jd&$|GNR?uXZR-QyF7o7J zlhN$%O~2Kf%QZ{hOWRAmcG-LLc4Zpao&_r?slbK$x@rK&pf?I(h*ClkoME`GNK7nn zfC-nLLAbk}giKaJojSt~x;mC(fj^m6X8#+enO6P}@rP-Jj^9ixeM~F8OyO8Yy`#5O z!fjgQC$Rn)KxCtY?Fh+4TxX2Jy@e5Oqar`~>W^uNY!tE`jr@PBRYf-P*^UrQ;T{Iy z*|8G!qv|V^SO1zB>PO{QC@&2F|CeSCC|15yY9>zRKQHrNSL`9X_e8oG&}PTr>POHk z6z~5F({z*R>818qy}SuHGM_iB__#<0BT!JtYx{<^^*q@w?~n?UT>Y47cjry~zM=Ls z>e}XaBTbzbI^BOc>aL)h?`SgOQe4!TFOO3`EkWz`Z;2IFby%Ln?|2VsDL7eCF`G=G zfCYu1j1MI;C;>ttFn}gF;r-6f#~dhPUV$IqU0NJ{JwPk;Wozv`!Tt*9i2CHg)Dn6- zT(OL-Sbz%MEH==ch=(z5UBsua1DST^bP8e_p#vOiv~NPe+AEtd^~Rgk)6CRjM2*ic zI2XD7Q<1~N(cFiyIum$}3_jtUGlf6;K!6VCp@@kyov>?#^w=hCs8rRnsaoF9=b>5c zX)+jZ#`?uFzaz-4pE+1QMl&FdKRVd@%#`)nby=iHvx)W*MYOLRzjpRn=sD*F4(FlP z_%pR~L0W|Q$TK_OGdq#dGMF{Spmq&u(IN1|Bud_4lx4IG3V-hB9#bAb$JI1Bz)}Av zBJ_o739kK_?B)b11Pu`F^sJ8DptN!AZrozqCoxw4Z8`gGu6W&CBNo`T%+};4YsXZz z8F_Y@q3bN-TJu{3^UYYX#OR(b4in$&ngy?#ucT)mnx)W#jHOhqs44knwHF`D-4g0#URrLvVJ)pb?sTJAH%`3%!Y6ykV8c@@DSF=D42S_0V70;o*Ck zk*EbR6$&&j>`jIe+tIAtayHTgs8N&^J~AxT^baK}e&*V1_i|83fzNBJONOk9;@8xP z$offnpKU9dO)4Ynm+YXPu8c0rpT#zkw4EAp8w1!`El21(h9APL=^PilFXY>V>0ZbW z5N;Cax7EP?6WbrEk&1h>E=jd$6X=f!O>N)f3tdo7Zz~L_tJXP@Fx0L#zw9!kxxq@= z`+pI&cb2mAFZ4FgMs3jHViX3kyzu~zzYWJLy)U{FdXfGd`|2T@nq&r&cW-Z23s*sR zmw3>)Pp?RCH<=2WO3#ZYDp7oT@^*df@+LC4_dvLj07sQMgmIzBdbFBds*Y1Kqy%{^Z+SgW^#ov{ioNzF@=Hon=yi z;>^`bj(37wO-V9IgZ&fT_sPAg(1U@C&r@Mhb02$)H&7oaoa4^l_4^PBtT2R0KAZ*4LDdVINvib&QVML@Q`_vuIrF0VH@I`b`cCkJV^b!d5u= zSYc59*Z7F{OIhsCL5LaQz1r5&J=H>cn){I0ENJeX(cASs`^I#5L|Oe`+(E z0vEoEr?;+&gGb!*Yi3ZK%gJ^dqzllIEP2bKf4REDxK38Cn=|YLu8QD;%-J!J=7%wz;?iaw*KXC)4d}- z_dFR|A4{z8L!B^3cEbMoFMuc;{saubkgcA>3f9cr)24KpXu0DcTPw{2)>(L0H2^NT zu$AtIWT==$t~0GXQrhv&9#3bzKG3 zQ@vu8s%H+8c8HeP8S<BbiKtgo4ZCQ%7J z4l|7g(rC3WhJ<`ZZ9#Wd2Bz4mM%xeHk&SACD4J_pFT6r)v||8A)vV?1-y|!nvm;|` zc60N#cXGv?#>pAN#?3*eHqO3|Z##kKPu6*63T>27X&O#zgcrK&?+@}U``z?`e>z4s zJG>UpVq;uR-kZjuqQs8=gsXIst@osEtYgvXx7n_g$*gwPQ{y>&GB_Eef8A2`+uIkG)%kb= zZ26T(1oHNJgfL@X!&w8jq%Nz4o32aC%qt#?mH9@?&!z^-=8Yt#pD|5L~LtbJ^vykH2 z(D6!tDRQwlu%a39yp>M(moNiw5Iz4BSIM5GV2?uhuPFC01@*ZiG#)lpqIFS&iK5PX zXn!;}mx(fhce?54M8Nm$HyuvlHN*FjU5l|~VWKiah&;nCzsu9`Lp{fJ?7S0)2a{#r ztzs$y89S?NwXMfSIA8S*WV}A~X%7)Z^$mUNAg{vGJ{qXkaZ3T%P1| zlKQf2Q z0FWbtham^FU+Yh~;2Ky9eTDbMqaeQ2E}|~#^@8gOrgyK&^p_z)u|KlbbbUJ{qCS}} z*#R&&!FP-dXuHE~_Xtc@QxdDN)pL(_$dNNRLKQuZ6{ZmSSlPc2Tg!P+O*+3`D00ww znHzg7OZS1#4eq>pJLBqYHr@h-R^%nz;9Z0Si*iQfIXdS8h`da2L$Hkb3X6QACu?J%>9DU%~HryseI49l!wnvTRpVTW{xt*jF5592VYWeKx*6E6KUb znH-WF1Lj`Gyd3;@g6Wt_AgT_QxKJsValZ1i!7{U|tRXi>FQYLk{vH|+A;{ikLMp2i zer1VZrn~+(Ot&O?ATU2nH}}6b_ivw``wnK91)SY2alYYCKMcTxDaqb z@I4L@9bx19;nZ=%zn0hYsLrCABl`MA-IVkC9_ea&ACq=Q%z|zu&Y#!)Y1S}Szt{oHxTn9=7 zAreJ%NufwNUJ$AK81@}r6*Qt)sT+iS97AXiwn!Na>}t+u9oAWDUy5)(*FEB9q!uP} z$h4GbmTzN1jkTSg{~)_eJ4a)%@f97?*YE0BCTtloiwpDgzO7nwwM zy21eT0bDe5y#%vn^ZV#P9qzpunsV^^ftmvf1s6{OKG%Hu*H^jx>=ebJ5r0;$C)GwZJ?%sU_cV&_%^oKqGih<(2zx}|^uKbNC z4#aEW>k%k$20OlBJAL>VMvJq@GFh0k)rc<8KN5tF^oirUs2^oy&(S2^B!9-aH<3ZK5y6f6S8UU&h$hv$CVFRb25rSD++KW$=DxZft0N@HZ-^LWprR zxkP!%&~HNP7a*SCKFB?2mG5>$k0DW(%Wp8N<`1?Rmf{TC z2t1T@U|psA{MXfI12vt9SQFSPO~PpiP@o7(rw5*xz8sLeZxjD_;o8s0MQ1*GD0QIi zVW0iS?V1rD7oGYQ9(!J!>kcK`y-ne1g=N0sRzn>6U#SX5BX7{*3G>VWp6iGUP6mMW zs#8jGE5pv!@0@1wv?qgfV$TG8?ofGOGp|Nd=-_8iFXJQ!o7uEt3{y<(4K9o!+4ow* z;|A4tN&m2!PnYPBGq~JhCluL@ZK|=i&8B&cU*8PU^bm#Rmr8vE>Ah>I{eIQbOx8zr z@_|hmwrjJ-G}NjnS=0T-;mB_%ZAY?2d|=yA zIK>nFM<2I*Yx#_a%>V|`Ty#W}IUwqc{yONbS~7sIn1OMA43AEtT;mCbKWuWPVnjQW!_fQt)rSlmvTrg@Ix2hhR5 z3^~VKe3SIT?W&IIdm*JAU>?hD%z2lEcir{xChF9HJGn^T_wbI$U-%dqtU=%QVR3Vq z12wexknP++G|G_^Jo#I<;2SUIAn)67Xb{GkyzcBcGLGF3eZRgjY81TA$wrLoOggQ5 zPpu9}2i3Yj&F>QR34)#Ao>DV{aCpq#2$jpPM389CJns^takbhV@Is%ij!F8Y< zq|eA?lqOAgwIq?WLkMS{LK@G*ZY%a3GE~?_2eBMy*E(IKi08mhuT%=ZJI>PId)50) zHJb3&wy^cnZxRA2)cJF9Nr^6^@loO$p)acS8wo~-y@ibZZfl-+`Eon zrSgAxaP`q1pE{&aEe(l=6_$p;WNF1mmbc3P=sr(4e#t)}dB-BA!yb&hkMgldfWH`& z$+QxMMt3kAJ{Xh}t9I=)iPyLG-K(JCOeQUd@t=;aj#lI1rKt2c=wnfRr>t~f_S;B) z;(2IpV_eimyE%~``Ur6$eNm?O>>cFqCHp^@$i}H zZJ^_O)=Pz-{f83t?Y<@E(mxzAgW#s;m@O#|?~i$(&^uR5n(z2NMsKOO`b_!$mOF@? zO#;nS*t`I~7k=pd+htiJ#cp4J^r{{N)g%5Kae^SlZ-pU>ofVaWaY&GB_uO9g8Bg5?L46YL`k$OG4p*5({Tuk5J={TP}Q7C&@zL zpQswDw-xiGh&oFS`@&%&@;W8bq#@Q$+vGb(ogxm4v5Rjh&WVn;A}txxSj^tfHn>49 zJ|Ofn@B|3)D{e~)S5+LYg_&y* zhxgnfw43P!6BH&b+K|t0ylyKxZF2h=kR_!epm{^tRENv(B%h7MP#>Vu@U8K|KZ8Pf zA|FeNWQn=2y31}g6mIq&lB4`5EX{d4Llbf^@5R=vdHxRMi-n~9UED-)133aiRt(qm z22`qq4_u4ucf!#hF4B(0EuSe;J^*9*1aiPeGk{!8$&O{MthpjC;KfzG_2^H`2%1`w zC$W&Z9(kVT^6@}7VMkvP^f<31hpk=oq#D?b0cO{|fDJAj-dikGToW41J+xRe1$w$5 z&$IjnQQjR|;+A75E?u1QgUtej5DCj|`^ZA$VS+h+~bOL=<^8kpB{sivAEd6-bz0E7RpsL1pvVBOWQ>4Lw zArur79;IS;DuerO>@+IyiG$eg$Yt?9#+TT$KNQ#i@`C4$ zV$1J5Zw61dZ|6`$>CcP)XS_S%6R2=au(mN#RHR=!m~Ty5`>UD6(-0%1xP>goHOt@g z0_*H^r$NuJlVh~Lo+}32IJqyuD$CJVbhTBgP#V>)U7HwN*d=RG>R5x-U!F!RxvE(P z0*PPY$=1a+JQ<%#=%9`1;9%k0$NHBDe5-Dm83y{SgmbH0nU-Y~sZzj~P&DO~8=Ywt z&YNzK#GOb^)aP=jL6o%QTvzrPV3#|*h?1}b6ua9uduu7)a#k}4_;aLwfSZ#yoH%?W0fK53IM4% zHXU0+E|49S;ihYv5^lwa{ z;N#C3iue3YN*CX)WZvx+izi-)MgMDDhxg3WHN13@+aY5AQ4vpchT`)%Gq}ZtWejy6 zCxun8ADD=tv+njv#1j(*|D*mlT<+e%#Z4Juv8$EI#sAS(QBt4~o??87OUK{thN5fuXre8lX7zBA1mFvkr1g(X<@NeJJ?_ZuCjxX z@Obe{qzqPmr&Y91qWS1H1mEnpu+SYGYRBeG@!7zNE(pzFx7>^04hW`4u_si;V;>jXc5#hcj8*Qg;L|wG z+Kc|rIMDUty)O5XdQ#XEdHy#I;Z1k^`3}6R=*P6ZTd5ac$X%(Q-oQ+6cqT4is*LJ& z(G(cRiwY$ObF^EWK558%i;dt@u}l%zdsx=&5*8$1VYYR$Rx0$J7AMj6z zRA$0+I2?+nI9vxA$|`Vov_&d#%3mYmKHN1`2-1Ae<2aj%d1m-LF{$$^yVX~y{`Jih zl%M91XcT|B2pHOt`c-5%*ZuOsWCBp4UZ@dPt*1IO8KB$n){_?Y3oQ0jQ_kYlkM$8u zz`B2bo%ZdfTMGlA68n-5nnFWdW}WXLr=m<{+%BIhp9j=k2W=kR=h4a{aOYqx9%-fj z=ypYbM$riB(wT=Dnw=J5`2>iZw?xC(!bT`MXMYCOhy04FjOwv4Ax&5&b&lKCISrPy zinFYB7}%~fj}>@zN+*Kk6a8g8$-9t_%v0rzK;X=9kE8I(VZBXsC&LbpGxSWvy&1V~ zM~;(}dYc$n_7iP zY~o>G#|LSjA7EJ8xx%YC&>Wy&sO5lbvBmDAmug}#f$<|q7P}ayHD>IWU}M#S0ARuR zWnFYt)Q4w6uP-*8nTy{2d196iE>Q0M8^NqR)EW83PvG=^wvw1_%b7@s?CZQcIfN>g z4u_Y`fZ5#(j6ZKHU97$ElqvR(&@H993op37e`-!$dYHu}gkZyDtw${UpfZy2k$Kx0%*6&F*yhwqIL7UJ6V zN4o}|NuXsBj7p8K3uN3^wfU)ck!4Wg6wEA=|9M6$eCT+N)mW(fdCSVVM^hqb{=T;U znor?g4qp?Ae>7wh)80vhu-Uhy@@*WyKCi624>xPD>f93ODGp8N>e1^ANcQ0SF#Yr8 zAgv$M5?w-H+yo5ClcKvd$RQBPp3;j#;MWzcL|k|9Q`PJi*rNC zN_+Q=RC({+P!ch$Qo`ieccq3@Nkm=9`z0Ub`L-tiLyx+Q`YrKRfWS5DZhf0=hl=q; zk|O7Ex?!ipBdm#A#rq-O7q`%nX_-*vLp38<|KKzq;hI3XrW4n9DD&*XIntcn7(D^9 z-PaP-NPy;|dUs1vXzD}1I2xN5_)Q9M@yU&cL7n}JPiVV>vFNN7bzN&W(3vkGHpld>_v*XDIPQNxA`d!|6P`=*1v zLlZu_DcY>Gt_6QYa`i5Uwi|FB*kLd-y@mtcmAC1k1~n#;a_cZe%A<1;X-Cak`{8A6=O3VCru!CQ%j1N(vu)VKAyTO0Voa7#g38( zsR6mBT(F_*TO4gE#&d3wvvN_Jx0bhp&|!5nrhZLNWM%KcDEfYH{wPTn%=Ei4c07et z!+02ao65S8$htpymU4UNicu`HnVxvOR$nVafVS1t+w{+##%|)%u^ZoJn2$H&s9SO2 zL3j1EONEOcW?1z1%09^$-JkxO_mkRod(Tz3#%MDsC*9C-@w8`w%I6 z{o`?AWZ^ci=J}#a7H%FoZu!Ow{s>3wDpfXZPo=H|+U!2IGc@b;VUCu66< z1H^@e(+|_wy?$X&hQ<$4=k2>{cXCJNS8~sKsI(_~C`W`nRh1+9#6+n!W}}dZLy(=A zuiHo594nBiu>xf=2v@2h?s^CxQh0QOjETFtjW8#eD;rPsm@bKZhmi2-P0G87J9}47 zlo@*BSc)e91n+YkiMWBlsZkWJ!IIA{o6D{)gvQ?7QsF+!EUZ;6zU1q+6yUvPEVSG* zZPQ}QDf5Bid)zUQrQb}W?NcU^tPcuXi0Ncv4CEFA_q^Ggmowmnn7X8)Xj zqOq1vk44TK?cg-R)xl@so!N1c*7h1dH-;(N^f-aB2zxI*-+HrEyW#j(GQHCH*`Q_Z zdhZ+lX}o{71L@jDZpCE5?N!V(DZqd>L2K$4GVOkc1#9o=m0oSFi=YcGkxX4k(Nq3& zfY>F^Ol5ki+Oq&BXNvG;VEyv8P2kyap1kixEyJM?wa1aZ{a0LXuIHN2B-7x}c@u97 z#}IBA9`_usiNAAL?_*!t{nWWdeJMS`X1%>R_sh`clSF*W*!{IDYF|%3=&kuh#s@jU zOTAE!#YU{qI6DAA1h-f1rKxyWD0)oNC9r(JtX@jiC~ z&Ejj$GV+92N>~d%XE)9{phv4qtSh+-8oLS_Uz5>=CZjD+uvs&3<7;w7GG=vKmsOCI6`#`Ncgd4P?_yIbKUx3GYTe!|g=>wz) zdnwe4HbIyGAJ8W0)#YOSJ0mkr(&9@Ro@w;E!czMp`AIj55$_xNxnYao+fksOZ3hyo zCBK6kjMfC0;4Ag%sj(>keH~WNKo?fiO_n6Y23ToG@BQSUJY(rP2I1QgP;PN_9fR?y zLDr^p1i6+xV-5h2jDNR7x!Diq*Dq@t&u`U!Szj>x9a=UXPYM*DpmRydpRtC$C@yQQ zCr;uc@cYuf*$rhcJ{GXOPs;!bN(uauT)Dxut6lOr#PW`oRVF0NjpGr-(n47_VxXFx z38-NyY1E2xgN!=~U$?mO2553v47g78PBer%v0KpIomN{M7r9<$`xI{R2>+)uf8l|V zs;U9ko=K|=VlNVG0h-Kj__3*-@5Rkh8Wwg9z4$80v$_;sEw-0>F9JOVYoS?Io%EGP z`M-1$oaIgY|2MPXJcyau->}X8hr%VB{a-UVzDB7&MDZtdWT^LK;*lQLN&?#Q`x$9q zsFq-3Ds)X({p5%3%(RD#Q(=6R&()J3VdaX|8OGGV8zq1Hy&;~B4NfEdATv}!>*5Ipt^6e}PQ#S3En+!nlf$D|x*|Z?Hi_>yK$D>N?fz-<@Ru(19 zfPB6ZvsCa6^tAQM0ohcnY^v|oL-#I-`;IHz)=NYJ{@`Tyijiu0jg-=4?3ZFXE%>9M z5cjR0*m4c``U>4QzfH~P764%HeYAuEPhAtz6-TZTTBkNPHb+wHI7fnT#~o9e-6W#6 zn-ac9o2>ss80Xc=F^u!*OzHWB3`f))8;JuHpZm(MVY0W=ig!Hq(D|=_D+(MB_XomX zyD2t%O6&-vX?2Nv29ngT`F{vk^*rcUhzlxQ@_gTrf%8?Fy)gIMmv_EUhGJso3>(0? zzaJM3JFnUnu8kulU0$ELm|~+Y;1r;v;U-MGOz=b`-kkAmb}pHX(R?Mh^@Hbl){ERv zFHTRB9r|C@Jm)RX-whM?RRz_VZc;tXmM|N0X*YDCO+B=bQ&c*6t^xAec)o>kZSQug zPAa4Q9_xzfUWQP=^S=cs9Tmc-JSc_pN*o_9B)U~A=U{$Wtb~rjxz_f2+h{Da6c&i* z-d)|sInB#Mfe5FxU9$a&jV_YRgH#3g1vcq@#tN6~H3zbREEn7cX|%mAT$5gs&dCyR zPFUA>E_T~Takiaz`mdwCCus>Ra*`F*uk?_N?ZLG~g$XyaAy-biu)g~w0W$RhoU|MY zZ-CH~kmd!iNko;IO4?336-Jg1sGb$I9SX80iweNZ|kvs5{9p6 z>s}s^B~xvjhV$;VD`zfT6A^aC%k` zUO=ng#dAvNpuIqAzA;%#G7={wL-SlWK|Wm<8TB!N7i-a%;tN?z!EB|pe^Cx+6=)|2 z4!a;~dcyYn_>e-ZZCGj39MjY*1mB!c#=|s?e{#TF#KKG#C5!VLB@E=z zXP?n$vsspDAIEJ+k#}G|L0N%;nOISp&=HmnhYc)RchI3{`rZm?`k9C(wQNv11)sSG zn>CJqOi!ukWTB1OKSR$60*I!H9kG>yFH!(TD%&*W$3LyeG$|Tib@35=g2pFR^g)U} zaE;cJGY`~1u*B5Gi+k2dLi`hiBp^W-CTQXOfP^6WVwSML4XkO#6&BqdTH*1GCQH?Y zJyUVVfTt!`|4NxZiw8m|RxoQb9_Tl&aJrQ5873c5?FG71zunJoh`>?VpuLfnGef|5 zsST`@(fR3**UOGbT>k;9ok>f7{mn1S1DFSpFCp2~d=8d$nfu!$RSC`gcUHaW2+R`L zNUWM<`RzR;<`R=Cu2_nf3#tQnE+yh!Ke)&5yU-1x*W7(sLHQZ_>FmnRTYO(;Dn01X}MJ2&2_co(hZsjsSU&2>~Vh zvyaf#Z^5b#Z`txx0H2HaJe+9WUiyT*^3{%ft$y5Y*m5Ys9+Ts4n2*)36887+RMN7W zNCPbU<*4T#kfnWYyd6FzDOQ?mL9J$c2@0vk{D0U6xRL-&!e$b0F3sP?)FJ$f;I+Wv ze2v7J=>^fZ(x9P&HrhOQ*{M}P?~mYa(o)gu<-OMjf!p=_`Yn4EetIU9JE<;1$JV1c zr1pTXsH&QiT#YsDug=5-mWchxnrOmP4qR1Pw$(b<^aWwF8^nZ?ia^KpdzPJUy)BuW zHp!-4Etvxvg6R+Toqpv6+I~=m$`;~v#fP<@@#B8{;7;iiB;F=nj zIm;?)%KFV`ZoWjCCzi_&9jN(6#Nkhi;-R(>3|wUBxJQ%FwdeWKt(_}GYR4jHr8l^; zt1dtEFWh6%-vVNp6I5^*8dyGf9-#wCM6`Fnvh=nuAAB^1ulcn+Odqzt2GjodtSc&c z^FnR{;OUXEcJr4+mP$Ay;$@xjnYzX^_MT^3Mj8C{&Mk#sj4S!1A&9X()bW3~@wlqU z^O6eq5TPY!h78vHnvV+9`eSB``I?^#Ecwa`_%q@;itOj01zQw7$O%^BJ8=&55G_t* zQ5V4xIbTy(BC&i2kVXj{tWf~>wowXKs+vL=)Uto1F%UqwK<2O7nX78eB=y`{n@@e! zbV>C2`fCf{{Psw2hGYnfZ0_yf5?-T{`pcM&kA&a(jR_m9<_l&;0!>FP71)RbO{ME< z^c5j{KJJ2^+6xzAZ+7J_eNtLxgBY};OGZD~t}9_K2RqEXG`>=Q;~7ism8rAaF~>iN z&WwnG3z>S(N%_2gBRLK#aWz3%yf2t71#etsvkQKA`t%tGu6S%3(d6PNyLc%c_0Zn3 z)FaGr^j6k8q*w?WSDS&(D6j2lcYe#=BdEtc);0r_9DDniPb8k4(=IB^fB3Z$Zho;f9}_ z#K#n`JjzJ;Y;5qmTx@Hc{rF{4_$@;{ak?+Tj7b)fE-%sQkoG6Cs6Ji#q`zL{PE=t> zmYXg+@0^21gK~VGceXuyt(2Ee*DR z;OjGq1%=78pKrP5khX(90s&s>loh>G2}k|w6;WmJtqIcySE~%lk3Yx%?FC%V%G`k}to;pIJPT8{htZG?@W>m^X( z8ynKB3_kKwNo(o%z8+}NYwq#D&_%xCjmekIUTrb=e1Xmj2=OVFQ!Pl?qMnbK^5@fn z%HHoukYqZeRO8+okq*yJ((BZdOLCi!urbl%nKXnTj}$)U-PrV~<{D_#@nmO;NUI18 zSXT|*@G9dMt-U%H@#B=)!T5YwDOh2jho;0H?%mWB2W`(j|%g6TIm zpAqH&1=bbRXwhJRPVK;My)fL@!j(dL);uTSMA8V@K7(dTQq@-~#L=3;pU8_Dl6zNl zTZ_V`@e6A7bwwX_{~GK%V{ZZIJ(N?R)1}sxDb?;@sOn7UrMD#Gap@lN)8!Ida~#LJ zFD%@mq;M6UF$HYJBfsQB)oVzP^mGc<@*EJhwb-%~{-Npfpf+)^O~tlXf@*ud)icx; zP+QmHLXj+{Z>d^`e56#}2upkw&?am`E9D;`vSsZV{BEz-dVj2^EZm9Um&f02b2OQr zOZANM-H0$iF&*zQMu}{ck7YbsCy@o!hUVArt#G*uui$ncdEC31M;LmgZ0dC-f9?BK z#50hh!~=rwfc&=~o>!-}l@`cC;17yrER%|4!V|PO(z|MBH)5wCqMQlC{1nM5rr6; zsIxAtq<$C4GV?d#Mqk>>HE4YdPLV46eXO+hwIbrV$!q=xB%7Rk_7Kv?3ONR+*uFPh zfi+q@fV)LU94GHG5aQ|E`s$c^svBY;Ls>-sEtLxawalV>&LQueSZ38J9z~U6Sty?C zkEXy?L|@2rBr*T$Fa>c2P+&5)p7--h%2X^dI794T4$r_)<_%f1}(4(1pf^`HHCT|Omsw(Ae zuRDmo=V~6R-?RfiUPX|fP39Y@y(jSGRoNa1`PM=i%|+5?0qh4ow|m)Q>(fClqiY9L zhUo!bFNj51p#7FMi`6b+A_qfrDwzI%_<9ehCc1ZhR6kTy6huX&D~KpamnH#J6c7Yd zdhZ~;Ne@Isnl$O1sDMasQbI{YkO%~#AcP*JBtilKLI~+M-|wDv&i$Wz*Inz$p8f8b zJ+o#dGkN!Z-~BxHgi zJkGoYI!ja7A5>^}npJzTY&4gs&w=_0kyq9U(jwaa-p?P(ji-zvgOrOHXY}dH!n??z zA)P^9R{C8{y&{gtxO4>qgjN3V){8=$`{^Ogw$i}<$A@ljc5?IYD_cBQlu0B}jrZVn z6pix~z4s!Ozo4d+R9y>@em$vZ|EFi^mFPIpj5wi;=nPd{FkNjP5yDq>Qq1E#ma|~d zpy6Gz9t)pFIKRv>J`k{k<=LEe6OTQNjFKX1i z-kIzdIGRai^>BCrL8y*`Mnaw%<*jH7j0vMJ>CcdVqUBQzQ0-AQmLTcrJ&bGM|qU zgmng(xq@D{Ua8Z?I>$O6i|avH;}>IVr@pp5wjsoQjn+Q{dyp3vSZ0&F+7XOV-9`rg zMecsog>o?T3J&Fl?Z1-V#A~0Rp7QiRP(DfeTHZA6+H-6!2?$MD%MMyZlY2c{W=FEy=VH6S^Hgwk5cpAaSFk6 zNGt?9YaC2?|Q}jisMex^(`67D(>8o?f1#?D~%ggx898 z20i&l#Le-_CJ{EteWMQho?hp(xk0}L8hgexpY!}sId|%3mq$~r>S|sP=H^Y%!0|_2 zjMGo4iEHovY3g#@l?|}^F=98FX^&~z0erLZd{Z`fU*}t?4S?lY3G=KErsx!7zWE{2 z=6uSA*-kgTD1)N7(9j^+@b*PAx6vIzq{faKC(%C>@-Et)KP; zcC~N-dgj2xvy*)e(^p!j4z7h({(CxZTF7i+sSw};e~c1-q(!QfMPy&_W=qYN3RmU| zyPwq;=syR1nDDH>-=OCY@>`m3gGlTnYFlc)R`_i1va8-LH3Jo%nCP}&(1N2HgNp=S z(IXa%s`-C^T`K3>#J=7_ayjs)KyA@!Lv^;+6@MAT)Hqw+Z;z+0V&MqacL1wVbJSSg z1DE{uubi=mKxi~QoV}h z{C^z3%4jC~m`#uyR1?0weg>YFX4PK2s>QN7%c}nqAxm#kG1K~b`^Q?yOi6snDnQX- z%#6`G0l0-7MM%8MYd86Z4a-e^8o)CDkk>wO=6865Zq(cjdAn~KYdQ;OX0Bt;*ZVe4 ztNSUy)~JCBuoK@{CpttO-VyYrb;5E|S3n%}fLCZ^jAK@in0nUOoO_aw2lBj-uS{sF zi*0e}kb(cv_V=9`a|XV#6@P!um+@1CmF;^&vM+ydKuGC5SFwNvsv3oAsg-)%ttEJd z!R`^-{VmA?{JAM$ioA`9eXWR#9)w@=!Ud7E+=l@r_sgm`YKI0Kx6in~(!-XjR`!=p zL)$?jtw+f?&(9#PdDu6^-bt&3FbKmAQBs1`aPfY^SsVMHglvZpv}HcbF0DWCR~hVf zup1A0GT&v9AEW&!@@N$W%C|N9h60^#sDzlYX@;g6pTjMuFx0?@3|2Cgg+%O}R35lv z&tesKbolrzcCJP-!imRjkmj1`FC6qPvKGc|@gPk);Wew=2k;$jLi8UeG$_PFSD!;G zEvgCfCB_}0{I473PTM(Mq}`@&f1os7DwL=EjTwOzxg84sl*e?v`-SDV$ci;eBp2{< z#_&0rq=y7LUB$OQyWH^%Z&^}RL(pZt3a5V<)>N~be5x5=0W{ zS9Kb`YgS_p6PH26^=DR%5 z1Bynefqkv9;q~ix1gp-kYr!Roc=VrSNqmAo{k8gOQ>qUBRM}87BIz*OQp?JK5rnuk zu`Z$`au+dc6lCjW?fiUL+Z)IDWZ`a_BBPIi}-rZs`ncnzFu})XfHZ= zGW}R}S?+VxqxCMg(@#e=QbSBWl>CDKT^gZHQ7^y?~!^X-tWLFd17?{O*?&ssRaeTVIK2u(#kLtcy>vJaYZm zs|raY7Pv{Zxd*kVs9(4~Tlr6p*zwf)D=HKGEsjnKrmvnYAI}fODSbHXJ)#q}lUs9e zZ!gzt;hNHzB@$f3m0Um%ZSlTwMWOSNG$*UzqN~F zH^^=Cf$S|tc$vTX9n%V7_U;h&Dt7xc-60-azZ1$AjIkIhw&L}2d{`FszYUec-lT4V z;0n|?h1N6}xAg1wothUSyUSriF`z-F+6n~5i)3U(ZlA!boy%If3t+Pg%^J@JmQ2sG zjE7v*c$4|QIKEo}wDDizzI9jF`sHEsxsCrLo$P<|&{FgR29UBt$Ggt)FD5ZN=gGCA zUA#Ptdcr}R2b$8`S7;(b@)74?i}&auoU75CyJP>_3ZU&P0T8zt6coB1w3vwQO;IL@ zPxPg!6XjMA|1YD&_%rcwsv1Fjxi2k}C_37ktd0>~DT+yP+rF9!`TsCzJ27Zr8V#$x zQb0j~g)LeGr5>Yg{%d3tZXW!snbiloip9Q(-FK>@ zq40xD);A_a{s0O3$%A~mEpRaAH7gHxfdP{kdm58k@HnzCZ7CEVfow(pmjU`t2G4XPm z!RZaB+U~cLu=~Q4)4^*pL)p#e^r83Z)~|sNQ|i;sS@B zZT#{6LX~(%v`ri9QZlrgZ=AYPFvR*Mo61VFJI~_py2g|b80o9p|7E)To!~zbxAp({ z7)RT}jIP9Jp;fN9V)tjC_guOp%ZPCs2_@VP)9-Oid zNHw6D2^dvK<=^-d9lOKs;`T`l4RXvSE&UZYm0t1 zz6L7Ma*i`p*=Ook#9wVp8{9ySjW|XZ{2iM(UyP*KZU{2KrZzGh!r!p^W47vK-~4^s z?xY*YpJTS`9D#o4`pMTvK~oRGB3EnfeD{ud1vf{Z4!iTO2C7&t$`myJ}dLZ@#w+n7OU6&;&?un z=94j!voZsYrw$BTtdjbb@cAyyXJYtf>%TZ2Kag&*Iv$%n!M_1)tYx1J>nmWZ^U)56 z6#j75IqqHT1pU6yNp4q@DW?5hz#r)Mh8kHWrT=TZnuxIyY3-;O`mtfdPE5*|DDTD?(^$GE-r-L#OD`{3*;oTNgu{4)~QH z`Ud4hPBJ<_fF;pcyX|!+02xx3xDG>9740g?R*VJ}+sf&ou;0hY`fw3$DeAa);|yjh zLb_eC<)weyUBXUd`1-x$QecBqlH*x}r>4>B!c z?LT6jHCip+NfpluB0^$|O@2wJdhrs)LH6>bw)WI63H{)H!h_7E8>BwSQ~YtEZ#oR- zV|pIs`d)p1P80FoiX0DP*?xTf>^8Z<9eT#t&9nP_=6NK9CL%S%WfNmRZ-bmzF>G3E6wb z5cSlGk&6{*^>U|(JLHULn>t6g$<#p3et=%zGymjyPQN@ayM@n+W~rK=Z4gc!a|ox; z(}<<{_Zmajnis}W2`7wuO#Ci=uAqp5Ouu!OaB4kkh^NkciL>UQJv{4sfsm%su-qp< z^Eq>u*i}+c#@XOKLiuWIsn68vDd;e*jBP6*34v?sJQxUUt&fcm1>h))QwOtWAtm)Y z-Ilric*31GdDCjntA&E5+rlYLc7}_UjmGXaLgj1+Q*HFh2@2zL@$6+`F(|m0KMD-3 ze?#xcZsw*oH>n^c7C(rXUfrH%n&Zs1_T9AhO=GK?0~uMgUTtcx_T+R|xQ|9CJ4cQ5 z6FC(2c!NOQL4AoXL}_JB|C2|!m}I>N4gVww>q@RA`Fe;4x1h?`hqi3*Dh1c5sypD( zikuIBJtL|t-WkC;b$3|UnPR82b%ZH{|6NEl4BKZV&1^jRBcNb3b^QWs#~MMh)dRG8 z{Aj(n((vWWZP%%HqBcX9?jdK+4@zL_!?e$bNcdhrHD{~T@0#$DZ+EU~j%Hj{yQiZT z4;>MT?bn-XPuR1opZlWYV_yNb$W{xlJqByrHu_b z>x+;MaC4UB4OqS;f$#Hu$b&oZxzp>N_aTi>0%Y<~f?M7haen?wr*Ic_`-VvYjZJV% zT#Auk7TU<~$KO>BZhfKIg%9-3=ODX0^rfwUw7q|=8!*|?K(7(X+wjXZ{{?H-g3A&} zj4>%nKY~9JeoQmId_d0Gszqpi>1;^E&Y;@kh@aGl|D9*cW)?f@KXdI*)6F3?g`H_3 zbm}V^bRq7zrH1%pa~#MN_qnXHbK*P28+Ypl0d#JI!6V+!x>rTkNpZLv%}OvJfcEub zqV14N5)&tV)0@L;FsW6u>;62an7KiBh-i^Ysi84A3Q*b zF_PMko*@+a%3sbu(L(M~R#k*HkjqF+MMA62SxXe8;68h#VZOzfq%Ig^xuKu8cPI&0 z3(9mazflkT6b7cKtTi`E0OXwPk~{wRXmjfV?jWdV07K-c!4@9w_B9Q-0xsc5^X(6d z@@LzbKmIcAv`vL#{@jRo9d^Hx*3LWgXy@XgRHPt)<6p)R{x50HqLG$FCnG@9cnx9G z27<`G5s?>`I+f8Tmtge;_AgPx&K+f22ke@fZAWG0p4zbBT=(p;}%ZBbal~9~)RsnbL-Pyzx)he?`3$H6mfAS4yE=pO z!&WI);-w09N#ScDot8o`rv6yJJh;{JMxER4WmMadRVW+hHZIwc(-INa3ii)KF+i^D zxT}-$_o?5WBUjYgfGFS8{I6SfucBHm?maV_P>~XM65o@&4?9Ek_#vO5eTsT*-!4bx zj&1JR;(W@FT$obF%gIL=s0n+#-476e3lTP zy88w?*F%O9;&H!#k6W2Jgt_-|GH(Np?=|0L<`tKcp>XFkbB<(K2#JVIqneejEG zkK&@66Arnj{!mkG&MdAA4L0DUfWN^N*Ee9_&rOoEry9MSA6bcgix~3u*3CQcvAhK&XSF}>HwM;r@ zMAi4KQ`V3xVp49i+5gbNt#ta@t^Lol${~p{7X3`GrMJY40-z2NG#dEw4Z72=&<3_7 zz5M}ew;&tk6xv&7x*PUDYvsE73$drmQgiX)+jn8xEi13uhj}aOYvAW=PDGU4+^bX> z!lw|}x(BxU5!Obp>VL9Q>{u7&pE0_pq<=@_hkD3qwh=d>a~@0X3^@yCO4!hSWOc^S zKc=sHU<(<*-lxq@jWYly>?=~#f+vS;-S}1CEDu|_M5 zX}s#(_3rD#uZV9$F4IoJt}!GlL?yHlnG##<1J_2Z#umY0??DH4dk%RV1;CoMh#`HA z7OZvFx@Ppug_fSQ6_Rj$2@Yj6bOq%Y1YWsXFYAO%ZXn-FRpx%bsOz(|&3)i(xETEX z^oyT_kmPgCB6^hMMi*X{nse1?156J?4_wH#a@d}JA^`*)m<94|Z1+yJ=TZqLN6 z-~T|@ITI{YRC0sjy=ZDD*eq2e%Wu7);#plq3$Ff7sTF6z{U&g9Zycm%z;;Cfd6+T8 zS)n2H(DC!rc{TctUDGZ?@P|KpcdnA8C+zuF!gT2uy?S(g(bu3m`_BLg2j%y)kna|i zcS0{QA}%4XPS_rmdt-{UeJTvb*s_9P7+dW9MC`q;`pllpiK{G)bd*K|0eh|)oXiBw z5Qzn_vlWRR4djFaF&>5DdH0jtKW zh~*U#YpXrq;bGZXIB_x5pkx*7jN?((Kh3XDUvR(Czt8Smr~Y9tt86(({i+s{*SqKE z+VL`jm?|P9`;_?i(tHfpR(}StOO_MOvusJyRyi=ioz)2m{XSK^R(c0E`gw;N zsw*{`K8_D$SP{XDMcvr#1fDO+za@6Wb`%ef0Z%izv~^>_Y=LfQaN;*`zm2A0S%v30W0oA`LZ;mR za5`gef7qZZ7*B?cT^qeanQV)4>>Ij6IlUF_(YO-(hwXe?z@E`mwx*iT$@jO79`DP) zZyx-YcO~g%EaFB)|LT37*|Wm$tdFrCb~E4n$Q1vTY=C}xv+WjCF0CQ!um_kC-DgQz zT}cVEC!x-xx!K?QiP)2rp+1V zn>ke{r*D261lP`ewUJ-wA)dRN|EX73GUYsRyaTwzjkb; zrF1y-7lk=+T;cJUiO6^v_sTW+S9>>OQUZ8fFG%NNmu|P%n}zpH{MgsOwpTjgVYf`z zd`SHk}7X2TD0 zl3U_gJ1VnzIIGEkucRB^ux~i~N4<*8fz|j-fT`hJ`Q2L6n>2s9t~^-; zyrq;e`NX|gg$nI(uL_j*0aurH;;ia(rE;$}G~yovZL zoXar#^4Jrrr@tYb%bwluxJPeZevCM?Fd@tvw4)H5Va4PJhgzP)(N-Sf2w z^x2hUn>Q|oUJH~%l3nYS5cGjN=tvXN+jvJ%iNYi?FLfCFRmA4YjhcmD*) zr|ru99|)F94jCIT)u1_L1*KRyi$BdO$~HceW$;g$|J(f-lk;u~dX6vDM(xQlNFU%FScB<9XdyFye`S+@ib@)R} z>l60F{K{dPX7CC@x-)NUMVD35_eKqe@CQPe#ouVP^Vs8JUZbHG_sryzt$VD$yR1A# z3+bo+;gxMVZ6`g`!Lt+E(Gwo)9<-*SaR- z?2qje&-FR%Dr6%4*o5}?pyv?n=jIZ{3-+b<;ke3W% z3gxxbQq1G(mF#v&0^VIGA}Euji{AY8Mddd)s7(@g1nDi=kw5y2qDI?prxr`5O6Qx717NO-{N8w-;Eo4pco2Qy9iHvF-b zU%$6PQ!gy3Se^G^s(z#Uzo8g~#I(2-9Mi$nW*7GlFy+ZTFDY8llUlPX33msM1D+-H5hPia&TZG0bi zHr5wWKT`*bmcKA@#7n7iaUW3R9#hTE7fciQYatXO(jsaNs$Q#MN%;8FF81b2@1>cy z@{C_(G(FA^RBo5p{t4lpM)s<5MI^vp#T51H@+ih6ih7O$C1V(4D>V#07tU|02Leo| zZdIR(7nOw5^ZoRiDHe7<@VJQciRg}Zgj4gnLLKf0x8~9`-tVfj{bWFBNzAJ%qSHir z2>2swt7CzNeTB6&>@ll#MH&~<8SKEhV#8A6XUrsvo|S?K>55Vr%7WVpR62 zxg6Mlo=Yw|b3l&Ds3OxbPO41nD@#YZC#Bl26x~exFqcDGoYmmStUX z&Hi|RYa9j?1gWaezK^$QlQkQzT zQ9I)o3vRAX9$lT}MLp6-lx9kcIEaaCiT$$yGBK#gxmAUGFVV!2gH!75W;$QL^U5r- ztLS}(VAZ1@o~hJ?{^*Zsi#N?Cw_Huma;qCQ;QO(6cv)jqq^*FOhs?{m_z{{*L~pV$!SI8v7%HXTV7i&T z(tnElrH6WTlk`6JAymj)Qx}?gb(9bwRu>m@jLDv%G1_AN;6Avp$=lWbdcT*y6>-8< z9@Qn38h6!~e11wC%e>bhC>UDu{Lt8Slwf1dL)A(mSu|)w_V#)_hKH&YpSd`7JT3D zJ+)qmKARFTlLji0>Q~JC7t@Eg9j{iAgQDH&(GpFBglN)0-&R88`z%=`U!`9Hn5Z|m z*Bh5NN`A?{8PEzfX)EsNH&(d1_I+j+UK=nWHdh<3HJKu>Ydp=&a$#Aov&^=<*pzfb z%oH-*^a=7`Yyl`R$6r`8nl!4Wnb8%~_NGurmx;s!wE1_6V}H)Mv)7udJgmkgM<3|- zFvImoZn>#*1DbBBf4=>V@(0<)Wo-l^*U9gw3mk?s_D1HbF>kwn#tbXETDOL5GQD5Q zV*NO0_dsVk@Zc}Ozr}y>&R&Z@90fyBx4*=RT*-?QbGBnnolXrmn3r`ui@_coe8*U& z2xQA%~zL__b8)6@dxvY^T@Lm;>!mgw{>o(&Z;@P=X|d$+5-UJy}_D#wrYRq zD`6!Bq3?V@IQ89P_2BrL{POq2ZIHPpr>>5*1JYG>vywg{vB)iZ)M!oujCqC}R zzV3Um(+sO3kkbG&f9Yi23#a#e&3IEv995=Q9&HNBpbz?~k;w|0d9lv}8+iYwWSfjJrL&25OT{6HLAN3-(eVDZ`%Z@O$reSd-K4 znfIwr4RlU#=+7m_-xu2OQLKEL^}H(0lH#;>UUKRA{=)MrA^*}n5nWoi0mgmBojo8D zBUZlSZymBmrAG}#TD2w)L7PseJK{pz!o+d*%9 zW6nR#n(Zl39|;RrZUv_?QQ@Dp&|yW8?_p~%tAt{cB8QE!OZxRVd+Q@75>M90N8BSk zaXGbPhtkGGyt5BPzXL-D0Efe(e+4xiXO)tybzUeDl^wI7Pf2)1tHZ0^LE5{%sP^OH zI-K(ISL4=CYu}?!Rx2lWr(bZb3Fn2maR)JUdbR;_b(iK8J3Vf~IvOAV)T0i;;qhkdn-`ma%s88qYU!9E$RVi9u1 ztX%&@j5euo73plMh8l><(Q-&`@Vgj2YdEOx>fy2aDL*Wo&8u;7E3cCjE}o{AK31 zu8;{=Xo4#o#9XFnr87i_<9OU)$*t(YS%M3mtdKsYDC5S+vJ=39zK%w+axLpfg2VrX zob}i)+jUWlBL+IX8Kz|F7NvC=_mo92Xz=RE4_-vCb~^^!H>>aKSI?US3&Z{Zmx7Sq zzM4E_dq3um!3ek*q>xrz*Z;>_KHq4O!^^NPJUJ%GW&zag^-_g=tS^3v2673f24;%2nJ@Pow3$;c_d0Phv<3@`^{h?ExU|gLPK6J z#4&v>Tx?`ZJ7*#GS{KbAGx@VnyJ1LF{n`5IRZm}YW`=O$YJt6e*4JR8kk4M9^4$R0 zGtudPqSLc+bMn_Xsr*|x!cR=AsY@frpmOo6rC)YM#)vp;gRR)sM|2pgW|pbJsjMr)Lt+1Tn+i*XkK9u35=$4ogeThU0n+6mAFYqfYdq1|GL z0gC)!G;k4}M$RAt&Nl9vx=p}$9Yc=NI*t%^3t&HpFG+N9QwbSmzy(IvR!$inbR6q+OpIh{ZrFDt5Xf`Z6=7cE@=;%Ty500*v6^^y`J#w=UeUxoZG*bd~xQnbdJLL4o zZsVUd6X#^-6u%%xi~JaLqPx9ZF-wG%CnVi%8e}-Q&(77Pxb}iF`*ia3A1J za+8>-al*d^&QZ(fGek*@x@N6rTV_X1d48$7Xepq)c$0~~J`=e2z?xJFASh^__^egs zD7EFkcV=fUA*!Vq2NS?uU5H8ZDpoP=YU%e2K>Jl-+x?M9utY7!tg|KxXLCGfvo9wj zysF<1c^Xqc(4m;s8KNENrn#VHYCVR|3>Qq#@1ynE@OGN4Rr_ZzVlY+-a zM~7jSGm6q;Ilx~*HjrCu@w#>8&N4A<7SK7x-xAvBLdwY14xj*dOBlRW!8h!<#+}LH zJ_zJQfjCj2|Duy+E2DXQ`}5x57l!5a6QW%qx{Nf-6So6Xb`J|yd#9$Pt*ZsWPfdS*X(sL z&ar`x3h7ItB=U=1E&pPl{)kXfJVu>xfCzIi%r{>Esdcd;gu4jVWRV%E=dEk)O}a8? z-FOzztKNftW9H51!2@!n5+j!1ux_h6c_COHN8TgR4kN|7XxiKIkTMtqA0dbJ{};5< zv8ep9sIZsBjVq|tD}|wNu|E?4S)yxUqxYK7_nN@JM6{eQCtHJ3#&m{AcZTAGbI7`y zc}6mI%8fDiO0x=7lg4FgwYoO z%(5@kPv-FV7u31w#Wm03YG}u@l%=|v{{m8$3#edykIF#?Be1)w==P;(hBwuFqEH#Q zB!J|Zi7eYKbFK?V2GNm00A!SjZQMlY8%kw9c5eH4XGDCK{NC=vEGp}id{_DU>%8N&0t24ln zHUy_`bJH^oV8`ew#FS+cz0m8BE@pWm(bB$NR0o;fzQ>p$HZZFMxEl7AxoxAmz~x18 zdc{Ub!F(vMv+ApfMMTvvHVES%ey(;zxeH#f*)_ z+z)lA?Y0h-ZcBd{16?WM3KVZg` z+cv`}J+3o+EV6a~wwN}ElScT{n&aC@g01d$bP`37y(H}l>Do@5NPtxo<1OE2YXeIp ziq+?+1@h^tTJTzk8@Y=)?e^p82#N!wSug5UmWvlusJ*+chjFs(Y#%l%koPX4JASOC zIt`nXbAgCZOIYmVX&o^$5)y9C*j2Qm;+N%%M}+_8%CWLqDcK$NBN>);yE$;_Ub`_8 zTZ^r&!3On7RDLcU@=D{2zK4UGqO!!jbu~+>&;sSK@8-x-f|fvibzy zV?B5j2X)j!?@Md zuuz?js%@)1fRBEhXGxd(EL&j0oBZmc*5TpwSrb0(CRgrH5gxCqN~HGatL>6P(_96t zbWNpnTPt&HOF+LbUj3?$2MimqOvB%_7GDCNQ zMN;75XnbJ@&yB`Rzbv*4XxTP1Qf-@jG2W>Jvmh1c)S>qxQ}R6=)-i_5NWbOi@VYfF zgjI3PKU|IG3ue@-FfS>_lZ}I?0^iNaHS1w}Y;_vx>9EXOtVM1M)|ZGJW~01tPWqXX z>f%wEQ8HJ4j6(dE0rDDI#pt@p<717u>S#~Y%Ua8DHz+DPAl@DRGQrX^RAkK!qMZ$w z);zHYvS~}}aHtl^7gLm1G%j>Mg0*-_`DE0j%%L7=4_x-Rt~7lRUOX^^v-b@3Lc+Vgoy zU)H-aY~>LJE|8JrDB-bhb`*=py{3MovK9q{7=lI9rS%Piz{#)|Z`>PtQGgLCdtZ!E z9m8_-lBc2SX@|U8(XqINFOLIuvB4uRF?+Q7vp)y{lpLW=R_3aku3Yo`TBeDy=osTm z5~jeJVqeMI&kKj}9^gzQB&Xw+zMG?@GP=dolyc`6ZKZ27voaosl}~QWJ+Am3-J)LkZ{F>wUNHC{77HUx6%1R zEtiq&s)p1~4_el(cPQ!J=WKo&bzyE8Uj=O*VKkk^WEpn!&lhdTn(INGbh6iEBOYAQzWTB+ro~2p8xqjzfMd7-U!`{PsEnJ+(Wq{xU z?o@ks)OUlCgLo&YTKsji(6?^Snnxc6V;UF#!o1_xreF3Y=Cp2$U8=+C7#A*L(eA0y z{Xn$iCcky@<=Nftwb{3Jh-8ybz{A&jUvf8tzuY86dP3dr5@jiMAUk5d+Sh2UZ;Typ zWwThZJlZ%>7>xZhV7;9tjOHKjkToCf?cB~?{LAXk_tA;{DZJT}08GVE&ZDrBO-Lhq z=9oHkB-a!&sxTv!%0a=lV!Br`Qj@f{dAcd!z8Wt@HXxE4=U{dm1wTad>Un z=wlUkooErPMt(D=iGwudMEldfJM!ktfpn+J%{a!hkSZgO92`cQM6cxhMU>X>T_e6l zjXy%TV=kk7Ew6Xai<#qynfa^sB8_GE&Cn+u zE+Wwqmi%R5h4LN~fZKh7$mRCVS+MuV8U=)n5Da;~;e1xZ1`!Wua7n?M+=Ik&Ol|su z;gYmz?15)y{@{3dgjsAwCTgj;zRj?1?K&=Q!ay`oe^*_nL}R$Y)d9x7PHzvQaB*bu z5B0}rU~v*DYU%RSg|_{4muo>~7Z4LipMhWEv_@LHnP!l&{MWmJNTQLr6ZmPKpsZ1$MZ(7~eByS*x4rtfydG{dB=3rUUyWG_T~sEx~t{$GW7 zv()vFzUw8MrUN9zU{>+`-z6RA!&5~jjrn2V&M!MsQRqsP?d9~TFpOD)l zM@bcqH)@**QpC7;fIQgDFi8RAbxARBy)N8N%si_a)&|Ju*v#P%)#81 zn-dLHv`6rPN^r?yhB1crEI3N%nqyR(kCgkz=(xA}n-M*^#w6O}h<&qrQz1Z}V3(r- z{m=0l#jB-sC(tw@NUC%*qC0o|*vC6^#)>ou_PPNS*Y4loE|0Nmlrk>Bf5i_9Pds+d z^sfv7DCf>W!`L3O?O3$2Vn5n&=@Gg;x899|2sR zJnUO@`RMd%bQ3|9>wr3Xx?yw?*DX!f56VZkH2GE!eLh4xc2)wKm9Ck0PMHUQYk_EG zJ~-@6?=;R`^RWuCC~dR;R@-uyv9i~(Q9$ulT*;t>c~ z@+P^_vk13D>Ai;RNYRjn3^S%RMo^1F4P}_+NE3)3Qou9uT)xBN@WT;}Z6!-jNUU5P zwq3p++vRA94Ah-iJ18eP)vc0lr5C0z_+`TVwqfm2WyP}aj2DkoMB6n)+oOQRtu|avNDTWRCVKhHvR0&Cy21UUh_O#A2+GPGjjL)CtHtX}XF1i{6U>_;q-pu1QQ4!+|7wO`%_oZI zj~TB64V0(JMw5?8{WZ6tffYz5!V82cohtIN$AnUd8gl=EC=o)Z2q*s!@JL|h;6HK^ zM^O<+3)^3A$^NF^Vq*=*zenPtP!r2|xNN%KhH+`|Oh#!Ncsblb7H$ZmUv%b9>>6V! zSISq*CWv?Mz%|RU2`}X2%g2n^jZ5Y%C*2;6x3v>I8}?Z*wwpHqJT*i>_QdWZY?OF8 zHuXgS?BQZu4vOuX1@mq)m#amaHQtGWysLY}+Fqk1jS#M$tCyswqk>MMLQ@5{v{m%k zlagrf9B>bOyij-ue>q6P!DF>L$BKhnKG%Fz97&LVauZHC(^(q7{ynU@imqcX0E|6> zNu?;4OD9{AMb=KEtf)c{5(Ob?K-6z+@*8P<9L+k z#KO36m#kkPS0=}bokBo)koJTpt1Zf*VmzwAKhv!a<*zc0&h>X=bq0(2uf|RW9@5n? z<{vi+YIy8_0CrDK7_A1Qok2N^6QrdH>Q)1KqGzjNVPJjhcO*OE8}H2E7Oja0f@rGq zMC=^)CJ=);yU<;Jfl_d9DbX=P`qu4fLdM9dajs+xZEyPn)jeip3E-*&-Dn* zaq|1xoS4Ohh)3IQ6+z(7dl!kCWN#TBMPv`sI_ifOvu#ZvLOdkPriRq9n?qkxLvW1r zd-{`T{vQQCJnIjTcj_X;P_?v!7)7}~*3i~!_clv@`Vg}hEZ1cx*EMx?qFz_HOBbWj zMHgXQ%^Y-*BezgGki(RmjQfF2O6d}Qc|Au*A<(+^fN;T&d<;dnCI-Ge z&C(2>e9;k5aBc2;G%MshP9vZqL?aNqf-?=)GI3eHZfbF}StoIo@i%HS_#b5f+Ikj1 zjGn^$EO2#B)4U*IKl{$3sQ$Gj)Y#r0qzp)uz=ctOV)=m;oy*N-o*)wR`hv!)eh z2s0%{uck*y9M;QAaxI}0pk5HC@`oT%fqGG-PEE+sJ>h5D{1wWe;O3=j(ZH{LfUE;g zeBq){nd|zmOAEX7;|Ht%;N)7i|G}MBfaL_yd;Bgz%=jNc`NY9ECsp)G4cGNj#7j(m zoN79_r6T6pwcZoI==Zgn68ioxj;=f|iS6yTla*3gQJHe9Tb5R|x+KEAS=mlyW~Iq3 z>sl^RT8RowWkzPkuf?n^Ni8*(xRpyKGU8fpxLaZ@lHzg=6p(dh-ns8zew+b5bLO1$ zJkNJI=bV;Y<=QX*-f%^-NB7zJTcAkvc-E<_g+p)u3AFUY^xJ$T|4?Fg2NscdkFNfV zn)UVx@DUr77O(}0U_0)H8~J^tQm?U)@{G6#k@=!6yokV)3KO+*{NeDMP(I<<7v)SN zLk@^||BT@z1Pi`IgQ#PUbE%C{`6EVWl@bogRgIif>MF00fFDPsCHzylstppE=D}EL zvg@&^$|F*}8C|EARByCajGDu~`Y}5Tj&N%0^+{?|?l&r+WQ}=95$Im@r(-a8Hwj_C z5tNuPDQ5QZe*-`N5y80vAS=yR9&nvy^U=4Yn}e6%TBVfp>gd`-C2I$ zWZ=2;V2~%Z#$2G|V~5TdNfOtmg2!fh{RW?;Es4LoYIHPA-BsOa?nppWX=}HtKDL9| zJSLfc^r$*lh3!%LnnSnnOpKgoeoWHutGQTTjRg1coZyv-{|deI%cn7qq`Ln|bSXEw zL+RGRKk3EVAyM_I)F>MAlTYGb?agI<8NT-_PiZDRIKqwmp|bD2bNm&N`L3@1Xs#&w=N0J&Zo@&I>S20d ziIbNnGJg2$p6i||xwV+5?8mwAK10CSR%Pz5pUS%0wLTo)dh=R8_cO_LeGR-P)VD{C zRg1SAh{Wz)Iqj2Ne7@B^`QcM)TFQ~y)Wto5Eqw0h6Z`L5?k;M) zd&=gt&EKbc`tu%L${+00hx3P+UMGuHDqq#i;posQtkqIK*;tRnPUwVbAO7E~G5f5Z z;Kz(v;y2ezLdtn`L3+vVKlZ)<`S>rOQ2fQ;WBmbAN$nUMNH|_rRA(+=JgJZVmiN~C z_de4<2_@Xp#<1krgVIO5*s8o=T+d!>EBfE}>ima)r$(B2DgV~avihIdhC>&B3gRuQ z$;_wK%o@)%(}a@wHHG#Me0tb3epep*-cu@sY~NP;|K<7lt7?6;-LyKEc*d{?+4udQ zvQOgUFMp^df}ZG)qGYpkc>T9S=EjQ_1m{9x%H7yXu1ZFly{C2tNC< zi*RvcjV_u-$b+L*e>hXi`Oz1O>n>(7@W>9;{iCYicU`c049<*gF)M-S$I(r7q9O9# zQTo@sCJ#d7lE6_HoBUhQhZj+~u@2qQm3b0S&{xoLLK2Mr`F`RpRveq!x%b4&F?^V+ zq>Oirv!d_P&8UKwiy5yL890`EH~miP!C~uJbmZBYV}E%6jFr?DjEtw1oR=kkdcawq zIyDQ`ayF}%|I4v2L#BMZnD*;u_#DHxln0!te2!-4s}jH4BB$L&C%49y`YWW16zHzY z-%08T_v%mbu~X{ChwF6z_J_|q_B;4cW^EOasOVrz(wD}6OdAr@YEgkp#4_xyp|2(4Rj2iGPfQANJK_gUYP)^^xxab&%m0Pi$iC&i8{zhw}CA zdE|GJUW|`! ztn+U;64b>=9xFZeV2oMr#xn^L&-|K;qH|wA=M?kiOOh5HZpnSd>SJ#o-il@&` z7kMU!{rr-XGUF7K6UpvF6r+O0=NcX{JPc!;2e{PW=YArp_dT^~8iRcJ{awoC8+A*M z{wgVMn@*cLZ2ogO-(mU1>p#~he#Ae}9~aYZ>Su<=CaF7TeSCi`B2FYKU4g}rBM(MU zFMdom$5B6Qbp2SCjJY9wH}=;>Z)fb(s2%r4bItb^PZUoR8h$iD4RH;X4a*xc8&prD z8-f~a8+;n@PqUv+Z2+Gj8=bctjmEcej>jKQKAv>^#qqe~50A5trwoc_{q_0Dg};CM zK>9H8!_p6PK6q}r@%_4SoyN1@+;FeqK*O$n)J^gCjL4Od3nE=2*F`#PN_OXdx)vQD z{m`iVF&cYYQJdey=b}HCcs%vLpIlUa83lXKH-4;f`59YvONVak&(BUua243k4)>I- z2n>vtRF6N#Rn8oUt;_j5r{TbhS#MBtZ3ptcI=Zaw>@ytP!~BzU@~Ur$M) zw@{jek5HeZ1Ex9bKF4y$X3l$Qukjdpbe^F^t5V5>2cq?AaDePapT=*>uH*cu^l#;O z&=(MIuzDTfMV?Y&q^xZ)+n$IOJZIGiXUfC_!76$7fN}|cI_n`zB4lD}?TW}gETJ$| z=rxG5Cr*b~mX-HU)gGkdO=q)>R+KDc3a`nut<$?4*UI~1*_4cH$&^JQCyN?Yr(-r- z{M!jmceb#uJ^@!>^eYSjn>&%xG%MPlNVO2URb>}9&}H9^jU!}8uSt0w-a>3eN;&|Z zSJIsjq9vOS(ljIN8!Os6lZ&QodSCw(lm~;N7Bm zA++-&QICyVHcLJ>n#B2>RX)8%vOdgeWN#>yI8X9FnA3mq3|#Ktf^_tYRy`%FO9r9} zM{%4R-fh<0xrD!&n=N*Rl4IaT((4rR;S&OX|%Ax0vINwO=d`#s>v9Y1ZU@ z1f@?5H218zT+~)?ek37RY1ohd#m{H#;eqs}JyExFc>@QjVR^itGFIgt3kee?=D&9l z^zN67f{eKJ0v74Dh+=!jyc;^$0XlUXZhH$;Tk=9k1Cs;tDoUI4&MQzu+P{c8T|0CF zsooR@fl}dzus|<=^5_!!;%-30IhI*W8Pu2)BVcwZ`%RxY6rM|5<{}yRgIB97jfL@R z#DsN{9K2n)cDwlk_kn^#`!lvaQBJGMHJJ|6#N_HwYmRGYo83Rq_u}!?iXWHiJi9G( zuxwX0r+jQbx3!i$I-O3SPvR$dG3Qxg>C5Tx@4QhdzffrR>vD@{xXkc#o!CaH8y^9ZNdBZ|MnW{UR#e zJ|^cV!C@M02Q4!kIj_E|4wl!yW1Z?YBzjkPyo0U6&55-_=etMXSK&t16LRlr^*K|U z3vY+$8s!!Eml*t2%$-Wf27fjqOAIlFJz8Ww`VFNpFX^z37h>koC-!h92gFEKqKs2H zvjq;d(G~5ivTHkreD-3_CMLqSijhQi(yH%>^zu2--m+#`8gY(1_t&Nq(XrvI+uoJt zN?s;H3l-CDh2af1H{_CTD8!%82A5-7J8)H#Rh*$?36=PE;-B0uAfYXQL z(nFf35sYon#F*g5;QCQ3)--rxw<;q^8tle0C*5_0&oKSCtzA*Q7wF~3`hFCesPc4m z*8u*Um_lTn`8q!Q)}C9nTsHX_lI~?@%Do2<+2}5*$pfB+BZRamJkJBs6gGVJo2jcF z9S;(*FfvS1E7XL+_v3KiEJ17-CnWDgV*fJhI>wPlC*$B*%$x$?J=C@16hme| z@Xke)jT5q)6@^CUUmlB9*g?Dc$7$rK+`m|r`ZloB61#|Om~UFy$gPaKdQoas=juWK zo%l%bI&5%+Ac?yCbzF2chZ6_hHraiH{p%l-SY%&2jU6d@1X!-?*jtkwaxLaZfa&e~ z*GkSIT$d<^>LneKJ>5vsstVzR;7U=mzFg%%{^15BDC-RSenJmpwJMegj{TUD7K;V$ zv3@#8l37{@2QNhKkhYKfwgBKxquX~9;#i%jryH8@4Tfja1{d1smS-uJ(3#x>*&CD%e9I#sLt|q@jQXL}TfV+4Z(Y=3#vEPmE96loe+8E1-v*1Y(OWLYYJtE)ZsBN^1Pe2^? zE;=P9yzw<@F)1m~I}~s!rp_R~2<$paP;%_t1i|ItOLOQ*Vz4lBP!|^1UxL-r1|7&chx(QA=t#fmDA1eKzqqe9a4~kTVCcrpFTGLd9~K*TA1A%IHfN3w~(V zG8y1h3VLitESf-A*CgN21fm?+Uj!%MD(m+pxiH|n=%!;eN*7`XgTLW|lay-OtlB3*g_zr2z&_n*nYW zYUC#e*V^-ElO9R-XqKS^Zc0pOIHNjlt|DowwzkMbmW{}$ZQM)hRfajHNE-)hA_YoYP0BO zX*m40e^|ah98T+}3M<24L4WeQ4}~AlrR~&s?{5CX{!3dfGS6vtHFi}f!X(Ev(h!s& z??1U&pBD$=NzWBszM5|JJ~VH*Hb%z)s_@C39Yb>cqlp+)i{gwkV8 z+lT-6Abtk>T1~slG^G#?0xTs-A8LFs*L{9uKQ_uNcPVMJKc0HMwxw7~5^1BVnWf z4Ub!86!nijWP|cw>GVebtLUYp+nk;Y=(bo@s2)pT-CzX(suip~@LgLE?l z{o%6XF4UJVkO(!r79+44?wX)1iAU#(S1xE(Va6&$sdi6^RCoa;;->8s;3w}y0_H41A>y0ZPF&;Nv_@Jj;(C^a#=l#u8(f1 zu|2D}>uZxXm9i(vr7oGX>8JBkH_eMq~-62-qBa_al@`| z?QHRoYlw=5X1K`XNKu@(5ZC5vqK<*p>7=QFp3A!jl1yP# z9iQ&;iM&#!%Brz@x7QasTEHCLW!P+T!Kh|Z|3o@F1s1!ddaP`C(8Hc+C9osSgX&vM z${KU#W&bx5$(8?v)hJA@$jd(xI3PQvHfgC#`1brokYB34&#=9Mn?)^&-p~aS zEVd@=5rb3O1j=jV%?KEK#wLNPe{IIKS zS8%*~L_HNsMCaTiEf_u~TvN}smk>$yfmJnx=Y++~1L<|i>G&kLKy;lhhRV`W?hS0ckqbf69w%biqKkhcn zLdW|>dd)NmSQ5SXF)-PAt`)eCmY0McYQdb2e}5?YNil-0so8gp@{)XN7?{>A;w9ar zy(FL4pku$4+j#jPn%3YipGMAAb%q5@2@a4X&5tV%FLN8!B^P*1FyIz zIw`GExt4hW$5ZkCKh0-zsM~;QAv3tzE_9Ihbu1jV7fZJT;$jwhOv~~yXmh(N%ljM( z5~j26!*3fu$hv--+tlEoDikvN3P39mcsO>?#$h6lqIwm5p8?pyE}pHzO!@M`lbeCJ zoVu^tx80U#|6k;ntPN$UF2FBSmv&V+%>PYAkxAQPBVZTV_<>g^`S zZo?g=5Z7!@afV zk4Y86N*S%$`#dWE-TgqC$tiw8eZK+jy|2a&1T7gdS2(uShA16Jrx@0l+}NghhN~t+ z#1Pa{zHvp`MCo42PecBeJ;a%;MUq(>+9aku^oRjZr}BL}DDC5%Qb95)A@E(;Zst-; ztmzDT01>bCVUZ$}zQJO{_cXay7h9IBlhSM?V7LPEYvP^pXU=9U_1xjXlFE&cvni|- z8^k;=0GttP6)i+3(BcL)g(H4XNfRa35T$J>ubK7_>-tqVf2aQYTgIH>;CH~4L0U5| zbi^z@N%D*v5uIgDVA?TPGbfgjpk>TY#gJzN#2GDk=VhFciqB$K+O_$06CXHC`F{4*fK=D5@Z%qT1!GDXblKl#;LgHHKib*9M|>3 zKK$+uB%)A(tfH^9H2%nC;h7!lXWyrZ>q(JGonT%H=K6quKKoiw#kFk7lWP$AB;Cq=uuw6Pth(uIZHnwspD2)q&GFH&r_!T5%usI`*cyk>h&jI8s{7iu%Dk7~SH@p9*19 zslnz8hP~QU7i>{9&cy9D^n{b2vFiIv!bta7Vga-+nZ6YwpdeH-PjDSBL8BeJGIFpQ zZ5ihVvK^^KBSP08vXwr`f;ZWR!wK2tDvwtI{pfnqdid-YLmM-U6=gmnENx*9_SHWw zcDU)%P3$*1I~dHsM|muV^D+4=OfNHXc^{rEV7F8$h?qwVm56_ zmfvb#KP}+hxF}LA->3XDFPT5rKoZUBE^ zn~OR0#fS#_ZfD@{AFxalF^YELSI_L6BJussJ9ue1?39v7qf7xw|Hn`IJ8cf zc!-<=%RCv@o?rSq2&+?oQdw6EnbX)O^)+SIW+nl$mF6hDA&|Mgzo&wp>B!&r!>uwe zNxI9(+Dg=YJi!WT;(k86mpCi!PhginvO3OJay`Y%j13*J^YVS-c!c?I3_;-BGn-=C z##R7$Suw;cS7^O|$$2fQ-)m~u){;NL+mX@==X5~WZAkDIvfl}I7+dwYVV$3Qf~4*! z{^q!I-Ke#W+AI#y^}4Iuw6$T1u17kf8fn3I)$lSfn)RL%I{a#EJ$p3q2FN=6Lkd)& zean4uM6c&wR!^b#?nXtl)fmck)ipn%!E;2mNL{b?lZo8u3;17GqxX(uMAymF$oEW2 zlz)N8(M#kW6nOriyfK?a9w_nTW?9({2!%{swH=P~W|Y}d%tUK!hw^~DsYo(B7jof9 zd;e5Nke$#BM(sUy@gY2;?0TbE$bAXsqR3OA7HY4eyqiL{TrP(%)!5k#r%a(v0IcAw zxNKomMQw#N0)-P+1|mHcBf3S6<6Q$sWS=fBCwCjBIml&3wTw~3QavI-a70vi@+s}E zMP#wz-%Mn;D&NTZjGXT~=>|usxPd=)BWCT}6U^%j!5z4-t@OOEw_3edjeo~FRIHm> zX?b&NL{Z`$MeA0n zf;GEhsOVw~+f?tCHkso9bQTJ)^&6dJsKg~>n>%^S--m zGmb#nt%4Da^6D7$N)#^Tbv`CISnJDP4Q1A+2w+=Eoa^h_i{>rwqgPtanto%O!sx-K zzc8YBYzDUIQvmh0vNE_i$bN{KQf=ovP+4U3n`Wl0HC&1z4%>Yv&I*LykIm^G-OINp z-X?XYL#qtSwHx~O3Z$!)df*c4UL1Khp4W(^jzKdFj_TBJ0^1^uilAFxD^HP~9j;!q zyW29b6p&(~pn2g(Zc;k=sW=T@Vg*kieiv$F%YnmCYF2dH1*b?^<3X~QW-*_Y3#{m- zPfN>4qApR9fy+Bk+FRqHJ7SY1YVF2e$=iqGy_(>Cw*Qg`kktmwF*qQcp)3zwTWjGj z4zH^8DH>N+#K{u;e9h-iFrA3A1PcXIbTh*wIJ1;N_b_bfB%pA9xqLqBo=e0bunHaX zJScx?(-PuDNvfbm=pzdn2rU|&Bf2KKj;|i;IzJ4~NwY?#vSz`rJK+UrMLTe!@IDsV zqw!LorUx7F>ZE7XTW02Ujcbqn?BKBXpBSum@?5i(Wdh%w@u3sEuD)m}uQ;dJKrar5 zGB&_*%R7c20EdRbj!wZ6@-3n5LGY$vzX$0~cKL@vaS@ytTpkG=(x*hZ(OoQk$SBNn z0jncX{NZkcPG3lS(nc4rJ^?yO*Vgi~_X@~s17`uZ1>Sbj7WE0|-lTi#dkeub^z0@( zv?$_Td7)>AuT$ZxD`lK=@(zd9^<%Kv`ur0n->`j~`NesLX5yl?T=P@QgqynI1Jt{@|3?`%0S#Wt&3$&RQ zr-@v^sG#z}ES;*C?F6R#b#$tNzLO6EHv;z$bLk|DQ`u(}i%*98p)DA_fBY~IV~xSy z0QU3VptRaTiwm)QesFt>Ns7h!-&ZGB^MNd5{X(ul9roE@<9(4i7eoGo_Hr%q%)**s znMIslPs@o;X85@%VmHz$qpd6<2ix(OfR@J%rpGqA<7$=6 z=b-dN9;M%y9pUaP-I>RoCfdPVYdG9qQgF~@@i++!===HauIo;nU~Uj2cI!05R*mds zaR-sB(S4Lqh15o2XM+z6EJE^&p}O(%QLD6BDSC|PysmLQVy>Y414kDKzR&&_ug=rr zP|7*GJkR&`yL&1^$VkaGWqHbxgF3=_6dGYf8DK@9YcF)aq)!!l)~NNf=PwM*${6d~ ztojX*mM%~sgFKIqc9Q3)!~p-t5wuBrP0}*JvXw_r49@8`MODIfw@kDF`$EWvZ*N%- z*`pk0rcCd5XT#%DX3+o7liZ$@tSI_i#-SCyNLsPQLA}QC#rz25p}lIuSjKUvJJ45Ng1yJBc{nh}g@1c5CuPj|n8$4O0Lpz6h zgPjRocn0|Sz0MA~JG#*_xlvzlNQXa!Vmdt%kWMz5gGxg4`hfgK zQ48Z_Ost+0# z{CD>cls3m+tv&`IhBtBE<>u0$d=RiS2s35&lY;I#|NVT4gxW>@y9@E8yJG@|`F0CB4levqL)4L!#TeP{uEePJcI`}qd+v_~0t^C2tS_q zLGRt@1GQv>M`MR&|COz~Y|9$8;`a_pXHQTZk zc*X(?lm7X?Pfbk`;c)Kuh>R`IJOqA2KM!o&o}`-F7^^lLc@@APP(-TZDf7C#I~vC! z#}BO6jXncL^@w&KJ4Tu`S`%$@!tkc@mgF*u;xI!0)-E@+A24+8ni&{vR84FD_U}&QL|5+`&TAg%QJwGz@ntp$gW#Z~<7!ApROsZ}PPH zRcci$?X1&p{b=W~M;h!w%07A6VFnN<0JjaAW6`$EGpGirZ;M&*H*&A6>o_VzJ(MMP zuObhiqXjd-E*x=074qHWhSAt#@80ni_s`2V`W9-_U6i0Jr?D)NQnIsud;4Y~*xU#i*AINWsvKo&Nd6ep0M`bcvIYa{fk z7_cO1f|oEHphqsG-reYH;haE9>L6=_Rg9pRF*=F96e=trP1Y#6zbzrlYJ%!SXaX=_ zNN}Arpe!7=9X;W{=Pjivv>u1O0p2uqF9c_vFhl=KSI-YaGCBqHj|I@Aa7*=anfV|x zuNyp)u9f0W3jf$C1WuV#&KiqR)%_M(`*AD}jXSjc$PU!ZkX_ErMmSx7Y7xqd;3okS zQGUoDaUHD)I1aA&1%9B2ylB9634gZa37m>PbhSEo5DXQpo~y#YS0qWa%Nl*Q1|e~j zIPeaPq&G@$u5;2H1AK<1$LMZDqGseWs#&~re1sP7s|?#s;o+W^OTk`N2N-t7Fxke3 zSh6+#rm?L&ouo~rXCgCm1?g>uir`i|_ap+t8k(3r8jsH)4{R2w6SZjYy@q({-A2gL zM-5n>7jv5BDbAM}gc02kWs!fbXSu7Bwd@x)IM!21dpfkuu$-_OXqOufu7NULBae~6 zkrl&TJ%fhnK(cP_b5zOX3@$xT>us1GlhZajhm;~|Mek85w7$!XoA_(kN=vBXAJ+L| zUFfjvsSD5`{16U*Y=b8P!)H6df9||iQICtUk~sKP+jty?pJ7>@t&rZME2f&-(7;9a zHf{PZemQEDOZxp*F*Y-%)er*mxW6f80&idB0uq$peK<&PqtCV2nG#WQm%JDFD%>Pb zrux9|?q0#dHL`3axgIvgwR771PrRUQPNO1$mJ zqgU0#T23Jx&i1b4Uf@}R&_NLOO5cHcKV}f0Nkqa;G7r@6VrFLORI7+H;cm401&b|v z4!I!}m==s1-GQ+M@(DNUM^)JIW^&um5A~#W>Pv4F!Shew99xKqQr&TNc#Vxf`T3NA zxc@4cxTtJw3o2Svy?tQZ&@RjjBQ>N$=L}m55r-P`(P3$gUHi5q>yt)4Gv{2CKGDD;` zy4x~eFAg$8p(r0#D!-pYy*rYcm89BDU)Uo)R79o@OP^xiAr;hDgl3d@ZBZZ4US7wg zii=Rli4jbzr@krzY&DLylKh9c)O;O{El#RfR(lO|D*@|K0Q>Wmg9qGjg zArkF}eWnHBMl^wqs1uK|icv?Cz^sPfMBW`G8;%x0*h@=s*80JWZfRB#A#Flb8`#oQ zsiIuTpmmL_o<=aQn?|+v&v0LLQ&BUD_)ZfST$`?HHzB__0ns_qJ))L=E?p>iFe-hm zqoVe+DLU{J<7%ibPsTFu9Rk~is(+|cbHF5%=LzJ5+|V@-{>!feEJKCVh5WTlE-KV` zwCF=6b0s(lJ1s99accR-QoEV{95I!JXn%~%3$i4__+lLuMvNiq&Fw(7X?gcp-Uq?# zU$zT^89Xjk_C1H!yuU+vUZ?!2*EgJu^a) zv|DT2JwBiI%>O-;vX%a%k#fEsN5fF-#)0-Gfb(@c4)79nne=W%D|jYU=)&qfuil7X zMb1QDw5SvOV56I=w$9-tjC%5Pgjv6$ev`PhoGb#aL#1Z(SIQU5O=Jg{gT4rRekZ$b zCW=YC?N<#-SD+@i7IjUI{w0vI1z7xxblYedLr)wXts!>e-07UGDpa* ztaaUlSIBTP$eh z620%+!0#rM0K~wRBVR zPc8gY%^vWzC(eU6qS=>S>Cu*l);*kS*jG}X(G7+0q_SI`uyPC~sd>$zA!0wGRp36J z?;EXNoFZ(Kb(o!aYe&RyX({zmYI#@7@VR=N=(_4v*A+Fd}*Kr3mCRKuG6M#NE$)%oeJ+oVkd?gdg& zcOypfRPx8LbSLV-BbTKgB?L~vd(mDQH@#R-205;**W{N)NLBz+ZihVxzl?K@XSc*@ z;d&j`vfmJMm*cH*mEBj*$#>mCxu%b&WW*NrQ68Fu)L}6};VhIO!nWXByK$nMB?}h@ zh3!NfIvEQvfJjN}oQ?P%Y=zx9qWttSr|y zJ_)r`Y{zyo^lUd)Ij-6N9Lw6lhGX6reY?LTMq!vB$}VZIiQ0NkbxG~4bv(-m>vBAg zvaJ3sb=+2TMB*g#1=b3ruoIqyRzYOcfOq#Qyq^6R3||{fNZ2r5$?fQwiI$?%$TQG& zE;Xo4WwB)qF~A?$9l^NC5Kn?R7k|_t9sVJiv`dh!F#Rl4eRzhUgUBHOb-^ z24{29VT4qeL|xZJ12svq?d{SElee$aCsJ`uvf%cJ{+|wII{X%x%F}Lt-m=#pECqSv z7xQyf1xXa<85fiEmc%=i+xw~5XuR*mB=PNrLQfg-q2lbN?+^Cl#HwLgwHiMNZ2=I^ zCE&eUJD?fk_R$Uwc|LaCMluiH0Qq3Bag+?8A2n$?54QaG_!Ybge3hy8oMd9!B(hsT z2e!4C<|tXU)f*os78t(?dKcyBll(|kN2!0AEd?Z0c^y&l9I~+=qSFgt&zSsT_~bv9 zur-KJ%yZPJlHJ1gpig8tdrFEe%fw@pHgC6fTsllK?ZWV`ER$U193%}n4C8m=nOJ~L zs<{e398DRIYlefhQ`mj%N_}&!Boj*1Uec@IFHhzKo72zk>E>)RV_R(p3&KzxkwcO@ zjBwH^e0Fx5|ituaXzdC-k@mj zce>M%v|@}LY!V#ttc9JzkCro{dFd@H=V>knlZMf@ip|)LeI2^ zoJUNC@7-hKWID1_`m!UjBu<}BYd3W*(KyaUsoc>2f+WL(Y1@VT-lLC*RouVuWU|^v z+jznpYxh@bg{rya9BO*33_Wmr14(G9EAFTt_4u^32~o2hb4&$j@S13GH@SoxCkBQE zqs9Q*k{iE1 zGO8b||6B-8?jA+=mQTK)PtH-HZk2Xm5Bb$vFqMJ)yN^GILjD&uf?YPv!C>Qo1LRzE z34k^0AzW4v2(v!(7y`zEF7MrSn!=dTi-wCPY&R^X`~uM_!8u=>vIgbbmqH)WOdL7j zSlEZY170g7WEgpDL2NH_zt&OQQOmj)atLkbLdoMaUPnD{i>0aBj@Lp7)uEQBV0HQv zeDG$1!)=W#W79B71Aqw%z>VPwJ--Ui=Un4vaJ#y&4j9l2M7zaN7`oCKJO>IY;E^~* z=;EHego`MFnW){{JyzXEC78}OhBgPc0IfC39Y%!Q0^d2KGn(h4L_A&)ultWpg*~8P z_IT(Ej%)6|gblZX%mE)xN_9nL;E?-{4qS+ejGOl6ZYGjpkLudZtYy$=w5+&_f@!-G z$O4o{$sPc|5A{Kz(};GGF=TovR=p~BJX|(;`}XOc+UB?!Q~udL_3pLB^Hw;m_-)1E z$%iwh-)cU(VDqY7k4~@Ib+G;Awfh-!{Acf7vujGrKxl%s*P+SFrX9IE_5-VIB7fkB zSpAmJ$kbW`x(QNbx5giWZ6^cicLJ+-$_y+SMXg{qe88}$)`fME!ipiyj6 zA2Sft@#jEthhZ*he(OGmpgES9zECK2O)=qOm%5KPSt3JfUuZph1YRcAWok%GPFI2{uUzRI>r%up@ zka#)Nxt4V?H${EMA^m|0oik%HG|Lwqke2Y6E0rJQ(iYKX)UrP^QMo1LR+FkXUVY4T ze2bTu%Adm8V3}G7?C*0Aph_DVYm1P~_2iw88uWrJ@5K(NdK&1@kIAVm7k!Bc^bV&I zZ6yB-^h-vdc}Dv^?c6|0U-d&-SL<*dWBB}-N3W*rop#!-Y#~Y-EKZw9-NrdA#))q5 z(p?W5tL~3^&@^R?7{#*?X!BuK_IZJRPFcd(;26A$e^YWK87*K`2H8HGpi;BWIgiaCR zWUY;0>@56WotDnsFCDDMl>@K23NfpFVhZ5~_Xd&xdH98sPo#;gsL<{Ds3Vd|X%Q2K zH^n&it(BiwZ}M|THz{60U&&wVd9;!2ZeiYEr@b&_pkhTk;lrl*T*hbs>L+s_Cmb;H z)&T1?I8>ijs{9_!y2LxKP4q<^&T}-I>VWI41bMugBM;Wip#KQ%9_EBPpgTG`0kg$~ zovh7e+49$FckSNLTWQqldhC%js-go<^mcfzS{n>+TrDku7yYhJky#)0P`&0*KY>#? z>3SF9B1xjeyMsd1{dE>v=U2<7Paw@OUO>I*cNtj(;PrjcEoq$P;7{ATjJE`7*B51F z*K)GGG4C!Tod6WwC)@&)EGNI{+cc>}{6uuwhZQJMwz!c*HM$+{jKJbh&~6royjdC> zPbyb$H;A;?Z#h=_zr95IqCR4<)(UT7WHSeMhagp(_XypCWtWZy2o@uNzdyT<~s7A8E^Skmr zE0;9Uj0JA79_Av|4AO9^_E0V>_)589JG|F)&KF$u92k?W&~8|R*s(|YyeX05>d|l6~&L`K%5};;`XI-`&10N z10S(%3eH0XG@&25ymd^4=jisY?#G&leH&SGW%#zqTfBJEjVps1gkZWfeXREly5>WZ zjFC??te|YA=J3%?4dg+Ci|WMXnKqfwfPNKiCMT|hS!XP(6Mr==68ukaq)2+|IKCXr z4$ie~V+neL4SoZNx!rg+zJc&1N_5F+?y#&$V}6Wa1!mP`)7KH_7~@s}?qaZ4U&8*X zX^};}v&?rQ1WqTs;vF%Uc(J(ltm>^w?83m6;_Tp#S&-!#z3RSEa?r4$UA1%z>FO7a zt=!l^&hMrW7r=9v$tTDOwUxu95u#YVosKgFxA2 z6OJtG7X=tndsz46M)gVUm0X}|rkvZ#JvxHeDV1+UZotkYUQ+~OWh7~Jw^Ay62JPD6 zgp^8E7Hu-x6nKLqz8?=m#>Ha$H@ZU)QHCKFT|_oXiJWu%S%|!Pgw>oe<~x<%+;3nc!d?W~e5aFu5$0EHDq2qVKP^;)6V| zSx~Ce@p{1PRQP$l>d-JJvjqYJM#PBQT_nP^z~q_> zEdL2*O4q}K(%f-dLOl1~*{rU7O1b$!boOpHl038IqeY*~%5?nHwL{Akz}80A>ar^3 zsK6NM0bR=l_UCgm>ic7nO#Bg@Ehiq?Nq#j{a%VWN-~R>js*dw4UblKo*#aEZaOsDS z_gVaMc~q3UpV)vuit4lasNxFmbS9vQo-~e}psySQHc?mp^2aAAE6hZd<)af7%>`KK zrpWd<>*u8aumx}(+n|mb1Qw!&%*a$FusCf3aGTYt{@q~Kf((fJa~Rn>_B_STc;qLh z6>%X>7CeJFa(6X$FuUD!n22TF`PDIF1Q@-cNQS7@>SbKNE&M8F$1H*-diz?bD(F43 z>_CJ51UN7hwX>jkbgjcw)dAjxNBGE$_m)l898Gl6iJeFV?=NF;#|(74vdL<1x$Szv za$nLM2j*M|$*u2lAubSb0&CTDx_jA$wO0^)+H{(wdmjx`Or`WaM3p0RV5HIHgo@_C zuPu7`Ku}-YSxY%^TCjU_(_r6nmX+Ly~S1aUKuDX%E?a3e9$=(7vKXdHU zd{DGo^{N>EKcjUYcdsh{9u{4&s?#1zCcD@vYz4O^)hG?>6yt{$E25UtHxNz~4_YDf zMu4<2a-W|43VK4OHe!2s^d)O5rxtDFNvrqD?4{2K3&!u~`y4CwK2^OzBiRHR@>sJsY5eO= z=?uiCuQqS=Qbchqbj=u;YXM&Y|087SkD|O-g@`GR#wR0oX;?6h^{MVZ$@Z0g%h()5 zW=fVwQGMy3Ny-E?83n;_{zZoWkE3gkYkB|w2%)m$xRjzDa!%wjw}fgRbkcFcTuQF( z5JH&5Y1Ot5QlYZbA#g_gof(oyQOskN=0Y;CLEK9}Fy?=SDi=aSF1 z&*%Mqy`HyEM!)nTvZSShKU6N+rnZI$45wSCM-VQ3mLC}B(BYz!2~{4u8zZT7%acZL zYoBl&88W2%$k8R(HkE!y`$QVQA_6=D@kui4La=2(@2T&5fS$0mh>?KvGAYwhi^J@;n2WtOLNWw zs9DcpzjA!fS|bbA8fB(_Bggij1#3-m_CME8;6sSR6u zh@-7{;{Ak+kHGtYHxv8}1i2TZvxtl!Ji0d^$hlZWdTkOSUA)>pef#r2)(qThqhHbnhCt0Db(NJQ@gG99vc92L_{(@C6f&t4HoQ#vR(CfMJY6wD>tKcNF3( znP4vqQ|bgVL2djJ;lm+-q(_cMFJbswez&EwX#!3WT5mMcoVpv;jo^U@m3ye?ezZ)Y zC9?`e-zT@_4n_}b>qp({Ij8^~!#`Vw2^*n%hOe>uPz|Nn_HHftGl0yfo3+$|S(aFv z4>|xsy#dH`8WL(+Uo4gf7PX1=OWCEg-MrFv9$vRySVg-ZU2Fq)>J?2)nB*eHo6A{* zFRFD?+*0$44FJbxRVUpcVrq9Yr$-YP7e<;xRgBbu%cjB_OSWm+WnJ0|$v6vEb4xDB z<7qz!vA#2ro05REo+b^Yfj$aKe!i9D=x`nw!>`eR|i0Uu6ua?>CtbdmBCh>n%p;`&2Zn$cZes+(2FB$&; zcV(O@guB1N;(lY$btdnM46b2WJ{?1@Qs;al~0et0_+N@@jNTQnORGD9^hY3L7l8@bF2tZDeya?_H8gPWR?ZV-!%PQ~Gg&K$qW-$bZ)H|9WQ5)VPAf@sJkL$tBHUh|U5 zEsrRWU%;rY!6dUio9UK2T4%4c;|R?~c7|r@!gMT^vH1a}+=8dHRX7$)wsw`7U$$5MCXR&q5g$J3k41le@+z zUesZcM6z)v0q(jeb-@v0g6zDbCXG8N80>c` z=?Uz(6aN?Q*T+my$-yn~<~9mo=YRS6J-^6!i#-SXlMTORBB?8gqG>0rQAOBX3n!~W zf4H8!KSVn#8Oig<;`6bSM-l9d2MJc-9dp&Ckh+c(riRoed7kPf?}5hlhGVCNYy_*{ z&}u)T(S>oIJkgX%A})+n!E|s4wRWrGG^Kn1ZqN@CznkGlRMx{uzhKXTj$;vvfHK51 zqYVo8n%lwrhIY;n!e>;?vJ1}B5rDpQn)vhGKTx&w*am{e_+Eh;_xcrS!1!n^~ zbbxb7P$T`|wSyPKv?}!p`jpwo^QW+({lQ12_J3I5^qx30S)A4(w`9Ds+-WO->t%l6 z45*;Z*ea^&J`%-S`JY$T~sYKEocUvh07 z;o4ShS=oD;UkA$GT^Jbr0-iUT<=u4Z1{eM#57Tig7`}7ngWnxqEhz_I%jE;#EQj{8 z1H{oc?A-1{wG$P7*UG!|3lwkk>%Q+g!1m#6zTr>b>EU^XIw!6l{p80xfPbNovA>9K zcfD6Bf!E-(G^Z@0+wNlJxN#O#CL3}L_{zhOZ3Vapzh?iU0k6pMu(0c5cVV8)OS_jS zjK9ViY~m~xe;TWL+Gm-}Pw~r-AIOxQ{6zDlpW*TLt1;$mRF;gcLsn(#It_S$Wv4Br z!TcMpb*y}c_#?l)V+a8kWmmg`mdLxR61vUY*K-A!AijZb1PqkT9tD+P)K0JqSOa4xu3#c2dBj@ybKF(-frc5+sp zj(R~*)u@heR|=|S0V`S>SJ`Jh82H(IDKgj%LzXxLW0&F4o4vT!&3_+pxYCECi`~^zKG4xCH>()!!n1LTH`x5^K z>+MNPv1!IpVPTd`F_iByy0X%g=L2uAa}9X-#hQ5pyQHepor}H;r&V$wM7VR$E0n-^<>kW97?+qy#^ye%L_RaInh17Zv+1Ap&Zn?wwLmwEVeQc_Cb+=|>I0@8@ zS2S0`2>lNx3O0uOOm-#owxBj9ES8>)8&{fj(mCHsrw97Jwem!GYJ{;tj2)7H#2*Pc{$U*xjEPagPW6IHSS9=qyVSokK3!MmfvU zsAn5(n(<(PDwLn(E<$%wYi>n^LY2I6JGDVT?fk#=5nUr%rMj8maOw|=cJpyC5RMXP%aR@uX^5wyJ^pDc zsSlj+ge%yNQ^+~s*vf5WEqSidcIqM6b3gi?Fj9DMCr)9qQ)5s&IE&_An~B;VgVQO( z4>bAw5*t-QUJx&XE(>4I^f9vm2N+ov4QLp`;Z% z&5BB(IA~cm_tV4_T5?&D0$Wt;b#pI1ocU#@{Bh<#D72#no46O7W82z?eWF#qb_!Q(M|+!r3;ul{Z~!r`FT*Sz)TQwi7u(-ghmx_&G{U zGuyoI71^$`AYwT;y`5Ndo9ZNQJ#s&(EDAdsuB4?2s$|6)gREH0o{EjLIjyDNU(pLE z=CXwiDjB#lmZ)j&x#P$b$%a88NSsNUuc8&(0!PYH_=U*cj}Vpk3E$Al}SB&dsxPrkWcJGfH(6gTBP%{HF2`C)Tm&8RpAN zni1-Q!L9vyhak(Zy^!fKYa|vd?xuVeu!Zc{$Yjrf?o7GXxEIan@hM#2(6eLLP30oF|Z2hb>F zg3mEWym7jU8AsAgKE?_2H$xWAKV(@E)@vZBSVS-47vS0T;CMy6t0C=bNUf7xRJBBr zmK}daP|g2zT1h?;zji)~OzuS!-;zG|LtSxOWL6J7+_llIy(t4g4!I zv?ih@=7EhbkioTRLE9E3EenjGyCFWZ^U>AjW~~pxkO+s9DUl2-SqU{)CEyDq1zlBo z&QFX z+2uAEdXAPNT8rnqFwRCVL7)Ap#=Mk;r4Jv$bEE82^_g$W#7nQwq65g!!KZE6PKl5sW|ywUHs?AiQ;>t8(3wjmcD!CcJ`?`8m*(IkB4 zHRb@3;GIA?U@^AW0BYU$5W;^1B~SFSlU;k>QNL#OpNr%s^4leW$)Og*TG)3%G=^D7b;Db@lRaeHOJ(0a~k_TzHvt&c_ z_u}cmA|bGgXEH}KN5Lbcs>ypV3$-_2VA(~yh&RTVcE`#r)A{y1P!iqH-!Ms1RW+_H zqVGs}8svbUv+a4@o93ak&gq}4O5>#p02Eb9ex0yrwT^L>{ILPqmPr|y&91!vgmXxwi;gr+51Z744{S?SxL) zj6Jy#<-{a@n)yg?165(X@T2OYey=I(Yim#=<1D(4v8;iStZE9G3V?$v^mgzlnN1f# z`RjGlANi~gVDGZc0(Z5brSQSfWZJpHrb2h?VoQf9tk!GgA4CDVk39){H03?ZH(+#E zCjFg$IVcs6rFvIIe<<|G9SLX9Yk}M~#?N;!w1$_7PCV#bSsY7uM}_ruDl^sAPhw}7kr4454Qz)Q7Oy~ln2Ii z_F~M%HhnGKMRH5B$~x&V6|@pL4TZnktF-@|%-str_cd(jKXPWPgx_dMoC@wn4=qyW@$rTQ5UP=`;pNkk0Tx3F=iu*R$Xg*}<#4zz+u<}PO7e!#ShvoQZ9 zYC)amT^6e?4sn*9g}>ARI^_s%dcuLH64SY*E6Izlx3?w`jmr$d`o%p;`}`O-=JIu5 zAQv3K3*Xg64eMr#o#|P`3wPny398YROKn$<@b(0ZlX_#k#POA1@hc#02;h316CJu% zw$caPE81xC0exYsWl!4RhG~Wa^WglQ@C9$6Xk(^hC4h>F>KGt|iXA}cAbV&7U|2|% zD9C#21-$14EYq7S%}bEaZM<^F(Fq=k=IO~@Ow)W*S^0PD0pvDtibXuDeGlD}w~RC5 zImx*`*txcsxe1Tg?0$s)1>eXm1YMzr#7QzjiQH?TRYR^-{6%C@q)>02`flHCX*>-_~Nm^BW`Zx2lrzER* z=oXl-$<}IMavXH3*(&dR--`#I#=6E*s$5%8bGDHAHDIFTZ^>3bYIqP+aEDSjK9+R7 z-OUk*uwSj5+2WB_fPsed78(83Ngs*%SB64(-dONIvXF*|s&0SB${|$+770q{hbHb3 zV&_;!D)Jjy-G*E|By?2TN9m_b&k;N@Q1|06Tg=6H$8ef%_X^l^6Yk|X6_n&r#GNdD zs;q#zWe^~`(M@m|ZXONPPc!gnEjEnxaZYEFWB;xrY|nu5D=*>Le?gYUPVac~>jluX z&d>Q`9dxY?l?!Vf_qggWyGM>@wSDeHEUi1Kr^Y76=5*reQJ-wX=yyu|5#k`ItGZXd zw7VVvn`&)KGzeR9;7MD4NX{_m6H7RYj5>(HeGJ9DRK+s%|1?l4)#>3(}*Dg6vW z1zYZc0X6fqIgNN`qjpuM$Dk)c`O)@gY`?t>6eJh-?6wn8gAnIW*EUHZD0`rhwNU7^?hAWCoxU33}z;oF;3icx0rVquTryQZ)*yZ#8)||4c(@vpt*V zs|WM_mOZDAqB2GAv*wD$T3u%X?y!GoWRwO5U{=#3$f1jVQv4_L&2=Q z>|w-@f!||#79=*V9J0&on#X2iVLkPMha5fTj9q)LLecp?CBuZE2 zsbqT%9E;IMCd&C}nJ7Ca+$Sl?k_{-M!tKCi7Q?*yEilCvKXxnf&J~0Rrw&lmoi$)# zN}$V(fymwV*Y9N!xZmzvCf`G&19pD=yD_$BysQ{iusv>@Z z%N6DN(8L$U#>uIw+K}2^F5}q|?vZ22$~1pumRqDVR2*&7=x8Qi@g&|xMm#`F^(Wc< z+;14KRFUO6y3#{Y<~>Tx1MNQ22TEc0!!SB9S7qF8;hSQ@$qRs2ioE%ad(j};sw}I1 zdUXu)ZHoZu0ub>`+c2i}BZLy(LI+!{zd=o9RwKd#kN0~k-ZGiph2ctzP#6s z@(tZN=yvZ@I66Gn-PQC#Q|l}{4~-LjnkRRO_^yg@lG~ekUg7q&esx2N99pQEch0+* zn81HAMkQ$cGQ?VJ*sOo2pIFb|(l0n?+&WJT)4C8!_Z3Z4jU~|Z)MWdn{6|{b)-0Wx zI|dD+vcUQ@DeyI5J%cNA7-PEgK__Ov;3yAO`+4M!g|q18mv#2}+o{vDjmSqKJ$MiS zs`9J!aPTi(yjpk)d|iy9ELxiAzgjaDptMm7>ISFd+iJVzx(|g@bB95zkavLR|MK#- zj`n~+FAc8q3AmPfznvK{47o{f5eQW2AfKWl5sBpGdT&jf_B;<> z1u)80NKh&3=A$^p9?=QUFuVDL_dgKEv*o0QME+=6*0hAvA&`}&htxuMKsXKBtlRdT zh!LI%89$b7K4C8ipBp%qXwDWRqV@8rqlKJsZ*!tI z_eP&EBB{JBME-aascdjc`-6MIfb8d`xWm9D-pkDqEj1+QbM@P=lB;r>bZr-0YuXkI zm2;8Xk@N5%IIN$!0;2wF@#zvq;P5pud6_eho2i)4xros40nQmxEp2Xd2iWcf;@(ZN zm|s2MLZ%W|8vwcxs$moloc`u!c8@z<5kIP(m0U!6cQ=#us>pYC-ClqelpNsz#^2oR z2ha#r6?uoX*Ggk&M~+87@y*gq&VK%#_^X7t4;nbce(NiSo_s>SJ`MC~LlTZ)fbx7f zQ+Q!0p}F4MX6VT1_pTMGhL~G$@7!_JweaVEdBfA5{vlS=Q@h@I~sKq8qISEKw_)x^|PVz5`ndHt$kJ%au+^&Rp^W)Y^v}ZJ4n7d z!ep0LFJSI}OSz%{#l*~kl#;*Eg#pkTC9-v}7#h{FTH=%Ax9&jhYF9QI&b7xpD0kjmIY8wI)h)9i^YSHgq0RIb0(xtWuz7VKaTtC2@`{9Y=A0!#PuvUh6 z8Zi@(P)58_B`1xlWNM@zhX8Alljcuu0NCD}N*_MDI3EjRGkfBi2(N_|Vkkqa9bxI2py{GtB@4mgoZz+F>YeQ>x6D3E1AUrJ^q51R zPAtd6a+=H`ue}nZxWAkG2!HA*bhT)U-zodoMfx0l&;vLe#NuDnpU+yrdibn7aoXz?M-tbf#ryw&<>8KwU1Nr@u&zPlP~Dc%{UyY16z9rPcc9_I*Sro(zM7{vbruK8tDr{&vzu!Z}5a1;!lfnCy_ zQmVLmxu4|ab}2Pr;bk+qLZThO3$rp~b5qbz-CEhBZ5pNCRpHwVsjQbN@>8ss9yKHf)l_2uVim?AADI4 z=1({*=Ti4X0vjnnuG7!hy>p$(b3l*tP`@}a9$a?C#2oWN5ZMCpyISf)@#FWH?sd^k z-7Y{s6N0Rtj(#l%Tw`RaD%9R&ck2#`G-?EM$(V{Hd>DOXKOEfIWYnUjIM$!mx!Gh8 zaxV8LyQ)~YTQ}t{uUpM+wfsO!Mc3*IvB9<9POre-6JO(HOhrMx>VxP2{%81O(@Ef9 zBEUpF)l{_pWUgDCe~V~IfIIy>kLyPHz#7x-p?0YG5A`;k-HUQ7(}IpCF;WsEiZU%XZkd$dHr);^cQ5L74vBT z;)%h!)--xdZq=5o?^G2i+HP;&nSgOM(@Gpus3Yl>UsNOBr)Vtag^;^!^M zu1?$6jQ}5r=EV>wW(F!nabsX4d#F0dW5fOe_ICz9RE7yUxpO-Ac&f^P&j?geL*?`gfN?Sg`$9zT&M5U51$Q}v?J*Wd4j)s4YUW{A^|2@Y=}}P z6oI%+MY??5Y%;hM?=sjM^n&Z?eS@GjT@HOj>;AW?5k^GJ%$aWwfq){dTz^a9n>tF2au-;U9g*4A1!S5`iE9gX z3**n1ts?GK@QUZlLe@RHjeweY%-|u*{CQ|`#13*CKSgvW;-PCh9mvBEu2zM+FwTkY z3pdkF@hXo``b3e~!XxP8?Sj$dU)Cks6bW>CNq_?}xpHk~lezF!i9CAV3EsBKrXk@- zS+Y4bezm>zQ8WtgsOQZ8hDJt~l?qf+FC@eBjbZLLOxM$*-IB0);Bd zetHLQMkBO~hfJiC3k0Gs$Et;) zkGdUmUwq_B#4k@{Rj#zt(rAj-a#pmbkIw9BS;>>9U90FeZULLx8czvn{Ibhbi*0>8 zC-UHQNFTAJ({^6~&Vyv9q|vO}Mg?@BqPv8z$Z|-I%(Q<|HPZY7+$9*jjfk+=LU^R* zOn`7I;Z`XEA7wy4-9!Lf$h!u)#}w7IjgXMrNM09nTXzs$cO!!nV>^?WXV%T7QxaDI zEOfBHQ#;MJN$KFd*MAF~`0NggR}p-fWoa`l0*s~1b9(}IIUI1)3j$8xXyh+3SS8rI zA}(OB%}bzQpyPh64^eOZ%$qFp2F!#muh6}N?-o{$?+PP23JN3?Y?ZAiaIci^D`IVd**x~lij6`YaN)8>w<;~r9X>#-f2j%{xaoW(&s~{HC0gMSc9B#bOH2G(yY!Hy*Yq&Rxu$tIWpc7GiNv} zPqA75XYq$hk@sk^zYG7Ylz#JD=fV~8&I9aeUv}ku8@%nVU+l~{!+*Qc{QiNbe#+F` zk;1XUgqW(A9bom~Sza9;uJf#Ik*h@O%tR{C8#qWf$137q|91w=Ve>3CgBlP-ekNW7 z&>Y84FNs}6b?AR@+#K}Y>Koq$A5}(;87OwZs{1z&VS$2tEEaD&d7AS!C1lp9$~eE} z%)Gt`gw9sIGm|(zWSQgk?w!C23qZT4p zYhvh9dy5askT91oRlja-+tmi?AIi#AS6Kgh0?W0zaavL4C!31|UlGqWJu2lTlh)h2 zVC7D&AG>3NrmIYis2&Y^aNhq?MzrsLjLJj(%C-6Lz!}8b@0<34O`@YGQ7U=_jF?AH z%DmyOok(>Ws~0yW=C#QV7_3&0j*sXVL~?kvaMcF>o}A2d`>>S zNx}-Acr-bNxaf{9rUYmHO4caNE$JppG;!B87Mn>vjOD!1if9!!lJSnEE2|oGX@G*s z-PQsF?$4GT1Hx4zEankau~ow?!r{@mqu~r80`D0962jwQ~vt;NSb=to}<+TGa>7JkF6 z%xWveI(;7L4Qj7(9PdhCpG{d#PO6c?H_Wndt8o#WT_tVeKgDMD#&p}fzTUqRKNt7Q zhMjQX7&tldAUMene_@E1PX*%1iGYP+G?8K5<~_h>{&lj-dk1;RE-Y@pvq2uK|K$)0 zhmn~zmW!T~O;Z+9H$x^%?rgJEZvGIX&pbPh%x#mdFqQPB4ar9Hc)ferF-MU<@uq%? zN~I$HkX-hGX9Y~?5ZR7Y#4j_P<}OeP7064TN4q4NE|$icxNJ9*5+>Nzw`C@SZ~ z0lnaMHZ#$w6lYrjZLlzKr$J)0PX?=E2}dF;BrqlyV2QTP7slb{C4OCMrsqDx3jovYh`HpcK}K z?lbS!fhc6`m&ACX^jo|#x;ojETf}7oa>)FlyLG4xESTsA+E(jypel?_WT8W$C%C7l zM0!aT*f`x;LQ`uk_$r?7>4= z*tLGQnFS5Pi^dQWdm3zt;V7kf__eBTg%^547G1url+T{Y`Ni1waOmQyy>mbyOj~h( zqy5-ay^DVCQ!;s$&I4I8AWP8i0b;IdAEfAP5}v7~gb&`DkDuY>`{kgA*hj}bVQAhI z5sW;1vAj_obrq_093{%*hesyM1PPh+%N^)iWPL7l-hk%uBa9s*K<+aDfEb(Y=m=@N zCpJb5wMQ2zM(N?}3}5k>$nN>7mN5H2*R&4oxq#ghRMXgvT=+x<;H9!Ap6lAw+wyU! zqdH1nqA_MeG?_3JT?go}F|vEKFqQ5Ym}-ssS^voP0Hwc!{yys^CpAlUUg&~MwI+QW zIQ?nXTSOn$>srj2FYc|?71H+FONSC>fCr(=me=-uEv713{)gLvw?$B+1sPF`!S_#j z!C4`8;*2&la`A}KqD8~)&;;W|UvVk6TS|Dp1Ay(kPvcIGltIhel~Q8qSW3vykk zBbgVmQsqu|gfVfhpp+exk+d18m!r%m!ea(0yQT>6)r-bGE2Vg6s%wewmW!rb>m}OCAEs+`obo3OaENYMPuz0W|{%rM&FW4aVBqDzu%<$f%4A3 zf%P|tGoPR{66f8S`8`&tezeI9fJ12$8ZkJLmdXsJg<0R}&%e1&Ra1enip-Gg%BJPI z&27k_V>YoN%V+609Lk?4!e`T+%e5)E|&+)E}Xp$ZMp&jl%fRBN5BJ)?P z2TR$*c#|Z<@%U@gSgk?E8~P%u-j)Y;s0ObKjfxE#7mxE#Xs^@d5iK6RV>-#>i!h9TBkaNYkznvS9pX5q`_Z49h3}S&-x}pC2x9(NVvE%$l;zcE73p0zPJb`DG|- zIU4qlY@?M}jKy0bd;FK4z;~&Qi!D1+7NEh|=x#c6+uignFMbe|oANs?xg(jYb@%&d zV48L$CO?N4X@T~HvF9gLm&&mGrR^A<-JM?(2X5{_0FE2wT6JaXkhk9U#}dw-^fU3L zKG2gqj@e5+eZNEqR0oI#FDEApN!x_}?W0*QJFKgG>6dG~j#pdqD28mBmH{NDRh{3g z`;%LNRiY|-q3~Xxx2GeeDXj>HhRe<{OVhMaII{i`D^A|6_Io%m^(@htR`?;rcT5fy zK%C|e(uamCH}4Q-qbrY@CMkm~tN-&;PkaGSmdU2gXe+FTR|y{(8ZDeVxM@y9L^GTZ z?AH;Pq%-?pa^zLGE=1EcBSUuBM>vdeRzzIT2BAbK&}~(>RflE)K{OY9gr`Y+c&SGa zt^9!gp&t25SYTt)Wjn6>qDi-`Oed7hQ*+$#KoF#T8itFBaSge?bH z2}Y19JV86+4}^Bd|}}>xV@6mpvdHi9APK zVA;q1oGk8p*No`zlijutZ4v_xfp;EJZ23j_Yoj7r!+&TkVL87S>0LGa61d0;EQ@~; z=lhTjrFDeSbzC zv95^dOwpUzXNg?D$?-pubM*w7cqxh9>ZDUNklec9TVh z*HQBL8c~SV-{X821Q*YFe^_r;BrB-@q`zkS4Q14o_0ob&oy;m zw=E55j|;V{(R|J_op4$Ke9s1jd}HQeb+6x>iv~Z>zmDd&BzK*(ocIrw`jE?eWwR`P zZ{fSoVb3~vSwL@$D%b_|kpA&LL$pc*UdcE>a?Q~_cXLVcc@s3m6KbL@~ z9@$9(ow*RN3uLPA_#j`6EMZMyJ{HuVw0TPq4Efk7{AdlL3nwh{ z=no}#WCNj&D#)~@l{a6Bb9>^{X@fQ=Q1AZ=-Q_%b^xXx|yvn$th=lG?U0UeD`k&fW zZ3_pX25hV^^k2+*E2V=>BVH<|>eag2e#AR0(EE?aBe92blK&MG#< zD9uxW0_2D&nR-uO3J@gf!EZg5<+%3);E~Gvitn&}KK$j<~Ia zzBtj&hJ1_XtqV#bG;4J4hkg*)U-~Mo$LpED>lAT2s24)sIwc0F1Hfqm&u6u9KPQyvNA_u+^>u;!ZtLJ)tFFe+?=Wc zYCbT#9eYH&m6DMx6HR=EzD+6pgS&eix`A3~xV82x5SFgsiW>^+jY8d+M7w%UgCN7H zlN{S%jO9*`4=G@T5f1~Pk1D|H_88Zt7FO|}@vgL5v^1gUtneNqJfWPK-8~lyPiXz+ z5X?3PiJ|+w(rItW6uldJe4Y7JwrqKall4{}Cug_NOZdvr5@vm)M(VBCNzIa0Z1K3< zg~&6aB%7b?Z4J27fX+h@Cq$q`^Ejcejmc`G2Vu9(Im1~1X7Rx5NSuON>vxwsrO4Kw zBCzzu7dE5|s*8zwJE%mbbXzXC?BfO_yR6BNgQTj!26&a-`zP4Nn4TSSdfYqO=C0qY zl@+|&-PYtC#1^IKm$cp`g9A%mD_Q#pdMn*&MRVtRggG7cUC8&IK`!OqXkgV2+!%+h zVLmYc*`s`vX|hXa{9kk5lUrX%K5u|GDQP{%lm<2BApnIE$Z1M42>#W20Eo(xg||i9 zIz*Ph$J-N^sX$lLJvsMRczq^hrLWrjzh}5GOi7jN9M?w^bFRtwr!gV4N_N;Sk({xy z&aVMo`~Bt-Pa|CL!?pQS?r_zz2OzN?;QzAsZ64N&V1hcj|<i;=jtW;=#DZ0mFHtxM_x4@^$(FlV3Lf zTw&D`HLJLv)oq;qshKQnS7qE<1kZbPR48k;g#&cc)5v@kMh-Gr z8KMyuor(JeiKzUYb}nMY-`{Xb|E`*W0azAty)RNQJ=TgBVQzqfi%~l|^DCC91B0Lk z*g)O4({u5^ZZf?aRIcA19Yus;_QLg2Uq{Th7v6^Z4F|l{Ro-^%ub_t-i9cxPwS3O& z0JoruILS-#v%XfsTcvIH3XVn(yc`j^!%aAhn=IH&Zr^X2Gb>T)!bE(S0Cyb zFVI*=XMM71 z+giFSZ|zi_Y${MTuF%t$OFG;(m5zrV`G}{>)#g=BAY3tH2w@~!u zdN%-bQqyQ>;ui*t?IPF}5o4h5VA*tOCn1c=5H7WBv6Tb52e}*X+=56oId?x=M;W81 z7+N>JkcnOuVZXi?omOO}kBAg3_-t9(gL+j9&DW3>AH`kI=a1vk zGucbUw|O_RfPN3FO`zqIUlpoanUok@7BGP~oij`f9<3Ty8t5sGzeDvZxl|qjU~b*n zvT}dfcg&;l(Y^4uO`5TK zo_7NIK|oUtT~Xw#9RTr3sftr4bGnObmMB=wjv*IV3>Z)N}UsnZ1BTLW!r36AhIa=WHe; zsnUJ+>FTY(xp&3Y{*C5t4YTyWMfdeAQ6!VGykZ)yI|TTzobY8f>zByaSjA0x?Y|PN z|E#EHU`305%~cY-upwa2AS0N#w)F|NVy$G7^``(=E4Vr4jZJh-{I>eE@uTIzY?zJ( z_5l7eD;Yca;t>__mlR?a$JJm2w52N6z8b_6$ywFrnaHYlqCy$XylqIgrnZ~Q^KJwj zNTV_6)kMW$(OW}B=S2PDf9Vz6=!n?CUH2NGKpsbl9%EOj%vc(Y;2Q*Pxf)|Zoo!}^ z>PDSyhO6XnyZKC(EKO7pJ=MAfwCe1CQ1>W&>j*N#D$N+m+~saMvh6hS;^Z6eYFWO> zw?TG>QUDzQVbsgGIg1FR+*~7Cg9{f8iN+99jN0#<<*(>(taLKi^U-dm?}J`!M?UXB zJu?)YG&zwB3ix@68XqgnupL`wD;!27o^NFNirol0o{*1iu}DqF*5doVIVHBrP7r^C za?+v>hFfnkvveWw{Po1LM2X^ay{rH^{t=>pmsqrbiD5iG{~I%-okz!ydC_2DGy2p< zQBn(#n2*p9ai^`c!f57LA0&UXWTwRz>XzDQ-;?PaqObzMTBjT#rhu8?o^DwKh-=me z-K_I^VsbR%`Z9d^6VfPeYl3`xSyqnujQe}Yds}xhz%y;ZUN99OozJ_dXJ{P4 ztdou1I#cyt@!>$#I)y;YI^?#5xH7bt_W~%MSC}Rg!3-u@L%q)r zGuCPbeL+@O!Dc0vTR#|dbX!vl6SatYjc0y?;#Ic+SK>a9@3C;;-9&ffhLx1+g-avp06=x;Iea$>ftfGGx3*C(xJE3 zXdmwC>(=h6ww$&0$v{SHAftuB*Ir?|%6EXRBw^leaaRujOTp1qi%uk%9?%as}!JdbWPkf?Sr$1m) z)qI2}2RII*_v*|VZG4X~iU&lnXW(F9Bv^)JOc6tS-$LaekjVJmFSZCD)oq!3&YY*3 z+Cc+w3)7U%{N_(?!;U$%&_k}nZ&pgSjjD8SE)hpJ^JpHPP9jIt8Gfy2v*!YSAw0@{ zQD2guK=wd&5t3&3O}%sx(s{z_u?p^dAjAr)&{cTXACf#-%O>L3TjcOn;cy`XZq#27 z*-UN|ll%T-4iBg-HIArF_k8??jCZD;jb2DT0ZI(1S~u16=}PtELWBkE4+*x7wNY}b ziIOqk>WI3a7l%3znBWoEl3uf$kvU$x!J`XVbXm9tyi`_ogtt5plIg6Y8nyODBuL_4Ta9~c#KJaMs&?ckBfh|wLadRyy2ynf9Dq?k9T$gZ zZ-l`0jW)z+LcVKBzSH;P#n&U(3d850vU_U~`zP9DtuCNvS7{uP_LNRLBW+>0M~(Er=B>z*0TL!-e2I8_a6T4#UDWY!E|k`!ooc71W1ipHf??#ju6qNBl(87|OWX=f zxr0$`@-^_}dQ=8?!&K%CpjK|qBr7HFfhVl&D5f(<&!kERV;#HTELl>KAzvZ;u&Wpc z&c9^jH{Jez6zD7zM^!nG@nj@KcLcna3c>?`?zr`REKdSt$3W5r+=J%(%zC_I-m!%L z87$=&J)=$V3`3)Wx{p9+zqJH9qfW@bZp?yuKmYh^<~ib*n|Uk5c=>UApbI~7rg~2h z->(i1;7rCBdjS?^>;f4>ec&TBnQ$;x*8YcHxGW~4{$tV&H%yJS(_l)o=m)>cI*u)S zZ*QSlGj=V0>3=v&&8_`N?jxEy!uJAWs!%bOF}iY;DaM^l!vDhdD{Z~)3zdQy#<#m45n7{_+KZU~ntOi%X?v3}w1c4G!psdZ%^ zw$^}G)SU;9{T%LH#pgo^Q{$KRhS~nkIw^`b|5xImEe!A>>FS4>l`xlHI0;y;wxPEB zuiA)U)6}(*#O3DbWq*>>PI7uiR$egPF5IPZ1fHP($nDH`i#|DCtVipx-BEa!vydTV zJtCjUH^|~8P5OUMOJwBv8>H?aa11&3Fz?g0XoW2}1y1Lc6#>Z^7H8v1hC~)D3&U44 z4`v8w_INPmobspmkCt-N22}eu>SYIsQQ>5Zke{Y%VlD;ocNdAjf$CJC z5xIGm)79MdFtb#qu~YQ>Y#V_kY^?sK>j04v%k3dM4(vwm%|z3!H6R_-jMDd$^~UbS z94UG1t?u|V8&*C}l(0xgHWkm&{Z3v`Mi<$gS~N+uSILDqP=NYilM^>zAF`e&KEwZ! zi*ha<;#B|q1QUfxY9?x!#Wt-BhV%QF3a{(r zvbRG^wv#%r+<(<2`SKV-c%j5I+G_u32@FK4p?l;Hz1X&ah<$tDnaqNhjXFvRy>9~q zZf}Jth>Ru3|KsS|<68RvzgwSFH1}@W(1#G_mR!~jMY)ep2+<^jFg{7EwjH`HDsxN7 zr%5R!`?w^RwNs*e3hN?KwAG}oWLrD6?QG|q-~0Rf@7?J-Bs+U(e^}5_YmE zf+(EZ3XhtjP?*iofaKG=tUctjf31~aHS$8*JjULkKp~6%**sd1Dp=nyx`}istJR)c zh@h>cVkE0&(+h#wW4&wxC72L1MN8Dr#0fl4Yz_Er2Xh%^H~Rr6HENalI*LsFUp-&j z@%0@X0FD1?{a##Xn7LtQk5er+ehQQ^M{d!HXy2I;<+vCbLth~nZSc;v#*xvoRhU3Cliz#Q;Z z|0%(-u|{ncCLP4Q-nL{t>HS;9c(z8}6*N=oUY2&k`iA2e*H!<@wVE~A8j8irdaI+z zb;?fEkb%>Ml;_{f$xPNB=HYd9+3S!mci9uIVc67dWI0(7;{)J3wSAXwdS9ocE%PIN zKWMHdqi$GY}fwSRWfLl#RUm)@ zaA-X(?8oKy50X>Nh8EZ~2)j1d(6t!b4nmIr!8HEONBCW*dM2t5Ft5@@VM|!^`tImt zsNFVl-v{HgI!_|dva$51@aQ$@I`Rtq_~9%O2Q*0D31AK;+@p&HXbgL_-+D6L8p&QHdI*FibxTx%Nr}*(t z_K)~_vE2e>Lw?uJUZM3U+C}7%rP~cd`>wy|jJyn|<~UXP)UoYVz>cWWM8yW?%0xtf zGqe%zfd-IC>CI|wpEg-P0j0d=24li7>)%*l7zjSrI3w2yfcUH5i&MjUrj^ zq=u68F&f*~CMT3u$(@0(b_O&G?{uHlCqpMxEvthms_z;&X^FtnNZMZ(FDE_I9cSeysfQ@mTuAf}tMsHc#89{`b$T zmpY&4uip~n7?l(Bc|`!(93gJTUr8(~K8_ew^{Somaqvg6y#K{R%S-Lni~P}LNr}ih zdM}X6s|9W>_+(pXg=EvJWI(+?+#SWoT86qyhm>7SY%a82#*K{gw-wzIE;en# z!jH>|wkZ7K|H!#z_xySGWyy)~Moy*m8bg8~vZdSxTEZc5 z5w^6|@UwFasG$DUwu?qqlv-}5|9X(zk5ac%8Bk|MOhdebo>ryr6A z%UM|%jhP{Mdd^C`osaDgHR-?G6yO`~03~qmi(0p&---T>{j#*ZIpV-H) zF;V?^;~MDSS@Cosx~wj~(X(Zs^ie8}CE7CQ7jml3vL#a@U!dl@*MJV`x(V7B(A6X> zZi%GL;wrQBpABfcV}I>!WD@t?Z*I>*-<`VEpoi-tFU$L{yX+B+g$aEf+a;>}J0W@lqcPv3zYcPU1T@8hLPHwY+g` zlJ)WhLHml9F8iE6Cz$XgI-q9sbWC)1TPP$;@H0GqRokKTW(70?Xy~LBm7|POk6qWPeNZZFmxQ zM2B0wkA3guLA2$HKYxgaz!|a~x`n1VYyuE*iPzBVKvm42TnYRvV3cknPi%I+jeFgL zjeFn~V9pK#vN78aB6~oakI~PP3_O@cOVbgf1{zL1YvQP@llo_jr!L-NIT6AeAy>HQ z3ed~X%$+abOEy|RvMHD6tNHrO>cP-bJcy~-J@OHt+t+A~8>Ibom7EZn3`bytIkQWs zF|G46=Uo8CW9N(js6&ye-oD6GhE(`oHRLBDMmHO6WO;F zPy0n(_#e3%mF$e6w}KKHN;SN%uMh-*JAGx}WV@?c&H z&A-91cu`D?+Roi^a_S3~_-LlyH_MQv0mYP5#cKN24>9;=sttLT*yOFi@ANrysd!k$ z*!JYW!<12sk<{gqKe=yY+{oc&=Qcx~^}tl*WfM;<3Zg!S+G_4JkL`A{qr`2tc!2Gx zwcgF1>L9u;++uJ?YQ`!hb#4xw!4fk%%}K5M~#})c4N6VEFDSEvW1AB_RuGZ(!vHsld|-Id18)s z_7CxS)2=Gx_;1=h(ygbi3=B?)s0i0=PAH_FD;4BX#xtC9ShUGpT|2j^;b5=FRC#*o zC3W5~ifK;UOz)KDzyR{?T|?{Wn>4llS-(GDaCl;M^R~EzdT1uoS#PUOJJOTYq9`&Q zH;u>UhhYCbL%n1V_%G%WnSqm;mxxo|ihlkORm|Jt@ZmQ_eN!h9!}(AArR4VCiiy$* z_}xUGLh)Xl`Gf1WPP>x)FkRfY?+RxW9#hd2IU9fAk1bO#sWKVCMrQ_(igqPpG8u$A zfc@M$AHUtro{YDmwT_*y0+E@Y|vB-p91z+#*nsTL8CKSlhv*a=e8G)uFfT?REdg=R@3BOY~AU+HeBHwLR@r;#uM6C ztS6z#%puf`^uO?mzEzdtLd#ZTF+8HyCq4A(OD*9aJEbFB^Y*^wH*^Jv{iyHUhk)=& zk4N00N?$|Ipt7461k)Ojjdc3+xXgdb@w3Vosc?E|?n|xt?N~@0`sk&$Kdnzk>nQF- z@88GI`8p%Xp~c|hh7l4Dv#|NW?|A$+V~j?d+kF4`E8>l_s_>b=S$y-Zs>doaDZ6FO zbgF0{5AT+#YM%&Lx1lLdIkRfC1wP|yvikC3cu;p8e0iG26!6-##-G>lC!aqSL>#lY z6I3*C76>l4z1apu^Ya+G?b5A+#{&g^yx~&EvK`Ti9yc(JHRuFC^BCocM=c>s-it~A zNzjswJ5A%(%;Q*|MW?d%W2~=?YbyFkeXGVjUBBStJ0x!tvHlHh504wIkjHTQB=c9r zd*557H5Fl)eDO-uC`MiP}frS0$5YB+=pu& z!hbv$8p7(pa;RSKMb6wrmzKhoK1w(~7T7E_-UlVSU`Y?UIG2BEH2d`(e0;Vr{xh8$ zg{{|E2WdBooLW37#O&|0`?YfY=d-~j@-YpfgskiL_>L;Aa}Rqgwo79@YkG#pzQ(Q% zXRm@c0Cjsax7Xo*twlZw7o8iD;KG?l7r-K7shEXy2$ocu54 zZgu2DsVC02rLAQH8&9>HJI|5-Bna2EP6R$;V*%TPd|v_G(H__N0*_fif~>Vd-e_D5 zjE_dx(ig6?2y7)Af&6{HI&h-Y2DdHL`^*1!h0w8%Z9*cg(UdFxTUU=ZE;4>&uc@~F zvmWx~zLV&;ReqHUoEQ_^5(I0GTYA<;D=e^$CHPIu9_!XtqBaViF@bp{Cj_ss#GD0z zNpm_LQi0DiMW8)Z=2j^jQ#&25P;mULE>(&NjJeC&X8H!kUtg{;qLmP5h5zYf!-uTeCoPom3 z=H{GgOOFPL?I9n44M1wsK?@{yZ+$V6g8R0)%F$PDs*u>lyrpHr3xYp^r^*P8aSX$i z@KRZZ1C1ZWZR7Ypme415gJsa<(6W>UTYGa+^9XFzWTu-&eupx?kHT>0xaWz+?cx(f zsP)h`&rjs4!u~L(gqGBoJQ*KAvxf4U$i# z^a+en%pBsSaxzeTyptfT@M*j}Omv!-Pan&$7hIGv>WoBKg(XjS+o1%R{pOYO3_3o+ z6G*fo9^Cm-h=1n-Jd-z*pZSTr&sP^EoAW}mHE!-d<)!EbN8mo-ud$xCw$eL@9l9f2 zpSb&=XMP1bI{_#gG?d!^h9{_mvJJZBAQTQv5SDk9x0asTL35z~!LBl~z^9Pp!ZW$! zcw>Dx=$rv3R6Z=G!dO@8kOQ(zau*OSI)OP>1hpfL$p1q1>#`saK_A8DfSB2+)_~}@ zcIsjBuWp#T6+3p1l)nv$*04cb%~?sZ+29Cpa|P}Uiz*xi;G^u;P^&L8aMP{&+^6zqmzyzBz9bQ|Blnij2l ziP9!EfLGtF8*xSA!?5p-S`XSe{xY55UR5puT3T*8RYF$569g`a>xl1ntKcB3qp68nr51??kW4? zfKhi5-BnRZuL|MNJNxs1k!wHN1KvT>z**fKk=0Qgx2A<-pEHcJ2ARtJvHyVrg@(x! zXn9~2{<5#Cp5F^Ed8*xnL4V<+po@e=Nd&8kT~J;{BG_q-cls(6w?e#=uu4U)(*)2z za{jj`cL>j+?3(gFom?|@7%Nemn>B_pR&eb%9q0p%D|?_MUVK67YaOT~kX4dNTxaW? zvfG~oy4$rS!B<--q31)l9)`GE~v#v`m z`piAfvkgrv{iDvUiF+KkPi6_5LzR#HlF&S*cpfpYVz;ggJ&+JlE^nk|b=x8vI5V0k z0#Vye-RU0vHhpPH>1f6g~HrO^g2Jr~RR< zZ11mwb`N8%!r1d=MM{k>9;G^JkW#;RiK|R28g~;KMSfe>0`k%qzzbrv5QXj-Pv{J~ zUiV$wpbGrh9>D^^Eq`8brWBsc9n?W@6xvbk*vMLogEvnhwjcwnpZLhh%)xquq7t}wbXk$wwG=u~2XR)zt8{ySF8qiJ|8@_}oQlf!D7D0%Y6o)NAl*T5)Nw1q z+Y8mlD#j{fG*5=H5`uT<@t=Vd@hZ9mEDK9r7gz@3_3#F;UP4eCaH+IjaS5XVA*G@d z#0)M|KVd+Gioo0ib~hj5Tzf$4^O~#8P59fQ$XNc-_mYIJ@X>5-*`aMdZ{V+e{Bd}nn} z@KsJ>XHS#bl7x=kBs+%Uj{RSehBmYFO+bL|l&(J&q9+rr(CjRkYDwJyZ&VQ8hgI1&>G zKC2eAFZfr+Fhf;=ZbD4E7YlRD@#pj?@Aw?%cyb-Poz`-+qo5mY6}cq9N}j&$`eF@_ zd+v`R4a=I)?+PwhIZym~^&48m^S&8~I3TMr3$_ssXb%^$Po6Ke&UPUu;(Pcw?|vWe zDVrTPtn4aoMT4c@B0}mtxkx-=q2geN0+gZ5Z#W<$@*3ma|s$^aUoc?aZA{ z8c-(4Jv|#O_SBK=6a9-BAO$+lzs^PTFg8;T~%pd(2PPoIZNlR?Bpud21rG zrD9oK^c`KrtNX*iL5+P^mf_-An#(RR`qC9?mP-Vq0(y2WY$+`>pYim%NK=; zmvE!v9wdtLfsNxzY>TbJPyACU)SPe>TxWi-NQ2+>EU5H_$wDeW#oyX^GAj{TDb^?@ zjVgCW=I>LW<7bDX;4HJXB8~sPhi*$L@LX&%pf4Pm$xM00WsT%3!z^t!HaHD8)M~Zd zBAsW8)6(}MD!R&#s7MvBgm+&f+jS+V&%~eFV_3Fh|FU&(ZN)mleg4@*pF8wuuu-jX zWZsay5987E=`pE_wd{7Ktwy^T96)PrB{vKBnTe&jp3A_uK5Ppo6Au$5w5xrN{;D&YTrwO9eY0Rskx6#l6M20GoV>JU_530Qyx& z!gUMW8|Y;6fJcDYexP|Z;)36;gS)*i2p$w1CvElf&{;wZSp)t47a}eQ67&?`j{Xt( z;s9t3{N?8%@=ZwZsYB#fjdeNs_7G7AkL}J9q6;+0vYU{kj^)-Y&KYo6-z*3?2qVk% z+oG@?6%OaoiA@55jG7LjUMKgOm>j`>$K`m_GLR95TG#akPn1rpl;rs zU6rksDyQcUvi*3@-Ov?%OeE7pY#0H=xn=&C`1RNevaLN8mM%>y^1JUQe2h_ zaJ*^g?F0b$*QYt;P~hvKe#c2zRcwRKFZp4VFeHDMpr)NJ%KqhVIAJ{VPRcXZaO)_Z zZA;hWib~~@bjhS2w2?;3+W6D639=171Fe@FeB)%rcW?varh1SGh}>2?SdrGZ^#IOL zuy*K-AKE!{Wou_E^m&9VY#QUA(C-J?onP-0sA~yNtDPxNX5Vfe!}xJby7gCNZ*(&1 z(Y{q(0Z;|;t!5|21nL^jq)+t0%(HFJuWAiu8!c3kRc_3~Z+yDc6){tlZI5S1H(Pk{ zf-v5X@|gLuRkIcS&6f#P{8Qn5ZY%cFY+XaaQ~?;3whDedUHms`~j>o4XhdK2dr&Wngd#PfpsXi~?!XCFZDOF1V9DZKVh_k(LEC3hjG~ zLiK2vqlz<|pX6_b@&g@I3x;$q8-$$h-=7aGnb#^dJ~==?xdUW}Ln%P~7WwnJ15;nO zFw)#QC-MrAkFfz-Q}qd+l|B2wjm3ZO2p`5u7B8Fs;jlqg8@EGul6y9<@qycnIbH#} z_1t7y;f@HO7Y`mKL{z@2@L-8f&_Q4~m0F!VA{Yn&%1%+ABQJM+eUjaKi0oFUL%8Mm5CLkH6{Utmxxh=*8d)X)Y7{VPN8U_3O(K`ZJso3*W z1g04q-4KAiq6Vx?lU{*&v<8-s^~5JB4j&HE^>d7@<3K_yM} zaUfB11k8s8dE}L@@qGh|Qx&*>6#%#}P3BH#0NeX{ z0>{eA_V1ebBYHEs8YC>G0VM5Ab$MyM5#ajp3I*pAD|QMXA>W!uUh%9Xli`-n``zca zXu07i?IG<(Xm*P4joPJ0(vhJ1ijS1s()lh`)`6jU~c^Mi71z#)-%5$T&4LgEL( zOHp}tswYW(=J6*&Y&F%%=+JZAMkox`MmLc<*qMCtfz>K~9o_r2=BQD8?5;j+9U0?6 zP8~Xrc|_2nW_MoHRbL}qz*iEbl-?G5w*u65|CBM-Ye`_duv48oN7hS|1urOR*|5O{;(Zt^y&`J3Rz0Lyht$LbWIX0 z#;4T=Cm3l1phie<3tD3Hi@1Mso$UHPz$qZU{#G5!!! zSjmcfTUWD_{hK8=ZDv}p_eeTW!eHI9ormAM2??y!^O?GJ2Nf;PtWD-HH;nG2?{ZO; z|2&Kb=TPW>2gdt@I1T<(QK`<@Vixxa;H!U=dyhp<@?H71^=DS!9-vq?_A}}IS?h5g zxq}u25Xfu)(d-U(?}v%fIc3QpLpp`lf#0x*F@|}X;9k&LgLCYR(w%>pAJPijzv|@9 zikYkBl4(|>&vrxt7@Y9Y1fB(6_)yU|imjfbReWV&w@)D*$BIUm&F<-Pp@l2Y=veCB zBmE*joSh=9@HfPg8(thGFZqt^7aDKJ%&#$4IV={v4p+;anI{&0J_N9rq}g!)Iq_W) zyYZC^bM6GovNs{df*qyxOt~BGb71M`U{h}VQdz`>82m3wmfW=)hR?Pwdl$p6Jz&Xt zF7ciJu9R%*ivCpOSSA{cBy{DS*CCr_0x%(vlukTVk7uCG4KaSg#db#N zKTyLbVoM2yy*Zt}>s^nF4oj!4r|&h);>MVKufWdVqlou!KpU@QzJPn-H(PFA6-$-g z7$2-7Jti`45_`d1+WvxVSL%J9xwe!2zImv!Rui6K5>#x5lx`YTBCo5kuWn4+!1aBf zBoJd_PKD{eguvIF#=<(^t_T3b9!`GBDv5m^+xrMSfZ%j&2J1BC7AW4>5o7SJor0IV z`uC6x2vr-eBA(0*B^2rEl-e8n^N~&8p#%y2wkl#l+Y^X4%-};2oX;7RUk%U3E(pJF z60~&Ln19P_@8bK{l=ctfZ@!>4Dct2xe{V(J4?p_=2OiBV#867J2Wah)LtBH1N`beXftRwJMNP^Fj$*2JIR z3~T4LL|Bib9=zGA<^`nIp$AU}JF*>S3l>n%Fpz0;?Rwpu;Vb$YKnGB}Wth%_BGy4{ zS`}H&?R3%IK|idJH8;yM8mcSNEzbafCEYzypKNNGTEcl$BCd{V4?~MrR2ghQt(Af; zs){F=9Y?s!XOw!23GlrLR_t8f66+dN;R)W)AXL?hbYt$Ev=)NrE@9Y*X5<|3LT4 zk7Bv!2eyEUn@<2%)7T!bj?cinp>*vo;h!*2LEV!>K#`lO> zI^fpZEV#g|@{rlKXm1tcL7R|~*Vr%K!A_0PKCq=Tt)5u>B!wC5I!{}dZXnxIIl>;p za&G7R7Ig<3yp&jZL2IU8X*(_Wt3-4Z z{@2qr{@4|T0lVIB{6)DUtPtC0@`+-!k6d)Tvzwah}H^vt7X)^t(Wm_02^Qps{?c z9ZM9{rv^U^oq-kwnCZFj*rUDKkxwOk`@Ch&@b}fEeRZIruZ7&y`J`W*Y~b9VjRP4& zgMaK&#tnUJfMtd}sgRM6vpnF=uexGTvN84Pc9~uaOGx)0uVga;SN;|mo-g^Ppf%G_ zGJ#jkapz8AomP$TVJ*M9~@6Ta%%vH-w1G>whFTeV%^6baLT= zDINZrw0=pTToK;H6s(ECa-ostqCDzc{@HUyOLyF`7*xz`V$_`DQ_ z!@~vO?1n-&bSYM@hAOTKg2JuiP>455m2C$Y)f+g+BH7XS?m7~PlT9e$8$~v_1A94T ze0P?OWS8&9mUEczu^(_!moWRxQo=68QiPku*T~$?Z=d;bZrMcyJqZt6%=kBDU~V`u zLzGmSUt01u9_ZnpZQFR<$!cQ?yMpkKf-|l~{^x5sFi&f(UVw-)8mnh|mq16;wU>4K z-asp~`#==7h0BVI$Rjf&G7ST;Q$^GfVwQpY(pMlZ?5;*%*#nP9?Xxjzxr?D0r23;z z$}OHXLqVzxGJ|4gD`I`fu!;Oo~LbUeNNtOp)pT0>$WkY;kbDN4Q61w zm3TzZ_|sPHpKi|mMo!+PXcW5Qd5lp4G4p*z(dS0yH#H0<*CuQ@NbJ6A=&n7581u?- zlQXt1K-xFm#KWfN@vi`UX|V-eH37s9s}wr)nBa(eMcW_>cTy`FxBW>uepx zKR*x23@rDR46DdH!fd`Kt_fFmT_+d-7)YOX~)6RKZl)hQNrOBjQR(YU*ZU>wjCSphdMhFQgVqF_x=y1}pz z6QkoQRqCefLu^hDdn>8Yjr*avDyz^117|&O0_5?I#*!yS`!)fV1mByV*50d8G?cn9 z&#Jmc;Nf|sASL1!Z+y0a$eIUTiKy_EEd1ZBx?T_07?iWG5vTHaHTaN!;al*WeA+1G z2H3N;*+3+NXvg)9Po>pdlZq6ykx$-gy?NsYgzbx z3e^G55`5VXnI28(so&Il-BDFK9=8?hTQ3rMl_vL9(6n^L%B>J~BFs9i5-JcMcSZmg zd~v$M3uU`kX)8sM@}ET4IvM=wy0|hvT~HIoi@8HqnR?S%`SN^nPCB{e6K5)(K9^`X zs!}~rUS9-xrjtiZjs;?mbaIzzDi%8#=Y?QdNqQ}NbTc4I>*4GD>Fm&v{cA4-)MD#kK~hW=X9YfLs@x1qC0d6-~YWAV~Z(Ocp-!c;?V;MMdk z)iGqKEP+{25txfRxB)&ceMyb!_F-AeZ_*cVW;l`Jz0tf{aB^L0U0Q1z6D{oz63aJH zhs*C|<;TkuYeA6wms{_hZqs>oXFJf5IW!$U^(_Q&__avb3N z-8Y;5O{l#;2hf3hrS6PP$H|&wk$*_n@6X!m4@yW&O&{mXDJlSUtYx}&)8W}*QSWc5 z-r;#ca6vg5h*`C!N@fE()@&)Mnp1RMIZs!i+o5}z@Jd?tSDn zJ>9ue{+E~&fGO$&mwuA?6)uik+5rDo;a2%wx7m+~U5%{sY(q{=SJa{>{IJPQ-?lOM zQsqS;?{GQYoX2n#WHWc@wsVaiTMCDFt~;&0!^*4@t)&sJ-L$Sc=7*PWc1S8C7Mq^v zrXJ6##Pohn|Byv~WW*%$EXoz45#@>%*fF6V@XwzlnU3U>OMsdi(&+{#GUcnGv{0){ zufe_BIEsJqL(~#7>LLh*vq62awIOTxZ}#`2BX85kW9+hm#;j&NpINC&Q*)NR;p8K# zI$5(i^13X7EMSc4v}6-GAQ?I=KMb?qL4UN}kbTVMokg!Kl^LBfJ*O~}i8G_bj*y>X z`cuvX>q7qJQR1Npg`K81=K7moo@&x(y8}UI-;N-6khYgDHEqTgWfvI=tG$5EnU^1L z&#l((<$$rZ2~bw#6Z@dmiaEusRK#A9gze$DoyZ1-7bryL9&16y1I|K{V3Tek*pI_niRw_M+$$(mz6q~1X^BAV=tDdY!C)0a z()5AJripJjd#n^t4n*#d)1R|P{$i=Chfz*D#f8RSRaWSBqNQqLkktKj_rf`=A#Pq&sFa?-*)=S(Bl~M35 zI?v&!mR8lT<@cMXyonDj%>W_SIMbg6;s{U~dS1}FbR*fgoo2svn_@}Vv%PUTBK;y< zU(>xTS87&l4t?KjP#T;`$wlOEa_6z04cw*OG0lrfr=kZU#XP2BI{O57Sckk`>k_(? zFR&G49Bb;wiA8V$=~H$gF}U|$+3MX2%qyk|Y$FH3Xa*~(G>mt`L$=TRCV50ZwYxj- z`-1k%&g{RAlaop_1L#x1e#$6&x|!K;TuFmQGkDj%<`coElWCEPET;xH<`I#$~(Np^IJPedx^8Pmn1kAtcfNo3R zNWc(<$KBJ?yvKdBfn31AcP7wze#FFx%^nq(+ubc{OWBjg5No=DGi*C8 zW&!RwLe$a4+1ME3%Dg5>rXG0yR-YZniR4bk_;K-h0%7gF__kw3E1_QZ?l=j($@;6> z$IoBwp3xsR4ieY9JR}5%pSNdSCwWyd_j@envWfj>#nNLvqspED2r*aJf~y{+9VF*G zL${jSf`LC1&Ar^>S!E3ZZoMnvj{u8y;*Icq{fybUTfM(nW%{y8djL$Bq53Yh?=bn9 zEa$srrAk5c_s?TNsmiv}w%+2}A53)=`)fVl1itpEvp7&4*gnxP{x0=;rP*xrPDh90}}ZMrYnZ$ zS$n=B75-du&5NT1Z@G4rXijTWP2j>R@fet(U3TORpg+-NiTyQ=iVji>VDmMA)``I-%uDr<@zrM7X(rs~f)ER8Uok7Vl zrzb1)(RTJlVhmOUvRJ(5RWU%pr<1e71tS13lP0RuKgk#frVf?_io-vV!3Cfsv*#u< zt;71$Puk_(tcE(z>ei&g9{`@e4*=@aPWGOMlEd&H$RMq2`{N0po0@$T&4#!?q*jNe z_^JS+CJG4LoPCBiHerr(VayrioR#ggop{ zH>MNR^@Uf|ZqP;Le1H~Ny{*5R%X7t&0 zKtQ`a6xhO(w5RE#o_;X85K9H;OUx@O73FffMe>E#4c43c4BC;f1626M8d#a7>{^&j z^Woj=hO@;B8Eg8H53o1yI{1q`VEVg>Tm%I*8}Ymk-B!h@E=sz5i8B(BVG#BWGI>oz zx`t6wICr{+Q|+OZ5S_c&ItEWrZa$7&Z2A9U!)^8$Fr5OCS==!^XZ)OUhR#P5Y{N?A z~!lOMG zWq`sx4#`p>}HzTe~ zv(IrP&xV3sgv%^@4oYLE=e4XG4uY-p(D`3t$a{>rZ;noFSZAlt)k&0`z5H43zrK^h z*uVB~s3hi%q4qsKFS(Ut`?#0J+@=~TIR7xm^RbqF#dhJTkY@Gxk=jK5!3ow)>u+Wz zS-o7^XjJR9)|tz;RR=HPO)@?bH53iAgt7&%@%Uk7_df(3rTR;LjuNkyP=CFG`nj&Y zbrnxE-V+;)ZiQt9fPx!#7anfi{ghR_M}fC4`CVObz6&&Z5R)FV=8qB&f>KR;D&a1p zm-`u*BH^TqBfr319t5pGQTL9V#<+F1_3*+KmONhQdsXRkm@^VeLET);ah+xe~O>O{> zTIPV;c@Qk@Aa*$gs`g3nY;1MbRQH){f;C4oOq^*ws`+uR_LzxZuH3mTg=O`GB>uO2 zE&&4Lp{Q2$i-(~2zc1rXJF7N`l)r7DWmJmV#4yG~^*JAUprIk~}f2A;pl zNNzf0Enm0335V9ZLb~#MFG(S|rS0(j-{fd;OCb0UnXpixoEH>L27>?OEXy<^>HWFG z6p$s0S(6Hj#B4)$m4zK(rQT%sT@dgw=Ws!hcIW^n1)qxVFVM!4hZZz)0!8zxx&}Xx zSEL%HRj!>uRD01r>te8mf;3~(`$QAZ;Xw0{f2p0^@YYPpVTmXHis#>x(U(YHwBC2A zwnQWZE;3$)&nfE{flA!hN%?k^Fsw1XuVjms{aSph+C?^6Q&=v(&5F4O%PW`dB|eO) zVy!^t3!Xh9jLXgQF9;^`&tF6^*)yJLXIw%%C%qhN9MTM-FH*#>&Gcb80phMrGCrF8 z49|QC``*-w4%9m>;ZpgJJ`6n?dg$eVPkJBlkLZgn+y7J^-felZnK+fs-up{(qdZ($ zre2qUW_p%q)n88UFPXuxkqvGeiDqiE>Y0fm^|=d6)?!jdcZz1Sz_@$Gmxu&mO)_=-Tk(BWUgRvsxc-~ z5gv(5tP;Ln)_}~D(|#dS(K1K;)zzG^H>_YeJP9vGIX0p*+FRNMjKMvTL#%F?KxKXD z3VBxgN-7<@gzMh`!0_F|mM)*)B)y{RHL{?kbPmb?x??Hn;Yc{+@!_}*pv#+uCOedN zq|;#^Z)SIClHmPar0*nmCjPu$&>goVsDy@lhT{)~q&!iaAK})ctxx$vK0O(7Cn6G> z%AF(~jr)Z0lFH*hezqtSHk3sAjbbBG2zFvgHW);JAdh5*Xkj_1Pt%!!U;rwHl$<;x zvIH`1*)Hp6w_Yz)62)@`V00n`WYO&};&?ySsGLIMbEq_Ut;&foF?^ZC zr7F6#>wkl*Rdn8u{|zpJ!EZ45y&Bw%dbiPhJ`2ZLZw@y~f4is(Jrr!oX_K)YGJ-Ymns`xERF6hWCtY~a!Pinj0^@{lmY+42v_G;ZM?mJ$a;$c?^v9F)FUTj@8Qjy;V zJ&8RVC+jRq?88b8A{aOz-D3MHj^9N>V95(6tE?SP|_lWYVP zoW%ln!b$o}xkjgad*ZW)aQ8O%T;2@bT<&z~!%^Ztv?Dk}DH9k&skStVBqE)|A|Gsj z(259r6?jIqsE&58E1s_cYKD0e6*)alojcwkzj|8Smi&N{sT~(cU`zwtFF5T=Pj#-N zAdPswNw(_>g1SlJIq7U<(Xq%;yrnIrC68n?L;!j2?J>6@Tc{57{(_B2BGAd-6IUH4 zvjnls%NoVcGNFHRl1yRfMnCfc<$vhMgrZ)zpzbYJQSFJJlq-swb9wkK*r|D`@S&658Yw zwD;J9tW)?G>Sg0kj7XvEeCS)FCSg~NY8SRAQ`T!Oy(`+E>_NC=n^e}!;i43HBkjNs z$u}E?Kke8XNRI1wV8g2nN4<&`Nt*v|KdV+8^a$nC`12b$#Iy6XL!Y!Ezr>A7R(-Xr zUibnDT`ltNh`4_u)%2(7uOASQ#AuTDe)}vNzf^GlB4HPef2MYU)(Emm*DBikArWDT zk8!DtAvtT|w_n6oJ5dU!P`=L+`&+DN@AApn;Sy1n)(4t@$zVP-zoYuWCxC5O4KCyy z{SK!-e=qF8Aj({6{pO_8`K8XYK`5FUgQazIQ%DyMBZ?0)OHadhiMdhJ1r~wKw-4u_C zkLuT?|8JKTmzsCR4UzVDFOKx6GH#uW?=y*tV(}wsig%_hrmfiS&bLzLN}RuqtBEP; zT0qdLnO)^Ybzb8J3dqqNuWrHCr7w%8p{HNB5r*duvQfm08uot^kfFo~hMg=+pLtYI zrPu}HpWp0&CdqEhCL;TJjx|n>z>&JT`IdP4LlI~lN>i5{)!RDL9N6o?BC}~De1Ail zeuwx*mXMYU&E!s#c3HkD^u{oT%toFPQ7=BOn;5sQBC0(W{rs$twhHvVRpOsdzy}PM zPm&vtMgCbfmcQSHgXQXkLC@ha9hL1P)wn}^Gd+`>-z3vHHAm9QO{=NkIInK3b{YU> z_0gmQ2DvcPm=#x%>PDrPdhAhEwd%S~-rS?@5+7MdjXf~H21843MDOJ26_ans4T45ku0V1SRboe|tkJxWI3bDB1+3Tn^>k`Gfu6@J!} zH~Ws84q%*B(oSQb6pL@$tQ(82ONZpJ&-kA35!R*nW91xf`5(RT*BYnO0Mz zL03uUhsN4Vm-!;8F}z_@1k-@7|0RL^s$j15+Dl|8Es&x!=Auv|h6vy!+c{Bie$#Ttop)!O&q7r2CWmE+7;nID@sTIGu&n zg`Ok?BqJBcMONVA6Ct!Zz=a=1xcRQv9e++v>pf~CN)a};g7cDfyVMCh<*US%dRa}Q zGEnWFY#L#j9rwJL^aq83C?!kqu7915!KK7SRNy&pv6b2>+(EoQ@Ey6l3SFsk_JZA? zqx|r_;LSGbh6AF|2Ok5r3FwW^!2$0m6PZ+6HjM$b!S< zIV8AuY{5_Du=wFIuLPn5z-Nb0UqM^H&rPa5D;JJT6P>obx(Zj^Je16-CyG9Jw7;#L z?EZ$57tzY7`5B}sJVHHcSc$m+u-K#BO&x(BQHa)yQpn}qQhQaixsD?)p$_^}X70~CLO#(2c*1?o~4cub&^uN$$9=Uf$>Q!KF4 zjp;U&=|X8eCg>}&LC>D@om^7teJ+QS#!7&_M;kbr^g2OT7N}OF_oDZfoW%z}B0pX3yn= zQ}_A8-l>|Ik6$~N6vp06){Ap%$QS47p4$c}B z&Y2JNJ-4GKn_`zm^RjP0>xvl#Wr}GqU?CQh^Oax6*UM@T>^$>|OH9AtEHC|6{w@ij z<&*q%ah_LMe8jxQMB_hYrBvtfb|2}4iZKc`v2W{I(UYHd`xQU4l&?M!6J(CEO~vH1 zzVAuep9Zm%8woEdE~o` z)O2gJOuK(?1!V^&%A5r|pWo3{A_Q4{_C*1EynMhIXx$%;JFtip3mk$Ml}jEArVdo? zXdMN8xhg1l3Hz~2f~!SO-`Y-=JpmG5_)C|T>N@s5-_Ul`*;}j*ZHVFds(;|oG;Frf zSY`SvXOMQS_&_9FLQH2Ri0-@^K@QIuB4)vvoy%Usg^ZE16lUWD@q5!Q?u73jOnHkJ zJ%8X!6AUHnTIjiVWAI3OD0cvstE`XdA6x8L3%iYJYsud0R~3SPh>-Pc9G7iN4W=fT z_F!W|i0-XvivQ#2+T&XK|35-18luo;ANo*4LkR7HBqWpD_@?%84V6iJT5H>pN+>3` z_{64?+%mVyrFOcgD6ET`PqDS8+Df*y)vo89-~03X%R`Utv7NK`dB0z;=j(aFJisKrd-q-n9!5tc1pz$nF@^Cu!-8| z=NR{gaUhtfHxoNk*VAXk$ylipp_MaLY$_OA>jJ{d$@hhAF8vmUm zizH}D6B*je`5bHxRZ%+H(oN@Rzh&+gsxjdKCe$;gL!m{GriyYL0~E4B&n@tEzoJQc z8Q`j=|AFo>uL!s1e1N!1YW>+uNx_=dM4T(?T&sCj%&SYh;; z-`mj#tS#8Jv{wbNvr2vTo%GI;qWiSxZ&pG+;vj3G{?RAQPfT{^;|u{$F*N*-AKRdA zl=MvGCeg00DO2qC9F#pC<{kI9-e`v#b6&b(C%95%L!G}Ld*2_!Z6lu<5}a0y1f#06 zxIFl;_t`0h)w2A$sV%*wANAu-aqO`>=!MR`<==Oj=uEC}&kwvu5DLz0Y6TXAiRbl@ zpm~H;^T7)7BCbb+jA!8a7q`>}b1%NM=k&hl@sp(y(KM|>(h)n5>XJrSX#K}*^|F2u z0(8>KnZ@&r-pj6XJyf@QuQX1*c$|OQ1zGULK25lcJ(W1!0}yRmokg{N1m>Oz z;?t$1&$`E*yEVV{hB4yg;1-Dk-&U{@TXh^>Us?}Gw^%s(R@+D1M4s@APwS@6VlWR zt)qypWF+QxtE;GC8MJvnyXFMD4NRPZ`RqjY7(UN%vBs=QIPwkl7u#J4G zst`~YC~GL5%sr0=bqRNUKF_hcn^AT-&< zN61-7wC}GIEGvE5Y2M6%!YHLXO#5z6-Sgw%kC)x_QIRt&fO2&)nqge6VH)ptNzvHT z`rtgsYJOLw2J&P2KIOcoZ6BRDrCy&WmN2f_A!%#x(*j+ofDqiX7T8Od36na$Wr4B z^M+bUEmZVWX-Ie4f$C+`3<12pM36-MGCXeQtaih`xN@v~9jy0mgP7I@AkCuOqA0v9 z8jJyHi#`Bdfb!@Ck9pULf#P(`hJMx>pJqjDUl(1bFp=F=NzhB%u3lWF^=v}2a4oxL zavAhtc$){v`GiIR!-e@}>Vf6a0c9f4iB2(YW_pIBAjNPodwt~XQ(Hb0W|G~xqqz>! z?Eo@pr6``j@&#kWX}EM*S}73Fx}Vd@=&#Y`T`yMJgE^6d(4OZlcZaJx9k!cn-xQfK zjk&2Ozf%ZIB3o28pty%t2@W?vqsk5}`GV6_>m?hR65jG+uK#=M#S`JV39rPZ1#0ao z01us+Eba9nde{q21XJkGKim)j$9a#D^p8d$DEIiUyCakosN-C$wEJ+aGX?)t#8_Z= z40)`OT-SV2`^W0uEh5!a3hpyrne20LcNr%%qs{4#qKiP^1LYR3WH!Ak6CDRW97T@6 z80K?jZxiK&hNr>@0NYb1TLNE*Y_o;V@OwHvRX`Ipne#3M3c|iuGMW;WGaE?*^ySP1 z^JZHCaO|usZKTGdx8=)m+YH!3(My$oj4o+G7p21F=@cm^8xp{fFi`n!zm!uKb9lm^ zX#9I1%UfpUR3b~S5vF@28x5+xVE^DXcL00~rmBO~pB1yof*Jcl3Cq{b;EwsdhW%$b z1rnm<9>-!-MGxPmBHYlEDc48B{fU?P!snUz>irYZh*{0_$n|wRKlUHQ>5=y|C;KP7 zk|ke}>XPO(tK0DLW6{XH?$8I#Z{*auZvia@V@Y>d3#tO?oi@PO~)~VLZBR>2PB$FS99U%#FYVw=kb? zSa4NcWAL>>cPyik>}wole!W$yqdo1T19v!JX-l0qTP$-kAFvf}-=6d&CE+d*rP=8p zI-+FG+ahk_QRuYk&iO%XRf6k~@F5>R?LvQud2zZvXKITm?^*)8yBe-SSB}L&zF~=6RbEZd{O&t& zrKZ}73XAlD7>`jHpL?2nNnsepD`*tit;gmgFPhNuIL_74gs?NZmYwL9a8r0QW8n{? z$Gcf%2kj4~KRAuN8X0zc01jb+$Kk!l`f;p>&CnrORQ*eaQMXY`l3Ht5P?0Jbic#2{ZjH{0TXz zN-uWN8e%b8^j-HXXx0xgT_XPdT*J{%Mn#6~YhD#ERkM*;9hF3Jpq|YZRt#mCWY1~} ztHPU7ZbB3{r$$jksDD3D7o?#6IJl>^< zk0(+J^bWat&V20e8;k`+7xF*c3TL6Yx14OYeD-+s5Lu`Y>Gb>Quf!SC@OpJDl5@$r zt+ltXlh*5Qfrlt)i<8rYc0wg-Tj0F0j>FX&IEjb6?d$oWn#~!=PT@4B-NAuL2 z$JXmnRfZ;EGYL@DT~U8h_V4MGp|1v?>IO*{+9)OM9cwf@`w)e-98HYpGPSj_T!o(AACyj7{%B`*jgI^T~Y1Te9@m? zyb{~UJ~k9}o01Ozx$6zghQclx&0=F5%UU{3*Xb zTbzhAFsayFgX=)a%BGyAzGIJ_VMIz?{ZlJne#drRm=bTHt#W z+rO!_ekQsBMdx}1|7DG;q!i^V1TTw)Z?W$=?xL48Z_ixet8b(knexDPV}=)tLUTncxbjyE8=B$$QRGPtzV1 zB4YrALv0G~Xcq4^KLii|!)4-v!fHyM_+AqKoku>Onl8w#%ho>SC4z>|u(*f9$&Iyk zKh_rU#i=fjgrue$@ZhOF(@Eo1ea$jML#xMFJdPKL!TaMOBl!~yI=Nby)>CPq=XJ`e zduMXp6*!mXy19L3cj?e1cNh?|M>NxUTGbhG9%Bj^(OnV!Cmt%)i(_;xO6yOVXiUh&+ION8 z0Sm^Bo5f#kxCg#cs>{&_!2O&9L?gkPqSvK0OE zId()RzSy`Qobut6N1%e=W87|zv&F8VSHZ9+NAGmT!mBamXANHkip9D{$e9S7$j}Tx zDs?jp0VOFq{jk`XXio-hLS6Qc{hg1MumhmFuLrgX%gPSzABg$}|BaiLZf+4yQ}oaM zBwKGh#+pgyg&l_+6x%rT152z+%8&1s0m`2k;PS zT6#n{y7!zqV3Y!fu2A3?mBB33jeA8}0ZRP-%iP1eJ5V?B2)+aE@ZulsBcLzN_>qK5 zn8B52!pX+-p0yGtN1nk%r?%aJ5>RZKNB_Qs_e#!{u4}e@Yv!$ClbGJkK+YbmJIoqw zUC6mxWSxg)8x15pW7&_5fu=dl35)JD&M+@`M`yDaL)ZddpZZP>aT0?g$?PSdku`OH z0KnlVWGBLD<4Oi=suI2iVpTT(QyQno2xuntzE-lG$LfUV?4%gJJ$?+{^sM1TM>EX? z7xAH0rjo^6XU<4oeaj^1Ho4AOy^lS|N-$TwU|~zd&VmV$_qASXxMlW2vWwJ?pJ9fN zg-|AmuE-$2-Z*zSQ%hIe94&r76sj3rIy9T8dC>5`%~-PPHZXlo-`P?$M>DlVe{~Wx z)#I#D{Xdmnw%3H=BN9gK3>tz*vbXM8ynXwYuaEP(Hg{7WZuHMYhT)tn~dbR#Svwh2zjZO)Bw$69?9v6(jb-FK*Xp^5Iku~Rco#E4p zs4t&x-+EWn4TI90vVr>YqReU@6eO);`)igj=T4(k^&U_n+ zt@?sB%f1as-t!f{Vz&AaA1x3HVl4)TK3$Q}l6gLM2<5E%g-`t8gG-O9&JRP2>}!O) zmpia(N~~BHQqyI?^(oB$&Zuj-J%zUq#7OV$^FPL3=SwNUc{jY<7AENO`3N}Jlo|5sqMi3Uc0WdI~x5~mVpe~`5)^)di7_HdPT*6r@fTyK$ zf%!nx?$r9?4Dh;QUK!P4Y6>j<GxNw=Tegi1w7|&mt1T9a_nbC zO2C|Hbz5M`XR*(XuV{h|V(7fIQgFB*do_|}a^XB>@f96v@KN7HCU5wJ*MQEgY@+nG z=w2Qfz18i{bjN(9QDv*>p0&I_K~EXx9)eZ1VZ3UaEP*X%J7D=oEVEn+EXFGGukTIW2&<&N^=|AUT*KlX+W?{}qa1L%SmxQ>O|Mu-|OsLA1=x4wg<}tGbV|c-) zg1nR5;2@55VMifxI(aO2(m=-sI>_?trl-i#u-SdRt4%b0$GXgAVx9SY4^36B@_&td zwFIt_<8G?y1+qivrQMfUh|AEsHE=_jev`4@g~_&mc8S-Ap2w>RH-6=nk5U(2>wPhD z@ZS%TU1E6{~d+tW_ zzr(GD;<}2$rhw5(bg5VfekdQ6`z`#$zuvfjT3}wqKlq@(kos+%vm-YxoYhDX+bW;G z$?2wd_1pMIel;B%$-#`;F5Hy$ zovUu5-_PmoJ+>U~&bJn6qQWp*%m6-DiXTB$R`%Pt(ATOLl)(SU<{4boexiGZ+`4n@ zKR_gfFxKLYOOs)f)q?Yb`Cs}5tL4;|{SjpZ&a-N>Cm1cJ{gQ?11#xU%nkyk5^{Ml( zC*()=p7Fm2{RA#L!}?7(;AHISL>+GvlVZ+xlQqATdn)NGm}Isy5^YO3L%0WpKn{{q ziyqMXcj>XwnUL9#hXO66=IeQKzSO53nrNZBk=)TgIXumI&9Oe+4m)!GUD_G#tXj$5 zFcFTtii52rE<9`Sasv@i3xVxmRJ9-JA9#5DaW49nZ99X{1}ez@AUnjUPL9ovno)%uJPUF*(%aUHN;MQM>w zue6F{HBb9=YE6hn>y3@H6{kp)*?(<1W1-EHa=XW93OmWn9a*xGvUBJJy*cwMmxZ*> z+l>fI)c#f!sn-9MC9}mGJub4l(e~&JYnXAH$1jSeN53TtY~pDY9CaNsqpAA!lL!Y4 zJ1agny~0BC(VAY)!E@ zl&XYtkK=~HL1>b%q-_1lSVD4*6rgXF@Oj|mu!k9C-eoIJ$KB^Sb>j+Ls;;UOvHgq@ zhMYdXwn}&v;`Oaw=5hv2r=4ptjm}Z02Uk=puf{}fQ}1itaLfI62uWtMJVp*bu;&fG1MGhq7Wl}h^J>=Jl`2)tGndX@|(K*rjSJ0xtKF79UlmBv`V0&Lfi=R@~&7MX9)5IX`k-0cEsndO(%4*+X1_W*=rB7@>@D~x_WETc$ z9rfUDhPYXydMHx|WbDmJE3IQW7jMH&@p9b7HvUZZ)bfewD0V;_cB=@r{i;@ry8XIt zVSB!)m0_Cg=9S?H(8aw}(U<>x+3BykRf2{^j$^ExQ)zSD7Y0 zDpoJ}1T6*>g@71EV4|Zn9N>E5bo^bcyE6#X?-3;fLgMk2mxNlo+L1A`Jss$+ry{x& zDAC5tVjp9MK1*n)owkfyQUqML*kq0{B}v||vcwE+1KsBxk&KVeSY$)++iV%xVcZfq z0!rmJMv}k#RY#4_?L9wyC)J-z%8_%~R`0*v!u)>vy zm-4xvxa<^{N=qY;Hd#`rVOrgnIqCdaq9SYdS2eymp_%%vp2l~Cfu-*ab8zWME((3L= z$oXLLyq=MbKdXx#U*=N2_Mq1Mr*-vG_%yXJ`{{fx)X7fRKk+FBJZ763Rxo|7(~yy2 z+}&?wF`pP-v!`JXEO_EmntX7~CtkiBPi;00I(j%@HzF%56+l2f)txwBk;2+ZqdfYJ`yq!nb04xuBlSS6%%AkN*!ZamiZg$w zt%W$K+r_=T3mz<7#GNI7tn^H)tMqI&fEh^vueh7>NZp%)&*eEGAgnNM$}nyRR{DxM zWgsJ+cK88Bwx2xtJt|KVcUolaiz%Vk1mmGuYm=66{yx}0v}j0q_bK5S$~N!GqORr= zdvJ-GnwH6#kxDo*587cWuT`FCEC1Xd-7);|t_c21gp-W3Teow^9@zzyez#8;S(t+3 zf9Vfz64ij;C`UiE52?3(sIUQCF$ei0>#kGK1W}r(@&;5w7$z7uuL|AR29EwwEoOv@OS)|hEgm6QAfNITb-K{+_m$zu5fGsY zMXM>am?xs^)rX8XS$(BGahwp!AA5e_w?~eKS5cIgan_2cYl517|3&0h!+viZFlWO@ zp`)`I4-i*$6iHTD4u%}iE_AMWlr?LVAQYb84o?^gs5fLI>j+O`IOJGc@F0657c`uz zi&MT}L6%F+eqg<8lE1+r+b2m%H8YKMZvc|=m{fL_KJ^ZKq=fndPNheg3Y4X(E|tM> zwTVP}cHwWqTlme0UR%~~)L{q2ZEy^UD_f|Ho5G=J{mn;$ycRW z(jdTAb6|O~{LND?3F7s=${#9xV}HR>=)73=j=LI}_fSnhC-%~ez2D&A^T@kJ#Es?L z3Dkq!S4vrrX3}!Brs{JYvnM@{#7WwVomL+pSN7P*k7z8t(I7%zwizSG`dou|{t%>< z7E&h-ZR>}^Ip}B)Dz(IP_!HIIvXGK5cIqf~w=VsH4Y$agI)t92QKk-kP}RGt=$is+ zBBjze88J+(psiOBKsFRhw7Qs!Q6CL}- zg%&%(WI=F|~U(^1$#nnNaE=W}0 ztdcWoNc)n~017{KC|=q59L(HSC$|~HKMl4jNan}B=xok2&5o*s=JauNFY98CcYng` zM>{A(4_@r81Co+kB_;tJ}EYsl?ak|tl(g_Jj=5NB+590rKU+46OGkGl;q^WCG zeh?oZ?_e6e$O@kx+0+gw{~!D#G(Cs+#?ixvEdr=J(@39>aoPw$Pbfo9Ll#Lp<@krf zj6s*>KmF1OClAw0GzH0R)@auTaT=w5s4zo&*RTTaG*g^AD97!d3Y0S2{}}|A^4Q&bfiH7R z75ob&al4=?^}-Oil5Gca z2NSUEmeA*%Gq=Raygb>7-O#-94>giz_3|h1#BOY}|C!smLRFvP!LI>_O@`?QB^s;S zpHf*;(+nu=B&BBu=6^qU7UfLj93`v>CUM1$kvp$JU%z9Zc_jqnoQDXfv$0J{LD_?@ zO*U&yp8@wg&(@AHy9`&(z5E)TM9%W)>(VJF>_W#ZA|p2}nd4c3W;?luaVN`ZSoj^T z0tQF8cTXt4;=fRKp)0a@f#_~CwhQGY@5H>SZ5zYSp}S)|AbGZOL4+AYi`(&&OqZSr zWcGqd8yQpID+J#}9$;9|)?=IkMqRh0{KQjiEtU;-vmAY)TP=^}R+unlsQ;)3J_}~t z8Qxswnt?7TkF>=5qT@&#jVp)gj`h3(3Zbm<1GOMwza_j2MqP$XbMdAcy@#*qEd4Mq z*Ko+PLkbm$4^!2OP7mO#Lbt`G@bV1tfLXSL1=;e>Kx^?+4&0HYzd#phHkl{Ju`d)B zR^S@zMynLilW!uGrg6e;$_b=84R~ocdo_NR)s-cn$%Z_t-0an$@L~T+`dEq3Oqol} zpZ7piZQq?uFc_4Ad?ip9fc)?>su1_@^~_(?G}@bpLTe18|VLOHiQNQq6K^ zu=zw5^}bj2ewEK!seTD_7U#NV3TrGl^S3P`Z&UrNIcc8J(>lacC2C^K_y36I{!~~u zkuEi3lNFv975T@nn>q23GTYs{oRe>{qXIcrFkA*+b!{~+O_Gn_i|{TCJoYG3Lhp<| z`u)EA^%P&T*S23UzFC(RWrtnhZv0Bg@klnS3j}|!Am1(!OyYZ%HPhN1QhS^8!?>R2 z-L|~6(gONk?-vZlaYqQXZWvO}2qp2W#C zE8dc4-Rio65~n%*I^CnMGY;4*k9Fjahb~DQ0g=f@dC`sNM9z|atBeO0ggMIr`ZcCJ zbVoE-k?^q(R;%0}{jZJ&$%B=FLEP&~S)c4MzNafz>9h-u>oSI?nul_eYKCz?&7^2{ z?G&@?KI_fM(Tw2*V!|wSuI(XXrsGL`hoMxn1rStDHbJ@BPt3S{@kEbxxL}lI-jr?a z)$jJ@Ugmdo0T1X1;?IBqU0V7}PS^u_l6j4Ml71S<5uBCICK8j;+(7aevH&nl{^J<) z+=vdSC$isGoTe^-x;n>bUg~Qce;aOzy>Hd%-c7@2^%&343JXEtNpN*QqvW`?=>1~z zl~dTMiKG(IqSOfOOwN4;T&nhn0_G*U;+yQb3DATgC5Be+drZNW-a?`npJE@&wN zz8BGSPPi}2l@*(O z^jBI>nhGB6=ARj?YefFL#_8pomOkblc_0`h8Y5Y|0W3+sFC!4|{NCN~_b8@0ay4^o z1c`r-_UKRqbiiI6Dx6Qu@VGRX-juS|^sn9mLHuJw$*tteHWuEJdytj?mWVuXbmwQI~5BmCZzx4^CI@)F>^ZI#pW_)hK(?fSKo$4W2r{q?>wjjeB9zhmJX?p5N z9hYv*JgDb7dW;0xmRV(uPw?LmzmU04#^LnAc=>s~#J!$yrmzJhW#Ru( z`JGT{!K*98jdd%o;T>@1APX~na9gLi(QElNfg>-MdeWO>OTNhO+`^q?^$bM!T6Y2GeOJfsB)PcBE8xF(fl^K(ag(jkoO~b754VL<- z+j-PeyP#=h^~(kr;PWRy|L}ip;kuOp`X%^O`A2=Jdwcd6@jYt7QM}cgb9S3WG(26R z^t;n;E3`ZwPI#}aR=yiN!Cd-Kfu(g$)J zFb8Q&wq(~l;7JgNPA}$;|w@*#i;Y|=mm z-YDjj@|2YHgQmnaSM}o-5Zg6DdRtlt z_@wS24vc6k%_gsBX8sFl;`F;B{eMlA;QF3lCV!i$#%!LdRe`BFb-d%oW9Dg>WLYJH zgl2kz))wuuifj6t9nKUR4w>^aCk8HFv3*G8N^ z+*icocGM7>)Nfy7z8;jv0ZDuF6mp1r)ue*GQtlM-V)#=AoL!tb?sQgf`eNpK4M@6s^^58ZQ$!(C3eB#T>4#@0Z$280<0_3%!# zB9bq-1>gIP&(URvk`;51>wRV;wsmPk{<8htVqPyji|5}<*Q{k_e#r5_JfHFmI%~Z( zq-3B)AQjgHH>bbgI6c?Duui$AF2EJ$sCn=FG2_RmCB(a=r*B_V=J!a%&B3pYtIX?N z1e@^PT^UNn_IFHf=pqYl$Z~<4`}P#Hr1dsbfe(1_qraIlpkf?H6n#?-zWP7I;3Z-3 zT>V3RZ)~@?Q2glFXKM3j6Rxjxl60~pVQ!V*CzC=F8%R78j}sp-J#;ipF)lJ*{UA>G07S*^%_f8U;BJjqC)E?Km??08?wHaX zBS#2A>A${0|Gq}=6XJHkwp@4V>If)+xxB1L4kp9a`1Ha3a)Mi1H{6r~FRitwC`f@YjBqTRlVWY?3bN zy>>x}8@A`sM$d6GFSi&|;6ZNZ#PG4a^9KEJ2UShwj&_J_h_ zy6K_R!<0JfZaL7ZXNK$7BwClKWfdLPd}M}2{pv$u<>$HuS>n~m@C#1$O&Tn@YbB${ zQdHZN1$)>t%U@*(3$lfKV`Y1uU`vakJZ`vh-vs`@?KR(|V) z;BJDmX-gKSyf*Be|1r4tq*zVP|8!&^0+go5nH<)u59t|0l+EgygZG1H zf)h?t4g8N`)J7s>ua}BmfcKS#l-F@=-T?tz>$zZAg`1&Y7e- z@Aw;b=%twdv;|f4o4Y^yf!|r7im{xz1cXJtNT~xQ7zfm)vh~yxz=3rV$WjoeW|uuc zLT$y#{snM1AO~I2A90Kvjo$=yRNBOI)-C3|O-cVROlUdtPqrWDeo9@1xH&3-NhE5n z3@5k~foy_vsYN>yoyBI>Gu3aNa0&uVVH&x9hi|u6BQ4+>KE;|2k`O?3kgdGs+wGdx z4ug_njESXZBwF!j4=!e>t`t?&H9?^BT*h|hJZ><%G?%V;LUA#vmG2U{8=d=UyZ{g+ z(oa|``aX5Qc266A6Gi!q3zNwCOA&7!Z3XwMIZ*DWge1>?!v*Ke94aNU`X9KUIX_Dl zLQ!2|{Jq0+Bn;+3#c;h^8JN^=V08s3!BE;VJ`2FddqUlr8y0Wog>!@ zKeA&x%+cRFhq6LMi%6-Fw4a{CrpzeSgrj{(=>>4g{$)=2lx{~zmB0^4d!A6z`wcRl ziGn=;hh<$d$+Ymb>2UbAGWeQloN-r=;3QaduKL2=+QImDmNX%@D*qfZ&J5Q#b;B0 zu%2Aya0?g2^(hyo)OqNqw=#6*AZFGyC|?<<%8xVP?dGeumFY-=hx3tJ0 zGesu)M2RwN165ij+vs{~R&!(b277A>ji)6`6`Uq-4p*`-P zRDD^@RFi>q++bEZr*?R9J7uCrEqi>~(G3F*Zi5dse1IBO-x8k&?peyq;uOYR=uhGq z(;6d1&vPF{gW2nLQwB29f*0fM8B}`LW!`CAKEcVOhP}iZ&w3k3p3c1@TEkqTJED18 z@Je{{LsVrz3(bMIm+ZpdgngY!f6x~UdbNf!EKHy!Ao1z!4D_egEy9n1ZiuAd zz~kjJCVGh3_JFT@|Gy&56Y-Hp_WU=oqzC+rmk-q+#?~ z0?EIoUE=9umlpNsjQ5avg7Oo-z@F0}CjR!@dA$YA2{f(H$doIpUfvX^XR}vX)Q(`0 z`+=B^m$z`A4AVKPfZOf1h9+z>znc9g+lG@J2qx+|qHw0KPOGs8KFP~}ZtLVV8|=jU z$?oJ#5m4@p5Cl=Yi83O&0=nC~;tswuSe2gUa_VArM>P6^&pmG%H6IZUqQt=*W!fh} z<>JfyF|trNyv1z2l>QsziN`&+*8Yt(H9Q1CWB@p=ASCiU? zGY*m6fXmZ{Cdwk3$vnv#&6;8fe#62p4>AEn=s(OeA&J5`YeYJ=!pLmOwI2AH;sfFa z+tlG%U?jSkSJ2S_O-Gm2iYr-3Q-vS$>L|^hX^mzsq00&)1 z^fkVy4d?uE;WuugzM$%A8oiLlp1^Q3N-zzSf79p8+EY6a&I>~ybM|q>C z6iR4iA^OS4g$$P_;rYRqPdZ#ZA!3JRf?TC%zE0&oG3jPb@e_7QA~&V3CB$C5NX!7do~>2!DsB|Jb{}iHJh8_FEKw1z+|*;5zz+my z=}3}2H#0JlnY#i?rWewtM6NYd`D|BM@84*pa3w}`B-6Y6#Rp4E22e#LSJ|kN$B;eK zB6k3sXe@mr&e>xlFO_jm0>BzxGPc?<4p&%Lty2}J1vhR3kN3TzoF2{kowBMGRUple7u*uWcw2;vx-TJfTv$^`J zN)EK;Ce0diex7wxJbTaZ^dHej7_*5DF?hCjdGUAb^Dv+(c>Y8gmvGE^PJKnIRd~C5e;T*Smn}wt1Ts$U~LU(Yx!^dC_Iu z`R|9uaPAz3`^(7b@G4owfZvuP-CHha(G=-b{sz37_x)7=(8nEmf{GMGo@}Bh=^cFu zYQ#&^e(DwDRjXRsZ_w20LyMp2N_*c9ng4PyZQX`x>9G-PR8^IW5@V+TQ?u z^q^9Hcd1)+5o}K+H3P6P6o4KDMU?$b8t{rJb4RXa;O+_j)*diVccHH)90w2DOJD9k z+%Gjqe>6qig=-?b2D85)7w8W6-8G?g`e@(ZcCFkWH66{2*G$M9 z>LS<(cXz4uvs|z=(4kVB)vuXv#tlvSCA0C@5 z-a4ysVlS_%)%rv4qgUvy?KK@V)7~$_J!K?h-$0iEkS(BGZoVqpjrd;{`oEPKfZ?82 zT-48twIX;d`nBjjJ?=wNXNQvJJ}3v;tY}A*H&fMf8^8SL{!S0`1b|-n1CJoh0j7_6 zpuL8UUnIl}&WPK)m)5s7A<$;#yg|h+Ljs^92k7ljJ&`1Ql2Pl=7Pk0EObleOvsXFu z)DyMrcj6rwKLXw?qy2m3FIb0tOny-z;{ zKa#yXh^(uwd!Vqb_s6^6!u6`9^LVEX2Sr!C=|7;I9uuhdDPG?j2LH?Px|8PBQm&cL zy7nI~Z*?nw97x7X^U{Wof%=|T5FEf%P7r9x<>@KGAi5@LivryHnmxvbu-ZeRyAVY@-{;mA`@fS9X)r)iPA-F8Kc;93rO|KcBYC$0wzejU60 z==2*u_9P@!9u`#`RR!Pk0>VWi4_#*9S#9<3HogNKD)^|i>~wE%=)_U-I3?d8XS$@@ zrBZNLyw~(Hr0btMzoCYxlc%vWT8gBNJVbh%rJ2K1S=aPLUvI;HA0m`z-XrWI7i31( zZeFzlOiu`hA`vdK@(E1&yNzkwYxI2rP5<$!G&Xg>L2YE_#RYMo84VOM`o=QDY%g*{ zj~*00|K0}IJIEz?Nk9Fd5B&{2OZ=dD2ETtPd8+B+1A&<|u+Vt6Z6&lI-sG4nf>!HS{wkuDm5D)V5NE|Z_41>1kVf@D%WG(z>|8k#C96<<(TQP?7Wi4gW$ z@1$a*s42o^L!gD=2m7xjw5sh6RCWB_XbSiQhtOc#%YaWn!0&U1eebe|I78e7PA$(p z5t*{@GeubKv$NWmEGU%NKd&tuv=EgPX3pj^^7BMH=6I_+tNd~oQtAwNFZkT_v%8S} z-<2o^7UgL)VvLVqJdSlq;t#;m>s9D###-6d+}8=YlmiXIl)^l#R`0AI-s6#4Sl!!< zFEt$ml5t>V@JsMx52l&s<_vV|12@Bchz=YCa0%s|qDkqQ@Xj;Y7ej5-Va4e;P{^1(`6v+RCOT~zl9%`EfyCdxn~r4Lv@$v@M7TE74Y;f^YPjehvw zu#MO|@tUC%3lUN{LhehE@0|7VTOfA&*d;Yjo~+5xWC7cx_vU~{S_fQ;_*@TouP4YW zr2N-K`s-`zktYZ>aXj0fvtj-Jadho*E&cyrDp4|B2&qvignbB=Y9qQyCM4H}5WsBvd<1BS}rALbSCm>ms{#Ior<8`MtltzxHUYw!JT}%k%YmK3{TG zlEMXvKrD~5?7svnTN>BD4CtCq8bD*-M`NmU=5HvK##;Yd@cV~jMyR%X7Sgd0x4hYn zbp%}%PWe^ngx?2UQ#{$q8#vjczHj|)K(aD?Swi}b_U>a$Qbdn5d(S9>@-LQpWN2lZ1+M^??hW%0qMIxJ7?<~gEj{R_WY_havZtSiPIt`xDd zyngVo(FkoG>f+JfhJRV#bvUF8b>QE{$2Z{UtTYt?ogZWEal5->a)+}+ecR~u7=BerHkI%#a6Qn6@64CM^;tVqo+I6 zg>9ai#a-&~+hZ;r>Hzv?VyGjum=-oL6*n7V?^m|PjlR-^-vh(o@V*IiX@S_5n1?5| zk72*@UtfYttcfj!XEa)Tl-S6b-H&^W41B%Q?H@f8OroEuY>(Ey%9fO0s&R#%Ka-N~ zD)HCT|585t)U-+qp{?zA+4nYR9lo#EcGcgZ{S^zFvfm<`)mts_Y_8{AAZ%!cc(BU{ zo}I|`grTUhBX_i3Pf(Lb~k+t5hd_5(5+u>3f->ePAXu^Mf? z-E3Mj909;d1FhRFdL#8_GEY#=?i8khbk9V;8 z5YqA;?b7!Rt;qO1O5}5E+}Y|=)GT+lYR`u~5lo+IX|sP@i+0(?7HxHyhf0Re68!KGZ2j-$EF`=@*v|=!`xe7T&Z@ zQ?HtpeRMB>?5Pd<2+{Vu>~^7)jZ$aTgJGO+04z=DC!}HnsiTBo4*j6Eet?iRI$l`# z0e^%GKqoyYgVcu87yY8#D6y^rL$pgj3691rQ-s7g8jvn>3d(2pQq6mb1(ZO+92)sO zuJ!XyopO)Z)*=y(y^(TQS=fyosU=-iefsbf43Vchoj3tv(f6sJ5%8L@@U`48oUK&F7gYE*yWrKC_TAqn8bmKH1c_ z>};i(f#6d6|BABR=sDXqd~ft$nk)=R;f+?*4Atn27%j`)0QZai`-4wP=*p-g&?B0K zw){@WMYT2n4z1TX5oMRgD!@GmdB`n|D%8AV*!+RX>4MQw<)HFY9>H#QTK|lpJ)^=) z%<}1=6W+dRYupf0^2IrqKb9nX96U3+w*XMqZ)KGQzbuBgf#|qN*Gn5Uk5)k$q7u%? zSH=YG(F6z{1L(NJXIx2LVc5UwA~A_{?ITwgin%r99NZigly&6}Jr9yQQ0`&DMuE5;&v~{IR5ZkIIE&GUR+J z(z#8B9a>R2a}a+kdnK!ox%W7K82Yfsh;V^(M1#dUCziidJ%9O2n>nKHFeF^c?$c(? z899GK`0Q`8b2Ra(tM*tEW&Y>#;)nRPf~Z%cY;{$#=Xc0N>uNAgN*`;YP4Ar5O9C|s z!ncaaw8(X_dZ=Ml4k$~6Z)ycoWvgV9V_qi~@(jMkrpa69j{1k;)ckRa?)(`ZMyeUI z*ZJma=DM2#uz zjnP)?kWl@hs4KmjJ`!DJlshy(lErZl%Dg=GE4U>clp`pHqGtna&CNI3LeuQ z!)6b#fXpVcmu6@`!od-m(Ff&(rDQzVI$fQfPg$T2v-%?Zf=)y{Uz4`Jy(?@N z3k!tQl{>20CR`I$cR&Q{rD~E6DclT&Q}K7{SnM?IVL-w-Xr#d%)X(0GRefnszCw6S zcvD7=UehMLO>%ZDsCQTE*;>9r4Nd@prMS)Y%l zKS{*drCLl|T&sR^6#8s^5}ODcc++=El(R+|JDoG(F_yW2az zi8-Vv%E0}rzEUY|s<<~8{qtzR18KPxbOT7wP0?O>LYv$Mm+D*_kS$TK%aO*{Rufw2 zFSXvfr=nU}h*gYS#$_KR{amZjj;utlPZD~M=Tqjn>snXtj6D_;tv-LsH^B6(w(35E=H$l(FtmF&5RQvb^|i1m0;%!kbdqvhdAB)d3SU*C zTZfCiG`epw&)4{Y7|SMnlE;58b&TuQP2g2Q*3*byP(tU8p+IYWwgJAYfv|T_QoczN zdxkl301J(bOJuHBJH8o9?^QjusLFmqduB6S2VkG^vfgbm{b-DOUI{d*T}V_-?TO-* zKg1%6P+zTPEoRnEFbN^!)#@zsJ0?toA53KJo^(+t^8Z2wa z-X~gAvmd8No~9cAWsgiT9+6W_>R*`sxtbQxN}pyw+o(UQKkE+sYda~q*mva)hiGHY z=V!HLj|ZK5Gq3D&Jck+Q(C9^6$N6w@&IGae=Mt$^GHElid3v=t6tI9t}^6?4@`EGX;nrjPWdQvcmb+g|Tg zuL(n(8$8u|zc}<~@TA&lG4_=vOt)*q*!~9N(Rc0ty!{y7!*=;%$vw)A@3rij1*0*^ zt-P^#YN0d=Xu{g4b;u+SLhd?1`@#|XS!@}xKX~JAWudFg8FUQ=8+502Rtw%i8##wH zS_F$+Vo@C)Tn*S7lVrwJ#?>08@JJ{ZF5TocH%#PzhcYPAKkHyAYys6FJ%y&9Rd6}B zYr_>zBe{ES)r~Ywakq9xOu(|N#ZRPmzAKJbZ;<{R3-<2iR6)(|}ou{@d z*GDqr3Bm{U#CeLGE)w@K9ycd$Ub}F1{al1SB3TiQg{tEE-TL?RhxU6k2YYWbeO|2IOF-e%oK)}LS0f^Q0E9nw%XsJ=0{sC1N@{}Fz}K-= z*-OEw`=2AAx%QdQY6+o!Ao^SoYpm|yr(GlTsfs=mXnFVEVEqXie2X-3fL~=I| zh&yn}@oV`co;R%0>V|Lc}#;qH4^7}#Q zuPYeE=<4v7gB3EYuS?6;gb#LBUJVp&H}Ap4yAF7P*`4GOu5XxVtq`RybGTgW3IKmCbdwh zk7f~HM-@Px(xwenVXk$^)y^dLGtC|4gB#o*)UMFg$AIwYwCow;*4WKiR|x%(LN$Bu z4nRO28YuqPJ_L=hhK>HC7$wt_;fup9N&jj!A(1&x#=joG%3PafO@Wf$wum=Nr`>yVas;ulYN^>o)C34Y447ap912W;7l@ z=t1@KUJ_@hBrK=xiGzK#cHIH$?K#QS04EusH`iQDu1WtUeAPSj!M3Xx>O+43kCdDXa#65Y?^R_pZ_@u7S)ZD>T$UB&AWn zib>5xMR`fO_Eb3GVr&=CtfYKpzExwP$a%&JcaigboDU=D%dM*-sWUsWxy^lvt)os% ztGKIhEB*yK{(wRZC%64l__C*DzH$JCQj}QSc^Qa6rQ<%!d5_ zgl}50`&-lt2ouBg)yU$Dk6FB$o~LGe6br;W>wD$U8favkf}R-@V6@K+nRx&P-Ly zpw`DYLhB3VRkmVVdNeYZik|Te-4-{5t$o_B?GBg-&FZ8z42jk^!3P#Xi#<}wcj~*q zRK2b0oZe!2z5+n@mIF?=W0UI_RE;Ve)Cb?tr^Kykq(*!uJ|-^aXvXPk_qoJMnTS$G zD1M+cKvbTiv91HMFj4z)#?`tJ)d-`NaP_oS4>#5-b+ps9v!s-&w@ytzrqJpnLdmP{ z2`9{YvWLHe8b`fjaJo=r#U7gz{f0R^lIg?kqOE~$t87O$4kFW}Yw?N%GWT}KE-PGQ zG~hMkayoqC3VsebkDU6BpV!YG3hQ&*{(T5fU=x&QnA`spRJpNfHN9S6*@n4y559f? zD6#LnJiFEvk48hz)_FJVMo`$NHb z`K^(teP5&-sAZ$+XW&nM-V|i^2=!7iw0l1`bF#1zU6VtZMo3~mqXT8m|p=31U0A9H;(3M3C+VmH6ij%eslhPK|I5H#yo zGD+wPMfvTD@HSo5A>>8eZx}S+Vb)cLE(CEwP2O5#cGYbmJ}}`~+;LoE&`lzQFxE=g zk+PIi+pc^uD2sX+CEEHf>Ym`JAJjOXgX+fs3ePg12Q2-fxN}P8erw`Q3trX$XHAbb zXFtoISU(2E52gE#NY%6M)rwrtaZck!tebO? zb!Mk#X&>p8wqhvM1IUPZopa)Jl5S3gZic+yDo0J{!lfeRz~RL+1e~ox(q!R8`lYd_ z(z9DvUgMHB2QbJR`Pk%^Gc8?ZxBZj}j1pR~B-CYf*<9vl8puf0iq;v^< zA-Cusp<0;7{vV=}JQ9BMxib3~Ip>pjt`02#4y^mdS}u!P9IB}qZ>BeQbg6bCCzh0U zeF{7UZ~Rz}&mG0iF=kbL-hsJ~YU2;MKs?~>gh#X`FEAybP4j|lY(-IyvvFLrxCkv6 z)Zn5$yI8BZGyp_(m3<>4!jZw7Y3(G?>j-<(*U@Xv+ggn_>2^opv31W4sYS|k#JBYIlj7Cm$ z+@lEt%mXQBZ!%z!cRep3C`7adCbj2S%)@`+DLX&a;G&2(B<=8*Hnhbkm~+;LaHUB{i6NnFh zUXVozWJCNU$BDzFj>;9+q#+D9b@-stnsqDcQ{;w8O!K%$ODQwDoh-=7|giI!`#q0V8HIuZv?Pfa-M6V`!=+zRCN$QB4 z@@-lJJUL{)GPrjCJ>IkXV%5jKL_i2WKa#9FidD?1Ki4~`Oa%R4xc;ErElWz+mP?@d z(oLR>O9S4P)V(c+@rvo(YuJ<1qg$+huBe*@-K`a_-A8FjekyRNp(K+Q-8*#U)jKsB zyQ1>roelX8WB77V(g>?g&+Qsr{~!{rKcqb)YA|AG=eeil8qfpSW=BV9tE(nh`+@mh ztU&)ENbt1ekNrL4v?pE6S?tPl5)9BRQk&aXg>h7y8r-GV2)MS z7*75+2%iAW^!82oam`{uA~l~rGuNMV5nm_#q-a&QN~J}k2IR~`SKModqMG376OcO^ zhMYSg>>i1Hh&`3HN+Pk98ahYDM2ur}_Pr5Go9yzx=v#vi(tVcP&aqzFUy!hbG@X1Q zWH%%4G^y%%MhTP$TH%Li-s5@$>M{$Bk2yN8>Sc_z7N{Q2twg8xu*d2{iXvi1Sp zL@bu+mlW3QqqnP@G<0!nD&t-KFX80HEc9(TUgK|}K>3R7)b8XMyJpFM@J5D-;_1jc z01sour?Gs&+0z7cavbX$l%9Uzbob>kufN21_*0*7b@Iq68;&(OX7~Sob$ubU8eo*I z(hBpJP$-a@bGuDh_=TE0UR4wqwneT?1bL9VwsIR@6V^mp0~mK^+E+lTg!uN;5c>h1 zOLR|nm`!cgKEv8;xyW$!49s@5kl@ z;T2k?sI)(FV1Ce2>anXBoaga14}H7Z1^)dVdjK|dTR*`Kbat=QzAVD6pxhL@nzLyd zc9F$zPEjj7C^wILz8+7WPq|J`#V#$y^|b--sf@Xb^=XW_?o75feyya>8H*Z0?Tu9_ z9ruJmt=;YJ(9|O=_qc6A5|v=D`bf-?R#@IAmVAUGXd2kdWu|fz%Yb zlNGi^xr;Rioe|pX!S{{|5j^YL4-kte1^1z+yn&TsV!z!?#ASJP=VeA^urHG}msWZ*+w@n~ zT!jkv`JGek9Ejq0Y0e|RtQ(Jyt(%0R45>tAf1Xgzna zmpNhkhKuP5moGc3<<*w*iTWQcXUrJQPv{S>G|>-aaqdLZU*&8ze1g})?w+rd_r_!Y z-5LMd*yu@SBMS^!vzU|Q{xjV3o&Q2&fAdOPB$m(FA~Td7%IOJSgzS_p<8yY%Tt(Yb zY0pIdJgFV)ega1q&p<{ExhC!(m#K^mxw@6Nk;VE#19BpA)$kN4NxKoXUtEqTV$+d1 zNlg15XdWvq!6KpjoG*6=&meK!mQ|5J1qu_)`w658a1OH1kUJ6e7mqJQVr1X#>ZIFb z4I+}83ZJns{PoeLSP5n$+$4pC*BtX9CVSSPwo`^V3X%>E2s%q0yRHf3lfu)i2X+eNy zyns*hpN@I(%N;VHY-DIk59EMdN}wh%zuBsCrt~~xrv0%x!7{C5+L)2B^UUE@=>$YzMvr%1QUB1NUC(CvAsWeW7@IFte1LTZb~YFm7m z!3k(-p)cl_AagUtw|~roX2}JnpV>YrG^Hol40m6riMfSXOc`tsD}5sgNI}VMo`42;F}bZH!1QO5jj%5Sgy>CHgc2Zam{!0(}yGk5Q5! zoitwH-?@V~9Cv_bLRiFDhO87@nO9C^&X8X-Bu`;F$+KoKmm^euP0>hVd1FT9TJTou z_(nkk2Ji(&aFAMa09#k-3!aQhi3$c^Rm+cE49@!B$C=|hWcpw;vKJw9WGa6B45lsO z!FQa&v;g-)vj{nGy6R4kuDN?D6`XLede}WVk&#dPcF;QDtBfv_0T2a?%g}v z!#1cc5M0+Orr5!pca^a1Cz`B|Kjh20@=iPLNm#il{MhR&ndT$OSvHBVk_`q%y}0n_ zk;sx)n+U$^W3TlZmNT-n;TZN<^iKCWHZxP0_l>ASo5D3!OLu%0=ztCdbR#eL0@a=y z!fQ{2{ZRO_EGn_^%{{>mTQoU<=@FrM5cB3i!42V)jYMRbILBNO%1gYn65etVp1@p+ z?7oO^H5yg7bL`+MufLe5Nh@bn2EFa_-*7Y1s=v-MQ?c~*mgnsF_UXcPsCH(X47b5d z-a$vjn)$-VtA0{{TXjjVX2G|SQ_b|gPTmVa3Y4EBoFwbom5DzTb?{)je^Y=LgYoD& zB%18!x;fCqtt|4ee;4{6a+2?qDsYNW(q_t&>~o_xdUSXz)` zFk)6;r5dU}iX2SnmM_{UjqUO2^R2f6o4}ba-7nVSnW|EvyKAxDk-xc>hp zp_24b74CMR;1}dh4q~ zU;xo$;y(e*_a=}m{^SCwaO*9CWQ?{zXuwTJre~r0c5JuTx%+->R;1cn+l5Tboso&^ zG~-E&;vB0l@<`%RU-ojSP!uW_a1*6Rc8%q{2r2h#bnZQGyw5 zBa?z`5rcizkC48IId3AT?72HOK3$+k^G8Wp=o)d7h-gB;wP+~V`^XY(hG=ZsA$*R& z>@H#_`%j+r&aG#?J$C|gmb|g2v4%$NBI&c&Rj%CD$6gM14~H8gW&HXT#pAe(a2hsO zetFZ7*0qWI>_5mYg3BORZsncj(aG0;m4gL_{43eOYD?R$4;CiSC&1?D<||O)7IlNR zcA8A!$4ar$YItQ?eWecbh=HZ7AdIx0^*kXgp~CHYT=vfw_*^4$JaX~trSA5FvhWn@_Rkz0=q9q=OYM9ixh9jE z_Kf&Y8&8m{v*C96#l*pq*(B**xCFC9-MZGM0Ui?bIuXB$P+ zxxk$J6?_H`%zGX9tJ zi0pD>Cj40BR!y|SUZ&DlswuLyc|GjKAA|&!j$B}_=)C>{fA5PW*`S+btN7y!d)yKn zA`8YkiVh$PL|G|>qlZt@?)g-+CqYKTp<5iov9n~W%3aQPiHndmG6_$Zi28aVmb~m4 zeyS$mOVJ>4sJVJPetc1`fSiCG*B`%D6jt_eE9<#U+&j_rf6AX>8I*nVX*%3j6*nl` zc(n->Dzg$;Mwpx26IKRPww$~}v7I(RX&i~vgYF^b`kV>)b!4SJ(WvufVUJ{?*x7(N z6FKz=dY?ejhf;dNxAz)hCh|4;cDuewN(XY3I?=z0gm99gli5tX-uXrfMIlViQFSW}J6Azi-1$?PZ?g4QJk2sIz zEH8;r1CyN0;J9E5)R>wD0h)V|4x;EO2-G{>af%nntx>q;#O?=iF0~M zUm>3o2%Kttsx`{F4C2GVAaa_tH3&KC1jd zBw)7k6G`Y1*>9ap$;Xe>zv+4$o6gO=;jr(eUi^;QkF>w(lY|>96BDBJ@GD5_uC~#L zP)MpHwkkcSR9=0om2}2u1|RwOx1}M2(>+ERDPPbT4328LEjK|C@K-PidN8}MP~>bv z`{+7|2lSA>Ut{Mbs*GJAyc-fTV!;s`Htir~h2lS8xj{01B46_P zd^~m5%L{Rv6mYX^xG*uy6Z@}D3Jz5d?5)|un$t|+o|7@hYzJ`xKR6SMqGky#jIS%; zt(Dxd&(hVtke-5LO4*+&j7PheYu*lTm)$q|A?2%L`=jC|2~u5}2a_B=r9^)L{Qc5@ z)skkiAU^+ToC$mdaTgOzsWvQQxjtVTY8Pb+ry^c_fo}Yv)%K>8tK9PL*fl+2S?D2s+62r+UOI!h2%+-}x1j=H z)ArDGtxN1Rw~?7lJY^(;Yt3B7SgpVhW@@f+Yh_A8bxUK0B0Hnfg)-)9%w*UWFOFYd&oX4g*pk<{&7?G{G_B4TI19*k-Ud?ku1x>6kvT{1^~t$P=pL2OBMC%4sbbr0;&Sp} zQ}oROqaR89U^5zJ8w=0w;noT32%aa)vEgFMF zpM%n{hPz9m%k?VVf6Le0+_oK(EF4~^3WAbIagom@-+9)@|$Xjo`Ph;&R;0xWk5NIjXqnCm4W8_0k5@v|L)jS~RdE^@4{ zTD6k97?~tHD0W_mOq1;vgP@rL!l`HG?%jW5#>jFU1ooZh9``sGfyZnl0EFgjDzgm4 z`Qy`R`5P%nEuX%lfcSf#|5!YD@*|%fQ~+)C$l1&+20xaYzyTm$x8l=-3y2_ra|1a9 zq1}%x7-1PTLXVaEic$s6FfR7JLi1#6(^{~?nu;>+YAkH;-!GL=U6{DqD% zzmU6OS78RM!&oifrg*N+VZglYKZGK1a!UJ|$bk7YiV)UAjWa23I>G?v#)+&H8US?!81~@n7NhG!DATzBrekZvNl7|`mj;z?v zeCG>7uS$b=%Cr69>7SJn=S0}E^2*zYX&w@{>Twh3cB6xoP%$v^GtqAyPWX3sJ(xHl zH4rSoo+NY>ww7)cTbjG;GMC6}%`2xf$@1D6|DWVI_oL?$l@c9WQMxI#jpq;#!vCfE zY+Y=rJPIT}Z zQ`>WoLSJqL)^Yz{3{6m1m{(>pG%lDMI5~2D_yBWc$&H#`5$fL9Aj-ZFm8c!`%lud^ zcxqKyaXHSzc-W$H{I}}4Gveq60wS|fQ-$)A4fSz8v#%j6k=N0pYCh1S>Nb%bv1kk{ zMh_0gKbJn{`i;K%dW|O$3X3aE@3NDN@X@7kz*g?^{=KshYkNNej3IxfxesV zq5Ynq?bz(2F%TND92IzU`YIOub%Vx$uq01a1w!=k`Pjo+z^*e$q}pQSBz)ON`VtyN zkG9!8yAkh|xKju!$pD$%tx%mX6I<9f3b(x)O>q}SPwRp8@afFEez|y@vnOl3@(fus zjmc@h3!|v`sykG2qYLUT8zbJM8{kO@AwsbY!fYxbo9+v)fhwQ_BT5_q5E(>I zoYlYgAnTf9k57-PZfy5!syNuhxp5sAC_11KV!wccy%kyML}r{B8X%(ta;46xqinpp zTe9IhRn{0R2>VB{_|Kex~Jc`x6+n3u?i?9B``bp@_LcB9+0hQ*;F#0|ZORwMF5{dk*xk{M5l5pDy zgcf1x-2gMOK&R$nF047lQmGDmLg$KW;}6D1%ibR#=NRVtNu;wY9~Yz6)5yA&`|hEI zSv}*UqDWDmiz<#!GoV;77Z$|Mh{IFRIxqEo$HQs~Qar4g{t3Vc|3qi!!{5(w#pD|_ zYCq8kBiGTWzrW!NzC>6dmxETqSGwy3Ywui;F5q4h(`Bd3wos~#a3}WCzvUPH_(_N* z^T>%p;slN={RWL#OY+jb5EO;sI`DKkexcD~>Zo>&y;qfa(-P^nA)DL}y@!59Z1xyBx#xN zms&azWr?@td>Ki1uA}Rb-g+tSK7Pgg$|NGL{HT>T2cUYsQ)6*hlo@`ZqNCR}Y!XQa zibs;o;hX?PB2Q??S_{HRd{gD^M$W*IHNqpy8Ol8i*kH-O{wFsEW~jYcMRF21*1k(a z(jLKC1I!$&3@8`zZ+I^61_$hvSTn$U00w!$_YE|Rr47^p)wb??Mxk-?8REh>DFgIt zYTGvUeB4z|=vUoL7w4uAL|8W9DbO(%W}D*(V!9em{srW-;QFBoC+cC=vq`$Uay$5?B-EH%Km7Ok&Aj=us?I_ zM9f%zlJ8JE46X5WPZ}d6ZK|BEYSEmkb9-}YA;6=&-Dy0FL_D2wEPNLi^beq~V(mzU zV3Ih9(IiG^mKZ4SZLASp_#0JP*k(9xi_pfeiIfwc$yE5q* zM9uiruAhP5XUqcvok=MGqj(dds88iQlxr-1JPofF>T!~_5liL3G2K&*J|9Tj$_?1^ z-csX^8EFnSUQhZPA&yH}q4m~6XWc&}gS>BB;#P_<`K&-1bP)gKErY9xq&?OD<^lYj zF7(q7AA4*VbNT~^Y#wI|8rNx(P*1UQla`)H)ge|+80)H0{xp3=Hq-kAV^6&SBHpk1~Whss((( z|I+L|DS`)@3f=Azx7EHOVVRsC>jeh1oq|`Xf(7ITJGK$aO&)z&W{`+)LjM;oTC+AO zKAwZlmZ`A+z?}FYHu3=ILCj*^WMkgh|Dk>B^jy)L}mQ)#XS~@us1WulckS1^J&{Yb9AL6 z_j)>JC@iaMr$g)K!&c}nF@14QR6Mj9J(+~EWF-QB?3!mMce2(%Ze^&ND$7ZM3o``z z!VRcy5_1YeZImh9{+TdI;DBBCWSJs+#YD#*$^R-N+mg_&GIlETID@A9FD6hS_}{zK zr$Tw)E3sC~{}`(Fi7Zp4fuE(iP%;vdRH-$6jc428yMeM-XDWg(0yq}Q9xL|b>Y?^x z%EBI7QAY~?B!jKT%|--87y*6M0Fd56yxPD74{F8ZX+G$MB3u``gse+Ky=BjrW)io4 zrW+8~qA&jU^aX_dzdte)`)t<=#WAZDhwFBo^}-Ff8E>oJJw&Uc%%T?d_*d`a_~t$b z8ZqfM|8{()PUJZJ3;Il&fZt+V_GB$$4DP7g2DYZU&}@8BkMjkR?Z4p9^hv_?m3KT@ z1_a2mL1?b1;Dwpd!Nw6-PVybV0v3#JiVae<{crKiQVeD&-iZ=Z!yFk?5F4?pp*9iJ zhC020PmxsFN9TIt2W9mse88@L9euJlhjDCKQDn9DxvS@=OY*=JrLJ6D?8=>dL z4vTumXvV*~KoLG4YS(AjWkyY`*DWgw_s&rKCGgLK*l&Qi(V5h+69xX!u_jz@KFj~AC zUatTPJR4wCc<_9o3HYzc=86`cPnCnJ#!#g%a!R3;WPqTMD0eVdgjZ8+ut%OO55}k_ zlTwf&oXlD-4>MPE@S;qFPcnoCtX~G1lxG>^A-e?4=Qo1e#-7rdgq$^0T@xu&D4Zf( z(upp;BzX%Q9=%U<^E**+>+{2CY72_J)NLrFuP8LCWW zk^j4WR0E+8v!V#)NpW@$$FT?GW`3w~61q&5AXorx3&OzLz+f8l)XslKb;7{UvDpuC zd#uEhYyl7pa2Y*iNqk{2xO~uU#K2JX5)>wcPcuLk<|YS=^idSRy-^wN@5-8ePe|OW z+nJ8&yj9BA|8_Vu!d#8a62pr??ZK4~18sdWB_R`K+J4ztP_k@0xmJy}cM-gNy4HMrPVQS~dR@3}g?>zBSvWisN zpZ5n)l~5A9fL4$psGQVg251_N)kO7fg-;M@o{<@kQVgT9@*Lzyk~%_^o$_4*oOEYC_fJk*-H^m+E?nvtEjERKd?!9ut)>a3}o1xOryma^~PHMA;$E?zM}VI z4NyN;x19w|R2&QoS7^S#C>*FZ*uu|NIGMNE$C6Yx;ClLcs>)pcDNXnYe7eMaf@r$D5 z9s}e!q?liIh~m8bXM068(IK}8q=`b?khPU*sj-}AVH6YTbJ07|B8q>Ar~6MPwvgc? z_5k&TPBw$2&z=VCY$u>Eqo(2lLl7J75Fa+=>Hu&!&Kv}8o5j8Vt3^ADXMiGnCX_?s8Nhc$0`wlBdRGy;J=p-AB0djtD{NAPfgB(d zR*1FOk59N;OO@5|DFv8(!hMolcThD=)~8uO^BeBA4y94J?_JCy9KODK=}P#I@H^Whd_%~Ym}6Jzfh*E?T@JvGhnXFj6mH+#Ip;vX z%@t=8?`Ibetfem)InIJ%<@2J-o@Lx8AqE4HzE$MBa@Vt$e>eT``PMNutNUMhYm!ez z?awPKW#&_ZA6-ap@w}K7uwa&>Zf@afR9rB+^g~}q)8$Av<OQdMQ!On9XNnZw5sun)?W$jK5!}La6fa%w|%d{L60>* z7xW1EasJK7z%M`zQLIl$9vzPQ?~geTtfIS2=c9bUMn_ zDCuE4_bGDTp{XqY@#`=9$Sc0P>qKqde`<%t+}=J`>0IruhLn^Fv~qhun^Oqf{NDIL z-9vKm`C~R?tGW*Sdwq0YpQ>dli!o;?A@n!7C-tja-R^k#o-+4C#(6XHHiYR*sbfx@ zTbJ%;JbrmpQ#W+vBxSWc{pGZt5DRj{a7%PW=0E+@lA1%;{~ciwIXZK4W`wZ+mM6_+ z-KT}6F@E)L^NjEdd$(kt+a3Lp)uXGrF0X&zcX->b@Zu?H9}B+vW|6k@76wcjvb-8r zVQ5XYB~F?npZbO)<5lIA80(r2#hkmayFFBwX+wIX+445_B2Edkc3txO&1!}+Z{D-9 z!>LH&2Mc;yzDPQ4ufdPogBRXxFzQclxK?TT{qhOtyd`bcuaTGDfGIa2D z%GlqHGI5Xn+Y;qfzp|H~rw!CxQ)eBOoun73Cpx;!g&_g@JeY0cffG~;{pF5WHf zS7C|hcjs4OvFP`N`j=%J(9M+ZlOkgjc_cZ$E4g`BtHk>CA2|}#ox@w-Hkc6F!d$Y_ zX-XwH*>5UqPFFqX~{oxcGDU6tL1^Q z-Ev8!G-%|k(>L)Dv&sVqXJ~$H=-7fX&Obl(31Lv3UAaNwuD8ys_Lt|UzpNen6nn(_ zSN^wwzBP&K;|eA(4}R9xalG}7`^CR&m%QycD|5Oe+4UdQ@zNf%PebOP5{X79;&xpx zc8hs1vBU54&09~R*$sVVx#Z zJD?2PYjUjM{CDuqq7UYMTCpBNnYG0Tkp5Cl@Ge&yls_-kP$use+Mtgp(o|-=Xz@|q<~lN>I!=a;PS6od1$V0_f=6Ku7zijsocD z9MvH$Fvd;>_X-__(9s1tx@pz+u3D@uN}Hh@g%t^R(IWZXv`9f$SPh57*lp-4iRvnX zu43rw0bSi2=&FqBDu%8e(AB+xu7OcqCD7Fix_Uxa@2D>Bi?`w7MRM$nl=jjhWj(b> zpWd3^#@mUnz~~RSzR^*ArO?+0`pTfMyn(*)QGI=&uMGOiE&7c9_AK~windjOk*LCB z*Z>AU$HMzqIRC3HGUfmSG_%~fMMgi~AAM32lCKoOm=333f(9@&5J z`fd~B`AVBtq|qko-rdkSUGx`wd=Ak&jAKPfBT?3|JPT-Js*5oL46uo3aNQaxazJ}W zt1Z3GT{f~NI7PIdNa-MyPYTg@L9aK_9QGD!PCvLVau01A=`%=+lvkqn);(3>P^K79 z^gk!^@gykhr=i9O!OUUqfcy<+t&W3vfu!-5*9NaWI2p4ldEMkCqFk{no`B5lEP*y7b?mEx)}K?VZxqQnf*&<>kX9Y6 z#0M=XTgF-wew|`Q&Di_!J6P1oO06Jh6XU=s@OMsr0Y;E4{X4B#N8Qk`)r$0{$Q_iV z{m-quB>RYxED$BBbBol*$NH)?K93kN&}j*v^R(&nCm2xm={>k2Mf3-}&!AIkW=>>jsW%*!f7J&o1r?zQIn z^`2Hca+SMmRIJv1D@(TOuzTov(ONs);i*arwMvnxwH*=lwm_t|Dw^85@FJapN{zVp!gR#y)rEQ1BA8O-A9BK zL<(M~6wI@vAc?1-osj}I$((|K&F7+$gVi=6E=AFhw4Dg)W^<~Xhw`LlczaXBGUP2e z;OOk6HVu8_a6Lq~v~dT|hf%DZGuM<49r4>((`i;rbucJvURYRQsCoF#!FR1M8ErU{ z4H}-EpO0`_dK{=xuw3mSXO4Eh#{1B6lJpHH9M1_Ne7L5|(Qd7BbWj%8HX=an_-=2m5>KF*mJ47#`jy!NTmWsCf(7x~5euz)UGKdfnAiWpgnkw?YJP8ONV zbLYJLD@5C^#HSmx(p?i2mfsj^IcL$pZe5Xy9@Cuj@V zXNK=^XWN=Y^^A(@c~t00qFK{8xCccY8;0@K%c_D^nm@aX50eU>EbGmTvgwuQ+xkjSv%T2_TId8Bn+tQyvAG~FHgfI4kC0^w zYkcow#FFu;5$gaNlj-$hY<*@auXC`6hH{_ph`D|&-3uNwhcq)mx?}zeEctYP0{l~68-9^2J^M&qdG=I#~A21t$~iMQ5|ET;%i4$VlHe(ezD(zRA!xDXPm!w&+jr^NeV}k4@qAmiLoIT3aS+obBpr zUcUJ(GI6pf+kA}9!^G&x-6oM+tZnfAH8Or8+QJl3hMKqv*#6j76MW5`FGdB?H;|tk z8?4z$leEZWT#uN7&$+^~Eq7F>qs~Qr!NQ${-xcstF-usw<*Yh=X4FR{ZI%|9h~J&@ zyYoz8N9IRE@wXY1ZuCODR#v6yidafL=bQA@nnH!nF!SWwL$WQ}WXPrw!Hb8^l_tO_W_~cUkYMwX;xmXE&&q&A_MNTehDy9HmHVW@-DwisZS^oUa zKG^oYknR_2Iu2U@oDM&IM4g?<>ucD}s@kAF+LBo3bXiB`bv`Rd?o&&y9n*|}*GD5i&Q+Gfd6xWmdfoAtgV7IN2>pDn zRHV1(tMhsrem7Nb#qXx-Coq3$fu2Tv(@V2r>-EuAq^Icty)uLUUnc(VBmOTJ|5xDu zB)Wfa3Bsvhu{CYE9_C}!zFFq=FyDO5?;GPoE{oOY)~v{$!K(eWT6OvbT6IQ^R_x&S zmqST8x}23&fu0LnE=NC@7qC6Il&{?suy(qWT6~rzP3btou?&^*9%c!vz5BcW%XKjxo0C1oU8Hs^O5XY$h5U-Xf?d_ z_*&RptvYx@L?2W9z1;vZAC)(Z=lw)=YWb_!Ohg zrUt8`v!bh_7`@A99@nZU*ZLXcpFfUOQ6}an#(G638rOJVz7OddAjUr4Uwrq9Var^g zv`-?4L4fUhr8d0FUBKM7VjH(ccn^yn$d)Dg*8uxgXt9ZYo7Xfh&(mUqY;CgqW%Quj zV$0{NgJPBvX(Q)zHkyaX^~gUE$C;uX{jt>=@5!|MK!-cjAz$~JM?HhXCtS4Q}el=S-yjZ<@a=a zyIn=DQdm7RxSK1>wXW?f-!q31kL0Z67Wlo9|AzZ_8ee_FZ#Q3k;%@J-g$>%d|Xs&X2${eAr6gdymeZ=^%6^cv|1=yIhuTUau~6zM8T@>1G9 zN7^=<)0U)K?Jb3MBv*S&h0dY4maDy`M(<(g>FdkdB{fW+vEEya^i_(!dVZtpz4K|k zH}Og@&mmppP!_ZyPs9rE%(xZa(F+r=@K%WxUfE|F_gwN#YrNAC*K@=g?|j7?Z*g*( zC?&KD%tHBkEaEV0W^4_%PvdK_olR@7Cm5RSMRpI1%sHRdV`nB>kNy1buE)+dt;g~* z>Q3n%$V_{IddPWJ4*Ldq{+-wfXxwwUtcRQ%v`M?YU78l#L$|bt+#^;K{F?8f)70$$ zqRiM2v%E+Ao;kUuvkLCbgzcMwvAC;;mvo)4i$~n8@XZk4IU3>@{vH-tn#T7v8uOR6 zJ&gIw#hS4XlKb4_vgCUWA>w% z;m!&!J?vwlAJW8LQE^rkKCkvL_J{378{La6n#vYvu{}0#f@ehM5PY{JFR?MmjS1{N zV{eU~1<%#~i%t7lKA`wYxgxy<tzPU~mTMD- z;ingqdw2M~t9(}E=!D*L?+(6qr_$KFlUEbmh$}DpfTpnYuE7lUr1xb4H5FyYn(ZsA2@9W=sX`Ry%{_lJ$S z-V)S|ie$dqZ!zX^my#_k_enG@k^2((4hXsHA)s|$RukUq^4S8mj?3!8AN3B~1Ga8( zd&3oW_&e8@Iz0vBWd6vs=RijwPDjzQ8lTg~tt&%U_hpgnOEsZI^QQ|frE*!b_ z`y+qQuW_d5$L{SEl*oFgj$<)?ed-F^{lkUMp|SmNJ&!+L6ODKoVfSk^Y$JdC> zzE&y1E{V$Zkhy7(#@>-`b1@@l4IO7HbcCZi@)bIgqdFY4=WIH~zmD|~d(y|~shZzE zM(4X*%aX&a+TKKq_!r}^%TYKC?ZRhVb*oA;h(0TP z+u;n|ixBEq$HUzANV6O3gv&~db;8S|>x9Wv?kh{^e)G7?wFtXP<0GS=g*?VJ-x64>rd}5G4>0=CuSKz)86Wbqv^W>tvA&p@0rLt`9ulb3-Mhc z;w@@3LI{?}?yJ5K)qRD=XDPf#jNX$ek!xDU-l#bm-#O3sJ1y15vBMa90<6%-=eIu~ z>~zGd&NoW#d<^8N zRvtF*L*sv6l^Ax&WtL}OzKyysvFvO65$=9d-z-M}zVddNX1-dY#qLG_2ALBT>1)wQ z`dl)7;ad;e>`jm-;lE@$+Vd7H&XpndIg8hLB*fQ5hSjDId6*wZ?$8|lc4rsI2& zj#XN$U7Q$=&no0jH)B=BdnrmTt*=-zcz?VPYeIK0qUSxQc9FBkm7J<9--%A8v{J<2@Tbr@*hDHpktDGAcdj88hz#sX!BRPx9*@OtbH91m!Y*|i_d$97YrRY?yu=-}#p;i%7v0;$%t{xt z4nHg6`;@rf(yQIP7RmY4vL)8})zxnp*M_e2USvB)bs2iDG3j~WqIkJhy`+5+lgmUL z5D%Lnf2~RWmshRvxGpYUSG*R}FYUYb(4R&6Z9;!K^rLMffBiyxxD48DkhV*0<*c1e zUQ2D|^lYf?A38%{Q;WW+uJAHx0SG}<(twBS(n0Iv5tAr8N4St=5cmwFEhK>!tS)N z`z-8!3%lRK9=5Rc7WRaNJ!oOiTG)S`=I2LWisnmS`;!*;}5> z)e^dzD6TH2t4ZSOGI15Kg%=g+USR|2j6W4uAnqv88ejQA zd3U>(>&1L}6RSq<#jdAo)yPBCPjOw1TqI`8vVpaEQsZk-$s#QiddJqv`RMY5R;@p+ zRokA@s_lZHfDYUc*6+V!MqetJITL5**gsB3lMrItDBMZJyj#iQ2-Z}*t* z+br&F*aqt?w!xLXjq!hZ1KS|RRy42;mi4ywC5HWVLvMM`#iEKDUy_4cOpDmPAT>V5 zue3#J+cN5c9~>-YZacZb$JSDQ?>dQmY%N=o;ZLh8J!CKUd2MMnqrTr3tpgrClKl+k zEVqd{i?J4R7qy28>{;ag+4*5{cko2IHtsbZ$*b|*d63)v{%oOAx|urMP&gkHMK6)aEFjI?h;*gcOY?fFMbdqrbu_r2kf=P4|+ zNE>hZ} zZ6qIlgLk|5j3MaX#ESHNM|dB`TcF0=de4QlDbGlud8V0_ZnUg51WJvy zhJIR>J{Ypk3R#0^Tl8+Su#km4XIX#gRBEKLKXUDPr!Q&`O5Vl7UovsoPxUA@?8W^S zd(n_DwaC91l{fO~;hrY$+ibE&rF>tD{0orxhFxS(|wu z&F79hP7}eu=HaaUO5^w6(^!B#SC5&7$IaK;^4s{c+XrmVz~uo?cX5V`n0MR#dH!a8 zXR*C0JH@6u1KQKVM*ul{il!$8v?t8hj!>31TPy66p2;S-zR_We*OIZ`v*JeYG+$CZoPE&A* zd#^t@FM&V%ms<9KF4r|<~uIxeAn|9s*%*!&ia7;`TB-FlMJ7(9J{oS z`8Y5c|Mz9OliS4NR}!~}#V-f9g}I-JoZhdy2j7i@UaQnMzJ42-j{%Wahg@Nf3GHYaj$(d)tXogj6Wi(B^)9mvW(USvVe}rIMdt&qpxATGqIvN! zcuNugy|B-lG4qP@L(%-G^F1x@B35Vb)ns09|K>BOHkQgWN6g_A=}z?UdE7chm@?mt zc>lMDIo{h`M*qQgEbun?QmI@^iiG!Q%^*-y`jo3QTlOLR!)3R@&!?gt8~eYfV)TSn z=6mR%++*}oJ>Q`f#IOI-FTc*Id>;H+;TFcP`{XYzV0$?F>*eUL4bfkZMt?mP{q;&z z%ciK?=BV2X(O-{8f2}8f{x&==a_|0w!mZR6a6BY_4b=ik_lsZSYysy3;#aNaFX9sX zzHT6Si*Q?pUoRTJT+fJK3$=jj>FBQ~qQ9P$zia{9Q$|dapOdoq^@#kX2a=yR+_Zbe zFP|RJHX6T@U#btd|63pM+*cp)uCEWIyj&k>@^F11bwhogvwizy#?SfsLdy-eZ{I(O z|NdP39`5A7ztnP=L$CE+C+0>QP4_?lYdB z7^heJ_t5=Z?%z>H>&-f^o0p3d%Z%q9y=8Kpa02@pHK$ElyY_zl6q|;b`aQ6%WE&3I z@zMF2cCJG<7Hh*^UYBiu4NCicQ0j)kDWcwTof*){kG2o6;q`UC-XdmPcTW3EeQjI6 z?G#;utyX!^C-UlRE#ypL(9gJjdFPm6?gicYzCkBkF}P{;eqvet{SLYQ+qz8VT@Lf> zd{+~nq15=!;@`H~@T(r5EjGu>Ei>j=cUtCH9mHxuU?AjV`s5`aA29- zbHwwoNO!QN`oi8J^jZEik%M}g$?s4qUq3q;Y3+`>*pzMUa}s{{e>EY`psH@Fg>US%EK!`G@fkLvBL@e+J7eZ;bCt%Z&Y*`!(|(jb(A}h8=qY+((PC`xm63 zoW=Ba5pg(?l`wgFYK`x8+MW8oQ?8QzqJ=u3J#tsAF8G14?}cj?S||D48S|Tg)<~}J z#axqlD0RLMqb@uqY0)z0Yb-5kyf!`#7F&b67x8b$jD4jyOr(9K`TL{$O1IOqs#WNS?v!Pb+dD=bEB+J9upPIj;w_blrmyY1Xj3pHVrW`RzQs#OKv!ituuyY5JPVS(PUAG7fV{ z4qb*66shyiI$GKSBCMQfSo@DTtcN^tVf8uQuvnjC4a?<=3#;IG!}9jAp80Dov)iaH zh%0>;%+%OH-nbN@bfhJ0Yof)e&EyNilTyMud za-V5Ky^&$isQc6XxwD4nC6@)G`e+u@jvv!5&&ohwZ0IZOBj-ek^`+ZWSR#!w?Q%7$ zSv2h>$DDTWF{WMW?c3*g`wRCm_ZLPOL;KKvh@;l?*Hf)^Bwcqk5}I9%4?L_kEdC5J z^F5@oeXM6g^ZwL&Hgr>6o($sRo}CnbyvW=|RBkW%gOA@gv>ng(VCMz}4GG2FKQa=7gf z?ny@t*FXI4hbr?qU4)y*oHUMhLAX5{4Hx#Cttd&3r$LOTZT(3x%X=i^B3_!3;Df~qr@cE z26Cd|U2|;V&HlH-TXRfpJ>AwSt_&vV(hkZ#YN#^5n^9Xg!oBYp>sxYzvY&zfJ(e(h zN2zbdy26v?)^!Dk9$Qy<4y>^8z6X{(M!s~}+wiAQ&9*#`Yy0TTWHQCYh>>B{M`P&V z@oOdG*HN5XBGxvJ+8!E<1OI=Vj7d@l5tGTs6ccm5*C~32!Iy|jxY4*6Z@b|$CvImV z>_UVMi`JhsYh+$>L>;=_61ts-E#H3=iq?$-<<>cOqPo$nLEW%~q^uKiexDT$%T{r0 zVP*UaVfl_REdRd{R;yzSE9D=BCF^a6ilfzAUO!3^lBm6YWAy&P<*>`zTgoC`5F4~d z9+$jhsyWtrYs97JzZRF&za1B&Jr6}(N{?>OIAZq94K7F2o-x}wKe$YGj%eXNvA%L_ zEu6=#y@*>;w0=xJ#`=-{FVv4&|5};k{Nws@>Ax12HvhPO{OA9}`jPt&>&FAfSU;Nn zqxvDo-lr>$ckKPB!Pwj4ACA4R9d}tE4#!v)o&R=O$o%;q;+EfN+=?80C&`~4em;?0 z&%8yfXTnnCE9t`%)>EY|AlIeaN5lW&xXY)ZZFJ(_ET8DTgvz7Y#l{*gZ<`(2@uXU1 z7pGPpTm3)bU+5n*kDj*h4aubrXUFC7~iycJ#ilh0_r}E$GqXYk7ypZ*71me=^sCD1Y{7pl;mS?Ji zwv&&e#>=pqi?G{8!=7|pb-vv{sPi(s*~b-L_#cP2=x^t3=x^t((FU%o{JZlT??0H| z$ojqRxY~Q#-)`?lU-sxR_GRh+!dU)%5I9{>I`(*`=O_;Tv==j5brO zRkD+%+6*?#%TL9TuDq^|GBMNrv2aarhS%OeI&xI$n&8=rP|bIr?u*^28kU6&s|lXv z%{V>@Bdld5q$tl45K?0!_ubN>i1k^{lqE zooPDZuK91_d5WS{!nm5us7N^z8?T*@pvmAc?SZeqrQ*FcWBW#IlFsj$#b0$8g z;L{tQe0cfL74EA%rh)I{d5yaj$K2MotqH!$-8#kG z@*ul~yXD2)`0kyp+^uEIjqlRg#@*8Ro67lf>hdX!NVeglMcbP28(w~1y0Q0W0Y05E%Xz!nwl%JyUCmOu9mh<>7>nER=i1^}l@Ll$= zc+Kx+zPg{>2j0+cGIHcjk9>2%R-xX)X z~r#p>))76ibckVqqG09#nEeu zqw3sE58QaaklJ6K(HvP8udgL~_#$^Y%W>uDRd+PERjtdgRo&UtR(012wyL|E*_?}b zKcO=|F8c@a(AGAOojcQ_zp<}vpl*JCx^;i+JJtgjP44&dCneub;bB+%`s>E~KX`g` z`^)DY(~&2BjfbMA9nU-1|NnA}Uw24!)~U*$N}ofV6oRp!zwx~208!>O;d{M78}HZ3 zlKY?+>Mc(5jlCDEu)jR7rC9f~h#xX~Ci=*+7@_%2gv%XjqoS#9v6WNQyM zSeNG@a4l8v*O}`s94zXiJc%M(FS2)F#hCer+D1xG)myPh*)Tnz7cS!OV9pcg##eY{ z|9)y}Hqma2YJ&H>@`SZIG?l+6!JA@dt;OnCYu3)r)5QCSY-a5Fk#U{a-#DXjgV%fx zG_nCa$=D+!KV#XOzJPvF6%X4@m3%UOf$$u+hSJe47;o6Pw zjr`kI=X;KS+v|MK@^8#1p5fm~&N^vzK({l^X?j;ve`6fwy8lPIT}XF3^c<&32`x>N z?~Byf1O4S1Y9u@i^=DA3^xxESJEDpzf%lz-_XkRr%H`np+EOI*=w1J;3ZQx^5jW{XQ+y;zi7=JhPiF*283Zrv7jI;Uw z>@Uv`GRD1>wzS*KcdBka|9L2`Zo<{z!~E(Ly*i!e(J857CJ}r$MLwlHMCa$9@w|h( zUaUKyH#LR7IV(qBsnz;EKp);tJTJ@pvD5+b+@>1epL`X9HPh|v`Cv0$ypbNGNV?^u z`C*IrsXsnPz%gVIA8~yt5q>7PBe!jU^{%T8t~%sk?Ho?BDO(PZ`}Gp(Zk|B*Q2hGP zH8d&UICYUfNrWML{IXg7vp33DX_~&A5KRO57Z;&QX8LZ%nGjZ zwqfZyY%&|SL9#oCJ~ZlSw$XQpu&zBU$7}O@XZRdWzAwVYdLypoqAd*3BW3-Omd{gs zjz|}bX%2IHfbE4c%V9EZr7Th)mR`Klc5QSPsiVYQM*wle$)AWV(sFQ(d=8#=xJ=ZJAm*H{V24-tLH-p=pW-a0;9cGf7D`1< zi#iaNb-*4HbZ>)_>?B{xEOidzStP+E*@Zvbyaa=T?qMd zc66*W&iuJ_0NE+w-@NktBdKR;RL}4@J?)`qY6CsXqk7U)HsO@05Z79I2AbhwX6$DI}(7slyGX;g=_Q8ae{0BHwD7IGbz2_4)% zsnRjCv0-Lo$IQlonN1RAHe`#WIgKz<8-&q}!Z?A&Y?Tesd>^3~qmAUS4tgXzf;_K5 zeXE8mCuz}iJ!45%BAX;p-pF%wUKk*s;ViPD{|Z7+@D{%Ml*~`i;eCKh_5n8jZc}-h z@vAo&rx}YgK1ip_l;5ve;?=la5+APyXYTk?V>X6G@1i)p>5b|&bbMgZ(YQU5NXI7@ z9gW)^iFABv(NP~)cK$}ouHm^vu{!aMMejv%dYc?md-=hlV_}?*v}4lo>i}9y6FTO5 zr9ETl@Q{xG$J?90w^3Y=<1@Rf%a*0JmXp{{ z!i^%Ckb^S`H!Tp3aG#|urKN>(m9tRpmYZ^wqm-+Zs~l~CKnVZ$W_DIPl5E2F`~Cf$ zkFvY-=6rL#Yu=zFSufK*-okGVEclzjonwBG`-R#+Ct)J|?Bsu{_L1f#F~Hb-vm<`eD2;Nek<4(pq|o z((YF#?fzxbK3XPixi-#rq!s<}tke&WO8xMngzLwoet2yT-*2+|$3b?xpK)DPlEt(_ zAjO}m`28dz%|GT?cOF38CM(xM94@>3moPqUAm z=HM#bQNOgErWeZjK&sy?CoK7)G=}C$u#Y5IhXniBt_POaJy%|j`W*aA-&{+Elk9_) zdLyjVus&ORq0ib2`RZSwgWaS+105`-|FM*Q#4e;iQcC|5DgDSH({mc-D3M-=^vSdQ zh6?GGh>E*cgr!%Nq0%2Kr9WFrAKiuYCrRngk5W}z|MgP)FO}L~zYFcZQ7Zp3sr<1+lrQ-D+vf_O z@*gwGJDWVt;_rF>_s-=szF32?lq;lC#@nT+jxv0tKqEaO>S#b}<0^^wY_Msda&6@4 zpOn&XlhP-KOwZf!yo93*rP?Qk>?2zuS=M`55^?8Y5>) zV`TSTSYtkw(qAB@-(wfX*cTH1ekS2>&s`Yf-%92GTq^%ZLzGXg{X(5r{w_c7Jh86t zV0XS93AOMFo%K8}^Dujl1PX(A@s@7XFL{{10gB&hR{zf9VfPU1#HVY6`;?(eD8YVH<+Lx^+X>Tu zEA5^8IqIwO7|9!}Un#+<*QtkMI#z(sU~ATe9+mm;zfGT{Yb113P_@Hm+-6KNAZ#UuU4&sO z^1DrHHJPX)r4^bKR73Uf>j6h}n zR!UbT<@qZK7VtWK=-)g~_~y@0=AYIGdYyL_-6@r+OKrSQf>lfPc~~klB(>uSDP35~ z^ErD=^#IK97LWUvB=~S|LD$FI^O_TG)Oz)zG5eO3zOH0UzbC=Rc%8aL%>P0AZm>O+ zoN-f?&hB*QyunBFgs;sWTBod_xnzwOy~T>WKc8p$5Z2Ep#qIi1DtBZ_yLU+NXbGIo zcfv=Nz}*r&Rsye-;PDc;F2N%uc&VMw`Jy_C@X_oBi)IS*npRV$6Ez`5fY*DScT`MvrcICa;vE%Y+)NcP ztiN#^(H&*BN@b3d=FgnsGL7-l{AnAc9i8)?^TQ*}kDmGE*P`A*!e5)_oKIe9965-+35xSa^`$~hS^BI>_MGtnAE8+dq$DbO4j&$3%}!Ow2}gvC96O0SD6>@y#8X9 zYU!Bq>kYPB#+8Y{@gB%(kV~El6m_*?QG$w}Q9_1VO;HCW^uiMz^}JZB=if@&d4&Z3 zhXlvJpUxL{4o66K4%bQP-mudNdgO-rTy~REd_0cvvY*?pu-huhEfZ1prLc2-BF|f- zJm2#d-?Ms$1pj9V{9XzERtfw83I28o{80)1ZVCJe3I1jYE}xa)ua>}Hl;E$Iz+aW% ze|O-N!~ZVe2Et$Q3tJE&dwLh(yOY8_?3azt>C4dG!#G??X%UhcdxXMomK|Z;EL*SS zlEbQ!S_X1NKk0D=b+!CkNGY#+K}acG7H$6(l#?2?96S@z%e2{Yd0t0(3B6DjyOo1U z&aa8%tsI&fBF^$Jvdc%Fvf3KsV;y6yYJs3{ah$zi*?x1Jgq^VDi+-p4CnCXK@{4=X z*gZfC`2H9o+2qw#G2)alHZ0)x#io?uq*?VqJx`=L{add}vc_}%CM&=9AwM&WcKdxh z>WR3u^?du*R{2hlLj6CGY}Y3*;C^be`UO?|{OCxsk2;*-t?g)aG9_G1@Wyt2_s%?6 zQG5`0Ps@`18Yce}b`Db)l)HZy%1nRgFWjH|(T_z9MIB}@;67~)<7H0@C|r+GM_%^C z>1d!j{^Dl zQ|NVxm@&lTp*tGk4RQ1_EA=@)+Tv7E{?n@%D1jYq!;Z3H;w;UvHtcBYEKOk?owR`S(|B?Q z?=Gu^Rpe;vr zhXSj~1hNrgFD%4X7eVZhGq$JBgRyV*?nNrx*>No+?lH(cF(*Py zN4&u>us1Q6oT;QdlSt^xZ1OhmUY-i~KJG9J#hLCQ6`m>UpwBwt8)myW{RZ=$j^t&- zoTqrEke3@U(-4-f2`pNd@J3u)GZA-wB;GEu+LD^ILNCrHTwjQ1gI2S3^>gJR%Jsuc zUj+U55bMW%n8mZpK6MnKt*liwumVMt^p+G2vinlUS@)%yQ=s(ZsK6}1@6RFjOgnZ8 z_+)c3)^~J31L%bSo#lWANkrQhz8~_=g1mS>V^}_$A?E&$m;s2nUs23Dh?zJdLT5|y zN^53dyrmI(Kv90p@O?exSHbf$#$mjf5jv+R-n1<^9t!ai7%v&2bBp4&6vdl>@kT}H zfsS}O#GASW>o|+mF{JQ1Heg)0nZ);DfwZeY+y32NHxZAu0Vm!2t^^w)!9I{+BLhx3 z&?in)C;f*3x@Y|aU1*b0mE9) z#9!g;0xvJ%%v0Y@YF}7_O_b^~LaNK|QX9rd>GrVKTdZgOLb1-Rhc)#pNsl$bPPd+o zcBdXIX{Xx&>3jjFE^9A4-3B%fob}w-34@XE?1vc=tWJU*D8UQ{t03IQauL9ehbO1S zq9mkDW;d>wn~rmw&6%pC$PvWcyisY!^Kb`6=oy={hN+GueqWvM3nk@S2CH**$j3%4 z#ONH*lL1_jvw97Ns$p#*X=<$?VXYIMcU<7&+*GC}S7Ya}HiO|H9&NGgMJmbVX zVbVn}a=aM+>ij?L?2aO7QI@uS!alkmt z>klxVD`Om^B>Zu*59>z^|Gga!)Q8pI>mc7Acy``&taU~;M0()e{M|+cJqCRNG^F`E zj&E+QG?n2wK(NISqSiuJHLK9#{dtR3Qt3vzBdfdcHbXU(nsgFym-PvSstNHz3*JW4hS1z7dV@_Yl@8NKs zu{usMLmQQp;zmx%_%HA%arna1UP%AvlAl+F)C|NBb;Uf-v)9JsZQ9WXC1BXa3oX4* z@9|2QhDhl1(7*G>{o7B&^M|gr?nMD!CqbiJy^zcL)+DzFT3r>S78-DW4c<`LsA)8% zY2-y{NRT-HM7vy;ubp2kv}8!;X8~M(1fP53LVmBLn94U@52kZ??AvZ(DArJDDY%DD*RUSRRA!9@fxGb8{*LDsy|DK@w~*V%a6AD|8Ad$))KgCq+L~ltFy^qUc-8Lv%_V*R z=0bj77y3~q`Xo;cF;1IDQyv{g!)6!_VLlpwTJTzG6#F8e@LoV!)QU z`6LCc2vPQ{jZJv)8&_7!_L5DwmrzZqQLwZWyQB0Kk3sNseKpXUkFwiMM>1}&lAx|9 zYuo|fm0C9ax+iHy=mSMDRx?U-B-4mL;z`m7eb^DhC!jur8op|K4DYnZ@Iq@0L*0tU zuoAS#tF}mt*LeZw-Nsdm#JFk?h;g-rjjK1Uag~N~)yc-y78V+kXseNn%AE_eXrv)v z^+UiCWnf}2-eVEJ+s-sjR!nk+V#eTEeY%o2`ht3q9I|NI(GrX^&&(;?b${Sf8-c8EN08v=IE5am5MME^ZDM4nHTfr;}~FD$ao(57+ToC^Ds!QQj_ zc>#W&O#}Y^vCVOMYE_=}1=yKd(vMFym#$q+n=rOXP6PV-1>Yj-+{fQ2+ZGOccZha= zI0Rll9b&wFF$4~F4pA3Z+u*RuAz;;mz{H=ECdT*SW#Wta)s@YQ<6~S~Ieb`my|!_k z9FI`tm-*J9^&)}VO_ z9mUKxPQMABY6{v|0NgY%?+0x?nvhA)X)Ew!c#^G0KUIm7Z8WDphZ)7s+Og-dF zc)s`@r##;n$t7n7lQd(TbCMgmkPa$JjMNnNH5O30@qa$)5(Da*v~(Fyq>w z({}jSHtT#1;0igx5KX9N<1vuO&w{#!R9QB;XP{maHp5t_ldN`j8mA~t$r$OWKSeR2 zby@vcANJ$RgnWlL;+ioWJAd(U-V@In?5u2L(8OnEJ;r~|hukRAU#u_bg=&-x#+&fa zv!%BDJm|DXxcLV{f?!LE~FSGRFmC=)uJVVC>RM2`4ZOh%M9eiE+pYNRb{o9i4vecY?-RdOqG4Lk! zSce;es-q51N%i}URKMpX*v%47U$MqiyYUk?rn>5XvWvKN`FCYZi8{P1)#0~N9X_<{ zaJE&4vv;u$-d(H%r$N7Hvuyi~tx6r~rCEIsW>13qVa^z~nv!ZNY&O1av*_;h)_~Jq z!__Wq*3S(HzaGVN#@=t*1s!%S&|&jdbN+|hA6B>Xvn6KkTv+R0Qkpg~EfZOxnE7*+ z_R!1x8GZ;_)wbHptPmIB6UOX9e7Ze!o%_!)GRzI<0#+)6UTJ@dw(~J5?xQ(R$tdS5 z8TA6|j4#%9e7nHMHmJkHc#=5=Z`IEzV*nFXbPViUNauRldRS?v+hdS)e;6d4*h40_ z3%VK8J*E`=e<-B6o!ji0o9sL{Z-e#&9`IT75PO={FDaq;r1}tgw_VNehFXMAh81{H zI-D-1;}SJI_8owk%RJK|+&l%oJMsH+&n$>fYw422M`IYqJqlt{!SjuF-6ui4(nQz= zwGe)9vO*4odZN72OxpEq#FCy<%qDoo9|Ig9PZQ(kCGGsMoi%oTVH+nM4xDt7yN2X- z@Na3m@YMlWA@?b-vr}^gUmapkT-I)#y)<|{w1G^aZcPcn3gdwq41*o!xqzYuZGLE# zqb}{_38^lJO0cITSXP2PE5VME`uuT;rr03C{v^SUmtfD^cb_8$w+u4={yfO|)2wu7 zvv^A@4$pNyZ`G5-9(%)D~0Dt^#z#LVZj!a!YT!g-gcTXd6~%_XXz-DH+>g`7TJ~ zI&&}c*EgWM{VulaAU}8q@_{r@?qqynM15>C@`TBlIUVQLJ&Y%8v*fX2fBnx~A1U|= z+tV&TYS+#7A!fry0qj`@6Ybr{hE?0`74&sW2j9oSu$rN47`X$Hx8N&gbqL=d`zz+m zHCeoz0(EOs z8iPc{#k|qRVl(p(JP*D2CQ{yiFsmwPuNN&WF!$F9FPGbTV94`8pFjw72CH8(9MHWJ z$e$eXLM-0>gx5d8zV2jr7~G>eiAqh^4VskLO-y>7@mGYY|I(sSy?ApA?Dx@yBbHnWlj=cohj(IU1ei@_zNP{{qtAYQ9!!HcKO8BYp1E!383BOO^_a6M-fZt!> z_cZ(-hu@>{djNj-!tV~;tKs)k_+0|O6X16=&SAp+?XJdkgK+=JaYER6VXluN%x3sU z6zPojl?rQaz7F&6LU^XUCo>Jam)R1b^~`bBoP16}Z2`*iv~a>F!cf;iuut?FOydoc zg`~-wf%V}8c+P|8iSV3CCVH_piOyPAn%v*f=v8UTyO50nA4$xqb$RX3nQW9mXiKe2 zw?muRIDyc~wJyUB-II+O2%S*tqIPIK!4U+ZV`^QB9Xf*Pry(?4>(cDdDyF4|P;bP$ zH52g#CZe|OVs61i-K5jPA>ONkGEQ-aIIinnOa8eNa5nB>*~4@^ z%5Rx|rh(ZmtRf*7S{tI4rh(n=`UjGNKFI1jH3e-Nlb>r%E?jkA^Q4u;sEG1wJ9SDO zwu|W^%C8)$P$%>dOO;Lj&7&(3dIN(Fw{Dw7&tMp1IMXTp&129Az0nb)f`sD5@ZZVs zregRlMI{7FO1M?dVMa0hHW}Vt48OgogaFf=4abp~e%)iVM(DjoF?=O4{vempUtGq6 zGJK#I{*VK1=T0&AMX?Bdq^SH#fddaq@2R$Vj!CAFeZC;^8!6M0?--odc+SCRsKoO7 z!Mwuo_$@{8pBf~-D0hFW+)n+EjCW#phr)9%gyUM$nf@bkZKNIE9#BG|W*E=yt@kOn z)u&WHP;`$fX6qv`s&)o6wP(fyN}?J)a<``;hJiM&g&1`~h%x;Er8E5??CfEd%j>GD zq|_>ib%$b3e-c*6t6|>s%y>|tvBchJ$A~#0pVDQe|Ip8=K72fuufhN+L>|6ce%)CRxl@N0x$ z46R+^M}w>z{45XjS3cZYchTo#wY6>_)Mq`#**(tp73?JD6Yity{#?O7jSF%ynCHe? znDO_oMXhp*YUFQ(=(Um}0nZO(tdA7z`)!|+Fm|0X^m`PPtKX~i7=MJ{1MqtgC>HeNe-qHy znb?a;%9SFS`nzE#@~9}g%*6f#YuraCXN@W~%q-ShX{P=TB{TMUB{S|3B{Tj}pdx2O z4z~pAA?06`xYh<=t-;A8Gxi0g%XmTwg}drsRzj1y>K}r*i)hYx!?P0NK53sASeq&M zRS`bQ&oH@Pj&=jm#wO_%#2ovQlG1Q}?N~h-_88N+Lurpa1XRMM9`3K)3$qgE-T5ZB z85eW+e&~Znl3o0-K%?nb;~KYJ)=0#)=hle(vCZgF#dIU}nhDCn$JTF2%UrPylW6vT1BSAc%BD#3c1K1ATK4TTY2HgUDRpWFR{G3Lia%~977^U zzIHRefJDgoD+ZAPDJsk=>X)FGbd~QynR?VJ@fhKky>s60x?bQX~cmnVmM9N@i;%HTSOuI@-gw_9_e zU4NR*m#)y$P>x%gFMlYSFV74zUqqgd*m*u{<@qey&D(1OuD?%p4o-`iMYPy87A+>| zo|ikFbkDV(n4>*!bP79~c~E8|XfQgLbbgw}2WpEKFy6&Xz7Dezy-vRh{XM|)>u7vU$tN#{JS0qDSLl)_F$D-UsUxwDLs@2xvi#h%}jMo(1S|9N@YO(NVF;~gyahTDE zlD{eiTZ-6XezukKEd7Mv{F!7YTZob|5IaZ0j#o*#A!n{9zI3y3Kivn;59eNb|eJ5Gq+#oci7ah8OOaMi<@i40>&b0ik&%}%+4IPDVPd90JJIQ%(oP@ zs7uG3K2@%>`U5p?bJ+YvKkr=6^&6|tQ`AqmCEZOd2HMY|&l&W);Fp#2quRqC7V(_sgO1+(lp6+G~LVxH-c5^W(+ zZ>sOyUToWVP)gwQEv4GA-aKrN^F=Vur?PSWcWay@zW-cUHvm@!{{RSkMuw?Q8=RLG z%QiS~DH-KWC8NIW&<(z2^>K#2X`h?Hzkk}{Z!1oF!+$Lny1loQI=k-I9Wai8S;Eh`uQ3wd7^CI^&nn(m845Yic<-?1XM-0@4X6eEs=7q>8wNS2*9VPO zXTAKTagrN?+_#wMru*YVJr;hmBGle<|ee9>t=ZQTQ?@~A|==7g;!V&@N zg>`Iq<~vKIJ9!D``wYF8qC~Em#wk+w!3S}-r_5eR#68oFyF!XP>fJ(IQQxhD;Bwm% z;r|HRk(7KYUFw7-8zp~G*EnHDlh^4-Dx4O+qIzLmEQ7R@q_o#bX(xM~e97;oIbl;I z*l(qDdr7ccmpIEj0N{H|@Vg}VK>$yAbq9Ta{}OJ$7AMnTKRw%nyYzX$(bQ4I%Q@(m z5cY>=Z_JVBV^W^&kmo*L-C=|K)Dmuk+pPLvjQ7$I@XY&qnUC%vta1GgYh0KY#-G0d zO7=5MkEs<$`7cZO*iUNj8xm}qS;meIrUGL@V!v1 zb-G$dmMR0uTO8{hvxT+Cd>71zTiJXN_4#Iy`lP1XciIJ=XWYMABKD+eC@lk=z#YNFfr-{PH@ zKu6tkSxBj`k59-Z7j4&7KdFy3!23gArzuiSBga>3RT|2r5(?grbRn!w*XH^7g=JOcylJZXU4zkpm0VbY$&K`2GQGnS#o zCS51?*YqacSNLk1q_-11f6CHBqZ-{ro9aG*SZ7iFct#asx-We{ z;FC(=*R(j{KMEA~M?Ri=t+6QXbt~NDR-tCXyi9gVLBA@97EH}*1@NGI113JJ3Ip~I z4mQH~L?xFzt*V}8!j+b<2&78~mfG~`qE3rGt%MMq7aNyy`ZVP7^m_81EuQl|KU?Qs z9OV9e+-$sVfjC=9K|g5M%|M%m6PSM~jnSAn((DSt_i3x4uC8X6kMMKT$Bg9XrcoxSbRB{RVY0)F7X3QaTp<-My|I%tmmsYZ!^UW&(F|Ltx6<%sAA&O@S7F zQZ<&fcm^3TrlI$naNGs6BE8j)wHMxYRun6)aqLW1GGi;%Uad-P1`a=~dsXhis#U{h zsAib!>ehVnwrW$YP={%x<&oCYCLOF+i5obysc*|Xf6H0oTiBHTQs7h#X%<$u37pz; zyQTcxOG-hXTzK#JpT9x6k$cNi7YlEBVjcVaQf}XfJme@?2cW*&3A6A0$V(mT@V!d~ zZHQxLuYj}62TIC(xonwYO#W$UIsajhZ*p(uZ-n~~`_nezKTMSK+){pyp2am%0fU$! z^rZa4Hx3yQNfE!05y9>@2f|~3p~Pned&<}BahpvZ5|n+iy|t8|eQrj7gCXcQs8w^I zNlgT>RHPjf?t-5-gz2ktaB$!u% zr6pKEf=!oTHC@jBMEHzAp+7%(U-YMlAC>ZImGX*7u$dC9L4wVaV0%cg{Uz8W2{v1T zHA}DqBv?zA*t1u_Jbqk~g_%=@jOThu#xr%QkmEdDBI7B*9xaja%~Awmx5D##BhtSpE6aGZDPBhxaewA`7hTpk*B67gVfNc_`>ob~tFhh+xIfIs{o#Q7 zFC^UOx&-cjE#ZD$m%#7SCAcrZo-M)saYeXCI~&{+H+S*7K)pao#Y2ZHUK&EmN9|Az zwZj!v+dVP0!#h%KuNbYGm1EQnf4yo3MycK~td%ti>7Wr+t21ex>V@LGG)xqwhODdp zZxHei71n@LrTH^TMG3Wm92=WIXKWPn$8E`u&+6hdXPm57LNwR*K`?1%jTi8As#>iU z{HtuU@YGF5s+_mx;g{Lr5h?r{J3K0dUuWU2i;h+^${5ut>%6f`$cE(b+wAZ<7Vd`} zknXsA0;&AW|=%57XNzNm})Fv0k$Gky}{Q;6RfQQM~vs9lZF&(m{iccTH{dH9CD zp1u~o>*0AgJfrYD6rRxk(~kr=jDhJ{HPbi-o=2!CNyX=YarO?KbfgbcyOR;soViBL zOs;dtY(BNe`Dz&F?@QzS3wxaZN*d=o?6Lf2$v7{--YyyEO1C`D-Ik8X)6M5L*1>EW ztD5Z%YJ10c)ilScIrD=c%56lQ{N18o$Eo5xHCvy$x&D@~Ifb1%#@3(Y zKuI>JT{YwFz5B|IV(;ePmlSlM0-$)c<9 z3EzHr;=SFK_^t8wWn8;KE+JR7YpC;Xle@)zW4o(PS#GmkmpxRcY+vi8{S5Z1@SmRezEY@!vfpiL{tofmYAJ!K{ADSu~sO2RQtJGz~GK~_H=^&h|$ zOi=sDMXIH10s85^aT&luVL#bjm8rx&AHVT=B9rO5SlP?EIZY{K(-UBo*#q{L-PMdX z(cx?Eux_ruMZ9E<%X|vMcs}`09p-3wceaN#5i^YKJl)5AzKXG5@M*sqc zo$!tlpZFUkxalqSCvZYHU)SPf70sm=c=e{NvB;YSOfAH?(mXs}%B!uUE@yR@m&cuJ zr#lGJ^_0}{ys1w3@)G!w61>YUw-(C4@CzaTW^99JCD5z0ys!@Q)%kgstD3C!%!d@( zP1)oe@9+KE-?PaByzc>rjAsJpLfj4Xq8(xBUTVMNUTSEmvA=gX(A6$l19bF(-r+DR zWVbZAm3^KKjPj?@WjD9FWxFAdO_5+oNs&ld(mE()~I~ka60K#2*;Bg zNGG9f_+ql2hV@}E&r?c_#Oc}N@w}6Qo?VPbziBMi(gT-dYw2NK{>Zwa{3kmaN#YZv zoYvDQ=2jD@hbx|%^>hS$Rk+sE;qa_?otX)T`)%JPgPwcflFRkt6_JRM{agUVZZnwh+RDK?$U~e^t;Y%Zp5Qe_m z!paFGsMNw&A>>3BVmLyUun^r5vXq5TN62Cpl6Hi2vkF_Rr4jbeW(7k!Ata;( z?frD8-M3lRw;>3}HmI2eWC82jYGTr()Mh#xo=D#`u%0y)pmBKbD%iU*!b6ICxZ3XF zI(0S7{C_!n`Qs4vjBZy3fU?d3WqmkM)_I_;4^_>ItlCkzR_zEJrkZq(>eXR11V`x# zyKDC-6>Efk61d*G2I`u#_s4(r@%^#AalqaSuk;EVlbkASOdhxGP7b%j9u)g%V;<7> zvb3MsY1i8EZno1NYKN(I+9U09HL(XbW+7}P3wy^S!j7=_?_2Er4zu(7_M>7O7}00r zGWHz_Hl2WfyJdte%b~W-9sd2u4nIr^e|EkIKb(d0^Or#HKzzK%wj-BQ+XwP$imev> zyj{X;QSfTV(QDOvI!;MFw&nEr-R$<Cp18K}I1Nz#ww}C#^53<7Zj_|dP_ro3UhuXAEQqVF+ z7QzzHKb`1T61a*Z9Ptk;p>24aHL6t~wX6O}sB;bLGvH$~+{V(Asrya3joWsJ_T4C7t;_XoD&4kt?b(Pf2u{cJr z@wKwCV?oERVRTk2X&-weE2Fin+@i3roRTTM2S)q}dsLA=ZtEh}Nwo19)_CbBN89`+ zqnR?YP0u(}9l|LTFZalUXm zt8Za;-Bl`oYf!Q7?4Dy1wOUlDyOU183d+N?KHP^;wbD=4!>AhT6dvaD>0jF(5s2C0TDV>tXJOHL)VFX=gJ>4oc6^MDU+yr2+pDqqkBUV?fY<;Bfv7X6r{+^w-)3LuO8A#sXLu+F^U(BUO<ConEgE<0t#P-Wjk~ol?wST2cgOypjJv6hakuaHjJsoD+%*q6?pppI zkGu5$XxypR@2^%}!elH7(>+N<8Mir`ocXl^l=z|Kcy;KwV;yl%kn{tuXM}v{IOwf5 z-6J0s*nH%RiK_cKBUG+Qs04;5es>c#S*Pco&tb`1YdM%aU&sOI#sI+q=BJD=?t z?wi?6o~WASWHp6!qV*o9$0}wMq)E@$V`kQe}^Lr1jgi*}w>e+ca{{?M(~2Momk>h#b&=y_4T%P+P@yldiJu!F0S#w_T>tnc$y~ zm8oeN#Z|W40sEdVH{^d|N&ep~5&8RuXp_5a-c#+q@RZGay4@H4A@cS}c?*5TEJ!;A zp06{n(kkqG5$%kMym8mg8O;7EuHL5R3~!{K)Tz@N;@a2#(5wh~dR^YQd#8(xa((5` z>wnmZx7NhT?;z%mkp|!zV$z%8>${OLQb(sXvB_8#4mrF^x;7yCTcs<%lvj+9hZioCTBV$RO2D!VS9{Y=WxXCCtuZNrX-EndY z#8e`p9=EEwq$|>>h+N*}N@OQuu)M=c%X33{Zr;NENuB%q z%Hu5*&kiz?$;_6PoRV~An&w;Bed&-@snXSh$?IGGHzRX>!}-WJr_+jXtIqe^Qx16tM`9zi_>(u8Bj zN9bPpoN>|DIWLs65Q|5J(9UhdzZ?(g9Df|vQJix*Q?RrlSzqgXhZe~_n zvYQytla~DDEnByt+hISo!>a7CKiOf>GA4fs)8kj^N2P z=h$%aCt1=_ffu13oz*G9zsL*>#9E1PZ@q+1tp+LGfR z-+yYME=M``pYr+EYJ-un z2-;1St_=^v+ORiU8%8?ThK~nX8$SQuwV^rUl;wZfBlz5?=HzpC*x?b)sh3GkFU=qS z=rW-Xj%dy^BOW_EYKNEWt5Idg<0!!IOsT$A%YjzkCCC_QpGRyz-EQ5^&4exV8`6daw^oGstcN^X5FjEp{#YtA>{Sn z??k(B-`B|DWFWNQQ-hGkWn6z3Aum10chF4zXw9tWHQ?5TpV#0sLS}z}V^0Mhqz-Z( z0j*6j8AYD#y7S>yPyO8D7DUiYa` z2fW|U>>aJ4E~ueUTL>|Gu`U-`*wCYdmC#6f`syrL5hnXMCN}^k6QivjQ94$Q(He=O zO$Cl@S5gK@VV{||%+ewMpnl z1LQI5G%Sy;9C{tW^8Qq#5GPNJf6g;oG1w#GT1Ktc3OuohVD@VT1VHDZ1Tua zQ9o)gYe>BEL~6|mKl-P9oW%W)tGRSr%vQhvN8j=$rK z#gTQR*AHLKezaY`07o6{6vwKMlZgLjsC6&Aq1LtnX4DLL_g7_&96S@gR2Ax6&T6TG zu!It-^1K}J|87fGPh;*?I7?q66;NUra=I0A%3$is=1La{Ro34m!#MoMccRZ~aRf)0!y$7E#W|zSeeOxccr#s}K*RJ;- z(n3jMWL0I{Z)2+pvGp2>S3LpP>WEx%7h>x*l5n#cr4Meo=}he7GvUXin)D?43tF(9 z`Pnk=n2k#Drdb5`$qMNq zshZPwgS~H4g!@l1rjxuid;OLwCGahYh-sv+96TT#8r@5d9% z?#C0MPKQT?+_W5Bx;xONdpPz-0XL1^fiB$xX6s=Q-O=VpmT~=5oNR|S@2SO=XJJn{ zC=wz$bQI46&q(qmcL0l3P$Uv=-(GstVw!d&xKt!*q|WvA`2QD=7a{Aj~AC!235YEJL1fFKC$n7xQyHL z71q`W`Hg0k40v$*?D~9}ko!!Aart_**cOQpUQS*=PLc^>IbT{dQ=y!~iF32M3Amru zQPk4I;NMO`tC1O+Gaq%ikk9@Z`fnECypBAkR!igC$Lg5U2J{mxS=*bca}K;>$Jy5r zXS*uSwlLqE%lSDbvF77Ga`tJQQZjX@Z~Bo)Ea_+Gn1t*qxSZPni!>^{C7$7Xk4WvZ zxYmjjg+<;zfXnN?#XA5v2P*hZq%0orXFF$&(i*v~u9$_9<${iF(wyz8Th7Pn8vU&n zS|pRhwT!oUilfb>%Bd3?yPV5caQ)YR7U1`KHR~I`ss{VDR@8qxlF64IBgus6C_>S{mj z*^j-s`ss4(4cBX)*3EWH%GPoZLws)W9Vyw0Texv!~vr8?@Ic*mqu?Kly zH3K!WCi#9#Of^HzkmhnW*I|EeYa;y2xkx*EIrlpiAzN?aY1bq_fOOpBEym?1JRlci zO&hK}31&Yd?Ee~#P5P6TSSwGJYnwsDId|TkrOP>QnAI<3^{OL}s;I-t z>ie;|hMpY~t9hNoix(`LXn_e%i1 z4zQfQFN9}}Y3%1)6^WMNh{9`S;u~;Va z2$RX|!(=jC?;-Y&L!sSY5!`=XYe6b71Qh09VW4NyleIW`v?5OLgSBM0$aL6G4sO#S zyjklf{j)vO>nP9;Mr|JH#7w#s(w!60P;WD12JAx5K&q9N)D!mMolK)MBL$FG#>2|? ztwJ(0_JOY_A>I-e4|cv8O%U=&fX`&`{iLt7^fgWTnks#@NMF;LWI{qp!&U`y;^i90c|dz$O>LM&+>=&3O5uuD$LF)e+ zEDd({7y4lhuATuacRE6elW)9zxsW{-$~pTcAw9Z^rH>H6x8cnz)~d<(+Zm&rXVC9k zF3w1wD$QTqhq)~0+z2TXzDEB?i_r1nTzhyqw=2l%*TR}&CT9qF0!7Z5dwAjUgcunx zrbAh4lCQV4x}0r#W;s8z5+P%r;w>?CTon&#Go_49ovO|F9H zNDXI2)<{L_nI3ghG)4+{zr65Tv*ZszjV73WNX#H7ZoaZ{v&St0H~Rr@_W#z9 z;_WOG55}1BN>q-gttgE*wM>2$W#UaM6HhM_ucb`9+A{IdW#Wx06K}dBo~@%@VfmTV zVNb(*JfwZn%l0(3VgQ`S@uBa+s+|6OKVhK(;`|eO_;O)lKb;6=E@gekMz}2-icmhn zb>eBNQy%c=jko)al30ZpUf{6*HDnAem^XII4;5nva5*nT2aVBKN8f=Mk4K$zd%qQY z4rleB+wxOv*Yp*fR&>f+erByZVlK^IA?|ZRT6pRxqqTzB53fnT3sg*jXIQj?)9YFN z3QkYy$4807w?!ww>sVR8d)T6-jQ3iafZ~Kvt~xQ>W(#A{b@+fLDD7s~h` z{}8N&AHrIQ@4H+|GM}E|DwI;CVd@5r-*1C`u$zsWEjF&#-XL)O5ySPgABbzd{{Ccz z;2i}G&DZH{TM}CGaZ5}s;PC<*k9*sAY}thtX1zJ1a%OovURf58dow)#i{Wu^ZI??) z`ezp7aql8LdaSYkn-$z2ON3nb1TQy2T-W298(IbQ9p!RH*dvr%fzmlrjk$2&yA9qC zS7UBJ4SkMtCLI!U=F^te)rC26*9uOjM@YT3JBi)FAdmP{%pVc|j?jA_$s2dQqj4xYSNnw5xGWv(- zk^IV{1w}m)|ATsbVbw#dQ%${MKjZ730_A+uBJ>7)PB)jvN$+4g8OkR4DdXuSagO$U z+rsxnAH>3aZeD2|?@lYuU~<%%W#ygUi)ZHh^3q;TE3VP;EE3aPyv6r-Gd7#e zbSlXJmh}ob(f*R0sIQmHMsoTa7L9bf-zf)LZIxphvw%)Qe~FLyxil(g`~+5)41^ck z-f>yWY)RHqDg$`Wl4WyS3HHF^lfG{#hz_4|KWOj#d$ zZ7=8d3bFoe#R{=8xke9D#bHlz{a}4)jHKdzJ?!fn2kq+!>ubRy-)_wtgd#RZP+dAV zd{3|7l{JQA5A)GZ$RB$x8H1~y@tAEe2C|G|3BlW}5AZDvZ@lyx5~6wIYBNlRQ34qJ zsD{0H`J1!6wbM(>WA^A!UL%(0=H>Ol8!xXP-gtQ{;fwD_?x}wi8}3w zIDHCz*(>zPynO8MPis&*64JYjhg4^~zO~!6GvaKQ(zk%L{*T&qztpb#9qq~*?qLu^ z|3g%Tuu!-eJx(XH2D)@|v{~bAoNu1Cc+Q2?0EP-vU}eG>t3XPz)JKT$)^{) z^y&(7FvJU!O%N7!gdLzceTOynaXHTG6+W7(s3QI3d=2-UkQ$m9a;pq{7 z@&y^Rmma9~DhFs%3~xU9d1RfJuVZ2_tLK`q^| zQ)jzBzm<~R_ye&k9kBFFnPfHn}j!5G*LDu7OSUCrrA6i=@IO-(d$*k}v(n##u{ zgN@~|Q5Nh~mCr8*tL3nW1$#y1^OwQAaq?IA{@VJkgL!YYU5j{Uu{NJfJk;}3&n+7~ z-Y6BA@gd|4Xo)Afbx^rZxv;@#wz*|#wz)vFRoe4T=q=D6XeP8+YY%m5Fm5;9u5`g$ zh}rTqHRO}Sqj7?o#A01a&iKVn;Ug2vTHMEV!&yDRTBb+&NhTNUgxjvJrXd}BstIU= zTN!N-j-q#!Ti~6;tCUg*>V|P$;5^+Z`<8@NP}ac^ZuGvTBFE|Jts`%#?G##|kWIJ6 zQq)V@-JRO+#&^O033nWzIb&F~mzeIwTAut2<@2;%fp&(`HfB;&1u->KtJB_8^ZFUU zDJSaV+SlVEuH#NadA&&*G#-wv(^%^?7?CMAv`&NCYZ*x0rFLrAMzrsrGz>k}VvAJP zB8|03wPIJfN+As}0e7?7I*W*VwtI-U|89Msxc_dxHkx$C+O;tx=(zum_qV4EU0V}% z+Jhbo`AlGQw)R3X$A9!JpX2;YP$o1_%Y+vKt;+8$Qy^qMd~pv$3aL}B9-j#l*Rj<$c!uC`rsCRNd3q zu9=NkA3Az=Rmkz9^yR4N@=iZ!yEdz z9b~7mNJIZQ?M4UVT|#;fgqX%W&5X6d*je(ePMmnWrH|ivQH;j|?#2V|`cD7mMP^QlgpRWY1Rr9J|9`wsDz)2o4|l3T;i`EkpKTH6lf(Y|6kHlA~c_QV!x zm@jH>c{wn%Vhc6I8f82_l%QB8uscwYzGuFtNu51*r+lvsa3m_u2VkE*-^b6!j3TSl z2;K7!=mi_k1PTw>5%rS0F^rwOfRK6;(YD=zA!&Br{m!oqpkdxuBifYfaV<^*{Dc?q zZ92Sp9^n=Mx%9-S(paawt0vt2WU1y+@V(kv6enZd>1p$(kOFVx7k={eSd`j)XR&?s zKVZ)=qG%tzL@V$<_-FYTHSXCdc=STP%vUdIjB<&Vu$g#Qb@H~wXGKf#SRXB>p*%#Q z6POLjQ1IaQz{}f&{{V16kG~Vz+`!tr)Y0a*`fR_dMl>qlv-gj_1rlw76p0zjXu`XB zojP3gB&*q8$JS2etGU4s<_5Vgi;@rfg#EfmZyMb|U1gJZe4V7BZ~~~TpvrO1?&P6g z&Ea)X?NoTEZV-&zEV7E(YNHIQ9 zTi73VCtR*E*?R70Jt>)OkM#O}VQ=3j+1qPrA%E)CoaZwd`Z+Jc=S&an)8drdG5~Jq z3JHfv8;2FAi!rgnq5msBNqzst6$iX_u97P2$|Dw`HiRdz?wTfs#|nk zsjXqZ7OHmI8glqT8@B=nrrxjRje%&Pj-}o={9c3z8F9XBPpJX5dy`tH-KY*EzaH7-u+7;xXd0EL zQ6Y`-%}B1VG$;UG8afieDbr0a#h%{Qfav}a@W#S)ECcZeEdQHEu=lR8>qRl^hRP1BCUs0}f z(WAne^xtZ(b4k=_ts^(8<<8jt2l{du>&qh@eR)GsUy6P7cl}}?eg0-q>XlZhnNVJ{ zcChdo*gJEYCse0!E0ubOO!uCC%g=+chH2jUNjE&-lw;rb!YZ;KN{EfD#yl0k`pHiH zz_-(e>Y;w_U!>f*x_;%0eJ9md5fkcUhI6p8u8(pJKvqlCaCq$D7@U> z3ir6)sBEwGOuvwiU1?!E6FSOn?SST#@4pOjr(*k(N5LFi!{|e^aRBPD6?HKzG;4yfrnoYUpBCfajdVU6=R`C82-Pl_gC?D&WW)|n60Y;s*RrY1bdk-(R6 zG}<_l52d>=^p%2V6Jy9Uj)OisXJ-<^zkodZqlQ{Xu%9PKQ5LWTc(pkF3f6*yquetA z_Hfu?2On7}?BF*_XD{)NCQfs0(1hPkIsS3>8AoAP%kM^m9XfqPRG|eKRozOPCrBO{ z<#K)0;bPcWfXyeu2XbcedMz{McrC8&){xWB#x-H`aaymogM?i%GTGdR@b@^pk0brs zky_mK5wxx)I)&7^S{mZyV>}HQO#<%Vi~b93_@j-i<#FW`_&OlUPp)L!mq$(AuO$Ng z+98n3rvRJFazPw*L`|S`Gn0?i#2GjoAE}j=UQbad-WP`Z?%`2cM}zp`>)vtpo{MQ) zM7VK6R4*HTq8(1Ga88qL)XL|-McSKZtrUCYmDakBD^`p+&#ujdI6q=>3Ra0??FIg` zkDtmk@d*^z*ZWS=kxq}3|Ejt43bq6Ak)?@|rG5!mTNUNLGH_%~mTme(-9?DE_1RAKBjEA@5VAfyFe0%~Wtqd5K?l2f-{d4x6 zQqcC~mq=MFcybG7n!XQeL)4V|$#)6G6GEG<57o@{jcn)OE2*>0%`5rYga21$qI`01 zR;HO=Z|z=qX4R=Ly=*17OEQxiHCBV9R0E1N&XS86(KIR8^V|w$HLq>r z6$%aOnY9jPeY2~Ibi!N8<>S!g;;4)E%vh%d?7n^t@vUlUOkl*{2gvOLazS6Y64>Bl6SJR_fP%Tu-lLfv?ovS~oNLnwF5efzM+K4 zMJik=*GPijh(pxbAP$!j9wUhwMi=6577qd34P$Sfz3SZ9lXr$zlQNraV%n+mIc;1VL+sbht1SP9`qlQ?OF+j*1P~+rV=-<<$=&9<6hJoa}J5>!& z(XtVvPHF-yTPs+pETP!PNO8EBXA4$w*;<55cuv?Mv}ib++T#Z!L@IA}gGicJ(U0rXU^HPA||BYCFA93sT`p@E5DN&IQx4 zvz|)An^GWdh{X*-T-)#aZ&wL<{x(TJLWnqn>0^8OO-w&>zUK5{b@M9Oht-8zmvVvD zrCtQP@ivX~@xnfa;obawl%N0PE&0PLAqy;=ZmVItuwe{mlyRLhT;)0{p_30&NLyu0d>hz9Pr+13#^w=tAogN#aPJXDT{m>rdwDZQ3%u`=KK9 zbqYeAo@I5qY#00H{W5)XX;I%?Hb~#>aP-ZmW%}mYM;)!S`bNyzFYGycxn#5b^{Rpn z4t+5^Fg~X*_!h0Iem6d&Um@w>zO(zca2DZm&ifkwh~n23+JN!d4ucfRb+6{@Dtex} zTr0@KD^~OK3c{8f{Z3u3nFi#bZ{IPvmaSI9vKpncBjMGhXC$yDU+<9hS0h#n{Z(vy z)_Bv_UzPe(y$X1QE6eJzMz6MPgF;sUrGF*#6xQhFs6q;UPU2QM8G1G3bB$Jzt@B+a zv09w#5%%t8@@ma&yauTD3$8{9a1E1dPKUXl*H7Dty4-}nO6#W=T%FfXXWt@xz<6ON z$^o$6+`v)#hJ-eWcQt2Lm%g!*91*EO@6(yFx((2uw6#8JEqD8HYhk5U>6<&rM~ zC7ab>1_=7}>1l|oH9$4L6%D&Q{~vj80v%P61q|2Qx;yCydHuS>5<2PE-AQP0d+D$w zI!Z%8R0Kowf@V5k2!x$ZC#*B00uIXPsN=ql3yS-SiYut&F769%xZpm{xZpN3Aj*Gl z)vMR9lOQvG-}%pf&YyE``qf@_>(;GXRkv;pk0{vM*9Tc3j|ai`{Xyd-+|TPWUi*16 z)ws%PZ=jUOHNTWvOTjz;KYM6tB0)Q={9efTcJ_V^)=zTPPo{6u@p>tHtCz^?rOV#R zh|KEMKw>hh*Dw)hd#u-JV%JHs>m=7UusSIuAn|@Z-l3rrpXFy}1Ld6Yt$k+3=h0d1 z+pPMnU`F)fDcvq=qsUVx zR?kdGW#YJ*0g>l3qjg{M%NK*XYd7voxAD4OZ6aO=Ykd+n$lmuLuJ1M7^^i`W={$7z z9s0eU*~4@5u)LL(-Ylk+Ly!DCsF8G~ejF5)RUsxv&5k! zH$QQVkuc=Adr*pWnY-v(xqFU1*MUk{>ver7hu!bLuWjf1qUZCoP@wF>z0)&)F%BCe z_(nZ@J1P!qe_z-wXJYty?c5gbp-$@t*|$2a;0>_8?n^DCSsH$qgsIIsb744cuOWCo zm)P{r;`O!TWy6M)Uu$4rU)j#>v)urEZ9&+5FX@cY+$K*1*4j4$W<6oeWj|?sJJ-?j zhxcxC>c$@DVr;ph{h&Q6?UJ+Z*Au`g*p9aweRU} z0(-v-mXoklpEpA)gpAND8lc9@y(kTcQ-Sa;kh_bph% zVmhn!cG;S7hitWNkgb__%HAd3Q)z%xw+Py~Wv%e7u&^ z6}J$@HNx%!y1LtSKCjQ-7hkU`s8fHZ?2WSf-HY&SE(^bQXQ2+-#vb~{_qgP=_-t-h z^vfstS>{F=Zq9UqFyQp zd;bfaQ2Z-)?A_jH_b;=VdB|-39>oJdUH1cZ-6tcz;C4}v5*r{+hT`P`kl_vvGwp!; z0fUdza~iAWK9Hyrz^nY#Fk8?I`uNlK08krqN+x4Bk|?hO>CM zpK6&H@2|TRGFXl&gR0BOC=D%*;VDl0u2SgFIuUJNGxs=BCeJHE_c&^I3?;;vva1R$ z>7bN}`@rL<-h7lWyRCxo{e&STzfV8v2>U$WfLcZGhgH@QVa-LCQysc|umEQn2WOiB zXPW?L5B9*>Ob2J1T{zq1!r6np;B2!CXPX?HZ3dh@Sb($5E}U)pe-&rTW^$ zN!Cb!+Zy>K#maakrVNFe9uyuvi`6tHLr;4yZ^E9QMSIpFWeUDCJ{!L5dMMm~N)h*8 zM0>fn9!EKX+R~rRZ0TFtvodlg`nn<1*r2D31FPAaOC_SEJt5ovfOqJ_#!=yD1GD?a z_v~+<&F&dm2Fr`Rgh=~Rib#-`1bIm%64C+hW6X=$hKu8v5%6>uZzEt|W1pIgB9K<( zM5!H%lnI+`TM}0EX*wQi=oz>|dpbq*Ak*DuG`tz=HInk=du<))7k*}Z{+XW(`F+I2 z@7XxTlUJ+3jhjby$HDJ?DkFTn$Bsivpf_)*E)y=9n=@YB&1?+v(}m{`<9aSnJGRFQ z{hyNAThAV6ey8U=p2O{Vv-{rVU@CuBhjH)nA=xc&Jr8XiP4assm&2^tu^abFuC2~M zA9we8s)x^$a{l#jJf+WQPxpxPL=T^5*PU%xwn8@l_T<=DytpyxXw2m zMgZz3STm7YAO4w*zAd{OXl@48!hh)nc6TKrG3rLm5xXq8OgUr&hFY*P8d#k(e-j=d zzX?>HxR0L^BR+&VlgJq2w)cY6Vnv}&+H<>^MZ2ee#P=!yQ|2~b&=vmFZnj5wZZ(es z7&Je3;yf+8!y-=DasfGf&RFk5f54#mf)8((d+F>8BLwQSloZ;PyHn=UD_ghXymX<= zxjQ?n0`9Ib9nGnvP5IX$we7&MOM$jMY>pa1X|l@0DCQBM7(68go>R)^s4AR~`!Q;& zrkrOArKzxo%~4ezY(S)ek{&e zXi!)~k0BmkTnv5ZQZ z`z-oDMCVAE&wx(8tPe0>HZQZbCFpBcS#1b#TNZ+4=jFnq=5V=ieZd-vke+WSe{mQ; z+q%{{^C~<`y9Vm;wX?^@*CP1FRW;%7#O&(BEbg`m*U0JQwKN6p{4o5L34eFq*j+EP zH+FyNEtpAj*qSaz2GDuqOM2#Y4e-AHAjf`2?>YZPm`ARb^S1udbC_Jf_Zm?bguO*; z|I!;ex|Aqt6B6`wLU!wF6+vz)N^U)!<~fsGdOFR*wID^WcfFr7V-7!Wxbqw~Y7u+* z7NJOS&g{AZ=hyOnRKLvpql7jS`MW^#=CJd@7)i?3C-e8p@NdZ+wjOI1UXYu`=L^=SC(Pk%#Z{6p3YMsc()2jt%$X$;A zYmU7IgsUA|uc5TwL}jFxf!0l+^<%=E)?bp@9xtZ3ehxqD@7_mSdc-;}zWoMYGRP+IEy(YBJU)DrO;B=8$A!@{6SpI@8Pe_V8dow< z{u+{hYdKdWI~H>y5E2$v(NKYo{#;Rr&Y-L4D3s9}2m7V;Ek*NV>d86$?23;m#5R+0 zE-n%!?327J9ekCJw7AA0Ee@XOGaOZShMNQX`Y5(v&VTE2|UJi zEnk<}ULN+^TXQBk?{(n5*}G7KBjk+sy6au2_vYBT9CRJ!abk69bHd&Ah(4Xe_kCD- zDDT!n4QGUr)@M>$&uVR9ffVW`{L|s*Zxrmue!Z9az2Q15_}*#b+G5_uH{|?WvD3-> z&4PP`holPM(|uFU-y^_3dQVnl`{Plf7wn(^G>6+lboS3hw(}Y%F>w|6uUnln4v|pW z+3(qiguU7>i4yQ7>ANAwmy(3t+hzGFbNPP#LWr3w*stgHQTI|Fov84~nagz~ z_lC2DHqI>VE!1d~7#}}>b=I6~*m}on+q;o$1XP%fo_e4jML>&n?Z5asIY|o)ElMu;+hB zK|NRXsOOlu{2t2QaGG`KaP{h}aj3*zV_hxbZKpEn>t66V;aA|Zu%0LXYJ48z;Pa0? z=ihyJ=gKY2AsZRR}NwZox+-pfDpSNG*?r!W7~ zBah{C**!rwjWG(-0lR+ECcX_EU~M=_*X-c0*!@HGZMyHh975%aQ>k3>cENp`=Oz}? z4B!7aX)c#8r}r{14R_b;UhClfuRX@l1$*J$mpXY48Im>6?Ll+v_Q|_D9hy6RHQKCY{CcK0 zPj}z+!fS5&6}+afuIK-1`n=S^(*-^7^ytLi@wB0!?5ld<>AtzlZq5ISr@}GWJJx!y z!_~jK{TrP2ukVq^qyGovljHE2z0leVPW`KZzg%BHzw``xuKhlWL;q+IxlCL_F&Ble zPd`WeM5#TpZ-+3w_<+D^>YZOfQ!hBUxSm=JK9sZCqhW48x04)L zjNb`4ME302vy$Jh#57;+b1t~aIm5zweFyQsbM>X{obW3J{4Jcq9VYR(S#{($tUO~A_^EQ8Jd{{tkD+hol?iv8j5X4THF^lK0tZ9L zfq>~{k|wvwg>|&({?lp+?fcwwGS(C8l2W{Kq7&_XVLe1zkMmvic!<`cjvPeV6m&lr z9!Kj?&g!5bR*w8L)DrA0xw1PyAPp@xpxW>M>Vf zIHUV}dXzD6-v7-xdNiG*Z>DqfHs?OPTjyQZsP*2|9pSj<-iI;fu{$43LT=XIk#%h( ztB3tUSxf{fC5KZgMZ6%Diqtk8*CR>HWBX7{kHkmXgl*7&x8P1J)av#yx4A&~VdwF; zG`Vb$)jY^ABu34Qk~C5(1ORW(NRq(b*W&5x_mQ5DhVJQkdq>aXc93}AB1K0jmU%z8 z-*y_$`w(~mJNL@xb@aSKIY)G2;eIlX;3)m}6C6cRe$!FX(O#0Ce`|b7FLm0~OPv(E zPR(|o@mr3%K1_pr1L)R;pj1JInZ=}2+fDZ`_4qIo`%}=}wyIj^@wt@iG#SP?y31H5 zj=woEz%a(!t_`0j0)}xoy=55@(WdazVW#tF#Ky|BhCq`sanRtLw)$tJ3`dW0-oE(p zy?fnL>&>sHp2%1^r#(*fMBa7j=Va$~-{b3^ZXBe0lBRplm2Pp5`m$6j=J7p__Y3w% zPn_3toyqpm-j{o??|3M83oUoMtK2_!E0@nte**ta`<|a*cIn4vCxOjQA<{ed96~N4 z_Pip{c}1up`8g%Z_&JpZ*eC*@F~HAbd43+{d|AevQ}%o^ns`HrdA;#--^f{$lI@_Zfrp@v95?{PR8bA~=s_^W}rC{pjApH-+cA3AyZxLgk53tf47oYs0tGzap6jwexq0dt3j_HkmK5g^%K zj#7v>XUq#PBLPn|Cj^JXm^)ndN}a|xV-F|Aa=i?xDj`*fe)UTzZ^AsB_)@5@^9(1^ zWu4j;P*$-gNHo%EJVn2$eua_S-AeTDMe1`SIdU;TK@dP|>JTMyhxBv%;*Kg;sccSziNe`|rXzL(tz1Qt3^RPFW z=YXq>Y=rNLl9%c<)RB59Cov39^rM|QPh2AQ5xSyY5cPS8o#Bz z_qAeRzI!j~GY2<{jhg}UyUSW-5~B~aefSwjig7Yzh%QWoPDc8Z2$!{b%m4EpG##1G zZSwTglSf)g+LqQK`y`W(fd)mOL1ybg!oE%tc2CS}=Q$YiG_gNPoo6V~ze$!t@4zaH z_1RS5@VEmRohkrz51*ltv63R7o|X`Y-T__X7#=aZhV;p?1g8J;}v43*Je70xKb$|>hP>`0j z|RzzL>hIN9|JI5~#md=j^ygU7$ zJ-Ykc%F-;|XCGhnKb`NLIN!Zz`_r#p&ll#ir^or;n)(0T`QC{RPJ|vf`SbkVadP%P zaq_>Nd0t%57JqqnoLu=U>E?gMX<*nO@0 zX2bexP&ux@cDUAGsKeAf9sk3+wL$E8R_BFXp+{M0Tw26D@SNHo8MYMkZ z0eR^3J?uW!1B2Q4W^nU-W+N^J^(+(0rr~=^`vIosk)LJe*OI`SoXqb>+wZc39^-zy zZNI-J^d$HD$@beB)W>kYowncQReGBH?Xvv_%+%Ys-yV=5hmOAkkG+TYx7o2% z6Z`gp>$6n|$IZ%;Ymjrj>mCmCzEi74(iJ-W{}o#$%Pc|F>M@{!&eC!1-T6sJudh0~8$;q)Ub zoPLTFPCvfAwq0_yeRDzEpPtY3+G9|+GT|@#W82fTor=Qz&fXu}&ip*K-#Pmu%`iW& z?RQfZ(hT#HZNFg)k!F}*k?r@+9HbfM=L1|e+PIVoaJk{ILR|J7-&er+o<_%av63I( z|Lmdj)qQ*yEAvQ+();+n+SNZ-@0I2rqW#m)>7UZQ;yvWT`$GkIf7PM6s~wtaqd4iO zFh53f%&!#i)N11?RDh@9sqT3C-|PYX|IMG*;6nwj=oWzB-gR6z3A^JRFQ;{Bs z>uU#xq`L^L8{`R+D9;l&7csw4uvTC`?-a$ytQ|a0e6L7vi^n0oG#}GT?-%Lu_;7G5 zUFcRmEea|=5}yh_o=)`fd|nipG#xq|ux!RJKV=P~Ltq&PkR+EJ7s^2!NCK6#$+ z`eOY!7UK>PW87FApNp=0sq6OQcoVi|6S|bUi{net^$c}wE)FWigoVFCeI5cI)%N*- z`n*)kaPcqddKtotNc>oA!w=}=-Ci7@jjfj@Z2bqt3>QVz^>s1BQ!#aYTO9QCCoFb= z`s}pp_8W950lz++VfiQ;I>;aI2QBq}BSA~O9(kT8?2p%CKaIt3De4b`^v`@6s86Lo zPQV4LUF0bv{BZ+amr$4Gk86;da0&LmKtMuh@}rhMOK}m6GYx$D**>>XpM~I4Vf$>Q zK7RzCi0z}w=ySC{-iWU8)OC&RI*Pik_rpksRVwN#9|}D-7GNB}X8?Z(_#EIL0RIH| z0$_+Bubc@m3*b_K{-V6H9H0`Q3LpV63}7_CqX0g@&0zrJ01gM(10c%s${7F)0I+P2 ztL#S!%TsiPBmaCJ${H>*H}d9hVdVS);+_C-J^0@MAVc1_18k7;`Gx_T=L1{-a3O#y z2|^zLp6^SL4`LkMIEL~2NLdh$0+=A@{Re{o-yz@Qp-!!Kz0iLQ__u(28o+ehALY|w zknbW0%K~%&=cT!1eD zfI+NO0geS&2atraC)wqn2zeh1dEZ8`VSq~j2>@!mQUUM)cmaF>MF7PBegGAq4?qck z1`q(y0fGP_fKq^d*gpUR00sh-0Sp2N1C#?)07L-d0F?k$0M!740Y(6{04xDm3a|`d zIlu~llK@r%{1xCDfTsbT0oVfYEWmRB&jY*wuod8SfOi4D2WSO+%m8QuXa|@Ba6Z5V z02cvV3~-6SXcSf_E3W}q4{$BObpSU4+yrnlz%2l`0^A00JHQN;d>ZzY=EZ#&H{XCknTlnql>O(@KXRh0A3v507U@Bb{RPLB^5!a1sDa; z0gwX_A>41%Y#;0cJ5OBmT@H1+0$?4$)d1H3tOpQ8LGS};kUjvQ0|b@)*u{2+Y&Xh6 zw*$RD4p0sLgK@_V0QuBxfF0PsQXUUD^L`KT1Hft_pXV)5-mM~Yd#F4n2*@Llhr9=X z_fxmq@o~KiLYcthc!a`u9{_v^@Daer0G}W)5HY^I(g2773!-m@g{&S z8$Z}C9LM`Z+5-R%1ULx51gHUMfVjKucA>1c4E&yfGWtt--dP6UhV4fA@NLL10`Uxp zHw)lFDE~d|f54Ltbua;@0ZfE6lK?IUxB}p301wpb9=mSkHqP$^K&d4KfaU)I09Hu? z^8Hr54e8};PGFWcX2L# z4B&HsZ*crUTfFw%igPM~dug4Ww9ZuH53!YHMZ5Weeydd;ckCNFj~rLbI^N@790$!rs%%8FDB}Ab)L( zKONiRZ`N5n9FbVB|JeJ)`gZ-BTQe+}B-r$Qu&zUXg} zkNl{$!N0qVJ9Tac4)c#MV75CfZ7ZZZoefVw)o2dAMXQi+3;`UQpeO1Ap*I7uyFb}S3?L~Zib#BiObj9*~CpW8T*C2^cL8Dq5cpj ztNlwyeU{p&M7%jd4DT6Io!0}r?+hu^`k9~Iu?K(b7vZ#{t4V&p<`lb6+sNn8=4%P= z$?KH<1WHwFWoEn9WAEmlv4H9M*Gpa!lOC0GM&F7CVws=9h^Zh*6?jT(nV4W8Zt*n z^zY*-^ZuEZ-sMSXmgh5nod-Ap{AP{10n30w$~>nJ#QVT)wEbAWuwB0d$?s*|WRD#@ z(_K4Q7ucwt0O*|u7m_LF74y;?qlRGXN-JQFh=fk{68%4-@Jgo zq4JL3eGl?c$NxP)*Tut-rxvicLh(J@E^UI2F9n1M(qpaYCrvtVND(<(p9+DX?j35> z`RwP{25MyK({PSgm%oT3D6$`n@!PCNJ?w#PlcM;CH?Y=C9s({jTlTMS;v^f#M~ zkNx#98(9YS#3$v1YHg}8zn;*iOjuctqer8!)qd=!am>%kO*ubL*DU1o^oI_<6kCs| zZXvU$*kr!rPs%Y;Cl3HF^P%6WdDkBjC6E-d#`l>h)sa(3x@H^ne7Xj3Y04FnknmdO zc0az-iLRDm@A%!eQ^zi3e7;3^5BkmH^oiSE!i0rvPg#fA!%y7w)S|ubPk8W4*IV@W z{WwPIVT@SdgXI<4MVz{j&0F|lm!-W6?ffLeZt#wk`3s;~qll*BcFLwLWOs5)$*NHY zKu+~2ix?jQN6i`s#x#;pb;A68%wJ&s_?Xvv5Z)SpJHVfckTQHQ;ay^w^KKzw~K`0wl3D_Fje-O+KE^FA$y#?Naqw%uF6A&X&r0Yq;Yx@+n6xvX9WCRi@pkwN1+XXC)SJF$`|1&?yb)vz_ zEfIRwrR4v5UHF``a$!&Tm;dqc+?$`^%JY}vaT@+3=UwCgQH1fpwA(AI%gDC5Ipd;T zsJqPLp0<$jPIs(#omlxi|I$mmLkH*M{kLuT|C%3uU*Pbye>m$8t{-_RgiR%A`|2OC zwn(Y9Qo#Nmqt*dNtT=qvj!`?c!-{ZbOYF}=N4R3vxnkDkWACcE?`ZLlO{=Durv$1o> zLfZ};gj*2aX&zn?mGXH!;N#9oh>UqOx1s#UWCIL_BJFHOwn z^{A8AH;~tNkk_~V{5qJ~hT7uP=R2s+w@!WBW0&_I&-Ya)-|r#ce?h)K^r+*ug}jd6 zLmekU9sdP&{K2Usx81vaA-i+Xk$S6Nv_X}u(7*lGSdUsK1HZPv$J1B+fcJ&|A8dx^^|ss(YZ*m$+etdXJ; z`ZfguYP|rnrvM>=@hZ%|5uu>3hc4oMP1KAisu@X8-Q^(8k`SkomP1r40DTAZ8~?T- z4XhX{P{Nu7D|zN027f`tx>zy`N2^?2sbLb@_~1Nn)FP(4WXsQ_S?i-VYpU9!?XT)P znl(j5nYv2N=w9%X)iSdF&aBZ#Vw&qaK^p0+Vq0*QKz=g?^1A@*`BITeUv)DkR`ex_ zsP$5{%GUE~a9c0=ZPzj2O25>{c1@x#RmGi;tkF<`=ex|;dMRYbX++nnm1@1@0pFO4 zI}iG|)@yN9SFG1#s`rB>o(UjbT5t7N>x(c>DU0)W>+OE3?zi44RlT2K9GKT%DO2l3 zj5C16dD(h(psLH()&Z(_JI2A5=xRO63NQKK7voB_COKpOiZ3CD!D^k@pESL+KlqlA z^s7VF^lJyG>8<;z>DPzQ+B89J63_!y#epQ@OTUz`TQUV&!eoB--e(u!?qpETao&&22 z?=o)$OFcYRw1vj8*82cIG|c0@cbPYep(C5t1ym|KZLn03oi-e;3L(rrBw}uL!aykF zDv74Q)~Ci#9WumP7gTlcM8V^YuUs=X(1u^NbuQl0=DhBj5)3b)q;{^pb3? zgLK#EYHrFw6$2}+bx~SYmoWs&&fK3=)9VzqdBa%MT34>(Ez6kjtei8eD%OFl^&60d z6Md|8VF)RPkmuxFYH-E6J6MRdE}}Ba1&89wgth`{t-fLv$ZUuybn8*{(MaZwNvd0x zxO|blZ>as`Lpv;Hb)MPps%cFxIcy#q7wPMAEe-0&)dS>Q#o+O6(hXdB4@B zM&}UZzqc&1o5{*BRETkhw2i4QJf>xZ2ArvXu^jYR#p^NRejRf_rb z9a*!3aoC`#wn}lo?G~H$8kO5b#Jrza#B{yufLqo}5ty@wSBNO3OSmc@iQf`XPrL@& zI|5xoos1#F@Ec#dsWjEBby$TM?Ca>KzXW;iM{p0PgcuFgAPe|NM6QPU{^^iRtp!G; zfLte+&|N4zyD|XFxc-cg2=Mc4C`F86kPhaoh{V!K)T&p+xig4=?=NC|mHJCbSd;48 zlVUM_1AyIpv-FgT|3}dO2de?+O`gvd@x6^nDzjzI))HUXd^oGk3d;8VVu_RpMk*rd zBHC3f5wY&LUxwj_0#A68kUh9hhVL+RYN-nL2IlvBN`w-T>+1e{kv)G3X-e@~Lv3a& zORlY2;=HTz^M4VS-yv19Y;Pq-UK4ZL-2tq*M(8L?vfMruPixhTQ!zc=p`&R>8)^9_sYI4-yp?9zerMVo1>6!ii&?7zSFAZq)pgt( zEU|r15PZGsDNL znGw^~nCC?ZIiO-H$&5HcZS#Cy)GAC-fNM6EN|pUoxz+QJqO5tMJc|^2nn%>Ct)4Gj z?or_W%H^I2?yp_$$>9FR<+i~6rOSOZxOWtxq&i=oB@}yFMoa;pe?p9$9b>qPdzUiw z&(D!k*V?)v%kBeZwV(S*RF~{bNe?s&KT4$n8PzQ80s1cKFA?{q8sPS?25Pa@tY%^KT-m84DqJ{H2z z21=9kuBnD$ic7|so@Mtk>SY}BAS230s3@O@Bvsa5P1aNp{i9?JaL4azYl=ulY)~`u z7&W7eRulbV!p^EPF&4y|$5Ap^$cXh2S_h#c)r2=A9ty7Cfa?%7zjj=fWn-^dI81e~ zb56+eeT2guK8+zKXW4m5CVr%fr%XqwR&)Z444vT01LTMSAPpE3PzD-cl7uHH`KWJ= z>rCd%EIS{;cXf_bn{~)TgFHwnsRKzG_eUBA7$8ATP}AB`kki2fa0fpqvYd>9wd%!L zTb|R8fm|Bx+5W?U7|Um`39iaA8Q3zXtF6LE-mLL;h}qr-xA-A-qaBA%^Xe(>UY0`^ zI0&2dvZ0Wx?zcMSH9>h(3(DiT+nD8Y?6E4Iq#dWW2rX(~$BOS}n zQmxKmfJ?1E%;>oWSQ~z#;r?Av@Zr8^P?zg~=B?almF_-4{H)Or;tHum1-h)I4dA2q zZ=`YRptb3xFy@-pdr}q)AFXE7{{D?Io;F1UGo+N+H93x2x`vu89idvwSWViAwX~kr zguSx~J+gG9TCV`rLoCdrlq4b+O;JxvZ>KSEB&C-@=~LHx#?4~kBWdaFF`jZ9c@Ky= zqzvj&{=o(1AKI<_Lsj7!2}@9;?MYu&xo@r$`@Di+f;@3-iGl5BNkwJ+=09N@xJ->%2?68~VEi z={kjU{jo#W5ptJ5lS-?&PuS56{SDt)BL`n0ki{526dLa)DU)hcaV7;hfAlf7WcT4f zkOym!GP1@u16g`&Oe5rRd^3#8)FhQ!S{?_vYVl@;Vm2bNQYJvoI7@cGuQhs-8WY2k z{$0-86HH3k)PPW_k&v++$fLbB-IjDrLLGBrHR5=nEe@s|kE1fa)rc4zqSN2380=h)8jkX^=Mf+JzXt@HB;6krAd%tU@bZs$N59fIFAUYNCovW*Yy{~ zrp6W($3VLAw`w{)O-)b9sA;Piq^WKFg{0Mptq$O8-63}0@C60RN&TP1L)fXY5cAnfD~;_!SDD0l(8%ezoP?i zji0sN9Oy|}Q!$r@0sTlKgso^5S^EsS8@?UiJZ@w$G>W}`gz++VhJF~}?<2(DDx~dg z4sEvzMLyhlKt1zTakCe{4Ju{dN59dge5?F0{Z3JAMWmc@T!oLc%9ye;gm>gy6--$f z!dvgHp8M!`E8r<-9$9gOpbGeVoT!TUJ6FQ! zj|d@dk|~(+8)3AzQb`ef(Qbx-G)`09ueHJ!b;5tUFmx0dL07c5wPKJ>1w#r_bdNj2&7o@3YkVIdavmnzj z-LXN3VbI((0N3YFInOu?3 zSR9DEI;rA&C|P4Y^kaJUSXKXaWE94OdGi2G$r`r}DBQ=N)4|qImUg^q5wFVbO0hk* zg&q9t_cht7f$#vVx09_Ztf?wAk@|=;fnxTnz}GO2SDOMdxGu&us_mjH(LmO?#P+iS zgCNG0j;jJ(S2->N;uksJSz}#=M%;Ekf7ik0@vJtzf}M_E3tT2(?}ibwvV-dn9Is|X zNwswNjhCzZEmZtl>uPU{D68z=Fta#wW(SiqS$ZE!Um5H*pNm}iWW=I^u*(a=`~_jx zxWbynK6d$R{-jK(@ar$U)+HZzyP6vFg4PeQ$?t zf82l^1*Vxkdw;vEeg*jaxd5O2?Y#RH(1<7J##3oQ zKdQOCl~-n$H?W|*P|jUmnO)w%g7U%zb6n{`lL1N> zjFyhgxoOGfMU{nVc^Xc~ZMpxJj?3w9^DxDs#Q+EbMRBcPRURarD&)**_8ua)V|0_<|7?FI zMqZF(!iOTpw@{zMd^a#!%o#&*m(_%_hPSHub*Xn6*DJyqa!iHcytAISv*LtnV=K7c z5#PVOo3{tU&G8k6gqi^|)dA`-zm7zuVrpB9$KO;C|A=n!cevuSx#sa4JG=RiNCUQ# zJupk7Ev^zNCb79kqI+d{($PvR1!o;Gm`>g#mAG*DTrR)=`lky1MjjiPFWdCQ!%!|j zt4&u{jCS^Eu^w;dnC=W>758Iv<_A#MnD~mE)y}|KUdn1`(b+zi8dZ@LGWtwsUj*^| zf!&WC##a%LBLu|eI9tD_m@xhAzjNAdovG@wt_YpplfCD$6Ap~$hgxI29R=}dtZTd% zg|3|nW1 z-nr;xed^xtJflLQdaT{$hnZAH5 zsmW|?_JMX+dpfk8(?opT#tfK-kbzh%ria)et~dRXc6+kgZMHnQ!x@LXJtMovF}~orJwl8#rbnEw3gS@x-cBxm&QejgsMGkYB0x24XQ}AteqVx+ysize>!coa zRU^EviXF%5WalDTEu_nIt#l`)kf4|*wT4RAp8DP8qlwKwLM3vCv11zQsh7xkelyLk zYtDEc##*l+TIn$RPS-?cgNyAO3uJjG)0NF?cU6c~S2_l5+s005g#P$$ z^H`DM>HZ3|UHB;e*X|gLl-D#$Bne+uyA`$4<*e}*{Ngzk>i-P1=}{1NO(-XMId~0} zmx5nzCwjPcFyvQ`Z6oz$7<~7m-SeLl^t zOL=*x?Qi^Jn&z?va&;$PpV{S^A66Jro`2lf$#gdI_4$;Jr4HkZX;G5bS-Z`lQA(Q> z2S}s16aDWHJMHPiG~cyLZLLQI#`jm#qyj#2Pxtz0-&eSGfgbE+@>Yi-Pft>gf;(KC zPh_w_I;%Zh;lAteL?@Gn^5uV5fiGVC2U^`> zDAS`ZoIY>k6xQuy1($yEt2WQ<(2A!EuAFvO>|GCvkBztNJUh(5bkvFA^{P75&eI4@ zkGgtem(9z0+1s76OAE^W@fXWxzMt~6#-M^Sc6Te|OQ(!*K^Z@Fn-jis;#CyH`}r5@ z^55#-aeVFMWtfra_&)q?R39g6_+dD@-=h_}{(Jh|=%PSIpqONZAX~+@7HJ(bk zhnq^oJ)ZjYNH0a)^Y!INcMmU$xX(rQg{%M8&v_TPi}!hDL7x{#3i~|Pz25e?bo7IB zjBY!PKcu(~Ui2T_#m=b=^BRKt()c37S-aTV3qjzO;q$Y`{<|1AEe7|o<+hui?&$$$ zzme^HnO$5*aH&h*h~a$%gdI$fzx9nwp>vxFGsiU~CJd_1X_;LDEtkFtXUyJ(w#O$I zu`hhni@mKkRK`~&&cIl(emk4K_w|=u%(~~fyBdi#e5u-HF55K@@4}euJEi1xv&T90 zTc)~o-w+QIy4ZYbnae6bX^f2X?d z=Jljo=KK3DE}#AmRtjfD+;v&$V>r~6l%TMXD*XH`~RV(%ffSXm+(#{$uREsX( z`%&x9=&=?`=1?kC6sx=yZ z12;qejwCwt!;S%362r3EIT02stGyN>^mXf1qv}YNo$_YvS*X9k+~Un@r}kZ%y$jM} z>GUSW{VI!lzZw(XlXJ$v$Y|O=4K<$ZTrdxfGNSLn_Y&l{dCci+2vuZ!;;xZ~j&+6(0d zjm_UU$7EdD6Xy31d9$anrx6h#f?t7Dp);Hbmto8!xFI2cw7Sct4^cI$9;sG4e!s5b>Vv%pj3qt?J-0F_ z*`YT>%ozPf{$u-^jJF`A;3;^Eg=dEu6EH*50CyoD0e2Z1F(~$UUbjJBeVlJr+Ko`J zcPdy69rC!*&V#jE>L%atH8RK5C}>|P#ns7Bzgr`0@1U5Ts3kmEx@F$(SZtamdYhJ;G!WSgRUO#Y}2dR+j?KdTjDy{st_@ z{tK?fsFnQ=Lx}gZvY#*axW#ObtiurFN&f1qf%T{BMVJ}y#hH=mFhPlso{m4>=HnN$ zwR*ki1KDYULf`2W=~_L`*Xmpbp0k+ExgBOnToWx3Yq}|-Q|ZZT>$`U>W_!0r>jVY$ zoV~3PGC@JUqzm=3LSI-e5ims8fify#wUg504eiD3HBj);NQs=c)p^olKF&{8bH<*S zv6nfV*YVWF_CA!UId$A@%jmq0XW4yanJ24g5jtyL89{AgDT)$txFg9{We=k0*-=-wQGD9n=!1jq4XP z{+r+eys`%JUsWKl-09%$6d23b zikz=v*nK=5gk`lOBYaJXe-GO{z|u}tdz(`pck*59;@50XWy@lwD`gp{QmrG)SPNrv zqiRJ@g~tNIH5PX|6fWS+`<(X-UuYSSQ~SCP!tpDw&=c!7tmZ7*ZrqjN+|=!7}j8Xba%6 z#Z{+Jw>%ZQP6L;)`z2}PSd>4cbj`8&-lvq*{3M+^mT>nyS~I$0$Kp#WYTBf+)uafq z#(;k}|OOT1+dna##5H~`^H~)T%Zt+b~R7S?#xo{qQ*b;V+GONwE_v>(PZUy~b z3tzvdoOo>@XSPH{fz2sa{B$Y}oCfrb9J#}Iawwj0lt_8rcjOX2)=mdnx^t*|{XTgK z-!E&92=sOA%BVr5^XU=y+r`J)dEi;r{D?^BFP{IjC47HxKF(~;d&BrQYYBg&_~C*# zisvuk?-0+3@HZcv{Z<}kwng%`rMstVk92>(czF*RV`)xU!se0~*&*k&xe-G6yVcFY z87lu~`qQYP-6Ec;)=|yV8AT2BeDW-HZ*LO|_S}JGGdr7KLm4nxk$L3LYM%a2?N&FA zyFV{sJUcByO^kDjqNE8*&wt^rv?ZPeK7T55?_XZ9gy|sX+mx<3SH<=;)m#MY?lXah zT}HKZV#0DEr(Nw6p#RUJzAV3v$|!Iqei!@7C2SwtGA~o<+${%W%e(}>`{UazidA!| z+A0q9-RmXwJ@*%IFWzQooouBnt< zI-lDheJd$EbMw*HMYGxrn-gmi+bbF&M@g$#qv%0Ag^QYL@g@mr2!FHY0diDo6+czn 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
      W=^KCauSqY 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%0D!7#6buZf?B-;#t?(X)*HK8f#`NJ=SL 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

      (+;C)E%bc8qW1wJc88C8s^8|Ef+ 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̢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

      18mi0w>bE4nonWcLxoP*E8;s8uNRYFm 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�R|jY;Se3EDW`myn28jvW9= zT~UMrmFfJ}Y&pF}inq7v9S@?0s&=MMTBL6!zo*R92;%DX2mJOK%$bGe*J=lL?q zG0#+>UdzL*!Z)#d1bh~ni1)5w7Mdk{p=YcYZCJTp{*+1Qo3tGDkgTv?g1(KrU~aiv zQKctu!``-*V6K~_R0+LI3f`o7C3mhJiX{D2l1d+2i7^t(wZ@g}r_v#bL-Vx#uC#|T z(r$I7eK%`qIIcMCbQkRP!@xRtk9WadCZ+fUGl&ZwXAp_C6U(PmksHNSzUE}U6mOUB z;k@PYIft8>gfnNtOa=S$W0!M|SSrC>l}7sqHto;3Xei9!mzzFMM%st2v@gZ~UFOU&(-t+OP##V1JPTyU2z;Dh!3)mjQd84f}2u*j>ZW`$87jD@b-e z{A36$m(Np>F&pyUp^&k3$TMxoTZTfOmJT_`hP-?zSbkR`AQQ2#>Uc^H~)8-H%Cne6t<@P)7VxJN|na@k{LZ+cV-9*zwnA#4onvuSkyv`Fs`|L6?&3 zi0hEGf3y_UH7)hkJ~iX1(fO7Bcd4=+unT%4Y=ER}NpFudb@?wQ%MAUrn( zeFm|6PSzDKJSqiQGa@ALc15@>1znO^Gh78-HS=YrgRH;hD8CEyv;J5Qm-U|@J|D{Z zXkFd&OT5G8$n^rqlAlOuUq{GO5FUbX7ld69u7c2P%l7!bq94MSkoQ9fe}RCf&-X*v z31K^gP3XZJ!UYhPK$r(%CWMn9OoCuSD1e|r7yudlBM5In=!NhsghwIlg>XHDwGfs= zm;+%71QY%2K{yOD`kx{E7Q(|2x*^;E;R*VOiZ4fSj zfbUw(hcLw@*N-Fl%=T{Imic5S)LH#VqdHLSCxT?KlNx?v6(oXINMz3#qN!s^OU^b6 zSBx?D`+TK7etPC3-rR;>o;u(OL1#9?uevITu=#_Df9R3(@>4N+r+V6_dO4^`2 zFLFFzGCT{`^IW@0j)u8z@YKyOVyCWvQ;M#wY_D!Xk14~$qfH;D?z3Pv>KG;(UBfK^ z*xMs!fA<{XPM|so4i8UXi&}+vCZ9mKz#~ZeVroi zLr)|4j#ey?v?Y~lnnYrVjuk>o-eC#KC=y>-x96!^pV%N`E#}cu@x;OGoayV*K`u{09G$xJtx%Pz_4}` zx}|P@T?TC@WYA`&(Uy)iH!IfgOL0;(l-4Y92Jkry=|D-J-|kPIm9fu zEZja>mc8{dnv919I;zbK?mL%+|4}ntCbX=Iyhz>S>{-h3u~9AIsGh87-g*UczYMv9 znEPT<7b|gEQo(vxZ-w4yV6GJ-#4Yp6T#>HZKQ^?`5Tow=3G-@KtcygLeA@Wq>v6 zZr#}oi_^N8hp%bV9&}ncJ6*h$)8Ub>x>%VrRK9n!fY3#*u zTFU%rJOHxQQV7L%7zCN=XAmxjP%d!Y=Rycy5}x);!qX6D4dHi$kA-8nd>-c6nvjdP za-XOz!Zr)_H1p684M;}DS|9X)YnUFiL1t?(xdM4Bqqj5W`O~~MF_W|{JPlw=MQJu>LHr?d($_XBAmXan7v* ziIt6{9GHuLz-1(Em(1)E)AHmCJjdC5Wr7^hA8@&a-K5uhm~X4}91Zd`2U?6i!fhh4 zhV^og*+k-grXJfN4=r%~(8ssTz_MfL$tUugJ!QDR2F&=@Xj?RenO0YkQMCFqq(`S{ z35oQiYVMR@^BHxxDj*NzOX$Ap*nfk6FO!0Nv)XZNw!6SRd!LRzivAAypsESraR@_MH=KgiMx%0(81B`0P}uZid5s< zLHR>?Uws*JXA8kO%wT@%_$z*HKH^N4PYt7b0?_nLoK*~xBiJ6KGaGXW&(9$3^xbK4Twgti^ zc4&q$1HvSGpY|7k*-yAn7fg#2o`x{!L*X=ge^w5&0osZ`5A(rV+)w6@C0gD%qWMaR zkXr_0KSWwQ+pGdFj(4;cH@*-ET9MIv1wkjYqVD%4Vz1~}iu<^w_z%1Uc}gX;`VPat zKzQvNvR`~%^s7@xdDvZdv=u*JK)YJB6+fSN2^DI#<`Ozx2*?C)0BR*3A{clV{FmI` zn+g7Q=Win;+qcrvfKotnW3{5L|qd+S#M(r+;3uM?3@)|sP zU-kL`slL}kwrprybn4)HKjQJ#_o-yd)i|2oTkBQmcH``c?0ifJn2ZNBESL(~OwtDN zUxOGUlOXHOb8@_zYsQh(9nA91k2ayqvKlbhmamFZfEw`>&Ia-2LF|KogGBeIY_u^S zTHC%?&GXc|@?g0Q;*Xqstnaoh09ZX-kPc;pYRbPqh;zyu*PQa6jyS1VMRMs-_!|f9 z9f*K4%#$zT3^Nt-;65ugqd-}Ijy>{!*n1c7sER89c;?=__wH_9H+Mq<3zC}+NjBnR z$peClCIk@0Xb6jlu@<6KbE9iET5Gkf;uBOr>$6p|;bE(S8t~EjsL$5c*4A2UrBy3p zYkk#6eN+ON|C}>(cW;tSO8foK@B87q*?Z@lnK?6a=FFLyGiQWEar**<{c&h*`FvctlLH0tY#b1sbC8H5=?_fYt`FGcREhmQDc6ItohZdSCTGs9LpIeT2pJ|^Ssv6 zI@(3Ck)@rfb~0~!QX8&_o|p|Y?v|+#%Ovt4Tj@5Btu&VCQiT<==#1=TnwBn;*H-#e zeFxLDXgGW6O5D;7v67}ZewiZ=K|il%p|2F(#{OuDz8IP~I9Sd0QOTh!MLN^&5d8;p z2`LjQg3s2R#bU58>&72YrYm z>}Ux?9Q0p?{#Fd>H@)Gqg`{)GE6JWfLpy`nET~K0W%|lxxYDljT=EQ4=tJFaHp|s# z>iAWvqF3%eV2Db3wpyi%JH64KVcuo(zRB1s2k%a|nk)tHKsO`q9i-xn^0Ai*pVt{5 zFzElKQ1MG|{3ihXOol!b=kGqBe7q#gV|MFMjxug3^_E5V2_(!1&{L&`9zu_nr*sNc z@?`T7-aU@D0thdmT;7Ou;(&qLhS@kE^cC`K>3Yi~&zCIYi&BgDCRRdf(f*qL*?8+l z1q&ZbJ-Pj)d$&B@P~6Ebb&~9ml(^mLGAAEKHQ@*RWT?M6*ygRq2EP&_pU*yK zoYt;h?ilB`t5-PuvZd;k4!>ckdX-~`J}W*&z1rdTpQ2vlSZae30Q!&Lx>44t6*@&- z?HDh$tJgaGt)=Q3hkv?MUF-N&leMegcW`a9U0vtktfyVQ&S_V!ciQ|pOxyvUH1EQ>obczfAORzmjh(}2xp(!ChCQ{&@7Wfy1(R_In;)gP)%Hbzpu<(QsJ zH~RU@V_E(D0j|h9B=7aO9P<85^UO6tCM<^fo2f3*;!yu(wH+F0m~_sZFSQKIUq7Rf zdSN#U2ID!bF~WY*;Aua&TP9_V@nhB7BFui&PFJYP-9&sKhkI$Y7M zK|kNUD=)9;*1Y^Ym|5gKc=F0Srsh`SZa{7|v?AI?m=~cB+}(pXQWdSprBSCFy|p$T zxOMxA=m!~`e+;4x#zH;EmuQS4?5`Qvp9j(IW1$}OC1O=uxBH^M&%l1;i8m4BJ)MF5 z%oA?{#(N+GyUzogjIbYNU>iKJN`&2-f!&ZUOR4X*35i$*!dGSBmt`qyHP8jK=)nwD zcN!}hdt`mPQq9irK$j2VsdSNlIiwHsXb-f_LtTWR$9SO4p86=Gd=K+L>pXF7iaXT< zt?5xpnxs%AeQ1=>W=2SXA`u26zD919ybc~D1y!!1$sC^4;ck|7(q)%fzBkT zISRCapgb$o%Ar=;9$jGNjM_@uqeqMeJrbb@j|Oc<=;YC$a}ZiE8WdV-JAVvM`eud4 zj_y4fdg#sj#^%rY#GjXC#Y)EJQ5xrEg<8493r|!ZSF5&VQv;YSht zs8QjE6a3Io;fE2tbX53Ef)|VmZy@*}j14yh{do<+0hWDCK)W*+=N+;yE?VJ^3DxY4 zH0&>A%Ura=9TTeAi)q;No_G@}-ZN>~1QgQ8*v2u6{;lWGiJ^@AbO?X~}=P7u$!LtFL>*2W+o^zyq_6hJbD!2xM zcaedfg?A6b^EoKRZ^QG7wCTX}lXpvdZM5t7uJn=db$D9kS;`uY_opyc437cNmr$m6 z;rR;_ekvY==N@=^;aLaIcZS(;qc7Gvcq;LnB@_3B`N-oGW4B)}batW=p$nTSof3yC4Ka64I(dJ4GZ{Ar<)@@NW zm!k$<73yw$VEy?T=rC#QIUejIN5QV)@#Qx-$wf1IlTpxN;A@?eShQ$8eocY+zowK* z$qwyGy76ZM*~&%L94)zcN~)^4JGOoO`3zU+GB^g8-n=<#*pQpV*~2n8pR?@gyz9Yv zi)Bye6%Wpfqu~6)gY(2FIQM&S?qS1fNaAc@ZY|vI!M=GE?5jOEmy@&+xmJ2`F7V*= zWThCplZ@5%cKgx8EZqpc?0N{Pg^>KTU7G7>d73<*fqR@^LHIv$y+PV? z{T!a{a=&1$?B@;>dj<30X@cjl|A!yk_bA(s2k)#8j`5%jF+uv^`p=gjOU~4VEGb~| zUtZ_Le|5cM1&r&AV2>H>&4*UN-HAyos2r|zGL$TX7uS|eU~Ru!mK1xcB$I z0-=f6L%l!F$FU0x~%A!WHae8mlg;>HM zrdTicXjM$ocW|77nfT5^t@8BzR46bJzko+_C<(x7_bdlA0n(@c~&VzFy*l#wgXr62}^& zEzXuWg=3`CE^!LRNaq-dV~&9{L*nGiysplYSB1pMlj$U~q!aoI^^t?{{sYkmln2{Z zMzB>5R)wb{*Sey?2U0q#Z3U)y@FF9Qek};DAzYK|ZwEJ*YB?pS?NkMB;;L_DNVX%7 zKMndoto0Jt+M)C5q!fb-EF?cLv2xj$ z!3rf}mv6B^4>>zaeiBD@aoV%eBsirdD@<_8QCVSvQ>JBw2~H``3KN_%E-OrMijfs2 zIA!;q(K+S)J*cz2reK|gndt9Q#&cQY3XYnG6hJFVk5eR(imKUf_Y9Q}h&Q>wg$p@f z%^s0h>GAc%Dd|xF_WU=a=ouodahS%}=DBH{ zlFlKVC5M(Yl*Z0sXEKaYPdQnH^Q0JmhD$+zI1ABF97zFfL#FCPXabfRtUQfunP)?U{~e4^PBhNnVaX~ z`58R-!jppMI(SyX^KE$M!!r|}192Y;9=r?VJ-KG{JUq9-vj(1v<++>F;8_gM(ef<) zRJlg;kzAvBN!n}n!?O{d8{xSUo(te{;5h}J&vGt&m(GG`Dm)Y9y3FTL&bQ=z4e#o@9iFS1@EN*D&d&~o=K#iN%?0NE^g`nU$Hcm4(=c zixu>Oo5PGc)RhwErJy}w-z=`7`%C{CZ@tzjWAz+nW^L=7_##M4Rr$)=L}T0fj%K>w z^oTA&SFRbI3bZBQW$|@broU+DpKT_4L5p9Pxo_-o z+HqajLC#?xCf(t7)B*w9O%KAGNja{s#v8%tP&4a;V5-eO?9JqF!!onOk8EI z%c*9cs2Pm+CC0syrgF+{rw8LN>QJg9gz990xO5+|6#*c@k zQA%mt?!mZu7)F>duJK@8Au+bdTqaR27kV(xlNfi)G!CFNI)~I!ciY43AFiurr>6OJ zXq$-rpK6->9NSyhj{eI$m~@W#LchSo-LJYX(6GnAXd;ZNF))rKjN&mcnhC=<2F4u1 z_)HlcqmeM)8Utf4VfF)(Hm#_eNZ%p#0y#=tm=FfJSe<8Z?090TJp z!Z>LRjG2US^cWZogfX3V9qyu2{4qY(=vL;zoG3BHt%dIBW_mD!5`*qXOpk7ZEQ7I| z4NXIgZXbFu-eE)25To1c9*kFpVTjS~c@M_3!!X3?_NWKrK{ndxcBcnxBgcRMq#HdJlN4KO0qiYz|IJ${5_5$8MtnP4Zi?(Lq3x>tVkuBPofge6B zK8|bASOz|I7#v5nsO@Qg39m|J#={_QbCf`>lPnru|57Urs)Y z-zN53w=gSM73_}vbp2g9nLUjkfF8D5>h_)TZ2d7($B#^hUK1yA#L-%f7L?re~a4eX=$6n2TkE+Vv!z9Tl!5+X&h$F@ayBbz6Ql) zbe1d^=h1C)%~V^6^TcL7pEdaWY-kA1F+`plAkSGc&+{P9c+=&m_Zw2*w^x#9r_+<- zhQxfj{Ue^lI}{C~qe9JvvBjeIN;Ow+U_guR(z1+fSPn{6oQCVS@g&fq3tBQE;;wGo zcis-P;C^)6zKOUhhIbd0iFfh^J;;osX zMX!7R!q2X9?-CMFo1q_Ov6oH$%Pw3=XCQ9zFuL4ZF&38r z4IFKqGZbLHZropwj0@%XDS4b5Ev_POIQpPj+8~=ZIz8qsWJ%p)-bBBJOx!h&dAxX) z*oQ~kSjO5p=5+kl8kn`6!f$rkm0O&4^+qQ@y>GwcDshKV+`Nf)A#HWBd9#>-LG9o! zq^;)Dyiy~JfHwgDM#S&C$%$`3O7HLOr`u#(w{FAxH_c#guH1zhytpQQ0Z^GkAt617 z)to+sz3$TttFm^*I2OO-MrW6%sko2!;#^#@*I8mweCtzxjJ}TR4|Z-)i~4%ZT#7$a zdub3?4f++B#cGz$&oJi6-2AmC0hd+Focy7H$!c%SW4Kb4i{79&-$;9PFP@jHMgI{B zgbC`+4Ogvlfj^@=WN!YM{+9-2dcKf9m(^Z@{QCVt5o__*<$sJ`lW4rB*FGb9Rgx8B zJLFd7y7cAAx2jyUYd#oSuo>s%)RybGPTa-VSCStLi*DX3&v;9yX{Hr9arc(m4v5;Ht=QN6?b5T+0JW{ z=25$me=S~aMXD3_(YtNp_d5qnx-qt-1SLu*q#l9yZu3p3=}t&9U*<86?9M-1 zP@FaIA3CCMi2J=JL75Juyk|U19=mDZG_q-#Tr!hSg0R~l?BHGu6Ifxk z>W}!wp*8?N*1RvqQKJBSx@);m74_lvQ$NX$Fi`t8QTs!n*6qiYK!YXgn*-JpmEGoa z7%EcxoGRDtAs2}n4jIPv9`uOC*G8D$}B5XYv-Yrj|wA=(jQCO z@9g1tS6gGsiNn*@)aUF_IA1!u&uQ^7-Zpo=(_g<7{uZciozy|vX!Fx%_c?W{2_;N9 zm=4G$HNqyAw3YQa-Ld!A$9N%&sJkn=&9%E#m_LrJ>t3pB#nTEH-e&eW?j37bmXBrq zblab;F9V)UIpT~2mKFJK)+%w1LzES<;tb0&k27Bzlw*gg4A$2N*$&mmx3%HTXvwz3 zK&-WGF2H=g!KLtv<%D;RCB<_i?wB%fl~@zQv=vIbhRO?Rt1Tc9+sYxHs`91fZahJA z{Y4AeWGqXp&x!Dfl_8~^;mL_I7FO0(y&|WIt|&GS5%f=V72BBL7VH&0vCu>g@pAp+H@>CR-B&3(KMtTz~yH(3uK?xSo_=!PW!x#PW#cD z9BZ6q;BA@bqmSIGgxP{8bMy$C05jZ*fn^L~-2gN6=y>VRmi~0yLrZpWp2sVq zpTPS!m(Il)c_6v+n86J@s^xKb=MiO~!YVJXt*UNes!{e0v;shSTXfYI_N|O0?V5pl zY{S@1yW4n`lEcJ$^aT3#(b*IWYIhoan@r=kA7{c-s@#6u*LN-W8vHEXwO~nFm-^l+ zp{rPCO%06cyg>;v)ayW7QN+2>0?wgbN6MNXjWX8!c$DxvDcqp7a)n(E`9_J>Fn^Oq zA?Tw}0|rM8tdLny36bg!?TkLl*P^MuggtjRjt1qCs%o^t5Ot#XaFhZL)l2n*OA7Tu z%2$WKc&26o$s9lNtxoweb}i(K_D^_kxexE}=Hy|R+iiMDgA!t;KD`9*Z!CveSh0Q_ zc|Lf5OZrAO9{m)dMReEsI6A2&&Qqx)G5;y<&J~=`TZjxPYX$ca@mOU_8H<-b?k8ka`qrP)b;-U(h_2 zXdcgUwA*w|`+42dr>8y7%_fRILagyb`*?=F00r&Z=rP{izcRFDErTyhoon7Q%>KNX z>RkK0*sb#~Z!aSIubi!F);ceuIv01Isv|M?v(DT8KSpo-|8#oa+p@p(4#C_{dQZ$s zuiFRj^6>P~K8W;=hdwCiJ(%bn2f1ITsp^}mTKbdbVf1{6coRImF+=&Nao*X#GMtpP z4DMV5?-@2^JcNU$p}F_;BK!fV8@uvoCKu`M1QetP_^@JyKw`+DA2T58At;kF2`E+QTMv$Yqie3KNga$Q07W7H; zL-Mv0HPE&my?)|X{}gJUx9j;tw?+SpSOuCUb>kPL-fi21#SJj4DpdxHcXCc;BHvMF z<$7_t_&rQP?Jw`2R=`UYtHg_yv_IN{qqk^xL#F*Iq+LB``G-;u6cF`;#Yyv@Y3i*K zOub_W^(?JR`~&ic$UM|xd0-0LZ3$7(%N6Dog1o#n)Njk)N_4BTt;0j;ZeT?Wdynbq zJwR9NUt8+*bYJGq8uVg>*rtK%*xc$UCct7z%`-xY)pLmDtCtlHh;uY*Co=JEvKQ@ep z7b~RmQ2!avB0TrZe&cE(lN!_sgr^c-2zr5(Z@k{jC3&La>T+ZC)+r0g4(AiG28I1+ z0i=QFD<-keiWBxyxsE;#=1F%r4KV+aVZ4E(PsRw}T@hydlx}++%#*74|4z$+9$Hkn z{`AFRqAy#lJ9Z`X*nB4Dlt^bAq>uiH6Xx~3BJCxBmoUHIE7Fbtr8o3q+CAo@FdCyg z|9C==c{)k_1_dn~ACuwevHtMA=*O$aetd5kjnUCp6XuN=AMhU7EmqXe!Vw=z9w8aY zXkBn~W%l&n8yr3T=&R?L*Y&DY9`E{rLS-#r-gSMk*KlWLxA_Oiv1-({*^zOkK%AQg zFpf75tj{Dnr`O#Z7%jb#^W?innLpnp*FiG5VE*lVrQ=P@g%uEO5s>3&kQ~1Yq+#oDH2*3QM<4}0O}N=u=g5T(?&xia3g)xp~L;du`G+aSxabqZL# z=^h7bUs&>gyLX}V-B$qd6q)w4i-muSnJ^Eh`+8Z_z;z;b@5s9@d8QoKN|lO|xVhDd zM*vblt-l~&`?TFQ-Nr5bn;3) zoJ1X-w_5m1X^Y+GScUy&yyjk@>y}>XJs>%do;rIH)G>zN+ADhIv!sgyZ{W_O`90Zh zslS3wL#ss!C%sdZb?|M-=MdtpQ|x}Ht?WLhpD%^Kaa-gk(iJ*>JuhV5aKuK*C3Yb; zS4ML%PlaNTT%gdxbf3(-NUX8M&27$1JkM%+X@7dJ_}xvv?SO-LqD?a^lL4x?du6>@ zpDg9~IbL~qF_Z`WvM-MHgPcAHaybRwL@gl~V134?i864KieipZZ{|~7woSVa_X7r( z*4*bL?H}}-LuxXym(j}WKt-4z^ZRc5M(86|>AjO{AaC>sU#f1dOxTz9)<{_&x3^RO zR7p~PRDpexJTS&?>NQo|jm6#B%v$>QrCwO7LEnyvxEk$)Uejw59gpF+W);>n=0j^Y zFtH}s=-yW@TiNZmNY^;(w}P%R;)Xn^e~~tMZnW3-f}UsHf)uN)Qoz}uaKxvtlp z>uJN*-y^KDBtC7sV=3LS3wuq)+iowMv{1^z?a*%9_GFXOBK@m+#oE50J8_Xq_eT}o z_H9J>;Y9a?z;{pXwbN^$NV7%jaRC|khfwB4LS|k?GIM3LWF|M*Id=b^t60!q;4k$@ zORz)+&D_@Y`XMz-ttkU+6~|8l*OuWI!nNAj<&4+WPbs3&^k}qxf#3N!W3V6DyF&V= zEl}|miReFTtQ;2ae$a`pLOP$>dkN(SGSys-rwr-W&tT?Ye<5Kb<=JBMA=(pi*JAEo zE!Ja^A}u{DfF7}UpvmgskWN-^SoJSGv5Akwb%#lHg5-6H8eMab=yBg3FfAr zrXR-ebdJB4IcEH0y$ETZBh$pa!`ph}F7}&0elp zkh;*r6j{fp>tSt~QrC0s_}_xMXp(i|11$i{f7{+=v|Axs57z|Zt(n@L31c!+6t- zgC2YDcarQNnnSen2jKl+`Tn5i{ihz=0Cu(5XBK@zNT8c#+ZghD-QJ;nT0rpoiM`&j z#}8@MNLf3R9hyZB5Cu{WB+VnFW&)Dk{OPEeKlNb#)B(K;QqLcWsUj8{Txgw@n^ zvyfT^zu$o0Q{eX$HdR6I?IF!(b+dEe_j_#mY=fEVJd_f-mupd#eiNPOUFMVtStEs>dx>!J*>pt_gGkIci#^TD~sLtDPiSg_kD6$ zS>(Qt4=Zi%yA@WBcHeWuN|XDphn1t`JB|+3?7M@guQQT+4DF|rXrKQL&I zh&pDBW#r5YQjZC9yypq0?KFU#_qb#ElJUeq+q8Jc zlVmA`T0s02kO3G?%ZxE7o+7r_p{2I672S-M#Qv5+&^n}x1^rUmjxTl@r>v$TCKc|>albxQ> zKd-u4tcO~xZ5p(tSe zVUB+&%;_I@FqJZ^)}Fwu+4Z)Mg%m%`3*Q8C`fay|wgXOln&^>a0~iBY5`$g~lq`S= zZM^PDr^Tmn90`^}7>vQ17=tys%g)sse{i+fuWD<39PP1+{%ndOe>P1({%p$i@FmPcW09@Xc{CQ$LzR*rL31?+bXKJ&?5SI) z12*uW{j1&%km3iycQovJ4x6q-i#&Y8@nppGvS@HPY91J-Q>p?i zmbL`uwWdFvPdkJQdse|KTdo#!Jc%p%u>Cl#mE($7p@KD0| zX#aVh=r8W=7+8j#Ao=L-6E&aK_*^{f5AKeni}zPW@wvF(H1o5h3AlWCy4$Z7>zW=M zWj}Dz^og0L_($yrrN_E%x7r-nW)lBp=BA$&BaRDq+wiV7VN>b0lW52M^!}r}=0j}^ z{8~0_%}1;sJOf(v=JfhOcK99t0siCv0KY3MJdlR}NUl^)s4N^6=guKGZW$lGTG%1} zhm~98fwrb5mFbtm%VQp~o}?&$)){-BW#pXoS0m=K_%^)01?|5A+KybGu_+Of;nIs- z+J6NzN(MYtzusNj@Xm$PY1oZvxVxv9p>Bpy|^<%e;!2q=*#sc%zYOD#EyU* zsy74lwL{~B7}Ctz7Cq)zMYYXEBl4QT^I#kUTvg!Ku&CBwz7+5=v?n%Yx59Dtqe9p% z_!8z1Hu<1G6sE_3XAf(YW5DO>F~DGAta;&TvBofoU0j78{!xyXf!<+h_2rX5r{}6w zoUk7zfBJV1%q3s{?YP1X`aRBIj@;cy+l6ar4>4mo$6RG4SJZ|f%`=|w5Vgg*HH*U^8fqmgpvIVWKsI_U0yW{1bpaMvyZ$Hp|g zv3}5Q9t%DL;6jdR!_&7h{f5DqyelGm{OJ%sM=_O=d(-aux91#Dmsm&cxju@!coxLX z)DNDUBN@ExIR|S-+bnMH5qs6y;vYrvhtI)JV}GE%jgjFmI$|E94k|C$FRzPKw*)la;X9+xDh7>S5But#PsCbxw`o>g z`CNqhc!zOzUyI?>JB%~%R}CBgBAgyy2IH(@7@xQp^)3cM^srGg0&=E=eB?q_2uRpC zP=;7@%a>r7!CRQ2claSUzoE)sE$si8@GdpV7mJuJ3}^`eG~iR^uNDqWC9LoJ3Upz+ z%h>lw4qndPIoEeC5_2xB$6~&B@X03Zjj^(z`n@^Dfb*ng#h%eFpYurb%e8}SO)cG1 zCwC>iX-vqP#(zp-wD!y;nIU9FHh3`I-tPE~XN>YB|17Hahr7ok#zEgTVvlDT ztL&b{j;joF=fw57&HS^|7fQE@Yoj=8y1PDBTheWQ+KbY2{vIaB-b~6lgq=(B73E+qlELJgCCx)qI2JhkcTR_L7JcI?hoijUSSqf9N6iNAXA!j? z^tG>G&KC7ICUf@e0WPXUlctgUi+LwCl3eE<1Nm> z%I8I@CmFSsEr#yH9uv~bD={RGLWDHXHH4^ol7*3Kx(6xxXWksu^VFmnOTpJ49Q8$~ z1M;1z`WSDmX1B0(Uc1N0s|iB%cPmV{A%)B3G=U08X?9TqedRXnnQ0=&Y%Om4W)I`oRLB~z7q7`Uqi@@Y7vq&C!|oG zUsW~qd)2V-D~EkwG3>iarYGJoOtvVazRrK|G;kmEk9^?2B#RM0ckq>cc+xGZ@VKM> z2F66(8=MSW{Vn)iMO=M4Td9n0D;ALUzb(M~=%1{Zft*~{p$G}oW(L*Ezww=Kysqo& zPIyAbAiGsF^zY1hu=&BOZq*I_q3MYeEx^P6=BBme8nM@$Ev@}Y$tTls$7Sm0Qt!zD zh<98^n6X^z(QX{77mkb{p!nHgIsY;3yfM=*ruc@0dE+nVzjhvNN}OoGxZ_>JTz-u> zrviLbf;WGO8^3ZvfFBAVePT| zaW4q^vl3Q!U6W{gexKPaY>kATh591hZPhr5XdW4Uz$oEk<9p}HSTBdM>}NMo)`r*< zgEP=>uMkEp7`c4X#;o%iG3JNZ(}Q(91od%5O4!ThvDY~--O0KBx}qHQP}$nTR<3HG zEvN6dHRPJ_dDjU48W>mDmPR4HzQGXRIaq7?Se8oCy0AGl!5w3+hdj&fc zCHHkzJ!+?_>JQbtu4+d;RI@hHs`&JDj^tOuPopPems}%!>t*ts#db1f(hjb6_nU7* zhn&gkSSFW4=-nr&!@U5=(ULjliX7d%eUSGqRS6bpPrkxffAiYfR#i847zTeiGN=}* z>@^4_>U6_Poy(`Qr;BwpizVVmrFe}z)ngSX1*6J@9J$7~7RvQq)I079u=$2RaG2p^ zI|2b7{n9e(?!tS26HNR%YzGVQ`2m06@W2X&bsbWk7_>gEpJ1{2zI+IQ7M7nPFy!kStev2- zy4JrBQtQEced`;8J3wa!9BqdE*kJUP9X$9|o#{#AfF0aTQ!d+@B8d=}hcRhxv!+ zVvjWGym*X-)w}7Yy%>ErGPz%?qV07}+BO=~-+YZLJ6>`uURIN6Jd!k4uTF}x$B;M( zclE@8T%)-Q(!e_caAm~r+FdDm3|B;=EU1RGOIUrgkF1QMpK-Nbnd`!|kdOK6<3aXk zO}luPrj_;Lmq#b>;9My(&=9Kb{PC>F7<_}V z>E}Z~wxfhU&fox%`5F=b;U(R%*{P^j<)@IB`a^XpTBJq%yDNs*XH3@T%4y?iu@~Fq z(P@cT$AGEG+GJRpepcnrk?R5vLp|VTD$;JC?br`39#Wv}++x?MJW#(WpUP5#<(lGW zYi6II_*HRQs1~GBf1sMZ#rh}I^PMi9T3?-k3UpS@w8}Hk%l!?6&PV^s5C%NiC$06@w z&@K)5&UdJo7q|Yj_+#egrD8~~CoffEdGjYckjx;F*A$+>{VHz~771q#@}`J!cnN$B zVjGvRDx+@EBsRS{%y#(Glm%<<%q7aMVnG8bI~RUu8lXKJf;TW;#Mo64@dGymD~KEJ zWZ~d?y4UhfhSnDi@I6m)zn2f(O1%qh0=n%2NV&==2r#m1K%RLEc;aw|hwP2P`5?cy zT@d1*4O;(d@E;1ZzmWFCU`<0Qvnpy&DrWQjy3s#lzOEb7%?O)5-)1xBfvz=ar{VYi z!~iYEyandK(Qy&|t%`2b+>JY40y{@wB98wj%c9y0(9t;gBFFG^N?#9Z2Ut5LnzN-S}8HK1l_me)=!Z_VWpTlxpZQ5rjW?~&=0^~cL<9ITwq=Ucjgq1TVTB=pl9bb^LL!Io8 zPJ{zQdCv*^4vAPNcAvN)wQx!&f7yvB5bk@|2^&{Lt!Ve61*x8sI+Z^;5g&vb5FWU* z$2ttdZ@RG4_lgrSAUyDn6VACbY8{8+Ke@fr*x^J1vr57_KP>CWd)L8SAO2Hk;LlDZ z2e9)1JO7q4>m1DW{Wm&u{^CUPAUyvACtUDv)A|mkvhRb=yjPt_K7<$i(+TIUJOiyS zx=&h=`rT)p`L8*VT!eh=gta>=LVAF8pS&P-+!vj>uR9SPYt z5%QrE4%QWh)Et8R=+jR94JQ&r2+*b8(S!b+{HD$<9qBvl%g*3VC!!+!BPZsNf$b@#Nyc3IL$*=M!OqN04=7Iy#ri&WJ$4_**6Yr{Rdm) z5I(!UQ+XF^9O7ztcL>gY!aDGH6+%xtx>J1*I0Rz*F?M42tt?j$`=NKtMEK>Mo!a}* z9!Hj-ClAQi9}a$LS_=^NqiZ_#51=iMED3`uj2vlw4a0wRPpAK%z(GfrbmUI&4(A_L z2%HV!@4e6&{1EsQ@bkYoz`EGV!_W`j=*;~H_!>eBfIoA9ry=yKS3C1Rc0zdpR{r{8 zXvsX@qU8Bn)I6g_%L_mo>Ur3P{yc0$;5}%=Txgg4yqwOwe>p?<-o17IiS*@$b&qRf zMWlP)xQT-%ztnuxNt#PiXra|^J>rOakCs}GIqji`o&5AUnIo?id%Y3m;_)Gvb#&XC zHY?CNjU^HO*9qPBk}YKrwkT!NIUfXb{j_wd5w^R6EYp-0l>;Yyy*p{Qr$SQmjb+_;{d9rEC?wSgoz>HlN+Y=(Lb3Z{)%~VsU0=LM7TOn=JYXp5Q}m z8}IT{JrX!b{2V=7*ax*+pE>R3r^D=CX)n-J?soTfN5a&*Gqxfbm|w=@(q_ZL)mOm4 z8Dl$?2?isw4l8@QzU*E$Ps!yo6&>dD4?bJX`k=IY09&`3{gCAaubVIVzZJR>r*QzS+#>qKO0=TukE8xHkJbvNvyj?I`qOm!t|YBVr~Z27 zHMkOiIdy1aCBl=M9yT1iLB~4~qIGlf>C2QVzt; z&z*$*`rQhPTkvMS@}&Y}L!Lt6@Woga87=vUk8`rvT2&44r9pe7<{N!t?dqD8*JjF{ z8~X|8T7vc1eJMWdd@9n6_rqUS)yckaGUuqSPSgBvp!vcS+C_->Z>MY-dQnPPON>?r z|CYY?P##_{gW|3fblP8TG(qy+x}Hwx*}FHQhg5`Lni3%c5Rx!& z*ecF=6pt@d^HeN#nBRFWQLI+U`kN|gK8Ue&-EF>BoH>X$LYnqvRBzpOPbxm5{x11H zrQU*)h8&hTU%2&JVLus=E{p?l|=Dwc>o^Bvw%wFWc>8{M4dvMXZ<0p?&a;ps_1b z=u5Itji^w|>>J}SMf9)e+Jim~=`~1RMJahDab=JF+1^&UE{Hi{F0Jl4*vUAWT4iE9 z#SsEEq!x`URuR?&o`GudaV@OvslZuH5kPU2ZG=&_z3xk=y?(coS-1L)><zB-gM&H{Nn*r1{Rw3;b7%!<@Z@j-akSPdIi%tlRy?uTpjNVo z4=JZ`9ZP^G&#(kKeK!uESDG;YWU46d)Pd#biC2&4qAwQHdff_E`_NAr1MG0;q7z3O51F^en(NhCe7-z2f&Q@_p5y97VdM;N!^ngn9HPp@RiBp{~{8n|xMn zyaH%6HVNI!zlro4`}I^E={Y+=_9oeaO?3C5edAUH3;tTXyzsKBp4it?<>-N&Eue8DX`j5QhP2J=Q|M)N zHTCO=0{N?tY{mR*Kz|V5SKR1+;}{;6@;sKc&#&0z847X!LBtsfjityL^Cd?d2psX@AaV+RC+#;;rfZ4Vqp2npIpmm4c-A7m zLbNSvyS0n{G?=g-Nj0(Pi%EM|DhU)88g5-YdZFtJI#U-3^QGH|+olhfX{;+h?NuoT z_0>XSH|F{(*)mv4c{#T4DXC%=y@uTindm;tt+t?+b_zS+8bysgt&RNwd>dqZjko(c2;N9f~LVQph?7vF+o@LTA+7TRsFjLtNd zWzJ?dLm8ZO8J27kCs=RUJJhqwi5|}`qQ7$D=>WB2hdSx3nwp7hWcUFPUXUexGK9mZ z`+KCiM%covGxgL5LoOmbgMEK@M5EM%bespu}wsHFMY~HB&gOW{#oMYo~oY zI9Wl9C-|!tfJQi35&oa4zk*J#$l31lH9{9ZfX7YDCnJSit$#A)kq3XPh#zw)R>2Uv zC6mV0g(Wx_5ViEy?VKpGL6+Sp=Q1p9^Bk1;QdV;pN0sso{R`z2O$qaxv=U;mMC=Et zGNgs)DL{+DU4Eh+O))E30cBZ^@l*?RK`hPTn}jcoS>oG1Lbf8+l2SYS5QaUR)4u$H zpy7<$WRmO*fG&#oGdDG|$vBRK6cS#fk4k%yp18{EMLIJ|AF~IwGCI@pcqU#r9dFXM zvEt=vlU3ABv92nhbm)Vxp2~UZkopmAmNZ`#GYGSSxV1ZWdx|T$P(y`Erk>n3^T`?5 zxogCEz5|qQvzK<^JNOxA)f7!~$25+k*)*VVHq=driZ#LfGxEn$1qB}(1TYH2T zhLO69uPggJKp!PsrEu5oc>5Y*pIXEQ2M5^BR)vo%w+BLn)YajlY9Di(k zX$h4baw%1omc&h?D;_brlJ*CCT$^xRt_wZ0M)>9|^#NX^(SAuDHYD*t3?dq$7J@t zyYSu!D)+WuyX79aPI)rS#(t7Av-X`}mzXOHy?*x^*Z-QoE5etS2uhn2yv4&LZzMpS zrm{j!`re?s7euPZUMB3KN8Y{R?`pS#UBbRb@cG~x;jKR56VjNL2V=oi zDAg27OUayP6Y-HZ5NF?R@4m_qS(o(;9LBjaHQL;$odfOZvsDVwX0H`G29yNo%I}KT z6m)erKAAFSL;18J<-a6wnb$K>$(Fg^7l?oX&(EBskcVjU$10I!vA(r6X;FQl<|C`DZ| zOvPSVLu(j+uSl5Vb_>6msAEn+xYlEL!kji&n+*LG=PxpzyS}A`mFIsUcYt6%EyncO z5DsIyCdTwBG^RI!ZU@>f=pHK7FQ+lyrn)$qxqA_K##F2U{Y~sMm@f`lH$a{_6v}ps z#K9TrOv4~Nd@s~{%$M+u)?d4&f1Dos_o?#<>Rn&xG5>&=>9uVcQ;#SULF%**DCAoS zL#&YW%&awN<6Y0pAjjUVm4BEI}W~o<lw}Ms@9zy7auY zVh=#@MhCZG2HUu=iM+&5ra5Y+Z3|A_-?l|QYNA?MUV^-mY3l>2Z4dpwgg2f48+g+l zZx*fUBS#pb7!;4Hrsq(#Dh3Ri)ZLIr0?a&L6_>Tk?l{ayW3X7v|miKVKX zC5ri>f>f0=akrd14r3qaV8vZ>90gswy@Y(*!z{VSe1d9EobAc@;HJI=)Y{Y|&PT=f1=FW*Ogu08#J~aHyK_@Hh%4klV%o_3)8uC>%@4e{+W#Z9opTMF;H*nOtlE~uTw#r zd?wY*Q2*p=2M4OuWf1m4CQK{pLi-;@YN;BZ?86!CWFO96RaZA+burk% z0xiKXi@%L@_&s!xRwk_&EDgh^X&tJdO(jd(R)(CY5+^P%=`sIEJkj8r<61xH($ACL zfVXBgbU8IQ2K>YA|r;R|77x|vw={66zEycJK=AOpKEfL58oA;avE+` zLuerEul^mbHjXFj*JJiv0z8tTGe0YxGks9EzOR>b$DT`FL9+qX*WrV@)kWQ2NpT*Ug4P@ z>h4SF5d(Ujt~X%6JA;MwIum=?8Pv~~K)=J53I87Z8|@}Q>&#w(dmC0=`5bH=vBPco zTDazu6r}gPtq_E&!&}fQYw>G5?0@A{u*UDCM;j2wyzkvF?cEs4cT;AY<>0-StC+Uyv{s+>&vA%i;XAbM| zLv1O@k@cpmA*e?oB~Qb(7Q>a2b|F zxk(QygitQ^C*7)oFC(mXyp6R`DRqrAp^OdwDC;naNUEO!bzW+S@!KGq@Gy%QppW}^ zeofNH-L;@IhwLg|NmBd_R%K9q>XYeCy3GAu7gF7==B|(0ze3%iue>C?Xp`7qIT5r0 z+;uyBlgV(mfpiA*mc8QlEWA|+@}5o_ohH}RlkA*L!s|Be0jP3U5XR>-H`Tc7$MDrj zU&qR?F8Vq~?(#XbvU$T+h0?4VpRiW|1<_y1IUndq(edanVyHc4m>qg<(ww(P$nX-H z>jq`nK7_J8N#p8?n*!)>8A?Mlekcw8;#waM@j70C6(&4cft(O{fGUc?0P4>?ioe(VjYC-@k#oyB-kx51`p^+TiWaFSzt5UV1E`N7N(Ia{|$0rRnj; zM|yOU_KeM4C+r!L?At_7l3j(rs-Wbu4JySW4_@kXKuOOAkTdqVL+E)H==tkL5&J{@ z1$p$&M$|Lk-Pr7jZ-N|pWn&EssW!lNY^-t9fcaG($i2lIMBL*ypw4>2hH^J9 zsb?kIK29-?-(~4N zobB$E$}aER3diF-O7F}pbE`^f^U>x-u8+o5>%>|?ss30=gq=7(!V|z%`F$u^nl_+q z^CWfoc(g4nQ%RQ_A5pdd#@;>!SCJ4youn-;K@7a>s#Jk@5e_5la~s9)KR2TO+uc~d z+3YA}BmEhDhx{42vM;^1mR`$_Z&27!-#$026Z5%J^$DO`(2QC~+Xj_tA+JyL5kV`K z#^+^?6kS8T?5$kbJnY{zk= zWn}7S_6D)5p>9yq=^{P%uM_^#OVwwf&S!%bxkA*Sxky+JnWxJ-yprm$JND5g+*43w z{8ws4AM7@7gKA2|?gFXp`f(hKS4Y&t-V~gZx%d-lo z{5}`>{gz?;ezWBFha|s$ndbNZj-T%uA$$J-c~?>1sA2v<^7NgU4@WK*cKEKv-uH>e ze=Mc$^&4U&Td&*T-C2Bo6xmumLbkrPPWTqbyk(y0`ldV>mYB&}tuae7dCQu>+O1V- z7DaaQ_ilCVSR}b(@g3d8NwBz`I8S z@BU(g*A}?jRyN!0f8o_XdfG_fe6mj75vAbl?3a>PUm8W?J|!jYlS3r#%O&D2nxVWo zb%;FWvRuNS@QxD9L#)1^zL}3n^Rr{{)p@{IJD>#*{4e>cbxav~uH=)bhfiM4!Y9|r z`{_#6m(jQNFh2Q(Y(~^&xHiYSuPBXpA;~qXhHtwz1I5xo4ehcTUm_eZ|sViNrrT>!$qUIODS8jnT{b z));*8E#Qkcpv9*Dmwd5sOujf@@fsZEA zN`(dU&?3MLF`V-++brf-ty{$U&$x|>XKmu0tUPq^5FTQZMwNKz{gScAobblcdEi3e zf%ll1&?8tQ_KT|2+LTJZUqUHXrN%PP>I_aX}J)CZ= zt7m23*rDrtr+36ydF5qQpb0ik*t5JmVID#lcrHY~YX~W8jxU_n)uA5Rg{w8o)m%Nk zFh*7vs9R1_XO|>nZ%}xtE>?6Z4YHom#d%8fj+3WHHF%Uf9d~okvdYk_3_9b1a#-EF z;F#YYcl71Q%^kAd;yojLXjlFSTPJtjC)U-jOzX=3KbX4`_$I3S|K>`Xqis6rMF5+m zv`s;zO;lhy_S#S0J>FO)+;MYKooWEDK{R$TAf)m2eI5fxWu zS3Fl*Y5%|9doz=1nn_ytuS-9lW@g^ZJLdPkzwht&&e8nxek&DQB=|vg_q8yu>9H2Z z8yjgKBI1~%y%URblxIL!9;e5KlA6X+YD264c)nP=8e**-#H{ z&y^r{gg&A~Yi|uX9Mz+*-5LYN+bp zKF?80%5kn{D{Ei37s~wtvnzu2RoU&s3p|(Om*JJWfSvZjdUsCyz!OgiYXf_UxyZ%+Y-=bP&|bpTxGRG3+q8SYPaOrg?1*Xa zm=3W`o7%-sjkb5b0zZ{&X6+q&bNu#BTNC5^)+RmQ?}_WH4%YZW-2>r_m24eSp7>P` z<{{G7e-*(UfbrXl(+ibQk*y~?L0eDu#3ucEGM9LkC3fBTSZzL;(Yuob{_i!wL0_R~ z+CvViPRK!50|%V~9CWFUgZAkBUsWzMK`tjyx$FVCv^R;JIH;pZ)b*k0e8?tcy_cPdu7&U*D=GB48{y^h%;t*QbJzF?^R-c*Q{h~qw_4S zIk>XKLb1MB;h{;*bUe**Q!__v>B&Z(ejz-B&smTU@fddaDNlKYp@nj0L&-<2!!2IR z#o(VWZ5zth@^^<^LStXFwrpPYOt4Yo+g3wN^O`(iexcXA9`c@yc|n>(Y1$3$ryJK1 zuVn(T@7iWA%D$j$H#f6h=_hc6M5=e3-pt+EpBEk_;@3)jTCLt zMvCl;u09QES7W}mgE<(-mQY8R;C%tLhWXG-@!E#hcnp`6Mf^6q*ea>K_qFhOOtm(dAm5cdgSrgF2m*(EhK6`Wppx+Ni73 zg9d$|*e=KuP_CE7^nWc@*4{nd$of86Io?>w#?8EB4cOY|Mm$>uXSX)$=g$q(S?ZH@ z=fmOrp2m3d>H3i9d^)%Cp7{UaO14&(&BKf4<>grZ9KreK+wXMnUa}TKHZ`i&-%DxUYn-hgWFKV8YzLU^u`30VAIT`a!EZV7}(9D>C^6)fwVJAvU9i@&+?@GSmyoo5Oy z8lhSIUb^|H$}CjP;#;~{d{(ZdB%Z}5q#t26zkx(;{vh~2ix}Jd5piw)sRlOxR0ErT zGobWd1Dik6z~--wWAjHQwE0Hwa7x^F7-jGdqYU0*9lXO9&JTq3Yu~@aQ@lSx#pXf}%TH)1Tt=KnME1eTEn=UXtM(1|SfZk-*IdZ|Sc;ifg0y?(XhVTniL;Ee^%q-QDHk`fwil`1t+5nM}^!Y_gNgB)glt_nw2&y@&si zK@tZo!8C{~&sVxlDavb2AL}T%>mD~gkP;)WyP@Y(cR-HiHc6&uMDzEBs>mgB+;IY! zOs2!w54*__LO8}!DfcC3ZcG`W^@SKVQlN5z>~kv1zfT?py!=|c-W3N|+j!kX^;W#P zeV?SKDN&e>Z@+4$`&O)M2sA8rbJ=wiiW ze+s+!`!vx>w1F`_LCNi;I-J5<>hF{LChI zW}%Z}T%`E=At*JYk=QKHcS+YR=WDc@qUdI>1qlQsXoAg^2u`lK7e?`=X{C`II)670F&OPikW5MbX=jh?2>lYO)2b zCR6qqw-}p*_t8l<)-Ff7V3BHNH8dZWbHXyKf`N7r&U0?(cc0L5&X5O8@Bm-r4&*Op zYlOZ|MBqzNUjPQg;cx}4Rl9{-sroSQB>!oSvyk#5!@>G07B=qm>w{J;eWzga@%huQ zyop7}MeSVkbM_W)71ScVZxz!RYjk1(?OAIFsef}%q4}GL&Q}J$W=B_pOv&TJC~T~b zH!S~h6L{NmERdq2eiv67n&HqU(d`fK;s(_&rjjrYNX3^)>{kklw^1osAfIe8T{ zWAF%+FM<4yZG!f6MjQdDpT={9FuudBu+MNHCe&7Z{{8j#pBk>7>UKrAbG`IVwTx&@ zx?nhGOU1QqoBBD=E*rWgf%|l1R;S1x{rc@(yI9ELP0j(m*nzE|3;P5WT z=PPZx%A=XiePpC(-l*u43_*|ddpZL5n;1(?UepSY$0}E0_}c&o|eb^JPq{ zUEt`z9Pcm{2M0i&6l@|1?feKqp6FHbn0=JX3~v&wC7}u-nl6RNBLSbXO{U)LCwLuO z_S;$U27kYO>9u@`{?=S$Y_}~kYT9GRj7gJ?iPFA2b3I$TXKtnxI_0pt%U(02>ird0 z;3Cb9`s9w|Io_2h?A_0BXo~ejZyZDUA;@SO$3|=L&`teDaTiD1S$F>_IILWW@V3G_ zOD$NR4CdlV@D6D=$V^yy2Q#H(psVml(OGJMA&!k)+el#XJ!rl*7N(NvH-T3oL3~S- zp#WE^T4SS*MxCG2PxqgmQrxNafz_X~MwL)^w_5&UjhMD@+f!{4a)*rg2Xu3g=jtxS zPjz9j)({_==#NkV6GL0d^(twF1=E5)sJ095nMJx>$hNzT^Q2LZarzkb5k&VWx7{+f?wgB6&2>7unW>Hboo^;Ptna4;&ar{SKZHZMGv`ZG^3n7Sl^ji@7uMz364i{ znrPa+qh1wAGD9{Fb5XDr1D30g2lLE_qj&RkMO!^*LhE(Ra+v6igytl>#a^~{=yTw^ z%$4vLh!T3aPfz&^)-HstMHm>9r@E9Th(I|L5oZ z%oLnf=?XTBDf<-Spkj7tbgc_>G%1=(Dz?ky^MMUReKR4OF4`($x958;=FdL zeSrCN(YI0v1D9fXT+9?!;kUxs-!qT*bhPemZaA6U6GOO8?;}=r2Mehf(bmtCC}=qG zFu6wG&lO!~f*&Q<=UW=)69aQR-8oF}Y+=h?F!CIbpU#pdGIUC5OB-Xw} zsdJH(gFa6?$qlVUu7P$UtT^|?8)G;@>>*5OmFb0H4;;&$Q*e5@TSK#5G!kM*Dvn9U zI=n0}=??KJiw-b5e5FL??2Y@UL*8JXwah{jIS5U)>XYhM5d5%vlqs93kEA)>n*&v1 zTgHXQV(O4oyN(#RIRle4D%efS@R}V14hfFcQ8K!ac?6RJNwMTQ`1FN&rR`^?+RW;_0Ii&-~zh zD`jT$@38VVLSjhk{z_hIh;r8@<0_1lxM2U0^Dum;z%N;;&0w;{{-c{=z`?&)wr(Zd zVNB5hW@N;>ak0k>AQp{_`y%2SM750Lo$9KhiMyPE=&J?H<<#6#>NlbIuzyVC#~veJ zf)*{{VQtI-W={H}*)Y{Y75ncJ$y=gErC+baLrogbh#j*Hx+)`*=;-3e=oJ!wTryc# z!Cy|M??UO`l^Xn7w`X&bZ9(j>4laDn4Dh16HZc2^n>HCYX;GueGesf0P8oT7VYnrd zt5D7j<&TBhx?UCL`J{n#lf5Ig$wBx=vx`Zp7w7+j*Y2GgGL+*L=3kGnZC)Ap0igpHUU&UmlFE~79&cG_(-_s04gqPKJ=uTxdMyqbYUk^TCaOt6OhIje59ohr!z4-U>5DK2i7D+H|3a!mZ<<2C};u(|8NO_mC&*RE{Epvg* z*h1^mX->+Ayox>PRaV2X&<+*+da4*Cpw}a{vbAL@HP-1;ZK%b-A;t9qkJ*9A88H`o zcY;<+IVZ*OC(DPv$ar0jdcj@8L#bdD)7pH7V%pZks2gIg*z5eaVu3}}(W7FYwxpMb za{er-+>ONlG6P>a7 zFQB0Sp_No)4js5GrWv!@`-S^5zRMZQtJ~-JgKTBPfHYCots#;r+(xNNqjg#~>GO%CNE4HdFw^7+mhPHR&haQMPyib9k-{ zurr(C1^nW%v^+96Ut-PjuKsf!uY2A{|4d&N|TOT*k8=?Ujp*wGG?{R!6GAFL&y5`=zWci zw0u*Q{s9RzLIraq9*3!n^ogT9EjoLZ$V(&nhOY9@ZX*uJDo1&nu{NcShw1hR+BChM zcjsx>$CG#MERDMx%AGGyDZquPJ^jv8p8FyqUg7S_fA|7=(O(e`m*Ec>uFi^T`>Q<> zJvK*?t+I`0Sdjg}4Dxds3r==!0{o!nTMDbMal{H#OeX`(jtiFm9yr_1x>UOOsaxfj z4K##LCPVs>{hHwj#AFT|MiE@rG@nv-nZ#Uuea5NWd^7dpAIbT)Vs8=Sf(ZKj6d1=m z!Ele=anal${!v2#&%|B`9{Nldu}jh{1n(YUZw-Cu%W}06PqkeEnfaK`8!dPfW`ml0 z-(@`d(D?}7OpA$d(k1x(x732{5xkU3qI7)lz$lhAJP#JUV$M(cT|t$pX7o3k-|2!{|drI5yiziBgKVir)8y{8^m}orL)dRb^U)zD* zP>^Vu1&wEC&dd-tnXU>^sylj%xIdXZY?DqJ;v)8+4zJOVer-xYhf9KSp4DSvrw!vt zqsi)d&?3ZH6!nwZhn+S!;!frAbWgxEG6ts(TrD;0Mb&k~F9xadGuua3T_FQ64`;qt z{leYZlkPs!nNnYA+*SOjbpO4%Z#1)`3vlXw+r;6&<-drJe?ZwoAUXns!w~cpb&^#Psa67g=v#sflVm^eH|_dZc&rHe}S*UNmNkQQ6f# zsKf=CBU>l$cmqb^2=_JBt(v|XK+$_2sMrFET19qC+q4c`MMh=u5mlW~=f|bnYeC6; zB{(3w6WAu>r+;E22jAvy0J`aR0JdnUlHH`Wyq~*;lgXBD64)ECN#Jd9IkM%ih}N{? z$oDaY-c5T-j>!WR`e3P`Gs&43knj-njFAkT4d)$6I;94R@+POF2Px#xS-p%fbevS= z-SxO{K^LREJ}M~wxU`R2ML>(+VY!k>{ssh3j~HIne|>m3;cKy9Qoe3F~}1yA}vYCAiu#4h2k~^o7h?q|i)vEZR=|NhMApHjuq| zRLdhArgML_>baBI{I@698)p$*{aU8uo>d&(_Kzdt#fEbEk0!rhXgfoGwmy+Odq*=x z8EUt{cQBKN>!q^-m}&U~B>x9D-^9QvL5c!^M8QsgchL}Uzeqe4^=#p&%-u0vHi@83 zo|MMP-7zn$VB45Te6_OcegT}fYw^v5MFt6Rxq}nVJ!1~M-4=b9hRt4*;{<}zDUt9)s@eQj8P{X)Y&1cKJn`i-*JF5C;ym_DA>DYPV-KJL@H zE9~*e_}5K2?>r6bEIHJ>(_IR0Hz&+a?c({0RFpgGKZ-T_Tr(9v5xg76L~88i%QY6` z{)8_g=u2KK$mIze4Jvk`@E9b_C|1Gnn;~>+Z7}i=&WU$w;S6lDpl>Q};!81?IMTQ0 z<5ig488;T-Rd9YJ%$*EcOERn5c-K9nFCcG>BiQ|*tTD>Ur7DcohUGeKBx+M?e$lor zZQFg#py27ILY#6~0=_P0J!*EYLiKYKUcD%UFH&`h999b523qy)o}Ouo1Mi*b(3-lFRJdTtI!TitXLjh7Yjee63o%YF7U+Py=k@KapAy z?_4S*%srDlN@Ii@X02zoO&?fip(jT~*u0pv2nL1$SHWy&uRQ6sMMFK!d z1;SwJ+1&5hkPf>%;aI*muVIk@0@S;sxT0sZiSvX-hWABMK?H~X8dyacb^43++p7pSRWl!ueOVT-7@_FNx|<_sP76=zozF= zxQ+w|kG$r3j=abbb8@AFk0Q{f1Gule$Pt8;1_Fn5(8iA&VxX9|`Au_6iwPgs@k6>}ksw^wkL!Owlr4h0V+kN!B%g(*^+Y$m z@Spov0ff*8$ncNuOCDcetT8*fGT>^!r&rJDu#irT;cim=tIJNOIzq<{lfaX9^k|pM z;;a{R-7l4nAVAv#0eW@PfO2u$4h@;Gt7=ULDgnJYreJUXqugnsgr)%1%boah8oKVHGNqS zqS5IzeUA7gE|Fw3_r%}sbz%6H#$WBZrR}NaJR>| z0jO^Dv#a+04bX~hU*?AjZ^znwHVO^tKEbWl@{TwQ4{53K z2lG6V!J=(priPH7B7jIEd*8kxfks$BO3-TC^l8s1ELY;x@>QxVKl2PvS$mRkSnh3_Sw6mDc|qI( zW-%hrM*6Tx?R86V>@cUTK(*1H6FgzO&5Gx1#LfV9a7(-03L}R{E*2SDFORW{ui}0t zmPx{vQctAP8PB!L2i=)=_`DzjkKbA#RxVr5Wm0(Pb}6mDFyNI$`Kldo<<3GzErj~m z2<5LZx!KDshkpIyiUD4|AfXmA`)Fh6V4$?EH*$Jl2l53TJZ;$$@V)FB*Z+IxZa#FD|k#o3k6) z5Bzd~x;tGAk1!!!rVZSXNIN8|CabiS5+mcx;7B_Hs;0M8)*zqjxqD5U6%W`xQ?6}k!sr72P+r^7eetu9^Z06*Qdw`9nZ}z9nWIip7+K0#NINq z`KcTqFrS}_{r>=Q)Mu0p9xkBhc>afGv;D>J;vmmI*6*G3T&Hd%_fJ;*h`#B>R$1%gjYV}MX8Uw3 zxhN|2`B+1fcoDD?1?I(w^0{Abw`kbK>z*F=`_^+Rkk@W7E}G*^;N%2GVkp{DiK>w0 z-Kg1y2GTcP1x-fG?d^Whm` z0si)KrV9HLmxio*i-bXiI+cvfYP*}&+GitL17~!2>plJlziH>Rb?!{G=E;Ef20HaV z#OuZqrPJq4_m)u9OBPa9`Z9!xESypwVFDj*RcR{o#inWHPMGz)D z$MX6+7#Poi65uLf=*e&RsF9$m-~v9f`Ri0dES7bG(8k6YSuKB2ME@*U?#SG0JsfAa z0xY%K0jJLbBIBQwuqQ}Mjk+qfE*4HUnGs&Q=L6q82=-s<5-%CGyTbV_tf{lv?~#w! zTFkjDPBnUb^IG{`O573j5>eW~sfVD6bmNl(rVBW|=X(~{lRdcGVxh=ZixRMGrjybb z?M9q^gN6IxF_1|T-NVYeMQ*-dFNy>-cjvhLc~-cMaP7M4D=>_tVeh{V4@h#HPhgP~ zM3R##fj%u~T;H{DG6fBrd0#wb-bk=g$&7ku8DAi!Vd=fl7_fsJ0tuQ%x2fJu{c(vF zxRqUetVe%5ykUQ`nL4IB__R64pTcyynJW6~t^j^U>|!~leiR4-T|};jUr8#zF&P~3 zJu#&H{(;vWH9J^?t@kQBKUl-@0Uy=}oJPzHcIHI`L{ByDMezQ+I}NZ1-XhO3kyw@u z>K%BD;@QUxkAF?88?rh`eO|t|ed7A+0ZaU@Sh@#5b$#WBC49~n?cU}_0B#c;zbuP3 z0chsI)>l^Hg7G_AyuYrd>aG(_qbj>qWMyU#1J5nZ#%%Y99HIU*IR9 zH@tKNK6!gtvF|8O2qWKZ?(d3jd(G~%1$AXg%=pZB$n5K?Vv)#H-RaGkIR|YSEDPui zYe(+ji;kyO6>=nE12Mb+^c{wEc>o4*H#HY&`^Hcf&q!yqRkDKqqNs zm(sX&g>AbcJN8vU5B)fX9T#vYaKwq z2;MEiqs{pRY(su(^sPb-!`ztC`|6X_JZ|{DN@j~O zPJH)iEEhF@RPQPb^LN7>UyOeJZPw-I+&rSOfLoMpP2;0sXLqMc!_=XS^TRq?_i@dN zO|IoFf;&vKS}*FsLkGm?Fm#HGY0GFJh%2;xodaY)-_ow|VZ^qt$9)1ph$hUGt5hNNS4vv$uI>e+op+*zu1qJIy&PiK4Ydh7 z$L-~bAwkNXd050@LH=N-&v&(^HqAqVA9J5+v>nB=%ndJ=Y6oW)pb+gvFDN$Ls^d7X ziO}1E#|gR=)w7 zc}?DgQfExFev)s=_(PCH4$&(T(GiS4m`!Us5q+r4rr+?3@3w$)!1Hq)5_4aAU$iH> z*XLcDj!$G#BAH7BV|!J3UYB=y3dl~MhP;{qy5&P&(}8l^ihacn)WEq0|G> zMVjir2Q%*&rV{$LwCWS%wvyrwpO(k5!&d`Um{}(Ogb^V|1cSwMfQ)JQE&;Rt&Qwe3F7@7L3L#8s2rDf>!6M z63!;x^6e!*KHYTS_><1~F_jt*Z}Rs7uf5#Z!%k$dmHVZQvj`~n!>u{pHfxZCQ>dgB zC1hsxoLqdOmQtXkl_6wC{P{T<^?4sk=6wd1zj)|rwny*Y16Q>td@u zU$)$IYz=oO%3WD%Q0FKr@sxnHG|n2-Ngllc{RK3@@VWihMUXyOswFJ(Q>)GebPCC- zH1o`7DRj3Y7g8BT8hz4HY^G+yrU9G~ztmvA)Uf|;|0^ti4tm=P+_OzEw3Y+c)eOn- z|Kd4eyuKgYO4Kws_RGF_dbciYwTfnlhmc4Hyv%J2A=owe=Q-TV655rE5>6I2%-+2B zaAlOr5h_?lZh!yAC}>w`CQ5kWw)Xuj&#pme=KIGirn$Z@c1d*I(l0+2!Dvpy-L}we zhHFjbzq(s}{-#+zOF~BUHA@WhClAK|S(B)C4GemORUseY3=OedoT7wPqz$udLC9#T zOjlHvg$LogPxL~>9%HT7FZt1d;e#nO=sqYd3#lv}6*UIAjTc&dNItM4D@) zcVUh=U;qG-Msu|LE+-H`(Ub)*`((nKb`b6ih6Y#+U*F?Z&&G2CQ^l>navt8|4c%`e z?>al7YT!q0Pct^KpfMx4H4F2v3LF-efzb21-%cFrpwW||+^5t$^M(Qe2y_B0$LRY( zL3*BfsnF=A)WD$X+ccLT07TL2YdySI9=<13-!DDC-vBn91i&*ax=5Ol+yqDppBi3d72@@u0ziH@=QEZQ4iW#t|%!{e4 ziLFPOal0Jnx?cGzNOjOX)w-$uE~0kRzqYJX^ft=JFnp2c4V`QX3U>WM&bZx=F>*cj zgJJQU?aBy1cy+d;?7LMBwdF54yiNv7!X(T+X58d!C^FQ+!FJhWEmh- z6<3Fd5+8BMc-u10wwcV8-V*$FHmf&GRXaAk37)uLRuq0x5gKp1DqrMC>G)6Qvh#bq zJ90=R3VG(MD$+GG6n45bWdx&FaaUknV#+GqbbK%$xLMjUryGjJ+}x#*vVI%|pIweB z6_Ld}(KEFSF+OX&;d6Y^lB?K=83;D5!cvQ7wHO7FHQXR;EMeCu`XFS554zUv2a#=l zjB(x1FXc`sq3?T1&R3DFJUlABy^#cHiVKd81;HU$oJ3ik5{_3gJ+V(;(@z9<)HtVN z6rHxdR6khMz1)Ln9S!VYU9x%9e1@F9BUckBEH92maaKYKrn9#Cy7JvNE}tQFQ~0?l zaC`H7MjbwvTJTRkK*8Y$5iaX2VN$WI>u?N<;2;IUBnc7|ZQ~b*g>G!R7o&Vxk@R!v zaH9FWJ1sP|X9hdQXTB5LenkYr!@1SkAOt^=Z*C9sCWgXN1S_MTH~%Fq#sTyD(~$wK z(fYHnMDD7{naD@*_Fq=#l3E?Vi8HA&?^K_rfF?psPQH1>!hvo`z6+n$DtAB%^`koZ zSM%O2Ju&%t$&03bU+AV5y1Jb#J*+5hWR=oUMkG~2$7xv(I`iJAh8a35Qc znkg@r{<`xGHe;`N;%h;r+x{ywpTQ}3oBmxTcNA6g?+@P+-@g?iFu7&ud7)48g*_Is z@F)}KDbudyLDK^_;&_etl8 zdPkR3`elyfs)68$4K}BX0#V7p`IEa1$G#SvSD25oBIi_xc!UdtY#`m?>qqdIcN}GxpQ8*H^w!$KVt#Zq+>vJ4hbGbJc%GBtO(#!VBalt>=7)%GyppX z-BN&*hx`yp0qNixHqTwX!8M>7<3INm0<3}c-gM0^sujqW`PU-cU4ovju!p$0M3b8QFZY|H5vvWJVQKa87SG|W!& z{j;H;IrB1w>Yq!e*3+{BNtKk=s97ix-qo;Qm1eJmCHvp8;osFbUX`BuU&280!Q=ex zkEGeG+&Rww ziOOxk$(~E|lW$!muw4jl^IM9AX+~h~UVd`(^5NxQ`$qoZfQE3_ABkHtbJhDUJFzM@ zrfg56lbwyAhP?a^R_;S5-~DXcx`?A zKU+)3lJ>&nmMgXXuPc<@E@5>Y&x)pl|s<8UiizgA= zB2v~L74o5}x$-^Z?C8;{HnhyC!6cH{`VX*Emog*cjY!N6C%DY@cghadq7JX&BjfB? zS2yW0US8@b5DVJJ++turO4z#=62!vlG50?F_C`&{@#)6~q@BjzJlq((eiAj#%crZ3 zzvCPS?NNUvKDa>?)#}`{@eS#a4(gi@ma#pW;S^e$4;9m)G4Cq_ESkmBSKK2gT>7?A zphYM|_~;z&WaPE=&V%VqFdUL&$D$rU;wT@&rY<~bSSeH#v$*^oWOAR+WOC0;7_<0Z zHSFRZw%^v`aiaOg#it(NJ~A$vrcByb_iX1{3CT*(2xKV(SrS!je;+S(@k+#7x$*dovdt(?0R;_-mL6fF?}|CmOF+)WxZh5 z*JovdKm1Dv>Yg}s2tmTDmSQJY7i<0ik%5cM?o&fi<~3WFWr zHD(rUo>RACgB{JkU~a4jWTN6bwgB`+m(;ri5+&{_5Rk^Q{%6EtkNBN=o-#wv|iQvb|II&36j*lp$|fGpzt?xW+3|b z#@jfL9Xdj!AM0y=WQNbb?5m4gdkh&T`&wLhnU05aV0nQ;x=EL?>u}>VW6*0feb{vuNr=; zxNPHSFf$iwuKcUsf$s?{SKskvRkCHS-15|-37Gp=aN5p{8md&|@S%+CrKS?n-qK01 z_8JtM`s=jf-}*SRY4nrIldJqq9%oZR z-!=m>QTjO%el+2Qq)02zV^b?bM1MV13tT7vBDRn`rduM%1J_sOn~L}#YV37U{GhMB z3Gqkv67wb|2f_|uNR$HMD;{GrZVa>P{$z^V%O-DGJ5g!ALaOvs z9U&La67!C@uq+wT>`{^1P2PZn3B|Y>z<@{5_-d>z&ckHPG*#b#hX83}plCmp`?q#^ zU?#(*(d{ic@*4a^bsLVX0O+-;Ti<7x7M}F^Q^C<{a6f)EusvZjLF&khA7y1nZQ9M? zc%V2cN=Id$_y;OmMYWt`ESXAx%O`pCdw|#DCV?g^j4$mJcvHEKyG%hxY#g>NF(nnD zc(sY4$oQ2k_}ITkuk!+_r?v1+EnJZE+hXRkPd@#{BQwE9*~L4#q$4VgtjXUYoBBR5 zcUIr&I6Dca+#&tr4>s9^N0oxe0Ncl?e@-yNA)9-?!WNF^#qR#fj&a*$6Vw>dd#0rc zigd497|R0=cwY7{t2Cn&{w!r7=f5d#O|XP%&c3D*09%v%w&Qjc`phqBk|JLWr!d(T zC@^w&_EVDFsB&~zEwUm%MbPpuU@qy??`xDE0*YO4PD}?E_f&cO|1$o8o6;gcYG2n* z!Ss>sFjl43s^7SxEB~j8FWnTbI>~Cd& z@@{DlA-}JIo&DCU=|?DQlX1o7Zfn(qHCd30mOdD>eQ=rE5p>{qFPZsgr7GthM@Ph& zi=I15vt`(pK8FBs6i7V)-RrQm#3SXyUghcIG@AFOa zH}=Q@dKmW4L-GejCEIL%GVWh@;aP=Uv_7Y}^ZW`Y?*7&nn&F!e>hAAFLn53Y zZR~IP762^vXP0t-bbxd-^K=x*?kSsQ+~4D%gO3hw|La zp6`-Ht@|1s2zig;^NuxC8kN2-2~^ZhQ`{1ZQf*sHSIb*kx2iIbS?`-5EkpQXPSMD& zp^~*ihA=jU?(9i?Fca}e;~@Yb0&sq1K?arXbzcd=?7nGEF)i_z^YwJedSM=C(uT&c z$(87t-|phz#e}ezj*?*Qa;8VaoK>T?s%j$QmUvFaBh$Jg7dCyG)oVueg4}b#*pCY%OQ5f;$drdhlkKLcJlIm;?G0{ zu}MEnP7jg6{wLF71(BLwc6-~L|9=5S2_ z<`F9`ytb!%1)CW$^DkjZ5U#a@qV2YEzTuf5>C-Q?+sSe*@#`bYb~?0M!svyN^WVsb zvOZvh5@(hLP~V#L{z2t;Z#IgZq8t~e15Z(E(EIk(It?k<>cbnuu8mz4S)?T*2~S@< zZ7RG-IgcFW{bY;hoI?lgsQl8dq3!0{$FT@{=M|cZUr06xfrRrEV)!&t940`zfM=gqtIaq$T*Le6QH^b%(z}%*i2RM8y=_K@VZ$9%AjK zeXE&)ofuq7&xWe}TC7$?GdhD;9RG;d&gOZznlAoG@6r3QZ>dieL5H!a&D<3!a*YxB^vn(OWj;#LNq-8 zKrkd2w#1_p<+-Rn72e`k=PzBnkf~KgG!3U@mrjjUG&-6SiBrtgkfUi1ssrl0CBFxJ z8H<*fl1)umR?8zAk;4(l8cz_&p z7Am#9n@hx`W2dV~3Ec8fYv})W04T5^=ZpeJ@2j+aW=9OVx=FW;DAbx@9Nl@Lx&C4y2mRZDE)r2`V(&^o z=5MqD>7xk_H!=J6$j0nA&L=3XVW@)2BHxnK9J#v=bV0mhFRtW5;}R4y-badXDbJ{Y ziF)$FExnaPik_~lOP{;HvsC|@MKkf&AyV{Xhjgrj&eIAL+t)FvysHL>Q>p^F2a-X+ zh$aX<9nSFAQ#LvM#Wu@viQEW@YXAHeb?; zf@aieku>>2oDqZvB6gu8V?NL;wO%GZ{mgC`9!4Cprm5t_w5G^66}64f$Ad1aHH;y4 zU>u~JAVvXS6jVifkadGF5c)Evrn>?(r2S{(AKs%u7H3*l(7|2SbrUvo`1_u+lbkkD zZ_OT)FYAy_)mx;N%@$vo@fY zO9bYfYmqv?QHj70^Lov=#b?LtP}=`8+~si=>(l|{9$C6$S2yy#qsz3LcO%wj}a zKDI{H!Y;2ussKYeS$zA!JB*Hy@~iF^$<#C`r2W@KS1oYjxqib864V%dIPDIgT&oZn z5w`$2-dA1sP8FC%s4zLGwxp^;^|pl;SuF zG%6JValHbGoJ&f6U)>4)o*W*h9*fQ{h~;5Cp%5rmG6nOzy8SRd4`anQxi!cNhMyZe z@<>&KcnhMQDil25zbRDadcpxiKNB(AyT_PYlnj4RFPr-0g*M>y%VSX49e(d;7NDPN zcW-%N@1*b33);f@{t08bHS-g#4;-+$s?V~8#3;BWM5>>81BW!TQ3rFv5!|yB>8N4) zCa5!2`Ra2ed&f1|Hg&X<)M#=95IQ&FzyP(+e1_*AlUni+%vANs{1UoJ!p|Z zl0@vbQ+}Mxb#g3$p#X9iZFmI7J<4nXejT`-Vfw8^N*DEu{wi{va;wg)NL9$GRK^vB zvo~7}7^mfG%j+kTBS=W-g=f*r6d>u)=1W;9)MDGKE^$=3I4{>+sgG5J+Y zcYi^{LWIxQCSQD`0^?!**$e}!j9uzbod9?j!tUE2K9jj&sEe%Ei13GpZG0HQzUoH; zFEg6hCDI2eY_TjvN0dqf;*1aRVe^oiWqziD;nP27d7M8m>v}(urcZjhoLBcg_zS+; z`y;(KuiIvo*7@E-HT*tCTt62xyw6bHDajNI%5*@3SFZ~FfsBEAc&f7$YC7+GJ9}*8 z9JJ^-tcMTH96BW7P`}iK)G>KPm}#p*d$Mh?&1_X5gnWyu5vq)*fZZ)_Z@yH$pQ-_XibrLGeoFCgGoB zKwtI=Cpx3VXg2*yXjo#r_B8G(u|ZQt*{@BCZEA{r+(*yK+D{OlUZ~;49NUR@!;Hi!XrhCF_L~WM^P>j zq+r3DZTj7+80*%5n>CHR#Jw_Q?XZ3vciE*7u7V<0+Z~d=amc>dFnuAq)&=f3NfjA6 zusbPhEc-}cE~;a0dRJcaDr3(dY(@#0pDVOY%+w{-Jpubbn@_<*snAuY6gei)eAt{l$ zbblPEb4O|YSHtk~MkxFe^M!=E$BS_l-`PpQudovZ&a+18#ee2%pRDq z>#F@Cj;s>QuJ)NaLa^I{Rg!=ab!QOTXxIsvM&G>TC_dz&oKue=Gs7N<|NJqzk*hI1 z<>ZSt6-i5nfe&5Yd1o9NTZ^ASSwkt-G{5+K5LxAxtIOx6jP0N$Pth0AT{-aDq;||} zoY@`d@(!dEsG;;?Ko-E)evUG$bODOF>dZaS@+7FeVg%qL=Pu!z0hir$ zFZLFxv#a!SeT$P2$~>v}aqgaiddGOrR~r+#dG;OYpOQ^6<(_NQ~rpeLk2k^8edk_x*g-< zpS-0LSUcPF(Y}PG|8coBOQ*JRVP#kFM$NBnP&&N%qa5k`h4Xi^O39en_{$W#Ocn9AkJK60h|a@8d$;99NHNV5kxPB1 z0S(pVXU=MdA8Xq)#^{aR5+=(?^3IeaI2febsviVA<8M^Y$Bq`?1VQ$axt&V`vOJlZ z3gQZra4zK{-F*{dbr@e@L7B8_Sqhq`{C8z895IW(KiS2*-;NJQ?I9lWqz!G&^M!j; z`)H3_R&F*pVAW91?VqN zITVjLCXxLLysEuwy-=&&uI*T-Z-~|C^}cWWven5l&C@#kko7}EUZ3SdHSOe`r)4BF z3##YK!t9!~sM-UL%F0j-np%f1^AR_g*{-+#a49%CT=wgv57n3O(&0}D1X^mGQ5iR) zHO`S3mHUA7%R%Y!gU#pYjmH77zOsJ{zY{mHS)wtmmpK?RO*AXNz4s6V5gc<|&WzA{~JYqX94aPgYAcXzv+TYjZ70Fwt_ zf^}M6P&XLcRRh3)=;&8u5Cj&~h3@fQ6`cvwYTUKdSotQw7~;ckn9xO*g-WgOWSJlR zvKFk7{v-J30F!rXe(3Qcce3vWUl3T9CO%%r;#MDvUuVQ;5>E^Xd3_?`v^W&?=lB`{ z+fOTad3`ID{H#rur#`MS0dY23yTmT#xF;kHnPhg{=E!9BlpU4Iee*G$ev}3bU!_f^>+~@&0BIokkzEf1GIV~_U4ru*INI|C(Wp) z4l>_h#fs0%&@)4_DqmN8K3OI`YD*A45Y?Ui-gfIE!FPGP$UJrH;7V2KH9#EMonB$C z|L1LG@^^zZYX_g?Y?0ycT=)Lp&vgxeQi$oyi zGZ))470d&m?>Ah^=9k3rTd6!VJg-&G6s#)e_d1D&f=~dW*3q90w<7|ZoecgSep2ES zoQum^Hl5ui<1Xm??ij+~ng=66=n>UJ|i4 z|25ucXC*u5|b?to_{a;SBkC?2IKtpaEHPbGPZf@?|p$jE)4ItS{@m(`!9?Sei16RX}`BitO({(^)~7sHf?n(Q={E^e?2QL5A}BEw9jud z&{v$(HFS?;S8vVyb|ypWQ|C#>~kn`+|kBFe6TK@V?aY2N_*4pd6_J+q! zbXtG6Oo9O8_51;0z36};vO%!*!L)GE&9e2=G+)u{S;OPK%x;Cr7k1Hb1Prd}WtT(Q zoV}HnhzX4mzmrcqaqa<3NCk4IW%>1{XYOz zK&ro_lSZdAD?3Xf8*);zHuSP*ZRnkzwV|&w%PC}#{1cZIWkWNH>o0loh?MUkQb9hE ziVBFQx6|YxImI1N2Il}5sd(~TvgQ7;d;5W{#A*xI)VDSr<2;%p?VfmJV(*4K%GUC@^g>6^R=Ldit(6nFekcnAe*f^Lw#lK@K|>rED1F z5!VkKIB3J5yuR$1-N4D(t!i; z*jPHKctcrH`i2UReSKM3#fFN!6n4xP*|DH69wUPW4S?gI#zAGp8;XjY8$6zLkcMYN zUY;F}c^mTcQ{b4tp`bv7V?iXZYygHg78DgXnoPx!yrKc{Y!rgH#CjC1if@c88RA?0PiX-N{0U%FvqdC7gV#yx>aj zSI&U-y)3Q-+HG}!zT$0zoIb`jdE{OV@^&n{PRt+oU<+1n3+}Fn3>5p*=(6DnW+Qtn41YG>p=YkjAuIWYZ30T zkt$-#UT?Ey%V)hf)+uI^mh5z~DK#~_F*P+)yARh+(M=-RHj$pE*vX4GI#bf%X*mT- zkPRivbf)Ce6qjHO2#aK=ig0nPhy>f~& ziHNeeZEYjpi+{ehh2y#Bhc$9s=6a6HM!k**>B3W`7=ozASPp-Nvf5yLgSy&4RK_B) zzZvJTk0QMA0qG#yIe{AmX?~E=L3Tqsb*lqHcwLACLIgn=#l!Pn2;uqMt^87NE>R`9 zjd$?Ox5pfCzC9h)fVcG%8~@_TIryZ2Po+>+BxLnkwx_sE3llWe|&Y^%P) zi{pnPha+w%gBP=K+|8zpr`-ziW)n7kGT2%}!lW8|@VLO`n?kY^XPlJsp4H3x^)i)I zy?s{L{l&#msLZ+8mC*u4UuDiRW-^3MsM? zqhlYQIdmRP_FRx^ zCA532CfuV zU8WtnFptmw z+cK{;3%u0XZIeln$thKlDI*^a`D{+9g!tgvjkE5gOd87M4(&AwWNGTV1!YM`rFoHD zKX>w)e^=G!SVz|8Y#CjfP+oZ*t3@PsRi7RgsMG{hVXf8)8IH!Ip}_+KwFh`PVAPLIk8x~->zlj za9&ae?TB;Q5cNU$RqNkqUMtrBz13_yH9uonQ7zf3!(tuO$J{o+J=b-P);Z7`m>$9Q z%2w**Gu=|x3d&G7BbTDTR&{{mamOzfUu~PEkm%gF{R*GD$U95Jj+1EH%*D-^UGE-s z0CiCY?c0L=Z6uw@`_n0oaeS8(_KlX8kCA^HEo=K#{IZtWhg$yX#(MX-)_l+u7a6d$ z-hCRbHsdRK3vu#JK+I@*kImMQo%v-&#WFXR2%L-b+Jfyh>}^wLaIpQ$F#YzmY(2SL zmCv!&;J=!1HMpD!zoJ|Kzmhx{eoZd(<(FVOIkf+N_d&oXHx|#2OUA$eQ-Q&n?A1W$HD5#ylw)1H;?k6U&tf)?TRwMhOd{GOfQr(FzrtS zAq8h$AScS03zYKlO_;KizSG#Y5|B}vCbKjp&0_(L$MY)AWOqI(D#mn>bwD;yRkEzk z%))tDF1|OF6y8Tf=Et2=l1t~5q$ymJy^hUk^=y+fWL}m(dSy<-E3;fmuTs+SDg|dg5Hf-zCiyhDwv52% zr^1;P&dhKWL7reGa?#wlQhDA|e@`Dw;;~qBJ7aZh>?22)o@n+AgMKh+g}F zg8aU*^I1{>S%Vg#1l}d~RK&_oQe-!t&(d}5J(Sx}a(2S8ccV6$NwG5nL7s(#&CTjZ z*IY`pkLn<<4C8Tqg)djmC<_QAoy(KX%dI~7$x!vgCqrfaRCu}p`*V0aVh>hXH9i&H zmrt$3YR8jwU6A@-a|bK?$&}pD>fmu5C)<(dNxEK)JyQYYIu`k?;%VTM^|XhqQnHdj z$y1?v_X&V)yyN@H3uTfarTWN7<=#-ly_6?47FJ3E-P!XAz+!{@sDl!H!pohP8}L6J z!Z^eD`jX=hIwYKx+E_SL#OE_a>@!7K4O_?N+NgHzxxy^2>Le#`h1P(BG*k^aSmLRv zf)vRh;LO{A^J=P|4n@B^f%6h=G=2zt0553(#+w(xRdUaCnu~nOIyRo{FHZ&jekO!I z%lVNK&MsiD&~T#6ydu|}(@?VVfFL4ocdge@Bz8_Or`VcA&+-tKOW@f` zg0mbq9-#Aufj`SVIA8dD+@)SbqYB}zvc<$S4*A^)tA(DnTN)7 z)6p8cza?8&x6NR^-SeIHsKh^JLoa}mUQTW3b4ov%x(@+c!}k4J^dPr|YWU|B-NO85 zD|ib#{OdqsQlMm82-!4THEUg_TXqLZpAX@==n1>a)&=N$rzr1NzfK*yIA)z0v{>fM zGWf?9oD)z1zG&Fd55u8Wdao0pHsmaSAdScc{(uQsa^Sil#P?0u?Svz=IlffRINxW$ zpb*b%UI>hKStN(Yx&7+eI+Ppcou4t?$JUM|U-Qo7_JV;tUo?>CB9P~`RGxoJAkP;- zo-Zbp=L<3NeDQxK&kI4GR~gE4Mi1rrvVlBb3F-aBXgb?B65aaLsGKhbIj^R2ekp;R zUj{k9l2Fbs$H@7W|CyXG0y*DcDCfWQP|mLz$oX{x++GUuyp789)dcc<4dnTHLV3Ox zBhT0WXY#xRR^`IbTW+Xix80&?C+<@|=S#{%A0`+QV6zX@`FD^w%A zt&{b|Ag|t?Wc_B0tlv^(EtdpJ-|ixJi!x97O2scixu+;{H|L||;YzF!3#sJs93_uA z$=Uwd*+ee%&j$Gq_RnVWA4Pn7QR<_>0{T8z&UoKW<&5)vgf#(nIOVe3hN?Rvx&Dll zuJv$c59{Gw19|`5ApAXpdbk|FT}$iXodospF4V){p&s5#SP$>U)WhF(_3+*iR1Zs` z9_}@$huR+2!#@nbz^gwk4Y!jf9T}7W*u917nSEfLNd1VKyLjUQMs8F zEndHl^>r{ll4@3W;wY%A^ow@-@oDM7*YDxee}z zBH1Lv)Kw<4dMJ|*4KVnTLHKq98D53^uuvI(kN}$>0yaMaY;LFXN?HG|9-G)Z6&Us* z?h_z{C(c+`aHd=s81@mxZV7-00Q9@fVv26EqFAor_5?k`ihf1JPuegbmep_94Z1~Qp{5+m~+ zUF59Vz^&`lwG{DeptpxMP?hQsRjNBwTeuu-;ol5x;p~KRO;P%NUR=l4x5zW|$rVL~ zbS;6CJBG--JiNj$laEDS+9h%6F4GHi?{ z<$D)y=QtT#Ti8x)&%)M~Oj}z#agk#rc80AjUg<+80^7G>8d;##ZP$9v?Aaj@p%wqjvp)9CZ!u)nmX>b9$%~pBd=HZUb3e53>4z%IebuI`J9k#O{QC;b$>6 za`*qtFT4(P;qQjJaCQ&nxyL}BUl@dcX&~ntK+d01Ie(sj^Y?(9zW~nvGNC`RCq~v^ z==_l{k05_!1#tbx23&tm59{G;19|T?koQX5qlL=*s|2{-3-bOtA=mF^Tn{oWD3v{d zlfMoj?`PF^<@z@df$QZMT-Wj+oJSd+#}T<_d--;2_|~}oM!@$TLwwKep!*b6l^ zR}xOB<mCVi<)4kVCCYeJc{{(&;N17zYdkV!)iW%9d$OqxI@{isaZ z63FEDggW&5e^G}%(CN^#Ivr{R*?0_O6YimG+6{QU!$4*&AhV;X%nl~7qwT=!9SPfh z?J@0PuXTrkvt3+DGwHf96a+>0xFsBBDi#yW2X%%#*N@}13fo%=vj>i*Y# zp!b08R~hR5f*#3lk|V87{T5^Aa5-*xz+pAeeVakJ-5}gy5S~$|&Mnr5Pjsi&IpWsy z{ZP*nXgyo%aDKRr-v4zS+oMaZXDigR4Yrdj1W z>>p;FBiu593{x-w=r#w&TQ$zfM$VaFqZlwD=S;Ax=T#FYro#E;b*AC+_(>De>cSr9+HbJB!#^}Hc4!J#~lD+vP=GPElTnKVIGotE;3(ezQ%lq`FrtLZW{L%??@%{xycq8wNxGj&-cUUH7y+=;1>oEac=6x z^ns(5$Eo|iuMmIu-B0r%v^C24F}{!0r?`RGVo=VH_PrH$7sI)Y7yJ8O(Vj2%{U3E- z0^d}z{Xcg}(!IB73r$#hn*t5ErDd^I(Y6SpfVObU7C@*hZn;S+0`3SXiW>;BBM5X! zam57{RNNJO;=b=s1zes!^}QzukN-I{_ukwzNs~O^@Av=z;d6U)=ggd$`OcX$XZB}} z-){F#<9C_+QIuf`O0B)fW}TCHRsgsjiY4!J zQk3_iIP%^-j=UGdk<-FB?p@-zJL9-_izDw{dC%`e-U~q93qjtyfV_7F zc`pKacYwS*LEgK8ymvS0JhQwrombF7=N0qr^V8p{9t+?hMX8 zv!TYJ|DL1NI5q!x0;E#Y&G-U&uj#J&3+qx{-j9PcE&7k-ePj%IANjv3?~TGgsOFXh z>}_A+0=a)km-~CE+&BCed+E{d@rAY!;QX9-XwGJweWjeVy6NJv-QI z#Zfle|CY^sKeU?{#BDd{rHE&Vuj5!A!v)9koZPWOFZa(&V~y!O1h}dcSGg0Lt;E+^ zpSHyJzt^XI5Nx$e;@E0eq=;E*92x8tM+P6p)u$9IS0^%93NqNMQyDDnAcMXBugTzc zkin+7GI(W*c=m~dXIUIP9|Jt+Q#^Zjf@dGVv#e8_xKD@nq3nOnCbq2%+r$e@Ht{2X z>y>eFy(&dqkB@_Ezc}v4#lib=!24#3ci&F>z5M|1c=B-+^TG;y zxl(()uj6>W-tQf@`ad5}ws+|FHVWD(vVbRhpXG9YYV?0&j3@7a{_mnV{okuoERPf8 z;C@mZcTXJm@;K%6B$U%~T23eUa_DI-NY6Tp?eW*k=|m`}lc1bDKCf7ADyxRo?97dD zS)FLEA5c~&`NCuW9>ac8YRaSP4W7Y@Jf{NB5n8#W8|7vjfF%dtmVuT*wB+zNmK@zZ z*tKGgi`dI5=5!(UlPl&xJvysm4lBP21bg54@Xiw5pJ~4Y_lJ%AHd>=5(3yevUG6s; zx#2UZ3$0_j3((GSLOibYCyD~fZOx8~y!2Rg?3xtIbYPq^>TkFs1^39=sQUn4P&(nD zeinRm8Sa8ITu;leqLaGTAIfk5l;OZm>stQ~bq(UKzEG=c1LM}U%c0DwJE?2O$E<7J zVzQf_-wm4L&u|1uhF*FU|yeeG) z?@S>m?>;nyWTiWWi|m0hUxm0kmH8**NR(iA1f?E_z^`bxC^ruB*%r@DbGO7!XBDKg zGKq9n8tKf@(zycCc_yYa`z1)@uJ&wtUQHLG?5^~=xSd6+v=iJgy-(sh+b$rwC4*J@ zl~#%FamBnnjx@;I4t#@^^#r^#dCXe{gmLnax6xmPEN?0=RQc>yyUm`BdCSH-CDN5W zl|I{E%$rEU@=6Fh`^C$h26;OLB=yuJ@^`9{KYed_%WBqU7Ykb)F0#y_l$_#IrGp{d zB^2;n6Osg_^faGRaw_z|j%yLP971B?dpe|Ha1!wkj>7l;)$AUg;_N#Cr<+1ydlF&7GX>gC=WKFjC*FSMjmr$9*004 z&j6gOL95sJyq4Oi{ObG973mCLlbjdAd}5tPx81AR9{l38wUFM{P#VNqnO01iq?Jd~ zXrA$ecO^K)r!-ajl*?*-cG4s-KZ5>ji;Bhd4(0M%pEBnR-(2hQEqJ$*GVctZlk}g0 zF{NpCz0F9oMALjWr1?xp^H50hFi7)RKCg9nC+Qw;q&rP(U-m+}|AOhZJ?c=Vp6PRP zJA0_|uy%>+Ej)QvnK~3o_3@BI+y&@EmCkBM?ORE*DNSi)Zah8D>v7;t`S5k!kPo{f zK!{F!ybhlnm`gjcswKIgf@+P+12;L`w=c(zZNGa1W_FW+kLJxzu&VrWc^OYRIzj*)M zSPTP_JPzLi#s>W=u}XB(m<9T~0Q`*ydZy^IZE>IkD|DaU_aS=HbNyGLlWT23WfsKb z+1V=DSi6#Llslfq<>k+TG9LkDJ`&1&6qNb7KCkUOpEs?pld?a@D0{1>8~zSuzW~eL z!eo~1C!I}Y)}qVorA$sObpPmj@b?V*<0?7KaW{&zn+HkZYH2t;8Lo;yjVQGvd>R7q z-4|$^C~cs8BIU=?6BycoUoI_kWylC0o>Ndk_mk)7en>HCcPKR@ftCj{>CUC+?tc`U zs#K4HvM$8^lth)Ef^;g?=K}3n`s+NOQd7rJwLt9}dJfdC0kn2mI@ z=sVpH?)yi*SIpn;VDw!Yy(9n8N$?*X#s6pRKEq=E9*1Hd?ZZ{YPqp%-quyq5j7cJn zF`eY$0SBW$6(0bw$v=zof7n6k(hyB= zJsTAdYd^<>o*tJ(T;rnbsEjpQyOREjW=FlG*- zm0kfK8R=$gYMjZMighR5qhLc{M{Q`gFMOtjepi~494idS+0EEW>3t;pmqqhB3GzAt z^wUJpPu?W*>^1VN-$l@M4Lc9KSVWuU5l28evmMXgI2fX*Q_3T-u9r`Ma3krjiSTO_ z{WZy_RCvKI@7Gcy#wv#?khaO4=*Y>SBkfd2W@-4BKw8FQS~6b&>|brqjA%!C09LyT z^11741M(kBAqDqL@hN#zK_d2`PhJa=8I%Vd*p4T>dtPkiGI8%ZE6Gf)Br~a1^D?|M zMXgQX^^z1yluf{upXRfRPRq8}usrc(cq~r{2iA_V4d{f&B23V2>?E*I>) zS}liqNwMw93m{F6os>tTQ68d}j>C6obx+vsP~;1I3OCcIkQvY~>)TQ;$FiSiLLAdU z9%m$x?-^0~J`M6+YUF#m&z`5sx1g-S?=S|7DF!o57)%EYUIz@`(lF>67lR8SeY28C z+pMU1GR#ya@#+bl^MbWRuOSyg4Vh)s5E28gOCUWL0bUnJrAfy=oTf_vd!Lc6G|d*S zTf^>=E4DGa0#7uqv<;y4flaq7j%RiS(rlL%3+o*&k>x-n%B+hiw(KP25$&_V1!9_e zDa2H#e+5*Z67+%Hc(G5JaS^qeF|Eq1i?nv#4&h_Tg9`b(6!Paw0&`!KJWO4~&Lv`) zuW{&T2jop?ZI-K42GA;U@ozy-{FCO2A*!cah~uNr5BGBZBrx^^#z7+;x?Y+E>1d#O zX%D2~jShNgFi63h5pERo^03ceLWE>$dgx6}SG}R>s@?R2ASVa<2kg<(Ol2FSVS5wk zAG^gKp?ARj@u1HZ(zOnC*%^cqSmwqYV4Hv`&m^&BtqIB^0A&$OqAY?@eOuH?-HG0} zebu4&Yn76KFW}kR?%|ZuCR!fo>f+uh3dmnImk`y{CxkuSXnWwYB+_wNC-%S-4oa6U zO<)gP4*8y)L|n5wu?L>h?17MG5436aKzm$!;Bw6#*cN3E%#N@JqUCf>5^_2Rv;*< zytyWQe`^T!{S_vCKNs}<2OwX6Yc40K?|aA9_g6uhu1q35S4LsE7}9eh#d0O!wmJru zYcwoZ$HQ{-Rna)MU1`EFx=vi3L|U)zq)zN~P`Y$^M4gD%1=j&C*MKg#wiA2c8p9sY z?$4o=axf{8`~OD*L!xwa~(+Me4kQ&Ez|*QcY4uVH=#d^{Xu96l>ygi zqb>H37_-h^59ynq1Qzq7g{1(xB(n==;&U0$qA3DxZx1;w1Pl?u0+| zzd4{w&&0v;X29{LB;vTqh{LMMOUoK|-d?d~H{iIj-9p>+45C!u>{DuPqPA{b4ajWu zP1+dh-QWl7{f2gWdXuyX-xfNOIz}H!jirljfix~jB8^M_tK<8(#2DXSVrqe+b;IqD z&Ran@+?GUIZ;P^%w*#KTNuvJbtx%Th4zRPfGPLhi2RJ&`l^OA^%I6v()^`Z8xO!TpE?nr`NFgtIqRzhtY3d2B}$U>I=l17m7~j z3P|Ujkj~{vq;q*xI$t)WGpr9;dO18rvK_VJowQevzg9pxm(z601+mAu?n)vZcXiT6 zJ?fxzX@b^9?T#~Ew6YVuyVB6RvB$ZPo=@q~XUDFJSVOe+7Ja@M<6>jXI0rk=;pJA* zd1;ZB&l_vly>sY8pnsw7WMAcTk&i&T{?;ssc2TW%hiZi!<6OND*RcDZBf`iKhWi-8 z{HwV{R6S)Ok1-E~VZvuFmbaMCT>Ns4z8>l0mAuB$MLq>SN1G)f;5o6SgqZI~jP3t( z@GrEO{p)ExxQ3mfYEI=B;M>}QsdUj)N`Nq8{PP-y8E6)ZZN6=p?P1#swr_3!nv>?C zIt5dW{*HjZ3kcSVbvTLw_Q44R^<^f#`)CEev!PaNBQtlRAE?b4#FdHTJhSOIPdDOD zhnmfLOCVqPc5zP>1?p~Ve&{1rez~tb|C4C>=R%A)7hk$oU+)k*PW+pr#q(T| z?Rwjtwzr{FFsA);Z1*=qUH5bky^&@v^NO|lnl&tQloXWGzfoI4mA(xLw9N2sko?d9 zf~OE3(Cm!WkgvO`oq=+40OX`6m6JkhUnG|Q-4LRU%73XQ|AiniIM#mpT7B;W=4USV z`N{(NH=m-K6M?Gj4J8w}Wj$YHd(QTDnpi;6EE2K(GtHJq($efCEj^#uzMGT&kcM-& ztYp&mC8RB#=BB5XHa*OFYuS2V9Vrac5sQ~0^i$2LVDUbL_@0L7V#LRE&Uhofa2UHC z$HYoC-SZWM&1zw~r)z}nX@s!(M%lW^V~|R3yPnFwLbzO-$D)uB5$DBgbv+l>8#<4# z!CtnvNJDh(5ig7xoo^saVTxhCg)l`O!eE|euVrHp;k2P|qwSUJ+wr!q(U?m_N7xU! z?ADSmqU7V*)i&);sQGJ|?X1W8F_r$$S6V4fb}rB`sohgRkrJN*9vho`St(Lt4xP)! z^xtaYVNSmVsK$jdz++R;8N#tls6q z@9O;mmH1}>k>=(SiU<$og{uo7ot|qzVo+1CyK!}#wwmNLjMJ@-fX5e-1%}NFkg7+T z5t|+cHW>DPBTaga5S2}!UFH3FJ9j|dhjX^_+aU3({4Vs(Rr$S89g{2ZMc}%FqSce4 zMJQUxch_3|-e?n2z}H@*b9@IlR*DvlE4F{UC5MJbtX^5m&KHjie?Ov7UDEEUVe!8N z@juzz%c6RmM*J2U{;jp_-sTwP1zeDaJcJ?h3h>z7oKJZmGU59F*;=-~LzPZ$7wCAv z$15XS%vT}o^RzA(cc{zp?T0-O<|WO3kZB#ZYI6GRT73sFRh$(+>Sy#QbZU;>_dv!-<$0;H#ITF zm-Tz2R{O%|FNg1MsB6*hZ-{62TeSFb{Udc(rYw~za_A@<_V{h<*j~yWqEfxdS4E)q zNewt2Mw+C+QFhw>cST;Hxm|e2Lw+A8Ul>%SD-W4Y%|eZWH%P) znxru;%+8;=RHofq*QA@C<#&lA!zv$heEJvxsHED{c1a_kv*jldrC)Wr6Dv zvO-*h-7l|W_1;BhgTCiO5`^abP138av}cyT*{4Wbd`+IMZ51)cpLI;O#>8Z+36l#G zVDc+q(wHPBTW*SpNp&

      |9pFq}j*%O)P%Aw;_|}`x%!~(&`JycOH}|K72~}Gy^^@ zfX|i$__W2ur_F?qKLI}f0DLY=5}(IzMLcv}=w8R#_h@{aWb2Fg3-vEMH&q_ul|rU< z1%F0%LV!&>VAGrcn{B?Z4z5_o+FeE7<|`He8?mO?#WDVz=;auHI+G;c>r=>mz<*8K z5MnOdXzcz4*aecr?&3RQVkhg^UAIEV?&rNacI>QE#O_{N&K%`+$~tEADW3a%O8G;+ zpuDaXV^_)_@D+1ATuQ}*kotKC@eKFpTmgB@L5`xFPvYyI?Ix_M*Rgvn6nT3BtX$&4 zB87Xzr%Ipir)$~d?OO{#e?AQHZ>H$Q$L*_%l~6B>(OJTdbA)xJ^BOkb9IvW;aA1fGoFsJ;3DjtKh!fjqV!BI zts^Ty&pZJoFo&%sl>a#JpXi$%P^TV;Qd^gxPCXeDrzcG~-JAfYqkz-GByl=zmATHG z-J#B)RixWsE^;^~3*u+k;TO7vD^Bk47=Sa`&+a;Z2lr@z%~XE4gpQ#J#GS=fOU>6-OQ~`;#a1bQNyGi+ zxVkD?{GS8-p9e0>H2n3oZN7DEKcAEQqbVp2`-9z4yT<1vU%A8IYvKE(%fjF5;QIvA z_j>p~(e%9mzK=J3-|g$H%wLUJ=C7K{d{u%n=NtifS(0U*zLxDLXZGkEU9U*GUU_Gq zu256M`SIYMQ?KSN_xBa*V#`71@wosbo zK&^O3`G{I)xS@)s)w+8Y|_^2%=j4uk0!ij%vR>ULajemc4cPV$r1-kZxI z+{V8Jc)w?=bMI*N=H0mUM&Ap2>pC{Bs$=W1cs&eToH2JxMnW%7BL$ zg7OsyF(+R82fo-Ce*_qRX2SRr4dYMaVyxRrcLR@}CX8j#E1T`3JBk$fV~Qokxa0#L zo@**{iu@t)-au`nczAvu6VK00c;1%)&oscZHAy^$2s~TYG5aDKPj<8jt`5j>SHxrgWXjuN35X<}4v2{$5Sh~a(!0>=iDf!-~%C-9?yo0=1Bu3vyJ_wv| z)%rd0u>2_|mOq)W+?fE&EWq;7B(c19pKiw>uN_)HE*eX$<+wA;lE}3*h@t6TZLt;@dJfd;Xh-|39K^#n@I(^7i-7(9ZoGxZahZo%>fz z?EhuL{<#F$=K%J*lEnVH{{r^EM_~WzI(8<2;yDc1|J#K9ADv(ieaiA98umxy%Ko1% zgWsVH4kb|r$6}VjF;f}5nxG6MD1+ydEQ9&`V%l^@8GPhmW#A(0WHq$uh#Fhoc~vR5 zs$t9pwR3qFRff4m{cp=VQ5A_(QP*^iwM~tMwM`9U{YC<;?SS>3B(c6e0oJ$Q5sh`4 z8e6_I0P7qR)|s7Pjq;tPVV$l1Psw*0V4j`?=D9I3&oyEGege!30P{DK#C*ZN)W^lx z`HI-bm(-jXa&8CgyO^-gPax+78uo?%bvc&+^E}|XHUZ{cV`ARbg!yL)Fz*7Ge~={R z3;z`6MJCL{^6mu8dzvusmO$RSYnb==ACvbYz}}Gr_Qf%=FE(NSO#)70CtbU6sR~a>+&uG<|V+jH38;j zF)=SQVg5q`%$kUGCYl3SUZijpYIqLd7di*vfs|}YFbB{b%J9cz$AaI8IR_wz=K!L|dds1V z2AayKzg7kVqU1gvCWB(i=^&Gw9!emmJt2?3COc;PZp?Xssk)qY`$iwXV|OT^e4ecS zx8`I|2KlK3WI_q*ZdFW7s!W*ht({{c115))!bFiyQ}al8{me&N9>Q~u;kgoaivhM! zr>Ne-)BbC?oC3I<3b<@bfXm>RxC}PolAZvUQou!MO-@$wKQ!B_UCyZ|*#ytfOeYK( z7h$LLqm6p{e+`S%0gE#Li}nOqRL8`k+JuFa0E^y$MMjcXEc?QY#n`#_$}#aFhwd5gLXg|1^ff0mHM^#QpMfV`6x&3B#TVFzgE$ z7A1+{@-JfQYB^e0v-A2KgPza!{Y%%uL;8m8io`9G=^gV!*NOUBPPYfaFPkb;}c+b0$|uD zNesR3c0N{dTa2-a$#LZGe88^JgxypPyJ>$KyUBpvlqAL+E{KWU1t#qJC&2C`!0v=3 zv0E8Ycb6!U zX2TO;HV`nYO%k(PzctsJv8D!9wpJO#^jNR;1FL7Nbag__<*HJ9 znW_w#L+dPBHf*H=vxLPI)|>B6hy>cV)~TpLr)t~JS7LjpOgg1nxW zWL|fC+i|Woo0!|t;@6oig6jvai_;EV4|%`Al=p>N-WSEqyI%Ia)^|SVy}d}0uTzzh z1>rLHG&SR#_k7^JvC}#48)M>lqY1~!32;0Wa2%T?j`jOH$5FTG5XYNTwhyCYJ-t<{ zr?){pT>|y=_PF&l*);?60KZ$*@S1^})PUzkx@O>Jz;9Kj_}vi`zdKC$O;3Q|>44vq zB=Osr06%64GyImu!Ec3z-(7&;oq*rUKaJm&fZuWxeoFzr+bMp_0Ke6p;1$V3$H8yChTjIjZ!O?=_n*cO*Q~5F;kR1V*Q~5j z6Rla<7!$vZCj6Qb;8zRyU793*_eRNI}1J+zc4DB*ZY0 z4txYK+ypvsi%ADwNp;{ofZ@tcF>H;AVXFzlD-vLMCSZ73k{I52(A=**VZAo4GBwg> zG4B~;C*@?68tJZs`s!3RgW^3iJcB|{D3k94$#J*q>reR<`eEAu%X`(t`*7}$ ziRJw!EEgxhayVdleUez-e$ZT3PhZdW3gWF|kv&*;cP;k(A4t%zN`%7$fWw1;LyLxk zzK40}dTl&jQsv_PxEIvraB`#G4b=a;rFw=c+vxt>ak!UG$P;3On`#c{jT=tiQ(U*6 z>2((=hIIa;rCLD0GWE-8`}Csy{ss~?y~QIYYlwems-8NnUzHqGtsO#GU67 zK>o$KbOvzll0l@{GSa0=L-w;%hKe9{B1qrbmO7#%pGJ37 zr-!D(-wgU!FAEpR1iud^h`H`*B=s(+FZ(r=32oO0Vu`XNuVgLw8J$du+3JFRi z(@Fle7tgq6XKRbV#m(D)uB4cs0=cMfO$u{Mr6VAXXthwk1F7Gk)b9-HcLw!4+EiCi zo}Sd&WEbfHp?_*2M3=oZ8eck%FN6Lat4X6iC-BmGT^}4S3P|&4*fbh8orcZO>ZdNl z=6R?L8m<@Q&eCd@bSKH7;~#Hm;~%cf3Wx1M+nctpY`qR%+XgoOeMT!22z1+Ia|Huh;hHYtr`bBD5KB zy?dbg22<@z*YMTTucz&22!9+++W?0u{dNHFDS$M7*;xt)x8mO6AdYj9h;-J)PAAHv zxIsIIKuae9O>%2XwZ)viO2J~3m7Y>vp7S=azNd=}a%edOtLV&D$&y%_bo->|26ont zJ%BnGt&yRQK=tLV@{n+RR!ujRZO~5F0Ow!_|K2)U&rzcBW>B>e}@T0J#A(T;)TtHuumryR9jCA$^OtM33)Yo8s2O zX#dCKi5RW%{709=iI6&XtH)Fh)h7RGkRs$CH1H?{{%>pchB-F@nwvnUVY@=ukCF-- zT@HDW&KEnaL-E7rL)h1n4vR8Ae}i@ghgOCjko1${)~c|My0t^uJ0RSbN!5_}Jh}mo z14;6TwzrPpNdzX_Y^>o|zuROT#CM_A&RYq)r6YWshl_i`<>b>=2R!#54DwC#tw*r` z@HCz}%~f);={5@|vGdyf6~e%Zd}#Y$aN!xECG-r@b|`}f4h|v6!9zaadCvWvi+jZt z@a#D_jkv6Pz`A-2xMuRI^eDc?K*LW5`+#2k8tAID1KcvKs{9T8+KutU*M9o-9R0%k zuB_Dc3vkWj^fAYWHn6jY6wkvdo^zT9zaCPR^6jdN9|71t+-e7`8#iOm!CulNf4>R) z5>4{-qcZJF=;zx#uIc`Oq_klF^1-FGZe(srTI;fxJJe=9qd%te4z)=>rL7ub%@!5U!1>g!jtQxn%(hGQyQUW}Zhsu*c=0>;4}%u<h&nW;a#MVP8H9fb@F%J0cBNt$nIl6$2if0>)?sN}4~CKL;k9d4V8 zcySJ~%>ypj&orM!kweSrN!7_Mza=QQu47{oz*EYFeCHZtSa=o{=B1GgzQlajBf8sY z-Y!|mZh4yQ=y*pY+Fu0(+mBolJto$CORPI3on*@`c_s{xZeZuiDW08b1KH@q`_Al; znkQ5zU)6{up?YpuEpv+JNoad)0vmy2^ixc9C)vCtPm4p)($8$r+%8V8Yp-5X-@aG^ zPQI`g*enp@BH)2%lGs><1k7Ir(J*JumcQ+G+>o4_nLOozGugTOt3ICbzB3jX&RTQzc;;y`ixBiT!*z zjuwoV9p=sAMBYwP6Vu%#cuoB8rTo!fMO64>)575kdk5rh|6t(-@bl9*`7~cW=Y{T98*kjJgntwtjVoKbDL^%+o`!RKFHrCj5E>OH2QdxTZpPds&K~r0 zIXstW-vq4UIgq9)@N+agkRXt?pf!hlB>DHc}rssa`A)JjY z1%J!n=e9Tx;Vh)Nme4iEtKn%v9jN_A+5x$I(M8jxqAIhhwheCAcD&ieSCjC!SSYSh!NY6 zb0N;@G|r=kGU(q-&}zHXeD1MYRbG@QQJuR7_)c&s{1%~@cl1%nR-u?U`ZNl~D^+P- zb0$imh4rN@&{tY@1nX;)bmkG6q4cg5Sw0=MvYS3^S(CeWrEw1*>T)j*qO&>oGT z9S5|225mf+hgXZG?L~f;JFnvkcl35wrmqZi-HOGJ@6{Xfus)J0obP z0_{qJwkv|h1Fg!y?5POa7@(bM(4LNp3_u@&Z?K`xYi2k9oQv=D;Dnj& z871)ceA7C_f^kU1m9fO3%m?1m2znA+K%No8yP7X-4-s^?O|v!4ww?_%Wy#Yjy12Ln zjzD#Fh?@oJX<19p#ZH5Kf$;*;#7;zMI`&6JCvAB}z5MJEPe` zd|cZLn)hSKGsbOlzr zwD%6BTLGmTZ0}3cWy`lM!qVm83rZJ!xY-D#0>-F#^S`Ss}#%31F;%3I} zt&k+*J%3QAJJiKqv@YuW&e&+K*DT$5J|e5#cs4)F1$Bw4*A)@G&fds$ke;@F&0#M3 zY5UJQG;4niacP$Y>_FQx#$ zzDB)JrE9PjXz5j@tFvN&-p)#6wdGmc6v4qbO$ypi4GsjoQNhMLES<6hI3S+8x=^xD0eUb~O!D*@sX zSzMQi>X=hnq(+P@L(?;JH?n&p*+?SPkmfW~T>VX7tOZem7#H;=XmqGo1MqEeSs|`8 z7T3x&J3rfcDxK-mv0G%4Da7t=6Iu+Xw>6yJiHXzT4mjPu(X8WD>Ej5TK8g7HG!AMX zYp8vqq4sG^)Xt=+#gl=rBV^#4t+8eKYb|fz#LU|;EpPE`0AE!7X7$e((*`(;>WX;j zogGp4E^m%4v$M6jcX`aZH#|Xlf7=>6y}!lOZM`FO+xm_A-6KMv3N8qe!v@~omfE8 z9O>VrN&h{X^ly$S{WY4-&~3^GA+8x(Tp5~PP^Bzp+0n18^y2h~960ZvjGbB4p4iT; zY-e`nsp!{|jNN!zQg&mlW;g2X-YXGhqf1aNYw771j#>s?C_zE##8B+kZwPJuY+Bj8 zwUOP28MZ~S)PFST2^>=mx>V^0TGDLQX_iH)VR6uP-w~y6x2mIuwoJ3cm#IJE$kZR2 zOdW|SQ)f__N?Z>MW7fkmtsd$!`RT^+y>lp&LUU{>r0$R=v6)Gsr8$-qo=&Aup9ds_ zt<7+e(T;$0tQFU1>{jzSr9Z32IyYvw8f!jKk)BmM-n*Di`+WDbu+ec2I4(B!)W+J= z$>wxiQc4ztz+kxNTt1SJ^TM`{vth zB+J&9T)^3FcH-jB>Z3Hipax{|j}oFZzK9y(Fx$D);AoO_+w9m27M?6}ir+0%JqHh$ ziv_~e?{JOpKMt1@mvE7zNy?||ZnXX{*aExTn5Fq~TdAnZpS0mkc)uRT)l&JwD zPbw-@-A%~1Eae7_!FB3?JB&S=D$YWj+_!VxgI$87Pf*TitD*Z><-_@;JBKd2fFq8V zJNmefvjyFKv$;m$ITc6nF}(H`@#Y|rWQZS#;s}?eTc3bD>F`kE6n`mJ<(Y?ZP4vve zh1jkh#`;hyvQdG2(fvMhv-c`Jv#jqZ4yFFVLv%Kva1<|Eocx!?I0sM*E-cJ~)uo^p z1e`?&Tz5b{-3;>f3G`zy{i^hLma2$+sPgC7_mMse;o2RXAK~cxQo5$Bl3zjRM>tvz zjy_JI|7uk}>2L+0RV8E)r%?Ev{#_}2dkjkz_}JX@00}+{2?3D+853M$w>}>TLJ1-< z0Jt11LJS5_Bnl`J*i*nc56l(x5$lrT=hXSVH6;N*cT)Vi==|Pscg`=*hU=m#p$6cb zUKZ513*emx?|JZEh;uE%>my#{myF!X|6G2AgO9oT?|Ad^`+CP3`*{v(dAhbwW6-90 z(n#z0$}~~iACN`7)z7Q=TOVm~lGV4U@?@y3y1v7;by8az&G+&&cKX}3X)LDSx2SSc z8qU@^h5Uz9&t+*9;NQtNFTmfjB}>zwx;#AnIl6m5Q(lf70GkzQgr?#J)kQoY>l+Tw zhp!jars}-5c{8#s-k~q4PRkmarf~$nUsl8SQN7>4o{no3bEENoIytjVGWIYbUA>Ck zV~cd1s^76b0`M4$`qIO+2W!h39F<}wq>Hq%-X}+Of?Ke2wt_0qUyb5(#@d{bIarp8d^k=8pi8A0N6?2PRl=A1*CQnWqwl#ReYS_)*CTVx*@l-dC zhqRps-*(YS-klMY8vkJH2L@oBx2W>8KkBdzq_>I5hwJp)#w=XT!1{g=bJ<}WISEQ> zTX|Y9QA>@YIUHDTCuc*$pwa04WS{fAe7ma-TtDDA&izwR8b|%QMf&}I9%;0^qB_ZY zF4QfUXNzbT^F+2L@N~M4XaC4ENj%wnBc^P=qB0v0%W2>EdQyR9QTM8<-Jr%{p70iG zd|PR5#vZnHtaTh`d9dWca;$j;w7!Y-?{wm{7G<(u_;to;~Z$_x1TU)ob^znf>8k53##+ z-y{*=3f*S{f3->a8y)t?)(p+r#B2onRP@Qybya)T^PIjnF~UzEmLC@1Rh!s4W<5St zUY9PDd>;DeQF)E$H$4fzEFbxNMhbj0O@8(AS+I$%tB+Ma`Fs}Xh||t1+1{Ugl1)0I zkSMJ=Dda2H%W^$cp0_`W2FV_xYrr}9AH;=Ztv zV?J3(@F@>K_eo)Y{qb7~e^=o5NL4C_xZT55$%F4RJEj0^1N2wf$Sw1S-5+qM@`>nv zd?Qz8a=#tiPe6CMkqemIw?MyOoIjkC^$yi@Jmkck)zP0S9|z&>dAXp#a;Z+hH8(fI za}C=5@L*qY8a$KXX@F-GJT>rC!Gmiua7@Tf%P73B`3JM!kXtu$R3EVR2-i$!QN4JY zLn+w{J;pDOmeVoi@vR=ZcDe^!eAFHF(@MJf8fI7R=Lr0D>=%@rv#g>TA5#$K7Pu_4t(AWGzX^?e z4^w*XPnnNO`RoBc=_WqyDf79M@@WA+qKQvS%6u-Nd=>zopH29zN}10sl+P64^Dh&h z^(pgNLiwBme10_XxhrKpH&Z@cfX@LFpJgfYxry@m1?q*>gmYWUd=^tauLGaoOzByZ zGM^hMpLXE0*Tm=Al=<91`P>M6o-y&6lQN%0lusk@dBw!%>Xi8`qnWdqa*h1=CO*qk<};u2c?tF!w9kG% z*hHtn+GLL1Rl&wHrrpfeE7+y}Lj_2YTo3;EDh_`0#g;~g zQnOE0#_Usr@}8CD^q!b>(opld+R*U2+P@w{mmK7LCu(SLt^GmvUu&?YuH%pE^q5_@K0RC5|UI)V{9nkRRl7xyZel z9pjFkSKX)Td+agqS8HQA0qNWpC{?~Z6Hj+5p=S&1Gmj&WXXWl9=QskMn_Ai4R5stb z`5tygj*F};2uR(R;@+4yR2MhZ5s>bOlw8EUrMmbH1x`Wi7pN{?TESh!zp3VE^8^BE zgYb_+`0m8f$I1QFufL^^xGc9o=nF%5V!)+%hLUt~h@FDf6KFpdISD@n$I`{{Tq9q} z+X(I+s>Znvt4qXrg<_xta6Dbj|=$V?kbZVi{p`9$1zq zf^1A6IA>=8jfygnK?Lr%5d-15je|cbiTJ0Voe=*FWn$xOh>b3P2WrFvhj4bq&W{2wPOkeEIMW-JWA?mw54$fF_|p30Xx-`$+oZgpd_FzZk?AGm9X>x3eXw&$aQzFq9n|znE76 zs(K0`y;)p$ev3mPqCZ&IH&mmopNSv-JqW+EL-^+){A+4Byhy|U5-WTugeOm?D=4zm#J94|RzDfe!H}3g6rz{Mr=5Kinbw zqbY{p*dhGwF~c9ZC%h&vyx#l$5Ia9G59IlyHi2qk>IV9>C%YF;{tR>#i>akUO!q{@ z6qePr&9UM-rCl`bb;X(YaGaDD5!dz(aXlOrS0cH1s)Jm-lA>H}>5zineatD)&m1h= zteuHUYdPkK%}{>YCX-^}iz21sMxQFZ)XI}&;@sLH&O2k4WsjKn&gul;SrPcY4>7fM zi0KK4=`Ts+3miym2YgomzJEy)Ura%$Lkjjpq@eS>20F=WAS$ohI>fXy<-E3c$m_}u zd1ZU#`$1ZFqW%`Vr5~tXkU}qp7EWFrl*WbFxtrfexbNI)Ict2Sm=4^reV9sVZYSC@ zLfD3bc6(>9O2Vw6ng~0tfCObFZzxfEeV|r}*~BGY?LY+3(h7J^3JoA$pg4trQ89;O zofbFNClbc`o)+sAQ>^#4VXPp;cTR;l?^ zt>W;ul`9=e?I-lK7d#&`;5jZ-B6xv{K2+)W5L=tm^9t3I{YP((xt^f8_Rw6N-018e z`CL0=C;N{=ur$jktq|gNU!l}|q2iZ?vs=7FzfjF*Nn<}Uoz@k)PKx`SiURQZ7;GOgQo?C&5(WH7 z#QLWJ`M|OgqS(I#E%3s$CeJ^Y@timRE8~oB{D19ctuHHorS>37$yaKVbjJ}6dS^K# zo9ju+wDE;>>N|t39l-BJo0%ONl)h?XCqBF|tvh##qsj9xhz0vhmpIsYNtfU$hHbJC zK8uYI)^G9he^vE9hn{xqpVG6u^Z%*_$@l}bcjcLMpu%+Ke0UA<5z`vty;{CH#__cg zhu&A#`@jm&RC)4&5)vzI-*gi08wlr(6Ykrna5*<=c>Z3Xc_l4aMss-c)5d+p1$-fFa3PX<(sv;Sfqn$P?kb6{pA(@ zP`%<2)oVGbD#9-+o~YX-ryVSX@;s>G`S7LM`V%bcfmi9Whxz$Ub#VcZl^@$mAhqL; zNM^9|w?Ns~Z3%v?!64_1MZ2OX3{=E`CI7i zU}&%9A5aQ8Awu;1Xvn{LGuvBW@Gt2viNv1wpT^*|{?mv>&%^zj+5KHc9OWJ3=w-yQ zEnyu0O3c6J&+z}<;IFSyeGK@&LfF|aXv5%nV|~e1Z2u;x^6^?9Jri2F-39sN33@6z z`dE(batt3&8a@_)kL~VgA3F^nLGZD}#3MuVu}kyep6cX&$c&~xrPJ%2+*eJ}^rv-t zwUfJWMl}5yo$hgR7sa6O*6Fg7`z!|kXLY*dG0MOGKQI4q*~j5M z?a%X$E4RTvBe#bl_@mr@zM1XK)cNBraDOI-!>Ws13Z?Q*TeSsCMWiF)EUx_!mj~mj z3&&-*V{BXrjZJ{qL>Ai+u-RB_LuhOQjZFy0R)@MZ7j&zO_#nRhZFN?R&ti)2=gsVJckelk%8 zey=KL{seiLLC@1yJV4_x=4?9LUdV z(DOlS0rp?y3-%7h`&z31fEc02Sq?GQ9)Vbos=?~_TP?NBPYwDR@IAF%*jVZXdlhtp z6sq!c%EN3oV;=2!leiz$Tu#RiZ3#T@-$`;;hwnAYaCz-Nsd-%3_6_^%YVtP?{QVr| zFP-|kWTo!UYyW#3UYD*6^I8MEexd%XTCb~Yi?+YcQx)pXW${WO*j5%r`c*#{m|9JE zrkYH8T5ykoVh5W1bz7;{-$oxV_VL<(1HRdOPfHn(_EZ)~1Fp+umUgL;uCMP5pGAzf zWd|Jr`6uY{d!@gr;j^>75dQ@GkE+RD+M?aFElrYtfd2V0RgpQrol`wR$iv0=NBm)b zl8|G}0e(D~;iF1c=v_7B{Q&(0*GsJSnD?!GKT$hdnSez{m_>)yS^W8f@LUz9BOk1W z0ic)i$?@DkPNZv`am9EV-3ydXPJ#43MdHF)j@AOIA$;4%QytgX-g8GgN zcuxPlD*;5RKmPqJsQd5#ZlgQtu)iOa`h}oZZ>zMS+uskV~@)k&oMwEe7SQwhkd>0=i-9Bi-C0JUr5_ zJVeh7)VMl@Gcv-zXI-lQX8&*x7_KE3pl5d)yvyJl_kyJp2l3JJ;pjPy0_jdx5;iBX zj(!)DP1?7`^1{d++}@E7aj%bP;|`zO!u?#nl_P68vXmotabzPGYc7-b$DZR9{A_+# zptM;aCk?bd7nPu_3C3s_-95&6%Xz<@56aK4LG4y0_9WU2n?6!wadHoSQE7=kQd3R5 z6@ov9*eyZXu@=ua_YT1CXg@BQ6r%I0Ybv zt-IghNI553Plf)6LTrB2b?W%c(9$REMY(A~`P5J)$>sGoG1f&asbXyrQowHFuK~Ns z6S5P$CxIixnA2zbs2i;Tsj(dA*3MNQ&uNH>y@_JvwWgnVP%~I zx~ZARk+ocZ_?)`!8YWKi{1V8Yz~)UnTJL%$r2QOp6P@JQC92$tJ6<7;y9*FI{k&TD z2q)RCQ^jJCKSj<7=dL6-B6oJs-#L020N*Zibtx4&cb}j%ik@NN6$|_dJlM8}{f@rO z-)9E-iP_80S}Iw@|9}U6}rRc?%nJWp<;TOp?0zCrMr5De_OW zOa4g(cE5{f_9IWc_B?-B7o!fzqB^!a&6P|?k=aT$T(95pE{;ax@Uy!$+4$pMAnrPX z^ZQDT(~o2KD0x%)BP3twP6k%w5vA4%xw?HV+ROPuHLg`&YZt(pb`2%&d^5FBAZcOh zFvxMPi0;F9?8D{I-_VMNO6V;y0?FeVIfviLmz9+Y48;<`ox$8DUZ(G4FM+h>QJjWo z?d?z!Uhnql7Ip@QldQFX)o_$qkY65Ur@*~?l%q0%7T^0vIeK@Ponw6jwg>ua2)`BU zAk$;|iXRel4G*aF2PLdyJgrH!cv~)~&4xs*<-t`xY)3W5*~qW+p;g#_wpPAo_O}S;^_`;?IK5@dT40cV%0Mq z+EzSaXN;%}WVLH3T?w?vF=i~Z36!{g|VVC0BfS-c2;i1^zE`-4}H+n=}m{{(Z0PtAK7KA zHohdYoK;gz3A$dSy1p88J-w5up}LD7>yJ{M@5dHW0GF36pNamTZylo95Ey64R&A`&W5gNJMi=@k!7gZ$ZaB*3JJP6|oo|vC9xc(@pF57| z;U^xcCgC$0&_1Ddi`)>BOmX(xs-3^kpT)`gV~ZS>!f8YqVAj_I;Jd)|eLQ?)j4O|b zbha4U6&G_^bp)}+Hjv$DSwP!B))I|!DCK}l1;eF;wqDP*O2mE8UNC7uSHHRcZP@Ty znxoyvQg>a~S8mnTh=p~%3BLwX;R>fm3|3v|74dYflTQ4S)tB72hws9)!Cn1ZwG7V zj6>9_vzL~-`eMJ?ZW$#C7N>Z44b;9v)j}3QJ7tuWx2T>M4nsf4T4~Lrt5I=|ke-Po zPdFsgvak?b-0-Ia0EUHTuU`;HaiRJer0 zy`3b`6p&XO66gpMrbl$RXK$Poa#5zod-MBy3Fv+O)-xmP)M*cycm5 z%Tv_s);qSc{k)Bkc1#mH)u^24X`)<#AC_en<&bTxHAXzxJ&;$G1*G5q4W-H5wNR-j z@vENvW4Lo5@?5tJ624#Wl={QtUFJKhBHL)(F@S5$)3m&-g1lU* zr$;{Y?*OFdn!8k)J0{VUILsCAwl4zf=P3Qv|9Pb23LEd#Qh%N`o4EOG(#W~|I5I)B zUb8K6uX#YY*IZK??loTy(suFH;j_?;UNiP!@=738Y`wqDWS7&kf_T0Z`Sl{<)4667 zr|tZ!BTfji;cEXNU4=tP55$o_e6GA?WY6ffsFb!v=6{LS`RnD}yp`F?=5nssrd0IO z%Gt>czfGy=t$iuwef+4&ocv9HMHdeE%kSi#ZufG%{a(J0 zF?Pd|`ydTdsJ_@cUoXjN5Xa#~c0u(>$4a2D=pEe`dVIa!u#2k4cC19q;3tjl2QKpK zVIRlA_j{|u^y9(4;E%D>ureTryTH!9qTNHhbtm}Uc`kmJLzOeBd<3Pp+Nph!AMng; zuOQyhC-|LY^A{cI-ntY0&=1n&$n6h$-fowyS=KTu%5J?@Mq`(ZRHDo1L|R7CV}f@$ z0@B!9{LUGAcebdcM^mJOAGqHSGUvga_$7b*LtE~Uk8JIoVT~?YgQ{(;XWOurmx@b zvJ1iL3s&_mx0g56_JbT(t}5j1HA?MqesnLau-7-#9qEcbz+rOI-hc+sgKcnd@IasDCGEHO^eW66xEM{5Uqu_#W16 z`MUm~Z~N|NW1?)7qc?u>Zr*0EBzUH1Km6uQDG;t%p(qtJ1s)OiH93Vx_s}msvi2+W z12lcmZ(A&Vz@E94dRvm)1$zp8p{MZd4|>nN+^^3mVBW0FY;76qyQ|XR{cMJW?X>es zkSghn{j8_{u{QJD-|x*I;LnM&(Ho>w4BI`j4H_J?4YCn-e`GeKVZ5oWnTqR=9=7wS zX>cXBw|)?4vTIg^zfbmKsfE8Q;ro+);qNN=E_nd8neCV)WN?$}PXQNYC5{}c)j7wc zA(_I&F{grC-Sen(Bznf-F}m*6TYnn3*FUdu106Kjq=N>UbP(oyl%|8~mW(_%S_f6e znQNHIOjC`tJB9Z?RwL@repdRc7m=_Wz&6)HsXzaA*4kx$mHSP8f z+*A69?d3UXH-om!ON+H$_YBjxB_X|mXH9h7sy#z*&1y~uX{rQE(8-N{9?#6nqpmfY zO!ryNWSX`~5S}ASZMC1(hr8cJS~;)O)@m+bcTg86zx}o7x{wC{G5;0KY<(}wKjto6 ze^2*^_g|d>I=tHN6>I%oTa91uqjTi+W>b3&vRO^@WRlJDGtII`yq=+c=t*eOGK5Ks zm?f5p47V>6FpXT~Z2p()!NcN=ul=OO=WgYie)w;PMM8Nxy;P-lQ_rONa_Ib;4yYS>3nzWc+S)2 z?HR9`&Dy!mWEGV0=lh)ehmCe2P`xfB=U+rd`CS~i^ZX4?QOvd%qI*s6i@0;a?kIK5 zcaI{xFpA?X7x8ue96A?>aeO$8&4~s){zDS)70&aA+tW*$^?l6YI&Tdr74?Qa`^i3~ zVsupNs*fEvHM4zDto><(6spqt5Nmtt{oyuev_EkhKIT7Y!^Z&MZs11(U-KX>Kcnv8 z93+i*Lc3Ubz$Gvl!f|{4m_SD%!CE1AgBAI52*#LhK?pRCBQooUs--{P^!Wl4Y&30)Ojz;D2ujY@i|w zgkMNpUDrFDHfR;oP-^F-W!Zw#xV6yJNq5><%V=`TaN4e4fo>rr+Q5bTL?l_L_ z;+PC^w3o1#*&f_je|YWZ@>Oh%B-}q3>$mgv(%|SRs|HRB+xYsN{J~ZF9YZIsvQir# zt$I8`cOXbJTJ`KS-EOP!{9k*oiXm2N)%O9bzLA?jE%`niTJm>0+O%6Y(Kh$>o!ZjJjM<;J&uh!mD;G$?$fBdUa#;U zt5+KU)#quw8fO~MT2{x_En)rPI$)1=K%yF)knPRv{$ag;KHl%;C-^4`6TwFC`n{G( z{wgchJrRj!S=a+!X~CEncW z+FT{8r+b>&cna228`jflZs`bntoMs>O7q09S()(Ke8f&mb?4(6Z=C=5i;l>Z+~lLd|X~v(2+Dv2C;M zvi-&OSz193Nh>TMTos?6PW}&jZvr1xbv=&Xx6HiBLh|NK5;DV*HxrT!`^+SP08#@8 zQX!HI0~kX44G~aio4G+mEmc8L6r}|>+(0TSkVFh>)v9fA>tb82)`hAlZguTqT?5qo z&bjx!d2hA=ZNH!I|Nr}a;WK&f-R0cv+;h)8_uO;jISzLrStZQR8Hn^o`yS*ThPe~; zW~79AjYw~Fq&LzJpmwEObtzwT6^kVJcAM0715zLiDHC4~xQZb307?yXfFgR}>$whn zIDF-a4mW%~ZGOpPQHtQ%ih35xnBdP7@1uhcwMkdUEvVgIWmIr)B7S6WcjA3S@OHB- zVR-P?M0hZGL*l(ExEZM;-W0jjt2l9Oa^h@&{>531wt^QBluHqUb|mnOa}wb`y76pn zIKywkeC=UhXO?4J(l1Rlg~WtqaimLrlF66I zvLrc~H4kqCXuo6gaH(w`P9B#$4=oMqWr=fCOsCw%X}-DMDWrppVrP*!<0c*Ds~yi{ z>gwCqJJkG)g_gxNK?@+J4pR|RV@c~>;a#SWn)LOq^qA}20)~IM-UZ(^*E-HoWM1no z?RQ+v{np^S%)6SeGT)W28s3J0<|sS7T8AbXd#*c_>sKp(V0$k6+M^IVcY1c(+LRo> zA}v0L*sYD68fX!|lV#ocZWj8_)4L2_yAsJLq$)O2-I0{apOVUNq&h9pZ{N*+>LAMG zs%zT!jH_|M1h%Yd5zaC-j1t(cv3b)XFNf8B zMI7-w^{zR>I?=s(`gz$K?7Ym>S!=qB-$gTJ4voNLaM}o5(?r~KXCQY2;u%X+%ife+POr+k?*KNc7xv?77m{t%s7AJCoFf! zF?p;_P3#U$Z0%~miidj9ds^(0RqP%0n+<(u8TFlIk|z&z9=cX0k1Q#1zAyc(?GZf; zP$${syG}#C+X8(vJE?C_GSRLV8gkbKH#2HBWhL~|%8Sy&&w=m-H^71obm;qg znZ30st01oYT_X>{Jlw0yx$zDXKa4HFv?>c*9moFUQl5^KKAmFh2T$2Jdn%Xd3uGD8 z`?TaSb?k&y@y$IB)&jeP+NgWto7cHr9{}~rldulcm~7doZzA2f@V%+WNN3fxaW%@E z9c`oo;v34*S`~5~=ay3a2X{2GTYJb`a6C9EBOa{GLf_BH5`J#nvb!gcbD-^$NV1IO zjb~$#l?l1d%8O!=a}r+*Ziq!zCBDkvjYZB)d~NE9MOLTDX80)h#O(oW9iHCu)(Pwc z76+xuXy0gJ+E9S-3ym`ceHGKJ!nGFf0dZ_q6X_EB7Tv;S)iwvLeY!Qj`;*C8`~Eus z1OCSNB5FH7#QjMDG0zXva1UyMvUdmDTV8DNMk%QjE{RosqWp5T^KHZCmy?|^5whVf z3qG#iD`8)APP|201(fbwpmeL_)}6=AkQRAPi;r3v*Zi7@`-UQ23&q0cuswwAZ&yFu zBiZVyP3fp_#x#ww@VQ2sSjg(ZM7qU1oyC)7=TTP1xgSQ6wf#1z+g!qVwp_-uDITRp znXb%N&O+`jmz_aQV%%G>2MlKmaw7SS8exl8cTvAH3Ga{D&ojE&l3Fqp3BzUMp z9|6yNK^Yi)1-W(~KYM&35ndd8CJ|l~{B`2p6MP(bz+4i@-RV_s=l$=_&BULt@0SlW zb-3??b}lyh0e$CITzphl z(dHu5#3!5%c?%D#GE$oH1n*YiTs%1I42F{e8|`008#l8#aTm;qPoWG`o1lsK99Q=s zRc=DhU5@kOKF53Ot?%>Ud(B(c_XY4RbRiXN!gU6)EW*OS58*>@NDp5F;p+juvkzy| z0EZUx3BpLU`-i&aKJoN&)V~b+4UKHmc4VsGw&C1w8)|_JGkr*LT@Zpa3HLV#E3#UU zl$a$R27}v-DNokrc2HgHHEH$91}&@4NPEAZg(j~t_GX!JEf+#@PQ3)jZ11J~bk)jT3AN~_{mBFZ#*)oSNgdr+6;7k|d_L_ex6%h$!-&P?sO zFiSfx$`XEYVokzX__nd%tCNN?`MSj9h)}P=);^T;RTAT?R3=mRu(Rv0(Ql#1?-euN z>Mw3$NsQf6x_oMF7Wvd3z;#C_(*GYYn#<|)U+*$?a5#Ow&~`?35zy(2;|t}rHX1$e zMt(+R(dY}~nma+G^;q~KgZ?7DzSw-PpBrAwWIVFpqP_VBZT%AJFpJoAJdkHnijlU; zK}*9UlBVIIc_I;@tL2dh(ADZl1nBCtNW^LCe7ud4mO&&>kV}IH6S^A%gD>0kJDy9t z7YBc9>U8Y#D)%FP$V{grot9p9g7V`HDe~hD$CMw()XTEq*5z5kugDU#+*NPaft?%cI!944B?XsUSvkl+w6z>oSlTj7Js0euUu(i@uUoTO2`RYdP<&zo>Jny6nTUM z{=QDP&OgGWHT?({16u6E^iiiWNd*9{v9KfI5LzQJ&xig!h`>nmN( zaNpEdH|+=ngatsu(Uva1H%0Z5-2!n7$C3x?*K^rfEU+nVNyqWLJtk~QNdLGWUhL;u z=;zB2AM?M@XlcHon=_oOB&pOipHb6RMok9;6`dfuNI>j_GIF2?f(_UoKB@Nx)D=|w zA~I?=FSr?3K%d0d99x*vC-JjKTbSaLxL%u8c ztCbCSj;M^lk&%dUuZ`Mo3*>jB?f6ch6#4jWwb2aCG>123k&WIBZ6C_!<<-X}8{HH) z?_guPrd_5S1Jl)sg{HKYQ8ko~@-uJDWk^kpul{7EoBkVRrRy`uN_l@~mX&TeE?vB4 z=!bHWyvO{>)3L}86WXsoGUQM%new~v=6>{H&AaQ1cbR*o@zzhUeP#90<>qea`5aK4r@)pX;e1zMN;;e7QHQ^5rdQ)dokN zbd!#TE*BElEJ5%|5HeGenTpMwGXUd6r#6JdVPhu?Rw?;@f( zgBpI{&%X1C@XKH>elKC)&};L9qV`3dvyeo7IenU8Dq{kea zdY!4eJS8^u`h*^HZ0Ze$?y{xJfOh5)=B2y%o(Abv4(9_jrCg~&ss-PUS_kK1@g1oa zT9ntSBC7*L8y{KiBigBv)f&+jL{@V;){G~N@(#EiMkNGrXNPDj)6>BcO0c1xBs|C_Sx zo$dwvo6PWUYaI8lxh($2yG$KT#50Rt-xyyg-V|RX-weF#Ex^0p3cTyK_#)T#cuUT0 zaqdGJ`+Dy#em4m54^}ZH)_7xLFI572skw7+VtXd%G%Yl*>1K8+?i7HZZMucwq7(Vq zrd!ST)>zXv^PSFX+HRz0{A|;0Mhs%?>WuvCj<_jnH~%3%BX5Oz*33T%5t%O9&!FC` zS>L$XS-YE^wWE%*=1{7XHSC=I4Y^KODD1_PbvHX%pTbVo-AO0wQ;Bu5o;a-@i+rzf zqCJN5y~e5dD~b0}obNSG!=Fi{AAx+Yak?HvzBh3K{-}8Zz7J2pb89-C{47P_dl1yU zI59r>%45jW`1#87yZF5eyH4l!7ZVbAOY$GO-KNX=<1}4PlLi-Wob5@+=i5*C?8MX! zTKGfGbMRe%Ox+W2SJxOCL7UM+v55X|vdKty#_cwV|FnzmcPEGiB&Kml-0trqLy)Hh zo?B|s?u^^*uVv5E)@tRs>p1f?4zlvxah!Q>u$8krDG&C|09)U5+WO{drY+T<{CHQE z^Xo1ao^R00*P&icA(>uwJdaw+MMy38@iMus8E(5*lO_n|#2yonFMzxsehoCZ7NxTS z)6C3gUP_wqPQU)y*GtF&heHT{;uDlDj1tSSeS2)MSuVMJ`i3fDobjd9uAakSEH=EE zApfM0T$eUM8!^gtD`6++t~Pf1y@6Rn3lL#fQ1`iRu!WTpVQa9&=Xzv_6$Weg_+Y-z z)i}rsgW6XCxAY~(Myh~Y+T|j+M-V0ko!V(ZSz8!{`8_Mw;XL4U3c%~rJh5l&+j|4tYdd&3BMyt z`0m8Ihgf-d7q<(=?Z_wJ9orK(@4?|$XWX>2%yuffo5&AH^10}R*IB2E)(Pm{ai8$X zZ_~r~LioDtta~mU>X2R@a}UJuy?1hs9th|A@8s}(5YF{~`Pu7`P9A=5(oGvH{e4L{ zZmjV8`8^x!td=aS|B3C~wL9h9wZovtt2WMFncmO$W$FL>vxMKBq`Qd!xUI8$w_(Lk zQ?PBhYl0ME4XBq#WW#LDE{x95?k?F_z0O#il;NcH|0A&2>;r+zde<_52QZ@?3MK zfbo5nzDF}VQ*F_I6?cm!HvN)glaw!^H3#HDIW7&}INO)rwqKnv&xe{VxSu&=x2X?~ zcjyAHhuN*F#Lc;x5Z*j@!gyoK`Y%~y*!Xq7 zVB-!l&AS(}$e(`(`{)bVKKgl^%^RCvIDjZ5*$!Q|o7P_bzisJysOG(-I^K={}INjX{#*6LN6F{@1;p{Z_}P* z`&ND*0Od%Eaqk^vNboMzN<*0pNnw^K25m*Tp;jD;6%ef=6612C@g(>G-gqC6vY~f6 z^h$Wk6@qWzE?9x}07fr#e&;|D>3{m(cH=Q*L)rE`FQ@H!n4NF*oD+9vmWSW$B*}TXbalU)Poz%R@>&90s{Br6ZApDvUGUNAV$lGbs zsdtT#Q%#OP{AS$r3N%3gIwWj+F&23Vo{5$hALd5&2ggD{>q=!%730(cI>zkLFQ z8op!HFquAC{xuPY29w?1b~VbZTXm>Uvop5kL|5% zpbyjwKS;ij|4Llb7HO}?(ITQx@;^iMZyk=1nCF$aVY8pxK!lX9LFpdDcH=L0^EwR(goANmAL5tr z7-FUJT#IlhuDsbIyct(MX%XIv>jddKX(LzMjB|I$;orLEWrx4}2f8VU$FIIRT-!!Y7XE zqWX_|{iI5;)|gkAp75)2%coRKIuJMfkV!td(lJ3QgjH}%7xrM7#qu|9?Iiw04({JR@@dN z1>%dD_Z2fQx7Q@#ST7Rau;~jNfiXLW*v}nbO3@d1*`_aWz@{(oC!4;&D>i+BSCjMw zUQ2xCz}LaVS1y?sew|5TWf25wOw9!4W_B~`S(jQ!TyB-PG&gY-X+)ST zye@hQ*xjfSCc$0JB)BC>65R7hx&)WqfOk$O<$FL(k3J-0>gP5+q+}hQblWGr8Ev1qjJdInIaw zvV1PKhwnq}Jg)EESmbbG-)%cB2p`ERm9yJi%O~kFki)>c9LZ=KNuWp{Oc~rFsLx5{ zcw}&2XOXG(rOMQVg;NM+c8^TzK^D~u)RMCOGeyc4HgL0M&Z2Gc{4Ri&` zq;v2j@W%Hr-uP%gItQj6ZK}?}*U+DR@r4qhiyQ*&Pk;976h5TSrZY<@*O}EC=Y<8z zSA1)Y$J@IoUtP9`-&4Z9Vtzt@R+E(y)Snej!+m4EO@lVyu0dPQG-#`t2JJMaK|9yf zpdHLKXa~bHR}g%tK|37YnKmt3!3T3~#OD(4C0zF)p9JzB_bN}VcHY_PAnyG1_3rB9 z(z7~m5BKwB$NdYhi$!E=;{IQM8;dw-rkUWR$JV!6yC<^@TBeqK$3a^pC(UG^Qli!a%e^wc2h3Rc(T!yM>C#~H09Hb^RQ_EO}8voKr>qw zE2PPm#Z+op7E@@lWidj&Ys}C1#@XLXpNDxg^ZXo;C0xxCUPv>~=K^}-w3b8Jx`*4G z3XosH-2Yjp9Vav!PI%}dsf451Pf=CbGC7&IKM06UG_Sc>f?6@I&HHhVMP))IuVJ^r3B-nJ@&{y2%*1uime z`HF9d)-A5}#3yk(!8K{Ox?*nhCYP`ioMegEm2Qc6sA-AV^3`*$X?qy{UY4*Te6DGW zm{}2~PW!#37oh!RY&=cbcb()lZ!j^*mHpNd>aG5j-CAnbpFU#fuYY3K4|;76*M(|V z|AeRX%qus)S=eG&+|MCp;_tof`pcbuW_3Ft_Ez}Fm?uyUCXy=A+NUBP=3ua1>NI_$ z=NRR@1Lds1v8NJUsh0QRZN-VMA~L=d_9bd<=>W1)5A?2uT6?511i769E|(DeO#7

      SMyuslFtmuJ|d{=|ZDdW4q-zA@`)X|~0+;%p62i@giOfA?_3$oAUWhqMG zo9eefjjPh=G4^s{KfIKAC;SWOlX}))Z+4=tYdN{Jszc4`M$0Dc`k_w15%up~0=wTF z5IoEqf`j39v{y7NV2kND5ohw7h(77ZXIpqX40>mom_9$tY4cjj%KT4KzPMV^|4r6;XhN`LH*PgWof*=r784<`Fv$#V)ea3EZM&~eVOP+}^=+_?0`m)`bTj`zx~rS}h&=>&->y2l#l+p@q_Tu6!L;Wv_?!GJu3h~M z_>H)J*Aea+!t^({d|Xm|Xx9;xQWR#*zuU;~GU7`*xqM$!tIv{vuhlztRB9qhrwc{B zwI2@x98)%r^zyqW#v@8ohTteXJ2KZ0I?oyy;<(HE6i2>tXigrHX{%m2yC)yeJY zHrkUd{_aG4Dj!q9_!!gI@KZnLKB2I6=%EGmb8AJFydnr?*sfs=%f9Yqev`uNjPa8~ zA$z^Ljv#04&N@zekKjt_7VLD6Ec5Ye1{JJIhqMInMg1N zDKJt<2MM|O5Om%HLJExH6d1*6Fb1c<7;M3qB*AJc1$#LJ> zC&oRtSa1nDgpI*Z7VZnu!d&*35W{OC_Ya#Xf$v*EVncbr#*6^+(A6skdH!b22&4U5x^U4!1GJFVl;&C+#DVtO-mTy zi5;Ptw=w%F@YMsgF(3imG<^at>*V@w2qz-vO3`|R<0F3mzVJAe!)p`A(Uz$IPwEKG z>5Aa_BYgEp@J%#?Csvt|MdV5H4Eq=>JNaF;1H>iFbSbV$E*Hbb^LONu= z^r*~LJg{ATWSa}^Z>&{1lxu{Y!u`Ti%1f)1$01K{PP_i(w)08L%K#?_&wre({hK4F~@%D8rOJG-}ba=xxi z<}f1;=vNr;o=`1HoXwCXp1X(yKd+X6^4oe7c{hdO&2AHK&Jen$F3oks)()pD^{;PL zNbOQyx0nm+whrp%VRgfFt@dd1}cAjwhc$mKxCBkH+C z^GDQKL<>jMQlc%Y-mk)1e6;gnlADWsST4!WZ4dow`?lNzd3kbSUI!`0`sP&S0FO9;_hygh{~yVV`ol@T79C^5^rM&Mw?H2&E8n zRq(xWzjcvn!AV#d3c@cn;2V(gq8|fx<_{+Rz59MX?qd&`knbXGx#K9WRnUd_`Eb5j z%bwpN49$eWF%;kQe?prQR#2=qxgdS$2$qyP_oE=i_}`NJJQkloZFm4Z++g2v>>kkxpOJWbrw3yoX>lstz#(q_yp_~qR}z5Nb2kByLexD zjT9g~VytmA^-JR;FzfXXkLXOUFq+0%;Wu|QjmE~%=&~`iV}AQ#by_pzj?N!RHMPgt z49`Lma2CM&Dj#+dlscHa5XwxM|8?En#krt}%_Apo1ExCyZ5YYQ^nTQ-^sVQdMr<`o@HPX!Lno=V`z

      NfN8) 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Û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%0D8FXLsed#X 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

      q%aox>*zS8sCE4*pv8 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

    1. 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
      ;3(sW2H*XElzj<&6Lt3ZcV=?*f=;I`AgG zXqpxTRFp%ZV8#PQKtNqx4^Vd(JdxdXz41UzT2Cn6{&aQM^;i!S<^SIIn9L*v{qy4blcWm+`qtS|6+TJP~V>ZU)#X9JbM->%N1J4J)fb z-elpw>^han(1gF0O)(MGXM^c^Wxe@yv-z|!mW=r$?(fg?ajqw~*lfRF;_xQvmYDVY zNSrEYge@`QKXNNj3Y%j|+ra&&a#@SMB^D-cbN`X-In{sU))@C6nSmG~&t|%(tH@#1 zZ?W*2Cst3T_2OJ@^9>s7QIN}Yd|ZbaEqD%}oXYf~+SPiL*;5%rovt|n)6_40#{gd!rM}T+RbcbfF zVf0+RYKQ+87qzOjxdZN{S46*?SI+{II?~n zXvtCj9dJ5KXibVAv#&I`~>Cp@`37dLEtDi+%K zddxoqsGyBN^|+b$ceFn!a#Qc`BP!kfNNCejG4$wp*=jriQ15s?EdgV5FGYF##vQSy z8{dGkfQmXThlJKM{M{3?va7OT&YlEocTf|w2isJY4K&ggn33729bVA*GRexW%vLal z_?8zK6xxtYanEWt(BhL$A^eN7JO9SN2tANOts}FuvZ}Ix zmfH+Qv-p6sW_w2^=G>c?qVH+Z<(uf)$EB`h;D=T|U7NgXfZv3a|YXQgd zIA4f-Nayr%=;0amDWr_?ErX9%M87M400}q06Vv>fQbndi>z30v@Xd}KdY=wb{hL=~ zQN1<3+Vmo}oHRn7`sOa?2e|n;u6KUrv<&`s0twA}G*;+b{?Fk~hqKD*qETft*xkJ+ zNJ7o8#{xR^u?l_cYifQb7M}GSv+N=mDH<&!xAr(-K3y2cyvLhuMjbC~^V>1h$O<<< zOg)2Qn;VQHIg@KJ3koxx+hYYU25a_qeY@#)= zlov%xf9(tgc}PI|`ujVHHY~6)i}3ckcSbQSgA}`cLvT-7O>#1@r#ngGoEKnJGr1k@ zX+CjJdx2`Q6%Y{(A>isuLO!@1_yc+dxx|$>R-ry7749RK`E8%(V>XiLx9V9qL-xcD z$WFR@F}gwc%s$^Id~i0RPhq7BZ!U0a!L{zh$j~~}l!vjsQFa2j1`f z0@R0woxmE?9NrOzJ3$>`xrP%>4=5*+`Vv?v$`BGNfteq`nU7Jb_9!^>*}aO*e4ODc z$#AH543*~~bUww!mF=YZHUB!d)`{gkmXAK`87*{)kDcrF!R{EY1#CB`7D=e)A-MIG z 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

      hPXG49S9Sqalb6`CA5N>UqV2hkf|Q1_~4>s)}X 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

      *Q!T2{~8mY6ec#m=TlpR-*XerzedIM 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 V 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�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

      -xtA}3TOJAS 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

      xuk^3fzHNW&J=S%%`JC31IlK%GP|LJbt#hy6{yM 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

      BRb@ECz1x)Nd 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%0D7Sm?1hBc;{ep$Kc zTMuV=iHttN&Gzqo@ar|(Z9FAqK;{{X+p__CVP2Jj|KT@Ks)$Hy2 z?Ir066$#RWhrn*X(c5cn5AHXW=-WmndPLfFJk2!-;@BpDS;Ui2rZoCo4cOd#otNI7N&~#zK?&$uAG}Q z>ymSGVh{Z@=}iB1MR`xrn>aBgQ^(60r#ozUG3UIm#k3i=hnWE$>7v@)Jw(QF!!M{F zKDjWDet$F@UNZZ&T9^cYI1qWZ=keRhcnvmSsMy7U|47QU)@bicDv7}-%wRzI&Af<= z=jW*Ii!);y_E32(%xD%=#(@^G(`-*}uK-Cn^X}lj;;3PI-N7(3bX)u0ZF6bbZ<)nM z+AzcS|Ir*?Qt_ITzWT3AcNF#;yY{8C3Ez&=jgeYGGAfHacOfrQ_+?mF)H3{?U#|>C ziYAoe{}7Q>Fi&HNBL-gcGOuS$D%9j;wv5(Uz&&Bd9S1&E-zg{4Ql zpg%J+ZWZiLReTiW!2-`!iz=A@`ERkE^|4&BTDTQ|+*p5WgImgIlg};vdD`1l1M+M> z)arj*T0OMg0!IpyhuRqOgyJPoTEhhrdSMBAz~d!9G;W{!7k_geyVpzfjj1`PLQC^{ zkl=q4F;nbzb{%#n$K5xv`f<{PIV3_A&|o2Cmrz|&Wgk2kSKpuiktIxfl=D4Ns`jOR z{SiOCIk92^nxu~@n#5*Xg8_kQtcySC=VpK1&&~b1pPP?;?%xvTTyG5ftv8dt=2MKB z_k`f-yPhUnFy_{Rm|Opb7Rc+2CKgBW;le;z-3RKOi(!@KM`~FA?)?>xEv`V>yr#dTrIE882Cv_(@)7S)Y z6+e;my`DBu?Zlim7(ZG5;!?w4UJ6Zz|M7?M2F$evy~c2RZ}OBlA<0{c;}gH%LmOgT zFU>FU$-jBBuovcVP-cE z3Y81tB?&)5_z}}AEZmc&)&E2!QKd25o76D|KSnG9?Kj#(V>MEXJsf8@9y-TG>~Kq$@3?Ze$mY!aJdc#Q#l=AQ5shFdw~LSGmS(4BW@iPy^pF@z!w&;#AI=BD zOMdv#16dh-H15Rm;g@7_+5?58fjIMMmcx%Aba-ut3JKw|_>jX70cZVrjtB1CjD+Vo zJkQ}Jgcq3p(E}aa|K|tV7wV93LT?y~vE|+k?Oe<(U@>`#Tb%~WBOWyfF3wJATg@zv zlhyC^wWUWq9MLon*-BiTMUbJ33tG{CB2vt0yz=-Na8H(&CRI6!Hop*c^9zvlbBi-FIW8bP&xhwR@j+3WAA92Z=hlZ=@gdJ)Gt7z)bv_d_?Z5dT zv1Jcukxx!_h|&dY<#!VW^D`=z=0%GC!w(ay;fS-Wcd0`l$ssDB)bFyS|0h~)@!Mv0 zc0n6wc9ujW*lKomX=-tfm;7gE$DN~nKP|zFY#6=x=FH3k4w<8~|5x%j{*!mp!1#I) z4doEy`{xaCY5Lh2F(T0X()xdzCiiQF&(AM%QyabJA4doFVGf5UQ`@4zJ7#kL^!+&H zJC5MlrCGzJOCsd|b1iZ3bpF_a9{vb_AadJ;)$Ya^l1FWmO<;=;?C`L%J~K=9&Ev&~ zvMlhwD_8d#va{i^FXM^DkCTQ!kB#g55h~S}7>c%kTS`NtT>P{3@|jI#58@nKRM8@F;bncbIkVw=X{@uW!RpSz6>4 z9DCB{XXL#!D`#t@D*xbjfvPN%J>@kzhpbVQdhEx8gzvs&x!^DJKU$K-%L(lC3(94d z{2wi8+x*>N+Y~y(L$*tha_qMa(Yv#}V zk&gYcrTP_`;@wLWYmEO|8Uqj5vq#nmtq`OMf9y3sRe#?Q1geB9VvCSYj~-gCe}u!3 zY@t4wVK1q3C-bK_K4rh~NT#Z#B^!J+XM-~j9{FLK%xrl4Z1(fYGrOoq z^B1Rh+w9RCPhouh@WCSvF9qhXd7Z;%WZUdt`O`L7^3B5~bDHkg{QB&l_3Lwg*00b1 zS--vz`}*Jg;8*;7{6eHH$A9_ZpQjuwS%2|pVzK&*IRh7Cx2U%&mpT4|GmflTlh8lZ~m|Q@3-B5bBF7{*}v|;aLfP3<>&mr znDTS}U-bT)dwc)=ZPBA@{nn(8Q*^jM9WuEH@y?5t^NVJKe<^tM_HD*#vgv0x^RyUp z`Delb6(Isa_a47eBD22OIOvXs zNniR0AN;94Wj2-H+Rc7}7Ui%bx*TQm-eb`!eZFFr)C8UP^qI*Q`~2_yBfrV{(26;^ z@V2kVh!c)Q#OU7jSmBa6FEh6!s}-l6^>W!=Q`d#;Ve>DXbq7zscfadjIZowe9N zl2ZhHniuCKRd$?klpQm=<$9*H=||vJ;JAs1*MKQFTYmG;U2$smqf;(bs%5u47kuFTN`xwin-UzC%7!bI)JYSrxn=fddRzh7 zwQ?Z~k8B!+n@?@C)cFwb$MUAbUIR~u!0ZAe3{uCNK~Sa49vUK9TDOE3LSVPbJ;2T} z4ZKiUF5?CHqYBAY*xQ;$s+m>x`IW1dD>kzgxY%Mhk%dyF27h+~U(KxNk=kUnmRm2_ z24GU-W5BeUt-1j`&2LI^jwxWhTyyd^1}0gzSyB&X;hBYNZn>6SLs`!R0s5@}#UKnGh6=0V{l>JK-;Sp0#{1dt95_Czz*DmEaFSy`F2@B3 zcW{WFlqfurig%`C0w{#g;$sqkPXU0Zx$};=f!@dzYkB%eE>l7GUvMhOdZSQvYnh^Y z=E`nTM^*|Y-vb6!rc`!lSXAH)4TZw5arjJN_O*9PetjQ+AY@3P1XmqY>z|4R_##~v zFA>KzPArSUT%>4g=w(O!LAM`tt9@D!xyG=u)flkb?o$HF!&9U)Bxz4Ij6fvq^(eS* z&M-3i6X&NIy!;%MUvc+v#1Y3WnPTcgr9<^S1qCmUsgIoM z>N4d+e<5t1Z@!>jMVpDo-H#oo_-c;mjq8OgCPbrqWd&|6;C}(WCE%*Z;JBSW7RmJ~ z|FAzh31r-$sJX~cb`YmtV$@@cq+?%4%oyNs6NbYzDzt?2MfSDIk$@B5V**h>cp4KI zxF*J_F;_IJ^va0FpKVOgZ67M;I&L~#ZP!lfi!CJRU0eha`}>}%~~N}g)7ZX?nC3l_o{|V ze($efibQ!+U&N7xb@&)zx1!?r_W~De3W(ipZiGs0b?8wIBzeiSKM z6G6X`aSgW+WEsA}PHTjCbfvIbtFnI~0igxpsxhAvZV!NLgAq)8^jWu}0xYqkZwNc`PITn65HlRox6$^Xp~i2lf(##w8>% z8N~JH95D`rmW9*AO{qFOLW6;XCDtb@*GK>t*hMY8%2D&?;X@1RP2SC9*Wz##VFRvf zNpNIVA*Dzrxdhf}pQZXGgN0|gJm%fJ`jL zhZYWR^`zsn_prM9==}^(H@~{c_VyTce?~N@#@DEY0{J4E zcU-i;LW<>QXj_e`S0+C_OEr|Dkj02v&lJ>=_$h_0l}Q>hWJ)1!5gw>SaXK%*MgcIM z`7T&+p_mK6&nldK2ByuT;SGczH3olUa8rR0g)F;&! zY=-h+Gg#}cm8u0t0N}8*POX9tpcY{32&O(Mlom)FQCJ~6Quj>a? z!N$Y0OvN`erZ`$C-l!cHHHl>&|V^}n_Xja-R{su zlhe-T`f@qqKznn29ou?YD&uA;8!RKDQpV3XTweZ>dVy_uGM~k!r|QDxwnN=50Q9zg zmx${A_8CU=r%t`#RP(F!*~X4sbEL*XkY8e7^V&VHPs(oug0+gRe)px<`CQ1C``y=r zR%aJ`2dQ&GNYxwkx}AYXS7<48mcj9ZKtu> zyxVWl$7rl4Qtvee=|=NaYukIAo}$h-MAMl{frf;MW_m4>oDIA!l%^K(()*(Um#o*t z@t#-Sv=savV@WCq>7eyjKIsqNKe&eqJx-%rfOiO8?T$K4G{Q-N4Juy0(t6{y(NEMz zTugAvD{rOU*d2iG6}1z;0FdtPq*HdN>B5KvHqGaLJ+X%nW= zCY~I2)7$J%`wl-Ol5IBzgU4z9`3v`ldui{@u-^a#MAYkfj^CXQc3{G5CEV%6LFp}i zVCx=p9cfSk+~$|J-=y~&t&ZVQ9zXZeO_CczJfp--Z>K>bLWgUw(QoW~)Ng}?B>GV< zRFOKJh0slhYU-_0&yaA*QBssKxZ8P#3G7)Ch8&4 z-GiP7LV|E`#sR;Ks83m1wCw9F&FOTB0BsRVX|Lb!_V2%L^gA??LrLg!V@Xd~QYp$g z8z)}cY3&O1LInE9?RIzj<@c$J3P+}WZ--cRkJpijWrGN?HiO*&c+_im8?x-IP8QN% z4ybzRFPr;=J9t~q>yUs19PE`Iw)P>__IpHdcbbJ9aV14kTW`&knfMRgtwQtrFPlH> z8<%6>xR>5f)!RMK*HlaY0agtoH-Z5GVon<%*ctlNKSJ0z6F8G!d2 z>y1uh*YxO>5G=fdPQ6d#Fw<$Y4~DJn0T_|uD}8nv-^8Twv9sMJCcMBuBIWtd$ zRG#6@bk7RP2Kw+7&Eie!`0Y`DKx3y3X-2%=;W60S*&$I$<4=@A5(r@Text`j>>&q{ zC-x&$TBdOvY(QiDzt^cfL~w2dRjAs9JT3QMbi4c9=tNi`{a_nfn9W}1`pXh=yOpjSG0yaNNBhv8Af&kQwCSmJaCf@p+u_v4UCXKb`PcfUScsm!x@n3-PK;1`ucYo#W9@Gu`O#LW5T|7PAfH1f~qJ&C{Nns=ilT7nhcXFQS;Kac09xMejlhYjEp-DW$Z*7rmr3qYp-J8R7KID&l zg#$HL|5e|U@$a#nmL?@vL)$X<((FoVo%p&LOixc^Fbcu2F?gBgD9rD5Z@AZOV!-f~ z5ImC1Tzv+BZhyHuBx8TM+lQz=C9tBmGgQcFfmB<&dj@n;KqSr-aMtmlvs3e-SJ%3D zYl?ISeQzyIcD4!Xe2NB4Q;TEPAnjpD!XL#ZJB}KeXB}@EUF*N|2DU*AIyTP&{5dda zpS5lba$eEks+|gg8S-rqGDtVOov(+6%dGjqyfv5(5D%3>hI`cM-K{@>)xzD6%J)_A zhp?7TJ!XL1bJT`?nEGjZWSp!A1yPH1kgFU6hk~)|5j(GYjRDQlXdtEZbI~O9?Jr^= zQK_K=rng!h^uy%{jajRp7l8O> zJZYe$eo~7B0Q;>0_!AOC0BBatOxF)_K&UHbB`;rz~@07iiA2 z%^;v>tTp#-QZo+@Y_%+8y4%T0vtcw}h@wUL!LSv0$h-~0Nb!1ez(Ye|+7qlVT9(QB zT^_R@PAHA~aDwRMIN7T95`)!{NEEYJgrpMrn0jhLUT2q#8y@AO0X04~D7D3q7imbV z#(hyvdBOQ+QX0wX-lre1od)oBfa zVwXB|G|&X#;bCTL&~1-~o>B7$=<4BetAVvZ3g`obTtu2{h5;iD_>e(+1OQq3rGYTC zrbVH%)8&sA zvQOS2mL#6x$?=u2bCg~N4r(Q%7q;p)uUhB;n1;Ea8Mb?SjdVgL+-O3=hIzZS-5LgS z+#_ZuQNKfj>F1Q-w#~lROYi%0Sz2X!`p!!JE=HJ8p?NUA=`V!lo3vjAEN=4RVUMsR zOzs&->Pt&9>hrqAK-L+kYdbU%6CqYOnU9z(B!O(VvK*EW`jaNFt|#^N-eA!`m9glk zoP2^T(*`}Q=PvosG`7Wfs(~U1S*2NsmBkC3gY;|SGn!N`S#0=9*fa!7BIZf@4wm6Z z176biX>|Gve9yx8%GqnI^72@f67$eJYN9aUu9ygW2Qo5V2rpWkznZP<5iyZ?+Yd+;>*o6()Z2MsNzCuwS_vp7N$^ZBnot6E+MBAz_vZR z8gs>reO-qyRgs~o zzx)NcZBm+4_V5{CHZNeUMVHM;-y#{e+u1 zbuod$>3Q2Ek;90D`jBb&R+@UT(ckrKJXVXub|%AkwC|@m%x9c^l6-!WuMd&Lg-I11 zr-_8!ZhJ@r=vtI^n_GINvEOPRq`sPj_2o^xXmL93&(y6+gvuDCeoQ8ktfG=ishCH` z0wW2T)ONu)!ZEXhKho`9E?)+-hdRJfiHpM72-AhRl}$+6`q z3O%W5uhj`py2S?-unmgrxa_gc8lWR2uyt<1Wd(=CG}-0Y05LNKz@_gMbv zD%!OeG*~3)JN;gV%rKOWbp36zt6A$MJ5m@`T%AjI(?=-v;VsXRmJ+aSE8`$&xwkVa*j3OYTHHOarVDp)brDFtr z?F@0mW)}-96ayEcGVDXqCVdS%qZ3#qA?3`m`y**5_mr)1 zi)eRuTVxsj1q$>X6$och%yBDboGln{us4l8+CE5c9mu;I``k3ssRt(YV6?qWjcDw2 zvU9p^FyHnzHHp|sBet##T

      Qu??m!!ox!vivK;dqV5pJu*{((F?&5lckK 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

      )U%!mx1qv<8@2a94mc%_qbT*92GvB}du^Jqqfg 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 z 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�`ON#kJB8a{bf)UWgwa7R^J0&tNn>-+ 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

      4e$bo|9!k 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

      <3m*bM4`B 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

      4LsL? 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

      eK3M}n9BH@+AmI>R^z38CdOW7ug}8SEtUw8S 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஥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

      vO@~47s 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%0D49$c11*_gVAqcc2s!+ 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 A|tTqca2t|$eF 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

      OfnE+bQy`;OZn( z79TZ0`&8QXVw@o}5s-?81_Gwu?K5@MXev$p5pX{8QX zsdpAG`848ZGS^_VFrlBIZhrrTP(4Z3olBxT&dv9C&`l5FZT8NW*u&fYXY2+ zk^`Ls61>ydw=ZyQMxjHCU2%HI`Umpe4O=+tq4Q& zGlqL6=oVmYl`ggD7Up^EDmTh{S2~94UH31T0vtBMaCu-zMWFLiN#FSuJgChy*|clB zdxPJ-ZK84&Z9l}v0=umkAUzXvjbg46E4O0ZBc(gT-!bRkzESoB1V1qS9Kiav8M8r}zhALwwSw zoo=aT&F9uoe4V?=_G`wrfk?1B7Ufa*# zi^-Xpk^M*D*RNYH;qbd(j|w(k#hOw_&JuiyW6EjnR5AXjcuynlKk*&7n2YTQUgk8` zeQfLZ3IB+Tjz8WK_))4gi7mrTGu!2N8P#P}|`r*7J%qOdURU-l=b}KasyqypJcRnU)|TeqG`p6UX9Hjvg?DaQb@q?xr!3 z`0q+xFio8-22i?9IK6x<`v!n5i8hRvKi__Z$;Q{PeAN{o_5Ixi6MsxGR=S<8d*0B$ z(Lblthr(O)fYnGYz%L0F8*@`M6)XK3GfG3;iIHWx??1b;&t!40_P#Nws|g?FW{lWZqT73i|Sxi*Ed3tHBx1E+ebcET*;( z`k+KyhqTIS@n3`;ZuV~@+B`fybGWJt*?g#uaU~;Aw*;fIygt@+-m?0)T;tn4ENQTb zGskEXVNTEkntR;Pe_GhuzfA0a(|XV2k3?seLXEo>3oI!{-vi`YqYKgWgWfheaQU2> z+%uErCw8APWf<3~T)@x!Q@j5f4tZ|E1JcIL`RZVcaMt;2ch{U4Eu}R~`OHuVOZDU5H$7*25MEd;Zt9)s~tWF&yV~w z?Vf!tzu@D;^Z2FiW*tH36;fuVo(Ycv!a3lzM`~0Pi+@b6Cw+_OpY(~6@*;#1c0Pl> zQ>08$x5o|>E!VFU_zVO1tL>JEmY;WU{!yeL!0zjTWYI#~#carwtzsM27~99$SPtpK z2(udkQ^%JJ_;WdQLpkq+y|Zea=jUG}lzw(AU|OJ#$Es_+b?#;Bd@ZN-Qvp1fw4@E- zPfExZh@{B(BE-;z;6r|}m@=FxWxclF!Z_sr6T+mX>-RI!3B31tcgKarWobY{oWu?K zo0DD-u@ytr$e*UVKVPICpq`oTCb??Du-$l*HepWDLe$9aW0M=^`H(TeUYn6E|NPtyd%D zyECqCSX$=&oVd@8I#PeXm}bjue*s<1TNiS}1)7POA3! z5Yz5B1Ejfx5z4p-v{OfTZH6jxY9GtuvE?#prrVcJ6{SCW4h;)K;@AYHUn}%*66RxU zPOS8bSQ~B5>~MU};vZ_j96Bjl@Vv5;%0?oD>acaAzmMDO@J=N~*XA+@0mI#4&|liX zb!tI#Ao?n?p|d$a!{8UFI`o#t6p(L+D*6}U_}j_u@eb_c#`wbR0=4hFr8L8KiJ3*r zZ*9Z~qNFO^O?twav>1QuhSBIm7LA?2k70-zCSmxqiXra~8RCbmD6 zofs(8W}Nj4>xPEg1!H&?{>3KM6p^B?6;OX!S2ebQHQ-m<^%d8QUjNNgOS+u@+zlcv09NZo&}kY~9w0UBl(K=eeeRLj3S4<8}^?io0@0(OJWVv4{0qx=2o zI}q0q2_xk>9_~7FH^EvC^}My$-@`^#umYGmT*nvoNT+6rVB`PZFY@Dr&uKWdVBKT8 zU}G#QSV-Z`@irxIBG#k=X`7Sqz7Y8!|2c2vjZ4+o6Btkz*sy%T@9^AEaUoW`UgGZw zSa~A5B7b(&MHonvu@cKdwracKmm*qkB?tpezst;wAo-3UvDt`x8v6y2n~AK5?Wi)@dd`GBR$8aO1DP+fYe>tkUN;t)m^N9_oq(-XJa9=k;3j8r6a@nEpr9{A>{WEWQIpK8&zEYcP? z`s~y#s>~66mYjP-CntD<*Ue)>7px&4+(U@NpT%N`h8`!wT$ibat_puHKbwWy{Is^Y z(AuUSoANoISo8fK>f?FePRxn#S0(dZ{I~QjEYw#$ewZsk_tIG*b>YGAorWfI0uB>p zFHT$`ie#XBQuJYqk-pxn7j%p}60q8#Jwx0UhSF~{pzx`#W=lS=^QF>9@%~X4JEQck z`g3glt^*ME=Vu2b-1)v8yZ~l&<26+fvvR)M%v#bxLuUm~VJ3eF3@Q7SwB9}r+i~DpEiooDgAvuEG{X@cml=f#Q%gyJ z3R6o>5I`W68KntZOi5rxs0d!)^(V1SUKBvY87Wz}?O5Mexopw9bgp>PseNi!^JUcZ z)vN4DtNPBgWH7Nrlx|aZXcI5nvI1ED_PacbGw1Qe6VRcMQwBgUc|18_Eo^BSVkv&| z(nW8xhd+v)^Jp8(mP@K9qLectPsx~tSzxiB)q}LRTDLNXwD(%K!i2OpTenh&tYNk1 z02DmReRLmv**q6K1+j;f++rt=SIVXZpj^dGq#f6&c z#sxG2NP)wX-UWK9SymFJmR5OsC#BiYvy+7Q+_I?GWk`rtO4J5@TTGIW_$pphXcrr% z9y<;PbdtrxMFkDhZQ{gJ=B%XgB4@NV6I0^A8(S_fv{6&P!TZ;?F|%DPvk}AS{*}f7 zI*;Hzn%i)IOnedeu98c9bzVc8;u%b1yQ<1X)7ztBc#;UuFtNEkS8B*{cR zkAQ`n*yiJTKB|Qm>CK%On{QL6d<5BAfh%HNE3C7bb+6xnrIH+#Z*#7E6bh0htj&X) zy%cwvWbJjNdsj*4Gx(@X7 zP*;MlkRDRJ%vU-xZ>=~LwH_p41p1QR9o7_6VG6c5-mldVr&ZvJTXTZ)&m1@5i~gIx z_oT^Jib0h6ucn7#GU9hqHsOkg1gaF^RrdzVmQpD^-X0|S`I0hGvTtGwZw_j=pw7Tdj)-6xE_ zU&a8=aR3{*9rbq!qwhZ=eOQkwvTgpt`WD9cxDh?%N99CHeZr)8#)~= z8UxKZL zDuC+?-@yr*hHUCc-Zo+~Vs=4zpinnydP=1D(gX0TquY+W>nZiC^OdcztiLs2JL9=( z>Kfsl^T%o9p3BeqOJq}TJ22$vY}oq}3rE|FkLa=0_9EZ27;)#@+*f;z)jNWBk#)sJ z{c(y7FCKMAEaB zOsxp?V_zUoIYlSJCnH-$r)Jmf<+TB`=`Ltw!2@5fp=?MOzaI^n!O`wO;td=!F<9#2 z4IQ$hSU)WCb@a}n*NYWJ_w>LBiy!ST{uN6m>?3o5ZQXpSluIpV!Gk;hZj99d$ccgN z(`ii7B7EaXr+OIN3DjW(>ga?9G?3X0gIfhMEu#|>#c`_zzHpp*E4ZGN1<_=7V?ppze*lgnU?L6B^Ojf=Dqbivvm3DT|RsBhc8Q zNI5CZ5Jb;_9phV(BKG?V*8`_-DDhtM-o(HHAvC@^Wa{hgFg;Pa^eQJ@4@uEl&fEcc5ZP>WFdOHGNAgN~lxHtyWfP?-hXQj&$h{frQa+bO*VKNQWuF(9k zvsN*bo=B#KaX5{6^2Yd%Ti&0%;) zEHC#_6gd{a!TKkjit2N2@IWvt<6ROx`O`||ZieDhTJeX)%45U|3J#m13SV`Co|&4> zH_W8yP1(yF5tqc03VjtRraPV%a=0<^qcRUc(hi!$MFnaK?4gwPr5tIZ?7&7}2E(=Q zX>}Jw6Ph0JhxA<|cd1*Zf5xvG{LG)V@)|cpkWsT7hnSq(K7QR2xm9ZVMg|FlTWY%3 z4nsuRx#jjxVxY)c#K2l2R>+AuQ|0IsvmuUTI(;OLbD)9Vz$QbdNDa?gw+AyHX&4D9TJXNYCq9Im1Rj4JBAyhn7sU@<( zSLCTwkcDEXe6LXvm!T~7ktm765S4NlDv3Jqm2yXM%=TZ-Y}F<}RK7qc8aFb>Q-`A8 zFK5%rluYd#7pg?ipi(ifXG@|BPR-mT0*Ysz$}8LSqLtZz(^&qBsS%9s-iPEs1Fx`%!Pmaaz^xpAu_MvABgWVi zY-`pR$!i6@k`762Q%<;Pg_Tp@>)~Wd)!w`B+}bMriRmnUB{VhUY8Ts4C|U4XiGE5w zZO*??`&!2Xtcil-tPG;dVe2`&aiC6DG954yF`Pl;9SrU42+hhuMt_w^n>A)?&e1Ke zNMtQ^w16et6`}vfMTY*Wkv0p3tuw{AxM-9)E2=H>)~=KUiqmE6VX)u@r{iLS1_j)7<8Cq=0 zy+4Q6lI{v2x3Q(-Ar_}65I8G2-hLD;=9&hg5$~*?oy5e{#2pdp5>D~8@@9G3xpQ2v zo>>7Kmgc%mtBSlwG$dVPYkuyEws5TdKZZeW5l-I#Gt~WIA%j!&OP8&4poetu3$FjbR?fa1oX?un=uR|I97Yl#H zGeB(r#lZtl67It7zXQ98SX1=d_>$^k-1A?pHm~2~%Ht~FZHKdJSpOEVAyOiXa+L1V zEjZmNiJ87Co8w6n#aYP-R>;L3kVXzaG>xY;7S^)<1+c|ZAipn&rLo$J9ZnRbggw6*S5c)kH~i z{R!sQr)#=i3-<BiXj_r8 zZYWh}R9FulBI*p`%@PVPvbC7o@gCaL(OREp7zB+HR{m9a{9-Hz)}%LK$N`(_-%sU6 zYfFaf!zc(<0ua6`kP{AQ^A=%7s{}Z!2AB+8nNqrVLB{CDMsI5M7p3I(b}(U6VS$&L zeT~`4%{`}O??9y-yx^!^*4R#UBdg1YlCQM!gAe<~U&qg?)&Jw0GNJEb^ zz-Xd|5tE3;S_vmnB#rfn z$t={Y`1RDQIb{}VU{?9PoQ6t<%DYO&Fg*tqeaQ9n@x8LWLw&5?STFV4U6smojZ9eL zer0#2VXBOSI$Je~=3&iyrJ8G1k}*{WUHDyJIDqks`7VK zrD!T`(a?Ak(L96Nvx79rWMfL#GGv1^dDdQR(0(gf6fbL@AI9-2zhQPW4U3C-Ozu;A zK}c4qv~qzCSS5&MQhX^iHS>VxL=0<3YMH85nwmti z%Um(*VsUGK+Ib|9)Iwv=A->)fIe*3|gD;!tF?dTv-RH}*@v4#HuW%+s8BYiUj6Zt} z+}|oYNwtEu5JMl5806&1Dv#uY&q64%x-$k)9cs^-af>I%qj6SD22qjIX8GlmOS@xn zSQlH}Ndu_NusBX-=MEOcbC((~)9D9Svrb`W zw#p?!VO6OAb1m%g))`CI>g&3Z^OL4{7TP+g9yH2X-f{!gl2!9Sg%k^-1s3?Z%4Scr zlFSi~Nw{XZOD6!weMVTzgGNbDHq8`&sc}t*y0x9${UJk)_1$VUaH=eu-`db zb~3eSca^^J2f({tZ5S$;TX|mxpxW^`{sh7GKj0Yn5BmokgZ^RvfMc+A!VYxyhLM)A z;Heipq-b+F?vOz$nM!4hNxlp!t&l{6VM#;^W|5anNdyLbk(Un0`cmX2Q4(RsRm5GO zB6gRmOyE{tbmBZxWjdi{NWXF*y=*O@-nJ0IhdMx*(LjAZ%^_WES>(#E?`fa5yx`M6 zUA>!7Ydoy#!NXyGjGK z9>&NYXt`XkxWcke+f9JidP9+?J)o>V5L0&RVzt_j?rniM;)ckcH$G8l46k^!B^*SY z`?4SqeIpF*E&1uQ*=xx~{Gt=UbM4&3{ggCI<|jQ$;zpJ~d+}q(FRQAOjAJNHnfn1z z&THE9;VK%=h}oRN;vytBWAWF3<;>|?nY|R;)MKT=xpnr_zR#02ewv7DPs57Odgtk47hUPl;{dbocvpOB!VJTjgZil6A z@TU>kw~LJ!sBdTv98DsHen}UGj$_j{EBzq~U8xEQt5Z&CzPaIyN(v)0ESeQL)Wy&# z_lxY$CIRD%-P%J(r~ev2eqY`tljYp5PdUXsU7KVsej2phFJ|AOxN@qPR z>_(HGyugs2{B-Ct|4UC{J$*v@&4tI>kcs+o;;`7iBd3`OJ3zA!UG?iH>^`q9^{prN z0i%`t4pSp$>32v+Zx|tFQ6Ioh$YLiU8W*b+(VY1uns9`aftU@{_}y|+ z2Zmw-_=-W1$_5lP_=+Ks)eYu?Cj-8g=ix;lzN)XI++`2z|J&$X|F}mgjK@|c6kj4f z0bCKk!6UYv3aYQJwGISyqBuj|=I=7>oBPNdetEZfh5l1#*(cg}#lVLS|ZyR?`lDd*B!{XjGfbRUZo5i|Vnf z(DK&6#E+wYiYhTl)mFEos9mi}i&D2#Z;;SySYf~rQX1TjX;s;NqoBIhAsy;`+E zRaEQ{rf<{Ecd7Tbgx3V;oLgv|g*JF#oDytvR+9}a`TXV@X8@}8;aZC|s&(obry8pD z(prlEsn=>A#d&r%W5#+iga( zZMSp@Gv5Wmk%%p~vd|5n8+8WY+m`ii>$fe~(i3@4o%Tz4&mdZ#goH)m4t%>!0Gw$sFrrKsH5W??l~j!4QsF0Qa^b3%fx)!n%`YG@Wew}4xlkmZAP() zn-F)YW0LI%BQ?ULYm$8pAvIE~Ws2O2?e=J$5KkL8Eq4Cw+xi`y(pZhqxIWE8 zT5C6)nk#*R%Xhe*Y{oip3Q)+m(pmg9P{;%*gp%%o2o$pTPe>hHkN+j8eKuo3h1#I9 zHXiUP_a1LCkE9!6{;lhh0)SBHAUT%j=+{i#TOCa-RNZ!F)yj=pd6gQmt%4vcg zV25FxmG-jt)Y?r(2a-FYnXl|YvJFVydD$BV$q~vS)>sG8UF&yI<+$P*r82+TOBm}S zIzh6)Vf5RY0_6v_oqbDm4XLzcyyBz&Ym#D}&KufR;VEI2JvKu zT`;Rj@vC>usvCni?SeUzV$_xECG6_)#zN>2OPDcc#QvJYj~>HZoGu&a2_wywY6m#O@`zHd`;7 z=!yU1jCaQU$0?C8FcX{F7I7^GOyEe$qsTag1<>AYe@RrMzM4Wz4Qjr0u zLR3+1jeeHYEwT7&QIuq!sp#% zl8;vAYA=ab+!^SD!WaIvrvdNf=UU2NDxi)tEzPg-C7=vTZXt;;j-e+TF6_$?b|P-eBW;V& zIZCWL7mz=gy>y$^6ncrZFiYv1sEy>P)k`k~0xyxS8<#gbJ!d%;uZc6z6vaR*sNOxe z#)^(0`jwLI+AA{ zpZdoVIP2OtY@Pq3@oh>|RC9S{=Rvt++tH=f?jL?cvVJ$M>2OCbvCRWY zvQi@b^Sw1V3w=SJ_^^4glR9z^@Ul`jdVTkc?maty`W4&@9VKr>`bxjS8!*h$?-Z*| zxs$f#8~`c3XqDqOf^r6bk$CYaD|A5eM5gh1Q7S8xfS3oD7pJm93y5j3dNC>^Sqm!w z5aA6JQ&eq1YzP)8m7?khV*W5dhFLx}U{oyU=T8sc8Y)jNT?arhu47kZl129;l}y&{ zQ#OtDu&&cT;=n&5CN)U(=+62YKKR-;M5T$py|X75#>nJT)Fp$uy$5Kk$3FQE6^=1t ziP|)xY?8vr^x$}oLgVwv2?K}!wO11xBnVsg9rp8ho)T~U{z zA8?B8sfST-bTppdto1@)r^TOwKBo9pg<0t9$<_7%r)!=B4aF=k&TN2$X zQ_?fUQ|_2B`o@8@&zE)t#g1MMUn6bds}}G~B2<*@{-U{qg zZg>%Eon#EWku0(<{0qNDMnKn87?=5=sBLL$*`S35)&$5O;3zwUg{tJPjaXj6~ zB82Qc{{n;C-a`MiL>qLU#Oqw4}T7<>}dHE?D$Cygx>xT20~NuH0}BuC9&iG zxAbP~bM$SeOK|e-H-j}-H}YhX#lU|{<68FoofsD0cC<>L`x?ZqgH0oW&?6~*ZCCzI za=2w@AOo!jIgZkYm_YVH;N=HZH}a1J(3aW`{BJ}@vp3#^cBeplzc~V3u9vGXF->AUD69^6G=x`lO?4WZ!;{gLqVtu*8Q!;cQZoN(X8mjG ztl+RS<%K$&mIakz{HhS3iEpGwE|VPjDu~@pDi+N9^HIou!hiNR)tEkmf2to%YqGo-u`duQ&9bHL)TsK$Y7k;saKpMOJXaFZ@L3w87CB+e z62ET!FEF<(%pktj4Z+(W7^X6CQbnx5(& z)-LR55d>NkQ3A3eK@g)y82~ZMXptBi6mk%Yj~3y;h=2+oJ-Gy+_```2gV-|wr3h}2 z2E@RMP)y+laX<_{J#pu`m=>=lU7#!9k0aD>b4aRuntJHx%rv8vc?5jRvhc%>s_3(Bmy|7G}t%430AkoO9e) z9Q5H*xO$~y5$E3yu4|n|sl|tTrGvE!GJD-X zI)y0Xn%^2R^6;!t#*Bj?at3G+Ol!n+i09n}Oub##?x2_HoiL}s zn>lpswDuhbc&6?WBkmJ3v?B&2m0SdewVsQ)u2TPChLBEWh5Lf5xtH(%-lRV)KGgXW ze7%E{kdm&wAYmXN{p7a;=Uvy))8nV-idSKWf6gycbt?e@Bt(b!rUr7aF<1kSAk7>` z{T3tE&Fu48C&pAa|{DJR{U;43Kbplo_ zj0vNzL>gfLX%XdHGK**tS&C_eS4`Sb6uHR=&bYW4Izi4``|1(&3%lzI1*;8yE<|No ztV@y_XPY=pXkN$3sEnolN$`YZ1HYGd*6LF%AfW9M<|-h~K*bp`47$UkbUV6J>{+)B z8A~L!(Hx`)YI*YVjZju2oH|sd1Xk&Z3mp%<%Jw`H*FKoAt!GGeOQFWR`7cFm)YiQZ z{1RF*2dF|m_#Nmwj4HF`dP|C($OK zdxp5SxFcy%e&Qi<$(;yD;QuQ90|%d&z9&FvUsr@^_mGaEaNUTQ^fO0C{zIM?RNMIS zQ1_$ruYhDy_^^~&e{Z0<0Nj;^iMDtrYSl!MMDQOPoJpoT;>iH4JK{SWr8h-xDZ`*O zy1!4{R|Na#?j=ep# zcf(0~nxHF^7nd)FXS@Vj<4zo?AFfD?P~u4bkFSt&+Y@B|)#&J7nH#i7Q8&?tf5(Kq4&OM}ym;r+wwRwlE3d8MDYj9 z5CVb(K5inbukv{xydkV+9w5PKF2jKQ@C@++o(0~ugVbNWG#3g80rRJYk5Jvr1g~(v zTOqwZ`F$Ti^J_lGGgskmYoRd=`5s>1?Eel54s)F4a65K=QXDdSlbrK~>$Tbw5v_-C zoH=icUKThDHnvZ+y)lor@AF?#V|h+_d~)JGqsN{LKilB7sfT<{4g^GoeD)6n#D;v1 zo4*hD*R5aml9|6t>>nk6nUt@9f>&bIubEw&cfnp)41~%_Z)O2WXH3wGHrVN%CEu z`{>XHR`QOw0XU*WlX+LK?mYi-LQ?@jFt(B*&2*zsG8hhzHhAM&~KVW z&mybuFsDQSW=vT6iB`fF-Ikfu+Zb7XsTaYcnlZ+1+2B#r(@n>s=Exx;TA^qx^z*92 zeoG{(W6@qwegkU(mcufa$(;OMtQtKdxu>zUf%EHp-9G+qmlV_)T+LNft)Qz7DmMD_ z7uaL=F*({+1IE9lYm{cs&rC%~T2ZXKMSt^YomaRQSztcTXPp~_MdKXXM5KpAv?WiF=GUSu zr3tn4fPZuH8tGtM&eWR=!jXGTRSK-T<244?%hC&#f47nPnkuI8$QO&0gWar58Qr~PJihtTp|IsaXhJym~zEexwSa`WdIDqf8xc0IQ< zQXz%r4O?egGW)_pv&3rlm#3q(pZba)DT@d(n>OU@V4H1|P@X}AsvVAxSP2_3PY^|p z&kBkW)6*%0(z8X~f_&kdU~^Ss%I&Mc3o@v16{6Sj?I;?`8bb@9dRX)YLH}a$gBjSv z->#65?Y>9mlab@?BVGASrQ!0#bA4Yh021sDUrH0(0dL<}&H`dic$DX!gHG^Aw{3q8{X9J&q>YAI_TD~KL+0Dw*aHV zf)F>aB}Xl^^>xr15iv$?b_3 zeNz}qasssqq0Bp7OiB9> zp%wjBSrWAiPSIydvYLu}o0Uvfc{k#o;Qt`(9fNEOwynXkZQHhO+qP}n<|$jJY}>X^ z*|yzvyd9u0028(@geU=ch-~ zvconW_1)ZBuJY}P!WrnUWr={V1?O=^TC^j2x99x2DgCAkdL3pRIHNg9jNW(EReNmZ zr1w(3zRbtkx*|{|UV#->LmWY~xi@Y-{u$|gb54Th zO|zTWI5HoYV&4qA=g*LvDH(jg9AG`=ozucAS=NB-jp`u4ppW{|sej-1^gK4)oi>-L z&xvP~A~Xgk>cppUi+a^BCxh+GQq{Sn(zUVCPr#gJHs zKx2P8;gx*pRYREM`{vc}bv&d%nnV+nR}(ao#u0alE*ym6ZZoEb6|%dFRtHl>( zVq0e0M2=$?nj`^>Eh5m_Pen9Jj@!}S-cNrNuo*ilWCN0FCS?aoEM0A`GwIe zS-JL0Y~Iekfgd~g!}T1JXGA1!lMbd+!`Fk-au9Y=!}<1-;pQR%&O>?<(k$Va1mE?V zrSmv4q0TM_nH9uFn^_|j&!RE3C2l*|ma6yBiVp4O7;WFVD3ott!?%TB%*fPgQWa$f zwBcCq!f~$rA{1@c8>r3C3sAP@C_`cIw4UKs8eB@3wA?VPHMsruO{)%^-lyAMnlGqSdokZ>6Pjl&YId&jXSNr=rR;tRT;yp-g8^xc6; zII#4aoR1YzhCr^dC+rG$*kJe!*@qVE50&e^)>IquoL2u`wr0i3ts@tiy%4J6>nuah zMC~nLYjP{mX@?^w<71)s?j%Y_cP9@WG?RijsR1r+0pv1l6L~g4y766 zxT++%^sNQfu(aypRCa4H$c{EmUQ3;7H7ShP1$^SJ2b|>McGJq?PXz2Sd51Fby`PI4 z7KJSx|49;aa%se$6MBCQ&+qqMn%N_gSJ@2@bvDnZo;huaAY{x=Nl6g5PD#j3qdXHv zNWa<5YDu#CjcUn5bgjOjdy^bcxIv^~ zErEwkBAGDdl~+LfS($xUq#wyJ^K=zz3A`!UXS5WRvg!WrXh_^Zu|^74Pf}&&zD@qc z^n|}?3)UhdUT~@}Iy>>3<$Vqe%DgM*4$dSTFr~ut%_-`E#j< z64Ju!XT$5MJufF1o>=T__gh`V9v(KXeSs*%GL8HI`NpK)2d{f98(eq+2zEQ5MWDdE9@OF1uR;y^>-KvMf?dEeuVgI= z2J+P(<4aY)?2~{Y^yCO(;H?K_dy%IyxEcbr!IzyUPv{bVccwFob3lvO=NH@I? z53qUg4*dWK$17z8Xg(3jP?lp4iHCOeobWk^flJ~OACrTwYbk!0VZ3V!wk*Ih7?;|E zEQQv;7S<(W$Kigb-8q#I=o5~ug082t_i3#DkkNKhY_yI&>k78q!!FJ4r5pWy9)?K; zmBc1}(<6NA&wn!V8Ks#fQiAmtf%T`7kZugjT*%XAC^^~pR%!`fO3#|94ZZ!a_rOPh z$+Ht8h)&d_QaG<~IeJ~uPdl%8@$Pqs`Ey;9Tg)no|@ zbu-FAiL{0Zh!xR6iM2aIPGDKKXOKe|;5xwI1_xt&w^FWagVsic^&R4H7d_Kvh~g^u zEmDDMfLaR>e<-O2Vi1-jqF(hpl&qwXRCsMMm)8BPq0($~WV9!bQOeW_?L2v9@I9Ip z$1(F`vX@dj8{V_mMjZFBD15uG)4@~UqtM++eW&rG#KSoo|A4+p_m$t{=81u~;Qn^@ z)!^i{Xh_R`4!XpcxQX8taYI z`jA_Uf##Tjn^qRmw`@2nGGzH?#=Q-w7m&coR2)N?Y(jUl&2?wrtZ9f^h)gYlT0%pn zdkMlKftV_jfULUDbq299UIM{VV=KFiW>r7n-9BTzG86z{$g8EHD%u^iZNjupo$wA= z&d$TXMTzHWVLv1M3AZ3VuFU$Bk#@Vq#dIEV(g^#SuT17=#ielUW6_~^!DK6)SZ1HY z!9%yacSI;-o>vbnukh?5V11xM*Lt^Yy&C`&+x?3_$nw_!D$_@~A#e&Grxu!E< z0$)KAurquIom~ZCgQrPHILSD6gw$XIzb>h^ivuZir|@)t>+Y3Yz1QpkN@oZwJ|j^-L;K~uIXZN8D7Z2--hMV31D)&04R7obr`i{}Vd>I?|Abx~G!DPkq>Pt95)Ug?EH{e_U2!s*S2p~A6;8U0;F#82p7g$jm~W_daV4w!srK9a zBAh2WlXXI#LJ9YAymUFj@oe;}RC6pLs5{aUq`N1_OgV>4PoR%4kG6*op{g*n#2aJ5 z1fhGAZirySRC=V&7{QBZKdo-iy5RdFJi!d)NKAxVimhEGHv~T}7MjgBBgf3HYVAco zY$O@4(iWp3GuiLO9FkWc?3TELvq<+45X?5VuvM-3#J*E%JG127hB~>omvaQ|_N2LT z?gitXkCSi)udVkX7_POLh=Xq`$E(jBTnXWTPeOs06%ID;<9lzG``0x*2;)Kzhy>`N z5!r-qA)UNKuHaZ}&kO~E&p%A*y~?%(95}a;tOYejw2eiyB=;I>PTU*Mtrux#NVEb$GZq@&+1Ct;I_zlYWeO5Y(1g@ zsJXs98NvtTl%k`w!mDIl6G7wcyFTJO%D770)wM?Q3}A^^L(B=WCHNbiEMxuj=JNvk zKkSg*ANRU83PIwtBJouq*%AHh6^*L7VwpmqX%P+@ClP9Mn|R=aMR+teY@g8&Py@UV zQtjWUwFrZ|zj|lWTy5OWeX{Ww&)gfZ-ClU~HnJ2~u?2bJjtU9jsL^+js0;%-P!bEn8nyn-JGT$(Q9+ z89=bniY90^r83_>zCLPAruWs^(-TVPqCG5BwWOz+w-0wE&HWDb^5L#9+T*7c?I|4| zbNZEy|7_G9RYks(_%8lI>y1O~QK$g}%P2$Da>H@zlD^do5Q)KIhJ$^>D)KmRXQ1R6i*evulcGt2Sd7~f@ zS8T12XMpF2H7(4UC>IocxM%L>nGRcdvUk$rX#r|8Hb}qkX_5M9fj2WeXyhZB+5-3) zI$62~Rx^OS57~**uI|Nhrq8{t>!HSj>if@{FLTQNOp`_5Lvpbs9F4lbofR*4#n7yx zeop7dPtEx&oS$p;q#=3VXTSG%S99~A$QM*m@(&~LlG*#s9XjILwjg;=AVF8Gj@4|c z2D)*-+0VWLdSRYPR>Zv__SrIp$~Nlf5lB5T|O#TtXrC|kB%kn-V`MJOI2n`o~-Bv%yq=Y=Dv z0k)!vJq9K1zXm;`vkO#sJSP#TKW4XGgF06R*_d5@BPm-RE3%DlESDt=muxVViMytE zn~((E18u7z=2}G?yQi=ta)0k{YPmOuFNuywYzDwQft&~EUa)v#tTwsi)em6FeU*9h zu)aL7)ZUxteY__3;OL1x;#51t#(M&9b*T3YC2$4fJj7YJNS9uKy!y*qE9fybR*-H9ugnt$$ll&MK%ZJ%jZX?v4Zqi(T{LONZzD^d1pqY$qbevgQR z?4S^DmSAg_K={kXIHXea{+%zke2ZmH|Yq*9zS}cPdtOWCi`V- zewo&k$p=fKMchqwI>s;FU&f9uE#2=wUAd=7OYyI{oBzGNz6kG_&RByl`~PqeEyv}# zFUPG)R(b2X2A}&Iz}{_Me1FX391>L`JPA!p)qtz40$T@XrdEBa3<6&S{0a{$wZN?U z(^4xg71M$5HD;t2?8|!swCasX&6!qq`F4|4+ZR5c;04W`F}N6_i=tUeExsG2UXM9Sr zXGH7Ozvjd%7ofUb?1$^;S&uR}u2L08narEE>{X$ayJB;A;kkpNYe*s2 zX(1Oz)OkYmxdKIn9J;DGMFkzYsyanQ5nV+QR>k$qsQ)pALNI#k++V(tql4q}K{%o& zdswA5qN?z|f20~geOx3ONqulqb$USDB>i#-8f73C#C3F#EAj^7cQi%(=+;46?FC>w z!U%+KB+#FgIV8FMt_da&wZSC)pBD&{R6pk=k%#)aB%Yra6q0LZCkMT2qceQopL=-P zBXe0-{nT>Ba8)@~Z-^qELHC2azkjgzZEi?>20Z?&L79tt6xJd&9)|4B=bPz;iD=|C z%jV^C{8kmn#$`N^c^!IN1$4xV!8BhWpXr5+cu<()@b=yRG!)3rVLag3Lq6F78(K$Y zp5e>m_@N`1DPlahe2ILxdCBqmRJDNcL#d2~=DHG5|%%2x)PUOAa0`F ze*82R@cQRY$ji%j_Er|~=yECKh4d?)1U%wwhCY(`E_%5ivQa9`c+)$QO3@Z@3AQZ7rTs&w|0EV@|KfLY$I)S z7l-ab5;kMLv2av38iTpUrM;Ab$!P8=64i|)WPWmQ%BN;DIS9d}J(hx5ComR=ZbuSk z6I!1qx-K8}Xq{IlS_#s1_xHMY{Tgh2+rug0DTzLb${!5>G)~yCI{ee%sn)35`hWVeUvPAy3*6vTCdiduY zuEPWaWifWnNQ8`;(4Fgk`S`l)ai6yR(IWM&T2k?;QRi+O81bCy0L7$eFakKD-t# z7#pGeCqrZ|>aFuc*rXm?z8Zi^J8k3n@)Ko-}qM1Hw1}HV2=`-;! z$2D|+Y*_$v?gja05x4H9E+hKxBmF0q$Xu}e<_WLOY~opQB#*Jo6O&b z=wH4ZVetFoPd-p)5n?aW9}FD?6JM88-ck?vFMDEZ`Yy9C%g^BRoqP54t z9C^R>*?F^9%^{ym`I#@Mr!LR?Sl>3rojj$LX8kSqbCd#u9xl8Qjpz^q?$GS0*T>WH zf2Q60Dnl>g^2>zQ$Yn%)LS7ZY4RDTB`_jc_TqM?TzmT|Bg`B272kM>dg0kzl)-B^%=pg=AJ5MLyKZ+1h;tV{ zZu-I3X&=swIQX##KNrL3$9$mU&1m2Zc`q$nbrj85Zi2iYI4@!1*qv{&{^m=fpW}}B z`>-$m8T!kA0o`lml_TcsN)gb-aK+Ubz{) z`a4vuKMl+B&fQrvzhhZ0=3iEV^_BC->d{@R;(r5W^K+B_7`16X3iFfxe@~D2RUYs0 zsl49cQM*6Gqx8Oo-Rb$)-wt1Z!!8QEtNGW$k=}d@z>+G+7K=V&1^8Xi&PciVc--fo z#$0&uxcF$?=SfXELc-(VM|E8!Gw99=4h9|2b!%l-FMcI^^exDY>;JHwx-Py!S>vBvX8#X8eOZ zREE#YQ)ygzJ|bn^nvel1rxOd`&*c6Psn_w(dz!)c^Wz?I$tE1~&HQf%zBxB*I$pLh zdf}5V`G?;&wM3=Ja5FE2rTpvW2aoFnKr?w)%C~3k4&OKq-$82!_;=%dDCoRA#{}vL~ znM;I>Z!yJ5Ax(BEnG}2a6N9#_&7`GbKW?GeOV4q$^r09;JGXb+{hT>uvZsLDzX-<{ACPaK^(lbN!AoeiI~3&$L78R5 z^UIb)&%bgPl=6c+vw@H9OaRtT2JY+2IGm)7vyf!RUE)23#1}7#e=GcgN5>>&YzE!c zMQPH4KXE>}7k%tUP57Gl5B|8(U2U~g{VRL7RK16!P(+FDn7Vwv#&r2gV z3|UhDjX`;AHIks7=UXXDng+@Vzurd^ExMPq042It^Y8ye(eY~pH0p@@zfm~Y)^Z+t$RTL{eKUKAiq5S~JnXSqRwvcUQi25`_}?9&hQ z_F$cL$h!>Vv_sgZ96fKtIIm&08AeqD!vY2PBB&DJeL(I5;|2I`5y!y!fZqDV3GiPb z4uSCle~ZnIP0x(>A`m11jIw37-8i?cDcwK$qd>Nu`h4Mu0@2Cq`->+AK(DXPDw6Cb zy*$~YKzca7zOzPwbjA35VTuCjIrR9&C}ir}OIrHzTK#`~lq`k1zlPcNCx^`UXYPfg z{mNm5e~hs;k`9JK}<(PHbVqU6wyJrUa z<_`4J+`(~Av-4R}X5C-1u~1%J5=$@wfoJf4xcK*_3qQ@Y0ZieGY}}Q z$#DD!h^G245RDX5t0TnrQy1%T0AY>DlI6b?=I;OHnAM#CdR4$zqzgwyC-)tZ%S0jM zjnSkVM268M97Klsm=AJgIwy?u2omfjHOB{bm6ZPlKLxX$s4>!{^x9x!Ei{v$%jcv()*&PWSd?&Ajlx;Kgpgj=!O3eZz;T~K zUNjHFc@D^}8Rq2H@o`s8BCpto+9a*=MJP-EeY+jtj{rgC zs+*nP?6u>5dcE+5u&!8D=bhShwm(@W_%q1PU7OPphs|eyqiXy5nZ=d|n-}lDHbV5W z&3WHyTV}Rz_Jtr>)@Zz3-q5CfdNEjP@dc#!8btMJfLrnb(froFkQl!ufJ@mw4vNX2vU!6r5#W&swJf>Z&S+(*s!E zeVnCbo6c0dMj1j2P*R#>1rog_UZh3l5>NJY%CvA@EBS*Ul$=5nB2yk`8}-{dT_*8+ zUUX&4=tnKy(oY5v5lnU|Uk(dhB*_DcD3^p9&_(DFPe$s9ae1{~;18W6A%!MXu3&E8 z|804*Quf0HUD*7Irj`irC4-CzB0E#6goQ4X449>WayE`s)elzkcC# zqJLZG%OpKAemS!KPN4r`feP~_JC>{l2P~810f&}IK=@-;4TggRgohl=1qv{HIDn3DHv+>!1%di|f6S=l|LLCEv4Rc4^7}+}zrVZF`%{@a%#i@5+;7pFYwb7Z+(&{m&+a>W}5+ z6$4>k2>$_>XN150t-$S#%sf@fL$lIvl8Efu)ma_(S&U#qOX@dSXo{G|++BJvf{{NU znRM#-nJYy>&C3+3)MiD0YL{B?Su2&+*rZ(_1k1H%*sBWJv7uR^fwEj1NB_~VdQA!S z=&-ThyEfJ2^2liXI8F<(WYH~ zvP#paWDB6wsDyKxPQ}VrmHAeuW~E`aO~Y~#dtSP}wjES!0ONH@ufBUj@OB^zQ<4Wh~k6H z?9=?J-R9@i{RY6>{ztHVx8Dj!bx^K<33uY<52i6cNRQhC%`NHd13SSzbM2PPU-*A{ zugiwHyzCxdPqQ?=Pc3&{>&9`@vYCy*8JC~?D$moQ<*7@>o`aWxRU|RKX8U1|Gcudy zY!f9>nvE+H3LzTr1VAZ%--10VGrW!D=n-316&)bwR1^>?m>;Ucl1*)7LV=U8U?kjo>TLK;lR2?op^EHww)B{+;rMmG@0ExFX#aaECvYmK za|WBw3>}?=hxuu}Q`s3=`KuAQ@gVOCd?NB~J+!`^JrT&joq0WV!??ZtdqJy2la3s% z6pYDzRGn<3LAmu99dbosA>_TgEBM zAK6_kV)LeiN%^=cl2&Tk2fb-<$fQnba+6VT)=V?Xe$5hn-f{+`|CI;{0B`mNmheW2 z#Hi5I=0E}lqy}eeET&V?Y+cJ*K`wG?X$l3RJq>DShKM9((!k2j#>Z@;%iY_`ae}0s zEOW)!C8M<}ETf&5mD!g1eDV0o#?A0{zfV-*RHXzi_EMu>!b+#73qYw#?iky%3fX-m z_Qw-`jEO8w7UKzXOtvUT zo}$R>fnu!xU2?)dxkkD=B?^jCL8Uotx+fn9wCvE8Bp7f@pW7QXEIh@}fnIIJHZ1gn z;h)A6Ws2yPCV2YwQ-h?L=^ZVctdfygsCvJA>O5TbZ|E`dqKiv2N%J&BFYeA0=<{o{ zWg)2ZOEQU+%xgQN6<||esgbSnM~olcshF>}6YKTtECViWDf51Zjlj8^dzDYK7$64{zDhlB98aFDA2| zAHUhq+?So!`Kfvs)CTF!dAXl)n(m*$KdNr|Y4K*)url$6s$q;UFotWLxMIbE!Kc@6Iw-rsg+QX($ES8W&OXuNkp288* z9Dy!Gwm)S$^r~a#G47GDohPwZt6+A{3Xq+v%62ST$H2wU_z4Y~|! zv_gFv?J`QlwtN!k*=ZjLZ%45>0bFgG*BPqCwH4kR@op^dWA{eV=9`q2>RYX{$Wo$+39mDbl8qF!r@X5-MMv~jWe4jE}E@bX!wT7+>#DD?>0kbu!Z<2e^ zm_(P3XLwTYjVt!5o_@hxwFv!qbNS8GTpDzhlSWnCrQNcA(&uKj}#fNAzZ>I_Vi zD%I??$6Kk!N^W6AKc$iC%7pD7RHcGak(HoBlOfgIl0l!=N@xX>AJjmVKo)_v@S3X% zVript!GR0LxNI)~Xs43ZjGfP#;9w!KtDX)RR>~b*%kgqiqmy73+JQ}veEPZRa=x-P z%t)d~NQ;!OApPY@4^+k*B$%wsT)v5tFCQ~KWg^3HfH0=D6uF^{>~5C-<2c`DR>6(v zVQuASiq(NUL(*= zxtTYEp3fjVX8`VOhbO|s-OLe|It@r~b68-J5DybhmKZK*3FWXrB3H1cVdnuLCL=8z zk}g&YK9tm|Fr!{^(fnDOQGHY(wq&wN1J|aeAw70JVoVfH9llL@!n}_;(H= zQ!+NtQDg!m^I<>Orvw1i6ZP?i8ANHsHP5y)?qC4dJG`O9mMp(oOJhM!__i*j`il^T zieS_UQ#;3e+`U=N+K#oxxECmIr4*ulH3+^+afCwCN?l>mZT6y+J7+EDu929^NnhRJIHUjToR&BCNX zX{gM#tPz-6%`V(#E{`!!*9LzHa@iR{7t#VYZ>R|>xrL9n5)T*nB}5qb1h^S~{Y9z; z!J#nJNR|mpxF42Rm|M__{E&p0fn2ROu8qJ_2-Fi*1DGq)LX<+sqBqn5|MD~=icBWf zoR>K^9@k?-`J0A{dkJ+laJmG;nsf$17dqJP%^e|ssm~kp!ffryU$NubG{5T!{BM%B z#YTSHT2;cR*$0>kvt@pDo+CW%{y3Idfvrk_Jii8Uos$;$985)XE|d#nNn{f^B!9lD zKpJ8`!PpG+T-m5b6|PZlyxo z;<|9@k|ucRJeJ2c;dHJvHoa?h?}i9Sc`P23?S9i4#1A!nAqN$;Qh{O3%4hUXq8i%U-9 zZ0>`n5vJ~IjoCcIK{0n@b_1MaL4vi;^)qPoT5RvxY{p!^WDUQQsg3S&=8<*gFROTl z%dwMm^)*jiB-ef;3-f>%*P@51=~b}$sonbdHJTlk=WNzoE^oKpOU;A6_2`x5$`w-& z%oaV`IGDl7BcHvAVd>i>{qDzetA3Ann|dt^qe}R?X6ZCBv6@}!dJk8Svy~O7&`RNv z?M78&`PTXQE!bmcv@4DS19x{sEUeSFs#L-Q4R`i`U|XQq%4w7;tuzOiV0zT*_*mj0 z@z+WvGAM7FU^FLLsRLn-5xzoM$~Hpst*zXKI9ItrQE7ofv^G=6tt|rO9pNc+(Iey6 z+D}#`-UVX+tQSI-!M8y>$4`q1H7!ywifcDY!(8m$YSk+*Oe?){=g(pP+GlNX93@n5 zw^EG+1n6}4&Rf{Ty6lAQbT&J^cr>bn9k+WE>Q`zAt2;J4gOF)1j{1#@Q5Ojk?L&k-`+!jQWEv_%} z&J+-|j2cmX{TDEFFeqkmV`j#53fdDW_$Q4i8qv-+UQzM#hU{8Df%+cBNtFPWAH}Lb zvobJBE;z33chO;lcbGG11>OLbI%PkLlnhH0Si4{rnI1X|iEpulu;~T7K_dgaE7U0~ zjhkezm<8c9v3)*b_@O#R=CdNDhMN>;zd_lQrI0`Cy2wc)XktAD0Gyck@3u+@{yBNp za91Rktt;3kzQ77YccwGCX67`z3HMU3vXK3sOt}-jb9_r*ak}VSvJoasXZIHAn6D+S z7mPK~2n4}1(j#BO+t=X{;%-9?$~l5}V-e>7VRF!J-jRS7)fl*}gpVC7_E;@nXfUIM zS~;INZxgPgpbRP9K+Cnepy@`(jrK+Y=4*+WEb7~)c)T_OERV*xyW7D&HJzUd1-VP-)^kf8*=v=!Z0W-nA~OgKB$J z`cxyk2FD-nvAr-0Vu-H4T4?J>7P7%2amquu-c6WcOp*i)r@lHeXk((iT6- zkxnb!rjhHdOlkI7UXMn%E2*pN=BJnIV)e|%ywqE=+NFiTi`8xH?abH9wWZ6)ui0Am zYnrKE_7uG2TP6D*$Gv|NXZy>MXNl$1E5qE>ztL&Oqm@BZLf%{tN*@?6TepW-W~Gsd zMZL7Lt&X&kqw8&@*GPLvqvKEQXlv$ueR@yV*GIpMuF~mwyFbJhJcWuo@kzZ^Z#=Az z@7}e=c0PLe}2DRl1YgZFRDxOrV&D(dqs@u31?eOe-zDF3uMV zyiy4{esf^Yda8!Bm4FRvfR}JqFVY=#z8oIm90EXYvJF3v+R0ksWpIW7{s(~@(rUJa zMcz0#=K`%CRJbBJ`bpz^KjD<01?P|-w?wN1dEV9Hx>oCY-;=TPFQ61i(qKxi0`=ea z7$Tlf&-oH17GmYJ7GNx3U9fd5inYq`2t&#o9Rsg2J_Lr(l2>={Zr7q;k{V+54RS#N z@4)6Dj!PmM38Gb%Uo<@iD7Nb=_WOPymCY&a@w>b1y*0jbOCol7@F%#f1QZ*AU2|sfeE7P;C?iBh}7>aqHI869{aK z&Y?Zc;&2i%=wyvOQ93aR+IzC<(LPrz%Jp;@(4dN;$!hJY;Dd3(I|y7COo|nuWaf8_J#x0L*$ca8k7ZO6h%Ox=|tpKXE|;h3}8l@E}?SU5pmw3kDu1Bb9qkA zt>hFzElQ+i_Vz|gR|3L^p`K?FT;L5XhB!YGjo(u&zA|4(j#5X0Z0Yrll`}*A%0z8a zl$-Q+hS+lkkoM0CJC<7&P9LIYQe|^F&(fOQ8M5`TBIN!)d@PGH3L?RT5w1*c^_?wu zwx7_o1_z^H0iBCv-eO@0W=u+euqqWoXSSbHQA031+lAXn;7yY>*CmiZRSsMPX_hPX z9Q1vkY}skYCc@b0BpVD1yk=Y0wYd#QU&}hb({B9861ih3chC3Y8Go-C*jBlBfi^U)#QTLW&&R?f&=~jcT#Wf_&KE1Vr^$ z=Yh%BcLG2lTUsOO&f1S7ZXjZyX)kf5`YAUSp^IvTR${bMI=eB0RbPjb$mc$llNLw^ z_c{8d01jR|Yyi6FsY{QF-3m>}_D09k+wcT}nn)H$a9C<*tTE?075jybgHK#&N#^=r z-F@_AqR~2tZ^XOklM7GK1V#5qK^QlUka@JzV(=l)-ePFODLIdUtur#W=4mjo^A|Q6 z`7_?hLC3p^{ip%HXt|a%_U1?rzRXmp$CJgif4PqV9(*$L5uM9?M20jsiSNzc;c@&Y;XBE#}@N0H^oA4a=Q)1Cl>u>+Ig7 zwkcr{)t+&Svn$j)^(P~nts1Gr{N zxV%7J@A3Nsm|^Sn?=1uoIs)Fry3tsYbOcL9T!N~Iu6jO_7frwXKHqA!33UU?c*kXe zU)6A;d4ElXI!N{jCOCy^&UwDnLG&_s%XExOo<7|rnl0UuQM)R;(#ZPvKbqKdNRi66J%cRCm08-u^@>PY2G1T4#KSrZK*%I=@J+tZ=rDajHUD`Zc{V9D zAl2@@%dOg+*a1LhhcQk^4r1u=&^$>QaDwM@vRy<@Jo<0~jrmQ@A^bQ^t!fkKTN2ha zTJa)Fo&#VADkxF_?Y-d#>ZC)Q+$pQnDPZ_=S(9bG=8@YyU@Y=EsIM{M=+R9K^T)|p z!|!BYnTWmOi@30|X#@@X(K#MPAtI4Gun+fEgY7+oX?qeD7CqAAENuMB49Pzz{K_1| zfAAVyF!-k)-|u!Ej2{@FBg7(&;nr$v&AY}Tn?rrn8GY>eGxDw7#_F2xu9GEBxNok= zSy&xE<) zS{Dx(%MqBSo@5ijq^Hr^t}_3t6S_PWHru6gG~yvqQ-hXpa+ zebAjjNgMH7yn_c`D!$U`v5O;FVB0cecCekZx+KgC_kE=NkqADiYU=1jSV0tC%GM*Y5m8d&oqdH-SQ5npz8Vu3Ma+I!{=hRL4oS@R%_l~9auq@hhZyj&S8-GW zZAR19A33lt-Vt^!SH=k6YcK|$%P`K(WAp2ond+%&4sLGNG*6N~thE`-IIXkgH(6V9p5z@y^lu0IDA z2#i{mv(oUvW?)RMCpXm)eAlNu%(zldg#wI2ziC`H3UBA^%2?ISB@K zCmlC!v@}7o)Kq#V7yI7)68a^AsP{-T5^e@ABGZx2RoprMG zXa~sY#N*T&t+>U0>5&}fp+!dpiJVms4qIF}k#y?m%TY?nCG5%(7*}B_gCYctfvfUd z{i>ZFOZyU3R!xJUqTR~yxz7L?)sPzHzc@=0YH`1G0MnVcUoOmgHlNEu7IeUYU}zKp(+?^>>rjaHGFhKlb6d3Box6dW-?5 zW1DN2DUq4`C znh6EUK`?{`UE`U@!c_IN_rNvgg-9Jrb3#nZV4RKqM7I}>(iFxsn?PA}-f0r$>d_>F zD3C`7LA+tD`M1?ZURnYP8HK`mWCN9reFs~W$m#lek9~^AOJ)zAo8kEyr1T;9n$ zO-B%ns5_&~Ug_r?eJ%V~)A~0t4h#2npoD`-=?EoNgc&IB`wI0?R@%G9Glm(wGnM&F z{WY!u@W=)4%s15WFx7iI61wRqwcBD44;@p8<370ezgfMn7TvI*mjsSU_OzV?toZIf&R76_Z`3MXfCs>UO!&pYbmt_@MZEnUZHSozelBwHMkB{R zfu50Bd(y0WMq0&T=W@^^i{C`+35|0|BPW4+5EKLFliDQ2dFL48dx|_%g!yyrClJ6U zV_MrYcF3?f5|jbGhRR`);|*^b3laQiH!Gz+KJlUk z1w;dZo=bg{@bbDu=8JFo9V8@S@mXqWKWjm+t1%dCgHk>cB;n2lGoswxDggC4%am`j zSAC+fYn;yDPUPaLa2aIZ;RY<=c~IOFJWb>2gq1WtHNjVEx|s7q31v>*7FDlq#E_8u}qdMYxT6)UP@wkBTE|V6LH4zBflmOw|CAo~a(|8*3B6WF;>JSc`~YVC-_5-&mMfVwaP z>d3HfQx2y#yuc{P=F)+7bpt4VR>ALmLKLjv9S|oBrc0({` zW&%Kgc8#<+!TVa*DEv-dOCF-({7(>8ERuz2q}u<6n$;qj)x&`@Hfd17M#qA!mL`$x zU{!7q4-vusF94E2ZNEKq2hXT+8W8T2N;o*lx(?hCYdx^aRE{ig(SiX^fq1@-8ZU`( zx)E}ItC6a7GrGfKIE^RifXJ3&63yV4{kmvjqd=t8>!23w;;s*_(hW#;EF-oVY1B9) z;<6R#`rw4H9mmB_z+ta!)x7(TwLNN_4~08wTv6h^`(Sgh#Fn}pB2o#b@kr=Vqu-&k z5t#^SQ<$TB%I}maQ2$;Ou&aYsrBKBle{dZ7$19hlvV&mUket{afYBKDT^IG+iYO7w@^b4tNWqBExm&8A-21FP$d|h%8DOhH8{S)Jbc)?rLWM<}&F)Ey?n`Wf zr7o$x8&k?Iu5u4fHtF^)+Gm_}g<@|qo3Gs$8|Fu1Q#Q6*$MfwQh?pT;TSkpnHK;gr z7%P{%CrdCWsav<{rn~xlg?59Z#;}@@_mZI1Vv9{>dqzXE0i{4=5G(5=Wpj-QBKzVb zRg-YZmcCJ=M-xhNgbCzPnrg(U2he-XRI6KJt0rNjtE;qkSBGWj{(EXuC{SkerHV3N zFRSsf6QBmp1vLWXr&cW$2U%&^J=;(ybTI`Q3cg8q&^@TtO53Ke5zhx9k~uT2&}_U# zx_8RvI~WdszQ!Zy4j@1m8?o8eW7%nVO^sZ%R-5ah6~WEBdoVi2joF|Dpof=3Q9JfO zvp+QIi`y%3yz)?6rw9g48Gr$jp_|%9jdOmue6m5?#K>rwGCGNj`k>mm;%$>NgF%TC zYGQ|u7{>EZN3RB8I#S22#a0n(5;d!?1W=-D>2%Gq9JN`GP7w3} zixWRhw?f<>F!f(An?gXH?$w@ z4?_VKY_o0+MZ&%q2^&TN`x42F@l+z29UCQ&ar&5`k16`NLmzYWu}B{o`pD8pjN#Fm1jQ?VPTSIhCQ?F2}ReLc>VhFg|mI; zP=DgJw|kSX8(D50^)wpWr3fSykg|@abrPL*WtNS6Cu}twt3Smi*E7Di5KaR$Y%eUtQ5mkHL7-fT&$(h97Nrgm?r8uO|m~t zvOlfL{@*6VA>-bm4R#q-jxtR3MsD?T+wk&cX4LIaUt`1=wh6MffF|R zscpoFDFt;%TZYHP>G~F1X<1)*I>C;O88o$vQa&kkW@pp?tsltD6~{Kv~)PMjPbIA z##bZA{0^(YK)~aVA|mmn(-u7ZhT^set^E_NLZGI z!4sSJ1N0S#R4LNHFVXj9L|(==Wf-2m>%#7JQJ}dQnTF?gAzuPb*qca0BGPCkq=}i3 zCT2pKm6#g+iA^kQd|XnDv_rBV|twETN=kS@R+2J z6a`YdEv@V+p)3h179)A2=p&6ONP9XgG^eB<>m?l)>qQAO)bBK5dX78;xl(lO{NNe6 zQyNLcAX;&Vg6DbTwAN4p%EtdS32u9Wgj~8fsi7uP@RT=SVo#}T0Bm0_C(`kHqF}O| zh~?9GUJk+s9@(XMWS5m>FFRzaE--D}a}cCKEmpi84Qabwj1`S5 zME{ZtOYVUu1Hw}Q;b~*YFI?H|ITT?QFEOWA)D-p_Ax`X~4@Wmye6)&WY8cWUk1l8Q zs_C48rA1D>AH^}kpc>aTQOzeHeF(NI1z^k$N)%&&W}I3y@JQ1~#%NEZVUU)h&HFMo z@5#grUsJ5s`Lg1uSNs)DziK%(`e{R?bo6t(CjhY@i> zbbBP8QHM)_I)p3zHd(g zBL1)Ji9!&R=$(ZR6D1vS5|qN@eCcT|V!GVUSi}OciRPP)uv8}i;}ORg#J2x1jWs(uQp6um--P!>Zb#^yWPEYUf@Bx;wA{Gle-+xur{8l zaPipA?wXpu8j($$7VwQQaiB+i6qyqb{70?g969D0eaybBhLjQ-jmhmI_8~hUP8*By ziFJg=e9L$;C0%F@Lt$S|+~Sit@-@agE#byiAzPC)u32%*cX$`d*UOWYZ(N2WI)*-t zqhllq`wuj1^yR8>97-)Yi*YJ1@7JR+TS|F*!gN#yK8ZOe@glxcs9D6RIiGP z%U#+`fiv=6+?;XV3snwbU-QM2oU#VP(;=%wOtPKZE$W-ca26OcCg)d8BU zCIYc}Pu>%V$$IHzAfmk%85}$Btkq1Fenu%ZY8(^c$sQ#y%@8_xs22*J(h|g+3sB2W zS;w!2MfG&Sp(Am%Xg;WM<_q3vEpH)%tx2_do}e|UR?QKN`*03BKah#QLuV9un65@) z8gs&-b#dq?8*T>2p`2*oMgL9&`Z!J4r6B$|X7`NYvtg(r&kQtL!8LNMx7D%6Sf1Vp z&&jn7A*$QntG+S$%y`5kOv_{I@Prz(!e8c5CJ=7zm=iNg(mQ5k6SW|FT&3cqYPf}| zQum^o>L18Sq2$88$T;a!_m^?fHxih>Yf7#PpKfnA`({|u=yu1kgdzbc*&J7R^4bHE z{s2UI0_$85HXXnO#co^p-2sSn$H4gjEMD$Gczkju8Gt98!xNN1y7RyXOJ@TsuyF73 z6kY)A8YU`G$>BJ!D3O>3&E((Pc6IM=6z!=culZ29&H*6zXP~Gi@hnbqh{9r6YP*B8 zcOW=kecjpG_B?ibbW?70p3t@8ts_>^y*a*{?>HZe%+s@JeK;%&p&7XuiH4m?BJB0f zhNTbM`8-x6*9}quUyIC@dnBn_pqv_v?)3_AuygGd1zGTzJ!f1{&?)?f`38ka6?$Yx zJXQ0jY^7CF57};CjZCUsG7F+~H%ucTi6uYvkn#vExFy*x(jtbF$F11BSSGWz(iZj= z;Yw4P@wZ}x?*IBp$y~VX{(nEY*$pRvZ|wbdB!F-t`GbGoA_*s?AO2KGam4mt|5R+P z5#)dWQ$g;QX#dZjiuU6Z_W%1+VSke1|K)u@75|S_fqeMW0{L-*sEX)wJ1U_to)vQu zVhF?U?H%w7v2q`BmNJ;p8?9lakifew;_SQXz>e@LMTyJr0N>mB`i51+qkk8zwcuTw z+NhR8h<@Ck6I-72IDFe@s^j)+)q1S}p(mHkR15hs+t?j|%@#U^Ex8(8NY3CQF7n|@ zFgZL0iKbOVF??tI_(a(c6rGP+m*->g@!2<^TK5XEezg{ZEKYu-%T4VX@@8Z{j^oAP z7QL9DWYx(o>wC3Q!*VVw_>2#0@7)Hf#Hm(%^&Au(RnGVsJqyL*74}IAK_wQtlByQM zBORU*O)Oy#}tZYO#1to!ex^t?6cW;H+ z;+2y((1%G9b41WMuP7HJ!?4TAUh+PqLC3NKs|P!0Mf?>OY8Kc_*8EmT6XCNVn7*ihE8N#n6(_F0=YNb``gCK1H5s#wM1S}a7%7BQ6*;q;@QFw&F9o3{Y zLNrUl!5}gd3^BzJ@3DL!tYb0;-BvfQ2B*~EwCwJ{!2-y3_UH~mBuDz455VF+v*!Zv zm`7|->eNnr3PkF}7Zj^~q@V&VqXy$~pI$JYn5>4UH1M=Caf&mP6G3RgA)Nu33eQFr z8k34T-5CwsRmnL#<<@yS07H_>5T(>Ft5AhTPj#uDy9eik9S1^uM`x<^bR8F1*?6w{ z^J5U!KHK*Ro{RBb9u(ji)hNG#4KB zhUS}-ho649nj|2PJ6awzvpDedbBY$}lnsZ#44quvLrm8gIm!^{f)5|}$v?swTPk#N z)czvg^~i3faC;ic_$ooFYVH!WMAsDXkm4K-Ae9?km!dD|iDOosTV9U*$jeX}vag^F z$w<|w$c&^;gjHQAic?;&J%N(dg{g9&C~Zo@tPcB%*gIOTF{VxenMIjD>2)!)TP1~6 zk_^V>Z2N;zg>g%dFSgLCcIyx&_tTRateiH)<)$oz$O`AV`}eMzOsl2t?lMd(@5?r4 z+zZ5Y1Dp1Rz>_##r7M+$A7klwh?E91hH}sBoRyG;*CKFpZP9~leJ(V0;5D_H^gXYR z0f!{l#US(TWoV6Mo)#7NJ5aAS1DVQ7=;+{!XoF$?p;_4;$BC3Awgc>tv z6qNy@E$Q80uR68U-S6R<9!^JJ4~oULbv0@X%Fc8=C{ovSrsuk1NO&oThu0>Q=Qvb% za;cO1AbM0Su{oB)#v8+ayc?2tu&^Yyi!Ed8>}d|H2rUt|Uo0x6PX%ke_fX+oj)kl- z2&egljU|o(twoF@R7Ql;bGgLUcOxG0z+Eo1Hv=MaVD2a;s$1K>4M>oz^sJ-l@O$cb z^b2_{Y|}3(<6a*3?|vrKRM8rpcVaS8NO?S8FBK$F*PWA1Tfkppohw-nofAh|#2x3T zoT>O0Fuhy1YIvY@p|l0VFni%LDraY>?{H)eOZK#hKTS}Z;*7py@R1Jb)^v0`tG=Jr z@Kjhqc*eP%LZ5~DSL3mC23|H{#)4s;MbA~Q*0!b7#iNuYw|C{sbdqU%Sg1LvN2>8d zT3pQ(m^~QrP&hLto}lG%pRklqSlT{p&Ksu4jh<0P8h&3ff#0 zWM?<4?$Dtq1Lh!JQ6__aaZgNUJM&N(R+sr_0urM?n3QuE)o{>HM+(K?AAvX*346&t z6Cez>N;Iyj>MS|u+^p@OfIMewmPNXrQ7yeV$0qeyRlK{Nj6+U{#AH~^QgvGy5J%r% z_2uN_PjV#TE@E;sqz9;ob4q~~>}lvs7t%Q(RSI(U!l46Ho?_@tLaY-E`#fv}B;mv+ za&6|F(8wWtA-(xjC}c>qoPF(rADUW^NzQU%$YXfJ?VPXrfTKw--x!4-m5Vx$QMssd zloYu*=S`?kPijz?>{D~x2iHmDT^=N7LEAZHPS-d}tcF9AIa4#;A!u@;u$FAo+y^UM zMy|wSl#5BXWKX5}(Z#S==EJiM=PZ3gKe;gu?~A<9dUCA zuxkm?xiCbI2Z(^Cvv~?L1WS=Y`EMar5o&W#tUAmg?s~tp6vcY zmXb-!+FHbk$$II5#S;>;VJSxD5@$p|YsW&)u-vH)*JZO?wCc?=Y1un%823$mO@@T< z2dof^3z#YSzg_f_*_c zolo~eha7NhI{6wBIYn=kjnPVthoA~T5Zcoq9)9zRllTcu;Hp)}`>VU{hHCy{1y||M z2FD_|U}~fkb;SCs+hK)=Xr#rvf@_5K-=gs(RgSP8M5~$-VdMyf>?2mXW zm^7SMWpG8(c+qE?TU)p}26*6J&KOKo70FIwsff+ zyF@`YzN`_m20sk$9cw#cB66Y95S?#dc)nyCOi1Jq?ZVYC%#;mPbV}|+`e>a>^!mKKUwdSMPc<;tdT@0IJG-_Ppp6+{5iTS=oMM+ORuyD$y zN*2a6y}X-ouzi_{&qzP)e!Epn)!O++B=%7X`%z0c$5H84 zjmf5tS<^haPGty_;ZPP$#Awk(pV>KI&JMVhTgNSgOlDgb+Y;S+-ZFN`Z#g!<00Tcw zSBXL}U!r^V!(bw6T7@c&W5)A!=};ar_;GD`q{gGNUktJ5Ee4UgH3%KoPUcNsjTduH zZDs`$N^WJItd{gOc}$VUTp!_pb5{QmN7&eIpg&}CQG`RELx|o1Tc_SEA6f|u%T34 z`FSG*4MR|Ea0+Uaf^TXKYCwkN#TxApttIXPja`W+NbBzIMy%qZLF?FtXzYV(f4t#z zh?3cb>Bz4HHP%5Z`#TS(2cm{!66Pq%l(MT0s>i`M8VA+mkuZk9NIXM8Mb?@IA*jW{{GND9hK8{cdQ!+!G2@3^?v1uFDljnZi#}@C+Ax5<)QXjxO~cnbHixgXpo) z4v?NN7dzhP?RZ_g1ylNl4yAxGxw4Uzzp*WL9R!}0}k;KY!M zj-^RWaZyj9B%mATwIpga2%A{quHlK?*%mY6rhsD7NyR>C^n!xOD-s+1v>u%}5^Dk# ztmu)!I{ZLM*(vfA5h|K4+w|DfJ{5^K(-gU1kL<>UERFeK2j+=J=*bWsjxbg6EBP~S zlDqDrPsvrzQ;T2JhmJ!8KEY`S9@YnI8%!UT8M+xy(SS&KN-KCst;|b4!I&$*@RX`T z-3=^F|41=oy-v7%&YIK?(398t!r=1G>68{ZCye=AVc{I^rZwcHwUX^t?u;-!xa5pB zbetH9#0S?M3SJ6!r#<)DR!y6FX#9881xMmH`x7#fm%NcUSqKbY64s0q;XCzm_hB9_ z>ni4Bdgftwitd=jl1lgJ*?|JKbf}bvspDMi$0 zgK2YO^W?efN1Jj-%@mV6&@B6hr-evW;bIdeY<3(BOT;%e4umCOn;1h!z;)6;n_^3) z2v;7d@UlMz*@)$XfEWwD7=aTpibVbAJ$@_&g0U?yGK%h_UKIykhKHxL1Q9YKq|3id z6m>o&tXhYo@WGB8`;st;6N(~mTFBSMtVL1y2%x3eQ6J;b((H`*XD1aLS2N^p*QMyJ zJhq;WcPR$%aP@2VqZ-ymH5EE4-}`T@=xpM&qN5?BQEp>fjzAox z1MEXT@ocJ+RcA*tht>Tk$#$j%$*nZxr~qfDyE6_Yr-wT28XkH(o3GuMXW^tHM)}_O z+j6i?nHIAnxK*y@A#zA}y-{nT5D=M;sHeP~GSz0SV0F({E7eA|QYr*H!=;7p+{Gpg zu|0h!EvxbE^#U((XO@inFkfnnmCN1K;fr~D)#~#V>PI#z`d%w3m5YNu*K6MK=eF#d zO8&yH0l2PY=DM&{<0f=Fm=@iLL%3^A_;B*Swp6$;V=x*MVGb!2fi$EKM-ig^9Erk_ zI$;a-SSH#im5a>TP;A=0NaWV3AQsLHhlYVL4=rOrvr@LmgzF?;5nZ#2>JhcNS}=0R zZZsY0({N+2SUuUnDdM33fygPJe0s6{eKVqvOEpbh<&_+QI*pw1eq?5?^aHvVHTJO0 z;%EIC(>`0N^|lwqqE)a;4=ld9!#RA#mt`&_-jeYfd%_?prK<4;iRQJZ&FKHs@`P#l zH1f5bURfTLH_z@Tx8L-o&f4jj!(A)r{#pr#^8ZxC{9EEi2$1XHAoI zyOTFQ`ms+dIc(s6-_>M#-1@wsY&kl!kq5E)qaseJvQDzBwxhJ!d?O&2REp786@)#B z{ySa(^F<}*)aF)WTXH8=Z#qYN7p=c;a>|5NB-edIKbi|iroOJ+$Ap+t@=a9=)FjoI z4}#H5-T!aKVuQ5QrTqEl_q(}9lHxkf!y zbYlx+%hP&-oa6rQ33SidyHmnX9`hzqJ8MAL#<06z)^X!A0rNTpcC=FWbg5FRZ>Ucb z)SQ! z+1Q@n@XTx+c=-WLlMHsVJKR*$Pt!C>?kl=By=RX9*jyEH_hnU@&=4!oAE3Il~ zEy7c4>xMrIeZv*^EE4rv;Fr~nQv68b^knLJc+WYAek=c>Ddl^}!w~DNNC&Z6Su5wE zsS3~o^~`)Q8>C(Fr(LL3i_L;n^BL#_ltDl(QAg0qql?r-5N~rL_-%z6Z>QoUrWPp* z{g5k4oDX8e+0^*^d`$6rymq3*Ta6p9=qwW@!hjyv9bt?ZelMUk4HJcWLZU@;Pak^% zHM>-`35-`pQF^?ejVFRu_IJM!D+$3aj3gGWgO%hw-`|@21U`b0s8J9z!E5`kV6F@^XQ!& zMG@TajO~0-7s$%i`8X=joTZoGCTwsTrKqVSn*4%iOBd<@lF0bLCEZ9M@R;#Xf> z%+fKs{+#hv82*`ZHD1pcka}la-fbTuj0fX}9n5Q1Y$>X{8BrCLj|pbe(~?^9>*Zaz z!KM0|o|nDm#Jwn8#Q>>RQ#*u>>Sn1hY1IqLGD(J^o+sA{R{T-5_w&TP)%U6WkIXwh9mIQ zogWauLYbJQn4DBIf9~BpYKOO2yo01ORxHls>kU%5G+p&>#5)>YNqNPHNw^eUyY;&% zzNNNU19=75r?E;9T7n{!BIviqWn;&wTG|!H7xi8eJ7pXqN9q~qkP+{=@wor-#h&{( zBU>{5dPg;5w`sb$4I-KpIo*cmAD2WsH9VQp_@CM==C?3YwbGV2#TTt*RxboPcVyu5 zls(PVqGLz{dee-xPOhO0G0gSyR`0yj+)$@KAjj`YyLd!P&Ut~Mi9)ogYHPY)*szLC zfUb)xjRa=Zy6;u#5m~7nQ7>u6FQKT(0md2+notY^2+2-v^(|^{ERCfZCKY7lgpyEi zQ}kt__cZn=L&2$?Dh0Z!M_X2{gtaJNwt0w$4tbpkQ{s&rI=;8c)zy6YvrVfh-{27n zUpEMK7f85LQy<3@hnKzlq27VzVVMhyxTKj(iK(Y*|8fBhm6FLi?cCH7jJ*Wt>SYai zpCjK*9?&q8bH^@*=f_VSQ}1rolZ2i|$Z6KeWY!bqe6wzay4p58yHIXcY6njhJHH$G zd?E;+-cZg->N!Tuo>)~Ut={{fy^k(9MQS@qw@WvU2*cEmko$lywwRxMC~PbE;cYfw z)pX9=l>)AHSdSvhG2TYZ;ecciS9-K=t)ks8sn<7LG}+oVl947N^qiu4Z?Mc+Jx8XV z{tu*7P9f$?pXD zog}~05K?5w?~?IUA~O!m$s>giyld|`J`{u`ID?Ng zMaKK}09iR91;LoSv-sdr(%j@_yr@B@*mD`5?TPHzXm)%wX*|u}a>g_4 zH9G7j4%5Iz9sY5tL;oR$d3Ircq=5dz8r zwAzpy<5}{WT^OdHhwabo!UzQ&lR(*pOBDRP2b^8FOoLuj24xqn(BN0J!P$jZDatut zl(Rgu zt5(o7FOqgPgUuhbui1;FrOpnMuq^$cZElvexmnt#vbU`LmK$YQIrdzl&vX*oXME-; zDsScCElYbG`j*0Wn!X}i8=iAsm)L8LCwFuiBgwI(z67-MJ&BM* z@3zDexeRS7$*vrzl&XVkrLr}M^QrS&bX^>Hrl4sFvnjoMs%#M}M7e1e7-28Jv_x{X zw3JF2DR=}9D^z*$oSF#PUpCGsmWM7}%U@UZxsjL?n^>S zmeD?19#29-mZ?3njP}e?e0a>FlP+iqOlW$#&2d)@Wf^+nNDo8I4K1QCN3>=|gnLpBu6B`AeOQ62^1SakHLhexJZ#g2Y z6p1aBBowJ6jV-0JA|0@h$0HOhC*lABLZsvcb3|S+a`uuVsi1crpU1aAeHn+*)$+KI zEaCpNl$2iaVzs~8qa_lcKVFx?CFCUAdg&GZZ4G9~#R!4Z37L~)zu#5{#98f_-U%mt zrgv~BTbvY)C{i?J^J#{>R_(N&Vu>^nnn0*63);|-`sPVYT#ouX&^+05t~whxdi8;x zMknEeD>peaTFfZbkZZ=c%q`XhW~KWr!@ zH2QJCbeujt^am(>iJ0qjH1Z62OHteX3i*hxpFK#Y+9B>nyro8r9wUqnao&7+f{YF) zpo4lIA1>oPU%)HQ(FB|D9i>e`Nu0vRvYG)#L`GHOJ0^(FNgfkSL>m(~g953(0~ZLO!<@iA zqz9iNJ1`YutPTv9e3vIl2R2C-XyKtKffoqer}vtK-s=QDmKD?(1?jpbq3b$99tte% zw`{z+I-F@J`(ya<3h)I2_UUh?p}#qfk7X}0MnJlo=@c1; zPNx(xU~e=1>FaH#V;6(FZI91M?rkFT(e^g+Imx}vbmZPfL$QP2CKgA1Z`0@IsO)W+ zYR_nqV|F$ox44~6R333Uo9S?!O)whiY=Y7BolPWKp|goZ$BH|cY&ag-h>EOFAk%j> z3>kWwX>9C!@ENkFQ6a|aY0!gpIYoLJbQ3s%4}rD4s&UdCAbM>m-Bkq&uh)jcqv0@t z@)=o(m~?O{-wrNCoiBw^%*xniWaD@KZj(KqHKlA@vK@hwDM#Xef>L_ZCEbV5$DzpI53GnT7G zN>RI(+)?bzV2IC2pXr?$4DmV1216>E!EjnnL0m0#flwP3w4pn&HDYn}b+wQ=I<`j2 zxS$VIwJJS6=u(?9qeYBqvxwZ{+AL9d#Iad|+ri0jXw%`)QsK~u1r&^?w}2wi3Kmc# zI%a0P8j;La&j@)`IZ{NW6&)$U(#nn$k*J7@T?|De)x}T>k_(4M{3wFaplQs6z}tli zHjGswSb>Js3KU$Bs!lMtOopSE3HPK3Mq3Wk28@K0%Sc?gsJh}{xs15wa#|p94M$jK z6*yLrJF5V9il9h|H-#7&>`kG^UM5c0sbxBil~N5Y4p2Dprby9Y!ZYNJncr8)M=WoO zRM-)l3NhA*EscYgG#RnceSpij5AY;Dl;g9bu8^53j?Rv|pu(svEk-Mi+S1+xbrC2p zc*^?)5vCfprRlIOO^0piB;@HBd3ut0go0)Mn17maI%tCjWsvgbQv}QI^XZg3-3JH| z5<_0tP%X`eYWTv#(zF#xhcOW_foZxkAf2WI!ZgV;@=WtVUz)~)gE{e-%TLK*F0Il$ z<+w(P8EY`7I1Q8z=6sF`jX0Q#&q<%@oek#VbCL&h>BxgQ9R(T8=>kE^7qp=}7|g}u z=sTE`IXVNdH2NCq0zIuw!UtDwYi6{VF^6&@x41*Os666Wn!yLdOol_74u_Tshen2S z!D#xSTqIgyC>M#24dpIHB%>-9A%m)MTvS@o%neH`kK-ayafkR2L~>0Gr5?F(Xk;K4 zj0VkOCIsFtRIg#S^&`@`c~njjsASjg&_~gSFA+YB3q}J`2eTUqCzX*{QqefXhoF+B za$2Bqji*>A6*!0!I;nsWTws)B2qy*x58?FK%hXE7QO$AsR1M+MWWdl)Ux4Hp@|L1z z`4#dJYY3MPJA_jqMvoCjSOOcqpF6p{gd;351otFBXQ+Y_mkGgri4ZVVX$n=yg0DJ(O;uoQZPiCzB}vh9u9BoZJfuzuCN_^3?6nY%tI(FG zU0LB>G(@KfNV(M24p>gPvO`)7kGfK5+Lap$T~51_$?IOqrFn`A?Vah3o*-0iBL^b# zDUeV01jt~ks{1R>)k+@yN=<=-_eGZ2J2Lr(LxS)U8W$BcCcp%G?* zIm*^7i(p<*W9lY}hJ4ZMY{~-99b=OhXfNt1bT^@>_0Qd8II|1t{3>8-%#=zm&--D@ zQywb3oLX5@%2b_HqNa2;E~RtqP@?A4H7BJ`idsM^ceX+3_tluf5h}cj)dyGU*`IYn z%+DeXjY#f;P(>DJOs>peT7{{Uy=rD?uqO=j(Mv z^LZ_R&S#SJY8+D1#=aSrGP=>KRAyz@9Tsy5=M+L=s#*_aOQUJp!sF(Q&xFI3I(U2L zj>HyJ2s@aOzSmOLLg}_7&FVSpmZVuVgnm7MF|EON7vSzza>kgRLD*^Wn-N&3w0JQ* zy>FW%rYRqRXUqxsmPMhTk-rfbg>n|23wAUzxu97-ZGa!KFuLuJz#$hxiyUl~7AZ#n z+7>Ejyd54tj@^?9U>|F7qTT|gkt4mOjMSIQkWwUSDxG;o;e5t1E zS;O)W2a309)#jGZSRi=iC?4ICdMFyawxm$JVjNB%M{}vRb7N?u%Bqba_hIc6K=4A7 zA|o**qPC)ANJM2btF5ZQWh0&nwOONE9}0>rV8KXjg=tri6v0iIYmGHaESHc{xfSDGaNOS8P)G9BymPs@1F_y)W4x zB`~Xsx<0GsiC2ZkVfUZ+sQDE(@|B8JCLGqvc~HsmS~XuRuHvPXtD0N- zqH##JAQi@ZKwcKDf>nB8F;b^K>586AQ2DMt1uagk1ThHfSF=kIj08roFR_d_-7IH_ zw|a)ICQFy%IP18_Tp_exV=J$`MMq%d^;6GyJEJ26DmNPFH{iMWMsifoko$Jvk)w|# znjUY*Lt}NfO6b*+NirD_kM#`QrQo{Yhaw*n;6loeQm}$E-Uf7lJeS!E^I6YupLKkJ zu=Ds9*j6zf8RmvA-YfKJSXD~MN%nU`S7JstaZbpb9Fy+0G9b=iXnH4{^qJnlU?fh8 zG;Zh_secUPhOVO^Zs@u|r~(Vx(73bUaXI>)Um|l<&T+E_AnAkbYAZZqb5Jwrh^`5Y zGsQJ7bBpVU9+gMrIL=`l!4t5d(5AzorNW^RNAzGc&E)Boh_r$udL%mMc$7$FOd%uW zQ00jpl~(jb4@)b1qDP`43KovYRZ&AJNG2RwE*u*1SPw>n7BmwAFS3||6=+zcK*0s6 z>H>qyWH?Tl42LTd?z0|@2Eq=O%Sb%As5;_cxs1e-%LvM)Pe9YpFp7Pe23ggosZle2 zfy8fJ3=H;L*JCedh#j7xyE`)(y1O$&On$V!GkkYvhFau3@D^(F@Rk}ey2@j+aQJnc zK0V|i7ji=%!daly?|eb*CL?inq5 z%rSt-E$$c~Dvvm0fZ*#AQ{m9kxPlPk@?VopXdx0NJoQkHLf^ zYQhTwq0dDx9348?rLY~W3Ncm(yM(j4OZK@83&-YS0KV*l_Llh+k*%kR8Ze7o0pP6-(9zhnarCsvzl zYgX-gA-|O`lp5PNjHeStIts(9Sgp;i#&*&KV5QnH>sBLabR@Q_^%6?zI*>OuN_Ep| zlrWfppzh)M_T)WZH^(a5$pMrSaceXVCK{zpYqnG_m+CjbGI)?LH?120ez;L;SanE> zl{EGwjlB@{iKLmYS!T7_Fso}O>H4pmLjwcGGZ4@)OO>Ma$TVI`n#HPBukTXB9-Uk$+&BAg2MNEtwq~#osCNJ4b#O$!`WMq$Ih)w~bt&+eR+K-HR9DCUfr~ zWG`NZix;UUm+9vhj6J&D*R0r(#@_90yx zA$y8a9l%F+a+JMH@s~yZ0uySisbGl*=~be(&Q^UF$#Gk&m_JR*c44I#CVgv(d&rm z8>Z+P`xW5A#}Y-)+2EY_V~Iq+M50dC`cm66BzC3Gxqjf zF!uFb7%-md8-hP$KRm9(^I#vOypNXyX!eDuM9f&b#=Vgvuduulej z_rdnX_RT)nFyND6`(*g?+rSS41`InQa;dDXyE)(Y-uwN-!VEhzGIEQI%#4W2j6}k` zAy&iK1J>WuVR(t5@km*lS7P`ebtDcF^*I_8wI^r zy9WXB#P)>*^nIinANWkMB>$cXBQJ^d!q^fL9;57k1e{hQXTk`hqa~^l zbhH?KPVo?}={&q8L+@FsFZue#^FLs12`3syf+ELAvM2yRCq<|%DlM~T=0!xdy)4TTOBM^i55ezc%OU(;*7sTz@mki0yR`@wo{8>@ zU4|C|+*>Y7v}%~683wIqqIx8a%t`y+To|EEDU5EZk@rgE1al%qEOns87gc`OvaiOBljbx1hu>YqLTqvHpF zb81;{I(7hZIEaH7?%5;v69~tc0^;x3?m>7S!ac~_-3NLFx^@lZMmuoy(f-iUJ1C8V z*4G6MK-cCVspoY*x`SP8!$l=JvV)HS0?(q@i5de5#jIu=lpTV6Mf(~U8f5bpFkjG zI1VAN3xPQd^oKoX1Z{qSgzYG&o3K^drDeVA1OQ{8uoGR+@7tgVKp#&-Z0r-l3runb zU6Q>SiJUJTXGkjJ3oI?vBlg^07yE_vq9#EU9(f-f9H8sV`fktLwtG0%Ixq@!ozx1b z?;DvW=^aHl1_+=ZV8dVx_X^ZmAd1@sT6!aAFlsu%xX)Bt4HA6^H56>fS4LL2GIC-?s2v=%A_6Z(+RH^50y47@HsF*DF0sb2 z@Rk~RkBxmpjScmPc_l(Jvl8FJuDpR(T%;dp`ide~T}c6waIeBwSb-}{;93+VnLLxJ zmJ|V!7Qo=5bWxNQDT>8#!^JFT8F1^FQ1H&h09!~Z26@Rz!NM;^@k~t--C(f~+WAN{ zPeOeJR7iq~Nzg_TR8E3kCqX7@IS~-b`$-_9Lp1YyQaD1;2jsmsocG=c-s3t22R#rV z#&Q_idMXk>u+qe+vWUqdfKp{L&WhD|#&wXnFbo0YtKWb(j?#3%ac-*m;%Rl35Y7tn zI&xHlO)Qn^aLl8ec_D=>6R_qpQ6}foW;pi8R=CErA~dEIp~rC00})t3Qd0o+lNHoW zR*<1%AXHUWv>WMgR9{v!eL^DYH7krRFVz-9ECR0u zb(&8Fb#TcP!A2OgWM)Y`s{IHqPDp-Ju37WZ^$HspUDPhb7c`UVG5PQvTj6@`3diSx z2bfWCfLw=9tK4-i!B>~lIqLcZUOGZX#G}+e>?^htcQg@x!m6l-a)DV_ zBa6}55Vj=-)_SI}0uJm6X_lQAp>T0h<4ec`R>%Vu=K)Ksn4uYACDL+fJXqnz10Glr zftMl&TLV~VNn|F&Fl&rrC1!n50El!s3KQUq3iyKn&Z+w^ZMI5Ol0!naaIsY4)T2ly zvND`iA;=ULV*q9(V!*QCu9r-855rr6BGyxZ%vXJ3L^v&jXbA};TLS5QNPe#0E0L{8 z>^;?HiS44r#_q@p+4S)*jW;t~t3rk8igqZc9nPK7{^_CIsgo!1-UI*U1$rK+ANci#DGDor zz2oShxT5OW8T&p+%ToId=t~x;Bzx|*3t}~vWqEqv9l5)x0 zC`*Oa{;epENH)Cp$(SL$7@8OpYSx$aXVwwwwUeUfrRC>^Eut%=765FGtyT;b(Ww&!tUjC(3emFhMxG&E@-e&qRsScu3G(~eaPvu z*FcarMXy6W-yS@ce z@bR$AM#|CO&{t$sI|p6c?}BQ*?c4r-POIhgCT}L{^7cS44-l*46wrtRwD|0f_Vi64 z2s0F5)zq85y|3@MUl;`VWV`3|bJ~fVZuzd$eX1?w^evzsG}`V08jT8LDrg94-uikj z_vlCMNbdf+10$K!zRIyb&ms0uJC&n@1p^?0b~(3czG+vjcD-rTHcRbt)z~b7uFbV9lNvV2;ES^kLEgFe-(b5?syf-b^Cp%>jG`G`5c)b%n@|94~y=R z+@FTKfH-hQtJ+ok!AX@;APn-Vb~fjYM{4#fxuNfReggkUZqy%YhgP*CtJuY_S5v#Q zsy$j=g(0(7S3AQ#wmG*OeC)#@AhlQ$+QWj?)mL`U@nDL5E^cdAR?`c+7K1l>_Q2cq zZJ>mnmDDcxZ9J}~{kU2!S;k7awy_G+;FF844WZAuFa6#SdX)RLmixWmYe2AJ`+=NH z+U3=-tRkPnP~73wztT>vcD>I7wBW63=fki)9OmrdNA1EYbhgd<+TON1AIC%O^eTOn z&h3r*J?+p#?dZd~Q*)=ZBMKR@E1pYYEU{PVMRcnu0)Tho@- z)*kAwMx$Y?St%gN*=l!JjxlgQOqiZ?S6g0Ndz6Oy${G7G!`u!U;9O>`y91k{tJlwpdErXKZ4XlfbbYmA4BBuV<-Z; z@B;u2{iq#+*c0vWlPB7tpS2@D!$0lNQ|<6mUHj^(ehU7q!eBf_$TNsMgMy#_svYB> zqfb4x$FSD;XmmOHbk7S$@B@o~UpxMktwInV+M_*)2Qbn44hCR}9tYZqr=OUiNjn53 zKRY$29e$>3r=RKDXl;eH=7o0lnGPERaLee$c(k+fL_7HmmU&#eUTEJw1LEx2uxOKw z+!^Ts+09_l?7}VsOb=bSt0IvZ4|lE|cb8j05oi8cXy!y)`>AJ)>S!v2*6g@FXJDiG z5fb)bth_;QUpw|p|C6^(2z~p@3R)N+YFD1=1Ba@TW>gq#(4?Q~NP`!MK+7?3fO_IX zJMl~p9N14`QG2$mZ9V&|;QPg2o=!O>^I|&6zj}A^!@qL(ufJcqyR`I+cIdfwa|*_V3q4N{eA$@U$jfl ze}U<&^KpBz0JCHP_~g0q6iPOp;@>>|E%3h|AhGxq{**9YdWyjf{PPCmZwRYO&>99C zYZz?cpWpBg9(aI17&I|xLh$5sc7O6Eti8{zH3VDhh+$EXinJ^QwD8Xs#bKd z2K#+)94NNlhc7b{)?R9-!vv7HpLcp_Tzsj0`y3aSm(TZLCw}>SmHptZ^76Uc-_--Z z^Wv^{>^Vce@OGABR6AW<#v39f3atW8eEuVBiBC zpMeldeyttFzppXFYwaY+`^GaXkA@ibVG@5J!!i0SkJ8sm`Z3v$ z#WGqvBUciRv)~q$z|WE>>IX+fy@Tiez(Jy8AF$;g@>mcE(gujTJOEk%Mj59xr88sBQ7UyAn6Y;2y@gRneF+(N$Wn;}WsS`XuW7?vkcFxK02hMe*ZgO@~HBTOGhC#-%Jc!C<71y zPR6MXk?58v^8L~W(K`0cISem_5z+Yz#x9Vc~=kMMgsuYmzM zvhP`C$0+!o5?PH`UOt6g@e|4AU8m=QI!B*V55L6eNF0QxOODXVk|T7g2(z8b%Eg{HIJt(Up_0c zpN%Er17a19P-ZE3&gB^Wl=<%#`^Bp~c*=#aO!mVz!Dnnr;SXAwkD+mCjU`w-iiTfd zbNUJooE$-;6QaClwZCTtVl9VXzSPdWd>IqL4*jB?`UPamku&H9x_06h{N#%ttPlV4 zE&LCH#IM@XUswMMV#cp|)N`dg6X2->6ePCE;L>GEI_T$pv|jYby^*^z#529lpyPEx zyvk`m{<`5hy>6@w9mU_2Qo?)-EML_g>K~o`K-yJ=z{12gSVHcHh@srYECoCZB;~Z9 zQ_yB?%B^2tIe7dd(5dtCpadQK&S@`Xa?}C@S^%0rsIa>=sPQQpCdSTPwAFxa@>IWj zKe($^e{CSel%lBs{0tB6vYFV&?NC*uFcKJtB}e(9ea>l5e~p5(`q&pmDINXmMBZ^g zCtLPXtEP4$H@JgNZ`?(j7Zpe?=DiQQmD9eX;-`=3J&8AIKwl)W4$@agX6F{7kh7Cr z&FL+mKBEraUU-h7mpCf6-gWV)4;sYS@KZ~so%zqzdy^Il8BRrfQn6B5}+q~t69;m z5r)Xb%IAz)i6nU+Q7L|uBQu8ITjsdSI$nrCdswd3EH4wq2VLKDyA0;LytJ>Ww6L*g za7KHPcF53H4Lwd&$+{g6sB7;qYbon>PFpebSaFl^wQ~lV1BBUSW$x;rq$Yd`}@21%v`j)=lWTkmw=YlG(v<%-7FKrF$BQxDfn#}mG*C=eJH930uKDytOC4P zEMpePd@c;@rd4m2R7l$>zN#0rTX9JHb-mTBmEN@*6{DtIP?C#f6JYPOYe`tUYM553 zsV!tC=|y{F>qTy*)4tC{+;m1T3MT!fYctxnnYh1KEBv6G_O*f(>4Dn8Mzdb66Ft$W z0YrYQ-APS0-?ZMA%@Uz$i*Xd0Or}w2OAYYq&3D>G1@pI7$;6;`DFvu&mlY_CP2mlz zOQr2r*(~SFm9q7YT6!FknkCbuA#N8cb+c4t;f-efeW?b#0%6ubYM6E!0cNXEz+4w- zbahS}B#n+a5Y{X;>P@R$+tkiSSb*qvGXZKVEOsGr1`JmFH|w2t#;BAx zYwdj9vg%b4E0k);JUmvbH>*(cNfxu}4GdQ5Zz=yfqtd9s($wprNmqv@V>rYkk!GX# zjy`F;vaH7HI(--Dx&dAy?B?_`Z1KI}U}f8bsqV2IjKXvXl+16xz}%=bOGfcs+bmT; zssiGEWmGI6Vg(vkW789wXtj$qvt2W)JXUTPEOrjqpjj^$+r^T_@*g#7o4^&2P^()8 zF;<~sz*wABAY^DeX4K5LK!TI(w_Pqmy(~!Sa}a44j4B`4`ABpfSfloPx!y8?0c+TP zV6$4G)ULIvc_?%qfmlqtV&qE|=vJew-Ge`%vH=0Oty7V2VCL=E9Vf_X4-qQ_gzF^} zGj$Ir=|^&$h8*p!Qqx4%KV~!suvY<8tE_bkb~A$Sg(Mz7^?FgoW__a^ss?lY8v@+VI^<8Y8vGlptE>s^IgLNYO&bsdb0@pc#22g zn1)P(32c-tSx%*tH){2;oJu+W&VXuJtPV3=CjAD}v?tXK6W>+@V zY3l$V;Y)>l#R1uBfloI4Iy%CShuu3m-4G?o5QMc0B9Afh`fjJ_1f3AZy)@=Nj-dMj zCa zhf&hLivikPEN=H$bl0~(;penV5|6%Z?)s=Xfb@_8HHSTSq}@nOLN~xpBwvShwLAd2 zl%U9anMrR!Az+Dtc0C=d;_O6fR@0j9?p|i1NuM&7CM06*HK4^V?OvL$pu!&I^}{qy z*{dN2-irZx*4b4C5PFmp{0iga$P19ub3U;;&V|4|hgyG2fk3|cfHR8O@nMFjo!bNb z!U$T!@}TQ>aNemSh>5(F^C8rQKC9%%PuKE@e#7^6@jIqD+V9~c2(d;^zhQTYA(g^< z-ma&TU?9nZ2kX_w487raXwk>mn+lZI2VqhA_0&|>pbKGIFy0=yBY@pV!YmLYScY&S zv>Eo*7$8LDWmlcS7#6Yqmg{^56(IqWGY1Iv*6qS{o)3{I(V&$U3T87( zO{1#~STi5S^GX`$m75AE+5c-wYAlJCjZY2;6ZG2(@Kg>lD6RyBJrAn(sY6dvfNkf? z5GWy1>YqSTgQYY-9*w*~(YHV25)3L%N>2Pn>DoP+gw6t3&oIg-7;y5{1gOnC5NNkk zQuwIgCI>r5A{`H5<% z9M~5~n>@~sYXQr#fN<#ma&fl{(n7aOFJe?3yvi1=H1TR%Faq*-yA?Ya(LQ_}BQA&5 z+|Eae%tHhwX5VASUa$r=-qs8NI9)w(p*1=l9eGHHptfO3`}=f%3#R0@+r!IVWN+c$ z(gXeZ3&3B?eF1$HW*;`!?iFEhyxpX}d|pMNm5y4%L9A)#Vt};-WIX|Sr2QH~s9$)X zs^{XKs^j>qME|{{h5ES)BJ!#wAl>*3jwXPL{n-s1!3eBp*J4N*WG9T&{J-INL1;HY znad#(atx=m_AC`VV~?(-WoFe~PfOzM)x)$l3Bxn|pwD=S3lsNtCzAH{fg3j871ru@M2P8IPY#GCMVn6|NV6H$5 zzJ@=8k^b2ZxVab)E`h=gE5a_@tT9gI;?!hv8KywH@R$x0Q(@--3CkYZj6PK1QKRSh zIJ@wN@i{a&jI@p6kWTZV1d#@AS7_0_t|mrBsc6P+S`W*x>;IK_8iz-UCG#~bxNb+?IwIW+_Poy)?T2?GU>F9F!sA)b6Hb-gX=I}e zgmi5j`d&}0hq!qtF|od#Gx$~6(if*QhV>JRV-Riy1&~B?5=a7)1GeBGcc6Fn#`yXJ zU9N=HnkV2@PXKQ3qX~+`e7eSomcb~1-J}HxW9UgUG(U+NRvwH4^a=;rPZ&Vd(HLse zje+hB9bbOeAs)pmvUrFP8+vC723~742Aw_FNP!YMAs+TP<>+z+&=1oq%-0)5Zg27^v6>WB!k0vkyeRU zD7DQ2g1YUnXl=$Q`2CsbAbBU@r6u#iAA{yNk91VLs*4DEuDfxymBWKtLN^JAVqbfZia+wkojs`D zaRzzZ34;xa4eZcJw_cN0$+Xtx_1#Xy_dIXJ~yN39N z2h7O&dqGY*5;;jwznz51o&|mf#L{Fs!1*5bbxP{U9iTLpoh6vE+eDpc`UteNs_lP-9Uv>o!iLU4dgnsH9{zeQ7nRHj-25pG;Q3o>7K*gY*Yl0arnC=PLx6TWcfB5 z514}^-OENo#^6{f9gQ%>bTncJj&?g6jpk4a5!7^=L=!p(48<$@K8dvB`oSn~2M&5B zvOK_jB@ApyT-fwB?7rLEk8!e0-9mX1ms!-EL7)t@KKlwB!ey%P4}L@Kd! zuLt^Wkd_&f$>E9v0*Fi{YwS1CIJdFE0#)Qj>+iARuaGTKX-NCh-ns~t#ZAc-oi#rL!Eyy3n?OCK9T8;@ov zY{MONC0cgd8ZbM3wG1{XP?w`Tl`vIz#pJc~UW?XX4@1P{!qUHs+Mp zy>+%tV3W??lv<;<{z*eDFp<5o`84)@AfuU~nTpj*#`KIrL)-#c6IhNQxzvS-tfUDD zY_>j#BXDWrGmXDg3NzXjK`sa692~6;2|B~hUSM9=9I=F_uS?sW4@)#UK~_g2K7pB` z5f&a5Dc%){RC9Len5l{!9}We1Jo4?{Oa(XSi%7KK_!26SS@QMNFhb3kK5jtbRtoz(~Z(QUVkSvy(M^_(!!Z2M>oF0GdyZ+4L#)b5~E5O+*u)gsX)WX zM66dJ7xYLrxHAEZS9dK9rR4jt^xsHJYWTp`{(gesYGM&pp!k|g2B$jsp-;B@(e+I zpj}j*)mgh7L%>fF?6X1G#;~~cOl*n6&d~Q9VFlD4PS0b~*9w^<&JdV`i?HhFo_OyO zO?K_Fc8hdDB5JasDbo-mo0$GFWd0pBu@r#oc$0j*n&PO_u?cqX>hlNnf#1Ho%YVXHIW?&IyXg%0=m z3^^C@wwJAkCy&X0_`uVhogG+ibGqp;KUfMz%)!_|uMgP?YkgykXSi}&N2$wWj7$~L zXRnF1NQCK?cwr@7bP_b^j9P<{+rtCnyH58nU!l?~;Y|&z_{);+xB-h59)kSZ@SS~c z+z!S*EFAVn>DuX>;qOu*@=>FU28{n+-vJFk9@YSfAqkAI(^13sf%9_oLq61jO#;0S zYZ!Z+$QwB9#wK>zVMj%But`MmvBNAaM8;kZq0h*RP7c;L%7WyHmM#lD%P_(#$v+Vw z?|XK)V+Z0AKYDw0Q_+W`j1I?k--~}L{n5y;0``60>vXRy7RCIJB1i3HiIaXxvD}c@v z!IJLWBS`lnNF8^Grxt=StfmpP^#~dXociAY?*x0^xYtGQiM;BC?|x~=*ku+V2>r4f z9Ta3X*ZL56H4JDo=yY+t>4x4FVd19B#rRBJjs%67oG30v z$_q=2m4#0B0n^WMrvT{P66W?!PKUJ#;4aJ(r{Hn-iDD2%0?03(fQ>=fj~;J5&0vF| z0Teo;MAm`bFox$slSe&SHh!-3EJf%9X&Y}K0W*$a;Teo*)v@g0BUUXTcxN762&yp8 z7pHAiSY$fQVG^2O*b#+!ht{tv%lXF6?!u6fev`{E**l$lPG?!)(aXMpfV0!K+4(X38cES3J}AGi72r z_3}hqQlS+g`xIgq9mECs4#KZJkcz&>P>T*(MmhA9@u`<*{#SwRKJ~;}t^MbRj89O$ zPEWPaW{1ynpifY}3yTGw*LR&jc#r5hJ2ogkgoKAd*~U*tJIVd0c$re~qT>Y*{_`NU z3)?5&f8qXQ`90o&^SQULizi}4W&6yv1AFZ<=XyDiY4>sr%Ys^q0xxvw@IPdC0lobF z12i71nbPhJKnXqH`gll|Jh*ynoq`OA5zCN+q5W*TBewft$msQI_!0g*#R|$xG1{TL zb~yi3JDoQQZ(95|?y?!}-@x$ZKqT1q!Z|Y8J#RWoTceT)|*PJCU!{3vcj7`kV-%BY`*C zyo{Q!${SdEWh-(r?6|lrdtTg;@6jI311X9?6T0)>#{1A`c$hB0 z0##Y8)zHr6>#bT5dMX`29L+Zk$Z>*x=w7%8=`R+bAc}DB3v+5rhZ-qLw}|IiSX>Q< zenjGJyc(Uy>+ja9_C~pBT0rt<{Y|N+eFML5%~G?CH)0K|j5l73hE-~B;5~iI)V`aH zz{zC7z?d)$W*+*|+Sn)|P0q4VyI?eoLK&FlQVh^WhJ!9Ms9Anrf?nZ$YIZIDNWNuR z@b{fn0@A@>e*Kt@#2JE!VK^JEdOB@`mtp|A@S$A@q4M+Udy#P3HnO9KF3ri7%(!iF5{!%j3a(P}b3z z6y9yh!C(;z7rS``g?kn(*O_-?T8kKn%LkV+7FwOE_5cJLpCO@}8+N4zW9{^tAbNHh zzYg*Z!^l35{B1Tucqm!VL=q>H=Ln+!96~bA_Y`GSF!MDTR6?#wbRvPPVEjlJ;xx0` z-INo~EHmC~(SAC3KDzSqM=C_t)NWC}=(!f9AKy+)ZljZ?wONqXwR=;L$bPBapNv(o znT6oH$!PpW-P(+J>oej#ni22uG(0p~;|a8B-7VvLTY)o;!2EmH3`nxXr&Ew|Cbrqh zsyG={@+?@gFL$S555|0UXX2>Ve(llhxNZ40;o$)?F-z@~ zL1pxsGN^J0k(Z^^bq3oQ+H3OYT8)&9r#%TnKq8;TKEH-@Z~Z{o*u=ZR z^5Ew;{^3oL((X@44A%}Wwq~HwnX~VwVJM~Doruds^~LEpOc!8EOBNfxEXE*<*=fYQ%Gd5mn5_HXPelod zurL*ulj6a2#E>A(D;>QQb5)SkM`V$WKDrMSQdpzr2^uqx&a4I~XIa}JEa3`8OZB2_8MuSw*5l$kS;63h8xX3j(k&v{3t zXG#CE@F$stCsLy0`qLE7`Z|J^EI*MTGTzEcXVu@Em>iW504qU&)Po3jGSN%?RtA@P z(@+FS*^Eh67#>NTg3va-p4;VfcLEx_CCiz8G9ER37DOV$-HC`yZ(g2`)27oObkY04 z4A|lVA}4VMG8MO!jS=^U_wTka}(-EbG zYJGBs)Yjaam`9YH!518h8HHBTacDusI|;l*yuX+CzHs4f8hSIl(~(8xSPpJ=%AhiS z)pdM2;b(cfyFIZVPe;Uh`p}9Dwo*-a!iL3Hy6h$8PI`JdyvUWcWU#d^Tv;+`6GP+c zOU4Y2BlA@zV_Z|PsZT!~2wfUVXRn1O>_oDJwg4RQ6VK3ryzth$Y4sfZ&@gzBj79^Q&8H<4bF__H^oh>taV=^ zw8QIK8RHY8vgImcuQBDtt*n_IVkqQ!ph8-WyM=}WV7YI+hAUE?_Q78)D)>ab^p#y z$yA8m8jsGYRD5?BrFIHZIJq9rirFSdY+snE>&eWy;%m#=%sJ((zCR_4*&{D952v6Z z1Cxe2Q0Qn8sgS}Gnr4t*it zvj-oew+k+kBe>FF1X$AJ^hpBJ-G?U>#6zhaesO?3y5f)Nz&bx^I<)D%GI5cKrrKGN zlk=T+Cf^(T6@U>D&#N(U#7Y6RhjtKr20^nuqGt^-jWW)Okn8}9wzna`ul`??K)gjC z*f?d`!|pIpBFSUgBRj};1P}B8kt44Ys_*ad7s=QgU?=GzH+C>N4~vasqqA=ekM{Hc z5AQ>7$y<{_*VMEdYD_tAM^3A*L=r>)d$%I+9edm8!Fq)^bVwgbCX0h%lzcOuT=4BK zzJ=lMx&zqMQd67QD13H8@uP4r9W{1R{8|KyJxaj60xn0AhU~UC_kg({z%tL47J6bK zfbAg#8?T+G;66yhrCaAI$d?#$xEt{0I0YIXq1&lQ;Yg(y;zn;!|B#6kN+aaTlue-0 zfZmV-fhQ{)9aCc$`)`rDY zoSwbyD89^z!>^@c_Hlo^t~glDJ9~iP`ND_ia&}tiCs+>c(gf@nm#j=e74fcb@9r|^ zxwD`PubX_9t<92W2ewC#yIl-yy@^x`v%xf{zT{@X9)ifp@3727 zs=)r_Fn6jmbvyXz4hzyz?BfYpc43nn`wp!O46VF7AY;S#6LJN6_RtBLdSatuxZ+yz z`J~_9D+v(WR~8cR_=`OJc@I5_xE*xcY%iw4S)POetTnLEFKm503Sc-vA4 zE(izWLM+`!jbD!ip(f?R?4|q|ABJV}g(rmTq6!T!Kn}dY%7DA+TGqwA2YTl!>1x z2OovxCP3`*ECSwUK-|Wi0Oaz(K~W19GrS`JO2Rq11P1XPmrs=A;#$}R9td(BGM8by zPfHj?PEZ7WK3%~O@Q^Gw5W?KJ_t9nd8Ba60oh6)=7EHd0+=>C(HoDoTXRWY;$&a*qv z-_Xr29Ryn&>!Yh8E)2g5Vm&a7@AQGEx`=7(J7ZiQMWH$EP(eFfc&dF>c=}X3S}=^3 zr5!66g;ymVqvhI`cA{WZN_c@tJ10W&0?ZMBl<99pJ5w;KrKZuQhcywGV&OxkC&RZU zPbu$ALT$A|se;M)i?0eojkS8MUHVO%3oq@IEmONvz`J7Qnpvu`r)%5wCO(4*8LZMK zR`Rt7(Oar!-E3P%bF*Y=_cIb=Z^+)sKvQ0YJtt7w8|B}vR1;ngm~YMIy+0I(}rr&$=^uC;(#VT8SJ3ypZwHp^`w zNEsNpOn;jA#{~LdzYZ5FfK@Td_>SdK2vi&NW18AL{ovD=^pYsh3gfb$Cs?#h+3>R7 zN&IQjb;Si4M3uZh9&m>sq)_6U?4Hja{P+sT=o0+F7kQh;X4|S)U~b^B-UcWPPPxY_hK~8NPH;{|v4Sx47a|aTR}o;XDn8N+6TDu{muqxu5_ys?Q#Rkg;MJ>DyncC_2k&M#l6kxmb zJFu^bouV{)igtsVE%Dh)+mSb-ku23l8CXERKYM{c4T>G+PX;qA4r`VyV8$B?1fQD4 zUl^52v019I9^qTgz#`{G7^^HboAoBqs?oyP40YAyd(eETKPzF-{)$<`=GQjLo2@3z z3J@$>HE4m3YmasNZKyNw1eifvj$OIEvOZM2`jQlKIw)2YaEjaPnx z#~9hHX1zk)5DW!8-7K{m^?HS^BX=MUt82MdGGW=zw_skCEQ6l665X7rFK_6zx}~$0=+Tu=Uj%`l-yqi;O;|!_)A4=Zat#W?1xa6~1rje*bKK>Y zNl$R=TSgOyby(S_=X!LQ|%KvzlR#wf*pV>y~973ggG@3CP zPzJ$5WsCo{!;@N!>K1SHpVwm0nM~Tj6`+8H+@8f%3S1&5Xh48))|+qIQ65@O%7h^q z{?Ca6XO2AI!7~l$yM??i{eOrOQyAc1pV)J@Qsc7qhkKl|*oUPmh)ddk7;TDCltM9E z2WMx&uoVd+MF1he*#uIe=ujn{hD+Li6rD6tl1+Q^brD*tbo)TGRCyxS^t8FpbRs2@ z0Aa6coUmI)rB#X|wT)U0wy*-KM3K~Ht47*j1D1wp3XB)m!eZq5UnY_(>d8z$FnJ2e zc{Fiu88x#ltzGHRaJ^S8XkkZd=36F$L?KG9iu_wo2A6We9?LDgv2yiwc0ZxBxR z0PRUqI&|HYN$@4@|C!XFVyRLF+4)@?4gTiA_GqfNCKteB5$#hMVnci|r)hYtMx|~P zx#{>IN?uZ0Skm?<5CC)sqxh;`Xq(1Xsd(_+W1^t4r2Ws6h+hqQZR3;e_V}mE18?sn zR>F|UeZw9(yPm(V!sJKIY*8hWB)(6Cdqw^?8Mf-1o0SsZw`C{)*GW4^qLa|-&d2tK z-EjxI2kmi+EGUT}XQ@I2IZ-l*khWw^B|>Ouj%%Ahg-UEqgU&>h2p$(-Y9>;4x!N+V z_A6k_kk*0Sgor0F}CbWCZPPlSFyFu8SKSanzO#b}`qHG;`{X?R27e`A4PAgIGmyp$@sLST>nOHo8C)5?XJ~S3qZD%P3bEl_pX2-5E}=~7Q*2wGpx~bns)PI@0**#9`Ry|Lfp=ZsWnKKg(J$3n^$TOeaSo zX+1S56&Mk<{*CF=foq3_J-65W7hfw@c9@7^E4Jq2$&*$it~~#nGgE^(aQu5AM_LbJ z!crPMDR@NyVV>}C=8V?8|8e>R;Z$k#?18uI+xu-|on?}Q&k>bhCQ$5=}iNq2wtJ{gAD9MJxhVzHp8Pk-KW}%2~ zlK6-nw(@_AwvvBAFB_Hm=HJsdbcLE3yRu{uW#8icpCr@7KE{JmUMR6+Q?j@JEW5Yu zs!^`}OW5V(tjBo#oCVm?%IhrFMmn^kUq`f?JdKFdHd;k~nw*lg8oFAdKxnk==vOOkHIj&zNt#w$IsL(`FyXSREv02(Lxnb+e7S-bRH)*6X{d?o9jOJT zO7Pl3Dr(C4^xTYy;(%>N!O8Qx83kva+)X6`9zx^xE~1vUHVYOvSMn3}sZ>ineVE?4 z*yj#Hyq}GzSoPD<5~l#QZzrIMV|d!FR3sW2n1?aWk0;YX`o*azVk}Y{6gy?7T}wqm z%BN2iHYm!3!CA?N_3;5S&}ylDlbwrfh}w7A2z=P-8btcINAO;i47@P*WGW&ow6*$X z)2OzsrcroxXm``_qQYWq^;K|Cu!*gZ zN-FYTbZMpUG;-OFGGAh7!=rOCzEbx{?RI7oV~AVv^oTW6`#O>w9`ECuRK2MkDKsk^ z+Tj9T0JEBSHKJ9aMU}3q@i0ANcB0T~HbGa%`!+ljKJO(V=DTXXj(5lifY*>%fUY5( z;gNRXZLJ8Ez6CtHIjR=YqTbL8U=&wZFc1G-%w8_>fSto zzT%fp{sZyX$~l+p~P411)_PAcX#72`Xju|Ht%u8IeSrI#1? zZ=J4g2RdRt-|)PbbV(W`zvxgsP$bY1tX)yx&UFVXJ3YLBe+Q-sz;n#M%s#IRisY_h zD3Qqgi3+t|iVI12F;|QYHozSP`mQs87Inhb<#coCbljbN>X&pm7uNL}_?e_2rFgh3_#vm}m zI>z)?WMI;FMPOY79*MwXWViV7B<*4nro&_*AWn!iHL|Y#mxl^AK3eH}pLGa0;`MC( z^PV#RqAdXB`a>@WT<8#cX&0C!K!!k)F>5hh`og#9h-k~yFXsz623lqX5qa^cav0i9 zZ`^eP9gj4UX)ULhu^Qh&(~g5qGO!*TzXb=K3IKlKesUK0qjV!2EPJGPJ%@OO+Md(? zi@#V$$_V;L>&IViKq?--cKR921I`I`~z(C+$oASU*OKn z&{Z0Gz)<3mXKSx#Bw(i78ELpV)60_u#ba7Yj2ejdY2e69?^jb%=*4%Q0)05egXods zS%GajcBkV6>@9U5ioQqYUwsFCqy)OXgI>=%-eBOcmxSFwN4G&T z7q>s|>%?7{Vb>X9S{Eb{H(ux*$Jw)oLuY`}nG!{Gkp3B{hiAUzcA%mT_lVLZ zSPrxytgB-lr`M*IMp-GOp?Hh|@W z-2r|G_qP88NwlnBw$DDSaj=4Rx=yD@J${@2y^5Y7>>*D6AwM6Bi#Nos)B0RzSgWnR37pm?e% zu*WdBvkm5c5Sdscv*8vAw=xo#_bOB)Qj^j5p-O^CVlzh9XsYE6Q55&P+oJ()41r@h zFyE0k_?Pu>L4W08t|1_C7$E7`O6Dum2C072kHyzx@kg=v<5)bvKB#f77_fR}laPCb z!+q{WDw4#z@QnawdFVPL5Na^3LJ~CG4$2rPT0{U+zm7oH5|H%-o5a;~bZf7Yj<7+tm&iI>4&v z85EsQ!Q#}}vvFhhJiP~kC9K*%s;TJd8J9e+ZQePh>kS7N-*^d6VW&^Y$KMAJ^xuDY z__LZTh_s@BMHJ9WYp4K+sSR>B&ESU%JK9k~hXU}&={Cn8RP>!t#v;TcklF(thQGL& za}K$I?%H;p26tT>CG&BX*ku89^LCR5^t~|*3+>A`3F!1X;sue49@;wiszp~@iojs+ z9>Z?DEJ8lH|3YE{>RFC@kME5zc|%`v7kRiKqz7_D%z+!+>6>Uk#G#smK?I556TN&K zSo{faI{^-(tq$l1TPNCTV8N%g7ouA9Wd`eMbkJ zP&OwSvjZY9EFgHUkQNxJNuDJeN5rofaWCD@Q#ARrc6h|*9iIA!1RPb5)YjLP4GQw^ENmA^j<`b7k;i#<+ z(eonfR4As}UznJBJ_076=Qk1{#ewXVL?Yv`a|Gv9L=Vomcts(?IrOD?0y!d1pp)Zd z=+IT3;11(L^ktb65uh(haB0vLa_pQ0QsXW~qM~KzBT$-IQ4qB>npZUQf`nG3dT>L9 zk;7UGA7UJt;eZgMjBH;D+?Nz^xB|qXZ19vK#{Le-J`8!DfpPbx&R&kjMQ^Xh!ID@P zqAAqe>oJ(x<`_OvDORZ<6U~t}2=pL2r4WUU9lB_)ddTMZ9f1SgXd5p}V5BLG4}HZy zI3r!$5%P^RsBn3Fktcee6RkjwPqYGokygN7M+!AMjz!jE5po#|Ep&%_u#=5J59V(O z6kNXp%}rY(FS4}Q0|*El_iSH%LFQ@-kh^70NojY6+lnu6Myfkmh#;ewAg1BF7+EMo z9%m(en}rrA?5k%Yi3hqfYZDl(wp&?ftdzSGlUWf7>PfL7QFwGL9%Lm$4d_1FPz8yl zDahu?8B%)!?fV%}8))Z)xi+m>cZ6?};{GuO^`qkqWn(9|0Co`bGoZ6#r{F?!L)_(w zxVZhRB)c~en?Ij01q%%#_-NMTvGP$=b!5eh6OmQ%Y%)z1%s^Y40o8P1QR~`1f8`@F zd(*Pu+L@b(IKo#NP(_v22~(Dqn?*#wTW-$fDlRr{*Y?}A$1??O+H!4ImOhYJG$p$Qy< z9(2sJNuw5Oh#HOR47Vd`N!{_ANID&qk1HK20&*U*>nZ%JH_&k*G!nv3b>I#5egl~< z=?yRLZvA#ff_T$oeR8^ZGNHqthoJfL>%sCgU`{~jOLg2ExkF$JA7)%e2_jF|!d-FG zw~-jyPXAk(rB3y=KRE`>+vYV2KArA}x6^6E=S;Xzc*V+?1U=Ko*bywTB15 zC*klwHJ}yz(MkEF|3r3EOU!WN> zu6vJo7(c1aY#sbDEz`i0N4~NQgUd=jam0Y%& zXF9^Dr*8`k-mF}X|%6te4`SK{1&c$UN%W=FQ{;3MoT2x!3g!`2S! zkP@R0a2E(duc6@g5qeYcY7*AAd&51O_&t%r%@flxIwWFE!sy}LO|74$%u`Bh9k&dKCJN3qRz^TYjN)l9kgoA^uJv6yj zybc+h;-JW8dy>BK4d`Jz8LYF&v!`gna3udcgS!DAT&!;BjOg?U`DciKlHtib zHM#3vmtn zE&717VAO4v=SD1qC%7>8+h{s1W%3c!e_UW21_h z_2u;@VgZLZ-LyB3F3MB|2n;07V&KG(=Q8Xb&eeTdv2m&X42lY#sR%LH_l&1XrY13E zZr2%=eBYz*H;YU93p^PVX2Swez~6UJ$ai4J2yk||!5*2yC8C^(0?_cp@$7RU5G`Jd zOVn`{(g{sh!3(tzOckFKBS2=b_BbI=hlzhjBnmvHU!1}4$R4n-LzDsvD6*`Ka5mZY@kh7S@rK84Ixa|-Fcva=3;O32HB&{ zbI9+lD8fy|$)Ce=^? zZ|}H%FbY4MEtFz;?3Nks6GVICb&>OeeQz3>;ZOLT8 z81g2Fjk7j`HF|O{dv=2IlgBEWfmM;Yp2!>#x=$V_6@3=6_vz#tosoR&+Y=@;VSnN! zvmwe{vm?0F=*(FhLEW6W0jz78vy^Z@Lw`ux%4{dI?-U(Wy_w{cIeO9*#FL#a-;FXE zB$;uXV2h7F4i_hMzq6^atjmPX+-Pv0S5&;kc{sJ+6JYX)`#v$MA zwQY{wuG8LjaF5K~q%v|jAiK=oLY8O9Kex?JNH*izLYsYb(2TIw{eetCjsrJQ^zF&) z8Re$X-o^!U_NlJqBngHsjkC{KCI4r(q|H7fP!5%g#Ow?}*+w4z9B6^y`ADEW(43$g zvZ1qA$nwdS&OV$X6^$_sPfN+IZ#KGRUXkC|17& z27VNG+P;HDd~z%=&d8b8z}u;Kp$+gxYC5<4U5h5F_P*FG4tKt|`EGF*L^9gN79?02 zp{pS**zjSMxe`P2?avK#2os}6rk!tLIv$f^?qwlHY)kj2VX?yQrl7^`cXuY@P;L4| z6f_1+t|(yyk~k@LxipHVS>wLVz>Cl+jhaczTUzVm_O>({M6GP!Ou(SV+@652Ii(8L z&>JZj(s~vnTwFGkhOqn7@Yo{1IvFi#^m;sNhKQ+aWm>MNf$QOH=!yz6V+BHYnL-_5 z!uozDG-kMZFcU5}S50ef%t$q@9ja++c_v(;mrg5LHA5}Vgp0Ev_oTd>YW@uWP z4IS06Sy7>LGd4oBIX4YGWJ#O5&I|Uz2I@2baYRH*JjF|ammZHVNH;oWcQ_cFU*b2{1 zBVODrGp$8YW6ZQQC^W&$hzV1Fwibw)pT2b@j4U&uCG?CegGxGwMa?MRPQf9y_udpF zrt(h1V(RX+Mxm-3)3W*=KVQeLJlsf2g~I8aZ7dOe&#@b8hTn-R52RBXgAPceaRF?E z$`KvwE7^FAHs0(o9Yy^n-IGxb8!?;6&6JeTAaXe+)$OV>Uxq2LPPhfc?GE>+Vv*6|qJk!k32Lu0EeZFgAhEsnPAXPJ zH@-U&g%$Hn94Br)xSfqamE6isN0oO%`3coL(_)YyTbj8*PeY2(BSEsHp&-%RxRoH$ z-KdG+W>zva;6_&J=A@EY%dWKeX2On`0=}P^C29v) znE^Ll5T0rQm_!Sq{x3|&VY>g~bVRQBPi$gL>z`P?s`4*QM--~c#4=T7|NeAD)buA- z9aZxuc0H!!e>Vdz3i&hPxr3SN7VUg65jUpSPn-bhO8rEpPHOZMc`KsMPaKP=Ec+6^nVBvZ5!n^65D5(r^;`cnaS{m2rI% z0;ykjCSfquYa$9$yCyaSRW4PJh-u$f6G=k#R#T#Sw<rt=x~(=c zR1Zk7;RTQJo{bU|UL!rcjTMaWh9O=>goU#+qUK`&{ntbtnp{#+%%MF9Z|)$Jybp*7 z`DMMVL>kN=t?SU`LFR{{`w5+S()BFnmx0%S!3}&cfSt~u4w9o;aYYK57+nS4Asqpe zR?w>ee?O0ID-p27oz}7{5mF&nwKOr5xDMKt@Po^o*^--K7-%OftRlQFi{`9Yq!K!Q zSkD=mgzgsR)!0*=5eMSv7>zDoVMOK?spPRkM5r8HiJ&7Q-=(WC%tHh{gK?_BZYqll zQ=vcaIW?xU-pDB4GCiw8#HF=_Ywzn3Ao~5l>vx{GuNbCrS4LDVdj4ZPazRA%V;2wB zU^XNpI$xn|2^R~@Z?p7oDdPN!@gll(e}Rq`ypJwX3x9=UN{XP%Rtmfp&W_GQ+y~0x zj>9?YY62wgkgaB=#7!@|+zG*VnHhQ_AIeI&n~o{wH{@s|70^LjdZwbPO3xW^IZvKz0I-wI(Qdf+60HgrBBbE1zik*w7D zbsQ+>#FZ46CY-T3TwYQYw}EeFCSgWBGgVZ1Mq-q^i^$+ShJJq+adInher=dT>Uf=0 zp@|8t?T)ccmy@t)RulawDvhJ~VkbtG7dXFE3_e~0gjA+Q9XGTDFmj9cN(utM+8x4u z8k`%2&|!QLUB$x&taIPE3O$%Nd0i_h5PBd2w(^nh(v|yQ91NKP$sW~#Y31l8JOCJH z09;~xpWl`D$>av}@7IDi?se&=Z3kc0fw@!YxkJk{fz=%0TMwWA8R!jfI3B)r2VL)T zPOtCjpB;Q$XEQ8e2h#MuGurdIf1scTVL|+@0%fz1PVs&A9L{nIa`?hh9Q$qpn>uSV z4-gFJnxvX!GN94m3XAoj~P#k&e zz{}0-#R2s6dV*3puZ(e<+Hl+vcgZb4I{;$NNzqU!LFEB?+wlCi&USP=x}ab&ze;4W zkHeC;!>=Tf%KhE74ETBm{1MK*I6R1ZV@3>E;eY}_8gzzwUWD?F5Y^@ds5R`OUh+i|9>GXD@?K@IHhYsiPFTQGF z_qaEUlLa5&aTx$nWN;m(mA^k62_M!0^p0&5(7WK1C=ln|*M;%6+sQkB>jG<`H#^UXg|v-s*Jb{cVXR|mjXm4%qg2lQ7vRhQN{s!$^SSpfm>OPRcricAqhiEhbBhAn zwg{11_(XDt;(6FHfk9vjrY4gQ6QKrd;qw*1joFwCBLeF6}1b+C-?4|`-9P*GjcoR zx=uS>e5xHO8kMp(S2Svy6@0vry$M(}%vboob`Jlx8?9QwY8m*%A!e`)%wQRL!{m<$ zo|Dn7Qqx4VYxH7bu~aGH4J1~mR1>*uu?kluD_gt=W`TCTg0D%M<@Y7+ri8UNHcHJ{XD-H4Da&O6EL7?+oMOx*ZlPY24@TZe z0mkaMs-V~T%*(eoE>^w^;*UDBIy7#tRE7sq#R@@eeZ%U;Guuplb)GoG~#DVRq z8MabM2k=<|t{P4A70~Xy06?p(dZAu1wJQQ-7G9N#E#OSn(s>E5x0(edZW+zZk`q(+q#t!Oahn=N>Z&}D@Bo8HLF~a$j8_u(N42pZe2;8Il!8g z%_cUDJ?N~n2c73*4?IIjW}#Vb(0n~vENzw9)cvZsQG_x!;2+GY4aEv`ytqM5;-E1b zw7ndLIdQ63rU5gW?*LxjESVPlmMs&CDwi?RgfWF8%P`>Dtzy|M7|mka#E0msf>7;h zxl$=(D>#&Le0NA_;gKWN`c3Aj!Y`bbTfdsFio3H6l1!5Hlz_M}#{!kDTV7WM6 zta7QVSTDe&tWbbnV?6O6Iax8#isF=-U6=Iupbs6!er!c zw3jz@_9(Ir?E)~C0h|J%b_H_7*s@5yQpCvNA}-5qn9|L64NJRTwB6o5%E?t{Fpi3I zm!fHW&$%6eCdJ{iMSHMIZ=|8)P7tb&kR|LA$>KH87T99}po=Z*Kqr6#5Oa;}20jqM zi#dsaZ94$HVO|EAJbyvPLkCh9lQ5mt83XFr0S*Nf2t9wIR!A?*?TmZ9eQGbrWJP*r zrSlPmurSQU%n(onG1uFL5s5(<;&*XyyE|;N_v^UJJMQFnDjxqny)+dO{Xvp-aWNY; z=3;n4p%RnV|6m4G*@AD=kWmPKMH%?Z0U;8%%3Tj330FpXb{hZga621=J}P{Zoz6Zf z+{#A4uLWxBy2I#0A?KrMU3;H+Fbb;LU(%p>-6sK+q`VqU+5zQd!|uaG1X&=G;xfan zaM*k?n%bvVlCPuyu~n&XXxFVM9L6Y8N2~?%aSJxSUq@5JCnIhr6N>EFKbEd1(_g^= z(F4W|<7N`0VsGOMK^YaZ&w3Z43Hy%itMgaDkRoYdAjk;>TcCWffmAdE{@QTS-VgBU z#-f8($&Nz`CD2U|_N3JW%^%$K0n>_JK zTp|{S?n`a<@Cl_WZu(9z09q|66xtUDJKiEaUikvLnn=pXA?%drD5=WZOy)#_G^k

      HwBuCh=EAbDtmv|szFagG5(8Lqfx04AGZ>hIL zdias9YWs3mxezAHuWM&GtmyP$F*z?{q3`Yg;}D0HzCdT7M6#d-dt-U<3m+&Y zg9&<$WiO4f*DTd{NihTBFD_Aj;Uk1(H&t&tx^{FyylUIfY^s z5JtvmC_60xDpi?b;I!&lbPgiu%+bfUI~IxJGRlVO1dRn}We7Q4{7TVh&TTIW5O)br zz|$N^k#kDqx3L5D&vVF!fj#ho7udQUE(~lA-Qh8OYiKkY2CZhL5cB4E3{gO4xxs!j z%zG>`X5M4K2qKWK2U9|MTu}gsuOlMj%}7$W8}X!0P0vi_Pe7?C0nQ*Ln&Lq=lFm)O z^8#2UQ+gP0Iz!JN;qs!!Wk=5lIIZOW6HKI`@8JBPhkbYKPr!D->kjh~y1<{u(>wTLst!|5R8#kBAcijJ zUAN1gvu3`kN8}bXQuZ)5lMpdciaL?B^^7j!hqg!`VTO;mWo$tkLe7$3;er}_D`mEAJN4F z4L}3jJlrn5n>gt9gd1_@xHvTn`kU^#9e32*ry~%8BH@ec?hZ&Ir~u*D)27lM@jkFh z2j;leMFDVN_r&L`0Y0%pP2dOmgc-jq1*{ z+cpzR!Vl+H;%QBK>k3xR7(Dhaz_qk={uptX6n_!wQkcXZ)}v=m^f=V%*4a~D_3;Rq zQ*CABA;gOzyzBOjK7P+qk-IKVWnT#JaX42(l~R;@MIn&Ay2PJN4#AAZ;mrr7-oE;r z^2G?8*LfiVWCy|ThA<(?8}aeForS~4?Ype>*!bO6I7x~{)3Yg-#N!W#g(#zxw=}M%B(sdLqU_?A z_I-S|_Y8~R!HWNvym#Gh<5m_1c@o=+?Kr;1&OJ=FvhD2HmQBgB6D9jQ6fY8GQe;TV z7wtKVt3|e?KBm|_-K1^h%)H7x!@R)!oVDh$rm6sRqq~7_G^MlmkI9O~2I_)4Pynh5 z$0&^9UIfn|siSeNE)e@7&#V^zf^&^WzOhfp0X)tjzJ<0sf#y}=5=0G|u!sEoH%)I| zu^^oyVFy9};&dQNkK*cHchsPN5E~9afs}2sLPZxYqeV1dZpsq7*eNY3BBeKn_*1~2 z%2W4p|(=VgG>bF=a<(M3x=3(Lg`8PG-;fO~U z5BSCp^9o`RERm2~Sh7aN{S#VPPaGTe>jLdzv2jp@S)_Bh7_B#alo!LeA-u~!=>a4#~EQ(2g+MZh+@uNCy zUW%ahC6NZ^9-B2L6Q&-*PEWkYal6Vzyduaq!2=%O!vrGYng9Kw=R$|)kFR_WBZq?- zm(Qz0Diz8HzD;rkOd9U7MJIqR>L$FIpwbKc13A;5qB<-dqvIR7A6MO(I3RaHz_Rh3 ztWVh|Ze#E~0Y-2nd=F+Q_Z=R(m;IB;5P7f{myrkiD#G%~KcoAzPee5BU2llcV0Yq> zTIX1bn~n|!^g;pj10IL<4ioB_zvoc+2?4%^Cj!L-IvNR7feuNj#A8p`JVJ@kV>bn_ zj>nLVFmN9xEs)2ef*VG?v%NAT|E}*IqQ%koiKu~v-+1`UHH3fAp!ANcgBi#9Dv5(n z3^CxHByh+NHxqyn@0WC*TTH?at?7n6duQ9Q7M)ohPqQOu_-2AS>ripn zHmqJgtHO*^>^En2vSaOFpWtB9%&dkFeDL#9 zpB+N-`0cmHY(3*)=(96+Dk(*9q>rj66YJO+Le=8O$*?g}96$V9t?)tZ*TRRjUwwhoYsnu%5R;yJU6}Ps2JwE=`_lqa+U*U@ofZ-7OXW`2LBoXZ~vd<9)@d#E> z1&}C=Q#}CK10@xQ5bVM6@dF(!pu_CnS7+qAC`bn0-E8&m7QWFV{P`zK_C8BDk?dC? zESX;wFj58gwN-FmLv^)AJX_Qn_lqZm8?gv%ldo&hgrmhdkI)+Qh$g$~K3{8<@h-X6 zY80-)pQt7VKs)`{g-_^bP_FbFFKUI$Jk;%$Ul%U1z(%|J8tLi#H7X4d^iviS+(F-D z;pa@}h9hzAs4`Nk7A~^TPVJ=tv^Tc#hW`c&b!&g@)_Q%G;uR6s1O7ch(Cc>_JDY-l zg?L&#i+D92&EoD3PyYgh@#6l2+78sx4&GZ=p~&3# z6~AR&C;~EV2h0?z5o|&+*+;PaBWSbPfZSiN?QD^L!Rz*J7nL8F@h! z_jRpZXKxE}BN}=N2tHB32eyCgmYY53hMPN3=rDll0EKh4ZufiWo!u@>(D>8tLWSc` ztG5YIwDr4M+eI~?@{Ukf`XUw~DLQ=_2lZ>+R%3@?AJ<;gb_VTg6-x68O45WL3H1jB zc~xojp}NkKP6PDqSDi9cJE?*Q1)WO}3B8ll(QedU^=mu$2{l@&p|%Xt_6LvH&tvve zLeBj`1ETrIWAVX3eF5qV5TmjVQC^2ME#Gd?HWex%_~t?qkD#kQ=nPVbKMKd9(9Bs- z<2N_0;t{CJ3Y{zr@ZA@Ssi6@*Al!%qBkXJMr>!BIUjYu%k6qK2(;di8^SvIaoffyJwa7_wCSX0th!*7XJwDC15Amu!4 z-y4x&lmoTxH7OwV@t|F=%OR--r8d184M!89_PizqqF}1NYf>PZ2UdaC(x3ZIf1|8c*Yli@Bc7&*ah}?gdfW(gSl3A3_zm+iBrbQas zpHK1rFf7~W3MhMH_bUaYWxcN)(e6zRWR!PQK!3n;7{y+#Qny=1j66Ay-SpAJ!jB9*goY{l zcq@gERaVXR;0r6Z-L3&?;X21N)?A6k;`;{Tq&c8)8$kx$&yiBqGnT{l?4#F^*Y2(GMPau`hJc|7mS9 zKjx@pVJU@sw&z%5{ z+~eYbGq#HYWKWWyr5abbDWY4SwN*L{Mmd}inGyO!m_Gy-o?{{ewaJPgeqSd@#9s0V zMg7VZ!2tQ!;=VKU?O74ZvTu9*#N^)N`^85;-7nU0$pB8D25*LnB@V-b7T)$AVmH9x zv42?n6-E|*GexV~TQp%0)r@XZMALPrl3v*-VI+h;BPHA7A>`=Lb`PLhAd}yVXeeZ5 zs~oDl^XNI*sKNNNhi_2#^J1vddr8vdy%ByR|LscWd#IyGT))(T!i9I*Ky^D3ELXSM zl>v~#!Y{{T%(s!47mXh5*=aw^HOz|N~E7T$2?TMd}Ui)W11R*M|0M;;BJDm-aMm#h$R3CTBb<5f7ok6H;sL%hq!;H| zBr^O>%7|6mXQqo`Qg$qLNXX=K2{v}2;gt}yUP@1FfQ?TVdo)M;avG#c6Y>dL5Y~ItI0Eqp#~GKAo}_|{$3lIJD={&3 zPa5_rvKc)b&nmsJ65x#aGWCx~4}SR%Y^J*p?vjKA13<3fzq~J$@)AAL(O3@-$`9)Q zp-Ja)P8vw&r-0s6mQ3{B-hx35!&_#RZrvcU!Y6xUkkj2pX4ahq1 z*Z0MB+c4@?uplMfwcU&?Uy+Lt)pUd&R*=X$SbI45@f;Yf?-I+SD zMu43Ae#Ug%q0cj2y$58Tbu9=A?bz#54D%F$O8|=^6K*UW)7_cRW~ld=1|4j04>rQ} z&foK32mWv9uw@H1%>I3G`rZ-D-ERtiP2~_OmOV(vBOvqsg%92reojR{g1j3e`$z6O z2{}C@K9x#B|F?SKlX|&Q+wE|}%nK00yOYc8cd*q!J7aN?03X%bps`cRIGIe;yUMh6)yniI51$)R3pb2lWle zO{G;7+mUM+*nu(}2#tZSAV!Ypu_4V5=<1bri*9`G)NAEFWEE4az!qa5j5fcF128AO z4%ADp@D~B=);jHOKLicR{eHKxu?x8^+z?2R;YO9+4_&C&UiG_W$bY@?VZC0(KlQ>n zGQd4wuZutv;~V&=3DH}XZUrbB@Y$#}tA)?#hna^%F~qgWhxG+zcB=KlO)1zc@3c3&v%J{@8u%HME6)q} z=&RDKm9b;gUNqXfz2<8q>os7P1^KD<`_M6akVV3TO2K;`NbVX%$hUf*1u=Mkh^^ad z^lF?^y1rw{L%yMy_(fLRm+7-pu2ySUa}*F4gDm*RZkgTJ-K5~|PJ`J*quF#5+P_(T zL2cE<4uICf@Q3}yW@}RE+vPs=o@VHwWxe?N%hNP3GLa!Z)heLAB9i!|QyV zhR`SVHr^JZnep=;lmpPqFKfMa3k%imLf5U7D_b=v1qF6${g>_TbI4e`+k$K}&kMKN zFVw{V8UycB2Ya<{8!8Xt2kfpD8v_d8EpOuZk|XaZA_u$OM&VNcv_gCS!p|&>m)@-8 zMc5S;4{#$ODV@;ki{BTD31qJP{rBRJqhH}4R9g(=R}}KEve0FdFovm%OuAkwXAXqYjXp6&{#`v>#&cUul_Iksnc!=sbmq34pKKXgc8 z2J>HY5NJqDf|Z9w&fFp_??>o*h_*c>^H1^2Pex(pA83yWvNKv_f;41ian+`eAuP7eR1m_ZTGQ%y~ z9v1!<@*?+O7Sz<-M}c*S2Q_5%;yZ_^rdYTh;|=MmG5^9Vj;rE}PN^O~1P-XV3Ei0#bcamM`q$!J zm`EuGcYQkA_G9{PSySlw{7cj=9UMQPpU^Ufn^sb2?*KjVssbw!Q^?0j(RbscLH7Pm}>)IMBlURm)4jR!f(kD4d^9g z^-T%jtGN)69DZKl_P3YVFF757vY|7qi}2(4)S90KpZ{PMBxuO=JItW?@?7(Xl=p0kD7b%)DCkU2n(SKE41+G;~n{310=eBR944e-}Ru~`4cf&`zSShg39qN zhuIJHX>O%E!ylCB2i89KhDF!2Ivj%jsDnnGHY{t=!fJ?I-`_JJ;Me(D%&=O1(&9KU zKqjBIkV#Lzmr(-6D3j}kMFr4rFxW(q6V>e zAj^bhg@7pQT?M-9)u4q%Rg;3kUFxzi#A6%gRwY+Or*S8A8T{(~d(Ied7DOp2fOS@U z@OLU>aMf_n{)v_H-T}V_gW%Yws|GYV#v*Smnp%`CaC&|UPS^|)X8-30Np57q>>tGk z&%@%S0P>J;7ViB-QXARoGwV0>)<3fkPm1>@F51(37W1NuLL!-Z{d8aE!_>$GuNj}m z&{v0RJ|rU?J^O$h#+tKxiTAy|`97Lr@1ytOkn_XB|D94n`}2bX^pWwW&8vz<+y(I! zEgG3Q-T%+)@BdQNADec~CTFNMfqu$L3)q}hodpcfxXS)teU&A8T(t7APQpDJU)`qS z68is#Rr!6gCjB=KUr}M>FjY>>l$5;Wkx%w;wWDBi^;AsEc{oLv$bN*G&$vM&506M9 zK>t^FXToa~mpkqUQi2dfNU}K&!hC@gPNBJ-nb5iWPvH~#VQ~vDEPt#EFXVV@ir%^Q z@et{*kE(Zgmg&ugu%G)jK%;{nx>}WQ?_UtynY@Kovry3ySUD(f+oNAEUA$N$b7u5+ zgoeF#Id_DK=% zKH9TVL3sW}zb_C+u5?MCbg%#)6_x-~z2PxD_jGHCF-m=&>oEvKUBW27QN9^|)BAx` zo43Qr0Zfy}y{R=MV{j=R-=q-nm+CGaQZQ>~_C4X>fit~N!*Bd5d=(7`du;T-2hzA6 z$UM#6Pr-PBjm2)XX1EjZVTkInUos8u?=&d0*|33%nNU+v1j^{=ib$5hB?Tmzu`d)@ zJVSS4pdces{dFk=W^Vtz|M*p=2qhfnAU(Q(sO2>dbJ~hLRA_c3@eD1-pR3mjj z^utR>T}J+x+ujL?+-fL0GL!nwHT-VDJariOFs%m_-Kyg`9?U#`)Zv*uLq`T|#J_Q8 z&|lv_2v1EPAO(y;e6NE%6maJR(8pn1vXcfpA+Ut&%%9ZpQdbh-!Xsl;@k-4@4Mm9A zAlF1<_xc1qaz7yTSUY&g$jV5V^FA5h=WFg>>^~>W4ac2 zKrXp(2-kj?Pq+I04o^RL5rmW+iu?HZ#XbAs;lumIfA6$={huD<5R%z)7i-+RI9B{S z%Ny|v>(G%Jk4G<~+%TOO@wo78`!gw$4kE>odl1dLEsOuY?pfSx2&tXYNp4^>kES&+ zck;8(9cZRQI=uNd5fwBmO?lU(hqt(442yB;Z8HY$lC~6Accd6PGv+aWrI?ZAicXZf zc))HC*g^ki2|Q*k#G>&mpAKlRNnv(Ad!5Dfn65O_1!Ylm#)Hb@qG>$aZd73@g5Q>X zjJ#~})e=0~04VP9uegrSnS0a&YiLWFqJb*9s0`umgHFGBAmZxrYTz-_^4YUBB7*!} zGHWCewL_{rA{0yP%S3$0;Wq(;)^|j{i^DMEp`SCZKac*&xQPNxKb+bRv%<8y>-bU< zQxU4$7B1B|tBC3_}y%=pAP+O@6u1R z1&P)A4AkioL9f%G;L9fbG&h>Ng%5!C!_8J7!0qzO^6SEl%}%e_=oQ7y`oo70A=OT= zJce}#(7TY|Zn@gP3vT?~?G-)^B6|IHrw3W?mUqZXb+cR9+5z%zdzTEHFR?GWs=v&> zfud0<+-8B@Uabpw^s>NqyRlQa6^+L@;CnL~+kUx&X04mO=TMHX>1WV}ENs>W!k0B2 zJ9<4ntl^&H=2ai`**H%^@j`j=JfV>T(@6fJp z@VhOD8F0O#Z}B_i-Wh`kdk7sr5z^5f~k+Ut~cjiOLG?s3r_UZYB0>X9m zZUcxk{a{>29`8xSa{>gAj}Vwb_dzxZC_YaDILT)Mf-eq)1h?bS935(wz0$N}zau0H z;GR&D%rSo3#YX7`9fe_pyHU5C;TOF8_LnoWT>^3=YLzzR4l1lKBNtcNdMB_QZ z1vV^z|CB8xJz{8b9eD1Po&WU#1XDdt|O70^2WIbm6t>qphWQNDg*F&cR9Xfcfkq z`SKQG(6*q0zSy{v&#M?Kz2pdE#TSl(g6aQ@NL-e77lU8f{L`6+ zGXGTyO49ztt#Y$IKpz-|kLYu^Q@FZS-l^iNHI1DYZFHJ)eyiN+yvF$67CrUBA5}Vs zDv*Vr@o!{Ph5l?`K=YzTipTRtmH`hTJwWCMHbQ~&I{O$f*5sLn(3l33bWxvg%k zK4_LVYE9tM4cxZ$3SVvYTg^eQTql)W@p8=NX96TO83cemgJ@YT}veW3IFBpm{LDSOjqd=+k3l@RetXqu@bc7OszU83a^G2sr zs|GH61pK=Myw_>(^lAaZ6+%G$(#Fnit#E^a)FhB4_TCSR>!Y)tAnx)Oh-L&k) zm=h8dZGLa^j|lVvdsn1zhy8L}Wz?h^qh3i7Qj+$x*I7VzA$XHVvAK%R1-DtGFF7N_ z+g#|nES~R>d8idy+M=#b=u85F_}a`#2Lx4j1WCD`^CzBzjKd?%b6YOVpBM2jnV!K= znFc;QuA}?+$M5A0@gVjFR0FYTNO=JC)sS6?N4?917j9~>NucQ*g6QTVX2^a%evE_~4V2|j*$0UsOiu|a32tk+z8r8>*YN>F(K@Zt|(SYfHfa=;XD@*U6?eq|nR@RSUGsx!6j~caF z%>xna3jeUMvwOg|4#}YX0sPr3+-hv@z;+C0_?KHSpOAG!;WEXdsyJ%Q^8kO~4|Cdp z1RFo~`|H38igT`k1^BQ*tWnFI86-3s46%X5KHms~@cR+_ZBl%559zk?dwaWygz)!6 zgu*92iG_cg6h+DGVf@}tkdbZp+6L|)Hny=sx3NO;;jRX;*(RE8%rSm6Hz0-P2BnTa zEV2TKO{n(s_?JKxo-z2?W8po9TE)mJL#hh;I!4x6WL-pJ9iYDddHlPPXe3Of{(~ znj!;DB480s=tNDPHUsVL6)y4*mdz%smnPK<@?^A4&WyNTCH~BC#txb|n(K%41h~>}3iG4{Izy)-xB` zHw<)&7Q!xYA+h#qqt#)~{L0Ka<4U8&pCKSTpg|w|;v1iX#E0LI?V!CwpC2@K3O5@& zu=xJ5i?3kzYL#6wFoDQQbGKR>uobr5ZJ?DAM0UBfBVKv?1laV^3;~T`U?@wW!2R3D zjUBYf>0{&X)Z2w?;?>1U8HPG0cU#1?%C82Y2}R*cIUWR#4a^XGCJ&|}4oeyWT@fHa zg;Z~8b znWm2cG*T5k_~B9KCnAz$-XMggWY`WO)FUer%nXa+hDjGO+-+b(UxH6){{~jidHn8U z%7bS6MGeXD)UooM8}T84Otr4?4{rbQL8A?$s*Sm7vjv%sdcSV82WVLa(?qk;YsC!m zKA;J=hjVKWCk|>o_}+#r_1X`fJ$v%Y1CU_h``Ox~$GbB}yy%SJ0fIrm1^galv&XDt zKze_H23rj@!Q-zP(j$qVKuoi}xe2l62H5AAb-%n)o2fA@Vy4E zF(ddI{eBlxphv3@g14l8ARD5IG)1rmGHQ3wGkp97g7H&r!d-MRdday0N z0#Q5e#D361kr=uZ${+T&XLmzul|oS!8~8PUKt&sJWt1nFm>ZkiT|!ZHR7+Vlz)|C zm|X&SExsL#7+B*Osz`qskKgz3vYWgse;$Y7U8aZka9<=K_|*9UG$BlHF_6oZg+Ge} z*xl^c%IFTh3IJUwkv$)FtXwxeQKWa4cZ^T|QGD_U{411h?eM8B2hFw6w}tNv3)L9V zJt+Efe@aJZ{EB*a;)vG@>`~k6+K`hNm(K$(%vvUdd@cAM(4veKpKzj!*eKm>gw|%_T^<$*N#X_NO!ViAsHniq>@PH! zXRWW;FSgEsP~|zYrch#Z;gte>2=g*RVOV@YAMN?9eSq#2M}F9uf7F5^9r`Ar*&}+L z>>h1me}~R1Mbc)w!CrH7dBHz!Ob$@rKk#O5}zep#hqK!V| zY^eJne{9r;Sfvn6POVz>ZX1PJCxb~c3sJktJ>nU;vPlrO=*~ zPHs>pNI(X`8_66p8aeF#w>&y>hiE=}D-I$54L9Sli26l5lHRl@{ObY)Tw%7LXCtL3 zGF0Vx*nmCqsQlL2cktnokwi@p_F_cg8x~aop>PwVu$PS<$eHb)cx9VAngZFj-q;im zev^OW?&|>}S-nC-P=NZ7SwbD>6L36VNGME{J|Z zYhoD{)IrXOAYdQyPTo1b9o%Az9?ntX?JqhI2UG5FJ&DIr?NjCd5CzWn71`p0eFw$h z5}wMId(b-HiCEa>wLr23F}K$rFt2sgyLh|qxD^oaJgbaLE7b!pLmRDZeN%8IZP?}{ z6Ps^rdt%$RHL-2m&KujdCbn(cw!h%d?w)Mb?#WeM-Dgi#clCW=dVckF9kj)U{xAWZ zY>EPjbu#^Rq5ayB#gpK?p4nG5ERFYA5>CO(H{l#BKwn??pEz-y_`|di2?iHFTOf~+ z=0|25?#f05>qR|Uo;XuZ0h>lo*cPG(e=psU3$(q&%1uFk0Ds4z;qO;VB%G*TKyqb( zXr20rt)${_N41F0$57mfj#vFehy3TCrRXX0JvRu-q_Z&{J`Fx7gobtyQM2bSC@;Xw zCpv^bzNp8EyYU2f@9zr`yL(uuw6~C+hMiO44VmwRF87hUlmhqH%@)v$5lR4Wd$qto z_b5I~ihlfE)G7W0R^R9g)s>NgRXRWQjB{yJ9U}>r`S2g8(>aHp{ZQ;ezuWn4@+pUFU!cf;uS}4@GRp;BhS^G9Tkzitijq)h>v0N4y zK$B`4QQo|l{)&jsZV6X7G`{JZ-eA-5K{{}{9TF$yE^VJLmEbj&i;py%J!}bmM?=V_ zAr$HKZLb%dY9D?A4e@?N?QcS`YzZ@U0l%?hOr(5&xWwZWj5b>R)Q93AyXV#I8~L?g z+?CVZ`8R4n%T-X3k7)4fHOH@lYl*#bT+8T4o7&X?K2YvYMF-B0%|N;4fEkLq4!iif z8yKOcoZoMt)r`+$k^{kRD92WCW&)w3yiH6qpq&Ccuzycm=pRv~87vO&Clmtj4foD= z4G{WUCPnl~_`xVIEi(6iIEyv>+z#EL{26;|KXciu-ctKjZ1K~a_%~f)@v2;iyPCMS zSDoNC)b&4aR*F!&z9fb^xS0hj5v9_wG$5-%N}*r=Brg6Nh;8^aFvKd(?gSCL)8E^*Mo z*H&V=VgHP(_QOBN@G`5YMh-$Zmx>LhU-JL`eGYU}JiYA3*}h4}Y3$(3`45-#KVumP zpXEkG2byR*yS^fSI|m1f`Y)gBR8g@&PE;2k`rRF3{J8)ddL+$*7wop9~_D7M+l^G~9YP>uOzC?OeLRw#$+c*HrP#~vFDzRlr_e>R=I z8(+|0HUhtHHWaEjApIgkv|m#<*QFQ|(Q5>(PdC7zDg~6c=)F61eZJ5D+gQ*0r)!WV zV0$x4yS+u4ujUX6y)6je*hm|B{Au-Ks0Fvb?_vG^3?y;ngY0fTv;AhjL%sRe za_0+sGtqLlY?0Y1V*^Yrzarmf2l?jt+6qm&3k!(HX9%LVZj>f~L;hQPJLc+@iZC=* zxGKxZvP!9*bK?rLLXuF1)LU*@YeAyeN)l$gBFRqj>w5OIBK&e`d~1BUHa=6%1~qai z2=}Q4b_cj3UAE|Bc6cDIZ(My;=L9<#p_+>gRf?$@z#&Y8)`bQMTW1hwHV0LLtM$<@p(xz_3bV{K4nz z^%$x$N$1?vFM~x0vxN8WYVFc^z{RY90fb5H%0HfbQ9a*u)2EEmji7|~=j~kKV_`g;Kr+ms_Nx3x=!;xy6`Bp*H)_T2ttL*{U@}5LrCAdq1bhY!31R(_Y-Eo=_@G~^Zv*qifgDA!IK1cxi z=oMyHZ#93kqyz+(x-wbzw?_a$_&!c{a~!0A@4P_EJpmMPL#w$5A(_3Zb<#T1xq|5V(BbP$SY={&DLvUk%&iza5i#M%Td=$H9huhu&@>+d(oCog+-PgDT- zB=!!l5#fZQSbyRJ)Rou_x>C=wZ-cz$qRfg5maf4Vou8xey^F~Lvj6R0PKcRf;*TPf z@k1LJew`3`pcpGQSxXs|%XHxM5l;^LRjgJ26*mgGv0DimjXJ~lugTie^Nq6uo-E*E`N5SSbpO|L z@9({S^k?}QZuryfz6Wd>e^|6Mhm+4N=Xfgo9?&3F7*Qy@I?9<(dG65xikUHjUp+Ek zkDNIujX0R(;N4vK;w)v1LOkuH#0)%Ukn^cI8_$n|Sau799yHo8s^qkF|D#zT-v5w7*J@13L&?qplL z<9gB%UWBhGh`G$147cNB`vr*?wBI=$jEMnQA6lq`G>~xw{3i;JnO)&(u>xi^!B?II z_d^bAdk=BVq(;2f9e5}BgJ+XV0$ee9FIgu?9WZYwv3sp5f+-2-%gT4*&UtZvS~ppY zH5BK>;FvM3dS?uOZMz#B{b)RJz$Gl3GC^LmpO$TznFq~D|IM``M_lIjh*NQ6hB*~p z*<~rn6W)LY3+VIZ@I>3xq`B~h`x?aQs_X}yZSg^m`$@wDH={@3c`S3&LMHQu%f^QM zdL;iS8916T`CGvDdlYT{Z#VVC_8$mCYV!}?xfyiAW7y{u(0eJYiFa$HsDG$JGgnqv z@#aUczeJ@8vql{p%?@s*Ig8Rpfpw=MIl?o60|ASBc){^8b?}toyDKP|*x?G^Cb=?x(StWkdC*r5c}GK| zPn2OVgg22lo{yg@B2W~n{W$2}zvu7F$FAVICY*d{Bjj_Yw5vJ68tkOBZc2hnO3UCt~D6Qc_IlRl-Ur6T2o5YcU}5ENulR6jc3z;1T%0ouzrkA*jDqGh747`-3lyt|VE zw}r5(&PU>I-yGTK6_IF~C={+AcZ%P}po7e28iT^0`z%d5U!e|b>2V`?sc8DbUL5hE zshF)eMfC^MpiZ9m(o!#baMC(}c=PXP4)-#&8QpXr&Bj{;REE|J>9{+2=+k-}`p^Y)yu{AP|;i zf#uh}84N;L7l~FmzYL^)>%0hE)T^^owrK0x=>*mJH}Xb4D@W$0hfR8Dzh}ZZ2u<$n zLY#Wo{$H?kxwp1e5zCsgrUlESsH|YQ!l<;-Cl;&`1#8CEnZ&EcXPmDtNaWq?9KzU6AXDe@=;cVxx)u`h;NgN&-7rGnQn**-sU3v{v}4E6LcP zHBzv_xMdJF!UL;>C*h>4WE}Q?mj*JI-h1O>PWX^oA7PqjezReTHrl8AoAw~CEera<)l#8;F-SrBxrlkn6`6mp|QI3%GQN8{ccAAMV?0Qn5ZQz>SY zk0va5eVbw88rB2Gl>^49{umLJMtf$g71~WD5jNP|a>L9&5fukFWe0_1TL-KoVp2$e zsqM{!rB)0U$iEGke1nh2(7*G;{KDf)o5BW;jh-i7uj^mQ z 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

    2. 8R%-MQR@qIgwF!ysEHx$xlG1_oN8?&^T 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%0DH9y;cF+h!)TWw1Bpg1>ESyfO&fJ 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 z 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

      5#1W=0aWN16B>@F>8VX45`t)^n7 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 OlPu`ka45QOc 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≈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

      sJjW?o~{PIQcO zp4Dr^n2STdLg-iMqhApEd-PLm%2CmPaY*fk7kk>>$lTtmUv+Blui9BQ&}rvpWAx11 z)lS-6mTJr_OB+4I%YOi!G_Qw8sn6vF$(MLxk;@C>CqF*~;fDz0;kWVEFQUF6>$}o9 zhlxwvhc8ui={X3WivF9RoBTr6+{@Pj&;EftD)T!3OYbt8;`C>PZ-?Lu&6kNWOUe_{ zbM@i}Wg{b zh4Wv{CbegmXbvB>Q9on7&cauY{LXYY05-~Y+2sTW*)e$2fuXT#H!&ab7v{NvnF5ke2QlO9A5=c3Q!#7spqxZi?v9iKOU&h#M_aiX6Hjgs4eSq&Xvrh7!8T&T)>)wobU~Gf8aK-DGjTS1m;4%@Ox%P%jiFD=C;d5RR?650?qnO~$@FN( zwgZcnoFvm_$h7>O8_|gxzp#NTa31;O`oYc+@*Mw4X%n)uTlX=v?l-KvM6<7ioAfT( zmM+u%6!MRRL%njXdUZbK6l~Nr$7gpPeyX&IdCuC7cy#`nQsVs>pUcM>BVYgPoUTuS ze=&HEMW-y9^oJa;UCZWVTF0I=EY8&LX-~1;o~23KlRMd{ISgL)*g_BB|E^xPq*FR+ za{!(0;@<}CE~O2}67Uyqs||kLq`Gvcq$3CEu`A%qR`59=f5bENm1Oo(_-iZAiWezV z|H&q&yYVM(=;5H5 z)*yX6*OM8{yO&wd-B;LHBgU1UvOc?Rwwt>YlEB zVc)yAj~{lc(U@g@61pdziR!HZ^u`|L@M=08IzBy|^X|crv!%Gzps5lDo z&f-9L>D%DEn3%#^Gk9<^{i#@G!PHrM5i@ljK8U4}qJjq2W|p#lcWF9n@aVmaMU=gR zzF$qct*1h%4Z^ARN@I!FhR@#Ptb2+so^R;~(UbiKo=)oTNw+1Vk1)+oNrk_D`=RIV<&*5Etv;XcBed2IbXT}I)uZQ=O z@P*2SpnV7(>(N$seMO<$9s4SmOy#@m?Je|6L+X%*f6yntg}!@2!y9smNd^|@m=Eg+ z^ZycO=$Av|ADO8QoFRPhK+3S#KT?LrwAayr9b$bUbzUK7(60&@OEaLO;yvrl;b|?< zT)8AxSK{>`eow7U1iv@Ci@DOfvv7S5miIE|z8`Bkd?E3$bDVpm){3`?1q*?HaG>M= z50h6kE*Jq!e6))DXhud0E(!0P3;ZH}h3A16>jnjv7(0t*nf6(o1*A`4UOtg;O1EL0 z=gvL2FG}flT0(uuQibBt)Xo94Eo$WcU#+_o_+H(~_JDis$0vlJffz67aG3tnS_raV zF`6?+gU~|jOPqnREp)u>(E`@cWAw?~>grCdeMj(v1@ZmMN6#MaipXWXw5pbmA6i8& zGj=Yz$SnRS`DKqZb0_!{>|4k+Yu~#b+NIL|{eks4@`cZZ4tdxP+&NTp8$8uAYIMWs zh0Ld(Fsv5Vu3tm$ga_kZ4<71w8!mVWreF)6;0k6rFvGx%TvTfBNq?Q#!Z!k=J66&+ zjFlPcKVsRs?g3xnD%)3UF`B!GhD!JQdA)mayHf((3&9@SWyr@1rls*|6}%URUgB-7 zU23hN$gFMJ_atl8UxUZtZJWp8b@ARje(C5V#kEVPi5EP6*SHoO!x}a71KCsYk2!pg z{8VfnU`%g+@?(Vu=7o25V0TL%@*oluyKR*ohM)7fjID)pTy8@)8i#h{cX@BKF4{k<5}z2uI$A$*7jX9{}{3-Ka(SO zPooD<7k4F|G<$X1E$K5WcS14H~AXDxpnc(o2HMc>uF zr#dF4e8c8_4|X}Q#sA&#{66+esodrf^e1hxWtvz756^!v=0r#rjq2C~6`A4ma~{w4 z%`kS}PhG`x*z1v!(=nUAsNG;JEx@))Y;PWRm+)B$KA*|{wvEsC+_uVYD2E3N`ue}r|!{?kV>exlD{aDv{FEAhC8Pb+=y(JgYkmu@=$sK0&iGxVD3 zs7HpqI`T;K;I{bSGJnth1AN52dG;Drz1nxBu``u6dCy1q&RT?h7hHtz+>uwLJl~-0 z)lYn^@SZFK9yLaacOtWmox8mDpx+kqTwv48EcW}Z6Yrrq)%d|(gGJ660zO&A_as?l zzh56&ee4U^ii48N>RP^G=k&;Gqh!mK)v%tC)q7o8)i?27D{I@ofTyI_Btz1j;w|~~ zb=RJBruZtZcq#a*ntavJh4E_o+0e@`%d!*u$TD{a2>#D~JS+J7b-sbS<~I7^-QJa(M&RCy+@w?A^YAEh*d89$_*pO7gVR6PPrYl7-dL1uja9l-W4p$5 z=~0d20~o*Gpl_=1<^CRg9bJj<9{M*sab;clF1yG3R>(KetmY{V8>3XeVrzmCOkE&dMTU-9(n zOYS&g;AeUvVH_D?uFnBaXB>g=wKkO}-WSgUuNGS>#~f2sY>q2>l73H3AKP#fC~?>Rl@`PosrE+PairzL!85$}{wMmcGS|2}&K;U1{I~Nj z`c^~pWctdB{Z_w-FZ_009yn+}vyGFh`{KmA%D%JpJbe%;cXWQfp6M^`NjjD8I~C7N zO2RXrf@fN>p%Qtf6`Fba#M333EBJY%iutL*epKl=(O>(CrHd4+>y;fu->AI!z}5-q zBaasgnahY5CDX}xv6VKSieB31e=2&Fe$Y#=HtwGjy?#Uf#CSDF5A~I;f%Lh217UD7 zuz@94!=X_XG?GmF=VcnN66q#+^n4E9o{9dpSN8{>s=XR-Pt{)5hI;u!&$Raq@~gkN zlvuGfoL!n@`;>yjp#&}GJg%VO#FNkU^4#R)@yE}Flpi`2y8GD*OYuEYE|hQVEjnIV zkMF3a=y+Pa_E&zEwi^qLz0=>5FS2*;|5tGNpTf)orhEyz@%Q*)=LmQ3Q(KeP;qHU$ z58i_l@ZNeVy#EQ9?;UjT{!RkkZy!7Z-v0!>|LE4i9cq1O^9ptRPigWq7xtYAu%83A zXm0b<&9i%a;YzzTfo}5kB%UGo1GQg#xow=ym)$D|?LBsTCNTh6!~$e9Hyh3Tbqr@y z46=?4imqesYPC-cSXso|K8u|{+6-95ZHBeu#*3Stz5OCPW_MG{@-1x*!KVF>hMNBN z?bN2XDh=*U?~UW#lyb=y8{gMv6T5E2o=6GomF~*eHGnmojM(-k1A9M#O%cY=uegYz z$o-E0oYC~`Thp611;SezCkFQJBQ8N@+ENB>`HjZgmDhJZ!@u2@wd46F|6^{^H<;r+ z!8hWq*5+58WrflE_uh$b2l&JJ9UDHr(|_-Y_E21S#E#+FmVpjkk1yATxjEOu-}cy} z#Q2E+xwBllXojAT9ZJ5IM4hZhhP$+mKzrZi#51k`p#yTQe+5=OF`0@}UoV>}%3Pdv zt+or<7tTBT3#}&~HTE*@uHXE^%{wB*d5KnEEMi~MW6Nz`bN1P?2EA5!3XkVn zp)T|lG&-Hl)IB)7w>xF%-cRH6C}94t`^Gn?%rUz< zKW28l{ds<@7ry;PvnzhT*>&X6P*-cNaoncWo0nP(se3>C5B_+HhMhwd#QTn?$(G zi|9iKZrdr~GRH}Ti=EUEpQ!as(~2l20DP*5KRCpi=OKI{ohf5uA1=PUsgn4TR@vXg z;NN zZJFbZZ5xo24v#K>zSPS_UeH9XWrO`p{w5QD6JS%Q+X4`@fCUjuz%Y>fcoIlpnm*>VTeavo3KJ zJo8n4&zr**Z=!$T84I2{$Qh|N-(aWV2MpS=K~el3MdYnqZq{&LN5y3FNIu$GKk9(S zx%dm~NbjJ}-r@H)w6BD|;*DpBQx-nr5BcUxq1n;*ySHQWj9P#^O8#2m1=f;kw&C-O zBA@anXg?P1!Z#mg4#?g#c%TY?UU~<%EBT3&-u}izocHqiQak=aGGyCu!2g2s%qiu4 zbVr!?JM{i6J|JVP{T|UfaTK}6IQ#uGyi0F1rQBfq>DxHFL}LSb#X_$TTYvK2PM>W* z%Hy$Ty1KW^<`jL~!QWnsV2(3^_OLEgq%}Ix3Vl`~xm~l%xOU?tqoxI3n*vSSQ-<(; zNXOgIls>BvoJUxD-9o9rPYJ0?({}K6tv|eVn%wE3oyf_!+r!`B{Aa^Tp_T@)w+jr+-QwKTkiacOOqbqjw)q|48qQt8Hc4 zKNHydA?^F%_5s*h1F^LRVQclSqxGK2$$l`}8$3Hq3?lO(&CezG*P6uaav$J$vt|?e zWU{_p=e!&EaP@sx1%5E@G<_0(aVmFGmJc@;f*K)+JG(v_a2YYi}Zjj?SJ`6A?Nr!UJHW9N}a>mIBX zR^0KC(ym1lO1lhvn&GbBV%u~hGqbNUDy~`j`A+Ff&IPi5JJjeh zkhj$q`F-3&&hQ8VR)e$y2XZ-b}q*Mzlb({ z(rz=pQTnz39CI_xn(%n(KGx>h>&KqBF5^mLTiZm@GBfsB&QupZ>Km<7AA#T1=ld^r z?`WNC*0g34tNLlPrj#_Ve--dnd_q7I6j@j`p2e? zf6U%nJWcHz3cm>lql7W&BVqPPqazucL(rk*k7mt6p6>%s!4}*W;cA+FY?Wc)8m7E# zl`L?TjcMabKJ1mXFM?|exRx(G7d^t-*lpor*(>GXU1T)gor>L(d9B%$yFAcz6Zi(z z2h@GUj&Dzo&4S*>Ma~}1;n>HG#mQ;+`cPwzg}Kve?UbU zvA4PA*aHU7k<`+rqxQMk%xTQ*hDZTr@oPT-okhE#(ui>^v+XyX1KyY3Pt&&M3!S#* zKySr6d-R?wTM(LibS{&f2;Gy>JL_ilvZHs$j4`@G#m3IGgGTZF;v-iddHi}d{A!%* z@Q0_9!nD!WiMx!N{nCl;{GY|$+XKyO7jyS&?PraeYTjiZiKp@kT%MBcbPn`!`RNks z^ZM*T+GR}bN1qj$)-L+2gt7&|sfM1fyYv)~=9^g!=`Kz0cV#R{njJSve;&c_9;)kW zZ{JMad4*2h-uQ0Qlzd(AZV;LVH%+mM^5I#=>~?s%V7S>?lxFOlexupMn3e6(O*qVi zN2<wc%2{u|qmy4RIh3sa)=wl|g@$9E-->cMN5NDr^j(yrUti&F-*t^z4N44*1 z>S#_seH}lgj@FER)Nv*4Kn5O4s6+c(8%LbJjwh(2nK|ki+i~DBD<8hYx0#WKoRuNh zxyX5(`OcHbd^xht-j7k0$ogi+Tj@TvvypF_lP|(%ul#rJh)3ti?w1~Dd!xJJGT_OM zk?n$wSuqb?$)x?-+DS%DJ$gmsb}lx9>>Go%8pXrg-?9DYU|aBgZwF^r%5GPTiR^ya zEb?cxf`{NX@-KTM7k#5WP-VcB?iPNZfJV{5#y05&>D#!*v;=+dX=nrtn?{NH;1K#C z&i?jbex?@KNHNSf!X~1 ze!x63+G4HzjPM=@Uif?cfOpqm+jq9LA23$|v+;?3z#KNn)-m7i2h4kbX*Bi&=6vql zMQ?q%A22I{S@oTMzE2<_tVP+z;H(1NZ1-{lGnSj5WI-@WzS0 zU+)LJK#tW0Eza!+%)z4Xx_-bsE5}+$pN;7U%=d1G|G(A`m@@`iCNPPwz`sL0Y`x~> zjt@j*i*$m2?AaWauSxoDNNf%EPYLteJ2VC{cfBLz`l%R$?f}Mq#x(f|ZveLB-y2(Y zVymd1^S)$kyBFQCS!2ttzP9Gig#RiB|4i(6+0?eJNxmlR%4Zp04x<~lzsx=1q6zxj zUq_=`hq2<+bu>{&lEJnBbkj67JZgFbtl>wnqM^G z(`)USdze-XUYJb31c#WNsd+|mT86PSbhc5PQ9%qVeG+AF!0Hr7Kgm9meu}X7B6qJ@ zQ#ZxYL*Jk2j93~ z`N*X5T|=GH(fcEgKSs7sA>(@q<9mcO{6>4q&52e6cE`t;Rxeo`8q!dO-JyOvFwGs` zk9KdL*$;aB_H*#h;(pNMKIlRJwI#^%7WO=eXBuzw$ujccUkmy->Ig@iI{N4f@=0Gv zX4wPQP}nxeS`E*H@U5((u28;FTnN8}GL5COX*ev0^Tn92_Ct2RMV*bG=|{W%f$UP( zQwi<5-)&dxO{Z>GlscjdPv0)J$7@@%cBxIA53n=0hBHbh8O8tTN84_t-sYS8(YCY3 zSes}YKJPQi#Z|z}yRjcIe>l);1E$u6{5pNIORuU0r>565>M%ZaYI?1LR`UIbUgh}% zt;N(ch5ncCCkMH67%oJd@UfU0t4-K^WDzhIj z|M6Mm17G$T$C(WS?KMux`Blufm^_xOimYIhO9^kPlFE z=>r3!>kirLGpw~U|9*n?Q2C72R-Nl#b(vA2@hqNXzWfMvf^)Ju_jE`Hd38eX$*%v* z=1Y9P8P{P~Fn-;{KJKpvQXB5Y=2Cr|i0678U9R;r(R!n494rhOdowuy@UhH|8#L#y zDrQX`+f4I(Q_n+tZLv?XZ@IChd)pFlmW>rmvd&%!-c^@6c#p;wQ+%msiy1npbK965?Z+{A0#S3?F29VMW(*Bh+drSp?`5x+% z(C#wvFFx%v^6yIl>l4hw&jhbX{Xe50@IE=#)^L1c`r}P8nFCCcie!$!X%tqJW+{Y)2 zob<7c|B++Q0bc0`%pU;LIHwv3gKH`tSkjXeKV{jD0xDnIEm`2W>tJ%)GPu z0dvM!d(L=2Fzq$SL*wi?q+Qs(i&*muv0kV+q|L1FHL?bYf9l=B!{gjF$kfeKdu5dWW*yJM$!{mMap#1wp}X(A3OxKgdf+zr zXPDF1{_#)vYCh%1SGa1f<=5%Cu1+@|>)t*CJT(St>=rGt-z(0w(-hm1N_x;v$9LNs z8w8Dupm8PnZ9fBXOtvq27i(YSlfEf9&3Nz=;qUsM6Lmw>!GBM8fIEE`USgF)bG2cW z=8IWh-_Vi8o`1~`p?PSEGcRmj+r3?TptWbvra$i*)8(seXG|17=7X2x5AJ(*w0AbJ z_+foO5@QZNQn3{-t#@S|5n%fV}tGlyjc-1*1?&*k)! z`iMiE_aNIH#kZY9Os?Y>I>H?dukXvUYOC=db3at=Rc1{X8LchG4&-0(@~#FRFvJ^@ zY1Xf7nU=r0jpw=a^J-*5-;`$)Y5VAl66U8X(GO+J(KSEM=NWyo#~3l%_Jw?pw#qk{ z825<2*;6=j^gk8%Xv6(Mz}915OMttXes}fQp297hy@I?Y##7e8&(dSiswbW@h#nJ9 zD4tb%FzM~QXdeAR<(>{k(tshnq#7dE!ZHdI_w z0sU0ZIfs(ZWOmxCw}Ssw$;Xg-@J|JA$>A90Tf#pJyY>kBLGcaf9Oe?NOR)}81}#;; z==Pt)^ct5q@jl{@M%G1&z`c?flu|vDSNN%{__XSLhc|0~1Am>%clgWu){K2Fe`c+0 z;c4(8ws0-wS}$c>(Kw^=g0UqI+yc(3V9X}wAve|y{hD3dRc9MVXZF%EZ)Ptocg-*= zL_gu<(eTgYH?TDo57!?Wu7rk~?<5=BzX1({(6GSOXMd#cTj+ZZbY;CTw@9&s93Zki z10K-3=+(;HOk-#*YeIF%v(2Yw?ggH_!TZj4)`oh&8}|1K`h4{u&bR|k74lpFoZL&H zD`hlBs(%hK#+QjNCNO`dUOUg+zIk5tc!xZiM+xpmp8aws8gIqk^~-dmAF@}PMD}Ex zN&bYNJzgU}{_(E}8aK{zXxwMKCZFsv*T1}H`%j1~pl$N~t^&9AJjdsI1iBZ}2kp@Q zFl&fM!JTvTwtmPO<1xhVBaZmi^8R`0Um!UNp<|*-4M? zCq0B7Ei}hoP=YQkWgofZYX~t5wtfg1+o4y6U-r+1Z^irJJY$>g*c`*Z;+(|CElK8R zuPwy3cIOp+Vw|Aqi_lcQgckU>kU6#dR3Z3SGz=m8V{TT=r_oh0yjRC)&$c}V&~Eu@ zH3qb@PA$AA5i4xt&A1pQrr{{~&1AiLsq6-gxe5LKLvZtASH>`hC7{)r!;-InIcyXUxMY9Y#YH@duFGYQWaE3?6>Y?}EdVFguk)x?e^s_qH}~6~vhJ@@cbNW`JomTm z^~8eCq%P_6ZG#*~i~*dx5tH`#g&dp($M?2T+Nx^AXj<&qhTwj)1&9j|@XwvOLv z)@UBEkoO|=yq+~aNZ*^JaR!*(m!jD=e2egwJwD2Ale{%6K2>!vR+LIck>5(v4boNj zJjM#eW5nS}%@K8;f#RL!bDJ+n9@dg}mN8CWsAR2!3{*ikbJtawu;Z zd4;>;41~M%x$Lt->MzkeNbl68coD&{Z7gI)wznUa=0KH{ZzR8MYrE|#qpZg}(w8;R z0$pRzA4H2=s9$=(j*Va+uj<%j>yIpABb;+Gj$D5QcIM^Sn{zmymHRT>b2CJ{I@-ke zZqqK0XZ4LY&Tghpv6*Z-m4aU>b!lu~2#$q}zv_2`XN_N8nTY5`8R4NaaoQ<+M7Y-{ z(Mvz7f`5riPd1*)7I_SvbO@Vq{h(~y*CQK$81p&ldg=Lk*7&5Sr0Wl%>rZ9-e4Tm> zWHnhm8n@%|=E7dn2>9O5zF`E=WqS$Zw57m}S(8Z zJ$1}Co4!UJqHi#B^@hK@&t;jbHfS&7Qf$vJv}^95vzSfh3jy}nrEo@!VTG6*C}xHD z;*MtQ0Nb7@G;5-ay|s*0;8an&(2>Ogm!H&zTO_vtV$K&tr;J4bykh@#=rpe@=>DR^CMX#t)Yc$&F28p4W#Xxs~{EMEeUFy+}f5ZQR&-i&}vb%#i5R^CZfI>tOdu!Dc|R7 zpL1?bPHqO&ety3{&f}hY&OUpuwf5R;t-bczYx{Lo5`7G8hL8MuwAtmO*23rthmWLN z-TAE6IsGtd&*i5(5}!R9y36iY%>gx@mO$H`;5q5$lD6VN_U_C;_EwF*dd>jTK8lsV zX7nEPjj)!gb@w{ny;zRT3e0-fgzRw7C)K|1BlzYz$~SyjdTZmCQ*PZdBvkw45aQl{ zWi>8mpGImP^Gk3@3Fush&KwbL4uq}1o<@w+V&IePtwI*$)MLNXe^rhg2wB+Yz%F@h z_7oxeB`;;q&V^TWwsb0G)=@`*at8yqspl1BjdII)>Z!x#>`y(d@TArWC3n@P>b8JM z^39d)HPFtLZ)!h`uIMdRPqIU?dh%uE%kD%zmQ!yXzpl(~MgCE)P%=M-I?vxn7&K=0 z1%_tg+XVyhfN>bGG0Yq-hv%Yw7`)RQ+AlVGHx!dzKHbnhEtclcehJUWS#D^iJx)&` zcSJwkzs0?Ny|kQ5ovuz5E$4!>bgH2x{piQzbo_hr1!|5VT57#q>olSz{7O!}6tj2V z^u2Tw{2^M-pgliaZzLnFA*(Da#94@$?9I)H9nU*G3sF}UW7o}T;O0?${r|e>Y5a(JQPXija!Kl3Fe_%q zXlBNaVJ@~F9c$YlnX$hik5?1xFFG|CIuUo{(5bb54xVu>Gqet6RvhYlr#!o^@RoP6Y0&YbHa^p1T%IMr#*8EIfrxb zj|I5@J9&uJ7h1#1v~1Z`$NL&&C30+{o;NcW1jiz?j(RgObkm3v<{AF2l?Att$7g1x zPasEY8E2G-1352h&WkU=%*h*MJCrb1*q^6;R@yIn`FF8Tn6GGD5EEQjOuvht=Skmu z-f=8vlI*TvjHt~V#zuhqs$b1$#J6Ppe;Vt#_~0@EVZ|>qS0qmib;l@Q&K`$S?zP9^ zPUtsvKwvugk%#A8O1v_DLACib_0%RuW=!LGG3B&}Q9SrAYpVNE-x+*EzS!aG_$I`B z^=bC?uLu;@>fG^ALE0VC=@rg!8+!XGIgFCsv4DOA{0?qlg zhIwKy-`s&8}nHq4wwIJn?1JW2KZL{ zDZSs$;oG6Te4B*sQoHYe2mc21Vehxg`Br|ZRQO_}ZAWYf<&BNjG7pb2h83GV0Xx?o zhZ(Wjg98Om;}6VX`XT$M0==Q{jjs?p>0J|#kr~tacq4W1LOxF8cL%@XFWHv`{Fhvx z!>@8dFXy*K&ymwQuNK)7UlSq%DmH+YjGq zE67%q3~YV}`}HxMRguD6B$YWy8ouvA$kV~tMME0DSe6t$ofzyYdP(QP5@3h}kY zUN-6ca$-yC$LMSy3mFwqYftEX&y_t z3Vb5=S%R6dr94xgEGK?#Ec2-_FeHWK)3VQy-ydF?!#+l}wTrlR`O~F8wQpb-Wu^sE zYLy?nhIJ{m(MHU`PRg~g|5M*69zc1dEXJB(odaCCticK1mSvBfIH#}#xFaX+1Rv$# zep&PXJ7s4x{|C0vIOI(=ImWOr79qn%%`0iFO5npe2{^;-KM_yw&-m53y&A)^pBLD1 z2pdAJI^@ATiKWbi}@p!FAVyo>+8WlU8eAe>{@QV(x zbFvoXS$iv?zj!uff>qS5>|s5WJ;Eyb6q~o;$KkeugTh6{PJQ?)OntH`LWfvI?aZC4 zptI;9UeKP4MbK|lVE?Th!TopVeYW`d3dV0s(*Cjg!PV?pgO8%AFQ*IUhQ-_9XrwzsSr`|d6ZAu>JFgw5C0Q_r{-MWH)1PNNKEj*H=HlhP#>=8;!Yo$#US74@LWIH-pbk_TBatFLoX@6Yq!R z!vQwehqVP=t9j2LVwVP^8|GlsJc5lnftb}6^r6-Wr4P=+2e6Lk^8!O^nPWZ6oPFk5 z#5QS;^;i61Z?M+S`O`BGrJbr%PcOejTVxMy?uugpI953NwM+j~?gd*vt_)R< zj_yK^lp#kn&z6o{fgfn~j{=SBmO6XL&$q|(5@5NWed2Q-O=XT^&z)NsEAHHRGwqqV z^H~Au(k8(u9Mo^>GwH&7Xd>H7JajG3SHb(PY}S~3WXN)(3o{m8+oLXY=gpdz@3|P6 z*~7ei8t_~PEZyei>_?w-zCAYQaG$~0R6e<#Z*eAv=iDz>cgij>x^oydqwXC(ET^BD zTeMd|1H-4!2C5_QxXZIzAC})#JS0EPDt!8~Gc4eB^hO3Q+pjEUQ+#7^DW8EtoE(Z5H zC-%Z!I}`4yl#?AfH^}_J9Y6Ki(ceIWCm*$@iw=iUw|rG;#9j=lu!;(S9~r|sWva;` zaX$Dy`2>D#avN`fmozq(J8%i^M&N2NXC-JpoEdw9b8qXA;XT26r1;;F@rht{;S|gv z2Ufu;7zMN7%mGefMcPxw*ynwUmWljSd5n)wFZ*BQefKlaQ}Cb4$EI9;15LHw0e#GRh3iMj=YJu*q<01IhRU^353=~#7I;uR zhg_Pz7+E@n|KFyr1(Yr0c}`&D?t+5sJ5+WT`I739wHkN&J`@WPJUtc~1|%u}{p#5i(%o!))=4wT^P+ z+>zGCEy2vKnamNiKCE}II`49i==4S3LQIk15p7$bgDVf0aPRt?B@^|%>>#x_X5_xv zLf=5QhYuB5WN3J@O~Z$={pNaN0r3%a z((sh5gt34n*uJt&=JgZ{i0?u6jN#3Lhy}#okSPAIVytY5?(u($+eW9xff?KN5rnBPmJEqvzpkCnqlxf$Hwy}@bvP^4seL`%Jjs% zvKhH1JiWYfJ$6~hiC2*Pttv}XY{W|I61$zbw4?Fv=69Kj?WcBjQKsxWEdJ#} zX`>503ur^*Nb!2Ir^HhM=z!10#;eM1?<`+?4fw3$?afKt-jY$>+bg6!R}P`qJ7o*~ zSA%Rxu~KS9i~g=%R*(~Js(4QRDekovH?5b)nZT>EPLk|E;pchV>FbGWpV%(b9fz5`1=YrL{E^Bq{WB!K0o zz`|N^!udvgjOFbgA7eZ5l|4y}OhK;pjYMW_0mmnAu@*daxK;E5`wTBL@Zd{Ewk)ST zN)^bI_0S{YZzEktbv> zxmUzHb@Zw9PF%O}e}d`H&UoB9#(tvl*v5EV=oydlha3S;(i_qrMz1lRTp900ml=*!;^HeS!z%OZwqq@k}J z!}<|(QNgohPshyR21fgNyYrlw+nHJ;*SF_0F4YH`V<*Z7r}I@m{-Ps0(L31|?)j^O z-|SeU`aV0BbH({>=U3|r?s~$2Pl=UC*8h<0|NlpK|9_^*rEaf7G|-1;4{QH@=_{KK zA8B-=zSDfc>!*Jke)^C2(g$ISS>#q8#n}@0)(gO^%e*6E@7a{yD4R*T+~OM}H(Sk>Yu)q{>QYb-lBKTv)xgv`ns?Xs) zm-b$|m+VVD_*=AYmZ+X1sONuP(|QcK>_#Y;UE&z%i|_+aCD(_M|NA8w-$^BMRyu$< zy7r$kcaUx;H;2iOnU8GCWo*k&@sqjpCJ!c`hH|M^qQ|gVI3q00#G{1JdHP1@en^HY zenD#@tbt}ABMS9D$T!j@YF}qCN|x5YDnDFCY!v5arAnq^hmpIP9BL8-FDsYtlAy8d+B24g?#>JPM!r+gs+hiillWxxTj5Gz~{`)EToe6&ba`8Jdy7k?z_<8%|y!W90?#})=TK&U+ z*;eY08ubVI)9VAci2evap1`i6-1ERCyGlO6tB;3<%x#Mu{wzKzP#rl4JRXNX#`F6p z_yb?B;ECh&aB8#!dYuVQqQl9=4W8rNKg3)}&*Oc0Cb-^=ui$M5*Exqr=e^w>*LdAo zgG@Z{ao#$nQ3vCtVY^eu!U@sSxA#)V(LpPOOvCZNj>YpFF7M4Q=*9RL0xzQ?B*`n&Ue$zjoZUg+if+Xh9IvnS41$I_>_^ZoNqpSI^mfAd@~ zeY#>O`@A^s5Zt|IR%`{hJZ}3-mF1$HAp9KGt3h;e84EO?(`AqLYu$Ou)xoWXSLl zMuwb7o5h2XuZ)lKqwKxuA=V2*__uPHgFg9!J;zT*)=qNZi}Td*wCDu?vv*RX2m7Dx zN{i!HO^q^?A|Ji$K2F~IB=cz-?^FchaF^t%~z)0XySTH zHktf$-TV&nH%Ny0`(5*@2(Y;GyzpGR-&blaTk`Av&VK(J`I3dFnTt8{%d5-Qv-d6B z)Ui?RXkIM7b?3%e%#B^yr}pCV@+!N%M+ez_7QU~uz58fSXYY91SWX*)%euE?BQ)HT z_w(fF&(Y=5mnx@mYINq3t~&Fl=ixW6?XEMWFRy+$*{rE;Huh)dn%cYH{&LNe#0~eh zrgjB$NiTd;pj+;5dmp!RfhGLo-p6g3#%<;B=quo+`s3qbZi?Z}OP%MgY#L9y6^;8w z`wFM8Go8M!_;n}kXF9ZRLMJvIpGyv3hd1j68lJx!+H{excY9=B{lJ7Wukx<$GVdDY z8AHaZ-xg27?*{Lr)5qeSYxv*1zGI`yb9I+Hes-aHvjWkLruNNo38EMKQ#Jh|FiQ4M;~#Xx%62KJ(^e9^iY4Aap}ty z{A=jZGQT@L%((njQdGHxWy7jY*RI_U-n*Z*@E8AD7`+}Jq3l(~(^&R+-BVDR7Ttwi zvxRqstS80uO%mt7`l4WC&1kEgbD6RYJ?Pt~pz+_u=eK1?|Kg|jcZV3-Ecf9yRebc* z&b~jH{}uf2t?z#Tu93^SFZl#S&mpLJP z9G?^B?H5f&j;Rm4bHa7_Pj4enTP}Uzm7T*GPa2!pa!n(B@6w!i71&?HoOf}Vc#%Cm zbA5gE2Dt-FeGx}jq$fq+EVb8a{z+`zhwx;_XI)`<&iTe#?0j=_a{QaSoE(Yo^NrdT z?5lQ-G&)DLmj9rfx!KZqJZ(noJaVmg{S1{CC_bh8zMapACvx}gm_B@cWOTfr2Y4o4 zf5*{@(!=Vzx`o&#@`c|Xs1BF0t}-3}JkK;{&ej_3g5LGf6X!C&C#S#s^gY;-+X@dx zAGHpN9_yp=-Mgs&+RkyX6#C`zzqfG^qrHUrkZc*a%^l}gXW6#=fBV{;LmSprz2g+6 z4RZSThSP=^u|=W0!l?N3Nw3d>`0IuAvFLXeZPm^9$uQvb&d0A4{iY@!*Y_b;;`ktY z$tl}Kha9K+=lSwQEa_VRcUAu>3C0@boUul%)I@Tt*<(#PF1+JyHTc{%%POkG6g)skn2QSNPW2{w=L*dE2~~HgYfSZ1Z>gue+%CHeaO8=0v%V{Nw4mfwr9he#g2r z$s>0Zy3$XR)n^47YoN&k(8TCQYz)C^>)K31pYhZo87g|+1e_J;`TU5!adHoEMp#>y zobl?6#$ZNmDrGx)`LO73=%)#c%U#a6 zC9qi2dmppQfhBiB;xUWu(aA^XQd_ooKCP2U*FMl?KU#Ke zX1c9sT|bWYg}CP_%wYdt`1B5wtDqSetpBm+fltw{cYaB31mj=8F56c2i^TK50Bh9# z`Q_ZhOYnzSwX&CWuE@pA$-2z{i1Vso9a%I?hlbLf&8K$S$!C*W+qK1A|5Z;h5U&m0 zw-|_n=#M%l|B+V*VVjw}P1?I&R-YbC%eDDJ@;aWkN%`4;Rr%}%&kG6cn+F_tlxt12 z|HNb8B=VgF#2@7J7q9lIwRdEzUt1=3*z;)vE%GL z^M|`*U_^|d31c@_Q>N{*K!H2XuOY@=xQe!UfsESyoqiY16{Fwo;kQJzzZBS6tM8Nc zF3m;nHM4>`t80_nABv5wf%ZFwhBw{L9H)jpI1M;m7&R`uFup&;9;5vo6DNwk_)vQp z6B|U^5H!9J8}(%72q(PSu}1Uwg2NNXQ)gYNeYy78*;_QvaCmYYJ~Yi46{mI}?dIZ7 zQ@gHgfb&gR;Uih_clhHb%H75~yY#}UE_1_-*g{}2vfG&();KmmBm5MDZuc=aynjZp zkysnEPM;{oFa$1%&UMb18E({mEakDO(f%!bolA7@>@$0WbHqXx^%6rNJ3Ta={bZ|& zapFJz=nVzSkB)+9`h_q;znsT-V9u5>21Ril*AauF90FPskxw)eS*rLb#dGLcF7>%EDMr_YDIXj6ks#-% z^Gq=Xk>TssYJRIaRo}bKQLT0i~ES~ z$FgS1eXj1=8+r-%%?EK`7%sYy`wHC?Lwi2=mhO)Z7oE#}9p?%}jtdu^!+luy$A^o~ zZr)G``C?1cGt2MkIb6MhSYpySY=*RdkobN@jg30%h;I@@jOn~ zn{B!#ah8-~r`D{nqRn#`Odh3n4zMPU97t@!GJ7wQ3v(TN++3JTxHmBWtY?^CKO4NA zvx9nod1aws&KqZJf=1+_%a>V~1RCYPi^F@64ev7cvWgG>P2J=@GJNo^+R5e~KG?~9 zh3?^lceuB74R`XC8H+vPyi4|1eNOZ-bdA$b8w~$Dx$tLn_MiRS$@zW;&y8%I$@(2~>u;XR?Q1tUv`aj8Fq`;Pw)fL#o5c+Wo}5hh|PP%#~lz| z;mDWeo_@?Z(kfD3<}P?T`Jxpo=g5nd2LH07qIuvo++W_w@jl4^+&PCr@wZ*-cXENt zuhj^RynZdOerzlMb3@5Mho;}NY5EHvO_AH3G`%!2OJvZ|;cfY}f-QOwR(|mVW*LOx2^6p3U zvCaGY8Q72U!CpmNw|F0!v7zj|{Sv}nLhP*{c5ke)_EDY=>~5_14q~nqYkVj;=b*vGC*C*o-2~uR?DUPh zKThvu4;lI==$mG2m3ZH9@Aj$s#-h%Ufk(Nf(o7zX*N|&2?v_)pi+c^<`*Cl9&WUi} zOg-M%=`iKo^yR$C8=S(5T0IHw&|GYZ#?H}C{C~fTU)V#8W-|$Srzu!kSv|YoWiRcc-AS$D)&pc z&ROF0En{TwJYdtla_I%^2uDASj9!IpRwo}%%b{i*PWQD_{;tAFW_Y{}uXVi{K;e(*cnr*rr?rWz@A8k%dw?6yGi3!vCp`qRQgA7h1 zd~LaX#8}!;aL_?t4JTr~WH&IDR$7D7Ogrt^iQYa6q5mBle`Ud7;sx+$blX>mz2vt? zyUKC9ZrR7J)c5hTVjef8Q0hDX*) zFUk&89`|@IP@jMHk~5fxIcrN@a)DAV*Y?k{XFfk#=*%Aq@Xxw>IForGiKZH}nysQn zS9U&a_xHU%+H~pfXTD;8JF&i-us!I94c5!f`0uT)SH5CfP8{Da-L~Fx#(!^Zy}fU3 z;d8Ndw-XDr%x!Cr-BzWqEtij<6d&(R+*Y5mhPc=&x1G=Jc24uP3-PexWN8q!kAevYo^w~#F zOzPWq?D0w~*T(5FUt3*p%KM5q5o7<9+s>hOJB_|}T%6$Vl?8_-Zl_P2oR}tJ-6bQ~ z18%qVGhbU>a4JgNR-b%FjQVP~os;c$uJN_g1*cOIx6>z1PR!gQx2<#Rwl4Iw)di>N ziQDQEC*s~KXs1HFx8Pu-=Zbr1XO4Jp;lW>RED`T_s*BGhHa-XS(2n7U@AMxZ=0q!{ zQ&$m#2u<3rrX71;*fqaE`@mD$2m3l-z6jas9v5>NQ>vcOC4 zg;$sLaLQG|6IzQEPMPGam;E*xIOF+_oVxC8w{va$YZ|tjv+m%oVTwkNyE-b_)*WX% z{qOeq)J}iH%7Oujbw^$get_fgZD>r%uKd*YZ>+Rlw#V zZ^QUXUKyCs{}+G<{r*4sF4Zr_cS-Dt{7ddW5B77K{t2po$btC}`ds}ZpVW!;x%|%R zzfa*yJ=fYFYYc`z)rURt=G(-Cst?2D80e`F{~NmNeP4Z;0uL4di`$nv7hxmvz~7(l zUiXF68*ySKy#49t-7(_b6stX@(u!t-=ZEa&{xsNg?yuR@+wA1Z?BdUcpWK`Y1;9EA zz7xEHQ|k;GPsfrgDn33w>daM=$9)Jtlz1WR(0V6lI~x8cN5MsDJ;PHh`cX#oO9W3L zut***XRHb)jp;1#)fogQJ8j)VTb3uke{X$yC4H(m2+_SKc{3WA+*pZ3wC_#ch|glc z6G0y+?m=yY5{&(T`j;}o+tmlIOv}<-3m(oF{gDAL5ks(r7y{*mkgrp;Ry(5if74d; z=N(PrX~n1~$~*A+6;Bx7=bmSK$P@15%t0pXRt$l1P1W&h*2Sajh0wkB5mpAOtyJE( zGUrseyOHJidgaq};mMQiXAR1Y+ao{d8jJs3=)Jk?y4Ax|p@kDy(}muYYj)SI>VwfT z)*!_TlH0Csl>av;Vin29AQ-$lQn}Ku+tW4X@+xv?MBo({zJ~-K|9gY)Ho@oQTkQ{g zS_AUKm8iV;*H! zI57px*^{Gl9op^m(M~Z1ewxV+y0iyg=}$aO88G!Ho@N8(6i`rAjyUl^jnHo+JW0&z%BHz?{J8RG zECk-`z~xqOxtiFZ2Y|N(K2Sei<->(>+a*4DHL*dron`MEk*_CFe+0lKQEX6_IlCdq zx`&;=-j$dUer7NPqg+Uzm)W?z6op1 zk2N&2HpCiQsq(0@e)b7#F3Pzf*(1Nw8^LU|#zo)HRJ|?OLuMU_*a_Ku55mX!)Z0Lv zMke~?z(c2Xt^>I;5eewEk++5N#zdcT{7;gNaXD}X@iCVK0atRMYYsPetyODXIz>0rG`=&hyYlVi472t=hJDn;+@|T4Ef9fgL?aqFfc?E0F>{|&P872=1 zfa>f-^Plr_HyfVLi2VuplrO})X0P1!7tqc|>Q#=mkH``1&CNEG zoE$a4yo21rqP1*L@fqjb?A^{kmYvyDq-|IIg?8eP4cvcKn>_X0!G zwhl{6+kFV%4C9;3a8bX?lQTGN6y*;H7ws4atpbbh^?tX@X@|VfX}_Tza+s#g9hRE5 zll;NryIsJjwb``2<&#tQ=1iXOQO;zIFX?iPr|cyz&0LCG0H^1fz}Ht!MA~{fUjS2Tp3t3xt2WBPl7i9Ui)y{%>W@ z{3i2)x4^$X>7?Io0EQ~+Y+Ux;Ho+=6^u?lc8b3e#>_*@+xpV(UnU2Tc9r8(kcs4ox z7ICg6Ih9=AX;^judA&WnbBeV$iTS`FXge6*DS&sLf_HvK|Nq|Mo!y3amK)xAIxr}0 z{!uGNKNA?7cF(XuY46f6gW#RP4)1usd+(SYzJYfJ!8?QDoqm;vcLu>bgW;Wim4{~r zliP4!CB+wN@#RgaB$j?;E=Ru zh7C^p*9lh9kRs+>CvgS~y#KEOi|^GKQ`vNW|4p9nozAy&`L+Q5pBf0Ig&3bZiisJ9 z&j04Ofqq)f7^q7 zyv5vd2RvU0ze_fjqt`+uoOy>nla5=;uWWdoMRF*-_YA!E9{l!izL^jR)m{m{^WaO_ zeZ$B(S^=$!q1oPJelj{I->N<`n4b3RQ9m6$A()mnZ&-R-&Jt_y?m2~%HUABm*iy-w z)Y@t2+ar;~xl6)lyg49n#ZKBvx+`==@?D`L4&wJ9Y?nO`kn~ zdiwVdKQ;aP^Jk=Adia#|OXr_5z&d-w#0~TBoOtK_Ur+q?{Pe=gA$Lu@YyOq_m1k|w zuN<_tJ zF5VyV_JFg4@9cMWGUaC9lzZ06V=kLNYv!P{BRA!pW!*IPtQK;Vr=6HHM6yHq0wd_u zseu&c^QpTFxPLb(T!dZlta(o^gxyJ2(HV0JCZCR8gokRU!EdS1aRPi(2;Zc^H=@0C zhmoD+&6n&nd=s|iXJ7z)!_|Qfa(QPnIWN4ta}VbUNOtzcJ2C9RjxF8uueo-Cn`_wB z_a9T-eABm21oFkdS>nja?PXRBK()zJ{enxAJ3Y&n!ILB z%+DIAOSY3aGp3(;@Ra}1g=;MQCU}McSC{9+tm!%WDj~d&I`HO>^TCVU61+>W+hmWW zLsM_PebM0_r{0R(#Pu5fyDHt-Xu|v3zCQerJoIkcd%542wtwoh9T}6j?R}~12A4kU zcS_iwoCnm%UfBZX_B%Px0Uvw2_FFN3h^jBKXIJew1Y3E4Rox8l>_`f?>r5c`y>i9v z3q0pL@YLbA^TJc$@YlZ7RqE6g9+9{%jRQ9aoZ=c?+w9{DN*h1Xo@{Izji*H8;83UT z3Uc*(;f#-iKInGCH%zyX0}uQ5y1?^Q==Rac_85_5F^G`_gwWI56PL>J^5u`#5$UcIuU1CJ}CZ<<+#_?a)3S_*;3JTC3jWy6`U@**)bYZ~4E0S4^rXEyx{YeW6^T$0c{lWXVe9Yn0s3 z_-XK+y=9LtTbAnm!UMybiU(RpMHqkh^pCv`c{~AmxKX~F`S#k9;GG0)-Z|m(>;cN7 zTydIJy&YSLzTBpDgQg!1jA~wa(Lifhank5{7VlhLbg-{~AEk~PMq8V1gWtEr;nw*! zBMj_Y9N2YkvUzW0L+5*)Z*cvrq=GLNbzSpwbBgQT?a)%cYxqrurXLMGpv@bTEnQg$ z?9ypgx}AUO^HaZEQ}Zj%gygyW1Ii0o9T#EyP z<}Km5>`U1&vhx(b>DmteN1a~YUIy;&yB6QO8+rFt?Fs|)3VW?aJn*Ei?n|lLwJT7;D>)9o)~YjOb--T(-VNxBh1jJkFTbbqe@dQx z%DG6BgVv-Fa%~~wx%9Ci1_;=-&Qx5Cbk$--Ed4{&T@=JHw_&sR7`SFhIMCYt% z9f0#Ew=VydHEh!5H{P;^cE$fGf$UoCNxG9U+3`g2-r0=3mMK>BlqvR_fMCuHGpFT@ zuV!rg+c-BigM2*lN6UvT|NHTj<(*j@bJtspADFteZl9_7H}uuF=%0#P6Y$A6}cl%Px}|ZFR<1hOf*9%G7*6 zTokYGkFMR48B6h%y_>SDus1ZeY8?6Nj=>to-e5k6J>S)*?v~YedKbhN`S9${vqb;( zXZfJ4XT7#X$XS1tJ&-G1g`JQyj5Sv7m1}7U?P&h^A^IZ3IPv=SsVn*lG}N<|*r}o! zzTEZ*f~ud*Il?{wv}7W8i2Zj-iTp z9mx&Rjy2?Xj8UFbPBBJTGp0lr<$mZX-r|4~96bqeGxgquicQkndR2 zsXd=Fk(wD3EBM}B2c5$Ir&6=&H{VaB|5Vz$Xoq3B5fqDwvG_6L`u4Y4ZZaUTFS+ zO|e(JqWOdN2G^j2MMLkN;LD(Oh10kG_?qSD&|9ImnZpeaMK_ZVQZ#)6I2x7DinCF6 z?VEVw8bCPjxAN17kCj*P+)9Y@(KkxRt)27?+Rc@Qa zzPybcQ%wK*b;Z}V`8;~%$KdX@$;Kf&`}v^Z|}tDJ?uGjbBc?nBY~V3l~=fw zy^4z6(RT&PWxj-S;#Qh@>4viE6Qi}By^0llWA>P{Rv~$lh@YM>CN|=~6US@a2Q1>L zRrKZ6>qF5J`1(8K{T3Wab8R?^pJ7ks9Q$k^t%>y1&L-Lk|D+%7yiaaX+9`F~dF=Zh ze91FjT#xRmG5D@5d*!%&#&->HST+5CV?Oyafg{g>W7#YZ9LG9)L~nB7s6Td};kXt! znwRwhj=4jl9ps-kIiUJ z8E11GIF_C6f#V=(5#`J;_CRCnG0rCMGaP>cj^-cq1CHwkMNe~Jn0=ZJgR9SXoQhub z#MgaE-s$kEzSusWeq1N~=h*FfZ6A*<`+@5(IV%JH8|3m|vD5Cew2NJA&I{pLUo!jqwAWJEkM<5si|%o7 zTy~<<*0ex%i*O_tfkj>w;aGn{-)&B#&G2{o(dNU0qt82SZYRHRTvwsviZ5h*AwLXH zVGr)BuF407+>81F!>5Cyti;OL8%Bd9ZSK|ktzlRWCw`HOzk`Q=IU&&+<*S;lz+ z)QLUTC!9N}GwkHt_1k@2^z>PSOr2Nvqs|wov+nGE!1+XK^t=72ubKLC&+JEi@25t~ z`cdCKg0HL}_3a{`Gju$zA9b#wPHSpE>Ks1AoDz={=fN?%` z;$t)ZvR>qZw_*4~}`DqkwGpM^Rrpz2inyny5voP8jZ ztc};=SINh})DX0alw+zP!JI1_iCtlW%I=4_~?&1A_F*Vhk z&pD$Xb>2sv+FK^t_6ld2tvi)7q%U6oC3UtCYtm<(zf6nfQ=iwyc$@szxsIXVvsPCyz^qGFtcZA?`a@Y0B4lMa>ZC$*wA9e0Mf$>kwNuNCX*Fn)m{iyGs)YnX$Ne}g{jL++5*}79XB>Uo> zE!64yR1@IcS?7wuCYSn*e$;s%b&^A?Z#Zuo5oj8Asb3d>_GW${Ib<|0$Q{ON?N-lBglppr**s06ed+GY{&~;t*oZN~J&-R~o zu93O>BqVDVp!=>z2Y!OjZPuSV*0}%A=In95{|%kEM`!r>*UdHpgV&dK&Og|D<*cc= z>n0(5U_s(gv`!tia$daq;qGfeP0+3B-t^A;4UUe&AlloHY zj@SEO8u1^3>EfPX!k6jxgS*Z=!w1uQul;A}WD#Se{&ansM<;;s>-cKjc$9|)zY}Xx z^9`=e?Uw*v!+XR8xHNUwgulSX^YZrX!1OiNgjY7ruygT?hu-nky;S%*F#$c{+swL= z`_3B=fNy{0s#meuuvsBkMlC;;XbN#aFwT|q^|I~f_DRwt4V(+cdI+`0V z%Y1y|qqJK=9}Gc`XFSR>@9c?P3nL@0>I{PWG$PZ(m~m zUUFcl3w4D71Wl~&m>yt%()q3h+3tn?NhfCXtHQ3><%Y4WvyRFco|9s)`5K=4Zo0`G zD}I>eIp)1#XWKWE1F_tEA7hc?1f_zFLF-M+yW*LSfCy)vXmucLU;p+{|6->8u64&=+LxT^@*W;i?AN}~ z?&Bgy4)|h!=L~h?`<)o8>yZ)aZ{@u%qQC7JtLzvFbxn-b^_n+R*5tq@=1KcbKP4Ya zktfFLRv(RzfW}?pUlx3=7%QFitUaZQu@byIZdiAZos{*G6=n$%!G`XjE)h{=9tht!}^xI)Q>8cq%8oc+)SJze7vL@|~)jYvh z_e<36>S?cTdG?i#?8AY%w_G)$mToaWE1P1-LC3br^|kd7Z5f<@H#jaUvwdamqfE^^ z@tB{LO)sXzV^|0I$~I7TU-&=Q?Nxe5xUyWmfk6gI0EyP}mmZXt!85#2IvvA*ak&%4A&WSHn&X>;| z-goVy2WZnP)6S*MpEE{H9sAf;&1m*Wqo-Xu)%oajqUb~!(Me<4l@p&OjgHHR8$>6{ zxH3X?GVeWfTH&M9!PG0dYj2p~&R)2nZHJMG*>O7U@aPivou5vN9Xd%yeCngqKaz}Pig0@#{KA6B}KGKKt)4=nU?IyMHYNs7A%2#)j>UL~qS6}tl4lwY) z-&uFiSNAWe`>V!nUqg(9a$VRwoe|rO9kDb%M!VAYCg|JxN8$xb*$>S=yARJMCS*}E z`?dp717qs2_`JlP_h-gr-+IU2)xfIp9^YRz!rFviU|Rv_67D2UPjs}4C;XB2E|mtN7XxEihPCPe;Or?TJ4CF@4#sFva=2Y^yL{PG?DXx7*(&<3 zx7g`l#PPIa(u=@zEn~LI$hM4qh@I}_@fyBQ6g%CM9=-vb{W{q6%W<9k((2f$)p2+= z@5+n~77sacxW>p9;BfXV)_jfl((`(PX+|eZC5}El!w1t2a-;VJlk7hiUa!3K^Ubl{ z_@;B7`PY{^vL^s%m)sMB!kcn3i6J1SZaKQLVBtyjnMHG|ChN>1%|F7#C#`~iR^2en ztk){vm2yxh?}TKbd3XOXvp$i|JM;fb%7$1&cmI!O@6LYMSML8e?f=?~WXi`fqLsXt ztV;%mL^&>g3H%=nJ+LjFHv`xW%+ZsgD|F711GC`06?m_HYMAkF3MTXaXTV4w2qyFY zy3FWi{tG7a|9AF(!DRlwlWFjkU+)cU4#8CE$czsLPH7YFFKz11i~bnuYh}CPr*n1n z)70ga6;<@V{B!c*ghttR{hQ49)vjyHDYt{2*CENw8!v_y4<=|^V_g0q?JY6&IlOJg z$Jng+{Ovb!80>L;8ZcCv{mdD$leste$Nd*0V(TbB%i!L9Z^&d|S)BkD)8_qIaaoz? z@c&QZZQElqpZ456&j)dTjd<<7(Q#QFp?puWdK7J6N83HgKm)_8oiGF(80Pt47-(Ry z_X{U;Z@&99D{ixv`^tazqHQZSAYZj7Mdf>vt7cD1A9D3HU;W#u-^`aBS@lisNrApy zbYXrs`gY%w^2m$q|LKL!@>T7tuVTh=JE(N}Xc(bu&z6V68|>)M)$=A-|f z+;z;=cBAkA@8+ZF4jsD9N1;P+^U;eQ?pX7{gWcuN*YWilzW2oC*8Avo5_Id!Cz{9y z=G9%2Y4U-|7v}oFZU&ED^-|+Eq?e{-n|W)io;y!7a^9`tk~I`4BmjH}-2`OO1;=t}mVx^mpLSL!Bpm7OR4y;Jvn6SBF+ zSO0kG@2dO0S=syve!nVg{~g2xg~)A_({5Fl(67c0Ewj&@)_9)HmZb_OB!6CV(0Ju&rrq=UV4xXP%Yq>%;p*tN*|} z%Marx_xH@tzWFaX1nfQ6J=tmfng9M1U2WU$w%xoCJpW(MfB)DE&Zd8k@9dv?$KL&Y z9B$j@J{`Dy_SLqpV_&WD)qf22|0l=rzWDneJjS*&_tm}%KGduYVkC zZB~3Kxk)~ajnbQDj_%C8%-jyWnorIo>DJB6<>O`0uUf}JKTI-x7neWm|M$`Kb#l)C zC&qm*b0?Eu!>BpJ=yLY7VF=&nRIbU7#MW^>| zyQG=CE6S@>k6+w;_v%P9*W4eQ(EOi2(%68ir`cD}C8~$Et3DrUx4ELT%_d*j=}y`F z&$1`AvQ}p5erIHS-KNo3{uIiu!f!tj9qF~%{XQ~c4%vgOb{o7IU1H&3pVt9-Z(0XKJzERB2S!Ci8Be4p}Oeee2SG)L)pt|R*r z;8pImp3Z#0b~e6$twGA()80{?^C?<|h`IPVa-=Fq>@)8*M;cCFBXbM&zr`(op}p^1 zd>@#r7$JD-fMT`)2mp z7}_ddGWUuv7yVUMvb`Yz{#OWpCqCC7YrYBG@uzMJwH_5sCBE2=HP3hPB*)s}E}q}E z@%+m~-yVMYq>eF&Uvpd8g<}%$;YWrf+Qa`Lc+LU#6+=qe=HVBa8%W)H-WR2}YTgEI z;Z;0LC-9 z$g65_od*u^;9lXZec}hv-*$c3u`?3XSHXH~XMNdy);EdzM1%i@2I@QL@{+1 z>--TrANMKv=}$)XmLhxY^-VYTo%&!BI4VDWK5)(8-Pb~|DiyZfoCdbJ$x*9d}r(33_LB)-uKbuzWJ1I%$^X+g*oq` zM&q>d*yt|oVWWKd2dxKRpYNXYE5AZR6D3pA7nfryC66c3c zG5O)`{1~~&qe6J2{5xs{xAGr2#@Ps0sF^Iu2ymygvrx= zIxs4i*-yv~qMX6&IqUEO>bjn?sv{?my}O_w?GE;3lG8OiR?oOqEVgOe(L<7pt3_MB z(b%qMOi2%Y1Wx)dJ!Hx|dPwD)f;mUK}1#(9+G3-x18(T|rJ^

      iLh7!^Ou|?0M6CbHor28;DwniUd-r(7BXx}yuL^nS%>;}yCF7vF^FJTkw3g1C;Wh}7_nFCP22o0-KBSv_H zV6$=R!1K;r+uvSWXMo;1aOHmDXc_NqS*c|1(ecV$BmWNvYk}r;;yGuY%#!n>VlAB` z=$$xjgl71HuE)M0B9<@6Z(XX##z#1(UFe@wk9~I6R!#SoRi`?}8}D&Tb;Bd|i5K9S z$E&97av1kACB(De>E}{SgOasocakpzuh)vI*nRS~o~BvaLo6%21c)PtVd%2;@Gl?O z5K$&eWtk^Ep+nUxp0Y!>*^VNanT|p$|D3>_AG?T{5gx(2d$xdZI>>{$RogUPhzI*k zqv48*$A;-?OZK%r5;G{*q&=aCaG#S&&ECd&KFtptgtDwgS)ido(DrI`rA!~0` zWPp_3Tl=+|DpbE6yZ~O~RqzJZdak9u_pQ-YsVrxr3Y6c(9mSA+oJzt9-VPu?+@pGC z?@kI=D;L~PB^AQ(FXT>wrrn<+F6{K?>doH{zib1m<*E^m-&2o6f2VBLq;I+_Ip~k{ z{adJ__8V=i@mtMQg1t$=UO%-x>@cNzpa|Q86YhJb ztf2m^JXDHYaqczoS#Iyg`>V+r4Cojc%IYaB6qDV%nwUQPhfs2u170yocU8#EP!3kX z9p8|j1#ZA};8W<>=TA{bYFF_qDde!!43DeEre$E%t}s_68j|d=%PGJSCM*qfsR)&* z6;O$ch_Ew>ya{WV6Z(upuy6$o&Bk%Hd=l%g!HEo{LIl+lF(4Uf!iVKsz{ zI2d|(cOE(CPcIz%vT9h|sm5qGPx9f;6Y~DA*O(?9{zgx_BD5iU_MJ2$9=7dSC>>_} z%%|gKWjKd>NuBoKl&zUSTy2Lf*{p61LC8AxU>pv(g)2scEo&~~@Ma>jFbDQx3qIt5 z9PDHRdRq#P>7j~->qVPRe%#B6q1T2wFAjl>m{o50s|fC8ya8Mxw&~s*Zi~#Iii2&* zl5tsF5qHYqL7bfVtL{)iwk+%ccA?52JI&l&G{J=;%LIL~$Xe`;mhRI1a}#y5SEZqP zLU)KDdm)|i43^*~;&pat#+cqzJlQcZGnh|U!|G58wl|6XX&g@|fF-hwNUI+rL3&VH z(33iH&1CNbx1@Qt1>z=*VRL90``JGS1rZ_SQ|x}?EEdeUg8~Bv&q>IG0uu)D>A}`E zEI~|mCuS#xj02+!ok~sr&#yuoV((hyQf6{H@kivZIzwKhHe$Xem=57q>3%1ikBWQ| zWYWM^#&B(o86!L|4A0=)+Tl*y;!tLpxUEfA;0tN@@l! zrI9iQ*QD-lJHl%R8Wp@ptqVqHh;e+F?NQ`K{A?ywLt(~pt~DD zvH%~d|BBFFUBU7-fos8_S15GA!m00ItL@OR)d-K%yzz#MRa_ySR#rGrklLb~Reg1> z9-$VH1DjPF$?Adw>W%?0lQ>#zZ_53 z<_g6+ocjtCn_=aNhvwZCqFBpeCn0Cs;R<5er7Qo?7WTJ4#F;)LDqO+quAQjgSFb7h zS7QAR^LUUhS;1P2wUI?und|Y_g0Qw?Ba&~P3yBVzjSYD{LmXy#&~yW@J)WLW@8EZ4 z^MPuS7BD?f*LE&n+C1CUx- zt#{l4;@VIXqc3nmw2!b4Um?r`PeVC z?aBc1t(VB-D9FBxBI)j=(B{bsBpq`y6E?lsnJ`Y22{x&QzWkIJe&*~rdp!n;TZ)wW zbJr(mX}BKVKPqxGFs7eDhu5aDlL*-2?CLqz$z^TQ0~{i(J+j8hfZF#YJQcHlHR^~A z6cAvHY7^LdqWGI*Id9DJZt1;rCC7-)7ya*09PKRTAokH&bO&5C5xssD9|O6BEE*3^ z)2Sv@Ti1o8V*OKR22Z#S95^F(tqvId z(tJA<9tGb6i;A3WevU_Ri1j=U|E49QN`pwenM9gh)|_cz`Z3?E=^|7Aa0EpHRz&8{ zRkB?n!i?J@Pi32X=`!=UM5XDEG;0YYHf&Lt^Hy&((j8SoCsI+^F)Q!E&J^NS(mAE% z$P}}iefildRdltD}`~oDVO^uV?2=keX%jt%*5qR#^5f zF&6hn1r9%U0cn&E4nomb-0{UtoA*9Bvo+j<5jfw(GCD?3E{B68B0Do#qS14PAL z@Vax(N@En;%yMIdbMXmZ<;G4rR%|I5>ilKc(`6p)Q0%nhwFAhq&)@k5%AS32FrJ;Q z5QmB>ij*4Gk}`f|Wo$72X{&_4EIyr&&hf_-liu|_lUyo$CS_pXg0FjN$@-OQ8J6|S z6_~sOL?0ZLe$9rS#ov^48xVV`f}U0HO6bPHJbomQbn_zJIFFcT;Yh+&TnpzxGA>;5 z8DT2EfW86fAa;)yZV@PLaN;7uR%HH0&}?7@a@mk`D_o8iPe1I@{1GIcF9W})Pp7cL zyBi+xt%P{p3&q1dRmuYJo8lbx(;84RALO**J%dsG$v2Cm+0h-k+f)tx`JmEg!)CdqH-hDX zQRhgOCn7vxd<=g@p)1iUI17e-d&xcaezfaPxVR%`p1+V5|`*WA( zD;STLP8V_gD9=XBxBt9x306mi{x1sph75lz+Mh)9 z*^C){7&m}ImE*n)by4ZoXoCD2cvcxBs8vg;psCLsvY zr?LErqRgj5I0a70i9dVms04xP8kx8N=oIRCOBxeY=KfCVyQLJ~?eVFWA?{x-eDo8a z!@&Tq$P(FB02qQ5+`qK@1+_|s!GtQVa`ejFdtU zB2i~6N>z+S6h921V4qcVhr4l6x@SEFbcS!=au3(DfWf76r5GcZw}YWcJ2 zS-LRSkb@_M>5s8G>ioYkcU5Q33K*r^2&O}J?nQgb%{lrw`r2plRlSl+D6TTI@%Alb z5M=tXDMKjF;fk)&j}k{vjM%$;gB&RSEkS?$X6@_OVS8)-vW~= zhN=m%niH84%=|39(G-sOL*s=}-J3E%^B&=!?J|0&z>sCXV|hm{hNggcr}-poQc{Oz ze=u#5QcN}>>Z)JYpn>q&Mo~Q{!?qr|c^n>o`l#NhQU2*AR1$q#YXu^wc&!I&`_=Pv zj*5w#QDV+IeK)jQVu^yQ%y)ED(-aC*ahSl)Z`4P|X8FPe_SM}SUbMD2r(_HuGP`Xu zf>EjURv_MaaM^mMoy*AOoaP4XOpBPq(6^|g6aRhc%AH^ao}p}Kv$N@V47Wq4S=Ku0 zz*vd7m+CxU=2BnM(hn-RciX5sOXezjiji;n3mfS9GBVF&-7^42tcqxU*+lpwd%UAX zc$skyX#!ULKcyR2T>WyCKIxl!`w9{%@FSZ0f@i8jS3HwyJc_JV*er`yM2a%$^VU3L zYlzveN10@6>l{**y+?g@7=enY;7&>8Q;+>BiFQ-!uENq^O@sy}M-N3qxruMdF^#A) ztSh%2rh+V?f=Dr>u27Ehj zjEX7Xgc#GCN&R+i7KLBvQ4v1=ToE4eHML|hHrL3mL)Y+SXGcq|=L<2aZvvB0GydwK-xs*Jom%;De6=}Ma4cOL3IHr_$hz6o>V+xNN z-=!KIy45DD6qSaMGG8Pk>Vmp;Y?xY$*ne-wppv`6s9;-Lk3ad)p%78 z8&$aFXe;wzu~3TdHiwAVf4J-y)6m{t-M2}O{X7F+EW^N3MMEn&zy}1;w;|T90Io2HVC7pbq4PR z(oz&Gq%fT3HE-nESl)vM)34_nyJp{I?C?O&_!R1Dj{=+az$f5O)<1t8`P9gNkpBBO zrNRadM!&VCloLkQs^me6*JCf!tk+Y1mWB(`5@RQO6U z_%dhsBhxLR&CwTTA1lDog*dyJ32Q(zdKSjVGFHNJqu!;T;aGkc!?5fhgU74LqI=+x zS0G+3pldr!%#+hCWxGaN&>2|Bz^qE2)D7k<1r*_0Qi$`)(P=L2v>s@p?P9N*b%{SV z(PO{)&sO*SW;^M;=LaJ6$ueo#QM|DX(&G~yTi)4x%Uku6_ey>;qk#2(v7z2ub0z|h5DCSNVVo3$2*VDEr8_kX{$1k)?{NPOVBqi(HLYp`}^uV?&j*q7& ze#?>G%X`nM`aU1F7f3r5o%E0bqtp=7hZ7Bhe3&$RSL<8Zt7i}+I|>kWLv9BE!%3YLrik%S%E^2p2Z4c_bij=d$~e%#_`O? z7U0(cWOA#0KlP6BKD1BADXi;EM#P7br8qL3g8p&~@t?^k^x={U-cE@NV{@3$u?`|u z={p`ti}YU|=F&9x6i5q2OQc?MWCt;>o=`}Qbaw%UkE2d42t71_C#h}vHdFJBnjeEQ z!^56zRC0?{$xeL)d2$9mFT#B-49_7W@NE%(FY-cY7^_Tftlm7+LRQZWR0Mg2r1?j4 z`CdDkmbs=*MBPMm*Twx{JxP39J>F(!svdjlkxFsK9h)$)7)1BX4~k7rX< zxZN_}(t>ky@O(Uh=&MqWn2?!qJYhQ~9`kTl0m<$ne#OP9#!`;lua@_*YBocBYYLSR z_!S+5Ri08vTO^ZNS1-ezG!43myw!`Em;$kX|0u$j0R-FFbnlI zJPot@uZr+%p)`Gc^eoAP;-gR9MMSkQz=TJS{?l8e#1 zDSj_Mdx}xv&1P&DpSaB;ap+n)L)Ox-m7&(Hj6a9q5qjBQ2%cW+!Z0M_qa77^oNTKU1 z3Z>9>O;gmoy1&(;CPSiK5Ae_Q8eWii>dH;>DOk#RT3(33Be5wHC#N$e&K=FnF#Gp| zQAizwDSq5U!^qBN8u+KTU~ninlwA(Bpga50^h%&9`3bmUi2bYbH{+V2&D zn6(fm`|ghG!hUKlaNlh7~|Gq3(4~8kyto{{d;f%xqCN`q-1i#rjqd3h-b(T z@7Ghbw~*L5v*_W9LLs!6N_2Xy!TjOU5I+8Y@}}irl`ECl#)J&BH0E6|Ta$&g)|l7s z9P{4fCgzwf^3?r=bGebx7Kpj~&#Pn1-EWuc>QHBh<0I0A4lV?oaf;(gil1&Q!dsggvPG~#CR?#7&V^?&iT#>IX4tn8F z4`~2D&1NkhhHx4K&2DxWWw?GeKRYogMb) z;pSPp_BwYLfPA`mn$`jRG!=OV^teF9zt(Jr{Jt){-Y4_A&Xre5l%H{KHD5vX%jmCiMX&gGClUTjD}{eIB!!maHVQ9+JyUkNB@Ab^A;T$^wuB!qw{ z5h8*hprUdK;Zl@Sjjy1ns3@qQD2NCss2u;Uo|&GWYj=5n-}C*x|MR?0w3(gh?y9b? zuCA``uCj>;C}`LuP1+2Z-8?cYgK&(k6+-$)YAPXhkI{jf`ZiztOTlV?3~P5}gqMP|@6@Q*PfCtw4|C~dScSa8D#++H5sy3m?A#Wo!w+QWK5TCUql~agU|1*gH<{|D31tJllwI~g1m;6T}^kW|4uFxjkyGufzE)Mh6?`G3Q zltIAy$3mX21_Xg023K9w*Hl~PtYEl;o4Cu+wJqjoYj*g8=+^-bUohoIQfHi;p5IJb z%6(6la%6qQ87;aw$y$RgJKmRUnryv678~L+gRD1ZEfAMH&(6RF5Lw|6fk+lPWO+jt zIb^9r7CB^vL)JNDg+rD%i%X%t`RZ0e^EnR9Y81`8;U{A>b-3l^iAQHNIIPM;1MG2X z8>!t3KJ&opJVgU`14z|08lgQ1 zp)qhp$Oj=pTtcmP)60qc=_IZRfACG{!J6;aGW<5Q$&1hPS4Jw7$SAdJUgxgiEF z)l6xne_{BC*w}0twqCXYwoJt5E{cy!!emchd?0D3e)4TBF8Mzk~b51 zqi%#&j*V-JIi@OImvD(YC__DTkbl>Xh965&ko{^R$k-VLfgQ8{ZiIq|2&<5T(vwL` z>WZf0qX=Vl96eeW7={&^C&MUqq(01-AMGoM_RVCbq)4qh5(n>#B$5+i*C>}h0C8zt zTO-TRh}1M1?oERqQHmbx2_0Q_f#|Jd z=V*2w%QY98CF6gq?}UMM-~w9f!JZn#bVhjYwlsuT7f26Zxn_i+ey(eF*O;cEnI9MraSdDmCPcv8-DXf_ZDp;NARMu63Rj0rZ zmNyNzSVdSKH7qX=YZ8NXiNczFCpT%vQ%G+N(2s{m$)dHF^4AZEXrGN#Tel3|`%Lz7 zo4Kbs3-x0*(Z>#?;b!ii9wNI5W90V6>J$6$CTk*M9z^T>w_Q<{Yn=xD@mNorUNGJT z=RJfTgfx)qf=OOD*9VfE(2}%w0JMmL>bWS0PPpOvG`Q+SAXSeCn?I{71MfEv9Fj>& zCi6D&(q()D0@$$#$^Ragzk!sW+vEuoy`uPNn+d)@X5g(P(uh;3R3c7Ek<8T8)evbr z0W#DH8yjI0Nkd61NfSfacBlQ-oa2e6YMyA$^F%4*iOZBH+TX>A$SyjTkV-YnmizV3 zmU8(&4EWdfG(S|DDGN_|hb~(#{U=x2B3cf{+QurS)$rT0a#w;vZLWjbft9`*wDg0z z(j8gpzk-&2NLRWGEB!ZDnzL|m<*fh_((yfw>fN2y@=pl0_)Kc)&1$(8LM=^9YU$5v zxgL}rO?C9hVx?~w<1miL;jek{bda@he_jEY%4)wU?&sdFXuc{dmB;oF!r3}N)O)k2 z>PsY&{J`{HvdI7FarU6nK{90>WFU`10UIjkTBx!QlCx*=+2^wC=UW)G?kRpKN2r29 zyw9)fg)!LNQ>wis+Z~EoK_JWe09K&k2u7~UO6z+6PE}oT%D#XA&XED?8X2^%I)Uq= z@@zCG&$89>Y&0*=Hn1KKGXizDBGHU?*XZ4%Smr$PT(<5MM>{b>greItFuDiyNnqui zyU3I0Hn_->$KP@IE!z~>?g1eHqvV^wk#D@3d=q%`9bn{(8lyX>_NgVHiZGpnF;xv? zIuGM}2BVrD#%+2vL^=TQbF@nL+eB|;>Mvw2a@)r>ZsJbW0bNlWs7|IZ4a%KjAF%OxZ<*rQd+%_vrSI&bGoSw z#pRj^^vH5OUt^_Is&=ueV|7(qWbru8mZz!r)d)1C_3x$GHqeaP5{@P2sac|gXNeew zL>z~NM4atFoL)9g6cp4(A1GoEP#q-!@8? z)UB8fR8xn&?S3=l>yJ`_UBZEVRtbM1>epNQ@m3a9;-G&5@qJ?LmGbh$wa*5%-hXfH1U;txn@SuNARw zyo=&9vZ1Oug|s={B?U?xa6IX#F0n?|C0^!*PItyCix`YLMlcG@NXB>1t6cZ2Q+Lm+ zeE0NY^u3#dC9&o00cVgmI1uaAAl~3X3}PS>IS^L4+rn)BvfX2Apn#%WJZnKpuj>)tHUD^sV`4r8V38kJV5#9!)m<0vV%aHQCzCdC$>6xj?^JuS7Zwg+u3 z%*4PLR<6Dgic@(M2lUc5a6BuW#FY-?ri`RgOVR?4t-{1EkeDls%|y&L!D_t6h(k+* z4C;BT_`S6F@}>$Il1^C2e`bVumX*9O)RKHZ9pw6Hzq+3e^8K`&fw^A`MlwYjA@|KF zodT*;cz)B~_!lp&WjTx$6{+Tn44=jnpH&ZO_JDYb)A17%#-21PL7Jy=K zA9}b@miUKS8ezo7cSA&HdX_kx-s@s0g1+Hc`)f68f5WqO#Aq4l2Mnl(11f<`HXBD= z>%KK3B@+b8EXtu7va0t7Sa_ZcTG?8Qax^7KW#6Z%)@kCEz@u%rCAT4+YaxK$GXm22 zG)Lzj)O0@0)4Aqo8C05{x~3B=*M=X15yaL+ImZ!%9zTc7^x`261E!an^#p5H6I#v9 zN7M?bRtQ^h8W~||&tf$-uk;c%*tBOGJwjiFzXzRuL26^FOFS7g8;ds3vV-7|*_<-Ik9|%25;ez>%C|+I? zNYBUM6*_*;jDnYcIt(y#)BVGBYW(h{8)tRk5gEV6X|UD{{j=~QB!N)mf>n4_!}nL~wg*uJSOj7ypc-%V~Hv)99QgZ9!MBvLSe1Jao>dwAty!61w7f!S* zFQxMvR^Q5MzL%=Wd0a|wjPoL(2Js><^L!%@qXaIzNj~ME5%2`> z`Qa5myg3w)cYIy~&4$ zJAg>2>~4TSj7a5fXK0pFPq9jj{?8|nohaP>QXJ5ED2`*HFul>+| zegchs^T>SYFdw?lhw<~FZz-Ie1ScoK&Pnj|Bp6f*v+`hYDb%&Ylv0>l3XjwYiD~jqhc&v& zDx%U;#QRTSt2fcst66A?TS^?*Y&F=?JlOgS>|hS8d{mMnl+m6D#}HH1FsAb`1~M2! zIr9Lw4cc0>C~cE%&@AflolLbYV=!H7cwQq6KVcqDgh$)N!wECI(%}R$qu@!3-t6ui z8Bd~Ac)|tWV!WTOI9lrz-~k5lWWx1nc*x>J&Rp34(#XBNFnj)h1kZPy*Y_5VoY{;v~?HPbG6j1~KTwMqYz47C5{`C&76*6&ZrF+_>X2~#i-rxC5* zw*L=#po}9;shTupJZY9Q(u|>`xuhKRwc6_2lFWo9JwW!38@cJ}Sh=$I$0+LKbMgs2 z+$3xR+uLwnD1+~)mUHMor$)b=M}I3r|7k7yLek8@qP~KIu~ZGCf`{=AgE2t|!`9zy zjc{R%c0)Cq2JneiZ-D;7k%{ocOMUPFs^}N!vXSbqIl}il4Xo3Ui^Ilj2xMUAtMwwz zGX(Y<5zkS~qIHF1(-b-k#96FYKL$Iz_S*m5X=>$@2Yta5>@KffyTLg%@&$L1Hqj%2r~_-0Kg1 z2_H8zysA5(_+A?~k1QmJpXkF$zLlO2^Hzin+X>z<(D%^ub-08`lda3<0h<@Gfr-JPMWR>BK$3|Wu zkCm&*;P9%;Ee?n2LQ@#7)XsZpgc`L6fANh1Eoqz#Z3V}W$8Obij4FnJ*ktkEz*Kt3 zFp{y#)8mvjEmq%6Ulr(Lg>-77b#;SN6ThZvPdSu{HNS#2Zs`-6?=gyZd%Sv#nSZM; zJ}X~Ea4Z9PxR<*K^ok4-y{4VY3Js*(hI;9knWP2*yGV`X!`Q;mY7D~w4)-Oab%Gzf zc#xVKy!Y`=t|L^-_4Xc>w(;*U(J$GZ=_r{<(}-|+ycilJLyQ9t#h*`w!lxiC3X8TG zguRHJ;e>hAX`JkGYi=Ig;}o@wg{43io}qXqYo881NW;0vW8+OCkByZhkFf@lf{K^K z#^V*D#&g4n+Is?0(}{R=NQb-_2^G>;PZ^>TfuAhxjIkj#2n-uHhfM+}Y_2~TDngH? z!{As%XmJ391h~Pu9w9|;vil$&4ujjcA^3Fj(2$^N83Di0sB7e78RHF%>^;-D9KP|g z;CZN(Jl*^0bpP#RDkJ{CaKf)%CR!hNb=RFh&GUS|?JMK@6v@q3u79}9ZMna(-H zy5A~4+kBr{eMhanPprOAt%_CY^$6ek2<7L-2;YVX<|Q}bEK&hpbjgkwDaDz6D;aG|G`Otn zQT(?kXywOfx~~_&xu7wCIhZ>rv`aL-mxEa;`A&99Ft;l(3AodyaRdb^N|z1XIpE2G zv>bRaaA;mGGQt6laD@s&lp^0(mQiOvVGN9oh{NJTd$Z~!!0G=IKQ}0 zt}m6v>W>X6e}CG#c`?Yv%6+Sl%aSICQdT_HJ(UJuAEB$EI3Uge$`Z_rZ-t&J7Ofsq z8wY4wXH?1z!-2Pgn~)3*P5Rm}e?&4Qo8&hOb+7P7wUF?+FP@~gP$YsDiAWBK!UvKS z{Z55jw82&XLAriSGwDZ`pGAo_ID1?qO=FUn36?_B41 zgJ1EzH3R)(zJyo5qO!!xh|%-mm;>xtkc6_VMHaNmVliP3JD_EjDCDZTzDrm| z9DghdMfbiKNna>P<;E9P9sMnCC z$??XNGB3wzeVenpQKL~!nffsA(?q(VjS5S+t)8uct+5SkO;K@Kl`Z-;nHhm@-|ihG zJdI7+5yMjKXzGW%@`LLM z6LVlv4ouF0yuf+_HS0`hBwy8NWXv1I^fIC`Z*1#o%p00AGH=L(c2`S;$#?ZdFpHCFyO8!XtKMisz=oqXS{vRA^TW>!-3e$SHR1&XFZa zcQ!;#rQAlG#$DM}ZqaV0aa(c}G~@JWDqCPG2LvMGNe3-SA93i%A+pJZi2k5L1%2@i zd*E9}-(bt)0<F`DD3If#U37}P-RU38jx${r}BqtxoITqr<&{K7&x z2w*>5+lNaIfal9m4Ci7Tzz~~XN`oje(?H{Bg%n)^22^|*3u+0HD=lpn$f&HAX)>SE zq^3lZH8YSbzlB1U45y-Fm_(EB+Y{r*$%+7E(ghk_aV6ZzQz36bh~Sn=tPS2EjSyc%aKE?^e** zoI$D|7?2@eFp97lDUHjQWQM4q5jKMW$_jz9FBnC|jFN`J8ji9RG%9A0zNR2X1k_g2`C{vw$z<`nZ3=~ReAc&H^^l`-w> z7bAkaXGRdZ%|ME`WNq(e)OHgW15(?&inF$)+XZN~gKM?4kJ{GOUTLy=Co)QDX4}RR z{IiX@8MkL&xnid=ITu&${i&05`Mk$DgA>#X0$5mD6I~DY|$U}uSBGRqeQ`$lqUBP{5KN*{7 z4jY?VjjCo(inlBH*cd(%ciI?A9FN*n19+*7Pn6q$JC~brC#Ce=4BKJ-3|Mn{K-Qcq zc8GZXB1nf+<4B;tsh`x)o|MXwfzqJIXe5LDz~9xsuJI=F zPc}Y>t&8a@S}s*4z;IQb<=iG9|9&YoJ~iRYLgLr6^;AX$KK$(36c`+XW`>DvmHy*P z@%dk+#+$KiL#_W6I+In#2C82)jkKfDZnx7?>th4eFXn%o%P&INev75Vwm%u8V5Kp= zkeuUb&SpCN^`;%M=1DYv^H^mX7J2JpL(YmOzf_slEJ6u!3S30G4W3As`(LS`-}!3M*w+zhQnAK1O}FgW^9rR?9`2 zJZzd*a++|FYOg~#W=&%#M+cG;MEnkEtCnoBw=gk@WryhK%ui2EsXT1m&S;V{g2k5_ z%9YYiRRN`6-&E*iBDHq2UW<|5uaAdw4W+Md#b8iQ@xLDur8u5zX&leS@mi*3K+TE} znN~MB5Cez^Z-@=VuKF$xoZoB^Z8Tv;J$r8q#)_)>*CdZ>J4?>PHnI$ao5K{AYTL>r zn|7XR&m39TN~V1r`zrPW_yhcc{3jO+1I2%%?#Ky8kQ}9 zS{bmyC+@Nza>DygNXUTOGGOTfxGMuPGU%3Z_YCNP74*cU7bd+i>5~DwaC_7>7p-oy zdqaapxO=+GiKp5t`ojzTacAB=0NPE0_5)xcjji&Q6P_CYiT$9`3Cjk+qD)wtscf#V z$Q1Yd_c>urCfrM={7iV)39n?rn;3X*Lnds@guPDKmI?bZ;jk0F&V+w5VY3sD5!kc9 zfyW1+X%;lhg2q|k$pUW{xU(RQ9w%s)1=GpPY&<0OVrSUxgxOi(Pl0!w>}ha=>yJGC$jPc7`sg$+)anyZ{$_{fRp7XIyokDaP>3kRHd zZeeRKY;?jVr*wc}zZ1_e+&2M6PB1>nFoZkI;GY0Ho#Kx6F((wsryIV_gGEy@DsuN} zuzLnt>ppeDdo$oOCmfssRWsnAA1dVt8-x0T-ZDp zw#Io63e zm|Ja5$~;P?Onq3>4eBRDCpT`z)k_vniArZh*Q2cIUkKGP>fXj~;y7VnPxOQy{ZIg8 z^@Cp7;-+4k*>G10N*+i5Ks~vE^&}TGf(ZFFnv)`KNLQcfCvSjzLkiO4GKv+of<_;f zHrpO_$){@L@Ko(DHDx+fah|M~hKY9zpLdHv8|wE#m(@Qw6IeJm7~&wGV5u9HQ7R=r z3HL?8;+gQh6Q1plQG1;uFs*tLQljAeOt9hgc&HyZTqO0WK+yGa?P<^v-=wuuq5be( zGTI+;Xtxg&_oE3`>)bG7GQsqDir^_HZ0!UK`-`a4CIq_bsO*}K5_x(BtuQkxc#z%o zR`G1{8d{>>AgGxFzc>g~nRFq+g}PF_$F**ZWo=MR(2&PHS%`4;y^deps(T$f=oYFI zcF-u{KfB>#FYyq=X**o*6(y zVlRb>{a{9am^u%B83~)mLfTZEK&Qc<)8K_U@Wq_qy|R*v_eb^9j`fMP? zrNHzj;c6sAVowAQ8c(k)t!#uklqj5QdbBRKPPmn*@{*KKcuFZBPo=z=>AhI3Sa*ui zZU}df92%(}p-A-)s8sJ#k8QqMv>UHV%kP)s!z6f+Uua-&(o|75q8+{0jX`V3Pz{Z7 zj!;TQ!|fhqoIv%3I^gTjn#>2hDrWCvw=1X&l0?wIXay~&VjTCeg>a7tgPd=5!-LZa zI(OazQ_~}1q!O`j8+eQ-^x7Wt3H|G*j3;zW8STNjS%wGaYJ2o^JI4hdQZ6`BPcye$ zlPbfKc7$mr_IAb4y|3}+9BuXe$#glSxhpAONx3~)>wSd0Cv;{-$k+RmRTYYkkVX15 zR2O7dGs)Lk@ucrm(vx&0S*WCVFhgVv(Jic~Tf|b`VsZ`B#bTb;45_5b1;`GhkQ-dU+k#1EWGmrNBlv{N#WUJz#7P z6#ip+z_=bb%TMfqmxCuGs}}aaa1{%CLYxO31^v?tqFqRG!q*qZ5Y~pIK5&~0F86`Y z><~Et?(#rPKj`Ry>iu9(Ce(64L>5H3z&9AKM8eR)@XTQJu(D_{EEx=EBjNccA;AS7 z3<0|fZz;!*fLbG<<_P3eGLllWA4XvV~vlB{3!@|)h z*Pj^;KjH#z@Hlwf32%*uZR26T+n4cRChtw`4~i~+k9}jVA6cJ-G#Sn z>r93vF8F>j+))C<9k|vVJ{amn!P1`a>|nUj3!WPcH+#XyPr_Xz$UFw0X2Yp$_>suB zQOZrs^`l|!5LlUq7bssH0$roPHU($)nnU4%D6q_ib53Y86($XXyeHx9f$&*2I9+hI zCXr__@$TSK_oyIB-DHn6p}sy65}yKh6q_2U^e!z4?OM4T_QxtZ>l<#)P-0Uw7&0)W zu`-7nD?Y2J#iV<%8_BpJ3hV1`IO_~9XO&8>OSg=`Bh^4});pX`WegfKjWok-$TMlO ziF(2}xE`u=dRgD2;MSi`E3weRBc1*s7>Z%^M6Xm7Rlb=||TTJ1r^GI`DBDrg5g?Cym?#9l&aIjt)eDQ(2W@#0MpO7=%>b-xT3JI(LumA zq@B=D0xLV<@Mxu%h+S`4dP%J)8?N9vo00XGdcnrS=Nz(8+N%qqS!kw^G)qXD!WlA-CF+^ok|v zRSSQBkznKYWBP^?L|42Yq>SY12Bfb|H@H|#F7eG4^@v~{AZBJtyM+B>7K8T~hjRoA zh#6+H(MwKAZ&{MIT9UR|l6G2>c3JpyhZJv#sH_bU(jm<2Qk0GVq$S&UGM6(%ztj*{ zP>6eg-cmWJC9aGfe>zkZqa#*9iEW|CFv;s z$Df#d0}ozHtq>o$6O$sNT$dk|6O(kX2Bz?K^KGGR1rB9!?m*CsI|&~PG_>8 zdO9#4&0lLpkC61Osr2Eb9V2DI^z^@a zaFW`JV$^K2YPf-35%}Ey941PMo)tute!~$UjF(ZZgrwH^AHV$O2X~lmOdCxM&GmhLjBMe?NHiUt@)!xgASXi}A-XBD ziU+=pb*YDS>38Nq=5JV%ZW_;zZog)JRGJ_1tnv|$*>=`L-tFwx( zM~>)>ab!G`_k&WQquCAT_m~WDDKbD`MlT80Gf8mX16ip7CBYBooiR>GdRp6Zo+AxA z!zs0VN{rGa$#R!`Y9u7jnBTb|H7F+*=n?-6wkX+eBq7fjNJyCh(>NogbVo{*l^q`q zCN58LL~-tzIJcl8!L=PWckvD-Ckg?VkdbLnQBP_{ zc$)F36uHNERK7Su*`k>gZ9GCX<@F=w+0)E*JzE}6FOwluh34un-p z*E-RdpBP|AUl^&hh~EH647Q`MnEewC?#pwH`b{5({4sO2j~Vlts6DR#O4@!kI3ACW zvsFXw^+x7mumL9qBjx?NfcS>%Lsb53st!6BtMxAi0`pfXfvK;)CInd2kfRQ$DX=G4~wma|Ty7LHom{MmHhV*D$r8bf%UIGcdE7A6EQS{G$Tb?J zbgkGcq_B~>L2g5fmO8_OxY^V?Eg+B8(1&Sl5Q5R?MIBq+pKM~V>NHBrV0>1+@O@gw zKEV>qY;*?~EH#+fh_J#Y`J6y)^CjsDosK4sCQ@o{J#7nlf+ zu{6t7D!>3;L|NH@xpr)+`BXA=(0^ekE zo{qp^eB3}E<@0T|gDL|(LbFfJ=x~UaBX6+Ck`L%%d~PBCnGbfSJkx%_*LXxfoZIP% zqL9MNwD2HAXh;#<$i*N{dd*a{bJ%^zWA}-X+zi!4Nf1$)tVi%gQv@BVgGpp)_?gj5 zr{^(Y5J=BUR=a#ZK1!?S>1)xq^>4|SZ?u+kqXSMv<3pc_(zQW&O!2lW61R;P+RH=dSKWNt z%`8%vRg9{o7(Loo)3%E*t8dp-rXG-dK^g}7=t4gP)o#GryE1lwUohJ;K8(EV0`*UWS9+^8kPjm8Xo4@;vtRL4BqfZ^nG#OLjL=YntmT`x`bC-*54iUFp>oFpBc}5$9Se| z2rR!f5X(QN1s#Z2A7e2(A6MWeY*cGv1matPAU>*x7;6gg7uM2Fj9MLU1?7iXIK0Pi z1@0vV_X!5~iCcl&hQaN0D{!wdxSbi?F1G@=ErZ+nR^W!Sp6$ZmcDoh0?HJsyA;IPM zG1or&x1se5_uy%CUBlM5y@Qszi*7D1>0BEK20hrn|BDUj(N8v4)3Nmg5 z)sSiD zx5x|4c;Jt)@zCp5Kn9#W9^(748*5V^{p=ATkpDu^>s#?CXEJ&%VU~oxwC*<=2G_dj zL{2otXb$22UIR-HdEd=zzK;;bDv|N}mfiexDGN@0EvEZ(WO3BZ8*te5*GFSrX4+7C zRVGVT{|A~k@oBRS$8%iF4W_}c21N&2UP3>~g{<5t>OJ4QWdpgEg^5QT#RHC;EJ<7B zGmhK2wuZsU2=PB-gFVMQnO@TcmDYTxTQwQ31_y}!6@1B*sqHV*&QeEA9!3e=&Mabb z9WG+>SbDvvDLmyBSEtRg@q*DQI}*M>-aKqWLt4|2;N;f_y)Z5~sXw_dw2n%!hz{jb z`obqs;(i?sGl+Y$iG47t>S7P>&$dj%=*9J&7@s&Z3fj-dn?*MVVvOB6SgROHd6gfY zDZoqXEFk%`;dohitQRAe(-_XdFEWUxi^*K<+X?E(l9Tz!l8>;+l21`m-_38_P6@cL zz=N2`iF(RT$WAG>zLN48{{f^oTYOVR^fiqB}BO-plcFJ0Zig_B_GXHelNe zyiiAOyI)OS`bj3mxG_o_H;Cg|^pP6ejyYV{OqF5Rbfd>0BrJE*fMC~~J8AF{J!w!A zX3{vD`GErGiU$gs41huCJA*~g4drglJTG)^r!x7@QY}>zX7QR+kOKzU`o5|c(Eh-n zvn`)Oo?A=U2pFNS`ObjG{=hp?rrkk1i@pD?I*z1povR#n{iy))mnGLG?y^^!O$>HX zeLioFs8^;4kSg9ic$9R|u%>_Q&Ix-mK)B4h}DNF_%fMc0&vYAU+n%0_UZQxFZ2 z=d(pTt{*URjOL(M*Tt&Phitbsu{~kys^C{0>Wu|UKE#g&j~@p04g3=uQ=Rub45t$V z|5Wk#748g+*fx#%X@=Z0&+>AROxlcR|KQHQ^%jMoY?BJM+dW>}QDI55EJ<_mKlA<) zS+kUmJ%V7+7BJoNd9@@bmDF!1V=_)3+_@mAI9?!cmcO8@xj{Qc)w4>rDrTt*dQv7= z&%pfxiYl?;B1$50%!sgDEt-qe9Tse4jpYzy8TG~iZDIlmIhaDu)(!T zt&g+AIf3sHNaxssH)JAh$UAp)6!w@e6gtbxA-1HEc>g`lD~m<)&QM9@ENb*mc%gYV ze297@YJ5KsbsOU#PV5)bu|0k-ZaXh%>Wr1!FiEdM91Xk)bZ0UOIhF6zF!-*`DgJG9`%z*ajOJr&> zNt)VWVt;93%Il92ISTs23)y&^eR?rob1lk;8U=V0`878@G(Y$q+BYSSB2Ci++@U2f zf>sn0CPupHosJGVdKJK!bTL@vC!uy*>ud9M zvH3dNd{5YX{a9ujx?m#tV|iHAIidKn3Fq8lq|Gt40_*4TV&)rj52g9!6&wE14Q`8IHs?6UcGbCv9|`QEkp_SsbW)rn+Cp{wU3 z^g;YNNZpps>b87j^L=geeQEQ3Wm9zuI%DLWQqr=CI?6Or6aS*RQO$MvA5`bR!nH^U z_eF&J!o!s}vEjZN;l6n8&7I-CgmB+&;R;!j!+j08pUuL3O}U?K!+mYS6>yJ+tB|R$ zrg`shU$1cAATIxKb^Z=~eur;*xNl0hZ)Uh}R=96YxNmB>Z(6u7FWi?O?t7NQp(5P3 zR9#PRH4#>DnOBGVR;e?`t26IXf32mXaQlWTiSb^zZ;!f2ZFPkQ)L)a;#Xk@CeHN~8 z%ZYH``EcL4aNn;Sl`e7}^mn-LX1MQ$y3V$0h_xb=3hPAp>PPtMM)>MQXk`LnRE_zJ zypb6gIh_5>ir0<;eV#!a&o_`qQpD*8*1X8!}6Mw3Km z|E>^+;gvD4b2`q6M57^7F7-aS)B!67P+c~!6LcN{ug0PKP;K}{^yM=WgFk0?g}GhP z_O`GqdJvr58y@KcAj^qtA^*|D7M% z;puG1&4#;*6i=fQveCU6^VGR^63m|_MR#oFhsXW!gdckQp$`rAC`O+ynFsUd!BD!* z`bjr9Qw?qw!#}qN3#r94v#D4qWO$GVG6)ojt}- zhfGa)XOGQ`MQ4v}glNhWws@Pe1yTN0wfOj2nu)b2jv_}=1t}i#&|fRHpAuzurvpBk z16!tJQ)Z%h^qXE{WIpENbmiQ@p{kXk(Ip4E=0LX`$jE{2Aq))_l{mu};bH!YO*z#N zYr&*c>|VmTT~Ql-%b|-8N*GfNOiuVwin>2QndFA$?#J{Rm}INsetGO^QG3291~NK+$3M`M%YGKVtj(`M04}tg|V<{ z6nV_gfFb#Cu^I{v>nL<%#R(3**r3v8R9A40MEApEyTWVT$qVR--L|baI*}DcN8^Do z09}KLUDvyiVuKwKP~U{Qoa8$XQn!@sA)N7GR_B<4eHSwz$?f@*`{!4i}V zqM(TEkAgz<_f!UR>IDzB_!$j)+miJc4SL(6ts=7-sVV0e1i3#!$6#%EQ6jRF3wry1 zHr%a>J18Owvm2sGx|zqc31x?W!CD1V9V2k4n1|U z!JncV6~)Q0I2mTC-BGbm;nF9iK`W$_IOiI{HQI_cg9zv!hQQ3mrU=OAH~J_e_W-a! zPrnqs)%JL@=v!FMF}RNk2a@B@hEOX8(|cnS3HfXeJeLDYa^U$KSQ=PDQpF%98J(Pe zLF2bekgE05LL!-_#E20fRfR8iqZU18BDx>#7sl-4Cmu5mZJ(KTsV&s+CyH&pTU?SJrkIV=itU2t^fe#H z@%MnsgYJOOyCp}!KRYB}z~g%`L*9;oa9avQ_CnhsGwRXF{m2xOv>QPZ*@#FUnE{bb z&eaRxjub>BC;>J~v7K-872W+Ur3_-P0$d2hF9o?tXfjbZ~f}2VGj8=UiHPqhNps_J%Nu zfA^?HG5J|5M&-Et?S~YAuSQf7V^{Ie(GeE~ticA3G1EFDCC?KpcZ%ldkC`#HbEU zlb524eCEzqTByImndy5=!|ETe)TNZH*~nER9E!hEW0O1^T+AddyPrJj7R~$%C$Ql~ zdn-7PoemRc*yMB^=VXKv9&_}=3dw-y+FM1seQ+jDlzSzys+j&*Wz_L=uR&-q+UvU4MT_Plre5 z;gY65BEM;D00Jpv$eAK;x+r*hDW1vDI2}=)g*zIw{X`l~pNCRti;Mh<>V~8wQc*mC zBqBkuA(-8VVGACa2dNIkgHVvr@qPzl^K&Ft$(lu)NEFc@62Xyz+czYwH5>;85p9G* z>FGiGwz))5kBXp_ij=B`q`UnKVe*KD%mm9A7`a`TiDKUK6-elw0Q{*cj1Z<8`d?(SM zW01!P^A}8TJ7I(yYmr&0?_&+#6MWjVQ>*S?UUhHnSE=sm8kI1w=2U1B0u>Bn8IwHC z+9_&(Bg(i9$SPAdX3@pwtLRny%f{eAPA*47muP)lHw~W0UxgFIx#A@UyyAdv)UMc| z5v+2ETZLO4xGa5~D8>$zm9b7f+?^lT45pe=PbEWMTcr`A8MtK(zMsyS3;5u`Wb!Lc z#SF8!`7eRCG7(-#m5fdEQbl`h_j+6?oA%PwSFZroX}U)1J(Vuz3ZSb4!b_lY zG7QayuE`Kt0#PNKtAJZsyRg2i7NoGzmzoD84UhR2j-hD7%v9NoJ~1Bt8v22vf8tbIEDi>M!@nhZNUhx2E5JM@1- z(kIiRV3M+0W79e5lK}&bmuP=y^Q*LA>kON8jIzW7ojGgw=aKlPHD^y%{p3v7GS%^T za_hEIHmTue}-jk9I#*t`o5b{ zfM?8y&PNY&Bj%&$yCCCTrd2s%bdECRJY}K`C{xbUe!}AJFmT&}-jZ8jD z6QDF91o=j$1{o~ADJV#`Vq@xZ_mjk2< zBC?3K9NJkWaf9fA7-brrBZvaYk|FCxLIyO$P%D>5Li2oRkq<3{XfsM>-Y{|Ztt(ov z+9R*rhG=;m;>_F90c}gb=YUoY=!YMgIH0uyrr~2#BFr3tXIX_1_eo0rOKzMkM9Wn_ zhh)48BKqocqOUFON-z9K>k;J`A?xONM7lOf+;_tt_28Knu($<0+XDKxCGU!#KyYh@ z!-sw0L#cDCM!`>`;LIq*MZ{u%7xJZ5U!0-HJe58WV4$+jCPGtWmtQAC6`iR>J6lmc z_U4y!;48Wa3eugNw&6(Uw2e=>@!VSKkxO){7bnnDlugMT`+!qsLotvJVa7c}$p|Aa z`pw5?J&kAb2%`tLk&v16&dM5*s9liysDd#i1sXfa z96}y@ObJFAmoZBGsZ$>}Dc>iB>uTu1dD#Fu2R{IGrNaHv=5K4-A|fa>!XfxPt=J2w zZRj*7npRLU9&00ZI^kLcZmwhk>*Rq(9VE~qS5xDU2)~&fdf?pNa}wdV;3$N{eaRT$ z_IK&LzRYE@+&Ee(>9pNU+S{=h8jvBALIob>Ik<=<_#z()^KM~|Q}hAOv+Pnj%gWnZfoH#Q=Y>rh#oZdvS zHWn9{_r;SmNVYCCTNiGZlAZk#jY3xf8imB59PH5W(!i%6@GDH;NruARAk6o)LOiG4a9F8xH zg?Jo4$*31D=>ZRogYOCR^+H|l{$B7vFL)~hst<&J_rjAikE0bUy*CE?-G(+Fdrvsp z7q0Y$e#P+p0Jw7?3@*Yo-RD{GG2Qou&JOrC3wk#$wK~ zZ9}d96&ky(GB!~CFZu9mJ1R}L(^BhW1Jy6)f1JxNLfL+crNp*B8KYpu+i1mBjHfx9 z>G0=s@-GS=wj-Tcca6>q#6gVGYik23bq zMFb_;UWt)Rw=dw zU!AJ2JcdLUFv}SeIH#H#>y4;%f`6~366=>}p7QFQ72`b7S`67)b7MT^{EHHh@}iov zRaeT*&B(kem!RPp`Kwr)sGy~C!cA21zUEZCZMweJV8STuHrip*^a7adLK){#_mQ5? z{74aN*c2ORG%+ztp66*OQ{6Z}qjM;wc&cvIl`W3B1z2R__>WDE^~kwVbBO!(uZjId!$2kZap%UfT(EZ98?fY4}!k)l(;7_>ri} z868MAl1XYvTebX;y@lypEIUNkYy2eMluF>%?Tn^!BUpT?pRA;u~fK% z1V^$(1fw=tnToNAH*v=+c-sK4ATgCsg+REX^{F6o+F-KLIT41yK6CPlTpBw1Vqg%~v*+RKyz8a6+zOw^0oz)HUo5HVKk? zvO|z6`~;`Xufw0zxs2vX;1p@IHfnR~ZrKq^DtGf7T9Ga;ptM@9PVx_+<|e~DOw_Q` zOItXyYs`U$s{_5T+7KIL^ofSUz6<>!*B2 z$VCV}Tj=T`v}$Q`xG%6c)hZQog@n$nOcwPULtE5u2(YM+(&9kUL8)AYE`tiiVKtRj zMMQBolO=;jrHrB1m&n-PMKO7*op#LfAP(p&k2bA*zhSkyrim5y(G5?%cC<&9V3LWq zA7|n%qjtpoR;b%e-gOs`9_Dw0U%P=d1CJ%vz#Vz=2a&_AI;!o|FYGvY=rWG|mD~7I?G3ods!G&?*aBX2EpwG8@XK zz>A$>gB@mPp|`Y6c9@q1yB)9~3*L6XYv|vustat+f}KNP-w^m}IQ%di4~-3nKB;(N z^mRMzAmqq~=xoTtZLT9zVDV^JM^*Cs-LRxPEX0$HuTF#I)6inwWIn97!xB6w$*!Qk zHy%D54@bts(ed!vc=%>KoEQ(^jfY{mB-hSdc$x0I%*loPTzD=Q-nGNpTzJn8d+o5E z+k@F|hmEgSTz?m&xI{>;jOu_doJ`Zf?-9F zR|HdvU}_OeD}w1oFrx@Y6~VY7+EMFWpy~K=sUM%?^}0&t$_q)UHMH45Z>^PaOJh znxkG0uo@dvhk+|ov;+?r3Tz&A${tIMP93`%ixeQbZ|=( z#Di`;ysTYs(t6mTUNYfc)?~12GZ<77sleiP?zF8)>7@IlZpC+x>oUkS2mUI;H6v_F zC*3Ci@Sa558GjKG92txA;CFay|K40!IR$D>#VyX7Q{j%O@YQt4!D~%lPlqBqT$8sN zhx$=GkMP66=`hX@Py1n1KiqjFQz)5V33I;ahXOw=ngFx>FxL-7e%y#G^}{oMSnP*o zxG4$q?C{TAxG@)s?YJv>ZxP;n6$awoaJQKc?7)JhnB zG-*#O80FC(Rp5li6{;sI-r|OF%yltLJQBH3^a(?+M-0n_k#wq~XA;D727dK9gGt;u zgIhgdpzQWW8jO=BMq)2UZh@h&RDG(Z-OAI@$zadZB^A+R&W(|5pQ`#}0@Xi0MtS~F z10`B2C>lN=qIufIQ-fbyrPKsAQN$YWG-~qm5UV(oe<)=|YVfASMv{vQl3iVvvj;<#-B>gDC60FdWnPGdPq zrZ#ait${kHUhO71>zb_d*zjjdp9gesHN)Q^rz=QK6~!E;pjFv)Qi#btGY&VCe){1P z0D%)4O{`k*rfG}FEWvE^m(<)sI)Z)DuOM09sqERhuPURp?yJf&t^2C7Nz12HYI6!( zdRuK&3H_Zwt+uksmi$YNw&dSi zFx%$YVT#&pi&ohLDe4SaIPdNWFZI#dT%V&hSF)g9HULK14ehLwrE(0luWrnQ9NDhw zr*_qUG9e1hptJ0fS(Pl&l4P^07r(f(V4@wZsuS!gtLj+Us`@mwsxHV1W=|E(sHcP2 zMA0HTHCJ39GMi|=U8HX=6xd;=+Aca-wu_1u(IdIiDl!y{sAvGK(*kBt8|Z9m1Klzm zjh?%wL!ljwp6|^-TjyLmnmgy%(c<~}49V6h8al^OL+5z4p;Ke!WLC>5Xv!o_nJybJ zr^yD)>1qS!-6fD~R}7V%O3*wxftn>{o8*0Eidpi=6v;9f*et0S99*z52R7xv<{a3P z18?QP)*RTD1C=?jJqLE=z^)wFZESY1Si&s%t^&WUvdAsik7KfeB!XZYddHBsS+0D) zZC$Z@woCBOBX7%!NwNW-4wEEIh!}Clus9*k8dv1X&$sO=b+DCpmO3KO8wP(n?^@~Yztb!yZFOYYqNMbKsO_EB?vhGEatY1P( z941MTa22b$OkO(5SCB7TR^d;Y`(>)&!)t@}2T29$3i$%QTM z4_v~o4Q`uI@)p5Vuq+X7{|U)h@gDgZWhoc#ID?ok-cK>#LjG|aBcB}py`=gJB#A2A zN1nFeyUKl7h44K2fUv6eyMK4(M_DX_HFBvCcM;!RIOLA9UO4E!nJ~BnZ|Q1#3Yx`CR#tduFt78NVF<2)~4{6v`5d@RR?rdtS6qahO0n`ftSN zW0DkNa_D24a}~+C2yZMPChR%swpy+oLjrzH zl8WQxL&XW~wUZ>-cfxHIuAM;YpT;c5-QmKl6SV){!L}Xy#l0t5DE|ffZ_6)~th)%A z4&b-T=iCRQg|c6>M@@pLU(2Io~EZKgOKr&btps3x&TSRLp+(JTeR>Th7xC zc!zbsXPAHW1^4ICv8ze`m@1OQ9>3tWL|LQuYRUg4X5Mm{lK=Q+_t(+Fir=woFJd2D zLPRh*gFp9Rauk1Fxa77*+M_?Dl*yzBoW)V2tJMdNU@L|FcgCP2^4@d%DxGfA>~7D-BGdj$JAOcu}aSS;Zde>D`B z^T>-?b4juVlk!56tSj;m%7+~lEVHZmQEqzXR3n1YLttYvtJq_)3bxNss1#v_J;k1R z)r51!H>56}<5y~I? z$U`a*n`w<9T@o|5`Yh6dFFb|S{ZSS{{-6B4Wi3zK8AI}~dnql=5^1Tl-Y)!K`TG%p z9^RaW@^r(FG{L@a6G={Dat)Jm^2xqsbDGuSu$;5rA>8pR7C7{N8Zy#3@{i*vmRi4? zBvqK4BZ*_yPE0-^KTqu;PgUe6p~89V9e-izvJYwLD)Nv0>IZ4pVvx>ZuBeM5kqTl7 zkt)7Q!y#~z{4-BD`9+%5zVCBH43ldlDH2wYmr<2prbRebe?nlCe@c>)&(f@p?~48?4d8x2p1eCNhKyn52x8;%fC#!vwB?3Kd@Q1{#O=8I8GM) z^v}ZoDvu>C-BsenmL4zhhFOm;@LH`K%Dgt~nd50T>+x^XBCQpd)2!CYeDdMsY?3U# zl14`2UnIG_*h`+iCtoi=OP*GIN8b6Dkf)PNNWLxC)0V~x$LD*A_$~DkX-BHItowzu zt7;*6cWe=PclA2?S@tby`o3>T@0H&qKd+s@cR!J2^#zj5Dk7O@`AOyr&yb{QCP|K- zCS*JQtT$ZP^*s5xtI&%K`eN8^g6i*`SkgKBmU*3IP^}GHnkYQ)7ee`e4^m}yg%{av z-*T_jetemi48aQW2+ z@p6(}CW%mj`S#(5Yb%i)FL?#{PpJH){Y@}$<+C=|Zy~!Iv$oX~{Hv-RMwtbttHu7Pg{NY?IA<*$nq+12cA$<8O zzPLG!mt?v8F8O)+J?|f}LiuiQ7?G7Exll=nR)|mQwveQdR4E)MPquw~yn^k_9zyHO zTf8>m&|dO%axW4bld^qY3&Hk$Sgb()o{1x9RP0Bt*ynvVPPn{}()o9u&d*_ z?a8ZUQUB{0@_$PawG{`vj}z3s|9=ZL1xS$V+Qj3D`j{eK083Pj=X0q;zlW`F+Q z!Qub4zZZ}uXAV$x<(xx$xg1~m4|?m9mlquWgW8q97qQCngWfn&;_us$&KmM&mPTz9ITO2{u{b#EEujBLIzyJRI_wT=d|NZ-a=kKMsBERj> zL2CM`I7973%WK@e8fT8GGt?6FGCrRo&w?PlSfea)O`P9vyLQIAHclx28Q(^%AaB>< z+sa?Oufz%aen#6OCP#lk3k)V_Fj@TzW)E9QvcE|y`Ng||RB{$`Vshpz{r(d9zL|bM z>)k@WpY!6j3P}#1Lt9Sxsv2lnDofmkhMHZ!c_Xdse)VpT6HcA;M%YgM<`rzGE|T1r zfAxk5i!YNRg0QBBxW#e+i&S0q9*nbHAYZD-C%jTaF;>O##zgV&eQFH4AzEk2KZS`` zZ(>?`9n+J4V0!FNOfS%M1$|#epVx^gEp>?IJWRh9UZFW@dX>IEL*MWD(;H*GmY@E0 zoKWUZ7lg_yXlMMJBCeOq6${AM4Vdg(kd7NA zo8#&Jsvw*rdEdv3$G4?_5HDQamX2?KC2v2(w}so&tKx;#mH0O7JbC*OzFoaN{onDz zp6#T*!W|^3*g>&Bg5N53rhgJIY}kP)pTdt-^wGbQpk@ubQUlrM*Lc#G{{87;)~a{Y ze~-7V-cP8s{s0nuZ@TS{*!BfArLi%mrcIFl6rK=&qfKA`mi)a?qtI_#?+4_V3*tW| z`9QjNeF3HwH`7Ua?t4sU{eWo&O&9y|>rwiC3w={X(=9ZA6-`gk^xDnzJFS;z!s|7J z!czq6QzW0T9-j_lQhpjc7@zhLfWj{PdG$O=7XOCbfJqf5i!b0$OiF&ocldM&pH5+N z9LpY>Ns{#!@dGBOE~bYGD=v|w@)CABCKoU%xr|JN$u3N;VsiKol5D}G1@;XfofiOD`p zDz0Irn4H68{dJO*T~D_Phq2fhOg79Ti64`4Ob%gkl0ISPQ<$u{ftX@)^#*0f6*bEe z|Ehs|>EERPT|-#>E%I>0KQ#ys3kLrqFV3$?vY#r3(wf3mQv17!>x&7D#l`q|s2D6Z ztK-$0BHxrHuB=Jq>$>Mb@UO7#dmdKR6m~sFa-S+ENf~)99LJx>mXPE!K3&Bp|6(9x znS9L`s+IwcyA3t5vVApCCcX$C)D%{~NGNvlMdX1MfM|VMlcHw{yIPaSR}d`wYsUVA z1Qr(;{m z)2>SVx(#O55>{+R7J7>$Rc}FTS;=f5=l?K+OFZ#sqKJ-TU3h>?!pdurj{^k z2U4q&q{0gNcytFv?&VsN@VG+y<=>cp!)f@qmQZyXP)uAUZx7?!GpFGQspUsfejg^s ze#GL|qqUTF3)e~JpE2{Uv+zqT;n-QEWcUpn_Gf7`&%!yHU)XRCtH8wnD~R1}5q_tr zRC74z)C#Zzas_KTd67zjQ@`UVFS&&2h2IF3R+C5T)k|QtR{Tkx3V$b0g%=>)dg=;X zuO*!OgOIA~ckJs61oo^eBw3BgzANON|1V^bzX3-ANh&cp`VW#pSX`?tu_OVH2wa2t z3BuuPV2uusd$yKcurD!1Hm)>*$gZo`MWJ;=6j$K1mK6B@Kla|ozr{4)|Ic+drR~hl z4zp)xuwy#I%85` zAP9mW2!hZc2!bGp3Q~ga`}K}ue(ml#=X1_JKA&&rHqTu5>;1m3>wUei>%Mc}capoW zN|qTJ3tt!3C)BR{5k~A0g%*w@sz=y0r)CJb?h#on(=urH2f~1IdPb5kO{bCr2m%Tv zL8r{1T@xkMj0_=@!~l(!48Da_iU6ublyB!Mf_@R@$ZH@i3TUbbCcp{! z0c|zsZ8zoZEb?YqopJ7U;a;5~dqw{0o^S2c)AOJJa;T|6;L6&J6e(Jl@v`J=$hh#j z(AQGUaU(SzT8%L^QY^+gf)<+2M4Aoo0%1T|kI(=o;0I!WrGew~QhfIipSv;R{_7&t zm?3*D>F6_o6kvCk**zyLQv}DM-b$M;YcQy1pJ9ab~ z4e@Y$LdcHk8l}T`iFPgJO*(9uZ)a?OLpZMCIC2Fe9m0SDwory#m@ebMM38$glZ)vl zh7t$@@td^IX>Y+9@B+#RjtmiUcB7=c%^hf_4*0nPZ5d~%18o_}v}?7z{%j6d|6E_r zq8HZ3+zaQle*C4E#~Ck4!Fw6!-=K3Wj7%FwD~jL&8{h$=fch@xFJQlmqrqKF(=gVR z_Yf{%1>E;C=uB9)^L2d0k5&VT=3>+O$$psjit{gK{Ds^{F*9v5`ti)1)ekdsR=+Ni zR@qNT4rM>Nq?^<4WyzzaRsTGKX92;tu-|=}kE(u@-RXodc?%^~B8)To$%T$IxoLJk zN!aI*=AY9qiB6$t)dFYjT!I@=s{0}Brzq_Udr;b475x_V5W$LmvhGPgIQ`f3VsQ^# z+3C6Ws@42rSkbSdhfq{f{dOI}3xol~Qi2T#1IlFtJzxdgKnPGQr;3D*C@g>r2mmoa zL(K`3zTeAl{owmIUQb+QeB)@*{vQ~FZ;XkM8hYT{3AH>b4iiSjXX=+E1)DJf>j=t? z7@w_#_||@s6g3iztI5SuOJn9VVz_qnOOdpD$e`Ox(72!hCO5%$5IEMasfUPA147r_ zFGVP8X^^x=tfFM5T1Av<75ZJId4MpWaw1oNdN;J)E56&crYx^Rvr(( zFY(ga?-(_80uz7?!rV$RiSI9agVLwRHYc!+;Z(oY9>Q}9<8cx-18S_sPEi{%s!Ohh zra4WkrqhTDhyeya>V?&XQqa${YvmhsdWhK-_xHQjL+H-*lm0IGtyOQ(AXUBbR}aZ` zL>Ie=k%$Hv zhCRFuJ3OF|QSf#^bqCgVwAPNQ06!21^beo`ejpC$A0mg?%z;t>P{dJ!W8Lp;lTN$lWu{8O z1(`>C3hk^+IUO}KslR{~a09^^nY8m!pu!3G3G&Ev(&F>rJfC0#JU|#wE+E(!Wbz3Z zrQ{k?;?rba?sl&B*Aev1SS83!TM03&8e7Pq*pAHr8xR0g4rmUl%D5vFXS6)hYkFwX-56=l zzRZKYM0j7OEHx=@?Kcx}2&s#^c{o)belZ@*Jkm=T4`5IL>wZill)`}0jok*Y0&XDa z&P?n1%J;YQ_?E2i{!e7R`)TAnaDsELYvr8VP9e|1W1xr2p;MG|?`g`a@(kry>!oyu z&QjvtM@drzNVA`(lKxWW`CdYC8gZYdqlE1^mEy-Jp~mBY2R$Xob!Q144@Tr1rr$Zr zssp9aIoiw-K=03I%DyL(&V6^M9wVdnQ09|fB5)m9x`OF^GZSB;pY|ghJ8x%-RR1l4 zCXy-A%(N=&CJXmSn+dDoJ{dxAQMD0FfC~r#syomC7Z4((8KP8*--C9S5CrsCwFCZp znUX9?b^}9G`6J4zH^y0w(o3rCJ{ez<-J*S_=Q0@m?TN$E12XCW_ssqxHAkJ@~RmssLOx3>SnH|4gq{gZ`m zU4P0C-~p7@{&Y06_D>QXYyU1nv7WS$wLdL#o45_`?0@o2VRrVHeLpE} zM$bPtl{D$6-oytvuKt)r0eX>QuKs7<6#hL_eH;kxMdM@Tb(A779_>%pric4?k&I`k zq&i2M56}nt$0#}8{z4x0BdSA`64x0*46vLy@N zKfAXG(u&YuK;TJ-Dew!uDRA|Z{ug@-(-Sh;0nZb*d&qtn_UM!TS9%ML;!_$Jz@_+9 zCZwbzWWR0@XMDCigKx~XOBBQW$Jh6fD~3`;b^6vorP&5KZ{uEh4N#eGC{?%^!l40VA@PZk{vJXvzd>&cQN=YCrC zAIK7Eo`Y1f9U_DeWqJGHPQ2Vqo6wOhi(1~t0j#0`&LRNs5e^`7BrDKIsE)!Y8OV4Z zM&nU7I*w*t>?3?fk*H(rQAHk?;9)q%9`<8dSNaGqt%wkNh-&h<3J>cE_VAp@x=wX? z*|?gFVHiURqp~&YW*?z%&3fsrZofA6O8ju*`9f>yY0bUJ z3PrQxeT4faWx;Wh5Jf3QTMG9TXefnIQice6z)!UcHB~6=ST$dR26(ZmK`qLwG;EQp zRMK9flIj$d41gO50?N~v=V#E`Ss2b?Hs2y=bp%ZU%G=lsumh?#tO7Q`1B3v@9fSs0 z2{JcIK_JeCD7FARQL5f^7n=e4d+-Ak_pu6C@AIB>hz5H@UwlgbFl%F9;eQA<>1eO+ z$NJ)oQZXRhS2z^|sNX0RU(Fbj;3LrVr=Utp># z28dJxLDEzb{MrExv;`G~Q%5k9lL#*zfcM1acb|UT*zzvk%a#qWyepK;2GEhkP83Ei z`cRZh!CpNs^^#fNrI{02J^%+9m3{!`s~In}^Xdm|dRM5IBX<1&S*qxAxtC0QbtRMtX(is4(dTIv9l7;+MujiZX#AX`PfL-qjtBG8KK)jY!lw70M!uI?Ye#GDB?BM4 zCqhdGVxqWy#OHhuVQ^FojK3$86$9bEpA3(n1}X+Veow?nO%mTfkO=7sqERd#sCZwf zbOUjhl3=L>mJxhF0Gbb)3ad8w1pyTd=H-MCpwbfzdT#U(HM-z^grXm)d7owl$9Omq z<3bpeD+VrlUl>=g`w=oMh8kWmP)nh#9EcuU-hbNlHSZ_R-;z%Js5@=H_I(_$jRP?Q z6*U8`@5^*G1L-}K6k)9yh)KN>mDy_t+TN!rHIQbqvX+ctE*hvPB}u*?^*H$>nl<+K zX<9q$24W%y6E6nSK*#&Si%o2%fjG{erT}-M*^r5wRn`x5zAyCk@Tli5+#`>LKSmdh z4_x$Pp*q1`Sp4Isdzls{ZR@}#KNiLlh{8`4PA}4h& zH|F4PYk?#4Hzi$BIy#k@hmAAj3d z4Z6AK4HDfVfNnm)0R#cn0)iRv05L$TAy^3f9_rSh4ar4~+kS$5vu4nyp9pi!Aew|V zgAmugL|j{74b}{@|3oNjd7A@d*!mM(y44MG{zPuC8zkgj(;#H%$xoh6@5|)V{8J?I z(4dx|3e{nllPo{|+P5Uu!A0vCWc{fy9v*~*5`~kCF``^9U3s%d=*_3c2HQ_D%0~tv ztwDOhRr1k6NUP`Qpsha@W)E#0IywkfQ1g0sTtPiRBZ^ts52=w^+5GK>pFVB>5ll{1 z_T!%l@2qTURISRU;|&*0R7{dfn%+GY_U6{7{S4RWv$N5JSWJ&iF;u_a!@^dhVKvr~k#HCxtIq@3#g zmG@Kq2e?hJGke7c!o3|?1w0Odbq7XlCx#Mm0fC*_(#u_5KHr-!-M?+A`2fEq zKgg3bc!(#d>oBkB4`C$sXTOx{a%MMtAPl>*@qIUp<32(JQ0+$m&_aO1i6{VzlLpHG ztM*{FEV)b9d%Xuyb2vGb?fO88lTjo(e34Us4fI~j?jqT*W+zFeYuS505Z3F+CP5ZM zNfo4$^Ac5Sr;TLct2_xkA3XbRjwC(o-Tf#s6u*i3f;Y3hA50a>8?PC`bq*akQ_RL3iPrqpEb3SDOPpS0W<7#7A-0Ab zN#YSztMF-Q^ zoFkW~q_)5H^g8$vbqnub-D}aQ_{JQ5!o%hq?6~SJsMNXvbZ^K>N{hARB&V6yqOa?6 z8b6d7w_p@Dm2$#M=8q%~*Dhe+5dPG8W^FWxi!qB_ejfwP=Nw~t>eC-}vm zcu}?Ti@h}`iC#Q`#M*fZN=llQ-cyy{eIGjR3noT0m~-GmVY)zO^F<(-BTGu^Iy;>Y z=Z6r#|7uQBs`4^*!g)F8@P|ShB0u9L>aY6>wzvvFbD|Uu(Y#7ZQKxtJp?jX2$ffOO zP8TVDGw0NY!f=h8wAV4|0b`g}71t=Cz8gp=R;@RviY{sM(z{));LZx<{}*$iWv;D8%qxDtX!oy8CDeE`eB%ETwy| z`RTH+KGWz90`?nnyQEokxgsr24W?;UQpvY8H#N<$ESL7#M>Il#M-+lin=48Bs$3~8 ztR;iGnpUl=bLEoBNSb{~ZnEUAAcMY=Du`C*Mk&adx%6HN*k%!8fcdrKwOl+hh~NNXb93b~^%Lr4K%FZI-Mri+5u8UQ{d{Zzm=@4#5b$eI-@;sc zNspjioGTapu{mqJWJQ}6v^M|CYO#j9^x#90|k7r9RAMfY|*GXG*@y6Q7 zG=X6*N2r{lG!yhq1Rc4hsOob?s-KXiZ^%teHPq6ovo=?rqT8M;rG{#AlTwt9Tq(u1 zhMdC$$-0qBE=O)^igr_O)87kM6XI_sL;&3eB(DWIvgG1}&0Kr~j_yN}rH0z{hT}}iA z#GJV)@~&O1=^Y=aKD}#ae_E?_1+}`5y1Jvv0qDLv@);oPJ*x_sn7+$m{0)4y^DQ2NH3*w^n3s(+5BBVFPERF}DvvCC*X z9ssrHb6=)&TSYK;;m?KrR4&eAb8&rhA(zg-ux>hunGHk%=lNWGR|bQ90oDr?rxB|G zA36YpE@Hp{2V8uBADd}Vfd__I5cNSb(5fsLK(1l%k&Da>gU^pP0QDK9;VLE+N_M~x zL;>S9)N&RT5M*|&da$ZQrFy^zEqEPM2CHr$ex0UUvN)ao&2zRudiR~kTI?pLOBta( zLUn_71|12h_M5r8e=Y(yb7jdX-OoQC4%bAzV|Zo35-uD&6JuiAwr%X#b|$v7W7{?+ zb|%)uwmq?}FXxspNjUO1)L9vh__Nq5UA?tOuWR^7;=1nJ1 zo&_nH7a8C2kOhbAbxx=ktVs)`4!ddp4x$`^n#M zIDNhsMVFPl#!;O=!~M|dgad_e$q)Id1%;CuoGYW$*AeVGsWLO@LN}@Nm2gcj%5^~H zBb#u70h7>zNo>iH{3k#m%+QEk1KAh>n`C7oKpPMM@5d}uG@TT2ko@vX*8YIEgG`Zu z8@2+@jv!{qIOv!1R$p9)mStC#8F63LWD+p5($DK}%AFnMWFntd;=hI+yKZ<#)D+LE zTLoXTiK=*Ua0+=0FVN@uN{$1gTHX6c&Zn`lRs%#IAhhe!0XYG)jFD#5T``~v1@z|~ zgCE)6FkgmlqRTHq{%1Xjq{~;nj;8AIP7&woAM#5_yFS`qEfgPXlFyb^0#~n+BAfAH zZ$GQH{2opw4|VDwvu;UDSxIT-J)fl&&?x+zbLqIbSD)QRMpg>nM5FBt@#B8?Wu}RZ zXuvBnm#!y1{UbGMBsp8+Yj>zAOLRj_tm9Bjz4fj5ys&6IIJwCGN%&15JgHkSJQX~> z@axFh&M^CAbFeY1!nDc}+|t4;!>F*B9Bb5Qdftyt)qbLA;9UJwLghBImG`KEq6_Tz zaEoKr@CDyZ%OU-T=1QxHu^l;Ai%~Vme9NCJ*Q<}Q&{o$IpV-@et+Dy1K~A@>kN$iA z-T5x8?TU`tckG@Z=i{4w>PZ$9WMU)J0f$wTUzDmL3BCV>Me%y`$~IjGwx+HN_w;mb^erq<9fSr zko(ustk&!AKaX)IDpx$NvL5~Uk5Jg%fdkX*JceWuO2%I~AMmH1&!B`7(i)&aBX&zrgzu?~%bxF8J^a%1tVw@;G5& z_WqcJ29_PELLcn5b~1`O7g)WFpRkLw;y0Iap)oF5y%(mZ#^G*pZXK-;Rrv)Pq|@9X zqR-vGldU3|wQe0b_tF3lv+}0%rWyZYRY(y1ok4bizq?^l3R0C02h+#sE14=gBg?@_ z^?V_rk52r7xsPDk2rE;`xyVLIsK`SO{L84u&zV9kP!K!Sm!TShBp34r_w1z(SbJW+)y|21z z8oK8LFJm^l?m#b844=I1eWA>gT5!T*e(<;eL)D5k(^2b(h?o=>PGShGL-mxRSJ#!z z>{&}8)s7Tifp&TDicqnv6rb9U&ET)g z2#mVW$s`tI*XaHp3Bc}rz zB!3`JMTa~;OSAH*6M0WoaqOYNCv*m*NEpI6J{-M6n258%K0*0E@$?Fu-9J-7gk~3r zF1So#nuv2zO3HLB^2vsv3+~+XkKU${n?+uToOhiRqe%>Z?ovkRbbXK2&aL8RDlD@t z?9NeounF#>_8mVL4B#ZAE0tSG;~(EmJ6aHX?k2nRUSxgHAHIvl2E%vH54!zrYJ~-YLZT-+z)2pL&a_f%ru0W?k%P(` z?~zaHX+U+;d}{tK*B1t369lJ0UwC~o`U}&k0{oXIqz^BB z^#%eTL@x4#@~@(7c->4~pRz{n0pZ2Xz8(#NFXV`wXQ-JPdJu?M36JB!H~3q9^M2%P zY1CBf;%gFQwO0csoOc>r{#`5{OSPsQ$n3ZzFpC&LAw-RO;#5vLc?9tOAv(j$P>ipO z%Rh>1M~9F&A70i}y?T5dpFF)-G;U~pROUF^ZZ%lEakaaIXST(Hg^-oDMQA_{T}`3L z)qsYeJ^_0i68P633eVL2GXcofkNM~(8wAnb0+N0Y&83nUO{%^fn?M!kR+4J!c{ksL5)4AEn{FA$z(QXqHl*G2D=RRr(mBKkX^+* zm2lS>M^r9vJgEIP`8D*t`!(=$9o_e9LEYQ8-z3n!d4!|oP3OxVNw?@b@dr>Bl0xgC zGXv3e1bYoZ;{sT3op1+WqCv4EyMCeCgPCR- zX5u#f9NrV0$~=I1E*sd?n-XNwgL!HLsVA0hjf`R~^pB93*eD+ncDVAAVD2HHq52OX zp3YgXG|>*n&PW{v0qL)`ztlCjk!8YoxwTt??!RL!f-U`7l<=35f5SF z+v<0S9*#Y87g0#N^J*%&)GmtkO{_GncLC-zG@0n`j(9-~E%~fhSgV>tK;%!D zP?{jL8FkciU@}PB{mfrRdWb3`@+P&W(;@S%l5mTk*0YXOw1R!!3U<4diok{zWF(IY z`oZ~!DuKQW1hmD<>Y^B5Q(3i)I%Z)q>9DuQ`}>qkl#-H)c)@;4nq)E^=Ym7D0vm>8 zU`>V68~ncR zK;%XYZ9$ZphY)F!HM!LmO}M0gm3wjq3Of0Wd4Dg3YQfg2bcf6j{G1E!&`>tDsZ1Ld zqI|v2KM!iT*OMcX4Yvt?|0}f7D7a#@BR$I`VR%T<|5u1EgnfyI-fU0kD%qSSQ=kWN zW*@YR{OSqZdBW6x7K8YKK4wO((snf;W@{im9_h>nNq3)!^Dr;PHH}VDBBrfeR*SrC zOoaUr!YP0PhZ<6nVxIU-c_F~N-xf@ydkj}XrcAsU;@89IZ%p_B^jGD6XF%-w#f1-0 zKobECIwI-AC*c}^u*2sq1%8$e(GJFKAB~0?;(x)KsZg%(j~$GXEw?r zc+l4<)4Q$of^slhUhgSD;|h7?68+1H`KITi3h9OBRlZAWB0il z*$>wdP>&LnwfiT=&>i_tr*b1a!&}%swA%prDdrCrf@l0bfPlmdAz@&xnh_yiNY_N% zsDG+q&<)z)2dM_LVd?VD`8g0fz3GNK%4OeW3*u7t8-En*1TS3(TY3^4+W$Lk7! zJA*C2fOxA+Xe02L(MYP98VtUzl$aVv-=a|`OynV~Ec7}Ek}Ie+XIH3%sx0z4=$G47 zERU1YgJ9QXb#g3KT5Nbt2halyHvf`mkZ5zFZaaC+VLfHj=1XczsGIZ5`#z9{s0^M; z%1pV$m=(uofo?;&<-Ia&d?!q55@<*H4TC$4(K>l|e*oQ_v(B~`iwUO>py^}y5~!2Y zlp|KI8MY;CLi#*Ciy2iRMrU+-<1L7kDp~NrY8-REXLM(Ix@c@e13keZ`ov)0( zYx0L=b$l-d_sZ`>_FXY8^^;3AQ{D805%2m56h(+V#Sp|c02&4~(h34AADmA2n{VlV z0#Ttr{IA_fp$FDTQ@tVD3xk-cA?8WCwPk~qokLKO0Aq?Zux|;&K{K^1p&UR2z9j^R zH`wpt4|#9TejUrwYBx{P-#%bLVR#|_N9y#LQqcd?-3j5h|AJzK*s(St`U6ztXTa5a z5g`J(@^d7az!m-zUU~2dLa77SC*tdodgPyV-gSRE2lX;F(7dnfQDPA4{0~CtJ2-5~ zZi(dp=0^lqj#a4F`wdV#BmqEbf^vR`MFQNIE5Wh@2*Vi|`YA(b(GnP5(DTr(qi6&$ zBvla zsS`Q$!nFkwAwxH%z~KG&n=AFdwZqCm{*!v;!z8 z5tQY9y1@TB+YB}jT?a})1VN=^9=Z( zq6^{d{xhQAXd(7Y(Ep%?Kq?o-8`y5Zk6R}viPmNp(Dhyc*y=^bq+Vf(&~=9Fz(ja* zNMsP>fFh_15ELP`s7sLl*%ZEY4Q=9w(EIa@!PXO+EU)B}=KYSUQQsrOe^INjU6B84 z-b)O01q2Bh3>`5XtPbSAH&sb1!Tw`s8Oj*{L1Dotu@(G3Bb+Qpa`+zqIo)qB(C?jj ze@eG;Xh*G`Lk^&?)+bwpSzJ~DB#{@wvP)Uh17b?b8D!Jx#XV?y?g@HQvQ{=#0D0ub zumdT;0#K;C%)(*1UHyRvUGm_cmBx0;s;M)z^ogS(ZIAjRznK3Suuh~li_>fMx2AGN z#(VMu;+ic*Q(<(py5vtKepvY?#E585TjN$_t+@Nnn&0Y8-)u;;)rD+wqOUdr&A>ai z$p_TS>k-A*8-Q-4RZmizKNef+|0a!CDa=97j;TydG`ZT%w$#8BXmQ8f zz09B1YT_NwAZW#ytw``wMajVt|4X8AMIrX&q({58TwDdU6FjIR-UtmdLa(lo$YTNW zHCSzV2~rSK*AWR|2dEZXZh`E|l|!iAcIpfNlPjo-MQ#aF3BG;5P99ylgYQK(dTo}GA z()h6r^e)P2pLGsWqkBC0{{PS18t6Ulbxo@9!c7ZQ;yoLb{|$-MZ7$L;j9l{f7Ju78 zEyr)h(twElk}>&y>DJ$EHLm?<6@G|fq4}ZDfDeed{AT%2uAyb0`OmNAp_o7ErxG`u zQcm7@gO#N9+6n9X$m+hXMWuU3%4V0_d}~uB|B=yc+~^ZbXtP|aEq)2(eRBUqmnZFi zcOIj{wsFyiCTqvYRx77J|0DhXFYEu)%zrQ5`rkR3_S(K*Tr0ny`-wYhWW?iVzhlIi zyjQhU46(3yzHnLtFhx8lZRXPj{T4=2H*b>^+8$Q+hkHye2>N6>=q!kgYc8z*4HN;yP-q2f2 zyWQ$?#edOB-xLOl6j?lgRzwwOKMbt}_9rP3CUyXQABHdvI)fIuDpJln3pFLXi)9MW zibkKg4^{q6W$u}Q=bX%942e)T(MFM5c-56^{>5kpO5raE`PLIP7hq4nwjvHTrmB=^ z9H;p1!|r84?Lq%ZHRg*Qv!&i*Q7T`;fH$(IRzPJ)4hra(nF0NF+Ehzu_W}4ywnW&V z(8wSF+;&k6v&{S8je?k=uyRq@=EQ{orC{7Be(;d~;mX(r(sLVH0h#V<8Chw5D7CKk z6<(!u4%Nd{dRuLYQZ(Jk)IIge;aHe+-DM}19N=ho^Yenx_uj3_+=cn<``<%;GOrx! z8u4DC>znF6scW0VXl7J4q~ZdtYDZnX@<99h|8}?7oVcYcY6#r z#Q&P{j&*;uw|I}6o60UlFDtVB;vG}&(h=u1mhDyAO0r9ke+FqQl zKt6Jx$R7;M6x+>{V4{&p1m@w1p&5o1K|fF_OKt6)EJy2Kg+<@YfW9wIvMXLs%^>cn`5 ztzSdt{q4eZ56g*M`NHg9lowoC9I7pfgFk`VOl+#7Kb`|%3~h)#0;uxq4Vge%OMrPk z;jck9G8|^`7n!K1ec+`&* zJMb%A^&&`hJfu=e#@zCqHd9ggvfcC|q~LAI{(`O9FcW|s5dfsBsYKFZ9<5EeQ|0opP4bb35F_^pIxRB07nYlN%xn#hdL-`- zt<9$GkSAn-_v-XbP#%)sk}o-Bqqqa(k1U2Dd&0L1zrJZC!STRE)>V>@I9=m6M>?Kf zzc+(xcn4o-*(ud(Xr(;d2mFI_wZqK&3~nxq$drjOluPWYMrk!+#332;V;D1UV}DB5 z9{@e?(G5H!yW@d@4JQG<^3|>`Q~g*a{(w%lIE1?b9KvL}zbLWL9*iD;*C!Nh8oX5x*Q0XBccvPk(H+hpOKX|h zvEJ20qm_XR4@w`QbBNp|=2Szr6*T?=Ivhtk5z@mdIqEu7F4vWm5@98h4@l>QeRM!x@ zasn)TPjc~i9_WX%wX)J7yjQy_7E(y*G_2ge^U>U5`AMx=lbpJi`Mx0LY7kr3V!y)E?yK9gj5=6c+p9&EIE?JijnEt zk7|2mL-mg(oWIMEQF`QaIFQv?Bs7trZkMVMPS(gTbi+D;sXJk)BxYF)CIt(+)U_vn zt!y04Iio+Ai*-THJFa0mh)^v>`>I#^RG{Hpcem9Y5P+ip(P#cvWv|Og1I)z*@;A*3Wmgp{i%$WfeeaV!a zPwvAqMMn9kD_bFF{ZeSX3LNl+b|Y?o=W^0$9UvX zul>*TZuV;;)$lmg>XJD9Q9d<1%j+zjpRjmVd>M3VhjTH3kwBq7P<(k5+Z?@>M2n88 z{wux%%i3kqQln<3+U$X%;w>L%Id&_L7SD!zPbZ?A!0@TLXtQ0UGZwKGEi{-3xD+Rl zObfu381H~v&7o!#sEw#;+d0_hu^Y^e+^HDZPs znz)TR;eu0Ql{gcFFY3Q^PDFfl0f=b;stA#9?=NQUTFP)-qQ zq}eQ&9_WLK01d~4yg@vUuVvw4Fw-;cFg^|P4RDu$a^C@TiVA1M z6AoC9B8^(_f3iXw>tJ@|Cf|M}^!$Up+evTX&=6OYBRBEBjFtN+@x{D(M#3gosSu64TnH4Ba zm^@%tRIRvgd4RuA02nLO&Ut_Nu)j=MJaAQ16?h%Tabm*JRzIB%uZa}s zF%b~w%B`Fl*4Yea!G#zMsO35Fa1e=uLu4Z7m(CElo8HwM{Z<*hCa993ZV z6ex*}E~$l&Z}VW|?pjpf{h~$h8@ow2=j=Xeg(V;!c%EF4!SHVKoiu@`bbs*RjVVpo zZ~K}sp|w3Ky;(2Ukhk@|o@l}6aJ}=8EU06P8~Nic)`B1M3@kR|`W zSe;9{$OMcVL#qs(QO;NdsaOv_cEm}`Sw}$CFujsn|_`{j!!MA|J>)cn+r#@y_daQoA3)fsfJN> zy34;-{L!9}7!ytkvGTDjv}-Io4~W?J788gyCDHdSAg`#{I|H}J6-sg|j6}6|{i!51 zP^B#fIS!T0opNT2p7(S8*wa6{GWv=8+AY%XQ|ZrPIRyhYO;BY7m#F9UdRZQEKWZ+2 zg5cR3eZMA*ctJ*+WjU)Jy9LRGZYejK)iH}D1ssnb>K=SSD3)R|YjQYdRwQMFJ;O-L zDLLAMXo%;iSohsMFV92hX?1R!Z#fL0u_JjwZzI;R(7AjDS4&T#627v_e6PEpUt{1@ zMkNmE5WX^kGIS0Sqw1kJG~b#Yt@Z~7COn`baKT2&_l!cHkf!jAVvjND4l2g912oD1 zV=zlJ#D>4hT;-Q=%SsuU2VG;tN+$OJhpdLS!HmcTmnK=L}PjZ6>K_ng=C_$aD%9dWe5W&XBVt)smk{PN2>~pkP_h+J+&_HyF-f^0PcZR zSxEm5tnA>bcS{eaSa2?05@y%Ww#1>p!=k)>+qvR-4EI_g!J_0qKwBgF<(Oa_qlBME znHdKAWwu4~Y#T+fvYu1(-TRzEu30#0*ZzZ z3e$iPd^{z#QQ!92SxeB-;*fjgqzUh*cwBC&&1o_>Yt+wUg33}!{D8eM6D_@EB*N{C z+RTYYQ6DcyX$Uu+xgZ118nq~1{K_R;DNRW|O{0#LNt8-gaCxCks|3dk3XXU zH=Xt8gS&~=K{4!H}O2cMv3Kd$)v*9(Tq5!w< zVAkpf!p~H{P|~@J(QyH^t@Y|$a#wDE_`2zbg~;~sDYuG-kZY5?{!7L+O zFk4Q}ePUJCWWfh4M>dnQk1yH!-Q$7^vM=V=LU-2tOtDCxRv9JA56)Z+Dy~vzt zIc1k@DYMFz5u7@ib^1WHMP1Byx%AA{IzFSe!FrA~y-zu@to9cS)3*MP=H!s_9-FZ` zw4a~X{j1xq>7q8{{igaF63c=8&xJ2GU-k}YXJht>ttspFG9KG|`L<>#aAWEcBM23T zHj5ia@^)r+$)WOQ&$QBJTo?@k&Qbk+CXAi3yX&KUZ7FYc33!)x<-h2oluJ=7V;0e1-H6*p(S&h~u7Ta6Ug4S1mt$$C!9jtBTQfy+pA5M;! zL=bLu+cjA4rE$IZje2HdDE-|@x_F&1pL*xVUVXnX-wQj(0i?jm2)|2;XSc@fKCJhn ze#Y)rIern%r~J(>OLs=f2TKxacnL#6rxYs*m>zhj)e}KOReYCb++b?KyRcZ3cNIW6 zAD|_ghEK}XGZ4m*M5BX%SFyPUFYpZ{Z0uQ}w}52;ra(ZBz`WNFhLog+A2$K2X`fqr ziAzK*&dHDym4g+bW#3Gm6nMpjYfp|a$wZ}?+#HQOjKL~lfnJ0U}e`@~Uwtibelrj>h&z1!4Qc_fN;EvTZ-p#fgun;f8 zNcZg}I)S7iRY&(#GLu1RQb*8$L#3_7FV;QP%wO(LBV8DI8-|*T-i@RjJ%4h*RTKtk z&Pk+Q-oC;?%k&9VIoC@_{2AzS1>^Nc539kFAD@jmX z>%49HeQ^bH$!>)(`P{x3IVd)|>)~+}u%IRz>UV6b@_WQqV&wA=QP21m z=6ar#1=&BszAuL)1+^BgI29WC);MFL;{6-Fr!FeBPE|37%jLHc>M6zgjC*(ew+;y~ zlnXzLw|2ZH4>>FJS*uv3yC4_M8NRjCN$u{pl!y9@j|n(&XeTbR2#CGgTlGKXGT)-^ z*XXQ1RF>)EIaP(YW<$ZVQSP@!ATLQVY({p`WUr+k5nuTu*yW+P&rIX2*={$V_bdls zjhx~&Ss%xWJuP*1C`UBagjhVHGT^JsN&_S|D=qMjrA41&Nz~sKeoJnqK{AA9u{?2x!=aKlXuh*hLA2#-C`7pSyJ-UMFrcupato( z!!5H+ISo)5Ii{LGYu}Z{s-Dp-{M*vgm%lkbO8srB!yl>GHXc*dq4ikTk-LENxT&ho zTd8A-wA@3itcZ^=)^%8_yczAiYAB0+YUFT9{|kGOzAa5>>%IC=V(YJ(J;CDSf${p1 zMGJ-fsM?mCasqvZ#EBxKF49a7W~_rjdk9NQT-HX;wI;Zzslm&d@+RBcY8|JM=1BXx zfj$1>WD?W4EcVhJ=G!>u3?}r71Ci0n_l75`)>%x`c=r>x>s6mMVD_-+A!F6t$MX11 zSp2|YA`L$_eOlEVq9fI-w(R})0zfP;MMC096Hb~W4=3RYIQQNcR zG2?=Dj*wW)b&o8H28Iyo4&Si`W0aLCYu1YK0&6_g`=S1G!{(3$3?)R~(rP-)NBnAS zDLu%=cIU_fO-;8#wfduN6dyHa0jgE@l1yug9E#}<|0@qg%^17A&Qk2CkiJoNJ0cxK zz(_82^H6_}1>96Dr@(s9=VD*=Ht!HX?%0B<% zAPBsQIJuB2qzeK={h^z>;R<&3(f`ZqHm}V8<7;HC6OuE-%sY3jVRR6%$ZgiKmu)h1 z^5f~mFa3nemxSWTjDY9Jh=9WQm6@3JEYVdSK}>uN)>PeG-Svsu2tNJ-NhcI3-VT%n z2AQZ11QZMc23a!{37JSJ0K^C$St0-gGzgvP>}xx;m`Xw8{vOEcZ*$eWr0;z(?mmwQ z{9$nLH<~eHRJqjP^*)_UyMN|f&!Bs3&N%f+kpD9y19^}esH0tujP zgB9_J-V_3zm-{KyPN34M*<|tW?RviH+4?v2TI0R%^9lD2y=tde)A5PUCmU(Eb|;_- zE1#bK^?na}%md-KZ-yl!bJtkeDiWaSmin_mEc1_X2bk*4OPL1w-Ldg)w_&wDvtBUu z{oZ^65+G6AJI_+Gz_sh0jj`%k1xM^iVZRg7xC2zx>9Q${u>6mu*{P3LC|q_&`@Fqx zzRzzL1L9C-%gq|ARzW3DtY%tq9Uw=W;TpcyH6+5`vhZbpydKlV7IbAtz-85-(%$1q zx|@M|N$_P=^BXv}vEDp^OrD;L0cj{pu#3F+ePCs{dT!#9-^;Ll(iedxvdbRs#|`OxkZQ8Kl+#}%M<@pW2s%!=z5*^jyM6Q&S%rZDkB0{(QAVkVYo#&nVKdd zZ?L;C>wj#a8qTsj5%LL*#vJ^1SLkYiNl$dzWz3^3^^85dQ2YOAd{PJWK6yVVz*tz1 zIb!4z^p?qfYiAkiRs4RT_9@6ec|}*V$EfN-RADE~#o2Nn?58HMuw_z~FxXIEEt@`9c+vsPzmAe41x<;5+o*6bE#nWO4BX0X8KUI|CP z=VG_m-qatjyRg8ahA~K#MReP#k=4tN;jXn+>Zz*clW}nJ0Ou108B!7i=i)~M5$q4E z4i|c_@`$|1?@|;N)H=$l*6wY!@*9z#3BoH2Q(g_$F5GIs7+dB;{s?e*!(8TD>#QA= zO;eSXs-TvlCjXp<9C-MTaFMCpAd8SOWzrmzB6d`lh{wHG9%H_ax|nO7tZ^0LYm;mcx5o_i*Q zse;m?Jpr;Jx*zqEs`c7TYDw}VW=2VJ#~Jp{U{F^M^P?3sJaVFHxGGG=u^c&x(XlL3 z@XXnvOBU=o35Sj4zSL`MP0Cd#=YW(Y?PHDHVdt6DIL@535MJR6-C6UtDauTSzZ^V$ zqzw;M8j=U%D|?h#4DxC(Nlla9cH>SA3Y>bml|f}0V=<6^|eRA{Vw#^95dWDnDj|^;jd6hm`E5fa@&cU*t1t+Dp4e%QQ{03cX z0g&h4MGQ_-O##9d{G|?M37(1>w z`BR5F<4mBXQZldG8tkp9)y@Gcr}xs{Z__u)t*+Sbt}Ws5DxAbEwYYj_iTo$X^MjHb=AW1@G*rIQAc#8zIdpFnuU z!{c=(j0P9e+i~2*XD0LU*jNy*v)%Qz9!brkDt&Jq;>1qwEM!HoSAT`$;~?y|m@DVX z_f%ZA4>?9o@S$K#?4Q7s&1(0|Ym1`bT|uOMS&Leem8J7{%;`f(t+_?M={O(pJl*e8 z6k}WXw`|i-%X!{XgJ-1_F`HJ!^e1+X{vjmC~2@?u?Q>QnXP>bePMsEXI{Qb zLDE^LMY&x{UN@Jv`W4?|9=nHJ<|9Hq-JI0K0j{|=KaA6%?M|NWUkIu9A)3Jp^+4>N z2VI^d$L7}53hlx;oSeKyBxzg|S=%#NS6@*4MxVeeSX_)=`{Ph!4wKTQSwk}9!b>W!6wE$ z;7Q#660f9(*^0l(*Ba&gKck%!yO#*CE<7z+;mu72RKBS$a*;0}EqyOo8T^VjE?6B{ zcwW4O8Tv5o@)ACz%!VkA6Xp$ic;a+FVGRE2@a#vfq)znqG|@TWfMHcqR5B+gQVn@S zXsIf(SnQZ}_DgaFP>$X0FaHu;+7K~aW-i85f(ha<6SCo~* zuew^41vC%>7dX@eOL2A`JxN&g&&awp+zolHfA{BZT*?_tvyONtr1tbo^l!qd8RX`5 zu};J_7bgiZiKK&5@ovv%uXQ6@a*Ok4&5Qxo=ib*z+^{u;bk-4bF+p{OsHo24tYt<8 zpXg;{#)%brZj1Ok$m(5K;TJx2>_ub*<>Y<~NKAzGyX?CG!Z^mu&tF^m8>Hd7-2ng_ z!Y+klFehq(496Rj!-{-CB1Ci=-J(dhu6}WUp8d+|VO1Bkq_^i7_#j`ENu*rgeWlpr zZ8`NMGqR)+#T&Y~!n6CvpInp2-6d22i;ZW^l-%iZc_gGHH- ztu4BJZq2VenPdmNnLmDU&8DB^L?F?_A8yQ2;(NaiP3zl)Z_7Nlr+ov0_fx0wklm{Y zFNZ!eoV+3;N;n#QDDtX@_-{=%2<T+@OQdIatGO9LxdVC&c02tU=FE z#|@K4v69XdMZmsn4?L>rS#8+XPPuJ$=rS*ESEUmv(ws&8!*Mk|*^>4|H- zvl&H#>L;YEW=ROsO}^8g`UjH~+w6a0B?3)s(FHl~j^a|xq>EVMc^IfbM$uR=#(a&B zdKx}(b>5#|BN=2rGZAaYYrif(SLoMYM&*2NxbA&Qoj6mcgLA+4$%1<_Q6F~v6Bow$ zE9NV_v@3MmT>6&wy~ zVif5^kgU6e`Q|h1rKiD!?lanMIciQ~$Ds6PVE7k+v2d<64x6dAqD{et!{*)oM$G;+sh={y1enN~K1y3_bOWvT19I52(60Z3X`C=mpHh%rp z_r64Oee4+Uuj_G?sE_;lqV)HWlwNfbOkkfD{6xsAxP5L+$Sc21nm(Aj(M6_${{x?S zsPOQX_IWKak1I8>xaD(4Ip)9_MT!hQCxk-9h3`$3Y1OR0XSL!ogH>l_#^w7Yp{mdoCbvC(c6;#t| zq6Q!Kx`+N>zj0@%|Mz?##M+VQN_Ex_v{)dU5?J))N|_MYUr@DP-tc@O>$=rP{s+$B zt0}M5X|nCPRP(E809SNw09iaZO@IYF59purVdXIp$iXMu5R7o}pZO4Nt+3yvcBMce zdw=fge|NlS@^1mE6+to{$v=X>p!!5D_(p*&JF9(5Z~Dz!5lfdjle2lFjg)+WsK^l2 zIsY&n#1j;gc~5pa%}HaW`Zgz_{YtYtFk91++R7 zHbC|Zp?9Fii?KrkK&Jgnq5flVu|>Q@aR0GJzJPooY$<{rt^J^>e*(v6hIhev6>!zL z!T(@N=wvW@`4()m@+r)Ea77`1gGC&b393ejUPF!rB=iao)5zowl!HkV`KS9D%qOe~ z^sOFCHJ+iVg)H)cS>(gCg*x;iIHulxiC$+g2cOQPEd4yW)&yT_%{SIN`KX+}mwpH%ub+yGu{QkTJb%!dr(Rq!2 zAQXTJtt<@ckUbayZb$;V?+>>vO^WyrA%ek#5Mlus+h&T1nI)(grNv6Tk#(T7pI1K( z`#0QRpCO3R0fDChsYdVuHxh=T0ndgXL6!n(gYPVE{#a@`+y*-&aVvYyKO=fd!>+3r z#${n51(5+wtf%2=kRpKjoJeGD<^d2frrYjn;N<4ejLL(|?YV*~k)T>{XW)fDgnURheC!14Nj+DApvdpJro%Dnaxmg)4g~zqWFvtVwSu^XZ3DCyBIWGe_}Z)Y$qG()aKq8}0Z*`~f6?mpF=GCS|c8h0} ztyj`KZzC*bMv#z(=W>O=rWiC$k|N;3KrmpCFgvKFvn%LMAE)l-F}>wY$8<**Dyrj? z#Qrj)!^Xh+r&B6exxZ%rb^t`|XXZE(=lSErLPb1g*!tD{iCOModl~l=6#{bEq$dbz z#6e4ekASQ7eh953kT2uQD* z2+04K?N9{*1Wov}&k!5M|7dTEjOc%K(GcPBiFdFAI(LUd1@on6__zM)$iucC#Q@+D zloYsl?>*QC2vqr>6bDd%Fzyw%b|Ev#u}vRRce(eG#Qyd=)- ztKteuq?mNN407-$C24f}Jv+Qd+__gNz9V%`hQfsa!HdL<>BwrYg24qSc zj9KwZ>5P#aZY*?W@#pcSPo4y5*D?b?T7-`2r@NDzbv}Y`m;;1jKb6UuwjFf6^d-3u zQVN{1_sS^Q|3^wi)0G-BGAiHVnsPF3;KtD}1W--YET1qKu>cqS$f~dM7ti+1Esxrm zj%eMieFWtXnJ|9{J5)qavSq7InZuq}Rgez>!hcrLx7P?FuUSgi@==pUk zn-t=X>QE&HCk*ikeMLw)p=2Ci(nL6Li#j-Z*uQat;;-0&rU>9y)ScXO{W)d92pECX zT6|Xy2EPLD^ly_ufvV)l?Ap$WF+|rIUTm`YQ&iqRuM_#l|G)gKLvjY)-${XibNbBx z>S2TbbPs>V2wcNwydrz=Xu75Dz<&b!OuV-V6A-M4yb11XI8uIBm5IJzS^G8-PxZ&Z!h@u z;B)W3*pqmyvX8s6aC4SI*N83(^_PkAk5IxuEkDW3El;%fhrS_~i+8PQ08T9Em_Kz0 z2S~gyk;8?!f7f~oZq`P={*I=J{rIjvE&L)s3TXc;3r%iqOb2kT;`%OM-p)^Ut0vK1 zs2|LbWYmga9_dGbNv8Qsh5hspo!B+8jpjRjQjk966+y2T$lr_xc@z=(PZ>R72togn zE|O!)`df5**bGYAmRX|0@d>##Jt!I4vXw2oTi;R&_=juZV0Lum3mL zCvV(*>VLvFguh64iZ^e(>0lEGV3;&!r1mR{GCYGOfhr6j+vbfB{Cu|em-ED8NS!}R zAx4wW%lj{QK<>kL5BTgteX@enqaK&egQ1#zB@A?kRs{pQuU8QQk2(54-XUCp6{lB? zn;+qSK!DPB&|;eMq#B>{7@!;hOnUx!i@p~6GBI|XJlqoxly3z4Pf8?Q{wub&LlzQ- zT>j(uX)@5ieb5Xt_eupu^7ocJLU@+uo~<$YLN%cy{7?B~(#3g~?4Ay$TReQL$bhV$ z{%coewFJU+1J=*+LWCR2jdwaWnh(}${wcR$c>e{>9}cB63=!_HVt4-#2gy(I7~b=4 z2;~UN8E>vkdb)BnLnZ#JFp#2e08TPR&l|3E@i@ZUH@EIB0q8;1@C z@*mn1KCA5izJ`M51HR9a#e)GvwUz7{*Vy+EqJOe>{dofMp8(VGg8x^X-tv3_{fqyc zTLxF4LW5M^$H;iHN{`YIybJihQJH74|4H@K^fd~@XB2=yZrP-*vmLtOr5DeyyVICC zpC>~9E-(rlyVbUB(4YKiVxeSgqh8J?OU1?Rr(WNt>=U;j?MeQEhd%(n2u|kky9iG0 zXJMyx)pldMe`I`QS$|O^kAjBKiyg zNno>hqR!PVC~EGQN7hW=FKYu3VYCrY%-)78XMS|QXfAu9;f$74=H3m;PtS7_NbU|+ zkHk)z;D1;fzJ2yy->Q~Dg8yG7#)x%!K*+fdbcSYiN=-KD6-U;%a`H_=Ml6|a{Obrwr=oEPiEUZ>H zGN3Nb7X;(AP&3EG5Xj?%oV^B~z!N(Nfk>X#A0izTsz-oTJxnn>5)0G??Xd62Y%Tlu z-RXvZYCeTBBu^`M{q&r5V?QihR}}a5o?Na}=MjK5D{K3srEj3_xL7gWyI`(f5R`sW z$t6U^7?EO6XJw0Sv+?!5W5g1wb@RBa&{BoLJ9=EULyZ%ebaQZoXROh z3>b<|WZ!cjO|>X1gSaFZ4alKaUEz|`S)@51;Iv59`j$+}aDd^@I6gjYr`8WHBL_}m zf_SZ@`Etw#%B(So=q2=YH5F~XQJ0e#C*}m)-+q5q;=LT<*Pfe|#agCbHuu-JD;FA& z*(JE9`-RX+9qiMKPO^f)m{G7wDP*t^)B~evX(G55C&J_ zG_@hB*llsXE+CBOOw*n=qcaArai7pYnV!WS=7o`fo3u>#%P{zPQ$CE#P`Eo$f+;ZMwfe{pQa{6$WZb(x?#&{rwffF&85BwT{Q1%wPyoi3A(S z8kasWeY{GI`K}t8VLEAS85pm-#Xm#t`kT8ap*zKMo$5_*Noe~Nt(;-9vZZ*4%6I^ zFcJU#EUu=}J~_Dlpp-chR?R<*A$T36e-Jvw@Ok8#;fQQW(pj z8$~q_J~t5}LU@}}M-Q+V%{-*g!PkQ$bS}~3K%r$`(D(t*13Q^vTT!R53h)Jl6%32L zp242~gnT>$*Z-|?IIVu44H-x>E4WtOe_Mzl$pM}SF-Gk>cAoun!`Nqb`y`VQ*zP9M zD(d2A%SY?;EKZvsPc_P*Nu~>RL@8>LDVG3QFXM$32nuL-;5562yJ;2+f(<%(ZO**= zb`cUY4Nf(}uX$p~E^+0?N?iX1YGq75N0n<2yG|xeyrE8}NW6i%^n;yr_w6DFXN7X! z{Skh}^4tUVS+(#D|KM!?vic|#9rLOtQlS}YAj#^3$irfnTL7jCfVgk>NQAk*#I zaPBJJBbQ6Oc*on?dx8YlFLFqLO8n?m=B+LQ`=rR&&l;=@Db=^V0hWRoRx58%iDjZF z-)mrlA?ClGO9G9d#MpO&3>)w7jQ+9=XP#Iu43ifH@<3`}7s93!zs3Tky5|6!ml#UQ z3?=D!e+I2jU=amr=BKauX9Zo2l>2py&ieN3(F+qCgN+lJ89yErWxI5ry9O2UK35 zf5RmU$bv}p$8Zt3!;+FMUX+FiCPfxS3n|4R$WCau)hDt*AW9B)B8(4)L!SQQPUnIK zug25&+~NzQx#<1!%U$MOU@d%$ryiO`!`~By792~FdxYwEYlrwZ?>J>-&Otn(r}1d? zXnfXd7K7#mYRbet&SChR_}4_BB`-Z;@qO?> zfo1_e@4KV~G6h-@g|NGr9@WpZDU}NY{rd7SyW{sOvDdYpvH3MiHkY-`O|5?#;;?=Y z*i>c0NE$v9tZ21u^3-p26cIt*fOQPBNycbZp*s(e)VaamY*pAj%!N)s^7VEdpUEkDN-?cd)f-S(03U$TBd;;J^ZD}|R$niy)$me-#$SHc;74%) z<}dESF117uXu$IPds~ne5ov5OO!6W{Q?$9DxrC9shaR)`IVr~lu2Bdfznsya_RE-x zI$yas9-Nm%4(mU1q-Pv%>oqrq|5-F!!KAcQHMdQ_6}4o$am)Ca{pd*&Tn{=cz**$6 zO}O%ONkm}t19I)TyEymY`k8r!nHN)TNo5={G5qqT?-m*GadrSPd7QlVQ_)YB>7r&D z0iOjAbdpnCjl|-RoF)4n$QVz3_-*SqG(#QUFyzXfL*3&C(b6(%d!pna!-tR08J>=W zf!dlO<7WN>2d6pk@>H~C@T&WK+3(lwY(BH9Xg@g&7;4$W7~&$f)AnO7&c!pBw#CMm zVCDnUk5Vd$2ERdDV{dHYn(7ZFq^dZfv0_LW;p=jeL{Zo)9rP4#6dX(nfBx+$crq|a z(ho^~dl#mci?r&Y#ip>B`ADrKE0*?PBn^d%{&`g+CcCg#%jrrRwHy8etQ~C%_rCF8 zb(>vaQQ=>S%D>YLmpzKs0B9;o6K5x<#GNEyNIJ#a7lrk$J4Ua9<&Olr;}8N4sg_S| zI^=zuywoy|_(0tAl5 zg#{gh8|;usI>Fpgmr`$p##u&9Bn+XlI2HbM2Kd3I4DK$6awAJObHgQTPSuN>rQW(l zy%<{vjJkafKWo{woKQACL{V9P=hH6fcZMm8SaE4tErB1z3sF$q@X?Z8 zM-#?7);rU~DV{@_mUq?0d^z43Qb*>5$?58Of<5zrwG#MMzqFbxkS?WO;X(TRLb+3s zmLmzi73WcKZ)oYLHI1WoVKoJC0SJGNMcuG=Eu3j>TqHA+?j&aZRpK#2hxZ$GW89>f zGcsqO0XO|)a`D)7trC9C8z(A3e9jvKVMu40>p-BC;-P*wz=Gz?m=bJuJE9?eHRg$y zn{Perl%{WcMBmAfG=iE2O_Fwk4WsUs>;(^Ak~ZI*hM$_&33!awNTW;(_W>Cpliu$c zK~|s}Xx;>b3F*Uc*(YTgi3+G)9on!ZjqoYnk#!8=7<(F;!rxEL+VwcK{oTm3r*!<@nV>O&VP5 zi`6eP4(k{{%5tb=#z*jg;;o9RefOIP~V4Ux4Q z!YqQO$FHp|(6M?ppN3=%;a3+gbQI`94yF^gAVq60&77>SR4+zw(CNMTbS+-`ev3l# zbcBfr@++|;!gc?qU`@AL%^9}vxqs39`_gxELb8rkH5e7t&p&_i+2k**Z&Y(ea**qB zuJtq^R`*h2QZ|=hi8HQy(}1D0en>~SJnb65ovEp*?>abqgBAw%xn+WvT@UrjMO7c_ zsX7^m9+4Q&G)*{J5E~N*QX%oe&9GyXvZCdB;=J_wvh>xT!r)NSn^?ePw~;i~iyMHx1hSC2q83LW$^d z7y<&*+Pp6f_CKKXiOLypL+pbd;Seo1SOoiNj%E$@3g{ez6NaL*&L~)9M4!C)n7iVV zoHRT7u(;Y%A-gUg4Z+WK!uhiHtK2Y?L=Nqbsa^}ioe@yqTiUdDjoT-E8+m#S`6ACx zavQHPXAeW0MdzrTun7|{U^addG3JXO-o=i8_?rUUb7ZxP|B!Mi!kP-*ub|;;Khlix z+TjY&uB9b;FrLR%7b?Lv7*z;#+)V2;X*9#fYbx)i0 zg>de>PxC=X^-fR=HcAhywDl8xL#%F!mX>riO+bP z62U5O4l*hAYW2%Aa(a!V;C+PnI}H+B+@cfw51`dUmSfwiMyM7miFsA2-hn*Y z%IaEQRlDd|Tu_+4U@k`}w8ylYSWT*RDR{=x!vk(H6CQ^N-G0&7!@WBL&Q_I?6^D#E>S2ichZ$KiUAsg#?0&}K~yeT9aHPo_1 zk&uyP+`Net*?b*?AH9xI)a2);^Qt(90@~`zk=f!cWzH^qd3SXVoX(;Hl$ZyRy^<=EVqDXn?+25c6=QLr)$=KSVL-ZPa^n2c3}AWD!Y1B>l54D zzy6iqrbCPXE#(T{QZL8N4Xz-+p~3_+o#K8a#UO5R-T6$P`rbG3)R~4p<(nWxP!P**+0xii=aIsrc&Y+stCp509UP?i_pf?nXi$e2x%|;yf`*?`Ky}`)IAFT*pl+P1%7ovdk);b$t^n$b%S{!a5Nj9rew7IYSU_AFB9jh zJKetD)#O`FO|r~Q#MG9z+VG^vB4lnAz5ek&Y%NFc7F=7owJj)r(}Ci%bq1gRk~K@= zE)5t*hy+bwDTfJM*7BQSSjaYGtyjWcr$jwLSHNL)hK)vdv5cN}(keQM0YW8|qKao#hqsIgj;Cgv#t@7N4%EpMVz#^Q&P z7iT#tDb-&zJZW!NHZ9!nP{P~DsIU(k&@4+vgodIdu}Q2(ZA;ZaJu5F+uELlJS5Lt= zXv~QX$CC;>v{q_qy!CT4MYdmr=~JobVYG?A2R38jO6=Z`LTB+~U!;sqZ4N=SUHYey z;iNcKtxsoKdUHsJa#MDD6S!P6iOa#Ks23}pT1;$|&{*&I3h#LLy2h6_w}*28??p`g z-ZPYx`KI1c^aF9jnK^2~S?5NJp%J{fiK)g+wS2}AT*>@%1lfK=s0F9cJ>rZ#{Q0rE z?tYESH?XYEOn#pix(gV(fG*Gz)kWAgmo`CEBjQcc18w(#vIm#A)6=!wh6<3YWcSEw zC-QLRXn%fKIFbNCe((*F{Nf;NPq{>Q+{FZAn5)q8pMBC7q9jhv=N#deo|npOwg`PoP7@}9fZ8%5{6=))>h4R*y4_;7qe0fgL1Vkeg*E zIGw;}8R`?k(U%aiVQZ9I^Q>Vu*q@9*#d6AvEuD%qWpj)fy|I428&^`mvx`ruKrr_v zN+3m_xbljT?pr1s%BCDAkItwHOh?sMJ~7RzcFHT^E(jc2-o_juSXl@Q z=%kapnJtDykU6?V+0B*WoFB4-`Mm^Ahb{qX)2DO!t~G)hjUI&h0AX}~Qldow3zKoE zYm{k?w%1aZSA@KD@v#cLC!ep(*e2TusYtSvKAv2>>6{-{qcHBf<%*xi(lzd5|Cjgl z_7T{4wblELj(Foc2i-ZM09gWKxkwC%O&(|3Vf2?GChH!w!b-r84d%D(_4Jrd)Q8EQ zY!YODrH$VcY;IDKtyq?faGnUudTc2BpGGN)TeRUigoy*E#lKH=TY8Uv2G?ITHA^xP z7?rF9HRZyquwu(Ky6$wl>0#R=PO<8VoT1ygqG!KpW&>BcPcG(`P9B(iSc{~r;ui7? zgDVOmFS#sG(Huq4Tx3AJyJDhZvCSlvOIMC0*MUl4KZ0%~_kRFk<-GB9Wdovghkz zHR_hKQVdF340UH{vPap?HfZB^S~^8cO_B`Hj^k!^gBIc8rk4`m;bpa5iulkn$4QX{L;;L@@HUkEYrbFB{D*;Q@GSD@(q@)?=3rN5alxDq*I#GkH z+gWm9ktR%j^#oJ^w#{4M^+XDP=?IyHicrJ|NR2ZY8rm@w)td;muS8muAjB;LpXNhc zIKZMVlYG4J8b&U`?&WEOC9M_N3y1MF^^eI_onW89S{OP(bndx5fykEA2|NylZ+R1@ zvCW+|Dr!LT#mtjJ^3p|G2~|rdH<3om3Cs?3R!7_<|I9BZkVH`~sxFscl#MoF$wy}4 z&X0vd!yjST=$0P6+-ce{>AD8F&=awB;s)Vz%upLt-zeT?g_o4=@a9?&;*(+l}*6A4Ul8?2sl>pWE>G zM(S+Y1)F2%p^YVol$< zNq1ugTv5ZQH6Z6`{VP%`DY$zXt%GQsk{6aeX}|u;l=P1=9psA%?LH8RnOL%ct&^+) znFnpC^1vdX!4YICRTi^ILV(d1Iq&TG3;Wxn;X6*N1s|&oyQ=%h?=nvxHbRMg?1L)tUtdmzA~DzFQp@m&IwU9X_r-y%UZtdF`Le<~Q|jNbfpm zd=_vhB>%ei+*fv-B0&+K>=%-IX@G)twmSLO5B6`oQt#PBo#7~=JmPrXecVSh4FsFe z?Kmr*QC$g|07tY5%5Q?>o1wzasp$j1GmZ6sm*l!b#N=i|5e|8pLGr#yCstA1OO{c~ z!!y*^AdK%|u<;V@!WZSFT3{*g`5D8LP#?9uJ2HygL%fzn$U~j$6 zkdsDQDRX2s;^OdopUyRrVOY|P^?z@K=@xz72x}ipYAI@wp3-PjZX zt=Z(AB0&XmWEEhEFdAtURv#ZCZ>Off=?UUxek_hlBDaM1bIlE;#L&gILd8667lS&U z%#pVPvDfsv@ZZotBMZFZZ+K6$Vdh3o*-Iu zT&3%WMbvYIkrGnkUNpDM3$6TSmH0u$UZiaRr>=(fQ#TmiD!r~0kmO>$C%BsS$UXUZ2SH6vnR6>?-pM`A(!;{HWfi!51X5J%V4 z@1+Ud?}>W$PIg9Q#4>0Xxn+3g=vLXx9!tOq{6FS`j_*P@A5L6IKW><$$(s81hv;ko zZFOX*DhrFjxmB`Z7vUyZLo_GyM<*4htlfAA>yv!JSzh0jMn(^jRGQ9{MOF5<${!QA z-XCZ_K5+AlOZG2UeTQBFeYY-+E?>XlQauB~13C|nx`xU9+ zOb`ZYggcG0LUI{PlZP%pjiTj6=~27pUzTap7o8sfk-pcUs*VwbnW+_WimJt7HD8KIZ}@EXF9A*ggO}e6;#YiehtVoq-w? zAZKA?eVMVOk)9i^$6Sasz#d>@hT%QvjVTwe21o>ND0D=OiW8sX0xSN3Op(HE^t(fX z=f~q%$5uD9_n!6?$EE=P=h>}!RdRJ zK{H``Dm()dgtM+eaCRRji-NTS(YI{m_H~O4KyT+=iK=S*!12ulku=R+WhBxo>%=uGaN0yZT!qA3aCiT6U~0$iA+?+v`#;A2$NQz zEDBvT`xw%r(F_J@3`4ap&IzBPxf~%g!Tm*rfesjZF(f ze3|-nx|j6p;nd7_XL*WJB*~zOIo@5uH9I1!t%7A-iFP#7RD+A4tf=_fPl8~f(60?H zrSaX)>|%`qW#U*yP6)-Ln)T%yGOHKu5<8fmQjrO2(!MV&8^9zd=Og?SlfPQA$%GL|M#7rhR@X%L?o685;aj*mViKBL4P_sU(?(Kc;wLhfCFUJTu zo*``QT%(gv5vdfNYQVof?tb==AAe#@IVodGOAo2uIsUDz9&G`0T2K|xj%HAlPp_oj zsi)4Mo?pt2F{2&i4Ua>SQ0Pt1QD}~zaj-nGFfF4wJcIe@t13q zC~xc#4X|X|aTo=&bdZTZD$SG9S`+y|iVj2lPTz}`rY9{Bx?Qkv!*3Z%U3 z0#O0qKoTIcx9zS6B@gYcK^ii>!W(Hs*|~?0LeCL9oTc)hb zliQeP>ZXw|+`BA1^(Mg#g5dKy41Po|LeSvTE99CUphJ3I3t}81g!UisTj%`r=KkWa z-+{yP6*(u~UiXsnCcxi|MV~wzX=nN6D@o}NM~EB03-yzTt~6#&rEb#pX~p^a$!+WN z#(GkrGiYj7O-7F7ElCFSs<)?5Eo~kFErC4}aSX2l!NI3X^`AbyO|08qp~8+x3X?)f z3qm7{&vjb^{4w9$c*VvA#MJLmJ-v%)DplPZ?hsXqNpyodh{|SIYP8Egt<4*5WxAgD z(=2;uumVC0=mb&iWT6sCSWCb3?)mfV>#eEuY=_VHA|dpdyVl3)Ez}FwZ6q7I#yr2- z9WdSRimI_JVvCz={E4K2E|u;tr<*BVFVfqrX(k@x65;01;O^wzGW1=#k*Lw~ePZ^# z$}D*9wk_0^*YZxy85tp0w@fS{RBXmfrS@6!4D*jh(4>6lDkTlFFs)G%pP0cJBCzN0 zUGDDa>YSDre&B2uqcEBIldl)CGf>Yc!%raf;luKgn?kHL8n&=^wrBVePi+AxQzM00 z*?URNr@U33Rzxz)nTxF+p@e%(KYuaeA}bzo_VFppmw(2Ui1iq9{sZqr=hMe_-om?F zFwpwecz-O~pzt-=ZLKp}gV<=p^@siMHVdS%UWrX-F(=K?J34C-4HWjJyPf$#&_wbX zJ}2v!R)Nr%?ef;Vn2r|&x^8(Nk0cB7RKx&5fP}i}>OGkbTSi_)eL%_q!Z;?Ny)A}K zH$Jgnd&boa-kIauXozbefXuU{ZUbv*dCbG))3enU-Ku+OA+N{Pzb8fV$?myY@Zzj> zQ3}4}^lZ{Ld9q^P*pb zCk6#wzB?#6UXOQ&avC2VcWPzNPgM?4 z^j^*BUWJ!@3(;co%CNoEmMgH$crwf$94A&3YDS!f>rsBy zOoxZ=-4^-kzU$9fL#XUJC7L=-a7?`y`tk&)Wg$hJ?aG;RR(lj{6K4!#M0mbuy-Jh9 z7$Sfqq2NymD5x4}&uP3<;SE|YV?QDt$UWNv4bMJsftm*NYYOydQV@>_Cs2$7UG=6z z@7NxYZI}ni1>rKN6?#qyPF#`Z%EbNKpI~tOYX(NK%J6fYe|)7>SB4=2*IOc0Sx(!> zy)(;6H}I~ZTE331NRGoWEu1M4TK1_>=y?_#Dq`GBHm$tv{icECMtva076R$E2_?&Q z@5Cs7Vqb7y#;fDPtLO9P^`;;*o+?!o_FMNcwglU>?Ig$$Q08g>-I~G_?Z`6mh8scLQ-sUW#01RIKG32EG1)LWC<5e`M9nvegvj#~o%Y zY_n{o&6MqZu{mb2R zJRADy=~7PCxn!aZGv8gk@?sJSeSo0)ZY558e6q}IZKio{qBQqf0JFpL@BSSPp~P7H zWbb8NoBE748PEL6x2k9^egC1YBNn02j*=YW>2-P3dD{`R<=JnmqB{}C!MF)en?be1 zNDsH$)_f7xzgSD(B>VVrxrbaE+zEa5^cz|Pl1Fa{4xss>jlHaFr}e0t?`Qzr;X~CJ zp&25-P`{EYXW1h1e!7$tIeg_StP|%q@0-&s=db-8TqYBD>}>H-V{0C>OO>`Kw^3|w z6h-EgF=m0PTQc$`u6&M>w>1*OmvOG873fm9P8b0v76fFX7h&8*K}_qg+3ze^(u}Od zl5VD(t%>kJ)GM6Z?jByDi2RLX?DaxCf|IYYyo71-XHy;P=OZ4UOALz@PswAgx>f-J z^6{j~LAwm}5{a1^s6K8*L6qj^0W%P# z40Y17Xj!o)&q{sI-h1uQ!)SuRUPWOs(zHuzN!UF*9Ut;%1+`j0JZR_+Oy>4|0 zua`nX68%Y22QS)FLr!*G!5E-nAva(wYe*71OR=EWlVlM%odjwC@t2O|z4=d5tStMU z)O4Xfy~X-Gb3$?9$Wp9iEFQ)&l;|tGTAIN!gK6m%8lH4`jTGm($Lv8vfqDYI9XuQo z^jx{3;n==)zR}@a^YJ#s4O#;7Y)pQ9*P7nY)xtne{rGs$dL8RX8JB}PWX+j4;@|mNZYN!!qwV_~VAa5m(ei%oRu#dcTl=tGqr|P^`?XY| zzKeB&`psm;2OS~S5#VG_x!EbD#BOG zykf4CkN!>Z)kUt8Y!aw*WIRKL&fPa!ru-(wG2a|Fi?1x>JVvDYLMzo=86`hx`0?gU z!r3G4;H={OV>28#;xTLV{H4+iJ59TgOqo{6Pn4DWcy>o=uQx*pQ8zjQbAEbw!o{ep zGds?BgUC@Fu{DC3vse&xi_YNOu}25?6@*>o*kqYI$lN(T0ozE?fUZvCv^T&uV}RUX z!tAY=hN}owS|(DZb)NNVv%+OOxED^S zE7#|bBq1G7`l`0z&z?6j3XEwPBu4rK^8aGZnq_nRI=#Zf)LGqnkD=|^C3NeBvb3Yr z{WZ(ehjQA-eEQ0CbhzCux(USUrgUz;=wwbgJ}aY(9zGU0{CgU>DcdNztk^ z%(nwgLw7Bosk1iLl#kfO364;1yv;c&XV2f_ss@~~zCJqS3NNA)tL`JE%iYJ0Zsi6t zN&BXOrnkD>87Wh;V|s7Xxr6T|z=tFsmgYnq6!W%-uUzO+Y{HMF1{s|d6&(yB>Y9=`iuhxyhs*rNylYYnt}?Gul2!L58}q~l&Z%Y>i6*0|NZ1J06r zf|ngZ<`S~lG)to$kT=z+V>TGl_#<)ow-Ke6-+%v>610*rZWzgS%IyiGMO$L14i2Q|?+AThegnX9BJ-e+Cy zf|59xL2#323X=_R2Z-H^vY!c*H5Ggjjc+2{31P1-Za*QQyWPNBq1MiD5UoJvo8R zr=gLVN=7|lm{+#ScKC7&p z>ue_Rp^@Fyr)|lcCSZeo72Ks+d44klc9T^%kiVgMM6|ZMs*{01wncg*+pjRFa+erJ`7f!W3Ui|KhaT- zN@!FiIZ?zw3Wad8>miizyx#8T4rfx_4Q1X&EVWsvzj}TK4n=afqex@BdzFsWY>2Ix z?5dbkMm!0{+yxLI8&i3@Pi{rPQEZ;7~DP+8F^Ap@~^Ey(o7obIDl5B ze~@hUI-QARC`{8R_{ewQ1T8@f`TR#Xq)edoj#5XH=+>n$iOd9wiYg--p}3jEgivt@ zddx9od3!QQ&>+8JK5i`|q*wTH5#dW66BuQ_GcJp86nIN10k}Fo%h1~{L-C`a^CTeF zR4f?Bgoj@ag{nAAJl~k7>LsNiRrP1wG#b6wBb-54D#fY>m=C??E||CyqY-msounBJ zExN9om;aIP$fmHM!d-PfDgH>YaKZ%1w#(xI>i$+PvCBLiY^Q^FCJ*dq1dqdy@dx9eCn>;)0--3@rei$B2lul9{W}07- zA`y;j6t3C+>Q>LiiZAm$Ad5e=U4Z;0ltg+sbxA1~h{NIyX1gOOGAe!O6!A=@8FKk8 zyMfO$^77Ej^7kKvmOgB^n+PGg;ys?1V-F#P#qm(MIg6dZL}t#oL6y=fw5MjbI{{|A6Tf4>_{XRk_Dn>c%W zHgQ_t(19aGF3!NfnZfno6OUP+A-Oyo&)sFT+wUxPYzO@{gj7Tyml(iPns zk%K+UNpXyIyvqt($4K0iw8fnPV}$4DxSao*!%Co#CG-@Q?-Q(ak}Qh(N={8_w_ zidtG~dp1sdiOT3?qJlf_N3rJd;7%Yfx2oq9voiG@T& zxIA-T=eLr&JJpu!N`<;RxhNgKj!$kQQTDi&T)vKpACkmrEx96+KoXKvlD16Ou4DHt z0kg?s3U1QZiuvn2Z*W%Utw~ms5(qw8x=GD^O|{VZPIgBSS)k5$^73ZY4aw;;bGig{ z2yZeQmSdZ=ue~=|hrDFmXdCNPZ8ubd=WZw8FYAO0^Wc4gQejJClTw{b;kwtUx^Czf zrV5fya{-a!RKZDBp!WvH%sm#kqKUJ>`Wky~;05pKc&8e@p$;~c9!RXkIgUzIo6bt5 zqB`*-o$4{l?m<8{w7|+kp!Z=XPl={BaTqX3_zC^seZnRvp}~BQwNFH37}a$bHp##< zwlT zzcS@Tpn$;46m(}4+F_;ED6o**XeBw)rN4~?+E@qyV}4+=r%PN^7yw@y0w%hR2ZAs)1~@uN?j!0qO2k_tANOibxp24bdzcKO^p4$I&k==4DJa&h6wASE)LEk z65%=o!$H9+apcoY>g|^gQ!KpmTg3a1uypZnNivj0wXCRRwxc9&kQr%-GMnpu>ewvv zw&6w>T)kOEn~W%W;hG%p=iThm-z><{3xTV;*(O2~S<@K53RgR_aB}!om-?_VF7gdI z)!@8ESEqp$V)P==a|xIcG#XMjz&j;{xgnAPAA+TZG|_e&7yzokW$;DlTkO{%NkFo$ zDbHjPh#Ja*hRR-{Dih>x>y}=(S9yTUG7Ju{+-F;@xliSeM!>7VLTGSRrlj6GN1w?{@LN zi)*vk&+*Wmr1+@1rgr1zfBS73gOf(*W<6;bOPlm(OmafIbx^?dFCn=V@ew>q)YlR;pZ6(kN#3j8SMYBAkC!?$Us;mpv;J5qL#0M+v)G<|ZxLWsf53onP z|B7jXU;EYToM`D7^XO*vU*9msv)Zq$x1=wKhAc3|*lItgiUXTfqx%+L16k+i!x@k| ztJ5#DKy(euxrQZltVh7M4iTBP;N5G%Cq%XN7Jk**uc}l;WHMDCxl9#8ET*5BqMIjg zuy)?!LgdvJ+ey6b%sA+V&EjT1jymrECfvmBK<7qaWD|5k?R4BG#*z;+RhbgkRu-BV zYK0_EEO;o{2Fz@ukBpdjFLI0TiTnI&-!1&)F}<_X&)Mt1Elgz{Oz89TGV|aqN!|^K zs|T1T28q#bR;a8=0y6xRtJFTudS_|LMGSQKc~yTx?BzNkiFX0*olG3m#NOrSA+ckd zCvQ?`Xel>98$qV)2bTMF=P07c-dz$fsy{q~@uiH1tYUV*U)49-1gjcLQ9o`H9|Zai z0V{%!q?1?=zyT#7|!g%~-;&Tw42JnrW$ zgiW_4B8iC789M4L(3fK3bAE0oDM_$bozktn{WkCNpZDvpihxQXE^WpJ=r(sl5Y;!- z-NKr4S;m)CLVA%9moXU2V#(YP z$fKPclG@T>7kRbxz1y4r#H%9F+xUg03w~ZrCDOVo$%`27VMy!zB5SPw*_6WO_YSUo zf2wxk57WH6sb*`_OV0GNHorYh&Qsp1;aj@P^G3VLX6@F_U)GJ6iSMJXxracxypSv-jcI@_mkm70|J*?8bs>2cJb2D)v-&uCd!V zTFDusz}~HT?r@E3>sGyYCf?Il+uRD91;+S0yXlj-(EdBJJJ{LH1Es+`lOw5K?Cx~` z$nshjzQZ3(@O5LF7PM5=)(p6%QO#U;<^O)Sek!Tg-$P9Ym?AKs^Rx%M`Ta;gTpa5L z#zj=sSnL6x@9GvGdi%T8K`EF`;w=p>=r#n2fk9wYbj=NkUhs}SNiC({{Z4T)#82Ik zed!=8R(1N$k3Ct&xwk`ZeeUg+c3HSv-IjdQVWv~d@{`YbY;U>clU&V;{GWSnU1geT zI`00y!+w+JRpO~`u7xK^3MVx|XofA(&Gi}@GdwzAJ>88(-=&FPlL*L+B+(5EGee1P zc7@hFE>$5ZB33#{5>0a&EwYXI$Is|yC<@(?mnrp(P8pVzrAtUzx!BG1|CU=d?9b~D zb9Ji&d8J%eySdSb=CO^w#sc~@DO@EfUZdZtV}H^!)uu+1ZOgku+jf_ib<28q)zqV} zntJ$PS(CIT*(E*t%8SIQg?^B)n*uhHs3s{*@|sjMaV|#&r8lUe?=?$nf5XyRHr@T> zQhsD=eXo=OmNL1OMz*k&$t^5`Yb#07O=8!=@zp)`xZ6*$No;-<>2b*QHi_w!nUMQ!JWXg=63)+ZNM_+aiW#z zr;eL^mguCU2$asyw?)mkOb>*+dQ|4_#A0h1*dnph<)5=DcNcdG?7cnemK4C(-Gh&0 z2YX;8K@3ZjskX{|aLW&$*gj*~T_ZjElf=7(8m_?}Wf<-uV0cfDdLc%`kg4b}FgeFUFvkU0O#tmpr4&h7hvKJ5oM{rjCQ(f?S~I6r zY^QtF6vKH=0`-;CFqpg8qs&XKwf0LrSjlQ5poZr%G~(a&sMTZA05GLWME`em?nPh# zXiA=CwQGH+*(i+hpQ6@8Oj2Sj&^W_}6ls+zeK!$zM$?K=Q;n)kp+VmHYaint=wOf9 zDJ603hlLQ)eE?V?W~1yDMCU=4K+u>{J>~KiOs7|1weiRPddE1aC3^Jd15d))UW@aT z4(A{@iidmD2X&=ydsI-$kf(j?A?9_Mc@d*TH|0TMoR}q+524Z1)JcdXOvL-fCMM$Q z{bPUTD3TEy`+mZ=nD4Tie5?I(MR$(;6*jLUqkDjaj!V3XA*_5vrwC1EWw|#o{!We| zq4j!?Iwh6zUu7Y$p+W7}Se-1YUTb+E4jgBX|BkMT-O{cp+|sV{-PU>DB#GsuaqAK{ zBv6~l0iB|EL2}4IZ;6V4n4-`&`9(pNu&ReNf0Z@z6nfM(QFo4^5E-KP9)}+>DfmB0 z|9QOSzw>8W|Nnpg{r^&1)%4t${!F~?6(wh{Y=l$Nh~~N=WOXUQyV9VM0z18>@JC%8 zYxTLUG6NUcC7tVf)k8@T5NcFgYR+$!D+c2CwB1eJFiFbRH%N^T?ZZilS2odMqtl9CXMrLOMA*2xQl+gm3m zq}BI$fUdh&e@mseSC6s)vkSD5_&P}xmN_Xe%8HmRM$Nj*VJ)L`yh0@7oWx5C3)66hk8|Q zt@Us(-q3}9T`+>!7(Pi|AH_$e>z#+7nH=d=eNtlA9+b5*#L^&M6?W4XAz+-CB?d&Z zMtMh}AKC>;f*2kJx{;4b8P--c;|R-J9PCx!-ur&SHcat*Y`YUES3*i{s<^l2%n`)%w@uc|Yg=X+I^5j)wd5{RvJf5-k;8#}9MD5ZO?J*mU_l&0ZxT3$La z(W?_ua?n#coJeTuJguqqq>c|>&|y!SHBu|3Mps#*^u=Cv?cT%{hS}bV5@%WB=;dB@ zUA*bN#MUO3FJkiYF!a7BR)^i+2&?=#)eqEFFbLieQ^>T-`own`Nr_Nr9{={@&h&O6Rh-lx%r?A=dU zlLGiikz?WkutH3X)3c@xtulpeDscNLc~#3Lh^zHatY4d{mVB;@lzV~s)Q(VHK+se> z{a0ICIWDJvKSDhP-XLfXh-2)IfHKz?tO0ECUSJ&9R|HgDy?d!h3||GaM7Dy8=3faK zF-c|AM_)r8+9_#`tS_J}MydmH=NoZGeNe1z6EFBy1>kI=3*YWm?$yAwprLXO@F}~b zHbq{c{`qep@vH%6h>5j8yAv2ER-Dk!ZKZ{EK;L>Pg(?avQ(yxmWfwGK8-dPEkR*t) z&CJmaED>$AlUfGeC;SI>KmApEtNI!LW=_zFzrNN#o`H_j`;G$vePbI`I*9FH06j0= zLsHbl?-x>Q?*%3UKo8Vvqmb9Ry2a^r`BCtWy^se5Ewz!uQn|WJM6lK$lfu^e1`%ro z8qVF|3o&4#ODxnD!vS?pTyO0|m7+v{Kd?Lkv<}d@#9}8f9F%-isvCSVNc}E2CAyEA z`@!caFYf|h63uGm>S4nS(a}WTFeRgGHu5EuP6c|9%0+8s%AFyWjTmOB{KDf2!kfYm z_Ofc}eQ*|wxn_6kb&Vw@PIowT+_iT^(3!~)UwfVqrgIA%-K z8K<9!wj%tb%*#FcHq?vzD7kA%pL%&;S!~umr7S68Nl-LvS9-7vzGh8*wm$VnYM5Hq zhpX+7B$I3rP%dH;5>uIShYfsGuuA?`d46O9UE@)WDU@GrVhN*2H*ePrN!*9ZVg9BS1T~W zqL=$gvYJ>macdIPBtAigNt^>Deodl6WU~cZMoI9glqwUXqlsy#Dd(WnMui61sKgx6 zIz)dF!^8}+LUbWR6%;gmFy-Stx{-{xi_8SKVw|6m{Z`j1d{kH9FiHLpNpiog+yN51 z7KSw`$8_a%f~+QGA?wGb+(%fZgRBD-RWZs=x1Z&P1?7fS6(UBcnWQ|uj~$SjX~z0# zAx-qta+JLFFzZPyil#|b)gG0W>>1}HZ?R)B+ZRED#3z zg*Q}qpY9c0A^3ndCvyBIU)-Z_TI{Cf^07V@mRe?yvD8Odvp9zqB|-ARV|t=E@naK3 zQVi}N=Z5U0?q0D|oG6Z?`xX=6T@rIhvPp}~WHF30p2;6EJTk8DK#Q)CINhhd9mitC zv3jbH_nyyTIy^Scx$wI_bzBsJ-@%Nsq&*XJzq9ES6$0n`)ah|7Je&m6=Q!qw#q*e> zs;aJdCVra{FG^iv$MI(-M!8V4jO&Z+00B*0LNa2~dWAhy(4rhy*(WY?D!nXrYo{4E zJm2?6R?XRz8`nP`p{=KLdV0(1sqZ>TQ43RA=((n6M@<}B=+h*kN#Uwa4izIowBPDe zkH=-}3X`VNE!5LoHRgFcN}NqkSd!=+U6R5bJ+yE4sj}3}mgji8O{Wumci01j|L~)~ zm^$vknZ=)RgYo^IPj5JWR`I+$5Wl}Fd;0^J6IW`l*hAt^`nVjIpXiF_^$eGi z9%%O$weUVkuB3~s)A_Y#PN$1%73*C+>@|r_7}If~yX={@X^|R2v(M2hz2kknVVjq% zYK<~3Vv2&!B5&B1F}cNF(`{l6*MtRx zgl6Ap>Uzwfe_w~94>S!~`}LKjUYeZ_{1vMv=FgI{SHnv6Cbrp<6{6{Ro<>>pG;ow^?3m zzjmHis8MU}>X%DBUr#?jSl%zQZ%HJ1Nf}1GN12~{$ouv(HrkIXd>cqz@E{VW$vdf9plT`tEFNUWhk)UIOgsY2GlTFRYEs9u zALwU+vb+2FWYYVP+n1w|m88HQnQKhJZT}D6zCOH79~)?Y$gh_k)1E7xVqKYShUkjZ z6U1ViE%ZV6!~fum(MIUuJE5t&9{$(>{dd`_t*g#%`{ADN>_Z+2xx|5xzd%yDNaEF@ zj1Gl$D5;4glg&I`m98hqc_#b<9;^Nn_(A z0Uh!bv`~jKnuN75sfpu(uAwFoO)}a_zNl3+De2^Soz8k+r+cDRUg?k~o@Y9Nwh|Gc z+3>yYS2afTVLvu+O9t=}v!y`aGGM|sAnQryzFu8YPy4wR6_yW(cJym#SXU3IO^=i* zg)EfqH71#gbwEENEV3zpR%@;Gp`J+G_ccvDfNtus4mnXM6_sLFsiMftk|J7y%pfBy_j?{=xX%omSY^UMe>Te7<}weQx{FZ9_X+3^p;Vu=_S8o)1TTKc#D$n^Ds z=Hj6Ny`L7dRdrT`>U@F~F;yC3Rfbu8Vph;pJGFXv`@}7f$uZTq^f8*l7h#{;2MiIN zVPGH(7iUL-uKkeYc7spu5jPv|L*RplDJObkz_j4X$C5YFnM(W6Yr=cL2lv8>#RHU! zL>5Ey-tDS!6HDPfGN3j;R;JJqXyu5`qXVkiRAY*4fA^Hd*2g@xeO&v%caD9d5GS!6 z(;-Qy>b(fm+u{R!5hFffq?5@*mvvusUlUrJPXoP|q)_H6)7W<1f3LD&HhWO_T2L{) zk|d%@N{CrineR^+FG|vzI)l|g{Swe7p+=CH-5it)HIKyHk(%aV(ByUl(_aU9P4j5G ztl#&UZ)$5$JrGB_g-WT6$J_O|dia>fZMQN1;#LxSYY>gJ9hul9rX=ag+fX!bD^jbf zr`vV2muWk(BdDHB5v*Qho&>5QQY-fkNW5)8WqB^WdRd95@Y;jQR{G)k@{vXTNVe-yyU{N%27xi%IhimY+ZzZNF)v9yHyT?W*mLu|U)+T=jzIPl4 zR*s`JyeEU$uO5RWDR`nJ^GqU$-&8aW?ZDh{x`YnmJ|EO~CqV05sUVL}eaAR&8nPr~ zd>4S(3qihf<9))DG~W!WwkImq6mks8)-oxG`Rwf7wO6uYjPS#>l^7i4)KvhL#cqJ4(nb>V52Bk3n(G5z@IJ)L zE9v^EOM(F21#5q;qaUqd(q zCshsr^HE^-AkYT6?5kFK)r`!Oe{26$WtwKPd!_eJes@m0@Puv-$4Od`1D(f!A)@^- zFbJ$ok&hpNSJI3P90ea^D#vlAg}u5$Y>++U*%LO;sXELM?vH|P-kjSjQ-m7MA@G4`)Qy#}Wr`x)G4$TxgKd9_aWo1$@M|yKrUCW-v{Sa+AbbjQ$l$TykTKBxB z9@AuD9hdtm!CL2uwxvKXF+xleOF-IiE<-p#j1zN2t8G%l15UYg$)uJ>{Rcnq^I|Rx zdU1P^^O;3i%!Xm$cV-Lh!zME`-+%scIwZ9a7^@RYOA3sfJ3cq-*ermh|40;4^l}i>rZQ2hjBm%cSo=;qcvgDvn`b;cb{2l|B!{H!r4I`=)zqq#_ucWYjHPAj-iEL8 zX{1P>2OmBQw4DPMuK-h7U?4Z7Y+^5Xc?e(7H!gei3bwk;TOJRFIAO*?>pTVczED6b zMeiVWWDJB2Jb!}DlZJ%28P>?X1-0}nPiuCw@p z)yjVjd?E{UQOTWS8O5Mk1t>3F17E(!>S~<=Figzc2WB6zPSm&FqLXgZ@3hCEULG4YUtsyi;D=<&qP2T1KMu7EM^1f{$+-oXqV_-Wl1FX0103X}I zXa~&JC&Ut3Wpf*j#J%9_%WWa`@C8nCh2RjPomgxK`r37pRwUW@5=p`%A+_nHRA>ka zsS#k7d|?=9g`~z@wWCe_%-i<<)95%Y*sh1zl(`8S5_$p_Zynn|#S#;u(pn4Qot>cm(j?%OAO~WFCKCYBuWn+SH8xHa&QszU0A-e2CLvKxkRY zlD$QT02^Gl!MiE3-(l&<$MSR$C2>ehb*4eFyrjab-+Q`AtpzlM|1MjRe3ra-jPiSw z-$(ld1*@bMLv7z*QGZ?ek(eHjZRH0wu3G;`sU}ZJY-UUiUL|gOdvVFf z7w!t$BBN~@TPp9SYOPFOA9&uAZ=aN_9d9|W){s2*OM7+E7xu>!-UY3VJYd%ZUst+M zkBkHD#gJV1PBk59d-uY(pBDT}NA$-C10#5?@JR@-AwC0!C@Ge~mmrzpc>`~jUI3kt z&nPT`P7a!N;l2^P_$(GohO!*Ncg#!?`qMWsqV`o}TIwG`>ka_Jf=?HrbO8 zGKFVkL>-b8r4eWqnW7v7MhBUC2p-;UrMOYOM{ zi)mW2pU{?kLNB2{aeCkwFhI;72gVaX`zc_OSUiS&j1SVR$tAIRgBESyX^R1&Ik9Lv z3vE{t7$SPkj7)4`QfHV0?Rid5N)t>GlQ2$lUuJp7X*+&tL=`J?U3(51sS6{xOLdlb z37AWb@V3GgN%KT|HZ!80N-3g3t7J8}`pyWuDOxY7WxX+?Dxwv*1}pv>uwpjnB>pwW zh9ft^`O24rzauwCl=YP|d2Yf3wwr8wiNOVj?G@~$#?Xd=JH*>S?=6wu!5uc~? zqT2xsuGz&`0!R4mMeu=jyYOz|3rHewfVTCJmnGKRSl+Npxy2U&v1gVoHG7417kb4K zV2W6v+*V<4A$pfW9wvH`k8HUicb9=dVnQUf4e>JC-@k%(BxkvhQkFKk{FkRy{j*;S`%#IQ9zn1z<1R26XMD*L=HhJKIO! zbpRcmf>nm4uU*aTerwrKY1+&7@8X!X4(w8w#A3RSRt8|DNIpEc3-{GbyV~{avHUf+ zWQTWg^!VwvbX3-lAC#N=su zLG5^>pG;O674`t{8(v=R+^v6=c7o<7sNJWjPiV&*ylA!?`wKzCWSY8pC+he3&42U> z*yKNRUCp$uJJm1nw{7RdShi>{$)B;oYT&L(LYERn%owS%d$n{=wM2ReDC^@;35 z+4t`D{ptL7GPPs7P95q;x}?}>Fsa|g{!F^bzka4q@86>amj1UqYyE%wAHMW-&d1(r zNi9YDy9OpaCG`AKoJH7!RwU*G4dojY4_hp?Y1DtFjPn8Tjn?={U1vj0qvbvNXa%XtJ|PJ`MU9is_TWx! z3Fv$dOuYb>UnADeSZkT`uSfCFtY&1QaNBHXjOaQkM_pv?D7KM;)pY?Uc(2H}+YFUk zGm7a~(5wRFOWy!f#0n*@HKY6mo^S^b(8>SZtZaJysOqs9OH@gWnW|(5^-d*&HjG!> zmQgh**_1cJkarU>L$qxMhKLR~9tBkyU4Q?lEECGughuI$RzMq-7m*14T2b^_fU zKv&l&*Zrhza$KFUy*u8{PRdp4Eq88`GoQB^KN!Uq-)dcY%UyoUW!`dE-sX4pz5KFo z<=5Yp8#mw6x;3d)vvm2No4=%pYSnVCy91-jm{RDMI!{Roe!YA$pKq4Go6p*JLdv|3 zX)}^`{c@RI2iU&E_<;7?Mr}vtnDZUFYqc*&*NP2|s-2Q1Cls;iiC7zC5 z!HP0hD2<;VRj-y~jH>BQ;nnnjAg7y7*}t!VPF5sKRv5~8VHBs#l&w?MtNP_DFbpdf zMmgbB(xYmn=(sMT=U6N&I@QcI)bL)_8qup5+}11T0e0b?D-2UQ1MQfgOiX?TT!Kcu zrEXOxW`Nb5KQ=vWrQzHSZ8&&yRMpleu1TmqbZ1m~#IP?1TS=nh7SK8xaH z^4zKhXXU9+)M51OtO=<<#t=7G>XbnQd|^FZ)Ec>e=nWPDUEj0_bR<8U0qY~X>e z%286d%UOcF?Vg?u+?|uNL5QyPJ{(meD`YkZN>-*Cqpr2{{cFcvE4YF`)m04%4NI1} zN6hju`v%cb0wx{;txte{Vv<;SLhDo8JKvvw53&%hrF&JakrOXcb*V&WO6GV&Gj zIimF$dO~=~UhMH1>v_r8SDdk|kVlAVLDNq^RQOQlpLqvo`VZd2nSO@#w)*zs^v=q? zcqCxoiy1z!j3ll}%tqo`4vic!<^x(gf$mkn3NhWiSA8e-OYhjL%u_5zv{RoqINZrc z+0*}cb-KoGX6@greGgij=>b-H_o|!XI~5D;#bPQ!9N9cArf#v|x!_)PTQZ9bzzK;U zut44+JdV*PCz@hR^p{vl!+X^|(YFplCpirC62rtGG+F{QePTK%)qTbaxsUJFuhf9nrj7xF2Z0Gl>MQ$!nJ^@dJwV$bV1#Im0sRLU zdxRJPdYCE-tj+BM#t~a@rTrA`+fMA|1m<2jIT3DI`R)|kIw@D4x7@Z#&b)o)4=4V% zw_5FQxt(u0-&?NZE!X)r=dSm1?tUxpc~@=(-qY&WTH@9J+1b=L1zVS{S^ZN~rE?a9 z|BJI}0K#O~tl$(C>Z0&}bv6w`X!p+=nxYC?_`f-uh9QjlXN9IHpMRD~E;0Xi{_+YZ zhY>`^yJzj1qB0UG6UYBSx%|HyQJ$Vz;VG)z&8Yu#GHMT^ay_#~r>JPpEUWBj|1|U7HA{A8 zBeTv(d4*N^U9*hp`g;7B%FK1|9Z;Qu15^iR@z&wNS=B~jx1@}PXPJ%UUg4Y(fhZsk zaPJd{@0)dQilwlBmWnmGC8;WlRQV6g!mycTR_;B*#ShG?QF)OqQIRNgqNs&|XLHLx z#9VM{)`|}gHdRg{)hX7nUE| zAQF%0nk_ffjGL-4h%DpVnPpxGPOf^IhsAmlYL4x&p4-vPm*l;$Z{$?t?y0;n)Eu6w zvfgH#KWjEDHI28hRk$!`*eTxCBh*~AVvKN7$C4~tqZ2EWEc ztg=U&@hP_wR=%fDE+)h;p+xgD=|d;jc+b&z(UZ+DrYh%2Nn#k!)QqxftgyeFY3Az# zXPRG6Rq@j(@ORCo8fAX*gE6iDw@$+(c(!@TG*jfPG+j|ZrN2WDGnU{(A~qS_4u!Br_`G2Lv`7A{ET9G3;Gmzo{Zluv{zae*aY4`aS- z%^Rkv(p8k)vf7y8FdALcuyM??A#B&1H%&X(6uHJumc9nh1g|rYxK1luVI_K_xpkUy z-k_Clj2UZ;Mh~o5bGnD+nzxIU^bIB~-GG$@qiXXx>9>Y?tsxuqX*j`myBU{Yq1(+q zDb_7?JwWo7R8+3TzOQH(@=e`o_D@rZ+v3wIW24dd_Q;+5b;A>}F{yeu->m8i0LNW{ z*xly-X(}hIvfgVpnGM6E%?4pIP>>X*d(A`BRO%jbE})v05aJ3Cns-S(0{77o@1qvB zadhT!s*FMWvEEuwQ4!8#sNZ^*`G*)okHCf=Q6&Zy|KsK( z(^Qgj$74~6J_eh9OqF9$aXx82E*_%1R6_55!aSc)3L1|HC66ICHtoN zfmpGHF3Sk2)sImeou9Yoz zQAt5wTmhB9N@3$GTd-#AFgWNP(2Uw!z7fqlqHT6)W(8Hn-ojsCg-U8w%lhfcy{e^J z%(ofuJj>pI=+f#ImslvQLW#eI1&2dezk|hbLnXPkWs9g-*RnijuXq$d1kEH6~}p0p_}`B{*HVJaC_f3jJ>t zhM-{I(K0+;Ww(ifYdh@^YK0NRhP^Gjq+UDFDZGpw*0EuxZEx8#U6s8O8*F1uBM|#K zTlP&?{tnd9-ic=JWOX~Kau6!-|*u7AoHEmZM_D54o+o1uwPH zyWLbdF`fI-mc(>bpgi7#cJBe}>ZM8&D*iyrnd!3R(t1Etq5-h!09DShgY>mrkcKHC z*4c;HLLWLqKUFTXdHY+gh)SRzZtQ1?1~3Q)*dcde8oWLo6LzrW#&i`OphgfKe~`mu zh;94~reeoi%F|Wmc#F*5#zUii9Eo4CFP~~r^>#q`WQ(;y6@@kBPB7`F2Gr$p%jO0Z zz1(8{i|WRsAF~f1|M<^6EdICtoK2fP!WE@!wqc|<&z33QJ-gn>trafd6!7hsz4asI z-ZERf-zpFjMHSm1oX;hY17~y1u2RMJ*~;SW5D0b(6uS{C7Gys^8?PV=1OXLtK>_#R zY?JI{?&|V~P>k}f+1$kJo{e{8hk>!s?C?h_JuKPUL$k4;5{LtG0LL)07?Ie@2so%j zz*WF`!1;x<1a^ZHRJ;~&o`er!?i{GI;@H=Fh`bI*Q~;DOnACK290`_e}$v{zE6 zBLew-s5-bJz%D^cL^w-A^i>v60@$Oo@fZwl6R;!!Im%!l3`hdX(b=XtRrmal8qwMG z1RlwMJNwy3DtvTyqa_{}8|gEso7(afT zAoU5JPX*@i(U=f>ldA_9AjXIpVu|SJ1y;I&x$Ze17cd ztMlzArdKF>AUNmsCn^<`=-41E4$ZOr!ZQ8rClgcqg-`xl2Sn#j;F800>Ws>Mshu?` zT;$pu|4&r(Tgk|OQVLTzGzVXXMC}eqoibhG@qCfgId*Q@{bv3NCj8_Jy-p zZwVK^3HMl@f8uO9{}W7Dx942=iL&3BgA;M^4a9 zM#2@8#dCMg)t{(fevZXr9g_@P06(AtaNdI(1S}<{G^{@nc!ZR;2Xh|(M0xIuLh}9` zytWaXVSM{@Tr9-@(QHKG|9Jf8%6IG^W#CVFIKzUc-yOd|y6tm0=rl=dV%;&f`xh#; zW3FVrV{V-#v~8|ov3loPWKj}XQ9$|H1j?SdI5IicqTKCs%_`R}!9@F9lg093X$Bs! z%fEBT#?wi|2~EnH_`2p^{DrD?iOFQwT(c$7feihy>yr%A!daZ%5{vr(DH5RVye7^*l5pSL@n0xMzZlH+&8@N&dc}UYU!Vw?e*o101bYQs z!MW8c3GfU`&^9>NR8{@)D`xUvkx|bt;iRzkoF*Af?0e?QjJjuTy-^;SJMc>t-6!T< z`=qGu5x{OZXt%gDzDpts`=r*v{leu1l;?neH98j)DXIys6cxV)4vL3ehvwpYr|`sK zkrfZm#e@5~ruylB@oc7{w6`b!gm?cM7wsG8@oHuhNlFv@=6U#@i4#~RI@baH#Jmd_ z+W@p~1lrfn`)OTf!@TK+w{u>VVe<>5dgl3ltqR-b$;cCP%Dr76E+D&_d4`HQ=gGCR zOCY*Vg6@q12{C4=Y?x2LtV5D!o&{yM7*y?aafchJ{Om zEBeG}rBj0bE(vD3gv-;C!8lJ77{_>Y=e?hcyJy*!ibCq=UHSCq-mQrU8IYLY0MoWiE5G$%`5#{ zno-O+N9LI=9#OL7N5r&ymvBh|W!pUu2Zm8}aOK@Jy;7TA@*8y9Jv5fn#4$<|8lAWN zH_E+|Fv)hfN!-x24Ho}hZnEtO0D}HR+P2OrJ{+?Ns@5R z-}pP_T_M{kgw?ub%v! zL}7D>=j#)#B;_L{)}!;WE!zuB6J7g(0irVmEK+Wd0R5DB$%lziO47s_Q)TwgHycTb zH0*ol*BHTp`BM%1x%r0SI6S|~D2k?$%+7B#(s$=y`<<$s7N^+b^Ucbil*TFT7YOc? zU?nP?>)`xqmE9*Q;Zbo^;2``4a37M`ynv;6b$+$QegmxwC;`ehMJ1RME;|emPUY^v z(<741lSc>0OCCjVzPkdEyAlz&HyGNO67UtzI{{2n&V_J>g-=o82 zKV?&1C&}F)N#8^<61h*!MsDoW4`qMzschy%(nzDDpGuFsDp0!msm0=dDiQgMpPDWHXQGz{xXJ?V=c1Aju!JuP zR1mDZ6tG@G^((@KUVVxW2#A5iYvFRQB_e5EfZMXIzjQX8`8{qnFJ186?^SZ?0@(vC zTVPmJ-S%JpO#RIJOVh+Bmd-<~ykfzH->cvX(MqpaV38}qmBI!A$<+&Rk!TY(2e3K> zN{$7l8fEJErOEjIfuXbMDIAw`q6Bq)zciH*Os-$>{P!xmPEv&d*7X8@Kw{kjiz_buRB*-w(z#5u44Lxz|kmIJ^zu|!F- z4;Ut9MQ%8P(suTt1s@o$z6Di=byQ^G$bz35_V|Je|3z7MFOa!rND3R+y`bKb4KJut zu6^(vz`I{!GXg4f2tGe7;EpZ87r`W=2rhU;Qsj?F zOgF4)`1A6D8YA&?!BnHT>Yx_(Y!Q}#_<)6j=O1W+?z)zhmFjV=Tfc*kIdtrer z=-_-Q;gaC;fJkaVjdEsCTR;?$2E@;bmG}!$PNl>@j#m89t*Ys>(e6tI3am?fx5#->aX6|3*cwh(aEayz-gJY*at~mDbt& zH~7{<_A}h*&SgK__cx}B1T60BpDB~~nm`#42BfY@$qn;B)7uY$-1u7z>f@iA4cpPr zZ~m=He*3w2>)X!_RXp*z$)tW-`di$AJOBBUzg52T5*Goa0REIf0i6AUK=JJ7XhtLl zq|QMGNFo@AvICFK3IiOm2) zFF%L7icRl4^mqwHYvuFG->LjdT~Pgt6b%C9J?3rz53i_R_4`z zIcX^V_o(=~FOL1a$~eD}WeiYqeu2ARCB%6KzIgKYDm3r~jtL3a0GRRJ6B_0 zJpKpe9Q(plt*Wm443G zrypy6{r=;kEHnzO3$M>oZVyv$c&l*(aVgKjo3rG)av>g_Z+bU%j>fkyyfsUOx6}C6 z9~i$4jqHwvcV;Pvm&SLz)yT8hZ42*8vD+5nCa+(|Jw=4KW8t$|D%!z_9vx9;aXJ@1 zpQTEj5@DVa_%)WO7qjr)+^&Tf3fZoOvSIQstVofCRVn{M>2d;=WVdj!UIBaGLfm{? zh|dNu#Gw(W00M)E4J|Y*)t30L@d2dczn&cH(PkXnKev!y0uf?wN~M4WqV1eyTfDIF zNVBq@mu!od7NWZgWF+G5f!(cqS5GO>kSr*=N9kzTKV1$?wG(y)G z%93?!;hARTyCEhEA~aRN`Lhd6)rQ&no5}UMQJH#Ma0#?+k=gKUUleFj_U(&gTzVGC zj$+#)lVyr|)o=7yn;JtcxH;0j$YPXx7b&A05b$;j1o{O+1K@%J6+miGAU*_c7_e*6 zNQ?6Ki0yc%K&)qxl%(;S-%J3OKxx0uF@lF_fA^w~4F9o3u@-zjExZWN>%4nN(wg}9 zE>b32gnTdpejoYFeiG+Fh@z;(ZVIvoH917$j*)ndkR-p=85||C#ut5Jnrhzgo0UK7AOgxT4a2!?4t9vii@P)d18^dK7T^E z_^CzN7G*oW$f7)wLPd@*!c6f5u1RMXJ#A6NEF>1kAFu?CE&ApUs&sb|ehWmv2S|=B zGMVemNj6(!AN1T$kzwhHG;;Z=w1&NmCILjAqnTcyIbRASD}Yyv`v0Kfl12p|i^1H} zMY0}DKl`?=8b@KY{CZJ?ky*2N?;lk14gHtX#A{s)64s=sNo)y8e(7S_;l0)^WfMNU zobrSaQ)vZxmz|`vN}E}&h2JdxP=;{&H-EA<5`Vw|aW3X<@O6t%{Xv!2N(N4msDOa1 zhPQq*BLyw{CTjUNEtUm(tp(htLmM; z#j4)#Uu@K+eT&U?8UNxte^8a3i*b)(F+PdA7<0v9x#sCwEZ4wY67&Xz3k4AyTr8z9 zKmUydbK1w{Kj7ni!;3MN{h`G#{_t@$Bw8tvd>q^bRZHbJ`g^9YplaPs)yVF}Z~lO9 zf$gSe;^D8o+gVG1eE~Z%yw`(J`pnt}H$>TLrF&R{XL+F0&X*Z1-=CiODJs zt@zEw$7ZV%v;tRQ@akfdVbmS|t>`?TjqR-K%POO?{>vA$RnqyTlz+W|-}NP)m3)aW z-Gc*UA#-gM2yXlmYxHs0*g6Nhl8!H1=cqu(m$>IBkm&dl+n$6jN+(nj-Cy#KPWPAo zIm*=oQ{Bj|_e-1|5eR@w1-=wl)SjAyN50W7PtQ@2127te(Srgu1Ph10#2r2XFM_e? zm$Gb|!oQom`~kW6kCIz_?4R)2rv1M&u`Mn^<}duy<$qN6!aw0rtDvfojocG9eea)e z(e~g!Ih%s>a3o;(p9km3Mc42@<9*wImN?V6#0?`Z6#8epx_0wlb)Jvs<5}g}uf#ER zxBpezzBC_KLF>PIGG7JPeI?Bau&@6L&!q)bhOEu`6}Bn@UI9~V!&lPWrhEVTeO0WV z;+CW9E9q3V#eX$%A8T3yp=a|~xCq|#)v`~OYm=DB0c@MUG7dJSH^c5`WD(zpD1dkC zSEk1L|J3$BHvXB5iiyA5$iW}`3XK+vAtUc0pp$%(e3%%De)X|oJO0(LjLMy_lo7l4 z)%{OZBKnnFE=as`9~LeQNFSD9;ebF9L0j}Ie3@Cm6aC7p@`pqg`&OWMP-Ka;aM?@3 zIWG%D0Y!i-BM=0n0A+ylihv&w17rXtfcvUI9FPM9uL)ED@hn_*L-O_B0C!Vz3*{u} z82<`y#GhV(3%=$5f`jB|z^7OKi!%Hx{za}+f-C<8Dk+GInm-RdYzME>;7hCi<>G?> zo3^(PZZb>n1$|^gLuV#wJ3X7&yLH!F`%zo9e{NOg-+bNNs$034bj?inq$bldU9;(# zsyj&1%L;U8IeFf=i#fsaXp;VE?Y1 z#f8Z!F@Y1alWqWQ?Ivv|U(?N??LDL|i(dAPcb9Qf8$RV-TP;_#`yeuSZWUcRL@%nc=7e`_5GRhuYXU9E3AJ{ zhU3fcVbysdWZ}j4a54Gx|6#3m{y7fh&%QtS=gRi{`{3RZ?m=*k){p&vt{m2nu`1aA z?p^Mo-}f=@TM<-wlA-+{;|+!%qsf;3?l*5Qw^m#J zJqE|kj}ia1ztc-)D|qqSAMgD4%6I!?iQkqM7v40yrEdvoy3LqOpTCPK44cSH#?~nW+OXz7zxC4hA2A-geh4r1|5;lO`XF8dGB ze%(Km_Ui^2-~B@zD}IQ2-}!|c`u-9dk?`N{`%8&6{I_^z{oj_nFBA3efBVq{w8HXV zV!}=R2)FH9|6Z520-kyQj}m{W68nB64yJ!3LnyfaN4SCXM>qn4>!1D+W?cV2aK_#F zPuL?*e|q;niQrT8W$Yi`&9e5t!eTK0DaO{)KcI{baB^op-St;0cIH#uG;{V-8KGxE z7UqStpZOFmeElEZ%~VxB46D!u`bpD|3mo6YPe=Yr*)GC3CaAI`15qL4(N9atWoi0H z9gX5YRiwVY4yf`|@Rdr_d-p%W`)P2(nNP!irQDfMr4iB@acQ~_@6mfgX6}88ZN$Pq z>ehS;eb1gBqwg;Nqi)S-;6*$?e*Ra=kJIjg35FdWaxm9$pb&e;_8Q<^~O)I)mi&O&Y-`8JAQ8d1ovG% z_~PyUGX}0R|C7t#QK9@#@M<+El;plpkgFv)@w|kSP0z(>8S2@>PgcGo6aFU{e6PgF z{R(96rI6MF?d!K``^T`inLmTQd7JF5U>|S#EcYGdYx)dEg38(qGGP`nFS;@X+PA$O zmgc|4@wg4#O`Y4&1mHG-Yij?j`L9*V3gckA7$@36+J&Kf*3Ym+PHy|n39d?pV3|Hf ze={5YhQYOjK6CxG%AA0caOgAKMGVp@3>7%>8R|8+O?w-MzWp@49NzFU0d6Gx*`B{v zo-jepWa990RxT;Ird@tr8Dl?0@(fK7IqzDh%a$ zz}oHnbKj<`F$)keV-$`_^;kZHwbQS;PavHtJuKjSpS`$%lhvGX%>cZ4SbG4XZy9aI`@5y zmoV~%9?7pGA3XE<%kN8npAp^sna{C6?ELcGGSv17+IHX1F!gqQi6L(Vr!f7q_D@uN z`e#xD*Z!Z$P!*5?I4z`Gpro{{@t>=VKfpupmY?&1IZ56RH~+lu2eSIL{9G0<0hx0k zT`fPyex~sUX#eJ)n}47RO+UxfnE5~7PK}FygY$s-Uo8BMO3wd6=J%OjNT`O{4Ta(i zf?6o@i_3qbvJt4A`-QZZq0#ttrH5Z&eD!~k{X*sXWN!KTzbGl&w5i4Tc9Z@X3htpV zRCjfbXc-2&hQBDSNDY4R>a)$BqHFR5Z%&}0A#tDFI1IFpfWZi+z(6cgKL@>ZuGc-`Gi0KkOR0w z0&#%#q(B&8JSE@kC6^Y3aC8RhCsv81?6eoWI1|(F$Mi_uyAwlvQM2elhe*<#;J| z&97tqDtv*rxcGjFC8&0rs`AxrD-k!7M*V4=SqOrrZTP@_-n6Z(B3-xb&@Yv#PS&oZ z=qrn98*ZtbGvdm{)DD~k+O~OjDD$puI5G(;FCc7_nft+q0nzjAsCAZQ`?r;KSI7Fd z8MeB5x2dh>-fg8@ExRQf1!V2pRHdg|Al)O`f~YiAdj^E`It0?)0zPq3864QQX=|)+ z+kqW&WS72Fd4RoZn+$=0ZKWUiyCj=I)-8Tj)V{4uC8R866+bF0ew0muQ05-da|6Os zpv(n_kZFLqPr%o=&Cp&Q>Sbk5u(HGdRD*9yZ*%>VvK&BVjWbXbQblH1*^{E@{wJwy zE{Mv;gA%m;h*Z{pL@H~Ym23=Me11qM4%F1MP&=ugtS~mJre@fq*T^=T`KEc+cxm4W7Y0B zItGxAOZ*9O`H^`^vH|g{@&Mw1IY0RiK7R5mVp-d{^)Q_b5kjGMMg(9PS`R&Vq6 z(yhii$%X(a({@$qtQW{arO>clD(h?!(%UGIs2A`xZ7-|zwQQGRY~H@_*D~~Kwo7jS zEVbJW%Gk2K^dnF0c1$?QI>fIEnYPO?ZrCovSp2Af_)#_~K^3Gd<&a`jpkX_PaifrF zfY~hIGjEs5Mw++F2}kKN7uIX2Y+-nNS%qtO`}JR|)R5=}0pa28vT*)h{g)E{m>pj73L7dA%ra14`YGtIMO{ca(6chtHg=zV_$w~JRvHv)I4VhZwRLIxH!G4W+qYC$mbc4bSl)i~OO+N;dEpYeFD78U zEY%Mr;Pr}tD_(4%I9S0&bnpt=W)a;g*^jJZucC1@-&KLEP#>9*^(@I42(6$IK4_@H zRYuo8;{cJ~KJw2hoI)Q1EO%gf6D<#L-Ij3Tx52w5l;;+TO$&rTr2wYe2oZW&=-JZJ zYVp!)TNkR>k17iXg590}#|v5J>DW!6HF{6M}jQ@`)V{ zu+V}*2pTEyukJ7#@z!Yyh9GFt7OOj&MG(`1VF+5Z#nl}aSX`yR1wpH}xVmE}EVN(* zf;Mfjw!;dGH3~){XxA2NJ33&Y1!EBG(iX`bHdrJna6{0kEs{IBU?BpTdgH|>e0Nh8 zySBp)qiZ{4#$DTiUwg(|dE?;fR}-zOJd^ke`|8!NifJb^hJMTDxf%b2e8Kl=*JJcHIe%8C@8eHGj(!-ayxYW1jlUuF8C7SSQaOha5BD49ik;Nmrth#es-8By!r6#-EeN88 z9qqh3HCLnh+GUbUij!?5Y-G#R8hljen}=mF8*Im`-7?Q=^sD5b*Qnuk9NvVGkcb|r ztKd_5DKO)MzKUsxO>ycu1*SYQEHm171`lX^SzfxPmgSjiYtnzmw3K`2AVEiR81N_KXU|onQ8d!~R z6d@;1G$AaR=d}vgDd;FlM|m39>CXR><(OYH0Ej=bQ`G~1%1wTln0w8t|3Q#dzoMJE zQCHn!u2sKZ;i|7y@pio58MekcL}aUDE08WUfKJx2Mbai@vh_ea+$bN>MSh5?e$rOp zN6|)_nP_05IAmts0%W-w*Z{PMgY!{RI1=#hA7{W>2JCCq0mmf$W`)C2s~)4TQjFNt zL`TF-D?5gCmS}Beki>Wkb%-f)?4mC_HBFQ62YzI<(25u%8by;&7Itu9+F7d_J5;%4 zC#&a0!f~D13AOi2+NtJt2*1+a0d(&I`fR{RCotXx%_A%&(Aitd*V~+uL+Xh3 zuDCPmRUL`DD5 z+n94hT5VdZ4cDsuP#e~2!y9VDwS0^4T*t<{gi1arIa{Nu?$OZWL-5uq!74v7GsWt7 zfk9$u5@;kQ!Rc0!X(pEauy9V(Vjt+jK3afZnca`FKPWk2W9z%?@TOoF&^S_uW(8K+ zhU?(Ui=-;6GZtz^N0`Y{**glBX$eQMI*CD+kEl&d3 z9u5)U)}2(1`pwG(m{aOvYJyE2;0~yTBvJ9otkAwzIMAO?cb!nn}=+1e&e^ zGsM_+V4mo>L1~IoqV*=FM8_?lxvpN&y$ZBv&5-Vde;4^7@_ppn+Q83TZ$vxa09tM~ z(htyc8)#1hO?QASya49N50Gz(f#X^SIy~T~$oG*SAwNXE8$oG+Nx=ar*1uIRrg;VJP%2^FFrZh7iB$WxBG2LO}(}``bIIHvntk@ToMn7RfcB$|G6?h@13Df7osY?X0(9qqf#X2`37{`T{gdp^Q`9+4 z{V;9kiLX(&FzQnkVBKP@r}Yi^{&CPA8{6dw(77M2?Y) zYy>Av^iF`|+ygpAY2YY55Is*>yJxKXbM_)JlPA6)t`lEU^9;~-miiH(=^U+ysq<{x z3v7)jt#-5h?X>C!rippsWAgGSB>uA5n)?J>~( z1Q^J1C4EYrXIy`ubLD-(m3N&wFDWgMGlNK?#2nFnkP8aY=?9u-xvCH&bCe$9+zbF6 zhq+1|;oABbBQZ%d#Sy=8iE9g`j@KN0MBh=aOT+@v8N}LR+l{*C(Hd33T8?xNIQG44 z4N5)7xTX^`1*O&q&30~MTMe=9cQ}vR zf%#$b?*TIzw)QL1O&sYDxNg6p&lZmNhoECd&HxK%Tb4ao%gA?QD=nf&=~9M z=6sr9yY1mRw-+n6qX#W)tmnEq1@wi0j;A~<9!DQ#mU+~y!Qi$waCPYghED>$UiQ&5 z=vz)eKexgjti|~EHgf#$V~aU}=~G;#o})cIA?^THIcDmhU+Ca?8)2(H1_o_Bu8r~7 z|AgbSi*4)X7<)Ao-`_Z13evW4|TVOxiCk(W_K>K7)qJ3glsbk{G z(G1!)01VA@h4!)i*P)*~1^vVtJv5+wQg^ua-(~9&ZTEPrBsw#c-lvq9;!!@wBfcrg z_TdrV*Fc(_&=Ve8JGg@8I0mkURw~>6eVKk;m*ty()7J1Xj6QKnD--xIe=cvV}*jGoYs(>X+}oVt?0dy^sfi=-21nN*k8&1{K<#0M^SYIsA+9h7S>idi#v8WkS&ont_qZ+a zW;(}_Y2?_maMyd2$88r|xQ*-BdG0l5^%jmkN9c2o>){1P%cDb_SRguw+1kW3(c)tK zz{-fJ5#yvDm>{|ucoew7k>A91;2HPmHbzBhp^Ca#3dT>o3RLRxr4Xa(kWQpZYu zJFPl^J{vI8NvqwY?WB81_fpeA+kW~Vpwvk}gY-W{|HFtj##$IhfJvfd6qq5}$9Nbf zy4;B0dY!=o#lo6ZgiX6XaV`TrJ5rjf0aL=N2@`Ok#o= z_XK_HVaB?L6({;Uto~jKvdqMhskBXU1Q2sX#}s`K3q+rnMG!rE5pj+fm;{=pSS!Zo zY6kkAbKU9Untl_UEcwPf=OOtKTG_lDb41rZ^l0(|SJ)_5UiL?dbnqhQ#sbIUCCa;!@%?r?z)1+ zW5nac6T}elB=HpSH1}aGJSN@bkv`A$Xg7Op3^7DIxH1MfIv2RNXkmYGhhez|I&_Qc zHO`VN3+$=HZm!xq6|!{U2oxd~h(7MRBVq0x=Mj1K3@~*TScq^pd7eFcfi;bS6T1jZ zEf6np4##)~e}%PJq-LD+e2L>~nfufg?z$4-WL7x>ud>=gIP)=X$!p-Tneu_DeiKT>v_x zWF@0KM#Oj|jge)(%*A(}CyDb~iy7-#pyw=EQD%%R(Q%HfATwE(Yq>y{7fDt05*Of0 zWLaY@{vv1dMI9G|46@wBWwMOY61b?-F~Cd6x0?9U*tLP;d-n~eYVm8>tpPrzzuu&7 z52*6+3o$Lv3zir*y?34(&!}OoZ&s?p_D19tLBaPb%r(u*P>~gUF@USYB3FSLV8{ea zkmIWZx`ks(vkDBTlfFpji1tndmk`=uDBZkR zi?`}5q3VBnnBF4xX8p;OZk>814T?V(_{szj+Ix!h5w@e?8=v#YcDi&R9+@GQrE(FtPkMb zxXQ3ZX11Y4tqkExy$CnIziGVg>#vi(qYXP+=+3gMg;n(;H9E_ZNV}^u?M$*enV345 z_;ljXiMg#sJ&{tJlB)6`(PIT>h#qlKQu6OghKG5Db#Ds}kwo8Q3lFnMs#4Atei?iK z8Q%~y!9l1MCTZdYX1z3tAgQtr1O3F@C@u0M&jzrvDKtXT+wYRFxg6Q~EihC&PRVccMk*hVe6c3$CCikf=N{Dk9vB zcTAc+&&s=3b!&=XU2M#&E$rBr6h>EdPvpo|B_QwB0poTAdaQW_7Pl7JL`K5;|<(V1#I#6fcHvs9qDs)HLlq7cHo!J;KDNlkf#5mMFZs zh*6D@SLBE(C{@_cq5Od0;Sr?@qE%Azt&-kRzH_Cql^1GX(OVEnl?%MeTn*3)tV)32 zRP8Xfa+!DotpqYvp4S$h)_@MzQ`ZdiHw6qHLD06{kFsSm-MXq4s+TT6)_7&Vc z8&vNG<=CM5HmLp$YG8wMZcu|8)X)Ysyg|7(sF4k7bb}h(pxhhO_y#qxLG9U~JR8*B z4Qg_Oni?w}*UBR3Qp4FX{&0V}RYk^Bx$#mfI(-4?COWUQ@@4avMEe?b{mZTDy6DCw zH5{w9OQOp1ORcJ`JiMfpmqhsim1Buk^-z>^2`c*%P_`wYoLbS!a;jXh+YRN+%~oZ1 z%TT{X<;YDadu~FxkZNVuINeIW6TM8%5i4%e%-gb4-4e5?q+({3M3rTmcZyk15Xy2| zQ1P0|iME~UjVKq|s2pg6vZD>knVmaX#?JA#W!S{*+&Dv<-l@)yOKAIP=9q?AVIRx_ z)4B}VR#$XPu+sB8)vgJt^gNYQ_)WgdG!JFhyjGqQ6i?CAwuv|` zSXOQpR!Palt8> zw3l>(bQE-D9<-ddFiwuSBr(X*mN?tSUy)z#efOCJwe{6rjMngSn|iJJ%DdEt!%7?& zAf|~H@)JbkGSIaQkEOpiHi<)7{B|1;hgnHKsEFNaQ{$7e-MI-(+YO*K1@x0n5q;#u zi3OsQ`e~x&7SKz~5UsaqC1}`OYDm|sDnr$s`mett^VTG{$|fr}wfSP|uD7Z?5>2$u ziVZTb)UY*MuPPta>kU|rcFvtzKP2h1NxV>4^5uaRV2qdnDw746h4ff;td&lQK@s44 z6uv1mX6d^Rg1z^e1s$EDdzV!Or{t(T2%9u9JPb?{jl|RtFfTOhjSa9rP5bPaRfVVU zv@tYnBP@RuXc+@~NLz`nFAUv0u_wz0j7yY4?Nh3 zwmqzDdM`3&n5vjZyS9ky)}rfmx()}l>x`rYac%a~9k}IoqBp?ingtg8bnQKaOq6Jw zL#++(chPOXm$eRC)%z8ZQ&u(LmBK?bGM!|FPcq{;g+RQ*7F-FW0ZB678V?@(VpobVE7KpAk zV1$?>hSDf2lLbb1)Aku?$17mW$o}%Iut`=Jqb;F3PbY;0TXdC~q)zNt>5XV!WA75v zL}!xKzeAlzK%X7u23c;Li8vC8-zRtcQT5kYDH`o_^l9RwG-a7HF&^O*EU>e?$vov~grOT7Us!j%c&6 zL}G?$Y2}z8riih2YIcw&=82A7z&No0EG^yABP&{OaYeIC^Ul4YcAl_Vhue9SOH0}| zEz4DZJFYA^fexY%s3JuF05}2ID)V5w!mBa*8{U4bZ1*%jwbZ9Q+Qn11c=R~hvBp@z zRv~1Rw_k_llCVaKVa+hC$VTWC)d)UzeQ~6;PNclyFT0~ z+JVDzGceW!^gvNLNhgJmyCfsxD9i9ntsUwS?8FT&d_`HrGs=u@9qPHrqB|ioY+m3v z%lmM>#$)Zkbq2w8pHv9B@^~A{@DZ~_cRToDL2O?e4s0}XnPJP72Bp9KX{|ONfJ<{1 zTm}W34@gVdV4Cd&S~}?%9OWYI+6{h)nAnZ*O4Tw$?>NA1nw_m;(}_ot&I5QVt zT$HKX#nKP3boVgJNe(fw>ReuOvj^}r5KDdUZbPyDb1c<1f>Qm00V&nzf_I0D<-uM> zNIP&lZFztg8`X_|pJkt5$$>GJWzmUCl2cM-hMMZVhpgynmggAnP+=*_>Si~(IbvXT ztlG^?f*2l$I6dCM>wk}=s0%E}Kfw~5l3bJ$j1#Do+Vr@g`2L^;J)S%r>XH-^-@}o# zhZ6vn%1%1s(ara?*nDyNj_uXa>m;BPizEru1tw*sTk{QXPg<_h$i5%#m)+N)HdR=? z9V#ihg=rLpnd<3;3v7{|wLV4#d*y{=KzM<|Gj0N=Iu9MmEcL}L`0{2j_IqD)cL3(`g7*UzCnh>PdH~36Vx`>#$>xo}wt1?@*^j6wYhI%SFR5rNI{+3ZG%O zzRu+X2V^x>Zw-UM)j}#d(4Qh9uhU@8?lsKkIUGpH_f%3{CUkKY3bI&Ymsg> zitM_S9(m1S{o2N_TsIx&(m2+Mt8yB zLdz=sezKXbXi#2iI!AlezIj{*8-h{>*lyes8bvNY!f=K)FMw3}#()K2xsx`55f)#9 zU%n5~sR?}P!(6kfY&?So%b)FKgV`g!s_Bdbc2HDerk~ z+_mUFMEfYRxcbzzh} zi(i9sorGQPG%y(khNUDK1oN17$GGL6cB*g;OTs=Urn+FMN`o$bxOxh{5;5+^y-u|n!;7Y! z7^9n>(SybBRL^7oa^-aiALmY{HW`T(Xi^^4A3Ig+6`AdiQJjmIcm%XQ0h)w^bA_Qc zUXY+o;lQ9uU%^`>1~C@}5tz3PuL!t;zzT;4RsM=>NCJZ>QXOjBc>1q(k&%Z7)y_rP zx17=nN80#uvWm7v&X4&)WnGlvAzCQ>SevSBU*wfEkzjTj&kU+vq7k0gWrtC~T%2Pz zGN=y4@lqo#nujP5*FPW(s>346MYQNVL_vxQ7Y5Za5joClQ4FFGMWKa3brKGvTC@yN zm?G2VK{YQT-z6R_N)4)OBC_AmqDF|WQxv{AsBS=X zQ;W=ayevcifR;WiN?R!P1csDF zq=8v2%@w6>%RKiyGNi1_awtBmrG=t&7j2Elhm>s@pQWSJP}5%A4^kQp4Jo_W`c4et zYTRI(ilaNTSMydGG1PS@Z2eF zK3gLYvy6qydq&Y3{(2NC~cwC z+%zmp050)rX-!A*Ld}Z)-FsMdifz`SrFBJV7p3mDVYORqQ=)~5P!FkHyR{Ch?iH+- z6d9Tza;$Jc?if~mD>yF^9hrXZ+PDuI_i1dI999p+IJsAsI$SLE5v3XLuzD=g!lX8w zg!DN@(dl887m;gP8~TcdFDdmN7*>T9yz`Dy!^xtwKEVZcZdf%Wq?!DP%Iw$9&p@X+ zfw--QhEgDfVjEu5)p=D^I8SrO{b6-Mq^^6YPT;QA zc~jK6NS(xkVYMJd*d>)&cfZ(GyKo?&g8%WbS`sJbM{wfGYK3MftWY8UWLPD{gYOAE z#2)KXcJ0!oT-TB0ht&;4@{Ex@)jFL;otrw67sKinB6-0`^13y8pmUcB*_XrW9(re8 zi+Ul-P!uT)tNUVWDQM5bMbD2Z4H{kQi5R9|qjc+Qtus>8c}g8)txG*i;J$7bj;vw< zoynq3K@X1xmwJU-m|R%<>a>oxsPl$8p+=W7uFA2j5q?|^)KLeEI;K^w^35()zpBdp zW-Xm9N*gG(wzyQIc!-D=I{nzLjZSZ-f^(-!wXEWX6Rj}+PGRRNM`^oDwTXXwoAw_m zDp+Z5?r^DgG557=^Gol{ZQ8ukr8>pDAc|<`D^Td7Z9zo4VcV%aFBfflXy~)MRIeCj zy0kP|lQZx}kQ>pRk}E14rqny`Qb*9FZgfg?OzXTT>Kvzz$>UNdM8~;@9XFwM&fAI`f~ySj znoD`FV&_9YYc5_ncy{&OuTL_wZExR+o2N~_dqlmsiZ{)V@QP*@*O1iQ8oT23h&r@} zchsC5!Q25Jt2UoP#w{qjY(tcq*~o~xxF%&rMtBuwL?7Zib##~4c(L!oh`O?-$`j}4 z#&$tFSY6ZG$`N%{9M~7&z_<$2&Jh1CHcLG={5bR9!_Bw#HFh z&k|(s{Dx}HHIDc0QB`{l*RDr7^d1y-`Y82yMpeH^(-Wf{dT-u&7{A6Vy9Y3r;3->Vwyg+4zR=G>~hVn2tx`EV1Hqc>u zDm>H`_hhAGq{R3`UGZg!XPL2h3ZrU8B(?&4#$KYi)qAIJ@YMXom^*_Us*REu$|IpM*nVS`w&pWq>go;I;-7(f@bs8|45mh3e&A&Y6$4kr z&cam|beV^ko*z@i8x6{8cI($~=jk=JFs5FJ*Zcx3eZ>3)VD91=AE`O8TUFjmq3&^` zn|04idOs!F$SV`k4m21xAKoo3AJ~nHI2EloVP&$p+4deu+ipty9d7&%w98$**qM~P zp*&^-+Jsx8O3R|VW$C%ewRcAJD%=M|+Eg8s7I&koR8{LO z6zw>z1CC4Dc1tG8NjHDnX}Qe-xO<$VdbeFw_TGkm$}z65^!JUczT2`rl{`9kz^*E$ zX_FotSNla`8XCtkKd9wSyDC3Gxnp=-&4}DT47q)X@{*$>U!^>MKwAWbbCn$D!Ev=F z7RH0Hu+5Akq^(!&7~GyTFNrRWtG#Kd^_6k_X15585L1_7lU}4{92g{Kh^D1++;3U- z*e+f2$c`?-%h#9Fyb^nJTwi*;HLeor;*1bldV&)Dc-%8Pe`CAFI6Ucbbvuo>Ji@#G zHX}9U?HEjVsNuLXuI{Gs$y8`Ws8_c2wOx(|uk3O(c&dwjs*83#8|R})*>SbGA}^R1 z(l2<+=MTPUHp^hlz6LfbIvt!i#aW>AkIGmToD;&{O=stf#uATM9HBfBQcc zi{sUOcX;ileS!f*J0|!uU>g%-1Cy`_4HY5l1g;E7vMKrl6y2380^tAm&zpM$s{-^cqSvsJi=H)#p93q?k^5l=x@m?y_fbP=t$fI-r3p$(OrtM2xq7MWi4!N2uynYHw;d-P51FFpGA zGo;c-nKvE`jKDJ{F-ejVw=K`OiFr*wWn?cH_cKODI!KHY3pt>TnyKeN6R^aBvXz6J zEHxAK=_AKNZys`7q!aYuAx5ZEAm)UF&vmsqHa;%c`hZ>6v{&tXAkG{2q98NSB#8Sj zb~%cw?GN}8#g@IScTCb<4^&A8`7*Obuq56L^boT|vtY@l&0D)1>W}fwLA;p1`vG3y z>)5>)4d$~lF}3MLa+?jAuDxoL!6~f12Y3(`(WHPSMmy*zY)UL0d&Qe`=U#Nn7XMC0 zPDx5={9Zfe(A&e9uH*1tby@tmhoKoJ8eMzYAmfg&Zzto_kBDqZ^c^l}`iMD~_Pn>K zpP*)RWUpEkP5TIR{KV`CT2GaR-gzE<$op6Pd)3%OQ8)-SvmfXb#4iSysF7OSt74*2 zScJ?P2S!M{KyOl;clW6(d*8d~STARJ*yx*7i&?3fq|$8tKvOT!J}`-=l1b+rlh{O; z_I=I%D(!89lWI-ugM-jB4*?5e$$etqMm0`8QpTDx`-Mq$>X8(4K`YF^Q#eh9tO&xQ zV2iRm73uq}P5V66A|gH`YWb-4bMc+pSt|H0PO69~#3jY~MeH~HoYQ43OseyuW51-! zivM<57pNADO{(Z4+QCI59q*_3wB*m(I{So>jyF96G2-mza$+MR`MYFUn zTex>bYE4XXXMPXTyA-)rC)GU>1y{9Urf8VahQhrM!>f>%e&a!(EH>8a2ahnz!otKX zGpx66 zOrhlDO`!QY&~}@#q)Fcarig*NK<_=$8KCvyl-eVuS#O{;?;6l^gE3ZI=vQC++UYDy zbZ4j3?;BDzUNwi9w`3%bH1SBMw#Pb6Jwcs=Ii1Von0u;o_UAf{ydXEvb}9OCtQXUl zI*k={8h@oz%bQ|(#WY~_DtrU=a=-e2{Snl2Pk33P!K=>-k(y-#$i!B!6BCnQEt7;! zVw#x|O+&NFBG;_ENZ!wjM(O*}I?$#@ueu^l>Je9EDg=irC5WZ+H5<`6`qn=iog& zqjUK~$T<(|oDXS9;)u=_j_NdVtmyGXkstCZd@;3q;9u{%BRNjTu2H=^$?*Y&xR*26vH*!dcE99R@tpe5wZztrQ@QNmK=J#d%T&%RYi0L} zS0!?YEx1ywNdjgu$dzf;%V!~i1M2PPOK;NLbwit{B)u)+6_A$=AbXj#`KDLBw`ptn znStUawfJ{&;N5h~<#@)K(}VM&9+gj-xbNw~sS~@Fr5|8$#6-hj2tD$umpN>uP@4B4 zy5IDSc#lzJfx*YXG->-2V3z26z<8^BLQWn0?Of&U@82%C>A-{H=Pt`@1pl z_CXQrQ(g{e*r)I4XxfLMBlY{_6w$ekX_I*&0d9@I0eWip33>}&wd<+$ER>bx6u3^``ga3R!>nm+PzPCMcKa#YB^#;5Ie0_Csdz2<@M9^`(z6%2eESu zgP0e@F15|6oxY}K_@Zu|l%&RIvM4S<*9xw(T>^SZyGci5`*6ABkB>=NUC+4{nwqA) zznCT@?S775)4(`ZZS^v7>m=-A;&L;wj55iLF)?dqP$zE4RLa9lLi0>}nWVH6;|LRn zPVCx=Q>)~)fo+^gKr=(SI4_tgUi7sG8HX+=uX#T0%C8;UCYgBlFv(3YiE0(AX2vx$ zsr^TEp+@a9t#bt}GeJ`YwJ5Bu1KK)<;>x_bw4iRTxK6S!(z4Yg7F19>+}n$h52*zT;wL@SFrj&kzq!tBjQCJ<8Gq zHz}j=R7u(oju}smsn{Ip^FTMz4jq*|!j=dCbD~pXkW*#Oi2_S4T$q*#?i73_WrV~M zo6xJGVauzUnzGo#Y1Nq*KM!E5Hmy1JG~J!&rIbh0$}Up>BlvecX6;FbvOwz-T9sWZ zTJ_N?_;gzJ!{<}z_;ZYzbV2l0>E1LY4~;C^5do+{6ao}nxvoYL~dIyt~H-)nSl$shP$eErTDot^e`?wEy|Si+_uk|1YKen<6VM-Tbt;^mVUuOY~$vm#nm;27~$Oe$~4!EuWKI zN$A;r3?`xxdMfl7XnDS$7uoVMY=+kPgYJv{YIq%28}{RO`WMt%2Rcc+^ThT2`UOy8 zH%`04%l&F%9UpywUFapWT*L%1q%GcGmzbw$k$JsedBr033i2E=4Qpk44Ie(B3e%sP zQpX!$gnYAbN;Z|1y>xDzYgEk9Z(Ov>44E3Aw1T6~hbvryhoq#C(T7F92Iv=jG z-<}JdVIKwCeflk69X_0O2u9X%e1uJICotLS!^I8J!=!B=ES{yV>qk(0YGEDk9fPKq znAin$5+gQRmF+58Ez&Bz+o$3f33lkXy4VK0f$2`@mwh-P`f?tlF1_SURtcYa-;iJQ zVScXo)RTo#9wbqN?+AYKMq7J)wUoy(+SK>H=sB}9&gwrSFq6~<4DY5EE@ z`Nl#eeKdtTruyn2A`Yg;>@UKFHdkyk0; zrqZ&pAyw5sq&EJ$_=@voY)1Eqdq#TGJU*i?y^@;Yp)BPRo}71+wtHr26_Zb%hJ=Joij5$2(g@lz$kSRv(%ph zW{EzOpi-0;sOj~SLv&I=x^&onP|lsZ>h^O|Gm=!~j;Ej@7rnwB6i4V3eS z*&(%c*K2GtjUnA8E=fB@J8^=3L#$6oYtMmmvl_5;`3}Ja8+LLci-PsxjIyw zv42=h|GSMp$=#E_lH(Ho;pm8eLL1-kR}9lZdNWxr<{R)&Ktt1zv7Irkq_9~eRh4ysx4QrHiB zyN@;U0-gJSVPbxY9P+c|BuN`d`)Cy-W{H*qK(}CtVbkxn4`bzwvvk{$VhxLFw3ud! zsrTqXwJP!0gY-;{9U>iI+Y&9BLo^*`pOUsw8l_d1XgS76j-eIGez#j9sWBRGr^qQ? zp7pd&J;gLEX}wX#MHqG|qBq2`a}ww$rcaPVev+Ih=`7JW&(I6lZUAjJf!P{AeAWWp4M5{9meL41`b0)yMXKGe_DD-bq_j;cy~J^Ho9&fm z+Yudi*i*y|(YVZ!M)VSMSJ=yUIo`<0kT%_;2V#@mNuCSk|8I;<8Q~Aw)%*`gCw;32~1KOm124(N?tCIK2DkJ~J{z|b2k^_Ee z-IUX>zENTA^s8@HblT6X!lmM{v^RvV+U z!Gn(+`zRwNW;H#=c-`a>3*+=W0rWViGeG}>c;M*@ZVkkz-)j(me9EtCYb3%cl#-o< zrg@4H6654}yews(pQ{2eNz4nDY*K%)G%VYoGR420^cz0tS61qgA)N7->7>p+Z9$9#Y_Ats4Ndb1ydeu1>rPoJ|u_aR^qSe7Ae3NT{9vVXVbe>b{t zbSbS;m9N>OrG~Qqs<}7E8WwJ1K4eZyEEQ4G#@l}N-&Z&VHyh%Y{A#Nq``EAEt1#yM zDj;oS^f_Q?iETtqf^?2(S!PR-?_Oce zi5a3jNjk<6LE6GdtQXm`m)XPTX-kZ0`XbsowLovQ@=489N$M_rUWU|v9~?70mjsCJ zYe469>OTVQy@6iwrl_Bze`1yxc*;@soTWU6PD0wO-SUEw7FfSGEQjc>n?=dQ1TjdR9BG>g=zPiXnP+>G zPH7I&Pc+v<(?JXnO%1>Z(bNbG6VpVqnPm~pO~AY^_Z4d|SX$zd*bU0DbC$niwbmJM z6ZFwpwX@EkTt{JJC|z@@%A`wGwAC5#AYgD->06~|RePP`SaptSZm^YAQ1;fFuDfs| z)J1ou6SKU8e{5FS#jEoKqdm^ZkFhSGO9Cfmc^NO|DqcXKu`e{M`cX=pW|j~zM^%I2 zE=s8wp6HWH0ILZiPQh|v^H zEc5go5O4d$G8RUg84M3yILJr=#0Is=}?6pq>& zhtsVE!CBFD&+FPhXQW42Y$!Ubf+Dj-S?LQvS5)`Z32Fo{&Z>}Tq`;L`=0&mXPEs1b z$T3RvEX=B~XeJjp4g^cyE8F}MrTr<-S^t#hoVwgaRyQ1*m2Ix?(yVL)6PIUI1dX<+ z8|@MkV~hhbhUT!vL8oF2uPjDK*5z4s83SpF>bWJ3N1cf+&GOZqwIixxNmpiNRxP74 z%T#c!a9HU~XjxY~NzGVdR$Z$zl(-Y*8m{ZGS7+4?p_F+Q<0+HSEm}Wk_<$(i{1-8{)MwH?(<1{P#yH}QWt%FRux2Mx}mLXB6~%N_u8y_Et1GJ zE$I}=8(p!~tTLJmC7G1=*F}FdCdl0BSyd~ta9Ydkl+{t@xHYRxA`9HovL4FnDa(s~ zgUH->w9G+SBW2!uv&t;8vD}?i&9J(wo3llibAMJ@gzLMneH|JpUZ2;} zU31D~GANUza#S}Q9@)5nzn2Pr+nkyd1&gFInMDng^X!QF!&@dy3%`4g(;_Zu+9Xps zIR-_eTPsFH@h%lz<61E!X$Fc}s3_~WRy-$)52$FJ(28D3vrtSxMfM|F@w_NLredL} z=-4x-a!?F|q0$pt@q#Emqhe-{R$;DshUKE_C{-Q4IW;DZ0zT^asIw(8 zf}5DesganOQxl?5kQCGP03$<2c17%H(l+va#H=7MDT|wFIRfaIpI6J5OqUoQdr&$KH={iPrNr2kfLv!k|XjlTQ+##To7zCEM1G-I8oC(Ki zV>>*jPKZs2HVI-5dYcXJ-x}fCSG?oz6!ndvIh@%anNz35${AwS^M{$(g0S`q$`S>M zijm`k7{A&gEwLZhxx^8+g&~6)FVMN?)SS9hFH>Do6|6R&)~$6P8kcnk3hRn!1dE~v z65^r`EIg;;B5{N{3Dv_9eX((gQs>z@wJg%uS>4x?gI;YF4m5!Kg@AfWW`9o z3}Q|_gQEK~R6>_I7uC8hUve*{guLb&Y8wo^acWN0HAr9J{U^$^sAXo#qRVrtNo2ld z4)$d&YoV;LGN&v;DbosyN-yg%*T}HDsA64{DcvAv8CPMRCwkY=p{0f^qGxHu9v~k% zBu9TgF(KI2Xi(9!hp;n}oa}83i=+G^1U5E4Y&tx&bI z5kX`w98z6SDZoZKB&*)v{0;wym9rljRM~I;6)Nz``=&qQ(=9r2H8ZidFo{WGl9AH< zN43ANa^^q6CyD%?OHHcHC1eY@*hD$)9F@vu`M07wIJ76GRSYE(e5tk5Fh5-T~27An{AZCufw z{1$ExnEVz_oE_hu`IZVhL}=<0F!sZXfML_t=(j2_{@;wfZE%xmdgtp~7BD^O&Bjh= zYVFKP$R^pTQ`y?e)^1JeRQGgOpPFP&ddnVm!fd$C6Yzrf7 z*_LhD2oNAZfB*pk1PCKQ7-0(|K!5-N0t5&UAV9#me%E7YdM4*o%2mJn?SH>NFZc7v z&vnz7{_pXLMO<4@ww%;nb&7knJ(0bC<^P^Z?vbp1NjFiDBj^;L-L(hoBSB!#?xPWA z@%LmNAAOI}y!%&=zh|m<{|cjc$G^`*-T3?ZrfQWsVarLbdjI72?fF&j&oSZP`*Z)} zpS7%Qef@&6^_}mATdk{={q^&q%?jCn^SRNy*8MAKoqt5H?r43{yXrXasgo7QH9vA4 zX0E}M`b+As6rn?73QCv8*VOO71EWgM4H#0oZo_~o6B-j!e@^`sOH)#fGN#NZOG?L0 zElq1rD1F!8pJxl+e*ZmNy7s=YC7!B=E7ZR5MzL)RM zGr5q$khd%gQTRQx~f3`(8e(?LY>go^PwG~1i z{MeR#{K5Za3oZH4qdzv$LmxCYWkhbuhd!{`UC9r)0Dizfa|#L|IQ{{9Uw^=>EkO}D zasod{3FH}3P})c;aoJT!&QcVp5=`L>29ec zpz;kAe?btrNC8*H7b?<)Ys7)7zyz+-pz9o+_`)}65U2{8JSCnBR*n=YQ+@lMErV>79g%*G~$bl+|Jz&&81-KtlB}jszpvh5XdO#KA zsucf-=7JO`0>@)!3&b8v2V*r#1{Fb5=qX1SNIs>_!2OKcKoS%{{h8$TJ*RIV1ImIX zSDkSI36KY_7wA9+lz{UkT?KKF16AO8ML%BAW_(59cl^jS#XweID)=1u+=~QB5CR23 zQyusgOE3yDpbT7Xf*{DWp~L5Mq5~OFcmAkh&YZd3fB5F&IrOLe;&u2({L}D(AIal} zcx{e}AN{}8Gz31KZpZFQ>r50PWoZu^UGUCY9 z{U!7(>l)*Ae8j!?;fM3z2|oSs_igUwAI-CQSAMkfKN(L|8WREuP*>lh4>4*iNP#dY zKK@Xi>Yseb=OP~(dss>|QG%H#lHhKaV40w^_ThI-^d&v431R|!yhBo5Peqq_`XS$> ze8@k52wcwuL687Bf!*)^NNyNiAMsy-A7K^a!$#wO{^2|mTP{JTR}cfy=aP_lF4;=J zU#B)u0CnJhAt=B2(Donx;7{}4m-X?*f7<|m^EdGW7GGOF(&g4xb==$3$!udtv+JNM z43isSUg?d(u=>O5Pb%|K8Ti`9kLK9&n*_lPAN@O9W%EbImOUs49g?`z^*J z`Um!^FI&{)XlOry_{-Z{F>cB^H?71X5 zX`S73Sl~Y<1ym*_E_ssj)-#OZkL<>q5uf9fzz<>|1H4m`BQ+(yB0k6TNBrA`AOg~$ zIxV$T!ynoH{qMc&`y(0T!9V){9n!wP;7d;L$NJ6FN_7gBayj(oi4FYK=VkLMY$#G0`GV_By8KepRzBN7Y*K4$eVarwZ< zHj^Fuc&@39iP$qP3CZz~dGOrzN3UO7UHuCldN+Ms{0kG=^sySAvC?jl5ZLnZ?Y}UI zEg$oC^7NnBj{R4h^ zR*L_``9ryV|HNkeyMMxCUAw3}^Lu{C&&bK2cz$S7Nl8o{{0VQsyZ(&F9PbbLK6>IO z{0DS;;wODSG{p(gcn|-C-``xnYH0u8JkYp*-e@bie{QoCyMHcE^4&l0`rpRY^>hC5 zWBWhyz1GfOG&KBq!=i;EuFm|zw7O3Sq96~PlY%hFf;tGE6r_Rglpq6KQ-TDjfylI= z1pG$@Nl*sO}1VI(}X>NMv7xX2+kbgeEss6Q} zGBS(*QU7JlAww1Zf}`{B!i`@T@5Dlzi6j@YRmnnrd0)s+>w@USLV2M6-MYiH#J*s& zl;aC|1S}t4xcduvJQqdrh-7u97Jg%4Es-J`B#$k`#-qR~`Ai5ni3=W+OvPghIc63u zlD1s@g7*{C3om_P%2Oh6PYc4+3)%Lk{Z~?BrLeH$R}1_FtDcWz;`umyNl+9l$j-(u zND*=rXmsO}MW$u+SJG&AQ5zj8E*$%nabJ~^Q=oiRia%g$*!mSWveaj$CA3431&*D9 zFvx*uOyC3sP~R>H7CtpCDNqKU%b&8twjg{(ki%C8840$}ujXO!0?aC%7hzPHyabEt z_o}}tZ1u$jDNwya@Twp-@|hfig2DNby`KsTO3yx+P*#+g{Va`;JvPejMA67 zG8}+;rF#sPm2stiTq(-dig;VSt3G2FN5%spt|gLULQZ_jjy8f&jyWp{ z3i~9r=oPq<;E;~|5$Hdm^D+g?XJDkHGbmZw=ZCy7eMre@6;h1bQGsicNdl2+5`lRmcQJmfe8 zq=PN~wA7IRMc_KY`2ngR1ALQ$+HuCjcN8X-6{Y_eOeq7Zsj5G%{xWBudl#pmoLU3( z3->=2W*)=DbLgtWurjd-O;K4}3QL_ZH2`CG&^RB!s+N$^T&~5W`jOk`Ga2cY)F}=c;F}U8K?!)LDGC&UD@#S7a$4Y@;g}>?2La;JAR!4Y+1d4*V3HY*OK-`kOC2cuBTtK1nBDJH-dzJF)zvg;OHV= zlE-`X{~p&bHhX(znY>{!|6{Ql=HY_$I{c0`FuWF)G{(IiM%ACu_>^j@Ay`&_5H5(Q z(xdSKEkA;Pfk$&?)bEpW8XEqehUeOvKz1?PbnSsvrE>=iDU(rHQo6SKn;Dr}8uH!I5YY3NnPv>wkfEiQ6Q`*Tbia~yw08BD{1 z(l-f{Cv>D{RH@7>lV`MbP!4n$IIHF4h<9mc9p{M2YdL|8HdpC81+!DoGp)5~Oh{wm z(>fE=i`A%8eZ{PmA2Yp3pN2g1hrRkK_{ugj;x+bQUz-Sjr(xQw2WzB_j)kCqz4|x6 z5NwTv@n@B}jnK7OQ#X-X+T5o9TXA8fK3d&vGgnvgRn(m}jyl*BzY8ML9OUaXdY{f3>(?`2nn_1e2)rmGU z=iNV?UtjdiHxP>!|9?Frw)g3dhW$?KQ^Z-fipxIQKBw+4(5p_#a=e{Zq(>dc3Uz9t zv^D!AU~f(iI?bHshOtOubkdv6YG9az6Hx>HCzaW9$xTLm5 zQ>67x*=}O;5-$e`8sqGNX)iHp^(SauQxPsmqG_tD(z{$KEuCX>_?sf_w87zlK54IQ zL4;aNiXmFy(AN57WV!lv^fSKRE$tGT*YILQ{~P&iJ7>ZStSduj+Vwnv{v1pR`CdoP z>*m6!UZ0+}o6Do}oLy_@TBme9g;Diqpd6lZsBJrL|N1GmVX3 z?T{&rT<$Q>C9Qaw9pwX8I&_PcE^EJc{v6}_pIX;C%-rURaM8HTXOXI+*I)v_$ti0> zTT|>h@fl@Fi1moUZ*~Ls%%9OM;{8iIO>SJCB-vx$Zp>KQ8$sUMlD@suToi$C8Jo~I znl)|u3ZS5gHFu{RgkGhiv(sE2H+E+?Tb0jgIG`J!=c4Snp4+B-u19cMTpAULBKw~W z5#9MaxsAQKgM+#^cMhjDFr-l{Vcf3?{^2hE(NT z)iKSM4(NvA-Z4$fuhKMMP}6ebnigKAn}%y+T-~rvdTVsG<_QzklJgPxliWtj*`$rt zEQtZqE3h@aT?=+ZHK(JOl*~%4#k~`OzfS`J0xbzE5Z!6jvzfSXzs99hP_hDfOHkdc zt@2qrpj&alt?HDt*})#&@myK%(FBi2o29HP1Ix8L5iKQx)0$gj4cuC7eA()Da=G@j z8rD#Di;hl+yfI~Z9rUi(~el%*~PqPnz!mMX~uH|2E@-B zs)TNRzDx5Kk9C>dlBakSh5MMLIH-!aD%|NVvsV=E<0zuXEk#ll`&AJ=(Pa{%h^A5G z)0SdF6$e$3pX@T&?aQA);heM-DODU+g)`G-CNS7{5=Ho=r8uUFlq$lfx(r78!Wk6V zjHQ@V#aUG(&UBe`qDai3D9u=kj4JY~DCN4$g|!%j(@~L-nQL!8@03-A^UbKra-sS8 zS}usCE7rieu6AL?&mNq0Q{ujo0*&vIj635nD zxZh>ok@G|pjdGwlx-k{#vz)Lv5}B|FqOYnyrT(%qL4!@{o|dC!2JXP5vZQq1g%M@;t}4|Z zxTi{`|32qWV@r?jUmsrEZRD60w%SU<G#5dGQ1MjmDxTR z?N^Ntx(A?hP&ouWel2YnCPrX!RO83A#&PHfs(-a`k?}~gxYsUO|9Tgjl}k+X()Ie_ zGtq69t(VLbWC#iQXS-3|0K24${P}Kkb3MP2YgNj`d8PX6a8BcQ_AN0j`sf|L0maLgFP(kLNFM;c=?*hjqX6Fipwe zZ%VHce^W_gimONsDf1g7MiwrowL#^u8s$9IV;Le{Vr=(ym-gUHk9n|>k6d+c_8CpL zpO^Hiriae-m`59pJt?lSmu678@SDP!9?RaibhC4lH3L1yy@`)rdvy75S@%-EBI(1r z6MF5k)p7ro9y2Ps!sQ;_2;{cr&Mxzqvcwjbdg!Mzp>!{U5g`UPs!Lwm3VEgZBJCdI z*euJ(c2qGJ%m{4__IGRay>+SXAMRf1(b^L$bpzt6*JI|&%~V3|n`Lp><580l9L<24_vg&eesWRl%jn&_Mrc>|Jjnxx_9)m%s%1X@?=tG$5 z(?H!vAU>c0KaR;O7@hoye2HjSzeST)qOhSgd_WYlBUNDYNS6?%qrAcizh9@egm zXuyqQ(#o(VMEo8-jy1Waf%1qo&P(5H-g`l7DX#OFi!#oxb*L&K7+7bGbBFE%ThwuO zY`4Zax?RV)6xDIgNC<0F_085eM|7Mc8VGJB;M^u<9hjfgKvn{c2j&+wP}`>M+M+|U zh1u{&tu}hzv~h{sLm%YyG*M zx)b#-t-r2;z;3NS5Yzf8+2nV?kTMz5eVON6_*eHqW-p_z=-ZE7yq-8QyZ`9}-Sjuw z)oUI`jlI^T8@x7VHPxZpoF-QEs_pUR>iBwlP1|-kxO>?ev__<<;%~6c$xHwHwyTXH zw$5er#r28WJJ742Z4788_UAQWE2=oaE~m{6M|4}#V7ixO_2FJ#N-0AVu%N6fohdZQ zBlsiuTk^`_QCL*^j-koH0aL?ii5=HuWhSXR_%>cyW(~rSZUb5Gw01*mS0~?LZHg$4 ztvMhZ-6cIGWa1>5c&F}b*?2<>S+7MTmun`cN1eDh8+UQZ)6F)O?&a3*mYuuRF7ioh ztHo>9R*Ma`hCbc7&=X>V!qVE6mN9&nKBrFZ)6XUr^_i3VbgO?DBEUD6?@Gj6tWy1e7&pVvkS%yIn=Ty_(I6ifUABw@>e4 zd!)jp2ld{P@R?-?&3pa?>4p84n1GW*&Gx(T*|v4+o`%k2R@!y*mIq%JX*>2Qi^ow@$jiqSY65SBev(nlSGL74uTn@v1gK|ce z`v+w;7g{oC8k=iF#QXh&=AC9&4>9f)gJw>1Vkz`e0CuEkT3R_d!H^_K82lbjY$a011no`0>6Qyuj=fk{*c&Ga7>Myk8uXf|F zc9PfaCMM;_?;6%zOH{A)OM~t9WDj~rfZFSH!PIEB$&C-{0u(xflu+%`63`n@x3;hw zWvY8nhkNLV9{&3WjsM8&3(R5N3^SRrHp49AiZak)TF&W~nt`)}=KPV@_Qx-D=-a6E zx}9VyFl08c+hsuau?*)BHOWx)iaduKwaFzrG}CKk=qEd!v1KryQ@l*tAmrTc>&Wgl=$f!*7|E z5ZBgRy6!ilCu9;!em%vmQ(U1$qY^i@A#;vOLk?(Gcg<=@SlmM=u-uF~r>rUi%J>t% zWr&OYBb(g1e`KhC*mO-wv-{clu+-01hM|>gYnW4p`-U~oRn4uHS7+CX*{j^AEl5Zi^M3EU?e4d> zP__Q1PU=)Y)RE5KvBv!YJ8o8QGraCc414AQ{>mNp;|!v0jw9`uUwNbfiJIH&e5{*! zDx;5e8&CYM`Dt-ZpX5_|-JLXdo2^RYWkxh|pK%IGVe{;zvW}?IdlzQz(R$Yd9kX{m z-KOctw7v*?I%-nWvN#b}PFW~xm&XJGH4Wr65S4(fDfMKO8H6USIjWkPLTXCFd5!PB z+t>a2*Qhs}6AX5n*V__Yoz`C_mIkcb%reWZ;SS6XxztJEG)LP4ay(YW&pWP;0C$s4 zm|PT)A*ppDDvIc)bRb8TMe{RtT2iiKwlY8+P3f1kJo}1xUk9egyf5)bh&Kf%TYM%R zSPXP5(%m-aZ0+XgSbAEQg*yXg*=bSlMB(2~{*3yg+hJfw0L!xW6W!+Z-t)$`L$gLs z(!RVfCIwVZXaSSZO^V#LGg@EcIr26i(M+kc0h1DWHK)R}x-aNi-C@*L*8M;8u`zRJ z#xzxSjJ?^GbW4wEeyXXtePia?jPz7oww*3s{H;s3)Hvg1OP%K1x+PP&f3+!Jl*;?V;Wua z{UdA4M8VjrBkT;56Ml1T@QxD~8rR)u#$bI|_m9DET%*D{_U1hM+MH)!8=J8zxTL$% zWV_Z{wxGJ#n(s7+C1h)#AMaUfE?<$QLO0vFlwecP4Lv=?)H`8bnH0*CMLXNhRF|Uh zE`u4AO?72OW1L>};g#r1F8rBx-MOY?ExV1(tJB2ieb#OxO}DS=J}f7!=B32FbJf^` zlUgTyFO`PHv~E+w#x?KN@f(*=_oVA%%dDzyR#TE3kFH`qQ+KEd2;~XrohAL&63*E_ zdtx=c&}ze{t!m5S&TF4vm|1IHN$tsLYVpocLac4R`+f3Mc47G*!FdDT4uN6&xrr@4VhR{&)#Nd`u)NQ{Tr% zC`o00A6vMDcjGVYW&4!yA#K57jZr!#bQ2Y&XP0iSqW<_E-B#s@@+i5gdvzZd)fD&W zelLwBpJ}#v=AY0FUt(9*naPrL`3myo+aLQkq(ouHBH*FbrNo622Z$3nnSc3idrU zV(q(S8L^Iud%w!JiAWtcBi7D;qay5nWc?H$F+Gpu_`!U$t?}o#1DLbB6Tnc-(VFfm zcE&R8>C0_1Kd^bvZZpSgY&3%*%!tJC60V;>T%*c4O&Ei*t+1eUMb#4LB&=-LY&i{N zI@DaJTg`)>RkNF2T7*Yq#?}0%GPVlll<}aN_f#ge`T}f7YdLkz>tC+QHJW#=#&knZ zkDBsSdZ#s2Sx}90hZ-5(fr-x2Is9Q|alMw%t8MdY%QtGvBWgVKw3fqInXC``l<7e= zVmhSpnk$UIp>DN;5_lMfR2EcnLe+5v|5IA2>XNUE`P~cqVrz42{~$!iL7i@B7B&nr|~rkJX5(f3sx(HG%7zA72$UPoK%b5>yMQ zL>ljEwg0KCMbt*E8fz zN^e*#qbl7SVM^)LdJ~)Ij{X1i&vs|%x&CsPwz`u^Yj-N!qvm&Pr5#Z-@?08oOtYVW zt{qxw0y++8bqBSPO5Y(hNvrh7F@+l4rQK1cliH*S7?0`TC_S25)>?eW)r{&9Ept+p zT5l$$CG6JWRXSB4R^~OAGp$1%*ET34do@+*-=l5br|nmUc4}!_OW>r|rR4@q9cY^Ij5tRr2<{>pB(6;j;2+w55)cjw(0?Xa2QKk>~U`4i9l@?T=6 zV#AO1nziA_cmGn>DSY~6R!QR1zvSDk%|Cwjmv&F&$8tEEeLra3|AX283yXcoy?@mL zy%`79iHT#&1sB9WH2$##JX+oP8=C&)r+5FxxSsq}TK(jwL_Z+9RQu_}zcI<0L_3~p zbmDJ$yj%762maQ$SN%QvQ~f>Bhlwr+|9;|cO)4nS&eeZ!`)=dh!Y|}W_{uNd7_pl* zZ6|++{*Jc~H~*p0=DPI{ws(Rz|KaH08RzYPkn;#Q%YyKILE)Of@!%gC<~7>uzj$4W z{@tJqkMn2j%(Lic^K79-KfCpJCf)WkdH#JRx#E&!{7ZkvV0HatgX4ebZ%;pK`ya;T z{+aF1>~k-EF3l@^{whu6!=KpSsrf&dYYPWHX|zRFeRA)A8Q;h! za>jw!s36e)2`@B1nbVLS{Dec^`BTa1UH8e7pUMs36Wbry=B@lfTGs!?zh1lb_pR7| zO7QQIy7Rj~@&DAM_DB^K5Q%?+>7-AvBKwJH2=4vF*5KduiS0kn`OXn4Ir^_w@^2Z0 z-)zKhH0cOUDqQ{qiyc>_VS&q^e8=X$D}xfNesbccrglZzl)KKL++cV>=njoN_X!)d z%J76Q%JBSQ!y3K`^k3kEzq5SY2lAi>yyy7L59D(K2XXE*e9Z^Sz(qn3BtRN*^*mqw z;q&DAypUiRUjSbUUmRZ%Uk;z+!Y^1tJm5>d#e6*%j4o{ZqA9;^Axo3!LhO@0br^k3 zyPYrn0!J3^_`;MY_{eWUzr1@%-f8mYGYhj{n9|9G*uUgUy$k}|D+Ff{Bu_2OebH3Q zP+Y#f2}vn0=qoxFB?qY~StSi@tMTl5N$e=f5=Rz^7(GSzw&2K4qCE zG|90~*?~w>>i7a6GA_Z)_@@-&p^$47l3VlX^)D9`$m9)@-?!#dRxW~^gcno#2|v|xb`U!LSZn0{~2LRL`7(yy4OEuSv?%J?^uCNRaw zr@EmBW3q{?f(4|8DWnwpboi?Uo*kd^L?Z~rC?qX3C5c=R*h$Agl3*2IcBdB7Ms+KypiO9CReV0Hb!#fswAhcYVszMS7~yl_*sx-Pf?P? zMNQsJ@*1n|YoDzpxk9r0nkGj`UT4*P{j>F2_ciLalDCi?w(7qA*+#AVI(1*yk7c<&1Q_XIh7 z1$>Fyg3|e~r1HF=c0u5{Bybf3o-5$8z;{(pI41~Q7X)tzA|*lirXY4p5WW2sAE^oA zcfMjs1j&1(J|Oj>AX6drKDsKtM}k06;J*fHf;y-?Mf{8co>N<$7QCQ+p!`yhekG_b zlGbMz(+`KhLon4Q2s!aRrnyh(%u)$fL1CF7?GnV=1+Gp(u!B^5{w4n+cmFQX{V)7u zHSmDtg8T}RlzZ`ck+=o%K7qeqPzQM*aRcNSq&z`udWeLTwC~J6$wYxrPEZAjvjX=y zK@Nn^3mkbt7KAPc>Vj6!DuHXSAahaRTlGu1*_{&vE7X?!mE7V6z7{;?dpE>k#8t#` z#QyVw6k^X|5l0Y55a$qQ5c@6(3WyVk%ZQ_hvxu{Z>xip}(G?MU?u$5wxQ4if zI1r@JeH4l~gxHlAL=o2!`v*nrf5yQN0?+kZOQo;QnFJCqI9EUgB%bj>?1f*-L<(BN z7x7)hcM0Dmd;2Rc{ z@TKsj&{anSl~F-CKqMSCe_zo1SI z?*S4HQsp7qlBCMR;D{hI0aDbF_-E6aWDeuZp|c=JGl#)zf*f-gn2g=l$REWw zO+uD&In6N5AUOlhk}U_$F*s95&Pnn9^B@l{fQtfm0pBHjm+_tbHE-I_|1&=gUy%sU z1-gBap}oYUfl7h#xWeRKW;U-fEqTVb$PAOsTNF62396uYo!;FL1aAtGB_y{9UPW>n zNg2rh@_4< zdRyS%F1qwJK^<{)tDuND7^Uy4<;qe3-u+yBKwf6JC2&~~TrDR;3Djk-TN2j=kq2BR zK{6$G7}rsOZ%FQsc~E=FhqbTxc3u)%lgGFd9r;|&3q|g8rb-Yje@^!WZdnPpq(S_; zpbpA?Wb5aqwoOn3?&E?a@NQ?+K>ivNaGfLJ22)nz1O(w*%+^g#nA^;t%u#EpEXdyx zWbSfA-xI_t0^b8c_`bmXP*A;%HYsqNWOOrv6ut~TAG*pZ z;-&x3(;u3>h_!YJ^ z$cxW)g%;#>Qe?WrQ9%{Nw|~twN#Nf3H4`ex;`5`c#)#V`2<{ftL3R(mIHiE>Uc~4U zB{{e%AaIjK3vk@xt_>o5`=?CO^$RLAUm4Qd+drSf-JfVOZlBZl! zo>4qVKc|jI#3kw2VLAc)6AUQG9HHsJonmA}*BV^JO$bzhf3YA5ylsLqzBsq4bFfWkOP@t^C{pFSWLn4(O;{z4p=`9 z-ILIH;@4_t0cIy8YhbN(r38EjxWFr}u#&tA)-rVN4DO!Ax;IPY>!fimY* zBqs2eIJ-cav&%EU!^?KgGvL044^%nXVmrB*KIZEFgvA%g)mS_{WpVS2bgX+fDL;LUrJ>04gCyp^{c|q)+Ah7ET zE_njSpk7?K%v=XC>2xl{h3O#kT4YK?OeBL{ex%nz(Pc+uzCtbz^c#X~3EwSzxAEO! z30EO_m*f6EzH5T~1|AMJaxL71FM@B2ARQ&RP2k>vZ@nP&N){G*hpZ_)i&@*X32IJ3 zW|<(oRN!o9z4tD$2@<^m*GfUGLlBG$ihJ?x$Cto&kQ|2z z9uj0H@a@J|CgCo=d-(3-dq9I85vw@sOVdPNZJlX>%|xJMlQf(xD?@f6?C zuUK_+XWhjza6M0ZNrCer4|-KWdM6j!m>}%@oCj9!b^R0-;Le)nI&_gk<^r zOQEIbg8VS6f!&;qP8OnZPP#Cc$O*0kj|G+8T-KLLw&YXpS4%_^8kdqCopMM8pK?)s zhOdtA1-@4tgo}AxbO^F-_?~bX-pkY1es0JKd-VN>HD!P}WWFxnSBdq$D$P9Xxa%Vrvz55vVZWo8ybCw-jq?F<+4wXp` zkSpBy9&w=ONpN$I2vBmI_2DSbG5dI|*(4>GQv(08U-GdF%K$C3&Uz%kiZ{rb(akli zTj1)ULBQkTxB|ZAf*J_)a+0jzr~|H*f(USV@c~aCHz<(nLfp;rZl@r3iuVq~yv#Vw zyOOnXMar&_HJ)RWj9+@A_(~(J1!9806z?ZSct0^iju6jJUXdgadpGf}WRx@NBCEJd z+%XF*uCB0jxyl)EjaN!V-a1`pb#_74Dvk)}OoT<}G4VwOtuYtlB4~A-;EWfv`Z_p| zI;ipm1qfPeV>}FwOXc;|T-Mh}3w-@jN>b43$nZFo;fe4nGb50P6yl!nsCa?LsS6zA z-8@bST4Q6Z+{d`g?d2}N58pU-tm4qy&y^t|aBN|8k29w291)YO<~lh9UNVCsZmF-q zwvmrX*~%=Wnad8YG$&aQxarI*)}TR(53#Nv;4KzyjuyFM($e%r8cF-2O>tyjf|Y|pQFqryR*;Q3_juQ4dZy>S~YIKjc-=1|UXZ|vf%a7g9e z5D$&(Sj!A@ltd9vBJM(b3UN2$MLfl-cs=4FF3r=dT5izXXNUznxX`;g96VXF8WCxt3l>4 zvp>NT(h)}T=+_)bJXjGdrFiT*&UH7<+*lij{06SYAh&_T zC(JbZxp)l!6JKy~L7o9Ox$lEiouDk*T6|YohJw@z))ro{mIWzD9OBgiD1~{=v5|B2 zFqd@@JH|@-xFDJqBu;RwO$y>CzvOzwQFn^NaSF*a$KQ+~cm`xiIL$GXW1P>DE%hbF zx;Tn=vHac5-DR4SILqsEJy-*R>=`aRIi5P!GZ3J(l2;3ToL~{IDqCpeW?n`_c>56G zwlhXi47-2kYmR$PzcZYOpaeWQPC8HmzOw{DMRAVv?K}zik|0H}20Z7!w_WXMoep%otbEvvg~NbRpi)yls`Kh;HE&k8^3B;mS46MGIXh%r(bH ztG01HMVH#DuRA$9f%lRi1Kb6H^D<+KFM+S1Ex5v!0Yt8Hs)10ES-8g71-SD)&Ra?=EL5Ie@(3{XDKY8Zsl+#7ij z;PU*E7hgP%F6Tnq%abN3J2`PyaG&w=f^jAHMiB4A*DvsbxQ|go=UdJx1TwvxQ7eAQ z+JZM7D>>EhdHV!$s`L)X%{AT6V~|ha91s*he2_Rlm(3y8w!q2Cqe5OM%a70?x9A~3 z4n+K)v!oN0N4V4B^NX)FIm!*3it0<`mY-WHh%OU&T!J#lbuh{8SQ+dfwUf8+OE`)H zk}WYN2#tTvFGhkIC@Y>2*MsgeL3q5Q0k>}H&>Mk z$Hsl8@u9%~h=b-aN7yqC^ctzpncus_z2eAm@WbC?fzv6-F8PYJ4?pNFBcX%e_g;vu z=H^$uE`DL`M%Tm7haP^s>*ZI%<@`3df>O}AR`L^NA3p|yO244wBgY^G4DjRP5IrR> z+YYVJ|53cK*qFij!E@@Q&M(#vB=hQoC5=xv(w6ba=9=cHbheqNE3i1ArWs+A&#gus z|KOw=b$p?^((*R*as~h2jxOzn6}X_}!SC&YiEijz4nxX}rWQ3muNsfWI5Z|k%!0Hk zgFP^=<)`p32&$&6{;1?)B&MWIgKFP0x}wbtd5v+cKvj}_4feV3%xIhG;h3sYLv8wB znkC$U`B|Sjk$!bj;xslFgloK}DLhQ)3uD$@V*;nNyOTN?%GgOADy2W8RDVX5!71(TcLx{C#9!)X z;tN}xrqFK|6gH`m#?4OsfN=|fECEx63%n7v&!~)QOiBHIQBvX%CEn5!>rtnnf zO4KEyDJSHrl3r|GRUVEa3cqYORYb0rh%zs&(y~(8TD68*U*2KuMcUh8)&($$<55GC zo(}!e>5`Uan-1uApCcV68!-0hu$6e(N<6KJ-q8*-BZ;vQEAgt8ct#Urfew?C#Q3O{ zc+E;YtBLus4s%Wt3nJq4s~fXDFt+oW?p)Pj@{;Zxx6*IDNxz`!kzj|pDCrT=H5i+% zw%9a}tJO{KUdw7{MBLz*TruJu7*mT|x@V%>q`FeV(m4-wn8+CWMWYKPI&`X@Q{T2R zMkyvOH_Jj-SNvrCum6Q?D; zUju%emhwT%#wU*4RW(pJM8LO4&3?w!zgJ5+25ZXPaV?4rt(B87qBSKC!@4p)p?YN| zrKKH(4lN<0Wfu2o`DsdUpRoFNn7%Cu(zj}%(<}|LHEcn9f4NgnrqpURpMnia8MIYS z)ADk)evw*n>!8KOb*$k`zvt%TPay>do%~Dh8ZG#N+q9v`k)_FT->pThmZFxdp{Vjh zt0;HXZI&VQ644ZYXce`FqT016_anFIKoP2<$O!ot;jPX$pB=7LUFE6U^r3Sm4Mw-rkda_wMckVEe5K;daK)-+$GY><6#}R@g9>7%hhSDM?VA`v&_?- zK~Yj$c8=*Db91Ay`=_m>97(q{sU}gkF>^YSEXJ!c8Wmho?QT4H{-L~$4IlrcZA!piwxy&H#?S!ZegPDH6Iy~Zb^(q$EeuUI_@ zBl4@lTkJK%qR3oTMeVAk*oM5gJe`*PHBAm1a?fLAWiJL)~C1+FR+3b9|WEys<`MT|171qRk zxeH;`i%=-7dgmk-$)4@jVY%)#&v%;zj-m)Y4nw)gUdPs1K$#+HK~<9j*YL;T$E9mp zmMueB&ON%2yx}!V_HcnAXOs7aD(0O+u}l@|TVCVZV-{p@P=u>Q1(BQ3cMHZeCa5e5 zxxAlqy}4$u(L!<$yk;%ccpp$rHz4X$scb%PUk(O%|c?3SmQoy}_rp;v(y?6&F&AaT%p!on<%f`E18eso}WF;yyFAk8=sj zaZLdUB6=|^%Bm>j>@%kkdD{>rg!&N-qBE-SF6lEl6lo`lveQyH+WFo^6?IXZM-g3u zA`4|`+S*OaiUdRBt@l~m*NeL{!T3H$Sb1&vymfE1tv~YiebLupS~jW; zuVQjghr@Yz&}=>;op2D*6cjS$10B{_Y&oJgt%*Ui6;a?Yq9l~khNQHpRoao+(o%zF z#}TC8nnbQU`^Xf7R*wZ|C*jo+2Wk`{SH zX}+eFRxenU`YsM)!p9-O8`7I3(M_QX*i$Q?#h<^RcGk{mFXI;pj~TK81^X{kN$3*(05PU?NsY@DbeiqS)W2dL#~kX= zX#O@8rAV-Ne>3f!SH&>@=9@2dA2Sdg$`HGU>Xip0{mX>!~ z$I@2S_@57%ZO8fI{~3i8gtmrxzqhs%i;BC|?3yEESvw1eJFk6ySsa_p#wov=hCZdC zkmbb1iKk`7JBe+z`H76$MayWwcY;8a6q6O&OyML9og~Js44)t-q0B1lnk%WPCH4C! z)yA8-kk;{*llMU9TPN@46S_9K<2R8Lrm0XSi>*PPiduN8I;Qs9sx`~>oA0S#zqynr zr2qTW2_23X7=!cI{buR}n}nj%s)ox)eEOJe)uqn&Rz;$el)o$Pq-&C7#Qc}ZQ`|mDy>(`$8#i#Ay{EAlN=o~SP z%|SPec8!>(W`DqcgzhL^67{m#8fnE+yiTtAlSuXJxB<_NaTVD*uKN zQ_sjPWBrKURSvk{IxwG}(&w`MBj(vD)0Eq1NhaQwJXc9hBz2Jl#ch~t%<*p|h+e2D zm>4lHMO4{uwdB<6mb6c4OD0E5$CR|>gw>TSUFp=MtR%UoxQ9;CmFlFWIE|uP6_Jx8 zre{j+m!Qa;w3<5ec2k$DGM5=Ky;4muV>Pw%?WV4^L{~;kXo};+5AWW(DnnN&&m$%r{Ak{XhEvgCcc z9Ap`l)kJnmWXUI1Nju*zX-Xx@+K8DJiKjMuIDETB7p*Z~JZdg65#k~`^=(l>MZvaF zbD1$lB*)B|uG!=(np~0OtCAcSm$A9<&Dh+uTC#N1+@d8*Ey3k)1h-Y-SvG3QBFH0< z-rRq?H&3h?@{F1qGt^^A9=|PlYR!>Io-s!rOY;0}$#ZL#mXDe`vm_F3s!O^}%VISQ z7+pE4H`T1T&S{=~z1SS|Nl3M}Vdk(+7;DLdD7+(RS-T)Vqc|%#fn2ZF>NY=dP9U^~78CPbYy{Iht zVMMeH=$h^~{almPGcgb_YqN5X84YMZ*GoS`SzY2uiZ1cS0%m=d3lkAd0SW3y%H7;h zw2Z7oZA1|rLs3N`ip83zwBky??noA;_R-rR*34`LEmZB;s8sGWOqyG?!Fq(7de*WMb(_Tisi^qF<|EPI=+*=6fhU0&n04I z#YxY@=uB3bxJbP75{wsUYEp7?dOmu)+cHxxwC90Rz`T^^mTu@Q*jA`X##mLxV}|A7 zL!G~e*3i3p_<7S(JPMe8Ra8|`wFa)eN1n=NbeaFe8jp~;!!vS*KMttr>&I3-V_J&) zX~2wAN~lIDshU+vM-LwlQcCivRZ3CZH7X>c$??pZ>tN3}{kb)x^R#2k+?MM6;-Uz> zrMRbx@UAga5k)mNrdOnmJ+IRrX?i?9W*$qrQ(Rd;%-zu=6S%EMe~dgh|G74+bYM*9 z&2wUXbn^!z#^w7(;IyLYv7*sw~hNcS?~<&S)uzty03` z+FbLqQp~b5#_mi?&|XfGHITF#8++5(&NF(nO^g}$8M!D)R*vmMJ#SBOET^Z*u`#nN zC)cB6){q=~Ye@E~!ZA5!_KPBQ!YbwDw@Nu^m691VhbSduX-hf#N8{MSp0=Y4BQgo#=mhR?n>84ayIX7meMHf3~>F)oQ zZbo&f3uESt=sXv!wmtn;+s;{a7RJnZ>bzu?_3F3Ex~RJPl`(Tkbjd4LS?!*;RF8AI z=DIy*o`@uS%bK`u&+8&yX%Xehm~otyNBN4C-uouqc~+bIV9YF$bk74TeZVtYeBW7p z%lB-|^h>h)nUy^JI(e-oJKDxgNRrcw$2EEEb@B#H_BqE*Sdxn()6>ZFO%FG!q9lq< zqKJsgnZMq{Q-CIgJH|~^k}B=vYHzN?Qfxr6Llwc!akG=!J5=H7v>Fk8)5Sw7^DZAZ zNs;9}R{DuI>6bLUuxi{CBt0Z9SB3K))AH!7o_>*Wy(+l2jGHGYB3e;8qC%4w;ZqgH zwphZPxX(ox++tOA>2-(O&gs)|blf=4$tf=`^LfSd_M9&{r$3QwA2&-ylR+bw)0=P4 zIlmpLDzIzZbcm`Hvnsm(rcYg3lXLI5>6Y|#+$!bqZd zH`_#0J86~STRyAUp&jv0%N*0uDeDj#TK-J|F;$dBu}c(DaT~s4%-ZFq!TiSQbl4iS zbK_=$vd&snZFyZ*Mhl8x9XF>W*>%;bD*9GcQ(Az#IBupzk-cgau;)#G&uR(o(zrQC z`VFhUhrZR{OR9<9mZMEH^;=dM$6wcSRg-gf$4ya^gLkb)Oup5KYubp=y>WA06qUPH z0ogZ=xTz&L9*mn?lAgM6m2mE@67E>jS{?s?X?qjECXX}!Un9Rha7Y@f>0!19J@@P$ zz4F_hX`5c@5przy>9$R`+XyT`U}1zU8(|9&wrpe&Ai#hC0RjXF5FkK+ z00A-x5FkK+009F2&-eQRF(mD#yZW*xlrA**b zt2!q#=1aPjV?C@~(5+l)RTp99iY{@shs2nDeBB@2rmXvdTQG1(ek$8`|xHTKNlE{aIvrpVko(z(oZ zJPX>?6_Lr#*V9?_mdrI8u`Fs+*F_+k9XaUKdtLuYg1>SU(_pWTEkl@}zdXywc=$wFc1z}_ zl$BDMT8|nlQvO=qQuq!_w*CBzOr1xK7nyLKF0OHDKWW3_?b^dmloQ#h( zdDLWycQ)zqXK%+ZV?MfOcvMj0iyeCW#oO^A##?84)GCRObxJ&bOl**-4UBTm^{9>e z@y0R7gTDjK(IqSn{OyVo`S~8T9TNWekciILCFVh5H1~~nZT6@!2k1OF53o&I+Er2V>J-;d@yUCSId1;?dFwY&<2Ai<0_|KP;HDGOuX6fT zLccQ4(c`Ak$uHF7^sC%WN0-dD(6KLSmzP)Dbh$8Dmw@)A?Rd$FwBo|GtX-9wY(WNP zIuI0|0eY7+T9PX<`4+(+gC$#E^9mRY%|uXMH;x>d0;J6cg`x}o&{WX9n39xFi*DUP zsZdF%L^C7ztNM1q(OmjPTpXkFN*2mgs!OCEu!v@aDmu3v9cXd8 zK0&+PJ$4-A6Kiw3iXW6I%jR~@ed-!}G|f%P^OUq4XjgfWjP7seP3LOtDbteTeEMv= za;0S0&FQJNHQtJMGd`VfSJNflm)C79zr)5p$`nR-sHDh*#FhT4t#4E&qbbF64-&N< zeE%$ndnl!}$hZ#tay=IGN|;d(;Z8_1e#L9({~cxOf2U4AyrudtNIeEKETDrLcU}lGMi8aT}4*oS|WRw2alv#{52Rf9m8-HzIj3XR80o};B zrdvi9P%IYgP+elg8Pww^-;NJ5KDnwxEthzYxLoYlq^h&sJm?|b!9gG|?rD**;#!6R zaSWweSy$7|Gjk+oIhHYe5H;scb>OF-{qRS{f391pP*Unoxe%`k2f#GxAiKIdID#!h z`9>V#BqGtFMjny@au?I|CG^Y(Z)e_ei1YhB9cq+_6%u;p(~|iSJdYveoWabSC(lqd zIL5(;fU2kvNgY8_qj=Cmta*kS4GGs|NCYSA5=S9nrG&#ZLyd(*u9;^vwCEDYAW^Fy z7BOXpvO%KD1&O#zm&ib(juO6UGt>k~Sf}y?i>bQAaY#(m^WmPM>LC%G#MZ0^qr6BSt_CaLP!5&jtu z=M3ZJ)#p{)kKix=2&nSR(goLxV4Q+QpDyT{?Nz%V=tn?R+@}jhL@+@?+ZW$Y@Vba)ss5HKd&zEs_r8)2+i~2C#LzJX94J@KSAag5~GY~9_<*nId2!$ zond<0JJocY)L`F^11RF#c^-r@{+3)D<=i_ul?QT`9gvF%vCMJzTXI+qK~YD%Q_X;A zfufdf~9wlMB-l=Mi%Ui}Z9%Nx0hl3`X85JHiQ?(oyBc4$>y&^5doNm(O+a_jGF4Z_w z%@Py7MjUBjRJ&Zt*>|@~>})#2KYYh$>kI9~-F!xdIdSpWPeLSdhVR3P*=mnOCB)_1 zZYxu;_nm&76%$#cJlAF7yg}cWdl&b@&M#f8cHh9sjEf~%WBK&=eW>+)GW!_uKJ=>8 z7qwol)E7s;Po+~|l-||-MXdBV_(dEmE(poBDgdrSUo3s!d)_nW!_~LWSYGg9OeD11 z+Z*5guSd+NzaN3ae;?w{cDmzgdI$&6J3uoTVThA{ZzGtZzd+g<;&(h`G^Uy!`lK=E zc}N*Oo`)L#Ud5UpQkrklLrN8!AF9;iEf19_&y%F6xYFDL6<#Gs2(;X);U&r*mP_|)xwNkvZZN#ZunIdjd%Lmm z@&W9n4A>50r)3}p>Px|rHd?;PDCxyI4NZSa6q)F?Ik;+i1w7nyG zj^FsdL5=LIceuk2P8kC=D(#R_Q(S(a#E+^-+kAf1bkBs5%Cx_U^T8U6I?yD&$c&G5 zf~2DnhLsc#c=cuVshe)WtH&Oh$=E%5XzZq& z*~8e!IdDy6Y78@=T>!yRi;GoT}qVDiD%k89~{Uu0Dz@`-^E^&2dC`ed1bY z$qP;zvWde~4?sx88DvgF-B{|Ndit2IRus2M)GWs!6FN#YHzHM#L7AgX&U^=jrKner^5PA&FERy4(U3l=X&#)x23vDPqk35R*P=o5_K~$QDwUT1}^BS?zubF z?YidmdbI`MYZ`1Q`-h+$oO`YF9{ocf_{X!=COQWpV)jb zuz=}w(GD4)ojlklv;%%$juzt7%~572)7r(nFQh!_V@(&x#37dTFk{o?5zx(Ai8QcG z4wki%_1e;a55h9dEanzocsJ9=A~3j^E!4!?41m@pw0D+eC9UVc0`ryM4Tc$#O|YHz zux_YTSc)F@rpAI@(LCXxLK8rb74R)=ewKmqVm-X$V<#8;9o%P^hc$l@gmT8@5 z4oPpGJ?T8#pZ>Jo|JZBI7no<#nPF|vAGyeyyu|QJEOmkYbu9IIT8NMvzz}2eWY=Z- z$*wE(lb)-zPx<6V*8e8TM41+2%|+&iERddS%s<=ORm<2(>?82^iP)IiiOiJ~A#o>l zM>;S)sX_1aPiFg)9t-;;ZRW1Ce)cklq;DUXAg#yfCoN`Z`M|M#JvZ1N<2UrWM2vj| z7$t2;xjG=kV0X}Z_h4u5>*seHuFDQJZAOpuO+pltyd zBJ-rT3rvy`$~b7j4-3^rhPW5;0}e8{n5mOtmL*Sra7iOh3Cl$s@dI^cERQY>QrCZSvRW>>v6Iw_LsD6@ zlleuU{#C+e3i|SR^;IQTMf*5ILL-{hiM2?|%mc|saLN7%F3>j?MeG#C+#{RSX^5Fe za%I2%b%U|{t#2B{>h5vMRLA4Q(^Fd11gvDYPQhYw^Hk6~MPHYm5V3lS1tq)zVlE0K zgoYCB-o4}W7p=(@@~v#ait?~H%H&$ng2m>pRV}J{gUk>lu%s#*YQZYw6<8D>UxkJ6 z&LBcUU{#W|E(eRCDpJxgzzaZP@DLyP_q=EfG4-*CH>B}%(A?$#rD z;zoAutu3m4Bi7Hh@PnhxT)R)Yx3I(|*QLbG8`;V`T2#wM{P465>85vpv2A+AjI33r zR*JdfEvgM-<~Rg`@fJ4XCPpUrweZKDv9-5OjCSi^2b^nB)3Jg-c@9dR^DUfjHPpT} z+m_C@i8H3_Eo#vwxdX2=&%vw6ZHlxNg~q@8_hy`x?yS`hTV1+|KcFtsSIe6hySVYi z1Ui{%bOL&y2Z1I_4H%Ok%@nY^RJqAJ5h4CjE>&W(E`>k33{150djZb^T)67N)EpPi zX>Er;BP=xq7b3)Og+DMB;qFOHUuxUkj%~CcMLP(PcS5g*asqQU}!W#@*c6H3iJnO z^9zYF^h;wHtHR8Yx5`FH4j)77Yn6T zS^DiQ_}(JpW8NhHrCM+`Bx7V6tSYQ#xtJfTl&hr59!9uzE$Chcn%A>LWKin2!2 zsr#q16s<0tFseEyCVs(9l%$Lqp5 zU2FMNbzZbGL23n-LOw}amrdn^WS!xNT37stI+^=gE@7A0}&8}lpl@H$#9HVCFFm%$SJ*}5?(KI$vFm!J z?7dwnY5hBcQPb2B6mk?*tQIWL_mXi7KVQ&}+@0JhYC3ACsne*=an$sVflibxjL|hu z-d)Ud`X?{3Ic9b(%W3Lq>CPl~%aQ z?=&=D-K`4T&DHvLzgs2ZQVnytjN38?%dq`qT8P4g?#fjY7nm1y>S=RtshHUqE2tN+x2ly`qHCvK3hGt1IxtknC4wSytKjSP6|as~ z6%mzygDTm2Cei=~g>qArEVI8=!{(b!AJv!BwzR6vdvHHALcvR>8o3BiTirv=5Yww- zYOC5NiDjlRu|Nytlcd$9Ypv^9uAS6Mx?9yQEDUy2D>xPM8PYXPFV)7|6}XowmbO;4 z59@qesbZcEVGkLbuB&XjT@i=%HO4bqRa#UmGxWT*GjF7|L$8SVJ5)r5%C1?h>NqMQ z3hk;q>GQHkr8N_KR75iuOa|Ats+PS{(d(I5E)03cTGstKHrHA%an`0!RE8kea(Z^R zs^wTPyqhZdoe*>G0>iu5CrVl;zEyX~-zqAG_q3|jd+`*2W>t~wO6b*ns%PFVQ{H!@ zRb9by&l`F|MJ9BO30>2*E>G-H3*))cu~^%t>h|Go8{3Avjf{;0&EvRStz=w%53Olj z-57PWDL1sD^^nYwo`yEwMH47*m`}+>OPgA-Pcq)Z#hvD6NV>^rvo1eTmtRcz_>?vk z*oVFFC|`hDmCFT2TwJ18;;6r~IYU&;xZBh!WGRbfrB#k;Ok$c|gvmXN5N5&cZEb2T z!m?bTJD@!+TfVot(?Q2th zQB3ZoN-P1DJn7z}D<1Emh)U?vSBD;KQwys(!PDZM{Q>Q=Q96f+Rsw>b*)i7wc^yuF7&9K&~hw*WRMJXakbzAJ#S-sYVDy` zVX;T;g_dm*B)iDWB0ZJyjvg(tpYrad9(7>9wD}SbTErP(T4W}mr!ui;Du<}$4|>#L zq!L~V$t>w!rl-=_GnJ#1Ppt5$W0Hz*1yhLyxn7ZUFV|C<+%uJv`U=R9M`e*p5o%SQ zm291rdMZH<;;tzoH2S6EM_ zy=N)~y*IA+sLPT{U_Dbwu4U`5NczciL{DXQ&s0X} zOERM#HS&Pm98sp?+X(p>S=^{=&F`7YSZal~dek^9(+qB=eKN9zcfl5Fl`iU;Rvopn z+dXQ6q!rrEv{G9kZ;7#WwlTLcJ;h}`Q=CNI!cLEJBE>vcn7ZPujh)PGTu*Uj&lFwM z^6c@bDF?7zOYe2N*z3r|ZnnZMJ;gOWQ*5Pfbe~7HA;riZ-V0=WFMG&dJ;n7sQ=CDq z!~q#YBt_o=rkLFad3%z1-p|yNdWx~0DbA;^HSJLgkfOhvIV6*ZI7%Ginpt6GA$rv4 zM&#$_q%uV<|E_k`eGu~7A!*wIhJ<)JjBC_i7bxjWw5uaxKfjyyW4pN6lXUNfe965{ zjrhIFc;O(&t7GlzzOj9M;%KJKfp&H2pi;RMmW#R%aDC}f-4GltpkL(RDAy4zIV~Q6 zKS6(h3>`yAii{p$nY6jLt3ljlTsG;x(XN6i$=r3?^j`jl8H))D!vgN zYL%#1MsR^(_y&YCq{H07gqAe+czo@mmUDE6+Kol1qo`%JaOET!vvlYazuO5N(-W%e zP#Gjtrzd2CaE5e@@4#Q3OD=FRX<&lB!ZRlBrIgYfxK_nFE<>%;v$XA2mSF!1?OU5V z)K#&cY@~e`mZVmN$gD%xI@q(uYPf1M($b+U-O`C$s1=wD`6Ov=#%jtEW4ck9tX!Ar zn4;&*KZVO(qpl8B+bvTA7qXUZ(aU}0cGku-g?vYcs*@C=9ZbR24%>b*+1|k^Las*z zLvb1vy>mO1TNLwis2KG@B}ckucktEk!d;3zUXDGq5nj}x+Qo)#5pBfhLc2hE{9J&m zS(@&)F^8(zWgTj+s0Nl%H637`ECIWOcqgyFQ}w2S#Z=FQI#fW^yFye?tbk&X^sdxv zYD&|s<_J;6zgD_pH-5{bN^lK?Q=~1dXV!gZiqKuF=XOJfT8HE|P&Wn>Re93APH+9r zrXE_msFmI#-56!uLakzy@|(fv<_>P1(!lkxiFAi*Jfu|Nu%5Lv%W+sQ$C{>Flfubd zbDKTdp_&iLocyTX;zuCtBNInZ4y`=b#AW{chuuiIaJ9I61{TH#XQ&dBYvl}8W(tUZ z>0za8h*8NEGw{XmO8Ob%BkdtDy=n&klrY<=s+S()hmjqf{H4%3qf-Ts$>1ZdQsEg~ z_E>V*iPV>7_?^T4PPGh+9@9yP?Wtw-F z_^b(mWv?JC&{FVa4+_jFxpV@4z}gL8x2UDzvm6mbjy!6(ue5a4rwlzxZMf5y`V#6r z$Bdr=Q)GdRoO$&4mz4ReB14Q{%xwj&F)&K4BIy$?V^~n> zmN;W>XTK6-ctbyziD6NI>N`$x32V?{xw5H{3>}x zta@$Y%i10*SFWpK+H+0dy$;kpCJzUJa+(FHdb#vF9@7jl_hW`$CB~hD-)fzkzTHSB zKk{*O-jR>@GTO#He&B1$Rr9!XsxgnNlG2icgDX>msdMye*nD*Sz#|`)0W4tlAXD2Y+d1JPH9rG_AY?x<(PSQ_C$P`&1?UeMA zAu{26e8JZ>`|QW%ZkqGB;a^Jb+4I8PwR(5w{B!@_mDH(k;1z7=6Ublui4PbZ7oIrt z4MS+x6VleZpQtc|5>F_txaSGEiT4ST0xfhze3qObk{6`n5|$L-W18vwi@i3#_--=y zE(>7%>onB6EBv8v;!mQhp5!Z@IMPnbo>Y~wl}{f1rop@BNlisUPnK!9@RQQ)5rJEv zb-@?kA;mEGreP+ z_gi=enbaShskXoGTZUpo|1!<*>@W9nbAP3UTf|qW6`!}Yf2n3}>o3#%@%;_|R8o2U z9n$}6^7Ciqb|X)*F!GdJ(O*@1SNGrlE#+P#84IkH>~w9C>_i31x>9_WUHy$JxvPJP z!M3}i8h^mMT)owq3jW?gxZ#}`a zyXr~1`QOd>)`$5?Z2$I$4Zh1#Nrfv?HIbqu;TkzW9-?Cf(ON;KAhD_10Z8%K|0cyH zNHN$jAo#GMtA0S4W_F16SmOYtd0NC5ZWY8mg4{%j&3FbFzMv|nz4ZT2FL@Wz$C1Cl z;sGZfHlzXrDh#P5k~P;d$xvVgaw^d58^l-KCa~`k6c!CA)jYcf7^-CI@KVoo?tDhy zOu_MO%onl)aJ!!b{bYnpk%f~3TEDH#rz9=kDI}8}P^yx-0eAtv^wLdR^I#`^e!!w{ zD@$G^{Q~7aKfv&hsn5>j@;6|fwkXJ_BoPD zP@t?5ss-i^)RcSSK*Rm_lwBHTyrZR!chSFZUJ3n7nvrDq+=`SBg15p z^lTfr&! z3KGZRJ0b9#M3bFF*6h7!P*iKTHQE81)X?M{CFh(oC`k#DK|&)ER3sxAx``r4kSrje zNJdaH5}F{AL69I48bNYsawF-Yd++z`_nh;7_k8!Bs(ZhxQ`J9KpqgIK9CMB_$FtV6 zhMx%InR|s@L(9rn856yvvfT?q1$*QzD3-c>)xW%ZNqcBr?o>}ge{QYbBUgOOp_`aI zt4`IEJ%O516E<3t_b9R5Tfet8_vlOOL&CrhNzQK5tP(Lq0?*@l^Ae!R+G6_Cg<*7~ z3Xevf?>xBuE>D3x?_(j%FqgN|h1o{YA8Q+sa#^`7p57K4eG;R3=D)DS>c6GUiN|Zd zyOeiKA5QZzy;(v_{6!_K>8JG%d8Oid>cLl0dfFEXMIX&b@Bf$+PG2VaP6YT&6wU`d zQ4fc*h|T#1V?%R4`$BDx6@#8MEtLeuy+s*qv=t59%zd6NfqY-?SDKzrn%IA4)wpSS zlJdnwD=5i7Y^J#=uCMVr`s+{Q7#%mN#_v)wRXct<=cg?@nMc*I#?V6F`8!N!Lz)i5 zrQ1$0)o`Qjx`#eC4VrKpuAI= zZ}-(AoV{(gm9N7#)Ce7wuO!W{64dSww=&PnIW9ks=2N`1$P|k$+!Lhc0Bne15#=i4 zcvqP98Ke)Owy$Jm2{1JpG8sQU@NCD*tddy zr(yD9v#nFPOUWe*;)VDs(Qw_hDK*@K;dvt!{K>6EVAQ7`=zWqaT4kZPx*PXolGaMn ze8XX$M`^#VovQnbT!x+tOVCm@A1zaPiv2!%PHarujafjvN-+GU@x5BC;X_D&3k5?^ zLVI;cmDq8u3yam=?W}J?gdaOWww9!F*R%*~t_7Veg50hPfw@T^2UOi|lzwt!nC_kP z5V6#Q%o+4(Xv6XO{TAFfu}t|RBK2PR$(h;LUuF%vl_xvzb?mb-f=Yq_nQ7eiqm?*5p0(njoT=D)WwTc&@*LNsD6Un% z6hFIp-=V+qB8z0-Rc<^t{p+6n*}Ily{~1>^gYQE9`=w$cdnYjZM`OA3r}id^27-LZ zzK6j!%s=curc1{TTV4j05RUgdGm7&H|;OBPp!D^hcS4vw zR=hXb{Moiu3it3r!(J!>G=Qe|^>@ZM&a)wW{txFIadvq*|+rbNO5-)#r5Yj)H6*H;AHOrSG?G87|bA=i8S9%;ORQJnWUjow{P* zMD_THIx?NVG8Em9#p?XL(U|+dR-$>hShD#jU0{~X6Ktv;YtuZuYIE`GP&Cz?!_f*! zX})SDxp#jBJKL+jJ&j3oI85QRv9!?%2MJhqRsvwQdXDv0_5s z2GqAjA>X2U`ky&HaU2+=f4?I7~qi$DWYqR*K3{%1FqkRHl}UTfQcHXIw#wPu5fLU$*p@Rf83?qIPWGm$z-zgAw70@S&HH!8snEV>_mM#2r;0 zV0B{nd^|$s&GA#=kRYv+_784P7IwDReq0WI(8pMxfAQJ!Xtjr#bVsNx3l7554)k8N z5!d)d(en!ms_S+SsF7_GLdWAio2U!w(^|dEf5BG=6*OZ@nj8?1>MJNT3YxR{ep4>` zyBTZaLG0Ysm}Q;n9%jy;o#r^Z4~ze#^a)X<6f+5A0S( zbnJJZM>Gk+1Vtf(!WI5%R3D;EUz|3@LsKu-`bj>f#T7;MdF`hxDTP{kvdFV5eG|IU zu#rMfD*;nN#DdaOzA(w4CbRoX$`?+vOH4##M;vps&B6;iVma^*aKIXj;91O2`nKdU z&C_8P(yp}TrBFlJP(>t)J_%DDE0HkbGuxJslaES2|80mAF`M_4oE>eTMfbv zmh93l_<|PS5DqE@WHbxM(Q(xyO@ivY46B5Y%NZi&_3cJ}y#}1>J#ITgo!|OIUn@tg z)Y-LO@O|T&uws7a7$q!jpOHUW{On{_zNU}O`Gy(Wx49pk@ki1TX|a~BR9{SCW5$!y zcB$h#p?T-NV!{%0yXki-?so4$sU+;r#H$s@y z*wA8L))hYo2$z->Z1R_eyEW)FGEKcAR|yI#1WAo#V$knGH_FJu?;gtFkGs4-pxvC<(h; zk;=BIa0(GwnJtNVnXOzr^G3gG*S}uWfZrlYv@~d3ndvODa z%S^w>nM|y9@yBwJvE8Tse1M-R%D@0D}l!j4U=kPVX%YN6EO6Y2lw{uBd*`b!G%2k}T4f16s zHVr{`+z^xn`-5d7a)!75v*r%(v@-7Gb*N12HL1FOfAo`JcXG}+ct(Y`2fvhQ(u05! zXS|ic?bTl0r2Vt_inPGhlt&Etw}=%MW@gM^Gm`j=-tTH(@Oa-N{yDi|vfUjI#xI6EcI<2_mM%p)_fkjGq>KcS>%ja;>Oh?LV=tO(jgZ zmud_;cM)n*wl^~zB;BynPCXIPvmbu)NY?>=$A<}E-xJlBcvPTOie)zKVe95nWgyHu zyKmkjKJlSG>XbuGsfA`?f>I3>txBU)+;MM`?cDpQ>FQpe90od0w=cy^x_1xh1(T>< zohV<=`-2BQv*gW(cgv*EnT9vXcySYr5?bm_=AEK)AvHk+YK>@7?bY zp1~pT>{Ft+H2^w4z@uY$-KG-2NzLLk+^~qUV}LO}wyG)Fm2sc)MLN;ijtq0X^od@@ zId}PfQ_3OQdGp%!eVW6?_?1>pOZ`T__Ck8r^fnyXBCGGL3GZfVc|Nr2JV|g;91$v7yb*^*zfq$Dx+p`DAcJu8y&$|}IlhE3Q?~qXRXZg{AG$Pxq+OHX8&qu_MjW ze~K0&lzY1tX8oP3so*@8;&3>cYj5#FoXDe-TXUl*sV@HZIQ2Pt@?07gLgjmKH{?g( zzHjo+_R2@soZsYaAcSZseHn2mM#}j%Cvg?8Ils=^$rGZbswWAfb2hbrt%q%0b1s65 zydmQHSP>0hVD+WbSqnR@C~fkh(~pp?%$3ce_N9(@l4Q^83ue9(IOAkKSfMDu<`S`B z32{s#vKPPEAorUzT@Qrut^OW^b;^JP8&*BX=-PqCDGm#S-D6Xz$iCatcOsEw0K`@o8AXyxO3z zA7z(Xeuxh)t+uGJjh1ZA8Du1HFp840!I3gz6)CfLWWhZfz@-=GJ@maXIWm(pe)z$1 zqd_$9>aKKI4Sx5snuv1r@^YAL)YRF`ef2X=zRe=XUZr5oIF;DxHdVVz8$p4PLlr&* z6NgSf4olIkbe`lppSHv%>Wc}D?mdcaYF7QZ9k5B1L==wulj-1ea&JoOXT>WgXu5q3BwF^raKF@vL`ngT(?=d@7)DaE%F@toWt^HivNBP5sYVBNbFRz#D z&X?t9VsYE{ue3$3b3Ok_LMMJ>5un^W{KQ+a9dT+A1^TfjG-3MWOq7 zz2=N~)*G9R!c~}gDg_JmICJHXZJtL8yCUl^Un$6FiAodW0Uc-aW-D%TZSXY4IGJ%C zHJMPZ$ZWNj=+?C;e7av5a`yQ-mq~EsDgLL&>!)D=;e1T?w37_C_J=qjkio*;`3l5wvmBC5Ptr4H*3h~EI81Sg&M_i|M zD5#MWt?y^P;rL!E*u&#qP?21)F=S)cT->Dsta$IqW?1&q=RyopMis@yK67$zw=>@| z-%#=*&Kaoe|6G!=`s}Aq>Fu_7xr2@DhAH{ZxtROWJkMkbOBE>OMUADAtz4VaFTf^n z^5i=9E=yRbM_5&P!K*o5rvB|EI=$|!z|5&e$7w|ieUWRfF})L`CF==xx`Z`jgIa9! zptf1upIZFhDPsgbb9i2vE^OZJD*1#>ouQn4Z(nMY(qo*$#+pC&PAZVz1+R#$^1eal zY`K`TiT^^b^IQB`?|s+c{;wueO?6qz$+7a|3-;z&t+WBS`Ry2wPUazv*~P&ry!Gy^ zsp|xD4Riz315;+?Y{4M*-d!l$hjkVH%xjM*P#kOA?29VZxD!G5$TyRjaNC?DR`c3a zLaF!0FDxCS57=SjbE0t2X7am^9p;D2j<#^-3nk{yscQ4`HjYMiLxtBq(%04zu;kfx zd-tnr^jeV(jO{dqeXYu6`&yR0ZM|Te#CCsn7=tz$D!l3Fse_)ex`MU@7xl;2O8P&g z_iwve>BM|@JZIbb`s#zKM|!M=RmV-^kXWG)neUgkn&OTN8OWs}8{b&(Obtc1?Xo&- zeQ@o2`b|)*Hz!ehGi)FlDtZpx(VbbkPn@gwu#xGDoC`4(`|L*J8s%CHD~BF+`*N$0 z61n=l=Mt6QLrmd5ev-$jujW7E?8W(r&9o+++9vUic9i3Ez|*|N)E86Xr$dB-$Ohi zkv6xCuyUgIy5ulHQ*gBmzj=E-m3sOUlk*p!sHo>cKJ0w>)op9 zze!t&-w0hEU)9eoa3IvQk)P=eR&->He8?<$!{k6T;pMBQAMGi$k(#=sqMlwV`u-36 z$d)2QarCE{Vv_x;6Aj;fhP&YC|ETbsPAQ4u9_?l_8ZXEweJ`n(npET#@ZEU8+C5+4 zFs~n(D3l+-Itys4C5RJ|(zT>_|58z;Jzt9xpN97%I4vqdY}^?wTE&vheV+wBJx6CW zuDW|jJd6%uwQ+2}S||{$_VEr`l5_O@H=xFqD-byimhHBbPtsuC>-!9OoMfugy*8Xo z0<-VMv0%-qp>UoY-l+8m_q%g9ie4BtvFW-kYFp>>ytH&-VsmcS#zFSg((dX<-nPZY zZy$&S2%nj-VOcO=8!iKTW&Epb(Dt#Ki?+(srI!>)c?L_Mk=VKJ(v zJufxjo7%)tzbiD?h3vRjd&l)|eZw(rz@eqY_Ofv1czx(txoJYNW}&7*;Y_4s8gKCJ znEGf`ikuJj7qRbD#q!2p?+m{qg@3?DOtx*=`rtg`lnIZ7)L&XAF({o-)iS*WF-x z))Uu4{h|H@#kVh`M{4q6VAXL~qxQO0A9sDF@++45SvJvXI*Rl}S#tZiy!ojcQF2RB ztz6P|vL!o|weL+$2AAmO>&kBqrhSv}doJ(qKxg~D)s!xMW7j|3@}0%~Bcho+A_fJM zH$tOz9wZ4x@r)U-s9jP6b*yyxnMbacdg;l2AA?sEl{MQ(mwp`Uc#G3o?M$mC!vnYS zj$pe-Il-9%$Bk?^R&04c()aMOvdG-#WT3R5xV? zixeJf6@}~R_%=WD4%7ACYtk}Es9yE3P#oHfsK|(|Cc>WjakF!DNe~LI_Jl)ez9xw; zb8Y7NrRcx458}NU?lBq^A}dLTJNJ@k8W;2S zal+M_wRWjJH_>xX?@^b>zeHE~JbzGxT~g4k6|#vqLY@Re#rCgJu0-+=eQ@O#o^gMn zoF)s_^!F~}|D>{SVZ-VD$tS+CacI);XRQ3mk|Io_cZqGH+b%69E;;RLIh?GqNF0jC zn}rmP8Jxoeoi_^IW60`az0aWhR*q*>imPHdGM#7A-fIlaQ#ZkZw3J_%R+#mmZ#@lF zA2T_3K~fvfp>jP6Z)6^6uZ@Q!?tTSB`QKCC0|cX{CkNibKXgOb_6v^XG%NP% z<99MQO?^D*hPihIAHL73e(a5_ zFw>3t-CQtSM0*?09#3UnbtDz^Xf|(=G-DecnhS)qWM9>`R)u8W2?3H-!Ni&-jl9t9 zA69`ZJ5VtV>Z8wU{In$Qb1gUvt#2@Rd3SQyjEqoEvi!4#5=}>PmYU^zqd$dU!|_&? zogK48xF03P1s2QO;kZtD%jZNe*?lGvkpM$)-Fv&yt}yi}^R8a+b?J>AQqB0zTik=A ziAZ*+Ea7s`l<0(sflst|a^NbOX&j* z^fg)vnZz?y`>bT=-loaO?Sk6D^5`wNBaL%zznlfm<43@pNtJ$|Vm$|?PQz0jf`*}b_mBTw9|h>Tz1>&9;yu^{ia0kETca zt=XUI%m-}VJw11lJf}VV>8B?;{E(EHQ?Mwr^YE50xG~0u%HdIdSgYh*ZrsmWQyIw%YDgK)ZjiN z1eRCDz1VHUTtp|%Bn_`xp??YQ}Sy=PlenL^q z249efrBS@`Dd5H9jDBzVZ;o{QE#Mlzd@|zq55ip_!VF%r`y<-cqqU&8u;BOns`^hF zEpX+`Hhkz_**lsC5N|~uLf?L7$hLdwQ(kn~G-PQVZMT5`&_3Ko${O{oO6l!0c=o`f zR~G_R{n4cRjuZ2a%k(XVg*5`7?9x~V;}b`VZbbW(MISH|7U^FI5T)D06mE)Y#_w7? z9b7<)=j}zTf(Cmn4MQk=Uq24+%#A%_54vvk?9vgNSMG!Pmz$+5*oTd;)9jUOCo3^Nt4ifh)@zg zk21CFu&(1pQP|pGo-hBoJnFkpH!}{?Z23v5%eiG5PnXyW|UYt~Y z_(e|n0?s4mSA!B;<#r_8RdIGBPEIm`FUC6Rj;c*pkPEz<)<(CJV`2nuE8cm)w6Eg0 zet)ce+I%<>e}BG5Y3zDGgX%Gtr_z4V)0Ur*hvNf3S=vp@fP$}8j-5s1V`M$vLtbsd z?s+Pm6Tt;_9!`w8;KI(0NMCZEZ^844-?)3Dat|=B>vuN{`adLc%Bf#oTUP!Q=p=gX zWFb^{KM!>lXGc;oP#x?0!+e=K1v#kmX{gGX-`v^3;ISMNP3QaO`iff2w?{QHFU!3= z(Y*qT!;#_~o9%8d;#mCMmyR!&S67rjUFJ;cNW3r4>Uh zA3PjBanFs}q7#upTX=YU2<}dN9UAuD}^kdvMQ>XQyvNB|G zyl*xa+t>D@?P7h|`C#L_685WGs-n!EDc?>Y#;dR|->_9Wnh%Aa0-!e_OacB-!5z6N zqD|pJ{GGl_^2tNeN!GWjR^bg04^>Wg*a$-dO#{pi=B{jjn}Ik6!2mnpIam+?%W6P; z0K9-;NilY4c9bTv74-?J56Hz)!VRLw-a+pmhJm?wt@uGyezaIA3={eT3Wjh(+5*~e zLU5Z2&*=S#{g|-C7#5Tpavs=*cY%LK;71_>W=Fh3$>dSf!oC105D*kl0;G%LKoQ)6 zya3XSKm@?1;D-p2D&{8u2BfYE5;=*OM9u>)foIfMCQKlj7!5;( zfcIxf#N{xe_VVrfLnyl8L|utfisJ+m;=0lM93ScyQ}~KU>c|& z!CJ*=4lKt}L-D~St04H`he#h(04vA^AO*@o45Cz7alOIOh)xxH84x3GJn)zSmkSL> zMI-e=xu6RYtQp$t*8l)upm_iUtPGq+kia2mTt`qffJKBMg9wYnRiUXOHOCQvfKcRc z-YO_Qs2@p%(qY9Z2mKKVYID4DylW^3oV|+R2`CFGh%#k`xParqvMQbXMNl3*K7Hl#*14;Xn=G zYosWGik2u2`~b)x!dwjI0z8IaGk{3|Nb<;>L0mvRIH3qt2BZPGrot~mk%2n^T>dW( za~$tC!yyBnW*7FK@2I8O5n4p8-K8sxb;uA(vuiSs(td^BL52b@ z$gtdKag;Ln5)?#@WyJWSiT;6l5%OZ-Ra{1JZh^8<_wwkRfmSF=IG+fyJ9rG4tU@h= zn+@?qS)du+nHz8@5&bACG@k*^Td*`Byx9(nIOlrS=*v3p{ctYulrWT~FJXLU9IwHr$)5T;sqeGa z@AC<0RrDqBk|c-#D~6%^6+1*F7zUgNv=Rgn{aO41QO8J41PeeJCj>`<-~bN-I8*_n zak#*PD2cq>=Aqv5YR3J(J?S<9Dr@A^w<dumyWRluu|ksAAm!ew zFq!4W|2pFrUixo;^_8%hhd>E(m0BDaUUV)p6nH_56~M@%_fa$mVGs;-3B&rLZ=%wX zl>l4ZR$veXmKr01d4!fn9V2$Y2>@k42>uy9Rusb{0-(i*f?k4NLh6Vfq%4)u?2Qol zuSO~ys4)ky!CFSLe|-|OYVD1_$7zE7{Dx57hbn5Fui4(T#ebT|$4<>U!+@B}IGg}iGCz-tP~=!FP~@PY~}jjsO9AhtNnI2SCK9aK6(7;Fn}B?$s!xiErgJM<}v z{fhbj;{B^okYdR&_Gl0E?K~C?Ed~d}F~Z_UNDF}CK!C3ipHZ|Z!Yk?r$cvC=;K(3* zRm9PtLckb6T7=0NcNzd2A@K%?1B6Ei25`=P=r0J7jI z0fWe~l$iTyH)I?5f*Fg4W>>Zt&V2QDE3sRG#}JyZnY;O<{(h$6X#vyS{F zsepf~3QGWu2yO=9EwCk0DvxOu;0UmR6ID??dG{>NnLSS!BZ?kFNp-p69bKhsunM^h zegVRj^*5hsB3`2s?AHGX;a@-JcL?=?!&gG$CFCXWB`yT~D`kX1>WF;QO_T__2<47; zLiMADk!Jq@#D5Tizpp5Ca~3a%(&Y5=Tvtp*&4L!hQA5glK+-Yt5Rk-bczsPv`kL7S2ScLh$jsPNNC){_ zOeR@q5G-I~>MKa#a-~Ax*0WuO(BR99;7^0JY3^hRJN6Pv*H2?VtmxP6*lykCucmTz zc-K);etAz=X~qBNY3xO8WYCA+`D0a%7y5V5whhX%hUC3PnbgDHn}s+fbl`g|d$%1u zEg~IU?`7;H>rZU2d^nx@kXkgHj2_Xh(za^_4p-m79>=GP%=4WMe!7^!d*B*5=X8ng zsd{hmwE~|%I(4ki;m3t$^o_goFTayjVdgCkh7)#IZUqiK-izZlJN_=27N3*dR}WD> zz6c(ENLY*KSrVM6yA_%JAav>WnCG37AeNwLOaI_g&Nr6Vv>p|iRftzuzOI(6~^7I?_A`Iz5p(>k&jf`jEMFst6r43Vpq$=$#!z2Rr5_GLYM zywC7tTjWhsc+G>Wr?#A0!@uj-b?Kker4+g$_7_D~itI{{4i+w?rB%h`X6>P zcdkDZN}`zg+&KC%W_!__Zrz*dg%y{AID5KdokF>IU!{AS4sVcANr(3vsVFmtxF6{U z{_N-3=$|1mMx2A>yE1j>F>E={PAZDhTC02BJx18p?k`rTI8{)6C-9muAAg&@7#8+Cm+3x{>nh3W&7A(6Iq^AjPISQH3+F(u`5dq59B=ltGEvrAkxdZq z_<~XUIz#!9fg%5GjyC3<$|G7BZ^@3>g!Vm_b?%SCB`%M@H`GfXV#lk~xKIz6cEfD1 ziz+LZ)haugad^I!{+@!zAG26+46*5%V z&L+dtQRC$ycF1#?q2p{d^5avvQH+zCPpGgHluVNkX~tS#Ln_tPopGME`^w!ka)u1%<2C~Y^Qmg0q(-QxRRjGfUM&c&0xp*hGMGmw0+2f{ znM#;uBS)nOpa?0X9Zm~UXKS~RWM^$Jk+g>k#D%v76b^c0a$NUC2O=y)7?x31n4CCq z79}KZ6)AQ5U31V)JGvmk{snP!Aio_|d6Z-o^+bEX6oA2w0y}j16?Dgr!6llhih?|w zsfOkV8TfJ}9n+i~Nz!g71G4SBjfKP`1C>5&%izv;_`1`#;vKuZ_Ht(yLfvSI<^S7#DM#--2EH87tVIh$DOdS}S#t%OMZRQ7UYp1|6y;Otx$ryFP&e#9~S~xLm z1UOgk9*(@1$Y_Y5xnN(>iBvc3fqZ2Hd8+93;5N4V-Zio5!8^$ZP)4X3&^}eU%>!vQ zdiPYFz&(#6CG7IU@aG4>(1q(2M;Ke*x`|&SvcOIY>9oU%!THc zG>^3uc0w^Z8FCbk?JgN$FFWReXnivkAZs@yp{xFW?6e zYc4RzKt3(tWJefb1cUI376N6!P77{1<&TNqb`m!b)T1@A1g@P-4MfLirv})6cCE01 zt7}F1TGDcabtU3}*zlkKh23`F(HthBBDrKw(FI zD~eZys<7QV1IW^OD+9OMj${CLJ|=H}fkMk&XZ5b%oPU0QyP~W&XL;D=_p$2<9n$X5 z_)Y>Df+F-CEQwy{u{&g_LskYxgT7`J){g;OAVV3o81^6^66Y4M7Hmxp-;;ZL|nVP*Gn3OwPkBx(<}@#3LCF znM0{RVaNtsiVPw>K72lbn@>s^bx3a-N;hl>_Ged&}UG<;ct0v6SOZGj{+<$K{DpdL?q_><5E8 zg=>2PhGHg49xeazg!v45yZ}4{!4}BQ2on~h{XlJbw z60Wg-AJMoxB%CPZpD<(aUH3g{*l*(x z+u^|U8Q_v?u256NPQ-~x75xOt5|eYijadq%F@=+5M|8Gjw0S3##1@raWoySNv(@T@xGR$j zb+40YC|bCa$g>@B#zBg&+FDtD5y-t(^cQ<{DMu=cN2pTcN0*0syN2rZ9QqFJ2}5sO ztOi|@qgAwdaNp!ZQzAVLnExv9*VRmlA>#`-ih;tax=+F^F=Ah$%<@RSME<(`NC<|$ znS?l>Od^VFgz|-|mov~!<)$-kMLuy&-JB01Ez5i&Vdr&W;k0@EsFN6ps{ zHWz(W@LwL^c-lGw`x$=P@)Rk859uVOC1hzAac>I{CD&+orUl#EF~&s`h>%_M9!o5D zC}hBLQ6O{tSh%PF@=X;~De?z~t{jnCMQGYdZ%(uUS9C!cCmEJL{=blg=u@dPp9bLYso}sQzd339?M^Tj_u?#8 ztgSOQvF7~yUaY2VEy2}j zAH2!R4n571j?BlWe0F&w`@6w+<=xcm^~;}uvcl?*=F?q&59;vA#Lz#Amx|H9XAHGBqMmB<{N?G7PX(briF=GgR~{y=Ew&P6l8LDzo&O4 z2L7r|U6*1G3ztc5#%a-n2D`SQ?eBlipQQcZH^5t0Q!Iv6Uaa|wFsM^F6AtFd)*z(w zIBUWtMj+E_^3E_fHHl_iCiJ6K{G2>-Z{%M!xfyRq9kxo)k|%wDgyjhzgkNCTpoqWa z+#gL**k=()cZUoui~@e`R#>kHZefQ+28lS@K7*hdE;WE`6!}{XzX|6R2-mlh4TA8) zIm^Sws~{5{a^^4wIJ-;OU=?m%htw2_Je+$oY_PxH%<><}4<-ZNR_%?dzWk*k)$3&h~eKWIi_8))@w-+nxPxGMtW>fp$L8o~K)g|CT#m7+35h_3P( z6HFBH&oU4b>~LXZPLkVB=-#H$_KR1{@iy$hE)lxu)28!3N+-58tc~JvyDKJ`J@jAa zwR_t_D7jvHJ%%Y8a$I)lw7{4hP2^4{)b4-)xsNMRsWxo8~TIG4PlJ+hgYx$ znyOX2^96NU0N9Qc8pS3;sT5`>!l;4LqQ(6~zKbw(p{{4(B-;_*`a>*z68UEZ-!O?b zhyHWAf#yx*ClEWMOnk8-nsAA=VG=C+ zXPeXRAp_)IpbR3KZ@-Ua9zt2j;H@lxtRil@(}f`T-KpNTUlE^lyYHjtEbYF?=il7% zwmTHDbiWypxq}@`#oXzJ!3l{jA_X%Goi5;AkX}i!urBlmk*oP4)luxEw)S5N)Whty zHuyf9^~?tc$O@1QTb#-?Z|gkkvS&WtVkFDQC^omJE{(sS#5$N2`fG7SMMg_f&jx zb#nX&RxQF_R@nl8a6yDIT>Sxlltd!+s49MhT0jqgj?HK@vi5n&piZ|Vr+xMFcNV=< z<@a1n#iaP@vQp#zI(&FOb2;B|&CF2isIqb}_2-UN9zXlNumMtt1uNrwHK`sFvP7__ znotk1KdbPc9ViJWjIZqObXyH=R+VRe9r*Lr^Z z8~PuRh+{@|i_Z7HDubcANI}ep8F&+RlJVAWqu`Gqoykse#UU6IDLhqOd%%Bpr^o{% zJ172K|Mu@Ig>JhEh2cndLEbZMRfgm+DK6Ycw+N>*C~HJ{o$U<|n7XJ`n+LWX9t&3o zX3q9++BhDIeMtY>BB5>bfEmh_ zyC5s7i0e8@rU*X3r8ki+RWPM!Vf4)@m~A^y20t1t!icO~;0XeMLd#?$lHCbgBX`ge zK`DvjM7%qG}+V{Cl%AgZ$tQ3yC_#078(_82pgPPZ$OT1WE?emi!ToHXIWkkG@Yn5)jEVKS-`fB1t+ zkjZa94ogJyYzJiB?t6lD#Rz#vAESe@xs7jw*qx!edAv0dSEjcmis2uA1h^(znvH%g z?Ds_ImG>5)>b44IQL(-1P3$-ncAAc_jJGQj0PR27!GgDF2fB6TQZikf>70l!T)yxB zu@lx7I(T+vo{?KAUh*`gk0_H6ynTK7Z&L>U=>7cWB(as9#2D*mZKP(LSJvV`=_u@_ z@b^oWrYE5mJa|9yK^zTLp?~Q4i?h3zwL$4G@#Y;aZINvOTbIlK!cfU)lL+e`!MW1) zet1poA4Ztw!jJRWy~Bn^aGN?p$J{7xMYLUlaj$In24xcwmY2tYxUqHw0+9|FUV-Rg zIBt1_$!|OLueP^}t`2271^H%&w;5qw#c+hOnZnEMq``1*MpvQ%j1f4>H3qR8$I3gC z)bCXvKS3~hw4oA-Jk^a|}@ z0?c>phur;swJP|0=KlgjMSt&@yAaWzHtt+E zsmzd~Hkf&RkZy?~y+>#J)S4<}jAOU$SnEQXMB5)^R9b=AKVQ{?%qPSb9Jh%03-pe& zW3bGPbB=XNM@jdL6EK(Py31$jMudkAXXIzaPfxH1ULE#Ng9}H?J{^T(8&4i4?8qvc zA8xw2TOcpp&aBIDDknqhIlV(=`fQJ4KCD*nRJ0x&H*RpW@`kj^qou>mukCuxdq1mR zy!ZaW`Jzd{+k)jIQ6qyHhUN>|Y}87d-TChD<=J7Xf*WzueUgK%ryQ+s6fX~gPv!$Z zo>iVfzvkAagq|fXZUxr6QAkg}Hns1ChR$UXBo?@ z#SC9e*fxvqeo{WhwR#LseO#E5yNsf%g;`~W% zgHwpymOtKl=vVzd#cvutT$kawFUC#>v9CMXcP2we85={93T|c>3<(&P%Mj~L7M+mG zp^)>Hos!Fw`Qc>i(>APlKx;TJYI5=j^Fo*YSYvr^cR$2Wq@6{jdwBP}C^Sjf)sTE% zf4}w!9EuMhB3Hfp(a=Upuh*bRt2kNwOE1;>5{XZ?L6Lj0(X}rn^y|h%K2M|MKC0!= zsO5am*DEn7@-9y1{=!SKoWuTx>l!{f^OZI(5Ez7PB=KneV=WpgVgEv6N=|^Um3r<5M8}IPeyW7US2Kx z=E6`C>B@sAUi@7rvRwp5cZ}y`(>~LY_R;buSJ%ATx8y3i&E@pi)XBqf<+|g_y^Q?_ z)J1mG+>fY>%&EC`8;q{aSfq{nE0&Fkl#R)hjY*V^DU^+gm5uS0iSv|+bCp%ImQ@R7 zRV!sxvt{jzWR1zSEz&HUk#8zMA2Z|1w?X6+!gJ=sa=6=vcG`!=;M`m?U5gSVi@k^=Zmr~WQcsIPRJ6_ibztf6{E<;2M zdJH1E1Hmzor(4SR*EdppW-PpCf~1!(*3COs&NtW07sxDj`}73)jCaVc*2Lr8_7F|i z2Z9QQXS_yqJ!gX64d=SyW*kN;MOm}8^Y<{++xS(_s`=T<`EL83osNWPYy#(f!gzDS zcum51cf$C`gy@!p=-Py6bVBqsRP;?02VhzbYahQFox=%h=2*FPUtks_#nhSVm!k@k ze~j>cjJ$e6?|MQHZH`v?sVmDg7-7X1PU?y-c>Wdnb>a#Vzw>u$)87OO(dGZ{>48iN z;;z`@9wH6Wey^X6-P7B9QP`X@ z^4xOdi{;1%OIz2HO!+aq#Ij%VGs}B=s`vD|t`?#*M)>A|&Xb@1Jk*^U(4#B9(hc#B z`WSpKe!k&Nf^JvvuD;dWQxWuIU0J`VfUL&~2M>G5mXy=x#b2i)d7O8g-iqvicM6pf zXF&-QpB{o?4)7_n-q;JTz`h2UT*tUUA*Y1#jq7O^tM(+q=X;O&YJ3@P_^*gp@>?x7 zzn?F1JYTf-S30)%Qc=qP^2+l9K3%#*yV2iRgeij6sJgjs<&4h&Mt1n=c$RJ!iGx=E z+@^Q1?~Ee>fkJ0T=dOBu?)*3FcTS_|8KG|?pA6z?YyS@ap5Ih1 zB;+dgR6VY>#(DLab9FiiO^wTe zfi15p3AQ%&mYR*BwPDL-n={EI=6u!tv|0x@e_~X+R6-5aQ`m&_cD^IWi+n%mc_#W=qY@QXbUG=T~$F>}1%3`Y3Y zQhAsy1^au(yBw&nv5i#b5RX_j5`1%u?ga3ri8?zF(hf2vK0(#Wo1~!ZH~ph0ADSc` z>|Zr_4x8A%>qL(N(qD=eGA0Ur5-SfgbqxO~WIeZSyF*9cp_A_PI}pLf-|eI=G0yJH ze=n2QOZZ}M+9lo}PRAf8&1nTGF|ao=w)geh1i^I9W(+9ZxjEYK=Z@OXj`K{HS_1LL z%h;<+?iHkEx@@KQoAdLk$8{JC-BSs=`g%>?60Yg&bY~x-%Q=BMzKIIH{f~u-Kb#Tgymv6e zT+r5LRAbpz^nOTnAPDudJ8X1o>K1S(k^N_uG52!ULyt4Q>|+#=z8#JTTYa9aiF`|SC2 z!(g^t8cE2Yt``GxJ~%$+029(F{n?*kv45doZsA~@%!_hBacw{CvoSmFdGi)+3RSV% z&3F6`$c@LGHieS+4RI9Fg>}#$b5R%2i!M6d2&}`$Hp=D}XiMwqmiB`XgNL|LU02nN z{jLmlkd0qUTD!=(NV00iJKLm>$PZ!5r@SIx1n&)_c%s;_+T87e_; zL?brWqj&u%GMlk2*0XP{%+!-FWp3sI8Jg9$p{|U?m827m`%zUtWZW;32m5!rGy6gD z-Q(CY2+W}9uA-SF*BZrlB;|mTscLu+goQC7*QT+V%0Qsy%PmwgXRm?n)gS#kQiG6} zyID=02D>dXRwhkxymwMpbjNep4nU&s>Ed^fX$-kC9RrDgNUxA7*8UDOBo8HA)9&kCjrw%KU#`~Il# z1ES*?gWmjZU{`>A(fZS*@`fJhaR&5)zEqd0YyaPFQ=tHGG&w#XMO&70*Ns&`HNn5X zqNiagl38_hns(w+SitOY^{^bOQf^@Nz-Z#qp7Do`?oJXC49m1ucicL7fVMuH zwOCT8=Ey#^0x=~yPB8sCK>l;j70oOR9m*V3)oEVxJE>GCK1CKEsXSx3;f23~aFEZo z49_x90^i*T#NX?AmS9fHP`c)3)!5-DivJxUEH7#q{%+rLBZUgYA4kA?7P;5l+#Bos z0`Yed9669>kz^f@tt9A}4}H}=}vD`}>r{tB~idS!#{ z6N+sT+?%G*&lUNSKr@t47(qK_*9CP}YIzcxA}A}neIB=6aE+@alD!;e+S%`?fMPu+ z97)OBF_Rb^dCOInuJpN<@5r)mtM@OuiE9L<>^4-@+IQM&3`olc5IRZ&(D%)jxkyc< z_zj+y8LmYgSqk&O@x)7gjB5g4*96w6g*~^g*IY4tDC+>8tbnVpkj<9E%+=h}rhe?g z-lRSu zpQ3MQ_d+jb&R0F+C;*cBXNxATmVu8__V*M8%&FiYarn(Exb_Bh766d@>cq-4*kz#G zBXyZjJh&;We(+K4;A2BAq0MiO?B_Yw!0IM6@UjAGM%Ef2?vYuS{5-?Nr>0$7Q>*mx z+d>yoWc4O%0qJoocy-uwwZoH65fY3^9|`Ua6h@J&3LsI48n&_^i~eQikorhr`D=TZ zcb!{0JeZ^;3-tF8&4FG?--xfVC2JfvH73bPLG}dgDfBM3s zTx-SJba-D^p&b~Bs#D}vH$2#&_A} z`NEqp$YqXP;nIk(Ad9yKemh>6wD*Cg`5E%Yj=-qAWnW*8QG>5Seo73+I0Nl+19Q}1 zFYGm7Wka0hdpyHfw3-m`8n~ErgSeIz+Ow0yGH4(^9d+GGsuH#v8!XE&$v#so7q%b= zDw_7MtRCDvhM>p^1Ukb&4(vS%k3e9^3XR@zQ8r|{fjNFh@y-agT^1mqYR^?cjN;3V zcs_)6*!Yj?g{O{hs(%=tWtOIS840R_zqG`t?6fLPnJoS$uI(L#q*~%hh(viitGSHR z1u9{we)jlp%ezJr)}Xdjz1Gy=E93fN|7%@?kOV7Rq^HtgSU$@L?qfaG&jhKn8r4SY zO{H~uYE1%`{G$ijKWfZU+B&U6uFlvumQyd{?fhp<6jkx4>m%Ag&m_pYZ%a5Nm_eP#BxG|dOXMs1zAJZs}&=`kG3psPea*aF$ zd3MX#w^xKsq0wbTWALqU68uKMvgdWifYzW_S+o6A;iAg8Epqvau4UAmk|DdwjTPdb zY^{F-Y(eYrt6^uPoGN0b4H|lQ3nA>AxCX?7ty>uc#KPsQRHrmS_nE zwb5WLl!ww_N*O9Mq)^IvlyHapxvG{MXL7N7QmFd(D=>9vvvsjiKS{QD=tuuyn(prQ zv?>Qj;~})=;n_PcX)8M~=>zGJ6Ra6Kbg)p|f z?(sKU9x)+LG>6IQ`fR)vs8YG)XSB?CCw2Fz8mc<}Krjqp)k!zk#xy?#{9{D1ISbjX zxQx9Q7=TwtoRROcNJDyF?Qq$6<2P2SmuxSsiTVF z7ZE;|a~aJpOG>IU_x_I{Odx!$jNV#zJ`6mI4@N|oZ)Fu+?{MCb#23ps)FUVsjg|lV zta>x;gQqy}lp)SVbf?p>5o5J5C$x2#I`+m>6%EL;_}RTs$^GCg>s zHu^g%Je(k%y4!3|zO~|$s)udhPs1HhDu5I?zCuz07>8m3YBYLXNB;uEuVTNT6$ZoH zD6Dj-DYUl&tFba@dXQNqi-#a;fW_Bv#9*EH+9KzN{);V92H)BPLP*?Z?Ug!H60zdA zBv;JI&Vw;&pW@Q@OV_R<^2Go!;zBKEh$Di{V-oo)#{+G(xFhzCaHvKiv&Poq>>~9b;VD?ly)eC|IFCyY`<%&G`}HwAzVr=9AF- zlLxQ4p^p8#riKx;R8~}nR_7k}b=6=6(Mnymr=dO{iBp$O@$ZaCfv?`0jR5S=|Bxin zL(3Y9?&BcNVFWhOgNjKP=M-wLgh-O0uu-wYURRd|8u z_QvYLhsxoF@yT)6<&^b#k6CCg$Z8+<`4ldGv8{b?;XWXq^e3m+$aZDAf3i2Hyw)D1 zwNm6Ud!X|)dBn|QGp2U-qYpj5&3rFnDDEK*syOZ}LHsl}o$$;fwZD79P^CgwWg|R` zLda1asE`x`o?71y3~_oqF@}NPQ1n2B zssvXVFyn!1#ENlZTRZyikAqT)zv7w`>}1^q8H{gD6d=_GSK zad<0t9(5w&R0N1@cTWf zD49ouYpIY%`_Y+s3|xtHY?ct9ICaI8FTV8ukg9dC5^EoHt zRRbyiLP|Pm@)8c?`Z$y)1K^vOLjV6|Me+U1_x8at7Ct_WUsZGyVmgT5W3wYqi)(V8 zsnZTWR{+|gOVkeiP(=WORVt*`K0@-!N~4L;v@T}aA&7Sz7cUrBf&J*Mm7}KUudeK}KN%#z5a?TlojA9T z#KLsQ@5#lc7a=3kyX-0e)u|{3JcFtWR3Z|@$Rib9Vn9`tOmja8^CRwA zU8aE?5j;0N!oficwOcs}4I_J1Fh#~1D~oqBtB*IJrtEgVF?WbF@6F?YSI)HRht!TNDlr#(d&KS6UtK8k%= z6Ov55l9d!o-fk@GuMW?hV9Eol4@-;YoCVlL9DiI4G_ zL}OtpBbD(=l;HT%rb4O;KGSCzTwG-h|Lj$lQkA)ur~Au@mQ^(exF-UWtT)xCeT!dxNfsKw@?;Q{Uk~Jo<9x4m}Qx)T|f(1m@R=GyHNr z6c4b`>2Nk^J^jE1lZh3=jE}lt*_&#&hs2EP!n6G`AIlfj3MP3op8jS)$(rzG%+$EL zxpQ`?%8Xsq8>$H23Slv_G^8L7H2vw3=FF0Si$%P4p@&1TyoPp=lUIP#y(>W}w>7yx%H4bqKV> z%WHEx_2$MHkVB;RlyjC(6>-Lc)#=WcWB)FIMc1*lP5dyP>#v=8uG&(okw|QsuTOq; zc-N?MeZvdTW;BtNRy4;;gV}0T%&G!EdvRreE)gD~aYSw%>>!5{KmwAZ&&~pgG!6B+ zc=Dt8yg0~S4h~iURORn6LwL_(I?Ky>*mBhgLwPgvk?wk4pI(-}pXZn3QBqbh*@AzO^TvDXeSANn5}v_C z#@jdcsE&zL7F?#BG$gpuJ`_1y`NxU3-P_2qw%Rpk63xciG6a}*ErU3cnh_}^-vgU) zbBao!UdIn&SNzfGA&`G$2cxg)K8!+BkK%pgnPlpLPh+QFG(HoNE;nwRfkiuR!9Mnf zy*<6-RpfwAMI_3pS{Na$*B$2)<)ra{;|>2WhL%QYTs4hwxRK@LOEtKZwKu^ePJ<2X zF-liZoFL!Zpb0Ot@TZ0%I9@^%zKlr_c zzl$LL<7B$ch%}ThH?PY)ee%2bbvNsczTePkWr}fsF6~LyM!iytzx-t_{X_y9sXx?t z(kA0{+i(2KHkYQHYgsOxliXj`i6-H&Rq zCRT5Br`*i@$6FgwiG~#Yp(tIy3c{~@Lsy{-6MOR-;&A)1%!jJ^PX3s8klCmBql!Vv zTIGa6mJ`^u>}bhYu2o|iwM$_80SO4)W*ZO_#9-#tt8cMS;#AwXTT;$ocbf8BcW)v> zwrp}VEVOuCLsN?A<2S>eShK6-?sASXczL2PxavO?yDEvl0VQk09bTdqej=*BG{VQ1 zLNCwU-$31l6l#q3l41Nm^nQbj>zG@Z~{Vh*?=Ob`HP1xhbGpW6L`* zby|~OhuMmV*o8&B)JHn>zCe@xI(MK`UcK*#1Dl{0xEUeU^V3G^ym5~+<0_}mP7Jaf z!1q>~mr({CV}l`HQQZP^+=PfZh90s~WCVVvVBRSe*+-bTWHrF8U>}29pZou#ejnTz zFvi(>D^+B{PCQUduO!NgpB-&m-}Jvi%!6dm?)xarT!?^uDOb!X1 zerJw#^`pV^L@HKwoA`X{9NdFyPf@It6unka)mYmJ)TA+LS9(@N^y}GVt`q;)Tr*1 zQP1Hk5xJZt=;U4hRq}NV$CmKa7$})(7BPN4OSJUtu;d~h=`v;Fn3knyh56eqBOZcg z%F)ebko)%Px3HUD8w~&I>Y8g53^Fp?aSj=2b#f^ZTXp*Hihi^rxbhJ}<8W)TBNwPfm&qs~BP!>3gRyzMJ4f2lsIyA!HJIr3)dbk>jub!M-?OVAno%^_!5 zdpOef5ZUs@7bl3l2W2;|vx5+*H_JgyPAVBc507e+PeFFA5W@mSeHPh$H5c3Ny(OLX zvShAIeM@RL*|f0zKM%V4N|h<;OND|s_pB3J^#hOMsh~JV?jDo^pDoyCK6_#TBCDZ; zEew4e@ZJcDyo;p_vin+Y=R0pz=25n26JgC4m<&B!&}8gs7eCzP2J`cUC`T;2D8ux& zPZB<@&0VPx$e7~8>DFbhT$#Oy!V`yR-#Y8SgG8%-W7zcMIBu7zzFy9e$!ki{M;ECX z#vCXQ8o&=4(!<`Uk>Y2Sy4q4;v%G;`xM!%~OlDCQ4vKgK@&2fV*4pN(kaxhg+6Xt0 zkKF@qcO!&kHehPVi71##S@b z@5OWmK&YUGiEriw>4gFfj)Ryd4M9r|7!I;uy@_n zdQH5xe4IsEc7Z(jj=IkOtPD|zddnE3)Xkj+sxQ7JBm59jPPkuX3LbC-GO|-TKiIcv zukca?HHYkKs>m-Z=+%;k3DWvuKqvH>F1dPhqpU^1;hA*!xRsBxVx4S3c^*+HfIm60 zz{||Oo&&4Q^Jc#chIm9dg2+N(?^8}wqalLxsM?BnjglbQLyKFYPjL0vRy44HqT`<< zG~~1`WU{)iE!SRQz7QB!91vGjmqX=uo>LzRo=ZbkpdzJ>UN%AX{<9)k3Lz^19g}x_ z54C^%lm0%K{)l>p?eut81Wy_Osw=~l4QuZygKY?76qm^{czGCdzF$!oE466BZS*#? z%Q{kusoS7ubK`|W7~J8i+Qjs!$-SL|(}D2&LZY$v$v(~0#QLS>aqpx6Q1 zjWUgR=QHF7ZDP6JU1{F%9z95G=V|!W9#Q{oO`x_2_C18`mJ*V6i3?T@!Y(i z@O*!aAD6oQwnjx@2*OoQvE=T z)!9tJ7BxKIbdy|Ke1j1=Tz>~u=JV^e@?f?e)vMciQh^AfysUXZoL4!g)0?MX-|qt| zo}wHU4y~R0pUz75pGmG~P_{4wu|@pcgL*dX1-Ipi7+k0G!`yL_A1ndj(}Tfg zPpqvc?5@8HE17#KX#sa%B$)2<)2)taAu$jDx-MI?A8s7$g#)?leCSMlJKvSc)!Lt& zh88Q&+^erf38rHuhYemBiL=5vMJO_n0=&LD{0#Z7Mt zuR~mu7qwtzo({Wm;Eks#Z&C`!{xP2GQ0LdAU{M=MonZ3YDTd?*1Zpx0cgE2}D*IjR z-8@KhPbztRJVjXxCV8N?r(_F#ymbuht=`zOdIS%w<#w9<>@~I(8>tF^MO*@=Ip~(B z7HRu?prOmem3e3N{TL6Zr+Ojp3s})Oq?+B2EtI;6ke3g!h{=$;(($R#nDXf)`vl>CpUe48YFPeISPJ5*YvVuMcF7wGQ;2}r4rJrf7 zUS<=eXQ8-8f&OVd3o%Sg*)>Di@>@OV8Y|f;0!zG1FyT}xq}cxO5y9E4Z6utKmAZQd z#R?=er9krSi`7;XObZ(_>t;kt^_Kyc8#9ZLUD59p8k_1ElE6Te%ws}w3MAdWI6Lov ze^0$TxqCz|F6IZPZfQXUbSHTC&Xgn6hxDS;6#QaBd8>)^Ivg_hP_f$Fur|LdE%kqV zT~-3v2_kj2+fQk)fKmipy8iacHB%_D0!<=y{%db0&h;=g9I6nN00D z$t|gunYt6zOr66(ipY*Q7}*$PY*_1NY{)dpx>jOTyO9Xnjci-3=UF83A^f|DI5})~ zyi)G22|DehVn}?&RKr@&Hp6x2!${%(1oW7>ht3_H)I;{Lx z8?!Gc?V*P9pS*A89O0^GIZnQd%#_!*DiZs<*!Xk`w$4o5ka#&rL7r%_C0#OQcz4lS zJUismhzvsTmU)2KRpv`-oWLSHWpQ1+N~29+X3j9-LRFkPoN=$>OPUaVlK3yOc+N(~ zUVA+IM)3B(Lzz!{y3{)+$#OYxEr||u-V?`wDmT!U*2l4 zSyGXmo^;55U7wPA2=XU4@RrMk7i^w)oXn0Snz3p*<_2IKBOg&Q(TcCJA3fd(Lja3gB*^IiFZP?(!2%g-v@nhWvx#tYtenjnVH!d+)_$jm>s7_3*j@|Az{E0q|J?7#dnO)>9SnuXFWo4iVDJ z$E^=yAr(@WDb9oKwd!d*#@XF}gYDG&l%Ql?N0GeJ{^7Tts$j=PT4=6HZhV@zR{g-h z!!~E#Cu!Z};YeOGo9szzXUh+Dxt)Pu;~3=#!)0+p89YLVUWmm=!OgJrfg=xHa>`}c z28PgSgJsmnIAaTnyfsR~IB;f}dqD4fCP3#A?41HP9$kmzaJTC?ln9TATqC!#QHPz} zPG-h>lJSpR+r|Pv4Lk(_k`q>bJ2mzPiJo*T;dm8s`{*wCAnG}*yuka{R&tl}JKjaS zxPSt&%>#T&nw|^XOpyp53-{zjw0YyY?{Y}>>}9T~V*TKzpB0sTDyt9qjo~2h(ijMo zI@ZcmDGT7XaZtL^mO9Y)knFH?Z-s}v58hSH1VR;wU7qaf4MiWvwyBiI{K9Ztlp$Fc zpE$_H_(8r0?t)JpSkG0<9k*m5t(*QK!{f5NN@49^4PzYYQsD8{nb1sFX;IsdC2t!* z?vsIYFDOktD;=>#9PtOIH4SV)a^%L51Gf_ZQ*9BYFatCHqSk6E8kAL(9b{5s)HOij z`#ATJ&yEHceyHYl_c=4b(9taGkY;z)Jz6ldm_4v|Fu@9$ouUoy>rO5Ko$TGLR&*6z z>VJ&a*Z&w)aFbkYm{1ltD$0`wj6%2u0%L@S0=pUkmaDeX%2;i;ZBu|cp0#hYSkZDJ zA@Q404B**}f-4=KjlIVTmF37;QjK@{lMi(5aOiG(vddvAYv)mqlc7CMRs&a@wXOuR zQQx^<_(~wwu*J!x(uPkr{d1qKR-VeNv7j0dl zS0)U&Ow@Ly)HmA%8smG3T%(gtZn0f5yfo?yCW{%IyGYhgggwZsS-wA}+rgUUr|o2#_9gwT-`Pqk$Bi-!ajn z)#k8oO&!IQ2IveXu4^OpKic-vm*O1hw^vNRYX@hKYp>Xi!EMQ6qG_+vDoxfzkotAu zMk9Cs^@rPSOrr0W0BI7{_o?7qi@*zzBjbZIRwRUk;-=XmW zpJ}Nhky3TN4r1Jtx|`_fwG`YK03M~^OYDvLrTWaUda}Pxhgp+mc#|)OoG)+}i7VEi z7n_6%sR4@ed%YjwI5a-jID*A{zG>3iL~q$TL+gB0RE*h7g-$VF(8}F6`jvJ9sT5Dg zoAZAfMA?U=E~am$x^7tIslxCD)q*Gsk3>&_@5VPceL*q`uNpVA;jP6hM*IA{puJ_c z=FgcP?y8Ai?di|iJ~<_N_Dj#U;O-^;6=Y`Mzu?tp6*!ET_k`>5_yqsD%BK1trtrFQ z!{k(l_JWo{YG3$L&iRFVyX)Ztn6AnlO>NB>w{8<`pYo0y4Y@^`-D;Fa566%*m>3j~ z&;ybx)*qdlm*{^70;6v_m&#uG$%?e=C~sI?Fx^G5;$}oJGgm^90+X zlfr+vo+1y+=d1qEw4QP}FZt+Pnh*t;AZBaKH)-;rf6xWNcX91~Lfm!jIO_KH5t&Mq z?7H`h_C(lxzjv!;x~B18bOWtoD`z7b_Zt9ebC4`iuh8wIxCQ%a_&e73V|kUnR_p-7 zF7mI2`d(kd%wo}^pqlGiUw)H%BmDGi9lVU#?$Ldjd3}9kbmDQlkewm@r?Bybn|m*S z3k9O?O?C!%jXl~8jwd$R%om(m2=bNp4z9`8St`Y;P@1wkQ)hg1F{Vmumdu3c_3Ie8 zzsxD}lmzj=@-;0?PenvKtwDYy4plz`LjRb0VAgvpsxHDw$nynpZe_PVN$B+s+Tox< zdMmD(>3r+@Eug-0C(=V8`~q9Q-Bv%hVu+4qu|c*G%9E;G3|fDL$2b1EyERQ-!aQ}76%c=W&+|746W*1v9VmrLw z7cK{F0k&VoZ@>wEEWN7zWNf=S~hdk{)a0|KCHd@#Mo+seIz-sV_Kn9fw^v*Z z{ylNwY0XooKS-^H3u?a13suR&E3>?NjE>!ccq!4ATdiM%RP@3#pTviMHWDSl+V0I| z@aq2gcyM5neowDVxz4VH7;O@7Q*+NZwdLaR>yy)9U);XX>k0FZ$L3EC6*@9s-$blT zdn^Ea-4K;Ae+pbJ(=PvuvV>yl-5A4YmSwnb3ojt=iVEJ?>e zKelIu_IL`h1C2t(cy|87HdM!x!}thP#NiPCEOqa-Ne)Q80WK~KM!WiMu}yF7>WfGJ zA-fQ_f-2qMvpN13O2%AqjG)I{o}XfE0+Rvm^jA3vtgZ zP|+oqnB>g2%Bi%Ii0T~N?4c<+F&?n`3J`go(&~z1S^;D-g{cu`YO>^O<(LEg3*HWU z!-&HGyqVP?TBOOhp;>R_W^Kn@XArQs`PwAuA>i=rQNaWSUGWS4-^)bfQJ4&4`dfVB zeMaC=vHu+Cgmb@8I~sx1*UJMI(FI!<(PXcDL9XI;MPt z{2^iN@bR*OCHsKP6Bj$Uy$lSk+oVyd-+E8QC4m{`+WnxGO*0SN{$P$xYymi;M7y4z zNQGtW`HL6Jy~J$;L#XZ8{lU)SPa|wXhu`f{W5G1)UJ%4Jio!x_Yp?gwd7DgZ zes^#Cao_gRL(*6}BY11vb+mXg1Xu^%lTciW{X9dsc1!B+6LQuxm-x~2=- zS=fIoEnaCxoe>rEV;lQdtvYA+F`nB-kl6E$3W!KN1o;xCv$G#Ye|{MKd>T-m1DsVD zY&b~xkYOr?;KDg+mSJO&?@Kf!%&k*TyQpcmA8D84Lk3)6n> zyr$$J7r(k*VmwkP_?Ho#Lw~gnS4=sq4lc0jkB-&fmqmR$JQb8Q!zj|}tBIcJhwct~ z{vh#Fr<-@#<+%R5)NFrFzb>%o8{>NUPW-0Vu3B`^tY$V?n%cUVOjB>G zwp8(UQ7em6;ppXM4;mb1|IiNBzC}A%)T1D#tWCcHd4!rZ$fjwHavoF51QJU$z-lA9 zUiqlqmC@92?lo#Zr@A2eY4Tjmb1^xH&(cj9`T4NgMi|1{X^yHS4@mJ zu@}Duvh0MGiP*!ROQUT9IfQ%Z7LQC^EuQO-qwR4#Ws2CNoX8a)-(46 zMm`9ibaLxHZCyWu-0d8$&eElXtE*fmbM~GuE*&L=x_1AYR_%PJe>8 z>HUK@?5oeIdz)APHf>$iudX`qO0*ZCB0oLk)N&{9b$`jL3+bQly#g9h;u@I5w`s1J zue6w~ziYVMPk_gTQ`@Z7%ggEVn7@R6Iqa9e9?7kEts5xe3s!3I?X7x4?kGxSQ^TF^ z(U+eKulacP=%8Y>8yvRJQZ6|)0qi$>f8GaU%PV$bJ2NE*DPCV->X<2F=lV5Ya{zbCje@h(8r@5A;vmkAr9po z-G#_hww^Z4-Hp&)r{%F5r+h#`^7}s0bop;#RPv-fCm)dcUW^{1#x`!{c8|AiMY*@a zed3aQ^<03V&O-)sq*CMmfI}();l=A-Ka(rT|Cv>2U=)b_ruH9LOTnd&l96o{MsFWD z%&?(T*&%Y6uHcMm?=Yh5RiIx>9+(o2ojauz4#p@1#22r|uS{MbI?T@6;XpkynTrpi za8V#kKW+*8Xw@af`^BE=i8UIbU}_>5NGKSh3eXaE#V& zvhqO-k{@Gr_`WnEUbPGj@BDAa+v;ydvIl}^LZv4^lh;HNFL27(K4TlvsiowJF?Qgx zP}`=0>u!_M!F?n@4?&Au!GWwL$oD%^xsv2dV8R&oAM$n`E^(8beY-w21j&YX2keaW z=dijD>ESF?C=vz(anK^D2w4|Iq!VeFp4H0g4!9N=52r|3!Lv%Snfw!johlvq>Ezes zvg@-CITpKEH@g=P4cfBDrULu=HpYU@Lp&|(hgC|Sjod*hd@`thH-fgD{c4c7t^)h) zD&wB-K4eNJ^~|2N^9}1|$w)}1X?#<@G__Hv#lTCie`ji8rdFypWv$}OpoFmi=>C|y z&u`Vp$w(YXQxgIEw|S0gnoTq0jL|Tj;mZ-tLtXi5qB*16BP9ZembsM)zJOGd4XjcR zH50GZ#^_hR*bK1@d6*DqA|B0$5$sClwqbGr{wvcn+&yKkLM7G;y^c1INab23dpI-3 zvozZj;@n!S-2~qruT0p?w_vzBr}I8H($=+c=_=I>jg?fkVcyljQ>kJcb|C-T6sc=- zz3`pu-#g{V?sc@bDZj86)`*;c*IsttaPNV=vt< z#=OYY#*E4(Dv4$~KaVdwNsG~}{XCj?=~)-;v1;zp@NU@{Td7u-`vtixPN+xm|Bbc$c_t{m@-UPT8(esbwno@R_}&j{ zDbeH-cEgKk`*#U;rLf9&@1I6N2ZUzxD8>ue$IMrIoL>oJilgx1h{Op%2)Sl zzA9B*-iBliQ392;+ms~XoF5+${JG|A9p|67apW(5XH7H;poe0#;hT`xSyf+0#eE-K zN-g~2B8FD1?^(BYlI93X^$oS<{ggUVz1*5ElG;&zUZA)pa+^9k_-PYB*+LPMQbWYn z%T7h_V8Ch`ATlGHmCsyw9Mo1~xHX2gzeV%>RU2J*Q3%4w**5A{ebM)Q%8VW?ACsl! z{_~=2w2G=vVRhZ~j7$IOSI+id@a+}Pr2X!&<&sMo&bZM6Ms@MXrIv&?Wt%h7<05+$ zKTkIk`cH)-gvfQK|Cz!;j8OIjmEP$dJmwCOYD~IRy7Q^q&On|i4$KOPE(ZIMoLzQn zOS#px9hBJgJWvaFe@~^8@WXXNPoi4BwHn1eB`CT0Ie+^C{PBLLo{PI$;%(I+AS0M1 zY+6}PEWW37c^EBY9JpZAog%B|4b=>U8j@F%h8YZgyoXQQL4MAs=d;-oYZ_)phP6Z9 z@B9{7AunqUyRtK}@Yss4v~z1iweQK9;rJH`d84xrIN*DNFzD>~n;V6F8OVLP4J&-T zXu8LSDBk$Wp>xW_w;_e_lAYDm+dg+{EazTNU7d4Xy{i0nSF^V*sa$#e!2+*09l5Q# z(6GNKv8GL#IdH3Y#b4lEn|rY8n{@nw?DdhxUeWVD*JPS|?SzFc`J78PP}tX$MK#d8 z?zseYNOCj^bl&m3)!t#OgmqQ(m!y;yB!nk}o6gaD39B{V%f^1t)FR-9K8 z&}ox(&)C-{pEEn_DND|w(ZGgIyN3wuzmJDIiUe1>JDa~ZICWH$~`dp%$g8xmO0=GG>L80#3DVwK|2=Hk@ylBtOp6@|2r$NWP=-~BZ4SeZ|p!Q?wzryxkuj@tHt(HWGowGZa{L?Kx zVqgRk@73p9ILvwP8Q604>}R)j@zHq&YvTRde}C6G!<%nX>9k4ef)K}ICS0|Y68Y1| z%YQ}9z7$dnd;QdPcBKd| zZ~BB8#n&LYSj|DT?)>Sm6S1c#Th640BO`s|+b1+O?W=u-3Q`#BN(q3knBXfliFb7* z+W>#VK3{wus-V^PSVtDLa4G(!$^qdISK+u{kkkF|?#@a+{fpHnn)4Cse!gqoJw6S8 z{3(lac{Y`IYvqonzH`5K`)_s&$E~%^Yg0&1RapIrV$q-UGDca(FY9mpUQ8-Z?yQ;? zG5h5^o2b2}ab4yk?aRvavBY10%)a`t{k!lPC(Z}$n9pkMQt1mODZ19fuQ1a`6nd|@V78mUTJpWd{rD8+3*CD%04 z;L|DFK4$DGIDqz}AaMHkatbUy%>q{;GcBS(2|wL`8!)4C`s+-)w8{FB>tf}dkMD=R zF^oJtB3o{36)G}nvG+Bw3jNeQO=h*d;78Dm&SC9fu>gH=NS)oE8$&}A<35Gkd95aV zX_pe3m)?Jo4>tJW2Ky3aip)%*?|-hEK6!lJ+B3a>UFLehd*o+`*ng)4c8ag}gq=X4 zslt)Qm@kf*gs;`4Z`DrRR=MJ&Y^x5|Aj?&%x&&~c9BvMg&>$kvp`S|3+ z|0*ohJYLr|y`#ey71EiTi-lSWle{OR5PF68gZ{7HhIn}F|V#GS`l>HWkwg8TOac7t46+S2KPGDElBl4rbPp57U=)1Z!6AexYhOt z7qrK=Ols01Ok}@B{n>Cegy0>ry>~3Ks~ON6UF(E?dR65MYWvUpItr#W4NE*{CtQv7 zX1+PTer-4OLI1)-gYLU+%#3a4pKWLKc$KMht^JZM*O}L0bLWqTjZMe-VtY;VHDmmn zaIEA@txtuB9~+{58)_wpO<82Cq`p>r!Ih7OuQ4>@NW3pfx(0Ndap^eIZ!e|+y0Ggd zQQhGIu<2bRN#wVh0j?~3F_hT5uQcMl0|u-11B!7g$?UC2p`WAd-}@wvw;xIoTrC@h z?xvoR*Sb4vqxAF2oZY#bQe)E>eK~z0y-~80u8|F+k6FgOtT(yoPeQlPr`lYIIDZrF z2rycBfeIz7rTHs&q%9wR{d_b1jmuJ?fy&fOB#W)X*Xg(DHZ|s)i17F#Ow(0=%MV|_ zcu=C??_n2=P1ac}83CQd7Elcb9HOvqowwdi#)#|{j^$0XFE!IzUw_zaDp+q_G(=4; zq-a2FUcC+(S?YEhg%D4gM;liUa#H+vbYuG5iXukr6-3_BfN6X4x`puE*teJrJGeLF zqlwTr6GJM2GCs#`MpcAbX(xL5nIqOG>9 z`QHb8kuM%2ln29$=#{XWH)?54!{Y1?S@ZyUSArK@@b8s&NmbAB4w+;@es)aV`f%(Y z>|c8fcUg|$Bu;AnLwlN*Ki7IyyMrGQRg~PH#2??#sd2U|^t)4OPKU?|?JJ!IsPsZx(&%V$Grm#re* zI*E?dSbmW%|GZk;Uez8{+J}kJ#b|Yqc*Bv}ul*sPIcgAJ=5al{!Q*=A>wAf|)UC&2 zFxYzz?ypRSvNZr5`7CEdLt|*R=oJ+Pc#|01nn>HabVcjehqU7D2mPZW+7CsU8EwPd zjLDYIMLHJ(=c8t~%<1~O-}Vo_funB7a5{gx3GfO%aGfGL6j-g^;D0W$BMjNa)}8Y( z_%ZdCT%5z6H-!gdK-p`RdGyN37HIG!FcWreor~NaDW~nNBo^nfZx%y?`Iuin9XRM; z$H#;M4Z}yD$+jD7&^hsC9T+OkJ!<@$v;t@p5ofEyj2^xO3#VBMGXj#18cyv3V^i`T zSPdISCHYjic|WoFAWGAv-VN95SVYd6M*aBOG1=4d|8eytP)V)d+uhr3^rn@WGgKy4 zPN6xa;%!hfr^<3fElCYiJm5!c&-m@O&wW^cF)qFi%7V>_eC zPTA!w_E&l~TcUL!%DvAfm3AXn@Kr84&i*YmeEV>V_J&z8mB}ez9o^nZ#wkuL*YNl` zw%AY>mAM4pI<7OUcXz9;B1jf@hijFz6U$P8VoWD~)?egk?l}53d&^HCq7He47ZD8H zcp)-5&l|rqOSCo*EFgC#wj=E_HkdrwP2soil^e`8ja@?us(!Y47+A3TWYd0Bc7+F7 z4(X&@z=f%>+C;%Q_SOeIM!@qNvsSh#KxCr*VA7hIOL>MR<9#J8xabxwSjQ*U1*nYe6m$ zmmC|fLzTQMsu`0twPRwwV>jSwQIC3)fm`)}1lOpan>3@Lf8;i7>LOC=uaA1bS?`>c zTxT-+hE_8GOY3gm)EAXz&V2b16*2a5XBcWe|I9oZxqzK?Y_x8=sn*zQ>gxO8h*!)N zU5N~Out9tXM|D@c(^LR4>rpNHR4sG+QXLZr+;Q5&c~$KxctlhE=y>KMv&3`=zh>`p z&gVsNsylD&Fv7mm!xk{8=CYrWO-ajq4ZKf(7AD=u`;ur+ZU zvd;!SJzakuTh4l2xO<6k4nNd{?_Ilhs`dotL8)%T1RAvpPCpv?Zb%7|xA`ZkK(S@) zxDg^AS4Z@()*CDPr>Bu;HoamGLL&oqxe+EM$Jte0{_Ajh*mq_u>-#eH_&8s1`s zg3&ggURGNPRjQU-ddl3gQ<`bG@nI~=a2huT@Q~*BYiK_SdLInNxSyP31$_^VkPLu| zNe0mNNIGYvhD@*qRADFWNu>{aR$G$@2`YF4uXkS72yOTob`xQaE>UcmJZ=P!cLn*B@~zw!tIY0ZoOQ%0$MZ%K&VngJ8fJk` zNF^S(!Mk0~xmbENBO5&E^_p2-2znKybOS-U1Jc4&A@6X(Ggb&l>{~O!VrAr=GOvjFJ-J3_eoV6J z6m{5)8%A*dWWHiZsqYQ6l|Px=2NArSN!bwNZ?jd_^k3$zJ>M11D`dWNuX~*)FdE|u z`ytOT!*-Mj0GNWWk*MCCpP9__J%r2eE|OPozEQjR29|u86(Mk8h7#o}IzOE6)uR{P z4Jf?Co(~9pcZm}7^?dI_`DtOih_YkEDHJHROdOxg>TeRr)e$RV2f4BR!D2Y(7 z9n%+dCPt5{=zmB9(WhFFrTpr4fV0L5I^#QZawmzoa^$f~7yNlI2DXrb} zaIs1vt9lm>%2Q7*35zUDjk2|i%Kz+AetCFA&=H?^#-piEOo5sHqZFC$0OK!T^%$>> zpqs*5<2Jh6qe!6+L%9w?MoA}>%tTUazaH<->LuG=b$sSU+q-P6?QH!t^HigO(nD76 zZ-`8;Vr#ofbi}9kzQNnNd2U5?a`i3&hb&d&cg6$rJc%X!04MCg>?;;7*O4kork|lb zQ407~&!!)M8^u$43OVU?5BPHjtMoB4*1@rj*5I0icAdk#)Yhs?iM+063@A=xs+PF` zdLz3FFsdjQpwnp6C{B4)AjtB($rap@j^qp6FKw+0y6Xq;wB|?6P-4P@Y$mZhe~__?9%v8jj=)StxPRK}naOiF!s0MCO48iuTmQyQWI0TVJ=p~%vFr*N zg5$q;iZoCS<3kSCtS&ihQB-%tu)EggMjlaBxO1%pOSlTB6dMKEB5A9!s)~~+m7fH- z8;q*=DUQM;5r?DqzuFO8$G*^;7by7?W&_?~ogn&Om0BUYSgiN2vyl;H-|MLBZ-zIw zmH2|7OIsx>J9*oJyi{J0KB)r#?w6*@w6w0In1iGBZ}wPE4^Ls6hW= ztz5XDQsMNO7Sj7AMCE?pz*s*J`q{vftik#lN*qzeW=GDH(;NQ`R|TnjU|ZaKf!l|_ zdZm|oVy7_Z6y!L|ai!$l!r7>OKzh-W2356ZJ!EXd3sQol#zvXz={_W>=03stw6k@k z?zPc7B$;m6Ip9(2+tD#wew?)GN6%_V_Ezq5tjg6yiD7*D;T)K(aA{)j`Hp^jKh9%L zy>?Z{Ve7!0>p3p~D`!AsM?zyH~vC zD$czfi`wIxDsX%nBsnzu%2+c#j=OrtW9|d^E0=!F zcPHjyb@YaCuXcmFS48G0uXmBCW{tQwRfFfpIH^W51oWjM(q{A`OJzqNyKBzmr%2PnBI65ak-K~&KOu8z zKC0+1eUrnL4!?iT>uKJ_%2$0_R)41k-x`JcLjVX(v9dY(n~I3No!@8F!hQxDNr=B1 zW;i=}fxK_P*NrARFj9?4*?`~PV$wJ&R61{R(Xy&N#^hnCmsN2Aj!}&2`8$0my^4WPcth_3Js(UE zA!fk8a$v==Xg0vA+cy`Rynt6@)u_nwyXtZmD{Q6W#QngFpKYXKf#Be<6eA{i#a?!7 z>Yv=lW1P!Tor4m0LsrRu=mIwwkx6%M2X!7EIcz$mVUR*uRsyZh08$Do_t&;P))mtU z|5X!c(e#g(vwPn?^yBX(AAEjd#yBUVK1YB2Maa9Ma<1&|y=0@$lbPi*d{N{B9cT*m zVpPzg=E%VV({2WF81To8Y@yz$tX$%Oi+|cgltk$s*O`*oepU`aD0)3BKuPC!;xflG zV6oTyv|{OY7OWy$lBn+f42JP`iZsG6ngr0Tip>{k>?~MK8(P7q7kBPAWaoAeImAU_mh|@H$szBhWP5p_Q~70sl*=AI<*RmP`kwLW zrEFNqg)*eGX07FxX<>6|Nx+HHA}k5<6SGjMw4Z^d{ri0R@C127su02gz3-G;Ta!5l z8h&;1hC$@DzAIj_k*MR4j+x}a1pB(w#cnv=&217K)5^S=AhDyRojBsmdDiM<^Me$= z{ZVV!o#Fe1Y8GALt`{XPytRTZoAN>7wB*)nVlQ{?;Ue$6&jK5Z%R7XbG@9P}=F#s8 zTfg;B`p!+l5iO$pp;zPy3sss0t75XJ^w3%Dx-301z+CXYP|(>=`9_`?9<0xlgFzNaW%l^?$m;rnM0cr5Hm$4K-u|Ytx5QUmek( zU-x|>UIse8URE~T2`>U$|RmbMO z%gm%r;p}>nKqs~uv?H^oB&A!a!5sPR9>epZvrez4q=;F`cS{C&c^?n+wybfx^t&@7 zpaF@FufH;?hb>uK#t)?r7d;<#{?$goyFIPGZb<0!yJ0=PZbrZC)*7*rJ8GV9Q<(m% zGeFXXXr1}4&T&r(T^EYkxQGC1iDTQax_}J2+4f_>x>lWU^J<7AHtnyik^X%v&}ZVD zhp&f!Y|R;-w=!}rKQsJlICoZ-4ukt{&8E_1`$+r*iMn2u>*1y3D zHyR1z!34H87+eqx!?Ix2|nGG+1|OCsF7aKUI_Ex0!DRnf{b}LoYdY8N|BL zmzoL@>?GSCnbS!dwi~^*vh>~k#75d}kI2Wj9bIipO?LORwA&Y~p=8(2zr$HN&VJ8s zjHQ5iQhgy_PnuDRizE?P;3C;=5D%%f==V<^f-+Fs$xlbFjoyN57OKh>@ub=i-|z3* zUZvL*PTmW?B-IcJ764Pzym-|f4>HdA}_WRc6EABN|E9yM)V&*$RDuN$6>yv~>a z@*HgXaq8Yh)g6NiS?{>gW0A&NAxaz>Hx2FscGs3}M8e*}#b_XV}5$Ecq zG4$@aE&GDrWxV?frglugp=+G;QJwXgyyilCE624gnGIYapSWpgE2J4;Xd90P>Q7X(MU=|p7wMsH5pnY3 zz@q^Uh4?|Y)O#{WuFQYGdHUfrrw_-wq!*|$r2hrFw!k{pEJ zD@vNHKfJ+^K&P}`>~hpPFiielzZdu5YY;+WK2dr3@@`drgjDTkhtPwqui5*DG1pKB zVjp}>Mx39I(_H@BXrD~!x_%HR>-i_Hn_Vho{1kdHY?y6MQIDjU@#OTSCP1|E%dPAbKP zg}_UNDi=|@@;Xy+^po$wCDN5=wS`9qsGwW-e0m;mqH*ePX!3!JCtRm|EgCWc4t76q zo`25e9EG&$3SDU-1;LP`B}iVBgU#D%J~;0c*X(zEvE4LtY7g~P?dSWn*bQ*sl^Utq z_O5!d4)E;h8iQcrG$w&ZbBeU|Obgk6d#1^1;|Q3m>up<`1sT zKTGq|0(2bM+-n15Y?JzQMZ~7fEuwOfvU~kx0BxAe*{6=O&lxAtPtB}9$&ZL zBT)drXH%iN1yytFfpzW^*=4yFqORnioc$rE>08j)qGc^m%ZHPlvARbkr@`odjV^X7 z)|?85>C457pu{HHTr;ON_`n>7a91)%dY71MH>j;EL1Bog0KTpzi*V#fgpVgX0GsMA zCSzLVPF@&u&T&wEc>@dxeX;@GJyLUFon#p*HbA>;2tH^xrC<@5$Ur6HP(E3d$BZu3 z&&{DCt!@cph-0PC#{JHeck(l5L|JF{(`A~T$1kneSE`qPW=pXFWYMu{6@$mFi*vAE z)Z_{}8V8n2l3hL=)mAO0D~6Xy5q2UAdx{!|U6V^;3r{-k3${F)ejobGZdsBU`fixG zEA_;5S(+5l6a2t?K9T!v)4Ab+*8IP1^(QIQvVqef!(p5~-0@Ce=GGyyDBJBnrn&@a zJ7=w@X8$+R%}(xl_wuO;5+!ppEBnB2?DT}|C+R{yXt4!Vjf)zQjzLM}e^!!Oc=jv7 z9e+r)JsKsjlEA1)%$f9sO9- za~zn1)KbEdV@KqFJB`mWmL*8x1sYx`ik&PM-scB3A=P1S5Y5nIPI@op0;6ds84IBCP2L=zsB$VqWDRq8&A% zM+&Z23MxfK+dD($I>6JOeMlh{SHI^s71tT)I)WRKAx}9r#o;av+130R+@2MBv;+J@ zr{?cka&f&R&h72eNBvq-eErFa2d{vLKfF@XIHy`VER6113&VXVbzv0KVk?o6Ffk%( zO210O{ALGvWxv@$VHT{ASkqb7GO6L2WCIf2g1j)-{4SJ}%r_-8O>Qg0Jabd@IS|se zY478E;63DN8H2=WDfN#PyAyWRQLzstie|A^-Fx$}p8Bf3C`ZUr_4Ze|p6w;FJ0onk z0X+)m#SeVqY$Khm*wxS;IN|+(zg^KR3Ojpl9(Qg&&v-2C%%2D|4B7S9<>oHOV< zX8`Hwv6qp(Z=D-gvV0Cgbj`fb;3yRd-eY?I;37$O^O!j4R=`^&?T%Bqk7YRqEuVja zhXU>YYQ}4cex9p8iJ{A*F<@9R9KXl5-DE_P&?FRa6m)1Wn{n&!Hk(bE0kVzxeRH`dB^-lY(jaFjVdT#k)ZPj5 zQl{2p$3OI^9~#8fflaPziEQ0hhbEAhRY5@y_?7$iGyH##5%Nr}nEv!5@QQCkry&vh z{%&1jDy~t%Bx*5b(_%DYCCsMS7!Q2B*Z(Us+)dIgV&GRM zmo5Sa#vdrM(P4ZKY%nU1Be8~Q645sjQ(b^C>S_aSD_%T4Qt6~&jKS{TGO}q`U^bl+ z#5)fM?LqiQCdsP3ANXF)p$Q{8Zr?R{qZ$wUGkrnHT1O*}J6-k43)M*T5!m@lJ8Naw ztOgF*AH^SYJBXJh0uoxG1dKZqlIMVIa35X}J#P9!fALj>YSd|4jYQIg1c-wiERCo~ z^bwD6E3P6>-0>`BJDoJlKUB3f`pI)B$_RDSw%3Rh;t-UAb65j+_Ars=>B&g39QOf^ zGtrFr(u0cf`4I#?jSmktblrbcHa!n12h?OL@iO($-sO7rOVd)h3Box5f|kUsXTEU^ z$K|N-!6ShKLF$Ti6PC!y%I$j=sWwOiGq4n|K88F~cR-0bn0;^1>lh_1F)cB|SFLO= z)f~A$ZXjM>G1vutGx8S=8ZaVTH2sMdZn)50MqYawYB{=h#ewTbX}=s+-C_f%YQd~N zpLrllI$cI+p+YmK)|-x-#$6$jk;*F(`0@X-m4jid%b%Eq+WVb zt(4^-i8p@WJc$t|^O4TA2f5BrScwV7p)MVeL92Jcwe`M}n6o^ZCa2YT79Cf6;s;#sAL)?R^z&#Eg)I9bx*ygIYq zH;HD3$fqAbFiuiOAG-C?WsnXuxyj=CVRcYlIxUJLLwKjCD`xHoNVs=%nKn#Q*3iC- zz4or`?RxN`MKWE|P0{?xx~K5neEib4(F%Js`aJS zCT(hl1PG)#8;h6i9^a7(kwm8Vk6bkOLZ8nU`r7Zg-@?WXtA}mo&z033s1WG_R?b+b zVzzTN=^>p5-FylKNfKw6r-#p%;crLBTLvdck6o0kn?8-G7@;aeonqROHZZNq=kJ=3 zkEj=DaX-xI61!`YXqNs6)&Zfof#78O^v?8d09G6gR6hvsO-idbWHc~8}_0I6L3(X{+t=L?I8PX{)pt)fw zI$AQ~>K64~bH;iM_(*f0b6HbQP|!NvfYXl`@BGnkdqW?z@F&k|f|l3`?;pM~X5#f2 z)7N;1HV-4s^I2(_zSIFb>g@@;0GE~qTn--*6)SZO>e;pQBKXFrH{#9~+%n3j>is+1 z@ZD8L(7(8H&sw1X(8;t`>)k|~U7Sp|dh9*qPgt>Q2UWuXG{x z`*3*e3Qq*GrN}1g6wi4^U2oPmjdItNtN2TosXX|7+iOKOZ>6z|{IP_W6eQ2pWBX6M z#Ld2Py$-Q5>}?zl=wX$UQD<98=UbD75w{O(@>~v^yH(i2jL@4skZNST3y&o42vX35 z{n@_XK65r}yk7H;uIPUOB3|>J&uD5722|g_)|+u0sWZsWMdevxccI<>9FvyXmE=$> zuXiwCZH*;OOq}}))m{x>YP7K@njFq<_I=vw!)o14;Xfd>PFzb4a($3rnyh7e&uhXS zmLtQa70Kj``9FhBgR;2@H|8(x?=(&S$uGvpUr6(@y8%aX5apIOy+IPsUyhkBmWEo7 zTEoFPa35pMUU?sn@+B2QMeiyK^r)Qh%I!29(5nTE(?q!klmS24;M7IGt_W$*t|CMm z`}j(jI{_imdj#k@M{Yrm zv2P6Clx)+4)E}2begVQ+o0n(gc(jEe*Lyw{3}iKxWvD=ngZlc%s1ooCK`wk&yBeZ` zyXalP3z=EK9YebM&hK&2+4pGowM~mC4_t5XPu&Bjf5TM7Uhr?IArAC*N>&BmAH$m- zaDmw)-oMa)Z2f^Z*ajv0`V;g&4qZlA#-w;yn!BaN^&YFc-02ekU7sUUn+EY%vPvPp z1#qT>3%~uGA}dZvkKKDsiez3;p1gj}*l=T2iZks8YTl8A{(RjzRBirkkY3|Yuo}&n z89&ekpwYjhgBaEv+7O{?7^#){{hQe$_nulqvf=&(B@8kcAn&Ur;DjBGM8(FXZ!iX2W!r1y5_9~H5@2t|z7k>4B zk`2sksOXy=wyP_=lSyNGG;0MCBW`A(`owK zKNF1yFJZc%{^YEVU0&0A5KRI14p;%tTOn+5TmZNVWUH7|&BB(R%f@(dO*FH-COFMz z0f6Y(y~C#!ukRhRJ@XYS7xADp2(T2zZ=${vJyMnPhM4Sq2=KEW zlSK8`-2aPlQ2Il~xLVwjee|;{2EJnb(0_HaqMo$1)Oy7bfK#PyO|AwbG#%NlbeZ-j zV#~Ga;3i$`Q8Rc(*R1UOaIpay!2>4R`-^2~@}OMhVD1@ec>QHB-K8}#9V9cgF?sSs zykUE(na0%scYN2uvbl%FbJu({U1T4$?2oc4ow!jW*#{`rQYONPUsK%V3xtB*-Iu?3 zlaK{H)M-kg;BjcdcLTd*=GxGsfRytyqAx_`y?4DrFwkFM1P9!-D+f!dxZ-oFufU_G z&_fx2fY{zC1*>T>7?v#=n{duO>n)1fK*@1`znF5~UsO-kA#)j85swhaEBN{5>;TtIVn(@NUg`KHlt*Mlw*1udi&R3MnC&bX4e);QI^U(p^PxK zGdhT-Fbj~lzRCO(DXYl$hf)X{pJ*fJwJot!>#3ScQEj^7Yuo0EC-c8h&W1{ND6Is{ zUgvsJ9;IEflghb2b+)h0%wyq%zbWTPRFQVy!z%5$hb|QBVJNFBy1Z)X;W#DjOK(;w zIqDFs+**6XS&FNe*N!BeZ}P}>8-ArU?D-YPh_(1mm98qvtT-lV{e7*>ou=Pizf`J3 zxhv1o8^fe&nMY9tolcMO1du`zHt7ka|z!Q(815;PtI{-IKH*<_jj^|XpF@j&LITE}Dj`#!r? z?yB7(7rW#ldlWkp0_rPzW&!#cxM|ieusz5H>ycB$OVK^5H2pSgTlAl%>pg7O@}S)9 z3c#eiUl0V{8&v2!y5BeD z1ri)_a9yX2@>y+YPrx~R7`?0WvS+m-!p!TbbH-1+RKxWR zL^h8~6$!)e$vo{3mZ&p6Bz-COf@~4lX$ymt+d3$LskL03)3O?9q!de1+_t=-j}U1iwwu?sFEg@kml!mgIbx)>4qJT z-aqDW8No5o^1UC8)F7|<0{o_xV^fSw#p9}F=9Tf`47a~_USDgez5V=B^dGLkelmbj z2?>@2S5${TC#X*uTSPohCkh)qXP0 z2VOy%(DOwuQ}aYpF#Pjjt%=#du>=u9`}j5>KQxpMyp+%G6Lo0_pG(9;q6*S=TN`T3(E12!=gix{fdL7B7YB!J{UA; ztF{a3dub=nDh<8I?d}3LBLGF*et`+3Tg%ywhh(-aH@xQ;ENYcG1Y5G|BYRQNhNoTW z4US8fE9%O*;Wud)7Ebf7>I{-}kCG?9d1r>iP)FzvaO%6xhGMGoT#!p@w5x^{R;W!J zmH5MFZnM8G5G{dkt_Jj<9PiKOZYGSrtE@5 z>8I9Z``jQ?WWmJHs6|LGQYB-RJu$TXt+8PueMTqI?%lW+ePhIELk=nPb>$p9tx*0Q z=+CqXR^*?E#BP5i+-4COWdtE_iUs;m56E4^msflAgN&ve|7HX|lA;*TXY@SCUP`KJ z4=lg;fEnzQx(k6<6r1sGsdB&JYw;>#soGYf+6Vw-aBUPhk5T-pklzZNlXJnSjP2g2 zYnIkR7KiQLm=xpPAB13W1@DH?J-k>=0DG&}V3@Za|DgXkWExFU(`CdD`$oTAJJ3n( z|70-R64PcKB&%&ObQvZaY&hhtd$rdtFoMMG)|4NZ&hiOSN99+$_m|%m=Mu_WKL_O1 zNrr8(vX}melHzgbCh)p0a#S0E_hjP=F}r_%(^Lyak|Vx`YOjG5+dDe4{Kkg~()>=9k{d(@1}&&lQ!)T8=0a*TI{q47r*fj$wD#~u1kl|8BUsi^kYRbF(jkgLFR zX9`+}(Tmg+-rI_>#qct=)S6>m^rw2K(c5sNFSAiFWk0`?1KFRJs+rk^psBp!)w6Xoc?3)L zyVh%?vi|VN9O_l=IabE-b~6*yq(klvuV9=^)fZ%-biQ__K0M8x=x_ZuzHzTnN$@yh(bXSv2;AT&AQnp_=0Z*^$tBTLQh-d+0P`Jc(ir5 zIPa=4Gn$e2%p->yu&y=bX`2<*0W+Fto5aX~(h`O4$NgCJ0QC!txMb2BQr7zP*kllN z6_`TxZwEG&Z?{dhruv>wNw1CBR#;h|EE^${ce;WfZ(tS!md z)=R@%k^vYE7C-^NFavyv;f;ZDKkJx=7nkc6W3uSBaDIHoC!TSNFUYaZ@E@!K4)XJlKFetu! zt??~#XYFT{DCO~k8FAA6$v6^6<+Sao;JwbUk9nwzRzyO*TnPPk(-Z4ukp`k$)avK# zk&}B-8fv7qdNK9;Qc*-H{LrOL@x-@E!yW5VPlfaw;IsMWiRk-JbP*;!$%Ws=cJP{_ zr1SMhb*7>Wl0%k{M3Fa9L+$o|u7IC9aZ1OsF{pg7Dn z#Qjt&+s8R(Hkf4=*ym11xh)B>Zd|eCO2n zFUj~p^|Q63ccN9Y%DH#;Szhxhc28?Qd09ed1UVn9WYL+UVT#eKY6ZFZ}D57aQjSWtS4w zIKBPEJ~qYmYpUpy+T zMfzK)M^JH=(rtgD1ZJB1+-do5NW1;wyku$Yg5O!6&pDd_#;ZGAH%qyMoaH}TNTC2P z9c|)c-Mt~xB0cume2M*x(`Zb&`v_n@`E=-Ct}yzi-(;HAs(J>C) z0lm|wpctMm)wgn6T=U*7L%f1jXR}m7#l>*rMXw}N|G5*x?rWg+U<2}^Ta-ytMO}>x?6k0c-arr#x z14RonF(S>P>m?2UyOX$vI;YklvMD33bGMsul=kFUCO*|sI)Z-u(t6~~dgbXC~4w)Z*maotPe>^s_^_q?E93B{V;yn#(o7~`{Qhw zZ*FYPvI?Z*L+{|K{XQppC^VVH(ed!=qxiWsGijcV#f2%<+8+Yrwh!PLxqR0#rq*PS zwBVP%YMsC1#Akmm?7$ZTXGQFld1a3i2NJW0-`|$#n)O&1H0ql7oQ{q2p&w=@89;jU zM|C}pS6tx9yJ>Nr*gG5C_o@rMx@y8AQ!VKmg5yg{9M9v??A7`^Y9HhsxMJPhLc$HN z7o1p}?)4-^rr$@Wf5tDabQG&Menwl6TJOh8X4pp-Z3f2k%}VpCqg6PCJ&k{}E(#9A z!HOqi8t(Obn0aXhA^lX#JJ#y2{C!NIm6B2aZ`idYhJxCql$`p^&Et&C_|9tx({jyY z?D2;^O88zIQVJiOzD*$Llc+7ch}iPZdQO0F?Bs%5v!$x>g<6 z6lz=g_nLjETKYR*+nR#Cdbodzx9r)x` zfswRXI>5nK+CbhA17x|xz$V`j?wq2_%@yg+gtxeX&=6Ak)#xI0B>hNb-oX00r{0C` zg2M75B5BHAZsC$o_JBXtxW*gq&5W$BpZ_9$$L3DcsfI*qXFoj>pR{SAqTC|Uo#;wD z{1YyBFstg5lzHiehPa^usptWf4Oei%PjlxZrRSMPkyTK;9`#|##Ka@d`9%saWN>4yDQ+lIP}JHZ1g13N#)YjM^9fUToOq>diBvdy!)wr+%vh; zPg68aw`*IIVbkRASOm#&oy zO@ASm@05022+JCS?27Ai{Of?BiouL~BhR&T zsG{#nL8?x7cvxc7J?$_04-1-XCKQ*jmMeg;iY9CAZvO1vl`B8a0I_8&w|SXpXl<9$ zL!x&ZUjYAAz+ieNps(!Ytr+uOq8);}>}E<PYX7yLD{ZKc03GB9>`FHzn z6sW*QWTFTUQp(Kr^3U$d0(s`-diuZVQUqn>K;8Yzy4FBCSu}+I^R98wMwY>&mC7y{ z$W$wnr={06^Du3|qVJ*}c?O-9XrZP>XrDo(u`PTq5jtnI)ATJD!Gy_~2We!B6rp%@ zQP&}mQcf-^V$pS@lE3lGqz7E1GLZ5A^wnF(+Fk1j5rDjUYRpw-Wbs3*A(=F9e_YpI zkXVj^hyS2_n;gu)smlyhl%4y)AKOI$NoGPH`WJW2g6y)ONdM-pWKdlu&Bwo}%Mi4Y zWAJb#uIrfK2=h_ecq@lGr}G`kUM1$VoK3T_u+q`%o`I%`ScqmpJ^Ty1v_KUagzqya z)5a_pcYK$locmEt4Fd75dJfHOu~czJ@neHFpy+6)XksJbx#PM zgrWE}|Il)T&IZ-8WR882u+cZQ4ZxqLs@D85pyRQ%@>BNB$)Jp|Jk9@@U32MhN`yA! zy-hbbk_VE^f+GB%bq#^2S+x89Rb6==Mn;}SW5sKkEm3LDEmE5Fb**|ldQ=U;A%Y#k zulzrzD?IB8)YJ3BGE>wonAx2fN{xcxi%S%67)@%LMRrPCi-LL}`O}dj=^TyX$k(%l zG75LPTkUpCdpv(o?4K5Vv@0>%4w}sT)!J<|vt`pHKC@rrrVmJ|%U;jHDpj-ciT7|e z@1qW(>$f?3Q67lxn3*<>h_BhLV&NZt<$2H`0a11rTMY-#hCc!Hv2jf$RZ2zQ!Z0;+$HdU`Q`wlnjo`8`*V`OMr3It;&Mlf4_YlPrKN)Gc0q zQxv-!Sei#~1yHovvsut`ImjYtSmbu&0TIq=6)i(S^cc9Q_LeKK1ob588{`>f%w#a< zgRhFKdy^wt-tK{z_SD#?&Usf)n`N}Irj>q8>ielRjv{;GwrnUzL>jgSB5{e*Z^ z)Je-VmVU<|=B^=Sekp(66g#HId?de7_Vq}$fda`0vmVc(6zqK^)^>PHEd4p0SL0Rm zFPd>z(A41mG1_H3-gs~cE9Q0x66L zf_f*5l9IS<$?hf66&*7!no%h3P3FOhhxB~#>_;Od(Ctlf(205G2dEM_(84R63Y zC>aoDRmzsNiaHSoep+Ck(0X5Q_d;|4RWhY(62CuZ>B#Q3&n-&Hks^*v&!$VN~wRdB8XRT{TWYR8P##dkNy^gdg3SdIZ zki{FCOp8jz6#ufWSFi6KFDBnM7pmoFS66Ilg5%u}+&}CwF4-gyvvpmsp5h&9HFA8t zbu~-jw>dk&&+(Gyfo~S%i*uDQ?dV^ouw#IN@ZukWfxE6}GP+&1pp=Je3q)$x!r(g5 ziUw@t;C{72ZM&7-o0}}Pzl_Z~+qdb4FfKHiu0_m7+FLeDBRPMB$WM1TPFw({W4g4x z-YgxO-R1XCWqWsnR1E|?IqNeuuvvbo4)HSZDK!H}Ke$FoKQJq~;v@&-T{O|?v;K%_ zU?*;uG^Q-;B&UtaHT4bS7F*SE6Z1<&$#>O+!Bkm za81|QL3Xxa7u|GYN7=owNh(LUvK1x0X8TLHZ49(&FSLazDjg?)k)>bh=j%NHu`s&#dUz;JZ zp{?g#P{KjRTyM^_Yio+_&cm<-m6wULaQ|YJw(BGZz=WV?-g8s0)rjwKlj6SWNjCz^ zR*;}gCX7Kh2=B5Akqr(M{E9fW-4LkDNVhRMtju{-N_u{&kMYS8avqnBXRydS}L#SFES5hG={ZnzA_(23qyM? z%PKmqp|vUj+*sCE37`B*S}!nPi4ww%ll*d62NU`x2iWwbSD`$R8<*|_;J67l#pf6` z4fXQ(&qU>DudK^7^GHP?H`b02)*++g8(Nd2-els!W*$M-WSdH;Bnr^Q}D_8h)Ctk{;(#jJB^*p7?c_xrO-o#M#$>-RH<>W+r`EgU~8pFu? zG&Cc6+yGX<W@6VR-fjrk=hAXNe`Jq0|3w>fO3{s~{ zNYt`(h|99@qzQ?tq{u5pO{It%1+orA2eS4>`*V|{iF_6f$Jy1B#6OExD~sW&xQ2)b zpiW{UU2NZJoSpcfq@p=cW3o=0FgkPZHx%3YmhEcPLE+!dXBn;Yydk@QA z3L~cQ{Vtm3$a(s|?JEBNz)5;n4TzdUd+1-%B@YV8q5Z!86hNj1Zp?uh-86AaE3n@9 zj7nO7rP@Wk-*`#_WS0Z=^pEN41=VHI;QkfAA=qym^ALHFoGIt)|MGViHTzp3W|mVj z@3F97+09st{|6(DC z%yt8+%3+t41+LnrwAlzSyXSx55L+GHMQ~oADhAwLH@K38bby$5dm_VPf8e~*xE5*} zgr1oTX-G?9!wcW1C~HE!S*khW06yAs#CL5h}XExC*4=JNkXrE{*(z&%MM?vs}>L(!_sT{SS=$Z7H3cg`KbKGQ~kv&EZ}; zJIs8_4?n7k&Oe5U#4r8`(9@HM%s06I6KexxN|EC9}fYIGn`R z3i~#5EKOmw2mO0|{$srVf=6ReMmF?;e{xsJe}QvwTBF6HR#>U(W{Ax9;#>tp&eXvu z$aByACWa64_x>+VXJzL4`logkg6uM(-u`)ANB)a@GrF2VVg|=@$rW0d$wz=C%T=zf z*RZUn-mfk#b+JhxP-%oc zXx+A95vM_I{x8<|@PFT>XT5I&c8kw>w$6Yon6@}ne3`kE_Pe36_^}~h&(ZQI{hd*( zJco+^fz28O>dYT$&n*F(dLPGoTL0V7|JXWH?)SLg{O`CI8-}(GLua5{cJNKX1&yF*~Ue?m@b8DjP1*0lZkanAE?w; z9Z$s&w@j=vI8Q^xF>benmu>YR%|W_E{2V=4>~|V_1KFCZSm_Ucn~Scb)dwVkW}8Hv zkl4_zJrrM6f*Yc$WsB_8jOer%QxdpYOdQJVWsH~gK*BTCdEqYu7UeSUTcWCz-I6V&IKGm%!ED+jJ59!xWc@|ZtF97xzOSt5(Rn=T&;tnDs`Fi!t} zOhj;;khVmB?mbD`lI8bZ&BC}mH1ncsXJn_(7dQR?zs>c3rv?)BuWTFJ%%o{gx(1=} z)y=4RZacVuxxlV;q%IYQ%bdy#E_mfPLWDH`pH2k!#;w_fc45ZNL)633o(l{8y7iWk z|52wkB}5EYDhiSdK;6&I-pEX>FP>g-XvqFMt8S(3JW5v%8mOTWz1!7ldz~RU-Nieq zOSYXp95SN)w&6goPsRewKPuY|dX~W|r}y{S>&gLEgz}Gyy+hP}ZaRtm z$kh#t_)+h(*Ym9#b7Jj(yVr$S+}tXeOiql-a5DFt?>o=&%hYa+=6T+y&mGLoyGqI< z^vzLMIME|=vv0(IBTwR<1AyyMXOva!_n?HGmPcI5a|M2CpXxD;pdbxQ$m;G~E zZKX~n!L61wuc+{X!~AEW%n512-U<|I**(KW8zYO3)gH`Y5*;rRfCEZrMHht(*^*-3=X$%Kq z)&NG0Uu7VUr&2#JBY-<*exe@?hsUlG(CVrHQrQws)C*`YnszH5O53MVS?O%e3w8<=uSm39}#d86d>9cAtD| zxLDYfE0zBd_x#mIY*VCU4hGmeQ%-WOxgAp^4t0=UPhOoHcu_}FDLB#i+=Ep;&#keY z%jp@S4K6z5w4{5W#N4%=yu3bRnw!xL#_~!2^TaG=uuhI8yuoLn4p-}`_J&tSy~p_j z&UT*{B~_vBRX$bhOQT+LI~jd?`Uw2K#nt&oD-7-{2Lkb|bgU zU5LTd`dVi%O-vr7=L~$#or#;Me{D`h{UDouf@*>NwE*&wWe?A5^)Ts8q_%Oe5hG3f z-T*i*=})T@9@MkJW-xy6qzpBMbDIY}idJouKHOUYU|%*znli_3>?q}V zI1yG4!}S^pTEu6iO4Go8)|sdq%|+?9ZrqsBisd$Cr21RzDA*?GV#ZPxKX{|-<=tv~ zs*`)!X(UP2_MZgho)gV)CohEQ6w@@KoZz|LP>>=lC1*wX*O=Y7;KYwL(oVD{yg?^>i@9+5^&bu|GuSHa|*HAzqCI% z-xeOSWg0Y-sD{~dUc2YdZD@9TNbuk&BmDU%%N&{m{qFw&N*yRZZYAb(VPiR z#X>#nyNk`TVI_f3vv;CD-XR#Iy3^;4Sn-J({WP_(!!Kx|(JBMg!4L*EDU>iQ(+ z83}Ur$465St9lm#0X4!?o);3wI)>Wcn}3p{0)CsYstHbG_CseYx^R!d?Jd2FlbkTpYy%drqi~>qoeA~N%6QsIdCYI(XL~*()m7d z(()gL%Z-ItXQ6v}%uDR73z+6S6;>MC&n8dVD@nghD9J3`4wQr?xs%6?zYG?2c`d4r zX6fI8m*(QiXf>EEEV3R1GYpI5_SL#fwfc&K=ixWOci(~ry-mS_**aAa9<-$dRP>Cp zg9l7+q&wM#<}3sofS_=g@gO!aLjNk`G(w^w_tGLH>Re;9TuaJCBvdZrL+&l%^Zzzu zQnu_sES7?YQu^#*9~P9S@KBi`TS?pxmjYg)-M8U7As&R9tfaf{#saw}16$%5-~TWb_ijRi(4nG~Fp;f2r^0iAzaG z<6kMO_wdf@9-1@6>rm1YcGMrV#dko&q6&5-G_Sq>Z0J^EU1ZuO31dAs|8h~4=ZZDk zV#&JgzWd8pS^lo!!Y5@ejvnc!;}4C@{-a!hqt8m0BloaaWnkV;=Ht*N#n_qYQCg;4 zVubn<9ufJUqm-R${C$f@htHbM&(jBHc&$r+pezY(x2F~JJy!!Fp!)u8$AYfsC+GPb zlFA#iqxw67`rEY)wQKw>Xkm_`?hO@Vv^Q?z!O1Ph@Nr7Yu zZoG~aKn8;q>wO?u>nVjcDn^X+{LLu!=$}@e%EM3O0;YduunbA6L(m-QwV=T7=ybSc zJNL?Y%d~O-{FLM20@~x*>eaoOim5RFlXmC1yAoNB8TR)w1PZzZXzQtSAHF7j7ot5qXZyMuK^#BJMbQ}SALih z+HE(|RCkIQ!rS#Sl74$~`7~1{qp(bx-LN@Y7QJ zL#V(iNS^eV?e_$?0Q2(kLA^za^~9L7WJ`c~OOScXZS&ji;pU;5Zj9>%%l)O828$5?w|Ke(`DvP1hfczV2UTy-?i>3Hn5RgWNl{AFP9M^pYo+j#(Ioh8s z=&xrO14Sld7@3qX55rZ`#R2?n~fGc{v^6je-Ku<1E;Hit=(4~ex0VE4a|xm>j`TLj1P{))4aIyKqn%E0eUgQMi?Hy zKzQ92_8P zoeIlVYQ%3CG?ZOMsVUK7_#=e=I`-|?0r@t~TSfN67O$yByub5SZbHH<6Q2}9Y~x9u zE*hozul%E=iS6*_za}c83B+1d@85M^<-I>xTe7%nBNgwRgM}}rWd~XKRWN#Mn~8VY z0t>Dm4|si*fN5)oZlFxPg`hJ6(EI>>J%;ceYL69{_kIHtDfIkD z@fCks1(5XZa{^$Qfb?>K8?J+T2E0WZ71Rd0iEc(M$+XkCC8?3X_d2D_*>mad19w>aeV1upUbW;;HN)ME=uu4!3GDB8*n&7atapcd zU$HmmBLQ_#ESYxf&MH}x?fwaBRYo!lrzkC zaw#mzQ8&z8cS~Y)^>5s2>RDqFh*_+lht?$@Nmtug28i9N&UH(hD)DmHS$XQcSv1Y4 zKapC{Y_#8|xt&_5!?+i)-oqg!tYBI=wK2*Ssfi<)2vJwmo{!VQJWlX21 z&Z&u$kmeDp1_-;T8JP)>a#c(~qxUK3O#>gZ4~UZORWD?b@HxN51@cUzLFp*OoHd zEET0U=Xcef&rf*}AbtvhH>rSx7j37IH{^6%_|Yy*dTd>MXUNHBSzcf{GAB3ss476R zR=;GkP7hs4Gli^%+?#4TzV_30iLhCv(=AOb%FDkuL!X)Mjy8HSZj>uG6n7@`X93gU zRvAGqpF!Nf5^M)ez}Egd`|{RgGzCe)N<}pXN-zoD1KfQ`DYzsI`MdFxit6@NNa3V^ z6zNd6Iu4dq2Rpl(Ug;0*XlqfKC9(1s(xk(agpCoj;d3?9AfHIZS)F+-=_z)8v?bn1 zVfLhJa;dM9g3lJcZmmk=xsk%jTT%4Vb`eXt`*z8iZo^N520s>9mMShz4L`J%xGZiO zwjPLm2bGwS-)Q zt&0w7I_bZQ-H|&}?)vb&>%Fv^9S+fRv->LXdq(`~#z-LYX2*n>`5MG~cG;}776+PT z`u2OXzqC9~*k9lDmoW^4R3j5z^)tpjjL7LC6JAIVsAfD}NKD249rU3D^PTEmH=Si8 z;8zTkNM(4|L8<`~wQQNKDRhYR7Lcg#(X-jicO*@Gq-lC&al$%G-w(TuNw&8UNirZj z!ADJm57Tcb?hnMtVIx~u(Sms(c@;&c-sOx-z^tpZtmnV-nKm5@aG3D2cDgS}G zEp72Em?RHts4$?c8ai<%rcRd^5H#VVtl_7*Rv`QcM=W_LUTZ34B z*&dXTMxbIQsVG{7YqRXR)Xl9?lo?3CYY=vBX%zkS8(Gy-a41Uz=Sp zeMF4hO!~TQt$cs+ib^^@+HkLn_l~t793JJ8P(J|+B7c!|F(#!ycZH!=VBkgpH;qQz zdea0f1aF=6d*RB(M#{QQgP%<7>@RXVzw5Q91Af>S%M%%&PLeKUi8UZUkEXY08LC0? z$HXd5k^c-pb~j51m?`NTBn((dYy{R*CQvGoqO4-Ds0bD-3d6vfpNrT83l(dMF#4_Cd`-m*&Au2##v#6@W~Q$x0QhzLUc$srg3r6aN<9 zUCf6u`44%f>dG|(>13Y`*byX9s936qu|cR3Ac3CL0I?45dMuR;pFen!b-XVU-yXTo z&fdf<(R5u>qd#V^Q6G3v|A4uHs`kSajFbLV{Woj-6lRI8$v0ddR^i(POCP-KmMts0 zfLX01b!B#nyaa`&o(<7xl#@XlOBO{J5I5Y_qzHc2Y3bc=;2N@Id1uh1SF|`qgOH>s z7T(Ir2B)+4b0?UO_pUBIaBOPqe=6!(XMwgCQgM=kU$|V7n^xYmZD?g%f2T!%_e)kX zH~#a8`Bqs&^|SFhxj!RaGYNjj8<2`g%)Bd@(%3U5Kb1z)5dpxZ`q#!an@Amc7Rrfi zm1WoxznyXCr_{4$SkGIqhv@Qin^&@5yqR^a#cU$?ivYnE$vK@GtY6ifjX6Y5uss}@ z&y&TAkwcX=T?7c;O$std|?I#jI~8-dmb!q8UVl49`6X z=(;}oXjip(pt!+mes;6l%@J*5MyUHQN@=+BFO*cp z3EX-5k5m|o4%onU)mu9`yzz3V>Z*jUpJhu&EB=8sCi*E8jjA{C+w~?D6CS`o8~!w^CT@0aMmZKqYu2VHQ_t`8PxL zIM@HTk#C8h+p_jbkxrhsCE{>Mr*j>JSTEkG8&2l1`R50RP5q-DwEj7Pxq`g{k`Zc& z{T^Ap2n`!x|EtEM4l8ri*==n$vj^2Oo~_QKf6{dYr8DG6KD+he`-XhlN`62tr4a{M z79THNXPo4h&crw`b;ryB`zLW7=wxo(+cgYlKaliMdNN)Dv$Z_8yicd=a*aww^*)dO z6)$_lfqL!g-!Ly+eB?)Z2GPkRa;j-jY>;IDDs^C8t{Mrgmx=r*6t+Qn*b9}R7pDnN z@XF9Bb0CJzjb^W-{Mz;hp?qI@#A@;PeM)mXC^R!gUoNA!oKf&?9?K$>=Uojpn1KJh zhEgl)yp(JC;KyiY%&6~L-9&ne<6e?lP)dnaK?1HKV=Lb{LukMgm_GSd+|FCm;$X}R zirWR0#vT?Od5}MbzaI!3)AAD zV5{n5+%(pN9Rm2EcD`z_AKM=E4(EYxT;=TQ?M`ep(5b5*FoST%xlL!et-s-%{TH(8 zQc3a@Y!~dG_i5n_ag+p=OHWBe#hax`j@bKKMjxDC|F}5C+4V0u&1XAydC(Y}a(y)I z^!g{^bT*L9BFas{3COtVm80P17t-!94EX~ZLsx=2Nhe>2t6Y;_MbZYLYm$Af4#*K? z#zV5`__}bdbTGWr7lkCdEsQ@%*MfDj+OwuanP;VYx+odPGj!`O_hVI zb)0S`J8oH!s;(cqNfJ2bLsTQ#z zXhV;hQ=`))@T~RI@f4c^kkgjjtAyJMLr+o0-a9g)>B^T;yR2AorWyR6;n>ck$?dX{ zfjfP8n07i1JFHz6BR-U*rXKYYrKbL*!Zr4w$;^?Ej-%BF{7|x9ja%GV=ivL+{&9JP zh_8*>yL-l0rDG^!f1dYdzlR1poKUjUkjv$oSG6PO{MN$T=giOvTkAhkk_k?;^C{yG z!mJ`b6v|b08nuoNY#Na$yaGlj$)ttCU%~I!)ZxY^eyL+w6ZTw8bXy4$!V3dCCla_V z6r_(KIj(HcH=8J_e7R-hOTbF(WZHdZ`QSx~QhIlwp#mBo->+g!30IbtT7KQvJ@CO< z2N&2DB6f5B2(>`}i|S?4!qoHDu@{=}O>R5eWT@bqF_!hEX2!x6_7jzb9UGRvhFPBi zBxlz}B`(#HBS9{{+r3i!O|zu--J@zPhFhY`Sohng*ZPmLlD9M|uQ@s3|9X{$Z!*vP zS#5_~raAV1Y`^N*c5KR9r)XN;dJI_pOria5>m%^Ve`w>qRqe5xD>spy zKpZl)xh*O7pJKJsJ2K9M6K+o{qvQr*hj|G>y0}7&wjE3t5jyu zv*$6&`QH*Z?e!eRc&T!8RDpo(5e0+TUNbc-qrd4}h&5o8Aut-80=F40cx%#)3 z)6)!Qd~bNuTo+_&#W%~`D~YJ8k6q4Gq(t&%*S?6hP_9!Fnd>X4KExpa5vTqP8o_t$ zeD_E$N0bAN;@(F$!8?9SCpgdoFHcg&b)OvUyeaM&kVh_jl2ZZk31k&_En{Bf0YMF? z#@s;AnTZ@e6H8E^wD{>Tjz-hUT99SH&rizY>rxHEWXye>-)ZUW{DGr?d)hSF_rOva zzVdL(koF59cph!@Qs=H}8OSw?^=Ovz+#l9+24Ts5P2~-BZapv=!-MsM?;brqn38Rv z1|b}Km44E6%TR=_VXV_tsW#_Nv1JYMB9ZykVuT?mtDyP4t%`rhe(8edAP;W{_dz3y9M+aZ*fnxqX z476(P7BGTt_do-4d!IkWLG9%Pj3_vGvw>w$N0B`822_)ZPNgp-+-rza9#V{zp-(^-k>6^81yB^X*^zep7AQ-gyl_gi>g zS%T$hQ6F?krA=j{6m{*$oC(+ueP_vYUljCIa4VZtd}_alz5v$Q7w`<#StAXZr%AZ0 z)4sr~7R)G={t_%LBUN1ryI&Vaf~OcOXG;K_+# z@MKlXC=T1^1=eKx#2UsSTtP%mDe?s-Q5B<53`K8^GzI>;N>bw})Pa%>Xs?leV8Q>E zycvZ;pxtAr;(eqbL@j+?^buqiRR@ow~ z<4)lWqo<8?g?uNG4v$s3*7aM$8vby9=iW(FIciEkxC*qA+!xVvGI~7HN*OPiP#08= zn+|hdgzW4m${7siL@&SAz4IiX2B|haS)h{;$yCHH*HmwcD7bh;l<|%p0 z&HYdk-+e=B>&NL6T{omUP@0GWXsO&Ov&T zFtuzs^JsoGk{!b}SaclTO*rUzKQg}+TY%%G%wf;L4%O#f7V~m~a{){zpz=Yk&dvEV zGC~S{H3 z!q8{&O_sy+wXIvSt9LcF@19g>iTJuid1Us<@|W^E1>?h}BvBC)YIB@>2WU1H`R%v7 zD4#4UIB%IbelP!SvwSj!F*fW}uG@L1{~1V~gdYp|>6oAKK)yf5>TnZ<@J;cZbMRVA zdV*PfRAnc(<`82*c%W3oid%KqhIMEyO3PLXvFY9B1`19l+tlLLwzki;i0%NUm&gcnasAIciG7Ebrs38B5h`7l>Ne)~R$Xf$`xWpIC+}T6jQ3p+}^-`)2 z8gdC2W`4kAy4zf1H<2Q^=c|SX6pI$-Wm^V>{zM64DtM7bl<=#B18X+L3R{rqWy2zQ z{IK48)E<3zCKPuv7C(bXI?B5c1o1mH9}HjTo3UcK7pi&(j!w_b?^2K8X2^XJbSem* zPVBa7oup`HdFwS_7yKKEp%8k|Vo)=W!6MqVy-wI(|72GR0i=^;^bSyY-L$-X^qC-i zKg(F3;t7X3FV;h(7oJ6&HXQ{JqkN(yS}0?d{CZV-e`=i@1&F2Br4N^f3ArMioZtqX zCdUKHv5wKmBcwN3I9TVVf(oNJgP)zGb<`j6=JF=Ss(X$lj zfEgYIMgFjEXL!SO!>3NHe`)#4g#OaKR0%f$(!M|@(JA@qJ$h?B=;?w%$Lq&r;<{gdc&UIvFV{3r|$Gmqnnza9~v<#qp> ziB6m{Mj${>KP2~Clv8uTt7D}-woE#q`K}#ZUb&{Q-I{# zuNj2kL5qI*`LKOUX%jacXZRtw>y&5d<~@<1ovQZ0a8)B@-y|lx+y+9kK2{J(;5VUc zbZ5>KYfi2D7kD;3Znjr~=8fY(sG|hePYtR=RaLr}ebTgGa)*P`@(lJbtox&C?IqZ{_@q$L;&3H-&nU@pRGK_hSXIdC{ zKQh-}&z`X2IhutuKpHNx#jvX7&X7Z`C=;`^;0$5F!LHhirhgWtpFP-kJ7TiaE`_Tc zmy2q<%!o657}^QK70Hfxc*^c7xf zt+ek)-|ClRkf)AD?%h3)qoS3xHHjyqKBi|IQ*-mXMauC$`7ffS)M+EU!r zv6ryC?|ou~id3efAS?R)e(ul7fZGE)2S)jQ&Bw8$bT=rNhl?93@pT;qlPfHIR;$MR2R6hH^G$nbB zt(ZLJYZ$z1uH>>A+?S206}67N3z(+d5)9O;$(EJc?;MPK*gGbl!UvZzL|vJG2^Ty} zxWQc%X^C5v9D#p1dJ|cZ6JiFpinM~#H`Bm_0TH54(GnrU?-5Vad!Z8tMen`>Yc~6| z!D9CEkDBW|4Q1g0?9C!S_;lPxw1fJ$H4oZc?Jkc6#P1U;Cx5`6zUCYk)Gj^8^pb0` zc@zuCx`iwXCPw_&;L;%lHR8@n^&&^+1$hD8LT65IU)=jrhoIK{?pV- zHVmS7&B_+h3=+kjEt+pB)~LeHD zF?|Psq>V?445dk^+72A-&=sJR6Kz&TgZ1HV5NWMgd!b0uw4LWZNH1yHA+NcGmAXHB z$ZqiE{v@Dg1&&0$qwQA$sq^Ag3iMTc5rvZN|4gVr9J;3O?4=dmAM4`NL# zwJn0gGJ$>_dX}-O{UenMDPdtq#~l%)I&$b#=*U$HJE@4iz!~Rs@dXf?k9h% zL3d(O<&`$iqQ+bv2Et>rK1{w5W`JTX1-7%Ug_5jZ^-Is!2GI>SJ_doICqCePuE_W%K2 zSDu>1mHA;q)#tbf3RSXE4+-VlG8K`4Wm^Y}uv1CD@d}U|rIG3A@U)JqqD$Fv)XxQ- z$ByAwcL!gm6dwq-ny%8@IfBQ*S~l@+b-&g(rdmb8;BPE0s3pCnphKGfR6C;Br@~X$ zlFJ5@R^!+Rw>QG=oDCZ5DMnYHQ#s+P{=Y#wk9YR^HecgLZS4kgOiFa%CK|p495aq* z^WQ{b4k?>Xl)dR3!e)F(E7NrHcwFxKcp+a=SuCXaE}Dhm>?HdZAJn8t*C=DH=?O|a zts%f+@xbsQzZ4kshJ9PE`{@zC%OUKTcT+bT+g2#yap*)#>O2u)f7+_s^v1gBnz!=W zti0)6zkt@!-gb%jIrc=*O7;MQMaAKe8Ne4#J6IHK%t=i+Sy~z%Xel++v=SH8FXM|tzDQQ$aA&=+3}gLf-(s=6Jek3 zkmW3Mn8Nn7DPD@1Qwo0oS{~?FF=C-;zspO}rHK)+xF|AioxVPNxs2Sz_>EDrwGp+8 zwUE1=S$)CW!YTM@I?&Q$RVJDJBrBGeiR`abJP^nnYMNQ|b6K=H zjhGebh-1D}@e+hdp7dNowzE(a;$f>1o?6~?v}Ddc|FOBB$^6S@W-YjW$??c`bm4%v z`Ig}T-@R*{0+Eh87``DGako-ziBRv>CP=FH8P^<=`|95BzQAhSG$oA;k(tw492>nW zTfJQ_64A70!a&B{Al98thfOq*f=jK`kGka|n^0lPkH1mD8K0yI+3jt$d$z_jS!pPl zlx3TdSGBVHo9UJ??8;^cDgNgrK*i$r2b9|WFYwYLOWk-WXX82Anu(?JDj9LiOTgqw z!ahD?b7cg@#&v;}mD88^g_iF4AciU0#!UK2)0S|{IzlibV7LRw@GyaYr8;I8m&!yZ zZ*V*cz}Sn&y*V2Jx2G)Q5#i8wih4s)ZLZKBR7O8e2Q0RHoc3S59bC@(lz=WT#rU@* zR(&X{$rWOQ%L6}skY?2n*IffsMT(JJf3f~c_ua%)SNau|cKoF5eEJX4Dq93pOw~AI za%^nbPzS4hPQ5lhMrs+4)fgeQx;T>0#}#!HjJM38_M&o#X(| zr7%H9Zo1z?>V^K2D_pG~o`bMSZD*X&ZTHZrxk_oj<8Z6U`v6M~ao5gxl4ZZ~$h zlTxc_cSmHQI4dd&F)XZ~_7sjAT$D_B%fLNo%hiPzzH7lnYr*})aaSxgtkx4*=%#4< z(7=pBt+;0`Vb${(?V(fCN$F`YgucUz#Nf7_%~_K!OmJF+{!2Hm?$4E_9*%ko+M&er zb8CrWehQ9;+P=i9aYw$g@KWfJr#|NFhkvxN(|dNQS11>=Gj>!*#!<)=Ws z)pGwq-zU~jE9L*Kcil>UsMmj`o$nLKNP6M3ov8IQg${V?VoVsXF_HRD>%mhO6|d^k zuuWj-YSl_R1F32<{3~cQJ!kdDT$l1Xz5h5f<7o?aE`>s<8bRK;_gbeSl6=}Lqs{bI z=A1h(D?joRSxWhXLB)Z3C7p6eGbnAw6mSFvYC#XcT;sOPp+7Ajx{oMGB?B-@+}pzs z#?RT}FEZ9C+K;++a!^z7?rt`G7KkHv!&r(7vW|tdnW!*_uB)6=Is_%x$8oiP>rL0+ zLw%xT2&fuxIfb8XXXN+`7Q^9tlMthSPuvcGs}j|&04a;%r?{)t^K%>Q-(7)2K+|F< zXS;yvE}XcIa<@8)zHu2ev!VK+auB?Ly2#7(&r3SqTC{+&P384G~mxJe+ z7X*Mz8^k&33Dk4964W&wj0!S-3Ic^F7m1u8aGm!@pT|uh`TB;5M9%XsfnMV6qFG1z zx%mqrjtJ0TN`DsPu@$YI{Z1VHwmn_GLfRYk^+Tg&sjvVwNu;73i;PVC_FCCl9Lu>89P0d0ce zp>kUPPBlu=nanoow9(mdDdIZCA)rrEJR(*(^CwRSd{5odm5hA^6`7s~!3)r9JUn&Q z$VDMv0=>$!fWNSC&&`+mU5DDMsjESfq=8#0bY|aumuBwW)A7F}4#fMuK((1&WE}XS zf6g>ZQycP<8*_F&0j(rHQ#(av7PM0+p52N|AcNSJ@}{>qppEVpp6`D1?`r+-{|&3N z1?TWVHfB`m)M&7 zGxUI^{diFj)_zJUn%!CM>9YFj)DH}**5bVNzz!y0_A!shHRzQ{Q=^tDXQKVVCi3s7 zoIwI_6Kcyb%BAEkw|OyX2Ntk$LIn0275H_F?j=~U^v~9bMgOoRYgXJV7nU~(z}|pr z;!U~^tqY&?$OR?jzm|^J^gVG)`yGv2y9gR7qGnGt)+oW`AJZT6O^dc+2F+vto8#ed z_R#IOuYc$Q$-)bBIprP5nGc>i+k1-Z6h#GSVESpk4U4a$dtoxr}1CEd2QAkc!-;U@TpUb81 zlP)z7OHZ>%T5-3qXeXo>_7C&ZEd8Kq*j0&t|4-A3z(Ubwpo7b85K^ACeU~T$aTZ7A z;Tb-a>a;gP>{D1Dh6ZuHOlj<+_*e=OY3d!^kij|3$HoHgdSE;*AfBA_x+L81M=`CW zme79|SejwrrHi6e6(dp1Kj}ZX`wYXpoXfoQ{;M55XuaZf%;hDhU6xw^V7-Xz)qrQI z{6Id$sjrOh1QL^`+@;`{$0`-c@!E8c(l^sJeeBsRV>GpWpUv_w-FW>6QHAgPm@AQJ!1q@m14h#=n zBiZf@EB(W;2?km2OuQ7N`3;@&p#;~xiaLh^o$9|ZU$+iX!i12?0{)|6ulG2mL|dSG zf%F#jbo`)1aH*vqFQ%Fi&vaqN)Kf# z+k(2$R64A#0w>KH8;1dwB{<5edcDWF&OZagI^Q?9>f`qgsn^6*;~q)(3imCr+DEHW zB;Z5`TTNB_$$KT;ocp0rYB2;TNX&)@L1G#Rz4WaDf1@6~GP59-Fe zp=Y}T%dE;o>TxE-7l>^y4nfhBx z9khNw`Jx9B{dwzG87Zz0b%$L*?YA&eCOa90YlJ@p7YG|a1vDQce-NPSti$9jn3`o- z)y!`gi(!*h-IMo{V~*lg&d_S^B8$4dlVt|DOWa7$#)asxKB5(+DA(U|kh>M?iFCw9zOzDlrsUf}%E7V%-le6PP z2@Xbx1B>SF2!ZQ)*g~w-Y8&7+bV<0Q{JQTphqwC5ihlZ%%ac-XL+fgQXpl!M^*dAa zHsPf8Y(c(*M5iiFFW|Y$t+q4Ef$I|C2PG*t?a-vOW@!!l!>@6sy>UTEmOUTsawq%? zzyeGvkhqZTBp|k(-Z`5X33ViP1$f@Cir?HY_iXgBjSpmZh+-?tW^HXE&35+)>YbH! z_`C9~FUX*R5~()tPSArAD{D)%`-gJiueMk2Ddjc>u!^#neBqbjiLzb!3CDO=L4GAx zhw|d8>=)x1T4Hsc z@B^a1&RsPxhv2%%fnXrX%O{qrojy7Qb31~i5vdiJuma8OPcE4*nb5m@%i)Hn9=^X1 zb{@0+y8qRK+osCK5xWCsJ^R~3s|y&h9wA-J23ZM43Nscu9m_SFPnuxnm2X4mm%g`|VRbE319PJ;qw!3|q zcT+$=JG;A`<+SEV`Y@so?MM>aKI}JrCL@fzG_ZCi2T!WMxO)A{gi3{hLU4r9$n5?~ zLiy;U$kFtn>I0>I=4;D)UQy^VY7J-pL8n&L5JJt5kCHD^PVky_)H_2X4;DKmi&O)n zqAsx!W6a9D3!zz?B&fLeR>#*Rb$ep?aG9?B?%EIe_lO3vmkneb2o@HbWUKe5v2AtQ z>#BE>V!03fK}LZJNWJ+~2vPZG4Ugi#fbZe9^Qxf@v(W0tMVmZT>pWHE?x2;^WPB9W zDzPC;?OT}9-Ya{WuMnd@i?3+Tsh3#XoY(aw%*52@V;vKI#_n8;>E|~)Wyl0@C*RQj zu5jzYQc7t9 z?nr3t?55EaIbZdLng3Y5r^y8ij=E2Oq-FiwWA*Upx@o45vNf|)WLpJ1A3?b>;%-Y^ z3|?Yg3>9Gb_@(Z1Nvhc^yKK84hN_7M@|5rE;lbj#Q%FoVO0jMsQ7(D~m7j%heZ&eD z$hb@2=JJCDHU~Shrs()tO(u6X;wu8HjQmJL-xko_!B8n!GdJ}tQ#=bfgTmW$YseUxh zYro-d#gUuRyH2DNb{X!4bljXAMW`LJ_B#`nT+nnfU@jm(%`iVpzGjc6&o)RL8v3Ay z$t{U6a{jr$vb)?hEwX7xsm~_+IJD+N<4Jmfk43|*!stB@U&X;rHQNY6mbo6AOt+U6 z^P0K8qYxzT7eS$f=h-)gOAQE3{a7E;ghP!7!B0jI7cY$yXXv zJfp-EdzYI-<4eFT7u*`mp|10Taz%6V>ZBNMmiDCBuelIqK^g$`(vA$qakCVg1cV(B z08BZ80#lAa!IUFe%xL!axD|9tUUM3t(i#G$9f5u!)es4Q4Ot`;Ysmuu{rf%#$p&|7 z(hNW$V`O~fV|jU%b5*)?m3w`Vzfq-5hrv!Kyg|A`ao5eD<2!v0J~Y?~hR-}D^4FRM z5oEf=f^r$v1fL|$SrpMN2D#)S44tb|NYIn>3Y4UhJpi9(p8E8gcoWPGrO)u?KA#6a z$HaGX*a}3M*6S-;y83JrqHODp6=t>gs}@nNb%?Xc#T_{Vil5=X8roZ~AshQxj_`~= z^#*Y}n5#RYo+dZqA)Pryq!hdYbWvSi^wo2V}y-OT1=@aoMDj%e_C&ZhE+?V(mi!~>I&${a|`>a~k zdP3~YhE>a|ZE3_8&+az;5A#0ZmWU7}BHR`kj!Rd@rQ64)kH@8dh62Yzft#Vg{!pm% z1oZj@)NTTLV-x!^6=+e&4ptj`ghhbOBkZm)1YrYc*H`W#x4OU3^du~}uC zO^0dzZuuF3fl_AjLd2>5`$`5f<4Jen5j%D6`h_NWmt@HGe_sRtbgo_!5{gQ0fI3c~ z-!Ic|iHxnA8E2&@;t=_#`);W30898*N2c(KDOgfSk0PhO154FC7hZKK$awiide{6& z%^P3;dfdc{ZKSO3>N~edzj5W><NWno=)3t;!!kHm#f~?&e;TUM|!8xWWpN6U+Fr~2vEd&3-0NIM=L<_rr;jN6**H; zJShS93XwzN4X~O&ogd-Bofeg);W;>fMb>?re0UTxKcTj4cTv zd@8xTG0D4BE+g02%v{}G2HuNKf!lgny24T&sGS}Ln&w2uwt~Y9r(GSLr;D<&>#!bht!OEA z3D!FB(}cabXS%Y=kga4M1ol=#G@v-s##OQ~dkx6G?FqeA;xGTgHaB|6`dji_K6y_Zyy z(~_gVp-}l4+oqB`AC6xynC8H5jk)d_-=uE{ty(CU<`yI~q#=Ddhi-i6c3mj@)xF&x9dyD4I4fPoQbfSF4|6+c-TFJ`c zj3wd%*qwQio5V+aS#PF=zGe5k%IcKs$;Yb{`o5Bste!rK+!^*bEl88FrQVyQIT0;0 z&>&J6WJnq!{y+kM&-R4Hpe=^~+Ytu4`9ugZCLwDdQmqGTqCm~9HEE#cqkGnk=hZj- zk_5IE$)snbi%{nz{vZB9{J_{O{ifkL^5c<|kxO_tpg_f~*sJ7t3N_Ur&~oWDmW~*9 zd42%DjV%`F=&AY5kOB=rO40ipIpdB&+n16kX$nCapw1R7*3wohI>M$1k@1M6EEKN3 z{`DfH8rP!Yq+~fZST>;9|Jg}uwYt4_vm434Nu%P&Am^0z`Lfm3-K!63Pr8wGiAoh? zgPb$4v!VP|u_ZPn00&8HQL7jkG^vslCl=}cFsbFR2i`hK_pBbOb#TLoQfZ?iV(H zGq=NT1~yY_qOU;=7BQy3K-Nf5xNr$VRW~u5ht)moJ2#TY z73|wwM>jXm92`~f3$l*Aum;hA#_xI1pq)ha3fdB@cAh*EbWEc6wbgYx$oiHFTd)=1*x(pbwop^JLb0L8OM8o-+N&m3(q)9D zJfUi*^Y;9i`;Ch1EG!+}Y%tJJT-Qoqf9pRunn*-Fp+Os3mq)F=!P9A}nz)~Zh?h^K zBFfp7RJ;B`jl5rs{reR;uw?Z|^pySAja___ysV9!)GSA65x}@uW>e_U8IriJ+a}VS z?YSRVF}qJ=*f~ytx!M@gHt6S$6qf47m2f0@ZST`Dufh z>$m=CfoZ7Ny;kb4mrf0^i{Kg$l?_C5bWQpNuZYXgf0x~c1SW0Po0=hT72+~$CMV7A z%5ttczk1|yZFQH5lidIj`{T`q+vSIxZO7Zfy34fjFtP0iXht@EnR@Idz9xoyuQPP_ zZV;AwU9K92eG^7Zw+{2f+Nb9K;8@}5Q6EM!>~td%s51@PEpMWQ>S}D4#05^8PUh#F zpAC=RVj5i4*;M{e(MTPbbYwuPj>|64&ZVF>VX8w^gFqHfQn*(P+}3rTCoS73wb%|2 zO+B&=zs>Gl(0*f?bdI~rd$S{#8cz!}4!cThAyLwJWv808hRFxI7fsi_0bVnMfjsHw`6^P@<;$AEpd){}n3Tz?OP}&&S-pc(uqp zF7P6kBUOIXg8X~-+KH}0>xlfHQzMN5Yu|yP5oKR@`~4xm6zEasvY$m95ng|RZD8_R z?zGNixbKr6rILa^ps_#Uq7jDI6RN@ro+laU#$SuoBOQ)4eu2Gp(WYp51s(K~CWmA} zlXZpRlJWkj7g%#l#i;cflitIkoK$y?cRbX5Jb7_D!IC2KVm3A!<4+(KSQ~~2T%0Fd z<$8j2X+VH|jLHgcwN|eG4;z&sMt|<6^<}2YHOt>Dp(GcB%>6eR5SN$wqcKTqS;VJM z%UB=U*r(-($TiGBG-gP&a$MreLn+jg?dyn@H#p9Y$B`3ZgV7smstdsKM#8xbbWCst zu)Am9Ah;LKp}f=Jv(Zk?VcwD8D?ot8#lSX?uWP807MSRTkMZWV+`9bP55dgtiZJ>R zLn{1L7gEvwWJI|5J`$Q1y)P_&8A5#KFPxf+b^~9Hk=IUR0?s?`9Z)YOm^^Ct`4J%r9%8 zK_|ICwNJQonrg*gx(`EZT%JXq_OtDELWFT8exT+!qzxW_1+h38;YE^*iFQ)+>dDc^(yAqwKuy8!p~c-h4U@0v=vL7Gn_f?1 zMfIHn?_fWDu`glvL~G3}7bSjlzs*XbpzE^0V}1VeNZ-VZDc#Mp zf6QUxx;`PWVEgyHkiW+lc@)x`@#z$FznirF-)u`fLM(m z_`#_aP@{#YfqAmHH~8mB7>9ISP)-cq4r>K(pZXBf1tF@fGnfC-9uGnNTi!X9zf8d- zVhy7e!(_I$S%t<+oQhxiAtIdfhsRNWH4!!Reo!qV;lQuwvsEQGw--|j^X=~tF&m=q zXea6B`D-lYHH+1)wcc(;Zv>^N4Io+)vvDpJx-{?p&I`G*cm4`X8Skh3@0f3zPw~5~ z5%L|y2tws9M<;m#m-AQiKPz^~bcyG)Vj!#Y16VeRe}U~r^GNQP7bOH1>H92kgW?X> zSw7NzD=L;l!&DJ-jR}UuVF4+xZ-In-R@3Z$D_cE|WqOpO;ooDllM#n`CXeIt8F!F8_Fryi z%=@;p?M+4z2SUuvsL5p;D=+7noi%`2Xs1oZFiR*vq*kLxWr2DjQ?NRUa&_xbnIc)8 z&va?taSiZ`;X6-LhpK$O?aar)oTuVo>kI*2pJr zTv`_E*EX2p6FIFhqjN*@zt124ocaBsnLs0E>_zc4fHtD=w+ zzHdS%DQ4z<&J5h-pNduYe;<7#U3G35EjirJejBSu@WZS@98Js~&eECT2>A<%TD;DY z@8R-48r9H7GQa6pk!78`Ig=V04~0+zl}YKy`5q0-i`fJbwyvK@U-d0Uljhe>3o-6; z9$7%F5F9|pn8q0TZXh{dQdz=xUyB1{xz2aEf7@50znS8*mQTN{cj;+43jl-b$F@sg26nSl9>x5#RVs3+$d1D23P;82r2bJN3&!a z^+5=<)ZjU!N}09ETBCUB4b&V%Tz`5;Ig_7RZqy;)6%j8b#*jkA)i~$ic(m-ruX+2o zlwcZXf*jj0z=^HJAEG{nwuh~&eM`JEMh3McV}aqmYJmLkXCmtaE?{wN4LA8~%#RR_ zCG@XF1=l-5#4YU&oU!`gX3ki2Yy3GwUGDxyHQe^*>5q}E&d+rXx4I?6ZPX98+6Eqd zUa(_=y?-^bb`y{+-*rHQP3pvYuhoOuoZ^)hdLdA2IV!)D zIsuRTf>gZR-Vk`2>(uJE?D*Nl_KZ;b3x8aC)ACz;gR2E@+6l(57hijkZ~yaFwY%hU zId_GdzIxv}qHu)H(t(p2tyyl~Y6e6HlehLI4X#^ph-I`EI>X-zlL1wArdzA@!M?Mg z^`rAWy2?Fb0V}kh_JMS>I+R+M7JzOt-BP4HF5HWF4{37s3@_j)GX2}+Lhm77*2vs^{#y{+L_-O+^NPmUwv+3e?-zi{gm`w z#H5(@j`YWwQS0sqZRksSkBxE5-ng<{ykISWHT6H)`}OSg`q4ctrV*N8Emb01bSWkz z#m^-+=RkxJZnvSDy zpBFJKs?TA>-T1Q`+KktXqt%!Ftss_=!5kN!FE6IrpKxlzu8Rnp65@p7lF8UNCeKV# zOwwL|LgXVI!w#H(z2q2VAhPbrezi}m=ft1& z&+PJ6G)ydm+{*_T0qbmcuP`b>a}7+B_^3ma@#CF&r7q3^YT`u;ZQK z?c@E{!?ThblFLiGz`CRzB(3I7dm}>28qY|^dfe%7RO2w5 zV=Z$BotBKy%lBbxS8sLXl6+ibTjmwycZusYASp@c^j))qe3QYHH=CS!XPRbq^OM68 ztp1giG!~xa;QNi6(SGDRC3UvLkmK+z+j$1IF=^=pHbu%Nc=n=*k&R(k8b{W9a-{iw z;UdOM##u?Yf%%V~W%7PShIPk0?Jn_v{9F?|yf)zsahkDy@sQKN0@(J0V=ps|ZoWpAHeUBX;F*R2r|AK+z3{l6Q} z!fR*?_l=pP6*5c@%Ym<$#(63IvSi(1-5J3%?-cn8qQm9rY8S~VN%gVDme{B3X$!(s zQi@|IxRcZomwod5Gv#N>sq!8BIukk)I?r?*s-9?$m}vY_p$eUyZ+PRyl#m3%0O2Ps zmMi?Vx1}8t&OU`d6WX)Q8CvL+MB3L6m|?|X%SVg7!k=4;=)GjT!E#WVhL`oD#Sg;( znZo-l3=^>rKl%xskBy0&PfOEs4P%X+vCsYRFiU1o)^V#xiz9fyg<(8LJfh2*|80p{ zu<|&!)6yxzDi(@w_yEZosni{!pRFt75J*2-gy*n%E1R;2ZyWKS==gTzs{Id+{Sc?Y z!sOSzR|z9S4IXl%Bkkr`=!Wu5!Ov+rTm)$b0~c7dT4BVNZP3%q4=Q8b8hxZ2y(_1D zUN;o_QX_yk6@)<3hUMHTzG{1iMp!xA?bY8mc?ecoPD^WOuQ}uXB)T!!1toZFMkW*x zzNJSkWd%Z3a^@u#2VP;WPPeJ!O-`ZB-*Qw(qKOZIx;QEl$Phsi1ac2P&v)>fro|2G)4#iFZx=Pen;4aRY9!JUFG^t*6AZL{!vyi)XBU;_G z?2p?25~huhokKa?DJm;eh)STzuV5y#G~O(khs#65!Q`}NcbfdXbi8u86pg`lar{Ja zrX)j{xcT`b4ETc_d|wQ{CszDIhKqqYn$!bd$kO){HDylC&h`#{Ge8nr_^XD(GnEf` z8pH)GJ$UlrYe$TEDn<)&^8F(EK{<_yRetW6wHO@{ z8IXgN+59@ch`4qYe~zAF41a-eUXzS-7c+GhMF)`4pMzNtEl}n%Y;m-BQnhBLXD8d) zieBdRbL;>vU~Y`5t4R5{_-9V$VK@2Qo9Xq{x<&1ZGYuZGSIXBGNTq9i_jf;`O0o^# zi!0KA6#}9MPo9=`ICVI60^84g-`Ala9)>j?Y9tw1IDLW@?zJ`n1~xr44QN3|+7l95 z*R%=6Q9k(ebjp>y;#bp;!AH-O-j|67@0daiB~pfAKFm0L$MeT5@*#(gxp#n1f8anP z$2Ym#HEAHLv{f(nusp~{M?INm!@0?EIy9b>VAnZ^Pu2y5K$oo5f#N4Ca&Hb4H$9i$ zvQuX^O0!nPGv75KS#Q|ih~oBGt7izM_c_D&TuFW#<9r9NY1-D%nUmfcMNiYYW~1Bl zr*+m>Q4tu=#UitRh>k3(gCH^rz3XL>^?q65*X z&U50$H5M+%{)x_C&#MY08=$2iP1W3+In90m!21#zc zD$)av$422)awTb}T_%`$Bw;d^PNBt0Y}D2N0()IfRG10TQ#Ks~$!(Mmws+|?IN2UM zN4WY;+j^I^PH8HNaSYz%pzvPPo<6Mh*fwZW!JXxVnhIjoAD-lWHMsXZNK({|%tN)7GI`o7JC-ASxF ziIvsxcykL5*SE)>(6_P~-#}=6U{KUxd&d5meX4zmHlvqe$*8#b4%y7iK_c4rdWWNu zgsn%B^gw&?v_dvwDLL>!d5xq!Imj}$Lmqg}Dh6gnA71H4bb5;2mi))K9)V zVehn#IsM&6pt@RIrFoEsxMrg$XuaVF{UhlLFu!~AeY5cF1|~Bug^$!4@3Gl^a8&%& z2HxlhGgU(@zTW=25HwNP;C@UV_i2vgX29;F@AJSpPZW+&P1wUu`tKZc|HI!(3LUYj zD>=*m39Uq};BE4w{qNaX)S>t@*YoX7tZD$@@sAtn+f*G@PN(8w2DiAz_iW7<2EDnE8PBo zC0B6ON0rJfuw2(V#DS#_$Q@2p`+c;V;nW?}6NH~}*ML*Di}$VB&78z*TxUHsPV$i| zov&@m7BKFqaMqsiQrAT#kcIP2R41%XM2_h(_rHZo1QyYszLo7Z8YoK01m>nSv%!tS z4DxwV#VgsrtECo2Rb4Avi|RpbYuPUA&xenP)Prtpi`P2TIV84j@ zAMEq$s$^RFmS{aG$&Rz`7Crqe0ooAjW!goNR~GBKpm%EnW*u_!9vw{{LyvQds&<}lw_3-)U`yb&3mT98rjP8KM9lzh8Tfl4*wt{pPg8+u zVlKVWXe6!$gdS}CjliVT2nzsG&sgIy6xLE>S*v?uCpL@ z;JLy0Ya65Nw#$t-Hjd7FU7+$A+Q{gxZ`1sOtUVEse%A%vYl4(HspJM9gRvX$rH;K5 zfqU*M$@{jA5DLU&pu9+IFI9h&Ej^gTt%uqU<_F(>mJf@{o1+m_JZEbB`C-GEtHZ4%aC^U1Zt(SHZqMZPjqxX~|r> zQsZA6H+j3Ny$L_&YC1Sa^I1Ey|0WsM-+~75L2d7z;l1|t!@TfhVtIRU} zA`I324{}I{ycuZ--^FHf5S?KC_a#MdMS8bvCqeg1?>3=+Fai%UgYPte78`M6MC2g>%hudF850o?2Qs{nMDhFIZXLLVt!;9seJ^(&%H=w&vhyE@AB`W-_G2 zjPqE(O7m`dl+?(+uXoYTSbg2XwstTyn6w!N<}PhgBu5jAe$FvPFOV;?q+7)8OHTru zom=rqe7Sn}Ei}`NK8=F6AZ;|8XPi!bJlTEv5a=D!u-Q(;GA7a&IVKBiiS#y z@S@7|W1#S?^kKeehKaX?{ODdVx2{oBeu?>URAU91YQCh7WbRv@TQgaj$t?g0p%1v`f2~_i z{&uwhdC-DlIyI;IB)I)Pl6_1V@B?LIL{hSjs0nVMs>%u@mmdnuYZs?IN0}l{t}cNd z8`0DZo;*4^iEsu_P8PM;1PBWg$$TE==br7Bu}Vr4h$J+INSa$r>5o0B+!inJZ?WR(R+u)M6zhoxfEkHuKN%EgTdS_lMJlg5+3Pt z7*fkHdWZB=4KP;sB-kDU51g=_Sl|CFA!uJqiXCZ};ogJf2M*io<+v{T)KWua>R1(GLRk3bvb@6>Tn?NvzVDyWjHmW0i4pvklToS|~%j z?Y%})6@R_eg2uLRWHTBD;Mzj72-$nE2Z!EG-y5pI?EJ^=ehOp%H>wJOPQ)Ij>=<|K z9#pOmSh7AQgWflO&(@E?{R`{OTv-y4ShUI&0rxcx^?rqt;JV) zPF|&ybRYK~(kTsppYO6D%&R0l;wR7%w3v6%Emdn5ElFNfhO<(UcFlyKa!_(9e0Na` z9AqNbsU4_yH4{4Nw=Ws^Rfe`t#Pz@W5!#0Fg~!Y(vyK;jhz85pOUfcJ8stx&v zi8CR9dYqDfHT;Q`<(7zE&81#beIg#4{RcLGy?fswzrCbQs!xP7DE@?yG8kwpvz_~b zs@Bxqf`285J!l+m$E>dUi?8r4kJZwSD?@GmuDgW;#T2mSLcaw}_l|tzESOxMC{a0K z(psV#FtI7o3c`FcEkb!0FH$1C{~Fusy~U+%S8gSzjoQGOtafRC(D>*SH!j6&!_^Vt zOtHM*XK_@vN9RIMNK^7FV`7Ed>;)^eKJzm<8ohivAf|~ebgy#tZ}tX zZVpD(AHvX8nk~q8#SDz=es;<&TWJx-h8OmQ)v^=Wjz3{RN&;b3gh@ui?-o?IiSs}7 zZ-Vvv)pAC5t5~f5rGplMX>wHWv))^j-cyRr{|*u zinx2pdIu|Y;2e4OVasYFqxEedI%1{8arYq{lrcsB@)sTad?zKvy+gG#7H;=E*dVF{ z^F_*xc06?+FuX_RATyD8Bx(Ke z`v2CSHTst8jyzLi%rbnBR2*uA3Z!Yfa(6~~UM5_$(9B8mN*j4*-Vxfl z*s<98fTzSe&pTLsn&3k?NAM_LZE1J#B)G(+17|HllDy5G|8zbyoT8DI`K+un2A;nD zVLf;BPiHIVJ(b!9osSr=816S;t=Bd}V$X-^6lvQ(Gw9TTziRY}b)DGjEVri<2@jd_ zVW`xAD7`3zG~nfjRb#LC29gds+UMFZmU=>9ZH?n2L+^$(c?W2L z=s9n_-p0ilvf$oOptgEmsXKI_UgrzldZXLfq+@O8@})*a*;Y-+f7_*75XYjRO3liV z(3rg=?%mCV<@2VIac7&0R-zkg{+sk#d!2bPl4m=u?l2%p0bht#UaR*jJU10pc8)AA zQcRIZGwRLP+GZkbb{&ktiQH0#MHV3vbzwvXPvcC!S9+*kH{5C(hX?)P_to11vclDL#q-4+! zB)zeEcU9dj^U_1UtuFoND)+BR`P z4m%DWc74g%Z|?eu@vm9m)=vFxvw=;F^y`G}oz1N)TPUr!9dzEeU(VfDV*!mc{FX2q zwCP*YxyUC>HP@$iB6nFNpQzg93M6-$Rp~&sE(S%sMNdWV4C`naUD;OJW@$qeC_7jV z%#Hr1a;1ULreCEx=Vv^9IZYwh$9Oud=gbkTwYTxKVUI#Vs5F^hF0bm}&|vvt-WZX# zMHVwR=>SrDdldY`P>*xGjo%PSUVm8Efm#n_D~C`J`WDro)*efZ{tVXr5K5?}MIGob zG_`W4RgJ8@3^>)d4UHT>`OMHT7MZ?gQduQy53P`MPcDK9QybWOo*yPQG++SJ0ALRayq>b2$W+FdVZx=KSRAZg z;-o^!Os0(z`*Af_S5ISEC^@_C_ZF?eLF6V8HSe}!O~(sVeTqrDCehD}_pqJLi=C#X zZcRLThR%dH0PU}sGZX0N0!Jc|5<(iJp`WAG;hZB$YSkqD&!^Gk*hYH`e+GtP4f#zH z#ckS=VDC-BWDlFo!>tN|MxY&bt=QIsdfWV_PgQ9fZ>LS~sZux(nD$$Nzdo1uSKDkiR^Au5{rMA0dkAv#^LW#7 z&O+oHM!~-hrsjQSshVXDrHA|OrA9R|I?Vd?ZH#f-G-rHl)V{WFN7{W$VvQnOPuUsU zkiRP6LT5KE3o&T$gWU1g@1xbcn$Ld-*f&)9ux>H7E;MWWxbJdz6)#bDbiM6}T}%J) zriv$db}cqNUllWI;PJEJ{%(p3w>W;d65H_s#vN92Ys zTg}9VFDL2xHP74#MWj?jF*i24_%rJd`o=YU3ax(1=+tFn%H-@DYBvv4c-f?b_o{Na^X3(U1k zZ@{z19op~M^>Ggy=mJTwn{#N5tz|%9;JBStWMaB1Vfd>eq|{-=-1Q4%;*Ep-;l3-W z?!^xF=6#l_?)PR@VGX=Q54)Dgcj?yU#*98M1kK?V-L|7peqW2_Y=H1~?3mO51f4uUb>~S0iHx1#XLZHei##Iu9q*H zMkWA9$+B`)=U0u0&%A{E3Mlu40k{!pI>Tm_p;f#D>+yB6rvZ5V<(hI!m=s8%#ZG%J zYQzq0C_rmuts@oSs@{!F^eRlNy(Nch+2a`2Kxl6Opiz%~ERY=SXi>y<0yKiYp#iRv zL0@Q(-<2kt0D9yyj9sr@Gl>SEDF8pNnP7mP0006h=a?WMgyAa>Y5?H>k7mr+4`Ukv zZ6wvn+BtwOp%=kR)v|UI0JQl-;anpv8O8l>U#OXNKX6(_Qr$jFPmEm3Vv2vm+t?vcq#06>mQ&M zZ2D!f=T9_v_M#s+lh76w1nkI~bg|}iLXh6&r#mCJK7Vq-X197Bq3w2$`Q>T>`9`RT z;oaqgd&ABS6XVJ*-s0)MLrrSeuBgt409N;kii;oQQn=K4Ma8;`&~_x-%VBs$#nuvU z)3c&N@qx@Bd(6Mp6WX=`9Rn*WratnZj5QNi;K7&;%is9}PltPR5nOQCHCa0IZ9jr! zZ{9V@>2-Y|L@QokV_>c?9kG2^fR+IBze(1Z_*8UJFh_YTZfbL<&j*KdsWpGY0ev`- z>R#@UbGQ%ChwbWb0uI=!by3 z+Aylx>Pg;(EM3ltJYbPr1_alVhPYPVs+^>?Ds{WIpm-Xec6n81PJ61p|?ly;lNk5cI`Lo;Frab(%-GT`jL0baW8&WLZRcb z+Hb?K+u$eAvBq|M_{5C89Xql)-BB{Uv58azPo~ov+l>tn>j?mBAj5S1m62Oya-D%J zY&nSp7$N*{#Aql0FUTjyHRM%-_QK(a_0l?n@uvDK{lj(P@%66Z=CzORS4>sbLkuR= zqFXU%0-6!Yg^?PgYQm>ZHs7Y?@n~|tM}b?A-h}e`*2p26?)e~&a>|^aJNN| zO@Uu@vutI(P}Jj6U*qX}*~-W!<|bgP;%R*VzGrU2-H|@#0k9r`w@{B0EHrFR!TUT4 z_*%hLjQxlEc6462UQnF+s@%aW+b#FL=xMt}kxlQ))?`29nXNth4DX?y*0b-c)(XG+ z78C7>Xz_!s&~D= zy>`v@R!;Mp>+J70e7x!Xy`IUY_xjw^i{Nh_1!-EWo1J-|98jsYSK#k~m2lvscBUg+jb}0Eo9N%lYF$t)IS2~@pGOzp6%Aywz3Tm^ezIn zE~dxS!b@skf#;s@F(+K0_$6jEk!6ECK~+YB%R@rN zFwYY|8=ej{0D*pOrS1DaC zCtaO~;omYe8gK{r5kcxlp+Qeho$g{IX$QuP zV9f`cXTuwABM57kqA5M>-|T$=8x626Eq;RoKtBiQUw*Ze(GWRAw+EPFfN8mR%&7=$ z1CY$i(Nva(D?mzKPVzfm8dc3qDlYrtOtwL8 zfBu-#b_i+sJn4vylCj3EnQefd0;thnxk_$N^trcl)!gF0*yzl)y9ez7sp+&20_L=D zMTH6&SirJ!EqYX+18!~&01bQ04R51}fV;UEH7*^B?6Ho{SnB#5Wl87m1!fsWSGJe> z;(~BYMb{ca>wI=jr~}v!64=62?5icT`ef@m&{j69T3APB0Gv8PD=J&pI|LQax3rFo zXDV6&GJAVe{coe<(|{VRT|KH6^@P?-+OQO+GUTo({y??~@bW4HFK;|hjurTkxycG} zo9`^pJ+d{t-%BjKFqNK|%4-ISw#k~i}JIIRG6&0OqLFl z<(Z~o{-HH;tBv+1e-k3Z{Nb5Go1gi<|Mw4jzpFpdW6=F*|s@lBpj( zicz4~fZBzYRIWmg?ZjPFk_jN_0`yh`y#O=?;76t|=B@~sT)6!T3QU>kVuD18P+v?? z0|4&;&<`?WpB>yd`Be=Aj7I1_@)_ZI-CVK<7EIT@MN{x2EX2{f? zEC4hP21v}=RI%f+lK|SlYawta4|hrf9RB>>5tix*rTp7SvUmF%j)kdT1_-WzA)9)B z$O&G;vI*sURfOl+e1emGZt3 zwdu13HIl&8cA^0uLTmKug=}aT5F1l)-5Fd8^r~E+ApF6hOY!D`)&!lT%2`PW2i(3GPI}DDMj#WIMpGfEWP6{f zphN(cJ2V{Xt4MYK=+I!+x11W4%(!9JSD0FJUF!c1<5^aO_*jG}D-wPvI=;XnF0kV4 zWF24VUrmO`*V~oDBr^$iGVUG&tatD%F!16fXO6D751Fw=?s2JTS?$42Cv42I-^2nS z_y2}di;Ud>g8Pkz-#4<{7Q?}Nr)=xxt#@hA>6-eYR<(L?Yq}j9aFLZGKF7B8W>XeV z(19r~x{=41$dBie6-xIRHQG8)!k5QBNsVjT@kAaB|(O*uSZ&Mt(0?qREInliW=$#qXt zUT#jFTAV~^6t9%aV@W$a*)7m#z?7eS#tXPvyrl-$fQEfj(POAVs^KNm0b`Px4we8_ zaoAd3GS~+j-3sqihD24Gy92{PCCA^-bkOoN516c8g}nVFZ0! zZ7b>e1gEX|hOoJ+LOGnI%K2vjqdR3eB((}#1k*Te&81EBMB(3$fSx>{NBze7h`)?Edz&`g$&P(NY0Mc-MM7m`BasiX` z{Nir}Tp$N@8LsYCAWP-Db)Gm42XZb$Iz>4Q!*>o8-{!7C_;7^Yt>q*NFlgI09D#fr zuAyGLOnw!HwvRNbUM9PTqq)au#-Pc1<=HSacRK(zzqZ!|Mp=w#=RS+GyPS}4eG+B5 zXQ&X-cjXbQkPoziBR@HE_P=l9_x-Su_ac&&J;nnKo&BrtB9_igFS`{3|O z%hUya(7aEp^UGDZ)x}4w_B8iNQRMwkjwW;On)oxdHxSMRxP`uC+v}4e8}Lw}Mlf(2 zGZx;b2xC<$I<31MD1s=55#XQ-qP#=ICkkLTPm{~Q2?jwE*d(o zwQ&ZOzjiAZjs1*0$3-Vtwx20p&H`&7+H}K=d}ASo>^XF5+19Udy;B-z7V93Y(;|hq z`@ZKQF?-OY?m6B2HNtn(MRuI$ox5k|#G~O)^Gi#LmL`jP`PG!I_W1vB`z9o((dm)= zM^DRQ={qB2nbPx(BCx=#K!KUVsS{qQFG`EnV~%mTJFTDxw8@fvEZ?b{k+n7SW9X)BghgTK?5+9S4&OPw5L*?}asX@rIE=Th)NC!r397>0&!4zH+V z#btQq#s@^F(dfee6%kEubIfVz(+9GS&vWidTJH46_lm-X&KqlyI5JAJ0n?sgl z&?wqg&=T9L_@lIZYH`GqN}s}yJrNw0_0FL~xei!0qNeo9s2VLuL()Iz6+hFUH0y+4 z<~V;12X71m>*|4kYQjM$M@r2l;&S0#Qt(@&+x+6zalZt5TwxH&v82$9bVzbI=#?&_ zEckcgj9kPfuG2N_~+@vpW%?GBVIUF3+Xw=G!% zg&a_yJ6v&jfN2xQLQLM(ecwERj#`d~q|~#{HpuSlm45~H3|~&4dRDIymNa8mw0UV| z{L!agbl`aSDe3lA$f^uyoN1h*gZ8tr7C2rPUu7GZWzK*eWJq2*fyISgEtd?Bbrl9{ z9{j>l=fhOl$^!8mwSa7uBxaUd;m^4{-|~OX zxfdLC)eRn%>|AHMJs4@uv%_u?Smc8@_tlH`1;+Q9Y;q(JzIkCA&>L+R*vQN#r(9*R z)O>UJPUfCQy(DrYEn&_2chzS!I+D~Slw<=Xb)IuT5`(CvedV0bYsn`NNiK2ziYkkF zDehxfiH@T&0<_P*aU$UV6-mZHV6pUDWrK$6gArQt&xUq>4Sle_q@o^WA4pu$i*xCx zVqj^f{cZsj*KJ$%SfViw+zxwQftkpKclI>y%f)*Q4EC#lq-v|6+Uss|^JM9KXde}U zpCmt{BDAtIa%=nbc)Y zj73GybWcCpcOnz+a;Ynd#SF4BL3efs8XtU<^VS2++YM^&ENi&G8%rvFgv4Acd%_Yv zoiEVkovjVmSxGhOJZ_3eYoB`}vX0!@t8a5A*)8%!RT91O|B;hx|! zJb%v5+mW{UzAMfAEGRi16O&YD0{kDvTRaer+|UXI`~Gw~gA@E0lg)4_GbIFLF*EcuD8l_-CEz~9_Cyrlta5wqR*!42zSzYO1~Xggg`03H0kqQ{8aC+^bjK)#yrMgT-^-|%(3`(5Kl?N zS8ZzJg-Wa|dH1EKXy-+)E2}&Uq2Y(9Y&33lTP^EcK+OdIEw$77XU<$W%Wd^+EyxWV zV#kWE?M5fC+O-7*>dS%Mmjbmc64D`3?Awu&I@HDhP;xRURH9f)S^{wm@apsW_KJfD9K}5H*N=q!?g7kIhx&=A+ESZTR2eMf0=EuQq^I`V*-tS`(ko-F} zlLR|}fb2YkimbfYR0r*l9y91B{55H)2WcR5BnFL3iFRVvRjsuI8lQA(9;w;K7XF^m zeEYj1vN#yeUD{2J_yTsoq^UNxym=I}@%oohh@%s6dz`ZGjqs}^Bd5)lQ-da_Gtc!1 zR)>HhyLWZuSmT_paa+cBcdG`~dEs{wcU8QzYcwhPn|QF+)C~66tqb3ihCPU(_2Wti zMoCUPEKIJTwl3f5Mw@Zuf7xKGafPzKs^Xe^gXCv>_>zmD=3yH9biH4Cz4e-T&?^>w z9`Fz8@zFbE;Z-Aijy$kmeqOR~AcG7x{Oa^;(hID&M9Eu!SMnOjY(D6^(-*{4tZGXe zobK#u#jF2*;oiW`(dIj`+3Sw|2d}mmod;`KU|*~ps#P`1e7sFVan|)*=9!+@|9VKe zETcu`@ym9kCwDgs~b0v{g5WSeqzPQrl z64sm7sF*D=+kA-)g%NYz73^97tXQeog9uk71#(e1y{H{ruaLR zbqF^({r~ML0vWx&@W!a&WNwk?itUby0-5^bF^DL?-gxu4WmYM97hdAj{r}ke4zQ+{ zrs0SMJ9bb(?0RkVrW6ZBt_mpFfe;`-gpfc&Z+7hEii!>FT|uQOC88oIDmJ7_Q$(eM z^!Cr@Yy<+w>wQ1&|Nr0fy!$xp?(Ce|+1c6IayG}kudmOP**rR@c9TZ5OL%0?$y=<= zwIgay<;~`NEbsL(D7a;wjV~)b>S5$(@#|uZXJ+v|o}EAsMP zq>4OLGYglTo*f#$lWO2t5p8^+J|#Dv7(-b=!NJ-ugv0^RS#aX zdp2!KVd|zdjZKEPGV4OWO!C$?ovUe6dd@sDEofEdyWO>83Z-PdSA;ezH<^tro$=gl z)r8`sS>;>h?EJ-@wL}$St3+oS>g~M@{EH zR7}4eQtD>AEiKspeBiB!28lnC zYo0TG_Bw=x2iQK84{2sUU-tUsEveA&Z}KYNG~2N?Un*3VPdG7p{-6)jY3uV?E^%>WZj1H&T4k13gt<;Mqx#v%5+6nPpfdlQZDU#k-Es>uoPy4jWq1UcwXO@5 zQefzf&3x$)(nr~|FfDWbL_4p!d8b9QCJbsduY13=&ifkUV$*^SF^pjGb^b?~Y2 zTdVi%Kklb|(|@GJl+#x|6IX?dadj^}aj|y!vE0h~@OUZn)>qoO2gbBUxwW;pvzrI* z8o5omUz=TENkft5gniM2c@AMCQbL|rd-dTB4AV^sNw^p3>6*)HD-%5#eEV^AakF%d zYlBuBt9a;_Fq@qZq}@Kfchk5(DZVAh>{?aUlTZB~l%AegJJXjMYw~SMg1KLlA^e!Z z^pcCjar@SY8wvJdw=L^O#(S^c)Ea(u##X0K!TrtM^eXF|e~fet%9XIIZhm?)WkZqM zo@VpAbq=qo9~wsY)v9)9RCI&x$4pOw5d&8$&w(e<|q{I0?v*wD7jyy`=BBR|gXZ(ORm^R9Z-w(5f)L$obzZx7K-x!Vx<_RVz8guUC0!_438 zknPoE894aLer_@I)n=tc+Z|O2+2QdmSKOKGwrk@bN1fMDe;RJ3H0R0f+U5^u*Phpy z#p~Cg>W63- zZ*h|SSe;T+GCAe8J-29EoNs1b*y{adUK^S|rpH~m6|d<#qDe)a_E&M+!gX6dzL7Ys zk{NfLY0u3~-q6CSgfAr;){LOdc4b+yc~NGq`n41K(3cbjPi_lziFeJcyR@=6yYA8( z^k+@mfF>zPuUp?kj29@xG>%`L8>g^hV^N$!c%xx{@UD*+8;e)-xMrcjwPzTW^XtxB zOSOM0Bi*zff`GCj8DuG7kQT{oB)UT2)= z77-j@4sTTTN}J-Vwzo{VxkW2}epGMehrzUw%{sLqv&zHO<8vLfw(=e;*Zap7iMTy4 zH)Iy&hK_8KNgg@4P_<0NEAMuJW2iWMk;Ci2v@<-F1dY`bE?31`NHpfiij?)f088tg zO^+m^r1$M;dh9OIYh->e*&!49E97ZeDDT^TAKny+iS670AFmpGp+sYd`%KebV%tVn zR7f7rZ7tBEjcz;~+OKt4sn(yRS{rKmE!EO(yc0UKMKzsb_2d(6r1~QDmA<`cgVgoa z$3{FdezGpTpWzOv3dQsRhT@;#gGgf|eB3XGiv~@5y0P`t-Nm*Wxpt7ML1Vq7o40LI)F-d433|bBUUJ&HY0!(6G0(26 z=v2-#i81{qp5fb9CZc7a!RYFXhRIHe$=s~mP}}s@e$`CBZ3+PQOf)wZ_RaMBV%K(J zwpUQe;;fX4Q>>;brW5A{m|Hi^Ftu(PY3k4<4)6U3jhP*Cd{g$ZnY`mChAeZC%r8{- ztr(ar9`iOrY}qXh_O<<@MQ`b9W!{|C2NoCxWT>8(iFATjN8axHqaHmSVm{m4wqa)) z96s+q#&SPWIDXAKul$$F1{Gt*&sbN*t!TYKllMDyRzox6OnKU)$t4>aq-OH`FSE}q zys<5{f>t^F+YNf!Ui&9{35ieoRXSA;aJrQ~Q}CnE16Q`C$u;>#)G+EkI-E-71;(xS zN$->PcuZ9Fx4c}BTA$JbS89CbIy_}9*tf1+V+K{a+3QuDU#Zq<&w9N_b|KzZp7U0F zylBkJog}`(B_+Hdwsfke>rU~sxU}UGqGC6Tsj6mwwe$td7+tbusPpwn0qhG_PaVk72cQDFgFRqc$KjU`ge$h~=ci9|&vCH@C0yOW`*ZV2I z)bLN&e0l5Bk5a|R1Mdzn9Hp*MpHTA+n%g$F?26``^m4qjH#Ty6?3J92nd8TlJ$4yW ztCzcWpWoB*k+w0p`8Jf_KdB;m?DkmH|o7E)St-n-IVJwM)Ol#b(o9l zmrutJnw2$V)CJdOTi$9OlfQPS;nB3Xowo3!YMN(x(GTxe%K{P#qbt?kFuRqe&%)Og@=iJNi(XwgTeYegeRBUzZW7`L<0g9qcS}R)HF2?M-JLR+V z+_w3w1+`M^SKMnl@Z!7F4(jOIH`m?veGm7n`O~D_Id#Es-k6dt*WK=ZuW_#_i4G~V zsr#7bmy_}+WMq>`>H@Qx^Fc#ui#IUK2S0xdH`iJ#WknXWW>^HJEIOz&ekzYsc)ZOa zR6}W#zt8cb%Q9q}ZK9N>~?w)EZ3`jI~-O;?Pv_-k(?T~oh?7Gl8-Pg4yv9jy-`6#vC zuNarg`;fEk(e0dJ%|0_mwDtM!v(!Vf+5NIt?zIH_w1+fD)2Ar~l8e^Y&JlMzf6IPH ztj`j*-+d{c@tIOp(IZ`Hdd$I%HJMEd?Rd}1#U!>!MaxCCc*ds5Q_I8Wy!V=`;~6q7 zqgrd~%UfI<}xefJ&dG{uiT{P!xiJow? z;`^ENo_DTC_TsJbR^H@w%7Uv}Cu81JkQyfrpV7Fvx>e?}XUXmT@#Ul76BO||ZD$>3 z`)F89;X~k8eme`|R_9eoXN_?1yPl~r_^DBCM7Vg|1y89>eh1dFwl`|5 zs>w~1kqQ#I!cY=Qn0HZD{#e5MDH^ z;b?r$%I1%1{+xlD{wYqCZ38aoa$0{>1#HgQ?RvYp-($y;uPfqRvu(?nXNTOWlg=~p z^6Pz>IWXeW#_&%I0+(i7s!w=4Z4dRlYk+&D-@Q7u*N$h^#d566T^^20VU_2XdHRVJ zt`7J(n|EwQysyTVob3^7vdmNxTXIsrHE8U}+45m3uZELdzH>MnaZ*3C>!M#RlHGTA zOta^;$gw*^t&~N}t*A!P@+zW{Zq3<7Gsl*0zwhWZ;}N&y?#uY<4M7nqLyj3K`$Q!d z|559u<$CjbaKF8w#W9TvtNo6B7r*K&*{YOod$n~v=VQZJ7Ymzr0`v5q0RVp(1yb}d1Jz8^%N%y4;oBzVw)YH0_!NOjx3R&yX-=6Og`^`QL| zrR_GBwv4JD_hQ@Xpxm-5`ztXbaZ`A@AsW(l3z#W=gPVLW`ntVxX)1ROF+cu&2XnxO zrnU$3rB#D(+&t*V_-pcK>W_WnPRLK~_lcztZG1SGwzqMGuKtmJOO&T<(;p$Wd)1rF zm&UV>{^_^Im|=YFQa`JGa!1Y$cowlZx|X55#`wmSBA?R-iz>k!J!7MbPJ5NL1aWwE zO}1s_zG63WBCj7e9dWx(EH!!G`x~oc%U82ZF6InKoxSIM)5@CGTb{|2Yv4cdDp(rZ zcqG>Rk#$I9$W%$*gjzR_blJ zS|XzzyzBO@=ETXZeskMS+%*iV8J-??q;1(}zg17#!te6lH=kd2tZmxxwr!uarZ*jk z2(mijSHs~LI+8Pt7Vrh`n=?@&lD|x+G*!=B?f+mm7=!{uf1zL z862)zD1K|%fFDxN8~es-7M6%m-QJyj7@T#SIW)2QBdR>bgmp1fZ7kzTcI$+l z4(g2;WT~|y!+obZEvqlT{_aquw(^qVMSFgndFe$DelSg4Y%RUv!NHWf-kP@~oEB@@ zS_W?|_1RSJTf<5}R^jAxsgZgkN4>-{{l(hYzSq}=P4hMtz1OU1aqbpxQC)Y5O7#EP4QI4`UBifemb zm3t-Fs70E4+GT$Enw22|^JSi;%&syPuRLN=Y+_gEa4Uo%`y^z1(Ymo&O79nlIKO5fVuNgJL~?Hi(vT66BjT%gX-l1@r_{g$1bm65A=n7J@`sLJ!!ckn-? zoEpVY(Jzfy8@nvkQ8YYyx2H#vO0wa#g3z0ar~M7mWpqERuW`%r&~4zPHZ88nnK^`4 zK6Cevwhgz&Z?ezz(Q$h-DkNAnp=is6;Z4`lrL}8&H7X~5iuY{Fxgk|Isx8Oe>|(5i zeN?uCeZ9s@;UTyA#mPoao$zDZ z%ZfKthcnB0wA{ND)v1#~!9m-vu~l95*;BLY4Adnq`<{;QoAxp#D=p#RJ9WSDwCNF9 z@8COe!){#69bolU9DK-_Xdr$Xkpyzv!3fRF@XtYhuy6T$zKA3r(IMFC<;H8*bIq!D(DNIVK4euZtTQz~ z*5X&Us`9w>YSXGY`@i~q|5R%J`gqeA?$N_BQZol>iL3878*=x{AB#c@ zO5I;CzPY!4ZhTq)yR+8WTRClXpP;czeWB~skd$DTOYgWaAuYa&;NZ6E!<7JsysDEE}Ua3nf)v)IeUyI??GLW=9ml%xn=uwGJ`X6 zvw~A|vrgpZX8DEkB6$m|5*xjm4%XGV9^WPU-nW9R(?G`apV2DRcGK~q1yA*pl82OTyb??K^r8jsVx@B1B@>u#(lV{$+xdsvCQ3=rsPD|@r3Y7Ou3*G5?se+PyvaIR( z(cM{ZeLhwWz4N?k>qmocZo8EyIJA5<&nP|8yv&JLf7E?pt@1nvjeGk=v&72}sh-U~ zSpMU|hw-I#$w`h|_tPXJwr500Pm0O#O&p?^?r9TfH`?dMDO+aE$(5POQ*So6VH`_r7~oa*vgrP+@6^LmH)qyWUq4#X zdg5CXFQd+!N#%_!*c)LuF(Sm;BWF!=?v3?9k!g3;Ss_`~%C4-WvV*lv!C4s#t*yW^>xkD*>|&dH4on?w&$koWIxl|K~t)7pZV%sjD233 zUuO|~z$R$X8j-a4fl+YR_fo~f+KQ%Ug;vcP`R_veeSB7WI9F@P=LdTo^3J?iD|>Eo zw(qi|hQV$gZjG9YK82ajY%^#XT49hY^VKmuaK8R}@aqo2NTL*+y6 z#vix(*RgJYs53oZqj6$5@6J+>bvml>-&j?~UolQ0R;$t0txY6ZseMVexA}289O6G)tl@_f-BUv&nb0ya< zv5tIX^ZG#K%b{91Q&ls4St6{+hOu8B#Z?Rq9FX`>BCJJqXT18i#6PtR8Y|xxJ(g7M z^(B5cdqm8#mO$&q+Zpk!)ZpmU;Af%3#ynil-s65yb@iM89-~Udtkouodbs)HY(Is3 z%`a`E7pOZH&6-ymTT*q#G$ku!i>K#xpvdN% z|K1yJ+pEJI_1sNOGCcM>h@F0S#_7%!^`X}j>pj-QPEnU0{3gyU%|7=wEi=;IJt){; zbaH9H*O;s`MMWE#7pXI*6mEac)@oILReZ_BGv?Ki>{=be#UJJet3Fn4h?_TW_?N-Y zhR)l0LDf%Y3-fhkN?mn>yy^hgtuyXLrEJv+2zl?j5`5&A%sVYF6%Oy$%@xl%=lV1= z&fvYY=ncODwRg{Dsf7bJ`JFE*Th(Nox9CURRcYh=mCtuX3>|E6uZEg*g3<1UFp89BM$jo^nA8D-_sucON7HUw+3pZ%@C{d4YSEvp_Ar%{@|%|hZ}tki7h-f z^6=Wx?q2rOv@~vi$?)Fp5cg8LB7RZa!LK5flit*}{GrXWJ5)Zqv0`Gb-jCrh@{Ao{LLwk>inhpHIyGqnc@5G>q&zj)t67) zc6&MZb_DCAwwBliM)38MA9Kp*H>|(rQSWi8uCjXTbD2!<^Riz2@Wu)a_}quDeuHn_M zd~ZWMS+qH`s#n{lhRvdLr7OlKi>kxzcmJ1S>XvX@bVE#j?wp*|jQHHSITcqE# zjoJA!dzK8VR(-$ML-Ko~dXQ~G%$eWVJ%?r$5TvHaGvz^ntf`-qP6^vTkrzx~5U++-!=>h_>Fx9%-)| zkd@J@Ur`Vk%sT$Ccfb+rw44K?=CfRlwEjwf6@PY4od(!n=zTIp!J?G0E9%8b< zEH&8iyW#c5cV;c$CPfE**E^X$=mQ*xULRV!CH{7aF%@$kTpdu@3F2>0pQXu<`dB#dJ=FL;l82x?A9E-;>TVvI})Qz2DscHB*U3H1p z+o$3&2|p^VyIC zYeU61RfY}ok{6tw+PbDHdM=Oc{30b;WV~3wm36K88m^}7>rZvgJ^iS-|KPVVZa);} zP)(!v%%N78Co7z0z&Bsk2j$O6o)V+=rMj^sFr`@RiMM&APl7|v8T%(?T60rgfAF^{ ztF1XFSAVu}_&oS&oIm`R7v~B^=dIG55D~M|SGzD_jNkKv8=CXs6J}$mQQA)HHZ`1Y z-YzB69Gft{HNId-aG3kU!ZCXF)G=%80}@7RGM%>X)v7D@IDfmyEvuzp)w7D3r_Wb$ z-6dZQvweJI4b@a+WJUPHT)Mw-&c9!(D&F)!(SP_OS*2G zL7TPwD$RG>ewtYNh}!MDWnX6Qh_w(;AAdPsll>w0(;{l1!Tn$`|tJSlf#8?bgAps2*>+Zb!`62RV~?q< zv-a3lw;?WXdGg4Zl*}FXo;1Pb#)t&CyIAQDKf69As+wCcL^`0YZ&ll&W|@FCovNnL z`d!U3$J+D?>*SoSHET_3OIGytV^yAQ7Tqi6{kE$Aarm-~!ZEG-n}uSU@M)jf@PD6p ze4`#})q#(rwCyPrza7#1Xzg5Hg;KJNw^^ggMd}6h(X$O%>st@=tXg)IZ^+3Ho|9Xl zkw8CFxSLbslRTyQVU?&>n0Ne;ak=A_;ZRvVL@nS=9cI=aqPmNie{Hax4Sj3EUGVEId(Y6^H|x= z_y@ge3}cH*+~wk=Z~1+fdcst3I@6ec)41GACFLHgKvA{Ep?>km+r|k+eQW;Onr9T} z!-;WXk7*08m|eiVXm1oUwpz07Xvy~p?+vRW3|^EDpIXtjaeklp_xG1XSy=839`5mY z>%E3H=jO{(pKQB#HSMfarMvQk_pC2IW-luhAAXrKVf)_F^r<0g>XYlKM$3Blq42|` z{*y%RXB^mhb=+VIg6Wi<{T&#VGBjtVvf^ADB9JwY@2k6qE~%C2$LI$=8vC zf6^?Zs8U2J3n}9%3oReAP#{z8z2-Q1>h{;Y#_c0@jiewNWX;mHoyl+ zzk@gsU^%2`09*jL26-olQP_lIRfv&VtsssBum`AsJkrZ(NSgz^g|q~~d`Q0lm>;&8eh*JQx0d@fd0WKZjAOH%lAwCMRIlyy(GJvUoi-6b~;x_;@0lq?h9l#NQ zI{;FEy9@CXh)W^90dXwE-vDeOeGlSjfKQOl06<{|5mD$k?gRLn01c2=gxC(#;bMv} z+$l((08oeYK7e_U<^h}rNPs*FRX9EX=^>Ct26-N027m*=9{}3{cL~4}-~~V& z;9?*i1My>sJt2Mtum{pl0a^f@A-@pd5u_6UP)H;q{@*Yt+Xm1KIT462;xZ3Nqp%d> zxd7)OtqE}e#KEWl!f+z``BwwVr$8jMz0r(7X3}6@Fjzi3WI38kA zh$A6Rf*6Gz0JZ>qA-@~o9L8Hf>;d>^IG+URp^#n(@qZEs@7@07koM%?rq*B?gb7Cr zBOw0?Kn&yi2|YJVD38c`cfb)d1@s-@_GA1Q%&WU-N{44VmKy^80e~4UpA3bv-O&Eo z@gb7*GK}v-QjXBufp;~;yl(11)LkMgaXGO#`?Oa2Vh^;81u6 z=`4tiA^r>?2cQG_H>eQ8e1J26L!lgC3#6|AZ~-1;JiieBI0Fm?Py+k_jP!%P7 zZGe)F1(3dt>7^n45T_BzMu5vG(M@OtoIS?R!trV$I%~-91<(aJgv-|B7)2}q)eiYN zQ1_Y+`5hf(IRNR|I4_QAhU5H0$j`*M7{C=k+6K^) zOPna8O&J5L;Qree_F10y=Ss@-r6OnL0X=Hs&HiWe7xjO%P2|Szek+HFEDRjI8JLZt zScq(~z63VdU*2Mp$YSo&Lz5_dB!WH+8)~jSaPzSK)?0e_51iO$KCm=eynN^4 z5fuI2TfDC>Sd^p+i;sl^v}FtWUL3MzX|Iu!C|j$*jUWWn<13-Ra1i)wjv>rwQ zjcq{~+aZl`$VZ?tB?%yf%h0$X3loLP&=^5MunwAr^Jv~g0r@fH>jYsgPRl?n3m^v| z51;@b2m(KZd^iedoT>w8;Jjc=qVa;(9%#No0gV|HmO_mD-Jbx+W%TWIStcTLQKc$b_!z8D#$aS+#UdpO*CGS4`Ty3 z0ib~9dN%;HcJahGFNl%P*bJ}*cH=zafyVz{fPDb_0S*EP!Xcdg3*sXH zXr4F*a2x>54JQFk1DpXs{_7mTMSx2HXwJO?fWmc%Zvxx~2nDzUa2Fs9AOau~;6A_u zfM@^|VjB-%m)N1~Ii!;TUIM%Vcn$Cd;4Q#A06};U=~SFg$8jc(KSG=f zPyp~5pb!9sFAx{uG=YIVIOM-!TrtEY0A)CjXv!g7f%7LQ>N~fs9IGSQxVAZY#m9?o z31)qte7`f|?X*^B| zQM%#Y2RWOc*gU=b)g(w}n0&x9?#MNi)#{qlX6v7T|4DpTAH#v^3pR^aH{{Nm~(}tVpDE?-rq3t&?zS8$P*`?)U7)UFQ3VIEH{64jlAUt@zoa} zeEQ3K$f}PQA4X(scXsoi7F=HNF03MHboFrAO{-@HK1_7dT<#t_-0QsAzDDt;Cj+(= z99kaTTl=tu_^PCPH~%vB1_oPYhQ{rn{;}6dAoxIaq z)RYqUm78o`AQoTc61TqmxW~S1osZmMnnTY@8y*Pr@}G7^sru3qoz#-!JEq4;dTr&HVOJ)vd1oeBHdh*I6UaubaOyZEov{b?@K)<)E-bS*$ck_P*?= z%5y*7N}Y=8-EZ#q-0)smdQl9nnMJOwZKhSC_&CXTRZ6`=6u(X`6Dhx}l3#~Zh`8b4}OO7m~_GA`daEnhQpd#S}{$vum8^XR$nMkVyAaQ3}1!aT!i zouq%H{)w8rc}bfWMD}v~lR9E$s?5d}&ZXsxBW{?`?7uX}WLwzeyFVLUIrpAggojt* z?3o#H@={BAN^YtX*LWIx7)iA%9eKTN?j?@ir#JDQ^Dotklsg-5ljL$`s@GE%4L|--N_U*&k+3OCGPl1SGQ_`@(O+>#GQ+_r_uG(D zR%!1JP;%JWBmT?`zWXNXY?N3e`;y7FNslQXnue6|C^MfWD#iVAdwuhQow|~;vQvDX zjV={=^>TptCYc-im%lqQsa46Z*2nhi9i2S)yH5ti?y3L0PsdED*QKPWlFBfv%~F5r zNxeCx@Oirai3IMLJ8_w7$4|_>WtUcBaqxX?)v8{~F9uur7qm3cMamU6Yo_hL;_$j= z-i77!HHw{3rH-0@dVMx@xGQ>A)u@AkQE**wBQ&M5H6b|)@_ZuEgAED&3=%zjAfdM;p&vsc=Qzn5gb2qWpQ zCX)7UCc!(C=$T3)&q)$KStNYklJIdMu`3UfarB*}f7M9z5Jw{CEfP7+NcyFMgnk%F zz0M@Z=fjF$-{`Z-D>PaH|TLrC-^O2VH*(qGvm`Y#}n=LU&9#w7A&kmz$Ni9Cl%>_nVI z&nHRn;Uw}8BdJ%DME*1q{_-U4sw2@)HHn^WN$7n@{JAVi|Av$3Z6}Ey+)3z5N$mC= ziGCzV@Wv$dwgJAoc@v#Eceno0B?DGO zeg%pA8%gYNA_@IFl72i$LVtq9K7Xw0zF(Y3==%Zx?)uk}ME;v3_#6^^28sS%N$876 z`u!$Jzsx1k4?5E9&OVb#=pU2F^O>aI!${<*Ai+11^otpZe&&q8>{5t9DBLqe}e z(%xzk`dAYFuSocO0Y2T?RRanCek6PrlHi+3^z)iTpXW&EFOu*-OVZx`B>1f)erXPg zJy(&)vz3H@9*KV#L84DFl6o6S_&g?|*CCN}1xb5jNbG;yO0;hsL^%`z4TLa?{}V;}^oqXG9;s zgoZJ##3#}Ry%WBMhKK<$!v+F3ul|0MA2_|ABDb%MX-L4vbD|BEpG{XPO8hWVeIPtYr( zg*1dvjNb(vJ)AO_;`kN}0|Hhj#bPW$pLd?9_dTZ9fJ+mozZ_HuKIpCo3hx&aa`t)F zncjFJL2qYB&Yan@Z3F{A?cIkC z+#twe{PzU}-sAwmKZ#!ociu3)uzlJo5cE%?33^o`qV(4z>Ya)XDj@`5KIX757)GgV z%TpF;k|zOAmRSFk9HL%<{;y*G!hR+ikGqLC2zr6P zio<$%zn|c|8OuKe`=50e3H(j0|FKyAF{uQ8AErM5G17CWkbl#_e!w340nCO%)gkou zI);!(8}qS;%T0(+^C<$q8RIu&JuJoJ0@TG1zIYz-K26XI#!=!lf{!Bh18ht`V=+W>op1e2>g5s_LJ+d|MbRu z;_&=f5k>F^v*!nN*9F!48DEqX;6Ib}V=T6xVYt0hF`s=S2tE_@2>$3k1`2D)>=V8TX?#md8?w!2iJhP++&#SpSD|3Hc9UdUX>0 z+#E*mk+@0F+hO_`yiN$jb|~l$-qL zM2#+)4}?D0o_!Y)_Ee~!@< zKkQe}CK2@3Se_|E2>I2~0VV`+v;1I*`&}KcSI=U+A+Gnm&^XCy-sS@wgV~tr5=s zkUcEN>v@5noQC~FJ;qPP^1sJ;3iccQF>Xa z5(ISj4TUPfJg!0D1^b$pc)e|n_Yu1YatagURq+C680NDEudihBK0*=WLv`S{1+dO% zV|x(D{{ibK3|)wW0A|b&qp|!^dkA?>V|*#r^F-{IOfepPZvyH0MSN#I8)g#tB$qO}tzhM6Q3-d|B>yvaW|9o8UV7y)x*h!@_!M~YD@KMC`!X9i_-n$9BI_C49 zWIVF)y1EbU_ocX9&T|OYOx7XqnQSWOk&l%`AH16!45cP)QdP8&xd?4Nj z?Zfn!VVq7v_lTkg@iCh*{ykoAY{v6~1jauQBig$;mEbS%hh|uQF7^Y1G5rwi$Cl#t zwm{BmlJRbZ$NL;S-Uap_3LTC5>(EJ}-U`frI=26HLgU&Ek2}E+Y}lAS7Uo05NA?`S zXCcN*;C{@*^$NzX>>6VKBD@|uL*gGMWBXr@=U;)HqxlWhE4+>!0%}M25`4~Mf#oq7 zK=jvUy#Dvb_;N*pzRz=_-=AQ-r4)fbYe3+QF#Z)@m*xdwy#0$+mbwZi=_yzZ65>!^pR#JHP?>BXiKa#rAW5v_nb+a&(vh&Ev- z!(I^e3iPRo?f*5NcR;=Ta2(6;ok7sw#CWG^M7=+7y`Xk}SPg%X-X03=XTf~<_$VQK z{c=JcN$h_h%MS~%oyg+(Jpki(<8`uRU}t$QV7vW%hQK#t`fzMNgR%Vx?8+P4Pw0I@ zV}f&!c_jYlBCa<{sNO29&zq4%z1p~cXUh}qz4?~lFX&(0!36%R(7Nsri62t{w#Yx9 zenBwK#{3`PbCs`n9|UaqVcQad{t52isTjW&`}194gq-^@egZysI`oLZS77{E?6;@l z{rd}y_rUGS7OJ;u1ktX5e1cCXroXq4kmqbNfoEg9HMVC9p>skRyiPDd7jhuajsWZPY8Js?U?*$w{Hq;AP~vHx^4y4!NBCU5Wj-Olkk*iHg5e+BGMgwM&R;dSy?ysw|rk9c4%wzqVA z&TNAD6oNxQen5ErHe@z|7e22ZjrSuJ_mrFo1ib{dL&5yD8tW%UXg?c)?Q@ureM(|KFMLkESdpmrMHpc}3vs6}iuu3B zda%alcy^ecf!F`S=ff4?_mKa&i1p0H^qW>JT8RKD=1W| zl{<}U!*HZIFg)ovOXJer8C(i=gMqRwi)HITmy_%8O+005I+w<9kW=7TvDkELs+%)| zOLtb{M>Vsv2G zlicKcT0D839u!YoPRI2>QQ_F&Xft?8}|D>{|oXv0DsPi4}XR%{Qdm7P6g z2)6tT&64HJrJzzfXH=ativPyR$=cY`xg08oW`nxUiurf?l2-x#EN2g>m&Rpq&^JV> zHqI<2mF>*3;!8(&c6MZeV5s?2c}O_ZY1V{%T$Y0a#eqYo+w-MlvO!83*M@_H#WDj4 zh2sI9*U^UGIGU9`dX{Pf9+_h0z=A9Y%w;g?6gJn6V9j#0rdm3)Xx3IV4!1L!!>|R< z-x-Gwn{LIhVOag7;&g)pIjy08Kz^17QnfKxnM!rEwwIGru%vMq zR#X-g(P>P5aKu!YW$b9qRIW4B&C$2g(a}+0yKr@o)tRj6@Td~;DDkAFiw()cIusjc zI-SC#Ie=OyPzyhHBdnvdF!Db+G8}EYX9x1B@j1}AEN8xON^~$)x(*WzoodDPVAGN2 zsZ2|%m5Vc#NplCZE60)T%y8t|@cS2u1ESCz=oALWf#pVbhS&vWBNV&Q9N2a=l(2N5 zIohLyl_LxZl(1&lLT^Aq@Q@pyE5fi{9Ig0895&4g@pb#j&|UBtPB1O`0}LWA%gu_y zwB$JQQyi51nc|l@(xEE8pvdz0cIa${j1#gpeB*)ymt~FeT$T+HIapKq1jvd7DHlP~ z-Nu)Sk6>uP#U(p zpDo_R0#7QC-kuKr5rzb}-A%AycH+AhuyP9YJ?H>=7+nfDVrLe^8m2HVmG45KsT>Z? zmX7=l>MvW04UAJO3i4`5qYw$R7m)5pea^4pg-A0!gTBJ8NeOe191p zMju>;lqZg@9dN=5$4nGcH>en)(PhF~wah>fhA>@Km*GG+qH*nXj5_#>uC7L*8(*V? zTmqkqoa`!Svo_1c(t%E_Ryv?pLxswUozdXHb-~B$YV)Uv4t%WSlyTqa7;%l3artv1 z!A#DW3$ojqu=E|dIv_u|Kjp>9B@%ce2HlFT-=Ps*>`1O_8w`x)gq;*PQ6v8H3D>&X zL|0DPgawf*m=%}VQBPf}kngSvSTA?>gB=tn*OC1{ZWI@kATJ9>40@4M24nd-8R!VL zj0??z(5`7zu`0h=a?1SSLf)=l*3zkQ{8~ur_{WWd3GTOhti4WoYz_QL1U1aFOBu8p zO!8kgp-t`8DxkrkM|VVHmgTI|!K4)kVHd%S=4id9(-7=pTC&}lmTVW(f)*Qd)nFo} zQ5|44)jsH32?O|!-{21Ujj~>W`&MYVCXW87)I@$Ltd7Ijw?hbw-#;d zx-i^C?$g1!{-#4|SJ6MO<(D%@C*Re1=8#wF)b(=8hRzD|xc^CK_+M7mX`08AA()XB z)5wH>e8u++%CP!?1u~lEf3})$qG-jzXdlQw7fo_<`W$0qqkPBC-|X`lbs(_+SJXZ|?x=#EImeu<0o-%_dB>$r32jvNNd@n@aga8ux~qu3^}XLNvN z!%tEUG?MNNd)p2xwV!grkrHxNA7?aUc$vD*^oR1-5UtXaz63oMpR$*eNRN!#)|!2xwe%M?f6M!{IyQmrlN$eVc)?Lbvna zuWR9ZzivtR2k-y7AU|s%6+~cd-3ci$wV!25I_OZbUEl5MB>X%%VY?umB@yP>MVu}K zc<>0Sl9$z^bK51t$GOA+Yo{^pj>bsW5*>Rpn7?+7zqvc*Pa3M|bb!jRa*>yF;o7KD z9qH~|v{W&MRrO+)H4Lp~c18>agN6)LmH)B}&YH;Uf{{@a4i`zZyOeu%1w zPG_Jl@3cMz3~^NRt6DnP>mp*1p`QESXSV-=(aOUTwtck1_K+CF|2y0NYjcu^BO++( zpEOq*w%`t({Xbui8-d4=Yj-Frd|#w*tipF3-I$X;6&wrdF*)qORH#6Vve<#4Cz0<0 z2L?F8fvF-I?7)n*e?3;^m4w^dseAu-w)k(lSgoTqBd@re;b>2H?$M5hZnOOVuCo!q%)IX*-K8)buDJ( z?BYmY0x!P77+8*SXdSFgx1qT>aD^>EWsxmih+4%MRxS?KeC#SZ8!jyHS1?pLHU7$i zK%pfiTF@$Eiq7kWu3SM6LW=5!249+KZ)sN=ZP~wXL064+!>5bVx@(ZDawfFwdwLiR2hm(*0$XM}M z{ykd|5dW5<)ePuv-3$R_@?FlPLuY*hquupCuKKza& z7vMMd{QpD%&?U_p-dFIC{#1X?qurT#yVSqeO&#d}VNdN@od2`~Ac$ziM<|Dn!ZhWivPH#;vz(EI-GmnlSvurYLI zOB~#E=7UN0h;m9VVgQmrV{< zcd%|pZeMujm;aS0@^I%IrYoXSzSG0P{C?H)$Z@TJyZF|y9PDP!A?=TDmyN%aR$++) zo#rT5cIxo&L;Rk~6;`2(&m1l>asOuxRp7r5{zXgqefj$<l`$DV005gL7L@>Z`&vd+4^!pvq=|~bU z690h|%ULY@)$9&?u#TqOgCk9iKhplz2LHhbR09PHR@Znd#QA@rLbZ;|eXwUblMTn+ zWFtptsn35IK)x*e&3W^;`&(X?-wk}5`@iI4<JFRAi<(eKZq@^bh#3ykoN%vL0?beI16>*o9xUyh%f-Yuu-gn6T&kxn)f59H~$G@%7 zVL?PL3+V6niM!DsIp=Ql_Y2}K`colxE^GMrwoF({I%fHEoxuCHPq|%gi~RmIJpM}+ z{2m2NR*tFClcGtC$s$hlvH(P;DCg1)L@~p%=HCXJE43Kte{<2z7AzUp*3qVDr zNuAC+|2ESpj)-fUzT?H5m(UOs>wx4&kOG6@p8fxAmN3?dd{z?3|lFKWCSwn^=;Rp9 z^uIx>O#B$3lLPx79SRG{+s+?GJnB@Tauv7?gUbI&()FM zrATlcQBE0Oz|>!^!@q**Y~`S1q=J6P1sJ}BWaqnF;$(&N7dRb{dC{HYE{R|<)~C!XOYED=^Qv`)9G2RD(y3956_;RIrnJq zbzuE3^j`<=J+5mQkgm{$JvpDiPxbMN2(N;AlsVglV@I`wJGDLQFyPdL-*Y`FtAHmk zR^%TH^wf+ZV9bPHNA)yo{!d1gdRAP_^IsG8U(kc#M69Q}OmI1?r}z;+zwOz60-k6R zhVN|sJY<#YdT|$R7dnxsb$FvCc-tWK)=}t@?r&BJGyc_ErLMGsn!CRG0a~;*%v!Wd{kmjRX3|5{`8otp!PRm=2$s z#04k^8HTfsH3cqx!$-4-uOrC`a$ECZw)(_I+W2*+Y`;d5G!wkXYpFF~QT06$F>v)MRyX0YJJrw1zHK<)4tN^*%(^c^vl z4d@Et5MvO5uPq!SZQ&%L9|ni!;ON4HkDL)7J9Dt6yR#|KESdx21z){#;K21Q3ez5S z2GgGZp)w}?GLgcBuH&MfVY)b?JW>Lp0fA`FwkU!#Dfo^TeEEv)Yz2yAJHwj`WkvX2 z7JSWuPJy4XbKo!F&{HUej}6#E!paql2x3P#?c{;H>2&5_tjn%wj_>j?; z{4;%zGkXU1cCr`iyY_e7xZJve{vGkRFB$b+!pxUd({?|X{tAp<3tgAecSE%Q5tsh+ z*>uflK0-5V{+WNL-|TPWwZi^t!3)1237( z|Fa+eIX`aK=5fct$MX-;Hxj4+TFtlfwle&4VhZ3X_9D2{CGgw7PCwX#{;Pri#F@sc;1Tv3_!{;)_&Rpi z!=v+D&+Z1lhus6dh20CjjXeO~KFf?h2wv?l9s*x>wDB-_oIL`bW{-ns*c0Gc_9S?T zJq2E4PlMlZf!S{v@SE7P;CHa+z-8a&!GFT-3;z=@gD?A%$*lrjX0L(|vDd)cLZ+WO z_>3I@O7K~!FRJ;zZtzh51voJhq%29{NVWn+*>in^?+~gHtq%Aa*go-c;NfS zgWxOKL*SA_7(B!6Bj9!RD7fSh19$$wj3*8*IV8X(ha`AA_mcvj@k7&p7JN2)4m`@9 z2bUZQ;A^>k5xmG=0xz?d!P|L#E8rDwUj?tS*TCl`&3xu*ead6pJ3GkKc%yE<8 zYi~B50l)0$#YLl7k;yatMG+4nc6qAp~CM<3_>Terd)T z0}rsr(fRt40GIhD!O!J>Qs6S*G`P$+11|H;g3Ek!;Fs}ni{RFSX1*oxCG2HzS>FnH zjN4biYwR^}nQt9j=4%y3??aid6I|x&0X$Um-z<3liWTC9(~C4 z69Sj{hQVXpJ_0WDje^U3W8m!%o8um)CCIi$cPhctMI zkDCMcKVim`2VcWp0GIg|!L!`H1itdOrvEay%(ntA^R0r*d~4t`-#U1jkLwy3y+3z6 zX~yFQud;iZl4DaJY)JPfJ+WV@F2G@ zflCf$aLJ(pzM1=}gKuHCHjmzKL+nm)nXe0c-WD@2H@NjX;~sFCuNQm7zC#-rd#_87S25C`AP?GxZ@UNrqD!6k1NUq;Jew2;6v;saO=+||1!9fy$0@PuY-r!t>2E`KN)r>_$GE2 z_!f3A_%`+c_-^(f_yYdCA_Ok`Dhw{~`y$}h_HoVos3^GXs~EW4Kg7XhUnRh0UnRli zxEb)Foo2nV;GuoSbKo-HJh;ra0AAl?`YD3Td`sXm-!iz&w*oHnt%6_1pu!6gSD_-yXq4=y{^aLJ(tE;-b} zB?qfGdLK#-PH@S=1ui+b!6gR|_&OfH7d*!v0GAws;9hPY0+$@Z;F3cGTyltlOAaw` z$srCdIV8X(ha~tC9)Aiv%AN(69CF}W`TUj#mmCVO z8h9Jew+`-McRe+Ff2QSp2wq|LfJ+Wu@V5QteBuLN#_k7~90K6WxqT2^atMJ-4q@=E z+)o6&#vTXX{0^TF!JT#ENpQ&_1-^{ir@`ABrk@PBS4l0zO`awvd@xSt~U zh3pmZ=zC_IRq##hHE_wH4qoB**3+Z+TVTla?*x||T;M@&?*^9~Jm8Xp7re&(1i;t4 zZ^jb@Z~MS_2wdhH2KRFN2>6C!(@zv!<{Jaw#O>qYGT#Ka%r^H{`Jwg9=>0ZtqM5G~{4#bI zxXjlLp62!*@Cv&ZT;}TouX1}oxXd>IF7pk72PT<$MZkmXQE=CxrhN=t<{Jl}$L$l~ zb@n8<%r^z@oNSJp2ABC}z-7K!@Dle^0Cyi@`Y(cq*-PLu-!k}0ZeIc4%w7eT`PRU< zaQiyA%-7m7dVk7%o!~CFnU@FL&F%$Hv-`khzJBmc+&%!l?nCCdL2#LG2t3E_!{9RC z2)N8Q3cln>bKC@YtY48xY&w#rnQsAH=37MP z<5s}u9&N@`1+TN$z-P=h?d#yP*{$D=-fwf+o#1|U7kGf(4IX6ofG=bBf=AeW;8Auz zc#J&&USkh}53z^9SAN9g69!+y9sy6WN5R*#$H24fN${=p2J>{amf>^1N#dmVfu zyY>6g`>n|C1mDW;0^Z@EW@pJa&f3!3XX=)3_fz%N_vV#2y4+yxjB?0uQl= z!I!hgz{B09pE&q(_5^r@Jq?~=&w$t1v*7L5nB(TaW9)hGIC}v+!CnL}vzNfPv6sPj zuvfr$vsc0Qv)90f*z4eJYs`GD(&+t}WOst6*7v#vTQav&X;_>~ZiUdjdSgo(6aQ(2PF=UT4pO&q(tA1fR>E2VcNm z0AIph1Ygcx0>6;G48D@R0=|~L3cjAb2EKv44!-hQ-k;Bn-k)pPo#4x_GwogA7qYv- zSF(G+*Rp%T*Ruz}gEyJu2EmuGhrmPZQSb|IHvPoFSF*>!6YL4_6nhdp&7K0!vZulG z>>2PPdltORUI5?0UIdTdV&+={U(a3!&$3s*H?vp4E9^D!DtjG#h~0XA^nP>QYR2gV zceA^|+io-M-QZbv5BT~!OnWbQmfeSbr)lp8FWzH30KSbq41UiB(>?-TWRHTk{oJ&V zflp+QgSWFMz-O>0!Dq9lz~{23!RN8(z-PQ`#+e7djJ*J!W-o$g*h}D9_A+>my#k(R zuYwoYYv4t8=L@6v;Z}ARc%9u1KJPt~g9m&8yB9pj?gKxUJqSMZzUe;%e&Gkk!{90Q z2>5#TDEK|>G4KuSaqx}o3Gl7#N$~ybDR9@Y8GjmlHhTu#$DRdWz@7sSvgg60>;-V2 zWxgRs5qvRw1w6!F1z*Nq0}r#;!K3Wf*3tVg&h7-C*kZ=%0hjBe7rdR@`@r4oLGX&h z^dAD>!5#*$vPZz{>``zh|AY4!xSKr=?qyGa``MG=LG~1Qm^}?1WzT@e*|XqD_8j;+ z_B?pF&E#1?AItj<{6h8$`0PoheHA=E*?0|n6T9=p(fdmJae;fee>eDCb{}~B7;{`d z_d1>?!cJqfPrXxO=wo z4ESvJEO?YX2k!ZZ=_e09#9jmU{?!aFdmen^ ze$!6@yq&!WzJR?1zLLERo@1|p`wy7o*1@;3TYntAUUhaSxb=?d#|3_F-MAb4LUs@M zW$a$?1iKGB$sPnB8e_iCNeJ9C)_53vIeP?r4SO6s&7J^X&z=O&u&2O_>{;;8WHZhj zc$Ga5KG9{`7r@)ui{LZZOW?EF%ix~FO#c<|iBpVM!Q0ubmq+iP>~z!K3BG~d1)gJf zgIixP{rJGECmQ#IU+6a;0GF>f4ueNdHSHtd8TKgnHue~}j57%yTWb1Gffw1+;Jeu~ z;OVcKe)8aLXBsbnFJ~`;C)i8i8Dq3Op7zA|at4_?03cmTZZ zI^#j`CF~*aW$aP#%39M;4BYyW@i_Pb_7wOQ_B42jJp;a#Jr6$P26Nm3c$&QkzKOj8 zzWm3gpDOr9_8NGZ-TCLy>s7eL^y30AvAe;*rM-3NX#yC3|!>;dpK z>>=;7i?PlCs}e|a9i?X`+~OzvrDzve~$ z{(j)@y{3H@{5Ec%15egW`vSQ2it!?N>1i|H68Qc-W?p4*56`Oto_@mgQw7hm*T8qP z*TLs<|1w_5O>%JZJj5U599-Zz&cOp-95gw2!8f08#_t1}l}GcTM{Yc#J&< zp5pxT;4|(q{S?4A#ElohC7%*_iQAXK+gF-?D&WCY#;f4bgz*~qg4M?B;EUO_PAVdkDP!CewceJi_ye zf+u+VG4KL=99-s=0C(|tlHeZp6!<*$G;wvod@4`ugReRzLC!lMR1vy z^e6j7&TnOCU#gnxLIvE(=eHVoqGI-69bCp~@#Avb85f!HJHcg~F7N=icY{aSJ>WTZ zFL<5Z2k!qi?_2N+djLEiGwp-mk&BIoz~^0JJPf{oJpvwKkAh#w9s`%_dmQ`&UdIG@ zg0JsM@SWT~4KDj83ohd*fP1%_{ZIs#{ZIm*C+AOa*$)-)Ft@LQN7-xOarQd+8g`4v zEBkXTyAymJy9@jtb~m`JiwE4llkZo-WnFyW)3|*AT-GH7F5`%T7r2gr%eutDvwR&% zfXlih!MAYx6!`k@oBf{#Uz0SR0Z*}K!PD$H@C)aT{Zh`k3@$lW z!QEV2e19SRhq-owOU^Fv5|7gjE;)O^_j7wMxV6^I*9V@t!MGoM1A72`BYO~h6MG1} z#`h00Z^=P&jzIhGaLzGs$vFWoIj6v-|1@}-`_F<)|9NofzlhG~$rAX(vQNOJ{|dNV zXRF{Za6dJ0>8B1Z{aAdzBRRjx{W!s;A9;Tu?Ikxiv~PKn&r9Iaj~`sl|8id`{mVE* z(0&^C9|o8HyZR^?=|l?Q{Xe$)8O)Y%zy{DeHMHjdk%cf zK6BgxxU6>(JkRY*;G5XX;4;n%c!k?n!RPHaU07rZ`X#^VFeSYw<2PSXz_Y%?AJuZ=Sv1WzAgJOmz?Y&;BJJ=}N%JU-2M z6x?~F@fdje!^Y#_a{rJ3znAxa5?o%_Dexb0`wX}oF9$CD5eB2j6nOaf^>H`z?5haVL20GUG1r zdEYhe2H*HS;~wzL8slE@ElJ}(a5)e7!Mk}K1K_e=LGbgqeHdJh7X_DoV&EOJf52tk zQ{XbbEV%Ctv+g-?S@%5n5?=QLxU72-+;_dnvjiUek?}Hk;itwc;ES`ytKeJujn}|K zKQ~?nkN(QI#q*Z^cF(VkJHaJ?7x-T|e-F5ik0-fG|I&{i+TY3j1i@t;!{9Q$7`U%$ z)-etq{fGKtAcM@Z@dQHewXn&_~KsU7O#V>`^GzsJHdDS#JCGw&NFWCQ+Au{ zg$G>Pd%>4;d&xt_b8sI*`wwIvf*;(6;4R@qPoh{%pJmzV;Q~hv4N`jaR@Whbs8uo6UZxfje(EUI)+r zn{kVCmG#}g`_l=&jrXSudE8o>aKC{+CHoEh;C=&N&FzEW2lpHJ!Tkm< z<4b_&xlV!y`E&aectQ3X_`&@Ke%W8m`ewl;pB(rJe>JaP8JDb=vo#1ZH#|17qxWU7JGdaj{q<@*07uui3Irzb4UO{k~R|LGw zbrf9gTVmibo>v@P=9K_nQZw^Pf-hrFfiGuIgGbpj;Fqyy!4vE`@HBfKJi}f9-@sl3 zm;G4+e}LCTa>aG5K>J&`eGOdJ(b{G9o%AE)aDykf_JGSedcoK6I{Lt69sS^W&LIF^ zU=M;9*+bx4*~8!!_6YcH_9%GU9<#4v;1k*7;BI!wN%EA}R}$L)j@Km(F6)v7mvt$C zdv}}lD}u|ql)&@6E@g08mkRi7o>vuoE_)4p9(x@;z;5w)C7&hiPVg|h3p~y42G6j2 zz&Ef@VwLX69AXl1~miJK5xr2d^AsyZ|ow6v4|pUl}jvQ-=0Gmi+@R`P9K>9In5? z{^8mUF8O%Cm&pDBmwbHSwYeq-KX~9I-ap`yPZ0bwZ<*Ii2wcv4VetL3f50W5ICy~T z6nKg2G`QrG0guW40hfGo;QK$r`v-i@sl0!{C7&XAFXtoU{k#1G?Z3|LtKgDP9lXG` z>#foIC(N}QT=MaNuao@)F8TPt1E=x+0S~eVz?ZQH!6mm4_)DCF%mZ_aK>J6yeGFW3 zOMuHb(%>boGvJb27Cg_n<-jGkJb0LMD1b-Ui{KZs%eXLyGPK_#`v+WdsDn!m@^xg= zzpRUkzrIX-e2qVM0?%;m1(&ZY_JOZ^g7*)&d_8#pT)wV22rge&90HfGD-MH8|55NH z*D>(6r_DIy;7;}gxP0BX^e4H=-@m7z{V(>IJk#K={pR&7xk^8>E?H>*6!((@m*eKa z|HADH;BveYxQoADy$mkvTLIt7`BcHnzcqQ*z-4{w;Ih6JA765i^>u>p;QnR2(q3|K zL;GRQ!2>Qi`oLpc`@toL0C<^m2!dNrnjAvlUiL7!zHOH-k2mWT<;;&#$DiHt|cdFFZ1$1`z1UcFSyLh2QKsSgUh@E z;OqC8aR$LNyN!pycksMq9x{HJPXyY};dPIK%lgK_3tT6_C7&dCjPpr>OFn6E$tMFY z`DDQ(ZM<_7jHoFLOT; zaOo!op65CazMsdR01xgr>yiY&hdm8`@IC>21GmqDTm0|Za^P~`BICsz3ef%y&Y=h{ zIh4WcTvxy)hbs8FJkA=pjMvQ z?FW~234j-PzCmzV7wHej8HV;p@;D>lGS3)zhU+-^yaQ$*CcypdN$}t;kr#ZI- zxa5`suW+3PkMeOd;AQqKc<`UiymH`q_B^=rG}FES9%3(o%j>iRF1eM#)7+2D4|A(R z`|~-s8o1HMZV7P7EeS5UrNAY(H24mlR|Z^i%YsX8IdI7> z5AMH__cOTURs?^Ub1Q*MZWVA}o!_s4OKvrA$*m49xmnzwtgqze1Yf}Oa)C>3Zg9!X z11`CF!Am#seg>D^{NQ89o9jXVTyhJ6XSfc7OKuTx$t?;lxy8UGw>WrwotakxTyjf- zOKvG}$t?|Dy2bP_^OJRy+_KRAvz%KFTyiU*H~2moTyiUcOKxRw$*lq|xmCfp^1N!` zl3N{Ia$%+(O`zTNvEM z^NN5=Zc%W_Ee0<8Ee>Ab{$+j#bLRI8Noao`=avGO+%n)buCwU;{woJAx#htnw*t82 zRs`S7^D2Q$Ze?)EtpYB&Rl#TQK9u=kZgprs$hleXj=tZJ++5%huHE3W-#p-wn-^Si z^MOllesB-ZD*!IJ1;Hh^5V+(P2EXSg=5;Fb!`!0KzI}qZF2ukkw*+{J>m<13mI9aD z(%_O?23&H>f@gVNIdI7>4=%YCz$LdLcs*lsllft8WoRGZ+$!LbTMaz$p4pdmaLLW$ z$K|+^n-g4ebAd~4Ztx+Vmj_&O^MXrmK5)s+58i&a$xY@bnOP776X^u;^2~70$g%Sg1dQMDR9Xx4KBH5z$LdV_!jP8=7+iEp?yE+RsfgWO5mO$ zv){_#l3N8_a;t(%ZZ&Yptqxw|d0BjXnV00|1ee@g;F6mgJbjPZZ!$mWU-p|9+W(Pr z^MOll0q_*pL2$_}1TMLS!6ml{xa1ZEU(fT3flF?2aLFwJF1aPa+wL{F$^0<4G_)Uc zh`BCgz$LdFxb?o-Z+URZtpF~$6~QI961e161~2oxD&Ue^6+SFZ09Ps?h!>&aDP6xmh2Kz8?;8?F5(HT;P(M8(ebpfJ<&(aQA@8!3Qq6`N3ts z1;8b@Aoyk6zswJF3q$)SIJXG6F1cCUpRBLs<^-R}^KyYp zZfypEdBN9n|1v)rkL2cu_H!rl=WpPWTL?VEbr@W7i-1dRQE!O| z3ci@fo~9EFSN{9OUyi@EZ5;0+;>f22XQt9&pLc2cF>C4=%X{z$LdJxa1ZB zm)yeO`*~gwaLFwSF1f|PWxvJ2_dj9wr_AqQ&hq&iw11LwOMy#n8Som{S#rdKCZZ7Z$*KTmx zZys>T%?mEM`M@PNKX{$z6#$pqg5Z){2wZXtgKv4tOLB99OKvW3$;}NuyJT{c z`APq>-@MTNubi6?TyhJ5r??J+OKu@>$t?^nxkbPwwzTvxz)fWw>r4wW^sQq zPRY#)p5uABz$G^~xa>C%xa8&q_r7Fumifte4_j$;}Hcx%t2)H$S+K=M?~#+=AeeTL@fo3xn_H{$+lcTNK)#$+^YA zCAS24iR&b|lKF?grn&?g4Lq#q{F^m;L4gm)!i| z%efz!pNwCw3qfdK;M_vsl3N5k$8{83_FD{G_FEiW_FDp6_FED>!t+Xj%YI9POKur( z$t?@M^;MI<%nx(RL;Jm)TLD~hD}j3^nEh4;m)t7gl3NvAa;t$$Zguc7&&%TD%e*8v zCwRQV`x#tvbAuZ_RBf947lW$1Gf$_`z;SHxfQ@Aw<5UYRsxsY z%HTepR|Q;htAfkxv<5D@)xkZ3CTE!+=H}#ii}!GDE^x`s10Lhr3og0&z$G_7xa1Z9 zm)wHjvw2=2aLFwUF1ba(CATQ}+Sg2OGC#>jUZ-(r|1{^80GHfS;1#aZ;3+ zf~UEC4qS4}gJ-yX0X(+D%(nZ`4|A(R`}a7v8o1|F1fkEWxsjAB{whlZl0G9T=ttETyhJ5OKw5%^cyBOnIGmBhW5V0&2=FHF1f|P z3tY#+CAS2)7mt1o!Z~T;P(M8(ebpfJ<&(@Z{SjH<_P|N6v44 zXnzCe766yrLf{#$!{BTAxDjy4EegJl+sD8qw>bEEZl3_JvM0eMw-mVKmIlw&c|U_o zZdvdrIkz0RC4=%X{z$LdJxa1ZBm)yeO=kmNF;F4PuTyl$n%YKW4 z@8)>9Ju>kvyOT20DA#kaw~#IxqS)T|DNf; z3@*7C%xa>DCxa>C{xa8&sU&8YW zfXjXhf=g~8aLFwUzM1=%`C)ERXup%{ z;F4P&TyiUbOKwH*O+#ki%KR|5GPEynZWVCJtp*-&nSEIYFYs|Keq4@QWOsr~ZZ2@i z%?)1Semvk6b}zW(<^z}9{NVNXO>Qzj8NXZ?g3$gg&MgEkxkbQpTt~r&__#4}*>7=h z$t?jcxh278e_-a70-rZ*JPj_nWxyr3EO>?ck@;b6d1ybQ-CP$6;F4Pj+;f=OZ)I?K zomRjlw<@^gRs)yZ>fk$gUKSr;<|VIFC%EM10+-y};P+VkeG9>5zj?uzac(|v$t?h$ z;yMVP<>Q9HCAToRTg+{)nlx&I3I`Y~p{RdC6z1}?eP!8eRG{mA?< zHz&_q{87%$1unUHz++r{!R2-81DD+V;F4PaTyhJ7=XhQraCx1E!6ml{xa1ZEuX6t~ zKgmb-TO8W&;oK77l3S{M^nIP1zpr{4eYR$P1Rmq#mcg?frk@IU;1&LNeBknZerxDF&N_I$V*0VBn&Zg2#CX0=aPRS^ zof}-fKfDJ#&-3+y$NA^>`M~A-B>TZr{Bs=w;CcS}@j>t;e_!$tc!+ZjgF9a}ImE!_ z`%cHf^Smwz@G$q20+)HE!882xb2H!p*@xir{e<)2MgBR{1@J8AUj#q*fcZI7CGd#s zLvT0uQvsLnPg@0d^3QFlfv35jI=G9!53)6F^gfjD)9VCJ@Hk!Iaqiy@zWZOz_xtsN zyZCkC1J6Eh&hvioGOv38yvWB5f=78?A#`pZM(3Zi8v(ztV8$N>Px8-Oih;}bkB)=a z_;r^6ukyT-;7MM`6nKf}l?Ko9{?CA?x&It^o`1ew9^Aw0TL2GpZbfh>=THI>IpSbc~)jpy8UzDen zKcYON{2b+3I4UYnH%m76n$=`5t&d}3xiteoFjHy?;7H=lHw_EF^zs^i9#o1J9Z$CaBiuknQP zNrsyLpHzOR@|5z)%G1hS$}`G;t;U&Eewb>XQ*NI_<-ff0!v*R0g7PWKi^|)Tmz1}v z{>#dzs`eG-)09`0AECUae7EYquH3EKTOTs3Veg+0DR(MAQn^d{*H!;+<-3%7luuXv zc$Lpk?o<9@<$mQyDGw;0sXVCMqdcU1lNx7O`7G5wqP#HkrhU%xT+^71njvU$l$0>IzKVG>@`6rdTmCsY|QT{3AUgak!_bES7 zxnH?oc|dtq%{QogzG@#*{)}oLR(_IdA5s3WY9CepY1KZae1Y<~^3NzwDBq?$sr<9b zQ_9~~o>qRc@{IC;@~rZO%5%yWDbFkSsT>N*FH>Gr{%^`l%3oGqR{lA4+=}v3lvkC1 zUU^McJ3%D<@Gqr6M?<5j*ywf8CiXXSq7rzsC8 ze^Yr-`InT3l!ugum7k}^8BzXa)jq2H7}Y+ee5q<5SAM$kgz{y|lgjn`pp^2jsP<{) zUsaw_{x#)U3$cK^-@s{9M&O zsJvUX4=Mi_)jq8JR@FYD{F|zMRQb1*$CO8v$CaO_JfZx2bQC37pe9I<$qFMRQ_${CFK{W{>#c^s(nTI$5s2P@{3jbn({@e zeO>vNm0KSk+5d+rcPjsia+mT;)N$R)FIDbQ{+4pDa<}T=r~G2&e&u=P0p+i%{)5Ud zQyx@`UmgYF zwa+TQN_kHC)ynhAr>Xu6%4aJtDt|?JN%<<(e_8n@s(nRyLbb0de@L~jDPOJH*OhlG zw~iXw|JNvYDqo}ArTqKK-O7KU+@t)5%Du{y%6-bORqj{*teS5?d7JW}^6AP$%CA%X zhm~KiJfeK9@~HAXs{fesAF1|n`V`m8X@Ll;5Vjto(N673Fs*uPR@!yr%plm2+MBzp3`t%#r<{RPCM0 z?^Nww%EzhpZsk8w?LEpf%Du|Vsvn>7yHtC>@?PZu<##I&DnDQKA5wmgY9Cg9k!l}N zey?gDRsJ*OG3B?Ze&Wirs(nIvpYo*ge&s3U|E@f(e1r0g@}DcuD!)*TGpF2Ao>#t7 zc|rM8%8SbHQ^zeS|Aq3h@|^OD@=2=ys`9TXuPOfz)lXgd{mL!R$o`+D`f(~>tK6mh zm#QDP@;@l|D8EMa<5j*lt-0c zq56+0e^|ATEC03fgz`Q7MJrRw9U?pE~)RQIa-B&r8g{aLC9RozLoqhsXwr%>IY>QkxiRP||8cd2?Q)!nN8 zD%HKJK7;B3Ri8!mpsKs5b{su&{BKg-q3ZLg?o{t^?<7HqS8zK`lIRo_o_x2hkcx>wZ?Q$3*SN2nfD^#Ik5V@8huTdF%${WR5`s(zO0 zE>%BIb+@WtqPkbrFH=3B>Q|^9RP`X$j*pHU|8=T6RQ)E^ovQvD)m^IIOLe!Z4^Z8! z>UXIgQ1u5?531VnIXb>~`kbtl!1IU~nEh3XDf zpGtM7s!yZ3OVvxM?mk$T4*M$Ay{bNg>H$@sMfISnyQp@2OpaeV?3+|~sQP@WJ5_xV z)m^H-gz9cpUru$es;{7WK-E`MJ*et#svUDjj{gIyJ5+rg)t#!of$A<*-$-@0s&ApX zSJk&uJ)r74sUB2yFV&8Zj~xGAsykHOPj#oN@1wd))%R1~t?CDWewyk|RXUXIgQ1u5?531U63LW1!a{RGWcc^*-)t#z7l3 zA5L|*s;5!itLh`E9#HjBR1d1UgKEcdBga36>JC-Up}JGmpP;%+)yGrat?Cn~?p5_k zR1c{7vs4eNx|3?h@gv7Sh3XDfpGtM7s!yZ3OVvxM?pF0zsqR(v8B`Cb`YfskRoz9k zMN)oQ1#VR530JGYR9~hRYJpRrT#u52*T1ss~lwOSR)uBgem&>JC-+Q{AcR`>5_x_5DSw9$QuXsxcdPm(s(V%aGSvgB zeue5mRS#0_IC13ouT$Nj>NlzGRQ2De?o#z$s=HNvfa+dVzf1Lisz0E5P}Ppl)A9Wy z#~({|hpHz~-KpwBsqRws;Z%34dK%Tesy>qH0aYJG^`NRdsCLXBIsP$Jcc^*})t##T z1l3)tKA!4sRi8k0uc}X?dO+2mrFu}+om4wc8ae(cRClQQRH{2weHztWs$NQUx2nHN zb+4+=pn5>nXHh+<>Mp7spB_2>H>vJW_4!nHs`?_TyHtG%)!nMToa$axUqSVNs;{Pc zP}SX3I~I%_{|8iesQNmpJ5_xH)m^H-k?L+$-$He-s&A)yK-G6rJ*etlsvVyhIsUy= zcc{9b>P}VPM|GE~@29$3)elnLtLlfT9#HioR1d0pfNIBQM~?qnsykHuG}WD|ewOMk zRXwaNQ$3*SSEwFT^&r)blShvKI@KMjev|4>RsW6ZE>-WPx?9x;sP0wu zyHpRT`U9#557xEA905AMCC9HFHkRrRRZpP0Q`Lu3-KFZosqR+wG^%@5eI(Tbsy>S9 zK~;B9?PwV}{xMW{sCo|7ovQu>)m^GSp6YH@pFnl5s!yVNK-Hh6dQjD!R686a$3KPY z4ppB@b*HLNqqU5W z^(9nytNL=PdsTe})dQ-&n(9GScT??X8#(?DsP0hpbyRn%`Ua}IRDC1W-KxHY>Rwgf zPW6DQ@1%NA)xA_Z#*7^QUaC7(-A{F=s_&z^OV#&N-L2{esqR(v!&DEb`Vp!JP5nN7 zKJ|X9)#IhlsGQrE&!@kuJi-36_0vU-->+&}*YwrOZ(G!ON_>{`A1!J;F82c;c8&D?<;9K5rH}3BjQHmkH)7(emCs+?IA460@{ccWoGboVWTc;2iyLQ& zpQC*0;zn4!Mfv!}jiusuojuae`->V|^xv#4>3`1Z4;eaZUEqDH`Y$+=qj9~U)F z5}&2~cZ(YH#2@>{NI#D)YJ5WcoNr*pCF=o`@kc1*{a<>d@BJ%V`rcn;^~@V%m8Jv} zOV`n7j;-|1N-piP_EaouS<*4(`thsJ@?SeV?gVS~+4Uo+@5b=(5$|8Quy6mD2AXU4 z5Bs6d3jSC9jQI!ss5LJ+&-u>CoE|u((YU(#x+*zazVr8U>N};mZ)#VM+BYTV!plec zcIh&3bO;7;DcVt=6)gM+fFt>A9ymt>>IAj_c1J zZ|&K2v^9VHo|*nb9QNaMz9M&yx1Kw;W!3!?S_1Pww&!gB9Q*ONXZlZWaqc>HjMcM< z`li43Xm^fHET#VD+jH1X&%N88$CN;W=Fnr$rPylao}ypQuT1YbcH#7%lP&9#S%)QW zzv{i=Blb@|s=kl*)&5p%PNlV_e;@t&@q5F!Zf~8^zmN9KU^B1wIs3}d+W6RRWzRLSnIj-&X4+yP3b@R zSnFa(%gwjP=`q{(UD?_9_UQ}znscD%92mE#elZ;{M!#m!UhkflSo#fGV;S$h)-nD2 zTOIa4A#1dHtodydt%t@qtp@!a=*Ea6@X&ql4&Q439vo*fvHP_%T29BaUDkX*t^e1^ z?77-=wDYp}#Z2ngLH)K;zirfS!fHO};9fbEo^x=oTw^_FXXtbW8vAJO<2`}-+oxDP zR!iU^`?x!&So1$i?W2bV9-2Acx|sf6dRei>`c!m6pkc3<-7Y!CjBhNhXVYm<+8(5R zR;4l8{d}CqIed*-SDO1n_IUTvHO@Y+MPsbdI@t5uN9X1-?+zbf+b=0Y`}gy>o=)}f z<71v1S}~>Xoip1h_o=j=(`c<{Ql>5a_d2X~>&7%=tOJC&(yU%I;+o|8d)~WqhH)tPFKX=i3+2eTi{7?D+*|OGER|Mwo zq`mB**Hh(jt7pRd3tyPoVqLPR<=We~Q~MqCt4>Z|ySwf&+T*h>oZf8LMY*jev)6?F zmD6YFpUu+o5}%nlWcAr=TYWrWpPNpo935!<&K_GU9p{ihemx9Q9-a1lsZE-EW}9_ffO33}%pON`Tr`%S+2f-5H|rw;jk~F?v`(Sd%2#R4 zzCvratZ!(=>3y`8&DZ&7s4sgjIIVzvE5z9*4IEH?&Q2tJ9$}^PH9_z55yln3!d!M~?=5Oe@=Cwa_CFMx3 z3ojk(*tS4J*5wP7)3J1%quZ=yb0~W|$FEIYef!BRt-C&T+%>m9+G+hqC!GW7wM*w3 ztN+ontUbLnCVT%xr&)fzccwM>&b0n7(!7hbcfQkY^+g?4^EI~J(SAK;(cC+4)rW6g zMf*k0A@7{|cyqiB+OPV2W#=NteS`M7ozYav=P^fOsXhPmz8dH|wz2BQS!3wDYfXLT zGL`gH#%udGb!suPHUMxw|D7S`&!5LAE0yNJFRW~ zjn>xww`rbqZtu6pmgcdgX>8us#EsSAxAs2jaPIQb9D~->>-*ka^}@_CQ+IifOWr>7 z8)jYJqipOwF`bTQ-y=8|T0PU7>oUFnFDqNt4N>3pbr>5ftuyGg>~8Mu>uIj^wIv%9 ztw+%Ok0hJY{{yo5t<#?AXgy+Afz~@okBz5aR?C#@XSGbb{%U&s(KD<)5qhjb{Zy&% zXlvm9V_TllrR#(Jx|>DU+gIs%l;1-$52JH4T~jM< ziKU;V*Tj^e%yof@iKU;WKRfBq5&HAgtESv>BG*&s&*LZ)``YQC{_JyN^IB$~Luo!+ z>A34IKgz!6pyRgp-^Q=?$7qfNa7?=&%H>l#?+*06IXTeqU*)`G*;V83uruFJd#z5t z{y_b`bHh>8*AdM*{F%mK&tW_DcOUfk4z)jwp1b|EmY#09cDzP&ZqPV~ue2UIk=j=5 zHKWJuv31h9YYvUyK5yCk(SB~F^+R*MLvt`~rp>v59Ti$ zm4Szv=ibuvo|63>su$9E`~iN9^6o#J=5G6HI)DB`KgXKU^SF9W_TY1-_K#7|>DA8( z&**tjJ?D;t&vEzH`Oo%oZr0D)IHRXeJ?Dml&zaJ{OFbv4pEKjbJ?qtTRv&y$d;cry zIaliEBtP8qWA&WN4nF6I{^!(lF4E7*ez>PwJ?C2opEGmL0$O7`_uFlw>~r+{zAL{- zd;3({<6ofHL9mbZeDnN2{CL}QL)Tc1w@*Ke_Wj}ZJptX*ja;ZNCZ>@}q8@|-kTmD)HzV)cywaKL}^YU|8en!CGeEcKU#X)N8q&=qlyoUO;_qcry zwx9b#v$kJLBV#{}#`i$q+UFnmU3TwR?%T5WfhBM3wfC-`!)j{dp*hesl&(8dceU8B zWi|HmWbCv4@z`IZu^t@zi>-T-|6uI)>s0r-jQTY5arXa|{!DK?HYVuTO)p*kLd(|6 zU!bqfqxUHE`l9u1=kv)&>CbXLnQ~S89Y=HBLVu>d=^C(<*7wVOL)X~%@NLbt)z@D8 z9^F3Y*!S!9x$JGamX5Xap?mCBx`x~5Ap8E^zOPzGW3tZ?_BrRL)JD#8w64qSu|-;} zdCrxAo9w(6Ht%7k^iMnP=Gz@KCORK&wC@9)^j^cB_dZ&qBhCDq=krw#>))%biQDNK zzvowuMbJz56XkU;XUXz5`!tqxZFA=za0nzW1+b=^0*h z*mGYmefmW&-7C?#Y>s7FwRb6-I^|?l#?ZNr#zk|W{obFw#$Es3pRIND{SOFQTs<7 z({?SSy>^p*PPNzX$1M&2l`ZS0&^~NTw;J!#y{COWv>)?RuJ(H>`#fup#XhFJR_{ID z(sT1;*1F0f8YkJ_cPN)dOU%9BO$!^dslT`PwcKBQt&PSxrf2`%<9fdGmF;`awR5KD zPCSR+FYK_sJ>E(jehBUF-T!1YCa$)6CatDiR*ml)UUhii@Eulzt^uWY+pN-GKV~&1 zZExw>wQ5}7@F$&pk;kuHuyabwL*rLFdKS?7%%O9`{4XBYbH<|SJyRaDdZx{4>G^9b zJ!he#=a6$8Jv(Pwjq#5;dYrQyJ-be9>)YLYk1*!vmDaKJYuwK(ixQt1I=gND`8Q37 z?;J<>+jPG_^zF9!Lua4mrQLLDQ)!*vU#48`{Oz^aPBm@tb=&AOlA+Vv=D$q857QXS^t*oEr`zqd zo8JEvKbO9qynUGF@vPncTW#~VK>PQmnD)Qn_Vo4b2gf1feRG_(Zu>`ROf=TwtMopH z*7`l#vvi+!LWR~ldqvB-KOGo%Vz_1Gxt2YL>suND+DrFR-`i(WO?%Dmql5NU;O%iI z()aEdITq~^JDcCrv8o^aQs2y$@w+<5(fhUGKqKKOd}adenepSThSiez%;P`jZOZS&Wv_A+i4Z z-A>Orxn;txh4k9$rgIj(A9%t3yrt#1Yj1yz&MWqOS|?cRcG4PEImbDaqnC2@P>$7K zoYpryd=&knEN^OQtfJ>ylPGgKr<_lp$wgMbvS7~YnRUg2vvtB*n*=v(1$1lQjFHz6^Jw5lmpDpcM)jEFHAZ23uncjaM zJukY#>Z#spHBP7Jzj@P0=KJaO6>T-SPoZq-Jx(+Ch;#1t6q5WdoAmnt%;>qI-Ga>l77i}K1btu`_iR-m(!Sj(mHh)-3u&R zzruR%O8RBLez((mlm*o0QOAtt`FiMUOZ)75WIO*|blL16Q@L_uH5M5*6JM-|q1N0e%-S0j+$9m|Rv5!1@ z!&!d&^_=NGyS|ae{FBxxyWXZ;>}!QR-+gqCWzW|>m(#y(qjSuR{(fqw&-?e-X3ZVna|+F+`r6|8JAX!>fzUNZJ_Bh! z|HaP6c53$;{n|ml{zAVx>3#mJ^rW5@TPO9bsZZ*$9&79Qsq4_5>Cn$I{wziMq2r~x z9rWCqm#!;xEu%bMp#3GsmgCr;8_2Pm?K6k=tO!o-SwqMBX=QTrc~8*u=FxfKz1Ep? z{)LYFlx01z^M`>3T`M*==jEHw<07}`YQN8`p1yc~mF{<%kNFSj8BdSdm+^lVeVa~(EEA%{OtEf^;PKnVxN!c9=T*)=A!e$ zRJxu{>3{UpPx>!-d-&GGg!-?xQ`?!=lwF*cxj zzE<}ePCD)+q8Z91LVq8-sd)}x zWbSD$4K&`0)83}Mn%BH<(YeE}ui^U4K;sRnw|_A}pVhVWSagnkn4Z7=WO{8<{i|ly zi_LRs&u+7yyXbSK{$-$1ruyeJj_UM4!#Oq3=({Fdx37P9{l>n>pFW4~6?@*l@)Wv% z{2bj!E~fj*MRZ@;**Emp9;!mmrR#96bN{5~ z+*X{BSUQ{Ld>xIgnUCwRrVrA5e#zthH9ht&U6Z%d{ja_6EPJiaUOayvo%2qo^IdTQ zzjkW$+}5!@KN~}jfAnl~e?rIG`3ya81>BzuyXkXIIuE~RHSBZMo9~QVYySTFK4n+% zzR}m2-82q;jlX80)$>2Q&f9A?f$j^N*LWVw=xh90bU#hwd1mAqZ=ZkvYuEU*n%8*y zbDojw&{5_(MC)yj<=}P5zNg^p(6F6p>nUbm&=_aXzG$w;xraA1r4Q}?uVOih>Dp`ij}|rE!9H+|?PHtw zVB73_xBrcE_aZ)bkDRlo@_RD(u54oT8XbGp)c^E7nSFk=uVr`A{Qo;yl7x6kLTf7^Ap(aKpFI|m2C_~TYh3@8A`877X%#ld`=E7Zk_wwzrycOTXR$T8jmCeXa z=1O?y7ZIN5x!y6@lxcI^ zem*Z$cIC*H94ig|A)j_Rw9CbZ=nZk!TQ}oV73|-{Px+<`yGjN)3cj9B!PgVm?}qS< zvuD*&{de$o#6@^J0=!*{JeZ2Nrx{24zUI9+bjgCAom;FP3LJ z(#?*e$dbq4%O~L<(R-#9V;Vt32Q>@{H@|EM#^oj^dv0t{qh{ z&UbmiEoD|V_HxBa_@{U-Go7Z+1S-MH4mWW`y|rh(=iYs_$ZeLF(584`-Kh4h@{tvV zcAj$wcWp4McAZNP?y4}c_Cj;^CEJ%=R|;CGx%ye{yEDvpC&7yv-vXp3Z9;YSKIIt90k9_<9so%+52j6 zROJ1Y=d57E9J300QmoG9pR)8$H@0NvdZjP6aKG4m<bfK?RGXKagP3&Zo)fr~4F7Am&mvH?I?dt}a@z?X6 zkG_fSwZ0~T&sThIw4-m1;fx^buP-rI+Sf-j_mk+GBZ2M5F43;3*lBlpqMe>C>A1pf zyOp-$IioJsuEc3KB(+`GX?KXZR*ImF={^D=*{R*)|+Gnjxb|^pa-yK&=_0xkiM{= z_~`3TTpvf9dd`6G&NImA_x%6FIL-Eb&PL+?b+qZQujQVo+ZoG5VH4O~W~ z?6GVKihaN*Qt=#kT*Kbzzi9J_QmgX~VEa92eq?iX=X7|3aQ0!=Eu1}-z}fjXnHQt{ zcJQw-6ayDyjP)ttH{b2+Jo7rSAEhR6sx&Jna`~?$>A_tu0xu3%i{qB3dYi=(d zY$ks48jrbZ6lds&7dz@^==5oLN(4Q(JnK(wlm0w%6MnHAoyE0@^$UNs_J{3t46lf6 zwmN%Re>2lU)m;;ln;p=+Y&+=8Pqd{UV*Kw^J z`Za^!W7vlVYq;%;(|le6ry8u0ecSl{g7;5tE!#(K5`SA}Wv*+mM)YlAj$?-UIvY6m z-DmLu!v};zr?Gpdo~ON^aPWIRu(r=rnRA{RS%V)~3%8rOw}HM5KHPG_`c3d_Z}qE^km3~*U6eX%-MV~i8>VWKMbeDeDpwHy3Vp zdk#l3HWwBb6pxZEvH5hv^IlW_UD>B55qndgVUEaOdKYk%-?f3~+xagW_U3b@ReOl9 z2;MoeZ>_FFL**BcJ$fs9m7Jr-)Z8?Vp?~?eFSWmtL$DnmaZ4T{PSrEC>yHt)XI44m z7nkg76KvNoZiCzOS)bh0Hr0&mTa*~L8obhcv^K3v^AxTG`4+y|u|w>w9{gLy}H&2{_$R}&Gh<*=^k+8g~ zmRW9HJ{JFC=P$4=>zSSOmBoA>GzAmtfc;=_Cw^`-Vli z9?2?Y(TvJvz$|jooL$ghf(x>cIcOsvSPyV?aXuyIeBsyhaW-Q@-dU!zcUg6(`t81p-*b@@;ZgWm zmU}qM&p^i`$QR3cKj@cMKix5C&Rid0@(&Z;m7H$R6&Sdn*^()SGtc&D{JLLqk2Cw8 z4R>s-;sJvDSYWj!ab5JNBzk4wt^{r^=H5?er?J+sZyHBDJp3+nj&Tpo@^!vdsGIZ9Ve~b5Hz5Ymv@4 z@Mosg_kPBNR{Ch>ew6Rb1RiQ_N%>{lmCpK3zw4~6>yzd>Kei90_woBRjj&d)X(WK<^xhIpIS`!ju=$h#F@>_)o=nB~i$4Ru^g=f7lu zv&2*$n_V5$**i{L<$~WMgA(_i%%@OaTj@u65_(?G9VHh0R-QXC|KDkwIxaqyMC_~L zZxk=Rm-Q487d;xkZ_fx)rQY%n9%JBs}!umD$ zHGCgp{ko@^mLCCA;c$s3$9`V)1I4RVvDb&6t_}9#*V3~CiNTe>Zy|oNMr&Q$mSns4 zu07w57z%6=YUc~?|B!aX-?XZ~P0T~j)+?4G%NM&9Sj(3s9+Nu%rpq0CoS&HgXZp>* zAvup1@$1m9=Kqz%7>zt@`(_qjh|iwHIH_^vmHh8uKY~qn+rB6HVSrP`+0}QlZ+EbN zw+GKGn2%p$fF0xYd-gV&R|Btl&trLP`lodybFYkY*Ni8Si+!&y9v`3lulw~6SULUA z31|4Cm}mN`JRk3j+?$Mdo@#RX8o}8J_ucG=XmYb*x-mKb*rD=W&Ph;AGtMJK*uIrQ;{oV`FKi?`Fk$C*q#(Bkoyvlf-eIP5IqY zbCfjyqwX|2e%Z^sT#Vx--n?Oe`Ei$IQOoLU;(ID_(BrRdY}5KY#CYgA#r|)`ueGSL zwT<(*!&nya$nMbV&`&=$7u}0Ixw+7kY`!x!M`{`O<9n?G9~NhJC+BQ>zLV<_8De5_ zx2XzeNIyk4h7Wp;x22-Q*SU0nxvuyIA2v0eMJrUt9R39U0E?Jpt6tiPZ+i3mbH3@y zYq{U$Y3YD&eQ$%W^9Aq*SthfH_{u-HTHAJ^OW8i`TAk0_&;;Z$_}VKa^J?%BnZUO{ zOH2ggTkt{8fG^aY| z;wgrQVJBP4SYc?uNWQi1-XZc0dizQod}jYX=tl*9Hcl6V)BR~^l75z5;R_-!^dW1{ z>%|_e7@Z~9q6I69*k{=x9%61!-02J62kt4(PPWjbo$ICLR_jiDmv0iM*UGozDuh!> zd`i;H{%0ZwI31Hb2_9*TBI5kz=R7X@NX*6(&YK}t=O+5!Oy3dUt-kAkkIqH1|0KR@ zKB?pC`o!hdMLb4(6Jh@~-Z<8zzJzn)Gau*KPB(AAoJK&(1{>Op7l8)Azr4F--fzt^fItfEV@P#B_WZQ;nx@ z5q*wNvs$zk|N9Re{004a2IjP&UkB^4L#3YMRnX|T+d6P;HZsF%ckt|96PU-@ZD##y zud|zaX3G^PfDRldPmI^~*=Ko)%Q?#gY}#j8XSffz>#W#km}hlf>Nzil_Ug|w+&O=e z$-AMcdiLToWyU^nR=mmtZsJ?>NuH_QJnzuNT6jbavE9x&xK&4OEU52|VF?7>aI_eS7+1Mr?kd`NBZbT+mix67t&z2H}W{8uct=$G)T=us<3 zUprE9cr*Dnhv>g~K#m>Dmc!gN2RrAAn6@DCY|VV?t}?+Tqa}AbvTKso`~rBT(uSP& z3+Jtle!avG${w3Z9`L#Z9m{2mC7f&JGs%b4jb14F;|G_M=Vjm*9U7F(6Be$WL^tY> zWAnkW2>2>FSNMAjJd&&#DdJiFf1a_rpv98^7V^8BYlrxVXO%#wB2B(3Maa!-$UW44s!#D1(b6;b z{uI2mz+V@5>}K6*;1n_QwU)isC-Gm1zdV4yWjcM&=z+>8xQ%y!s%vpcPeCbK6vRLEnUN-)g%JJU@fKSl6}Jg3FrxwzdbsS7_#Vzlm0g zHWXnSLKd4B5lw{F9;08y=%u#z(=K^tzmU@2!*d!>bVu!)nL9YN<0Sm(59pi^0CU-! z?&DkbCjHlQg85l;$BxaO1`KL}MGY{iCf4hJ+j)Yiux>!NTj(*dTEqSshfhdv);RU_ zSIf0J_^;$hY;)s{EcOGrpllfRpzxRj%rSyt!i>|dFO!l zAEkpN^IVd0%!lb96&^=!fhSdP4tFR&xt_Bpc*47F*=2^;KgX8$J-*IDbdE@^35+^z z>le?Kj8u+=39Px3*lOsVem}@>^&y$&OUONY(N|t)T@4rMD0$?MCHhF{C|{(V&Xkp+ zqrk^2)aO0ibEBi|MMvqN?**l1xfh@0wCovQ@eGx0kW;Y^f5jEhIY+;gzdFyB2ha&V zRCk%g9HhJa^^|EXOX2Y)=Xv~x>n=zB${y6Z4#Z0Fkt|4ub_`&jkhNBOs43$LB=?{f zKWX{y(tuqIslc6Rl2=6(}vxDonyLoikfuGKnn%nMrQUKjfA0Pbb*jE85vtTPk4k}HtZ zcf|w4?z9TkUg&5V5!E_9Tdrc=Y53ILtjSez5|-pa@*|H6No));du_F&I$ zGGn`I(an)_SW|`UPmu+#@-sV4s~?}V-Cs31x~15U5;Zv@R|9+Ouj6=zbxeqi^Hmw_ zFtY24zGCaD+WW8gikVB*Vh7gv%PO=N!=d3O&76Js0CEGeP-GkR2(YE+058o+{!)|W z>m2SjG0Eya&SU*MvSk&7_R*(eho^&EG1_U&%2Mha=sIJme~(ob@Zj%>!WX)E#`aIL zKg1)Y_}sHYq6sjhiZIVi+vDia!KS-x8le3tc58oT0`nQbemZ+_6a48$>_X1|%w~T? zySDwSmGe>jJf7t{5N{fA;5KBmmpG3RJ%kTxH`?R{!@VRrwq06%Sw!_~$@ZXug)}BR<30U~=OAPV*O`fxB8vT>k zG_ILk1&xEoOz=4_#BR_|ZBV?B zJ1y`#*Ty!jRe5gUKJX$IXwRdQyT6{kz1y{J^64fMi`NW}#%qQ|<9qlfjw-%Q@l*xD z@SZ_uGV-zWBNrV?wCyFX#$b!h1CJB~A$gM;0LETOi{%-syf~@0GW}su@}@Qsfr&pt9oy;I&Zy> zxtC%?odh00yCPgq-2>)c!Mg)=jE^8h}XrfQ!{vSS+d z$wp`(xP5b_^p1>z{o=#TB+IZgelYkf7y7R7dpndIF)5}o^0WJgw>hz0`yxno_@6MpK$)PPx3oV z(q5r|$fu2dC_TwOYoafLk6>l{-_p#HXS~p8xATnFo_t2WaXn+sWmHasu4_GlgU)(s zp|gI`iMv@}a;=My&lK19HP#P&v_+x7uu`W(A$%7q&j1wyQ06^qsRzj>qDYr zlE(z=lki8*R|WO4VonW^{7{G1g{%@?Mx0L8C1~_W2L`7iDY#fS%Eraf$c1IVtUvy` zOPn@;O>N^#&~^B7ZpwN`GQQ}zXuIgv@%VtCAGz12Tj|ccg`R2Aw?1I4f4_SkR+e=<_&m6U=rprsUMm+wjN@?EoHe)D~PpOajg z9r_{Hk0O^+q3OcC8=QMjb8nxmFWlki3t7Z(Aj`q$1MqqBmp)vl-2widfF2$rX7&kU z7&Vtp_Id5r8-mJb?UL?63}G2@1;ym8HeX|6*8z`p73c=!#ZEXoZ6kStfiY(vJlKK^ zqr8a}OTuKu#FJIJwXv;l_Db{m!)B_D05p zGH5ouy)%L@U+wbExeejJJ$P^qYt?)_m*utOUzXo;l6!`Et-0!kU;%R+O|6>+oc}z_ zwIBTzy(uqrE5{R;vray7Y=g=R{~K$P3|6zu%K0$=YtlB>fseJG7!1zv z^6l784Y^TC`50SEMLu(TiCByB?#ci%)%p^zZ@U?~XNu>CkIo5?;hg!*D$8TG7d7Ko z+9nx|{mb@G`Rm*AYgRjc%`wmj!Hj#7J-?p#eFt<_&j|L=vkA%#&gI^1>HJn-wZvB< zcgKL7IRxtp;oEr9+Eg7!RawX|)w2Dfad{@gC=I6!N# zC78;!)JQr^`!Uopnqhfc%F|7tuhvvu>71!&ZJ$4LYszuX(>dl&+hBA88`(x}Jmn>$zr4NFYQ4E%e~Xca6eDq%{-D3_mDJ%QroTpLd3K_| zkI`nS=7;e9eE>LQGxF2YQ2R*TOndhL_oddC28&v=$C zcE<{ zzG%-K-vsxrrrqz(WK>Sq8cI!U64$~v8Df+yJ4QrfG(CqL=jeFrJ<{>C59oM}i8e=x zx%ugj(F1}1u_3=NLiFy5my?lvt zOYC*UQ051%Z*4!Bq4E$Y6Ud0yxVO8TWhTYKJaXva1ok1 zk-qYvC7QQvJvJP`-@VkL5^f#m_tnX{PbM~(|FTJ)7-MzL*8KUulD_Jx30QOoaqX!% z&ApyPKY7VMZg=`ntix2=O9ruHym(gjo(^Q_{_$Pi(9K!ES7S}4AH_t={@PJ`*F-bO zJ=d{$IWZ8jd7WK-J207#u6tYX%ro%5S||SD3BheI_PK4c&taRRCgEA^VM(8zY*wOQ zF7`%t583H@p=0lWH(jZ?#WUw|i~C1Mn9fq3X$QBCf?Lm{TOI-?f+@PWgIl!On~+To zvM*b>SMob>f$PGpqvNd3)5^Eze-UkqnTzZ$T5GCJ&qAL+OMSj$vu_Qa*~Z%TI`+Ie z?FslO`BQei7_z{nYS<)gO4{p>iY=(fxY(|z`f}{?MRq;e^kmB$bHcX6txwwW9>4X1 zEpIKq)$Z@v@(PoEBy4#P(M~eerEGckaWB=D_ZIe$q|Hvg(SO8l_bJ8;yWv&G|1rB= zOn$k&j<3`Wj8kp;^5s~@#1tQ1C)${>^@yLQ`b%alx!4b%>Sxn_7|x-5duksBkDGO- zptI;_^ZrO*9`vDlm+91XeJ6cuk{e#*e(IbQ!vfFTQB0mmGTyq3I!u|wTrVKTd64&| zwwD+~vfAIU(RA?phg+O_aMxG5 zV%Ko}QEGCPTLae#PA#j-qXXHif#6{a*B?uP*)IANe*BO=f4wuu-sA1SY!|Q;enhBk zjNK|n`}8iqUs?69(NBVZe{&BBy-T0O{_R*#4E_;5MXsUCe5_{(FuhmL^Q@lvE&tX2 z*Zlthzg7Qj->Q#C)pxIZP)Kw8!s+#6|Rzo8YTXd@6Z{iJA;^|Ln+?$D#QpU!|qDjItr=Hp6QRAcDa2mB2S+nG0A2}ywd_(_i`N5H)nBQ1Ob{L+V zr}Bv0PTjwwYhAo;UA21P3l>!zhY{d!CzMx%|foh zhhI^5nSV|#vWt9iRm|U?VaC60uOkHpO$Pnnfx#cZ345<@X3kuf>~yr&>NJ`+|F59! z7+}y{D!Wy-?WdvkLhNp0p0Sn7zc3++9=X|7(AUl!b^@25@Y#8IRN%E+t_sAk7mr3h zN}X3WeL~~L@8-LZz0o*(hdT37?&tH&DLEI}JWny7KPe}d=L~JCvXMdXqgUhmZMA7h zPUskN&Zc{yCpL`lJnvgbl~JR_nx48RA#){SPA3BIRK8^MxsmY8_1~rTOZy7Z#$+te zLRT#^nZpa_ycN&y-)N(+`c+jGItQ_gg=6LN{18}UfEnz+u!%==hLbE5btn< z(?0MR-}0eI20e98F8G&+oSM)1Lw;XPtTnRg?VLXkHXGrc9~pgky)QV`UD#KQpPl_* z&;GA>;;*gH&fi=WcrA~20lKkSf(wEt@-sQwvb#)uO*RN*{~ZbZ3Pq?l|8sl>*r#PX zi3!*I?6JKMqW`qPM^PDG?D(Xm0|;lX63%dKE3&F^=F`F#{@>c2vYVMx8CxiPQp7ZiNenaZ+ zp2dHaJgd3wPP~caK=}^yXt#0E4eV=fX!BRogPXD4e2=*nQ6no%PJ?RD$W9+0V`6b~ zFybq%D&>|!SMVWN+rt~1Ci`bfmK6SwyC*y){!Z|Lr;q;eavb7tTzI-u*KF_l+{ciUyhGKFJ2eYV54hdCTpi{_DKvThPflyU7?h%|T<> z<0IQ@{9@=X^9=lsod1>f`OFUO&^Y$lbo_qZtnn;$T#wD33Cv~yyXnC8Cj6#OE!X4s z_=q7I-q*z$FRZ0D9B`rEc`j(1@L6mA9yC=oDT|rU0(YJrAM_e?b)Hc^Wp3y@JX0Kx zU-u^TNiNzdWJaH&)PZFDQDWI6AyoVa{VEE ze%RoE`Hnhlh+koybuRg8ibA9CyVftdM2snLNYasi`y>w5dK?cKhsrMls;-jyYidpXHiNYo-3X9;aQx0je~4v z&mloW#Mhg#pLy`->YQ~mSHV6q*E;LRpX$rZE~l;uhoX%kB|{{-8qwmp=bEty2u0w1kV@j{&#BsoZU#N zv&YB#Zia^y_W1{6Cm8EnRYc6rZfc?K7)@MzJSzxar#4K^{)QU!<3sJ_bQ4>?2Obr} zZ&y!Dd1SAvYA(K~LBOAyh=Jt$Ab$CICwET!5Sg77M9u-f6jQFemh8~7F!N>I;&W4% zjhi@?edz{&RbO*5zt7_u&rIxxYm13FOXAvr?hCk9Bj2iTY~U2Rh`_QcWWy>I*PgIp z^*;AgaqVyXkL;}>Z*A5^xEW!MirKZmwLd4?{FU*9Yc_AickmeNwDC^3##{$6cRzTh zI;NQkT-*Fr6U4?4Q_O3BT)Xc)uH}U8?uToU+C=TdjlP)1iS#7uGCo3%wf-~bdijqQ z`(j_?|4znTfDE*o8be|Bw_NnZePd9xKr{fp8xY-C80J27(2g5|r{1m!Dz--S zS29BQCM&jF{WsNC^*%rhXCj7KH8S_Xqo8*Oglpn4V;G}@v+mhG7P^aX5dZM`z2lj9 z1F<$gW8F>ZssS@O{>${L>ol*XL>q*Jwt9- z^;YT3sy|;nv+6HnW>&rZiJ4Ws<7QSJuAEubH)&?oJ5y&?X)KKs`N89J${zc{iY|0K zjqS-cFPe$@@C@ejWO~&**qZyYP3Pe(@`mwq=1Bf7P0%);8Kn88!1@{+78mAQk${a2 z`_;bKRs1KXHx`Ch3il$9%nSBHGa`?8gT3>y8>N{YlRWt7k+($e8^8zrJUNmvJpUfQ zE^?!`9iLb?r`~1um!k(F zcl15_Q}z}apaxo;pN4FmnAh)^7yhFh@oug475)jtozWwVTnpR)2nXntUm7K|^ zW~w`Iat!{F*WJOZ$r1ZKJWw%=JJ(U$oO%{{)T`{ab5?UhZ!@RnM$_UsTemSETDdRt z^)}B#`I`!CTuCRt-aqHuo51FIe4WZc?50qx`-P*|#2Ck4!=yDIFG!jPb=DY?O?W9X!)86nPzbJ;PVE z*)@V(iu9^FeDbf+*9!^W*va?(i%j6Pf0`ON`FKU3py%U(D){6nXw!7!=VzePrQ&?i zXH=uXsn7YaE!!7D$5fv)FZ3V41wCTCL(2+78=2SVx=iaK&XQwKFASY}-o$=_o?*fc zKYAZp+??Pe$FNsQR#IKDPk<8<=HSJiSi!Xg%FjY>^zvIdAvs)M2fbJz`yTKs<$2Mu zp3zBqm>+sfbd_scb#~yRFEGDm`0lz7@ZC0tZ)pBJ@9^E>p=b0we0ME;x8+0l?$$(` z5M!yn`Z4AvSX(Ek5k+5l$TyLzk!gvuJHgruK1JP~H7@kC{64>G9s|1=u$ziLl-qWFz9H-RY@c$^k>zSv=ZFZ7xGADg;3V)!# zukqi5uef(5_9*cMVglDDc>`xdxBy+*5dm&CZ+JmxG$-_Xa3%t+wB-=dG;p+o=b|b2 zGuVbzK??p9TvXqy0Q|}1%qQ_jwuLBr7t@(!Z`$GOM;Wh;J(Yg*TbFV<@@!q7v%h}l zZ3TgG%w4o!e0w~5S3=I4aQ`j)ns~dDJ2RX!ApVi0k^g6r)moOAbL<0i9-cDi;TO$$ zxXwbqImei@=CuV~Kg@iGutzq{nmpB(6VH%CB>W4*ODu5l2I@ZB_t$fuYmKaJF*>*5 zons#IAGo)^WL`laJjp*LvKrYsSv#N`gBOQb=UZIwrq4)eVtx1eV&7wZ zsq5XM|L&R2`e#+g{+E6K0uT8%{|)cjcu3#SeepW);k9#?tP8C;48HA8kG!f_Q;(l` zMD(Yk2h)N@BQ>`Hyd&)60qo@)T-;f?D{$PF?bMZ`d&cOmN?yUWBr!#S|&?o$JRr5l~i9q0fC zVfu2;1UhJ~75j=WLC@amm z#CKljLo7RW3yVUpeSJXSWZQtiR_1D-Blf1Av!dU^OW7BGjy%!<4GuzspRsAM`vba< zV}EuB#OGCe>POODd7o16LSogxpPYwHRQt6AILQv(FbvwnzBO{jvmY_h=nIZ7$EJ0h zi530M>k<0-zYD98eaM#cqHo_8+zov>^CUcNk}q}&-ShM(OpN+AeZ}ww>AHd!@vH0q zi*I7mUlF_tHjfHaJu)Cr2>!0F9UEwb_9Wp~pt&P&Cu^W0pW3wr)<6S<=jzkU8wEYj z4}BY1O6RhdGkIA0G%!l)qSfxTHcz}8Sf-xc9|8-z|3Np{HCE5}KTdo(6Pn_@C#CTp z==+9#eLqRx+PBsH_U$zPkH2wSFu8BatJmH=|8)~R&fY19F1dGZ)~{y``p**DHCH-$ z_|!Y83bW@UicL^$+b_}f7<9~T%N*`Z%t16#I2BS}AAC+SxpbG;xUYHGbGpaaxRjia z{az^X%~E&ZP0_{_+V?ryrJiMt)12T1XFhNa*~jzeaO6eja3t5)_2UI+IETU`;m^W% z8GL8^-qlCCS=OmekiOr#q*=LQ=sa%++g^fG_ZtKu2(fmzmhK2Y*4 z=oc_ho8PBAuk+QPXLJFt-vO%@t@-KOg2aQxP9XD3HrF2Hea%E8sb{Y=J+KjYMen%* z-Q@zm9IE!f@DzJ#^HA`0psuCx91s7s-goMVqb$8G_>#^F>n-md8_1z1ZP9~P&5+*Rfs8hL{st^C!iu z>wwOiw8l9v)2DcqXU#aO*q0qt;!0ILz2s*0kgr>ce3fQ?{4IFTVcP6RN4~>qDNO1Z)#%m2$$tY6 z?B~Z!3(k7moTvG1++U3yf_FmgSn0;MvB!L-h&a#1>{b0&3Ws^ptnd9_HHcPssM*_h@JTLZ0iKd9TF(SZ~jXx|xYN<%tK-UTyoI3-u`+ zP@Ks}J=4fD_IbKedWMs$Np04u`bq5XO~ipLuv-5>DU%Dx70Qf?mzP1 z@h2bWjQ6j#Ap7zY;9m~0RH8Sk)#3+lTen&V1m7XXz*BPUSeiQ4Cw;GfJq78})HuQ) zb)n9}ODM;w{x45^O6`g#@*J`_6^UGQ^!gcsK=P+t#_|Ng=Nv!jf>{c`g5_0FZ_nfemv z`c~=!MBufm>z>KJCiT`YbJpY!+%xuDZHJ86ahS2Cvr6ysp|^emc(+p@NzX*Crmh0| zkZL4>+sh+QZ!TRmmJV5?{8fc8xq5V6%+Npt}x(Lw)zvvJwJ}UoFw$lIC^$ez`%vty^`FAUG zj(}h2<=7WKx}L$rl=dFl|G%hb@KG>|yFCZ)CVrtg-+o78$V^dgg7e9zP-rruJWE45-d71I9T-H&|uNS zCT5NIPbo@EugdIluY%8Pr+yb7+6|}OkH0>-=*-CAwkqt3lgxw>cD;A`wnu~pPr*h; z{KTE$b`3Vz-8OB@36*d?Tt$9r4SOX%Kh&Xr{;%H{JXFei5;vMv@iD|1%r>1eu!@uv86wa#drRi-}|5)`>sP)0jBsaSIKWG{1cx|*8bA} zD6qD#CDtk4DOh)!)aVY-{`Ru^o}Qs zTuuA_UUCMoZN=lfmlB!ldW}#1V{F^a#Mq$6LEpQ1MzDX0am$d;BKH`ZwkxMwG(OBc z^~@FXOlv`@2~@#TB6|~gGqt|hXK2@XI-|0TXL%>~2j(ZfrTP5jbsz7tk1T_)5?e*R zfS6?Fw|KT2y>TCVzYm^f6((R>3(T=CKgD|5l|w(<7b_cXb`+(j9dTm=-iqv6^GU@3 zx&u9loE7qw0z=<${9h%XB(I+TjqLUH8iV%w4=rewZ!WccQzAb{?X6_{@02<1kxeUT zFZw^0dtJ;E`oE)#xxPbLsK6z!5NAN zs3w;OyeQ{ecI)oa8Ti@2UwjWP+TO#Oi!;rHUhq@v&IJF3TkyN(vp5IBvF5?Dby6Ri z&mG{4@)=M4$ONx%S`b}g750_lqfXih_mO`?E>Y}etFWbr_aQby`wPdd>4*})@JZ&| zH;H^zch>&f&rI9sK@QF&e~v-~JIk%C{fFOfcy7VawSBeVaQWHVjj}g;dADINvUeHJ zy_4k%_Az#cU_xKX|6X$BidjqV5atRTdY`Wj9{N#D&~sTqi}x~b%L4M^lp|MoE%mi% z-^ZM~-C3bie0uXu?CSrDKiS(<6YK*f;l&xj-dd*yOqlzR)1Tndm&N-#m~R8Htg1Bu z-bp-9>yc0BFVLLSJ>HwhgIfE?1b(FK?{m}u5N`aGdtt`=68(R@Uwii;C)ROQvi(yD z`~pX}(!K<^tB-}?*A{TIBwB9Mj7_?Sj(!){b$<)(PeEtHBSh<{e}S)9F}l+KY@0z* z*OUl*rDud|yBoVEPXxERI5Yb=FJbn+yXle1!oe{6H;cJy&NKL)*oV(-n19a4_>Dfm zdk|bUPZREW4CgKThM;33C2t%%>C{1KQ7<;s-fi#<-iHhyd^YOZjQsUvn{aLBnri}o zrmhV!s)3#!**$V>UYhwa^!F>!*Zg!wO6~dOg-ZB7 zQOdnid_S5y=jP8g-19<(+Vi#BkeNgSb{&KHsX(nrRNd}&dUM)S~IP0-}<$Vj{VB-D^2a&8r-D!c=gtdGU+_K2 z$5JyfgkJCradN4?r?wQ|(`tNA3*006YQ}A9+kd-`VEcSL8AvBM@h z;dP$NhrUHKc#kuC-+=FGu}w3vaj>V#%Q*&p7JruwQ1gEBTzn@r9eAI%YX7630%z4h z`xjs=`9koOZub}d8}NF|A#%$2?Z8`os%}j|=xX5Hfovh#_J7AdPJYR;I5CtT%z-|g zabr}v!auAp9#V{OPUxBI{{QKVQ|?yY&@S@(>^M;AbCs#JYNt}8R(ztwc=vw_oir2J z?o*vwW3`ljxo9qNF{+zbC7LClQPGl;iO3u1lDlo4=cDo+dKgpn+rV{V4KGKfG{lga z*k$aaKh0D&Vsorne@#HKz;5`jVp~SQ57uy9u~WLPII3ynH`lv-RZA7u!nLFxnT(;D z%ze9!YBF8SPI8boPm%mEEF>`h6A3gJ=e(dH80N^^NPP8|#fVY$zd4pxor` zpNh}B2Hv|5o1=?-a?t~)1}^kde2z~6`=dUYXXOLrzauB-JRq6NmDhrPTp{`~2EMa| zXVlMH?KL^jOQ`XoXX~NUao%ySzEf$+$&6_>PJR?k@wogOJj|C}lzgI}n|l2cn!^ZRmQeqUyOWp4k5Nc`RRl{-|%8mAlPcB*EMa>ZfzkLYJ6 z{tcZk(MiEd`*U8v2cS~JP~-YmhRNwVR^^-R6RKH?X=`*W#X(gAIh?v?2>J2T;_qA8-C zGr8}jj>*)a>-xOFqnxp3qKhqHy?NJSue{n7{1SX+AGJ(0#|Y;@*YeQ8x~Nl9##}v@ z<)U}xwe$*>+f2}pZtev(Nt`smNV*y^_N~38)j=<75)9E%51@Z;m@#z5%bua$7Og#u zTjbZ6uvIAY5V@iE=*180FO8YKeR!m(K>49~ek6DaG!qb!W++WKc zG(#U%r*sMT)^e?x@A|>~hd!_6db8*>*O%a<6RnjE`g|Q=@b3R&u6n4BwT^(s2sg?( zE9g^p4a#J$y8kcuHLxKjbJcrpkiLQ)3q1O7eyiQz%T>QO*+(K*{Z-nDH&~pFqfZVIGQTjemAAc+3iGI)H`yZ(>nVPG9J9J&R z{9$@VHv61wW$*8VZ}u$Q?MfYX`ar1oFACSG^;{sn{9_6eWM&(_$sg+go# z${)KPe4ZXB7a7=(7d~^X(45)eJNnSU`|fb;d8Y;!ww&VnKGt|*@bH#h_-*&$(|^W3 z`+8@9bf?@<4tVwCohH}@&Pb0~NuN6357JL6{w8beCh=JBt0b2%Kkg>C?%rYKI%Q+i z&%v*e3$9V;VKp@};3cYmP!1iiVj}_SAdgwW=Q@Tm!7Kf%thnB56=q`*N zMwgEu_cpNyz2Hyz&YIZIXurDlnm`@-Lf3OXch*Qg=lwt1Ou$!EaEtbu`jMUS1`|6& z`!F`O3E)GJcCsOqFT6J3ftE_92{$!O4mUOOSu?qpb%&cC=J(eoN0yn++Sd{_!oUH^ zOv{OnhvvUm@@N{gkKAE!<_lcw2DbV?2H9ebcy4&O?MwYxxPib`d1Zpto;J6 z%f6ZgY_(R|R#nGDc4^H~^V7UfUu_&8;U|2tLY~#Sw3owJi}vQre|GRP=yvk@s=*Q2 z0?w|U5A1Ja4{l{I=CLPpsfj!X{lUrY`!Tq3DcQTMð=+F^<-J6r{oiaEyr7@G`F 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

    3. y=`qGeo6Ef5g&<|EjNSR@ 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�XlWTBD{X29onf@Whv-$TpIE)aKpS9o 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 z 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

      qie%ABn8< z7FkDsv|g{pJI6%c`H-i3TSLi&&avCw+Yfhp+{>{-o!6Y(;@Qa5d;4-5g)zAe)+%;J ziqBttevPDf5m#+TbrO6|Al`YOzgmLtXM2^URydbxF|BV`SAX?GZHK#ag(W38KY=)G zgXR5Tpu7~s>bv8hQQO&ko&F}?!ii|%!>B`%dJS)twU1I>9Z7j6PdS&TbVulONeq38 ztVO*SEXh~StD(0VwIsQ_9eZAMP3tdE=H^VQl4?=rtQ6RE0@_~#A9RhzdFw?U=jt?7 zNXB|x`{Ockf**A_dhF(O_<|57-*8~m+ShSUYQIvl^_WeU$=gasbv)yT2Z+g8=-q?c zo>DUP@r4JIQaXfl)vg`Y1q#Di_agPR`mcSg{oH#Hmkrl>FNMRYtACIE`0&K)!TX#p zyzht7rV`HqNxnk*BY%fmPFrv35t7|4Qv1A|f^7GetvzNosg#~RkGD(hl{s@EAKwhM z$@M!?cZM;aJi3u;=)|~?)){)=*I{q0Z#!AOiZZNEdgpaK>Z8v&c$2QpftQ<0-ANdknFAwpb|=+g zVxWMhn1vKW$L=(qA_F^%7vK~Tjr?NC(I^yTwT$L@#wI9rF3%J2&#Fco!CJf(IWq=w zrnf9d`yH@X3XZ@1%SfZcZ%+1hMKZB0d zwz@q@)8(9Y$LhzGIX5gXad+a}Fxt}Y_u*_&Zf--#zYfTPXGv5XDeEdAYMN&fRKWApb7x?Yh%Ai%0Q@t*RG0_X{v)j)mjn5nI*g zg5;gtsy>bLUT#$ktVBL9uBcpZfn0axrfexTIdm+@aF|_BD>R^T)0z5kJhSTULT|@n`E@ z`LLE*)Stt5o2y0F-2L(UR&0&Q>nv&^q9O#fs(xPo2n7lvHj8&~KHunVL$=x)EowGT zUjg0AO>r69lhHS`aS0eBrgoMq)Yq0TfsNl@TT(SBU-gts`Ruvykh5vE%ww367YUEJ zGP_Me``SY$AAP=!Sbp$#f*pd(%k!&*Egqm9Qw>ERop{*-(2L~l_=@f5aVso7t>qp? z*pe&%34P=(uf+2M<;LANa5Bd5_=6PaG4l8$Y>{enWq9W2sdeC=Xlg2BDZe|bdhl*B zuLbyd6=~wMKi|}D8R(a)FaB0zV!f4&9l|G_@x-`NoS=A5AXllb%CBu5*hdpevB>#+ zT$rFuSiOJgW_P$1^UA!r^`pHd(t*p57TH+dww@yJQ;Nwc_@IxTmxCO%O7&WgoniNt zEHpTkIr2N&JzwN+-(Qx4o-U{oy)X7yrSuAMYh5WkO(+)Fpe*WT*cB4geijr~1Iv|4 zRpeQr0-uOKs#tkDk_OrlJZ4ef=?{g&4^`4Nh-eRQQV^31= ztS>6IKR0@RnYi`xqt8jv`cKCi2hA9x=HWi_$A5!PHD^7`fh!A?0@ci$2n`#qgF?wY_$Eq0GPnDQ^1<~>0Kew5tnD$Rm)|EIr(?^Nt2$SDy7Ye`Z@@+HaTlY(f zFsre|wBJ}cGS(f*dlj8Rw5WGu_c_qU0N>bhe9Yo~-6^@VHs6u}5v=plK6Iued*S60 zh(HI1cYt$D2^ffAvRj1K8ASwzPFDmGOpZYW4sZ@PM+DCT5nSIf7l@!E5hA!_65_}Y z;(=oRW@x$|33$K>JkWalt%p+%n{tI7FMCHzJ_esk;1S6I_*svj0t=!g;5;2r!Q>&R zAm8d*=L9NnMo>YY_GGYVv^cZgJreVXaKTptxFEH8JW#0NJ>`-htPhEfrtkcKXdPOTC1XpjPjiP|TKYgz#*cy@} zxL^vjd>S`nuu{v^iA&FHc1Mswb_5w*aP?x246-|uBgnvkJbhXbPU#Vkds8U_er_zM z{IiyN6kYp0*5Ff{E$UJrXDa(Ej4P(9&^PP9bCIV=y^a66U8i){ zN77x$(_PD-T!oWegKaeEdg&6q`n(#39!%3+dd4J zPdevU;U-_+ZSV<%YhG^{NHw5+hV&b3r)4GK_6^nFzB+430JDyZhm z!{RygjPS^4Uc(%WEl9zhCG61>JI3l9S<}uA=L3%fv^&BDpxoyju1011$#ON9jO$py z%f2c>FaCg|g?Zs9TBt$>*96<|(Kno)x zXhG0bpoM@oDx5rk7LtJ$=IawNC!%;EHT)Uy!g%0?DILs{vMI$o1}B{IgNTH<9i1>? za6K~@+|{C_0v}}H8i8vRt})<6oBR`y=LbP2w3#Odq=0Kc3Os#8nDAMb!*_Db;5cd7 zi+R~&VCzg#lVC#?Z^l{Rs;EB1Qoe!i@61h3sQcd&(fu7>`)?%Z{+f1vNNU!!AA}6u z|0#W(JEHqTlG`@gx$f`k9T%hfOOW6$uKT|pqx-Md$1$$^LnDpq{uXsdpK+Fkbbs3# z``XlTT=!Q<_ZK6&zo;(4X$)tJrcK8PB5PW7&$`s;f<&DGt7A}G79!pMo=9Kb8_^Bl z*1r5IR`-`6KS%NOWJgU=Y5hM9eN%*s>;9e4{cBA=uKQQ9++t||h8!i`f96Sb|G(&l z?hjOS65aod0o{MXY3u%kIpcKys(9UBRIdz>uDnb)FvRfm|F^ZOuRg!g#Lg;X>=-`( z@Ac)kwTHg?E`3>4&kvKP|6>2?>dS9y;#VT#@R7dHP;Wb~Z8t>D-$4_D?^N|MSnHn| za&Iy2{c^~?dvWilL+(}M-fg&N^oMcI^6S=B6`AsHzYteE0o=AI7kW3m65Z`x&^*CQ zzJi{FZ`rps=T}SQ6%{*s7p1^zUS^!rhRlR7peI}Ny!*O6j-35|?QOpxQ=SRUOOUHi z`*m;vvT9OK;70?tfb= zMJvmb zjcZ(^sHTNH=!ZO9kP6D(5e{F!ZR^3*7E04nFK%XnP&Eed(sMW!vm})G(B@r70 z*;mLuKo$niWn^O@8^qX(Z80{86Ri!)!F>$tMah6&p(A3O7_>Ij!P*eLJ7{g7ouBd6 zhPSmz@Pqi{>rCvfBE}ZrGsjaEGCtE)y#$4h9%fX<{+xkYjl)|$LH z4aN$RK3b#f*_MWLW^=5+BJ%rP;zX$HCGv+b76ZD4ds}3sV+S z{fkD`e%U2VlMWg!B-yzb)P|kF2S3X`saCj%Y9mY&a4MMEd;C+qTBXzq0p%qZ{($OHctMS$cAd_u z4(VcH7IZ(U{a!?^O#YA+9MWN*M1H%Rx{!?z7m!UTJl*U|m*MAPd@A);71}fPek!MO zM(uSuA9PX43t-Ri1Qyo>Bcp)uin%MV?q&tn4aBsZFTsxd3Cn*@F@yJjL&|8Qggs|O zv!d1>$trT|H&N}}em=gqam zn>~L`%Gw~cUoG7-+R{^Ex+>=c&g{wB@DaxT)zapi=SPwsCgRTN;Li8;7~J_jKe)4( zq{|PvM`C(&#(ERpS}B=)3$S-%nQesrs~l)Qg$F?S5&Bb?W^a|A$=tfH+jc9haAdUC z%9sHrcPU!wac@j+G9>CVLdUd{ilC`gSTQ87##dwShbQW4l6u%lR zHMD}tj*P~0WRve4oM2ujxz-)-9-I3kWnhd|IeH#vB1Ri)O=(1J?PoNf`3`9Xq!a9m z(+Ql7D3_0@pjM-2HjC=iU^f0w3XaDA&jKEdC|e*Gh~j#kdjDKMX$9Blg*nl6ok#DA z_pSK0_Q!5f{bfK@m%&ySuNefjS^OP+ee@2!kKVC`dtIdW{KZf2Ig`J~1iq52o`rS( zzg}fxKl_8gcH^@cpQoz}tO^*qz-sKbV#?|00;CC;VQJ3?*WCytX6OLKGoz@3_UH`N z0nBPP&oL(ui#kXTFsu3e$ug96YF%Ig_VM3xMRZ<;Qu=FF!TU7khRt1-Kjx3sIIqAZ zKkd(%h8{3 z^2S?!79>7Xvjb*6x88&0tw?>leo*p@W0;y2K)x!|=*y2jZy5{wMJ}Ysv~DZ*^Zps- z^w<2cdJ}f-GW9sOPyN2$kdr1ZCz*o0Zu=Od^hi~|h2#$^B=_kA2i4|kS@izC#P%W8 zs3>;^w<9%{OKl?jEzZ6}m~zHJVT$A6)sXg7jxhUbU35iD>+KSzSPxRp!d#;@bdHMB ziPMEC;=y8FbmH4=y-Tmg``z^W>awJcUqJs0YG>(nT;8YqVoN}7Pb$^c?XJ4OXJ|4} ziOy(sFFQe@Vn1>j6q2G8y77n=t1Kv&2}2}3(qa^lq-Qab-k47;Wy^8f;w2S%5lKH* zUNs==mqXTn3%*SMKj`mQCe=-muhPYFw8BEtKJ^)_ffU`{*1{!zuIy9Dsr zVjXFt%qEQC-1V4$6y$xs#`;HqxAq6KHhEfdId9G5@*W=hAn(U-S^)Vcg_7X`z}aZ* zt;&R?&+x)qyKfEjtwBkDSYJ?I$~mu6bv$YGda3<>aNdRP50bJW>o1dD?2!bir&zc& z$3<2`_vrQSL&DGFX|gxa_sb-y*CakS^3svFPRZQg#NGl{7vv0ZytTk$m0a3i(}A}l zLWbz0_X&{q^C0hUfV}tGQsH}4a$|3ac&{>QqqK4aT4Kv5S)bj0znlUzm%#HaCnX%$AYfVuj7jkoO@j@6!meRn3uI;LeZ1ha;~CdP_vS^-=hLy?+e; zyY;+AGwcOqHCsMlHM2#mW^ZZwmuB@(;dqHpCH<6_bRIA1T$E&1d%{#wChV@s>isys z@4g)C9)WS60YU zVX^K`nOEfjA8Pe)skjyz2)w}KZg%AEfBRc1*cmO698d5Z`6dHtdfAd><7g(ueLER9!_iulFT**a|GLHElj48Py za`zkm&*D;7M(+Fl_r#=L5V^|&cg3Zyirlvbl$g{?^L#rIqG3hbBoejlz1T<7BY zBkq6u0~7lvt`1zU7h--+zyb z_BKE(@+{Nq8D<-6syeUD1@vfAe+@2QfX`>~*@~9Xy%%_`t06s%JrULliUEP1RVU-5 zLq7C^T}N7rnCg6Wnp--C5dd!MTYHnd}5W|FmC>30?`D@q+++=7%^>s3=9FUWV6J zasSOZge`7?*Mj-*a^h|?t8WLeP!FpXWk;@a}>yqQ6Zj)de^-9lkDb^1w^)ndd zSr!n^{kjV}2{Wtn(LR%!2`dS93B9)Kh+1S;YhGpT*;s#}Qww43!|<*n^|(9hHF|eP zHygih)C=ymo)=TZPxg%3b)=)nq&B~{qGVaS3G2+oRmQo8j&74FZB$#&^C@P$7dzA2 zaJE8aI+ZDUM0JdAQ9lWabHuq1l>Qv6J896crt9z#iZ()i@poIeEDLLw_lZ~mD%PbG zNk%E{2Off)!1-RIer}w&r?Vv)@O63)^fA_6iD$&)In5uA(!9BvXr9Aq-UO`oZAV!9 zTiDW@!J2O-N}C2~eh${(Tzr)(cVWxPh%<5qv`i@=4wXT5iMB;Zp~e-^a(|5g8R+?bYX0^ABv>QmXi== z(OY8c$WR`hVm@#sQaNc&c*cLa-00Pp6Q;97({)7CJsC;olpiigI-qGuSQURuo7+vu z+%uc#LmD~Fh79bo+g#%6n5H~DO+w1Av5W65ZFcuGj^aHR6}|mcmof5H9^Elo;@>bI z-h!2YmpJoOCGO!RW=BgrH?~9`5ektJrS{r#L@JytzNvTB7tDhFyklE!xzTg4V%LPV z!@Z||N`8BeY(iA4Z>i5B<4%fbXr8JjCA%&6K^tc8PcgQL(q{FU9jyK3qUb#McVwO} z+DRo>Y;(%wNk-G^cw7Di&-~OozHJ@5PHay~$F#b;x3K~V>8p5)HXbRc<2lZ=;JoD* zalJHH_FP`}8l&u)-(B_$UiQ*x+0*089@<}K^qGc{F?ZXx-tfimVcjCO*QAbAzwm>X z@#H|H=V-JUW7nn|WB+eE5Fu){sS4gZtIQa&Lx153?$TJMi#4tuwFHr;=sonC=C3GM zjFtF&k)}h(bZc5ipb0V}s#SgzCSGw--{%(_bP&{EMCj18BWja)9D6fFH{y&r=T)r6 ziK~nzIw`pBNS-?jHa#QWS6i7GUPaun9QnI0li_Wv(phzxPh7LP$7246yj*r;cdiBg z3&A%$g`?@z9sJ*7&)DT1#W`1WVE=^Ml})*BD68nWtSr9+){$Is%_B-uGgDXT#W~mV zG@B67VtL6q2a;M2$rZHgqEMJcBXc3e;lc{kf4WGP70con*a(ZxklPTg5T`SFtq$S* z0iG7Y!?^D<#MEJxw<0#drDdBtUq*B-;t1x|Hbvqm4s8*8{hQjTuLRH6RBBOAmvt-E zklwHi@jESzGvr+O=%SXCpoUgnLvg0jj-D>6fywg`ViMkWQPifWIz%}WdsOKJR5FjX zN@o@;Gg9E!>Mk9z0}k!s1GBCfjMGThD>S@D9VXpy16$iDUib->(3%;hgF{IJK$(+g65QE#;*{ibnkVys0&zbb4CM zOD_z3FgsfRP>R@Kl`rSJY%^NZQ9f1@=VwGlfz{iDQQ)Zqznl?1Ry`(pi4g?4xKz9h(2>}BF1IS3HlQan+o9Li2(kwb1+yX8Wee|)DAOol~ z4GK>Hb)utAK-2`(mnhJ|Wu8$-rvvEV;L-}G+RSGz`52IH|Ts`{@;LZdLll%rhrq3lln`W~iKivwBO}e)l_lk}( zSF9!1Va^Mn9l#bst}v8e_i7#{1|N64FWyLwKLH-@ z=pE001rJ5)rSK5N?Fr5JuP^fE2VD-UeCTcEPq1iDU;Q}W4v>EV-GR(2<8#&km>YBv z%#k%4n><7%Xwz&|+T52Y`^V#U`U>9`MH$r=gjb)j?EF2VG zQkZ=7Q~3FMvDE;-tR6sFB6K&)#pr=|=r9%-3i#yard-SlaX0>b-(0)v9^-J`-4$uJ@hEOfS{>DfVV> zEQAo^$u#?~fd8{rGZo zqxMG1S$C33oZqr7Wo4w*k~VI^r!QKjjw?R#$Z-9*)hDN_((g>?AIRT-VcCM^S{|K# z+|rW^S{|NYIA8j}sE*&BEAZyGJUaT$bHC3VU7))VxZ=jbIVXnrs4ZG+d8WSg$rNhg z3nqE$Nc7>RbffRxbCt%`=L|!PZ2^6}Uj|vH|MR)Z!6oN@pIX?WPYFzpf2qWYZCK>B z3%&*E$F!E~at4c*=U5}XsrH(YGbOzge+O%Ik0>4Fe>#1L@17<=W`r!fF^8rL*7KSX zG_V0PH_WTsYR25@_jLN>v!}=0S$gMAkGV6}1`g4D#pWu3bo1;!+|cD-`QVKSmX8Pd z|B|M|-B5bjnH+s+S=pO8&_lwFnH^euriK*%qnMNZ0mw#R2M)-417pkX#q7KgxN9F9 zCmo*2qhfCuc&h7}TD$~ggEPxxbEdirEis|H8y8M>Fpu3QF zV_;n159tp^&P+%;VH&P;HJmL+`tK(^p-O?YaAd;pMx7jC)vn>;b&>NEN|8nn`R`R_ z=S7MqR9&?rEKhJY>e@ik8cN&H@ea%REP$}C-gyIYL8x`L{G zrG-T&#s&V7eihQny*aLm<PSUwsHn2aR<3qeHmAVBj8`IEFJG=1ELihQl?lG!lwVW?4#dt4t6tD}+ z+^zt0o<QCz&9Bl_wbXZS|U z?)4|0ZMEp7oNJF!YJJWkN*z2;sZk4L!^KRS+e-D{?90t@9LtMPZb&GJ+GjK-ir=Y? zQ*<;-FYTjNB%(Dr1y6d$p)ESAGh&uy-`lt5J^`(QvJ?L&LQv-_Xue|95b0Z8NRi zA13wTTDx!BgI$DcYXb?ReaRoc2pwRZ>sKe2raOFR9I2%ae}4LC-_lHJq13V+Ooe>rMdenQQsj?zg7t#u-oQ%Fc|_ zhw{tb9LMBc0_V|6z}N0F8bsu4q7^b@G5=?cgz*H;xVXBq=FjYD*)rc6T8WFx0nCcpV&-6J9{x=wE z)Xe~Y0^y%;Kvoz`7~oith;epTI$@}iL%H%{X& z=;3Sb2k5R7hlYhVUaryYrn$IP_U1VLqhLbDaKGsa@FBp9kR19p;31_(q+T6M3%etN zXN3Dg?(n)*+i*!<4h}MLjJW(@Xd2QHc8n^g1fN2Z=N-`6b8$X9^5ysDTM^R#C|~XY zc0Vw!zjU@6zYX}Ma%~eO`H$ejQrwRCGqJb?TK`?;3)rq!c ztd!*KJx??l+e)G3Dao1W&C}r|c$_2aiA7#BXsRES->9}JHRF{=OA&Kg=9GaS{}yz) zDScVbZ^S)_B)`}LSsnTP_8}$M_f|>lXVbc(ld%WxTMa#%AZODNCL`n`Oh6ciFcx7n z!f=E^2v!6gLg()|JBJXXe`9ly(>n*Xy>pNw=HR_AZ4hVE;a zgX7&a2X~7(Sc%?TItQJ~=N&(ugWB(C4qoq$&p|V8ux+xbee17aGYE5VY-(4uHW&Bp zh~M@yXZIs)MtBnuMzP-_7o!is)#?+laF|Vi0|qlDEfmexmM#MMu5ERKGUfDxX)Ft8%_5g}5tS_ayehs+`!-dTvz83tRDXS#;HjxrS?|M!ho@Drht_;Sl~M!UPb#*nTA&h zT5i7j=3Z#|XLJ=tPlJ{(qXan`w0s&R$kCwXSd<_~gO(4Y1UVYC{CAWfM}w9lQGy%| zTHcHj_HT9hD1gO*pK1UVYC?2Z!TXwdS9C_#<}El))Wax`f9uP8x|1}$5n1UVYC zJQ5|y(V*qwC_#<}Ee}Nrax`eUFG`T3LCalHf*cK6ZjTb=XwdSjC?F>WEi0k~IU2Ow z2yXFffR@9Z*EJ2s*h%u$7{^)XSG_V&z)HXiAKk#$oyva$Uu&>30I)J31}jx9BmpnU zPj|+lr4e_#R$1=(8u(!*@HE43txsbAoYWPq$bp9-z)TBZ$hMcWkqA=}JP7j<79-q% zuo7V%!fz3tMR)_@D8eTQe@FNN;qZ$WKYxvP-y*aioJNS_7?;2?1-)>Sds`gG6bQKa z7&r0f!w&R<-$!usUcyLF2%Egg;Zen~Wo@86m&WSa}V&`J1vD`&#FTCf24G zD{LQ1`8LePXuF#|_kuFC+cqV2{KYFvYN3^7>THaytSiM>-O#fKiGoPd8IPp6iJB<8QdTw#q+re~o#biM~{!FXPaUN3$hn$2=t>#Mbel zp&02PwArbRgE2SnCFsM(wrPwc0pvq4AtQQYK|9Wc6N~XhwEP{VGirlGnN7eQ^S`Am zYj&UwD?1{wvD_xw@M?D&+F(Q*?%jYoM?pltU*eZ8)y#Tq5t*HO#bDV8N-P>K4_S<(!-TvOXeWLDxy>X7Lbf%kbhX=x1|U8Fk|7LS@wb#5QQxHYuVdqUv#4)<7wHFgp-v0>TJ4mCzH`lG z7;m)UVmR|((q~(5pZ%f@RcM0-XSP_MH}&*~vm;8&8JcTZjnDOH(FRY~RJ36y+E8D~ znGJ0ii~29F`?gE!PVKGxHc|Hty>+L?=K4P{0)6Z2h_YAIy|1_Kf2uUs`mQ&YNo*wQ zzUdE~J?Vff)mZv`U?zgctb+P9SvFF{f=l_g7KNEYtH}tE|2T>_}OTZ>e}Mbhde% zL8349QzypX&{_>nPgMC!^fI zB<<$%t?>E%&%j1qwXeqim4CM{;`2eiu2#rqLDC!dXik4t-SK9fV{zJ6JEZbJH-!)7 z`3dGK{9A;im3~Hrue}L!-G0a_IxGEB>nis5g!GW)U$oRTn>lg6noSZ}ZZ*TsC#g-^ zNHgoRtsLHvhPBy~GL8<0Y-fF&B}oqpc*RT)%V5b7P@v2qCxJF&khh24E3K7b)jqO6 zI0Pvu)oY&iM&@voYIH5(xR-kRcujim!n8zhO7Vi0YV)STQK+RJn&G+=Zj)ZsTkWVp zj~a9)vU15FU(mk}9^oJHcV6>!Qu)5V@*jj;s2q*XqIJg)K+Fk%s><}Yh#cn9Q5jwpBFP9Ac(wUpz$qDJ{{oi`V9 zLD+-ZGyInNckqqxdJ%GgnteRx01aZ7AU8oPfxKlMQ4W8Xk!^0&XSh9(LvrAjMq1Yj zmwG47SgR}_k`t4Lr)|zNoYYFdclT#awQbC^wvF+>#oi*NyAkp#Im6=nGPOJNU$%ST zMeTmFU%O{q)b1p-n>o=gNJXIK4r$j>tUg^#=IV&zL)*{(sO<+rJOk~_W7+8;v@DPM zVE2AO@>QvQ?SnlzwC~Z2#&uNq35*zx?VD}mlk_1zd9P=1_=xgGs}V2)Y~jeoI2VZa zlKhoL{zjdIab~-&@XKs$Z@H+Qau30S*3RHX?fiG}@OtaTZTmjnHptL4(H#H3Y+LF@ zZF{y~+dTi{w)y`zZ3_-(XxyAXF~37Gzwfv7pWh|DZ8OW~qgYXXi`P`oc1-l~ z9lIgV_wQkHNNa{Gp;3>O6rD(ri{IRqCgxn~*^)=|ogPZ{Cc~TY`N8qFHY6CmX?<%& zSh3~7f$+L~M99Wtg;z5N_97qYuQ{c9_VDk&w^+2bNw@l%M3()u-2$1c z1X|x8wJW;uh5LBqf1PfyQjIw2FcyhM&*0WU{Qfs%fhfX5 z8ZHBF^bYTvlZ*Ok!VJXwnG2~?+EHm`{fYXCl_mOVy|kZ;(B61IZ)l;`XJp6wNqzOD z^zW-*^p&u-O@6eVzW?vrb+GyWYr7JEqFsL;)W2Qn-F+G}X8F+JjgTAX*u9KLr7~+7 zQ~8x#`%qCNW{D+1T)Hn#n;9K zEsISS_`TFeK-HNX(8}i1Uu!j5t`4(t#?WHZs&vqSqxXA8ok%O#=Slx`K%3pf9LAuq z)Xdz%EArK_K4};B`-BcSC>8@Wcs-ym-ck;=>meDuxMNJ@nO2juxX^l(IfQ@gfD|;r zuCFJ};r+8Rs)Kf5TgaCVO26PWk3I}aXE?@wIQj^iYLwCm>&nKE8y9UpAwiQ6qb^N? zwxqR|3Xg(R+i;u!EpknlzjqA& r?fogDe@AtlZT~3>W`NMy00e~xmFdf#gvV1p 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 Cz3<1Ms#-WCEf|BvC3_>iDrrPj4OPR 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

      g4F=cGA6yU}?PrU0sct?d zk62=XM`UKA^UO6U9%pw{7o`GGR!~m_D5)u~ zJC09miE{IIga_ha0Kc=V&Ux4#H>og}k*!sNh8`_jsMnEPLrTd*Y{?5Ki4`=4a(?UP z1&N_Als*HAFZF621KGXj*QsGuX8~gu%nM^IL<_GD_`gjHXCTw^v~a3p+Zs>=Vw9u6 z4$oXgA)f@k1Ft~>znk^HB7qfii)cH~!TtU5w6HLqDxLeu_?q*SLEy`m`24#Q(-4v! zD(u0(qkVx8wnU4gksmw=6oqmt>5zS^bzu@T{fy-44AZmB22ERy$bQBGErr?qm3O$= z%p?u5OX5x1yjZG|8f^HKu^6eMJRSjfT}d|P=_JfNNe`LoX~p^p8qc=G!^?lo6y&6vhM$1Oz0hey6=QOcH{mg^n31UrlsPe zC$zONp-HmC{Vyl`{PG3QRc*KcO5uB(@l&h|Lw69)|1d%%sOFElg!KCx8N;QxuRc2(n zrk+QW`D@~@Ilg8Jx4*S^;L7D{y%`m`gEn<%XB?Ux7fJ8pMv);0F)_OirnA!dhk5Hu z))NZU#Kn|!)N*QWYIf0~>A&hy5hNy;gAj{t&bh(vjZeqa(A6O7BmHs&t*kRd$|E-! z%{}d$W_D|TaurHzmkI*@ObT~K?Vjh=r=M?59&b-L#n&`cS`h_!?5-tp2W6)my~)so zPCwp&KUo4A2RC7|EG^jfCmLs_yV*if@8}O3bTKo;brZ9 z*h~pz7`b?tcQOC(iR@Gv8^T>)w+oGgSwifC)kv%(OLK$t-g{1~uQ*+n>vWVN9`MdH zld|RUvB)ri>J)+%GruAUvn72|X_12Z%ff*C$t>b4sB6v3`KL|!r?box`KMuJ_5=6S z9o8uvEjf}cin51dS8buon%A1XWmg%u7I7AUNy+5EEWfE3mj z6il5Eea(ydIl#(Y+PxV*ZS8Zi@J&lwZ-CNrn*;1ivCK)C&pT_!(N(AJf;*V;m3!wp zy867MtFs+lvDnYk)qG&KbOl{jb9a*yLxJ(*T_4aE^y24mD`y@So3FVySiYQaDvh^& zMgf_`hT9WzE5LNiArL~rXty(c!{u1aqULc|6fFyCf>q&`o`Kc}ixsN_;h3_=4^X)J zMrBKp=lBCnTn~rfX6O){4OaLkoq3(w{5~iehSf;^Q~9 zaUZnCwtTm%bcw5!%tm$Qti)qAct;A+t#J8u+2~4$ouj@FOJs84(4ID7D8ZF)ixJ{- z!j&uP=r5Nc!F6^a!77ogAoDbpNt{A$?aWC<>R>fn(xPqUQqau_J|deBk;8<025Mi) z-NEugqwSo3XqT3&7y)FejCQZ#Yo>1GUQda>IK78p8OMJW!H9pz`;oisXrItH-H?GT zv7lm;G)jd{M#B!}0rw`*An;19IN8&Z`ryJHFdmMwq6dpXk8 z*3PYa+9;5#L$gADR;?A_O*08_0k#4lNt!^m16^}MxnT4CDo_wWYp$hm9?s%S`{e?Z zy#?#a$wXL}isIvIhN4*4aeFBpRtbxoC)}M`8siXRZosDZaB00pi07wQa?o*E$E(YF z`dv44?8T|W^cXaaxhSI*Bo2ah9GMBy?!18bT=BZ?e1oj1{5W8%x+BL7bFFG82ZP16`b}D8 zX5wq&uGw4FET-_(XtyFJGE2)n7n9966ZMu2;^|QsAVg;C1XCrt0}siUeKJKPkmAMdwnqc1QOTUI*P+CKf~?79BL#N+YhUT_K*!mfvRiP?>er~{Vl?@efaQ|{lAE8g3_!BtznewgFJcyO z;UsZ*h_)la7Kho*Z44M8=q*Tg+rusACq}-e1Y3KhAhJ^t=PoON&OJNh(I)mn~l~Bju*ZP3zRMevlZE~D?Bo#U(Z=MG6Ty* zqah1fkJ&+wqV(*9uZt%VLQHcaGdD?6-BBaA>#j^tZWFwaeV9;7^So;0pLLREpyl`C z;c1D?yd-*zV3S1&nk33KnHi_p=Spvp#DtBlq**1QZ*jF0csf(n?$GPTip<o2sQ^G;H=)hHFg0-j`O8_JU2L z1Hfom83hW!G;hPwO5Z53EDYu9Q2RLHoAb`3qj0oQ4aX_{ejeXSKgEcvg4U$SOe>AE zRi&QYE})h6R)Rd+r`x-)4UIG0_45~o##nr4daSyJWP{$_B{Dixl^HiVJ1Gh}oF?** zULv_>xQS3=3Ulssw+*hWOUyGjrf5i6ckI}#M%qeMp@I}n@s!n>!7x-DrSqLLl$jo{ zXS}UejWo<+(yQz?r+wT;=Shpf%7;8P1O7^Fq=3E8Q z;YQd;LDfq#S_M^|S5P}sHEXScI)6`Bqf<~_EWpVUw$~}Bxy_k{N>5zx6x2)<)Ly5c zYP_aq`awZir;67!lOpv*8w@+Z-NV>kb`K&gAf^ANLpS0&TB^z{-Q$s+kygxk%6eQw z{)j7~t>EGWd^4Fj&`)Q&y)1i+qg{WW>hF)ilqkhY=%ikEdMeAdcdBhQVsEkLniLXn z4J8P8J00V#ZklZ#c$%>{UT!C3NhKt|!(C^=@;>A4R0AHfnLfoES)W~Yn+0RUBJtL! zVr%0evE0fMhc+}I*Tz=9sf|^%0Wb+NQ5<4sVOvot!MhSl@8ZLiwg;vueT7Qn6R=vq zo~I0!ea{(h210-O`Br{};@l3}V#UUjF&gWC8<(r}dWYgt;}C_C+_|Gd9Oo+U99L-r z)CxPc`3>TfB+~5~i0Fwd~^TnD-!3&)<2^@9Z9=t^%3qt2$V#9(0%)Ul!5iFQRSa=f}QM z{57JX{^gb85L9*{s9L1RmkuKEi{41DEPO<9P%G*GXi zPOX{1K^6&yXY=qPUDgEnSPfx)da`>|6;i~X;t^*Q4=0FsZsEx@$SP4^pq&R73=mT~J*2nNTV@CP^5$-^&!H4JI@nq#as**H zGc!26dLoM<-9Y;;>gZ|Yo6w=GP(9|Fn?SX!xX-Xid4|Q5RaIvo?y{?%EEp+!{=>qG z$x?-=Xu@pSNC=LgUqW*hU15vlD24>O!WPK@jS|)75EO6yod(RptrMSQNrojEf-DGh z7py`^@1b}|V&-czC^{tFq3gJt%$KGBsNPDax*R#BnX>dcnSz{7Hs9M>Fa@o7bj#%u zdnAa;%q`C>tiYN-JTt_6f<{@(VZbAr^peDCa}$|`N#36zdIBfY)f5yJn&LBQOx}x~ zq}KMU;W(|Y=D(&kNBOCr*%F@mL(l1B zEd_I*`73iDw#m>5=6lO*N=IFCH^0xckft*>2vLmgmT`}`z3_o>{k9$71 zxcn1^^8Hl)lzqzk(kCC7bTc*jNT1P2pM{WydHoVepW5~(KFKd{=lc(cRNsf;vgun0 zw;+^q$+b++SC$gy##~EiyOVC&1}!38ARcOt_Fx5T8**;yc5e1#{lV4ixv%(=Mtr1b zEc2(Iv&=(^G)z`k_s`_llqRgIcPFB6FpJB@B;YOKA;Eh9kJB56<7XHS;gPI$MZ+AH z%eBahP$YeAZ|n*797L4j_9L=|SZ^2mZQHqZo7$3=j z=LJb`LBd-w(pzw>FIQ(v4%^lsmSQ|kVOG3OlzH1=8ClMK$2 z3+9;{?R3?{n*YW=eqLNj3Us=tJi8>JS8bp(%?*I}a~O1?X)9^$Bn z%w~bYKngV3`M=m!<)#s_l3lRAt4FQLyBLbIOXSy7+26Pqx8+|b!cQ+A=1WxH}wsWG?6j?E7ofESxYP?*76apqn+=6BEaia6*YU5oT53OdTnpn@hSf+v7WyT8s#avzhOEUmG&P)W=|Y@`Qh)N<@-%dz=>h>X^D zz;1K&XQkF!=0g%ALx5O&N=^nB9$<~*d(riD>TRQkgn6SL2FLQKW0AG=Fy>!pc0SRl z9f5XEzL)n=Tm60L=<=t)hNioh5@DPA?F+%LuMXH#wr2%wY^b>sV!~E*@B9~5KTOdJ z`6-~dbNEh+Vg9{UEiz2I2Auh0y9UH^1#Tw_nTD3b`m@Ez9|^JYn;>^Ih39hl7OfJE z>fsO@@+Q+s#AC4XaSXnTm++#>n2~5+4)t1FqCDG>(19m^(cJzsF2|c#wxU6|CslY$ zMrAlf+S@QX+hBKXeD!Bmk?Wo5sW%(0@9kZ7V_8YO^<3%7meS6Ku~KrnL5FdR4YlJD zn9Sx)H$$omo~I)ko(-(}Mm2DKQ+7!-y#&K-RyIBG3A>Z6DV`0V&`AEiSVGZD%tMGc z#v~&uyXq%T*@f0@bL{u+Q=vb9Pwb&Q^II|BrI!3m4W*XF`@vj$*4yDU^Pt9jcRWC; zcB{>w9dG@)ZOJY-oRrAk4gRc@m`x3F=Oqk+kEbU%Yf5U&`VvBDwA!?aftWja z3^+xO_y*Q|P)FDqJda|MW$@v%5~AiUm=QWY3FNZw6>SIeHUPXjwLZ2!cX*$6Myflq zLPP#@nXiB+EuS9ZAPnpJ-RFnIi0G!sY^!Vt>6MTszTn|&6>ucGr|W*Y>gEdb?&OiP3ku7cRQFt+ToqH6P7Z>vg+6wf2v6uX&3Alm20Hk3Lwsw(91JUsQ z8_ZE47s{-dZz4=YQk+fKGdL;Bu**@YaT2Kp5Z4Rhch9pOYtKc;e{7ul_op~%>uzaM zM0-tq&5-=mR5CRQe`=1(jyuRkX=#U$C@p_(Qpu4k8iKi5bOZrfUw?aS2vo&*&u@}VD3 zL=T7qubK}n*C2z(=+OrAD@3{^gBI;W0IhUq7qBkAzi@c{f$>c1^`9@|x_Z!%chVjG zdT3T1+l|I)$HeECe>;(RQjE@SwfRPlPFaIktFtoAaI~=xO5Q(rAC$bsqdfVA&nFE8 z#v-Z$eew%wocs zU{wiPR?yo3Uu#pN%z<-MNlQ+7!4)~{1BFH=gr(vPk>(sk8#G&CAWgy*C)q_S?Y z;{bI{r&zK(l5>&Bk3?jBokL#y*1xDHSB?$4cd>YpHSyM$cuWRId*T%rh{f%rc2jDt zhUl>~;-Bc5o}6Pod90hoof8&TsL$r7|Wf-0M&CT@oQf#Jeev}#Fn#am_6oSxr zn=^4VKhtsIY_&bA(Dt#mZGT#shd=C67pXIlJv-}!vzC((3MK5|@U)7Am`Pf;$ljJ+ zZP8^`%F_a;$*iUEE1^R8VU9_B#dbW$bv#$^emMoX=}_xND-`L)_jv&jYx&80(RPH~ zhONna{r5K&y}v*I{z3o!rG@uCFZLT@d9jt9uHNox(4OY|Y-Dlnj!oT6#b`?=k@Z&f z-pPBZ-Xm;qw4)~Cqq&l?<&<1gc2Rj={gPSNocsk}{U%Vqjtr!MeevUVMo~h}MzVT1 zJ(gLwdN|{lQv_zQ*vaU{ZK7E-7tg7$isuL`w;&WjhYA*ptocCjF$j`erbWaki$g;X zEDoi{*07K2JM4N$s)?ab&W0=x4gIvq|J$Lj7^9)9J((d4-&yv3hHovAdD>QikUVUH zZ=U%PLth94mb_*X#sEzoVt-sb+WydbquxIE>7Ure9y8v(6d|ALzV4rpJ7PtId=J6_ z#%ba-{K@QG0=it2X6M;lwVLDsGqW~7GwpoS+c$WN0IRaA*6-h8MQIi9MAqy1aPzp) zFa3Z@Pe@L%o;|}udm1m9U(5cg4*TZz(?a&m@-59wnu=;Yd&bLX#!&QwESy##Mm)?5 zVpZg#Vke)Rvgn3vD;MaMl$;Nm6P%68jN|F^rP7H0iKA8;Hsyeo#^VnS`%3Xqwo(}2 zcC(z28i}CWvHWaEgpO?G{fQ#_-R5R?=%ofR$k7pUh9K+9vgyBf+Hbmi=lmIPd$}Mn z104)DtHJYFl4|{3_%Xhw6`Qk!n>1`v-qk1tgllV3X)AJrNXol9c@$rX7e*8+X0O@o zxRKvVDHCrUK?`<8u29c1v*R0f_%nzc);j6hW^)_7#n9uAwl-HGZCJUe3(XdjxXQ_Wr*&uL{t8-L_NFt zHbqcVRI?08HS^ybvYp%yBWa4Qzs=tjnr=>Ffv$q$v+xrc7^B zP=y7tU*&Ss?Vds^b4@2#E`a;CuLCO#FBf6w724PWiPQO$^K+&QlrO}XJYiiIdCzQS zb8EHG#4*NQkrpDrW00wk&#g!?Gt|Mez&@jaqt| zuO*%~7r9zUAKl<_h)J$;h8zQx^wDhQD+u}K1iyk?G&{KwN>(%Fb)9kXa_t$tP-his;O!xM0IdyFe5F{NxoXE2-vRc8NCH84V$DNX01A)hC z=x?i*;tcna!{rQbt2;QQ-0zj_nPJr;E~P zOne4rBs#w!ZM4(quJ3j=L1{qi_ky+XKYkCMXDL}>O`LYCwJinOF zm-(J$i6?lr!WZuh-TdT8Cwq_N6{tyA$8%Lkv{xY7e>PM^*fN2(o3s=G`_`eOe$Eg@ zs~@we28xsBEFhy}f>qmUV~%YjB@bfVj)vZdx7D7wv1nWgtZnTXx=$@JPcwK+R>^Go zr%zhlp%fZTeOUA>jM;RYN?9n$yZKIjLW3;V@Nxd=msIO9CuCjZ_Gs926V5Rlez3_{ zjzD*N3N1si4WH~k~v|Lsw29r7B6g!#0QPja`(HihujR~oA_#>fPKr1)t z>+RYHWZAi{;ko(m@%wm3*73+*85j19{7+3WPKYQiWKO-TGbCN2mJD6IM4*InDB#!zt_jp+6MF+bFm%X)zg6b=jxfO+8?7@+cpRrXL`1IZ;A|57*&2 zP!G^0Ja$0G_$HvAINj<&h2ks5Xch==YZvBHx2kR*t(l=TFae5NP)_r#;;90}zKUly zMOhBG>E_EVSoS44N$qZRf|s=1@)}3+%@S*44c`*>S=Gwcq@txBj(8o3O)I8WZ!{0- zL|8JhaYf^3Zbi_!Kz|qXNfwg8JIdYrl<*qIcAtZoG>PLwl5P1GbzTtWx3?n=f}l4C zB4^WgL?Vnind;A}V;F8dg9>_i7~7Lw<~g$a%wsfd6+qZpcY3NTL|s3nzIg(XBy@UT zzmuQLusjRdRkz9x*k+DJ*7yglxNFcJvceXqSym zZ^SW$U#5%Nb}m#OGR8@XkOuz5XB-w>cBlL{#O=>Aeu@PlY*Vf^{VqhxHC$_BgHxi6 z?~OtDLhs^_kB$+Zyl+cuFX+?Kd45a3fyUM1M1F@_w9$CWx4gx8C0FD}*zpYT6?@o~ z>&bVZhCS@JQ31j9WAdUQPXZ77GCgGsW9SjF5_s4(1$zAaY0mibt!%cxx8MM9QRaSg`+YFJ{&@?sjv^Ay&$?vD+cRm$sP^{FN~jG!|y6kmHD|vo+vR zP6?)?exLN^L%tVhmU@4bWeZHhYh@IwSIv3NZ-HNntaq1c+h=3;XWSY z15hl+1(jPs2g-RaWFoo$FpMUr`P?Wzfx4Gci>we(B`X9p1qcCm=U29&4C!?*k9?ED zybD8Q8!F+xpXsU3;~ROZ?V^Ty+R)8&{%vTwKVWJ?%_*~ZLshzS0$mdo)h$mr{sLtd6p~%l7v2E_7+1yJN4%zhm#kI(L*E5vQ!svU3<{f|DKp_#yHbF8>$fxy6m= zF$ zG+1wba~`Z-962>dmE;={6IcVqhCoeok7v6j*c`QT29H=1i@mm+cStiRZ^8@mCP4SD z+(MN*l5$)(rgZ(mg6EB!EbCMNk04yehl6kh-&E&Mr}(<~bsiM0U}MMP!hDtg_PYmq z2_0H`@zk4_U5k9PpUY`dgHNI=1(MDD` za#2rdXJfgA`3%&G*Ql(h8kgO{d>=t037}~jjwrXg(lOo&#R-R_Dvfvh$&6Rt2$}eO z_cD)27LT?*5VN;Fkr%UtoQ$KhH$)|BJPe92tw6Pqpms6)&OK%gepD>|VJ?Ws+Be$T z{*>>6y$Zg9Sj)4&RJ@4IFP0e!p>Y`647kDSs|pPUILp)luPp4hGj7Q;=+?Y8%nq$8 zLUd*v|CO984DWD;ryTW+nr(kQPU!KTQSPzi&fh@_!ET(YZSjguMP?R(R$@J<KziJ#LY7Y`3;TVK zTiS-c65z`8o=68>h2uiHq$Na^ULyx2%R9M-#)Zm>9;B_9Y$77Ya)`c*lI4jr&*-gpv>3E4cZSd2z=YFcJ73-1Z(~sK%=7 z^k*@?MO+tGNfR%b7=IihJh_(5N1e4l@ymlcQnTH&6Kg`xCTG(L)dW5;jP2fQ{!rH2u@<6s13KTY80Hyb{?2!&Rbei@YanOOK_T)#Ct4Gs?Kz+lk9v;S*=u&d)u2m-awO!`wAaW(W6I*&ROd zg%nlZAvze4v2)AJrUVKqW@b^nc1LcUnvGFU%|^26m|(FmyO_#%AZi^rXsOs23qRqV zz1pzGJfog1xB^jw`OasNTaxT@QOPzalGU?@!$-dq8dUZSGF3@MY{R?<0UC!ntp;T9 zg%ariL0{K~*sm$1*|$eS62ZjZ^C%NPu{6Cf7HLt8$y-!3ufZ>4EL17-Vk?>cz5_hW za&64&4B66!j2mau1-(HiX@xb z)i-|&I>?d6K@`#|5YI6*o=ygU^MkM89YzNlNxcb~_ z=h)H+8%`_iWlD1+wLfKvF`Jn|u_rANt`ZT#0_8KVzJRSE^A0FUKcBF(qOLrNxe1y?0weu@=Nt{j#6x;ZTn@eBpDnd4T3(Mr05g2 zXhub6Fv<&D$zTzkXK3VFVL8|JFv$8sthOC*=+S|PINh^#{_J#5u!%mf(c6_fF?g9f zBRj8*_(HHTgSBym*>(bi$QPPn<`9I6FFe(os_iS~6?+Mh`~`;2%g*Sjg%l?q&%(2~ zQKU#rVnA`#0xgKBB2hNh_j-zC$7`vX*wHV-Y7-~SW=WiTQ=cM(q^32 z5JNPxdKfm>#g)aFdW$lkUNMAu{@nXu2wN@~S_Yi?JaxTJH%wuL(SfhKkF)q1mN_Hc z8%_O{qtVBb)(0md4+qM4}3c$=13-JAJOx>^f$BSz;33)k+$ zsaiA_+6Y0W=I7#6Dw-^idCy1+BAVPhB-}jwGsP^WwDUXUVeJ@{%G@XM4#Uh1YQQY14Zt-6@i%XN&UQ&p`3g35?SP(-s0YorBjB{Y-}M z?NUH(Obb$Lv_MRDCucE8lhR~L?4sneOE6^o)0_3`|BJ`l#Xwa=0NTZXHRmSq7;1^* zuh8^{DCO#-pp=v8GR#x$fN$ z{DihFD^=u^w}%iksiH{y<~is2{{$z2NrM&Y2ckh@&S|d%O*6gMwDoUJKL}-lkn4an z(mi|QQ#)#3Y-?XQNw^Xc+fyeBBdKbzLjzZr5FIf+S$U4;pjRfUQZTl)F9OlbYb;j= z-UjL$U6JQ!b%)(qsX&#l59GG_=FolT)PN3|V==+5TRwR$qnMa^e!f0eF0l}E$7aH5&aGr!ql4&geczy*9gLF`hHeic9Wx~vizm+@U><6_p?BW=cu2nen5d*wOhc<37Eri^Lk9tM`d3z)~^zAE=W zXvzE-8J8FHMHG1C*Bk||rbO+FI5yNXX$Av$qB`F&@Hp0O+kgesU^ELgMV$8O@(_My zCgrK;-v1a_VonA<+O0a8SV1Kzn}?yyV*6lG{!{eJGW%fN7Zh-AA6g73aXM{jLwyrrS=P&I^Oz2UfBCHK|66+!F3eORynFg2Noo&KT!2W zuy-C=j^f__gJsw5uQ+5~Nr?i|UERR9S}H;}CsTrHPx3vxs{dMB`vGdZ3wcVD`J+d- zyCyThVG@!n13+*e5wQNSKIqlPZ~l(D)9;rYi1m>GoFJHCz9!TJBH+5iod|gAUy1Ypl4@9LL2Dov2mCzn&AJ`yX*Rq9*2z8z+t_2*km-%5CvT@pb* zd%G|?8_4t?owE$Xgze|DW|LrCK6ru4^$K!uKZGE@3&1&B-~@@DC zZDM|v_bj2Em5p=?qrC(pGP_ZMV;(q^evpZWnM+)c7)}XqTk7Rpg@>S8IEbmJ=w6}j z>M5XQv6b}%U<5>iVy@~Vt8TO9CDUM%d;o?co}8w?$NcOX8Mc8jg(ZbOMOV4OcB4fp z-FyQ#O+m@Eh?-OPA_)x;o-3S>f21r#6z+I@L7t8LaS^MivR9rY9v|*I0`7xVJc(D3 zm4F43<~*=shl%~3ALhQo?THuJ*OVf%e*luU}b{*6J9$!_x_-or8G z7_~yzw3M*hNOpvU(-5!54=}z-Kic2;9CPh9C$SXWXN2>?*T)#)%NpSV$&HU3;X79y zc!baKULzc*Rt_-2ZA11Qq1evu_)GO(_QMdJYXRcOpg}6e(i!@t66Ggy9%B9-gk?r+ zS@OqRoHbpPOW3BF#rEj|C-rp=xfSWqN9b*HV(WuBZa9)3)<{h3Z@rZ)9!$I1jw-YuoIndLvD*9V=8qa8UXw6e6xur>l5a#+@0tn2j}0_{!3g{-FlqN^c_`F?;M?+f=^-y(Z4^(AaBuN2bl zT~l@)TTBs0sR5f3yg(1;;y!a5o~eR)@#goa8Yo-m9}zcY7e&*HqP?lhi_T#u7!r(~ zw}qxt()zlNMGQgYq@ckby4jt@PMB|BZl7Wv^0ek{W~aln@r*^kS~777ujyE4o6I({ z8L`?(csh`MO@`+Kg~NfI)6QQuiQ9waeIH)W3<|HGmT!4bAm#1TlJMws`p_kq$V9F# zA%5Rwd<{Z?hQw#725hR3 z4Qa(rdo06Y{K~7#%{}B(PCrj}quBY)=9s!D8@8s|(g?kQ)1hJ+tGR zN0(Di6#pj#f<=P!|7i>%B&;4-ganz71@ma|-JqZli?g1W`Qf`*95;>8b{aL^i0g+U zT3rkgXeoS$$AMzqgm-Amx$ZJey&;B!cMlPrCMh36&%SDaot+YMCno{?15eeD5OdJq4Hoq2g64O)=7-tl zCk4&7jDWtF(r#j%OV*ZbEh#z1o!L6Qq#j?!>h|2C1NQ$V^?!Wd{tHZCzJ2k>oT|AL z45sQmI1sq@6M1!Sv8(2I8d6QlBEz#_47eQ3K zC&qMOY9O(20!C{eQCfF@UPhC+O%ytR1w{+1=oenFMA@wRUGxC^wZ;H_u8m*#g{x_g zn4Un90EIt+eW6{MRq|&D4@Lfr^QjkdLKM^QZ|?k<^cxV@w-Nu)t|P83G;L}30K~QI z;}F+W;q@h?T#+0o5VslorH@Hmhf^@XOqK@sPh6kxSA>&d;(FqaBAo1Bpqh5{0f=xB zjqlK&RU|0TJlX84NUqQ@|0<4@O%OyhI?}mY5^0+`cUEDb_DU=kor-8A*F^49eWMtU zqi`_Tdui4mtR;cM;&VpC4Yt^ddi8cjxv!1<@cYHq-$&ZWt5o0F$d4UXWFr^%b4}2X zb?!QE^sM(}Aj+r?5$0P$4u4u@onjjg4#LQt{W>oQ;F=q)+r}+6)$!IXJRnu2cyN9H z<|r|Qb)79cFw2hP1+1RrT99gUA!GN}ai6vg;r_-s(s}Gezu+lO1tJLm^3Oph=n{53b@ELDCi1vAr9NCeY zKudyQlnRn^MZ;RZ0u4sHjWDUCA5?BU%}FaLLa)oHTgN)q#!J8L`@DBa|i6evcX%(4xl~ELYs0; z&+wc6Gw*UguoL+0y&t;0tYWGxal3D>qMFt&)ki=GMQfK5 zVeen9UGCX$eY*9Jm5+vPfl)qB68BoQii_#%XXzR2D!#0^;zls;(YtGXr=RAo*|0t zO6OQfL%Y&(F?^rm07!nhvv>(FKjw1hu00=yRad*f%5QTVrV$qGUageU9Z_yO?`>fn zcYx8^W>~nGFCiQlojbYU=hRA=O*8f#-P1e^M%PF!c)C*V*+yk$VHszBd?OF{T*c-7K<8$cyr{D1vh0vzx>PHHxb3>lHbK>5AB#dcRy3eV>{2`=tEDi5$}3gb#hM2}kS_MW zb9^ikTzOhm*M-hIk&h2kKP2nC>avq$C>GciX!AqS4VihcX ztm51eoeeSVr%PaK(Os-R1(G>zcZd>0`jQNW43IgZQb(5dqP;& z>l!z-(Zqu_l^W9; z&7~d3I_0ZtSPM7cl)5Vh=AY)@eiIAdep5cbN<%MPFHis>%HChgoSt+GEYe+wC@2n~P*LT*CDakWYX1!BPzzY3)JDTbWI>6+PVfb_vgFt>~;rZIuL z(?LA^=jLr?eIl5*Vr|iTi&)VH0uYAPVTJMZ<1q*FwpMZZmsOtg#$0$mn3E3$8RPm1 z<(n_AcSq0<{?$q|8qzQH(1#YURnc1Zo(ZkONx02CNWvdc$Zx?WCVpG;1aWK$A|bQ8b^TTj6{&K z-L&h)IU}{7J0W$*=_=n++u4|iuB^8Aq`|d& z2fY+;`;b<}QCw)|ZQNuYiM0L}V9HodPt^g9G6uvATSHpk&<)nu(B4a%{>F*?vUuCG z)Wi=!jW<%dys$JgDVEbgkJ8At$X+!Bv2CZ+IlxeIQGrp>2 zT&A&F-HjPn-E#6uPUZ3av~e{pBUd)oy6?3uN3U!=(S1J=tdzDK;&rTSJn6J?C&>@9 zzu*BKFo)y=@qDBg;tM7TIJ4<1p2Z;xQm2t6mF84>;${1G9C<1z2=U)|laLINYk0c$wg&(p3pIcZ%+6`E28jU(}VtWyZ9 zCWhI|j*8i2mA3DURRM^o#0|(uU2sLc1Nn9BbKiFR7;HZxll3JK$E&{ zwoDDGE!$}8D=S#*!rug`kx+l&ime+>e9gwl=DMB~IZ1QM(IL#1dL$ziq|4rpw7zI> z?*ygQMD{+?kLlXQXe=d#uX=i8Ye>Fe1QQiFdF8lDY=>Cp0`9SwIJuy-c1PWpv@dzo z&g(|-YDngS^31r3{uh)UK8^zYFJMAdpr!Pv&g%|NcZ{mr(DEdJVG;#`EW8r3PIvO9 z2HaxWn808yG~Mot#E?%mAZiz=W1nP?`zYZt^j$ZuO4e%2;Pj$uWIIQ|wH#_fY$qsZ z4vH|^&S$lBl?{+h-wNk}*{Hj*sr)T4<$23;Q+m7KoKvZYkQD+Du zS+{QfFr;m@cVc>7ly^z8l2~kQ@BW8+yUSkSGxE3I=8oQe_P#uxa{cKxoCfSM%}Umf zeBE9N`b$h0|4LB*0@UZ?~GU70wITH z;Z*U9-BTGiX1uqHKyUSJ+$hr9W-6PUvj3@jSHU}T(Oxh{M#Vd|sN}Gdu7u(oZbKQ{jJeOzf=XH3 zjw&jdof6IZ7p9$j5G7QNI_2PPvR5PWK^Exzy8LpM6tG+$q6uEXUHG8IUGcW}uwerB z%$%6Hfg4^(oy|iyjG5G=rr8MPL|h`>^=tiBffFeJI&B$qnSG!7t4*98Ov~5*$+$$s zH9nYLzijDf;x@grl&r{({Zf_5k3F)JbCUj$E)@WwAt|+HRd<3((yggPDB@(*G&00= z&*1nib`zf;46X)67Fo|8*~oQbl59HCV`r+KTTBU>r*hIG|KOn13=mYaY;mM_WJ`sO z@vTqy>`WcAa@LT&kxi!!&yF3M`dbqLOc55p{3WNTM`$Fs&Rc&xt6%&fJwaGGp1Gp;%LJhxSZ+Lp=*hsAv=g5PE`h0zZ@b z$>(T&dLJUH?vJz#L=|r`*h{zqmc-&~xEO#;*$lwd z*$Fj!M~XdbILk31Ig2cwRjE-c&(~h{r^+=kt?T1$mCz+c>eIVPI2sqz`EriK%5@#2 zO{~R(6c9Df7+|vduR;%vWgG$FwAGuJi=|zEP^|I$mpwnTkF4wDlF+st@z%#^ZTVjQ zL)Izfsed!5=UgA=r@Q-cHRyxFY{43SY7@!F&~aQnQ*tNw;y0vd&;4RlH8Km%bR-XpA)FrqL|v`l-LO0{~Bc*2%P) z+*Lt9NbUle?cJ9!E(x^|`AndPlALs7UYz`;C(L{yaq_O93Gp7{#Gc5tZCKztIIzhX zXQd>svPX921ej?Sv|AZV6}I^VE4Sip3rGpneHc+S!pi|AXEUQW*Z$AGlJigFo#dSB z-dX99EE+(u>s`Db&?L}v`{+ttsWF;L=!Z0TB$1L;h5=1?voAGx`$cZp2?^Ep?A z@o)a2p810PMf$ad!hKNHJ|xAf_cs<>Bi>gG@-|{)9IU(YAfs;jE%*WY#{S%+s`52D zor09GRhd$%{+y~%mie)5qR7|8l3`r=m~qk6!P#bRp)b$W@6j^H_hQJ~U`rf7F3R2P zg{S-XavUWfSP;yf9_U^FbfJ z|6wb$z?_s9VupVDZz1c^#SF=?6a)z2Z2J4o_={zqvW`Qv6m$_yP{jNi{4>hd>Ak>d>VP5Di zZP_mWs7{P&mphNTgS4H}P^x#=*Ykx{B}=-NOE$fio1INR7~mYghO3n~k+kwPX-0!Y z(!waa>V$RHMCv)iG5XECv-{=DCANy@vgMS*LLxIG`cR~9<8^Nyu$KmEHKqu-~Hg_{65UJi$c`nPMoZ#Zf0C*dUyZDpY}GVyY}`S`ylpDH1GlSQ(NB2^=Ib* zSI3TyNXr0k1LN-xh}=vc)02q}xrs%9R`o&0*XYcopu@iCc<*$Jj_!4W=K5HK91BhH zXC@Dbq&qfZt_;3zJET#?5za;#8B#hnqrtb|`w;Drnz1rH3Na|>+Yi;iBV+m1wqwcS z4D^(lfbQAW(K8$=UJ6x&M60!ri$e{);YTA`brg!cZI= z_{2Ax|>BHXaBZ3(8n3LHGQ3O;2+Kl#C zag>-^W)d(f*@m5N%K2fp^En0VrLhjSgIuvn zPMZ4=95aL?)?KU;LVGIG&oYigka9bmxFAG1)ppgoi#Nh)Hr>!+El&xZ*Yz+Ybk2ty z5jvW)*5t4C(ia5&p&XEP`P;tWLC+z0!b0aoDmbBYYG0uNGc6T&vT>!8KATk6*fnNJ$^Zh9yw1_vA>f% z=1l)(?JJ_fU0@Hl=4vN{l}NC*m+Wk6-E=*#uv3ftB^BC+;Y1yqMd(CNk#Q!5ZohQ z665t--UDq7w|gP1wfEL_dSvBUk2&1hMtQe!5>IQ%4LMa5wn|vmR&8aLw_DpQ=|!Ju zdxarXVrt4x@dw%VM{94`bTZk}Z`dXlKVx?sr38Mg7Vt7^mW6+RQcOKlEVlcuR>!3Q z;yIkXnl7qXu`n=_9xv2(7uPE5HewNs(=eI>H9m>PAJ$&NV4-`A{Y81*EPN=?myD&@ zcG^x*zJzvR9E7|WhoGp9!E)4$e-pud2;(UDjks$)V7_RcEP@R@q{cDV&*N`5W=)lQdGOPU73 zP|kH1x}eD_``BAZAexA(2{Rc)D0kedyUGDoRB$MY0erqKIknwXK|yd=E%)dpfJCRF z%Uf!3@=~@QGL-X-#%!bJkH7!0*QVGk%bgtnsS3H%G2Ph0%dUD6!$7^5`%i?&bdg$x z`6p+LVd#n-(4G9A2@&0Y{ZBsuX~$`gULU%=7Gf%V>P6NuN zjc}6E?8^60&!4iIX-N(jM=_dQUdw|NK8qI_uxjjz3!Dher4XG)(3D5;Aul)tE9tiE zw1ad^DbfgdlA`jY>^5IPGtq->L-KMCWo2+O))7!>Q-80i*K1aHcsy6{C>rw$iU@f;t0$ruKt-}HE0nh0bB^qDxINwv($%CLU#tnGIr{hKIx9L6a zwa7+VaaM(!FN&6!WADXvVf&%H#K!dG2t4L;7wBrFO2k_^5L*a54jt<1%AvO7)KZp& zl_l|8$)-gU>_G@voC5h1sZBst#cIGFJ5|CnInuRwQZ_Q&CHB}Vkybn@&(#I=u~ziq zvP^%yMic@bd%$C03paxUvo>dG!y*GcCQ8=jo;W4NEWnnuKsO zLPJ8dhVRm-I^9))sAV45jg4~)|=Gh6~AbT`V^lP*?caLTv8(q$msy6LORxcR}O*t0^ zr;ttnCFq}C^T20NKjb3sljU@$9_rkmPl9D8wa zSxSC7j&ANDi?8?uzvHcMN;aY*dJXf?#T05~OzTdh_G|{HmaFKXDd>Rmf`-WC$GyLh_icAX$L;$q&w;y5$sQuJ=p(G-_`I&u_I+H=n)sUWg%^Kw?gwzCj zlig^arD zvzVN2ui%}UrO6t}pZ=uIP47B9ezTaQTbDnM>=81=TI=~z&v^@du+-9k311ZwCnu93X8I{NWq9i}767RCqAU5DXlntDdt*4&T)hB9DaK`HvCJ8&8Ur)C4CD1ijV zs+0t_Qazue*u3{DcI9LL6}Bt=929wvz=c;K&5KWv3e-trTQlBg#N)&@MBZhjj-RyZ zc!Nw8YY+wEA-mcp8a0PL>9}_r!_PcwpCK$iuat=s(|d`=SjLN@nd*BCRk;Yw6v@CK zGUWnhJ9iqf$M^iJx=U2|uyEa!qm&gVI7&H^ce$BuI~HDLehGTmw#jp*EG>r3+~tX8 zrJ8#VsZ~gn;nKeROxhR)%Wl_a{g!`5G3H2laMl85%Y}h<4fUWJ#r*$u^>7JQ8LU=> zWD|A(Z?47yxy2=K_0NgSVfEF0DokU_UJ2QEL0%DWL!hHuuVhw(^@4MaIazOKEkZPB z-&y@pH^gx2ehOVk zAtr=13KMdgCZxkOgeq>NA}*pPs)pM>##M{kYLi^GIM4dbEo(H(sjo4^31(PN&0};E zo>&A+m;(Wo&ZHQxO%$jvsEm`j|z-DGx?)4-b!|K9^nfXYn(kDCRRt*tiYWF2l^a z5fvMxz_J80lNF*}FqPV@Nbbsl!i}MeUUIS)J36qSi`T%p%NW~4D_jqusnFhrAMw^4 zOmBxPnaMDmUi32gqxipxBjj3wX>m&!={S~O#A_(wztqxrlIF4S&$N_#*OgJa3^~rY z-TMD={2grh-3by}+ijp+yj63OxshFAXC6AyuI*&4Z7SI&MHI4nK`&`{FCpENCn|me zNwpdAs72-?%2t!)zyjvH0!Z9m2{<_&7niW5}X-LMF-B_{dI`W zoIgB3@kN)02+g^7vi^QZ8Mg?%F4}_FfIkY+$+(s`B|094n2Q#{i*jY{j%7E-N>X1o zU;7QDuHqct%?DeGY>V~Dk7>lr-{c&P47Jh=j_k?rn_czn^Bmdx!*PZ9{_`nIIxfen zcC~N$D17Tjw0MMX3GDnS>>Dm&jKNaP?H6fWELm2{y*W&i6JIkf!tPBpi8&{9{|2h} zx?qiA81&01y}Va-;;mBY-c~Isv<)2^sMx+(tv#cGu0*tev7+eG5(a0@MrN?s`%prV^Tqz0Z=t%mdjk|r0<1hW?>or^ zbC;MOA@lm2%@P%(29&89vM{SC(S0Xn`wltY`aPa9?AAN@JYZL!Q&*?aP+xj_5ZQow zwOb3mne=zUkL;Cp*wXo^NnY!0Zd+}f5@@zWp{so-p(}eeR&2!h+ zHRt-*J&1RvVttV`Yv)Blaem`VMe=MdFEbpjU%0@gP?Q|APIG`%w3hi9<}W~AU>>1S zE4#=J^Fbj{ysxGDDOGwLVZ&$(*ndK8SlcEq zvpQ!nj)L_nfd}jf)1TIy@)gb{L>P+Ppyq9iQ-*SpF*Gcq4Td2#hA!_bo$UU`mS24o z;m#UihatseUZWJTCP$0OG|QtgMv|IqXD7wzzTPaym|>5!MF)y1&1C>Vl<=wPz0r7^ z!i-fhBNwuAbxQb1F4&4qu43vH^~F@peqyQ0V`Gij@L;5FgWJ#yjYr<vMdP!xULf{vG577WG%*Gvu~8z+<*x19vA1*vfE5t z{wr9!$DF2?S%I#l1l&WT)`Hbkg>1a5UkFiak&XAxg(0=1(#Ktvu& zZ)&+WwalAZVe?@RB#&=bqfPorxXGN7dTw}}VRj(q(=HL)5YtVE84gfHQ-9!szYe7k zUNq3WYM)}2D5nSRp%8@YpASK}e9LTRxp3a&j4+V(*3CJS0@+q~#Z4J2-mMH6IL|6) z!@)aC`Gx`BLfa2(tZTf5mI|^xxtOVIe7O+I163@hq7pMkLxGA8H6sKuX&9oZ|LXoZ zel@wUzsINIfQ71zyCn!Rs-m3|a^<%EmDgP26s4n5Yu)Kci2M*W`jjkS_ogg<(?-e# z^=!G?SNN%=TfQ)-79)xsinpDO@L>yt#B}jidE-b<7jHX-FEHOI&P}#|&|&%k(BydQ z`#hzgq~B47?Rq?e7>KDvUC;bkRH*WHW^k!MEXmA-2TQGctXp;hOi^jyz#y3kD@whn zi+IgEXYrw`@m66_s`Im|uoDiEpQf@~>wVStUb5GNkfYl7eI1K$c;sg5adxr3b`z5Q z$KJZG`1oBy+2z!AfldS*ray?%(jN=azBYR5{#Ws^&=)Jmt+0+uK32O!9C-cI;Z3Xv$7r5p8=#T@g9wVy~gtcHmUJT<)tD?6=qX^wV-kZn}N) zvVD?G|5lO#=>vl`I|-Kebtn&y*^FplrDsGAK~hkgqOr#`kV#cM|GcD!kAGbs#iV+#sQ=X*{E&OVT-71G zheoz9mKQQYGY|gmBUt}aW9%_+lXOl>b zo0JfR1w2k}_y&=)?PFd*(!=P0kXevoPS+TB196_5w|m=K{>!IXGh`E-1;gjGx^$uJ zc#N$lQ$jZ0cCk1+f1-lzcP+rGQuY6GQ1=IeI@k^B5Pox^2ZQQ94wl4~TT_zK?uJ4J zMvwVI%-t!>7N&C1=|ZzIC5RnpX(g#Ov&H2AvPybKLim+j%fkn^^TfP$-5)^LG&vfS zzb)(SU!nY=0J^Ur-SQ}ZPtdK{xBkBLvqtqLkzO*#yB3Dp@$Gf=bDwhOk;IUBFm+mL zK}*L_P7E7Nok+TSES;GbpXLn^o7YBb2#w2I{=gIp%BhjM_$y#WH82&LxwYXPj>q zNaovfNcOBxe~dgxDCUhW97N6UO9n9#GncooqFtJ(l00fD^|lV$6>mKqNyB0&qSRs) zhjyhqd()eHvlqB9=1H8|;%eB*08qyJQtwR&B9U2CUN^05*p0FHzqiLfzb(F|JyW{8 z?ZuYA*1ZW7rQp4ioy{2)nJJZZ63k^sy*&R=eRgkW643tLGeots@So12U7hJ=FBmzl z;PZ;3Hpa(q;$cO6yn5wLhI0%{l!LppuE+cBQS0L4U#D^zk*x9Yx^t=&3DiMw$;+8R zK(Q-#Bw_G%r>2h15`a4>vnW;<&rXW9e1PdYm^}&fqb)NfR#%&fXW23=(XCyPY&~Uw zKUr7P($96T8~mn)pD7UOBI6?BoE`Gws@-ca@y0LwpM$w)q;4ekZ2RY3Ir_|t%7Zjed2gp zpdJWd$^ZM?duB2dqCNljef>yg=6UvI?X}lld+l}G967`w?|ZFJ0Zu{&?%0rIeI$8x zX(a)L&hDX`oa4CkXj?;}lhk$}HOScOybj?<3t~43fok7gr(D7g9~EAcb>Zan5|ypo z?i>SE#mQo@E`99YcqDaMWy{b#i%MLaiaAiQy6~DQa`rk~Q>}!?NaICGF3$t$`ekNH ztM8rEfb@HHd&SDG_*B+WRO>>;Eb_|*lh^So+oF;eaR-C}gcx{E5R*!EAC7ESqhzrw z)4;q1-f`L4B9u0-uP)7;0CT-^Y(y#!al>kI4qFfyl$Pi$i+>du{Lc^6lH|DM+l08T zI7c_>Cpx2!U+3sgh5ih$(=F;3>(3?nGg^Nx)1NW+4_9||zNqC;wO$QYZi;`(I0%SC zNyWw?1U@yHpMy~dX!&7$U<5hxt+zgJUF(MJtV`d`SNAIjt;0Eund4LUUq?f0xxNAf z@Y$cw2%iJ^B=U9KKt6GNHAZz}F%}LAt({WLZ{1Dn{^#FX*}kCYnp!2+i}J6Wf1~)9 ze;fV9JekbD+r00{l=HOt(AzscZ_kHsBk z6Xc3ncY3(8nfN!O%N)(C)lai{Ze;GOOF<6W&rstA);|*i0t3IYcRR4u#94@}>qn|y zzE)ATlvPmX)+wEGIb=ROw03rwaIBZ{mRVjx2*lp@ztKvxveP+Y&9oOEdRd|7qZG&* zN%^^JuSyGp_HyF%@Eu~lv1U^+eu~j*Abi8iD!0k6q6;4ir@6V~OaQ%VXL8g-+%NI~ z0Vzn=+FO~+uu<#xO)eA+#0Rn-qLo`iMFcg02%CD=DPPTh|SSDCIML5&ua!0;ko zh3TGKP6m-xgG21nQ#yVw$`wN}4?_3Lg2!+AloHIYdaf48GPvqM4Z(Z>=w#-Q#ps3?ZG&CKqb_FLilum@r3rjqt1#r*zN`rbte>y5!=foeizq8;%bM-TweZ z`Ssr3hSm)Y$4^_hRIh&DaNNJRZ^Ln4d|t!Rn`5`DRX6eVw)6=h8_bo>#B(RDc)xzZ z$Ss;Zcg;L!;8ux|ZHM8JGqxq+c3cX=s$GR)$Xq`2AI zunDaXamAt*-T>!_37l$wUu!SQIvP$VqeE-2%PhL3=|$&`4Oi}Rc810s#%4X8!rBfZ zRV=<_ZG?Kb+O{y8MvumuC~z_rcvTTagQ3p0wUGA`C;H=fd zo$67#Ce<$R>VR`8LC}&hfHFdMSbm&}-Q}QiiIu7suY<|zs*Y;J+|;wN6!I3A$WG?l zr$P^t%Gvs+(uN*;TX>YL4svmD#>{rD9v=W!jy+Y@b#1a9y~86~X0c^FXuB7+Nt)yU)y|QtLMxXr z#Wcn!dU)&>{wi?z^fu0 zB(Z>|`Vyeozf~K2Vk+{Bn;f!(jqP;(7tAE}+ z@SD9~dL-}1Jm}u@vCG=r(`jpK*2nr90l-yqihojOAPhYu`+%KlgO2xae}DY|@JVWr z5P6~!?;gLZvL!UB zlRg`5U1G1nj$MqCShY{kRyMOnp%+^!9<{99mW$AY)vnR5QX*_bHl8F-#0^LMHP;;A zGGQC7Lc7GdiH78;W!Eqr%zDOfk|^WDHc?iK9Wt%J6W#Yg-01pZAn+M7`0SvuRtaEQ#O z9ql;YGgCg6cBY7SrigYX(8=V=cc7i(M60rEPRP&>Qvyg;#IEGiP6dlyz*oHL?D_vi zJNwx#dZC?Zzsb^0=|7Dh~7d?WomJ(@V@r65woIaY?Ua;xKcj7L zHHPPXWp}FZ8S7n>NecHB`y8NaK*GP4cG-_*$B?& zQ_XwN{(?r$&3^icoK?yjcTKfSV+Xu5`<^HX546v$t@K}1uGu@RoTeN(;&Gh)VSX&k~Szn<{mxbvrS5ORzW4^s@m|=!#z`Ohf z_G*qtNM&t4nW(wmR?6EsZB@bB3figycg(qn@BV+eXwmI$1sBa<_!X9wOodAvlOv_n zTMtiBV1ya{s0WR+kiO&T5;YfZHP9Ta%X@^bh~)|sM!t4^3Y{59?iW}un)Lhn&3GX~CZdA71sU)X zFGY+kGNc;tZl^Ge^q#V%&ZI(TQkOHSA7$p_Yqi8Qwu)gP-`^lHbBWU(7O0_xCbU8A zw}d86ExQM}Z=+2`^C-II7PY+@?t!{i3~o&2f!L1|M+)!xJ{s`YcSf3(BU6t+=6wgek?W>Q1&o_%GS`-{i*BS#8F#X z+X@`ROg|vVLCDbmulO{m8o+RYX_$VCbRXHE%f^nFcT1Fu8M2`X^ZPh!OWTxpin>4U zzvojM*!fI5m1L>l2uZ3H@8y3fD40}vJpRFIghd$=s9!@49os`yG6c5mZWq+yt<+nk z)ji|K&^G(4WXQkc2mM-)a@ z5P2ST4tqc5JqR^4G>nFTP$b+W(E4d)DlCvDa9r>NBu@md4Gz!~q=gxfM)d&c zn?KA4sU!!ahr~+q;J6Vc;9dI9;V?Y<$~-tMBVCq(n2{K0mCisfm_h+G2XK6 zWc;xQK6m^}&}G+X?7O|8G0PIZ ztI-}~8M3a<;k&!$BMtU|x8NUgIGwYi@yAO!8Rf@az)lxBY&5U1F616C2&8<$8$u(= z5viaz$b6Ac$W%A+^j0%f0jN6y)Bun*;}2CYVTKCVh-7au5uv+l?$}1Pt=>IkvevvD z)#B^r60cwVd(OEoC%^Co0IhiAv(YeY1(WBhtCb8F&!wU6)P7xucMl_(5>D7U7-x=& zIVbM?yQ<##>15MX9Jp06%xoX9$whH5?shA9$Rf zz-QUSrQ6L+uR3N2-Ir3z*2kTu*-(vcRnofe<<6N+beUrfJs*%W1Ah=KNv`|_oniXJ zM4B8@c{J4c5Wg9RXk5XBSO@%qKT~a{skY=E>{6text8Jh2ah~7-M9bno5Q60D{&`` z?mE18SX&Ye48Mbw`xl)_dt@oAXrcY_yAU4Hduymc)u$O>o9|%dE-FOsKG|p{D%wn} z1K}H8>IL#Zl}9GEbbN4VV6IKeBn1}zXNYs+CB{noQk0R@dH?Z@P5#q{jylnR8c6mg zeQ&bgt7MN#Jd*wq){n>2KO#O|OL~yRnB2yM&M2&Z-kCI;AeT3S396-fuke?q1LUzR zfH_(Pc{XGK`{}40eS*DUNw2`ph|2a*5l9$FV0y9x_4g1;pMn10v;n25RLerX)!LMO){VVFLXsrL`^TQ!`gF4#Z zybry6cqJhTf&HNg&BjxNG&fTDz!sF*YM;L12WD@H5D~ccY8$?qSi~4y9ooLbyZpOp z+8#yc<)$Q7Kqr4Wi<-Q#TKft|v)LaYC9}ZR_}YzdFxq^=FNJWen|Ne%c<_Rr7cOodX( zFa(o^AVNq2zHd$+JSQgV(#3GHQe!hqn_VT&W`OcL3JRn*jTp2T=fi-S_Gaq+#`t7N zJDlu;c5QKF{Ue+>LqBN7fIN-|rOj3f2}#2!0-4@{CWK;R{4%TG!-ch|6FeO%^hU;XG5& zMLGY1=G3fU;$3FgrAG1sM5U4!&-fEvTd!vfa-^m?>T6+lEgQVeTwz{b(H#G=Rx@ti zf*rjm6D=fyuo2Ab39K&)Q-Lb%vEp@06(hVy4?z|3urO=D5XZ|q%;{8{gu7;sT5b03 zq*%IP?=buif|+UslWe!BT6%EY3R>`fLg_3q{#~tc{#B=JEn_7^AqUUVZmHZ9j zGJ$)P1($~HA-FtuirrCW~n%zcfMkM^?#3;n!t-=Zmr|KlKsVq8JKmtL<0kRJc075*g zkZyADb>iIKC}h3%Zw6V`q4>C++wmXTxozj2QP`B*D+(A~d{}04spvGYcEfY{c@r$R z-MjvYUbX)_FJ!Kz{g0-#|J`>ub_$4pb`Q!odaWN2DxRmli1B+*Wz7KHJ72yuQlnNf zrXn#k8#jqxhi?0vX5*>MLgEfhS^HR4S&|vSxj`q0!QLFkXipHoWmiuPGAe^>ysOP) zH*wOA>_YA-xLq!+*TZm);I=+3!`O4hURB%Xy?l`2!1Tsa3W^cKvrrQ9lu01{viJAL z^4HZq8t&G~&%NM;aqd=uT5)I$J%7nS_@W6&Ow(MHBHn6fPTJBm8S2jGb@Ziy5AyDO zoNwGR{Vu7yIFv`6e&!5z8b(2GJi4MQKHZx_5gj@+NU#lMCD-%RM;$Di1Lre*XQ_(T zxjslBaf8DFJNoeyG1O#d7v^c8e{1N`v8TlQ70$#0vuJ{w zIFdmf>#hg8JX=sKgW)kK>yX&`x?z|5_ge~G&O0-xUa#7WGN|m%CI7tbnIS!KK3+U) z7nZoof-4WXGXkLrM-3}jg1pF%#P8!t#Fq&NlVOCdI{0x(*Jtay<}3d=xnvLo60bxv zOE-6IY|p{lC_2fm4V(RIlfhfKVJU(X`jL8Pdm*f_bMStsD7tV?5+vci!FT64X|mOC zw2&PeTRq^F@w4pYc$lAMg|*77EjN_YVO0xczHrGuGr`PHUaPkrRsl*!x?{ z^Dy@$Pcc=C(qdy6km$;8c)_8Pnu4MGS5c&Jf#^tY*h_}CF1lNs+uRXRxWIq%(m?90 zl{?~Jum}k(o<%FZ{a`O}_cUia_zXf)WIq9nik(B-E{9Y*PoEeLjgJRI<8dnWrSBpt zsjr*o)BUwI=F;aVTWj}Cv9Y?;jT{+25y^Fc>Mao0)U~x1!Se=t9Uth4zs|ecyuv>n zG;8E}_hStGxmFWWrXZ{troVf@t)5 z>%W?IlEE@k|Hmqv*J%i(`EdrS515u3|Ezl{{m#x*Ut`wxwW6BN zxfKL*4p5zBY_pV>(bFh<_zygK4iqB^Vsu)9z;TxRJk>I$djA1t$X+3j0tBmWkAj@c zWj))QVB2$$93Dbg(&ubi$*qz049jv!oREuE3tE{e;x9=y$v=z>V(fAOyw>VrzJ}#~ zojHbw8ec@Bl(Oz3_BbezmA^XRZ1V3NGdq;HfoH4hqK!L3jf-{KV1YNZ>}@zYJG6Go z3$jCn#%~F&-HZ>wmp9J#ZECHK;z?KPy!`r~2F{M0{SgQ3kvl$@KrjwH)^hkwcf#Oe zXLbblocDks;8BMeWubm)^R%BA6f}37qAFkBJiB6()7;QJY|KrewR@iL5-m*Hot@4>b~>Ho z=K7BA30(*TpD>|Mq>r?AQVqU2=|BB%VEjhTC(3vh@#!F=(>lqTM*Es(=S?ZdDRWrZ zqJ~}GL6=F@lv1xu(>h;HXJk>-gr1a{(BOAzo-*cTDWpHF;Ru7;ogI|P!d%(9Xi(D` z)kt6%=zl0GtqoS}bPhnJ-vR21?HhWf(za0JYZQj$bkQx8D#8?OJHKNFMNUlN*$k@G zy=R24>1MPN%cByRpl6)}O$8{LbUec}p#6rt$$*Hz8p{WRlBLj4Wo zu%dOvaS@-hbzwzCTkLFd5GDtkC7_+rE`hEYS-J}~{#1j5(5|NGXcgqO@&|a3rcT1w zV`Im1$j*Ghxj`OtNqmtv#V&@PE1C(1>y4(bCYVKd@0M<2H>Lgs4mw#Qa})1rbBDL0 zPVFf=%?A|kcaIoJfJBo>0>660NUP)C0}*h;?Y!$LI%SopYTmmmiL9V6mpqs&kFz~y zw)wqL*yT)aCi%3lVVQ2Nx{x(Da%0oDVWY?SV`Ep3i^_gAl!t~XuHCraaK3SyLTj5> zPbqzUpVK^WN<>kY3&}QD0-;>jR9vmh7l%9k2GEIRWZ`Sv1LY^DL|(XQ?9`t-n-2f6 z`Te3Vx6Gzr@RlLDjqA-is@{}oDU{en1Gcq}JGD5JjCxtH;jHLvSQb5!JYy9bI zu}0M)%i=N-92q`JusU*4)Jdi&n_HW0Hn}X^JTIb@cVszh{4XHJ&84C(kKiD-Ot@vv zSW;R<|BJEwQf;Qk^7U_i%viue#EgfMVbbYoG0F01#`6cKdpv-To-i{e@>vZOj*i-P znXbfg%HWjkf7 z!lQxYo6>V2i)KV|ly@JRn_j*l_j7JX=(tX-Ltn;2t=^9SsTT=q#;4K}R83lf!b#Mb z9?6xL4pry)RbCA~y8SA9%1?gVnmENHbgIuYx+{F#DRXP7m7n1I89fYP^J)31b!>?b zI$4Nx<>J1}egh5R>0Q7*A$~3iDMX-uNqH_RS}W!7R*nxhj9jNCIYpO2Um{0u9%^7x z$e@OcMOG{gs0PZ!X#sDh2z;6@`aBm#Kb$n5G*WRm{&DX%0&f7`xBi@mHPzEHwN^G(kJgb+iY#L-1AM(zBAeVFI zYpcG0x|y$>1Ev%ibK0s)3VdiaoA|*R9C%n({Su>&w+p6| zh4q)eH|B+?_j#a2qBq*b-%|qCUl%dLS!;3t+aL7D_SlO#ZSKmPlU`n2;k&0{V_F(6 zh!1wxyhlF(z0v|bA+)yI&#V?n`e9y?+Ho}D!62u3dk3pLMQCPf2G0wphmqM<98sd* zg|rh8ZVz}uI|v-%E>|;s-FkWb)dhKT7H>qx@qTmUFPR#I)Ys}OXye9J{>#j3Px>T) z5jiHaZIuIfFZ2nWp*;JoMglQ_S3ezOR9Ig0Ytq&(87-PkE{RBXY~ZyP#_f$zfb|=Z z0cVW#zwFxfc1IChY+h=<({^~THxOi!f1;b>q)f?IbKgRF?_@Dr?9U$A9k@Xs3>D=HKX;}5ilhWBOZ||soeY> z&fm;%u5**`z6GsWBM%ESFj|A!iD)l0?BR!e*0S_?B0D$b*RlwqN2|j zG#pexaR98A_(zxyV)y)$#*Mb}y4=R2G|o=3?M*|e@_6vB(m5n%T?^dA9u0?X5a6Y5 z_C8N-WP}qUbYnMswJ&XZB{1NYZIyK%rQ57&A zJ>|UfW_=Bh9=5IRFfC3c`xsyj%1%5;+#n1jC=AMk4S2Lr_L)ztRHI7Mb1SWv!`}h# zl|2>}$#rJYGUW36G7C0By1xJ5Jh%nt|hSe)F3v)N!H>@{H&}J8CU15H>E3)fwslQ>p zU56u?!^}F=Li7re85GIYH_=%XTBSR@)_;LN7|0i1((xm{^{ntmog}gq*5_0RC7$M& zS)IUq{tB}|%LKlYvqr55ufwY3BOBo2tT*&zYM5nuoE#Nbu|$(AOwF`dYFMeRF@IhV zuGHVmHk&g+D7m33mP}R{iBr&<0_XgA!a1?hS5)bg+)9RUj(EvkAOI{%-SA9?c0Ra= zhnC)cC3vdYg+3Eq3h;y?^{&JQ?X`~B$S*ahZ+C8f*G~m9;^x|PTeKG zL|30h%3=_$nO9JU&e-^h@oHXIJwNg20$hIfn%N+nVfgC@Ynuq8QO|@F_a&+k9WIye zR2*D*0j4Of-XV_5+$-zbkB88>qrg&MqaGKM*iFD>?ge-TM;WmFQL2RAj=ge2-xac(P4GocB?@~9l~us6d2Aw>B-1z z)DzH)LuEi%y3qTk&2*uwGldp0VIyRk zrxS20w`Bsv)AtLH@qX~2@h`G1n$;mw`v@GBAPJnAC|&IwPEGjaR&M&|t;hvT_5h47 z3j(oE5ymHO#3jFP?>5trXqCMmb(lZZAAjz0Z!rGI@R)!FI2}PZ#ygla04IppUinjG z11j05zueSSgO=s;pd2r~RUu|_q%#;No8fL^2|}5@L7~$r@*Q?jUctw!*l9)Wvk2oA zyKA7w43XrLc!ml;qc){rS99wF;20%Fkvpb1-QIr3wilp1H!&Zfv%655_PQmS99Z8f z&T02VFrP>_`%4_G1?C>W&Vbo#dr7r-uN=}Qm4xay&k0@Fe0P9ga__az0@&g}a#Cr- z5)K_j4NC?W#LiL9m%)m*tnE69Wy0Ims=;KuDy0EJue`^om3sBW9<8;{kWQ2Xo@frc zRk1qHEFsJGH}R%*Y}iLu0T@}7Uzjf#L$U!pIspZR53VAM1C*$XAgW57`K4spY4Og| zv{whMBU>}%%HiUb^N$!&8F>j>wldiyoeA2!{Y&^5&G~pf27EcWOQP;R9;hr;f^t^% zJ`~@}91kKqao0Tkj@kTf+hO=Ek`>QJyvws@uf{$rHqTyBxn^$+&omt`&=Rz1d8LM$ zbAY&OaSpSz_{!kvy&!nXw~RJ$5)3tNrU_>&_$o+V6-+b-ywGTt>-3!cTS=*x7`1McIzV|<0H69k_S=ZPc6m0drKwK^}m4||9 z_L)6`ylzoY$upr~9j$?aC}AlyE+4?MkvqKG37+XTly=Jv*WI07vpwurZwxfcKn=db z^-%i!>#APQ0tG7=f_j49{!O)VB#kjfS<=~{(=S?+MoRI)Pkl7$gWDYVH=ln?_;(xs zZsFft{$0zz8ve~9s+`h_?&sqX`|-H__@Kc&^z6reK3>up7p@<6lXv3s$pq!yu=e0K z$<{Ix#pb;f$P`V)RaAUX>cJeBrkhN0P63p36ORyTOsRnToV`>m|DZdTGTwQxKqku` zaVI0icKi?fk(-z)Sx$m+dIW}G0-7N23tO4}M8dYM0%kO}fF|9mqJRY|puwf4xrqn5 zOB;mP(tTC>B-7l3-34-*LvdZ;9e6F_Q z(?ZTqR@B^cv@#IbV1N+Z<$NL&Asd}crMJt`)1rw zEo-1@=Xn34WD>%r(rjq-=hS8`giWuLZHwRJ8FEl)?bUwMS|C{;BZ5k=xfUW$d*$AXuz?D-I{BO_ zrM!GkGFQml%#B&C1X{?*il#TGS{>EoptvA;cPaUf-oiBgJe=8k=__DpG(Zvbo1M~L zx0-Vy0fXrOT*S0xgIhtlf*sv8HwbSBymL2O_VYtZbrb^`*n^zJ^$nNQcA#dE)^;E? zurESZOX>y{P{J%$yAx8e!26{s5OPcs5=&FvJj zpH?`o4)-mjoCKy-T5}AoFCXrjFKTE4Z%o~_-Ra+M}V0lsz({J z*B97@@UVA-Iv<_r^2dJfG^akrctsMOGVf+ zP@x-)ZDX+rl^!_M3Z)|Vud?~8pE(3{Ua3xYcRa{*Rp>?zEgC}37alHG&;Pw3Gn))o zTfMvHPCJt~wb_|`ixLJ>hqpjK9K|OCD331-ZD=g}YePZ7ljM&41$Cbc$LBoR*Et-! zmG>H8>J~xuzk%gl+V;MX3yUbgT@$ykw6|JVt`;m3=nvynECgXfX!-*sL4R6zass7! z^Ol+=bN$&}gv#}#v1#U|nhH54eig)dPu@XycZIBygCz$Xoos zt}sYQUoxNeO-5-3GpZ+@{rR`Nh0boJlmKITO}aJV(fe;6lHW*lH-YU9O8ZYXdUOe) z#_tIahpmK(0PuI*bKK) zH`l@tmAB7Y-*-92g{l<8lC*alfvU}l4Fbrx;FKpe4zJuFYJ8e^u;fzL`L+5dnuQ>t zi{!+GH7%@EJJ{1E$(~jnai^Cm84rb`@xrk()ait#lUjfolBP$JUwR)gQ}`5%-3*{Q zlW4BGM3+h?I*W<-0U>T;_)#-#xlD-KbnN6ae{a6zWs!9faW#HLXlE?s3@H-3cv6y$hF-VSq2X-Qd^4s>yFzoXK>@6pbK% zkFwqAE7_A;1Ic2!wg%hApZjRpA2l!?0F2fl zP|#rNurx!Bf7UBq6cQ~6H9pJ_F{McZc!;A2G%!MFV*|9F|KbnRk1Cqc9Jmwu zNyqk}g}xILosxW(B~RlpD$2A{g?D-Au|1>UhS_s4DGP<8r4bR{d= zmP2;=abFt^MVb1?0fgb1VO_ceKM_4vNi6Wi3Q`*49I;_aN&^+8bV0{Hb`7?O+=wFF zsncs6YmJiKVGzvQrAF4 z?Pl6PnbZG{GTsKJ3(jXyzvgAj4KJZL7KHaQ?`W%ua#~Q5-_3&RkK}5Zk}Ua&BSFIt z7v3FeJezh%CfPrYyi`B8vFvM9YgiJD#_M2CA`AToA<5a@@8<5~L5Wf#6CuQ)=yj|$ zp|wNA2ttiN)6?`)e$*`Gjvw#{YYy1#Fcf6A*ayp=;V~L+LKLBtP5RNzzoN{j2$n(F zKEA^!joG>=OMS^JyLU;)ERXE==uypE{iSYE`guboZQzjg!H%*_IBf2ChSu8Or+e`k zxRsTF9Coq4+)BsAiFZF*aYUez{t={Fs)ym&@zJT%+Js2&ZHU8e_~Pu3Zii;GGBmA?E+0UBoPv+{1vTI@21f zR2?O!;vj0JcQZBP8K4-2g&oDXaXzf+*kA2A@=eQMU zsIK?iu~&=Io3nnZZ=(5Al4u;5!xmg1wW^p}U9zc?Xur?XWSFoePz-eicuQ6pU21g% zpSRFT9el=ijJAW0>Sf#f69+tu7td?d;30j)Kp_3l$_AQjZ}2Vn!b}?cNuzB!IWyWa zaGD)r(r}#b(>PvUrDkQ#N>)cxGrLz6BNy5kX6~8_vc|p2+svA>GWpvA=z#Z&^{gpS z@;SXrb2jyonlHi92uSfu60OLVMSIe+rEOVfJ|QVj@3ZH5%Tmq*M@UyD-cv*FstKn~ z*QIun0{VexD?y~i!5T@uQCO|!(GdS*|H)~f9~Jehi!`)~-iPkb1xllPGd>kku6cf@ zfJe93WT#U3c?Z5?9?iFpq>c36(WAz)20HMWY)nmj(~IBoB1xVnW3cYzeQ4zdUhycJ zF5}2gz_A$d$3MiJi*TADHTWb@g2}!Ne=_qs3CI2QpiGQ=~6? zC5%ve>VWtgFbbtrmr++&2j!+Rb#Jt`oR7WhvFiZ9O$=y`hTSD&&PO-g^s=#9=7(?X zQn{H5os%)=D#IQ(O$4c?LbvBw)^Ywvw&8TDf@1cDQbLs7HQD1)z z6?8Gsm&W_0U3R_gH&~SBLozJ`i7p86&aTddA;08V76do>B5N^yBQSS2aWDF2T)Bz( zAcxEFJ2Qjs9z)ix;g9z}kwNonp>Ih_3{086$P-4tNtQ`%ir4_!_5kw_0=% zcJ&xdX^%7rEGaZgmg8BXUArfd+kqqwl~-vCjZ|)lO-){$oZ_z}zOQZQwuP4{lj!wI z*AON%MgZ1N$inG2miZT+ZXyZcr$e_c3_$?lN*ZoHoj8DnCns9MM7Boa&vi#Y61l|L zpFnXOAc9bBq$|$>YPi;O{Sox~6ZDH|>V=6^L z$HW%CH2*~jTNqtQz4y>OHZ2#GCx$fZ2XsgWn`rVasoFdnRYU5$pSUnTPITtT-%J2Emy5#okEtFdSet_t`%xl3tl z{JkVabUVe}=Oq^hD_&js*78#Na&&oy;(UVKLg3v=pXyQ9O)L(kNTnC-_Ozi;!21>@ za_6Kb%~+tR@qdM;kc%=gd}JPNNIN@*T8#%K0%ui6CmaT5W3mB23rhZBQcI5w@V37R znBw7R^DP`&XB{v(E{E2wDq@6lDw{D)tSaEE2`>dIzsVFa1Mi($F(+uE2}E^PH9GP*ccR6RM~iT5%mUsMt0p|$M@ zJ@LWLc2ajC`#!Iei1TXdB>F99zmS6tNKEWIJ{htj*d^4c>!9UcG=LVRs2ENr>-ROq zl}8p|>T9n&a`#9CZ<}RsG@n(8<7802RcQG;DUd^}WYsHptLa9R2@|*`oY?qL_Bn5s;HI z+5}$!%mQv^Vd__hngYJvf}c|dMj~dG;^gRwoopABvVTwYj@pi?q$}p3lZqpAtk>@4 z6Le7HiXZf6gy_oW0t!yIcmWsK)8d>iLl)X{n(+n`_^ceCF%1g)BUq$700TS{600a; zy`V;$LLBWIt2<%si`z&~Ua=;tc4PKw#!RxpkCY3BL^TIQcPx#!;XI3=GkC141 zUpq{R;$^I_Nr;q8&oko)$`>V$_lZRk+@?e{cM^qTqf zi*WU?KexiwS=nAr!2(w9bh0NpOCxPW)KHwvpNy_Mcw+Htv#43645SHa<^#3PO_ek-@kGPhEL5xTXWZ$ zPK)m#0g6s1X&8rXI=mbHK72(B)6n1?P3$Nb*%?2L?PnN~-%BJ3vf|YJOm}i%EMYV7 z(43h)(PjH{n%V7jhK%h&Ypk8G>YrM2dV_Z|Lg|e4ndD?$aaC5Rb9UxXWYntV-UqcJ zZn(v8k@7}ii*QY@C(mY($Vplwu)NEtk(Vv-8NtFoc{@Gxo|(ZM$FV1Q(Xd=gSGFZg zksK+tXl*!Hb6eo*5>19 z7S0T_3c)W9F^7k3JG>Vh`_ni+C>$S#n4GrwXNPS8%Ok`lCx-F3McBg_t$*I1*aQ== zL=6VG+6oL1Pe;TsM~bUVl87uTIdKkVXxvlbZ6--Xg~9*4Q@vN7(i4(I)S6dZWo4GF z@Q~wq_uk3?0U)6y-y#k(}hwU6YWe8u#%B$xc7bO*kL-()M;=L(cxtGUWjkotnpSf%U!{`9rwBfwT z+yyF*`nHg!sq!Gn2;wD+E^z&)a{Sp{u?Yh4bIOX$0Ji#?T8S5}HQt0fnS2f$(T*Bg zr>7v7ZcGedyj&vVCCQQAseGOOP!l*ijW1Y5jLsW%%3*o9!G4uH@1C$yNwNKMB=^&N zNiFAt$5>q0ZDvXWB5|khfG`QQ*4B9U@XEfRC&AnyDj_vaW%DAL>^Z$$KC$HP@veU) zpFF>NIHE{|2IwVFS5xa;V{ zJ1P$PjvgxT!R6Wu+MBo+$3cn3VXxJX+Aov#2kdw=r{VLrsuZ{>hqGh2Doe``HbB|U1^psv#^|>05R&}{V zi2TJo`o_#+?nUSE*S%U6$RMU-QC>WC*9~_49_BM={ibytS+&X2YC?WplWc@6ceFvy z__bdhuGktYP0kEg?hH*j_=1qhxA6zr4hInZRYlI`L#arT>$5jOF?HIiyw5W}X4|(o z+?_m5>-l3fS{JBy78sK2)dtS2MoZFGW{c@(hdFX%!}35u{7iXeDJmq*Z!+iFcu^~& zmlP;HBHs<%e$@VBN%RqQIi$0}8_={N^Qn3MHDMpIwLQ$3)*cFDa@l7ge8xiOIHcVW1(6 ziCbyvgn7z8ZJnfA?B~gB(j&wCRs{vwq3Lu!lxx{Tjk6>bbryzJ{uc|6YbGZ1TOwN0 zC{>8xoE)`ZoyldHFUYHk+%#&&d82D;XUscu#=NesbsDYL%JvSQm-4KUCJA#>0|>v~2a14G11Suh^SI4prs_#v&bFo%aW}dw#n~#aY64!m#KW z1Wf(e)Fm9tgjt3fFV+49TY`<0bd2Cfn;Es?ED}C7x|s^#NkUd$1;ufGp?+u`6CY{mii0gbCdS0uZ1;N`Xl8dOH~y`wWYk)-=EzoX-|iQRm1D zg~F$7|Czz~)nR;4$1Oa=0;eC#&6JlxPIl-7w4FacoSI^SPL=&y0yH|S8t>ijnx2ey zB%HZZtjyb2XCtDxi44U}jaOq?m<K`P2?3ed%nNp_Ti2)V+rO8A;$1RN%dRm3k&8 zn_>ppYKG72?_Fb|$&$ooww0bF;q08@wVS#bl0XZTCI@rx+qGqbv%~9?JG_^`M_2b4 zKbo08#yd=-VNk3AdS~;e;}osP^n(%}XxN~y!^d;)*!b-EIp@UM9pZP_9@c1PC*~@@ zj8PobTXKaVP1wda*e$h~o~3ne=;&TaC!SIk3#=baHUe{y@9r9f*Q0nSRn}EjgBY*c zW9v0;VJC(xKTd5(IK7q(;-rZzOCv5Fk6hwy`A#MtxjPp5ch|y|q}BrJD%vqCgvzDP zGa_ETF~&@?!tNNH-;X;%WyGQ@$?RTN?FLER!Aas`4#tcwYO$_j1L0&}_Ev!D)BtZ8 zA4++8eUg~Q{_%bojYgvztz9?rRCT@xD23~ zOkQiA6Q)w5UpHocNgJK+$U^n-YOpClD{MdX@C>liLjxc5in97(=tk>MKZhVY2D~Zs zz!}s6$bFQtkXy$O?@zM~w7lAGUwQA=XW+M@Z^G}V^(p8=+^4@67=y^94{c^d z9xLCP)sCI#2I?VzxeZHBrKr#Oz*=at_eAEOg)dNP#7oInY_}3#GZHX0cq946kIV7o zK&GW@@>@u~UW8Rl=V(P|x3bW+on%`vd6W!n9Go^#7Ln8zuk)TTg~<$5LqKutMpIK9 ziKt=!ye^)}nqyisB5QAQNnPSd9>U zx5?09g32q7QZaU_Y%XpvEy{YUsth2ji?z>J996x5v%O$@QxPY|IvHvFtw^8Ud$D)+ z6}_IS+IJY-a^#do*GRA_Gi@0R=i%lDD&38nL|Sws2lmIv>&*36sH2^nc_M9;uD5>H z*SK4z^26vFFcU9j9~#iOhgkaS6=45rd#ZA8e7w$$1m#e6&o32cKO>Op<2zb-Z=i7# z)pXbh#6L}jYl@MdcI0NH;MF&Ve3z9Di1!ckP|bhLkfb0Geqb*O;i zXQzE3dY*7MZ_k_Azp&&JQhEMWk^)w2%v1lVcIWwO>g&8^uyj4$d=)v`@Konu{KMzj)+{BV9A*(+z?D^|zvZ^S zjAYWC^dNqUrZDlLg`v(1J!$~UQh19$HxIAXiLsgwY%}z|I*?v?%_e7A6{+s~gzkSD zAh3$v8^E_7aZak49RJeYgf`V^yNd7rSe8$rWg$ zKZFQN3TY-*!M8}C_@}7?;f1MmbwH!n&TA3UyUbu{ zU#5!^GFU7;Ndz5Yc}wdQ?zju6a(L-AJ?F2##uoEt!9*5=c}8Q2^`X`E3pxn zxhglgOMRj0PRQ&G?yF8gr%2yrdQcBp_j_e*x8}A#lKRZU0*cO1R-=lL5spw0HSOi-fxbYf*&)hBQiYt zboHL2PRGg)zsAcbOlOx{SP%lEbv51|Qn=H#?zzrhmE3=d5&3liRm9oU?)}Oa-NH^@ ziW}gBO)Q(Zu`Fb0ZC=+r3B1^lKSTJeIrPTr&27`FL*15kuW?7ZZl84BPSI(fn(n%X zzm}8%VKbj7%!rEXNyh5@+9II}X1St$dc+C6?t`_x`jOnxJ-0t0W*1saO-z};KZs|+C z)o34>5~y&GnCMQclT4eB*bJBzLn4Y&EESDZY@%wN2!wgSuvz0>XDl%hliua>%LR$G z?C0EvU1odffs11MR2w9sj_@&v%_IjQ7koBX%1?Zd#mJ9e6~%{pL5gw3C}rUqyQ4@M zD!j@lNWz-1FWLz!F(at;zGGD<1~3~69Km7k0ziu5&%j|t_7u4$GKcA8D#N|HNd{-U zrLZ|=g+V=rEo;2z@8BZ3$udY0UcGn!!-h7P49KVgU$S?m6KFRYW)E8*2e zP0B4E9}-%-iQIoD)j@l8-k&OQGc=x+CWht?oHz{YY>R(L!o~pC9TldGW$>bTJ|5uMwCz|fC?qEj zSpJnNsy6A#h1R-y@6!f(fqDbsKg@bOVdl@PHn{3B^Ck9a&dlepgi)jHO32lzKD#;1 z<M2Z9}Bl{sxoW1`cx5(IdKqkEjT z&*Q1P=BInjY5Oa#QD8_8$R<6xfoD2E?13rub^`y}#kp%Ue=GqrmYx^AqBM#$bC!z8l+gqz8;tTNINB**9|bTn z167Z9`G2}Rri{|hgH#!eA@Vf1RM*gxZ;We!27yJgV=&omS0J#a2FaC|!HRnO@>dk1A0*8_x7{hX};!Bb@2O*V9A6^C*EhUXDUX z?>x|??+-o5Ukq%{1CN+55$AzN^_-dh1*ekUsI-Cina%#fR)eq-}uIGYMKv9Hc;>I38a61U7%q&|<&XInV& zm;Kb`Pj2@g%WzLX_ zO{+YD7nAW3FEF zbhI#K^c^FN2iROmx!#^j7)P6TF@h8CO8{j=Ytan|xwHX)0Fej14Gu3ew!FuVb^Y?P zree-#U{1wNk#AFkVGC7;{6?gU<(65ZGWZ35*ft?Bbp$}c{coWFFp7Dg4;C!)*D)OCa@CC6F=h}dBv;&y$NCu3b^isk^_6S1{ z@{$cJ+UgsQ4+><^?ESv!#1^yZ5N)g|BLo6c2bKRLLwOBIJi9pG!1KlfsH} zF93f`8+-0?MEc(8|gXBY6>6rnP(=Y&7R{x#=X!ho-8v2jJ zP>;s*qvPt!n0Dd=STU=_Gg2btGW(rx<(jZ*SC|-$xi&__Q2Av%;lMk{#b}1w$5?CmWgRVa|qM zL7P4#9>Lh3&%_3G>W>%xE;P{A)j?h?-CKP*=u5oFQYS1Zf#RjWnM8hR?q%SM|Inl| z>Eb30SJ9g(Y6Gu>{R$J?)fb)`u)VsseFcfO(JVPHHPx_oT_*~TbIAYJiag5C>O|gt z$xwdQ+`_Kb%F#gnIwg3BO-7$lOtQW&CZ`rpMt3$q{aqn`Q>0=(3M3~KD@XlB$(qRJ zHKnmZ?i8OhIl|TFO?^@$LTjf5lR~D}OxKK2>~LI;rFLC^F>Qtun~iUh#&;jn4>H60 zK65o)=!_c4yH@Yp<-L#MR5OZFk(okxu+Ee})6&EBm%gjpvalAxL4HU~JoiQ%s)vxPoKA!DG87-L*iIJ>ga zuE=$8I(pO1ggVn^4zw?Ov(L@LUO2Nt_dtHSG)c-_GKa=7yuW-NgD?&f!|vB66BhS+~wQ~8y}IHgyVK=I+magPq8~M z1tUjjl-zEJE=vN5t;YF%1n_VbGqlWrmDV&|Q}1o07tIUBTm2zzBGL*p8c=&EN=~7u zw~s#>vd)MZB{5?8ga2vF3s6IN9tYb3RGjOLmH&G`df$r0c70#K>s}iTG7iV_a7j!an z*GyEB$pc>Mz7v`LE}n^p-A;LP1`|X%1U2Yv*sOty-V6<~pN3vyd251F= z+yPdo?4wYom_NOiIxDo0vco-%;d;lHpE%g}?K1`4x@$gTGjHzX8RTJvjT+jdy@+EF z&o?vRd9u?^3v}FxEiStNaCXR0|Gn#(RphTt+yyHI*RJNSGb^?XZA-NHFdItIj0&V) z%xXqmo%eL5(WP&ov95}?p*vC5%+r~=w8mRuS0w%FLLu%Aa}EyOvhW?0Xy#UL7SLU` za$#15r8DIT%Ha>5$2M?ix;1~%<>-&;61UXibeD!-`O`h_wKeJQ_-F%c?((;5AIha0~&a?qc<5a{>bsiLCJRbNACysCqRLoK0$iPLXnbRM5gKz^8_ZB)rV zxWag;PJl3;dT-=sG_eW*V+33{WsZPX(193-2p7(Qxx)L&ry+}pD#x@$T1i&H4o^Ts zQ4$W2@>Mg1XaHY^gQ^Iy(2*IP)O7u_igoEO^oY`|5CmOe1hzvK3{-P(mRj4eaPYuBckc-Xg*k;_U@=M|TkK}m<4 zWo)8=Or;gQRl08236;`t!J+{y6k5kJX}xNWGsL~SPyBE0 z+27T5-=ew6nn2=+fAK)O$t7C*q(;FgbQTP_O9P3&bS|0b`mcmqYrMn=qvp(#siaou zR1S^kZ~AM>W@txz3;3YJIc@&su(`BK&^smiF;H)K4ydOQsA>SZNfJUnKn56ABVf|p3xib_VBb<{aoT% zpeFQ(8PAF|7`LS`N7zDDJ5IXbP3>Mqr@cK@YI9@TE@U|(#Ok)kO=;B6>w))6A%rv$ zNJLyRC4>KE7v|$%l6RUAxJWtd`jirOhO#^Sw|*(S=*rRcf9>kJucDo}@%v9jriBw@_$JS@57O04+0~%neT{|q~XWh7AOUJ6RtqCkO`wt-o#0$Bsnb#J3Z6&*O~do;~`wz z6)&stcAZWIikLbTd!5dT?Xe3b`MSYcH+UVLmbfK#RCi0J7;dks3aTod;eCs`z>v5% z=+DH>MvNV=1@L$wF?+u5PKxMY7bv_pO5VR7+~&u$p*d!k3$0^+Gc<)%S<|PrpigQ5 zT#uA4;E!1A0dv~MaX!j=^5pI=XQ8>)_9$19Ft!xJTQIDE>G}T3t&4_K9AJLgOTu`2 zdmq~EH+6=}DfzE_o|)i4DoA(0H-%0npCF)T_%}HMe*FtW{S3Sy)c8#*uZ}394}a5R z?SC`$m>QUj;Pp=2l}K`nvL$kvp8f&zMnP&&zDI%&i8( z=;||Ql_5bj^F=k_l7$YM!c2*C?DL?+ox!fCrzZx7Fp#=#w%+SH`tP4-sa51?sr4@+ zw=}gTn$_=B0Vi0tp?8Aa(34=>LQOwZ3vsB@Zbu(hST59@xHn=nIkD4{6C-KSf&I7E zn=uq3gwjMaGfOLWo*$3IF699kGa_zqY;t1M^^Zl)3M9Fv(>#JYeTTqaT`dGx;tlR@ zAWMzB2zsN>V`omc3^h)+y8G;2S3$jAG4uM*gqh&ywAF%qg<0K};N!==h6r~OJa#!LLKQ)+xf^dtpKSqZVTB|h->G~m?-R+(woBj|@wILd3OGQiNQRnEQGo4+&mWnNK zSM5{vY*J>I8f|)vre*;%oW53Urms6&=$jqD)YJ-_XZsq@{=qC#JHXr%LskG}&H>hw z?+ACw#RH8+C^?LJ#Oz|srx@L27+wB;mcPrt_7vkVT-B}R6tRpA9)5GEVoSSjv=J}e zbe5sAoPED1&Ka$gGxBe<9tVBeV{_xFvoOP0E?FwsxMcwvI8}NZZa)y+yAi zH=V&~o25{c2$Kr2wf{|?js8AOMTo<5oH2Fqa^e!QqHM1#`^ZoJ?`Yr~oXfy#mImG{ zu{4m6xi#wL6EQbE(@xf(vM1)QHjv^PY83f!3ugoN(gfK#NeXycqX6G&GuSG zKT=0Ui?GP`JoU9Rkm-h+PNJ&~-|7q3fo`e;$(w>J--->^MuHV{@70-o1d5oI6?ooi zIs;Ofog?t{ra*Z5NnsQ5BK&bHD$?7E(q%}-XH&E-_w&d$u?&i-u!R@(;1$sYJfbm{*|VM|Q{E&Y{P~ zr-}u$b_vx)mT3GIzs#EB>(V`-XMDOcCChZT;XcB>^-BSiU)N zpTRQbsY7G1-4PjP(9?P?We=u~ABMrak4vc|iRU&|HMgTwG{og26h+ zmo6$WLx1T8ymM|MuJ#LDrG2oxh8A6U61plho6dMM*De9Kg8uU8H2nh35LPB=P zj4HHlVhM$&%yE3~RcTR)TmrP$GnO`ATyli<2R-yZyARxX1QD=ogPSyrLn&5bP?Kg zoVF`EV;6x=zXTySxKxKc3j5t_m-Wd~)8ov!cbNqnDoo+$j@BkC;VR_mJ(6nE$-%U#`zfjD&Bbjv9IK;2}fM zd|x%D5H{1GIq0~f>cl52j*_#7Y*!VX=5$aEL)Srw4-U3t-C&LDUm``Rk?bYQz!Y$% zd5&37gYaE!!(vtb1x`B&2&B0%A`kLvxQ3FeDQS+yh1Zsq^vXCvOD~-B(}VKnIh@g1 zzV`2Scgr%+zLhPD zP})uIPy#)`&{fg*^VJ;IWB zgb56J0|Xdggb_wfOw>f9&XWisWCI~22njAAZGpNgFfULgkT{9vWf;Y!)oQD)ZGW|! zbt@_=Nk9`o3kg_pt0FGE_-GA_WC1h(@45HAnK#KKMl0(7^O4Vo%v!e7n8PZa>BGgrrCQC z#rz3wUM*1HQuYtO(=ER(zelV$fDzvla<=G96V?UVMJe@zaG%%?hyfcz+zacFiVj`I zI<%)WHLXtEvl+cGc}Ee09Y`-qdV85Tg#nl)eV%qqKFqlMF7uc=WKN?jWO{SqHhc%2 zz$g-^h&SMY6immCmYB+2JS1ctf{1fCkTG6-TgdGI`h$q9u6hT0Ev7gDCIy^vz++qU zaT-e`9jO=Amjf_#C?T-svM%5`bO6giG2|o2ppf+jME}jCuu0m<9ITSzKaQabTzT0E zFtgb#523^RW6&E+#LO;YuW~T3vu^H^5|Hs`7Xlof^$tFF^Me|=lJKvrxt z;`mstPX>vgD|tsU7GQHH9hRAoj^u2iXbB-ZJnZ%AJ2V!=wx8$?dGIa7wn-QxCgmIs zlp@UHu=yC~KYp3GCao(_+9e%s?jqc5Uj)02adgqI=rf2~S?ER)W?9@*Iuj&6kWmz{ zT!#Kb3P>>TCT2l+cEYmB5i#CPh%fu1h!TG+eF$e@YlJ*WHkAEla zq#pN*RV+Ne_pYPIIcx)=?n3x2lDA?w&laAYjFo_d+d$*NGtud)-7sPy!2Ror2}q)pkHn>C2X5(NvoJw;_VO-_I%|8pq3zhJ zV{)hTdeSb?h)`qt$Qs=QmOjMzD=Y?`d$G~EinKicSUGaTn@DaDNud}woiZ~YQ2P`+F6oVmgsAfnMF-qPD zVOT2Sd*G#^{nRLe!R0J=6j8u$zd1GgrNf zF|tXAR$NBd-YjG_M+ju#oSKEaUC?fi1~Cd)kdXoQ(Uq`|-YkvG6%WBax_w4k-Q@WW z;r==yt3J|J%DX4;Q6>yD>1bj^b9Ttt_D;$ZTkf zAva?u#$icDyWSbTMrO|onbDq3h&1CwHKWB_*d~Xa)o9Gi$J1yScjN)UG2d3v$>6w* zfan|u4;mIJ%Gb^rYI@)n2FOL=^JMrGB?FF-Q4u0A>0#s@*!vOh2dSfA8nifV0KlMj zRvHIH01z^itRMhDi6Gc{C|R-%sbjDqI=lryRVWiKl;LXfXKdW;T&@IfCeh@;%`9~R zxxtW40FNMotu|-k6FQ(qxdr8s+C+L!?nrwFi@>H1ecCK{wD_@I$cJ#bE#oZdM#S_1 zX&X@ioHlopTbWR~lS*J0BK9+hrE3j%JSmG2H*n%@aHACf0PA(Ql~JRwVbL)xld7MNqsNEUK-QD+g)LfwF`KK`L; z>Td}(o3zc`nD$PMWtgQYBW@M)TzN-U9DnV#*KF&~lq?z6m2O@&V)N?ETjlXt;$CSt z^&TnEb8L-Nn@NptjD=&wIyJTt?t-Rr3Wny`P4geQZa@D81|K$5WHlV@pKC!1d(19< z)rTIhp1y&@1GWya*_%(yi?A_`X2}vqv*Z;4kTtM6h#|CyZ9?ULQ6CZjnu*OPhdi%djo|Nxtt9gq& zno>Yo;exRhzZUo;=UBD5h+~(S4g`ei)4&^7|7%!|q1CYD=iOHW#+TCYB{1~2d1q-W z;(jL0m=W3XF!FfY;$gK}h75&L2B<~@&9a-O(N?tGpKj@cosA47F*Vb9ZcV38h*YsUIHj`b4+ z2rSK9+Xn$#Z6ISNsFNIn#0ePh`B>$z!dUjci9G@LV#%Ux(~_^{kN6A@f3(8D>Jj6n zyHtpcI9ZGOrGwsX*1#sIxyCtKhnUbtgE)H=*4%627W%P`*#U-r%Vv6#c39q7OV84} z;@&_rgcR15nVZN1xov;ICX?I~3wlT!uds2CxrvgUvj-tq0~jbf4vN}NBTPvN)H86P z9<5lmZi6Z!zw>={W=ck}4xjV>&qVfRd7F+x(NHJp-X5qELK{LNFOKA5#B?EcI4si( zLa0M%^CEhnFH+`fdm%~@%Is&$&(4tLNfZLAv~py50C#}`BdVZdAZ0+66pkvSJ3wx9 zOa^>5%^Y2}BY+h%QR5t}k2}pccI{K;EpeTarScu=JbgSfF#oq;m@$HDY5qykwg=)Z z=AWKS6G^%8WXlt%AUvEc1f>BLH180~A}>_li+4o17!Df|0jR4X!m1Sv3GCkNO<4KA z1QHMdfLGmIAOSsLNI=ihx-iX-5F&s&=zxb2p*s@TIl|tJk+D)hE>d(LBDee8MpEfH zcSoVpKSCTdr_#}o!AYM)?5aQkiijcqvDw1LLAa!lJf#rZvPN2_V^Fl6)k-_-(GKa8b-+ui0uh2A7N~X2;c$6THXOFPR}`2q5e+e`$U9Jl9fEYT8M6+m1Fz_s z414u)hDL)|Or)zv%8w6RHL$$#PwFtbt;MZy2jN$F9JH99-O2P(WRFGw2q}tT`ow~>$h(?9qcjvkWq@X()3+Z- z)!asC0l6WUteJ`AWJ^Lgy5%N2HXb3T0fIq}5C>H=E48copXIMKm47jKMG{bA%OmBT zG(+{6A-b)_t#HR#sIt6%d-Xq2FZ(PzHCSEGn61I`dn;UY{YZJoz*QE@pHw^D)#6UL z<8w4@*F9UZJNb=5F)9doil3; zaP1_9?TzR;1$fhT%f7p#y%WM7eMSWQTse!>_bz#+72eBEtW6|rVV}UAkeYdbn&E|k zV{Y;I%F#9P5LdDN+FO1H7}Jj7B)3vPtOx&co{oKd9ojNbfsl|fDnL{q!pR=X5GD%@ z2JI){+sWe)>Ov?^$ssih(wz?mCvsu5g6`@zVe&)0pv}-o#X%QT*t&Z3@%3m&kBy+y zUMk%VyoMZ#5n)tEQSdbacF?>G=Uq$yqEk&M17BNm6(Yqud=-A&(Mj#YSE7C8D1b%L z{4S{Otja9dv0MI%ud0r%9+)e)sbnle^g;V2Uh*riqEH%hkgbv!;f~v>V9+~()Urz1 zATBi_0ilKL>52`opcN!jB?geeN9w^6%&r~&U>HmW1H$Hzw{pc8l)(`o-rG@Gq0-7L zYmqP$1R&7W#&Qh&Wh5Iqu#A+&pjc_-1qn*(G_8M(3?c_;WDMT&?|*I>R^7D-rk2b7 z7*l9gS$k*2~QTWea({q*=;s*8b&+f)*2n9BJig;c(Wy#s!Tk= z$BrqnLb31N?b++7j)<-e?pN22V(-Ds^s{Sk@Y4P7nj-hrwY|r?ca3R_B6sRPpbGNN zhfUe4{G20mc$1DS`!i||u1MH~uK+?CB(BJEMd5NI*k+BSM7`B{TDa`qV|~>51){^X zwrfM>qEV37sUYcfZBUsWT3HmxU~4#OC*eNB%HUBpE)=n0Q)1`_dG|h0k@r)s=LlD@ zgVcst4WI*6{YFrZMS?(`<0&SQX*#)ZtZI5`R!jFY1ZtqnM+EfXt=v5qh? zSt~9o$4ww%hA^ucQ-It^f174VhfSS}9M_IJXbirr>ItY?cy@S2r(S!OR{Na3Ykx?q zeLe$x2+pR%F4+L!1=!}6kOwtyhDwH~xvC;qo z3M4$CAws4_>(o_F%($(7KhvN4_D!wd7aP|!1oX&PKR`_u_j;27-MFsvZvy)O43r$NBB_%NX>5R9jLfE*Xk=XIs2mfFzt{wySmB=ffhJclc(KU^ z=YxCdtUbgeD6dJq<`;!$EoX1n!MQPY2sI0CW0OvYPLlZ#Ogc0c?;gl!JhE<|W_y;SC!IPURI)j5u zrd31hl~`o^kj8>pRULQ;(!a`4uh{6}1bTQ1T>WfyGI)LKT>1>_OETaJF&t5Yl=3PG=_#v81$JNb4!D8E*$BoZsf$q| zSkcsLxHE>HEC{Bh8k;~+}uK0HYE z2ZWj&M@E;h(Kbe?qNvI8L*?ZiQ&+)+upO*>l|+v^aHz@kxRBp&`4#4%KjI`L&- zdW_fv4SeN)sNQ;3EWsLD*1{eC!t?qA!?7R3pB*H@7Du_wENCIFF>Y@;T!I6a3|Q-_ z2sV9TGOb9(u;5p?2gT*~OQbGd`W0CVYZ)}Z``x&*^tStsvUohxrkdei^R?He#{@(zTZqW!>1v-pNL zg%NmLTE(GqK#Iwc4`bbLjiD+W)Vddtei9qk6}M9zDc3_QP~P#yX2!eav{E5M9(ZhI zCB=ay?tMi5fnX3WBn6`_mmP$wTA3oh(U=3A#T?|c%4Hw<%MSi*1fF1Af;f;SrxjQ~+w)sxX`hrV9x9EMo8-ePj*XLsu*0L$cDJ=5 z&K63A3D&e`Xmy|3j?6t0=AJmEogb% z>^J>VYtkEIcA*lvbI*UNj{Vfm8}i{jpFx$8^KN4ftye7Hqin=bzU@6W$O?ipapFwb z!L%m-{G)WT;K8(Q6h+)>ZXMQ%NpX?oHatTtI!VSTLlBbo$xdKFp&218X_J6@ZA%a0 zAdp76nFjtN4E$jXe6!q`Ty}6A=4}2)Nu6VM;ybx@&!^NBDn1(5wCBI_VSVrd-qWLI zX}n}D=;_lehkY!_jsr3e36~Z`@B(;~^1!DMx4mu~G?ufT+cW#e_O|OG*)_{e^~!|$ zj#!+|u?sP_&t+x_CcJ@!Y2G=kla@^?KR!c0Ms%=7)JfvaRyu>qIV})eO#%P)#2;Zr z6Tg1R5J;2<8S8FGj#Irmj<#y-FxPA>X_EQp1kzm)&N>A%S-@ZoNuKrAA;th_wPf!y@7piD_@OFt>Zu} zS=6@$a;mZq@L^6T@G1koX9-R|?`$0Epf|yA2mJdD9rz1>sG10b8#NGsSO)mJGt}y> z=mFF``Y{PWvGQ9iT2v3_-4}-7|#dKU;47x@qBQ}KTjER2whqe53udm)R`_=`m(uQ9ZHHb4DPz;g4-XQj8_RX zO!z4bo?E1JVrozcLNDJlv~@PC3C7j2VFO&tc6fh;thwpcD~|-StI7V?thV^N zP6)nCu)cCD;wgSz7x$~S59&XSg-l|*X3K8WC)X!6@QPpX9!JGZ>JU~jMAI!^N3$ZP z-+}tp++k^JGB>F(4!3*?ZE3(qg_CfeTTH;WjR5LId<7KQG=HevG2q2}sl?_psfn$q z(LV$yzF|j%2JyB>QG@XJdNMjK#iehnr9gWB1!iTVGDpNWh1)>NP-ZKYnMMt+9L&By zCbkN<{g}OLpm(R?625fr`?lI-*e2VKfM=#6)3wjxITb@i+5RnEfw!~*>3RVMLkFH} zy`azvs^OxD0&j*3+^-eL&I6#$>eXOjUbg$tx>1@iR* ztciKy0wc5n1$qJ2#ChQYhat02FXrk6SQEp;1)8-23-ki4hC_I&jl&aKfyH_On6-u5 zn!*L{(h4lm3$P~s9xiaBR$!T4fc4_eaDmxcfot^wtcDxH1yZyE*XspX4YR@phG+$D z)(fy2lEVc)g|dalVYOa>^;`TD<@phZa25#^Etu;E~&CksIghm2jC#txUC{ z46En2;WBhO10Z>%#!!ZJrz~6sxw2RpVumBy!s$LbJPxf4>ACeXtgZ9IWsYJ;q_%!x zD8t$s7B17ImHCyS46Elqc%k+EuUeT$yO-G>E<@+aP+R|JD8pvq58*OPv@(ww$}o87 zKv%7;Osx#5_Vs?TdKQMuIJGiQ8Oku2#c&xYbQnC(7|O7=MuyA0u9YFRq}~>*=MWy~ z_^*{ApIE&NgXf>&GV8T6b%rvmEeaW8^?0wRv3c3>p4B0T-p``<4Tksle#H&^+tiB2 zCjCvDuVFCWTq^v%k*I&Yd_>+QR6W@d3>vmb2(ON;v^rmBDs-vO<5MX4NnK~-XVP8M zL7O2AMa<`@Ma0K)JM>o}HCez{0&anLrQs+DKBRa4G-O(OVFmW@GAr0`E51=$%pz7sz$e@C?|1taG_8x?KGp_~u+UUEaVh zQ|a=@>@tHcOK_I#d>tsifo2d1W4p;uq4^r3w}E`qX78AbgM!JlPEU4FtZZ+i_H61bxT0Y4 zOw4SIWB6!tX}YdWRW3NlL288OUt??<70R_>2H3>;O40tclc1Tr>mA0rHsnnThm=B? z(gdVhs;?*idBe>Z0WLqR`vM6N*|{6?v2cI8=hMod4-iQJ94f#E^ji%0G(?Dkzck(k z>)MH%Lf`KMi%Z{+>ht@^&tIa?=~NNlYGk6iuYL%0W%>51`~(TONZzdh--Ftc!Z@=L z;sRo*{~CUB8$8T?*P%vW9Ep?4ue#8qh8o|zbV}?cEeO0oSF}zZwGfN#%??i|k*3KIiy-)hBvW zec|_&;r7nP2Q&$#eYQvVbOOmiNF@kk$9x-(VH{8D5^NN3(>zt!IJRc0=lB|j=lwN8 zRvt8BEeQSCA>i1MflSe)(<+EmNHgw!8#V}b%M_gIG{ug@U>;%EERWsS=n{`h2gr+^ zfL@s39c9=rahgE2Icu7@NBX=0W2<}QgGv#?-lz~3BXOgV-tysP153l^J=0L#hWdR_ z*PjdT5V9GWOs!;GaKyEzwUXQEel4COvc7J%$Q!N;;m6dE`hy=C^Z}=T@%VtzKa6Vc z^v{SN3^`8IkOLhN=i9xf`N#SN@zph_h;OY)@NLn~?EIMgJ9X{JH9-0 zE$b15lL22cIlj<0uzNCmNjgLtxftdEKUMI(i8nX{U{yTjKEhEr)dK?4E$S3ZyalJE z`u3f;7zHu~ALGl2sjyU0Wkk|`{V~vKp;ewv?uJ&%Ff&BHmAq|mj&*|A0!dB2Y^ox*nL~AIC1EJ2>u2w zp<3^lP-*ZFF|wJ4tlk25?8DrjTz)gGNYqyTNGxPREZ^djy zn4$U&^`BSrrVF>&5(;byChHscO54k?Oa?4mDN0) zaEUZYPHZ+Fc@X|)g2fOj_h3UI&m8(i;ubKwEqifE+9^0fAwKl;V`QHvXLv{8X_nmA z>&^`L?wi2aMv4Z_20Z!H0e>v~3%rSFEEA7C_@y-EscbaeKV?}R)9Iv>!yjNo;lG6R z^o2pPVXm?z;nesT#Ead&mf*;)IDrpYCdwNbFm&FCTj|_K-+{d(y)u#^U2X*J%JYF| z01Z9+T0kxA11R#1_phlqK|Xf-agFVh0dx%m2##3(OfnE7Q(b;Zaj*%)1psIH1^*0U z6cMuAOpid6X+rIIw*X@T)K9q9Oj88KaA9!~=Bq>@$^^r?2n&EqxDQ$ChO5QGmMjE0zSpfhxf)|*l z{Dc>PEJL*wE5*-)*La!fHyJ&uIQScYrY`~OGAsemBjjVz7eXq=tycx|XgON%Zv>yGav`VNQ?)#B-un z7lERV-~~~a3(W~t9e4=h;>S8;j3p9T=i4Ud+r2~OMpX>eO3Cj@QUS7H6%C>&1X2?HxfK1tpyyf90U^#pW*wq zaPLNfNvI@qaVjjrw9+)dV3dx-1eBM#OhQ#UD2+M}{SCo~S8_dnIhx22f{C}_l;%u$ zsBCBSIsq`q^(~#y>0?w92?&rSI!_>_d)o;or#xwrtnu*Z$yW&n>v-JC`a{>fU? z79hif@E99#fJdjWL42P^G9j9lNVZ6C?7ldTcY3BDxt4vD7ty^a`G16|Bmj9)`6T&Fgfb^*P zYo+lu2r7;0DQc{WQ@}tl8i87N6H9E(tZBz~a!KY#|KI{f1iz;9uOSQ55Gd9|r`TYO zz$9ZH;r+#r?U?UGW;-ICFd+iOgrd3F3+Rv|=6Ix#s-Jc^o_jpfFLpct?P(v==#Mew zb@h(`LXJbT>cz|J;S@&;!{Ym3rZ>UYk%^Q2I;_%oAhw<4K$R9gU6|D2bY-P0D_sr7 z6*kdJ0x!C013`9r53)VYRkq$lVA3wmr6FyF;GPLWv|ZxWwWeza7b^eWz`SliUmOf` z@g~V@q1hsuMpJ_)v+(P}=T5X@A`2ME0ti-t5&Jf5$dq$!AQv8vI9@xvbI&%GV2DHn znl>;x?@DfyhN3o3MBvyQWIGs8HV5s|_}j4LfpNCU)9iF7je$uTWB_ifwj#X}df|{?!0{Xka-m?%PsOcEuBVognkzaU0RZcUV(^`TLdsL;l36C{ z6119v|1M=bs0^kN>qR!xQ^J#ZG;-O6%EWQ(9gyJyt@rVA8`iDOB%Ryx57hkSsK82V z$;<(GH$;GUObG>Lbee+d6|9Eh0`OF~lKdC~vC?qHJPT;{1AXdApCuwo2Vu{;gb z{o9~VcbxGZ(Wm&WVfrK&;pB=)618sB_mD(A_^&Yih$K!`bnSi351i%KlzsRpFaKijvwe#FZ|POxA%)a zUBQceNA&5y#P5hc?X1=56LJxDr%oRX`yNuK6L1>9Rvd+a+RxwglR6#U+$(kZrJ;#1 zb@K72j5^)&M@F4`K%aV{Px~wSMW0^a z#l9o@lsEo6qE8RMsMDvOC^8P^q)Sx^s^u6Q!n)C(bfH;Pq*@7-w}NpH1a#5PvbX+=~EQ_ zQ*gldkVK8;I&}o5bIY3zmbY|nc{{|;IMPgN zupi}nBPff<%q(x72+JFaoyvo`s*FsXLf$0Pbn_O=pX^E`JkS=^p+ zw__@b;b4D(?uAi zy$h8;JWdvI=IN8bb4b?sOz=&jvwv4HWTZ?$ZaS0Ap|t;eM29;r|t0qWHE_fr_pV6}2B0F0b<= zNh_UT2&fZeK`7Y{5Me=g!b!hviqmRKtY^rHRD(ILBf>Bf888Wx7jwrk#D~&g z(xDNjbAzGe>R}@61vl69j++aBo4P>|Ubh~(F$!fneX~xG@;>3x(!8bU4$D~{b9H2$+Yb57*Q{mOM6F^NiFCj8#mwhMT zq>PU-B2GnolYQ0V!6&+FlvDYTKV`s6!_@Hx>m!ziX5gHqT=`P8p5*eUXrWlS_&!Ej zd&WnE?2l^Z$)c}af9`|6+A+jBeZ87M2-8<`j-auf z`ugSW4*$JLr>`~)XCl$putAI*-N}rdkKd5H14!#QqOW5aeI>_-Fn#?d{T;~X0>{#l zzk`MQJ6L-2cd%&w4#^lA1J&jJ4)J&h_>uTEs=tG^cYlZ7H%3rh7`CJOJN$(gi!yv) z*`An3^f#C2?~87l{t`^9i~c0ipLz5rzl71>OrjWxK!Pbmf2V`~u4S_x;rKuct()V+ zm3RciV1CDJ9|9dVIzE8Bjx%{ri|~KQ50T?Y{|BsL-Tfg!`TO74Vgq3XB?MtbZY&Cz zFzK57Ld_LoG?JnaW$W$=Vfjj~5EOx4jRA^+BVWfA;#@8}GlGJh#TKR^4o#}=AD?&T zAA9BVc0H#PBO{4=oyHHf3s=UzcYGt&Y$~7k0@E{_l_Pt`b?NuMAD;b{-&R*u?HXR zl^#tsG!Z6uN&G3JM=pPF^r+&Xkw4jXA?N}0Q!GUYa~_S;d^oYu@PIQg_8`_FNsq@m zq$1WKu7Sro&|dZei*>*b7m9V5g$fGkL;oNWttifcSP=?FaNswSF_BuFLv~?Ni8A;} zHf}h*mEs%4#9maQXC@NeT)L;|y}t^65e%#ti^HlkQI0X7>5vy# zjR1uCdg9li^~6QLTvl~*S@qFnY<*(kIf#!M0}yRYR(0Wuc&SXS1Bs|6fj-wI)S>Eh zh=|{!d^$LiQwqzcEaZD5jW72M1rx5zr^G2`Mv+eu7xLKB2+HK(oRT9#K1Hz#UMw^~ z;lW|@X=b1Dspbm0p1Fb&)00kr7SNyUqHD?THYB0<2(`Ihu-ofw&9w)b@9aBg4knH3(?^;dOAXHL@gx*EEWd@NBfh$wk z*y`&!MY-$=osgu41fy(aI)92T+nEbGi4>9)N-{`c$ssS~V9RBQI0$joVE6A=?;`o* z1(LB#lrxb0faoVy)n^#po^stM#gTGdiLzt|`=q57<(0NyBLHT2A!79?R;5H46f!9~ z%urF_Zasj<&<_)|vNa&Kpp zO^*i)1NT_^` z?yT(2DpXQP;ifot7bjFcL3iZ&?I{>6R6a^~L)hIAq4GYuBVTGyfla8qo$iLRyP@7S zo8sA3ym!SW3im0q# zgT#%9Bk&IPb=WD8cCa)=+_7d5vdVRiDw`CzgLZ%#iyhmo6{k07lNZFnZhBY-1W{}9 zY`ga}Uq{TkPwB4wXTelyAD^gRDo|?!#ba4k?CAc3{?rgN&GWb6L@;a)l-v*@oM&D- z00ACYr}Pj(#w@iP!e{8+6f7J(B^?nvfuL(Ha%{yS0LLLws6hAt=AS=^g7~29DZV_T z<)2ziXhHFi$Ik&gdKlREBOdbOmpG5W;vrK&bSUUB#3OvI(8K+YF$(mR;~_u&BYhW+ zhn#5yZHWdN2LEdTHMdW(m=i~;nm$3w<&<{Bi{7!P^yPkdDWmv~6!eryK=W+EQ4 zYer-|E-P*XrjhLUdjuE;vsX(Bj|r?#X+KO`VweQ!4hEc*`bAy!Qvqw zLm`T&Lp)?FR-T7qBI_bzBHNeZxf4mzY%5NoC3nj&Nj1%)Bkedt3j}&Hj@TQf{s@d< zHZ9(?ARZXvBU?dM?0QrT;v@AiIz2=(QHyv>U?Gwt)pt4P#{U}PBX2YCW-U%(ab&P)y3#m+HA(amq zLn`lNtPMa)M305aJYs5T!nDyqHgO9DRmRi&Bmxb2|1r15z)C_i;kF_8Hk4K{6kqu{ zSlX`@U-`5dibID6hl`<%_iP;}=n%>uY4e|m`M)R}v4aQ^Mc~2kuJ@DUQ`gaCE z=poPNv*i{gCeuR99E-_hN@W(4X|d8XipjKSF_{^GXWaYn5GIS%qGH5k24VY!wi89% zcucARm-d@Tzg)0(bHRE>i7tt`NU%PY$&HCvq$E^3@gx(!4pb2ms!e!69F#iDK=Y6% zUY=%q%IvoxycP#0PNO(Vh-i8Mx!-IIrA*sRbO?y0#bcs+VsR-O5&aNNOCa-d*q%(s zt^~cV%H7gAEp&7b(g;UbSaI?;YTOr+rP6|xyM-$FJur(fVhvd=Cc<)z61Ovo#GO*8 zTu>Y#al5$0?TV1NQB2^)Krp(G9Fw@67z%9|hGQ6p2fXQJD0Uup^&L4;g^x116X22ym*_bJ~mI zBm2tc-a7`9Td3(IPUn;Bsod?Ire^g(il=bwjP$xX5drd%bM8+dVkK=0O*$&zapDwf zkJRjJYINZ>U3u&`41Px8^{3g&J^U#M3K!UEF-o-AhLfo%kKY-g>jOq;5^=h6Y1B$D z=1-YKoW6>2M7{X)`wqGk!ggU^@~2;#EX45^yx$>6!Y7oPt|gmKEVsFJBjLe_xn$x2I8a)9}9aj>eoJdhbFOq@^9Da6QVG?Q>QE5{Qgs?pWYvhIu-G!eKJrt zRP{=ohDWXR#4lJ=j5-}bo^G%U5$9d#_5~zZ4e?J8jXhcP>G8^b(kBOjaMJmw3Fq{m zK3y~82l~{FJ{9Npi$0yhi+wlr>BUee=C?_2_l zp8W%T>PDY7PVX0ex{DY4Zs?P9EKTvZ%Rjxju6O$6-1YsZPl58*U-~Eis$NM{ zYSc={@~4bM4O`qF{nHD!lSQ9)mi9rP%3%=DRrDSLAsjEX8n4g+7-+796=iXtQjf=+ zrN;}+gKMjg#S6iMk(uI{%^Lvtivjqbe9Eul8C39RFGsjWladJ6G z!4rzdBp+91C~L@ePoj9Ci98+?o(NX$yg9PR<-r~YGs_gs%wmHrCUhi0q$P#h<3<`y zFJxsjr3JYu4#}Rq7i*^Hk=*or8ccELww#UuV1_N&<0zvt27~+fa(f(->}nZO$r?wg zqnRlxWQ|MLt#KCkzota7#=)}m*hLZ426|EQCryp8#-UgRFBWCs7_~{!{a-N%WVej$ zKa6kf0FF#Y*5G#_BOJ?Mf$-? znhh=!HaH5*%tj>8q;Oy+GQ|RWA_Fts+y<8z3e22jVu6_{hMEwkZJLK1OA4hJIORYs2hcxU8!?nMyIU{`BN59K%@fs=?w>eC<|8fh~zx~ z*Q_4$_`L{7)6?Vk=$S+*yG3%|^f3FXWe`5m-FThKm`8M&;NTk>$!Rn$+{2}QbjS$$ z8vc|~=arZDPyaS<(8;3DXD{z3eSRP|l7CFVsS@km-O2QeoJ@P&Ak!r{`RecRd+jfg z9&>@t)pR4!V$K%bC>v>GNE5T_G@3{N0#*9uS}|8c z1I@MKA`rUiYIYC&(OfIspn%qHBo$AH0ycy&BEq@C&YUZZWaJVqoOdH5=W8N6+=rOw z7o&pRoGXfMh~ONJl^%nKKB!%{O84=nj5h6^&uCLre=k3dsy#XWUJqa2PkLk}5DfaZ z{?Vfe@YnAzJ(AOYphuKjzYlt}EVWG%VG3i{nUJ*vODS9-K8YNdtzDWgYuMcwF8#lgkcM0NSG{fmJS^uWRRlLaV& ztsGvP?3YP~xX+|}9?$7PJg2yx$7&#LOyC6;tFgvi7>d=HhYuFe2jO_mLa-VxaM$E^ zPNzr&d|Eu`EQ;s62>Dw;TcgHvZh<$w9?!Xvt|8l{23~ZxqW(ZH@the-VkxT;fPA^z z>FyMrY{7YQjr&xHt_hHJ;oOU>d;m?rQ{Ev6SUi@KyPbl8Qsck}82BeUHpOg>Q6T<_ z$+(zd$h$p#P9u0I?sJMNsg1CdFkO=p#&Ibj89bDy<;+MPD!RP;FT-vrR8bHkaZla7 zPtBd+o${qi=^PM4HXjn)kP%~?Ricp+VhNX147km;*zv+Hh7%=lt0c-Y6s5o zh)+1JeQ;)Y!g;O_OmIRt;?sojjS}(cQYP*ow2u<;3IAXOQP?z2hh{zjS*K2q^!Q0^pN=tINohNM9RjHR-v z2)l%4@^yfx#&i^C@~0Ru2V;e3(Mu%}ex{%xdgx~gKa7_I!A~%rJq1D487T;sDAyor z0|V8v5#^N=KS8X|=ux52Putx(IdmCAKRpqlpBc*16%nDIMn~6cCA|h?ujcWmjP_lE z@$5pmu~MEqwvh~Ml`{3n7xaoCY}7Vv=d0se)E{oWZdZE|yc zM~v?{g@GQYFwo-^2KpAlKqvV+7nGf@M{!!At}%pxf;|qJ43VG^Jd$xZ=x4r8iUh@7 z`7IO)iefx=rI%{d7Xw9Cw_J5z`l4od=l=v=(;>5!ByAr%`|Dtoeuf>O>EUfjfOmeQPg+Y19Z)@ zCTQEMD=69ZgbCOd0g!ekq=QKA*8yclub`AJ=jTCsuOZ@T!(!$cJ9Xz zrC1r5&!|Y0^R(%F5Pk&tqKbyck76>*QvC}l+PfyldQlFN!P%tba?vDI%Gj`QWE5~l zZt$A|`DQu3!GvHbx3JNAtlsRMh!fD%2^Zm1%Bl(sy!@7Y++T*5qlx^S=P$9Ssm(a6 zxN5slxd2u9hsbZpJCY7pbn;m8YKG7w_do;MPt4cZ#iGYX`Q#i!?u25ED!XAY1y z7N4Fs2BZzn2`D!fq-`9#8VAxwjHD;e3DR~7yE+A=4Ng{gHXfu6S@Li-L8#h?3v*{u zr$*T(th*csLeJe zVd=EMG_xFAJtnPA9m{G`M>Gs7Bz(l#l7x?gs~usQCu}_8`{XKN^B}PS6-qN~<<*0L zMBYro;n~1TGYkiD{%IEIsjTXm%?cP7#F3^z{a>FvJ5f78ZMc7Ssy{ApGmaomkuO9= zveh5UaG%=pb&gzj7fJ-pYIUH*)iRbcPek?i4$;d?4t)u|{NuWBoL>I^+TQ6UO^r@3 zU#Dv$y&U_E)5|fvf>OFjqnE`|h@(a_qYy{yHGLDu{L4Wce_{i1T!cSH;<)o_jW{Y< zj5tQ*I|$9!L!W)ge6^Js=1YtA{~!0aqYSd>ryob#-%@q)vFHA##rS{i{q34wLFr?E zlcVl${ArXa%=u~GQ&_bCQ}~;~n8Jtf$2f&U*q7MfPMg-R{cY!e`2IE@{IYd2Hn)Xt z+TYwn7nbzg+k}lnXk(k_zr>;zP0n#i>$FrV%aKY2jP%X)T?*}%L*&Rk>9Qz$QVyOm zvehyfSNc{+Vj%LW>|qt?TiRIT=PfoWPA3d+@Xt?A3yRpbXiKZbf0LMnjf%FkS`@+^ zwjbKkYH3Rov#_bqmR4(Fci1Xs(%nFI2hN(dv|8HI#4K>uw58S3mL_I_v!*SrmbNr8 z3!L?Ex}z;k%mQakTUsq`X<}9)-_mMnOB1ueS<{wQOF95C3!F7=X|=SaiCO7 z6?#|H(v~J>>MeOIwq_suTH4aYti|4$wX~&)SxdZ`wX~&)Syy{6 zsHH7U%(~v2QcGK!n02#vVl8cHVwTtIsHH7U%v$Y@r^K(gS|e2L#YG@vQ_^0(rv=xn zyV}3dE_c><#%LQ`!l=Ni$Lbr#)82NDuc3?fwppRQZFtS{VEHFkVIQoSQ2yaM&wElL z-`<8{dpo6J0NdAeKC9Y}y(Tzs-9Wb2=<(gc#>3d*(5kR`fY>1I#11!rF!GhCJKW#d z4)>=XJKX)D9d2O?STC!3yS&%;S$WGu>}9?1ixK?)r(Z%J_pbiN>Er7^`D*)Fh(7k* z&;D2XIHOlk`rglaC5E0K_e~5}UkYM)FV4hO?!+G>G3@%0wx2mNdhTb1v@R(g_EiP* z#pCq{LEytu8VE9r#&UL?#z+VXk0=JJzU`4}&t!|}(KmpLgh zhTR*_#naT{B6LHgPC`e=?wruI2piF35Po!%!}7P1H_5u6;w=vApiEN`84q^QQ!yT1DWo$x4u8S+}+LYKL+} zLozxBJ6}58m`F|DMsz}`a$@xAQOL&$T zir>yq?&bAk0*aLykzr%E^WHM$PjrkFKLJJ}eT|Nkxt?W>x#>{a=cdA?)a0LGX{$G3 zCqjyq+%#Nbql4$gh(PYS4Y_H_{DIffV49TKV7gx3;oCpc*O@7=P4JHLby}s7D3A%2 z@qP7m9}FztzCewA@+LLr$t9F8Yni<|-|WA|B7fkkZ|$z!3%<=Hl>O~LFiuUQrZ?WZ08e~>%dq3 zT!*lEwgZbdAy}FiEKMna-%lZqHDIabo&IIuG|6(4>yd6U`qEIBSweJxA;%Uf|M?jt zr$rWjfen~R>)?GTMdh_tc^6xz5y{biJBVi8PG5%dqhFwm!+_zb+~HqqZTT&!RR2^! zE>~y?C4(0zn@~U<${tW(l6hbF>k?(^g$$MCV}TdXz}%P&@oIJ*o74}1P28D~@{?Hu z5D($#hg4*!rBIP$8C-HB(APo(!U&r36i}N0v$)|T#dI~wRlFq2P-c~e_${I1?vR}eh2U7^fO7-+!b@u!8-hlYg(3*Lm4VU$8tcDlW!2kTuQ zhKw#2B8+ucVsfqoJ;{qsPZ zcMFyG&~*$ax-NK0*s!k@CNRQ_o@yyIoXizuw$oomX_EZ&tyOh?CwR{ff$Xwa6O(b4 zyw@9>kt}yeXM)b!{Db{7oTwAI$P4E(+6iwt=#Juu*p8?+2j-aZz1)hFne8$1t~FPc zPfe9B*VkVWHaQzPr%)Bwrt&l&krfD=^UTJEFxXbDC0}DqWLdN%ws|K3>GH+)(s5{; z5qe=`QLrYpdU>!K&+7v-%q#wbb}iH{VJC03I@>*jw$RCCcER^2U^%u(;@{cMm3GXy zW55`~6Sty0=F{q;>V(Y}43;+=EMX>c28EO(v{ekLwvzFT26;H9+o{GI>uXlX)@2dv zea)0N%#wBt>Jww1^^slZ^bgU-H8)QLpjFGUU7$jHGV(f=CCFRM?HCb%oVd+9Kd?L~ zHk1|yW?jTbA>5*{aT?O7jH)gQR>u~IhiE_!0%E^aov6=;3kh!dxX6c+XIsr3)FUeh zWj$pa+>$)sYTk>qmpEIS^gtdqBHj^1Fet|toPLx+z)V^c+&WF#Q#}dERt%exI1`)N zbdY*w3jU}THHLVqDD~7{!RpbfE>@m8m+xyEX>J0w^w&U-4Ex(Z*im9o`Wq8T7-yQ4w;}p9KZ2ht|@Yt`}_5M?{bfDC@}uC zGYl)~?=Cm~F(U2#-{l6ug)Cy1d$;#p?gdk{UG99y~gQ8fMJ)* zDGp)QB1?&KSt>`Y(q8Z>?%&<<>098Jq_4&=?V>%jC%<$_`$@s1Zv4_x7_6|H^vW;I z=TK;v)Cf@lv(*oN>GeN+HB5R5&OZ^D)Ca$`yeo!LsYrfFU2ec6#xMOWCjygd$g~{h zmyTZ=fl0#I43nbqONC+n`}wzlPuOL75>+srCOJ31F*lniT4Qb|g z6>&zq(7zT(bRGIUI%c`$VjEcT3yBp!$H0nPi51VaspE+kA4R-+$~+hd0TZy8IJ@nPUO~^= z{lKE3Co~*0c)CM;xLq@0u1#pUlZe%*=^+%elX!7D&^Ux+smlFDVH~rUD1S+2I2LIi zj?7QG;7v}jbgrD|Dg;|Ii=h}q&`3Ei9t`gcAQ`wGX@oiwcQYICgwPC+xTq)ZsMt?x z$cj$-3!O!xF6nvCYA{XHeVo**fRAUNSDDn}i!-3`ZGo@&S6W$Ix3U8-8}_oq)#3QuR?8FvkO0RXaf+=Z4E3@#!(z{xP# z2j0w16ZkF2xHGIcVg{TDxGTFF%dYKEJ>=uwhU%B=^ovsF|V5y-;_6ori*hR@+>|YIB1F24qe!#na7o1kW%+vIdrD z)-6p|<`w~|uo6$9mFTFMV=mwBD(_egk$+AM|4?dFt!NolNH5`3w<2`K&AP(!Pg6fV zRPQxQFlfMhIR2sgSh`G)MBHBrjW2$k+OT-=>%hEGHce#@3$UO_J(h|m znczh;zy+sLNQjMz>_!XGs2*ls_S>3uG)qMdlT5ci`r_X_ssS#O8T_$P1dKEZw$|>$tW7#k3 z&jz%u=E#leG<7t4%ErEP7Vu~dFars1N3t5+CU~=9@Cn}anV1=>ls#hA{0xr>0X{k% zWDI!o%;_|YJ@pGNUBBSp17fDDs(?XoUqin``OlAGj2h4$J?xhMd=WL3jr`}wFy-lP zrR(z;AQ?1pJ@TJljDi5SY(B$fDeP=fj-?086o#`JI z81xUGkT#Z7NQ8wJ0YJ}>LH%wa<;0QeiW5C1GEA>e}YTe_AKXq6Ia zO2vN*2&YH3xk(v;^$S5WRc@#mlyR0fE(1p-K+h#5f)3yq1gILIXJ8#?IguT~W`8^h z#G~NEgCv)$@z)Ml&Gr~!eJpk!=o*BoFEFSYk0DgG(g;J%%ybTD6Qgb+MK}#!uqjlT zrgY#RhSLhIs!!QgP5fp*zb6mPU z$EE9YBG3t_8>!C0AcXWe?jHIa0u4q>@8vVZ`qKG0b|m19(e*mQ#$4!ghE*2_tIadS zoqN%k9aa(B@dJZuG+`wy!LdyOJ6rEF?5D z!p6*C#@WbW+;btKClM+?swcC6DwSTLsl}us+7)Y^Cd9@jgyuQ4aH(hAV5O*94y}bj zN+#Ynlc3wOk-eT&UFN+5V#T-QSQvqH4HR5?iId2bStfIbQZ)l>1_9~Jd2fMqs&2n! zFrm?wpJUG>Na(tXu5qEs^eA3`2=%4O5 zK^|MAu_DvSU#IeKV!;^C0i@m{Kw~eNTO2HOQC*0gmbcOKq$aTgf-ZCYrxVbj)3D76 zWLxG4+4Z!dpcD``OO9f=Bf#cbM1sUm3g;Fpw{5_@LN`wW6rEu~(;^ic-4SRKw1eAj zxb3IqY|?8@NyUbG*?!2W{NT0%7?;&}-B~_G z**t~y79SQX|AM&`gCD_7Z7{||hx}=7eI-I3gfC3Ou}t{W%(hDz{xoo)+?fWRHN&91 z#MmSj2PMQsaKm$OZZ|I)@>6g5C;osrV8{Ue4?z_7T*{GwdC@SRrT@u`=3d^_s8ZT| z#@cc(8t@MxFPcX#){x3z{=cNywQd zB9RGmrb!F>8Z15BXztV8Xj0TWdv~MJ*9Ui_8EeE_gX>JQ`ku1oEa2Y1-`8-Dxz5bV z0Q&WGoms%w9K*snqZk%`iT=K03ox*|{vIZw?60G~H@MLBsk~ppl=o&$dEeSoc`pEU zxbmK9?wS7#Y3`j7YWs`c<8-vU1I;(0wzs@;9TBshn)~cRwwj27bJ0>Am znyUQaB8K^zg-FxfV-Yid8iU@R)C)w-mi1R}|0@{&!g~9iAW|5so^);gM^W|mJGlwe z554`pMBf%AV@Kq!G)!-QBV2zCdi(c9oxGvR66MGUhFiVme-8PtJXA-*Kv;i-0AMU% z=D(taOMf%|D<%vw1Qk2&E74BFW&SE$c?9nUp%MyCU3sL@LkG4I3t)@%py{XoN(Dxz zujcQh<~0A6+vvLA{wwpLW3qz)YW^#C6Kx+>6AP^pd9Sod$)IXhQYocie=vBjaLLpH zPcmJlM}GB9t6wE?Zh z8C(Uxe&UJ z^Fq1~i#!_=McCC8ee_c2 zmcS*n2{@S42Fpgk@;qr2$Z<%$komLVD!I%WusjFHmeYLoC!hlv&vYQqSp{R)Lwg=e`GUh>;d~KxS(#@*MmiwV z;Ig8uJ_9?+y>EfLy%T@>@K+JS>m9Bz#Y&9bxZu0{tEB48@?T!0^=>t&xD(-NLo3ct zm`j>%44HpE0s|eS=Pn@gtPOQRmV5wN_3TNBAv$rnOgfgaAc z%M2LF8boS8JHbbeX;xASCr`3U9pgzgRGrG7#a@V=pMb%_6w*{tGcDAgU_C!al|Ixqv zH<6xq=jVhGDVl%z#|A$Zmva9(Mm*B|%XMzp;9dSmhlWS}^e(@PEO$ol@(&m$MfEP9 z{+5PI5#Hr5k?~jeyZap>(xF1eI{BH|6@87{%^?gOxxkolv>?;8B2 z)kh^lC1fNqSQ!MfUxZ2Q$kqA1h3EWK7?ke%CeL&nt^29 z!r}@TnuX|9WIn6Jr#ZpWRhDk1vZO#xuCZjl|Fh53cjPbiq8ox9X}1jiQW+4azNWua zM%Z8KzyAalboZB28@Hnify?aMl_UIN2Vq0&|h4rEgA1KbT;C@4Ob!GFqw)9!obGwao zT|{-=O&^4+c~+}tTc6b|kErGdy3uk!fh3-ZNY8ZqVa`lWlXQtXU!@R*MgrZB=6c#v zK0gBlhxtzFPEbaVr#r?mTM9f9iGgSK8!sNou%*0j<_vt4_^OaUk^gZbPGNmeD$@rs ze{L183b>lGOKhJM7>0&`03$G1f|1Hid-^ke?qDsVf`?y0OnF;#YM=a=s2x&&7~+s z?%`4tQK!+bh#VuyyMe};yHMzDle!79k1=8!=(U^6&s3_1?@l{c>YyUnc|2kNqDh2R zrDHg4A|anJE>nb(AGJtLEzn@lBa$NNiQS|L{zd3u zI%;%_?Sk(R#sH%c(uT^7P`?2RLyb@kaDSs7zDCjXZ|PkB7U2&?`nO*Ei*&T&{zV4$ z8+qaY4yi&L5A{+War^~%DQG#6U{YHbEchB-Aa#dZLsB>kbtGe8>OY7<*#TCh<3U|w z+ln8zyh_MK(PM0^=egbFpo4u6SAm2L;tucRz_b%$Q)xPl3N&zj1TY8YJw=K;?Vo?e z30R+QIU%R|>Q0DT0&_`!$0to}TX|zrSDs#y{|X!P$QS8c9pIGkLe_nehG}ZYJno0| zPmUCnhn7v7=7q%8CMz0G1!A-wB>H3gndF(s{EGoLb3$q&6|nAsRKG7qZiDX-oRB)O zheBs*yIaWKMy^P7Qg?S(q)s>RncSKwkJti3Bpe1&Ib{S?i=J0{dK@8%eLp>p9z^}v zm0dLH{$_}%Z=-{|BqzMpUT1{q%~R1W_mat@OqCemX3Y@qL@$e>vk@1gYxF8Q&q>jLd3avd;KU z5{!)RK&`I68QWFGO(KKg#Gofr&CgV?3#`hjH*OT!* z;p~g?z0=-<@x2v~h(-AXZu=lr26>#~g>;k11HS`((uHyEKSUXRd-WfBi1u}(|4=JR zNBR$C)dCCPKXjkvBfN`rA(~FoU`EY)H@ymZ5yb`WbAOBns@o7Jvz|TDe2J(8dGbVe zCn`*%7BzPwElt_~;7(LTLk+cUGO^d7Fsj85)E3&-(q$epMVz*7Hok0S8R zFmzCj+^LAajpA3d9?nCRg<-!Uu6blGMN7z~DDh+JXV|5PW~x`0qH$#6;8Amzfcv1` zD$=Fs?U$Jb$ly}6z{5Ui8AqBQbqIFM*v(+HxJ%J-yfnHLT{o5$#sI+A=_pmDAGjQ8 zf2%lX^jAy#E$xSn5X$8<{SWy@F`)t{`^Ye{tUHGR3@&DID3!$3@|EzA@!dCpMQ2$0Ggb?$;s!t;Rq(oWAnN3{_-tC? z)9Jp<833!qfulN=8^_@D*>0YZbMov&q4FV;kr2a!1}OR}UEZR4$gV|UePp)F1dHQ= z$^ePs$&>uGT~+5e6C#EO%1Ro9P5a@MUy-6(;I1$QXZOqU>?|~f1K2uqYGU)OwVY6A@<)7!yM$R`bc43mN zREEYZSme$)O}ZM|pUD!&>r{LsY$nI4-izmWEg7lOH4LWu7&dI5Ld}FQ5BdykWS}L^ zIqEH;705EFYKE{`sM@}o;s&z)3#`Xr$QP<8;{+cU1-3;m*!4E&gA zvg0vM3s86#ehY~s-Q|x%tA!Xk8-5p%6;#-aal{3p80r9x69GT?f$5mye8~2RA3Fia zu+!oOaHJO^RE^a-WkeY2VAWA*Mq2EoOv}?l4;Y$=IT*A6fXfp$+u>kVeLJq@`pjdN zd(F~*wG5Fy6y4({*rAs53p&4^fo5&6DQBSFRAIBpF90eEYQkd=9t&0T(IjE0mKZ%Y z69>VmHZTD!@CjIvNWf0x2+V+-LqH-(4Qn6~B)Nld3N=vRLI!dNUJ8gg?$U?S%rNfa zy@q5|6o@9B)hqU<1=DsT<&<5WM+5Nx*n9id1!wQ9BPS1TXHYB32m3D^%$T1D{z z@abMJR(vRihqB-IduHz4yCLDB^7*`efBg3KO76XL=g!PIbLPyMbIzP8+QPE1TWqu< z+fy8}B{gT38tIN!oNoSveQ6&kC$O0QSF{INq6*|bpn!P8orA2IP6ikFVo<~z=Ft(Q z65CvX**(5R-pDBRb&f#TNzSL@#`S%^z7HK%_ZhgVc>!XH5Rq0NiB5|ItoVZLx(b2e z&ta)VAJ_~8ub}lR_TbzCE`uuqXi9O}2=b(2(s8r|K|?&cpa5dEpd}lylb{7dum%8G zxEEzaU$&F^B_<~_21qlJvGN#$=m`lbCP}Pd1n0_nv(c1Vf0necQlAONZ9BCN%+Ocb z_?C5Tu$qm>x&`4}Vq(ZPBO!JAiOAb9j$*ROT^r-p3d zW!o<>naKT$8b}b%C_!8hZ#oB<0FXIjFC2U|uED`o7Y>HX7zRD+1&O>Ixc27JXZI?( z;okOJon%}pYa9tQM;M@>Y$7h) zUJIWe5nbAk=+cP_ztyE;v*~SQBk3pshmG+yPV3;99A&h&Nye{*>AT|w4r2qwHW)|V zbHy`%=I6i{e0CD6Nrj9G)E)m3h>juR7|*<0zAZ>~6wlmIw;XLObN`7_DC$U%;@qL; zS>f~cM?5FFXOY%oh*Wt-5BMk$W5W_-{IM3|aB?b$1h7nWW!IdiIAFV7<+p@O!HoaE{?=3TFEYBUBR ztfjXp>H9k}dJ3A5IGKB;uqTpH^57FFyp#fNPZVQA7K9^nCCS-t?sd>y#u$%0iai7n zhC25Tsj%ty)Mu(tR&SHm%?%4d9x2bVwR?>G>L8E>pLK_~wD=zh-D{gq+-4&bQpewrK zGvPI#X^(V`hld_G0{*`ZOZ?+ZOh*n)yM(64gOEYFPk}Q&W13ODN1Lv5f(~N)Pd3^_ zyE^s(T}=GXhiiH&vJg5io2t6XPXvo5OF=q_GCb2a8OEwfH3)PEzbO#JPEJ6*;5>8+nZk1VD~!JaD>1@XGL`$f9uka(Fc# zq^KVczs!&0;RamzlLG&6l)_vn{8?P^#0#DjTTqB!8vZ?!iTn8iijHyrKG0+@>b4MN z;6N+Imqy(Qg6I(=G#qQ#7HgZJE&d2oYhq$334;iBKEz{>ANW_wyEU~PGd|hH2!E`R z%nEVeQ#S=L$u%CPY&|mzvu)m_ z8j$T|wd$=f$2$(m@q989zvX5X6%o8PyH>v?H z=-wklA{7TH& z<}BWJ0IY8koohE>=}vH`$@(!ywYmhp5Q9nna|hpv z%1D)iZ#h@hAa^MVfNJpq^)%qZdX|Ql;to}<2(Q46nF57&1h~7Gf54&iYADew*4F=? z3(a9z@g3=tVfH72FnVf>VYRh83wkWsS$=agQkxZ~Y#=D&DKymxJXE3i^oEsanjp|L z)r3{~h^=^5qKgeL*OuLbdKJCguA1OAp*vx>weKreBPv8AN?bU^>OnN3+H6F#+{DJ9 zqmtN`h9AT`(A(1Ra@^P?cOom6B-fL-9gv(G^N8zjV?LlQ`wKu;0Q?EJRf6(@rZ)}3 zEoTp&ZsYNqvmHFn6Clja0AaqMfj9wJDF*iBNf1)=z|F@)ln#Iqzl(RIdt>kCTa+PMo@b6hs@>OxqK$|(f!P*obl9G7(%OV@ zF{xiPYBGgp5rZ=i>3$QM+Ya%UIb`L27f!4AT&s)YBTTK@vgx=H)2lf{meY>q`-MD& znXwn02AQUd5&T;$gCJ^DetX#ALJ}h}bdFB2c1171Dx@_! zOsx30zmXZxp8z2{k%dKHD+<@@Sd)8kl(;hJZH=sV&oyI&2W3YS%|Rj9LK?(Gnz-B_ z+Z%|Ujk8J$T1J9ZLUz%U^^WY)2sAk23w!W(tX^V!d!}2aEt|%qwt!YQnKzACIAc!q zo0s9qIPF`AG#5dhm9n~;*nbZTwU7~;KM+!lBhSQkIq`PyUfLBZPr0sFYvTOG#6Tho z%7cc;+3M84u5d^?b-BG}#(OTCeTnm|0M!5Z$?r+8IDjs4rc@e0OGEt%)fV!DY^XMR zTQ?wE3qSG{rI2tXjHFe8vZ`Pth%;TFp~$t$m72j-A5;@(P^X&KO!T+E)8dst!3e!7 zV2;L(YIzS;=-Jrpo`N25OrUH`5X*kmBDVh=)Q&ZO4%htB0e`JsBVS`<2*RmjBjZ|V zXx_KpbefIFjaCcZN+^)yG3(uS@v$BJo}B0^e6Adno}n7%14>V_>vLf=TVj+R&zGR( zg{tKz+AU}2jLl&K189H$+V0uHa_+QFAl2kK1vXy00%Wgqk;^0iG_k-JQ;GKtkb`^-0G0E{;CpB^~$$N)QLA8wj?S zO-qm@f>sd~BcwFzO#6;!RO*iA2Oo)y*;32RjU&Otd1%K45B!Pki{D~5hfZrbQED0x}{6c(Hv?bQOsV;@s?)(z^!xc@yUoLDB=ojt& zdr(2)=Ez+NjlCrrPcq+zl2Lqb*9EuE`d5)i|E()+lxp$kkd!Q5hP=S{)=e677kJ$r@JJoN3%;S_S`Jm1KtIeIe2Vr- zt1pp}1$4*A>1Xy}GwneFY}Dv>og|Fpc!{Krm;RvS`FN0u^K)ifL78|N>(AR_R z^GqGh0zn6CQcGZH;REyl^m)K&7`Y3{WVmV&3j*lK0cWMQrjq6gq3+AnEds1a4L+>^ zO;c(Ev=B+@Bj?wf^(K^)r#F@@fE7YS<5K3TUsFCufNP`FVohq@2WoTZXCM*1coilrih z5HvF2(c7YhW1rDP)cX&5l$mgclfZif2J3u zav%}2@dm^TJIyW;IYY8Tw73X+;4!bI#2U>9=s}cDQvtH5J)0dm6Do}1FJ@H#L0LZx5D_DVYbYl z8jiLxr4%WUKb+oS-$wG~>C{%SWAI@I@f9#ym38QR#p>0;$0y_9 z@zF><(tPS&thzncDr``5bKA#NxDa5Dk z_ERnlNidmE4a?rigCQy0p&@Ce%aGLmSkwDI+iM$=((qi(^GbKeb~*Cf{)JBa|1En` zSCG|aGa0C7b4g5{nUr2Rj7jN36HU#G*KW_R*Rg$vvnRc9f}CJEJ3W8M`GINuxfAE- zaQgE}#_BdPMRw?zb7XtcpP@kjh5mc?r0d5MlK(M#(me*q|L4C*lYgGkQ#6<7|7|{6 zd(vwQj?f=x299fgT={|NYhvWLV!W?)C){0{b{r$oCt7C0AUg6+Vb^k3fyqzk5w z$>~sgQUoU&g3ynbJ?Xa}1Dg#$b7S*7(F727H8vO!o0<0NMZ0#R={AdLy9+2i#Gb^r z9omydcb5pZ?MZ^?{Eyg^hDtM-_9nw_6 ziL3*A5)bSY+Ed$}cE~<4scO~nST`3)!5YudlD?3c3n&C zx_st#+`3i#hp{JJ$FHPve&8Vz|~T^iihp?JZmS|?Rm;hu-o&fose$Nq2?>X%T~2FU(MwTtphx}jVLoYa$j}K zS7OzBginUspV;QBJGnfTcFi9V9aQN1%~yFFI{<{Dk8A+HvGHpIxXVsR0|jn3iO1&2IWE#Tk-bfq57=qh9N{(m^h9HB#=z-U%|2t$|!1SxR0PO$r^)lRVcsKHKf_fgtxmInA3%x33hn$3RNNw2!iX0Kq-3os9B zHbaDnf8T6&Nhi(7 zA8&*F=D8o^rr9OM+=^`wVrj06Jp_Tw^`WzVExQfETQp#Gho&Xg=!1qmk^LtxRKUZP zF5x679-vV=Ep{;uF>SI!E{%+>Oom1R>WKHHI)W^Ps=yISrF4?iVHCu-M2pQOz-+nz zP)>QcenR+UXlJxlxU!hH94%E*3g27@-!f^2=$-IdebXP~&aR)9hV}51gmPTZ5dj%M zz#b@-pqx9|{$8s)h1NA`Jjplv@j*h`S5RD+$t5rnDf^3r zdW(b_`nD|y?(PC;iGpXn1CP|SxXpE)`yV>}^U$qn`&)Bm_+)lXVHzWB*U7O9(KUEy z^%repj5F*#ATmEr8{>wYF8YpCcNguE zxwj-1q)l^h*>_pyY_Ihe$4XHQJuS|vfjL$+xu2vllx_`@wmEY-d5G#3k+rS?uc1no z-Oeg{+BlbXMq2Fx0_Y}~)&^LYODI9Md!jw9a%j?EsM`}cUqO34lWUzM-dZQx z;INBS#k9TjgSz)(X}^M!73Ubqh7Shfb3M`X(M?5r%s6LPZZxrV_QIYQ-R5|c3njh$ zzZbk~b3OEF^Pkxvx>M~;}YFk+xbhZc_E{md^& zJ<5WYD=m09^LIDma9mFPo0TKRt>Q0G#xXUQCOjY{#Pd&hs8KjFL?JF4eGZ$xjV7T) zZA zHPA`sCw;X*eMn?!hh&)b0B0y!T$N$kYoztU=3RfrgW%D96uvazt1mQ%`PL6WM^?yg z2uFgj)cFP0nk;1}MjII0hfUV^9{*mZ+#Osj-%djw7^!+^(m=&<16`s#3R zG^Y<9PV}G(KOTA`u@BtdgHY$@AoOL;_?gou8LQsfi>VbZ=0bSI9;eE%FEUSWf?3ub zTmXGvv}N>_ksC0m_AD8gxIDM)^1Mi%zKQ4L)Bx=I0oL|R0?}5jrAdMt_z|3xLohX- zCL}>Clqfu~y^R@P=8j8r+1NtoSEMalHsmNBePw_{jaXE;bHN?9A6 z2izoZfIANEJ_IRG0x3bg&3XiuWCTPIn-!Ur=u_2A}*MSCk0LbC?A3lZk@sf#o zOBmoYN1mk(GRXz8tPIx!PQ1UQOu&+TG3lPSOqmCKO9 zITdRavd2>N8X6TqWLBb|n-ajh?aepNfxpIuTY!OBkB?2(PfLZL7kt#@^R&0eUkB3mWfgF{xb&c-1tcEciP@Vr^Hr>G$lKDN)3)y3me5FlgP9;4cSxcC1*zK#uF zWX^)bxStF7ZU6kgK`%#5zqUN)_^bVJI@dG)meG>dvLP)YimMm_$$NYlNi)4O&z@{N zh9L~j-ZDmHbLKLP5Gd5DtWnVg&-9y%F*Lbw)B);CUqM0GyS{|Lcmle&$E z4pxk>xoWa;4s?pKR|^?qklyI^-g1jh@dd+%@*-Lor7H)yf#sB6gzQKfZyT0$w z{ejQCM3&+CSMr$`Eq*sxC(<5~X}oB0oYKs+M`ao>TKsC6_LxlLMT=j8G!*=6JecR> zzFASmA8>{u`lvV+h5T!*`K#p-AEVSUD{+a))l$0JW+Rn5HqE!j*Eq|?kj zXr>s}@Jrf6w7|j1nEV`>Rlxewq52u{e<7W;w}(yx^%?{mDgonq$gfz=V_g1(%p41e zn-hKX72zq!gaJf~2MHQ*&`kUk;=OaZ6bqw*lM| z9^A@cpVH<)AzWM4sQbbU4q|NW2cjLty_c1Vu|pH1pj*?u$)&=?l0|Aa8#{;|6fZn_ z3$1=arsOB?a2d<7#1*Q`;ZpC1LC`Hx5!O|Rg-tA=I|jjNrr8U~ve(0D{zKPw#6ZPM z&{VOuChluM6|pv-w)lH6*>gN3;)|+bGxD~kwu6X^yJ&TvLIN=##5Vx8kWES~7%H@} z%a_yN`FO*}k*QR>YLI6j=!CjGVAvIrkV(5!I~e6VE&d8#iFPS;_t#bph;O?yY!#(( z!MjZS>uclN;5I%gjBWJVn%DOD>MNqxYpdiS!1Pyt0OG{NrhmJV{uED z+)=C<MSd^pv;-z=-^is}e;!M@lh2fR(*=0xIUl!_rygX~ifykP-7gA4Vn zSd$M;ud)ft8Vjbaq5u0NuCz-j$P#HfaQvRk)}?s~Zb{Z+3aULQrb6c`=gEg$$bWXFx=f&(iLtT%oOKsFhnJ zJ=#wjza5q9L5FE|MFx4`7yDAyS!n`yzU?6IOym{4A_NnA&xYLH^dFt`+fwk`tIX5=VjN{cM0U)r z8DfvqU$8rldIJ8S^ZKKOgVvP3GTlDOpWkG6aMn=VYk=IBk#GJ5FVdNDmsuY%_zQlU ziNVF0#bFZ=hIc0F%w0?pRn88S%|?F>5+s#v7U5d(mEa1C_K__d3q$ztCdm-8*oVi$ z5IAx{_Om?N{jFd=qGjwBExr?^rO?t%Z#G}&WBW-|i$Bj~BHkn^>dl+~fnK^;Thjy4 zoQ9LZPx0$p8O}+6JyMX&I}c2#eB`+0%aN;(%+-D5IPiaO^z+O0*U@yGZLPl!)>^H< zU+^a5)6Ui#H=7u1)1RU$EuycLyl`r1GY1soc(F`yp?Uf{-mmr`qc=G?@jc0v;YE1D zTv3dIrB<{g8&2tHbJuukdYAjB!bo@j}m+;$+ID7nmOW(qx_ zzR0YP{ADM*$;DqPFk>*u5oDfWw;#0-Q{JHvQ|%UF>eomn(uDR3A*LJ@wIE;DuwYz} zF9ik&2$dZO4V4A&cOo)W+aiOzlSv)vvoVQ+O!yPSljFR)R?o;)v$%_E7Huot6XOGA zhvdW3zXdkZp}%1w0@fyt8qjL+kx^oVZv@O-^U%6#LXVB8RIQj1~zDl zxgJyaQnA(B>dL&W-u0zlMF*Q_Bb!Yy$iPJ%WSGZs@iszIjZ>7BbiEFenmtcmpf|!| zbE}#sPZk5O{n~^?A1MRbk25J59fDubvk)sKLHjXFK5Lz#2s#yg-0FP@L1VsLhe$WB zfqDW*cy=V$`oW?7SCSpQ+MTzz7}TfQz^eAx!Xf6MLI|JuKiZb9xE zC~cY3PxuDN9ElM=%yKa~Xdr+IQSfp#dGx`W{bIW$l|N(lpuBg;`aRU>szhPA|0tt zmOW>RJ-VY1r_X247JPwmPys1swl{jto_Ls@<&9p5JJOstdKvB>6?ao`_pG@44=Bs- zu6+Sg>{+5R*Uz~{|yR3X=r^)-daOo;kC8;HK?B~6HTeGa;%`$%L-UMEWed)`79oG z(k%LhMMcNkSdLzgJJ~<8aQ7&__eSr=okX1GLLBtgo&?GUL+^$r5qZF&vHM|R+Ql2u zh3});cHxoV;B&hR|0-X|E?j{Zb{GC$z7SPM>hQwuLgK@2iB>lU*f;0%-+rL3qj>nP zcp5`4gE3@*zr`munj6<_1zMV+Xrscw*bhLGu?a7W@V@?JY}V-lX>?&RHX{~v2Hz^4YdjoBoOLe%M1{ZG=THlGm<-ft~ zmIaS(SqK|XL-R{O;IIMy5n>$}M6@iVEg5*p0FaVsq8$f16?H^^ZT-Sn{VW*A>o@x zZPh^i9Z0b_SZlNok(zp&)O_k&#ql=rPjL@_O@_&CDcBfGb=8)>fuz#L$gt$R1Em}9 zI2RsZ8RFFP#I*+!!}U1_^g*$f1Eu@ac{KhdvYPl7tRwxAu8DgP6*qa07iZQi86MxG zJ6jJwDI;{_$0DbTk~dV@5pAWSA1LKL~YH6gr};sbq?Z~{rI?eP&*ad*iL2drxRR%W$(wlBkcWC@t*enu(J0L zRrdZNhs-{cjf+vPntEEn3}7k*S=#n~HcZ+3SL0UM`SnBsC>^$WCfnNNXPfQMB;dUNmZF6EnX$l zR?0M9v^Wlhq3NGcn27G&-t<3In*KNZK5hEPreaRE80Bfx|2gt~qML9HK2J^Ea1G`x zdx~-ZMhGXj7l7Qu@S${^wtWC>&wCX`;#3Ubv#fLKCt&<$e7poHC_DOrW57qwjywdy z#?BXxVICLjiGbTfz{vU?nBFPZp^&soz{TQN;DGS}`dYXI_#BsjpmFLmnJxj(HQ1B9 z%OwEkHL7-jW}Qi1x&&~Ncew;q{#Z@&o%pZL1|i%0#klAY`~PfV|GycTFw8i%_`@x` zoIl()h#PTB>fsNmBrg7NOZwptx1?15a7*gt54Vqs8*#fdeOsTtB`@L+pw3suCYGUSlogYj+RBiO#< z0#Inw^#}0^7Xa+;b6f!A)nKa!{5ZvsSlNK$ET4yGq|a##C#G4S@AuFNV!WnRG8X?AtFvtz@{c;jVjth4Pt~gT;(G`3<)2B zi!k)T3=82SFfG$ZfU#lC3Vef}D()JK=!)U`dI1Qh4lCt3=5^NZ^Wxz=3 z+IFJAek*d0GXUfH=KJWB<$$jwvkdOqDj^Se#{rPwJ&W8Z*DkR$ zuv`(y^X24`krf1w4cr8Uc$`7B(Ax+LGc-|JHXlaYIuWB(sKBRCpr|U?^db-^t?F}o zdK-j2J(8t2LOiJ`n<|b0snRz^v*1`v8#x{Kg=F$Efw33zG)IXmrs{R!Fbk4Q!+61DOa(6l z(S*H-7*-B_^t1Rx-qOu8(J>3k<1>XQTGKN z%^7}CICX0kB3tBUmBpIA*~*<BpP*y*ZG{?GNLAgroD3;7) zq{D*1Jfn(vR!QcGr9t#&6FzxPEt$MU^58WNe}ckuO{Ry@q5PKoNHE;rIQ)nVHyUws zBb<<1)-94_-I!TlS-0p|cedV=y;}VpBxI6stOe0{B@xha@d0#e!rH(NHTm?dbZUv5 zna(B{L;P)`Oj3)&rMZzw95(1;vjkD8GTVk_FL$^mE(>6|xi`5=R!&ZNJ)C6R&F{et zJy;HBI&zTja$=S`M}BQgf@hB0)@y&!K1VTfh@vyPxJY*KC3queQFQSf)y1P^7hen1 z|G@lyn-lNS@yB!KpGJHx=UDV_<5BnT6B+%h)p=2e8+z_{6b>w5UGjP!hdv|OF^iDa>Bb# zzu7Yp<%P%ajl`++-wa}e#)VJ`KY}=4a^d0hqv5im&gRcZ(Ex;Rvuruw?-S%vUzTZN|7IZPn z0;*t7y+mzV?IV$PCXiNcJ_-SEIpwQ%Xd^!pcze4;y!`;5x#8~xs(0;y%*0xU^k2b- z32~4-WPm7dXre?)T7Te6Aq~{{K%Z3wt({0JkoT*~c;Fgcb6bU^<&stg|4I_?c=Q&e zvWPGpRVhg;lC2|lsg(<9(4+T)IMORI&LxZV8p1=*95F;6ZOb5-sA4;?cWtO%(uL>1 zRkag3;IH6KOdOgHwuxSH1A3-CE+3V|*zI#hsBJ=66a0H$d zxx_Wi=#8~Iyx8FAh#IIP`ZOk;6+()zp5lDWcpmWSBs=;IZk3o~3nz}WqVE&(g0&aXI-2DjSxb0bQPvXH{pGkRgU6K)M*}$m)oj2x3Q$AQ=L+Xf zx_t!{>FD%A5#lQ4a_M!Dl>1CX$&a$+Uf7)j2ptcUeMn@f!Uv_??8=g*+likI020l0 zP=^p<%CkY$W^TZjhvHEIW;-n$0u~Q9bb%G2W{oZj2>9;!_kzW_i*ei*AjNd#wvf&) z-4;aioN`|y&mzh}owSDOau_Q3CnXX*A(Y3}?2 zPSWUW%mG+x#3|ll7*{4|`=mERH#`0b62;*VQB8O-oM_^ZGckY@*`S)3PaxkGcx`1F ze9Sm6Wat#!1ZA(cKLA?ge88Es)Aja$vP#Sc#hGPrJ}Blqnz`QQi5IfF)cyy|1Hnvw z2VMs!ZWulEFF|Iwg%@y{??tUHAKzwrE&LO*Yi2*229s2n#nyCvyKpzT}|f%N6n^J0CA=alx05;=-46<;$n==#AWl7h=(d7dOZk zWDefQO?c6uz8HlU@RqvTf@VNDZU_{RN2FU=cLP@Od!*GK%Yj?ulW0S<7U`nG=rY`i z8lt~~(NkEdCWI#>;QApqG3QMAs+5Pe7OVh^+4im>rND)I!YAqDcWv-7Fmavk4m(Qm+R$A*;%Xb zQgxPi`3Lz@b{HKdRELR|%kdHz?x~C2JB9GMn4k-n-9lsD-NNs}9qJ3H0?pk!q}3lqEkPpLFqSj0Ir4|hF4IR=+J)iMUrDfG=>>lbF)!NPi3r$HRH*w62WxI4b09$`500 zh#3?lkc?xW8fwS-0zueCSolElrAF)#1}mm>1;&^R^zzCwS^z^>a6)5-12*T(T@v$L zfPsp2?jz8JFe9PDu|BZ_AY@S-DwSo5(xe58f+-3%el(7*S|Jt(p>r0U{GUKM;4nPa z)_CQ9W!Z*S8Og{-R~?_#7fs&IB9M@-6T>DTV+qU_$D9;BYfl$9JML`roLB<$Vcn}m z8T_SBI+=$er(njQNvtaERRCd(E(PaGR@q_jV;s5axD>p{d!Q3SoZs7+=$E)E1bA}C z*Gx)n0lQu@F$V&(U${lUv7|aYtG4uPXy+}MQvl9XHVM}$>N-tbtJSqiU2D{}TwP1l zwSre50?zc>s`aowPJ=trJWQ?SbYrOGzbTWiLi#;dVU-(0=Bp;*hJA7sz^=rWcpfwe zKL&93VyMRa1^e#NxO^>vm8LHME4Q%mKtAS)$6W5UgTesEs73N9x+W(~#>C-D?Zs59 z2g366O;=neXL&byTVrkCpA+JYVr*HeIvZ`k27y14B=_MSELz`(E@9W?04+g+2Ws)7 zb-CEXhm&3YgD1Pp;Cu$CD)?^#|J{5Q4x)?;z-oa1a{N_J!nt_4I7I{nPOHJcoB5{3 z0EY&^74XtrGAhqL|1uvXqS-@*10b@M;I9II`5=Xda6CZlRYDKP3l%89BO!pKSK^Hz zt`mv4+PGE{4N|MTXm-GUGu5bY-b``w&oa)Esq*uPvHxdmSr8S$GeK4KvxG#|9`QWM zSS+8B2cw!^d%zv0yf#;ys2m-iz|j9Z$Ll2HpI8i_RNBwRz}zD!y#*tFrl;oSR|Y{& zTRDOgT2NQx7(RLD{g?Q}?2r7$#}{&x8$bHF7=%9K`?xWt;h%Mv2o5mGSSz!m!vssf zHNcJo;rrB{R1C^ud5U);JtR(e zOui&sEWdk0xBRq|hRz2y+s<0EaW5JwPCRVaP%&ORXsC3Eq_btThw!w-@l#d-#FS?6 zSt+&P9TFXX%O^1C4&!ghn4ZEdlAe(AAz0t7U2CLV5n`=J^oblM>I-$|6Pd<2{UOzY zp{E38J{aU#hrohV2bi}>0iFAJ%JwVo$ZqXCBj1Zdu4o$u#YuaA^VlvKuk*%5EmzvR(RhsBR z4@xhzU36W*%%$(28Nvxqc_@*rPi&w*5hc}omnVEw-utxpX%q-x>EhlsZH*7&h;Q!B zM0|0CZXRtomRc5SZ6JryR%LOgIL?9hBYU4d%uN`r(U9epsywWHt)pPPK+%VJ94x*?dgfjeAuX7_Xcjw>-e?{ zz{|tl{@Mj$k2Y#|Su{`oHZigI_OtbGh1NR#Pg{eCo%8y_Qya>oJ-$U1k?vzk7vx1h zHMDg=Mj?mviRoqdKJCYl zbG&uy^z-k@JddhAOT4*EKY!sjOGXXF>yXjMpbo3=)X zf>ufAHKyB4#fOA0`Z8vvT=Z88*D%{$v;`)Y+~^>y!tNpLW-csW_+kn#v0qwl!pDi& z=!2fgYv8;c)CYn}>%CWw6spsh9bzfL%UY zQnaO%R2shhNd?oA#HeCm+PW7+JU^TVyT*{J(zZMLk6FGPhtZ!d;!HfwGGtn%tnJL!qwo) zHY*Qc=wWN1)`%?=^LmGi;5DwP?@zo(5Kuu|T|ry$`w+B`>hmJqL2%u{7_4qZ4OS>Q z(z}G`4>H83+9e|W8B34`0e;C?3aAsQf)xn{962SFkswaKbY!2;>%BX(FKs50+YKDR6T&y3pQ&Lh;lFDBn>OjH@yVrOB49k^?Lz!jOcvrks+dChm{x-k0a_jb7ZA$$ zQMZgABC%uZ3uSzep(>$dGAL;Edu%&#fekoH@;*hvgQgaGqhoNX@J1)$QsW5l(~TcU z%9E1eEaO5ftT>BNFrjcxx{qGycEy!BD~&?=p(r)-v`n2~oaCg|c%u(lPZ^gjz??k& zTnw%+uqnto5uz_7VXH(4(S_bfAL}|H3Hv?Ka@o);WJ9lQ*U*OhMa%4l{y4!$-(=&N z@4H0X9HU^N=tEId0rj+-(f)L_N~@lN@gdnpuk{l--$vVv=z`4g(;q zb#yY>7cQpvA@6CH2WyZD3XYq03JRPuN)|{3MdW{4L7_0vUPrM)fJ`+7ks&x8yNaBy z3Y_i|AU>_82tZANkPt#IfhjjHG5{c!TYcS0$3tCldgFE(Z80=IO$IsAAr*}EOSoQ~ z$ZJvp1wzO{n*|YpsB)9O#o#&ZH5EYrd>ocVHU?+~kmO{TgK;)MYOYIPG0A}K1YlRd za@Jl`fk4tqO)&|(Q~bt1#PNLunkNu*v07tXd$&ED-CBy3l5#MdtEif-^e1NrYP)CO>qLE{ea*dHN|8j@woWJ^iWN4@mY}RQbr4?$7tfezu+HK z6x@+G*$DksWVJ^su0ppYbaOInmQ+z-{6a;+4a>loqoTMMe$=R1U@WbonB}A@6-Bcs zPN*oFp`zep&XH6UXUals#I}L+pe9j}-6uK5f8Ht3i&UIAu2d9x#(b5EofgK2H@f(E z$oQUoCBcv?iu8WB-7b5@-2s=dmT9kW=_hEjI1c)WZ2+!A{RHDU*~@U*6%_d$7+0vHu9Jk-4_XZu97+*Vm6MhPv&L>`&pmzs*)q!2^Hu-ss_$-!~KC5PxKu&nh% zQ-NcEYlfzE6+WHp-#aq4&!@$c6dy+ALqmb^u)evUB@k&RzNlX9MG+-huP4UJ_#Rrk zFKOvETSFl|!D$ugMZtLjq>#XW5h^a*$Va&*FTqNYLhRJAk1MtzcL=tS^t~V#Z19Bi zpbgrpY-&J+>(V%(t=Nci%*j~%vRt9D$Oq%ck?TH})&dE)7ctphuR1GiQDJJ>%nBaG z4eo?MpV71BnIB+L~qJ&=h~H!FMGyChs@^ ztwd^}g>rBPMVE!wV39q-XZ{nPAEKo|@0mY`a>7XL$8} z=8y0iO)#HjQx;(Ev~^9Q52>0M3LwzaJ~s43s8#gF#=V11ZPeS~hu4@K>C?N!_WI{s zgVj_pwxccSt54=F!FHIuf{in@AK|+h+Uy2T@>(9X9I~;seEHYf!b^AKUzgb0P^_^n z`URw^5cZ!0vHdu(1a-mx3)&o3icK_#pVmWfB0d)GNmd=;dYgNeCl(Vu9V$R_T?!Ci zI|Ybes9bEyJTZw4DLwTplYT%h1&B{6K*Zb!GS5#p9(Vf2#0>}F%}EuQUmv8eMHi05 zc^Cf3tx$CM5NEknv#G#ZVlZ;K+@WFM(0>5i%VJk@7+L1{xfc|6@GjnN? zwo9gdBmh7YJJ*g}A&E}Pwh<%mZb^ffVuf~uR1fWl%XBGoRvLZehbX+lo7RpTSRlSf zs?v@OnFT3e^gs-)%}|PCCDu%hC$uA!-<5WRLb&fp+L2$&lI@1xeitjk@y*EzE~z?b z^mM_T){cDNX%-smXh*JeQl)mpIe%s~c`$>Z3w_C?*hjl<#_)v)j3J5%-j5JHlZ@*Z z3UH}CYP;b&o<5VYTXH$SkF|@Zj_1zHUzS<^*%&P`%!9{LzI|TEG`r1ZEOR1=D3D07 zX3%FbjuOPi%PM^&)U^Iw5OP-XUaZAD$;)$_#f?|LoZ6V7`p96*$UM?|%ShzoB`hx? zc^N7%`SOBA2(w7t=}74cF;ZwyTSivOcNOwdEiYB_GC^Ky6OPlZgPbL9Fg*XGQB~}IN zI)BMn>q+R32EQJwL{jqksQ?#BnG#1W9tO(F!5k`>T_}o@BZ5;=(~;T| zt8t(;Y-p<2jhpV^i_q zSUgI;6R`KQ0SZ{wWCQy^^caEdd(#nty@_SIfW4V839t+s*y#c?5!MAn`<)a!{gGw5Ae-kvR%Q2D1W9QvIxOWpvbz|~ip>`=R~`?TKVdr*%&gFc`5$wT zek{Ft%Z&ucve`{XgYwTT(*<+A1M~0g-i!;#s*eX`0T*N})`l$SSRwn#4M&7*`)!$! zEq5S0U_-W4KsMocKz1G>P<_T?ZOATUD~_elUcCN@kY%@n>_G>zc{ZJ{K+=qs*u%J- zGqff4xXRHId(^pmO5I`JJRS%rVxtrSSi6mYQV0Xbgn-o$H;zEGU0J4!XrHw~i9Ko~ z;P*&siLJ!{bHH_5VykgS*{CJfpfb0_UUu$YRd>nfrymbo3}*WjF4zzo7iZskjJWvy zbw|X--XCS+Vv`L@%zv_C$A3do^7&b0Q{R;xUqJ{IWGvQ(>}s~+Sjc?KwMT?(P&>%B zI*`@dki8)wiyRNgZewiqQ2kiEb%U68do zkhR*7eIp6bxejDG zAw`Wj0|7tedIvj6|vP>6bAqTQ4He`7MvUiUMWG$>s zLB?Wj$Toie7$F;X)e#|kh-JDU%Xc7q*oG`DAp7WeK=wInQ;@M(8?t{w=XOlvEHeIx zkTtSQ7i5JFWZN-QC#(E=VknYg4JCT4Sb(_nc!1c$1tQD0LF{v^ApW@Kh#cDlF@;r_3&hlM-a4L4|; zaL-0f{3T=CL#i)l37B>r511yfMg2FwJvd%0E@X z6cI3eb39E4iD1}vLp!;bo4JC096*lkO!-xJWSc%7a%tt zlH~8Yo4fV3_-`$QiimO3A=<^0Tl^mUa7c#Oe^}f-3o6G0L<7EAH6Okz5q=={FEZ(T zRZL%4>^m>!bJ!Ep#oWqbKHBdtX4hS^HO+@D=824A@>$GJ@qw}CN(2&VVRPOol3tBvQy1te{MJR-{BIIHMQ7f*Q=4fOw+l6|2H3v4)BJe5=?RYMo`}BT`7%I?W1M z1FbykBr6w3F=H!i2Pdhp1YxY%#1gYm$|!%=<-p}01YPOP4H~r%;)!)`m?nB2j_BYp zr$A#K(!J=b!f1DtF|-+<`wJ?dKJw8ehT;JpdGx^6*sjgW8K?@4uuy)z#dGKNQVn zubo5dB(AGajI^k(J=C6hb-VAU;(L&(4>cM|C`ECW3lMesV8UWr&9?i?6iVmf<(Rz@IT`;u5t<~%DA^YdLSm-(OP ze>UXl>u`OZW$>%{cLG7bPl|8Q9MPw3Fo~h0hUD|}L7jjfgU{zBIOpsHKAvZ(=uDOn z3*di3eOJh`mLRH}dftv_*0GgWVDa_~1dSXL|0NUsr|g8EuZV|)qv&u@HQT)BT0(r_ zy6e~SY07kXx`5Vfd}V(B-VSu1*mVS(vR{WmakcZc^k>b?{|A*{AmK~?3^I-6@x?<2Y|F7sV5|xWM?e|UeDnn(i!zr%40uBvP1jTdk z(T;rnw%wuUUtJ@6;uA3n=poP%J!j%4$+7=mJ&{DL`9lmjSBATP;42-Sym3{!X z)8gFN!G(V&aC1LNtay%vTkpZu%^rP%o-&HRk;PBUL7vi0k+TyBc9WCA;ou-v+Jr!f zB{3X4`&He_7g=V+1Y6!j26N-}YZc)oUp|xd!e1k!{M7rd@`s@OjMCxXCJOFj7u;Rc z7d4&IUH+~?(QBaRXIN%508r-+v}MJ}K#tg6)q7LPaoaH+S8mW-(Mb4xd~?H%ARFm{ z&(Xae%nQV^sq;y;-s?=V$loIhF7azHMcl8!J?puKZu%Gycewp=Lw5UmvVEh1Xd)cN z;!A*)WP<+x7j4~;{{sxSjJP^;hWYg{CkCoUVY~2qi9E=FQC%!dMGogwVcFgbE z^YXG<2 zE|d5da2zH6BQT~N4*$g|gv06t|2Ly%;=hZ6Y83}kdOU#{Xlq6V$R5)B8^n1&aIytk z*cvHGEXdK{DQJrA^Uvv7`oZmm@SH1cyrTdvqs{u(g55>yoKdH(DetA1FBwtV8vRD! zYL5=i1p4c-58IMCk0gt8UHRb)?DOMawI2?_(;8-I-^1UW?YVeZhX?%4*^vu>VBa$Q zt6mn2HTp|mi>@n$Cpp|mql>Ix9Ks&}51M^ZEr6T@hu|Oq)Ayv|wf(Q;e*7C2HNW%@ z`qPGWlKyr**NxT8$RFjpZ`OlBy!>W{_QjXDw$0FH9K`jX>Uk5M z-<+Xs`xI%|oHRrG0B@}WNcjx+cw_y2hF0R)kF%*}X!n#4;KS>uZ~~gY~Rx!p?TPKhu1F3yf-jvZZsrzkI*f#drF^aBBTr^8IGqv)$htBKZyk zgG1>x&HvF}F#obB!v6dWqz1<*a({4Yr|w+F-sDejtIr-?8VyE%q^-%;TM#?pbBDV} zPU38E`KY~c^6rH=tZC@1^)}x>0D~H!;(@{)^8J_h*)Z8(TnMwN^#phNcQ6&ahnEC& z-dO_BG{12#IEK7+*#7ukWx78?o%hE`+495mhsS9<@o+Et&+d<5s+pS$j;25Ee)D+t z$NEd1{&1j6_s1+4%MRBcL-)4tkEel$PWxjlfM$Of`RV=u{{-<10W~dubTS`=?D?R- zGar1AF(YWJ@_N@0_7c-+`-zs|oJ>2DtNfaA%}%dk^;p?kzM8b6{>>T?#J(88pI2eL zrTOy}l0V;cH2nE*2o4VZ%x?b`)K$EG0=;sl{F18$IJhGuP67cefu4T4cQq8JT!G%u zfqZ_f`9<+OCQ%jJe!j;0)m%C;UHNMx?k^tHdY9ji%|)b*Ay{OzYL_;OjOqEL{rBzX ztCzPp_&BFX;^R%InLEXYEk9J)tGv5e0I|aZr*adu!iO9BXROxYOpL`<>05~?qPyg3 zafXnDD3Pb{72J9Ga-4}4>5jPIrTZW+Ay7Yd+2!eoMUkt&ru)mVi6lNb3$bio*WwTH z)7R)E&SDGogV;-~2;Ju=;Uw!TMh#EGDlCb9)yEO`U zApPPek%EJx4DtoM(LoQ6^_P>56)cl@4;anaq3kKsoER~;cTq7!SaihS&d7rzzqF zoH3Nh0>(fu?yh{}E8+|A780AH+ki^WTX%g+G$S-q03%so@+stvK@B78fQD>rxJ#*C ziqQ6D!RW8_plFQMUH`hM0fhBa9`Tf)=ngfC>x@rPkapqT6qb=_42oB=i*t?3P`ovo zDpv6(6}iyv!gKj%s71|@`2LmgLNUc`*g+EZAXF|W%zo=dZUKnOJ^eH>2U(3B@o#6p zHMA-{H*&xt0vE?yo-^KX1OlGLc-u&RH4)?OE)Zx2f@?9}x{WE_8{LDQdZY66Yzivp zm5mBT`hmrD`05IpB(3XiOevzH*3zdn6#6V5OhoICn;@uiKv-dS+osij*FMz07tCA zfj7ORzIUwoAausn;l2*#$r}*=ssYKnRJN0ld&IctXGPn9N3pN&4;ZBv zzz8MK6EIF0t5D}|=FOkmI13mXPmws=kd`NGd^!5UyVnC>4pPqI*UcPaM1_qJ7(npk zF>vOyR)2X6p0*(rWh}@GJC{H{(0p3r)pTyNOcAFOmM~<)S9r-qKEAF^dIC`TF7!U{Ywo zeU(QcPdfB8M6@U`@scp6Xh1Py#s&32nCu%81$Q}PPMPVsIh6`}CZ(bw?pDjIG0sJw z#9j?05HkUx8L)|r*~7TeFuD6(Hj-iIL60ibfVTdd>m&Vj6pl^=D@KUA9(zXRWkrTz zE}R%FSTDF%Y+n~`=`9$&$q`=tD?Pi}`$Zy~ar=5TdtP$xULhTnlzyPa&O_FA<5hb> zLl0_;PsXbmv{MX(v?Ho$s@tM1s|5sRw(GM+dsE%O6Y`y0v3*(E(vLuW`ufJtvTN5j zB6aa==TJoTb0M z=tIu|e6Zj1E$`dO^>(fM)R+2WszBtxfD}=?3cT85+_taT{K^?G`(Nb<#sZbGBxqE04HE2f z54s1+WaBI%5QBuHDr1z`^&Dc46$Yo+t~>yQaZORKm);Gd!KbTvkzg6&U4Cjz9{U<0&TXm0D zZ;Nej5Gru3?p>tCb_{CVksbT=lI|PJ7TBcJiWf8VvRHE#AT#d(eb?^&V(w5`7)A}l zVr#1=c~KzDakYCtkBqI|yFGe!czgMyk;x`y(AvG zwRq6#xMbD$xe|of32yfeV4>8mE&VOC9E|Pg26nN%55AX;33P8t0J_Fcv-P&Y4VuT( zeG?lK`{a`DyY1G^orMW1&}jH#+q)q83B{+_bd(9g3pSd**p4oIpA0O*CAV>VHb#2G zB_7WSo~?wZ%c4)o5|Z)ZT?*hRWFL%)b9iJLXh|6d60cv8e!muIS5Zc>UFrQ$&`1gzo`t;UF z7^4KC>$~W!7$>D);C#M5wRd`7!nH?oM3>q-vtH3g;V2Xw#)Qr+-K51RUKH)&ypJL6 zw&@~PO4;=RZSjN15Z^X0SYeX-(nG3tKgI=&z+YuXU?2CbLPyM zspcr?o48pHf$+4H{Nc&ieDZ;Z{i(nb_1}H!|2;qy=*f6TuypF!1C3^%QU+@Yc-X_i zgdQ#n9-WzqE?aUPMjn(he97Hxaig&B)BZ+P*s|Ysw7(U;V(Uwp1xN;csTzJZ$F{#6 ziA_QfAjo5H@IysyLGiE_AxtngvH_rJE|!kylwM5K|6%1#i$8ZXWBzL6_)=HY9n8PyBq5P(g+W0s9Ecs;`fyN4C^0V>}VgY|BcVh)otE4({V0b)>q~b`o*%bPCHkc+R!UL7IIf@bIl*aL<2Z?i{u`2>P6UU zQJtAN&Cc8l_MG@}$jqhjWq$aM4R{6f0WP2ucgaa83{+k_ILOBK{si{?x&GzUCf^s_H_Q-h+#!dLj)X4j7;{CXsehRpFk3=pYteZ(|Vc-kQ#m~nm?8Y zR&{e0UVtRYX>|_XFs))XT_SrnMREv?FY#bbo}c5#fgrZk(M~ZSL zB@<#6!{l|mn8|*H_oCpTnor__0XcvD1R%~|L393M7-(hn46M2A4p5@!18B})P&+;x z8OHo|8ew&5iKUUl$;rzja&z*TVNPC`bMl&OPF_EalkddjMSaPfv9O3jl`>QN8EYzM zte=^z_%mVZwr8wAu%u7qjCB{D+aVkQpu>y>#J2+R**9Ruiocdr-TEe~O)eatQbf2I zN|`UlqX0=lgohnt(n9&WSUyAM#cx9S?WZRx55H}GdI+^_0WQ~cRb<`dBc?Euc z4Q7$PW_iyKPnOf({@0X?3|@|HDA<@ReN>nXQ{R^t zWpwy1ww!5?AU>9_+o=*6Od4t(!sNPfiJt~%2PmF2mzgo0x}dj}|D)A{I3mAS<{$Gd z`6d3;2VlM{q9DT$R^bRl<8U`2K2=Tl7mY=|sn2v7PpTdM*U0*5vVkrAXdCb!jFOIt zzv-W1+v84R84ECdx|`%JXie$Frm0LIMMK)aJx<3(``X$ro;gFShZSw6qHT6;UX~7R zD7qyaOk4^r+OKWHKBM~i5vV|rI5Vqs7qv}p));4y*UH@LHW)%MMEn}=zivd8Vm%En zCG@kl&6t5&w3a5Z0jgwGN1XKeTi6Mn6LKX1byGT{{hzTSpEWx|IG_$xO21rzQU@QpUS z&V)Mzyvc^YZo&<8zplP!!{0XH+XZ}^4gb`HuNCl}HhiB6e*|!C6{&C0JANzrQeQ=a zld!i|unUyhrG%=2++xqc{S+9|va}m5C&Rd@PQk#1_Jm-GZxL!oe@w1-#IPXPNM|0zTD-=a}$E1iaRU=bP|l0{)Z@FEZgX1bmYXA7{d+ z2)JRx`A&S8Pgk35_%svF`f>gt-E5c2a+#j(&{e+;pKro>Ka#HI*l^;<^m_!nz=q#z z!Z!jIu(!+j?F1pzit8Dm7Cj3SLpJc-~oA3#M$H*-z z`HdX*NGTY20j!4lDzX@v_vB0D2>C6cs$eiVLTCZACFY;~?MH|!(td>O9wbM|#jIc~ zijop_A6{8W4F2}1=aV|>HzWVb@o}#`K323FAA}S8ni6Y#90{h5k14iXc%O|j$H%>5 zj+tYBGfb+?7x0H{`2S4!Gy#9XhC5IP`F9-Qt6nEuj1P|q&ll<6x6}Jgc$R?gv*7^~ z?hIOd~$r8$_kR>V>@11$xYwD(I@5nUPu4* zlb+`Ic*Gtb549T~gcJJ-0#%-O%o@S*5h~KvD=n$8$^{tfD$FIdr&@5;OE~yE0Jye_ zC9|wqMX)2@r>|m3%yn>-7<+$fQr&>?Uz5rbD^>*n zV@s!sdEjOXt_~+0^eN>$u!<$KtZLv%`miMC+I5jdpBz9WEm)#_Vj1#jnEg~>KjoWG zsr2zJZZBYG4UqKt5N$}I&u@SRt3T^-JNk53&%gg?lBZ6R=Qv1tK^}3~QC~$ci}1-7 ze2fTrfJkiD+D|W;Pcn0(NaJl%{{irjU!6OoNqrGd)6N|-w^4nWN%fdezs=oPgvecl zGoYa2-}=jT3}icM(9d0-j~*%zeiH?8J*KOh@swPT5zaoiu29Ygx;hN&KB-YNC0nx^ zYvCk4rF?oKB5^p2I3WMsXt8zfs|@%s-^Xx+Kr8$pZi z>G|HDi0}~5N}HZc$<|E&Z};?kSCRB&FlmdP2l32&cQtoK z&yM4Fq`=P$ZC>K%qP}mRt0bKG)nJ@}qI)2N0Fe}BO8Mlmo?L-!K#Ym_i__SE>M^E* zyu#np@JZ(P@u|prMfQ*@n~FR`Kx^1|vO#=Ue6GtLGOfumhUGV3s2+4TG1mJ3$0{A*Irw_N%J`y&8+WPAO@(rz!|Z0{0GL2R$C zhV1@eN*2EB%kKMQtcln2pqJGj(@mtD5~&XS-LXHOd7Sta*!T@=hacg@?-OWFvOk6c z!hcOFQ_81&>&YcfeH)ujK`xb0J;qcrZGVxA`TOyys1N#M26}+3j~*B^0zJ^L+a9>~ zIN1Z6L8Q zw)=xASykEI?)zh%M`C$8u(bMPm#JRd27ist^2Y2Bd;NG4@T23&DEoBUi6hrD)CVp! zNT*os^H2CyS_oT*!NfB0B8l`d4#OVa1f!k^91=5C=eg)uS$_DD#8bjUR+M!b8<2*X z84do=kAzjP-T5sW-2Yg?W`Smi<#$O{& z4U16CqFxhhDQ9=61=jvVN_>?0?edQ_^Iu}-k9}+Y!gl!&Bis(_?s>7b*em?o zMg2$qAlh%@zuwHhaiHDB9nVvAY`@IUO7BD_{_X;w_L#rtC-aXt^WXPf@)suaXPWt| zkD0$ce}40j&7a#&=n22P&J5=HH)LRYKNF1I!|{AaGXK?P{wKdn{&C6trP-E*}grV&mGD9SDX2t{4V*&CG($R=AYhee#yJ!eEF{{ zed_Q7XwU*TT>`%mA`IjFj|y77?i? zFdJrt58%I_R2!`EX0Uq12Kf!^GVhncm5~<#aqKlAo*jy1yu5UC*re=tS^lc_{CFwL zzJUCN?hF0I`n5^wGHoBmu96(!QxEV>C=ZZguJg5&>b?JB_o!|uQuQXcGXV@dm zM$&{kZ%bYs4^<$Hf%I`ia+d8+mTmkJC9_<#I1TrO=ho+Li*8wXJgOG=@8K&xF+rL( zLTo;cr5BkO_uF97KNUwfe4zn$?S&XIthrC)k_geV)E+ZImGR7(OyEhSe|vfHulqrL z_)t1x-dJCR7V0(DjcdBnWBp^L-Zsq>XxlEQILUb_{ATxGj3vM$Qu^ojVRKR7$kCqA zjmGP}K*mOKTE;84X)VP^sohL`(VRA+0JVjExFgDK+z8!;t%M19wh`h~?L?$+uPcN)!3bST1e z*-Bca@zyZWEi{!eR0PM52vv8Zqw)q3pYGmuqLot9L}py6-X_o7+{`h)(H7U6l)W05j$AAj4Fahq{U^+4ip#+{B% zl)h=GP3a<}?M&&j;5!SVwx{%;Wd8_%L2;X}p#SCAB2alpSKN@4PM-J2de!Fl2Y)N+ zi}PUjh$AUHpX!Ii4IT>Jw!BZ_+2P*hc$~hhG|&hBPi~_LXm>XV?&(DI$;R*C_G=9R z-X}zIn=C)nCJ|U2WhdM=uUPw!xo-qAP0-H>^wO=iLWg3hlPb>DQN^B;0- zI`eAP&fGk8br*Er4P!NWCmv`==f$GWKhO?@$Tq*Ul;s){mT;RdPGb}kJg3L!C+o(AR^ucaS8)fht6tB z6VoHbGHOWlO?l@@cYnCh7SqkAhX=~fLi(-)Q_)Y*op>wn4Q(?7b*m{t>Xp&E#fO)S z|7-0;>NkeitURtuR=#Uh7o_&c4vG(M$I7b(6r`^Fw;(kf6+6p|;g(K%_&1<8PJAqI z!$Cjv3!~z2cjOHHTpZM;`U_3>5s>`@1d%wPcyTt|q$D-3Ol9&G90A0&yFRG8&8I6l zo5O?bA+6-pCo-fOqD-zkp!CON@B#i?1hw@7#*r}A2ZZrvsU4cgg(=WY3223`o%?)> z1xn;O1X9K)2#QesVKGm@h)0$E;!i-3y{@j}c@3W4R{kL;E>x< zTu)E9_BKK4o}(2Afie`%gj|s!egHPB94IB+N59;;Wx(0Qn!{Y#lfxN|7%1bm8k*O!9LD#29Q5h99Pq>amC*S#`;{Z`Z<&^vFMs?MEjtC z!{`(s;iJ3;8>z23L0~`DXjyD=G?SfPpO^xmTYF9YH-amjqI+;KBzan5#R|k%8in{u zqZnVQ0P&RyylPW+@UV!lsIWA13_FK>vx8*$P*0!DTf)0(FV?nSOJNX`8nZ<$)hRSN2t~Xq@8c; zo>TORgS-;&6nslZ>{I%CMs$g<5`7$Ni1=Ud2jzH-N&hG1b15Qrh*j$}Q8|(Eh?{MJ zoFW$-!we%`Acog!Gu_%vWjDVmjwj zd)_Br12xQR5*U|B)eBP>dR-_AX?SBZoq0m{E?#qv7$nfRn-qAgR07 z>YjBm`Xo(V<(0Ua_&yJOp9j9Bt2ka(5#K|=7x^T`J1bbZn{AMO;gv=acF6#> z#-Ax1WD}=}9PrTR5cO3XliwBN&^#Z+lLEFqM*5HMYbz2#l)JE3wzv0ua67dlw^)cE z`f>$4;zKSRMCxlsZ+5SAN`sHRUJ&{1)z}|oe(C|2|F5}?>ZWNRiaky@8cZJi)(d7a zc%jo?)V}_!lKD?Xesli>IUa?R2^T!yx<7dmOTd2Gs;olrDkk!#ubbOqeK5wuXXxv* z0Zeu%eI2OVg$^JItz1YI`T|c3bk&!cA3)~BC4e+J$ejc&WqCX@?9pidB50ZbAq_^9 z*pK)*0B}?z2EhFnd^2|(`5ql8OFG-iMm}OW!`fv#2XDq-U^CSkjZe%hzj|A0bSULF za2g{;I657=z2DKEp2tN+f3nv9qLE2@R++gw(X+#T$Lo+KRy_J|jwdcGYa@JV;NG&% zvJ-ote+g-gM$8s{YsaJSP~Lo$2XaR1M8Fnh^uAe79t@VkrBs0@*VWmdW2k`4g@#z=cQwD-`|(3r1LDaeaJuS8H_)!`)O@hle@W$Ctvik-)zE0z zqz%_*xXj}@YLll7{4Y+JnoFF2AqV)sT4m2{7g2+=3R#vhQQ8+y^dhxB^+&2OXEO~eOr3cEh9gj+VC zW8yZc@oucA99Tc5C$5b_3250j^V(RYTW#q#^Ei2YsSGCZvlACfT^LdgvX%#cea0+o zvO?|fVgC19=a$5oC8Tg8g?V6UTLSHGX>?`U+XQUDl^}#IWjf32zeb3?o0oy~ld%+y zCR8WKQJ4N|zh(}q0-W$B8!ca8Hr(W?oLp^8DHY1F#d}!Bcg0^LMUCHuUb8{3#Vz8% zS4fbo!-=oL#CXz)^wQ_1ocWrNa^~wiZWMPq^Cfeo(D2t!V};q(p|1fT3dv|6`uf?Y za%f|0Haevsm+fsYZ!TNZiN4qKiWw0{qD%Uo#2jG+;!ejVg2N$pYX+*H934xwZ<2Q= z_HV++?JyD^{ATM5T?uO1RalEvB z3&IeN_CmjEaxLY=(_ZaKM&&~1RvLS8Jppx?RQcG>e+uj8n-&6J=!Ha?N-+kzJKRru zdxs&SW+gIWnLtqe_~;m3?hvl8*89fswS0cRSZet4$BcnAq2|vjVDW&blQiZ1h)1by- zYYmdI$+e6P)pm7goFW_7asKUSKaDM54+{Ivfb{Xt_?2>pL7F&xX# znVuKnI(YHoqn~k~@=WJG-E#r-@sj!%u}Fb#l2&s(wa-0AxaCxYElhPc9%2i)s`Z=e z01EqPGnkd(LVeKF-Dm@Yii$nl_x_CTo0JXe3`EES-LnCV&!w3Qs*JG#A3-D^4H2=c zvJikE_d{)8ZgXfTB!^G;y@+TEx^FpN5QybP-Sc~P6{_Z$dyv#?EIH)l?y($hKeZfcSpbBcNtu4 zxqRt-{>;`$`^`_KKj|y!{|>6{NPpieUDIC#E$Br5CPjUi^hbRAg!qBT6z#s=CoxRgICw(}>ucg`D4%4Jm;em&)8a z0(9`SY(jzb`LDL!vE7v>4&G{o_cfJbXEKEs+RJ}?{vIjuvF494PjLK-`Qxirw2v`% z%u7auJjMD)SUMqToXpAlWoDdasY&)q$=08dUg?*zA1>EVkex7;BRWV0mr)JS(S+8W zGC$e)Jvf*A=7}XQ_rc2E9isq6cr6Oiwh7SIAVNLh4cEwGmsnuAW3IqRr*dzdxS}UD z{M?#JRANweF|7+j0 zL1ssSj__$LNLSA^pelsDm9hw9-+!1NNl*kD>e2dibsihj1cg_XvHuh50baEkw#wU4 z15al6n|ZucZS;lC=oS_d&QDZmTh&Id`WelA)i`H;|JP_%3$ikVB6L@`x|KmU5z_>c zd^{yMYrtArI8c0nYB0>Qk-pKTaPdy_nxseAV@r7SFpTG7onCEJ|Brm-F^&SzY5keP zUysfPUqp6NcPC$kr2kvH`HuHLAr(-=lyH#)o7?jzbVU{{ba3FtVXQxZ#x+6lXiCR{ zARJ9=i&>dPl-89fH#K^A9myqc>dmT#_- zP#XJRmkUA&_Z%YN$Fv8cQu@eD#xArNM96W5DDj7DV7kXq8$htD6O>KR3V`5xXHHG& zDAio>;le{HrO@(}sHBg40BJ-NkoN`TMV*4ysAdo{h-wP0YQp^zCs>w5yT()Sl}o(A z*sCBrb+!KZR}H8SX^Kh|9&+v+zpjIQ=OJc5+fnX^JOzf|)lho7_mAzUFaHz;K>T6k zI*dDLf4<-4&%fr$xsxFkm{;a|8h*nn>-T=B$E#*+_(#Jkvg#U>?{ zVMc#9?u2;3Eqc0T#CnQD*Ho0T%Szi3WG@o_f@q-deRMt(gi7u&L;kn3w|1~+>bKeS zdydCYI@7QHdhe=a`b9lSe>T$V>KzoP=pxT9$pgNU!&95fqOV#AdjRo3QXyo;~DVe2DB&|CM|3L2?Jy%KF&t8AroI;8QZ; zQ*GCw50!BT%Cy;^#=OB-wWFclTJ;{y-B#g>&1z0~U`@vs-!2V7Ub9m=|3mB~618-* zX({?^%7KAPfsb(y@Q4*)MLP=?$@1Z`%k!0IH@oZO?#26w&-sE`H;2n(z1)=_t=)zXJY00xQLa^LCI1c1d;qi`**s(fHw1 zO&9McztIG>_y8F&<5hj(a4f_u+h7{MQe@I@yos&tE94JXZxUjGg|)^umqudL&hZ1 z^6E?>h}<5TyWRZXVf>6k0oZA{R|shg#Uf4s$Xfia*e19vrWTrzivgkB2@j{h0lRY= z;Se?^!3`Sq=Yn@+YHs_WjFV*OK5TN5!UOy^ij37>mcHZdZu) zvXED{wc!spb&c-b?+A2#Npx2LA}OJZT8YpRI*oPk*J)q=MWTGyZ!L0IjlWKoZ*8`z zC&uNB@U$$^9QJnq*!X^VqZsY1ybV;c(X(ZC%iHaC@zjZC!By=FPR@tc{9xA*V+{-3 z%lqUVM3|N+%{@34%09!K%zDohH7Lf_d+=A_FW4`KJZXBW2dKF&K>=nVY`{%Jl3 zKKjERtL%K1UG8c`?P6O>WCdyu?G}w6k`!8qR7C=ySY6#|lARV@u3KQ$QvOk>kOF{3(K2Cj= zATt!0O=vy_M#1uOC)^18p`A|ZH7`r>kD-b7bA<-r2%VW_*#_>cr4g zh}GCp60OuvCo>yb`Xl*?k8cB%Dla>X_o+8v0NIH5lZX^U1;9a9^txktg>%`sfYMlm z2^dXieM_|LJTyUR*M$A@L%uz-^E{7img3kJ#-NPRhV{eL}B zk4*V7hLH&0JAK6!)s+U3#;jb6kH+gT-9r$a$f*FjYnhm&XCG{9!%^Dakgy3b(L|Xa z_1uD-lsQ7)JqiZGOXvB!y}ooZs%gXQtd^OS|H}|jh;6S*!FT_3;%n9ii-laDcIc1S zkw_GHt6AU_Ss)4VGAxX``aAQ(#pZ`b<9ynm(K%m2cv74p=_m5Bv;0iK=Vt<+ao|CV zekuGt+#=*iq@p$@E>%;aF-UlM)y87Zv6p2n+LI%G2a_EN55*=xY_@^h3z|=b=0LgUL)!AaNQw-+ zFm*g`EXBenK|3wH(ouCKGGX(?n2s_~HSfbo50^m|@S?(O6ah137E&Wk6%1`#9ucjq zzAeF<5>a$LDfBHyzrJ z#JDV?hD#C;e*BQykO!P?;8c%t^9 z`q`qLpJf~>QS194%{92~!FLpO4pdlt9S(ypu92;+ zL?8FUWozu1NnFC=6Fyfs>-G6c8z@`|OYz6)0AKr5Z{^<7Kn1>5svj$BPtFpl13L|- za3aM-bq|$>DS8RHJ16fw&|(-5Tlrf{HV?0fCD7CBbOv)i?VEG;DLtcbm z*|&2Kuq?{02U63(JJX=8R~kn#fY?lKEnpBAL>9P_-wn1!1*KR-LZ*s77y^Tm(E9UU zebGr}eKT%UK!d`)Vr55&3`?27dds%+v0S218tbP|3`_%S$Sps)vD8-OW%xXdVYa65 zDW?*>3spYlR-!s!@xI7x(PvH&jk-2XiO%GgfkzrouWVXMW2V3g)oo*ly@uSe@!LVFag^=z@G9sbNH5>PNd<>?IU7^^k{DrR@*-`) ze`RKWvdG`cF;ztJn_Wi#Xm;5Y;O}LP>@tipW%V5~_F20g1Bv1M$vztk5r<@@EGg!; z$cs-!o&lp5`Z=qq$WNKdW+o`83e`R7*x}?m&O?d>QVz2ahgRW5 z2DH_Y=$D$C0yG^b%WhDjjreFuf80vNYdh098wp>?Vc5bzzTsLKJ#-;Q1s`7p3s=Xk z5BG_clZSJVJVz_@HI>O~?*)~!04va(EVY;$JHxbMS!yw7tZ7=Y53-*~vh?^hAT+=X zEnc9x>swC6<{h4gaT6Ls1Wm$EsaD}LTP8BmC)OCfxfz!{3m+zd=MWSroe{niKc*>M6NOTb3%Nt5>Sdglys@&kW8>ckOAd=IG-9*% zVZ;Rv?M@6dj-VPO7>0R8Orgd|0-&C)!Y}m#JR0Z}aHj{XnvJ2amr-P57;ugY7(byX z!8`9yf*%0>;}geY&PANpl-m6mJ9%4BK{j56T>+jbjD^2w=O-DsW|2N;9uCF2IiH{) z8e?IF%S0Y& z`JUmuz!mtPEoN5YyVFosZvh@&iy~RcsZnpEAxE5*J*R zuetS@@M-0ak7*ji^*yuw^F6Un>SBNJ>cx$hUg>f~TH8YT+V*7=!L6|C zQL9y;)hbJOkV?T=?d>;UigNB_UqGkvwe7)PeUmE@&Z~<*$s~AlC$8@}Jz{$d~UQ3AaBSGH+h(6!yfpP_a_8P;s0ScD2};l7_>oq_W0VkXCsVbUF}C* zG==uHE#{K*b$CTnY^CgXSnCU~C42iJ2h0bl_X8%KkC7Rj>8`%fTWLI8%k>SB%7AJA zG>}c)n&|3uAK)1cK(3SjM^f7Vell^aq%8$yvx7_jiS1c+A|Pn~K

      *n|N;$&k;ui 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

      BdVU?geR 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


      FKOty;q!mH_(!0(_6W1r`|fr#SH;< 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

      `aZ@H7^WKE>n+BfoE{VZFos5wd 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

      b?pTzrRZ6wm(x%$dW~J1tmaZV# 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 z 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®p^htHJt;JssE%qCJpYF(@_uFpQ*kO# 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

      #_b$?@Ha}XPZegdq!VKA8ss2YY0e;{VREtSu{ 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

      -Ap3U&|Ayj@1P_yL1_d=Gzj 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ۭ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

      B_-Ki z-*G?$sw=LaW=Aq9GCfqp>N;ffg$8KXXZrJ`3jlC~<mtTQCoUTwm2ED97_8h-T(pfth1#LZ&3Y}hFEz`!6g1bS&u~z!?$wx*C zjoIhsSl}%TY0>OZMH`DN*^B!*AUPb@;v|_`haZwq=tXL* zi)x}(Uoa0C!r|%N^%OP(JwL$?q2p5an9`UI#WwyYI@quIlu(%^fN}O9AP#@A1Fjcn zIX#A2>G&YCREvk$pw^p1qF4U_V1kPw$kuy|iU7dPoiWJ}FU2_6DTwcb?o+7-kc84Ny9M|7FcY5 z$S#$NLASH1Qx(CF{-9GOrEHh_kVp#-v9i{DY5Gazld zI_@HbTjh zGN!EpJF6h?;}GhunEn38;xNd%JnaC{B59@mp@T+>_I65C5P@$YqbLg}BmCmgw~XDR zg#Q2{A+RJDufD|vr7XSmG$7li-?J<0nsPpoE|uj}J&?gzdo9x_;Q+&d0{RBmL%*>L z)sW%=jhG0>(bR4rd;#o;knN(BxdPEZ$sJe)m#2z{7+uC25!iVmg0w%|~H_VQbPQ$fKS=(lpu;%Kp!Dk_lx`qb^%@+eM4n7^*E< zD*GiOfOL(%A0|Qu9cVc`fMHR5s}O-wv{Nb5ESpKYHvH~1X<&LEJ(pAtKWHI+6tyPL zBDU4K{ot}nZvNx>g>2=tjAf_T$hB;}!7D{kby|BT2&WDmvf%+OdvyGU4;R>FL$oYK zm*=oS3=#d4eN~lc>K0uSaDYvKWD5NvSXDcDOH2$Ziq~F1AQZ7jhm+WJ3$pF-`zQtQ znd31N;AFk!jtjv`q0Z5u>o|l&hQ@uQ}pn zqB*(_-up7uP;I|M2(dpy?1X8fd2Zgjj7D1zPd-ekx9}G3Q$|N>)8;1FzX#?rsyPoo z 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≻*duP-%v&6sOI3@y=7P(vDPrU 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

      dcbZxW$#=fC4!Adit!$vWJnf+) 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ℜ@Hhqewpn*;BI`WiX?5R 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

      Yw%%0uD^*2HfNfrE3Fs6gA2KufJQwNzV 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�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�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 Y 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

      OJN8(TmR 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
      9t) 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≤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�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

      cq+G#_lKh5U8(G#rzqc1UgPU_HPk*uD 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

      F!Xz=jk$D-pDYw*zu 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Ⓢ}k$Z7JudqGS`+0?X827QrpLq215PiM37P*CSAB)_K`&eWHrjH&AqOX4~+{Yqk<31LN zenzAH;bW1faNgTLaU|3GZ{WPnIPX1~*n#mUxWCsJe;PkStrRW)8T?EZ?`Njx zy?ztpvAh=uE4FN}YRFO7eO|HbmY!cS)WYrKGegYSiZi*Jhmgulu1ey;Oh@FST1cbsFk z?&q1_X8u1J{}T7H=@)pQ-&N7}J&5J`d8X?b_p#~cxQ|Vv-$l{(^Rek?xQ|V*!+mUe zE$(B}?{FWReuewk^lRM5rZ?a|HvIe%!~V-!eV#4L`!aF*6z4BfX&y72gG)4Ihfnj{m{eH#fcx;E8`pCA98;i;~O!)DgGqmTjL+#+u-lu z+vA5Z{|@**xc`QWdu9ORpD_Pme1E3T;r{(K1pk5QhvMJkd*L_Yd*jEkynXPG`Te*r z{shzShyRZ6kKcwLfbYce4#MZd561ob;}Cpxor{Pb|MK{BOn)do4ENta`HlO#mhlA` zzYaebza9_q5`HK1--JJa-;8g?^pD~%GyXWfALCEpli*L{6XQ?g)8M>6U}7TtdB&%} zKf?VU>Yw2K82=2P3gkDbj%oie@;+0J|Vsc(@%uo&GeJtr!zij zo%cL<8!dk-#y4jAsqxM5>F|^A>G4zW8R~pS+&@1v;qI*zzAW?4jQjp)!IxruR(utF zHhg(}c07;Ifv<+oi7$!Ig-?pljlb1(8_a`m!uY)SLil|63i$l^68Hl6`1peO&BPBZ|b@YmcsACm%#((UlxCp@#S#$&hq#%Ouqu|-)|v4 zF5@fWZ*<)TE8#iDSFZEb@V<<%j=Qhcz{g^IE&OZLl%E zE#sTuli{14|E23T*rU$(tn(rGj4W>`?ta}H_xIC2xPKq-i>H`>KYVk1 ze|#qVKztVbAbdjnV0>2m5Il|N>*hbSZu~I(`L5gGaC}4!1?sc!%2H7|SZsR!>~eE3{jtGCfzX_bSNNQ+Qp zL{{WPUKB)8ltfunL{-#8py$()A|=uy6d92fIgu9yQ53DNTeH)bwCu8|h^nZGK+nG= zc@D1G<+NkEl-40FLXi8uIse|4i0`?#TOd02^K(=8CcBO`{oK@5xSyN43-@zV_u+nS>K5G3 zO z`-Qlln=0XcZt4o$&rMyA`?;wba6dP7Iqv7CZo~cD)MdDzn>q*gb5pnCey-;x+|Tvg zgZniv!*M^?b2skidalO(T+fZTpX<2>|AXyuJMQNqp2GcH#3Q($i?|Z^a}oFBelFr+ z+|NZkhWojQM{z$F@gVN!BFea*i?|l|a}iJC<8rR)A>7YJJb?STh{th17jXyf=OS*# z{anNoxX%UOiTm7+_y3f%{J9$cryQ?q z$cU`SiM%L?q9}>7sEDeli9o-P7zF4DObH6L-tMg}db|xLf{9+%5kc z?w0=ocguf@yX9ZO-SP|T`sC>6$t~~w@0JfW{!cC6KW_P!A4cPrZ+Vk->>w|t}5uP2z_Ezh-i-S0&;4$J$u zT7Cl7?@rD;&!g9OMqj_r%h$L3I85)B9|L#G_r=}vWAOF4v7Bf%(z?r58N&PEAEyb zi}i8K*S~(f{_nkw%k*yfW?#SllwRwoS%Wcj4t8sO!-e{P^s#;1@-08)#x39SChOQ4 z;+F5&T@$ZZo3}vR@@?M0qru{Pw)||giCcbl+%3N_?v|fV?;8=#@ALADG4Av7Y1}Qp zAnx<>i{K-x<)imriPp#0*sRa%r+ke~AI5!+&EnjDvn{_6)4Sytz}@nb;codUaJT%7 zxLba5+~?)z!`<@p<8JwRakuzbC&k_Jli+UoB<_}<9(T)6jJxHh#oh7~;cofqaJT%_ zxLZDj`@H-dxX;VaiM!?J!F^ud``_o~8~u%l9pjd7`4Km6`Ia|X$IcM9e8=vZc*WYh z1>%-(^9CLb7T>ewGqi|Xel^@JzZve9-w=1pze3x)<+ownEx!uxmR|;U%fGGnCyds| z*UP_y`+E6pncnZ^v_9^?-MkL&mVcM|-SV3-?v`H*cgw%e^gb`YDdWRw*A;NL{PMV4 zer4P(e;eDwEx!iiZut;*%dd#L}3;`K@rb{COO!_!^rn8F$Oy#rnAAH)h-| zzY*@1UmJJJuZO$km&D!j>*8+tC%8Yi{L+lOdi z-ees+L)`KmyKCYVYx5R}TfWU3cr;ji&z2uRi@4=?#oh9|;coe%xLf`p+%11B?v~#l zcgqjP-SUmDmp_r|-SYMC%eoWeZuv&%YkvK-?{#!`<>n;BNUNaku>8xLbaA+%3NY z?v_6ucgr7$yXE`iZu!G-w|pLV%O8ik<#)v0^8IkP{86}DK8w5MkH+2d+v9HeeQ>w@ zzPMZdVB9T#2=10Y33tnT|2Nz6gW{HN`4Km6`Ia|X$IcM9e8=vZc*WYh1>%-(^9CLb z7T>ewucAfV@>k++`Ac!P{Pw)o&n>?h?v}rf>D}^I;BNWz@n&1T(Q9ANV|mTC{LM^1 zqL#0}Uj8hmcgtUbyXCLN-STJPZut`KmOm4B%U^`M0KZu$CaY<6bc zEq^2PyXCiG+%3N??v~#Ycgvr{{BHSEaJT%qxLf{e+%119?v_6rcgq)XxBT_ETmEF+ zEq@yBmcIaZ%NKCB{Drt%ei-hSzX^BCpN_lbFT>sPm*Z~vYjC%`_kXi3zvECnsnCm$ z-abr4ccqsM1Sydgp~#4=$celth@vQovZ#ovsEI)D8Iu$#krtuIh^)woyeNpG=7ho$#y`M&%uXSaM3cgufCtGMO=z}@m=Gre1WV%#miE3ZX$%MZle z@}ICgxBPdwTmD*ZuwtuxBO4ITYduOA5qJX&$wHDT-+`H1Iu&E|A@Qg zzrx+}HQX)#0q&On26xNaku zyX6mZ9jh)pXEt ztLa=U4Mjy5gd|KP9kv>531JYDFcL*u{omKl`^)@CPy0OUSv~!ldA;7xb-(ZHx({>D z;rYyUUvrNhS$+dOvi$0LWciXFS$=apvi!PwWciork>yv`Bg=25N0whnk1YRcJ+l0U zdSv+(^vLor)g#NVuSb@Dl^$6>9{<5CKb!MEd<^)HYf@H+S$@p#xDz?ckNM6F7Z@Ia z;SqR79)SX5>&D}b7sqKmw?D1kM*~r-s1Kn%MX6{b#T1=n{6LieiuEm{7!mg`91W=^4r>v z8(DsL>m$og(<95jQI9OYryf~;J3X@e;B{>FvOco>oAk)?JLr++x7Q=f@2p2Qjr%j0 zO-H(3`u-mvur9=HVP64hQ+X&r5lT>o3RIy6b!b2nTF{0LbRlD`bsh>(gc6jY0#&F% z9U8E(`?#RxnykA8ZRkK3GTxu_6W~2M{l7{7D@ss?3RIy6b!b2nTF{0LbRip#|6b6; zKCB-ef&WuSVA#+6f9m0UO72X5Ha)>C64~^4J+kS$^vI?M>yb@sdSugg>yb_0r$;v3 zUyp1$IR5)X)<-|{8G7_HpQ%Sb^Pzh5GY^jcKFRv%XRhm!O$Wz+pKN{fGgtMaiBkACL&=#fp|sYf=QrAIb> zzaH82H2qPpF?pE&n7*$b{mh5!(a(IW9{tR3*Q1~LL_PYMXX??%s@A8nR@=P=8U z`8{x$<;Q%;ChP*G;rQ1A_WmsYDYHmq`A_JP<-edumcLSu zEZ@{4%U_~LmjApSS^hFTviw;4nJ0UF^T_gJ?PuQK@!65(7u3)ERrfct{3rFu@?X{? z%YQ|WEPtsUS^g?Lvi!&N$nxjuk>#(}BgyhOz*CWd} z^vLpG(<94&Mvp9ip&nWO<9cNIbM(ma7wD1YKdeWV|A-!0{wzJR{MmYB`H$+6yT9%P-;s{0vxqf0n<;ED~A%c0IEEul30CKh-14e^-wz|64t>{Ezg= z@;B(C&GLVp(z^~!^vnOZS^k%9f3#WtC$^6)|1&+Z{Ezj>@^|Tx&5yBg@~SN0z@$k1XHPBg_9#k1YQy zJ+l0_^~mzq>XGGtphuRUt4Efc{DggIhC8;1kH9d?FX99I z3|M`Cmd~xw%gT}EC+m^r|6x{%EI*fp)AEt!m$ZFk`3GztS^oEWWchpb$np#N9n--q z{|A?ke)*35^fAU}@OMmqWqpjXS<3y5EI;@=rVrab#@O8F_9DwKI5S$;7+vi!64$nuZ6d}R5|YeYttf6V&G^8eH$%l}1>EdLzWA6b4m zJ+l0tY#&+vK|QkkAN9!cd6$nY|2OL+%P(tvWci1zk1RjQ`pELn(j&|N-S&~?=joB< zm$!Xn`A4jeEWfn%k>&5VKC=AddSv-O>yhQVdSv;B^~mz^_(zui43E#G$*cu z%<^M?#~o(*F(0xCyTCBZPuPcMxMPd>2n@6QB0j*+fYtYB`PZ6lBFn!{k1W5k9$9`} zJ+l0B^~myT>yhPOsYjN7l^$7stYd5jf5&vZ$Ji9yzsT|%>XGG(dSv+x^vLor(<95j zLXRxJu^w6eHF{+E&Gg9f&(kBzudhdzUrUcHKUI$`zo{Nsesw*v{2F>>`Azi5^6Tl5 z<)5!dmVb#JS$-8gviuA5$nr1OBg=23N0xt~9$9_`J+l0YdSv-E^~mz8>XGGF(j&{S zrbm`vM~^K3YCW?2i}c9yFV-W=zf_MbACG@z`Lj8%^ki9n#s~Reyb!mAeVa;~%0mH) zP=Yd4pb9mpLj#)7f;M!Z3mM-t%|ii-P=Yd4pb9mpLjx9e9~ZP-lXbVC4ISu0#`j0_ zu%KlZb$x+-C_)L!P=PAcpbiaaLJQi^fi7gj@4hbThi16`;SrcnM_`!cC)C67wA`8g zEdL&}NM!kU>yhQR(j&{iL60ndkRDlnx*l2nje2DHX?kS&&Gop(;(PV@?(6&X7-RE( zJ^JNeuSdW9zIt3^@c=#g<*R!1%O9v;<99pXsYjOIM~^K3c0ICuMUO217Co|jS&uCL zRz0%(ZhB<-UG>QFGxW&vB|WnI;P05e&HBjl@6sd7@2E$X-%pP$zmpzW{!Myh`91W= z^4sZ=<#*O2%kQp7mfu#7EWd*uS$=yxvi#n9WcfYy$nsn0k>&T&Bg=22N0xuH9$9`D zJ+l0kdSv%@pWclOu$nq!ak>x+CN0$GX9$Efs$E-w_zeSHMe}wHL z%g@v!%MV^-v0;5=`4jZW@@MFg<$_PBg>zyN0vWIk1T(*9$EerJ+l0ztN0vWJk1T(z9$Ee{ zJ+l14dSv;-^~mxk>5=6R)g#M)NRKT4VLh_^ae8F=WAw=Khv<>zKcYvL|9~D@ezqQ2 z{)2jC`I;VC{^NRN`BU}C@~7#Mo3RIy6b!foC?&E@%YqIVZw4noC$mrY7!-AGw z)b$1Sp$H`?Lj|f(gE};z2`y+t2fC0A`{ft)Lo;0e@CZz(BQVVJ6YAl3TJB7Lmj9yJ zB(nUM^vLp8>yhQZtVfprq#jxR6MAI%&*+imKc`2Q9~@)z(R^<_eq{O2+dlf`|J(1r zUgP>A%MV`1=G)dsmjARKS-z=9mjAjQS^jc8vix;=Wce%f$nxLPBg?n+$nsa}k>$Uj zN0z@#k1;lv=#k~G(j&`%Lys)~O+B*wSMzjFBg@~QN0$GZ9$EggdSv;V^~mzq z>XGH+@gHrLKX{ns$NU~T%<^MCWD|CQ(y(8C!ag>`9b2?VV3_3>?eTpkti3&5yBg_9tk1YRlJ+l1I^pUcB$LrQamLKewU)1B}2Y>tMukLST z`Jd>Knk1YRdJ+gdP zk1YRZJ+k~S^vLpm*CWf%)g#M4q(_#&Pme6$)+5XRUXLvQH$AfaPxZ+1cj%GjzpqD@ z|AQV`{)c*G`TONd5AIS^fpKk1Su%Bg?OCrF0f*x6Z2|cp>Dtcu3rS!=1&(kBzuc$|sf86XES^l}!N0xt~9$EfT+eemP)B4Er znI2hwk{((9pDrI+ex4p#erelBmVeCp$nwvzKC=8H)<>3~Vtr)!CH2ViE9sHtSJorT zKTD4+ACLcNv;2F8S$@p#p~Eac=0i4N7bp$;f zBGE7Z20gO;tM$n8o9dC}U#Uly-&&6>U)Cebzg{10mLKna`JLSUXtVt0wvQ~oogP{K zwR&Xv*Xfbvx78!dZ>&d_-$9Qo|6)C|{8T-%{A={c@`Kl;+|l~T@^925%WtVimY=3a zmfuQ`EML+i%df9TmVcQZS$-QmvivLb$nr1IBg=27N0u+@k>y{cN0wh#k1W5L9$9`p zJ+k~u^~mxs*CWesphuS9UXLulg&tXcBR#VGCVFJ~c>G73_ao$u|<3YhFN|QAK+)e>ie_&yUZey+ilE|6V<^{JZtY@<-^A<@ePi%kQj5mVdtyhQ-@ro?JyY-Rfr|XgB->OHJKUj|}zn30a zepfxR{BC+=`8Vm2<=?DFmOoUFEWfuNS$k>x+2 zN0xt&9$9`S{$$sr-1mqyaAoYbg?*b!TgpQLico?wRGd=6N-Nywj*JRx-XhR3OkTFgr4+~m$QP&sPha!}q3>BzC4eHQx+7N0vWXk1RhpUj7Q}Bg>zm zN0z@(k1T(h9$Ee(J+k}>dSv;d^~myP>5=6x)+5UwqeqrMM~^Ijo*r4gu1A(XR*x)y ziXK`10zI<)QF>(gv-QaGH9fNYxq4*zOZ3R{v-HUF=j)N>KdMKTkHdo7XpiqRVeS1{zG)VTEdN72vV2>QEdL&} za%A~ytdA^ztsYtac0IEEZTe`l{DQ{IH_hs!&GOf~{gKAl3}*T7+CH-U&3a_{@9B}{ zZ_p#l-=s&D|F#}k{#HG*{O9$^@;}fc%YQ>3Da+qzePsDLdSv;Q9$EgIdSvzjEBg=nFk1YQ+J+l1Q^~mz^_z!0J+5G-1mlMq<(+9gZFTfJh>9+qt zTW!&s8r$E6eVGLhRG|iSXu!hm zf~H|K9q@^7rbI5=6hwS8py$MneZZMPR${&Ib!EdPM@k>y|N`XbA3 zq(_#2uO39_UBra#alo8GQRHf`&XO@FLMHvNen+4L8BjQ_qv zk8JvVJ+kRH^vI^y>XA)<=Hv6IV`i?g{xSVd>!Y9f$9nWLf7Rn1{mfr+`RHfJ^Gn{sYgHaZLTl+nSWw^ z^fTXWee^T8^vLq@_z!0JnJYbUmf!dNyKIrVZx`m4XQ2WVp#9;l0DqO4F~?Q2tGx(*F!LJQi^fi7g^ z=sd*osVv|{=aneSP|>4Z6|X_PZ+@e1I@&F4*<@XJ(Z0|(U1YkXm;2^N+f-JVU$w3_LYvgC{v>s&zW>(fYujYHrMD?N(1ncm zy*v~kmMt<}f-+S4=12WgSytJf+Q2^5^@e4$ufFAUo3hh4e?0C(ca-bPmiYIv9gpqy zuOsie3s10(BJ)a6h6+@n26bpa6I#%Q4s;2=Bm zH1)J>i|KZsr+MktVP3aye)cS$k5GUjl%Nb1s6q|u(10eipbZ`9Lb^so9tu!|5|p6= zX?s=6G+kr5-scUco0KhRLkGH$(WjM%0u&)FpKc|l%TRG%m9pk^uf>1;n{_2qlR6RF?a^!gLjCQ16?c+BNVdw4ed1-#PZ#sF(S*grh@{nhEG*>*=72P)?co_PQQwcr|o~l_Sai)=F7f2 z;CJ)-O6||H{f*ZDS-)8~gU&yusr`}G&$WJCw|}Q@hR%MZd%v?y^k4MKY^v^Y&wi;t zX#KDBnfkBwqx5_9WAxwXHT}2xf&5=#zq8-zX7=n}-OmKs@AYGQWp|| zm#wVt)+@7B^dFKJ((!qoew6jk*SFGF)$g$V3-mbttLewues$f)C0j%Pt)B%7y31uR z)ZI?DmVRNc%+}El*4NYL@_#Sw|4a4beY{_$$Lnze-PdJS)ZK1&Fz?st_?3I}vsYNZ zx4yByr@o19yX=+v+178W@2hX7*Y(%vJL*&Qx9PsFbM_Hrn_KT^vg{4|VLpGh(RX(F z?Q~!F+4lOS)_YuXpVFsUe}?OOqkg9Damk&o?_&LNEGAP6=6v2{ z``F&sRrXeWeILJTeLQ@h$*R`J`;X6q+?uZ6_u-t6Q}#jIZ)p9Yx}R~g!*oC6XNT+l zE=6{P9`C0|>W_H;kJf!&X221?oooFkt-sCJlaE8L>iz$;_5ZZ}4F2z@ z=jQ>v`PpZ!f0y3W57NJ=pQV3EKSlqZZXZBqA4ksp%I>xP4{rZH-9DA<&${nJSyzw$ zCx6lHW62)SeV$~0)#Ls5L49Vg%>JgI;`aZpzs358^dDINux=kq_7D9`+y7I)!uF5o zCwaW*>0A4L@|d1-M0)-{u76+8mhC+rcj!0x`1rn)<*Z-5w_LWkzMlRp-9D^rDc$$6 zZ0Uja&(YU+`DOH%=*#JGJeJqv`L?p||Ius}{c-nyRsAH__X0ic-)aNCx*qFaLy!NT z1^qbJ|3W>szove^^=s)r)YsN8(AUvVb^q24xBf-?9R0=mt8BlX?)!B165T$!?4`Qz ztJ(VcX)gaV{TA21fo@L7Hq;Nb-sf%3_m!+@{U5D=#ei?3zs~Kwa-jaz`Yh{TqfgeS z>X+!R)#Ly9>vaE*WSi?>b$?3wc`m<&evZDSK3m^vz~7+nZv8fTIls%K8!dD*8-4uOFp<+xBzC4eHQ*|ZS{NXO|XR6#$x_wBwsrH@N$Cf+7`e(WPYpq{OKhpYV>wCMs z7)SCx{W;eE-s7{3zL@LVRxii?o8?Cu6FzU%k;ais+me^#Lf!H#Re&OtpbQmA?*~=N z8q}cyO=!Vb-z)x`_HDM;fi7g^?K~8q2qh>(1*%YkI;8D2ESr=qXzLxyuG1s!S4J+* zLjj6Vf-+Q~3N@%h1Deo+HuSHrgLfh0f8=1kF8O~m{U5GC6>83_TlTMOVW%6cs|hXF z*|zLZb|K?=oQDDwp#){9Kox3GhXypE1#Rd+|2}o`jOTD3()ROa-=s*`TULScVKoL@#C%ToWD_dWotU?Xy(10eSmXNc&ZyEJFpVP=h+8x&~zvT6&r{(ydLK4s>ms(O>;UZS&4A zP!^#CWvDEyzOwico?w#6DJ-u0jp!(129eq-;SOI?#oT|I>L$^##i`U1Yk{=VhiV zP=y-Qp#e>3K^r>Ih4jBW^|7UXup*S83>BzC4eHQby zB`8A$s!)T}@6~`Nq;~1nV!90-=tAmn%0mHqEx3G)ax zYaEN`%W|F%&OHB=bL@WR`RClauJ6Ac=kg2p=RK}3z3$WVWrlA5c>_gB`>)F=8l znDic&?$3eVpRtaM`J2lh?eb$CC*%3@oS$K`d9KgT7z-RXvs`bxIrrl~#?d_2`ulx6 zR?;2MwaCWVtmW}=yi6|6TX}vt7w4HgpOZV;{VTYCF83efY#cw4^M3rtxEs$WnJ-!_j#B3e>)fde?Dlv&-3h1-9D55dR&s@XL1!jpQZgj%JqMT&x6T* zU(K!4n?LU3mOLMyd)VW1x!ZrM+q**dam+rgk2KEdO6%Y2@`K}^K4<;*)_-32ahjiz zx!*Y-$Lx#NpJn?m>8I#d=@tDO`quh4b)T2nxAc9izfSl6MD{)1KClWQU&}@$WP3v#f%Y>?ZP{=2V|@PHtN+3F z_vz1+abb^oe-HQmKc<`G7C2695}&8i^YLpgKUu#>AL}@>C0zalmtRur3~JL$;uCXe-*@@z~jLTw3q>U=EpZWqCf4tTD_GzZKj0&cyF1?HhvV*g?_Z-GcXz7C_l-WE z2gl)^Zv92ppP_$5KU4p(Uf0jp`^W92ynD9wpP)XC;~V)}rF(2e^D*C2|KGyg(uPv^ zX90>(f-+Q~3N@%h1Deo+Hgup18Ry>eP=F$opbQnLLJjKBfQ8w=(Ja$s-7RQC2fC1P zt}YLwS$^1Ncm#$=V0Z+c>LXAXr}wMkIIZWYJ|4sEkNpUwtP$h*COx;;*XDN*a!cx- zQ_B6*aZFeCGGy*i{j+*k|D66;-9FXaJl#Ib+@JNh9@Mkl-WOf|LF@f)WA2Z-8929u z?d=1~{lR*_Ym<9K_q#&5$8`I&bC2uxY23`F&)0cMrem5oe9Nj*u+yl11%l3cLf2=QM`=96!S^rc0@4Dw4bCYfV zGwYwF|6IS%_HliqDb~mJjTXaGHXZr;Mq9i-MZSf(V5MYebfDI7iPN2x>|kfYxhm3^>y$rWQy{16G%wwnddsp+*>SpSnK5=P52<~DvIr%;Y+0eKLQStzHk?k&4c?m6 zwXAPbcAyIxeUEvF_JzLbBGV=C_|-he$+peWtIJ@4eV20Z&)__>RV2?DLZ}h$KyV9N4dVNZ+zf* zY`1?MdDmTdf^8I;SAsHBpb9mpLj#)7f;M!Z3+Y5aT7RCh07X5`D=}T}^Ge@zmFb#Z zr))q|Ps_HLZufbbmu?;Ab^GRLj0Ma?0g6z9GE|@nHK;=an$Utabf60v8S*t6HY%8q@VYZ#dngY(X13(1na~dU+^75z_MMR${sg73WncYfkrC{O8{~^$lo3 z%eHOH)Vk9*9ZPqamodIC4+SVf38FrgmOd+yL0A$O*aZ`sE)#yu_SaZQ8cmK?A0 zulJt?jVtneY;IAFBU;qsgcdaJXKq_qK+e3(72KRYvV!|G!A6E$8p3sjp6l;=D!ZI;q{Gr?+54j|L)1g zNu<8#Ygd2b??mr^&igvy0zI}2fC2a z&zpw=6rluVs6Z8JP=~Z{4a+8F3)*^zvg`Cn_aUP{HV*|TLJ7)HfhyFX4h?8R3);}X zz7F1njK0@A6rc#HP06xMS%E6loL9H(U)RD;H&|B_TCTHA*?}%(^wH*_07WQ487feP z8q}cyO=v+II?#oTzS2CTeJfBFp#){9Kox3GhXypE1#Rd+7c%<`^OOZBLJ7)HfhyEs zr2Ai|u3>$XvITAEKo>Il@A6Q9B9x#E6-eu>S`Mzi#{9Z<4az38^fqP3=`LmJkVwnt zDGN}95|km$uUJ+s)4Uqfb!b2nTF{0LbRnbPE)NALLJ7)HfwcTYxmDSp8q}cyO=v+I zI?#oTzQQ~dpa^N-OO$1(=udWksEB|gE};z2`y+t2fC0k_Ad4@jT0~Q zd6DT7lp&2FtwIgz(10eipbZ`9LK-lahXNF#1ZAi|6>3n21~j1sY5Q%;4s;>o`@wlg z^9z(kC_x!2P=y-Qp#e>3K^r>Ig^ce8=b->aNb4$5mZ1Vws6ibX(1aGWp#xpW_`Yx+ z3Q&X+l%WDus6ibX(1aGG?X)R7(1nci%6TY25lT>o3RIy6b!b2nTF{0LbRnIW&qD!< zP=Yd4pb9mpL)vbGvI#9{LkH6QE@j5=^5mfaMM(2Ylx0Y7IkR~_QRX(|eL49@^(%R= zPwsaWa=*3yV(agT z=+Sq5seX&ge_W66M1M;6yNkK=_4rQo1$uhjr{nu#_dmW9{aNedJJFxhqi_5RdVDAP zi~5gT-m z)i3Yyi|I-}=8>|1v$^A2-k+w%$JC+&}c9^^@KH%k?RGoGVyNe}(lc z=^N?K(*3S$ZYe#!W4*L)pHyxW?|*#9`jvWo$9hvezGMArJ-%bTvF^1Ya<9@~>;7Ep z_Fktiqi?R~^*88O>D%agy1wo7FIvC7{#ktoJ$>#-&yQ*P^Yu8lu!_E;_0Q9H(pT2Y z`l|Yy^cU#yo$H_JyIB81eY(D;zMH;<_h)atVEsP&9G?$0KWwzf}-$3`f zuer@!zu)D}ZD@U*+bHVso$QVE16-Ttn57B?C$9J?Z)IVtbvMwLr(f*zFhgrXt^@r>K)Q`|39~`N_&f_)O?`Wsb#_9QW zjLUE1`fK{ty5}Twztla)ksIl^B`$OM-E1G<(cVM9!uq}RI9Ky#{WI3TRgd4MsOVQ( zzpozWa^9|g&iZ%ipV#--oBDowd}n(jkKdQ9e~Bz{$YKNezAV5ex-h!{u%vt{cCz#Z|QL^>+^bir+cp$18*MFgZLrCHKH++6PpugPZ z|Ehmqe^9?w|C{~;{qOqE^@sFd=nw0+>;KT(`akuY{)m2(K2ML|HhEM((fxl+pKJTa z^&jaOpS{!LbC(|9VZTC;@37yk$GO7a=sB0a-|a1?|H1nBZInOi@tyWR>G7TRKkIRB z@!R@RuJ7;qv-Q8}OY5=z_$`%(tdHMP`HMc%cibPbKF&oh?(<`L*B|e{E9k$reSGJA z3ERiH%BA&HZ2ug6ReeR5kKbbXu^zw05+1+B65Eg8Vu{Zy1=n|v%fC>M?XRhS#K&hX zeYPII#qv=-ev9QT?r;1S%f;5e$mKKZU#x%C?XRa_r@utc+dh7arEdND*59DVZ?QbC z$8WKGSKrX~U(rwT^Uph6f6@9I-QSn%t6BdF{U+--(x+J;=Q5)|AbzVQ+Q)a`*Rg$k z2Yy{W&UL<1e~s&ZnI6C8a=!Z?zvU92hvK(f4zNCc%jGP+VeojrCvCx7EL{$9Lqf)#KdgxApk#ms|Asj(mJx-O=^M=fn8U z{7-COw*II3oAkT&o%OeQeB#_|eEy8zmbt|GU2Xp*J$_r}%lhutudeT*M}JRzr+!E4 z<2&`+>2a<$KCkZW^7~l7kAABD7X3_pr0?MW(E9ie{^Q>Nx4Hbe*1uiv>ig;c(Brpk zBEP=F`W1bC9-znj$Gi0SeEn`cUcc|rmvi|U`t$YpEu6L7{z2BSZvA`pf?n09+5UY4 z{{8_!SYO-anG}ewEanX$@QJA zZ?2!BZ>gWEzh0lE$NNour~gsce}?ss>1XPh`%~Aius*)i|3=q;w)H#WPyW5B*Kfne zr-izuQw0SmLJ3lzcG2f7g3%{>2{AK^T7VPJkyFHx2U z>SCQyR;aJ`wW%>(hXypE1#Rd+7c$OK=OLC)WdScbuS8jfiXQE%cn#`(^BaBB(QaYO zChKbTt*_lToz~gGyO41%I}ZgYLJ7)HfhyD>wXa(?EYrMnYw9h_Hf6`@u4Tq^JP)aT zfwBlCy=+;btU^t%Q#PDV%MIR|)U~W{Q+A*W>GhR|XkX}?E;3!x%YE~sZ7M6wuUc0d zp-pO6f0DXX-+ycLwQVxp(%Y0B=t9QpJY~ZI#Ii-EOOX1+D}D2${;4dh>`!fApXz$U zve{SPa=J~~>6{iZt|RZd3s10(BJ)a6h6+@n26bpa6I#%Q4s;=X z7){&AQx>48r+Fo&%Y9zyo31il)9aKCXzFR%7SruMPxI2P!@O?a{EV>&c_=^;N>GLh zRG|iSXh0KM(1s3lA!GbN9tu!|5|p6=X?s=6G+kr5-scUco0KhRLkGH$F`gg~1t>yV zKHW-8m!aakDrL>-UW@cm)UJUyp#^Q|Ko>GT%jF@pDNq)n1ZAi|6>3n22BdaP$`-Vt^b`3@51+vOYU@^ zKXGpNTOO}Cw;LYkcK5PH6Z_=PUGAT7R}4=RQ5BHs$ zk2trtq#oz?yw=C?ci}z0!|zS?-aq18Ny-uF{Upwnd|!`qC3om?F2whp;qSuRcXOP_ zC(cDUhAWG65$9VU=OP?~mc_Y<3#^ZG5vTh4jdKyFS|8^k921wtxrkTUKF&q>K0V>C zzZ>ToeBaOFT*Du|e{n8hmiH&lB}~@iT*4)KoJ%-Lk8=r|>v1mOtFAxJC7fq{oJ%-I zk8=sL^*EOh9_I>nw?57lY^BG!f)Ba9I5#j$k8=YltEbmn^xf~~^3iwiwW@}{3-9YI zzK0%t+m2DoqHjB%57D>%h{rejw%73ZM&I_zdh~6tqDNnL`plFbpXkf}w(E<&>=ms4 zS6{Xsec6uj{6F)%@JAf5?G7A{G2hbX&xN_A4dtN#MJPcTDo}+Q)S&@QXh9n~(1nct z+B_7X2qh>(1*%YkIy7Km_HQ)HG+B2G+R%Y6Wc0)4VKmDx$~Fb|p$H`?Lj|f(gE};z z2`y+t2fC2a&zpw=6k$>B<3w6_=^1oiC(>~r?#oku1j^&|+^>w&dY<|tGTei)9)Xml z;(D@0zGIdA)4fcUTUn3m$-YF7>&dRB+eegJUytj_zEY3t$!@BresZ>xdzBv7ll>y+ z7Si_Pda~cr<9f0y**>l(yNn*!lRb#@0%`fUp6snI?`MqM2G+;*WMAR(aXr}|+CHu) z`y$(a-Ti%$?XT50)Z==xFV^FFvg_*hspi(v(>a24|2NjJ)1RxGX>-f#-?4r@J+3Fa zwjS4$-AIq?$*!r}$CO)3zuWb#pvU!O*X5j7I(~6I*$u3J)b^|BkLj!HkL%CV)A@~b z|5nu}=`Ym%%$R$Dp0j>g-QO(9<@Lp^Urt|KFX&6?tGWO7vE|mV{#n+)R9{MenQotU z?$!Fz)<0i=j{b6e8GRFdTYW`+il2?*@n1SLy4WlgVv+bD&C0r`r(+ zY_(%=YHWYU`kIgSX)AdsKoLq%h6+@n26bpa6I#%Q4s;a9%lKm9_?ZK z;SqTH9)V$&fBHUl6J^g+c8e^(uURCrd_|8ezpFmlEdMs!N0#4Gk1W5f9$Ee}vQFBc z$nqUMvixgoA6b5?9$7w(TT9DFmfy+q>XGFqSsz(`Z`^fTp z>XGGl(Id;hNslaF)+5WmRgWycl^$8Xq(_#Yu1A*NNslc57JZ~FzoYe$<#*R3%fDHV zEWd{yS$=Chvi$aXWck$71Bg?;0k1W5B9$Ef%dSv;{^~my@>5=89=_6(N9juQm zzndOe{1%kQN}mfu1jDa*&>KbYl5{++k&hFN}$Z;TT;%a8G{44V&+ z!0-q>Lytg#&+y}M*Nfw{p7Ge1;X3}eN1#8;?_ze1EWfKBS^iCWWcf*Y^vmC`N5A}c z&Ek>e-)((l`5F3Xv-}=r?a1Vjl8scWciI; ze`NW4t&c4KJL{vLIquJ3HXZqQ-nQR~%`Ma|&r$^_LJ88VqHI~AtU?Xy(10fVFJCz= zw%3LZbRo8#(J!2)^Oi9`%EG|>qF$mb57fmnQC6t0_O+=oU55rVp#^Q|Ko>IJ*YgAK z?dg9;yx*6YE<EV_Z#wp8Vaq1#YW1zJ-8Y@q*}=Oo*gsvOzdH3_RiFwr zNbT#E4a+ny-I{vKvQ61>x@(#78p%UyU!W{PNiSPgD63G@>y!v-l z;R&`;WL^o%P=PAcpbiaaLJQi^fi9$fB56B$$^sPiG_S;Txz8(o(^aNxdY!TXO+78! zV!GYuX1^1Q=lwD3Cd7` zD%7A34M^>plr3mO$9ZXfw{JT6@cW8nGhSaj)pO@@Y$&t1cCOc8&2H|^&)GjZ|Cpxs zN7_EFWxH-~tUz|B?ahS4?<;ydyrymz*QPz)?j9^}?^eSU8| z=l4pp;rA8iAIIET9-l9Hd{5EiTAiMs%HrCX!|yBho`1vdEB2m0cldf=%`t!BtLx`l zzlMISUeJ%zhu>H19nbjwVO%RQeE5CE-tkFUJ-z=AzpvOk9((wH9oOPJ(c=@>;v0Tn zvG;t5Ywtbc@ri5id5$5AYwtOpBa3V8o#XM1Yv-M>$F=j$z@Kc4bM=rdcjoCj=3Dw4 zx-hr2p*$3z2qh>(1*%YkIy9gOEoegrx{%Rdn}-4vp#){9Kox3GhXyRn{*7jtChKlN z8#>U1jDFZWjAr>o*`~lg6rluVs6Z8JP=^LIp#^Q|Ko>IldGk%oJi{~J%jG+ zL^|%neR=ASKzW>=`;~E8&r^RyhI=s9BapIgjB(zT-?vL1<05v`V_d{^J;p`ssK>a7 zee@U?v9})MBFcK|Cr^DT+v-o%xQMs7{n3t#c(d(eT*NMVjEmSwk8u%u=rJy0TfU^0 zj&C|gknaEP*2lPrX?l!{c%vTUBKFi{T*P*IjEk6UUu2An*vtAD7x5-N#zpL)$GC{? z^%xhiv;L_2`%cI7KBn)d#~9}W^cdrOGv|uZ{f#ls@3%h2I9K%;;CM2|7f@6cn6^Fexyael8JW1MH`F^(i2 z|G{x2BYj_S|ATkkg~K)G+gM-o(LQY`4+SVf3Cd7`D%7A34QN6O+R%Y6WaQ>N6rczt zC_@FRP=h)&AhtQ)Ws`NcpbZ`9LPj3W!+39Ntm`YV4@D?J87feP8q}cyO=v+II?#oT z|Hs2DKh~o?Y(G2#Pv0Xj%<@m)$8MtRdCFRmRv!wij9cN`16h{xsJYW1N5D@-fEwc zzmer%r$?4Q+Vw@2|BCxJQkE~dd}R48^vLpC>XGG-as83y_p&~+{NNbpJ*|%{e~tSS zS$?|pk>z*MBg^lgN0#4Fk1YQI_b0Oa3HnG`elwSkEPt}?Bg@zH$nwYOk>wB9Bg-GE zN0v|H&eHQMvit|Fk1T(b9$Ee{J+k~MdSv+{^vLo@>XGGV>XGH|bo-IzC_oWPP=*Rrp$2tmKoeTfh7NQgBRA)v07WQ487feP8q}cy3%idC zTCT~uThN9MbRi=T=V3w1F6#OM`%r`ul%WDus6ibX(1aGWp#xnQX8A?^$PCv%JOUHz z2n@6Q#CklQj(gLey9~mmm4sBU|j6BJx;o3;Vv4wv&ef6rluVs6Z8JP=^LIp#^Q|Ko>G{a~=v% zgc6jY0#&F%9U8E(`?#RxnykA8ZRkK3GV*X97PRcJes~0iM__maCc+UYjMMv7ah%pO z5st}lAI5eB`m_A-+9SPw-D~WJAH0s>@Y*B2<1^ZR<|7W6zI%#%W4(>-8T{|oX*+o+ zKoLq%h6+@n26bpa6I#%Q4s;HHCcBH+R%Y6Oq6Vz z{@oI2Jss6p1Pr5(R&%BHtV@AgMdo^El`4}^@pnm2T**?aMY^cYWk@5b$nlHKj z=x1I}kACL0^%yg9l^)~2*VJRo$Xa@g8CgM(F(YIBy_(OteDpIvPmg})RrMJE-PEI> z`O|vzGk;2te&);c=x4rMkACKY9{tRNzgP2l>!Y7}@b_x2v_AToKdVPS^JnzvXMVXJ z{mfVB(a*f19{tSg>VsK+-V2`i_iFZi|Fk!!h`cbjJPQ?|2qh>(1=3qkm9hqPXh0KM z@V|U}YO}o#bRi>e=b->aC_x!2P=y-QA?;tovPs#3w%(!aIz7_;$jHTcC_oWPP=*Rr zp$2tmKoeTfhW_<+@Gd-2zAlluQ`_`^xB^wEIj?TnzpjOyZm_NdJ2 zP=F$opbQnLLJjKBfF`t{4ISu0|2}1lu`Vb;nqQbx3d-RTBp6Iy!PvP0R0G$<{$k!QL9MJPcTDo}+Q)S&@QXh9n~(1lpXL?|<^6_R`lGCw#dB7_J9_^y6QeU%8owDI{)3Rk5?NixiUI)66ahn0oOqZYx6{te0t5MdW0ZnK@8#<8cyOinwZkkTN z>0EF+d6DT7q-!Wupb9mpLj#)7f;M!Z3mMl>$wRu1N)bv>h6+@n26ag5Z%{U&1#Rd+ z7g9%29tu!|5|p6=Rj5H78qkEau5@cL-G&ZyA^o^p9tzNF!F^&njk!%;rmR2}YEXwX zzd_lA7POt0=BHZ+??T3R-11O>B9x%lqW3qAjR>zWU43K^r>Ig=_`Z2?Z!Z z3DP>slohB#4eHQ?sQTxex>Diu>RxLe?b3)enhX#F3~r#{!;zj`X}`*^-t;F>y_DM z`ia(GuD?#dik(UO^AX!$Z@n2X^ZH`B@WJZ}-e7w(TIP0h?#F*zckm|LPj&k@>v0{z zTl5QiWj04QQ)jp8JGuOAdU~y<$HVep*D?Ho^@rL1hq|A+vbp-Y*8jKHIsAp|dynf& z?;q*-&d`6UKiDg?U+FXTU+YKdUSBYGjQ$(zYx-~X1IYyG{{K$*Ge>r>?q{0p_xiED zGP_Sd+5Pi+Z8_Uzf41KBWa)h{-Jb(({}=sS{Q-TX>mvTm`lD?>*6Sqx)8+jPlg-op zjFBzdTW>BrulqX5mebvjYTS0fd*>m;#d)vuY(tRCfE9+hlFIz?bA=xiI9?#Q{ z>Xq5^^{w<(^*e0u_49ITS-+a~$Lg!=J`b`r^poAcg6?wJ3w5`Xt*LuIGPjevus1(j z+j@^vwvK+V_3PldVU~W&_Z(@6w%U-FUZT+VDzWS?m-)FMT^t$!0(Rb8+AIrT>_c-LPc7J@I&H25b zY;%|QGjsL^{V>~aqwnncw$ptd{;#j|=zizwZqMVIJ6(U1+xwW?cRzBzuCraNKhFB; zx?>&x>+3?k-SwU1{_LlprVm~>@*URue;_+Re|@ja-laEP-v67q{jK+XIoHq+vc1p4 z?7jNSt*`1wx;|eQBVMP{|LZybFD>%xR?c+)Dtv}Z?>|TB-|_#0@4Go)*V!@FAMO3A z>1XJ^@8r(aKWY7KzF&Pxue$!r^oMPKx&GE(nO&j#xMrW$eP7RJ@L43i-hCXiE3Nl& z$Udw4xMrWzx9^qN=XD>a`PnSEL*Lr^Z|c4-vTy18Sbv@F|EcT-{YS3vd-@W#ze)d) zezX2{+ux#JqtDU5so$!{`|WMIxiPz4H|PDwbw__-{Wo0Sow|L@*-vzHarP_SoSFSv z|GUfoMt^6o%zmpMP)L z>OtMtVfHuu6xa86{VlyRdq_8@W)JI++5R8;nYRC@euedq=qGu9=jmJf`hQeE-1d*@ z=F;qO{rlEue6CFQ{|;`(~}68Z@)zohQxrtDez zb=EJXn=7)V^;q9?^z~i;GWtvOW%UOzC8x_%E-=``wDVxjK8U?)PxBm34D_ zwu)|_eYUE8lG}TM9>;fh-PPXn&Ch+=1|A^vTvw)i2RstNVXCd!4?y^_%No zb$ccKJnOg6&(XKkXX{%H_#5=yt=~r9O5axhklWi%|FFKjK1<(0_j6%3O`qcWcGCTv zJHL-By}w-M@;h7qKHHD?bz$G^`t4`P_SA28`+MnYx&625@&BWun}f1_^^e;AZFhb(NRDZp9p82x#AO}Aeq zJ63 z{f}Qv50+2i?q%tHcqA6(evP!v(av9#`!?Ejr+ppI+jy^UJooLHwyt=Mj&Q$gg@KB} z$8OLEn$Oq%HvQ92)b=T!R~zr`|F`#dgyqw3UhMIie}7h}^0}cj4*Q-qSAeN74fci^ za4uX6UC79AB`8A$u7(>SjW=9{v4AC*1ue+<95W3rgz*@Um(dTHhpk~c><5Ry32-jV zg?nIa`cF$xhIB5a3N@%h1Deo+yWwG2lCf)R!ya$|90n)Dg)k4MlkKmBDV)zNKoLq% zh7;giNawcZ!P@kxZVX#Px@JPU_TOAskugzIVH)fWGa!wrO5>^Sf_ve`JdS0kKzdAT zFbD32`(Z^s=dKO=LF&Vq4OhZk=%mk>e4b2wn5my>4<5`z-~?#EwJ-qv zI#yv_&!-JzZdY7A%Pw6b%dUSR>wRV$ZyJVgXypz90GM{z{9Zh zt2s7Mg&Nf1YM2Z6z=JSlGwutl4d=p*$zOxRG}s$XfUDs~xC`!uhha&c_(hlod&3Nv z3A11}Tn}^M9(WL@yq0yt+HfV@5A$G^*YQ}wrci+@)SwPiH|M^>{c!ab98Z`B#Vy$` zbl{M!SoiB$HxywS8~}B=9_GS5@E}y*z+=4)ZMNlc-;V9TT~OSf*WV62*3f}Xr?DMa z`;BZL9)=Znq#f)5HCS;c98QM&Ve2x-08WN$VIHjVChi+-4Hc-u!?6C&)Wh1lFb}SU zC8zUPLKT{D7p$@?`w0g?9V)wVjG@FgHD|$HFm(^M2^+te=NDWKtL%wG8D_xJd$AvI zDYRhf-aKcZ1BHFqE>vL_Tn=q`7|L&9n^1)s)S&@QSn;jwKWq%MAfChbF#RCpD;!6d z4po>1S3w&dhQhvCwk_-jHJA<8LkE_88^;!=!2xgrG~h<)LiYA7djV_;)1e9%!d1|Q z`(erb*gq)20dN8|;6}Iyrti=55T?9?eSxX42OI)*xDu{~IdC`J5A$H@cd~6*AEv@I z*c)cROqd0;;Yzp`=D^)>Kg@%r4`6v%AEv@I*c)cRxo|051=qt|xCb7DDevN#!`iSh zYz@<4KR5(VfOFwexC*X^xo{6;@8*OTLHgz{apO%z&BD zgnMA>43>i%p>QCNBQ)S)C?CXg2(tIGJj{Z7V3jHkTf=nN4-SD7;9R&Au7c}fF5CkT z!j$)MzhQ0I7`BG#upb-(C&0OIDa?TfVaoe?ZosxM6E1~0a5v-+W}l%5B`8A$s!)SE zG@uDBXhR3OkR8JEP=F$opbUq>$#5au1@}V!1GIx8OoJNKp#e>3K^q>1B|pgVfj!^= zs6zv;g?nJ>L%Hv;H_U*UFbihGl`t3Xfd^sAVH_`58#aa-%z=Ah%Hix2Ooct52A9Kw zFzpD|4>MpU%!1kQAe4^ee!>ZGHFRJetTK~rKpF0W>?j<{Fau78OJNQ?2>GMgJ`|w@ zWvDoxEAImuk-jo6S|4B*uS%RKEjL7;q?r2pm;9#3ueJpa5qdjkK+Z?p$ckD{Z!j(|Hkk=rz;9kgI#Bqb^(107E{9%p*to;#=1MCeaz`1ZOtUsIf zFcU6?IdCuJKgzmbTWG-jFb}4FjAfw-b0D8h%FbCf4ar}gXI;5uwMpyy7|XBQx4w%9yn!#DmI)}%1mr3)VEBW*s+^aV|fBCe`WiFE*zqu~MWOiq7 zdh))LrX2Gl=dZ)Q+|@TfEq{66{y*5OTWnGx%l_6k{k+~b)8@0)+?TYE2T$%jhi}i8 zoBxWq4(tqo|m8LP3P0T#JbY* z{p;Fi;COw8_5N{EZvK5q_y0<~+vlIf|J>)F!~fLhpU3~w=S}?Yef|afZ+-qn{J}o| z68_gdzY2e-&%ca6+~;4x|Iz1P#sAsoSL3Tr{`dX)8vcSlzXpG#ul?8Yd3}B@{%D_n z15dYfOfTpi-{q2f+$X=1c^~f0pPb5c48O@TQ~I{~Eqt*)Z{dsg`E~dbeg18H$v*!M zzM=0)vE5g*t&805PPu>Y!{*HUi1W+LPy2H{%Rj4cec#1j{$H%`29{ri<y5r0mf--IvI=Qrca_W3P%zR&02%k}xK_zHb~8~)rrza4*#`xdW_ zDZbaYpP+6r>%LFj+`jev0DlATW9dG|F@F{JHQmP_Qg^ujXT1NDw&A@b+HFd^D_NBP zKe_#Q!KP*AvP}Q;@(#TJd3h(^|GN4SUg+DOyYRHlCH{TPCpFn-JSY42v(5YHtlswL z|Bve5m#_5xk4-t~r(bz(uJ^y?U;FrDwlUN9nEuDLe;cvh^d2?Z_5OtQruXgi-u18b zuK4fQQ`+}fFO%65t@qYB)20sY?@w9pS%d54dH6*8JJNbTzRZ2E8C>t(tas}X9{ZnB z*Z+L}Io|*L{RLj<`Iokr9`_EOZt4Bwklt%$(sAU2&pADXw(IxalP7QC^Xr!^b7J2* zeueLdr~l=<^&ZzrYx3Cd?(|wrr)~Y(cIkg#tCveAy@0ywoL-ITZ#%s@)8BD=4VS-X zl-v0Y?Y_@(XEXEf<8Se^`u6vC_%3*QymS7qPnl>br&Hc~w$o`Hkz$X?^?g5Po!@Ka9T} zPx&#PFPkjn^W`6`>zKZE{}Z3p=a1m;#256snn$~1`<8puD)boxJ+rk~Ap`d^l&S7172jx@at)0;WHBGV~zr1?uRJ>BWFPV>p6)0j3RO?np7 zi<^^=XL@<3)B0C%I<50FPETg~Cf_U8Wcp^OH(+{>(+@En_do6L&zzr4;=c6WL+1Y< zOvfU}v3Tz&j@cC2o!3%gP5 z071pTM8z%?0~H$-6&1xmEWlPoM8rg~08!%quDxeCb2xYo=iGCD_uTvczUM*TcV^9+ zHEVju>}9~**HjVxci1QMBT@1Vi);=WLfX#8|SX+uu<-r}Cr?ew5MYv{@S(t)8l;nO_~_XFO`aDU)y48Ma;GgdcY z2ye{rdEh1tUjS~(a5!)?hA#m(XZSL33x=-%n=>2%+>+s|z^xdL1h!@P8Zcc4As=1` z?!fR3U>bKyp?%Q0$1u+r@PFCAd7q{+>|g2AVjC(*|Nf`btTZ zc;D4V`=Gr+4WaK2!x;5v=5KTKx%}qu7=-`PoV^z^{n_~ZvpKsZWO)BB$ecYK_VYP= zEHIz5#{n0lPya8>*`-mhmVaZv9|7O-IeR29pR-2+^EsQs_?$f&;e5^>1I*`asuwB|MH&a zuk_LXrae!2w2$gom(cYSzAxn0PbwhJn8k_xi}p$tSseCKYK`RUc!f0|?6kbfuEAVJ zx*BXf)Bx>|r$3AEsVtoEG=?e9=|cD&w*PF1w3J^Z z>reFtkA&R$<~9)cew6Vg2_AtF3oT( za9M_*0JAlqvM%&^u<#D>k0--+z-(Wq90$CUg_GZgvps!1;E@b#0`AFG4uG_M-GaUOnZ#xY8YX2g9WxsPRagI*x~hu$*z}XS(m~uz7FP^)OV>tP zpf6G#>mttWCvkd+o1G`F6-%d&xH&(GGeF#C7MHi(7$R-~;^-br71l3iqHVGEuk6X% zUNy)qDuA33dcp<~XffqBp23Q03Q(8ah z;^Q5SGu$^c4)ApvvQp!FVI}&tI`a)()8^N;yOB=jr|!T-8SV*OjNu-@{MxrZuy`+* zji-uU2rtRxR{^v7QLK~3ez|_=-Ul0V6%|k?WthA@y@yvpGiL1kC0b#Xw*-$0!B^^XD6@ zVja%!)8xHBM)N1leXb! z(Q|bqUmbV|$FP&le+pC71)KjQ?8{_^L1vANmDKjvGEDPbesd(sjeW36G=J#oa0<*P(VmIuxV%OE_c^hknX93#?;jJ0o zh43~EF9&YR@CsnI=1}YbwqxORkFz7gTEH$0uY(Qz-p^X#2`rrMr@AtnjB=fov2;)5 z9K%$V~9)>V~9)>V~u9q;)33V}EcSheY3(oeyO6qs~US?(3;lRda zO5-SF$tEWuydT5#EN6d)%Rw)H9*CZYF2}}n(xWe9Nl#rFmo`8+zfVgtv@WH-N8^qO z!-IhP$yiFu+Ne4vKYZsw>Z=mwz9T){U;LhJJ(Rg6?EI(AQKL~dK1YoO=5y2pU_M8= z0RPb(H4!p=j+zbpPo1MC!!|xgxdH#t9Hsb&%~3k&uY8Wm`z%3zb5!2v3iuo~7kc;{ z^#PdAQOUr3j-qD|{@dm#>Ti6GYKd{=zhRD=g?9K?=O}li&2Nrs@Gs0!-WaF;?m23) zFh|j|I)7%4qUUY+9QE%1XpX9n@tU5y{Qqf=GC`T?8Mum=zy5!im;dZKhSn|(;G>#& zo|&G)(A%BtWPio;^n@ciQ(q7=5jMcG` zS4(Cxc>2uq4O@%TzE_Q{9iz~{hss!;3Nf06MFVLi$)mf?-8JZ3Q74}FE6H)ggfX+CAPN|@OyVe&y^<^xK@ZK3N7BV=3DY2g_t z=UA7QG*Yu(f>lf%dMLl`>sV;KM4@2^n zzZG;jvhs-iihN^%xIRL8EWw=wZUx>~;MU;%Fkg~ybA4k?&jHJ8er>b`(rW{`J1kGu z7Zp2L*=!LvK+xG5+*#mlz>lC^APcF!+JX-i;@g1_6L@>@O6a%LK6&|Q%~hS*R33fO znBj83whVWI4-d(0MSdQawa=C)Lm7qxVDlP=JF{`71M)k;+HEJfZq*ggu!6Ti>}j;+ z{-BOQLn?zE($J6U(~PHq!Hqdae1wdZ^xSO}vy0YZJ>~q>>E%iCZAZwC63X8Rd^9-K zNt}G0T*~dKfGJ&PgpL=|bpfaTN9p(&LVFNChR`~n(shO0=|9;|yCKaEp$@x)uNLy| zk%#vL_Z8xMfd>oR9{fDB^?hJ`Z+?mhJ(jIA33f+ z%d0)hYXsuF1lf_`^94Q%d=a?VCrD4;J~0|{-a@)D;M;^c9}B)zh#v<|zAgz}d@Kf3 ztHA6dT#4Zb*jkxkEj3NgDl(R?f9l8>+Hg&U$t=gXQ(eaDv zo9Z%5dg{qI_uT>)Xs7GIw4PyOu=HHBXg6EuNclaG*A&uPH5Hl~vwoMkNeAxXd;m|YrbN>4x5Hx8qY{ADcZ+{MDfk=Gs>tJ6YtFAFFA`*}FV z`2#YR(jMgD25M@DIBuw>7Q`_+MzD;fXR43$aOez?vEnlF<$d@FY&*+k(2&n@jFN?M zjPUa;?M0-$AY-{Kg1<%I?-9al^LYw3)EDp!*5@xl=Pns5>6z;Q7Cszpuan%~B>!~d z7;_rctt;x1t{YSTV{Hbn?yIR)l+)+7(TPls`exp-d=ld5`Zulh*t%ay&oyy)tf#E`haBW*Ilj103>=|xA zG7L8a?#u82$n<0QFz`Bt4+5`e_z3U@hE0){Y?=z2{9!NI^mp~qpY_Y1^~KJzO;Vd7 zo2J30ov_IOHt~0NVqp7V*3J;DHblnSRKG)ItWG{3#bh2pel)|^fX6UwfpU*!*b*4K zHCh`h>6!e(GFFg0HbA-IMOZl5;Lq@V;GdOeKa;tH{u9VB={zW7DX&99con(MrSPh( z{wc3&Lbwsbv_EMgw_#~4ZOZxs$=e9wwnBJ*{fB&*!epo{h2=VsbgHv9LOQ8FrlUUS zo-3sxK0|89avNVP`%?KFV;jZIL|hV^Gg+LX5z{j(pExrX=Y}}?QGEu><0@6B+HnDs zes?BEeUi0Tg$?@D@121$o24Orq{AZ*MO1exh!uQpv1ht3VDlmv}En5D8|E9 z4AVR77Obt&^<+yHPWMBtWGvZjEnr(2OKberGM38FM#efDH*VBx%VkhA?Kp;1M;S}! zY;+RB2g+DM@47oPO!u~^obyo55AZQvn;XsI$WJZ|TVX9SLB`VF+f~Nuij`O+GZ`Dm zOky&0?RzqpF~Ga!Or{NFrZP;vpDEy3GM4nav2e1_ond+xaJGzfunk)2@e9uJ6lCVe z7$w3xeKJ;8G{kcrOr|qzpfYf}ibJcyZ|M$}ruF?ZzuD&So;yHa%o4txe|0nAE7v z6=b|*EVbGBGM3iM3z!VG--R-!Hk-4Eg;Rg>ma(LB@h>tfmoORXPfKO2PHP+TlQ*QP z&Hks#L+#-2EYD&TL>%jvfTy8+)DC=wae0l5)fG6GV=c#+oYrw{K+guU`^E_0#4*Cj zZ%dh8yt1yQCAU3tp;{RMmu2`W!pkvS3VtuoFin6JWGu}g6=f`~b1KPLYAcnQ{A)~# zRb(u+4;>jx&r#{h7|R-TGA7>#cIz`4YJVN&^+0LLm&&jV7Jq|pXijEjknG@c2$tlQ zv$Eo-5w%Nf{X%X2vW&H<}9_sJ&?QBvH>eBx+5 zLg`i^j@lFH(PZl@HH;s{87|DmpVg4d&LgJ~Yl&-M6P1bl#?t^| z=u@bzW%g2ka$sd9dwa`RU15NA4ac|`*@t6XJnG9aoY#+I$dlf6OfNm>IGD#lZitMf zGpL5jSn|m*8B6V9gdj6Y2p=tDsXtL3>ybwxl#6WdFULu3cYus_Zrr$0V8Z+>=DzvO99HY;v7sgYFiN}j-%VaY0f2Ce!Ya|U6S?7 zCywS$irbz?&kpdC&_mY}f3`0CSJra{S;LWC{;;DI>>z*hwPD_M5?=%Ivg~BG<3F_{ zY+NNR$7C$E%ODv`*WiL>EUmeZbBwg7WGwaD(=wLQhRPT&R(PIa7#F!b&&pV8$LCo1 zY}g*gFxA5a8B02^3Nn#`%rzNHwvi8Zp&;7OL+zI9qO$TdyxhAXN9~*LEyOc@)aRee zSQ@KeaExnKFPRLD)vtKCj@;(nrsaVr*VF*j3qy< zm$8)B1{q6dc2XIFPzHU-Q-2ooUM!?pBH-0BmfCz?UBS?0@M~StwV0(meRn!HPhR^` zTjaU`)pBh_Nyx6_%r06_8kxr_J%+g zwR^hnb5G7+dN=F=w*?n5A99SrBUZ*zn~US&aLQATq34;5rFM}ZW2v5>3o?l^R?vL% zf?=9ZUdmV-TUfPMES%a7`Sv7itqyr=(>x8ID^9U;&>BmF?K`Po6lIwDsV3ip!rtN> zqkolJ>H_;s4|%yznFDz4l9>{?A+pB3~P(*?mUajix^4M!Yy-O{yOe!lcu+&i|C z_v?xPjP2G8?*+DDcptDW!~22x8PxBQwlHh&AAonsSh)xP^E0SZ5KehtMBeA&FB*&Z zy%q6(;(qialDh=C33vgKeAhs}Unq^|>)8E58(e!|&#*1<1|fX2jHUZ|K{A%^iSY6T z3gsXy+Dmy~W_i_vuk@>{&K6edq6_Jj7&2^F;N9DZf^GTA9>-or0-dv9S zKz7`K9F1W#PK{^vP5tyP!!%~yXPCyUM>3Yi2R@e4oRB1kt1H>Oa}#=7Ll4wS`P>3; zBk(A2@hs73@W(=Y40yc2Z-XZY{0=z%XkPnwyhBXBxr;okg*@-&;rGE!a9^E#$Is`} zL|fH?J3h9J}wUsDp7Pw_NB@RIVh!ro4H* z6yic;I~3}QV$#_7N{Bm?$Hv!)3t@eprz@(aRGefw@SKIzZr%twnEjHCWY=33C)KB% z?l;eqklZ`S?c(DL(_i$La^gLD`5sR)#EJT6U$%e9l~Oh+93s6KdplrEd)&2@ZZa>SXAA`LMtQQjH9jUzG1 zuJ6B%%T4#=w{eQwtX?yJ8z=2|D8H=V#wk9tblEIUD378g>W-C1!lWYya@@}ud3=eF zgyhDlvFjzg4)DUT^dtS;&lJGh*I?F8l#tWJ+JPLAC|}Q2xT0Pu??Oxmh6ptic5P-N z;u zEMv*{-Gy+{tDcWuT=4$OdMPdGEdssMU=#Un2g`Fet6vS4C&lsS5hg>H(iQz}I%N;| zg5ruHj_!+7y0vVrq-1?S6LB=hQyj^oUKBjP;)t8h;wUV1OCXNELx5ybTQ3P- zS>UC>s|Z{RysE&p!F2>)8eCW4Wx(|WUKU(m;N`##1YRE8P~a87s|ma!xRJmsfmauJ zW$@)FD=$wKaC&E!^Qz#x1+D{5@6qyjUGSQMK0WYS0@nwxEpP+yx&k)@uP5+o;PnM= z1a2bm>frQU3ZB0)cte5L05=tQP4GqnuLVxuG@!nm+a|ET<>&toL5HDwt_``yLb^KO zO$1&Sys5zJfj1L)eemW2Hvw-U@CM-YP5>`QLvV8;-V}VR5Z?&Ar4Vlh-b&z&!7T*d z1l&^KO~I`M-VEGY;LX8p1l|JNR^aB~tp(l^yp6zHfoBWfFtGqv6Q29D1mBPHP=Dk1 zE;6u|Bwt&xIPME;@IayLHsJeylGYY+N+F-t;D>)A+Xiuk1lhLWNAt*jWHz-!oX4-@ zq;t;6-u8&2Yc<^74vdRso5=Lo{Z3rRJbF6)R#r*R7Ezv^5l7bqd7fSJ@UGyNY|YHt zwPG2@Pv+}f+q>mS*BzX$anjzBr}OzG9nLi`;@OCefwb2mTY4Z(Thu+JSuc;P2>GQC z(f3CR$zyo#cRqST!VUS*e3aYoFdvKQ^ZOnL^+*2w5G2k0ehBZUy`Y!;@+-aQ&woa* zvEAz2?|g8*_R!nzPnOXEX{cTN$`)K``ZKmH_AdIHGWLevJY$w3Tc{&?W}5275pr|$ z=0E6<^B?*vAI~|%>yE-nZy)HLlUHx6Kc^Sv`i)*E==IF2x8Wb_&C@1w+ZwOCzR*j3 z_gD2$?a%4`^zmcvH(I#fe$YEFuU=f&|1APu#NUzHL2ko;_+ zek;yzygvo*uVcyUnwN1P^sdUQ_fPiIO&cr!raw7DZ-+lw#z9C!*Y<>QRT;y^!@-EN zgFf;nwb3Eq9R)rVypzC(fzw$UTz)us7lDrer}ZF@9|`_U;G@9BYe1vHp9}G0z!L>N z7W{?4$AKpa+y%U=kpFn_ZUUbG-b3K7;5`LC5uE?1{FA`xJ#23OWN>?dPXVXz*6{eL z;JpPt4ZM%Qr-M5QdsAFw$&!2A1vtG%=G<{U0WbGL`b(4e5k;; zf%EGO^e#5-UAwZqvLE88F8@q>+m1BD1pPa}hYQ>ve1yPvf{zsVF7QzT-wi$*{Ey1H zhskmO2Y`V;HSVR3;Z-V|IyeU3a%&Qdj_1&{o{6=Wt^_7^D{W;y&d+Q zBWaz`oXsNv()w7omDUg3ZoZZ{myfO|zvxozLwc@DzMm-fIl@erLJn7`g+UknXw5=< zH}VhJMP)jVxOyl9#Wj`V6oKFrcL8zr^TZusapC!-JILZLBCbK6bca~nCB)H>+MG7C zCBO1t{;ix;p1ftd0y+9-5&1m7Ihy7&{>@@MBd_4|HO*`MOkn!n1eG@ex(tA6{mRex zrtc*2bC>8lLs85}dB2Zymxa@}Z>XMV{2K~PdapvSA@oA6v@VPUZz=F=;8TQlcO87H zz;A$06ZlPVYX730bPhSUlgwHcO@%bgS(@8OL*I0w_O)2PFRq}on3oEebl-uT z6~d|A_hHZyZ;gKsahHA)cRwGUjhM~{h$G)(JA}HG+XvYto(mnz%Ks4I zaST5Oe#&qxa6H3LfS)lO2b{ogJn(adp8+Q_dM6NFz{EQHv15W2D@_5|%S34`j)0r#h1WwO*gbBP5 zIGw@B(-#KsC2)0cI@_1W7Xhd9cRAMpr?YuEFADA`@M7R}z5@5X;LEu{8bbcyNuMJLT7js@3JY0}31AbB9Wx+2Ayd3ytftLrrBJc{} z5dyCWepTR=z#|1-8T^{StAJk@cvbKl0@ne*DR5ozTLRYuj}o{(c(lL`z+(h%2!31O z)xhrv+z8x9@K<&4l>#>gzbnYs0KX^jn&9^ZUJLwzz-xm)6nGtQ`cdDx%hs2Xcn6*O zPF)s9<2budsid>A`E~U!*fa2ZANp(^P!DP7SrW12we_ zSx!1vo8%fYIq{s9rKpRaogc#OrL(E~$#y9wqa56aQ-Gh!`AN3xF#q6dww^T^o&lL; zhNl9zVYbf%p26&+^IHzEa3#``t){Tm5ABlHk=&p5@LQbRh9tk~v-3?np^Muz3%DiA zZ#J+6!ydq-w-NNxj~v-lj?)8dLvd!zKSCWUeBd8`?%iVOcqr$uAk6b$1kBF;Qg{O! zGGBQCo5&bfgnwy!3lRRA*)M3xR z8N(}3Uo{yf+nO+Z3VQgt6r{(7g`Y;aEyEQ4vwp_Ur68T`Tnfb*q~+&QP+IbJGx)k2 zs}p|q9qng%`y9sVyE)``L5`07q^Ohm%$Y&_{ajInZCP}27{DPMD> zr*#9h1)eYM^;o{S&jq!F+(seaR^apvJ#L2ui>J!x{f_id9+rrEj5bPnJdpc=It~*1 z`!;T=>0e9uvLH7U5 z4xZmJA-|vk+8fJ#0M7#davs+i*vjez(!ZRUdI{-SpTU`3zsw_- zfm!=jTm%l0`@Ym)PYU=H8xt--=CpwMx~DMaO;%RL3E1#M?hBGX_}Fs>X+AaO%JnRrC6g{=oX7OboPP?~Uak{u^2GodOZ}fe+e`AKw+HmnwG|rUm@cWVbDv>G zILY;7a-b6L#q8nSo^i^L`5^bYsRQDuUMLUVKGe}Z^3DalAxD19ul^hnmxQsN#u%=n z2z2nXm8d^05!%>NhJT=(%NRZnU-~h85cBd58B2DG?U4Ka0_1rcqjy)x4}D-qESqz9 zf1__P@_Ogjk)0s-1aefC3vxaPk$u;f#nCv$(?udLehwauk=)Khu+v{i&(FS#fIL6f zj`WIoaQm-9hHUO9*dpdZas62w^$Rgh%>QTkQ2GH#&*#1)vYpcVEXU;jgIJ8o0;V(r z5jq(4OnI_(s*>)@uz66zVtpKz*A`OyrS#57KjdFXKM3jRTP1%r|G`L4?HP}v=GNa0 z_?q|kQdk@Du~i%RA?u?>f%({42$-+YO9Hd9D@p*1=X9}gR_c>%oRu(tkAU)G?-Ae~ zJPmxyT)zHTTo`|^!!|zVYCwjMImLnNv9VPXn2$eH7T$(#0`vK31e=eBp!~N`e!7pq z&poF1hxCew?X;CsCi zC^z5hRe*dOHjY;W7R$u@HO(Eod?QglzV9muJx&YuJG=gwaMQyE7h*92gi%N*Feeg|Wy6T=UH*_uFc7nrRHB+S z>Z4fu8HGH^ZkiABdsclf^Y>^bM|)8A47@Z}=aWXdUr6?k5p?rs;_3b$OQX04dq{39 zp6q4S9RUWld?G8wa^NOpezJjnBNzjAmtWfgG(bs7!oJzlVHzo1^s#M+trPY-%rlpLf^#bKF5qZ$P67gCX?d`;|DOVSJCVx^scG>>1T~eO8y3hfB z&#uYHgTB=z`cDbl4dwQk+YY8cj(#*o@%Ja_o@Q%#ypzsJcPVBRMP^FA?#wV!FogZd+lEn-_|HcI9Cy>>sH zr6<4ea^=_VXFzTn@}ct*c)QBG7ZLYo{MwZf#!r6jsyZ;g_Gk>u_fdD?FVVkk+1zp) z;q4f%3HkO6*8uJyU^_vki;R^W(0+J*+-3DK6J>~FYcTQ5*}Uh>&Vt<20?4^RF1`SA z?vQ&{0J+(a<9%ElgZcg-9{GA_ z2{51gDV(o&D4dT&r7#ZZv-_kw5zgP!q_UE|^I*pgX2;LksJK_;=X%G&uly|Us=`^` zG;Y>JJHmQf@f0%bY;I|vT$hDYT7EV+jqhZK7wky+bsb3a56|xj((v=b>A4J^$76(Z zy(B}r=0n#<=t2>tGA;mr&e{_5UB1_@7DA5h3sc?Y%H?zIY7x`N^?QSV&6_TtYgdaQ zmk2v(FEW_5n_IA%Uzer!lzVnCuBY*{gQFqCuenA6^J_$O-jV==bz>y#uzeprJ1 z(wJSjdXYI#-vMzXw-j>eOm2s~&Xe}LT+W2aEfe(RCr8iZkiO-toaD#ce1W+>x^GT$ zD~>ZCTY8l0{P(jNb3>q|Ac zy-L?y6%04Wn83b6BVB(T!@`>)oXX@2y*bcJ{R>?{dOo2OIPY83KlpVex*p8*;@k(E z3C(ozXRX#imm1F9CQYP!Ez?c&7T4Wb&`o0o*GGF}rcZh%i_)({dKxRK%xuh2+(f&% z$L#EYF^r9Q(!P@Knc5@VnypFO0kd&dF_6ut>zQ7v$8>oQK(`xmD9;Uuo6OeX{M(8} zP$r7oh&VbcnbPsKAYp~lUTp)~Kcdw%uqbi`wg&$Bk4{|t{U41ps-MaODi5eUpz?sq z11b-wJfQM`$^-wG9-tNK|7Cuvyb9(4+KcdKuxKN}pTVNNh@reEldhZ6zU1|v*_Y5p z>kobfvrr|K*8}9%ykVTz`kgo~^LPH={r@<>zteV=E|mvV9#DBeyE!c`1^O-R#4rpf3qEP{$_mzEr&|( zU-!VuJaxA{56>@$BZAC%0p}g#^9~ys*IOTu6MBCpSHv3t2?qbS|WZ!0BAbq5`LLA&Uu|&V|$wIGqcrD{wli zj?NV0_R`s3W&)>o)B^-g?~3miIK7ul?=SQ8^nPxT!08!WdY+fZ)3c09_ADdqFOU3* z`)KrD#2@|s*ZSIjsyyW9pXIInJ8?XXK>=h)wqXI~xL(!&Di5eUpz?sq11b-wJfQM` z$^$A76x0K>pG?C2vF^hAU&-K(0#5}WB=8(?e!jZ&++W#(-4Da-f(7~&)b{@sIdV!t z_7DFn<)v~Mpv?3?9W+4ypTtI%{-@s-ydWqe)xRnas63$Zz(3am&2jh%x2^-jec1n_ zgg7pv`d{S%l?PNFP5?D;n!hVI`brHV_(?CA!ML9*S zu;(^*J{^7EWm;|Hc=v{{HFx&l1lu(6`f3HPX0g15V#V=e#vIee<02w%|t@|1-}eR3-%l z`2DpNfGU;B11b-wJn-M+0U8Q1E#_V)`aR1HAlI;fvcIQC6{qrm$^$A7s63$Zz<;9$ z=(^5LOqy+l{m3owb^?D0ZX#UwdjxL7IPF)gan3Lvt^UJvQma6wAiw`cKmI3eCZGN+ ze^k{^<9?RreJ1E!qYb~#BXfyZ}a8-CcLPR_D^jJxPQW@jtlhrudLYrpwZ;i zpJk7#{%PFL()`oH4gQ8QY=MrGe}kTXnr~G0s63$ZfXV|Z52!q#@_@<%|LY#$`=_jYjAi(X?qlUWSwy+-nRuZ1-q?6kbfzTtTpaTD3|+YnK!A@8vi4RFthKNENs zGE-SN;b{!hvx3uw@H_1J=Y~j2w$(!3w6~+Z+aUS5Y9-}GakUXg`@Fnyw1;~5J7@XO ze(uly{@2@qs(dOBs63$ZfXV|Z52!q#@_@<%|2z-Sn)RP&)xXc8TK^^GrM*Z&zST!^ zu6Quc7keJMH^jboE`76ogS@X&(s$MaWh{N~z8Cw(c?C61Pukb)`kj3ZJMEg9Nr8X= zzS>i1R(aq*;{j^?|CyXsxvD&%@_@<%Di5eUpz?sq1OMF~p#4e*++#U`do1+5gHG~& z8g;{2_Qh7n_hQr)I9ya)zGtIuXt7_RRBEf$gKRnc;TX2x{n38r86>!@E3h^G{?#8$ zRx`j~L;P9euRHz*;SXoJsBOaj3;!3&W_&Z_YPcyx@mm-l%;L8)PS4s={5Hnv{7mA0 zjJq+uopCMj?wtzJHV<-!MGckfCe%6O7pbOZaa19_mE5JRy-j_)uI(DMZrjt|q*uE& zXYG7dL-u9?k8nhIPsE%(2a}&QAACn_Xs^U8YyRoD}DAy6IgiEU0niEBXQ3Z;gMJkdr;NZOrQtebd#ZYuQ?uymU7& zYSJx5|I^mUBj20rf2zAwcgBQoIZ%B@KkR(Yps2T6#p~5v4E<`^IoUoH>?6aD=9J9w z*CaJ%iX79^=x+?3FtPb z+q|3EE1Q%qm2G}H$;Y5dP>ZS$ta3cQ4b6UcCd|J?Q0e<;-pw+&G(UFj+vQsvH9}`h z($L-0zV@PGw@-wx{*Ya4_<&|Z8!9(tSI+$Lsr|8FJ3j|Iiy}!snj{BaTu`Cv=$75r z2M*p|>iXjqGa4o~wS4sBgrmk7bNh&rH5$ZE2zA-HXN=dUsAnkw`m-A~?xk;h(e0~g z+`ZKc>mBUjd^W+5#|}Ok<~pUuBoxg#{5sw!RsYQ54V}Eo6xy}q ziNo^g$2YGYxWKX63&;8obf(PwIyEq3kwtn;me1ZdzE)P*nXdz86@Hbaci8dSzS&=F z15Gd5uY9y}NqIdB>$vhgwfvt}O`Z}rD)^?i=lPZgrrH-7Yqs2JcHIl9?{i9=%T60> znDfIbXV!%egL@22C~sEwcE^QF-!CZRaIs3JYp=xqzWaP#HZ-1jtWfcIefM%-KW#Dg zf&XTNWog`>9Mpbnhn70Qoi`3My>1)aGjznH(^rxaMKz#cJ6# z+)PbUVorG}9Yg!1xM!{yuQ7IP!oV=|zNJPUdNs|sj&tan1F1dI4Xfo;aCF{%E$mdX zMIGH9EyGM3tCx1&U$Ok^s|jwi&VH?v@cxZ&a+!!Sryb4=+a14i)At<;O@mQZ-|BqN zd~Y$S-Q>GH{ev&<>ozuO$N0C0iaQtn_AaTse`>BcZFSI{aF85Q>WGVI>Ro1+G`O1!QAOszutxF#Lugh z@g-zJ%BuE3&#VVjO?z|n^r2;)s=GLSYU<+eTff%lBlbtkR&3JHh<_K^Pk)zw`|MZo zS}8qdefQT{=~chpLH&>i#z#MuU8pyqN|eRQq*=PNl1g9e?zJtfea7U&E`_QA=)7A7@!&&wK^ZgJE6^r&g~8^4a;pExUP+<5o1VZ&D!iTVD@ zS>I~mK9|iNnV)*ObbjRaHEZ1FMf>MpfBEU*sNuaf_?FZ#3+pnZf&P_}XE$87`{31i zWZ3Sn(_cp%$ZTg5GO<+rLMP*X!C^WdwnPrxb7G>eTGgtJ6W%|cd+&gwP1_8M!)FIx zSQZxFvTAJll893N(-OMw+HC3_k`&?VIpvw_I+Insig#$`J)oM$VUv!74z?Rx*d#5? z&tuJ_Etf7-%G`DShjGy<)qgBlS$O!arLonv_8fBR-ErLt_DfFPNS$}3rsjnyKZdw_ zX2#b`u$cDn{B4JhUVEaWW7m|a9kxAse~sA1>6^BGu{N&ttj?j;J5!8rgoR|iQOl0$ zy(92a%e^la+ix+tJfpYg*Yu!e86S2;mzf`E+j>Own0G#J(v?}|KWlv&*koeQ>`F@O zMT&=q!Vc6J6xg`IvhwPeorZ;NtzYl(`bUA|jaF&LO&Mu+F2p?OUe;t^<7)dX&s9{5 zH+gAc*hfEnNJQ_eb4HuJagU5j-_~T1XRD4edX{~!c};9+HS@)hOpB_GZA#dW$@r3J zak_YCzuQyV=ry`Mt<_|$VO{nGn%y)qJQBTX!0ZDNi}ZTMzSpl5ws>BnWW|YEm9Es; z>-Du}TE(z=m*?!vc~ik-YOh;P9)mk?xW3=1rAEWG8cE}u_uHKIEN$tSLd^^xtTjj( zmhRT;XvgREzI}NWpT1dt#G1RQb2cPwZN0cv`B3v|uY8+a*9i}ORkO&c@uuCa(^B24 zo+|aSUe@)R-=mC9esH*VH|6M^cEtwo_qtu_M!CDL6(0|1VOD;Hb5dxz)Qx9*?0;JF z`^+EPZs*u!yz!Xn)6;3bGDyR<#9HqN+z?=#OKHt+9#iv<^ zW@mg!`4P14{*}{rFVC5N$)MKvE-BaSC$_5>v~E=RffH6+A77}V>1=ZDtbbRQkk1hMO;H}3Om+!H0Iqm0V zXZS^=kJ{WR?19_ZNk0Bl>fcUXvfsE}pS6DN(>XOv@Wz4J5Np6~2!;ADk5?u1_ zi}hM*N$b;>zV-=?o-}VvgXnf@+m{VolJ@O@#)nJ&hCh$%I{&hH>&AQH`!$*KEUWo( z&+PA+BQ>53kDYxgv`V=O#VnegXn&|x+~hIsDn{+~J@BOLzE|OzGna)m8?mr`ks);> zOBQba!E-{+^=>KY&b0=w*ExKx>-rnlhXg0Q{F2tC?HALC?`N9tvnxNvqo2{8^l{D7 zYznVPiE{Q!DP2e7>xxd_oQ{@!JEN}atu^;g?3!lZ%x~A~OV50ZJ}|64>8e$=1B;SJ zZZGyMGxeLE%cf=rHg-AX5>TPpZH)$JQv)j=uxwzedw+rLLI3(ww^aP#cHE+7=_3!V z+;jHTu+-8Q+{0G157D~oc4N)@?59=>gIc|}-SyDm@C$vd_p>ammj$Q2 zoH6&DIZU+?>C_uM$>P5)h!-rswX)Y~e2Ktlbi2jh>A4w`!Yq4^{K?6bP* zbysY-=2qqG7;)H4Q59^f87!eh>Ot%suy z&ntY;^~c$PS%WAwGh-})#ojJ;Xmw zX`8z~(FYg3d3LRsqG5pEsqL$Sf;2T2AG?3c%r|_SvHxt{7xgwBz4125=vao?jSVFX zPGp+3{OA!iK4*h*V-t%N6Sl9u+o1UHTd7lz2QN7^Hg%hG=%+0W16!Y)vd(#Xrt8YE z3)8QC3#`1PnTbJk%;(8B-L^zT_@7EMimkJ>e#@wNgN&{Wyz+Tr;acOgw=VQF%r2Ug z{rH{!k1+iO#vLDPEuO9xt8xGG1Fu6@mY)qcRCR^+B-ZX=JOnfLuc05nM^-&#Bf22yC)C5{I*itzJ#w?_M=@tE<1+Jt9H+R zh0~ULVY}k=6P0P--8A3kWFNPxVCwI1dsR}|^ckfpTW7`jvfGXauV+n+v3_=|qfXuOzP9EohItiDC_SUf z?LNc(7N-`EIJob^2+QnwYR{wXBYoPJ@o>)?s^gs8-r>Z+S=(!7pG&;=e9z)gyGq~N z_)jpNqNU#?wAoi%^&Le%1z9Uc7jYeRQUBSEb0*IH(;mOpYdXADxqAA?EL^YMQ$J-i zs-;iSR$JR_TIYKy>RpumH}y&BRcajAa=b*@FXLjTMn2in^N`cQp)Dr#UTa-+zV2e9 z6&Es|IrSNvhR@yk_Cm9dOCPt0 zxjL@L`ou-ce~feYwEaB&+IwdS14@eTF3 zJMq)|RjHQI(c4~Xdc`k^K0ZM^an>E%3#JX)TfMKpp=L<;iaX-(<*k<_x{S^OC3(lwM&1h`)u!H-@&o^UQxDh<40L8^Y&Yq*}n1jer;?{y=j`z z$MoIx=l8m}UJBXQq<7RYoo#wr-(P<2up%w<+^ooJcDi$CI9p|2)zJ3HSW$M^!38mO zZ&$QwKXsYwfQ#E7B;5$>dZYKT{z=2%kLlLsgHCH|WjYVI-sIiK8HSU0F55c$o!{2Gql&ca z_fFSw`Gdf9g)8>y`O?JV%$i1OH$y^CPFz&(;^{jcJAIl58P>>lowakj-NRKSx<*DF zm=aOD>>ZN^cAx7G{A|{yX{O^3Q=O5`zgc)#-n4%oSM9b{wOb30d_R8n{l>s6m&?Z0 zuiImlU)-r2omgkZrZ8=fP_u6_C%f<1skyW4kO;LddVUjIb=rMt)n0A0*G7w5+4hN^ z7o~{yG}^yE?Ca6p{6)?4!xGg;7R?&=aeBYw^KOs4 zv9o%@yF`OCZ>^wXKcM7q2Tg}cX4B|dCr8{h z*s|l9smtjmC$huaw6C4*zBc z*E?-9`HaW3q1ji~KC$ehUc~gMPn74CX+48``=)N5dBvst*sPW_&!yHG(x_0a@XuOn zYTr9?rBdUuvsWx$<5W~*cH8GxBh2Sq2zl+>F?;xk5;q-NH(9Xg<+bz&Q+w!@GE~br zlr%M>R)Eu!=~w2@NVpaMrnbg07rzo4CLE2+nWT|3W5I_6ovQ~2d)+p6Dxo)HdYpRy zUQ5hv=8TH3HRto8Ef)v)I$6CtG9gA$f56-usf$8CYYr{B-~5@=)S5GUt{k|xNkrf4 zD<`b<|70?$d&16*5pkyvuZ!}}Xt}IG%rlMfv7n@7~Plz%#|- z>SJEnc39H+$GkCi+9Rw+yvapJS3`>v=7KBj|@PF`{4$E(;hWz_V$tF5o3u9~#sbjq|%*8>|Z8o2Om z=f}rIRyx2S2{9Q~wU1-(AUtZGC@K5Tz% zTJW>&OW%dR4tx=`JFCirPH&g>4+^!?YZ%K`nJO0Be%NWdE#hM zBPD8j@o_J^mC5lmSZUDVgMa$^I_Da$zEW#$AIl>V)=R+UAiGa%%az3b%PChd`(RG_}IswNYm*h>e+XnyY_4Rp2ZdY?=GozSFQL<+I&g{Gw;iFEg*{kC>-({W9yH zUXbeZaLV=%eT^1dJYJnXXjMbUvZs~=2LumpJS=*t!#nS&@t0FxTiTk&S6h5}=Cv!X z&6~C?wp;C0QZ4)WA9q)}wZ3y@JLh|k%dSmclWFGY-uCn0M9-x~PZ^A?Uqt=grvs-p zoU(YFd|!Q+efa37&+GY~u5oX`m#WSl6-tL0Ex9&giA{7?nCWMurK6O6qe}Yew+f1T zWEAkcjQ5uNsdbjVn_=z{TK&_wVm}TX^@wnscY3*2;E&kltHxhGR&I3B)A5H^1$KKr z(evf4>)kU(%}6W1?p30f75nAV0T*Q)g%^v(Zx`i}uE)l#=tJyrI5 zLYIIh-X9K^f3#=%ty9Nf4Mn|sdHMHfmOpEv&5orXHQi$7?-?(DH+QHx)l^t6s`am=ge zj;!Ln&V^m`i@SMX%=HP=y?0ukxzlju#{;?p0{aE6*ZDR-vd}!6YF+O{4;Y>j_taa@ z&*El!OP%M>69;-Oo!nxOYwVD_mn{xvk2e@l?OtS`R@Z_I1{piY-_kns#?C92 zAGf{M`~9ZLsc$EA?lZ)EM_lQ>(_Tz0ndvlk@9mjUJDyFksqi`?%16&WHM@1KuevO1^8QZNq;4Z^;$MYszF}gQd~C|WGZk01cI|ZKc-M0k2QK>5==+qT z25u>r!e3^pjqDh6=x*m#g}gc3RzNmea|*BloDOSNN#)d1_7V!~+4v_ulOg;%0lj*`AlFWry|Eyzpdv zta<3dT6dc24bA$fUhPNwegV#Lms~8%T|Mu&w0XPDnNNGv@$-22R=? zL;LHGM_$YBpZF=Yiq@wmhsKs%Hh)#e;Thh|LQYpJG2KzCMI%e^$Rk=!=Ifhf1Qp6D z>z`A_KX&1IU;phFT>||VmUIc}F!N;jAzQC}KexB%z}81sJ}944{F0S(O5Z(8S1jt8 z+`M|x!zDiG_G&bCLr~<|?u8EzXp*J4mYH^J>+A|zRu8_tde`K3?Lr%;=+|}XqW0eO z)m_^L7f;RFHOl36hk?b%cOF$S-h6iN(^iH>4jVpxw{qK}x@YJ357k;6^d&O9_b}_y z4hIe#>bm7qu+i~G8oMX^wYk>KJ7%o6ggQl(s4SMV#I4G0v!zFL3l%;wJ$B`nJ#*$w z(RpzyLi1(uC1L%tjmHeVquFMy-p=k}b#}LWoH4;^t)D@_1MP~lR(pR6{_y5PrD;dT zU&^-I@+IQ*dB8=DVM5H~UEGCyFZL%FMoZ+w^D!L!XF|8H1d?k2=r%UNkbhj_$*eLyT_d z-x#|g!{XD7ccVsLKRaxG%%e$L(x>e_H0kkB$3pAFoyM&CSbJF3xE0w?(yMw`Eq>VL z@TeaB=N%gvJ6&f*;kBi%b*bH?dsMHk<9r`J*c|7+%Ia!DT%C%=_I6vaaQ2JsJG<&; zRNQ9K(YTcV@gWnBXq7WG?6lxYQ2HayAE!EIq@JsPvB+AJO-EbbAJw8$qe(rRk38lR zTiU*P_{{JMH>VbvcP`X&vbO)(J^FPrXlNq0wf(LH6R)N-riH)D;{@RA#6D2J!)@d>eLshL`_l%{iQ`>OXGGEzH?`{bgv zQERNuSDzB$CZYWohIX}EKe0!jNAJQLgsyOI{q;LH&sC~jx^ZSps_Cpf_4+EhnD;4Hrs>R8d#AS8QhEFQO+Ok& z4h^vwTlGa+75^FY;&!b&(WJ_RO|Hoa8fBNXT+*bBTQ}==Q<9dx@4mO?yO3EI{4!^F z-t<{H^K{VJ10NmNpRGFGyWXDN+a|m&Y%wSK(k7pVIrg!gT6-k84ytzUc2m2l@rmzW zEdRW(ewEBYX1%P|E-F;wamlTr;|)6KtgsI_{xC>)POE__r~Rw>X(eS<9^LB0HN%@u zCqEl^86UX0_PiBqS_F;$s#{^%tCn8pdN{9NW8wP7R=L99M7b z)n{1~dtQ4v!ro@bRZI88-g6%vdDgDUX}6_Eo{w)8U-|3Jvz9-G9NSYf{q=Uor+3$O zYS+l)jo#eIPAiKyZr#wo`PHpkyE+@33#w*#v{-qUQ(a8GeYWbIHfYe{dIwi4$GHPG z9Sif(+O(_o$1nBUc&=M8`}o$jrki?t@7d+v!eqgN0ZZRcYT+06e82UN$!*u&a5oQl zm*H(0Z#!ky&4gWx%T($7?ylGF{WgbRj+t5S_{hx{J)FLtQ19D&{qi3xs)r?iUp`>) z@Zp!A-1D7W>Py77YHhC<+I?u%?2-eF>vYvVV_^^yu>WDUa^mcpJ`olROr6fh^;}w;!nHy(4lQ1{+$73Yo&EV|u(Z@r}zLaf~4 ztSX-J99dX|CCnK?IBx6DrMF|f^V-_Vqp$&1~3 z$IKpVkeb@oUB~c;Yp;4o&ihX)6)?8K6tfTM(_@Er4e-6={ov)-kJfHagS?;2EtBMU ztb?<38 zY>~0U#KkZBYA$h`x7DE@54X}u4WEDMYm81( z@wi&U4u9IHX7J9Y;*Pv35SIXdHPa9Q*B?b2c=IR~`T zYgFq_c(Os83qjY9jCHrR`{X4gQo zo!ToyXHS1}dPDsB=#61DW4s<+$S5|{zfi4Xr%G4R%ej9h>u9?YZZ+$6Z5g>})!FCi zYtAIw>31qow^;Me<{uq%?l;kBH`q07s_pZcYb$-)^!Uw|Hc0JbA8{?5; zl2Pq#t&y#x(zSOw->K2O-qX1*CQVD#f9s_;e8~Mdt80~9VE!UGQpfoEevPEyoP#Y> zUfCTxY-loLWT4IVMrrS#7y9uupoeC+#baAkxpC{!bjKaO=ez6HAMN-504+e$zcmBK zy@n|Jec)?o#B*)BKf^e1Idwe*4_AGf_ABFLxqz?px( z+1MKc&B;d}(aA^Y<++(TCx>K*D{;Ew1Lf_vD_$Lf+&n&Jk^VxNH(@@?I9%fDishHe zLhmPNT7tD5_QX*<1MlX}S@r(msWqtQdzQJ_n-Cg}V5Z4bpg%O_vSv?a8MGNVPw5#~ zs7RvfMk%Dq7D4>8Uchdz&yiP(8cAt11>)tT9r<$;XO_>X=V95^3$9(!yVYA9?EaP( z{7ISH8y`f*Lqphccg&sBVn*iW;^1mE4?Ltl4oI8$)nW$sv*L!&DjU1MX7RQ&7X38H z`f}zjhcISSy^rKHQ7KUIa7=VM1GPp@U9G=$So~aM`5Gd!8rp+8U)dJB%flU^<_>`z zK}4>?O{{^X>&J?<9Yaa^a*)+)h^Df}EW?(4yg`sv=Q`5KeR{zup|A>|X1DZI2_{8> zrl_ZQDb~G)IHtZtBOS;t&Sb&#Y`9_S!W|IVX#FBpYk@3Xy0<`!+ZU0$yoR`m#|x6p zK4H7U83e5x5<^4iOhscMOSNXj!Le@WUDy8BA@y;N_!~p_LUs=*uJ%@kf+iO{SqUA_Pd^n!8tXY6wB{gGF!K?_1KRvMP1;UeV`K@XF=RxjY?>eaEX4SNN=8yG` zyqH29ZX&~iW}6Ebc2L9xY0|B4ow5Eo6o9|6oRtMszwYApRwNE}5$|EOnMYCZJO*!B z+@aiE1N!qG2*!OO%^Sx(2Tpd&5~H46bn%fmt*0#Vq2U828J#(?ljFf@vJM&JXJ-yS zzm`5NT9}D{zU=1M*tf4;M(dJ1ptjinW@62;iNa2i(Q!-Z1_^?F^*E+iuKv7=!7ixZ2# z(F|jV-VI{i-}xoBmz3Epa~>MWicq&{>nIrMlqLlYTk&sGuYPjm8*9Al5oS;BGOXWE zbYI`k4_=m#e5OLO2CZp}Pa+=4*t(T7-p)(Ifzca0pW;#8e}VbN(mm5IPUoghre3Y% z`F=O;<8{{0i0npePLP)qm^X4in)7efOCPi$-dK^S(Dm|l0PWmn4Z~;7cjXH7xUzO> zgc1+tG7;tt3l%UG?3pJC<@HTuqIfO*$%2LlchU0h4(*F2jbK3&TtL~Q zd@yO#!_X0BtK_i1=4VqyyVk8Q=L>%Kpyb&x$WX)EsPCRPCauZ@kUzEmz2H?n)TSlWnY-Pwa%knvygRCLFHBS*d8aPG#cX| zeA#vWjw9)sGEs^Vf*rT>?`~pm_nWlOx$&Y5ve$!|U_FuWCVskpp-u5xrVXn`9^mOl z(yZ5Thh=HB)V(b@q5(m1V0Gq3bc!`b(ex}Oi8sOVny}l$?O;xz3;+zb02S=BfY5;% z!)JS~dL$F3E@x1g+n()lVtcpmn?XcV5LOXI7wUWisp6Ss8ar!`vSX-hdfcGe4Iq!~ zo=qx}c)f4Bz%8i1BB6Arxd!N~^N3#*!=`;bCidycW-OUI-e@I!UM2Y^?KN_zVb6|> zG*Ydm9P9i6>>!&-gIFgR8Z?|S*CTve2~cnOWcHED>otOs$q6RXd~*C-LJuHwbYl9+ zJkctA&Y-KvoTfkpv-bSq3q|MOBrPN}{RS@mkG=3|Y{4iLkH$nF> znTRTsmsTKZsNUgZdE}>aNVf9bB`$;LB3BbMN1WC3v%x~WF$N^0t|pe)_1Hpt$%V4n zhS+B~1*V?bN@a^(x&?}KJ@1Myv^l>!$);A;6Qj~Krj|Kgc768<Ne2Bx==X(T(J$2)AGc^W2o)7(rgBmr06PZ_~|$s|&5ObiqZ zG>JLq2&Oe6NfzUyiD?a${;=Nhdxnea{^9r| z4oW#5-tm^h4k$lx^s`=LITdhUZjS%@c0Y1v6|_t?2QD%wtFzlqz)hbeQWnoI4O{Cb?2q3J9E^hUPDwvwnCwrZp_D~-nPiv z*9d#@yy46d6bkx6ag;G^B)Z(5%_{0m{`BmeCu%+lTOfN9#apn)gbQb&m&#trDjtKA z)LT1KF)q)}2sOP?Vlif<`%{YzFcAM%b5jxe>IyqJCCFq`&E0M;<1A+#tbJZ2{U*M0 zQ%~5cMuU2%)wOfCQ`~}vWWHeYxRHFsnj*M3sKY%o(*s|pTlkkf3sTt&w!3Y=Ek_W2?Lh%c3cp}{&eH|f#YuIddca*}^+Op^7Az~=WF z6xUXT*bDb1`ErtP;sOb}_~Cxo23c9@Ld+=wVJ(@YLW>tPm_JD^nxLfjTFfkvLd7t$zw7HIT)LoE;oW*8Q7y_71_ zFL#{mOK3bq^`_s@?lKJM-WKL0T%N@)^ERtilIc=Zk9cROSIp&bIz|S21hdgxF&Jc# zB87*g91p7d+wjQ`9%9}^24*36fPpQ%S%Wcm8$Dz8&0*_E0c99Ht(Aj)mX9M)7Cih+ z9Y%W1L6E6=jxcX1!`SK>1*2(+DnWsJdkmFbk6(RAQX3ffdHZMYlX>Ga-BQzakle63 z@r;A`yRxl2OWxtE(G^Y7gvA83MY#7W^;yj_Z;SzYZ1)Z$KW2ZqEDzB`ZuOnCK_O5a zVfVv<4vI3yFrKNrFKc`gnJh49>+s9e(Vku6%6cp)?h@cSWYI^*3sk)wrQ(2ySMK>H zGS+LJjCDpAA{(__*B`dE0}Xn0>O=LS3hF`?BZu#n&aAw{7cOU<*OXZ!`#@jn-tQxu zmmGJ8o-#(Upg8JoU=WpbUHsg+%p#gT-y6nzCxLG9BP$osV$a`|0km82ITxsxJH#DT z9?=8sv?y|C^=h_zHuRb6>wR}Q35p|pmPY&jPSHc8%qKQh`~xQmTVEKU0OLWLeYtqg z+JSi!>%6PuQ4w%;BGXKO%$*ST$YWK^98LH7!%WwGNtSTs?1EY?Fp9-Fv2q2K0DfW34DRNen=B zI%sne=|iYeW3wN=@c0|!LfFZ1liaY29HIiFGK#Dt$6$&3iv|-+ew-f>Vb_mF$ezu7 z=1t7TQ|1yRZn|TAp$%OYj}Y=1tKziyPTIFu00H zG>J-}cRaTaw2GT?cMmgExe{cjZCg#6&$MRWSSt_CdmIgeDR1HF0Mr*`W1u_pl(Tu1 z7y4zyv1%;l4exKyyJmNp?JQ|3I?`%?GB?%(X2R~ld6_6tStrK@!y_q=n6 zsfw+xna*srNi&^EV(~ma-)#1sQ@6D}(gs7j5M8z=t3^69ZuX)tx#>s7TSJPolroA6 zKgX5WH?c1;yM!#weX$4q?80svZ)dFCNt;4mBMzIrOFr+G3_?)jiyUW_Hw+Xp+z7g? z5!*WO2PTrp(TflVgu~KNSwquEN6X1UM#Bi7uQsc`zS>w8z%KAYz{re^#UZDd96dg5 z3Fh74JHZj#hpRX+mwofB8rbt|h+tq;+6WqX%n45Rql8~-WG|fI0j>n@+NN#{Mp0HE z(?~yGME3HU*bjqf8K#sEIN_~#p2*zsFr3JJG^4t{*Jzd8MYkJhIR0XsvTrJ4AIN?J z?GmD)rk4o?GuijLCsgE6E|P2dq;}X(J}D7eAbmN! z-N6Z2$Or|bn(hKbU(VU-xe$+y-d&rI`9VtcQF3|g`vknLYLZ3+8KfPQJ4zO#k!MeL zJ45;}g_rD`N&#yWM2;)&O9`PZe69zJPy=(K&f$FN0~AcyI;w59i`?nUD&Gk5MA#s{ zSlc!QV}bnTaKH^xP#U>Gt~P!1_7n<8M5#RKMXSxG${KhEjBq-I7XNAshpp04fjUuYTz9t zx1}7^1Db;YU#hNUY`m4*JnvAmx%)?!v8gBm^H`t75BE;n9Iy*`JySaK`AHbYJ4y;8 zs4*=|{B&Y+$L2;j4~N)kxAhCiH`a5R!i0d2m+)GfKFgkhE~3&D<vUpA;CUzm^u~ zA>PFEw4#R#d${ac7v9UenOW)a3JS@kvnQY{mC%OwrFMnW-z?IeMc-$T1flOT1l%nT zM>rZxLK##r z#$#E_LGs%O?+-1@b${gTi{?|N-3(=hE(s)pDIltttK%KiV`;J^G$=e^1K(2Qn&}?? z?9l;;FGEV>Zo%(?De{phO6r9Y!b`!qJ!n;$HMQv}Zo#EG@g}o;_CvVGYlsI|Mz;|} zi&gig=goYr7&sKU91h_c>r1NX2!Y*;U{>F=_~G6Z0mTiU?1bCWngKhdVdjg+!$R^T zMWz@?_*pF!J|^4reDhh^?BCG(P;Sr!!F9e-Q60uzcG%V{dE+#AtE+0t7Z#}`TaDev zvt_ZTUJHwuSSi#KL0nS5^yJXuTOdix?ivG4xhI24Wv9)%9V7coW%~Y2#SWC#bx9p2 zb(apPxAb9DiJmC#Vd7wHig*Q8vUYzqOT&J?hkN#&ve_v?7$t6&?wdynO_k~xG6tRP z`My9G&~IK>J`)TzVf4>pcmGCOXlINs4i-q&Tof=KwQKi>^G1;*$MIl11L+v8yX)(g z;m9v1`KC^?X?=|5(0UFys~~(j9%tr$+^~m(%aID=l2{s;QMM7k&3E{?HTyUB@PaWQ zROt6%ZidM2?#bg>Ktu@KFfdER*{m&Y zJB*89yFQgRw<|c4aIVz;+$M4m5MR=C`!^NzT~%qZJGRNm1jF_2VpeU$#US89hDGI) zM>ZHTl;3Shr=BI+etvzot;GVx?SY)_z=Ur$1Vfh&&}n9c?p8STWin3no|bZrZJB2s zyI)?PqfqDeksU#c4r?csL76)kyl*h|z+AM0%3crHgLjWoS3zIA1_1G8j5BIXcOK1A zqfBmpqYl8bzxc=y9)xRXv$Z)yS3I`WCi!jZ+6S%qH(qCO-Dc%T@&j?-9;Cc_={V{~ zTc0NI!XZ%DsV*0sxa^qvOS+2ZUhg`N5FMNMSBi%!7XzIfQEFv5qh-A>Z4t=kvzVTw zcaRo*mK8kz8X^LkVHj+s@jOkMyAf~xk=bdWett4%t0Vr%FBm2>Pjn%ZT?F!75^qTIb4n0B<)34GnGt+*k9#! zacf~&+Kge?uuW!U%(Tzn8hrX(Xu+blyOZ*=s`=O6*{{wo$vgc^3VWt zQB)VbCR1%X*b9fPCpHwkk0tk_1en12-QCVBf1bE!zlML~#b(QTLnKs`VT z%YuPa<1|X$I2^L`=CB^Siu|)V#lPu=UT)qQh=+%jQV>yqp^u=6{It(4$hmT{BtQvF zi#@DK(QmWjehMEj!0MHvK@EGA$$bJ#n3gQu-5!?a=v{@2Pc&$l0)0anH}G;8mi%&O z-XvJmQX^*<+p03{kP`u#Ck6j_mV8_WI!xxI%C7)7WsVy^oA>;DvIuPE((ZT=% z#l^k~#SXo@6;ue)<<`ZFRSN}UNv->khcTBFr2gCFsgJuTgzr`wN-9o!GehXvD+Cs6ivIDwZ?Nk zGeiR3kiK}um(+mpCdtcGO1{|DjkGAiGQb26w;5BbLhpqL>eMhv%3@FuB7xqCFC3J= z3B=Oz`66a{9fm$t@zZW3iSreubq4`GTlww)Mkg=Aq8?=a3k$um(m1LzTSX88yyftm zw+cj;E*XlnAl}&mW{Qp#Y6eb~&(DDn;Y~d`OC3(Az5_2H!N8kNXD~MtydL2gfKvCn zam7FikiNLfB^O-dxjai)-)y_qC%=hyGJ9f;lSg$oVZJj%V)!_>%QC9#f_@#E(Kf$S zK8bHkNyRxBnYp>{p}jOQL=VZWy4Mlfpv7K0?xZ9s851-T8qKrp72nk2*>fsT#|wNw zupt0*dTb{N(|JWXl-$j?U_$pOMuGzP?aTZGk$%VJwEX}nkxoe(++Pi=Fbbzl3IeIL zN)!DU3{|jt=Lp`B<2@gx_$GqbB4a^I%T1H6<84`rnhLJdaonq8^kR%{E z2*TtkBngs(3cvoW`^;Y5RPAwZf$r5ST%mw~E=<}$n_p;ug-toXI{ zgvHN~`zWD3w0OVzrso|{(JAi>^aWxLSSPp3$+h}a=`7E)^2_rK+GMtQPTZ{w9^%g) z-^ov>>&MJm2C8(D^l<$}C_}Nb$@48slh|CR1LXnD=kWIa$6e(AKlM(#CRB8bJKv~l z=h9;FDM55yP(6ikpVD}4hbw5A#0jOU<3}2CnDi?E zPJ{G5vB&(C0+m;rzB8cn4pdu_wN}MtzHAS3`gk?6t6wQ&uELZIYT;8Qo=6=JZf|;^XmJ9OFN^R2;88=kviIb z`YOh^Z?c?|7X$0T@C$UQ0MQXWSnP3quHQXGX(#ZmImRt-^~GoW*fqDUFzKuPUYf2v z5&2_q4W&}?0Zbt;-?@Oalc1*1@6&3@*UrjFOGNdZlFK_q9q2MHP9|K!LK3RZLMdSDxv|hM zlyo}st#6gDMnUR&slLAqtoY}9Y})1!BCXpTsyGcH!-avBD+MW|RfQQfm!w71HC@fu zj~0cza|+YtGs7io1)bZl#-k@V`?PiF)nb)ndOhC8tThDf)U5b-`Xleq8<3iJVvqA< zjjf9gB$j!Z#B9EQP(cj)W+lA{R~|}4x!=tYdFNc$?G^x)6SyYFj)#f4G*>Hf#uJ^E zIZDH*kJgPZ>7wD@_nDD*+I{1A%eu*pO#3Ms!R>6z*?GNm@$pF1`h*e-7@$}uBh9Jr zt3lq06!+^(>d>>}@))b9!4MC_r`8vwiqcyB1hHRv4G5g-lJp(TWOwgskSeiC{l^;i zz*$K;AaxG7R%IRNkz5P)*yQLr{+vhO{`~Cm9lf5a-_Yr8KhjhDVqSz?H<{}k*jIV4 z?RKteV{AYi!0xH*&(|*Ze&toG$yh`@6}0z{Cj!cgmD|tR zmUl2|FR+iWslL6?^!Txb`*G6h^D&8?F(RO#(^}{9Ca)(AAhX|Rd#9!wK1j&-!WBDH zX^Y7pP1XbMGBIE%&^Vw2PKR3Vg?FabzS}Db{&(5XGTSrC1R3R3l8&cwSf3IIN!<~C z=NzlUrz7W=|z-)CFdQTJlgoOphON+Zqct8Q-=O&zkv9aE#BXh{Pw`@GSMzmLg3ZwQK8)l4t zmtV?GD=j@fv^LC7R4{N>t+)X4rv;2-58X<>Qq+H`I^mI)09xH&`%&3xrOB5^XwJPj zM%Qa_>#iZt=jg}FIWp6gQ4u^GLNbwcFZwAFl^yi6wxlFy9XWixd#9&3YXIV9Jc1I9 zX1&@a$cO1|pi%Do@bep;zjt`rfugDK@iBBu-qa;}CCTM&ApWf^HvI5;zmDq_%c20F z5#LX}6Mdd;q`v42PAh^h8OhpH!U*lD3t>k(iEWVvpuWJoeBSKOZ`_&ju85MoBq3#% zsf8)xJ$q%sxVWb7&&t?#!sjj~?0qJ~AHi8=r;Ro)m2@)}khvZQmmYco^y;>E5_Z;LYhVya%Pq=&=RQii7a=1W>vcg??;k9)ZD86!AA8MC6X!vH)>_9bF@u)e~L#Ze(THI#OdQ%9X8r%<%i&Aa%x@Lzz2Hb*SEP)d%sejCh{J_ z&UA5Y=lhYwpCKjUGgfG&I9%ZuroL(Ka7miQRwP z`W2^TdpCV@MmC^$eBZK{(@rN1dNM-s`CtxhEKch_YeP1+gBQAJ)4ycyY?JQmc=ge1 z`@MxOyIm?%T9&nB(J4ML?5Vhp;_J2E@M9E$uJD;;n0Yh&@X7|K@1Sf3Ei(8LDL9752e(W1&s!I=3+5-?z3ilEaqv_GZ7Saj7Jcr?M@4L)8o^-x>f$snU)%>MjBlU0 ze0*OHmz^}t1!4FF11g>_s>gd}ZDvu~k7bJkJ;z43jL9}TUuKcL{d}7paPf&29%O9U zsFMVVM*}I!efb+V6vI+)aW=%9#=b=6-7eoL`DG_yuvK+<(t@FI(VD+AbAD8MSgO$Q zB`ul0+oZ6(QiH%<>gPA^1dI=1F^6{>9XyjFqv}>$z8@1*i8RUmLYC9LqF#emar*Fm z-CUZ#18?QTg9h-D=jLk3rBeHYb+}DXJNYf5xw7j^`m2;Fv&VnF%ue~`HP#)coC9cF zE%gEFU&U+;(^w&Lx(8Hk?6#qdBNJbUp8&Me3AyJb`ex)$x-nXP@`jVoh8v888j(7s zHG&oML3Aq`qIID*pW&NqoEm#PkzRBg+8{!oIoGGZS6) z)W(-Qb17^iL+;u>+V3r{?%?N5z^hhaA6&It=9JM5J;9hbWDDo|`!nc?L)aEl8d&iY7N6`5aG1uRs*ZZLKDJ47y}yO?h(JdQ`7I|bMDmb7{Q z6sr4`Z$ep-WDEJsNn85gV_tRG*^7Gs zDeoU=5_M;0UijtvG!M;PTClev={$&A3I#u}r-SZn7eUmsw{M^8;QI3_cc4_Et{xx5 z*qwa>^qB)OXT+OBt@sUFe7V7A{&Alp`_Rn)<0JF0TdeN1R)|f6;oJgLET|6FrLsAy#`qnh<60c=G zeRPZfX!zI1)^^G-jDH=wtUf27*K7h{84cXw75lQ5ypjFWBrxBv?@S!nI zkm92cMAj@-OU65&s7}=P@9!9??G#G|hoGLkY1UN$%sekg4<^PC;Lz2>(+Bn916yNb zeLmm*$Nl!-x7K#T4>BD9o^px+Lt_;=8}*qs&ak1yl;B$?oi5cC5|1K7F5h>JwlfEU z4j0M#I!WePe>L^_b>wbp{w$x_w02S)-X{7D8UVeS{p=p&?}PokI79iK-yVDrDI_0* z;G4Il^EsOE{WHy2O3wkVHM5o)=(-OVP8z><^x#Kh9cu=~G z%Hp}Q$d3z+wllNIEopgoH*mD=l@zN72YF9C68~8}!1ben7+WfEz_!k})cInaFwHEqrZ9u!pS>`j%c6Tf$lMg%S2U zb3hw@wKx|uWKERa`9$IDZM*+`ng4d6ebYP9`a`AJpy!_oi-z^50eeshdju`=b7*iS zF3?J`**pbdMM z%~dQw2ME~=Ow!uM@K}dKX)*d39JnhALsAa|37#0?hJ9Z)+WYSUY@n`?om~&_)d*V7 z$b$pu*{O_))vMkG)39)Si7Q2Mu)b>sZKp+*zGddbD=nWPw}xjz2hva%x1g=zQL{XZ8p{PyQbQi?WqkH;XZB`gphKTd;H>neU zpG36{4eySy!h_xl9>ZMR7Gt}=1kgEU$+K=q0s?UPFOIB*NIjR*!rb8Nif0zg9UdDSkeLjDM>2)H(rBcK$v$`c52o zB74NyQz>OtmVxDkw)#>so#!fo zOB_4Wye0C1acz%%(M8enH2wO!)P{Qg@5fdy7Hq^~P_g4lM?m6XG!u0ZgkgydSJ7Uy zn4un<8|e=+UEc}h-N!#>t$CWJli#~q_4eM5R`1h8w?)DUv70D@$YM<2?qXI~Lsj8->!2mK|FOCKcOmN5&SN9ar@NXGklg_V zD*`H5K3<4YEMm03E2GZ*%)Qk}uDt;tD0gu%h+O^v#J+l+o6bZbube zdITV3J(|)9BKhtH=sQEi$aW(UKY2ad;K+K%3YI(f)3H^L$uTJA^+nDos-*h*6Up_R z6hBCx!iH7Y8>=>ZD^&J&pmEk}IVM(%M#qo_J15_gOL25Ifpxxf1ajWsPtb!-UZJR3|&EYM7hC8DR{9RO*;Is1K>b96OZqKv0m@p zHB@rCzfP4p4Q_ATHz!UG#VE}fgt+CPu_Z{`x0#iDV8QT}>+0j)nk4|)aByt2s0Vr` z4rV8>xPA7dDG_9XkNnd#7IH$~KjhC28vovtC&iEu;Z|lt@L|{9m~hL~agE>RSmXdk z{*;8xpUC(2BmSsQf3L`6HmNR4f+~1It+LTV98)qgp9TSWXew6t1)-v!=YIbk zfLceD3@3v-CbDBrnCK9Uvadxgw(>%~`l)`@Rb@ry`{$0;cjY8qTgUGNdg=oFFis#P zX>`+R(Lof%>MovAZ4#0$h_Q`7eKcbyU!lYMjJ~ErdlaAjf#l=H^oDxI3tl)EwtYji z1!Yw(Ab$i&jUC}5ixUZKdUm-NA789=)e@A)Q!<^y6Q$DAi=PFF46 zhv@~AS4i}otr$BJGx}|dm|De77`iIDviYd-xjc>$0s^FJ%h^C-euMa93oyd3lL#yR znF(AG$#1P$x7l818F)Ngq|(el1}E+o?UEgnFw)h-`R07@aYNa;Zi>6MblL=>u*vxq zfRRr{gA6b+RUXW-lpAn7>LGy3kzjt8+^M!v9xjvDdi*8#4&G` z(jL~F^zjYAluf;kHL)>bWy`1dv>MvjC+wKZhiJ6O0IR-lTEqT(pM$C7TO=7dsLpp; z*k;N;(`W07XE<(i=16(BWRN9p7=PSuVZ}ecc%eZZ2AHSCpy{Uf`Xp3wpkY|k7KBH_ zOdhn-L~IG2$?v9;;rzX#fzq6B2446QixqWwM`Q~{UdIF2m1aw0p9dA>Abktk0^hrG z2Z4CREcy*Y7IBHH*(~@1{CG&4wAN^5o^^c@4TcFn=Ogmt*kxS*{*9ZcfPJdr=^%cs zhg2o|38fv1IdHwVvfQQh5k3kP5k21kqJHEN@66qZHVj0*$4<1>g(#C!Ltj%`~Z`^iH_xz~oqUX=9VcRQO zf{48_cikaHB@lFxF8xEl$kqVllOKN@V`qj63Z~F1EiAUPx#M{SRxC8z4Scz+=M3&y zL8H5SC`nWK_%1wQ#lN@svvQ9JCi94jUZ74k4l(z{Dg8{bYNEw&>s>q{sd=88?>3dO zV>THwS4zal5IZ{s_U^+w?LrcWn0LK)Ufp_qjE%v~?;abzTNlPoqUKL`_QPoWbED3$ zzFP=cI%Q(3=$j+?Q`l45QNMXW&A@&xu=4Mx)^n4|z~Q$PPgyCw%;Nk3EF#BM1^TfD zt)W2jOk~_;Dt_MMb1zN%^gclwh%r`q{5WaW!&A6R%m=VVg!0!NpN0#Vvs=QAI&Y;>)TglkrOMn)#bk#uDBRSF% zIpKN*LX=>TcnxfU(d>;J)l6?KaB2B@?)C4WOFt5XO`MEqtX3}(hIv=DDJbdV{@`Oa zY}V?4b`%c|%HR9P+||TuA}abc&Su#Orz02zFof`9FFegwGAvcULS8B zOsi5`7naAICei;Evn|6hx-JZX0vw zZuq1ixTSmbL5m>yGZbP3ivpkSiz2aRlnUw2_TAVVF5&mxVD4122?qlCKwg>8lYv&Z z{Eh1f2{}cD@PI^&tp?Kl0iHUlzr%%@{JkZ`S5Z>$?1u$+Nb4era!0K(~Z za0hke)Ex@_M;*n?_YOC4*Y03R2Uxr51y${k#ufWE9x5T=<8aMCP`Aze0w}{&tfoi2CObbYX3(14`5B_l< zqh5NCr_3pu@5J03|9bt;fkCqix0+h?$Ny26+jYTT<}9XHkZGDBhD@%;@^YGbFb~W zv9+S!W~I7-TS<8vDve}C1ogpa?#B?++!@q?Y8%~DYAyu=tn1m0f8>zOomk%9 zN*eimZn$T@;tb@eFkwx_OB}9I0OA7H(-y!}SftSLJCT%l2f8w~r=5LysF&%KK;*3n5| zr6-QF(L<@;tMd6A(e%o0pEAu%c|^x~R4TsA?eE;r+KFf>C6H;W6@!?2*P)S>(sQRV zdXbmNjTuFIE)V}1J|q49vx9a=OtR@;z^GiLsLukDl<;FMTMzF2BqGGUQu7kbx4PE{ znjAlC?zHG~Ry{p>VbLj_v#=NVCK>X)oaoy#XpaQ@^3Ur_K8+vZM`PLAiMujc`1r6| zHbY441G8p2HJ$hKp#shNg3{&H2a5#!1M-jGZA5FQ=|@Vq>J!09=>N&E9fXsD^I@O^ zaZ(iBTG6BT&@aOYG$Ft525Tqoo>b+*2yZD@6ca~_LNB$!o-#=IB(0V|m2W-DJ6gui z<@;{1cA})x9mq%UdHHdXS>Z)JWKxigzU!ciYWHo*fPb(T4mkP);;?pdXqX)*lf#9& zJ>Z0W;X)>Y3NSHI*|kV*MHsL~Sg-=($agVoBY&S81#?I29NV=7E@K}<$i|1YQHe!P zE?66Qrfm++IsZiYkLH}cn+e3odN9k^CVVd4BRgG0Wi|Qvo*n!1hq`54-qhvTh$GE^ zr&TuC@-ct^&}?NN+h|+WQVe_Ra;dZD5?6 zCQdIhV_}~U55QVqQJ+rSm$kjGu)zvfWY5Ge?91MnDP9KAS2J$Lv{u`+53ZW>;yo-h z0Ia@IS%9}4t!NSF%a7iSy<@M+);D>M2M}mjIWK-B=>|A;+-^439H^D6yW*Xd0Zo|J zcPG&n_TD7OaELaYL{H;Vf+G=1vpLV422c%^7Fz1GH;s|tLoL{wY! zruK$WV#~9!Q$)PMv8-a$)VRAvJgnWvO?nzJ%T?-k?sPOqx~Ek33u98EUg#DeUP z-zBpB{5!!Q%yV(E-IUaeM%V=1(Inp~i{fl@6^#$*Z5ee=46bqb9n|dSP8s&B*W{DG z!(;un$R%EU&{J4@M0FHL7@mcm@)_7hronXmS#n1cIq%QJ`)yvj0HOwUIb9Yb_$Zar z1^IG21l#B^sZ=W2@S|>K??g3FGr5?3_Bo0*5Ve`t;^v^cgQY@epUhVG9wwTXo0ZYX zcNymFpe3V($Tox=$d~FkNm0tzxS%!Un6{@wPsWeDSh22q=(P78)tnu4$SG1oOzwx_ zdCV#@gVgFUHvUCB&bEhUd@jEUkbF0dot#zTvj4Nb5YId9Nb^kkF0K1 z2l|>0Ay`9fvh4`2PG3bBtoUd53&UzHm-#U~JR2rboAQwcT2WrAUJ7xq@+sq~d@7A; z&)*q~vje-JnKWCLrVTj=V#!50=X{XmodLJOcD`T2wi{NYL!J!vy?dOU5Gfwz4#^5Y zbdF{CdVavvpaA)A>-{_!PtMwK6YrUs6Plk4$k_>zO3P88ltE`L`5;O2>?6H0*Em-x zAI~&n9Bm&NmFn*Lb2m6US$UQl-Zde3J>a>aYbo`{niMOgvSO#F3(x5$G18ev#y`v; zhx?piMk6}%XAI`-fF#f&OJzf~Qu~!* zow>~;Bg}8KjB@v6DZ^27Q1CIOCYYCe@17mj4f)`&!~hO=5?^S<%MmQvz#F-2cq>UJbhmb&W=C<_iVKb{xneGO(F;7c73BSmz5p^{d$Uvqeftw}cY4sSlO0&r|A1jKm;iVf zdG=rRD}6k|BhzvtJFT+pejKz354;y#?WyWKq1f#p~%J` zdIEF>k48iByOMQ=zgPU2(=0{Mao!S|TQm}y!8dF$dd65*QLgibFk*@o2 zv|7it+%$sY~JwAA1Vjx6EWCDTwq9q zBQ?bWf-@lE8=u-0oPyNxR$qQHNOvdXZs}ufxGr(q1)3S<)Ni==twtie_59wyByd4dy5a* z_QaM}u18QgqK&CguaNzry{t>dG@NW!w!L|N%N_l_#a;LB72i~{ja18k7?E2Tjed#5 zzIy|r+~^}x#OBK+dyZpM1@~PRyE__WoPsYQ&48IR*bg%)p~X+RvO7k32GJUsri&c9 zMtV-|^nESBihm|P>oGWob86Vfo3+)>ZQdGM$Los&Vp$4LK)l5_e9p+86?UwYN{hQT^9zqDXXZe zS6atTl*HE;U0jc0GNbOr~G`Goi@!etLODfUgJ}cKSZEZcQIFIPG$O_=*naO^}>|F8`Tl{P9WW#p`R;j zM;xyJ(^;Ebty5PKBoqn!YcPE@_n11gihCt~};M)?ENy8S& zUuR^|-&|cxq1j@7+pqdh9p|Bc?;bPf^mJ5TwUZo=i>u{oP(+A&;%C~7u5rq?J#xKY zub`0fl}dTLI*qU6vor_JTtQ=i<`J2Xc>8=OeBO?v$2k|a2x?5HZXT?{@ptuz z608%Jqd>~%Mkp6$03q6;vcJ!vx9ikHKdGDK! z=E3$Zf1Z0M>Z+ZK&jb{?>|-xiL}bP1!{RBpwWudjD*?q9_&h8cUt2WF zA&<|!f0X^H13^WNp{a{|zkYZWmA?BQ-p;I365vWj09NV)HKt59j?^D6I}o$=G67G{ z#D#U{T0n{ZT(RCx|HFG`{$cLmY^RqGMrU9+i6f5MZ13ZY_weF*K(dFm4ja1;kbcyaLxuKC3CTMOb!F6kmU)9&Gq+PeB{eZ`(n|=D^9s?{rLQPyBJn6Ze35*E|899hkS|0W%AE39kA#3cAjrM zc2L4w_&%Y`cT9sd{~QdAMt!QLxk_~hX3%XT4XTZcLW(?+ZTUF8aFk;L9n1Aca0OQU z^ZqjCb~-wqr(u^WTe4^PLZ@3|eagDi5Q5@$^UW1!98@@d&i0NcOU)b(Z+;e2*^Czu z7pWHlNc(dZ4s zzc~ly?F7c$kM9PEx2qQxcI;UUk$f;5hFr%uvt5c+p3o~c27FAP4=@wS6dyf_-)mlX zqGWvnMP!PeZ_kmav1Zas^CJ?Soe|K2uC-%JyD)l~wj=%>f37=GGLBbeXpd&qIvS@z zZRwa>ep0}+_Kdou(pn)wwU-f~liz3ix>IP={mr*^0{RJ3rM}hi0}{h8)F<(CGvQaT z5~C%y$MV<0ediX}9WsKa2yPJiTyGzOi@#zl<%gtvvvP^K@Ss^~Yca#vFMjyp`(4ey zzjiSt%fl{PO9pcU)zQ}uDE`?&JDkYXRRa4ZyNSp8kMQ@)>|~}Vyg9nUc<#u1^$&=i z%Xdz*^uw(rZYdqURripD`pDJtceJ?fWPKNGYXWxYvZ8sQSbaMuk6D?NFw2hODLS;A z6D~UP7!dXQWM6lb0C^caU18CB_gAm#EdE^9%@zQK;jy3PU=#qf%G ziJ-G)wmv`k&vhq`r{+O&M=o@xl)8l^M|Tgd0H*O%n^PLkhyK`^=R^0N4&UvC>$Epx z0O3t@2qj!F95g3q7E>i1^O&bUPI7Ljq}rxOYdMqmAKl06P9_P{gr#+4G@h6CA=3BU zeGy`=G@F>?DRY#UXEjsl^%49KZmv6Q<4SVqb8@5n%(TX12^=1L6B@8yvVmpf$sYm8 z;fKJtRpa}){r}s0ZhU)Y##-bzkf1lH6MFI&WO%%=lm-#0Cd0FbvnjR0$Jlop#D`*g zXY?fkM0xcL3j`#e)hB0OjXLmA{kdM8*x^@{FhEx^z|EKc^FxupH_>pO!qIWe^XdV+ zit%vrVmP&XV#0UAPk3PA#DuNqmHm8&a(^c+p9SHJUFFAF2crJ0^vOTnG%QyCIjOkp z7BEK;+2hrGh`*1wztbNd5J^`Yf`uFFs<46%qER<2MMYb-Wn@D&e>&oiXoh0t=c$Rm zQvu#5%Lgy&0{y(>5V|0rTCHY6%-rxB$ToPaAxNNQl*w7Y1 z1^&>Gw>;GXQ-LRYMq8j(S$B_V^6$$5R{ZmLJ8oHMK|=Li%$^Y2Nve~tq(DgstcfxC zXm-|{4go6p(W3BoNQ5y+S{y^jn)_60A?1%Ni@&3D zMZUGM=6nfkedij{x$dC}r)I|P=JT@J;W3Q;R#gg+)%e2 zI7Kh+kql7QyM~CDqkE6Bk!fWrOS=f}>--^ufz%$R$_1a<&RV}an6 z>l@EEO5RQhim~O)t90CLTCWp7nnM2b@5k=@Cxy83B?5Vx6cp{XTk&CmdVD9Jb#_|b zxry-?Ps)X#!GOP$K}#CW;XT-Ck&CV_IoAk0t+2NcbV$pX<)6N;wR&?0pSkb6&+q>} zHafk&h8&Gs`3z?2_K8=0?xT+`OUK7U37uJ#0lU)TqW>@v{NeAXF3}n#>AHNsdZZ3z zEA+(+NsVe1u$zCIFMfNGQAwSMAI@K}6VQ4wy=-Uw=B$De4%68XZ>8|&*8U7 zLb{4JDDg|*cWkiZK)7;<7-Z&l%B8yyWQHAKkq7OMSR^B9`&91{jZd@wntu*9toUab zKP}9RR>%_+Cq5xfwgko_*j2P{r@$*`1%Dmc_xS;?RzIwhUvxcoQd_5$kFM!qpQE?fie=?Qe_V&l_5&YTziVxCb8aOiTsX!`LzXPO>H9VecG72s zuD~!?qO!OAI3>9S5a_dLM_N)0mQUkI>;*8FU$5wovgvJ?D?wxDX-1tJOjDX`$A^r< zm#8(l{5_aSebL01`cxM=bUHt=o5nbY3KQ-^AnOFnOd*eCt z)1;(JbpB~6-Kf9A_{!9q+Q|Ycg1jTvj^2mhS!&e1A^nh?mMJZvrS*C}p1<3sw;f0p z%`u-`xqG;F6TrJ03&B3vJcu)7FV#U`dfGcbYs0 zgdi`(Pmu^K{u$6Zq4iZrxr278%|yb8?hu{5a?)14ui2~4f5^x?4IppweP!RAzrT!m ze?5fm2F$)9>DoN?&FcQ{2R0qIq$ z%+$MU7BJL4!aw5rx^HRrqkiY5H+QG3$yvFW?^BpuHSG;*J^T@?7Vi)w4Snu5;ia*avWbYp2wtEuXJx{4kJd0YH%SetL_~Sy%x&H>Z-)+J>{pV=kb|uY> zvZIkA$zziwSx9z$p-}~TW5sz2YgTFl>u5J;aLM@myvp(KUm5Bb;5dQ(WqiMy>cY3! zO*!*|+7CYDm-(;}fxD$Tb4|aeEVtdBKrsMZoPHnq=)%w*;yzEA9@4%rKB5NW%9_aS zXObQ^>!(X~n|5pC`niR%(-j2bw};|PcpvW=7-1v1PvBMcj187n2?c&NKW2B~4kC7$ zok<1Oq=}*KK*J~~?W3yxxD!b+c@vxkz!X_qxn9%nq$=F0I}6EK>m1%;w9&HOP63II zPh!Q*y|5Sg+>Qz^IQIAX4&}YNGiucMmYxDltsl+j8sAQrC(S0?3&`uO+%q@4 z;NI)~wTj<2ZMXvy=%JHI;zPL}H{C%i-_$JYF`?POMd$~p+m{-RNcw?s{m*k>{+4_a zPAbuuG=bu{^xTY7rWMa*y44MGPL)cMuA9bfsU<2^Yo}n}gNzW!!Z0 z%yu(MqjeVxJlXNHdFW2fc#{1;e&e6}=eTJli1Hws09y2F$cxv`TqSU!X?RC9>*D6qXPHyomat{fBs5> zj=(3!uq^TL34j9BA_nRzy=>m`TwLi6-onrg4Pd^$%bRegnV(wVlXx1_C49GB^VIK$ zbr}gmKT&TRj6ElssO@XB=Yn0dc z>~08wHZ*Q%;W7`E%YZ#2_Y-x)zw-;=1LNalzRvE%-<&?s+t5tk?V8%37c&*&1EU_p zAj*yK^JRAO{74b*L+UbGixnax<#d;c`V~Bw9vD4m;^Ua#>VASg#^Yx{Hh(|$i)l{p zM4sAniImE;1R08F>M1*!HZldDFnyY=D<*I2N7gLdHL^Tk{Z94z^wZ!Qah##VUYa#A zqR9FT{#!VmEEihIit7J>v!b1>oW*1uY>}E34x**&WGW2VR2{D`p%85~N6b>UeCYMR z)$e2=+7X&jr6b=6&NPFad_*0ZS98z-X^|-Doo>uU0=*TDp5mwS{>~<&ox6cie2_4W z*aYCj+<;s_DDLe9Z2X4142*IdoLO&2OTD2#5TIxWc#!lVcywe646yC`tizGH$2v1Z6)`SRH+@i=bNH>n}oIfqJ~o=Q)m zA3pCgr|08*X3PGFW&WJhx}S#nn}3DqMd7XQJ2r~{-s8+=uBNs3yXWiW@)>&o>JAU8 zlBP&pBX?qM6mcL9*I;{nkLjYFhNL;5XXH6_{)#@$t7**hv&JdYB0p3Hv)+3g7QD@C zXu*6}V9`!PlFJ8-IeQUP%4et`P|vqtxN4uqs^XUCDAfLa)G?FLevr!1@^|zZZIXV4 z(tN=%<6!2w_!e?fJfyPNq4eR!dQd8XQ#iO#ey8OB?c}AGE|Hst9~q;Tjdx&2=S!u} z^9KYoXqMpf2MX4-de%4icNPFE{&^ePMaK@KI8hH?lf?UbxlBoZvN?|Jx$Cu)^(!Cq z<=cv@?=SP;u9p9UK_~}4jFAx}?!3-r?g-_zz3PSS9n%e@&8kus{O$Ano&)`N`uj~T z3iKqDdvx_a?;!|4umw0FQPcv7-52g{vS|mMN#0;x`tvJyknSOMKBMHqJ++QGrY3Sa zyM=OOBj1TRemdWSb;x{}r5=9b*?&9DIg9cRQP+==50)n{kO$5mnX2pFYwh#F77Onl zoJ;M<=s!2?e>($slmInu%o_cmV9h>K9`CtqnCWSPU8{T0c`*T%F0iQ`obL$v-%fQL zg8WT@1f9P%5&Zduas88eUP%{3{{V%7{pZBJPKDs0^1U&iL68<}${kL;x`(u9@7_Os?KAlm-SWi6Y^?m4gj9@*RU=H$y7yNGr zCD1;x8jk>Q4~=ooc_h{pxh0k`1D+N*uw& zR*uZr=hID>Wk~3vYD(iRJrB3V`59IHw}W3T-7H2dO}nU6%nW02+RlE03uOa|ZVyf( zJ|cb2u4pkoq?rG9LL@D^?(1_unWG+n6!fxDARPrb#*`n~vePyaG}Xyh0wk300`b2c zYMNZ?(wdQ{wBUvcFyH*K=FrIRhb%Fu;hlOW7^>LW^%t2H?@U;nhM1W-CAH!ouj+UM zV#F~ycOc?SKhdX{^%f}aojBuVd|zJiPFb9R+%1(45JI)SchbLgJ;!||XXcey8z z3`z3#p(38mcNmX%#<4~fVuuUzVdnxnAY2)YLO?iYggdRFU_;ku5PFl~K-T4ZKgK(S zc02(p6xfg_kRa6veYt3?fsEzBi;+MPLFH|hyP1{1%j!Gi#^zpGJc)%Z@%>9AdU{n! z1)AXjbvPL7vV{j@kil84U!SKnqJG}wPO5UNRXH=FkS}=~LVBfg$fqxl(?_q&%0hv% zQzSt)b@I%U-(h#1V|^)26Z(C)_l_o+gp%Z(x%l1 ze)O>*|A2I1_ zV8y~)d1m~4?VTaZ@jcZi?vj?vxP8`WFbn9MfgG#nOnIajnu2;DSX9!$;{Up9?mKwK zGxfZu6MBjK%i2{UH%OQFodT2araS3x8}5cmZ{Fb9FnoWT`wqYa0Y7ITt)dTJSrTT( z>ytZ4K6~`K@RA;xqcvMndct-3^?kDM%ubV>K*>pG2V*>HsUNJ$4LRa7)$7nr(Z{}y z2I74nDv(t#zYpSlhk@yo_u%GBGF8<6l^ECSD?yWWdt9p9nq_0li7yCt>AR6^lf2zbx{AE$ZO&S3ykq%Um=-~zL)ia(o1I8rJK(xg1Zs9)`8)vb z!SP5A2sk8IZW9zQIUfz52^(M{ltna>4 zX@khKu|iJ4UmtaHQXax+Th<4}J2FDiJ%~)#*DO(ei0R+e*L??caBXko8uaY3$?B|E ztdn8|kH!Pjpq}b-7Hp2Xm62YSW_*W>`%Vwm(%VCNP|_}}Ikyy2C1sEIjaWY>hjY0O zh)~}|*X2{4e|F?9LaB}_&eKvV3BSn-Ph^s}L8D`^ux_KFEk8Lg#?Y^pu%W0hRd7j!v!iYxpcudXob8=U zR<+x4;d|zzSa}gD^KzbN3ji0!FHY<@o`6m>n0sXz#4#48SU#!3f=LgP z%QhNv`&n`QJ6{3RkpCjCHW{rG3J6fu!u;_$z5EMm>h;jzk}8M|^HlZkO`hz8-4g_! z=?1b<%UUDLoR207tqbY!%*#-y1X9ooUI$pb>O|Fd z1|njI`2FUWacT9DzhUz22PBZ}T(UyJUa;bsTZoZek=i0-GmZ-at{RCLpMQpw!ZdK@Cz@QvCY2BJR!1n<^3cHBKYWiLp1k zTJ@S!jJsSk}FTXiI`k9stJHLaA2WZS6XTxHKzL*wmh$IF7) z52LZ4PZz1(9j&a1)PRiMRieLA${@Y)tE`h9jVq|dx1HPW za2rtsk*0Qmi~(EMc`lu*ou+5(SbbNGev?9>)w})dyK6Q%p5Nu2&^!)zJ5ZyH+&1)P zzIrP8Ebym$jRwE8@R_&U=HmuM-(TWI#SfPxV8s}-2$$QGMORrOn^wjRL1Y#g_wj-1 zbF=;E_Vc6fJ6TfZz;e(g0Ik+2k6eJ{UJHk0)W*@WF$%gG5<>GN?m)fUeSY!%8-aA~RE2^X;nG{eLfX zkGP)y!|Tf*{?Ffp!4I#3R;)G;yY5FHPW_LWcTGuVb|hxu0NjdA*f&Tef@&}VOmvGr^tS!H*wlZI~q2+r|CJN(zee|^M{B#o0Ce*UyrMmL2kBo8pm;1+;owGQV)dY_JQw>@)0{zTQw za=35@r29O;e{Of5mi=FQo`inpdihG-c=z&{^IRACLy4W#*9=L!tJkY1R`tF-%DEKy zWDU@>ocQrh{%e)L<_p5e1wf7OFA{6+nz_xCTbJN~%4t^vxIFmHG5i7J1Uu1NK_Zgp z%l1B`<>yRckoG^%@cUFQ-oETZ4M+_Gf7;X&1T&&wIqpx%bgK1~meIVD0bOGLDB}L_ z8}n;XT^MFR`eZ0pjK=#Adw{K8_mA+JO>>sto|d+yHgfn%`vRiY8HKx6v{ODWP zUjaHxS@Ng>!|(V!$6ad%flrx6cpB>-T>P7yRP;5+QFoT*uLt(mtB29!wi?Rdhwu7H z2=4&yWd{zQ-&gIwAO4TPZCAcxL$(*sKeyiIXzZQbdU#{31WO|t9>Sh&X-Dujn#C3S zQGxht(f_Bf`1L@)U#Vl%E%o`~Ua%An_EGc1*#=abNB=NHI>QH(ROor<3D1 ztE+q ztDwKg8m3Db(x_CtSUiT{C%zdhdsSf&9ptub)}ZV@*qx=3+2U>pv+U-9VBp} zaRW*BF|a>>)o{O^^*6iPS%z_+>+ViCj5i;ZB+E7Z!S`~ZwIRmrGL2dkes|!44_EM~ zT0lTp`k7ZvpnAe0{PlL+zHfofs}KJ&q`q%*=u$vzLoN>tP#F-6wvWzvc;X5A93>5k z(}HlP5Ypa_o%g87U#IC;MNySM;;M?_xprw>rsXd~;+M&^E~g)wecUPhJwCS9vGp(@ z3~`l5YARLu+A#O$LjYs~pnudpAn^Z}d4IFfwh=b>J=$5)e#1jCCz{JgXcd@8E#ixL zXUoy(DJ^$CvEOgi`hr1Kec$8F;ChnzXaEiJpdGq9v?Uwzq(QmnUNP&RRVer4rnvWE z`c>s4LHKiD!3>^$bbVW8zdcZ#nlJRe)3v5M0~RW|h>3!s@g;q2S}2t3dv_|%*lv$~ zWI+Df*uN(W+qPPG|t$J9ROw;cXnqv54!lTl;z%8J1O&j(2St{(XWK!^7L(O(n%Tb95wy#LrO ze`~IljQft^kk?M?rLEim2u7b?E(UAchyBeO&@wv$CuF?GJmeO9e{L(2hDDvYUE2Nf z8-Db2y<)y+mNcUl?w%U<>1y1zNXBs&-(o|B^yerQqaJS!qDS42i1%;T{O{=tFtmr2 z{RXs`-8>e^yx%b3m5E@L`pz7LrSM|-C;(gs9>MRY7X5BzBmZ3bzifryZ}u@N9k}S! zqTW$eixL(5*d!WmYIM5GDCBkY>s1IeFvq@Mp>H$(d#OJ?wBPJBw0T*^rN7X@vqi0m z0eA!z4IJnRu%N)Jyd5EMFZ%}GSl`viZ|DBqHbaf1ZVzV-@wW?G59SOEL1VF0Hh;SU zikiI8CI<`!ii7@n(cRESt{?vR{WjNf(9uEdL+fWd#jpLLU^VEb@`Klrjnk^5T&t$6 zrkC&Ejn02A^K{pKTL`^z}__b$Ip{?nQK z-Mn7u(iu(OT5U7y^^rTxoz~k4l(@C>30RHJI)6T$aywi8Afo@CH*xdock>m7XDvKm zp9wl6eFn0OG7y@k;p3K2&r-|Ge5M$;>apm%3;Vv#wERD9GXSWiRvp#Sxq0k)L_Yb` z>Et+2tZ<;RvGGDe(<3Ts?T^;)?`Qm<>HoCR;;|^(z1*u$ zFG4_|G=#i`>JLKW?~VQy|M=Zb4;4_mCU^?`BY~AESZX|F=phdz6|+50+ic<-Qa7Z8 z$18fU2iL)?`o1cDlK9ZLsipR0_N>FKo#BeWE^|elI|ENo-YldKU`(VO z>qBd7n~%WyUr*?5=07ZyA?J|_Bqh9Pq5)6FftG94oe$b^Hq-|GP5KW*$tD8%8iqxR zx9R@8z|&F4qa#%H?mYiE-pCm}cXE^4$F`)Jpxti_CghEZC!Q->;Ma^0_4VSv_VM3g zpYIzAWS)(8-6~S0*L-Zm@)gMZ#Mk`Hp|NUN0E7XcvMzHyvAymbU<`K;qHk#&`8xczD*+ zS8^s#+13y-!?rQqdvKOoYsJ^V?%xLpbN=$fen!*($9*;1D9Ej|yu3uEgnsmMO(;d) z9XGVcFWYmJaJT z>m8t|efP=!x~>13^Vg>TVS7LFn$&K~tC+Xm4Scr`_<(;r zl>bck*TwlhRkO>c&eWL~oir?p^&hOv9w?~Pn^JzB~6_QsdeqK@4zYY-aJpbvt z{YHKxY%r1D<<9+tFCq*Sxjj!*1??|h6>jrQ3$;zyYOp3>64!<P=Na=nx2XIWv%%?&zVaP?E1F z;3m`*N~rqi{_gH4RSFK!ubupdlmDA(^=>)RiTBtXb~i6SxO?P8nHhS)C`~_O>{w(o zLn`6c|ELB3uLb^R+CLxQp5KozR{$oH*MZ70vUj`vW(P&`Ira*7Cxm!m5cZK!NBf;z z`NvBCw6&+~GEtPGmd~2^AFO2L?AUusaKezg-rAFL2|cFMRAbFh{rUKQ6JY`XNvgPW z=T@21)6A>S$Azo&yJN}s9~EQUChGAC!<#9?vYVBTiBZ#h&9z<>IkD ztF?H=*+#$uGXT)3kf``2PgEetpMx0jIvdC9 z33;ygj6d(l-!uL}SZ0?r@v&#dvqcixmu+1}fSolz9(17#d*EV=UhQdPI{WfBrsv;N z{aK4=^S0Wrg_YqvAG+JbVD)$R-6c073+a%$4 zgt&p?m1MW@+2r+Pvni1Ha9s)3{oG^N+kb^6|7~;sXW~DIg3eY4@B$59Dr`KVsBH8GC0`uu9I>ojkVOy z^1tV{ewp`mRS$I$mcx(g1;s$_{9A9E0wBJzRp@&iKOb{jvGNlSrZHYjBMI5UCltXv zK~3WaKgvH=*t_1}QL&#!_8&d`dvfb_1Uk#*k-D;uZC)dcn9yq4TrV|_HzyUb$a!-1 z+HWkiCT4Hdd(AXDUnlbrXKuz(!uW#qPy*<3!1C9_ZSX zf9-F$lE@&rzBtcLm}ZV?2??u@%W!cYgMN zS@c;pO(Gq6LO%k(+D5owhOz)G&UvdzrzeH&72ArC`J#VtxW1q5pU;#`Jnb^?U#Jh- zgS%$!gRibP2paL$2)Sq}xH_bZvgN_~-70_D13x|R|5+MTGZbf^hSxC&;R0_?rin${ zvw0hUkSdR1 zc<oZ=taEGOtwx*n(Z10a_}Iy<~UXmj-i;`0>yx6vJHuKaQg(5TLwk?fQF7 z=OqQ$lKsWuWAbq2_ZmhSkRpAGcs+T88D3K4dhd8^QnC-@afNt5ua}A1gaH1x#P-t* zQ)>Iv7Zw=MX@QSQJ_hDM0*JiQ`MswlSjG6d@&k1|-4I?CB5FD?nGe zF~-;-o1B|Ps4&@iyC~avIP_Xy`&Y@vZ2gP?NIafmg1Nn0bHNI1*coymdrkM2f;b6T z(?us?VoJ#_!l6NKT>L`yM^#8#a()lp2gLW|_8`!o^|8H^FF2tBz53=DS`6{ZPNUK0 zmte!uz?OJ;RQ0>}6|D3S$jp_Y@LAh*^roH>Ks4FY!i+4pH6tix^ywDCb>( zK($6UUQDsd3F@{UeR-#bY7|OYtoaXA_TaiwU;Pw|xfdA!m>bnmu*IE-nDh9&w(jE?iCaVi3p^G3GjyxVB z5KO)=@vM}K(0eR=)X)UW_pcNdpotT$+Puf1gfLK3KM)qOsm$6!RC~`=MA`M%XcLL= zXA`bG?wV>4+Pof@lw}S;16Amqgvf{Ncf?%r-kr7xQ(#s_Fn>_M!X8)hS(G4-5#x zu!AjI^;|g9G=A9p;Yx3&#}t5eu+5$?xjX{Z4VATl#ibQsNgX}4X_=<8`>SO@i`U!x z4zJ&}SOe_2mej~QXv&~pM%QJ5~hroq5MrZlAOy_wkJ@m{%oQo`vHxCrBUNUYjk?!BO4RCyi+v zD>E5JsmnH;mooe~?G+-K#Y(mW9xhjzw{BZ#ihHU#aG>D@4h2xh{ahSED|n@y`9WG1 z+TZ1cK~blJe|4zQm0}iBHzZ{RC@P$Rvt7H=h8$jZ2~oF?^SiSZhTli*7-rYw%qAXo z82ZFHYSFA@WVy4`Uc2D9o$NYRrM;njppu5^+S|rAJR>Zd$L)T}rHtX&q`QGdc#8lr zS%kVWQHZQtrZ(~6?2!kLQxvf5WP)9D&@!YNTIV{%JO5P*?0XAHs9|!el1F4yYIdB zs9;{~G@A+wj?rQNs?rk(uPJFv(iMAZ34ShI)dVDvlBI^5%1OO`O6)?nR zDFE`_esXDE-V9C-F1mi-vr?UOgoy2Rbb5c;(Q)lYo<_TTKujbl_lIoCd{xAQl+kts zRG}iOMrZXFH3gadB+`pk`u2r~qXowyKQ*WeAwhk2K3||vT8)xsW9ND(ZY{v!U&{0J z?vF&$_jPwdemc#2fF)~yec(CgL9+Wv7@dp>b!i?{H!`QpBe}$WPl3URUt2S?Tee$T zc)FV6WY+fd0DB5;_+FKpzMYa*kSpS8IfC~17;(is9qqFyQgy%7V?`$H&=5MxCgN?t ztOu2{x#;d*%jSY$-N$L)zpr}aRd5ECVaEw!mCp)K0IQYpB5tpTya6r-;L6$qrDrvr z-rr&5terL??(^MZ&>31#%uSAF+QHcLF|Lq2Wo7*f(U&XauAF` zxi5CFL*wyhG(jEqNj^Jz0pLNvg+f%a6%pa|E`wmiudANA*@ym*g-v;bmw^vn)p0%Y zTRms`-5x3XN{DQEhfYPC{QT9)*FfSJx$NST{t^-g;>dQI~ zWSV_^<7w>%h4c3Ao@SW^un)JUu?7rLw*n*)v78t=K2zz`Vw$6<+LtlE5=Qzr=kBPt z{MGhJO@yvejAKl1S&!~?JuA$E%oxIO7q=hy{_%=b>-eLQ)x1O&S|8H<7`n~m?S4j& zo5_Auyy<8gcODnw@a~VqEBMW~Q#fHPzH9CZ76n!*ddA^y2F}eBFI#^E0tNSB<5+$9 zD3OY#wVgCZ2wgFU<+9)vPU;)MN<*7E8lfuFO_A+K?R5(1>5fY8vKPkux|0`HzACoy z5(j~(q^A%Qgu3yflPXJPkw6vypjplWH7JL7-5smnZ%~PH+j|W(xJU0QgoZ`xF&6<; zN*4n56X!=4n|@#*;K=L8H|pO<%<7CFOLIVMpd2O9&GEVgEMC!#p}IMCf%ve~6$9gw z(0rFbvAMRB+Kpa|bA{dfhHwN5ia z8fP9N)2CR!kb4ghA1cvC#pAS`&25`oz7N1V3-)n?R$#=oB_{}=0%UaCYL}N_B=U6x zly+z;1>SkEE&=+AP9oFw-nCe~!mDE5=3_H zN}IGe2IolapZ?@;I4o|INYU~x*xz{I=7V;AnCAUtR(c;g`)~(Z@UA=7wLhdp)2L0R z4uAuZR1XF@JtUy%xz}gr192xFzP}ogZ7q!}F%@v^x{bO?v^uzKdQUuwHCg)xGynug z4>6!7>FpbnRa(N0${>fuaq5MV4?CN_Wml~ySe~{x%Df(Ag+^xRp(V!T{cK>&uW$R& zN<&DiaVFo3vJri+D$HmQ0FRe{;diLok7!mF8hZR_ichv{@8$`uOIYhYj%Bhb@HjHc z{;~0)iTcSL?=Qg97(yt383nw1_h(_uuR4s?AkQKjlpPoQjpjBYjl{(e*J&Z#5Y?(5 z5DmOD37S*ywm^b?Uw1&r$LqxA0b0&tcEw$*dK}O*g`L6OuG&XuZ(@G`#(ERoV-nEAp?o3f zkJ*vtVmEN^SumU$T$y@Zm$C3L@*kAPFyhyJoVW8JBirnSH5Z8^4+Q~2GF0e-5t4GJ~77Dc3e?Q*Ot?w1IN{8D0{yjriFNXx@E~=_e~x zt4o_l=WD>x(Q7(2U1*{US%T4um5zd{Y4-vKGHylz4(#1OPM&KwlG-;X_I|;*>DJ>w zW+9)IG4b!xK1%l~@4axKxjNS1hc55>CRxF*HjuIs+U+I0?lGgQ)ovncf3Bj`pReNG zVfaj?JFb%t?Yjhm5x<{}1XQQM!Thfg<|NPWapnCD| zjEo{mO73(Zm426!D^`92^_a16dB}zW1lghQnsqw>;VJ}bE>qerS;9=Fap?&E<7KbF zO6@%Pv1wcKI)cBRY67Gc>$1*KKiDJG#Qp1vPVQ_Xv_yYB&XhqSa2e;wymHn$-TkX?Yk zXhlt-zD(=!4BwZXt~kg{S*Xiq*EDG_zIKA9$#&X4sq>zb8#BK{ z+<0k50LCM0JasWAEDH5fU62K66h0z!>56SC&?#?;kHhO|8r29D=E8n?<-S%I2FmxX z;j!#6%V|J)?>1VxB6X=au@{1@`$1smasWou2dWhSnom9J<@tJA2l5a{1>RuqT032V zC`piMNSVubRWTsFA5Z-*|j|r_j7%o@>~C|VN-AAXs!Y4jX-t3kiqkb z6OldblA_<3P^S&}@5!yw&*_7Vj@sj0#ilD5P8iL+75hK^p;Hf2=YI=LKNr5fRp1%lBZEUW2i zIJSkB)?1BjDgbG$^*zmOT!6v4=Al`(n+m&2f^8teh8B^Jb+6z`i3{Ml%gu9ysLUK( z@uPa!-bu=JOV)ejVjp+M!c(?U`++{3j^E!lLjidRa4*(Jm#B}*xxN?KBO<2!e8!0j zu}fvJHewrzs*jyq37%4T0qldo{7zcZX>;6qSRtvvC)ijwb|?1MqD>Dg_AIA=U-fg< zIK>}+vDpej5bH@v_q8U5{zMi_j^u23tIOMMgVZ{;)Y`i#@TArh_a6Ki`j9QG(OqzV zjFW9#sK7*+WkZ3mMzH5-T(0#iE`1sEtHC=Tj>^Sh0l~W9_l5F!I2jd}$3vpZ$0L3@ zTgV|r_!mh`?{X5p@~h%LHDhw=bg!u()QcHV&now{3BX)FAPSTuWlyN#oao2Ne3z5Y zm5|Nm1%{~*)rXv~y)=MSmGasL`dQnKVskS>VPiI~7U`4raXQTRZ$u8SDB0UikMa&n zN*&@q58G|S23$4F>Us=r_i+HOc~U#~vKeU;6p0CZ(Cc)lhzMaH3~`rS-UaV- zHKBM1bT`VcrsP)8z^YpqF^VfD$lxg3Zf>+t^G2<=+zwi!-^>db^XqA6M1itoz1YnK zdM|(t`vQ%kz|81er78*|$wp?Cf# zq1#wGRUPe`&Va;ILG_e92XHMG4Of&SrIA5iaMUSsLyV0$CpcAH_@ zJ5#=eP`bNJ^iU`4y9xbF)+Eq%2?pJbm^ine%V?hO3XyG%bx)5Z4t9g^p`qrJ9CG27Dt5Au)mUXkXyvN>b!O|bYt zz1J1JyY4NNcC_Vid&HaV15+P>PNNPi^6oM{S4>_~mg7nSH2-ZBaP~C!#$L%ubHmK2 z7{;Tni^KyLPuTh6bg~r*l<4KYdw3_?KHAeZ5^p?L;s>1S4%rZodxBez#PNQv7>!jB8*cZqX?zCeb=|&|uM8~W4|Mu$RbCi~45%+=a=|8r z-I)il+JIxDa^qLCgvD#q9dd~=>Z$#}X2@2o=(bFpWq4&Zy5;T~+PAF-89?s(C_3CU z@7l5TT^ERzsOx+9JzFUk$ew83qG@(I=GUI~(9@ZlAUtO_{w}(ro_W~g`-5*i50`gY zo~=lrIpO#rJptHjbY+2~&GXZZDfrKZ^sLi_H?^}vDoF#b$Bz-U?-t8A-C9-w9NHQ= z_{<59ka8}WrRYj4F`+JD5|3ws;i@Y8IBn z1sUlQThe&}U&6Zt%2xPa&Z6Cph5&;=e81#yMmgNL@+{4Mtlb?Wiv>{=agwvT9)J4O z?(+T)vlWa|ItpIy&gJbKpvrS(hlp7{dad9%%KfaA_1-#SOLMgv?h;w2FZ;=S{j%ASs;_i1e5SD69g)O(HrzP5>pV$HUcB z!!CTcBXi;Vs-LEv5mtSJP~^S3a3}5b>Y9KynQLF&lqOv~{Omv~U6$V+&wRxW01Wck zLW9z+ah;3_e?tKYZgEdt5>?Tpe1Ib6i$o^f$62pf7HxKvYcNTTI|`hm2SVK+_(f@IpA&(T0O7oSm{nR& ziSzq?%!4&6V4BK6^??aWIPM8_m?~lbI+PPL5!9Uq#y^3_9tdK~LG~^o^A%aKvotFc z6XQa2>JydqDgb^Wp@TAXnL*D9O>QYc7g9R;pa;!Yk|MxM1L#l|e%YpeKtsX2ItygK z+uw{aqMJLQ$_Sfn*+(0GfY{B)G?Ya&_NE|7JQPNqB3j(-F1cy!-13*u?y(G0cJRWV3;-QY#62AWC< z$Wh>cDWXpi=g?8p9jqHZj%=)WOaK8C2Z%dGlozDY%W@uQ?E@l z5d+p&8XuHbCUekemkspCHyYn>P~xglG44U<|@p5_iq$sAWep1 z;9~EZ)kZN{F2kdwzWY09AhfZcg{=GSS>*lZU0M_?Z1XC5*jJ~#+bvcFq2eU5yaSi) z2GWR?QsXo1sa)6%GUxusH?9CrY@6BN-Jy7D2as-fbsCR1X3!wHSefFqQRc_Amo~b1 zZN`t6n0|jXcbUqwYvojoelruXy(y2xghd3ZC-1gOv0|$r(LB(1 z>iD`n@*PnfI#aYH#Kk$S@J{t}M?`AMKyZ5`-}P6qBGK49l=-V$FZ(^U-*DcPVz1~@ zsT@_R`0_$XnLaNU{;Gd;5ELuE7vlEEi@Zx5dA`mySG=CZ#KlXI=Wa0AhB5-q&#WMA z$G-bsLrF9Ft{KV|_PZr6Er3c% zuLvN?k(IMRA+KbQjN6lBDw$ksfg2?Pry%t%&&rh~uMeL#yUYEuywF8rCaI!FQtIi> zMpZC;I+izGk*TXhd)Eu)iafjQ+)IW!oj3_ysKzfrFa`c(p^MkDlZ-x~?!6MD&^jI8 zWd)4*HRgqiLU+AyE*pU>`mTH_5>-9a{kd`|GQmdu_1cNeQrzs1vV(HP_o~F&Hd^ax z=P9B2`;h(_ZZ75oa353gAllYhP28W=nB2RpC|6{zO&X8XfW3s=B(C`iBs|L!FKI6t zk@nC|Cs(o}m%)q=O89ccoy7e9nXoGDiD7TyM-W0j2^N$gi?`O?Ci`xrp?G3Wv3T@i~IuLs|xClAA0I^M6nEtQ?jKhF@B4_DyZ27lxpGxp9ykZw)n!Ok9bfFd#1=I! z(PWFmbL;qq4^F2IR0i+luG~31%OAJUa?8KJ!)nFWRlTd0i7!=m;Wo~Az3j03h;aZo zm@I%*AWLVrJ3N4p`ta_DR4bi?lBUZ6Y#>R*j;GSjg_orGZl9Y%7yB$$& z4lmt6=BRf%vf|7q+gb8^k-W~=me5~z(#;?HxYEL-1uFK;cL=^idcFd9)Jp|?FI;&s zc(L)E>In^O4F@oG{l}`+HGfVD>LLWS`*QeTGm zw_UBYv)ryZ1UT`lOV+G^$>gfkN=4$&FZ1>!C|%)l;|6wLb=$p5-OB!cBl&o_;tC#- z?!<5M`|;wd_mHahj9+g|b?IJ+b%>TscRm3-3AtY;cWpH$YXfen@R z1jUnEp7lqbvR&3F-tB;Dh4Gkagk!C~xRwzG7Q%b?&=u1w3;iqJ!%G1eGp92L6T+r_A-Ha8+&g5g=W(k!Uikt~lv|(_njSu0&5B)0Y1`?ziTM6{ zj(PJ!tJg*cSo~X?nl}e2p{sqLpGJTTqdxA>O8X==u<)$)D&D^cB;xb5xR5N7vcsbh z?rLz5?r6`4u~*zSXwwxorDC#9{6zd=#oIxi9#w}RhttP5 zcHc*Q0LTKJJ=5FS8G5-n60f%EPsi!C&yRKo`C?`)^Fq0M)w`cmt>i5bKb)(9f88u> zAU8cfKvqAng)j>CBY=lE$HOxS4lH6`KUTe>YhwS=(1bCmodKapXd5-}?rr1qN4#Hd z^5vDYap5ZF8A^BGvUAn4BF2TAnj&NrHT?k>#+$=#mS>1^Y_=KpQ@Tz3d?BegJsrLG zA?p<}egs-(C{fUWXy$(89cZ{n73es*6xtbX)xsjIJiXk9e5a9YaZ%M7Uod8&I%FvQ&K6Lnw)(DrM%Fs4_Z>zB})S zUGr-~_qAV+xry$qrvMtodhF^X1YSA1a}sm`0$gD}C-GpH>PHB_UNOh_v7S5ZaAyyx z?{Gj1`_wP_)0sCmNk)L#fcNcqWf67r(TPy6n7a8AD@vCEN$k(eIQu<-rWKo#9q>Sg_S7~ep;P?b z38`1i$l@YiQ%gL$cD27R2x8NfiX?C?4+j=;PHa-&gIkK*T5jhJ0$B=tN^~0&>$E-z%13 z({3AVA(W8qX|kZ+?@zN*1AGe?{_@PZi$`7}Nl7ly%W&2iiBKXZ_Jg4jCB&!&pr(Fb zb+aNX9F%>TL9%}p8*)m5$5Ks9NDfZkCbM-iP;b81sNy!8kCLZmMOKg@*eB@m9)>%X zh+h}az|M}%w$7;-OuGg`gVC%A8{Gx(<`j(h)hvZXczoR->ZN7_LOW4`zT9>#R>cq5 zXTeUPw!)~}r#=68H&mJxBeM2D&o2+{rk8Uz?ZlRwhd|g;JP@`39PcrJ{-?R`?#V~m zt67m}sLozEs02)|fU&!Ed@tYE*fBx)hrtQs7D~q_PQ7FRXZn778hqtwHhn^Yiy-ct zXQHV$fy+`+do+z3ySnYE&}IL;JVnI1&hOS#gRkr){ZzPin@i8Wy8+5RpDb1hv_ljr z#=Qh!z9J^K!v2(<#P?uQBYi&`c^@K^Ej^=yMBCRuyhOa@#D@{t1=_8Hlz@($!bdb} zA9a1rN@|xFp#XriPLvSt=)S@!l_pcO@{~vyNM`iw=aazi8sKJp?BxCXH�rqZ{I7 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/release/output-metadata.json b/GSKMTOrange/release/output-metadata.json new file mode 100644 index 0000000..1210f47 --- /dev/null +++ b/GSKMTOrange/release/output-metadata.json @@ -0,0 +1,20 @@ +{ + "version": 3, + "artifactType": { + "type": "APK", + "kind": "Directory" + }, + "applicationId": "cpm.com.gskmtorange", + "variantName": "release", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "versionCode": 7, + "versionName": "1.6", + "outputFile": "GSKMTOrange-release.apk" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/GSKMTOrange/src/androidTest/java/cpm/com/gskmtorange/ExampleInstrumentedTest.java b/GSKMTOrange/src/androidTest/java/cpm/com/gskmtorange/ExampleInstrumentedTest.java new file mode 100644 index 0000000..a4c0430 --- /dev/null +++ b/GSKMTOrange/src/androidTest/java/cpm/com/gskmtorange/ExampleInstrumentedTest.java @@ -0,0 +1,23 @@ +package cpm.com.gskmtorange; +import android.content.Context; +import org.junit.Test; +import org.junit.runner.RunWith; +import static org.junit.Assert.*; + +import androidx.test.InstrumentationRegistry; +import androidx.test.runner.AndroidJUnit4; + +/** + * Instrumentation test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + @Test + public void useAppContext() throws Exception { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getTargetContext(); + assertEquals("cpm.com.gskmtorange", appContext.getPackageName()); + } +} diff --git a/GSKMTOrange/src/debug/res/values/google_maps_api.xml b/GSKMTOrange/src/debug/res/values/google_maps_api.xml new file mode 100644 index 0000000..c24c671 --- /dev/null +++ b/GSKMTOrange/src/debug/res/values/google_maps_api.xml @@ -0,0 +1,25 @@ + + + AIzaSyDdgvyAY0_pb-k7PLPJoG6wR-KN0xnhkRE + + diff --git a/GSKMTOrange/src/main/AndroidManifest.xml b/GSKMTOrange/src/main/AndroidManifest.xml new file mode 100644 index 0000000..04e9fc2 --- /dev/null +++ b/GSKMTOrange/src/main/AndroidManifest.xml @@ -0,0 +1,476 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/assets/fonts/fontawesome-webfont.ttf b/GSKMTOrange/src/main/assets/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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�V=$>N&nXQ$UNDwCMM%4IWNH(n3=HDLCuS;=$ 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/AppUtils.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/AppUtils.java new file mode 100644 index 0000000..1112bf6 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/AppUtils.java @@ -0,0 +1,46 @@ +package cpm.com.gskmtorange; + +import android.content.Context; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; + +public class AppUtils { + public static File getInternalDirectory(Context context, String folderName) { + File dir = context.getExternalFilesDir(""); + File file = new File(dir, folderName); + if (!file.exists()) { + file.mkdirs(); + } + return file; + } + + public static File getFile(Context context, String fileName, String folderName) { + File dir = getInternalDirectory(context, folderName); + if (fileName == null || fileName.isEmpty()) { + return dir; + } else { + return new File(dir, fileName); + } + } + + public static void saveByteArrayToFile(byte[] byteArray, String fileName) throws IOException { + try (FileOutputStream fileOutputStream = new FileOutputStream(fileName)) { + fileOutputStream.write(byteArray); + } + } + public static void clearMyFiles(Context activity, String folderName) { + File[] files = getInternalDirectory(activity, folderName).listFiles(); + if (files != null) { + for (File file : files) { + file.delete(); + } + } + } + + public static File getExterDir(Context context) { + return context.getExternalFilesDir(""); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java new file mode 100644 index 0000000..79179e2 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java @@ -0,0 +1,10603 @@ +package cpm.com.gskmtorange.Database; + +import android.annotation.SuppressLint; +import android.content.ContentValues; +import android.content.Context; +import android.database.Cursor; +import android.database.SQLException; +import android.database.sqlite.SQLiteDatabase; +import android.database.sqlite.SQLiteOpenHelper; +import android.util.Log; +import android.widget.Toast; + +import java.io.File; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.stream.Collectors; + +import cpm.com.gskmtorange.GetterSetter.AdditionalDialogGetterSetter; +import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; +import cpm.com.gskmtorange.GetterSetter.BrandAvabilityGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; +import cpm.com.gskmtorange.GetterSetter.ChatMessageGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CoachingVisitGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.GetterSetter.GeotaggingBeans; +import cpm.com.gskmtorange.GetterSetter.OrderReceivedStatus; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.adapter.data.ImageUri; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.ADDITIONAL_DISPLAY_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.AdditionalQuestiongetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.AuditDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryImagesAllowed; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryWisePerformaceGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ChatMessageDownloadGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CompetitonPromoGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationContrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CounterfeitProductGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DeliveryCallsGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayChecklistMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GapsChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GeoFencingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ImageGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPINGT2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_SKU_PRICING_ENABLEGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_SOS_TARGET_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingDisplayChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaMSLGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramCountrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPromotionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingSubCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraLastVisitGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonT2pReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingSubReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Order_Received_Status_GetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PROMOTION_TYPE_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaMSLInsertedGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaSOSGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PromoComplianceSkuwiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Promo_Compliance_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.RowColumnGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_CATEGORY_WISEGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_PERFORMANCE_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ShelfMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGroupMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Stock_FacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StoreWisePerformaceGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Store_wise_camera_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SubCategoryMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SupervisorListGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.T2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.TableBean; +import cpm.com.gskmtorange.xmlGetterSetter.Visit_Type_Master_GetterSetter; + + +public class GSKOrangeDB extends SQLiteOpenHelper { + public static final String DATABASE_NAME = "HaleonDatab"; + public static final int DATABASE_VERSION = 1; + private SQLiteDatabase db; + Context context; + ArrayList t2PGetterSetters; + + public GSKOrangeDB(Context context) { + super(context, DATABASE_NAME, null, DATABASE_VERSION); + this.context = context; + } + + public void open() { + try { + db = this.getWritableDatabase(); + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + public void onCreate(SQLiteDatabase db) { + + try { + db.execSQL(TableBean.getJourneyPlan()); + db.execSQL(TableBean.getAdhocJourneyPlan()); + //Gagan Start + db.execSQL(TableBean.getBrandMaster()); + db.execSQL(TableBean.getSkuMaster()); + db.execSQL(TableBean.getCategoryMaster()); + db.execSQL(TableBean.getSubCategoryMaster()); + db.execSQL(TableBean.getDisplayMaster()); + db.execSQL(TableBean.getMappingStock()); + db.execSQL(TableBean.getMappingT2p()); + db.execSQL(TableBean.getNonWorkingReason()); + db.execSQL(CommonString.CREATE_TABLE_STORE_GEOTAGGING); + db.execSQL(CommonString.CREATE_TABLE_COVERAGE_DATA); + db.execSQL(TableBean.getDisplayChecklistMaster()); + db.execSQL(TableBean.getMappingDisplayChecklist()); + db.execSQL(TableBean.getMappingAdditionalPromotion()); + db.execSQL(TableBean.getMappingPromotion()); + db.execSQL(TableBean.getTable_VISIT_TYPE_STATUS()); + db.execSQL(CommonString.CREATE_TABLE_INSERT_MSL_AVAILABILITY); + db.execSQL(CommonString.CREATE_TABLE_INSERT_STOCK_ADDITIONAL_VISIBILITY); + db.execSQL(CommonString.CREATE_TABLE_INSERT_STOCK_FACING_HEADER); + db.execSQL(CommonString.CREATE_TABLE_INSERT_STOCK_FACING_CHILD); + db.execSQL(CommonString.CREATE_TABLE_STOCK_DIALOG); + db.execSQL(CommonString.CREATE_TABLE_STOCK_ADDITIONAL_STOCK_DATA); + db.execSQL(CommonString.CREATE_TABLE_INSERT_ADDITIONAL_PROMO_COMPLIANCE); + db.execSQL(CommonString.CREATE_TABLE_INSERT_PROMO_SKU); + db.execSQL(CommonString.CREATE_TABLE_INSERT_STOCK_ADDITIONAL_VISIBILITY_MAIN); + db.execSQL(CommonString.CREATE_TABLE_STOCK_DIALOG_MAIN); + db.execSQL(TableBean.getStorePerformance()); + //Gagan End + db.execSQL(CommonString.CREATE_TABLE_STORE_GEOTAGGING); + db.execSQL(CommonString.CREATE_TABLE_COVERAGE_DATA); + db.execSQL(TableBean.getDisplayChecklistMaster()); + db.execSQL(TableBean.getMappingDisplayChecklist()); + db.execSQL(TableBean.getNonWorkingReason()); + db.execSQL(CommonString.CREATE_TABLE_INSERT_T2P_COMPLIANCE); + db.execSQL(CommonString.CREATE_TABLE_INSERT_T2P_GAPS); + db.execSQL(CommonString.CREATE_TABLE_INSERT_T2P_SKU); + db.execSQL(TableBean.getMappingPlanogram()); + db.execSQL(TableBean.getAdditionalDisplay()); + db.execSQL(TableBean.getMappingSosTarget()); + db.execSQL(CommonString.CREATE_TABLE_INSERT_BRAND_AVAIBILITY_DATA); + db.execSQL(TableBean.getShelfMaster()); + db.execSQL(CommonString.CREATE_TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_HEADER); + db.execSQL(CommonString.CREATE_TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_CHILD); + db.execSQL(CommonString.CREATE_TABLE_INSERT_STORE_CAMERA); + db.execSQL(CommonString.CREATE_TABLE_INSERT_CATEGORY_PICTURE_LIST); + db.execSQL(CommonString.CREATE_TABLE_INSERT_CATEGORY_PICTURE); + db.execSQL(TableBean.getMappingSubCategoryImageAllow()); + db.execSQL(TableBean.getMappingCategoryImageAllow()); + db.execSQL(TableBean.getSkugroupMaster()); + db.execSQL(TableBean.getTable_ADDITIONAL_QUESTION()); + db.execSQL(TableBean.getTable_POG_QUESTION()); + db.execSQL(TableBean.getTable_NON_T2P_REASON()); + db.execSQL(TableBean.getTable_CONFIGURATION_COUNTRY_WISE()); + db.execSQL(TableBean.getTable_NO_CAMERA_LAST_VISIT_DATA()); + db.execSQL(TableBean.getTable_GEO_FENCING()); + db.execSQL(TableBean.getTable_NON_WORKING_SUB_REASON());//--Added 26.09.2018 + db.execSQL(TableBean.getTable_SUPERVISOR_LIST());//--Added 01.10.2018 + db.execSQL(TableBean.getTable_CONFIGURATION_MASTER());//--Added 03.10.2018 + if (TableBean.getTable_MAPPING_STOCK_STOREWISE() != null) { + db.execSQL(TableBean.getTable_MAPPING_STOCK_STOREWISE());//--Added 04.12.2018 + } + if (TableBean.getTable_MAPPING_PLANOGRAM_STORE_WISE() != null) { + db.execSQL(TableBean.getTable_MAPPING_PLANOGRAM_STORE_WISE());//--Added 17.01.2019 + } + + //15-03-2017 + db.execSQL(CommonString.CREATE_TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING); + db.execSQL(CommonString.CREATE_TABLE_INSERT_STOCK_ENTRY); + db.execSQL(CommonString.CREATE_TABLE_INSERT_NO_CAMERA_FACING_DATA); + db.execSQL(CommonString.CREATE_TABLE_AUDIT_DATA_SAVE); + db.execSQL(CommonString.CREATE_TABLE_POG_DATA_SAVE); + db.execSQL(CommonString.CREATE_TABLE_COACHING_VISIT); + db.execSQL(CommonString.CREATE_TABLE_DELIVERY_CALLS);//--Added 09.10.2018 + db.execSQL(CommonString.CREATE_TABLE_INSERT_PROMO_SKUWISE);//--Added 10.12.2018 + db.execSQL(CommonString.CREATE_TABLE_INSERT_PROMO_SKUWISE_EXISTS);//--Added 11.12.2018 + db.execSQL(CommonString.CREATE_ABLE_IS_ADHOC_SAVED);//--Added 20.02.2019 + db.execSQL(CommonString.CREATE_TABLE_INSERT_COUNTERFEIT_PRODUCT_EXISTS);//--Added 12.03.2019 + db.execSQL(CommonString.CREATE_TABLE_INSERT_COUNTERFEIT_PRODUCT);//--Added 12.03.2019 + db.execSQL(CommonString.CREATE_TABLE_INSERT_STOCK);//--Added 03.04.2019 + db.execSQL(TableBean.getAdditionalJourneyPlan());//--Added 8.04.2019 + db.execSQL(TableBean.getMappingStockAdditional());//--Added 8.04.2019 + db.execSQL(TableBean.getTable_JOURNEY_PLAN_PHARMA());//--Added 12.04.2019 + db.execSQL(TableBean.getTable_MAPPING_PHARMA_QUESTION());//--Added 12.04.2019 + db.execSQL(CommonString.CREATE_TABLE_INSERT_STORE_PROFILE_DATA);//--Added 25.04.2019 + db.execSQL(CommonString.CREATE_TABLE_INSERT_SOS_PHARMA_DATA);//--Added 29.04.2019 + db.execSQL(CommonString.CREATE_TABLE_INSERT_PHARMA_MSL_DATA);//--Added 30.04.2019 + db.execSQL(TableBean.getTable_MAPPING_PHARMA_MSL());//--Added 16.05.2019 + db.execSQL(TableBean.getTable_PROMOTION_TYPE_MASTER());//--Added 18.12.2019 + db.execSQL(TableBean.getCategoryWiseSos());//--Added 01.06.2020 + db.execSQL(TableBean.getTable_MAPPING_SKU_PRICING_ENABLE());//--Added 01.03.2021 + db.execSQL(CommonString.CREATE_TABLE_INSERT_PHARMA_IMAGE_DATA);//--Added 20.05.2019 + db.execSQL(CommonString.CREATE_TABLE_INSERT_COMPETIOTIONN_PROMO);//--Added 17.12.2019 + db.execSQL(CommonString.CREATE_TABLE_INSERT_COMPETIOTIONN_PROMO_EXISTS);//--Added 17.12.2019 + db.execSQL(CommonString.CREATE_TABLE_COACHING_VISIT_STORE);//--Added 28.06.2021 + db.execSQL(CommonString.CREATE_TABLE_INSERT_ORDER_TAKING_DATA);//--Added 07.12.2022 + db.execSQL(CommonString.CREATE_TABLE_INSERT_ORDER_RECEIVED_DATA);//--Added 07.12.2022 + db.execSQL(CommonString.CREATE_TABLE_VISIT_TYPE);//--Added 03.01.2023 + db.execSQL(TableBean.getTable_ORDER_RECEIVED_STATUS());//--Added 08.12.2022 + db.execSQL(TableBean.getAdhocJourneyplanAdditional());//--Added 7.10.2019 + db.execSQL(CommonString.CREATE_TABLE_IRPD); + + } catch (SQLException e) { + e.printStackTrace(); + Toast.makeText(context, "Error -" + e.toString(), Toast.LENGTH_SHORT).show(); + } + + } + + @Override + public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { + db.execSQL("DROP TABLE IF EXISTS " + TableBean.getJourneyPlan()); + } + + public void createTable(String table_query) { + db.execSQL(table_query); + } + + public void deleteTableWithStoreID(String storeid) { + try { + db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_DIALOG_MAIN, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_MAIN, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_DIALOG, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_ORDER_TAKING_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_ORDER_RECEIVED_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_VISIT_TYPE, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + //Gagan start code + db.delete(CommonString.TABLE_INSERT_MSL_AVAILABILITY, "Store_Id='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_HEADER, "Store_Id='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_CHILD, "Store_Id='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_ADDITIONAL_PROMO_COMPLIANCE, "STORE_ID='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_PROMO_SKU, "STORE_ID='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_PROMO_SKUWISE, "STORE_ID='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_PROMO_SKUWISE_EXISTS, "STORE_ID='" + storeid + "'", null); + //Gagan end code + t2PGetterSetters = getT2pCompliancedaletedata(storeid); + for (int q = 0; q < t2PGetterSetters.size(); q++) { + db.delete(CommonString.TABLE_INSERT_T2P_GAPS, "COMMON_ID='" + t2PGetterSetters.get(q).getKey_id() + "'", null); + db.delete(CommonString.TABLE_INSERT_T2P_SKU, "COMMON_ID='" + t2PGetterSetters.get(q).getKey_id() + "'", null); + db.delete(CommonString.TABLE_INSERT_BRAND_AVAIBILITY_DATA, "COMMON_ID='" + t2PGetterSetters.get(q).getKey_id() + "'", null); + } + + db.delete(CommonString.TABLE_INSERT_T2P_COMPLIANCE, "STORE_ID='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_CATEGORY_PICTURE, "Store_Id='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_CATEGORY_PICTURE_LIST, "Store_Id='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING, "Store_Id='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_ENTRY, "Store_Id='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_NO_CAMERA_FACING_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_AUDIT_DATA_SAVE, "STORE_CD" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_POG_DATA_SAVE, "STORE_CD" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_COACHING_VISIT, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_COACHING_VISIT_STORE, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_COUNTERFEIT_PRODUCT_EXISTS, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_COUNTERFEIT_PRODUCT, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK, "Store_Id" + "='" + storeid + "'", null); + //Pharma store data + db.delete(CommonString.TABLE_INSERT_PHARMA_IMAGE_DATA, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_STORE_PROFILE_DATA, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_SOS_PHARMA_DATA, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_PHARMA_MSL_DATA, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_COMPETIOTIONN_PROMO_EXISTS, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_INSERT_COMPETIOTIONN_PROMO, "STORE_ID" + "='" + storeid + "'", null); + db.delete(CommonString.TABLE_IRPD, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + + } catch (Exception e) { + throw new RuntimeException(e); + } + + } + + public void deleteAllTables() { + try { + db.delete(CommonString.TABLE_COVERAGE_DATA, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_DIALOG_MAIN, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_MAIN, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_DIALOG, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_DATA, null, null); + db.delete(CommonString.TABLE_INSERT_ORDER_RECEIVED_DATA, null, null); + db.delete(CommonString.TABLE_VISIT_TYPE, null, null); + //Gagan start code + db.delete(CommonString.TABLE_INSERT_MSL_AVAILABILITY, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_HEADER, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_CHILD, null, null); + db.delete(CommonString.TABLE_INSERT_ADDITIONAL_PROMO_COMPLIANCE, null, null); + db.delete(CommonString.TABLE_INSERT_PROMO_SKU, null, null); + db.delete(CommonString.TABLE_INSERT_PROMO_SKUWISE, null, null); + db.delete(CommonString.TABLE_INSERT_PROMO_SKUWISE_EXISTS, null, null); + //Gagan end code + + db.delete(CommonString.TABLE_INSERT_T2P_COMPLIANCE, null, null); + db.delete(CommonString.TABLE_INSERT_T2P_GAPS, null, null); + db.delete(CommonString.TABLE_INSERT_T2P_SKU, null, null); + db.delete(CommonString.TABLE_INSERT_BRAND_AVAIBILITY_DATA, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_HEADER, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_CHILD, null, null); + db.delete(CommonString.TABLE_INSERT_CATEGORY_PICTURE, null, null); + db.delete(CommonString.TABLE_INSERT_CATEGORY_PICTURE_LIST, null, null); + db.delete(CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK_ENTRY, null, null); + db.delete(CommonString.TABLE_INSERT_NO_CAMERA_FACING_DATA, null, null); + db.delete(CommonString.TABLE_AUDIT_DATA_SAVE, null, null); + db.delete(CommonString.TABLE_POG_DATA_SAVE, null, null); + db.delete(CommonString.TABLE_COACHING_VISIT, null, null); + db.delete(CommonString.TABLE_INSERT_COUNTERFEIT_PRODUCT_EXISTS, null, null); + db.delete(CommonString.TABLE_INSERT_COUNTERFEIT_PRODUCT, null, null); + db.delete(CommonString.TABLE_INSERT_COMPETIOTIONN_PROMO, null, null); + db.delete(CommonString.TABLE_INSERT_COMPETIOTIONN_PROMO_EXISTS, null, null); + db.delete(CommonString.TABLE_COACHING_VISIT_STORE, null, null); + db.delete(CommonString.TABLE_INSERT_ORDER_TAKING_DATA, null, null); + db.delete(CommonString.TABLE_INSERT_STOCK, null, null); + db.delete(CommonString.TABLE_IRPD, null, null); + } catch (Exception e) { + throw new RuntimeException(e); + } + + } + + public void InsertJCP(JourneyPlanGetterSetter data) { + db.delete("JOURNEY_PLAN", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("EMP_ID", data.getEMP_ID().get(i)); + + values.put("STORE_NAME", data.getSTORE_NAME().get(i)); + + values.put("CITY", data.getCITY().get(i)); + + values.put("VISIT_DATE", data.getVISIT_DATE().get(i)); + + values.put("ADDRESS", data.getADDRESS().get(i)); + + values.put("UPLOAD_STATUS", data.getUPLOAD_STATUS().get(i)); + + values.put("STORETYPE", data.getSTORETYPE().get(i)); + + values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); + + + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + + values.put("CHECKOUT_STATUS", data.getCHECKOUT_STATUS().get(i)); + + values.put("CLASSIFICATION", data.getCLASSIFICATION().get(i)); + + values.put("KEYACCOUNT", data.getKEYACCOUNT().get(i)); + values.put("CLASS_ID", data.getCLASS_ID().get(i)); + + values.put("CAMERA_ALLOW", data.getCAMERA_ALLOW().get(i)); + values.put("GEO_TAG", data.getGEO_TAG().get(i)); + + values.put("VISIT_ORDER", data.getVISIT_ORDER().get(i)); + values.put("LATITUDE", data.getLATITUDE().get(i)); + values.put("LONGITUDE", data.getLONGITUDE().get(i)); + values.put("POG_TYPE_ID", data.getPOG_TYPE_ID().get(i)); + values.put("FACING_HIDE", data.getFACING_HIDE().get(i)); + + db.insert("JOURNEY_PLAN", null, values); + + } + + } catch (Exception ex) { + Log.d("Exception in JCP", ex.toString()); + } + } + + public void InsertOrderReceivingStatus(Order_Received_Status_GetterSetter data) { + db.delete("ORDER_RECEIVED_STATUS", null, null); + ContentValues values = new ContentValues(); + try { + // Log.e("open_storesize", String.valueOf(data.getSTORE_ID().size())); + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("APP_PONUMBER", data.getAPP_PONUMBER().get(i)); + values.put("STORE_PONUMBER", data.getSTORE_PONUMBER().get(i)); + values.put("PO_DATE", data.getPO_DATE().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("SKU_ID", data.getSKU_ID().get(i)); + values.put("ORDERQTY", data.getORDERQTY().get(i)); + values.put("STATUS", data.getSTATUS().get(i)); + values.put("POID", data.getPOID().get(i)); + db.insert("ORDER_RECEIVED_STATUS", null, values); + } + } catch (Exception ex) { + Log.d("Exception in JCP", ex.toString()); + } + } + + public ArrayList getT2PDefaultData(String store_id, String category_id, String tableName) { + + ArrayList t2PList = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select DISTINCT BM.BRAND As BRAND, BM.BRAND_ID As BRAND_ID, DM.DISPLAY As DISPLAY, " + + "DM.DISPLAY_ID As DISPLAY_ID, DM.IMAGE_URL As IMAGE_URL, DM.IMAGE_PATH As IMAGE_PATH, " + + "T.CATEGORY_FIXTURE As CATEGORY_FIXTURE,T.ALLOW_QTY As ALLOW_QTY from BRAND_MASTER BM INNER JOIN " + tableName + " T " + + "ON BM.BRAND_ID = T.BRAND_ID INNER JOIN DISPLAY_MASTER DM " + + "ON T.DISPLAY_ID= DM.DISPLAY_ID INNER JOIN SUB_CATEGORY_MASTER SCM ON BM.SUB_CATEGORY_ID = SCM.SUB_CATEGORY_ID " + + "WHERE T.STORE_ID = '" + store_id + "' AND SCM.CATEGORY_ID ='" + category_id + "'", null); + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + T2PGetterSetter t2p = new T2PGetterSetter(); + + t2p.setBrand_id(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("BRAND_ID"))); + + t2p.setBrand(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("BRAND"))); + + t2p.setDisplay_id(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("DISPLAY_ID"))); + + t2p.setDisplay(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("DISPLAY"))); + + t2p.setRef_image_url(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("IMAGE_URL"))); + + t2p.setRef_image_path(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("IMAGE_PATH"))); + + t2p.setCategory_fixture(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CATEGORY_FIXTURE"))); + + t2p.setAllowQty(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("ALLOW_QTY"))); + + t2p.setImage(""); + t2p.setImage1(""); + t2p.setImage2(""); + + t2p.setRemark(""); + + t2p.isPresent(); + + t2PList.add(t2p); + + dbcursor.moveToNext(); + } + + dbcursor.close(); + return t2PList; + } + } catch (Exception e) { + + Log.d("Exception get T2P", e.toString()); + return t2PList; + } + + return t2PList; + } + + //get Gaps data + public ArrayList getGapsDefaultData(String display_id) { + + ArrayList checkList = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("Select DC.CHECKLIST_ID As CHECKLIST_ID, DC.CHECKLIST As CHECKLIST, C.DISPLAY_ID As DISPLAY_ID from MAPPING_DISPLAY_CHECKLIST C INNER JOIN DISPLAY_CHECKLIST_MASTER DC ON C.CHECKLIST_ID= DC.CHECKLIST_ID WHERE C.DISPLAY_ID = '" + display_id + "'", null); + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + GapsChecklistGetterSetter check = new GapsChecklistGetterSetter(); + + check.setChecklist_id(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CHECKLIST_ID"))); + + check.setChecklist(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CHECKLIST"))); + + check.setDisplay_id(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("DISPLAY_ID"))); + + check.isPresent(); + + checkList.add(check); + + dbcursor.moveToNext(); + } + + dbcursor.close(); + return checkList; + } + } catch (Exception e) { + + Log.d("Exception get T2P", e.toString()); + return checkList; + } + + return checkList; + } + + //get Brand data for T2P + public ArrayList getBrandT2PData(String store_type_id, String class_id, String key_account_id, String category_id, String store_id, String tableName) { + + ArrayList brandList = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (key_account_id != null) { + dbcursor = db.rawQuery("SELECT * FROM(SELECT DISTINCT BR.BRAND_ID, SCM.SUB_CATEGORY||'-'||BR.BRAND AS BRAND FROM " + tableName + " MS " + + "INNER JOIN SKU_MASTER SM ON MS.SKU_ID = SM.SKU_ID INNER JOIN BRAND_MASTER BR ON SM.BRAND_ID=BR.BRAND_ID " + + "INNER JOIN SUB_CATEGORY_MASTER SCM ON BR.SUB_CATEGORY_ID = SCM.SUB_CATEGORY_ID WHERE MS.KEYACCOUNT_ID ='" + key_account_id + "' " + + "AND STORETYPE_ID ='" + store_type_id + "' AND CLASS_ID = '" + class_id + "' AND BR.COMPANY_ID ='1' AND SCM.CATEGORY_ID = '" + category_id + "' ORDER BY SCM.SUB_CATEGORY_SEQUENCE, BR.BRAND_SEQUENCE ) As Brand", null); + } else { + dbcursor = db.rawQuery("SELECT * FROM(SELECT DISTINCT BR.BRAND_ID, SCM.SUB_CATEGORY||'-'||BR.BRAND AS BRAND FROM MAPPING_STOCK_STOREWISE MS " + + "INNER JOIN SKU_MASTER SM ON MS.SKU_ID = SM.SKU_ID INNER JOIN BRAND_MASTER BR ON SM.BRAND_ID=BR.BRAND_ID " + + "INNER JOIN SUB_CATEGORY_MASTER SCM ON BR.SUB_CATEGORY_ID = SCM.SUB_CATEGORY_ID WHERE MS.STORE_ID ='" + store_id + "' " + + " AND BR.COMPANY_ID ='1' AND SCM.CATEGORY_ID = '" + category_id + "' ORDER BY SCM.SUB_CATEGORY_SEQUENCE, BR.BRAND_SEQUENCE ) As Brand", null); + + } + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + BrandMasterGetterSetter brand = new BrandMasterGetterSetter(); + + brand.setBRAND(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("BRAND"))); + + brand.setBRAND_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("BRAND_ID"))); + + + brandList.add(brand); + + dbcursor.moveToNext(); + } + + dbcursor.close(); + return brandList; + } + } catch (Exception e) { + + Log.d("Exception get T2P", e.toString()); + return brandList; + } + + return brandList; + } + + //get Sku data for T2P + public ArrayList getSkuT2PData(String store_type_id, String class_id, String key_account_id, String brand_id, String store_id, String tableName) { + + ArrayList skuList = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (key_account_id != null) { + dbcursor = db.rawQuery("SELECT DISTINCT SM.SKU, SM.SKU_ID, BR.BRAND_ID FROM " + tableName + " MS INNER JOIN SKU_MASTER SM ON MS.SKU_ID = SM.SKU_ID " + + "INNER JOIN BRAND_MASTER BR ON SM.BRAND_ID=BR.BRAND_ID INNER JOIN SUB_CATEGORY_MASTER SCM ON BR.SUB_CATEGORY_ID = SCM.SUB_CATEGORY_ID " + + "WHERE MS.KEYACCOUNT_ID ='" + key_account_id + "' AND STORETYPE_ID ='" + store_type_id + "' AND CLASS_ID = '" + class_id + "' AND SM.BRAND_ID='" + brand_id + "' " + + "AND MS.SHOW_ADDITIONAL_VISIBILITY='1' ORDER BY SM.PROMO_SKU, SM.SKU", null); + } else { + dbcursor = db.rawQuery("SELECT DISTINCT SM.SKU, SM.SKU_ID, BR.BRAND_ID FROM MAPPING_STOCK_STOREWISE MS INNER JOIN SKU_MASTER SM ON MS.SKU_ID = SM.SKU_ID " + + "INNER JOIN BRAND_MASTER BR ON SM.BRAND_ID=BR.BRAND_ID INNER JOIN SUB_CATEGORY_MASTER SCM ON BR.SUB_CATEGORY_ID = SCM.SUB_CATEGORY_ID " + + "WHERE MS.STORE_ID ='" + store_id + "' AND SM.BRAND_ID='" + brand_id + "' " + + "AND MS.SHOW_ADDITIONAL_VISIBILITY='1' ORDER BY SM.PROMO_SKU, SM.SKU", null); + } + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + SkuGetterSetter sku = new SkuGetterSetter(); + + sku.setSKU(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("SKU"))); + + sku.setBRAND_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("BRAND_ID"))); + + sku.setSKU_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("SKU_ID"))); + + skuList.add(sku); + + dbcursor.moveToNext(); + } + + dbcursor.close(); + return skuList; + } + } catch (Exception e) { + + Log.d("Exception get T2P", e.toString()); + return skuList; + } + + return skuList; + } + + public ArrayList getStoreData(String date, String table_name) { + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + try { + /* dbcursor = db.rawQuery("SELECT * from " + table_name + + " where VISIT_DATE ='" + date + "' ORDER BY VISIT_ORDER", null);*/ + dbcursor = db.rawQuery("SELECT * from " + table_name + + " where VISIT_DATE ='" + date + "' ORDER BY STORE_NAME COLLATE NOCASE ASC ", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + StoreBean sb = new StoreBean(); + + sb.setSTORE_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("STORE_ID"))); + + sb.setEMP_ID((dbcursor.getString(dbcursor + .getColumnIndexOrThrow("EMP_ID")))); + + sb.setKEYACCOUNT(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("KEYACCOUNT"))); + + sb.setSTORE_NAME(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("STORE_NAME"))); + + sb.setADDRESS((dbcursor.getString(dbcursor + .getColumnIndexOrThrow("ADDRESS")))); + sb.setCITY(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CITY"))); + + sb.setSTORETYPE(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("STORETYPE"))); + + sb.setCLASSIFICATION(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CLASSIFICATION"))); + + sb.setKEYACCOUNT_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("KEYACCOUNT_ID"))); + + sb.setSTORETYPE_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("STORETYPE_ID"))); + + sb.setCLASS_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CLASS_ID"))); + + sb.setVISIT_DATE(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("VISIT_DATE"))); + + sb.setCAMERA_ALLOW(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CAMERA_ALLOW"))); + + sb.setUPLOAD_STATUS(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("UPLOAD_STATUS"))); + sb.setCHECKOUT_STATUS(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CHECKOUT_STATUS"))); + + sb.setGEO_TAG(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("GEO_TAG"))); + + sb.setLATITUDE(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("LATITUDE"))); + + sb.setLONGITUDE(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("LONGITUDE"))); + sb.setPOG_TYPE_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("POG_TYPE_ID"))); + + sb.setFACING_HIDE(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("FACING_HIDE"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return list; + } + + + return list; + } + + public ArrayList getVisitType(String date, String table_name) { + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * from " + table_name, null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Visit_Type_Master_GetterSetter sb = new Visit_Type_Master_GetterSetter(); + + sb.setVISIT_TYPE_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("VISIT_TYPE_ID"))); + + sb.setVISIT_TYPE((dbcursor.getString(dbcursor + .getColumnIndexOrThrow("VISIT_TYPE")))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return list; + } + + + return list; + } + + + public ArrayList getInsertedVisitType(String storeid, String visitdate, String visittype) { + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_VISIT_TYPE + " WHERE STORE_ID = '" + storeid + "' AND VISIT_DATE = '" + visitdate + "' AND VISIT_TYPE_ID = '" + visittype + "'", null); + + // dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_VISIT_TYPE + " WHERE STORE_ID = + storeid + " , null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Visit_Type_Master_GetterSetter sb = new Visit_Type_Master_GetterSetter(); + + sb.setVISIT_TYPE_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("VISIT_TYPE_ID"))); + + /* sb.setVISIT_TYPE((dbcursor.getString(dbcursor + .getColumnIndexOrThrow("VISIT_TYPE"))));*/ + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return list; + } + + + return list; + } + + public ArrayList getUploadedVisitType(String storeid) { + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_VISIT_TYPE + " WHERE STORE_ID = '" + storeid + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Visit_Type_Master_GetterSetter sb = new Visit_Type_Master_GetterSetter(); + + sb.setVISIT_TYPE_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("VISIT_TYPE_ID"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return list; + } + +// + return list; + } + + //insert MAPPING_DISPLAY_CHECKLIST + public void InsertMappingDisplayChecklist(MappingDisplayChecklistGetterSetter data) { + db.delete("MAPPING_DISPLAY_CHECKLIST", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCHECKLIST_ID().size(); i++) { + + values.put("DISPLAY_ID", data.getDISPLAY_ID().get(i)); + values.put("CHECKLIST_ID", data.getCHECKLIST_ID().get(i)); + + db.insert("MAPPING_DISPLAY_CHECKLIST", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in MAPPING_DISPLAY_CHECKLIST " + ex.toString()); + } + } + + + //insert DISPLAY_CHECKLIST_MASTER + public void InsertDisplayChecklistMaster(DisplayChecklistMasterGetterSetter data) { + db.delete("DISPLAY_CHECKLIST_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCHECKLIST_ID().size(); i++) { + + values.put("CHECKLIST_ID", data.getCHECKLIST_ID().get(i)); + values.put("CHECKLIST", data.getCHECKLIST().get(i)); + + db.insert("DISPLAY_CHECKLIST_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in DISPLAY_CHECKLIST_MASTER " + ex.toString()); + } + } + + public void InsertDisplayMaster(DisplayMasterGetterSetter data) { + db.delete("DISPLAY_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getDISPLAY_ID().size(); i++) { + + values.put("DISPLAY_ID", data.getDISPLAY_ID().get(i)); + values.put("DISPLAY", data.getDISPLAY().get(i)); + values.put("IMAGE_URL", data.getIMAGE_URL().get(i)); + values.put("IMAGE_PATH", data.getIMAGE_PATH().get(i)); + + db.insert("DISPLAY_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in DISPLAY_MASTER " + ex.toString()); + } + } + + + public void InsertSTOREgeotag(String storeid, double lat, double longitude, String path, String status) { + + ContentValues values = new ContentValues(); + + try { + + values.put("STORE_ID", storeid); + values.put("LATITUDE", Double.toString(lat)); + values.put("LONGITUDE", Double.toString(longitude)); + values.put("FRONT_IMAGE", path); + values.put("GEO_TAG", status); + values.put("STATUS", status); + + db.insert(CommonString.TABLE_STORE_GEOTAGGING, null, values); + + } catch (Exception ex) { + Log.d("Database Exception ", ex.toString()); + } + + } + + public void updateStatus(String id, String status, double lat, double longtitude, String table_name) { + + ContentValues values = new ContentValues(); + + try { + + values.put("GEO_TAG", status); + + db.update(table_name, values, CommonString.KEY_STORE_ID + "='" + id + "'", null); + + } catch (Exception ex) { + + } + + } + + + public void updateCheckoutStatus(String id, String status, String table) { + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + + try { + values.put("CHECKOUT_STATUS", status); + values1.put(CommonString.KEY_COVERAGE_STATUS, status); + + db.update(CommonString.TABLE_COVERAGE_DATA, values1, CommonString.KEY_STORE_ID + "='" + id + "'", null); + db.update(table, values, CommonString.KEY_STORE_ID + "='" + id + "'", null); + } catch (Exception ex) { + Log.e("Exception", "checkOut Status" + ex.toString()); + } + } + + + public ArrayList getinsertGeotaggingData(String status) { + + + ArrayList geodata = new ArrayList(); + + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_STORE_GEOTAGGING + " WHERE GEO_TAG = '" + status + "'", null); + + if (dbcursor != null) { + int numrows = dbcursor.getCount(); + + dbcursor.moveToFirst(); + for (int i = 1; i <= numrows; ++i) { + + GeotaggingBeans data = new GeotaggingBeans(); + + data.setStoreid(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + data.setLatitude(Double.parseDouble(dbcursor.getString(dbcursor.getColumnIndexOrThrow("LATITUDE")))); + data.setLongitude(Double.parseDouble(dbcursor.getString(dbcursor.getColumnIndexOrThrow("LONGITUDE")))); + data.setUrl1(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FRONT_IMAGE"))); + + geodata.add(data); + dbcursor.moveToNext(); + } + + dbcursor.close(); + + } + + } catch (Exception e) { + + } finally { + if (dbcursor != null && !dbcursor.isClosed()) { + dbcursor.close(); + } + } + + + return geodata; + + } + + + public void updateGeoTagData(String storeid, String status) { + + try { + + ContentValues values = new ContentValues(); + values.put("GEO_TAG", status); + + int l = db.update(CommonString.TABLE_STORE_GEOTAGGING, values, + CommonString.KEY_STORE_ID + "=?", new String[]{storeid}); + System.out.println("update : " + l); + } catch (Exception e) { + Log.d("Database Data ", e.toString()); + + } + } + + public void updateDataStatus(GeotaggingBeans geoTagData, String status, String table_name) { + + ContentValues values = new ContentValues(); + + try { + + values.put("GEO_TAG", status); + values.put("LATITUDE", geoTagData.getLatitude()); + values.put("LONGITUDE", geoTagData.getLongitude()); + + db.update(table_name, values, + CommonString.KEY_STORE_ID + "='" + geoTagData.getStoreid() + "'", null); + + } catch (Exception ex) { + + } + + } + + + public void deleteGeoTagData(String storeid) { + + try { + db.delete(CommonString.TABLE_STORE_GEOTAGGING, CommonString.KEY_STORE_ID + "='" + storeid + "'", null); + } catch (Exception e) { + + } + } + + public ArrayList getCoverageData(String visitdate, String flag_from) { + + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + + try { + + if (flag_from != null) { + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_COVERAGE_DATA + " where " + + CommonString.KEY_VISIT_DATE + "='" + visitdate + "' AND " + CommonString.KEY_STORE_FLAG + "='" + flag_from + "'", + null); + } else { + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_COVERAGE_DATA + " where " + + CommonString.KEY_VISIT_DATE + "='" + visitdate + "'", + null); + } + + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CoverageBean sb = new CoverageBean(); + + sb.setStoreId(dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_STORE_ID))); + sb.setUserId((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_USER_ID)))); + sb.setInTime(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_IN_TIME))))); + sb.setOutTime(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_OUT_TIME))))); + sb.setVisitDate((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_VISIT_DATE)))))); + sb.setLatitude(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_LATITUDE))))); + sb.setLongitude(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_LONGITUDE))))); + sb.setStatus((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_STATUS)))))); + sb.setImage((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_IMAGE)))))); + sb.setReason((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_REASON)))))); + sb.setReasonid((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_REASON_ID)))))); + sb.setMID(Integer.parseInt(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_ID)))))); + if (dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_REMARK)) == null) { + sb.setRemark(""); + } else { + sb.setRemark((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_REMARK)))))); + } + sb.setCheckOut_Image(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CHECKOUT_IMAGE))); + sb.setFlag_from(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORE_FLAG))); + sb.setSub_reasonId(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_REASON_ID))); + String keyAccountId = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_KEYACCOUNT_ID)); + sb.setStoreTypeId((keyAccountId != null && !keyAccountId.equals("0")) ? dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORETYPE_ID)) : null); + sb.setClassId((keyAccountId != null && !keyAccountId.equals("0")) ? dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CLASS_ID)) : null); + sb.setKeyAccountId((keyAccountId != null && !keyAccountId.equals("0")) ? keyAccountId : null); + sb.setMappingStk(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STOCK_MAPPING))); + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return list; + } + return list; + } + + //Gagan Start Method + + public void InsertCategory(CategoryMasterGetterSetter data) { + db.delete("CATEGORY_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCATEGORY_ID().size(); i++) { + + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("CATEGORY", data.getCATEGORY().get(i)); + values.put("CATEGORY_SEQUENCE", data.getCATEGORY_SEQUENCE().get(i)); + + db.insert("CATEGORY_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in CATEGORY_MASTER " + ex.toString()); + } + } + + public void InsertSubCategoryMaster(SubCategoryMasterGetterSetter data) { + db.delete("SUB_CATEGORY_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSUB_CATEGORY_ID().size(); i++) { + values.put("SUB_CATEGORY_ID", data.getSUB_CATEGORY_ID().get(i)); + values.put("SUB_CATEGORY", data.getSUB_CATEGORY().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("SUB_CATEGORY_SEQUENCE", data.getSUB_CATEGORY_SEQUENCE().get(i)); + values.put("SUB_CATEGORY_SEQUENCE_SA", data.getSUB_CATEGORY_SEQUENCE_SA().get(i)); + values.put("PD_SUB_CATEGORY_CODE", data.getPD_SUB_CATEGORY_CODE().get(i)); + db.insert("SUB_CATEGORY_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in MAPPING_DISPLAY_CHECKLIST " + ex.toString()); + } + } + + public void InsertBrandMaster(BrandMasterGetterSetter data) { + db.delete("BRAND_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getBRAND_ID().size(); i++) { + + values.put("BRAND_ID", data.getBRAND_ID().get(i)); + values.put("BRAND", data.getBRAND().get(i)); + values.put("SUB_CATEGORY_ID", data.getSUB_CATEGORY_ID().get(i)); + values.put("COMPANY_ID", data.getCOMPANY_ID().get(i)); + values.put("BRAND_SEQUENCE", data.getBRAND_SEQUENCE().get(i)); + values.put("BRAND_SEQUENCE_SA", data.getBRAND_SEQUENCE_SA().get(i)); + + db.insert("BRAND_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in BRAND_MASTER " + ex.toString()); + } + } + + public void InsertSkuMaster(SkuMasterGetterSetter data) { + db.delete("SKU_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSKU_ID().size(); i++) { + + values.put("SKU_ID", data.getSKU_ID().get(i)); + values.put("SKU", data.getSKU().get(i)); + values.put("BRAND_ID", data.getBRAND_ID().get(i)); + values.put("MRP", data.getMRP().get(i)); + values.put("SKU_SEQUENCE", data.getSKU_SEQUENCE().get(i)); + values.put("PROMO_SKU", data.getPROMO_SKU().get(i)); + values.put("SKU_SEQUENCE_SA", data.getSKU_SEQUENCE_SA().get(i)); + + db.insert("SKU_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in SKU_MASTER " + ex.toString()); + } + } + + public void InsertMappingStock(MappingStockGetterSetter data, String tableName) { + db.delete(tableName, null, null); + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getKEYACCOUNT_ID().size(); i++) { + values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + values.put("CLASS_ID", data.getCLASS_ID().get(i)); + values.put("SKU_ID", data.getSKU_ID().get(i)); + values.put("MUST_HAVE", data.getMUST_HAVE().get(i)); + values.put("MBQ", data.getMBQ().get(i)); + values.put("SHOW_ADDITIONAL_VISIBILITY", data.getSHOW_ADDITIONAL_VISIBILITY().get(i)); + db.insert(tableName, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in " + tableName + ex.toString()); + } + } + + public void InsertMAPPING_T2P(MAPPINGT2PGetterSetter data, String tableName) { + db.delete(tableName, null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("BRAND_ID", data.getBRAND_ID().get(i)); + values.put("DISPLAY_ID", data.getDISPLAY_ID().get(i)); + values.put("CATEGORY_FIXTURE", data.getCATEGORY_FIXTURE().get(i)); + values.put("ALLOW_QTY", data.getALLOW_QTY().get(i)); + + db.insert(tableName, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in " + tableName + ex.toString()); + } + } + + + //Category List + public ArrayList getCategoryListData(String keyAccountId, String storeTypeId, String classId, String store_id, String tableName) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + if (keyAccountId != null) { + dbcursor = db.rawQuery("Select DISTINCT CA.CATEGORY_ID,CA.CATEGORY " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where M.KEYACCOUNT_ID='" + keyAccountId + "' AND " + + "M.STORETYPE_ID='" + storeTypeId + "' AND " + + "M.CLASS_ID='" + classId + "'", null); + } else { + dbcursor = db.rawQuery("Select DISTINCT CA.CATEGORY_ID,CA.CATEGORY " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where M.STORE_ID='" + store_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CategoryGetterSetter cd = new CategoryGetterSetter(); + + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setCategory(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY"))); + cd.setCategory_img(-1); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return list; + } + return list; + } + + //MSL_Availability + public ArrayList getMSL_AvailabilityHeaderData(String category_id, String keyAccount_id, String storeType_id, String class_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND " + + "from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where M.MUST_HAVE=1 AND CA.CATEGORY_ID='" + category_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "'" + + "order by SB.SUB_CATEGORY,BR.BRAND", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityGetterSetter cd = new MSL_AvailabilityGetterSetter(); + + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getMSL_AvailabilitySKUData(String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ " + + "from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where M.MUST_HAVE=1 AND " + + "CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityGetterSetter cd = new MSL_AvailabilityGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue("1"); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public void InsertMSL_Availability(String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("Store_Id", storeId); + values.put("Category_Id", categoryId); + values.put("Brand_Id", hashMapListHeaderData.get(i).getBrand_id()); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("MBQ", data.getMbq()); + values.put("TOGGLE_VALUE", data.getToggleValue()); + db.insert(CommonString.TABLE_INSERT_MSL_AVAILABILITY, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability " + ex.toString()); + } + } + + public ArrayList getMSL_AvailabilitySKU_AfterSaveData(String category_id, String brand_id, String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Msl_Availability_Data " + + "where category_id='" + category_id + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityGetterSetter cd = new MSL_AvailabilityGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability Sku After Save Data!" + e.toString()); + return list; + } + return list; + } + + public boolean checkMsl_AvailabilityData(String store_id, String category_id) { + Log.d("MSL_Availability ", "Stock data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Msl_Availability_Data " + + "where category_id='" + category_id + "' and Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + MSL_AvailabilityGetterSetter sb = new MSL_AvailabilityGetterSetter(); + + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("MSL_Availability ", "midday---------------------->Stop<-----------"); + return false; + } + + public void updateMSL_Availability(String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("TOGGLE_VALUE", data.getToggleValue()); + + db.update(CommonString.TABLE_INSERT_MSL_AVAILABILITY, values, + "Brand_Id ='" + hashMapListHeaderData.get(i).getBrand_id() + "' AND SKU_ID ='" + data.getSku_id() + + "' AND Category_Id='" + categoryId + "' AND Store_Id='" + storeId + "'", null); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability " + ex.toString()); + } + } + + //Stock_facing + public ArrayList getStockAndFacingHeaderData(String category_id, String keyAccount_id, String storeType_id, String class_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + /*dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID " + + "from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' " + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null);*/ + + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM MAPPING_SOS_TARGET WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "'" + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Stock_FacingGetterSetter cd = new Stock_FacingGetterSetter(); + + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setImage1(""); + cd.setImage2(""); + + if (dbcursor.getString(dbcursor.getColumnIndexOrThrow("SOS_TARGET")) != null) { + if (!dbcursor.getString(dbcursor.getColumnIndexOrThrow("SOS_TARGET")).equals("")) { + cd.setSos_target(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SOS_TARGET"))); + } + } else { + cd.setSos_target("-"); + } + + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getStockAndFacingSKUData(String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID " + + "from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "'", null); + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Stock_FacingGetterSetter cd = new Stock_FacingGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setStock(""); + cd.setFacing(""); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public void InsertStock_Facing(String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + Stock_FacingGetterSetter data1 = hashMapListHeaderData.get(i); + + values1.put("Store_Id", storeId); + values1.put("Category_Id", categoryId); + values1.put("COMPANY_ID", data1.getCompany_id()); + values1.put("SUB_CATEGORY_ID", data1.getSub_category_id()); + values1.put("SUB_CATEGORY", data1.getSub_category()); + values1.put("BRAND_ID", data1.getBrand_id()); + values1.put("BRAND", data1.getBrand()); + values1.put("IMAGE1", data1.getImage1()); + values1.put("IMAGE2", data1.getImage2()); + values1.put("SOS_TARGET", data1.getSos_target()); + + db.insert(CommonString.TABLE_INSERT_STOCK_FACING_HEADER, null, values1); + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + Stock_FacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("Store_Id", storeId); + values.put("Category_Id", categoryId); + values.put("Brand_Id", hashMapListHeaderData.get(i).getBrand_id()); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("MBQ", data.getMbq()); + values.put("COMPANY_ID", data.getCompany_id()); + values.put("STOCK_VALUE", data.getStock()); + values.put("FACEUP_VALUE", data.getFacing()); + + db.insert(CommonString.TABLE_INSERT_STOCK_FACING_CHILD, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability " + ex.toString()); + } + } + + public ArrayList getStockAndFacingHeader_AfterSaveData(String category_id, String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_Facing_Header_Data " + + "where category_id='" + category_id + "' AND Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Stock_FacingGetterSetter cd = new Stock_FacingGetterSetter(); + + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setImage1(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE1"))); + cd.setImage2(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE2"))); + cd.setSos_target(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SOS_TARGET"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get after save Stock_FacingHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getStockAndFacingSKU_AfterSaveData(String category_id, String brand_id, String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_Facing_Child_Data " + + "where category_id='" + category_id + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Stock_FacingGetterSetter cd = new Stock_FacingGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK_VALUE"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACEUP_VALUE"))); + + list.add(cd); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + Log.d("Exception ", "get Stock_Facing Sku After Save Data!" + e.toString()); + return list; + } + return list; + } + + public long InsertCoverageData(CoverageBean data) { + //db.delete(CommonString1.TABLE_COVERAGE_DATA, "STORE_ID" + "='" + data.getStoreId() + "'", null); + ContentValues values = new ContentValues(); + + try { + + String sub_reason_id = data.getSub_reasonId(); + + if (sub_reason_id.equals("")) { + sub_reason_id = "0"; + } + + values.put(CommonString.KEY_STORE_ID, data.getStoreId()); + values.put(CommonString.KEY_USER_ID, data.getUserId()); + values.put(CommonString.KEY_IN_TIME, data.getInTime()); + values.put(CommonString.KEY_OUT_TIME, data.getOutTime()); + values.put(CommonString.KEY_VISIT_DATE, data.getVisitDate()); + values.put(CommonString.KEY_LATITUDE, data.getLatitude()); + values.put(CommonString.KEY_LONGITUDE, data.getLongitude()); + values.put(CommonString.KEY_REASON_ID, data.getReasonid()); + values.put(CommonString.KEY_REASON, data.getReason()); + values.put(CommonString.KEY_COVERAGE_STATUS, data.getStatus()); + values.put(CommonString.KEY_IMAGE, data.getImage()); + values.put(CommonString.KEY_COVERAGE_REMARK, data.getRemark()); + values.put(CommonString.KEY_REASON_ID, data.getReasonid()); + values.put(CommonString.KEY_SUB_REASON_ID, sub_reason_id); + values.put(CommonString.KEY_REASON, data.getReason()); + values.put(CommonString.KEY_GEO_TAG, data.getGEO_TAG()); + values.put(CommonString.KEY_CHECKOUT_IMAGE, data.getCheckOut_Image()); + values.put(CommonString.KEY_STORE_FLAG, data.getFlag_from()); + + values.put(CommonString.KEY_KEYACCOUNT_ID, data.getKeyAccountId()); + values.put(CommonString.KEY_CLASS_ID, data.getClassId()); + values.put(CommonString.KEY_STORETYPE_ID, data.getStoreTypeId()); + values.put(CommonString.KEY_STOCK_MAPPING, ""); + + return db.insert(CommonString.TABLE_COVERAGE_DATA, null, values); + + } catch (Exception ex) { + Log.d("Database Exception ", ex.toString()); + } + return 0; + } + + public boolean checkStockAndFacingData(String store_id, String category_id) { + Log.d("Stock_Facing ", "Stock data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_Facing_Child_Data " + + "where category_id='" + category_id + "' and Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + Stock_FacingGetterSetter sb = new Stock_FacingGetterSetter(); + + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("Stock_Facing ", "midday---------------------->Stop<-----------"); + return false; + } + + public void updateStockAndFacing(String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + Stock_FacingGetterSetter data1 = hashMapListHeaderData.get(i); + + values1.put("IMAGE1", data1.getImage1()); + values1.put("IMAGE2", data1.getImage2()); + + //db.insert(CommonString.TABLE_INSERT_STOCK_FACING_HEADER, null, values1); + db.update(CommonString.TABLE_INSERT_STOCK_FACING_HEADER, values1, + "Category_Id='" + categoryId + "' AND Store_Id='" + storeId + "' ", null); + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + Stock_FacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("STOCK_VALUE", data.getStock()); + values.put("FACEUP_VALUE", data.getFacing()); + + //db.insert(CommonString.TABLE_INSERT_STOCK_FACING_CHILD, null, values); + db.update(CommonString.TABLE_INSERT_STOCK_FACING_CHILD, values, + "Brand_Id ='" + hashMapListHeaderData.get(i).getBrand_id() + "' AND SKU_ID ='" + data.getSku_id() + + "' AND Category_Id='" + categoryId + "' AND Store_Id='" + storeId + "'", null); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability " + ex.toString()); + } + + } + + public void InsertMAPPING_ADDITIONAL_PROMOTION(MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter data, String tableName) { + db.delete(tableName, null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("SKU_ID", data.getSKU_ID().get(i)); + values.put("SKU", data.getSKU().get(i)); + values.put("PROMO_ID", data.getPROMO_ID().get(i)); + values.put("PROMO", data.getPROMO().get(i)); + + db.insert(tableName, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in " + tableName + ex.toString()); + } + } + + public void InsertMAPPING_PROMOTION(MappingPromotionGetterSetter data, String tableName) { + db.delete(tableName, null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("SKU_ID", data.getSKU_ID().get(i)); + values.put("SKU", data.getSKU().get(i)); + values.put("PROMO_ID", data.getPROMO_ID().get(i)); + values.put("PROMO", data.getPROMO().get(i)); + + db.insert(tableName, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in " + tableName + ex.toString()); + } + } + + //Promo Compliance + public ArrayList getPromoComplianceSkuData(String store_id, String category_id, String tableName) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select M.* " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "' " + + "order by SB.SUB_CATEGORY,BR.BRAND", null); + + /*dbcursor = db.rawQuery("Select * from MAPPING_PROMOTION " + + "where STORE_ID='" + store_id + "'", null);*/ + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Promo_Compliance_DataGetterSetter cd = new Promo_Compliance_DataGetterSetter(); + + cd.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setPromo_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ID"))); + cd.setPromo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO"))); + cd.setIn_stock("-1"); + cd.setPromo_announcer("-1"); + cd.setRunning_pos("0"); + cd.setImage_promotion(""); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuData!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getPromoSpinnerData(String store_id, String category_id, String tableName) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + Promo_Compliance_DataGetterSetter promo = new Promo_Compliance_DataGetterSetter(); + promo.setPromo_id("0"); + promo.setPromo(context.getResources().getString(R.string.select_promo)); + + list.add(promo); + + dbcursor = db.rawQuery("Select DISTINCT M.* " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "' " + + "order by SB.SUB_CATEGORY,BR.BRAND", null); + + /*dbcursor = db.rawQuery("Select * from MAPPING_ADDITIONAL_PROMOTION " + + "where STORE_ID='" + store_id + "'", null);*/ + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Promo_Compliance_DataGetterSetter cd = new Promo_Compliance_DataGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setPromo_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ID"))); + cd.setPromo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuData!" + e.toString()); + return list; + } + return list; + } + + public void InsertAdditionalPromoData(Promo_Compliance_DataGetterSetter data, String category_id) { + ContentValues values = new ContentValues(); + try { + values.put("STORE_ID", Integer.parseInt(data.getStore_id())); + values.put("CATEGORY_ID", Integer.parseInt(category_id)); + values.put("SKU_ID", Integer.parseInt(data.getSku_id())); + values.put("SKU", data.getSku()); + values.put("PROMO_ID", Integer.parseInt(data.getPromo_id())); + values.put("PROMO", data.getPromo()); + values.put("IN_STOCK_VALUE", Integer.parseInt(data.getIn_stock())); + values.put("PROMO_ANNOUNCER_VALUE", Integer.parseInt(data.getPromo_announcer())); + values.put("RUNNING_POS_VALUE", Integer.parseInt(data.getRunning_pos())); + values.put("ADD_PROMO_IMAGE", data.getImage_promotion()); + + db.insert(CommonString.TABLE_INSERT_ADDITIONAL_PROMO_COMPLIANCE, null, values); + } catch (Exception ex) { + Log.d("Exception ", " InsertAdditionalPromoData " + ex.toString()); + } + } + + public ArrayList getAdditionalPromoData(String store_id, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Additional_Promo_Compliance_Data " + + "where STORE_ID='" + store_id + "' AND CATEGORY_ID='" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Promo_Compliance_DataGetterSetter cd = new Promo_Compliance_DataGetterSetter(); + cd.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setPromo_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ID"))); + cd.setPromo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO"))); + cd.setIn_stock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IN_STOCK_VALUE"))); + cd.setPromo_announcer(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ANNOUNCER_VALUE"))); + cd.setRunning_pos(dbcursor.getString(dbcursor.getColumnIndexOrThrow("RUNNING_POS_VALUE"))); + cd.setImage_promotion(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ADD_PROMO_IMAGE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuData!" + e.toString()); + return list; + } + return list; + } + + public void InsertPromoSkuData(ArrayList promoSkuListData, String category_id) { + ContentValues values = new ContentValues(); + try { + db.beginTransaction(); + for (int i = 0; i < promoSkuListData.size(); i++) { + Promo_Compliance_DataGetterSetter data = promoSkuListData.get(i); + + values.put("STORE_ID", Integer.parseInt(data.getStore_id())); + values.put("CATEGORY_ID", Integer.parseInt(category_id)); + values.put("SKU_ID", Integer.parseInt(data.getSku_id())); + values.put("SKU", data.getSku()); + values.put("PROMO_ID", Integer.parseInt(data.getPromo_id())); + values.put("PROMO", data.getPromo()); + values.put("IN_STOCK_VALUE", Integer.parseInt(data.getIn_stock())); + values.put("PROMO_ANNOUNCER_VALUE", Integer.parseInt(data.getPromo_announcer())); + values.put("RUNNING_POS_VALUE", Integer.parseInt(data.getRunning_pos())); + values.put("PROMO_IMAGE", data.getImage_promotion()); + + db.insert(CommonString.TABLE_INSERT_PROMO_SKU, null, values); + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " InsertAdditionalPromoData " + ex.toString()); + } + } + + public boolean checkPromoComplianceData(String store_id, String category_id) { + Log.d("PromoCompliance ", "PromoCompliance data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Promo_SKU_Data " + + "where CATEGORY_ID='" + category_id + "' and STORE_ID='" + store_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + Promo_Compliance_DataGetterSetter sb = new Promo_Compliance_DataGetterSetter(); + + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("Stock_Facing ", "midday---------------------->Stop<-----------"); + return false; + } + + //Gagan End Method + +//Non Working data + + public void insertNonWorkingData(NonWorkingReasonGetterSetter data) { + db.delete("NON_WORKING_REASON_NEW", null, null); + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getREASON_ID().size(); i++) { + values.put("REASON_ID", Integer.parseInt(data.getREASON_ID().get(i))); + values.put("REASON", data.getREASON().get(i)); + values.put("ENTRY_ALLOW", data.getENTRY_ALLOW().get(i)); + values.put("IMAGE_ALLOW", data.getIMAGE_ALLOW().get(i)); + values.put("REMARK_REQUIRED", data.getREMARK_REQUIRED().get(i)); + values.put("REMARK_TYPE", data.getREMARK_TYPE().get(i)); + values.put("REMARK_LABEL", data.getREMARK_LABEL().get(i)); + values.put("REMARK_MANDATORY", data.getREMARK_MANDATORY().get(i)); + + db.insert("NON_WORKING_REASON_NEW", null, values); + + } + + } catch (Exception ex) { + Log.d("Database Exception ", ex.toString()); + } + + } + + // get NonWorking data + public ArrayList getNonWorkingData() { + + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM NON_WORKING_REASON_NEW", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + NonWorkingReasonGetterSetter sb = new NonWorkingReasonGetterSetter(); + + sb.setREASON_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REASON_ID"))); + + sb.setREASON(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REASON"))); + + sb.setENTRY_ALLOW(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ENTRY_ALLOW"))); + + sb.setIMAGE_ALLOW(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE_ALLOW"))); + + sb.setREMARK_REQUIRED(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_REQUIRED"))); + sb.setREMARK_TYPE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_TYPE"))); + sb.setREMARK_LABEL(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_LABEL"))); + sb.setREMARK_MANDATORY(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_MANDATORY"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + + return list; + } + + + return list; + } + + public void updateStoreStatusOnLeave(String storeid, String visitdate, + String status, String flag_from) { + + try { + + String table; + + if (flag_from.equals(CommonString.FROM_JCP)) { + table = CommonString.KEY_JOURNEY_PLAN; + } else if (flag_from.equals(CommonString.FROM_ADDITIONAL)) { + table = CommonString.KEY_JOURNEY_PLAN_ADDITIONAL; + } else if (flag_from.equals(CommonString.FROM_PHARMA)) { + table = CommonString.KEY_JOURNEY_PLAN_PHARMA; + } else if (flag_from.equals(CommonString.FROM_ADDITIONAL_ADHOC)) { + table = CommonString.KEY_ADHOC_JOURNEYPLAN_ADDITIONAL; + } else { + table = CommonString.KEY_ADHOC_JOURNEY_PLAN; + } + + ContentValues values = new ContentValues(); + values.put("UPLOAD_STATUS", status); + + db.update(table, values, + CommonString.KEY_STORE_ID + "='" + storeid + "' AND " + + CommonString.KEY_VISIT_DATE + "='" + visitdate + + "'", null); + } catch (Exception e) { + + } + } + + //get specific store data + public StoreBean getSpecificStoreData(String date, String store_id, String flag_from) { + //ArrayList list = new ArrayList(); + StoreBean sb = new StoreBean(); + Cursor dbcursor = null; + String table; + + if (flag_from != null) { + if (flag_from.equals(CommonString.FROM_JCP)) { + table = CommonString.KEY_JOURNEY_PLAN; + } else if (flag_from.equals(CommonString.FROM_ADDITIONAL)) { + table = CommonString.KEY_JOURNEY_PLAN_ADDITIONAL; + } else if (flag_from.equals(CommonString.FROM_PHARMA)) { + table = CommonString.KEY_JOURNEY_PLAN_PHARMA; + } else if (flag_from.equals(CommonString.FROM_ADDITIONAL_ADHOC)) { + table = CommonString.KEY_ADHOC_JOURNEYPLAN_ADDITIONAL; + } else { + table = CommonString.KEY_ADHOC_JOURNEY_PLAN; + } + } else { + table = CommonString.KEY_JOURNEY_PLAN; + } + + try { + + dbcursor = db.rawQuery("SELECT * from " + table + + " where VISIT_DATE ='" + date + "' AND STORE_ID='" + store_id + "'", null); + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + sb.setSTORE_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("STORE_ID"))); + + sb.setEMP_ID((dbcursor.getString(dbcursor + .getColumnIndexOrThrow("EMP_ID")))); + + sb.setKEYACCOUNT(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("KEYACCOUNT"))); + + sb.setSTORE_NAME(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("STORE_NAME"))); + + sb.setADDRESS((dbcursor.getString(dbcursor + .getColumnIndexOrThrow("ADDRESS")))); + sb.setCITY(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CITY"))); + + sb.setSTORETYPE(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("STORETYPE"))); + + sb.setCLASSIFICATION(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CLASSIFICATION"))); + + sb.setKEYACCOUNT_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("KEYACCOUNT_ID"))); + + sb.setSTORETYPE_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("STORETYPE_ID"))); + + sb.setCLASS_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CLASS_ID"))); + + sb.setVISIT_DATE(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("VISIT_DATE"))); + + sb.setCAMERA_ALLOW(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CAMERA_ALLOW"))); + + sb.setUPLOAD_STATUS(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("UPLOAD_STATUS"))); + sb.setCHECKOUT_STATUS(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("CHECKOUT_STATUS"))); + + sb.setGEO_TAG(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("GEO_TAG"))); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return sb; + } + + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return sb; + } + + return sb; + } + + //update coverage status + + public void updateCoverageStatus(String id, String status) { + + ContentValues values = new ContentValues(); + + try { + + values.put(CommonString.KEY_COVERAGE_STATUS, status); + + db.update(CommonString.TABLE_COVERAGE_DATA, values, CommonString.KEY_STORE_ID + "='" + id + "'", null); + + } catch (Exception e) { + + Log.d("Excep update checkout", e.toString()); + } + + } + + + //Gagan start new code 1 + + //Promo Compliance update data + public void updatePromoComplianceSKU(ArrayList promoSkuListData, + String categoryId, String storeId) { + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < promoSkuListData.size(); i++) { + Promo_Compliance_DataGetterSetter data = promoSkuListData.get(i); + + values.put("IN_STOCK_VALUE", Integer.parseInt(data.getIn_stock())); + values.put("PROMO_ANNOUNCER_VALUE", Integer.parseInt(data.getPromo_announcer())); + values.put("RUNNING_POS_VALUE", Integer.parseInt(data.getRunning_pos())); + values.put("PROMO_IMAGE", data.getImage_promotion()); + + db.update(CommonString.TABLE_INSERT_PROMO_SKU, values, + "CATEGORY_ID='" + categoryId + "' AND STORE_ID='" + storeId + + "' AND SKU_ID='" + data.getSku_id() + "' AND PROMO_ID='" + data.getPromo_id() + "'", null); + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability " + ex.toString()); + } + + } + + public ArrayList getPromoComplianceSkuAfterData(String store_id, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Promo_SKU_Data " + + "where STORE_ID='" + store_id + "' AND CATEGORY_ID='" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Promo_Compliance_DataGetterSetter cd = new Promo_Compliance_DataGetterSetter(); + + cd.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setPromo_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ID"))); + cd.setPromo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO"))); + cd.setIn_stock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IN_STOCK_VALUE"))); + cd.setPromo_announcer(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ANNOUNCER_VALUE"))); + cd.setRunning_pos(dbcursor.getString(dbcursor.getColumnIndexOrThrow("RUNNING_POS_VALUE"))); + cd.setImage_promotion(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_IMAGE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuAfterData!" + e.toString()); + return list; + } + return list; + } + + //MSL_Availability Server Upload Data + public ArrayList getMSL_AvailabilityUploadServerData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Msl_Availability_Data " + + "where Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityGetterSetter cd = new MSL_AvailabilityGetterSetter(); + + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_Id"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Brand_Id"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + //Stock Facing Server Upload Data + public ArrayList getStockAndFacingHeaderServerUploadData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select H.BRAND_ID, H.IMAGE1, H.IMAGE2, C.SKU_ID, C.STOCK_VALUE, C.FACEUP_VALUE " + + "from Stock_Facing_Header_Data H " + + "INNER JOIN Stock_Facing_Child_Data C " + + "ON H.STORE_ID = C.STORE_ID AND H.CATEGORY_ID = C.CATEGORY_ID AND H.BRAND_ID = C.BRAND_ID " + + "WHERE H.STORE_ID = '" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Stock_FacingGetterSetter cd = new Stock_FacingGetterSetter(); + + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setImage1(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE1"))); + cd.setImage2(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE2"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK_VALUE"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACEUP_VALUE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get Stock_FacingHeader server upload !" + e.toString()); + return list; + } + return list; + } + + /*public ArrayList getStockAndFacingSKUServerUploadData(String category_id, String brand_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_Facing_Child_Data " + + "where category_id='" + category_id + "' and Brand_Id='" + brand_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Stock_FacingGetterSetter cd = new Stock_FacingGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK_VALUE"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACEUP_VALUE"))); + + list.add(cd); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + Log.d("Exception ", "get Stock_Facing Sku After Save Data!" + e.toString()); + return list; + } + return list; + }*/ + + //Promo Compliance Promotion Data + public ArrayList getPromoComplianceSkuServerUploadData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Promo_SKU_Data " + + "where STORE_ID='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Promo_Compliance_DataGetterSetter cd = new Promo_Compliance_DataGetterSetter(); + + cd.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setPromo_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ID"))); + cd.setPromo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO"))); + cd.setIn_stock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IN_STOCK_VALUE"))); + cd.setPromo_announcer(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ANNOUNCER_VALUE"))); + cd.setRunning_pos(dbcursor.getString(dbcursor.getColumnIndexOrThrow("RUNNING_POS_VALUE"))); + cd.setImage_promotion(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_IMAGE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuAfterData!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getAdditionalPromotionServerUploadData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Additional_Promo_Compliance_Data " + + "where STORE_ID='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Promo_Compliance_DataGetterSetter cd = new Promo_Compliance_DataGetterSetter(); + + cd.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setPromo_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ID"))); + cd.setPromo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO"))); + cd.setIn_stock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IN_STOCK_VALUE"))); + cd.setPromo_announcer(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_ANNOUNCER_VALUE"))); + cd.setRunning_pos(dbcursor.getString(dbcursor.getColumnIndexOrThrow("RUNNING_POS_VALUE"))); + cd.setImage_promotion(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ADD_PROMO_IMAGE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuData!" + e.toString()); + return list; + } + return list; + } + + //Store wise Performance + public void InsertSTORE_PERFORMANCE(STORE_PERFORMANCE_MasterGetterSetter data, String tableName) { + db.delete(tableName, null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("PERIOD", data.getPERIOD().get(i)); + values.put("MSL", data.getMSL_AVAILABILITY().get(i)); + values.put("SOS", data.getSOS().get(i)); + values.put("T2P", data.getT2P().get(i)); + values.put("PROMO", data.getPROMO().get(i)); + values.put("ORDERID", data.getORDERID().get(i)); + values.put("PLANOGRAM", data.getPLANOGRAM().get(i)); + + db.insert(tableName, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", tableName + ex.toString()); + } + } + + //Category wise Performance + public ArrayList getCategoryWisePerformance(String store_id, String category_id, String tableName) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from " + tableName + + " where STORE_ID='" + store_id + "' and CATEGORY_ID='" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CategoryWisePerformaceGetterSetter cd = new CategoryWisePerformaceGetterSetter(); + + cd.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setPeriod(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PERIOD"))); + cd.setMsl_availability(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MSL"))); + cd.setSos(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SOS"))); + cd.setT2p(dbcursor.getString(dbcursor.getColumnIndexOrThrow("T2P"))); + cd.setPromo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO"))); + cd.setOrder_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ORDERID"))); + cd.setPLANOGRAM(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PLANOGRAM"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuData!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getStoreWisePerformance(String store_id, String tableName) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + /* dbcursor = db.rawQuery("Select PERIOD, ROUND(avg(MSL),1) as MSL,ROUND(avg(sos),1) as SOS ," + + " ROUND(avg(t2p),1) as T2P,ROUND(avg(pROMO),1) as PROMO , ROUND(avg(pLANOGRAM),1) as PLANOGRAM, ROUND(SUM(oss),1) AS OSS " + + "from "+ tableName + + " where STORE_ID='" + store_id + "' " + + "GROUP BY PERIOD " + + "ORDER BY ORDERID ", null);*/ + dbcursor = db.rawQuery("Select PERIOD, ROUND(avg(MSL),1) as MSL,ROUND(avg(sos),1) as SOS ," + + " ROUND(avg(t2p),1) as T2P,ROUND(avg(pROMO),1) as PROMO , ROUND(avg(pLANOGRAM),1) as PLANOGRAM " + + "from " + tableName + + " where STORE_ID='" + store_id + "' " + + "GROUP BY PERIOD " + + "ORDER BY ORDERID ", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + StoreWisePerformaceGetterSetter cd = new StoreWisePerformaceGetterSetter(); + +/* cd.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID")));*/ + cd.setPeriod(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PERIOD"))); + cd.setMsl_availability(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MSL"))); + cd.setT2p(dbcursor.getString(dbcursor.getColumnIndexOrThrow("T2P"))); + cd.setPromo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO"))); + cd.setSos(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SOS"))); + cd.setPLANOGRAM(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PLANOGRAM"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuData!" + e.toString()); + return list; + } + return list; + } + + //Gagan end new code 1 + + public void InsertStockDialog(AdditionalDialogGetterSetter data) { + ContentValues values = new ContentValues(); + + try { + + + values.put(CommonString.KEY_STORE_ID, data.getStore_id()); + values.put(CommonString.KEY_BRAND, data.getBrand()); + values.put(CommonString.KEY_BRAND_ID, data.getBrand_id()); + + // values.put(CommonString.KEY_DISPLAY_ID, data.getDisplay_id()); + + values.put(CommonString.KEY_QUANTITY, data.getQuantity()); + values.put(CommonString.KEY_SKU_ID, data.getSku_id()); + values.put(CommonString.KEY_SKUNAME, data.getSku_name()); + // values.put(CommonString.UNIQUE_KEY_ID, data.getUnique_id()); + + // values.put(CommonString.KEY_CATEGORY_ID, data.getCategory_id()); + + // values.put(CommonString.KEY_PROCESS_ID, data.getProcess_id()); + + + db.insert(CommonString.TABLE_INSERT_STOCK_DIALOG, null, values); + + + } catch (Exception ex) { + Log.d("Database Exception ", ex.getMessage()); + } + + } + + public ArrayList getDialogStock(String keyid) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT * FROM STOCK_DIALOG_MAIN WHERE COMMON_ID = '" + keyid + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + AdditionalDialogGetterSetter sb = new AdditionalDialogGetterSetter(); + + sb.setKEY_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_ID))); + + sb.setCOMMON_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_Common_ID))); + + sb.setStore_id(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_STORE_ID))); + sb.setCategoryId(cursordata.getString(cursordata + .getColumnIndexOrThrow("categoryId"))); + + sb.setBrand_id(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + + sb.setBrand(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_BRAND))); + + sb.setQuantity(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_QUANTITY))); + + sb.setSku_id(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_SKU_ID))); + + sb.setSku_name(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_SKUNAME))); + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + public void deletedialogStockEntry(String id) { + try { + db.delete(CommonString.TABLE_INSERT_STOCK_DIALOG, "Id" + "='" + id + "'", null); + } catch (Exception e) { + System.out.println("" + e); + } + + } + + public void deleteStockEntry(String id) { + try { + db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL, "KEY_ID" + "='" + id + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_MAIN, "KEY_ID" + "='" + id + "'", null); + + + } catch (Exception e) { + System.out.println("" + e); + } + + } + + public void deleteStockEntryall(String storeid, String categoryid) { + try { + + /* db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL, "Store_Id" + "='" + storeid + "'AND categoryId" + "='" + categoryid + "'", null); + db.delete(CommonString.TABLE_INSERT_STOCK_DIALOG, "Store_Id" + "='" + storeid + "'AND categoryId" + "='" + categoryid + "'", null); +*/ + db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_MAIN, "Store_Id" + "='" + storeid + "'AND categoryId" + "='" + categoryid + "'", null); + + db.delete(CommonString.TABLE_INSERT_STOCK_DIALOG_MAIN, "Store_Id" + "='" + storeid + "'AND categoryId" + "='" + categoryid + "'", null); + + } catch (Exception e) { + System.out.println("" + e); + } + + } + + + public void deleteStockEntryMainTable(String storeid, String categoryid) { + try { + + db.delete(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_MAIN, "Store_Id" + "='" + storeid + "'AND categoryId" + "='" + categoryid + "'", null); + + db.delete(CommonString.TABLE_INSERT_STOCK_DIALOG_MAIN, "Store_Id" + "='" + storeid + "'AND categoryId" + "='" + categoryid + "'", null); + + } catch (Exception e) { + System.out.println("" + e); + } + + } + + + public ArrayList getBrandMasterData(String store_id, String category_id) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT BR.BRAND_ID, SB.SUB_CATEGORY ||'-'|| BR.BRAND AS BRAND FROM BRAND_MASTER BR " + + "INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID " + + "INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID =CA.CATEGORY_ID WHERE COMPANY_ID =1 AND SB.CATEGORY_ID ='" + category_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + BrandMasterGetterSetter sb = new BrandMasterGetterSetter(); + + sb.setBRAND_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_ID"))); + + sb.setBRAND(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND"))); + + + /*sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + + sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + + sb.setCOMPANY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("COMPANY_ID"))); + + sb.setBRAND_SEQUENCE(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_SEQUENCE")));*/ + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + + public ArrayList getBrandMasterDataNew(String key_account_id, String category_id, String store_type_id, String class_id) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + /* cursordata = db.rawQuery("SELECT BR.BRAND_ID, SB.SUB_CATEGORY ||'-'|| BR.BRAND AS BRAND FROM BRAND_MASTER BR " + + "INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID " + + "INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID =CA.CATEGORY_ID WHERE COMPANY_ID =1 AND SB.CATEGORY_ID ='" + category_id + "'", null); +*/ + cursordata = db.rawQuery(" SELECT BR.BRAND_ID, SCM.SUB_CATEGORY ||'-'|| BR.BRAND AS BRAND FROM MAPPING_STOCK MS " + + "INNER JOIN SKU_MASTER SM ON MS.SKU_ID = SM.SKU_ID " + + "INNER JOIN BRAND_MASTER BR ON SM.BRAND_ID=BR.BRAND_ID " + + "INNER JOIN SUB_CATEGORY_MASTER SCM ON BR.SUB_CATEGORY_ID = SCM.SUB_CATEGORY_ID " + + // "WHERE COMPANY_ID =1 AND SB.CATEGORY_ID ='" + category_id + "'", null); + "WHERE MS.KEYACCOUNT_ID ='" + key_account_id + "' AND STORETYPE_ID ='" + store_type_id + "' AND CLASS_ID = '" + class_id + "' AND SCM.CATEGORY_ID='" + category_id + "' " + + "AND MS.SHOW_ADDITIONAL_VISIBILITY='1'", null); + + + /* dbcursor = db.rawQuery("SELECT DISTINCT SM.SKU, SM.SKU_ID, BR.BRAND_ID FROM "+ tableName +" MS INNER JOIN SKU_MASTER SM ON MS.SKU_ID = SM.SKU_ID " + + "INNER JOIN BRAND_MASTER BR ON SM.BRAND_ID=BR.BRAND_ID INNER JOIN SUB_CATEGORY_MASTER SCM ON BR.SUB_CATEGORY_ID = SCM.SUB_CATEGORY_ID " + + "WHERE MS.KEYACCOUNT_ID ='" + key_account_id + "' AND STORETYPE_ID ='" + store_type_id + "' AND CLASS_ID = '" + class_id + "' AND SM.BRAND_ID='" + brand_id + "' " + + "AND MS.SHOW_ADDITIONAL_VISIBILITY='1' ORDER BY SM.PROMO_SKU, SM.SKU", null); + SELECT BR.BRAND_ID, SCM.SUB_CATEGORY ||'-'|| BR.BRAND AS BRAND FROM MAPPING_STOCK MS + INNER JOIN SKU_MASTER SM ON MS.SKU_ID = SM.SKU_ID + INNER JOIN BRAND_MASTER BR ON SM.BRAND_ID=BR.BRAND_ID + INNER JOIN SUB_CATEGORY_MASTER SCM ON BR.SUB_CATEGORY_ID = SCM.SUB_CATEGORY_ID + WHERE COMPANY_ID =1 AND MS.KEYACCOUNT_ID ='2332' AND STORETYPE_ID ='51' AND CLASS_ID = '303' + AND SCM.CATEGORY_ID='9' AND MS.SHOW_ADDITIONAL_VISIBILITY='1'*/ + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + BrandMasterGetterSetter sb = new BrandMasterGetterSetter(); + + sb.setBRAND_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_ID"))); + + sb.setBRAND(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND"))); + + + /*sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + + sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + + sb.setCOMPANY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("COMPANY_ID"))); + + sb.setBRAND_SEQUENCE(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_SEQUENCE")));*/ + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + public ArrayList getSKUMasterData(String brand_id) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + if (brand_id == null) { + cursordata = db.rawQuery("SELECT * FROM SKU_MASTER ", null); + } else { + cursordata = db.rawQuery("SELECT * FROM SKU_MASTER where BRAND_ID = '" + brand_id + "' ORDER BY SKU_SEQUENCE", null); + } + + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + SkuMasterGetterSetter sb = new SkuMasterGetterSetter(); + + sb.setSKU_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SKU_ID"))); + + sb.setSKU(cursordata.getString(cursordata.getColumnIndexOrThrow("SKU"))); + + sb.setBRAND_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_ID"))); + + + sb.setMRP(cursordata.getString(cursordata.getColumnIndexOrThrow("MRP"))); + + sb.setSKU_SEQUENCE(cursordata.getString(cursordata.getColumnIndexOrThrow("SKU_SEQUENCE"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + + public void InsertAdditionalData(AddittionalGetterSetter data, ArrayList dialog, String categoryId) { + + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + try { + values.put("Store_Id", data.getStore_id()); + values.put("categoryId", categoryId); + values.put("brand_name", data.getBrand()); + values.put("brand_id", data.getBrand_id()); + values.put("image_url", data.getImage()); + values.put("image_url2", data.getImage2()); + values.put("image_url3", data.getImage3()); + values.put("sku_id", data.getSku_id()); + values.put("sku_name", data.getSku()); + values.put("toggle_value", data.getBtn_toogle()); + + long key_id = db.insert(CommonString.TABLE_INSERT_STOCK_ADDITIONAL, null, values); + + for (int i = 0; i < dialog.size(); i++) { + values1.put(CommonString.KEY_Common_ID, key_id); + values1.put(CommonString.KEY_STORE_ID, dialog.get(i).getStore_id()); + values1.put("categoryId", categoryId); + values1.put(CommonString.KEY_BRAND, dialog.get(i).getBrand()); + values1.put(CommonString.KEY_BRAND_ID, dialog.get(i).getBrand_id()); + values1.put(CommonString.KEY_QUANTITY, dialog.get(i).getQuantity()); + values1.put(CommonString.KEY_SKU_ID, dialog.get(i).getSku_id()); + values1.put(CommonString.KEY_SKUNAME, dialog.get(i).getSku_name()); + + + db.insert(CommonString.TABLE_INSERT_STOCK_DIALOG, null, values1); + + } + + } catch (Exception ex) { + Log.d("Database Exception ", ex.getMessage()); + } + + } + + + public ArrayList getAdditionalStock(String store_id, String categoryId) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + + // cursordata = db.rawQuery("SELECT * FROM Stock_Additional_visibility WHERE Store_Id = '"+store_id + "'categoryId = '"+categoryId + "'", null); + cursordata = db.rawQuery("Select * from Stock_Additional_visibility_Main " + "where categoryId='" + categoryId + "' and Store_Id='" + store_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + AddittionalGetterSetter sb = new AddittionalGetterSetter(); + + + sb.setKey_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("KEY_ID"))); + + sb.setStore_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("Store_Id"))); + + sb.setCategoryId(cursordata.getString(cursordata + .getColumnIndexOrThrow("categoryId"))); + + sb.setBrand_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("brand_id"))); + + sb.setBrand(cursordata.getString(cursordata + .getColumnIndexOrThrow("brand_name"))); + + + sb.setImage(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url"))); + sb.setImage2(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url2"))); + sb.setImage3(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url3"))); + + sb.setSku_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("sku_id"))); + + sb.setSku(cursordata.getString(cursordata + .getColumnIndexOrThrow("sku_name"))); + sb.setBtn_toogle(cursordata.getString(cursordata + .getColumnIndexOrThrow("toggle_value"))); + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + public void updateStoreStatus(String storeid, String visitdate, + String status) { + + try { + ContentValues values = new ContentValues(); + values.put(CommonString.KEY_CHECKOUT_STATUS, status); + + db.update("JOURNEY_PLAN", values, CommonString.KEY_STORE_ID + "='" + storeid + "' AND " + CommonString.KEY_VISIT_DATE + "='" + visitdate + "'", null); + } catch (Exception e) { + + + } + } + + public void InsertT2PData(ArrayList data, String store_id, String category_id) { + db.delete(CommonString.TABLE_INSERT_T2P_COMPLIANCE, CommonString.KEY_STORE_ID + "='" + store_id + "' AND " + CommonString.KEY_CATEGORY_ID + "='" + category_id + "'", null); + + long l = 0; + + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + ContentValues values2 = new ContentValues(); + ContentValues values3 = new ContentValues(); + try { + for (int i = 0; i < data.size(); i++) { + + values.put(CommonString.KEY_STORE_ID, store_id); + values.put(CommonString.KEY_CATEGORY_ID, category_id); + values.put(CommonString.KEY_DISPLAY_ID, data.get(i).getDisplay_id()); + values.put(CommonString.KEY_BRAND_ID, data.get(i).getBrand_id()); + values.put(CommonString.KEY_BRAND, data.get(i).getBrand()); + values.put(CommonString.KEY_DISPLAY, data.get(i).getDisplay()); + values.put(CommonString.KEY_IMAGE_URL, data.get(i).getRef_image_url()); + values.put(CommonString.KEY_IMAGE_PATH, data.get(i).getRef_image_path()); + values.put(CommonString.KEY_IMAGE, data.get(i).getImage()); + values.put(CommonString.KEY_IMAGE1, data.get(i).getImage1()); + values.put(CommonString.KEY_IMAGE2, data.get(i).getImage2()); + values.put(CommonString.KEY_REMARK, data.get(i).getRemark()); + values.put(CommonString.KEY_PRESENT, data.get(i).getPresent()); + values.put(CommonString.KEY_CATEGORY_FIXTURE, data.get(i).getCategory_fixture()); + values.put(CommonString.KEY_NON_T2P_REASON_ID, data.get(i).getNon_t2p_reason_id()); + values.put(CommonString.KEY_QTY, data.get(i).getQty()); + values.put(CommonString.KEY_FLAG_QUANTITY, data.get(i).getAllowQty()); + + l = db.insert(CommonString.TABLE_INSERT_T2P_COMPLIANCE, null, values); + + ArrayList gaps = data.get(i).getGapsChecklist(); + + for (int j = 0; j < gaps.size(); j++) { + + values1.put(CommonString.KEY_COMMON_ID, l); + values1.put(CommonString.KEY_CHECKLIST_ID, gaps.get(j).getChecklist_id()); + values1.put(CommonString.KEY_DISPLAY_ID, gaps.get(j).getDisplay_id()); + values1.put(CommonString.KEY_CHECKLIST, gaps.get(j).getChecklist()); + values1.put(CommonString.KEY_PRESENT, gaps.get(j).isPresent()); + + db.insert(CommonString.TABLE_INSERT_T2P_GAPS, null, values1); + + } + + ArrayList sku = data.get(i).getSkulist(); + + for (int k = 0; k < sku.size(); k++) { + + values2.put(CommonString.KEY_COMMON_ID, l); + values2.put(CommonString.KEY_SKU_ID, sku.get(k).getSKU_ID()); + values2.put(CommonString.KEY_BRAND_ID, sku.get(k).getBRAND_ID()); + values2.put(CommonString.KEY_STOCK, sku.get(k).getSTOCK()); + values2.put(CommonString.KEY_BRAND, sku.get(k).getBRAND()); + values2.put(CommonString.KEY_SKU, sku.get(k).getSKU()); + + db.insert(CommonString.TABLE_INSERT_T2P_SKU, null, values2); + + } + + + ArrayList brand = data.get(i).getBrandlist(); + + for (int p = 0; p < brand.size(); p++) { + + values3.put("COMMON_ID", l); + values3.put("BRAND_NAME", brand.get(p).getBRAND()); + values3.put("BRAND_ID", brand.get(p).getBRAND_ID()); + + db.insert(CommonString.TABLE_INSERT_BRAND_AVAIBILITY_DATA, null, values3); + + } + + + } + } catch (Exception ex) { + Log.d("Exception ", " in T2P_COMPLIANCE " + ex.toString()); + } + } + + + public boolean additionalVisibilitydata(String store_id, String category_id) { + Log.d("AdditionalVisibility ", "AdditionalVisibility data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_Additional_visibility_Main " + "where categoryId='" + category_id + "' and Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + AddittionalGetterSetter sb = new AddittionalGetterSetter(); + + sb.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("brand_id"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + if (list.size() > 0) { + return true; + } else { + return false; + } + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!" + e.toString()); + return false; + } + + return false; + } + + public ArrayList getAdditionalStockUpload(String store_id) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT * FROM Stock_Additional_visibility_Main WHERE Store_Id = '" + store_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + AddittionalGetterSetter sb = new AddittionalGetterSetter(); + + + sb.setKey_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("KEY_ID"))); + + sb.setStore_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("Store_Id"))); + + sb.setCategoryId(cursordata.getString(cursordata + .getColumnIndexOrThrow("categoryId"))); + + sb.setBrand_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("brand_id"))); + + sb.setBrand(cursordata.getString(cursordata + .getColumnIndexOrThrow("brand_name"))); + + + sb.setImage(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url"))); + sb.setImage2(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url2"))); + sb.setImage3(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url3"))); + + sb.setSku_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("sku_id"))); + + sb.setSku(cursordata.getString(cursordata + .getColumnIndexOrThrow("sku_name"))); + sb.setBtn_toogle(cursordata.getString(cursordata + .getColumnIndexOrThrow("toggle_value"))); + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + /*public void InsertMainListAdditionalData(AddittionalGetterSetter Mainlist, ArrayList skulist, String categoryId) { + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + try { + + values.put("Store_Id", Mainlist.getStore_id()); + values.put("categoryId", categoryId); + values.put("brand_name", Mainlist.getBrand()); + values.put("brand_id", Mainlist.getBrand_id()); + values.put("image_url", Mainlist.getImage()); + values.put("image_url2", Mainlist.getImage2()); + values.put("image_url3", Mainlist.getImage3()); + values.put("sku_id", Mainlist.getSku_id()); + values.put("sku_name", Mainlist.getSku()); + values.put("toggle_value", Mainlist.getBtn_toogle()); + + long key_id = db.insert(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_MAIN, null, values); + + if (skulist != null) { + + for (int j = 0; j < skulist.size(); j++) { + values1.put(CommonString.KEY_Common_ID, key_id); + values1.put(CommonString.KEY_STORE_ID, skulist.get(j).getStore_id()); + values1.put("categoryId", categoryId); + values1.put(CommonString.KEY_BRAND, skulist.get(j).getBrand()); + values1.put(CommonString.KEY_BRAND_ID, skulist.get(j).getBrand_id()); + values1.put(CommonString.KEY_QUANTITY, skulist.get(j).getQuantity()); + values1.put(CommonString.KEY_SKU_ID, skulist.get(j).getSku_id()); + values1.put(CommonString.KEY_SKUNAME, skulist.get(j).getSku_name()); + + db.insert(CommonString.TABLE_INSERT_STOCK_DIALOG_MAIN, null, values1); + } + } + + } catch (Exception ex) { + Log.d("Database Exception ", ex.getMessage()); + } + + }*/ + + public void InsertMainListAdditionalData(ArrayList Mainlist, String categoryId) { + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + try { + for (int i = 0; i < Mainlist.size(); i++) { + AddittionalGetterSetter data = Mainlist.get(i); + + values.put("Store_Id", data.getStore_id()); + values.put("categoryId", categoryId); + values.put("brand_name", data.getBrand()); + values.put("brand_id", data.getBrand_id()); + values.put("image_url", data.getImage()); + values.put("image_url2", data.getImage2()); + values.put("image_url3", data.getImage3()); + values.put("sku_id", data.getSku_id()); + values.put("sku_name", data.getSku()); + values.put("toggle_value", data.getBtn_toogle()); + + long key_id = db.insert(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_MAIN, null, values); + + ArrayList skulist = data.getSkuDialogList(); + if (skulist != null) { + + for (int j = 0; j < skulist.size(); j++) { + values1.put(CommonString.KEY_Common_ID, key_id); + values1.put(CommonString.KEY_STORE_ID, skulist.get(j).getStore_id()); + values1.put("categoryId", categoryId); + values1.put(CommonString.KEY_BRAND, skulist.get(j).getBrand()); + values1.put(CommonString.KEY_BRAND_ID, skulist.get(j).getBrand_id()); + values1.put(CommonString.KEY_QUANTITY, skulist.get(j).getQuantity()); + values1.put(CommonString.KEY_SKU_ID, skulist.get(j).getSku_id()); + values1.put(CommonString.KEY_SKUNAME, skulist.get(j).getSku_name()); + + db.insert(CommonString.TABLE_INSERT_STOCK_DIALOG_MAIN, null, values1); + } + } + } + + } catch (Exception ex) { + Log.d("Database Exception ", ex.getMessage()); + } + + } + + public ArrayList getDialogStockUpload(String keyid) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT * FROM STOCK_DIALOG_MAIN WHERE COMMON_ID = '" + keyid + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + AdditionalDialogGetterSetter sb = new AdditionalDialogGetterSetter(); + + sb.setKEY_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_ID))); + + sb.setCOMMON_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_Common_ID))); + + sb.setStore_id(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_STORE_ID))); + sb.setCategoryId(cursordata.getString(cursordata + .getColumnIndexOrThrow("categoryId"))); + + sb.setBrand_id(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + + sb.setBrand(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_BRAND))); + + sb.setQuantity(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_QUANTITY))); + + sb.setSku_id(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_SKU_ID))); + + sb.setSku_name(cursordata.getString(cursordata + .getColumnIndexOrThrow(CommonString.KEY_SKUNAME))); + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + + // get T2P Compliance data + public ArrayList getT2pComplianceData(String store_id, String category_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + + if (category_id == null) { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_COMPLIANCE + " where " + + CommonString.KEY_STORE_ID + "='" + store_id + "'", null); + } else { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_COMPLIANCE + " where " + + CommonString.KEY_STORE_ID + "='" + store_id + "' AND " + + CommonString.KEY_CATEGORY_ID + "='" + category_id + "'", null); + } + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + T2PGetterSetter tp = new T2PGetterSetter(); + + tp.setKey_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ID))); + tp.setDisplay_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_DISPLAY_ID))); + tp.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + tp.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND))); + tp.setDisplay(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_DISPLAY))); + tp.setRef_image_url(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE_URL))); + tp.setRef_image_path(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE_PATH))); + tp.setImage(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE))); + tp.setImage1(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE1))); + tp.setImage2(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE2))); + tp.setRemark(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_REMARK))); + tp.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CATEGORY_ID))); + tp.setPresent(Integer.parseInt(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_PRESENT)))); + tp.setCategory_fixture(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CATEGORY_FIXTURE))); + tp.setNon_t2p_reason_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_NON_T2P_REASON_ID))); + tp.setQty(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_QTY))); + tp.setAllowQty(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_FLAG_QUANTITY))); + + list.add(tp); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + return list; + } + return list; + } + + // get T2P Compliance store wise data + public ArrayList getT2pComplianceStorewiseData(String store_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + + + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_COMPLIANCE + " where " + + CommonString.KEY_STORE_ID + "='" + store_id + "'", null); + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + T2PGetterSetter tp = new T2PGetterSetter(); + + tp.setKey_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ID))); + tp.setDisplay_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_DISPLAY_ID))); + tp.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + tp.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND))); + tp.setDisplay(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_DISPLAY))); + tp.setImage(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE))); + tp.setRemark(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_REMARK))); + tp.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CATEGORY_ID))); + tp.setPresent((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_PRESENT)).equalsIgnoreCase("1"))); + + list.add(tp); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + return list; + } + return list; + } + + // get Gaps T2P data + public ArrayList getGapsData(String common_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_GAPS + " where " + + CommonString.KEY_COMMON_ID + "='" + common_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + GapsChecklistGetterSetter gp = new GapsChecklistGetterSetter(); + + gp.setDisplay_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_DISPLAY_ID))); + gp.setChecklist_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CHECKLIST_ID))); + gp.setChecklist(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CHECKLIST))); + gp.setPresent((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_PRESENT)).equalsIgnoreCase("1"))); + + list.add(gp); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + return list; + } + return list; + } + + // get T2P SKU data + public ArrayList getT2PSKUData(String common_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_SKU + " where " + + CommonString.KEY_COMMON_ID + "='" + common_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + SkuGetterSetter gp = new SkuGetterSetter(); + + gp.setSKU_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SKU_ID))); + gp.setBRAND_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + gp.setSTOCK(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STOCK))); + gp.setBRAND(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND))); + gp.setSKU(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SKU))); + + list.add(gp); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + return list; + } + return list; + } + + //Gagan start new code 2 + + public void InsertMAPPING_PLANOGRAM(MAPPING_PLANOGRAM_MasterGetterSetter data, String tableName) { + db.delete(tableName, null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getKEYACCOUNT_ID().size(); i++) { + + values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + values.put("CLASS_ID", data.getCLASS_ID().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("PLANOGRAM_IMAGE", data.getPLANOGRAM_IMAGE().get(i)); + values.put("IMAGE_PATH", data.getIMAGE_PATH().get(i)); + + db.insert(tableName, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", tableName + " " + ex.toString()); + } + } + + public ArrayList getMappingPlanogramData(String category_id, String store_type_id, String class_id, String store_id, String tableName) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + if (store_type_id != null) { + dbcursor = db.rawQuery("SELECT * FROM MAPPING_PLANOGRAM where CATEGORY_ID='" + category_id + "' AND STORETYPE_ID ='" + store_type_id + + "' AND CLASS_ID ='" + class_id + "'", null); + } else { + dbcursor = db.rawQuery("SELECT * FROM MAPPING_PLANOGRAM_STORE_WISE where CATEGORY_ID='" + category_id + "' AND STORE_ID ='" + store_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MAPPING_PLANOGRAM_DataGetterSetter mp = new MAPPING_PLANOGRAM_DataGetterSetter(); + + /*mp.setKEYACCOUNT_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("KEYACCOUNT_ID"))); + mp.setSTORETYPE_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORETYPE_ID"))); + mp.setCLASS_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CLASS_ID")));*/ + mp.setCATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + mp.setPLANOGRAM_IMAGE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PLANOGRAM_IMAGE"))); + mp.setIMAGE_PATH(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE_PATH"))); + + list.add(mp); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + return list; + } + return list; + } + + //Gagan end new code 2 + + //T2P is filled + public boolean isFilledT2P(String store_id, String category_id) { + Log.d("T2P ", "T2P data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_COMPLIANCE + " where " + + CommonString.KEY_STORE_ID + "='" + store_id + "' AND " + + CommonString.KEY_CATEGORY_ID + "='" + category_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + T2PGetterSetter tp = new T2PGetterSetter(); + + tp.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + list.add(tp); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + if (list.size() > 0) { + return true; + } else { + return false; + } + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!" + e.toString()); + return false; + } + + return false; + } + + public CoverageBean getCoverageSpecificData(String visitdate, String store_id) { + + CoverageBean sb = new CoverageBean(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_COVERAGE_DATA + " where " + + CommonString.KEY_VISIT_DATE + "='" + visitdate + "' AND " + CommonString.KEY_STORE_ID + " ='" + store_id + "'", + null); + + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + sb.setStoreId(dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_STORE_ID))); + sb.setUserId((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_USER_ID)))); + sb.setInTime(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_IN_TIME))))); + sb.setOutTime(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_OUT_TIME))))); + sb.setVisitDate((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_VISIT_DATE)))))); + sb.setLatitude(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_LATITUDE))))); + sb.setLongitude(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_LONGITUDE))))); + sb.setStatus((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_STATUS)))))); + sb.setImage((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_IMAGE)))))); + sb.setReason((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_REASON)))))); + sb.setReasonid((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_REASON_ID)))))); + sb.setMID(Integer.parseInt(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_ID)))))); + if (dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_REMARK)) == null) { + sb.setRemark(""); + } else { + sb.setRemark((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_REMARK)))))); + } + + String keyAccountId = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_KEYACCOUNT_ID)); + sb.setStoreTypeId((keyAccountId != null && !keyAccountId.equals("0")) ? dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORETYPE_ID)) : null); + sb.setClassId((keyAccountId != null && !keyAccountId.equals("0")) ? dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CLASS_ID)) : null); + sb.setKeyAccountId((keyAccountId != null && !keyAccountId.equals("0")) ? keyAccountId : null); + sb.setMappingStk(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STOCK_MAPPING))); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return sb; + } + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return sb; + } + return sb; + } + + //update out time + public void updateCheckoutOuttime(String id, String out_time, String status, String checkOutImagePath) { + ContentValues values = new ContentValues(); + + try { + values.put(CommonString.KEY_OUT_TIME, out_time); + values.put(CommonString.KEY_COVERAGE_STATUS, status); + values.put(CommonString.KEY_CHECKOUT_IMAGE, checkOutImagePath); + + db.update(CommonString.TABLE_COVERAGE_DATA, values, CommonString.KEY_STORE_ID + "='" + id + "'", null); + } catch (Exception ex) { + Log.d("Exception in ", "checkOutTime! " + ex.toString()); + } + } + + public ArrayList getAdditionalMainStock(String store_id, String categoryId) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + // cursordata = db.rawQuery("SELECT * FROM Stock_Additional_visibility WHERE Store_Id = '"+store_id + "'categoryId = '"+categoryId + "'", null); + cursordata = db.rawQuery("Select * from Stock_Additional_visibility_Main " + "where categoryId='" + categoryId + "' and Store_Id='" + store_id + "'", null); + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + AddittionalGetterSetter sb = new AddittionalGetterSetter(); + + + sb.setKey_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("KEY_ID"))); + + sb.setStore_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("Store_Id"))); + + sb.setCategoryId(cursordata.getString(cursordata + .getColumnIndexOrThrow("categoryId"))); + + sb.setBrand_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("brand_id"))); + + sb.setBrand(cursordata.getString(cursordata + .getColumnIndexOrThrow("brand_name"))); + + + sb.setImage(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url"))); + sb.setImage2(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url2"))); + sb.setImage3(cursordata.getString(cursordata + .getColumnIndexOrThrow("image_url3"))); + + sb.setSku_id(cursordata.getString(cursordata + .getColumnIndexOrThrow("sku_id"))); + + sb.setSku(cursordata.getString(cursordata + .getColumnIndexOrThrow("sku_name"))); + sb.setBtn_toogle(cursordata.getString(cursordata + .getColumnIndexOrThrow("toggle_value"))); + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + public void InsertADDITIONAL_DISPLAY(ADDITIONAL_DISPLAY_MASTERGetterSetter data) { + db.delete("ADDITIONAL_DISPLAY_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getDISPLAY_ID().size(); i++) { + values.put("DISPLAY_ID", data.getDISPLAY_ID().get(i)); + values.put("DISPLAY", data.getDISPLAY().get(i)); + values.put("IMAGE_PATH", data.getIMAGE_PATH().get(i)); + values.put("IMAGE_URL", data.getIMAGE_URL().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + db.insert("ADDITIONAL_DISPLAY_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " ADDITIONAL_DISPLAY_MASTER " + ex.toString()); + } + } + + public ArrayList getADDITIONAL_DISPLAYData(String category_id) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + cursordata = db.rawQuery("SELECT * FROM ADDITIONAL_DISPLAY_MASTER WHERE CATEGORY_ID='" + category_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + ADDITIONAL_DISPLAY_MASTERGetterSetter sb = new ADDITIONAL_DISPLAY_MASTERGetterSetter(); + sb.setDISPLAY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("DISPLAY_ID"))); + sb.setDISPLAY(cursordata.getString(cursordata.getColumnIndexOrThrow("DISPLAY"))); + sb.setIMAGE_URL(cursordata.getString(cursordata.getColumnIndexOrThrow("IMAGE_URL"))); + sb.setIMAGE_PATH(cursordata.getString(cursordata.getColumnIndexOrThrow("IMAGE_PATH"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + public ArrayList getPreviousCoverageData(String visitdate, String flag_from) { + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + + try { + + if (flag_from != null) { + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_COVERAGE_DATA + " where " + + CommonString.KEY_VISIT_DATE + "<>'" + visitdate + "' AND " + CommonString.KEY_STORE_FLAG + "='" + flag_from + "'", + null); + } else { + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_COVERAGE_DATA + " where " + + CommonString.KEY_VISIT_DATE + "<>'" + visitdate + "'", + null); + } + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + + while (!dbcursor.isAfterLast()) { + CoverageBean sb = new CoverageBean(); + + sb.setStoreId(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORE_ID))); + sb.setUserId((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_USER_ID)))); + sb.setInTime(((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IN_TIME))))); + sb.setOutTime(((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_OUT_TIME))))); + sb.setVisitDate((((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_VISIT_DATE)))))); + sb.setLatitude(((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_LATITUDE))))); + sb.setLongitude(((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_LONGITUDE))))); + sb.setStatus((((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_COVERAGE_STATUS)))))); + sb.setImage((((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE)))))); + sb.setReason((((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_REASON)))))); + sb.setReasonid((((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_REASON_ID)))))); + sb.setMID(Integer.parseInt(((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ID)))))); + + if (dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_COVERAGE_REMARK)) == null) { + sb.setRemark(""); + } else { + sb.setRemark((((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_COVERAGE_REMARK)))))); + } + + sb.setCheckOut_Image(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CHECKOUT_IMAGE))); + sb.setFlag_from(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORE_FLAG))); + sb.setSub_reasonId(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_REASON_ID))); + + String keyAccountId = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_KEYACCOUNT_ID)); + sb.setStoreTypeId((keyAccountId != null && !keyAccountId.equals("0")) ? dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORETYPE_ID)) : null); + sb.setClassId((keyAccountId != null && !keyAccountId.equals("0")) ? dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CLASS_ID)) : null); + sb.setKeyAccountId((keyAccountId != null && !keyAccountId.equals("0")) ? keyAccountId : null); + sb.setMappingStk(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STOCK_MAPPING))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", " PreviousCoverageData Upload " + e.toString()); + return list; + } + return list; + } + + //check if table is empty + public boolean isPreviousCoverageDataFilled(String visit_date) { + boolean filled = false; + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT * FROM COVERAGE_DATA " + + "where " + CommonString.KEY_VISIT_DATE + "<>'" + visit_date + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + int icount = dbcursor.getInt(0); + dbcursor.close(); + if (icount > 0) { + filled = true; + } else { + filled = false; + } + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + return filled; + } + + public boolean isMappingPromotionData(String store_id, String category_id, String tableName) { + boolean filled = false; + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select M.* " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "' " + + "order by SB.SUB_CATEGORY,BR.BRAND ", null); + + //dbcursor = db.rawQuery("SELECT * FROM MAPPING_PROMOTION ", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + int icount = dbcursor.getInt(0); + dbcursor.close(); + if (icount > 0) { + filled = true; + } else { + filled = false; + } + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + return filled; + } + + public boolean isMappingStockDataMSL_Availability(String category_id, String keyAccount_id, String storeType_id, String class_id) { + boolean filled = false; + Cursor dbcursor = null; + + try { + //dbcursor = db.rawQuery("SELECT * FROM MAPPING_STOCK ", null); + dbcursor = db.rawQuery("Select M.* from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where M.MUST_HAVE=1 AND CA.CATEGORY_ID='" + category_id + "' " + + "AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + "' " + + "AND M.CLASS_ID = '" + class_id + "' " + + "order by SB.SUB_CATEGORY,BR.BRAND", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + int icount = dbcursor.getInt(0); + dbcursor.close(); + if (icount > 0) { + filled = true; + } else { + filled = false; + } + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + return filled; + } + + public boolean isMappingStockDataStockFacing(String category_id, String keyAccount_id, String storeType_id, String class_id, String store_id, String tableName) { + boolean filled = false; + Cursor dbcursor = null; + try { + if (keyAccount_id != null) { + dbcursor = db.rawQuery("Select M.* from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' " + + "AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "' " + + "order by SB.SUB_CATEGORY,BR.BRAND ", null); + } else { + dbcursor = db.rawQuery("Select M.* from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "' " + + "order by SB.SUB_CATEGORY,BR.BRAND ", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + int icount = dbcursor.getInt(0); + dbcursor.close(); + if (icount > 0) { + filled = true; + } else { + filled = false; + } + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + return filled; + } + + + public boolean isMappingT2PData(String store_id, String category_id, String tableName) { + boolean filled = false; + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT * FROM " + tableName + " M INNER JOIN BRAND_MASTER BR ON M.BRAND_ID = BR.BRAND_ID " + + "INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID " + + "INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID = CA.CATEGORY_ID " + + "WHERE M.STORE_ID = '" + store_id + "' AND CA.CATEGORY_ID= '" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + int icount = dbcursor.getInt(0); + dbcursor.close(); + if (icount > 0) { + filled = true; + } else { + filled = false; + } + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + return filled; + } + + public boolean isMappingAdditionalPromotionData(String store_id, String category_id, String tableName) { + boolean filled = false; + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select M.* " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "' " + + "order by SB.SUB_CATEGORY,BR.BRAND ", null); + + //dbcursor = db.rawQuery("SELECT * FROM MAPPING_ADDITIONAL_PROMOTION ", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + int icount = dbcursor.getInt(0); + dbcursor.close(); + if (icount > 0) { + filled = true; + } else { + filled = false; + } + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + return filled; + } + + public boolean checkAdditionalPromoComplianceData(String store_id, String category_id) { + Log.d("PromoCompliance ", "AdditionalPromoCompliance data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Additional_Promo_Compliance_Data " + + "where CATEGORY_ID='" + category_id + "' and STORE_ID='" + store_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + Promo_Compliance_DataGetterSetter sb = new Promo_Compliance_DataGetterSetter(); + + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("Stock_Facing ", "midday---------------------->Stop<-----------"); + return false; + } + + public void InsertMAPPING_SOS_TARGET(MAPPING_SOS_TARGET_MasterGetterSetter data, String tableName) { + db.delete(tableName, null, null); + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("BRAND_ID", data.getBRAND_ID().get(i)); + values.put("SOS_TARGET", data.getSOS_TARGET().get(i)); + db.insert(tableName, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", tableName + " " + ex.toString()); + } + } + + + public ArrayList getBrandAvailbilitydata(String store_id, String category_id, String keyAccount_id, String class_id, String storeType_id, String tableName) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + try { + if (keyAccount_id != null) { + cursordata = db.rawQuery("SELECT DISTINCT BR.BRAND_ID, BR.BRAND||'('||SB.SUB_CATEGORY||')' as BRAND FROM" + + " SKU_MASTER SK INNER JOIN BRAND_MASTER BR" + " ON SK.BRAND_ID = BR.BRAND_ID " + + "INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID " + + "INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID = CA.CATEGORY_ID " + + "INNER JOIN " + + "(SELECT DISTINCT SKU_ID FROM " + tableName + " WHERE KEYACCOUNT_ID = '" + keyAccount_id + + "' AND STORETYPE_ID = '" + storeType_id + "' AND CLASS_ID = '" + class_id + "') A " + + "ON SK.SKU_ID = A.SKU_ID " + + "WHERE CA.CATEGORY_ID = '" + category_id + "' AND BR.COMPANY_ID =1", null); + } else { + cursordata = db.rawQuery("SELECT DISTINCT BR.BRAND_ID, BR.BRAND||'('||SB.SUB_CATEGORY||')' as BRAND " + + "FROM SKU_MASTER SK INNER JOIN BRAND_MASTER BR ON SK.BRAND_ID = BR.BRAND_ID " + + "INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID " + + "INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID = CA.CATEGORY_ID " + + "INNER JOIN " + + "(SELECT DISTINCT SKU_ID FROM MAPPING_STOCK_STOREWISE WHERE STORE_ID = '" + store_id + "') A " + + "ON SK.SKU_ID = A.SKU_ID " + + "WHERE BR.COMPANY_ID =1 AND CA.CATEGORY_ID ='" + category_id + "'", null); + } + + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + BrandAvabilityGetterSetter sb = new BrandAvabilityGetterSetter(); + + sb.setBRAND_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_ID"))); + + sb.setBRAND(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + public void InsertBrandAvabilitydata(BrandAvabilityGetterSetter data, ArrayList list) { + + db.delete("Camera_Not_Allowed ", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < list.size(); i++) { + + values.put("STORETYPE_ID", data.getStoreType_id()); + values.put("class_id", data.getClass_id()); + values.put("CATEGORY_ID", data.getCategoryId()); + values.put("keyAccount_id", data.getKeyAccount_id()); + values.put("STORE_ID", data.getStore_id()); + values.put("BRAND_NAME", list.get(i).getBRAND()); + values.put("BRAND_ID", list.get(i).getBRAND_ID()); + + + db.insert(CommonString.TABLE_INSERT_BRAND_AVAIBILITY_DATA, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " Camera_Not_Allowed " + ex.toString()); + } + } + + + // get T2P brand data + public ArrayList getT2BrandData(String common_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_BRAND_AVAIBILITY_DATA + " where " + + CommonString.KEY_COMMON_ID + "='" + common_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + BrandAvabilityGetterSetter BG = new BrandAvabilityGetterSetter(); + + BG.setBRAND(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_NAME"))); + BG.setBRAND_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + + list.add(BG); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + } + return list; + } + + //Stock Facing Planogram Tracker + public void InsertSHELF_MASTER(ShelfMasterGetterSetter data) { + db.delete("SHELF_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSHELF_ID().size(); i++) { + + values.put("SHELF_ID", data.getSHELF_ID().get(i)); + values.put("SHELF", data.getSHELF().get(i)); + + db.insert("SHELF_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " SHELF_MASTER " + ex.toString()); + } + } + + public ArrayList getSHELF_MASTERData() { + Cursor cursordata = null; + ArrayList Data = new ArrayList<>(); + + try { + StockFacing_PlanogramTrackerDataGetterSetter sb1 = new StockFacing_PlanogramTrackerDataGetterSetter(); + sb1.setShelf_id("0"); + sb1.setShelf(context.getString(R.string.select)); + + Data.add(sb1); + + cursordata = db.rawQuery("SELECT * FROM SHELF_MASTER ", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + StockFacing_PlanogramTrackerDataGetterSetter sb = new StockFacing_PlanogramTrackerDataGetterSetter(); + sb.setShelf_id(cursordata.getString(cursordata.getColumnIndexOrThrow("SHELF_ID"))); + sb.setShelf(cursordata.getString(cursordata.getColumnIndexOrThrow("SHELF"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + } + } catch (Exception ex) { + Log.d("Exception ", " Get SHELF_MASTER " + ex.toString()); + } + return Data; + } + + public ArrayList getStockAndFacingPlanogramDefaultSKUData( + String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID " + + "from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "'", null); + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + StockFacing_PlanogramTrackerDataGetterSetter cd = new StockFacing_PlanogramTrackerDataGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + /*cd.setStock(""); + cd.setFacing("");*/ + cd.setCheckbox_sku("0"); + + list.add(cd); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + } + return list; + } + + public void InsertStock_Facing_PlanogramTracker(String storeId, String categoryId, String company_id, String brand_id, String sub_category_id, + List hashMapListHeaderData, + HashMap> hashMapListChildData) { + + //Delete child sku data + for (int i1 = 0; i1 < hashMapListHeaderData.size(); i1++) { + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_CHILD, + "common_id='" + hashMapListHeaderData.get(i1).getKey_id() + "'", null); + } + //Delete Header shelf data + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_HEADER, + "store_id='" + storeId + "' And category_id='" + categoryId + "' ", null); + + + //Insert the data + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + StockFacing_PlanogramTrackerDataGetterSetter data1 = hashMapListHeaderData.get(i); + + values1.put("store_id", storeId); + values1.put("category_id", categoryId); + values1.put("company_id", company_id); + values1.put("brand_id", brand_id); + values1.put("sub_category_id", sub_category_id); + values1.put("Shelf", data1.getSp_addShelf()); + values1.put("Shelf_id", data1.getSp_addShelf_id()); + values1.put("Shelf_Position", data1.getSp_shelfPosition()); + + long pos = db.insert(CommonString.TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_HEADER, null, values1); + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + StockFacing_PlanogramTrackerDataGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("common_id", pos); + values.put("Shelf", data1.getSp_addShelf()); + values.put("Shelf_id", data.getSp_addShelf_id()); + values.put("Shelf_Position", data1.getSp_shelfPosition()); + values.put("sku", data.getSku()); + values.put("sku_id", data.getSku_id()); + values.put("checkbox_sku", data.getCheckbox_sku()); + + db.insert(CommonString.TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_CHILD, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert Stock Facing Planogram Tracker " + ex.toString()); + } + } + + //Stock Facing Planogram Server Upload Data + public ArrayList getStockAndFacingPlanogramServerUploadData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select C.Shelf_id,C.Shelf_Position,C.sku_id,C.checkbox_sku,H.category_id,H.company_id,H.brand_id,H.sub_category_id " + + "from Stock_Facing_Planogram_Header_Data H " + + "inner join Stock_Facing_Planogram_Child_Data C " + + "on H.KEY_ID=C.common_id AND H.Shelf_id=C.Shelf_id " + + "where H.store_id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + StockFacing_PlanogramTrackerDataGetterSetter cd = new StockFacing_PlanogramTrackerDataGetterSetter(); + + cd.setSp_addShelf_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf_id"))); + cd.setSp_shelfPosition(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf_Position"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("sku_id"))); + cd.setCheckbox_sku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("checkbox_sku"))); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("category_id"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("company_id"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("brand_id"))); + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("sub_category_id"))); + + list.add(cd); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Stock Facing Planogram server upload !" + e.toString()); + } + return list; + } + + + public void InsertStore_wise_camera(Store_wise_camera_DataGetterSetter data) { + + ContentValues values = new ContentValues(); + try { + values.put("Store_id", data.getStore_id()); + values.put("Category_id", data.getCategory_id()); + values.put("Camera1", data.getCamera1()); + values.put("Camera2", data.getCamera2()); + values.put("Camera3", data.getCamera3()); + values.put("Camera4", data.getCamera4()); + values.put("checkSaveStatus", data.getCheckSaveStatus()); + + db.insert(CommonString.TABLE_INSERT_STORE_CAMERA, null, values); + } catch (Exception ex) { + Log.d("Exception ", " Store_wise_camera " + ex.toString()); + } + } + + public Store_wise_camera_DataGetterSetter getStore_wise_camera(String store_id, String category_id) { + Store_wise_camera_DataGetterSetter data = new Store_wise_camera_DataGetterSetter(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Store_wise_camera " + + "where Store_id='" + store_id + "' and Category_id='" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + data.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Store_id"))); + data.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_id"))); + data.setCamera1(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Camera1"))); + data.setCamera2(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Camera2"))); + data.setCamera3(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Camera3"))); + data.setCamera4(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Camera4"))); + data.setCheckSaveStatus(dbcursor.getString(dbcursor.getColumnIndexOrThrow("checkSaveStatus"))); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return data; + } + } catch (Exception e) { + Log.d("Exception ", "get Stock Facing Planogram server upload !" + e.toString()); + return data; + } + return data; + } + + //check if table is empty + @SuppressLint("Recycle") + public boolean isFilledIRPDdata(String store_id, String visit_date, String category_id) { + boolean filled = false; + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_IRPD + + " WHERE " + CommonString.KEY_STORE_ID + "=" + store_id + " AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + + "' AND " + CommonString.KEY_CATEGORY_ID + "=" + category_id, null); + if (dbcursor != null) { + dbcursor.moveToFirst(); + String value = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_IMAGES)); + if (value != null && !value.isEmpty()) { + filled = true; + } + dbcursor.close(); + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + + return filled; + } + + public void updateStore_wise_camera(Store_wise_camera_DataGetterSetter data) { + ContentValues values = new ContentValues(); + try { + //values.put("Store_id", data.getStore_id()); + //values.put("Category_id", data.getCategory_id()); + values.put("Camera1", data.getCamera1()); + values.put("Camera2", data.getCamera2()); + values.put("Camera3", data.getCamera3()); + values.put("Camera4", data.getCamera4()); + + db.update(CommonString.TABLE_INSERT_STORE_CAMERA, values, + " Store_id='" + data.getStore_id() + "' and Category_id='" + data.getCategory_id() + "'", null); + } catch (Exception ex) { + Log.d("Exception ", " Store_wise_camera " + ex.toString()); + } + } + + + //Stock Facing Planogram Server Upload Data + public ArrayList getStoreWiseCameraServerUploadData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Store_wise_camera " + + "where Store_id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + Store_wise_camera_DataGetterSetter data = new Store_wise_camera_DataGetterSetter(); + + data.setStore_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Store_id"))); + data.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_id"))); + data.setCamera1(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Camera1"))); + data.setCamera2(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Camera2"))); + data.setCamera3(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Camera3"))); + data.setCamera4(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Camera4"))); + + list.add(data); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get Stock Facing Planogram server upload !" + e.toString()); + return list; + } + return list; + } + + //Stock_facing Planogram Add Sku + public ArrayList getPlanogramAddSkuHeaderData( + String category_id, String keyAccount_id, String storeType_id, String class_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM MAPPING_SOS_TARGET WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "' AND BR.COMPANY_ID = 1 " + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + StockFacing_PlanogramTrackerDataGetterSetter cd = new StockFacing_PlanogramTrackerDataGetterSetter(); + + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get Planogram Add Sku Header!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getPlanogramAddSkuChildData( + String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID " + + "from MAPPING_STOCK M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "'", null); + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + StockFacing_PlanogramTrackerDataGetterSetter cd = new StockFacing_PlanogramTrackerDataGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setCheckbox_sku("0"); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + + } + return list; + } + + // get T2P Compliance data + public ArrayList getT2pCompliancedaletedata(String store_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_COMPLIANCE + " where " + + CommonString.KEY_STORE_ID + "='" + store_id + "'", null); + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + T2PGetterSetter tp = new T2PGetterSetter(); + + tp.setKey_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ID))); + list.add(tp); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + } + return list; + } + + + // get CATEGORY PICTURE data + public ArrayList getCategoryPicturedata(String visit_date, String categoryId, String key_account_id, String store_type_id, String class_id, String store_id, String tableName) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + if (key_account_id != null) { + dbcursor = db.rawQuery("SELECT DISTINCT ifnull(T.IRPD_IMAGES,'')as IRPD_IMAGES, ifnull(SB.PD_SUB_CATEGORY_CODE,'')AS PD_SUB_CATEGORY_CODE,SB.SUB_CATEGORY_ID, MIA.IMAGE_ALLOW,SB.SUB_CATEGORY FROM " + + tableName + " M INNER JOIN SKU_MASTER SK ON M.SKU_ID = SK.SKU_ID" + + " INNER JOIN BRAND_MASTER BR ON SK.BRAND_ID = BR.BRAND_ID" + + " INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID" + + " INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID = CA.CATEGORY_ID" + + " INNER JOIN MAPPING_SUB_CATEGORY_IMAGE_ALLOW MIA ON SB.SUB_CATEGORY_ID=MIA.SUB_CATEGORY_ID " + + " LEFT JOIN (SELECT * FROM " + CommonString.TABLE_IRPD + " WHERE " + CommonString.KEY_STORE_ID + "=" + store_id + + " AND " + CommonString.KEY_CATEGORY_ID + "=" + categoryId + " AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + + "')AS T ON T.CATEGORY_ID=CA.CATEGORY_ID AND T.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "WHERE M.KEYACCOUNT_ID = '" + key_account_id + " ' AND M.STORETYPE_ID = '" + store_type_id + + "' AND M.CLASS_ID = '" + class_id + "' AND CA.CATEGORY_ID = '" + categoryId + "'", null); + + } else { + dbcursor = db.rawQuery("SELECT DISTINCT ifnull(T.IRPD_IMAGES,'')as IRPD_IMAGES,ifnull(SB.PD_SUB_CATEGORY_CODE,'')AS PD_SUB_CATEGORY_CODE,SB.SUB_CATEGORY_ID, MIA.IMAGE_ALLOW,SB.SUB_CATEGORY FROM MAPPING_STOCK_STOREWISE M INNER JOIN SKU_MASTER SK ON M.SKU_ID = SK.SKU_ID" + + " INNER JOIN BRAND_MASTER BR ON SK.BRAND_ID = BR.BRAND_ID" + + " INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID" + + " INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID = CA.CATEGORY_ID" + + " INNER JOIN MAPPING_SUB_CATEGORY_IMAGE_ALLOW MIA ON SB.SUB_CATEGORY_ID=MIA.SUB_CATEGORY_ID " + + + " LEFT JOIN (SELECT * FROM " + CommonString.TABLE_IRPD + " WHERE " + CommonString.KEY_STORE_ID + "=" + store_id + + " AND " + CommonString.KEY_CATEGORY_ID + "=" + categoryId + " AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + + "') AS T ON T.CATEGORY_ID=CA.CATEGORY_ID AND T.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + + "WHERE M.STORE_ID = '" + store_id + "' AND CA.CATEGORY_ID = '" + categoryId + "'", null); + + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CategoryPictureGetterSetter CPGS = new CategoryPictureGetterSetter(); + CPGS.setSUB_CATEGORY(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + CPGS.setSUB_CATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + CPGS.setImage_allow(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE_ALLOW"))); + CPGS.setSubCatCode(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PD_SUB_CATEGORY_CODE"))); + String imgs = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_IMAGES)); + CPGS.setImageUris(imgs != null && !imgs.isEmpty() ? (ArrayList) Arrays.stream(imgs.split(", ")) + .map(img -> new ImageUri(img, new File(img).getName())) // Extract file name as second parameter + .collect(Collectors.toList()) : new ArrayList<>()); + + CPGS.setSubCategoryCamera1(""); + CPGS.setSubCategoryCamera2(""); + list.add(CPGS); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get Planogram Shelf Header After Save !" + e.toString()); + // return list; + } + return list; + } + + public ArrayList getPlanogramAddShelfHeaderAfterSaveData( + String store_id, String category_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_Facing_Planogram_Header_Data " + + "where Store_id='" + store_id + "' and category_id='" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + StockFacing_PlanogramTrackerDataGetterSetter cd = new StockFacing_PlanogramTrackerDataGetterSetter(); + cd.setKey_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("KEY_ID"))); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("category_id"))); + cd.setSp_addShelf_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf_id"))); + cd.setSp_addShelf(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf"))); + cd.setSp_shelfPosition(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf_Position"))); + list.add(cd); + dbcursor.moveToNext(); + } + + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Planogram Shelf Header After Save !" + e.toString()); + + } + return list; + } + + + public void InsertCategoryPictureData(CategoryPictureGetterSetter gettersetter, ArrayList skulist, String categoryId) { + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + try { + + db.delete(CommonString.TABLE_INSERT_CATEGORY_PICTURE, + "Store_Id='" + gettersetter.getStore_ID() + "' And categoryId='" + categoryId + "' ", null); + db.delete(CommonString.TABLE_INSERT_CATEGORY_PICTURE_LIST, + "Store_Id='" + gettersetter.getStore_ID() + "' And categoryId='" + categoryId + "' ", null); + + values.put("Store_Id", gettersetter.getStore_ID()); + values.put("categoryId", categoryId); + values.put("CategoryImage1", gettersetter.getCategoryImage1()); + values.put("CategoryImage2", gettersetter.getCategoryImage2()); + values.put("CategoryImage3", gettersetter.getCategoryImage3()); + values.put("CategoryImage4", gettersetter.getCategoryImage4()); + values.put("camera_allow", gettersetter.getCamera_allow()); + + + long key_id = db.insert(CommonString.TABLE_INSERT_CATEGORY_PICTURE, null, values); + + if (skulist != null) { + + for (int j = 0; j < skulist.size(); j++) { + values1.put(CommonString.KEY_Common_ID, key_id); + values1.put("Store_Id", gettersetter.getStore_ID()); + values1.put("categoryId", categoryId); + values1.put("SUB_CategoryImage1", skulist.get(j).getSubCategoryCamera1()); + values1.put("SUB_CategoryImage2", skulist.get(j).getSubCategoryCamera2()); + values1.put("SUB_Category", skulist.get(j).getSUB_CATEGORY()); + values1.put("SUB_Category_ID", skulist.get(j).getSUB_CATEGORY_ID()); + + + db.insert(CommonString.TABLE_INSERT_CATEGORY_PICTURE_LIST, null, values1); + } + } + + } catch (Exception ex) { + Log.d("Database Exception ", ex.getMessage()); + } + + } + + + public ArrayList getCategoryPictureData(String store_id, String categoryId) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + + cursordata = db.rawQuery("Select * from Stock_CATEGORY_PICTURE " + "where categoryId='" + categoryId + "' and Store_Id='" + store_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + CategoryPictureGetterSetter sb = new CategoryPictureGetterSetter(); + + sb.setKEY_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow("KEY_ID"))); + + sb.setCamera_allow(cursordata.getString(cursordata + .getColumnIndexOrThrow("camera_allow"))); + + sb.setCategoryImage1(cursordata.getString(cursordata + .getColumnIndexOrThrow("CategoryImage1"))); + + sb.setCategoryImage2(cursordata.getString(cursordata + .getColumnIndexOrThrow("CategoryImage2"))); + + sb.setCategoryImage3(cursordata.getString(cursordata + .getColumnIndexOrThrow("CategoryImage3"))); + + + sb.setCategoryImage4(cursordata.getString(cursordata + .getColumnIndexOrThrow("CategoryImage4"))); + + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + + public ArrayList getCategoryPictureListData(String store_id, String categoryId, String key_id) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + + cursordata = db.rawQuery("Select * from Stock_CATEGORY_PICTURE_LIST " + "where categoryId = '" + categoryId + "' and Store_Id = '" + store_id + "' and COMMON_ID = '" + key_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + CategoryPictureGetterSetter sb = new CategoryPictureGetterSetter(); + + + sb.setSubCategoryCamera1(cursordata.getString(cursordata + .getColumnIndexOrThrow("SUB_CategoryImage1"))); + + sb.setSubCategoryCamera2(cursordata.getString(cursordata + .getColumnIndexOrThrow("SUB_CategoryImage2"))); + + sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow("SUB_Category_ID"))); + + sb.setSUB_CATEGORY(cursordata.getString(cursordata + .getColumnIndexOrThrow("SUB_Category"))); + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + + public ArrayList getCategoryPictureUpload(String store_id) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + + cursordata = db.rawQuery("Select * from Stock_CATEGORY_PICTURE " + "where Store_Id='" + store_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + CategoryPictureGetterSetter sb = new CategoryPictureGetterSetter(); + + + sb.setKEY_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow("KEY_ID"))); + + sb.setCamera_allow(cursordata.getString(cursordata + .getColumnIndexOrThrow("camera_allow"))); + + sb.setCategoryId(cursordata.getString(cursordata + .getColumnIndexOrThrow("categoryId"))); + + + sb.setCategoryImage1(cursordata.getString(cursordata + .getColumnIndexOrThrow("CategoryImage1"))); + + sb.setCategoryImage2(cursordata.getString(cursordata + .getColumnIndexOrThrow("CategoryImage2"))); + + sb.setCategoryImage3(cursordata.getString(cursordata + .getColumnIndexOrThrow("CategoryImage3"))); + + + sb.setCategoryImage4(cursordata.getString(cursordata + .getColumnIndexOrThrow("CategoryImage4"))); + + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + + public ArrayList getCategoryPictureListUploaded(String key_id) { + Cursor cursordata = null; + ArrayList productData = new ArrayList(); + + try { + + cursordata = db.rawQuery("Select * from Stock_CATEGORY_PICTURE_LIST " + "where COMMON_ID = '" + key_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + CategoryPictureGetterSetter sb = new CategoryPictureGetterSetter(); + + sb.setCOMMON_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow("COMMON_ID"))); + + sb.setSubCategoryCamera1(cursordata.getString(cursordata + .getColumnIndexOrThrow("SUB_CategoryImage1"))); + + sb.setSubCategoryCamera2(cursordata.getString(cursordata + .getColumnIndexOrThrow("SUB_CategoryImage2"))); + + sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow("SUB_Category_ID"))); + + sb.setSUB_CATEGORY(cursordata.getString(cursordata + .getColumnIndexOrThrow("SUB_Category"))); + + productData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return productData; + + } + + + public boolean isCategoryPictureData(String store_id, String category_id) { + boolean filled = false; + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_CATEGORY_PICTURE " + "where categoryId='" + category_id + "' and Store_Id='" + store_id + "'", null); + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + int icount = dbcursor.getInt(0); + dbcursor.close(); + if (icount > 0) { + filled = true; + } else { + filled = false; + } + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + return filled; + } + + + public ArrayList getStockAndFacingPlanogramAfterSKUData( + String key_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + //Select * from Stock_Facing_Planogram_Child_Data where Shelf_id=1 and Shelf_Position=3 + + dbcursor = db.rawQuery("Select * from Stock_Facing_Planogram_Child_Data " + + "where common_id='" + key_id + "'", null); + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + StockFacing_PlanogramTrackerDataGetterSetter cd = new StockFacing_PlanogramTrackerDataGetterSetter(); + + cd.setSp_addShelf_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf_id"))); + cd.setSp_addShelf(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf"))); + cd.setSp_shelfPosition(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf_Position"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("sku_id"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("sku"))); + cd.setCheckbox_sku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("checkbox_sku"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getStockAndFacingPlanogramAfterSKU_PerShelfData( + String shelf_id, String shelf_position) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_Facing_Planogram_Child_Data " + + "where Shelf_id='" + shelf_id + "' and Shelf_Position='" + shelf_position + "'", null); + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + StockFacing_PlanogramTrackerDataGetterSetter cd = new StockFacing_PlanogramTrackerDataGetterSetter(); + + cd.setSp_addShelf_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf_id"))); + cd.setSp_addShelf(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf"))); + cd.setSp_shelfPosition(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Shelf_Position"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("sku_id"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("sku"))); + cd.setCheckbox_sku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("checkbox_sku"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public void deletePlanogramListStoreAndCategorywise(String storeId, String categoryId, + List hashMapListHeaderData, + HashMap> hashMapListChildData) { + for (int i1 = 0; i1 < hashMapListHeaderData.size(); i1++) { + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_CHILD, + "common_id='" + hashMapListHeaderData.get(i1).getKey_id() + "'", null); + } + //Delete Header shelf data + db.delete(CommonString.TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_HEADER, + "store_id='" + storeId + "' And category_id='" + categoryId + "' ", null); + } + + + // get NonWorking data + public ArrayList getNonWorkingEntryAllowData() { + + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM NON_WORKING_REASON_NEW WHERE ENTRY_ALLOW=1", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + NonWorkingReasonGetterSetter sb = new NonWorkingReasonGetterSetter(); + + sb.setREASON_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REASON_ID"))); + + sb.setREASON(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REASON"))); + + sb.setENTRY_ALLOW(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ENTRY_ALLOW"))); + + sb.setIMAGE_ALLOW(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE_ALLOW"))); + + sb.setREMARK_REQUIRED(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_REQUIRED"))); + sb.setREMARK_TYPE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_TYPE"))); + sb.setREMARK_LABEL(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_LABEL"))); + sb.setREMARK_MANDATORY(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_MANDATORY"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + + return list; + } + + + return list; + } + + public ArrayList getCoverageWithStoreID_Data(String store_id, String visitDate) { + + ArrayList list = new ArrayList(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("SELECT * from " + CommonString.TABLE_COVERAGE_DATA + " where " + CommonString.KEY_STORE_ID + "='" + store_id + "' AND " + CommonString.KEY_VISIT_DATE + "='" + visitDate + "'", + null); + + + if (dbcursor != null) { + + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CoverageBean sb = new CoverageBean(); + + sb.setStoreId(dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_STORE_ID))); + sb.setUserId((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_USER_ID)))); + sb.setInTime(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_IN_TIME))))); + sb.setOutTime(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_OUT_TIME))))); + sb.setVisitDate((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_VISIT_DATE)))))); + sb.setLatitude(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_LATITUDE))))); + sb.setLongitude(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_LONGITUDE))))); + sb.setStatus((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_STATUS)))))); + sb.setImage((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_IMAGE)))))); + sb.setReason((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_REASON)))))); + sb.setReasonid((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_REASON_ID)))))); + sb.setMID(Integer.parseInt(((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_ID)))))); + if (dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_REMARK)) == null) { + sb.setRemark(""); + } else { + sb.setRemark((((dbcursor.getString(dbcursor + .getColumnIndexOrThrow(CommonString.KEY_COVERAGE_REMARK)))))); + } + + sb.setFlag_from(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORE_FLAG))); + + String keyAccountId = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_KEYACCOUNT_ID)); + sb.setStoreTypeId((keyAccountId != null && !keyAccountId.equals("0")) ? dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORETYPE_ID)) : null); + sb.setClassId((keyAccountId != null && !keyAccountId.equals("0")) ? dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CLASS_ID)) : null); + sb.setKeyAccountId((keyAccountId != null && !keyAccountId.equals("0")) ? keyAccountId : null); + sb.setMappingStk(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STOCK_MAPPING))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception get JCP!", e.toString()); + return list; + } + return list; + } + + + public boolean isPlanogramAddShelfSaveData(String store_id, String category_id) { + boolean filled = false; + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Stock_Facing_Planogram_Header_Data " + + "where Store_id='" + store_id + "' and category_id='" + category_id + "'", null); + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + int icount = dbcursor.getInt(0); + dbcursor.close(); + if (icount > 0) { + filled = true; + } else { + filled = false; + } + } + } catch (Exception e) { + Log.d("Exception ", " when fetching Records!!!!!!!!!!!!!!!!!!!!! " + e.toString()); + return filled; + } + return filled; + } + + public void InsertMappingSubCategoryImageAllow(MappingSubCategoryImageAllowGetterSetter data) { + db.delete("MAPPING_SUB_CATEGORY_IMAGE_ALLOW", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSUB_CATEGORY_ID().size(); i++) { + + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + values.put("SUB_CATEGORY_ID", data.getSUB_CATEGORY_ID().get(i)); + values.put("IMAGE_ALLOW", data.getIMAGE_ALLOW().get(i)); + + db.insert("MAPPING_SUB_CATEGORY_IMAGE_ALLOW", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in MAPPING_SUB_CATEGORY_IMAGE_ALLOW " + ex.toString()); + } + } + + //MAPPING_CATEGORY_IMAGE_ALLOW + public void InsertMappingCategoryImageAllow(MappingCategoryImageAllowGetterSetter data) { + db.delete("MAPPING_CATEGORY_IMAGE_ALLOW", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCATEGORY_ID().size(); i++) { + + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("IMAGE1_ALLOW", data.getIMAGE1_ALLOW().get(i)); + values.put("IMAGE2_ALLOW", data.getIMAGE2_ALLOW().get(i)); + values.put("IMAGE3_ALLOW", data.getIMAGE3_ALLOW().get(i)); + values.put("IMAGE4_ALLOW", data.getIMAGE4_ALLOW().get(i)); + + db.insert("MAPPING_CATEGORY_IMAGE_ALLOW", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in MAPPING_CATEGORY_IMAGE_ALLOW " + ex.toString()); + } + } + + //14-03-2017 + //MSL_Availability_StockFacing + public ArrayList getMSL_Availability_StockFacingHeaderData( + String category_id, String keyAccount_id, String storeType_id, String class_id, String store_id, String tableName, String tableMappingSOS, String store_flag_facing_hide) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + if (keyAccount_id != null) { + if (store_flag_facing_hide.equals("1")) { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "' AND MUST_HAVE = '" + 1 + "'" + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + + } else { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "'" + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + } + } else { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "'" + + " order by SB.SUB_CATEGORY_SEQUENCE_SA, BR.BRAND_SEQUENCE_SA", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getStockEntryHeaderData( + String country_Id, String category_id, String keyAccount_id, String storeType_id, String class_id, String store_id, String tableName, String tableMappingSOS, String store_flag_facing_hide) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + if (keyAccount_id != null) { + if (store_flag_facing_hide.equals("1")) { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "' AND BR.COMPANY_ID ='" + 1 + "'" + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + + } else { + /*dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "'" + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null);*/ + + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "' AND BR.COMPANY_ID ='" + 1 + "'" + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + } + } else { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "'" + + " order by SB.SUB_CATEGORY_SEQUENCE_SA, BR.BRAND_SEQUENCE_SA", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + + public ArrayList getOrderTaking_StockFacingHeaderData( + String country_id, String category_id, String keyAccount_id, String storeType_id, String class_id, String store_id, String tableName, String tableMappingSOS, String store_flag_facing_hide) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + if (keyAccount_id != null) { + if (store_flag_facing_hide.equals("1")) { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "' AND MUST_HAVE = '" + 1 + "'" + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + + } else { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "'" + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + } + } else { + if (country_id.equals("17")) { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "' AND BR.COMPANY_ID = '" + 1 + "' AND SB.SUB_CATEGORY_ID = '1'" + + " order by SB.SUB_CATEGORY_SEQUENCE_SA, BR.BRAND_SEQUENCE_SA", null); + } else { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOS + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + "' AND BR.COMPANY_ID = '" + 1 + "'" + + " order by SB.SUB_CATEGORY_SEQUENCE_SA, BR.BRAND_SEQUENCE_SA", null); + } + + + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getMSL_Availability_StockFacingSKUData( + String subCategoryId, String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id, String store_id, + String tableName, String store_flag_facing_hide) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + if (keyAccount_id != null) { + if (store_flag_facing_hide.equals("1")) { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND MUST_HAVE = '" + 1 + + "' AND M.CLASS_ID = '" + class_id + "' order by M.MUST_HAVE DESC", null); + + } else { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "' order by M.MUST_HAVE DESC", null); + } + + } else { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID," + + "M.MUST_HAVE,ifnull(PE.SUB_CATEGORY_ID,0) as PRICING " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + "' AND SUB_CATEGORY_ID ='" + + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.STORE_ID = '" + store_id + "' order by SK.SKU_SEQUENCE_SA", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + cd.setToggleValue("1"); + cd.setFacing(""); + cd.setStock(""); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getMSL_Availability_StockFacingSKUDataNewUpdate( + String subCategoryId, String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id, String store_id, + String tableName, String store_flag_facing_hide, String visit_date, boolean stk) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + String table = CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING; + String quary = "SELECT T.*,ifnull(W.FACING,'')as FACING,Ifnull(W.STOCK,'')as STOCK," + + "Ifnull(W.PRICING,'')as PRICING," + "Ifnull(W.TOGGLE_VALUE,1)as TOGGLE_VALUE"; + if (stk) { + table = CommonString.TABLE_INSERT_STOCK; + quary = "SELECT T.*,Ifnull(W.STOCK,'')as STOCK,Ifnull(W.TOGGLE_VALUE,1)as TOGGLE_VALUE"; + } + if (keyAccount_id != null) { + if (store_flag_facing_hide.equals("1")) { + ////new query update + dbcursor = db.rawQuery(quary + + " FROM (" + + ////old query + "Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND MUST_HAVE = '" + 1 + + "' AND M.CLASS_ID = '" + class_id + "' order by M.MUST_HAVE DESC" + + ////new query update + ")as T OUTER left join (Select * from " + table + " where category_id='" + category_id + + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "' AND " + + CommonString.KEY_VISIT_DATE + "='" + visit_date + "')W" + + " on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + + } else { + dbcursor = db.rawQuery(quary + + " FROM (" + + ////old query + "Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "' order by M.MUST_HAVE DESC" + + ////new query update + ")as T OUTER left join (Select * from " + table + " where category_id='" + category_id + + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "'AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "')W" + + " on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + } + } else { + dbcursor = db.rawQuery(quary + + " FROM (" + + ////old query + "Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID," + + "M.MUST_HAVE,ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + "' AND SUB_CATEGORY_ID ='" + + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.STORE_ID = '" + store_id + "' order by SK.SKU_SEQUENCE_SA" + + ////new query update + ")as T OUTER left join (Select * from " + table + " where category_id='" + category_id + + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "'AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "')W" + + " on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING_DEFAULT"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + if (!stk) { + cd.setPricingStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACING"))); + } + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getStock_Entry_SKUDataNewUpdate( + String subCategoryId, String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id, String store_id, + String tableName, String store_flag_facing_hide, String visit_date, boolean stk) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + String table = CommonString.TABLE_INSERT_STOCK_ENTRY; + // String table = CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING; + String quary = "SELECT T.*,ifnull(W.FACING,'')as FACING,Ifnull(W.STOCK,'')as STOCK,Ifnull(W.POSM_STOCK,'')as POSM_STOCK,Ifnull(W.WAREHOUSE_STOCK,'')as WAREHOUSE_STOCK," + + "Ifnull(W.PRICING,'')as PRICING," + "Ifnull(W.TOGGLE_VALUE,1)as TOGGLE_VALUE"; + if (stk) { + table = CommonString.TABLE_INSERT_STOCK; + quary = "SELECT T.*,Ifnull(W.STOCK,'')as STOCK,Ifnull(W.TOGGLE_VALUE,1)as TOGGLE_VALUE"; + } + if (keyAccount_id != null) { + if (store_flag_facing_hide.equals("1")) { + ////new query update + dbcursor = db.rawQuery(quary + + " FROM (" + + ////old query + "Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND MUST_HAVE = '" + 1 + + "' AND M.CLASS_ID = '" + class_id + "' order by M.MUST_HAVE DESC" + + ////new query update + ")as T OUTER left join (Select * from " + table + " where category_id='" + category_id + + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "' AND " + + CommonString.KEY_VISIT_DATE + "='" + visit_date + "')W" + + " on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + + } else { + dbcursor = db.rawQuery(quary + + " FROM (" + + ////old query + "Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "' order by M.MUST_HAVE DESC" + + ////new query update + ")as T OUTER left join (Select * from " + table + " where category_id='" + category_id + + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "'AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "')W" + + " on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + } + } else { + dbcursor = db.rawQuery(quary + + " FROM (" + + ////old query + "Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID," + + "M.MUST_HAVE,ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + "' AND SUB_CATEGORY_ID ='" + + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.STORE_ID = '" + store_id + "' order by SK.SKU_SEQUENCE_SA" + + ////new query update + ")as T OUTER left join (Select * from " + table + " where category_id='" + category_id + + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "'AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "')W" + + " on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING_DEFAULT"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + if (!stk) { + cd.setPricingStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACING"))); + } + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setPosmStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.POSM_STOCK))); + cd.setWarehouseStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.WAREHOUSE_STOCK))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + + public ArrayList getORDERTAKING_StockFacingSKUData( + String subCategoryId, String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id, String store_id, + String tableName, String store_flag_facing_hide) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + if (keyAccount_id != null) { + if (store_flag_facing_hide.equals("1")) { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND MUST_HAVE = '" + 1 + + "' AND M.CLASS_ID = '" + class_id + "' AND BR.COMPANY_ID = '" + 1 + "' order by M.MUST_HAVE DESC", null); + + } else { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "' AND BR.COMPANY_ID = '" + 1 + "' order by M.MUST_HAVE DESC", null); + } + } else { + /*dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID," + + "M.MUST_HAVE,ifnull(PE.SUB_CATEGORY_ID,0) as PRICING " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + "' AND SUB_CATEGORY_ID ='" + + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.STORE_ID = '" + store_id + "' + order by SK.SKU_SEQUENCE_SA", null);*/ + + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.STORE_ID = '" + store_id + "' AND BR.COMPANY_ID = '" + 1 + "' order by M.MUST_HAVE DESC", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + cd.setToggleValue("1"); + cd.setFacing(""); + cd.setStock(""); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + + public ArrayList getOrderReceivedSKUData( + String subCategoryId, String category_id, String brand_id, String keyAccount_id, String storeType_id, String class_id, String store_id, + String tableName, String store_flag_facing_hide) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE,OS.ORDERQTY," + + "ifnull(PE.SUB_CATEGORY_ID,0) as PRICING " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join ORDER_RECEIVED_STATUS OS " + + "on SK.SKU_ID=OS.SKU_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + + "' AND SUB_CATEGORY_ID ='" + subCategoryId + "')AS PE on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND BR.BRAND_ID='" + brand_id + + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + "' AND M.STORETYPE_ID = '" + storeType_id + + "' AND M.CLASS_ID = '" + class_id + "' order by M.MUST_HAVE DESC", null); + + Log.e("cursordata", String.valueOf(dbcursor)); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setOrderqty(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ORDERQTY"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ORDERQTY"))); + cd.setMrp(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MRP"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + cd.setToggleValue("1"); + cd.setStock(""); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getMSL_Availability_StockFacingSKU_AfterSaveData( + String category_id, String brand_id, String store_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Msl_Availability_Stock_Facing_Data " + + "where category_id='" + category_id + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACING"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricingStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING_DEFAULT"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability Sku After Save Data!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getOrder_TAKING_SKU_AfterSaveData( + String category_id, String brand_id, String store_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from ORDER_TAKING_DATA " + + "where Category_Id='" + category_id + "' and BRAND_ID='" + brand_id + "' AND Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setIsExist(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("IsExist"))); + cd.setSys_PO_No(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Sys_PO_No"))); + cd.setStore_PO_No(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Store_PO_No"))); + cd.setPO_Img(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_IMAGE"))); + cd.setPO_Date(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_Date"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Order_Qty"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability Sku After Save Data!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getOrder_RECEIVED_SKU_AfterSaveData( + String category_id, String brand_id, String store_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from ORDER_RECEIVED_STATUS_DATA " + + "where Category_Id='" + category_id + "' and BRAND_ID='" + brand_id + "' AND Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setSys_PO_No(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Sys_PO_No"))); + cd.setStore_PO_No(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Store_PO_No"))); + cd.setPO_Date(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_Date"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ACTUAL_Qty"))); + cd.setOrderqty(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_Qty"))); + cd.setPOID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("POID"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability Sku After Save Data!" + e.toString()); + return list; + } + return list; + } + + public void InsertMSL_Availability_StockFacing( + String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + ContentValues values = new ContentValues(); + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + values.put("Store_Id", storeId); + values.put("Category_Id", categoryId); + values.put("Brand_Id", hashMapListHeaderData.get(i).getBrand_id()); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("MBQ", data.getMbq()); + values.put("TOGGLE_VALUE", data.getToggleValue()); + if (data.getFacing().equals("")) { + values.put("FACING", "0"); + } else { + values.put("FACING", data.getFacing()); + } + values.put("STOCK", data.getStock()); + values.put("COMPANY_ID", data.getCompany_id()); + values.put("MUST_HAVE", data.getMust_have()); + values.put("PRICING_DEFAULT", data.getPricing()); + if (data.getPricingStock().equals("")) { + values.put("PRICING", "0"); + } else { + values.put("PRICING", data.getPricingStock()); + } + db.insert(CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability_StockFacing " + ex.toString()); + } + } + + + public void InsertMSL_Availability_StockFacingNew(String visit_date, + String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + db.delete(CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING, CommonString.KEY_VISIT_DATE + "<>'" + visit_date + "'", null); + ContentValues values = new ContentValues(); + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + values.put("Store_Id", storeId); + values.put("Category_Id", categoryId); + values.put(CommonString.KEY_VISIT_DATE, visit_date); + values.put("Brand_Id", hashMapListHeaderData.get(i).getBrand_id()); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("MBQ", data.getMbq()); + values.put("TOGGLE_VALUE", data.getToggleValue()); + if (data.getFacing().equals("")) { + values.put("FACING", "0"); + } else { + values.put("FACING", data.getFacing()); + } + values.put("STOCK", data.getStock()); + values.put("COMPANY_ID", data.getCompany_id()); + values.put("MUST_HAVE", data.getMust_have()); + values.put("PRICING_DEFAULT", data.getPricing()); + if (data.getPricingStock().equals("")) { + values.put("PRICING", "0"); + } else { + values.put("PRICING", data.getPricingStock()); + } + db.insert(CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability_StockFacing " + ex.toString()); + } + } + + public void InsertStock_EntryNew(String visit_date, + String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + db.delete(CommonString.TABLE_INSERT_STOCK_ENTRY, CommonString.KEY_VISIT_DATE + "<>'" + visit_date + "'", null); + ContentValues values = new ContentValues(); + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + values.put("Store_Id", storeId); + values.put("Category_Id", categoryId); + values.put(CommonString.KEY_VISIT_DATE, visit_date); + values.put("Brand_Id", hashMapListHeaderData.get(i).getBrand_id()); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("MBQ", data.getMbq()); + values.put("TOGGLE_VALUE", data.getToggleValue()); + if (data.getFacing().equals("")) { + values.put("FACING", "0"); + } else { + values.put("FACING", data.getFacing()); + } + values.put("STOCK", data.getStock()); + values.put("COMPANY_ID", data.getCompany_id()); + values.put("MUST_HAVE", data.getMust_have()); + values.put("PRICING_DEFAULT", data.getPricing()); + if (data.getPosmStock().equals("")) { + values.put(CommonString.POSM_STOCK, "0"); + } else { + values.put(CommonString.POSM_STOCK, data.getPosmStock()); + } + if (data.getWarehouseStock().equals("")) { + values.put(CommonString.WAREHOUSE_STOCK, "0"); + } else { + values.put(CommonString.WAREHOUSE_STOCK, data.getWarehouseStock()); + } + if (data.getPricingStock().equals("")) { + values.put("PRICING", "0"); + } else { + values.put("PRICING", data.getPricingStock()); + } + db.insert(CommonString.TABLE_INSERT_STOCK_ENTRY, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability_StockFacing " + ex.toString()); + } + } + + public void InsertOrderTakingData( + String img_str, String isExist, String storepo, String sys_po_number, String date, String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + ContentValues values = new ContentValues(); + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + if (isExist.equalsIgnoreCase("yes")) { + values.put("IsExist", 1); + values.put("Sys_PO_No", sys_po_number); + values.put("Store_PO_No", storepo); + values.put("PO_IMAGE", img_str); + values.put("PO_Date", date); + values.put("Store_Id", storeId); + values.put("Category_Id", categoryId); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("BRAND_ID", hashMapListHeaderData.get(i).getBrand_id()); + values.put("Order_Qty", data.getFacing()); + values.put("COMPANY_ID", data.getCompany_id()); + } else { + values.put("IsExist", 0); + values.put("Sys_PO_No", sys_po_number); + values.put("Store_PO_No", ""); + values.put("PO_Date", ""); + values.put("PO_IMAGE", ""); + values.put("Store_Id", storeId); + values.put("Category_Id", categoryId); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("BRAND_ID", hashMapListHeaderData.get(i).getBrand_id()); + values.put("Order_Qty", ""); + values.put("COMPANY_ID", data.getCompany_id()); + } + db.insert(CommonString.TABLE_INSERT_ORDER_TAKING_DATA, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert TABLE_INSERT_ORDER_TAKING_DATA " + ex.toString()); + } + } + + public void InsertOrderReceivedStatusData( + String POID, String storepo, String sys_po_number, String date, String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + ContentValues values = new ContentValues(); + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + values.put("Sys_PO_No", sys_po_number); + values.put("Store_PO_No", storepo); + values.put("PO_Date", date); + values.put("Store_Id", storeId); + values.put("Category_Id", categoryId); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("BRAND_ID", hashMapListHeaderData.get(i).getBrand_id()); + values.put("PO_Qty", data.getOrderqty()); + values.put("ACTUAL_Qty", data.getFacing()); + values.put("COMPANY_ID", data.getCompany_id()); + values.put("POID", POID); + db.insert(CommonString.TABLE_INSERT_ORDER_RECEIVED_DATA, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert TABLE_INSERT_ORDER_TAKING_DATA " + ex.toString()); + } + } + + + public void updateOrder_taking_data( + String img_str, String isExist, String storepo, String sys_po_number, String date, String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + if (isExist.equalsIgnoreCase("yes")) { + values.put("IsExist", 1); + values.put("Order_Qty", data.getFacing()); + values.put("Store_PO_No", storepo); + values.put("PO_IMAGE", img_str); + } else { + values.put("IsExist", 0); + values.put("Order_Qty", ""); + values.put("Store_PO_No", ""); + values.put("PO_IMAGE", ""); + } + db.update(CommonString.TABLE_INSERT_ORDER_TAKING_DATA, values, + "BRAND_ID ='" + hashMapListHeaderData.get(i).getBrand_id() + "' AND SKU_ID ='" + data.getSku_id() + + "' AND Category_Id='" + categoryId + "' AND Store_Id='" + storeId + "'", null); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability_StockFacing " + ex.toString()); + } + } + + public void updateOrder_Received_data( + String storepo, String sys_po_number, String date, String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + ContentValues values = new ContentValues(); + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + values.put("ACTUAL_Qty", data.getFacing()); + values.put("Store_PO_No", storepo); + + db.update(CommonString.TABLE_INSERT_ORDER_RECEIVED_DATA, values, + "BRAND_ID ='" + hashMapListHeaderData.get(i).getBrand_id() + "' AND SKU_ID ='" + data.getSku_id() + + "' AND Category_Id='" + categoryId + "' AND Store_Id='" + storeId + "'", null); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability_StockFacing " + ex.toString()); + } + } + + public void updateMSL_Availability_StockFacing( + String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("TOGGLE_VALUE", data.getToggleValue()); + values.put("STOCK", data.getStock()); + values.put("PRICING_DEFAULT", data.getPricing()); + + if (data.getFacing().equals("")) { + values.put("FACING", "0"); + } else { + values.put("FACING", data.getFacing()); + } + if (data.getPricingStock().equals("")) { + values.put("PRICING", "0"); + } else { + values.put("PRICING", data.getPricingStock()); + } + + db.update(CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING, values, + "Brand_Id ='" + hashMapListHeaderData.get(i).getBrand_id() + "' AND SKU_ID ='" + data.getSku_id() + + "' AND Category_Id='" + categoryId + "' AND Store_Id='" + storeId + "'", null); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability_StockFacing " + ex.toString()); + } + } + + public void updateMSL_Availability_StockFacingNew(String visit_date, + String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("TOGGLE_VALUE", data.getToggleValue()); + values.put("STOCK", data.getStock()); + values.put("PRICING_DEFAULT", data.getPricing()); + + if (data.getFacing().equals("")) { + values.put("FACING", "0"); + } else { + values.put("FACING", data.getFacing()); + } + if (data.getPricingStock().equals("")) { + values.put("PRICING", "0"); + } else { + values.put("PRICING", data.getPricingStock()); + } + + db.update(CommonString.TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING, values, + "Brand_Id ='" + hashMapListHeaderData.get(i).getBrand_id() + "' AND SKU_ID ='" + data.getSku_id() + + "' AND Category_Id='" + categoryId + "' AND Store_Id='" + storeId + + "'AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "'", null); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability_StockFacing " + ex.toString()); + } + } + + public void updateStock_Entry_FacingNew(String visit_date, + String storeId, String categoryId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("TOGGLE_VALUE", data.getToggleValue()); + values.put("STOCK", data.getStock()); + values.put("PRICING_DEFAULT", data.getPricing()); + values.put(CommonString.POSM_STOCK, data.getPosmStock()); + values.put(CommonString.WAREHOUSE_STOCK, data.getWarehouseStock()); + + if (data.getFacing().equals("")) { + values.put("FACING", "0"); + } else { + values.put("FACING", data.getFacing()); + } + if (data.getPricingStock().equals("")) { + values.put("PRICING", "0"); + } else { + values.put("PRICING", data.getPricingStock()); + } + + db.update(CommonString.TABLE_INSERT_STOCK_ENTRY, values, + "Brand_Id ='" + hashMapListHeaderData.get(i).getBrand_id() + "' AND SKU_ID ='" + data.getSku_id() + + "' AND Category_Id='" + categoryId + "' AND Store_Id='" + storeId + + "'AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "'", null); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert STOCK_ENTRY " + ex.toString()); + } + } + + + @SuppressLint("LongLogTag") + public boolean checkMsl_Availability_StockFacingData(String store_id, String category_id) { + Log.d("MSL_Availability ", "Stock data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Msl_Availability_Stock_Facing_Data " + + "where category_id='" + category_id + "' and Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + MSL_AvailabilityStockFacingGetterSetter sb = new MSL_AvailabilityStockFacingGetterSetter(); + + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("MSL_Availability_StockFacing ", "midday---------------------->Stop<-----------"); + return false; + } + + @SuppressLint("LongLogTag") + public boolean checkMsl_Availability_StockFacingDataNew(String store_id, String category_id, String visit_date) { + Log.d("MSL_Availability ", "Stock data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Msl_Availability_Stock_Facing_Data " + + "where category_id='" + category_id + "' and Store_Id='" + store_id + "'AND " + + CommonString.KEY_VISIT_DATE + "='" + visit_date + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + MSL_AvailabilityStockFacingGetterSetter sb = new MSL_AvailabilityStockFacingGetterSetter(); + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("MSL_Availability_StockFacing ", "midday---------------------->Stop<-----------"); + return false; + } + + @SuppressLint("LongLogTag") + public boolean checkStock_Entry_FacingDataNew(String store_id, String category_id, String visit_date) { + Log.d("MSL_Availability ", "Stock data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from STOCK_ENTRY " + + "where category_id='" + category_id + "' and Store_Id='" + store_id + "'AND " + + CommonString.KEY_VISIT_DATE + "='" + visit_date + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + MSL_AvailabilityStockFacingGetterSetter sb = new MSL_AvailabilityStockFacingGetterSetter(); + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("STOCK_ENTRY ", "midday---------------------->Stop<-----------"); + return false; + } + + + @SuppressLint("LongLogTag") + public boolean checkOrder_taking_Data(String store_id, String category_id) { + Log.d("ORDER_TAKING_DATA ", "Stock data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from ORDER_TAKING_DATA " + + "where category_id='" + category_id + "' and Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + MSL_AvailabilityStockFacingGetterSetter sb = new MSL_AvailabilityStockFacingGetterSetter(); + + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("ORDER_TAKING_DATA ", "midday---------------------->Stop<-----------"); + return false; + } + + @SuppressLint("LongLogTag") + public boolean checkOrder_Received_Data(String store_id, String category_id) { + Log.d("ORDER_TAKING_DATA ", "Stock data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from ORDER_RECEIVED_STATUS_DATA " + + "where category_id='" + category_id + "' and Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + MSL_AvailabilityStockFacingGetterSetter sb = new MSL_AvailabilityStockFacingGetterSetter(); + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("ORDER_TAKING_DATA ", "midday---------------------->Stop<-----------"); + return false; + } + + + //MSL_Availability_StockFacing Server Upload Data + public ArrayList getMSL_Availability_StockFacing_UploadServerData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from Msl_Availability_Stock_Facing_Data " + + "where Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_Id"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Brand_Id"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACING"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricingStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING_DEFAULT"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + public ArrayList + getMSL_Availability_StockFacing_UploadServerDataNew(String store_id, + String visit_date, String keyAccountId, + String storeTypeId, String clasId, String mappingStkTable) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + if (keyAccountId != null) { + dbcursor = db.rawQuery(" SELECT T.*,ifnull(W.FACING,0)as FACING,ifnull(W.STOCK,0)as STOCK,ifnull(W.PRICING,0)as PRICING," + + " W.TOGGLE_VALUE,W.category_id FROM" + + " (Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE,ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT" + + " from " + mappingStkTable + " M" + + " inner join SKU_MASTER SK on M.SKU_ID=SK.SKU_ID inner join BRAND_MASTER BR on SK.BRAND_ID=BR.BRAND_ID inner join SUB_CATEGORY_MASTER SB" + + " on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + "')AS PE" + + " on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID inner join CATEGORY_MASTER CA on SB.CATEGORY_ID=CA.CATEGORY_ID " + + + " where M.KEYACCOUNT_ID =" + keyAccountId + " AND M.STORETYPE_ID =" + storeTypeId + " AND M.CLASS_ID =" + clasId + + + " order by M.MUST_HAVE DESC) AS T" + + " inner join" + + " (Select * from Msl_Availability_Stock_Facing_Data where Store_Id='" + store_id + "'AND " + + CommonString.KEY_VISIT_DATE + "='" + visit_date + + "')W on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + + } else { + dbcursor = db.rawQuery(" SELECT T.*,ifnull(W.FACING,0)as FACING,ifnull(W.STOCK,0)as STOCK,ifnull(W.PRICING,0)as PRICING," + + " W.TOGGLE_VALUE,W.category_id FROM" + + " (Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE,ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT" + + " from " + mappingStkTable + " M" + + " inner join SKU_MASTER SK on M.SKU_ID=SK.SKU_ID inner join BRAND_MASTER BR on SK.BRAND_ID=BR.BRAND_ID inner join SUB_CATEGORY_MASTER SB" + + " on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + "')AS PE" + + " on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID inner join CATEGORY_MASTER CA on SB.CATEGORY_ID=CA.CATEGORY_ID " + + " order by M.MUST_HAVE DESC) AS T" + + " inner join" + + " (Select * from Msl_Availability_Stock_Facing_Data where Store_Id='" + store_id + "'AND " + + CommonString.KEY_VISIT_DATE + "='" + visit_date + + "')W on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_Id"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACING"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricingStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING_DEFAULT"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + public ArrayList + getStock_Entry_UploadServerDataNew(String store_id, + String visit_date, String keyAccountId, + String storeTypeId, String clasId, String mappingStkTable) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + if (keyAccountId != null) { + dbcursor = db.rawQuery(" SELECT T.*,ifnull(W.FACING,0)as FACING,ifnull(W.STOCK,0)as STOCK,Ifnull(W.POSM_STOCK,0)as POSM_STOCK,Ifnull(W.WAREHOUSE_STOCK,0)as WAREHOUSE_STOCK,ifnull(W.PRICING,0)as PRICING," + + " W.TOGGLE_VALUE,W.category_id FROM" + + " (Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE,ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT" + + " from " + mappingStkTable + " M" + + " inner join SKU_MASTER SK on M.SKU_ID=SK.SKU_ID inner join BRAND_MASTER BR on SK.BRAND_ID=BR.BRAND_ID inner join SUB_CATEGORY_MASTER SB" + + " on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + "')AS PE" + + " on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID inner join CATEGORY_MASTER CA on SB.CATEGORY_ID=CA.CATEGORY_ID " + + + " where M.KEYACCOUNT_ID =" + keyAccountId + " AND M.STORETYPE_ID =" + storeTypeId + " AND M.CLASS_ID =" + clasId + + + " order by M.MUST_HAVE DESC) AS T" + + " inner join" + + " (Select * from STOCK_ENTRY where Store_Id='" + store_id + "'AND " + + CommonString.KEY_VISIT_DATE + "='" + visit_date + + "')W on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + + } else { + dbcursor = db.rawQuery(" SELECT T.*,ifnull(W.FACING,0)as FACING,ifnull(W.STOCK,0)as STOCK,Ifnull(W.POSM_STOCK,0)as POSM_STOCK,Ifnull(W.WAREHOUSE_STOCK,0)as WAREHOUSE_STOCK,ifnull(W.PRICING,0)as PRICING," + + " W.TOGGLE_VALUE,W.category_id FROM" + + " (Select DISTINCT BR.BRAND_ID,SK.SKU_ID,SK.MRP,SK.SKU_SEQUENCE,M.MBQ,BR.COMPANY_ID,M.MUST_HAVE,ifnull(PE.SUB_CATEGORY_ID,0) as PRICING_DEFAULT" + + " from " + mappingStkTable + " M" + + " inner join SKU_MASTER SK on M.SKU_ID=SK.SKU_ID inner join BRAND_MASTER BR on SK.BRAND_ID=BR.BRAND_ID inner join SUB_CATEGORY_MASTER SB" + + " on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID left join (SELECT * FROM MAPPING_SKU_PRICING_ENABLE WHERE STORE_ID ='" + store_id + "')AS PE" + + " on PE.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID inner join CATEGORY_MASTER CA on SB.CATEGORY_ID=CA.CATEGORY_ID " + + " order by M.MUST_HAVE DESC) AS T" + + " inner join" + + " (Select * from STOCK_ENTRY where Store_Id='" + store_id + "'AND " + + CommonString.KEY_VISIT_DATE + "='" + visit_date + + "')W on T.SKU_ID=W.SKU_ID and T.BRAND_ID=W.BRAND_ID", null); + + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_Id"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACING"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + cd.setPricingStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING"))); + cd.setPricing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICING_DEFAULT"))); + cd.setPosmStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.POSM_STOCK))); + cd.setWarehouseStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.WAREHOUSE_STOCK))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + + public ArrayList getOrder_TAKING_UploadServerData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select * from ORDER_TAKING_DATA " + + "where Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_Id"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setIsExist(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("IsExist"))); + cd.setSys_PO_No(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Sys_PO_No"))); + cd.setStore_PO_No(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Store_PO_No"))); + cd.setPO_Date(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_Date"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Order_Qty"))); + cd.setPO_Img(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_IMAGE"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getOrder_TAKING_CategoryData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select distinct c.CATEGORY_ID,c.IsExist from ORDER_TAKING_DATA c " + + "where Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_Id"))); + cd.setIsExist(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("IsExist"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getOrder_RECEIVED_UploadServerData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select * from ORDER_RECEIVED_STATUS_DATA " + + "where Store_Id='" + store_id + "'", null); + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_Id"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setSys_PO_No(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Sys_PO_No"))); + cd.setStore_PO_No(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Store_PO_No"))); + cd.setPO_Date(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_Date"))); + cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ACTUAL_Qty"))); + cd.setOrderqty(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_Qty"))); + cd.setPOID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("POID"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + //get Sub Category Master + public ArrayList getSubCategoryMaster( + String category_id, String store_id, String countery_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + //kenya + if (countery_id.equalsIgnoreCase("7") || countery_id.equalsIgnoreCase("8")) { + dbcursor = db.rawQuery("SELECT DISTINCT BR.sub_category_id, SUB_Category FROM SKU_MASTER SK INNER JOIN BRAND_MASTER BR ON SK.BRAND_ID = BR.BRAND_ID " + + "INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID " + + "INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID = CA.CATEGORY_ID " + + "INNER JOIN " + + "(SELECT DISTINCT SKU_ID FROM MAPPING_STOCK_STOREWISE WHERE STORE_ID = '" + store_id + "') A " + + "ON SK.SKU_ID = A.SKU_ID " + + "WHERE BR.COMPANY_ID =1 AND CA.CATEGORY_ID ='" + category_id + "'", null); + } else { + dbcursor = db.rawQuery("SELECT * FROM SUB_CATEGORY_MASTER WHERE CATEGORY_ID = '" + category_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + //Sku Group Master Data for No camera + + public ArrayList getSkuGroupMasterData(String category_id, String sub_category_id) { + Cursor cursordata = null; + ArrayList Data = new ArrayList<>(); + + try { + cursordata = db.rawQuery("SELECT * FROM SKUGROUP_MASTER " + + "WHERE CATEGORY_ID ='" + category_id + "' AND SUB_CATEGORY_ID ='" + sub_category_id + "' ORDER BY SKUGROUP_SEQUENCE", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + NoCameraDataGetterSetter sb = new NoCameraDataGetterSetter(); + + sb.setSKUGROUP_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SKUGROUP_ID"))); + + sb.setSKUGROUP_NAME(cursordata.getString(cursordata.getColumnIndexOrThrow("SKUGROUP_NAME"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + Log.d("Exception ", " in Insert NO CAMERA " + ex.toString()); + } + return Data; + + } + + //insert no camera category data drag drop + public void InsertNoCameraAddedData( + String storeId, String categoryId, String sub_category_id, int row_count, HashMap> hashMapRowData) { + + db.delete(CommonString.TABLE_INSERT_NO_CAMERA_FACING_DATA, " STORE_ID = '" + storeId + + "' AND CATEGORY_ID = '" + categoryId + "' AND SUB_CATEGORY_ID = '" + sub_category_id + "'", null); + + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 1; i <= row_count; i++) { + + for (int j = 0; j < hashMapRowData.get(i).size(); j++) { + NoCameraDataGetterSetter data = hashMapRowData.get(i).get(j); + + values.put(CommonString.KEY_STORE_ID, storeId); + values.put(CommonString.KEY_CATEGORY_ID, categoryId); + values.put(CommonString.KEY_SUB_CATEGORY_ID, sub_category_id); + values.put(CommonString.KEY_SKU_GROUP_ID, data.getSKUGROUP_ID()); + values.put(CommonString.KEY_ROW_NO, i); + values.put(CommonString.KEY_COLUMN_NO, j + 1); + values.put(CommonString.KEY_FACING, data.getFacing()); + values.put(CommonString.KEY_ISVERTICAL, data.isVertical()); + + db.insert(CommonString.TABLE_INSERT_NO_CAMERA_FACING_DATA, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert NO CAMERA " + ex.toString()); + } + } + + //get no camera category drag drop + //get for specific sub category id + public ArrayList getNoCameraCategoryDataInserted( + String store_id, String category_id, String subcategory_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (subcategory_id == null) { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_NO_CAMERA_FACING_DATA + " WHERE " + CommonString.KEY_STORE_ID + " = '" + store_id + + "' AND " + CommonString.KEY_CATEGORY_ID + " ='" + category_id + + "'", null); + } else { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_NO_CAMERA_FACING_DATA + " WHERE " + CommonString.KEY_STORE_ID + " = '" + store_id + + "' AND " + CommonString.KEY_CATEGORY_ID + " ='" + category_id + + "' AND " + CommonString.KEY_SUB_CATEGORY_ID + " ='" + subcategory_id + "'", null); + } + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + NoCameraDataGetterSetter cd = new NoCameraDataGetterSetter(); + + cd.setSKUGROUP_ID(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SKU_GROUP_ID)) + ""); + cd.setRow_no(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ROW_NO))); + cd.setColumn_no(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_COLUMN_NO))); + cd.setFacing(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_FACING))); + + + list.add(cd); + dbcursor.moveToNext(); + + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + //get no camera category drag drop + //get for specific sub category id + public ArrayList getNoCameraCategoryStoreWiseDataInserted( + String store_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_NO_CAMERA_FACING_DATA + " WHERE " + + CommonString.KEY_STORE_ID + " = '" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + NoCameraDataGetterSetter cd = new NoCameraDataGetterSetter(); + + cd.setCATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CATEGORY_ID))); + cd.setSUB_CATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_CATEGORY_ID))); + cd.setSKUGROUP_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SKU_GROUP_ID))); + cd.setRow_no(Integer.parseInt(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ROW_NO)))); + cd.setColumn_no(Integer.parseInt(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_COLUMN_NO)))); + cd.setFacing(Integer.parseInt(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_FACING)))); + cd.setVertical(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ISVERTICAL)) == 1); + + list.add(cd); + dbcursor.moveToNext(); + + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + //Sku Group Master + + public void InsertSkuGroupMaster(SkuGroupMasterGetterSetter data) { + db.delete("SKUGROUP_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSUB_CATEGORY_ID().size(); i++) { + + values.put("SKUGROUP_ID", data.getSKUGROUP_ID().get(i)); + values.put("SKUGROUP_NAME", data.getSKUGROUP_NAME().get(i)); + values.put("SUB_CATEGORY_ID", data.getSUB_CATEGORY_ID().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("SKUGROUP_SEQUENCE", data.getSKUGROUP_SEQUENCE().get(i)); + + db.insert("SKUGROUP_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in SKUGROUP_MASTER " + ex.toString()); + } + } + + //get Row and column count no camera + public ArrayList getrowColumnNoCamera(String store_id, String category_id, String sub_category_id, String table_name) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("SELECT ROW_NO, MAX(COLUMN_NO) as COLUMN_NO FROM " + table_name + " WHERE " + + "STORE_ID = '" + store_id + "' AND CATEGORY_ID = '" + category_id + "' AND SUB_CATEGORY_ID = '" + sub_category_id + + "' GROUP BY ROW_NO", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + RowColumnGetterSetter rc = new RowColumnGetterSetter(); + + rc.setRow(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("ROW_NO"))); + rc.setColumn(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("COLUMN_NO"))); + + list.add(rc); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get row column!" + e.toString()); + return list; + } + return list; + } + + //get Sub group master for sub category id , row and column + + public NoCameraDataGetterSetter getRowSkuGroupCamera(String store_id, String category_id, String sub_category_id, int row, int column, String table_name) { + + NoCameraDataGetterSetter column_data = new NoCameraDataGetterSetter(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("SELECT NC.SKU_GROUP_ID, SM.SKUGROUP_NAME, NC.FACING, NC.IS_VERTICAL FROM " + table_name + " NC " + + "INNER JOIN SKUGROUP_MASTER SM ON NC.SKU_GROUP_ID = SM.SKUGROUP_ID " + + "WHERE NC.STORE_ID = '" + store_id + "' AND NC.CATEGORY_ID = '" + category_id + "' AND NC.SUB_CATEGORY_ID = '" + sub_category_id + "' AND ROW_NO = '" + + row + "' AND COLUMN_NO = '" + column + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + column_data.setSKUGROUP_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_GROUP_ID"))); + column_data.setSKUGROUP_NAME(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKUGROUP_NAME"))); + column_data.setFacing(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("FACING"))); + column_data.setVertical(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("IS_VERTICAL")) == 1); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return column_data; + } + } catch (Exception e) { + Log.d("Exception ", "get row column!" + e.toString()); + return column_data; + } + return column_data; + } + + //Category Images Allowed + public ArrayList getCategoryPictureAllowedData(String categoryId) { + Cursor cursordata = null; + ArrayList imageAllowData = new ArrayList<>(); + + try { + + cursordata = db.rawQuery("Select * from MAPPING_CATEGORY_IMAGE_ALLOW " + "where CATEGORY_ID ='" + categoryId + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + CategoryImagesAllowed sb = new CategoryImagesAllowed(); + + sb.setImg_cam1(cursordata.getString(cursordata + .getColumnIndexOrThrow("IMAGE1_ALLOW")).equals("1")); + sb.setImg_cam2(cursordata.getString(cursordata + .getColumnIndexOrThrow("IMAGE2_ALLOW")).equals("1")); + sb.setImg_cam3(cursordata.getString(cursordata + .getColumnIndexOrThrow("IMAGE3_ALLOW")).equals("1")); + sb.setImg_cam4(cursordata.getString(cursordata + .getColumnIndexOrThrow("IMAGE4_ALLOW")).equals("1")); + + imageAllowData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return imageAllowData; + + } + + //MAPPING_COUNTRYWISE_PLANOGRAM + public void InsertMappingCountrywisePlanogram(MappingPlanogramCountrywiseGetterSetter data) { + db.delete("MAPPING_COUNTRYWISE_PLANOGRAM", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCOUNTRY_ID().size(); i++) { + + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + values.put("FILE_PATH", data.getFILE_PATH().get(i)); + values.put("PLANOGRAM_URL", data.getPLANOGRAM_URL().get(i)); + + db.insert("MAPPING_COUNTRYWISE_PLANOGRAM", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in MAPPING_COUNTRYWISE_PLANOGRAM " + ex.toString()); + } + } + + //Stock N Facing + public ArrayList getStockFacingHeaderData( + String category_id, String keyAccount_id, String storeType_id, String class_id, String store_id, String tableName, String tableMappingSOSTarget) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (keyAccount_id != null) { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOSTarget + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from " + tableName + " M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.KEYACCOUNT_ID = '" + keyAccount_id + + "' AND M.STORETYPE_ID = '" + storeType_id + "' AND M.CLASS_ID = '" + class_id + "' AND BR.COMPANY_ID='" + 1 + "' " + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + } else { + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID ," + + " (SELECT SUM(SOS_TARGET) FROM " + tableMappingSOSTarget + " WHERE STORE_ID = 1 AND BRAND_ID = BR.BRAND_ID)AS SOS_TARGET " + + "from MAPPING_STOCK_STOREWISE M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where CA.CATEGORY_ID='" + category_id + "' AND M.STORE_ID = '" + store_id + + "' AND BR.COMPANY_ID='" + 1 + "' " + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public void deletePreviousCoverageData(String date) { + db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_VISIT_DATE + "<>'" + date + "'", null); + } + + //ADDITIONAL_QUESTION + public void InsertADDITIONALQUESTION(AdditionalQuestiongetterSetter data) { + db.delete("ADDITIONAL_QUESTION", null, null); + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCATEGORY_ID().size(); i++) { + values.put("QUESTION_ID", data.getQUESTION_ID().get(i)); + values.put("CULTURE_ID", data.getCULTURE_ID().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("QUESTION", data.getQUESTION().get(i)); + values.put("ANSWER_TYPE", data.getANSWER_TYPE().get(i)); + values.put("ANSWER_ID", data.getANSWER_ID().get(i)); + values.put("ANSWER", data.getANSWER().get(i)); + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + values.put("CAMERA_ALLOW", data.getCAMERA_ALLOW().get(i)); + values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); + values.put("NO_OF_CAMERA", data.getNO_OF_CAMERA().get(i)); + values.put("QTYPE", data.getTYPE().get(i)); + values.put("REMARK_ALLOW", data.getREMARK_ALLOW().get(i)); + values.put("REMARK_LEVEL", data.getREMARK_LEVEL().get(i)); + values.put("MAX_LENGTH", data.getMAX_LENGTH().get(i)); + values.put("CAMERA_MANDATORY", data.getCAMERA_MANDATORY().get(i)); + db.insert("ADDITIONAL_QUESTION", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in ADDITIONAL_QUESTION " + ex.toString()); + } + } + + //Category wise Audit + public ArrayList getAuditCategoryWise(String categoryId, String store_type_id) { + Cursor cursordata = null; + ArrayList auditData = new ArrayList<>(); + try { + // dbcursor = db.rawQuery("SELECT DISTINCT CHAT_ID, MESSAGE, MESSAGEDATE, STOREID FROM CHAT_MESSAGE WHERE STOREID='" + store_id + "' ORDER BY ORDERID", null); + + cursordata = db.rawQuery("Select DISTINCT QUESTION ,QUESTION_ID, ANSWER_TYPE, KEYACCOUNT_ID, QTYPE,MAX_LENGTH " + + "from ADDITIONAL_QUESTION " + "where CATEGORY_ID ='" + categoryId + "' AND STORETYPE_ID='" + store_type_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + AuditDataGetterSetter sb = new AuditDataGetterSetter(); + sb.setQUESTION(cursordata.getString(cursordata + .getColumnIndexOrThrow("QUESTION"))); + sb.setQUESTION_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow("QUESTION_ID"))); + sb.setANSWER_TYPE(cursordata.getString(cursordata + .getColumnIndexOrThrow("ANSWER_TYPE"))); + sb.setKEYACCOUNT_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow("KEYACCOUNT_ID"))); + sb.setCHECK_TYPE(cursordata.getString(cursordata + .getColumnIndexOrThrow("QTYPE"))); + sb.setMaxlength(cursordata.getString(cursordata + .getColumnIndexOrThrow("MAX_LENGTH"))); + /*sb.setREMARK_ALLOW(cursordata.getString(cursordata + .getColumnIndexOrThrow("REMARK_ALLOW"))); + sb.setREMARK_LEVEL(cursordata.getString(cursordata + .getColumnIndexOrThrow("REMARK_LEVEL")));*/ + + auditData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + } + + } catch (Exception ex) { + Log.d("Exception ", " in ADDITIONAL_QUESTION " + ex.toString()); + } + return auditData; + + } + + public ArrayList getAuditAnswerData(String question_id, String categoryId, String store_type_id, String select) { + Log.d("Fetching", "Storedata--------------->Start<------------"); + + ArrayList list = new ArrayList<>(); + AuditDataGetterSetter sb1 = new AuditDataGetterSetter(); + sb1.setANSWER_ID("0"); + sb1.setANSWER(select); + list.add(0, sb1); + + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from ADDITIONAL_QUESTION " + + "where QUESTION_ID='" + question_id + "' AND CATEGORY_ID ='" + categoryId + "' AND STORETYPE_ID='" + store_type_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + AuditDataGetterSetter sb = new AuditDataGetterSetter(); + sb.setANSWER_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_ID"))); + sb.setANSWER(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER"))); + sb.setCAMERA_ALLOW(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CAMERA_ALLOW"))); + sb.setNO_OF_CAMERA(dbcursor.getString(dbcursor.getColumnIndexOrThrow("NO_OF_CAMERA"))); + sb.setREMARK_ALLOW(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_ALLOW"))); + sb.setREMARK_LEVEL(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_LEVEL"))); + sb.setMaxlength(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("MAX_LENGTH"))); + sb.setCAMERA_MANDATORY(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CAMERA_MANDATORY"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception", " answer " + e.toString()); + return list; + } + Log.d("Fetching", " audit answer-->Stop<-"); + return list; + } + + //save audit insert data + public void saveAuditQuestionAnswerData(ArrayList questionAnswerList, + String store_cd, String category_cd) { + db.delete(CommonString.TABLE_AUDIT_DATA_SAVE, "STORE_CD" + "='" + store_cd + "' AND CATEGORY_ID ='" + + category_cd + "'", null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < questionAnswerList.size(); i++) { + AuditDataGetterSetter data = questionAnswerList.get(i); + + values.put("STORE_CD", store_cd); + values.put("QUESTION_ID", data.getQUESTION_ID()); + values.put("QUESTION", data.getQUESTION()); + values.put("ANSWER_ID", data.getANSWER_ID()); + values.put("ANSWER", data.getANSWER().replaceAll("[&^<>{}'$]", "")); + values.put("ANSWER_TYPE", data.getANSWER_TYPE()); + values.put("CATEGORY_ID", category_cd); + values.put("ANS_CAM_IMAGE", data.getCAM_IMAGE()); + values.put("ANS_CAM_IMAGE2", data.getCAM_IMAGE2()); + values.put("CAMERA_ALLOW", data.getCAMERA_ALLOW()); + values.put("REMARK_ALLOW", data.getREMARK_ALLOW()); + values.put("REMARK_LEVEL", data.getREMARK_LEVEL()); + values.put("REMARK", data.getTXT_REMARK()); + values.put("MAX_LENGHT", data.getMaxlength()); + + db.insert(CommonString.TABLE_AUDIT_DATA_SAVE, null, values); + } + } catch (Exception ex) { + Log.d("Database ", "Exception while Insert Audit Data " + ex.toString()); + } + } + + //get inserted Audit data + public ArrayList getAfterSaveAuditQuestionAnswerData(String store_cd, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select * " + "From " + CommonString.TABLE_AUDIT_DATA_SAVE + + " where STORE_CD='" + store_cd + "' AND CATEGORY_ID ='" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + AuditDataGetterSetter sb = new AuditDataGetterSetter(); + + sb.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION_ID"))); + sb.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION"))); + sb.setANSWER_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_ID"))); + sb.setANSWER(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER"))); + sb.setANSWER_TYPE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_TYPE"))); + sb.setCATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + sb.setCAM_IMAGE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANS_CAM_IMAGE"))); + sb.setCAM_IMAGE2(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANS_CAM_IMAGE2"))); + sb.setCAMERA_ALLOW(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CAMERA_ALLOW"))); + sb.setREMARK_ALLOW(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_ALLOW"))); + sb.setREMARK_LEVEL(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK_LEVEL"))); + sb.setTXT_REMARK(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK"))); + sb.setMaxlength(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MAX_LENGHT"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + e.printStackTrace(); + return list; + } + + return list; + } + + //Audit data for upload + public ArrayList getAuditDataForUpload(String store_cd) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select * " + "From " + CommonString.TABLE_AUDIT_DATA_SAVE + + " where STORE_CD='" + store_cd + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + AuditDataGetterSetter sb = new AuditDataGetterSetter(); + sb.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION_ID"))); + sb.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION"))); + sb.setANSWER_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_ID"))); + sb.setANSWER_TYPE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_TYPE"))); + sb.setCATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + sb.setCAM_IMAGE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANS_CAM_IMAGE"))); + sb.setCAM_IMAGE2(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANS_CAM_IMAGE2"))); + sb.setANSWER(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER"))); + sb.setTXT_REMARK(dbcursor.getString(dbcursor.getColumnIndexOrThrow("REMARK"))); + sb.setMaxlength(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MAX_LENGHT"))); + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + e.printStackTrace(); + return list; + } + + return list; + } + + //POG_QUESTION + public void InsertPOGQUESTION(POGQuestionGetterSetter data) { + db.delete("POG_QUESTION_NEW", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getQUESTION_ID().size(); i++) { + + values.put("QUESTION_ID", data.getQUESTION_ID().get(i)); + values.put("CULTURE_ID", data.getCULTURE_ID().get(i)); + values.put("SUB_CATEGORY_ID", data.getSUB_CATEGORY_ID().get(i)); + values.put("QUESTION", data.getQUESTION().get(i)); + values.put("QTYPE_ID", data.getQTYPE_ID().get(i)); + values.put("ANSWER_ID", data.getANSWER_ID().get(i)); + values.put("ANSWER", data.getANSWER().get(i)); + values.put("QTYPE", data.getQTYPE().get(i)); + values.put("KPI", data.getKPI().get(i)); + values.put("POG_TYPE_ID", data.getPOG_TYPE_ID().get(i)); + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + + db.insert("POG_QUESTION_NEW", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in POG_QUESTION " + ex.toString()); + } + } + + //Sub Category wise POG + public ArrayList getPOGSubCategoryWise(String sub_category_id, String pog_type_id, String store_type_id, String planogramType) { + Cursor cursordata = null; + ArrayList pogData = new ArrayList<>(); + + try { + if (planogramType == null) { + cursordata = db.rawQuery("Select DISTINCT QUESTION , QUESTION_ID, QTYPE from POG_QUESTION_NEW " + "where SUB_CATEGORY_ID ='" + sub_category_id + "'AND POG_TYPE_ID='" + pog_type_id + "' " + + "AND STORETYPE_ID='" + store_type_id + "'", null); + } else { + cursordata = db.rawQuery("Select DISTINCT QUESTION , QUESTION_ID, QTYPE from POG_QUESTION_NEW " + "where SUB_CATEGORY_ID ='" + sub_category_id + "'AND POG_TYPE_ID='" + pog_type_id + "' " + + "AND STORETYPE_ID='" + store_type_id + "'AND QTYPE='" + planogramType + "'", null); + } + + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + POGGetterSetter sb = new POGGetterSetter(); + + sb.setQUESTION(cursordata.getString(cursordata + .getColumnIndexOrThrow("QUESTION"))); + sb.setQUESTION_ID(cursordata.getString(cursordata + .getColumnIndexOrThrow("QUESTION_ID"))); + sb.setQTYPE(cursordata.getString(cursordata + .getColumnIndexOrThrow("QTYPE"))); + + pogData.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + } + + } catch (Exception ex) { + Log.d("Exception ", " in ADDITIONAL_QUESTION " + ex.toString()); + } + return pogData; + + } + + //get POG Answer data + public ArrayList getPOGAnswerData(String question_id, String sub_category_id, String select) { + Log.d("Fetching", "Ansdata--------------->Start<------------"); + + ArrayList list = new ArrayList<>(); + POGGetterSetter sb1 = new POGGetterSetter(); + sb1.setANSWER_ID("0"); + sb1.setANSWER(select); + list.add(0, sb1); + + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select DISTINCT ANSWER_ID,ANSWER from POG_QUESTION_NEW " + + "where QUESTION_ID='" + question_id + "' AND SUB_CATEGORY_ID ='" + sub_category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + POGGetterSetter sb = new POGGetterSetter(); + + sb.setANSWER_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_ID"))); + sb.setANSWER(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception", " answer " + e.toString()); + return list; + } + Log.d("Fetching", " audit answer-->Stop<-"); + return list; + } + + //save audit insert data + public void savePOGQuestionAnswerData(HashMap> hashMapListChildData, + List headerDataList, + String store_cd, String category_cd) { + db.delete(CommonString.TABLE_POG_DATA_SAVE, "STORE_CD" + "='" + store_cd + "' AND CATEGORY_ID ='" + + category_cd + "'", null); + + ContentValues values = new ContentValues(); + try { + + for (int l = 0; l < headerDataList.size(); l++) { + List childList = hashMapListChildData.get(headerDataList.get(l)); + for (int i = 0; i < childList.size(); i++) { + POGGetterSetter data = childList.get(i); + + values.put("STORE_CD", store_cd); + values.put("QUESTION_ID", data.getQUESTION_ID()); + values.put("QUESTION", data.getQUESTION()); + values.put("ANSWER_ID", data.getANSWER_ID()); + values.put("SUB_CATEGORY_ID", headerDataList.get(l).getSub_category_id()); + values.put("QTYPE", data.getQTYPE()); + values.put("CATEGORY_ID", category_cd); + + db.insert(CommonString.TABLE_POG_DATA_SAVE, null, values); + } + } + + } catch (Exception ex) { + Log.d("Database ", "Exception while Insert Audit Data " + ex.toString()); + } + } + + public ArrayList getSubCategoryMasterForPOG( + String category_id, String store_type_id, String pog_type_id, String planogramType) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + //dbcursor = db.rawQuery("SELECT DISTINCT SM.SUB_CATEGORY_ID,SM.SUB_CATEGORY FROM SUB_CATEGORY_MASTER SM INNER JOIN POG_QUESTION PG ON SM.SUB_CATEGORY_ID = PG.SUB_CATEGORY_ID WHERE CATEGORY_ID = '" + category_id + "'", null); + + if (planogramType == null) { + dbcursor = db.rawQuery("SELECT DISTINCT SM.SUB_CATEGORY_ID,SM.SUB_CATEGORY FROM SUB_CATEGORY_MASTER SM INNER JOIN POG_QUESTION_NEW PG ON SM.SUB_CATEGORY_ID = PG.SUB_CATEGORY_ID " + + "WHERE CATEGORY_ID = '" + category_id + "' AND POG_TYPE_ID='" + pog_type_id + "' AND STORETYPE_ID='" + store_type_id + "'", null); + } else { + dbcursor = db.rawQuery("SELECT DISTINCT SM.SUB_CATEGORY_ID,SM.SUB_CATEGORY FROM SUB_CATEGORY_MASTER SM INNER JOIN POG_QUESTION_NEW PG ON SM.SUB_CATEGORY_ID = PG.SUB_CATEGORY_ID " + + "WHERE CATEGORY_ID = '" + category_id + "' AND POG_TYPE_ID='" + pog_type_id + "' AND STORETYPE_ID='" + store_type_id + "' AND QTYPE='" + planogramType + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + //get inserted POG data + public ArrayList getAfterSavePOGQuestionAnswerData(String store_cd, String category_id, String sub_category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select * " + "From " + CommonString.TABLE_POG_DATA_SAVE + + " where STORE_CD='" + store_cd + "' AND CATEGORY_ID ='" + category_id + "' AND SUB_CATEGORY_ID ='" + sub_category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + POGGetterSetter sb = new POGGetterSetter(); + + sb.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION_ID"))); + sb.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION"))); + sb.setANSWER_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_ID"))); + sb.setQTYPE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QTYPE"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + e.printStackTrace(); + return list; + } + + return list; + } + + //get POG Data + public ArrayList getAfterSavePOGUploadQuestionAnswerData(String store_cd, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select * " + "From " + CommonString.TABLE_POG_DATA_SAVE + + " where STORE_CD='" + store_cd + "' AND CATEGORY_ID ='" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + POGGetterSetter sb = new POGGetterSetter(); + + sb.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION_ID"))); + sb.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION"))); + sb.setANSWER_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_ID"))); + sb.setQTYPE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QTYPE"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + e.printStackTrace(); + return list; + } + + return list; + } + + //get POG Data for Upload + public ArrayList getAfterSavePOGForUploadData(String store_cd) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("Select * " + "From " + CommonString.TABLE_POG_DATA_SAVE + + " where STORE_CD='" + store_cd + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + POGGetterSetter sb = new POGGetterSetter(); + + sb.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION_ID"))); + sb.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION"))); + sb.setANSWER_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ANSWER_ID"))); + sb.setSUB_CATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + sb.setCATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + e.printStackTrace(); + return list; + } + + return list; + } + + //NON_T2P_REASON + public void InsertNON_T2P_REASON(NonT2pReasonGetterSetter data) { + db.delete("NON_T2P_REASON", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getTREASON_ID().size(); i++) { + + values.put("TREASON_ID", data.getTREASON_ID().get(i)); + values.put("TREASON", data.getTREASON().get(i)); + + db.insert("NON_T2P_REASON", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in NON_T2P_REASON " + ex.toString()); + } + } + + // get Non T2P Reason data + public ArrayList getNonT2pReasonData() { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM NON_T2P_REASON", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + NonT2pReasonGetterSetter BG = new NonT2pReasonGetterSetter(); + + BG.setTREASON_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TREASON_ID"))); + BG.setTREASON(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TREASON"))); + + list.add(BG); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get NON_T2P_REASON!" + e.toString()); + } + return list; + } + + public void InsertAdhoc_JCP(JourneyPlanGetterSetter data) { + db.delete("ADHOC_JOURNEYPLAN", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("EMP_ID", data.getEMP_ID().get(i)); + + values.put("STORE_NAME", data.getSTORE_NAME().get(i)); + + values.put("CITY", data.getCITY().get(i)); + + values.put("VISIT_DATE", data.getVISIT_DATE().get(i)); + + values.put("ADDRESS", data.getADDRESS().get(i)); + + values.put("UPLOAD_STATUS", data.getUPLOAD_STATUS().get(i)); + + values.put("STORETYPE", data.getSTORETYPE().get(i)); + + values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); + + + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + + values.put("CHECKOUT_STATUS", data.getCHECKOUT_STATUS().get(i)); + + values.put("CLASSIFICATION", data.getCLASSIFICATION().get(i)); + + values.put("KEYACCOUNT", data.getKEYACCOUNT().get(i)); + values.put("CLASS_ID", data.getCLASS_ID().get(i)); + + values.put("CAMERA_ALLOW", data.getCAMERA_ALLOW().get(i)); + values.put("GEO_TAG", data.getGEO_TAG().get(i)); + + values.put("VISIT_ORDER", data.getVISIT_ORDER().get(i)); + values.put("LATITUDE", data.getLATITUDE().get(i)); + values.put("LONGITUDE", data.getLONGITUDE().get(i)); + values.put("POG_TYPE_ID", data.getPOG_TYPE_ID().get(i)); + values.put("FACING_HIDE", data.getFACING_HIDE().get(i)); + + db.insert("ADHOC_JOURNEYPLAN", null, values); + + } + + } catch (Exception ex) { + Log.d("Exception in ADHOC_JCP", ex.toString()); + } + } + + public void InsertVisit_Type_Status(Visit_Type_Master_GetterSetter data) { + db.delete("VISIT_TYPE_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getVISIT_TYPE_ID().size(); i++) { + + values.put("VISIT_TYPE_ID", data.getVISIT_TYPE_ID().get(i)); + values.put("VISIT_TYPE", data.getVISIT_TYPE().get(i)); + + db.insert("VISIT_TYPE_MASTER", null, values); + + } + + } catch (Exception ex) { + Log.d("Exception in VISIT_TYPE_MASTER", ex.toString()); + } + } + + public void InserChatMessage(ChatMessageDownloadGetterSetter data) { + db.delete("CHAT_MESSAGE", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getSENDERID().size(); i++) { + + values.put("REC_ID", data.getREC_ID().get(i)); + values.put("CHAT_ID", data.getCHAT_ID().get(i)); + + values.put("MESSAGE", data.getMESSAGE().get(i)); + + values.put("MESSAGEDATE", data.getMESSAGEDATE().get(i)); + + values.put("SENDERID", data.getSENDERID().get(i)); + + values.put("SENDER", data.getSENDER().get(i)); + + /*values.put("RECEIVERID", data.getRECEIVERID().get(i)); + + values.put("RECEIVER", data.getRECEIVER().get(i));*/ + + try { + values.put("COMMENTDATE", data.getCOMMENTDATE().get(i)); + + values.put("COMMENT", data.getCOMMENT().get(i)); + } catch (IndexOutOfBoundsException e) { + System.out.println(e.toString()); + } + + values.put("STOREID", data.getSTOREID().get(i)); + + values.put("ORDERID", data.getORDERID().get(i)); + values.put("SENDER_USERID", data.getSENDER_USERID().get(i)); + + db.insert("CHAT_MESSAGE", null, values); + + } + + } catch (Exception ex) { + Log.d("Excep in CHAT_MESSAGE", ex.toString()); + } + } + + // get Chat Message data + public ArrayList getChatMessageData(String store_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + //dbcursor = db.rawQuery("SELECT DISTINCT CHAT_ID, MESSAGE, MESSAGEDATE, SENDERID, SENDER, STOREID FROM CHAT_MESSAGE WHERE STOREID='" + store_id +"' ORDER BY ORDERID", null); + dbcursor = db.rawQuery("SELECT DISTINCT CHAT_ID, MESSAGE, MESSAGEDATE, STOREID FROM CHAT_MESSAGE WHERE STOREID='" + store_id + "' ORDER BY ORDERID", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + ChatMessageGetterSetter msg = new ChatMessageGetterSetter(); + + msg.setCHAT_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CHAT_ID"))); + msg.setMESSAGE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MESSAGE"))); + msg.setMESSAGEDATE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MESSAGEDATE"))); + /*msg.setSENDERID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SENDERID"))); + msg.setSENDER(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SENDER")));*/ + /*msg.setRECEIVERID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("RECEIVERID"))); + msg.setRECEIVER(dbcursor.getString(dbcursor.getColumnIndexOrThrow("RECEIVER")));*/ + msg.setSTOREID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOREID"))); + + list.add(msg); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Chat Message" + e.toString()); + } + return list; + } + + // get Chat Message data + public ArrayList getChatMessageCommentsData(String store_id, String chat_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT CHAT_ID, MESSAGE, MESSAGEDATE, SENDERID, SENDER, STOREID, COMMENTDATE, COMMENT, SENDER_USERID FROM CHAT_MESSAGE WHERE STOREID='" + store_id + "' AND CHAT_ID ='" + chat_id + "' AND COMMENT <>'' ORDER BY ORDERID", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + ChatMessageGetterSetter msg = new ChatMessageGetterSetter(); + + msg.setCHAT_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CHAT_ID"))); + msg.setMESSAGE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MESSAGE"))); + msg.setMESSAGEDATE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MESSAGEDATE"))); + msg.setSENDERID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SENDERID"))); + msg.setSENDER(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SENDER"))); + msg.setSTOREID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOREID"))); + msg.setCOMMENTDATE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMMENTDATE"))); + msg.setCOMMENT(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMMENT"))); + msg.setSENDER_USERID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SENDER_USERID"))); + + list.add(msg); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Chat Message" + e.toString()); + } + return list; + } + + //CONFIGURATION_COUNTRY_WISE + public void InsertCONFIGURATION_COUNTRY_WISE(ConfigurationContrywiseGetterSetter data) { + db.delete("CONFIGURATION_COUNTRY_WISE", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCOUNTRY_ID().size(); i++) { + + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + values.put("ADHOC_REPORTING", data.getADHOC_REPORTING().get(i)); + values.put("PDF_ALLOW", data.getPDF_ALLOW().get(i)); + + db.insert("CONFIGURATION_COUNTRY_WISE", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in CONFIGURATION_COUNTRY_WISE " + ex.toString()); + } + } + + // get Chat Message data + public ArrayList getConfigurationData(String country_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT * FROM CONFIGURATION_COUNTRY_WISE WHERE COUNTRY_ID='" + country_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + ConfigurationContrywiseGetterSetter msg = new ConfigurationContrywiseGetterSetter(); + + msg.setCOUNTRY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COUNTRY_ID"))); + msg.setADHOC_REPORTING(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ADHOC_REPORTING"))); + + list.add(msg); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Chat Message" + e.toString()); + } + return list; + } + + //NO_CAMERA_LAST_VISIT_DATA + public void InsertNO_CAMERA_LAST_VISIT_DATA(NoCameraLastVisitGetterSetter data, String tableName) { + db.delete(tableName, null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSKUGROUP_ID().size(); i++) { + + values.put("MID", data.getMID().get(i)); + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("VISIT_DATE", data.getVISIT_DATE().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("SUB_CATEGORY_ID", data.getSUB_CATEGORY_ID().get(i)); + values.put("SKU_GROUP_ID", data.getSKUGROUP_ID().get(i)); + values.put("ROW_NO", data.getROW_NO().get(i)); + values.put("COLUMN_NO", data.getCOLUMN_NO().get(i)); + values.put("FACING", data.getFACING().get(i)); + values.put("IS_VERTICAL", data.getIS_VERTICAL().get(i)); + + db.insert(tableName, null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in NO_CAMERA_LAST_VISIT_DATA " + ex.toString()); + } + } + + //get no camera category drag drop + //get for specific sub category id + public ArrayList getNoCameraLastVisitCategoryData( + String store_id, String category_id, String subcategory_id, String tableName) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("SELECT * FROM " + tableName + " WHERE " + CommonString.KEY_STORE_ID + " = '" + store_id + + "' AND " + CommonString.KEY_CATEGORY_ID + " ='" + category_id + + "' AND " + CommonString.KEY_SUB_CATEGORY_ID + " ='" + subcategory_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + NoCameraDataGetterSetter cd = new NoCameraDataGetterSetter(); + + cd.setSKUGROUP_ID(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SKU_GROUP_ID)) + ""); + cd.setRow_no(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ROW_NO))); + cd.setColumn_no(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_COLUMN_NO))); + cd.setFacing(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_FACING))); + + list.add(cd); + dbcursor.moveToNext(); + + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + //GEO_FENCING + public void InsertGeoTag_DATA(GeoFencingGetterSetter data) { + db.delete("GEO_FENCING", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCOUNTRY_ID().size(); i++) { + + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + values.put("DISTANCE_MTR", data.getDISTANCE_MTR().get(i)); + values.put("GEO_FENCING", data.getGEO_FENCING().get(i)); + + db.insert("GEO_FENCING", null, values); + + } + } catch (Exception ex) { + Log.d("Exception ", " in GEO_FENCING " + ex.toString()); + } + } + + //get Geo Fencing + public ArrayList getGeoFencing(String country_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT * from GEO_FENCING where COUNTRY_ID ='" + country_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + GeoFencingGetterSetter sb = new GeoFencingGetterSetter(); + + sb.setCOUNTRY_ID(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("COUNTRY_ID"))); + + sb.setDISTANCE_MTR((dbcursor.getString(dbcursor + .getColumnIndexOrThrow("DISTANCE_MTR")))); + + sb.setGEO_FENCING(dbcursor.getString(dbcursor + .getColumnIndexOrThrow("GEO_FENCING"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + Log.d("Excep get geofencing!", e.toString()); + return list; + } + + + return list; + } + + //NON_WORKING_SUB_REASON data + + public void insertNonWorkingSubreasonData(NonWorkingSubReasonGetterSetter data) { + db.delete("NON_WORKING_SUB_REASON", null, null); + ContentValues values = new ContentValues(); + + try { + + for (int i = 0; i < data.getREASON_ID().size(); i++) { + + values.put("REASON_ID", Integer.parseInt(data.getREASON_ID().get(i))); + values.put("SUB_REASON_ID", data.getSUB_REASON_ID().get(i)); + values.put("SUB_REASON", data.getSUB_REASON().get(i)); + + db.insert("NON_WORKING_SUB_REASON", null, values); + + } + + } catch (Exception ex) { + Log.d("Database Exception ", ex.toString()); + } + + } + + // get NonWorking Sub reason data + public ArrayList getNonWorkingSubReasonData(String reason_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM NON_WORKING_SUB_REASON WHERE REASON_ID ='" + reason_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + NonWorkingSubReasonGetterSetter sb = new NonWorkingSubReasonGetterSetter(); + + sb.setSUB_REASON_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_REASON_ID"))); + + sb.setSUB_REASON(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_REASON"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + + return list; + } + + return list; + } + + //SUPERVISOR_LIST data + + public void insertSUPERVISOR_LIST_DATA(SupervisorListGetterSetter data) { + db.delete("SUPERVISOR_LIST", null, null); + ContentValues values = new ContentValues(); + + try { + + for (int i = 0; i < data.getEMP_ID().size(); i++) { + + values.put("EMP_ID", Integer.parseInt(data.getEMP_ID().get(i))); + values.put("SUPERVISOR", data.getSUPERVISOR().get(i)); + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + values.put("COACHING_VISIT", data.getCOACHING_VISIT().get(i)); + values.put("CHECK_VISIT", data.getCHECK_VISIT().get(i)); + + db.insert("SUPERVISOR_LIST", null, values); + + } + + } catch (Exception ex) { + Log.d("Database Exception ", ex.toString()); + } + + } + + + // get Supervisor data for coaching visit + public ArrayList getSupervisorListData() { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + // dbcursor = db.rawQuery("SELECT * FROM SUPERVISOR_LIST ", null); + dbcursor = db.rawQuery("SELECT * FROM SUPERVISOR_LIST where COACHING_VISIT = 1", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + SupervisorListGetterSetter sb = new SupervisorListGetterSetter(); + + sb.setEMP_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("EMP_ID"))); + + sb.setSUPERVISOR(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUPERVISOR"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + + return list; + } + + + return list; + } + + public ArrayList getSupervisorcheckListData() { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + // dbcursor = db.rawQuery("SELECT * FROM SUPERVISOR_LIST ", null); + dbcursor = db.rawQuery("SELECT * FROM SUPERVISOR_LIST where CHECK_VISIT = 1", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + SupervisorListGetterSetter sb = new SupervisorListGetterSetter(); + + sb.setEMP_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("EMP_ID"))); + + sb.setSUPERVISOR(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUPERVISOR"))); + + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + + } catch (Exception e) { + + return list; + } + + return list; + } + + public void insertVisitTypeData(String visitdate, String store_id, String visit_type_id) { + db.delete(CommonString.TABLE_VISIT_TYPE, "STORE_ID" + "='" + store_id + "' AND VISIT_DATE ='" + visitdate + "'", null); + ContentValues values = new ContentValues(); + try { + values.put(CommonString.KEY_VISIT_DATE, visitdate); + values.put(CommonString.KEY_STORE_ID, store_id); + values.put(CommonString.KEY_VISIT_ID, visit_type_id); + db.insert(CommonString.TABLE_VISIT_TYPE, null, values); + } catch (Exception ex) { + Log.d("Database Exception", ex.toString()); + } + } + + public void insertCoachingVisitData(CoachingVisitGetterSetter data, String store_id) { + db.delete("COACHING_VISIT", "STORE_ID" + "='" + store_id + "' AND EMP_ID ='" + data.getEmp_id() + "'", null); + ContentValues values = new ContentValues(); + + try { + values.put(CommonString.KEY_EMP_ID, Integer.parseInt(data.getEmp_id())); + values.put(CommonString.KEY_STORE_ID, store_id); + values.put(CommonString.KEY_IMAGE, data.getImg_path()); + + int exist; + if (data.isExists()) { + exist = 1; + } else { + exist = 0; + } + values.put(CommonString.KEY_EXIST, exist); + + db.insert("COACHING_VISIT", null, values); + + } catch (Exception ex) { + Log.d("Database Exception ", ex.toString()); + } + + } + + + public void insertCoachingVisitStoreData(CoachingVisitGetterSetter data, String store_id) { + db.delete("COACHING_VISIT_STORE", "STORE_ID" + "='" + store_id + "' AND EMP_ID ='" + data.getEmp_id() + "'", null); + ContentValues values = new ContentValues(); + + try { + values.put(CommonString.KEY_EMP_ID, Integer.parseInt(data.getEmp_id())); + values.put(CommonString.KEY_STORE_ID, store_id); + values.put(CommonString.KEY_IMAGE, data.getImg_path()); + + int exist; + if (data.isExists()) { + exist = 1; + } else { + exist = 0; + } + values.put(CommonString.KEY_EXIST, exist); + + db.insert("COACHING_VISIT_STORE", null, values); + + } catch (Exception ex) { + Log.d("Database Exception ", ex.toString()); + } + + } + + // get coaching visit data + public ArrayList getCoachingVisitData(String store_id) { + + ArrayList coachingVisitList = new ArrayList<>(); + + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM COACHING_VISIT where STORE_ID" + "='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + CoachingVisitGetterSetter sb = new CoachingVisitGetterSetter(); + + sb.setEmp_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_EMP_ID))); + + sb.setImg_path(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE))); + sb.setExists(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_EXIST)) == 1); + + coachingVisitList.add(sb); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return coachingVisitList; + } + + } catch (Exception e) { + + return coachingVisitList; + } + return coachingVisitList; + } + + public ArrayList getCoachingVisitStoreData(String store_id) { + + ArrayList coachingVisitList = new ArrayList<>(); + + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM COACHING_VISIT_STORE where STORE_ID" + "='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + CoachingVisitGetterSetter sb = new CoachingVisitGetterSetter(); + sb.setEmp_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_EMP_ID))); + sb.setImg_path(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE))); + sb.setExists(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_EXIST)) == 1); + + coachingVisitList.add(sb); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return coachingVisitList; + } + + } catch (Exception e) { + + return coachingVisitList; + } + return coachingVisitList; + } + + //CONFIGURATION_MASTER + public void InsertCONFIGURATION_MASTER(ConfigurationMasterGetterSetter data) { + db.delete("CONFIGURATION_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getCOUNTRY_ID().size(); i++) { + + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + values.put("CONFIGURE", data.getCONFIGURE().get(i)); + values.put("ACTIVE", data.getACTIVE().get(i)); + + db.insert("CONFIGURATION_MASTER", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in CONFIGURATION_MASTER " + ex.toString()); + } + } + + // get Configuration Master data + public ArrayList getConfigurationMasterData(String country_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT * FROM CONFIGURATION_MASTER WHERE COUNTRY_ID='" + country_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + ConfigurationMasterGetterSetter msg = new ConfigurationMasterGetterSetter(); + + msg.setCONFIGURE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CONFIGURE"))); + msg.setACTIVE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("ACTIVE"))); + + list.add(msg); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Chat Message" + e.toString()); + } + return list; + } + + //DELIVERY_CALLS + public void InsertDeliveryCalls(DeliveryCallsGetterSetter data) { + //db.delete("DELIVERY_CALLS", null, null); + + ContentValues values = new ContentValues(); + try { + values.put(CommonString.KEY_STORE_NAME, data.getSTORE_NAME()); + values.put(CommonString.KEY_ADDRESS, data.getADDRESS()); + values.put(CommonString.KEY_IMAGE, data.getIN_TIME_IMAGE()); + values.put(CommonString.KEY_IMAGE1, data.getOUT_TIME_IMAGE()); + values.put(CommonString.KEY_UPLOAD_STATUS, data.getUPLOAD_STATUS()); + values.put(CommonString.KEY_VISIT_DATE, data.getVISIT_DATE()); + values.put(CommonString.KEY_IN_TIME, data.getIn_time()); + values.put(CommonString.KEY_LATITUDE, data.getLATITUDE()); + values.put(CommonString.KEY_LONGITUDE, data.getLONGITUDE()); + + db.insert("DELIVERY_CALLS", null, values); + + } catch (Exception ex) { + Log.d("Exception ", " in DELIVERY_CALLS " + ex.toString()); + } + } + + public void updateDeliveryCallsOut(DeliveryCallsGetterSetter deliveryCallData, String status, String out_time_image) { + + ContentValues values = new ContentValues(); + + try { + + values.put(CommonString.KEY_IMAGE1, out_time_image); + values.put(CommonString.KEY_UPLOAD_STATUS, status); + values.put(CommonString.KEY_OUT_TIME, deliveryCallData.getOut_time()); + + db.update(CommonString.TABLE_DELIVERY_CALLS, values, CommonString.KEY_ID + "='" + deliveryCallData.getId() + "'", null); + + } catch (Exception ex) { + + } + + } + + // get Delivery Calls data + public ArrayList getDeliveryCallsData(String visit_date) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + if (visit_date == null) { + dbcursor = db.rawQuery("SELECT * FROM DELIVERY_CALLS ", null); + } else { + dbcursor = db.rawQuery("SELECT * FROM DELIVERY_CALLS WHERE VISIT_DATE='" + visit_date + "'", null); + } + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + DeliveryCallsGetterSetter msg = new DeliveryCallsGetterSetter(); + + msg.setADDRESS(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ADDRESS))); + msg.setSTORE_NAME(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORE_NAME))); + msg.setIN_TIME_IMAGE(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE))); + msg.setOUT_TIME_IMAGE(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE1))); + msg.setUPLOAD_STATUS(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_UPLOAD_STATUS))); + msg.setId(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ID))); + msg.setIn_time(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IN_TIME))); + msg.setOut_time(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_OUT_TIME))); + msg.setVISIT_DATE(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_VISIT_DATE))); + msg.setLATITUDE(Double.parseDouble(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_LATITUDE)))); + msg.setLONGITUDE(Double.parseDouble(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_LONGITUDE)))); + + list.add(msg); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Chat Message" + e.toString()); + } + return list; + } + + public void updateDeliveryCallsUploadStatus(String key_id) { + + ContentValues values = new ContentValues(); + + try { + values.put(CommonString.KEY_UPLOAD_STATUS, CommonString.KEY_U); + db.update(CommonString.TABLE_DELIVERY_CALLS, values, CommonString.KEY_ID + "='" + key_id + "'", null); + + } catch (Exception ex) { + + } + + } + + public void InsertMappingStockSTOREWISE(MappingStockStorewiseGetterSetter data) { + + try { + db.delete("MAPPING_STOCK_STOREWISE", null, null); + + ContentValues values = new ContentValues(); + + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("SKU_ID", data.getSKU_ID().get(i)); + values.put("MUST_HAVE", data.getMUST_HAVE().get(i)); + values.put("MBQ", data.getMBQ().get(i)); + values.put("SHOW_ADDITIONAL_VISIBILITY", data.getSHOW_ADDITIONAL_VISIBILITY().get(i)); + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + + db.insert("MAPPING_STOCK_STOREWISE", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in MAPPING_STOCK_STOREWISE " + ex.toString()); + } + } + + public ArrayList getBrandMasterDataBySubCategory(String sub_category_id) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT DISTINCT BM.BRAND_ID, BM.BRAND FROM BRAND_MASTER BM INNER JOIN " + + "SKU_MASTER SM ON BM.BRAND_ID = SM.BRAND_ID INNER JOIN " + + "MAPPING_STOCK_STOREWISE M ON M.SKU_ID = SM.SKU_ID WHERE SUB_CATEGORY_ID ='" + sub_category_id + "' AND COMPANY_ID ='1' ORDER BY BRAND_SEQUENCE", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + BrandMasterGetterSetter sb = new BrandMasterGetterSetter(); + + sb.setBRAND_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_ID"))); + + sb.setBRAND(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + } + + //insert Addditional Promo SKU wise + public void InsertPromoSKUwiseData(ArrayList promoSkuwiseListData, String category_id, String store_id, boolean exists) { + + try { + db.delete(CommonString.TABLE_INSERT_PROMO_SKUWISE, "STORE_ID = '" + store_id + "' AND CATEGORY_ID ='" + category_id + "'", null); + db.delete(CommonString.TABLE_INSERT_PROMO_SKUWISE_EXISTS, "STORE_ID = '" + store_id + "' AND CATEGORY_ID ='" + category_id + "'", null); + + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + int existexist_int = 0; + + if (exists) { + existexist_int = 1; + } + + values1.put("STORE_ID", Integer.parseInt(store_id)); + values1.put("CATEGORY_ID", Integer.parseInt(category_id)); + values1.put("Existss", existexist_int); + + long id = db.insert(CommonString.TABLE_INSERT_PROMO_SKUWISE_EXISTS, null, values1); + + + db.beginTransaction(); + for (int i = 0; i < promoSkuwiseListData.size(); i++) { + PromoComplianceSkuwiseGetterSetter data = promoSkuwiseListData.get(i); + + values.put("STORE_ID", Integer.parseInt(store_id)); + values.put("CATEGORY_ID", Integer.parseInt(category_id)); + values.put("SKU_ID", Integer.parseInt(data.getSku_id())); + values.put("SKU", data.getSku()); + values.put("BRAND_ID", Integer.parseInt(data.getBrand_id())); + values.put("BRAND", data.getBrand()); + values.put("SUB_CATEGORY_ID", Integer.parseInt(data.getSub_category_id())); + values.put("SUB_CATEGORY", data.getSub_category()); + values.put("DISCOUNT_VALUE", data.getDiscount_value()); + values.put("PRICE", data.getPrice()); + values.put("PROMO_IMAGE", data.getImg()); + values.put("PRICE_FLASHER_AVAILABLE", data.getPrice_flasher()); + values.put("COMMON_ID", id); + + db.insert(CommonString.TABLE_INSERT_PROMO_SKUWISE, null, values); + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " Promo_SKUwise_Data " + ex.toString()); + } + } + + public ArrayList getPromoComplianceSkuwiseAfterData(String store_id, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (category_id == null) { + //common_id is passed in variable store_id in this case + dbcursor = db.rawQuery("Select * from Promo_SKUwise_Data " + + "where COMMON_ID='" + store_id + "'", null); + } else { + dbcursor = db.rawQuery("Select * from Promo_SKUwise_Data " + + "where STORE_ID='" + store_id + "' AND CATEGORY_ID='" + category_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + PromoComplianceSkuwiseGetterSetter cd = new PromoComplianceSkuwiseGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setDiscount_value(dbcursor.getString(dbcursor.getColumnIndexOrThrow("DISCOUNT_VALUE"))); + cd.setPrice(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICE"))); + cd.setImg(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMO_IMAGE"))); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setPrice_flasher(Integer.parseInt(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PRICE_FLASHER_AVAILABLE")))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuwiseAfterData!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getPromoComplianceSkuwiseExistsAfterData(String store_id, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (category_id == null) { + dbcursor = db.rawQuery("Select * from Promo_SKUwise_Exists_Data " + + "where STORE_ID='" + store_id + "'", null); + } else { + dbcursor = db.rawQuery("Select * from Promo_SKUwise_Exists_Data " + + "where STORE_ID='" + store_id + "' AND CATEGORY_ID='" + category_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + PromoComplianceSkuwiseGetterSetter cd = new PromoComplianceSkuwiseGetterSetter(); + + cd.setExists(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Existss")).equals("1")); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.set_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("KEY_ID"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuwiseAfterData!" + e.toString()); + return list; + } + return list; + } + + //get Sub Category Master + public ArrayList getSubCategoryMasterSKUwise( + String category_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT DISTINCT SC.SUB_CATEGORY_ID, SUB_CATEGORY FROM SUB_CATEGORY_MASTER SC INNER JOIN " + + "BRAND_MASTER BM ON SC.SUB_CATEGORY_ID = BM.SUB_CATEGORY_ID INNER JOIN " + + "SKU_MASTER SM ON BM.BRAND_ID = SM.BRAND_ID INNER JOIN " + + "MAPPING_STOCK_STOREWISE M ON M.SKU_ID = SM.SKU_ID WHERE CATEGORY_ID = '" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getSKUMasterNewData(String brand_id) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT DISTINCT SM.SKU_ID, SM.SKU,SM.BRAND_ID,SM.SKU_SEQUENCE,SM.MRP FROM BRAND_MASTER BM INNER JOIN " + + "SKU_MASTER SM ON BM.BRAND_ID = SM.BRAND_ID INNER JOIN " + + "MAPPING_STOCK_STOREWISE M ON M.SKU_ID = SM.SKU_ID WHERE BM.BRAND_ID = '" + brand_id + "' ORDER BY SKU_SEQUENCE", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + SkuMasterGetterSetter sb = new SkuMasterGetterSetter(); + + sb.setSKU_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SKU_ID"))); + + sb.setSKU(cursordata.getString(cursordata.getColumnIndexOrThrow("SKU"))); + + sb.setBRAND_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_ID"))); + + + sb.setMRP(cursordata.getString(cursordata.getColumnIndexOrThrow("MRP"))); + + sb.setSKU_SEQUENCE(cursordata.getString(cursordata.getColumnIndexOrThrow("SKU_SEQUENCE"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + public void InsertMAPPING_PLANOGRAM_STORE_WISE(MappingPlanogramStorewiseGetterSetter data) { + db.delete("MAPPING_PLANOGRAM_STORE_WISE", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("PLANOGRAM_IMAGE", data.getPLANOGRAM_IMAGE().get(i)); + values.put("IMAGE_PATH", data.getIMAGE_PATH().get(i)); + + db.insert("MAPPING_PLANOGRAM_STORE_WISE", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " MAPPING_PLANOGRAM_STORE_WISE " + ex.toString()); + } + } + + //Adhoc is filled + public boolean isFilledAdhoc(String store_id, String visitDate) { + //Log.d("MAPPING_STOCK_ADHOC ", "MAPPING_STOCK_ADHOC data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_IS_ADHOC_SAVED + " where " + + CommonString.KEY_STORE_ID + "='" + store_id + "' AND " + + CommonString.KEY_VISIT_DATE + "='" + visitDate + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + JourneyPlanGetterSetter tp = new JourneyPlanGetterSetter(); + + tp.setSTORE_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_STORE_ID))); + list.add(tp); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + if (list.size() > 0) { + return true; + } else { + return false; + } + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!" + e.toString()); + return false; + } + + return false; + } + + public void InsertAdhocFilled(String store_id, String visitDate) { + db.delete(CommonString.TABLE_IS_ADHOC_SAVED, null, null); + + ContentValues values = new ContentValues(); + try { + + values.put(CommonString.KEY_STORE_ID, store_id); + values.put(CommonString.KEY_VISIT_DATE, visitDate); + + db.insert(CommonString.TABLE_IS_ADHOC_SAVED, null, values); + + } catch (Exception ex) { + Log.d("Exception ", " in " + CommonString.TABLE_IS_ADHOC_SAVED + ex.toString()); + } + } + + public ArrayList getPogType( + String category_id, String store_type_id, String pog_type_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + //dbcursor = db.rawQuery("SELECT DISTINCT SM.SUB_CATEGORY_ID,SM.SUB_CATEGORY FROM SUB_CATEGORY_MASTER SM INNER JOIN POG_QUESTION PG ON SM.SUB_CATEGORY_ID = PG.SUB_CATEGORY_ID WHERE CATEGORY_ID = '" + category_id + "'", null); + dbcursor = db.rawQuery("SELECT DISTINCT PG.QTYPE FROM SUB_CATEGORY_MASTER SM INNER JOIN POG_QUESTION_NEW PG ON SM.SUB_CATEGORY_ID = PG.SUB_CATEGORY_ID " + + "WHERE CATEGORY_ID = '" + category_id + "' AND POG_TYPE_ID='" + pog_type_id + "' AND STORETYPE_ID='" + store_type_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + String qType; + + qType = dbcursor.getString(dbcursor.getColumnIndexOrThrow("QTYPE")); + + list.add(qType); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + //insert Counterfeit Product + public void InsertCounterfeitProductData(ArrayList counterfeitProductListData, String category_id, String store_id, boolean exists) { + + try { + db.delete(CommonString.TABLE_INSERT_COUNTERFEIT_PRODUCT, "STORE_ID = '" + store_id + "' AND CATEGORY_ID ='" + category_id + "'", null); + db.delete(CommonString.TABLE_INSERT_COUNTERFEIT_PRODUCT_EXISTS, "STORE_ID = '" + store_id + "' AND CATEGORY_ID ='" + category_id + "'", null); + + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + int existexist_int = 0; + + if (exists) { + existexist_int = 1; + } + + values1.put("STORE_ID", Integer.parseInt(store_id)); + values1.put("CATEGORY_ID", Integer.parseInt(category_id)); + values1.put("Existss", existexist_int); + + long id = db.insert(CommonString.TABLE_INSERT_COUNTERFEIT_PRODUCT_EXISTS, null, values1); + + + db.beginTransaction(); + for (int i = 0; i < counterfeitProductListData.size(); i++) { + CounterfeitProductGetterSetter data = counterfeitProductListData.get(i); + + values.put("STORE_ID", Integer.parseInt(store_id)); + values.put("CATEGORY_ID", Integer.parseInt(category_id)); + values.put("BRAND_ID", data.getBrandId()); + values.put("BRAND", data.getBrand()); + values.put("SKU", data.getSkuName()); + values.put("STOCK", data.getStock()); + values.put("IMAGE", data.getImgStr()); + values.put("IMAGE1", data.getImgStr1()); + values.put("IMAGE2", data.getImgStr2()); + values.put("COMMON_ID", id); + + db.insert(CommonString.TABLE_INSERT_COUNTERFEIT_PRODUCT, null, values); + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", "Counterfeit Data " + ex.toString()); + } + } + + //get Counterfeit Product inserted data + public ArrayList getCounterfeitProductExistsAfterData(String store_id, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (category_id == null) { + dbcursor = db.rawQuery("Select * from COUNTERFEIT_PRODUCT_EXISTS " + + "where STORE_ID='" + store_id + "'", null); + } else { + dbcursor = db.rawQuery("Select * from COUNTERFEIT_PRODUCT_EXISTS " + + "where STORE_ID='" + store_id + "' AND CATEGORY_ID='" + category_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CounterfeitProductGetterSetter cd = new CounterfeitProductGetterSetter(); + + cd.setExists(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Existss")).equals("1")); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.set_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("KEY_ID"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getCounterfeitAfterData!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getCounterfeitProductAfterData(String store_id, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (category_id == null) { + //common_id is passed in variable store_id in this case + dbcursor = db.rawQuery("Select * from COUNTERFEIT_PRODUCT " + + "where COMMON_ID='" + store_id + "'", null); + } else { + dbcursor = db.rawQuery("Select * from COUNTERFEIT_PRODUCT " + + "where STORE_ID='" + store_id + "' AND CATEGORY_ID='" + category_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CounterfeitProductGetterSetter cd = new CounterfeitProductGetterSetter(); + + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setSkuName(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setBrandId(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setStock(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setImgStr(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE"))); + cd.setImgStr1(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE1"))); + cd.setImgStr2(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE2"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuwiseAfterData!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getBrandData(String category_id) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT DISTINCT BR.BRAND_ID, BR.BRAND FROM BRAND_MASTER BR " + + "INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID " + + "INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID =CA.CATEGORY_ID WHERE COMPANY_ID =1 AND SB.CATEGORY_ID ='" + category_id + "'", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + BrandMasterGetterSetter sb = new BrandMasterGetterSetter(); + + sb.setBRAND_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_ID"))); + + sb.setBRAND(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND"))); + + + /*sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + + sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + + sb.setCOMPANY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("COMPANY_ID"))); + + sb.setBRAND_SEQUENCE(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_SEQUENCE")));*/ + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + @SuppressLint("LongLogTag") + public boolean checkStockData(String store_id, String category_id, String visit_date) { + Log.d("MSL_Availability ", "Stock data--------------->Start<------------"); + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from " + CommonString.TABLE_INSERT_STOCK + + " where category_id='" + category_id + "' and Store_Id='" + store_id + + "'AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "'", null); + + if (dbcursor != null) { + if (dbcursor.moveToFirst()) { + do { + MSL_AvailabilityStockFacingGetterSetter sb = new MSL_AvailabilityStockFacingGetterSetter(); + sb.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + list.add(sb); + } while (dbcursor.moveToNext()); + } + dbcursor.close(); + + return list.size() > 0; + } + } catch (Exception e) { + Log.d("Exception ", "when fetching Records!!!!!!!!!!!!!!!!!!!!!" + e.toString()); + return false; + } + + Log.d("MSL_Availability_StockFacing ", "midday---------------------->Stop<-----------"); + return false; + } + +//-------------------------------------------------------------------------------------------------------------- + + public void updateStockData( + String storeId, String categoryId, String visit_date, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("TOGGLE_VALUE", data.getToggleValue()); + values.put("STOCK", data.getStock()); + + db.update(CommonString.TABLE_INSERT_STOCK, values, + "Brand_Id ='" + hashMapListHeaderData.get(i).getBrand_id() + + "' AND SKU_ID ='" + data.getSku_id() + + "' AND Category_Id='" + categoryId + + "' AND Store_Id='" + storeId + "'AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "'", null); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert Stock " + ex.toString()); + } + } + + +//------------------------------------------------------------------------------------------------------------------------------- + + public void InsertStockData( + String storeId, String categoryId, String visit_date, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + db.delete(CommonString.TABLE_INSERT_STOCK, CommonString.KEY_VISIT_DATE + "<>'" + visit_date + "'", null); + + ContentValues values = new ContentValues(); + + try { + db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put("Store_Id", storeId); + values.put(CommonString.KEY_VISIT_DATE, visit_date); + values.put("Category_Id", categoryId); + values.put("Brand_Id", hashMapListHeaderData.get(i).getBrand_id()); + values.put("SKU_ID", data.getSku_id()); + values.put("SKU", data.getSku()); + values.put("SKU_SEQUENCE", data.getSku_sequence()); + values.put("MBQ", data.getMbq()); + values.put("TOGGLE_VALUE", data.getToggleValue()); + values.put("STOCK", data.getStock()); + values.put("COMPANY_ID", data.getCompany_id()); + values.put("MUST_HAVE", data.getMust_have()); + + db.insert(CommonString.TABLE_INSERT_STOCK, null, values); + } + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert Stock" + ex.toString()); + } + } + + +//--------------------------------------------------------------------------------------------------------------------------------------- + + public ArrayList getStockAfterSaveData( + String category_id, String brand_id, String store_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from " + CommonString.TABLE_INSERT_STOCK + + " where category_id='" + category_id + "' and Brand_Id='" + brand_id + "' AND Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability Sku After Save Data!" + e.toString()); + return list; + } + return list; + } + + //Insert Additional Journey Plan + public void InsertAdditionalJCP(JourneyPlanGetterSetter data) { + db.delete("JOURNEY_PLAN_ADDITIONAL", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("EMP_ID", data.getEMP_ID().get(i)); + + values.put("STORE_NAME", data.getSTORE_NAME().get(i)); + + values.put("CITY", data.getCITY().get(i)); + + values.put("VISIT_DATE", data.getVISIT_DATE().get(i)); + + values.put("ADDRESS", data.getADDRESS().get(i)); + + values.put("UPLOAD_STATUS", data.getUPLOAD_STATUS().get(i)); + + values.put("STORETYPE", data.getSTORETYPE().get(i)); + + values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); + + + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + + values.put("CHECKOUT_STATUS", data.getCHECKOUT_STATUS().get(i)); + + values.put("CLASSIFICATION", data.getCLASSIFICATION().get(i)); + + values.put("KEYACCOUNT", data.getKEYACCOUNT().get(i)); + values.put("CLASS_ID", data.getCLASS_ID().get(i)); + + values.put("CAMERA_ALLOW", data.getCAMERA_ALLOW().get(i)); + values.put("GEO_TAG", data.getGEO_TAG().get(i)); + + values.put("VISIT_ORDER", data.getVISIT_ORDER().get(i)); + values.put("LATITUDE", data.getLATITUDE().get(i)); + values.put("LONGITUDE", data.getLONGITUDE().get(i)); + values.put("POG_TYPE_ID", data.getPOG_TYPE_ID().get(i)); + + db.insert("JOURNEY_PLAN_ADDITIONAL", null, values); + + } + + } catch (Exception ex) { + Log.d("Exception in ADHOC_JCP", ex.toString()); + } + } + + //MSL_Availability_StockFacing Server Upload Data + public ArrayList getStockUploadServerData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from " + CommonString.TABLE_INSERT_STOCK + + " where Store_Id='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Category_Id"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Brand_Id"))); + cd.setSku_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setSku_sequence(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_SEQUENCE"))); + cd.setMbq(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MBQ"))); + cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); + cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + public void insertMappingPahrmaQuestion(MappingPharmaQuestionGetterSetter data) { + db.delete("MAPPING_PHARMA_QUESTION", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getQUESTION_ID().size(); i++) { + + values.put("QUESTION_ID", data.getQUESTION_ID().get(i)); + values.put("QUESTION", data.getQUESTION().get(i)); + values.put("BRAND_ID", data.getBRAND_ID().get(i)); + values.put("BRAND", data.getBRAND().get(i)); + values.put("SUB_CATEGORY_ID", data.getSUB_CATEGORY_ID().get(i)); + values.put("SUB_CATEGORY", data.getSUB_CATEGORY().get(i)); + values.put("QUESTION_SEQUENCE", data.getQUESTION_SEQUENCE().get(i)); + + db.insert("MAPPING_PHARMA_QUESTION", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in MAPPING_PHARMA_QUESTION " + ex.toString()); + } + } + + //Insert PHARMA Journey Plan + public void InsertPharmaJCP(JourneyPlanGetterSetter data) { + db.delete("JOURNEY_PLAN_PHARMA", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("EMP_ID", data.getEMP_ID().get(i)); + + values.put("STORE_NAME", data.getSTORE_NAME().get(i)); + + values.put("CITY", data.getCITY().get(i)); + + values.put("VISIT_DATE", data.getVISIT_DATE().get(i)); + + values.put("ADDRESS", data.getADDRESS().get(i)); + + values.put("UPLOAD_STATUS", data.getUPLOAD_STATUS().get(i)); + + values.put("STORETYPE", data.getSTORETYPE().get(i)); + + values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); + + + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + + values.put("CHECKOUT_STATUS", data.getCHECKOUT_STATUS().get(i)); + + values.put("CLASSIFICATION", data.getCLASSIFICATION().get(i)); + + values.put("KEYACCOUNT", data.getKEYACCOUNT().get(i)); + values.put("CLASS_ID", data.getCLASS_ID().get(i)); + + values.put("CAMERA_ALLOW", data.getCAMERA_ALLOW().get(i)); + values.put("GEO_TAG", data.getGEO_TAG().get(i)); + + values.put("VISIT_ORDER", data.getVISIT_ORDER().get(i)); + values.put("LATITUDE", data.getLATITUDE().get(i)); + values.put("LONGITUDE", data.getLONGITUDE().get(i)); + values.put("POG_TYPE_ID", data.getPOG_TYPE_ID().get(i)); + + db.insert("JOURNEY_PLAN_PHARMA", null, values); + + } + + } catch (Exception ex) { + Log.d("Exception in ADHOC_JCP", ex.toString()); + } + } + + // get MAPPING_PHARMA_QUESTION Data + public ArrayList getPharmaQuestionsData() { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + //dbcursor = db.rawQuery("SELECT DISTINCT CHAT_ID, MESSAGE, MESSAGEDATE, SENDERID, SENDER, STOREID FROM CHAT_MESSAGE WHERE STOREID='" + store_id +"' ORDER BY ORDERID", null); + dbcursor = db.rawQuery("SELECT DISTINCT QUESTION_ID, QUESTION FROM MAPPING_PHARMA_QUESTION ORDER BY QUESTION_SEQUENCE", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MappingPharmaQuestionGetterSetter qns = new MappingPharmaQuestionGetterSetter(); + + qns.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION_ID"))); + qns.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION"))); + + + list.add(qns); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Chat Message" + e.toString()); + } + return list; + } + + + // get MAPPING_PHARMA_QUESTION Answer data + public ArrayList getPharmaAnswerData(String questionId) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + //dbcursor = db.rawQuery("SELECT DISTINCT CHAT_ID, MESSAGE, MESSAGEDATE, SENDERID, SENDER, STOREID FROM CHAT_MESSAGE WHERE STOREID='" + store_id +"' ORDER BY ORDERID", null); + dbcursor = db.rawQuery("SELECT * FROM MAPPING_PHARMA_QUESTION WHERE QUESTION_ID='" + questionId + "' ORDER BY QUESTION_SEQUENCE", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MappingPharmaQuestionGetterSetter qns = new MappingPharmaQuestionGetterSetter(); + + qns.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION_ID"))); + qns.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow("QUESTION"))); + qns.setBRAND_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + qns.setBRAND(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + qns.setSUB_CATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + qns.setSUB_CATEGORY(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + + list.add(qns); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + Log.d("Exception ", "get Chat Message" + e.toString()); + } + return list; + } + + //Insert Store Detail Pharma stores + public void InsertStoreDetailPharma( + String storeId, List hashMapListHeaderData, + HashMap> hashMapListChildData, + ImageGetterSetter imageData) { + + db.delete(CommonString.TABLE_INSERT_STORE_PROFILE_DATA, CommonString.KEY_STORE_ID + "='" + storeId + "'", null); + db.delete(CommonString.TABLE_INSERT_PHARMA_IMAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeId + "'", null); + + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + + values1.put(CommonString.KEY_STORE_ID, storeId); + values1.put(CommonString.KEY_IMAGE1, imageData.getImage1()); + values1.put(CommonString.KEY_IMAGE2, imageData.getImage2()); + values1.put(CommonString.KEY_IMAGE3, imageData.getImage3()); + values1.put(CommonString.KEY_IMAGE4, imageData.getImage4()); + + db.insert(CommonString.TABLE_INSERT_PHARMA_IMAGE_DATA, null, values1); + + try { + //db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + MappingPharmaQuestionGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put(CommonString.KEY_STORE_ID, storeId); + values.put(CommonString.KEY_QUESTION_ID, data.getQUESTION_ID().get(0)); + values.put(CommonString.KEY_QUESTION, data.getQUESTION().get(0)); + values.put(CommonString.KEY_SUB_CATEGORY_ID, data.getSUB_CATEGORY_ID().get(0)); + values.put(CommonString.KEY_SUB_CATEGORY, data.getSUB_CATEGORY().get(0)); + values.put(CommonString.KEY_BRAND_ID, data.getBRAND_ID().get(0)); + values.put(CommonString.KEY_BRAND, data.getBRAND().get(0)); + values.put(CommonString.KEY_IMAGE, data.getImgPath()); + values.put(CommonString.KEY_PRESENT, data.getIsChecked()); + + db.insert(CommonString.TABLE_INSERT_STORE_PROFILE_DATA, null, values); + } + } + /*db.setTransactionSuccessful(); + db.endTransaction();*/ + } catch (Exception ex) { + Log.d("Exception ", " in Insert MSL_Availability_StockFacing " + ex.toString()); + } + } + + //Get Pharma Store detail for SOS Data + public ArrayList getStoreDetailPharmaForSOSData(String store_id, String questionId) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select Distinct SP.QUESTION_ID , SP.BRAND, SP.BRAND_ID, SP.SUB_CATEGORY_ID, SP.SUB_CATEGORY, ifnull(SS.GSK_FACING,'') GSK_FACING, ifnull(SS.COMPETITION_FACING,'') COMPETITION_FACING " + + " from " + CommonString.TABLE_INSERT_STORE_PROFILE_DATA + " SP LEFT JOIN " + CommonString.TABLE_INSERT_SOS_PHARMA_DATA + + " SS ON (SP.SUB_CATEGORY_ID = SS.SUB_CATEGORY_ID) AND (SP.BRAND_ID = SS.BRAND_ID) where SP.STORE_ID ='" + store_id + "' AND SP.QUESTION_ID='" + questionId + "' AND " + + CommonString.KEY_PRESENT + "='1'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + PharmaSOSGetterSetter cd = new PharmaSOSGetterSetter(); + + cd.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_QUESTION_ID))); + cd.setBRAND(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND))); + cd.setBRAND_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + cd.setSUB_CATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_CATEGORY_ID))); + cd.setSUB_CATEGORY(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_CATEGORY))); + cd.setGskFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_GSK_FACING))); + cd.setCompetitorFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_COMPETITION_FACING))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get SOS Question Data!" + e.toString()); + return list; + } + return list; + } + + //Get Pharma Store detail Question Inserted Data + public ArrayList getStoreDetailPharmaQuestionInsertedData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select DISTINCT QUESTION_ID, QUESTION from " + CommonString.TABLE_INSERT_STORE_PROFILE_DATA + + " where " + CommonString.KEY_STORE_ID + "='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MappingPharmaQuestionGetterSetter cd = new MappingPharmaQuestionGetterSetter(); + + cd.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_QUESTION_ID))); + cd.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_QUESTION))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + //Get Pharma Store detail Answer Inserted Data + public ArrayList getStoreDetailPharmaAnswerInsertedData(String store_id, String questionId) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + if (questionId == null) { + dbcursor = db.rawQuery("Select * from " + CommonString.TABLE_INSERT_STORE_PROFILE_DATA + + " where " + CommonString.KEY_STORE_ID + "='" + store_id + "'", null); + } else { + dbcursor = db.rawQuery("Select * from " + CommonString.TABLE_INSERT_STORE_PROFILE_DATA + + " where " + CommonString.KEY_STORE_ID + "='" + store_id + "' AND " + CommonString.KEY_QUESTION_ID + "='" + questionId + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MappingPharmaQuestionGetterSetter cd = new MappingPharmaQuestionGetterSetter(); + + cd.setQUESTION_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_QUESTION_ID))); + cd.setQUESTION(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_QUESTION))); + cd.setBRAND(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND))); + cd.setBRAND_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + cd.setSUB_CATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_CATEGORY_ID))); + cd.setSUB_CATEGORY(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_CATEGORY))); + cd.setImgPath(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE))); + cd.setIsChecked(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_PRESENT))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + //Insert SOS Pharma stores + public void InsertSOSPharma( + String storeId, List sosListData) { + + db.delete(CommonString.TABLE_INSERT_SOS_PHARMA_DATA, CommonString.KEY_STORE_ID + "='" + storeId + "'", null); + + ContentValues values = new ContentValues(); + + try { + //db.beginTransaction(); + + for (int j = 0; j < sosListData.size(); j++) { + PharmaSOSGetterSetter data = sosListData.get(j); + + values.put(CommonString.KEY_STORE_ID, storeId); + values.put(CommonString.KEY_QUESTION_ID, data.getQUESTION_ID()); + values.put(CommonString.KEY_QUESTION, data.getQUESTION()); + values.put(CommonString.KEY_SUB_CATEGORY_ID, data.getSUB_CATEGORY_ID()); + values.put(CommonString.KEY_SUB_CATEGORY, data.getSUB_CATEGORY()); + values.put(CommonString.KEY_BRAND_ID, data.getBRAND_ID()); + values.put(CommonString.KEY_BRAND, data.getBRAND()); + values.put(CommonString.KEY_GSK_FACING, data.getGskFacing()); + values.put(CommonString.KEY_COMPETITION_FACING, data.getCompetitorFacing()); + + db.insert(CommonString.TABLE_INSERT_SOS_PHARMA_DATA, null, values); + } + + /*db.setTransactionSuccessful(); + db.endTransaction();*/ + } catch (Exception ex) { + Log.d("Exception ", " in Insert SOS Pharma " + ex.toString()); + } + } + + //Insert Pharma MSL + public void InsertPharmaMSL( + String storeId, List hashMapListHeaderData, + HashMap> hashMapListChildData) { + + db.delete(CommonString.TABLE_INSERT_PHARMA_MSL_DATA, CommonString.KEY_STORE_ID + "='" + storeId + "'", null); + + ContentValues values = new ContentValues(); + + try { + //db.beginTransaction(); + for (int i = 0; i < hashMapListHeaderData.size(); i++) { + + for (int j = 0; j < hashMapListChildData.get(hashMapListHeaderData.get(i)).size(); j++) { + PharmaMSLInsertedGetterSetter data = hashMapListChildData.get(hashMapListHeaderData.get(i)).get(j); + + values.put(CommonString.KEY_STORE_ID, storeId); + values.put(CommonString.KEY_BRAND_ID, hashMapListHeaderData.get(i).getBrand_id()); + values.put(CommonString.KEY_SKU, data.getSku()); + values.put(CommonString.KEY_SKU_ID, data.getSkuId()); + values.put(CommonString.KEY_PRESENT, data.getPresent()); + + db.insert(CommonString.TABLE_INSERT_PHARMA_MSL_DATA, null, values); + + } + } +// db.setTransactionSuccessful(); +// db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", " in Insert Pharma MSL " + ex.toString()); + } + } + + //insert MAPPING_PHARMA_MSL + public void InsertMAPPING_PHARMA_MSL(MappingPharmaMSLGetterSetter data) { + db.delete("MAPPING_PHARMA_MSL", null, null); + + ContentValues values = new ContentValues(); + try { + for (int i = 0; i < data.getSKU_ID().size(); i++) { + + values.put("COUNTRY_ID", data.getCOUNTRY_ID().get(i)); + values.put("SKU_ID", data.getSKU_ID().get(i)); + + db.insert("MAPPING_PHARMA_MSL", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", " in MAPPING_PHARMA_MSL " + ex.toString()); + } + } + + //Pharma MSL Header + public ArrayList getPharmaMSLHeaderData() { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("Select DISTINCT SB.SUB_CATEGORY_ID,SB.SUB_CATEGORY,BR.BRAND_ID,BR.BRAND,BR.COMPANY_ID " + + "from MAPPING_PHARMA_MSL M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where BR.COMPANY_ID='" + 1 + "' " + + "order by SB.SUB_CATEGORY,BR.COMPANY_ID,BR.BRAND", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + MSL_AvailabilityStockFacingGetterSetter cd = new MSL_AvailabilityStockFacingGetterSetter(); + + cd.setSub_category_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + cd.setSub_category(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setCompany_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("COMPANY_ID"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + //get Pharma MSL default data + public ArrayList getPharmaMSLSKUData(String brand_id) { + + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("Select DISTINCT SK.SKU_ID,SK.SKU " + + "from MAPPING_PHARMA_MSL M " + + "inner join SKU_MASTER SK " + + "on M.SKU_ID=SK.SKU_ID " + + "inner join BRAND_MASTER BR " + + "on SK.BRAND_ID=BR.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER SB " + + "on BR.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + + "inner join CATEGORY_MASTER CA " + + "on SB.CATEGORY_ID=CA.CATEGORY_ID " + + "where BR.BRAND_ID='" + brand_id + + "' order by SK.SKU_SEQUENCE ", null); + + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + PharmaMSLInsertedGetterSetter cd = new PharmaMSLInsertedGetterSetter(); + + cd.setSkuId(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + cd.setSku(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_AvailabilityHeader!" + e.toString()); + return list; + } + return list; + } + + //Get Pharma Store detail Image Inserted Data + public ImageGetterSetter getStoreDetailPharmaImageInsertedData(String store_id) { + ImageGetterSetter cd = new ImageGetterSetter(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from " + CommonString.TABLE_INSERT_PHARMA_IMAGE_DATA + + " where " + CommonString.KEY_STORE_ID + "='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + + cd.setImage1(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE1))); + cd.setImage2(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE2))); + cd.setImage3(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE3))); + cd.setImage4(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE4))); + + dbcursor.moveToNext(); + } + dbcursor.close(); + return cd; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return cd; + } + return cd; + } + + //Get Pharma Store MSL Inserted Data + public ArrayList getPharmaMSLInsertedData(String store_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + dbcursor = db.rawQuery("Select * from " + CommonString.TABLE_INSERT_PHARMA_MSL_DATA + + " where " + CommonString.KEY_STORE_ID + "='" + store_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + PharmaMSLInsertedGetterSetter data = new PharmaMSLInsertedGetterSetter(); + + data.setBrandId(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND_ID))); + data.setSkuId(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SKU_ID))); + data.setPresent(dbcursor.getInt(dbcursor.getColumnIndexOrThrow(CommonString.KEY_PRESENT))); + + list.add(data); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + return list; + } + + //Insert ADHOC_JOURNEYPLAN_ADDITIONAL + public void InsertAdditionalAdhocJCP(JourneyPlanGetterSetter data) { + db.delete("ADHOC_JOURNEYPLAN_ADDITIONAL", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("EMP_ID", data.getEMP_ID().get(i)); + + values.put("STORE_NAME", data.getSTORE_NAME().get(i)); + + values.put("CITY", data.getCITY().get(i)); + + values.put("VISIT_DATE", data.getVISIT_DATE().get(i)); + + values.put("ADDRESS", data.getADDRESS().get(i)); + + values.put("UPLOAD_STATUS", data.getUPLOAD_STATUS().get(i)); + + values.put("STORETYPE", data.getSTORETYPE().get(i)); + + values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); + + + values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); + + values.put("CHECKOUT_STATUS", data.getCHECKOUT_STATUS().get(i)); + + values.put("CLASSIFICATION", data.getCLASSIFICATION().get(i)); + + values.put("KEYACCOUNT", data.getKEYACCOUNT().get(i)); + values.put("CLASS_ID", data.getCLASS_ID().get(i)); + + values.put("CAMERA_ALLOW", data.getCAMERA_ALLOW().get(i)); + values.put("GEO_TAG", data.getGEO_TAG().get(i)); + + values.put("VISIT_ORDER", data.getVISIT_ORDER().get(i)); + values.put("LATITUDE", data.getLATITUDE().get(i)); + values.put("LONGITUDE", data.getLONGITUDE().get(i)); + values.put("POG_TYPE_ID", data.getPOG_TYPE_ID().get(i)); + + db.insert("ADHOC_JOURNEYPLAN_ADDITIONAL", null, values); + + } + + } catch (Exception ex) { + + } + } + + //usk + public void InsertComptionPromotData(ArrayList counterfeitProductListData, String category_id, String store_id, boolean exists) { + + try { + db.delete(CommonString.TABLE_INSERT_COMPETIOTIONN_PROMO, "STORE_ID = '" + store_id + "' AND CATEGORY_ID ='" + category_id + "'", null); + db.delete(CommonString.TABLE_INSERT_COMPETIOTIONN_PROMO_EXISTS, "STORE_ID = '" + store_id + "' AND CATEGORY_ID ='" + category_id + "'", null); + + ContentValues values = new ContentValues(); + ContentValues values1 = new ContentValues(); + int existexist_int = 0; + + if (exists) { + existexist_int = 1; + } + + values1.put("STORE_ID", Integer.parseInt(store_id)); + values1.put("CATEGORY_ID", Integer.parseInt(category_id)); + values1.put("Existss", existexist_int); + + long id = db.insert(CommonString.TABLE_INSERT_COMPETIOTIONN_PROMO_EXISTS, null, values1); + + + db.beginTransaction(); + for (int i = 0; i < counterfeitProductListData.size(); i++) { + CompetitonPromoGetterSetter data = counterfeitProductListData.get(i); + + values.put("STORE_ID", Integer.parseInt(store_id)); + values.put("CATEGORY_ID", Integer.parseInt(category_id)); + values.put("BRAND_ID", data.getBrandId()); + values.put("BRAND", data.getBrand()); + values.put("PROMOTION_ID", data.getPromotion_id()); + values.put("PROMOTION", data.getPromotion()); + values.put("SKU", data.getSkuName()); + values.put("IMAGE", data.getImgStr()); + values.put("IMAGE1", data.getImgStr1()); + values.put("IMAGE2", data.getImgStr2()); + values.put("COMMON_ID", id); + + db.insert(CommonString.TABLE_INSERT_COMPETIOTIONN_PROMO, null, values); + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("Exception ", "Counterfeit Data " + ex.toString()); + } + } + + public ArrayList getCompetitionPromoExistsAfterData(String store_id, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (category_id == null) { + dbcursor = db.rawQuery("Select * from COMPETIOTIONN_PROMO_EXISTS " + + "where STORE_ID='" + store_id + "'", null); + } else { + dbcursor = db.rawQuery("Select * from COMPETIOTIONN_PROMO_EXISTS " + + "where STORE_ID='" + store_id + "' AND CATEGORY_ID='" + category_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CompetitonPromoGetterSetter cd = new CompetitonPromoGetterSetter(); + + cd.setExists(dbcursor.getString(dbcursor.getColumnIndexOrThrow("Existss")).equals("1")); + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.set_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("KEY_ID"))); + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getCounterfeitAfterData!" + e.toString()); + return list; + } + return list; + } + + + public ArrayList getCometionPromoAfterData(String store_id, String category_id) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + + if (category_id == null) { + + dbcursor = db.rawQuery("Select * from COMPETIOTIONN_PROMO " + + "where COMMON_ID='" + store_id + "'", null); + } else { + dbcursor = db.rawQuery("Select * from COMPETIOTIONN_PROMO " + + "where STORE_ID='" + store_id + "' AND CATEGORY_ID='" + category_id + "'", null); + } + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CompetitonPromoGetterSetter cd = new CompetitonPromoGetterSetter(); + + cd.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setSkuName(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SKU"))); + cd.setBrandId(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("BRAND_ID"))); + cd.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow("BRAND"))); + cd.setPromotion_id(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("PROMOTION_ID"))); + cd.setPromotion(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PROMOTION"))); + cd.setImgStr(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE"))); + cd.setImgStr1(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE1"))); + cd.setImgStr2(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE2"))); + + + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuwiseAfterData!" + e.toString()); + return list; + } + return list; + } + + public ArrayList getCompetionData(String keyaccountId, String storetypeid, String classid, String categoryid, int subcategoryId) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + cursordata = db.rawQuery("Select DISTINCT bm.BRAND_ID,bm.BRAND from MAPPING_STOCK ms inner join SKU_MASTER sm on sm.SKU_ID=ms.SKU_ID " + + "inner join BRAND_MASTER bm on bm.BRAND_ID=sm.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER cm on cm.SUB_CATEGORY_ID=bm.SUB_CATEGORY_ID " + + "WHERE ms.KEYACCOUNT_ID = '" + keyaccountId + "' AND ms.STORETYPE_ID='" + storetypeid + "' AND ms.CLASS_ID='" + classid + "' AND cm.CATEGORY_ID='" + categoryid + "'AND cm.SUB_CATEGORY_ID='" + subcategoryId + "' AND bm.COMPANY_ID<>1 ", null); + + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + BrandMasterGetterSetter sb = new BrandMasterGetterSetter(); + + sb.setBRAND_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND_ID"))); + sb.setBRAND(cursordata.getString(cursordata.getColumnIndexOrThrow("BRAND"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + public ArrayList getSubcategoryData(String keyaccountId, String storetypeid, String classid, String categoryid) { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + cursordata = db.rawQuery("Select DISTINCT cm.SUB_CATEGORY_ID,cm.SUB_CATEGORY from MAPPING_STOCK ms inner join SKU_MASTER sm on sm.SKU_ID=ms.SKU_ID " + + "inner join BRAND_MASTER bm on bm.BRAND_ID=sm.BRAND_ID " + + "inner join SUB_CATEGORY_MASTER cm on cm.SUB_CATEGORY_ID=bm.SUB_CATEGORY_ID " + + "WHERE ms.KEYACCOUNT_ID = '" + keyaccountId + "' AND ms.STORETYPE_ID='" + storetypeid + "' AND ms.CLASS_ID='" + classid + "' AND cm.CATEGORY_ID='" + categoryid + "' AND bm.COMPANY_ID<>1 ", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + BrandMasterGetterSetter sb = new BrandMasterGetterSetter(); + + sb.setSUB_CATEGORY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); + sb.setSUB_CATEGORY(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + Log.d("Exception ", "getPromoComplianceSkuwiseAfterData!" + ex.toString()); + } + return Data; + + } + + + public ArrayList getPromotionTypeData() { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT * FROM PROMOTION_TYPE_MASTER", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + PROMOTION_TYPE_MASTERGetterSetter sb = new PROMOTION_TYPE_MASTERGetterSetter(); + + sb.setPROMOTION_TYPE_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("PROMOTION_TYPE_ID"))); + sb.setPROMOTION_TYPE(cursordata.getString(cursordata.getColumnIndexOrThrow("PROMOTION_TYPE"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + + } + + + } catch (Exception ex) { + + } + return Data; + + } + + + public void InsertPROMOTION_TYPE_MASTER(PROMOTION_TYPE_MASTERGetterSetter data) { + db.delete("PROMOTION_TYPE_MASTER", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getPROMOTION_TYPE_ID().size(); i++) { + + values.put("PROMOTION_TYPE_ID", data.getPROMOTION_TYPE_ID().get(i)); + values.put("PROMOTION_TYPE", data.getPROMOTION_TYPE().get(i)); + db.insert("PROMOTION_TYPE_MASTER", null, values); + + } + + } catch (Exception ex) { + + } + } + + + public void InsertCATEGORYWISE_SOS_TARGET(STORE_CATEGORY_WISEGetterSetter data) { + db.delete("CATEGORYWISE_SOS_TARGET", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getCATEGORY_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); + values.put("SUB_CATEGORY", data.getSUB_CATEGORY().get(i)); + values.put("SOS_TARGET", data.getSOS_TARGET().get(i)); + db.insert("CATEGORYWISE_SOS_TARGET", null, values); + + } + + } catch (Exception ex) { + + } + } + + public ArrayList getCATEGORYWISE_SOS_TARGETData() { + Cursor cursordata = null; + ArrayList Data = new ArrayList(); + + try { + + cursordata = db.rawQuery("SELECT * FROM CATEGORYWISE_SOS_TARGET", null); + + if (cursordata != null) { + cursordata.moveToFirst(); + while (!cursordata.isAfterLast()) { + STORE_CATEGORY_WISEGetterSetter sb = new STORE_CATEGORY_WISEGetterSetter(); + + sb.setCATEGORY_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("CATEGORY_ID"))); + sb.setSOS_TARGET(cursordata.getString(cursordata.getColumnIndexOrThrow("SOS_TARGET"))); + sb.setSTORE_ID(cursordata.getString(cursordata.getColumnIndexOrThrow("STORE_ID"))); + sb.setSUB_CATEGORY(cursordata.getString(cursordata.getColumnIndexOrThrow("SUB_CATEGORY"))); + + Data.add(sb); + cursordata.moveToNext(); + } + cursordata.close(); + } + + } catch (Exception ex) { + + } + return Data; + + } + + + public ArrayList getSTORE_CATEGORY_WISE(String store_id, String category_id, String tableName) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + + try { + dbcursor = db.rawQuery("Select * from " + tableName + + " where STORE_ID='" + store_id + "' and CATEGORY_ID='" + category_id + "'", null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + STORE_CATEGORY_WISEGetterSetter cd = new STORE_CATEGORY_WISEGetterSetter(); + + cd.setSTORE_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + cd.setCATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + cd.setSUB_CATEGORY(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY"))); + cd.setSOS_TARGET(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SOS_TARGET"))); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "getPromoComplianceSkuData!" + e.toString()); + return list; + } + return list; + } + + + public void InsertMAPPING_SKU_PRICING_ENABLE(MAPPING_SKU_PRICING_ENABLEGetterSetter data) { + db.delete("MAPPING_SKU_PRICING_ENABLE", null, null); + + ContentValues values = new ContentValues(); + try { + + for (int i = 0; i < data.getSTORE_ID().size(); i++) { + + values.put("STORE_ID", data.getSTORE_ID().get(i)); + values.put("SUB_CATEGORY_ID", data.getSUB_CATEGORY_ID().get(i)); + db.insert("MAPPING_SKU_PRICING_ENABLE", null, values); + } + } catch (Exception ex) { + Log.d("Exception ", "MAPPING_SKU_PRICING_ENABLE!" + ex.toString()); + } + } + + public ArrayList getOrderstatusData(String storeid, String categoryid) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("select APP_PONUMBER, PO_DATE, STORE_PONUMBER,CATEGORY_ID,SKU_ID,STORE_ID,ORDERQTY, STATUS,POID,count(SKU_ID) as Lines from Order_Received_Status where STORE_ID = '" + storeid + "'AND CATEGORY_ID" + "='" + categoryid + "'group by APP_PONUMBER, PO_DATE, STORE_PONUMBER", null); + // dbcursor = db.rawQuery("select APP_PONUMBER, PO_DATE, STORE_PONUMBER,CATEGORY_ID,SKU_ID,STORE_ID,ORDERQTY, STATUS, count(SKU_ID) as Lines from Order_Received_Status where STORE_ID = '" + storeid + "'group by APP_PONUMBER, PO_DATE, STORE_PONUMBER", null); + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + OrderReceivedStatus sb = new OrderReceivedStatus(); + sb.setORDERQTY(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("Lines"))); + sb.setPodate(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PO_DATE"))); + sb.setStorepo(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORE_PONUMBER"))); + sb.setSys_gen_po(dbcursor.getString(dbcursor.getColumnIndexOrThrow("APP_PONUMBER"))); + sb.setSKU_ID(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("SKU_ID"))); + sb.setStatus(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STATUS"))); + sb.setStoreid(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("STORE_ID"))); + sb.setCATEGORY_ID(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); + sb.setPOID(dbcursor.getInt(dbcursor.getColumnIndexOrThrow("POID"))); + list.add(sb); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + + return list; + } + return list; + } + + public long updateStockMapping(String id, String visit_date, String table_mapping) { + ContentValues values = new ContentValues(); + long l = 0; + try { + values.put(CommonString.KEY_STOCK_MAPPING, table_mapping); + l = db.update(CommonString.TABLE_COVERAGE_DATA, values, CommonString.KEY_STORE_ID + "='" + id + "' AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "'", null); + } catch (Exception e) { + Log.d("Excep update checkout", e.toString()); + } + + return l; + } + + + public long InsertPdImageData( + String visit_date, String storeId, String categoryId, List _list) { + ContentValues values = new ContentValues(); + long l = 0; + try { + db.delete(CommonString.TABLE_IRPD, + CommonString.KEY_STORE_ID + "=" + storeId + " AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "' AND " + + CommonString.KEY_CATEGORY_ID + "=" + categoryId, null); + + db.beginTransaction(); + for (int i = 0; i < _list.size(); i++) { + values.put(CommonString.KEY_STORE_ID, storeId); + values.put(CommonString.KEY_VISIT_DATE, visit_date); + values.put(CommonString.KEY_CATEGORY_ID, categoryId); + values.put(CommonString.KEY_SUB_CATEGORY_ID, _list.get(i).getSUB_CATEGORY_ID()); + values.put(CommonString.KEY_SUB_CATEGORY_CODE, _list.get(i).getSubCatCode()); + List info = _list.get(i).getImageUris().stream().map(ImageUri::getModify_uri).collect(Collectors.toList()); + values.put(CommonString.KEY_IRPD_IMAGES, _list.get(i).getImageUris().stream().map(ImageUri::getUri).collect(Collectors.toList()).stream().collect(Collectors.joining(", "))); + values.put(CommonString.KEY_IRPD_MODIFY_IMAGES, _list.get(i).getImageUris().stream().map(ImageUri::getModify_uri).collect(Collectors.toList()).stream().collect(Collectors.joining(", "))); + l = db.insert(CommonString.TABLE_IRPD, null, values); + Log.e("data_d", info.toString()); + Log.e("data_d", values.toString()); + } + db.setTransactionSuccessful(); + db.endTransaction(); + } catch (Exception ex) { + Log.d("data_d ", " in Insert TABLE_IRPD " + ex); + } + + return l; + } + + + public ArrayList getIrPDforUpload(String store_id, String visit_date) { + ArrayList list = new ArrayList<>(); + Cursor dbcursor = null; + try { + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_IRPD + " WHERE " + + CommonString.KEY_STORE_ID + "=" + store_id + " AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "'", null); + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + CategoryPictureGetterSetter cd = new CategoryPictureGetterSetter(); + cd.setCategoryId(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CATEGORY_ID))); + cd.setSUB_CATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_CATEGORY_ID))); + cd.setSubCatCode(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SUB_CATEGORY_CODE))); + cd.setSubCategoryCamera2(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_MODIFY_IMAGES))); + + String imgs = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_IMAGES)); + cd.setImageUris(imgs != null && !imgs.isEmpty() ? (ArrayList) Arrays.stream(imgs.split(", ")) + .map(img -> new ImageUri(img, new File(img).getName())) // Extract file name as second parameter + .collect(Collectors.toList()) : new ArrayList<>()); + + cd.setSubCategoryCamera1(imgs); + list.add(cd); + dbcursor.moveToNext(); + } + dbcursor.close(); + return list; + } + } catch (Exception e) { + Log.d("Exception ", "get MSL_Availability server upload Data!" + e.toString()); + return list; + } + + return list; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java new file mode 100644 index 0000000..f9b9e93 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java @@ -0,0 +1,1260 @@ +package cpm.com.gskmtorange.GeoTag; + +import static com.google.android.gms.location.LocationRequest.Builder.IMPLICIT_MIN_UPDATE_INTERVAL; + +import android.Manifest; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.location.Geocoder; +import android.location.Location; +import android.location.LocationManager; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Bundle; +import android.os.Looper; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.provider.Settings; +import android.util.Log; +import android.view.View; +import android.widget.ProgressBar; +import android.widget.TextView; +import android.widget.Toast; + +//import com.crashlytics.android.Crashlytics; +/*import com.google.android.gms.appindexing.Action; +import com.google.android.gms.appindexing.AppIndex; +import com.google.android.gms.appindexing.Thing;*/ +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.app.ActivityCompat; +import androidx.core.content.ContextCompat; +import androidx.core.content.FileProvider; + +import com.google.android.gms.appindexing.Action; +import com.google.android.gms.appindexing.AppIndex; +import com.google.android.gms.appindexing.Thing; +import com.google.android.gms.common.ConnectionResult; +import com.google.android.gms.common.GooglePlayServicesUtil; +import com.google.android.gms.common.api.GoogleApiClient; +import com.google.android.gms.location.FusedLocationProviderClient; +import com.google.android.gms.location.LocationCallback; +import com.google.android.gms.location.LocationListener; +import com.google.android.gms.location.LocationRequest; +import com.google.android.gms.location.LocationResult; +import com.google.android.gms.location.LocationServices; +import com.google.android.gms.location.Priority; +import com.google.android.gms.maps.CameraUpdateFactory; +import com.google.android.gms.maps.GoogleMap; +import com.google.android.gms.maps.OnMapReadyCallback; +import com.google.android.gms.maps.SupportMapFragment; +import com.google.android.gms.maps.model.LatLng; +import com.google.android.gms.maps.model.MarkerOptions; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xml.sax.InputSource; +import org.xml.sax.XMLReader; + +import java.io.ByteArrayOutputStream; +import java.io.File; +import java.io.StringReader; +import java.net.SocketException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; + +import javax.xml.parsers.SAXParser; +import javax.xml.parsers.SAXParserFactory; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.GeotaggingBeans; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.StoreimageActivity; +import cpm.com.gskmtorange.dailyentry.VisitTypeStatusActivity; +import cpm.com.gskmtorange.messgae.AlertMessage; +import cpm.com.gskmtorange.upload.Base64; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler; + +/** + * Created by ashishc on 27-12-2016. + */ + +public class GeoTagActivity extends AppCompatActivity implements OnMapReadyCallback, GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener { + private Context context; + String result, errormsg = ""; + private ProgressBar pb; + private GoogleMap mMap; + double latitude = 0.0; + double longitude = 0.0; + String country_id; + protected String diskpath = "", _path, _pathforcheck, img_str = "", status; + private Location mLastLocation; + private LocationManager locmanager = null; + FloatingActionButton fab, fabcarmabtn; + SupportMapFragment mapFragment; + SharedPreferences preferences; + String username, storeid, str, visitData, store_flag_str;//storename; + GSKOrangeDB db; + LocationManager locationManager; + Geocoder geocoder; + boolean enabled; + private Dialog dialog; + private final static int PLAY_SERVICES_RESOLUTION_REQUEST = 1000; + private GoogleApiClient mGoogleApiClient; + private LocationRequest mLocationRequest; + private static int UPDATE_INTERVAL = 500; // 5 sec + private static int FATEST_INTERVAL = 100; // 1 sec + private static int DISPLACEMENT = 5; // 10 meters + private static final String TAG = GeoTagActivity.class.getSimpleName(); + String defaultCameraPackage = ""; + File file; + String gallery_package = ""; + Uri outputFileUri; + private int factor, k; + ArrayList geotaglist = new ArrayList(); + ArrayList geotaglistImage = new ArrayList(); + Boolean markerflag = true; + private TextView percentage, message; + private FailureGetterSetter failureGetterSetter = null; + + private FusedLocationProviderClient fusedLocationProviderClient; + LocationRequest locationRequest; + /** + * ATTENTION: This was auto-generated to implement the App Indexing API. + * See https://g.co/AppIndexing/AndroidStudio for more information. + */ + private GoogleApiClient client; + + Toolbar toolbar; + + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_geo_tag); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + context = this; + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + fusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(this); + username = preferences.getString(CommonString.KEY_USERNAME, null); + //storeid = preferences.getString(CommonString.KEY_STORE_ID, null); + //storename = preferences.getString(CommonString.KEY_STORE_NAME, null); + visitData = preferences.getString(CommonString.KEY_DATE, null); + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + storeid = getIntent().getStringExtra(CommonString.KEY_STORE_ID); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + + + final PackageManager packageManager = getPackageManager(); + + fab = (FloatingActionButton) findViewById(R.id.fab); + + fabcarmabtn = (FloatingActionButton) findViewById(R.id.camrabtn); + + db = new GSKOrangeDB(GeoTagActivity.this); + db.open(); + + //storeid = getIntent().getStringExtra("Storeid"); + str = CommonString.getImagesFolder(context); + + mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map); + + mapFragment.getMapAsync(this); + + locationManager = (LocationManager) this + .getSystemService(LOCATION_SERVICE); + geocoder = new Geocoder(this); + if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + // TODO: Consider calling + // ActivityCompat#requestPermissions + // here to request the missing permissions, and then overriding + // public void onRequestPermissionsResult(int requestCode, String[] permissions, + // int[] grantResults) + // to handle the case where the user grants the permission. See the documentation + // for ActivityCompat#requestPermissions for more details. + return; + } + Location location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER); + + if (checkPlayServices()) { + + // Building the GoogleApi client + buildGoogleApiClient(); + + createLocationRequest(); + } + + locmanager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); + enabled = locmanager.isProviderEnabled(LocationManager.GPS_PROVIDER); + + if (!enabled) { + AlertDialog.Builder alertDialog = new AlertDialog.Builder( + GeoTagActivity.this); + + // Setting Dialog Title + alertDialog.setTitle(getResources().getString(R.string.gps)); + + // Setting Dialog Message + alertDialog.setMessage(getResources().getString(R.string.gpsebale)); + + // Setting Positive "Yes" Button + alertDialog.setPositiveButton(getResources().getString(R.string.yes), + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + + Intent intent = new Intent( + Settings.ACTION_LOCATION_SOURCE_SETTINGS); + startActivity(intent); + } + }); + + // Setting Negative "NO" Button + alertDialog.setNegativeButton(getResources().getString(R.string.no), + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + // Write your code here to invoke NO event + dialog.cancel(); + finish(); + } + }); + + // Showing Alert Message + alertDialog.show(); + + } + + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + if (!img_str.equalsIgnoreCase("")) { + status = "Y"; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + db.updateStatus(storeid, status, latitude, longitude, CommonString.KEY_ADHOC_JOURNEY_PLAN); + } + else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + db.updateStatus(storeid, status, latitude, longitude, CommonString.KEY_JOURNEY_PLAN_ADDITIONAL); + } + else{ + db.updateStatus(storeid, status, latitude, longitude, CommonString.KEY_JOURNEY_PLAN); + } + + db.InsertSTOREgeotag(storeid, latitude, longitude, img_str, status); + img_str = ""; + + new GeoTagUpload(GeoTagActivity.this).execute(); + + + } else { + Snackbar.make(view, getResources().getString(R.string.takeimage), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + + + } + + } + }); + + fabcarmabtn.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = storeid + "GeoTag" + visitData.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck; + startCameraActivity(); + + } + }); + // ATTENTION: This was auto-generated to implement the App Indexing API. + // See https://g.co/AppIndexing/AndroidStudio for more information. + // client = new GoogleApiClient.Builder(this).addApi(AppIndex.API).build(); + } + + private boolean checkPlayServices() { + int resultCode = GooglePlayServicesUtil + .isGooglePlayServicesAvailable(this); + if (resultCode != ConnectionResult.SUCCESS) { + if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) { + GooglePlayServicesUtil.getErrorDialog(resultCode, this, + PLAY_SERVICES_RESOLUTION_REQUEST).show(); + } else { + Toast.makeText(context, getResources().getString(R.string.notsuppoted) + , Toast.LENGTH_LONG) + .show(); + finish(); + } + return false; + } + return true; + } + + protected synchronized void buildGoogleApiClient() { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API).build(); + } + + + protected void createLocationRequest() { + mLocationRequest = new LocationRequest(); + mLocationRequest.setInterval(UPDATE_INTERVAL); + mLocationRequest.setFastestInterval(FATEST_INTERVAL); + mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + mLocationRequest.setSmallestDisplacement(DISPLACEMENT); + } + + protected void startLocationUpdates() { + + + if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + + LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this); + + } + + } + + /** + * Stopping location updates + */ + protected void stopLocationUpdates() { + LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, this); + } + + @Override + public void onConnected(Bundle bundle) { + + /* if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + // TODO: Consider calling + // ActivityCompat#requestPermissions + // here to request the missing permissions, and then overriding + // public void onRequestPermissionsResult(int requestCode, String[] permissions, + // int[] grantResults) + // to handle the case where the user grants the permission. See the documentation + // for ActivityCompat#requestPermissions for more details. + return; + } + mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); + + if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + if (mLastLocation != null) { + latitude = mLastLocation.getLatitude(); + longitude = mLastLocation.getLongitude(); + + mMap.setMyLocationEnabled(true); + + if(markerflag) + { + // Add a marker of latest location and move the camera + LatLng latLng = new LatLng(latitude, longitude); + mMap.addMarker(new MarkerOptions().position(latLng)); + mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng)); + mMap.animateCamera(CameraUpdateFactory.zoomTo(15)); + + + } + + } + } + + + // if (mRequestingLocationUpdates) { + startLocationUpdates();*/ + + } + + @Override + public void onConnectionSuspended(int i) { + mGoogleApiClient.connect(); + } + + @Override + public void onLocationChanged(Location location) { + + } + + @Override + public void onConnectionFailed(ConnectionResult connectionResult) { + Log.i(TAG, "Connection failed: ConnectionResult.getErrorCode() = " + connectionResult.getErrorCode()); + } + + @Override + public void onMapReady(GoogleMap googleMap) { + mMap = googleMap; + } + + protected void onStart() { + super.onStart();// ATTENTION: This was auto-generated to implement the App Indexing API. +// See https://g.co/AppIndexing/AndroidStudio for more information. + // client.connect(); + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + // ATTENTION: This was auto-generated to implement the App Indexing API. + // See https://g.co/AppIndexing/AndroidStudio for more information. + // AppIndex.AppIndexApi.start(client, getIndexApiAction()); + } + + @Override + protected void onResume() { + super.onResume(); + + CommonFunctions.updateLangResources(context,preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getResources().getString(R.string.title_activity_store_geotag)); + locationRequest = new LocationRequest.Builder(Priority.PRIORITY_HIGH_ACCURACY, 100000) + .setWaitForAccurateLocation(false) + .setMinUpdateIntervalMillis(IMPLICIT_MIN_UPDATE_INTERVAL) + .setMaxUpdateDelayMillis(1000) + .build(); + + + LocationCallback locationCallback = new LocationCallback() { + @Override + public void onLocationResult(LocationResult locationResult) { + if (locationResult != null) { + if (locationResult == null) { + return; + } + //Showing the latitude, longitude and accuracy on the home screen. + for (Location location : locationResult.getLocations()) { + latitude = location.getLatitude(); + longitude = location.getLongitude(); + // Log.e("latitude_inside",location.getLatitude() + "," +location.getLongitude()); + } + + if (ActivityCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED + && ActivityCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + ActivityCompat.requestPermissions(GeoTagActivity.this, new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION}, 1); + ActivityCompat.requestPermissions(GeoTagActivity.this, new String[]{android.Manifest.permission.ACCESS_COARSE_LOCATION}, 2); + } + + mMap.setMyLocationEnabled(true); + + if(markerflag) + { + // Add a marker of latest location and move the camera + LatLng latLng = new LatLng(latitude, longitude); + mMap.addMarker(new MarkerOptions().position(latLng)); + mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng)); + mMap.animateCamera(CameraUpdateFactory.zoomTo(15)); + } + } + } + }; + + fusedLocationProviderClient.requestLocationUpdates(locationRequest, locationCallback, Looper.getMainLooper()); + + } + + @Override + protected void onStop() { + super.onStop();// ATTENTION: This was auto-generated to implement the App Indexing API. +// See https://g.co/AppIndexing/AndroidStudio for more information. + + + // AppIndex.AppIndexApi.end(client, getIndexApiAction()); + if (mGoogleApiClient.isConnected()) { + mGoogleApiClient.disconnect(); + } + + // client.disconnect(); + + } + + @Override + protected void onPause() { + super.onPause(); + //stopLocationUpdates(); + } + + /*public String getCurrentTimeNotUsed() { + + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:mmm"); + String cdate = formatter.format(m_cal.getTime()); + + *//* String intime = m_cal.get(Calendar.HOUR_OF_DAY) + ":" + + m_cal.get(Calendar.MINUTE) + ":" + m_cal.get(Calendar.SECOND);*//* + + return cdate; + + }*/ + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + + return new String(chars); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:mmm"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KUWAIT)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_BAHRAIN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_OMAN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_QATAR)) { + cdate = arabicToenglish(cdate); + } + else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LEBANON)) { + cdate = arabicToenglish(cdate); + } + else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LIBIYA)) { + cdate = arabicToenglish(cdate); + } + return cdate; + } + + protected void startCameraActivity() { + try { + /*Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + Uri outputFileUri = FileProvider.getUriForFile(getApplicationContext(), "cpm.com.gskmtorange.fileprovider", file); + + Intent intent = new Intent( + MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + + startActivityForResult(intent, 0);*/ + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + /* Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName);*/ + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") ||packag.equalsIgnoreCase("الاستوديو") ) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")|| packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")|| packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } + catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } + catch (Exception e) { + //Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + //Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } + } + + + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + + fabcarmabtn.setImageDrawable(ContextCompat.getDrawable(context, R.mipmap.camera_green)); + + //fabcarmabtn.setBackgroundTintList(ColorStateList.valueOf(Color.parseColor("#4DB6AC"))); + + img_str = _pathforcheck; + _pathforcheck = ""; + markerflag=false; + + } + } + + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + /** + * ATTENTION: This was auto-generated to implement the App Indexing API. + * See https://g.co/AppIndexing/AndroidStudio for more information. + * @return + */ + + + public class GeoTagUpload extends AsyncTask { + + private Context context; + + GeoTagUpload(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getResources().getString(R.string.dialog_title)); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @Override + protected String doInBackground(Void... params) { + try { + + GSKOrangeDB db = new GSKOrangeDB(GeoTagActivity.this); + db.open(); + + geotaglist = db.getinsertGeotaggingData("Y"); + + // uploading Geotag + + SAXParserFactory saxPF = SAXParserFactory.newInstance(); + SAXParser saxP = saxPF.newSAXParser(); + XMLReader xmlR = saxP.getXMLReader(); + + + String geo_xml = ""; + ArrayList geotemplist = new ArrayList(); + if (geotaglist.size() > 0) { + + for (int i = 0; i < geotaglist.size(); i++) { + + /* runOnUiThread(new Runnable() { + public void run() { + // TODO Auto-generated method stub + k = k + factor; + pb.setProgress(k); + percentage.setText(k + "%"); + message.setText(getResources().getString(R.string.geotagdata)); + } + });*/ + + String onXML = "[GeoTag_DATA][STORE_ID]" + + geotaglist.get(i).getStoreid() + + "[/STORE_ID]" + + "[LATTITUDE]" + + geotaglist.get(i).getLatitude() + + "[/LATTITUDE]" + + "[LONGITUDE]" + + geotaglist.get(i).getLongitude() + + "[/LONGITUDE]" + + "[FRONT_IMAGE]" + + geotaglist.get(i).getUrl1() + + "[/FRONT_IMAGE]" + + "[CREATED_BY]" + username + + "[/CREATED_BY][/GeoTag_DATA]"; + + geo_xml = geo_xml + onXML; + + // geotemplist.add(geotaglist.get(i).getStoreid()); + + } + + geo_xml = "[DATA]" + geo_xml + + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("MID", "0"); + request.addProperty("KEYS", "GEOTAG_NEW_DATA"); + request.addProperty("USERNAME", username); + + request.addProperty("XMLDATA", geo_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + androidHttpTransport.call( + CommonString.SOAP_ACTION_UPLOAD_ASSET_XMLDATA, envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString().equalsIgnoreCase( + CommonString.KEY_SUCCESS)) { + String statusD = "D"; + + for (int i = 0; i < geotaglist.size(); i++) { + db.updateGeoTagData(geotaglist.get(i).storeid, statusD); + + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + db.updateDataStatus(geotaglist.get(i), statusD, CommonString.KEY_ADHOC_JOURNEY_PLAN); + } + else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + db.updateDataStatus(geotaglist.get(i), statusD, CommonString.KEY_JOURNEY_PLAN_ADDITIONAL); + } + else { + db.updateDataStatus(geotaglist.get(i), statusD, CommonString.KEY_JOURNEY_PLAN); + } + } + + } else { + + if (result.toString().equalsIgnoreCase( + CommonString.KEY_FALSE)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + + // for failure + FailureXMLHandler failureXMLHandler = new FailureXMLHandler(); + xmlR.setContentHandler(failureXMLHandler); + + InputSource is = new InputSource(); + is.setCharacterStream(new StringReader(result + .toString())); + xmlR.parse(is); + + failureGetterSetter = failureXMLHandler + .getFailureGetterSetter(); + + if (failureGetterSetter.getStatus().equalsIgnoreCase( + CommonString.KEY_FAILURE)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA + "," + + failureGetterSetter.getErrorMsg(); + + } else { + + } + } + } + + + return CommonString.KEY_SUCCESS; + + } catch (SocketException ex) { + ex.printStackTrace(); + if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION) && country_id.equals("2")){ + Intent intent = new Intent( + GeoTagActivity.this, + VisitTypeStatusActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + else{ + Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + GeoTagActivity.this.finish(); + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION) && country_id.equals("2")){ + Intent intent = new Intent( + GeoTagActivity.this, + VisitTypeStatusActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + else{ + Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + /* Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid);*/ + + // startActivity(intent); + + GeoTagActivity.this.finish(); + } + + + return ""; + + } + + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + dialog.dismiss(); + + if (result.equals(CommonString.KEY_SUCCESS)) { + + + new GeoTagImageUpload(GeoTagActivity.this).execute(); + + /* Intent intent = new Intent( + GeoTagActivity.this, + GeoTagStoreList.class); + + startActivity(intent); + + GeoTagActivity.this.finish();*/ + + } + else if(!result.equals(CommonString.KEY_SUCCESS)) + { + + AlertMessage message = new AlertMessage( + GeoTagActivity.this, AlertMessage.MESSAGE_DATA_NOT + + result, getResources().getString(R.string.failure), null); + message.showMessage(); + + + } + + else if (!result.equals("")) { + + + } + + } + + } + + public class GeoTagImageUpload extends AsyncTask { + + private Context context; + + GeoTagImageUpload(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getResources().getString(R.string.dialog_title)); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + + @Override + protected String doInBackground(Void... params) { + try { + + GSKOrangeDB db = new GSKOrangeDB(GeoTagActivity.this); + db.open(); + + + geotaglistImage = db.getinsertGeotaggingData("D"); + + // Uploading Geotag + + SAXParserFactory saxPF = SAXParserFactory.newInstance(); + SAXParser saxP = saxPF.newSAXParser(); + XMLReader xmlR = saxP.getXMLReader(); + + + if (geotaglistImage.size() > 0) { + + for (int i = 0; i < geotaglistImage.size(); i++) { + + runOnUiThread(new Runnable() { + + public void run() { + // TODO Auto-generated method stub + k = k + factor; + pb.setProgress(k); + percentage.setText(k + "%"); + message.setText(getResources().getString(R.string.uploadimge)); + } + }); + + if (geotaglistImage.get(i).getUrl1() != null + && !geotaglistImage.get(i).getUrl1() + .equalsIgnoreCase("")) { + + if (new File(CommonString.getImagesFolder(context) + + geotaglistImage.get(i).getUrl1()).exists()) { + result = UploadGeoImage(geotaglistImage.get(i).getUrl1(), "GeotagImages"); + + + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return "GeotagImages"; + } + if (result.toString().equalsIgnoreCase(CommonString.KEY_FALSE)) { + + return CommonString.METHOD_Get_DR_STORE_IMAGES_GEO; + } else if (result + .equalsIgnoreCase(CommonString.KEY_FAILURE)) { + + return CommonString.METHOD_Get_DR_STORE_IMAGES_GEO + "," + errormsg; + } + } + } + + } + + + } + + + return CommonString.KEY_SUCCESS; + + } + catch (SocketException ex) { + + ex.printStackTrace(); + + Intent intent = new Intent( + GeoTagActivity.this, + GeoTagStoreList.class); + + startActivity(intent); + + GeoTagActivity.this.finish(); + + } + + catch (Exception e) { + e.printStackTrace(); + + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION) && country_id.equals("2")){ + Intent intent = new Intent( + GeoTagActivity.this, + VisitTypeStatusActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + else{ + Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + /* Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + + startActivity(intent);*/ + + GeoTagActivity.this.finish(); + + } + + return ""; + + } + + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + dialog.dismiss(); + + if (result.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + + + + //usk + //String Statustag = "U"; + String Statustag = "Y"; + db.open(); + + for (int i = 0; i < geotaglistImage.size(); i++) { + + + db.updateGeoTagData(geotaglistImage.get(i).getStoreid(), Statustag); + + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + db.updateDataStatus(geotaglistImage.get(i), Statustag, CommonString.KEY_ADHOC_JOURNEY_PLAN); + } + else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + db.updateDataStatus(geotaglistImage.get(i), Statustag, CommonString.KEY_JOURNEY_PLAN_ADDITIONAL); + } + else{ + db.updateDataStatus(geotaglistImage.get(i), Statustag, CommonString.KEY_JOURNEY_PLAN); + } + + + db.deleteGeoTagData(geotaglistImage.get(i).getStoreid()); + + } + + + + /* AlertMessage message = new AlertMessage( + GeoTagActivity.this, getResources().getString(R.string.uploadeddata) + + result, getResources().getString(R.string.success), null); + message.showMessage();*/ + + if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION) && country_id.equals("2")){ + Intent intent = new Intent( + GeoTagActivity.this, + VisitTypeStatusActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + else{ + Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + /* Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + + startActivity(intent);*/ + + GeoTagActivity.this.finish(); + + Toast.makeText(context,getResources().getString(R.string.success),Toast.LENGTH_LONG).show(); + + } + else if(!result.equals(CommonString.KEY_SUCCESS)) + { + + /* AlertMessage message = new AlertMessage( + GeoTagActivity.this, AlertMessage.MESSAGE_DATA_NOT + + result, getResources().getString(R.string.failure), null); + message.showMessage();*/ + Toast.makeText(context,getResources().getString(R.string.failure),Toast.LENGTH_LONG).show(); + + if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION) && country_id.equals("2")){ + Intent intent = new Intent( + GeoTagActivity.this, + VisitTypeStatusActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + else{ + Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + startActivity(intent); + } + /* Intent intent = new Intent( + GeoTagActivity.this, + StoreimageActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, storeid); + + startActivity(intent);*/ + + GeoTagActivity.this.finish(); + } + + + + else if (!result.equals("")) { + + } + + } + + } + + public String UploadGeoImage(String path, String folder) throws Exception { + + errormsg = ""; + BitmapFactory.Options o = new BitmapFactory.Options(); + o.inJustDecodeBounds = true; + BitmapFactory.decodeFile(CommonString.getImagesFolder(context) + path, o); + + // The new size we want to scale to + final int REQUIRED_SIZE = 1024; + + // Find the correct scale value. It should be the power of 2. + int width_tmp = o.outWidth, height_tmp = o.outHeight; + int scale = 1; + + while (true) { + if (width_tmp < REQUIRED_SIZE && height_tmp < REQUIRED_SIZE) + break; + width_tmp /= 2; + height_tmp /= 2; + scale *= 2; + } + + // Decode with inSampleSize + BitmapFactory.Options o2 = new BitmapFactory.Options(); + o2.inSampleSize = scale; + Bitmap bitmap = BitmapFactory.decodeFile(CommonString.getImagesFolder(context) + path, o2); + + ByteArrayOutputStream bao = new ByteArrayOutputStream(); + bitmap.compress(Bitmap.CompressFormat.JPEG, 90, bao); + byte[] ba = bao.toByteArray(); + String ba1 = Base64.encodeBytes(ba); + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_IMAGE); + + request.addProperty("img", ba1); + request.addProperty("name", path); + request.addProperty("FolderName", folder); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + + androidHttpTransport.call(CommonString.SOAP_ACTION_UPLOAD_IMAGE, envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + + new File(CommonString.getImagesFolder(context) + path).delete(); + + + + /*SAXParserFactory saxPF = SAXParserFactory.newInstance(); + SAXParser saxP = saxPF.newSAXParser(); + XMLReader xmlR = saxP.getXMLReader(); + + // for failure + FailureXMLHandler failureXMLHandler = new FailureXMLHandler(); + xmlR.setContentHandler(failureXMLHandler); + + InputSource is = new InputSource(); + is.setCharacterStream(new StringReader(result.toString())); + xmlR.parse(is); + + failureGetterSetter = failureXMLHandler + .getFailureGetterSetter(); + + if (failureGetterSetter.getStatus().equalsIgnoreCase( + CommonString.KEY_FAILURE)) { + errormsg = failureGetterSetter.getErrorMsg(); + return CommonString.KEY_FAILURE; + }*/ + + } else if (result.toString().equalsIgnoreCase(CommonString.KEY_FALSE)) { + return CommonString.KEY_FALSE; + } else { + return CommonString.KEY_FAILURE; + } + + return result.toString(); + } + + + public Action getIndexApiAction() { + Thing object = new Thing.Builder() + .setName("GeoTag Page") // TODO: Define a title for the content shown. + // TODO: Make sure this auto-generated URL is correct. + .setUrl(Uri.parse("http://[ENTER-YOUR-URL-HERE]")) + .build(); + return new Action.Builder(Action.TYPE_VIEW) + .setObject(object) + .setActionStatus(Action.STATUS_TYPE_COMPLETED) + .build(); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagStoreList.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagStoreList.java new file mode 100644 index 0000000..1039172 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagStoreList.java @@ -0,0 +1,266 @@ +package cpm.com.gskmtorange.GeoTag; + +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.download.DownloadActivity; + +/** + * Created by ashishc on 27-12-2016. + */ + +public class GeoTagStoreList extends AppCompatActivity implements View.OnClickListener { + + private SharedPreferences preferences; + ArrayList storelist = new ArrayList(); + String date, visit_status; + GSKOrangeDB db; + // ListView list; + ValueAdapter adapter; + RecyclerView recyclerView; + private SharedPreferences.Editor editor = null; + LinearLayout parent_linear, nodata_linear; + LinearLayout linearlay; + FloatingActionButton fab; + Toolbar toolbar; + + private Context context; + protected void onCreate(Bundle savedInstanceState) { + // TODO Auto-generated method stub + super.onCreate(savedInstanceState); + setContentView(R.layout.geotagstorelistfab); + //list = (ListView) findViewById(R.id.list_id); + + recyclerView = (RecyclerView) findViewById(R.id.drawer_layout_recycle); + linearlay = (LinearLayout) findViewById(R.id.no_data_lay); + // nodata_linear = (LinearLayout) findViewById(R.id.no_data_lay); + //parent_linear = (LinearLayout) findViewById(R.id.parent_linear); + fab = (FloatingActionButton) findViewById(R.id.fab); + context = this; + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + date = preferences.getString(CommonString.KEY_DATE, null); + visit_status = preferences.getString(CommonString.KEY_STOREVISITED_STATUS, ""); + + db = new GSKOrangeDB(GeoTagStoreList.this); + db.open(); + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent in = new Intent(context, DownloadActivity.class); + startActivity(in); + + finish(); + } + }); + + storelist = db.getStoreData(date, CommonString.KEY_JOURNEY_PLAN); + + if (storelist.size() > 0) { + adapter = new ValueAdapter(context, storelist); + recyclerView.setAdapter(adapter); + recyclerView.setLayoutManager(new LinearLayoutManager(this)); + + } else { + recyclerView.setVisibility(View.INVISIBLE); + linearlay.setVisibility(View.VISIBLE); + fab.setVisibility(View.VISIBLE); + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + finish(); + + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + // TODO Auto-generated method stub + /* Intent intent = new Intent(GeoTagStoreList.this, MainActivity.class); + + startActivity(intent);*/ + GeoTagStoreList.this.finish(); + } + + + public class ValueAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + List data = Collections.emptyList(); + + public ValueAdapter(Context context, List data) { + + inflator = LayoutInflater.from(context); + this.data = data; + + } + + @Override + public ValueAdapter.MyViewHolder onCreateViewHolder(ViewGroup parent, int i) { + View view = inflator.inflate(R.layout.geotagstorelist, parent, false); + + MyViewHolder holder = new MyViewHolder(view); + return holder; + } + + @Override + public void onBindViewHolder(final ValueAdapter.MyViewHolder viewHolder, final int position) { + final StoreBean current = data.get(position); + //viewHolder.txt.setText(current.txt); + + viewHolder.txt.setText(current.getSTORE_NAME()); + viewHolder.txt_storeAddress.setText(current.getADDRESS()); + + if (current.getGEO_TAG().equalsIgnoreCase("Y")) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.geopin); + } else if (current.getGEO_TAG().equalsIgnoreCase("D")) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); + } else if (current.getGEO_TAG().equalsIgnoreCase("U")) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.tick); + } else if (current.getGEO_TAG().equalsIgnoreCase("P")) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); + } else { + viewHolder.imageview.setVisibility(View.INVISIBLE); + } + + viewHolder.relativelayout.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + if (current.getGEO_TAG().equalsIgnoreCase("Y")) { + Snackbar.make(v, R.string.title_geo_tag_activity_geo_already_done, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else if (current.getGEO_TAG().equalsIgnoreCase("D")) { + Snackbar.make(v, R.string.title_geo_tag_activity_geo_data, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + + } else if (current.getGEO_TAG().equalsIgnoreCase("U")) { + Snackbar.make(v, R.string.title_geo_tag_activity_upload_data, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + + } else if (current.getGEO_TAG().equalsIgnoreCase("P")) { + Snackbar.make(v, R.string.title_geo_tag_activity_geo_data, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + + } else { + // PUT IN PREFERENCES + editor = preferences.edit(); + editor.putString(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + editor.putString(CommonString.KEY_STORE_NAME, current.getSTORE_NAME()); + editor.putString(CommonString.KEY_VISIT_DATE, current.getVISIT_DATE()); + editor.commit(); + + Intent in = new Intent(GeoTagStoreList.this, GeoTagActivity.class); + startActivity(in); + finish(); + } + } + }); + } + + @Override + public int getItemCount() { + return data.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + TextView txt, txt_storeAddress; + ImageView icon; + RelativeLayout relativelayout; + ImageView imageview; + + public MyViewHolder(View itemView) { + super(itemView); + txt = (TextView) itemView.findViewById(R.id.geolistviewxml_storename); + relativelayout = (RelativeLayout) itemView.findViewById(R.id.relativelayout); + imageview = (ImageView) itemView.findViewById(R.id.imageView1); + txt_storeAddress = (TextView) itemView.findViewById(R.id.txt_storeAddress); + } + } + } + + /*public List getdata() { + List data = new ArrayList<>(); + + storelist = db.getStoreData(date); + + StoreBean storelistdata = new StoreBean(); + + for (int i = 0; i < storelist.size(); i++) { + storelistdata.setSTORE_NAME(storelist.get(0).getSTORE_NAME()); + + data.add(storelistdata); + + } + + return data; + }*/ + + @Override + public void onClick(View arg0) { + // TODO Auto-generated method stub + + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getString(R.string.title_activity_store_geotag)); + } + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/AdditionalDialogGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/AdditionalDialogGetterSetter.java new file mode 100644 index 0000000..377d85e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/AdditionalDialogGetterSetter.java @@ -0,0 +1,254 @@ +package cpm.com.gskmtorange.GetterSetter; + +public class AdditionalDialogGetterSetter { + public String Display_id,display,brand_id,brand, trg_quantity, image1, image2, category_id, + image3, BEFORE_QTY, camera1, camera2, camera3, AFTER_QTY, store_id, stock_count, question_id, question, answer, type, + KEY_ID, unique_id,image_url, sku_id,quantity, process_id, sku_name, stock_flag; + + public String getCOMMON_ID() { + return COMMON_ID; + } + + public void setCOMMON_ID(String COMMON_ID) { + this.COMMON_ID = COMMON_ID; + } + + String COMMON_ID; + + public String getCategoryId() { + return categoryId; + } + + public void setCategoryId(String categoryId) { + this.categoryId = categoryId; + } + + String categoryId; + + public String getStock_flag() { + return stock_flag; + } + + public void setStock_flag(String stock_flag) { + this.stock_flag = stock_flag; + } + + public String getSku_name() { + return sku_name; + } + + public void setSku_name(String sku_name) { + this.sku_name = sku_name; + } + + public String getProcess_id() { + return process_id; + } + + public void setProcess_id(String process_id) { + this.process_id = process_id; + } + + public String getSku_id() { + return sku_id; + } + + public void setSku_id(String sku_id) { + this.sku_id = sku_id; + } + + public String getQuantity() { + return quantity; + } + + public void setQuantity(String quantity) { + this.quantity = quantity; + } + + public String getImage_url() { + return image_url; + } + + public void setImage_url(String image_url) { + this.image_url = image_url; + } + + public String getUnique_id() { + return unique_id; + } + + public void setUnique_id(String unique_id) { + this.unique_id = unique_id; + } + + public String getKEY_ID() { + return KEY_ID; + } + + public void setKEY_ID(String kEY_ID) { + KEY_ID = kEY_ID; + } + + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getQuestion_id() { + return question_id; + } + + public void setQuestion_id(String question_id) { + this.question_id = question_id; + } + + public String getQuestion() { + return question; + } + + public void setQuestion(String question) { + this.question = question; + } + + public String getAnswer() { + return answer; + } + + public void setAnswer(String answer) { + this.answer = answer; + } + + public String getStock_count() { + return stock_count; + } + + public void setStock_count(String stock_count) { + this.stock_count = stock_count; + } + + public String getStore_id() { + return store_id; + } + + public void setStore_id(String store_id) { + this.store_id = store_id; + } + + public String getCamera1() { + return camera1; + } + + public void setCamera1(String camera1) { + this.camera1 = camera1; + } + + public String getCamera2() { + return camera2; + } + + public void setCamera2(String camera2) { + this.camera2 = camera2; + } + + public String getCamera3() { + return camera3; + } + + public void setCamera3(String camera3) { + this.camera3 = camera3; + } + + public String getDisplay_id() { + return Display_id; + } + + public void setDisplay_id(String display_id) { + Display_id = display_id; + } + + public String getDisplay() { + return display; + } + + public void setDisplay(String display) { + this.display = display; + } + + public String getBrand_id() { + return brand_id; + } + + public void setBrand_id(String brand_id) { + this.brand_id = brand_id; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getTrg_quantity() { + return trg_quantity; + } + + public void setTrg_quantity(String trg_quantity) { + this.trg_quantity = trg_quantity; + } + + public String getImage1() { + return image1; + } + + public void setImage1(String image1) { + this.image1 = image1; + } + + public String getImage2() { + return image2; + } + + public void setImage2(String image2) { + this.image2 = image2; + } + + public String getImage3() { + return image3; + } + + public void setImage3(String image3) { + this.image3 = image3; + } + + public String getBEFORE_QTY() { + return BEFORE_QTY; + } + + public void setBEFORE_QTY(String bEFORE_QTY) { + BEFORE_QTY = bEFORE_QTY; + } + + public String getAFTER_QTY() { + return AFTER_QTY; + } + + public void setAFTER_QTY(String aFTER_QTY) { + AFTER_QTY = aFTER_QTY; + } + + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/AddittionalGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/AddittionalGetterSetter.java new file mode 100644 index 0000000..22b8728 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/AddittionalGetterSetter.java @@ -0,0 +1,122 @@ +package cpm.com.gskmtorange.GetterSetter; + +import java.util.ArrayList; + +/** + * Created by ashishc on 09-01-2017. + */ + +public class AddittionalGetterSetter { + + + public String getBrand() { + return Brand; + } + + public void setBrand(String brand) { + Brand = brand; + } + + public String getBrand_id() { + return Brand_id; + } + + public void setBrand_id(String brand_id) { + Brand_id = brand_id; + } + + public String getSku() { + return Sku; + } + + public void setSku(String sku) { + Sku = sku; + } + + public String getSku_id() { + return Sku_id; + } + + public void setSku_id(String sku_id) { + Sku_id = sku_id; + } + + public String getStore_id() { + return Store_id; + } + + public void setStore_id(String store_id) { + Store_id = store_id; + } + + public String getImage() { + return Image; + } + + public void setImage(String image) { + Image = image; + } + + String Brand,Brand_id,Sku,Sku_id,Store_id,Image=""; + + + String Image2=""; + + public String getImage3() { + return Image3; + } + + public void setImage3(String image3) { + Image3 = image3; + } + + public String getImage2() { + return Image2; + } + + public void setImage2(String image2) { + Image2 = image2; + } + + String Image3=""; + + public String getKey_id() { + return key_id; + } + + public void setKey_id(String key_id) { + this.key_id = key_id; + } + + String key_id; + + public String getBtn_toogle() { + return btn_toogle; + } + + public void setBtn_toogle(String btn_toogle) { + this.btn_toogle = btn_toogle; + } + + String btn_toogle; + + public String getCategoryId() { + return categoryId; + } + + public void setCategoryId(String categoryId) { + this.categoryId = categoryId; + } + + String categoryId; + + ArrayList skuDialogList = new ArrayList<>(); + + public ArrayList getSkuDialogList() { + return skuDialogList; + } + + public void setSkuDialogList(ArrayList skuDialogList) { + this.skuDialogList = skuDialogList; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/BrandAvabilityGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/BrandAvabilityGetterSetter.java new file mode 100644 index 0000000..7a8bd25 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/BrandAvabilityGetterSetter.java @@ -0,0 +1,84 @@ +package cpm.com.gskmtorange.GetterSetter; + +import java.util.ArrayList; + +/** + * Created by ashishc on 07-02-2017. + */ + +public class BrandAvabilityGetterSetter { + + String BRAND_ID; + String BRAND; + String keyAccount_id; + String class_id; + String categoryId; + + public String getStore_id() { + return store_id; + } + + public void setStore_id(String store_id) { + this.store_id = store_id; + } + + String store_id; + + public String getStoreType_id() { + return storeType_id; + } + + public void setStoreType_id(String storeType_id) { + this.storeType_id = storeType_id; + } + + public String getCategoryId() { + return categoryId; + } + + public void setCategoryId(String categoryId) { + this.categoryId = categoryId; + } + + public String getClass_id() { + return class_id; + } + + public void setClass_id(String class_id) { + this.class_id = class_id; + } + + public String getKeyAccount_id() { + return keyAccount_id; + } + + public void setKeyAccount_id(String keyAccount_id) { + this.keyAccount_id = keyAccount_id; + } + + String storeType_id; + + + public String getBRAND() { + return BRAND; + } + + public void setBRAND(String BRAND) { + this.BRAND = BRAND; + } + + public String getBRAND_ID() { + return BRAND_ID; + } + + public void setBRAND_ID(String BRAND_ID) { + this.BRAND_ID = BRAND_ID; + } + + + + + + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CategoryPictureGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CategoryPictureGetterSetter.java new file mode 100644 index 0000000..cb9e836 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CategoryPictureGetterSetter.java @@ -0,0 +1,182 @@ +package cpm.com.gskmtorange.GetterSetter; + +import java.util.ArrayList; + +import cpm.com.gskmtorange.adapter.data.ImageUri; + +/** + * Created by ashishc on 20-02-2017. + */ + +public class CategoryPictureGetterSetter { + String subCatCode = "", CategoryImage1 = "", CategoryImage2 = "", CategoryImage3 = "", CategoryImage4 = "", image_allow = "0",categoryId,COMMON_ID,KEY_ID; + + public String getSubCatCode() { + return subCatCode; + } + + public void setSubCatCode(String subCatCode) { + this.subCatCode = subCatCode; + } + + public String getCategoryId() { + return categoryId; + } + + public void setCategoryId(String categoryId) { + this.categoryId = categoryId; + } + + public String getCOMMON_ID() { + return COMMON_ID; + } + + public void setCOMMON_ID(String COMMON_ID) { + this.COMMON_ID = COMMON_ID; + } + + public String getKEY_ID() { + return KEY_ID; + } + + public void setKEY_ID(String KEY_ID) { + this.KEY_ID = KEY_ID; + } + + public String getCamera_allow() { + return camera_allow; + } + + public void setCamera_allow(String camera_allow) { + this.camera_allow = camera_allow; + } + + public String getClass_id() { + return class_id; + } + + public void setClass_id(String class_id) { + this.class_id = class_id; + } + + public String getStore_type_id() { + return store_type_id; + } + + public void setStore_type_id(String store_type_id) { + this.store_type_id = store_type_id; + } + + public String getKey_account_id() { + return key_account_id; + } + + public void setKey_account_id(String key_account_id) { + this.key_account_id = key_account_id; + } + + String camera_allow, class_id, store_type_id, key_account_id; + + + public String getStore_ID() { + return Store_ID; + } + + public void setStore_ID(String store_ID) { + Store_ID = store_ID; + } + + String Store_ID; + + String SubCategoryCamera1; + + String SUB_CATEGORY_ID; + + public String getSUB_CATEGORY() { + return SUB_CATEGORY; + } + + public void setSUB_CATEGORY(String SUB_CATEGORY) { + this.SUB_CATEGORY = SUB_CATEGORY; + } + + public String getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID = SUB_CATEGORY_ID; + } + + String SUB_CATEGORY; + + + public String getSubCategoryCamera1() { + return SubCategoryCamera1; + } + + public void setSubCategoryCamera1(String subCategoryCamera1) { + SubCategoryCamera1 = subCategoryCamera1; + } + + public String getSubCategoryCamera2() { + return SubCategoryCamera2; + } + + public void setSubCategoryCamera2(String subCategoryCamera2) { + SubCategoryCamera2 = subCategoryCamera2; + } + + String SubCategoryCamera2; + + public String getCategoryImage2() { + return CategoryImage2; + } + + public void setCategoryImage2(String categoryImage2) { + CategoryImage2 = categoryImage2; + } + + public String getCategoryImage1() { + return CategoryImage1; + } + + public void setCategoryImage1(String categoryImage1) { + CategoryImage1 = categoryImage1; + } + + public String getCategoryImage3() { + return CategoryImage3; + } + + public void setCategoryImage3(String categoryImage3) { + CategoryImage3 = categoryImage3; + } + + public String getCategoryImage4() { + return CategoryImage4; + } + + public void setCategoryImage4(String categoryImage4) { + CategoryImage4 = categoryImage4; + } + + + public String getImage_allow() { + return image_allow; + } + + public void setImage_allow(String image_allow) { + this.image_allow = image_allow; + } + + public ArrayList getImageUris() { + return imageUris; + } + + public void setImageUris(ArrayList imageUris) { + this.imageUris = imageUris; + } + + ArrayList imageUris = new ArrayList<>(); +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/ChatMessageGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/ChatMessageGetterSetter.java new file mode 100644 index 0000000..c0c5c2d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/ChatMessageGetterSetter.java @@ -0,0 +1,110 @@ +package cpm.com.gskmtorange.GetterSetter; + +public class ChatMessageGetterSetter { + + String REC_ID, CHAT_ID, MESSAGE, MESSAGEDATE , SENDERID, SENDER, RECEIVERID, RECEIVER, COMMENTDATE, COMMENT, STOREID, ORDERID, SENDER_USERID; + + public String getREC_ID() { + return REC_ID; + } + + public void setREC_ID(String REC_ID) { + this.REC_ID = REC_ID; + } + + public String getCHAT_ID() { + return CHAT_ID; + } + + public void setCHAT_ID(String CHAT_ID) { + this.CHAT_ID = CHAT_ID; + } + + public String getMESSAGE() { + return MESSAGE; + } + + public void setMESSAGE(String MESSAGE) { + this.MESSAGE = MESSAGE; + } + + public String getMESSAGEDATE() { + return MESSAGEDATE; + } + + public void setMESSAGEDATE(String MESSAGEDATE) { + this.MESSAGEDATE = MESSAGEDATE; + } + + public String getSENDERID() { + return SENDERID; + } + + public void setSENDERID(String SENDERID) { + this.SENDERID = SENDERID; + } + + public String getSENDER() { + return SENDER; + } + + public void setSENDER(String SENDER) { + this.SENDER = SENDER; + } + + public String getRECEIVERID() { + return RECEIVERID; + } + + public void setRECEIVERID(String RECEIVERID) { + this.RECEIVERID = RECEIVERID; + } + + public String getRECEIVER() { + return RECEIVER; + } + + public void setRECEIVER(String RECEIVER) { + this.RECEIVER = RECEIVER; + } + + public String getCOMMENTDATE() { + return COMMENTDATE; + } + + public void setCOMMENTDATE(String COMMENTDATE) { + this.COMMENTDATE = COMMENTDATE; + } + + public String getCOMMENT() { + return COMMENT; + } + + public void setCOMMENT(String COMMENT) { + this.COMMENT = COMMENT; + } + + public String getSTOREID() { + return STOREID; + } + + public void setSTOREID(String STOREID) { + this.STOREID = STOREID; + } + + public String getORDERID() { + return ORDERID; + } + + public void setORDERID(String ORDERID) { + this.ORDERID = ORDERID; + } + + public String getSENDER_USERID() { + return SENDER_USERID; + } + + public void setSENDER_USERID(String SENDER_USERID) { + this.SENDER_USERID = SENDER_USERID; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CoachingVisitGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CoachingVisitGetterSetter.java new file mode 100644 index 0000000..6ef3f9b --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CoachingVisitGetterSetter.java @@ -0,0 +1,31 @@ +package cpm.com.gskmtorange.GetterSetter; + +public class CoachingVisitGetterSetter { + + String emp_id, img_path = ""; + boolean exists; + + public String getEmp_id() { + return emp_id; + } + + public void setEmp_id(String emp_id) { + this.emp_id = emp_id; + } + + public String getImg_path() { + return img_path; + } + + public void setImg_path(String img_path) { + this.img_path = img_path; + } + + public boolean isExists() { + return exists; + } + + public void setExists(boolean exists) { + this.exists = exists; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CoverageBean.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CoverageBean.java new file mode 100644 index 0000000..9ef30b4 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/CoverageBean.java @@ -0,0 +1,280 @@ +package cpm.com.gskmtorange.GetterSetter; + +public class CoverageBean { + protected int MID; + protected String process_id; + + public String flag_from; + + public String getGEO_TAG() { + return GEO_TAG; + } + + public void setGEO_TAG(String GEO_TAG) { + this.GEO_TAG = GEO_TAG; + } + + protected String GEO_TAG; + + public String getProcess_id() { + return process_id; + } + + public void setProcess_id(String process_id) { + this.process_id = process_id; + } + + protected String storeId; + protected String storename; + + public String getStorename() { + return storename; + } + + public void setStorename(String storename) { + this.storename = storename; + } + + protected String Remark; + + public String getRemark() { + return Remark; + } + + public void setRemark(String remark) { + Remark = remark; + } + + protected String userId; + protected String app_version; + protected String image_allow; + + public String getImage_allow() { + return image_allow; + } + + public void setImage_allow(String image_allow) { + this.image_allow = image_allow; + } + + public String getApp_version() { + return app_version; + } + + public void setApp_version(String app_version) { + this.app_version = app_version; + } + + protected String inTime; + + protected String outTime; + + protected String visitDate; + + protected String keycontactId; + + protected String isdDeploy; + + protected String uploadStatus; + + private String latitude; + + private String longitude; + + private String reasonid = ""; + + private String sub_reasonId = ""; + + public String getSub_reasonId() { + return sub_reasonId; + } + + public void setSub_reasonId(String sub_reasonId) { + this.sub_reasonId = sub_reasonId; + } + + private String reason = ""; + + private String status = "N"; + + private String image = ""; + + + public String getImage() { + return image; + } + + public void setImage(String image) { + this.image = image; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + public int getMID() { + return MID; + } + + public void setMID(int mID) { + MID = mID; + } + + public String getStoreId() { + return storeId; + } + + public void setStoreId(String storeId) { + this.storeId = storeId; + } + + public String getUserId() { + return userId; + } + + public void setUserId(String userId) { + this.userId = userId; + } + + public String getInTime() { + return inTime; + } + + public void setInTime(String inTime) { + this.inTime = inTime; + } + + public String getOutTime() { + return outTime; + } + + public void setOutTime(String outTime) { + this.outTime = outTime; + } + + public String getVisitDate() { + return visitDate; + } + + public void setVisitDate(String visitDate) { + this.visitDate = visitDate; + } + + public String getKeycontactId() { + return keycontactId; + } + + public void setKeycontactId(String keycontactId) { + this.keycontactId = keycontactId; + } + + public String getIsdDeploy() { + return isdDeploy; + } + + public void setIsdDeploy(String isdDeploy) { + this.isdDeploy = isdDeploy; + } + + public String getUploadStatus() { + return uploadStatus; + } + + public void setUploadStatus(String uploadStatus) { + this.uploadStatus = uploadStatus; + } + + public String getLatitude() { + return latitude; + } + + public void setLatitude(String latitude) { + this.latitude = latitude; + } + + public String getLongitude() { + return longitude; + } + + public void setLongitude(String longitude) { + this.longitude = longitude; + } + + public String getReasonid() { + return reasonid; + } + + public void setReasonid(String reasonid) { + this.reasonid = reasonid; + } + + public String getReason() { + return reason; + } + + public void setReason(String reason) { + this.reason = reason; + } + + String CheckOut_Image = ""; + + + public String getCheckOut_Image() { + return CheckOut_Image; + } + + public void setCheckOut_Image(String checkOut_Image) { + CheckOut_Image = checkOut_Image; + } + + public String getFlag_from() { + return flag_from; + } + + public void setFlag_from(String flag_from) { + this.flag_from = flag_from; + } + + String keyAccountId; + String classId; + + public String getKeyAccountId() { + return keyAccountId; + } + + public void setKeyAccountId(String keyAccountId) { + this.keyAccountId = keyAccountId; + } + + public String getClassId() { + return classId; + } + + public void setClassId(String classId) { + this.classId = classId; + } + + public String getStoreTypeId() { + return storeTypeId; + } + + public void setStoreTypeId(String storeTypeId) { + this.storeTypeId = storeTypeId; + } + + String storeTypeId; + + public String getMappingStk() { + return mappingStk; + } + + public void setMappingStk(String mappingStk) { + this.mappingStk = mappingStk; + } + + String mappingStk=""; +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/GeotaggingBeans.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/GeotaggingBeans.java new file mode 100644 index 0000000..d092510 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/GeotaggingBeans.java @@ -0,0 +1,78 @@ +package cpm.com.gskmtorange.GetterSetter; + +public class GeotaggingBeans { + + + + public String storeid; + public String url1; + public String url2; + public String status; + public String getStatus() { + return status; + } + public void setStatus(String status) { + this.status = status; + } + + public String url3; + public double Latitude ; + public double Longitude; + + public String getStoreid() { + return storeid; + } + public void setStoreid(String storeid) { + this.storeid = storeid; + } + public double getLatitude() { + return Latitude; + } + public void setLatitude(double d) { + Latitude = d; + } + public double getLongitude() { + return Longitude; + } + public void setLongitude(double d) { + Longitude = d; + } + + + public void setUrl1(String url1) + { + + this.url1=url1; + } + + public String getUrl1() + { + + return url1; + } + + public void setUrl2(String url2) + { + + this.url2=url2; + } + + public String getUrl2() + { + + return url2; + } + + public void setUrl3(String url3) + { + + this.url3=url3; + } + + public String getUrl3() + { + + return url3; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/OrderReceivedStatus.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/OrderReceivedStatus.java new file mode 100644 index 0000000..14542ea --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/OrderReceivedStatus.java @@ -0,0 +1,102 @@ +package cpm.com.gskmtorange.GetterSetter; + +import android.widget.TextView; + +import java.io.Serializable; + +public class OrderReceivedStatus implements Serializable { + //TextView sys_gen_poTV,storepoTV,podateTV,lineItemTV,statusTV; + String sys_gen_po=""; + String storepo=""; + String podate=""; + String lineItem=""; + String status=""; + int SKU_ID; + int ORDERQTY; + int CATEGORY_ID; + int POID; + + public int getPOID() { + return POID; + } + + public void setPOID(int POID) { + this.POID = POID; + } + + + public int getStoreid() { + return Storeid; + } + + public void setStoreid(int storeid) { + Storeid = storeid; + } + + int Storeid; + + public int getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(int SKU_ID) { + this.SKU_ID = SKU_ID; + } + + public int getORDERQTY() { + return ORDERQTY; + } + + public void setORDERQTY(int ORDERQTY) { + this.ORDERQTY = ORDERQTY; + } + + public int getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(int CATEGORY_ID) { + this.CATEGORY_ID = CATEGORY_ID; + } + + + public String getSys_gen_po() { + return sys_gen_po; + } + + public void setSys_gen_po(String sys_gen_po) { + this.sys_gen_po = sys_gen_po; + } + + public String getStorepo() { + return storepo; + } + + public void setStorepo(String storepo) { + this.storepo = storepo; + } + + public String getPodate() { + return podate; + } + + public void setPodate(String podate) { + this.podate = podate; + } + + public String getLineItem() { + return lineItem; + } + + public void setLineItem(String lineItem) { + this.lineItem = lineItem; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/StoreBean.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/StoreBean.java new file mode 100644 index 0000000..baaa07f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GetterSetter/StoreBean.java @@ -0,0 +1,194 @@ +package cpm.com.gskmtorange.GetterSetter; + +import java.io.Serializable; + +/** + * Created by ashishc on 29-12-2016. + */ + +public class StoreBean implements Serializable{ + + String STORE_ID; + String EMP_ID; + String KEYACCOUNT; + String STORE_NAME; + String ADDRESS; + String CITY; + String STORETYPE; + String CLASSIFICATION; + String KEYACCOUNT_ID; + String STORETYPE_ID; + String CLASS_ID; + String VISIT_DATE; + String CAMERA_ALLOW; + String UPLOAD_STATUS; + String LATITUDE; + String LONGITUDE; + String POG_TYPE_ID; + + public String getFACING_HIDE() { + return FACING_HIDE; + } + + public void setFACING_HIDE(String FACING_HIDE) { + this.FACING_HIDE = FACING_HIDE; + } + + String FACING_HIDE; + + public String getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID = STORE_ID; + } + + public String getEMP_ID() { + return EMP_ID; + } + + public void setEMP_ID(String EMP_ID) { + this.EMP_ID = EMP_ID; + } + + public String getKEYACCOUNT() { + return KEYACCOUNT; + } + + public void setKEYACCOUNT(String KEYACCOUNT) { + this.KEYACCOUNT = KEYACCOUNT; + } + + public String getSTORE_NAME() { + return STORE_NAME; + } + + public void setSTORE_NAME(String STORE_NAME) { + this.STORE_NAME = STORE_NAME; + } + + public String getADDRESS() { + return ADDRESS; + } + + public void setADDRESS(String ADDRESS) { + this.ADDRESS = ADDRESS; + } + + public String getCITY() { + return CITY; + } + + public void setCITY(String CITY) { + this.CITY = CITY; + } + + public String getSTORETYPE() { + return STORETYPE; + } + + public void setSTORETYPE(String STORETYPE) { + this.STORETYPE = STORETYPE; + } + + public String getCLASSIFICATION() { + return CLASSIFICATION; + } + + public void setCLASSIFICATION(String CLASSIFICATION) { + this.CLASSIFICATION = CLASSIFICATION; + } + + public String getKEYACCOUNT_ID() { + return KEYACCOUNT_ID; + } + + public void setKEYACCOUNT_ID(String KEYACCOUNT_ID) { + this.KEYACCOUNT_ID = KEYACCOUNT_ID; + } + + public String getSTORETYPE_ID() { + return STORETYPE_ID; + } + + public void setSTORETYPE_ID(String STORETYPE_ID) { + this.STORETYPE_ID = STORETYPE_ID; + } + + public String getCLASS_ID() { + return CLASS_ID; + } + + public void setCLASS_ID(String CLASS_ID) { + this.CLASS_ID = CLASS_ID; + } + + public String getVISIT_DATE() { + return VISIT_DATE; + } + + public void setVISIT_DATE(String VISIT_DATE) { + this.VISIT_DATE = VISIT_DATE; + } + + public String getCAMERA_ALLOW() { + return CAMERA_ALLOW; + } + + public void setCAMERA_ALLOW(String CAMERA_ALLOW) { + this.CAMERA_ALLOW = CAMERA_ALLOW; + } + + public String getUPLOAD_STATUS() { + return UPLOAD_STATUS; + } + + public void setUPLOAD_STATUS(String UPLOAD_STATUS) { + this.UPLOAD_STATUS = UPLOAD_STATUS; + } + + public String getCHECKOUT_STATUS() { + return CHECKOUT_STATUS; + } + + public void setCHECKOUT_STATUS(String CHECKOUT_STATUS) { + this.CHECKOUT_STATUS = CHECKOUT_STATUS; + } + + public String getGEO_TAG() { + return GEO_TAG; + } + + public void setGEO_TAG(String GEO_TAG) { + this.GEO_TAG = GEO_TAG; + } + + String CHECKOUT_STATUS; + String GEO_TAG ; + + + public String getLATITUDE() { + return LATITUDE; + } + + public void setLATITUDE(String LATITUDE) { + this.LATITUDE = LATITUDE; + } + + public String getLONGITUDE() { + return LONGITUDE; + } + + public void setLONGITUDE(String LONGITUDE) { + this.LONGITUDE = LONGITUDE; + } + + public String getPOG_TYPE_ID() { + return POG_TYPE_ID; + } + + public void setPOG_TYPE_ID(String POG_TYPE_ID) { + this.POG_TYPE_ID = POG_TYPE_ID; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/LoginActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/LoginActivity.java new file mode 100644 index 0000000..5e1516c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/LoginActivity.java @@ -0,0 +1,1265 @@ +package cpm.com.gskmtorange; + +import android.Manifest; +import android.animation.Animator; +import android.animation.AnimatorListenerAdapter; +import android.annotation.TargetApi; +import android.app.Activity; +import android.app.AlertDialog; +import android.app.ProgressDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.IntentSender; +import android.content.SharedPreferences; +import android.content.pm.PackageManager; +import android.location.Location; +import android.location.LocationManager; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Bundle; +import android.os.Looper; +import android.preference.PreferenceManager; +import android.text.TextUtils; +import android.util.Log; +import android.view.KeyEvent; +import android.view.View; +import android.view.View.OnClickListener; +import android.view.inputmethod.EditorInfo; +import android.widget.ArrayAdapter; +import android.widget.AutoCompleteTextView; +import android.widget.EditText; +import android.widget.TextView; +import android.widget.Toast; +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.cardview.widget.CardView; +import androidx.core.app.ActivityCompat; +import androidx.core.content.ContextCompat; + +import com.google.android.gms.common.ConnectionResult; +import com.google.android.gms.common.GooglePlayServicesUtil; +import com.google.android.gms.common.api.GoogleApiClient; +import com.google.android.gms.common.api.PendingResult; +import com.google.android.gms.common.api.ResultCallback; +import com.google.android.gms.common.api.Status; +import com.google.android.gms.location.FusedLocationProviderClient; +import com.google.android.gms.location.LocationCallback; +import com.google.android.gms.location.LocationListener; +import com.google.android.gms.location.LocationRequest; +import com.google.android.gms.location.LocationResult; +import com.google.android.gms.location.LocationServices; +import com.google.android.gms.location.LocationSettingsRequest; +import com.google.android.gms.location.LocationSettingsResult; +import com.google.android.gms.location.LocationSettingsStatusCodes; +import com.google.android.gms.location.Priority; +import com.google.android.gms.maps.model.LatLng; +import com.google.android.material.snackbar.Snackbar; +import com.google.firebase.analytics.FirebaseAnalytics; + +import com.google.firebase.crashlytics.FirebaseCrashlytics; +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; +import org.xmlpull.v1.XmlPullParserFactory; + +import java.io.IOException; +import java.io.StringReader; +import java.lang.reflect.Type; +import java.net.MalformedURLException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import cpm.com.gskmtorange.autoupdate.AutoUpdateActivity; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.password.MPinActivity; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.LoginGetterSetter; +import cpm.com.gskmtorange.xmlHandlers.XMLHandlers; +//import io.fabric.sdk.android.Fabric; + +import static android.Manifest.permission.READ_CONTACTS; +import static com.google.android.gms.location.LocationRequest.Builder.IMPLICIT_MIN_UPDATE_INTERVAL; + + +public class LoginActivity extends AppCompatActivity implements GoogleApiClient.ConnectionCallbacks, + GoogleApiClient.OnConnectionFailedListener, LocationListener { + private static final int MY_PERMISSIONS_REQUEST_CAMERA = 10; + private static final int MY_PERMISSIONS_REQUEST_LOCATION = 11; + private static final int MY_PERMISSIONS_REQUEST_STORAGE_READ = 12; + private static final int MY_PERMISSIONS_REQUEST_STORAGE_WRITE = 14; + private FirebaseAnalytics mFirebaseAnalytics; + + private static final int PERMISSION_ALL = 99; + + String app_ver; + LoginGetterSetter lgs = null; + static int counter = 1; + private SharedPreferences preferences = null; + private SharedPreferences.Editor editor = null; + /** + * Id to identity READ_CONTACTS permission request. + */ + private static final int REQUEST_READ_CONTACTS = 0; + + //New Location Changes + private FusedLocationProviderClient fusedLocationProviderClient; + LocationRequest locationRequest; + + /** + * A dummy authentication store containing known user names and passwords. + * TODO: remove after connecting to a real authentication system. + */ + double lat = 0.0; + double lon = 0.0; + // UI references. + private AutoCompleteTextView museridView; + private EditText mPasswordView; + private View mProgressView; + private View mLoginFormView; + private String userid, password; + private int versionCode; + int eventType; + CardView museridSignInButton; + + GoogleApiClient mGoogleApiClient; + private static int UPDATE_INTERVAL = 200; // 5 sec + private static int FATEST_INTERVAL = 100; // 1 sec + private static int DISPLACEMENT = 1; // 10 meters + private static final int REQUEST_LOCATION = 1; + private final static int PLAY_SERVICES_RESOLUTION_REQUEST = 1000; + private Location mLastLocation; + private LocationRequest mLocationRequest; + private Context context; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_login); + context = this; + + TextView tv_version = (TextView) findViewById(R.id.tv_version_code); + try { + app_ver = String.valueOf(getPackageManager().getPackageInfo(getPackageName(), 0).versionName); + // login_version.setText("Parinaam Version " + app_ver); + } catch (PackageManager.NameNotFoundException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + tv_version.setText("Version/Versiyon - " + app_ver); + preferences = PreferenceManager.getDefaultSharedPreferences(context); + editor = preferences.edit(); + // Set up the login form. + museridView = (AutoCompleteTextView) findViewById(R.id.userid); + //populateAutoComplete(); + mPasswordView = (EditText) findViewById(R.id.password); + fusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(this); + + //for lebanon + // museridView.setText("test.lebanon1"); + // mPasswordView.setText("cpm@123"); + // for EGYPT + // museridView.setText("test.egypt"); + // mPasswordView.setText("cpm123"); + /*museridView.setText("egypt.1"); + mPasswordView.setText("cpm123");*/ + + /* museridView.setText("DSR_Alex_61"); + mPasswordView.setText("cpm123");*/ + + /* museridView.setText("DSR_Delta_24"); + mPasswordView.setText("cpm123");*/ + + /* museridView.setText("mini_ka_84_1"); + mPasswordView.setText("cpm123");*/ + + //UAE + /* museridView.setText("testuae"); + mPasswordView.setText("cpm123");*/ + /* museridView.setText("testuae1"); + mPasswordView.setText("cpm123");*/ + + //KSA + /* museridView.setText("Esmail.d"); + mPasswordView.setText("cpm@123");*/ + /* museridView.setText("testksa"); + mPasswordView.setText("cpm123");*/ + /* museridView.setText("Ahmed.saied"); + mPasswordView.setText("cpm@123");*/ + /* museridView.setText("testksa"); + mPasswordView.setText("cpm123");*/ + + /* //turkey + museridView.setText("testmer"); + mPasswordView.setText("cpm123"); +*/ + //sa + /* museridView.setText("testsa"); + mPasswordView.setText("cpm123");*/ + + //Qatar + /* museridView.setText("test.qatar1"); + mPasswordView.setText("cpm123");*/ + + //Kenya + // museridView.setText("test.Kenya"); + // museridView.setText("testkenya"); + // mPasswordView.setText("cpm123"); + + /*museridView.setText("rajesh.r"); + mPasswordView.setText("cpm123");*/ + /* museridView.setText("testuae1"); + mPasswordView.setText("cpm123");*/ + + //nig + // museridView.setText("test.nig"); + /* museridView.setText("test.nigeria"); + mPasswordView.setText("cpm@123");*/ + + /* museridView.setText("test.jordan"); + mPasswordView.setText("cpm@123");*/ + + // museridView.setText("test.kuwait"); + // mPasswordView.setText("cpm@123"); + + // museridView.setText("test.oman"); + + /* museridView.setText("test.bahrain"); + mPasswordView.setText("cpm@123"); +*/ + + mPasswordView.setOnEditorActionListener(new TextView.OnEditorActionListener() { + @Override + public boolean onEditorAction(TextView textView, int id, KeyEvent keyEvent) { + if (id == R.id.login || id == EditorInfo.IME_NULL) { + attemptLogin(); + return true; + } + return false; + } + }); + + try { + app_ver = String.valueOf(getPackageManager().getPackageInfo(getPackageName(), 0).versionName); + // tv_version.setText("Version " + app_ver); + } catch (PackageManager.NameNotFoundException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + FirebaseCrashlytics.getInstance().recordException(e); + } + + checkAndRequestPermissions(); + mFirebaseAnalytics = FirebaseAnalytics.getInstance(this); + FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(true); + museridSignInButton = (CardView) findViewById(R.id.user_login_button); + museridSignInButton.setOnClickListener(new OnClickListener() { + @Override + public void onClick(View view) { + //checkAppPermission(Manifest.permission.CAMERA, MY_PERMISSIONS_REQUEST_CAMERA); + attemptLogin(); + } + }); + + mLoginFormView = findViewById(R.id.login_form); + mProgressView = findViewById(R.id.login_progress); + } + + private void checkAndRequestPermissions() { + //int permissionwrite_storage = ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE); + int CAMERA = ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA); + int ACCESS_NETWORK_STATE = ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_NETWORK_STATE); + int ACCESS_COARSE_LOCATION = ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION); + int locationPermission = ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION); + //int READ_EXTERNAL_STORAGE = ContextCompat.checkSelfPermission(this, Manifest.permission.READ_EXTERNAL_STORAGE); + int READ_PHONE_STATE = ContextCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE); + List listPermissionsNeeded = new ArrayList<>(); + + if (CAMERA != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.CAMERA); + } + + if (ACCESS_NETWORK_STATE != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.ACCESS_NETWORK_STATE); + } + if (ACCESS_COARSE_LOCATION != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.ACCESS_COARSE_LOCATION); + } + if (locationPermission != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.ACCESS_FINE_LOCATION); + } + + if (READ_PHONE_STATE != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.READ_PHONE_STATE); + } + + if (!listPermissionsNeeded.isEmpty()) { + ActivityCompat.requestPermissions(this, listPermissionsNeeded.toArray(new String[listPermissionsNeeded.size()]), PERMISSION_ALL); + } + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + createLocationRequest(); + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(context) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API) + .build(); + } + } + + @Override + public void onRequestPermissionsResult(int requestCode, @NonNull String permissions[], @NonNull int[] grantResults) { + super.onRequestPermissionsResult(requestCode, permissions, grantResults); + Log.d("", "Permission callback called-------"); + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + createLocationRequest(); + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API) + .build(); + } + if (requestCode == PERMISSION_ALL) { + Map perms = new HashMap<>(); + // Initialize the map with both permissions + perms.put(Manifest.permission.CAMERA, PackageManager.PERMISSION_GRANTED); + perms.put(Manifest.permission.ACCESS_NETWORK_STATE, PackageManager.PERMISSION_GRANTED); + perms.put(Manifest.permission.ACCESS_COARSE_LOCATION, PackageManager.PERMISSION_GRANTED); + perms.put(Manifest.permission.ACCESS_FINE_LOCATION, PackageManager.PERMISSION_GRANTED); + perms.put(Manifest.permission.READ_PHONE_STATE, PackageManager.PERMISSION_GRANTED); + // Fill with actual results from user + if (grantResults.length > 0) { + for (int i = 0; i < permissions.length; i++) + perms.put(permissions[i], grantResults[i]); + // Check for both permissions// + if (perms.get(Manifest.permission.CAMERA) == PackageManager.PERMISSION_GRANTED + && perms.get(Manifest.permission.ACCESS_NETWORK_STATE) == PackageManager.PERMISSION_GRANTED + && perms.get(Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED + && perms.get(Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + && perms.get(Manifest.permission.READ_PHONE_STATE) == PackageManager.PERMISSION_GRANTED) { + // imeiNumbers = imei.getDeviceImei(); + Log.d("", "sms & location services permission granted"); + // process the normal flow + //else any one or both the permissions are not granted + } else { + Log.d("", "Some permissions are not granted ask again "); + //permission is denied (this is the first time, when "never ask again" is not checked) so ask again explaining the usage of permission +// // shouldShowRequestPermissionRationale will return true + //show the dialog or snackbar saying its necessary and try again otherwise proceed with setup. + if ( + ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.CAMERA) || + ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.ACCESS_NETWORK_STATE) || + ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.ACCESS_COARSE_LOCATION) || + ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.ACCESS_FINE_LOCATION) || + ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.READ_EXTERNAL_STORAGE) || + ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.READ_PHONE_STATE)) { + showDialogOK("Location,Photos,media,file,manage phone calls and Camera Services Permission required for this app", + (dialog, which) -> { + switch (which) { + case DialogInterface.BUTTON_POSITIVE: + checkAndRequestPermissions(); + break; + case DialogInterface.BUTTON_NEGATIVE: + // proceed with logic by disabling the related features or quit the app. + Intent startMain = new Intent(Intent.ACTION_MAIN); + startMain.addCategory(Intent.CATEGORY_HOME); + startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + startActivity(startMain); + break; + } + }); + } + } + } + } + + } + + private void showDialogOK(String message, DialogInterface.OnClickListener okListener) { + new androidx.appcompat.app.AlertDialog.Builder(this).setMessage(message).setPositiveButton("OK", okListener).setNegativeButton("Cancel", okListener).create().show(); + } + + /** + * Attempts to sign in or register the account specified by the login form. + * If there are form errors (invalid userid, missing fields, etc.), the + * errors are presented and no actual login attempt is made. + */ + private void attemptLogin() { + // Reset errors. + museridView.setError(null); + mPasswordView.setError(null); + + // Store values at the time of the login attempt. + userid = museridView.getText().toString().trim(); + password = mPasswordView.getText().toString().trim(); + + boolean cancel = false; + View focusView = null; + + // Check for a valid password, if the user entered one. + if (TextUtils.isEmpty(password)) { + mPasswordView.setError(getString(R.string.error_invalid_password)); + focusView = mPasswordView; + cancel = true; + } + + // Check for a valid userid address. + if (TextUtils.isEmpty(userid)) { + museridView.setError(getString(R.string.error_field_required)); + focusView = museridView; + cancel = true; + } /*else if (!isuseridValid(userid)) { + museridView.setError(getString(R.string.error_invalid_userid)); + focusView = museridView; + cancel = true; + }*/ + + if (cancel) { + // There was an error; don't attempt login and focus the first + // form field with an error. + focusView.requestFocus(); + + } else if (!isuseridValid(userid)) { + Snackbar.make(museridView, getString(R.string.error_incorrect_username), Snackbar.LENGTH_SHORT).show(); + } else if (!isPasswordValid(password)) { + Snackbar.make(museridView, getString(R.string.error_incorrect_password), Snackbar.LENGTH_SHORT).show(); + } else { + new AuthenticateTask().execute(); + } + } + + private boolean isuseridValid(String userid) { + //TODO: Replace this with your own logic + + boolean flag = true; + + String u_id = preferences.getString(CommonString.KEY_USERNAME, ""); + + if (!u_id.equals("") && !userid.equalsIgnoreCase(u_id)) { + flag = false; + } + + return flag; + } + + private boolean isPasswordValid(String password) { + //TODO: Replace this with your own logic + boolean flag = true; + + String pw = preferences.getString(CommonString.KEY_PASSWORD, ""); + + if (!pw.equals("") && !password.equals(pw)) { + flag = false; + } + + return flag; + } + + /** + * Shows the progress UI and hides the login form. + */ + @TargetApi(Build.VERSION_CODES.HONEYCOMB_MR2) + private void showProgress(final boolean show) { + // On Honeycomb MR2 we have the ViewPropertyAnimator APIs, which allow + // for very easy animations. If available, use these APIs to fade-in + // the progress spinner. + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR2) { + int shortAnimTime = getResources().getInteger(android.R.integer.config_shortAnimTime); + + mLoginFormView.setVisibility(show ? View.GONE : View.VISIBLE); + mLoginFormView.animate().setDuration(shortAnimTime).alpha( + show ? 0 : 1).setListener(new AnimatorListenerAdapter() { + @Override + public void onAnimationEnd(Animator animation) { + mLoginFormView.setVisibility(show ? View.GONE : View.VISIBLE); + } + }); + + mProgressView.setVisibility(show ? View.VISIBLE : View.GONE); + mProgressView.animate().setDuration(shortAnimTime).alpha( + show ? 1 : 0).setListener(new AnimatorListenerAdapter() { + @Override + public void onAnimationEnd(Animator animation) { + mProgressView.setVisibility(show ? View.VISIBLE : View.GONE); + } + }); + } else { + // The ViewPropertyAnimator APIs are not available, so simply show + // and hide the relevant UI components. + mProgressView.setVisibility(show ? View.VISIBLE : View.GONE); + mLoginFormView.setVisibility(show ? View.GONE : View.VISIBLE); + } + } + + /* @Override + public Loader onCreateLoader(int i, Bundle bundle) { + return new CursorLoader(this, + // Retrieve data rows for the device user's 'profile' contact. + Uri.withAppendedPath(ContactsContract.Profile.CONTENT_URI, + ContactsContract.Contacts.Data.CONTENT_DIRECTORY), ProfileQuery.PROJECTION, + + // Select only userid addresses. + ContactsContract.Contacts.Data.MIMETYPE + + " = ?", new String[]{ContactsContract.CommonDataKinds.userid + .CONTENT_ITEM_TYPE}, + + // Show primary userid addresses first. Note that there won't be + // a primary userid address if the user hasn't specified one. + ContactsContract.Contacts.Data.IS_PRIMARY + " DESC"); + } + + @Override + public void onLoadFinished(Loader cursorLoader, Cursor cursor) { + List userids = new ArrayList<>(); + cursor.moveToFirst(); + while (!cursor.isAfterLast()) { + userids.add(cursor.getString(ProfileQuery.ADDRESS)); + cursor.moveToNext(); + } + + adduseridsToAutoComplete(userids); + } + + @Override + public void onLoaderReset(Loader cursorLoader) { + + }*/ + + private void adduseridsToAutoComplete(List useridAddressCollection) { + //Create adapter to tell the AutoCompleteTextView what to show in its dropdown list. + ArrayAdapter adapter = + new ArrayAdapter<>(LoginActivity.this, + android.R.layout.simple_dropdown_item_1line, useridAddressCollection); + + museridView.setAdapter(adapter); + } + + + /* private interface ProfileQuery { + String[] PROJECTION = { + ContactsContract.CommonDataKinds.userid.ADDRESS, + ContactsContract.CommonDataKinds.userid.IS_PRIMARY, + }; + + int ADDRESS = 0; + int IS_PRIMARY = 1; + }*/ + + /** + * Represents an asynchronous login/registration task used to authenticate + * the user. + */ + + private class AuthenticateTask extends AsyncTask { + private ProgressDialog dialog = null; + + @Override + protected void onPreExecute() { + super.onPreExecute(); + dialog = new ProgressDialog(LoginActivity.this); + dialog.setTitle("Login"); + dialog.setMessage("Authenticating...."); + dialog.setCancelable(false); + dialog.show(); + } + + @Override + protected String doInBackground(Void... params) { + try { + Log.e("latitudedata",lat + ","+ lon); + versionCode = getPackageManager().getPackageInfo(getPackageName(), 0).versionCode; + String userauth_xml = "[DATA]" + "[USER_DATA][USER_ID]" + + userid + "[/USER_ID]" + "[PASSWORD]" + password + + "[/PASSWORD]" + "[IN_TIME]" + CommonFunctions.getCurrentTimeWithLanguage(context) + + "[/IN_TIME]" + "[LATITUDE]" + lat + + "[/LATITUDE]" + "[LONGITUDE]" + lon + + "[/LONGITUDE]" + "[APP_VERSION]" + app_ver + + "[/APP_VERSION]" + "[ATT_MODE]OnLine[/ATT_MODE]" + + "[NETWORK_STATUS]" + "LoginStatus" + + "[/NETWORK_STATUS]" + "[/USER_DATA][/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + CommonString.METHOD_LOGIN); + request.addProperty("onXML", userauth_xml); + Log.d("loginrequest", String.valueOf(request)); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + try { + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_LOGIN, + envelope); + } catch (Exception e){ + Log.e("httpexception",e.getMessage()); + } + /*HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_LOGIN, + envelope);*/ + + Object result = (Object) envelope.getResponse(); + + if (result.toString() + .equalsIgnoreCase(CommonString.KEY_FAILURE)) { + + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_FAILURE); + } + }); + + } else if (result.toString().equalsIgnoreCase( + CommonString.KEY_FALSE)) { + runOnUiThread(new Runnable() { + @Override + public void run() { + showAlert(CommonString.MESSAGE_FALSE); + } + }); + + } else if (result.toString().equalsIgnoreCase( + CommonString.KEY_CHANGED)) { + runOnUiThread(new Runnable() { + @Override + public void run() { + showAlert(CommonString.MESSAGE_CHANGED); + } + }); + + } else { + + XmlPullParserFactory factory = XmlPullParserFactory + .newInstance(); + factory.setNamespaceAware(true); + XmlPullParser xpp = factory.newPullParser(); + + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + final FailureGetterSetter failureGetterSetter = XMLHandlers + .failureXMLHandler(xpp, eventType); + + if (failureGetterSetter.getStatus().equalsIgnoreCase( + CommonString.KEY_FAILURE)) { + /* final AlertMessage message = new AlertMessage( + LoginActivity.this, CommonString.METHOD_LOGIN + + failureGetterSetter.getErrorMsg(), + "login", null);*/ + runOnUiThread(new Runnable() { + + @Override + public void run() { + // TODO Auto-generated method stub + showAlert(CommonString.METHOD_LOGIN + + failureGetterSetter.getErrorMsg()); + } + }); + } else { + + try { + // For String source + + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + lgs = XMLHandlers.loginXMLHandler(xpp, eventType); + + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + // PUT IN PREFERENCES + editor.putString(CommonString.KEY_USERNAME, userid); + editor.putString(CommonString.KEY_PASSWORD, password); + editor.putString(CommonString.KEY_VERSION, lgs.getAPP_VERSION()); + editor.putString(CommonString.KEY_PATH, lgs.getAPP_PATH()); + //editor.putString(CommonString.KEY_DATE, "12/05/2022"); + editor.putString(CommonString.KEY_DATE, lgs.getCURRENTDATE()); + //editor.putString(CommonString.KEY_DATE, "01/25/2019"); + editor.putString(CommonString.KEY_COUNTRY_ID, lgs.getCOUNTRY_ID()); + Log.e("countryid",lgs.getCOUNTRY_ID()); + editor.commit(); + setDataFromSharedPreferences(lgs); + + Bundle bundle = new Bundle(); + bundle.putString(FirebaseAnalytics.Param.ITEM_ID, userid); + bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, CommonString.KEY_LOGIN_DATA); + bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "Data"); + bundle.putString(CommonString.KEY_LANGUAGE, preferences.getString(CommonString.KEY_LANGUAGE, "")); + mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle); + FirebaseCrashlytics.getInstance().setUserId(userid.toLowerCase()); + return CommonString.KEY_SUCCESS; + } + } + + return ""; + + } catch (MalformedURLException e) { + FirebaseCrashlytics.getInstance().recordException(e); + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_EXCEPTION); + } + }); + + } catch (IOException e) { + FirebaseCrashlytics.getInstance().recordException(e); + /* final AlertMessage message = new AlertMessage( + LoginActivity.this, + AlertMessage.MESSAGE_SOCKETEXCEPTION, "socket_login", e);*/ + + counter++; + runOnUiThread(new Runnable() { + + @Override + public void run() { + // TODO Auto-generated method stub + if (counter < 3) { + new AuthenticateTask().execute(); + } else { + showAlert(getString(R.string.nonetwork)); + counter = 1; + } + } + }); + } catch (Exception e) { + FirebaseCrashlytics.getInstance().recordException(e); + /* final AlertMessage message = new AlertMessage( + LoginActivity.this, AlertMessage.MESSAGE_EXCEPTION, + "acra_login", e);*/ + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception("My custom login Exception")); + runOnUiThread(new Runnable() { + @Override + public void run() { + showAlert(CommonString.MESSAGE_EXCEPTION); + } + }); + } + return ""; + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + //Stop performance trace + /// myTrace.stop(); + + if (result.equals(CommonString.KEY_SUCCESS)) { + // manually set true for South Africa + boolean forSA = false; + // database.open(); + if (forSA) { + //For SA Only + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equals("")) { + Intent intent = new Intent(getBaseContext(), SelectLanguageActivity.class); + intent.putExtra(CommonString.KEY_LOGIN_DATA, lgs); + startActivity(intent); + finish(); + } else { + setLanguageDataFromSharedPreferences(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + Intent in = new Intent(context, MPinActivity.class); + in.putExtra(CommonString.IS_PASSWORD_CHECK, false); + startActivity(in); + finish(); + //uploadPreviousImages(); + } + } else { + //for other than SA + if (preferences.getString(CommonString.KEY_VERSION, "").equals(Integer.toString(versionCode))) { + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equals("")) { + Intent intent = new Intent(getBaseContext(), SelectLanguageActivity.class); + intent.putExtra(CommonString.KEY_LOGIN_DATA, lgs); + startActivity(intent); + finish(); + } else { + setLanguageDataFromSharedPreferences(); + Intent in = new Intent(context, MPinActivity.class); + in.putExtra(CommonString.IS_PASSWORD_CHECK, false); + startActivity(in); + finish(); + //uploadPreviousImages(); + } + } else { + Intent intent = new Intent(getBaseContext(), AutoUpdateActivity.class); + intent.putExtra(CommonString.KEY_PATH, preferences.getString(CommonString.KEY_PATH, "")); + startActivity(intent); + finish(); + } + } + } + dialog.dismiss(); + } + } + + public void showAlert(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(LoginActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton("OK", new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + /* Intent i = new Intent(activity, StorelistActivity.class); + activity.startActivity(i); + activity.finish();*/ + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KUWAIT)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_BAHRAIN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_OMAN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_QATAR)) { + cdate = arabicToenglish(cdate); + } + else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LEBANON)) { + cdate = arabicToenglish(cdate); + } + else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LIBIYA)) { + cdate = arabicToenglish(cdate); + } + return cdate; + } + + + + private void setDataFromSharedPreferences(LoginGetterSetter lgs) { + Gson gson = new Gson(); + String jsonCurProduct = gson.toJson(lgs); + SharedPreferences.Editor editor = preferences.edit(); + editor.putString(CommonString.KEY_LOOGIN_PREF, jsonCurProduct); + editor.commit(); + } + + void checkAppPermission(String permission, int requestCode) { + + boolean permission_flag = false; + // Here, thisActivity is the current activity + if (ContextCompat.checkSelfPermission(LoginActivity.this, + permission) + != PackageManager.PERMISSION_GRANTED) { + + // Permission is not granted + // Should we show an explanation? + if (ActivityCompat.shouldShowRequestPermissionRationale(LoginActivity.this, + permission)) { + // Show an explanation to the user *asynchronously* -- don't block + // this thread waiting for the user's response! After the user + // sees the explanation, try again to request the permission. + showOnPermissiondenied(Manifest.permission.CAMERA, MY_PERMISSIONS_REQUEST_CAMERA, 1); + } else { + // No explanation needed; request the permission + ActivityCompat.requestPermissions(LoginActivity.this, + new String[]{permission}, + requestCode); + + // MY_PERMISSIONS_REQUEST_READ_CONTACTS is an + // app-defined int constant. The callback method gets the + // result of the request. + } + } else { + // Permission has already been granted + if (requestCode == MY_PERMISSIONS_REQUEST_CAMERA) { + checkAppPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE, MY_PERMISSIONS_REQUEST_STORAGE_WRITE); + } else if (requestCode == MY_PERMISSIONS_REQUEST_STORAGE_WRITE) { + checkAppPermission(Manifest.permission.READ_EXTERNAL_STORAGE, MY_PERMISSIONS_REQUEST_STORAGE_READ); + } else if (requestCode == MY_PERMISSIONS_REQUEST_STORAGE_READ) { + checkAppPermission(Manifest.permission.ACCESS_FINE_LOCATION, MY_PERMISSIONS_REQUEST_LOCATION); + } else { + + // Create a Folder for Images + + /* File file = new File(Environment.getExternalStorageDirectory(), ".GSK_MT_ORANGE_IMAGES"); + if (!file.isDirectory()) { + file.mkdir(); + } + File file_planogram = new File(Environment.getExternalStorageDirectory(), "GSK_MT_ORANGE_Planogram_Images"); + if (!file_planogram.isDirectory()) { + file_planogram.mkdir(); + }*/ + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + + createLocationRequest(); + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API) + .build(); + } + attemptLogin(); + } + + } + } + + void showOnPermissiondenied(final String permissionsRequired, final int request_code, final int check) { + AlertDialog.Builder builder = new AlertDialog.Builder(LoginActivity.this); + builder.setTitle("Need Multiple Permissions"); + builder.setMessage("This app needs Camera, Storage and Location permissions."); + builder.setPositiveButton("Grant", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + dialog.cancel(); + if (check == 0) { + checkAppPermission(permissionsRequired, request_code); + } else { + ActivityCompat.requestPermissions(LoginActivity.this, + new String[]{permissionsRequired}, + request_code); + } + + } + }); + /* builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + dialog.cancel(); + finish(); + } + });*/ + builder.show(); + } + + @Override + protected void onResume() { + super.onResume(); + + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + + } + checkgpsEnableDevice(); + locationRequest= new LocationRequest.Builder(Priority.PRIORITY_HIGH_ACCURACY, 100000) + .setWaitForAccurateLocation(false) + .setMinUpdateIntervalMillis(IMPLICIT_MIN_UPDATE_INTERVAL) + .setMaxUpdateDelayMillis(1000) + .build(); + LocationCallback locationCallback = new LocationCallback() { + @Override + public void onLocationResult(LocationResult locationResult) { + if (locationResult != null) { + if (locationResult == null) { + return; + } + //Showing the latitude, longitude and accuracy on the home screen. + for (Location location : locationResult.getLocations()) { + lat = location.getLatitude(); + lon = location.getLongitude(); + // Log.e("latitude_inside",location.getLatitude() + "," +location.getLongitude()); + } + } + } + }; + if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED + && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + ActivityCompat.requestPermissions(LoginActivity.this, new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION}, 1); + ActivityCompat.requestPermissions(LoginActivity.this, new String[]{android.Manifest.permission.ACCESS_COARSE_LOCATION}, 2); + } + fusedLocationProviderClient.requestLocationUpdates(locationRequest, locationCallback, Looper.getMainLooper()); + } + + /*@Override + public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { + + super.onRequestPermissionsResult(requestCode, permissions, grantResults); + checkAppPermission(Manifest.permission.CAMERA, MY_PERMISSIONS_REQUEST_CAMERA); + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + createLocationRequest(); + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API) + .build(); + } + + } +*/ + private boolean checkPlayServices() { + int resultCode = GooglePlayServicesUtil + .isGooglePlayServicesAvailable(this); + if (resultCode != ConnectionResult.SUCCESS) { + if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) { + GooglePlayServicesUtil.getErrorDialog(resultCode, this, + PLAY_SERVICES_RESOLUTION_REQUEST).show(); + } else { + Toast.makeText(context, getResources().getString(R.string.notsuppoted), Toast.LENGTH_LONG) + .show(); + finish(); + } + return false; + } + return true; + } + + protected synchronized void buildGoogleApiClient() { + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(context) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API) + .build(); + } + } + + protected void createLocationRequest() { + mLocationRequest = new LocationRequest(); + mLocationRequest.setInterval(UPDATE_INTERVAL); + mLocationRequest.setFastestInterval(FATEST_INTERVAL); + mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + mLocationRequest.setSmallestDisplacement(DISPLACEMENT); + } + + @Override + public void onConnectionSuspended(int i) { + mGoogleApiClient.connect(); + } + + @Override + public void onLocationChanged(Location location) { + LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude()); + + // Toast.makeText(this, " WORKS_lat_lon " + latLng, Toast.LENGTH_LONG).show(); + // updateLocation(latLng); + if (mGoogleApiClient != null) { + LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, this); + } + + } + + protected void startLocationUpdates() { + + if (ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + if (mGoogleApiClient != null) { + LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this); + // Toast.makeText(getApplicationContext(), "startLocation - Lat" + lat + "Long" + lon, Toast.LENGTH_LONG).show(); + } + } + + } + + public static int distFrom(double lat1, double lng1, double lat2, double lng2) { + double earthRadius = 6371000; //meters + double dLat = Math.toRadians(lat2 - lat1); + double dLng = Math.toRadians(lng2 - lng1); + double a = Math.sin(dLat / 2) * Math.sin(dLat / 2) + + Math.cos(Math.toRadians(lat1)) * Math.cos(Math.toRadians(lat2)) * + Math.sin(dLng / 2) * Math.sin(dLng / 2); + double c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)); + int dist = (int) (earthRadius * c); + + return dist; + } + + @Override + public void onConnected(Bundle bundle) { + Log.e("onConnectdata","true" + ","+mGoogleApiClient); + /*if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + // TODO: Consider calling + // ActivityCompat#requestPermissions + // here to request the missing permissions, and then overriding + // public void onRequestPermissionsResult(int requestCode, String[] permissions, + // int[] grantResults) + // to handle the case where the user grants the permission. See the documentation + // for ActivityCompat#requestPermissions for more details. + return; + } + mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); + if (ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + if (mLastLocation != null) { + lat = mLastLocation.getLatitude(); + lon = mLastLocation.getLongitude(); + // Toast.makeText(getApplicationContext(), "onconnected lat-" + lat + " Long-" + lon, Toast.LENGTH_SHORT).show(); + } + startLocationUpdates(); + }*/ + } + + @Override + public void onConnectionFailed(ConnectionResult connectionResult) { + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + } + + protected void onStart() { + super.onStart(); + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + } + + private boolean checkgpsEnableDevice() { + boolean flag = true; + if (!hasGPSDevice(context)) { + Toast.makeText(context, "Gps not Supported", Toast.LENGTH_SHORT).show(); + } + final LocationManager manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); + if (!manager.isProviderEnabled(LocationManager.GPS_PROVIDER) && hasGPSDevice(context)) { + enableLoc(); + flag = false; + } else if (manager.isProviderEnabled(LocationManager.GPS_PROVIDER) && hasGPSDevice(context)) { + flag = true; + } + return flag; + } + + private boolean hasGPSDevice(Context context) { + final LocationManager mgr = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); + if (mgr == null) + return false; + final List providers = mgr.getAllProviders(); + if (providers == null) + return false; + return providers.contains(LocationManager.GPS_PROVIDER); + } + + private void enableLoc() { + LocationRequest locationRequest = LocationRequest.create(); + locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + locationRequest.setInterval(30 * 1000); + locationRequest.setFastestInterval(5 * 1000); + LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder().addLocationRequest(locationRequest); + builder.setAlwaysShow(true); + if (mGoogleApiClient != null) { + PendingResult result = LocationServices.SettingsApi.checkLocationSettings(mGoogleApiClient, builder.build()); + result.setResultCallback(new ResultCallback() { + @Override + public void onResult(LocationSettingsResult result) { + final Status status = result.getStatus(); + switch (status.getStatusCode()) { + case LocationSettingsStatusCodes.RESOLUTION_REQUIRED: + try { + // Show the dialog by calling startResolutionForResult(), + // and check the result in onActivityResult(). + status.startResolutionForResult((Activity) context, REQUEST_LOCATION); + } catch (IntentSender.SendIntentException e) { + // Ignore the error. + } + break; + } + } + }); + } + } + + ArrayList language, culture_id, notice_url; + + LoginGetterSetter login_data; + + private void setLanguageDataFromSharedPreferences() { + Gson gson = new Gson(); + login_data = new LoginGetterSetter(); + + String jsonPreferences = preferences.getString(CommonString.KEY_LOOGIN_PREF, ""); + + Type type = new TypeToken() { + }.getType(); + login_data = gson.fromJson(jsonPreferences, type); + + language = login_data.getCULTURE_NAME(); + culture_id = login_data.getCULTURE_ID(); + notice_url = login_data.getNOTICE_URL(); + + String lang = preferences.getString(CommonString.KEY_LANGUAGE, ""); + + if (language.size() > 0) { + for (int i = 0; i < language.size(); i++) { + if (lang.equals(language.get(i))) { + editor.putString(CommonString.KEY_LANGUAGE, language.get(i)); + editor.putString(CommonString.KEY_CULTURE_ID, culture_id.get(i)); + editor.putString(CommonString.KEY_NOTICE_BOARD_LINK, notice_url.get(i)); + editor.commit(); + break; + } + } + } + + //return ; + } +} + diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MainActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MainActivity.java new file mode 100644 index 0000000..59c1458 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MainActivity.java @@ -0,0 +1,494 @@ +package cpm.com.gskmtorange; + +import android.Manifest; +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.PackageManager; +import android.graphics.Bitmap; +import android.net.ConnectivityManager; +import android.net.NetworkInfo; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.webkit.WebView; +import android.webkit.WebViewClient; +import android.widget.ImageView; +import android.widget.TextView; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.ActionBarDrawerToggle; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.app.ActivityCompat; +import androidx.core.content.ContextCompat; +import androidx.core.view.GravityCompat; +import androidx.drawerlayout.widget.DrawerLayout; + +import com.google.android.material.navigation.NavigationView; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GeoTag.GeoTagStoreList; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.CounterfeitIndicatorWebActivity; +import cpm.com.gskmtorange.dailyentry.DeliveryCallActivity; +import cpm.com.gskmtorange.dailyentry.FutureJCPActivity; +import cpm.com.gskmtorange.dailyentry.PlanogramPDFActivity; +import cpm.com.gskmtorange.dailyentry.ServiceActivity; +import cpm.com.gskmtorange.dailyentry.SettingsActivity; +import cpm.com.gskmtorange.dailyentry.StoreListActivity; +import cpm.com.gskmtorange.download.DownloadActivity; +import cpm.com.gskmtorange.password.ChangePasswordActivity; +import cpm.com.gskmtorange.pharma_stores.PharmaActivity; +import cpm.com.gskmtorange.pharma_stores.PharmaActivityFragment; +import cpm.com.gskmtorange.upload.PreviousDataUploadActivity; +import cpm.com.gskmtorange.upload.UploadActivity; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; + +public class MainActivity extends AppCompatActivity + implements NavigationView.OnNavigationItemSelectedListener { + private Context context; + WebView webView; + ImageView imageView; + String date; + private SharedPreferences preferences = null; + GSKOrangeDB db; + String user_name, country_id; + ArrayList storelist = new ArrayList(); + View headerView; + ArrayList coverageList; + String error_msg; + Toolbar toolbar; + NavigationView navigationView; + + @SuppressLint("SetJavaScriptEnabled") + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + context = this; + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + date = preferences.getString(CommonString.KEY_DATE, null); + imageView = (ImageView) findViewById(R.id.img_main); + webView = (WebView) findViewById(R.id.webview); + String url = preferences.getString(CommonString.KEY_NOTICE_BOARD_LINK, ""); + user_name = preferences.getString(CommonString.KEY_USERNAME, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + db = new GSKOrangeDB(MainActivity.this); + webView.setWebViewClient(new MyWebViewClient()); + webView.getSettings().setJavaScriptEnabled(true); + if (!url.isEmpty()) { + webView.loadUrl(url); + } + + DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); + ActionBarDrawerToggle toggle = new ActionBarDrawerToggle( + this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close); + drawer.setDrawerListener(toggle); + toggle.syncState(); + navigationView = (NavigationView) findViewById(R.id.nav_view); + headerView = LayoutInflater.from(this).inflate(R.layout.nav_header_main, navigationView, false); + TextView tv_username = (TextView) headerView.findViewById(R.id.nav_user_name); + //tv_usertype = (TextView) headerView.findViewById(R.id.nav_user_type); + ImageView img_change_password = (ImageView) headerView.findViewById(R.id.img_change_password); + tv_username.setText(user_name); + //tv_usertype.setText(user_type); + + img_change_password.setOnClickListener(v -> { + Intent in = new Intent(context, ChangePasswordActivity.class); + startActivity(in); + }); + + navigationView.addHeaderView(headerView); + navigationView.setNavigationItemSelectedListener(this); + } + + @Override + protected void onResume() { + super.onResume(); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getString(R.string.main_menu_activity_name)); + db.open(); + //usk + navigationView = (NavigationView) findViewById(R.id.nav_view); + // get menu from navigationView + Menu menu = navigationView.getMenu(); + // find MenuItem you want to change + MenuItem nav_route_plan = menu.findItem(R.id.nav_route_plan); + nav_route_plan.setTitle(getResources().getString(R.string.menu_daily_route_plan)); + MenuItem nav_route_plan1 = menu.findItem(R.id.nav_download); + nav_route_plan1.setTitle(getResources().getString(R.string.menu_daily_download)); + MenuItem nav_route_plan2 = menu.findItem(R.id.nav_upload); + nav_route_plan2.setTitle(getResources().getString(R.string.menu_upload_data)); + MenuItem nav_route_plan3 = menu.findItem(R.id.nav_geotag); + nav_route_plan3.setTitle(getResources().getString(R.string.menu_geotag)); + MenuItem nav_route_plan4 = menu.findItem(R.id.nav_deviation); + nav_route_plan4.setTitle(getResources().getString(R.string.menu_deviation_data)); + MenuItem nav_route_plan5 = menu.findItem(R.id.nav_delivery_call); + nav_route_plan5.setTitle(getResources().getString(R.string.delivery_call)); + MenuItem nav_route_plan6 = menu.findItem(R.id.nav_future_jcp); + nav_route_plan6.setTitle(getResources().getString(R.string.future_route_plan)); + MenuItem nav_route_plan7 = menu.findItem(R.id.nav_planogram); + nav_route_plan7.setTitle(getResources().getString(R.string.category_performance_PLANOGRAM)); + MenuItem nav_route_plan8 = menu.findItem(R.id.nav_pharmacy_stores); + nav_route_plan8.setTitle(getResources().getString(R.string.pharma_stores)); + MenuItem nav_route_plan9 = menu.findItem(R.id.nav_additional_stores); + nav_route_plan9.setTitle(getResources().getString(R.string.additional_stores)); + MenuItem nav_route_plan10 = menu.findItem(R.id.nav_additional_adhoc_stores); + nav_route_plan10.setTitle(getResources().getString(R.string.additional_adhoc_stores)); + MenuItem nav_route_plan11 = menu.findItem(R.id.nav_counterfeit_indicator); + nav_route_plan11.setTitle(getResources().getString(R.string.title_activity_counterfeit_indicator_web)); + MenuItem nav_route_plan12 = menu.findItem(R.id.nav_exit); + nav_route_plan12.setTitle(getResources().getString(R.string.menu_exit)); + MenuItem nav_route_plan13 = menu.findItem(R.id.nav_setting); + nav_route_plan13.setTitle(getResources().getString(R.string.menu_setting)); + MenuItem nav_route_plan14 = menu.findItem(R.id.nav_services); + nav_route_plan14.setTitle(getResources().getString(R.string.menu_services)); + //Enable disable According to Configuration + ArrayList configurationData = db.getConfigurationMasterData(country_id); + if (!configurationData.isEmpty()) { + for (int i = 0; i < configurationData.size(); i++) { + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("ADHOC REPORTING") && + configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + Menu nav_Menu = navigationView.getMenu(); + nav_Menu.findItem(R.id.nav_deviation).setVisible(true); + } + //temp remove it + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("PDF ALLOW") && + configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + Menu nav_Menu = navigationView.getMenu(); + nav_Menu.findItem(R.id.nav_planogram).setVisible(true); + } + + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("DELIVERY CALLS") && + configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + Menu nav_Menu = navigationView.getMenu(); + nav_Menu.findItem(R.id.nav_delivery_call).setVisible(true); + } + + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("ADDITIONAL STORE") && + configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + Menu nav_Menu = navigationView.getMenu(); + nav_Menu.findItem(R.id.nav_additional_stores).setVisible(true); + } + + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("PHARMA STORE") && + configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + Menu nav_Menu = navigationView.getMenu(); + nav_Menu.findItem(R.id.nav_pharmacy_stores).setVisible(true); + } + + + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("COUNTERFEIT INDICATORS") && + configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + Menu nav_Menu = navigationView.getMenu(); + nav_Menu.findItem(R.id.nav_counterfeit_indicator).setVisible(true); + } + + } + } + + db.open(); + coverageList = db.getCoverageData(date, null); + storelist = db.getStoreData(date, CommonString.KEY_JOURNEY_PLAN); + } + + @Override + public void onBackPressed() { + DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); + if (drawer.isDrawerOpen(GravityCompat.START)) { + drawer.closeDrawer(GravityCompat.START); + } else { + // super.onBackPressed(); + } + } + + @SuppressWarnings("StatementWithEmptyBody") + @Override + public boolean onNavigationItemSelected(MenuItem item) { + // Handle navigation view item clicks here. + int id = item.getItemId(); + if (id == R.id.nav_route_plan) { + Intent in_jcp = new Intent(this, StoreListActivity.class); + in_jcp.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_JCP); + startActivity(in_jcp); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (id == R.id.nav_download) { + downloadMethod(); + } else if (id == R.id.nav_upload) { + AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.want_to_upload)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), (dialog, id1) -> { + db.open(); + if (checkNetIsAvailable()) { + if (db.getSKUMasterData(null).isEmpty()) { + Snackbar.make(webView, R.string.title_store_list_download_data, Snackbar.LENGTH_SHORT) + .setAction("Action", null).show(); + } else { + if (coverageList.isEmpty()) { + Snackbar.make(webView, R.string.no_data_for_upload, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } else { + if (isStoreCheckedIn() && isValid()) { + Intent i = new Intent(getBaseContext(), UploadActivity.class); + startActivity(i); + } else { + Snackbar.make(webView, error_msg, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + } + } + } else { + Snackbar.make(webView, getResources().getString(R.string.nonetwork), Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + }).setNegativeButton(getResources().getString(R.string.cancel), (dialog, which) -> dialog.dismiss()); + AlertDialog alert = builder.create(); + alert.show(); + + } else if (id == R.id.nav_geotag) { + if (!storelist.isEmpty()) { + Intent startDownload = new Intent(this, GeoTagStoreList.class); + startActivity(startDownload); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else { + Snackbar.make(headerView, R.string.title_store_list_download_data, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + } else if (id == R.id.nav_exit) { + AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.want_to_exit)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), (dialog, id12) -> { + ActivityCompat.finishAffinity(MainActivity.this); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + }).setNegativeButton(getResources().getString(R.string.cancel), (dialog, which) -> { + dialog.dismiss(); + }); + AlertDialog alert = builder.create(); + alert.show(); + + } else if (id == R.id.nav_setting) { + Intent startDownload = new Intent(this, SettingsActivity.class); + startActivity(startDownload); + finish(); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (id == R.id.nav_services) { + Intent startservice = new Intent(this, ServiceActivity.class); + startActivity(startservice); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (id == R.id.nav_future_jcp) { + Intent startDownload = new Intent(this, FutureJCPActivity.class); + startActivity(startDownload); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (id == R.id.nav_planogram) { + if (checkNetIsAvailable()) { + Intent planogram_pdf = new Intent(this, PlanogramPDFActivity.class); + startActivity(planogram_pdf); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else { + Snackbar.make(webView, getResources().getString(R.string.nonetwork), Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + + } else if (id == R.id.nav_deviation) { + db.open(); + if (db.getSKUMasterData(null).isEmpty()) { + Snackbar.make(webView, R.string.title_store_list_download_data, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } else { + Intent in = new Intent(this, StoreListActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_DEVIATION); + startActivity(in); + } + } else if (id == R.id.nav_delivery_call) { + Intent in = new Intent(this, DeliveryCallActivity.class); + startActivity(in); + + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (id == R.id.nav_pharmacy_stores) { + Intent in = new Intent(this, StoreListActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_PHARMA); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (id == R.id.nav_additional_stores) { + db.open(); + if (db.getSKUMasterData(null).isEmpty()) { + Snackbar.make(webView, R.string.title_store_list_download_data, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } else { + Intent in = new Intent(this, StoreListActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_ADDITIONAL); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (id == R.id.nav_additional_adhoc_stores) { + db.open(); + if (db.getSKUMasterData(null).isEmpty()) { + Snackbar.make(webView, R.string.title_store_list_download_data, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } else { + Intent in = new Intent(this, StoreListActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_ADDITIONAL_ADHOC); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (id == R.id.nav_counterfeit_indicator) { + Intent intent = new Intent(this, CounterfeitIndicatorWebActivity.class); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + + DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); + drawer.closeDrawer(GravityCompat.START); + return true; + } + + private class MyWebViewClient extends WebViewClient { + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + imageView.setVisibility(View.INVISIBLE); + webView.setVisibility(View.VISIBLE); + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + } + + } + + public boolean checkNetIsAvailable() { + ConnectivityManager cm = + (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); + + NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); + boolean isConnected = activeNetwork != null && + activeNetwork.isConnectedOrConnecting(); + return isConnected; + } + + public boolean isStoreCheckedIn() { + + boolean result_flag = true; + for (int i = 0; i < coverageList.size(); i++) { + + String status = coverageList.get(i).getStatus(); + if (status.equals(CommonString.KEY_INVALID) || status.equals(CommonString.KEY_VALID)) { + result_flag = false; + error_msg = getResources().getString(R.string.title_store_list_checkout_current); + break; + } + } + + return result_flag; + } + + public boolean isValid() { + boolean flag = false; + String storestatus = ""; + for (int i = 0; i < coverageList.size(); i++) { + + StoreBean store_data = db.getSpecificStoreData(date, coverageList.get(i).getStoreId(), coverageList.get(i).getFlag_from()); + + storestatus = store_data.getUPLOAD_STATUS(); + String coverage_status = store_data.getCHECKOUT_STATUS(); + + if (!storestatus.equalsIgnoreCase(CommonString.KEY_U) && !storestatus.equalsIgnoreCase(CommonString.KEY_UN)) { + if ((coverage_status.equalsIgnoreCase(CommonString.KEY_Y) || storestatus.equalsIgnoreCase(CommonString.KEY_P) || + storestatus.equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE))) { + flag = true; + break; + + } + } + } + + if (!flag) + error_msg = getResources().getString(R.string.no_data_for_upload); + + return flag; + } + + public boolean isPreviousValid(String visit_date) { + boolean isvalid = false; + ArrayList coverage_list = db.getPreviousCoverageData(visit_date, null); + for (int i = 0; i < coverage_list.size(); i++) { + StoreBean storeData = db.getSpecificStoreData(coverage_list.get(i).getVisitDate(), coverage_list.get(i).getStoreId(), coverage_list.get(i).getFlag_from()); + if (storeData.getSTORE_ID() != null) { + + if (!storeData.getUPLOAD_STATUS().equals(CommonString.KEY_U) && !storeData.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_UN) && (storeData.getCHECKOUT_STATUS().equals(CommonString.KEY_Y) || + storeData.getCHECKOUT_STATUS().equals(CommonString.KEY_L) || storeData.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_P))) { + isvalid = true; + break; + } + } + } + return isvalid; + } + + //for download + public void downloadMethod() { + AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.want_to_download)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), (dialog, id) -> { + if (checkNetIsAvailable()) { + boolean previousflag = false; + if (db.isPreviousCoverageDataFilled(date)) { + if (isPreviousValid(date)) { + previousflag = true; + } else { + db.deletePreviousCoverageData(date); + } + } + + if (previousflag) { + AlertDialog.Builder builder1 = new AlertDialog.Builder(MainActivity.this); + builder1.setTitle("Parinaam"); + builder1.setMessage(getResources().getString(R.string.previous_data_upload)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), (dialog1, id1) -> { + Intent in = new Intent(context, PreviousDataUploadActivity.class); + startActivity(in); + //finish(); + }); + AlertDialog alert = builder1.create(); + alert.show(); + + } else { + Intent in = new Intent(context, DownloadActivity.class); + startActivity(in); + } + } else { + Snackbar.make(webView, getResources().getString(R.string.nonetwork), Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + }).setNegativeButton(getResources().getString(R.string.cancel), (dialog, which) -> { + dialog.dismiss(); + }); + AlertDialog alert = builder.create(); + alert.show(); + + + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MovableFloatingActionButton.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MovableFloatingActionButton.java new file mode 100644 index 0000000..f0969a8 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MovableFloatingActionButton.java @@ -0,0 +1,98 @@ +package cpm.com.gskmtorange; + +import android.content.Context; +import android.util.AttributeSet; +import android.view.MotionEvent; +import android.view.View; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; + +public class MovableFloatingActionButton extends FloatingActionButton implements View.OnTouchListener { + + private final static float CLICK_DRAG_TOLERANCE = 10; // Often, there will be a slight, unintentional, drag when the user taps the FAB, so we need to account for this. + + private float downRawX, downRawY; + private float dX, dY; + + public MovableFloatingActionButton(Context context) { + super(context); + init(); + } + + public MovableFloatingActionButton(Context context, AttributeSet attrs) { + super(context, attrs); + init(); + } + + public MovableFloatingActionButton(Context context, AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + init(); + } + + private void init() { + setOnTouchListener(this); + } + + @Override + public boolean onTouch(View view, MotionEvent motionEvent){ + + int action = motionEvent.getAction(); + if (action == MotionEvent.ACTION_DOWN) { + + downRawX = motionEvent.getRawX(); + downRawY = motionEvent.getRawY(); + dX = view.getX() - downRawX; + dY = view.getY() - downRawY; + + return true; // Consumed + + } + else if (action == MotionEvent.ACTION_MOVE) { + + int viewWidth = view.getWidth(); + int viewHeight = view.getHeight(); + + View viewParent = (View)view.getParent(); + int parentWidth = viewParent.getWidth(); + int parentHeight = viewParent.getHeight(); + + float newX = motionEvent.getRawX() + dX; + newX = Math.max(0, newX); // Don't allow the FAB past the left hand side of the parent + newX = Math.min(parentWidth - viewWidth, newX); // Don't allow the FAB past the right hand side of the parent + + float newY = motionEvent.getRawY() + dY; + newY = Math.max(0, newY); // Don't allow the FAB past the top of the parent + newY = Math.min(parentHeight - viewHeight, newY); // Don't allow the FAB past the bottom of the parent + + view.animate() + .x(newX) + .y(newY) + .setDuration(0) + .start(); + + return true; // Consumed + + } + else if (action == MotionEvent.ACTION_UP) { + + float upRawX = motionEvent.getRawX(); + float upRawY = motionEvent.getRawY(); + + float upDX = upRawX - downRawX; + float upDY = upRawY - downRawY; + + if (Math.abs(upDX) < CLICK_DRAG_TOLERANCE && Math.abs(upDY) < CLICK_DRAG_TOLERANCE) { // A click + return performClick(); + } + else { // A drag + return true; // Consumed + } + + } + else { + return super.onTouchEvent(motionEvent); + } + + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Paralleldots/PdJavaImageActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Paralleldots/PdJavaImageActivity.java new file mode 100644 index 0000000..39d975f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Paralleldots/PdJavaImageActivity.java @@ -0,0 +1,25 @@ +package cpm.com.gskmtorange.Paralleldots; + +import android.os.Bundle; + +import androidx.activity.EdgeToEdge; +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.graphics.Insets; +import androidx.core.view.ViewCompat; +import androidx.core.view.WindowInsetsCompat; + +import cpm.com.gskmtorange.R; + +public class PdJavaImageActivity extends AppCompatActivity { + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + EdgeToEdge.enable(this); + setContentView(R.layout.activity_pd_java_image); + ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> { + Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()); + v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom); + return insets; + }); + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/SelectLanguageActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/SelectLanguageActivity.java new file mode 100644 index 0000000..981130c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/SelectLanguageActivity.java @@ -0,0 +1,124 @@ +package cpm.com.gskmtorange; + +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Color; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.View; +import android.widget.Button; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; +import com.google.gson.Gson; + +import java.util.ArrayList; +import java.util.Locale; + +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.password.MPinActivity; +import cpm.com.gskmtorange.xmlGetterSetter.LoginGetterSetter; + +public class SelectLanguageActivity extends AppCompatActivity implements View.OnClickListener { + Button btn_lang_1, btn_lang_2; + private Context context; + private SharedPreferences preferences = null; + private SharedPreferences.Editor editor = null; + LoginGetterSetter login_data; + ArrayList language, culture_id; + boolean selected_flag = false; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_select_language); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + editor = preferences.edit(); + btn_lang_1 = (Button) findViewById(R.id.btn_language_one); + btn_lang_2 = (Button) findViewById(R.id.btn_language_two); + login_data = (LoginGetterSetter) getIntent().getSerializableExtra(CommonString.KEY_LOGIN_DATA); + language = login_data.getCULTURE_NAME(); + culture_id = login_data.getCULTURE_ID(); + setDataFromSharedPreferences(login_data); + if (language.size() > 1) { + btn_lang_1.setText(language.get(0)); + btn_lang_2.setText(language.get(1)); + btn_lang_1.setOnClickListener(this); + btn_lang_2.setOnClickListener(this); + } + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + if (selected_flag) { + /* Intent intent = new Intent(getBaseContext(), + MainActivity.class); + intent.putExtra(CommonString.KEY_LOGIN_DATA, login_data); + startActivity(intent); + finish();*/ + + Intent in = new Intent(context, MPinActivity.class); + in.putExtra(CommonString.IS_PASSWORD_CHECK, false); + startActivity(in); + finish(); + + } else { + Snackbar.make(view, getString(R.string.select_language), Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + } + }); + } + + @Override + public void onClick(View view) { + int id = view.getId(); + + switch (id) { + case R.id.btn_language_one: + selected_flag = true; + CommonFunctions.updateLangResources(context, language.get(0)); + btn_lang_1.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); + btn_lang_1.setTextColor(getResources().getColor(R.color.white)); + btn_lang_2.setTextColor(getResources().getColor(R.color.black)); + btn_lang_2.setBackgroundColor(getResources().getColor(R.color.grey_background)); + editor.putString(CommonString.KEY_LANGUAGE, language.get(0)); + editor.putString(CommonString.KEY_CULTURE_ID, culture_id.get(0)); + editor.putString(CommonString.KEY_NOTICE_BOARD_LINK, login_data.getNOTICE_URL().get(0)); + editor.commit(); + break; + + case R.id.btn_language_two: + selected_flag = true; + CommonFunctions.updateLangResources(context, language.get(1)); + btn_lang_1.setBackgroundColor(getResources().getColor(R.color.grey_background)); + btn_lang_1.setTextColor(getResources().getColor(R.color.black)); + btn_lang_2.setTextColor(getResources().getColor(R.color.white)); + btn_lang_2.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); + editor.putString(CommonString.KEY_LANGUAGE, language.get(1)); + editor.putString(CommonString.KEY_CULTURE_ID, culture_id.get(1)); + editor.putString(CommonString.KEY_NOTICE_BOARD_LINK, login_data.getNOTICE_URL().get(1)); + editor.commit(); + break; + } + } + + private void setDataFromSharedPreferences(LoginGetterSetter lgs) { + Gson gson = new Gson(); + String jsonCurProduct = gson.toJson(lgs); + SharedPreferences.Editor editor = preferences.edit(); + editor.putString(CommonString.KEY_LOOGIN_PREF, jsonCurProduct); + editor.commit(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/SplashScreenActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/SplashScreenActivity.java new file mode 100644 index 0000000..68639dc --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/SplashScreenActivity.java @@ -0,0 +1,149 @@ +package cpm.com.gskmtorange; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.graphics.PixelFormat; +import android.os.Build; +import android.os.Bundle; +import android.os.Handler; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.View; +import android.view.Window; +import android.view.WindowManager; +import android.view.animation.Animation; +import android.view.animation.AnimationUtils; +import android.widget.ImageView; +import android.widget.LinearLayout; + +import androidx.appcompat.app.AppCompatActivity; + +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Date; + +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.password.MPinActivity; + +public class SplashScreenActivity extends AppCompatActivity { + + private static int SPLASH_TIME_OUT = 3000; + LinearLayout linearLayout; + private Context context; + private SharedPreferences preferences = null; + + public void onAttachedToWindow() { + super.onAttachedToWindow(); + Window window = getWindow(); + window.setFormat(PixelFormat.RGBA_8888); + } + + /** + * Called when the activity is first created. + */ + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); + setContentView(R.layout.activity_splash_main_layout); + + linearLayout = findViewById(R.id.lin_lay); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + context = this; + //StartAnimations(); + + sendToLogin(); + + /* File f = new File(CommonString.getImagesFolder(context)_OLD); + if(f!=null){ + File file[] = f.listFiles(); + if(file!=null){ + + for (int i=0;i0){ + UploadImageWithRetrofit.uploadedFiles = 0; + UploadImageWithRetrofit.totalFiles = file.length; + UploadImageWithRetrofit uploadImg = new UploadImageWithRetrofit( SplashScreenActivity.this); + uploadImg.UploadImageRecursive(SplashScreenActivity.this); + } + else { + sendToLogin(); + }*//* + }else { + sendToLogin(); + } + + } + else { + sendToLogin(); + } +*/ + + } + /* private void StartAnimations() { + Animation anim = AnimationUtils.loadAnimation(this, R.anim.alpha); + anim.reset(); + LinearLayout l=(LinearLayout) findViewById(R.id.lin_lay); + l.clearAnimation(); + l.startAnimation(anim); + + anim = AnimationUtils.loadAnimation(this, R.anim.translate); + anim.reset(); + ImageView iv = (ImageView) findViewById(R.id.logo); + iv.clearAnimation(); + iv.startAnimation(anim); + + }*/ + + public void sendToLogin() { + new Handler().postDelayed(new Runnable() { + + /* + * Showing splash screen with a timer. This will be useful when you + * want to show case your app logo / company + */ + + @Override + public void run() { + //after Mpin + String mpin = preferences.getString(CommonString.MPIN, null); + if (mpin != null) { + Intent in = new Intent(context, MPinActivity.class); + in.putExtra(CommonString.IS_PASSWORD_CHECK, true); + startActivity(in); + finish(); + } else { + Intent i = new Intent(context, LoginActivity.class); + startActivity(i); + finish(); + } + + } + }, SPLASH_TIME_OUT); + } + + public static String getCalculatedDate(String date, String dateFormat, int days) { + Calendar cal = Calendar.getInstance(); + @SuppressLint("SimpleDateFormat") SimpleDateFormat s = new SimpleDateFormat(dateFormat); + cal.add(Calendar.DAY_OF_YEAR, days); + try { + return s.format(new Date(s.parse(date).getTime())); + } catch (ParseException e) { + // TODO Auto-generated catch block + Log.e("TAG", "Error in Parsing Date : " + e.getMessage()); + } + return null; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/ListAdapter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/ListAdapter.java new file mode 100644 index 0000000..2812a42 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/ListAdapter.java @@ -0,0 +1,99 @@ +package cpm.com.gskmtorange.adapter; + +import android.content.ClipData; +import android.os.Build; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewGroup; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.recyclerview.widget.RecyclerView; + +import java.util.List; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.listener.DragListener; +import cpm.com.gskmtorange.listener.Listener; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; + +public class ListAdapter extends RecyclerView.Adapter + implements View.OnTouchListener { + + private List list; + private Listener listener; + + public ListAdapter(List list, Listener listener) { + this.list = list; + this.listener = listener; + } + + @Override + public ListViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from( + parent.getContext()).inflate(R.layout.brand_item_top_item, parent, false); + return new ListViewHolder(view); + } + + @Override + public void onBindViewHolder(ListViewHolder holder, int position) { + holder.text.setText(list.get(position).getSKUGROUP_NAME()); + holder.linear_parent.setTag(position); + holder.linear_parent.setOnTouchListener(this); + holder.linear_parent.setOnDragListener(new DragListener(listener)); + } + + + @Override + public int getItemCount() { + return list.size(); + } + + @Override + public boolean onTouch(View v, MotionEvent event) { + switch (event.getAction()) { + case MotionEvent.ACTION_DOWN: + ClipData data = ClipData.newPlainText("", ""); + View.DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(v); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { + v.startDragAndDrop(data, shadowBuilder, v, 0); + } else { + v.startDrag(data, shadowBuilder, v, 0); + } + return true; + } + return false; + } + + public List getList() { + return list; + } + + void updateList(List list) { + this.list = list; + } + + public DragListener getDragInstance() { + if (listener != null) { + return new DragListener(listener); + } else { + Log.e("ListAdapter", "Listener wasn't initialized!"); + return null; + } + } + + class ListViewHolder extends RecyclerView.ViewHolder { + + TextView text; + LinearLayout linear_parent; + + ListViewHolder(View itemView) { + super(itemView); + + text = (TextView) itemView.findViewById(R.id.tv_brand); + linear_parent = (LinearLayout) itemView.findViewById(R.id.linear_parent); + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/MyAdapter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/MyAdapter.java new file mode 100644 index 0000000..1142a1c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/MyAdapter.java @@ -0,0 +1,148 @@ +package cpm.com.gskmtorange.adapter; + +import android.content.Context; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; + +import androidx.cardview.widget.CardView; +import androidx.recyclerview.widget.RecyclerView; + +import java.util.Collections; +import java.util.List; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.listener.DragListener; +import cpm.com.gskmtorange.listener.Listener; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; + +/** + * Created by yadavendras on 17-10-2017. + */ + +public class MyAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + List data = Collections.emptyList(); + private Listener listener; + RecyclerView rec; + + public MyAdapter(Context context, List data, Listener listener, RecyclerView rec) { + + inflator = LayoutInflater.from(context); + this.data = data; + this.listener = listener; + this.rec = rec; + + } + + @Override + public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = inflator.inflate(R.layout.brand_item, parent, false); + + MyAdapter.MyViewHolder holder = new MyAdapter.MyViewHolder(view); + + return holder; + } + + @Override + public void onBindViewHolder(MyViewHolder holder, final int position) { + + final NoCameraDataGetterSetter current = data.get(position); + + if(current.getSKUGROUP_ID()!=null){ + if(current.getSKUGROUP_ID().equals("-1")){ + holder.parent_card.setVisibility(View.INVISIBLE); + } + else { + holder.parent_card.setVisibility(View.VISIBLE); + } + + LinearLayout.LayoutParams lprams = new LinearLayout.LayoutParams( + LinearLayout.LayoutParams.MATCH_PARENT, + LinearLayout.LayoutParams.MATCH_PARENT); + + int width; + if(current.isVertical()){ + width = current.getFacing()* CommonString.UNIT_VERTICAL; + } + else { + width = current.getFacing()* CommonString.UNIT_HORIZONTAL; + } + + lprams.width = width; + lprams.setMargins(2,0,0,0); + holder.parent_card.setLayoutParams(lprams); + } + + final String name = current.getSKUGROUP_NAME(); + + holder.name.setText(name); + holder.tv_facing.setText(current.getFacing()+""); + + holder.linear_parent.setTag(position); + //holder.linear_parent.getLayoutParams().width = 100; + //holder.linear_parent.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); + holder.linear_parent.setOnDragListener(new DragListener(listener)); + + holder.linear_parent.setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View view) { + //Blank item cannot be edited or deleted + if(!current.getSKUGROUP_ID().equals("-1")){ + listener.deleteItem(view, position, rec,current); + } + return false; + } + + }); + + } + + public DragListener getDragInstance() { + if (listener != null) { + return new DragListener(listener); + } else { + Log.e("ListAdapter", "Listener wasn't initialized!"); + return null; + } + } + + @Override + public int getItemCount() { + return data.size(); + } + + public List getList() { + return data; + } + + public void updateList(List list) { + this.data = list; + } + + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView name; + TextView tv_facing; + LinearLayout linear_parent; + CardView parent_card; + + public MyViewHolder(View itemView) { + super(itemView); + name = (TextView) itemView.findViewById(R.id.tv_brand); + tv_facing = (TextView) itemView.findViewById(R.id.tv_facing); + linear_parent = (LinearLayout) itemView.findViewById(R.id.linear_parent); + parent_card = (CardView) itemView.findViewById(R.id.parent_card); + + } + + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SavedImagesAdapter.kt b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SavedImagesAdapter.kt new file mode 100644 index 0000000..2f9a217 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SavedImagesAdapter.kt @@ -0,0 +1,37 @@ +package cpm.com.gskmtorange.adapter + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.google.android.material.imageview.ShapeableImageView +import cpm.com.gskmtorange.R +import cpm.com.gskmtorange.adapter.data.ImageUri +import cpm.com.gskmtorange.constant.CommonUtils.imgPreviewwithError + +class SavedImagesAdapter(private val context: Context, private val images: List) : + RecyclerView.Adapter() { + + class SavedImageViewHolder(view: View) : RecyclerView.ViewHolder(view) { + val imageView: ShapeableImageView = view.findViewById(R.id.imageView) + } + + override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): SavedImageViewHolder { + val view = LayoutInflater.from(parent.context) + .inflate(R.layout.item_image, parent, false) + return SavedImageViewHolder(view) + } + + override fun onBindViewHolder(holder: SavedImageViewHolder, position: Int) { + imgPreviewwithError( + context = context, + url = images[position].uri, + imgView = holder.imageView, + R.drawable.pdr + ) + } + + override fun getItemCount(): Int = images.size + +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SubCatPdAdapter.kt b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SubCatPdAdapter.kt new file mode 100644 index 0000000..c00b8fa --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SubCatPdAdapter.kt @@ -0,0 +1,65 @@ +package cpm.com.gskmtorange.adapter + +import android.annotation.SuppressLint +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.GridLayoutManager +import androidx.recyclerview.widget.LinearLayoutManager +import androidx.recyclerview.widget.RecyclerView +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter +import cpm.com.gskmtorange.adapter.data.ImageUri +import cpm.com.gskmtorange.databinding.ItemSubcategoryPdBinding + +class SubCatPdAdapter( + val category: String?, + var context: Context, + private var subcates: ArrayList?, + private val btnlistener: BtnClickListener, +) : RecyclerView.Adapter() { + class CustomViewHolder(view: View) : RecyclerView.ViewHolder(view) + + override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = CustomViewHolder( + ItemSubcategoryPdBinding.inflate(LayoutInflater.from(context), parent, false).root + ) + + @SuppressLint( + "NotifyDataSetChanged", "ClickableViewAccessibility", + "UseCompatLoadingForDrawables", "SetTextI18n" + ) + override fun onBindViewHolder(holder: CustomViewHolder, position: Int) { + ItemSubcategoryPdBinding.bind(holder.itemView).apply { + val subcat = subcates!![position] + tvSubCategory.text = "$category - ${subcat.suB_CATEGORY}" + imgStartSession.setOnClickListener { + btnlistener.onStartSessionClick(_pos = position, data = subcat) + } + + val savedImagesAdapter = + SavedImagesAdapter(context = context, images = subcat.imageUris) + imgRecycler.adapter = savedImagesAdapter + imgRecycler.setLayoutManager(GridLayoutManager(context, 3)) + } + } + + override fun getItemCount(): Int { + return subcates!!.size + } + + interface BtnClickListener { + fun onStartSessionClick(_pos: Int, data: CategoryPictureGetterSetter) + } + + @SuppressLint("NotifyDataSetChanged") + fun addsubCatItems(langList: ArrayList?) { + subcates = langList + notifyDataSetChanged() + } + + fun updateItem(position: Int, uris: List) { + subcates!![position].imageUris = (subcates!![position].imageUris + ?: ArrayList()).apply { addAll(uris as ArrayList) } + notifyItemChanged(position) + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/data/ImageUri.kt b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/data/ImageUri.kt new file mode 100644 index 0000000..f6b3a41 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/data/ImageUri.kt @@ -0,0 +1,3 @@ +package cpm.com.gskmtorange.adapter.data + +data class ImageUri(val uri: String, val modify_uri: String) diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/autoupdate/AutoUpdateActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/autoupdate/AutoUpdateActivity.java new file mode 100644 index 0000000..8341c9f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/autoupdate/AutoUpdateActivity.java @@ -0,0 +1,306 @@ +package cpm.com.gskmtorange.autoupdate; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.PackageManager; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.os.Bundle; +import android.util.Log; +import android.widget.ProgressBar; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.content.FileProvider; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.URL; +import java.text.DecimalFormat; +import java.util.Locale; + +import cpm.com.gskmtorange.LoginActivity; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; + +public class AutoUpdateActivity extends AppCompatActivity { + private Context context; + String versionCode; + int length; + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + private Data data; + String path = "", p, s; + ProgressBar progressBar; + private boolean status; + private SharedPreferences preferences; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_login); + Intent intent = getIntent(); + context = this; + path = intent.getStringExtra(CommonString.KEY_PATH); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + AlertDialog.Builder builder = new AlertDialog.Builder(this); + builder.setTitle("Parinaam"); + builder.setMessage(getString(R.string.new_update_available)) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + SharedPreferences preferences = PreferenceManager + .getDefaultSharedPreferences(AutoUpdateActivity.this); + SharedPreferences.Editor editor = preferences.edit(); + editor.clear(); + editor.commit(); + + /*new File( + "/data/data/com.cpm.gsk_mt/databases/GTMT_DATABASE") + .delete();*/ + + new DownloadTask(AutoUpdateActivity.this).execute(); + + } + }); + + AlertDialog alert = builder.create(); + + alert.show(); + + } + + private class DownloadTask extends AsyncTask { + + private Context context; + + DownloadTask(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom_layout); + dialog.setTitle("Download"); + dialog.setCancelable(false); + dialog.show(); + + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + + } + + @Override + protected String doInBackground(Void... params) { + + try { + data = new Data(); + data.name = "Downloading Application"; + publishProgress(data); + + versionCode = getPackageManager().getPackageInfo( + getPackageName(), 0).versionName; + + data.name = "Upgrading Version : " + versionCode; + publishProgress(data); + + // download application + URL url = new URL(path); + HttpURLConnection c = (HttpURLConnection) url.openConnection(); + c.setRequestMethod("GET"); + // c.setDoOutput(true); + c.getResponseCode(); + c.connect(); + length = c.getContentLength(); + + String size = new DecimalFormat("##.##") + .format((double) ((double) length / 1024) / 1024) + + " MB"; + Log.e("appsize",size); + + /*String PATH = Environment.getExternalStorageDirectory() + + "/download/";*/ + String PATH = CommonString.getApkFolder(context); + File file = new File(PATH); + // file.mkdirs(); + File outputFile = new File(file, "app.apk"); + FileOutputStream fos = new FileOutputStream(outputFile); + + InputStream is = c.getInputStream(); + + int bytes = 0; + byte[] buffer = new byte[1024]; + int len1 = 0; + + while ((len1 = is.read(buffer)) != -1) { + + bytes = (bytes + len1); + + s = new DecimalFormat("##.##") + .format((double) ((double) (bytes / 1024)) / 1024); + + p = s.length() == 3 ? s + "0" : s; + + p = p + " MB"; + data.value = (int) ((double) (((double) bytes) / length) * 100); + + data.name = "Download " + p + "/" + size; + publishProgress(data); + + fos.write(buffer, 0, len1); + + } + fos.close(); + is.close(); + + return CommonString.KEY_SUCCESS; + + } catch (PackageManager.NameNotFoundException e) { + // TODO Auto-generated catch block + /* final AlertMessage message = new AlertMessage( + AutoUpdateActivity.this, + AlertMessage.MESSAGE_EXCEPTION, "download", e);*/ + runOnUiThread(new Runnable() { + + @Override + public void run() { + // TODO Auto-generated method stub + showAlert(CommonString.MESSAGE_EXCEPTION); + } + }); + } catch (MalformedURLException e) { + + /* final AlertMessage message = new AlertMessage( + AutoUpdateActivity.this, + AlertMessage.MESSAGE_EXCEPTION, "download", e);*/ + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_EXCEPTION); + } + }); + + } catch (IOException e) { + /* final AlertMessage message = new AlertMessage( + AutoUpdateActivity.this, + AlertMessage.MESSAGE_SOCKETEXCEPTION, "update", e);*/ + runOnUiThread(new Runnable() { + + @Override + public void run() { + // TODO Auto-generated method stub + showAlert(CommonString.MESSAGE_SOCKETEXCEPTION); + } + }); + } catch (Exception e) { + /* final AlertMessage message = new AlertMessage( + AutoUpdateActivity.this, + AlertMessage.MESSAGE_EXCEPTION, "download", e);*/ + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_EXCEPTION); + } + }); + } + + return ""; + } + + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + + } + + @Override + protected void onPostExecute(String result) { + + super.onPostExecute(result); + dialog.dismiss(); + + if (result.equals(CommonString.KEY_SUCCESS)) { + + /* File toInstall = new File(Environment.getExternalStorageDirectory() + + "/download/" + + "app.apk");*/ + File toInstall = new File(CommonString.getApkFolder(context) + "app.apk"); + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { + Uri apkUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", toInstall); + Intent intent = new Intent(Intent.ACTION_INSTALL_PACKAGE); + intent.setData(apkUri); + intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); + startActivity(intent); + } else { + Uri apkUri = Uri.fromFile(toInstall); + Intent intent = new Intent(Intent.ACTION_VIEW); + intent.setDataAndType(apkUri, "application/vnd.android.package-archive"); + intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + startActivity(intent); + } + + AutoUpdateActivity.this.finish(); + } + + } + + } + + class Data { + int value; + String name; + } + + public void showAlert(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(AutoUpdateActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton("OK", new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + /* Intent i = new Intent(activity, StorelistActivity.class); + activity.startActivity(i); + activity.finish();*/ + finish(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BigButtonView.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BigButtonView.java new file mode 100644 index 0000000..4dc4e49 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BigButtonView.java @@ -0,0 +1,241 @@ +package cpm.com.gskmtorange.blurlockview; + +import android.animation.ObjectAnimator; +import android.content.Context; +import android.content.res.Resources; +import android.graphics.Typeface; +import android.util.AttributeSet; +import android.util.TypedValue; +import android.view.Gravity; +import android.view.LayoutInflater; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewGroup; +import android.widget.FrameLayout; +import android.widget.TextView; + +import androidx.core.content.ContextCompat; + +import cpm.com.gskmtorange.R; + + +/** + * Created by Weiping on 2016/3/16. + */ + +public class BigButtonView extends FrameLayout { + + private FrameLayout frameLayout; + private View clickEffect; + private TextView text; + private TextView subText; + private String textString = ""; + private String subTextString = ""; + private ObjectAnimator clickEffectAnimator; + private int duration = 500; + private OnPressListener onPressListener; + + public BigButtonView(Context context) { + this(context, null); + } + + public BigButtonView(Context context, AttributeSet attrs) { + super(context, attrs); + + LayoutInflater.from(context).inflate(R.layout.big_button_view, this, true); + + Resources resources = getResources(); + + frameLayout = (FrameLayout)findViewById(R.id.frame_layout); + + text = (TextView)findViewById(R.id.text); + text.setText(textString); + text.setTextColor(ContextCompat.getColor(context, R.color.default_big_button_text_color)); + text.setTextSize(resources.getInteger(R.integer.default_big_button_text_size)); + + subText = (TextView)findViewById(R.id.sub_text); + subText.setText(subTextString); + subText.setTextColor(ContextCompat.getColor(context, R.color.default_big_button_sub_text_color)); + subText.setTextSize(resources.getInteger(R.integer.default_big_button_sub_text_size)); + + clickEffect = findViewById(R.id.click_effect); + clickEffect.setAlpha(0); + clickEffectAnimator = ObjectAnimator.ofFloat(clickEffect, "alpha", 1f, 0f); + clickEffectAnimator.setDuration(duration); + } + + /** + * Set the listener, for returning what happened to BlurLockView. + * + * @param onPressListener OnPressListener. + */ + public void setOnPressListener(OnPressListener onPressListener) { + this.onPressListener = onPressListener; + } + + /** + * Set the width of the button. + * + * @param width Width, in pixels. + */ + public void setWidth(int width) { + ViewGroup.LayoutParams layoutParams = frameLayout.getLayoutParams(); + layoutParams.width = width; + frameLayout.setLayoutParams(layoutParams); + } + + /** + * Set the height of the button. + * + * @param height Height, in pixels. + */ + public void setHeight(int height) { + ViewGroup.LayoutParams layoutParams = frameLayout.getLayoutParams(); + layoutParams.height = height; + frameLayout.setLayoutParams(layoutParams); + } + + /** + * Set the resource of background. + * + * @param resourceId ResourceId. + */ + public void setBackground(int resourceId) { + frameLayout.setBackgroundResource(resourceId); + } + + /** + * Set the resource of click effect. + * + * @param resourceId ResourceId. + */ + public void setEffect(int resourceId) { + clickEffect.setBackgroundResource(resourceId); + } + + /** + * Set the duration of the effect. + * + * @param duration Duration, in ms. + */ + public void setEffectDuration(int duration) { + this.duration = duration; + } + + /** + * Set the text size of the main text. + * + * @param size Text size, in sp. + */ + public void setTextSize(int size) { + text.setTextSize(TypedValue.COMPLEX_UNIT_SP, size); + } + + /** + * Set the text size of the sub text. + * + * @param size Text size, in sp. + */ + public void setSubTextSize(int size) { + subText.setTextSize(TypedValue.COMPLEX_UNIT_SP, size); + } + + /** + * Set the text color of main text. + * + * @param color Color. + */ + public void setTextColor(int color) { + text.setTextColor(color); + } + + /** + * Set the text color of sub text. + * + * @param color Color. + */ + public void setSubTextColor(int color) { + subText.setTextColor(color); + } + + /** + * Set font of button. + * + * @param typeFace New font. + */ + public void setTypeFace(Typeface typeFace) { + text.setTypeface(typeFace); + subText.setTypeface(typeFace); + } + + /** + * Set the string of the text. + * + * @param textString The new string. + */ + public void setText(String textString) { + this.textString = textString; + if (text != null) text.setText(textString); + } + + /** + * Set the string of the sub text. + * + * @param subTextString The new string. + */ + public void setSubText(String subTextString) { + this.subTextString = subTextString; + if (subText != null) subText.setText(subTextString); + } + + /** + * Set the visibility of sub textview. + * + * @param visibility The visibility. + */ + public void setSubTextVisibility(int visibility) { + if (visibility == GONE) { + text.setGravity(Gravity.CENTER); + } else { + text.setGravity(Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM); + } + subText.setVisibility(visibility); + } + + /** + * Perform the click effect. + * + * @param event MotionEvent. + * @return + */ + @Override + public boolean dispatchTouchEvent(MotionEvent event) { + switch(event.getAction()){ + case MotionEvent.ACTION_DOWN: + if (onPressListener != null) onPressListener.onPress(textString); + clickEffectAnimator.cancel(); + clickEffect.setAlpha(1); + break; + case MotionEvent.ACTION_UP: + clickEffectAnimator.start(); + break; + default:break; + } + + return super.dispatchTouchEvent(event); + } + + /** + * Clear the animation. + */ + public void clearAnimation() { + if (clickEffect.getAlpha() == 1) { + clickEffectAnimator.cancel(); + clickEffectAnimator.start(); + } + } + + public interface OnPressListener { + void onPress(String string); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BlurLockView.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BlurLockView.java new file mode 100644 index 0000000..8e0163d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BlurLockView.java @@ -0,0 +1,871 @@ +package cpm.com.gskmtorange.blurlockview; + +import android.animation.Animator; +import android.animation.AnimatorListenerAdapter; +import android.animation.ObjectAnimator; +import android.animation.ValueAnimator; +import android.app.Activity; +import android.content.Context; +import android.content.res.Resources; +import android.graphics.Point; +import android.graphics.Typeface; +import android.util.AttributeSet; +import android.view.Display; +import android.view.LayoutInflater; +import android.view.MotionEvent; +import android.view.View; +import android.widget.FrameLayout; +import android.widget.LinearLayout; +import android.widget.TextView; + + +import androidx.core.content.ContextCompat; + +import java.util.Stack; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.blurlockview.Directions.HideType; +import cpm.com.gskmtorange.blurlockview.Directions.ShowType; +import cpm.com.gskmtorange.blurlockview.Eases.EaseType; + +/** + * Created by Weiping on 2016/3/16. + */ +public class BlurLockView extends FrameLayout + implements + BigButtonView.OnPressListener, + SmallButtonView.OnPressListener { + + private final char CHARS[][] = { + {'1', '2', '3', '4', '5', '6', '7', '8', '9', '0'}, + {'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P'}, + { 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L' }, + { 'Z', 'X', 'C', 'V', 'B', 'N', 'M' } + }; + + private Password type = Password.NUMBER; + + private int passwordLength = 4; + private String correctPassword = null; + private int incorrectInputTimes = 0; + private Typeface typeface; + + private boolean animationIsPlaying = false; + + public boolean isIs_Password_Check_Mode() { + return is_Password_Check_Mode; + } + + public void setIs_Password_Check_Mode(boolean is_Password_Check_Mode) { + this.is_Password_Check_Mode = is_Password_Check_Mode; + } + + private boolean is_Password_Check_Mode = false; + + private Stack passwordStack = null; + + private TextView title; + private Indicator indicator; + + private BigButtonView[] bigButtonViews; + private SmallButtonView[][] smallButtonViews; + private BlurView mBlurView; + private TextView leftButton; + private TextView rightButton; + + private OnLeftButtonClickListener onLeftButtonClickListener; + private OnPasswordInputListener onPasswordInputListener; + + public BlurLockView(Context context) { + this(context, null); + } + + public BlurLockView(Context context, AttributeSet attrs) { + super(context, attrs); + + init(); + } + + /** + * Init. + */ + private void init() { + // number password + LayoutInflater.from(getContext()).inflate(R.layout.number_lock_view, this, true); + + bigButtonViews = new BigButtonView[10]; + bigButtonViews[0] = (BigButtonView)findViewById(R.id.button_0); + bigButtonViews[1] = (BigButtonView)findViewById(R.id.button_1); + bigButtonViews[2] = (BigButtonView)findViewById(R.id.button_2); + bigButtonViews[3] = (BigButtonView)findViewById(R.id.button_3); + bigButtonViews[4] = (BigButtonView)findViewById(R.id.button_4); + bigButtonViews[5] = (BigButtonView)findViewById(R.id.button_5); + bigButtonViews[6] = (BigButtonView)findViewById(R.id.button_6); + bigButtonViews[7] = (BigButtonView)findViewById(R.id.button_7); + bigButtonViews[8] = (BigButtonView)findViewById(R.id.button_8); + bigButtonViews[9] = (BigButtonView)findViewById(R.id.button_9); + + String[] texts = getResources().getStringArray(R.array.default_big_button_text); + String[] subTexts = getResources().getStringArray(R.array.default_big_button_sub_text); + for (int i = 0; i < 10; i++) { + bigButtonViews[i].setOnPressListener(this); + bigButtonViews[i].setText(texts[i]); + //bigButtonViews[i].setSubText(subTexts[i]); + } + + bigButtonViews[0].setSubTextVisibility(View.GONE); + bigButtonViews[1].setSubTextVisibility(View.INVISIBLE); + + // text password + smallButtonViews = new SmallButtonView[4][10]; + + // get screen width + Display display = ((Activity)getContext()).getWindowManager().getDefaultDisplay(); + Point size = new Point(); + display.getSize(size); + int width = size.x; + + int buttonHorizontalMargin = 6; + int buttonVerticalMargin = 24; + int buttonWidth = (width - 11 * buttonHorizontalMargin) / 10; + + // add buttons to lines + LinearLayout line1 = (LinearLayout)findViewById(R.id.line_1); + for (int i = 0; i < 10; i++) { + smallButtonViews[0][i] = new SmallButtonView(getContext()); + smallButtonViews[0][i].setOnPressListener(this); + smallButtonViews[0][i].setText(CHARS[0][i] + ""); + smallButtonViews[0][i].setWidth(buttonWidth); + smallButtonViews[0][i].setHeight(buttonWidth); + + LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( + buttonWidth, + buttonWidth + ); + if (i == 0) + params.setMargins(buttonHorizontalMargin, buttonVerticalMargin / 2, buttonHorizontalMargin / 2, buttonVerticalMargin / 2); + else if (i == 9) + params.setMargins(buttonHorizontalMargin / 2, buttonVerticalMargin / 2, buttonHorizontalMargin, buttonVerticalMargin / 2); + else + params.setMargins(buttonHorizontalMargin / 2, buttonVerticalMargin / 2, buttonHorizontalMargin / 2, buttonVerticalMargin / 2); + line1.addView(smallButtonViews[0][i], params); + } + + LinearLayout line2 = (LinearLayout)findViewById(R.id.line_2); + for (int i = 0; i < 10; i++) { + smallButtonViews[1][i] = new SmallButtonView(getContext()); + smallButtonViews[1][i].setOnPressListener(this); + smallButtonViews[1][i].setText(CHARS[1][i] + ""); + smallButtonViews[1][i].setWidth(buttonWidth); + smallButtonViews[1][i].setHeight(buttonWidth); + + LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( + buttonWidth, + buttonWidth + ); + if (i == 0) + params.setMargins(buttonHorizontalMargin, buttonVerticalMargin / 2, buttonHorizontalMargin / 2, buttonVerticalMargin / 2); + else if (i == 9) + params.setMargins(buttonHorizontalMargin / 2, buttonVerticalMargin / 2, buttonHorizontalMargin, buttonVerticalMargin / 2); + else + params.setMargins(buttonHorizontalMargin / 2, buttonVerticalMargin / 2, buttonHorizontalMargin / 2, buttonVerticalMargin / 2); + line2.addView(smallButtonViews[1][i], params); + } + + LinearLayout line3 = (LinearLayout)findViewById(R.id.line_3); + for (int i = 0; i < 9; i++) { + smallButtonViews[2][i] = new SmallButtonView(getContext()); + smallButtonViews[2][i].setOnPressListener(this); + smallButtonViews[2][i].setText(CHARS[2][i] + ""); + smallButtonViews[2][i].setWidth(buttonWidth); + smallButtonViews[2][i].setHeight(buttonWidth); + + LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( + buttonWidth, + buttonWidth + ); + + if (i == 0) + params.setMargins(buttonHorizontalMargin, buttonVerticalMargin / 2, buttonHorizontalMargin / 2, buttonVerticalMargin / 2); + else if (i == 8) + params.setMargins(buttonHorizontalMargin / 2, buttonVerticalMargin / 2, buttonHorizontalMargin, buttonVerticalMargin / 2); + else + params.setMargins(buttonHorizontalMargin / 2, buttonVerticalMargin / 2, buttonHorizontalMargin / 2, buttonVerticalMargin / 2); + line3.addView(smallButtonViews[2][i], params); + } + + LinearLayout line4 = (LinearLayout)findViewById(R.id.line_4); + for (int i = 0; i < 7; i++) { + smallButtonViews[3][i] = new SmallButtonView(getContext()); + smallButtonViews[3][i].setOnPressListener(this); + smallButtonViews[3][i].setText(CHARS[3][i] + ""); + smallButtonViews[3][i].setWidth(buttonWidth); + smallButtonViews[3][i].setHeight(buttonWidth); + + LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( + buttonWidth, + buttonWidth + ); + + if (i == 0) + params.setMargins(buttonHorizontalMargin, buttonVerticalMargin / 2, buttonHorizontalMargin / 2, buttonVerticalMargin / 2); + else if (i == 6) + params.setMargins(buttonHorizontalMargin / 2, buttonVerticalMargin / 2, buttonHorizontalMargin, buttonVerticalMargin / 2); + else + params.setMargins(buttonHorizontalMargin / 2, buttonVerticalMargin / 2, buttonHorizontalMargin / 2, buttonVerticalMargin / 2); + line4.addView(smallButtonViews[3][i], params); + } + + passwordStack = new Stack<>(); + + mBlurView = (BlurView)findViewById(R.id.blurview); + mBlurView.setOnClickListener(new OnClickListener() { + @Override + public void onClick(View v) { + + } + }); + + Resources resources = getResources(); + + indicator = (Indicator)findViewById(R.id.indicator); + indicator.setPasswordLength(passwordLength); + + title = (TextView)findViewById(R.id.title); + title.setTextColor(ContextCompat.getColor(getContext(), R.color.default_title_text_color)); + title.setTextSize(resources.getInteger(R.integer.default_title_text_size)); + + leftButton = (TextView)findViewById(R.id.left_button); + leftButton.setTextColor(ContextCompat.getColor(getContext(), R.color.default_left_button_text_color)); + leftButton.setTextSize(resources.getInteger(R.integer.default_left_button_text_size)); + leftButton.setOnClickListener(new OnClickListener() { + @Override + public void onClick(View v) { + if (onLeftButtonClickListener != null) onLeftButtonClickListener.onClick(); + } + }); + + rightButton = (TextView)findViewById(R.id.right_button); + rightButton.setTextColor(ContextCompat.getColor(getContext(), R.color.default_right_button_text_color)); + rightButton.setTextSize(resources.getInteger(R.integer.default_right_button_text_size)); + rightButton.setOnClickListener(new OnClickListener() { + @Override + public void onClick(View v) { + if (passwordStack.size() > 0) { + passwordStack.pop(); + indicator.delete(); + if (onPasswordInputListener != null){ + StringBuilder nowPassword = new StringBuilder(""); + for (String s : passwordStack) { + nowPassword.append(s); + } + onPasswordInputListener.clear(nowPassword.toString()); + } + + + } + } + }); + } + + /** + * Show the text keyboard smoothly or not. + * + * @param smoothly Smoothly or not. + */ + private void showText(boolean smoothly) { + if (animationIsPlaying) return; + animationIsPlaying = true; + if (smoothly) { + ObjectAnimator.ofFloat(findViewById(R.id.layout_123), "alpha", 1f, 0f) + .setDuration(500).start(); + ObjectAnimator.ofFloat(findViewById(R.id.layout_456), "alpha", 1f, 0f) + .setDuration(500).start(); + ObjectAnimator.ofFloat(findViewById(R.id.layout_789), "alpha", 1f, 0f) + .setDuration(500).start(); + ObjectAnimator.ofFloat(findViewById(R.id.button_0), "alpha", 1f, 0f) + .setDuration(500).start(); + ObjectAnimator showAnimator = + ObjectAnimator.ofFloat(findViewById(R.id.text_layout), "alpha", 0f, 1f); + showAnimator.setDuration(500).addListener(new AnimatorListenerAdapter() { + @Override + public void onAnimationStart(Animator animation) { + super.onAnimationStart(animation); + findViewById(R.id.text_layout).setVisibility(VISIBLE); + } + + @Override + public void onAnimationEnd(Animator animation) { + super.onAnimationEnd(animation); + findViewById(R.id.layout_123).setVisibility(INVISIBLE); + findViewById(R.id.layout_456).setVisibility(INVISIBLE); + findViewById(R.id.layout_789).setVisibility(INVISIBLE); + findViewById(R.id.button_0).setVisibility(INVISIBLE); + animationIsPlaying = false; + } + }); + showAnimator.start(); + } else { + findViewById(R.id.layout_123).setVisibility(INVISIBLE); + findViewById(R.id.layout_456).setVisibility(INVISIBLE); + findViewById(R.id.layout_789).setVisibility(INVISIBLE); + findViewById(R.id.button_0).setVisibility(INVISIBLE); + findViewById(R.id.text_layout).setVisibility(VISIBLE); + animationIsPlaying = false; + } + } + + /** + * Show the number keyboard smoothly or not. + * + * @param smoothly Smoothly or not. + */ + private void showNumber(boolean smoothly) { + if (animationIsPlaying) return; + animationIsPlaying = true; + if (smoothly) { + ObjectAnimator.ofFloat(findViewById(R.id.layout_123), "alpha", 0f, 1f) + .setDuration(500).start(); + ObjectAnimator.ofFloat(findViewById(R.id.layout_456), "alpha", 0f, 1f) + .setDuration(500).start(); + ObjectAnimator.ofFloat(findViewById(R.id.layout_789), "alpha", 0f, 1f) + .setDuration(500).start(); + ObjectAnimator.ofFloat(findViewById(R.id.button_0), "alpha", 0f, 1f) + .setDuration(500).start(); + ObjectAnimator showAnimator = + ObjectAnimator.ofFloat(findViewById(R.id.text_layout), "alpha", 1f, 0f); + showAnimator.setDuration(500).addListener(new AnimatorListenerAdapter() { + @Override + public void onAnimationStart(Animator animation) { + super.onAnimationStart(animation); + findViewById(R.id.layout_123).setVisibility(VISIBLE); + findViewById(R.id.layout_456).setVisibility(VISIBLE); + findViewById(R.id.layout_789).setVisibility(VISIBLE); + findViewById(R.id.button_0).setVisibility(VISIBLE); + } + + @Override + public void onAnimationEnd(Animator animation) { + super.onAnimationEnd(animation); + findViewById(R.id.text_layout).setVisibility(INVISIBLE); + animationIsPlaying = false; + } + }); + showAnimator.start(); + } else { + findViewById(R.id.layout_123).setVisibility(VISIBLE); + findViewById(R.id.layout_456).setVisibility(VISIBLE); + findViewById(R.id.layout_789).setVisibility(VISIBLE); + findViewById(R.id.button_0).setVisibility(VISIBLE); + findViewById(R.id.text_layout).setVisibility(INVISIBLE); + animationIsPlaying = false; + } + } + + /** + * Set the view that need to be blurred. + * + * @param blurredView The view. + */ + public void setBlurredView(View blurredView) { + mBlurView.setBlurredView(blurredView); + } + + /** + * Set the listener. + * + * @param onLeftButtonClickListener Listener. + */ + public void setOnLeftButtonClickListener(OnLeftButtonClickListener onLeftButtonClickListener) { + this.onLeftButtonClickListener = onLeftButtonClickListener; + } + + /** + * Set the listener. + * + * @param onPasswordInputListener Listener. + */ + public void setOnPasswordInputListener(OnPasswordInputListener onPasswordInputListener) { + this.onPasswordInputListener = onPasswordInputListener; + } + + /** + * From the button views. + * + * @param string The string from button views. + */ + @Override + public void onPress(String string) { + if (correctPassword == null) { + throw new RuntimeException("The correct password has NOT been set!"); + } + if (passwordStack.size() >= passwordLength) return; + passwordStack.push(string); + indicator.add(); + StringBuilder nowPassword = new StringBuilder(""); + for (String s : passwordStack) { + nowPassword.append(s); + } + String nowPasswordString = nowPassword.toString(); + if (correctPassword.equals(nowPasswordString)) { + // correct password + if (onPasswordInputListener != null) + onPasswordInputListener.correct(nowPasswordString); + } else { + if (correctPassword.length() > nowPasswordString.length()) { + // input right now + if (onPasswordInputListener != null) + onPasswordInputListener.input(nowPasswordString); + } else { + // incorrect password + if (onPasswordInputListener != null) + onPasswordInputListener.incorrect(nowPasswordString); + if(is_Password_Check_Mode){ + // perform the clear animation + incorrectInputTimes++; + indicator.clear(); + passwordStack.clear(); + } + } + } + } + + /** + * Prevent click 2 or above buttons at the same time. + * + * @param event + * @return + */ + @Override + public boolean dispatchTouchEvent(MotionEvent event) { + if (event.getPointerCount() > 1) { + if (Password.NUMBER.equals(type)) { + for (int i = 0; i < bigButtonViews.length; i++) bigButtonViews[i].clearAnimation(); + } else if (Password.TEXT.equals(type)) { + for (int i = 0; i < smallButtonViews.length; i++) { + for (int j = 0; j < smallButtonViews[i].length; j++) { + if (smallButtonViews[i][j] != null) smallButtonViews[i][j].clearAnimation(); + } + } + } + return true; + } + return super.dispatchTouchEvent(event); + } + + /** + * Set big buttons' background. + * + * @param id + */ + public void setBigButtonViewsBackground(int id) { + for (int i = 0; i < 10; i++) bigButtonViews[i].setBackground(id); + } + + /** + * Set big buttons' click effect. + * + * @param id + */ + public void setBigButtonViewsClickEffect(int id) { + for (int i = 0; i < 10; i++) bigButtonViews[i].setEffect(id); + } + + /** + * Set the click effect duration. + * + * @param duration + */ + public void setBigButtonViewsClickEffectDuration(int duration) { + for (int i = 0; i < 10; i++) bigButtonViews[i].setEffectDuration(duration); + } + + /** + * Set small buttons' background. + * + * @param id + */ + public void setSmallButtonViewsBackground(int id) { + for (int i = 0; i < smallButtonViews.length; i++) + for (int j = 0; j < smallButtonViews[i].length; j++) + if (smallButtonViews[i][j] != null) + smallButtonViews[i][j].setBackground(id); + } + + /** + * Set small buttons' click effect. + * + * @param id + */ + public void setSmallButtonViewsClickEffect(int id) { + for (int i = 0; i < smallButtonViews.length; i++) + for (int j = 0; j < smallButtonViews[i].length; j++) + if (smallButtonViews[i][j] != null) + smallButtonViews[i][j].setEffect(id); + } + + /** + * Set the click effect duration. + * + * @param duration + */ + public void setSmallButtonViewsClickEffectDuration(int duration) { + for (int i = 0; i < smallButtonViews.length; i++) + for (int j = 0; j < smallButtonViews[i].length; j++) + if (smallButtonViews[i][j] != null) + smallButtonViews[i][j].setEffectDuration(duration); + } + + /** + * Set all the fonts. + * + * @param typeface + */ + public void setTypeface(Typeface typeface) { + this.typeface = typeface; + if (type.equals(Password.NUMBER)) { + for (int i = 0; i < 10; i++) bigButtonViews[i].setTypeFace(typeface); + } else if (type.equals(Password.TEXT)) { + for (int i = 0; i < smallButtonViews.length; i++) + for (int j = 0; j < smallButtonViews[i].length; j++) + if (smallButtonViews[i][j] != null) + smallButtonViews[i][j].setTypeFace(typeface); + } + title.setTypeface(typeface); + leftButton.setTypeface(typeface); + rightButton.setTypeface(typeface); + } + + /** + * Set all the text color. + * + * @param color + */ + public void setTextColor(int color) { + if (type.equals(Password.NUMBER)) { + for (int i = 0; i < 10; i++) { + bigButtonViews[i].setTextColor(color); + bigButtonViews[i].setSubTextColor(color); + } + } else if (type.equals(Password.TEXT)) { + for (int i = 0; i < smallButtonViews.length; i++) + for (int j = 0; j < smallButtonViews[i].length; j++) + if (smallButtonViews[i][j] != null) + smallButtonViews[i][j].setTextColor(color); + } + title.setTextColor(color); + leftButton.setTextColor(color); + rightButton.setTextColor(color); + } + + /** + * Set the length of the password. + * Default length is 4. + * + * @param passwordLength + */ + public void setPasswordLength(int passwordLength) { + this.passwordLength = passwordLength; + indicator.setPasswordLength(passwordLength); + passwordStack.clear(); + correctPassword = null; + } + + /** + * Get the password type. + * + * @return + */ + public Password getType() { + return type; + } + + /** + * Set the password type. + * + * @param type Number or text. + */ + public void setType(Password type, boolean smoothly) { + if (animationIsPlaying) return; + this.type = type; + indicator.clear(); + passwordStack.clear(); + if (Password.NUMBER.equals(type)) { + showNumber(smoothly); + } else if (Password.TEXT.equals(type)) { + showText(smoothly); + } + } + + /** + * Set the title text. + * + * @param string + */ + public void setTitle(String string) { + title.setText(string); + } + + /** + * Set the text of left button. + * + * @param string + */ + public void setLeftButton(String string) { + leftButton.setText(string); + } + + /** + * Set the text of right button. + * + * @param string + */ + public void setRightButton(String string) { + rightButton.setText(string); + } + + /** + * Set the target password. + * + * @param correctPassword The target password. + */ + public void setCorrectPassword(String correctPassword) { + setPasswordLength(correctPassword.length()); + this.correctPassword = correctPassword; + } + + /** + * You can use this to reset the incorrect input times. + * + * @param incorrectInputTimes The incorrect input times. + */ + public void setIncorrectInputTimes(int incorrectInputTimes) { + this.incorrectInputTimes = incorrectInputTimes; + } + + /** + * Return the incorrect input times. + * + * @return Incorrect input times. + */ + public int getIncorrectInputTimes() { + return incorrectInputTimes; + } + + /** + * Invalidate the blur view. + */ + public void update() { + mBlurView.invalidate(); + } + + /** + * Show this BlurLockView. + * + * @param duration Duration, in ms. + * @param showType Direction, in ShowType. + * @param easeType Ease type, in EaseType. + */ + public void show(int duration, ShowType showType, EaseType easeType) { + if (animationIsPlaying) return; + animationIsPlaying = true; + indicator.clear(); + passwordStack.clear(); + ObjectAnimator animator = null; + setVisibility(VISIBLE); + if (showType.equals(ShowType.FROM_TOP_TO_BOTTOM)) { + animator = ObjectAnimator.ofFloat(this, "translationY", + getTranslationY() - getHeight(), + getTranslationY()); + } else if (showType.equals(ShowType.FROM_RIGHT_TO_LEFT)) { + animator = ObjectAnimator.ofFloat(this, "translationX", + getTranslationX() + getWidth(), + getTranslationX()); + } else if (showType.equals(ShowType.FROM_BOTTOM_TO_TOP)) { + animator = ObjectAnimator.ofFloat(this, "translationY", + getTranslationY() + getHeight(), + getTranslationY()); + } else if (showType.equals(ShowType.FROM_LEFT_TO_RIGHT)) { + animator = ObjectAnimator.ofFloat(this, "translationX", + getTranslationX() - getWidth(), + getTranslationX()); + } else if (showType.equals(ShowType.FADE_IN)) { + animator = ObjectAnimator.ofFloat(this, "alpha", + 0, + 1); + } + animator.setDuration(duration); + animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { + @Override + public void onAnimationUpdate(ValueAnimator animation) { + update(); + } + }); + animator.addListener(new AnimatorListenerAdapter() { + @Override + public void onAnimationEnd(Animator animation) { + super.onAnimationEnd(animation); + animationIsPlaying = false; + } + }); + animator.setInterpolator(InterpolatorFactory.getInterpolator(easeType)); + animator.start(); + } + + /** + * Hide this BlurLockView. + * + * @param duration Duration, in ms. + * @param hideType Direction, in HideType. + * @param easeType Ease type, in EaseType. + */ + public void hide(int duration, HideType hideType, EaseType easeType) { + if (animationIsPlaying) return; + animationIsPlaying = true; + ObjectAnimator animator = null; + final float originalX = getTranslationX(); + final float originalY = getTranslationY(); + if (hideType.equals(HideType.FROM_TOP_TO_BOTTOM)) { + animator = ObjectAnimator.ofFloat(this, "translationY", + getTranslationY(), + getTranslationY() + getHeight()); + } else if (hideType.equals(HideType.FROM_RIGHT_TO_LEFT)) { + animator = ObjectAnimator.ofFloat(this, "translationX", + getTranslationX(), + getTranslationX() - getWidth()); + } else if (hideType.equals(HideType.FROM_BOTTOM_TO_TOP)) { + animator = ObjectAnimator.ofFloat(this, "translationY", + getTranslationY(), + getTranslationY() - getHeight()); + } else if (hideType.equals(HideType.FROM_LEFT_TO_RIGHT)) { + animator = ObjectAnimator.ofFloat(this, "translationX", + getTranslationX(), + getTranslationX() + getWidth()); + } else if (hideType.equals(HideType.FADE_OUT)) { + animator = ObjectAnimator.ofFloat(this, "alpha", + 1, + 0); + } + animator.setDuration(duration); + animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { + @Override + public void onAnimationUpdate(ValueAnimator animation) { + update(); + } + }); + animator.addListener(new AnimatorListenerAdapter() { + @Override + public void onAnimationEnd(Animator animation) { + super.onAnimationEnd(animation); + setVisibility(INVISIBLE); + setTranslationX(originalX); + setTranslationY(originalY); + setAlpha(1); + animationIsPlaying = false; + } + }); + animator.setInterpolator(InterpolatorFactory.getInterpolator(easeType)); + animator.start(); + } + + public interface OnPasswordInputListener { + void correct(String inputPassword); + void incorrect(String inputPassword); + void input(String inputPassword); + void clear(String remainingPassword); + } + + public interface OnLeftButtonClickListener { + void onClick(); + } + + /** + * Get the title. + * @return + */ + public TextView getTitle() { + return title; + } + + /** + * Get the left button. + * @return + */ + public TextView getLeftButton() { + return leftButton; + } + + /** + * Get the right button. + * @return + */ + public TextView getRightButton() { + return rightButton; + } + + /** + * Get the numbers. + * @return + */ + public BigButtonView[] getBigButtonViews() { + return bigButtonViews; + } + + /** + * Get the texts. + * @return + */ + public SmallButtonView[][] getSmallButtonViews() { + return smallButtonViews; + } + + /** + * Set the blur radius. + */ + public void setBlurRadius(int blurRadius) { + mBlurView.setBlurRadius(blurRadius); + update(); + } + + /** + * Get the blur radius. + * @return + */ + public int getBlurRadius() { + return mBlurView.getBlurRadius(); + } + + /** + * Set the downsample factor. + * @param downsampleFactor + */ + public void setDownsampleFactor(int downsampleFactor) { + mBlurView.setDownsampleFactor(downsampleFactor); + update(); + } + + /** + * Get the downsample factor. + * @return + */ + public int getDownsampleFactor() { + return mBlurView.getDownsampleFactor(); + } + + /** + * Set the overlay color. + * @param color + */ + public void setOverlayColor(int color) { + mBlurView.setOverlayColor(color); + update(); + } + + /** + * Get the overlay color. + * @return + */ + public int getOverlayColor() { + return mBlurView.getmOverlayColor(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BlurView.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BlurView.java new file mode 100644 index 0000000..6a111c9 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/BlurView.java @@ -0,0 +1,194 @@ +package cpm.com.gskmtorange.blurlockview; + +import android.content.Context; +import android.content.res.Resources; +import android.content.res.TypedArray; +import android.graphics.Bitmap; +import android.graphics.Canvas; +import android.graphics.Color; +import android.graphics.drawable.ColorDrawable; +import android.renderscript.Allocation; +import android.renderscript.Element; +import android.renderscript.RenderScript; +import android.renderscript.ScriptIntrinsicBlur; +import android.util.AttributeSet; +import android.view.View; + +import cpm.com.gskmtorange.R; + + +/** + * Created by Weiping on 2016/3/16. + */ +public class BlurView extends View { + + private int mBlurRadius; + private int mDownsampleFactor; + private int mOverlayColor; + + private View mBlurredView; + private int mBlurredViewWidth, mBlurredViewHeight; + + private boolean mDownsampleFactorChanged; + private Bitmap mBitmapToBlur, mBlurredBitmap; + private Canvas mBlurringCanvas; + private RenderScript mRenderScript; + private ScriptIntrinsicBlur mBlurScript; + private Allocation mBlurInput, mBlurOutput; + + public BlurView(Context context) { + this(context, null); + } + + public BlurView(Context context, AttributeSet attrs) { + super(context, attrs); + + final Resources res = getResources(); + final int defaultBlurRadius = res.getInteger(R.integer.default_blur_radius); + final int defaultDownsampleFactor = res.getInteger(R.integer.default_downsample_factor); + final int defaultOverlayColor = res.getColor(R.color.default_overlay_color); + + initializeRenderScript(context); + + TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.BlurView); + setBlurRadius(a.getInt(R.styleable.BlurView_blurRadius, defaultBlurRadius)); + setDownsampleFactor(a.getInt(R.styleable.BlurView_downsampleFactor, + defaultDownsampleFactor)); + setOverlayColor(a.getColor(R.styleable.BlurView_overlayColor, defaultOverlayColor)); + a.recycle(); + } + + public void setBlurredView(View blurredView) { + mBlurredView = blurredView; + } + + @Override + protected void onDraw(Canvas canvas) { + super.onDraw(canvas); + if (mBlurredView != null) { + if (prepare()) { + // If the background of the blurred view is a color drawable, we use it to clear + // the blurring canvas, which ensures that edges of the child views are blurred + // as well; otherwise we clear the blurring canvas with a transparent color. + if (mBlurredView.getBackground() != null && mBlurredView.getBackground() instanceof ColorDrawable) { + mBitmapToBlur.eraseColor(((ColorDrawable) mBlurredView.getBackground()).getColor()); + } else { + mBitmapToBlur.eraseColor(Color.TRANSPARENT); + } + + int[] mBlurredViewXY = new int[2]; + mBlurredView.getLocationOnScreen(mBlurredViewXY); + int[] mBlurringViewXY = new int[2]; + getLocationOnScreen(mBlurringViewXY); + + mBlurredView.draw(mBlurringCanvas); + blur(); + + canvas.save(); + + // modify here to get the correct bitmap when the blurring view is in a parent + canvas.translate(mBlurredViewXY[0] - mBlurringViewXY[0], mBlurredViewXY[1] - mBlurringViewXY[1]); + canvas.scale(mDownsampleFactor, mDownsampleFactor); + canvas.drawBitmap(mBlurredBitmap, 0, 0, null); + canvas.restore(); + } + canvas.drawColor(mOverlayColor); + } + } + + public void setBlurRadius(int radius) { + mBlurRadius = radius; + mBlurScript.setRadius(mBlurRadius); + } + + public int getBlurRadius() { + return mBlurRadius; + } + + public void setDownsampleFactor(int factor) { + if (factor <= 0) { + throw new IllegalArgumentException("Downsample factor must be greater than 0."); + } + + if (mDownsampleFactor != factor) { + mDownsampleFactor = factor; + mDownsampleFactorChanged = true; + } + } + + public int getDownsampleFactor() { + return mDownsampleFactor; + } + + public void setOverlayColor(int color) { + mOverlayColor = color; + } + + public int getmOverlayColor() { + return mOverlayColor; + } + + private void initializeRenderScript(Context context) { + mRenderScript = RenderScript.create(context); + mBlurScript = ScriptIntrinsicBlur.create(mRenderScript, Element.U8_4(mRenderScript)); + } + + protected boolean prepare() { + final int width = mBlurredView.getWidth(); + final int height = mBlurredView.getHeight(); + + if (mBlurringCanvas == null || mDownsampleFactorChanged + || mBlurredViewWidth != width || mBlurredViewHeight != height) { + mDownsampleFactorChanged = false; + + mBlurredViewWidth = width; + mBlurredViewHeight = height; + + int scaledWidth = width / mDownsampleFactor; + int scaledHeight = height / mDownsampleFactor; + + // The following manipulation is to avoid some RenderScript artifacts at the edge. + scaledWidth = scaledWidth - scaledWidth % 4 + 4; + scaledHeight = scaledHeight - scaledHeight % 4 + 4; + + if (mBlurredBitmap == null + || mBlurredBitmap.getWidth() != scaledWidth + || mBlurredBitmap.getHeight() != scaledHeight) { + mBitmapToBlur = Bitmap.createBitmap(scaledWidth, scaledHeight, + Bitmap.Config.ARGB_8888); + if (mBitmapToBlur == null) { + return false; + } + + mBlurredBitmap = Bitmap.createBitmap(scaledWidth, scaledHeight, + Bitmap.Config.ARGB_8888); + if (mBlurredBitmap == null) { + return false; + } + } + + mBlurringCanvas = new Canvas(mBitmapToBlur); + mBlurringCanvas.scale(1f / mDownsampleFactor, 1f / mDownsampleFactor); + mBlurInput = Allocation.createFromBitmap(mRenderScript, mBitmapToBlur, + Allocation.MipmapControl.MIPMAP_NONE, Allocation.USAGE_SCRIPT); + mBlurOutput = Allocation.createTyped(mRenderScript, mBlurInput.getType()); + } + return true; + } + + protected void blur() { + mBlurInput.copyFrom(mBitmapToBlur); + mBlurScript.setInput(mBlurInput); + mBlurScript.forEach(mBlurOutput); + mBlurOutput.copyTo(mBlurredBitmap); + } + + @Override + protected void onDetachedFromWindow() { + super.onDetachedFromWindow(); + if (mRenderScript != null) { + mRenderScript.destroy(); + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Directions/HideType.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Directions/HideType.java new file mode 100644 index 0000000..dfabcda --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Directions/HideType.java @@ -0,0 +1,20 @@ +package cpm.com.gskmtorange.blurlockview.Directions; + +/** + * Created by Weiping on 2016/3/17. + */ +public enum HideType { + + FROM_TOP_TO_BOTTOM(0), + FROM_RIGHT_TO_LEFT(1), + FROM_BOTTOM_TO_TOP(2), + FROM_LEFT_TO_RIGHT(3), + FADE_OUT(4); + + int type; + + HideType(int type) { + this.type = type; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Directions/ShowType.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Directions/ShowType.java new file mode 100644 index 0000000..cef41fb --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Directions/ShowType.java @@ -0,0 +1,20 @@ +package cpm.com.gskmtorange.blurlockview.Directions; + +/** + * Created by Weiping on 2016/3/17. + */ +public enum ShowType { + + FROM_TOP_TO_BOTTOM(0), + FROM_RIGHT_TO_LEFT(1), + FROM_BOTTOM_TO_TOP(2), + FROM_LEFT_TO_RIGHT(3), + FADE_IN(4); + + int type; + + ShowType(int type) { + this.type = type; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Dot.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Dot.java new file mode 100644 index 0000000..c5392c3 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Dot.java @@ -0,0 +1,87 @@ +package cpm.com.gskmtorange.blurlockview; + +import android.animation.ObjectAnimator; +import android.content.Context; +import android.util.AttributeSet; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.FrameLayout; + +import cpm.com.gskmtorange.R; + + +/** + * Created by Weiping on 2016/3/17. + */ +public class Dot extends FrameLayout { + + private View selected; + private View unselected; + + private ObjectAnimator selectedAnimator; + private ObjectAnimator unselectedAnimator; + + private boolean isSelected = false; + + public Dot(Context context) { + this(context, null); + } + + public Dot(Context context, AttributeSet attrs) { + super(context, attrs); + + LayoutInflater.from(context).inflate(R.layout.dot_view, this, true); + + selected = findViewById(R.id.selected); + unselected = findViewById(R.id.unselected); + + clear(); + } + + /** + * Set this dot to selected or not. + * + * @param isSelected Selected or not. + */ + public void setSelected(boolean isSelected) { + if (!(this.isSelected ^ isSelected)) return; + this.isSelected = isSelected; + if (isSelected) { + // change to selected + selected.setAlpha(0); + unselected.setAlpha(1); + if (selectedAnimator != null) selectedAnimator.cancel(); + if (unselectedAnimator != null) unselectedAnimator.cancel(); + + selectedAnimator = ObjectAnimator.ofFloat(selected, "alpha", 0f, 1f); + selectedAnimator.setDuration(300); + selectedAnimator.start(); + + unselectedAnimator = ObjectAnimator.ofFloat(unselected, "alpha", 1f, 0f); + unselectedAnimator.setDuration(300); + unselectedAnimator.start(); + } else { + // change to unselected + selected.setAlpha(1); + unselected.setAlpha(0); + if (selectedAnimator != null) selectedAnimator.cancel(); + if (unselectedAnimator != null) unselectedAnimator.cancel(); + + selectedAnimator = ObjectAnimator.ofFloat(selected, "alpha", 1f, 0f); + selectedAnimator.setDuration(300); + selectedAnimator.start(); + + unselectedAnimator = ObjectAnimator.ofFloat(unselected, "alpha", 0f, 1f); + unselectedAnimator.setDuration(300); + unselectedAnimator.start(); + } + } + + /** + * Clear the dot. + */ + public void clear() { + selected.setAlpha(0); + unselected.setAlpha(1); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/CubicBezier.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/CubicBezier.java new file mode 100644 index 0000000..71ad2c7 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/CubicBezier.java @@ -0,0 +1,82 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +import android.graphics.PointF; + +/** + * Created by Weiping on 2016/3/3. + */ +public abstract class CubicBezier { + + private PointF start; + private PointF end; + private PointF a = new PointF(); + private PointF b = new PointF(); + private PointF c = new PointF(); + + /** + * init the 4 values of the cubic-bezier + * @param startX x of start + * @param startY y of start + * @param endX x of end + * @param endY y of end + */ + public void init(float startX, float startY, float endX, float endY) { + setStart(new PointF(startX, startY)); + setEnd(new PointF(endX, endY)); + } + + public void init(double startX, double startY, double endX, double endY) { + init((float) startX, (float) startY, (float) endX, (float) endY); + } + + public float getOffset(float offset) { + return getBezierCoordinateY(getXForTime(offset)); + } + + private float getBezierCoordinateY(float time) { + c.y = 3 * start.y; + b.y = 3 * (end.y - start.y) - c.y; + a.y = 1 - c.y - b.y; + return time * (c.y + time * (b.y + time * a.y)); + } + + private float getXForTime(float time) { + float x = time; + float z; + for (int i = 1; i < 14; i++) { + z = getBezierCoordinateX(x) - time; + if (Math.abs(z) < 1e-3) { + break; + } + x -= z / getXDerivate(x); + } + return x; + } + + private float getXDerivate(float t) { + return c.x + t * (2 * b.x + 3 * a.x * t); + } + + private float getBezierCoordinateX(float time) { + c.x = 3 * start.x; + b.x = 3 * (end.x - start.x) - c.x; + a.x = 1 - c.x - b.x; + return time * (c.x + time * (b.x + time * a.x)); + } + + public PointF getStart() { + return start; + } + + public void setStart(PointF start) { + this.start = start; + } + + public PointF getEnd() { + return end; + } + + public void setEnd(PointF end) { + this.end = end; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInBack.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInBack.java new file mode 100644 index 0000000..ceca4ae --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInBack.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInBack extends CubicBezier { + + public EaseInBack() { + init(0.6, -0.28, 0.735, 0.045); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInBounce.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInBounce.java new file mode 100644 index 0000000..3600817 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInBounce.java @@ -0,0 +1,32 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInBounce extends CubicBezier { + + public EaseInBounce() { + + } + + public float getOffset(float t) { + float b = 0; + float c = 1; + float d = 1; + return c - easeOutBounce(d-t, 0, c, d) + b; + } + + private float easeOutBounce(float t, float b, float c, float d) { + if ((t/=d) < (1/2.75f)) { + return c*(7.5625f*t*t) + b; + } else if (t < (2/2.75f)) { + return c*(7.5625f*(t-=(1.5f/2.75f))*t + .75f) + b; + } else if (t < (2.5/2.75)) { + return c*(7.5625f*(t-=(2.25f/2.75f))*t + .9375f) + b; + } else { + return c*(7.5625f*(t-=(2.625f/2.75f))*t + .984375f) + b; + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInCirc.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInCirc.java new file mode 100644 index 0000000..6ef60d6 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInCirc.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInCirc extends CubicBezier { + + public EaseInCirc() { + init(0.6, 0.04, 0.98, 0.335); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInCubic.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInCubic.java new file mode 100644 index 0000000..a7c21b5 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInCubic.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInCubic extends CubicBezier { + + public EaseInCubic() { + init(0.55, 0.055, 0.675, 0.19); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInElastic.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInElastic.java new file mode 100644 index 0000000..fa65cd4 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInElastic.java @@ -0,0 +1,24 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInElastic extends CubicBezier { + + public EaseInElastic() { + + } + + public float getOffset(float t) { + float b = 0; + float c = 1; + float d = 1; + if (t==0) return b; if ((t/=d)==1) return b+c; + float p=d*.3f; + float a=c; + float s=p/4; + return -(a*(float) Math.pow(2,10*(t-=1)) * (float) Math.sin( (t*d-s)*(2*(float) Math.PI)/p )) + b; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInExpo.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInExpo.java new file mode 100644 index 0000000..b5d26f0 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInExpo.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInExpo extends CubicBezier { + + public EaseInExpo() { + init(0.95, 0.05, 0.795, 0.035); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutBack.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutBack.java new file mode 100644 index 0000000..60693bd --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutBack.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutBack extends CubicBezier { + + public EaseInOutBack() { + init(0.68, -0.55, 0.265, 1.55); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutBounce.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutBounce.java new file mode 100644 index 0000000..019c9d7 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutBounce.java @@ -0,0 +1,39 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutBounce extends CubicBezier { + + public EaseInOutBounce() { + + } + + public float getOffset(float t) { + float b = 0; + float c = 1; + float d = 1; + if (t < d / 2) + return easeInBounce(t * 2, 0, c, d) * .5f + b; + else + return easeOutBounce(t * 2 - d, 0, c, d) * .5f + c * .5f + b; + } + + private float easeInBounce(float t, float b, float c, float d) { + return c - easeOutBounce(d - t, 0, c, d) + b; + } + + private float easeOutBounce(float t, float b, float c, float d) { + if ((t/=d) < (1/2.75f)) { + return c*(7.5625f*t*t) + b; + } else if (t < (2/2.75f)) { + return c*(7.5625f*(t-=(1.5f/2.75f))*t + .75f) + b; + } else if (t < (2.5/2.75)) { + return c*(7.5625f*(t-=(2.25f/2.75f))*t + .9375f) + b; + } else { + return c*(7.5625f*(t-=(2.625f/2.75f))*t + .984375f) + b; + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutCirc.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutCirc.java new file mode 100644 index 0000000..bb53687 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutCirc.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutCirc extends CubicBezier { + + public EaseInOutCirc() { + init(0.785, 0.135, 0.15, 0.86); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutCubic.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutCubic.java new file mode 100644 index 0000000..1c371f7 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutCubic.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutCubic extends CubicBezier { + + public EaseInOutCubic() { + init(0.645, 0.045, 0.355, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutElastic.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutElastic.java new file mode 100644 index 0000000..c43481d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutElastic.java @@ -0,0 +1,25 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutElastic extends CubicBezier { + + public EaseInOutElastic() { + + } + + public float getOffset(float t) { + float b = 0; + float c = 1; + float d = 1; + if (t==0) return b; if ((t/=d/2)==2) return b+c; + float p=d*(.3f*1.5f); + float a=c; + float s=p/4; + if (t < 1) return -.5f*(a*(float) Math.pow(2,10*(t-=1)) * (float) Math.sin( (t*d-s)*(2*(float) Math.PI)/p )) + b; + return a*(float) Math.pow(2,-10*(t-=1)) * (float) Math.sin( (t*d-s)*(2*(float) Math.PI)/p )*.5f + c + b; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutExpo.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutExpo.java new file mode 100644 index 0000000..d1c8342 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutExpo.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutExpo extends CubicBezier { + + public EaseInOutExpo() { + init(1, 0, 0, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuad.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuad.java new file mode 100644 index 0000000..7287d5c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuad.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutQuad extends CubicBezier { + + public EaseInOutQuad() { + init(0.455, 0.03, 0.515, 0.955); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuart.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuart.java new file mode 100644 index 0000000..2102070 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuart.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutQuart extends CubicBezier { + + public EaseInOutQuart() { + init(0.77, 0, 0.175, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuint.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuint.java new file mode 100644 index 0000000..4633bb4 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutQuint.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutQuint extends CubicBezier { + + public EaseInOutQuint() { + init(0.86, 0, 0.07, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutSine.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutSine.java new file mode 100644 index 0000000..98b0a94 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInOutSine.java @@ -0,0 +1,13 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInOutSine extends CubicBezier { + + public EaseInOutSine() { + init(0.445, 0.05, 0.55, 0.95); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuad.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuad.java new file mode 100644 index 0000000..57eae82 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuad.java @@ -0,0 +1,13 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInQuad extends CubicBezier { + + public EaseInQuad() { + init(0.55, 0.085, 0.68, 0.53); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuart.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuart.java new file mode 100644 index 0000000..ac42006 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuart.java @@ -0,0 +1,12 @@ +package cpm.com.gskmtorange.blurlockview.Eases; +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInQuart extends CubicBezier { + + public EaseInQuart() { + init(0.895, 0.03, 0.685, 0.22); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuint.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuint.java new file mode 100644 index 0000000..3235233 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInQuint.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInQuint extends CubicBezier { + + public EaseInQuint() { + init(0.755, 0.05, 0.855, 0.06); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInSine.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInSine.java new file mode 100644 index 0000000..885b63e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseInSine.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseInSine extends CubicBezier { + + public EaseInSine() { + init(0.47, 0, 0.745, 0.715); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutBack.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutBack.java new file mode 100644 index 0000000..876c0ca --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutBack.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutBack extends CubicBezier { + + public EaseOutBack() { + init(0.175, 0.885, 0.32, 1.275); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutBounce.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutBounce.java new file mode 100644 index 0000000..727f943 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutBounce.java @@ -0,0 +1,27 @@ +package cpm.com.gskmtorange.blurlockview.Eases; +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutBounce extends CubicBezier { + + public EaseOutBounce() { + + } + + public float getOffset(float t) { + float b = 0; + float c = 1; + float d = 1; + if ((t/=d) < (1/2.75f)) { + return c*(7.5625f*t*t) + b; + } else if (t < (2/2.75f)) { + return c*(7.5625f*(t-=(1.5f/2.75f))*t + .75f) + b; + } else if (t < (2.5/2.75)) { + return c*(7.5625f*(t-=(2.25f/2.75f))*t + .9375f) + b; + } else { + return c*(7.5625f*(t-=(2.625f/2.75f))*t + .984375f) + b; + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutCirc.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutCirc.java new file mode 100644 index 0000000..ae0cb57 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutCirc.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutCirc extends CubicBezier { + + public EaseOutCirc() { + init(0.075, 0.82, 0.165, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutCubic.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutCubic.java new file mode 100644 index 0000000..c14b774 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutCubic.java @@ -0,0 +1,13 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutCubic extends CubicBezier { + + public EaseOutCubic() { + init(0.215, 0.61, 0.355, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutElastic.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutElastic.java new file mode 100644 index 0000000..27002c2 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutElastic.java @@ -0,0 +1,25 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutElastic extends CubicBezier { + + public EaseOutElastic() { + + } + + public float getOffset(float t) { + float b = 0; + float c = 1; + float d = 1; + if (t==0) return b; if ((t/=d)==1) return b+c; + float p=d*.3f; + float a=c; + float s=p/4; + return (a*(float) Math.pow(2,-10*t) * (float) Math.sin( (t*d-s)*(2*(float) Math.PI)/p ) + c + b); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutExpo.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutExpo.java new file mode 100644 index 0000000..f7c72d9 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutExpo.java @@ -0,0 +1,13 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutExpo extends CubicBezier { + + public EaseOutExpo() { + init(0.19, 1, 0.22, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuad.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuad.java new file mode 100644 index 0000000..0eb3eee --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuad.java @@ -0,0 +1,13 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutQuad extends CubicBezier { + + public EaseOutQuad() { + init(0.25, 0.46, 0.45, 0.94); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuart.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuart.java new file mode 100644 index 0000000..e45cdef --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuart.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutQuart extends CubicBezier { + + public EaseOutQuart() { + init(0.165, 0.84, 0.44, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuint.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuint.java new file mode 100644 index 0000000..67d3db8 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutQuint.java @@ -0,0 +1,14 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutQuint extends CubicBezier { + + public EaseOutQuint() { + init(0.23, 1, 0.32, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutSine.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutSine.java new file mode 100644 index 0000000..b51737b --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseOutSine.java @@ -0,0 +1,13 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class EaseOutSine extends CubicBezier { + + public EaseOutSine() { + init(0.39, 0.575, 0.565, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseType.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseType.java new file mode 100644 index 0000000..473dc68 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/EaseType.java @@ -0,0 +1,70 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public enum EaseType { + + EaseInSine(EaseInSine.class), + EaseOutSine(EaseOutSine.class), + EaseInOutSine(EaseInOutSine.class), + + EaseInQuad(EaseInQuad.class), + EaseOutQuad(EaseOutQuad.class), + EaseInOutQuad(EaseInOutQuad.class), + + EaseInCubic(EaseInCubic.class), + EaseOutCubic(EaseOutCubic.class), + EaseInOutCubic(EaseInOutCubic.class), + + EaseInQuart(EaseInQuart.class), + EaseOutQuart(EaseOutQuart.class), + EaseInOutQuart(EaseInOutQuart.class), + + EaseInQuint(EaseInQuint.class), + EaseOutQuint(EaseOutQuint.class), + EaseInOutQuint(EaseInOutQuint.class), + + EaseInExpo(EaseInExpo.class), + EaseOutExpo(EaseOutExpo.class), + EaseInOutExpo(EaseInOutExpo.class), + + EaseInCirc(EaseInCirc.class), + EaseOutCirc(EaseOutCirc.class), + EaseInOutCirc(EaseInOutCirc.class), + + EaseInBack(EaseInBack.class), + EaseOutBack(EaseOutBack.class), + EaseInOutBack(EaseInOutBack.class), + + EaseInElastic(EaseInElastic.class), + EaseOutElastic(EaseOutElastic.class), + EaseInOutElastic(EaseInOutElastic.class), + + EaseInBounce(EaseInBounce.class), + EaseOutBounce(EaseOutBounce.class), + EaseInOutBounce(EaseInOutBounce.class), + + Linear(Linear.class); + + private Class easingType; + + /** + * ease animation helps to make the movement more real + * @param easingType + */ + EaseType(Class easingType) { + this.easingType = easingType; + } + + public float getOffset(float offset) { + try { + return ((CubicBezier) easingType.getConstructor().newInstance()).getOffset(offset); + } catch (Exception e) { + e.printStackTrace(); + throw new Error("CubicBezier init error."); + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/Linear.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/Linear.java new file mode 100644 index 0000000..501e25b --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Eases/Linear.java @@ -0,0 +1,13 @@ +package cpm.com.gskmtorange.blurlockview.Eases; + +/** + * Created by Weiping on 2016/3/3. + */ + +public class Linear extends CubicBezier { + + public Linear() { + init(0, 0, 1, 1); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Indicator.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Indicator.java new file mode 100644 index 0000000..2828735 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Indicator.java @@ -0,0 +1,69 @@ +package cpm.com.gskmtorange.blurlockview; + +import android.content.Context; +import android.util.AttributeSet; +import android.widget.LinearLayout; + +import cpm.com.gskmtorange.R; + + +/** + * Created by Weiping on 2016/3/17. + */ +public class Indicator extends LinearLayout { + + private Dot[] dots; + private int number = 0; + + public Indicator(Context context) { + super(context); + } + + public Indicator(Context context, AttributeSet attrs) { + super(context, attrs); + } + + public void setPasswordLength(int length) { + removeAllViews(); + dots = new Dot[length]; + + for(int i = 0; i < length; i++) { + Dot view = new Dot(getContext()); + + view.setBackgroundResource(R.drawable.indicator_background); + + LayoutParams params = new LayoutParams( + 30, + 30 + ); + params.setMargins(20, 10, 20, 10); + addView(view, params); + dots[i] = view; + } + } + + /** + * Add a dot. + */ + public void add() { + if (number == dots.length) return; + dots[number++].setSelected(true); + } + + /** + * Delete a dot. + */ + public void delete() { + if (number == 0) return; + dots[--number].setSelected(false); + } + + /** + * Clear all dots. + */ + public void clear() { + number = 0; + for (int i = 0; i < dots.length; i++) dots[i].setSelected(false); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/InterpolatorFactory.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/InterpolatorFactory.java new file mode 100644 index 0000000..57d1e5d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/InterpolatorFactory.java @@ -0,0 +1,31 @@ +package cpm.com.gskmtorange.blurlockview; + +import android.view.animation.Interpolator; + +import cpm.com.gskmtorange.blurlockview.Eases.EaseType; + + +/** + * Created by Weiping on 2016/3/17. + */ +public class InterpolatorFactory { + + public static BLVInterpolator getInterpolator(EaseType easeType) { + return new BLVInterpolator(easeType); + } + + public static class BLVInterpolator implements Interpolator { + + private EaseType easeType; + + public BLVInterpolator(EaseType easeType) { + this.easeType = easeType; + } + + @Override + public float getInterpolation(float input) { + return easeType.getOffset(input); + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Password.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Password.java new file mode 100644 index 0000000..1c5af26 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/Password.java @@ -0,0 +1,17 @@ +package cpm.com.gskmtorange.blurlockview; + +/** + * Created by Weiping on 2016/3/17. + */ +public enum Password { + + NUMBER(0), + TEXT(1); + + private int type; + + private Password(int type) { + this.type = type; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/SmallButtonView.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/SmallButtonView.java new file mode 100644 index 0000000..017751e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/blurlockview/SmallButtonView.java @@ -0,0 +1,196 @@ +package cpm.com.gskmtorange.blurlockview; + +import android.animation.ObjectAnimator; +import android.content.Context; +import android.content.res.Resources; +import android.graphics.Typeface; +import android.util.AttributeSet; +import android.util.TypedValue; +import android.view.LayoutInflater; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewGroup; +import android.widget.FrameLayout; +import android.widget.TextView; + +import androidx.core.content.ContextCompat; + +import cpm.com.gskmtorange.R; + + +/** + * Created by Weiping on 2016/3/16. + */ + +public class SmallButtonView extends FrameLayout { + + private FrameLayout frameLayout; + private View clickEffect; + private TextView text; + private String textString = ""; + private ObjectAnimator clickEffectAnimator; + private int duration = 500; + private OnPressListener onPressListener; + + public SmallButtonView(Context context) { + this(context, null); + } + + public SmallButtonView(Context context, AttributeSet attrs) { + super(context, attrs); + + LayoutInflater.from(context).inflate(R.layout.small_button_view, this, true); + + Resources resources = getResources(); + + frameLayout = (FrameLayout)findViewById(R.id.frame_layout); + + text = (TextView)findViewById(R.id.text); + text.setText(textString); + text.setTextColor(ContextCompat.getColor(context, R.color.default_small_button_text_color)); + text.setTextSize(resources.getInteger(R.integer.default_small_button_text_size)); + + clickEffect = findViewById(R.id.click_effect); + clickEffect.setAlpha(0); + clickEffectAnimator = ObjectAnimator.ofFloat(clickEffect, "alpha", 1f, 0f); + clickEffectAnimator.setDuration(duration); + } + + /** + * Set the listener, for returning what happened to BlurLockView. + * + * @param onPressListener OnPressListener. + */ + public void setOnPressListener(OnPressListener onPressListener) { + this.onPressListener = onPressListener; + } + + /** + * Set the width of the button. + * + * @param width Width, in pixels. + */ + public void setWidth(int width) { + ViewGroup.LayoutParams layoutParams = frameLayout.getLayoutParams(); + layoutParams.width = width; + frameLayout.setLayoutParams(layoutParams); + layoutParams = clickEffect.getLayoutParams(); + layoutParams.width = width; + clickEffect.setLayoutParams(layoutParams); + } + + /** + * Set the height of the button. + * + * @param height Height, in pixels. + */ + public void setHeight(int height) { + ViewGroup.LayoutParams layoutParams = frameLayout.getLayoutParams(); + layoutParams.height = height; + frameLayout.setLayoutParams(layoutParams); + layoutParams = clickEffect.getLayoutParams(); + layoutParams.height = height; + clickEffect.setLayoutParams(layoutParams); + } + + /** + * Set the resource of background. + * + * @param resourceId ResourceId. + */ + public void setBackground(int resourceId) { + frameLayout.setBackgroundResource(resourceId); + } + + /** + * Set the resource of click effect. + * + * @param resourceId ResourceId. + */ + public void setEffect(int resourceId) { + clickEffect.setBackgroundResource(resourceId); + } + + /** + * Set the duration of the effect. + * + * @param duration Duration, in ms. + */ + public void setEffectDuration(int duration) { + this.duration = duration; + } + + /** + * Set the text size of the main text. + * + * @param size Text size, in sp. + */ + public void setTextSize(int size) { + text.setTextSize(TypedValue.COMPLEX_UNIT_SP, size); + } + + /** + * Set the text color of main text. + * + * @param color Color. + */ + public void setTextColor(int color) { + text.setTextColor(color); + } + + /** + * Set font of button. + * + * @param typeFace New font. + */ + public void setTypeFace(Typeface typeFace) { + text.setTypeface(typeFace); + } + + /** + * Set the string of the text. + * + * @param textString The new string. + */ + public void setText(String textString) { + this.textString = textString; + if (text != null) text.setText(textString); + } + + /** + * Perform the click effect. + * + * @param event MotionEvent. + * @return + */ + @Override + public boolean dispatchTouchEvent(MotionEvent event) { + switch(event.getAction()){ + case MotionEvent.ACTION_DOWN: + if (onPressListener != null) onPressListener.onPress(textString); + clickEffectAnimator.cancel(); + clickEffect.setAlpha(1); + break; + case MotionEvent.ACTION_UP: + clickEffectAnimator.start(); + break; + default:break; + } + + return super.dispatchTouchEvent(event); + } + + /** + * Clear the animation. + */ + public void clearAnimation() { + if (clickEffect.getAlpha() == 1) { + clickEffectAnimator.cancel(); + clickEffectAnimator.start(); + } + } + + public interface OnPressListener { + void onPress(String string); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/comparators/StatusCompare.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/comparators/StatusCompare.java new file mode 100644 index 0000000..576a83e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/comparators/StatusCompare.java @@ -0,0 +1,13 @@ +package cpm.com.gskmtorange.comparators; + +import java.util.Comparator; + +import cpm.com.gskmtorange.GetterSetter.StoreBean; + +public class StatusCompare implements Comparator { + + @Override + public int compare(StoreBean o1, StoreBean o2) { + return o1.getUPLOAD_STATUS().compareTo(o2.getUPLOAD_STATUS()); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonFunctions.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonFunctions.java new file mode 100644 index 0000000..1c84ffa --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonFunctions.java @@ -0,0 +1,213 @@ +package cpm.com.gskmtorange.constant; + +import android.annotation.SuppressLint; +import android.app.Activity; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.net.Uri; +import android.preference.PreferenceManager; +import android.view.ViewTreeObserver; +import android.widget.ImageView; + +import java.io.BufferedInputStream; +import java.io.BufferedOutputStream; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.UnsupportedEncodingException; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Locale; + +import android.app.AlertDialog; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.interfaces.DialogCallbackListener; + +/** + * Created by yadavendras on 13-11-2017. + */ + +public class CommonFunctions { + public static boolean updateLangResources(Context context, String language) { + String lang; + if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ENGLISH)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ENGLISH; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_TURKISH)) { + lang = CommonString.KEY_RETURE_LANGUAGE_TURKISH; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + lang = CommonString.KEY_RETURE_LANGUAGE_UAE_ARABIC; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_OMAN)) { + lang = CommonString.KEY_RETURE_LANGUAGE_OMAN; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_EGYPT)) { + lang = CommonString.KEY_RETURN_LANGUAGE_EGYPT; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KUWAIT)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_BAHRAIN)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_OMAN)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_QATAR)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LIBIYA)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; + } else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LEBANON)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; + } else { + lang = CommonString.KEY_RETURN_LANGUAGE_DEFAULT; + } + Locale locale = new Locale(lang); + Locale.setDefault(locale); + Resources resources = context.getResources(); + Configuration configuration = resources.getConfiguration(); + configuration.locale = locale; + resources.updateConfiguration(configuration, resources.getDisplayMetrics()); + return true; + } + + public static String getCurrentTimeWithLanguage(Context context) { + @SuppressLint("SimpleDateFormat") SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss"); + Calendar m_cal = Calendar.getInstance(); + String cdate = formatter.format(m_cal.getTime()); + //SharedPreferences preferences = preferences = PreferenceManager.getDefaultSharedPreferences(context); + SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context); + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA) + ////aDDED NEW COUNTRY FOR TIME BY JP + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KUWAIT) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_BAHRAIN) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_OMAN) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_QATAR) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LEBANON) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LIBIYA) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_EGYPT)) { + cdate = arabicToenglish(cdate); + } + return cdate; + } + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } + + public static void setScaledImage(ImageView imageView, final String path) { + final ImageView iv = imageView; + ViewTreeObserver viewTreeObserver = iv.getViewTreeObserver(); + viewTreeObserver.addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() { + public boolean onPreDraw() { + iv.getViewTreeObserver().removeOnPreDrawListener(this); + int imageViewHeight = iv.getMeasuredHeight(); + int imageViewWidth = iv.getMeasuredWidth(); + iv.setImageBitmap(decodeSampledBitmapFromPath(path, imageViewWidth, imageViewHeight)); + return true; + } + }); + } + + private static Bitmap decodeSampledBitmapFromPath(String path, int reqWidth, int reqHeight) { + // First decode with inJustDecodeBounds = true to check dimensions + final BitmapFactory.Options options = new BitmapFactory.Options(); + options.inJustDecodeBounds = true; + //BitmapFactory.decodeResource(res, resId, options); + BitmapFactory.decodeFile(path, options); + // Calculate inSampleSize + options.inSampleSize = calculateInSampleSize(options, reqWidth, reqHeight); + // Decode bitmap with inSampleSize set + options.inJustDecodeBounds = false; + return BitmapFactory.decodeFile(path, options); + } + + private static int calculateInSampleSize( + BitmapFactory.Options options, int reqWidth, int reqHeight) { + // Raw height and width of image + final int height = options.outHeight; + final int width = options.outWidth; + int inSampleSize = 1; + if (height > reqHeight || width > reqWidth) { + + final int halfHeight = height / 2; + final int halfWidth = width / 2; + // Calculate the largest inSampleSize value that is a power of 2 and keeps both + // height and width larger than the requested height and width. + while ((halfHeight / inSampleSize) > reqHeight + && (halfWidth / inSampleSize) > reqWidth) { + inSampleSize *= 2; + } + } + + return inSampleSize; + } + + public static void showAlertDialog(final Context context, String msg) { + final DialogCallbackListener[] mListener = new DialogCallbackListener[1]; + try { + // Instantiate the NoticeDialogListener so we can send events to the host + mListener[0] = (DialogCallbackListener) context; + } catch (ClassCastException e) { + Activity activity = (Activity) context; + // The activity doesn't implement the interface, throw exception + throw new ClassCastException(activity.getClass() + " must implement DialogCallbackListener"); + } + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context); + alertDialogBuilder.setTitle(context.getResources().getString(R.string.dialog_title)); + // set dialog message + alertDialogBuilder.setMessage(msg) + .setCancelable(false) + .setPositiveButton(context.getResources().getString(R.string.yes), (dialog, id) -> { + mListener[0].onSelect(true); + dialog.cancel(); + }).setNegativeButton(context.getResources().getString(R.string.no), (dialog, id) -> { + // if this button is clicked, just close + // the dialog box and do nothing + mListener[0].onSelect(false); + dialog.cancel(); + }); + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + // show it + alertDialog.show(); + } + + public static void savefile(Uri sourceuri, String _path) { + String sourceFilename = sourceuri.getPath(); + BufferedInputStream bis = null; + BufferedOutputStream bos = null; + try { + bis = new BufferedInputStream(new FileInputStream(sourceFilename)); + bos = new BufferedOutputStream(new FileOutputStream(_path, false)); + byte[] buf = new byte[1024]; + bis.read(buf); + do { + bos.write(buf); + } while (bis.read(buf) != -1); + } catch (IOException e) { + e.fillInStackTrace(); + } finally { + try { + if (bis != null) bis.close(); + if (bos != null) bos.close(); + } catch (IOException e) { + e.fillInStackTrace(); + } + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java new file mode 100644 index 0000000..db2fdc5 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java @@ -0,0 +1,1582 @@ +package cpm.com.gskmtorange.constant; + +import android.content.Context; +import android.os.Environment; + +import cpm.com.gskmtorange.AppUtils; + +/** + * Created by yadavendras on 19-12-2016. + */ +public class CommonString { + public static final String BACKUP_PATH = Environment.getExternalStorageDirectory().getPath() + "/gsk_orange_backup"; + // webservice constants + // preferenec keys + public static final String PD_PROJECT_iD = "4f57635b-6b07-45bf-bfba-c61c2826b6db"; + public static final String KEY_USERNAME = "username"; + public static final String KEY_PASSWORD = "password"; + public static final String KEY_DATE = "date"; + public static final String KEY_COUNTRY_ID = "COUNTRY_ID"; + public static final String KEY_STOREVISITED_STATUS = "STOREVISITED_STATUS"; + + + public static final String KEY_PATH = "path"; + public static final String KEY_VERSION = "APP_VERSION"; + + + public static final String KEY_LANGUAGE = "LANGUAGE"; + public static final String KEY_NOTICE_BOARD_LINK = "NOTICE_BOARD_LINK"; + public static final String KEY_LOGIN_DATA = "LOGIN_DATA"; + public static final String KEY_CULTURE_ID = "CULTURE_ID"; + public static final String KEY_STORE_ID = "STORE_ID"; + public static final String KEY_Common_ID = "COMMON_ID"; + + public static final String KEY_STORE_NAME = "STORE_NAME"; + public static final String KEY_VISIT_DATE = "VISIT_DATE"; + public static final String KEY_CAMERA_ALLOW = "CAMERA_ALLOW"; + public static final String KEY_CHECKOUT_STATUS = "CHECKOUT_STATUS"; + public static final String KEY_CLASS_ID = "CLASS_ID"; + public static final String KEY_EMP_ID = "EMP_ID"; + public static final String KEY_GEO_TAG = "GEO_TAG"; + public static final String KEY_KEYACCOUNT_ID = "KEYACCOUNT_ID"; + public static final String KEY_STORETYPE_ID = "STORETYPE_ID"; + public static final String KEY_UPLOAD_STATUS = "UPLOAD_STATUS"; + public static final String KEY_STORE_IN_TIME = "STORE_IN_TIME"; + public static final String KEY_USER_ID = "USER_ID"; + public static final String KEY_IN_TIME = "IN_TIME"; + public static final String KEY_OUT_TIME = "OUT_TIME"; + public static final String KEY_LATITUDE = "LATITUDE"; + public static final String KEY_LONGITUDE = "LONGITUDE"; + public static final String KEY_COVERAGE_STATUS = "Coverage"; + public static final String KEY_REASON_ID = "REASON_ID"; + public static final String KEY_SUB_REASON_ID = "SUB_REASON_ID"; + public static final String KEY_REASON = "REASON"; + public static final String KEY_COVERAGE_REMARK = "REMARK"; + public static final String KEY_CHECKOUT_IMAGE = "Checkout_Image"; + public static final String KEY_IMAGE = "IMAGE"; + public static final String KEY_IMAGE1 = "IMAGE1"; + public static final String KEY_IMAGE2 = "IMAGE2"; + public static final String KEY_IMAGE3 = "IMAGE3"; + public static final String KEY_IMAGE4 = "IMAGE4"; + public static final String KEY_IMAGE_URL = "IMAGE_URL"; + public static final String KEY_IMAGE_PATH = "IMAGE_PATH"; + public static final String KEY_ID = "Id"; + public static final String KEY_MERCHANDISER_ID = "MERCHANDISER_ID"; + public static final String KEY_POG_TYPE_ID = "POG_TYPE_ID"; + + public static final String KEY_LOOGIN_PREF = "LOGIN_PREF"; + + public static final String KEY_LOGIN_DONE = "IS_LOGGED_IN"; + public static final String KEY_DOWNLOAD_DONE = "IS_DOWNLOAD_DONE"; + public static final String KEY_STOCK_MAPPING = "STOCK_MAPPING"; + + //KEYS RELATED TO T2P COMPLIANCE + + public static final String KEY_DISPLAY = "DISPLAY"; + public static final String KEY_REMARK = "REMARK"; + public static final String KEY_PRESENT = "PRESENT"; + public static final String KEY_QTY = "QTY"; + public static final String KEY_FLAG_QUANTITY = "FLAG_QUANTITY"; + public static final String KEY_COMMON_ID = "COMMON_ID"; + public static final String KEY_CHECKLIST_ID = "CHECKLIST_ID"; + public static final String KEY_CHECKLIST = "CHECKLIST"; + public static final String KEY_SKU = "SKU"; + public static final String KEY_STOCK = "STOCK"; + public static final String KEY_BRAND = "BRAND"; + public static final String KEY_BRAND_ID = "BRAND_ID"; + public static final String KEY_DISPLAY_ID = "DISPLAY_ID"; + public static final String KEY_QUANTITY = "QUANTITY"; + public static final String KEY_SKU_ID = "SKU_ID"; + public static final String KEY_SKU_GROUP_ID = "SKU_GROUP_ID"; + public static final String KEY_SKUNAME = "SKUNAME"; + public static final String UNIQUE_KEY_ID = "UNIQUE_KEY_ID"; + public static final String KEY_CATEGORY_ID = "CATEGORY_ID"; + public static final String KEY_PROCESS_ID = "PROCESS_ID"; + public static final String KEY_CATEGORY_FIXTURE = "CATEGORY_FIXTURE"; + public static final String KEY_STORE_LIST = "STORE_LIST"; + + public static final String KEY_NON_T2P_REASON_ID = "TREASON_ID"; + + public static final String KEY_JOURNEY_PLAN = "JOURNEY_PLAN"; + public static final String KEY_ADHOC_JOURNEY_PLAN = "ADHOC_JOURNEYPLAN"; + public static final String KEY_JOURNEY_PLAN_ADDITIONAL = "JOURNEY_PLAN_ADDITIONAL"; + public static final String KEY_JOURNEY_PLAN_PHARMA = "JOURNEY_PLAN_PHARMA"; + public static final String KEY_ADHOC_JOURNEYPLAN_ADDITIONAL = "ADHOC_JOURNEYPLAN_ADDITIONAL"; + public static final String KEY_STORE_FLAG = "STORE_FLAG"; + public static final String KEY_STORE_FLAG_FACING_HIDE = "STORE_FLAG_FACING_HIDE"; + public static final String FROM_DEVIATION = "DEVIATION"; + public static final String FROM_JCP = "JCP"; + public static final String FROM_ADDITIONAL = "ADDITIONAL"; + public static final String FROM_PHARMA = "PHARMA"; + public static final String FROM_ADDITIONAL_ADHOC = "ADDITIONAL_ADHOC"; + public static final String TABLE_INSERT_STOCK_DIALOG = "STOCK_DIALOG"; + + public static final String KEY_P = "P"; + public static final String KEY_D = "D"; + public static final String KEY_U = "U"; + public static final String KEY_UN = "UN"; + public static final String KEY_C = "C"; + public static final String KEY_Y = "Y"; + public static final String KEY_L = "Leave"; + public static final String KEY_N = "NOT_VISITED"; + public static final String KEY_INVALID = "INVALID"; + public static final String STORE_STATUS_LEAVE = "L"; + public static final String KEY_VALID = "Valid"; + public static final String DATA_DELETE_ALERT_MESSAGE = "Saved data will be lost - Do you want to continue?"; + public static final String KEY_CHECK_IN = "I"; + // webservice constants + + public static final String KEY_SUCCESS = "Success"; + public static final String KEY_FAILURE = "Failure"; + public static final String KEY_FALSE = "False"; + public static final String KEY_CHANGED = "Changed"; + + public static final String KEY_NUMBER_OF_ROWS = "NUMBER_OF_ROWS"; + public static final String KEY_SUB_CATEGORY = "SUB_CATEGORY"; + public static final String KEY_SUB_CATEGORY_ID = "SUB_CATEGORY_ID"; + public static final String KEY_SUB_CATEGORY_CODE = "SUB_CATEGORY_CODE"; + public static final String KEY_FROM = "FROM"; + public static final String KEY_CHAT_ID = "CHAT_ID"; + public static final String KEY_MESSAGE = "MESSAGE"; + + public static final String KEY_NO_DATA = "NODATA"; + + public static final int COUNTRY_ID_EGYPT = 6; + + public static final int UNIT_VERTICAL = 50; + public static final int UNIT_HORIZONTAL = 200; + + // public static String URL = "http://gskme.parinaam.in/Gskwebservice.asmx"; + public static String URL = "http://gskmeIR.parinaam.in/Gskwebservice.asmx"; + // public static String URL = "https://gskme1.parinaam.in/Gskwebservice.asmx"; + //Added new Test url for Turkey + // public static String URL = "http://gskmetest.parinaam.in/Gskwebservice.asmx"; + + // public static String URL = "https://haleonme.parinaam.in/Gskwebservice.asmx"; + //public static String URL = " https://gskme1.parinaam.in/Gskwebservice.asmx"; + //public static String URL = "https://gskme-test.parinaam.in/Gskwebservice.asmx"; + + public static final String NAMESPACE = "http://tempuri.org/"; + public static final String METHOD_LOGIN = "UserLoginDetail"; + public static final String SOAP_ACTION_LOGIN = "http://tempuri.org/" + + METHOD_LOGIN; + + public static final String METHOD_NAME_UNIVERSAL_DOWNLOAD = "Download_Universal"; + public static final String SOAP_ACTION_UNIVERSAL = "http://tempuri.org/" + + METHOD_NAME_UNIVERSAL_DOWNLOAD; + public static final String METHOD_UPLOAD_STOCK_XML_DATA = "DrUploadXml"; + + public static final String METHOD_UPLOAD_CURRENT_DATA = "CurrentLocation"; + public static final String METHOD_UPLOAD_CURRENT_DATA_ADDITIONAL = "CurrentLocation_Additional"; + public static final String METHOD_UPLOAD_CURRENT_DATA_PHARMA = "CurrentLocation_Pharma"; + + public static final String SOAP_ACTION_UPLOAD_CURRRENT_DATA = "http://tempuri.org/" + + METHOD_UPLOAD_CURRENT_DATA; + + public static final String METHOD_UPLOAD_CHAT_DATA = "UPLOAD_Chat"; + + public static final String SOAP_ACTION_UPLOAD_CHAT_DATA = "http://tempuri.org/" + + METHOD_UPLOAD_CHAT_DATA; + + public static final String SOAP_ACTION_UPLOAD_ASSET_XMLDATA = "http://tempuri.org/" + + METHOD_UPLOAD_STOCK_XML_DATA; + + + public static final String METHOD_UPLOAD_ASSET = "Upload_Stock_Availiablity_V1"; + public static final String METHOD_Get_DR_POSM_IMAGES = "GetImageNew"; + public static final String SOAP_ACTION_Get_DR_POSM_IMAGES = "http://tempuri.org/" + + METHOD_Get_DR_POSM_IMAGES; + public static final String METHOD_Get_DR_STORE_IMAGES_GEO = "Upload_StoreGeoTag_IMAGES"; + public static final String SOAP_ACTION_DR_STORE_IMAGES_GEO = "http://tempuri.org/" + + METHOD_Get_DR_STORE_IMAGES_GEO; + + //public static final String METHOD_UPLOAD_COVERAGE = "UPLOAD_COVERAGENEW"; + public static final String METHOD_UPLOAD_COVERAGE = "UPLOAD_COVERAGENEW1"; + public static final String METHOD_UPLOAD_COVERAGE_NEW = "UPLOAD_COVERAGENEW2"; + public static final String METHOD_UPLOAD_COVERAGE_NEW_ADDITIONAL = "UPLOAD_COVERAGENEW2_Additional"; + public static final String METHOD_UPLOAD_COVERAGE_NEW_PHARMA = "UPLOAD_COVERAGENEW2_Pharma"; + public static final String METHOD_UPLOAD_CHECKOUT_STATUS = "Upload_Store_ChecOut_Status"; + public static final String METHOD_UPLOAD_CHECKOUT_STATUS_ADDITIONAL = "Upload_Store_ChecOut_Status_Additional"; + public static final String METHOD_UPLOAD_CHECKOUT_STATUS_PHARMA = "Upload_Store_ChecOut_Status_Pharma"; + + public static final String METHOD_UPLOAD_COVERAGE_STATUS = "UploadCoverage_Status"; + public static final String METHOD_UPLOAD_COVERAGE_STATUS_ADDITIONAL = "UploadCoverage_Status_Additional"; + public static final String METHOD_UPLOAD_COVERAGE_STATUS_PHARMA = "UploadCoverage_Status_Pharma"; + + public static final String SOAP_ACTION = "http://tempuri.org/"; + + public static final String SOAP_ACTION_UPLOAD_STORE_COVERAGE = "http://tempuri.org/" + + METHOD_UPLOAD_COVERAGE; + + public static final String SOAP_ACTION_UPLOAD_STORE_COVERAGE_NEW = "http://tempuri.org/" + + METHOD_UPLOAD_COVERAGE_NEW; + + public static final String METHOD_UPLOAD_IMAGE = "GetImageWithFolderName"; + + public static final String SOAP_ACTION_UPLOAD_IMAGE = "http://tempuri.org/" + METHOD_UPLOAD_IMAGE; + + public static final String METHOD_UPDATE_PASSWORD = "Update_Password"; + public static final String SOAP_ACTION_UPDATE_PASSWORD = "http://tempuri.org/" + + METHOD_UPDATE_PASSWORD; + + //Alert Messages + public static final String MESSAGE_FAILURE = "Server Error.Please Access After Some Time"; + public static final String MESSAGE_FALSE = "Invalid User"; + public static final String MESSAGE_CHANGED = "Invalid UserId Or Password / Password Has Been Changed."; + + public static final String MESSAGE_EXCEPTION = "Problem Occured : Report The Problem To Parinaam "; + public static final String MESSAGE_SOCKETEXCEPTION = "Network Communication Failure. Check Your Network Connection"; + public static final String MESSAGE_XmlPull = "Problem Occured xml pull: Report The Problem To Parinaam"; + + public static final String TABLE_STORE_GEOTAGGING = "STORE_GEOTAGGING"; + public static final String TABLE_COVERAGE_DATA = "COVERAGE_DATA"; + + + public static final String CREATE_TABLE_COVERAGE_DATA = "CREATE TABLE IF NOT EXISTS " + TABLE_COVERAGE_DATA + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER,USER_ID VARCHAR, " + + KEY_IN_TIME + " VARCHAR," + + KEY_OUT_TIME + " VARCHAR," + + KEY_VISIT_DATE + " VARCHAR," + + KEY_LATITUDE + " VARCHAR," + + KEY_LONGITUDE + " VARCHAR," + + KEY_MERCHANDISER_ID + " VARCHAR," + + KEY_COVERAGE_STATUS + " VARCHAR," + + KEY_IMAGE + " VARCHAR," + + KEY_GEO_TAG + " VARCHAR," + + KEY_REASON_ID + " INTEGER," + + KEY_SUB_REASON_ID + " INTEGER," + + KEY_COVERAGE_REMARK + " VARCHAR," + + KEY_CHECKOUT_IMAGE + " VARCHAR," + + KEY_STORE_FLAG + " VARCHAR," + + KEY_KEYACCOUNT_ID + " INTEGER," + + KEY_STORETYPE_ID + " INTEGER," + + KEY_CLASS_ID + " INTEGER," + + KEY_REASON + " VARCHAR," + + KEY_STOCK_MAPPING + " VARCHAR)"; + + + public static final String TABLE_COACHING_VISIT = "COACHING_VISIT"; + public static final String KEY_EXIST = "EXIST"; + + + public static final String CREATE_TABLE_COACHING_VISIT = "CREATE TABLE IF NOT EXISTS " + TABLE_COACHING_VISIT + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER,USER_ID VARCHAR, " + + KEY_EMP_ID + " VARCHAR," + + KEY_IMAGE + " VARCHAR," + + KEY_EXIST + " INTEGER)"; + + + public static final String TABLE_DELIVERY_CALLS = "DELIVERY_CALLS"; + + public static final String KEY_ADDRESS = "ADDRESS"; + + public static final String CREATE_TABLE_DELIVERY_CALLS = "CREATE TABLE IF NOT EXISTS " + TABLE_DELIVERY_CALLS + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_NAME + " NVARCHAR," + + KEY_ADDRESS + " VARCHAR," + + KEY_IMAGE + " VARCHAR," + + KEY_IMAGE1 + " VARCHAR," + + KEY_IN_TIME + " VARCHAR," + + KEY_OUT_TIME + " VARCHAR," + + KEY_UPLOAD_STATUS + " VARCHAR," + + KEY_LATITUDE + " VARCHAR," + + KEY_LONGITUDE + " VARCHAR," + + KEY_VISIT_DATE + " VARCHAR)"; + + public static final String CREATE_TABLE_STORE_GEOTAGGING = "CREATE TABLE IF NOT EXISTS " + + TABLE_STORE_GEOTAGGING + + " (" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " VARCHAR," + + + "LATITUDE" + + " VARCHAR," + + + "LONGITUDE" + + " VARCHAR," + + + "GEO_TAG" + + " VARCHAR," + + + "STATUS" + + " VARCHAR," + + + "FRONT_IMAGE" + " VARCHAR)"; + + + //Gagan Code Start + + //File Path + public static final String FILE_PATH = Environment.getExternalStorageDirectory() + "/.GSK_MT_ORANGE_IMAGES/"; + public static final String FILE_PATH_PLANOGRAM = Environment.getExternalStorageDirectory() + "/GSK_MT_ORANGE_Planogram_Images/"; + public static final String FILE_PATH_OLD = Environment.getExternalStorageDirectory() + "/GSK_MT_ORANGE_IMAGES/"; + public static final String FILE_PATH_PDF = Environment.getExternalStorageDirectory() + "/GSK_MT_ORANGE_Planogram/"; + + + //Table + public static final String TABLE_INSERT_MSL_AVAILABILITY = "Msl_Availability_Data"; + + public static final String CREATE_TABLE_INSERT_MSL_AVAILABILITY = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_MSL_AVAILABILITY + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "Store_Id" + + " VARCHAR," + + + "Category_Id" + + " VARCHAR," + + + "Brand_Id" + + " VARCHAR," + + + "SKU_ID" + + " VARCHAR," + + + "SKU" + + " VARCHAR," + + + "SKU_SEQUENCE" + + " VARCHAR," + + + "MBQ" + + " VARCHAR," + + + "TOGGLE_VALUE" + + " VARCHAR" + + + ")"; + + + public static final String TABLE_INSERT_STOCK_FACING_HEADER = "Stock_Facing_Header_Data"; + + public static final String CREATE_TABLE_INSERT_STOCK_FACING_HEADER = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_STOCK_FACING_HEADER + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "Store_Id" + + " VARCHAR," + + + "Category_Id" + + " VARCHAR," + + + "COMPANY_ID" + + " VARCHAR," + + + "SUB_CATEGORY_ID" + + " VARCHAR," + + + "SUB_CATEGORY" + + " VARCHAR," + + + "BRAND_ID" + + " VARCHAR," + + + "BRAND" + + " VARCHAR," + + + "SOS_TARGET" + + " VARCHAR," + + + "IMAGE1" + + " VARCHAR," + + + "IMAGE2" + + " VARCHAR" + + + ")"; + + public static final String TABLE_INSERT_STOCK_FACING_CHILD = "Stock_Facing_Child_Data"; + + public static final String CREATE_TABLE_INSERT_STOCK_FACING_CHILD = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_STOCK_FACING_CHILD + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "Store_Id" + + " VARCHAR," + + + "Category_Id" + + " VARCHAR," + + + "Brand_Id" + + " VARCHAR," + + + "SKU_ID" + + " VARCHAR," + + + "SKU" + + " VARCHAR," + + + "SKU_SEQUENCE" + + " VARCHAR," + + + "MBQ" + + " VARCHAR," + + + "COMPANY_ID" + + " VARCHAR," + + + "STOCK_VALUE" + + " VARCHAR," + + + "FACEUP_VALUE" + + " VARCHAR" + + + ")"; + + + public static final String CREATE_TABLE_STOCK_DIALOG = "CREATE TABLE " + + TABLE_INSERT_STOCK_DIALOG + " (" + KEY_ID + + " INTEGER PRIMARY KEY AUTOINCREMENT," + KEY_STORE_ID + " VARCHAR," + + KEY_BRAND_ID + " VARCHAR," + KEY_BRAND + " VARCHAR," + + KEY_DISPLAY_ID + " VARCHAR," + + KEY_SKU_ID + " VARCHAR," + KEY_QUANTITY + " VARCHAR," + KEY_Common_ID + " VARCHAR," + + "categoryId" + " VARCHAR," + + KEY_SKUNAME + " VARCHAR," + + KEY_PROCESS_ID + " VARCHAR)"; + + + public static final String TABLE_INSERT_STOCK_ADDITIONAL = "Stock_Additional_visibility"; + + public static final String CREATE_TABLE_INSERT_STOCK_ADDITIONAL_VISIBILITY = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_STOCK_ADDITIONAL + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "Store_Id" + + " VARCHAR," + + + "brand_name" + + " VARCHAR," + + + "brand_id" + + " VARCHAR," + + + "image_url" + + " VARCHAR," + + "image_url2" + + " VARCHAR," + + "image_url3" + + " VARCHAR," + + + "sku_id" + + " VARCHAR," + + + "sku_name" + + " VARCHAR," + + + "toggle_value" + + " VARCHAR," + + + "categoryId" + + " VARCHAR" + + + ")"; + + + public static final String TABLE_INSERT_ADDITIONAL_PROMO_COMPLIANCE = "Additional_Promo_Compliance_Data"; + + public static final String CREATE_TABLE_INSERT_ADDITIONAL_PROMO_COMPLIANCE = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_ADDITIONAL_PROMO_COMPLIANCE + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " VARCHAR," + + + "SKU_ID" + + " INTEGER," + + + "SKU" + + " VARCHAR," + + + "PROMO_ID" + + " INTEGER," + + + "PROMO" + + " VARCHAR," + + + "IN_STOCK_VALUE" + + " INTEGER," + + + "PROMO_ANNOUNCER_VALUE" + + " INTEGER," + + + "RUNNING_POS_VALUE" + + " INTEGER," + + + "ADD_PROMO_IMAGE" + + " VARCHAR" + + + ")"; + + public static final String TABLE_INSERT_PROMO_SKU = "Promo_SKU_Data"; + + public static final String CREATE_TABLE_INSERT_PROMO_SKU = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_PROMO_SKU + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " INTEGER," + + + "SKU_ID" + + " INTEGER," + + + "SKU" + + " VARCHAR," + + + "PROMO_ID" + + " INTEGER," + + + "PROMO" + + " VARCHAR," + + + "IN_STOCK_VALUE" + + " INTEGER," + + + "PROMO_ANNOUNCER_VALUE" + + " INTEGER," + + + "RUNNING_POS_VALUE" + + " INTEGER," + + + "PROMO_IMAGE" + + " VARCHAR" + + + ")"; + + //Gagan Code End + + public static final String TABLE_INSERT_PROMO_SKUWISE = "Promo_SKUwise_Data"; + + public static final String CREATE_TABLE_INSERT_PROMO_SKUWISE = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_PROMO_SKUWISE + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " INTEGER," + + + "COMMON_ID" + + " INTEGER," + + + "SKU_ID" + + " INTEGER," + + + "SKU" + + " VARCHAR," + + + "BRAND_ID" + + " INTEGER," + + + "BRAND" + + " VARCHAR," + + + "SUB_CATEGORY_ID" + + " INTEGER," + + + "SUB_CATEGORY" + + " VARCHAR," + + + "PRICE" + + " VARCHAR," + + + "DISCOUNT_VALUE" + + " VARCHAR," + + + "PRICE_FLASHER_AVAILABLE" + + " INTEGER," + + + "PROMO_IMAGE" + + " VARCHAR" + + + ")"; + + public static final String TABLE_INSERT_PROMO_SKUWISE_EXISTS = "Promo_SKUwise_Exists_Data"; + + public static final String CREATE_TABLE_INSERT_PROMO_SKUWISE_EXISTS = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_PROMO_SKUWISE_EXISTS + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " INTEGER," + + + "Existss" + + " INTEGER" + + + ")"; + + public static final String TABLE_INSERT_STOCK_ADDITIONAL_DATA = "ADDITIONAL_STOCK_DATA"; + public static final String CREATE_TABLE_STOCK_ADDITIONAL_STOCK_DATA = "CREATE TABLE " + + TABLE_INSERT_STOCK_ADDITIONAL_DATA + " (" + KEY_ID + + " INTEGER PRIMARY KEY AUTOINCREMENT," + KEY_STORE_ID + " VARCHAR," + + KEY_BRAND_ID + " VARCHAR," + KEY_BRAND + " VARCHAR," + + KEY_SKU_ID + " VARCHAR," + + KEY_SKUNAME + " VARCHAR," + + KEY_IMAGE + " VARCHAR)"; + + + public static final String TABLE_INSERT_STOCK_ADDITIONAL_MAIN = "Stock_Additional_visibility_Main"; + + public static final String CREATE_TABLE_INSERT_STOCK_ADDITIONAL_VISIBILITY_MAIN = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_STOCK_ADDITIONAL_MAIN + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "Store_Id" + + " VARCHAR," + + + "brand_name" + + " VARCHAR," + + + "brand_id" + + " VARCHAR," + + + "image_url" + + " VARCHAR," + + "image_url2" + + " VARCHAR," + + "image_url3" + + " VARCHAR," + + + "sku_id" + + " VARCHAR," + + + "sku_name" + + " VARCHAR," + + + "toggle_value" + + " VARCHAR," + + + "categoryId" + + " VARCHAR" + + + ")"; + + public static final String TABLE_INSERT_STOCK_DIALOG_MAIN = "STOCK_DIALOG_MAIN"; + public static final String CREATE_TABLE_STOCK_DIALOG_MAIN = "CREATE TABLE " + + TABLE_INSERT_STOCK_DIALOG_MAIN + " (" + KEY_ID + + " INTEGER PRIMARY KEY AUTOINCREMENT," + KEY_STORE_ID + " VARCHAR," + + KEY_BRAND_ID + " VARCHAR," + KEY_BRAND + " VARCHAR," + + KEY_DISPLAY_ID + " VARCHAR," + + KEY_SKU_ID + " VARCHAR," + KEY_QUANTITY + " VARCHAR," + KEY_Common_ID + " VARCHAR," + + "categoryId" + " VARCHAR," + + KEY_SKUNAME + " VARCHAR," + + KEY_PROCESS_ID + " VARCHAR)"; + + //Tables related to T2p Compliance + + public static final String TABLE_INSERT_T2P_COMPLIANCE = "T2P_COMPLIANCE"; + + public static final String CREATE_TABLE_INSERT_T2P_COMPLIANCE = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_T2P_COMPLIANCE + + "(" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER," + + KEY_CATEGORY_ID + " INTEGER," + + KEY_BRAND_ID + " INTEGER," + + KEY_DISPLAY_ID + " INTEGER," + + KEY_BRAND + " VARCHAR," + + KEY_IMAGE_URL + " VARCHAR," + + KEY_IMAGE_PATH + " VARCHAR," + + KEY_DISPLAY + " VARCHAR," + + KEY_IMAGE + " VARCHAR," + + KEY_IMAGE1 + " VARCHAR," + + KEY_IMAGE2 + " VARCHAR," + + KEY_REMARK + " VARCHAR," + + KEY_PRESENT + " VARCHAR," + + KEY_QTY + " VARCHAR," + + KEY_FLAG_QUANTITY + " INTEGER," + + KEY_NON_T2P_REASON_ID + " INTEGER," + + KEY_CATEGORY_FIXTURE + " INTEGER" + + ")"; + + + public static final String TABLE_INSERT_T2P_GAPS = "T2P_GAPS"; + + public static final String CREATE_TABLE_INSERT_T2P_GAPS = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_T2P_GAPS + + "(" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_COMMON_ID + " INTEGER," + + KEY_CHECKLIST_ID + " INTEGER," + + KEY_DISPLAY_ID + " INTEGER," + + KEY_CHECKLIST + " VARCHAR," + + KEY_PRESENT + " VARCHAR" + + ")"; + + + public static final String TABLE_INSERT_T2P_SKU = "T2P_SKU"; + + public static final String CREATE_TABLE_INSERT_T2P_SKU = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_T2P_SKU + + "(" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_COMMON_ID + " INTEGER," + + KEY_SKU_ID + " INTEGER," + + KEY_BRAND_ID + " INTEGER," + + KEY_STOCK + " INTEGER," + + KEY_BRAND + " VARCHAR," + + KEY_SKU + " VARCHAR" + + ")"; + + + public static final String TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_HEADER = "Stock_Facing_Planogram_Header_Data"; + + public static final String CREATE_TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_HEADER = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_HEADER + + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + "store_id" + + " VARCHAR," + + + "category_id" + + " VARCHAR," + + + "company_id" + + " VARCHAR," + + + "brand_id" + + " VARCHAR," + + + "sub_category_id" + + " VARCHAR," + + + "Shelf" + + " VARCHAR," + + + "Shelf_id" + + " VARCHAR," + + + "Shelf_Position" + + " VARCHAR" + + + ")"; + + public static final String TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_CHILD = "Stock_Facing_Planogram_Child_Data"; + + public static final String CREATE_TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_CHILD = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_STOCK_FACING_PLANOGRAM_TRACKER_CHILD + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "common_id" + + " VARCHAR," + + + "Shelf" + + " VARCHAR," + + + "Shelf_id" + + " VARCHAR," + + + "Shelf_Position" + + " VARCHAR," + + + "sku" + + " VARCHAR," + + + "sku_id" + + " VARCHAR," + + + "checkbox_sku" + + " VARCHAR" + + + ")"; + + + public static final String TABLE_INSERT_STORE_CAMERA = "Store_wise_camera"; + + public static final String CREATE_TABLE_INSERT_STORE_CAMERA = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_STORE_CAMERA + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "Store_id" + + " VARCHAR," + + + "Category_id" + + " VARCHAR," + + + "Camera1" + + " VARCHAR," + + + "Camera2" + + " VARCHAR," + + + "Camera3" + + " VARCHAR," + + + "Camera4" + + " VARCHAR," + + + "checkSaveStatus" + + " VARCHAR" + + + ")"; + + public static final String TABLE_INSERT_BRAND_AVAIBILITY_DATA = "Camera_Not_Allowed"; + + public static final String CREATE_TABLE_INSERT_BRAND_AVAIBILITY_DATA = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_BRAND_AVAIBILITY_DATA + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "COMMON_ID" + + " INTEGER," + + + "BRAND_NAME" + + " VARCHAR," + + + "BRAND_ID" + + " INTEGER" + + + ")"; + + + public static final String TABLE_INSERT_CATEGORY_PICTURE = "Stock_CATEGORY_PICTURE"; + + public static final String CREATE_TABLE_INSERT_CATEGORY_PICTURE = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_CATEGORY_PICTURE + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "Store_Id" + + " VARCHAR," + + + "categoryId" + + " VARCHAR," + + + "CategoryImage1" + + " VARCHAR," + + + "CategoryImage2" + + " VARCHAR," + + "CategoryImage3" + + " VARCHAR," + + "CategoryImage4" + + " VARCHAR," + + + "camera_allow" + + " VARCHAR" + + + ")"; + + + public static final String TABLE_INSERT_CATEGORY_PICTURE_LIST = "Stock_CATEGORY_PICTURE_LIST"; + + public static final String CREATE_TABLE_INSERT_CATEGORY_PICTURE_LIST = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_CATEGORY_PICTURE_LIST + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "COMMON_ID" + + " INTEGER," + + + "Store_Id" + + " VARCHAR," + + + "categoryId" + + " VARCHAR," + + + "SUB_CategoryImage1" + + " VARCHAR," + + "SUB_CategoryImage2" + + " VARCHAR," + + "SUB_Category" + + " VARCHAR," + + + "SUB_Category_ID" + + " INTEGER" + + + ")"; + + public static final String KEY_LANGUAGE_DEFAULT = ""; + public static final String KEY_RETURN_LANGUAGE_DEFAULT = "EN"; + + public static final String KEY_LANGUAGE_ENGLISH = "English"; + public static final String KEY_RETURE_LANGUAGE_ENGLISH = "EN"; + + public static final String KEY_LANGUAGE_ARABIC_KSA = "ARABIC-KSA"; + public static final String KEY_RETURE_LANGUAGE_ARABIC_KSA = "AR"; + + public static final String KEY_LANGUAGE_TURKISH = "TURKISH"; + public static final String KEY_RETURE_LANGUAGE_TURKISH = "TR"; + public static final String KEY_LANGUAGE_ARABIC_KUWAIT = "ARABIC-KUWAIT"; + public static final String KEY_LANGUAGE_ARABIC_BAHRAIN = "ARABIC-BAHRAIN"; + public static final String KEY_LANGUAGE_ARABIC_OMAN = "ARABIC-OMAN"; + public static final String KEY_LANGUAGE_ARABIC_QATAR = "ARABIC-QATAR"; + public static final String KEY_LANGUAGE_ARABIC_LEBANON = "ARABIC-LEBANON"; + public static final String KEY_LANGUAGE_ARABIC_LIBIYA = "ARABIC-LIBYA"; + public static final String KEY_LANGUAGE_OMAN = "English"; + public static final String KEY_RETURE_LANGUAGE_OMAN = "EN"; + + public static final String KEY_RETURN_LANGUAGE_EGYPT = "AR"; + public static final String KEY_LANGUAGE_ARABIC_UAE = "ARABIC-UAE"; + public static final String KEY_LANGUAGE_ARABIC_EGYPT = "ARABIC-EGYPT"; + public static final String KEY_LANGUAGE_ARABIC_JORDAN = "ARABIC-JORDAN"; + public static final String KEY_RETURE_LANGUAGE_UAE_ARABIC = "AR"; + + public static final String TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING = "Msl_Availability_Stock_Facing_Data"; + public static final String TABLE_INSERT_STOCK_ENTRY = "STOCK_ENTRY"; + public static final String TABLE_INSERT_ORDER_TAKING_DATA = "ORDER_TAKING_DATA"; + public static final String TABLE_INSERT_ORDER_RECEIVED_DATA = "ORDER_RECEIVED_STATUS_DATA"; + public static final String POSM_STOCK = "POSM_STOCK"; + public static final String WAREHOUSE_STOCK = "WAREHOUSE_STOCK"; + + public static final String TABLE_INSERT_NO_CAMERA_FACING_DATA = "NO_CAMERA_FACING_DATA"; + + public static final String CREATE_TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + KEY_VISIT_DATE + + " VARCHAR," + + + "Store_Id" + + " INTEGER," + + + "Category_Id" + + " INTEGER," + + "Brand_Id" + + " VARCHAR," + + "SKU_ID" + + " INTEGER," + + "SKU" + + " VARCHAR," + + "SKU_SEQUENCE" + + " VARCHAR," + + "MBQ" + + " VARCHAR," + + "COMPANY_ID" + + " INTEGER," + + "FACING" + + " REAL," + + "STOCK" + + " INTEGER," + + "PRICING" + + " INTEGER," + + "PRICING_DEFAULT" + + " VARCHAR," + + "TOGGLE_VALUE" + + " VARCHAR," + + "MUST_HAVE" + + " VARCHAR" + + ")"; + + public static final String CREATE_TABLE_INSERT_STOCK = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + KEY_VISIT_DATE + + " VARCHAR," + + + "Store_Id" + + " INTEGER," + + + "Category_Id" + + " INTEGER," + + "Brand_Id" + + " VARCHAR," + + "SKU_ID" + + " INTEGER," + + "SKU" + + " VARCHAR," + + "SKU_SEQUENCE" + + " VARCHAR," + + "MBQ" + + " VARCHAR," + + "COMPANY_ID" + + " INTEGER," + + "FACING" + + " REAL," + + "STOCK" + + " INTEGER," + + "PRICING" + + " INTEGER," + + "PRICING_DEFAULT" + + " VARCHAR," + + "TOGGLE_VALUE" + + " VARCHAR," + + "MUST_HAVE" + + " VARCHAR" + + ")"; + + public static final String KEY_ROW_NO = "ROW_NO"; + public static final String KEY_COLUMN_NO = "COLUMN_NO"; + public static final String KEY_FACING = "FACING"; + public static final String KEY_ISVERTICAL = "IS_VERTICAL"; + + public static final String CREATE_TABLE_INSERT_NO_CAMERA_FACING_DATA = "CREATE TABLE IF NOT EXISTS " + TABLE_INSERT_NO_CAMERA_FACING_DATA + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER, " + + KEY_CATEGORY_ID + " INTEGER," + + KEY_SUB_CATEGORY_ID + " INTEGER," + + KEY_SKU_GROUP_ID + " INTEGER," + + KEY_ROW_NO + " INTEGER," + + KEY_COLUMN_NO + " INTEGER," + + KEY_ISVERTICAL + " INTEGER," + + KEY_FACING + " INTEGER)"; + + public static final String TABLE_AUDIT_DATA_SAVE = "Audit_Data_Save"; + public static final String CREATE_TABLE_AUDIT_DATA_SAVE = "CREATE TABLE IF NOT EXISTS " + + TABLE_AUDIT_DATA_SAVE + + " (" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_CD" + + " INTEGER," + + + "QUESTION_ID" + + " INTEGER," + + + "QUESTION" + + " VARCHAR," + + + "ANS_CAM_IMAGE" + + " VARCHAR," + + + "ANS_CAM_IMAGE2" + + " VARCHAR," + + + "CAMERA_ALLOW" + + " INTEGER," + + + "ANSWER_ID" + + " INTEGER," + + + "ANSWER" + + " VARCHAR," + + + "CATEGORY_ID" + + " INTEGER," + + + "ANSWER_TYPE" + + " VARCHAR," + + + "REMARK_ALLOW" + + " INTEGER," + + + "REMARK_LEVEL" + + " VARCHAR," + + + "REMARK" + + " VARCHAR," + + + "MAX_LENGHT" + + " INTEGER" + + + ")"; + + public static final String TABLE_POG_DATA_SAVE = "POG_Data_Save"; + public static final String CREATE_TABLE_POG_DATA_SAVE = "CREATE TABLE IF NOT EXISTS " + + TABLE_POG_DATA_SAVE + + " (" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_CD" + + " INTEGER," + + + "QUESTION_ID" + + " INTEGER," + + + "QUESTION" + + " VARCHAR," + + + "QTYPE" + + " VARCHAR," + + + "ANSWER_ID" + + " INTEGER," + + + "SUB_CATEGORY_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " INTEGER" + + + ")"; + + public static String IS_PASSWORD_CHECK = "IS_PASSWORD_CHECK"; + public static String MPIN = "MPIN"; + public static String TABLE_MAPPING_STOCK_ADHOC = "MAPPING_STOCK_ADHOC"; + public static String TABLE_MAPPING_STOCK = "MAPPING_STOCK"; + public static String TABLE_MAPPING_STOCK_STOREWISE = "MAPPING_STOCK_STOREWISE"; + public static String TABLE_MAPPING_STOCK_ADDITIONAL = "MAPPING_STOCK_ADDITIONAL"; + public static String TABLE_MAPPING_T2P_ADHOC = "MAPPING_T2P_ADHOC"; + public static String TABLE_MAPPING_PROMOTION_ADHOC = "MAPPING_PROMOTION_ADHOC"; + public static String TABLE_MAPPING_ADDITIONAL_PROMOTION_ADHOC = "MAPPING_ADDITIONAL_PROMOTION_ADHOC"; + public static String TABLE_MAPPING_PLANOGRAM_ADHOC = "MAPPING_PLANOGRAM_ADHOC"; + public static String TABLE_MAPPING_SOS_TARGET_ADHOC = "MAPPING_SOS_TARGET_ADHOC"; + public static String TABLE_NO_CAMERA_LAST_VISIT_DATA_ADHOC = "NO_CAMERA_LAST_VISIT_DATA_ADHOC"; + public static String TABLE_STORE_PERFORMANCE_NEW_ADHOC = "STORE_PERFORMANCE_NEW_ADHOC_REVISED"; + + public static final String TABLE_IS_ADHOC_SAVED = "IS_ADHOC_SAVED"; + public static final String CREATE_ABLE_IS_ADHOC_SAVED = "CREATE TABLE IF NOT EXISTS " + + TABLE_IS_ADHOC_SAVED + + " (" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + KEY_STORE_ID + + " INTEGER," + + + KEY_VISIT_DATE + + " VARCHAR" + + + ")"; + + public static String TABLE_MAPPING_PLANOGRAM = "MAPPING_PLANOGRAM"; + public static String TABLE_MAPPING_PLANOGRAM_STORE_WISE = "MAPPING_PLANOGRAM_STORE_WISE"; + public static String TABLE_MAPPING_T2P = "MAPPING_T2P"; + public static String TABLE_MAPPING_PROMOTION = "MAPPING_PROMOTION"; + public static String TABLE_MAPPING_ADDITIONAL_PROMOTION = "MAPPING_ADDITIONAL_PROMOTION"; + public static String TABLE_MAPPING_SOS_TARGET = "MAPPING_SOS_TARGET"; + + public static final String TABLE_INSERT_COUNTERFEIT_PRODUCT_EXISTS = "COUNTERFEIT_PRODUCT_EXISTS"; + + public static final String CREATE_TABLE_INSERT_COUNTERFEIT_PRODUCT_EXISTS = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_COUNTERFEIT_PRODUCT_EXISTS + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " INTEGER," + + + "Existss" + + " INTEGER" + + + ")"; + + public static final String TABLE_INSERT_COUNTERFEIT_PRODUCT = "COUNTERFEIT_PRODUCT"; + + public static final String CREATE_TABLE_INSERT_COUNTERFEIT_PRODUCT = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_COUNTERFEIT_PRODUCT + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " INTEGER," + + + "COMMON_ID" + + " INTEGER," + + + "SKU" + + " VARCHAR," + + + "BRAND_ID" + + " INTEGER," + + + "BRAND" + + " VARCHAR," + + + "STOCK" + + " INTEGER," + + + "IMAGE" + + " VARCHAR," + + + "IMAGE1" + + " VARCHAR," + + + "IMAGE2" + + " VARCHAR" + + + ")"; + + public static final String TABLE_INSERT_STOCK = "Stock_Data"; + + public static final String CREATE_TABLE_INSERT_STOCK_ENTRY = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_STOCK_ENTRY + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + KEY_VISIT_DATE + + " VARCHAR," + + + "Store_Id" + + " INTEGER," + + + "Category_Id" + + " INTEGER," + + + "Brand_Id" + + " VARCHAR," + + + "SKU_ID" + + " INTEGER," + + + "SKU" + + " VARCHAR," + + + "SKU_SEQUENCE" + + " VARCHAR," + + + "MBQ" + + " VARCHAR," + + + "COMPANY_ID" + + " INTEGER," + + + "FACING" + + " REAL," + + + "STOCK" + + " INTEGER," + + + "PRICING" + + " INTEGER," + + + "PRICING_DEFAULT" + + " VARCHAR," + + + POSM_STOCK + + " INTEGER," + + + WAREHOUSE_STOCK + + " INTEGER," + + + "TOGGLE_VALUE" + + " VARCHAR," + + + "MUST_HAVE" + + " VARCHAR" + + ")"; + + public static final String TABLE_INSERT_STORE_PROFILE_DATA = "Store_Profile_Data"; + public static final String TABLE_INSERT_PHARMA_IMAGE_DATA = "PHARMA_IMAGE_DATA"; + public static final String KEY_QUESTION_ID = "QUESTION_ID"; + public static final String KEY_QUESTION = "QUESTION"; + + public static final String CREATE_TABLE_INSERT_STORE_PROFILE_DATA = "CREATE TABLE IF NOT EXISTS " + TABLE_INSERT_STORE_PROFILE_DATA + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER, " + + KEY_QUESTION_ID + " INTEGER," + + KEY_QUESTION + " VARCHAR," + + KEY_SUB_CATEGORY_ID + " INTEGER," + + KEY_SUB_CATEGORY + " VARCHAR," + + KEY_BRAND_ID + " INTEGER," + + KEY_BRAND + " VARCHAR," + + KEY_IMAGE + " VARCHAR," + + KEY_PRESENT + " INTEGER)"; + + + public static final String CREATE_TABLE_INSERT_PHARMA_IMAGE_DATA = "CREATE TABLE IF NOT EXISTS " + TABLE_INSERT_PHARMA_IMAGE_DATA + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER, " + + KEY_IMAGE1 + " VARCHAR," + + KEY_IMAGE2 + " VARCHAR," + + KEY_IMAGE3 + " VARCHAR," + + KEY_IMAGE4 + " INTEGER)"; + + public static final String TABLE_INSERT_SOS_PHARMA_DATA = "SOS_PHARMA_DATA"; + public static final String KEY_GSK_FACING = "GSK_FACING"; + public static final String KEY_COMPETITION_FACING = "COMPETITION_FACING"; + + public static final String CREATE_TABLE_INSERT_SOS_PHARMA_DATA = "CREATE TABLE IF NOT EXISTS " + TABLE_INSERT_SOS_PHARMA_DATA + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER, " + + KEY_QUESTION_ID + " INTEGER," + + KEY_QUESTION + " VARCHAR," + + KEY_SUB_CATEGORY_ID + " INTEGER," + + KEY_SUB_CATEGORY + " VARCHAR," + + KEY_BRAND_ID + " INTEGER," + + KEY_BRAND + " VARCHAR," + + KEY_GSK_FACING + " INTEGER," + + KEY_COMPETITION_FACING + " INTEGER)"; + + public static final String TABLE_INSERT_PHARMA_MSL_DATA = "PHARMA_MSL_DATA"; + + public static final String CREATE_TABLE_INSERT_PHARMA_MSL_DATA = "CREATE TABLE IF NOT EXISTS " + TABLE_INSERT_PHARMA_MSL_DATA + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER, " + + KEY_BRAND_ID + " INTEGER," + + KEY_SKU_ID + " INTEGER," + + KEY_SKU + " VARCHAR," + + KEY_IMAGE + " VARCHAR," + + KEY_PRESENT + " INTEGER)"; + + //usk + public static final String TABLE_INSERT_COMPETIOTIONN_PROMO = "COMPETIOTIONN_PROMO"; + + public static final String CREATE_TABLE_INSERT_COMPETIOTIONN_PROMO = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_COMPETIOTIONN_PROMO + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " INTEGER," + + + "COMMON_ID" + + " INTEGER," + + + "SKU" + + " VARCHAR," + + + "BRAND_ID" + + " INTEGER," + + + "BRAND" + + " VARCHAR," + + + "PROMOTION_ID" + + " INTEGER," + + + "PROMOTION" + + " VARCHAR," + + + "STOCK" + + " INTEGER," + + + "IMAGE" + + " VARCHAR," + + + "IMAGE1" + + " VARCHAR," + + + "IMAGE2" + + " VARCHAR" + + + ")"; + + public static final String TABLE_INSERT_COMPETIOTIONN_PROMO_EXISTS = "COMPETIOTIONN_PROMO_EXISTS"; + + public static final String CREATE_TABLE_INSERT_COMPETIOTIONN_PROMO_EXISTS = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_COMPETIOTIONN_PROMO_EXISTS + + "(" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "STORE_ID" + + " INTEGER," + + + "CATEGORY_ID" + + " INTEGER," + + + "Existss" + + " INTEGER" + + + ")"; + + public static final String TABLE_COACHING_VISIT_STORE = "COACHING_VISIT_STORE"; + + public static final String CREATE_TABLE_COACHING_VISIT_STORE = "CREATE TABLE IF NOT EXISTS " + TABLE_COACHING_VISIT_STORE + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER,USER_ID VARCHAR, " + + KEY_EMP_ID + " VARCHAR," + + KEY_IMAGE + " VARCHAR," + + KEY_EXIST + " INTEGER)"; + + public static final String CREATE_TABLE_INSERT_ORDER_TAKING_DATA = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_ORDER_TAKING_DATA + + " (" + + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "IsExist" + + " INTEGER," + + + "Sys_PO_No" + + " VARCHAR," + + + "Store_PO_No" + + " VARCHAR," + + + "PO_Date" + + " VARCHAR," + + + "PO_IMAGE" + + " VARCHAR," + + + "Store_Id" + + " INTEGER," + + + "Category_Id" + + " INTEGER," + + + "BRAND_ID" + + " INTEGER," + + + "SKU_ID" + + " INTEGER," + + + "SKU" + + " VARCHAR," + + + "SKU_SEQUENCE" + + " VARCHAR," + + + "Order_Qty" + + " INTEGER," + + + "COMPANY_ID" + + " INTEGER)"; + + public static final String CREATE_TABLE_INSERT_ORDER_RECEIVED_DATA = "CREATE TABLE IF NOT EXISTS " + + TABLE_INSERT_ORDER_RECEIVED_DATA + + " (" + + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + + "Sys_PO_No" + + " VARCHAR," + + + "Store_PO_No" + + " VARCHAR," + + + "PO_Date" + + " VARCHAR," + + + "Store_Id" + + " INTEGER," + + + "Category_Id" + + " INTEGER," + + + "BRAND_ID" + + " INTEGER," + + + "SKU_ID" + + " INTEGER," + + + "SKU" + + " VARCHAR," + + + "SKU_SEQUENCE" + + " VARCHAR," + + + "PO_Qty" + + " INTEGER," + + + "ACTUAL_Qty" + + " INTEGER," + + + "COMPANY_ID" + + " INTEGER," + + + "POID" + + " INTEGER)"; + + public static final String TABLE_VISIT_TYPE = "VISIT_TYPE"; + public static final String KEY_VISIT_ID = "VISIT_TYPE_ID"; + + public static final String CREATE_TABLE_VISIT_TYPE = "CREATE TABLE IF NOT EXISTS " + TABLE_VISIT_TYPE + + " (" + + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + " INTEGER," + + KEY_VISIT_DATE + " VARCHAR," + + KEY_VISIT_ID + " INTEGER)"; + + + public static final String KEY_IRPD_IMAGES = "IRPD_IMAGES"; + public static final String KEY_IRPD_MODIFY_IMAGES = "IRPD_IMAGES_MODIFY"; + public static final String TABLE_IRPD = "DR_IRPD"; + public static final String CREATE_TABLE_IRPD = "CREATE TABLE IF NOT EXISTS " + + TABLE_IRPD + + " (" + + "KEY_ID" + + " INTEGER PRIMARY KEY AUTOINCREMENT ," + + KEY_STORE_ID + + " INTEGER," + + KEY_VISIT_DATE + + " VARCHAR," + + KEY_CATEGORY_ID + + " INTEGER," + + KEY_SUB_CATEGORY_ID + + " INTEGER," + + KEY_SUB_CATEGORY_CODE + + " VARCHAR," + + KEY_IRPD_MODIFY_IMAGES + + " VARCHAR," + + KEY_IRPD_IMAGES + + " VARCHAR)"; + + public static final String BACKUP_FOLDER_NAME = "HaleonMT_Backup"; + public static final String IMAGE_FOLDER_NAME = "HaleonMT_Images"; + public static final String Download_IMAGE_FOLDER = "Downloaded_HaleonMT_Images"; + public static final String ApkFolder = "HaleonMT_ApkFolder"; + + public static String getApkFolder(Context context) { + return AppUtils.getInternalDirectory(context, ApkFolder).getAbsolutePath() + "/"; + } + + public static String getImagesFolder(Context context) { + return AppUtils.getInternalDirectory(context, IMAGE_FOLDER_NAME).getAbsolutePath() + "/"; + } + + public static String getDownloadedImageFolder(Context context) { + return AppUtils.getInternalDirectory(context, Download_IMAGE_FOLDER).getAbsolutePath() + "/"; + } + + public static String getBackupFolder(Context context) { + return AppUtils.getInternalDirectory(context, BACKUP_FOLDER_NAME).getAbsolutePath() + "/"; + } + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonUtils.kt b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonUtils.kt new file mode 100644 index 0000000..e2498e4 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonUtils.kt @@ -0,0 +1,71 @@ +package cpm.com.gskmtorange.constant + +import android.content.Context +import android.net.Uri +import android.util.Patterns +import android.widget.ImageView +import androidx.swiperefreshlayout.widget.CircularProgressDrawable +import com.bumptech.glide.Glide +import com.bumptech.glide.Priority +import com.bumptech.glide.load.engine.DiskCacheStrategy +import com.bumptech.glide.request.RequestOptions +import com.sj.camera_lib_android.utils.CameraSDK.init +import java.io.File + +object CommonUtils { + fun initializePDSDK(context: Context?, _userId: String?) { + if (context != null) { + if (_userId != null) { + init(context, CommonString.PD_PROJECT_iD, _userId) + } + } + } + + fun imgPreviewwithError(context: Context, url: String, imgView: ImageView, resId: Int) { + val circularProgressDrawable = CircularProgressDrawable(context).apply { + strokeWidth = 5f + centerRadius = 30f + start() + } + val options: RequestOptions = + RequestOptions().centerCrop().placeholder(circularProgressDrawable).error(resId) + .diskCacheStrategy(DiskCacheStrategy.ALL).priority(Priority.HIGH) + + Glide.with(context).load(url).apply(options).into(imgView) + } + + fun isValidUrl(url: String): Boolean { + return Patterns.WEB_URL.matcher(url).matches() + } + + fun deleteSpecificImage(context: Context,filePath: String?) { + val file = File(context.filesDir, "") + if (!filePath.isNullOrEmpty()) { + val file = File(filePath) + if (file.exists()) { + val directory = file.parent // Get the directory path + val imageName = file.name // Get the image file name + println("Directory: $directory") + println("Image Name: $imageName") + if (file.delete()) { + println("File deleted successfully: $filePath") + } else { + println("Failed to delete file: $filePath") + } + } else { + println("File does not exist: $filePath") + } + } + } + + fun deleteImage(context: Context, filePath: String) { + val uri = Uri.parse(filePath) + val contentResolver = context.contentResolver + val deleted = contentResolver.delete(uri, null, null) + if (deleted > 0) { + println("File deleted successfully: $filePath") + } else { + println("Failed to delete file: $filePath") + } + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AdditionalPromoSKUwiseActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AdditionalPromoSKUwiseActivity.java new file mode 100644 index 0000000..107b6dc --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AdditionalPromoSKUwiseActivity.java @@ -0,0 +1,1065 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Activity; +import android.app.AlertDialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.text.method.DigitsKeyListener; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.CheckBox; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.Spinner; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.text.DecimalFormat; +import java.util.ArrayList; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PromoComplianceSkuwiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SelectGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuMasterGetterSetter; + +public class AdditionalPromoSKUwiseActivity extends AppCompatActivity implements AdapterView.OnItemSelectedListener, View.OnClickListener { + + private Context context; + GSKOrangeDB db; + String store_id, visit_date, username, intime, date; + String categoryName, categoryId; + String sub_category = "", sub_category_id = "0", brand = "", brand_id = "0", sku = "", sku_id = "0", discount = "", price = "", _pathforcheck = "", _path = "", img_str = "", country_id; + private SharedPreferences preferences; + Spinner spinner_sub_category_list, spinner_brand_list, spinner_sku_list, sp_flasher; + ArrayList sub_category_list; + ArrayList brand_list = new ArrayList<>(); + ArrayList sku_list = new ArrayList<>(); + Toolbar toolbar; + FloatingActionButton fab_save, fab_add; + + ArrayList exists_data = new ArrayList<>(); + ArrayList added_promo_list = new ArrayList<>(); + + RecyclerView rec_added_promo; + EditText et_discount, et_price; + String gallery_package = ""; + Uri outputFileUri; + ImageView img_cam; + boolean isdata_added = false, isExists = true, is_camera_compulsory = false; + LinearLayout lin_parent; + PromoAdapter promoAdapter; + int price_flasher_available = -1; + + ToggleButton btntoggle; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_additional_promo_skuwise); + toolbar = (Toolbar) findViewById(R.id.toolbar); + toolbar.setTitle(getResources().getString(R.string.title_activity_promo_compliance)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + spinner_sub_category_list = (Spinner) findViewById(R.id.sp_sub_category); + spinner_brand_list = (Spinner) findViewById(R.id.sp_brand); + spinner_sku_list = (Spinner) findViewById(R.id.sp_sku); + sp_flasher = (Spinner) findViewById(R.id.sp_flasher); + fab_save = (FloatingActionButton) findViewById(R.id.fab); + fab_add = (FloatingActionButton) findViewById(R.id.fab_add); + rec_added_promo = (RecyclerView) findViewById(R.id.rec_added_promo_skuwise); + et_discount = (EditText) findViewById(R.id.et_discount); + et_price = (EditText) findViewById(R.id.et_price); + img_cam = (ImageView) findViewById(R.id.img_promotion_add); + lin_parent = (LinearLayout) findViewById(R.id.lin_parent_promo); + btntoggle = (ToggleButton) findViewById(R.id.btntoggle); + + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + et_price.setKeyListener(DigitsKeyListener.getInstance(false, true)); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + db = new GSKOrangeDB(AdditionalPromoSKUwiseActivity.this); + db.open(); + + //Enable camera compulsory According to Configuration + ArrayList configurationData = db.getConfigurationMasterData(country_id); + if (configurationData.size() > 0) { + for (int i = 0; i < configurationData.size(); i++) { + + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("ADDITIONAL_PROMO_SKUWISE_IMAGE_MANDATORY") && configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + is_camera_compulsory = true; + } + } + } + + if (is_camera_compulsory) { + img_cam.setBackgroundResource(R.drawable.camera_orange_star_green); + } + + //Promo SKU List + exists_data = db.getPromoComplianceSkuwiseExistsAfterData(store_id, categoryId); + + if (exists_data.size() > 0) { + isExists = exists_data.get(0).isExists(); + if (exists_data.get(0).isExists()) { + added_promo_list = db.getPromoComplianceSkuwiseAfterData(store_id, categoryId); + } else { + fab_add.hide();//.setVisibility(View.GONE); + added_promo_list.clear(); + if (promoAdapter != null) { + promoAdapter.list.clear(); + promoAdapter.notifyDataSetChanged(); + } + + lin_parent.setVisibility(View.GONE); + } + } + + btntoggle.setChecked(isExists); + + if (added_promo_list.size() > 0) { + rec_added_promo.setLayoutManager(new LinearLayoutManager(context)); + promoAdapter = new PromoAdapter(added_promo_list); + rec_added_promo.setAdapter(promoAdapter); + } + + sub_category_list = db.getSubCategoryMasterSKUwise(categoryId); + + MSL_AvailabilityStockFacingGetterSetter sub_category = new MSL_AvailabilityStockFacingGetterSetter(); + String str = getResources().getString(R.string.select); + sub_category.setSub_category(str); + sub_category_list.add(0, sub_category); + CustomSubCategoryAdapter adapter = new CustomSubCategoryAdapter(AdditionalPromoSKUwiseActivity.this, R.layout.custom_spinner_item, sub_category_list); + + spinner_sub_category_list.setAdapter(adapter); + + spinner_sub_category_list.setOnItemSelectedListener(this); + + ArrayList ans_list = new ArrayList<>(); + SelectGetterSetter select = new SelectGetterSetter(); + select.setAns(getString(R.string.select)); + select.setAns_id(0); + ans_list.clear(); + ans_list.add(select); + + select = new SelectGetterSetter(); + select.setAns(getString(R.string.yes)); + select.setAns_id(1); + ans_list.add(select); + + select = new SelectGetterSetter(); + select.setAns(getString(R.string.no)); + select.setAns_id(2); + ans_list.add(select); + + CustomSpinnerAdapter ansAdapter = new CustomSpinnerAdapter(AdditionalPromoSKUwiseActivity.this, R.layout.custom_t2p_spinner_item, ans_list); + sp_flasher.setAdapter(ansAdapter); + sp_flasher.setOnItemSelectedListener(this); + + fab_add.setOnClickListener(this); + fab_save.setOnClickListener(this); + img_cam.setOnClickListener(this); + btntoggle.setOnClickListener(this); + } + + @Override + protected void onResume() { + super.onResume(); + toolbar.setTitle(getResources().getString(R.string.title_activity_promo_compliance)); + } + + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + switch (parent.getId()) { + case R.id.sp_sub_category: + + if (position != 0) { + sub_category = sub_category_list.get(position).getSub_category(); + sub_category_id = sub_category_list.get(position).getSub_category_id(); + + brand_list = db.getBrandMasterDataBySubCategory(sub_category_id); + + BrandMasterGetterSetter brand_select = new BrandMasterGetterSetter(); + String str = getResources().getString(R.string.select); + brand_select.setBRAND(str); + brand_select.setBRAND_ID("0"); + brand_list.add(0, brand_select); + CustomBrandAdapter adapter = new CustomBrandAdapter(AdditionalPromoSKUwiseActivity.this, R.layout.custom_spinner_item, brand_list); + + spinner_brand_list.setAdapter(adapter); + spinner_brand_list.setOnItemSelectedListener(this); + } else { + + clearBrandSpinner(); + } + + break; + + case R.id.sp_brand: + + if (position != 0) { + brand = brand_list.get(position).getBRAND().get(0); + brand_id = brand_list.get(position).getBRAND_ID().get(0); + + sku_list = db.getSKUMasterNewData(brand_id); + + SkuMasterGetterSetter sku_select = new SkuMasterGetterSetter(); + String str = getResources().getString(R.string.select); + sku_select.setSKU(str); + sku_select.setSKU_ID("0"); + sku_list.add(0, sku_select); + CustomSkuAdapter adapter = new CustomSkuAdapter(AdditionalPromoSKUwiseActivity.this, R.layout.custom_spinner_item, sku_list); + + spinner_sku_list.setAdapter(adapter); + spinner_sku_list.setOnItemSelectedListener(this); + } else { + + clearSkuSpinner(); + } + + break; + + case R.id.sp_sku: + + if (position != 0) { + sku = sku_list.get(position).getSKU().get(0); + sku_id = sku_list.get(position).getSKU_ID().get(0); + } + + break; + + case R.id.sp_flasher: + + switch (position) { + + case 0: + + price_flasher_available = -1; + break; + + case 1: + price_flasher_available = 1; + break; + + case 2: + price_flasher_available = 0; + break; + } + + break; + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + + void clearBrandSpinner() { + brand_list.clear(); + + BrandMasterGetterSetter brand_select = new BrandMasterGetterSetter(); + String str = getResources().getString(R.string.select); + brand_select.setBRAND(str); + brand_select.setBRAND_ID("0"); + brand_list.add(0, brand_select); + CustomBrandAdapter adapter = new CustomBrandAdapter(AdditionalPromoSKUwiseActivity.this, R.layout.custom_spinner_item, brand_list); + + spinner_brand_list.setAdapter(adapter); + spinner_brand_list.setOnItemSelectedListener(this); + } + + void clearSkuSpinner() { + sku_list.clear(); + + SkuMasterGetterSetter sku_select = new SkuMasterGetterSetter(); + String str = getResources().getString(R.string.select); + sku_select.setSKU(str); + sku_select.setSKU_ID("0"); + sku_list.add(0, sku_select); + CustomSkuAdapter adapter = new CustomSkuAdapter(AdditionalPromoSKUwiseActivity.this, R.layout.custom_spinner_item, sku_list); + + spinner_sku_list.setAdapter(adapter); + spinner_sku_list.setOnItemSelectedListener(this); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + + switch (id) { + + case R.id.fab: + + boolean valid_flag = true; + + if (isExists) { + if (added_promo_list.size() == 0) { + valid_flag = false; + } + } + + if (!valid_flag) { + Snackbar.make(rec_added_promo, R.string.title_activity_Want_add, Snackbar.LENGTH_SHORT).show(); + } else if (isdata_added) { + + db.InsertPromoSKUwiseData(added_promo_list, categoryId, store_id, isExists); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + /*String promotion_sku_wise_data_xml = "", add_promotion_data_xml = "", exists_xml = "", add_xml = ""; + + db.open(); + ArrayList promoComplianceSkuwiseGetterSetters, promoComplianceSkuwiseExistsGetterSetters; + promoComplianceSkuwiseExistsGetterSetters = db.getPromoComplianceSkuwiseExistsAfterData(store_id, null); + if (promoComplianceSkuwiseExistsGetterSetters.size() > 0) { + + for (int l = 0; l < promoComplianceSkuwiseExistsGetterSetters.size(); l++) { + + promoComplianceSkuwiseGetterSetters = db.getPromoComplianceSkuwiseAfterData(promoComplianceSkuwiseExistsGetterSetters.get(l).get_id(), null); + + for (int i1 = 0; i1 < promoComplianceSkuwiseGetterSetters.size(); i1++) { + if (!promoComplianceSkuwiseGetterSetters.get(i1).getCategory_id().equals("0")) { + + String discount_val = promoComplianceSkuwiseGetterSetters.get(i1).getDiscount_value(); + if (discount_val.equals("")) { + discount_val = "0"; + } + + add_xml = "[PROMOTION_DATA]" + + "[MID]" + "0" + "[/MID]" + + "[USER_ID]" + username + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getSub_category_id()) + "[/SUB_CATEGORY_ID]" + + "[SKU_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getSku_id()) + "[/SKU_ID]" + + "[BRAND_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getBrand_id()) + "[/BRAND_ID]" + + "[DISCOUNT_VALUE]" + discount_val + "[/DISCOUNT_VALUE]" + + "[PRICE]" + promoComplianceSkuwiseGetterSetters.get(i1).getPrice() + "[/PRICE]" + + "[PROMO_IMAGE]" + promoComplianceSkuwiseGetterSetters.get(i1).getImg() + "[/PROMO_IMAGE]" + + "[PRICE_FLASHER_AVAILABLE]" + promoComplianceSkuwiseGetterSetters.get(i1).getPrice_flasher() + "[/PRICE_FLASHER_AVAILABLE]" + + "[/PROMOTION_DATA]"; + add_promotion_data_xml = add_promotion_data_xml + add_xml; + } + } + + int exists = 0; + if (promoComplianceSkuwiseExistsGetterSetters.get(l).isExists()) { + exists = 1; + } + + exists_xml = "[ADDITIONAL_PROMOTION_SKUWISE_DATA]" + + "[MID]" + "0" + "[/MID]" + + "[USER_ID]" + username + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseExistsGetterSetters.get(l).getCategory_id()) + "[/CATEGORY_ID]" + + "[IS_EXISTS]" + exists + "[/IS_EXISTS]" + + "[ADDITIONAL_PROMOTION_DATA]" + add_promotion_data_xml + "[/ADDITIONAL_PROMOTION_DATA]" + + "[/ADDITIONAL_PROMOTION_SKUWISE_DATA]"; + + promotion_sku_wise_data_xml = promotion_sku_wise_data_xml + exists_xml; + + } + + final String sos_xml = "[DATA]" + promotion_sku_wise_data_xml + "[/DATA]"; + Log.d("sosdata", sos_xml); + }*/ + + } else { + finish(); + } + + break; + + case R.id.fab_add: + discount = et_discount.getText().toString(); + price = et_price.getText().toString(); + if (sub_category.equals("")) { + Snackbar.make(rec_added_promo, R.string.pls_select_sub_category, Snackbar.LENGTH_SHORT).show(); + } else if (brand.equals("")) { + Snackbar.make(rec_added_promo, R.string.pls_select_brand, Snackbar.LENGTH_SHORT).show(); + } else if (sku.equals("")) { + Snackbar.make(rec_added_promo, R.string.pls_select_sku, Snackbar.LENGTH_SHORT).show(); + }/*else if(discount.equals("")){ + Snackbar.make(rec_added_promo, R.string.pls_enter_discount,Snackbar.LENGTH_SHORT).show(); + }*/ else if (price.equals("")) { + Snackbar.make(rec_added_promo, R.string.pls_enter_price, Snackbar.LENGTH_SHORT).show(); + } else if (!price.equals("") && price.substring(0, 1).equals(".")) { + Snackbar.make(rec_added_promo, R.string.incorrect_price, Snackbar.LENGTH_SHORT).show(); + } else if (is_camera_compulsory && img_str.equals("")) { + Snackbar.make(rec_added_promo, R.string.click_image, Snackbar.LENGTH_SHORT).show(); + } else if (price_flasher_available == -1) { + Snackbar.make(rec_added_promo, R.string.pls_select_price, Snackbar.LENGTH_SHORT).show(); + } else { + PromoComplianceSkuwiseGetterSetter promo = new PromoComplianceSkuwiseGetterSetter(); + promo.setBrand(brand); + promo.setBrand_id(brand_id); + promo.setSub_category(sub_category); + promo.setSub_category_id(sub_category_id); + promo.setSku(sku); + promo.setSku_id(sku_id); + promo.setImg(img_str); + promo.setDiscount_value(discount); + promo.setPrice(price); + promo.setPrice_flasher(price_flasher_available); + added_promo_list.add(promo); + + rec_added_promo.setLayoutManager(new LinearLayoutManager(context)); + PromoAdapter gapAdapter = new PromoAdapter(added_promo_list); + rec_added_promo.setAdapter(gapAdapter); + + sub_category = ""; + sub_category_id = "0"; + brand = ""; + brand_id = "0"; + sku = ""; + sku_id = "0"; + discount = ""; + price = ""; + img_str = ""; + price_flasher_available = -1; + + et_discount.setText(""); + et_price.setText(""); + spinner_sub_category_list.setSelection(0); + clearBrandSpinner(); + clearSkuSpinner(); + sp_flasher.setSelection(0); + + if (is_camera_compulsory) { + img_cam.setBackgroundResource(R.drawable.camera_orange_star_green); + } else { + img_cam.setBackgroundResource(R.mipmap.camera_orange); + } + isdata_added = true; + } + + break; + + case R.id.img_promotion_add: + + _pathforcheck = "Additional_Promo_Skuwise_Image" + store_id + categoryId + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck; + + startCameraActivity(1); + break; + + case R.id.btntoggle: + isExists = btntoggle.isChecked(); + + if (isExists) { + lin_parent.setVisibility(View.VISIBLE); + fab_add.show();//.setVisibility(View.VISIBLE); + } else { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(AdditionalPromoSKUwiseActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false).setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + fab_add.hide();//.setVisibility(View.GONE); + added_promo_list.clear(); + + rec_added_promo.setLayoutManager(new LinearLayoutManager(context)); + promoAdapter = new PromoAdapter(added_promo_list); + rec_added_promo.setAdapter(promoAdapter); + + /* if(promoAdapter!=null){ + promoAdapter.list.clear(); + promoAdapter.notifyDataSetChanged(); + }*/ + + lin_parent.setVisibility(View.GONE); + + sub_category = ""; + sub_category_id = "0"; + brand = ""; + brand_id = "0"; + sku = ""; + sku_id = "0"; + discount = ""; + price = ""; + img_str = ""; + + et_discount.setText(""); + et_price.setText(""); + spinner_sub_category_list.setSelection(0); + clearBrandSpinner(); + clearSkuSpinner(); + if (is_camera_compulsory) { + img_cam.setBackgroundResource(R.drawable.camera_orange_star_green); + } else { + img_cam.setBackgroundResource(R.mipmap.camera_orange); + } + isdata_added = true; + + } + }).setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + //checkBox.setChecked(true); + btntoggle.setChecked(true); + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + break; + } + } + + private void startCameraActivity(int pos) { + try { + + Log.i("Stock & Facing ", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + /* Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName);*/ + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + //startActivityForResult(intent, 1); + startActivityForResult(intent, pos); + //startActivityForResult(intent, position); + + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + //startActivityForResult(intent, 0); + startActivityForResult(intent, pos); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(CommonString.getImagesFolder(context) + _pathforcheck).exists()) { + + img_cam.setBackgroundResource(R.mipmap.camera_green); + + img_str = _pathforcheck; + _pathforcheck = ""; + } + } + + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + public class CustomBrandAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + BrandMasterGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomBrandAdapter Constructor + *****************/ + public CustomBrandAdapter(AdditionalPromoSKUwiseActivity activitySpinner, int textViewResourceId, ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (BrandMasterGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getBRAND().get(0)); + } + + return row; + } + } + + public class CustomSkuAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + SkuMasterGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomSkuAdapter Constructor + *****************/ + public CustomSkuAdapter(AdditionalPromoSKUwiseActivity activitySpinner, int textViewResourceId, ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (SkuMasterGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getSKU().get(0)); + } + + return row; + } + } + + public class CustomSubCategoryAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + MSL_AvailabilityStockFacingGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomSubCategoryAdapter Constructor + *****************/ + public CustomSubCategoryAdapter(AdditionalPromoSKUwiseActivity activitySpinner, int textViewResourceId, ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (MSL_AvailabilityStockFacingGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getSub_category()); + } + + return row; + } + } + + public class PromoAdapter extends RecyclerView.Adapter { + + private ArrayList list; + + public PromoAdapter(ArrayList promoList) { + list = promoList; + } + + @Override + public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_added_promo, parent, false); + return new ViewHolder(view); + } + + @Override + public void onBindViewHolder(final ViewHolder holder, int position) { + + final PromoComplianceSkuwiseGetterSetter mItem = list.get(position); + holder.tv_sub_category.setText(getString(R.string.sub_category) + " - " + mItem.getSub_category()); + holder.tv_brand.setText(getString(R.string.brand) + " - " + mItem.getBrand()); + holder.tv_sku.setText(getString(R.string.sku) + " - " + mItem.getSku()); + holder.tv_discount_val.setText(getString(R.string.discount_value) + " - " + mItem.getDiscount_value()); + holder.tv_price.setText(getString(R.string.price) + " - " + mItem.getPrice()); + String exists = ""; + if (mItem.getPrice_flasher() == 1) { + exists = getString(R.string.yes); + } else { + exists = getString(R.string.no); + } + holder.tv_promo_flasher_exists.setText(" - " + exists); + + } + + @Override + public int getItemCount() { + return list.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + public final View mView; + public final TextView tv_sub_category, tv_brand, tv_sku, tv_discount_val, tv_price, tv_promo_flasher_exists; + + public ViewHolder(View view) { + super(view); + + mView = view; + + tv_sub_category = (TextView) mView.findViewById(R.id.tv_sub_category); + tv_brand = (TextView) mView.findViewById(R.id.tv_brand); + tv_sku = (TextView) mView.findViewById(R.id.tv_sku); + tv_discount_val = (TextView) mView.findViewById(R.id.tv_discount); + tv_price = (TextView) mView.findViewById(R.id.tv_price); + tv_promo_flasher_exists = (TextView) mView.findViewById(R.id.tv_promo_flasher_exists); + + + } + + } + } + + @Override + public void onBackPressed() { + ischanged(); + } + + /*@Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + getMenuInflater().inflate(R.menu.menu_promo_skuwise, menu); + + final CheckBox checkBox = (CheckBox) menu.findItem(R.id.menuShowDue).getActionView(); + checkBox.setText(R.string.exists); + checkBox.setChecked(isExists); + + checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + isExists = isChecked; + + if(isExists){ + lin_parent.setVisibility(View.VISIBLE); + fab_add.show();//.setVisibility(View.VISIBLE); + } + else { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(AdditionalPromoSKUwiseActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + fab_add.hide();//.setVisibility(View.GONE); + added_promo_list.clear(); + + rec_added_promo.setLayoutManager(new LinearLayoutManager(getApplicationContext())); + promoAdapter = new PromoAdapter(added_promo_list); + rec_added_promo.setAdapter(promoAdapter); + + *//* if(promoAdapter!=null){ + promoAdapter.list.clear(); + promoAdapter.notifyDataSetChanged(); + }*//* + + lin_parent.setVisibility(View.GONE); + + sub_category = ""; + sub_category_id = "0"; + brand= ""; + brand_id = "0"; + sku = ""; + sku_id = "0"; + discount = ""; + price = ""; + img_str = ""; + + et_discount.setText(""); + et_price.setText(""); + spinner_sub_category_list.setSelection(0); + clearBrandSpinner(); + clearSkuSpinner(); + if(is_camera_compulsory){ + img_cam.setBackgroundResource(R.drawable.camera_orange_star_green); + } + else { + img_cam.setBackgroundResource(R.mipmap.camera_orange); + } + isdata_added = true; + + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + checkBox.setChecked(true); + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + } + }); + + return true; + }*/ + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + ischanged(); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + void ischanged() { + if (isdata_added) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(AdditionalPromoSKUwiseActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false).setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }).setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } else { + super.onBackPressed(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + public class CustomSpinnerAdapter extends ArrayAdapter { + + SelectGetterSetter tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomSpinnerAdapter(AdditionalPromoSKUwiseActivity activitySpinner, int textViewResourceId, ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (SelectGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getAns()); + } + + return row; + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AdditionalVisibility.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AdditionalVisibility.java new file mode 100644 index 0000000..a5009ab --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AdditionalVisibility.java @@ -0,0 +1,1865 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Activity; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.drawable.ColorDrawable; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.webkit.WebView; +import android.webkit.WebViewClient; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.BaseAdapter; +import android.widget.Button; +import android.widget.EditText; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.ListView; +import android.widget.Spinner; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.core.content.FileProvider; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.AdditionalDialogGetterSetter; +import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.interfaces.DialogCallbackListener; +import cpm.com.gskmtorange.xmlGetterSetter.ADDITIONAL_DISPLAY_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGetterSetter; + +/** + * Created by ashishc on 05-01-2017. + */ + +public class AdditionalVisibility extends AppCompatActivity implements View.OnClickListener, AdapterView.OnItemSelectedListener, DialogCallbackListener { + ArrayList list = new ArrayList(); + private Context context; + ArrayList listdata = new ArrayList<>(); + ArrayList listMain = new ArrayList(); + ArrayList additionalVisibilitySkuList; + ArrayList additionalVisibilityinsertSkuList; + ArrayList uploadlist = new ArrayList(); + ArrayList defdata = new ArrayList(); + Spinner spinner_brand, spinner_sku; + Spinner spinner_brand_list, spinner_sku_list; + + AdditionalDialogGetterSetter additionalgeetersetter; + public static ArrayList data = new ArrayList(); + ToggleButton btntoggle; + ImageView btnimage, btnedit, btnimage1, btnimage2; + Button btnsku; //btnaddlayout; + GSKOrangeDB db; + ArrayList sku_list; + String brand_name = "", brand_id = "", SKU_name = "", SKU_ID = "", brand_list_name = "", brand_list_id = "", sku_list_name = "", sku_list_id = "", display_planogram_url=""; + public ListView listview; + LinearLayout linearlay; + CardView cardlay; + ArrayList brandList; + + ArrayList brand_list; + ArrayList DisplayMaster_list; + //ArrayList DisplayMaster_list; + + + ArrayList empty_list = new ArrayList<>(); + String _pathforcheck1, _pathforcheck2, _pathforcheck3, _path, str, msg; + private SharedPreferences preferences; + String store_id, date, intime, img_str1="", img_str2="", img_str3="", togglevalue = "1", CATEGORY_ID, camera_allow, store_type_id, class_id, key_account_id; + ImageView img_cam, img_clicked, img_planogram; + Button btn_add, btn_close; + EditText Edt_txt; + MyAdaptorStock adapterData; + ListView listviewlay; + String errormsg, categoryName, categoryId,country_id, store_flag_str; + MyAdaptorAdditionalStock adapteradditional; + AddittionalGetterSetter adGt, newadd; + LinearLayout brandlayout, diaplylayout, cameralayout; + FloatingActionButton fab, fab_add; + //RelativeLayout skulayout; + //CardView cardvew, maincard; + String gallery_package = ""; + Uri outputFileUri; + + Toolbar toolbar; + boolean editFlag = false; + + ////String brand_id,SKU_ID; + protected void onCreate(Bundle savedInstanceState) { + // TODO Auto-generated method stub + super.onCreate(savedInstanceState); + + setContentView(R.layout.additionalvisibilitylayout); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + store_type_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + key_account_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //store_id = "2"; + date = preferences.getString(CommonString.KEY_DATE, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + + db = new GSKOrangeDB(AdditionalVisibility.this); + db.open(); + spinner_brand_list = (Spinner) findViewById(R.id.spinner_Brand1); + spinner_sku_list = (Spinner) findViewById(R.id.spinner_SkuMaster); + //cardvew = (CardView) findViewById(R.id.cardviewid); + btntoggle = (ToggleButton) findViewById(R.id.btntoggle); + btnimage = (ImageView) findViewById(R.id.btn_image); + btnimage1 = (ImageView) findViewById(R.id.btn_image2); + btnimage2 = (ImageView) findViewById(R.id.btn_image3); + + btnedit = (ImageView) findViewById(R.id.btn_edit); + btnsku = (Button) findViewById(R.id.btn_sku); + //btnaddlayout = (Button) findViewById(R.id.btadd); + listviewlay = (ListView) findViewById(R.id.listviewlv); + brandlayout = (LinearLayout) findViewById(R.id.tv_brandlayout); + diaplylayout = (LinearLayout) findViewById(R.id.tv_displaylayout); + cameralayout = (LinearLayout) findViewById(R.id.tv_cameralayout); + fab = (FloatingActionButton) findViewById(R.id.fab); + fab_add = (FloatingActionButton) findViewById(R.id.fab_add); + //maincard = (CardView) findViewById(R.id.cardviewid); + img_planogram = (ImageView) findViewById(R.id.img_planogram); + + img_planogram.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + showPlanogram(display_planogram_url); + } + }); + + btntoggle.setChecked(true); + + str = CommonString.getImagesFolder(context); + + ///band List + + //brand_list = db.getBrandMasterData(store_type_id, class_id,key_account_id,categoryId,store_id); + brand_list = db.getBrandMasterDataNew(key_account_id,categoryId,store_type_id,class_id); + BrandMasterGetterSetter brand = new BrandMasterGetterSetter(); + String str = getResources().getString(R.string.select); + brand.setBRAND(str); + brand_list.add(0, brand); + CustomAdapter adapter = new CustomAdapter(AdditionalVisibility.this, R.layout.custom_spinner_item, brand_list); + spinner_brand_list.setAdapter(adapter); + + ///Display List + DisplayMaster_list = db.getADDITIONAL_DISPLAYData(categoryId); + ADDITIONAL_DISPLAY_MASTERGetterSetter select = new ADDITIONAL_DISPLAY_MASTERGetterSetter(); + select.setDISPLAY_ID(str); + DisplayMaster_list.add(0, select); + CustomSkuMasterAdpter skuadapter = new CustomSkuMasterAdpter(AdditionalVisibility.this, R.layout.custom_spinner_item, DisplayMaster_list); + spinner_sku_list.setAdapter(skuadapter); + + spinner_brand_list.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + if (position != 0) { + brand_list_name = brand_list.get(position).getBRAND().get(0); + brand_list_id = brand_list.get(position).getBRAND_ID().get(0); + + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + spinner_sku_list.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + + img_planogram.setEnabled(true); + sku_list_name = DisplayMaster_list.get(position).getDISPLAY().get(0); + sku_list_id = DisplayMaster_list.get(position).getDISPLAY_ID().get(0); + display_planogram_url = DisplayMaster_list.get(position).getIMAGE_PATH().get(0) + DisplayMaster_list.get(position).getIMAGE_URL().get(0); + + } + else { + img_planogram.setEnabled(false); + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + +/// maintable + + listdata = db.getAdditionalMainStock(store_id, categoryId); + + for (int k = 0; k < listdata.size(); k++) { + listdata.get(k).setSkuDialogList(db.getDialogStock(listdata.get(k).getKey_id())); + + String tooglevalue = listdata.get(k).getBtn_toogle(); + + /*if (tooglevalue.equalsIgnoreCase("0")) { + btnaddlayout.setVisibility(View.INVISIBLE); + cardvew.setVisibility(View.INVISIBLE); + listviewlay.setVisibility(View.INVISIBLE); + + maincard.setVisibility(View.INVISIBLE); + btntoggle.setChecked(false); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.INVISIBLE); + cameralayout.setVisibility(View.INVISIBLE); + btnsku.setVisibility(View.INVISIBLE); + }*/ + + if (tooglevalue.equalsIgnoreCase("0")) { + listviewlay.setVisibility(View.INVISIBLE); + //btnaddlayout.setVisibility(View.INVISIBLE); + fab_add.hide(); + + btntoggle.setChecked(false); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.INVISIBLE); + cameralayout.setVisibility(View.INVISIBLE); + btnsku.setVisibility(View.INVISIBLE); + } else { + adapteradditional = new MyAdaptorAdditionalStock(AdditionalVisibility.this, listdata); + listviewlay.setAdapter(adapteradditional); + listviewlay.invalidateViews(); + //btnaddlayout.setVisibility(View.VISIBLE); + fab_add.show(); + listviewlay.setVisibility(View.VISIBLE); + } + + /* String KeyID = listdata.get(k).getKey_id(); + + uploadlist = db.getDialogStock(KeyID);*/ + + } + + /* listdata = db.getAdditionalStock(store_id, categoryId); + + for (int k = 0; k < listdata.size(); k++) { + + String tooglevalue = listdata.get(k).getBtn_toogle(); + + if (tooglevalue.equalsIgnoreCase("0")) { + btnaddlayout.setVisibility(View.INVISIBLE); + cardvew.setVisibility(View.INVISIBLE); + listviewlay.setVisibility(View.INVISIBLE); + + maincard.setVisibility(View.INVISIBLE); + btntoggle.setChecked(false); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.INVISIBLE); + cameralayout.setVisibility(View.INVISIBLE); + btnsku.setVisibility(View.INVISIBLE); + } + + }*/ + + + /*if (listdata.size() > 0) { + for (int i = 0; i < listdata.size(); i++) { + if (listdata.get(i).getBtn_toogle().equalsIgnoreCase("0")) { + listviewlay.setVisibility(View.INVISIBLE); + maincard.setVisibility(View.INVISIBLE); + cardvew.setVisibility(View.INVISIBLE); + btnaddlayout.setVisibility(View.INVISIBLE); + } else { + adapteradditional = new MyAdaptorAdditionalStock(AdditionalVisibility.this, listdata); + listviewlay.setAdapter(adapteradditional); + listviewlay.invalidateViews(); + btnaddlayout.setVisibility(View.VISIBLE); + cardvew.setVisibility(View.VISIBLE); + listviewlay.setVisibility(View.VISIBLE); + maincard.setVisibility(View.VISIBLE); + } + } + + }*/ + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + if (togglevalue.equals("1")) { + + //listdata = db.getAdditionalStock(store_id, categoryId); + + if (listdata.size() > 0) { + + db.deleteStockEntryMainTable(store_id, categoryId); + + db.InsertMainListAdditionalData(listdata, categoryId); + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + /* AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder( + AdditionalVisibility.this); + // set title + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.title_activity_Want_save)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + db.deleteStockEntryMainTable(store_id, categoryId); + + *//*for (int J = 0; J < listdata.size(); J++) { + newadd = new AddittionalGetterSetter(); + newadd.setBrand(listdata.get(J).getBrand_id()); + newadd.setBrand_id(listdata.get(J).getBrand_id()); + newadd.setImage(listdata.get(J).getImage()); + newadd.setImage2(listdata.get(J).getImage2()); + newadd.setImage3(listdata.get(J).getImage3()); + newadd.setSku(listdata.get(J).getSku()); + newadd.setSku_id(listdata.get(J).getSku_id()); + newadd.setStore_id(listdata.get(J).getStore_id()); + newadd.setBtn_toogle(listdata.get(J).getBtn_toogle()); + newadd.setCategoryId(listdata.get(J).getCategoryId()); + String KeyID = listdata.get(J).getKey_id(); + + //additionalVisibilitySkuList = db.getDialogStock(KeyID); + + db.InsertMainListAdditionalData(listdata, additionalVisibilitySkuList, categoryId); + + KeyID = ""; + additionalVisibilitySkuList.clear(); + }*//* + db.InsertMainListAdditionalData(listdata, categoryId); + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + // if this button is clicked, just close + // the dialog box and do nothing + dialog.cancel(); + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + + // show it + alertDialog.show();*/ + + } else { + Snackbar.make(view, getResources().getString(R.string.title_activity_Want_add), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + } else { + db.deleteStockEntryMainTable(store_id, categoryId); + + listdata.clear(); + + newadd = new AddittionalGetterSetter(); + newadd.setBrand(""); + newadd.setBrand_id(""); + newadd.setImage(""); + newadd.setImage2(""); + newadd.setImage3(""); + newadd.setSku(""); + newadd.setSku_id(""); + newadd.setStore_id(store_id); + newadd.setBtn_toogle(togglevalue); + newadd.setCategoryId(categoryId); + + listdata.add(newadd); + + db.InsertMainListAdditionalData(listdata, categoryId); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + /* AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder( + AdditionalVisibility.this); + // set title + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.title_activity_Want_save)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + + db.deleteStockEntryMainTable(store_id, categoryId); + + listdata.clear(); + + newadd = new AddittionalGetterSetter(); + newadd.setBrand(""); + newadd.setBrand_id(""); + newadd.setImage(""); + newadd.setImage2(""); + newadd.setImage3(""); + newadd.setSku(""); + newadd.setSku_id(""); + newadd.setStore_id(store_id); + newadd.setBtn_toogle(togglevalue); + newadd.setCategoryId(categoryId); + + listdata.add(newadd); + + db.InsertMainListAdditionalData(listdata, categoryId); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + // if this button is clicked, just close + // the dialog box and do nothing + dialog.cancel(); + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + + // show it + alertDialog.show();*/ + } + + + } + }); + + + fab_add.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + adGt = new AddittionalGetterSetter(); + adGt.setBrand(brand_list_name); + adGt.setBrand_id(brand_list_id); + adGt.setImage(img_str1); + adGt.setImage2(img_str2); + adGt.setImage3(img_str3); + + adGt.setSku(sku_list_name); + adGt.setSku_id(sku_list_id); + adGt.setStore_id(store_id); + adGt.setBtn_toogle(togglevalue); + adGt.setCategoryId(categoryId); + + ArrayList listdataTemp = new ArrayList<>(); + listdataTemp.addAll(defdata); + adGt.setSkuDialogList(listdataTemp); + + if (validateData(adGt)) { + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder( + AdditionalVisibility.this); + // set title + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.title_activity_Want_to_add)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + // db.InsertAdditionalData(adGt, defdata, categoryId); + + //Adding data to existing parent list + listdata.add(adGt); + editFlag = true; + + clearViews(); + + + //listdata = db.getAdditionalStock(store_id, categoryId); + if (listdata.size() > 0) { + for (int i = 0; i < listdata.size(); i++) { + if (listdata.get(i).getBtn_toogle().equalsIgnoreCase("0")) { + listviewlay.setVisibility(View.INVISIBLE); + //btnaddlayout.setVisibility(View.INVISIBLE); + fab_add.hide(); + } else { + adapteradditional = new MyAdaptorAdditionalStock(AdditionalVisibility.this, listdata); + listviewlay.setAdapter(adapteradditional); + listviewlay.invalidateViews(); + //btnaddlayout.setVisibility(View.VISIBLE); + fab_add.show(); + listviewlay.setVisibility(View.VISIBLE); + } + } + } + + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + // if this button is clicked, just close + // the dialog box and do nothing + dialog.cancel(); + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + + // show it + alertDialog.show(); + + } else { + Snackbar.make(view, errormsg, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + } + }); + + btntoggle.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + if (btntoggle.isChecked()) { + //listdata = db.getAdditionalStock(store_id, categoryId); + + /*if (listdata.size() > 0) { + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder( + AdditionalVisibility.this); + // set title + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.data_will_be_lost)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + togglevalue = "1"; + btntoggle.setChecked(true); + db.deleteStockEntryall(store_id, categoryId); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.VISIBLE); + cameralayout.setVisibility(View.VISIBLE); + btnsku.setVisibility(View.VISIBLE); + btnaddlayout.setVisibility(View.VISIBLE); + cardvew.setVisibility(View.VISIBLE); + listviewlay.setVisibility(View.VISIBLE); + maincard.setVisibility(View.INVISIBLE); + + listdata = db.getAdditionalStock(store_id, categoryId); + + adapteradditional = new MyAdaptorAdditionalStock(AdditionalVisibility.this, listdata); + listviewlay.setAdapter(adapteradditional); + listviewlay.invalidateViews(); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + // if this button is clicked, just close + // the dialog box and do nothing + dialog.cancel(); + btntoggle.setChecked(false); + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + // show it + alertDialog.show(); + + } else { + + listMain = db.getAdditionalMainStock(store_id, categoryId); + + if (listMain.size() > 0) { + + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder( + AdditionalVisibility.this); + // set title + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.data_will_be_lost)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + db.deleteStockEntryall(store_id, categoryId); + togglevalue = "1"; + btntoggle.setChecked(true); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.VISIBLE); + cameralayout.setVisibility(View.VISIBLE); + btnsku.setVisibility(View.VISIBLE); + btnaddlayout.setVisibility(View.VISIBLE); + cardvew.setVisibility(View.VISIBLE); + listviewlay.setVisibility(View.INVISIBLE); + maincard.setVisibility(View.INVISIBLE); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + // if this button is clicked, just close + // the dialog box and do nothing + dialog.cancel(); + btntoggle.setChecked(false); + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + // show it + alertDialog.show(); + + } else { + togglevalue = "1"; + btntoggle.setChecked(true); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.VISIBLE); + cameralayout.setVisibility(View.VISIBLE); + btnsku.setVisibility(View.VISIBLE); + btnaddlayout.setVisibility(View.VISIBLE); + cardvew.setVisibility(View.VISIBLE); + listviewlay.setVisibility(View.INVISIBLE); + maincard.setVisibility(View.INVISIBLE); + + } + + + }*/ + + listdata.clear(); + + togglevalue = "1"; + btntoggle.setChecked(true); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.VISIBLE); + cameralayout.setVisibility(View.VISIBLE); + btnsku.setVisibility(View.VISIBLE); + //btnaddlayout.setVisibility(View.VISIBLE); + fab_add.show(); + listviewlay.setVisibility(View.INVISIBLE); + + } else { + + //listdata = db.getAdditionalStock(store_id, categoryId); + + if (listdata.size() > 0) { + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder( + AdditionalVisibility.this); + // set title + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.data_will_be_lost)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + //db.deleteStockEntryall(store_id, categoryId); + /* togglevalue = "0"; + btntoggle.setChecked(false); +*/ + //clear both parent and child data lists + //defdata.clear(); + listdata.clear(); + + /* btnaddlayout.setVisibility(View.INVISIBLE); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.INVISIBLE); + cameralayout.setVisibility(View.INVISIBLE); + btnsku.setVisibility(View.INVISIBLE); + maincard.setVisibility(View.INVISIBLE);*/ + + // listdata = db.getAdditionalStock(store_id, categoryId); + + /* adapteradditional = new MyAdaptorAdditionalStock(AdditionalVisibility.this, listdata); + listviewlay.setAdapter(adapteradditional); + listviewlay.invalidateViews();*/ + togglevalue = "0"; + btntoggle.setChecked(false); + defdata.clear(); + //btnaddlayout.setVisibility(View.INVISIBLE); + fab_add.hide(); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.INVISIBLE); + cameralayout.setVisibility(View.INVISIBLE); + btnsku.setVisibility(View.INVISIBLE); + listviewlay.setVisibility(View.INVISIBLE); + adapteradditional.notifyDataSetChanged(); + editFlag = true; + + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + // if this button is clicked, just close + // the dialog box and do nothing + //btntoggle.setChecked(true); + dialog.cancel(); + + togglevalue = "1"; + btntoggle.setChecked(true); + /* brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.VISIBLE); + cameralayout.setVisibility(View.VISIBLE); + btnsku.setVisibility(View.VISIBLE); + btnaddlayout.setVisibility(View.VISIBLE); + cardvew.setVisibility(View.VISIBLE); + listviewlay.setVisibility(View.INVISIBLE); + maincard.setVisibility(View.INVISIBLE);*/ + + + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + // show it + alertDialog.show(); + + + }else { + togglevalue = "0"; + btntoggle.setChecked(false); + defdata.clear(); + //btnaddlayout.setVisibility(View.INVISIBLE); + fab_add.hide(); + brandlayout.setVisibility(View.GONE); + diaplylayout.setVisibility(View.INVISIBLE); + cameralayout.setVisibility(View.INVISIBLE); + btnsku.setVisibility(View.INVISIBLE); + listviewlay.setVisibility(View.INVISIBLE); + clearViews(); + } + } + } + }); + + + if (camera_allow.equals("1")) { + + btnimage.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck1 = store_id + categoryId + "AdditionalImage1" + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context)+ _pathforcheck1; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + + } + }); + + btnimage1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck2 = store_id + categoryId + "AdditionalImage2" + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context)+ _pathforcheck2; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + + } + }); + + btnimage2.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck3 = store_id + categoryId + "AdditionalImage3" + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context)+ _pathforcheck3; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + + } + }); + + } else { + btnimage.setBackgroundResource(R.mipmap.camera_grey); + btnimage1.setBackgroundResource(R.mipmap.camera_grey); + btnimage2.setBackgroundResource(R.mipmap.camera_grey); + } + + + btnsku.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + showSkuDialog(); + } + }); + + } + + @Override + public void onBackPressed() { + //super.onBackPressed(); + showDataLostAlert(); + } + + void showDataLostAlert(){ + if(editFlag){ + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(AdditionalVisibility.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + void clearViews(){ + spinner_brand_list.setSelection(0); + spinner_sku_list.setSelection(0); + img_str1 = ""; + img_str2 = ""; + img_str3 = ""; + brand_list_name = ""; + brand_list_id = ""; + sku_list_name = ""; + sku_list_id = ""; + defdata.clear(); + + btnsku.setBackgroundResource(R.color.colorPrimary); + + if (camera_allow.equals("1")) { + btnimage.setBackgroundResource(R.drawable.camera_orange_star_green); + + btnimage1.setBackgroundResource(R.mipmap.camera_orange); + btnimage2.setBackgroundResource(R.mipmap.camera_orange); + + } else { + btnimage.setBackgroundResource(R.mipmap.camera_grey); + + btnimage1.setBackgroundResource(R.mipmap.camera_grey); + btnimage2.setBackgroundResource(R.mipmap.camera_grey); + } + + } + + public void showPlanogram(String planogram_image) { + + final Dialog dialog = new Dialog(AdditionalVisibility.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + //dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.planogram_dialog_layout); + dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT); + dialog.setCancelable(false); + + //ArrayList mp = db.getMappingPlanogramData(""); + + //setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); + + WebView webView = (WebView) dialog.findViewById(R.id.webview); + webView.setWebViewClient(new MyWebViewClient()); + + webView.getSettings().setAllowFileAccess(true); + webView.getSettings().setJavaScriptEnabled(true); + webView.getSettings().setBuiltInZoomControls(true); + + + String html = ""; + webView.loadDataWithBaseURL("", html, "text/html", "utf-8", ""); + + dialog.show(); + + ImageView cancel = (ImageView) dialog.findViewById(R.id.img_cancel); + cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + //setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); + dialog.dismiss(); + } + }); + } + + @Override + public void onSelect(boolean flag) { + + } + + @Override + public void onSave(boolean flag) { + + } + + private class MyWebViewClient extends WebViewClient { + + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + } + } + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:mmm"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + cdate = arabicToenglish(cdate); + } + + return cdate; + } + + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + + public class CustomAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + BrandMasterGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomAdapter( + AdditionalVisibility activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (BrandMasterGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getBRAND().get(0)); + } + + return row; + } + } + + public class CustomSkuAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + SkuGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomSkuAdapter( + AdditionalVisibility activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (SkuGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getSKU()); + } + + return row; + } + } + + public class CustomSkuMasterAdpter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + ADDITIONAL_DISPLAY_MASTERGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomSkuMasterAdpter( + AdditionalVisibility activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (ADDITIONAL_DISPLAY_MASTERGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getDISPLAY().get(0)); + } + + return row; + } + } + + protected void startCameraActivity() { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + if (_pathforcheck1 != null && !_pathforcheck1.equals("")) { + if (new File(str + _pathforcheck1).exists()) { + + btnimage.setBackgroundResource(R.mipmap.camera_green); + + img_str1 = _pathforcheck1; + _pathforcheck1 = ""; + } + } + if (_pathforcheck2 != null && !_pathforcheck2.equals("")) { + if (new File(str + _pathforcheck2).exists()) { + + btnimage1.setBackgroundResource(R.mipmap.camera_green); + + img_str2 = _pathforcheck2; + _pathforcheck2 = ""; + } + } + + if (_pathforcheck3 != null && !_pathforcheck3.equals("")) { + if (new File(str + _pathforcheck3).exists()) { + + btnimage2.setBackgroundResource(R.mipmap.camera_green); + + img_str3 = _pathforcheck3; + _pathforcheck3 = ""; + } + } + + + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + public void showSkuDialog() { + + final ArrayList brandList; + /* if(country_id.equals("]")){ + brandList = db.getBrandT2PData(null, null, null, categoryId, store_id); + } + else { + brandList = db.getBrandT2PData(store_type_id, class_id, key_account_id, categoryId, store_id); + }*/ + + if (country_id.equals("7")||country_id.equals("8") ||country_id.equals("11") || country_id.equals("17")) { + brandList = db.getBrandT2PData(null, null, null, categoryId, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + brandList = db.getBrandT2PData(store_type_id, class_id, key_account_id, categoryId, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + brandList = db.getBrandT2PData(store_type_id, class_id, key_account_id, categoryId, store_id, CommonString.TABLE_MAPPING_STOCK); + } + + BrandMasterGetterSetter brand = new BrandMasterGetterSetter(); + brand.setBRAND(getResources().getString(R.string.select)); + brandList.add(0, brand); + + // ArrayList skuMasterGetterSetterArrayList = db.getSkuT2PData("1", "1", "1",) + final Dialog dialog = new Dialog(AdditionalVisibility.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); + dialog.setContentView(R.layout.additionalvisibilitydialoglayout); + //pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + //dialog.setCancelable(false); + spinner_brand = (Spinner) dialog.findViewById(R.id.spinner_brand); + spinner_sku = (Spinner) dialog.findViewById(R.id.spinner_sku); + btn_add = (Button) dialog.findViewById(R.id.btn_add); + btn_close = (Button) dialog.findViewById(R.id.btn_cancel); + + Edt_txt = (EditText) dialog.findViewById(R.id.et_stock); + listview = (ListView) dialog.findViewById(R.id.lv); + linearlay = (LinearLayout) dialog.findViewById(R.id.list_layout); + cardlay = (CardView) dialog.findViewById(R.id.cardId); + + //list = db.getDialogStock(store_id); + + if (defdata.size() > 0) { + linearlay.setVisibility(View.VISIBLE); + cardlay.setVisibility(View.VISIBLE); + adapterData = new MyAdaptorStock(AdditionalVisibility.this, defdata); + listview.setAdapter(adapterData); + listview.invalidateViews(); + + } else { + linearlay.setVisibility(View.INVISIBLE); + cardlay.setVisibility(View.INVISIBLE); + } + + spinner_sku.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + + SKU_ID = sku_list.get(position).getSKU_ID(); + + SKU_name = sku_list.get(position).getSKU(); + + listview.invalidateViews(); + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + btn_close.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + dialog.cancel(); + + if (defdata.size() > 0) { + // btn_add.setBackgroundResource(Color); + btnsku.setBackgroundResource(R.color.green); + + } else { + btnsku.setBackgroundResource(R.color.colorPrimary); + } + } + }); + + + btn_add.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + AdditionalDialogGetterSetter ab = new AdditionalDialogGetterSetter(); + + ab.setBrand(brand_name); + ab.setBrand_id(brand_id); + //ab.setDisplay_id(data.get(position).getDisplay_id()); + ab.setStore_id(store_id); + // ab.setUnique_id(data.get(position).getUnique_id()); + ab.setSku_id(SKU_ID); + ab.setSku_name(SKU_name); + // ab.setProcess_id(process_id); + ab.setQuantity(Edt_txt.getText().toString().replaceFirst("^0+(?!$)", "")); + // ab.setCategory_id(category_id); + + if (validateDialogData(ab)) { + defdata.add(ab); + // db.InsertStockDialog(ab); + // spinner_brand.setSelection(0); + spinner_sku.setSelection(0); + Edt_txt.setText(""); + SKU_ID = ""; + SKU_name = ""; + // list = db.getDialogStock(store_id); + linearlay.setVisibility(View.VISIBLE); + cardlay.setVisibility(View.VISIBLE); + + adapterData = new MyAdaptorStock(AdditionalVisibility.this, defdata); + listview.setAdapter(adapterData); + listview.invalidateViews(); + + } else { + Snackbar.make(v, msg, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + // dialog.cancel(); + } + }); + + // Create custom adapter object ( see below CustomAdapter.java ) + CustomAdapter adapter = new CustomAdapter(AdditionalVisibility.this, R.layout.custom_spinner_item, brandList); + // Set adapter to spinner + spinner_brand.setAdapter(adapter); + + ArrayList empty_list = new ArrayList<>(); + SkuGetterSetter select = new SkuGetterSetter(); + select.setSKU(getResources().getString(R.string.select)); + empty_list.add(select); + CustomSkuAdapter skuadapter = new CustomSkuAdapter(AdditionalVisibility.this, R.layout.custom_spinner_item, empty_list); + spinner_sku.setAdapter(skuadapter); + + spinner_brand.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + + brand_id = brandList.get(position).getBRAND_ID().get(0); + brand_name = brandList.get(position).getBRAND().get(0); + + if(country_id.equals("7")||country_id.equals("8")||country_id.equals("11") ||country_id.equals("17")){ + sku_list = db.getSkuT2PData(null, null, null, brand_id, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } + else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)){ + sku_list = db.getSkuT2PData(store_type_id, class_id, key_account_id, brand_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } + else { + sku_list = db.getSkuT2PData(store_type_id, class_id, key_account_id, brand_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + + + SkuGetterSetter select = new SkuGetterSetter(); + select.setSKU(getResources().getString(R.string.select)); + sku_list.add(0, select); + // Create custom adapter object ( see below CustomSkuAdapter.java ) + CustomSkuAdapter skuadapter = new CustomSkuAdapter(AdditionalVisibility.this, R.layout.custom_spinner_item, sku_list); + // Set adapter to spinner + spinner_sku.setAdapter(skuadapter); + + spinner_sku.setSelection(0); + SKU_ID = ""; + + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + + if (defdata.size() > 0) { + // btn_add.setBackgroundResource(Color); + btnsku.setBackgroundResource(R.color.green); + + } else { + btnsku.setBackgroundResource(R.color.colorPrimary); + } + + + spinner_sku.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + + SKU_ID = sku_list.get(position).getSKU_ID(); + + SKU_name = sku_list.get(position).getSKU(); + + } else { + SKU_ID = ""; + SKU_name = ""; + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + + dialog.show(); + + } + + @Override + public void onClick(View arg0) { + // TODO Auto-generated method stub + + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + // NavUtils.navigateUpFromSameTask(this); + /*finish(); + + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out);*/ + showDataLostAlert(); + } + + return super.onOptionsItemSelected(item); + } + + public class MyAdaptorStock extends BaseAdapter { + + private LayoutInflater mInflater; + private Context mcontext; + private ArrayList list; + + public MyAdaptorStock(Activity activity, ArrayList list1) { + mInflater = LayoutInflater.from(getBaseContext()); + mcontext = activity; + list = list1; + } + + @Override + public int getCount() { + + return list.size(); + } + + @Override + public Object getItem(int position1) { + + return position1; + } + + @Override + public long getItemId(int position1) { + + return position1; + } + + class ViewHolder { + TextView brand, qty_bought, display; + Button save, delete; + + } + + @Override + public View getView(final int position1, View convertView, ViewGroup parent) { + final ViewHolder holder; + + if (convertView == null) { + + convertView = mInflater.inflate(R.layout.additionaldialoglayout, null); + holder = new ViewHolder(); + + holder.brand = (TextView) convertView.findViewById(R.id.brand_name); + holder.display = (TextView) convertView.findViewById(R.id.display_name); + holder.qty_bought = (TextView) convertView.findViewById(R.id.qty_bought); + + holder.delete = (Button) convertView.findViewById(R.id.delete_btn); + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.delete.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(AdditionalVisibility.this); + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + + // set dialog message + alertDialogBuilder.setMessage(getResources().getString(R.string.data_will_be_lost)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + // db.deletedialogStockEntry(list.get(position1).getKEY_ID()); + + defdata.remove(position1); + adapterData.notifyDataSetChanged(); + + /* list = db.getTOTStockEntryDetail(store_id, category_id, process_id, + list.get(position1).getDisplay_id(),list.get(position1).getUnique_id());*/ + //list = db.getDialogStock(store_id); + + //listview.setAdapter(new MyAdaptorStock(AdditionalVisibility.this, defdata)); + listview.invalidateViews(); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + // if this button is clicked, just close + // the dialog box and do nothing + dialog.cancel(); + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + + // show it + alertDialog.show(); + + } + }); + + + holder.brand.setText(list.get(position1).getBrand().toString()); + holder.display.setText(list.get(position1).getSku_name().toString()); + + holder.qty_bought.setText(list.get(position1).getQuantity()); + + + holder.brand.setId(position1); + holder.display.setId(position1); + holder.qty_bought.setId(position1); + holder.delete.setId(position1); + + return convertView; + } + } + + public class MyAdaptorAdditionalStock extends BaseAdapter { + + private LayoutInflater mInflater; + private Context mcontext; + private ArrayList list; + + public MyAdaptorAdditionalStock(Activity activity, ArrayList list1) { + + mInflater = LayoutInflater.from(getBaseContext()); + mcontext = activity; + list = list1; + } + + @Override + public int getCount() { + + return list.size(); + } + + @Override + public Object getItem(int position1) { + + return position1; + } + + @Override + public long getItemId(int position1) { + + return position1; + } + + class ViewHolder { + TextView brand, qty_bought, display; + Button save, delete; + + } + + @Override + public View getView(final int position1, View convertView, ViewGroup parent) { + final ViewHolder holder; + + if (convertView == null) { + convertView = mInflater.inflate(R.layout.additionallistlayout, null); + holder = new ViewHolder(); + + holder.brand = (TextView) convertView.findViewById(R.id.brand_name); + holder.display = (TextView) convertView.findViewById(R.id.display_name); + holder.qty_bought = (TextView) convertView.findViewById(R.id.qty_bought); + holder.delete = (Button) convertView.findViewById(R.id.delete_btn); + + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.delete.setOnClickListener(new View.OnClickListener() { + + @Override + public void onClick(View v) { + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(AdditionalVisibility.this); + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.data_will_be_lost)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + //db.deleteStockEntry(listdata.get(position1).getKey_id()); + + listdata.remove(position1); + adapteradditional.notifyDataSetChanged(); + listviewlay.invalidateViews(); + + /*listdata = db.getAdditionalStock(store_id, categoryId); + + + adapteradditional = new MyAdaptorAdditionalStock(AdditionalVisibility.this, listdata); + listviewlay.setAdapter(adapteradditional); + + listviewlay.invalidateViews();*/ + + + if (listdata.size() > 0) { + + for (int i = 0; i < listdata.size(); i++) { + if (listdata.get(i).getBtn_toogle().equalsIgnoreCase("0")) { + listviewlay.setVisibility(View.INVISIBLE); + //btnaddlayout.setVisibility(View.INVISIBLE); + fab_add.hide(); + } else { + adapteradditional = new MyAdaptorAdditionalStock(AdditionalVisibility.this, listdata); + listviewlay.setAdapter(adapteradditional); + listviewlay.invalidateViews(); + //btnaddlayout.setVisibility(View.VISIBLE); + fab_add.show(); + listviewlay.setVisibility(View.VISIBLE); + } + } + } + + + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + alertDialog.show(); + } + }); + + holder.brand.setText(list.get(position1).getBrand().toString()); + holder.display.setText(list.get(position1).getSku().toString()); + holder.brand.setId(position1); + holder.display.setId(position1); + holder.qty_bought.setId(position1); + holder.delete.setId(position1); + + return convertView; + } + } + + boolean validateData(AddittionalGetterSetter data) { + boolean flag = true; + + String brandid = data.getBrand_id(); + String skuid = data.getSku_id(); + + String imageu = data.getImage(); + String toggleid = data.getBtn_toogle(); + ArrayList skuList = data.getSkuDialogList(); + + if (toggleid.equalsIgnoreCase("0")) { + flag = true; + } else { + + if (/*brandid.equalsIgnoreCase("") ||*/ skuid.equalsIgnoreCase("")) { + flag = false; + + errormsg = getResources().getString(R.string.title_activity_select_dropdown); + + } else if (camera_allow.equals("1")) { + if (!country_id.equals("6") && (imageu == null || imageu.equalsIgnoreCase(""))) { + flag = false; + + errormsg = getResources().getString(R.string.title_activity_take_image); + + } else if (skuList.size() == 0) { + errormsg = getResources().getString(R.string.title_activity_fill_sku); + flag = false; + } + + } else if (skuList.size() == 0) { + + errormsg = getResources().getString(R.string.title_activity_fill_sku); + flag = false; + + + } else { + flag = true; + } + + + } + + + return flag; + } + + boolean validateDialogData(AdditionalDialogGetterSetter data) { + boolean flag = true; + + String brandid = data.getBrand_id(); + String displayid = data.getSku_id(); + String skuname = data.getSku_name(); + String QTy = data.getQuantity(); + + + if (brandid.equalsIgnoreCase("") || brandid == null) { + flag = false; + + msg = getResources().getString(R.string.title_activity_select_dropdown); + } else if (displayid == null || displayid.equalsIgnoreCase("") || skuname.equalsIgnoreCase("select")) { + flag = false; + msg = getResources().getString(R.string.title_activity_select_dropdown); + } else if (QTy.equalsIgnoreCase("") || QTy == null) { + flag = false; + msg = getResources().getString(R.string.title_activity_enter_quantity); + } else { + flag = true; + } + + + return flag; + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(categoryName); + + } + +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AuditActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AuditActivity.java new file mode 100644 index 0000000..5a9e401 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/AuditActivity.java @@ -0,0 +1,802 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.annotation.SuppressLint; +import android.app.Activity; +import android.app.AlertDialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.text.InputFilter; +import android.text.InputType; +import android.text.Spanned; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.Spinner; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.core.content.FileProvider; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Iterator; +import java.util.List; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.AdditionalQuestiongetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.AuditDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.T2PGetterSetter; + +public class AuditActivity extends AppCompatActivity { + private Context context; + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + private SharedPreferences preferences; + String categoryName, categoryId, Error_Message = "", pathforcheck = "", _path = "", str, img_str = "", img_str2 = ""; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, store_flag_str, country_id = ""; + GSKOrangeDB db; + ArrayList question_list = new ArrayList<>(), childListData; + HashMap> hashMapAnsListChildData; + AnswerAdapter questionAdapter; + RecyclerView recyclerView; + Uri outputFileUri; + String gallery_package = ""; + int child_position = -1; + String error_msg = ""; + Toolbar toolbar; + LinearLayout no_data_lay; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_audit); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + no_data_lay = (LinearLayout) findViewById(R.id.no_data_lay); + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + toolbar.setTitle(getResources().getString(R.string.audit)); + str = CommonString.getImagesFolder(context); + recyclerView = (RecyclerView) findViewById(R.id.list); + + db = new GSKOrangeDB(this); + db.open(); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //Header + question_list = db.getAfterSaveAuditQuestionAnswerData(store_id, categoryId); + if (question_list.size() == 0) { + question_list = getAuditQnsRemoved(); + } + + hashMapAnsListChildData = new HashMap<>(); + childListData = new ArrayList<>(); + + if (question_list.size() > 0) { + String select = getString(R.string.title_activity_select_dropdown); + // Adding child data + for (int i = 0; i < question_list.size(); i++) { + childListData = db.getAuditAnswerData(question_list.get(i).getQUESTION_ID(), categoryId, storeType_id, select); + ArrayList answerList = new ArrayList<>(); + for (int j = 0; j < childListData.size(); j++) { + answerList.add(childListData.get(j)); + } + + hashMapAnsListChildData.put(question_list.get(i), answerList); // Header, Child data + } + + questionAdapter = new AnswerAdapter(question_list, hashMapAnsListChildData); + recyclerView.setAdapter(questionAdapter); + recyclerView.setLayoutManager(new LinearLayoutManager(this)); + } else { + no_data_lay.setVisibility(View.VISIBLE); + fab.hide();//setVisibility(View.GONE); + recyclerView.setVisibility(View.GONE); + } + + recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() + { + @Override + public void onScrolled(RecyclerView recyclerView, int dx, int dy) + { + if (dy > 0 && fab.isShown()) + { + fab.hide(); + } + + if (dy < 0 && !fab.isShown()) + { + fab.show(); + } + } + + /* @Override + public void onScrollStateChanged(RecyclerView recyclerView, int newState) + { + if (newState == RecyclerView.SCROLL_STATE_IDLE) + { + fab.show(); + } + + super.onScrollStateChanged(recyclerView, newState); + }*/ + }); + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + if (question_list.size() > 0) { + recyclerView.clearFocus(); + if (validateData(question_list)) { + db.saveAuditQuestionAnswerData(question_list, store_id, categoryId); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } else { + questionAdapter.notifyDataSetChanged(); + Snackbar.make(recyclerView, error_msg, Snackbar.LENGTH_SHORT).show(); + } + } else { + Snackbar.make(recyclerView, getString(R.string.NodataAvailable), Snackbar.LENGTH_SHORT).show(); + } + } + }); + } + + ArrayList getAuditQnsRemoved() { + + boolean t2p_flag = false; + + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P); + } + + if (flag_t2p_mapping) { + if (db.isFilledT2P(store_id, categoryId)) { + ArrayList t2PList = db.getT2pComplianceData(store_id, categoryId); + + for (int i = 0; i < t2PList.size(); i++) { + if (t2PList.get(i).getPresent() == 1) { + t2p_flag = true; + break; + } + } + } + } + + if (!t2p_flag) { + if (db.additionalVisibilitydata(store_id, categoryId)) { + ArrayList additionalList = db.getAdditionalMainStock(store_id, categoryId); + for (int i = 0; i < additionalList.size(); i++) { + if (additionalList.get(i).getBtn_toogle().equals("1")) { + t2p_flag = true; + break; + } + } + } + } + + ArrayList question_list = db.getAuditCategoryWise(categoryId, storeType_id); + Iterator iterator = question_list.iterator(); + while (iterator.hasNext()) { + AuditDataGetterSetter item = iterator.next(); // must be called before you can call iterator.remove() + // Check condition + if (!item.getKEYACCOUNT_ID().equals("0") && !item.getKEYACCOUNT_ID().equals(keyAccount_id)) { + iterator.remove(); + } else if (!item.getCHECK_TYPE().equals("NA") && item.getCHECK_TYPE().equals("T2P")) { + + if (!t2p_flag) { + iterator.remove(); + } + } + } + + return question_list; + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getResources().getString(R.string.audit)); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + if (id == android.R.id.home) { + if (question_list.size() > 0) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(AuditActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }).setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + if (question_list.size() > 0) { + AlertDialog.Builder builder = new AlertDialog.Builder(AuditActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + + public class DecimalDigitsInputFilter implements InputFilter { + + Pattern mPattern; + + public DecimalDigitsInputFilter(int digitsBeforeZero, int digitsAfterZero) { + mPattern = Pattern.compile("[0-9]{0," + (digitsBeforeZero - 1) + "}+((\\.[0-9]{0," + (digitsAfterZero - 1) + "})?)||(\\.)?"); + } + + @Override + public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { + + Matcher matcher = mPattern.matcher(dest); + if (!matcher.matches()) + return ""; + return null; + } + + } + + class AnswerAdapter extends RecyclerView.Adapter { + ArrayList questionList; + HashMap> answerHashMap; + + public AnswerAdapter(ArrayList questionList, + HashMap> answerHashMap) { + this.questionList = questionList; + this.answerHashMap = answerHashMap; + } + + public AnswerAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.audit_question_list_item, parent, false); + return new ViewHolder(view); + } + + public void onBindViewHolder(final AnswerAdapter.ViewHolder holder, @SuppressLint("RecyclerView") final int position) { + holder.data = questionList.get(position); + holder.txt_question.setText(holder.data.getQUESTION()); + holder.txt_question.setId(position); + + // Log.e("mandate_data",holder.data.getCAMERA_ALLOW()+","+holder.data.getCAMERA_MANDATORY() + "," + holder.data.getQUESTION_ID()); + + ArrayList ans_list = answerHashMap.get(holder.data); + + if (holder.data.getANSWER_TYPE().equalsIgnoreCase("Dropdown")) { + holder.sp_auditAnswer.setVisibility(View.VISIBLE); + holder.sp_auditAnswer.setId(position); + holder.edt_answer.setVisibility(View.GONE); + holder.edt_answer.setId(position); + } + else if (holder.data.getANSWER_TYPE().equalsIgnoreCase("TEXTBOX")) { + int maxLength = Integer.parseInt(holder.data.getMaxlength()); + InputFilter[] fArray = new InputFilter[1]; + fArray[0] = new InputFilter.LengthFilter(maxLength); + holder.edt_answer.setFilters(fArray); + holder.edt_answer.setInputType(InputType.TYPE_CLASS_TEXT); + holder.edt_answer.setVisibility(View.VISIBLE); + holder.edt_answer.setId(position); + if (country_id.equals("4")) { + holder.edt_answer.setHint(R.string.pls_fill_stock_count); + holder.edt_answer.setId(position); + } + + holder.sp_auditAnswer.setVisibility(View.GONE); + holder.sp_auditAnswer.setId(position); + + } else if (holder.data.getANSWER_TYPE().equalsIgnoreCase("DECIMAL")) { + int maxLength = Integer.parseInt(holder.data.getMaxlength()); + holder.edt_answer.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL | InputType.TYPE_NUMBER_FLAG_SIGNED); + holder.edt_answer.setFilters(new InputFilter[]{new DecimalDigitsInputFilter(maxLength, 2)}); + + holder.edt_answer.setVisibility(View.VISIBLE); + holder.edt_answer.setId(position); + + if (country_id.equals("4")) { + holder.edt_answer.setHint(R.string.pls_fill_stock_count); + } + + holder.sp_auditAnswer.setVisibility(View.GONE); + holder.sp_auditAnswer.setId(position); + + } else if (holder.data.getANSWER_TYPE().equalsIgnoreCase("NUMBER")) { + int maxLength = Integer.parseInt(holder.data.getMaxlength()); + InputFilter[] fArray = new InputFilter[1]; + fArray[0] = new InputFilter.LengthFilter(maxLength); + holder.edt_answer.setFilters(fArray); + holder.edt_answer.setInputType(InputType.TYPE_CLASS_NUMBER); + + holder.edt_answer.setVisibility(View.VISIBLE); + holder.edt_answer.setId(position); + + if (country_id.equals("4")) { + holder.edt_answer.setHint(R.string.pls_fill_stock_count); + } + + holder.sp_auditAnswer.setVisibility(View.GONE); + holder.sp_auditAnswer.setId(position); + } + + if (holder.data.getCAMERA_ALLOW().equals("1")) { + holder.parent_cam_layout.setVisibility(View.VISIBLE); + holder.parent_cam_layout.setId(position); + } else { + holder.parent_cam_layout.setVisibility(View.GONE); + holder.parent_cam_layout.setId(position); + } + //text + if (holder.data.getREMARK_ALLOW().equals("1")) { + holder.edt_text.setVisibility(View.VISIBLE); + holder.edt_text.setId(position); + + holder.txt_leval.setVisibility(View.VISIBLE); + holder.txt_leval.setText(holder.data.getREMARK_LEVEL()); + holder.txt_leval.setId(position); + } else { + holder.edt_text.setVisibility(View.GONE); + holder.edt_text.setId(position); + holder.txt_leval.setVisibility(View.GONE); + holder.txt_leval.setId(position); + } + + holder.sp_auditAnswer.setAdapter(new AnswerSpinnerAdapter(AuditActivity.this, R.layout.custom_spinner_item, ans_list)); + + final ArrayList finalAns_list = ans_list; + holder.sp_auditAnswer.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + AuditDataGetterSetter ans = finalAns_list.get(position); + holder.data.setANSWER_ID(ans.getANSWER_ID()); + holder.data.setANSWER(ans.getANSWER()); + holder.data.setCAMERA_ALLOW(ans.getCAMERA_ALLOW()); + holder.data.setREMARK_ALLOW(ans.getREMARK_ALLOW()); + holder.data.setREMARK_LEVEL(ans.getREMARK_LEVEL()); + holder.data.setCAMERA_MANDATORY(ans.getCAMERA_MANDATORY()); + + Log.e("mandate_data",holder.data.getCAMERA_ALLOW() + ","+ holder.data.getCAMERA_MANDATORY()); + + //text + if (holder.data.getREMARK_ALLOW().equals("1")) { + holder.edt_text.setVisibility(View.VISIBLE); + holder.txt_leval.setVisibility(View.VISIBLE); + holder.txt_leval.setText(holder.data.getREMARK_LEVEL()); + } else { + holder.edt_text.setVisibility(View.GONE); + holder.txt_leval.setVisibility(View.GONE); + holder.data.setTXT_REMARK(""); + } + + if (holder.data.getCAMERA_ALLOW().equals("1")) { + holder.parent_cam_layout.setVisibility(View.VISIBLE); + if (ans.getNO_OF_CAMERA().equals("2")) { + holder.img_cam2.setVisibility(View.VISIBLE); + } else { + holder.img_cam2.setVisibility(View.GONE); + } + } else { + holder.parent_cam_layout.setVisibility(View.GONE); + if (holder.data.getCAM_IMAGE() != null && holder.data.getCAM_IMAGE().equals("")) { + if (new File(str + holder.data.getCAM_IMAGE()).exists()) { + new File(str + holder.data.getCAM_IMAGE()).delete(); + } + } + if (holder.data.getCAM_IMAGE2() != null && holder.data.getCAM_IMAGE2().equals("")) { + if (new File(str + holder.data.getCAM_IMAGE2()).exists()) { + new File(str + holder.data.getCAM_IMAGE2()).delete(); + } + } + holder.data.setCAM_IMAGE(""); + holder.data.setCAM_IMAGE2(""); + holder.img_cam.setBackgroundResource(R.mipmap.camera_orange); + holder.img_cam2.setBackgroundResource(R.mipmap.camera_orange); + } + } + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + holder.img_cam.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + pathforcheck = store_id + "AuditAnsPic" + categoryId + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context)+ pathforcheck; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + child_position = position; + startCameraActivity(0); + } + }); + + holder.img_cam2.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + pathforcheck = store_id + "AuditAnsPic2" + categoryId + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context)+ pathforcheck; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + child_position = position; + startCameraActivity(1); + } + }); + + holder.edt_answer.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + if (!hasFocus) { + if (holder.data.getANSWER_TYPE().equalsIgnoreCase("NUMBER")) { + holder.data.setANSWER_ID("0"); + holder.data.setANSWER(((EditText) v).getText().toString().replaceFirst("^0+.(?!$)", "")); + } else { + holder.data.setANSWER_ID("0"); + holder.data.setANSWER(((EditText) v).getText().toString().replaceAll("[&^<>{}'$]", "")); + } + + } + } + }); + + //set remark + holder.edt_text.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + if (!hasFocus) { + holder.data.setTXT_REMARK(((EditText) v).getText().toString().replaceAll("[&^<>{}'$]", "")); + } + } + }); + + for (int i = 0; i < ans_list.size(); i++) { + if (holder.data.getANSWER_TYPE().equalsIgnoreCase("Dropdown") + && ans_list.get(i).getANSWER_ID().equals(holder.data.getANSWER_ID())) { + holder.sp_auditAnswer.setSelection(i); + break; + } + } + + if (holder.data.getANSWER_TYPE().equalsIgnoreCase("TEXTBOX") + || holder.data.getANSWER_TYPE().equalsIgnoreCase("DECIMAL") + || holder.data.getANSWER_TYPE().equalsIgnoreCase("NUMBER")) { + holder.edt_answer.setText(holder.data.getANSWER()); + holder.edt_answer.setId(position); + } + + //set text + if (holder.data.getREMARK_ALLOW().equalsIgnoreCase("1")) { + holder.edt_text.setText(holder.data.getTXT_REMARK()); + holder.edt_text.setId(position); + } + + if (!img_str.equals("")) { + if (child_position == position) { + holder.data.setCAM_IMAGE(img_str); + img_str = ""; + child_position = -1; + } + } + + if (!img_str2.equals("")) { + if (child_position == position) { + holder.data.setCAM_IMAGE2(img_str2); + img_str2 = ""; + child_position = -1; + } + } + + if (holder.data.getCAM_IMAGE().equals("")) { + holder.img_cam.setBackgroundResource(R.mipmap.camera_orange); + holder.img_cam.setId(position); + + } else { + holder.img_cam.setBackgroundResource(R.mipmap.camera_green); + holder.img_cam.setId(position); + } + + if (holder.data.getCAM_IMAGE2().equals("")) { + holder.img_cam2.setBackgroundResource(R.mipmap.camera_orange); + holder.img_cam2.setId(position); + } else { + holder.img_cam2.setBackgroundResource(R.mipmap.camera_green); + holder.img_cam2.setId(position); + } + + + if (!checkflag) { + if (checkHeaderArray.contains(position)) { + holder.card_view.setBackgroundColor(getResources().getColor(R.color.red)); + holder.card_view.setId(position); + } else { + holder.card_view.setBackgroundColor(getResources().getColor(R.color.white)); + holder.card_view.setId(position); + } + } + } + + @Override + public int getItemCount() { + return questionList.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + public final View mView; + public final TextView txt_question, txt_leval; + public final Spinner sp_auditAnswer; + public final EditText edt_answer, edt_text; + public final ImageView img_cam, img_cam2; + public final RelativeLayout parent_cam_layout; + CardView card_view; + AuditDataGetterSetter data; + + public ViewHolder(View view) { + super(view); + mView = view; + + txt_leval = (TextView) view.findViewById(R.id.txt_leval); + txt_question = (TextView) view.findViewById(R.id.txt_question); + sp_auditAnswer = (Spinner) view.findViewById(R.id.sp_auditAnswer); + card_view = (CardView) view.findViewById(R.id.card_view); + edt_text = (EditText) view.findViewById(R.id.edt_text); + edt_answer = (EditText) view.findViewById(R.id.edt_answer); + img_cam = (ImageView) view.findViewById(R.id.img_cam); + img_cam2 = (ImageView) view.findViewById(R.id.img_cam2); + parent_cam_layout = (RelativeLayout) view.findViewById(R.id.parent_cam_layout); + } + } + } + + + public class AnswerSpinnerAdapter extends ArrayAdapter { + List list; + Context context; + int resourceId; + + public AnswerSpinnerAdapter(Context context, int resourceId, ArrayList list) { + super(context, resourceId, list); + this.context = context; + this.list = list; + this.resourceId = resourceId; + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + + View view = convertView; + LayoutInflater inflater = ((Activity) context).getLayoutInflater(); + view = inflater.inflate(resourceId, parent, false); + AuditDataGetterSetter cm = list.get(position); + TextView txt_spinner = (TextView) view.findViewById(R.id.tv_text); + txt_spinner.setText(list.get(position).getANSWER()); + + return view; + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + View view = convertView; + LayoutInflater inflater = ((Activity) context).getLayoutInflater(); + view = inflater.inflate(resourceId, parent, false); + + AuditDataGetterSetter cm = list.get(position); + + TextView txt_spinner = (TextView) view.findViewById(R.id.tv_text); + txt_spinner.setText(cm.getANSWER()); + + return view; + } + } + + boolean validateData(ArrayList data) { + //boolean flag = true; + checkHeaderArray.clear(); + + for (int i = 0; i < data.size(); i++) { + if (data.get(i).getANSWER_TYPE().equalsIgnoreCase("TEXTBOX") && data.get(i).getANSWER().equalsIgnoreCase("") + || data.get(i).getANSWER_TYPE().equalsIgnoreCase("DECIMAL") && data.get(i).getANSWER().equalsIgnoreCase("") + || data.get(i).getANSWER_TYPE().equalsIgnoreCase("NUMBER") && data.get(i).getANSWER().equalsIgnoreCase("")) { + error_msg = getString(R.string.pls_answer_all_qns); + checkflag = false; + } else if (data.get(i).getANSWER_TYPE().equalsIgnoreCase("DROPDOWN") && data.get(i).getANSWER_ID().equalsIgnoreCase("0")) { + error_msg = getString(R.string.pls_answer_all_qns); + checkflag = false; + } else if (data.get(i).getCAMERA_ALLOW().equals("1") && data.get(i).getCAMERA_MANDATORY().equals("1") && data.get(i).getCAM_IMAGE().equals("")) { + error_msg = getString(R.string.click_image); + checkflag = false; + } else if (data.get(i).getCAMERA_ALLOW().equals("1") && data.get(i).getCAMERA_MANDATORY().equals("1") + && data.get(i).getNO_OF_CAMERA().equals("2") && data.get(i).getCAM_IMAGE2().equals("")) { + error_msg = getString(R.string.click_image); + checkflag = false; + //text + } else if (data.get(i).getREMARK_ALLOW().equals("1") && data.get(i).getTXT_REMARK().equals("")) { + error_msg = getString(R.string.pleaseenterRemarks); + checkflag = false; + } else { + checkflag = true; + } + + if (checkflag == false) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + break; + } + } + return checkflag; + } + + protected void startCameraActivity(int code) { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, code); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, code); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + super.onActivityResult(requestCode, resultCode, data); + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + if (pathforcheck != null && !pathforcheck.equals("")) { + if (new File(str + pathforcheck).exists()) { + if (requestCode == 0) { + img_str = pathforcheck; + } else { + img_str2 = pathforcheck; + } + + pathforcheck = ""; + questionAdapter.notifyDataSetChanged(); + } + } + + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CategoryPicture.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CategoryPicture.java new file mode 100644 index 0000000..55b4eff --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CategoryPicture.java @@ -0,0 +1,661 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Activity; +import android.app.AlertDialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.BaseAdapter; +import android.widget.Button; +import android.widget.ImageView; +import android.widget.ListView; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; +import java.util.Random; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryImagesAllowed; + +public class CategoryPicture extends AppCompatActivity { + private Context context; + String _pathforcheck1, _pathforcheck2, _pathforcheck3, _pathforcheck4, Camerapath1, Camerapath2, _path, CaMpath, str, msg, categoryName, categoryId; + ImageView im1, im2, im3, im4; + ListView listview; + String store_id, date, intime, img_str1 = "", img_str2 = "", img_str3 = "", img_str4 = "", togglevalue = "1", CATEGORY_ID, camera_allow, store_type_id, class_id, key_account_id, country_id, store_flag_str; + private SharedPreferences preferences; + Uri outputFileUri; + String gallery_package = ""; + GSKOrangeDB db; + ArrayList adddata = new ArrayList(); + int Adapterposition; + ArrayList listdat = new ArrayList(); + CategoryAdapter adapteradditional; + Toolbar toolbar; + + ArrayList categoryImagesAllowed = new ArrayList<>(); + + boolean editFlag = false; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_category_picture); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + store_type_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + key_account_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + date = preferences.getString(CommonString.KEY_DATE, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + str = CommonString.getImagesFolder(context); + db = new GSKOrangeDB(CategoryPicture.this); + db.open(); + im1 = (ImageView) findViewById(R.id.image1); + im2 = (ImageView) findViewById(R.id.image2); + im3 = (ImageView) findViewById(R.id.image3); + im4 = (ImageView) findViewById(R.id.image4); + listview = (ListView) findViewById(R.id.listview); + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + + adddata = db.getCategoryPictureData(store_id, categoryId); + categoryImagesAllowed = db.getCategoryPictureAllowedData(categoryId); + if (categoryImagesAllowed.size() > 0) { + setCamAllowImage(categoryImagesAllowed.get(0).isImg_cam1(), im1); + setCamAllowImage(categoryImagesAllowed.get(0).isImg_cam2(), im2); + setCamAllowImage(categoryImagesAllowed.get(0).isImg_cam2(), im3); + setCamAllowImage(categoryImagesAllowed.get(0).isImg_cam3(), im4); + } + + if (adddata.size() != 0) { + + String key_id = adddata.get(0).getKEY_ID(); + + listdat = db.getCategoryPictureListData(store_id, categoryId, key_id); + + String image1 = adddata.get(0).getCategoryImage1(); + String image2 = adddata.get(0).getCategoryImage2(); + String image3 = adddata.get(0).getCategoryImage3(); + String image4 = adddata.get(0).getCategoryImage4(); + + if (image1 != null && !image1.equals("")) { + im1.setImageResource(R.mipmap.camera_green); + img_str1 = image1; + } + + if (image2 != null && !image2.equals("")) { + im2.setImageResource(R.mipmap.camera_green); + img_str2 = image2; + } + + if (image3 != null && !image3.equals("")) { + im3.setImageResource(R.mipmap.camera_green); + img_str3 = image3; + } + + if (image4 != null && !image4.equals("")) { + im4.setImageResource(R.mipmap.camera_green); + img_str4 = image4; + } + + } else { + db.open(); + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("11") || country_id.equals("17")) { + listdat = db.getCategoryPicturedata(date, categoryId, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + listdat = db.getCategoryPicturedata(date, categoryId, key_account_id, store_type_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + listdat = db.getCategoryPicturedata(date, categoryId, key_account_id, store_type_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + } + adapteradditional = new CategoryPicture.CategoryAdapter(CategoryPicture.this, listdat); + listview.setAdapter(adapteradditional); + + + fab.setOnClickListener(view -> { + final CategoryPictureGetterSetter CP = new CategoryPictureGetterSetter(); + CP.setCategoryImage1(img_str1); + CP.setCategoryImage2(img_str2); + CP.setCategoryImage3(img_str3); + CP.setCategoryImage4(img_str4); + CP.setStore_ID(store_id); + CP.setCamera_allow(camera_allow); + + if (validateData(CP, listdat)) { + db.open(); + db.InsertCategoryPictureData(CP, listdat, categoryId); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + /* AlertDialog.Builder builder = new AlertDialog.Builder(CategoryPicture.this); + builder.setMessage(getResources().getString(R.string.check_save_message)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + db.open(); + + db.InsertCategoryPictureData(CP, listdat, categoryId); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + + + } else { + Snackbar.make(view, R.string.title_activity_take_image, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + + + } + + + }); + + im1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + + _pathforcheck1 = store_id + "CategoryPicture1" + categoryId + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck1; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + + } + }); + + im2.setOnClickListener(view -> { + + _pathforcheck2 = store_id + "CategoryPicture2" + categoryId + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck2; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + }); + im3.setOnClickListener(view -> { + + _pathforcheck3 = store_id + "CategoryPicture3" + categoryId + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck3; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + + + }); + im4.setOnClickListener(view -> { + + _pathforcheck4 = store_id + "CategoryPicture4" + categoryId + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck4; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + + + }); + } + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:mmm"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); + } + return cdate; + } + + + protected void startCameraActivity() { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + editFlag = true; + + if (_pathforcheck1 != null && !_pathforcheck1.equals("")) { + if (new File(str + _pathforcheck1).exists()) { + + im1.setImageResource(R.mipmap.camera_green); + + img_str1 = _pathforcheck1; + _pathforcheck1 = ""; + } + } + if (_pathforcheck2 != null && !_pathforcheck2.equals("")) { + if (new File(str + _pathforcheck2).exists()) { + + im2.setImageResource(R.mipmap.camera_green); + + img_str2 = _pathforcheck2; + _pathforcheck2 = ""; + } + } + + if (_pathforcheck3 != null && !_pathforcheck3.equals("")) { + if (new File(str + _pathforcheck3).exists()) { + + im3.setImageResource(R.mipmap.camera_green); + + img_str3 = _pathforcheck3; + _pathforcheck3 = ""; + } + } + + if (_pathforcheck4 != null && !_pathforcheck4.equals("")) { + if (new File(str + _pathforcheck4).exists()) { + + im4.setImageResource(R.mipmap.camera_green); + + img_str4 = _pathforcheck4; + _pathforcheck4 = ""; + } + } + if (Camerapath1 != null && !Camerapath1.equals("")) { + if (new File(str + Camerapath1).exists()) { + + + listdat.get(Adapterposition).setSubCategoryCamera1(Camerapath1); + + Camerapath1 = ""; + listview.invalidateViews(); + } + } + + if (Camerapath2 != null && !Camerapath2.equals("")) { + if (new File(str + Camerapath2).exists()) { + + listdat.get(Adapterposition).setSubCategoryCamera2(Camerapath2); + + Camerapath2 = ""; + listview.invalidateViews(); + } + } + + + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + + public class CategoryAdapter extends BaseAdapter { + + private LayoutInflater mInflater; + private Context mcontext; + private ArrayList list; + + public CategoryAdapter(Activity activity, ArrayList list1) { + + mInflater = LayoutInflater.from(getBaseContext()); + mcontext = activity; + list = list1; + } + + @Override + public int getCount() { + + return list.size(); + } + + @Override + public Object getItem(int position1) { + + return position1; + } + + @Override + public long getItemId(int position1) { + + return position1; + } + + class ViewHolder { + TextView brand, qty_bought, display; + Button camera1, camera2, delete; + + } + + @Override + public View getView(final int position1, View convertView, ViewGroup parent) { + + final CategoryPicture.CategoryAdapter.ViewHolder holder; + + if (convertView == null) { + + convertView = mInflater + .inflate(R.layout.contentcatgoryadpterlayout, null); + holder = new CategoryPicture.CategoryAdapter.ViewHolder(); + holder.brand = (TextView) convertView.findViewById(R.id.textviewname); + holder.camera1 = (Button) convertView.findViewById(R.id.button3); + holder.camera2 = (Button) convertView.findViewById(R.id.cameranew); + convertView.setTag(holder); + } else { + holder = (CategoryPicture.CategoryAdapter.ViewHolder) convertView.getTag(); + } + + holder.camera1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + //Camerapath1 = store_id + "CategoryPicture" + list.get(position1).getSUB_CATEGORY_ID()+ date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + /* if(CommonFunctions.getCurrentTimeWithLanguage(mcontext).replace(":", "").contains("????")){ + Camerapath1 = store_id + "CategoryPicture" + list.get(position1).getSUB_CATEGORY_ID()+ date.replace("/", "") + new Random().nextInt(999999) + ".jpg"; + } + else{ + Camerapath1 = store_id + "CategoryPicture" + list.get(position1).getSUB_CATEGORY_ID()+ date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(mcontext).replace(":", "") + ".jpg"; + }*/ + + Camerapath1 = store_id + "CategoryPicture" + list.get(position1).getSUB_CATEGORY_ID() + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(mcontext).replace(":", "") + ".jpg"; + Adapterposition = position1; + // Log.e("Camimage",Camerapath1); + _path = CommonString.getImagesFolder(context) + Camerapath1; + // intime = CommonFunctions.getCurrentTimeWithLanguage(context); + intime = CommonFunctions.getCurrentTimeWithLanguage(mcontext); + startCameraActivity(); + listview.invalidateViews(); + } + }); + + holder.camera2.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + if (listdat.get(position1).getImage_allow().equals("1") && listdat.get(position1).getSubCategoryCamera1().equalsIgnoreCase("")) { + Snackbar.make(listview, R.string.first_click_compulsory_image, Snackbar.LENGTH_LONG).show(); + } else { + // Camerapath2 = store_id + "CategoryPicture" + list.get(position1).getSUB_CATEGORY_ID().toString() + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + Camerapath2 = store_id + "CategoryPicture" + list.get(position1).getSUB_CATEGORY_ID().toString() + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(mcontext).replace(":", "") + ".jpg"; + Adapterposition = position1; + _path = CommonString.getImagesFolder(context) + Camerapath2; + intime = CommonFunctions.getCurrentTimeWithLanguage(mcontext); + // intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + listview.invalidateViews(); + } + } + }); + + holder.brand.setText(list.get(position1).getSUB_CATEGORY().toString()); + + + if (!listdat.get(position1).getSubCategoryCamera1().equalsIgnoreCase("")) { + + holder.camera1.setBackgroundResource(R.mipmap.camera_green); + + + } else if (listdat.get(position1).getImage_allow().equals("1")) { + holder.camera1.setBackgroundResource(R.drawable.camera_orange_star_green); + } else { + holder.camera1.setBackgroundResource(R.mipmap.camera_orange); + } + + if (!listdat.get(position1).getSubCategoryCamera2().equalsIgnoreCase("")) { + + + holder.camera2.setBackgroundResource(R.mipmap.camera_green); + + } else { + holder.camera2.setBackgroundResource(R.mipmap.camera_orange); + } + + holder.brand.setId(position1); + return convertView; + } + } + + + boolean validateData(CategoryPictureGetterSetter data, ArrayList list) { + boolean flag = true; + + if (categoryImagesAllowed.size() > 0) { + + if (categoryImagesAllowed.get(0).isImg_cam1()) { + if (data.getCategoryImage1().equals("")) { + flag = false; + } + } + + if (flag) { + if (categoryImagesAllowed.get(0).isImg_cam2()) { + if (data.getCategoryImage2().equals("")) { + flag = false; + } + } + } + + if (flag) { + if (categoryImagesAllowed.get(0).isImg_cam3()) { + if (data.getCategoryImage3().equals("")) { + flag = false; + } + } + } + + if (flag) { + if (categoryImagesAllowed.get(0).isImg_cam4()) { + if (data.getCategoryImage4().equals("")) { + flag = false; + } + } + } + } + + if (flag) { + for (int i = 0; i < list.size(); i++) { + + if (list.get(i).getImage_allow().equals("1")) { + + String imageu = list.get(i).getSubCategoryCamera1(); + + if (imageu.equalsIgnoreCase("")) { + + flag = false; + break; + } + } + + } + } + + return flag; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + showDataLossAlert(); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + void showDataLossAlert() { + if (editFlag) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(CategoryPicture.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.no), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + showDataLossAlert(); + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getResources().getString(R.string.title_activity_category_picture)); + } + + public void setCamAllowImage(boolean isAllowed, ImageView img_cam) { + + if (isAllowed) { + img_cam.setImageResource(R.drawable.camera_orange_star_green); + } else { + img_cam.setImageResource(R.mipmap.camera_orange); + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java new file mode 100644 index 0000000..75e666b --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java @@ -0,0 +1,268 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.os.AsyncTask; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.View; +import android.widget.ProgressBar; +import android.widget.TextView; +import android.widget.Toast; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; + +import java.io.IOException; +import java.net.MalformedURLException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.adapter.data.ImageUri; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.constant.CommonUtils; +import cpm.com.gskmtorange.download.DownloadActivity; + +public class CheckoutActivity extends AppCompatActivity { + private Context context; + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + private String username, visit_date, store_id, store_flag_str; + private Data data; + private SharedPreferences preferences = null; + GSKOrangeDB db; + CoverageBean coverageBean; + String lat, lon, checkOutImagePath = ""; + Toolbar toolbar; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_checkout); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + db = new GSKOrangeDB(this); + db.open(); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID); + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + checkOutImagePath = getIntent().getStringExtra(CommonString.KEY_CHECKOUT_IMAGE); + lat = getIntent().getStringExtra(CommonString.KEY_LATITUDE); + lon = getIntent().getStringExtra(CommonString.KEY_LONGITUDE); + coverageBean = db.getCoverageSpecificData(visit_date, store_id); + new BackgroundTask(CheckoutActivity.this).execute(); + } + + private class BackgroundTask extends AsyncTask { + private Context context; + + BackgroundTask(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + super.onPreExecute(); + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getString(R.string.title_activity_checkout)); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @SuppressWarnings("deprecation") + @Override + protected String doInBackground(Void... params) { + try { + //String result = ""; + data = new Data(); + data.value = 20; + data.name = "Checked out Data Uploading"; + publishProgress(data); + String onXML = "[STORE_CHECK_OUT_STATUS]" + "[USER_ID]" + username + "[/USER_ID]" + "[STORE_ID]" + store_id + "[/STORE_ID]" + "[LATITUDE]" + lat + "[/LATITUDE]" + "[LOGITUDE]" + lon + "[/LOGITUDE]" + "[CHECKOUT_DATE]" + visit_date + "[/CHECKOUT_DATE]" + "[CHECK_OUTTIME]" + CommonFunctions.getCurrentTimeWithLanguage(context) + "[/CHECK_OUTTIME]" + "[CHECK_INTIME]" + coverageBean.getInTime() + "[/CHECK_INTIME]" + "[CREATED_BY]" + username + "[/CREATED_BY]" + "[/STORE_CHECK_OUT_STATUS]"; + final String sos_xml = "[DATA]" + onXML + "[/DATA]"; + String service; + if (store_flag_str.equals(CommonString.FROM_ADDITIONAL) || store_flag_str.equals(CommonString.FROM_ADDITIONAL_ADHOC)) { + service = CommonString.METHOD_UPLOAD_CHECKOUT_STATUS_ADDITIONAL; + } else if (store_flag_str.equals(CommonString.FROM_PHARMA)) { + service = CommonString.METHOD_UPLOAD_CHECKOUT_STATUS_PHARMA; + } else { + service = CommonString.METHOD_UPLOAD_CHECKOUT_STATUS; + } + + SoapObject request = new SoapObject(CommonString.NAMESPACE, service); + request.addProperty("onXML", sos_xml); + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + service, envelope); + + Object result = (Object) envelope.getResponse(); + + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return service; + } + if (result.toString().equalsIgnoreCase(CommonString.KEY_NO_DATA)) { + return service; + } + if (result.toString().equalsIgnoreCase(CommonString.KEY_FAILURE)) { + return service; + } + + data.value = 100; + data.name = "Checkout Done"; + publishProgress(data); + + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + deleteIRURl(); + db.open(); + db.updateCheckoutOuttime(store_id, CommonFunctions.getCurrentTimeWithLanguage(context), CommonString.KEY_Y, checkOutImagePath); + SharedPreferences.Editor editor = preferences.edit(); + editor.putString(CommonString.KEY_STORE_ID, ""); + editor.putString(CommonString.KEY_STORE_NAME, ""); + editor.putString(CommonString.KEY_VISIT_DATE, ""); + editor.putString(CommonString.KEY_CAMERA_ALLOW, ""); + editor.putString(CommonString.KEY_CHECKOUT_STATUS, ""); + editor.putString(CommonString.KEY_CLASS_ID, ""); + editor.putString(CommonString.KEY_EMP_ID, ""); + editor.putString(CommonString.KEY_GEO_TAG, ""); + editor.putString(CommonString.KEY_KEYACCOUNT_ID, ""); + editor.putString(CommonString.KEY_STORETYPE_ID, ""); + editor.putString(CommonString.KEY_UPLOAD_STATUS, ""); + editor.commit(); + + String table; + switch (store_flag_str) { + case CommonString.FROM_JCP: + table = CommonString.KEY_JOURNEY_PLAN; + break; + case CommonString.FROM_ADDITIONAL: + table = CommonString.KEY_JOURNEY_PLAN_ADDITIONAL; + break; + case CommonString.FROM_PHARMA: + table = CommonString.KEY_JOURNEY_PLAN_PHARMA; + break; + case CommonString.FROM_ADDITIONAL_ADHOC: + table = CommonString.KEY_ADHOC_JOURNEYPLAN_ADDITIONAL; + break; + default: + table = CommonString.KEY_ADHOC_JOURNEY_PLAN; + break; + } + + db.updateCheckoutStatus(store_id, CommonString.KEY_Y, table); + + } else { + if (result.toString().equalsIgnoreCase(CommonString.KEY_FALSE)) { + return service; + } + } + return CommonString.KEY_SUCCESS; + + } catch (MalformedURLException e) { + runOnUiThread(() -> { + // TODO Auto-generated method stub + showAlert(CommonString.MESSAGE_EXCEPTION); + }); + } catch (IOException e) { + runOnUiThread(() -> showAlert(CommonString.MESSAGE_SOCKETEXCEPTION)); + } catch (Exception e) { + runOnUiThread(() -> { + // TODO Auto-generated method stub + showAlert(CommonString.MESSAGE_EXCEPTION); + }); + } + + return ""; + } + + @SuppressLint("SetTextI18n") + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + + } + + @Override + protected void onPostExecute(String result) { + // TODO Auto-generated method stub + super.onPostExecute(result); + dialog.dismiss(); + if (result.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + showAlert(getString(R.string.checkout_successful)); + } else if (!result.equals("")) { + Toast.makeText(context, "Network Error Try Again", Toast.LENGTH_SHORT).show(); + finish(); + } + } + } + + class Data { + int value; + String name; + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getResources().getString(R.string.title_activity_checkout)); + } + + private void deleteIRURl() { + try { + ArrayList irList = db.getIrPDforUpload(store_id, visit_date); + if (irList != null && !irList.isEmpty()) { + for (int i = 0; i < irList.size(); i++) { + ArrayList uris = irList.get(i).getImageUris(); + if (uris != null && !uris.isEmpty()) { + for (int k = 0; k < uris.size(); k++) { + CommonUtils.INSTANCE.deleteSpecificImage(this,uris.get(k).getUri()); + } + } + } + } + } catch (Exception e) { + e.fillInStackTrace(); + } + } + + public void showAlert(String str) { + AlertDialog.Builder builder = new AlertDialog.Builder(CheckoutActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false).setPositiveButton("OK", (dialog, id) -> finish()); + AlertDialog alert = builder.create(); + alert.show(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CoachingVisitActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CoachingVisitActivity.java new file mode 100644 index 0000000..1a69c3f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CoachingVisitActivity.java @@ -0,0 +1,455 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.annotation.SuppressLint; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; + +import android.util.Log; +import android.view.MenuItem; +import android.view.View; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.Spinner; +import android.widget.Toast; +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; + +import com.androidbuts.multispinnerfilter.KeyPairBoolData; +import com.androidbuts.multispinnerfilter.MultiSpinnerSearch; +import com.androidbuts.multispinnerfilter.SpinnerListener; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; +import java.io.File; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CoachingVisitGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SupervisorListGetterSetter; + +public class CoachingVisitActivity extends AppCompatActivity implements AdapterView.OnItemSelectedListener, View.OnClickListener { + private Context context; + private GSKOrangeDB database; + ArrayList supervisorList; + private Spinner exist_spinner; //supervisor_spinner; + private ArrayAdapter exist_adapter, supervisor_adapter; + int coaching_visit; + LinearLayout linear_supervisor; + ImageView img_cam; + FloatingActionButton fab_next, fab_save; + String emp_id; + protected String _pathforcheck = "", _path, image_name = "", str, country_id, store_flag_str; + String visit_date, store_id, username; + private SharedPreferences preferences; + String gallery_package = ""; + Uri outputFileUri; + boolean saved_flag = false, update_flag = false; + ArrayList coachingVisitdata; + boolean coaching_visit_camera_flag = false; + MultiSpinnerSearch multi_spinner_supervisor; + ArrayList selectedSupervisorList = new ArrayList<>(); + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_coaching_visit); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + linear_supervisor = (LinearLayout) findViewById(R.id.linear_supervisor); + exist_spinner = (Spinner) findViewById(R.id.spinner_coaching_visit); + //supervisor_spinner = (Spinner) findViewById(R.id.spinner_supervisor); + img_cam = (ImageView) findViewById(R.id.img_cam); + + multi_spinner_supervisor = (MultiSpinnerSearch) findViewById(R.id.multi_spinner_supervisor); + context = this; + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + toolbar.setTitle(getResources().getString(R.string.title_activity_coaching_visit)); + + str = CommonString.getImagesFolder(context); + + store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID); + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + + username = preferences.getString(CommonString.KEY_USERNAME, ""); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + //store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + + fab_next = (FloatingActionButton) findViewById(R.id.fab); + fab_save = (FloatingActionButton) findViewById(R.id.fab_save); + + database = new GSKOrangeDB(this); + database.open(); + + coachingVisitdata = database.getCoachingVisitData(store_id); + + //Enable disable According to Configuration + ArrayList configurationData = database.getConfigurationMasterData(country_id); + if (configurationData.size() > 0) { + + for (int i = 0; i < configurationData.size(); i++) { + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("COACHING VISIT IMAGE") && + configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + coaching_visit_camera_flag = true; + break; + } + } + } + + if (coaching_visit_camera_flag) { + img_cam.setVisibility(View.VISIBLE); + } else { + img_cam.setVisibility(View.GONE); + } + + + supervisorList = database.getSupervisorListData(); + + exist_adapter = new ArrayAdapter<>(this, + android.R.layout.simple_spinner_item); + + String select_str = getResources().getString(R.string.select); + + exist_adapter.add(select_str); + exist_adapter.add(getResources().getString(R.string.yes)); + exist_adapter.add(getResources().getString(R.string.no)); + + exist_spinner.setAdapter(exist_adapter); + + exist_adapter + .setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + + exist_spinner.setOnItemSelectedListener(this); + + if (coachingVisitdata.size() != 0) { + update_flag = true; + fab_save.hide();//setVisibility(View.GONE); + fab_next.show();//setVisibility(View.VISIBLE); + if (coachingVisitdata.get(0).isExists()) { + exist_spinner.setSelection(1); + } else { + exist_spinner.setSelection(2); + } + exist_spinner.setEnabled(false); + } + + fab_next.setOnClickListener(this); + fab_save.setOnClickListener(this); + img_cam.setOnClickListener(this); + + } + + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + switch (parent.getId()) { + case R.id.spinner_coaching_visit: + if (position != 0) { + + if (!update_flag) { + + fab_save.show();//setVisibility(View.VISIBLE); + + if (position == 1) { + + linear_supervisor.setVisibility(View.VISIBLE); + + coaching_visit = 1; + + /*supervisor_adapter = new ArrayAdapter(this, + android.R.layout.simple_spinner_item); + + String select_str = getResources().getString(R.string.select_promo); + + supervisor_adapter.add(select_str); + + for (int i = 0; i < supervisorList.size(); i++) { + supervisor_adapter.add(supervisorList.get(i).getSUPERVISOR().get(0)); + } + + supervisor_spinner.setAdapter(supervisor_adapter); + + supervisor_adapter + .setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + + supervisor_spinner.setOnItemSelectedListener(this);*/ + + /** + * Getting array of String to Bind in Spinner + */ + //final List list = Arrays.asList(getResources().getStringArray(R.array.sports_array)); + + final List listArray0 = new ArrayList<>(); + + for (int i = 0; i < supervisorList.size(); i++) { + KeyPairBoolData h = new KeyPairBoolData(); + h.setId(i + 1); + h.setName(supervisorList.get(i).getSUPERVISOR().get(0)); + h.setSelected(false); + listArray0.add(h); + } + + multi_spinner_supervisor.setItems(listArray0, -1, new SpinnerListener() { + + @Override + public void onItemsSelected(List items) { + + selectedSupervisorList.clear(); + + for (int i = 0; i < items.size(); i++) { + if (items.get(i).isSelected()) { + + selectedSupervisorList.add(items.get(i).getName()); + Log.i("MultiSpinner", i + " : " + items.get(i).getName() + " : " + items.get(i).isSelected()); + } + } + } + }); + + } else { + coaching_visit = 0; + selectedSupervisorList.clear(); + linear_supervisor.setVisibility(View.GONE); + } + } + } else { + coaching_visit = -1; + linear_supervisor.setVisibility(View.GONE); + fab_save.hide();//setVisibility(View.GONE); + } + + break; + + case R.id.multi_spinner_supervisor: + /* if(position!=0){ + emp_id = supervisorList.get(position-1).getEMP_ID().get(0); + } + else { + emp_id = ""; + }*/ + + break; + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + + @Override + public void onClick(View v) { + + switch (v.getId()) { + case R.id.img_cam: + _pathforcheck = store_id + "CoachingVisit" + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck; + startCameraActivity(); + break; + + case R.id.fab_save: + if (coaching_visit == 1) { + String error_msg = ""; + boolean flag = true; + //if(emp_id.equals("")){ + if (selectedSupervisorList.size() == 0) { + flag = false; + error_msg = getString(R.string.title_activity_select_dropdown); + } else if (coaching_visit_camera_flag && image_name.equals("")) { + flag = false; + error_msg = getString(R.string.clickimage); + } + + if (flag) { + for (int i = 0; i < selectedSupervisorList.size(); i++) { + CoachingVisitGetterSetter coachingVisitGetterSetter = new CoachingVisitGetterSetter(); + coachingVisitGetterSetter.setEmp_id(getEmp_idFromName(selectedSupervisorList.get(i))); + coachingVisitGetterSetter.setImg_path(image_name); + coachingVisitGetterSetter.setExists(coaching_visit == 1); + database.insertCoachingVisitData(coachingVisitGetterSetter, store_id); + } + + Toast.makeText(context, getString(R.string.save_message), Toast.LENGTH_SHORT).show(); + + saved_flag = true; + + fab_next.show();//setVisibility(View.VISIBLE); + } else { + Snackbar.make(linear_supervisor, error_msg, Snackbar.LENGTH_SHORT).show(); + } + } else { + CoachingVisitGetterSetter coachingVisitGetterSetter = new CoachingVisitGetterSetter(); + coachingVisitGetterSetter.setEmp_id("0"); + coachingVisitGetterSetter.setImg_path(image_name); + coachingVisitGetterSetter.setExists(coaching_visit == 1); + + database.insertCoachingVisitData(coachingVisitGetterSetter, store_id); + + Toast.makeText(context, getString(R.string.save_message), Toast.LENGTH_SHORT).show(); + saved_flag = true; + fab_next.show();//setVisibility(View.VISIBLE); + } + + + break; + + case R.id.fab: + + if (saved_flag || update_flag) { + + // Intent i = new Intent(CoachingVisitActivity.this, StoreCheckoutImageActivity.class); + Intent i = new Intent(CoachingVisitActivity.this, CoachingVisitStoreActivity.class); + i.putExtra(CommonString.KEY_STORE_ID, store_id); + i.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + startActivity(i); + finish(); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else { + Snackbar.make(linear_supervisor, getString(R.string.please_save_data), Snackbar.LENGTH_SHORT).show(); + } + break; + } + } + + String getEmp_idFromName(String name) { + String emp_id = "0"; + + for (int i = 0; i < supervisorList.size(); i++) { + if (supervisorList.get(i).getSUPERVISOR().get(0).equalsIgnoreCase(name)) { + emp_id = supervisorList.get(i).getEMP_ID().get(0); + break; + } + } + + return emp_id; + } + + protected void startCameraActivity() { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } + } + + @SuppressLint("MissingSuperCall") + @SuppressWarnings("deprecation") + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + img_cam.setImageDrawable(getResources().getDrawable(R.mipmap.camera_green)); + + image_name = _pathforcheck; + + _pathforcheck = ""; + + } + } + + break; + } + + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + return super.onOptionsItemSelected(item); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CoachingVisitStoreActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CoachingVisitStoreActivity.java new file mode 100644 index 0000000..9a8337c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CoachingVisitStoreActivity.java @@ -0,0 +1,444 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.annotation.SuppressLint; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.MenuItem; +import android.view.View; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.Spinner; +import android.widget.Toast; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; + +import com.androidbuts.multispinnerfilter.KeyPairBoolData; +import com.androidbuts.multispinnerfilter.MultiSpinnerSearch; +import com.androidbuts.multispinnerfilter.SpinnerListener; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CoachingVisitGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SupervisorListGetterSetter; + +public class CoachingVisitStoreActivity extends AppCompatActivity implements AdapterView.OnItemSelectedListener, View.OnClickListener { + + private Context context; + private GSKOrangeDB database; + ArrayList supervisorList; + private Spinner exist_spinner; //supervisor_spinner; + private ArrayAdapter exist_adapter, supervisor_adapter; + int coaching_visit; + LinearLayout linear_supervisor; + ImageView img_cam; + FloatingActionButton fab_next, fab_save; + String emp_id; + protected String _pathforcheck = "", _path, image_name = "", str, country_id, store_flag_str; + String visit_date, store_id, username; + private SharedPreferences preferences; + String gallery_package = ""; + Uri outputFileUri; + boolean saved_flag = false, update_flag = false; + ArrayList coachingVisitdata; + boolean coaching_visit_camera_flag = false; + MultiSpinnerSearch multi_spinner_supervisor; + + ArrayList selectedSupervisorList = new ArrayList<>(); + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_coaching_visit_store); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + linear_supervisor = (LinearLayout) findViewById(R.id.linear_supervisor); + exist_spinner = (Spinner) findViewById(R.id.spinner_coaching_visit); + //supervisor_spinner = (Spinner) findViewById(R.id.spinner_supervisor); + img_cam = (ImageView) findViewById(R.id.img_cam); + + multi_spinner_supervisor = (MultiSpinnerSearch) findViewById(R.id.multi_spinner_supervisor); + context = this; + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + toolbar.setTitle(getResources().getString(R.string.title_activity_coaching_visit_store)); + + str = CommonString.getImagesFolder(context); + + store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID); + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + + username = preferences.getString(CommonString.KEY_USERNAME, ""); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + //store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + + fab_next = (FloatingActionButton) findViewById(R.id.fab); + fab_save = (FloatingActionButton) findViewById(R.id.fab_save); + + database = new GSKOrangeDB(this); + database.open(); + + coachingVisitdata = database.getCoachingVisitStoreData(store_id); + + //Enable disable According to Configuration + ArrayList configurationData = database.getConfigurationMasterData(country_id); + if (configurationData.size() > 0) { + + for (int i = 0; i < configurationData.size(); i++) { + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("COACHING VISIT IMAGE") && + configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + coaching_visit_camera_flag = true; + break; + } + } + } + + if (coaching_visit_camera_flag) { + img_cam.setVisibility(View.VISIBLE); + } else { + img_cam.setVisibility(View.GONE); + } + + + supervisorList = database.getSupervisorcheckListData(); + + exist_adapter = new ArrayAdapter<>(this, + android.R.layout.simple_spinner_item); + + String select_str = getResources().getString(R.string.select); + + exist_adapter.add(select_str); + exist_adapter.add(getResources().getString(R.string.yes)); + exist_adapter.add(getResources().getString(R.string.no)); + + exist_spinner.setAdapter(exist_adapter); + + exist_adapter + .setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + + exist_spinner.setOnItemSelectedListener(this); + + if (coachingVisitdata.size() != 0) { + update_flag = true; + fab_save.hide();//setVisibility(View.GONE); + fab_next.show();//setVisibility(View.VISIBLE); + if (coachingVisitdata.get(0).isExists()) { + exist_spinner.setSelection(1); + } else { + exist_spinner.setSelection(2); + } + exist_spinner.setEnabled(false); + } + + fab_next.setOnClickListener(this); + fab_save.setOnClickListener(this); + img_cam.setOnClickListener(this); + + } + + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + switch (parent.getId()) { + case R.id.spinner_coaching_visit: + if (position != 0) { + + if (!update_flag) { + + fab_save.show();//setVisibility(View.VISIBLE); + + if (position == 1) { + + linear_supervisor.setVisibility(View.VISIBLE); + + coaching_visit = 1; + + /** + * Getting array of String to Bind in Spinner + */ + //final List list = Arrays.asList(getResources().getStringArray(R.array.sports_array)); + + final List listArray0 = new ArrayList<>(); + + for (int i = 0; i < supervisorList.size(); i++) { + KeyPairBoolData h = new KeyPairBoolData(); + h.setId(i + 1); + h.setName(supervisorList.get(i).getSUPERVISOR().get(0)); + h.setSelected(false); + listArray0.add(h); + } + + multi_spinner_supervisor.setItems(listArray0, -1, new SpinnerListener() { + + @Override + public void onItemsSelected(List items) { + + selectedSupervisorList.clear(); + + for (int i = 0; i < items.size(); i++) { + if (items.get(i).isSelected()) { + + selectedSupervisorList.add(items.get(i).getName()); + Log.i("MultiSpinner", i + " : " + items.get(i).getName() + " : " + items.get(i).isSelected()); + } + } + } + }); + + } else { + coaching_visit = 0; + selectedSupervisorList.clear(); + linear_supervisor.setVisibility(View.GONE); + } + } + + } else { + + coaching_visit = -1; + linear_supervisor.setVisibility(View.GONE); + fab_save.hide();//setVisibility(View.GONE); + } + + break; + + case R.id.multi_spinner_supervisor: + + /* if(position!=0){ + emp_id = supervisorList.get(position-1).getEMP_ID().get(0); + } + else { + emp_id = ""; + }*/ + + break; + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + + @Override + public void onClick(View v) { + + switch (v.getId()) { + case R.id.img_cam: + _pathforcheck = store_id + "CheckVisit" + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck; + + startCameraActivity(); + break; + + case R.id.fab_save: + + if (coaching_visit == 1) { + + String error_msg = ""; + boolean flag = true; + //if(emp_id.equals("")){ + if (selectedSupervisorList.size() == 0) { + flag = false; + error_msg = getString(R.string.title_activity_select_dropdown); + } else if (coaching_visit_camera_flag && image_name.equals("")) { + flag = false; + error_msg = getString(R.string.clickimage); + } + + if (flag) { + + for (int i = 0; i < selectedSupervisorList.size(); i++) { + CoachingVisitGetterSetter coachingVisitGetterSetter = new CoachingVisitGetterSetter(); + coachingVisitGetterSetter.setEmp_id(getEmp_idFromName(selectedSupervisorList.get(i))); + coachingVisitGetterSetter.setImg_path(image_name); + coachingVisitGetterSetter.setExists(coaching_visit == 1); + + database.insertCoachingVisitStoreData(coachingVisitGetterSetter, store_id); + } + + Toast.makeText(context, getString(R.string.save_message), Toast.LENGTH_SHORT).show(); + + saved_flag = true; + + fab_next.show();//setVisibility(View.VISIBLE); + } else { + Snackbar.make(linear_supervisor, error_msg, Snackbar.LENGTH_SHORT).show(); + } + } else { + CoachingVisitGetterSetter coachingVisitGetterSetter = new CoachingVisitGetterSetter(); + coachingVisitGetterSetter.setEmp_id("0"); + coachingVisitGetterSetter.setImg_path(image_name); + coachingVisitGetterSetter.setExists(coaching_visit == 1); + + database.insertCoachingVisitStoreData(coachingVisitGetterSetter, store_id); + + Toast.makeText(context, getString(R.string.save_message), Toast.LENGTH_SHORT).show(); + saved_flag = true; + fab_next.show();//setVisibility(View.VISIBLE); + } + + + break; + + case R.id.fab: + + if (saved_flag || update_flag) { + + Intent i = new Intent(CoachingVisitStoreActivity.this, StoreCheckoutImageActivity.class); + i.putExtra(CommonString.KEY_STORE_ID, store_id); + i.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + startActivity(i); + finish(); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else { + Snackbar.make(linear_supervisor, getString(R.string.please_save_data), Snackbar.LENGTH_SHORT).show(); + } + break; + } + } + + String getEmp_idFromName(String name) { + String emp_id = "0"; + + for (int i = 0; i < supervisorList.size(); i++) { + if (supervisorList.get(i).getSUPERVISOR().get(0).equalsIgnoreCase(name)) { + emp_id = supervisorList.get(i).getEMP_ID().get(0); + break; + } + } + + return emp_id; + } + + protected void startCameraActivity() { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } + } + + @SuppressLint("MissingSuperCall") + @SuppressWarnings("deprecation") + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + img_cam.setImageDrawable(getResources().getDrawable(R.mipmap.camera_green)); + + image_name = _pathforcheck; + + _pathforcheck = ""; + + } + } + + break; + } + + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + return super.onOptionsItemSelected(item); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CompetitionPromoActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CompetitionPromoActivity.java new file mode 100644 index 0000000..804bdf5 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CompetitionPromoActivity.java @@ -0,0 +1,812 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Activity; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.EditText; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.Spinner; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CompetitonPromoGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PROMOTION_TYPE_MASTERGetterSetter; + +public class CompetitionPromoActivity extends AppCompatActivity implements AdapterView.OnItemSelectedListener, View.OnClickListener { + private Context context; + ToggleButton btntoggle; + boolean isDataAdded = false, isExists = true, is_camera_compulsory = false; + LinearLayout lin_parent; + GSKOrangeDB db; + private SharedPreferences preferences; + Spinner spinner_brand_list,sp_promotion_typ,sp_subcategory; + String store_id, visit_date, username, country_id,keyAccount_id,class_id,storeType_id; + String categoryName, categoryId; + ArrayList brand_list = new ArrayList<>(); + ArrayList subcategory_list = new ArrayList<>(); + ArrayList promotion_list = new ArrayList<>(); + String brand = "",subcategory="", _path = ""; + String promotion = ""; + EditText et_sku_name; + FloatingActionButton fab_save, fab_add; + ImageView imgCam, imgCam1, imgCam2; + String img_str = "", img_str1 = "", img_str2 = ""; + String _pathforcheck, _pathforcheck1, _pathforcheck2; + Uri outputFileUri; + String gallery_package = ""; + boolean editFlag = false, isdata_added = false; + String str, skuName; + int brand_id = 0; + int subcategoryId = 0; + int promotion_id = 0; + RecyclerView rec_added_counterfeit_product; + ArrayList addedCounterfeitProducts = new ArrayList<>(); + ArrayList exists_data = new ArrayList<>(); + private LinearLayout lay_competitor_name; + + ProductAdapter productAdapter; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_compition_promo); + Toolbar toolbar = findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + btntoggle = (ToggleButton) findViewById(R.id.btntoggle); + lin_parent = (LinearLayout) findViewById(R.id.lin_parent_promo); + et_sku_name = (EditText) findViewById(R.id.et_sku_name); + sp_subcategory = (Spinner) findViewById(R.id.sp_subcategory); + spinner_brand_list = (Spinner) findViewById(R.id.sp_brand); + sp_promotion_typ = (Spinner) findViewById(R.id.sp_promotion_typ); + lay_competitor_name = (LinearLayout) findViewById(R.id.lay_competitor_name); + rec_added_counterfeit_product = (RecyclerView) findViewById(R.id.rec_added_counterfeit_product); + + //fab + fab_save = findViewById(R.id.fab); + fab_add = findViewById(R.id.fab_add); + + //camera Images + imgCam = (ImageView) findViewById(R.id.img_cam); + imgCam1 = (ImageView) findViewById(R.id.img_cam1); + imgCam2 = (ImageView) findViewById(R.id.img_cam2); + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + + + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + db = new GSKOrangeDB(CompetitionPromoActivity.this); + db.open(); + + btntoggle.setOnClickListener(this); + fab_save.setOnClickListener(this); + fab_add.setOnClickListener(this); + imgCam.setOnClickListener(this); + imgCam1.setOnClickListener(this); + imgCam2.setOnClickListener(this); + + promotion_list = db.getPromotionTypeData(); + subcategory_list = db.getSubcategoryData(keyAccount_id, storeType_id,class_id,categoryId); + + //subcategory data + BrandMasterGetterSetter subcategory_select = new BrandMasterGetterSetter(); + String subcat_select = getResources().getString(R.string.select); + subcategory_select.setSUB_CATEGORY(subcat_select); + subcategory_select.setSUB_CATEGORY_ID("0"); + subcategory_list.add(0, subcategory_select); + CustomSubcategoryAdapter subcat_adapter = new CustomSubcategoryAdapter(CompetitionPromoActivity.this, R.layout.custom_spinner_item, subcategory_list); + sp_subcategory.setAdapter(subcat_adapter); + sp_subcategory.setOnItemSelectedListener(this); + + + /*//brand data + BrandMasterGetterSetter brand_select = new BrandMasterGetterSetter(); + String select = getResources().getString(R.string.select); + brand_select.setBRAND(select); + brand_select.setBRAND_ID("0"); + brand_list.add(0, brand_select); + CustomBrandAdapter adapter = new CustomBrandAdapter(CompetitionPromoActivity.this, R.layout.custom_spinner_item, brand_list); + spinner_brand_list.setAdapter(adapter); + spinner_brand_list.setOnItemSelectedListener(this);*/ + + //competitor + PROMOTION_TYPE_MASTERGetterSetter promoType_select = new PROMOTION_TYPE_MASTERGetterSetter(); + String selectcomp = getResources().getString(R.string.select); + promoType_select.setPROMOTION_TYPE(selectcomp); + promoType_select.setPROMOTION_TYPE_ID("0"); + promotion_list.add(0, promoType_select); + CustomPromotionTypeAdapter comp_adapter = new CustomPromotionTypeAdapter(CompetitionPromoActivity.this, R.layout.custom_spinner_item, promotion_list); + sp_promotion_typ.setAdapter(comp_adapter); + sp_promotion_typ.setOnItemSelectedListener(this); + + + + + //Product List + exists_data = db.getCompetitionPromoExistsAfterData(store_id, categoryId); + + if(exists_data.size()>0){ + isExists = exists_data.get(0).isExists(); + if(exists_data.get(0).isExists()){ + addedCounterfeitProducts = db.getCometionPromoAfterData(store_id, categoryId); + if(addedCounterfeitProducts.size()>0){ + rec_added_counterfeit_product.setLayoutManager(new LinearLayoutManager(context)); + productAdapter = new ProductAdapter(addedCounterfeitProducts); + rec_added_counterfeit_product.setAdapter(productAdapter); + } + } + else { + //fab_add.hide();//.setVisibility(View.GONE); + addedCounterfeitProducts.clear(); + lin_parent.setVisibility(View.GONE); + } + } + + btntoggle.setChecked(isExists); + + str = CommonString.getImagesFolder(context); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + + switch (id) { + case R.id.btntoggle: + isExists = btntoggle.isChecked(); + + if (isExists) { + lin_parent.setVisibility(View.VISIBLE); + isdata_added = true; + } else { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(CompetitionPromoActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + lin_parent.setVisibility(View.GONE); + + brand = ""; + subcategory = ""; + promotion = ""; + brand_id = 0; + subcategoryId = 0; + promotion_id = 0; + skuName = ""; + img_str = ""; + img_str1 = ""; + img_str2 = ""; + et_sku_name.setText(""); + sp_subcategory.setSelection(0); + spinner_brand_list.setSelection(0); + sp_promotion_typ.setSelection(0); + + addedCounterfeitProducts.clear(); + isdata_added = true; + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + //checkBox.setChecked(true); + btntoggle.setChecked(true); + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + break; + + case R.id.fab_add: + + skuName = et_sku_name.getText().toString().replaceAll("[&^<>{}'$]", "").replaceFirst("^0+(?!$)", ""); + + if (promotion.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.pls_select_promo_type, Snackbar.LENGTH_SHORT).show(); + } else if (subcategory.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.pls_select_sub_category, Snackbar.LENGTH_SHORT).show(); + }else if (brand.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.pls_select_competitor, Snackbar.LENGTH_SHORT).show(); + } else if (skuName.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.pls_enter_comment, Snackbar.LENGTH_SHORT).show(); + } /*else if (img_str.equals("") && img_str1.equals("") && img_str2.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.click_image, Snackbar.LENGTH_SHORT).show(); + }*/ else { + CompetitonPromoGetterSetter product = new CompetitonPromoGetterSetter(); + product.setBrand(brand); + product.setPromotion(promotion); + product.setBrandId(brand_id); + product.setPromotion_id(promotion_id); + product.setSkuName(skuName); + product.setImgStr(img_str); + product.setImgStr1(img_str1); + product.setImgStr2(img_str2); + + addedCounterfeitProducts.add(product); + + rec_added_counterfeit_product.setLayoutManager(new LinearLayoutManager(context)); + productAdapter = new ProductAdapter(addedCounterfeitProducts); + rec_added_counterfeit_product.setAdapter(productAdapter); + + subcategory = ""; + brand = ""; + promotion = ""; + subcategoryId = 0; + brand_id = 0; + promotion_id = 0; + skuName = ""; + img_str = ""; + img_str1 = ""; + img_str2 = ""; + et_sku_name.setText(""); + sp_subcategory.setSelection(0); + spinner_brand_list.setSelection(0); + sp_promotion_typ.setSelection(0); + //clearBrandSpinner(); + + imgCam.setBackgroundResource(R.mipmap.camera_orange); + imgCam1.setBackgroundResource(R.mipmap.camera_orange); + imgCam2.setBackgroundResource(R.mipmap.camera_orange); + + isdata_added = true; + } + + break; + + case R.id.fab: + if(isExists && addedCounterfeitProducts.size()==0){ + Snackbar.make(rec_added_counterfeit_product, R.string.title_activity_Want_add,Snackbar.LENGTH_SHORT).show(); + } + else { + db.InsertComptionPromotData(addedCounterfeitProducts, categoryId, store_id, isExists); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + break; + + case R.id.img_cam: + _pathforcheck = store_id + "CounterfeitProductImg1" + categoryId + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck; + startCameraActivity(); + break; + + case R.id.img_cam1: + _pathforcheck1 = store_id + "CounterfeitProductImg2" + categoryId + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck1; + startCameraActivity(); + break; + + case R.id.img_cam2: + _pathforcheck2 = store_id + "CounterfeitProductImg3" + categoryId + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck2; + startCameraActivity(); + break; + } + + } + + void clearBrandSpinner() { + brand_list.clear(); + + BrandMasterGetterSetter brand_select = new BrandMasterGetterSetter(); + String str = getResources().getString(R.string.select); + brand_select.setBRAND(str); + brand_select.setBRAND_ID("0"); + brand_list.add(0, brand_select); + CustomBrandAdapter adapter = new CustomBrandAdapter(CompetitionPromoActivity.this, R.layout.custom_spinner_item, brand_list); + + spinner_brand_list.setAdapter(adapter); + spinner_brand_list.setOnItemSelectedListener(this); + } + + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + switch (parent.getId()) { + case R.id.sp_subcategory: + if (position != 0) { + subcategory = subcategory_list.get(position).getSUB_CATEGORY().get(0); + subcategoryId = Integer.parseInt(subcategory_list.get(position).getSUB_CATEGORY_ID().get(0)); + + brand_list = db.getCompetionData(keyAccount_id, storeType_id,class_id,categoryId,subcategoryId); + //brand data + BrandMasterGetterSetter brand_select = new BrandMasterGetterSetter(); + String select = getResources().getString(R.string.select); + brand_select.setBRAND(select); + brand_select.setBRAND_ID("0"); + brand_list.add(0, brand_select); + CustomBrandAdapter adapter = new CustomBrandAdapter(CompetitionPromoActivity.this, R.layout.custom_spinner_item, brand_list); + spinner_brand_list.setAdapter(adapter); + spinner_brand_list.setOnItemSelectedListener(this); + + lay_competitor_name.setVisibility(View.VISIBLE); + } else { + subcategory = ""; + subcategoryId = 0; + lay_competitor_name.setVisibility(View.GONE); + } + break; + + case R.id.sp_brand: + + if (position != 0) { + brand = brand_list.get(position).getBRAND().get(0); + brand_id = Integer.parseInt(brand_list.get(position).getBRAND_ID().get(0)); + } else { + brand = ""; + brand_id = 0; + } + + break; + case R.id.sp_promotion_typ: + + if (position != 0) { + promotion = promotion_list.get(position).getPROMOTION_TYPE().get(0); + promotion_id = Integer.parseInt(promotion_list.get(position).getPROMOTION_TYPE_ID().get(0)); + } else { + promotion = ""; + promotion_id = 0; + + } + + break; + + + } + + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + + //subcategory data + public class CustomSubcategoryAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + BrandMasterGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomSubcategoryAdapter Constructor + *****************/ + public CustomSubcategoryAdapter( + CompetitionPromoActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (BrandMasterGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getSUB_CATEGORY().get(0)); + } + + return row; + } + } + + + + public class CustomBrandAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + BrandMasterGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomBrandAdapter Constructor + *****************/ + public CustomBrandAdapter( + CompetitionPromoActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (BrandMasterGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getBRAND().get(0)); + } + + return row; + } + } + + + public class CustomPromotionTypeAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + PROMOTION_TYPE_MASTERGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomPromotionTypeAdapter Constructor + *****************/ + public CustomPromotionTypeAdapter( + CompetitionPromoActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (PROMOTION_TYPE_MASTERGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getPROMOTION_TYPE().get(0)); + } + + return row; + } + } + + protected void startCameraActivity() { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + editFlag = true; + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + imgCam.setBackgroundResource(R.mipmap.camera_green); + + img_str = _pathforcheck; + _pathforcheck = ""; + } + } + + if (_pathforcheck1 != null && !_pathforcheck1.equals("")) { + if (new File(str + _pathforcheck1).exists()) { + + imgCam1.setBackgroundResource(R.mipmap.camera_green); + + img_str1 = _pathforcheck1; + _pathforcheck1 = ""; + } + } + if (_pathforcheck2 != null && !_pathforcheck2.equals("")) { + if (new File(str + _pathforcheck2).exists()) { + + imgCam2.setBackgroundResource(R.mipmap.camera_green); + + img_str2 = _pathforcheck2; + _pathforcheck2 = ""; + } + } + + + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + public class ProductAdapter extends RecyclerView.Adapter { + + private ArrayList list; + + public ProductAdapter(ArrayList promoList) { + list = promoList; + } + + @Override + public ProductAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()) + .inflate(R.layout.item_competition_promo, parent, false); + return new ProductAdapter.ViewHolder(view); + } + + @Override + public void onBindViewHolder(final ProductAdapter.ViewHolder holder, int position) { + + final CompetitonPromoGetterSetter mItem = list.get(position); + holder.tv_brand.setText(getString(R.string.promotion_type) + " - " + mItem.getPromotion()); + holder.tv_competitor.setText(getString(R.string.competitor) + " - " + mItem.getBrand()); + holder.tv_sku_name.setText(getString(R.string.comment) + " - " + mItem.getSkuName()); + + } + + @Override + public int getItemCount() { + return list.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + public final View mView; + public final TextView tv_brand, tv_competitor,tv_sku_name; + + public ViewHolder(View view) { + super(view); + + mView = view; + tv_brand = (TextView) mView.findViewById(R.id.tv_brand); + tv_sku_name = (TextView) mView.findViewById(R.id.tv_sku_name); + tv_competitor = (TextView) mView.findViewById(R.id.tv_competitor); + + } + + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + ischanged(); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + void ischanged(){ + if(isdata_added){ + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(CompetitionPromoActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + else { + super.onBackPressed(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + ischanged(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/ConversationActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/ConversationActivity.java new file mode 100644 index 0000000..37b5f07 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/ConversationActivity.java @@ -0,0 +1,444 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.os.AsyncTask; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.EditText; +import android.widget.LinearLayout; +import android.widget.ProgressBar; +import android.widget.RelativeLayout; +import android.widget.TextView; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xml.sax.InputSource; +import org.xml.sax.XMLReader; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.IOException; +import java.io.InterruptedIOException; +import java.io.StringReader; +import java.net.MalformedURLException; +import java.net.SocketTimeoutException; +import java.util.ArrayList; + +import javax.xml.parsers.SAXParser; +import javax.xml.parsers.SAXParserFactory; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.ChatMessageGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.gsk_dailyentry.StoreWisePerformanceActivity; +import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler; + +public class ConversationActivity extends AppCompatActivity { + String userId, culture_id, store_id, chat_id, message_main, visit_date; + private SharedPreferences preferences = null; + GSKOrangeDB db; + private Context context; + ArrayList conversation_list = new ArrayList<>(); + MyRecyclerAdapter adapter; + RecyclerView rec; + EditText et_reply; + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_conversation); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + db = new GSKOrangeDB(ConversationActivity.this); + db.open(); + context = this; + rec = (RecyclerView) findViewById(R.id.rec_conversation); + et_reply = (EditText) findViewById(R.id.et_reply); + + chat_id = getIntent().getStringExtra(CommonString.KEY_CHAT_ID); + message_main = getIntent().getStringExtra(CommonString.KEY_MESSAGE); + + setTitle(message_main); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + userId = preferences.getString(CommonString.KEY_USERNAME, null); + culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + + conversation_list = db.getChatMessageCommentsData(store_id, chat_id); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + String reply = et_reply.getText().toString(); + if (reply.equals("")) { + Snackbar.make(et_reply, R.string.reply_alert, Snackbar.LENGTH_SHORT).show(); + } else { + + /* ChatMessageGetterSetter msg = new ChatMessageGetterSetter(); + msg.setCHAT_ID("0"); + msg.setMESSAGE(""); + msg.setMESSAGEDATE(visit_date); + msg.setSENDERID("0"); + msg.setSENDER(userId); + msg.setRECEIVERID("0"); + msg.setRECEIVER(userId); + msg.setSTOREID(store_id); + msg.setCOMMENTDATE(visit_date); + msg.setCOMMENT(reply); + msg.setSENDER_USERID(userId); + + conversation_list.add(msg); + + adapter.notifyDataSetChanged(); + + et_reply.setText("");*/ + + // Check if no view has focus: + View v = getCurrentFocus(); + if (v != null) { + InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); + imm.hideSoftInputFromWindow(v.getWindowToken(), 0); + } + + new GeoTagUpload(ConversationActivity.this).execute(reply); + } + } + }); + + //if (conversation_list.size() > 0) { + adapter = new MyRecyclerAdapter(context, conversation_list); + rec.setAdapter(adapter); + rec.setLayoutManager(new LinearLayoutManager(context)); + //} + + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + class MyRecyclerAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + ArrayList data = new ArrayList<>(); + + public MyRecyclerAdapter(Context context, ArrayList data) { + + inflator = LayoutInflater.from(context); + this.data = data; + + } + + @Override + public MyRecyclerAdapter.MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = inflator.inflate(R.layout.conversation_item, parent, false); + + MyRecyclerAdapter.MyViewHolder holder = new MyRecyclerAdapter.MyViewHolder(view); + + return holder; + } + + @Override + public void onBindViewHolder(MyRecyclerAdapter.MyViewHolder holder, final int position) { + + //final MappingPlanogramCountrywiseGetterSetter current = data.get(position); + + final String msg_topic_str = data.get(position).getCOMMENT(); + final String latest_msg_str = data.get(position).getRECEIVER(); + final String date_time_str = data.get(position).getCOMMENTDATE(); + final String msg_from_str = data.get(position).getSENDER(); + final String sender_user_id = data.get(position).getSENDER_USERID(); + + if (sender_user_id.equals(userId)) { + LinearLayout.LayoutParams buttonLayoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); + buttonLayoutParams.setMargins(100, 10, 5, 0); + holder.parent_item.setLayoutParams(buttonLayoutParams); + holder.card_view.setCardBackgroundColor(getResources().getColor(R.color.char_card_bg)); + } else { + LinearLayout.LayoutParams buttonLayoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); + buttonLayoutParams.setMargins(5, 10, 100, 0); + holder.parent_item.setLayoutParams(buttonLayoutParams); + holder.card_view.setCardBackgroundColor(getResources().getColor(R.color.white)); + } + + holder.msg_topic.setText(msg_topic_str); + holder.latest_msg.setText(latest_msg_str); + holder.date_time.setText(date_time_str); + holder.msg_from.setText(msg_from_str); + //holder.detail.setText(current.getDocument_descriiption().get(0)); + + holder.parent_layout.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + } + }); + } + + @Override + public int getItemCount() { + return conversation_list.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView msg_topic, latest_msg, date_time, msg_from; + LinearLayout parent_layout, parent_item; + CardView card_view; + + public MyViewHolder(View itemView) { + super(itemView); + msg_topic = (TextView) itemView.findViewById(R.id.tv_msg_topic); + latest_msg = (TextView) itemView.findViewById(R.id.tv_latest_msg); + date_time = (TextView) itemView.findViewById(R.id.tv_date_time); + msg_from = (TextView) itemView.findViewById(R.id.tv_from); + + parent_layout = (LinearLayout) itemView.findViewById(R.id.layout_parent); + parent_item = (LinearLayout) itemView.findViewById(R.id.parent_item); + card_view = (CardView) itemView.findViewById(R.id.card_view); + + } + + } + } + + public class GeoTagUpload extends AsyncTask { + + private Context context; + + GeoTagUpload(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getResources().getString(R.string.dialog_title)); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @Override + protected String doInBackground(String... params) { + + boolean flag_success = false; + String strflag = ""; + try { + + GSKOrangeDB db = new GSKOrangeDB(ConversationActivity.this); + db.open(); + String reply = params[0]; + + SAXParserFactory saxPF = SAXParserFactory.newInstance(); + SAXParser saxP = saxPF.newSAXParser(); + XMLReader xmlR = saxP.getXMLReader(); + + + String current_xml = ""; + + String onXML = "[CHAT_REPLY][CHAT_ID]" + + chat_id + + "[/CHAT_ID]" + + "[SENDER_ID]" + + "0" + + "[/SENDER_ID]" + + "[RECIEVER_ID]" + + "0" + + "[/RECIEVER_ID]" + + "[STORE_ID]" + + store_id + + "[/STORE_ID]" + + "[MESSAGE]" + + reply + + "[/MESSAGE]" + + "[USER_ID]" + + userId + + "[/USER_ID]" + + "[/CHAT_REPLY]"; + + current_xml = "[DATA]" + onXML + + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + CommonString.METHOD_UPLOAD_CHAT_DATA); + //request.addProperty("MID", "0"); + // request.addProperty("KEYS", "CURRENT_DATA"); + // request.addProperty("USERNAME", username); + + request.addProperty("onXML", current_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + androidHttpTransport.call( + CommonString.SOAP_ACTION_UPLOAD_CHAT_DATA, envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString().contains( + CommonString.KEY_SUCCESS)) { + flag_success = true; + } else { + flag_success = false; + } + + + } catch (MalformedURLException e) { + + flag_success = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + } catch (SocketTimeoutException e) { + flag_success = false; + strflag = CommonString.MESSAGE_SOCKETEXCEPTION; + + } catch (InterruptedIOException e) { + + flag_success = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + } catch (IOException e) { + flag_success = false; + strflag = CommonString.MESSAGE_SOCKETEXCEPTION; + } catch (XmlPullParserException e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + + flag_success = false; + strflag = CommonString.MESSAGE_XmlPull; + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + + flag_success = false; + strflag = CommonString.MESSAGE_EXCEPTION; + } + + if (flag_success) { + return CommonString.KEY_SUCCESS; + } else { + return strflag; + } + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + dialog.dismiss(); + + if (result.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + dialog.dismiss(); + + String reply = et_reply.getText().toString(); + + ChatMessageGetterSetter msg = new ChatMessageGetterSetter(); + msg.setCHAT_ID("0"); + msg.setMESSAGE(""); + msg.setMESSAGEDATE(visit_date); + msg.setSENDERID("0"); + msg.setSENDER(userId); + msg.setRECEIVERID("0"); + msg.setRECEIVER(userId); + msg.setSTOREID(store_id); + msg.setCOMMENTDATE(visit_date); + msg.setCOMMENT(reply); + msg.setSENDER_USERID(userId); + + conversation_list.add(msg); + + adapter.notifyDataSetChanged(); + + et_reply.setText(""); + //showAlert(getString(R.string.data_downloaded_successfully)); + } else { + + showAlert(getString(R.string.DataNot) + " " + result); + } + } + + } + + public void showAlert(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(ConversationActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + + finish(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + return super.onOptionsItemSelected(item); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CounterfeitIndicatorWebActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CounterfeitIndicatorWebActivity.java new file mode 100644 index 0000000..f7808ac --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CounterfeitIndicatorWebActivity.java @@ -0,0 +1,111 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.graphics.Bitmap; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.MenuItem; +import android.view.View; +import android.webkit.WebView; +import android.webkit.WebViewClient; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; + +public class CounterfeitIndicatorWebActivity extends AppCompatActivity { + private Context context; + WebView webView; + String url = "https://gskme.parinaam.in/res/eg/fake.html"; + private SharedPreferences preferences; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_counterfeit_indicator_web); + Toolbar toolbar = findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getResources().getString(R.string.title_activity_counterfeit_indicator_web)); + + webView = (WebView) findViewById(R.id.webview); + + webView.setWebViewClient(new MyWebViewClient()); + + webView.getSettings().setJavaScriptEnabled(true); + + if (!url.equals("")) { + + webView.loadUrl(url); + + } + + FloatingActionButton fab = findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + }); + } + + private class MyWebViewClient extends WebViewClient { + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + /* progress.setVisibility(View.GONE); + WebViewActivity.this.progress.setProgress(100);*/ + //imageView.setVisibility(View.INVISIBLE); + webView.setVisibility(View.VISIBLE); + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + /* progress.setVisibility(View.VISIBLE); + WebViewActivity.this.progress.setProgress(0);*/ + super.onPageStarted(view, url, favicon); + } + + } + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CounterfeitProductsActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CounterfeitProductsActivity.java new file mode 100644 index 0000000..83505e5 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CounterfeitProductsActivity.java @@ -0,0 +1,604 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Activity; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.EditText; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.Spinner; +import android.widget.SpinnerAdapter; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CounterfeitProductGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CounterfeitProductGetterSetter; + +public class CounterfeitProductsActivity extends AppCompatActivity implements AdapterView.OnItemSelectedListener, View.OnClickListener { + + private Context context; + ToggleButton btntoggle; + boolean isDataAdded = false, isExists = true, is_camera_compulsory = false; + LinearLayout lin_parent; + GSKOrangeDB db; + private SharedPreferences preferences; + Spinner spinner_brand_list; + String store_id, visit_date, username, country_id; + String categoryName, categoryId; + ArrayList brand_list = new ArrayList<>(); + String brand = "", _path = ""; + EditText et_stock, et_sku_name; + FloatingActionButton fab_save, fab_add; + ImageView imgCam, imgCam1, imgCam2; + String img_str = "", img_str1 = "", img_str2 = ""; + String _pathforcheck, _pathforcheck1, _pathforcheck2; + Uri outputFileUri; + String gallery_package = ""; + boolean editFlag = false, isdata_added = false; + String str, skuName, stock = ""; + int brand_id = 0; + RecyclerView rec_added_counterfeit_product; + ArrayList addedCounterfeitProducts = new ArrayList<>(); + ArrayList exists_data = new ArrayList<>(); + ProductAdapter productAdapter; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_counterfeit_products); + Toolbar toolbar = findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + btntoggle = (ToggleButton) findViewById(R.id.btntoggle); + lin_parent = (LinearLayout) findViewById(R.id.lin_parent_promo); + et_stock = (EditText) findViewById(R.id.et_stock); + et_sku_name = (EditText) findViewById(R.id.et_sku_name); + spinner_brand_list = (Spinner) findViewById(R.id.sp_brand); + rec_added_counterfeit_product = (RecyclerView) findViewById(R.id.rec_added_counterfeit_product); + + //fab + fab_save = findViewById(R.id.fab); + fab_add = findViewById(R.id.fab_add); + + //camera Images + imgCam = (ImageView) findViewById(R.id.img_cam); + imgCam1 = (ImageView) findViewById(R.id.img_cam1); + imgCam2 = (ImageView) findViewById(R.id.img_cam2); + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + db = new GSKOrangeDB(CounterfeitProductsActivity.this); + db.open(); + + btntoggle.setOnClickListener(this); + fab_save.setOnClickListener(this); + fab_add.setOnClickListener(this); + imgCam.setOnClickListener(this); + imgCam1.setOnClickListener(this); + imgCam2.setOnClickListener(this); + + // brand_list = db.getBrandMasterData(store_id, categoryId); + brand_list = db.getBrandMasterData(store_id, categoryId); + //brand_list = db.getBrandData(categoryId); + + BrandMasterGetterSetter brand_select = new BrandMasterGetterSetter(); + String select = getResources().getString(R.string.select); + brand_select.setBRAND(select); + brand_select.setBRAND_ID("0"); + brand_list.add(0, brand_select); + CustomBrandAdapter adapter = new CustomBrandAdapter(CounterfeitProductsActivity.this, R.layout.custom_spinner_item, brand_list); + + spinner_brand_list.setAdapter(adapter); + spinner_brand_list.setOnItemSelectedListener(this); + + //Product List + exists_data = db.getCounterfeitProductExistsAfterData(store_id, categoryId); + + if(exists_data.size()>0){ + isExists = exists_data.get(0).isExists(); + if(exists_data.get(0).isExists()){ + addedCounterfeitProducts = db.getCounterfeitProductAfterData(store_id, categoryId); + if(addedCounterfeitProducts.size()>0){ + rec_added_counterfeit_product.setLayoutManager(new LinearLayoutManager(context)); + productAdapter = new ProductAdapter(addedCounterfeitProducts); + rec_added_counterfeit_product.setAdapter(productAdapter); + } + } + else { + //fab_add.hide();//.setVisibility(View.GONE); + addedCounterfeitProducts.clear(); + lin_parent.setVisibility(View.GONE); + } + } + + btntoggle.setChecked(isExists); + + str = CommonString.getImagesFolder(context); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + + switch (id) { + case R.id.btntoggle: + isExists = btntoggle.isChecked(); + + if (isExists) { + lin_parent.setVisibility(View.VISIBLE); + isdata_added = true; + } else { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(CounterfeitProductsActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + lin_parent.setVisibility(View.GONE); + + brand = ""; + brand_id = 0; + + stock = ""; + skuName = ""; + img_str = ""; + img_str1 = ""; + img_str2 = ""; + + et_stock.setText(""); + et_sku_name.setText(""); + spinner_brand_list.setSelection(0); + + addedCounterfeitProducts.clear(); + isdata_added = true; + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + //checkBox.setChecked(true); + btntoggle.setChecked(true); + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + break; + + case R.id.fab_add: + + skuName = et_sku_name.getText().toString().replaceAll("[&^<>{}'$]", "").replaceFirst("^0+(?!$)", ""); + stock = et_stock.getText().toString(); + + if (brand.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.pls_select_brand, Snackbar.LENGTH_SHORT).show(); + } else if (stock.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.pls_enter_stock, Snackbar.LENGTH_SHORT).show(); + } else if (skuName.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.pls_enter_sku, Snackbar.LENGTH_SHORT).show(); + } else if (img_str.equals("") && img_str1.equals("") && img_str2.equals("")) { + Snackbar.make(rec_added_counterfeit_product, R.string.click_image, Snackbar.LENGTH_SHORT).show(); + } else { + CounterfeitProductGetterSetter product = new CounterfeitProductGetterSetter(); + product.setBrand(brand); + product.setBrandId(brand_id); + product.setStock(Integer.parseInt(stock)); + product.setSkuName(skuName); + product.setImgStr(img_str); + product.setImgStr1(img_str1); + product.setImgStr2(img_str2); + + addedCounterfeitProducts.add(product); + + rec_added_counterfeit_product.setLayoutManager(new LinearLayoutManager(context)); + productAdapter = new ProductAdapter(addedCounterfeitProducts); + rec_added_counterfeit_product.setAdapter(productAdapter); + + brand = ""; + brand_id = 0; + + stock = ""; + skuName = ""; + img_str = ""; + img_str1 = ""; + img_str2 = ""; + + et_stock.setText(""); + et_sku_name.setText(""); + spinner_brand_list.setSelection(0); + //clearBrandSpinner(); + + imgCam.setBackgroundResource(R.mipmap.camera_orange); + imgCam1.setBackgroundResource(R.mipmap.camera_orange); + imgCam2.setBackgroundResource(R.mipmap.camera_orange); + + isdata_added = true; + } + + break; + + case R.id.fab: + if(isExists && addedCounterfeitProducts.size()==0){ + Snackbar.make(rec_added_counterfeit_product, R.string.title_activity_Want_add,Snackbar.LENGTH_SHORT).show(); + } + else { + db.InsertCounterfeitProductData(addedCounterfeitProducts, categoryId, store_id, isExists); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + break; + + case R.id.img_cam: + _pathforcheck = store_id + "CounterfeitProductImg1" + categoryId + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck; + startCameraActivity(); + break; + + case R.id.img_cam1: + _pathforcheck1 = store_id + "CounterfeitProductImg2" + categoryId + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck1; + startCameraActivity(); + break; + + case R.id.img_cam2: + _pathforcheck2 = store_id + "CounterfeitProductImg3" + categoryId + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck2; + startCameraActivity(); + break; + } + + } + + void clearBrandSpinner() { + brand_list.clear(); + + BrandMasterGetterSetter brand_select = new BrandMasterGetterSetter(); + String str = getResources().getString(R.string.select); + brand_select.setBRAND(str); + brand_select.setBRAND_ID("0"); + brand_list.add(0, brand_select); + CustomBrandAdapter adapter = new CustomBrandAdapter(CounterfeitProductsActivity.this, R.layout.custom_spinner_item, brand_list); + + spinner_brand_list.setAdapter(adapter); + spinner_brand_list.setOnItemSelectedListener(this); + } + + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + switch (parent.getId()) { + case R.id.sp_brand: + + if (position != 0) { + brand = brand_list.get(position).getBRAND().get(0); + brand_id = Integer.parseInt(brand_list.get(position).getBRAND_ID().get(0)); + } else { + brand = ""; + brand_id = 0; + } + + break; + } + + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + + public class CustomBrandAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + BrandMasterGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomBrandAdapter Constructor + *****************/ + public CustomBrandAdapter( + CounterfeitProductsActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (BrandMasterGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getBRAND().get(0)); + } + + return row; + } + } + + protected void startCameraActivity() { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + editFlag = true; + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + imgCam.setBackgroundResource(R.mipmap.camera_green); + + img_str = _pathforcheck; + _pathforcheck = ""; + } + } + + if (_pathforcheck1 != null && !_pathforcheck1.equals("")) { + if (new File(str + _pathforcheck1).exists()) { + + imgCam1.setBackgroundResource(R.mipmap.camera_green); + + img_str1 = _pathforcheck1; + _pathforcheck1 = ""; + } + } + if (_pathforcheck2 != null && !_pathforcheck2.equals("")) { + if (new File(str + _pathforcheck2).exists()) { + + imgCam2.setBackgroundResource(R.mipmap.camera_green); + + img_str2 = _pathforcheck2; + _pathforcheck2 = ""; + } + } + + + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + public class ProductAdapter extends RecyclerView.Adapter { + + private ArrayList list; + + public ProductAdapter(ArrayList promoList) { + list = promoList; + } + + @Override + public ProductAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()) + .inflate(R.layout.item_counterfeit_product, parent, false); + return new ProductAdapter.ViewHolder(view); + } + + @Override + public void onBindViewHolder(final ProductAdapter.ViewHolder holder, int position) { + + final CounterfeitProductGetterSetter mItem = list.get(position); + holder.tv_brand.setText(getString(R.string.brand) + " - " + mItem.getBrand()); + holder.tv_sku_name.setText(getString(R.string.skuname) + " - " + mItem.getSkuName()); + holder.tv_stock.setText(" - " + mItem.getStock()); + + } + + @Override + public int getItemCount() { + return list.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + public final View mView; + public final TextView tv_brand, tv_sku_name, tv_stock; + + public ViewHolder(View view) { + super(view); + + mView = view; + + tv_brand = (TextView) mView.findViewById(R.id.tv_brand); + tv_sku_name = (TextView) mView.findViewById(R.id.tv_sku_name); + tv_stock = (TextView) mView.findViewById(R.id.tv_stock); + + } + + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + ischanged(); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + void ischanged(){ + if(isdata_added){ + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(CounterfeitProductsActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + else { + super.onBackPressed(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onBackPressed() { + ischanged(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CreateSelfActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CreateSelfActivity.java new file mode 100644 index 0000000..e8ca1d4 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CreateSelfActivity.java @@ -0,0 +1,488 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Activity; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.graphics.Color; +import android.graphics.drawable.ColorDrawable; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.Button; +import android.widget.LinearLayout; +import android.widget.Spinner; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.GridLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.ArrayList; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.adapter.ListAdapter; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SelectGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGetterSetter; + +public class CreateSelfActivity extends AppCompatActivity { + GSKOrangeDB db; + String store_id, visit_date, username, keyAccount_id, class_id, storeType_id, store_flag_str; + String categoryName, categoryId, country_id; + private SharedPreferences preferences; + MSL_AvailabilityStockFacingGetterSetter brand_selected; + int number_of_rows = 0; + RecyclerView rec_sub_category; + static int FROM_DIALOG = 0; + static int FROM_CLICK = 1; + private Context context; + ArrayList added_sub_category_list; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_create_self); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + rec_sub_category = (RecyclerView) findViewById(R.id.rec_sub_category); + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + db = new GSKOrangeDB(CreateSelfActivity.this); + db.open(); + + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + showSkuDialog(); + } + }); + } + + @Override + protected void onResume() { + super.onResume(); + number_of_rows = 0; + brand_selected = null; + db.open(); + added_sub_category_list = new ArrayList<>(); + //kenya use + ArrayList sub_category_list = db.getSubCategoryMaster(categoryId, store_id, country_id); + + for (int i = 0; i < sub_category_list.size(); i++) { + ArrayList noCameraLastVisitData; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + noCameraLastVisitData = db.getNoCameraLastVisitCategoryData(store_id, categoryId, + sub_category_list.get(i).getSub_category_id(), CommonString.TABLE_NO_CAMERA_LAST_VISIT_DATA_ADHOC); + } else { + noCameraLastVisitData = db.getNoCameraLastVisitCategoryData(store_id, categoryId, sub_category_list.get(i).getSub_category_id(), + "NO_CAMERA_LAST_VISIT_DATA"); + } + if (db.getNoCameraCategoryDataInserted(store_id, categoryId, sub_category_list.get(i).getSub_category_id()).size() > 0) { + MSL_AvailabilityStockFacingGetterSetter subCategory = new MSL_AvailabilityStockFacingGetterSetter(); + subCategory.setSub_category(sub_category_list.get(i).getSub_category()); + subCategory.setSub_category_id(sub_category_list.get(i).getSub_category_id()); + added_sub_category_list.add(subCategory); + } else if (noCameraLastVisitData.size() > 0) { + MSL_AvailabilityStockFacingGetterSetter subCategory = new MSL_AvailabilityStockFacingGetterSetter(); + subCategory.setSub_category(sub_category_list.get(i).getSub_category()); + subCategory.setSub_category_id(sub_category_list.get(i).getSub_category_id()); + added_sub_category_list.add(subCategory); + } + } + + if (added_sub_category_list.size() > 0) { + rec_sub_category.setLayoutManager(new GridLayoutManager(this, 3)); + SubcategoryAdapter skuAdapter = new SubcategoryAdapter(added_sub_category_list); + rec_sub_category.setAdapter(skuAdapter); + + } + + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + public void showSkuDialog() { + final ArrayList sub_category_list = db.getSubCategoryMaster(categoryId, store_id, country_id); + MSL_AvailabilityStockFacingGetterSetter brand = new MSL_AvailabilityStockFacingGetterSetter(); + brand.setSub_category("select"); + sub_category_list.add(0, brand); + // ArrayList skuMasterGetterSetterArrayList = db.getSkuT2PData("1", "1", "1",) + final Dialog dialog = new Dialog(CreateSelfActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.create_self_dialog_layout); + //pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + //dialog.setCancelable(false); + final Spinner spinner_sub_category = (Spinner) dialog.findViewById(R.id.spinner_sub_category); + final Spinner spinner_sku = (Spinner) dialog.findViewById(R.id.spinner_no_rows); + final Button btn_create = (Button) dialog.findViewById(R.id.btn_create); + Button btn_cancel = (Button) dialog.findViewById(R.id.btn_cancel); + + btn_create.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + if (brand_selected == null) { + Snackbar.make(btn_create, "Please select Sub Category", Snackbar.LENGTH_SHORT).show(); + } else if (number_of_rows == 0) { + Snackbar.make(btn_create, "Please select number of rows", Snackbar.LENGTH_SHORT).show(); + } else { + + boolean sub_category_already_filled = false; + if (added_sub_category_list.size() > 0) { + for (int k = 0; k < added_sub_category_list.size(); k++) { + if (added_sub_category_list.get(k).getSub_category_id().equals(brand_selected.getSub_category_id())) { + sub_category_already_filled = true; + break; + } + } + } + + if (sub_category_already_filled) { + Snackbar.make(btn_create, "Sub Category already added", Snackbar.LENGTH_SHORT).show(); + } else { + Intent in = new Intent(context, NoCameraActivity.class); + in.putExtra("categoryName", categoryName); + in.putExtra("categoryId", categoryId); + in.putExtra(CommonString.KEY_NUMBER_OF_ROWS, number_of_rows); + in.putExtra(CommonString.KEY_SUB_CATEGORY, brand_selected); + in.putExtra(CommonString.KEY_FROM, FROM_DIALOG); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + dialog.cancel(); + } + + + } + + } + }); + + btn_cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + dialog.cancel(); + + } + }); + + // Create custom adapter object ( see below CustomAdapter.java ) + CustomAdapter adapter = new CustomAdapter(CreateSelfActivity.this, R.layout.custom_spinner_item, sub_category_list); + // Set adapter to spinner + spinner_sub_category.setAdapter(adapter); + + final ArrayList no_of_rows = new ArrayList<>(); + no_of_rows.add(getString(R.string.select)); + for (int i = 1; i < 9; i++) { + no_of_rows.add(i + ""); + } + CustomSpinnerAdapter skuadapter = new CustomSpinnerAdapter(CreateSelfActivity.this, R.layout.custom_spinner_item, no_of_rows); + spinner_sku.setAdapter(skuadapter); + + + spinner_sub_category.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + brand_selected = sub_category_list.get(position); + } else { + brand_selected = null; + } + + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + spinner_sku.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + number_of_rows = Integer.parseInt(no_of_rows.get(position)); + } else { + number_of_rows = 0; + } + + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + dialog.setCancelable(false); + dialog.show(); + + } + + public class CustomSpinnerAdapter extends ArrayAdapter { + + String tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomSpinnerAdapter( + CreateSelfActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (String) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues); + } + + return row; + } + } + + public class CustomAdapter extends ArrayAdapter { + + MSL_AvailabilityStockFacingGetterSetter tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomAdapter( + CreateSelfActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (MSL_AvailabilityStockFacingGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getSub_category()); + } + + return row; + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + /* android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(CreateSelfActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show();*/ + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + //Adapte sub category + + public class SubcategoryAdapter extends RecyclerView.Adapter { + + private ArrayList list; + + public SubcategoryAdapter(ArrayList skuList) { + list = skuList; + } + + @Override + public SubcategoryAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()) + .inflate(R.layout.sub_category_item_list, parent, false); + return new SubcategoryAdapter.ViewHolder(view); + } + + @Override + public void onBindViewHolder(final SubcategoryAdapter.ViewHolder holder, final int position) { + + holder.tv_sub_category.setText(list.get(position).getSub_category()); + + holder.parentLayout.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent in = new Intent(context, NoCameraActivity.class); + in.putExtra("categoryName", categoryName); + in.putExtra("categoryId", categoryId); + in.putExtra(CommonString.KEY_NUMBER_OF_ROWS, 0); + in.putExtra(CommonString.KEY_SUB_CATEGORY, list.get(position)); + in.putExtra(CommonString.KEY_FROM, FROM_CLICK); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + }); + } + + @Override + public int getItemCount() { + return list.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + public final View mView; + public final LinearLayout parentLayout; + public final TextView tv_sub_category; + + public ViewHolder(View view) { + super(view); + + mView = view; + tv_sub_category = (TextView) mView.findViewById(R.id.tv_sub_category); + parentLayout = (LinearLayout) mView.findViewById(R.id.linear_parent); + + } + + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/DeliveryCallActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/DeliveryCallActivity.java new file mode 100644 index 0000000..f57940f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/DeliveryCallActivity.java @@ -0,0 +1,376 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.os.AsyncTask; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.ProgressBar; +import android.widget.TextView; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.File; +import java.io.IOException; +import java.net.MalformedURLException; +import java.net.URLEncoder; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.upload.UploadActivity; +import cpm.com.gskmtorange.upload.UploadImageWithRetrofit; +import cpm.com.gskmtorange.xmlGetterSetter.DeliveryCallsGetterSetter; + +public class DeliveryCallActivity extends AppCompatActivity implements View.OnClickListener { + private Context context; + private SharedPreferences preferences; + private GSKOrangeDB database; + String visit_date, userId; + ArrayList deliveryCallsList; + RecyclerView recyclerView; + DeliveryAdapter deliveryAdapter; + FloatingActionButton fab_upload, fab; + Toolbar toolbar; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_delivery_call); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + recyclerView = (RecyclerView) findViewById(R.id.rec_delivery_calls); + fab = (FloatingActionButton) findViewById(R.id.fab); + fab_upload = (FloatingActionButton) findViewById(R.id.fab_upload); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + userId = preferences.getString(CommonString.KEY_USERNAME, null); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + database = new GSKOrangeDB(this); + database.open(); + + fab.setOnClickListener(this); + fab_upload.setOnClickListener(this); + } + + @Override + public void onClick(View v) { + + int id = v.getId(); + + switch (id) { + + case R.id.fab_upload: + + new UploadTask().execute(); + break; + + case R.id.fab: + + if (isCheckedIn()) { + Snackbar.make(recyclerView, getString(R.string.title_store_list_checkout_current), Snackbar.LENGTH_SHORT).show(); + } else { + + Intent in = new Intent(context, DeliveryCallAddStoreActivity.class); + startActivity(in); + + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + + break; + } + } + + class DeliveryAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + List data = Collections.emptyList(); + + public DeliveryAdapter(Context context, List data) { + + inflator = LayoutInflater.from(context); + this.data = data; + + } + + @Override + public DeliveryAdapter.MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = inflator.inflate(R.layout.delivery_calls_item, parent, false); + + DeliveryAdapter.MyViewHolder holder = new DeliveryAdapter.MyViewHolder(view); + + return holder; + } + + @Override + public void onBindViewHolder(DeliveryAdapter.MyViewHolder holder, int position) { + final DeliveryCallsGetterSetter current = data.get(position); + holder.tv_store_name.setText(current.getSTORE_NAME()); + holder.tv_store_address.setText(current.getADDRESS()); + + if (current.getUPLOAD_STATUS().equals(CommonString.KEY_CHECK_IN)) { + holder.imageview.setVisibility(View.INVISIBLE); + holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.green)); + } else if (current.getUPLOAD_STATUS().equals(CommonString.KEY_U)) { + holder.imageview.setVisibility(View.VISIBLE); + holder.imageview.setBackgroundResource(R.mipmap.tick); + holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else if (current.getUPLOAD_STATUS().equals(CommonString.KEY_C)) { + holder.imageview.setVisibility(View.VISIBLE); + holder.imageview.setBackgroundResource(R.mipmap.exclamation); + holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else { + holder.imageview.setVisibility(View.INVISIBLE); + holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } + + holder.cardView.setOnClickListener(v -> { + switch (current.getUPLOAD_STATUS()) { + case CommonString.KEY_CHECK_IN: + Intent in = new Intent(context, DeliveryCallAddStoreActivity.class); + in.putExtra(CommonString.KEY_STORE_ID, current); + in.putExtra(CommonString.KEY_STORE_FLAG, false); + startActivity(in); + + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + break; + case CommonString.KEY_U: + Snackbar.make(v, R.string.title_store_list_activity_store_already_done, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + break; + case CommonString.KEY_C: + Snackbar.make(v, R.string.title_store_list_activity_store_already_checkout, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + break; + } + }); + } + + @Override + public int getItemCount() { + return deliveryCallsList.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView tv_store_name, tv_store_address; + CardView cardView; + ImageView imageview; + + public MyViewHolder(View itemView) { + super(itemView); + + tv_store_name = (TextView) itemView.findViewById(R.id.tv_store_name); + tv_store_address = (TextView) itemView.findViewById(R.id.tv_store_address); + cardView = (CardView) itemView.findViewById(R.id.card_view); + imageview = (ImageView) itemView.findViewById(R.id.delivery_ico); + } + } + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getString(R.string.delivery_call)); + deliveryCallsList = database.getDeliveryCallsData(visit_date); + if (!deliveryCallsList.isEmpty()) { + deliveryAdapter = new DeliveryAdapter(context, deliveryCallsList); + recyclerView.setAdapter(deliveryAdapter); + recyclerView.setLayoutManager(new LinearLayoutManager(this)); + if (isCheckedIn()) { + fab_upload.hide();//setVisibility(View.GONE); + } else if (isUploadAble()) { + fab_upload.show();//setVisibility(View.VISIBLE); + } + } + } + + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + Object result = ""; + + class Data { + int value; + String name; + } + + class UploadTask extends AsyncTask { + + @Override + protected void onPreExecute() { + super.onPreExecute(); + dialog = new Dialog(DeliveryCallActivity.this); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getString(R.string.uploaddata)); + dialog.setCancelable(false); + dialog.show(); + + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + ((TextView) dialog.findViewById(R.id.tv_title)).setText(getString(R.string.uploaddata)); + } + + @SuppressLint("SetTextI18n") + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + } + + @Override + protected String doInBackground(Void... voids) { + try { + Data data = new Data(); + ArrayList _deliveryCallsList = database.getDeliveryCallsData(null); + for (int i = 0; i < _deliveryCallsList.size(); i++) { + if (_deliveryCallsList.get(i).getUPLOAD_STATUS().equals(CommonString.KEY_C)) { + data.value = 50; + data.name = getString(R.string.delivery_call); + publishProgress(data); + String store_name = URLEncoder.encode(_deliveryCallsList.get(i).getSTORE_NAME(), "utf-8"); + String store_address = URLEncoder.encode(_deliveryCallsList.get(i).getADDRESS(), "utf-8"); + String onXML = "[DELIVERY_CALLS_DATA]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[VISIT_DATE]" + _deliveryCallsList.get(i).getVISIT_DATE() + "[/VISIT_DATE]" + + "[STORE_NAME]" + store_name + "[/STORE_NAME]" + + "[STORE_ADDRESS]" + store_address + "[/STORE_ADDRESS]" + + "[IN_TIME]" + _deliveryCallsList.get(i).getIn_time() + "[/IN_TIME]" + + "[OUT_TIME]" + _deliveryCallsList.get(i).getOut_time() + "[/OUT_TIME]" + + "[IN_TIME_IMAGE]" + _deliveryCallsList.get(i).getIN_TIME_IMAGE() + "[/IN_TIME_IMAGE]" + + "[OUT_TIME_IMAGE]" + _deliveryCallsList.get(i).getOUT_TIME_IMAGE() + "[/OUT_TIME_IMAGE]" + + "[LATITUDE]" + _deliveryCallsList.get(i).getLATITUDE() + "[/LATITUDE]" + + "[LONGITUDE]" + _deliveryCallsList.get(i).getLONGITUDE() + "[/LONGITUDE]" + + "[/DELIVERY_CALLS_DATA]"; + + final String delivery_xml = "[DATA]" + onXML + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", delivery_xml); + request.addProperty("KEYS", "DELIVERY_CALLS"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", 0); + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + result = envelope.getResponse(); + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } else { + database.open(); + database.updateDeliveryCallsUploadStatus(_deliveryCallsList.get(i).getId()); + } + } + } + + return result.toString(); + + } catch (IOException e) { + e.fillInStackTrace(); + } catch (XmlPullParserException e) { + e.fillInStackTrace(); + } catch (Exception e) { + e.fillInStackTrace(); + } + + return null; + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + dialog.dismiss(); + if (result.contains(CommonString.KEY_SUCCESS)) { + //db.deleteAllTables(); + File f = new File(CommonString.getImagesFolder(context)); + File fileAll[] = f.listFiles(); + ArrayList file_list = new ArrayList<>(); + for (int i = 0; i < fileAll.length; i++) { + String name = fileAll[i].getName(); + if (name.contains("DeliveryCalls")) { + file_list.add(name); + } + } + + UploadImageWithRetrofit.uploadedFiles = 0; + UploadImageWithRetrofit.totalFiles = file_list.size(); + UploadImageWithRetrofit uploadImg = new UploadImageWithRetrofit(visit_date, userId, DeliveryCallActivity.this); + uploadImg.UploadDeliveryImageRecursive(DeliveryCallActivity.this, file_list, 0); + } else { + showAlert(getString(R.string.error) + result.toString()); + } + } + } + + public void showAlert(String str) { + AlertDialog.Builder builder = new AlertDialog.Builder(DeliveryCallActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, (dialog, id) -> { + finish(); + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + + boolean isCheckedIn() { + boolean flag = false; + for (int i = 0; i < deliveryCallsList.size(); i++) { + if (deliveryCallsList.get(i).getUPLOAD_STATUS().equals(CommonString.KEY_CHECK_IN)) { + flag = true; + break; + } + } + return flag; + } + + boolean isUploadAble() { + boolean flag = false; + for (int i = 0; i < deliveryCallsList.size(); i++) { + if (deliveryCallsList.get(i).getUPLOAD_STATUS().equals(CommonString.KEY_C)) { + flag = true; + break; + } + } + return flag; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/DeliveryCallAddStoreActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/DeliveryCallAddStoreActivity.java new file mode 100644 index 0000000..bad4288 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/DeliveryCallAddStoreActivity.java @@ -0,0 +1,567 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.Manifest; +import android.annotation.SuppressLint; +import android.app.Activity; +import android.app.AlertDialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.IntentSender; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.location.Location; +import android.location.LocationManager; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.View; +import android.widget.EditText; +import android.widget.ImageView; +import android.widget.Toast; + +//import com.crashlytics.android.Crashlytics; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.app.ActivityCompat; +import androidx.core.content.ContextCompat; +import androidx.core.content.FileProvider; + +import com.google.android.gms.common.ConnectionResult; +import com.google.android.gms.common.GooglePlayServicesUtil; +import com.google.android.gms.common.api.GoogleApiClient; +import com.google.android.gms.common.api.PendingResult; +import com.google.android.gms.common.api.ResultCallback; +import com.google.android.gms.common.api.Status; +import com.google.android.gms.location.LocationListener; +import com.google.android.gms.location.LocationRequest; +import com.google.android.gms.location.LocationServices; +import com.google.android.gms.location.LocationSettingsRequest; +import com.google.android.gms.location.LocationSettingsResult; +import com.google.android.gms.location.LocationSettingsStatusCodes; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.DeliveryCallsGetterSetter; + +public class DeliveryCallAddStoreActivity extends AppCompatActivity implements View.OnClickListener, GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener { + + EditText et_customer, et_address; + ImageView img_checkin, img_checkout; + String name, address, error_msg, img_checkin_path = "", img_checkout_path = ""; + boolean checkin_flag = true; + protected String _pathforcheck = "", _path, str, visit_date, in_time, out_time; + private SharedPreferences preferences; + Uri outputFileUri; + String gallery_package = ""; + private GSKOrangeDB database; + DeliveryCallsGetterSetter deliveryCallsData; + + LocationManager locationManager; + boolean enabled; + private final static int PLAY_SERVICES_RESOLUTION_REQUEST = 1000; + + private LocationRequest mLocationRequest; + private static int UPDATE_INTERVAL = 500; // 5 sec + private static int FATEST_INTERVAL = 100; // 1 sec + private static int DISPLACEMENT = 5; // 10 meters + private static final int REQUEST_LOCATION = 1; + private Location mLastLocation; + + double lat = 0.0, lon = 0.0; + GoogleApiClient mGoogleApiClient; + private static final String TAG = DeliveryCallAddStoreActivity.class.getSimpleName(); + Context context; + Toolbar toolbar; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_delivery_call_add_store); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + database = new GSKOrangeDB(this); + database.open(); + + context = this; + + et_customer = findViewById(R.id.et_customer_name); + et_address = findViewById(R.id.et_address); + img_checkin = findViewById(R.id.img_checkin); + img_checkout = findViewById(R.id.img_checkout); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + checkin_flag = getIntent().getBooleanExtra(CommonString.KEY_STORE_FLAG, true); + deliveryCallsData = (DeliveryCallsGetterSetter) getIntent().getSerializableExtra(CommonString.KEY_STORE_ID); + + if (checkin_flag) { + img_checkin.setOnClickListener(this); + } else { + et_customer.setText(deliveryCallsData.getSTORE_NAME()); + et_address.setText(deliveryCallsData.getADDRESS()); + et_customer.setEnabled(false); + et_address.setEnabled(false); + img_checkin.setImageDrawable(getResources().getDrawable(R.mipmap.camera_green)); + img_checkout.setOnClickListener(this); + } + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + if (isValid()) { + + if (checkin_flag) { + + if (lat == 0.0 || lon == 0.0) { + + } else { + DeliveryCallsGetterSetter deliveryCallsGetterSetter = new DeliveryCallsGetterSetter(); + deliveryCallsGetterSetter.setSTORE_NAME(name); + deliveryCallsGetterSetter.setADDRESS(address); + deliveryCallsGetterSetter.setIN_TIME_IMAGE(img_checkin_path); + deliveryCallsGetterSetter.setOUT_TIME_IMAGE(img_checkout_path); + deliveryCallsGetterSetter.setUPLOAD_STATUS(CommonString.KEY_CHECK_IN); + deliveryCallsGetterSetter.setVISIT_DATE(visit_date); + deliveryCallsGetterSetter.setIn_time(in_time); + deliveryCallsGetterSetter.setLATITUDE(lat); + deliveryCallsGetterSetter.setLONGITUDE(lon); + + database.InsertDeliveryCalls(deliveryCallsGetterSetter); + } + } else { + + deliveryCallsData.setOut_time(out_time); + database.updateDeliveryCallsOut(deliveryCallsData, CommonString.KEY_C, img_checkout_path); + } + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } else { + Snackbar.make(et_customer, error_msg, Snackbar.LENGTH_SHORT).show(); + } + } + }); + + str = CommonString.getImagesFolder(context); + + if (checkPlayServices()) { + + // Building the GoogleApi client + buildGoogleApiClient(); + + createLocationRequest(); + } + + /* locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); + enabled = locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER); + + if (!enabled) { + AlertDialog.Builder alertDialog = new AlertDialog.Builder( + DeliveryCallAddStoreActivity.this); + + // Setting Dialog Title + alertDialog.setTitle(getResources().getString(R.string.gps)); + + // Setting Dialog Message + alertDialog.setMessage(getResources().getString(R.string.gpsebale)); + + // Setting Positive "Yes" Button + alertDialog.setPositiveButton(getResources().getString(R.string.yes), + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + + Intent intent = new Intent( + Settings.ACTION_LOCATION_SOURCE_SETTINGS); + startActivity(intent); + } + }); + + // Setting Negative "NO" Button + alertDialog.setNegativeButton(getResources().getString(R.string.no), + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + // Write your code here to invoke NO event + + dialog.cancel(); + } + }); + + // Showing Alert Message + alertDialog.show(); + + }*/ + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API) + .build(); + } + } + + @Override + protected void onResume() { + super.onResume(); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getString(R.string.delivery_call)); + + checkgpsEnableDevice(); + // Resuming the periodic location updates + if (mGoogleApiClient.isConnected()) { + startLocationUpdates(); + } + } + + private boolean checkgpsEnableDevice() { + boolean flag = true; + if (!hasGPSDevice(context)) { + Toast.makeText(context, "Gps not Supported", Toast.LENGTH_SHORT).show(); + } + final LocationManager manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); + if (!manager.isProviderEnabled(LocationManager.GPS_PROVIDER) && hasGPSDevice(context)) { + enableLoc(); + flag = false; + } else if (manager.isProviderEnabled(LocationManager.GPS_PROVIDER) && hasGPSDevice(context)) { + flag = true; + } + return flag; + } + + private boolean hasGPSDevice(Context context) { + final LocationManager mgr = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); + if (mgr == null) + return false; + final List providers = mgr.getAllProviders(); + if (providers == null) + return false; + return providers.contains(LocationManager.GPS_PROVIDER); + } + + private void enableLoc() { + LocationRequest locationRequest = LocationRequest.create(); + locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + locationRequest.setInterval(30 * 1000); + locationRequest.setFastestInterval(5 * 1000); + LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder().addLocationRequest(locationRequest); + builder.setAlwaysShow(true); + if (mGoogleApiClient != null) { + PendingResult result = LocationServices.SettingsApi.checkLocationSettings(mGoogleApiClient, builder.build()); + result.setResultCallback(new ResultCallback() { + @Override + public void onResult(LocationSettingsResult result) { + final Status status = result.getStatus(); + switch (status.getStatusCode()) { + case LocationSettingsStatusCodes.RESOLUTION_REQUIRED: + try { + // Show the dialog by calling startResolutionForResult(), + // and check the result in onActivityResult(). + status.startResolutionForResult((Activity) context, REQUEST_LOCATION); + } catch (IntentSender.SendIntentException e) { + // Ignore the error. + } + break; + } + } + }); + } + } + + protected boolean isValid() { + boolean flag = true; + + name = et_customer.getText().toString().replaceAll("[&^<>{}'$]", " "); + address = et_address.getText().toString().replaceAll("[&^<>{}'$]", " "); + + if (name.equals("")) { + error_msg = getString(R.string.please_fill) + " " + getString(R.string.customer_store_name); + flag = false; + } else if (address.equals("")) { + error_msg = getString(R.string.please_fill) + " " + getString(R.string.address); + flag = false; + } else if (checkin_flag) { + if (img_checkin_path.equals("")) { + error_msg = getString(R.string.please_click) + " " + getString(R.string.intime_image).toLowerCase(); + flag = false; + } + } else if (img_checkout_path.equals("")) { + error_msg = getString(R.string.please_click) + " " + getString(R.string.outtime_image).toLowerCase(); + flag = false; + } + + return flag; + } + + @Override + public void onClick(View v) { + switch (v.getId()) { + case R.id.img_checkin: + + in_time = CommonFunctions.getCurrentTimeWithLanguage(context); + + _pathforcheck = "DeliveryCalls" + visit_date.replace("/", "") + "InTime" + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck; + + startCameraActivity(0); + break; + + case R.id.img_checkout: + + out_time = CommonFunctions.getCurrentTimeWithLanguage(context); + + _pathforcheck = "DeliveryCalls" + visit_date.replace("/", "") + "OutTime" + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck; + + startCameraActivity(1); + break; + } + } + + protected void startCameraActivity(int request_code) { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, request_code); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, request_code); + + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } + } + + @SuppressLint("MissingSuperCall") + @SuppressWarnings("deprecation") + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + if (requestCode == 0) { + img_checkin.setImageDrawable(getResources().getDrawable(R.mipmap.camera_green)); + img_checkin_path = _pathforcheck; + } else { + img_checkout.setImageDrawable(getResources().getDrawable(R.mipmap.camera_green)); + img_checkout_path = _pathforcheck; + } + _pathforcheck = ""; + + } + } + + break; + } + + } + + private boolean checkPlayServices() { + int resultCode = GooglePlayServicesUtil + .isGooglePlayServicesAvailable(this); + if (resultCode != ConnectionResult.SUCCESS) { + if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) { + GooglePlayServicesUtil.getErrorDialog(resultCode, this, + PLAY_SERVICES_RESOLUTION_REQUEST).show(); + } else { + Toast.makeText(context, getResources().getString(R.string.notsuppoted) + , Toast.LENGTH_LONG) + .show(); + finish(); + } + return false; + } + return true; + } + + protected synchronized void buildGoogleApiClient() { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API).build(); + } + + + protected void createLocationRequest() { + mLocationRequest = new LocationRequest(); + mLocationRequest.setInterval(UPDATE_INTERVAL); + mLocationRequest.setFastestInterval(FATEST_INTERVAL); + mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + mLocationRequest.setSmallestDisplacement(DISPLACEMENT); + } + + protected void startLocationUpdates() { + + + if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + + LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this); + + } + + } + + /** + * Stopping location updates + */ + protected void stopLocationUpdates() { + LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, this); + } + + @Override + public void onConnected(Bundle bundle) { + + if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + // TODO: Consider calling + // ActivityCompat#requestPermissions + // here to request the missing permissions, and then overriding + // public void onRequestPermissionsResult(int requestCode, String[] permissions, + // int[] grantResults) + // to handle the case where the user grants the permission. See the documentation + // for ActivityCompat#requestPermissions for more details. + return; + } + mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); + + if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + if (mLastLocation != null) { + lat = mLastLocation.getLatitude(); + lon = mLastLocation.getLongitude(); + + } + } + + + // if (mRequestingLocationUpdates) { + startLocationUpdates(); + // } + + // startLocationUpdates(); + } + + @Override + public void onConnectionSuspended(int i) { + mGoogleApiClient.connect(); + } + + + @Override + public void onConnectionFailed(ConnectionResult connectionResult) { + Log.i(TAG, "Connection failed: ConnectionResult.getErrorCode() = " + connectionResult.getErrorCode()); + } + + + protected void onStart() { + super.onStart();// ATTENTION: This was auto-generated to implement the App Indexing API. +// See https://g.co/AppIndexing/AndroidStudio for more information. + //client.connect(); + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + // ATTENTION: This was auto-generated to implement the App Indexing API. + // See https://g.co/AppIndexing/AndroidStudio for more information. + // AppIndex.AppIndexApi.start(client, getIndexApiAction()); + } + + + @Override + protected void onStop() { + super.onStop();// ATTENTION: This was auto-generated to implement the App Indexing API. +// See https://g.co/AppIndexing/AndroidStudio for more information. + // AppIndex.AppIndexApi.end(client, getIndexApiAction()); + /* if (mGoogleApiClient.isConnected()) { + mGoogleApiClient.disconnect(); + }*/ + // ATTENTION: This was auto-generated to implement the App Indexing API. + // See https://g.co/AppIndexing/AndroidStudio for more information. + //client.disconnect(); + } + + @Override + protected void onPause() { + super.onPause(); + //stopLocationUpdates(); + } + + @Override + public void onLocationChanged(Location location) { + + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/First2Fragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/First2Fragment.java new file mode 100644 index 0000000..203e7a2 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/First2Fragment.java @@ -0,0 +1,36 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.annotation.NonNull; +import androidx.fragment.app.Fragment; +import androidx.navigation.fragment.NavHostFragment; + +import cpm.com.gskmtorange.R; + +public class First2Fragment extends Fragment { + + @Override + public View onCreateView( + LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState + ) { + // Inflate the layout for this fragment + return inflater.inflate(R.layout.fragment_first2, container, false); + } + + public void onViewCreated(@NonNull View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + view.findViewById(R.id.button_first).setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + NavHostFragment.findNavController(First2Fragment.this) + .navigate(R.id.action_First2Fragment_to_Second2Fragment); + } + }); + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/FirstFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/FirstFragment.java new file mode 100644 index 0000000..41a75b3 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/FirstFragment.java @@ -0,0 +1,36 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.annotation.NonNull; +import androidx.fragment.app.Fragment; +import androidx.navigation.fragment.NavHostFragment; + +import cpm.com.gskmtorange.R; + +public class FirstFragment extends Fragment { + + @Override + public View onCreateView( + LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState + ) { + // Inflate the layout for this fragment + return inflater.inflate(R.layout.fragment_first, container, false); + } + + public void onViewCreated(@NonNull View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + view.findViewById(R.id.button_first).setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + NavHostFragment.findNavController(FirstFragment.this) + .navigate(R.id.action_FirstFragment_to_SecondFragment); + } + }); + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/FutureJCPActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/FutureJCPActivity.java new file mode 100644 index 0000000..559dff7 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/FutureJCPActivity.java @@ -0,0 +1,329 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.DatePickerDialog; +import android.app.ProgressDialog; +import android.content.Context; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.os.AsyncTask; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.DatePicker; +import android.widget.ImageButton; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.SoapFault; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; +import org.xmlpull.v1.XmlPullParserFactory; + +import java.io.IOException; +import java.io.StringReader; +import java.util.Calendar; +import java.util.Locale; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.messgae.AlertMessage; +import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter; +import cpm.com.gskmtorange.xmlHandlers.XMLHandlers; + +public class FutureJCPActivity extends AppCompatActivity implements View.OnClickListener { + FloatingActionButton fab; + //ImageButton calenderBtn; + TextView txt_date; + RecyclerView futureJcpList; + Calendar c; + int year; + int month; + int day; + SharedPreferences preferences; + String _UserId; + ProgressDialog progressDialog; + int eventType; + JourneyPlanGetterSetter journeyPlanPreviousGetterSetter; + String culture_id; + Context context; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_future_jcp); + declaration(); + + //calenderBtn.setOnClickListener(this); + fab.setOnClickListener(this); + } + + + @Override + public void onClick(View v) { + switch (v.getId()) { + case R.id.iconCalender: + c = Calendar.getInstance(); + year = c.get(Calendar.YEAR); + month = c.get(Calendar.MONTH); + day = c.get(Calendar.DAY_OF_MONTH); + showDatePickerDialog(year, month, day); + break; + case R.id.fab: + Snackbar.make(v, "Replace with your own action", Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + break; + } + + } + + protected void showDatePickerDialog(int year, int month, int day) { + DatePickerDialog datePickerDialog = new DatePickerDialog(this, pickerListener, year, month, day); + // ((ViewGroup) datePickerDialog.getDatePicker()).findViewById(Resources.getSystem().getIdentifier("year", "id", "android")).setVisibility(View.GONE); + //datePickerDialog.findViewById(Resources.getSystem().getIdentifier("year", "id", "android")).setVisibility(View.GONE); + datePickerDialog.setTitle(""); + datePickerDialog.show(); + } + + private DatePickerDialog.OnDateSetListener pickerListener = new DatePickerDialog.OnDateSetListener() { + + // when dialog box is closed, below method will be called. + @Override + public void onDateSet(DatePicker view, int selectedYear, + int selectedMonth, int selectedDay) { + + futureJcpList.removeAllViewsInLayout(); + futureJcpList.invalidate(); + year = selectedYear; + month = selectedMonth + 1; + day = selectedDay; + + String day_str = String.valueOf(day); + day_str = "00" + day_str; + day_str = day_str.substring(day_str.length() - 2, day_str.length()); + + + String month_str = String.valueOf(month); + month_str = "00" + month_str; + month_str = month_str.substring(month_str.length() - 2, month_str.length()); + + String yeat_str = String.valueOf(year); + + txt_date.setText(new StringBuilder().append(month_str).append("/").append(day_str).append("/").append(yeat_str) + ); + new Task().execute(txt_date.getText().toString()); + + } + }; + + + void declaration() { + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + fab = (FloatingActionButton) findViewById(R.id.fab); + //calenderBtn = (ImageButton) findViewById(R.id.iconCalender); + txt_date = (TextView) findViewById(R.id.txt_date); + futureJcpList = (RecyclerView) findViewById(R.id.futureJcpList); + context = this; + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + _UserId = preferences.getString(CommonString.KEY_USERNAME, ""); + culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); + progressDialog = new ProgressDialog(FutureJCPActivity.this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + c = Calendar.getInstance(); + year = c.get(Calendar.YEAR); + month = c.get(Calendar.MONTH); + day = c.get(Calendar.DAY_OF_MONTH); + showDatePickerDialog(year, month, day); + } + + // AsyncTask asyncTask = new AsyncTask() { + class Task extends AsyncTask { + @Override + protected void onPreExecute() { + progressDialog.setTitle("Please wait"); + progressDialog.setMessage("Fetching Data.."); + progressDialog.setCancelable(false); + progressDialog.show(); + } + + @Override + protected String doInBackground(String... params) { + XmlPullParserFactory factory = null; + try { + factory = XmlPullParserFactory + .newInstance(); + + factory.setNamespaceAware(true); + XmlPullParser xpp = factory.newPullParser(); + SoapSerializationEnvelope envelope; + HttpTransportSE androidHttpTransport; + SoapObject request; + + // Brand Master data + request = new SoapObject(CommonString.NAMESPACE, + CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", _UserId); + request.addProperty("Type", "JOURNEY_SEARCH:" + params[0]); + request.addProperty("cultureid", culture_id); + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + androidHttpTransport = new HttpTransportSE(CommonString.URL); + Log.d("requestdata",request.toString()); + + androidHttpTransport.call( + CommonString.SOAP_ACTION_UNIVERSAL, envelope); + Object resultFuturedata = (Object) envelope.getResponse(); + + if (resultFuturedata.toString() != null) { + xpp.setInput(new StringReader(resultFuturedata.toString())); + xpp.next(); + eventType = xpp.getEventType(); + journeyPlanPreviousGetterSetter = XMLHandlers.JCPXMLHandler(xpp, eventType); + } + return "Success"; + } catch (XmlPullParserException e) { + e.printStackTrace(); + return "failure"; + } catch (SoapFault soapFault) { + soapFault.printStackTrace(); + return "failure"; + } catch (IOException e) { + e.printStackTrace(); + return getResources().getString(R.string.nonetwork); + } catch (Exception e) { + e.printStackTrace(); + return "failure"; + } + } + + + @Override + protected void onPostExecute(String o) { + super.onPostExecute(o); + progressDialog.dismiss(); + if (o.equalsIgnoreCase("Success")) { + if (journeyPlanPreviousGetterSetter.getSTORE_ID().size() > 0) { + + MyListAdapter adapter = new MyListAdapter(context, journeyPlanPreviousGetterSetter); + futureJcpList.setLayoutManager(new LinearLayoutManager(context)); + futureJcpList.setAdapter(adapter); + } else { + + Snackbar.make(futureJcpList,R.string.no_route_plan_for_day,Snackbar.LENGTH_SHORT).show(); + } + } else { + + Snackbar.make(futureJcpList,o,Snackbar.LENGTH_SHORT).show(); + } + } + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + MenuInflater inflater = getMenuInflater(); + inflater.inflate(R.menu.date_menu, menu); + + // return true so that the menu pop up is opened + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if(id == R.id.iconCalender){ + c = Calendar.getInstance(); + year = c.get(Calendar.YEAR); + month = c.get(Calendar.MONTH); + day = c.get(Calendar.DAY_OF_MONTH); + showDatePickerDialog(year, month, day); + + }else if (id == android.R.id.home) { + + // NavUtils.navigateUpFromSameTask(this); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + return super.onOptionsItemSelected(item); + } + + + class MyListAdapter extends RecyclerView.Adapter { + LayoutInflater layoutInflater; + JourneyPlanGetterSetter journeyPlanPreviousGetterSetter; + + MyListAdapter(Context context, JourneyPlanGetterSetter journeyPlanPreviousGetterSetter) { + layoutInflater = LayoutInflater.from(context); + this.journeyPlanPreviousGetterSetter = journeyPlanPreviousGetterSetter; + } + + @Override + public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = layoutInflater.inflate(R.layout.item_future_jcp_list, parent, false); + ViewHolder viewHolder = new ViewHolder(view); + return viewHolder; + } + + @Override + public void onBindViewHolder(ViewHolder holder, int position) { + if (holder != null) { + holder.txt_store_cd.setText(journeyPlanPreviousGetterSetter.getSTORE_ID().get(position)); + holder.txt_keyacct.setText(journeyPlanPreviousGetterSetter.getKEYACCOUNT().get(position)); + holder.txt_storename.setText(journeyPlanPreviousGetterSetter.getSTORE_NAME().get(position)); + holder.txt_city.setText(journeyPlanPreviousGetterSetter.getCITY().get(position)); + holder.txt_storetype.setText(journeyPlanPreviousGetterSetter.getSTORETYPE().get(position)); + + } + } + + @Override + public int getItemCount() { + return journeyPlanPreviousGetterSetter.getSTORE_ID().size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + TextView txt_store_cd, txt_keyacct, txt_storename, txt_city, txt_storetype; + LinearLayout ll_itemfutureJCP; + + public ViewHolder(View view) { + super(view); + txt_store_cd = (TextView) view.findViewById(R.id.txt_store_cd); + txt_keyacct = (TextView) view.findViewById(R.id.txt_keyacct); + txt_storename = (TextView) view.findViewById(R.id.txt_storename); + txt_city = (TextView) view.findViewById(R.id.txt_city); + txt_storetype = (TextView) view.findViewById(R.id.txt_storetype); + ll_itemfutureJCP = (LinearLayout) view.findViewById(R.id.ll_itemfutureJCP); + } + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/MessageActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/MessageActivity.java new file mode 100644 index 0000000..f144630 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/MessageActivity.java @@ -0,0 +1,437 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Dialog; +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.os.AsyncTask; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.widget.LinearLayout; +import android.widget.ProgressBar; +import android.widget.TextView; +import android.widget.Toast; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.SoapFault; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; +import org.xmlpull.v1.XmlPullParserFactory; + +import java.io.File; +import java.io.IOException; +import java.io.StringReader; +import java.util.ArrayList; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.ChatMessageGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.gsk_dailyentry.CategoryListActivity; +import cpm.com.gskmtorange.gsk_dailyentry.CategoryWisePerformanceActivity; +import cpm.com.gskmtorange.gsk_dailyentry.DailyDataMenuActivity; +import cpm.com.gskmtorange.xmlGetterSetter.ChatMessageDownloadGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.TableBean; +import cpm.com.gskmtorange.xmlHandlers.XMLHandlers; + +public class MessageActivity extends AppCompatActivity { + //ArrayList messages; + private Context context; + String categoryName = "", categoryId; + + MyRecyclerAdapter adapter; + RecyclerView rec; + + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + private Data data; + int eventType; + + String userId, culture_id, store_id; + private SharedPreferences preferences = null; + + GSKOrangeDB db; + ArrayList chatmessagelist = new ArrayList<>(); + Toolbar toolbar; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_message); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + rec = (RecyclerView)findViewById(R.id.rec); + + db = new GSKOrangeDB(MessageActivity.this); + db.open(); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + userId = preferences.getString(CommonString.KEY_USERNAME, null); + culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent = new Intent(MessageActivity.this, CategoryListActivity.class); + startActivity(intent); + finish(); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + }); + + //messages = getMessages(); + + /* if(messages.size()>0){ + adapter = new MyRecyclerAdapter(getApplicationContext(), messages); + rec.setAdapter(adapter); + rec.setLayoutManager(new LinearLayoutManager(getApplicationContext())); + }*/ + + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getString(R.string.title_activity_message)); + new DowloadAsync(MessageActivity.this).execute(); + } + + /*ArrayList getMessages(){ + ArrayList messages = new ArrayList<>(); + + for(int i=0; i<5;i++){ + MessageGetterSetter msg = new MessageGetterSetter(); + + msg.setMessage("Store data need to be filled"); + msg.setFrom("Superviser"+(i+1)); + msg.setDate("11:20:32 11/06/2018"); + msg.setLatest_msg("Working on it"); + + messages.add(msg); + } + return messages; + }*/ + + /*class MessageGetterSetter{ + + String message="", from, date, latest_msg; + + public String getMessage() { + return message; + } + + public void setMessage(String message) { + this.message = message; + } + + public String getFrom() { + return from; + } + + public void setFrom(String from) { + this.from = from; + } + + public String getDate() { + return date; + } + + public void setDate(String date) { + this.date = date; + } + + public String getLatest_msg() { + return latest_msg; + } + + public void setLatest_msg(String latest_msg) { + this.latest_msg = latest_msg; + } + } +*/ + class MyRecyclerAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + ArrayList data = new ArrayList<>(); + + public MyRecyclerAdapter(Context context, ArrayList data) { + + inflator = LayoutInflater.from(context); + this.data = data; + + } + + @Override + public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = inflator.inflate(R.layout.message_topic_item, parent, false); + + MyRecyclerAdapter.MyViewHolder holder = new MyRecyclerAdapter.MyViewHolder(view); + + return holder; + } + + @Override + public void onBindViewHolder(MyViewHolder holder, final int position) { + + //final MappingPlanogramCountrywiseGetterSetter current = data.get(position); + + final String msg_topic_str = data.get(position).getMESSAGE(); + //final String latest_msg_str = data.get(position).getRECEIVER(); + final String date_time_str = data.get(position).getMESSAGEDATE(); + final String msg_from_str = data.get(position).getSENDER(); + + holder.msg_topic.setText(msg_topic_str); + //holder.latest_msg.setText(latest_msg_str); + holder.date_time.setText(date_time_str); + holder.msg_from.setText(msg_from_str); + //holder.detail.setText(current.getDocument_descriiption().get(0)); + + holder.parent_layout.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Intent in = new Intent(MessageActivity.this, ConversationActivity.class); + in.putExtra(CommonString.KEY_CHAT_ID, data.get(position).getCHAT_ID()); + in.putExtra(CommonString.KEY_MESSAGE, data.get(position).getMESSAGE()); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + }); + } + + @Override + public int getItemCount() { + return chatmessagelist.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView msg_topic, latest_msg, date_time, msg_from; + LinearLayout parent_layout; + + public MyViewHolder(View itemView) { + super(itemView); + msg_topic = (TextView) itemView.findViewById(R.id.tv_msg_topic); + latest_msg = (TextView) itemView.findViewById(R.id.tv_latest_msg); + date_time = (TextView) itemView.findViewById(R.id.tv_date_time); + msg_from = (TextView) itemView.findViewById(R.id.tv_from); + + parent_layout = (LinearLayout) itemView.findViewById(R.id.layout_parent); + + } + + } + } + + //region Download doc + private class DowloadAsync extends AsyncTask { + + private Context context; + + DowloadAsync(Context context) { + this.context = context; + } + + + @Override + protected void onPreExecute() { + super.onPreExecute(); + + dialog = new Dialog(MessageActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.setContentView(R.layout.custom); + //dialog.setTitle("Download Files"); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @Override + protected String doInBackground(Void... params) { + + data = new Data(); + String resultHttp = ""; + boolean flag = true; + // JCP + + try { + + XmlPullParserFactory factory = null; + factory = XmlPullParserFactory + .newInstance(); + + factory.setNamespaceAware(true); + XmlPullParser xpp = factory.newPullParser(); + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "CHAT_MESSAGE"); + request.addProperty("cultureid", culture_id); + + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, + envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString() != null) { + + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + + ChatMessageDownloadGetterSetter chatmsg = XMLHandlers.CHAT_MESSAGE_XMLHandler(xpp, eventType); + + if (chatmsg.getSENDERID().size() > 0) { + resultHttp = CommonString.KEY_SUCCESS; + String document_Table = chatmsg.getTable_CHAT_MESSAGE(); + + db.createTable(document_Table); + db.InserChatMessage(chatmsg); + + } else { + return "CHAT_MESSAGE"; + } + + data.value = 10; + data.name = "Message Data Downloading"; + + /* db.open(); + db.InsertMappingCountrywisePlanogram(document);*/ + + } + + publishProgress(data); + + } catch (XmlPullParserException e) { + //Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + //Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + resultHttp = getString(R.string.nonetwork); + flag = false; + } catch (SoapFault soapFault) { + soapFault.printStackTrace(); + resultHttp = getString(R.string.nonetwork); + flag = false; + } catch (IOException e) { + e.printStackTrace(); + resultHttp = getString(R.string.nonetwork); + flag = false; + } + catch ( Exception e){ + //Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + //Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + resultHttp = getString(R.string.nonetwork); + flag = false; + } + + if(flag) + return CommonString.KEY_SUCCESS; + else + return resultHttp; + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + dialog.cancel(); + + if (result.contains(CommonString.KEY_SUCCESS)) { + + /* if(document.getPLANOGRAM_URL().size()>0){ + adapter = new PlanogramPDFActivity.MyRecyclerAdapter(getApplicationContext(), document); + rec.setAdapter(adapter); + rec.setLayoutManager(new LinearLayoutManager(getApplicationContext())); + } +*/ + + } else { + //Snackbar.make(fab, result, Toast.LENGTH_SHORT).show(); + } + + db.open(); + chatmessagelist = db.getChatMessageData(store_id); + + if(chatmessagelist.size()>0){ + adapter = new MyRecyclerAdapter(context, chatmessagelist); + rec.setAdapter(adapter); + rec.setLayoutManager(new LinearLayoutManager(context)); + } + + //finish(); + } + + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + + } + } + //endregion + + class Data { + int value; + String name; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + return super.onOptionsItemSelected(item); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NewStockDataActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NewStockDataActivity.java new file mode 100644 index 0000000..8f2843c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NewStockDataActivity.java @@ -0,0 +1,1612 @@ +package cpm.com.gskmtorange.dailyentry; +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Typeface; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.text.InputFilter; +import android.text.Spanned; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; +import android.webkit.WebView; +import android.webkit.WebViewClient; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.IOException; +import java.text.DecimalFormat; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Locale; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.interfaces.DialogCallbackListener; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; +public class NewStockDataActivity extends AppCompatActivity implements DialogCallbackListener { + private Context context; + ExpandableListView expandableListView; + TextView txt_mslAvailabilityName; + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + ExpandableListAdapter adapter; + ImageView camera1, camera2, camera3, camera4; + LinearLayout lin_camera1, lin_camera2, lin_camera3, lin_camera4; + GSKOrangeDB db; + String categoryName, categoryId, storeId, Error_Message = ""; + String store_id, store_flag_hide, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + String str_planogram = "", _pathforcheck = ""; + ArrayList planogramShelfHeaderDataList = new ArrayList<>(); + ArrayList planogramSkuChildDataList; + HashMap> planogramHashMapListChildData = new HashMap<>(); + boolean editFlag = false; + + //temp + // public static final String FILE_PATH = Environment.getExternalStorageDirectory() + "/"; + //ImageView bmImage; + RelativeLayout view; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_new_stock_data); + + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + txt_mslAvailabilityName = (TextView) findViewById(R.id.txt_mslAvailabilityName); + + camera1 = (ImageView) findViewById(R.id.img_camera1); + camera2 = (ImageView) findViewById(R.id.img_camera2); + camera3 = (ImageView) findViewById(R.id.img_camera3); + camera4 = (ImageView) findViewById(R.id.img_camera4); + + lin_camera1 = (LinearLayout) findViewById(R.id.lin_camera1); + lin_camera2 = (LinearLayout) findViewById(R.id.lin_camera2); + lin_camera3 = (LinearLayout) findViewById(R.id.lin_camera3); + lin_camera4 = (LinearLayout) findViewById(R.id.lin_camera4); + + db = new GSKOrangeDB(this); + db.open(); + context = this; + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + store_flag_hide = preferences.getString(CommonString.KEY_STORE_FLAG_FACING_HIDE, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //txt_mslAvailabilityName.setText(getResources().getString(R.string.title_activity_msl__availability)); + toolbar.setTitle(getResources().getString(R.string.title_activity_msl__availability)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + str_planogram = CommonString.getDownloadedImageFolder(context); + + prepareList(); + + //Camera + prepareDefaultList(); + + cameraMethod(); + + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(final View view) { + + expandableListView.clearFocus(); + adapter.notifyDataSetChanged(); + + if (validateData(hashMapListHeaderData, hashMapListChildData)) { + + db.open(); + + /*if (db.checkMsl_Availability_StockFacingData(store_id, categoryId)) { + db.updateMSL_Availability_StockFacing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertMSL_Availability_StockFacing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + }*/ + if (db.checkMsl_Availability_StockFacingDataNew(store_id, categoryId, visit_date)) { + db.updateMSL_Availability_StockFacingNew(visit_date, store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertMSL_Availability_StockFacingNew(visit_date, store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + /*AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getResources().getString(R.string.check_save_message)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + db.open(); + + if (db.checkMsl_Availability_StockFacingData(store_id, categoryId)) { + db.updateMSL_Availability_StockFacing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertMSL_Availability_StockFacing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + } else { + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + /*AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + //expandableListView.smoothScrollToPosition(scrollPosition); + + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + } + + } + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + getMenuInflater().inflate(R.menu.planogram, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + int id = item.getItemId(); + + if (id == android.R.id.home) { + + if (editFlag) { + CommonFunctions.showAlertDialog(NewStockDataActivity.this, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + + /* AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + //adapter.notifyDataSetChanged(); + + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + //finish(); + } else if (id == R.id.action_planogram) {//Planogram Dialog + expandableListView.clearFocus(); + + //final Dialog dialog = new Dialog(Stock_FacingActivity.this, android.R.style.Theme_Black_NoTitleBar_Fullscreen); + final Dialog dialog = new Dialog(NewStockDataActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + //dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.planogram_dialog_layout); + dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT); + dialog.setCancelable(false); + + ArrayList mappingPlanogramList; + + //Header + if (country_id.equals("7") || country_id.equals("5")) { + mappingPlanogramList = db.getMappingPlanogramData(categoryId, null, null, store_id, CommonString.TABLE_MAPPING_PLANOGRAM_STORE_WISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + mappingPlanogramList = db.getMappingPlanogramData(categoryId, storeType_id, class_id, null, CommonString.TABLE_MAPPING_PLANOGRAM_ADHOC); + } else { + mappingPlanogramList = db.getMappingPlanogramData(categoryId, storeType_id, class_id, null, CommonString.TABLE_MAPPING_PLANOGRAM); + } + + + //ImageView img_planogram = (ImageView) dialog.findViewById(R.id.img_planogram); + WebView webView = (WebView) dialog.findViewById(R.id.webview); + webView.setWebViewClient(new NewStockDataActivity.MyWebViewClient()); + + webView.getSettings().setAllowFileAccess(true); + webView.getSettings().setJavaScriptEnabled(true); + webView.getSettings().setBuiltInZoomControls(true); + + String planogram_image = ""; + if (mappingPlanogramList.size() > 0) { + planogram_image = mappingPlanogramList.get(0).getPLANOGRAM_IMAGE(); + } + if (!planogram_image.equals("")) { + if (new File(str_planogram + planogram_image).exists()) { + Bitmap bmp = BitmapFactory.decodeFile(str_planogram + planogram_image); + // img_planogram.setRotation(90); + //img_planogram.setImageBitmap(bmp); + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); + + String imagePath = "file://" + CommonString.getDownloadedImageFolder(context) + "/" + planogram_image; + String html = ""; + webView.loadDataWithBaseURL("", html, "text/html", "utf-8", ""); + + dialog.show(); + } /*else { + //webView.loadUrl(String.valueOf(R.drawable.sad_cloud)); + + //img_planogram.setBackgroundResource(R.drawable.sad_cloud); + }*/ + } + + + ImageView cancel = (ImageView) dialog.findViewById(R.id.img_cancel); + cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); + dialog.dismiss(); + } + }); + + //dialog.show(); + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onSelect(boolean flag) { + if (flag) { + //adapter.notifyDataSetChanged(); + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onSave(boolean flag) { + + } + + private class MyWebViewClient extends WebViewClient { + + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + } + } + + private void cameraMethod() { + /*cameraData = new Store_wise_camera_DataGetterSetter(); + + if (db.isStorewiseCameraSave(store_id, categoryId)) { + cameraData = db.getStore_wise_camera(store_id, categoryId); + } else { + cameraData.setStore_id(store_id); + cameraData.setCategory_id(categoryId); + cameraData.setCamera1(""); + cameraData.setCamera2(""); + cameraData.setCamera3(""); + cameraData.setCamera4(""); + cameraData.setCheckSaveStatus("0"); + } + + + if (camera_allow.equals("1")) { + + findViewById(R.id.view_camera2).setVisibility(View.VISIBLE); + findViewById(R.id.view_camera3).setVisibility(View.VISIBLE); + + if (cameraData.getCamera1().equals("")) { + camera1.setBackgroundResource(R.mipmap.camera_orange); + } else { + camera1.setBackgroundResource(R.mipmap.camera_green); + } + + if (cameraData.getCamera2().equals("")) { + camera2.setBackgroundResource(R.mipmap.camera_orange); + } else { + camera2.setBackgroundResource(R.mipmap.camera_green); + } + + if (cameraData.getCamera3().equals("")) { + camera3.setBackgroundResource(R.mipmap.camera_orange); + } else { + camera3.setBackgroundResource(R.mipmap.camera_green); + } + + if (cameraData.getCamera4().equals("")) { + camera4.setBackgroundResource(R.mipmap.camera_orange); + } else { + camera4.setBackgroundResource(R.mipmap.camera_green); + } + + + lin_camera1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = "Stock_Camera1_" + store_id + "_" + categoryId + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + path = str_planogram+ _pathforcheck; + + startCameraActivity(3); + } + }); + + lin_camera2.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = "Stock_Camera2_" + store_id + "_" + categoryId + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + path = str_planogram+ _pathforcheck; + + startCameraActivity(4); + } + }); + + lin_camera3.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = "Stock_Camera3_" + store_id + "_" + categoryId + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + path = str_planogram+ _pathforcheck; + + startCameraActivity(5); + } + }); + + lin_camera4.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = "Stock_Camera4_" + store_id + "_" + categoryId + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + path = str_planogram+ _pathforcheck; + + startCameraActivity(6); + } + }); + + } else {*/ + + if (!camera_allow.equals("1")) { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + /* findViewById(R.id.lin_camera).setVisibility(View.VISIBLE); + + findViewById(R.id.view_camera2).setVisibility(View.GONE); + findViewById(R.id.view_camera3).setVisibility(View.GONE); + + lin_camera2.setVisibility(View.GONE); + lin_camera3.setVisibility(View.GONE); + lin_camera4.setVisibility(View.GONE); + + if (db.isPlanogramAddShelfSaveData(store_id, categoryId)) { + camera1.setBackgroundResource(R.mipmap.new_no_camera_done_edit); + } else { + camera1.setBackgroundResource(R.mipmap.new_no_camera); + } + + lin_camera1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent = new Intent(NewStockDataActivity.this, + StockFacing_PlanogramTrackerActivity.class); + + intent.putExtra("storeId", store_id); + intent.putExtra("keyAccount_id", keyAccount_id); + intent.putExtra("class_id", class_id); + intent.putExtra("storeType_id", storeType_id); + intent.putExtra("categoryId", categoryId); + intent.putExtra("categoryName", categoryName); + + startActivityForResult(intent, 100); + } + + });*/ + } else { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + } + } + + //Planogram List for check and delete on backPress + private void prepareDefaultList() { + // Planogram After save shelf header data + planogramShelfHeaderDataList = db.getPlanogramAddShelfHeaderAfterSaveData(store_id, categoryId); + + if (planogramShelfHeaderDataList.size() > 0) { + + for (int i = 0; i < planogramShelfHeaderDataList.size(); i++) { + planogramSkuChildDataList = db.getStockAndFacingPlanogramAfterSKUData(planogramShelfHeaderDataList.get(i).getKey_id()); + + //After save sku child data + if (planogramSkuChildDataList.size() > 0) { + planogramHashMapListChildData.put(planogramShelfHeaderDataList.get(i), planogramSkuChildDataList); + } + } + } + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + + //Header + if (country_id.equals("7")) { + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC, CommonString.TABLE_MAPPING_SOS_TARGET_ADHOC, store_flag_hide); + } else { + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } + + + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + //childDataList = new ArrayList<>(); + //childDataList = db.getMSL_Availability_StockFacingSKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (country_id.equals("7")) { + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), null, null, null, store_id, + CommonString.TABLE_MAPPING_STOCK_STOREWISE, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK_STOREWISE); + // childDataList = db.getMSL_Availability_StockFacingSKUData(headerDataList.get(i).getSub_category_id(),categoryId, headerDataList.get(i).getBrand_id(), null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE,store_flag_hide); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + // childDataList = db.getMSL_Availability_StockFacingSKUData(headerDataList.get(i).getSub_category_id(),categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC,store_flag_hide); + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + // childDataList = db.getMSL_Availability_StockFacingSKUData(headerDataList.get(i).getSub_category_id(),categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK,store_flag_hide); + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), categoryId, + headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK); + } + + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new NewStockDataActivity.ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + + //expand all + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true, child_flag = true, all_flag = true; + + checkHeaderArray.clear(); + int childCount = 0; + + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + + HashMap> listDataChildTemp = new HashMap<>(); + + + for (int i = 0; i < listDataHeader.size(); i++) { + flag = true; + + List listTemp = new ArrayList<>(); + + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + + child_flag = true; + + MSL_AvailabilityStockFacingGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + + String stock = data.getStock(); + String faceup = data.getFacing(); + + //Company_id + if (listDataChild.get(listDataHeader.get(i)).get(j).getCompany_id().equals("1")) { + if (data.getMust_have().equals("1")) { + /*if (!camera_allow.equalsIgnoreCase("1")) { + if (!(planogramShelfHeaderDataList.size() > 0)) { + flag = false; + Error_Message = getResources().getString(R.string.stock_planogram_data_noCamera_data); + break; + } + }*/ + + if (faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i + j + childCount; + + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + //break; + } else { + if (data.getToggleValue().equals("0")) { + + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i + j + childCount; + + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + //break; + } + } else { + //for Egypt + if (country_id.equals("6")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i + j + childCount; + + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + // break; + } + } + } + } + } + } else { + if (faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i + j + childCount; + + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + // break; + } + } + if (!child_flag) + listTemp.add(data); + + } + + if (flag == false) { + //checkflag = false; + listDataHeaderTemp.add(listDataHeader.get(i)); + listDataChildTemp.put(listDataHeader.get(i), listTemp); + + //break; + } else { + childCount = childCount + listDataChild.get(listDataHeader.get(i)).size(); + //checkflag = true; + } + } + + if (!all_flag) { + adapter = new NewStockDataActivity.ExpandableListAdapter(this, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter); + checkflag = false; + } else { + checkflag = true; + } + + return all_flag; + } + + + @Override + public void onBackPressed() { + //super.onBackPressed(); + + /*AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + //adapter.notifyDataSetChanged(); + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + if (editFlag) { + CommonFunctions.showAlertDialog(NewStockDataActivity.this, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + + /* if(flag){ + //adapter.notifyDataSetChanged(); + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + }*/ + + + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.header_text_color)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(R.color.white)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MSL_AvailabilityStockFacingGetterSetter childData = + (MSL_AvailabilityStockFacingGetterSetter) getChild(groupPosition, childPosition); + NewStockDataActivity.ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_child_data, null, false); + + holder = new NewStockDataActivity.ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + holder.txt_mbq = (TextView) convertView.findViewById(R.id.txt_mbq); + holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available); + + holder.facing = (EditText) convertView.findViewById(R.id.ed_facing); + holder.facing.setFilters(new InputFilter[]{new NewStockDataActivity.DecimalDigitsInputFilter(3, 1)}); + holder.stock = (EditText) convertView.findViewById(R.id.ed_stock); + holder.stock_view = convertView.findViewById(R.id.stock_view); + convertView.setTag(holder); + } else { + holder = (NewStockDataActivity.ViewHolder) convertView.getTag(); + } + + holder.txt_skuName.setText(childData.getSku()); + holder.txt_mbq.setText(childData.getMbq()); + + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + + holder.txt_mbq.setVisibility(View.VISIBLE); + holder.toggle_available.setVisibility(View.VISIBLE); + holder.facing.setVisibility(View.VISIBLE); + + + if (country_id.equals("6")) { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + } else { + if (childData.getToggleValue().equals("1")) { + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + } else { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + } + } + + + } else { + + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + holder.txt_mbq.setVisibility(View.GONE); + holder.toggle_available.setVisibility(View.GONE); + holder.facing.setVisibility(View.VISIBLE); + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + } + + if (childData.getCompany_id().equals("1")) { + + if (childData.getMust_have().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.blue)); + } + + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + } + + + /* if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + *//*holder.txt_mbq.setVisibility(View.GONE); + holder.toggle_available.setVisibility(View.GONE); + holder.facing.setVisibility(View.VISIBLE); + holder.stock.setVisibility(View.GONE);*//* + }*/ + + + final NewStockDataActivity.ViewHolder finalHolder = holder; + holder.toggle_available.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (buttonView.isPressed()) { + + editFlag = true; + + if (isChecked) { + childData.setToggleValue("1"); + //for Egypt + if (country_id.equals("6")) { + finalHolder.stock.setVisibility(View.VISIBLE); + } else { + finalHolder.stock.setVisibility(View.GONE); + } + + /*childData.setStock(""); + childData.setFacing("");*/ + } else { + /* childData.setStock(""); + childData.setFacing("");*/ + childData.setToggleValue("0"); + finalHolder.stock.setVisibility(View.VISIBLE); + + //If MBQ Value is 0 + if (Integer.parseInt(childData.getMbq()) == 0) { + childData.setStock("0"); + childData.setFacing("0"); + } else { + //for Egypt + if (country_id.equals("6")) { + childData.setStock(""); + childData.setFacing(""); + } + } + } + expandableListView.clearFocus(); + expandableListView.invalidateViews(); + } + } + }); + + if (childData.getToggleValue().equals("1")) { + holder.toggle_available.setChecked(true); + if (country_id.equals("6") && childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + finalHolder.stock.setVisibility(View.VISIBLE); + } else { + finalHolder.stock.setVisibility(View.GONE); + childData.setStock(""); + } + + + } else { + holder.toggle_available.setChecked(false); + finalHolder.stock.setVisibility(View.VISIBLE); + } + + + holder.stock.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + String edStock = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + /*if (!childData.getFacing().equals("") && Integer.parseInt(stock) >= 0 && Integer.parseInt(childData.getFacing()) < Integer.parseInt(stock)) { + + }*/ + editFlag = true; + if (!edStock.equals("")) { + String stock = edStock; + + //for Egypt + if (country_id.equals("6") && childData.getToggleValue().equals("1")) { + if (!childData.getFacing().equals("")) { + if (Integer.parseInt(stock) >= 0 && Double.parseDouble(childData.getFacing()) <= Integer.parseInt(stock)) { + + childData.setStock(stock); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + childData.setStock(stock); + } + } else { + int mbq = Integer.parseInt(childData.getMbq()); + if (mbq != 0) { + if (Integer.parseInt(stock) >= 0 && Integer.parseInt(stock) < mbq) { + + if (!childData.getFacing().equals("")) { + if (Integer.parseInt(stock) >= 0 && Double.parseDouble(childData.getFacing()) <= Integer.parseInt(stock)) { + + childData.setStock(stock); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + childData.setStock(stock); + } + } else { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_stock)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } else { + if (Integer.parseInt(stock) > 0) { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_stock)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } + } + } else { + childData.setStock(""); + } + } + }); + holder.stock.setText(childData.getStock()); + + + final NewStockDataActivity.ViewHolder finalHolder1 = holder; + final NewStockDataActivity.ViewHolder finalHolder2 = holder; + holder.facing.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + editFlag = true; + + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + //int num = Integer.parseInt(edFaceup); + double faceup = Double.parseDouble(edFaceup); + int num = (int) faceup; + //int faceint = (int)(faceup - Math.floor( faceup )); + int faceint = (int) ((faceup % 1.0) * 10); + if (faceint != 0) { + if ((faceup % 1.0) * 10 != 5) { + faceint = 5; + edFaceup = String.valueOf(num + faceint / 10.0); + finalHolder2.facing.setText(edFaceup); + + } + } + + + /*Double faceup = Double.parseDouble(edFaceup); + DecimalFormat twoDForm = new DecimalFormat(".#"); + faceup= Double.valueOf(twoDForm.format(faceup));*/ + } + + + boolean isFill = false; + + //Toggle is no selected + if (childData.getToggleValue().equals("0")) { + + //if stock is emplty + /*if (childData.getStock().equals("")) { + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.msl_availability_new_stock_value)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } else {*/ + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + int mbq = Integer.parseInt(childData.getMbq()); + if (mbq != 0) { + if (Double.parseDouble(edFaceup) >= 0 && Double.parseDouble(edFaceup) < mbq) { + if (!childData.getStock().equals("")) { + + //if (edFaceup != null && !edFaceup.equals("")) { + + String faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + + if (Double.parseDouble(faceup) <= Integer.parseInt(childData.getStock())) { + + isFill = true; + + /* if (!edFaceup.equals("")) { + childData.setFacing(faceup); + } else { + childData.setFacing(""); + }*/ + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder1.facing.setText(""); + dialog.dismiss(); + finalHolder2.facing.setText(""); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + // } + } else { + isFill = true; + } + } else { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_faceing)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.facing.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } else { + if (Double.parseDouble(edFaceup) > 0) { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_faceing)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.facing.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } + + } + //} + } else { + + if (country_id.equals("6")) { + if (!childData.getStock().equals("")) { + + //if (edFaceup != null && !edFaceup.equals("")) { + + String faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + if (Double.parseDouble(faceup) <= Integer.parseInt(childData.getStock())) { + + isFill = true; + + /* if (!edFaceup.equals("")) { + childData.setFacing(faceup); + } else { + childData.setFacing(""); + }*/ + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder1.facing.setText(""); + dialog.dismiss(); + finalHolder2.facing.setText(""); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + isFill = true; + } + // } + } else { + isFill = true; + } + } else { + isFill = true; + } + + } + /* //If toggle is yes then facing cannot be 0 + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1") + && !edFaceup.equals("") && edFaceup.equals("0")) { + + AlertDialog.Builder builder = new AlertDialog.Builder(NewStockDataActivity.this); + builder.setMessage(getString(R.string.check_faceup_not_zero)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder1.facing.setText(""); + dialog.dismiss(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } else { + isFill = true; + + }*/ + + + if (isFill) { + if (!edFaceup.equals("") && !edFaceup.equals(".")) { + String faceup = ""; + if (edFaceup.equals("0") || edFaceup.equals(".0")) { + faceup = "0"; + } else { + faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + //faceup = new DecimalFormat("##.#").format(Double.parseDouble(faceup)); + } + + // String str2 = PerfectDecimal(faceup, 3, 1); + childData.setFacing(faceup); + } else { + childData.setFacing(""); + } + } + + } + }); + + holder.facing.setText(childData.getFacing()); + + //empty check color change + if (!checkflag) { + boolean tempflag = false; + + if (childData.getCompany_id().equals("1")) { + + if (childData.getToggleValue().equals("0")) { + if (holder.stock.getText().toString().equals("")) { + holder.stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.stock.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + } else { + if (childData.getMust_have().equals("1")) { + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + +/* if (childData.getCompany_id().equals("1") && !childData.getMust_have().equals("0")) { + }else{ + holder.facing.setHint(""); + }*/ + tempflag = true; + } + + //for Egypt + if (country_id.equals("6")) { + if (holder.stock.getText().toString().equals("")) { + holder.stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.stock.setHint(getString(R.string.empty)); + tempflag = true; + } + } + + } else { + holder.facing.setHint(""); + } + } + + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + // holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + // holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } else { + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + //holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName, txt_mbq; + ToggleButton toggle_available; + LinearLayout lin_category; + EditText facing, stock; + + View stock_view; + } + + + @SuppressLint("LongLogTag") + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("MSL_AVailability_StockFacing", "resultCode: " + resultCode); + + switch (requestCode) { + case 100: + //Planogram List for check and delete on backPress + prepareDefaultList(); + if (db.isPlanogramAddShelfSaveData(store_id, categoryId)) { + camera1.setBackgroundResource(R.mipmap.new_no_camera_done_edit); + } else { + camera1.setBackgroundResource(R.mipmap.new_no_camera); + } + + break; + } + super.onActivityResult(requestCode, resultCode, data); + } + + public String PerfectDecimal(String str, int MAX_BEFORE_POINT, int MAX_DECIMAL) { + if (str.charAt(0) == '.') str = "0" + str; + int max = str.length(); + + String rFinal = ""; + boolean after = false; + int i = 0, up = 0, decimal = 0; + char t; + while (i < max) { + t = str.charAt(i); + if (t != '.' && after == false) { + up++; + if (up > MAX_BEFORE_POINT) return rFinal; + } else if (t == '.') { + after = true; + } else { + decimal++; + if (decimal > MAX_DECIMAL) + return rFinal; + } + rFinal = rFinal + t; + i++; + } + return rFinal; + } + + public class DecimalDigitsInputFilter implements InputFilter { + + Pattern mPattern; + + public DecimalDigitsInputFilter(int digitsBeforeZero, int digitsAfterZero) { + mPattern = Pattern.compile("[0-9]{0," + (digitsBeforeZero - 1) + "}+((\\.[0-9]{0," + (digitsAfterZero - 1) + "})?)||(\\.)?"); + } + + @Override + public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { + + Matcher matcher = mPattern.matcher(dest); + if (!matcher.matches()) + return ""; + return null; + } + } + private void updateCoverage(String table) { + long l = db.updateStockMapping(store_id, visit_date, table); + if (l > 0) Log.e("CoverageUpdate", "" + l); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NoCameraActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NoCameraActivity.java new file mode 100644 index 0000000..579dc66 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NoCameraActivity.java @@ -0,0 +1,1327 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Color; +import android.graphics.drawable.ColorDrawable; +import android.preference.PreferenceManager; + +import android.os.Bundle; + +import android.view.DragEvent; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewTreeObserver; +import android.view.Window; +import android.view.WindowManager; +import android.webkit.WebView; +import android.webkit.WebViewClient; +import android.widget.AdapterView; +import android.widget.Button; +import android.widget.CheckBox; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.ScrollView; +import android.widget.Spinner; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.GridLayoutManager; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Iterator; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.adapter.ListAdapter; +import cpm.com.gskmtorange.adapter.MyAdapter; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.gsk_dailyentry.Stock_FacingActivity; +import cpm.com.gskmtorange.listener.Listener; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DynamycIdsGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.RowColumnGetterSetter; + +public class NoCameraActivity extends AppCompatActivity implements Listener { + private Context context; + GSKOrangeDB db; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, str, country_id, store_flag_str; + String categoryName, categoryId; + int number_of_rows, FROM; + private SharedPreferences preferences; + LinearLayout linear_bottom_parent; + ArrayList ids = new ArrayList<>(); + + ArrayList top_list = new ArrayList<>(); + + RecyclerView rvTop; + MSL_AvailabilityStockFacingGetterSetter sub_category_data; + + FloatingActionButton fab, fab_add; + + ScrollView scroll_no_camera; + + int mScrollDistance = 0; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + setContentView(R.layout.activity_no_camera); + + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + fab = (FloatingActionButton) findViewById(R.id.fab); + fab_add = (FloatingActionButton) findViewById(R.id.fab_add); + + rvTop = (RecyclerView) findViewById(R.id.rvTop); + linear_bottom_parent = (LinearLayout) findViewById(R.id.lin_bottom_parent); + scroll_no_camera = (ScrollView) findViewById(R.id.scroll_no_camera); + + //SCROLLVIEW + scroll_no_camera.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { + @Override + public void onScrollChanged() { + mScrollDistance = scroll_no_camera.getScrollY(); // For ScrollView + // DO SOMETHING WITH THE SCROLL COORDINATES + } + }); + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + str = CommonString.getImagesFolder(context); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + number_of_rows = getIntent().getIntExtra(CommonString.KEY_NUMBER_OF_ROWS, 0); + FROM = getIntent().getIntExtra(CommonString.KEY_FROM, 0); + sub_category_data = (MSL_AvailabilityStockFacingGetterSetter) getIntent().getSerializableExtra(CommonString.KEY_SUB_CATEGORY); + + db = new GSKOrangeDB(NoCameraActivity.this); + db.open(); + + top_list = prepareTopList(categoryId); + + rvTop.setLayoutManager(new GridLayoutManager(this, 3)); + ListAdapter topListAdapter = new ListAdapter(top_list, this); + rvTop.setAdapter(topListAdapter); + //tvEmptyListTop.setOnDragListener(topListAdapter.getDragInstance()); + rvTop.setOnDragListener(topListAdapter.getDragInstance()); + + if (FROM == 1) { + String table_name = "NO_CAMERA_FACING_DATA"; + ArrayList rows_data = db.getrowColumnNoCamera(store_id, categoryId, sub_category_data.getSub_category_id(), table_name); + number_of_rows = rows_data.size(); + if(number_of_rows==0){ + table_name = "NO_CAMERA_LAST_VISIT_DATA"; + rows_data = db.getrowColumnNoCamera(store_id, categoryId, sub_category_data.getSub_category_id(), table_name); + number_of_rows = rows_data.size(); + } + + for (int i = 1; i <= rows_data.size(); i++) { + + DynamycIdsGetterSetter dynamic_ids = new DynamycIdsGetterSetter(); + + // first Button + RelativeLayout rLayout = new RelativeLayout(context); + RelativeLayout.LayoutParams lprams = new RelativeLayout.LayoutParams( + RelativeLayout.LayoutParams.MATCH_PARENT, + RelativeLayout.LayoutParams.WRAP_CONTENT); + TextView tv = new TextView(context); + tv.setHeight(60); + tv.setTextSize(18); + tv.setBackgroundColor(getResources().getColor(R.color.grey_textview)); + tv.setText("Drop SKU Groups Here "); + tv.setPadding(5, 5, 0, 0); + tv.setLayoutParams(lprams); + int tv_id = View.generateViewId(); + tv.setId(tv_id); + + //set dynamic textview id to object + dynamic_ids.setTextview_id(tv_id); + + RecyclerView rec_bottom = new RecyclerView(context); + int rec_id = View.generateViewId(); + + //set dynamic recycler id to object + dynamic_ids.setRecycler_id(rec_id); + + rec_bottom.setLayoutParams(lprams); + rec_bottom.setPadding(0, 0, 0, 0); + + rec_bottom.setVisibility(View.GONE); + + rec_bottom.setId(rec_id); + rec_bottom.setBackgroundColor(getResources().getColor(R.color.grey_background)); + + RelativeLayout.LayoutParams lprams2 = new RelativeLayout.LayoutParams( + RelativeLayout.LayoutParams.MATCH_PARENT, + RelativeLayout.LayoutParams.WRAP_CONTENT); + lprams2.height = 2; + View view = new View(context); + view.setBackgroundColor(getResources().getColor(R.color.white)); + view.setLayoutParams(lprams2); + + rLayout.addView(tv); + rLayout.addView(rec_bottom); + rLayout.addView(view); + rLayout.setBackgroundColor(getResources().getColor(R.color.white)); + + linear_bottom_parent.addView(rLayout); + + + rec_bottom.setLayoutManager(new LinearLayoutManager( + this, LinearLayoutManager.HORIZONTAL, false)); + + List bottomList = new ArrayList<>(); + + List sku_group_master = new ArrayList<>(); + + for (int j = 1; j <= rows_data.get(i - 1).getColumn(); j++) { + NoCameraDataGetterSetter column_data = new NoCameraDataGetterSetter(); + column_data = db.getRowSkuGroupCamera(store_id, categoryId, sub_category_data.getSub_category_id(), i, j, table_name); + sku_group_master.add(column_data); + } + + dynamic_ids.setTotal_unit(getTotalUnit(sku_group_master)); + ids.add(dynamic_ids); + + MyAdapter adapter = new MyAdapter(context, sku_group_master, this, rec_bottom); + rec_bottom.setAdapter(adapter); + + rec_bottom.scrollToPosition(sku_group_master.size() - 1); + + tv.setOnDragListener(adapter.getDragInstance()); + + //delete row on LongClick + tv.setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View tvView) { + showDeleteDialog(tvView); + return false; + } + }); + + rec_bottom.setOnDragListener(adapter.getDragInstance()); + + setEmptyListBottom(false, tv.getId(), rec_bottom); + } + + } else { + for (int i = 1; i <= number_of_rows; i++) { + + DynamycIdsGetterSetter dynamic_ids = new DynamycIdsGetterSetter(); + + // first Button + RelativeLayout rLayout = new RelativeLayout(context); + RelativeLayout.LayoutParams lprams = new RelativeLayout.LayoutParams( + RelativeLayout.LayoutParams.MATCH_PARENT, + RelativeLayout.LayoutParams.WRAP_CONTENT); + TextView tv = new TextView(context); + //tv.setHeight(60); + tv.setTextSize(20); + tv.setBackgroundColor(getResources().getColor(R.color.grey_textview)); + tv.setText("Drop SKU Groups Here "); + tv.setPadding(5, 20, 0, 20); + tv.setLayoutParams(lprams); + int tv_id = View.generateViewId(); + tv.setId(tv_id); + + //set dynamic textview id to object + dynamic_ids.setTextview_id(tv_id); + + RecyclerView rec_bottom = new RecyclerView(context); + int rec_id = View.generateViewId(); + + //set dynamic recycler id to object + dynamic_ids.setRecycler_id(rec_id); + + rec_bottom.setLayoutParams(lprams); + rec_bottom.setPadding(0, 0, 0, 0); + + rec_bottom.setVisibility(View.GONE); + + rec_bottom.setId(rec_id); + rec_bottom.setBackgroundColor(getResources().getColor(R.color.grey_background)); + + RelativeLayout.LayoutParams lprams2 = new RelativeLayout.LayoutParams( + RelativeLayout.LayoutParams.MATCH_PARENT, + RelativeLayout.LayoutParams.WRAP_CONTENT); + lprams2.height = 2; + View view = new View(context); + view.setBackgroundColor(getResources().getColor(R.color.white)); + view.setLayoutParams(lprams2); + + rLayout.addView(tv); + rLayout.addView(rec_bottom); + rLayout.addView(view); + rLayout.setBackgroundColor(getResources().getColor(R.color.white)); + + linear_bottom_parent.addView(rLayout); + + ids.add(dynamic_ids); + + rec_bottom.setLayoutManager(new LinearLayoutManager( + this, LinearLayoutManager.HORIZONTAL, false)); + + List bottomList = new ArrayList<>(); + + /* bottomList.add("C"); + bottomList.add("D");*/ + + /*setEmptyListBottom(true); + ListAdapter bottomListAdapter = new ListAdapter(bottomList, this); + rvBottom.setAdapter(bottomListAdapter);*/ + + List brands = new ArrayList<>(); + + MyAdapter adapter = new MyAdapter(context, brands, this, rec_bottom); + rec_bottom.setAdapter(adapter); + + tv.setOnDragListener(adapter.getDragInstance()); + + //delete row on LongClick + tv.setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View tvView) { + showDeleteDialog(tvView); + return false; + } + }); + + + rec_bottom.setOnDragListener(adapter.getDragInstance()); + + } + } + + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + boolean flag_all_rows_filled = true; + String error_msg = ""; + + HashMap> hashMapRowData = new HashMap<>(); + + for (int i = 0; i < number_of_rows; i++) { + + int rec_id = ids.get(i).getRecycler_id(); + + RecyclerView target = (RecyclerView) findViewById(rec_id); + MyAdapter adapterMYTarget = (MyAdapter) target.getAdapter(); + List customListMyTarget = adapterMYTarget.getList(); + if (customListMyTarget.size() == 0) { + flag_all_rows_filled = false; + error_msg = getString(R.string.please_add_subgroup_facing); + break; + } else { + boolean flag_empty = true; + for (int k = 0; k < customListMyTarget.size(); k++) { + if (customListMyTarget.get(k).getSKUGROUP_ID().equals("-1")) { + flag_empty = false; + break; + } + } + if (flag_empty) { + hashMapRowData.put(i + 1, customListMyTarget); + } else { + flag_all_rows_filled = false; + error_msg = getString(R.string.please_add_subgroup_for_empty); + break; + } + + } + + } + + if (flag_all_rows_filled) { + db.open(); + db.InsertNoCameraAddedData(store_id, categoryId, sub_category_data.getSub_category_id(), number_of_rows, hashMapRowData); + finish(); + } else { + Snackbar.make(linear_bottom_parent, error_msg, Snackbar.LENGTH_SHORT).show(); + } + } + }); + + fab_add.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + addRow(); + } + }); + } + + private int getTotalUnit(List sku_group_master) { + int unit=0; + for(int i=0; i prepareTopList(String category_id) { + + return db.getSkuGroupMasterData(category_id, sub_category_data.getSub_category_id()); + } + + @Override + public void setEmptyListBottom(boolean visibility, int tv, RecyclerView rv) { + ((TextView) findViewById(tv)).setVisibility(visibility ? View.VISIBLE : View.GONE); + rv.setVisibility(visibility ? View.GONE : View.VISIBLE); + } + + @Override + public void deleteItem(final View view, final int column_no, final RecyclerView rec, final NoCameraDataGetterSetter item) { + + final Dialog dialog = new Dialog(NoCameraActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.no_camera_edit_or_delete_dialog); + + final Button btn_edit = (Button) dialog.findViewById(R.id.btn_edit); + final Button btn_delete = (Button) dialog.findViewById(R.id.btn_delete); + + btn_edit.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + final MyAdapter adapterMYTarget = (MyAdapter) rec.getAdapter(); + final List customListMyTarget = adapterMYTarget.getList(); + + final Dialog dialog_facing = new Dialog(NoCameraActivity.this); + dialog_facing.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog_facing.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog_facing.setContentView(R.layout.add_facing_custom_dialog); + //pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + //dialog.setCancelable(false); + final EditText et_facing = (EditText) dialog_facing.findViewById(R.id.et_facing); + + final Button btn_ok = (Button) dialog_facing.findViewById(R.id.btn_ok); + + //final boolean isVertical = item.isVertical(); + + final CheckBox vertical = (CheckBox)dialog_facing.findViewById(R.id.cb_vertical); + final CheckBox horizontal =(CheckBox)dialog_facing.findViewById(R.id.cb_horizontal); + + if(item.isVertical()){ + vertical.setChecked(true); + } + else { + horizontal.setChecked(true); + } + + et_facing.setText(item.getFacing()+""); + + vertical.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (vertical.isChecked()) { + vertical.setChecked(true); + horizontal.setChecked(false); + } + } + }); + + horizontal.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (horizontal.isChecked()) { + horizontal.setChecked(true); + vertical.setChecked(false); + } + } + }); + + btn_ok.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + String facing = et_facing.getText().toString(); + boolean isVertical = vertical.isChecked(); + + if (facing.equals("")) { + Snackbar.make(btn_ok, R.string.please_facing, Snackbar.LENGTH_SHORT).show(); + } else { + + DynamycIdsGetterSetter current_id = new DynamycIdsGetterSetter(); + + for (int i = 0; i < ids.size(); i++) { + + if (ids.get(i).getRecycler_id() == rec.getId()) { + current_id = ids.get(i); + break; + } + } + + boolean flag = true; + int facing_int = Integer.parseInt(facing); + int total_facing = 0; + int total_width = 0; + + for (int i = 0; i < customListMyTarget.size(); i++) { + + total_facing = total_facing + customListMyTarget.get(i).getFacing(); + total_width = total_width + getWidth(customListMyTarget.get(i).isVertical(), customListMyTarget.get(i).getFacing()); + + if (customListMyTarget.get(i).getSKUGROUP_ID().equals("-1")) { + int blank_width = getWidth(customListMyTarget.get(i).isVertical(),customListMyTarget.get(i).getFacing()); + int width = getWidth(isVertical,facing_int) - getWidth(customListMyTarget.get(column_no).isVertical(),customListMyTarget.get(column_no).getFacing()); + int remaining_width = blank_width - width; + + if(remaining_width>=0){ + + if(remaining_width!=0){ + //set remaining width to blank icon + customListMyTarget.get(i).setFacing(remaining_width/CommonString.UNIT_VERTICAL); + } + else { + customListMyTarget.remove(i); + } + + //set updated data to edited item + customListMyTarget.get(column_no).setFacing(facing_int); + customListMyTarget.get(column_no).setVertical(isVertical); + + } + else { + //current_id.setTotal_unit(current_id.getTotal_unit() - remaining_width); + Snackbar.make(scroll_no_camera, R.string.invalid_facing, Snackbar.LENGTH_SHORT).show(); + } + + flag = false; + break; + } + else { + if (customListMyTarget.get(i).getSKUGROUP_ID().equals("21")) { + int access_width = getWidth(isVertical,facing_int) - getWidth(customListMyTarget.get(column_no).isVertical(),customListMyTarget.get(column_no).getFacing()); + + if(access_width>0){ + Snackbar.make(scroll_no_camera, R.string.invalid_facing, Snackbar.LENGTH_SHORT).show(); + } + else { + if(access_width<0){ + NoCameraDataGetterSetter item = new NoCameraDataGetterSetter(); + item.setSKUGROUP_ID("-1"); + item.setSKUGROUP_NAME(""); + item.setFacing((-access_width)/CommonString.UNIT_VERTICAL); + item.setVertical(true); + + customListMyTarget.add(i, item); + } + + //set updated data to edited item + customListMyTarget.get(column_no).setFacing(facing_int); + customListMyTarget.get(column_no).setVertical(isVertical); + } + + flag = false; + break; + } + } + + } + + if (flag) { + + int width = getWidth(isVertical, facing_int); + + current_id.setTotal_unit(current_id.getTotal_unit() - getWidth(item.isVertical(), item.getFacing()) + width); + + customListMyTarget.get(column_no).setFacing(facing_int); + customListMyTarget.get(column_no).setVertical(isVertical); + } + + adapterMYTarget.updateList(customListMyTarget); + adapterMYTarget.notifyDataSetChanged(); + dialog_facing.cancel(); + } + + } + }); + + //dialog.setCancelable(false); + dialog_facing.show(); + + dialog.cancel(); + + } + }); + + btn_delete.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + dialog.cancel(); + + DynamycIdsGetterSetter current_id = new DynamycIdsGetterSetter(); + for (int i = 0; i < ids.size(); i++) { + + if (ids.get(i).getRecycler_id() == rec.getId()) { + current_id = ids.get(i); + break; + } + } + + //if Block separator is deleted every separator and Space is deleted in every row + if (item.getSKUGROUP_ID().equals("21")) { + for (int i = 0; i < ids.size(); i++) { + RecyclerView rec = findViewById(ids.get(i).getRecycler_id()); + MyAdapter adapterMYTarget = (MyAdapter) rec.getAdapter(); + List customListMyTarget = adapterMYTarget.getList(); + + Iterator iterator = customListMyTarget.iterator(); + while (iterator.hasNext()) { + NoCameraDataGetterSetter item = iterator.next(); // must be called before you can call iterator.remove() + // Check condition + if (item.getSKUGROUP_ID().equals("-1")) { + iterator.remove(); + ids.get(i).setTotal_unit(ids.get(i).getTotal_unit()- getWidth(item.isVertical(),item.getFacing())); + } + else if(item.getSKUGROUP_ID().equals("21")){ + iterator.remove(); + ids.get(i).setTotal_unit(ids.get(i).getTotal_unit()- getWidth(item.isVertical(),item.getFacing())); + } + } + + adapterMYTarget.updateList(customListMyTarget); + adapterMYTarget.notifyDataSetChanged(); + + if (customListMyTarget.size() == 0) { + + ((TextView) findViewById(ids.get(i).getTextview_id())).setVisibility(View.VISIBLE); + rec.setVisibility(View.GONE); + } + } + } else { + MyAdapter adapterMYTarget = (MyAdapter) rec.getAdapter(); + + List customListMyTarget = adapterMYTarget.getList(); + + //if there are more items after deleted item + if (customListMyTarget.size() - 1 > column_no) { + + boolean flag = true; + int index=0; + for (int l = column_no + 1; l < customListMyTarget.size(); l++) { + if (customListMyTarget.get(l).getSKUGROUP_ID().equals("-1")) { + flag = false; + customListMyTarget.get(l).setFacing(customListMyTarget.get(l).getFacing() + getWidth(item.isVertical(), item.getFacing())/CommonString.UNIT_VERTICAL); + break; + } + else if(customListMyTarget.get(l).getSKUGROUP_ID().equals("21")){ + flag = false; + + NoCameraDataGetterSetter new_item = new NoCameraDataGetterSetter(); + + int width = getWidth(item.isVertical(), item.getFacing()); + + new_item.setSKUGROUP_ID("-1"); + new_item.setSKUGROUP_NAME(""); + new_item.setFacing(width/CommonString.UNIT_VERTICAL); + new_item.setVertical(true); + + customListMyTarget.add(l, new_item); + + break; + } + } + + customListMyTarget.remove(column_no); + if(flag){ + current_id.setTotal_unit(current_id.getTotal_unit()- getWidth(item.isVertical(),item.getFacing())); + } + + } else { + customListMyTarget.remove(column_no); + current_id.setTotal_unit(current_id.getTotal_unit()- getWidth(item.isVertical(),item.getFacing())); + } + + + adapterMYTarget.updateList(customListMyTarget); + adapterMYTarget.notifyDataSetChanged(); + if (customListMyTarget.size() == 0) { + + int view_id = rec.getId(); + int tv_id = 0; + for (int i = 0; i < ids.size(); i++) { + + if (ids.get(i).getRecycler_id() == view_id) { + tv_id = ids.get(i).getTextview_id(); + } + } + + if (tv_id != 0) { + ((TextView) findViewById(tv_id)).setVisibility(View.VISIBLE); + rec.setVisibility(View.GONE); + } + } + } + + } + }); + + //dialog.setCancelable(false); + dialog.show(); + + } + + @Override + public void addNUpdateRow(View v, int view_id, NoCameraDataGetterSetter parent_item) { + + /* int rv_id = 0; + if (v instanceof TextView) { + + for (int i = 0; i < ids.size(); i++) { + + if (ids.get(i).getTextview_id() == view_id) { + rv_id = ids.get(i).getRecycler_id(); + } + } + + RecyclerView target = (RecyclerView) v.getRootView().findViewById(rv_id); + ((TextView) findViewById(view_id)).setVisibility(false ? View.VISIBLE : View.GONE); + target.setVisibility(false ? View.GONE : View.VISIBLE); + + } else { + rv_id = view_id; + } + + RecyclerView target; + target = (RecyclerView) v.getRootView().findViewById(rv_id); + + MyAdapter adapterMYTarget = (MyAdapter) target.getAdapter(); + List customListMyTarget = adapterMYTarget.getList();*/ + + + //if it is valid for add + if(isAddValid(parent_item, v, view_id)){ + showAddFacingDialog(parent_item, v, view_id); + } + + + } + + @Override + public void smoothScrollToRow(View v, DragEvent event) { + + //no action necessary + int y = Math.round(v.getY()) + Math.round(event.getY()); + int translatedY = y - mScrollDistance; + //Log.i("translated",""+translatedY+" "+ mScrollDistance+" "+y); + int threshold = 50; + // make a scrolling up due the y has passed the threshold + /* if (translatedY < 200) { + // make a scroll up by 30 px + scroll_no_camera.smoothScrollBy(0, -15); + } + // make a autoscrolling down due y has passed the 500 px border + if (translatedY + threshold > 500) { + // make a scroll down by 30 px + scroll_no_camera.smoothScrollBy(0, 15); + }*/ + } + + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + MenuInflater inflater = getMenuInflater(); + inflater.inflate(R.menu.planogram, menu); + + // return true so that the menu pop up is opened + return true; + } + + //public void showAddFacingDialog(final MyAdapter adapterMYTarget, final List customListMyTarget, final NoCameraDataGetterSetter parent_item, final View view, final int view_id) { + public void showAddFacingDialog(final NoCameraDataGetterSetter parent_item, final View view, final int view_id) { + // ArrayList skuMasterGetterSetterArrayList = db.getSkuT2PData("1", "1", "1",) + final Dialog dialog = new Dialog(NoCameraActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.add_facing_custom_dialog); + //pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + //dialog.setCancelable(false); + final EditText et_facing = (EditText) dialog.findViewById(R.id.et_facing); + + final Button btn_ok = (Button) dialog.findViewById(R.id.btn_ok); + + final CheckBox vertical = (CheckBox)dialog.findViewById(R.id.cb_vertical); + final CheckBox horizontal =(CheckBox)dialog.findViewById(R.id.cb_horizontal); + final LinearLayout layout_placement = (LinearLayout) dialog.findViewById(R.id.lay_placement); + horizontal.setChecked(true); + + vertical.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (vertical.isChecked()) { + vertical.setChecked(true); + horizontal.setChecked(false); + } + } + }); + + horizontal.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (horizontal.isChecked()) { + horizontal.setChecked(true); + vertical.setChecked(false); + } + } + }); + + if(parent_item.getSKUGROUP_ID().equals("25")){ + layout_placement.setVisibility(View.GONE); + } + + btn_ok.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + String facing = et_facing.getText().toString(); + boolean isVertical = vertical.isChecked(); + + + if (facing.equals("")) { + Snackbar.make(btn_ok, R.string.please_facing, Snackbar.LENGTH_SHORT).show(); + } else { + + DynamycIdsGetterSetter current_id = new DynamycIdsGetterSetter(); + + int rv_id = 0; + if (view instanceof TextView) { + + for (int i = 0; i < ids.size(); i++) { + + if (ids.get(i).getTextview_id() == view_id) { + rv_id = ids.get(i).getRecycler_id(); + current_id = ids.get(i); + } + } + + RecyclerView target = (RecyclerView) view.getRootView().findViewById(rv_id); + ((TextView) findViewById(view_id)).setVisibility(false ? View.VISIBLE : View.GONE); + target.setVisibility(false ? View.GONE : View.VISIBLE); + + } else { + rv_id = view_id; + + for (int i = 0; i < ids.size(); i++) { + + if (ids.get(i).getRecycler_id() == rv_id) { + current_id = ids.get(i); + break; + } + } + } + + if (parent_item.getSKUGROUP_ID().equals("21")) { + //If Block Seperator is added + + int max = 0; + HashMap> biglistMap = new HashMap<>(); + for (int i = 0; i < ids.size(); i++) { + RecyclerView target; + target = (RecyclerView) view.getRootView().findViewById(ids.get(i).getRecycler_id()); + + MyAdapter adapterMYTarget = (MyAdapter) target.getAdapter(); + List customListMyTarget = adapterMYTarget.getList(); + biglistMap.put(ids.get(i), customListMyTarget); + /* if (max < customListMyTarget.size()) { + max = customListMyTarget.size(); + } */ + + if(customListMyTarget.size()>0 && !customListMyTarget.get(0).getSKUGROUP_ID().equals("25")){ + if (max < ids.get(i).getTotal_unit()) { + max = ids.get(i).getTotal_unit(); + } + } + + + } + + for (int i = 0; i < ids.size(); i++) { + List customList = biglistMap.get(ids.get(i)); + + if(customList.size()>0 && customList.get(0).getSKUGROUP_ID().equals("25")){ + + } + else{ + + //if (customList.size() < max) { + if (ids.get(i).getTotal_unit() < max) { + //int count = max - customList.size(); + int count = max - ids.get(i).getTotal_unit(); + + /*for (int j = 0; j < count; j++) { + + NoCameraDataGetterSetter item = new NoCameraDataGetterSetter(); + item.setSKUGROUP_ID("-1"); + item.setSKUGROUP_NAME(""); + item.setFacing(0); + customList.add(item); + }*/ + + NoCameraDataGetterSetter item = new NoCameraDataGetterSetter(); + item.setSKUGROUP_ID("-1"); + item.setSKUGROUP_NAME(""); + item.setFacing(count/CommonString.UNIT_VERTICAL); + item.setVertical(true); + customList.add(item); + + ids.get(i).setTotal_unit(ids.get(i).getTotal_unit() + count); + + } + int facing_int = Integer.parseInt(facing); + parent_item.setFacing(facing_int); + NoCameraDataGetterSetter item = new NoCameraDataGetterSetter(); + item.setSKUGROUP_ID(parent_item.getSKUGROUP_ID()); + item.setSKUGROUP_NAME(parent_item.getSKUGROUP_NAME()); + item.setFacing(facing_int); + item.setVertical(isVertical); + customList.add(item); + int width; + if(isVertical){ + width = facing_int* CommonString.UNIT_VERTICAL; + } + else { + width = facing_int* CommonString.UNIT_HORIZONTAL; + } + ids.get(i).setTotal_unit(ids.get(i).getTotal_unit() + width); + + RecyclerView target = (RecyclerView) view.getRootView().findViewById(rv_id); + + MyAdapter adapterMYTarget = (MyAdapter) target.getAdapter(); + + adapterMYTarget.notifyDataSetChanged(); + + target.scrollToPosition(customList.size() - 1); + + ((TextView) findViewById(ids.get(i).getTextview_id())).setVisibility(View.GONE); + ((RecyclerView) findViewById(ids.get(i).getRecycler_id())).setVisibility(View.VISIBLE); + } + } + + } else{ + + RecyclerView target; + target = (RecyclerView) view.getRootView().findViewById(rv_id); + + MyAdapter adapterMYTarget = (MyAdapter) target.getAdapter(); + List customListMyTarget = adapterMYTarget.getList(); + + int facing_int = Integer.parseInt(facing); + parent_item.setFacing(facing_int); + NoCameraDataGetterSetter item = new NoCameraDataGetterSetter(); + item.setSKUGROUP_ID(parent_item.getSKUGROUP_ID()); + item.setSKUGROUP_NAME(parent_item.getSKUGROUP_NAME()); + item.setFacing(facing_int); + item.setVertical(isVertical); + boolean flag = true; + for (int i = 0; i < customListMyTarget.size(); i++) { + + if (customListMyTarget.get(i).getSKUGROUP_ID().equals("-1")) { + int facing_blank = customListMyTarget.get(i).getFacing(); + int width = getWidth(isVertical, facing_int); + int remaining_width = facing_blank * CommonString.UNIT_VERTICAL - width; + + if(remaining_width>=0){ + + customListMyTarget.set(i, item); + + if(remaining_width!=0){ + NoCameraDataGetterSetter blank_item = new NoCameraDataGetterSetter(); + blank_item.setSKUGROUP_ID("-1"); + blank_item.setSKUGROUP_NAME(""); + blank_item.setFacing(remaining_width/CommonString.UNIT_VERTICAL); + blank_item.setVertical(true); + customListMyTarget.add(i+1 ,blank_item); + } + + } + else { + //current_id.setTotal_unit(current_id.getTotal_unit() - remaining_width); + Snackbar.make(scroll_no_camera, R.string.invalid_facing, Snackbar.LENGTH_SHORT).show(); + } + + flag = false; + break; + } + } + + if (flag) { + customListMyTarget.add(item); + + int width= getWidth(isVertical, facing_int); + current_id.setTotal_unit(current_id.getTotal_unit() + width); + } + + adapterMYTarget.updateList(customListMyTarget); + adapterMYTarget.notifyDataSetChanged(); + target.scrollToPosition(customListMyTarget.size() - 1); + } + + dialog.cancel(); + } + + } + }); + + //dialog.setCancelable(false); + dialog.show(); + + } + + boolean isAddValid(final NoCameraDataGetterSetter parent_item, final View view, final int view_id){ + boolean flag = true; + + if (!(view instanceof TextView)) { + RecyclerView target; + target = (RecyclerView) view.getRootView().findViewById(view_id); + + MyAdapter adapterMYTarget = (MyAdapter) target.getAdapter(); + List customListMyTarget = adapterMYTarget.getList(); + + //if dropped item is Horizontal Separator + if(parent_item.getSKUGROUP_ID().equals("25")){ + if(customListMyTarget.size()>0){ + flag = false; + Snackbar.make(scroll_no_camera, R.string.cannot_add_horizontal_to_filled_row, Snackbar.LENGTH_SHORT).show(); + } + } + else { + for (int i = 0; i < customListMyTarget.size(); i++) { + if(customListMyTarget.get(i).getSKUGROUP_ID().equals("25")){ + Snackbar.make(scroll_no_camera, R.string.cannot_add_to_horizontal_seperatore, Snackbar.LENGTH_SHORT).show(); + + flag = false; + break; + } + } + } + + } + + return flag; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == R.id.action_planogram) { + + final Dialog dialog = new Dialog(NoCameraActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + //dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.planogram_dialog_layout); + dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT); + dialog.setCancelable(false); + + ArrayList mappingPlanogramList; + + + if (country_id.equals("7")||country_id.equals("8")||country_id.equals("11")) { + mappingPlanogramList= db.getMappingPlanogramData(categoryId, null, null, store_id, CommonString.TABLE_MAPPING_PLANOGRAM_STORE_WISE); + } else if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + mappingPlanogramList= db.getMappingPlanogramData(categoryId, storeType_id, class_id, null, CommonString.TABLE_MAPPING_PLANOGRAM_ADHOC); + } + else { + mappingPlanogramList= db.getMappingPlanogramData(categoryId, storeType_id, class_id, null, CommonString.TABLE_MAPPING_PLANOGRAM); + } + + //ImageView img_planogram = (ImageView) dialog.findViewById(R.id.img_planogram); + WebView webView = (WebView) dialog.findViewById(R.id.webview); + webView.setWebViewClient(new MyWebViewClient()); + + webView.getSettings().setAllowFileAccess(true); + webView.getSettings().setJavaScriptEnabled(true); + webView.getSettings().setBuiltInZoomControls(true); + + String planogram_image = ""; + if (mappingPlanogramList.size() > 0) { + planogram_image = mappingPlanogramList.get(0).getPLANOGRAM_IMAGE(); + } + if (!planogram_image.equals("")) { + if (new File(CommonString.getDownloadedImageFolder(context) + planogram_image).exists()) { + Bitmap bmp = BitmapFactory.decodeFile(CommonString.getDownloadedImageFolder(context) + planogram_image); + // img_planogram.setRotation(90); + //img_planogram.setImageBitmap(bmp); + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); + + String imagePath = "file://" + CommonString.getDownloadedImageFolder(context) + "/" + planogram_image; + String html = ""; + webView.loadDataWithBaseURL("", html, "text/html", "utf-8", ""); + + dialog.show(); + } /*else { + //webView.loadUrl(String.valueOf(R.drawable.sad_cloud)); + + //img_planogram.setBackgroundResource(R.drawable.sad_cloud); + }*/ + } + + + ImageView cancel = (ImageView) dialog.findViewById(R.id.img_cancel); + cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); + dialog.dismiss(); + } + }); + } + + if (id == android.R.id.home) { + + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(NoCameraActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(NoCameraActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + + private class MyWebViewClient extends WebViewClient { + + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + } + } + + int getWidth(boolean isVertical, int facing_int){ + int width; + if(isVertical){ + width = facing_int* CommonString.UNIT_VERTICAL; + } + else { + width = facing_int* CommonString.UNIT_HORIZONTAL; + } + return width; + } + + void addRow(){ + DynamycIdsGetterSetter dynamic_ids = new DynamycIdsGetterSetter(); + // first Button + RelativeLayout rLayout = new RelativeLayout(context); + RelativeLayout.LayoutParams lprams = new RelativeLayout.LayoutParams( + RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.WRAP_CONTENT); + TextView tv = new TextView(context); + //tv.setHeight(60); + tv.setTextSize(20); + tv.setBackgroundColor(getResources().getColor(R.color.grey_textview)); + tv.setText("Drop SKU Groups Here "); + tv.setPadding(5, 20, 0, 20); + tv.setLayoutParams(lprams); + int tv_id = View.generateViewId(); + tv.setId(tv_id); + //set dynamic textview id to object + dynamic_ids.setTextview_id(tv_id); + RecyclerView rec_bottom = new RecyclerView(context); + int rec_id = View.generateViewId(); + //set dynamic recycler id to object + dynamic_ids.setRecycler_id(rec_id); + rec_bottom.setLayoutParams(lprams); + rec_bottom.setPadding(0, 0, 0, 0); + rec_bottom.setVisibility(View.GONE); + rec_bottom.setId(rec_id); + rec_bottom.setBackgroundColor(getResources().getColor(R.color.grey_background)); + + RelativeLayout.LayoutParams lprams2 = new RelativeLayout.LayoutParams( + RelativeLayout.LayoutParams.MATCH_PARENT, + RelativeLayout.LayoutParams.WRAP_CONTENT); + lprams2.height = 2; + View view = new View(context); + view.setBackgroundColor(getResources().getColor(R.color.white)); + view.setLayoutParams(lprams2); + + rLayout.addView(tv); + rLayout.addView(rec_bottom); + rLayout.addView(view); + rLayout.setBackgroundColor(getResources().getColor(R.color.white)); + + linear_bottom_parent.addView(rLayout); + + ids.add(dynamic_ids); + + rec_bottom.setLayoutManager(new LinearLayoutManager( + this, LinearLayoutManager.HORIZONTAL, false)); + + List bottomList = new ArrayList<>(); + + /* bottomList.add("C"); + bottomList.add("D");*/ + + /*setEmptyListBottom(true); + ListAdapter bottomListAdapter = new ListAdapter(bottomList, this); + rvBottom.setAdapter(bottomListAdapter);*/ + + List brands = new ArrayList<>(); + + MyAdapter adapter = new MyAdapter(context, brands, this, rec_bottom); + rec_bottom.setAdapter(adapter); + + tv.setOnDragListener(adapter.getDragInstance()); + + //delete row on LongClick + tv.setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(final View tvView) { + + showDeleteDialog(tvView); + + return false; + } + }); + + rec_bottom.setOnDragListener(adapter.getDragInstance()); + + //increase No of rows + number_of_rows++; + } + + void showDeleteDialog(final View tvView){ + + final Dialog dialog = new Dialog(NoCameraActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.delete_row_alert_dialog); + + final Button btn_no = (Button) dialog.findViewById(R.id.btn_no); + final Button btn_yes = (Button) dialog.findViewById(R.id.btn_yes); + + btn_yes.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + int position = -1; + + for (int i = 0; i < ids.size(); i++) { + + if (ids.get(i).getTextview_id() == tvView.getId()) { + position = i; + break; + } + } + + if(position!=-1){ + linear_bottom_parent.removeViewAt(position); + linear_bottom_parent.invalidate(); + + ids.remove(position); + --number_of_rows; + } + + dialog.cancel(); + } + }); + + btn_no.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + dialog.cancel(); + } + }); + + dialog.show(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java new file mode 100644 index 0000000..c080481 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java @@ -0,0 +1,915 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.MenuItem; +import android.view.View; +import android.view.View.OnClickListener; +import android.widget.AdapterView; +import android.widget.AdapterView.OnItemSelectedListener; +import android.widget.ArrayAdapter; +import android.widget.Button; +import android.widget.EditText; +import android.widget.ImageButton; +import android.widget.ProgressBar; +import android.widget.RelativeLayout; +import android.widget.Spinner; +import android.widget.TextView; +import android.widget.Toast; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xml.sax.InputSource; +import org.xml.sax.XMLReader; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.File; +import java.io.IOException; +import java.io.InterruptedIOException; +import java.io.StringReader; +import java.net.MalformedURLException; +import java.net.SocketTimeoutException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; + +import javax.xml.parsers.SAXParser; +import javax.xml.parsers.SAXParserFactory; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingSubReasonGetterSetter; +import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler; + + +public class NonWorkingReason extends AppCompatActivity implements + OnItemSelectedListener, OnClickListener { + private Context context; + ArrayList reasondata = new ArrayList(); + ArrayList sub_reasondata = new ArrayList<>(); + private Spinner reasonspinner, subreason_spinner; + private GSKOrangeDB database; + String reasonname, reasonid, entry_allow, image, entry, reason_reamrk, intime, image_allow, remark_allow, remark_type, sub_reason_id=""; + Button save; + boolean ResultFlag = true; + private ArrayAdapter reason_adapter, sub_reason_adapter; + protected String _path, str,strflag; + protected String _pathforcheck = ""; + private ArrayList storedata = new ArrayList(); + private String image1 = ""; + private ArrayList cdata = new ArrayList(); + protected boolean _taken; + protected static final String PHOTO_TAKEN = "photo_taken"; + private SharedPreferences preferences; + String _UserId, visit_date, store_id, username; + protected boolean status = true; + EditText text; + AlertDialog alert; + ImageButton camera; + RelativeLayout reason_lay, rel_cam; + String gallery_package = ""; + Uri outputFileUri; + boolean leave_flag = false; + ArrayList coverage = new ArrayList(); + ArrayList storelist = new ArrayList(); + //ArrayList jcp; + private Dialog dialog; + private TextView percentage, message; + private ProgressBar pb; + private FailureGetterSetter failureGetterSetter = null; + boolean nonflag=true; + String store_flag_str,country_id, keyAccount_id, class_id, storeType_id; + + TextView tv_remark; + + @Override + protected void onCreate(Bundle savedInstanceState) { + // TODO Auto-generated method stub + super.onCreate(savedInstanceState); + setContentView(R.layout.nonworkingmainlayout); + reasonspinner = (Spinner) findViewById(R.id.spinner_reason); + camera = (ImageButton) findViewById(R.id.imgcam); + save = (Button) findViewById(R.id.save); + text = (EditText) findViewById(R.id.reasontxt); + tv_remark = (TextView) findViewById(R.id.tv_remark); + reason_lay = (RelativeLayout) findViewById(R.id.layout_reason); + rel_cam = (RelativeLayout) findViewById(R.id.relimgcam); + subreason_spinner = (Spinner) findViewById(R.id.spinner_sub_reason); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + _UserId = preferences.getString(CommonString.KEY_USERNAME, ""); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID); + + database = new GSKOrangeDB(this); + database.open(); + str = CommonString.getImagesFolder(context); + + //storelist = database.getStoreData(visit_date,CommonString.KEY_JOURNEY_PLAN ); + + if(store_flag_str.equals(CommonString.FROM_JCP)){ + + storelist = database.getStoreData(visit_date,CommonString.KEY_JOURNEY_PLAN ); + } + else if(store_flag_str.equals(CommonString.FROM_ADDITIONAL)){ + //Additional Journey Plan - Egypt + storelist = database.getStoreData(visit_date,CommonString.KEY_JOURNEY_PLAN_ADDITIONAL); + }else if(store_flag_str.equals(CommonString.FROM_PHARMA)){ + //Additional Journey Plan - Egypt + + storelist = database.getStoreData(visit_date,CommonString.KEY_JOURNEY_PLAN_PHARMA); + }else if(store_flag_str.equals(CommonString.FROM_ADDITIONAL_ADHOC)){ + //Additional Adhoc Journey Plan - Egypt + storelist = database.getStoreData(visit_date,CommonString.KEY_ADHOC_JOURNEYPLAN_ADDITIONAL); + } + + coverage = database.getCoverageData(visit_date, CommonString.FROM_JCP); + + for(int i=0;i(this, + android.R.layout.simple_spinner_item); + + reason_adapter.add(getResources().getString(R.string.select_reason)); + + for (int i = 0; i < reasondata.size(); i++) { + reason_adapter.add(reasondata.get(i).getREASON().get(0)); + } + + reasonspinner.setAdapter(reason_adapter); + + reason_adapter + .setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + + reasonspinner.setOnItemSelectedListener(this); + } + + @Override + public void onBackPressed() { + // TODO Auto-generated method stub + + finish(); + + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + @Override + public void onItemSelected(AdapterView arg0, View arg1, int position, + long arg3) { + // TODO Auto-generated method stub + + switch (arg0.getId()) { + case R.id.spinner_reason: + if (position != 0) { + reasonname = reasondata.get(position - 1).getREASON().get(0); + reasonid = reasondata.get(position - 1).getREASON_ID().get(0); + entry_allow = reasondata.get(position - 1).getENTRY_ALLOW().get(0); + + image_allow = reasondata.get(position - 1).getIMAGE_ALLOW().get(0); + remark_allow = reasondata.get(position - 1).getREMARK_REQUIRED().get(0); + remark_type = reasondata.get(position - 1).getREMARK_TYPE().get(0); + + if (image_allow.equalsIgnoreCase("1")) { + rel_cam.setVisibility(View.VISIBLE); + image = "true"; + } else { + rel_cam.setVisibility(View.GONE); + image = "false"; + } + //reason_reamrk = "true"; + if (remark_allow.equalsIgnoreCase("1")) { + reason_lay.setVisibility(View.VISIBLE); + if(remark_type.equalsIgnoreCase("Text")){ + text.setVisibility(View.VISIBLE); + subreason_spinner.setVisibility(View.GONE); + } + else { + text.setVisibility(View.GONE); + subreason_spinner.setVisibility(View.VISIBLE); + + sub_reasondata = database.getNonWorkingSubReasonData(reasonid); + + sub_reason_adapter = new ArrayAdapter(this, + android.R.layout.simple_spinner_item); + + String select_str = getResources().getString(R.string.select_promo) + " " +reasondata.get(position - 1).getREMARK_LABEL().get(0); + + sub_reason_adapter.add(select_str); + + for (int i = 0; i < sub_reasondata.size(); i++) { + sub_reason_adapter.add(sub_reasondata.get(i).getSUB_REASON().get(0)); + } + + subreason_spinner.setAdapter(sub_reason_adapter); + + sub_reason_adapter + .setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + + subreason_spinner.setOnItemSelectedListener(this); + } + tv_remark.setText(reasondata.get(position - 1).getREMARK_LABEL().get(0)); + } else { + reason_lay.setVisibility(View.GONE); + } + } else { + reasonname = ""; + reasonid = ""; + reason_lay.setVisibility(View.GONE); + } + break; + + case R.id.spinner_sub_reason: + + if (position != 0) { + sub_reason_id = sub_reasondata.get(position-1).getSUB_REASON_ID().get(0); + } + else { + sub_reason_id = ""; + } + break; + } + + } + + @Override + public void onNothingSelected(AdapterView arg0) { + // TODO Auto-generated method stub + + } + + protected void startCameraActivity() { + try { + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") ||packag.equalsIgnoreCase("الاستوديو") ) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")|| packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")|| packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + //Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + //Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } + } + + + @SuppressLint("MissingSuperCall") + @SuppressWarnings("deprecation") + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + camera.setImageDrawable(getResources().getDrawable(R.mipmap.camera_green)); + + image1 = _pathforcheck; + + _pathforcheck = ""; + + } + } + + break; + } + + } + + public boolean imageAllowed() { + boolean result = true; + + if (image.equalsIgnoreCase("true")) { + + if (image1.equalsIgnoreCase("")) { + + result = false; + + } + } + + return result; + + } + + public boolean textAllowed() { + boolean result = true; + + if(remark_type!=null && remark_type.equalsIgnoreCase("Text")){ + if (text.getText().toString().trim().equals("")) { + + result = false; + } + } + + return result; + } + + @Override + public void onClick(View v) { + // TODO Auto-generated method stub + if (v.getId() == R.id.imgcam) { + + _pathforcheck = store_id + "NonWorking" + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck; + + startCameraActivity(); + } + if (v.getId() == R.id.save) { + + if (validatedata()) { + + if (imageAllowed()) { + + boolean valid_flag = true; + if(remark_allow.equalsIgnoreCase("1")){ + + if (textAllowed()) { + + if(!validateSubReasonData()){ + valid_flag = false; + Toast.makeText(context, R.string.title_activity_select_dropdown, + Toast.LENGTH_SHORT).show(); + } + + } else { + valid_flag = false; + Toast.makeText(context, R.string.pleaseenterRemarks, + Toast.LENGTH_SHORT).show(); + } + } + + if(valid_flag){ + + AlertDialog.Builder builder = new AlertDialog.Builder( + NonWorkingReason.this); + builder.setMessage(R.string.title_activity_save_data) + .setCancelable(false) + .setPositiveButton(R.string.ok, + new DialogInterface.OnClickListener() { + public void onClick( + DialogInterface dialog, + int id) { + + alert.getButton( + AlertDialog.BUTTON_POSITIVE) + .setEnabled(false); + + if (entry_allow.equals("0")) { + + database.deleteAllTables(); + + //jcp = database.getStoreData(visit_date); + + for (int i = 0; i < storelist.size(); i++) { + + String stoteid = storelist.get(i).getSTORE_ID(); + + CoverageBean cdata = new CoverageBean(); + cdata.setStoreId(stoteid); + cdata.setVisitDate(visit_date); + cdata.setUserId(_UserId); + cdata.setInTime(intime); + cdata.setOutTime(CommonFunctions.getCurrentTimeWithLanguage(context)); + cdata.setReason(reasonname); + cdata.setReasonid(reasonid); + cdata.setLatitude("0.0"); + cdata.setLongitude("0.0"); + cdata.setImage(image1); + cdata.setSub_reasonId(sub_reason_id); + cdata.setRemark(text.getText().toString().replaceAll("[&^<>{}'$]", " ")); + cdata.setStatus(CommonString.STORE_STATUS_LEAVE); + cdata.setFlag_from(store_flag_str); + + if (country_id.equals("7") || country_id.equals("8")) { + cdata.setKeyAccountId("0"); + cdata.setStoreTypeId("0"); + cdata.setClassId("0"); + } else { + cdata.setKeyAccountId(keyAccount_id); + cdata.setStoreTypeId(storeType_id); + cdata.setClassId(class_id); + } + + database.open(); + database.InsertCoverageData(cdata); + database.updateStoreStatusOnLeave(store_id, visit_date, CommonString.STORE_STATUS_LEAVE, store_flag_str); + + + SharedPreferences.Editor editor = preferences.edit(); + + editor.putString(CommonString.KEY_STOREVISITED_STATUS + stoteid, "No"); + editor.putString(CommonString.KEY_STOREVISITED_STATUS, ""); + editor.putString(CommonString.KEY_STORE_IN_TIME, ""); + editor.putString(CommonString.KEY_LATITUDE, ""); + editor.putString(CommonString.KEY_LONGITUDE, ""); + editor.commit(); + + } + + } else { + + CoverageBean cdata = new CoverageBean(); + cdata.setStoreId(store_id); + cdata.setVisitDate(visit_date); + cdata.setUserId(_UserId); + cdata.setInTime(intime); + cdata.setOutTime(CommonFunctions.getCurrentTimeWithLanguage(context)); + cdata.setReason(reasonname); + cdata.setReasonid(reasonid); + cdata.setLatitude("0.0"); + cdata.setLongitude("0.0"); + cdata.setImage(image1); + cdata.setSub_reasonId(sub_reason_id); + + cdata.setRemark(text + .getText() + .toString() + .replaceAll( + "[&^<>{}'$]", + " ")); + cdata.setStatus(CommonString.STORE_STATUS_LEAVE); + cdata.setFlag_from(store_flag_str); + + if (country_id.equals("7") || country_id.equals("8")) { + cdata.setKeyAccountId("0"); + cdata.setStoreTypeId("0"); + cdata.setClassId("0"); + } else { + cdata.setKeyAccountId(keyAccount_id); + cdata.setStoreTypeId(storeType_id); + cdata.setClassId(class_id); + } + database.open(); + database.InsertCoverageData(cdata); + database.updateStoreStatusOnLeave(store_id, visit_date, CommonString.STORE_STATUS_LEAVE, store_flag_str); + SharedPreferences.Editor editor = preferences.edit(); + editor.putString(CommonString.KEY_STOREVISITED_STATUS + store_id, "No"); + editor.putString(CommonString.KEY_STOREVISITED_STATUS, ""); + editor.putString(CommonString.KEY_STORE_IN_TIME, ""); + editor.putString(CommonString.KEY_LATITUDE, ""); + editor.putString(CommonString.KEY_LONGITUDE, ""); + editor.commit(); + } + new NonWorkingReason.GeoTagUpload(NonWorkingReason.this).execute(); + } + }) + .setNegativeButton(R.string.closed, + new DialogInterface.OnClickListener() { + public void onClick( + DialogInterface dialog, + int id) { + dialog.cancel(); + } + }); + + alert = builder.create(); + alert.show(); + + } + + } else { + Toast.makeText(context, + R.string.title_activity_take_image, Toast.LENGTH_SHORT).show(); + } + } else { + Toast.makeText(context, + R.string.title_activity_select_dropdown, Toast.LENGTH_SHORT).show(); + + } + } + + } + + public boolean validatedata() { + boolean result = false; + if (reasonid != null && !reasonid.equalsIgnoreCase("")) { + result = true; + } + return result; + } + + public boolean validateSubReasonData() { + boolean result = false; + if(remark_type!=null && remark_type.equalsIgnoreCase("List")){ + if (sub_reason_id != null && !sub_reason_id.equalsIgnoreCase("")) { + result = true; + } + } + else { + result = true; + } + + return result; + } + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:mmm"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); + } + + + return cdate; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + // NavUtils.navigateUpFromSameTask(this); + finish(); + + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + } + + return super.onOptionsItemSelected(item); + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + + public class GeoTagUpload extends AsyncTask { + + private Context context; + + GeoTagUpload(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getResources().getString(R.string.dialog_title)); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @Override + protected String doInBackground(Void... params) { + try { + GSKOrangeDB db = new GSKOrangeDB(NonWorkingReason.this); + db.open(); + + coverage = db.getCoverageWithStoreID_Data(store_id, visit_date); + + // uploading Geotag + + SAXParserFactory saxPF = SAXParserFactory.newInstance(); + SAXParser saxP = saxPF.newSAXParser(); + XMLReader xmlR = saxP.getXMLReader(); + + String service; + + if(coverage.get(0).getFlag_from().equals(CommonString.FROM_ADDITIONAL) || coverage.get(0).getFlag_from().equals(CommonString.FROM_ADDITIONAL_ADHOC)){ + service = CommonString.METHOD_UPLOAD_CURRENT_DATA_ADDITIONAL; + } + else if(coverage.get(0).getFlag_from().equals(CommonString.FROM_PHARMA)){ + service = CommonString.METHOD_UPLOAD_CURRENT_DATA_PHARMA; + } + else{ + service = CommonString.METHOD_UPLOAD_CURRENT_DATA; + + } + + String current_xml = ""; + + if (coverage.size() > 0) { + + //for (int i = 0; i < coverage.size(); i++) { + + + String onXML = "[Coverage_Intime][USER_ID]" + + _UserId + + "[/USER_ID]" + + "[STORE_ID]" + + coverage.get(0).getStoreId() + + "[/STORE_ID]" + + "[VISIT_DATE]" + + coverage.get(0).getVisitDate() + + "[/VISIT_DATE]" + + "[IN_TIME]" + + coverage.get(0).getInTime() + + "[/IN_TIME]" + + "[LATITUDE]" + + coverage.get(0).getLatitude() + + "[/LATITUDE]" + + "[LONGITUDE ]" + + coverage.get(0).getLongitude() + + "[/LONGITUDE ]" + + "[REASON_ID]" + + coverage.get(0).getReasonid() + + "[/REASON_ID]" + + "[REMARK]" + + coverage.get(0).getReason() + + "[/REMARK][/Coverage_Intime]"; + + //current_xml = current_xml + onXML; + + + //} + + current_xml = "[DATA]" + onXML + + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + service); + //request.addProperty("MID", "0"); + // request.addProperty("KEYS", "CURRENT_DATA"); + // request.addProperty("USERNAME", username); + + request.addProperty("onXML", current_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + androidHttpTransport.call( + CommonString.SOAP_ACTION + service, envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString().equalsIgnoreCase( + CommonString.KEY_SUCCESS)) { + + + } else { + + if (result.toString().equalsIgnoreCase( + CommonString.KEY_FALSE)) { + return service; + } + + // for failure + FailureXMLHandler failureXMLHandler = new FailureXMLHandler(); + xmlR.setContentHandler(failureXMLHandler); + + InputSource is = new InputSource(); + is.setCharacterStream(new StringReader(result + .toString())); + xmlR.parse(is); + + failureGetterSetter = failureXMLHandler + .getFailureGetterSetter(); + + if (failureGetterSetter.getStatus().equalsIgnoreCase( + CommonString.KEY_FAILURE)) { + return CommonString.METHOD_UPLOAD_CURRENT_DATA + "," + + failureGetterSetter.getErrorMsg(); + + } else { + + } + } + } + + + return CommonString.KEY_SUCCESS; + + } catch (MalformedURLException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + } catch (SocketTimeoutException e) { + ResultFlag = false; + strflag = CommonString.MESSAGE_SOCKETEXCEPTION; + + } catch (InterruptedIOException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + + } catch (IOException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_SOCKETEXCEPTION; + + } catch (XmlPullParserException e) { + ResultFlag = false; + strflag = CommonString.MESSAGE_XmlPull; + + } catch (Exception e) { + + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + } + + if (ResultFlag) { + return CommonString.KEY_SUCCESS; + + } else { + + return strflag; + } + + } + + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + dialog.dismiss(); + + if (result.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + dialog.dismiss(); + + finish(); + + //showAlert(getString(R.string.uploadeddata)); + + + } else { + + GSKOrangeDB db = new GSKOrangeDB(NonWorkingReason.this); + db.open(); + + dialog.dismiss(); + db.deleteTableWithStoreID(store_id); + + showAlert(getString(R.string.datanotfound) + " " + result); + } + } + + } + public void showAlert(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(NonWorkingReason.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + + finish(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/OrderTakingActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/OrderTakingActivity.java new file mode 100644 index 0000000..331b196 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/OrderTakingActivity.java @@ -0,0 +1,1166 @@ +package cpm.com.gskmtorange.dailyentry; + +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.core.content.FileProvider; + +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Typeface; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.text.InputFilter; +import android.text.Spanned; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; +import android.webkit.WebView; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListAdapter; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RadioButton; +import android.widget.RadioGroup; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.Toast; +import android.widget.ToggleButton; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Locale; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.gsk_dailyentry.MSL_Availability_StockFacingActivity; +import cpm.com.gskmtorange.interfaces.DialogCallbackListener; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaMSLInsertedGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; + +public class OrderTakingActivity extends AppCompatActivity implements DialogCallbackListener { + ExpandableListView expandableListView; + private Context context; + TextView txt_mslAvailabilityName; + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + + String _pathforcheck1, _pathforcheck2, _pathforcheck3, _path, str, msg; + + HashMap> hashMapListChildData; + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + ExpandableListAdapter adapter; + ImageView camera1, camera2, camera3, camera4; + LinearLayout lin_camera1, lin_camera2, lin_camera3, lin_camera4; + GSKOrangeDB db; + String categoryName, categoryId, storeId, Error_Message = ""; + String store_id, store_flag_hide, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + String gallery_package = ""; + Uri outputFileUri; + + String str_planogram = "", _pathforcheck = ""; + EditText storepoET,podateET; + + ArrayList planogramShelfHeaderDataList = new ArrayList<>(); + ArrayList planogramSkuChildDataList; + HashMap> planogramHashMapListChildData = new HashMap<>(); + boolean editFlag = false; + //temp + public static final String FILE_PATH = Environment.getExternalStorageDirectory() + "/"; + //ImageView bmImage; + RelativeLayout view; + RadioButton radio_yes,radio_no; + RadioGroup radio_group; + String isExist=""; + String sys_po_number=""; + TextView sys_gen_poTV; + LinearLayout poLL,pocamLL; + String storepo =""; + ImageView poIV; + String img_str=""; + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + //setContentView(R.layout.activity_msl__availability_stock_facing); + setContentView(R.layout.activity_order_taking); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + txt_mslAvailabilityName = (TextView) findViewById(R.id.txt_mslAvailabilityName); + camera1 = (ImageView) findViewById(R.id.img_camera1); + camera2 = (ImageView) findViewById(R.id.img_camera2); + camera3 = (ImageView) findViewById(R.id.img_camera3); + camera4 = (ImageView) findViewById(R.id.img_camera4); + poIV = (ImageView) findViewById(R.id.poIV); + pocamLL = findViewById(R.id.pocamLL); + poLL = findViewById(R.id.poLL); + + radio_group =findViewById(R.id.radio_group); + radio_yes = findViewById(R.id.radio_yes); + radio_no = findViewById(R.id.radio_no); + sys_gen_poTV = findViewById(R.id.sys_gen_poTV); + + storepoET = findViewById(R.id.storepoET); + podateET = findViewById(R.id.podateET); + + lin_camera1 = (LinearLayout) findViewById(R.id.lin_camera1); + lin_camera2 = (LinearLayout) findViewById(R.id.lin_camera2); + lin_camera3 = (LinearLayout) findViewById(R.id.lin_camera3); + lin_camera4 = (LinearLayout) findViewById(R.id.lin_camera4); + context = this; + db = new GSKOrangeDB(this); + db.open(); + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + store_flag_hide = preferences.getString(CommonString.KEY_STORE_FLAG_FACING_HIDE, null); + + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + str = CommonString.getImagesFolder(context); + + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + + //txt_mslAvailabilityName.setText(getResources().getString(R.string.title_activity_msl__availability)); + toolbar.setTitle(getResources().getString(R.string.order_taking)); + setSupportActionBar(toolbar); + + String [] str = date.split("/"); + String str1 = str[0]; + String str2 = str[1]; + String str3 = str[2]; + sys_po_number = store_id + "-" +str3+str1+str2; + sys_gen_poTV.setText(sys_po_number); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + str_planogram = CommonString.getDownloadedImageFolder(context); + podateET.setText(visit_date); + prepareList(); + + + //Camera + // prepareDefaultList(); + // cameraMethod(); + + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + + poIV.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck = store_id + categoryId + "POImage_" + date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = CommonString.getImagesFolder(context) + _pathforcheck; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + } + }); + + radio_group.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(RadioGroup radioGroup, int i) { + if (radio_yes.isChecked()) { + radio_yes.setBackground(getResources().getDrawable(R.mipmap.yes_green)); + radio_no.setBackground(getResources().getDrawable(R.mipmap.no_white)); + poLL.setVisibility(View.VISIBLE); + if(country_id.equals("17")){ + pocamLL.setVisibility(View.VISIBLE); + } + else{ + pocamLL.setVisibility(View.GONE); + } + isExist="yes"; + /*expListView.setVisibility(View.VISIBLE); + categoryobject.setIsChecked(1); + skuData.get(0).setIsChecked(1);*/ + } + if (radio_no.isChecked()) { + radio_no.setBackground(getResources().getDrawable(R.mipmap.no_red)); + radio_yes.setBackground(getResources().getDrawable(R.mipmap.yes_white)); + poLL.setVisibility(View.GONE); + pocamLL.setVisibility(View.GONE); + isExist="no"; + img_str = ""; + /*expListView.setVisibility(View.GONE); + categoryobject.setIsChecked(0); + skuData.get(0).setIsChecked(0);*/ + } + } + }); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(final View view) { + expandableListView.clearFocus(); + adapter.notifyDataSetChanged(); + storepo = storepoET.getText().toString(); + //Log.e("storepo",storepo); + if(isExist.equalsIgnoreCase("no")){ + if (db.checkOrder_taking_Data(store_id, categoryId)) { + db.updateOrder_taking_data(img_str,isExist,storepo,sys_po_number,date,store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Toast.makeText(context,getResources().getString(R.string.update_message),Toast.LENGTH_SHORT).show(); + } else { + db.InsertOrderTakingData(img_str,isExist,storepo,sys_po_number,date,store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Toast.makeText(context,getResources().getString(R.string.save_message),Toast.LENGTH_SHORT).show(); + } + + /*String pharma_msl_xml = ""; + String onXML = ""; + String _onxml = ""; + String categoryxml = ""; + + db.open(); + ArrayList ordertakinglist = db.getOrder_TAKING_UploadServerData(store_id); + db.open(); + ArrayList getOrder_TAKING_CategoryData = db.getOrder_TAKING_CategoryData(store_id); + + if (ordertakinglist.size() > 0) { + for(int k = 0; k < getOrder_TAKING_CategoryData.size(); k++){ + _onxml = "[CATEGORY_DATA]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + username + "[/USERID]" + + "[PRESENT]" + getOrder_TAKING_CategoryData.get(k).getIsExist() + "[/PRESENT]" + + "[CATEGORY_ID]" + getOrder_TAKING_CategoryData.get(k).getCategory_id() + "[/CATEGORY_ID]" + + "[/CATEGORY_DATA]"; + categoryxml = categoryxml + _onxml; + } + String cat_xml = categoryxml; + + for (int j = 0; j < ordertakinglist.size(); j++) { + if(ordertakinglist.get(j).getIsExist()==1){ + onXML = "[ORDERDATA]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + username + "[/USERID]" + + "[PRESENT]" + ordertakinglist.get(j).getIsExist() + "[/PRESENT]" + + "[SYSTEM_PO_NUM]" + ordertakinglist.get(j).getSys_PO_No() + "[/SYSTEM_PO_NUM]" + + "[STORE_PO_NUM]" + ordertakinglist.get(j).getStore_PO_No() + "[/STORE_PO_NUM]" + + "[PO_DATE]" + ordertakinglist.get(j).getPO_Date() + "[/PO_DATE]" + + "[SKU_ID]" + ordertakinglist.get(j).getSku_id() + "[/SKU_ID]" + + "[ORDER_QTY]" + ordertakinglist.get(j).getFacing() + "[/ORDER_QTY]"+ + "[/ORDERDATA]"; + pharma_msl_xml = pharma_msl_xml + onXML; + } + } + String data_xml = cat_xml + pharma_msl_xml; + + final String sos_xml = "[DATA]" + data_xml + "[/DATA]"; + Log.e("order_xml",sos_xml); + }*/ + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + else{ + if(validation()){ + if (validateData(hashMapListHeaderData, hashMapListChildData)) { + db.open(); + if (db.checkOrder_taking_Data(store_id, categoryId)) { + db.updateOrder_taking_data(img_str,isExist,storepo,sys_po_number,date,store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Toast.makeText(context,getResources().getString(R.string.update_message),Toast.LENGTH_SHORT).show(); + + } else { + db.InsertOrderTakingData(img_str,isExist,storepo,sys_po_number,date,store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Toast.makeText(context,getResources().getString(R.string.save_message),Toast.LENGTH_SHORT).show(); + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + String pharma_msl_xml = ""; + String onXML = ""; + + // db.open(); + ArrayList ordertakinglist = db.getOrder_TAKING_UploadServerData(store_id); + ArrayList getOrder_TAKING_CategoryData = db.getOrder_TAKING_CategoryData(store_id); + String _onxml = ""; + String categoryxml = ""; + if (ordertakinglist.size() > 0) { + for(int k = 0; k < getOrder_TAKING_CategoryData.size(); k++){ + _onxml = "[CATEGORY_DATA]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + username + "[/USERID]" + + "[PRESENT]" + getOrder_TAKING_CategoryData.get(k).getIsExist() + "[/PRESENT]" + + "[CATEGORY_ID]" + getOrder_TAKING_CategoryData.get(k).getCategory_id() + "[/CATEGORY_ID]" + + "[/CATEGORY_DATA]"; + categoryxml = categoryxml + _onxml; + } + String cat_xml = categoryxml; + + for (int j = 0; j < ordertakinglist.size(); j++) { + if(ordertakinglist.get(j).getIsExist()==1){ + if(!ordertakinglist.get(j).getFacing().equals("0") && + !ordertakinglist.get(j).getFacing().equals("")) { + onXML = "[ORDERDATA]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + username + "[/USERID]" + + "[PRESENT]" + ordertakinglist.get(j).getIsExist() + "[/PRESENT]" + + "[SYSTEM_PO_NUM]" + ordertakinglist.get(j).getSys_PO_No() + "[/SYSTEM_PO_NUM]" + + "[STORE_PO_NUM]" + ordertakinglist.get(j).getStore_PO_No() + "[/STORE_PO_NUM]" + + "[PO_IMAGE]" + ordertakinglist.get(j).getPO_Img() + "[/PO_IMAGE]" + + "[PO_DATE]" + ordertakinglist.get(j).getPO_Date() + "[/PO_DATE]" + + "[SKU_ID]" + ordertakinglist.get(j).getSku_id() + "[/SKU_ID]" + + "[ORDER_QTY]" + ordertakinglist.get(j).getFacing() + "[/ORDER_QTY]" + + "[/ORDERDATA]"; + pharma_msl_xml = pharma_msl_xml + onXML; + } + } + } + String data_xml = cat_xml + pharma_msl_xml; + + final String sos_xml = "[DATA]" + data_xml + "[/DATA]"; + Log.e("order_xml",sos_xml); + } + + } else { + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + } + } + + } + + } + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + } + + private boolean validation() { + boolean flag = true; + if(img_str.equals("") && country_id.equals("17")){ + flag = false; + Toast.makeText(context, context.getString(R.string.pls_capture_img), Toast.LENGTH_SHORT).show(); + } + else{ + flag = true; + } + return flag; + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true, child_flag = true, all_flag = true; + checkHeaderArray.clear(); + int childCount = 0; + int qtysum = 0; + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + HashMap> listDataChildTemp = new HashMap<>(); + for (int i = 0; i < listDataHeader.size(); i++) { + flag = true; + + List listTemp = new ArrayList<>(); + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + child_flag = true; + MSL_AvailabilityStockFacingGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + + String faceup = data.getFacing(); + if(faceup!=null && !faceup.equals("")){ + qtysum =qtysum+Integer.parseInt(faceup); + } + + //Company_id + if (listDataChild.get(listDataHeader.get(i)).get(j).getCompany_id().equals("1") && !country_id.equals("17")) { + if (store_flag_hide.equals("0")) { + if (faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + Toast.makeText(context, context.getString(R.string.pls_fill_order_qty), Toast.LENGTH_SHORT).show(); + } + } + } + + if (!child_flag) + listTemp.add(data); + + } + + if (flag == false) { + listDataHeaderTemp.add(listDataHeader.get(i)); + // listDataChildTemp.put(listDataHeader.get(i), listTemp); + } else { + childCount = childCount + listDataChild.get(listDataHeader.get(i)).size(); + } + } + + if(qtysum==0){ + all_flag = false; + //flag = false; + Toast.makeText(context, "At least one order qty should be greater than zero", Toast.LENGTH_SHORT).show(); + adapter.notifyDataSetChanged(); + /*adapter = new ExpandableListAdapter(this, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter); + checkflag = false;*/ + } + + if (!all_flag) { + /*adapter = new ExpandableListAdapter(this, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter);*/ + adapter.notifyDataSetChanged(); + checkflag = false; + } else { + checkflag = true; + } + + return all_flag; + } + + + private void cameraMethod() { + if (!camera_allow.equals("1")) { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + } else { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + } + } + + //Planogram List for check and delete on backPress + private void prepareDefaultList() { + // Planogram After save shelf header data + planogramShelfHeaderDataList = db.getPlanogramAddShelfHeaderAfterSaveData(store_id, categoryId); + + if (planogramShelfHeaderDataList.size() > 0) { + for (int i = 0; i < planogramShelfHeaderDataList.size(); i++) { + planogramSkuChildDataList = db.getStockAndFacingPlanogramAfterSKUData(planogramShelfHeaderDataList.get(i).getKey_id()); + + //After save sku child data + if (planogramSkuChildDataList.size() > 0) { + planogramHashMapListChildData.put(planogramShelfHeaderDataList.get(i), planogramSkuChildDataList); + } + } + } + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + //Header + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + headerDataList = db.getOrderTaking_StockFacingHeaderData(country_id,categoryId, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + headerDataList = db.getOrderTaking_StockFacingHeaderData(country_id,categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC, CommonString.TABLE_MAPPING_SOS_TARGET_ADHOC, store_flag_hide); + } else { + headerDataList = db.getOrderTaking_StockFacingHeaderData(country_id,categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } + + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + //childDataList = new ArrayList<>(); + childDataList = db.getOrder_TAKING_SKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + //Log.e("childlistsize", String.valueOf(childDataList.size())); + // childDataList = db.getMSL_Availability_StockFacingSKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (!(childDataList.size() > 0)) { + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + childDataList = db.getORDERTAKING_StockFacingSKUData(headerDataList.get(i).getSub_category_id(), categoryId, headerDataList.get(i).getBrand_id(), null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, store_flag_hide); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + childDataList = db.getORDERTAKING_StockFacingSKUData(headerDataList.get(i).getSub_category_id(), categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC, store_flag_hide); + } else { + childDataList = db.getORDERTAKING_StockFacingSKUData(headerDataList.get(i).getSub_category_id(), categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK, store_flag_hide); + } + } + else{ + //if(childDataList.get(0).getPO_Date()) + // podateET.setText(childDataList.get(0).getPO_Date()); + sys_gen_poTV.setText(childDataList.get(0).getSys_PO_No()); + storepoET.setText(childDataList.get(0).getStore_PO_No()); + Log.d("childlistdata",childDataList.get(0).getPO_Img()); + if(childDataList.get(0).getPO_Img()!=null && !childDataList.get(0).getPO_Img().equals("")){ + img_str = childDataList.get(0).getPO_Img(); + poIV.setImageResource(R.mipmap.camera_green); + } + if(childDataList.get(0).getIsExist()==1){ + radio_yes.setChecked(true); + radio_yes.setBackground(getResources().getDrawable(R.mipmap.yes_green)); + radio_no.setBackground(getResources().getDrawable(R.mipmap.no_white)); + poLL.setVisibility(View.VISIBLE); + isExist="yes"; + podateET.setText(visit_date); + } + else if(childDataList.get(0).getIsExist()==0){ + radio_no.setChecked(true); + radio_no.setBackground(getResources().getDrawable(R.mipmap.no_red)); + radio_yes.setBackground(getResources().getDrawable(R.mipmap.yes_white)); + poLL.setVisibility(View.GONE); + isExist="no"; + } + else{ + radio_yes.setBackground(getResources().getDrawable(R.mipmap.yes_white)); + radio_no.setBackground(getResources().getDrawable(R.mipmap.no_white)); + poLL.setVisibility(View.VISIBLE); + isExist=""; + } + } + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + + //expand all + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + public void onSelect(boolean flag) { + if (flag) { + //adapter.notifyDataSetChanged(); + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onSave(boolean flag) { + + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_order_taking, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.header_text_color)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(R.color.white)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MSL_AvailabilityStockFacingGetterSetter childData = + (MSL_AvailabilityStockFacingGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_order_taking_child, null, false); + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + holder.txt_mbq = (TextView) convertView.findViewById(R.id.txt_mbq); + holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available); + holder.facing = (EditText) convertView.findViewById(R.id.ed_facing); + holder.facing.setFilters(new InputFilter[]{new DecimalDigitsInputFilter(3, 1)}); + holder.stock = (EditText) convertView.findViewById(R.id.ed_stock); + holder.ed_pricing = (EditText) convertView.findViewById(R.id.ed_pricing); + + holder.facing_view = convertView.findViewById(R.id.facing_view); + holder.stock_view = convertView.findViewById(R.id.stock_view); + holder.pricing_view = convertView.findViewById(R.id.pricing_view); + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + // uae facing hide + if (store_flag_hide.equals("1")) { + holder.facing.setVisibility(View.GONE); + holder.facing_view.setVisibility(View.GONE); + } else { + holder.facing.setVisibility(View.VISIBLE); + holder.facing_view.setVisibility(View.VISIBLE); + } + //usk + /* if (childData.getPricing().equals("0")) { + holder.ed_pricing.setVisibility(View.GONE); + holder.pricing_view.setVisibility(View.GONE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } else { + holder.ed_pricing.setVisibility(View.VISIBLE); + holder.pricing_view.setVisibility(View.VISIBLE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + }*/ + + holder.txt_skuName.setText(childData.getSku()); + + if (childData.getCompany_id().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + } + + final ViewHolder finalHolder = holder; + holder.toggle_available.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (buttonView.isPressed()) { + + editFlag = true; + + if (isChecked) { + childData.setToggleValue("1"); + //for Egypt + if (country_id.equals("6")) { + finalHolder.stock.setVisibility(View.VISIBLE); + } else { + finalHolder.stock.setVisibility(View.GONE); + } + + /*childData.setStock(""); + childData.setFacing("");*/ + } else { + /* childData.setStock(""); + childData.setFacing("");*/ + childData.setToggleValue("0"); + finalHolder.stock.setVisibility(View.VISIBLE); + + //If MBQ Value is 0 + if (Integer.parseInt(childData.getMbq()) == 0) { + childData.setStock("0"); + childData.setFacing("0"); + } else { + //for Egypt + if (country_id.equals("6")) { + childData.setStock(""); + childData.setFacing(""); + } + } + + } + + expandableListView.clearFocus(); + expandableListView.invalidateViews(); + } + } + }); + + + + // holder.ed_pricing.setText(childData.getPricingStock()); + + + final ViewHolder finalHolder1 = holder; + final ViewHolder finalHolder2 = holder; + holder.facing.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + editFlag = true; + + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + //int num = Integer.parseInt(edFaceup); + double faceup = Double.parseDouble(edFaceup); + int num = (int) faceup; + //int faceint = (int)(faceup - Math.floor( faceup )); + int faceint = (int) ((faceup % 1.0) * 10); + if (faceint != 0) { + if ((faceup % 1.0) * 10 != 5) { + faceint = 5; + edFaceup = String.valueOf(num + faceint / 10.0); + finalHolder2.facing.setText(edFaceup); + } + } + } + + boolean isFill = false; + + //Toggle is no selected + + if (country_id.equals("6")) { + if (!childData.getStock().equals("")) { + + String faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + if (Double.parseDouble(faceup) <= Integer.parseInt(childData.getStock())) { + + isFill = true; + + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(OrderTakingActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder1.facing.setText(""); + dialog.dismiss(); + finalHolder2.facing.setText(""); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + isFill = true; + } + // } + } else { + isFill = true; + } + } else { + isFill = true; + } + + if (isFill) { + if (!edFaceup.equals("") && !edFaceup.equals(".")) { + String faceup = ""; + if (edFaceup.equals("0") || edFaceup.equals(".0")) { + faceup = "0"; + } else { + faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + //faceup = new DecimalFormat("##.#").format(Double.parseDouble(faceup)); + } + + // String str2 = PerfectDecimal(faceup, 3, 1); + childData.setFacing(faceup); + } else { + childData.setFacing(""); + } + } + } + }); + + holder.facing.setText(childData.getFacing()); + + //empty check color change + if (!checkflag) { + boolean tempflag = false; + + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (childData.getCompany_id().equals("1")) { + holder.facing.setHint(""); + + if (tempflag) { + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } else { + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (tempflag) { + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + public class ViewHolder { + CardView cardView; + TextView txt_skuName, txt_mbq; + ToggleButton toggle_available; + LinearLayout lin_category; + EditText facing, stock, ed_pricing; + View stock_view, pricing_view, facing_view; + } + + public class DecimalDigitsInputFilter implements InputFilter { + Pattern mPattern; + + public DecimalDigitsInputFilter(int digitsBeforeZero, int digitsAfterZero) { + mPattern = Pattern.compile("[0-9]{0," + (digitsBeforeZero - 1) + "}+((\\.[0-9]{0," + (digitsAfterZero - 1) + "})?)||(\\.)?"); + } + + @Override + public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { + Matcher matcher = mPattern.matcher(dest); + if (!matcher.matches()) + return ""; + return null; + } + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + } + + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("StockFacing", "resultCode: " + resultCode + ","+requestCode); + + switch (requestCode) { + case 100: + //Planogram List for check and delete on backPress + prepareDefaultList(); + if (db.isPlanogramAddShelfSaveData(store_id, categoryId)) { + camera1.setBackgroundResource(R.mipmap.new_no_camera_done_edit); + } else { + camera1.setBackgroundResource(R.mipmap.new_no_camera); + } + + break; + + case 0: + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + Log.d("imagepath", str + _pathforcheck); + poIV.setImageResource(R.mipmap.camera_green); + img_str = _pathforcheck; + _pathforcheck = ""; + } + } + break; + } + super.onActivityResult(requestCode, resultCode, data); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + int id = item.getItemId(); + if (id == android.R.id.home) { + if (editFlag) { + CommonFunctions.showAlertDialog(OrderTakingActivity.this, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + //finish(); + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + //super.onBackPressed(); + if (editFlag) { + CommonFunctions.showAlertDialog(OrderTakingActivity.this, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + protected void startCameraActivity() { + try { + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + e.printStackTrace(); + } + } + +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PDimageActivity.kt b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PDimageActivity.kt new file mode 100644 index 0000000..0d9e842 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PDimageActivity.kt @@ -0,0 +1,446 @@ +package cpm.com.gskmtorange.dailyentry + +import android.Manifest +import android.content.BroadcastReceiver +import android.content.Context +import android.content.DialogInterface +import android.content.Intent +import android.content.IntentFilter +import android.content.SharedPreferences +import android.content.pm.PackageManager +import android.net.Uri +import android.os.Build +import android.os.Bundle +import android.preference.PreferenceManager +import android.util.Log +import android.view.MenuItem +import androidx.appcompat.app.AlertDialog +import androidx.appcompat.app.AppCompatActivity +import androidx.core.app.ActivityCompat +import androidx.core.content.ContextCompat +import androidx.lifecycle.lifecycleScope +import androidx.localbroadcastmanager.content.LocalBroadcastManager +import androidx.recyclerview.widget.LinearLayoutManager +import com.google.android.material.snackbar.Snackbar +import com.sj.camera_lib_android.Database.ReactPendingData +import com.sj.camera_lib_android.Database.ReactSingleImage +import com.sj.camera_lib_android.models.ImageUploadModel +import com.sj.camera_lib_android.utils.CameraSDK +import cpm.com.gskmtorange.Database.GSKOrangeDB +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter +import cpm.com.gskmtorange.LoginActivity +import cpm.com.gskmtorange.R +import cpm.com.gskmtorange.adapter.SubCatPdAdapter +import cpm.com.gskmtorange.adapter.data.ImageUri +import cpm.com.gskmtorange.constant.CommonFunctions +import cpm.com.gskmtorange.constant.CommonFunctions.savefile +import cpm.com.gskmtorange.constant.CommonString +import cpm.com.gskmtorange.constant.CommonUtils +import cpm.com.gskmtorange.databinding.ActivityPdimageBinding +import kotlinx.coroutines.delay +import kotlinx.coroutines.launch +import org.json.JSONObject +import java.io.File + + +class PDimageActivity : AppCompatActivity() { + private var context: Context? = null + var categoryName: String? = null + var categoryId: String? = null + var store_id: String? = null; + var date: String? = null; + var store_type_id: String? = null + var class_id: String? = null + var key_account_id: String? = null + var country_id: String? = null + var store_flag_str: String? = null + private var preferences: SharedPreferences? = null + var db: GSKOrangeDB? = null + var listdat: ArrayList? = ArrayList() + var username: String? = "" + private var kpi_name: String? = "" + private lateinit var binding: ActivityPdimageBinding + private var adapter: SubCatPdAdapter? = null + val PERMISSION_ALL: Int = 99 + private var _pos = -1; + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + binding = ActivityPdimageBinding.inflate(layoutInflater) + setContentView(binding.root) + setSupportActionBar(binding.toolbar) + context = this + db = GSKOrangeDB(context) + preferences = PreferenceManager.getDefaultSharedPreferences(context) + db?.open() + preferences?.let { + store_id = it.getString(CommonString.KEY_STORE_ID, "") + username = it.getString(CommonString.KEY_USERNAME, "") + store_type_id = it.getString(CommonString.KEY_STORETYPE_ID, "") + class_id = it.getString(CommonString.KEY_CLASS_ID, "") + key_account_id = it.getString(CommonString.KEY_KEYACCOUNT_ID, "") + country_id = it.getString(CommonString.KEY_COUNTRY_ID, "") + store_flag_str = it.getString(CommonString.KEY_STORE_FLAG, "") + date = it.getString(CommonString.KEY_DATE, "") + } + + CommonFunctions.updateLangResources( + context, preferences?.getString(CommonString.KEY_LANGUAGE, "") + ) + intent?.let { + categoryName = it.getStringExtra("categoryName") + categoryId = it.getStringExtra("categoryId") + kpi_name = it.getStringExtra("kpi_name") + } + supportActionBar?.apply { + setHomeButtonEnabled(true) + setDisplayHomeAsUpEnabled(true) + title = kpi_name + } + CommonUtils.initializePDSDK(this@PDimageActivity, _userId = username) + registerIntentFilter( + listOf( + "DataSaved", "did-receive-queue-data", "did-receive-image-upload-status" + ) + ) + + binding.apply { + fab.setOnClickListener { + if (validate()) { + val builder = AlertDialog.Builder(this@PDimageActivity) + builder.setMessage(getString(R.string.check_save_message)).setCancelable(false) + .setPositiveButton(getString(R.string.yes)) { dialog, _ -> + // Handle Yes button click + db?.open() + db?.InsertPdImageData(date, store_id, categoryId, listdat)?.let { + if (it > 0) { + Snackbar.make( + binding.fab, + resources.getString(R.string.save_message), + Snackbar.LENGTH_LONG + ).setAction("Action", null).show() + lifecycleScope.launch { + delay(3000) // 3 seconds delay + finish() + } + } else { + Snackbar.make( + binding.fab, + resources.getString(R.string.save_message), + Snackbar.LENGTH_LONG + ).setAction("Action", null).show() + } + } + dialog.dismiss() + }.setNegativeButton(getString(R.string.no)) { dialog, _ -> + dialog.cancel() + } + val alert = builder.create() + alert.show() + } + } + } + + callAdapter() + checkAndRequestPermissions() + } + + + override fun onResume() { + super.onResume() + db?.open() + } + + private fun validate(): Boolean { + var checkFlag = true // Use local variable to avoid issues + if (!listdat.isNullOrEmpty()) { + for (data in listdat!!) { // Use standard loop for better control + if (data.imageUris.isNullOrEmpty()) { + checkFlag = false // Set false if validation fails + Snackbar.make( + binding.fab, + "Please capture IR images of ${data.suB_CATEGORY}", + Snackbar.LENGTH_SHORT + ).show() + break // Stop further checks once an issue is found + } + } + } + return checkFlag // Correctly return validation result + } + + + override fun onOptionsItemSelected(item: MenuItem): Boolean { + // as you specify a parent activity in AndroidManifest.xml. + val id = item.itemId + if (id == android.R.id.home) { + //showDataLossAlert(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out) + finish() + } + if (id == R.id.action_settings) { + return true + } + + return super.onOptionsItemSelected(item) + } + + override fun onDestroy() { + super.onDestroy() + LocalBroadcastManager.getInstance(this@PDimageActivity) + .unregisterReceiver(myBroadcastReceiver) // onDestroy + } + + private fun registerIntentFilter(filters: List = listOf()) { + filters.forEach { filter -> + LocalBroadcastManager.getInstance(this@PDimageActivity) + .registerReceiver(myBroadcastReceiver, IntentFilter(filter)) + } + } + + private val savedImages = mutableListOf() + private var myBroadcastReceiver: BroadcastReceiver = object : BroadcastReceiver() { + override fun onReceive(context: Context?, intent: Intent?) { + when (intent?.action) { + "did-receive-queue-data" -> { + val receivedList = + intent.getParcelableArrayListExtra("imageList") + Log.d("DEBUG-LOG did-receive-queue-data", "$receivedList") + if (receivedList.isNullOrEmpty()) { + CameraSDK.uploadFailedImage(this@PDimageActivity) + } + } + + "did-receive-image-upload-status" -> { + val receivedImage = intent.getParcelableExtra("image") + Log.d("DEBUG-LOG did-receive-image-upload-status", "$receivedImage") + } + + "DataSaved" -> { + val receivedList = + intent.getParcelableArrayListExtra("imageListSaved") + Log.d("DEBUG-LOG DataSaved", "$receivedList") + receivedList?.let { + savedImages.clear() + it.forEach { item -> + val dir = CommonString.getImagesFolder(context) + val setName = + store_id + "_" + username?.replace(".", "") + "_IRPDIMG-" + File( + item.uri + ).getName() + + savedImages.add(ImageUri(uri = item.uri, modify_uri = setName)) + savefile(Uri.parse(item.uri), "$dir $setName") + } + adapter?.updateItem(position = _pos, savedImages) + Log.e("savedImages",savedImages.toString()) + _pos = -1 + } + } + } + } + } + + private fun launchCamera(subCat_code: String) { + val uploadFrom = "TestApp" + val uploadParams = JSONObject( + """ + { + "shop_id": 62475, + "project_id": "4f57635b-6b07-45bf-bfba-c61c2826b6db", + "td_version_id": 178, + "shelf_image_id": null, + "asset_image_id": null, + "shelf_type": "Primary Shelf", + "category_id": 123, + "user_id": 133, + "isConnected": true, + "sn_image_type": "skus", + "image_type": "multiple", + "seq_no": 1, + "level": 1, + "uploadOnlyOnWifi": 0, + "app_session_id": "8e2faa6b-d6fe-413a-a693-76a0cbe0ce71", + "metadata": { "Device_Name": "Samsung" } + } + """ + ) + uploadParams.put("shop_id", store_id) + uploadParams.put("user_id", username) + uploadParams.put("category_id", subCat_code) + uploadParams.put("project_id", CommonString.PD_PROJECT_iD) + + CameraSDK.startCamera( + context = this, + orientation = "", + widthPercentage = 20, + uploadParams = uploadParams, + resolution = 3000, + referenceUrl = "", + allowBlurCheck = true, + allowCrop = true, + uploadFrom = uploadFrom, + isRetake = false, + showOverlapToggleButton = false, + showGridLines = true, + zoomLevel = 1.0, + language_code = "en", + isLambda = false + ) + } + + private fun callAdapter() { + if (country_id == "8") { + db?.open() + listdat = db?.getCategoryPicturedata( + date, + categoryId, + null, + null, + null, + store_id, + CommonString.TABLE_MAPPING_STOCK_STOREWISE + ) + } else if (store_flag_str.equals(CommonString.FROM_DEVIATION, ignoreCase = true)) { + db?.open() + listdat = db?.getCategoryPicturedata( + date, + categoryId, + key_account_id, + store_type_id, + class_id, + store_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC + ) + } else { + db?.open() + listdat = db?.getCategoryPicturedata( + date, + categoryId, + key_account_id, + store_type_id, + class_id, + store_id, + CommonString.TABLE_MAPPING_STOCK + ) + } + + Log.d("listdatsize", listdat?.size.toString()) + adapter = SubCatPdAdapter(category = categoryName, + context = this, + subcates = ArrayList(), + btnlistener = object : SubCatPdAdapter.BtnClickListener { + override fun onStartSessionClick(_pos: Int, data: CategoryPictureGetterSetter) { + this@PDimageActivity._pos = _pos + launchCamera(data.subCatCode) + } + }) + binding.rlContent.apply { + recyclerViewSubCat.adapter = adapter + recyclerViewSubCat.layoutManager = LinearLayoutManager(this@PDimageActivity) + adapter?.addsubCatItems(listdat) + } + } + + override fun onPause() { + super.onPause() + db?.open() + db?.InsertPdImageData(date, store_id, categoryId, listdat) + } + + private fun checkAndRequestPermissions() { + var read_phone_state = 0 + var write_storage = 0 + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + write_storage = + ContextCompat.checkSelfPermission(this, Manifest.permission.READ_MEDIA_IMAGES) + } else { + read_phone_state = + ContextCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE) + write_storage = + ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) + } + + val listPermissionsNeeded: MutableList = java.util.ArrayList() + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + if (write_storage != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.READ_MEDIA_IMAGES) + } + } else { + if (write_storage != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.WRITE_EXTERNAL_STORAGE) + } + } + + if (listPermissionsNeeded.isNotEmpty()) { + ActivityCompat.requestPermissions( + this, + listPermissionsNeeded.toTypedArray(), + PERMISSION_ALL + ) + } + } + + + override fun onRequestPermissionsResult( + requestCode: Int, + permissions: Array, + grantResults: IntArray + ) { + super.onRequestPermissionsResult(requestCode, permissions, grantResults) + + if (requestCode == PERMISSION_ALL) { + val perms: MutableMap = HashMap() + // Initialize the map with both permissions + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + perms[Manifest.permission.READ_MEDIA_IMAGES] = PackageManager.PERMISSION_GRANTED + } else { + perms[Manifest.permission.WRITE_EXTERNAL_STORAGE] = + PackageManager.PERMISSION_GRANTED + } + // Fill with actual results from user + if (grantResults.isNotEmpty()) { + for (i in permissions.indices) perms[permissions[i]] = grantResults[i] + // Check for both permissions// + if (perms[Manifest.permission.READ_MEDIA_IMAGES] == PackageManager.PERMISSION_GRANTED && + perms[Manifest.permission.WRITE_EXTERNAL_STORAGE] == PackageManager.PERMISSION_GRANTED + ) { + Log.d("", "sms & location services permission granted") + } else { + Log.d("", "Some permissions are not granted ask again ") + if (ActivityCompat.shouldShowRequestPermissionRationale( + this, + Manifest.permission.READ_MEDIA_IMAGES + ) || + ActivityCompat.shouldShowRequestPermissionRationale( + this, + Manifest.permission.WRITE_EXTERNAL_STORAGE + ) + ) { + showDialogOK( + "Photos or media Service Permission required for this app" + ) { dialog: DialogInterface?, which: Int -> + when (which) { + DialogInterface.BUTTON_POSITIVE -> checkAndRequestPermissions() + DialogInterface.BUTTON_NEGATIVE -> { + // proceed with logic by disabling the related features or quit the app. + val startMain = + Intent(Intent.ACTION_MAIN) + startMain.addCategory(Intent.CATEGORY_HOME) + startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK) + startActivity(startMain) + } + } + } + } + } + } + } + } + + private fun showDialogOK(message: String, okListener: DialogInterface.OnClickListener) { + AlertDialog.Builder(this).setMessage(message).setPositiveButton("OK", okListener) + .setNegativeButton("Cancel", okListener).create().show() + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/POGQuestionsActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/POGQuestionsActivity.java new file mode 100644 index 0000000..df2b17d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/POGQuestionsActivity.java @@ -0,0 +1,613 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Activity; +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.graphics.Typeface; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.text.InputFilter; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.BaseExpandableListAdapter; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.Spinner; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGGetterSetter; + +public class POGQuestionsActivity extends AppCompatActivity { + private Context context; + ExpandableListView expandableListView; + LinearLayout linPlanogramType; + Spinner spinPlanogramType; + + String categoryName, categoryId, Error_Message = ""; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, pog_type_id; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + + + GSKOrangeDB db; + + List headerDataList = new ArrayList<>(); + HashMap> hashMapListChildData = new HashMap<>(); + + ExpandableListAdapter adapter; + + List checkHeaderArray = new ArrayList<>(); + String error_msg = ""; + boolean checkflag = true; + int selectedPOSMTypePosition = 0; + boolean userSelect = false, changedFlag = false; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_pogquestions); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + linPlanogramType = (LinearLayout) findViewById(R.id.lin_planogram_type); + spinPlanogramType = (Spinner) findViewById(R.id.spinner_planogram_type); + context = this; + db = new GSKOrangeDB(this); + db.open(); + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + pog_type_id = preferences.getString(CommonString.KEY_POG_TYPE_ID, ""); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //txt_mslAvailabilityName.setText(getResources().getString(R.string.title_activity_msl__availability)); + toolbar.setTitle(getResources().getString(R.string.pog)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + if (validateData()) { + + db.savePOGQuestionAnswerData(hashMapListChildData, headerDataList, store_id, categoryId); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + /* AlertDialog.Builder builder = new AlertDialog.Builder(POGQuestionsActivity.this); + builder.setMessage(R.string.title_activity_Want_save) + .setCancelable(false) + .setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + db.savePOGQuestionAnswerData(hashMapListChildData, headerDataList,store_id, categoryId); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(R.string.no, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + + } else { + + if(adapter!=null){ + adapter.notifyDataSetChanged(); + expandableListView.invalidateViews(); + } + Snackbar.make(expandableListView, error_msg, Snackbar.LENGTH_SHORT).show(); + } + } + }); + + if (country_id.equals("2") && (storeType_id.equals("9") || storeType_id.equals("15")||storeType_id.equals("47"))) { + linPlanogramType.setVisibility(View.VISIBLE); + final ArrayAdapter planogramTypeAdapter = new ArrayAdapter(this, + android.R.layout.simple_spinner_item); + + String select_str = getResources().getString(R.string.select_promo); + + planogramTypeAdapter.add(select_str); + + final ArrayList pogTypeList = db.getPogType(categoryId, storeType_id, pog_type_id); + + for (int i = 0; i < pogTypeList.size(); i++) { + planogramTypeAdapter.add(pogTypeList.get(i)); + } + + spinPlanogramType.setAdapter(planogramTypeAdapter); + + planogramTypeAdapter + .setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + + spinPlanogramType.setOnTouchListener(new View.OnTouchListener() { + @Override + public boolean onTouch(View view, MotionEvent motionEvent) { + userSelect = true; + return false; + } + }); + + spinPlanogramType.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, final int position, long id) { + + if (userSelect) { + + userSelect = false; + + if (changedFlag) { + AlertDialog.Builder builder = new AlertDialog.Builder(POGQuestionsActivity.this); + builder.setMessage(R.string.DELETE_ALERT_MESSAGE) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, + int id) { + selectedPOSMTypePosition = position; + prepareListData(planogramTypeAdapter.getItem(position).toString(), true); + + } + }) + .setNegativeButton(getResources().getString(R.string.no), + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, + int id) { + + spinPlanogramType.setSelection(selectedPOSMTypePosition); + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + + alert.show(); + } else { + selectedPOSMTypePosition = position; + prepareListData(planogramTypeAdapter.getItem(position).toString(), true); + } + + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + ArrayList pogSavedList = db.getAfterSavePOGUploadQuestionAnswerData(store_id, categoryId); + + if (pogSavedList.size() > 0) { + String qType = pogSavedList.get(0).getQTYPE(); + for (int i = 0; i < pogTypeList.size(); i++) { + if (qType.equals(pogTypeList.get(i))) { + selectedPOSMTypePosition = i + 1; + spinPlanogramType.setSelection(i + 1); + prepareListData(qType, false); + break; + } + } + changedFlag = true; + } + } else { + prepareListData(null, false); + } + + } + + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + if (changedFlag) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(POGQuestionsActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + //super.onBackPressed(); + if (changedFlag) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(POGQuestionsActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } else { + super.onBackPressed(); + } + + } + + + void prepareListData(String planogramType, boolean clearFlag) { + headerDataList = new ArrayList<>(); + + headerDataList = db.getSubCategoryMasterForPOG(categoryId, storeType_id, pog_type_id, planogramType); + + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + + ArrayList quizDataList = new ArrayList<>(); + if (!clearFlag) { + quizDataList = db.getAfterSavePOGQuestionAnswerData(store_id, categoryId, headerDataList.get(i).getSub_category_id()); + } + + + if (quizDataList.size() == 0) { + quizDataList = db.getPOGSubCategoryWise(headerDataList.get(i).getSub_category_id(), pog_type_id, storeType_id, planogramType); + } + + //hashMapListChildData = new HashMap<>(); + ArrayList childListData = new ArrayList<>(); + + if (quizDataList.size() > 0) { + String select = getString(R.string.title_activity_select_dropdown); + // Adding child data + for (int j = 0; j < quizDataList.size(); j++) { + childListData = db.getPOGAnswerData(quizDataList.get(j).getQUESTION_ID(), headerDataList.get(i).getSub_category_id(), select); + quizDataList.get(j).setAnswerList(childListData); + } + } + + //childDataList = new ArrayList<>(); + /* childDataList = db.getMSL_Availability_StockFacingSKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (!(childDataList.size() > 0)) { + childDataList = db.getPOGSubCategoryWise(categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id); + }*/ + + hashMapListChildData.put(headerDataList.get(i), quizDataList); + } + } + + adapter = new ExpandableListAdapter(this, headerDataList, hashMapListChildData); + expandableListView.setAdapter(adapter); + + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_pog_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + txt_categoryHeader.setText(headerTitle.getSub_category()); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final POGGetterSetter childData = + (POGGetterSetter) getChild(groupPosition, childPosition); + ArrayList ans_list = childData.getAnswerList(); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.pog_question, null, false); + + holder = new ViewHolder(); + holder.txt_question = (TextView) convertView.findViewById(R.id.txt_question); + holder.sp_auditAnswer = (Spinner) convertView.findViewById(R.id.sp_auditAnswer); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.sp_auditAnswer.setAdapter(new AnswerSpinnerAdapter(POGQuestionsActivity.this, R.layout.custom_spinner_item, ans_list)); + + final ArrayList finalAns_list = ans_list; + holder.sp_auditAnswer.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + POGGetterSetter ans = finalAns_list.get(position); + childData.setANSWER_ID(ans.getANSWER_ID()); + childData.setANSWER(ans.getANSWER()); + changedFlag = true; + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + holder.txt_question.setText(childData.getQUESTION() + " (" + childData.getQTYPE() + ")"); + + for (int i = 0; i < ans_list.size(); i++) { + if (ans_list.get(i).getANSWER_ID().equals(childData.getANSWER_ID())) { + holder.sp_auditAnswer.setSelection(i); + break; + } + } + + if (!checkflag) { + if (childData.getANSWER_ID().equals("0")) { + holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + + } else { + holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + View mView; + TextView txt_question; + Spinner sp_auditAnswer; + } + + public class AnswerSpinnerAdapter extends ArrayAdapter { + List list; + Context context; + int resourceId; + + public AnswerSpinnerAdapter(Context context, int resourceId, ArrayList list) { + super(context, resourceId, list); + this.context = context; + this.list = list; + this.resourceId = resourceId; + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + + View view = convertView; + LayoutInflater inflater = ((Activity) context).getLayoutInflater(); + view = inflater.inflate(resourceId, parent, false); + POGGetterSetter cm = list.get(position); + TextView txt_spinner = (TextView) view.findViewById(R.id.tv_text); + txt_spinner.setText(list.get(position).getANSWER()); + + return view; + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + View view = convertView; + LayoutInflater inflater = ((Activity) context).getLayoutInflater(); + view = inflater.inflate(resourceId, parent, false); + + POGGetterSetter cm = list.get(position); + + TextView txt_spinner = (TextView) view.findViewById(R.id.tv_text); + txt_spinner.setText(cm.getANSWER()); + + return view; + } + } + + boolean validateData() { + //boolean flag = true; + checkHeaderArray.clear(); + + checkflag = true; + if (country_id.equals("2") && (storeType_id.equals("9") || storeType_id.equals("15"))) { + if (headerDataList.size() == 0) { + error_msg = getString(R.string.title_activity_select_dropdown); + return false; + } + } + + for (int l = 0; l < headerDataList.size(); l++) { + + List child_data = hashMapListChildData.get(headerDataList.get(l)); + for (int i = 0; i < child_data.size(); i++) { + if (child_data.get(i).getANSWER_ID().equalsIgnoreCase("0")) { + error_msg = getString(R.string.pls_answer_all_qns); + checkflag = false; + } + + if (checkflag == false) { + break; + } + } + + if (checkflag == false) { + if (!checkHeaderArray.contains(l)) { + checkHeaderArray.add(l); + } + break; + } + } + + return checkflag; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PlanogramPDFActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PlanogramPDFActivity.java new file mode 100644 index 0000000..9f0ba08 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PlanogramPDFActivity.java @@ -0,0 +1,466 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.annotation.SuppressLint; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.net.ConnectivityManager; +import android.net.NetworkInfo; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; + +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.widget.LinearLayout; +import android.widget.ProgressBar; +import android.widget.TextView; +import android.widget.Toast; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.BaseTransientBottomBar; +import com.google.android.material.snackbar.Snackbar; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.SoapFault; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; +import org.xmlpull.v1.XmlPullParserFactory; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.StringReader; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.ProtocolException; +import java.net.URL; +import java.text.DecimalFormat; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramCountrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.TableBean; +import cpm.com.gskmtorange.xmlHandlers.XMLHandlers; + +public class PlanogramPDFActivity extends AppCompatActivity { + private Context context; + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + private Data data; + int eventType; + GSKOrangeDB db; + String userId, culture_id; + private SharedPreferences preferences = null; + FloatingActionButton fab; + + MappingPlanogramCountrywiseGetterSetter document; + MyRecyclerAdapter adapter; + RecyclerView rec; + String Path = Environment.getExternalStorageDirectory().toString() + "/Planogram_Documents/"; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_planogram_pdf); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + rec = (RecyclerView) findViewById(R.id.rec); + + fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + if(checkNetIsAvailable()){ + new DowloadAsync(context).execute(); + } + else { + Snackbar.make(fab, getResources().getString(R.string.nonetwork), Snackbar.LENGTH_SHORT) + .setAction("Action", null).show(); + } + } + }); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + userId = preferences.getString(CommonString.KEY_USERNAME, null); + culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); + new DowloadAsync(context).execute(); + } + + //region Download doc + private class DowloadAsync extends AsyncTask { + + private Context context; + + DowloadAsync(Context context) { + this.context = context; + } + + + @Override + protected void onPreExecute() { + super.onPreExecute(); + + dialog = new Dialog(PlanogramPDFActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.setContentView(R.layout.custom); + //dialog.setTitle("Download Files"); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @Override + protected String doInBackground(Void... params) { + + data = new Data(); + String resultHttp = ""; + boolean flag = true; + // JCP + + try { + + XmlPullParserFactory factory = null; + factory = XmlPullParserFactory + .newInstance(); + + factory.setNamespaceAware(true); + XmlPullParser xpp = factory.newPullParser(); + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_COUNTRYWISE_PLANOGRAM"); + request.addProperty("cultureid", culture_id); + + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, + envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString() != null) { + + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + + document = XMLHandlers.MAPPING_COUNTRYWISE_PLANOGRAM_XMLHandler(xpp, eventType); + + if (document.getCOUNTRY_ID().size() > 0) { + resultHttp = CommonString.KEY_SUCCESS; + String document_Table = document.getTable_MAPPING_COUNTRYWISE_PLANOGRAM(); + TableBean.setMappingCountrywisePlanogram(document_Table); + + } else { + return "HR_DOCUMENTS"; + } + + data.value = 10; + data.name = "JCP Data Downloading"; + + if(document.getCOUNTRY_ID().size()>0){ + + String extStorageDirectory = Environment.getExternalStorageDirectory().toString(); + File folder = new File(extStorageDirectory, "Planogram_Documents"); + folder.mkdir(); + + for(int i = 0; i0){ + adapter = new MyRecyclerAdapter(context, document); + rec.setAdapter(adapter); + rec.setLayoutManager(new LinearLayoutManager(context)); + } + + + } else { + Snackbar.make(fab, result, Toast.LENGTH_SHORT).show(); + } + + //finish(); + } + + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + + } + } + //endregion + + class Data { + int value; + String name; + } + + public boolean downloadFile(String fileUrl, String directory, File folder_path) { + + boolean flag = true; + + try { + final int MEGABYTE = 1024 * 1024; + URL url = new URL(fileUrl + directory); + HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); + urlConnection.setRequestMethod("GET"); + urlConnection.getResponseCode(); + urlConnection.connect(); + + if (urlConnection.getResponseCode() == 200) { + + int length = urlConnection.getContentLength(); + + String size = new DecimalFormat("##.##") + .format((double) ((double) length / 1024)) + + " KB"; + + /* String PATH = Environment + .getExternalStorageDirectory() + + "/GT_GSK_Images/";*/ + + if (!new File( folder_path.getPath()+"/" + directory).exists() + && !size.equalsIgnoreCase("0 KB")) { + + File outputFile = new File(folder_path, + directory); + FileOutputStream fos = new FileOutputStream( + outputFile); + InputStream is1 = (InputStream) urlConnection + .getInputStream(); + + int bytes = 0; + byte[] buffer = new byte[1024]; + int len1 = 0; + + while ((len1 = is1.read(buffer)) != -1) { + + bytes = (bytes + len1); + + // data.value = (int) ((double) (((double) + // bytes) / length) * 100); + + fos.write(buffer, 0, len1); + + } + + fos.close(); + is1.close(); + + } + } + + } catch (FileNotFoundException e) { + e.printStackTrace(); + flag = false; + } catch (ProtocolException e) { + e.printStackTrace(); + flag = false; + } catch (MalformedURLException e) { + e.printStackTrace(); + flag = false; + } catch (IOException e) { + e.printStackTrace(); + flag = false; + } + + return flag; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + // NavUtils.navigateUpFromSameTask(this); + finish(); + + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + } + + return super.onOptionsItemSelected(item); + } + + public boolean checkNetIsAvailable() { + ConnectivityManager cm = + (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); + + NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); + boolean isConnected = activeNetwork != null && + activeNetwork.isConnectedOrConnecting(); + return isConnected; + } + + class MyRecyclerAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + MappingPlanogramCountrywiseGetterSetter data = new MappingPlanogramCountrywiseGetterSetter(); + + public MyRecyclerAdapter(Context context, MappingPlanogramCountrywiseGetterSetter data) { + + inflator = LayoutInflater.from(context); + this.data = data; + + } + + @Override + public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = inflator.inflate(R.layout.pdf_planogram_item, parent, false); + + MyRecyclerAdapter.MyViewHolder holder = new MyRecyclerAdapter.MyViewHolder(view); + + return holder; + } + + @Override + public void onBindViewHolder(MyViewHolder holder, final int position) { + + //final MappingPlanogramCountrywiseGetterSetter current = data.get(position); + + final String name = data.getPLANOGRAM_URL().get(position); + + holder.name.setText(name); + //holder.detail.setText(current.getDocument_descriiption().get(0)); + + holder.parent_layout.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + try{ + String file_path = Path + name; + + File file = new File(file_path); + Intent intent = new Intent(Intent.ACTION_VIEW); + intent.setDataAndType(Uri.fromFile(file),"application/pdf"); + intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); + startActivity(intent); + + //finish(); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + catch (ActivityNotFoundException ae){ + Snackbar.make(fab, R.string.no_app_found_for_pdf, BaseTransientBottomBar.LENGTH_SHORT).show(); + } + + } + }); + } + + @Override + public int getItemCount() { + return document.getFILE_PATH().size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView name, detail; + LinearLayout parent_layout; + + public MyViewHolder(View itemView) { + super(itemView); + name = (TextView) itemView.findViewById(R.id.tv_name); + detail = (TextView) itemView.findViewById(R.id.tv_details); + + parent_layout = (LinearLayout) itemView.findViewById(R.id.layout_parent); + + } + + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/Second2Fragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/Second2Fragment.java new file mode 100644 index 0000000..5144776 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/Second2Fragment.java @@ -0,0 +1,36 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.annotation.NonNull; +import androidx.fragment.app.Fragment; +import androidx.navigation.fragment.NavHostFragment; + +import cpm.com.gskmtorange.R; + +public class Second2Fragment extends Fragment { + + @Override + public View onCreateView( + LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState + ) { + // Inflate the layout for this fragment + return inflater.inflate(R.layout.fragment_second2, container, false); + } + + public void onViewCreated(@NonNull View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + view.findViewById(R.id.button_second).setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + NavHostFragment.findNavController(Second2Fragment.this) + .navigate(R.id.action_Second2Fragment_to_First2Fragment); + } + }); + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SecondFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SecondFragment.java new file mode 100644 index 0000000..6a4c2d8 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SecondFragment.java @@ -0,0 +1,36 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.annotation.NonNull; +import androidx.fragment.app.Fragment; +import androidx.navigation.fragment.NavHostFragment; + +import cpm.com.gskmtorange.R; + +public class SecondFragment extends Fragment { + + @Override + public View onCreateView( + LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState + ) { + // Inflate the layout for this fragment + return inflater.inflate(R.layout.fragment_second, container, false); + } + + public void onViewCreated(@NonNull View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + view.findViewById(R.id.button_second).setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + NavHostFragment.findNavController(SecondFragment.this) + .navigate(R.id.action_SecondFragment_to_FirstFragment); + } + }); + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/ServiceActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/ServiceActivity.java new file mode 100644 index 0000000..8ae54ee --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/ServiceActivity.java @@ -0,0 +1,90 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.content.Context; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.MenuItem; +import android.view.View; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.Locale; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.fragment.ServiceActivityFragment; + +public class ServiceActivity extends AppCompatActivity { + + private SharedPreferences preferences; + Toolbar toolbar; + private Context context; + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_service); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + CommonFunctions.updateLangResources(context,preferences.getString(CommonString.KEY_LANGUAGE, "")); + + /* ServiceActivityFragment fragment = new ServiceActivityFragment(); + getSupportFragmentManager().beginTransaction().add(R.id.fragment,fragment).commit();*/ + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + }); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context,preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(R.string.title_activity_service); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SettingsActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SettingsActivity.java new file mode 100644 index 0000000..61378fc --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SettingsActivity.java @@ -0,0 +1,142 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.net.Uri; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.MenuItem; +import android.view.View; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.Locale; + +import cpm.com.gskmtorange.MainActivity; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.fragment.SelectLanguageFragment; +import cpm.com.gskmtorange.fragment.SettingsActivityFragment; + +public class SettingsActivity extends AppCompatActivity implements SelectLanguageFragment.OnFragmentInteractionListener { + String selected_lang = "", culture_id, notice_url; + private Context context; + FloatingActionButton fab; + private SharedPreferences preferences; + private SharedPreferences.Editor editor = null; + Toolbar toolbar; + private static final String SELECTED_ITEM_POSITION = "ItemPosition"; + private int mPosition; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_settings); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + context = this; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + editor = preferences.edit(); + CommonFunctions.updateLangResources(context,preferences.getString(CommonString.KEY_LANGUAGE, "")); + + /* SettingsActivityFragment fragment = new SettingsActivityFragment(); + getSupportFragmentManager().beginTransaction().add(R.id.fragment,fragment).commit();*/ + + fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + if (selected_lang.equals("")) { + Snackbar.make(view, getString(R.string.select_language), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + CommonFunctions.updateLangResources(context,selected_lang); + editor.putString(CommonString.KEY_LANGUAGE, selected_lang); + editor.putString(CommonString.KEY_CULTURE_ID, culture_id); + editor.putString(CommonString.KEY_NOTICE_BOARD_LINK, notice_url); + editor.commit(); + Intent startDownload = new Intent(context, MainActivity.class); + startActivity(startDownload); + finish(); + } + } + }); + } + + @Override + public void onFragmentInteraction(String selected_lang, String culture_id, String notice_url) { + this.selected_lang = selected_lang; + this.culture_id = culture_id; + this.notice_url = notice_url; + if (!selected_lang.equals("")) { + fab.show(); + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + Intent startDownload = new Intent(context, MainActivity.class); + startActivity(startDownload); + + finish(); + // overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + //super.onBackPressed(); + Intent startDownload = new Intent(context, MainActivity.class); + startActivity(startDownload); + + finish(); + + // overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context,preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(R.string.title_activity_settings); + } + + @Override + protected void onSaveInstanceState(final Bundle outState) { + super.onSaveInstanceState(outState); + // Save the state of item position + outState.putInt(SELECTED_ITEM_POSITION, mPosition); + } + + @Override + protected void onRestoreInstanceState(final Bundle savedInstanceState) { + super.onRestoreInstanceState(savedInstanceState); + // Read the state of item position + mPosition = savedInstanceState.getInt(SELECTED_ITEM_POSITION); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockActivity.java new file mode 100644 index 0000000..6fdb5f1 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockActivity.java @@ -0,0 +1,642 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.graphics.Typeface; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.interfaces.DialogCallbackListener; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; + +public class StockActivity extends AppCompatActivity implements DialogCallbackListener { + + GSKOrangeDB db; + private Context context; + String categoryName, categoryId, storeId, Error_Message = ""; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + ExpandableListView expandableListView; + ExpandableListAdapter adapter; + + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + FloatingActionButton fab; + boolean editFlag = false; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_stock); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + + db = new GSKOrangeDB(this); + db.open(); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //txt_mslAvailabilityName.setText(getResources().getString(R.string.title_activity_msl__availability)); + toolbar.setTitle(getResources().getString(R.string.title_activity_stock_data)); + + fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + expandableListView.clearFocus(); + + if (validateData(hashMapListHeaderData, hashMapListChildData)) { + /*AlertDialog.Builder builder = new AlertDialog.Builder(StockActivity.this); + builder.setMessage(getResources().getString(R.string.check_save_message)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + + db.open(); + if (db.checkStockData(store_id, categoryId, visit_date)) { + db.updateStockData(store_id, categoryId, visit_date, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertStockData(store_id, categoryId, visit_date, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } else { + + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + /* AlertDialog.Builder builder = new AlertDialog.Builder(StockActivity.this); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + expandableListView.smoothScrollToPosition(scrollPosition); + + if (!expandableListView.isGroupExpanded(scrollPosition)) { + expandableListView.expandGroup(scrollPosition); + } + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + } + } + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + + prepareList(); + } + + @Override + protected void onResume() { + super.onResume(); + db.open(); + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + //Header + if (country_id.equals("7")) { + headerDataList = db.getStockFacingHeaderData(categoryId, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, CommonString.TABLE_MAPPING_SOS_TARGET); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + headerDataList = db.getStockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC, CommonString.TABLE_MAPPING_SOS_TARGET_ADHOC); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + headerDataList = db.getStockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADDITIONAL, CommonString.TABLE_MAPPING_SOS_TARGET); + } else { + headerDataList = db.getStockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK, CommonString.TABLE_MAPPING_SOS_TARGET); + } + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + //childDataList = new ArrayList<>(); + //childDataList = db.getStockAfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (country_id.equals("7")) { + // childDataList = db.getMSL_Availability_StockFacingSKUData(headerDataList.get(i).getSub_category_id(),categoryId, headerDataList.get(i).getBrand_id(), null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE,"0"); + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), null, null, null, store_id, + CommonString.TABLE_MAPPING_STOCK_STOREWISE, "0", visit_date, true); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC, "0", visit_date, true); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), categoryId, + headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK_ADDITIONAL, "0", visit_date, true); + } else { + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK, "0", visit_date, true); + } + + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + } catch (Exception e) { + e.printStackTrace(); + } + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.header_text_color)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + // card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(R.color.white)); + + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MSL_AvailabilityStockFacingGetterSetter childData = + (MSL_AvailabilityStockFacingGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.stock_child_item, null, false); + + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + + holder.stock = (EditText) convertView.findViewById(R.id.ed_stock); + + holder.stock_view = convertView.findViewById(R.id.stock_view); + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.txt_skuName.setText(childData.getSku()); + + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + + } else { + + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + + } + + if (childData.getCompany_id().equals("1")) { + + if (childData.getMust_have().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.blue)); + } + + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + } + + final ViewHolder finalHolder = holder; + holder.stock.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + editFlag = true; + final EditText caption = (EditText) v; + String edStock = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + if (edStock.equals("")) { + childData.setStock(""); + } else { + childData.setStock(edStock); + } + } + }); + holder.stock.setText(childData.getStock()); + + + //empty check color change + if (!checkflag) { + boolean tempflag = false; + + if (childData.getCompany_id().equals("1")) { + + if (holder.stock.getText().toString().equals("")) { + holder.stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.stock.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + // holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } else { + /* if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + }*/ + if (holder.stock.getText().toString().equals("")) { + holder.stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.stock.setHint(getString(R.string.empty)); + tempflag = true; + } + + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + // holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName; + LinearLayout lin_category; + EditText stock; + View stock_view; + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true, child_flag = true, all_flag = true; + checkHeaderArray.clear(); + + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + + HashMap> listDataChildTemp = new HashMap<>(); + + for (int i = 0; i < listDataHeader.size(); i++) { + + flag = true; + + List listTemp = new ArrayList<>(); + + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + + child_flag = true; + + MSL_AvailabilityStockFacingGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + + String stock = data.getStock(); + + if (stock.equals("")) { + + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i; + + flag = false; + all_flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + //break; + + } + + if (!child_flag) + listTemp.add(data); + } + + if (flag == false) { + /* checkflag = false; + break;*/ + + listDataHeaderTemp.add(listDataHeader.get(i)); + listDataChildTemp.put(listDataHeader.get(i), listTemp); + } else { + //checkflag = true; + } + + } + + if (!all_flag) { + adapter = new ExpandableListAdapter(this, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter); + checkflag = false; + } else { + checkflag = true; + } + + //adapter.notifyDataSetChanged(); + + return all_flag; + } + + @Override + public void onBackPressed() { + if (editFlag) { + CommonFunctions.showAlertDialog(StockActivity.this, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + int id = item.getItemId(); + + if (id == android.R.id.home) { + + if (editFlag) { + CommonFunctions.showAlertDialog(StockActivity.this, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onSelect(boolean flag) { + if (flag) { + //adapter.notifyDataSetChanged(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onSave(boolean flag) { + + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockDataActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockDataActivity.java new file mode 100644 index 0000000..03f2945 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockDataActivity.java @@ -0,0 +1,858 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Typeface; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.text.InputFilter; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; +import android.webkit.WebView; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.text.DecimalFormat; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.interfaces.DialogCallbackListener; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; + +public class StockDataActivity extends AppCompatActivity implements DialogCallbackListener { + + GSKOrangeDB db; + private Context context; + String categoryName, categoryId, storeId, Error_Message = ""; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + ExpandableListView expandableListView; + ExpandableListAdapter adapter; + + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + FloatingActionButton fab; + + boolean editFlag = false; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_stock_data); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + + db = new GSKOrangeDB(this); + db.open(); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //txt_mslAvailabilityName.setText(getResources().getString(R.string.title_activity_msl__availability)); + toolbar.setTitle(getResources().getString(R.string.title_activity_stock_data)); + + fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + expandableListView.clearFocus(); + + if (validateData(hashMapListHeaderData, hashMapListChildData)) { + /* AlertDialog.Builder builder = new AlertDialog.Builder(StockDataActivity.this); + builder.setMessage(getResources().getString(R.string.check_save_message)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show();*/ + + db.open(); + + /*if (db.checkMsl_Availability_StockFacingData(store_id, categoryId)) { + db.updateMSL_Availability_StockFacing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertMSL_Availability_StockFacing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + }*/ + if (db.checkMsl_Availability_StockFacingDataNew(store_id, categoryId,visit_date)) { + db.updateMSL_Availability_StockFacingNew(visit_date,store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertMSL_Availability_StockFacingNew(visit_date,store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(StockDataActivity.this); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + expandableListView.smoothScrollToPosition(scrollPosition); + + if (!expandableListView.isGroupExpanded(scrollPosition)) { + expandableListView.expandGroup(scrollPosition); + } + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + } + + @Override + protected void onResume() { + super.onResume(); + + prepareList(); + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + + //Header + if(country_id.equals("7")){ + headerDataList = db.getStockFacingHeaderData(categoryId, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, CommonString.TABLE_MAPPING_SOS_TARGET); + } + else if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + headerDataList = db.getStockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id,CommonString.TABLE_MAPPING_STOCK_ADHOC, CommonString.TABLE_MAPPING_SOS_TARGET_ADHOC); + } + else { + headerDataList = db.getStockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id,CommonString.TABLE_MAPPING_STOCK, CommonString.TABLE_MAPPING_SOS_TARGET); + } + + + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + + //childDataList = new ArrayList<>(); + childDataList = db.getMSL_Availability_StockFacingSKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (!(childDataList.size() > 0)) { + + if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + childDataList = db.getMSL_Availability_StockFacingSKUData(headerDataList.get(i).getSub_category_id(),categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, null, CommonString.TABLE_MAPPING_STOCK_ADHOC,"0"); + } + else { + childDataList = db.getMSL_Availability_StockFacingSKUData(headerDataList.get(i).getSub_category_id(),categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, null, CommonString.TABLE_MAPPING_STOCK,"0"); + + } + } + + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + public void onSelect(boolean flag) { + if (flag) { + //adapter.notifyDataSetChanged(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onSave(boolean flag) { + + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MSL_AvailabilityStockFacingGetterSetter childData = + (MSL_AvailabilityStockFacingGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.stock_facing_child, null, false); + + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + //holder.txt_mbq = (TextView) convertView.findViewById(R.id.txt_mbq); + //holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available) + + holder.facing = (EditText) convertView.findViewById(R.id.ed_facing); + //holder.facing.setFilters(new InputFilter[]{new DecimalDigitsInputFilter(6, 1)}); + holder.stock = (EditText) convertView.findViewById(R.id.ed_stock); + + holder.stock_view = convertView.findViewById(R.id.stock_view); + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.txt_skuName.setText(childData.getSku()); + //holder.txt_mbq.setText(childData.getMbq()); + + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + + /* holder.txt_mbq.setVisibility(View.VISIBLE); + holder.toggle_available.setVisibility(View.VISIBLE); + holder.facing.setVisibility(View.VISIBLE); + + if (childData.getToggleValue().equals("1")) { + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + } else { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + }*/ + } else { + + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + /* holder.txt_mbq.setVisibility(View.GONE); + holder.toggle_available.setVisibility(View.GONE); + holder.facing.setVisibility(View.VISIBLE);*/ + /* holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE);*/ + } + + if (childData.getCompany_id().equals("1")) { + + if (childData.getMust_have().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.blue)); + } + + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + } + + + /* if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + *//*holder.txt_mbq.setVisibility(View.GONE); + holder.toggle_available.setVisibility(View.GONE); + holder.facing.setVisibility(View.VISIBLE); + holder.stock.setVisibility(View.GONE);*//* + }*/ + + + /* holder.toggle_available.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (isChecked) { + childData.setToggleValue("1"); + finalHolder.stock.setVisibility(View.GONE); + *//*childData.setStock(""); + childData.setFacing("");*//* + } else { + *//* childData.setStock(""); + childData.setFacing("");*//* + childData.setToggleValue("0"); + finalHolder.stock.setVisibility(View.VISIBLE); + + //If MBQ Value is 0 + if (Integer.parseInt(childData.getMbq()) == 0) { + childData.setStock("0"); + childData.setFacing("0"); + }*//* else { + if (finalHolder.facing.getText().toString() != null && !finalHolder.facing.getText().toString().equals("")) { + if (Integer.parseInt(finalHolder.facing.getText().toString()) >= 0 + && Integer.parseInt(finalHolder.facing.getText().toString()) >= Integer.parseInt(childData.getMbq())) { + childData.setFacing(""); + finalHolder.facing.setText(""); + } + } + }*//* + } + + expandableListView.clearFocus(); + expandableListView.invalidateViews(); + } + }); + + if (childData.getToggleValue().equals("1")) { + holder.toggle_available.setChecked(true); + finalHolder.stock.setVisibility(View.GONE); + childData.setStock(""); + } else { + holder.toggle_available.setChecked(false); + finalHolder.stock.setVisibility(View.VISIBLE); + } +*/ + final ViewHolder finalHolder = holder; + holder.stock.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + + editFlag = true; + + final EditText caption = (EditText) v; + String edStock = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + /*if (!childData.getFacing().equals("") && Integer.parseInt(stock) >= 0 && Integer.parseInt(childData.getFacing()) < Integer.parseInt(stock)) { + + }*/ + + if (!edStock.equals("")) { + String stock = edStock; + + if (!childData.getFacing().equals("")) { + if (Integer.parseInt(stock) >= 0 && Double.parseDouble(childData.getFacing()) <= Integer.parseInt(stock)) { + + childData.setStock(stock); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(StockDataActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + childData.setStock(stock); + } + + + } else { + childData.setStock(""); + } + } + }); + holder.stock.setText(childData.getStock()); + + + final ViewHolder finalHolder1 = holder; + holder.facing.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + + editFlag = true; + + final EditText caption = (EditText) v; + boolean isFill = false; + String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + if (edFaceup != null && !edFaceup.equals("")) { + + if (!childData.getStock().equals("")) { + if (Double.parseDouble(edFaceup) <= Integer.parseInt(childData.getStock())) { + + isFill = true; + + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(StockDataActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder1.facing.setText(""); + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + childData.setFacing(edFaceup); + } + + if (isFill) { + childData.setFacing(edFaceup); + } + } else { + childData.setFacing(""); + } + + } + }); + + holder.facing.setText(childData.getFacing()); + + //empty check color change + if (!checkflag) { + boolean tempflag = false; + + if (childData.getCompany_id().equals("1")) { + + /* if (childData.getToggleValue().equals("0")) { + if (holder.stock.getText().toString().equals("")) { + holder.stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.stock.setHint(getString(R.string.empty)); + tempflag = true; + } + + *//* if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + }*//* + } else { + if (childData.getMust_have().equals("1")) { + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + +*//* if (childData.getCompany_id().equals("1") && !childData.getMust_have().equals("0")) { + }else{ + holder.facing.setHint(""); + }*//* + tempflag = true; + } + } else { + holder.facing.setHint(""); + } + }*/ + + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } else { + /* if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + }*/ + + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName; + LinearLayout lin_category; + EditText stock; + EditText facing; + View stock_view; + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true; + checkHeaderArray.clear(); + + for (int i = 0; i < listDataHeader.size(); i++) { + + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + MSL_AvailabilityStockFacingGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + + String stock = data.getStock(); + String faceup = data.getFacing(); + + if (faceup.equals("")) { + + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i; + + flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + break; + + } else if (stock.equals("")) { + + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i; + + flag = false; + Error_Message = getResources().getString(R.string.stock_value); + break; + + } + + //Company_id + /* if (listDataChild.get(listDataHeader.get(i)).get(j).getCompany_id().equals("1")) { + if (data.getMust_have().equals("1")) { + *//*if (!camera_allow.equalsIgnoreCase("1")) { + if (!(planogramShelfHeaderDataList.size() > 0)) { + flag = false; + Error_Message = getResources().getString(R.string.stock_planogram_data_noCamera_data); + break; + } + }*//* + + if (faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i; + + flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + break; + } else { + if (data.getToggleValue().equals("0")) { + + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i; + + flag = false; + Error_Message = getResources().getString(R.string.stock_value); + break; + } + } + } + } + } else { + if (faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + //expandableListView.smoothScrollToPosition(i); + scrollPosition = i; + + flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + break; + } + }*/ + } + + if (flag == false) { + checkflag = false; + break; + } else { + checkflag = true; + } + } + + adapter.notifyDataSetChanged(); + + return checkflag; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + int id = item.getItemId(); + + if (id == android.R.id.home) { + + if (editFlag) { + CommonFunctions.showAlertDialog(StockDataActivity.this, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + if (editFlag) { + CommonFunctions.showAlertDialog(StockDataActivity.this, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockPricingActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockPricingActivity.java new file mode 100644 index 0000000..9131949 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StockPricingActivity.java @@ -0,0 +1,442 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.graphics.Typeface; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.text.InputFilter; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; + +public class StockPricingActivity extends AppCompatActivity { + private Context context; + ExpandableListView expandableListView; + private SharedPreferences preferences; + + String categoryName, categoryId, Error_Message = ""; + String store_id, store_flag_hide, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, store_flag_str; + GSKOrangeDB db; + + ArrayList headerDataList; + ArrayList childDataList = new ArrayList<>(); + List hashMapListHeaderData; + HashMap> hashMapListChildData; + ExpandableListAdapter adapter; + + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + + FloatingActionButton fab; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_stock_pricing); + Toolbar toolbar = findViewById(R.id.toolbar); + + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + + db = new GSKOrangeDB(this); + db.open(); + + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + store_flag_hide = preferences.getString(CommonString.KEY_STORE_FLAG_FACING_HIDE, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //txt_mslAvailabilityName.setText(getResources().getString(R.string.title_activity_msl__availability)); + toolbar.setTitle(getResources().getString(R.string.title_activity_stock_pricing)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + fab = findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + }); + + prepareList(); + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + + //Header + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + + childDataList = new ArrayList<>(); + //childDataList = db.getMSL_Availability_StockFacingSKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + // childDataList = db.getMSL_Availability_StockFacingSKUData(headerDataList.get(i).getSub_category_id(),categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK,"0"); + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK, "0", visit_date, false); + + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + + //expand all + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + + } catch (Exception e) { + e.printStackTrace(); + } + + + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.header_text_color)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(R.color.white)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MSL_AvailabilityStockFacingGetterSetter childData = + (MSL_AvailabilityStockFacingGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_stock_pricing, null, false); + + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + holder.et_price = (EditText) convertView.findViewById(R.id.et_price); + + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.txt_skuName.setText(childData.getSku()); + + if (childData.getCompany_id().equals("1")) { + + if (childData.getMust_have().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.blue)); + } + + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + } + + final ViewHolder finalHolder = holder; + + holder.et_price.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + if (!hasFocus) { + final EditText caption = (EditText) v; + String edStock = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + if (!edStock.equals("")) { + String stock = edStock; + + childData.setStock(stock); + } else { + childData.setStock(""); + } + } + } + }); + holder.et_price.setText(childData.getStock()); + + //empty check color change + if (!checkflag) { + boolean tempflag = false; + + if (childData.getCompany_id().equals("1")) { + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + //holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } else { + if (holder.et_price.getText().toString().equals("")) { + holder.et_price.setBackgroundColor(getResources().getColor(R.color.white)); + holder.et_price.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.et_price.setHint(getString(R.string.empty)); + tempflag = true; + } + + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + //holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName; + LinearLayout lin_category; + EditText et_price; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreCheckoutImageActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreCheckoutImageActivity.java new file mode 100644 index 0000000..5efa982 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreCheckoutImageActivity.java @@ -0,0 +1,623 @@ +package cpm.com.gskmtorange.dailyentry; + +import static com.google.android.gms.location.LocationRequest.Builder.IMPLICIT_MIN_UPDATE_INTERVAL; + +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.location.Location; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Bundle; +import android.os.Looper; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.MenuItem; +import android.view.View; +import android.widget.Button; +import android.widget.ImageView; +import android.widget.ProgressBar; +import android.widget.TextView; +import android.widget.Toast; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.app.ActivityCompat; +import androidx.core.content.ContextCompat; +import androidx.core.content.FileProvider; + +import com.google.android.gms.common.ConnectionResult; +import com.google.android.gms.common.api.GoogleApiClient; +import com.google.android.gms.location.FusedLocationProviderClient; +import com.google.android.gms.location.LocationCallback; +import com.google.android.gms.location.LocationRequest; +import com.google.android.gms.location.LocationResult; +import com.google.android.gms.location.LocationServices; +import com.google.android.gms.location.Priority; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xml.sax.InputSource; +import org.xml.sax.XMLReader; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.File; +import java.io.IOException; +import java.io.InterruptedIOException; +import java.io.StringReader; +import java.net.MalformedURLException; +import java.net.SocketTimeoutException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; +import java.util.Locale; +import java.util.Objects; + +import javax.xml.parsers.SAXParser; +import javax.xml.parsers.SAXParserFactory; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.gsk_dailyentry.StoreWisePerformanceActivity; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler; + +/** + * Created by ashishc on 31-05-2016. + */ +public class StoreCheckoutImageActivity extends AppCompatActivity implements View.OnClickListener, + GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener { + private Context context; + String gallery_package = ""; + Uri outputFileUri; + + ImageView img_cam, img_clicked; + Button btn_save; + private Dialog dialog; + private TextView percentage, message; + private ProgressBar pb; + private FailureGetterSetter failureGetterSetter = null; + String _pathforcheck, _path, str; + + String store_id, visit_date, username, intime, date, _UserId, store_flag_str; + private SharedPreferences preferences; + AlertDialog alert; + String img_str, strflag; + private GSKOrangeDB database; + private FusedLocationProviderClient fusedLocationProviderClient; + LocationRequest locationRequest; + String lat = "0.0", lon = "0.0"; + GoogleApiClient mGoogleApiClient; + ArrayList coverage_list; + Toolbar toolbar; + boolean ResultFlag = true; + String checkOutStore_id = ""; + ArrayList coverage = new ArrayList(); + + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_store_checkout_image); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + Objects.requireNonNull(getSupportActionBar()).setDisplayHomeAsUpEnabled(true); + img_cam = (ImageView) findViewById(R.id.img_selfie); + img_clicked = (ImageView) findViewById(R.id.img_cam_selfie); + btn_save = (Button) findViewById(R.id.btn_save_selfie); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + _UserId = preferences.getString(CommonString.KEY_USERNAME, ""); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + checkOutStore_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID); + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + str = CommonString.getImagesFolder(context); + fusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(this); + database = new GSKOrangeDB(this); + database.open(); + coverage_list = database.getCoverageData(date, store_flag_str); + img_cam.setOnClickListener(this); + img_clicked.setOnClickListener(this); + btn_save.setOnClickListener(this); + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API) + .build(); + } + + if (Build.VERSION.SDK_INT >= 23 && + ContextCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && + ContextCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + return; + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + // NavUtils.navigateUpFromSameTask(this); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + @SuppressLint("NonConstantResourceId") + @Override + public void onClick(View v) { + int id = v.getId(); + switch (id) { + case R.id.img_cam_selfie: + _pathforcheck = checkOutStore_id + "CHK_SI_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + _path = CommonString.getImagesFolder(context) + _pathforcheck; + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + startCameraActivity(); + break; + + case R.id.btn_save_selfie: + if (img_str != null) { + AlertDialog.Builder builder = new AlertDialog.Builder(StoreCheckoutImageActivity.this); + builder.setMessage(getResources().getString(R.string.title_activity_save_data)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), (dialog, id1) -> { + alert.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(false); + Intent i = new Intent(StoreCheckoutImageActivity.this, CheckoutActivity.class); + i.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + i.putExtra(CommonString.KEY_STORE_ID, checkOutStore_id); + i.putExtra(CommonString.KEY_CHECKOUT_IMAGE, img_str); + i.putExtra(CommonString.KEY_LATITUDE, lat); + i.putExtra(CommonString.KEY_LONGITUDE, lon); + startActivity(i); + finish(); + }).setNegativeButton(getResources().getString(R.string.cancel), (dialog, id12) -> dialog.cancel()); + + alert = builder.create(); + alert.show(); + } else { + Toast.makeText(context, getResources().getString(R.string.clickimage), Toast.LENGTH_SHORT).show(); + } + + break; + } + } + + protected void startCameraActivity() { + try { + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + try { + Bitmap bmp = BitmapFactory.decodeFile(str + _pathforcheck); + img_cam.setImageBitmap(bmp); + } catch (OutOfMemoryError ex) { + CommonFunctions.setScaledImage(img_cam, str + _pathforcheck); + } + + img_clicked.setVisibility(View.GONE); + img_cam.setVisibility(View.VISIBLE); + + img_str = _pathforcheck; + _pathforcheck = ""; + } + } + break; + } + super.onActivityResult(requestCode, resultCode, data); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:mmm"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); + } + + return cdate; + } + + @Override + public void onConnected(Bundle bundle) { + /* @SuppressLint("MissingPermission") Location mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); + if (mLastLocation != null) { + lat = String.valueOf(mLastLocation.getLatitude()); + lon = String.valueOf(mLastLocation.getLongitude()); + }*/ + } + + @Override + public void onConnectionSuspended(int i) { + + } + + @Override + public void onConnectionFailed(ConnectionResult connectionResult) { + + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(R.string.title_activity_store_checkout_image); + + locationRequest = new LocationRequest.Builder(Priority.PRIORITY_HIGH_ACCURACY, 100000) + .setWaitForAccurateLocation(false) + .setMinUpdateIntervalMillis(IMPLICIT_MIN_UPDATE_INTERVAL) + .setMaxUpdateDelayMillis(1000) + .build(); + + + LocationCallback locationCallback = new LocationCallback() { + @Override + public void onLocationResult(LocationResult locationResult) { + if (locationResult != null) { + if (locationResult == null) { + return; + } + //Showing the latitude, longitude and accuracy on the home screen. + for (Location location : locationResult.getLocations()) { + lat = String.valueOf(location.getLatitude()); + lon = String.valueOf(location.getLongitude()); + // Log.e("latitude_inside",location.getLatitude() + "," +location.getLongitude()); + } + } + } + }; + if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED + && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + ActivityCompat.requestPermissions(StoreCheckoutImageActivity.this, new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION}, 1); + ActivityCompat.requestPermissions(StoreCheckoutImageActivity.this, new String[]{android.Manifest.permission.ACCESS_COARSE_LOCATION}, 2); + } + fusedLocationProviderClient.requestLocationUpdates(locationRequest, locationCallback, Looper.getMainLooper()); + } + + protected void onStart() { + mGoogleApiClient.connect(); + super.onStart(); + } + + protected void onStop() { + mGoogleApiClient.disconnect(); + super.onStop(); + } + + + public class GeoTagUpload extends AsyncTask { + + private Context context; + + GeoTagUpload(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getResources().getString(R.string.dialog_title)); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @Override + protected String doInBackground(Void... params) { + try { + GSKOrangeDB db = new GSKOrangeDB(StoreCheckoutImageActivity.this); + db.open(); + + coverage = db.getCoverageWithStoreID_Data(store_id, visit_date); + + // uploading Geotag + + SAXParserFactory saxPF = SAXParserFactory.newInstance(); + SAXParser saxP = saxPF.newSAXParser(); + XMLReader xmlR = saxP.getXMLReader(); + + + String current_xml = ""; + + if (coverage.size() > 0) { + + for (int i = 0; i < coverage.size(); i++) { + + + String onXML = "[Coverage_Intime][USER_ID]" + + _UserId + + "[/USER_ID]" + + "[STORE_ID]" + + coverage.get(i).getStoreId() + + "[/STORE_ID]" + + "[VISIT_DATE]" + + coverage.get(i).getVisitDate() + + "[/VISIT_DATE]" + + "[IN_TIME]" + + coverage.get(i).getInTime() + + "[/IN_TIME]" + + "[LATITUDE]" + + coverage.get(i).getLatitude() + + "[/LATITUDE]" + + "[LONGITUDE ]" + + coverage.get(i).getLongitude() + + "[/LONGITUDE ]" + + "[REASON_ID]" + + coverage.get(i).getReasonid() + + "[/REASON_ID]" + + "[REMARK]" + + coverage.get(i).getReason() + + "[/REMARK][/Coverage_Intime]"; + + current_xml = current_xml + onXML; + + + } + + current_xml = "[DATA]" + current_xml + + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + CommonString.METHOD_UPLOAD_CURRENT_DATA); + //request.addProperty("MID", "0"); + // request.addProperty("KEYS", "CURRENT_DATA"); + // request.addProperty("USERNAME", username); + + request.addProperty("onXML", current_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + androidHttpTransport.call( + CommonString.SOAP_ACTION_UPLOAD_CURRRENT_DATA, envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString().equalsIgnoreCase( + CommonString.KEY_SUCCESS)) { + + + } else { + + if (result.toString().equalsIgnoreCase( + CommonString.KEY_FALSE)) { + return CommonString.METHOD_UPLOAD_CURRENT_DATA; + } + + // for failure + FailureXMLHandler failureXMLHandler = new FailureXMLHandler(); + xmlR.setContentHandler(failureXMLHandler); + + InputSource is = new InputSource(); + is.setCharacterStream(new StringReader(result + .toString())); + xmlR.parse(is); + + failureGetterSetter = failureXMLHandler + .getFailureGetterSetter(); + + if (failureGetterSetter.getStatus().equalsIgnoreCase( + CommonString.KEY_FAILURE)) { + return CommonString.METHOD_UPLOAD_CURRENT_DATA + "," + + failureGetterSetter.getErrorMsg(); + + } else { + + } + } + } + + + return CommonString.KEY_SUCCESS; + + } catch (MalformedURLException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + } catch (SocketTimeoutException e) { + ResultFlag = false; + strflag = CommonString.MESSAGE_SOCKETEXCEPTION; + + } catch (InterruptedIOException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + + } catch (IOException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_SOCKETEXCEPTION; + + } catch (XmlPullParserException e) { + ResultFlag = false; + strflag = CommonString.MESSAGE_XmlPull; + + } catch (Exception e) { + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + } + + if (ResultFlag) { + return CommonString.KEY_SUCCESS; + + } else { + + return strflag; + } + + } + + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + dialog.dismiss(); + + if (result.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + dialog.dismiss(); + + Intent in = new Intent(StoreCheckoutImageActivity.this, StoreWisePerformanceActivity.class); + startActivity(in); + finish(); + + + //showAlert(getString(R.string.data_downloaded_successfully)); + } else { + + GSKOrangeDB db = new GSKOrangeDB(StoreCheckoutImageActivity.this); + db.open(); + + dialog.dismiss(); + db.deleteTableWithStoreID(store_id); + + showAlert(getString(R.string.datanotfound) + " " + result); + } + } + + } + + public void showAlert(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(StoreCheckoutImageActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + + finish(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java new file mode 100644 index 0000000..ca8e1e0 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java @@ -0,0 +1,2051 @@ +package cpm.com.gskmtorange.dailyentry; + +import static com.google.android.gms.location.LocationRequest.Builder.IMPLICIT_MIN_UPDATE_INTERVAL; + +import android.Manifest; +import android.annotation.SuppressLint; +import android.app.Activity; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.IntentSender; +import android.content.SharedPreferences; +import android.content.pm.PackageManager; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.drawable.ColorDrawable; +import android.location.Location; +import android.location.LocationManager; +import android.net.ConnectivityManager; +import android.net.NetworkInfo; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Bundle; +import android.os.Looper; +import android.preference.PreferenceManager; +import android.provider.Settings; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.widget.Button; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.ProgressBar; +import android.widget.RadioGroup; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.Toast; + +//import com.crashlytics.android.Crashlytics; +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.core.app.ActivityCompat; +import androidx.core.content.ContextCompat; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.gms.common.ConnectionResult; +import com.google.android.gms.common.GooglePlayServicesUtil; +import com.google.android.gms.common.api.GoogleApiClient; +import com.google.android.gms.common.api.PendingResult; +import com.google.android.gms.common.api.ResultCallback; +import com.google.android.gms.common.api.Status; +import com.google.android.gms.location.FusedLocationProviderClient; +import com.google.android.gms.location.LocationCallback; +import com.google.android.gms.location.LocationListener; +import com.google.android.gms.location.LocationRequest; +import com.google.android.gms.location.LocationResult; +import com.google.android.gms.location.LocationServices; +import com.google.android.gms.location.LocationSettingsRequest; +import com.google.android.gms.location.LocationSettingsResult; +import com.google.android.gms.location.LocationSettingsStatusCodes; +import com.google.android.gms.location.Priority; +import com.google.android.gms.maps.model.LatLng; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; +import org.xmlpull.v1.XmlPullParserFactory; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.InterruptedIOException; +import java.io.StringReader; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.SocketTimeoutException; +import java.net.URL; +import java.text.DecimalFormat; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GeoTag.GeoTagActivity; +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.GetterSetter.GeotaggingBeans; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.adapter.data.ImageUri; +import cpm.com.gskmtorange.comparators.StatusCompare; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.constant.CommonUtils; +import cpm.com.gskmtorange.download.DownloadActivity; +import cpm.com.gskmtorange.gsk_dailyentry.StoreWisePerformanceActivity; +import cpm.com.gskmtorange.pharma_stores.PharmaActivity; +import cpm.com.gskmtorange.storeinmap.StoreListMapActivity; +import cpm.com.gskmtorange.storeinmap.StoreListRouteActivity; +import cpm.com.gskmtorange.storeinmap.StoreRouteActivity; +import cpm.com.gskmtorange.xmlGetterSetter.ADDITIONAL_DISPLAY_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.AdditionalQuestiongetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationContrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayChecklistMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GeoFencingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPINGT2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_SOS_TARGET_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingDisplayChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramCountrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPromotionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingSubCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraLastVisitGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonT2pReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingSubReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_PERFORMANCE_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ShelfMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGroupMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SupervisorListGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.TableBean; +import cpm.com.gskmtorange.xmlGetterSetter.Visit_Type_Master_GetterSetter; +import cpm.com.gskmtorange.xmlHandlers.XMLHandlers; + +public class StoreListActivity extends AppCompatActivity implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener { + ArrayList coverage = new ArrayList(); + ArrayList storelist = new ArrayList(); + //ListView list; + private SharedPreferences preferences; + String date, visit_status; + GSKOrangeDB db; + StoreListActivity.ValueAdapter adapter; + RecyclerView recyclerView; + private SharedPreferences.Editor editor = null; + LinearLayout linearlay; + String store_id, userId, culture_id, visit_date, store_facing_hide; + private Dialog dialog; + boolean result_flag = false, leaveflag = false; + FloatingActionButton fab; + //String storeid; + Toolbar toolbar; + String language, country_id; + String store_flag_str; + + Context context; + boolean enabled = true; + GoogleApiClient mGoogleApiClient; + double lat = 0.0, lon = 0.0; + private LocationManager locmanager = null; + ArrayList geolist; + //ArrayList geoPhenceGetSet; + int distanceGeoPhence = 500; + private static int UPDATE_INTERVAL = 200; // 5 sec + private static int FATEST_INTERVAL = 100; // 1 sec + private static int DISPLACEMENT = 1; // 10 meters + private static final int REQUEST_LOCATION = 1; + private final static int PLAY_SERVICES_RESOLUTION_REQUEST = 1000; + private Location mLastLocation; + private LocationRequest mLocationRequest; + + ArrayList geoFencingGetterSetters; + + //New Location changes + private FusedLocationProviderClient fusedLocationProviderClient; + LocationRequest locationRequest; + + DisplayMasterGetterSetter displayMasterGetterSetter; + MappingStockGetterSetter mappingStockGetterSetter; + MappingStockStorewiseGetterSetter mappingStockStorewiseGetterSetter; + MAPPINGT2PGetterSetter mappingt2PGetterSetter; + DisplayChecklistMasterGetterSetter checklistMasterGetterSetter; + MappingDisplayChecklistGetterSetter mappingChecklistGetterSetter; + NonWorkingReasonGetterSetter nonWorkingReasonGetterSetter; + MappingPromotionGetterSetter mappingPromotionGetterSetter; + MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter mapping_additional_promotion_masterGetterSetter; + STORE_PERFORMANCE_MasterGetterSetter store_performance_masterGetterSetter; + ADDITIONAL_DISPLAY_MASTERGetterSetter additional_display_getter_setter; + MAPPING_SOS_TARGET_MasterGetterSetter mapping_sos_target_masterGetterSetter; + MAPPING_PLANOGRAM_MasterGetterSetter mapping_planogram_masterGetterSetter; + ShelfMasterGetterSetter shelfMasterGetterSetter; + MappingSubCategoryImageAllowGetterSetter mappingSubCategoryImageAllowGetterSetter; + MappingCategoryImageAllowGetterSetter mappingCategoryImageAllowGetterSetter; + SkuGroupMasterGetterSetter skuGroupMasterGetterSetter; + AdditionalQuestiongetterSetter additionalQuestiongetterSetter; + POGQuestionGetterSetter pogQuestionGetterSetter; + NonT2pReasonGetterSetter nonT2pReasonGetterSetter; + ConfigurationContrywiseGetterSetter configurationContrywiseGetterSetter; + NoCameraLastVisitGetterSetter noCameraLastVisitGetterSetter; + NonWorkingSubReasonGetterSetter nonWorkingSubReasonGetterSetter; + SupervisorListGetterSetter supervisorListGetterSetter; + ConfigurationMasterGetterSetter configurationMasterGetterSetter; + MappingPlanogramStorewiseGetterSetter mappingPlanogramStorewiseGetterSetter; + private ProgressBar pb; + private TextView percentage, message; + + Data data; + int eventType; + boolean ResultFlag = true; + String str; + StoreBean storeCurrentObj; + + String from_checkedIn = ""; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.storelistfablayout); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + context = this; + fusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + + date = preferences.getString(CommonString.KEY_DATE, null); + visit_status = preferences.getString(CommonString.KEY_STOREVISITED_STATUS, ""); + language = preferences.getString(CommonString.KEY_LANGUAGE, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + userId = preferences.getString(CommonString.KEY_USERNAME, null); + culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + db = new GSKOrangeDB(StoreListActivity.this); + db.open(); + + linearlay = (LinearLayout) findViewById(R.id.no_data_lay); + recyclerView = (RecyclerView) findViewById(R.id.drawer_layout_recycle); + + fab = (FloatingActionButton) findViewById(R.id.fab); + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent in = new Intent(context, DownloadActivity.class); + startActivity(in); + finish(); + } + }); + + if (Build.VERSION.SDK_INT >= 23 && ContextCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + return; + } + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + + createLocationRequest(); + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(LocationServices.API).build(); + } + + deleteIRURl(); + } + + private void deleteIRURl() { + try { + ArrayList irList = db.getIrPDforUpload("44912", visit_date); + if (irList != null && !irList.isEmpty()) { + for (int i = 0; i < irList.size(); i++) { + ArrayList uris = irList.get(i).getImageUris(); + if (uris != null && !uris.isEmpty()) { + for (int k = 0; k < uris.size(); k++) { + CommonUtils.INSTANCE.deleteSpecificImage(this,uris.get(k).getUri()); + CommonUtils.INSTANCE. deleteImage(this,uris.get(k).getUri()); + } + } + } + } + } catch (Exception e) { + e.fillInStackTrace(); + } + } + + private boolean checkPlayServices() { + int resultCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this); + if (resultCode != ConnectionResult.SUCCESS) { + if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) { + GooglePlayServicesUtil.getErrorDialog(resultCode, this, PLAY_SERVICES_RESOLUTION_REQUEST).show(); + } else { + Toast.makeText(context, getResources().getString(R.string.notsuppoted), Toast.LENGTH_LONG).show(); + finish(); + } + return false; + } + return true; + } + + protected synchronized void buildGoogleApiClient() { + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(context).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(LocationServices.API).build(); + } + } + + protected void createLocationRequest() { + mLocationRequest = new LocationRequest(); + mLocationRequest.setInterval(UPDATE_INTERVAL); + mLocationRequest.setFastestInterval(FATEST_INTERVAL); + mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + mLocationRequest.setSmallestDisplacement(DISPLACEMENT); + } + + @Override + public void onConnectionSuspended(int i) { + mGoogleApiClient.connect(); + } + + @Override + public void onLocationChanged(Location location) { + LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude()); + + // Toast.makeText(this, " WORKS_lat_lon " + latLng, Toast.LENGTH_LONG).show(); + // updateLocation(latLng); + if (mGoogleApiClient != null) { + LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, this); + } + } + + protected void startLocationUpdates() { + if (ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED || ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + if (mGoogleApiClient != null) { + LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this); + } + } + } + + public static int distFrom(double lat1, double lng1, double lat2, double lng2) { + double earthRadius = 6371000; //meters + double dLat = Math.toRadians(lat2 - lat1); + double dLng = Math.toRadians(lng2 - lng1); + double a = Math.sin(dLat / 2) * Math.sin(dLat / 2) + Math.cos(Math.toRadians(lat1)) * Math.cos(Math.toRadians(lat2)) * Math.sin(dLng / 2) * Math.sin(dLng / 2); + double c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)); + int dist = (int) (earthRadius * c); + + return dist; + } + + @Override + public void onConnected(Bundle bundle) { + /* if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + // TODO: Consider calling + // ActivityCompat#requestPermissions + // here to request the missing permissions, and then overriding + // public void onRequestPermissionsResult(int requestCode, String[] permissions, + // int[] grantResults) + // to handle the case where the user grants the permission. See the documentation + // for ActivityCompat#requestPermissions for more details. + return; + } + mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); + if (ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + if (mLastLocation != null) { + lat = mLastLocation.getLatitude(); + lon = mLastLocation.getLongitude(); + + } + startLocationUpdates(); + }*/ + } + + @Override + public void onConnectionFailed(ConnectionResult connectionResult) { + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + } + + protected void onStart() { + super.onStart(); + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + } + + private boolean checkgpsEnableDevice() { + boolean flag = true; + if (!hasGPSDevice(context)) { + Toast.makeText(context, "Gps not Supported", Toast.LENGTH_SHORT).show(); + } + final LocationManager manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); + if (!manager.isProviderEnabled(LocationManager.GPS_PROVIDER) && hasGPSDevice(context)) { + enableLoc(); + flag = false; + } else if (manager.isProviderEnabled(LocationManager.GPS_PROVIDER) && hasGPSDevice(context)) { + flag = true; + } + return flag; + } + + private boolean hasGPSDevice(Context context) { + final LocationManager mgr = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); + if (mgr == null) return false; + final List providers = mgr.getAllProviders(); + if (providers == null) return false; + return providers.contains(LocationManager.GPS_PROVIDER); + } + + private void enableLoc() { + LocationRequest locationRequest = LocationRequest.create(); + locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + locationRequest.setInterval(30 * 1000); + locationRequest.setFastestInterval(5 * 1000); + LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder().addLocationRequest(locationRequest); + builder.setAlwaysShow(true); + if (mGoogleApiClient != null) { + PendingResult result = LocationServices.SettingsApi.checkLocationSettings(mGoogleApiClient, builder.build()); + result.setResultCallback(new ResultCallback() { + @Override + public void onResult(LocationSettingsResult result) { + final Status status = result.getStatus(); + switch (status.getStatusCode()) { + case LocationSettingsStatusCodes.RESOLUTION_REQUIRED: + try { + // Show the dialog by calling startResolutionForResult(), + // and check the result in onActivityResult(). + status.startResolutionForResult((Activity) context, REQUEST_LOCATION); + } catch (IntentSender.SendIntentException e) { + // Ignore the error. + } + break; + } + } + }); + } + } + + public void GPSAlert() { + AlertDialog.Builder alertDialog = new AlertDialog.Builder(context); + alertDialog.setTitle("GPS IS DISABLED..."); + alertDialog.setMessage("Click ok to enable GPS."); + alertDialog.setCancelable(false); + alertDialog.setPositiveButton("YES", new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS); + startActivity(intent); + dialog.dismiss(); + } + }); + alertDialog.show(); + } + + + protected void onResume() { + // TODO Auto-generated method stub + super.onResume(); + + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + checkgpsEnableDevice(); + + locationRequest = new LocationRequest.Builder(Priority.PRIORITY_HIGH_ACCURACY, 100000).setWaitForAccurateLocation(false).setMinUpdateIntervalMillis(IMPLICIT_MIN_UPDATE_INTERVAL).setMaxUpdateDelayMillis(1000).build(); + + + LocationCallback locationCallback = new LocationCallback() { + @Override + public void onLocationResult(LocationResult locationResult) { + if (locationResult != null) { + if (locationResult == null) { + return; + } + //Showing the latitude, longitude and accuracy on the home screen. + for (Location location : locationResult.getLocations()) { + lat = location.getLatitude(); + lon = location.getLongitude(); + // Log.e("latitude_inside",location.getLatitude() + "," +location.getLongitude()); + } + } + } + }; + if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + ActivityCompat.requestPermissions(StoreListActivity.this, new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION}, 1); + ActivityCompat.requestPermissions(StoreListActivity.this, new String[]{android.Manifest.permission.ACCESS_COARSE_LOCATION}, 2); + } + fusedLocationProviderClient.requestLocationUpdates(locationRequest, locationCallback, Looper.getMainLooper()); + + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + //toolbar.setTitle(getString(R.string.title_activity_store_list)); + // Log.e("storeflag",store_flag_str); + db.open(); + if (store_flag_str.equals(CommonString.FROM_JCP)) { + toolbar.setTitle(getString(R.string.title_activity_store_list)); + storelist = db.getStoreData(date, CommonString.KEY_JOURNEY_PLAN); + } else if (store_flag_str.equals(CommonString.FROM_ADDITIONAL)) { + //Additional Journey Plan - Egypt + toolbar.setTitle(getString(R.string.title_activity_store_list)); + storelist = db.getStoreData(date, CommonString.KEY_JOURNEY_PLAN_ADDITIONAL); + } else if (store_flag_str.equals(CommonString.FROM_PHARMA)) { + //Pharma stores - Turkey + toolbar.setTitle(getString(R.string.title_activity_store_list)); + storelist = db.getStoreData(date, CommonString.KEY_JOURNEY_PLAN_PHARMA); + } else if (store_flag_str.equals(CommonString.FROM_ADDITIONAL_ADHOC)) { + //Additional Journey Plan - Egypt + toolbar.setTitle(getString(R.string.title_activity_store_list)); + storelist = db.getStoreData(date, CommonString.KEY_ADHOC_JOURNEYPLAN_ADDITIONAL); + } else { + toolbar.setTitle(getString(R.string.adhoc_store_list)); + storelist = db.getStoreData(date, CommonString.KEY_ADHOC_JOURNEY_PLAN); + //fab.setVisibility(View.GONE); + } + + coverage = db.getCoverageData(date, store_flag_str); + + geoFencingGetterSetters = db.getGeoFencing(country_id); + + + if (storelist.size() > 0) { + //list.setAdapter(new MyAdaptor()); + StatusCompare ratingCompare = new StatusCompare(); + Collections.sort(storelist, ratingCompare); + + adapter = new StoreListActivity.ValueAdapter(context, storelist); + recyclerView.setAdapter(adapter); + recyclerView.setLayoutManager(new LinearLayoutManager(this)); + + } else { + + recyclerView.setVisibility(View.INVISIBLE); + linearlay.setVisibility(View.VISIBLE); + if (store_flag_str.equals(CommonString.FROM_JCP)) { + fab.show();//setVisibility(View.VISIBLE); + } + + } + + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + /* @Override + public boolean onCreateOptionsMenu(Menu menu) { + MenuInflater inflater = getMenuInflater(); + inflater.inflate(R.menu.sorelist_menu, menu); + + // return true so that the menu pop up is opened + return true; + }*/ + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + + if (id == android.R.id.home) { + + // NavUtils.navigateUpFromSameTask(this); + finish(); + + + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + } else if (id == R.id.iconMap) { + + Intent in = new Intent(context, StoreListRouteActivity.class); + in.putExtra(CommonString.KEY_STORE_LIST, storelist); + startActivity(in); + } + + return super.onOptionsItemSelected(item); + } + + + private class ValueAdapter extends RecyclerView.Adapter { + private LayoutInflater inflator; + List data = Collections.emptyList(); + + public ValueAdapter(Context context, List data) { + inflator = LayoutInflater.from(context); + this.data = data; + + } + + @NonNull + @Override + public StoreListActivity.ValueAdapter.MyViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int i) { + View view = inflator.inflate(R.layout.storelist_child, parent, false); + return new MyViewHolder(view); + } + + @SuppressLint("SetTextI18n") + @Override + public void onBindViewHolder(final StoreListActivity.ValueAdapter.MyViewHolder viewHolder, final int position) { + final StoreBean current = data.get(position); + if (language.equalsIgnoreCase("TURKISH")) { + viewHolder.chkbtn.setBackgroundResource(R.mipmap.checkout_turkish); + } else { + viewHolder.chkbtn.setBackgroundResource(R.mipmap.checkout); + } + + final String storeid = current.getSTORE_ID(); + final CoverageBean coverageObj = db.getCoverageSpecificData(date, storeid); + + viewHolder.txt.setText(current.getSTORE_NAME() + "(" + current.getSTORE_ID() + ")"); + viewHolder.address.setText(current.getADDRESS()); + + if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_U)) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.tick); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_UN)) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.tick_close); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_D)) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else if (current.getCHECKOUT_STATUS().equalsIgnoreCase(CommonString.KEY_Y)) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_P)) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_L)) { + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation_close); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE)) { + + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation_close); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else if (coverageObj.getStatus() != null && coverageObj.getStatus().equalsIgnoreCase(CommonString.KEY_VALID)) { + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + viewHolder.chkbtn.setVisibility(View.VISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.imageview.setVisibility(View.INVISIBLE); + } else if (coverageObj.getStatus() != null && coverageObj.getStatus().equalsIgnoreCase(CommonString.KEY_INVALID)) { + viewHolder.imageview.setVisibility(View.INVISIBLE); + viewHolder.chkbtn.setVisibility(View.GONE); + viewHolder.cancel_btn.setVisibility(View.VISIBLE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.green)); + + } else if (coverageObj.getStatus() != null && coverageObj.getStatus().equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE)) { + + viewHolder.imageview.setVisibility(View.VISIBLE); + viewHolder.imageview.setBackgroundResource(R.mipmap.exclamation_close); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else { + viewHolder.Cardbtn.setCardBackgroundColor(getResources().getColor(R.color.colorOrange)); + viewHolder.imageview.setVisibility(View.INVISIBLE); + viewHolder.chkbtn.setVisibility(View.INVISIBLE); + viewHolder.cancel_btn.setVisibility(View.GONE); + } + + if (current.getGEO_TAG().equalsIgnoreCase("N")) { + viewHolder.imgview_navigation.setVisibility(View.INVISIBLE); + } else { + viewHolder.imgview_navigation.setVisibility(View.VISIBLE); + } + + + viewHolder.parent_layout.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + store_id = current.getSTORE_ID(); + store_facing_hide = current.getFACING_HIDE(); + storeCurrentObj = current; + + if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_U) || current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_UN)) { + Snackbar.make(v, R.string.title_store_list_activity_store_already_done, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_D)) { + + Snackbar.make(v, R.string.title_store_list_activity_store_data_uploaded, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else if (current.getCHECKOUT_STATUS().equalsIgnoreCase(CommonString.KEY_Y)) { + + Snackbar.make(v, R.string.title_store_list_activity_store_already_checkout, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_P)) { + + Snackbar.make(v, R.string.title_store_list_activity_store_again_uploaded, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_L)) { + Snackbar.make(v, R.string.title_store_list_activity_store_closed, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else if (current.getUPLOAD_STATUS().equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE)) { + Snackbar.make(v, R.string.title_store_list_activity_already_store_closed, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else if (checkleavestatus(store_id)) { + + Snackbar.make(v, R.string.title_store_list_activity_already_store_closed, Snackbar.LENGTH_LONG).setAction("Action", null).show(); + + } else { + // PUT IN PREFERENCES + if (checkotherCheckedIn(store_flag_str)) { + Snackbar.make(v, getString(R.string.title_store_list_checkout_current) + " - " + from_checkedIn, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } else { + if (!setCheckedMethod(store_id)) { + boolean enteryflag = true; + if (coverage.size() > 0) { + int i; + for (i = 0; i < coverage.size(); i++) { + + if (coverage.get(i).getInTime() != null) { + + if (coverage.get(i).getOutTime() == null) { + if (!store_id.equals(coverage.get(i).getStoreId())) { + Snackbar.make(v, R.string.title_store_list_checkout_current, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + enteryflag = false; + } + break; + } + } + } + } + + if (enteryflag) { + if (store_flag_str.equals(CommonString.FROM_PHARMA) && coverageObj.getStatus() != null && coverageObj.getStatus().equalsIgnoreCase(CommonString.KEY_VALID)) { + Snackbar.make(v, R.string.title_store_list_checkout_Already_filled, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } /*if((store_flag_str.equals(CommonString.FROM_ADDITIONAL_ADHOC) || store_flag_str.equals(CommonString.FROM_ADDITIONAL)) && coverageObj.getStatus()!=null && coverageObj.getStatus().equalsIgnoreCase(CommonString.KEY_VALID)){ + Snackbar.make(v, R.string.title_store_list_checkout_Already_filled, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + }*/ else if (store_flag_str.equals(CommonString.FROM_JCP) || store_flag_str.equals(CommonString.FROM_PHARMA) || store_flag_str.equals(CommonString.FROM_ADDITIONAL_ADHOC) || store_flag_str.equals(CommonString.FROM_ADDITIONAL)) { + showMyDialog(store_id, current.getSTORE_NAME(), "Yes", current.getVISIT_DATE(), current.getCHECKOUT_STATUS(), current.getGEO_TAG(), current); + } else { + if (country_id.equalsIgnoreCase("5") || country_id.equalsIgnoreCase("15") || country_id.equalsIgnoreCase("2") || country_id.equalsIgnoreCase(CommonString.COUNTRY_ID_EGYPT + "")) { + if (!current.getGEO_TAG().equalsIgnoreCase("N")) { + boolean flag = true; + if (coverage.size() > 0) { + for (int i = 0; i < coverage.size(); i++) { + if (store_id.equals(coverage.get(i).getStoreId())) { + flag = false; + break; + } + } + } + boolean flag_entry = true; + int distance = 0; + //geo fencing enabled only if GEO_FENCING equals 1 for COUNTRY_ID + if (flag && geoFencingGetterSetters.size() > 0 && geoFencingGetterSetters.get(0).getGEO_FENCING().get(0).equals("1")) { + distanceGeoPhence = Integer.parseInt(geoFencingGetterSetters.get(0).getDISTANCE_MTR().get(0)); + + double store_lat = Double.parseDouble(current.getLATITUDE()); + double store_lon = Double.parseDouble(current.getLONGITUDE()); + + if (store_lat != 0.0 && store_lon != 0.0) { + distance = distFrom(store_lat, store_lon, lat, lon); + + if (distance > distanceGeoPhence) { + flag_entry = false; + } else { + String msg = getString(R.string.distance_from_the_store) + " " + distance + " meters"; + Toast.makeText(context, msg, Toast.LENGTH_SHORT).show(); + } + } + } + + if (flag_entry) { + // Log.e("flag_entrydata","flagdata"); + editor = preferences.edit(); + editor.putString(CommonString.KEY_STORE_FLAG, store_flag_str); + editor.putString(CommonString.KEY_STORE_FLAG_FACING_HIDE, current.getFACING_HIDE()); + editor.putString(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + editor.putString(CommonString.KEY_STORE_NAME, current.getSTORE_NAME()); + editor.putString(CommonString.KEY_VISIT_DATE, current.getVISIT_DATE()); + editor.putString(CommonString.KEY_CAMERA_ALLOW, current.getCAMERA_ALLOW()); + editor.putString(CommonString.KEY_CHECKOUT_STATUS, current.getCHECKOUT_STATUS()); + + editor.putString(CommonString.KEY_EMP_ID, current.getEMP_ID()); + editor.putString(CommonString.KEY_GEO_TAG, current.getGEO_TAG()); + editor.putString(CommonString.KEY_KEYACCOUNT_ID, current.getKEYACCOUNT_ID()); + editor.putString(CommonString.KEY_STORETYPE_ID, current.getSTORETYPE_ID()); + editor.putString(CommonString.KEY_CLASS_ID, current.getCLASS_ID()); + + editor.putString(CommonString.KEY_POG_TYPE_ID, current.getPOG_TYPE_ID()); + editor.putString(CommonString.KEY_UPLOAD_STATUS, current.getUPLOAD_STATUS()); + editor.commit(); + + if (!coverageObj.getStatus().equalsIgnoreCase("N")) { + //if(db.isFilledAdhoc(store_id, visit_date)){ + Intent in = new Intent(StoreListActivity.this, StoreWisePerformanceActivity.class); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else { + new UploadTask(StoreListActivity.this, store_id).execute(); + } + } else { + String msg = getString(R.string.you_need_to_be_in_the_store) + "\n " + getString(R.string.distance_from_the_store) + " - " + distance + " " + getString(R.string.meters); + //dialog.cancel(); + AlertDialog.Builder builder = new AlertDialog.Builder(StoreListActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(msg).setCancelable(false).setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog1, int id) { + + dialog1.cancel(); + } + }); + + AlertDialog alert = builder.create(); + + alert.show(); + } + + } else { + + editor = preferences.edit(); + editor.putString(CommonString.KEY_STORE_FLAG, store_flag_str); + editor.putString(CommonString.KEY_STORE_FLAG_FACING_HIDE, current.getFACING_HIDE()); + editor.putString(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + editor.putString(CommonString.KEY_STORE_NAME, current.getSTORE_NAME()); + editor.putString(CommonString.KEY_VISIT_DATE, current.getVISIT_DATE()); + editor.putString(CommonString.KEY_CAMERA_ALLOW, current.getCAMERA_ALLOW()); + editor.putString(CommonString.KEY_CHECKOUT_STATUS, current.getCHECKOUT_STATUS()); + editor.putString(CommonString.KEY_CLASS_ID, current.getCLASS_ID()); + editor.putString(CommonString.KEY_EMP_ID, current.getEMP_ID()); + editor.putString(CommonString.KEY_GEO_TAG, current.getGEO_TAG()); + editor.putString(CommonString.KEY_KEYACCOUNT_ID, current.getKEYACCOUNT_ID()); + editor.putString(CommonString.KEY_STORETYPE_ID, current.getSTORETYPE_ID()); + editor.putString(CommonString.KEY_POG_TYPE_ID, current.getPOG_TYPE_ID()); + editor.putString(CommonString.KEY_UPLOAD_STATUS, current.getUPLOAD_STATUS()); + editor.commit(); + new UploadTask(StoreListActivity.this, store_id).execute(); + //dialog.cancel(); + } + + } else { + if (coverageObj.getStatus().equals("N")) { + Intent in = new Intent(StoreListActivity.this, StoreimageActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + in.putExtra(CommonString.KEY_STORE_ID, store_id); + in.putExtra(CommonString.KEY_STORE_FLAG_FACING_HIDE, store_facing_hide); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else { + Snackbar.make(v, R.string.title_store_list_checkout_Already_filled, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + } + } + } + } else { + Snackbar.make(v, R.string.title_store_list_checkout_Already_filled, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + } + } + } + }); + + viewHolder.imgview_navigation.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Intent in = new Intent(context, StoreRouteActivity.class); + in.putExtra(CommonString.KEY_STORE_LIST, current); + startActivity(in); + } + }); + + viewHolder.cancel_btn.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + cancelStore(current); + } + }); + + viewHolder.chkbtn.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + /* String visit_xml = ""; + String onXML = ""; + ArrayList visittypelist = db.getUploadedVisitType(store_id); + + if (visittypelist.size() > 0) { + for (int j = 0; j < visittypelist.size(); j++) { + // Log.e("visit_type_id", String.valueOf(visittypelist.get(j).getVISIT_TYPE_ID())); + if(String.valueOf(visittypelist.get(j).getVISIT_TYPE_ID()).equalsIgnoreCase("[3]")){ + onXML = "[VISIT_TYPE_STATUS]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[STORE_ID]" + store_id + "[/STORE_ID]" + + "[VISIT_TYPE_ID]" + "3" + "[/VISIT_TYPE_ID]" + + "[/VISIT_TYPE_STATUS]"; + } + else if(String.valueOf(visittypelist.get(j).getVISIT_TYPE_ID()).equalsIgnoreCase("[2]")){ + onXML = "[VISIT_TYPE_STATUS]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[STORE_ID]" + store_id + "[/STORE_ID]" + + "[VISIT_TYPE_ID]" + "2" + "[/VISIT_TYPE_ID]" + + "[/VISIT_TYPE_STATUS]"; + } + else{ + onXML = "[VISIT_TYPE_STATUS]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[STORE_ID]" + store_id + "[/STORE_ID]" + + "[VISIT_TYPE_ID]" +"1"+ "[/VISIT_TYPE_ID]" + + "[/VISIT_TYPE_STATUS]"; + } + + visit_xml = visit_xml + onXML; + } + final String sos_xml = "[DATA]" + visit_xml + "[/DATA]"; + Log.e("visit_xml_data", sos_xml); + }*/ + + AlertDialog.Builder builder = new AlertDialog.Builder(StoreListActivity.this); + builder.setMessage(R.string.wantcheckout).setCancelable(false).setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + boolean coaching_visit_flag = false; + //Enable disable According to Configuration + ArrayList configurationData = db.getConfigurationMasterData(country_id); + if (configurationData.size() > 0) { + + for (int i = 0; i < configurationData.size(); i++) { + if (configurationData.get(i).getCONFIGURE().get(0).equalsIgnoreCase("COACHING VISIT") && configurationData.get(i).getACTIVE().get(0).equalsIgnoreCase("1")) { + coaching_visit_flag = true; + break; + } + } + } + //} + + //show Coaching visit + if (coaching_visit_flag) { + Intent intent = new Intent(StoreListActivity.this, CoachingVisitActivity.class); + intent.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + intent.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + startActivity(intent); + finish(); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else { + if (CheckNetAvailability()) { + Intent i = new Intent(StoreListActivity.this, StoreCheckoutImageActivity.class); + i.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + i.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + startActivity(i); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else { + Snackbar.make(recyclerView, R.string.nonetwork, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + } + } + }).setNegativeButton(R.string.closed, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + }); + + } + + public boolean CheckNetAvailability() { + + boolean connected = false; + ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); + if (connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED || connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED) { + // we are connected to a network + connected = true; + } + return connected; + } + + @Override + public int getItemCount() { + return data.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView txt, address; + ImageView icon; + LinearLayout parent_layout; + ImageView imageview; + ImageView imgview_navigation; + Button chkbtn, cancel_btn; + CardView Cardbtn; + + public MyViewHolder(View itemView) { + super(itemView); + txt = (TextView) itemView.findViewById(R.id.storelistviewxml_storename); + address = (TextView) itemView.findViewById(R.id.storelistviewxml_storeaddress); + + parent_layout = (LinearLayout) itemView.findViewById(R.id.storenamelistview_layout); + //imageview = (ImageView) itemView.findViewById(R.id.imageView2); + + imageview = (ImageView) itemView.findViewById(R.id.storelistviewxml_storeico); + imgview_navigation = (ImageView) itemView.findViewById(R.id.navigate); + + chkbtn = (Button) itemView.findViewById(R.id.chkout); + cancel_btn = (Button) itemView.findViewById(R.id.btn_cancel); + Cardbtn = (CardView) itemView.findViewById(R.id.card_view); + + } + } + + } + + + void showMyDialog(final String storeCd, final String storeName, final String status, final String visitDate, final String checkout_status, final String GeotagStatus, final StoreBean current) { + dialog = new Dialog(this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.setContentView(R.layout.dialogbox); + final RadioGroup radioGroup = (RadioGroup) dialog.findViewById(R.id.radiogrpvisit); + radioGroup.setOnCheckedChangeListener((group, checkedId) -> { + // find which radio button is selected + if (checkedId == R.id.yes) { + if (GeotagStatus.equalsIgnoreCase("Y")) { + boolean flag = true; + //for test + // boolean flag = false; + if (coverage.size() > 0) { + for (int i = 0; i < coverage.size(); i++) { + if (store_id.equals(coverage.get(i).getStoreId())) { + flag = false; + break; + } + } + } + boolean flag_entry = true; + int distance = 0; + //geo fencing enabled only if GEO_FENCING equals 1 for COUNTRY_ID + if (flag && geoFencingGetterSetters.size() > 0 && geoFencingGetterSetters.get(0).getGEO_FENCING().get(0).equals("1")) { + distanceGeoPhence = Integer.parseInt(geoFencingGetterSetters.get(0).getDISTANCE_MTR().get(0)); + double store_lat = Double.parseDouble(current.getLATITUDE()); + double store_lon = Double.parseDouble(current.getLONGITUDE()); + if (store_lat != 0.0 && store_lon != 0.0) { + distance = distFrom(store_lat, store_lon, lat, lon); + if (distance > distanceGeoPhence) { + flag_entry = false; + } else { + String msg = getString(R.string.distance_from_the_store) + " " + distance + " meters"; + Toast.makeText(context, msg, Toast.LENGTH_SHORT).show(); + } + } + } + if (flag_entry) { + editor = preferences.edit(); + editor.putString(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + editor.putString(CommonString.KEY_STORE_FLAG_FACING_HIDE, current.getFACING_HIDE()); + editor.putString(CommonString.KEY_STORE_NAME, current.getSTORE_NAME()); + editor.putString(CommonString.KEY_VISIT_DATE, current.getVISIT_DATE()); + editor.putString(CommonString.KEY_CAMERA_ALLOW, current.getCAMERA_ALLOW()); + editor.putString(CommonString.KEY_CHECKOUT_STATUS, current.getCHECKOUT_STATUS()); + editor.putString(CommonString.KEY_CLASS_ID, current.getCLASS_ID()); + editor.putString(CommonString.KEY_EMP_ID, current.getEMP_ID()); + editor.putString(CommonString.KEY_GEO_TAG, current.getGEO_TAG()); + editor.putString(CommonString.KEY_KEYACCOUNT_ID, current.getKEYACCOUNT_ID()); + editor.putString(CommonString.KEY_STORETYPE_ID, current.getSTORETYPE_ID()); + editor.putString(CommonString.KEY_POG_TYPE_ID, current.getPOG_TYPE_ID()); + editor.putString(CommonString.KEY_UPLOAD_STATUS, current.getUPLOAD_STATUS()); + editor.putString(CommonString.KEY_STORE_FLAG, store_flag_str); + editor.commit(); + + if (flag == true) { + Intent in = new Intent(StoreListActivity.this, StoreimageActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + in.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + in.putExtra(CommonString.KEY_STORE_FLAG_FACING_HIDE, store_facing_hide); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + dialog.cancel(); + } else { + if (store_flag_str.equals(CommonString.FROM_ADDITIONAL) || store_flag_str.equals(CommonString.FROM_ADDITIONAL_ADHOC)) { + dialog.cancel(); + Snackbar.make(recyclerView, R.string.title_store_list_checkout_Already_filled, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } else if (store_flag_str.equals(CommonString.FROM_PHARMA)) { + Intent in = new Intent(StoreListActivity.this, PharmaActivity.class); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + dialog.cancel(); + } else { + Intent in = new Intent(StoreListActivity.this, StoreWisePerformanceActivity.class); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + dialog.cancel(); + } + } + } else { + String msg = getString(R.string.you_need_to_be_in_the_store) + "\n " + getString(R.string.distance_from_the_store) + " - " + distance + " " + getString(R.string.meters); + dialog.cancel(); + AlertDialog.Builder builder = new AlertDialog.Builder(StoreListActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(msg).setCancelable(false).setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog1, int id) { + + dialog1.cancel(); + } + }); + + AlertDialog alert = builder.create(); + + alert.show(); + } + + } else { + dialog.cancel(); + AlertDialog.Builder builder = new AlertDialog.Builder(StoreListActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(R.string.first_geotag_the_store).setCancelable(false).setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog1, int id) { + editor = preferences.edit(); + editor.putString(CommonString.KEY_STORE_FLAG_FACING_HIDE, current.getFACING_HIDE()); + editor.putString(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + editor.putString(CommonString.KEY_STORE_NAME, current.getSTORE_NAME()); + editor.putString(CommonString.KEY_VISIT_DATE, current.getVISIT_DATE()); + editor.putString(CommonString.KEY_CAMERA_ALLOW, current.getCAMERA_ALLOW()); + editor.putString(CommonString.KEY_CHECKOUT_STATUS, current.getCHECKOUT_STATUS()); + editor.putString(CommonString.KEY_CLASS_ID, current.getCLASS_ID()); + editor.putString(CommonString.KEY_EMP_ID, current.getEMP_ID()); + editor.putString(CommonString.KEY_GEO_TAG, current.getGEO_TAG()); + editor.putString(CommonString.KEY_KEYACCOUNT_ID, current.getKEYACCOUNT_ID()); + editor.putString(CommonString.KEY_STORETYPE_ID, current.getSTORETYPE_ID()); + editor.putString(CommonString.KEY_POG_TYPE_ID, current.getPOG_TYPE_ID()); + editor.putString(CommonString.KEY_UPLOAD_STATUS, current.getUPLOAD_STATUS()); + editor.putString(CommonString.KEY_STORE_FLAG, store_flag_str); + + editor.commit(); + + Intent in = new Intent(StoreListActivity.this, GeoTagActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + in.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + in.putExtra(CommonString.KEY_STORE_FLAG_FACING_HIDE, store_facing_hide); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + dialog1.cancel(); + } + }); + + AlertDialog alert = builder.create(); + + alert.show(); + + } + + + } else if (checkedId == R.id.no) { + dialog.cancel(); + editor = preferences.edit(); + editor.putString(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + editor.putString(CommonString.KEY_STORE_FLAG_FACING_HIDE, current.getFACING_HIDE()); + editor.putString(CommonString.KEY_STORE_NAME, current.getSTORE_NAME()); + editor.putString(CommonString.KEY_VISIT_DATE, current.getVISIT_DATE()); + editor.putString(CommonString.KEY_CAMERA_ALLOW, current.getCAMERA_ALLOW()); + editor.putString(CommonString.KEY_CHECKOUT_STATUS, current.getCHECKOUT_STATUS()); + editor.putString(CommonString.KEY_CLASS_ID, current.getCLASS_ID()); + editor.putString(CommonString.KEY_EMP_ID, current.getEMP_ID()); + editor.putString(CommonString.KEY_GEO_TAG, current.getGEO_TAG()); + editor.putString(CommonString.KEY_KEYACCOUNT_ID, current.getKEYACCOUNT_ID()); + editor.putString(CommonString.KEY_STORETYPE_ID, current.getSTORETYPE_ID()); + editor.putString(CommonString.KEY_POG_TYPE_ID, current.getPOG_TYPE_ID()); + editor.putString(CommonString.KEY_UPLOAD_STATUS, current.getUPLOAD_STATUS()); + editor.putString(CommonString.KEY_STORE_FLAG, store_flag_str); + editor.commit(); + db.open(); + coverage = db.getCoverageWithStoreID_Data(current.getSTORE_ID(), visitDate); + if (coverage.size() > 0) { + if (coverage.get(0).getStatus().equals(CommonString.KEY_INVALID) || coverage.get(0).getStatus().equals(CommonString.KEY_VALID)) { + AlertDialog.Builder builder = new AlertDialog.Builder(StoreListActivity.this); + builder.setMessage(R.string.DELETE_ALERT_MESSAGE).setCancelable(false).setPositiveButton(getResources().getString(R.string.yes), (dialog, id) -> { + UpdateStore(current.getSTORE_ID()); + Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); + in.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + startActivity(in); + }).setNegativeButton(getResources().getString(R.string.no), (dialog, id) -> dialog.cancel()); + AlertDialog alert = builder.create(); + alert.show(); + } else { + Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); + in.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + startActivity(in); + } + } else { + Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); + in.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID()); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + startActivity(in); + } + } + }); + + dialog.show(); + } + + + public boolean setCheckedMethod(String store_cd) { + + boolean result_flag = false; + for (int i = 0; i < coverage.size(); i++) { + if (store_cd.equals(coverage.get(i).getStoreId())) { + if (coverage.get(i).getOutTime() != null) { + result_flag = true; + break; + } + } + } + + return result_flag; + } + + + public void UpdateStore(String storeid) { + try { + db.open(); + db.deleteTableWithStoreID(storeid); + db.updateStoreStatus(storeid, storelist.get(0).getVISIT_DATE(), "N"); + } catch (Exception e) { + throw new RuntimeException(e); + } + } + + + public boolean checkleavestatus(String store_cd) { + if (coverage.size() > 0) { + for (int i = 0; i < coverage.size(); i++) { + if (store_cd.equals(coverage.get(i).getStoreId())) { + if (coverage.get(i).getStatus().equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE)) { + result_flag = true; + break; + } + } else { + + result_flag = false; + + } + } + } + return result_flag; + } + + void cancelStore(final StoreBean current) { + + CoverageBean coverageData = db.getCoverageSpecificData(date, current.getSTORE_ID()); + if (coverageData.getStatus().equals(CommonString.KEY_INVALID) || coverageData.getStatus().equals(CommonString.KEY_VALID)) { + AlertDialog.Builder builder = new AlertDialog.Builder(StoreListActivity.this); + builder.setMessage(R.string.DELETE_ALERT_MESSAGE).setCancelable(false).setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + UpdateStore(current.getSTORE_ID()); + + if (store_flag_str.equals(CommonString.FROM_JCP)) { + storelist = db.getStoreData(date, CommonString.KEY_JOURNEY_PLAN); + } else { + storelist = db.getStoreData(date, CommonString.KEY_ADHOC_JOURNEY_PLAN); + } + + coverage = db.getCoverageData(date, store_flag_str); + adapter.notifyDataSetChanged(); + + } + }).setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + + alert.show(); + } + } + + boolean checkotherCheckedIn(String store_flag_str) { + + boolean flag_checked_in = false; + ArrayList other_coverage_list; + + if (store_flag_str.equals(CommonString.FROM_JCP)) { + + if (isCheckedInFromStoreFlag(CommonString.FROM_DEVIATION)) { + from_checkedIn = getString(R.string.adhoc); + return true; + } else if (isCheckedInFromStoreFlag(CommonString.FROM_ADDITIONAL)) { + from_checkedIn = getString(R.string.additional_stores); + return true; + } else if (isCheckedInFromStoreFlag(CommonString.FROM_PHARMA)) { + from_checkedIn = getString(R.string.pharma_stores); + return true; + } + } else if (store_flag_str.equals(CommonString.FROM_ADDITIONAL)) { + + if (isCheckedInFromStoreFlag(CommonString.FROM_JCP)) { + from_checkedIn = getString(R.string.jcp); + return true; + } else if (isCheckedInFromStoreFlag(CommonString.FROM_DEVIATION)) { + from_checkedIn = getString(R.string.adhoc); + return true; + } else if (isCheckedInFromStoreFlag(CommonString.FROM_PHARMA)) { + from_checkedIn = getString(R.string.pharma_stores); + return true; + } + } else if (store_flag_str.equals(CommonString.FROM_PHARMA)) { + + if (isCheckedInFromStoreFlag(CommonString.FROM_JCP)) { + from_checkedIn = getString(R.string.jcp); + return true; + } else if (isCheckedInFromStoreFlag(CommonString.FROM_DEVIATION)) { + from_checkedIn = getString(R.string.adhoc); + return true; + } else if (isCheckedInFromStoreFlag(CommonString.FROM_ADDITIONAL)) { + from_checkedIn = getString(R.string.additional_stores); + return true; + } + } else { + if (isCheckedInFromStoreFlag(CommonString.FROM_JCP)) { + from_checkedIn = getString(R.string.jcp); + return true; + } else if (isCheckedInFromStoreFlag(CommonString.FROM_ADDITIONAL)) { + from_checkedIn = getString(R.string.additional_stores); + return true; + } + } + + return flag_checked_in; + } + + boolean isCheckedInFromStoreFlag(String flagFromStore) { + boolean flag = false; + + ArrayList other_coverage_list; + + other_coverage_list = db.getCoverageData(date, flagFromStore); + + for (int i = 0; i < other_coverage_list.size(); i++) { + if (other_coverage_list.get(i).getStatus().equalsIgnoreCase(CommonString.KEY_INVALID) || other_coverage_list.get(i).getStatus().equalsIgnoreCase(CommonString.KEY_VALID)) { + flag = true; + break; + } + } + + return flag; + } + + class Data { + int value; + String name; + } + + private class UploadTask extends AsyncTask { + private Context context; + String storeId; + + UploadTask(Context context, String storeId) { + this.context = context; + this.storeId = storeId; + } + + @Override + protected void onPreExecute() { + super.onPreExecute(); + dialog = new Dialog(context); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); + dialog.setContentView(R.layout.custom_dialog_progress); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + pb.getProgressDrawable().setColorFilter(getResources().getColor(R.color.colorPrimaryDark), android.graphics.PorterDuff.Mode.SRC_IN); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + dialog.setCancelable(false); + dialog.show(); + } + + @Override + protected String doInBackground(Void... voids) { + try { + + boolean no_jcp_flag = false; + + String resultHttp = ""; + data = new Data(); + + data.value = 10; + data.name = "JCP " + getResources().getString(R.string.download_data); + publishProgress(data); + + XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); + factory.setNamespaceAware(true); + XmlPullParser xpp = factory.newPullParser(); + + // MAPPING_STOCK_ADHOC + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", storeId); + request.addProperty("Type", "MAPPING_STOCK_ADHOC"); + request.addProperty("cultureid", culture_id); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + Object result = envelope.getResponse(); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingStockGetterSetter = XMLHandlers.mappingStockXMLHandler(xpp, eventType); + + String stocktable = mappingStockGetterSetter.getTable_MAPPING_STOCK(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + //TableBean.setMappingStock(stocktable); + + } + + if (mappingStockGetterSetter.getSKU_ID().size() > 0) { + data.value = 45; + data.name = "MAPPING_STOCK_ADHOC " + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_STOCK"; + } + + } + publishProgress(data); + + // MAPPING_T2P_ADHOC + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", storeId); + request.addProperty("Type", "MAPPING_T2P_ADHOC"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingt2PGetterSetter = XMLHandlers.mappingT2pXMLHandler(xpp, eventType); + + String t2ptable = mappingt2PGetterSetter.getTable_MAPPING_T2P(); + if (t2ptable != null) { + resultHttp = CommonString.KEY_SUCCESS; + //TableBean.setMappingT2p(t2ptable); + + } + + if (mappingt2PGetterSetter.getSTORE_ID().size() > 0) { + data.value = 50; + data.name = "MAPPING_T2P_ADHOC " + getResources().getString(R.string.download_data); + + } else { + //return "MAPPING_T2P"; + } + + } + publishProgress(data); + + + // MAPPING_PROMOTION_ADHOC + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", storeId); + request.addProperty("Type", "MAPPING_PROMOTION_ADHOC"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingPromotionGetterSetter = XMLHandlers.mappingPromotionXMLHandler(xpp, eventType); + + String mapping_promotion_table = mappingPromotionGetterSetter.getTable_MAPPING_PROMOTION(); + if (mapping_promotion_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + //TableBean.setMappingPromotion(mapping_promotion_table); + } + + if (mappingPromotionGetterSetter.getSTORE_ID().size() > 0) { + data.value = 75; + data.name = "MAPPING_PROMOTION_ADHOC " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //Gagan start code + + // MAPPING_ADDITIONAL_PROMOTION_ADHOC + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", storeId); + request.addProperty("Type", "MAPPING_ADDITIONAL_PROMOTION_ADHOC"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mapping_additional_promotion_masterGetterSetter = XMLHandlers.mappingAdditionalPromotionXMLHandler(xpp, eventType); + + //if (mapping_additional_promotion_masterGetterSetter.getSTORE_ID().size() > 0) { + String mapping_additional_promotion_table = mapping_additional_promotion_masterGetterSetter.getTable_MAPPING_ADDITIONAL_PROMOTION(); + if (mapping_additional_promotion_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingAdditionalPromotion(mapping_additional_promotion_table); + } + + if (mapping_additional_promotion_masterGetterSetter.getSTORE_ID().size() > 0) { + data.value = 80; + data.name = "MAPPING_ADDITIONAL_PROMOTION_ADHOC " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //STORE_PERFORMANCE_NEW_ADHOC + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", storeId); + request.addProperty("Type", "STORE_PERFORMANCE_NEW_ADHOC_REVISED"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + store_performance_masterGetterSetter = XMLHandlers.STORE_PERFORMANCEXMLHandler(xpp, eventType); + + String table_store_performace = store_performance_masterGetterSetter.getTable_STORE_PERFORMANCE(); + if (table_store_performace != null) { + resultHttp = CommonString.KEY_SUCCESS; + //TableBean.setStorePerformance(table_store_performace); + } + + if (store_performance_masterGetterSetter.getSTORE_ID().size() > 0) { + data.value = 85; + data.name = "STORE_PERFORMANCE_NEW_ADHOC Data Download"; + } else { + //return "STORE_PERFORMANCE"; + } + + } + publishProgress(data); + + + //MAPPING_PLANOGRAM_ADHOC + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", storeId); + request.addProperty("Type", "MAPPING_PLANOGRAM_ADHOC"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mapping_planogram_masterGetterSetter = XMLHandlers.MAPPING_PLANOGRAM_XMLHandler(xpp, eventType); + + String table_mapping_planogram = mapping_planogram_masterGetterSetter.getTable_MAPPING_PLANOGRAM(); + if (table_mapping_planogram != null) { + resultHttp = CommonString.KEY_SUCCESS; + //TableBean.setMappingPlanogram(table_mapping_planogram); + + } + if (mapping_planogram_masterGetterSetter.getKEYACCOUNT_ID().size() > 0) { + data.value = 92; + data.name = "MAPPING_PLANOGRAM Data Download"; + } else { + //return "MAPPING_PLANOGRAM"; + } + } + publishProgress(data); + + + // MAPPING_SOS_TARGET_ADHOC + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", storeId); + request.addProperty("Type", "MAPPING_SOS_TARGET_ADHOC"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mapping_sos_target_masterGetterSetter = XMLHandlers.MAPPING_SOS_TARGETXMLHandler(xpp, eventType); + + //if (mapping_additional_promotion_masterGetterSetter.getSTORE_ID().size() > 0) { + String table_mapping_sos_target = mapping_sos_target_masterGetterSetter.getTable_MAPPING_SOS_TARGET(); + if (table_mapping_sos_target != null) { + resultHttp = CommonString.KEY_SUCCESS; + //TableBean.setMappingSosTarget(table_mapping_sos_target); + } + + if (mapping_sos_target_masterGetterSetter.getSTORE_ID().size() > 0) { + data.value = 95; + data.name = "MAPPING_SOS_TARGET_ADHOC " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + + //NO_CAMERA_LAST_VISIT_DATA_ADHOC + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", storeId); + request.addProperty("Type", "NO_CAMERA_LAST_VISIT_DATA_ADHOC"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + noCameraLastVisitGetterSetter = XMLHandlers.noCameraLastVisitXMLHandler(xpp, eventType); + + String table_no_camera = noCameraLastVisitGetterSetter.getTable_NO_CAMERA_LAST_VISIT_DATA(); + if (table_no_camera != null) { + resultHttp = CommonString.KEY_SUCCESS; + //TableBean.setTable_NO_CAMERA_LAST_VISIT_DATA(table_no_camera); + } + + if (noCameraLastVisitGetterSetter.getSKUGROUP_ID().size() > 0) { + data.value = 97; + data.name = "NO CAMERA LAST VISIT DATA" + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + + //Images DownLoads + + //MAPPING_PLANOGRAM Image save into folder + if (mapping_planogram_masterGetterSetter != null) { + + for (int i = 0; i < mapping_planogram_masterGetterSetter.getIMAGE_PATH().size(); i++) { + //publishing image download + + if (data.value < 100) { + data.value = data.value + 1; + publishProgress(data); + } + + String image_name = mapping_planogram_masterGetterSetter.getPLANOGRAM_IMAGE().get(i); + String path = mapping_planogram_masterGetterSetter.getIMAGE_PATH().get(i); + + String PATH = CommonString.getDownloadedImageFolder(context); + File file = new File(PATH); + if (!file.isDirectory()) { + file.mkdir(); + } + + if (!new File(PATH + image_name).exists()) { + if (!image_name.equalsIgnoreCase("NA") && !image_name.equalsIgnoreCase("")) { + URL url = new URL(path + "/" + image_name); + HttpURLConnection c = (HttpURLConnection) url.openConnection(); + c.setRequestMethod("GET"); + c.getResponseCode(); + c.connect(); + + if (c.getResponseCode() == 200) { + int length = c.getContentLength(); + + String size = new DecimalFormat("##.##").format((double) length / 1024) + " KB"; + + //String PATH = Environment.getExternalStorageDirectory() + "/Download/GT_GSK_Images/"; + + // Environment.getExternalStorageDirectory() + "/GT_GSK_Images/" + _pathforcheck1; + if (!size.equalsIgnoreCase("0 KB")) { + File outputFile = new File(file, image_name); + FileOutputStream fos = new FileOutputStream(outputFile); + InputStream is1 = c.getInputStream(); + + int bytes = 0; + byte[] buffer = new byte[1024]; + int len1 = 0; + + while ((len1 = is1.read(buffer)) != -1) { + bytes = (bytes + len1); + // data.value = (int) ((double) (((double) + // bytes) / length) * 100); + fos.write(buffer, 0, len1); + } + fos.close(); + is1.close(); + } + } + } + } + } + } + + //Gagan end code + + //Display Master Image save into folder + if (displayMasterGetterSetter != null) { + + for (int i = 0; i < displayMasterGetterSetter.getIMAGE_URL().size(); i++) { + //publishing image download + + if (data.value < 100) { + data.value = data.value + 1; + publishProgress(data); + } + + String image_name = displayMasterGetterSetter.getIMAGE_URL().get(i); + String img_url = displayMasterGetterSetter.getIMAGE_PATH().get(i); + + String PATH = CommonString.getDownloadedImageFolder(context); + File file = new File(PATH); + if (!file.isDirectory()) { + file.mkdir(); + } + + if (!new File(PATH + image_name).exists()) { + if (!img_url.equalsIgnoreCase("") && !image_name.equalsIgnoreCase("")) { + URL url = new URL(img_url + image_name); + HttpURLConnection c = (HttpURLConnection) url.openConnection(); + c.setRequestMethod("GET"); + c.getResponseCode(); + c.connect(); + + if (c.getResponseCode() == 200) { + int length = c.getContentLength(); + + String size = new DecimalFormat("##.##").format((double) length / 1024) + " KB"; + + //String PATH = Environment.getExternalStorageDirectory() + "/Download/GT_GSK_Images/"; + + + // Environment.getExternalStorageDirectory() + "/GT_GSK_Images/" + _pathforcheck1; + if (!size.equalsIgnoreCase("0 KB")) { + File outputFile = new File(file, image_name); + FileOutputStream fos = new FileOutputStream(outputFile); + InputStream is1 = c.getInputStream(); + + int bytes = 0; + byte[] buffer = new byte[1024]; + int len1 = 0; + + while ((len1 = is1.read(buffer)) != -1) { + bytes = (bytes + len1); + // data.value = (int) ((double) (((double) + // bytes) / length) * 100); + fos.write(buffer, 0, len1); + } + fos.close(); + is1.close(); + } + } + } + } + + + } + } + + + //MAPPING_PLANOGRAM_STORE_WISE Image save into folder + if (mappingPlanogramStorewiseGetterSetter != null) { + + for (int i = 0; i < mappingPlanogramStorewiseGetterSetter.getIMAGE_PATH().size(); i++) { + //publishing image download + + if (data.value < 100) { + data.value = data.value + 1; + publishProgress(data); + } + + String image_name = mappingPlanogramStorewiseGetterSetter.getPLANOGRAM_IMAGE().get(i); + String path = mappingPlanogramStorewiseGetterSetter.getIMAGE_PATH().get(i); + + String PATH = CommonString.getDownloadedImageFolder(context); + File file = new File(PATH); + if (!file.isDirectory()) { + file.mkdir(); + } + + if (!new File(PATH + image_name).exists()) { + if (!image_name.equalsIgnoreCase("NA") && !image_name.equalsIgnoreCase("")) { + URL url = new URL(path + "/" + image_name); + HttpURLConnection c = (HttpURLConnection) url.openConnection(); + c.setRequestMethod("GET"); + c.getResponseCode(); + c.connect(); + + if (c.getResponseCode() == 200) { + int length = c.getContentLength(); + + String size = new DecimalFormat("##.##").format((double) length / 1024) + " KB"; + + //String PATH = Environment.getExternalStorageDirectory() + "/Download/GT_GSK_Images/"; + + // Environment.getExternalStorageDirectory() + "/GT_GSK_Images/" + _pathforcheck1; + if (!size.equalsIgnoreCase("0 KB")) { + File outputFile = new File(file, image_name); + FileOutputStream fos = new FileOutputStream(outputFile); + InputStream is1 = c.getInputStream(); + + int bytes = 0; + byte[] buffer = new byte[1024]; + int len1 = 0; + + while ((len1 = is1.read(buffer)) != -1) { + bytes = (bytes + len1); + // data.value = (int) ((double) (((double) + // bytes) / length) * 100); + fos.write(buffer, 0, len1); + } + fos.close(); + is1.close(); + } + } + } + } + } + } + + db.open(); + db.createTable(mappingStockGetterSetter.getTable_MAPPING_STOCK()); + db.createTable(mappingt2PGetterSetter.getTable_MAPPING_T2P()); + db.createTable(mappingPromotionGetterSetter.getTable_MAPPING_PROMOTION()); + db.createTable(mapping_additional_promotion_masterGetterSetter.getTable_MAPPING_ADDITIONAL_PROMOTION()); + db.createTable(mapping_planogram_masterGetterSetter.getTable_MAPPING_PLANOGRAM()); + db.createTable(mapping_sos_target_masterGetterSetter.getTable_MAPPING_SOS_TARGET()); + db.createTable(noCameraLastVisitGetterSetter.getTable_NO_CAMERA_LAST_VISIT_DATA()); + db.createTable(store_performance_masterGetterSetter.getTable_STORE_PERFORMANCE()); + + db.InsertAdhocFilled(storeId, visit_date); + db.InsertMAPPING_T2P(mappingt2PGetterSetter, CommonString.TABLE_MAPPING_T2P_ADHOC); + db.InsertMappingStock(mappingStockGetterSetter, CommonString.TABLE_MAPPING_STOCK_ADHOC); + db.InsertMAPPING_PROMOTION(mappingPromotionGetterSetter, CommonString.TABLE_MAPPING_PROMOTION_ADHOC); + db.InsertMAPPING_ADDITIONAL_PROMOTION(mapping_additional_promotion_masterGetterSetter, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION_ADHOC); + db.InsertSTORE_PERFORMANCE(store_performance_masterGetterSetter, CommonString.TABLE_STORE_PERFORMANCE_NEW_ADHOC); + db.InsertMAPPING_PLANOGRAM(mapping_planogram_masterGetterSetter, CommonString.TABLE_MAPPING_PLANOGRAM_ADHOC); + db.InsertMAPPING_SOS_TARGET(mapping_sos_target_masterGetterSetter, CommonString.TABLE_MAPPING_SOS_TARGET_ADHOC); + db.InsertNO_CAMERA_LAST_VISIT_DATA(noCameraLastVisitGetterSetter, CommonString.TABLE_NO_CAMERA_LAST_VISIT_DATA_ADHOC); + } catch (MalformedURLException e) { + ResultFlag = false; + str = CommonString.MESSAGE_EXCEPTION; + return CommonString.MESSAGE_EXCEPTION; + } catch (SocketTimeoutException e) { + ResultFlag = false; + str = CommonString.MESSAGE_SOCKETEXCEPTION; + return CommonString.MESSAGE_SOCKETEXCEPTION; + } catch (InterruptedIOException e) { + + ResultFlag = false; + str = CommonString.MESSAGE_EXCEPTION; + return CommonString.MESSAGE_EXCEPTION; + + } catch (IOException e) { + + ResultFlag = false; + str = CommonString.MESSAGE_SOCKETEXCEPTION; + return CommonString.MESSAGE_SOCKETEXCEPTION; + } catch (XmlPullParserException e) { + ResultFlag = false; + str = CommonString.MESSAGE_XmlPull; + return CommonString.MESSAGE_XmlPull; + } catch (Exception e) { + //Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + ResultFlag = false; + str = CommonString.MESSAGE_EXCEPTION; + + return CommonString.MESSAGE_EXCEPTION; + } + + if (ResultFlag) { + return ""; + } else { + return str; + } + } + + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + } + + @Override + protected void onPostExecute(String s) { + super.onPostExecute(s); + if (s.equalsIgnoreCase("")) { + dialog.dismiss(); + showAlert(getString(R.string.data_downloaded_successfully), true); + } else { + dialog.dismiss(); + showAlert(getString(R.string.datanotfound) + " " + s, false); + } + } + } + + public void showAlert(String str, final boolean flag) { + AlertDialog.Builder builder = new AlertDialog.Builder(this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false).setPositiveButton(R.string.ok, (dialog, id) -> { + if (flag) { + if (storeCurrentObj != null) { + if (storeCurrentObj.getGEO_TAG().equalsIgnoreCase("N")) { + //If store is not geotagged + AlertDialog.Builder builder1 = new AlertDialog.Builder(StoreListActivity.this); + builder1.setTitle(getResources().getString(R.string.dialog_title)); + builder1.setMessage(R.string.first_geotag_the_store).setCancelable(false).setPositiveButton(getResources().getString(R.string.ok), (dialog1, id1) -> { + Intent in = new Intent(StoreListActivity.this, GeoTagActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + in.putExtra(CommonString.KEY_STORE_ID, store_id); + in.putExtra(CommonString.KEY_STORE_FLAG_FACING_HIDE, store_facing_hide); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + dialog1.cancel(); + }); + AlertDialog alert = builder1.create(); + alert.show(); + } else { + if (country_id.equals("2") && store_flag_str.equals(CommonString.FROM_DEVIATION)) { + Intent in = new Intent(StoreListActivity.this, VisitTypeStatusActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + in.putExtra(CommonString.KEY_STORE_ID, store_id); + in.putExtra(CommonString.KEY_STORE_FLAG_FACING_HIDE, store_facing_hide); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + dialog.cancel(); + } else { + Intent in = new Intent(StoreListActivity.this, StoreimageActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + in.putExtra(CommonString.KEY_STORE_ID, store_id); + in.putExtra(CommonString.KEY_STORE_FLAG_FACING_HIDE, store_facing_hide); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + dialog.cancel(); + } + } + } + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } +} + + + diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreimageActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreimageActivity.java new file mode 100644 index 0000000..e0c0f5c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreimageActivity.java @@ -0,0 +1,1042 @@ +package cpm.com.gskmtorange.dailyentry; + +import static com.google.android.gms.location.LocationRequest.Builder.IMPLICIT_MIN_UPDATE_INTERVAL; + +import android.Manifest; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Matrix; +import android.graphics.RectF; +import android.location.Location; +import android.location.LocationManager; +import android.net.Uri; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Bundle; +import android.os.Looper; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.provider.Settings; +import android.util.Log; +import android.view.MenuItem; +import android.view.View; +import android.widget.Button; +import android.widget.ImageView; +import android.widget.ProgressBar; +import android.widget.TextView; +import android.widget.Toast; + +//import com.crashlytics.android.Crashlytics; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.app.ActivityCompat; +import androidx.core.content.ContextCompat; +import androidx.core.content.FileProvider; + +import com.google.android.gms.common.ConnectionResult; +import com.google.android.gms.common.GooglePlayServicesUtil; +import com.google.android.gms.common.api.GoogleApiClient; +import com.google.android.gms.location.FusedLocationProviderClient; +import com.google.android.gms.location.LocationCallback; +import com.google.android.gms.location.LocationListener; +import com.google.android.gms.location.LocationRequest; +import com.google.android.gms.location.LocationResult; +import com.google.android.gms.location.LocationServices; +import com.google.android.gms.location.Priority; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xml.sax.InputSource; +import org.xml.sax.XMLReader; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.InterruptedIOException; +import java.io.StringReader; +import java.net.MalformedURLException; +import java.net.SocketTimeoutException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; + +import javax.xml.parsers.SAXParser; +import javax.xml.parsers.SAXParserFactory; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.gsk_dailyentry.StoreWisePerformanceActivity; +import cpm.com.gskmtorange.pharma_stores.PharmaActivity; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler; + +/** + * Created by ashishc on 31-05-2016. + */ +public class StoreimageActivity extends AppCompatActivity implements View.OnClickListener, + GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener { + + String gallery_package = ""; + Uri outputFileUri; + private Context context; + ImageView img_cam, img_clicked; + Button btn_save; + private Dialog dialog; + private TextView percentage, message; + private ProgressBar pb; + private FailureGetterSetter failureGetterSetter = null; + String _pathforcheck, _path, str; + + String store_id, visit_date, username, intime, date, _UserId, store_flag_str, country_id, keyAccount_id, class_id, storeType_id; + private SharedPreferences preferences; + AlertDialog alert; + String img_str, strflag; + private GSKOrangeDB database; + + double lat, lon; + GoogleApiClient mGoogleApiClient; + ArrayList coverage_list; + Toolbar toolbar; + boolean ResultFlag = true; + ArrayList coverage = new ArrayList(); + String VISIT_TYPE_ID = ""; + LocationManager locationManager; + boolean enabled; + private final static int PLAY_SERVICES_RESOLUTION_REQUEST = 1000; + private LocationRequest mLocationRequest; + private static int UPDATE_INTERVAL = 500; // 5 sec + private static int FATEST_INTERVAL = 100; // 1 sec + private static int DISPLACEMENT = 5; // 10 meters + private Location mLastLocation; + + private static final String TAG = StoreimageActivity.class.getSimpleName(); + + //New Changes + private FusedLocationProviderClient fusedLocationProviderClient; + LocationRequest locationRequest; + + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_storeimage); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + fusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + img_cam = (ImageView) findViewById(R.id.img_selfie); + img_clicked = (ImageView) findViewById(R.id.img_cam_selfie); + btn_save = (Button) findViewById(R.id.btn_save_selfie); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + _UserId = preferences.getString(CommonString.KEY_USERNAME, ""); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID); + VISIT_TYPE_ID = getIntent().getStringExtra("VISIT_TYPE_ID"); + // Log.e("visittypeid",VISIT_TYPE_ID); + + // str = CommonString.getImagesFolder(context); + str = CommonString.getImagesFolder(this); + database = new GSKOrangeDB(this); + database.open(); + + coverage_list = database.getCoverageData(date, store_flag_str); + + img_cam.setOnClickListener(this); + img_clicked.setOnClickListener(this); + btn_save.setOnClickListener(this); + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + createLocationRequest(); + } + + locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); + enabled = locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER); + + if (!enabled) { + AlertDialog.Builder alertDialog = new AlertDialog.Builder( + StoreimageActivity.this); + + // Setting Dialog Title + alertDialog.setTitle(getResources().getString(R.string.gps)); + + // Setting Dialog Message + alertDialog.setMessage(getResources().getString(R.string.gpsebale)); + + // Setting Positive "Yes" Button + alertDialog.setPositiveButton(getResources().getString(R.string.yes), + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + + Intent intent = new Intent( + Settings.ACTION_LOCATION_SOURCE_SETTINGS); + startActivity(intent); + } + }); + + // Setting Negative "NO" Button + alertDialog.setNegativeButton(getResources().getString(R.string.no), + new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + // Write your code here to invoke NO event + + dialog.cancel(); + finish(); + } + }); + + // Showing Alert Message + alertDialog.show(); + + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API) + .build(); + } + + if (Build.VERSION.SDK_INT >= 23 && + ContextCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && + ContextCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + return; + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + // NavUtils.navigateUpFromSameTask(this); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + return super.onOptionsItemSelected(item); + } + + private boolean checkPlayServices() { + int resultCode = GooglePlayServicesUtil + .isGooglePlayServicesAvailable(this); + if (resultCode != ConnectionResult.SUCCESS) { + if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) { + GooglePlayServicesUtil.getErrorDialog(resultCode, this, + PLAY_SERVICES_RESOLUTION_REQUEST).show(); + } else { + Toast.makeText(context, getResources().getString(R.string.notsuppoted), Toast.LENGTH_LONG).show(); + finish(); + } + return false; + } + return true; + } + + protected synchronized void buildGoogleApiClient() { + mGoogleApiClient = new GoogleApiClient.Builder(this) + .addConnectionCallbacks(this) + .addOnConnectionFailedListener(this) + .addApi(LocationServices.API).build(); + } + + + protected void createLocationRequest() { + mLocationRequest = new LocationRequest(); + mLocationRequest.setInterval(UPDATE_INTERVAL); + mLocationRequest.setFastestInterval(FATEST_INTERVAL); + mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + mLocationRequest.setSmallestDisplacement(DISPLACEMENT); + } + + protected void startLocationUpdates() { + + + if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + + LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this); + + } + + } + + /** + * Stopping location updates + */ + protected void stopLocationUpdates() { + LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, this); + } + + @Override + public void onConnected(Bundle bundle) { + + /*if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + // TODO: Consider calling + // ActivityCompat#requestPermissions + // here to request the missing permissions, and then overriding + // public void onRequestPermissionsResult(int requestCode, String[] permissions, + // int[] grantResults) + // to handle the case where the user grants the permission. See the documentation + // for ActivityCompat#requestPermissions for more details. + return; + } + mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); + + if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED + || ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { + if (mLastLocation != null) { + lat = mLastLocation.getLatitude(); + lon = mLastLocation.getLongitude(); + + } + } + + + // if (mRequestingLocationUpdates) { + startLocationUpdates();*/ + // } + + // startLocationUpdates(); + } + + @Override + public void onConnectionSuspended(int i) { + mGoogleApiClient.connect(); + } + + + @Override + public void onConnectionFailed(ConnectionResult connectionResult) { + Log.i(TAG, "Connection failed: ConnectionResult.getErrorCode() = " + connectionResult.getErrorCode()); + } + + + protected void onStart() { + super.onStart();// ATTENTION: This was auto-generated to implement the App Indexing API. +// See https://g.co/AppIndexing/AndroidStudio for more information. + //client.connect(); + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + // ATTENTION: This was auto-generated to implement the App Indexing API. + // See https://g.co/AppIndexing/AndroidStudio for more information. + // AppIndex.AppIndexApi.start(client, getIndexApiAction()); + } + + + @Override + protected void onStop() { + super.onStop();// ATTENTION: This was auto-generated to implement the App Indexing API. +// See https://g.co/AppIndexing/AndroidStudio for more information. + // AppIndex.AppIndexApi.end(client, getIndexApiAction()); + /* if (mGoogleApiClient.isConnected()) { + mGoogleApiClient.disconnect(); + }*/ + // ATTENTION: This was auto-generated to implement the App Indexing API. + // See https://g.co/AppIndexing/AndroidStudio for more information. + //client.disconnect(); + } + + @Override + protected void onPause() { + super.onPause(); + //stopLocationUpdates(); + } + + @Override + public void onBackPressed() { + /*Intent i = new Intent(this, DailyEntryScreen.class); + startActivity(i);*/ + + super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + + public File saveBitmapToFileSmaller(File file) { + File file2 = file; + try { + int inWidth = 0; + int inHeight = 0; + + InputStream in = new FileInputStream(file2); + // decode image size (decode metadata only, not the whole image) + BitmapFactory.Options options = new BitmapFactory.Options(); + options.inJustDecodeBounds = true; + BitmapFactory.decodeStream(in, null, options); + in.close(); + in = null; + + // save width and height + inWidth = options.outWidth; + inHeight = options.outHeight; + + // decode full image pre-resized + in = new FileInputStream(file2); + options = new BitmapFactory.Options(); + // calc rough re-size (this is no exact resize) + options.inSampleSize = Math.max(inWidth / 1632, inHeight / 1224); + // decode full image + Bitmap roughBitmap = BitmapFactory.decodeStream(in, null, options); + + // calc exact destination size + Matrix m = new Matrix(); + RectF inRect = new RectF(0, 0, roughBitmap.getWidth(), roughBitmap.getHeight()); + RectF outRect = new RectF(0, 0, 1632, 1224); + m.setRectToRect(inRect, outRect, Matrix.ScaleToFit.CENTER); + float[] values = new float[9]; + m.getValues(values); + // resize bitmap + Bitmap resizedBitmap = Bitmap.createScaledBitmap(roughBitmap, (int) (roughBitmap.getWidth() * values[0]), (int) (roughBitmap.getHeight() * values[4]), true); + // save image + FileOutputStream out = new FileOutputStream(file2); + resizedBitmap.compress(Bitmap.CompressFormat.JPEG, 80, out); + + } catch (Exception e) { + Log.e("Image", e.toString(), e); + return file; + } + return file2; + } + + public File saveBitmapToFile(File file) { + try { + + // BitmapFactory options to downsize the image + BitmapFactory.Options o = new BitmapFactory.Options(); + o.inJustDecodeBounds = true; + o.inSampleSize = 6; + // factor of downsizing the image + + FileInputStream inputStream = new FileInputStream(file); + //Bitmap selectedBitmap = null; + BitmapFactory.decodeStream(inputStream, null, o); + inputStream.close(); + + // The new size we want to scale to + final int REQUIRED_SIZE = 75; + + // Find the correct scale value. It should be the power of 2. + int scale = 1; + while (o.outWidth / scale / 2 >= REQUIRED_SIZE && + o.outHeight / scale / 2 >= REQUIRED_SIZE) { + scale *= 2; + } + + BitmapFactory.Options o2 = new BitmapFactory.Options(); + o2.inSampleSize = scale; + inputStream = new FileInputStream(file); + + Bitmap selectedBitmap = BitmapFactory.decodeStream(inputStream, null, o2); + inputStream.close(); + + // here i override the original image file + //file.createNewFile(); + FileOutputStream outputStream = new FileOutputStream(file); + + selectedBitmap.compress(Bitmap.CompressFormat.JPEG, 100, outputStream); + + return file; + } catch (Exception e) { + return null; + } + } + + @Override + public void onClick(View v) { + + int id = v.getId(); + + switch (id) { + + case R.id.img_cam_selfie: + + _pathforcheck = store_id + "SI_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + + _path = str + _pathforcheck; + + intime = CommonFunctions.getCurrentTimeWithLanguage(context); + + startCameraActivity(); + + break; + + case R.id.btn_save_selfie: + if (img_str != null) { + AlertDialog.Builder builder = new AlertDialog.Builder(StoreimageActivity.this); + builder.setMessage(getResources().getString(R.string.title_activity_save_data)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + alert.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(false); + String status; +//if (store_flag_str.equals(CommonString.FROM_JCP) || country_id.equalsIgnoreCase("5") || country_id.equalsIgnoreCase(CommonString.COUNTRY_ID_EGYPT +"") +// || store_flag_str.equals(CommonString.FROM_ADDITIONAL) || store_flag_str.equals(CommonString.FROM_PHARMA)) { + if (store_flag_str.equals(CommonString.FROM_JCP) || country_id.equalsIgnoreCase("5") || country_id.equalsIgnoreCase("15") + || store_flag_str.equals(CommonString.FROM_PHARMA)) { + status = CommonString.KEY_INVALID; + } else { + if (VISIT_TYPE_ID != null) { + if (country_id.equals("2") && (VISIT_TYPE_ID.equals("1") || VISIT_TYPE_ID.equals("3"))) { + status = CommonString.KEY_INVALID; + } else { + status = CommonString.KEY_VALID; + } + } else { + status = CommonString.KEY_VALID; + } + + } + CoverageBean cdata = new CoverageBean(); + cdata.setStoreId(store_id); + cdata.setVisitDate(visit_date); + cdata.setUserId(username); + cdata.setInTime(intime); + cdata.setReason(""); + cdata.setReasonid("0"); + cdata.setLatitude(lat + ""); + cdata.setLongitude(lon + ""); + cdata.setImage(img_str); + cdata.setSub_reasonId("0"); + cdata.setRemark(""); + cdata.setStatus(status); + cdata.setCheckOut_Image(""); + cdata.setFlag_from(store_flag_str); + + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + cdata.setKeyAccountId("0"); + cdata.setStoreTypeId("0"); + cdata.setClassId("0"); + } else { + cdata.setKeyAccountId(keyAccount_id); + cdata.setStoreTypeId(storeType_id); + cdata.setClassId(class_id); + } + + database.open(); + database.InsertCoverageData(cdata); + String table; + if (store_flag_str.equals(CommonString.FROM_JCP)) { + table = CommonString.KEY_JOURNEY_PLAN; + } else if (store_flag_str.equals(CommonString.FROM_ADDITIONAL)) { + table = CommonString.KEY_JOURNEY_PLAN_ADDITIONAL; + } else if (store_flag_str.equals(CommonString.FROM_PHARMA)) { + table = CommonString.KEY_JOURNEY_PLAN_PHARMA; + } else if (store_flag_str.equals(CommonString.FROM_ADDITIONAL_ADHOC)) { + table = CommonString.KEY_ADHOC_JOURNEYPLAN_ADDITIONAL; + } else { + table = CommonString.KEY_ADHOC_JOURNEY_PLAN; + } + + database.updateCheckoutStatus(store_id, status, table); + + /* SharedPreferences.Editor editor = preferences.edit(); + + editor.putString(CommonString.KEY_STOREVISITED_STATUS, ""); + editor.putString(CommonString.KEY_STORE_IN_TIME, ""); + + editor.commit();*/ + + + //Intent in = new Intent(StoreimageActivity.this, CategoryListActivity.class); + new GeoTagUpload(StoreimageActivity.this).execute(); + + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + + alert = builder.create(); + alert.show(); + + } else { + Toast.makeText(context, getResources().getString(R.string.clickimage), Toast.LENGTH_SHORT).show(); + } + break; + } + } + + protected void startCameraActivity() { + try { + /*Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + Uri outputFileUri = FileProvider.getUriForFile(getApplicationContext(), "cpm.com.gskmtorange.fileprovider", file); + + Intent intent = new Intent( + MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + + startActivityForResult(intent, 0);*/ + + Log.i("MakeMachine", "startCameraActivity()"); + File file = new File(_path); + + //android.os.FileUriExposedException: file:///storage/emulated/0/.GSK_MT_ORANGE_IMAGES/15024SI_01022019_120426.jpg exposed beyond app through ClipData.Item.getUri() + //outputFileUri = FileProvider.getUriForFile(getApplicationContext(), "cpm.com.gskmtorange.fileprovider", file); + + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + //com.android.gallery3d + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 0); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 0); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.i("MakeMachine", "resultCode: " + resultCode); + switch (resultCode) { + + case 0: + Log.i("MakeMachine", "User cancelled"); + break; + + case -1: + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + try { + Bitmap bmp = BitmapFactory.decodeFile(str + _pathforcheck); + img_cam.setImageBitmap(bmp); + } catch (OutOfMemoryError ex) { + CommonFunctions.setScaledImage(img_cam, str + _pathforcheck); + } + + img_clicked.setVisibility(View.GONE); + img_cam.setVisibility(View.VISIBLE); + + img_str = _pathforcheck; + _pathforcheck = ""; + } + } + break; + } + super.onActivityResult(requestCode, resultCode, data); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:mmm"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_EGYPT)) { + cdate = arabicToenglish(cdate); + } + + return cdate; + } + + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(R.string.title_activity_store_image); + + // Resuming the periodic location updates + if (mGoogleApiClient.isConnected()) { + startLocationUpdates(); + } + if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED + && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + ActivityCompat.requestPermissions(StoreimageActivity.this, new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION}, 1); + ActivityCompat.requestPermissions(StoreimageActivity.this, new String[]{android.Manifest.permission.ACCESS_COARSE_LOCATION}, 2); + } + + locationRequest= new LocationRequest.Builder(Priority.PRIORITY_HIGH_ACCURACY, 100000) + .setWaitForAccurateLocation(false) + .setMinUpdateIntervalMillis(IMPLICIT_MIN_UPDATE_INTERVAL) + .setMaxUpdateDelayMillis(1000) + .build(); + + LocationCallback locationCallback = new LocationCallback() { + @Override + public void onLocationResult(LocationResult locationResult) { + if (locationResult != null) { + if (locationResult == null) { + return; + } + //Showing the latitude, longitude and accuracy on the home screen. + for (Location location : locationResult.getLocations()) { + lat = location.getLatitude(); + lon = location.getLongitude(); + } + } + } + }; + fusedLocationProviderClient.requestLocationUpdates(locationRequest, locationCallback, Looper.getMainLooper()); + + } + + + + /*protected void onStart() { + mGoogleApiClient.connect(); + super.onStart(); + } + + protected void onStop() { + mGoogleApiClient.disconnect(); + super.onStop(); + }*/ + + + @Override + public void onLocationChanged(Location location) { + + } + + public class GeoTagUpload extends AsyncTask { + + private Context context; + + GeoTagUpload(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getResources().getString(R.string.dialog_title)); + dialog.setCancelable(false); + dialog.show(); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @Override + protected String doInBackground(Void... params) { + try { + GSKOrangeDB db = new GSKOrangeDB(StoreimageActivity.this); + db.open(); + + coverage = db.getCoverageWithStoreID_Data(store_id, visit_date); + + // uploading Geotag + + SAXParserFactory saxPF = SAXParserFactory.newInstance(); + SAXParser saxP = saxPF.newSAXParser(); + XMLReader xmlR = saxP.getXMLReader(); + + String service; + + if (coverage.get(0).getFlag_from().equals(CommonString.FROM_ADDITIONAL)) { + service = CommonString.METHOD_UPLOAD_CURRENT_DATA_ADDITIONAL; + } else if (coverage.get(0).getFlag_from().equals(CommonString.FROM_PHARMA)) { + service = CommonString.METHOD_UPLOAD_CURRENT_DATA_PHARMA; + } else { + service = CommonString.METHOD_UPLOAD_CURRENT_DATA; + } + String current_xml = ""; + + if (coverage.size() > 0) { + + //for (int i = 0; i < coverage.size(); i++) { + + String onXML = "[Coverage_Intime][USER_ID]" + + _UserId + + "[/USER_ID]" + + "[STORE_ID]" + + coverage.get(0).getStoreId() + + "[/STORE_ID]" + + "[VISIT_DATE]" + + coverage.get(0).getVisitDate() + + "[/VISIT_DATE]" + + "[IN_TIME]" + + coverage.get(0).getInTime() + + "[/IN_TIME]" + + "[LATITUDE]" + + coverage.get(0).getLatitude() + + "[/LATITUDE]" + + "[LONGITUDE ]" + + coverage.get(0).getLongitude() + + "[/LONGITUDE ]" + + "[REASON_ID]" + + coverage.get(0).getReasonid() + + "[/REASON_ID]" + + "[REMARK]" + + coverage.get(0).getReason() + + "[/REMARK][/Coverage_Intime]"; + + //current_xml = current_xml + onXML; + //} + + current_xml = "[DATA]" + onXML + + "[/DATA]"; + Log.d("currentdata",current_xml); + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + service); + //request.addProperty("MID", "0"); + // request.addProperty("KEYS", "CURRENT_DATA"); + // request.addProperty("USERNAME", username); + + request.addProperty("onXML", current_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + service, envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString().equalsIgnoreCase( + CommonString.KEY_SUCCESS)) { + + + } else { + + if (result.toString().equalsIgnoreCase( + CommonString.KEY_FALSE)) { + return service; + } + + // for failure + FailureXMLHandler failureXMLHandler = new FailureXMLHandler(); + xmlR.setContentHandler(failureXMLHandler); + + InputSource is = new InputSource(); + is.setCharacterStream(new StringReader(result + .toString())); + xmlR.parse(is); + + failureGetterSetter = failureXMLHandler + .getFailureGetterSetter(); + + if (failureGetterSetter.getStatus().equalsIgnoreCase( + CommonString.KEY_FAILURE)) { + return CommonString.METHOD_UPLOAD_CURRENT_DATA + "," + + failureGetterSetter.getErrorMsg(); + + } else { + + } + } + } + + + return CommonString.KEY_SUCCESS; + + } catch (MalformedURLException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + } catch (SocketTimeoutException e) { + ResultFlag = false; + strflag = CommonString.MESSAGE_SOCKETEXCEPTION; + + } catch (InterruptedIOException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + + } catch (IOException e) { + + ResultFlag = false; + strflag = CommonString.MESSAGE_SOCKETEXCEPTION; + + } catch (XmlPullParserException e) { + + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + //Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + + ResultFlag = false; + strflag = CommonString.MESSAGE_XmlPull; + + } catch (Exception e) { + + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + + ResultFlag = false; + strflag = CommonString.MESSAGE_EXCEPTION; + + } + + if (ResultFlag) { + return CommonString.KEY_SUCCESS; + } else { + return strflag; + } + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + dialog.dismiss(); + + if (result.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + dialog.dismiss(); +//if (store_flag_str.equals(CommonString.FROM_JCP)|| country_id.equalsIgnoreCase("5")|| store_flag_str.equals(CommonString.FROM_ADDITIONAL) +// || country_id.equalsIgnoreCase(CommonString.COUNTRY_ID_EGYPT +"")) { + //uae adhoch + /* if (store_flag_str.equals(CommonString.FROM_JCP)|| country_id.equalsIgnoreCase("5") + ||store_flag_str.equals(CommonString.FROM_DEVIATION)) {*/ + + if (store_flag_str.equals(CommonString.FROM_JCP) || country_id.equalsIgnoreCase("5") || country_id.equalsIgnoreCase("15")) { + Intent in = new Intent(StoreimageActivity.this, StoreWisePerformanceActivity.class); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + finish(); + } else if (store_flag_str.equals(CommonString.FROM_PHARMA)) { + Intent in = new Intent(StoreimageActivity.this, PharmaActivity.class); + startActivity(in); + finish(); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (VISIT_TYPE_ID != null) { + if (store_flag_str.equals(CommonString.FROM_DEVIATION) && + VISIT_TYPE_ID.equals("1") || VISIT_TYPE_ID.equals("3")) { + + SharedPreferences.Editor editor = preferences.edit(); + editor.putString(CommonString.KEY_VISIT_ID, VISIT_TYPE_ID); + editor.commit(); + + Intent in = new Intent(StoreimageActivity.this, StoreWisePerformanceActivity.class); + in.putExtra("VISIT_TYPE_ID", VISIT_TYPE_ID); + startActivity(in); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + //showAlert(getString(R.string.data_downloaded_successfully)); + } else { + + GSKOrangeDB db = new GSKOrangeDB(StoreimageActivity.this); + db.open(); + + dialog.dismiss(); + db.deleteTableWithStoreID(store_id); + + showAlert(getString(R.string.datanotfound) + " " + result); + } + } + + } + + public void showAlert(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(StoreimageActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2PComplianceActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2PComplianceActivity.java new file mode 100644 index 0000000..844007f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2PComplianceActivity.java @@ -0,0 +1,1940 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.annotation.SuppressLint; +import android.app.Activity; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; + +import android.graphics.Bitmap; +import android.graphics.Color; +import android.graphics.drawable.ColorDrawable; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.view.inputmethod.EditorInfo; +import android.webkit.WebView; +import android.webkit.WebViewClient; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.BaseAdapter; +import android.widget.Button; +import android.widget.EditText; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.ListView; +import android.widget.Spinner; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.BrandAvabilityGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GapsChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonT2pReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SelectGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.T2PGetterSetter; + +public class T2PComplianceActivity extends AppCompatActivity { + private Context context; + String gallery_package = ""; + Uri outputFileUri; + + GSKOrangeDB db; + ArrayList t2PGetterSetters; + T2PAdapter t2PAdapter; + RecyclerView rec_t2p; + MyAdaptorStock adapterData; + String categoryName, categoryId; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, store_flag_str; + String str = "", + path = "", path1 = "", path2 = "", + _pathforcheck = "", _pathforcheck1 = "", _pathforcheck2 = "", + img = "", img1 = "", img2 = ""; + int child_position = -1, child_position1 = -1, child_position2 = -1; + String error_msg; + private SharedPreferences preferences; + Spinner spinner_brand; + Button btn_add, btn_close; + ListView listview; + LinearLayout linearlay; + //CardView cardlay; + String brand_name = "", brand_id = ""; + ArrayList brand_new_list = new ArrayList(); + ArrayList brandList; + ArrayList select = new ArrayList<>(); + boolean editFlag = false; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_t2_pcompliance); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + db = new GSKOrangeDB(T2PComplianceActivity.this); + db.open(); + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + str = CommonString.getImagesFolder(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + rec_t2p = (RecyclerView) findViewById(R.id.rec_t2p); + + + if (country_id.equals("8") || country_id.equals("17")) { + toolbar.setTitle(getResources().getString(R.string.title_posm)); + } else { + toolbar.setTitle(getResources().getString(R.string.title_activity_t2_pcompliance)); + } + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + // toolbar.setTitle(R.string.title_activity_t2_pcompliance + " - " + categoryName); + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + rec_t2p.clearFocus(); + + if (isValid()) { + + db.InsertT2PData(t2PGetterSetters, store_id, categoryId); + //Snackbar.make(view, "Data Saved", Snackbar.LENGTH_LONG).setAction("Action", null).show(); + finish(); + + /* AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder( + T2PComplianceActivity.this); + // set title + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.title_activity_Want_save)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + db.InsertT2PData(t2PGetterSetters, store_id, categoryId); + //Snackbar.make(view, "Data Saved", Snackbar.LENGTH_LONG).setAction("Action", null).show(); + finish(); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + // if this button is clicked, just close + // the dialog box and do nothing + dialog.cancel(); + } + }); + + // create alert dialog + AlertDialog alertDialog = alertDialogBuilder.create(); + + // show it + alertDialog.show();*/ + + } else { + Snackbar.make(view, error_msg, Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + + } + }); + + t2PGetterSetters = db.getT2pComplianceData(store_id, categoryId); + + if (t2PGetterSetters.size() == 0) { + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + t2PGetterSetters = db.getT2PDefaultData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + t2PGetterSetters = db.getT2PDefaultData(store_id, categoryId, "MAPPING_T2P"); + } + + } else { + for (int i = 0; i < t2PGetterSetters.size(); i++) { + ArrayList gapsList = db.getGapsData(t2PGetterSetters.get(i).getKey_id()); + ArrayList skuList = db.getT2PSKUData(t2PGetterSetters.get(i).getKey_id()); + ArrayList brandList = db.getT2BrandData(t2PGetterSetters.get(i).getKey_id()); + + t2PGetterSetters.get(i).setGapsChecklist(gapsList); + // + t2PGetterSetters.get(i).setSkulist(skuList); + t2PGetterSetters.get(i).setBrandlist(brandList); + } + } + + for (int i = 0; i < t2PGetterSetters.size(); i++) { + + ArrayList non_t2p_reason = db.getNonT2pReasonData(); + + NonT2pReasonGetterSetter nonT2p = new NonT2pReasonGetterSetter(); + + nonT2p.setTREASON("Select Reason"); + nonT2p.setTREASON_ID("0"); + non_t2p_reason.add(0, nonT2p); + t2PGetterSetters.get(i).setnon_t2p_reason_list(non_t2p_reason); + } + + if (t2PGetterSetters.size() > 0) { + + rec_t2p.setLayoutManager(new LinearLayoutManager(context)); + t2PAdapter = new T2PAdapter(t2PGetterSetters); + rec_t2p.setAdapter(t2PAdapter); + + } + + rec_t2p.addOnScrollListener(new RecyclerView.OnScrollListener() { + @Override + public void onScrolled(RecyclerView recyclerView, int dx, int dy) { + if (dy > 0) + fab.hide(); + else if (dy < 0) + fab.show(); + } + }); + + } + + + @Override + protected void onResume() { + super.onResume(); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + + public class T2PAdapter extends RecyclerView.Adapter { + + private ArrayList list; + + public T2PAdapter(ArrayList t2PList) { + list = t2PList; + } + + @Override + public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.t2p_item_layout, parent, false); + return new ViewHolder(view); + } + + @Override + public void onBindViewHolder(final ViewHolder holder, @SuppressLint("RecyclerView") final int position) { + + final boolean[] userSelect = {false}; + final T2PGetterSetter mItem = list.get(position); + holder.tv_brand.setText(mItem.getBrand()); + holder.tv_display.setText(mItem.getDisplay().trim()); + + ArrayList ans_list = new ArrayList<>(); + SelectGetterSetter select = new SelectGetterSetter(); + select.setAns(getString(R.string.select)); + select.setAns_id(0); + ans_list.clear(); + ans_list.add(select); + + select = new SelectGetterSetter(); + select.setAns(getString(R.string.yes)); + select.setAns_id(1); + ans_list.add(select); + + select = new SelectGetterSetter(); + select.setAns(getString(R.string.no)); + select.setAns_id(2); + ans_list.add(select); + + holder.edtallow_qty.setImeOptions(EditorInfo.IME_ACTION_DONE); + + holder.edtallow_qty.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + if (!hasFocus) { + + mItem.setQty(((EditText) v).getText().toString().replaceAll("[&^<>{}'$]", "")); + } + } + }); + holder.edtallow_qty.setText(mItem.getQty()); + + CustomSpinnerAdapter skuadapter = new CustomSpinnerAdapter(T2PComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list); + holder.spinner.setAdapter(skuadapter); + + holder.spinner.setSelection(0); + final ArrayList non_t2p_reason_list = list.get(position).getnon_t2p_reason_list(); + CustomSpinnerNonT2pAdapter non_t2p_reason_Adapter = new CustomSpinnerNonT2pAdapter(T2PComplianceActivity.this, R.layout.custom_t2p_spinner_item, non_t2p_reason_list); + holder.spinner_t2p_non_reason.setAdapter(non_t2p_reason_Adapter); + + holder.spinner_t2p_non_reason.setSelection(0); + + holder.spinner_t2p_non_reason.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + mItem.setNon_t2p_reason_id(non_t2p_reason_list.get(position).getTREASON_ID().get(0)); + editFlag = true; + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + holder.spinner.setOnTouchListener(new View.OnTouchListener() { + @Override + public boolean onTouch(View view, MotionEvent motionEvent) { + userSelect[0] = true; + return false; + } + }); + holder.spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView adapterView, View view, int position, long l) { + + editFlag = true; + + if (userSelect[0]) { + userSelect[0] = false; + + boolean flag_clear = false; + int present = -1; + + switch (position) { + + case 0: + if (mItem.getPresent() == 1) { + flag_clear = true; + } else if (mItem.getPresent() == 0) { + mItem.setNon_t2p_reason_id("0"); + mItem.setPresent(-1); + t2PAdapter.notifyDataSetChanged(); + } else { + mItem.setPresent(-1); + t2PAdapter.notifyDataSetChanged(); + } + + + break; + case 1: + mItem.setPresent(1); + mItem.setNon_t2p_reason_id("0"); + t2PAdapter.notifyDataSetChanged(); + break; + case 2: + + if (mItem.getPresent() == 1) { + flag_clear = true; + present = 0; + } else { + mItem.setPresent(0); + t2PAdapter.notifyDataSetChanged(); + } + + if (mItem.getPresent() == 1) + + + break; + } + + if (flag_clear) { + + editFlag = true; + + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(T2PComplianceActivity.this); + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + + // set dialog message + final int finalPresent = present; + alertDialogBuilder + .setMessage(getResources().getString(R.string.data_will_be_lost)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + //mItem.setPresent(false); + mItem.setPresent(finalPresent); + mItem.getGapsChecklist().clear(); + mItem.getSkulist().clear(); + mItem.getBrandlist().clear(); + + //Camera + if (!mItem.getImage().equals("")) { + new File(str + mItem.getImage()).delete(); + mItem.setImage(""); + } + + //Camera 1 + if (!mItem.getImage1().equals("")) { + new File(str + mItem.getImage1()).delete(); + mItem.setImage1(""); + } + + //Camera 2 + if (!mItem.getImage2().equals("")) { + new File(str + mItem.getImage2()).delete(); + mItem.setImage2(""); + } + + t2PAdapter.notifyDataSetChanged(); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + dialog.cancel(); + //mItem.setPresent(true); + t2PAdapter.notifyDataSetChanged(); + } + }); + + AlertDialog alertDialog = alertDialogBuilder.create(); + alertDialog.show(); + } + } + + } + + @Override + public void onNothingSelected(AdapterView adapterView) { + + } + }); + + + holder.btn_gaps.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + showGapsDialog(mItem); + } + }); + + /* holder.toggle_btn.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + if (((ToggleButton) v).getText().toString().equalsIgnoreCase(getResources().getString(R.string.yes))) { + mItem.setPresent(true); + } else { + *//* mItem.setPresent(false); + mItem.getGapsChecklist().clear(); + mItem.getSkulist().clear(); + + //Camera + if (!mItem.getImage().equals("")) { + new File(str + mItem.getImage()).delete(); + mItem.setImage(""); + } + + //Camera 1 + if (!mItem.getImage1().equals("")) { + new File(str + mItem.getImage1()).delete(); + mItem.setImage1(""); + } + + //Camera 2 + if (!mItem.getImage2().equals("")) { + new File(str + mItem.getImage2()).delete(); + mItem.setImage2(""); + } +*//* + + AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(T2PComplianceActivity.this); + alertDialogBuilder.setTitle(getResources().getString(R.string.dialog_title)); + + // set dialog message + alertDialogBuilder + .setMessage(getResources().getString(R.string.data_will_be_lost)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + mItem.setPresent(false); + mItem.getGapsChecklist().clear(); + mItem.getSkulist().clear(); + + //Camera + if (!mItem.getImage().equals("")) { + new File(str + mItem.getImage()).delete(); + mItem.setImage(""); + } + + //Camera 1 + if (!mItem.getImage1().equals("")) { + new File(str + mItem.getImage1()).delete(); + mItem.setImage1(""); + } + + //Camera 2 + if (!mItem.getImage2().equals("")) { + new File(str + mItem.getImage2()).delete(); + mItem.setImage2(""); + } + + t2PAdapter.notifyDataSetChanged(); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + dialog.cancel(); + mItem.setPresent(true); + t2PAdapter.notifyDataSetChanged(); + } + }); + + AlertDialog alertDialog = alertDialogBuilder.create(); + alertDialog.show(); + } + t2PAdapter.notifyDataSetChanged(); + } + });*/ + + + holder.btn_sku.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + showSkuDialog(mItem.getSkulist()); + } + }); + + //Camera + if (!img.equalsIgnoreCase("")) { + if (position == child_position) { + mItem.setImage(img); + img = ""; + } + } + + //Camera 1 + if (!img1.equalsIgnoreCase("")) { + if (position == child_position1) { + mItem.setImage1(img1); + img1 = ""; + } + } + + //Camera 2 + if (!img2.equalsIgnoreCase("")) { + if (position == child_position2) { + mItem.setImage2(img2); + img2 = ""; + } + } + + holder.btn_ref_img.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + showPlanogram(mItem.getRef_image_url()); + } + }); + + + if (camera_allow.equals("1")) { + + //Camera + holder.img_cam.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck = "T2P_Image_" + store_id + categoryId + "_" + mItem.getBrand_id() + + mItem.getDisplay_id() + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + child_position = position; + path = str + _pathforcheck; + + startCameraActivity(1); + } + }); + + if (mItem.getImage().equals("")) { + + + //if (mItem.isPresent()) { + if (mItem.getPresent() == 1) { + holder.img_cam.setBackgroundResource(R.mipmap.camera_orange); + } else { + //if not present camera disabled + holder.img_cam.setBackgroundResource(R.mipmap.camera_grey); + } + + } else { + holder.img_cam.setBackgroundResource(R.mipmap.camera_green); + } + + //Camera 1 + holder.img_cam1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck1 = "T2P_Image1_" + store_id + categoryId + "_" + mItem.getBrand_id() + + mItem.getDisplay_id() + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + child_position1 = position; + path = str + _pathforcheck1; + + startCameraActivity(2); + } + }); + + if (mItem.getImage1().equals("")) { + //if (mItem.isPresent()) { + if (mItem.getPresent() == 1) { + + holder.img_cam1.setVisibility(View.VISIBLE); + holder.img_cam1.setBackgroundResource(R.mipmap.camera_orange); + } else { + //if not present camera disabled + holder.img_cam1.setBackgroundResource(R.mipmap.camera_grey); + } + + } else { + holder.img_cam1.setBackgroundResource(R.mipmap.camera_green); + } + + //Camera 2 + holder.img_cam2.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck2 = "T2P_Image2_" + store_id + categoryId + "_" + mItem.getBrand_id() + + mItem.getDisplay_id() + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + child_position2 = position; + path = str + _pathforcheck2; + + startCameraActivity(3); + } + }); + + if (mItem.getImage2().equals("")) { + //if (mItem.isPresent()) { + if (mItem.getPresent() == 1) { + + holder.img_cam2.setVisibility(View.VISIBLE); + holder.img_cam2.setBackgroundResource(R.mipmap.camera_orange); + } else { + //if not present camera disabled + holder.img_cam2.setBackgroundResource(R.mipmap.camera_grey); + } + + } else { + holder.img_cam2.setBackgroundResource(R.mipmap.camera_green); + } + } else { + // holder.img_cam.setBackgroundResource(R.mipmap.camera_grey); + // holder.img_cam1.setBackgroundResource(R.mipmap.camera_grey); + // holder.img_cam2.setBackgroundResource(R.mipmap.camera_grey); + holder.img_cam1.setVisibility(View.INVISIBLE); + holder.img_cam2.setVisibility(View.INVISIBLE); + + holder.img_cam.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + /* Intent in =new Intent(T2PComplianceActivity.this,T2pBrand_Avaibility.class); + in.putExtra("categoryName", categoryName); + in.putExtra("categoryId", categoryId); + startActivity(in);*/ + + showBrandAvabilitydialog(mItem.getBrandlist()); + } + }); + + if (mItem.getBrandlist().size() > 0) { + holder.img_cam.setBackgroundResource(R.mipmap.new_no_camera_done_edit); + } else { + + //if (mItem.isPresent()) { + if (mItem.getPresent() == 1) { + holder.img_cam.setBackgroundResource(R.mipmap.new_no_camera_edit); + } else { + //if not present camera disabled + holder.img_cam.setBackgroundResource(R.mipmap.no_camera); + } + } + } + + boolean is_enabled; + //if (mItem.isPresent()) { + if (mItem.getPresent() == 1) { + is_enabled = true; + } else { + is_enabled = false; + } + + holder.toggle_btn.setChecked(is_enabled); + holder.img_cam.setEnabled(is_enabled); + holder.img_cam1.setEnabled(is_enabled); + holder.img_cam2.setEnabled(is_enabled); + holder.btn_gaps.setEnabled(is_enabled); + + if (is_enabled && mItem.getAllowQty().equals("1")) { + holder.ly_allowqty.setVisibility(View.VISIBLE); + } else { + holder.ly_allowqty.setVisibility(View.GONE); + } + + if (mItem.getPresent() == 0) { + holder.layout_t2p_non_reason.setVisibility(View.VISIBLE); + } else { + holder.layout_t2p_non_reason.setVisibility(View.GONE); + } + + if (is_enabled && mItem.getCategory_fixture().equals("0")) { + holder.btn_sku.setEnabled(true); + } else { + holder.btn_sku.setEnabled(false); + } + + + if (mItem.getGapsChecklist().size() > 0) { + holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.green)); + } else { + if (mItem.getPresent() == 1) { + holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + if (mItem.getSkulist().size() > 0) { + holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.green)); + } else { + if (mItem.getPresent() == 1 && mItem.getCategory_fixture().equals("0")) { + holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + switch (mItem.getPresent()) { + case -1: + holder.spinner.setSelection(0); + break; + case 0: + holder.spinner.setSelection(2); + break; + case 1: + holder.spinner.setSelection(1); + break; + } + + for (int i = 0; i < non_t2p_reason_list.size(); i++) { + if (mItem.getNon_t2p_reason_id().equals(non_t2p_reason_list.get(i).getTREASON_ID().get(0))) { + holder.spinner_t2p_non_reason.setSelection(i); + } + } + } + + @Override + public int getItemCount() { + return list.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + public final View mView; + public final LinearLayout parentLayout, layout_t2p_non_reason; + public final TextView tv_brand, tv_display; + public final ImageView img_cam; + public ImageView img_cam1, img_cam2; + //public ImageView img_remark; + public final Button btn_gaps, btn_sku, btn_ref_img; + public final ToggleButton toggle_btn; + public final Spinner spinner, spinner_t2p_non_reason; + public EditText edtallow_qty; + public LinearLayout ly_allowqty; + + + public ViewHolder(View view) { + super(view); + + mView = view; + tv_brand = (TextView) mView.findViewById(R.id.tv_brand); + tv_display = (TextView) mView.findViewById(R.id.tv_display); + img_cam = (ImageView) mView.findViewById(R.id.img_cam); + img_cam1 = (ImageView) mView.findViewById(R.id.img_cam1); + img_cam2 = (ImageView) mView.findViewById(R.id.img_cam2); + // img_remark = (ImageView) mView.findViewById(R.id.img_remark); + btn_gaps = (Button) mView.findViewById(R.id.btn_gaps); + btn_sku = (Button) mView.findViewById(R.id.btn_sku); + btn_ref_img = (Button) mView.findViewById(R.id.btn_ref_image); + parentLayout = (LinearLayout) mView.findViewById(R.id.parent_layout); + layout_t2p_non_reason = (LinearLayout) mView.findViewById(R.id.layout_t2p_non_reason); + toggle_btn = (ToggleButton) mView.findViewById(R.id.toggle_btn); + spinner = (Spinner) mView.findViewById(R.id.spinner); + spinner_t2p_non_reason = (Spinner) mView.findViewById(R.id.spinner_t2p_non_reason); + edtallow_qty = (EditText) mView.findViewById(R.id.edtallow_qty); + ly_allowqty = (LinearLayout) mView.findViewById(R.id.ly_allowqty); + } + } + } + + + public void showGapsDialog(final T2PGetterSetter t2p) { + + final ArrayList gapsChecklist; + + if (t2p.getGapsChecklist().size() > 0) { + + gapsChecklist = t2p.getGapsChecklist(); + } else { + gapsChecklist = db.getGapsDefaultData(t2p.getDisplay_id()); + } + + final Dialog dialog = new Dialog(T2PComplianceActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.gaps_dialog_layout); + //pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + RecyclerView rec_gap_checklist = (RecyclerView) dialog.findViewById(R.id.rec_gap_checklist); + rec_gap_checklist.setLayoutManager(new LinearLayoutManager(context)); + GapsAdapter gapAdapter = new GapsAdapter(gapsChecklist); + rec_gap_checklist.setAdapter(gapAdapter); + + Button btn_save = (Button) dialog.findViewById(R.id.btn_save); + btn_save.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + editFlag = true; + t2p.setGapsChecklist(gapsChecklist); + dialog.cancel(); + t2PAdapter.notifyDataSetChanged(); + } + }); + + dialog.setCancelable(false); + dialog.show(); + + } + + public void showSkuDialog(final ArrayList skuAddedList) { + final SkuGetterSetter[] sku_selected = new SkuGetterSetter[1]; + final BrandMasterGetterSetter[] brand_selected = new BrandMasterGetterSetter[1]; + + final ArrayList brandList; + //usk just + if (country_id.equals("7") || country_id.equals("8")) { + brandList = db.getBrandT2PData(null, null, null, categoryId, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + brandList = db.getBrandT2PData(storeType_id, class_id, keyAccount_id, categoryId, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + brandList = db.getBrandT2PData(storeType_id, class_id, keyAccount_id, categoryId, store_id, CommonString.TABLE_MAPPING_STOCK); + } + + + BrandMasterGetterSetter brand = new BrandMasterGetterSetter(); + brand.setBRAND("select"); + brandList.add(0, brand); + // ArrayList skuMasterGetterSetterArrayList = db.getSkuT2PData("1", "1", "1",) + final Dialog dialog = new Dialog(T2PComplianceActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.t2p_sku_dialog_layout); + //pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + //dialog.setCancelable(false); + final Spinner spinner_brand = (Spinner) dialog.findViewById(R.id.spinner_brand); + final Spinner spinner_sku = (Spinner) dialog.findViewById(R.id.spinner_sku); + Button btn_add = (Button) dialog.findViewById(R.id.btn_add); + Button btn_cancel = (Button) dialog.findViewById(R.id.btn_cancel); + final EditText et_stock = (EditText) dialog.findViewById(R.id.et_stock); + final RecyclerView rec_sku = (RecyclerView) dialog.findViewById(R.id.rec_sku); + + final ArrayList sku_list = new ArrayList<>(); + + if (skuAddedList.size() > 0) { + + rec_sku.setLayoutManager(new LinearLayoutManager(context)); + SkuAddedAdapter skuAdapter = new SkuAddedAdapter(skuAddedList); + rec_sku.setAdapter(skuAdapter); + + } + + btn_add.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + if (brand_selected[0] == null || sku_selected[0] == null || et_stock.getText().toString().equals("")) { + + Snackbar.make(v, getResources().getString(R.string.enter_the_values), Snackbar.LENGTH_SHORT).show(); + } else { + + editFlag = true; + + SkuGetterSetter sku = new SkuGetterSetter(); + sku.setBRAND_ID(brand_selected[0].getBRAND_ID().get(0)); + sku.setBRAND(brand_selected[0].getBRAND().get(0)); + sku.setSKU(sku_selected[0].getSKU()); + sku.setSKU_ID(sku_selected[0].getSKU_ID()); + sku.setSTOCK(et_stock.getText().toString().replaceFirst("^0+(?!$)", "")); + + skuAddedList.add(sku); + + rec_sku.setLayoutManager(new LinearLayoutManager(context)); + SkuAddedAdapter skuAdapter = new SkuAddedAdapter(skuAddedList); + rec_sku.setAdapter(skuAdapter); + + et_stock.setText(""); + spinner_brand.setSelection(0); + + SkuGetterSetter select = new SkuGetterSetter(); + select.setSKU(getString(R.string.select)); + sku_list.clear(); + sku_list.add(select); + CustomSkuAdapter skuadapter = new CustomSkuAdapter(T2PComplianceActivity.this, R.layout.custom_spinner_item, sku_list); + spinner_sku.setAdapter(skuadapter); + + spinner_sku.setSelection(0); + + brand_selected[0] = null; + sku_selected[0] = null; + } + + } + }); + + btn_cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + dialog.cancel(); + t2PAdapter.notifyDataSetChanged(); + } + }); + + // Create custom adapter object ( see below CustomAdapter.java ) + CustomAdapter adapter = new CustomAdapter(T2PComplianceActivity.this, R.layout.custom_spinner_item, brandList); + // Set adapter to spinner + spinner_brand.setAdapter(adapter); + + + SkuGetterSetter select = new SkuGetterSetter(); + select.setSKU(getString(R.string.select)); + sku_list.add(select); + CustomSkuAdapter skuadapter = new CustomSkuAdapter(T2PComplianceActivity.this, R.layout.custom_spinner_item, sku_list); + spinner_sku.setAdapter(skuadapter); + + + spinner_brand.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + if (position != 0) { + sku_list.clear(); + brand_selected[0] = brandList.get(position); + String brand_id = brandList.get(position).getBRAND_ID().get(0); + ArrayList temp_list; + if (country_id.equals("7") || country_id.equals("8")) { + temp_list = db.getSkuT2PData(null, null, null, brand_id, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + temp_list = db.getSkuT2PData(storeType_id, class_id, keyAccount_id, brand_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + temp_list = db.getSkuT2PData(storeType_id, class_id, keyAccount_id, brand_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + + for (int k = 0; k < temp_list.size(); k++) { + sku_list.add(temp_list.get(k)); + } + + SkuGetterSetter select = new SkuGetterSetter(); + select.setSKU(getString(R.string.select)); + sku_list.add(0, select); + // Create custom adapter object ( see below CustomSkuAdapter.java ) + CustomSkuAdapter skuadapter = new CustomSkuAdapter(T2PComplianceActivity.this, R.layout.custom_spinner_item, sku_list); + // Set adapter to spinner + spinner_sku.setAdapter(skuadapter); + + spinner_sku.setSelection(0); + + } + + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + spinner_sku.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + + sku_selected[0] = sku_list.get(position); + } + + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + dialog.setCancelable(false); + dialog.show(); + + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(T2PComplianceActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } + + private void startCameraActivity(int pos) { + try { + + Log.i("Stock & Facing ", "startCameraActivity()"); + File file = new File(path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + /* Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName);*/ + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + //startActivityForResult(intent, 1); + startActivityForResult(intent, pos); + //startActivityForResult(intent, position); + + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + //startActivityForResult(intent, 0); + startActivityForResult(intent, pos); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("Stock & Facing", "resultCode: " + resultCode + " requestCode: " + requestCode); + /*switch (resultCode) { + case 0: + Log.e("Stock & Facing", "User cancelled"); + + break; + case -1: + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + img = _pathforcheck; + t2PAdapter.notifyDataSetChanged(); + _pathforcheck = ""; + } + } + break; + }*/ + + switch (requestCode) { + case 1: + if (resultCode == 0) { + Log.e("Stock & Facing", "User cancelled"); + } else if (resultCode == -1) { + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + img = _pathforcheck; + t2PAdapter.notifyDataSetChanged(); + _pathforcheck = ""; + } + } + } + break; + case 2: + if (resultCode == 0) { + Log.e("Stock & Facing", "User cancelled"); + } else if (resultCode == -1) { + if (_pathforcheck1 != null && !_pathforcheck1.equals("")) { + if (new File(str + _pathforcheck1).exists()) { + img1 = _pathforcheck1; + t2PAdapter.notifyDataSetChanged(); + _pathforcheck1 = ""; + } + } + } + break; + + case 3: + if (resultCode == 0) { + Log.e("Stock & Facing", "User cancelled"); + } else if (resultCode == -1) { + if (_pathforcheck2 != null && !_pathforcheck2.equals("")) { + if (new File(str + _pathforcheck2).exists()) { + img2 = _pathforcheck2; + t2PAdapter.notifyDataSetChanged(); + _pathforcheck2 = ""; + } + } + } + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + public boolean isValid() { + boolean flag = true; + + for (int i = 0; i < t2PGetterSetters.size(); i++) { + + if (t2PGetterSetters.get(i).getPresent() == 1) { + //if (camera_allow.equals("1") && t2PGetterSetters.get(i).getImage().equals("")) { + if (t2PGetterSetters.get(i).getGapsChecklist().size() == 0) { + flag = false; + error_msg = getResources().getString(R.string.fill_gaps_data); + break; + } else if (!country_id.equals("6") && camera_allow.equals("1") && (t2PGetterSetters.get(i).getImage().equals("") && + t2PGetterSetters.get(i).getImage1().equals("") && + t2PGetterSetters.get(i).getImage2().equals(""))) { + flag = false; + error_msg = getResources().getString(R.string.click_image); + break; + } else if (camera_allow.equals("0") && t2PGetterSetters.get(i).getBrandlist().size() == 0) { + flag = false; + error_msg = getResources().getString(R.string.title_activity_fill_brand); + break; + } else if (t2PGetterSetters.get(i).getCategory_fixture().equals("0") && t2PGetterSetters.get(i).getSkulist().size() == 0) { + flag = false; + error_msg = getResources().getString(R.string.title_activity_fill_sku); + break; + } else if (t2PGetterSetters.get(i).getAllowQty().equals("1") && t2PGetterSetters.get(i).getQty().equals("")) { + //added for UAE 04.07.2019 + flag = false; + error_msg = getResources().getString(R.string.title_activity_enter_quantity); + break; + } + + } else if (t2PGetterSetters.get(i).getPresent() == 0) { + if (t2PGetterSetters.get(i).getNon_t2p_reason_id().equals("0")) { + flag = false; + error_msg = getResources().getString(R.string.error_message_non_t2p_reason); + break; + } + } else if (t2PGetterSetters.get(i).getPresent() == -1) { + flag = false; + error_msg = getResources().getString(R.string.msg_select_present); + break; + } + + } + + return flag; + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + + if (editFlag) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(T2PComplianceActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + } + + + public class GapsAdapter extends RecyclerView.Adapter { + + private ArrayList list; + + public GapsAdapter(ArrayList gapsPList) { + list = gapsPList; + } + + @Override + public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()) + .inflate(R.layout.gap_checklist_item, parent, false); + return new ViewHolder(view); + } + + @Override + public void onBindViewHolder(final ViewHolder holder, int position) { + + final GapsChecklistGetterSetter mItem = list.get(position); + holder.tv_checklist.setText(mItem.getChecklist()); + + holder.tb_present.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + mItem.setPresent(((ToggleButton) v).getText().toString().equalsIgnoreCase("Yes")); + + } + }); + + holder.tb_present.setChecked(mItem.isPresent()); + + } + + @Override + public int getItemCount() { + return list.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + public final View mView; + public final LinearLayout parentLayout; + public final TextView tv_checklist; + public final ToggleButton tb_present; + + + public ViewHolder(View view) { + super(view); + + mView = view; + + tv_checklist = (TextView) mView.findViewById(R.id.tv_checklist); + tb_present = (ToggleButton) mView.findViewById(R.id.btn_is_present); + parentLayout = (LinearLayout) mView.findViewById(R.id.parent_layout); + + } + + } + } + + public class CustomAdapter extends ArrayAdapter { + + BrandMasterGetterSetter tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomAdapter( + T2PComplianceActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (BrandMasterGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getBRAND().get(0)); + } + + return row; + } + } + + public class CustomSpinnerAdapter extends ArrayAdapter { + + SelectGetterSetter tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomSpinnerAdapter( + T2PComplianceActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (SelectGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getAns()); + } + + return row; + } + } + + public class CustomSkuAdapter extends ArrayAdapter { + + SkuGetterSetter tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomSkuAdapter( + T2PComplianceActivity activitySpinner, + int textViewResourceId, + ArrayList objects + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (SkuGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getSKU()); + } + + return row; + } + } + + public class SkuAddedAdapter extends RecyclerView.Adapter { + + private ArrayList list; + + public SkuAddedAdapter(ArrayList skuList) { + list = skuList; + } + + @Override + public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()) + .inflate(R.layout.sku_added_item_layout, parent, false); + return new ViewHolder(view); + } + + @Override + public void onBindViewHolder(final ViewHolder holder, final int position) { + + final SkuGetterSetter mItem = list.get(position); + holder.tv_brand.setText(mItem.getBRAND()); + holder.tv_sku.setText(mItem.getSKU().trim()); + holder.tv_stock.setText(mItem.getSTOCK()); + + } + + @Override + public int getItemCount() { + return list.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + public final View mView; + public final LinearLayout parentLayout; + public final TextView tv_brand, tv_sku, tv_stock; + + public ViewHolder(View view) { + super(view); + + mView = view; + + tv_brand = (TextView) mView.findViewById(R.id.tv_brand); + tv_sku = (TextView) mView.findViewById(R.id.tv_sku); + tv_stock = (TextView) mView.findViewById(R.id.tv_stock); + parentLayout = (LinearLayout) mView.findViewById(R.id.parent_layout); + + } + + } + } + + public void showPlanogram(String planogram_image) { + + final Dialog dialog = new Dialog(T2PComplianceActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + //dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.planogram_dialog_layout); + dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT); + dialog.setCancelable(false); + + //ArrayList mp = db.getMappingPlanogramData(""); + + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); + + WebView webView = (WebView) dialog.findViewById(R.id.webview); + webView.setWebViewClient(new MyWebViewClient()); + + webView.getSettings().setAllowFileAccess(true); + webView.getSettings().setJavaScriptEnabled(true); + webView.getSettings().setBuiltInZoomControls(true); + + //String planogram_image = mp.get(0).getPLANOGRAM_IMAGE(); + if (new File(CommonString.getDownloadedImageFolder(this) + planogram_image).exists()) { + + String imagePath = "file://" + CommonString.getDownloadedImageFolder(this) + "/" + planogram_image; + //String imagePath = "file://" + CommonString.getImagesFolder(context)+ "/" + "image_ref.png"; + String html = ""; + webView.loadDataWithBaseURL("", html, "text/html", "utf-8", ""); + + dialog.show(); + } + + ImageView cancel = (ImageView) dialog.findViewById(R.id.img_cancel); + cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); + dialog.dismiss(); + } + }); + } + + private class MyWebViewClient extends WebViewClient { + + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + } + } + + + //// new + + + public void showBrandAvabilitydialog(final ArrayList brandGetdata) { + final ArrayList brandList; + if (country_id.equals("7") || country_id.equals("8")) { + brandList = db.getBrandAvailbilitydata(store_id, categoryId, null, null, null, + CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + brandList = db.getBrandAvailbilitydata(store_id, categoryId, keyAccount_id, class_id, storeType_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + brandList = db.getBrandAvailbilitydata(store_id, categoryId, keyAccount_id, class_id, storeType_id, + CommonString.TABLE_MAPPING_STOCK); + } + + BrandAvabilityGetterSetter brand = new BrandAvabilityGetterSetter(); + brand.setBRAND(getResources().getString(R.string.select)); + brandList.add(0, brand); + + final Dialog dialog = new Dialog(T2PComplianceActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); + dialog.setContentView(R.layout.t2pbranddialoglayout); + dialog.setCancelable(false); + //pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + //dialog.setCancelable(false); + spinner_brand = (Spinner) dialog.findViewById(R.id.spinner_brand); + + btn_add = (Button) dialog.findViewById(R.id.btn_add); + btn_close = (Button) dialog.findViewById(R.id.btn_cancel); + + listview = (ListView) dialog.findViewById(R.id.lv); + linearlay = (LinearLayout) dialog.findViewById(R.id.list_layout); + // cardlay = (CardView) dialog.findViewById(R.id.cardId); + + // Create custom adapter object ( see below CustomAdapter.java ) + T2PComplianceActivity.CustomBRANDAdapter adapter = new T2PComplianceActivity.CustomBRANDAdapter(T2PComplianceActivity.this, + R.layout.custom_spinner_item, brandList); + + spinner_brand.setAdapter(adapter); + + if (brandGetdata.size() > 0) { + linearlay.setVisibility(View.VISIBLE); + // cardlay.setVisibility(View.VISIBLE); + adapterData = new T2PComplianceActivity.MyAdaptorStock(T2PComplianceActivity.this, brandGetdata); + listview.setAdapter(adapterData); + listview.invalidateViews(); + } else { + linearlay.setVisibility(View.GONE); + // cardlay.setVisibility(View.GONE); + } + + spinner_brand.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + + brand_name = brandList.get(position).getBRAND(); + brand_id = brandList.get(position).getBRAND_ID(); + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + btn_close.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + //brandGetdata.add(brand_new_list); + dialog.cancel(); + t2PAdapter.notifyDataSetChanged(); + + } + }); + + + btn_add.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + BrandAvabilityGetterSetter ab = new BrandAvabilityGetterSetter(); + + if (!brand_name.equalsIgnoreCase("") && brand_name != null) { + + BrandAvabilityGetterSetter brand = new BrandAvabilityGetterSetter(); + + brand.setBRAND(brand_name); + brand.setBRAND_ID(brand_id); + + brandGetdata.add(brand); + + adapterData = new T2PComplianceActivity.MyAdaptorStock(T2PComplianceActivity.this, brandGetdata); + listview.setAdapter(adapterData); + listview.invalidateViews(); + + // cardlay.setVisibility(View.VISIBLE); + linearlay.setVisibility(View.VISIBLE); + spinner_brand.setSelection(0); + brand_name = ""; + brand_id = ""; + + } else { + Snackbar.make(v, "Please select dropdown", Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + } + }); + + dialog.show(); + + } + + + public class MyAdaptorStock extends BaseAdapter { + + private LayoutInflater mInflater; + private Context mcontext; + private ArrayList list; + + public MyAdaptorStock(Activity activity, ArrayList list1) { + + mInflater = LayoutInflater.from(getBaseContext()); + mcontext = activity; + list = list1; + } + + @Override + public int getCount() { + + return list.size(); + } + + @Override + public Object getItem(int position1) { + + return position1; + } + + @Override + public long getItemId(int position1) { + + return position1; + } + + class ViewHolder { + TextView brand; + + + } + + @Override + public View getView(final int position1, View convertView, ViewGroup parent) { + + final T2PComplianceActivity.MyAdaptorStock.ViewHolder holder; + + if (convertView == null) { + + convertView = mInflater + .inflate(R.layout.brandavabilityadpterlayout, null); + holder = new T2PComplianceActivity.MyAdaptorStock.ViewHolder(); + + holder.brand = (TextView) convertView.findViewById(R.id.brand_name); + + convertView.setTag(holder); + } else { + holder = (T2PComplianceActivity.MyAdaptorStock.ViewHolder) convertView.getTag(); + } + + holder.brand.setText(list.get(position1).getBRAND()); + + holder.brand.setId(position1); + + + return convertView; + } + } + + public class CustomBRANDAdapter extends ArrayAdapter { + + BrandAvabilityGetterSetter tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomBRANDAdapter( + T2PComplianceActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (BrandAvabilityGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getBRAND()); + } + + return row; + } + } + + + public class CustomSpinnerNonT2pAdapter extends ArrayAdapter { + + NonT2pReasonGetterSetter tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomSpinnerNonT2pAdapter( + T2PComplianceActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (NonT2pReasonGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getTREASON().get(0)); + } + + return row; + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2pBrand_Avaibility.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2pBrand_Avaibility.java new file mode 100644 index 0000000..0fa2584 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2pBrand_Avaibility.java @@ -0,0 +1,294 @@ +package cpm.com.gskmtorange.dailyentry; + +import android.app.Activity; +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.net.ConnectivityManager; +import android.net.NetworkInfo; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.BaseAdapter; +import android.widget.Button; +import android.widget.ImageView; +import android.widget.RelativeLayout; +import android.widget.Spinner; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; +import cpm.com.gskmtorange.GetterSetter.BrandAvabilityGetterSetter; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; + +public class T2pBrand_Avaibility extends AppCompatActivity { + private Context context; + GSKOrangeDB db; + private SharedPreferences preferences; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow; + Spinner spinner_brand; + Button add; + ArrayList brand_list; + String categoryName, categoryId, brand_name = "", brand_id = ""; + RecyclerView recyclerView; + ArrayList brand_new_list = new ArrayList(); + T2pBrand_Avaibility.ValueAdapter adapteravabiblity; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_t2p_brand__avaibility); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + spinner_brand = (Spinner) findViewById(R.id.spinner); + add = (Button) findViewById(R.id.button2); + recyclerView = (RecyclerView) findViewById(R.id.layout_recycle); + context = this; + + db = new GSKOrangeDB(T2pBrand_Avaibility.this); + db.open(); + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); +///// + brand_list = db.getBrandAvailbilitydata(store_id, categoryId, keyAccount_id, class_id, storeType_id,CommonString.TABLE_MAPPING_STOCK); + BrandAvabilityGetterSetter brand = new BrandAvabilityGetterSetter(); + String str = getResources().getString(R.string.select); + brand.setBRAND(str); + brand_list.add(0, brand); + T2pBrand_Avaibility.CustomAdapter adapter = new T2pBrand_Avaibility.CustomAdapter(T2pBrand_Avaibility.this, R.layout.custom_spinner_item, brand_list); + spinner_brand.setAdapter(adapter); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + if (brand_new_list.size() > 0) { + BrandAvabilityGetterSetter br = new BrandAvabilityGetterSetter(); + + br.setCategoryId(categoryId); + br.setClass_id(class_id); + br.setKeyAccount_id(keyAccount_id); + br.setStoreType_id(storeType_id); + br.setStore_id(store_id); + db.InsertBrandAvabilitydata(br, brand_new_list); + + brand_new_list.clear(); + finish(); + + + } else { + Snackbar.make(view, "Please add data", Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + + } + }); + + + add.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + if (!brand_name.equalsIgnoreCase("") && brand_name != null) { + + BrandAvabilityGetterSetter brand = new BrandAvabilityGetterSetter(); + + brand.setBRAND(brand_name); + brand.setBRAND_ID(brand_id); + + brand_new_list.add(brand); + + adapteravabiblity = new T2pBrand_Avaibility.ValueAdapter(T2pBrand_Avaibility.this, brand_new_list); + recyclerView.setAdapter(adapteravabiblity); + recyclerView.setLayoutManager(new LinearLayoutManager(T2pBrand_Avaibility.this)); + + spinner_brand.setSelection(0); + brand_name = ""; + brand_id = ""; + + } else { + Snackbar.make(view, "Please select dropdown", Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + + } + }); + + + spinner_brand.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + + if (position != 0) { + + brand_name = brand_list.get(position).getBRAND(); + brand_id = brand_list.get(position).getBRAND_ID(); + + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + + + } + + public class CustomAdapter extends ArrayAdapter { + + private Activity activity; + private ArrayList data; + BrandAvabilityGetterSetter tempValues = null; + LayoutInflater inflater; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomAdapter( + T2pBrand_Avaibility activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (BrandAvabilityGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getResources().getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getBRAND()); + } + + return row; + } + } + + + public class ValueAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + List data = Collections.emptyList(); + + public ValueAdapter(Context context, List data) { + + inflator = LayoutInflater.from(context); + this.data = data; + + } + + @Override + public T2pBrand_Avaibility.ValueAdapter.MyViewHolder onCreateViewHolder(ViewGroup parent, int i) { + + View view = inflator.inflate(R.layout.brandavabilityadpterlayout, parent, false); + + T2pBrand_Avaibility.ValueAdapter.MyViewHolder holder = new T2pBrand_Avaibility.ValueAdapter.MyViewHolder(view); + + return holder; + } + + @Override + public void onBindViewHolder(final T2pBrand_Avaibility.ValueAdapter.MyViewHolder viewHolder, final int position) { + + final BrandAvabilityGetterSetter current = data.get(position); + + viewHolder.txt.setText(current.getBRAND()); + + } + + + @Override + public int getItemCount() { + return data.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView txt, address; + + + public MyViewHolder(View itemView) { + super(itemView); + txt = (TextView) itemView.findViewById(R.id.brand_name); + + + } + } + + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/VisitTypeStatusActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/VisitTypeStatusActivity.java new file mode 100644 index 0000000..e7fd62d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/VisitTypeStatusActivity.java @@ -0,0 +1,232 @@ +package cpm.com.gskmtorange.dailyentry; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.location.Location; +import android.location.LocationManager; +import android.net.ConnectivityManager; +import android.net.NetworkInfo; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.ProgressBar; +import android.widget.TextView; +import android.widget.Toast; + +import com.google.android.gms.common.api.GoogleApiClient; +import com.google.android.gms.location.LocationRequest; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.GetterSetter.GeotaggingBeans; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.gsk_dailyentry.StoreWisePerformanceActivity; +import cpm.com.gskmtorange.storeinmap.StoreListRouteActivity; +import cpm.com.gskmtorange.storeinmap.StoreRouteActivity; +import cpm.com.gskmtorange.xmlGetterSetter.ADDITIONAL_DISPLAY_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.AdditionalQuestiongetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationContrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayChecklistMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GeoFencingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPINGT2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_SOS_TARGET_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingDisplayChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPromotionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingSubCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraLastVisitGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonT2pReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingSubReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_PERFORMANCE_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ShelfMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGroupMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SupervisorListGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Visit_Type_Master_GetterSetter; + +public class VisitTypeStatusActivity extends AppCompatActivity { + ArrayList coverage = new ArrayList(); + ArrayList storelist = new ArrayList(); + //ListView list; + private SharedPreferences preferences; + String date, visit_status; + GSKOrangeDB db; + ValueAdapter adapter; + RecyclerView recyclerView; + private SharedPreferences.Editor editor = null; + LinearLayout linearlay; + String store_id, userId, culture_id, visit_date, store_facing_hide; + private Dialog dialog; + boolean result_flag = false, leaveflag = false; + FloatingActionButton fab; + //String storeid; + Toolbar toolbar; + String language, country_id; + String store_flag_str; + String str_facing=""; + + Context context; + boolean enabled = true; + + private ProgressBar pb; + + private TextView percentage, message; + int eventType; + boolean ResultFlag = true; + String str; + StoreBean storeCurrentObj; + + String from_checkedIn = ""; + Visit_Type_Master_GetterSetter visit_type_master_getterSetter; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_visit_type_status); + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + context = this; + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + store_flag_str = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG); + date = preferences.getString(CommonString.KEY_DATE, null); + visit_status = preferences.getString(CommonString.KEY_STOREVISITED_STATUS, ""); + language = preferences.getString(CommonString.KEY_LANGUAGE, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + userId = preferences.getString(CommonString.KEY_USERNAME, null); + culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + db = new GSKOrangeDB(context); + db.open(); + + linearlay = (LinearLayout) findViewById(R.id.no_data_lay); + recyclerView = (RecyclerView) findViewById(R.id.drawer_layout_recycle); + + toolbar.setTitle("Ad-Hoc Visit Type" + "-"+ date); + storelist = db.getVisitType(date, "VISIT_TYPE_MASTER"); + adapter = new ValueAdapter(context, storelist); + recyclerView.setAdapter(adapter); + recyclerView.setLayoutManager(new LinearLayoutManager(this)); + + store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID); + str_facing = getIntent().getStringExtra(CommonString.KEY_STORE_FLAG_FACING_HIDE); + + } + public class ValueAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + List data = Collections.emptyList(); + + public ValueAdapter(Context context, List data) { + inflator = LayoutInflater.from(context); + this.data = data; + } + + @Override + public ValueAdapter.MyViewHolder onCreateViewHolder(ViewGroup parent, int i) { + + View view = inflator.inflate(R.layout.visittypelist_child, parent, false); + + ValueAdapter.MyViewHolder holder = new ValueAdapter.MyViewHolder(view); + return holder; + } + + @Override + public void onBindViewHolder(final ValueAdapter.MyViewHolder viewHolder, final int position) { + final Visit_Type_Master_GetterSetter current = data.get(position); + viewHolder.visitTypeTV.setText(current.getVISIT_TYPE().get(0)); + viewHolder.Cardbtn.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + db.open(); + db.insertVisitTypeData(visit_date,store_id,current.getVISIT_TYPE_ID().get(0)); + + Intent in = new Intent(VisitTypeStatusActivity.this, StoreimageActivity.class); + in.putExtra(CommonString.KEY_STORE_FLAG, store_flag_str); + in.putExtra(CommonString.KEY_STORE_ID, store_id); + in.putExtra("VISIT_TYPE_ID", current.getVISIT_TYPE_ID().get(0)); + in.putExtra(CommonString.KEY_STORE_FLAG_FACING_HIDE, str_facing); + startActivity(in); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + }); + } + + @Override + public int getItemCount() { + return data.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView visitTypeTV; + CardView Cardbtn; + + public MyViewHolder(View itemView) { + super(itemView); + visitTypeTV = itemView.findViewById(R.id.visitTypeTV); + Cardbtn = itemView.findViewById(R.id.card_view); + + } + } + + } + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + // NavUtils.navigateUpFromSameTask(this); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/download/DownloadActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/download/DownloadActivity.java new file mode 100644 index 0000000..9ea23b2 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/download/DownloadActivity.java @@ -0,0 +1,2159 @@ +package cpm.com.gskmtorange.download; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.graphics.Color; +import android.graphics.drawable.ColorDrawable; +import android.os.AsyncTask; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.Window; +import android.widget.ProgressBar; +import android.widget.TextView; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; +import org.xmlpull.v1.XmlPullParserFactory; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.InterruptedIOException; +import java.io.StringReader; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.SocketTimeoutException; +import java.net.URL; +import java.text.DecimalFormat; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.ADDITIONAL_DISPLAY_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.AdditionalQuestiongetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationContrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayChecklistMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GeoFencingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPINGT2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_SKU_PRICING_ENABLEGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_SOS_TARGET_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingDisplayChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaMSLGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramCountrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPromotionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingSubCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraLastVisitGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonT2pReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingSubReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Order_Received_Status_GetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PROMOTION_TYPE_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_CATEGORY_WISEGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_PERFORMANCE_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ShelfMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGroupMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SubCategoryMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SupervisorListGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.TableBean; +import cpm.com.gskmtorange.xmlGetterSetter.Visit_Type_Master_GetterSetter; +import cpm.com.gskmtorange.xmlHandlers.XMLHandlers; + +public class DownloadActivity extends AppCompatActivity { + private Context context; + Data data; + int eventType; + GSKOrangeDB db; + String userId, culture_id, country_id; + JourneyPlanGetterSetter jcpgettersetter; + JourneyPlanGetterSetter adhoc_jcpgettersetter; + SkuMasterGetterSetter skumastergettersetter; + BrandMasterGetterSetter brandMasterGetterSetter; + SubCategoryMasterGetterSetter subCategoryMasterGetterSetter; + CategoryMasterGetterSetter categoryMasterGetterSetter; + DisplayMasterGetterSetter displayMasterGetterSetter; + MappingStockGetterSetter mappingStockGetterSetter; + MappingStockStorewiseGetterSetter mappingStockStorewiseGetterSetter; + MAPPINGT2PGetterSetter mappingt2PGetterSetter; + DisplayChecklistMasterGetterSetter checklistMasterGetterSetter; + MappingDisplayChecklistGetterSetter mappingChecklistGetterSetter; + NonWorkingReasonGetterSetter nonWorkingReasonGetterSetter; + MappingPromotionGetterSetter mappingPromotionGetterSetter; + MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter mapping_additional_promotion_masterGetterSetter; + STORE_PERFORMANCE_MasterGetterSetter store_performance_masterGetterSetter; + ADDITIONAL_DISPLAY_MASTERGetterSetter additional_display_getter_setter; + MAPPING_SOS_TARGET_MasterGetterSetter mapping_sos_target_masterGetterSetter; + MAPPING_PLANOGRAM_MasterGetterSetter mapping_planogram_masterGetterSetter; + MappingPlanogramCountrywiseGetterSetter mappingPlanogramCountrywiseGetterSetter; + ShelfMasterGetterSetter shelfMasterGetterSetter; + MappingSubCategoryImageAllowGetterSetter mappingSubCategoryImageAllowGetterSetter; + MappingCategoryImageAllowGetterSetter mappingCategoryImageAllowGetterSetter; + SkuGroupMasterGetterSetter skuGroupMasterGetterSetter; + AdditionalQuestiongetterSetter additionalQuestiongetterSetter; + POGQuestionGetterSetter pogQuestionGetterSetter; + NonT2pReasonGetterSetter nonT2pReasonGetterSetter; + ConfigurationContrywiseGetterSetter configurationContrywiseGetterSetter; + NoCameraLastVisitGetterSetter noCameraLastVisitGetterSetter; + GeoFencingGetterSetter geoFencingGetterSetter; + NonWorkingSubReasonGetterSetter nonWorkingSubReasonGetterSetter; + SupervisorListGetterSetter supervisorListGetterSetter; + ConfigurationMasterGetterSetter configurationMasterGetterSetter; + MappingPlanogramStorewiseGetterSetter mappingPlanogramStorewiseGetterSetter; + JourneyPlanGetterSetter additionalJcpGetterSetter; + JourneyPlanGetterSetter additionalAdhocJcpGetterSetter; + MappingStockGetterSetter mappingStockAdditionalGetterSetter; + JourneyPlanGetterSetter pharmaJcpGetterSetter; + MappingPharmaQuestionGetterSetter mappingPharmaQuestionGetterSetter; + MappingPharmaMSLGetterSetter mappingPharmaMSLGetterSetter; + PROMOTION_TYPE_MASTERGetterSetter promotion_type_masterGetterSetter; + STORE_CATEGORY_WISEGetterSetter store_category_wiseGetterSetter; + MAPPING_SKU_PRICING_ENABLEGetterSetter mapping_sku_pricing_enableGetterSetter; + Order_Received_Status_GetterSetter order_received_status_getterSetter; + Visit_Type_Master_GetterSetter visit_type_master_getterSetter; + + + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + private SharedPreferences preferences = null; + Toolbar toolbar; + String str; + boolean ResultFlag = true; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_download); + + toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + db = new GSKOrangeDB(this); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + userId = preferences.getString(CommonString.KEY_USERNAME, null); + culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + new UploadTask(DownloadActivity.this).execute(); + } + + + class Data { + int value; + String name; + } + + private class UploadTask extends AsyncTask { + private Context context; + + UploadTask(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + super.onPreExecute(); + + dialog = new Dialog(context); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); + dialog.setContentView(R.layout.custom_dialog_progress); + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + pb.getProgressDrawable().setColorFilter( + getResources().getColor(R.color.colorPrimaryDark), android.graphics.PorterDuff.Mode.SRC_IN); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + dialog.setCancelable(false); + dialog.show(); + } + @Override + protected String doInBackground(Void... voids) { + try { + boolean no_jcp_flag = false, no_adhoc_flag = false, no_addtional_jcp_flag = false; + + String resultHttp = ""; + data = new Data(); + + data.value = 10; + data.name = "JCP " + getResources().getString(R.string.download_data); + publishProgress(data); + + XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); + factory.setNamespaceAware(true); + XmlPullParser xpp = factory.newPullParser(); + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "JOURNEY_PLAN"); + request.addProperty("cultureid", culture_id); + + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + Log.d("requestdata",request.toString()); + + Object result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + + xpp.setInput(new StringReader(result.toString())); + // xpp.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, false); + // xpp.setInput(stream,"UTF-8"); + xpp.next(); + eventType = xpp.getEventType(); + + jcpgettersetter = XMLHandlers.JCPXMLHandler(xpp, eventType); + + String jcpTable = jcpgettersetter.getTable_journey_plan(); + if (jcpTable != null) + TableBean.setJourneyPlan(jcpTable); + + if (jcpgettersetter.getSTORE_ID().size() > 0) { + resultHttp = CommonString.KEY_SUCCESS; + } else { + //return "JOURNEY_PLAN"; + no_jcp_flag = true; + } + + data.value = 10; + data.name = "JCP " + getResources().getString(R.string.download_data); + } + publishProgress(data); + + //ADHOC_JOURNEYPLAN + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "ADHOC_JOURNEYPLAN"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + Log.d("resultdata",result.toString()); + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + // xpp.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, false); + // xpp.setInput(stream,"UTF-8"); + xpp.next(); + eventType = xpp.getEventType(); + + adhoc_jcpgettersetter = XMLHandlers.JCPXMLHandler(xpp, eventType); + + if (adhoc_jcpgettersetter.getSTORE_ID().size() > 0) { + resultHttp = CommonString.KEY_SUCCESS; + } + + String adhoc_jcpTable = adhoc_jcpgettersetter.getTable_journey_plan(); + TableBean.setAdhocJourneyPlan(adhoc_jcpTable); + + if (adhoc_jcpgettersetter.getSTORE_ID().size() > 0) { + data.value = 15; + data.name = "ADHOC JOURNEYPLAN " + getResources().getString(R.string.download_data); + } else { + no_adhoc_flag = true; + /*if (no_jcp_flag) { + return "JOURNEY_PLAN"; + }*/ + } + } + publishProgress(data); + + //JOURNEY_PLAN_ADDITIONAL + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "JOURNEY_PLAN_ADDITIONAL"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + additionalJcpGetterSetter = XMLHandlers.JCPXMLHandler(xpp, eventType); + + if (additionalJcpGetterSetter.getSTORE_ID().size() > 0) { + resultHttp = CommonString.KEY_SUCCESS; + } else { + + no_addtional_jcp_flag = true; + + } + + String additional_jcpTable = additionalJcpGetterSetter.getTable_journey_plan(); + TableBean.setAdditionalJourneyPlan(additional_jcpTable); + } + + //SUPERVISOR_LIST + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "SUPERVISOR_LIST"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + supervisorListGetterSetter = XMLHandlers.supervisorListXMLHandler(xpp, eventType); + + String table_sup_list = supervisorListGetterSetter.getTable_SUPERVISOR_LIST(); + if (table_sup_list != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_SUPERVISOR_LIST(table_sup_list); + } + + if (supervisorListGetterSetter.getEMP_ID().size() > 0) { + data.value = 97; + data.name = "SUPERVISOR LIST DATA" + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + + //ADHOC_JOURNEYPLAN_ADDITIONAL + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "ADHOC_JOURNEYPLAN_ADDITIONAL"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + additionalAdhocJcpGetterSetter = XMLHandlers.JCPXMLHandler(xpp, eventType); + + if (additionalAdhocJcpGetterSetter.getSTORE_ID().size() > 0) { + resultHttp = CommonString.KEY_SUCCESS; + } else { + + if (no_jcp_flag && no_adhoc_flag && no_addtional_jcp_flag) { + return "JOURNEY_PLAN"; + } + } + + String additional_jcpTable = additionalAdhocJcpGetterSetter.getTable_journey_plan(); + TableBean.setAdhocJourneyplanAdditional(additional_jcpTable); + } + + //GEO_FENCING + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "GEO_FENCING"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + // xpp.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, false); + // xpp.setInput(stream,"UTF-8"); + xpp.next(); + eventType = xpp.getEventType(); + + geoFencingGetterSetter = XMLHandlers.geoFencingXMLHandler(xpp, eventType); + + String geofencingTable = geoFencingGetterSetter.getTable_GEO_FENCING(); + TableBean.setTable_GEO_FENCING(geofencingTable); + + if (geoFencingGetterSetter.getGEO_FENCING().size() > 0) { + data.value = 17; + data.name = "GEO FENCING" + getResources().getString(R.string.download_data); + } + + } + publishProgress(data); + + + // Store List Master + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "SKU_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + skumastergettersetter = XMLHandlers.skuMasterXMLHandler(xpp, eventType); + if (skumastergettersetter.getSKU_ID().size() > 0) { + String skutable = skumastergettersetter.getTable_SKU_MASTER(); + if (skutable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setSkuMaster(skutable); + } + } else { + return "SKU_MASTER"; + } + + data.value = 20; + data.name = "SKU_MASTER " + getResources().getString(R.string.download_data); + } + publishProgress(data); + + + // BRAND_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "BRAND_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + brandMasterGetterSetter = XMLHandlers.brandMasterXMLHandler(xpp, eventType); + if (brandMasterGetterSetter.getBRAND_ID().size() > 0) { + String brandtable = brandMasterGetterSetter.getTable_BRAND_MASTER(); + if (brandtable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setBrandMaster(brandtable); + } + } else { + return "BRAND_MASTER"; + } + + data.value = 25; + data.name = "BRAND_MASTER " + getResources().getString(R.string.download_data); + } + publishProgress(data); + + + // SUB_CATEGORY_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "SUB_CATEGORY_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + subCategoryMasterGetterSetter = XMLHandlers.subCategoryMasterXMLHandler(xpp, eventType); + if (subCategoryMasterGetterSetter.getSUB_CATEGORY_ID().size() > 0) { + String categorytable = subCategoryMasterGetterSetter.getTable_SUB_CATEGORY_MASTER(); + if (categorytable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setSubCategoryMaster(categorytable); + } + } else { + return "SUB_CATEGORY_MASTER"; + } + data.value = 30; + data.name = "SUB_CATEGORY_MASTER " + getResources().getString(R.string.download_data); + } + publishProgress(data); + + + // CATEGORY_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "CATEGORY_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + categoryMasterGetterSetter = XMLHandlers.categoryMasterXMLHandler(xpp, eventType); + if (categoryMasterGetterSetter.getCATEGORY_ID().size() > 0) { + String skutable = categoryMasterGetterSetter.getTable_CATEGORY_MASTER(); + if (skutable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setCategoryMaster(skutable); + } + } else { + return "CATEGORY_MASTER"; + } + data.value = 35; + data.name = "CATEGORY_MASTER " + getResources().getString(R.string.download_data); + } + publishProgress(data); + + + // DISPLAY_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "DISPLAY_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + displayMasterGetterSetter = XMLHandlers.displayMasterXMLHandler(xpp, eventType); + if (displayMasterGetterSetter.getDISPLAY_ID().size() > 0) { + String display_table = displayMasterGetterSetter.getTable_DISPLAY_MASTER(); + if (display_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setDisplayMaster(display_table); + } + } else { + return "DISPLAY_MASTER"; + } + data.value = 40; + data.name = "DISPLAY_MASTER " + getResources().getString(R.string.download_data); + } + publishProgress(data); + + // MAPPING_STOCK + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_STOCK"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingStockGetterSetter = XMLHandlers.mappingStockXMLHandler(xpp, eventType); + + String stocktable = mappingStockGetterSetter.getTable_MAPPING_STOCK(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingStock(stocktable); + } + + if (mappingStockGetterSetter.getSKU_ID().size() > 0) { + data.value = 45; + data.name = "MAPPING_STOCK " + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_STOCK"; + } + + } + publishProgress(data); + + //Added on 04/12/2018 + // MAPPING_STOCK_STOREWISE + if (country_id.equals("7")||country_id.equals("8") || country_id.equals("17")) { + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_STOCK_STOREWISE"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingStockStorewiseGetterSetter = XMLHandlers.mappingStockStorewiseXMLHandler(xpp, eventType); + + String stocktable = mappingStockStorewiseGetterSetter.getTable_MAPPING_STOCK_STOREWISE(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_MAPPING_STOCK_STOREWISE(stocktable); + } + + if (mappingStockStorewiseGetterSetter.getSKU_ID().size() > 0) { + data.value = 45; + data.name = "MAPPING_STOCK_STOREWISE " + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_STOCK"; + } + + } + publishProgress(data); + } + + + // MAPPING_T2P + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_T2P"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingt2PGetterSetter = XMLHandlers.mappingT2pXMLHandler(xpp, eventType); + + String t2ptable = mappingt2PGetterSetter.getTable_MAPPING_T2P(); + if (t2ptable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingT2p(t2ptable); + } + + if (mappingt2PGetterSetter.getSTORE_ID().size() > 0) { + data.value = 50; + data.name = "MAPPING_T2P " + getResources().getString(R.string.download_data); + + } else { + //return "MAPPING_T2P"; + } + + } + publishProgress(data); + + // DISPLAY_CHECKLIST_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "DISPLAY_CHECKLIST_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + checklistMasterGetterSetter = XMLHandlers.mappingDisplayChecklistMasterXMLHandler(xpp, eventType); + if (checklistMasterGetterSetter.getCHECKLIST_ID().size() > 0) { + String checklist_master_table = checklistMasterGetterSetter.getTable_DISPLAY_CHECKLIST_MASTER(); + if (checklist_master_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setDisplayChecklistMaster(checklist_master_table); + } + } else { + return "DISPLAY_CHECKLIST_MASTER"; + } + data.value = 60; + data.name = "DISPLAY_CHECKLIST_MASTER " + getResources().getString(R.string.download_data); + } + publishProgress(data); + + // MAPPING_DISPLAY_CHECKLIST + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_DISPLAY_CHECKLIST"); + request.addProperty("cultureid", culture_id); + + Log.d("requestdata",request.toString()); + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingChecklistGetterSetter = XMLHandlers.mappingMappingDisplayChecklistXMLHandler(xpp, eventType); + + String mapping_display_checklisttable = mappingChecklistGetterSetter.getTable_MAPPING_DISPLAY_CHECKLIST(); + if (mapping_display_checklisttable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingDisplayChecklist(mapping_display_checklisttable); + } + + if (mappingChecklistGetterSetter.getCHECKLIST_ID().size() > 0) { + data.value = 65; + data.name = "MAPPING_DISPLAY_CHECKLIST " + getResources().getString(R.string.download_data); + } else { + //return "MAPPING_DISPLAY_CHECKLIST"; + } + } + publishProgress(data); + + // NON_WORKING_REASON + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + //request.addProperty("Type", "NON_WORKING_REASON"); + request.addProperty("Type", "NON_WORKING_REASON_NEW"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + nonWorkingReasonGetterSetter = XMLHandlers.nonWorkingReasonXMLHandler(xpp, eventType); + if (nonWorkingReasonGetterSetter.getREASON_ID().size() > 0) { + String reasontable = nonWorkingReasonGetterSetter.getTable_NON_WORKING_REASON(); + if (reasontable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setNonWorkingReason(reasontable); + } + } else { + return "NON_WORKING_REASON"; + } + data.value = 70; + data.name = "NON_WORKING_REASON " + getResources().getString(R.string.download_data); + } + publishProgress(data); + + // NON_WORKING_SUB_REASON + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "NON_WORKING_SUB_REASON"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + nonWorkingSubReasonGetterSetter = XMLHandlers.nonWorkingSubReasonXMLHandler(xpp, eventType); + + String reasontable = nonWorkingSubReasonGetterSetter.getTable_NON_WORKING_SUB_REASON(); + if (reasontable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_NON_WORKING_SUB_REASON(reasontable); + } + + if (nonWorkingSubReasonGetterSetter.getREASON_ID().size() > 0) { + data.value = 70; + data.name = "NON_WORKING_SUB_REASON " + getResources().getString(R.string.download_data); + } else { + //return "NON_WORKING_SUB_REASON"; + } + } + publishProgress(data); + + + // MAPPING_PROMOTION + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_PROMOTION"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingPromotionGetterSetter = XMLHandlers.mappingPromotionXMLHandler(xpp, eventType); + + String mapping_promotion_table = mappingPromotionGetterSetter.getTable_MAPPING_PROMOTION(); + if (mapping_promotion_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingPromotion(mapping_promotion_table); + } + + if (mappingPromotionGetterSetter.getSTORE_ID().size() > 0) { + data.value = 75; + data.name = "MAPPING_PROMOTION " + getResources().getString(R.string.download_data); + } + + } + publishProgress(data); + + //Gagan start code + // MAPPING_ADDITIONAL_PROMOTION + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_ADDITIONAL_PROMOTION"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mapping_additional_promotion_masterGetterSetter = XMLHandlers.mappingAdditionalPromotionXMLHandler(xpp, eventType); + + //if (mapping_additional_promotion_masterGetterSetter.getSTORE_ID().size() > 0) { + String mapping_additional_promotion_table = mapping_additional_promotion_masterGetterSetter.getTable_MAPPING_ADDITIONAL_PROMOTION(); + if (mapping_additional_promotion_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingAdditionalPromotion(mapping_additional_promotion_table); + } + + if (mapping_additional_promotion_masterGetterSetter.getSTORE_ID().size() > 0) { + data.value = 80; + data.name = "MAPPING_ADDITIONAL_PROMOTION " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + + //STORE_PERFORMANCE + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "STORE_PERFORMANCE_REVISED"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + store_performance_masterGetterSetter = XMLHandlers.STORE_PERFORMANCEXMLHandler(xpp, eventType); + + String table_store_performace = store_performance_masterGetterSetter.getTable_STORE_PERFORMANCE(); + if (table_store_performace != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setStorePerformance(table_store_performace); + } + + if (store_performance_masterGetterSetter.getSTORE_ID().size() > 0) { + data.value = 85; + data.name = "STORE_PERFORMANCE_NEW Data Download"; + } else { + //return "STORE_PERFORMANCE"; + } + + } + publishProgress(data); + + + //ADDITIONAL_DISPLAY_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "ADDITIONAL_DISPLAY_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + additional_display_getter_setter = XMLHandlers.ADDITIONAL_DISPLAY_MASTERXMLHandler(xpp, eventType); + + if (additional_display_getter_setter.getDISPLAY_ID().size() > 0) { + String table_store_display = additional_display_getter_setter.getTable_STORE_ADDITIONAL_DISPLAY(); + if (table_store_display != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setAdditionalDisplay(table_store_display); + } + } else { + return "ADDITIONAL_DISPLAY_MASTER"; + } + data.value = 90; + data.name = "ADDITIONAL_DISPLAY_MASTER Data Download"; + } + publishProgress(data); + + + //MAPPING_PLANOGRAM + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_PLANOGRAM"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mapping_planogram_masterGetterSetter = XMLHandlers.MAPPING_PLANOGRAM_XMLHandler(xpp, eventType); + + String table_mapping_planogram = mapping_planogram_masterGetterSetter.getTable_MAPPING_PLANOGRAM(); + if (table_mapping_planogram != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingPlanogram(table_mapping_planogram); + } + if (mapping_planogram_masterGetterSetter.getKEYACCOUNT_ID().size() > 0) { + data.value = 92; + data.name = "MAPPING_PLANOGRAM Data Download"; + } else { + //return "MAPPING_PLANOGRAM"; + } + } + publishProgress(data); + + //MAPPING_PLANOGRAM_STORE_WISE + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_PLANOGRAM_STORE_WISE"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingPlanogramStorewiseGetterSetter = XMLHandlers.MAPPING_PLANOGRAM_STORE_WISE_XMLHandler(xpp, eventType); + + String table_mapping_planogram = mappingPlanogramStorewiseGetterSetter.getTable_MAPPING_PLANOGRAM_STORE_WISE(); + if (table_mapping_planogram != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_MAPPING_PLANOGRAM_STORE_WISE(table_mapping_planogram); + } + if (mappingPlanogramStorewiseGetterSetter.getSTORE_ID().size() > 0) { + data.value = 92; + data.name = "MAPPING_PLANOGRAM Data Download"; + } else { + //return "MAPPING_PLANOGRAM"; + } + } + publishProgress(data); + + + // MAPPING_SOS_TARGET + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_SOS_TARGET"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mapping_sos_target_masterGetterSetter = XMLHandlers.MAPPING_SOS_TARGETXMLHandler(xpp, eventType); + + //if (mapping_additional_promotion_masterGetterSetter.getSTORE_ID().size() > 0) { + String table_mapping_sos_target = mapping_sos_target_masterGetterSetter.getTable_MAPPING_SOS_TARGET(); + if (table_mapping_sos_target != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingSosTarget(table_mapping_sos_target); + } + + if (mapping_sos_target_masterGetterSetter.getSTORE_ID().size() > 0) { + data.value = 95; + data.name = "MAPPING_SOS_TARGET " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //CATEGORYWISE_SOS_TARGET + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "CATEGORYWISE_SOS_TARGET"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + store_category_wiseGetterSetter = XMLHandlers.CATEGORYWISE_SOS_TARGETXMLHandler(xpp, eventType); + + String table_store_performace = store_category_wiseGetterSetter.getTable_CATEGORYWISE_SOS_TARGET(); + if (table_store_performace != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setCategoryWiseSos(table_store_performace); + } + + if (store_category_wiseGetterSetter.getSTORE_ID().size() > 0) { + data.value = 85; + data.name = "CATEGORYWISE_SOS_TARGET Data Download"; + } else { + //return "CATEGORYWISE_SOS_TARGET"; + } + + } + publishProgress(data); + + + //SHELF_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "SHELF_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + shelfMasterGetterSetter = XMLHandlers.shelfMasterXMLHandler(xpp, eventType); + + String table_ShelfMaster = shelfMasterGetterSetter.getTable_SHELF_MASTER(); + if (table_ShelfMaster != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setShelfMaster(table_ShelfMaster); + } + + if (shelfMasterGetterSetter.getSHELF_ID().size() > 0) { + data.value = 96; + data.name = "SHELF_MASTER " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + + //MAPPING_SUB_CATEGORY_IMAGE_ALLOW + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_SUB_CATEGORY_IMAGE_ALLOW"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingSubCategoryImageAllowGetterSetter = XMLHandlers.mappingSubCategoryImageAllowXMLHandler(xpp, eventType); + + String table_ShelfMaster = mappingSubCategoryImageAllowGetterSetter.getTable_MAPPING_SUB_CATEGORY_IMAGE_ALLOW(); + if (table_ShelfMaster != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingSubCategoryImageAllow(table_ShelfMaster); + } + + if (mappingSubCategoryImageAllowGetterSetter.getSUB_CATEGORY_ID().size() > 0) { + data.value = 96; + data.name = "MAPPING_SUB_CATEGORY_IMAGE_ALLOW " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + + //SKUGROUP_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "SKUGROUP_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + skuGroupMasterGetterSetter = XMLHandlers.skuGroupMasterXMLHandler(xpp, eventType); + + String table_skuGrpMaster = skuGroupMasterGetterSetter.getTable_SKUGROUP_MASTER(); + if (table_skuGrpMaster != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setSkugroupMaster(table_skuGrpMaster); + } + + if (skuGroupMasterGetterSetter.getSUB_CATEGORY_ID().size() > 0) { + data.value = 97; + data.name = "SKUGROUP_MASTER " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //MAPPING_CATEGORY_IMAGE_ALLOW + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_CATEGORY_IMAGE_ALLOW"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingCategoryImageAllowGetterSetter = XMLHandlers.mappingCategoryImageAllowXMLHandler(xpp, eventType); + + String table_category_img_allow = mappingCategoryImageAllowGetterSetter.getTable_MAPPING_CATEGORY_IMAGE_ALLOW(); + if (table_category_img_allow != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingCategoryImageAllow(table_category_img_allow); + } + + if (mappingCategoryImageAllowGetterSetter.getCATEGORY_ID().size() > 0) { + data.value = 97; + data.name = "MAPPING_CATEGORY_IMAGE_ALLOW " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //ADDITIONAL_QUESTION + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "ADDITIONAL_QUESTION"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + additionalQuestiongetterSetter = XMLHandlers.additionalXMLHandler(xpp, eventType); + + String table_additionalQns_table = additionalQuestiongetterSetter.getTable_ADDITIONAL_QUESTION(); + if (table_additionalQns_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_ADDITIONAL_QUESTION(table_additionalQns_table); + } + + if (additionalQuestiongetterSetter.getCATEGORY_ID().size() > 0) { + data.value = 97; + data.name = "ADDITIONAL_QUESTION " + getResources().getString(R.string.download_data); + } + } + + publishProgress(data); + + //ADDITIONAL_QUESTION + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + //request.addProperty("Type", "POG_QUESTION_NEW"); + request.addProperty("Type", "POG_QUESTION_NEW"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + pogQuestionGetterSetter = XMLHandlers.pogQuestionsXMLHandler(xpp, eventType); + + String table_pog_qns_table = pogQuestionGetterSetter.getTable_POG_QUESTION(); + if (table_pog_qns_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_POG_QUESTION(table_pog_qns_table); + } + + if (pogQuestionGetterSetter.getQUESTION_ID().size() > 0) { + data.value = 97; + data.name = "POG_QUESTION " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //NON_T2P_REASON + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "NON_T2P_REASON"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + nonT2pReasonGetterSetter = XMLHandlers.nonT2pReasonXMLHandler(xpp, eventType); + + String table_non_t2p_table = nonT2pReasonGetterSetter.getTable_NON_T2P_REASON(); + if (table_non_t2p_table != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_NON_T2P_REASON(table_non_t2p_table); + } + + if (pogQuestionGetterSetter.getQUESTION_ID().size() > 0) { + data.value = 97; + data.name = "NON T2P REASON " + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //CONFIGURATION_COUNTRY_WISE + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "CONFIGURATION_COUNTRY_WISE"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + configurationContrywiseGetterSetter = XMLHandlers.configurationCountryWiseXMLHandler(xpp, eventType); + + String table_configuration = configurationContrywiseGetterSetter.getTable_CONFIGURATION_COUNTRY_WISE(); + if (table_configuration != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_CONFIGURATION_COUNTRY_WISE(table_configuration); + } + + if (configurationContrywiseGetterSetter.getCOUNTRY_ID().size() > 0) { + data.value = 97; + data.name = "CONFIGURATION COUNTRY WISE" + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //NO_CAMERA_LAST_VISIT_DATA + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "NO_CAMERA_LAST_VISIT_DATA"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + noCameraLastVisitGetterSetter = XMLHandlers.noCameraLastVisitXMLHandler(xpp, eventType); + + String table_no_camera = noCameraLastVisitGetterSetter.getTable_NO_CAMERA_LAST_VISIT_DATA(); + if (table_no_camera != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_NO_CAMERA_LAST_VISIT_DATA(table_no_camera); + } + + if (noCameraLastVisitGetterSetter.getSKUGROUP_ID().size() > 0) { + data.value = 97; + data.name = "NO CAMERA LAST VISIT DATA" + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + //CONFIGURATION_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "CONFIGURATION_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + configurationMasterGetterSetter = XMLHandlers.configurationMasterXMLHandler(xpp, eventType); + + String table_configiration = configurationMasterGetterSetter.getTable_CONFIGURATION_MASTER(); + if (table_configiration != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_CONFIGURATION_MASTER(table_configiration); + } + + if (configurationMasterGetterSetter.getCOUNTRY_ID().size() > 0) { + data.value = 97; + data.name = "CONFIGURATION MASTER DATA" + getResources().getString(R.string.download_data); + } + } + publishProgress(data); + + + // MAPPING_STOCK_ADDITIONAL + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_STOCK_ADDITIONAL"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingStockAdditionalGetterSetter = XMLHandlers.mappingStockXMLHandler(xpp, eventType); + + String stocktable = mappingStockAdditionalGetterSetter.getTable_MAPPING_STOCK(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setMappingStockAdditional(stocktable); + } + + if (mappingStockAdditionalGetterSetter.getSKU_ID().size() > 0) { + data.value = 98; + data.name = "MAPPING_STOCK_ADDITIONAL " + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_STOCK_ADHOC"; + } + + } + publishProgress(data); + + //JOURNEY_PLAN_PHARMA + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "JOURNEY_PLAN_PHARMA"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + pharmaJcpGetterSetter = XMLHandlers.JCPXMLHandler(xpp, eventType); + + if (pharmaJcpGetterSetter.getSTORE_ID().size() > 0) { + resultHttp = CommonString.KEY_SUCCESS; + } + + String pharma_jcpTable = pharmaJcpGetterSetter.getTable_journey_plan(); + TableBean.setTable_JOURNEY_PLAN_PHARMA(pharma_jcpTable); + } + + //MAPPING_PHARMA_QUESTION + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_PHARMA_QUESTION"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingPharmaQuestionGetterSetter = XMLHandlers.mappingPharmaQuestionXMLHandler(xpp, eventType); + + if (mappingPharmaQuestionGetterSetter.getQUESTION_ID().size() > 0) { + resultHttp = CommonString.KEY_SUCCESS; + } + + String mapping_pahrma_question_Table = mappingPharmaQuestionGetterSetter.getTable_MAPPING_PHARMA_QUESTION(); + TableBean.setTable_MAPPING_PHARMA_QUESTION(mapping_pahrma_question_Table); + } + + // MAPPING_PHARMA_MSL + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_PHARMA_MSL"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + mappingPharmaMSLGetterSetter = XMLHandlers.mappingPharmaMSLXMLHandler(xpp, eventType); + + String stocktable = mappingPharmaMSLGetterSetter.getTable_MAPPING_PHARMA_MSL(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_MAPPING_PHARMA_MSL(stocktable); + } + + if (mappingPharmaMSLGetterSetter.getSKU_ID().size() > 0) { + data.value = 99; + data.name = "MAPPING_PHARMA_MSL " + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_PHARMA_MSL"; + } + + } + publishProgress(data); + + //usk + // MAPPING_PHARMA_MSL + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "PROMOTION_TYPE_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + + promotion_type_masterGetterSetter = XMLHandlers.mappingPROMOTION_TYPE_MASTERXMLHandler(xpp, eventType); + + String stocktable = promotion_type_masterGetterSetter.getTable_PROMOTION_TYPE_MASTER(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_PROMOTION_TYPE_MASTER(stocktable); + } + + if (mappingPharmaMSLGetterSetter.getSKU_ID().size() > 0) { + data.value = 99; + data.name = "PROMOTION_TYPE_MASTER " + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_PHARMA_MSL"; + } + + } + publishProgress(data); + + + // + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "MAPPING_SKU_PRICING_ENABLE"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + + mapping_sku_pricing_enableGetterSetter = XMLHandlers.mappingMAPPING_SKU_PRICING_ENABLEXMLHandler(xpp, eventType); + + String stocktable = mapping_sku_pricing_enableGetterSetter.getTable_MAPPING_SKU_PRICING_ENABLE(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_MAPPING_SKU_PRICING_ENABLE(stocktable); + } + + if (mapping_sku_pricing_enableGetterSetter.getSTORE_ID().size() > 0) { + data.value = 99; + data.name = "MAPPING_SKU_PRICING_ENABLE " + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_PHARMA_MSL"; + } + } + publishProgress(data); + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "ORDER_RECEIVED_STATUS"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + + order_received_status_getterSetter = XMLHandlers.order_Received_Status_XMLHandler(xpp, eventType); + String stocktable = order_received_status_getterSetter.getTable_Order_Received_Status(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_ORDER_RECEIVED_STATUS(stocktable); + } + + if (order_received_status_getterSetter.getSTORE_ID().size() > 0) { + data.value = 99; + data.name = "ORDER_RECEIVED_STATUS" + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_PHARMA_MSL"; + } + } + publishProgress(data); + + + //VISIT_TYPE_MASTER + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_NAME_UNIVERSAL_DOWNLOAD); + request.addProperty("UserName", userId); + request.addProperty("Type", "VISIT_TYPE_MASTER"); + request.addProperty("cultureid", culture_id); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UNIVERSAL, envelope); + + result = envelope.getResponse(); + Log.d("resultdata",result.toString()); + + if (result.toString() != null) { + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + + visit_type_master_getterSetter = XMLHandlers.Visit_Type_Status_XMLHandler(xpp, eventType); + String stocktable = visit_type_master_getterSetter.getTable_Visit_Type_Status(); + if (stocktable != null) { + resultHttp = CommonString.KEY_SUCCESS; + TableBean.setTable_VISIT_TYPE_STATUS(stocktable); + } + + if (order_received_status_getterSetter.getSTORE_ID().size() > 0) { + data.value = 99; + data.name = "VISIT_TYPE_MASTER" + getResources().getString(R.string.download_data); + } else { + // return "MAPPING_PHARMA_MSL"; + } + } + publishProgress(data); + + + + + //Images DownLoads + + //MAPPING_PLANOGRAM Image save into folder + if (mapping_planogram_masterGetterSetter != null) { + + for (int i = 0; i < mapping_planogram_masterGetterSetter.getIMAGE_PATH().size(); i++) { + //publishing image download + + if (data.value < 100) { + data.value = data.value + 1; + publishProgress(data); + } + + String image_name = mapping_planogram_masterGetterSetter.getPLANOGRAM_IMAGE().get(i); + String path = mapping_planogram_masterGetterSetter.getIMAGE_PATH().get(i); + String PATH = CommonString.getDownloadedImageFolder(context); + File file = new File(PATH); + if (!file.isDirectory()) { + file.mkdir(); + } + + if (!new File(PATH + image_name).exists()) { + if (!image_name.equalsIgnoreCase("NA") && !image_name.equalsIgnoreCase("")) { + URL url = new URL(path + "/" + image_name); + HttpURLConnection c = (HttpURLConnection) url.openConnection(); + c.setRequestMethod("GET"); + c.getResponseCode(); + c.connect(); + + if (c.getResponseCode() == 200) { + int length = c.getContentLength(); + + String size = new DecimalFormat("##.##").format((double) length / 1024) + " KB"; + + //String PATH = Environment.getExternalStorageDirectory() + "/Download/GT_GSK_Images/"; + + // Environment.getExternalStorageDirectory() + "/GT_GSK_Images/" + _pathforcheck1; + if (!size.equalsIgnoreCase("0 KB")) { + File outputFile = new File(file, image_name); + FileOutputStream fos = new FileOutputStream(outputFile); + InputStream is1 = c.getInputStream(); + + int bytes = 0; + byte[] buffer = new byte[1024]; + int len1 = 0; + + while ((len1 = is1.read(buffer)) != -1) { + bytes = (bytes + len1); + // data.value = (int) ((double) (((double) + // bytes) / length) * 100); + fos.write(buffer, 0, len1); + } + fos.close(); + is1.close(); + } + } + } + } + } + } + + //Gagan end code + + //Display Master Image save into folder + if (displayMasterGetterSetter != null) { + + for (int i = 0; i < displayMasterGetterSetter.getIMAGE_URL().size(); i++) { + //publishing image download + + if (data.value < 100) { + data.value = data.value + 1; + publishProgress(data); + } + + String image_name = displayMasterGetterSetter.getIMAGE_URL().get(i); + String img_url = displayMasterGetterSetter.getIMAGE_PATH().get(i); + + String PATH = CommonString.getDownloadedImageFolder(context); + File file = new File(PATH); + if (!file.isDirectory()) { + file.mkdir(); + } + + if (!new File(PATH + image_name).exists()) { + if (!img_url.equalsIgnoreCase("") && !image_name.equalsIgnoreCase("")) { + URL url = new URL(img_url + image_name); + HttpURLConnection c = (HttpURLConnection) url.openConnection(); + c.setRequestMethod("GET"); + c.getResponseCode(); + c.connect(); + + if (c.getResponseCode() == 200) { + int length = c.getContentLength(); + + String size = new DecimalFormat("##.##").format((double) length / 1024) + " KB"; + + //String PATH = Environment.getExternalStorageDirectory() + "/Download/GT_GSK_Images/"; + + + // Environment.getExternalStorageDirectory() + "/GT_GSK_Images/" + _pathforcheck1; + if (!size.equalsIgnoreCase("0 KB")) { + File outputFile = new File(file, image_name); + FileOutputStream fos = new FileOutputStream(outputFile); + InputStream is1 = c.getInputStream(); + + int bytes = 0; + byte[] buffer = new byte[1024]; + int len1 = 0; + + while ((len1 = is1.read(buffer)) != -1) { + bytes = (bytes + len1); + // data.value = (int) ((double) (((double) + // bytes) / length) * 100); + fos.write(buffer, 0, len1); + } + fos.close(); + is1.close(); + } + } + } + } + + + } + } + + + //MAPPING_PLANOGRAM_STORE_WISE Image save into folder + if (mappingPlanogramStorewiseGetterSetter != null) { + + for (int i = 0; i < mappingPlanogramStorewiseGetterSetter.getIMAGE_PATH().size(); i++) { + //publishing image download + + if (data.value < 100) { + data.value = data.value + 1; + publishProgress(data); + } + + String image_name = mappingPlanogramStorewiseGetterSetter.getPLANOGRAM_IMAGE().get(i); + String path = mappingPlanogramStorewiseGetterSetter.getIMAGE_PATH().get(i); + + String PATH = CommonString.getDownloadedImageFolder(context); + File file = new File(PATH); + if (!file.isDirectory()) { + file.mkdir(); + } + + if (!new File(PATH + image_name).exists()) { + if (!image_name.equalsIgnoreCase("NA") && !image_name.equalsIgnoreCase("")) { + URL url = new URL(path + "/" + image_name); + HttpURLConnection c = (HttpURLConnection) url.openConnection(); + c.setRequestMethod("GET"); + c.getResponseCode(); + c.connect(); + + if (c.getResponseCode() == 200) { + int length = c.getContentLength(); + + String size = new DecimalFormat("##.##").format((double) length / 1024) + " KB"; + + //String PATH = Environment.getExternalStorageDirectory() + "/Download/GT_GSK_Images/"; + + // Environment.getExternalStorageDirectory() + "/GT_GSK_Images/" + _pathforcheck1; + if (!size.equalsIgnoreCase("0 KB")) { + File outputFile = new File(file, image_name); + FileOutputStream fos = new FileOutputStream(outputFile); + InputStream is1 = c.getInputStream(); + + int bytes = 0; + byte[] buffer = new byte[1024]; + int len1 = 0; + + while ((len1 = is1.read(buffer)) != -1) { + bytes = (bytes + len1); + // data.value = (int) ((double) (((double) + // bytes) / length) * 100); + fos.write(buffer, 0, len1); + } + fos.close(); + is1.close(); + } + } + } + } + } + } + db.open(); + db.InsertJCP(jcpgettersetter); + db.InsertOrderReceivingStatus(order_received_status_getterSetter); + db.InsertAdhoc_JCP(adhoc_jcpgettersetter); + db.InsertVisit_Type_Status(visit_type_master_getterSetter); + db.InsertCategory(categoryMasterGetterSetter); + db.InsertSubCategoryMaster(subCategoryMasterGetterSetter); + db.InsertBrandMaster(brandMasterGetterSetter); + db.InsertSkuMaster(skumastergettersetter); + db.InsertDisplayMaster(displayMasterGetterSetter); + db.InsertMAPPING_T2P(mappingt2PGetterSetter, "MAPPING_T2P"); + db.InsertMappingStock(mappingStockGetterSetter, "MAPPING_STOCK"); + db.InsertDisplayChecklistMaster(checklistMasterGetterSetter); + db.InsertMappingDisplayChecklist(mappingChecklistGetterSetter); + db.InsertMAPPING_PROMOTION(mappingPromotionGetterSetter, "MAPPING_PROMOTION"); + db.InsertMAPPING_ADDITIONAL_PROMOTION(mapping_additional_promotion_masterGetterSetter, "MAPPING_ADDITIONAL_PROMOTION"); + db.insertNonWorkingData(nonWorkingReasonGetterSetter); + //NON_WORKING_SUB_REASON added - 26.09.2018 + db.insertNonWorkingSubreasonData(nonWorkingSubReasonGetterSetter); + //usk + db.InsertSTORE_PERFORMANCE(store_performance_masterGetterSetter, "STORE_PERFORMANCE_REVISED"); + db.InsertMAPPING_PLANOGRAM(mapping_planogram_masterGetterSetter, "MAPPING_PLANOGRAM"); + db.InsertADDITIONAL_DISPLAY(additional_display_getter_setter); + db.InsertMAPPING_SOS_TARGET(mapping_sos_target_masterGetterSetter, "MAPPING_SOS_TARGET"); + db.InsertSHELF_MASTER(shelfMasterGetterSetter); + + db.InsertMappingSubCategoryImageAllow(mappingSubCategoryImageAllowGetterSetter); + db.InsertMappingCategoryImageAllow(mappingCategoryImageAllowGetterSetter); + //db.InsertMappingCountrywisePlanogram(mappingPlanogramCountrywiseGetterSetter); + db.InsertSkuGroupMaster(skuGroupMasterGetterSetter); + db.InsertADDITIONALQUESTION(additionalQuestiongetterSetter); + db.InsertPOGQUESTION(pogQuestionGetterSetter); + db.InsertNON_T2P_REASON(nonT2pReasonGetterSetter); + db.InsertCONFIGURATION_COUNTRY_WISE(configurationContrywiseGetterSetter); + db.InsertNO_CAMERA_LAST_VISIT_DATA(noCameraLastVisitGetterSetter, "NO_CAMERA_LAST_VISIT_DATA"); + db.insertSUPERVISOR_LIST_DATA(supervisorListGetterSetter); + db.InsertGeoTag_DATA(geoFencingGetterSetter); + db.InsertCONFIGURATION_MASTER(configurationMasterGetterSetter); + db.InsertMappingStockSTOREWISE(mappingStockStorewiseGetterSetter); + db.InsertMAPPING_PLANOGRAM_STORE_WISE(mappingPlanogramStorewiseGetterSetter); + db.InsertAdditionalJCP(additionalJcpGetterSetter); + db.InsertMappingStock(mappingStockAdditionalGetterSetter, "MAPPING_STOCK_ADDITIONAL"); + db.insertMappingPahrmaQuestion(mappingPharmaQuestionGetterSetter); + db.InsertPharmaJCP(pharmaJcpGetterSetter); + db.InsertMAPPING_PHARMA_MSL(mappingPharmaMSLGetterSetter); + db.InsertAdditionalAdhocJCP(additionalAdhocJcpGetterSetter); + db.InsertPROMOTION_TYPE_MASTER(promotion_type_masterGetterSetter); + db.InsertCATEGORYWISE_SOS_TARGET(store_category_wiseGetterSetter); + db.InsertMAPPING_SKU_PRICING_ENABLE(mapping_sku_pricing_enableGetterSetter); + } + catch (MalformedURLException e) { + ResultFlag = false; + str = CommonString.MESSAGE_EXCEPTION; + return CommonString.MESSAGE_EXCEPTION; + } catch (SocketTimeoutException e) { + ResultFlag = false; + str = CommonString.MESSAGE_SOCKETEXCEPTION; + return CommonString.MESSAGE_SOCKETEXCEPTION; + } catch (InterruptedIOException e) { + ResultFlag = false; + str = CommonString.MESSAGE_EXCEPTION; + return CommonString.MESSAGE_EXCEPTION; + } catch (IOException e) { + ResultFlag = false; + str = CommonString.MESSAGE_SOCKETEXCEPTION; + return CommonString.MESSAGE_SOCKETEXCEPTION; + } catch (XmlPullParserException e) { + ResultFlag = false; + Log.d("exceptiondata",e.getMessage() + ","+data.name ); + str = CommonString.MESSAGE_XmlPull; + return CommonString.MESSAGE_XmlPull; + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + ResultFlag = false; + str = CommonString.MESSAGE_EXCEPTION; + return CommonString.MESSAGE_EXCEPTION; + } + + if (ResultFlag) { + return ""; + } else { + return str; + } + } + + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + } + + @Override + protected void onPostExecute(String s) { + super.onPostExecute(s); + + if (s.equalsIgnoreCase("")) { + dialog.dismiss(); + showAlert(getString(R.string.data_downloaded_successfully)); + } else { + dialog.dismiss(); + showAlert(getString(R.string.datanotfound) + " " + s); + } + } + + } + + public void showAlert(String str) { + AlertDialog.Builder builder = new AlertDialog.Builder(DownloadActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + // Crashlytics.setBool(CommonString.KEY_DOWNLOAD_DONE, true); + /* Intent i = new Intent(activity, StorelistActivity.class); + activity.startActivity(i); + activity.finish();*/ + finish(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + @Override + protected void onResume() { + super.onResume(); + toolbar.setTitle(getString(R.string.main_menu_activity_name)); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fileprovider/GenericFileProvider.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fileprovider/GenericFileProvider.java new file mode 100644 index 0000000..c49582c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fileprovider/GenericFileProvider.java @@ -0,0 +1,11 @@ +package cpm.com.gskmtorange.fileprovider; + +import android.database.Cursor; +import android.net.Uri; + +import androidx.core.content.FileProvider; + + +public class GenericFileProvider extends FileProvider { + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fonts/FontManager.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fonts/FontManager.java new file mode 100644 index 0000000..b53fdce --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fonts/FontManager.java @@ -0,0 +1,18 @@ +package cpm.com.gskmtorange.fonts; + +import android.content.Context; +import android.graphics.Typeface; + +/** + * Created by yadavendras on 11-01-2017. + */ + +public class FontManager { + + public static final String ROOT = "fonts/", + FONTAWESOME = ROOT + "fontawesome-webfont.ttf"; + + public static Typeface getTypeface(Context context, String font) { + return Typeface.createFromAsset(context.getAssets(), font); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fonts/TextDrawable.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fonts/TextDrawable.java new file mode 100644 index 0000000..b7024a0 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fonts/TextDrawable.java @@ -0,0 +1,52 @@ +package cpm.com.gskmtorange.fonts; + +import android.graphics.Canvas; +import android.graphics.Color; +import android.graphics.ColorFilter; +import android.graphics.Paint; +import android.graphics.PixelFormat; +import android.graphics.drawable.Drawable; + +/** + * Created by yadavendras on 11-01-2017. + */ + +public class TextDrawable extends Drawable { + + private final String text; + private final Paint paint; + + public TextDrawable(String text) { + + this.text = text; + + this.paint = new Paint(); + paint.setColor(Color.WHITE); + paint.setTextSize(22f); + paint.setAntiAlias(true); + paint.setFakeBoldText(true); + paint.setShadowLayer(6f, 0, 0, Color.BLACK); + paint.setStyle(Paint.Style.FILL); + paint.setTextAlign(Paint.Align.LEFT); + } + + @Override + public void draw(Canvas canvas) { + canvas.drawText(text, 0, 0, paint); + } + + @Override + public void setAlpha(int alpha) { + paint.setAlpha(alpha); + } + + @Override + public void setColorFilter(ColorFilter cf) { + paint.setColorFilter(cf); + } + + @Override + public int getOpacity() { + return PixelFormat.TRANSLUCENT; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/SelectLanguageFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/SelectLanguageFragment.java new file mode 100644 index 0000000..4f0b0d1 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/SelectLanguageFragment.java @@ -0,0 +1,232 @@ +package cpm.com.gskmtorange.fragment; + +import android.content.Context; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.os.Bundle; + + +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; + +import androidx.fragment.app.Fragment; + +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; + +import java.lang.reflect.Type; +import java.util.ArrayList; +import java.util.Locale; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.xmlGetterSetter.LoginGetterSetter; + +/** + * A simple {@link Fragment} subclass. + * Activities that contain this fragment must implement the + * {@link SelectLanguageFragment.OnFragmentInteractionListener} interface + * to handle interaction events. + * Use the {@link SelectLanguageFragment#newInstance} factory method to + * create an instance of this fragment. + */ +public class SelectLanguageFragment extends Fragment implements View.OnClickListener{ + // TODO: Rename parameter arguments, choose names that match + // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER + private static final String ARG_PARAM1 = "param1"; + private static final String ARG_PARAM2 = "param2"; + + // TODO: Rename and change types of parameters + private String mParam1; + private String mParam2; + + private OnFragmentInteractionListener mListener; + + private SharedPreferences preferences = null; + private SharedPreferences.Editor editor = null; + + Button btn_lang_1, btn_lang_2; + + ArrayList language, culture_id; + + LoginGetterSetter login_data; + + public SelectLanguageFragment() { + // Required empty public constructor + } + + /** + * Use this factory method to create a new instance of + * this fragment using the provided parameters. + * + * @param param1 Parameter 1. + * @param param2 Parameter 2. + * @return A new instance of fragment SelectLanguageFragment. + */ + // TODO: Rename and change types and number of parameters + public static SelectLanguageFragment newInstance(String param1, String param2) { + SelectLanguageFragment fragment = new SelectLanguageFragment(); + Bundle args = new Bundle(); + args.putString(ARG_PARAM1, param1); + args.putString(ARG_PARAM2, param2); + fragment.setArguments(args); + return fragment; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + if (getArguments() != null) { + mParam1 = getArguments().getString(ARG_PARAM1); + mParam2 = getArguments().getString(ARG_PARAM2); + } + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + // Inflate the layout for this fragment + View view = inflater.inflate(R.layout.fragment_select_language, container, false); + + preferences = PreferenceManager.getDefaultSharedPreferences(getActivity()); + editor = preferences.edit(); + + getDataFromSharedPreferences(); + + btn_lang_1 = (Button) view.findViewById(R.id.btn_language_one); + btn_lang_2 = (Button) view.findViewById(R.id.btn_language_two); + + + /* login_data = (LoginGetterSetter) getIntent().getSerializableExtra(CommonString.KEY_LOGIN_DATA); + language = login_data.getCULTURE_NAME(); + culture_id = login_data.getCULTURE_ID(); +*/ + if (language.size() > 1) { + + btn_lang_1.setText(language.get(0)); + btn_lang_2.setText(language.get(1)); + + String lang = preferences.getString(CommonString.KEY_LANGUAGE, ""); + + if(lang.equals(language.get(0))){ + btn_lang_1.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); + btn_lang_2.setBackgroundColor(getResources().getColor(R.color.grey_background)); + btn_lang_1.setTextColor(getResources().getColor(R.color.white)); + } + else if(lang.equals(language.get(1))){ + btn_lang_1.setBackgroundColor(getResources().getColor(R.color.grey_background)); + btn_lang_2.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); + btn_lang_2.setTextColor(getResources().getColor(R.color.white)); + } + + btn_lang_1.setOnClickListener(this); + btn_lang_2.setOnClickListener(this); + } + return view; + } + + // TODO: Rename method, update argument and hook method into UI event + public void onButtonPressed(String selected_lang, String culture_id, String notice_url) { + if (mListener != null) { + mListener.onFragmentInteraction(selected_lang,culture_id,notice_url); + } + } + + @Override + public void onAttach(Context context) { + super.onAttach(context); + if (context instanceof OnFragmentInteractionListener) { + mListener = (OnFragmentInteractionListener) context; + } else { + throw new RuntimeException(context.toString() + + " must implement OnFragmentInteractionListener"); + } + } + + @Override + public void onDetach() { + super.onDetach(); + mListener = null; + } + + @Override + public void onClick(View view) { + int id = view.getId(); + + switch (id) { + case R.id.btn_language_one: + + //selected_flag = true; + onButtonPressed(language.get(0),culture_id.get(0),login_data.getNOTICE_URL().get(0)); + + CommonFunctions.updateLangResources(getActivity(), language.get(0)); + + btn_lang_1.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); + btn_lang_2.setBackgroundColor(getResources().getColor(R.color.grey_background)); + btn_lang_1.setTextColor(getResources().getColor(R.color.white)); + btn_lang_2.setTextColor(getResources().getColor(R.color.black)); + + editor.putString(CommonString.KEY_LANGUAGE, language.get(0)); + editor.putString(CommonString.KEY_CULTURE_ID, culture_id.get(0)); + editor.putString(CommonString.KEY_NOTICE_BOARD_LINK, login_data.getNOTICE_URL().get(0)); + editor.commit(); + + break; + + case R.id.btn_language_two: + + //selected_flag = true; + onButtonPressed(language.get(1),culture_id.get(1),login_data.getNOTICE_URL().get(1)); + + CommonFunctions.updateLangResources(getActivity(), language.get(1)); + + btn_lang_1.setBackgroundColor(getResources().getColor(R.color.grey_background)); + btn_lang_2.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); + btn_lang_2.setTextColor(getResources().getColor(R.color.white)); + btn_lang_1.setTextColor(getResources().getColor(R.color.black)); + + editor.putString(CommonString.KEY_LANGUAGE, language.get(1)); + editor.putString(CommonString.KEY_CULTURE_ID, culture_id.get(1)); + editor.putString(CommonString.KEY_NOTICE_BOARD_LINK, login_data.getNOTICE_URL().get(1)); + editor.commit(); + + break; + } + } + + /** + * This interface must be implemented by activities that contain this + * fragment to allow an interaction in this fragment to be communicated + * to the activity and potentially other fragments contained in that + * activity. + *

      + * See the Android Training lesson Communicating with Other Fragments for more information. + */ + public interface OnFragmentInteractionListener { + // TODO: Update argument type and name + void onFragmentInteraction(String lang, String culture_id, String notice); + } + + private void getDataFromSharedPreferences(){ + Gson gson = new Gson(); + login_data = new LoginGetterSetter(); + + String jsonPreferences = preferences.getString(CommonString.KEY_LOOGIN_PREF, ""); + + Type type = new TypeToken() {}.getType(); + login_data = gson.fromJson(jsonPreferences, type); + + language = login_data.getCULTURE_NAME(); + culture_id = login_data.getCULTURE_ID(); + + //return ; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/ServiceActivityFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/ServiceActivityFragment.java new file mode 100644 index 0000000..405ac36 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/ServiceActivityFragment.java @@ -0,0 +1,374 @@ +package cpm.com.gskmtorange.fragment; + +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; +import android.widget.Toast; + +//import com.crashlytics.android.Crashlytics; +import androidx.appcompat.app.AlertDialog; +import androidx.cardview.widget.CardView; +import androidx.fragment.app.Fragment; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.squareup.okhttp.MediaType; +import com.squareup.okhttp.MultipartBuilder; +import com.squareup.okhttp.RequestBody; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.net.UnknownHostException; +import java.nio.channels.FileChannel; +import java.text.SimpleDateFormat; +import java.util.ArrayList; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.messgae.AlertMessage; +import cpm.com.gskmtorange.retrofit.PostApiForFile; +import cpm.com.gskmtorange.retrofit.StringConverterFactory; +import cpm.com.gskmtorange.upload.UploadImageWithRetrofit; +import retrofit.Call; +import retrofit.Callback; +import retrofit.Response; +import retrofit.Retrofit; + + +/** + * A placeholder fragment containing a simple view. + */ +public class ServiceActivityFragment extends Fragment { + String result = ""; + boolean isvalid = false; + Context context; + + public ServiceActivityFragment() { + } + + ArrayList serviceList; + + private SharedPreferences preferences = null; + + String username, visit_date; + RecyclerView rec; + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View view = inflater.inflate(R.layout.fragment_service, container, false); + + context = view.getContext(); + preferences = PreferenceManager.getDefaultSharedPreferences(getActivity()); + username = preferences.getString(CommonString.KEY_USERNAME, ""); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + + rec = (RecyclerView) view.findViewById(R.id.rec_settings); + + ServiceGetterSetter service = new ServiceGetterSetter(); + service.setName(getString(R.string.export_database)); + service.setIcon(R.mipmap.entry_grey); + //SelectLanguageFragment selectLanguageFragment = new SelectLanguageFragment(); + service.setFragment(null); + serviceList = new ArrayList<>(); + serviceList.add(service); + + /*//Upload all images from folder + ServiceGetterSetter service2 = new ServiceGetterSetter(); + service2.setName(getString(R.string.image)); + service2.setIcon(R.mipmap.entry_grey); + //SelectLanguageFragment selectLanguageFragment = new SelectLanguageFragment(); + service2.setFragment(null); + serviceList.add(service2);*/ + + + rec.setLayoutManager(new LinearLayoutManager(getActivity())); + ServiceAdapter serviceAdapter = new ServiceAdapter(); + rec.setAdapter(serviceAdapter); + + return view; + } + + class ServiceAdapter extends RecyclerView.Adapter{ + + @Override + public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()) + .inflate(R.layout.settings_item_layout, parent, false); + + return new ViewHolder(view); + } + + @Override + public void onBindViewHolder(ViewHolder holder, final int position) { + final ServiceGetterSetter mItem = serviceList.get(position); + holder.tv_settings.setText(mItem.getName()); + + holder.cardView.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Fragment nextFrag= mItem.getFragment(); + + if(position==0){ + showExportDialog(); + // restoreBackup(); + } + /* else if(position==1){ + + File f = new File(CommonString.getImagesFolder(context)); + if(f!=null){ + File file[] = f.listFiles(); + if(file.length>0){ + UploadImageWithRetrofit.uploadedFiles = 0; + UploadImageWithRetrofit.totalFiles = file.length; + UploadImageWithRetrofit uploadImg = new UploadImageWithRetrofit(getActivity()); + uploadImg.UploadImageRecursive(getActivity()); + } + else { + Snackbar.make(rec, R.string.no_data_for_upload,Snackbar.LENGTH_SHORT).show(); + } + } + + }*/ + + } + }); + } + + @Override + public int getItemCount() { + return serviceList.size(); + } + + class ViewHolder extends RecyclerView.ViewHolder{ + + public CardView cardView; + public TextView tv_settings; + + public ViewHolder(View itemView) { + super(itemView); + cardView = (CardView) itemView.findViewById(R.id.card_layout); + tv_settings = (TextView) itemView.findViewById(R.id.tv_settings); + } + } + } + + class ServiceGetterSetter{ + + String name; + int icon; + Fragment fragment; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getIcon() { + return icon; + } + + public void setIcon(int icon) { + this.icon = icon; + } + + + public Fragment getFragment() { + return fragment; + } + + public void setFragment(Fragment fragment) { + this.fragment = fragment; + } + } + + public void restoreBackup(){ + + try { + /* File sd = Environment.getExternalStorageDirectory(); + File data = Environment.getDataDirectory();*/ + + File sd = context.getExternalFilesDir(""); + File data = Environment.getDataDirectory(); + + if (sd.canWrite()) { + String currentDBPath = "//data//cpm.com.gskmtorange//databases//" + GSKOrangeDB.DATABASE_NAME; + String backupDBPath = "GSKMT_ORANGE_Database_backup_abdullah.bakr_06122024_144633.db"; + File currentDB = new File(data, currentDBPath); + File backupDB = new File(sd, backupDBPath); + + if (currentDB.exists()) { + FileChannel src = new FileInputStream(backupDB).getChannel(); + FileChannel dst = new FileOutputStream(currentDB).getChannel(); + dst.transferFrom(src, 0, src.size()); + src.close(); + dst.close(); + Toast.makeText(getActivity(), "Database Restored successfully", Toast.LENGTH_SHORT).show(); + } + } + } catch (Exception e) { + + System.out.println(e.getMessage()); + } + } + + public void showExportDialog(){ + String path; + AlertDialog.Builder builder1 = new AlertDialog.Builder(getActivity()); + builder1.setMessage(R.string.Areyou_sure_take_backup) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + @SuppressWarnings("resource") + public void onClick(DialogInterface dialog, int id) { + try { + /*File file = new File(Environment + .getExternalStorageDirectory(), + "gsk_orange_backup"); + if (!file.isDirectory()) { + file.mkdir(); + }*/ + + /* File sd = Environment.getExternalStorageDirectory(); + File data = Environment.getDataDirectory();*/ + + File sd = context.getExternalFilesDir(""); + File data = Environment.getDataDirectory(); + + if (sd.canWrite()) { + long date = System.currentTimeMillis(); + + SimpleDateFormat sdf = new SimpleDateFormat("MMM/dd/yy"); + String dateString = sdf.format(date); + + String currentDBPath = "//data//cpm.com.gskmtorange//databases//" + GSKOrangeDB.DATABASE_NAME; + String backupDBPath = "GSKMT_ORANGE_Database_backup" + "_"+username+"_"+ visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(getActivity()).replace(":", "") ; + + // String path = Environment.getExternalStorageDirectory().getPath()+ "/gsk_orange_backup"; + + String path = CommonString.getBackupFolder(context); + File currentDB = new File(data, currentDBPath); + File backupDB = new File(path, backupDBPath); + + //Snackbar.make(rec_store_data, "Database Exported Successfully", Snackbar.LENGTH_SHORT).show(); + Toast.makeText(getActivity(), getString(R.string.data_exported_successfully), Toast.LENGTH_SHORT).show(); + + if (currentDB.exists()) { + @SuppressWarnings("resource") + FileChannel src = new FileInputStream(currentDB).getChannel(); + FileChannel dst = new FileOutputStream(backupDB).getChannel(); + dst.transferFrom(src, 0, src.size()); + src.close(); + dst.close(); + } + } + + //usk + // File dir = new File(CommonString.BACKUP_PATH); + File dir = new File(CommonString.getBackupFolder(context)); + ArrayList list = new ArrayList(); + list = getFileNames(dir.listFiles()); + if (list.size() > 0) { + for (int i1 = 0; i1 < list.size(); i1++) { + if (list.get(i1).contains("GSKMT_ORANGE_Database_backup")) { + // File originalFile = new File(CommonString.BACKUP_PATH + list.get(i1)); + Object result = uploadBackup(getActivity(), list.get(i1), "DBBackup"); + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + Toast.makeText(getActivity(), getString(R.string.databasexported), Toast.LENGTH_SHORT).show(); + } + } + } + } + + + + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + System.out.println(e.getMessage()); + } + } + }) + .setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert1 = builder1.create(); + alert1.show(); + } + public ArrayList getFileNames(File[] file) { + ArrayList arrayFiles = new ArrayList(); + if (file.length > 0) { + for (int i = 0; i < file.length; i++) + arrayFiles.add(file[i].getName()); + } + return arrayFiles; + } + + + private String uploadBackup(final Context context, String file_name, String folder_name) { + RequestBody body1; + result = ""; + isvalid = false; + final File originalFile = new File(CommonString.getBackupFolder(context) + file_name); + RequestBody photo = RequestBody.create(MediaType.parse("application/octet-stream"), originalFile); + body1 = new MultipartBuilder().type(MultipartBuilder.FORM) + .addFormDataPart("file", originalFile.getName(), photo) + .addFormDataPart("Foldername", folder_name) + .build(); + Retrofit adapter = new Retrofit.Builder() + .baseUrl(CommonString.URL+"/") + .addConverterFactory(new StringConverterFactory()) + .build(); + PostApiForFile api = adapter.create(PostApiForFile.class); + Call call = api.getUploadImage(body1); + call.enqueue(new Callback() { + @Override + public void onResponse(Response response) { + if (response.toString() != null) { + if (response.body().contains(CommonString.KEY_SUCCESS)) { + isvalid = true; + result = CommonString.KEY_SUCCESS; + originalFile.delete(); + Toast.makeText(context, getString(R.string.databasexported), Toast.LENGTH_SHORT).show(); + } else { + result = "Servererror!"; + } + } else { + result = "Servererror!"; + } + } + + @Override + public void onFailure(Throwable t) { + + // Crashlytics.logException(t); + // Crashlytics.logException(new Exception(t.getCause())); + + isvalid = true; + if (t instanceof UnknownHostException) { + result = AlertMessage.MESSAGE_SOCKETEXCEPTION; + } else { + result = AlertMessage.MESSAGE_SOCKETEXCEPTION; + } + Toast.makeText(context, originalFile.getName() + " not uploaded", Toast.LENGTH_SHORT).show(); + } + }); + return result; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/SettingsActivityFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/SettingsActivityFragment.java new file mode 100644 index 0000000..674e9ce --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/fragment/SettingsActivityFragment.java @@ -0,0 +1,141 @@ +package cpm.com.gskmtorange.fragment; + +import android.app.Activity; + +import android.content.SharedPreferences; +import android.os.Bundle; + +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; + +import androidx.cardview.widget.CardView; +import androidx.fragment.app.Fragment; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; + +import java.lang.reflect.Type; +import java.util.ArrayList; +import java.util.List; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.LoginGetterSetter; + +/** + * A placeholder fragment containing a simple view. + */ +public class SettingsActivityFragment extends Fragment { + + ArrayList settingsList; + + public SettingsActivityFragment() { + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View view = inflater.inflate(R.layout.fragment_settings, container, false); + + RecyclerView rec = (RecyclerView) view.findViewById(R.id.rec_settings); + + SettingsGetterSetter settings = new SettingsGetterSetter(); + settings.setName(getString(R.string.select_language_item)); + settings.setIcon(R.mipmap.entry_grey); + SelectLanguageFragment selectLanguageFragment = new SelectLanguageFragment(); + settings.setFragment(selectLanguageFragment); + + settingsList = new ArrayList<>(); + settingsList.add(settings); + + rec.setLayoutManager(new LinearLayoutManager(getActivity())); + SettingsAdapter settingsAdapter = new SettingsAdapter(); + rec.setAdapter(settingsAdapter); + + return view; + } + + class SettingsAdapter extends RecyclerView.Adapter{ + + + @Override + public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(parent.getContext()) + .inflate(R.layout.settings_item_layout, parent, false); + return new ViewHolder(view); + } + + @Override + public void onBindViewHolder(ViewHolder holder, int position) { + final SettingsGetterSetter mItem = settingsList.get(position); + holder.tv_settings.setText(mItem.getName()); + + holder.cardView.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Fragment nextFrag= mItem.getFragment(); + getActivity().getSupportFragmentManager().beginTransaction() + .add(R.id.fragment, nextFrag,"Settings") + .addToBackStack(null) + .commit(); + } + }); + } + + @Override + public int getItemCount() { + return settingsList.size(); + } + + class ViewHolder extends RecyclerView.ViewHolder{ + + public CardView cardView; + public TextView tv_settings; + + public ViewHolder(View itemView) { + super(itemView); + cardView = (CardView) itemView.findViewById(R.id.card_layout); + tv_settings = (TextView) itemView.findViewById(R.id.tv_settings); + } + } + } + + class SettingsGetterSetter{ + + String name; + int icon; + Fragment fragment; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getIcon() { + return icon; + } + + public void setIcon(int icon) { + this.icon = icon; + } + + + public Fragment getFragment() { + return fragment; + } + + public void setFragment(Fragment fragment) { + this.fragment = fragment; + } + } + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java new file mode 100644 index 0000000..7b3936d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java @@ -0,0 +1,734 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.GridLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.Iterator; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.AuditDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.T2PGetterSetter; + +public class CategoryListActivity extends AppCompatActivity { + private Context context; + RecyclerView recyclerView; + ArrayList categoryList; + CategoryListAdapter adapter; + GSKOrangeDB db; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, store_flag_str, pog_type_id; + private SharedPreferences preferences; + String visit_type_id = ""; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_category_list); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + db = new GSKOrangeDB(this); + db.open(); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + pog_type_id = preferences.getString(CommonString.KEY_POG_TYPE_ID, ""); + if (preferences.getString(CommonString.KEY_VISIT_ID, "") != null) { + visit_type_id = preferences.getString(CommonString.KEY_VISIT_ID, ""); + } + toolbar.setTitle(getResources().getString(R.string.title_activity_category_list)); + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab_category); + fab.setOnClickListener(view -> Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG).setAction("Action", null).show()); + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + recyclerView = (RecyclerView) findViewById(R.id.recyclerView); + categoryList = new ArrayList<>(); + Log.e("country_data", country_id + "," + keyAccount_id); + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + categoryList = db.getCategoryListData(null, null, null, store_id, "MAPPING_STOCK_STOREWISE"); + Log.d("catlistsize", String.valueOf(categoryList.size())); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + categoryList = db.getCategoryListData(keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + categoryList = db.getCategoryListData(keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADDITIONAL); + } else { + categoryList = db.getCategoryListData(keyAccount_id, storeType_id, class_id, store_id, "MAPPING_STOCK"); + } + if (categoryList != null && !categoryList.isEmpty()) { + for (int i = 0; i < categoryList.size(); i++) { + boolean flag_filled = false; + String category_id = categoryList.get(i).getCategory_id(); + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + db.open(); + boolean flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADDITIONAL); + if (flag_mapping_stock) { + if (db.checkStockData(store_id, category_id, visit_date)) { + flag_filled = true; + } else { + flag_filled = false; + } + } + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION) && country_id.equals("2") && visit_type_id.equals("3")) { + db.open(); + if (db.additionalVisibilitydata(store_id, category_id)) { + flag_filled = true; + } else { + flag_filled = false; + } + } else { + //Additional_Visibility + if (db.additionalVisibilitydata(store_id, category_id)) { + boolean flag = true; + //MSL_Availability + boolean flag_mapping_stock; + //New MSL_Availability_StockFacing + if (country_id.equals("7")) { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + if (flag_mapping_stock) { + if (!db.checkMsl_Availability_StockFacingDataNew(store_id, category_id, visit_date)) { + flag = false; + } + } + + //Stock_Entry + boolean flag_stock_mapping_stock; + if (country_id.equals("10")) { + flag_stock_mapping_stock = db.isMappingStockDataStockFacing(category_id, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_stock_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + flag_stock_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + if (flag_stock_mapping_stock) { + if (!db.checkStock_Entry_FacingDataNew(store_id, category_id, visit_date)) { + flag = false; + } + } + + //Promo Compliance + if (flag) { + if (country_id.equals("7")) { + if (db.getPromoComplianceSkuwiseExistsAfterData(store_id, category_id).size() == 0) { + flag = false; + } + } else { + boolean isMappingPromotion_Flag; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, category_id, CommonString.TABLE_MAPPING_PROMOTION_ADHOC); + } else { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, category_id, CommonString.TABLE_MAPPING_PROMOTION); + } + if (isMappingPromotion_Flag) { + if (!db.checkPromoComplianceData(store_id, category_id)) { + flag = false; + } + } + } + + } + + //T2P + if (flag) { + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, category_id, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, category_id, CommonString.TABLE_MAPPING_T2P); + } + if (flag_t2p_mapping) { + if (!db.isFilledT2P(store_id, category_id)) { + flag = false; + } + } + } + + //Category image + if (camera_allow.equals("1")) { + if (!db.isCategoryPictureData(store_id, category_id)) { + flag = false; + } + } else { + final ArrayList sub_category_list = db.getSubCategoryMaster(category_id, store_id, country_id); + //if Sub Group Data exists for any Sub Category of the Category + boolean isSubGroupDataExists = false; + for (int j = 0; j < sub_category_list.size(); j++) { + if (db.getSkuGroupMasterData(category_id, sub_category_list.get(j).getSub_category_id()).size() > 0) { + isSubGroupDataExists = true; + break; + } + } + + if (isSubGroupDataExists) { + if (db.getNoCameraCategoryDataInserted(store_id, category_id, null).size() == 0) { + flag = false; + } + } + } + + //Order Taking Data + if (country_id.equals("15") || ((country_id.equals("17") && category_id.equals("2")))) { + if (!db.checkOrder_taking_Data(store_id, category_id)) { + flag = false; + } + } + + if (flag) { + //changed on 23.10.2018 + //ArrayList question_list = getAuditAfterDeletion(category_id); + //changed on 03.12.2018 + ArrayList question_list = getAuditQnsRemoved(category_id); + if (question_list.size() > 0) { + /*if (!country_id.equals("6") && db.getAfterSaveAuditQuestionAnswerData(store_id, category_id).size() == 0) { + flag = false; + }*/ + if (db.getAfterSaveAuditQuestionAnswerData(store_id, category_id).size() == 0) { + flag = false; + } + } + } + + //new add UAE pharma + if (flag) { + if (db.getSubCategoryMasterForPOG(category_id, storeType_id, pog_type_id, null).size() > 0) { + if (db.getAfterSavePOGUploadQuestionAnswerData(store_id, category_id).size() == 0) { + flag = false; + } + } + if (country_id.equals("2")) { + if (camera_allow.equals("1")) { + if (db.getSubCategoryMasterForPOG(category_id, storeType_id, pog_type_id, null).size() > 0) { + if (db.getAfterSavePOGUploadQuestionAnswerData(store_id, category_id).size() == 0) { + flag = false; + } + } + } else { + flag = true; + } + } else { + if (db.getSubCategoryMasterForPOG(category_id, storeType_id, pog_type_id, null).size() > 0) { + if (db.getAfterSavePOGUploadQuestionAnswerData(store_id, category_id).size() == 0) { + flag = false; + } + } + } + } + + if (flag) { + //Counterfeit Product Option - Egypt + if (country_id.equals("6")) { + if (db.getCounterfeitProductExistsAfterData(store_id, category_id).size() == 0) { + flag = false; + } + + } + //usk + if (country_id.equals("6") && category_id.equals("2")) { + if (db.getCompetitionPromoExistsAfterData(store_id, category_id).size() == 0) { + flag = false; + } + } + } + + //// IR PD images handling by jp + ArrayList irList = isPdIRMapping(category_id); + if (irList != null && !irList.isEmpty() && camera_allow.equals("1")) { + flag = db.isFilledIRPDdata(store_id, visit_date, category_id); + } else { + flag = true; + } + + + flag_filled = flag; + } + } + + if (flag_filled) { + switch (category_id) { + case "1": + categoryList.get(i).setCategory_img(R.mipmap.health_food_drink_tick); + break; + case "2": + categoryList.get(i).setCategory_img(R.mipmap.oralcare_tick); + break; + case "3": + categoryList.get(i).setCategory_img(R.mipmap.wellness_tick); + break; + case "4": + categoryList.get(i).setCategory_img(R.mipmap.nutritionals_tick); + break; + case "5": + categoryList.get(i).setCategory_img(R.mipmap.gastro_n_indigestion_tick); + break; + case "6": + case "10": + categoryList.get(i).setCategory_img(R.mipmap.cough_n_cold_tick); + break; + case "7": + case "9": + categoryList.get(i).setCategory_img(R.mipmap.analgesics_tick); + break; + case "8": + categoryList.get(i).setCategory_img(R.mipmap.first_aid_tick); + break; + } + } else { + switch (category_id) { + case "1": + categoryList.get(i).setCategory_img(R.mipmap.health_food_drink); + break; + case "2": + categoryList.get(i).setCategory_img(R.mipmap.oral_care); + break; + case "3": + categoryList.get(i).setCategory_img(R.mipmap.wellness); + break; + case "4": + categoryList.get(i).setCategory_img(R.mipmap.nutritionals); + break; + case "5": + categoryList.get(i).setCategory_img(R.mipmap.gastro_n_indigestion); + break; + case "6": + case "10": + categoryList.get(i).setCategory_img(R.mipmap.cough_n_cold); + break; + case "7": + case "9": + categoryList.get(i).setCategory_img(R.mipmap.analgesics); + break; + case "8": + categoryList.get(i).setCategory_img(R.mipmap.first_aid); + break; + } + } + } + + adapter = new CategoryListAdapter(CategoryListActivity.this, categoryList); + recyclerView.setAdapter(adapter); + recyclerView.setLayoutManager(new GridLayoutManager(context, 2)); + updateStatus(); + } + + } + + ArrayList getAuditAfterDeletion(String category_id) { + ArrayList question_list = db.getAuditCategoryWise(category_id, storeType_id); + + Iterator iterator = question_list.iterator(); + while (iterator.hasNext()) { + AuditDataGetterSetter item = iterator.next(); // must be called before you can call iterator.remove() + // Check condition + if (!item.getKEYACCOUNT_ID().equals("0") && !item.getKEYACCOUNT_ID().equals(keyAccount_id)) { + iterator.remove(); + } else if (!item.getCHECK_TYPE().equals("NA") && item.getCHECK_TYPE().equals("T2P")) { + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, category_id, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, category_id, CommonString.TABLE_MAPPING_T2P); + } + if (!flag_t2p_mapping) { + iterator.remove(); + } + } + } + + return question_list; + } + + ArrayList getAuditQnsRemoved(String categoryId) { + boolean t2p_flag = false; + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P); + } + if (flag_t2p_mapping) { + db.open(); + if (db.isFilledT2P(store_id, categoryId)) { + ArrayList t2PList = db.getT2pComplianceData(store_id, categoryId); + for (int i = 0; i < t2PList.size(); i++) { + if (t2PList.get(i).getPresent() == 1) { + t2p_flag = true; + break; + } + } + } + } + + if (!t2p_flag) { + if (db.additionalVisibilitydata(store_id, categoryId)) { + ArrayList additionalList = db.getAdditionalMainStock(store_id, categoryId); + + for (int i = 0; i < additionalList.size(); i++) { + if (additionalList.get(i).getBtn_toogle().equals("1")) { + t2p_flag = true; + break; + } + } + } + } + + + ArrayList question_list = db.getAuditCategoryWise(categoryId, storeType_id); + Log.e("questionlistsize", String.valueOf(question_list.size())); + Iterator iterator = question_list.iterator(); + while (iterator.hasNext()) { + AuditDataGetterSetter item = iterator.next(); // must be called before you can call iterator.remove() + // Check condition + if (!item.getKEYACCOUNT_ID().equals("0") && !item.getKEYACCOUNT_ID().equals(keyAccount_id)) { + iterator.remove(); + } else if (!item.getCHECK_TYPE().equals("NA") && item.getCHECK_TYPE().equals("T2P")) { + if (!t2p_flag) { + iterator.remove(); + } + } + } + + return question_list; + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + //getMenuInflater().inflate(R.menu.main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + private class CategoryListAdapter extends RecyclerView.Adapter { + List list = Collections.emptyList(); + Context context; + LayoutInflater inflator; + + public CategoryListAdapter(CategoryListActivity context, List list) { + inflator = LayoutInflater.from(context); + this.list = list; + this.context = context; + } + + @NonNull + @Override + public CategoryListAdapter.MyViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int i) { + View view = inflator.inflate(R.layout.category_menu_row, parent, false); + return new MyViewHolder(view); + } + + @Override + public void onBindViewHolder(MyViewHolder holder, int position) { + final CategoryGetterSetter categoryData = list.get(position); + holder.categoryName.setText(categoryData.getCategory()); + holder.categoryIcon.setImageResource(categoryData.getCategory_img()); + holder.lay_menu.setOnClickListener(view -> { + Intent intent = new Intent(CategoryListActivity.this, CategoryWisePerformanceActivity.class); + intent.putExtra("categoryName", categoryData.getCategory()); + intent.putExtra("categoryId", categoryData.getCategory_id()); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + }); + } + + @Override + public int getItemCount() { + return list.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + TextView categoryName; + ImageView categoryIcon; + LinearLayout lay_menu; + + public MyViewHolder(View itemView) { + super(itemView); + categoryName = (TextView) itemView.findViewById(R.id.categoryName); + categoryIcon = (ImageView) itemView.findViewById(R.id.categoryIcon); + lay_menu = (LinearLayout) itemView.findViewById(R.id.lay_menu); + } + } + } + + public void updateStatus() { + //Update Checkout Status + boolean flag_filled = false; + for (int i = 0; i < categoryList.size(); i++) { + String category_id = categoryList.get(i).getCategory_id(); + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + boolean flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADDITIONAL); + if (flag_mapping_stock) { + if (db.checkStockData(store_id, category_id, visit_date)) { + flag_filled = true; + } else { + flag_filled = false; + break; + } + } + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION) && country_id.equals("2") && visit_type_id.equals("3")) { + db.open(); + flag_filled = db.additionalVisibilitydata(store_id, category_id); + } else { + db.open(); + if (db.additionalVisibilitydata(store_id, category_id)) { + boolean flag_mapping_stock; + //New MSL_Availability_StockFacing + if (country_id.equals("7") || country_id.equals("8")) { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + if (flag_mapping_stock) { + if (!db.checkMsl_Availability_StockFacingDataNew(store_id, category_id, visit_date)) { + flag_filled = false; + break; + } + } + + //New MSL_Availability_StockFacing + if (country_id.equals("10") || country_id.equals("8")) { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + flag_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + if (flag_mapping_stock) { + if (!db.checkMsl_Availability_StockFacingDataNew(store_id, category_id, visit_date)) { + flag_filled = false; + break; + } + } + + //Stock_Entry + boolean flag_stock_mapping_stock; + if (country_id.equals("10")) { + flag_stock_mapping_stock = db.isMappingStockDataStockFacing(category_id, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_stock_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + flag_stock_mapping_stock = db.isMappingStockDataStockFacing(category_id, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + if (flag_stock_mapping_stock) { + if (!db.checkStock_Entry_FacingDataNew(store_id, category_id, visit_date)) { + flag_filled = false; + } + } + + if (country_id.equals("7")) { + if (db.getPromoComplianceSkuwiseExistsAfterData(store_id, category_id).isEmpty()) { + flag_filled = false; + break; + } + } else { + boolean isMappingPromotion_Flag; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, category_id, CommonString.TABLE_MAPPING_PROMOTION_ADHOC); + } else { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, category_id, CommonString.TABLE_MAPPING_PROMOTION); + } + if (isMappingPromotion_Flag) { + if (!db.checkPromoComplianceData(store_id, category_id)) { + flag_filled = false; + break; + } + } + } + + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, category_id, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, category_id, CommonString.TABLE_MAPPING_T2P); + } + if (flag_t2p_mapping) { + if (!db.isFilledT2P(store_id, category_id)) { + flag_filled = false; + break; + } + } + + if (camera_allow.equals("1")) { + db.open(); + if (!db.isCategoryPictureData(store_id, category_id)) { + flag_filled = false; + break; + } + } else { + final ArrayList sub_category_list = db.getSubCategoryMaster(category_id, store_id, country_id); + //if Sub Group Data exists for any Sub Category of the Category + boolean isSubGroupDataExists = false; + for (int j = 0; j < sub_category_list.size(); j++) { + if (!db.getSkuGroupMasterData(category_id, sub_category_list.get(j).getSub_category_id()).isEmpty()) { + isSubGroupDataExists = true; + break; + } + } + + if (isSubGroupDataExists) { + if (db.getNoCameraCategoryDataInserted(store_id, category_id, null).isEmpty()) { + flag_filled = false; + break; + } + } + } + + if (!getAuditQnsRemoved(category_id).isEmpty()) { + ///Make non Mandate Audit KPI for EGIPT + //Make Mandate Audit KPI FOR EGYPT 17-01-2023 BY VIKAS + if (db.getAfterSaveAuditQuestionAnswerData(store_id, category_id).isEmpty()) { + flag_filled = false; + break; + } + } + + if (country_id.equals("2")) { + if (camera_allow.equals("1")) { + if (!db.getSubCategoryMasterForPOG(category_id, storeType_id, pog_type_id, null).isEmpty()) { + if (db.getAfterSavePOGUploadQuestionAnswerData(store_id, category_id).isEmpty()) { + flag_filled = false; + break; + } + } + } + } else { + if (!db.getSubCategoryMasterForPOG(category_id, storeType_id, pog_type_id, null).isEmpty()) { + if (db.getAfterSavePOGUploadQuestionAnswerData(store_id, category_id).isEmpty()) { + flag_filled = false; + break; + } + } + } + + //Counterfeit Product Option - Egypt + if (country_id.equals("6")) { + if (db.getCounterfeitProductExistsAfterData(store_id, category_id).isEmpty()) { + flag_filled = false; + break; + } + + } + //usk + if (country_id.equals("6") && category_id.equals("2")) { + if (db.getCompetitionPromoExistsAfterData(store_id, category_id).isEmpty()) { + flag_filled = false; + break; + } + } + if (country_id.equals("15")) { + if (!db.checkOrder_taking_Data(store_id, category_id)) { + flag_filled = false; + break; + } + } + + //// IR PD images handling by jp + ArrayList irList = isPdIRMapping(category_id); + if (irList != null && !irList.isEmpty() && camera_allow.equals("1")) { + if (!db.isFilledIRPDdata(store_id, visit_date, category_id)) { + flag_filled = false; + break; + } + } + + flag_filled = true; + } else { + flag_filled = false; + break; + } + } + } + if (flag_filled) { + db.updateCheckoutStatus(store_id, CommonString.KEY_VALID, CommonString.KEY_JOURNEY_PLAN); + } + } + + + private ArrayList isPdIRMapping(String categoryId) { + ArrayList ir_list; + if (country_id.equals("8")) { + ir_list = db.getCategoryPicturedata(date, categoryId, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str != null && store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + ir_list = db.getCategoryPicturedata(date, categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + ir_list = db.getCategoryPicturedata(date, categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + + return ir_list; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryWisePerformanceActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryWisePerformanceActivity.java new file mode 100644 index 0000000..201474e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryWisePerformanceActivity.java @@ -0,0 +1,271 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.MessageActivity; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryWisePerformaceGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_CATEGORY_WISEGetterSetter; + +public class CategoryWisePerformanceActivity extends AppCompatActivity { + RecyclerView recyclerView,recyclerView_sos; + LinearLayout lay_sos; + Toolbar toolbar; + private Context context; + String categoryName = "", categoryId; + ArrayList categoryWisePerformanceList; + ArrayList store_category_wiseGetterSetters; + CategoryWisePerformaceAdapter adapter; + CategoryWiseSosPerformaceAdapter sos_adapter; + + GSKOrangeDB db; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, store_flag_str; + private SharedPreferences preferences; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_category_wise_performance); + + toolbar = (Toolbar) findViewById(R.id.toolbar); + recyclerView = (RecyclerView) findViewById(R.id.recyclerView); + recyclerView_sos = (RecyclerView) findViewById(R.id.recyclerView_sos); + lay_sos = (LinearLayout) findViewById(R.id.lay_sos); + + + db = new GSKOrangeDB(this); + db.open(); + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context,preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //txt_categoryName.setText(getResources().getString(R.string.title_activity_category_wise_performance) + " " + categoryName); + toolbar.setTitle(getResources().getString(R.string.title_activity_category_wise_performance) + " " + categoryName); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent = new Intent(CategoryWisePerformanceActivity.this, DailyDataMenuActivity.class); + intent.putExtra("categoryName", categoryName); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + finish(); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + }); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + + } + + @Override + protected void onResume() { + super.onResume(); + try { + CommonFunctions.updateLangResources(context,preferences.getString(CommonString.KEY_LANGUAGE, "")); + if(store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + categoryWisePerformanceList = db.getCategoryWisePerformance(store_id, categoryId, CommonString.TABLE_STORE_PERFORMANCE_NEW_ADHOC); + } + else { + categoryWisePerformanceList = db.getCategoryWisePerformance(store_id, categoryId, "STORE_PERFORMANCE_REVISED"); + } + + store_category_wiseGetterSetters = db.getSTORE_CATEGORY_WISE(store_id, categoryId, "CATEGORYWISE_SOS_TARGET"); + if (store_category_wiseGetterSetters.size()==0){ + lay_sos.setVisibility(View.GONE); + } + adapter = new CategoryWisePerformaceAdapter(CategoryWisePerformanceActivity.this, categoryWisePerformanceList); + recyclerView.setAdapter(adapter); + recyclerView.setLayoutManager(new LinearLayoutManager(context)); + + sos_adapter = new CategoryWiseSosPerformaceAdapter(CategoryWisePerformanceActivity.this, store_category_wiseGetterSetters); + recyclerView_sos.setAdapter(sos_adapter); + recyclerView_sos.setLayoutManager(new LinearLayoutManager(context)); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + public class CategoryWisePerformaceAdapter extends RecyclerView.Adapter { + Context context; + List list = Collections.emptyList(); + private LayoutInflater inflator; + + public CategoryWisePerformaceAdapter(Context context, List list) { + inflator = LayoutInflater.from(context); + this.list = list; + this.context = context; + } + + @Override + public CategoryWisePerformaceAdapter.MyViewHolder onCreateViewHolder(ViewGroup parent, int i) { + View view = inflator.inflate(R.layout.item_category_wise_performance, parent, false); + CategoryWisePerformaceAdapter.MyViewHolder holder = new CategoryWisePerformaceAdapter.MyViewHolder(view); + return holder; + } + + @Override + public void onBindViewHolder(CategoryWisePerformaceAdapter.MyViewHolder holder, int position) { + final CategoryWisePerformaceGetterSetter categoryData = list.get(position); + + if (categoryData.getPeriod().equalsIgnoreCase("LTM")) { + holder.txt_period.setText(getResources().getString(R.string.category_performance_ltm)); + } else if (categoryData.getPeriod().equalsIgnoreCase("MTD")) { + holder.txt_period.setText(getResources().getString(R.string.category_performance_mtd)); + } else if (categoryData.getPeriod().equalsIgnoreCase("LSV")) { + holder.txt_period.setText(getResources().getString(R.string.category_performance_lsv)); + } + //holder.txt_period.setText(categoryData.getPeriod()); + holder.txt_msl_availability.setText(categoryData.getMsl_availability()); + holder.txt_sos.setText(categoryData.getSos()); + holder.txt_t2p.setText(categoryData.getT2p()); + holder.txt_promo.setText(categoryData.getPromo()); + + holder.txt_planogram.setText(categoryData.getPLANOGRAM()); + + } + + @Override + public int getItemCount() { + return list.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + TextView txt_period, txt_sos, txt_t2p, txt_promo, txt_msl_availability,txt_planogram; + LinearLayout lay_menu; + + public MyViewHolder(View itemView) { + super(itemView); + lay_menu = (LinearLayout) itemView.findViewById(R.id.lay_menu); + txt_period = (TextView) itemView.findViewById(R.id.txt_period); + txt_sos = (TextView) itemView.findViewById(R.id.txt_sos); + txt_t2p = (TextView) itemView.findViewById(R.id.txt_t2p); + txt_promo = (TextView) itemView.findViewById(R.id.txt_promo); + txt_msl_availability = (TextView) itemView.findViewById(R.id.txt_msl_availability); + txt_planogram = (TextView) itemView.findViewById(R.id.txt_planogram); + + } + } + } + + //category wise + public class CategoryWiseSosPerformaceAdapter extends RecyclerView.Adapter { + Context context; + List list = Collections.emptyList(); + private LayoutInflater inflator; + + public CategoryWiseSosPerformaceAdapter(Context context, List list) { + inflator = LayoutInflater.from(context); + this.list = list; + this.context = context; + } + + @Override + public CategoryWiseSosPerformaceAdapter.MyViewHolder onCreateViewHolder(ViewGroup parent, int i) { + View view = inflator.inflate(R.layout.item_sos_category_wise_performance, parent, false); + CategoryWiseSosPerformaceAdapter.MyViewHolder holder = new CategoryWiseSosPerformaceAdapter.MyViewHolder(view); + return holder; + } + + @Override + public void onBindViewHolder(CategoryWiseSosPerformaceAdapter.MyViewHolder holder, int position) { + final STORE_CATEGORY_WISEGetterSetter categoryData = list.get(position); + + holder.txt_period.setText(categoryData.getSUB_CATEGORY().get(0)); + holder.txt_msl_availability.setText(categoryData.getSOS_TARGET().get(0)); + + + } + + @Override + public int getItemCount() { + return list.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + TextView txt_period,txt_msl_availability; + public MyViewHolder(View itemView) { + super(itemView); + txt_period = (TextView) itemView.findViewById(R.id.txt_period); + txt_msl_availability = (TextView) itemView.findViewById(R.id.txt_msl_availability); + + } + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/DailyDataMenuActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/DailyDataMenuActivity.java new file mode 100644 index 0000000..a0504b7 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/DailyDataMenuActivity.java @@ -0,0 +1,920 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.ContextCompat; +import androidx.recyclerview.widget.GridLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.Iterator; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.AdditionalPromoSKUwiseActivity; +import cpm.com.gskmtorange.dailyentry.AdditionalVisibility; +import cpm.com.gskmtorange.dailyentry.AuditActivity; +import cpm.com.gskmtorange.dailyentry.CategoryPicture; +import cpm.com.gskmtorange.dailyentry.CompetitionPromoActivity; +import cpm.com.gskmtorange.dailyentry.CounterfeitProductsActivity; +import cpm.com.gskmtorange.dailyentry.CreateSelfActivity; +import cpm.com.gskmtorange.dailyentry.NewStockDataActivity; +import cpm.com.gskmtorange.dailyentry.OrderTakingActivity; +import cpm.com.gskmtorange.dailyentry.PDimageActivity; +import cpm.com.gskmtorange.dailyentry.POGQuestionsActivity; +import cpm.com.gskmtorange.dailyentry.StockActivity; +import cpm.com.gskmtorange.dailyentry.StockDataActivity; +import cpm.com.gskmtorange.dailyentry.StockPricingActivity; +import cpm.com.gskmtorange.dailyentry.T2PComplianceActivity; +import cpm.com.gskmtorange.xmlGetterSetter.AuditDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DailyDataMenuGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.T2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Visit_Type_Master_GetterSetter; + +public class DailyDataMenuActivity extends AppCompatActivity { + RecyclerView recyclerView; + ArrayList categoryList; + DailyDataMenuAdapter adapter; + TextView txt_categoryName; + private Context context; + GSKOrangeDB db; + String categoryName = "", categoryId; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, pog_type_id, store_flag_str; + private SharedPreferences preferences; + ArrayList category_camera_list; + ArrayList visittypelist = new ArrayList(); + String visit_type_id = ""; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_daily_data_menu); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + recyclerView = (RecyclerView) findViewById(R.id.recyclerView); + //txt_categoryName = (TextView) findViewById(R.id.txt_categoryName); + db = new GSKOrangeDB(this); + db.open(); + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + pog_type_id = preferences.getString(CommonString.KEY_POG_TYPE_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + if (preferences.getString(CommonString.KEY_VISIT_ID, "") != null) { + visit_type_id = preferences.getString(CommonString.KEY_VISIT_ID, ""); + } + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + toolbar.setTitle(getResources().getString(R.string.title_activity_daily_main_menu) + " - " + categoryName); + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + db.open(); + visittypelist = db.getInsertedVisitType(store_id, visit_date, "3"); + if (visittypelist.size() > 0) { + if (visittypelist.get(0).getVISIT_TYPE_ID().equals("3")) { + + } + } + } catch (Resources.NotFoundException e) { + e.fillInStackTrace(); + } + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + try { + categoryList = new ArrayList<>(); + DailyDataMenuGetterSetter data = new DailyDataMenuGetterSetter(); + //For Additional Stores in Egypt(6) Only Stock Data will be captured + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + data = new DailyDataMenuGetterSetter(); + data.setCategory_name(getResources().getString(R.string.stock)); + if (isMappingStockData()) { + if (db.checkStockData(store_id, categoryId, visit_date)) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + categoryList.add(data); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION) && country_id.equals("2") && visit_type_id.equals("3")) { + data = new DailyDataMenuGetterSetter(); + data.setCategory_name(getResources().getString(R.string.daily_data_menu_additional_visibility)); + if (db.additionalVisibilitydata(store_id, categoryId)) { + data.setCategory_img(R.mipmap.additional_visibility_done); + } else { + data.setCategory_img(R.mipmap.additional_visibility); + } + categoryList.add(data); + } else { + if (country_id.equals(CommonString.COUNTRY_ID_EGYPT + "") && categoryId.equals("3")) { + data = new DailyDataMenuGetterSetter(); + data.setCategory_name(getResources().getString(R.string.daily_data_menu_stock_facing)); + if (isMappingStockData()) { + if (db.checkMsl_Availability_StockFacingDataNew(store_id, categoryId, visit_date)) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + categoryList.add(data); + } else { + data = new DailyDataMenuGetterSetter(); + data.setCategory_name(getResources().getString(R.string.daily_data_menu_msl_availability)); + if (isMappingStockData()) { + if (db.checkMsl_Availability_StockFacingDataNew(store_id, categoryId, visit_date)) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + categoryList.add(data); + } + + + //T2p and kenya POSm + data = new DailyDataMenuGetterSetter(); + if (country_id.equals("8") || country_id.equals("17")) { + data.setCategory_name(getResources().getString(R.string.title_posm)); + } else { + data.setCategory_name(getResources().getString(R.string.daily_data_menu_t2p)); + } + + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P); + } + + if (flag_t2p_mapping) { + if (db.isFilledT2P(store_id, categoryId)) { + data.setCategory_img(R.mipmap.t2p_compliance_done); + } else { + data.setCategory_img(R.mipmap.t2p_compliance); + } + } else { + data.setCategory_img(R.mipmap.t2pcompliance_grey); + } + categoryList.add(data); + + + //T2p added + data = new DailyDataMenuGetterSetter(); + if (country_id.equals("17")) { + data.setCategory_name(getResources().getString(R.string.title_posm) + "/" + getResources().getString(R.string.daily_data_menu_additional_visibility)); + } else { + data.setCategory_name(getResources().getString(R.string.daily_data_menu_additional_visibility)); + } + // data.setCategory_name(getResources().getString(R.string.daily_data_menu_additional_visibility)); + if (db.additionalVisibilitydata(store_id, categoryId)) { + data.setCategory_img(R.mipmap.additional_visibility_done); + } else { + data.setCategory_img(R.mipmap.additional_visibility); + } + categoryList.add(data); + + data = new DailyDataMenuGetterSetter(); + data.setCategory_name(getResources().getString(R.string.daily_data_menu_promo_compliance)); + if (country_id.equals("7")) { + if (db.getPromoComplianceSkuwiseExistsAfterData(store_id, categoryId).size() == 0) { + data.setCategory_img(R.mipmap.promo_compliance); + } else { + data.setCategory_img(R.mipmap.promo_compliance_done); + } + } else { + boolean isMappingPromotion_Flag; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_PROMOTION_ADHOC); + } else { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_PROMOTION); + } + + boolean isMappingAdditionalPromotion_Flag; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + isMappingAdditionalPromotion_Flag = db.isMappingAdditionalPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION_ADHOC); + } else { + isMappingAdditionalPromotion_Flag = db.isMappingAdditionalPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION); + } + + if (isMappingPromotion_Flag || isMappingAdditionalPromotion_Flag) { + if (db.checkPromoComplianceData(store_id, categoryId) || db.checkAdditionalPromoComplianceData(store_id, categoryId)) { + data.setCategory_img(R.mipmap.promo_compliance_done); + } else { + data.setCategory_img(R.mipmap.promo_compliance); + } + } else { + data.setCategory_img(R.mipmap.promocompliance_grey); + } + } + categoryList.add(data); + + //Category Pictures + data = new DailyDataMenuGetterSetter(); + data.setCategory_name(getResources().getString(R.string.daily_data_menu_category_picture)); + //category_camera_list = db.getCategoryPicturedata(categoryId, keyAccount_id, storeType_id, class_id); + if (camera_allow.equalsIgnoreCase("1")) { + //if (category_camera_list.size()>0) { + if (db.isCategoryPictureData(store_id, categoryId)) { + data.setCategory_img(R.mipmap.picturecatogory_done); + } else { + data.setCategory_img(R.mipmap.picturecatogory); + // } + } /*else { + data.setCategory_img(R.mipmap.picturecatogory_grey); + }*/ + } else if (country_id != null && country_id.equals("17") && camera_allow.equalsIgnoreCase("0")) { + data.setCategory_img(R.mipmap.picturecatogory_grey); + } else { + if (db.getNoCameraCategoryDataInserted(store_id, categoryId, null).size() > 0) { + data.setCategory_img(R.mipmap.picturecatogory_done); + } else { + data.setCategory_img(R.mipmap.picturecatogory); + // } + } + } + categoryList.add(data); + + //Order Taking + data = new DailyDataMenuGetterSetter(); + // ArrayList question_list; + data.setCategory_img(R.mipmap.msl_availability); + if (country_id.equals("15") || (country_id.equals("17") && categoryId.equals("2"))) { + if (isMappingStockData()) { + if (db.checkOrder_taking_Data(store_id, categoryId)) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + data.setCategory_name(getString(R.string.order_taking)); + categoryList.add(data); + } + + //Order Confirm + data = new DailyDataMenuGetterSetter(); + // ArrayList question_list; + if (country_id.equals("15")) { + if (db.checkOrder_Received_Data(store_id, categoryId)) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + data.setCategory_name(getString(R.string.order_confirm)); + categoryList.add(data); + } + + //Audit + data = new DailyDataMenuGetterSetter(); + + ArrayList question_list; + + question_list = getAuditQnsRemoved(); + + if (question_list.size() > 0) { + if (db.getAfterSaveAuditQuestionAnswerData(store_id, categoryId).size() > 0) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + + data.setCategory_name(getString(R.string.audit)); + categoryList.add(data); + + //POG + /* data = new DailyDataMenuGetterSetter(); + if (db.getSubCategoryMasterForPOG(categoryId, storeType_id, pog_type_id, null).size() > 0) { + if (db.getAfterSavePOGUploadQuestionAnswerData(store_id, categoryId).size() > 0) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + }*/ + //new add UAE Pharma + data = new DailyDataMenuGetterSetter(); + if (country_id.equals("2")) { + if (camera_allow.equals("1")) { + if (db.getSubCategoryMasterForPOG(categoryId, storeType_id, pog_type_id, null).size() > 0) { + if (db.getAfterSavePOGUploadQuestionAnswerData(store_id, categoryId).size() > 0) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + } else { + if (db.getSubCategoryMasterForPOG(categoryId, storeType_id, pog_type_id, null).size() > 0) { + if (db.getAfterSavePOGUploadQuestionAnswerData(store_id, categoryId).size() > 0) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + } + + data.setCategory_name(getString(R.string.pog)); + categoryList.add(data); + + //Warehouse Stock - Jordan + if (country_id.equals("10")) { + data = new DailyDataMenuGetterSetter(); + data.setCategory_name(getResources().getString(R.string.stock_entry)); + if (isMappingStockData()) { + if (db.checkStock_Entry_FacingDataNew(store_id, categoryId, visit_date)) { + data.setCategory_img(R.mipmap.msl_availability_done); + } else { + data.setCategory_img(R.mipmap.msl_availability); + } + } else { + data.setCategory_img(R.mipmap.msl_availability_grey); + } + categoryList.add(data); + } + + //Counterfeit Product Option - Egypt + if (country_id.equals("6")) { + data = new DailyDataMenuGetterSetter(); + + if (db.getCounterfeitProductExistsAfterData(store_id, categoryId).size() > 0) { + data.setCategory_img(R.mipmap.counterfeit_done); + } else { + data.setCategory_img(R.mipmap.counterfeit); + } + + data.setCategory_name(getString(R.string.title_activity_counterfeit_products)); + categoryList.add(data); + } + + //usk + //Cometition promo Option - Egypt + if (categoryId.equals("2")) { + if (country_id.equals("6")) { + data = new DailyDataMenuGetterSetter(); + + if (db.getCompetitionPromoExistsAfterData(store_id, categoryId).size() > 0) { + data.setCategory_img(R.mipmap.competition_done); + } else { + data.setCategory_img(R.mipmap.competition); + } + + data.setCategory_name(getString(R.string.title_activity_competition_promo)); + categoryList.add(data); + } + } + + //IR Images + data = new DailyDataMenuGetterSetter(); + ArrayList ir_list = isPdIRMapping(); + if (ir_list != null && !ir_list.isEmpty() && camera_allow.equals("1")) { + data.setCategory_img(R.mipmap.picturecatogory); + db.open(); + if (db.isFilledIRPDdata(store_id, visit_date, categoryId)) { + data.setCategory_img(R.mipmap.picturecatogory_done); + } + } else { + data.setCategory_img(R.mipmap.picturecatogory_grey); + } + data.setCategory_name(getResources() + .getString(R.string.title_activity_ir_image)); + categoryList.add(data); + } + + adapter = new DailyDataMenuAdapter(DailyDataMenuActivity.this, categoryList); + recyclerView.setAdapter(adapter); + recyclerView.setLayoutManager(new GridLayoutManager(context, 2)); + } catch (Resources.NotFoundException e) { + e.fillInStackTrace(); + } + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + //getMenuInflater().inflate(R.menu.main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + finish(); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + ArrayList getAuditQnsRemoved() { + boolean t2p_flag = false; + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P); + } + + if (flag_t2p_mapping) { + if (db.isFilledT2P(store_id, categoryId)) { + ArrayList t2PList = db.getT2pComplianceData(store_id, categoryId); + + for (int i = 0; i < t2PList.size(); i++) { + if (t2PList.get(i).getPresent() == 1) { + t2p_flag = true; + break; + } + } + } + } + + if (!t2p_flag) { + if (db.additionalVisibilitydata(store_id, categoryId)) { + ArrayList additionalList = db.getAdditionalMainStock(store_id, categoryId); + for (int i = 0; i < additionalList.size(); i++) { + if (additionalList.get(i).getBtn_toogle().equals("1")) { + t2p_flag = true; + break; + } + } + } + } + + ArrayList question_list = db.getAuditCategoryWise(categoryId, storeType_id); + Log.e("catid", categoryId + "," + storeType_id + "," + question_list.size()); + Iterator iterator = question_list.iterator(); + while (iterator.hasNext()) { + AuditDataGetterSetter item = iterator.next(); // must be called before you can call iterator.remove() + // Check condition + if (!item.getKEYACCOUNT_ID().equals("0") && !item.getKEYACCOUNT_ID().equals(keyAccount_id)) { + iterator.remove(); + } else if (!item.getCHECK_TYPE().equals("NA") && item.getCHECK_TYPE().equals("T2P")) { + if (!t2p_flag) { + iterator.remove(); + } + } + } + Log.e("questionlistsize", String.valueOf(question_list)); + return question_list; + } + + private class DailyDataMenuAdapter extends RecyclerView.Adapter { + List list = Collections.emptyList(); + Context context; + LayoutInflater inflator; + + public DailyDataMenuAdapter(Context context, List list) { + inflator = LayoutInflater.from(context); + this.list = list; + this.context = context; + } + + @NonNull + @Override + public DailyDataMenuAdapter.MyViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int i) { + View view = inflator.inflate(R.layout.daily_main_menu_row, parent, false); + return new MyViewHolder(view); + } + + @Override + public void onBindViewHolder(final DailyDataMenuAdapter.MyViewHolder holder, int position) { + final DailyDataMenuGetterSetter dailyData = list.get(position); + holder.categoryName.setText(dailyData.getCategory_name()); + holder.categoryIcon.setImageResource(dailyData.getCategory_img()); + db.open(); + visittypelist = db.getInsertedVisitType(store_id, visit_date, "3"); + if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.daily_data_menu_promo_compliance))) { + if (country_id.equals("7")) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + boolean isMappingPromotion_Flag; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_PROMOTION_ADHOC); + } else { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_PROMOTION); + } + boolean isMappingAdditionalPromotion_Flag; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + isMappingAdditionalPromotion_Flag = db.isMappingAdditionalPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION_ADHOC); + } else { + isMappingAdditionalPromotion_Flag = db.isMappingAdditionalPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION); + } + if (isMappingPromotion_Flag || isMappingAdditionalPromotion_Flag) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } + } else if (dailyData.getCategory_name().equalsIgnoreCase((getResources().getString(R.string.daily_data_menu_t2p))) || dailyData.getCategory_name().equalsIgnoreCase((getResources().getString(R.string.title_posm)))) { + boolean t2p_flag = false; + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P); + } + if (flag_t2p_mapping) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase((getResources().getString(R.string.daily_data_menu_category_picture)))) { + if (camera_allow.equalsIgnoreCase("1")) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else if (country_id.equals("17") && !camera_allow.equalsIgnoreCase("1")) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.daily_data_menu_msl_availability))) { + if (isMappingStockData()) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.stock_entry))) { + if (isMappingStockData()) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.daily_data_menu_stock_facing)) || dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.stock))) { + if (isMappingStockData()) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.audit))) { + if (!getAuditQnsRemoved().isEmpty()) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.pog))) { + if (country_id.equals("2")) { + if (camera_allow.equals("1")) { + if (!db.getSubCategoryMasterForPOG(categoryId, storeType_id, pog_type_id, null).isEmpty()) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } else { + db.open(); + if (!db.getSubCategoryMasterForPOG(categoryId, storeType_id, pog_type_id, null).isEmpty()) { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.black)); + } else { + holder.categoryName.setTextColor(ContextCompat.getColor(context, R.color.grey_background)); + } + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getString(R.string.title_activity_ir_image))) { + holder.categoryName.setTextColor(isPdIRMapping() != null && !isPdIRMapping().isEmpty() && camera_allow.equals("1") + ? ContextCompat.getColor(context, R.color.black) : ContextCompat.getColor(context, R.color.grey_background)); + } + + + holder.lay_menu.setOnClickListener(view -> { + if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.daily_data_menu_promo_compliance))) { + if (country_id.equals("7")) { + Intent intent = new Intent(DailyDataMenuActivity.this, AdditionalPromoSKUwiseActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + } else { + boolean isMappingPromotion_Flag; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_PROMOTION_ADHOC); + } else { + isMappingPromotion_Flag = db.isMappingPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_PROMOTION); + } + + boolean isMappingAdditionalPromotion_Flag; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + isMappingAdditionalPromotion_Flag = db.isMappingAdditionalPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION_ADHOC); + } else { + isMappingAdditionalPromotion_Flag = db.isMappingAdditionalPromotionData(store_id, categoryId, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION); + } + + if (isMappingPromotion_Flag || isMappingAdditionalPromotion_Flag) { + Intent intent = new Intent(DailyDataMenuActivity.this, PromoComplianceActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + } + } + + } else if (dailyData.getCategory_name().equalsIgnoreCase((getResources().getString(R.string.daily_data_menu_t2p))) || dailyData.getCategory_name().equalsIgnoreCase((getResources().getString(R.string.title_posm)))) { + boolean flag_t2p_mapping; + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P_ADHOC); + } else { + flag_t2p_mapping = db.isMappingT2PData(store_id, categoryId, CommonString.TABLE_MAPPING_T2P); + } + if (flag_t2p_mapping) { + Intent intent = new Intent(DailyDataMenuActivity.this, T2PComplianceActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase((getResources().getString(R.string.title_activity_Additional_visibility))) || + dailyData.getCategory_name().equalsIgnoreCase((getResources().getString(R.string.title_posm) + "/" + getResources().getString(R.string.daily_data_menu_additional_visibility)))) { + Intent intent = new Intent(DailyDataMenuActivity.this, AdditionalVisibility.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (dailyData.getCategory_name().equalsIgnoreCase((getResources().getString(R.string.daily_data_menu_category_picture)))) { + if (camera_allow.equalsIgnoreCase("1")) { + Intent intent = new Intent(DailyDataMenuActivity.this, CategoryPicture.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (country_id != null && !country_id.equals("17")) { + Intent intent = new Intent(DailyDataMenuActivity.this, CreateSelfActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.title_activity_ir_image))) { + if (isPdIRMapping() != null && !isPdIRMapping().isEmpty() && camera_allow.equals("1")) { + Intent intent = new Intent(DailyDataMenuActivity.this, PDimageActivity.class); + intent.putExtra("kpi_name", dailyData.getCategory_name()); + intent.putExtra("categoryName", categoryName); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.order_taking))) { + if (isMappingStockData()) { + Intent intent = new Intent(DailyDataMenuActivity.this, OrderTakingActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.order_confirm))) { + if (isMappingStockData()) { + Intent intent = new Intent(DailyDataMenuActivity.this, OrderConfirmActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.daily_data_menu_msl_availability))) { + if (isMappingStockData()) { + Intent intent = new Intent(DailyDataMenuActivity.this, MSL_Availability_StockFacingActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.stock_entry))) { + if (isMappingStockData()) { + Intent intent = new Intent(DailyDataMenuActivity.this, StockEntryActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.daily_data_menu_stock_facing))) { + if (isMappingStockData()) { + Intent intent = new Intent(DailyDataMenuActivity.this, NewStockDataActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.audit))) { + if (!getAuditQnsRemoved().isEmpty()) { + Intent intent = new Intent(DailyDataMenuActivity.this, AuditActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.pog))) { + //add uae pharma + if (country_id.equals("2")) { + if (camera_allow.equals("1")) { + db.open(); + if (!db.getSubCategoryMasterForPOG(categoryId, storeType_id, pog_type_id, null).isEmpty()) { + Intent intent = new Intent(DailyDataMenuActivity.this, POGQuestionsActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + + } + } else { + db.open(); + if (!db.getSubCategoryMasterForPOG(categoryId, storeType_id, pog_type_id, null).isEmpty()) { + Intent intent = new Intent(DailyDataMenuActivity.this, POGQuestionsActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + + } + + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.title_activity_counterfeit_products))) { + Intent intent = new Intent(DailyDataMenuActivity.this, CounterfeitProductsActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.stock))) { + if (isMappingStockData()) { + Intent intent = new Intent(DailyDataMenuActivity.this, StockActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.title_activity_stock_pricing))) { + Intent intent = new Intent(DailyDataMenuActivity.this, StockPricingActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } else if (dailyData.getCategory_name().equalsIgnoreCase(getResources().getString(R.string.title_activity_competition_promo))) { + Intent intent = new Intent(DailyDataMenuActivity.this, CompetitionPromoActivity.class); + intent.putExtra("categoryName", dailyData.getCategory_name()); + intent.putExtra("categoryId", categoryId); + startActivity(intent); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + }); + + } + + @Override + public int getItemCount() { + return list.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + TextView categoryName; + ImageView categoryIcon; + LinearLayout lay_menu; + + public MyViewHolder(View itemView) { + super(itemView); + categoryName = (TextView) itemView.findViewById(R.id.categoryName); + categoryIcon = (ImageView) itemView.findViewById(R.id.categoryIcon); + lay_menu = (LinearLayout) itemView.findViewById(R.id.lay_menu); + } + } + } + + boolean isMappingStockData() { + boolean flag; + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + flag = db.isMappingStockDataStockFacing(categoryId, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + flag = db.isMappingStockDataStockFacing(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_ADDITIONAL)) { + flag = db.isMappingStockDataStockFacing(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADDITIONAL); + } else { + flag = db.isMappingStockDataStockFacing(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK); + } + return flag; + } + + private ArrayList isPdIRMapping() { + ArrayList ir_list; + if (country_id.equals("8")) { + ir_list = db.getCategoryPicturedata( + date, + categoryId, + null, + null, + null, + store_id, + CommonString.TABLE_MAPPING_STOCK_STOREWISE + ); + } else if (store_flag_str != null && store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + ir_list = db.getCategoryPicturedata( + date, + categoryId, + keyAccount_id, + storeType_id, + class_id, + store_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC + ); + } else { + ir_list = db.getCategoryPicturedata( + date, + categoryId, + keyAccount_id, + storeType_id, + class_id, + store_id, + CommonString.TABLE_MAPPING_STOCK + ); + } + + return ir_list; + } + + /* private void check() { + ////IRPD-Upload Data + String irPD_xmlData = ""; + String onXML = ""; + ArrayList irdata = db.getIrPDforUpload(store_id, visit_date); + if (irdata != null && !irdata.isEmpty()) { + + for (int j = 0; j < irdata.size(); j++) { + onXML = "[IR_DATA]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + username + "[/USERID]" + + "[CATEGORY_ID]" + irdata.get(j).getCategoryId() + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + irdata.get(j).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[SUB_CATEGORY_CODE]" + irdata.get(j).getSubCatCode() + "[/SUB_CATEGORY_CODE]" + + "[IR_IMAGES]" + irdata.get(j).getSubCategoryCamera2() + "[/IR_IMAGES]" + + "[/IR_DATA]"; + + irPD_xmlData = irPD_xmlData + onXML; + } + + final String irpd_xml = "[DATA]" + irPD_xmlData + "[/DATA]"; + Log.e("irpd_xml",irpd_xml); + } + }*/ +} + diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_AvailabilityActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_AvailabilityActivity.java new file mode 100644 index 0000000..d813b77 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_AvailabilityActivity.java @@ -0,0 +1,496 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Typeface; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.Button; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.Toast; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityGetterSetter; + +public class MSL_AvailabilityActivity extends AppCompatActivity { + ExpandableListView expandableListView; + TextView txt_mslAvailabilityName; + private Context context; + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + + ExpandableListAdapter adapter; + + GSKOrangeDB db; + + String categoryName, categoryId, storeId; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id; + private SharedPreferences preferences; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_msl__availability); + + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + txt_mslAvailabilityName = (TextView) findViewById(R.id.txt_mslAvailabilityName); + + db = new GSKOrangeDB(this); + db.open(); + context = this; + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //txt_mslAvailabilityName.setText(getResources().getString(R.string.title_activity_msl__availability)); + toolbar.setTitle(getResources().getString(R.string.title_activity_msl__availability)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + prepareList(); + + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(final View view) { + + //if (validateData(listDataHeader, listDataChild)) { + AlertDialog.Builder builder = new AlertDialog.Builder(MSL_AvailabilityActivity.this); + builder.setMessage(getResources().getString(R.string.check_save_message)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + db.open(); + + if (db.checkMsl_AvailabilityData(store_id, categoryId)) { + db.updateMSL_Availability(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertMSL_Availability(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + //Toast.makeText(getApplicationContext(), "Data has been saved", Toast.LENGTH_LONG).show(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + + /*} else { + AlertDialog.Builder builder = new AlertDialog.Builder(MSL_AvailabilityActivity.this); + builder.setMessage("Fill the value or fill 0 ") + .setCancelable(false) + .setPositiveButton("OK", new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + }*/ + + } + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.setVisibility(View.INVISIBLE); + } else { + fab.setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) getApplicationContext() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + //expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) getApplicationContext() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) getApplicationContext() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(getApplicationContext(), preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + + //Header + headerDataList = db.getMSL_AvailabilityHeaderData(categoryId, keyAccount_id, storeType_id, class_id); + + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + + //childDataList = new ArrayList<>(); + childDataList = db.getMSL_AvailabilitySKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (!(childDataList.size() > 0)) { + childDataList = db.getMSL_AvailabilitySKUData(categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id); + } + + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(MSL_AvailabilityActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + //finish(); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + //super.onBackPressed(); + + super.onBackPressed(); + AlertDialog.Builder builder = new AlertDialog.Builder(MSL_AvailabilityActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityGetterSetter headerTitle = (MSL_AvailabilityGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimary)); + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + /*img_camera.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + String date = new Date().toLocaleString().toString(); + String TempDate = new Date().toLocaleString().toString().replace(' ', '_').replace(',', '_').replace(':', '-'); + + _pathforcheck = "Stock" + headerTitle.getBrand_cd() + "_" + store_cd + "_" + visit_date.replace("/", "") + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + child_position = groupPosition; + path = str + _pathforcheck; + + startCameraActivity(groupPosition); + } + }); + + if (!img1.equalsIgnoreCase("")) { + if (groupPosition == child_position) { + headerTitle.setImg_cam(img1); + img1 = ""; + } + } + + if (headerTitle.getImg_cam().equals("")) { + img_camera.setBackgroundResource(R.drawable.cam); + } else { + img_camera.setBackgroundResource(R.drawable.camtick); + } + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_header.setTextColor(getResources().getColor(R.color.red)); + } else { + txt_header.setTextColor(getResources().getColor(R.color.grey_dark)); + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + final MSL_AvailabilityGetterSetter childData = (MSL_AvailabilityGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_child, null, false); + + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + holder.txt_mbq = (TextView) convertView.findViewById(R.id.txt_mbq); + holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available); + + /*holder.toggle_available.setTextOff("No"); + holder.toggle_available.setTextOn("Yes");*/ + + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + holder.txt_skuName.setText(childData.getSku()); + holder.txt_mbq.setText(childData.getMbq()); + + /*if (childData.getToggleValue().equals("1")) { + holder.toggle_available.setText("Yes"); + } else { + holder.toggle_available.setText("No"); + }*/ + + holder.toggle_available.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (isChecked) { + childData.setToggleValue("1"); + } else { + childData.setToggleValue("0"); + } + + expandableListView.invalidateViews(); + } + }); + + if (childData.getToggleValue().equals("1")) { + holder.toggle_available.setChecked(true); + } else { + holder.toggle_available.setChecked(false); + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName, txt_mbq; + ToggleButton toggle_available; + LinearLayout lin_category; + } + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_Availability_StockFacingActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_Availability_StockFacingActivity.java new file mode 100644 index 0000000..4c107e5 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/MSL_Availability_StockFacingActivity.java @@ -0,0 +1,1240 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Typeface; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.text.InputFilter; +import android.text.Spanned; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; +import android.webkit.WebView; +import android.webkit.WebViewClient; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.IOException; +import java.text.DecimalFormat; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Locale; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.interfaces.DialogCallbackListener; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; + +public class MSL_Availability_StockFacingActivity extends AppCompatActivity implements DialogCallbackListener { + ExpandableListView expandableListView; + private Context context; + TextView txt_mslAvailabilityName; + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + ExpandableListAdapter adapter; + ImageView camera1, camera2, camera3, camera4; + LinearLayout lin_camera1, lin_camera2, lin_camera3, lin_camera4; + GSKOrangeDB db; + String categoryName, categoryId, storeId, Error_Message = ""; + String store_id, store_flag_hide, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + String str_planogram = "", _pathforcheck = ""; + + ArrayList planogramShelfHeaderDataList = new ArrayList<>(); + ArrayList planogramSkuChildDataList; + HashMap> planogramHashMapListChildData = new HashMap<>(); + boolean editFlag = false; + public static final String FILE_PATH = Environment.getExternalStorageDirectory() + "/"; + LinearLayout pricingLL; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_msl__availability_stock_facing); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + txt_mslAvailabilityName = (TextView) findViewById(R.id.txt_mslAvailabilityName); + camera1 = (ImageView) findViewById(R.id.img_camera1); + camera2 = (ImageView) findViewById(R.id.img_camera2); + camera3 = (ImageView) findViewById(R.id.img_camera3); + camera4 = (ImageView) findViewById(R.id.img_camera4); + lin_camera1 = (LinearLayout) findViewById(R.id.lin_camera1); + lin_camera2 = (LinearLayout) findViewById(R.id.lin_camera2); + lin_camera3 = (LinearLayout) findViewById(R.id.lin_camera3); + lin_camera4 = (LinearLayout) findViewById(R.id.lin_camera4); + pricingLL = findViewById(R.id.pricingLL); + context = this; + db = new GSKOrangeDB(this); + db.open(); + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + store_flag_hide = preferences.getString(CommonString.KEY_STORE_FLAG_FACING_HIDE, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + if (country_id != null && country_id.equals("5")) { + pricingLL.setVisibility(View.GONE); + } else { + pricingLL.setVisibility(View.VISIBLE); + } + toolbar.setTitle(getResources().getString(R.string.title_activity_msl__availability)); + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + str_planogram = CommonString.getDownloadedImageFolder(context); + prepareList(); + prepareDefaultList(); + cameraMethod(); + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(view -> { + expandableListView.clearFocus(); + adapter.notifyDataSetChanged(); + if (validateData(hashMapListHeaderData, hashMapListChildData)) { + db.open(); + if (db.checkMsl_Availability_StockFacingDataNew(store_id, categoryId, visit_date)) { + db.updateMSL_Availability_StockFacingNew(visit_date, store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.update_message), Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + /*ArrayList msl_availabilityStockFacingList; + String mslAvailability_stockFacing_xml = ""; + String onXML = ""; + db.open(); + Log.d("listdata", store_id + "," + visit_date); + msl_availabilityStockFacingList = db.getMSL_Availability_StockFacing_UploadServerDataNew(store_id, visit_date, + null, null, null,CommonString.TABLE_MAPPING_STOCK_STOREWISE); + Log.d("msllistsize", String.valueOf(msl_availabilityStockFacingList.size())); + + if (msl_availabilityStockFacingList.size() > 0) { + for (int j = 0; j < msl_availabilityStockFacingList.size(); j++) { + if (!msl_availabilityStockFacingList.get(j).getSku_id().equals("0")) { + + String stock, pricing; + if (!msl_availabilityStockFacingList.get(j).getStock().equals("")) { + stock = msl_availabilityStockFacingList.get(j).getStock(); + } else { + stock = "0"; + } + if (!msl_availabilityStockFacingList.get(j).getPricingStock().equals("")) { + pricing = msl_availabilityStockFacingList.get(j).getPricingStock(); + } else { + pricing = "-1"; + } + onXML = "[ST]" + + "[MID]" + "0" + "[/MID]" + //+ "[USERID]" + userId + "[/USERID]" + + "[SID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SID]" + + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + + "[AVL]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getToggleValue()) + "[/AVL]" + + "[FC]" + Double.parseDouble(msl_availabilityStockFacingList.get(j).getFacing()) + "[/FC]" + + "[SK]" + Integer.parseInt(stock) + "[/SK]" + + "[PRICING]" + Double.parseDouble(pricing) + "[/PRICING]" + + "[ML]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/ML]" + + "[/ST]"; + + mslAvailability_stockFacing_xml = mslAvailability_stockFacing_xml + onXML; + } + } + final String sos_xml = "[DATA]" + mslAvailability_stockFacing_xml + "[/DATA]"; + Log.d("MSL_DATA", sos_xml); + }*/ + } else { + db.InsertMSL_Availability_StockFacingNew(visit_date, store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.save_message), Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } else { + Snackbar.make(expandableListView, Error_Message, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + } + + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener((parent, v, groupPosition, id) -> false); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(groupPosition -> { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(groupPosition -> { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener((parent, v, groupPosition, childPosition, id) -> false); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + getMenuInflater().inflate(R.menu.planogram, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + int id = item.getItemId(); + if (id == android.R.id.home) { + if (editFlag) { + CommonFunctions.showAlertDialog(context, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } else if (id == R.id.action_planogram) {//Planogram Dialog + expandableListView.clearFocus(); + final Dialog dialog = new Dialog(MSL_Availability_StockFacingActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.setContentView(R.layout.planogram_dialog_layout); + dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT); + dialog.setCancelable(false); + ArrayList mappingPlanogramList; + //Header + if (country_id.equals("7") || country_id.equals("5") || country_id.equals("8")) { + mappingPlanogramList = db.getMappingPlanogramData(categoryId, null, null, store_id, CommonString.TABLE_MAPPING_PLANOGRAM_STORE_WISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + mappingPlanogramList = db.getMappingPlanogramData(categoryId, storeType_id, class_id, null, CommonString.TABLE_MAPPING_PLANOGRAM_ADHOC); + } else { + mappingPlanogramList = db.getMappingPlanogramData(categoryId, storeType_id, class_id, null, CommonString.TABLE_MAPPING_PLANOGRAM); + } + + //ImageView img_planogram = (ImageView) dialog.findViewById(R.id.img_planogram); + WebView webView = (WebView) dialog.findViewById(R.id.webview); + webView.setWebViewClient(new MyWebViewClient()); + webView.getSettings().setAllowFileAccess(true); + webView.getSettings().setJavaScriptEnabled(true); + webView.getSettings().setBuiltInZoomControls(true); + String planogram_image = ""; + if (mappingPlanogramList.size() > 0) { + planogram_image = mappingPlanogramList.get(0).getPLANOGRAM_IMAGE(); + } + if (!planogram_image.equals("")) { + if (new File(str_planogram + planogram_image).exists()) { + Bitmap bmp = BitmapFactory.decodeFile(str_planogram + planogram_image); + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); + String imagePath = "file://" + str_planogram + "/" + planogram_image; + String html = ""; + webView.loadDataWithBaseURL("", html, "text/html", "utf-8", ""); + dialog.show(); + } + } + + + ImageView cancel = (ImageView) dialog.findViewById(R.id.img_cancel); + cancel.setOnClickListener(v -> { + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); + dialog.dismiss(); + }); + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onSelect(boolean flag) { + if (flag) { + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onSave(boolean flag) { + + } + + private class MyWebViewClient extends WebViewClient { + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + } + } + + private void cameraMethod() { + if (!camera_allow.equals("1")) { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + } else { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + } + } + + //Planogram List for check and delete on backPress + private void prepareDefaultList() { + // Planogram After save shelf header data + planogramShelfHeaderDataList = db.getPlanogramAddShelfHeaderAfterSaveData(store_id, categoryId); + if (planogramShelfHeaderDataList.size() > 0) { + for (int i = 0; i < planogramShelfHeaderDataList.size(); i++) { + planogramSkuChildDataList = db.getStockAndFacingPlanogramAfterSKUData(planogramShelfHeaderDataList.get(i).getKey_id()); + //After save sku child data + if (planogramSkuChildDataList.size() > 0) { + planogramHashMapListChildData.put(planogramShelfHeaderDataList.get(i), planogramSkuChildDataList); + } + } + } + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + //Header + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, null, null, null, + store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC, CommonString.TABLE_MAPPING_SOS_TARGET_ADHOC, store_flag_hide); + } else { + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, + store_id, CommonString.TABLE_MAPPING_STOCK, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + db.open(); + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), null, null, null, store_id, + CommonString.TABLE_MAPPING_STOCK_STOREWISE, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + childDataList = db.getMSL_Availability_StockFacingSKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), categoryId, + headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK); + } + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + //expand all + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true, child_flag = true, all_flag = true; + checkHeaderArray.clear(); + int childCount = 0; + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + HashMap> listDataChildTemp = new HashMap<>(); + for (int i = 0; i < listDataHeader.size(); i++) { + flag = true; + List listTemp = new ArrayList<>(); + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + child_flag = true; + MSL_AvailabilityStockFacingGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + String stock = data.getStock(); + String faceup = data.getFacing(); + String defaultpricing = data.getPricing(); + String pricing = data.getPricingStock(); + String companyId = data.getCompany_id(); + String must_have = data.getMust_have(); + //Company_id + if (companyId.equals("1")) { + if (must_have.equals("1")) { + //usk ksa pricing + if (!defaultpricing.equals("0")) { + if (!country_id.equals("17") && pricing.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.title_activity_stock_pricing); + } + } + + if (store_flag_hide.equals("0") && !country_id.equals("15")) { + if (!country_id.equals("17") && faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + } else { + if (data.getToggleValue().equals("0") && !country_id.equals("10")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + } + } else { + //for Egypt + if (country_id.equals("6")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + } + } + } + } + } else { + if (data.getToggleValue().equals("0") && !country_id.equals("10")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + } + } else { + //for Egypt + if (country_id.equals("6")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + } + } + } + } + + } + } else { + if (store_flag_hide.equals("0")) { + if (country_id != null && !country_id.equals("17") && faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + } + } + } + if (!child_flag) + listTemp.add(data); + } + + if (!flag) { + listDataHeaderTemp.add(listDataHeader.get(i)); + listDataChildTemp.put(listDataHeader.get(i), listTemp); + } else { + childCount = childCount + listDataChild.get(listDataHeader.get(i)).size(); + } + } + + if (!all_flag) { + adapter = new ExpandableListAdapter(context, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter); + checkflag = false; + } else { + checkflag = true; + } + + return all_flag; + } + + + @Override + public void onBackPressed() { + if (editFlag) { + CommonFunctions.showAlertDialog(context, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.header_text_color)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(R.color.white)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MSL_AvailabilityStockFacingGetterSetter childData = + (MSL_AvailabilityStockFacingGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_child, null, false); + + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + holder.txt_mbq = (TextView) convertView.findViewById(R.id.txt_mbq); + holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available); + holder.facing = (EditText) convertView.findViewById(R.id.ed_facing); + holder.facing.setFilters(new InputFilter[]{new DecimalDigitsInputFilter(3, 1)}); + holder.stock = (EditText) convertView.findViewById(R.id.ed_stock); + holder.ed_pricing = (EditText) convertView.findViewById(R.id.ed_pricing); + holder.facing_view = convertView.findViewById(R.id.facing_view); + holder.stock_view = convertView.findViewById(R.id.stock_view); + holder.pricing_view = convertView.findViewById(R.id.pricing_view); + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + // uae facing hide + if (store_flag_hide.equals("1") || country_id.equals("15") || country_id.equals("17")) { + holder.facing.setVisibility(View.GONE); + holder.facing_view.setVisibility(View.GONE); + } else { + holder.facing.setVisibility(View.VISIBLE); + holder.facing_view.setVisibility(View.VISIBLE); + } + holder.txt_skuName.setText(childData.getSku()); + holder.txt_mbq.setText(childData.getMbq()); + + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + holder.txt_mbq.setVisibility(View.VISIBLE); + holder.toggle_available.setVisibility(View.VISIBLE); + holder.toggle_available.setId(childPosition); + if (country_id.equals("6") || country_id.equals("10")) { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + } + else { + if (childData.getToggleValue().equals("1")) { + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + } else { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + } + } + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + holder.txt_mbq.setVisibility(View.GONE); + holder.toggle_available.setVisibility(View.GONE); + holder.toggle_available.setId(childPosition); + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + } + + if (country_id != null && !country_id.equals("17")) { + if (childData.getPricing().equals("0")) { + holder.ed_pricing.setVisibility(View.GONE); + holder.pricing_view.setVisibility(View.GONE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } else { + holder.ed_pricing.setVisibility(View.VISIBLE); + holder.pricing_view.setVisibility(View.VISIBLE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } + } + + if (childData.getCompany_id().equals("1")) { + if (country_id != null && country_id.equals("17") && !childData.getPricing().equals("0")) { + holder.ed_pricing.setVisibility(View.VISIBLE); + holder.pricing_view.setVisibility(View.VISIBLE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } else { + holder.ed_pricing.setVisibility(View.GONE); + holder.pricing_view.setVisibility(View.GONE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } + if (childData.getMust_have().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + if (country_id != null && country_id.equals("17")) { + holder.toggle_available.setVisibility(View.VISIBLE); + holder.toggle_available.setId(childPosition); + } + holder.txt_skuName.setTextColor(getResources().getColor(R.color.blue)); + } + } else { + if (country_id != null && country_id.equals("17")) { + holder.ed_pricing.setVisibility(View.GONE); + holder.pricing_view.setVisibility(View.GONE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + holder.toggle_available.setVisibility(View.VISIBLE); + holder.toggle_available.setId(childPosition); + } + + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + } + + final ViewHolder finalHolder = holder; + holder.toggle_available.setOnCheckedChangeListener((buttonView, isChecked) -> { + if (buttonView.isPressed()) { + editFlag = true; + if (isChecked) { + childData.setToggleValue("1"); + //for Egypt + finalHolder.stock.setVisibility(country_id != null && (country_id.equals("6")||country_id.equals("10")) ? View.VISIBLE : View.GONE); + } else { + childData.setToggleValue("0"); + finalHolder.stock.setVisibility(country_id != null && country_id.equals("17") ? View.GONE : View.VISIBLE); + //If MBQ Value is 0 + if (Integer.parseInt(childData.getMbq()) == 0) { + childData.setStock("0"); + childData.setFacing("0"); + } else { + //for Egypt + if (country_id.equals("6")|| country_id.equals("10")) { + childData.setStock(""); + childData.setFacing(""); + } + } + } + expandableListView.clearFocus(); + expandableListView.invalidateViews(); + } + }); + + if (childData.getToggleValue().equals("1")) { + holder.toggle_available.setChecked(true); + if ((country_id.equals("6")|| (country_id.equals("10"))) && childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + finalHolder.stock.setVisibility(View.VISIBLE); + } else { + finalHolder.stock.setVisibility(View.GONE); + childData.setStock(""); + } + } else { + holder.toggle_available.setChecked(false); + finalHolder.stock.setVisibility((country_id != null && country_id.equals("17") && (!childData.getCompany_id().equals("1") || childData.getCompany_id().equals("1") && childData.getMust_have().equals("0"))) ? View.GONE : View.VISIBLE); + } + + holder.stock.setOnFocusChangeListener((v, hasFocus) -> { + final EditText caption = (EditText) v; + String edStock = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + editFlag = true; + if (!edStock.equals("")) { + String stock = edStock; + //for Egypt + if ((country_id.equals("6")||country_id.equals("10")) && childData.getToggleValue().equals("1")) { + if (!childData.getFacing().equals("")) { + if (Integer.parseInt(stock) >= 0 && Double.parseDouble(childData.getFacing()) <= Integer.parseInt(stock)) { + childData.setStock(stock); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(_context); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), (dialog, id) -> { + finalHolder.stock.setText(""); + dialog.dismiss(); + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + childData.setStock(stock); + } + } else { + int mbq = Integer.parseInt(childData.getMbq()); + if (mbq != 0) { + if (Integer.parseInt(stock) >= 0 && Integer.parseInt(stock) < mbq) { + if (!childData.getFacing().equals("")) { + if (Integer.parseInt(stock) >= 0 && Double.parseDouble(childData.getFacing()) <= Integer.parseInt(stock)) { + childData.setStock(stock); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(_context); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), (dialog, id) -> { + finalHolder.stock.setText(""); + dialog.dismiss(); + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + childData.setStock(stock); + } + } else { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(_context); + builder.setMessage(getString(R.string.check_stock)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), (dialog, id) -> { + finalHolder.stock.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } else { + if (Integer.parseInt(stock) > 0) { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(_context); + builder.setMessage(getString(R.string.check_stock)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), (dialog, id) -> { + finalHolder.stock.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } + } + } else { + childData.setStock(""); + } + }); + holder.stock.setText(childData.getStock()); + + holder.ed_pricing.setOnFocusChangeListener((v, hasFocus) -> { + if (!hasFocus) { + final EditText Caption = (EditText) v; + String value1 = Caption.getText().toString().replaceFirst("^0+(?!$)", ""); + if (value1.equals("")) { + childData.setPricingStock(""); + finalHolder.ed_pricing.setText(""); + finalHolder.ed_pricing.setId(childPosition); + } else { + childData.setPricingStock(value1); + finalHolder.ed_pricing.setText(value1); + finalHolder.ed_pricing.setId(childPosition); + } + } + }); + + holder.ed_pricing.setText(childData.getPricingStock()); + + final ViewHolder finalHolder1 = holder; + final ViewHolder finalHolder2 = holder; + holder.facing.setOnFocusChangeListener((v, hasFocus) -> { + final EditText caption = (EditText) v; + String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + editFlag = true; + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + double faceup = Double.parseDouble(edFaceup); + int num = (int) faceup; + int faceint = (int) ((faceup % 1.0) * 10); + if (faceint != 0) { + if ((faceup % 1.0) * 10 != 5) { + faceint = 5; + edFaceup = String.valueOf(num + faceint / 10.0); + finalHolder2.facing.setText(edFaceup); + } + } + } + + boolean isFill = false; + //Toggle is no selected + if (childData.getToggleValue().equals("0")) { + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + int mbq = Integer.parseInt(childData.getMbq()); + if (mbq != 0) { + if (Double.parseDouble(edFaceup) >= 0 && Double.parseDouble(edFaceup) < mbq) { + if (!childData.getStock().equals("")) { + String faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + if (Double.parseDouble(faceup) <= Integer.parseInt(childData.getStock())) { + isFill = true; + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(_context); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), (dialog, id) -> { + finalHolder1.facing.setText(""); + dialog.dismiss(); + finalHolder2.facing.setText(""); + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + isFill = true; + } + } else { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(_context); + builder.setMessage(getString(R.string.check_faceing)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), (dialog, id) -> { + finalHolder.facing.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } else { + if (Double.parseDouble(edFaceup) > 0) { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(_context); + builder.setMessage(getString(R.string.check_faceing)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), (dialog, id) -> { + finalHolder.facing.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } + + } + } else { + if (country_id.equals("6")|| country_id.equals("10")) { + if (!childData.getStock().equals("")) { + String faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + if (Double.parseDouble(faceup) <= Integer.parseInt(childData.getStock())) { + isFill = true; + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(_context); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), (dialog, id) -> { + finalHolder1.facing.setText(""); + dialog.dismiss(); + finalHolder2.facing.setText(""); + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + isFill = true; + } + } else { + isFill = true; + } + } else { + isFill = true; + } + } + + if (isFill) { + if (!edFaceup.equals("") && !edFaceup.equals(".")) { + String faceup = ""; + if (edFaceup.equals("0") || edFaceup.equals(".0")) { + faceup = "0"; + } else { + faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + } + childData.setFacing(faceup); + } else { + childData.setFacing(""); + } + } + }); + + holder.facing.setText(childData.getFacing()); + //empty check color change + if (!checkflag) { + boolean tempflag = false; + //usk pricing + if (!childData.getPricing().equals("0")) { + if (holder.ed_pricing.getText().toString().equals("")) { + holder.ed_pricing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.ed_pricing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.ed_pricing.setHint(getString(R.string.empty)); + tempflag = true; + } + } + + if (childData.getCompany_id().equals("1")) { + if (childData.getToggleValue().equals("0")) { + if (holder.stock.getText().toString().equals("")) { + holder.stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.stock.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + } else { + if (childData.getMust_have().equals("1")) { + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + //for Egypt + if (country_id.equals("6")) { + if (holder.stock.getText().toString().equals("")) { + holder.stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.stock.setHint(getString(R.string.empty)); + tempflag = true; + } + } + } else { + holder.facing.setHint(""); + } + } + + + if (tempflag) { + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } else { + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (tempflag) { + holder.lin_category.setBackgroundResource(R.drawable.cardview_error_border); + } else { + if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName, txt_mbq; + ToggleButton toggle_available; + LinearLayout lin_category; + EditText facing, stock, ed_pricing; + View stock_view, pricing_view, facing_view; + } + + + @SuppressLint("LongLogTag") + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("MSL_AVailability_StockFacing", "resultCode: " + resultCode); + + switch (requestCode) { + case 100: + //Planogram List for check and delete on backPress + prepareDefaultList(); + if (db.isPlanogramAddShelfSaveData(store_id, categoryId)) { + camera1.setBackgroundResource(R.mipmap.new_no_camera_done_edit); + } else { + camera1.setBackgroundResource(R.mipmap.new_no_camera); + } + + break; + } + super.onActivityResult(requestCode, resultCode, data); + } + + public String PerfectDecimal(String str, int MAX_BEFORE_POINT, int MAX_DECIMAL) { + if (str.charAt(0) == '.') str = "0" + str; + int max = str.length(); + + String rFinal = ""; + boolean after = false; + int i = 0, up = 0, decimal = 0; + char t; + while (i < max) { + t = str.charAt(i); + if (t != '.' && after == false) { + up++; + if (up > MAX_BEFORE_POINT) return rFinal; + } else if (t == '.') { + after = true; + } else { + decimal++; + if (decimal > MAX_DECIMAL) + return rFinal; + } + rFinal = rFinal + t; + i++; + } + return rFinal; + } + + public class DecimalDigitsInputFilter implements InputFilter { + Pattern mPattern; + + public DecimalDigitsInputFilter(int digitsBeforeZero, int digitsAfterZero) { + mPattern = Pattern.compile("[0-9]{0," + (digitsBeforeZero - 1) + "}+((\\.[0-9]{0," + (digitsAfterZero - 1) + "})?)||(\\.)?"); + } + + @Override + public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { + Matcher matcher = mPattern.matcher(dest); + if (!matcher.matches()) + return ""; + return null; + } + } + + private void updateCoverage(String table) { + long l = db.updateStockMapping(store_id, visit_date, table); + if (l > 0) Log.e("CoverageUpdate", "" + l); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/OrderConfirmActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/OrderConfirmActivity.java new file mode 100644 index 0000000..52b90fd --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/OrderConfirmActivity.java @@ -0,0 +1,197 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageButton; +import android.widget.LinearLayout; +import android.widget.TextView; + +import com.google.firebase.crashlytics.internal.common.CrashlyticsCore; + +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Date; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.OrderReceivedStatus; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.OrderTakingActivity; +import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter; + +public class OrderConfirmActivity extends AppCompatActivity { + RecyclerView recyclerview; + GSKOrangeDB db; + String visit_date, username, intime; + private SharedPreferences preferences; + JourneyPlanGetterSetter jcpGetset; + Recycler_view_adapter adapter; + ArrayList inserteslistData; + private Dialog dialog; + private boolean ResultFlag; + Context context; + LinearLayout poLL; + TextView sys_gen_poTV; + String storeid; + String categoryName="",categoryId=""; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_order_confirm); + context = this; + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + //toolbar.setTitle("Order Status" + "-"+"PO List"); + toolbar.setTitle(context.getString(R.string.order_status_polist)); + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + declaration(); + } + + private void declaration() { + recyclerview = (RecyclerView) findViewById(R.id.recyclerview); + db = new GSKOrangeDB(this); + db.open(); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + storeid = preferences.getString(CommonString.KEY_STORE_ID, null); + setDataToListView(); + } + + private void setDataToListView() { + try { + db.open(); + inserteslistData=db.getOrderstatusData(storeid,categoryId); + if(inserteslistData.size()>0){ + adapter = new Recycler_view_adapter(context, inserteslistData); + recyclerview.setAdapter(adapter); + recyclerview.setLayoutManager(new LinearLayoutManager(context)); + adapter.notifyDataSetChanged(); + } + } catch (Exception e) { + } + } + + public class Recycler_view_adapter extends RecyclerView.Adapter{ + ArrayList orderReceivedStatuses; + Context context; + public Recycler_view_adapter(Context context, ArrayList list) { + this.context = context; + this.orderReceivedStatuses = list; + } + + @NonNull + @Override + public Recycler_view_adapter.Viewholder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) { + View view = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.order_status_item_layout,viewGroup,false); + return new Viewholder(view); + } + + @Override + public void onBindViewHolder(@NonNull final Recycler_view_adapter.Viewholder viewholder, final int pos) { + final OrderReceivedStatus current = orderReceivedStatuses.get(pos); + viewholder.sys_gen_poTV.setText(current.getSys_gen_po()); + viewholder.podateTV.setText(current.getPodate()); + viewholder.storepoTV.setText(current.getStorepo()); + + viewholder.lineItemTV.setText( ""+current.getORDERQTY()); + if(current.getStatus().equalsIgnoreCase("CONFIRMED")){ + viewholder.statusTV.setText(context.getString(R.string.confirmed)); + } + else if(current.getStatus().equalsIgnoreCase("CONFIRM")){ + viewholder.statusTV.setText(context.getString(R.string.confirmed)); + } + else if(current.getStatus().equalsIgnoreCase("NOT CONFIRMED")){ + viewholder.statusTV.setText(context.getString(R.string.not_confirmed)); + } + else if(current.getStatus().equalsIgnoreCase("PENDING")){ + viewholder.statusTV.setText(context.getString(R.string.pending)); + } + else{ + viewholder.statusTV.setText(current.getStatus()); + } + + viewholder.cardview.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + startActivity(new Intent(OrderConfirmActivity.this,OrderStatusDetailActivity.class).putExtra("categoryId",String.valueOf(current.getCATEGORY_ID())) + .putExtra("SYS_PO_NUM",current.getSys_gen_po()) + .putExtra("PO_NUM",current.getStorepo()) + .putExtra("PO_DATE",current.getPodate()) + .putExtra("POID",String.valueOf(current.getPOID())) + .putExtra("LINE",String.valueOf(current.getORDERQTY()))); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + } + }); + } + + @Override + public int getItemCount() { + return orderReceivedStatuses.size(); + } + + public class Viewholder extends RecyclerView.ViewHolder { + TextView sys_gen_poTV,storepoTV,podateTV,lineItemTV,statusTV; + CardView cardview; + LinearLayout storepoLL; + public Viewholder(@NonNull View itemView) { + super(itemView); + cardview= (CardView) itemView.findViewById(R.id.cardview); + storepoLL= itemView.findViewById(R.id.storepoLL); + sys_gen_poTV= itemView.findViewById(R.id.sys_gen_poTV); + storepoTV= itemView.findViewById(R.id.storepoTV); + podateTV= itemView.findViewById(R.id.podateTV); + lineItemTV= itemView.findViewById(R.id.lineItemTV); + statusTV= itemView.findViewById(R.id.statusTV); + } + } + } + + @Override + public boolean onOptionsItemSelected(@NonNull MenuItem item) { + //return super.onOptionsItemSelected(item); + int id = item.getItemId(); + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + // super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/OrderStatusDetailActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/OrderStatusDetailActivity.java new file mode 100644 index 0000000..b3f0a85 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/OrderStatusDetailActivity.java @@ -0,0 +1,1040 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.content.res.Resources; +import android.graphics.Typeface; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.text.InputFilter; +import android.text.Spanned; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RadioButton; +import android.widget.RadioGroup; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.Toast; +import android.widget.ToggleButton; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; + +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Locale; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.OrderTakingActivity; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; + +public class OrderStatusDetailActivity extends AppCompatActivity{ + ExpandableListView expandableListView; + private Context context; + TextView txt_mslAvailabilityName; + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; ExpandableListAdapter adapter; + ImageView camera1, camera2, camera3, camera4; + LinearLayout lin_camera1, lin_camera2, lin_camera3, lin_camera4; + GSKOrangeDB db; + String categoryName, categoryId, storeId, Error_Message = ""; + String store_id, store_flag_hide, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + String str_planogram = "", _pathforcheck = ""; + EditText storepoET,podateET; + + ArrayList planogramShelfHeaderDataList = new ArrayList<>(); + ArrayList planogramSkuChildDataList; + HashMap> planogramHashMapListChildData = new HashMap<>(); + boolean editFlag = false; + //temp + public static final String FILE_PATH = Environment.getExternalStorageDirectory() + "/"; + //ImageView bmImage; + RelativeLayout view; + RadioButton radio_yes,radio_no; + RadioGroup radio_group; + String isExist=""; + String sys_po_number=""; + TextView sys_gen_poTV,lineitemTV; + LinearLayout poLL; + String storepo =""; + TextView storepoTV,podateTV; + String SYS_PO_NUM,PO_NUM,PO_DATE,LINE,POID; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + context = this; + try { + setContentView(R.layout.activity_order_status_detail); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + txt_mslAvailabilityName = (TextView) findViewById(R.id.txt_mslAvailabilityName); + camera1 = (ImageView) findViewById(R.id.img_camera1); + camera2 = (ImageView) findViewById(R.id.img_camera2); + camera3 = (ImageView) findViewById(R.id.img_camera3); + camera4 = (ImageView) findViewById(R.id.img_camera4); + storepoTV = findViewById(R.id.storepoTV); + lineitemTV = findViewById(R.id.lineitemTV); + podateTV = findViewById(R.id.podateTV); + poLL = findViewById(R.id.poLL); + + sys_gen_poTV = findViewById(R.id.sys_gen_poTV); + podateTV = findViewById(R.id.podateTV); + + lin_camera1 = (LinearLayout) findViewById(R.id.lin_camera1); + lin_camera2 = (LinearLayout) findViewById(R.id.lin_camera2); + lin_camera3 = (LinearLayout) findViewById(R.id.lin_camera3); + lin_camera4 = (LinearLayout) findViewById(R.id.lin_camera4); + context = this; + db = new GSKOrangeDB(this); + db.open(); + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + store_flag_hide = preferences.getString(CommonString.KEY_STORE_FLAG_FACING_HIDE, null); + + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + SYS_PO_NUM = getIntent().getStringExtra("SYS_PO_NUM"); + PO_NUM = getIntent().getStringExtra("PO_NUM"); + PO_DATE = getIntent().getStringExtra("PO_DATE"); + LINE = getIntent().getStringExtra("LINE"); + POID = getIntent().getStringExtra("POID"); + // Log.e("poid",POID); + // Log.e("podetai",SYS_PO_NUM + ","+PO_NUM + ","+PO_DATE + ","+LINE); + + // toolbar.setTitle("Order Status" + "-"+"Entry"); + toolbar.setTitle(context.getString(R.string.order_status_entry)); + setSupportActionBar(toolbar); + + sys_gen_poTV.setText(SYS_PO_NUM); + storepoTV.setText(PO_NUM); + podateTV.setText(PO_DATE); + lineitemTV.setText(LINE); + + // Log.e("sys_po_num",sys_po_number +","+timeMilli); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + str_planogram = CommonString.getDownloadedImageFolder(context); + + prepareList(); + + //Camera + // prepareDefaultList(); + + // cameraMethod(); + + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(final View view) { + expandableListView.clearFocus(); + adapter.notifyDataSetChanged(); + + if (validateData(hashMapListHeaderData, hashMapListChildData)) { + db.open(); + if (db.checkOrder_Received_Data(store_id, categoryId)) { + db.updateOrder_Received_data(storepoTV.getText().toString(), sys_gen_poTV.getText().toString(), podateTV.getText().toString(), store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Toast.makeText(context, getResources().getString(R.string.update_message), Toast.LENGTH_SHORT).show(); + } else { + db.InsertOrderReceivedStatusData(POID, storepoTV.getText().toString(), sys_gen_poTV.getText().toString(), podateTV.getText().toString(), store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Toast.makeText(context, getResources().getString(R.string.save_message), Toast.LENGTH_SHORT).show(); + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + /* String order_received_xml = ""; + String onXML = ""; + + ArrayList orderreceiveddata = db.getOrder_RECEIVED_UploadServerData(store_id); + + if (orderreceiveddata.size() > 0) { + for (int j = 0; j < orderreceiveddata.size(); j++) { + onXML = "[ORDER_CONFIRM]" + + "[MID]" + 0 + "[/MID]" + + "[USERID]" + username + "[/USERID]" + + "[CATEGORY_ID]" + orderreceiveddata.get(j).getCategory_id() + "[/CATEGORY_ID]" + + "[PO_DATE]" + orderreceiveddata.get(j).getPO_Date() + "[/PO_DATE]" + + "[POID]" + orderreceiveddata.get(j).getPOID() + "[/POID]" + + "[SKU_ID]" + orderreceiveddata.get(j).getSku_id() + "[/SKU_ID]" + + "[PO_QTY]" + orderreceiveddata.get(j).getOrderqty() + "[/PO_QTY]" + + "[ACTUAL_QTY]" + orderreceiveddata.get(j).getFacing() + "[/ACTUAL_QTY]" + + "[/ORDER_CONFIRM]"; + + order_received_xml = order_received_xml + onXML; + } + + final String sos_xml = "[DATA]" + order_received_xml + "[/DATA]"; + Log.e("order_xml", sos_xml); + + } */ + + } + else{ + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + } + + } + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true, child_flag = true, all_flag = true; + checkHeaderArray.clear(); + int childCount = 0; + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + HashMap> listDataChildTemp = new HashMap<>(); + for (int i = 0; i < listDataHeader.size(); i++) { + flag = true; + + List listTemp = new ArrayList<>(); + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + child_flag = true; + MSL_AvailabilityStockFacingGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + + String faceup = data.getFacing(); + // Log.e("facevalue",faceup); + + //Company_id + if (listDataChild.get(listDataHeader.get(i)).get(j).getCompany_id().equals("1")) { + if (store_flag_hide.equals("0")) { + if (faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + // scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + // Toast.makeText(context, getResources().getString(R.string.faceup_value), Toast.LENGTH_SHORT).show(); + Toast.makeText(context, getResources().getString(R.string.pls_fill_order_qty), Toast.LENGTH_SHORT).show(); + } + } + } + + if (!child_flag) + listTemp.add(data); + } + + if (flag == false) { + listDataHeaderTemp.add(listDataHeader.get(i)); + // listDataChildTemp.put(listDataHeader.get(i), listTemp); + } else { + childCount = childCount + listDataChild.get(listDataHeader.get(i)).size(); + } + } + + if (!all_flag) { + adapter.notifyDataSetChanged(); + /*adapter = new ExpandableListAdapter(this, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter);*/ + checkflag = false; + } else { + checkflag = true; + } + return all_flag; + } + + private void prepareList() { + // Log.e("store_flag_hide",store_flag_hide); + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + + //Header + if (country_id.equals("7") || country_id.equals("8")) { + // Log.e("childlistsize2", String.valueOf(headerDataList.size())); + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + // Log.e("childlistsize1", String.valueOf(headerDataList.size())); + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC, CommonString.TABLE_MAPPING_SOS_TARGET_ADHOC, store_flag_hide); + } else { + //Log.e("categorydata",categoryId + ","+keyAccount_id + ","+storeType_id+","+class_id+","+store_id); + headerDataList = db.getMSL_Availability_StockFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + // Log.e("childlistsize", String.valueOf(headerDataList.size())); + } + + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + //childDataList = new ArrayList<>(); + childDataList = db.getOrder_RECEIVED_SKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (!(childDataList.size() > 0)) { + if (country_id.equals("7") || country_id.equals("8")) { + childDataList = db.getOrderReceivedSKUData(headerDataList.get(i).getSub_category_id(), categoryId, headerDataList.get(i).getBrand_id(), null, null, null, store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, store_flag_hide); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + childDataList = db.getOrderReceivedSKUData(headerDataList.get(i).getSub_category_id(), categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK_ADHOC, store_flag_hide); + } else { + //childDataList = db.getMSL_Availability_StockFacingSKUData(headerDataList.get(i).getSub_category_id(), categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK, store_flag_hide); + childDataList = db.getOrderReceivedSKUData(headerDataList.get(i).getSub_category_id(), categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, CommonString.TABLE_MAPPING_STOCK, store_flag_hide); + } + } + else{ + + } + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + + //expand all + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_order_taking, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MSL_AvailabilityStockFacingGetterSetter childData = + (MSL_AvailabilityStockFacingGetterSetter) getChild(groupPosition, childPosition); + OrderStatusDetailActivity.ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_order_received_status_child, null, false); + holder = new OrderStatusDetailActivity.ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + holder.poqtyTV = (TextView) convertView.findViewById(R.id.poqtyTV); + holder.txt_mbq = (TextView) convertView.findViewById(R.id.txt_mbq); + holder.toggle_available = (ToggleButton) convertView.findViewById(R.id.toggle_available); + holder.facing = (EditText) convertView.findViewById(R.id.ed_facing); + holder.facing.setFilters(new InputFilter[]{new OrderStatusDetailActivity.DecimalDigitsInputFilter(3, 1)}); + holder.stock = (EditText) convertView.findViewById(R.id.ed_stock); + holder.ed_pricing = (EditText) convertView.findViewById(R.id.ed_pricing); + + holder.facing_view = convertView.findViewById(R.id.facing_view); + holder.stock_view = convertView.findViewById(R.id.stock_view); + holder.pricing_view = convertView.findViewById(R.id.pricing_view); + convertView.setTag(holder); + } else { + holder = (OrderStatusDetailActivity.ViewHolder) convertView.getTag(); + } + + holder.poqtyTV.setText(context.getString(R.string.po_qty) + ":"+childData.getOrderqty()); + // holder.poqtyTV.setText("PO QTY" + ":"+childData.getOrderqty()); + // uae facing hide + /*if (store_flag_hide.equals("1")) { + holder.facing.setVisibility(View.GONE); + holder.facing_view.setVisibility(View.GONE); + } else { + holder.facing.setVisibility(View.VISIBLE); + holder.facing_view.setVisibility(View.VISIBLE); + }*/ + //usk + /* if (childData.getPricing().equals("0")) { + holder.ed_pricing.setVisibility(View.GONE); + holder.pricing_view.setVisibility(View.GONE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } else { + holder.ed_pricing.setVisibility(View.VISIBLE); + holder.pricing_view.setVisibility(View.VISIBLE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + }*/ + + holder.txt_skuName.setText(childData.getSku()); + // holder.txt_mbq.setText(childData.getMbq()); + + /* if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + + //holder.txt_mbq.setVisibility(View.VISIBLE); + holder.toggle_available.setVisibility(View.VISIBLE); + // holder.facing.setVisibility(View.VISIBLE); + if (country_id.equals("6")) { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + } else { + if (childData.getToggleValue().equals("1")) { + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + } else { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + } + } + + + } else { + + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + // holder.txt_mbq.setVisibility(View.GONE); + holder.toggle_available.setVisibility(View.GONE); + // holder.facing.setVisibility(View.VISIBLE); + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + }*/ + + if (childData.getCompany_id().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + } + + + final OrderStatusDetailActivity.ViewHolder finalHolder = holder; + holder.toggle_available.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (buttonView.isPressed()) { + + editFlag = true; + + if (isChecked) { + childData.setToggleValue("1"); + //for Egypt + if (country_id.equals("6")) { + finalHolder.stock.setVisibility(View.VISIBLE); + } else { + finalHolder.stock.setVisibility(View.GONE); + } + + /*childData.setStock(""); + childData.setFacing("");*/ + } else { + /* childData.setStock(""); + childData.setFacing("");*/ + childData.setToggleValue("0"); + finalHolder.stock.setVisibility(View.VISIBLE); + + //If MBQ Value is 0 + if (Integer.parseInt(childData.getMbq()) == 0) { + childData.setStock("0"); + childData.setFacing("0"); + } else { + //for Egypt + if (country_id.equals("6")) { + childData.setStock(""); + childData.setFacing(""); + } + } + + /* else { + if (finalHolder.facing.getText().toString() != null && !finalHolder.facing.getText().toString().equals("")) { + if (Integer.parseInt(finalHolder.facing.getText().toString()) >= 0 + && Integer.parseInt(finalHolder.facing.getText().toString()) >= Integer.parseInt(childData.getMbq())) { + childData.setFacing(""); + finalHolder.facing.setText(""); + } + } + }*/ + } + + expandableListView.clearFocus(); + expandableListView.invalidateViews(); + } + } + }); + + /*if (childData.getToggleValue().equals("1")) { + holder.toggle_available.setChecked(true); + if (country_id.equals("6") && childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + finalHolder.stock.setVisibility(View.VISIBLE); + } else { + finalHolder.stock.setVisibility(View.GONE); + childData.setStock(""); + } + + + } else { + holder.toggle_available.setChecked(false); + finalHolder.stock.setVisibility(View.VISIBLE); + }*/ + + + /*holder.stock.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + String edStock = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + *//*if (!childData.getFacing().equals("") && Integer.parseInt(stock) >= 0 && Integer.parseInt(childData.getFacing()) < Integer.parseInt(stock)) { + + }*//* + editFlag = true; + if (!edStock.equals("")) { + String stock = edStock; + + //for Egypt + if (country_id.equals("6") && childData.getToggleValue().equals("1")) { + if (!childData.getFacing().equals("")) { + if (Integer.parseInt(stock) >= 0 && Double.parseDouble(childData.getFacing()) <= Integer.parseInt(stock)) { + + childData.setStock(stock); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(OrderStatusDetailActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + childData.setStock(stock); + } + } else { + int mbq = Integer.parseInt(childData.getMbq()); + if (mbq != 0) { + if (Integer.parseInt(stock) >= 0 && Integer.parseInt(stock) < mbq) { + + if (!childData.getFacing().equals("")) { + if (Integer.parseInt(stock) >= 0 && Double.parseDouble(childData.getFacing()) <= Integer.parseInt(stock)) { + + childData.setStock(stock); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(OrderStatusDetailActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + childData.setStock(stock); + } + } else { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(OrderStatusDetailActivity.this); + builder.setMessage(getString(R.string.check_stock)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } else { + if (Integer.parseInt(stock) > 0) { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(OrderStatusDetailActivity.this); + builder.setMessage(getString(R.string.check_stock)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder.stock.setText(""); + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } + } + } else { + childData.setStock(""); + } + } + });*/ + /* holder.stock.setText(childData.getStock());*/ + + /*holder.ed_pricing.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + if (!hasFocus) { + final EditText Caption = (EditText) v; + String value1 = Caption.getText().toString().replaceFirst("^0+(?!$)", ""); + if (value1.equals("")) { + childData.setPricingStock(""); + finalHolder.ed_pricing.setText(""); + finalHolder.ed_pricing.setId(childPosition); + } else { + childData.setPricingStock(value1); + finalHolder.ed_pricing.setText(value1); + finalHolder.ed_pricing.setId(childPosition); + } + } + } + });*/ + + // holder.ed_pricing.setText(childData.getPricingStock()); + + + final OrderStatusDetailActivity.ViewHolder finalHolder1 = holder; + final OrderStatusDetailActivity.ViewHolder finalHolder2 = holder; + holder.facing.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + editFlag = true; + + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + //int num = Integer.parseInt(edFaceup); + double faceup = Double.parseDouble(edFaceup); + int num = (int) faceup; + //int faceint = (int)(faceup - Math.floor( faceup )); + int faceint = (int) ((faceup % 1.0) * 10); + if (faceint != 0) { + if ((faceup % 1.0) * 10 != 5) { + faceint = 5; + edFaceup = String.valueOf(num + faceint / 10.0); + finalHolder2.facing.setText(edFaceup); + } + } + + + /*Double faceup = Double.parseDouble(edFaceup); + DecimalFormat twoDForm = new DecimalFormat(".#"); + faceup= Double.valueOf(twoDForm.format(faceup));*/ + } + + + boolean isFill = false; + + //Toggle is no selected + + if (country_id.equals("6")) { + if (!childData.getStock().equals("")) { + + String faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + if (Double.parseDouble(faceup) <= Integer.parseInt(childData.getStock())) { + + isFill = true; + + /* if (!edFaceup.equals("")) { + childData.setFacing(faceup); + } else { + childData.setFacing(""); + }*/ + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(OrderStatusDetailActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finalHolder1.facing.setText(""); + dialog.dismiss(); + finalHolder2.facing.setText(""); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } else { + isFill = true; + } + // } + } else { + isFill = true; + } + } else { + isFill = true; + } + + if (isFill) { + if (!edFaceup.equals("") && !edFaceup.equals(".")) { + String faceup = ""; + if (edFaceup.equals("0") || edFaceup.equals(".0")) { + faceup = "0"; + } else { + faceup = edFaceup.replaceFirst("^0+(?!$)", ""); + //faceup = new DecimalFormat("##.#").format(Double.parseDouble(faceup)); + } + + // String str2 = PerfectDecimal(faceup, 3, 1); + childData.setFacing(faceup); + } else { + childData.setFacing(""); + } + } + } + }); + + holder.facing.setText(childData.getFacing()); + + //empty check color change + if (!checkflag) { + boolean tempflag = false; + //usk pricing + /*if (!childData.getPricing().equals("0")) { + if (holder.ed_pricing.getText().toString().equals("")) { + holder.ed_pricing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.ed_pricing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.ed_pricing.setHint(getString(R.string.empty)); + tempflag = true; + } + }*/ + + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (childData.getCompany_id().equals("1")) { + holder.facing.setHint(""); + /* if (childData.getToggleValue().equals("0")) { + if (holder.stock.getText().toString().equals("")) { + holder.stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.stock.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + } else { + + }*/ + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } else { + if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + if (childData.getCompany_id().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + public class ViewHolder { + CardView cardView; + TextView txt_skuName, txt_mbq,poqtyTV; + ToggleButton toggle_available; + LinearLayout lin_category; + EditText facing, stock, ed_pricing; + View stock_view, pricing_view, facing_view; + } + + public class DecimalDigitsInputFilter implements InputFilter { + Pattern mPattern; + + public DecimalDigitsInputFilter(int digitsBeforeZero, int digitsAfterZero) { + mPattern = Pattern.compile("[0-9]{0," + (digitsBeforeZero - 1) + "}+((\\.[0-9]{0," + (digitsAfterZero - 1) + "})?)||(\\.)?"); + } + + @Override + public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { + Matcher matcher = mPattern.matcher(dest); + if (!matcher.matches()) + return ""; + return null; + } + } + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + } + + @Override + public boolean onOptionsItemSelected(@NonNull MenuItem item) { + //return super.onOptionsItemSelected(item); + int id = item.getItemId(); + if (id == android.R.id.home) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + // super.onBackPressed(); + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/PromoComplianceActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/PromoComplianceActivity.java new file mode 100644 index 0000000..4b59886 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/PromoComplianceActivity.java @@ -0,0 +1,1175 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.app.Activity; +import android.app.AlertDialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewGroup; +import android.view.ViewTreeObserver; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.Button; +import android.widget.CompoundButton; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.ScrollView; +import android.widget.Spinner; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.core.content.FileProvider; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; +import java.util.Locale; +import java.util.logging.StreamHandler; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.T2PComplianceActivity; +import cpm.com.gskmtorange.xmlGetterSetter.Promo_Compliance_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SelectGetterSetter; + +public class PromoComplianceActivity extends AppCompatActivity { + LinearLayout lin_promo_sku, lin_addtional_promo; + View view_promo_sku, view_additional_promo; + private Context context; + Spinner sp_promo; + Spinner toggle_add_InStock, toggle_add_promoAnnouncer; + ToggleButton toggle_add_runningPos; + //Button btn_add; + ImageView img_addPromotion; + + ArrayList promoSkuListData; + ArrayList promoSpinnerListData; + ArrayList additionalPromoListData; + + GSKOrangeDB db; + String categoryName, categoryId; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, store_flag_str; + private SharedPreferences preferences; + + String str = CommonString.getImagesFolder(context), + path = "", _pathforcheck = "", img = ""; + int child_position = -1; + Uri outputFileUri; + String gallery_package = ""; + String error_msg; + Promo_Compliance_DataGetterSetter cd; + FloatingActionButton fab, fab_add; + ScrollView scrollView; + private int oldScrollYPostion = 0; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_promo_compliance); + + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + toolbar.setTitle(getResources().getString(R.string.title_activity_promo_compliance)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + context = this; + lin_promo_sku = (LinearLayout) findViewById(R.id.lin_promo_sku); + lin_addtional_promo = (LinearLayout) findViewById(R.id.lin_addtional_promo); + view_promo_sku = findViewById(R.id.view_promo_sku); + //view_additional_promo = findViewById(R.id.view_additional_promo); + + sp_promo = (Spinner) findViewById(R.id.sp_promo); + toggle_add_InStock = (Spinner) findViewById(R.id.toggle_add_InStock); + toggle_add_promoAnnouncer = (Spinner) findViewById(R.id.toggle_add_promoAnnouncer); + toggle_add_runningPos = (ToggleButton) findViewById(R.id.toggle_add_runningPos); + //btn_add = (Button) findViewById(R.id.btn_add); + img_addPromotion = (ImageView) findViewById(R.id.img_addPromotion); + fab = (FloatingActionButton) findViewById(R.id.fab); + fab_add = (FloatingActionButton) findViewById(R.id.fab_add); + scrollView = (ScrollView) findViewById(R.id.scrollView_promoCompliance); + + scrollView.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { + @Override + public void onScrollChanged() { + if (scrollView.getScrollY() > oldScrollYPostion) { + fab.hide(); + } else if (scrollView.getScrollY() < oldScrollYPostion || scrollView.getScrollY() <= 0) { + fab.show(); + } + oldScrollYPostion = scrollView.getScrollY(); + } + }); + + + db = new GSKOrangeDB(this); + db.open(); + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + prepareList(); + promoSkuListView(); + adiitionalAnswerList(); + + additionalPromoListData = new ArrayList<>(); + AdditionalPromoListView(); + + cd = new Promo_Compliance_DataGetterSetter(); + + cd.setStore_id(store_id); + cd.setPromo_id(""); + cd.setPromo(""); + cd.setSku_id(""); + cd.setSku(""); + cd.setIn_stock("-1"); + cd.setPromo_announcer("-1"); + cd.setRunning_pos("0"); + cd.setSp_promo("0"); + cd.setImage_promotion(""); + + img_addPromotion.setBackgroundResource(R.mipmap.camera_grey); + + toggle_add_InStock.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView adapterView, View view, int i, long l) { + if (i == 1) { + cd.setIn_stock("1"); + + if (camera_allow.equals("1")) { + img_addPromotion.setBackgroundResource(R.mipmap.camera_orange); + img_addPromotion.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck = "AddPromo_Image_" + store_id + categoryId + "_" + + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(2); + } + }); + } + } else if (i == 2) { + cd.setIn_stock("0"); + img_addPromotion.setClickable(false); + img_addPromotion.setBackgroundResource(R.mipmap.camera_grey); + + if (!cd.getImage_promotion().equalsIgnoreCase("")) { + if (new File(str + cd.getImage_promotion()).exists()) { + //img = _pathforcheck; + new File(str + cd.getImage_promotion()).delete(); + cd.setImage_promotion(""); + } + } + + + } else { + cd.setIn_stock("-1"); + img_addPromotion.setClickable(false); + img_addPromotion.setBackgroundResource(R.mipmap.camera_grey); + if (!cd.getImage_promotion().equalsIgnoreCase("")) { + if (new File(str + cd.getImage_promotion()).exists()) { + //img = _pathforcheck; + new File(str + cd.getImage_promotion()).delete(); + cd.setImage_promotion(""); + } + } + } + } + + @Override + public void onNothingSelected(AdapterView adapterView) { + + } + }); + + if (cd.getIn_stock().equals("1")) { + toggle_add_InStock.setSelection(1); + } else if (cd.getIn_stock().equals("0")) { + toggle_add_InStock.setSelection(2); + } else { + toggle_add_InStock.setSelection(0); + } + + toggle_add_promoAnnouncer.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView adapterView, View view, int i, long l) { + if (i == 1) { + cd.setPromo_announcer("1"); + } else if (i == 2) { + cd.setPromo_announcer("0"); + } else { + cd.setPromo_announcer("-1"); + } + } + + @Override + public void onNothingSelected(AdapterView adapterView) { + + } + }); + + if (cd.getPromo_announcer().equals("1")) { + toggle_add_promoAnnouncer.setSelection(1); + } else if (cd.getPromo_announcer().equals("0")) { + toggle_add_promoAnnouncer.setSelection(2); + } else { + toggle_add_promoAnnouncer.setSelection(0); + } + + toggle_add_runningPos.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (isChecked) { + cd.setRunning_pos("1"); + } else { + cd.setRunning_pos("0"); + } + } + }); + + if (cd.getRunning_pos().equals("1")) { + toggle_add_runningPos.setChecked(true); + } else { + toggle_add_runningPos.setChecked(false); + } + + sp_promo.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + String item = parent.getItemAtPosition(position).toString(); + // childData.setSp_condition(position); + // childData.setConditionName(item); + + for (int i = 0; i < promoSpinnerListData.size(); i++) { + if (position == i) { + cd.setSku_id(promoSpinnerListData.get(i).getSku_id()); + cd.setSku(promoSpinnerListData.get(i).getSku()); + cd.setSp_promo(promoSpinnerListData.get(i).getPromo_id()); + cd.setPromo(promoSpinnerListData.get(i).getPromo()); + cd.setPromo_id(promoSpinnerListData.get(i).getPromo_id()); + } + } + } + + @Override + public void onNothingSelected(AdapterView parent) { + + } + }); + for (int i = 0; i < promoSpinnerListData.size(); i++) { + if (cd.getSp_promo() == promoSpinnerListData.get(i).getPromo_id()) { + sp_promo.setSelection(i); + } + } + + fab_add.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(final View v) { + if (!cd.getSp_promo().equals("0")) { + boolean flag = true; + + if (cd.getIn_stock().equalsIgnoreCase("-1") || cd.getPromo_announcer().equalsIgnoreCase("-1")) { + flag = false; + } + + if (flag) { + AlertDialog.Builder builder = new AlertDialog.Builder(PromoComplianceActivity.this); + builder.setMessage(getResources().getString(R.string.want_add)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + db.InsertAdditionalPromoData(cd, categoryId); + AdditionalPromoListView(); + + sp_promo.setSelection(0); + toggle_add_InStock.setSelection(0); + toggle_add_promoAnnouncer.setSelection(0); + toggle_add_runningPos.setChecked(false); + img_addPromotion.setBackgroundResource(R.mipmap.camera_grey); + + Snackbar.make(v, getResources().getString(R.string.promo_add), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } else { + Snackbar.make(v, getResources().getString(R.string.please_select_answer), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + } else { + Snackbar.make(v, getResources().getString(R.string.select_promo_value), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + } + }); + + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(final View view) { + + //if (isValid()) { + boolean flag = true; + if (promoSkuListData.size() <= 0) { + if (additionalPromoListData.size() <= 0) { + flag = false; + Snackbar.make(view, getResources().getString(R.string.fill_data), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + } else { + for (int i = 0; i < promoSkuListData.size(); i++) { + if (promoSkuListData.get(i).getIn_stock().equalsIgnoreCase("-1") || promoSkuListData.get(i).getPromo_announcer().equalsIgnoreCase("-1")) { + flag = false; + } + } + if (!flag) { + Snackbar.make(view, getResources().getString(R.string.title_activity_select_dropdown), Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + } + + if (flag) { + AlertDialog.Builder builder = new AlertDialog.Builder(PromoComplianceActivity.this); + builder.setMessage(getResources().getString(R.string.want_add)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + if (db.checkPromoComplianceData(store_id, categoryId)) { + db.updatePromoComplianceSKU(promoSkuListData, categoryId, store_id); + Snackbar.make(view, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertPromoSkuData(promoSkuListData, categoryId); + Snackbar.make(view, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + /*} else { + Snackbar.make(view, error_msg, Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + }*/ + } + }); + + + /*ViewTreeObserver.OnScrollChangedListener onScrollChangedListener + = new ViewTreeObserver.OnScrollChangedListener() { + @Override + public void onScrollChanged() { + + } + };*/ + } catch (Exception e) { + e.printStackTrace(); + } + + } + + public boolean isValid() { + boolean flag = true; + + for (int i = 0; i < promoSkuListData.size(); i++) { + + if (promoSkuListData.get(i).getIn_stock().equals("1")) { + if (promoSkuListData.get(i).getImage_promotion().equals("")) { + flag = false; + error_msg = getResources().getString(R.string.click_image); + break; + } + } + + } + + return flag; + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + private void prepareList() { + try { + //Promo SKU List + promoSkuListData = db.getPromoComplianceSkuAfterData(store_id, categoryId); + if (!(promoSkuListData.size() > 0)) { + + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + promoSkuListData = db.getPromoComplianceSkuData(store_id, categoryId, CommonString.TABLE_MAPPING_PROMOTION_ADHOC); + } else { + promoSkuListData = db.getPromoComplianceSkuData(store_id, categoryId, CommonString.TABLE_MAPPING_PROMOTION); + } + } + + //Promo Spinner List + if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + promoSpinnerListData = db.getPromoSpinnerData(store_id, categoryId, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION_ADHOC); + } else { + promoSpinnerListData = db.getPromoSpinnerData(store_id, categoryId, CommonString.TABLE_MAPPING_ADDITIONAL_PROMOTION); + } + + + ArrayAdapter sp_promo_adapter = new ArrayAdapter<>(PromoComplianceActivity.this, android.R.layout.simple_list_item_1); + for (int i = 0; i < promoSpinnerListData.size(); i++) { + sp_promo_adapter.add(promoSpinnerListData.get(i).getPromo()); + + } + sp_promo_adapter.setDropDownViewResource(R.layout.spinner_text_view); + sp_promo.setAdapter(sp_promo_adapter); + } catch (Exception e) { + e.printStackTrace(); + } + } + + private void promoSkuListView() { + try { + View view = null; + + if (lin_promo_sku != null) { + lin_promo_sku.removeAllViews(); + } + + for (int i = 0; i < promoSkuListData.size(); i++) { + + final boolean[] userSelect = {false}; + final boolean[] userSelect2 = {false}; + + view = getLayoutInflater().inflate(R.layout.item_promo_sku_list, null, false); + + final Promo_Compliance_DataGetterSetter data = promoSkuListData.get(i); + + TextView txt_promoSkuName = (TextView) view.findViewById(R.id.txt_promoSkuName); + Spinner spinner_inStock = (Spinner) view.findViewById(R.id.spinner_inStock); + Spinner spinner_promoAnnouncer = (Spinner) view.findViewById(R.id.spinner_promoAnnouncer); + ToggleButton toggle_inStock = (ToggleButton) view.findViewById(R.id.toggle_inStock); + ToggleButton toggle_promoAnnouncer = (ToggleButton) view.findViewById(R.id.toggle_promoAnnouncer); + ToggleButton toggle_runningPos = (ToggleButton) view.findViewById(R.id.toggle_runningPos); + final ImageView img_promotion = (ImageView) view.findViewById(R.id.img_promotion); + + txt_promoSkuName.setText(data.getPromo()); + + ArrayList ans_list = new ArrayList<>(); + SelectGetterSetter select = new SelectGetterSetter(); + select.setAns(getString(R.string.select)); + select.setAns_id(0); + ans_list.clear(); + ans_list.add(select); + + select = new SelectGetterSetter(); + select.setAns(getString(R.string.yes)); + select.setAns_id(1); + ans_list.add(select); + + select = new SelectGetterSetter(); + select.setAns(getString(R.string.no)); + select.setAns_id(2); + ans_list.add(select); + + CustomSpinnerAdapter skuadapter = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list); + spinner_inStock.setAdapter(skuadapter); + spinner_inStock.setSelection(0); + + ArrayList ans_list2 = new ArrayList<>(); + SelectGetterSetter select2 = new SelectGetterSetter(); + select2.setAns(getString(R.string.select)); + select2.setAns_id(0); + ans_list2.clear(); + ans_list2.add(select2); + + select2 = new SelectGetterSetter(); + select2.setAns(getString(R.string.yes)); + select2.setAns_id(1); + ans_list2.add(select2); + + select2 = new SelectGetterSetter(); + select2.setAns(getString(R.string.no)); + select2.setAns_id(2); + ans_list2.add(select2); + + CustomSpinnerAdapter skuadapter2 = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list2); + spinner_promoAnnouncer.setAdapter(skuadapter2); + spinner_promoAnnouncer.setSelection(0); + + spinner_inStock.setOnTouchListener(new View.OnTouchListener() { + @Override + public boolean onTouch(View view, MotionEvent motionEvent) { + userSelect[0] = true; + return false; + } + }); + + //In Stock + final int finalI = i; + + spinner_inStock.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView adapterView, View view, int position, long l) { + + if (userSelect[0]) { + userSelect[0] = false; + + switch (position) { + + case 0: + data.setIn_stock("-1"); + img_promotion.setClickable(false); + img_promotion.setBackgroundResource(R.mipmap.camera_grey); + + //Camera + if (!data.getImage_promotion().equals("")) { + new File(str + data.getImage_promotion()).delete(); + data.setImage_promotion(""); + } + + + break; + case 1: + data.setIn_stock("1"); + if (camera_allow.equals("1")) { + img_promotion.setClickable(true); + img_promotion.setBackgroundResource(R.mipmap.camera_orange); + img_promotion.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck = "Promo_Image_" + store_id + categoryId + "_" + data.getSku_id() + + data.getPromo_id() + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + //child_position = position; + child_position = finalI; + path = str + _pathforcheck; + + startCameraActivity(1); + } + }); + } + break; + case 2: + + data.setIn_stock("0"); + img_promotion.setClickable(false); + img_promotion.setBackgroundResource(R.mipmap.camera_grey); + + //Camera + if (!data.getImage_promotion().equals("")) { + new File(str + data.getImage_promotion()).delete(); + data.setImage_promotion(""); + } + + break; + } + + } + + } + + @Override + public void onNothingSelected(AdapterView adapterView) { + + } + }); + + + /* toggle_inStock.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (isChecked) { + data.setIn_stock("1"); + img_promotion.setBackgroundResource(R.mipmap.camera_orange); + + if (camera_allow.equals("1")) { + img_promotion.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck = "Promo_Image_" + store_id + categoryId + "_" + data.getSku_id() + + data.getPromo_id() + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + //child_position = position; + child_position = finalI; + path = str + _pathforcheck; + + startCameraActivity(1); + } + }); + } + } else { + data.setIn_stock("0"); + img_promotion.setClickable(false); + img_promotion.setBackgroundResource(R.mipmap.camera_grey); + + //Camera + if (!data.getImage_promotion().equals("")) { + new File(str + data.getImage_promotion()).delete(); + data.setImage_promotion(""); + } + } + } + });*/ + + /* if (data.getIn_stock().equals("1")) { + toggle_inStock.setChecked(true); + } else { + toggle_inStock.setChecked(false); + }*/ + + switch (data.getIn_stock()) { + case "-1": + spinner_inStock.setSelection(0); + break; + case "0": + spinner_inStock.setSelection(2); + break; + case "1": + spinner_inStock.setSelection(1); + img_promotion.setClickable(true); + break; + } + + + spinner_promoAnnouncer.setOnTouchListener(new View.OnTouchListener() { + @Override + public boolean onTouch(View view, MotionEvent motionEvent) { + userSelect2[0] = true; + return false; + } + }); + + + spinner_promoAnnouncer.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView adapterView, View view, int position, long l) { + + if (userSelect2[0]) { + userSelect2[0] = false; + + switch (position) { + + case 0: + data.setPromo_announcer("-1"); + + break; + case 1: + data.setPromo_announcer("1"); + break; + case 2: + + data.setPromo_announcer("0"); + + break; + } + + } + + } + + @Override + public void onNothingSelected(AdapterView adapterView) { + + } + }); + + + /* //Promo Announcer + toggle_promoAnnouncer.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (isChecked) { + data.setPromo_announcer("1"); + } else { + data.setPromo_announcer("0"); + } + } + }); + + if (data.getPromo_announcer().equals("1")) { + toggle_promoAnnouncer.setChecked(true); + } else { + toggle_promoAnnouncer.setChecked(false); + }*/ + + //Running on POS + /* toggle_runningPos.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + if (isChecked) { + data.setRunning_pos("1"); + } else { + data.setRunning_pos("0"); + } + } + }); + + if (data.getRunning_pos().equals("1")) { + toggle_runningPos.setChecked(true); + } else { + toggle_runningPos.setChecked(false); + }*/ + + switch (data.getPromo_announcer()) { + case "-1": + spinner_promoAnnouncer.setSelection(0); + break; + case "0": + spinner_promoAnnouncer.setSelection(2); + break; + case "1": + spinner_promoAnnouncer.setSelection(1); + break; + } + + + if (!img.equalsIgnoreCase("")) { + if (i == child_position) { + data.setImage_promotion(img); + img = ""; + } + } + + if (camera_allow.equals("1")) { + //Camera + if (data.getIn_stock().equals("1")) { + if (data.getImage_promotion().equals("")) { + img_promotion.setBackgroundResource(R.mipmap.camera_orange); + img_promotion.setClickable(true); + } else { + img_promotion.setBackgroundResource(R.mipmap.camera_green); + } + } else { + img_promotion.setBackgroundResource(R.mipmap.camera_grey); + } + } else { + img_promotion.setBackgroundResource(R.mipmap.camera_grey); + } + + lin_promo_sku.addView(view); + } + } catch (Exception e) { + e.printStackTrace(); + } + } + + void adiitionalAnswerList() { + + ArrayList ans_list = new ArrayList<>(); + SelectGetterSetter select = new SelectGetterSetter(); + select.setAns(getString(R.string.select)); + select.setAns_id(0); + ans_list.clear(); + ans_list.add(select); + + select = new SelectGetterSetter(); + select.setAns(getString(R.string.yes)); + select.setAns_id(1); + ans_list.add(select); + + select = new SelectGetterSetter(); + select.setAns(getString(R.string.no)); + select.setAns_id(2); + ans_list.add(select); + + CustomSpinnerAdapter skuadapter = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list); + toggle_add_InStock.setAdapter(skuadapter); + toggle_add_InStock.setSelection(0); + + ArrayList ans_list2 = new ArrayList<>(); + SelectGetterSetter select2 = new SelectGetterSetter(); + select2.setAns(getString(R.string.select)); + select2.setAns_id(0); + ans_list2.clear(); + ans_list2.add(select2); + + select2 = new SelectGetterSetter(); + select2.setAns(getString(R.string.yes)); + select2.setAns_id(1); + ans_list2.add(select2); + + select2 = new SelectGetterSetter(); + select2.setAns(getString(R.string.no)); + select2.setAns_id(2); + ans_list2.add(select2); + + CustomSpinnerAdapter skuadapter2 = new CustomSpinnerAdapter(PromoComplianceActivity.this, R.layout.custom_t2p_spinner_item, ans_list2); + toggle_add_promoAnnouncer.setAdapter(skuadapter2); + toggle_add_promoAnnouncer.setSelection(0); + } + + private void AdditionalPromoListView() { + try { + additionalPromoListData.clear(); + lin_addtional_promo.removeAllViews(); + + //Additional Promo List + additionalPromoListData = db.getAdditionalPromoData(store_id, categoryId); + + View view; + + for (int i = 0; i < additionalPromoListData.size(); i++) { + view = getLayoutInflater().inflate(R.layout.item_additional_promo_list, null, false); + + final Promo_Compliance_DataGetterSetter data = additionalPromoListData.get(i); + + TextView txt_promoName = (TextView) view.findViewById(R.id.txt_promoName); + TextView txt_inStock = (TextView) view.findViewById(R.id.txt_inStock); + TextView txt_promoAnnouncer = (TextView) view.findViewById(R.id.txt_promoAnnouncer); + TextView txt_runningPos = (TextView) view.findViewById(R.id.txt_runningPos); + ImageView img_add_promotion_view = (ImageView) view.findViewById(R.id.img_add_promotion_view); + + txt_promoName.setText(data.getPromo()); + + //In Stock + if (data.getIn_stock().equals("1")) { + txt_inStock.setText(getResources().getString(R.string.yes)); + } else { + txt_inStock.setText(getResources().getString(R.string.no)); + } + + //Promo Announcer + if (data.getPromo_announcer().equals("1")) { + txt_promoAnnouncer.setText(getResources().getString(R.string.yes)); + } else { + txt_promoAnnouncer.setText(getResources().getString(R.string.no)); + } + + //Running on POS + if (data.getRunning_pos().equals("1")) { + txt_runningPos.setText(getResources().getString(R.string.yes)); + } else { + txt_runningPos.setText(getResources().getString(R.string.no)); + } + + //Camera Image + if (!data.getImage_promotion().equals("")) { + img_add_promotion_view.setBackgroundResource(R.mipmap.camera_green); + } else { + img_add_promotion_view.setBackgroundResource(R.mipmap.camera_orange); + } + + lin_addtional_promo.addView(view); + } + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + //getMenuInflater().inflate(R.menu.main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + if (id == android.R.id.home) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(PromoComplianceActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + //finish(); + } + + //noinspection SimplifiableIfStatement + if (id == R.id.action_settings) { + return true; + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onBackPressed() { + //super.onBackPressed(); + + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(PromoComplianceActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + + private void startCameraActivity(int pos) { + try { + + Log.i("Stock & Facing ", "startCameraActivity()"); + File file = new File(path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, pos); + + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, pos); + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("Stock & Facing", "resultCode: " + resultCode + " requestCode: " + requestCode); + + switch (requestCode) { + case 1: + if (resultCode == 0) { + Log.e("Stock & Facing", "User cancelled"); + } else if (resultCode == -1) { + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + img = _pathforcheck; + promoSkuListView(); + lin_promo_sku.invalidate(); + //t2PAdapter.notifyDataSetChanged(); + _pathforcheck = ""; + } + } + } + break; + + case 2: + if (resultCode == 0) { + Log.e("Stock & Facing", "User cancelled"); + } else if (resultCode == -1) { + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + //img = _pathforcheck; + img_addPromotion.setBackgroundResource(R.mipmap.camera_green); + cd.setImage_promotion(_pathforcheck); + _pathforcheck = ""; + } + } + } + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + return new String(chars); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:mmm"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KUWAIT)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_BAHRAIN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_OMAN)) { + cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_QATAR)) { + cdate = arabicToenglish(cdate); + } + else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LEBANON)) { + cdate = arabicToenglish(cdate); + } + else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LIBIYA)) { + cdate = arabicToenglish(cdate); + } + + return cdate; + } + + public class CustomSpinnerAdapter extends ArrayAdapter { + + SelectGetterSetter tempValues = null; + LayoutInflater inflater; + private Activity activity; + private ArrayList data; + + /************* + * CustomAdapter Constructor + *****************/ + public CustomSpinnerAdapter( + PromoComplianceActivity activitySpinner, + int textViewResourceId, + ArrayList objects + + ) { + super(activitySpinner, textViewResourceId, objects); + + /********** Take passed values **********/ + activity = activitySpinner; + data = objects; + /*********** Layout inflator to call external xml layout () **********************/ + inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + return getCustomView(position, convertView, parent); + } + + // This funtion called for each row ( Called data.size() times ) + public View getCustomView(int position, View convertView, ViewGroup parent) { + + /********** Inflate spinner_rows.xml file for each row ( Defined below ) ************/ + View row = inflater.inflate(R.layout.custom_spinner_item, parent, false); + + /***** Get each Model object from Arraylist ********/ + tempValues = null; + tempValues = (SelectGetterSetter) data.get(position); + + TextView label = (TextView) row.findViewById(R.id.tv_text); + + if (position == 0) { + + // Default selected Spinner item + label.setText(getString(R.string.select)); + //sub.setText(""); + } else { + // Set values for spinner each row + label.setText(tempValues.getAns()); + } + + return row; + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StockEntryActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StockEntryActivity.java new file mode 100644 index 0000000..76f7e7e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StockEntryActivity.java @@ -0,0 +1,855 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.annotation.SuppressLint; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Typeface; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.text.InputFilter; +import android.text.Spanned; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; +import android.webkit.WebView; +import android.webkit.WebViewClient; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.OrderTakingActivity; +import cpm.com.gskmtorange.interfaces.DialogCallbackListener; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; + +public class StockEntryActivity extends AppCompatActivity implements DialogCallbackListener { + ExpandableListView expandableListView; + private Context context; + TextView txt_mslAvailabilityName; + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + ExpandableListAdapter adapter; + ImageView camera1, camera2, camera3, camera4; + LinearLayout lin_camera1, lin_camera2, lin_camera3, lin_camera4; + GSKOrangeDB db; + String categoryName, categoryId, storeId, Error_Message = ""; + String store_id, store_flag_hide, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + String str_planogram = "", _pathforcheck = ""; + + ArrayList planogramShelfHeaderDataList = new ArrayList<>(); + ArrayList planogramSkuChildDataList; + HashMap> planogramHashMapListChildData = new HashMap<>(); + boolean editFlag = false; + public static final String FILE_PATH = Environment.getExternalStorageDirectory() + "/"; + LinearLayout pricingLL; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_msl_availability_stock_entry); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + txt_mslAvailabilityName = (TextView) findViewById(R.id.txt_mslAvailabilityName); + camera1 = (ImageView) findViewById(R.id.img_camera1); + camera2 = (ImageView) findViewById(R.id.img_camera2); + camera3 = (ImageView) findViewById(R.id.img_camera3); + camera4 = (ImageView) findViewById(R.id.img_camera4); + lin_camera1 = (LinearLayout) findViewById(R.id.lin_camera1); + lin_camera2 = (LinearLayout) findViewById(R.id.lin_camera2); + lin_camera3 = (LinearLayout) findViewById(R.id.lin_camera3); + lin_camera4 = (LinearLayout) findViewById(R.id.lin_camera4); + pricingLL = findViewById(R.id.pricingLL); + context = this; + db = new GSKOrangeDB(this); + db.open(); + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + store_flag_hide = preferences.getString(CommonString.KEY_STORE_FLAG_FACING_HIDE, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + //Intent data + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + /*if (country_id != null && country_id.equals("5")) { + pricingLL.setVisibility(View.GONE); + } else { + pricingLL.setVisibility(View.VISIBLE); + }*/ + toolbar.setTitle(getResources().getString(R.string.stock_entry)); + setSupportActionBar(toolbar); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + str_planogram = CommonString.getDownloadedImageFolder(context); + prepareList(); + prepareDefaultList(); + cameraMethod(); + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(view -> { + expandableListView.clearFocus(); + adapter.notifyDataSetChanged(); + //if (validateData(hashMapListHeaderData, hashMapListChildData)) { + // if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + db.open(); + if (db.checkStock_Entry_FacingDataNew(store_id, categoryId, visit_date)) { + db.updateStock_Entry_FacingNew(visit_date, store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.update_message), Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + ArrayList msl_availabilityStockFacingList; + String mslAvailability_stockFacing_xml = ""; + String onXML = ""; + db.open(); + Log.d("listdata", store_id + "," + visit_date); + msl_availabilityStockFacingList = db.getStock_Entry_UploadServerDataNew(store_id, visit_date, + keyAccount_id, storeType_id, class_id,CommonString.TABLE_MAPPING_STOCK); + Log.d("msllistsize", String.valueOf(msl_availabilityStockFacingList.size())); + + if (msl_availabilityStockFacingList.size() > 0) { + for (int j = 0; j < msl_availabilityStockFacingList.size(); j++) { + if (!msl_availabilityStockFacingList.get(j).getSku_id().equals("0")) { + + String stock, pricing; + if (!msl_availabilityStockFacingList.get(j).getStock().equals("")) { + stock = msl_availabilityStockFacingList.get(j).getStock(); + } else { + stock = "0"; + } + if (!msl_availabilityStockFacingList.get(j).getPricingStock().equals("")) { + pricing = msl_availabilityStockFacingList.get(j).getPricingStock(); + } else { + pricing = "-1"; + } + onXML = "[ST]" + + "[MID]" + "0" + "[/MID]" + + "[USERID]" + username + "[/USERID]" + + "[SID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SID]" + + "[POSM_STOCK]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getPosmStock()) + "[/POSM_STOCK]" + + "[WAREHOUSE_STOCK]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getWarehouseStock()) + "[/WAREHOUSE_STOCK]" + + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + + "[ML]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/ML]" + + "[/ST]"; + + mslAvailability_stockFacing_xml = mslAvailability_stockFacing_xml + onXML; + } + } + final String sos_xml = "[DATA]" + mslAvailability_stockFacing_xml + "[/DATA]"; + Log.d("MSL_DATA", sos_xml); + } + } else { + db.InsertStock_EntryNew(visit_date, store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(expandableListView, getResources().getString(R.string.save_message), Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + /*} else { + Snackbar.make(expandableListView, Error_Message, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + }*/ + + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener((parent, v, groupPosition, id) -> false); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(groupPosition -> { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(groupPosition -> { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener((parent, v, groupPosition, childPosition, id) -> false); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // getMenuInflater().inflate(R.menu.planogram, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + int id = item.getItemId(); + if (id == android.R.id.home) { + if (editFlag) { + CommonFunctions.showAlertDialog(context, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + return super.onOptionsItemSelected(item); + } + + @Override + public void onSelect(boolean flag) { + if (flag) { + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + @Override + public void onSave(boolean flag) { + + } + + private class MyWebViewClient extends WebViewClient { + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + } + } + + private void cameraMethod() { + if (!camera_allow.equals("1")) { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + } else { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + } + } + + //Planogram List for check and delete on backPress + private void prepareDefaultList() { + // Planogram After save shelf header data + planogramShelfHeaderDataList = db.getPlanogramAddShelfHeaderAfterSaveData(store_id, categoryId); + if (planogramShelfHeaderDataList.size() > 0) { + for (int i = 0; i < planogramShelfHeaderDataList.size(); i++) { + planogramSkuChildDataList = db.getStockAndFacingPlanogramAfterSKUData(planogramShelfHeaderDataList.get(i).getKey_id()); + //After save sku child data + if (planogramSkuChildDataList.size() > 0) { + planogramHashMapListChildData.put(planogramShelfHeaderDataList.get(i), planogramSkuChildDataList); + } + } + } + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + //Header + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + headerDataList = db.getStockEntryHeaderData(country_id,categoryId, null, null, null, + store_id, CommonString.TABLE_MAPPING_STOCK_STOREWISE, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + headerDataList = db.getStockEntryHeaderData(country_id,categoryId, keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC, CommonString.TABLE_MAPPING_SOS_TARGET_ADHOC, store_flag_hide); + } else { + headerDataList = db.getStockEntryHeaderData(country_id,categoryId, keyAccount_id, storeType_id, class_id, + store_id, CommonString.TABLE_MAPPING_STOCK, CommonString.TABLE_MAPPING_SOS_TARGET, store_flag_hide); + } + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + if (country_id.equals("7") || country_id.equals("8") || country_id.equals("17")) { + db.open(); + childDataList = db.getStock_Entry_SKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), null, null, null, store_id, + CommonString.TABLE_MAPPING_STOCK_STOREWISE, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK_STOREWISE); + } else if (store_flag_str.equalsIgnoreCase(CommonString.FROM_DEVIATION)) { + childDataList = db.getStock_Entry_SKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), + categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK_ADHOC, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK_ADHOC); + } else { + childDataList = db.getStock_Entry_SKUDataNewUpdate(headerDataList.get(i).getSub_category_id(), categoryId, + headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id, store_id, + CommonString.TABLE_MAPPING_STOCK, store_flag_hide, visit_date, false); + updateCoverage(CommonString.TABLE_MAPPING_STOCK); + } + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + //expand all + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true, child_flag = true, all_flag = true; + checkHeaderArray.clear(); + int childCount = 0; + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + HashMap> listDataChildTemp = new HashMap<>(); + for (int i = 0; i < listDataHeader.size(); i++) { + flag = true; + List listTemp = new ArrayList<>(); + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + child_flag = true; + MSL_AvailabilityStockFacingGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + String stock = data.getStock(); + String faceup = data.getFacing(); + String defaultpricing = data.getPricing(); + String pricing = data.getPricingStock(); + String companyId = data.getCompany_id(); + String must_have = data.getMust_have(); + //Company_id + if (companyId.equals("1")) { + if (must_have.equals("1")) { + //usk ksa pricing + if (!defaultpricing.equals("0")) { + if (!country_id.equals("17") && pricing.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.title_activity_stock_pricing); + } + } + + if (store_flag_hide.equals("0") && !country_id.equals("15")) { + if (!country_id.equals("17") && faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + } else { + if (data.getToggleValue().equals("0") && !country_id.equals("10")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + } + } else { + //for Egypt + if (country_id.equals("6")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + } + } + } + } + } else { + if (data.getToggleValue().equals("0") && !country_id.equals("10")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + } + } else { + //for Egypt + if (country_id.equals("6")) { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.stock_value); + } + } + } + } + + } + } else { + if (store_flag_hide.equals("0")) { + if (country_id != null && !country_id.equals("17") && faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + scrollPosition = i + j + childCount; + all_flag = false; + flag = false; + child_flag = false; + Error_Message = getResources().getString(R.string.faceup_value); + } + } + } + if (!child_flag) + listTemp.add(data); + } + + if (!flag) { + listDataHeaderTemp.add(listDataHeader.get(i)); + listDataChildTemp.put(listDataHeader.get(i), listTemp); + } else { + childCount = childCount + listDataChild.get(listDataHeader.get(i)).size(); + } + } + + if (!all_flag) { + adapter = new ExpandableListAdapter(context, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter); + checkflag = false; + } else { + checkflag = true; + } + + return all_flag; + } + + @Override + public void onBackPressed() { + super.onBackPressed(); + if (editFlag) { + CommonFunctions.showAlertDialog(context, getResources().getString(R.string.data_will_be_lost)); + } else { + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.header_text_color)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(R.color.white)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MSL_AvailabilityStockFacingGetterSetter childData = + (MSL_AvailabilityStockFacingGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_stock_entry_child, null, false); + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + holder.posmStockET = convertView.findViewById(R.id.posmStockET); + holder.warehouse_StockET = convertView.findViewById(R.id.warehouse_StockET); + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + holder.txt_skuName.setText(childData.getSku()); + + + /* if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.light_green_background)); + holder.txt_mbq.setVisibility(View.VISIBLE); + holder.toggle_available.setVisibility(View.VISIBLE); + holder.toggle_available.setId(childPosition); + if (country_id.equals("6") || country_id.equals("10")) { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + } + else { + if (childData.getToggleValue().equals("1")) { + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + } else { + holder.stock.setVisibility(View.VISIBLE); + holder.stock_view.setVisibility(View.VISIBLE); + } + } + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + holder.txt_mbq.setVisibility(View.GONE); + holder.toggle_available.setVisibility(View.GONE); + holder.toggle_available.setId(childPosition); + holder.stock.setVisibility(View.GONE); + holder.stock_view.setVisibility(View.GONE); + }*/ + + /*if (country_id != null && !country_id.equals("17")) { + if (childData.getPricing().equals("0")) { + holder.ed_pricing.setVisibility(View.GONE); + holder.pricing_view.setVisibility(View.GONE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } else { + holder.ed_pricing.setVisibility(View.VISIBLE); + holder.pricing_view.setVisibility(View.VISIBLE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } + }*/ + + /* if (childData.getCompany_id().equals("1")) { + if (country_id != null && country_id.equals("17") && !childData.getPricing().equals("0")) { + holder.ed_pricing.setVisibility(View.VISIBLE); + holder.pricing_view.setVisibility(View.VISIBLE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } else { + holder.ed_pricing.setVisibility(View.GONE); + holder.pricing_view.setVisibility(View.GONE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + } + if (childData.getMust_have().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + if (country_id != null && country_id.equals("17")) { + holder.toggle_available.setVisibility(View.VISIBLE); + holder.toggle_available.setId(childPosition); + } + holder.txt_skuName.setTextColor(getResources().getColor(R.color.blue)); + } + } else { + if (country_id != null && country_id.equals("17")) { + holder.ed_pricing.setVisibility(View.GONE); + holder.pricing_view.setVisibility(View.GONE); + holder.ed_pricing.setId(childPosition); + holder.pricing_view.setId(childPosition); + holder.toggle_available.setVisibility(View.VISIBLE); + holder.toggle_available.setId(childPosition); + } + + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + }*/ + + final ViewHolder finalHolder = holder; + + holder.warehouse_StockET.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + editFlag = true; + + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + finalHolder.warehouse_StockET.setText(edFaceup); + childData.setWarehouseStock(edFaceup); + } + } + }); + + holder.warehouse_StockET.setText(childData.getWarehouseStock()); + + holder.posmStockET.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + editFlag = true; + + if (edFaceup != null && !edFaceup.equals("") && !edFaceup.equals(".")) { + finalHolder.posmStockET.setText(edFaceup); + childData.setPosmStock(edFaceup); + } + } + }); + holder.posmStockET.setText(childData.getPosmStock()); + + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName; + EditText posmStockET, warehouse_StockET; + } + + + @SuppressLint("LongLogTag") + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("MSL_AVailability_StockFacing", "resultCode: " + resultCode); + + switch (requestCode) { + case 100: + //Planogram List for check and delete on backPress + prepareDefaultList(); + if (db.isPlanogramAddShelfSaveData(store_id, categoryId)) { + camera1.setBackgroundResource(R.mipmap.new_no_camera_done_edit); + } else { + camera1.setBackgroundResource(R.mipmap.new_no_camera); + } + + break; + } + super.onActivityResult(requestCode, resultCode, data); + } + + public String PerfectDecimal(String str, int MAX_BEFORE_POINT, int MAX_DECIMAL) { + if (str.charAt(0) == '.') str = "0" + str; + int max = str.length(); + + String rFinal = ""; + boolean after = false; + int i = 0, up = 0, decimal = 0; + char t; + while (i < max) { + t = str.charAt(i); + if (t != '.' && after == false) { + up++; + if (up > MAX_BEFORE_POINT) return rFinal; + } else if (t == '.') { + after = true; + } else { + decimal++; + if (decimal > MAX_DECIMAL) + return rFinal; + } + rFinal = rFinal + t; + i++; + } + return rFinal; + } + + public class DecimalDigitsInputFilter implements InputFilter { + Pattern mPattern; + + public DecimalDigitsInputFilter(int digitsBeforeZero, int digitsAfterZero) { + mPattern = Pattern.compile("[0-9]{0," + (digitsBeforeZero - 1) + "}+((\\.[0-9]{0," + (digitsAfterZero - 1) + "})?)||(\\.)?"); + } + + @Override + public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { + Matcher matcher = mPattern.matcher(dest); + if (!matcher.matches()) + return ""; + return null; + } + } + + private void updateCoverage(String table) { + long l = db.updateStockMapping(store_id, visit_date, table); + if (l > 0) Log.e("CoverageUpdate", "" + l); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StockFacing_PlanogramTrackerActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StockFacing_PlanogramTrackerActivity.java new file mode 100644 index 0000000..2311e72 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StockFacing_PlanogramTrackerActivity.java @@ -0,0 +1,882 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Typeface; +import android.graphics.drawable.ColorDrawable; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; +import android.webkit.WebView; +import android.widget.AbsListView; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.BaseExpandableListAdapter; +import android.widget.Button; +import android.widget.CheckBox; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.Spinner; +import android.widget.TextView; +import android.widget.Toast; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Stock_FacingGetterSetter; + +public class StockFacing_PlanogramTrackerActivity extends AppCompatActivity +{ + private Context context; + Button btn_addShelf, btn_addSKU; + ExpandableListView expandableListView; + String brand, brand_id, company_id, sub_category, sub_category_id; + String addShelfPosition = ""; + ArrayAdapter shelfPositionAdapter, shelfAdapter; + ArrayList shelfList; + GSKOrangeDB db; + PlanogramExpandableListAdapter adapter; + String categoryName, categoryId, Error_Message = ""; + boolean checkflag = true; + List checkHeaderArray = new ArrayList<>(); + + ArrayList shelfHeaderDataList = new ArrayList<>(); + ArrayList childDataList, childDataList1; + HashMap> hashMapListChildData = new HashMap<>(); + private SharedPreferences preferences; + + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow; + + ExpandableListAdapter adapter1; + ArrayList addSkuHeaderList; + ArrayList addSkuChildList; + HashMap> addSkuHashMapChildData; + + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_stock_facing__planogram_tracker); + + try { + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + toolbar.setTitle(getResources().getString(R.string.stock_planogram_planogram_tracker)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + db = new GSKOrangeDB(this); + db.open(); + context = this; + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + btn_addShelf = (Button) findViewById(R.id.btn_addShelf); + expandableListView = (ExpandableListView) findViewById(R.id.exp_PlanogramListView); + + Intent intent = getIntent(); + /*brand = intent.getStringExtra("brand"); + brand_id = intent.getStringExtra("brand_id"); + company_id = intent.getStringExtra("company_id"); + sub_category = intent.getStringExtra("sub_category"); + sub_category_id = intent.getStringExtra("sub_category_id");*/ + + + //Shelf Position Adapter + shelfPositionAdapter = new ArrayAdapter(StockFacing_PlanogramTrackerActivity.this, android.R.layout.simple_list_item_1); + shelfPositionAdapter.add(getResources().getString(R.string.select)); //Select + for (int i = 7; i >= 1; i--) { + shelfPositionAdapter.add(String.valueOf(i)); + } + + //Shelf List + shelfList = new ArrayList<>(); + shelfList = db.getSHELF_MASTERData(); + + shelfAdapter = new ArrayAdapter(StockFacing_PlanogramTrackerActivity.this, android.R.layout.simple_list_item_1); + for (int j = 0; j < shelfList.size(); j++) { + shelfAdapter.add(shelfList.get(j).getShelf()); + } + + //DefaultList + prepareDefaultList(); + + + btn_addShelf.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(final View view1) { + final Dialog dialog = new Dialog(StockFacing_PlanogramTrackerActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); + dialog.setContentView(R.layout.dialog_stock_facing_planogram_tracker); + + Button addShelf = (Button) dialog.findViewById(R.id.dialog_btn_addShelf); + Button cancel = (Button) dialog.findViewById(R.id.dialog_btn_cancel); + Spinner sp_addShelf = (Spinner) dialog.findViewById(R.id.sp_addShelf); + Spinner sp_shelfPosition = (Spinner) dialog.findViewById(R.id.sp_shelfPosition); + + sp_addShelf.setAdapter(shelfAdapter); + sp_shelfPosition.setAdapter(shelfPositionAdapter); + + final StockFacing_PlanogramTrackerDataGetterSetter data = new StockFacing_PlanogramTrackerDataGetterSetter(); + + sp_addShelf.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView adapterView, View view, int position, long l) { + for (int i1 = 0; i1 < shelfList.size(); i1++) { + if (position == i1) { + //Selected spinner position value + data.setSp_addShelf_id(shelfList.get(i1).getShelf_id()); + data.setSp_addShelf(shelfList.get(i1).getShelf()); + } + } + } + + @Override + public void onNothingSelected(AdapterView adapterView) { + + } + }); + + sp_shelfPosition.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long l) { + data.setSp_shelfPosition(parent.getItemAtPosition(position).toString()); + } + + @Override + public void onNothingSelected(AdapterView adapterView) { + + } + }); + + cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + dialog.dismiss(); + } + }); + + addShelf.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + if (!data.getSp_addShelf_id().equals("0") && !data.getSp_shelfPosition().equals("Select")) { + + //Check here the shelf and position is already exists or not + //if (shelfHeaderDataList.size() > 0) { + + //Checking shelf is exists or not, if not add the shelf + boolean isContain = false; + for (int i = 0; i < shelfHeaderDataList.size(); i++) { + if (data.getSp_addShelf_id().equals(shelfHeaderDataList.get(i).getSp_addShelf_id()) + && data.getSp_shelfPosition().equals(shelfHeaderDataList.get(i).getSp_shelfPosition())) { + + isContain = true; + break; + } + } + + if (isContain) { + Snackbar.make(view, data.getSp_addShelf() + + getString(R.string.stock_planogram_shelf_position) + data.getSp_shelfPosition() + + getString(R.string.stock_planogram_already_exists) + , Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + shelfHeaderDataList.add(data); + dialog.dismiss(); + prepareHeaderList(shelfHeaderDataList); + } + } else { + Toast.makeText(StockFacing_PlanogramTrackerActivity.this, getResources().getString(R.string.empty_field), Toast.LENGTH_SHORT).show(); + } + } + }); + + dialog.show(); + } + }); + + + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab_stockFacing_PlanogramTracker); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + if (validateData(shelfHeaderDataList, hashMapListChildData)) { + AlertDialog.Builder builder = new AlertDialog.Builder(StockFacing_PlanogramTrackerActivity.this); + builder.setMessage(getResources().getString(R.string.check_save_message)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + db.InsertStock_Facing_PlanogramTracker(store_id, categoryId, company_id, brand_id, + sub_category_id, shelfHeaderDataList, hashMapListChildData); + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(StockFacing_PlanogramTrackerActivity.this); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.setVisibility(View.INVISIBLE); + } /*else { + fab.setVisibility(View.VISIBLE); + }*/ + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + //expandableListView.invalidateViews(); + } + }); + + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return true; + } + }); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + } + + private void prepareDefaultList() { + + //After save shelf header data + shelfHeaderDataList = db.getPlanogramAddShelfHeaderAfterSaveData(store_id, categoryId); + + if (shelfHeaderDataList.size() > 0) { + + //Sort Shelf Position wise + Collections.sort(shelfHeaderDataList, StockFacing_PlanogramTrackerDataGetterSetter.shelfPositionComparator); + //Sort Shelf wise + Collections.sort(shelfHeaderDataList, StockFacing_PlanogramTrackerDataGetterSetter.shelfComparator); + + + for (int i = 0; i < shelfHeaderDataList.size(); i++) { + childDataList = db.getStockAndFacingPlanogramAfterSKUData(shelfHeaderDataList.get(i).getKey_id()); + + //After save sku child data + if (childDataList.size() > 0) { + hashMapListChildData.put(shelfHeaderDataList.get(i), childDataList); + } + } + } + + adapter = new PlanogramExpandableListAdapter(this, shelfHeaderDataList, hashMapListChildData); + expandableListView.setAdapter(adapter); + + if (childDataList != null && childDataList.size() > 0) { + for (int j = 0; j < shelfHeaderDataList.size(); j++) { + if (hashMapListChildData.get(shelfHeaderDataList.get(j)).size() > 0) { + expandableListView.expandGroup(j); + } + } + } + } + + //New Shelf Add + private void prepareHeaderList(ArrayList shelfHeaderDataList1) { + try { + //Header Data + if (shelfHeaderDataList1.size() > 0) { + + //Sort Shelf Position wise +/* Collections.sort(shelfHeaderDataList1, StockFacing_PlanogramTrackerDataGetterSetter.shelfPositionComparator); + //Sort Shelf wise + Collections.sort(shelfHeaderDataList1, StockFacing_PlanogramTrackerDataGetterSetter.shelfComparator);*/ + + adapter.notifyDataSetChanged(); + + if (childDataList1 != null && childDataList1.size() > 0) { + for (int j = 0; j < shelfHeaderDataList.size(); j++) { + if (hashMapListChildData.get(shelfHeaderDataList.get(j)).size() > 0) { + expandableListView.expandGroup(j); + } + } + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + + //Sku Add in Particular Shelf with position + private void prepareSkuList(StockFacing_PlanogramTrackerDataGetterSetter object, + ArrayList tempAddSkuHeaderList, + HashMap> tempAddSkuHashMapChildData) { + try { + childDataList1 = new ArrayList<>(); + + for (int i1 = 0; i1 < tempAddSkuHeaderList.size(); i1++) { + ArrayList tempList = + tempAddSkuHashMapChildData.get(tempAddSkuHeaderList.get(i1)); + + for (int j = 0; j < tempList.size(); j++) { + StockFacing_PlanogramTrackerDataGetterSetter data = tempList.get(j); + + data.setSp_addShelf_id(object.getSp_addShelf_id()); + + if (data.getCheckbox_sku().equals("1")) { + childDataList1.add(data); + } + } + } + + if (shelfHeaderDataList.size() > 0) { + //Child Sku Data + hashMapListChildData.put(object, childDataList1); + adapter.notifyDataSetChanged(); + + if (childDataList1 != null && childDataList1.size() > 0) { + for (int j = 0; j < shelfHeaderDataList.size(); j++) { + if (hashMapListChildData.get(shelfHeaderDataList.get(j)).size() > 0) { + expandableListView.expandGroup(j); + } + } + } + } + + } catch (Exception e) { + e.printStackTrace(); + } + } + + public class PlanogramExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public PlanogramExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + final StockFacing_PlanogramTrackerDataGetterSetter headerTitle = + (StockFacing_PlanogramTrackerDataGetterSetter) getGroup(groupPosition); + + if (headerTitle != null) { + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) _context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_stock_facing_planogram_header, null, false); + } + + TextView txt_shelfHeader = (TextView) convertView.findViewById(R.id.txt_shelfHeader); + Button btn_addSku = (Button) convertView.findViewById(R.id.btn_addSku); + + txt_shelfHeader.setText(headerTitle.getSp_addShelf() + " (Position : " + headerTitle.getSp_shelfPosition() + ")"); + + btn_addSku.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + //Stock Facing Planogram SKU Data + final Dialog dialog1 = new Dialog(StockFacing_PlanogramTrackerActivity.this); + dialog1.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog1.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); + dialog1.setContentView(R.layout.dialog_stock_facing_planogram_tracker_add_sku); + + //LinearLayout lin_addSku = (LinearLayout) dialog1.findViewById(R.id.lin_addSku); + Button addSku_Shelf = (Button) dialog1.findViewById(R.id.dialog_btn_addSku_Shelf); + Button cancel = (Button) dialog1.findViewById(R.id.dialog_btn_cancel_addSku); + ExpandableListView exp_addSkuListView = (ExpandableListView) dialog1.findViewById(R.id.exp_addSkuListView); + + cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + dialog1.dismiss(); + } + }); + + //Add Sku Dailog List + dialogAddSkuList(exp_addSkuListView, headerTitle); + + addSku_Shelf.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + boolean flag = false; + + for (int i1 = 0; i1 < addSkuHeaderList.size(); i1++) { + ArrayList tempList = + addSkuHashMapChildData.get(addSkuHeaderList.get(i1)); + + for (int j = 0; j < tempList.size(); j++) { + StockFacing_PlanogramTrackerDataGetterSetter data = tempList.get(j); + + if (data.getCheckbox_sku().equals("1")) { + flag = true; + break; + } + } + } + + if (flag) { + prepareSkuList(headerTitle, addSkuHeaderList, addSkuHashMapChildData); + dialog1.dismiss(); + } else { + Snackbar.make(view, getString(R.string.stock_planogram_data_select_one_sku), Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + + } + }); + dialog1.show(); + } + }); + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_shelfHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_shelfHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + + } + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + StockFacing_PlanogramTrackerDataGetterSetter childData = + (StockFacing_PlanogramTrackerDataGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (childData != null) { + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) _context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_stock_facing_planogram_child, null, false); + + holder = new ViewHolder(); + holder.txt_skuChild = (TextView) convertView.findViewById(R.id.txt_skuChild); + holder.checkBox = (CheckBox) convertView.findViewById(R.id.chk_sku); + + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.checkBox.setVisibility(View.GONE); + holder.checkBox.setEnabled(false); + + holder.txt_skuChild.setText(childData.getSku()); + + if (childData.getCheckbox_sku().equals("1")) { + holder.checkBox.setChecked(true); + } else { + holder.checkBox.setChecked(false); + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + TextView txt_skuChild; + CheckBox checkBox; + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true; + checkHeaderArray.clear(); + + for (int i = 0; i < listDataHeader.size(); i++) { + + if (listDataChild.get(listDataHeader.get(i)) == null) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + checkflag = false; + Error_Message = getString(R.string.stock_planogram_data_add_shelf); + break; + } else { + if (listDataChild.get(listDataHeader.get(i)).size() <= 0) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getString(R.string.stock_planogram_data_add_shelf); + break; + } + } + + if (flag == false) { + checkflag = false; + break; + } else { + checkflag = true; + } + } + + //expListView.invalidate(); + adapter.notifyDataSetChanged(); + + return checkflag; + } + + @Override + public void onBackPressed() { + //super.onBackPressed(); + + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(StockFacing_PlanogramTrackerActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + int id = item.getItemId(); + + if (id == android.R.id.home) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(StockFacing_PlanogramTrackerActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + finish(); + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + } + + return super.onOptionsItemSelected(item); + } + + //Add Sku Dailog Display List + private void dialogAddSkuList(ExpandableListView exp_addSkuListView, + StockFacing_PlanogramTrackerDataGetterSetter headerObject) { + try { + //By this headerObject we need to get the sku list + ArrayList tempSkuList = new ArrayList<>(); + tempSkuList = db.getStockAndFacingPlanogramAfterSKU_PerShelfData(headerObject.getSp_addShelf_id(), + headerObject.getSp_shelfPosition()); + + + addSkuHeaderList = new ArrayList<>(); + addSkuChildList = new ArrayList<>(); + addSkuHashMapChildData = new HashMap<>(); + + //Header Data + addSkuHeaderList = db.getPlanogramAddSkuHeaderData(categoryId, keyAccount_id, storeType_id, class_id); + + if (addSkuHeaderList.size() > 0) { + + for (int i = 0; i < addSkuHeaderList.size(); i++) { + //Child Data + if (addSkuHeaderList.get(i).getCompany_id().equals("1")) { + + //Default Case + if (!(tempSkuList.size() > 0)) { + addSkuChildList = db.getPlanogramAddSkuChildData(categoryId, addSkuHeaderList.get(i).getBrand_id(), + keyAccount_id, storeType_id, class_id); + + addSkuHashMapChildData.put(addSkuHeaderList.get(i), addSkuChildList); + + } else { //After Save Sku Data + addSkuChildList = db.getPlanogramAddSkuChildData(categoryId, addSkuHeaderList.get(i).getBrand_id(), + keyAccount_id, storeType_id, class_id); + + for (int i1 = 0; i1 < addSkuChildList.size(); i1++) { + + for (int j = 0; j < tempSkuList.size(); j++) { + if (addSkuChildList.get(i1).getSku_id().equals(tempSkuList.get(j).getSku_id())) { + addSkuChildList.set(i1, tempSkuList.get(j)); + } + } + } + + addSkuHashMapChildData.put(addSkuHeaderList.get(i), addSkuChildList); + } + + } + } + } + + adapter1 = new ExpandableListAdapter(this, addSkuHeaderList, addSkuHashMapChildData); + exp_addSkuListView.setAdapter(adapter1); + } catch (Exception e) { + e.printStackTrace(); + } + } + + //Add Sku Dailog Display List Adapter + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + final StockFacing_PlanogramTrackerDataGetterSetter headerTitle = + (StockFacing_PlanogramTrackerDataGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_stock_facing_add_sku_header, null, false); + } + + TextView txt_stockFaceupHeader = (TextView) convertView.findViewById(R.id.txt_stockFaceupHeader); + + txt_stockFaceupHeader.setTypeface(null, Typeface.BOLD); + txt_stockFaceupHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final StockFacing_PlanogramTrackerDataGetterSetter childData = + (StockFacing_PlanogramTrackerDataGetterSetter) getChild(groupPosition, childPosition); + ViewHolder1 holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_stock_facing_planogram_child, null, false); + + holder = new ViewHolder1(); + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuChild); + holder.chk_sku = (CheckBox) convertView.findViewById(R.id.chk_sku); + + convertView.setTag(holder); + } else { + holder = (ViewHolder1) convertView.getTag(); + } + + holder.txt_skuName.setText(childData.getSku()); + + holder.chk_sku.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(CompoundButton compoundButton, boolean isCheck) { + if (isCheck) { + childData.setCheckbox_sku("1"); + } else { + childData.setCheckbox_sku("0"); + } + } + }); + + if (childData.getCheckbox_sku().equals("0")) { + holder.chk_sku.setChecked(false); + } else if (childData.getCheckbox_sku().equals("1")) { + holder.chk_sku.setChecked(true); + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder1 { + //CardView cardView; + TextView txt_skuName; + CheckBox chk_sku; + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java new file mode 100644 index 0000000..c4f7426 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java @@ -0,0 +1,1522 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Color; +import android.graphics.LightingColorFilter; +import android.graphics.Matrix; +import android.graphics.Typeface; +import android.graphics.drawable.ColorDrawable; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.os.Environment; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.text.Editable; +import android.text.TextWatcher; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; +import android.webkit.WebView; +import android.webkit.WebViewClient; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.Button; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import android.widget.TextView; +import android.widget.Toast; +import android.widget.ToggleButton; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.cardview.widget.CardView; +import androidx.core.content.FileProvider; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import java.io.File; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.T2PComplianceActivity; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Stock_FacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Store_wise_camera_DataGetterSetter; + +import static android.R.attr.angle; + +public class Stock_FacingActivity extends AppCompatActivity { + private Context context; + static int child_position = -1; + ExpandableListView expandableListView; + TextView txt_stockFacingName; + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + List checkHeaderArray = new ArrayList<>(); + ExpandableListAdapter adapter; + GSKOrangeDB db; + String categoryName, categoryId, Error_Message = ""; + String path = "", str = "", _pathforcheck = "", img1 = "", img2 = ""; + boolean isDialogOpen = true; + boolean checkflag = true; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, camera_allow, country_id; + Uri outputFileUri = null; + String gallery_package = ""; + private SharedPreferences preferences; + boolean isExpand = true; + ImageView camera1, camera2, camera3, camera4; + LinearLayout lin_camera1, lin_camera2, lin_camera3, lin_camera4; + String img3 = "", img4 = "", img5 = "", img6 = ""; + Store_wise_camera_DataGetterSetter cameraData; + + ArrayList planogramShelfHeaderDataList = new ArrayList<>(); + ArrayList planogramSkuChildDataList; + HashMap> planogramHashMapListChildData = new HashMap<>(); + + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_stock_facing); + + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + + db = new GSKOrangeDB(this); + db.open(); + context = this; + expandableListView = (ExpandableListView) findViewById(R.id.expandableListView); + //txt_stockFacingName = (TextView) findViewById(R.id.txt_stockFacingName); + camera1 = (ImageView) findViewById(R.id.img_camera1); + camera2 = (ImageView) findViewById(R.id.img_camera2); + camera3 = (ImageView) findViewById(R.id.img_camera3); + camera4 = (ImageView) findViewById(R.id.img_camera4); + + lin_camera1 = (LinearLayout) findViewById(R.id.lin_camera1); + lin_camera2 = (LinearLayout) findViewById(R.id.lin_camera2); + lin_camera3 = (LinearLayout) findViewById(R.id.lin_camera3); + lin_camera4 = (LinearLayout) findViewById(R.id.lin_camera4); + + + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + camera_allow = preferences.getString(CommonString.KEY_CAMERA_ALLOW, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + + categoryName = getIntent().getStringExtra("categoryName"); + categoryId = getIntent().getStringExtra("categoryId"); + + //txt_stockFacingName.setText(getResources().getString(R.string.title_activity_stock_facing)); + toolbar.setTitle(getResources().getString(R.string.title_activity_stock_facing)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + //Stock Facing List + prepareList(); + + str = CommonString.getImagesFolder(context) + _pathforcheck; + + prepareDefaultList(); + + //Camera + cameraMethod(); + + final FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(final View view) { + /*Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) + .setAction("Action", null).show();*/ + + /*if (db.isStorewiseCameraSave(store_id, categoryId)) { + db.updateStore_wise_camera(cameraData); + } else { + cameraData.setCheckSaveStatus("1"); + db.InsertStore_wise_camera(cameraData); + }*/ + + if (validateData(hashMapListHeaderData, hashMapListChildData)) { + + db.open(); + //Stock Facing insert or update + if (db.checkStockAndFacingData(store_id, categoryId)) { + db.updateStockAndFacing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertStock_Facing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + + AlertDialog.Builder builder = new AlertDialog.Builder(Stock_FacingActivity.this); + builder.setMessage(getResources().getString(R.string.check_save_message)) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.yes), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + db.open(); + + //Camera insert or update + /*if (db.isStorewiseCameraSave(store_id, categoryId)) { + db.updateStore_wise_camera(cameraData); + } else { + cameraData.setCheckSaveStatus("1"); + db.InsertStore_wise_camera(cameraData); + }*/ + + //Stock Facing insert or update + if (db.checkStockAndFacingData(store_id, categoryId)) { + db.updateStockAndFacing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.update_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } else { + db.InsertStock_Facing(store_id, categoryId, hashMapListHeaderData, hashMapListChildData); + Snackbar.make(view, getResources().getString(R.string.save_message), Snackbar.LENGTH_LONG).setAction("Action", null).show(); + } + + finish(); + overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + } + }) + .setNegativeButton(getResources().getString(R.string.no), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.cancel(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } else { + AlertDialog.Builder builder = new AlertDialog.Builder(Stock_FacingActivity.this); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + }); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + int lastItem = firstVisibleItem + visibleItemCount; + + if (isExpand) { + if (firstVisibleItem == 0) { + fab.show();//setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + expandableListView.invalidateViews(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + if (groupPosition == 0) { + isExpand = false; + } else { + isExpand = true; + } + + fab.hide();//setVisibility(View.INVISIBLE); + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) context + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); + getCurrentFocus().clearFocus(); + } + + if (groupPosition == 0) { + isExpand = false; + } else { + isExpand = true; + } + fab.show();//setVisibility(View.VISIBLE); + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + } catch (Resources.NotFoundException e) { + e.printStackTrace(); + } + + } + + //Planogram List for check and delete on backPress + private void prepareDefaultList() { + // Planogram After save shelf header data + planogramShelfHeaderDataList = db.getPlanogramAddShelfHeaderAfterSaveData(store_id, categoryId); + + if (planogramShelfHeaderDataList.size() > 0) { + + for (int i = 0; i < planogramShelfHeaderDataList.size(); i++) { + planogramSkuChildDataList = db.getStockAndFacingPlanogramAfterSKUData(planogramShelfHeaderDataList.get(i).getKey_id()); + + //After save sku child data + if (planogramSkuChildDataList.size() > 0) { + planogramHashMapListChildData.put(planogramShelfHeaderDataList.get(i), planogramSkuChildDataList); + } + } + } + } + + private void cameraMethod() { + /*cameraData = new Store_wise_camera_DataGetterSetter(); + + if (db.isStorewiseCameraSave(store_id, categoryId)) { + cameraData = db.getStore_wise_camera(store_id, categoryId); + } else { + cameraData.setStore_id(store_id); + cameraData.setCategory_id(categoryId); + cameraData.setCamera1(""); + cameraData.setCamera2(""); + cameraData.setCamera3(""); + cameraData.setCamera4(""); + cameraData.setCheckSaveStatus("0"); + } + + + if (camera_allow.equals("1")) { + + findViewById(R.id.view_camera2).setVisibility(View.VISIBLE); + findViewById(R.id.view_camera3).setVisibility(View.VISIBLE); + + if (cameraData.getCamera1().equals("")) { + camera1.setBackgroundResource(R.mipmap.camera_orange); + } else { + camera1.setBackgroundResource(R.mipmap.camera_green); + } + + if (cameraData.getCamera2().equals("")) { + camera2.setBackgroundResource(R.mipmap.camera_orange); + } else { + camera2.setBackgroundResource(R.mipmap.camera_green); + } + + if (cameraData.getCamera3().equals("")) { + camera3.setBackgroundResource(R.mipmap.camera_orange); + } else { + camera3.setBackgroundResource(R.mipmap.camera_green); + } + + if (cameraData.getCamera4().equals("")) { + camera4.setBackgroundResource(R.mipmap.camera_orange); + } else { + camera4.setBackgroundResource(R.mipmap.camera_green); + } + + + lin_camera1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = "Stock_Camera1_" + store_id + "_" + categoryId + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(3); + } + }); + + lin_camera2.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = "Stock_Camera2_" + store_id + "_" + categoryId + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(4); + } + }); + + lin_camera3.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = "Stock_Camera3_" + store_id + "_" + categoryId + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(5); + } + }); + + lin_camera4.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + _pathforcheck = "Stock_Camera4_" + store_id + "_" + categoryId + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(getApplicationContext()).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(6); + } + }); + + } else {*/ + + if (!camera_allow.equals("1")) { + findViewById(R.id.lin_camera).setVisibility(View.VISIBLE); + + findViewById(R.id.view_camera2).setVisibility(View.GONE); + findViewById(R.id.view_camera3).setVisibility(View.GONE); + + lin_camera2.setVisibility(View.GONE); + lin_camera3.setVisibility(View.GONE); + lin_camera4.setVisibility(View.GONE); + + if (db.isPlanogramAddShelfSaveData(store_id, categoryId)) { + camera1.setBackgroundResource(R.mipmap.new_no_camera_done_edit); + } else { + camera1.setBackgroundResource(R.mipmap.new_no_camera); + } + + lin_camera1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent = new Intent(Stock_FacingActivity.this, StockFacing_PlanogramTrackerActivity.class); + + intent.putExtra("storeId", store_id); + intent.putExtra("keyAccount_id", keyAccount_id); + intent.putExtra("class_id", class_id); + intent.putExtra("storeType_id", storeType_id); + intent.putExtra("categoryId", categoryId); + intent.putExtra("categoryName", categoryName); + + startActivityForResult(intent, 100); + } + + }); + } else { + findViewById(R.id.lin_camera).setVisibility(View.GONE); + } + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + + //Header Data + headerDataList = db.getStockAndFacingHeader_AfterSaveData(categoryId, store_id); + if (!(headerDataList.size() > 0)) { + headerDataList = db.getStockAndFacingHeaderData(categoryId, keyAccount_id, storeType_id, class_id); + } + + if (headerDataList.size() > 0) { + + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + + //Child Data + childDataList = db.getStockAndFacingSKU_AfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (!(childDataList.size() > 0)) { + childDataList = db.getStockAndFacingSKUData(categoryId, headerDataList.get(i).getBrand_id(), keyAccount_id, storeType_id, class_id); + } + + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(this, hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + } catch (Exception e) { + e.printStackTrace(); + } + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true; + checkHeaderArray.clear(); + + for (int i = 0; i < listDataHeader.size(); i++) { + String imagePath = listDataHeader.get(i).getImage1(); + String imagePath1 = listDataHeader.get(i).getImage2(); + + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + String stock = listDataChild.get(listDataHeader.get(i)).get(j).getStock(); + String faceup = listDataChild.get(listDataHeader.get(i)).get(j).getFacing(); + + //Company_id + if (listDataChild.get(listDataHeader.get(i)).get(j).getCompany_id().equals("1")) { + //Camera allow enable + if (camera_allow.equalsIgnoreCase("1")) { + + //Atleast Single camera is click + /*if (!cameraData.getCamera1().equals("") || !cameraData.getCamera2().equals("") || + !cameraData.getCamera3().equals("") || !cameraData.getCamera4().equals("")) {*/ + + if (!stock.equals("0")) { + //if (!imagePath.equals("") || !imagePath1.equals("")) { + if (stock.equals("") || faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } else { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } + /*} else { + flag = false; + Error_Message = getResources().getString(R.string.click_image); + break; + }*/ + + } else { + //Camera allow disable + + //Planogram list is not empty + if (planogramShelfHeaderDataList.size() > 0) { + if (!stock.equals("0")) { + if (stock.equals("") || faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } else { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } + } else { + flag = false; + Error_Message = getResources().getString(R.string.stock_planogram_data_noCamera_data); + break; + } + } + } else { + if (faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } + } + + if (flag == false) { + checkflag = false; + break; + } else { + checkflag = true; + } + } + + /*for (int i = 0; i < listDataHeader.size(); i++) { + String imagePath = listDataHeader.get(i).getImage1(); + String imagePath1 = listDataHeader.get(i).getImage2(); + + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + String stock = listDataChild.get(listDataHeader.get(i)).get(j).getStock(); + String faceup = listDataChild.get(listDataHeader.get(i)).get(j).getFacing(); + + //Company_id + if (listDataChild.get(listDataHeader.get(i)).get(j).getCompany_id().equals("1")) { + //Camera allow enable + if (camera_allow.equalsIgnoreCase("1")) { + + if (!stock.equals("0")) { + if (!imagePath.equals("") || !imagePath1.equals("")) { + if (stock.equals("") || faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } else { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.click_image); + break; + } + } else { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } + + } else { + //Camera allow disable + if (!stock.equals("0")) { + if (stock.equals("") || faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } else { + if (stock.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } + } + } else { + if (faceup.equals("")) { + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + + flag = false; + Error_Message = getResources().getString(R.string.fill_data); + break; + } + } + } + + if (flag == false) { + checkflag = false; + break; + } else { + checkflag = true; + } + }*/ + //expListView.invalidate(); + adapter.notifyDataSetChanged(); + + return checkflag; + } + + private void startCameraActivity(int position) { + try { + Log.e("MakeMachine", "startCameraActivity()"); + File file = new File(path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, position); + + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, position); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + private void startCameraActivity1(int position) { + try { + Log.e("MakeMachine", "startCameraActivity()"); + File file = new File(path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + /* Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); +*/ + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 1); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 1); + } catch (Exception e) { + e.printStackTrace(); + } + } + + private void startCameraActivity2(int position) { + + try { + Log.e("MakeMachine", "startCameraActivity()"); + File file = new File(path); + outputFileUri = FileProvider.getUriForFile(context, "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + /* Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName); +*/ + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + startActivityForResult(intent, 2); + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + startActivityForResult(intent, 2); + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("Stock & Facing", "resultCode: " + resultCode); + + switch (requestCode) { + + case 100: + //Planogram List for check and delete on backPress + prepareDefaultList(); + if (db.isPlanogramAddShelfSaveData(store_id, categoryId)) { + camera1.setBackgroundResource(R.mipmap.new_no_camera_done_edit); + } else { + camera1.setBackgroundResource(R.mipmap.new_no_camera); + } + + break; + } + super.onActivityResult(requestCode, resultCode, data); + } + + /*public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss"); + String cdate = formatter.format(m_cal.getTime()); + + return cdate; + }*/ + + private static String arabicToenglish(String number) { + char[] chars = new char[number.length()]; + for (int i = 0; i < number.length(); i++) { + char ch = number.charAt(i); + if (ch >= 0x0660 && ch <= 0x0669) + ch -= 0x0660 - '0'; + else if (ch >= 0x06f0 && ch <= 0x06F9) + ch -= 0x06f0 - '0'; + chars[i] = ch; + } + + return new String(chars); + } + + public String getCurrentTimeNotUsed() { + Calendar m_cal = Calendar.getInstance(); + + SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss"); + String cdate = formatter.format(m_cal.getTime()); + + if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KUWAIT)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_BAHRAIN)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_OMAN)) { + cdate = arabicToenglish(cdate); + } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_QATAR)) { + cdate = arabicToenglish(cdate); + } + else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LEBANON)) { + cdate = arabicToenglish(cdate); + } + else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_LIBIYA)) { + cdate = arabicToenglish(cdate); + } + return cdate; + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + getMenuInflater().inflate(R.menu.planogram, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + int id = item.getItemId(); + + if (id == android.R.id.home) { + android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(Stock_FacingActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + + finish(); + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + + } + }); + android.app.AlertDialog alert = builder.create(); + alert.show(); + //finish(); + } + + //Planogram Dialog + if (id == R.id.action_planogram) { + expandableListView.clearFocus(); + + //final Dialog dialog = new Dialog(Stock_FacingActivity.this, android.R.style.Theme_Black_NoTitleBar_Fullscreen); + final Dialog dialog = new Dialog(Stock_FacingActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + //dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); + dialog.setContentView(R.layout.planogram_dialog_layout); + dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT); + dialog.setCancelable(false); + + ArrayList mappingPlanogramList; + + if (country_id.equals("7")) { + mappingPlanogramList = db.getMappingPlanogramData(categoryId, null, null, store_id, CommonString.TABLE_MAPPING_PLANOGRAM_STORE_WISE); + } else { + mappingPlanogramList = db.getMappingPlanogramData(categoryId, storeType_id, class_id, null, CommonString.TABLE_MAPPING_PLANOGRAM); + } + + //ImageView img_planogram = (ImageView) dialog.findViewById(R.id.img_planogram); + WebView webView = (WebView) dialog.findViewById(R.id.webview); + webView.setWebViewClient(new MyWebViewClient()); + + webView.getSettings().setAllowFileAccess(true); + webView.getSettings().setJavaScriptEnabled(true); + webView.getSettings().setBuiltInZoomControls(true); + + String planogram_image = ""; + if (mappingPlanogramList.size() > 0) { + planogram_image = mappingPlanogramList.get(0).getPLANOGRAM_IMAGE(); + } + if (!planogram_image.equals("")) { + if (new File(CommonString.getDownloadedImageFolder(context) + planogram_image).exists()) { + Bitmap bmp = BitmapFactory.decodeFile(CommonString.getDownloadedImageFolder(context) + planogram_image); + // img_planogram.setRotation(90); + //img_planogram.setImageBitmap(bmp); + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); + + String imagePath = "file://" + CommonString.getDownloadedImageFolder(context) + "/" + planogram_image; + String html = ""; + webView.loadDataWithBaseURL("", html, "text/html", "utf-8", ""); + + dialog.show(); + } /*else { + //webView.loadUrl(String.valueOf(R.drawable.sad_cloud)); + + //img_planogram.setBackgroundResource(R.drawable.sad_cloud); + }*/ + } + + + ImageView cancel = (ImageView) dialog.findViewById(R.id.img_cancel); + cancel.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); + dialog.dismiss(); + } + }); + + //dialog.show(); + return true; + } + + return super.onOptionsItemSelected(item); + } + + private class MyWebViewClient extends WebViewClient { + + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + view.loadUrl(url); + return true; + } + + @Override + public void onPageFinished(WebView view, String url) { + super.onPageFinished(view, url); + view.clearCache(true); + } + + @Override + public void onPageStarted(WebView view, String url, Bitmap favicon) { + super.onPageStarted(view, url, favicon); + } + } + + @Override + public void onBackPressed() { + + super.onBackPressed(); + AlertDialog.Builder builder = new AlertDialog.Builder(Stock_FacingActivity.this); + builder.setTitle(getResources().getString(R.string.dialog_title)); + builder.setMessage(getResources().getString(R.string.data_will_be_lost)).setCancelable(false) + .setPositiveButton(getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + if (!validateData(hashMapListHeaderData, hashMapListChildData)) { + if (!camera_allow.equals("1")) { + db.deletePlanogramListStoreAndCategorywise(store_id, categoryId, + planogramShelfHeaderDataList, planogramHashMapListChildData); + } + } + + finish(); + } + }) + .setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + final Stock_FacingGetterSetter headerTitle = (Stock_FacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_stock_facing_header, null, false); + } + + TextView txt_stockFaceupHeader = (TextView) convertView.findViewById(R.id.txt_stockFaceupHeader); + TextView txt_sosHeader = (TextView) convertView.findViewById(R.id.txt_sosHeader); + ImageView img_camera1 = (ImageView) convertView.findViewById(R.id.img_camera1); + ImageView img_camera2 = (ImageView) convertView.findViewById(R.id.img_camera2); + LinearLayout lin_stockFaceupHeader = (LinearLayout) convertView.findViewById(R.id.lin_stockFaceupHeader); + + txt_stockFaceupHeader.setTypeface(null, Typeface.BOLD); + txt_stockFaceupHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + if (headerTitle.getCompany_id().equals("1")) { + txt_stockFaceupHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + + if (!headerTitle.getSos_target().equals("") && !headerTitle.getSos_target().equals("-")) { + headerTitle.setSos_target(headerTitle.getSos_target()); + } else if (headerTitle.getSos_target().equals("-")) { + headerTitle.setSos_target("-"); + } + txt_sosHeader.setText(getResources().getString(R.string.stock_facing_sos) + ": \n" + headerTitle.getSos_target().toString()); + + txt_sosHeader.setVisibility(View.VISIBLE); + img_camera1.setVisibility(View.VISIBLE); + img_camera2.setVisibility(View.VISIBLE); + } else { + txt_stockFaceupHeader.setTextColor(getResources().getColor(R.color.black)); + + txt_sosHeader.setVisibility(View.GONE); + img_camera1.setVisibility(View.GONE); + img_camera2.setVisibility(View.GONE); + } + + img_camera1.setVisibility(View.GONE); + img_camera2.setVisibility(View.GONE); + + //Camera allow enable + if (camera_allow.equalsIgnoreCase("1")) { + + img_camera1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + //String date = new Date().toLocaleString().toString(); + //String tempDate = new Date().toLocaleString().toString().replace(' ', '_').replace(',', '_').replace(':', '-'); + + _pathforcheck = "Stock_Cam1_" + store_id + "_" + headerTitle.getBrand_id() + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + child_position = groupPosition; + path = str + _pathforcheck; + + startCameraActivity1(groupPosition); + } + }); + + if (!img1.equalsIgnoreCase("")) { + if (groupPosition == child_position) { + headerTitle.setImage1(img1); + img1 = ""; + } + } + + if (headerTitle.getImage1().equals("")) { + img_camera1.setBackgroundResource(R.mipmap.camera_orange); + } else { + img_camera1.setBackgroundResource(R.mipmap.camera_green); + } + + + img_camera2.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + //String date = new Date().toLocaleString().toString(); + //String tempDate = new Date().toLocaleString().toString().replace(' ', '_').replace(',', '_').replace(':', '-'); + + _pathforcheck = "Stock_Cam2_" + store_id + "_" + headerTitle.getBrand_id() + + "_" + visit_date.replace("/", "") + "_" + CommonFunctions.getCurrentTimeWithLanguage(context).replace(":", "") + ".jpg"; + child_position = groupPosition; + path = str + _pathforcheck; + + startCameraActivity2(groupPosition); + } + }); + + if (!img2.equalsIgnoreCase("")) { + if (groupPosition == child_position) { + headerTitle.setImage2(img2); + img2 = ""; + } + } + + if (headerTitle.getImage2().equals("")) { + img_camera2.setBackgroundResource(R.mipmap.camera_orange); + } else { + img_camera2.setBackgroundResource(R.mipmap.camera_green); + } + } else { + //Camera allow disable + img_camera1.setBackgroundResource(R.mipmap.camera_grey); + img_camera2.setBackgroundResource(R.mipmap.camera_grey); + + img_camera1.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent = new Intent(Stock_FacingActivity.this, StockFacing_PlanogramTrackerActivity.class); + + intent.putExtra("brand", headerTitle.getBrand()); + intent.putExtra("brand_id", headerTitle.getBrand_id()); + intent.putExtra("company_id", headerTitle.getCompany_id()); + intent.putExtra("sub_category", headerTitle.getSub_category()); + intent.putExtra("sub_category_id", headerTitle.getSub_category_id()); + intent.putExtra("categoryName", categoryName); + intent.putExtra("categoryId", categoryId); + + startActivity(intent); + } + }); + } + + if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_stockFaceupHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_stockFaceupHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + /*if (headerTitle.getCompany_id().equals("1")) { + } else { + txt_stockFaceupHeader.setTextColor(getResources().getColor(R.color.black)); + }*/ + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_stockFaceupHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + /*if (headerTitle.getCompany_id().equals("1")) { + txt_stockFaceupHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } else {*/ + txt_stockFaceupHeader.setTextColor(getResources().getColor(R.color.black)); + //} + } + } + } + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + final Stock_FacingGetterSetter childData = (Stock_FacingGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_stock_facing_child, null, false); + + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + holder.ed_stock = (EditText) convertView.findViewById(R.id.ed_stock); + holder.ed_facing = (EditText) convertView.findViewById(R.id.ed_facing); + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.txt_skuName.setText(childData.getSku()); + + if (childData.getCompany_id().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + holder.ed_stock.setVisibility(View.VISIBLE); + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + holder.ed_stock.setVisibility(View.GONE); + } + + if (childData.getStock().equals("0")) { + if (childData.getCompany_id().equals("1")) { + holder.ed_facing.setEnabled(false); + } else { + holder.ed_facing.setEnabled(true); + } + } else { + holder.ed_facing.setEnabled(true); + } + + final ViewHolder finalHolder = holder; + holder.ed_stock.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + + final EditText caption = (EditText) v; + String edStock = caption.getText().toString(); + + if (!edStock.equals("")) { + String stock = edStock.replaceFirst("^0+(?!$)", ""); + childData.setStock(stock); + + if (stock.equals("0")) { + childData.setFacing("0"); + finalHolder.ed_facing.setText("0"); + + finalHolder.ed_facing.setEnabled(false); + } else { + childData.setFacing(childData.getFacing()); + finalHolder.ed_facing.setEnabled(true); + } + } else { + childData.setStock(""); + childData.setFacing(""); + finalHolder.ed_facing.setEnabled(true); + } + } + }); + + /* holder.ed_stock.addTextChangedListener(new TextWatcher() { + @Override + public void beforeTextChanged(CharSequence s, int start, int count, int after) { + + } + + @Override + public void onTextChanged(CharSequence s, int start, int before, int count) { + + } + + @Override + public void afterTextChanged(Editable s) { + //final EditText caption = (EditText) v; + String edStock = s.toString(); + + if (!edStock.equals("")) { + String stock = edStock.replaceFirst("^0+(?!$)", ""); + childData.setStock(stock); + + if (edStock.equals("0")) { + if (childData.getCompany_id().equals("1")) { + childData.setFacing("0"); + } + finalHolder.ed_facing.setEnabled(false); + } else { + childData.setFacing(childData.getFacing()); + finalHolder.ed_facing.setEnabled(true); + } + } else { + childData.setStock(""); + childData.setFacing(""); + finalHolder.ed_facing.setEnabled(true); + } + //expandableListView.invalidateViews(); + } + });*/ + + holder.ed_stock.setText(childData.getStock()); + + holder.ed_facing.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + final String edFaceup = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + if (childData.getCompany_id().equals("1")) { + if (!childData.getStock().equals("")) { + if (!edFaceup.equals("")) { + if (Integer.parseInt(edFaceup) <= Integer.parseInt(childData.getStock())) { + childData.setFacing(edFaceup); + } else { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(Stock_FacingActivity.this); + builder.setMessage(getString(R.string.check_faceup)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } else { + childData.setFacing(""); + } + } else { + if (isDialogOpen) { + isDialogOpen = !isDialogOpen; + AlertDialog.Builder builder = new AlertDialog.Builder(Stock_FacingActivity.this); + builder.setMessage(getString(R.string.fill_stock_value)) + .setCancelable(false) + .setPositiveButton(getString(R.string.ok), new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.dismiss(); + isDialogOpen = !isDialogOpen; + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + } else { + childData.setFacing(edFaceup); + childData.setStock("0"); + } + } + }); + + holder.ed_facing.setText(childData.getFacing()); + + if (!checkflag) { + boolean tempflag = false; + + if (childData.getCompany_id().equals("1")) { + if (holder.ed_stock.getText().toString().equals("")) { + holder.ed_stock.setBackgroundColor(getResources().getColor(R.color.white)); + holder.ed_stock.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.ed_stock.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (holder.ed_facing.getText().toString().equals("")) { + holder.ed_facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.ed_facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.ed_facing.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (tempflag) { + holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + } + } else { + if (holder.ed_facing.getText().toString().equals("")) { + holder.ed_facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.ed_facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.ed_facing.setHint(getString(R.string.empty)); + tempflag = true; + } + + if (tempflag) { + holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + EditText ed_stock, ed_facing; + CardView cardView; + TextView txt_skuName; + LinearLayout lin_category; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StoreWisePerformanceActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StoreWisePerformanceActivity.java new file mode 100644 index 0000000..eb66778 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/StoreWisePerformanceActivity.java @@ -0,0 +1,239 @@ +package cpm.com.gskmtorange.gsk_dailyentry; + +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.content.res.Resources; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Locale; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.MessageActivity; +import cpm.com.gskmtorange.xmlGetterSetter.StoreWisePerformaceGetterSetter; + +public class StoreWisePerformanceActivity extends AppCompatActivity { + RecyclerView recyclerView; + Toolbar toolbar; + private Context context; + + ArrayList storeWisePerformanceList; + StoreWisePerformaceAdapter adapter; + + GSKOrangeDB db; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, country_id, store_flag_str; + private SharedPreferences preferences; + + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + try { + setContentView(R.layout.activity_store_wise_performance); + + toolbar = (Toolbar) findViewById(R.id.toolbar); + recyclerView = (RecyclerView) findViewById(R.id.recyclerView); + + db = new GSKOrangeDB(this); + db.open(); + context = this; + //preference data + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, null); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + + toolbar.setTitle(getResources().getString(R.string.title_activity_store_wise_performance)); + setSupportActionBar(toolbar); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + //Intent intent = new Intent(StoreWisePerformanceActivity.this, CategoryListActivity.class); + //Intent intent = new Intent(StoreWisePerformanceActivity.this, MessageActivity.class); + + + /*boolean coaching_visit_flag=false; + //Enable disable According to Configuration + ArrayList configurationData = db.getConfigurationMasterData(country_id); + if(configurationData.size()>0){ + + for(int i=0; i { + Context context; + List list = Collections.emptyList(); + private LayoutInflater inflator; + + public StoreWisePerformaceAdapter(Context context, List list) { + inflator = LayoutInflater.from(context); + this.list = list; + this.context = context; + } + + @Override + public StoreWisePerformaceAdapter.MyViewHolder onCreateViewHolder(ViewGroup parent, int i) { + View view = inflator.inflate(R.layout.item_store_wise_performance, parent, false); + StoreWisePerformaceAdapter.MyViewHolder holder = new StoreWisePerformaceAdapter.MyViewHolder(view); + return holder; + } + + @Override + public void onBindViewHolder(StoreWisePerformaceAdapter.MyViewHolder holder, int position) { + final StoreWisePerformaceGetterSetter categoryData = list.get(position); + if (categoryData.getPeriod().equalsIgnoreCase("LTM")) { + holder.txt_period.setText(getResources().getString(R.string.category_performance_ltm)); + } else if (categoryData.getPeriod().equalsIgnoreCase("MTD")) { + holder.txt_period.setText(getResources().getString(R.string.category_performance_mtd)); + } else if (categoryData.getPeriod().equalsIgnoreCase("LSV")) { + holder.txt_period.setText(getResources().getString(R.string.category_performance_lsv)); + } + holder.txt_msl_availability.setText(categoryData.getMsl_availability()); + holder.txt_sos.setText(categoryData.getSos()); + holder.txt_t2p.setText(categoryData.getT2p()); + holder.txt_promo.setText(categoryData.getPromo()); + holder.txt_planogram.setText(categoryData.getPLANOGRAM()); + + } + + @Override + public int getItemCount() { + return list.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + TextView txt_period, txt_sos, txt_t2p, txt_promo, txt_msl_availability, txt_planogram; + LinearLayout lay_menu; + + public MyViewHolder(View itemView) { + super(itemView); + lay_menu = (LinearLayout) itemView.findViewById(R.id.lay_menu); + txt_period = (TextView) itemView.findViewById(R.id.txt_period); + txt_sos = (TextView) itemView.findViewById(R.id.txt_sos); + txt_t2p = (TextView) itemView.findViewById(R.id.txt_t2p); + txt_promo = (TextView) itemView.findViewById(R.id.txt_promo); + txt_msl_availability = (TextView) itemView.findViewById(R.id.txt_msl_availability); + txt_planogram = (TextView) itemView.findViewById(R.id.txt_planogram); + + } + } + } + +} + diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/interfaces/DialogCallbackListener.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/interfaces/DialogCallbackListener.java new file mode 100644 index 0000000..4a036f3 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/interfaces/DialogCallbackListener.java @@ -0,0 +1,7 @@ +package cpm.com.gskmtorange.interfaces; + +public interface DialogCallbackListener { + + public void onSelect(boolean flag); + public void onSave(boolean flag); +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/listener/DragListener.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/listener/DragListener.java new file mode 100644 index 0000000..edb255c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/listener/DragListener.java @@ -0,0 +1,82 @@ +package cpm.com.gskmtorange.listener; +import android.view.DragEvent; +import android.view.View; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.recyclerview.widget.RecyclerView; + +import java.util.ArrayList; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.adapter.ListAdapter; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; + +/** + * Created by yadavendras on 25-10-2017. + */ + +public class DragListener implements View.OnDragListener { + + private boolean isDropped = false; + private Listener listener; + + public DragListener(Listener listener) { + this.listener = listener; + } + + @Override + public boolean onDrag(View v, DragEvent event) { + + View viewSource = (View) event.getLocalState(); + int viewId = v.getId(); + + final int rvTop = R.id.rvTop; + + switch (event.getAction()) { + case DragEvent.ACTION_DROP: + isDropped = true; + int positionTarget = -1; + + if( v instanceof TextView || v instanceof RecyclerView || v instanceof LinearLayout){ + + if (viewSource != null) { + + RecyclerView source = (RecyclerView) viewSource.getParent(); + + ListAdapter adapterSource = (ListAdapter) source.getAdapter(); + int positionSource = (int) viewSource.getTag(); + int sourceId = source.getId(); + + NoCameraDataGetterSetter parent_item = adapterSource.getList().get(positionSource); + + if(v instanceof LinearLayout){ + v = (RecyclerView) v.getParent(); + viewId = v.getId(); + } + + if(viewId != rvTop){ + listener.addNUpdateRow(v, viewId, parent_item); + } + } + } + + break; + + case DragEvent.ACTION_DRAG_LOCATION: + + if(viewId == rvTop){ + listener.smoothScrollToRow(v, event); + } + + break; + } + + if (!isDropped && event.getLocalState() != null) { + ((View) event.getLocalState()).setVisibility(View.VISIBLE); + } + + return true; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/listener/Listener.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/listener/Listener.java new file mode 100644 index 0000000..eeaae55 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/listener/Listener.java @@ -0,0 +1,24 @@ +package cpm.com.gskmtorange.listener; + +import android.view.DragEvent; +import android.view.View; +import android.widget.ScrollView; + +import androidx.recyclerview.widget.RecyclerView; + +import java.util.ArrayList; + +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; + + +/** + * Created by yadavendras on 25-10-2017. + */ + +public interface Listener { + + void setEmptyListBottom(boolean visibility, int tv, RecyclerView rv); + void addNUpdateRow(View v, int view_id, NoCameraDataGetterSetter parent_item); + void smoothScrollToRow(View v, DragEvent event); + void deleteItem(View v, int column_no, RecyclerView rec, NoCameraDataGetterSetter parent_item); +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/messgae/AlertMessage.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/messgae/AlertMessage.java new file mode 100644 index 0000000..c13cc1f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/messgae/AlertMessage.java @@ -0,0 +1,118 @@ +package cpm.com.gskmtorange.messgae; + +import android.app.Activity; +import android.app.AlertDialog; +import android.content.DialogInterface; +import android.content.Intent; + +import cpm.com.gskmtorange.GeoTag.GeoTagStoreList; +import cpm.com.gskmtorange.R; + +/** + * Created by ashishc on 03-01-2017. + */ + +public class AlertMessage { + + public static final String MESSAGE_ERROR = "Network Error , "; + + public static final String MESSAGE_SUCCESS = "Uploaded Data , "; + + public static final String MESSAGE_DATA_NOT = "Data Not Uploaded , "; + + public static final String MESSAGE_SOCKETEXCEPTION = "Network Communication Failure. Check Your Network Connection"; + + + + private Exception exception; + String value; + private String data, condition,exceptionString; + private Activity activity; + private String error; + + + + public AlertMessage(Activity activity, String data, String condition, + Exception exception) { + this.activity = activity; + this.data = data; + this.condition = condition; + this.exception = exception; + } + + public AlertMessage(Activity activity, String data, String condition, + String exception, String a) { + this.activity = activity; + this.data = data; + this.condition = condition; + this.exceptionString = exception; + this.error = a; + } + + + public void showMessage() { + + if (condition.equals("success")) { + + ShowAlert1(data); + } + else if(condition.equals("failure")) + { + ShowAlertSocket(data); + } + + + } + + public void ShowAlert1(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(activity); + builder.setTitle(R.string.dialog_title); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + Intent i = new Intent(activity, GeoTagStoreList.class); + activity.startActivity(i); + + activity.finish(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + + } + + + public void ShowAlertSocket(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(activity); + builder.setTitle(R.string.dialog_title); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + Intent i = new Intent(activity, GeoTagStoreList.class); + activity.startActivity(i); + + activity.finish(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + + } + + + + + + +} + + + + + diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/ChangePasswordActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/ChangePasswordActivity.java new file mode 100644 index 0000000..316ef49 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/ChangePasswordActivity.java @@ -0,0 +1,429 @@ +package cpm.com.gskmtorange.password; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.app.ProgressDialog; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.graphics.drawable.ColorDrawable; +import android.os.AsyncTask; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.text.Editable; +import android.text.TextWatcher; +import android.view.View; +import android.view.Window; +import android.widget.Button; +import android.widget.EditText; +import android.widget.ImageView; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; + +import java.io.IOException; +import java.net.MalformedURLException; +import java.util.regex.Pattern; + +import cpm.com.gskmtorange.LoginActivity; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.messgae.AlertMessage; + +public class ChangePasswordActivity extends AppCompatActivity implements View.OnClickListener { + + EditText et_old_password, et_new_password, et_confirm_password; + Button btn_submit; + ImageView img_info; + + private SharedPreferences preferences = null; + private SharedPreferences.Editor editor = null; + + String user_id; + String new_pw, old_password; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_change_password); + Toolbar toolbar = findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + et_old_password = (EditText) findViewById(R.id.et_old_password); + et_new_password = (EditText) findViewById(R.id.et_new_password); + et_confirm_password = (EditText) findViewById(R.id.et_confirm_password); + btn_submit = (Button) findViewById(R.id.btn_submit); + img_info = (ImageView) findViewById(R.id.img_info); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + editor = preferences.edit(); + + user_id = preferences.getString(CommonString.KEY_USERNAME, ""); + old_password = preferences.getString(CommonString.KEY_PASSWORD, ""); + + //new password + et_new_password.addTextChangedListener(new TextWatcher() { + @Override + public void beforeTextChanged(CharSequence s, int start, int count, int after) { + + } + + @Override + public void onTextChanged(CharSequence s, int start, int before, int count) { + + } + + @Override + public void afterTextChanged(Editable s) { + String result = s.toString().replaceAll(" ", ""); + if (!s.toString().equals(result)) { + et_new_password.setText(result); + et_new_password.setSelection(result.length()); + et_new_password.setError(getString(R.string.space_not_allowed_in_password)); + et_new_password.requestFocus(); + // alert the user + } + } + }); + + //confirm password + et_confirm_password.addTextChangedListener(new TextWatcher() { + @Override + public void beforeTextChanged(CharSequence s, int start, int count, int after) { + + } + + @Override + public void onTextChanged(CharSequence s, int start, int before, int count) { + + } + + @Override + public void afterTextChanged(Editable s) { + String result = s.toString().replaceAll(" ", ""); + if (!s.toString().equals(result)) { + et_confirm_password.setText(result); + et_confirm_password.setSelection(result.length()); + et_confirm_password.setError(getString(R.string.space_not_allowed_in_password)); + et_confirm_password.requestFocus(); + // alert the user + } + } + }); + + img_info.setOnClickListener(this); + btn_submit.setOnClickListener(this); + + FloatingActionButton fab = findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + }); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + + switch (id){ + case R.id.img_info: + + Dialog dialog = new Dialog(ChangePasswordActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); + dialog.setContentView(R.layout.password_rule_dialog); + dialog.show(); + + break; + + case R.id.btn_submit: + + if(isValid()){ + + } + + break; + } + } + + boolean isValid(){ + boolean flag = true; + + boolean cancel = false; + View focusView = null; + + + //New Password + new_pw = et_new_password.getText().toString(); + + if(new_pw.equals("")){ + et_new_password.setError(getString(R.string.error_field_required)); + focusView = et_new_password; + cancel = true; + } + else { + //final String PASSWORD_PATTERN = "((?=.*\\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20})"; + /* if(!PASSWORD_PATTERN.matches(new_pw)){ + et_new_password.setError(getString(R.string.invalid_password)); + focusView = et_new_password; + cancel = true; + }*/ + + Pattern textPattern = Pattern.compile("^(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%])(?=.*\\d).+$"); + + if(new_pw.equals(old_password)){ + et_new_password.setError(getString(R.string.new_password_not_equal_to_old_password)); + focusView = et_new_password; + cancel = true; + } + else if(new_pw.length()>=6 && new_pw.length()<=8 && textPattern.matcher(new_pw).matches()){ + //New Password + String confirm_pw = et_confirm_password.getText().toString(); + if(confirm_pw.equals("")){ + et_confirm_password.setError(getString(R.string.error_field_required)); + focusView = et_confirm_password; + cancel = true; + } + else if(!confirm_pw.equals(new_pw)){ + et_confirm_password.setError(getString(R.string.password_and_confirm_password_not_match)); + focusView = et_confirm_password; + cancel = true; + } + else { + new AuthenticateTask().execute(); + } + + } + else { + et_new_password.setError(getString(R.string.invalid_password)); + focusView = et_new_password; + cancel = true; + } + + } + + //Old Password + String old_pw = et_old_password.getText().toString().trim(); + + if(old_pw.equals("")){ + et_old_password.setError(getString(R.string.error_field_required)); + focusView = et_old_password; + cancel = true; + } + else { + + + + if (!old_password.equals("") && !old_pw.equals(old_password)) { + et_old_password.setError(getString(R.string.error_incorrect_password)); + focusView = et_old_password; + cancel = true; + } + } + + if (cancel) { + // There was an error; don't attempt login and focus the first + // form field with an error. + focusView.requestFocus(); + + } else{ + + } + + + return !cancel; + } + + private class AuthenticateTask extends AsyncTask { + private ProgressDialog dialog = null; + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new ProgressDialog(ChangePasswordActivity.this); + dialog.setTitle("Login"); + dialog.setMessage("Authenticating...."); + dialog.setCancelable(false); + dialog.show(); + } + + @Override + protected String doInBackground(Void... params) { + + try { + + String userauth_xml = "[DATA]" + "[USER_DATA][USER_ID]" + + user_id + "[/USER_ID]" + "[OLD_PASSWORD]" + old_password + + "[/OLD_PASSWORD]" + "[NEW_PASSWORD]" + new_pw + + "[/NEW_PASSWORD]" + "[/USER_DATA][/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, + CommonString.METHOD_UPDATE_PASSWORD); + request.addProperty("onXML", userauth_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( + SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE( + CommonString.URL); + + androidHttpTransport.call(CommonString.SOAP_ACTION_UPDATE_PASSWORD, + envelope); + + Object result = (Object) envelope.getResponse(); + + if (result.toString() + .equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + + return CommonString.KEY_SUCCESS; + + } else if (result.toString() + .equalsIgnoreCase(CommonString.KEY_FAILURE)) { + + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_FAILURE, false); + } + }); + + } else if (result.toString().equalsIgnoreCase( + CommonString.KEY_FALSE)) { + + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_FALSE, false); + } + }); + + } else if (result.toString().equalsIgnoreCase( + CommonString.KEY_CHANGED)) { + + runOnUiThread(new Runnable() { + + @Override + public void run() { + + //showAlert(CommonString.MESSAGE_CHANGED); + } + }); + + } else { + + } + + return ""; + + } catch (MalformedURLException e) { + + /* final AlertMessage message = new AlertMessage( + LoginActivity.this, AlertMessage.MESSAGE_EXCEPTION, + "acra_login", e); + + runOnUiThread(new Runnable() { + + @Override + public void run() { + + //showAlert(CommonString.MESSAGE_EXCEPTION); + } + });*/ + + } catch (IOException e) { + final AlertMessage message = new AlertMessage( + ChangePasswordActivity.this, + AlertMessage.MESSAGE_SOCKETEXCEPTION, "socket_login", e); + } catch (Exception e) { + /* final AlertMessage message = new AlertMessage( + LoginActivity.this, AlertMessage.MESSAGE_EXCEPTION, + "acra_login", e);*/ + //Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + //Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception("My custom login Exception")); + runOnUiThread(new Runnable() { + + @Override + public void run() { + //showAlert(CommonString.MESSAGE_EXCEPTION); + } + }); + } + return ""; + + } + + @Override + protected void onPostExecute(String result) { + + super.onPostExecute(result); + + //Stop performance trace + //myTrace.stop(); + + if (result.equals(CommonString.KEY_SUCCESS)) { + + // PUT IN PREFERENCES + + editor.putString(CommonString.KEY_PASSWORD, new_pw); + + editor.commit(); + + dialog.dismiss(); + showAlert(getString(R.string.password_updated_successfully), true); + } + else { + dialog.dismiss(); + showAlert(getString(R.string.error), true); + } + + } + + } + + public void showAlert(String str, final boolean flag_finish) { + + AlertDialog.Builder builder = new AlertDialog.Builder(ChangePasswordActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton("OK", new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + if(flag_finish){ + Intent i = new Intent(ChangePasswordActivity.this, LoginActivity.class); + // set the new task and clear flags + i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); + startActivity(i); + } + + /* Intent i = new Intent(activity, StorelistActivity.class); + activity.startActivity(i); + activity.finish();*/ + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/MPinActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/MPinActivity.java new file mode 100644 index 0000000..748d181 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/MPinActivity.java @@ -0,0 +1,1045 @@ +package cpm.com.gskmtorange.password; + +import static com.google.android.gms.location.LocationRequest.Builder.IMPLICIT_MIN_UPDATE_INTERVAL; + +import android.Manifest; +import android.app.Activity; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.IntentSender; +import android.content.SharedPreferences; +import android.content.pm.PackageManager; +import android.graphics.Color; +import android.graphics.Typeface; +import android.graphics.drawable.ColorDrawable; +import android.location.Location; +import android.location.LocationManager; +import android.os.AsyncTask; +import android.os.Build; +import android.os.Bundle; +import android.os.Environment; +import android.os.Looper; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.Gravity; +import android.view.View; +import android.view.Window; +import android.view.WindowManager; +import android.widget.ImageView; +import android.widget.Toast; + +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.app.ActivityCompat; +import androidx.core.content.ContextCompat; + +import com.google.android.gms.common.ConnectionResult; +import com.google.android.gms.common.GooglePlayServicesUtil; +import com.google.android.gms.common.api.GoogleApiClient; +import com.google.android.gms.common.api.PendingResult; +import com.google.android.gms.common.api.ResultCallback; +import com.google.android.gms.common.api.Status; +import com.google.android.gms.location.FusedLocationProviderClient; +import com.google.android.gms.location.LocationCallback; +import com.google.android.gms.location.LocationListener; +import com.google.android.gms.location.LocationRequest; +import com.google.android.gms.location.LocationResult; +import com.google.android.gms.location.LocationServices; +import com.google.android.gms.location.LocationSettingsRequest; +import com.google.android.gms.location.LocationSettingsResult; +import com.google.android.gms.location.LocationSettingsStatusCodes; +import com.google.android.gms.location.Priority; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; +import com.google.firebase.analytics.FirebaseAnalytics; +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; +import org.xmlpull.v1.XmlPullParserFactory; + +import java.io.File; +import java.io.IOException; +import java.io.StringReader; +import java.lang.reflect.Type; +import java.net.MalformedURLException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import cpm.com.gskmtorange.LoginActivity; +import cpm.com.gskmtorange.MainActivity; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.autoupdate.AutoUpdateActivity; +import cpm.com.gskmtorange.blurlockview.BlurLockView; +import cpm.com.gskmtorange.blurlockview.Directions.HideType; +import cpm.com.gskmtorange.blurlockview.Directions.ShowType; +import cpm.com.gskmtorange.blurlockview.Eases.EaseType; +import cpm.com.gskmtorange.blurlockview.Password; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.constant.CommonUtils; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.LoginGetterSetter; +import cpm.com.gskmtorange.xmlHandlers.XMLHandlers; + +public class MPinActivity extends AppCompatActivity implements View.OnClickListener, BlurLockView.OnPasswordInputListener, BlurLockView.OnLeftButtonClickListener, GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener { + BlurLockView blurLockView; + ImageView imageView1; + String pin = ""; + boolean IS_PASSWORD_CHECK; + private SharedPreferences preferences = null; + private SharedPreferences.Editor editor = null; + String userId, password, app_ver; + int eventType; + LoginGetterSetter lgs = null; + static int counter = 1; + // Trace myTrace; + private int versionCode; + + private static final int MY_PERMISSIONS_REQUEST_CAMERA = 10; + private static final int MY_PERMISSIONS_REQUEST_LOCATION = 11; + private static final int MY_PERMISSIONS_REQUEST_STORAGE_READ = 12; + private static final int MY_PERMISSIONS_REQUEST_STORAGE_WRITE = 14; + + private static final int PERMISSION_ALL = 99; + + GoogleApiClient mGoogleApiClient; + private static int UPDATE_INTERVAL = 200; // 5 sec + private static int FATEST_INTERVAL = 100; // 1 sec + private static int DISPLACEMENT = 1; // 10 meters + private static final int REQUEST_LOCATION = 1; + private final static int PLAY_SERVICES_RESOLUTION_REQUEST = 1000; + private Location mLastLocation; + private LocationRequest mLocationRequest; + private Context context; + + //New Location Changes + private FusedLocationProviderClient fusedLocationProviderClient; + LocationRequest locationRequest; + + double lat = 0.0; + double lon = 0.0; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + requestWindowFeature(Window.FEATURE_NO_TITLE); + getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); + setContentView(R.layout.activity_mpin); + context = this; + fusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(this); + IS_PASSWORD_CHECK = getIntent().getBooleanExtra(CommonString.IS_PASSWORD_CHECK, false); + imageView1 = (ImageView) findViewById(R.id.image_1); + blurLockView = (BlurLockView) findViewById(R.id.blurlockview); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + editor = preferences.edit(); + //USK + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + + try { + app_ver = String.valueOf(getPackageManager().getPackageInfo(getPackageName(), 0).versionName); + + // login_version.setText("Parinaam Version " + app_ver); + } catch (PackageManager.NameNotFoundException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + // Set the view that need to be blurred + blurLockView.setBlurredView(imageView1); + + // Set the password + if (IS_PASSWORD_CHECK) { + //preferences = PreferenceManager.getDefaultSharedPreferences(this); + String mpin = preferences.getString(CommonString.MPIN, null); + blurLockView.setCorrectPassword(mpin); + blurLockView.setLeftButton(getString(R.string.forget_mpin)); + blurLockView.setTitle(getString(R.string.pls_enter_four_digit_mpin)); + } else { + blurLockView.setCorrectPassword("abcd"); + blurLockView.setLeftButton(getString(R.string.set_mpin)); + blurLockView.setTitle(getString(R.string.pls_set_four_digit_mpin)); + } + + blurLockView.setIs_Password_Check_Mode(IS_PASSWORD_CHECK); + + + blurLockView.setRightButton(getString(R.string.clear)); + blurLockView.setTypeface(getTypeface()); + blurLockView.setOnLeftButtonClickListener(this); + blurLockView.setOnPasswordInputListener(this); + blurLockView.setType(Password.NUMBER, true); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(view -> Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG).setAction("Action", null).show()); + checkAndRequestPermissions(); + } + + private void checkAndRequestPermissions() { + int CAMERA = ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA); + int ACCESS_NETWORK_STATE = ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_NETWORK_STATE); + int ACCESS_COARSE_LOCATION = ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION); + int locationPermission = ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION); + int READ_PHONE_STATE = ContextCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE); + List listPermissionsNeeded = new ArrayList<>(); + + if (CAMERA != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.CAMERA); + } + + if (ACCESS_NETWORK_STATE != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.ACCESS_NETWORK_STATE); + } + if (ACCESS_COARSE_LOCATION != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.ACCESS_COARSE_LOCATION); + } + if (locationPermission != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.ACCESS_FINE_LOCATION); + } + + if (READ_PHONE_STATE != PackageManager.PERMISSION_GRANTED) { + listPermissionsNeeded.add(Manifest.permission.READ_PHONE_STATE); + } + + if (!listPermissionsNeeded.isEmpty()) { + ActivityCompat.requestPermissions(this, listPermissionsNeeded.toArray(new String[listPermissionsNeeded.size()]), PERMISSION_ALL); + } + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + createLocationRequest(); + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(context).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(LocationServices.API).build(); + } + } + + @Override + public void onRequestPermissionsResult(int requestCode, @NonNull String permissions[], @NonNull int[] grantResults) { + super.onRequestPermissionsResult(requestCode, permissions, grantResults); + Log.d("", "Permission callback called-------"); + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + createLocationRequest(); + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(LocationServices.API).build(); + } + if (requestCode == PERMISSION_ALL) { + Map perms = new HashMap<>(); + // Initialize the map with both permissions + perms.put(Manifest.permission.CAMERA, PackageManager.PERMISSION_GRANTED); + perms.put(Manifest.permission.ACCESS_NETWORK_STATE, PackageManager.PERMISSION_GRANTED); + perms.put(Manifest.permission.ACCESS_COARSE_LOCATION, PackageManager.PERMISSION_GRANTED); + perms.put(Manifest.permission.ACCESS_FINE_LOCATION, PackageManager.PERMISSION_GRANTED); + perms.put(Manifest.permission.READ_PHONE_STATE, PackageManager.PERMISSION_GRANTED); + // Fill with actual results from user + if (grantResults.length > 0) { + for (int i = 0; i < permissions.length; i++) + perms.put(permissions[i], grantResults[i]); + // Check for both permissions// + if (perms.get(Manifest.permission.CAMERA) == PackageManager.PERMISSION_GRANTED && perms.get(Manifest.permission.ACCESS_NETWORK_STATE) == PackageManager.PERMISSION_GRANTED && perms.get(Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED && perms.get(Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED && perms.get(Manifest.permission.READ_PHONE_STATE) == PackageManager.PERMISSION_GRANTED) { + // imeiNumbers = imei.getDeviceImei(); + Log.d("", "sms & location services permission granted"); + // process the normal flow + //else any one or both the permissions are not granted + } else { + Log.d("", "Some permissions are not granted ask again "); + //permission is denied (this is the first time, when "never ask again" is not checked) so ask again explaining the usage of permission +// // shouldShowRequestPermissionRationale will return true + //show the dialog or snackbar saying its necessary and try again otherwise proceed with setup. + if (ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.CAMERA) || ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.ACCESS_NETWORK_STATE) || ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.ACCESS_COARSE_LOCATION) || ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.ACCESS_FINE_LOCATION) || ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.READ_EXTERNAL_STORAGE) || ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.READ_PHONE_STATE)) { + showDialogOK("Location,Photos,media,file,manage phone calls and Camera Services Permission required for this app", (dialog, which) -> { + switch (which) { + case DialogInterface.BUTTON_POSITIVE: + checkAndRequestPermissions(); + break; + case DialogInterface.BUTTON_NEGATIVE: + // proceed with logic by disabling the related features or quit the app. + Intent startMain = new Intent(Intent.ACTION_MAIN); + startMain.addCategory(Intent.CATEGORY_HOME); + startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + startActivity(startMain); + break; + } + }); + } + } + } + } + + } + + private void showDialogOK(String message, DialogInterface.OnClickListener okListener) { + new androidx.appcompat.app.AlertDialog.Builder(this).setMessage(message).setPositiveButton("OK", okListener).setNegativeButton("Cancel", okListener).create().show(); + } + + @Override + protected void onResume() { + super.onResume(); + + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + + } + checkgpsEnableDevice(); + + locationRequest = new LocationRequest.Builder(Priority.PRIORITY_HIGH_ACCURACY, 100000).setWaitForAccurateLocation(false).setMinUpdateIntervalMillis(IMPLICIT_MIN_UPDATE_INTERVAL).setMaxUpdateDelayMillis(1000).build(); + + + LocationCallback locationCallback = new LocationCallback() { + @Override + public void onLocationResult(LocationResult locationResult) { + if (locationResult != null) { + if (locationResult == null) { + return; + } + //Showing the latitude, longitude and accuracy on the home screen. + for (Location location : locationResult.getLocations()) { + lat = location.getLatitude(); + lon = location.getLongitude(); + // Log.e("latitude_inside",location.getLatitude() + "," +location.getLongitude()); + } + } + } + }; + if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + ActivityCompat.requestPermissions(MPinActivity.this, new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION}, 1); + ActivityCompat.requestPermissions(MPinActivity.this, new String[]{android.Manifest.permission.ACCESS_COARSE_LOCATION}, 2); + } + fusedLocationProviderClient.requestLocationUpdates(locationRequest, locationCallback, Looper.getMainLooper()); + + } + + private Password getPasswordType() { + if ("PASSWORD_NUMBER".equals(getIntent().getStringExtra("PASSWORD_TYPE"))) + return Password.NUMBER; + else if ("PASSWORD_NUMBER".equals(getIntent().getStringExtra("PASSWORD_TYPE"))) + return Password.TEXT; + return Password.NUMBER; + } + + private Typeface getTypeface() { + if ("SAN".equals(getIntent().getStringExtra("TYPEFACE"))) + return Typeface.createFromAsset(getAssets(), "fonts/San Francisco Regular.ttf"); + else if ("DEFAULT".equals(getIntent().getStringExtra("TYPEFACE"))) return Typeface.DEFAULT; + return Typeface.DEFAULT; + } + + @Override + public void correct(String inputPassword) { + + if (IS_PASSWORD_CHECK) { + userId = preferences.getString(CommonString.KEY_USERNAME, ""); + password = preferences.getString(CommonString.KEY_PASSWORD, ""); + + new AuthenticateTask().execute(); + } else { + Toast.makeText(this, "Correct", Toast.LENGTH_SHORT).show(); + } + } + + @Override + public void incorrect(String inputPassword) { + + if (IS_PASSWORD_CHECK) { + + int incorrect_times = blurLockView.getIncorrectInputTimes(); + if (++incorrect_times >= 3) { + /*Toast.makeText(this, + R.string.error_incorrect_password, + Toast.LENGTH_SHORT).show();*/ + + Snackbar snackbar = Snackbar.make(blurLockView, R.string.incorrect_mpin_limit_reached, Snackbar.LENGTH_INDEFINITE); + View view = snackbar.getView(); + snackbar.setAction(R.string.reset, v -> { + editor.putString(CommonString.MPIN, null); + editor.commit(); + Intent in = new Intent(context, LoginActivity.class); + startActivity(in); + finish(); + }); + snackbar.setActionTextColor(Color.GREEN); + snackbar.show(); + } else { + int count = 3 - incorrect_times; + String attemt_str; + if (count == 1) { + attemt_str = ". Attempt left - " + count; + } else { + attemt_str = ". Attempts left - " + count; + } + + String msg = getString(R.string.error_incorrect_pin) + attemt_str; + Toast.makeText(this, msg, Toast.LENGTH_SHORT).show(); + } + } else { + pin = inputPassword; + } + + } + + @Override + public void input(String inputPassword) { + pin = inputPassword; + } + + @Override + public void clear(String remainingPassword) { + pin = remainingPassword; + } + + @Override + public void onClick(View v) { + switch (v.getId()) { + case R.id.image_1: + /* blurLockView.show( + getIntent().getIntExtra("SHOW_DURATION", 1000), + getShowType(getIntent().getIntExtra("SHOW_DIRECTION", 0)), + getEaseType(getIntent().getIntExtra("SHOW_EASE_TYPE", 30))); + blurLockView.setType(Password.TEXT, true);*/ + break; + } + } + + @Override + public void onClick() { + + if (IS_PASSWORD_CHECK) { + + Snackbar snackbar = Snackbar.make(blurLockView, R.string.need_to_reset_mpin, Snackbar.LENGTH_INDEFINITE); + View view = snackbar.getView(); + /*TextView tv = (TextView)view.findViewById(android.support.design.R.id.snackbar_text); + tv.setTextColor(Color.RED);*/ + snackbar.setAction(R.string.reset, new View.OnClickListener() { + @Override + public void onClick(View v) { + + editor.putString(CommonString.MPIN, null); + + editor.commit(); + + finish(); + Intent in = new Intent(context, LoginActivity.class); + startActivity(in); + + } + }); + snackbar.setActionTextColor(Color.GREEN); + snackbar.show(); + } else { + if (pin.length() == 4) { + + editor.putString(CommonString.MPIN, pin); + + editor.commit(); + + Intent in = new Intent(context, MainActivity.class); + + startActivity(in); + + finish(); + } else { + Toast.makeText(context, "Please fill four digit MPin", Toast.LENGTH_SHORT).show(); + } + } + + } + + + private int downsamepleFactor; + + private ShowType getShowType(int p) { + ShowType showType = ShowType.FROM_TOP_TO_BOTTOM; + switch (p) { + case 0: + showType = ShowType.FROM_TOP_TO_BOTTOM; + break; + case 1: + showType = ShowType.FROM_RIGHT_TO_LEFT; + break; + case 2: + showType = ShowType.FROM_BOTTOM_TO_TOP; + break; + case 3: + showType = ShowType.FROM_LEFT_TO_RIGHT; + break; + case 4: + showType = ShowType.FADE_IN; + break; + } + return showType; + } + + private HideType getHideType(int p) { + HideType hideType = HideType.FROM_TOP_TO_BOTTOM; + switch (p) { + case 0: + hideType = HideType.FROM_TOP_TO_BOTTOM; + break; + case 1: + hideType = HideType.FROM_RIGHT_TO_LEFT; + break; + case 2: + hideType = HideType.FROM_BOTTOM_TO_TOP; + break; + case 3: + hideType = HideType.FROM_LEFT_TO_RIGHT; + break; + case 4: + hideType = HideType.FADE_OUT; + break; + } + return hideType; + } + + private EaseType getEaseType(int p) { + EaseType easeType = EaseType.Linear; + switch (p) { + case 0: + easeType = EaseType.EaseInSine; + break; + case 1: + easeType = EaseType.EaseOutSine; + break; + case 2: + easeType = EaseType.EaseInOutSine; + break; + case 3: + easeType = EaseType.EaseInQuad; + break; + case 4: + easeType = EaseType.EaseOutQuad; + break; + case 5: + easeType = EaseType.EaseInOutQuad; + break; + case 6: + easeType = EaseType.EaseInCubic; + break; + case 7: + easeType = EaseType.EaseOutCubic; + break; + case 8: + easeType = EaseType.EaseInOutCubic; + break; + case 9: + easeType = EaseType.EaseInQuart; + break; + case 10: + easeType = EaseType.EaseOutQuart; + break; + case 11: + easeType = EaseType.EaseInOutQuart; + break; + case 12: + easeType = EaseType.EaseInQuint; + break; + case 13: + easeType = EaseType.EaseOutQuint; + break; + case 14: + easeType = EaseType.EaseInOutQuint; + break; + case 15: + easeType = EaseType.EaseInExpo; + break; + case 16: + easeType = EaseType.EaseOutExpo; + break; + case 17: + easeType = EaseType.EaseInOutExpo; + break; + case 18: + easeType = EaseType.EaseInCirc; + break; + case 19: + easeType = EaseType.EaseOutCirc; + break; + case 20: + easeType = EaseType.EaseInOutCirc; + break; + case 21: + easeType = EaseType.EaseInBack; + break; + case 22: + easeType = EaseType.EaseOutBack; + break; + case 23: + easeType = EaseType.EaseInOutBack; + break; + case 24: + easeType = EaseType.EaseInElastic; + break; + case 25: + easeType = EaseType.EaseOutElastic; + break; + case 26: + easeType = EaseType.EaseInOutElastic; + break; + case 27: + easeType = EaseType.EaseInBounce; + break; + case 28: + easeType = EaseType.EaseOutBounce; + break; + case 29: + easeType = EaseType.EaseInOutBounce; + break; + case 30: + easeType = EaseType.Linear; + break; + } + return easeType; + } + + private class AuthenticateTask extends AsyncTask { + private Dialog dialog; + + @Override + protected void onPreExecute() { + + super.onPreExecute(); + + dialog = new Dialog(MPinActivity.this); + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); + dialog.setContentView(R.layout.progress_layout); + + Window window = dialog.getWindow(); + WindowManager.LayoutParams wlp = window.getAttributes(); + + wlp.gravity = Gravity.CENTER; + //wlp.flags &= ~WindowManager.LayoutParams.FLAG_DIM_BEHIND; + window.setAttributes(wlp); + + dialog.setCancelable(false); + + if (!dialog.isShowing()) { + dialog.show(); + } + } + + @Override + protected String doInBackground(Void... params) { + + try { + + versionCode = getPackageManager().getPackageInfo(getPackageName(), 0).versionCode; + + String userauth_xml = "[DATA]" + "[USER_DATA][USER_ID]" + userId + "[/USER_ID]" + "[PASSWORD]" + password + "[/PASSWORD]" + "[IN_TIME]" + CommonFunctions.getCurrentTimeWithLanguage(context) + "[/IN_TIME]" + "[LATITUDE]" + lat + "[/LATITUDE]" + "[LONGITUDE]" + lon + "[/LONGITUDE]" + "[APP_VERSION]" + app_ver + "[/APP_VERSION]" + "[ATT_MODE]OnLine[/ATT_MODE]" + "[NETWORK_STATUS]" + "LoginStatus" + "[/NETWORK_STATUS]" + "[/USER_DATA][/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_LOGIN); + request.addProperty("onXML", userauth_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_LOGIN, envelope); + Object result = (Object) envelope.getResponse(); + + if (result.toString().equalsIgnoreCase(CommonString.KEY_FAILURE)) { + runOnUiThread(new Runnable() { + @Override + public void run() { + + showAlert(CommonString.MESSAGE_FAILURE); + } + }); + + } else if (result.toString().equalsIgnoreCase(CommonString.KEY_FALSE)) { + + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_FALSE); + } + }); + + } else if (result.toString().equalsIgnoreCase(CommonString.KEY_CHANGED)) { + + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_CHANGED); + } + }); + + } else { + + XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); + factory.setNamespaceAware(true); + XmlPullParser xpp = factory.newPullParser(); + + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + final FailureGetterSetter failureGetterSetter = XMLHandlers.failureXMLHandler(xpp, eventType); + + if (failureGetterSetter.getStatus().equalsIgnoreCase(CommonString.KEY_FAILURE)) { + runOnUiThread(new Runnable() { + + @Override + public void run() { + // TODO Auto-generated method stub + showAlert(CommonString.METHOD_LOGIN + failureGetterSetter.getErrorMsg()); + } + }); + } else { + + try { + // For String source + + xpp.setInput(new StringReader(result.toString())); + xpp.next(); + eventType = xpp.getEventType(); + lgs = XMLHandlers.loginXMLHandler(xpp, eventType); + + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + + // PUT IN PREFERENCES + editor.putString(CommonString.KEY_USERNAME, userId); + editor.putString(CommonString.KEY_PASSWORD, password); + editor.putString(CommonString.KEY_VERSION, lgs.getAPP_VERSION()); + editor.putString(CommonString.KEY_PATH, lgs.getAPP_PATH()); + editor.putString(CommonString.KEY_DATE, lgs.getCURRENTDATE()); + //editor.putString(CommonString.KEY_DATE, "01/25/2019"); + editor.putString(CommonString.KEY_COUNTRY_ID, lgs.getCOUNTRY_ID()); + editor.commit(); + setDataFromSharedPreferences(lgs); + + Bundle bundle = new Bundle(); + bundle.putString(FirebaseAnalytics.Param.ITEM_ID, userId); + bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, CommonString.KEY_LOGIN_DATA); + bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "Data"); + bundle.putString(CommonString.KEY_LANGUAGE, preferences.getString(CommonString.KEY_LANGUAGE, "")); + return CommonString.KEY_SUCCESS; + + } + } + + return ""; + + } catch (MalformedURLException e) { + + runOnUiThread(new Runnable() { + + @Override + public void run() { + + showAlert(CommonString.MESSAGE_EXCEPTION); + } + }); + + } catch (IOException e) { + counter++; + runOnUiThread(() -> { + // TODO Auto-generated method stub + if (counter < 3) { + new AuthenticateTask().execute(); + } else { + showAlert(getString(R.string.nonetwork)); + counter = 1; + } + }); + } catch (Exception e) { + runOnUiThread(() -> showAlert(CommonString.MESSAGE_EXCEPTION)); + } + + return ""; + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + if (result.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + initializePDSDK(context, userId); + if (preferences.getString(CommonString.KEY_VERSION, "").equals(Integer.toString(versionCode))) { + setLanguageDataFromSharedPreferences(); + Intent in = new Intent(context, MainActivity.class); + in.putExtra(CommonString.IS_PASSWORD_CHECK, false); + startActivity(in); + finish(); + } else { + Intent intent = new Intent(getBaseContext(), AutoUpdateActivity.class); + intent.putExtra(CommonString.KEY_PATH, preferences.getString(CommonString.KEY_PATH, "")); + startActivity(intent); + finish(); + } + } + + dialog.dismiss(); + } + + } + + ArrayList language, culture_id, notice_url; + LoginGetterSetter login_data; + + private void setLanguageDataFromSharedPreferences() { + Gson gson = new Gson(); + login_data = new LoginGetterSetter(); + String jsonPreferences = preferences.getString(CommonString.KEY_LOOGIN_PREF, ""); + Type type = new TypeToken() { + }.getType(); + login_data = gson.fromJson(jsonPreferences, type); + language = login_data.getCULTURE_NAME(); + culture_id = login_data.getCULTURE_ID(); + notice_url = login_data.getNOTICE_URL(); + String lang = preferences.getString(CommonString.KEY_LANGUAGE, ""); + if (!language.isEmpty()) { + for (int i = 0; i < language.size(); i++) { + if (lang.equals(language.get(i))) { + editor.putString(CommonString.KEY_LANGUAGE, language.get(i)); + editor.putString(CommonString.KEY_CULTURE_ID, culture_id.get(i)); + editor.putString(CommonString.KEY_NOTICE_BOARD_LINK, notice_url.get(i)); + editor.commit(); + break; + } + } + } + } + + public void showAlert(String str) { + AlertDialog.Builder builder = new AlertDialog.Builder(MPinActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false).setPositiveButton("OK", (dialog, id) -> { + finish(); + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + + private void setDataFromSharedPreferences(LoginGetterSetter lgs) { + Gson gson = new Gson(); + String jsonCurProduct = gson.toJson(lgs); + SharedPreferences.Editor editor = preferences.edit(); + editor.putString(CommonString.KEY_LOOGIN_PREF, jsonCurProduct); + editor.apply(); + } + + //permission and location related + void checkAppPermission(String permission, int requestCode) { + boolean permission_flag = false; + // Here, thisActivity is the current activity + if (ContextCompat.checkSelfPermission(MPinActivity.this, permission) != PackageManager.PERMISSION_GRANTED) { + + // Permission is not granted + // Should we show an explanation? + if (ActivityCompat.shouldShowRequestPermissionRationale(MPinActivity.this, permission)) { + // Show an explanation to the user *asynchronously* -- don't block + // this thread waiting for the user's response! After the user + // sees the explanation, try again to request the permission. + showOnPermissiondenied(Manifest.permission.CAMERA, MY_PERMISSIONS_REQUEST_CAMERA, 1); + } else { + // No explanation needed; request the permission + ActivityCompat.requestPermissions(MPinActivity.this, new String[]{permission}, requestCode); + + // MY_PERMISSIONS_REQUEST_READ_CONTACTS is an + // app-defined int constant. The callback method gets the + // result of the request. + } + } else { + // Permission has already been granted + if (requestCode == MY_PERMISSIONS_REQUEST_CAMERA) { + checkAppPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE, MY_PERMISSIONS_REQUEST_STORAGE_WRITE); + } else if (requestCode == MY_PERMISSIONS_REQUEST_STORAGE_WRITE) { + checkAppPermission(Manifest.permission.READ_EXTERNAL_STORAGE, MY_PERMISSIONS_REQUEST_STORAGE_READ); + } else if (requestCode == MY_PERMISSIONS_REQUEST_STORAGE_READ) { + checkAppPermission(Manifest.permission.ACCESS_FINE_LOCATION, MY_PERMISSIONS_REQUEST_LOCATION); + } else { + + // Create a Folder for Images + + File file = new File(Environment.getExternalStorageDirectory(), ".GSK_MT_ORANGE_IMAGES"); + if (!file.isDirectory()) { + file.mkdir(); + } + File file_planogram = new File(Environment.getExternalStorageDirectory(), "GSK_MT_ORANGE_Planogram_Images"); + if (!file_planogram.isDirectory()) { + file_planogram.mkdir(); + } + + if (Build.VERSION.SDK_INT >= 23 && ContextCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(context, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + return; + } + + if (checkPlayServices()) { + // Building the GoogleApi client + buildGoogleApiClient(); + + createLocationRequest(); + } + + // Create an instance of GoogleAPIClient. + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(LocationServices.API).build(); + } + + //attemptLogin(); + } + + } + } + + void showOnPermissiondenied(final String permissionsRequired, final int request_code, final int check) { + AlertDialog.Builder builder = new AlertDialog.Builder(MPinActivity.this); + builder.setTitle("Need Multiple Permissions"); + builder.setMessage("This app needs Camera, Storage and Location permissions."); + builder.setPositiveButton("Grant", (dialog, which) -> { + dialog.cancel(); + if (check == 0) { + checkAppPermission(permissionsRequired, request_code); + } else { + ActivityCompat.requestPermissions(MPinActivity.this, new String[]{permissionsRequired}, request_code); + } + }); + + builder.show(); + } + + private boolean checkPlayServices() { + int resultCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this); + if (resultCode != ConnectionResult.SUCCESS) { + if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) { + GooglePlayServicesUtil.getErrorDialog(resultCode, this, PLAY_SERVICES_RESOLUTION_REQUEST).show(); + } else { + Toast.makeText(context, getResources().getString(R.string.notsuppoted), Toast.LENGTH_LONG).show(); + finish(); + } + return false; + } + return true; + } + + protected synchronized void buildGoogleApiClient() { + if (mGoogleApiClient == null) { + mGoogleApiClient = new GoogleApiClient.Builder(context).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(LocationServices.API).build(); + } + } + + protected void createLocationRequest() { + mLocationRequest = new LocationRequest(); + mLocationRequest.setInterval(UPDATE_INTERVAL); + mLocationRequest.setFastestInterval(FATEST_INTERVAL); + mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + mLocationRequest.setSmallestDisplacement(DISPLACEMENT); + } + + @Override + public void onConnectionSuspended(int i) { + mGoogleApiClient.connect(); + } + + @Override + public void onLocationChanged(Location location) { + if (mGoogleApiClient != null) { + LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, this); + } + + } + + + @Override + public void onConnected(Bundle bundle) { + + } + + @Override + public void onConnectionFailed(ConnectionResult connectionResult) { + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + } + + protected void onStart() { + super.onStart(); + if (mGoogleApiClient != null) { + mGoogleApiClient.connect(); + } + } + + private boolean checkgpsEnableDevice() { + boolean flag = true; + if (!hasGPSDevice(context)) { + Toast.makeText(context, "Gps not Supported", Toast.LENGTH_SHORT).show(); + } + final LocationManager manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); + if (!manager.isProviderEnabled(LocationManager.GPS_PROVIDER) && hasGPSDevice(context)) { + enableLoc(); + flag = false; + } else if (manager.isProviderEnabled(LocationManager.GPS_PROVIDER) && hasGPSDevice(context)) { + flag = true; + } + return flag; + } + + private boolean hasGPSDevice(Context context) { + final LocationManager mgr = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); + if (mgr == null) return false; + final List providers = mgr.getAllProviders(); + if (providers == null) return false; + return providers.contains(LocationManager.GPS_PROVIDER); + } + + private void enableLoc() { + LocationRequest locationRequest = LocationRequest.create(); + locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + locationRequest.setInterval(30 * 1000); + locationRequest.setFastestInterval(5 * 1000); + LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder().addLocationRequest(locationRequest); + builder.setAlwaysShow(true); + if (mGoogleApiClient != null) { + PendingResult result = LocationServices.SettingsApi.checkLocationSettings(mGoogleApiClient, builder.build()); + result.setResultCallback(new ResultCallback() { + @Override + public void onResult(LocationSettingsResult result) { + final Status status = result.getStatus(); + switch (status.getStatusCode()) { + case LocationSettingsStatusCodes.RESOLUTION_REQUIRED: + try { + // Show the dialog by calling startResolutionForResult(), + // and check the result in onActivityResult(). + status.startResolutionForResult((Activity) context, REQUEST_LOCATION); + } catch (IntentSender.SendIntentException e) { + // Ignore the error. + } + break; + } + } + }); + } + } + + private void initializePDSDK(Context context, String _userId) { + CommonUtils.INSTANCE.initializePDSDK(context, _userId); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/MSLFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/MSLFragment.java new file mode 100644 index 0000000..a5c44ed --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/MSLFragment.java @@ -0,0 +1,776 @@ +package cpm.com.gskmtorange.pharma_stores; + +import android.app.AlertDialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.graphics.Color; +import android.graphics.Typeface; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.EditText; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RadioButton; +import android.widget.RadioGroup; +import android.widget.RelativeLayout; +import android.widget.TextView; + +import androidx.cardview.widget.CardView; +import androidx.core.content.FileProvider; +import androidx.fragment.app.Fragment; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.dailyentry.StockActivity; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaMSLInsertedGetterSetter; + +/** + * A simple {@link Fragment} subclass. + * Activities that contain this fragment must implement the + * {@link MSLFragment.OnFragmentInteractionListener} interface + * to handle interaction events. + * Use the {@link MSLFragment#newInstance} factory method to + * create an instance of this fragment. + */ +public class MSLFragment extends Fragment { + // TODO: Rename parameter arguments, choose names that match + // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER + private static final String CategoryName = "categoryName"; + private static final String CategoryId = "categoryId"; + + private OnFragmentInteractionListener mListener; + + GSKOrangeDB db; + + String categoryName, categoryId, storeId, Error_Message = ""; + String store_id, visit_date, username, intime, date, keyAccount_id, class_id, storeType_id, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + ExpandableListView expandableListView; + ExpandableListAdapter adapter; + + ArrayList headerDataList; + ArrayList childDataList; + List hashMapListHeaderData; + HashMap> hashMapListChildData; + + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + FloatingActionButton fab; + boolean editFlag = false; + + String gallery_package = ""; + Uri outputFileUri; + + String str = CommonString.getImagesFolder(getContext()), path = "", _pathforcheck = ""; + + int child_position = -1; + int group_position = -1; + + public MSLFragment() { + // Required empty public constructor + } + + /** + * Use this factory method to create a new instance of + * this fragment using the provided parameters. + * + * @param param1 Parameter 1. + * @param param2 Parameter 2. + * @return A new instance of fragment MSLFragment. + */ + // TODO: Rename and change types and number of parameters + public static MSLFragment newInstance(String param1, String param2) { + MSLFragment fragment = new MSLFragment(); + Bundle args = new Bundle(); + args.putString(CategoryName, param1); + args.putString(CategoryId, param2); + fragment.setArguments(args); + return fragment; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + if (getArguments() != null) { + categoryName = getArguments().getString(CategoryName); + categoryId = getArguments().getString(CategoryId); + } + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View view = inflater.inflate(R.layout.fragment_msl, container, false); + // Inflate the layout for this fragment + + expandableListView = (ExpandableListView) view.findViewById(R.id.expandableListView); + fab = (FloatingActionButton) getActivity().findViewById(R.id.fab); + + preferences = PreferenceManager.getDefaultSharedPreferences(getActivity()); + CommonFunctions.updateLangResources(getActivity(), preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + expandableListView = (ExpandableListView) view.findViewById(R.id.expandableListView); + + getActivity().setTitle(R.string.msl_availability_availability); + + + db = new GSKOrangeDB(getActivity()); + db.open(); + + prepareList(); + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + if(validateData(headerDataList, hashMapListChildData)){ + db.InsertPharmaMSL(store_id, headerDataList, hashMapListChildData); + + //update status to valid + db.updateCheckoutStatus(store_id, CommonString.KEY_VALID, CommonString.KEY_JOURNEY_PLAN_PHARMA); + + onButtonPressed(); + } + else { + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + expandableListView.smoothScrollToPosition(scrollPosition); + + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + }); + + return view; + } + + // TODO: Rename method, update argument and hook method into UI event + public void onButtonPressed() { + if (mListener != null) { + mListener.onFragmentInteraction(getActivity().getSupportFragmentManager().findFragmentById(R.id.fragment)); + } + } + + @Override + public void onAttach(Context context) { + super.onAttach(context); + if (context instanceof OnFragmentInteractionListener) { + mListener = (OnFragmentInteractionListener) context; + } else { + throw new RuntimeException(context.toString() + + " must implement OnFragmentInteractionListener"); + } + } + + @Override + public void onDetach() { + super.onDetach(); + mListener = null; + } + + /** + * This interface must be implemented by activities that contain this + * fragment to allow an interaction in this fragment to be communicated + * to the activity and potentially other fragments contained in that + * activity. + *

      + * See the Android Training lesson Communicating with Other Fragments for more information. + */ + public interface OnFragmentInteractionListener { + // TODO: Update argument type and name + void onFragmentInteraction(Fragment uri); + } + + private void prepareList() { + try { + hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + + //Header + headerDataList = db.getPharmaMSLHeaderData(); + + if (headerDataList.size() > 0) { + for (int i = 0; i < headerDataList.size(); i++) { + hashMapListHeaderData.add(headerDataList.get(i)); + + childDataList = new ArrayList<>(); + //childDataList = db.getStockAfterSaveData(categoryId, headerDataList.get(i).getBrand_id(), store_id); + if (childDataList.size() == 0) { + childDataList = db.getPharmaMSLSKUData(headerDataList.get(i).getBrand_id()); + } + + hashMapListChildData.put(hashMapListHeaderData.get(i), childDataList); + } + } + + adapter = new ExpandableListAdapter(getActivity(), hashMapListHeaderData, hashMapListChildData); + expandableListView.setAdapter(adapter); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) getActivity() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getActivity().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(), 0); + getActivity().getCurrentFocus().clearFocus(); + } + + expandableListView.invalidateViews(); + //adapter.notifyDataSetChanged(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) getActivity() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getActivity().getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(), 0); + getActivity().getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) getActivity().getApplicationContext() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getActivity().getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(), 0); + getActivity().getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MSL_AvailabilityStockFacingGetterSetter headerTitle = (MSL_AvailabilityStockFacingGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + if (headerTitle.getCompany_id().equals("1")) { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + txt_categoryHeader.setText(headerTitle.getSub_category() + "-" + headerTitle.getBrand()); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final PharmaMSLInsertedGetterSetter childData = + (PharmaMSLInsertedGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.pharma_msl_item, null, false); + + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + + holder.rg = (RadioGroup) convertView.findViewById(R.id.radio_group); + holder.radio_yes = (RadioButton) convertView.findViewById(R.id.radio_yes); + holder.radio_no = (RadioButton) convertView.findViewById(R.id.radio_no); + holder.img_cam = (ImageView) convertView.findViewById(R.id.img_cam); + + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + //hidden for MSL + holder.img_cam.setVisibility(View.GONE); + + holder.txt_skuName.setText(childData.getSku()); + + /* if (childData.getCompany_id().equals("1") && childData.getMust_have().equals("1")) { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.colorOrange)); + + } else { + + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + + }*/ + + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + + /*if (childData.getCompany_id().equals("1")) { + + if (childData.getMust_have().equals("1")) { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.colorPrimary)); + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.blue)); + } + + } else { + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + } +*/ + + final ViewHolder finalHolder1 = holder; + holder.rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(RadioGroup group, int checkedId) { + if (finalHolder1.radio_yes.isChecked()) { + + finalHolder1.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_green)); + finalHolder1.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_white)); + //finalHolder1.img_cam.setVisibility(View.VISIBLE); + + childData.setPresent(1); + //adapter.notifyDataSetChanged(); + } + if (finalHolder1.radio_no.isChecked()){ + + finalHolder1.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_red)); + finalHolder1.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_white)); + //finalHolder1.img_cam.setVisibility(View.GONE); + + childData.setPresent(0); + //adapter.notifyDataSetChanged(); + } + } + }); + + //Camera + /* holder.img_cam.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck = "Pharma_MSL_Image_" + store_id + categoryId + "_" + childData.getBrand_id() + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(getActivity()).replace(":", "") + ".jpg"; + child_position = childPosition; + group_position = groupPosition; + path = str + _pathforcheck; + + startCameraActivity(1); + } + }); +*/ + + + if(childData.getPresent()==1){ + holder.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_green)); + holder.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_white)); + //holder.img_cam.setVisibility(View.VISIBLE); + holder.radio_yes.setChecked(true); + //notifyDataSetChanged(); + } + else if(childData.getPresent()==0){ + holder.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_white)); + holder.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_red)); + //holder.img_cam.setVisibility(View.GONE); + holder.radio_no.setChecked(true); + //notifyDataSetChanged(); + }else { + holder.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_white)); + holder.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_white)); + //holder.img_cam.setVisibility(View.GONE); + holder.rg.clearCheck(); + //notifyDataSetChanged(); + } + + /* if(childData.getImgPath().equals("")){ + holder.img_cam.setBackgroundResource(R.mipmap.camera_orange); + } + else { + holder.img_cam.setBackgroundResource(R.mipmap.camera_green); + }*/ + + //empty check color change + if (!checkflag) { + boolean tempflag = false; + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName; + LinearLayout lin_category; + RadioGroup rg; + RadioButton radio_yes; + RadioButton radio_no; + ImageView img_cam; + } + + private void startCameraActivity(int pos) { + try { + + Log.i("Stock & Facing ", "startCameraActivity()"); + File file = new File(path); + outputFileUri = FileProvider.getUriForFile(getActivity(), "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getActivity().getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + /* Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName);*/ + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا")) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + //startActivityForResult(intent, 1); + startActivityForResult(intent, pos); + //startActivityForResult(intent, position); + + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + //startActivityForResult(intent, 0); + startActivityForResult(intent, pos); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + /*@Override + public void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("Stock & Facing", "resultCode: " + resultCode + " requestCode: " + requestCode); + *//*switch (resultCode) { + case 0: + Log.e("Stock & Facing", "User cancelled"); + + break; + case -1: + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + img = _pathforcheck; + t2PAdapter.notifyDataSetChanged(); + _pathforcheck = ""; + } + } + break; + }*//* + + switch (requestCode) { + case 1: + if (resultCode == 0) { + Log.e("Stock & Facing", "User cancelled"); + } else if (resultCode == -1) { + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + hashMapListChildData.get(headerDataList.get(group_position)).get(child_position).setImgPath(_pathforcheck); + + expandableListView.invalidateViews(); + adapter.notifyDataSetChanged(); + _pathforcheck = ""; + } + } + } + break; + } + + super.onActivityResult(requestCode, resultCode, data); + }*/ + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true, child_flag = true, all_flag = true; + + checkHeaderArray.clear(); + int childCount = 0; + + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + + HashMap> listDataChildTemp = new HashMap<>(); + + + for (int i = 0; i < listDataHeader.size(); i++) { + flag = true; + + List listTemp = new ArrayList<>(); + + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + + child_flag = true; + + PharmaMSLInsertedGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + + int isChecked = data.getPresent(); + //String imgPath = data.getImgPath(); + + if(isChecked==-1){ + + scrollPosition = i + j + childCount; + + flag = false; + Error_Message = getResources().getString(R.string.msg_select_present); + break; + } + /* else if (isChecked==1) { + + if(imgPath == null || imgPath.equals("")){ + + scrollPosition = i + j + childCount; + + flag = false; + Error_Message = getResources().getString(R.string.click_image); + break; + } + }*/ + /*if (!child_flag) + listTemp.add(data);*/ + + } + + if (flag == false) { + //checkflag = false; + /* listDataHeaderTemp.add(listDataHeader.get(i)); + listDataChildTemp.put(listDataHeader.get(i), listTemp);*/ + + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + checkflag = false; + break; + } else { + childCount = childCount + listDataChild.get(listDataHeader.get(i)).size(); + checkflag = true; + } + } + + /* if (!all_flag) { + adapter = new ExpandableListAdapter(this, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter); + checkflag = false; + } else { + checkflag = true; + }*/ + + return checkflag; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/PharmaActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/PharmaActivity.java new file mode 100644 index 0000000..d238785 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/PharmaActivity.java @@ -0,0 +1,113 @@ +package cpm.com.gskmtorange.pharma_stores; + +import android.app.FragmentTransaction; +import android.content.SharedPreferences; +import android.net.Uri; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.View; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; +import androidx.fragment.app.Fragment; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; + +public class PharmaActivity extends AppCompatActivity implements StoreDetailFragment.OnFragmentInteractionListener, + MSLFragment.OnFragmentInteractionListener, SOSFragment.OnFragmentInteractionListener{ + private SharedPreferences.Editor editor = null; + private SharedPreferences preferences; + FloatingActionButton fab; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_paharma); + Toolbar toolbar = findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + preferences = PreferenceManager.getDefaultSharedPreferences(this); + + editor = preferences.edit(); + + + Bundle bundle = new Bundle(); + bundle.putString("categoryName", "Oral Health"); + bundle.putString("categoryId", "2"); + StoreDetailFragment fragment = new StoreDetailFragment(); + fragment.setArguments(bundle); + + getSupportFragmentManager().beginTransaction().replace(R.id.fragment, fragment).commit(); + + fab = findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Fragment f = getSupportFragmentManager().findFragmentById(R.id.fragment); + if(f instanceof StoreDetailFragment){ + Bundle bundle = new Bundle(); + bundle.putString("categoryName", "Oral Health"); + bundle.putString("categoryId", "2"); + SOSFragment fragment = new SOSFragment(); + fragment.setArguments(bundle); + + getSupportFragmentManager().beginTransaction().replace(R.id.fragment, fragment).commit(); + } + else if(f instanceof SOSFragment){ + Bundle bundle = new Bundle(); + bundle.putString("categoryName", "Oral Health"); + bundle.putString("categoryId", "2"); + MSLFragment fragment = new MSLFragment(); + fragment.setArguments(bundle); + + getSupportFragmentManager().beginTransaction().replace(R.id.fragment, fragment).commit(); + } else{ + // do something with f + Snackbar.make(fab, "---",Snackbar.LENGTH_SHORT).show(); + } + + } + }); + } + + @Override + public void onFragmentInteraction(Fragment f) { + + if(f instanceof StoreDetailFragment){ + Bundle bundle = new Bundle(); + bundle.putString("categoryName", "Oral Health"); + bundle.putString("categoryId", "2"); + SOSFragment fragment = new SOSFragment(); + fragment.setArguments(bundle); + + getSupportFragmentManager().beginTransaction().replace(R.id.fragment, fragment).commit(); + } + else if(f instanceof SOSFragment){ + Bundle bundle = new Bundle(); + bundle.putString("categoryName", "Oral Health"); + bundle.putString("categoryId", "2"); + MSLFragment fragment = new MSLFragment(); + fragment.setArguments(bundle); + + getSupportFragmentManager().beginTransaction().replace(R.id.fragment, fragment).commit(); + }else if(f instanceof MSLFragment){ + /*Bundle bundle = new Bundle(); + bundle.putString("categoryName", "Oral Health"); + bundle.putString("categoryId", "2"); + MSLFragment fragment = new MSLFragment(); + fragment.setArguments(bundle); + + getSupportFragmentManager().beginTransaction().replace(R.id.fragment, fragment).commit();*/ + finish(); + } + } + + @Override + public void onBackPressed() { + //super.onBackPressed(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/PharmaActivityFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/PharmaActivityFragment.java new file mode 100644 index 0000000..c21a111 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/PharmaActivityFragment.java @@ -0,0 +1,24 @@ +package cpm.com.gskmtorange.pharma_stores; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.fragment.app.Fragment; + +import cpm.com.gskmtorange.R; + +/** + * A placeholder fragment containing a simple view. + */ +public class PharmaActivityFragment extends Fragment { + + public PharmaActivityFragment() { + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + return inflater.inflate(R.layout.fragment_paharma, container, false); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/SOSFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/SOSFragment.java new file mode 100644 index 0000000..98fd848 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/SOSFragment.java @@ -0,0 +1,355 @@ +package cpm.com.gskmtorange.pharma_stores; + +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.net.Uri; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.EditText; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.cardview.widget.CardView; +import androidx.fragment.app.Fragment; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; + +import java.util.ArrayList; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaSOSGetterSetter; + +/** + * A simple {@link Fragment} subclass. + * Activities that contain this fragment must implement the + * {@link SOSFragment.OnFragmentInteractionListener} interface + * to handle interaction events. + * Use the {@link SOSFragment#newInstance} factory method to + * create an instance of this fragment. + */ +public class SOSFragment extends Fragment { + // TODO: Rename parameter arguments, choose names that match + // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER + private static final String ARG_PARAM1 = "param1"; + private static final String ARG_PARAM2 = "param2"; + + // TODO: Rename and change types of parameters + private String mParam1; + private String mParam2; + + private OnFragmentInteractionListener mListener; + + RecyclerView rec_sos; + + private SharedPreferences preferences; + String store_id, visit_date, username, intime, keyAccount_id, class_id, storeType_id, country_id, store_flag_str; + GSKOrangeDB db; + + FloatingActionButton fab; + + ArrayList listBrandSubGroup; + + String Error_Message = ""; + int scrollPosition = 0; + boolean checkflag = true; + + SOSAdapter adapter; + + public SOSFragment() { + // Required empty public constructor + } + + /** + * Use this factory method to create a new instance of + * this fragment using the provided parameters. + * + * @param param1 Parameter 1. + * @param param2 Parameter 2. + * @return A new instance of fragment SOSFragment. + */ + // TODO: Rename and change types and number of parameters + public static SOSFragment newInstance(String param1, String param2) { + SOSFragment fragment = new SOSFragment(); + Bundle args = new Bundle(); + args.putString(ARG_PARAM1, param1); + args.putString(ARG_PARAM2, param2); + fragment.setArguments(args); + return fragment; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + if (getArguments() != null) { + mParam1 = getArguments().getString(ARG_PARAM1); + mParam2 = getArguments().getString(ARG_PARAM2); + } + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + // Inflate the layout for this fragment + View view = inflater.inflate(R.layout.fragment_so, container, false); + + preferences = PreferenceManager.getDefaultSharedPreferences(getActivity()); + CommonFunctions.updateLangResources(getActivity(), preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + fab = (FloatingActionButton) getActivity().findViewById(R.id.fab); + + rec_sos = view.findViewById(R.id.rec_sos); + + getActivity().setTitle(R.string.sos_detail); + + db = new GSKOrangeDB(getActivity()); + db.open(); + + prepareList(); + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + rec_sos.clearFocus(); + if(validateData(listBrandSubGroup)){ + db.InsertSOSPharma(store_id, listBrandSubGroup); + onButtonPressed(); + } + else { + + AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + adapter.notifyDataSetChanged(); + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + } + }); + + return view; + } + + // TODO: Rename method, update argument and hook method into UI event + public void onButtonPressed() { + if (mListener != null) { + mListener.onFragmentInteraction(getActivity().getSupportFragmentManager().findFragmentById(R.id.fragment)); + } + } + + @Override + public void onAttach(Context context) { + super.onAttach(context); + if (context instanceof OnFragmentInteractionListener) { + mListener = (OnFragmentInteractionListener) context; + } else { + /*throw new RuntimeException(context.toString() + + " must implement OnFragmentInteractionListener");*/ + } + } + + @Override + public void onDetach() { + super.onDetach(); + mListener = null; + } + + /** + * This interface must be implemented by activities that contain this + * fragment to allow an interaction in this fragment to be communicated + * to the activity and potentially other fragments contained in that + * activity. + *

      + * See the Android Training lesson Communicating with Other Fragments for more information. + */ + public interface OnFragmentInteractionListener { + // TODO: Update argument type and name + void onFragmentInteraction(Fragment uri); + } + + void prepareList(){ + listBrandSubGroup = db.getStoreDetailPharmaForSOSData(store_id, "1"); + adapter = new SOSAdapter(getActivity()); + rec_sos.setAdapter(adapter); + rec_sos.setLayoutManager(new LinearLayoutManager(getActivity())); + } + + class SOSAdapter extends RecyclerView.Adapter { + + private LayoutInflater inflator; + + public SOSAdapter(Context context) { + inflator = LayoutInflater.from(context); + //this.data = data; + } + + @NonNull + @Override + public MyViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int i) { + View view = inflator.inflate(R.layout.item_pharma_sos, parent, false); + + MyViewHolder holder = new MyViewHolder(view); + + + + return holder; + } + + @Override + public void onBindViewHolder(@NonNull MyViewHolder myViewHolder, int position) { + final PharmaSOSGetterSetter current = listBrandSubGroup.get(position); + + /*holder.stock.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + final EditText caption = (EditText) v; + String edStock = caption.getText().toString().replaceFirst("^0+(?!$)", "");*/ + myViewHolder.et_gsk_facing.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + if(!hasFocus){ + final EditText caption = (EditText) v; + String gskFacing = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + if(gskFacing.equals("")){ + current.setGskFacing(""); + } + else { + current.setGskFacing(gskFacing); + } + } + } + }); + + myViewHolder.et_competitor_facing.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + if(!hasFocus){ + final EditText caption = (EditText) v; + String compFacing = caption.getText().toString().replaceFirst("^0+(?!$)", ""); + + if(compFacing.equals("")){ + current.setCompetitorFacing(""); + } + else { + current.setCompetitorFacing(compFacing); + } + } + } + }); + + myViewHolder.tv_brand.setText(current.getSUB_CATEGORY() +" - "+ current.getBRAND()); + myViewHolder.et_gsk_facing.setText(current.getGskFacing()); + myViewHolder.et_competitor_facing.setText(current.getCompetitorFacing()); + + if(!checkflag){ + if(current.getGskFacing()==null || current.getGskFacing().equals("") || current.getCompetitorFacing()==null || current.getCompetitorFacing().equals("")){ + myViewHolder.card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } + else { + myViewHolder.card_view.setCardBackgroundColor(getResources().getColor(R.color.white)); + } + } + } + + @Override + public int getItemCount() { + + return listBrandSubGroup.size(); + } + + class MyViewHolder extends RecyclerView.ViewHolder { + + TextView tv_brand; + EditText et_gsk_facing, et_competitor_facing; + CardView card_view; + + public MyViewHolder(@NonNull View itemView) { + super(itemView); + tv_brand = (TextView) itemView.findViewById(R.id.tv_brand); + et_gsk_facing = (EditText) itemView.findViewById(R.id.et_gsk_facing); + et_competitor_facing = (EditText) itemView.findViewById(R.id.et_competitor_facing); + card_view = (CardView) itemView.findViewById(R.id.card_view); + } + } + } + + boolean validateData(List listData) { + boolean flag = true, child_flag = true, all_flag = true; + + int childCount = 0; + + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + + flag = true; + + for (int j = 0; j < listData.size(); j++) { + + PharmaSOSGetterSetter data = listData.get(j); + + String gskFacing = data.getGskFacing(); + String competitionFacing = data.getCompetitorFacing(); + + if(gskFacing==null || gskFacing.equals("")){ + + flag = false; + Error_Message = getResources().getString(R.string.enter_facing); + break; + } + else if (competitionFacing==null || competitionFacing.equals("")) { + + flag = false; + Error_Message = getResources().getString(R.string.enter_facing); + break; + } + /*if (!child_flag) + listTemp.add(data);*/ + } + + if(flag){ + checkflag = true; + } + else { + checkflag = false; + } + + /* if (!all_flag) { + adapter = new ExpandableListAdapter(this, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter); + checkflag = false; + } else { + checkflag = true; + }*/ + + return checkflag; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/StoreDetailFragment.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/StoreDetailFragment.java new file mode 100644 index 0000000..b040d8e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/pharma_stores/StoreDetailFragment.java @@ -0,0 +1,901 @@ +package cpm.com.gskmtorange.pharma_stores; + +import android.app.AlertDialog; +import android.content.ActivityNotFoundException; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; +import android.content.pm.PackageManager; +import android.graphics.Typeface; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.provider.MediaStore; + +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.AbsListView; +import android.widget.BaseExpandableListAdapter; +import android.widget.ExpandableListView; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.RadioButton; +import android.widget.RadioGroup; +import android.widget.RelativeLayout; +import android.widget.TextView; + +import androidx.cardview.widget.CardView; +import androidx.core.content.FileProvider; +import androidx.fragment.app.Fragment; + +import com.google.android.material.floatingactionbutton.FloatingActionButton; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.ImageGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaQuestionGetterSetter; + +/** + * A simple {@link Fragment} subclass. + * Activities that contain this fragment must implement the + * {@link StoreDetailFragment.OnFragmentInteractionListener} interface + * to handle interaction events. + * Use the {@link StoreDetailFragment#newInstance} factory method to + * create an instance of this fragment. + */ +public class StoreDetailFragment extends Fragment implements View.OnClickListener { + // TODO: Rename parameter arguments, choose names that match + // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER + private static final String CategoryName = "categoryName"; + private static final String CategoryId = "categoryId"; + + // TODO: Rename and change types of parameters + private String mParam1; + private String mParam2; + + private OnFragmentInteractionListener mListener; + + GSKOrangeDB db; + + String categoryName, categoryId, Error_Message = ""; + String store_id, visit_date, username, intime, keyAccount_id, class_id, storeType_id, country_id, store_flag_str; + boolean isDialogOpen = true; + private SharedPreferences preferences; + int scrollPosition = 0; + + ExpandableListView expandableListView; + ExpandableListAdapter adapter; + + ImageView img_camera1, img_camera2, img_camera3, img_camera4; + + ArrayList headerDataList; + ArrayList childDataList; + //List hashMapListHeaderData; + HashMap> hashMapListChildData; + + List checkHeaderArray = new ArrayList<>(); + boolean checkflag = true; + FloatingActionButton fab; + boolean editFlag = false; + + String gallery_package = ""; + Uri outputFileUri; + + String str = CommonString.getImagesFolder(getContext()), path = "", _pathforcheck = "", pathForCam1 = "", pathForCam2 = "", pathForCam3 = "", pathForCam4 = ""; + + int child_position = -1; + int group_position = -1; + + ImageGetterSetter imageGetterSetter = new ImageGetterSetter(); + + public StoreDetailFragment() { + // Required empty public constructor + } + + /** + * Use this factory method to create a new instance of + * this fragment using the provided parameters. + * + * @param param1 Parameter 1. + * @param param2 Parameter 2. + * @return A new instance of fragment StoreDetailFragment. + */ + // TODO: Rename and change types and number of parameters + public static StoreDetailFragment newInstance(String param1, String param2) { + StoreDetailFragment fragment = new StoreDetailFragment(); + Bundle args = new Bundle(); + args.putString(CategoryName, param1); + args.putString(CategoryId, param2); + fragment.setArguments(args); + return fragment; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + if (getArguments() != null) { + categoryName = getArguments().getString(CategoryName); + categoryId = getArguments().getString(CategoryId); + } + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + // Inflate the layout for this fragment + View view = inflater.inflate(R.layout.fragment_storedetail, container, false); + + expandableListView = (ExpandableListView) view.findViewById(R.id.expandableListView); + img_camera1 = (ImageView) view.findViewById(R.id.img_camera1); + img_camera2 = (ImageView) view.findViewById(R.id.img_camera2); + img_camera3 = (ImageView) view.findViewById(R.id.img_camera3); + img_camera4 = (ImageView) view.findViewById(R.id.img_camera4); + + img_camera1.setOnClickListener(this); + img_camera2.setOnClickListener(this); + img_camera3.setOnClickListener(this); + img_camera4.setOnClickListener(this); + + fab = (FloatingActionButton) getActivity().findViewById(R.id.fab); + + preferences = PreferenceManager.getDefaultSharedPreferences(getActivity()); + CommonFunctions.updateLangResources(getActivity(), preferences.getString(CommonString.KEY_LANGUAGE, "")); + store_id = preferences.getString(CommonString.KEY_STORE_ID, null); + visit_date = preferences.getString(CommonString.KEY_DATE, null); + username = preferences.getString(CommonString.KEY_USERNAME, null); + intime = preferences.getString(CommonString.KEY_STORE_IN_TIME, ""); + keyAccount_id = preferences.getString(CommonString.KEY_KEYACCOUNT_ID, ""); + class_id = preferences.getString(CommonString.KEY_CLASS_ID, ""); + storeType_id = preferences.getString(CommonString.KEY_STORETYPE_ID, ""); + country_id = preferences.getString(CommonString.KEY_COUNTRY_ID, ""); + store_flag_str = preferences.getString(CommonString.KEY_STORE_FLAG, null); + + expandableListView = (ExpandableListView) view.findViewById(R.id.expandableListView); + + getActivity().setTitle(R.string.store_detail); + + db = new GSKOrangeDB(getActivity()); + db.open(); + + prepareList(); + + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + if(pathForCam1.equals("") && pathForCam2.equals("") && pathForCam3.equals("") && pathForCam4.equals("")){ + Error_Message = getResources().getString(R.string.click_image); + AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + else { + + if (validateData(headerDataList, hashMapListChildData)) { + + imageGetterSetter.setImage1(pathForCam1); + imageGetterSetter.setImage2(pathForCam2); + imageGetterSetter.setImage3(pathForCam3); + imageGetterSetter.setImage4(pathForCam4); + db.InsertStoreDetailPharma(store_id, headerDataList, hashMapListChildData, imageGetterSetter); + onButtonPressed(); + } else { + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); + builder.setMessage(Error_Message) + .setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + expandableListView.smoothScrollToPosition(scrollPosition); + + dialog.dismiss(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + } + + } + }); + + return view; + } + + // TODO: Rename method, update argument and hook method into UI event + public void onButtonPressed() { + if (mListener != null) { + mListener.onFragmentInteraction(getActivity().getSupportFragmentManager().findFragmentById(R.id.fragment)); + } + } + + @Override + public void onAttach(Context context) { + super.onAttach(context); + if (context instanceof OnFragmentInteractionListener) { + mListener = (OnFragmentInteractionListener) context; + } else { + throw new RuntimeException(context.toString() + + " must implement OnFragmentInteractionListener"); + } + } + + @Override + public void onDetach() { + super.onDetach(); + mListener = null; + } + + @Override + public void onClick(View v) { + + int id = v.getId(); + switch (id) { + + case R.id.img_camera1: + _pathforcheck = "Pharma_MSL_Top_Image_" + store_id + "_" + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(getActivity()).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(1); + break; + + case R.id.img_camera2: + _pathforcheck = "Pharma_MSL_Top_Image_" + store_id + "_" + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(getActivity()).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(2); + break; + + case R.id.img_camera3: + _pathforcheck = "Pharma_MSL_Top_Image_" + store_id + "_" + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(getActivity()).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(3); + break; + + case R.id.img_camera4: + _pathforcheck = "Pharma_MSL_Top_Image_" + store_id + "_" + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(getActivity()).replace(":", "") + ".jpg"; + path = str + _pathforcheck; + + startCameraActivity(4); + break; + } + } + + /** + * This interface must be implemented by activities that contain this + * fragment to allow an interaction in this fragment to be communicated + * to the activity and potentially other fragments contained in that + * activity. + *

      + * See the Android Training lesson Communicating with Other Fragments for more information. + */ + public interface OnFragmentInteractionListener { + // TODO: Update argument type and name + void onFragmentInteraction(Fragment uri); + } + + private void prepareList() { + try { + + //set image data + imageGetterSetter = db.getStoreDetailPharmaImageInsertedData(store_id); + + if(imageGetterSetter.getImage1()!=null && !imageGetterSetter.getImage1().equals("")){ + pathForCam1 = imageGetterSetter.getImage1(); + img_camera1.setBackgroundResource(R.mipmap.camera_green); + } + + if(imageGetterSetter.getImage2()!=null && !imageGetterSetter.getImage2().equals("")){ + pathForCam2 = imageGetterSetter.getImage2(); + img_camera2.setBackgroundResource(R.mipmap.camera_green); + } + + + if(imageGetterSetter.getImage3()!=null && !imageGetterSetter.getImage3().equals("")){ + pathForCam3 = imageGetterSetter.getImage3(); + img_camera3.setBackgroundResource(R.mipmap.camera_green); + } + + + if(imageGetterSetter.getImage4()!=null && !imageGetterSetter.getImage4().equals("")){ + pathForCam4 = imageGetterSetter.getImage4(); + img_camera4.setBackgroundResource(R.mipmap.camera_green); + } + + + //set expandable data + //hashMapListHeaderData = new ArrayList<>(); + hashMapListChildData = new HashMap<>(); + + //Header + headerDataList = db.getStoreDetailPharmaQuestionInsertedData(store_id); + //if inserted data not found + if (headerDataList.size() == 0) { + + //default question data + headerDataList = db.getPharmaQuestionsData(); + + for (int i = 0; i < headerDataList.size(); i++) { + + //childDataList = new ArrayList<>(); + childDataList = db.getPharmaAnswerData(headerDataList.get(i).getQUESTION_ID().get(0)); + + hashMapListChildData.put(headerDataList.get(i), childDataList); + } + } else { + + for (int i = 0; i < headerDataList.size(); i++) { + + childDataList = db.getStoreDetailPharmaAnswerInsertedData(store_id, headerDataList.get(i).getQUESTION_ID().get(0)); + + hashMapListChildData.put(headerDataList.get(i), childDataList); + } + + } + + + adapter = new ExpandableListAdapter(getActivity(), headerDataList, hashMapListChildData); + expandableListView.setAdapter(adapter); + + for (int i = 0; i < adapter.getGroupCount(); i++) + expandableListView.expandGroup(i); + + expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() { + @Override + public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { + + expandableListView.invalidate(); + + int lastItem = firstVisibleItem + visibleItemCount; + + if (firstVisibleItem == 0) { + fab.show();//setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.hide();//setVisibility(View.INVISIBLE); + } else { + fab.show();//setVisibility(View.VISIBLE); + } + } + + @Override + public void onScrollStateChanged(AbsListView arg0, int arg1) { + InputMethodManager inputManager = (InputMethodManager) getActivity() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getActivity().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(), 0); + getActivity().getCurrentFocus().clearFocus(); + } + + expandableListView.invalidateViews(); + //adapter.notifyDataSetChanged(); + } + }); + + // Listview Group click listener + expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { + @Override + public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { + return false; + } + }); + + // Listview Group expanded listener + expandableListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() { + @Override + public void onGroupExpand(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) getActivity() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getActivity().getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(), 0); + getActivity().getCurrentFocus().clearFocus(); + } + } + }); + + // Listview Group collasped listener + expandableListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() { + @Override + public void onGroupCollapse(int groupPosition) { + InputMethodManager inputManager = (InputMethodManager) getActivity().getApplicationContext() + .getSystemService(Context.INPUT_METHOD_SERVICE); + if (getActivity().getWindow().getCurrentFocus() != null) { + inputManager.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(), 0); + getActivity().getCurrentFocus().clearFocus(); + } + } + }); + + // Listview on child click listener + expandableListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, + int childPosition, long id) { + return false; + } + }); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + public class ExpandableListAdapter extends BaseExpandableListAdapter { + private Context _context; + private List _listDataHeader; + private HashMap> _listDataChild; + + public ExpandableListAdapter(Context context, List listDataHeader, + HashMap> listChildData) { + this._context = context; + this._listDataHeader = listDataHeader; + this._listDataChild = listChildData; + } + + @Override + public Object getGroup(int groupPosition) { + return this._listDataHeader.get(groupPosition); + } + + @Override + public int getGroupCount() { + return this._listDataHeader.size(); + } + + @Override + public long getGroupId(int groupPosition) { + return groupPosition; + } + + @Override + public View getGroupView(final int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { + MappingPharmaQuestionGetterSetter headerTitle = (MappingPharmaQuestionGetterSetter) getGroup(groupPosition); + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_header, null, false); + } + + TextView txt_categoryHeader = (TextView) convertView.findViewById(R.id.txt_categoryHeader); + RelativeLayout rel_header = (RelativeLayout) convertView.findViewById(R.id.rel_categoryHeader); + ImageView img_camera = (ImageView) convertView.findViewById(R.id.img_camera); + CardView card_view = (CardView) convertView.findViewById(R.id.card_view); + + txt_categoryHeader.setTypeface(null, Typeface.BOLD); + + txt_categoryHeader.setText(headerTitle.getQUESTION().get(0)); + + + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + card_view.setCardBackgroundColor(getResources().getColor(R.color.grey_background)); + } + } + + //empty check color change + /*if (headerTitle.getCompany_id().equals("1")) { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + //card_view.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.colorPrimaryDark)); + } + } + } else { + if (!checkflag) { + if (checkHeaderArray.contains(groupPosition)) { + txt_categoryHeader.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + txt_categoryHeader.setTextColor(getResources().getColor(R.color.black)); + } + } + }*/ + + return convertView; + } + + @Override + public Object getChild(int groupPosition, int childPosititon) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).get(childPosititon); + } + + @Override + public int getChildrenCount(int groupPosition) { + return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size(); + } + + @Override + public long getChildId(int groupPosition, int childPosition) { + return childPosition; + } + + @Override + public View getChildView(final int groupPosition, final int childPosition, boolean isLastChild, + View convertView, ViewGroup parent) { + + final MappingPharmaQuestionGetterSetter childData = + (MappingPharmaQuestionGetterSetter) getChild(groupPosition, childPosition); + ViewHolder holder = null; + + if (convertView == null) { + LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + convertView = infalInflater.inflate(R.layout.pharma_msl_item, null, false); + + holder = new ViewHolder(); + holder.cardView = (CardView) convertView.findViewById(R.id.card_view); + holder.lin_category = (LinearLayout) convertView.findViewById(R.id.lin_category); + + holder.txt_skuName = (TextView) convertView.findViewById(R.id.txt_skuName); + + holder.rg = (RadioGroup) convertView.findViewById(R.id.radio_group); + holder.radio_yes = (RadioButton) convertView.findViewById(R.id.radio_yes); + holder.radio_no = (RadioButton) convertView.findViewById(R.id.radio_no); + holder.img_cam = (ImageView) convertView.findViewById(R.id.img_cam); + + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + holder.txt_skuName.setText(childData.getSUB_CATEGORY().get(0) + " - " + childData.getBRAND().get(0)); + + holder.txt_skuName.setTextColor(getResources().getColor(R.color.black)); + + + final ViewHolder finalHolder1 = holder; + holder.rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { + @Override + public void onCheckedChanged(RadioGroup group, int checkedId) { + if (finalHolder1.radio_yes.isChecked()) { + + finalHolder1.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_green)); + finalHolder1.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_white)); + finalHolder1.img_cam.setVisibility(View.VISIBLE); + + childData.setIsChecked(1); + //adapter.notifyDataSetChanged(); + } + if (finalHolder1.radio_no.isChecked()) { + + finalHolder1.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_red)); + finalHolder1.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_white)); + finalHolder1.img_cam.setVisibility(View.GONE); + + childData.setIsChecked(0); + //adapter.notifyDataSetChanged(); + } + } + }); + + //Camera + holder.img_cam.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + _pathforcheck = "Pharma_MSL_Image_" + store_id + "_" + childData.getBRAND_ID().get(0) + visit_date.replace("/", "") + "_" + + CommonFunctions.getCurrentTimeWithLanguage(getActivity()).replace(":", "") + ".jpg"; + child_position = childPosition; + group_position = groupPosition; + path = str + _pathforcheck; + + startCameraActivity(5); + } + }); + + + if (childData.getIsChecked() == 1) { + holder.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_green)); + holder.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_white)); + holder.img_cam.setVisibility(View.VISIBLE); + holder.radio_yes.setChecked(true); + //notifyDataSetChanged(); + } else if (childData.getIsChecked() == 0) { + holder.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_white)); + holder.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_red)); + holder.img_cam.setVisibility(View.GONE); + holder.radio_no.setChecked(true); + //notifyDataSetChanged(); + } else { + holder.radio_yes.setBackground(getActivity().getResources().getDrawable(R.mipmap.yes_white)); + holder.radio_no.setBackground(getActivity().getResources().getDrawable(R.mipmap.no_white)); + holder.img_cam.setVisibility(View.GONE); + holder.rg.clearCheck(); + //notifyDataSetChanged(); + } + + if (childData.getImgPath().equals("")) { + holder.img_cam.setBackgroundResource(R.mipmap.camera_orange); + } else { + holder.img_cam.setBackgroundResource(R.mipmap.camera_green); + } + + //empty check color change + if (!checkflag) { + boolean tempflag = false; + + /* if (holder.facing.getText().toString().equals("")) { + holder.facing.setBackgroundColor(getResources().getColor(R.color.white)); + holder.facing.setHintTextColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.facing.setHint(getString(R.string.empty)); + tempflag = true; + }*/ + + + if (tempflag) { + //holder.cardView.setCardBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + holder.lin_category.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark)); + } else { + //holder.cardView.setCardBackgroundColor(getResources().getColor(R.color.white)); + holder.lin_category.setBackgroundColor(getResources().getColor(R.color.white)); + } + + } + + return convertView; + } + + @Override + public boolean hasStableIds() { + return false; + } + + @Override + public boolean isChildSelectable(int groupPosition, int childPosition) { + return true; + } + } + + public class ViewHolder { + CardView cardView; + TextView txt_skuName; + LinearLayout lin_category; + RadioGroup rg; + RadioButton radio_yes; + RadioButton radio_no; + ImageView img_cam; + } + + private void startCameraActivity(int pos) { + try { + + Log.i("Stock & Facing ", "startCameraActivity()"); + File file = new File(path); + outputFileUri = FileProvider.getUriForFile(getActivity(), "cpm.com.gskmtorange.fileprovider", file); + + String defaultCameraPackage = ""; + final PackageManager packageManager = getActivity().getPackageManager(); + List list = packageManager.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); + for (int n = 0; n < list.size(); n++) { + if ((list.get(n).flags & ApplicationInfo.FLAG_SYSTEM) == 1) { + /* Log.e("TAG", "Installed Applications : " + list.get(n).loadLabel(packageManager).toString()); + Log.e("TAG", "package name : " + list.get(n).packageName);*/ + + //temp value in case camera is gallery app above jellybean + String packag = list.get(n).loadLabel(packageManager).toString(); + if (packag.equalsIgnoreCase("Gallery") || packag.equalsIgnoreCase("Galeri") || packag.equalsIgnoreCase("الاستوديو")) { + gallery_package = list.get(n).packageName; + } + + boolean b = packag.equalsIgnoreCase("Camera") || packag.equalsIgnoreCase("Kamera") || packag.equalsIgnoreCase("الكاميرا"); + if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + if (b) { + defaultCameraPackage = list.get(n).packageName; + break; + } + } else { + + if (b) { + + defaultCameraPackage = list.get(n).packageName; + break; + } + } + } + } + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(defaultCameraPackage); + //startActivityForResult(intent, 1); + startActivityForResult(intent, pos); + //startActivityForResult(intent, position); + + } catch (ActivityNotFoundException e) { + e.printStackTrace(); + + Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); + intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); + intent.setPackage(gallery_package); + //startActivityForResult(intent, 0); + startActivityForResult(intent, pos); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Override + public void onActivityResult(int requestCode, int resultCode, Intent data) { + Log.e("Stock & Facing", "resultCode: " + resultCode + " requestCode: " + requestCode); + /*switch (resultCode) { + case 0: + Log.e("Stock & Facing", "User cancelled"); + + break; + case -1: + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + img = _pathforcheck; + t2PAdapter.notifyDataSetChanged(); + _pathforcheck = ""; + } + } + break; + }*/ + + switch (resultCode) { + + case 0: + Log.e("Stock & Facing", "User cancelled"); + break; + + case -1: + + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + switch (requestCode) { + + case 1: + pathForCam1 = _pathforcheck; + _pathforcheck = ""; + img_camera1.setBackgroundResource(R.mipmap.camera_green); + break; + + case 2: + pathForCam2 = _pathforcheck; + _pathforcheck = ""; + img_camera2.setBackgroundResource(R.mipmap.camera_green); + break; + + case 3: + pathForCam3 = _pathforcheck; + _pathforcheck = ""; + img_camera3.setBackgroundResource(R.mipmap.camera_green); + break; + + case 4: + pathForCam4 = _pathforcheck; + _pathforcheck = ""; + img_camera4.setBackgroundResource(R.mipmap.camera_green); + break; + + default: + if (_pathforcheck != null && !_pathforcheck.equals("")) { + if (new File(str + _pathforcheck).exists()) { + + hashMapListChildData.get(headerDataList.get(group_position)).get(child_position).setImgPath(_pathforcheck); + + expandableListView.invalidateViews(); + adapter.notifyDataSetChanged(); + _pathforcheck = ""; + } + } + } + } + } + + break; + } + + super.onActivityResult(requestCode, resultCode, data); + } + + boolean validateData(List listDataHeader, + HashMap> listDataChild) { + boolean flag = true, child_flag = true, all_flag = true; + + checkHeaderArray.clear(); + int childCount = 0; + + //temp list data for empty only + List listDataHeaderTemp = new ArrayList<>(); + + HashMap> listDataChildTemp = new HashMap<>(); + + + for (int i = 0; i < listDataHeader.size(); i++) { + flag = true; + + List listTemp = new ArrayList<>(); + + for (int j = 0; j < listDataChild.get(listDataHeader.get(i)).size(); j++) { + + child_flag = true; + + MappingPharmaQuestionGetterSetter data = listDataChild.get(listDataHeader.get(i)).get(j); + + int isChecked = data.getIsChecked(); + String imgPath = data.getImgPath(); + + if (isChecked == -1) { + + scrollPosition = i + j + childCount; + + flag = false; + Error_Message = getResources().getString(R.string.msg_select_present); + break; + } else if (isChecked == 1) { + + if (imgPath == null || imgPath.equals("")) { + + scrollPosition = i + j + childCount; + + flag = false; + Error_Message = getResources().getString(R.string.click_image); + break; + } + } + /*if (!child_flag) + listTemp.add(data);*/ + + } + + if (flag == false) { + //checkflag = false; + /* listDataHeaderTemp.add(listDataHeader.get(i)); + listDataChildTemp.put(listDataHeader.get(i), listTemp);*/ + + if (!checkHeaderArray.contains(i)) { + checkHeaderArray.add(i); + } + checkflag = false; + break; + } else { + childCount = childCount + listDataChild.get(listDataHeader.get(i)).size(); + checkflag = true; + } + } + + /* if (!all_flag) { + adapter = new ExpandableListAdapter(this, listDataHeaderTemp, listDataChildTemp); + expandableListView.setAdapter(adapter); + checkflag = false; + } else { + checkflag = true; + }*/ + + return checkflag; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/progressbar/CircularProgressBar.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/progressbar/CircularProgressBar.java new file mode 100644 index 0000000..ee7dc38 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/progressbar/CircularProgressBar.java @@ -0,0 +1,274 @@ +package cpm.com.gskmtorange.progressbar; + +import android.animation.Animator; +import android.animation.Animator.AnimatorListener; +import android.animation.ObjectAnimator; +import android.animation.ValueAnimator; +import android.animation.ValueAnimator.AnimatorUpdateListener; +import android.content.Context; +import android.content.res.Resources; +import android.content.res.TypedArray; +import android.graphics.Canvas; +import android.graphics.Color; +import android.graphics.Paint; +import android.graphics.Paint.Style; +import android.graphics.RectF; +import android.graphics.Typeface; +import android.text.TextUtils; +import android.util.AttributeSet; +import android.util.Log; +import android.view.View; +import android.view.animation.LinearInterpolator; +import android.widget.ProgressBar; + +import cpm.com.gskmtorange.R; + + +public class CircularProgressBar extends ProgressBar { + private static final String TAG = "CircularProgressBar"; + + private static final int STROKE_WIDTH = 20; + + private String mTitle = ""; + private String mSubTitle = ""; + + private int mStrokeWidth = STROKE_WIDTH; + + private final RectF mCircleBounds = new RectF(); + + private final Paint mProgressColorPaint = new Paint(); + private final Paint mBackgroundColorPaint = new Paint(); + private final Paint mTitlePaint = new Paint(); + private final Paint mSubtitlePaint = new Paint(); + + private boolean mHasShadow = true; + private int mShadowColor = Color.BLACK; + + public interface ProgressAnimationListener{ + public void onAnimationStart(); + public void onAnimationFinish(); + public void onAnimationProgress(int progress); + } + + public CircularProgressBar(Context context) { + super(context); + init(null, 0); + } + + public CircularProgressBar(Context context, AttributeSet attrs) { + super(context, attrs); + init(attrs, 0); + } + + public CircularProgressBar(Context context, AttributeSet attrs, int defStyle) { + super(context, attrs, defStyle); + init(attrs, defStyle); + } + + public void init(AttributeSet attrs, int style){ + //so that shadow shows up properly for lines and arcs + setLayerType(View.LAYER_TYPE_SOFTWARE, null); + + TypedArray a = getContext().obtainStyledAttributes(attrs, + R.styleable.CircularProgressBar, style, 0); + + String color; + Resources res = getResources(); + + this.mHasShadow = a.getBoolean(R.styleable.CircularProgressBar_cpb_hasShadow, true); + + color = a.getString(R.styleable.CircularProgressBar_cpb_progressColor); + if(color==null) + mProgressColorPaint.setColor(res.getColor(R.color.circular_progress_default_progress)); + else + mProgressColorPaint.setColor(Color.parseColor(color)); + + color = a.getString(R.styleable.CircularProgressBar_cpb_backgroundColor); + if(color==null) + mBackgroundColorPaint.setColor(res.getColor(R.color.circular_progress_default_background)); + else + mBackgroundColorPaint.setColor(Color.parseColor(color)); + + color = a.getString(R.styleable.CircularProgressBar_cpb_titleColor); + if(color==null) + mTitlePaint.setColor(res.getColor(R.color.circular_progress_default_title)); + else + mTitlePaint.setColor(Color.parseColor(color)); + + color = a.getString(R.styleable.CircularProgressBar_cpb_subtitleColor); + if(color==null) + mSubtitlePaint.setColor(res.getColor(R.color.circular_progress_default_subtitle)); + else + mSubtitlePaint.setColor(Color.parseColor(color)); + + + String t = a.getString(R.styleable.CircularProgressBar_cpb_title); + if(t!=null) + mTitle = t; + + t = a.getString(R.styleable.CircularProgressBar_cpb_subtitle); + if(t!=null) + mSubTitle = t; + + mStrokeWidth = a.getInt(R.styleable.CircularProgressBar_cpb_strokeWidth, STROKE_WIDTH); + + a.recycle(); + + + mProgressColorPaint.setAntiAlias(true); + mProgressColorPaint.setStyle(Paint.Style.STROKE); + mProgressColorPaint.setStrokeWidth(mStrokeWidth); + + mBackgroundColorPaint.setAntiAlias(true); + mBackgroundColorPaint.setStyle(Paint.Style.STROKE); + mBackgroundColorPaint.setStrokeWidth(mStrokeWidth); + + mTitlePaint.setTextSize(60); + mTitlePaint.setStyle(Style.FILL); + mTitlePaint.setAntiAlias(true); + mTitlePaint.setTypeface(Typeface.create("Roboto-Thin", Typeface.NORMAL)); + mTitlePaint.setShadowLayer(0.1f, 0, 1, Color.GRAY); + + mSubtitlePaint.setTextSize(20); + mSubtitlePaint.setStyle(Style.FILL); + mSubtitlePaint.setAntiAlias(true); + mSubtitlePaint.setTypeface(Typeface.create("Roboto-Thin", Typeface.BOLD)); + // mSubtitlePaint.setShadowLayer(0.1f, 0, 1, Color.GRAY); + } + + @Override + protected synchronized void onDraw(Canvas canvas) { + canvas.drawArc(mCircleBounds, 0, 360 , false, mBackgroundColorPaint); + + int prog = getProgress(); + float scale = getMax() > 0 ? (float)prog/getMax() *360: 0; + + if(mHasShadow) + mProgressColorPaint.setShadowLayer( 3, 0, 1, mShadowColor); + canvas.drawArc(mCircleBounds, 270, scale , false, mProgressColorPaint); + + + if(!TextUtils.isEmpty(mTitle)){ + int xPos = (int)(getMeasuredWidth()/2 - mTitlePaint.measureText(mTitle) / 2); + int yPos = (int) (getMeasuredHeight()/2); + + float titleHeight = Math.abs(mTitlePaint.descent() + mTitlePaint.ascent()); + if(TextUtils.isEmpty(mSubTitle)){ + yPos += titleHeight/2; + } + canvas.drawText(mTitle, xPos, yPos, mTitlePaint); + + yPos += titleHeight; + xPos = (int)(getMeasuredWidth()/2 - mSubtitlePaint.measureText(mSubTitle) / 2); + + canvas.drawText(mSubTitle, xPos, yPos, mSubtitlePaint); + } + + super.onDraw(canvas); + } + + @Override + protected void onMeasure(final int widthMeasureSpec, final int heightMeasureSpec) { + final int height = getDefaultSize(getSuggestedMinimumHeight(), heightMeasureSpec); + final int width = getDefaultSize(getSuggestedMinimumWidth(), widthMeasureSpec); + final int min = Math.min(width, height); + setMeasuredDimension(min+2*STROKE_WIDTH, min+2*STROKE_WIDTH); + + mCircleBounds.set(STROKE_WIDTH, STROKE_WIDTH, min+STROKE_WIDTH, min+STROKE_WIDTH); + } + + @Override + public synchronized void setProgress(int progress) { + super.setProgress(progress); + + // the setProgress super will not change the details of the progress bar + // anymore so we need to force an update to redraw the progress bar + invalidate(); + } + + public void animateProgressTo(final int start, final int end, final ProgressAnimationListener listener){ + if(start!=0) + setProgress(start); + + //check + final ObjectAnimator progressBarAnimator = ObjectAnimator.ofFloat(this, TRANSLATION_X, start, end); + progressBarAnimator.setDuration(1500); + // progressBarAnimator.setInterpolator(new AnticipateOvershootInterpolator(2f, 1.5f)); + progressBarAnimator.setInterpolator(new LinearInterpolator()); + + progressBarAnimator.addListener(new AnimatorListener() { + @Override + public void onAnimationCancel(final Animator animation) { + } + + @Override + public void onAnimationEnd(final Animator animation) { + CircularProgressBar.this.setProgress(end); + if(listener!=null) + listener.onAnimationFinish(); + } + + @Override + public void onAnimationRepeat(final Animator animation) { + } + + @Override + public void onAnimationStart(final Animator animation) { + if(listener!=null) + listener.onAnimationStart(); + } + }); + + progressBarAnimator.addUpdateListener(new AnimatorUpdateListener() { + @Override + public void onAnimationUpdate(final ValueAnimator animation) { + int progress = ((Float) animation.getAnimatedValue()).intValue(); + if(progress!=CircularProgressBar.this.getProgress()){ + Log.d(TAG, progress + ""); + CircularProgressBar.this.setProgress(progress); + if(listener!=null) + listener.onAnimationProgress(progress); + } + } + }); + progressBarAnimator.start(); + } + + public synchronized void setTitle(String title){ + this.mTitle = title; + invalidate(); + } + + public synchronized void setSubTitle(String subtitle){ + this.mSubTitle = subtitle; + invalidate(); + } + + public synchronized void setSubTitleColor(int color){ + mSubtitlePaint.setColor(color); + invalidate(); + } + + public synchronized void setTitleColor(int color){ + mTitlePaint.setColor(color); + invalidate(); + } + + public synchronized void setHasShadow(boolean flag){ + this.mHasShadow = flag; + invalidate(); + } + + public synchronized void setShadow(int color){ + this.mShadowColor = color; + invalidate(); + } + + public String getTitle(){ + return mTitle; + } + + public boolean getHasShadow(){ + return mHasShadow; + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/PostApi.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/PostApi.java new file mode 100644 index 0000000..22efb74 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/PostApi.java @@ -0,0 +1,12 @@ +package cpm.com.gskmtorange.retrofit; + + +/** + * Created by jeevanp on 19-05-2017. + */ + +public interface PostApi { + /* @POST("Uploadimages") + Call getUploadImage(@Body RequestBody reqesBody);*/ +} + diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/PostApiForFile.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/PostApiForFile.java new file mode 100644 index 0000000..f288e55 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/PostApiForFile.java @@ -0,0 +1,17 @@ +package cpm.com.gskmtorange.retrofit; + + +import com.squareup.okhttp.RequestBody; + +import retrofit.Call; +import retrofit.http.Body; +import retrofit.http.POST; + +/** + * Created by jeevanp on 05-10-2017. + */ + +public interface PostApiForFile { + @POST("Uploadimages") + Call getUploadImage(@Body RequestBody reqesBody); +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/StringConverterFactory.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/StringConverterFactory.java new file mode 100644 index 0000000..4906adf --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/retrofit/StringConverterFactory.java @@ -0,0 +1,54 @@ +package cpm.com.gskmtorange.retrofit; + + + +import com.squareup.okhttp.MediaType; +import com.squareup.okhttp.RequestBody; +import com.squareup.okhttp.ResponseBody; + +import java.io.IOException; +import java.io.UnsupportedEncodingException; +import java.lang.reflect.Type; + +import retrofit.Converter; + + +/** + * Created by jeevanp on 19-05-2017. + */ + +public class StringConverterFactory implements Converter.Factory { + public StringConverterFactory() { + } + @Override + public Converter get(Type type) { + Class cls = (Class) type; + if (String.class.isAssignableFrom(cls)) { + return new StringConverter(); + } + return null; + } +} + +class StringConverter implements Converter { + private static final MediaType PLAIN_TEXT = MediaType.parse("text/plain; charset=UTF-8"); + + @Override + public String fromBody(ResponseBody body) throws IOException { + return new String(body.bytes()); + } + + @Override + public RequestBody toBody(String value) { + return RequestBody.create(PLAIN_TEXT, convertToBytes(value)); + } + + private static byte[] convertToBytes(String string) { + try { + return string.getBytes("UTF-8"); + } catch (UnsupportedEncodingException e) { + throw new RuntimeException(e); + } + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/service/FCMNotificationService.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/service/FCMNotificationService.java new file mode 100644 index 0000000..4b948c1 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/service/FCMNotificationService.java @@ -0,0 +1,119 @@ +package cpm.com.gskmtorange.service; + +import android.app.NotificationChannel; +import android.app.NotificationManager; +import android.app.PendingIntent; +import android.app.Service; +import android.content.Context; +import android.content.Intent; +import android.media.RingtoneManager; +import android.net.Uri; +import android.os.Build; +import android.os.IBinder; +import android.util.Log; + +import androidx.core.app.NotificationCompat; + +import com.google.firebase.messaging.FirebaseMessagingService; +import com.google.firebase.messaging.RemoteMessage; + +import cpm.com.gskmtorange.MainActivity; +import cpm.com.gskmtorange.R; + +public class FCMNotificationService extends FirebaseMessagingService { + + String TAG ="FCM Notification"; + + public FCMNotificationService() { + + } + + @Override + public void onMessageReceived(RemoteMessage remoteMessage) { + // ... + + // TODO(developer): Handle FCM messages here. + // Not getting messages here? See why this may be: https://goo.gl/39bRNJ + Log.d(TAG, "From: " + remoteMessage.getFrom()); + + // Check if message contains a data payload. + if (remoteMessage.getData().size() > 0) { + Log.d(TAG, "Message data payload: " + remoteMessage.getData()); + + if (/* Check if data needs to be processed by long running job */ true) { + // For long-running tasks (10 seconds or more) use Firebase Job Dispatcher. + // scheduleJob(); + } else { + // Handle message within 10 seconds + // handleNow(); + } + + } + + // Check if message contains a notification payload. + if (remoteMessage.getNotification() != null) { + Log.d(TAG, "Message Notification Body: " + remoteMessage.getNotification().getBody()); + sendNotification(remoteMessage.getNotification().getBody()); + } + + // Also if you intend on generating your own notifications as a result of a received FCM + // message, here is where that should be initiated. See sendNotification method below. + } + + /** + * Schedule a job using FirebaseJobDispatcher. + */ + private void scheduleJob() { + // [START dispatch_job] + /* FirebaseJobDispatcher dispatcher = new FirebaseJobDispatcher(new GooglePlayDriver(this)); + Job myJob = dispatcher.newJobBuilder() + .setService(MyJobService.class) + .setTag("my-job-tag") + .build(); + dispatcher.schedule(myJob);*/ + // [END dispatch_job] + } + + /** + * Handle time allotted to BroadcastReceivers. + */ + private void handleNow() { + Log.d(TAG, "Short lived task is done."); + } + + /** + * Create and show a simple notification containing the received FCM message. + * + * @param messageBody FCM message body received. + */ + private void sendNotification(String messageBody) { + Intent intent = new Intent(this, MainActivity.class); + intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); + PendingIntent pendingIntent = PendingIntent.getActivity(this, 0 /* Request code */, intent, + PendingIntent.FLAG_ONE_SHOT); + + String channelId = getString(R.string.default_notification_channel_id); + Uri defaultSoundUri= RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); + NotificationCompat.Builder notificationBuilder = + new NotificationCompat.Builder(this, channelId) + .setSmallIcon(R.drawable.save_icon) + .setContentTitle("FCM Message") + .setContentText(messageBody) + .setAutoCancel(true) + .setSound(defaultSoundUri) + .setContentIntent(pendingIntent); + + NotificationManager notificationManager = + (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); + + // Since android Oreo notification channel is needed. + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + NotificationChannel channel = new NotificationChannel(channelId, + "Channel human readable title", + NotificationManager.IMPORTANCE_DEFAULT); + notificationManager.createNotificationChannel(channel); + } + + notificationManager.notify(0 /* ID of notification */, notificationBuilder.build()); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/DataParser.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/DataParser.java new file mode 100644 index 0000000..d14e7a0 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/DataParser.java @@ -0,0 +1,102 @@ +package cpm.com.gskmtorange.storeinmap; + +import com.google.android.gms.maps.model.LatLng; + +import org.json.JSONArray; +import org.json.JSONException; +import org.json.JSONObject; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +public class DataParser { + + /** Receives a JSONObject and returns a list of lists containing latitude and longitude */ + public List>> parse(JSONObject jObject){ + + List>> routes = new ArrayList<>() ; + JSONArray jRoutes; + JSONArray jLegs; + JSONArray jSteps; + + try { + + jRoutes = jObject.getJSONArray("routes"); + + /** Traversing all routes */ + for(int i=0;i(); + + /** Traversing all legs */ + for(int j=0;j list = decodePoly(polyline); + + /** Traversing all points */ + for(int l=0;l hm = new HashMap<>(); + hm.put("lat", Double.toString((list.get(l)).latitude) ); + hm.put("lng", Double.toString((list.get(l)).longitude) ); + path.add(hm); + } + } + routes.add(path); + } + } + + } catch (JSONException e) { + e.printStackTrace(); + }catch (Exception e){ + } + + + return routes; + } + + + /** + * Method to decode polyline points + * Courtesy : http://jeffreysambells.com/2010/05/27/decoding-polylines-from-google-maps-direction-api-with-java + * */ + private List decodePoly(String encoded) { + + List poly = new ArrayList<>(); + int index = 0, len = encoded.length(); + int lat = 0, lng = 0; + + while (index < len) { + int b, shift = 0, result = 0; + do { + b = encoded.charAt(index++) - 63; + result |= (b & 0x1f) << shift; + shift += 5; + } while (b >= 0x20); + int dlat = ((result & 1) != 0 ? ~(result >> 1) : (result >> 1)); + lat += dlat; + + shift = 0; + result = 0; + do { + b = encoded.charAt(index++) - 63; + result |= (b & 0x1f) << shift; + shift += 5; + } while (b >= 0x20); + int dlng = ((result & 1) != 0 ? ~(result >> 1) : (result >> 1)); + lng += dlng; + + LatLng p = new LatLng((((double) lat / 1E5)), + (((double) lng / 1E5))); + poly.add(p); + } + + return poly; + } +} + diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/StoreListMapActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/StoreListMapActivity.java new file mode 100644 index 0000000..dce9221 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/storeinmap/StoreListMapActivity.java @@ -0,0 +1,78 @@ +package cpm.com.gskmtorange.storeinmap; + +import android.graphics.Bitmap; +import android.os.Bundle; +import android.view.View; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.fragment.app.FragmentActivity; + +import com.google.android.gms.maps.CameraUpdateFactory; +import com.google.android.gms.maps.GoogleMap; +import com.google.android.gms.maps.OnMapReadyCallback; +import com.google.android.gms.maps.SupportMapFragment; +import com.google.android.gms.maps.model.BitmapDescriptorFactory; +import com.google.android.gms.maps.model.LatLng; +import com.google.android.gms.maps.model.MarkerOptions; + +import java.util.ArrayList; + +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; + +public class StoreListMapActivity extends FragmentActivity implements OnMapReadyCallback { + + private GoogleMap mMap; + ArrayList storelist = new ArrayList(); + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_store_list_map); + + storelist = (ArrayList)getIntent().getSerializableExtra(CommonString.KEY_STORE_LIST); + // Obtain the SupportMapFragment and get notified when the map is ready to be used. + SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager() + .findFragmentById(R.id.map); + mapFragment.getMapAsync(this); + } + + + /** + * Manipulates the map once available. + * This callback is triggered when the map is ready to be used. + * This is where we can add markers or lines, add listeners or move the camera. In this case, + * we just add a marker near Sydney, Australia. + * If Google Play services is not installed on the device, the user will be prompted to install + * it inside the SupportMapFragment. This method will only be triggered once the user has + * installed Google Play services and returned to the app. + */ + @Override + public void onMapReady(GoogleMap googleMap) { + mMap = googleMap; + + for (int i=0;i storelist = new ArrayList(); + int global_index = 0; + LatLng origin, destination; + double lat, lon; + + ArrayList color_list = new ArrayList<>(); + + //for optimize path + ArrayList sortedList = new ArrayList<>(); + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_store_list_route); + storelist = (ArrayList)getIntent().getSerializableExtra(CommonString.KEY_STORE_LIST); + // Obtain the SupportMapFragment and get notified when the map is ready to be used. + SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager() + .findFragmentById(R.id.map); + mapFragment.getMapAsync(this); + + color_list.add("#f44336"); + color_list.add("#1e88e5"); + color_list.add("#2e7d32"); + color_list.add("#ab47bc"); + color_list.add("#ffcc80"); + color_list.add("#fdd835"); + + } + + + /** + * Manipulates the map once available. + * This callback is triggered when the map is ready to be used. + * This is where we can add markers or lines, add listeners or move the camera. In this case, + * we just add a marker near Sydney, Australia. + * If Google Play services is not installed on the device, the user will be prompted to install + * it inside the SupportMapFragment. This method will only be triggered once the user has + * installed Google Play services and returned to the app. + */ + @Override + public void onMapReady(GoogleMap googleMap) { + mMap = googleMap; + + showRoute(global_index); + } + + public void showRoute(int index){ + LinearLayout tv = (LinearLayout) this.getLayoutInflater().inflate(R.layout.marker_view, null, false); + + TextView desc = (TextView) tv.findViewById(R.id.tv_desc); + desc.setText(storelist.get(global_index).getSTORE_NAME()); + + tv.measure(View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED), + View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED)); + tv.layout(0, 0, tv.getMeasuredWidth(), tv.getMeasuredHeight()); + + tv.setDrawingCacheEnabled(true); + tv.buildDrawingCache(); + Bitmap bm = tv.getDrawingCache(); + lat = Double.parseDouble(storelist.get(index).getLATITUDE()); + lon = Double.parseDouble(storelist.get(index).getLONGITUDE()); + LatLng loc = new LatLng(lat, lon); + + mMap.addMarker(new MarkerOptions().position(loc).anchor(0.5f, 0.5f).icon(BitmapDescriptorFactory.fromBitmap(bm))); + + if(index==0){ + mMap.moveCamera(CameraUpdateFactory.newLatLng(loc)); + mMap.animateCamera(CameraUpdateFactory.zoomTo(15)); + } + + if(index+1 { + + @Override + protected String doInBackground(String... url) { + + // For storing data from web service + String data = ""; + + try { + // Fetching the data from web service + data = downloadUrl(url[0]); + Log.d("Background Task data", data.toString()); + } catch (Exception e) { + Log.d("Background Task", e.toString()); + } + return data; + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + ParserTask parserTask = new ParserTask(); + + // Invokes the thread for parsing the JSON data + parserTask.execute(result); + + } + } + + /** + * A class to parse the Google Places in JSON format + */ + private class ParserTask extends AsyncTask>>> { + + // Parsing the data in non-ui thread + @Override + protected List>> doInBackground(String... jsonData) { + + JSONObject jObject; + List>> routes = null; + + try { + jObject = new JSONObject(jsonData[0]); + Log.d("ParserTask",jsonData[0].toString()); + DataParser parser = new DataParser(); + Log.d("ParserTask", parser.toString()); + + // Starts parsing data + routes = parser.parse(jObject); + Log.d("ParserTask","Executing routes"); + Log.d("ParserTask",routes.toString()); + + } catch (Exception e) { + Log.d("ParserTask",e.toString()); + e.printStackTrace(); + } + return routes; + } + + // Executes in UI thread, after the parsing process + @Override + protected void onPostExecute(List>> result) { + ArrayList points; + PolylineOptions lineOptions = null; + + // Traversing through all the routes + for (int i = 0; i < result.size(); i++) { + points = new ArrayList<>(); + lineOptions = new PolylineOptions(); + + // Fetching i-th route + List> path = result.get(i); + + // Fetching all the points in i-th route + for (int j = 0; j < path.size(); j++) { + HashMap point = path.get(j); + + double lat = Double.parseDouble(point.get("lat")); + double lng = Double.parseDouble(point.get("lng")); + LatLng position = new LatLng(lat, lng); + + points.add(position); + } + + // Adding all the points in the route to LineOptions + lineOptions.addAll(points); + lineOptions.width(10); + + /* Random rnd = new Random(); + int color = Color.argb(255, rnd.nextInt(256), rnd.nextInt(256), rnd.nextInt(256));*/ + int color; + if(global_index= color_list.size()){ + index = index - color_list.size(); + } + + return index; + } + + void getShortestPath(StoreBean store){ + + sortedList.add(store); + + if(sortedList.size() { + + @Override + protected String doInBackground(String... url) { + + // For storing data from web service + String data = ""; + + try { + // Fetching the data from web service + data = downloadUrl(url[0]); + Log.d("Background Task data", data.toString()); + } catch (Exception e) { + Log.d("Background Task", e.toString()); + } + return data; + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + ParserTask parserTask = new ParserTask(); + + // Invokes the thread for parsing the JSON data + parserTask.execute(result); + + } + } + + /** + * A class to parse the Google Places in JSON format + */ + private class ParserTask extends AsyncTask>>> { + + // Parsing the data in non-ui thread + @Override + protected List>> doInBackground(String... jsonData) { + + JSONObject jObject; + List>> routes = null; + + try { + jObject = new JSONObject(jsonData[0]); + Log.d("ParserTask",jsonData[0].toString()); + DataParser parser = new DataParser(); + Log.d("ParserTask", parser.toString()); + + // Starts parsing data + routes = parser.parse(jObject); + Log.d("ParserTask","Executing routes"); + Log.d("ParserTask",routes.toString()); + + } catch (Exception e) { + Log.d("ParserTask",e.toString()); + e.printStackTrace(); + } + return routes; + } + + // Executes in UI thread, after the parsing process + @Override + protected void onPostExecute(List>> result) { + ArrayList points; + PolylineOptions lineOptions = null; + + // Traversing through all the routes + for (int i = 0; i < result.size(); i++) { + points = new ArrayList<>(); + lineOptions = new PolylineOptions(); + + // Fetching i-th route + List> path = result.get(i); + + // Fetching all the points in i-th route + for (int j = 0; j < path.size(); j++) { + HashMap point = path.get(j); + + double lat = Double.parseDouble(point.get("lat")); + double lng = Double.parseDouble(point.get("lng")); + LatLng position = new LatLng(lat, lng); + + points.add(position); + } + + // Adding all the points in the route to LineOptions + lineOptions.addAll(points); + lineOptions.width(12); + lineOptions.color(Color.parseColor("#5ac614")); + + Log.d("onPostExecute","onPostExecute lineoptions decoded"); + + } + + // Drawing polyline in the Google Map for the i-th route + if(lineOptions != null) { + mMap.addPolyline(lineOptions); + } + else { + Log.d("onPostExecute","without Polylines drawn"); + } + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/Base64.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/Base64.java new file mode 100644 index 0000000..0853330 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/Base64.java @@ -0,0 +1,1810 @@ +package cpm.com.gskmtorange.upload; + + +/** + *

      Encodes and decodes to and from Base64 notation.

      + *

      Homepage: http://iharder.net/base64.

      + * + *

      The options parameter, which appears in a few places, is used to pass + * several pieces of information to the encoder. In the "higher level" methods such as + * encodeBytes( bytes, options ) the options parameter can be used to indicate such + * things as first gzipping the bytes before encoding them, not inserting linefeeds + * (though that breaks strict Base64 compatibility), and encoding using the URL-safe + * and Ordered dialects.

      + * + *

      The constants defined in Base64 can be OR-ed together to combine options, so you + * might make a call like this:

      + * + * String encoded = Base64.encodeBytes( mybytes, Base64.GZIP | Base64.DONT_BREAK_LINES ); + * + *

      to compress the data before encoding it and then making the output have no newline characters.

      + * + * + *

      + * Change Log: + *

      + *
        + *
      • v2.2.2 - Fixed encodeFileToFile and decodeFileToFile to use the + * Base64.InputStream class to encode and decode on the fly which uses + * less memory than encoding/decoding an entire file into memory before writing.
      • + *
      • v2.2.1 - Fixed bug using URL_SAFE and ORDERED encodings. Fixed bug + * when using very small files (~< 40 bytes).
      • + *
      • v2.2 - Added some helper methods for encoding/decoding directly from + * one file to the next. Also added a main() method to support command line + * encoding/decoding from one file to the next. Also added these Base64 dialects: + *
          + *
        1. The default is RFC3548 format.
        2. + *
        3. Calling Base64.setFormat(Base64.BASE64_FORMAT.URLSAFE_FORMAT) generates + * URL and file name friendly format as described in Section 4 of RFC3548. + * http://www.faqs.org/rfcs/rfc3548.html
        4. + *
        5. Calling Base64.setFormat(Base64.BASE64_FORMAT.ORDERED_FORMAT) generates + * URL and file name friendly format that preserves lexical ordering as described + * in http://www.faqs.org/qa/rfcc-1940.html
        6. + *
        + * Special thanks to Jim Kellerman at http://www.powerset.com/ + * for contributing the new Base64 dialects. + *
      • + * + *
      • v2.1 - Cleaned up javadoc comments and unused variables and methods. Added + * some convenience methods for reading and writing to and from files.
      • + *
      • v2.0.2 - Now specifies UTF-8 encoding in places where the code fails on systems + * with other encodings (like EBCDIC).
      • + *
      • v2.0.1 - Fixed an error when decoding a single byte, that is, when the + * encoded data was a single byte.
      • + *
      • v2.0 - I got rid of methods that used booleans to set options. + * Now everything is more consolidated and cleaner. The code now detects + * when data that's being decoded is gzip-compressed and will decompress it + * automatically. Generally things are cleaner. You'll probably have to + * change some method calls that you were making to support the new + * options format (ints that you "OR" together).
      • + *
      • v1.5.1 - Fixed bug when decompressing and decoding to a + * byte[] using decode( String s, boolean gzipCompressed ). + * Added the ability to "suspend" encoding in the Output Stream so + * you can turn on and off the encoding if you need to embed base64 + * data in an otherwise "normal" stream (like an XML file).
      • + *
      • v1.5 - Output stream pases on flush() command but doesn't do anything itself. + * This helps when using GZIP streams. + * Added the ability to GZip-compress objects before encoding them.
      • + *
      • v1.4 - Added helper methods to read/write files.
      • + *
      • v1.3.6 - Fixed OutputStream.flush() so that 'position' is reset.
      • + *
      • v1.3.5 - Added flag to turn on and off line breaks. Fixed bug in input stream + * where last buffer being read, if not completely full, was not returned.
      • + *
      • v1.3.4 - Fixed when "improperly padded stream" error was thrown at the wrong time.
      • + *
      • v1.3.3 - Fixed I/O streams which were totally messed up.
      • + *
      + * + *

      + * I am placing this code in the Public Domain. Do with it as you will. + * This software comes with no guarantees or warranties but with + * plenty of well-wishing instead! + * Please visit http://iharder.net/base64 + * periodically to check for updates or to contribute improvements. + *

      + * + * @author Robert Harder + * @author rob@iharder.net + * @version 2.2.2 + */ +public class Base64 +{ + +/* ******** P U B L I C F I E L D S ******** */ + + + /** No options specified. Value is zero. */ + public final static int NO_OPTIONS = 0; + + /** Specify encoding. */ + public final static int ENCODE = 1; + + + /** Specify decoding. */ + public final static int DECODE = 0; + + + /** Specify that data should be gzip-compressed. */ + public final static int GZIP = 2; + + + /** Don't break lines when encoding (violates strict Base64 specification) */ + public final static int DONT_BREAK_LINES = 8; + + /** + * Encode using Base64-like encoding that is URL- and Filename-safe as described + * in Section 4 of RFC3548: + * http://www.faqs.org/rfcs/rfc3548.html. + * It is important to note that data encoded this way is not officially valid Base64, + * or at the very least should not be called Base64 without also specifying that is + * was encoded using the URL- and Filename-safe dialect. + */ + public final static int URL_SAFE = 16; + + + /** + * Encode using the special "ordered" dialect of Base64 described here: + * http://www.faqs.org/qa/rfcc-1940.html. + */ + public final static int ORDERED = 32; + + +/* ******** P R I V A T E F I E L D S ******** */ + + + /** Maximum line length (76) of Base64 output. */ + private final static int MAX_LINE_LENGTH = 76; + + + /** The equals sign (=) as a byte. */ + private final static byte EQUALS_SIGN = (byte)'='; + + + /** The new line character (\n) as a byte. */ + private final static byte NEW_LINE = (byte)'\n'; + + + /** Preferred encoding. */ + private final static String PREFERRED_ENCODING = "UTF-8"; + + + // I think I end up not using the BAD_ENCODING indicator. + //private final static byte BAD_ENCODING = -9; // Indicates error in encoding + private final static byte WHITE_SPACE_ENC = -5; // Indicates white space in encoding + private final static byte EQUALS_SIGN_ENC = -1; // Indicates equals sign in encoding + + +/* ******** S T A N D A R D B A S E 6 4 A L P H A B E T ******** */ + + /** The 64 valid Base64 values. */ + //private final static byte[] ALPHABET; + /* Host platform me be something funny like EBCDIC, so we hardcode these values. */ + private final static byte[] _STANDARD_ALPHABET = + { + (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F', (byte)'G', + (byte)'H', (byte)'I', (byte)'J', (byte)'K', (byte)'L', (byte)'M', (byte)'N', + (byte)'O', (byte)'P', (byte)'Q', (byte)'R', (byte)'S', (byte)'T', (byte)'U', + (byte)'V', (byte)'W', (byte)'X', (byte)'Y', (byte)'Z', + (byte)'a', (byte)'b', (byte)'c', (byte)'d', (byte)'e', (byte)'f', (byte)'g', + (byte)'h', (byte)'i', (byte)'j', (byte)'k', (byte)'l', (byte)'m', (byte)'n', + (byte)'o', (byte)'p', (byte)'q', (byte)'r', (byte)'s', (byte)'t', (byte)'u', + (byte)'v', (byte)'w', (byte)'x', (byte)'y', (byte)'z', + (byte)'0', (byte)'1', (byte)'2', (byte)'3', (byte)'4', (byte)'5', + (byte)'6', (byte)'7', (byte)'8', (byte)'9', (byte)'+', (byte)'/' + }; + + + /** + * Translates a Base64 value to either its 6-bit reconstruction value + * or a negative number indicating some other meaning. + **/ + private final static byte[] _STANDARD_DECODABET = + { + -9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 0 - 8 + -5,-5, // Whitespace: Tab and Linefeed + -9,-9, // Decimal 11 - 12 + -5, // Whitespace: Carriage Return + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 14 - 26 + -9,-9,-9,-9,-9, // Decimal 27 - 31 + -5, // Whitespace: Space + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 33 - 42 + 62, // Plus sign at decimal 43 + -9,-9,-9, // Decimal 44 - 46 + 63, // Slash at decimal 47 + 52,53,54,55,56,57,58,59,60,61, // Numbers zero through nine + -9,-9,-9, // Decimal 58 - 60 + -1, // Equals sign at decimal 61 + -9,-9,-9, // Decimal 62 - 64 + 0,1,2,3,4,5,6,7,8,9,10,11,12,13, // Letters 'A' through 'N' + 14,15,16,17,18,19,20,21,22,23,24,25, // Letters 'O' through 'Z' + -9,-9,-9,-9,-9,-9, // Decimal 91 - 96 + 26,27,28,29,30,31,32,33,34,35,36,37,38, // Letters 'a' through 'm' + 39,40,41,42,43,44,45,46,47,48,49,50,51, // Letters 'n' through 'z' + -9,-9,-9,-9 // Decimal 123 - 126 + /*,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 127 - 139 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 140 - 152 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 153 - 165 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 166 - 178 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 179 - 191 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 192 - 204 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 205 - 217 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 218 - 230 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 231 - 243 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 // Decimal 244 - 255 */ + }; + + +/* ******** U R L S A F E B A S E 6 4 A L P H A B E T ******** */ + + /** + * Used in the URL- and Filename-safe dialect described in Section 4 of RFC3548: + * http://www.faqs.org/rfcs/rfc3548.html. + * Notice that the last two bytes become "hyphen" and "underscore" instead of "plus" and "slash." + */ + private final static byte[] _URL_SAFE_ALPHABET = + { + (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F', (byte)'G', + (byte)'H', (byte)'I', (byte)'J', (byte)'K', (byte)'L', (byte)'M', (byte)'N', + (byte)'O', (byte)'P', (byte)'Q', (byte)'R', (byte)'S', (byte)'T', (byte)'U', + (byte)'V', (byte)'W', (byte)'X', (byte)'Y', (byte)'Z', + (byte)'a', (byte)'b', (byte)'c', (byte)'d', (byte)'e', (byte)'f', (byte)'g', + (byte)'h', (byte)'i', (byte)'j', (byte)'k', (byte)'l', (byte)'m', (byte)'n', + (byte)'o', (byte)'p', (byte)'q', (byte)'r', (byte)'s', (byte)'t', (byte)'u', + (byte)'v', (byte)'w', (byte)'x', (byte)'y', (byte)'z', + (byte)'0', (byte)'1', (byte)'2', (byte)'3', (byte)'4', (byte)'5', + (byte)'6', (byte)'7', (byte)'8', (byte)'9', (byte)'-', (byte)'_' + }; + + /** + * Used in decoding URL- and Filename-safe dialects of Base64. + */ + private final static byte[] _URL_SAFE_DECODABET = + { + -9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 0 - 8 + -5,-5, // Whitespace: Tab and Linefeed + -9,-9, // Decimal 11 - 12 + -5, // Whitespace: Carriage Return + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 14 - 26 + -9,-9,-9,-9,-9, // Decimal 27 - 31 + -5, // Whitespace: Space + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 33 - 42 + -9, // Plus sign at decimal 43 + -9, // Decimal 44 + 62, // Minus sign at decimal 45 + -9, // Decimal 46 + -9, // Slash at decimal 47 + 52,53,54,55,56,57,58,59,60,61, // Numbers zero through nine + -9,-9,-9, // Decimal 58 - 60 + -1, // Equals sign at decimal 61 + -9,-9,-9, // Decimal 62 - 64 + 0,1,2,3,4,5,6,7,8,9,10,11,12,13, // Letters 'A' through 'N' + 14,15,16,17,18,19,20,21,22,23,24,25, // Letters 'O' through 'Z' + -9,-9,-9,-9, // Decimal 91 - 94 + 63, // Underscore at decimal 95 + -9, // Decimal 96 + 26,27,28,29,30,31,32,33,34,35,36,37,38, // Letters 'a' through 'm' + 39,40,41,42,43,44,45,46,47,48,49,50,51, // Letters 'n' through 'z' + -9,-9,-9,-9 // Decimal 123 - 126 + /*,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 127 - 139 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 140 - 152 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 153 - 165 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 166 - 178 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 179 - 191 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 192 - 204 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 205 - 217 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 218 - 230 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 231 - 243 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 // Decimal 244 - 255 */ + }; + + + +/* ******** O R D E R E D B A S E 6 4 A L P H A B E T ******** */ + + /** + * I don't get the point of this technique, but it is described here: + * http://www.faqs.org/qa/rfcc-1940.html. + */ + private final static byte[] _ORDERED_ALPHABET = + { + (byte)'-', + (byte)'0', (byte)'1', (byte)'2', (byte)'3', (byte)'4', + (byte)'5', (byte)'6', (byte)'7', (byte)'8', (byte)'9', + (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F', (byte)'G', + (byte)'H', (byte)'I', (byte)'J', (byte)'K', (byte)'L', (byte)'M', (byte)'N', + (byte)'O', (byte)'P', (byte)'Q', (byte)'R', (byte)'S', (byte)'T', (byte)'U', + (byte)'V', (byte)'W', (byte)'X', (byte)'Y', (byte)'Z', + (byte)'_', + (byte)'a', (byte)'b', (byte)'c', (byte)'d', (byte)'e', (byte)'f', (byte)'g', + (byte)'h', (byte)'i', (byte)'j', (byte)'k', (byte)'l', (byte)'m', (byte)'n', + (byte)'o', (byte)'p', (byte)'q', (byte)'r', (byte)'s', (byte)'t', (byte)'u', + (byte)'v', (byte)'w', (byte)'x', (byte)'y', (byte)'z' + }; + + /** + * Used in decoding the "ordered" dialect of Base64. + */ + private final static byte[] _ORDERED_DECODABET = + { + -9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 0 - 8 + -5,-5, // Whitespace: Tab and Linefeed + -9,-9, // Decimal 11 - 12 + -5, // Whitespace: Carriage Return + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 14 - 26 + -9,-9,-9,-9,-9, // Decimal 27 - 31 + -5, // Whitespace: Space + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 33 - 42 + -9, // Plus sign at decimal 43 + -9, // Decimal 44 + 0, // Minus sign at decimal 45 + -9, // Decimal 46 + -9, // Slash at decimal 47 + 1,2,3,4,5,6,7,8,9,10, // Numbers zero through nine + -9,-9,-9, // Decimal 58 - 60 + -1, // Equals sign at decimal 61 + -9,-9,-9, // Decimal 62 - 64 + 11,12,13,14,15,16,17,18,19,20,21,22,23, // Letters 'A' through 'M' + 24,25,26,27,28,29,30,31,32,33,34,35,36, // Letters 'N' through 'Z' + -9,-9,-9,-9, // Decimal 91 - 94 + 37, // Underscore at decimal 95 + -9, // Decimal 96 + 38,39,40,41,42,43,44,45,46,47,48,49,50, // Letters 'a' through 'm' + 51,52,53,54,55,56,57,58,59,60,61,62,63, // Letters 'n' through 'z' + -9,-9,-9,-9 // Decimal 123 - 126 + /*,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 127 - 139 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 140 - 152 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 153 - 165 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 166 - 178 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 179 - 191 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 192 - 204 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 205 - 217 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 218 - 230 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9, // Decimal 231 - 243 + -9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 // Decimal 244 - 255 */ + }; + + +/* ******** D E T E R M I N E W H I C H A L H A B E T ******** */ + + + /** + * Returns one of the _SOMETHING_ALPHABET byte arrays depending on + * the options specified. + * It's possible, though silly, to specify ORDERED and URLSAFE + * in which case one of them will be picked, though there is + * no guarantee as to which one will be picked. + */ + private final static byte[] getAlphabet( int options ) + { + if( (options & URL_SAFE) == URL_SAFE ) return _URL_SAFE_ALPHABET; + else if( (options & ORDERED) == ORDERED ) return _ORDERED_ALPHABET; + else return _STANDARD_ALPHABET; + + } // end getAlphabet + + + /** + * Returns one of the _SOMETHING_DECODABET byte arrays depending on + * the options specified. + * It's possible, though silly, to specify ORDERED and URL_SAFE + * in which case one of them will be picked, though there is + * no guarantee as to which one will be picked. + */ + private final static byte[] getDecodabet( int options ) + { + if( (options & URL_SAFE) == URL_SAFE ) return _URL_SAFE_DECODABET; + else if( (options & ORDERED) == ORDERED ) return _ORDERED_DECODABET; + else return _STANDARD_DECODABET; + + } // end getAlphabet + + + + /** Defeats instantiation. */ + private Base64(){} + + + /** + * Encodes or decodes two files from the command line; + * feel free to delete this method (in fact you probably should) + * if you're embedding this code into a larger program. + */ + public final static void main( String[] args ) + { + if( args.length < 3 ){ + usage("Not enough arguments."); + } // end if: args.length < 3 + else { + String flag = args[0]; + String infile = args[1]; + String outfile = args[2]; + if( flag.equals( "-e" ) ){ + Base64.encodeFileToFile( infile, outfile ); + } // end if: encode + else if( flag.equals( "-d" ) ) { + Base64.decodeFileToFile( infile, outfile ); + } // end else if: decode + else { + usage( "Unknown flag: " + flag ); + } // end else + } // end else + } // end main + + /** + * Prints command line usage. + * + * @param msg A message to include with usage info. + */ + private final static void usage( String msg ) + { + System.err.println( msg ); + System.err.println( "Usage: java Base64 -e|-d inputfile outputfile" ); + } // end usage + + +/* ******** E N C O D I N G M E T H O D S ******** */ + + + /** + * Encodes up to the first three bytes of array threeBytes + * and returns a four-byte array in Base64 notation. + * The actual number of significant bytes in your array is + * given by numSigBytes. + * The array threeBytes needs only be as big as + * numSigBytes. + * Code can reuse a byte array by passing a four-byte array as b4. + * + * @param b4 A reusable byte array to reduce array instantiation + * @param threeBytes the array to convert + * @param numSigBytes the number of significant bytes in your array + * @return four byte array in Base64 notation. + * @since 1.5.1 + */ + private static byte[] encode3to4( byte[] b4, byte[] threeBytes, int numSigBytes, int options ) + { + encode3to4( threeBytes, 0, numSigBytes, b4, 0, options ); + return b4; + } // end encode3to4 + + + /** + *

      Encodes up to three bytes of the array source + * and writes the resulting four Base64 bytes to destination. + * The source and destination arrays can be manipulated + * anywhere along their length by specifying + * srcOffset and destOffset. + * This method does not check to make sure your arrays + * are large enough to accomodate srcOffset + 3 for + * the source array or destOffset + 4 for + * the destination array. + * The actual number of significant bytes in your array is + * given by numSigBytes.

      + *

      This is the lowest level of the encoding methods with + * all possible parameters.

      + * + * @param source the array to convert + * @param srcOffset the index where conversion begins + * @param numSigBytes the number of significant bytes in your array + * @param destination the array to hold the conversion + * @param destOffset the index where output will be put + * @return the destination array + * @since 1.3 + */ + private static byte[] encode3to4( + byte[] source, int srcOffset, int numSigBytes, + byte[] destination, int destOffset, int options ) + { + byte[] ALPHABET = getAlphabet( options ); + + // 1 2 3 + // 01234567890123456789012345678901 Bit position + // --------000000001111111122222222 Array position from threeBytes + // --------| || || || | Six bit groups to index ALPHABET + // >>18 >>12 >> 6 >> 0 Right shift necessary + // 0x3f 0x3f 0x3f Additional AND + + // Create buffer with zero-padding if there are only one or two + // significant bytes passed in the array. + // We have to shift left 24 in order to flush out the 1's that appear + // when Java treats a value as negative that is cast from a byte to an int. + int inBuff = ( numSigBytes > 0 ? ((source[ srcOffset ] << 24) >>> 8) : 0 ) + | ( numSigBytes > 1 ? ((source[ srcOffset + 1 ] << 24) >>> 16) : 0 ) + | ( numSigBytes > 2 ? ((source[ srcOffset + 2 ] << 24) >>> 24) : 0 ); + + switch( numSigBytes ) + { + case 3: + destination[ destOffset ] = ALPHABET[ (inBuff >>> 18) ]; + destination[ destOffset + 1 ] = ALPHABET[ (inBuff >>> 12) & 0x3f ]; + destination[ destOffset + 2 ] = ALPHABET[ (inBuff >>> 6) & 0x3f ]; + destination[ destOffset + 3 ] = ALPHABET[ (inBuff ) & 0x3f ]; + return destination; + + case 2: + destination[ destOffset ] = ALPHABET[ (inBuff >>> 18) ]; + destination[ destOffset + 1 ] = ALPHABET[ (inBuff >>> 12) & 0x3f ]; + destination[ destOffset + 2 ] = ALPHABET[ (inBuff >>> 6) & 0x3f ]; + destination[ destOffset + 3 ] = EQUALS_SIGN; + return destination; + + case 1: + destination[ destOffset ] = ALPHABET[ (inBuff >>> 18) ]; + destination[ destOffset + 1 ] = ALPHABET[ (inBuff >>> 12) & 0x3f ]; + destination[ destOffset + 2 ] = EQUALS_SIGN; + destination[ destOffset + 3 ] = EQUALS_SIGN; + return destination; + + default: + return destination; + } // end switch + } // end encode3to4 + + + + /** + * Serializes an object and returns the Base64-encoded + * version of that serialized object. If the object + * cannot be serialized or there is another error, + * the method will return null. + * The object is not GZip-compressed before being encoded. + * + * @param serializableObject The object to encode + * @return The Base64-encoded object + * @since 1.4 + */ + public static String encodeObject( java.io.Serializable serializableObject ) + { + return encodeObject( serializableObject, NO_OPTIONS ); + } // end encodeObject + + + + /** + * Serializes an object and returns the Base64-encoded + * version of that serialized object. If the object + * cannot be serialized or there is another error, + * the method will return null. + *

      + * Valid options:

      +		 *	 GZIP: gzip-compresses object before encoding it.
      +		 *	 DONT_BREAK_LINES: don't break lines at 76 characters
      +		 *		 Note: Technically, this makes your encoding non-compliant.
      +		 * 
      + *

      + * Example: encodeObject( myObj, Base64.GZIP ) or + *

      + * Example: encodeObject( myObj, Base64.GZIP | Base64.DONT_BREAK_LINES ) + * + * @param serializableObject The object to encode + * @param options Specified options + * @return The Base64-encoded object + * @see Base64#GZIP + * @see Base64#DONT_BREAK_LINES + * @since 2.0 + */ + public static String encodeObject( java.io.Serializable serializableObject, int options ) + { + // Streams + java.io.ByteArrayOutputStream baos = null; + java.io.OutputStream b64os = null; + java.io.ObjectOutputStream oos = null; + java.util.zip.GZIPOutputStream gzos = null; + + // Isolate options + int gzip = (options & GZIP); + int dontBreakLines = (options & DONT_BREAK_LINES); + + try + { + // ObjectOutputStream -> (GZIP) -> Base64 -> ByteArrayOutputStream + baos = new java.io.ByteArrayOutputStream(); + b64os = new Base64.OutputStream( baos, ENCODE | options ); + + // GZip? + if( gzip == GZIP ) + { + gzos = new java.util.zip.GZIPOutputStream( b64os ); + oos = new java.io.ObjectOutputStream( gzos ); + } // end if: gzip + else + oos = new java.io.ObjectOutputStream( b64os ); + + oos.writeObject( serializableObject ); + } // end try + catch( java.io.IOException e ) + { + e.printStackTrace(); + return null; + } // end catch + finally + { + try{ oos.close(); } catch( Exception e ){} + try{ gzos.close(); } catch( Exception e ){} + try{ b64os.close(); } catch( Exception e ){} + try{ baos.close(); } catch( Exception e ){} + } // end finally + + // Return value according to relevant encoding. + try + { + return new String( baos.toByteArray(), PREFERRED_ENCODING ); + } // end try + catch (java.io.UnsupportedEncodingException uue) + { + return new String( baos.toByteArray() ); + } // end catch + + } // end encode + + + + /** + * Encodes a byte array into Base64 notation. + * Does not GZip-compress data. + * + * @param source The data to convert + * @since 1.4 + */ + public static String encodeBytes( byte[] source ) + { + return encodeBytes( source, 0, source.length, NO_OPTIONS ); + } // end encodeBytes + + + + /** + * Encodes a byte array into Base64 notation. + *

      + * Valid options:

      +		 *	 GZIP: gzip-compresses object before encoding it.
      +		 *	 DONT_BREAK_LINES: don't break lines at 76 characters
      +		 *		 Note: Technically, this makes your encoding non-compliant.
      +		 * 
      + *

      + * Example: encodeBytes( myData, Base64.GZIP ) or + *

      + * Example: encodeBytes( myData, Base64.GZIP | Base64.DONT_BREAK_LINES ) + * + * + * @param source The data to convert + * @param options Specified options + * @see Base64#GZIP + * @see Base64#DONT_BREAK_LINES + * @since 2.0 + */ + public static String encodeBytes( byte[] source, int options ) + { + return encodeBytes( source, 0, source.length, options ); + } // end encodeBytes + + + /** + * Encodes a byte array into Base64 notation. + * Does not GZip-compress data. + * + * @param source The data to convert + * @param off Offset in array where conversion should begin + * @param len Length of data to convert + * @since 1.4 + */ + public static String encodeBytes( byte[] source, int off, int len ) + { + return encodeBytes( source, off, len, NO_OPTIONS ); + } // end encodeBytes + + + + /** + * Encodes a byte array into Base64 notation. + *

      + * Valid options:

      +		 *	 GZIP: gzip-compresses object before encoding it.
      +		 *	 DONT_BREAK_LINES: don't break lines at 76 characters
      +		 *		 Note: Technically, this makes your encoding non-compliant.
      +		 * 
      + *

      + * Example: encodeBytes( myData, Base64.GZIP ) or + *

      + * Example: encodeBytes( myData, Base64.GZIP | Base64.DONT_BREAK_LINES ) + * + * + * @param source The data to convert + * @param off Offset in array where conversion should begin + * @param len Length of data to convert + * @param options Specified options + * @param options alphabet type is pulled from this (standard, url-safe, ordered) + * @see Base64#GZIP + * @see Base64#DONT_BREAK_LINES + * @since 2.0 + */ + public static String encodeBytes( byte[] source, int off, int len, int options ) + { + // Isolate options + int dontBreakLines = ( options & DONT_BREAK_LINES ); + int gzip = ( options & GZIP ); + + // Compress? + if( gzip == GZIP ) + { + java.io.ByteArrayOutputStream baos = null; + java.util.zip.GZIPOutputStream gzos = null; + Base64.OutputStream b64os = null; + + + try + { + // GZip -> Base64 -> ByteArray + baos = new java.io.ByteArrayOutputStream(); + b64os = new Base64.OutputStream( baos, ENCODE | options ); + gzos = new java.util.zip.GZIPOutputStream( b64os ); + + gzos.write( source, off, len ); + gzos.close(); + } // end try + catch( java.io.IOException e ) + { + e.printStackTrace(); + return null; + } // end catch + finally + { + try{ gzos.close(); } catch( Exception e ){} + try{ b64os.close(); } catch( Exception e ){} + try{ baos.close(); } catch( Exception e ){} + } // end finally + + // Return value according to relevant encoding. + try + { + return new String( baos.toByteArray(), PREFERRED_ENCODING ); + } // end try + catch (java.io.UnsupportedEncodingException uue) + { + return new String( baos.toByteArray() ); + } // end catch + } // end if: compress + + // Else, don't compress. Better not to use streams at all then. + else + { + // Convert option to boolean in way that code likes it. + boolean breakLines = dontBreakLines == 0; + + int len43 = len * 4 / 3; + byte[] outBuff = new byte[ ( len43 ) // Main 4:3 + + ( (len % 3) > 0 ? 4 : 0 ) // Account for padding + + (breakLines ? ( len43 / MAX_LINE_LENGTH ) : 0) ]; // New lines + int d = 0; + int e = 0; + int len2 = len - 2; + int lineLength = 0; + for( ; d < len2; d+=3, e+=4 ) + { + encode3to4( source, d+off, 3, outBuff, e, options ); + + lineLength += 4; + if( breakLines && lineLength == MAX_LINE_LENGTH ) + { + outBuff[e+4] = NEW_LINE; + e++; + lineLength = 0; + } // end if: end of line + } // en dfor: each piece of array + + if( d < len ) + { + encode3to4( source, d+off, len - d, outBuff, e, options ); + e += 4; + } // end if: some padding needed + + + // Return value according to relevant encoding. + try + { + return new String( outBuff, 0, e, PREFERRED_ENCODING ); + } // end try + catch (java.io.UnsupportedEncodingException uue) + { + return new String( outBuff, 0, e ); + } // end catch + + } // end else: don't compress + + } // end encodeBytes + + + + + +/* ******** D E C O D I N G M E T H O D S ******** */ + + + /** + * Decodes four bytes from array source + * and writes the resulting bytes (up to three of them) + * to destination. + * The source and destination arrays can be manipulated + * anywhere along their length by specifying + * srcOffset and destOffset. + * This method does not check to make sure your arrays + * are large enough to accomodate srcOffset + 4 for + * the source array or destOffset + 3 for + * the destination array. + * This method returns the actual number of bytes that + * were converted from the Base64 encoding. + *

      This is the lowest level of the decoding methods with + * all possible parameters.

      + * + * + * @param source the array to convert + * @param srcOffset the index where conversion begins + * @param destination the array to hold the conversion + * @param destOffset the index where output will be put + * @param options alphabet type is pulled from this (standard, url-safe, ordered) + * @return the number of decoded bytes converted + * @since 1.3 + */ + private static int decode4to3( byte[] source, int srcOffset, byte[] destination, int destOffset, int options ) + { + byte[] DECODABET = getDecodabet( options ); + + // Example: Dk== + if( source[ srcOffset + 2] == EQUALS_SIGN ) + { + // Two ways to do the same thing. Don't know which way I like best. + //int outBuff = ( ( DECODABET[ source[ srcOffset ] ] << 24 ) >>> 6 ) + // | ( ( DECODABET[ source[ srcOffset + 1] ] << 24 ) >>> 12 ); + int outBuff = ( ( DECODABET[ source[ srcOffset ] ] & 0xFF ) << 18 ) + | ( ( DECODABET[ source[ srcOffset + 1] ] & 0xFF ) << 12 ); + + destination[ destOffset ] = (byte)( outBuff >>> 16 ); + return 1; + } + + // Example: DkL= + else if( source[ srcOffset + 3 ] == EQUALS_SIGN ) + { + // Two ways to do the same thing. Don't know which way I like best. + //int outBuff = ( ( DECODABET[ source[ srcOffset ] ] << 24 ) >>> 6 ) + // | ( ( DECODABET[ source[ srcOffset + 1 ] ] << 24 ) >>> 12 ) + // | ( ( DECODABET[ source[ srcOffset + 2 ] ] << 24 ) >>> 18 ); + int outBuff = ( ( DECODABET[ source[ srcOffset ] ] & 0xFF ) << 18 ) + | ( ( DECODABET[ source[ srcOffset + 1 ] ] & 0xFF ) << 12 ) + | ( ( DECODABET[ source[ srcOffset + 2 ] ] & 0xFF ) << 6 ); + + destination[ destOffset ] = (byte)( outBuff >>> 16 ); + destination[ destOffset + 1 ] = (byte)( outBuff >>> 8 ); + return 2; + } + + // Example: DkLE + else + { + try{ + // Two ways to do the same thing. Don't know which way I like best. + //int outBuff = ( ( DECODABET[ source[ srcOffset ] ] << 24 ) >>> 6 ) + // | ( ( DECODABET[ source[ srcOffset + 1 ] ] << 24 ) >>> 12 ) + // | ( ( DECODABET[ source[ srcOffset + 2 ] ] << 24 ) >>> 18 ) + // | ( ( DECODABET[ source[ srcOffset + 3 ] ] << 24 ) >>> 24 ); + int outBuff = ( ( DECODABET[ source[ srcOffset ] ] & 0xFF ) << 18 ) + | ( ( DECODABET[ source[ srcOffset + 1 ] ] & 0xFF ) << 12 ) + | ( ( DECODABET[ source[ srcOffset + 2 ] ] & 0xFF ) << 6) + | ( ( DECODABET[ source[ srcOffset + 3 ] ] & 0xFF ) ); + + + destination[ destOffset ] = (byte)( outBuff >> 16 ); + destination[ destOffset + 1 ] = (byte)( outBuff >> 8 ); + destination[ destOffset + 2 ] = (byte)( outBuff ); + + return 3; + }catch( Exception e){ + System.out.println(""+source[srcOffset]+ ": " + ( DECODABET[ source[ srcOffset ] ] ) ); + System.out.println(""+source[srcOffset+1]+ ": " + ( DECODABET[ source[ srcOffset + 1 ] ] ) ); + System.out.println(""+source[srcOffset+2]+ ": " + ( DECODABET[ source[ srcOffset + 2 ] ] ) ); + System.out.println(""+source[srcOffset+3]+ ": " + ( DECODABET[ source[ srcOffset + 3 ] ] ) ); + return -1; + } // end catch + } + } // end decodeToBytes + + + + + /** + * Very low-level access to decoding ASCII characters in + * the form of a byte array. Does not support automatically + * gunzipping or any other "fancy" features. + * + * @param source The Base64 encoded data + * @param off The offset of where to begin decoding + * @param len The length of characters to decode + * @return decoded data + * @since 1.3 + */ + public static byte[] decode( byte[] source, int off, int len, int options ) + { + byte[] DECODABET = getDecodabet( options ); + + int len34 = len * 3 / 4; + byte[] outBuff = new byte[ len34 ]; // Upper limit on size of output + int outBuffPosn = 0; + + byte[] b4 = new byte[4]; + int b4Posn = 0; + int i = 0; + byte sbiCrop = 0; + byte sbiDecode = 0; + for( i = off; i < off+len; i++ ) + { + sbiCrop = (byte)(source[i] & 0x7f); // Only the low seven bits + sbiDecode = DECODABET[ sbiCrop ]; + + if( sbiDecode >= WHITE_SPACE_ENC ) // White space, Equals sign or better + { + if( sbiDecode >= EQUALS_SIGN_ENC ) + { + b4[ b4Posn++ ] = sbiCrop; + if( b4Posn > 3 ) + { + outBuffPosn += decode4to3( b4, 0, outBuff, outBuffPosn, options ); + b4Posn = 0; + + // If that was the equals sign, break out of 'for' loop + if( sbiCrop == EQUALS_SIGN ) + break; + } // end if: quartet built + + } // end if: equals sign or better + + } // end if: white space, equals sign or better + else + { + System.err.println( "Bad Base64 input character at " + i + ": " + source[i] + "(decimal)" ); + return null; + } // end else: + } // each input character + + byte[] out = new byte[ outBuffPosn ]; + System.arraycopy( outBuff, 0, out, 0, outBuffPosn ); + return out; + } // end decode + + + + + /** + * Decodes data from Base64 notation, automatically + * detecting gzip-compressed data and decompressing it. + * + * @param s the string to decode + * @return the decoded data + * @since 1.4 + */ + public static byte[] decode( String s ) + { + return decode( s, NO_OPTIONS ); + } + + + /** + * Decodes data from Base64 notation, automatically + * detecting gzip-compressed data and decompressing it. + * + * @param s the string to decode + * @param options encode options such as URL_SAFE + * @return the decoded data + * @since 1.4 + */ + public static byte[] decode( String s, int options ) + { + byte[] bytes; + try + { + bytes = s.getBytes( PREFERRED_ENCODING ); + } // end try + catch( java.io.UnsupportedEncodingException uee ) + { + bytes = s.getBytes(); + } // end catch + // + + // Decode + bytes = decode( bytes, 0, bytes.length, options ); + + + // Check to see if it's gzip-compressed + // GZIP Magic Two-Byte Number: 0x8b1f (35615) + if( bytes != null && bytes.length >= 4 ) + { + + int head = ((int)bytes[0] & 0xff) | ((bytes[1] << 8) & 0xff00); + if( java.util.zip.GZIPInputStream.GZIP_MAGIC == head ) + { + java.io.ByteArrayInputStream bais = null; + java.util.zip.GZIPInputStream gzis = null; + java.io.ByteArrayOutputStream baos = null; + byte[] buffer = new byte[2048]; + int length = 0; + + try + { + baos = new java.io.ByteArrayOutputStream(); + bais = new java.io.ByteArrayInputStream( bytes ); + gzis = new java.util.zip.GZIPInputStream( bais ); + + while( ( length = gzis.read( buffer ) ) >= 0 ) + { + baos.write(buffer,0,length); + } // end while: reading input + + // No error? Get new bytes. + bytes = baos.toByteArray(); + + } // end try + catch( java.io.IOException e ) + { + // Just return originally-decoded bytes + } // end catch + finally + { + try{ baos.close(); } catch( Exception e ){} + try{ gzis.close(); } catch( Exception e ){} + try{ bais.close(); } catch( Exception e ){} + } // end finally + + } // end if: gzipped + } // end if: bytes.length >= 2 + + return bytes; + } // end decode + + + + + /** + * Attempts to decode Base64 data and deserialize a Java + * Object within. Returns null if there was an error. + * + * @param encodedObject The Base64 data to decode + * @return The decoded and deserialized object + * @since 1.5 + */ + public static Object decodeToObject( String encodedObject ) + { + // Decode and gunzip if necessary + byte[] objBytes = decode( encodedObject ); + + java.io.ByteArrayInputStream bais = null; + java.io.ObjectInputStream ois = null; + Object obj = null; + + try + { + bais = new java.io.ByteArrayInputStream( objBytes ); + ois = new java.io.ObjectInputStream( bais ); + + obj = ois.readObject(); + } // end try + catch( java.io.IOException e ) + { + e.printStackTrace(); + obj = null; + } // end catch + catch( ClassNotFoundException e ) + { + e.printStackTrace(); + obj = null; + } // end catch + finally + { + try{ bais.close(); } catch( Exception e ){} + try{ ois.close(); } catch( Exception e ){} + } // end finally + + return obj; + } // end decodeObject + + + + /** + * Convenience method for encoding data to a file. + * + * @param dataToEncode byte array of data to encode in base64 form + * @param filename Filename for saving encoded data + * @return true if successful, false otherwise + * + * @since 2.1 + */ + public static boolean encodeToFile( byte[] dataToEncode, String filename ) + { + boolean success = false; + Base64.OutputStream bos = null; + try + { + bos = new Base64.OutputStream( + new java.io.FileOutputStream( filename ), Base64.ENCODE ); + bos.write( dataToEncode ); + success = true; + } // end try + catch( java.io.IOException e ) + { + + success = false; + } // end catch: IOException + finally + { + try{ bos.close(); } catch( Exception e ){} + } // end finally + + return success; + } // end encodeToFile + + + /** + * Convenience method for decoding data to a file. + * + * @param dataToDecode Base64-encoded data as a string + * @param filename Filename for saving decoded data + * @return true if successful, false otherwise + * + * @since 2.1 + */ + public static boolean decodeToFile( String dataToDecode, String filename ) + { + boolean success = false; + Base64.OutputStream bos = null; + try + { + bos = new Base64.OutputStream( + new java.io.FileOutputStream( filename ), Base64.DECODE ); + bos.write( dataToDecode.getBytes( PREFERRED_ENCODING ) ); + success = true; + } // end try + catch( java.io.IOException e ) + { + success = false; + } // end catch: IOException + finally + { + try{ bos.close(); } catch( Exception e ){} + } // end finally + + return success; + } // end decodeToFile + + + + + /** + * Convenience method for reading a base64-encoded + * file and decoding it. + * + * @param filename Filename for reading encoded data + * @return decoded byte array or null if unsuccessful + * + * @since 2.1 + */ + public static byte[] decodeFromFile( String filename ) + { + byte[] decodedData = null; + Base64.InputStream bis = null; + try + { + // Set up some useful variables + java.io.File file = new java.io.File( filename ); + byte[] buffer = null; + int length = 0; + int numBytes = 0; + + // Check for size of file + if( file.length() > Integer.MAX_VALUE ) + { + System.err.println( "File is too big for this convenience method (" + file.length() + " bytes)." ); + return null; + } // end if: file too big for int index + buffer = new byte[ (int)file.length() ]; + + // Open a stream + bis = new Base64.InputStream( + new java.io.BufferedInputStream( + new java.io.FileInputStream( file ) ), Base64.DECODE ); + + // Read until done + while( ( numBytes = bis.read( buffer, length, 4096 ) ) >= 0 ) + length += numBytes; + + // Save in a variable to return + decodedData = new byte[ length ]; + System.arraycopy( buffer, 0, decodedData, 0, length ); + + } // end try + catch( java.io.IOException e ) + { + System.err.println( "Error decoding from file " + filename ); + } // end catch: IOException + finally + { + try{ bis.close(); } catch( Exception e) {} + } // end finally + + return decodedData; + } // end decodeFromFile + + + + /** + * Convenience method for reading a binary file + * and base64-encoding it. + * + * @param filename Filename for reading binary data + * @return base64-encoded string or null if unsuccessful + * + * @since 2.1 + */ + public static String encodeFromFile( String filename ) + { + String encodedData = null; + Base64.InputStream bis = null; + try + { + // Set up some useful variables + java.io.File file = new java.io.File( filename ); + byte[] buffer = new byte[ Math.max((int)(file.length() * 1.4),40) ]; // Need max() for math on small files (v2.2.1) + int length = 0; + int numBytes = 0; + + // Open a stream + bis = new Base64.InputStream( + new java.io.BufferedInputStream( + new java.io.FileInputStream( file ) ), Base64.ENCODE ); + + // Read until done + while( ( numBytes = bis.read( buffer, length, 4096 ) ) >= 0 ) + length += numBytes; + + // Save in a variable to return + encodedData = new String( buffer, 0, length, Base64.PREFERRED_ENCODING ); + + } // end try + catch( java.io.IOException e ) + { + System.err.println( "Error encoding from file " + filename ); + } // end catch: IOException + finally + { + try{ bis.close(); } catch( Exception e) {} + } // end finally + + return encodedData; + } // end encodeFromFile + + + + + /** + * Reads infile and encodes it to outfile. + * + * @param infile Input file + * @param outfile Output file + * @return true if the operation is successful + * @since 2.2 + */ + public static boolean encodeFileToFile( String infile, String outfile ) + { + boolean success = false; + java.io.InputStream in = null; + java.io.OutputStream out = null; + try{ + in = new Base64.InputStream( + new java.io.BufferedInputStream( + new java.io.FileInputStream( infile ) ), + Base64.ENCODE ); + out = new java.io.BufferedOutputStream( new java.io.FileOutputStream( outfile ) ); + byte[] buffer = new byte[65536]; // 64K + int read = -1; + while( ( read = in.read(buffer) ) >= 0 ){ + out.write( buffer,0,read ); + } // end while: through file + success = true; + } catch( java.io.IOException exc ){ + exc.printStackTrace(); + } finally{ + try{ in.close(); } catch( Exception exc ){} + try{ out.close(); } catch( Exception exc ){} + } // end finally + + return success; + } // end encodeFileToFile + + + + /** + * Reads infile and decodes it to outfile. + * + * @param infile Input file + * @param outfile Output file + * @return true if the operation is successful + * @since 2.2 + */ + public static boolean decodeFileToFile( String infile, String outfile ) + { + boolean success = false; + java.io.InputStream in = null; + java.io.OutputStream out = null; + try{ + in = new Base64.InputStream( + new java.io.BufferedInputStream( + new java.io.FileInputStream( infile ) ), + Base64.DECODE ); + out = new java.io.BufferedOutputStream( new java.io.FileOutputStream( outfile ) ); + byte[] buffer = new byte[65536]; // 64K + int read = -1; + while( ( read = in.read(buffer) ) >= 0 ){ + out.write( buffer,0,read ); + } // end while: through file + success = true; + } catch( java.io.IOException exc ){ + exc.printStackTrace(); + } finally{ + try{ in.close(); } catch( Exception exc ){} + try{ out.close(); } catch( Exception exc ){} + } // end finally + + return success; + } // end decodeFileToFile + + + /* ******** I N N E R C L A S S I N P U T S T R E A M ******** */ + + + + /** + * A {@link Base64.InputStream} will read data from another + * java.io.InputStream, given in the constructor, + * and encode/decode to/from Base64 notation on the fly. + * + * @see Base64 + * @since 1.3 + */ + public static class InputStream extends java.io.FilterInputStream + { + private boolean encode; // Encoding or decoding + private int position; // Current position in the buffer + private byte[] buffer; // Small buffer holding converted data + private int bufferLength; // Length of buffer (3 or 4) + private int numSigBytes; // Number of meaningful bytes in the buffer + private int lineLength; + private boolean breakLines; // Break lines at less than 80 characters + private int options; // Record options used to create the stream. + private byte[] alphabet; // Local copies to avoid extra method calls + private byte[] decodabet; // Local copies to avoid extra method calls + + + /** + * Constructs a {@link Base64.InputStream} in DECODE mode. + * + * @param in the java.io.InputStream from which to read data. + * @since 1.3 + */ + public InputStream( java.io.InputStream in ) + { + this( in, DECODE ); + } // end constructor + + + /** + * Constructs a {@link Base64.InputStream} in + * either ENCODE or DECODE mode. + *

      + * Valid options:

      +				 *	 ENCODE or DECODE: Encode or Decode as data is read.
      +				 *	 DONT_BREAK_LINES: don't break lines at 76 characters
      +				 *		 (only meaningful when encoding)
      +				 *		 Note: Technically, this makes your encoding non-compliant.
      +				 * 
      + *

      + * Example: new Base64.InputStream( in, Base64.DECODE ) + * + * + * @param in the java.io.InputStream from which to read data. + * @param options Specified options + * @see Base64#ENCODE + * @see Base64#DECODE + * @see Base64#DONT_BREAK_LINES + * @since 2.0 + */ + public InputStream( java.io.InputStream in, int options ) + { + super( in ); + this.breakLines = (options & DONT_BREAK_LINES) != DONT_BREAK_LINES; + this.encode = (options & ENCODE) == ENCODE; + this.bufferLength = encode ? 4 : 3; + this.buffer = new byte[ bufferLength ]; + this.position = -1; + this.lineLength = 0; + this.options = options; // Record for later, mostly to determine which alphabet to use + this.alphabet = getAlphabet(options); + this.decodabet = getDecodabet(options); + } // end constructor + + /** + * Reads enough of the input stream to convert + * to/from Base64 and returns the next byte. + * + * @return next byte + * @since 1.3 + */ + public int read() throws java.io.IOException + { + // Do we need to get data? + if( position < 0 ) + { + if( encode ) + { + byte[] b3 = new byte[3]; + int numBinaryBytes = 0; + for( int i = 0; i < 3; i++ ) + { + try + { + int b = in.read(); + + // If end of stream, b is -1. + if( b >= 0 ) + { + b3[i] = (byte)b; + numBinaryBytes++; + } // end if: not end of stream + + } // end try: read + catch( java.io.IOException e ) + { + // Only a problem if we got no data at all. + if( i == 0 ) + throw e; + + } // end catch + } // end for: each needed input byte + + if( numBinaryBytes > 0 ) + { + encode3to4( b3, 0, numBinaryBytes, buffer, 0, options ); + position = 0; + numSigBytes = 4; + } // end if: got data + else + { + return -1; + } // end else + } // end if: encoding + + // Else decoding + else + { + byte[] b4 = new byte[4]; + int i = 0; + for( i = 0; i < 4; i++ ) + { + // Read four "meaningful" bytes: + int b = 0; + do{ b = in.read(); } + while( b >= 0 && decodabet[ b & 0x7f ] <= WHITE_SPACE_ENC ); + + if( b < 0 ) + break; // Reads a -1 if end of stream + + b4[i] = (byte)b; + } // end for: each needed input byte + + if( i == 4 ) + { + numSigBytes = decode4to3( b4, 0, buffer, 0, options ); + position = 0; + } // end if: got four characters + else if( i == 0 ){ + return -1; + } // end else if: also padded correctly + else + { + // Must have broken out from above. + throw new java.io.IOException( "Improperly padded Base64 input." ); + } // end + + } // end else: decode + } // end else: get data + + // Got data? + if( position >= 0 ) + { + // End of relevant data? + if( /*!encode &&*/ position >= numSigBytes ) + return -1; + + if( encode && breakLines && lineLength >= MAX_LINE_LENGTH ) + { + lineLength = 0; + return '\n'; + } // end if + else + { + lineLength++; // This isn't important when decoding + // but throwing an extra "if" seems + // just as wasteful. + + int b = buffer[ position++ ]; + + if( position >= bufferLength ) + position = -1; + + return b & 0xFF; // This is how you "cast" a byte that's + // intended to be unsigned. + } // end else + } // end if: position >= 0 + + // Else error + else + { + // When JDK1.4 is more accepted, use an assertion here. + throw new java.io.IOException( "Error in Base64 code reading stream." ); + } // end else + } // end read + + + /** + * Calls {@link #read()} repeatedly until the end of stream + * is reached or len bytes are read. + * Returns number of bytes read into array or -1 if + * end of stream is encountered. + * + * @param dest array to hold values + * @param off offset for array + * @param len max number of bytes to read into array + * @return bytes read into array or -1 if end of stream is encountered. + * @since 1.3 + */ + public int read( byte[] dest, int off, int len ) throws java.io.IOException + { + int i; + int b; + for( i = 0; i < len; i++ ) + { + b = read(); + + //if( b < 0 && i == 0 ) + // return -1; + + if( b >= 0 ) + dest[off + i] = (byte)b; + else if( i == 0 ) + return -1; + else + break; // Out of 'for' loop + } // end for: each byte read + return i; + } // end read + + } // end inner class InputStream + + + + + + + /* ******** I N N E R C L A S S O U T P U T S T R E A M ******** */ + + + + /** + * A {@link Base64.OutputStream} will write data to another + * java.io.OutputStream, given in the constructor, + * and encode/decode to/from Base64 notation on the fly. + * + * @see Base64 + * @since 1.3 + */ + public static class OutputStream extends java.io.FilterOutputStream + { + private boolean encode; + private int position; + private byte[] buffer; + private int bufferLength; + private int lineLength; + private boolean breakLines; + private byte[] b4; // Scratch used in a few places + private boolean suspendEncoding; + private int options; // Record for later + private byte[] alphabet; // Local copies to avoid extra method calls + private byte[] decodabet; // Local copies to avoid extra method calls + + /** + * Constructs a {@link Base64.OutputStream} in ENCODE mode. + * + * @param out the java.io.OutputStream to which data will be written. + * @since 1.3 + */ + public OutputStream( java.io.OutputStream out ) + { + this( out, ENCODE ); + } // end constructor + + + /** + * Constructs a {@link Base64.OutputStream} in + * either ENCODE or DECODE mode. + *

      + * Valid options:

      +				 *	 ENCODE or DECODE: Encode or Decode as data is read.
      +				 *	 DONT_BREAK_LINES: don't break lines at 76 characters
      +				 *		 (only meaningful when encoding)
      +				 *		 Note: Technically, this makes your encoding non-compliant.
      +				 * 
      + *

      + * Example: new Base64.OutputStream( out, Base64.ENCODE ) + * + * @param out the java.io.OutputStream to which data will be written. + * @param options Specified options. + * @see Base64#ENCODE + * @see Base64#DECODE + * @see Base64#DONT_BREAK_LINES + * @since 1.3 + */ + public OutputStream( java.io.OutputStream out, int options ) + { + super( out ); + this.breakLines = (options & DONT_BREAK_LINES) != DONT_BREAK_LINES; + this.encode = (options & ENCODE) == ENCODE; + this.bufferLength = encode ? 3 : 4; + this.buffer = new byte[ bufferLength ]; + this.position = 0; + this.lineLength = 0; + this.suspendEncoding = false; + this.b4 = new byte[4]; + this.options = options; + this.alphabet = getAlphabet(options); + this.decodabet = getDecodabet(options); + } // end constructor + + + /** + * Writes the byte to the output stream after + * converting to/from Base64 notation. + * When encoding, bytes are buffered three + * at a time before the output stream actually + * gets a write() call. + * When decoding, bytes are buffered four + * at a time. + * + * @param theByte the byte to write + * @since 1.3 + */ + public void write(int theByte) throws java.io.IOException + { + // Encoding suspended? + if( suspendEncoding ) + { + super.out.write( theByte ); + return; + } // end if: supsended + + // Encode? + if( encode ) + { + buffer[ position++ ] = (byte)theByte; + if( position >= bufferLength ) // Enough to encode. + { + out.write( encode3to4( b4, buffer, bufferLength, options ) ); + + lineLength += 4; + if( breakLines && lineLength >= MAX_LINE_LENGTH ) + { + out.write( NEW_LINE ); + lineLength = 0; + } // end if: end of line + + position = 0; + } // end if: enough to output + } // end if: encoding + + // Else, Decoding + else + { + // Meaningful Base64 character? + if( decodabet[ theByte & 0x7f ] > WHITE_SPACE_ENC ) + { + buffer[ position++ ] = (byte)theByte; + if( position >= bufferLength ) // Enough to output. + { + int len = Base64.decode4to3( buffer, 0, b4, 0, options ); + out.write( b4, 0, len ); + //out.write( Base64.decode4to3( buffer ) ); + position = 0; + } // end if: enough to output + } // end if: meaningful base64 character + else if( decodabet[ theByte & 0x7f ] != WHITE_SPACE_ENC ) + { + throw new java.io.IOException( "Invalid character in Base64 data." ); + } // end else: not white space either + } // end else: decoding + } // end write + + + + /** + * Calls {@link #write(int)} repeatedly until len + * bytes are written. + * + * @param theBytes array from which to read bytes + * @param off offset for array + * @param len max number of bytes to read into array + * @since 1.3 + */ + public void write( byte[] theBytes, int off, int len ) throws java.io.IOException + { + // Encoding suspended? + if( suspendEncoding ) + { + super.out.write( theBytes, off, len ); + return; + } // end if: supsended + + for( int i = 0; i < len; i++ ) + { + write( theBytes[ off + i ] ); + } // end for: each byte written + + } // end write + + + + /** + * Method added by PHIL. [Thanks, PHIL. -Rob] + * This pads the buffer without closing the stream. + */ + public void flushBase64() throws java.io.IOException + { + if( position > 0 ) + { + if( encode ) + { + out.write( encode3to4( b4, buffer, position, options ) ); + position = 0; + } // end if: encoding + else + { + throw new java.io.IOException( "Base64 input not properly padded." ); + } // end else: decoding + } // end if: buffer partially full + + } // end flush + + + /** + * Flushes and closes (I think, in the superclass) the stream. + * + * @since 1.3 + */ + public void close() throws java.io.IOException + { + // 1. Ensure that pending characters are written + flushBase64(); + + // 2. Actually close the stream + // Base class both flushes and closes. + super.close(); + + buffer = null; + out = null; + } // end close + + + + /** + * Suspends encoding of the stream. + * May be helpful if you need to embed a piece of + * base640-encoded data in a stream. + * + * @since 1.5.1 + */ + public void suspendEncoding() throws java.io.IOException + { + flushBase64(); + this.suspendEncoding = true; + } // end suspendEncoding + + + /** + * Resumes encoding of the stream. + * May be helpful if you need to embed a piece of + * base640-encoded data in a stream. + * + * @since 1.5.1 + */ + public void resumeEncoding() + { + this.suspendEncoding = false; + } // end resumeEncoding + + + + } // end inner class OutputStream + + +} // end class Base64 \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/PreviousDataUploadActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/PreviousDataUploadActivity.java new file mode 100644 index 0000000..57b30ad --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/PreviousDataUploadActivity.java @@ -0,0 +1,1978 @@ +package cpm.com.gskmtorange.upload; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.os.AsyncTask; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.WindowManager; +import android.widget.ProgressBar; +import android.widget.TextView; + +//import com.crashlytics.android.Crashlytics; + +import androidx.appcompat.app.AppCompatActivity; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xml.sax.InputSource; +import org.xml.sax.XMLReader; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.ByteArrayOutputStream; +import java.io.File; +import java.io.IOException; +import java.io.StringReader; +import java.net.MalformedURLException; +import java.util.ArrayList; + +import javax.xml.parsers.SAXParser; +import javax.xml.parsers.SAXParserFactory; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.AdditionalDialogGetterSetter; +import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; +import cpm.com.gskmtorange.GetterSetter.BrandAvabilityGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CoachingVisitGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.xmlGetterSetter.AuditDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CompetitonPromoGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CounterfeitProductGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GapsChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ImageGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaMSLInsertedGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaSOSGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PromoComplianceSkuwiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Promo_Compliance_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Stock_FacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Store_wise_camera_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.T2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Visit_Type_Master_GetterSetter; +import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler; + +public class PreviousDataUploadActivity extends AppCompatActivity { + private Context context; + GSKOrangeDB db; + ArrayList coverageList; + String date, userId, app_version; + StoreBean storeData; + String datacheck = ""; + String[] words; + String validity; + int mid; + String errormsg = "", Path; + Data data; + ArrayList msl_availabilityList; + ArrayList stock_facingHeaderList, stock_facingChildList; + ArrayList promotionSkuList, additionalPromotionList; + ArrayList t2PGetterSetters; + ArrayList additionalVisibilityList; + ArrayList additionalVisibilitySkuList; + ArrayList msl_availabilityStockFacingList; + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + private FailureGetterSetter failureGetterSetter = null; + private SharedPreferences preferences; + private int factor, k = 0; + ArrayList adddata = new ArrayList(); + ArrayList listdat = new ArrayList(); + ArrayList coachingVisitData; + Object result = ""; + ArrayList stockFacingPlanogramDataList; + ArrayList storeWiseCameraDataGetterSetters; + ArrayList promoComplianceSkuwiseGetterSetters, promoComplianceSkuwiseExistsGetterSetters; + ArrayList counterfeitProductGetterSetters, counterfeitProductExistsGetterSetters; + ArrayList competitonGetterSetters, competitonExistsGetterSetters; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_upload); + getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + date = preferences.getString(CommonString.KEY_DATE, null); + userId = preferences.getString(CommonString.KEY_USERNAME, null); + app_version = preferences.getString(CommonString.KEY_VERSION, null); + db = new GSKOrangeDB(this); + db.open(); + context = this; + Path = CommonString.getImagesFolder(context); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + //start upload + new UploadTask(this).execute(); + } + + public String UploadImage(String path, String folder_name) throws Exception { + errormsg = ""; + BitmapFactory.Options o = new BitmapFactory.Options(); + o.inJustDecodeBounds = true; + BitmapFactory.decodeFile(Path + path, o); + + // The new size we want to scale to + final int REQUIRED_SIZE = 1639; + + // Find the correct scale value. It should be the power of 2. + int width_tmp = o.outWidth, height_tmp = o.outHeight; + int scale = 1; + + while (true) { + if (width_tmp < REQUIRED_SIZE && height_tmp < REQUIRED_SIZE) + break; + width_tmp /= 2; + height_tmp /= 2; + scale *= 2; + } + + // Decode with inSampleSize + BitmapFactory.Options o2 = new BitmapFactory.Options(); + o2.inSampleSize = scale; + Bitmap bitmap = BitmapFactory.decodeFile(Path + path, o2); + + ByteArrayOutputStream bao = new ByteArrayOutputStream(); + bitmap.compress(Bitmap.CompressFormat.JPEG, 90, bao); + byte[] ba = bao.toByteArray(); + String ba1 = Base64.encodeBytes(ba); + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_IMAGE); + + String[] split = path.split("/"); + String path1 = split[split.length - 1]; + + request.addProperty("img", ba1); + request.addProperty("name", path1); + request.addProperty("FolderName", folder_name); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION_UPLOAD_IMAGE, envelope); + + Object result = envelope.getResponse(); + + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + if (result.toString().equalsIgnoreCase(CommonString.KEY_FALSE)) { + return CommonString.KEY_FALSE; + } + + SAXParserFactory saxPF = SAXParserFactory.newInstance(); + SAXParser saxP = saxPF.newSAXParser(); + XMLReader xmlR = saxP.getXMLReader(); + + // for failure + FailureXMLHandler failureXMLHandler = new FailureXMLHandler(); + xmlR.setContentHandler(failureXMLHandler); + + InputSource is = new InputSource(); + is.setCharacterStream(new StringReader(result.toString())); + xmlR.parse(is); + + failureGetterSetter = failureXMLHandler.getFailureGetterSetter(); + + if (failureGetterSetter.getStatus().equalsIgnoreCase(CommonString.KEY_FAILURE)) { + errormsg = failureGetterSetter.getErrorMsg(); + return CommonString.KEY_FAILURE; + } + } else { + new File(Path + path).delete(); + } + + return result.toString(); + } + + class Data { + int value; + String name; + } + + private class UploadTask extends AsyncTask { + private Context context; + + UploadTask(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + super.onPreExecute(); + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle("Uploading Data"); + dialog.setCancelable(false); + dialog.show(); + + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + } + + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + } + + @Override + protected String doInBackground(Void... params) { + try { + data = new Data(); + + ArrayList adhoc_coverageList = db.getPreviousCoverageData(date, CommonString.FROM_DEVIATION); + + if (adhoc_coverageList.size() > 0) { + + for (int i = 0; i < adhoc_coverageList.size(); i++) { + + String onXML = "[ADHOC_JCP]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[VISIT_DATE]" + adhoc_coverageList.get(i).getVisitDate() + "[/VISIT_DATE]" + + "[STORE_CD]" + adhoc_coverageList.get(i).getStoreId() + "[/STORE_CD]" + + "[/ADHOC_JCP]"; + + final String adhoc_xml = "[DATA]" + onXML + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", adhoc_xml); + request.addProperty("KEYS", "ADHOC_JOURNEY_PLAN"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", 0); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + } + } + + + coverageList = db.getPreviousCoverageData(date, null); + + if (coverageList.size() > 0) { + if (coverageList.size() == 1) { + factor = 50; + } else { + factor = 100 / (coverageList.size()); + } + } + + for (int i = 0; i < coverageList.size(); i++) { + + storeData = db.getSpecificStoreData(coverageList.get(i).getVisitDate(), coverageList.get(i).getStoreId(), coverageList.get(i).getFlag_from()); + if (storeData.getSTORE_ID() != null) { + + if (storeData.getCHECKOUT_STATUS().equals(CommonString.KEY_Y) || + storeData.getCHECKOUT_STATUS().equals(CommonString.KEY_L) || + !storeData.getUPLOAD_STATUS().equals(CommonString.KEY_U) || + !storeData.getUPLOAD_STATUS().equals(CommonString.KEY_UN)) { + + String camera_allow = storeData.getCAMERA_ALLOW(); + + String adhoc; + if (coverageList.get(i).getFlag_from() != null && coverageList.get(i).getFlag_from().equals(CommonString.FROM_DEVIATION)) { + adhoc = "1"; + } else { + adhoc = "0"; + } + + String coverage_service, status_service; + + if (coverageList.get(i).getFlag_from().equals(CommonString.FROM_ADDITIONAL)) { + status_service = CommonString.METHOD_UPLOAD_COVERAGE_STATUS_ADDITIONAL; + coverage_service = CommonString.METHOD_UPLOAD_COVERAGE_NEW_ADDITIONAL; + } else { + status_service = CommonString.METHOD_UPLOAD_COVERAGE_STATUS; + coverage_service = CommonString.METHOD_UPLOAD_COVERAGE_NEW; + } + + String sub_reason_id = coverageList.get(i).getSub_reasonId(); + if (sub_reason_id != null && sub_reason_id.equals("")) { + sub_reason_id = "0"; + } + + String onXML = "[DATA]" + + "[USER_DATA]" + + "[STORE_CD]" + coverageList.get(i).getStoreId() + "[/STORE_CD]" + + "[VISIT_DATE]" + coverageList.get(i).getVisitDate() + "[/VISIT_DATE]" + + "[LATITUDE]" + coverageList.get(i).getLatitude() + "[/LATITUDE]" + + "[APP_VERSION]" + app_version + "[/APP_VERSION]" + + "[LONGITUDE]" + coverageList.get(i).getLongitude() + "[/LONGITUDE]" + + "[IN_TIME]" + coverageList.get(i).getInTime() + "[/IN_TIME]" + + "[OUT_TIME]" + coverageList.get(i).getOutTime() + "[/OUT_TIME]" + + "[UPLOAD_STATUS]" + "N" + "[/UPLOAD_STATUS]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[IMAGE_URL]" + coverageList.get(i).getImage() + "[/IMAGE_URL]" + + "[REASON_ID]" + coverageList.get(i).getReasonid() + "[/REASON_ID]" + + "[REASON_REMARK]" + coverageList.get(i).getRemark() + "[/REASON_REMARK]" + + "[CAMERA_ALLOWED]" + camera_allow + "[/CAMERA_ALLOWED]" + + "[CHECKOUT_IMAGE]" + coverageList.get(i).getCheckOut_Image() + "[/CHECKOUT_IMAGE]" + + "[ADHOC]" + adhoc + "[/ADHOC]" + + "[SUBREASONID]" + sub_reason_id + "[/SUBREASONID]" + + "[/USER_DATA]" + + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, coverage_service); + request.addProperty("onXML", onXML); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + coverage_service, envelope); + + result = envelope.getResponse(); + + datacheck = result.toString(); + words = datacheck.split("\\;"); + validity = (words[0]); + + if (validity.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + db.updateCoverageStatus(coverageList.get(i).getStoreId(), CommonString.KEY_P); + + db.updateStoreStatusOnLeave(coverageList.get(i).getStoreId(), date, CommonString.KEY_P, coverageList.get(i).getFlag_from()); + } else { + continue; + //return CommonString.METHOD_UPLOAD_COVERAGE; + } + mid = Integer.parseInt((words[1])); + + if (coverageList.get(i).getFlag_from().equals(CommonString.FROM_ADDITIONAL)) { + + //MSL_Availability_StockFacing + String mslAvailability_stockFacing_xml = ""; + onXML = ""; + db.open(); + msl_availabilityStockFacingList = db.getStockUploadServerData(coverageList.get(i).getStoreId()); + + if (msl_availabilityStockFacingList.size() > 0) { + for (int j = 0; j < msl_availabilityStockFacingList.size(); j++) { + if (!msl_availabilityStockFacingList.get(j).getSku_id().equals("0")) { + + String stock; + if (!msl_availabilityStockFacingList.get(j).getStock().equals("")) { + stock = msl_availabilityStockFacingList.get(j).getStock(); + } else { + stock = "0"; + } + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[SKUID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SKUID]" + + "[STK]" + Integer.parseInt(stock) + "[/STK]" + + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + + "[MSL]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/MSL]" + + + "[/ST]"; + + mslAvailability_stockFacing_xml = mslAvailability_stockFacing_xml + onXML; + } + } + + final String sos_xml = "[DATA]" + mslAvailability_stockFacing_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_ADDITIONAL_STORE"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + } else if (coverageList.get(i).getFlag_from().equals(CommonString.FROM_PHARMA)) { + + //Pharmacy store data + + //Store detail + String store_detail_xml = ""; + onXML = ""; + db.open(); + ImageGetterSetter imageGetterSetter = db.getStoreDetailPharmaImageInsertedData(coverageList.get(i).getStoreId()); + String image_xml = ""; + + image_xml = "[IMG_L]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[IMG1]" + imageGetterSetter.getImage1() + "[/IMG1]" + + "[IMG2]" + imageGetterSetter.getImage2() + "[/IMG2]" + + "[IMG3]" + imageGetterSetter.getImage3() + "[/IMG3]" + + "[IMG4]" + imageGetterSetter.getImage4() + "[/IMG4]" + + "[/IMG_L]"; + ArrayList pharmaStoreDetail = db.getStoreDetailPharmaAnswerInsertedData(coverageList.get(i).getStoreId(), null); + + if (pharmaStoreDetail.size() > 0) { + for (int j = 0; j < pharmaStoreDetail.size(); j++) { + + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[QID]" + Integer.parseInt(pharmaStoreDetail.get(j).getQUESTION_ID().get(0)) + "[/QID]" + + "[BID]" + Integer.parseInt(pharmaStoreDetail.get(j).getBRAND_ID().get(0)) + "[/BID]" + + "[SCID]" + Integer.parseInt(pharmaStoreDetail.get(j).getSUB_CATEGORY_ID().get(0)) + "[/SCID]" + + "[PRESENT]" + pharmaStoreDetail.get(j).getIsChecked() + "[/PRESENT]" + + "[IMG]" + pharmaStoreDetail.get(j).getImgPath() + "[/IMG]" + + + "[/ST]"; + + store_detail_xml = store_detail_xml + onXML; + } + + final String sos_xml = "[DATA]" + image_xml + store_detail_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "PHARMA_STORE_DETAIL"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + String pharma_sos_xml = ""; + onXML = ""; + + ArrayList pharmaSOSList = db.getStoreDetailPharmaForSOSData(coverageList.get(i).getStoreId(), "1"); + + if (pharmaSOSList.size() > 0) { + for (int j = 0; j < pharmaSOSList.size(); j++) { + + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[QID]" + Integer.parseInt(pharmaSOSList.get(j).getQUESTION_ID()) + "[/QID]" + + "[BID]" + Integer.parseInt(pharmaSOSList.get(j).getBRAND_ID()) + "[/BID]" + + "[SCID]" + Integer.parseInt(pharmaSOSList.get(j).getSUB_CATEGORY_ID()) + "[/SCID]" + + "[G_FAC]" + pharmaSOSList.get(j).getGskFacing() + "[/G_FAC]" + + "[C_FAC]" + pharmaSOSList.get(j).getCompetitorFacing() + "[/C_FAC]" + + "[/ST]"; + + pharma_sos_xml = pharma_sos_xml + onXML; + } + + final String sos_xml = "[DATA]" + pharma_sos_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "PHARMA_SOS"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + String pharma_msl_xml = ""; + onXML = ""; + + ArrayList pharmaMSLList = db.getPharmaMSLInsertedData(coverageList.get(i).getStoreId()); + + if (pharmaMSLList.size() > 0) { + for (int j = 0; j < pharmaMSLList.size(); j++) { + + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[BID]" + Integer.parseInt(pharmaMSLList.get(j).getBrandId()) + "[/BID]" + + "[SKID]" + Integer.parseInt(pharmaMSLList.get(j).getSkuId()) + "[/SKID]" + + "[PRESENT]" + pharmaMSLList.get(j).getPresent() + "[/PRESENT]" + + "[/ST]"; + + pharma_msl_xml = pharma_msl_xml + onXML; + } + + final String sos_xml = "[DATA]" + pharma_msl_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "PHARMA_MSL"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + } else { + //MSL_Availability_StockFacing + String mslAvailability_stockFacing_xml = ""; + onXML = ""; + db.open(); + msl_availabilityStockFacingList = db.getMSL_Availability_StockFacing_UploadServerDataNew(coverageList.get(i) + .getStoreId(), coverageList.get(i).getVisitDate(), + coverageList.get(i).getKeyAccountId(), + coverageList.get(i).getStoreTypeId(), + coverageList.get(i).getClassId(), + coverageList.get(i).getMappingStk()); + if (msl_availabilityStockFacingList.size() > 0) { + for (int j = 0; j < msl_availabilityStockFacingList.size(); j++) { + if (!msl_availabilityStockFacingList.get(j).getSku_id().equals("0")) { + String stock, pricing; + if (!msl_availabilityStockFacingList.get(j).getStock().equals("")) { + stock = msl_availabilityStockFacingList.get(j).getStock(); + } else { + stock = "0"; + } + if (!msl_availabilityStockFacingList.get(j).getPricingStock().equals("")) { + pricing = msl_availabilityStockFacingList.get(j).getPricingStock(); + } else { + pricing = "-1"; + } + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + //+ "[USERID]" + userId + "[/USERID]" + + "[SID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SID]" + + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + + "[AVL]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getToggleValue()) + "[/AVL]" + + "[FC]" + Double.parseDouble(msl_availabilityStockFacingList.get(j).getFacing()) + "[/FC]" + + "[SK]" + Integer.parseInt(stock) + "[/SK]" + + "[PRICING]" + Double.parseDouble(pricing) + "[/PRICING]" + // + "[PRICING]" + Integer.parseInt(pricing) + "[/PRICING]" + + "[ML]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/ML]" + + "[/ST]"; + + mslAvailability_stockFacing_xml = mslAvailability_stockFacing_xml + onXML; + } + } + + final String sos_xml = "[DATA]" + mslAvailability_stockFacing_xml + "[/DATA]"; + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_AVAILABILITY_WITH_PRICING"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + result = envelope.getResponse(); + } + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + String msl_availabilityStockEntryXml = ""; + onXML = ""; + db.open(); + msl_availabilityStockFacingList = db.getStock_Entry_UploadServerDataNew(coverageList.get(i) + .getStoreId(), coverageList.get(i).getVisitDate(), + coverageList.get(i).getKeyAccountId(), + coverageList.get(i).getStoreTypeId(), + coverageList.get(i).getClassId(), + coverageList.get(i).getMappingStk()); + + if (msl_availabilityStockFacingList.size() > 0) { + for (int j = 0; j < msl_availabilityStockFacingList.size(); j++) { + if (!msl_availabilityStockFacingList.get(j).getSku_id().equals("0")) { + String posm_stock, warehouse_stock; + if (!msl_availabilityStockFacingList.get(j).getPosmStock().equals("")) { + posm_stock = msl_availabilityStockFacingList.get(j).getPosmStock(); + } else { + posm_stock = "0"; + } + if (!msl_availabilityStockFacingList.get(j).getWarehouseStock().equals("")) { + warehouse_stock = msl_availabilityStockFacingList.get(j).getWarehouseStock(); + } else { + warehouse_stock = "0"; + } + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[SID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SID]" + + "[POSM_STOCK]" + Integer.parseInt(posm_stock) + "[/POSM_STOCK]" + + "[WAREHOUSE_STOCK]" + Integer.parseInt(warehouse_stock) + "[/WAREHOUSE_STOCK]" + + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + + "[ML]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/ML]" + + "[/ST]"; + + msl_availabilityStockEntryXml = msl_availabilityStockEntryXml + onXML; + } + } + final String sos_xml = "[DATA]" + msl_availabilityStockEntryXml + "[/DATA]"; + Log.d("STOCK_ENTRY_DATA", sos_xml); + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_ENTRY"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 16; + data.name = getString(R.string.stock_entry_data_uploading); + publishProgress(data); + + + //Promo Compliance - Promotion Data + String promoition_data_xml = ""; + onXML = ""; + db.open(); + promotionSkuList = db.getPromoComplianceSkuServerUploadData(coverageList.get(i).getStoreId()); + + if (promotionSkuList.size() > 0) { + for (int i1 = 0; i1 < promotionSkuList.size(); i1++) { + if (!promotionSkuList.get(i1).getCategory_id().equals("0")) { + + onXML = "[PROMOTION_DATA_NEW]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(promotionSkuList.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[PROMO_ID]" + Integer.parseInt(promotionSkuList.get(i1).getPromo_id()) + "[/PROMO_ID]" + //+ "[SKU]" + promotionSkuList.get(i1).getSku() + "[/SKU]" + + "[SKU_ID]" + Integer.parseInt(promotionSkuList.get(i1).getSku_id()) + "[/SKU_ID]" + + "[IN_STOCK]" + Integer.parseInt(promotionSkuList.get(i1).getIn_stock()) + "[/IN_STOCK]" + + "[PROMO_ANNOUNCER]" + Integer.parseInt(promotionSkuList.get(i1).getPromo_announcer()) + "[/PROMO_ANNOUNCER]" + + "[RUNNING_POS]" + Integer.parseInt(promotionSkuList.get(i1).getRunning_pos()) + "[/RUNNING_POS]" + + "[PROMO_IMAGE]" + promotionSkuList.get(i1).getImage_promotion() + "[/PROMO_IMAGE]" + + "[/PROMOTION_DATA_NEW]"; + + promoition_data_xml = promoition_data_xml + onXML; + } + } + + final String sos_xml = "[DATA]" + promoition_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "PROMOTION_DATA_NEW"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 30; + data.name = getString(R.string.promo_data_uploading); + publishProgress(data); + + //Promo Compliance - Country Id - 7 (SA) Promotion Data + String promotion_sku_wise_data_xml = "", add_promotion_data_xml = "", exists_xml = "", add_xml = ""; + + db.open(); + promoComplianceSkuwiseExistsGetterSetters = db.getPromoComplianceSkuwiseExistsAfterData(coverageList.get(i).getStoreId(), null); + if (promoComplianceSkuwiseExistsGetterSetters.size() > 0) { + + for (int l = 0; l < promoComplianceSkuwiseExistsGetterSetters.size(); l++) { + + promoComplianceSkuwiseGetterSetters = db.getPromoComplianceSkuwiseAfterData(promoComplianceSkuwiseExistsGetterSetters.get(l).get_id(), null); + + for (int i1 = 0; i1 < promoComplianceSkuwiseGetterSetters.size(); i1++) { + if (!promoComplianceSkuwiseGetterSetters.get(i1).getCategory_id().equals("0")) { + + String discount_val = promoComplianceSkuwiseGetterSetters.get(i1).getDiscount_value(); + if (discount_val.equals("")) { + discount_val = "0"; + } + + add_xml = "[PROMOTION_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getSub_category_id()) + "[/SUB_CATEGORY_ID]" + + "[SKU_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getSku_id()) + "[/SKU_ID]" + + "[BRAND_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getBrand_id()) + "[/BRAND_ID]" + + "[DISCOUNT_VALUE]" + discount_val + "[/DISCOUNT_VALUE]" + + "[PRICE]" + promoComplianceSkuwiseGetterSetters.get(i1).getPrice() + "[/PRICE]" + + "[PROMO_IMAGE]" + promoComplianceSkuwiseGetterSetters.get(i1).getImg() + "[/PROMO_IMAGE]" + + "[PRICE_FLASHER_AVAILABLE]" + promoComplianceSkuwiseGetterSetters.get(i1).getPrice_flasher() + "[/PRICE_FLASHER_AVAILABLE]" + + "[/PROMOTION_DATA]"; + + add_promotion_data_xml = add_promotion_data_xml + add_xml; + } + } + + int exists = 0; + if (promoComplianceSkuwiseExistsGetterSetters.get(l).isExists()) { + exists = 1; + } + + exists_xml = "[ADDITIONAL_PROMOTION_SKUWISE_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseExistsGetterSetters.get(l).getCategory_id()) + "[/CATEGORY_ID]" + + "[IS_EXISTS]" + exists + "[/IS_EXISTS]" + + "[ADDITIONAL_PROMOTION_DATA]" + add_promotion_data_xml + "[/ADDITIONAL_PROMOTION_DATA]" + + "[/ADDITIONAL_PROMOTION_SKUWISE_DATA]"; + + promotion_sku_wise_data_xml = promotion_sku_wise_data_xml + exists_xml; + + } + + final String sos_xml = "[DATA]" + promotion_sku_wise_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ADDITIONAL_PROMOTION_SKUWISE_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + + data.value = 30; + data.name = getString(R.string.promo_data_uploading); + publishProgress(data); + + + //Promo Compliance -Additional Promotion Data + String additional_promoition_data_xml = ""; + onXML = ""; + db.open(); + additionalPromotionList = db.getAdditionalPromotionServerUploadData(coverageList.get(i).getStoreId()); + + if (additionalPromotionList.size() > 0) { + for (int i1 = 0; i1 < additionalPromotionList.size(); i1++) { + if (!additionalPromotionList.get(i1).getCategory_id().equals("0")) { + + onXML = "[ADDITIONAL_PROMOTION_DATA_NEW]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(additionalPromotionList.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[PROMO_ID]" + Integer.parseInt(additionalPromotionList.get(i1).getPromo_id()) + "[/PROMO_ID]" + + "[SKU_ID]" + Integer.parseInt(additionalPromotionList.get(i1).getSku_id()) + "[/SKU_ID]" + //+ "[SKU]" + additionalPromotionList.get(i1).getSku() + "[/SKU]" + + "[IN_STOCK]" + Integer.parseInt(additionalPromotionList.get(i1).getIn_stock()) + "[/IN_STOCK]" + + "[PROMO_ANNOUNCER]" + Integer.parseInt(additionalPromotionList.get(i1).getPromo_announcer()) + "[/PROMO_ANNOUNCER]" + + "[RUNNING_POS]" + Integer.parseInt(additionalPromotionList.get(i1).getRunning_pos()) + "[/RUNNING_POS]" + + "[ADD_PROMO_IMAGE]" + additionalPromotionList.get(i1).getImage_promotion() + "[/ADD_PROMO_IMAGE]" + + "[/ADDITIONAL_PROMOTION_DATA_NEW]"; + + additional_promoition_data_xml = additional_promoition_data_xml + onXML; + } + } + + final String sos_xml = "[DATA]" + additional_promoition_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ADDITIONAL_PROMOTION_DATA_NEW"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 35; + data.name = getString(R.string.additional_data_uploading); + publishProgress(data); + + + //Additional Visibility Data + String additional_visibility_data_xml = ""; + String additional_visibility_dialog_xml = ""; + onXML = ""; + String onXMLdIALOG = ""; + String imageV1, imageV2, imageV3; + + db.open(); + additionalVisibilityList = db.getAdditionalStockUpload(coverageList.get(i).getStoreId()); + + if (additionalVisibilityList.size() > 0) { + for (int J = 0; J < additionalVisibilityList.size(); J++) { + + if (additionalVisibilityList.get(J).getImage() == null) { + imageV1 = ""; + } else { + imageV1 = additionalVisibilityList.get(J).getImage(); + } + + if (additionalVisibilityList.get(J).getImage2() == null) { + imageV2 = ""; + } else { + imageV2 = additionalVisibilityList.get(J).getImage2(); + } + + if (additionalVisibilityList.get(J).getImage3() == null) { + imageV3 = ""; + } else { + imageV3 = additionalVisibilityList.get(J).getImage3(); + } + + String KeyID = additionalVisibilityList.get(J).getKey_id(); + + additionalVisibilitySkuList = db.getDialogStockUpload(KeyID); + //additionalVisibilitySkuList = additionalVisibilityList.get(J).getSkuDialogList(); + + if (additionalVisibilitySkuList.size() > 0) { + for (int k = 0; k < additionalVisibilitySkuList.size(); k++) { + + onXMLdIALOG = "[VISIBILITY_DAILOG]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[KEY_ID]" + additionalVisibilitySkuList.get(k).getCOMMON_ID() + "[/KEY_ID]" + + "[CATEGORY_ID]" + additionalVisibilitySkuList.get(k).getCategoryId() + "[/CATEGORY_ID]" + + "[SKU_ID]" + additionalVisibilitySkuList.get(k).getSku_id() + "[/SKU_ID]" + + "[QUANTITY]" + additionalVisibilitySkuList.get(k).getQuantity() + "[/QUANTITY]" + + "[/VISIBILITY_DAILOG]"; + + additional_visibility_dialog_xml = additional_visibility_dialog_xml + onXMLdIALOG; + } + } + + onXML = "[ADDITIONAL_VISIBILITY_NEW]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[KEY_ID]" + additionalVisibilityList.get(J).getKey_id() + "[/KEY_ID]" + + "[CATEGORY_ID]" + additionalVisibilityList.get(J).getCategoryId() + "[/CATEGORY_ID]" + + "[ADDITIONAL_DISPLAY]" + additionalVisibilityList.get(J).getBtn_toogle() + "[/ADDITIONAL_DISPLAY]" + //+ "[BRAND_ID]"+ additionalVisibilityList.get(J).getBrand_id()+ "[/BRAND_ID]" + + "[IMAGE_URL]" + imageV1 /*additionalVisibilityList.get(J).getImage()*/ + "[/IMAGE_URL]" + + "[IMAGE_URL1]" + imageV2 /*additionalVisibilityList.get(J).getImage2()*/ + "[/IMAGE_URL1]" + + "[IMAGE_URL2]" + imageV3 /*additionalVisibilityList.get(J).getImage3()*/ + "[/IMAGE_URL2]" + + "[DISPLAY_ID]" + additionalVisibilityList.get(J).getSku_id() + "[/DISPLAY_ID]" + + "[SKU_LIST]" + additional_visibility_dialog_xml + "[/SKU_LIST]" + + "[/ADDITIONAL_VISIBILITY_NEW]"; + //Here getSku_id gives display_id + + additional_visibility_data_xml = additional_visibility_data_xml + onXML; + KeyID = ""; + additionalVisibilitySkuList.clear(); + + additional_visibility_dialog_xml = ""; + } + + final String sos_xml = "[DATA]" + additional_visibility_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ADDITIONAL_VISIBILITY_NEW"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 45; + data.name = getString(R.string.additional_data_uploading); + publishProgress(data); + + + //T2p Upload Data + String t2p_data_xml = ""; + onXML = ""; + db.open(); + t2PGetterSetters = db.getT2pComplianceData(coverageList.get(i).getStoreId(), null); + + if (t2PGetterSetters.size() > 0) { + for (int i1 = 0; i1 < t2PGetterSetters.size(); i1++) { + + ArrayList gapsList = db.getGapsData(t2PGetterSetters.get(i1).getKey_id()); + ArrayList skuList = db.getT2PSKUData(t2PGetterSetters.get(i1).getKey_id()); + ArrayList brandList = db.getT2BrandData(t2PGetterSetters.get(i1).getKey_id()); + String gaps_xml = ""; + String gaps_child; + + for (int l = 0; l < gapsList.size(); l++) { + String present = ""; + if (gapsList.get(l).isPresent()) { + present = "1"; + } else { + present = "0"; + } + gaps_child = "[GAPS]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CHECK_LIST_ID]" + gapsList.get(l).getChecklist_id() + "[/CHECK_LIST_ID]" + + "[DISPLAY_ID]" + gapsList.get(l).getDisplay_id() + "[/DISPLAY_ID]" + + "[PRESENT]" + present + "[/PRESENT]" + + "[COMMON_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getKey_id()) + "[/COMMON_ID]" + + "[/GAPS]"; + gaps_xml = gaps_xml + gaps_child; + } + + String sku_xml = ""; + String sku_child; + + for (int k = 0; k < skuList.size(); k++) { + sku_child = "[SKU]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[SKU_ID]" + skuList.get(k).getSKU_ID() + "[/SKU_ID]" + + "[BRAND_ID]" + skuList.get(k).getBRAND_ID() + "[/BRAND_ID]" + + "[STOCK]" + skuList.get(k).getSTOCK() + "[/STOCK]" + + "[COMMON_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getKey_id()) + "[/COMMON_ID]" + + "[/SKU]"; + sku_xml = sku_xml + sku_child; + } + + + String brandxml = ""; + String brandchild; + + if (brandList.size() > 0) { + + for (int M = 0; M < brandList.size(); M++) { + brandchild = "[BRAND]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[BRAND_ID]" + brandList.get(M).getBRAND_ID() + "[/BRAND_ID]" + // + "[BRAND]" + brandList.get(M).getBRAND() + "[/BRAND]" + + "[COMMON_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getKey_id()) + "[/COMMON_ID]" + + "[/BRAND]"; + brandxml = brandxml + brandchild; + } + } + + /* String present = ""; + if (t2PGetterSetters.get(i1).isPresent()) { + present = "1"; + } else { + present = "0"; + }*/ + String qty = t2PGetterSetters.get(i1).getQty(); + if (qty.equals("")) { + qty = "0"; + } + + onXML = "[T2P_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[BRAND_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getBrand_id()) + "[/BRAND_ID]" + + "[DISPLAY_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getDisplay_id()) + "[/DISPLAY_ID]" + + "[COMMON_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getKey_id()) + "[/COMMON_ID]" + + "[IMAGE]" + t2PGetterSetters.get(i1).getImage() + "[/IMAGE]" + + "[IMAGE1]" + t2PGetterSetters.get(i1).getImage1() + "[/IMAGE1]" + + "[IMAGE2]" + t2PGetterSetters.get(i1).getImage2() + "[/IMAGE2]" + + "[PRESENT]" + t2PGetterSetters.get(i1).getPresent() + "[/PRESENT]" + + //Quantity visibility added for UAE 04.07.2019 + + "[Quantity]" + qty + "[/Quantity]" + + //Non t2p reason id added - 21-6-2018 + + "[TREASON_ID]" + t2PGetterSetters.get(i1).getNon_t2p_reason_id() + "[/TREASON_ID]" + + + "[GAPS_DATA]" + gaps_xml + "[/GAPS_DATA]" + + "[SKU_DATA]" + sku_xml + "[/SKU_DATA]" + + "[CATEGORY_FIXTURE]" + t2PGetterSetters.get(i1).getCategory_fixture() + "[/CATEGORY_FIXTURE]" + + "[BRAND_DATA]" + brandxml + "[/BRAND_DATA]" + + "[/T2P_DATA]"; + + t2p_data_xml = t2p_data_xml + onXML; + } + + final String t2p_final_xml = "[DATA]" + t2p_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", t2p_final_xml); + request.addProperty("KEYS", "T2P_DATA_FIXTURE_NEW"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 50; + data.name = getString(R.string.t2p_data_uploading); + publishProgress(data); + + + //Stock Facing Planogram Tracker + String stock_facing_planogram_xml = ""; + onXML = ""; + db.open(); + stockFacingPlanogramDataList = db.getStockAndFacingPlanogramServerUploadData(coverageList.get(i).getStoreId()); + + if (stockFacingPlanogramDataList.size() > 0) { + + for (int i1 = 0; i1 < stockFacingPlanogramDataList.size(); i1++) { + onXML = "[STOCK_FACING_PLANOGRAM_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[SKU_ID]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getSku_id()) + "[/SKU_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + //+ "[company_id]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getCompany_id()) + "[/company_id]" + //+ "[sub_category_id]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getSub_category_id()) + "[/sub_category_id]" + //+ "[BRAND_ID]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getBrand_id()) + "[/BRAND_ID]" + + "[SHELF_ID]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getSp_addShelf_id()) + "[/SHELF_ID]" + + "[SHELF_POSITION]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getSp_shelfPosition()) + "[/SHELF_POSITION]" + //+ "[CHECKBOX]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getCheckbox_sku()) + "[/CHECKBOX]" + + "[/STOCK_FACING_PLANOGRAM_DATA]"; + + stock_facing_planogram_xml = stock_facing_planogram_xml + onXML; + } + + final String sos_xml = "[DATA]" + stock_facing_planogram_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_FACING_PLANOGRAM_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 55; + data.name = getString(R.string.stock_planogram_data_uploading); + publishProgress(data); + + + //Category Picture Data + String Category_xml = ""; + onXML = ""; + String onCategoryList = ""; + String CategoryLISTDATA = ""; + String image1, image2, image3, image4; + + db.open(); + adddata = db.getCategoryPictureUpload(coverageList.get(i).getStoreId()); + + if (adddata.size() > 0) { + for (int J = 0; J < adddata.size(); J++) { + if (adddata.get(J).getCategoryImage1() == null) { + image1 = ""; + } else { + image1 = adddata.get(J).getCategoryImage1(); + } + + if (adddata.get(J).getCategoryImage2() == null) { + image2 = ""; + } else { + image2 = adddata.get(J).getCategoryImage2(); + } + + if (adddata.get(J).getCategoryImage3() == null) { + image3 = ""; + } else { + image3 = adddata.get(J).getCategoryImage3(); + } + + if (adddata.get(J).getCategoryImage4() == null) { + image4 = ""; + } else { + image4 = adddata.get(J).getCategoryImage4(); + } + + String KeyID = adddata.get(J).getKEY_ID(); + + listdat = db.getCategoryPictureListUploaded(KeyID); + + if (listdat.size() > 0) { + for (int k = 0; k < listdat.size(); k++) { + onCategoryList = "[SUB_CATEGORY_LIST]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[KEY_ID]" + listdat.get(k).getCOMMON_ID() + "[/KEY_ID]" + + "[SUB_CATEGORY_ID]" + listdat.get(k).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[SUB_CategoryImage1]" + listdat.get(k).getSubCategoryCamera1() + "[/SUB_CategoryImage1]" + + "[SUB_CategoryImage2]" + listdat.get(k).getSubCategoryCamera2() + "[/SUB_CategoryImage2]" + + "[/SUB_CATEGORY_LIST]"; + + CategoryLISTDATA = CategoryLISTDATA + onCategoryList; + } + } + + onXML = "[CATEGORY_LIST]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[KEY_ID]" + adddata.get(J).getKEY_ID() + "[/KEY_ID]" + + "[CATEGORY_ID]" + adddata.get(J).getCategoryId() + "[/CATEGORY_ID]" + + "[CAMERA_ALLOW]" + adddata.get(J).getCamera_allow() + "[/CAMERA_ALLOW]" + + "[IMAGE_URL_1]" + image1 /*adddata.get(J).getCategoryImage1()*/ + "[/IMAGE_URL_1]" + + "[IMAGE_URL_2]" + image2 /*adddata.get(J).getCategoryImage2()*/ + "[/IMAGE_URL_2]" + + "[IMAGE_URL_3]" + image3 /*adddata.get(J).getCategoryImage3()*/ + "[/IMAGE_URL_3]" + + "[IMAGE_URL_4]" + image4 /*adddata.get(J).getCategoryImage4()*/ + "[/IMAGE_URL_4]" + + "[SUB_LIST]" + CategoryLISTDATA + "[/SUB_LIST]" + + "[/CATEGORY_LIST]"; + + Category_xml = Category_xml + onXML; + CategoryLISTDATA = ""; + } + + final String sos_xml = "[DATA]" + Category_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "CATEGORY_PICTURE"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } else { + + db.open(); + ArrayList nocamera_data_list = db.getNoCameraCategoryStoreWiseDataInserted(coverageList.get(i).getStoreId()); + + if (nocamera_data_list.size() > 0) { + + String onXml_nodata = "", No_camera_data = ""; + for (int n = 0; n < nocamera_data_list.size(); n++) { + + int vertical; + if (nocamera_data_list.get(n).isVertical()) { + vertical = 1; + } else { + vertical = 0; + } + + onXml_nodata = "[NO_CAMERA_POG_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + nocamera_data_list.get(n).getCATEGORY_ID() + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + nocamera_data_list.get(n).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[SKU_GROUP_ID]" + nocamera_data_list.get(n).getSKUGROUP_ID() + "[/SKU_GROUP_ID]" + + "[ROW_NO]" + nocamera_data_list.get(n).getRow_no() + "[/ROW_NO]" + + "[COLUMN_NO]" + nocamera_data_list.get(n).getColumn_no() + "[/COLUMN_NO]" + + "[FACING]" + nocamera_data_list.get(n).getFacing() + "[/FACING]" + + "[IS_VERTICAL]" + vertical + "[/IS_VERTICAL]" + + "[/NO_CAMERA_POG_DATA]"; + + No_camera_data = No_camera_data + onXml_nodata; + } + + final String sos_xml = "[DATA]" + No_camera_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "NO_CAMERA_POG"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } + + } + data.value = 60; + data.name = getString(R.string.additional_data_uploading); + publishProgress(data); + + //Audit data + db.open(); + ArrayList audit_data = db.getAuditDataForUpload(coverageList.get(i).getStoreId()); + + if (audit_data.size() > 0) { + + String onXml_audit_data = "", Audit_data = ""; + for (int n = 0; n < audit_data.size(); n++) { + + onXml_audit_data = "[AUDIT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + audit_data.get(n).getCATEGORY_ID() + "[/CATEGORY_ID]" + + "[QUESTION_ID]" + audit_data.get(n).getQUESTION_ID() + "[/QUESTION_ID]" + + "[ANSWER_ID]" + audit_data.get(n).getANSWER_ID() + "[/ANSWER_ID]" + + "[ANSWER_IMAGE]" + audit_data.get(n).getCAM_IMAGE() + "[/ANSWER_IMAGE]" + + "[ANSWER_IMAGE2]" + audit_data.get(n).getCAM_IMAGE2() + "[/ANSWER_IMAGE2]" + + "[ANSWER]" + audit_data.get(n).getANSWER() + "[/ANSWER]" + + "[REMARK]" + audit_data.get(n).getTXT_REMARK() + "[/REMARK]" + + "[/AUDIT_DATA]"; + + Audit_data = Audit_data + onXml_audit_data; + } + + final String sos_xml = "[DATA]" + Audit_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "AUDIT_DATA_NEW_REMARK"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } + + data.value = 62; + data.name = getString(R.string.audit); + publishProgress(data); + + //POG data + db.open(); + ArrayList pog_data = db.getAfterSavePOGForUploadData(coverageList.get(i).getStoreId()); + + if (pog_data.size() > 0) { + + String onXml_pog_data = "", POG_data = ""; + for (int n = 0; n < pog_data.size(); n++) { + + onXml_pog_data = "[POG_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + pog_data.get(n).getCATEGORY_ID() + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + pog_data.get(n).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[QUESTION_ID]" + pog_data.get(n).getQUESTION_ID() + "[/QUESTION_ID]" + + "[ANSWER_ID]" + pog_data.get(n).getANSWER_ID() + "[/ANSWER_ID]" + + "[/POG_DATA]"; + + POG_data = POG_data + onXml_pog_data; + } + + final String sos_xml = "[DATA]" + POG_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "POG_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } + + data.value = 63; + data.name = getString(R.string.pog); + publishProgress(data); + + //Coaching visit data + db.open(); + coachingVisitData = db.getCoachingVisitData(coverageList.get(i).getStoreId()); + + if (coachingVisitData.size() > 0) { + + String onXml_coaching_data = "", coaching_xml = ""; + for (int j = 0; j < coachingVisitData.size(); j++) { + + String exist; + + if (coachingVisitData.get(j).isExists()) { + exist = "1"; + } else { + exist = "0"; + } + + coaching_xml = "[COACHING_VISIT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[EMP_ID]" + coachingVisitData.get(j).getEmp_id() + "[/EMP_ID]" + + "[IMAGE]" + coachingVisitData.get(j).getImg_path() + "[/IMAGE]" + + "[IS_EXIST]" + exist + "[/IS_EXIST]" + + "[/COACHING_VISIT_DATA]"; + onXml_coaching_data = onXml_coaching_data + coaching_xml; + } + + final String sos_xml = "[DATA]" + onXml_coaching_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "COACHING_VISIT_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + data.value = 64; + data.name = getString(R.string.coaching_visit); + publishProgress(data); + } + + //Coaching check visit data + db.open(); + coachingVisitData = db.getCoachingVisitStoreData(coverageList.get(i).getStoreId()); + + if (coachingVisitData.size() > 0) { + + String onXml_coaching_data = "", coaching_xml = ""; + for (int j = 0; j < coachingVisitData.size(); j++) { + + String exist; + + if (coachingVisitData.get(j).isExists()) { + exist = "1"; + } else { + exist = "0"; + } + + coaching_xml = "[CHECK_VISIT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[EMP_ID]" + coachingVisitData.get(j).getEmp_id() + "[/EMP_ID]" + + "[IMAGE]" + coachingVisitData.get(j).getImg_path() + "[/IMAGE]" + + "[IS_EXIST]" + exist + "[/IS_EXIST]" + + "[/CHECK_VISIT_DATA]"; + onXml_coaching_data = onXml_coaching_data + coaching_xml; + } + + final String sos_xml = "[DATA]" + onXml_coaching_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "CHECK_VISIT_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + data.value = 65; + data.name = getString(R.string.coaching_visit); + publishProgress(data); + } + + //Counterfeit Product - Country Id - 6 (UAE) + String counterfeit_product_data_xml = "", add_product_data_xml = "", product_exists_xml = "", product_add_xml = ""; + + db.open(); + counterfeitProductExistsGetterSetters = db.getCounterfeitProductExistsAfterData(coverageList.get(i).getStoreId(), null); + if (counterfeitProductExistsGetterSetters.size() > 0) { + + for (int l = 0; l < counterfeitProductExistsGetterSetters.size(); l++) { + + add_product_data_xml = ""; + + counterfeitProductGetterSetters = db.getCounterfeitProductAfterData(counterfeitProductExistsGetterSetters.get(l).get_id(), null); + + for (int i1 = 0; i1 < counterfeitProductGetterSetters.size(); i1++) { + if (!counterfeitProductGetterSetters.get(i1).getCategory_id().equals("0")) { + + product_add_xml = "[PRODUCT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(counterfeitProductGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[SKU_NAME]" + counterfeitProductGetterSetters.get(i1).getSkuName() + "[/SKU_NAME]" + + "[BRAND_ID]" + counterfeitProductGetterSetters.get(i1).getBrandId() + "[/BRAND_ID]" + + "[STOCK]" + counterfeitProductGetterSetters.get(i1).getStock() + "[/STOCK]" + + "[IMAGE]" + counterfeitProductGetterSetters.get(i1).getImgStr() + "[/IMAGE]" + + "[IMAGE1]" + counterfeitProductGetterSetters.get(i1).getImgStr1() + "[/IMAGE1]" + + "[IMAGE2]" + counterfeitProductGetterSetters.get(i1).getImgStr2() + "[/IMAGE2]" + + "[/PRODUCT_DATA]"; + + add_product_data_xml = add_product_data_xml + product_add_xml; + } + } + + int exists = 0; + if (counterfeitProductExistsGetterSetters.get(l).isExists()) { + exists = 1; + } + + product_exists_xml = "[COUNTERFEIT_PRODUCT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(counterfeitProductExistsGetterSetters.get(l).getCategory_id()) + "[/CATEGORY_ID]" + + "[IS_EXISTS]" + exists + "[/IS_EXISTS]" + + "[COUNTERFEIT_DATA]" + add_product_data_xml + "[/COUNTERFEIT_DATA]" + + "[/COUNTERFEIT_PRODUCT_DATA]"; + + counterfeit_product_data_xml = counterfeit_product_data_xml + product_exists_xml; + + } + + final String sos_xml = "[DATA]" + counterfeit_product_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "COUNTERFEIT_PRODUCT_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 65; + data.name = getString(R.string.title_activity_counterfeit_products); + publishProgress(data); + + //usk upload + //Competitomn promo - Country Id - 6 (egipt) + String competiton_data_xml = "", add_competiton_data_xml = "", competiton_exists_xml = "", competiton_add_xml = ""; + + db.open(); + competitonExistsGetterSetters = db.getCompetitionPromoExistsAfterData(coverageList.get(i).getStoreId(), null); + if (competitonExistsGetterSetters.size() > 0) { + + for (int l = 0; l < competitonExistsGetterSetters.size(); l++) { + + add_competiton_data_xml = ""; + + competitonGetterSetters = db.getCometionPromoAfterData(competitonExistsGetterSetters.get(l).get_id(), null); + + for (int i1 = 0; i1 < competitonGetterSetters.size(); i1++) { + if (!competitonGetterSetters.get(i1).getCategory_id().equals("0")) { + + competiton_add_xml = "[COMPETITION_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(competitonGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[COMMENT]" + competitonGetterSetters.get(i1).getSkuName() + "[/COMMENT]" + + "[BRAND_ID]" + competitonGetterSetters.get(i1).getBrandId() + "[/BRAND_ID]" + + "[IMAGE1]" + competitonGetterSetters.get(i1).getImgStr() + "[/IMAGE1]" + + "[PROMO_TYPE]" + competitonGetterSetters.get(i1).getPromotion_id() + "[/PROMO_TYPE]" + + "[/COMPETITION_DATA]"; + + add_competiton_data_xml = add_competiton_data_xml + competiton_add_xml; + } + } + + int exists = 0; + if (competitonExistsGetterSetters.get(l).isExists()) { + exists = 1; + } + + competiton_exists_xml = "[COMPETITION_PROMOTION_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(competitonExistsGetterSetters.get(l).getCategory_id()) + "[/CATEGORY_ID]" + + "[IS_EXISTS]" + exists + "[/IS_EXISTS]" + + "[COMPETITION_DATA]" + add_competiton_data_xml + "[/COMPETITION_DATA]" + + "[/COMPETITION_PROMOTION_DATA]"; + + competiton_data_xml = competiton_data_xml + competiton_exists_xml; + } + + final String sos_xml = "[DATA]" + competiton_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "COMPETITION_PROMOTION_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } + + data.value = 68; + data.name = getString(R.string.title_activity_competition_promo); + publishProgress(data); + + + String order_taking_xml = ""; + String _onxml = ""; + String categoryxml = ""; + db.open(); + ArrayList ordertakingdata = db.getOrder_TAKING_UploadServerData(coverageList.get(i).getStoreId()); + db.open(); + ArrayList getOrder_TAKING_CategoryData = db.getOrder_TAKING_CategoryData(coverageList.get(i).getStoreId()); + + if (ordertakingdata.size() > 0) { + for (int k = 0; k < getOrder_TAKING_CategoryData.size(); k++) { + _onxml = "[CATEGORY_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[PRESENT]" + getOrder_TAKING_CategoryData.get(k).getIsExist() + "[/PRESENT]" + + "[CATEGORY_ID]" + getOrder_TAKING_CategoryData.get(k).getCategory_id() + "[/CATEGORY_ID]" + + "[/CATEGORY_DATA]"; + categoryxml = categoryxml + _onxml; + } + + String cat_xml = categoryxml; + for (int j = 0; j < ordertakingdata.size(); j++) { + if (ordertakingdata.get(j).getIsExist() == 1) { + if (!ordertakingdata.get(j).getFacing().equals("0") && + !ordertakingdata.get(j).getFacing().equals("")) { + onXML = "[ORDER_TAKING]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[CATEGORY_ID]" + ordertakingdata.get(j).getCategory_id() + "[/CATEGORY_ID]" + + "[SYSTEM_PO_NUM]" + ordertakingdata.get(j).getSys_PO_No() + "[/SYSTEM_PO_NUM]" + + "[STORE_PO_NUM]" + ordertakingdata.get(j).getStore_PO_No() + "[/STORE_PO_NUM]" + + "[PO_DATE]" + ordertakingdata.get(j).getPO_Date() + "[/PO_DATE]" + + "[BRAND_ID]" + ordertakingdata.get(j).getBrand_id() + "[/BRAND_ID]" + + "[SKU_ID]" + ordertakingdata.get(j).getSku_id() + "[/SKU_ID]" + + "[ORDER_QTY]" + ordertakingdata.get(j).getFacing() + "[/ORDER_QTY]" + + "[PO_IMAGE]" + ordertakingdata.get(j).getPO_Img() + "[/PO_IMAGE]" + + "[/ORDER_TAKING]"; + order_taking_xml = order_taking_xml + onXML; + } + } + } + String data_xml = cat_xml + order_taking_xml; + + final String sos_xml = "[DATA]" + data_xml + "[/DATA]"; + Log.e("order_xml_data", sos_xml); + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ORDER_TAKING_NEW_XML"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 69; + data.name = getString(R.string.order_taking_data_uploading); + publishProgress(data); + + + String order_received_xml = ""; + onXML = ""; + + ArrayList orderreceiveddata = db.getOrder_RECEIVED_UploadServerData(coverageList.get(i).getStoreId()); + + if (orderreceiveddata.size() > 0) { + for (int j = 0; j < orderreceiveddata.size(); j++) { + onXML = "[ORDER_CONFIRM]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[CATEGORY_ID]" + orderreceiveddata.get(j).getCategory_id() + "[/CATEGORY_ID]" + + "[SYSTEM_PO_NUM]" + orderreceiveddata.get(j).getSys_PO_No() + "[/SYSTEM_PO_NUM]" + + "[STORE_PO_NUM]" + orderreceiveddata.get(j).getStore_PO_No() + "[/STORE_PO_NUM]" + + "[PO_DATE]" + orderreceiveddata.get(j).getPO_Date() + "[/PO_DATE]" + + "[BRAND_ID]" + orderreceiveddata.get(j).getBrand_id() + "[/BRAND_ID]" + + "[SKU_ID]" + orderreceiveddata.get(j).getSku_id() + "[/SKU_ID]" + + "[PO_QTY]" + orderreceiveddata.get(j).getOrderqty() + "[/PO_QTY]" + + "[ACTUAL_QTY]" + orderreceiveddata.get(j).getFacing() + "[/ACTUAL_QTY]" + + "[/ORDER_CONFIRM]"; + + order_received_xml = order_received_xml + onXML; + } + + final String sos_xml = "[DATA]" + order_received_xml + "[/DATA]"; + Log.e("order_xml_data", sos_xml); + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ORDER_RECEIVED_STATUS_XML"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 70; + data.name = getString(R.string.order_received_data_uploading); + publishProgress(data); + + + ////IRPD-Upload Data + String irPD_xmlData = ""; + onXML = ""; + ArrayList irdata = db.getIrPDforUpload(coverageList.get(i).getStoreId(), coverageList.get(i).getVisitDate()); + if (irdata != null && !irdata.isEmpty()) { + for (int j = 0; j < irdata.size(); j++) { + onXML = "[IR_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[CATEGORY_ID]" + irdata.get(j).getCategoryId() + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + irdata.get(j).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[SUB_CATEGORY_CODE]" + irdata.get(j).getSubCatCode() + "[/SUB_CATEGORY_CODE]" + + "[IR_IMAGES]" + irdata.get(j).getSubCategoryCamera2() + "[/IR_IMAGES]" + + "[/IR_DATA]"; + + irPD_xmlData = irPD_xmlData + onXML; + } + + final String irpd_xml = "[DATA]" + irPD_xmlData + "[/DATA]"; + Log.e("irp_xml_data", irpd_xml); + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", irpd_xml); + request.addProperty("KEYS", "IR_DATA_XML"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + result = envelope.getResponse(); + + } + + data.value = 71; + data.name = getString(R.string.ir_data_upload); + publishProgress(data); + + String visit_xml = ""; + onXML = ""; + ArrayList visittypelist = db.getUploadedVisitType(coverageList.get(i).getStoreId()); + + if (visittypelist.size() > 0) { + for (int j = 0; j < visittypelist.size(); j++) { + onXML = "[VISIT_TYPE_STATUS]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[STORE_ID]" + coverageList.get(i).getStoreId() + "[/STORE_ID]" + + "[VISIT_TYPE_ID]" + visittypelist.get(j).getVISIT_TYPE_ID().get(0) + "[/VISIT_TYPE_ID]" + + "[/VISIT_TYPE_STATUS]"; + + visit_xml = visit_xml + onXML; + } + final String sos_xml = "[DATA]" + visit_xml + "[/DATA]"; + Log.e("visit_xml_data", sos_xml); + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "VISIT_TYPE_XML"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + } + data.value = 72; + data.name = getString(R.string.visit_type_data_uploading); + publishProgress(data); + } + + + // SET COVERAGE STATUS + String final_xml = ""; + onXML = ""; + onXML = "[COVERAGE_STATUS]" + + "[STORE_ID]" + coverageList.get(i).getStoreId() + "[/STORE_ID]" + + "[VISIT_DATE]" + coverageList.get(i).getVisitDate() + "[/VISIT_DATE]" + + "[USER_ID]" + coverageList.get(i).getUserId() + "[/USER_ID]" + + "[STATUS]" + CommonString.KEY_D + "[/STATUS]" + + "[/COVERAGE_STATUS]"; + + final_xml = final_xml + onXML; + + final String sos_xml = "[DATA]" + final_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, status_service); + request.addProperty("onXML", sos_xml); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + status_service, envelope); + + result = envelope.getResponse(); + + //to set previous date for further use in UploadImageWithRetrofit + date = coverageList.get(i).getVisitDate(); + + //If Result is success then status of that store is update + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + k = k + factor; + data.value = k; + data.name = "Uploading"; + publishProgress(data); + + db.open(); + //db.updateCoverageStatus(coverageList.get(i).getStoreId(), CommonString.KEY_D); + db.updateStoreStatusOnLeave(coverageList.get(i).getStoreId(), coverageList.get(i) + .getVisitDate(), CommonString.KEY_D, coverageList.get(i).getFlag_from()); + + //db.deleteTableWithStoreID(coverageList.get(i).getStoreId()); + } + + data.value = 100; + publishProgress(data); + } + } + } + return CommonString.KEY_SUCCESS; + + } catch (MalformedURLException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } catch (XmlPullParserException e) { + //Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + //Crashlytics.logException(e.getCause()); + //Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } + + return ""; + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + + /*dialog.dismiss(); + db.deleteAllTables(); + if (result.equals("")) { + showAlert(getString(R.string.menu_upload_data)); + }*/ + + dialog.dismiss(); + + if (result.contains(CommonString.KEY_SUCCESS)) { + //db.deleteAllTables(); + File f = new File(CommonString.getImagesFolder(context)); + File file[] = f.listFiles(); + UploadImageWithRetrofit.uploadedFiles = 0; + UploadImageWithRetrofit.totalFiles = file.length; + UploadImageWithRetrofit uploadImg = new UploadImageWithRetrofit(date, userId, PreviousDataUploadActivity.this); + uploadImg.UploadImageRecursiveNew(PreviousDataUploadActivity.this); + } else { + showAlert(getString(R.string.error) + result.toString()); + } + } + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + } + + + public void showAlert(String str) { + + AlertDialog.Builder builder = new AlertDialog.Builder(PreviousDataUploadActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton("OK", new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + /* Intent i = new Intent(activity, StorelistActivity.class); + activity.startActivity(i); + activity.finish();*/ + finish(); + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java new file mode 100644 index 0000000..23121ad --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java @@ -0,0 +1,2012 @@ +package cpm.com.gskmtorange.upload; + +import android.app.Activity; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.SharedPreferences; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Matrix; +import android.graphics.RectF; +import android.os.AsyncTask; +import android.os.Bundle; +import android.preference.PreferenceManager; +import android.util.Log; +import android.view.WindowManager; +import android.widget.ProgressBar; +import android.widget.TextView; + +//import com.crashlytics.android.Crashlytics; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import com.google.gson.JsonSyntaxException; +import com.squareup.okhttp.MultipartBuilder; +import com.squareup.okhttp.RequestBody; + +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xml.sax.InputSource; +import org.xml.sax.XMLReader; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.ByteArrayOutputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.StringReader; +import java.net.MalformedURLException; +import java.net.SocketException; +import java.net.SocketTimeoutException; +import java.util.ArrayList; +import java.util.concurrent.TimeUnit; + +import javax.xml.parsers.SAXParser; +import javax.xml.parsers.SAXParserFactory; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.AdditionalDialogGetterSetter; +import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; +import cpm.com.gskmtorange.GetterSetter.BrandAvabilityGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CoachingVisitGetterSetter; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonFunctions; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.retrofit.PostApiForFile; +import cpm.com.gskmtorange.retrofit.StringConverterFactory; +import cpm.com.gskmtorange.xmlGetterSetter.AuditDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CompetitonPromoGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CounterfeitProductGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GapsChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ImageGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MSL_AvailabilityStockFacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaMSLInsertedGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PharmaSOSGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PromoComplianceSkuwiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Promo_Compliance_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.StockFacing_PlanogramTrackerDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Stock_FacingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Store_wise_camera_DataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.T2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Visit_Type_Master_GetterSetter; +import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler; +import retrofit.Retrofit; + +public class UploadActivity extends AppCompatActivity { + private Context context; + GSKOrangeDB db; + ArrayList coverageList; + String date, userId, app_version; + StoreBean storeData; + String datacheck = ""; + String[] words; + String validity; + int mid; + String errormsg = "", Path; + Data data; + ArrayList msl_availabilityList; + ArrayList stock_facingHeaderList, stock_facingChildList; + ArrayList promotionSkuList, additionalPromotionList; + ArrayList t2PGetterSetters; + ArrayList additionalVisibilityList; + ArrayList additionalVisibilitySkuList; + ArrayList msl_availabilityStockFacingList; + ArrayList coachingVisitData; + + private Dialog dialog; + private ProgressBar pb; + private TextView percentage, message; + private FailureGetterSetter failureGetterSetter = null; + private SharedPreferences preferences; + private int factor, k = 0; + Object result = ""; + Toolbar toolbar; + ArrayList adddata = new ArrayList(); + ArrayList listdat = new ArrayList<>(); + ArrayList stockFacingPlanogramDataList; + + ArrayList storeWiseCameraDataGetterSetters; + ArrayList promoComplianceSkuwiseGetterSetters, promoComplianceSkuwiseExistsGetterSetters; + ArrayList counterfeitProductGetterSetters, counterfeitProductExistsGetterSetters; + ArrayList competitonGetterSetters, competitonExistsGetterSetters; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + toolbar = (Toolbar) findViewById(R.id.toolbar); + context = this; + getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); + preferences = PreferenceManager.getDefaultSharedPreferences(this); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + date = preferences.getString(CommonString.KEY_DATE, null); + userId = preferences.getString(CommonString.KEY_USERNAME, null); + app_version = preferences.getString(CommonString.KEY_VERSION, null); + db = new GSKOrangeDB(this); + db.open(); + + Path = CommonString.getImagesFolder(context); + + //start upload + new UploadTask(this).execute(); + } + + class Data { + int value; + String name; + } + + private class UploadTask extends AsyncTask { + private Context context; + + UploadTask(Context context) { + this.context = context; + } + + @Override + protected void onPreExecute() { + super.onPreExecute(); + dialog = new Dialog(context); + dialog.setContentView(R.layout.custom); + dialog.setTitle(getString(R.string.uploaddata)); + dialog.setCancelable(false); + dialog.show(); + + pb = (ProgressBar) dialog.findViewById(R.id.progressBar1); + percentage = (TextView) dialog.findViewById(R.id.percentage); + message = (TextView) dialog.findViewById(R.id.message); + ((TextView) dialog.findViewById(R.id.tv_title)).setText(getString(R.string.uploaddata)); + + } + + @Override + protected void onProgressUpdate(Data... values) { + // TODO Auto-generated method stub + + pb.setProgress(values[0].value); + percentage.setText(values[0].value + "%"); + message.setText(values[0].name); + } + + @Override + protected String doInBackground(Void... params) { + try { + data = new Data(); + ArrayList adhoc_coverageList = db.getCoverageData(date, CommonString.FROM_DEVIATION); + if (adhoc_coverageList.size() > 0) { + for (int i = 0; i < adhoc_coverageList.size(); i++) { + String onXML = "[ADHOC_JCP]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[VISIT_DATE]" + adhoc_coverageList.get(i).getVisitDate() + "[/VISIT_DATE]" + + "[STORE_CD]" + adhoc_coverageList.get(i).getStoreId() + "[/STORE_CD]" + + "[/ADHOC_JCP]"; + + final String adhoc_xml = "[DATA]" + onXML + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", adhoc_xml); + request.addProperty("KEYS", "ADHOC_JOURNEY_PLAN"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", 0); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + } + } + + ArrayList additional_adhoc_coverageList = db.getCoverageData(date, CommonString.FROM_ADDITIONAL_ADHOC); + + if (additional_adhoc_coverageList.size() > 0) { + for (int i = 0; i < additional_adhoc_coverageList.size(); i++) { + String onXML = "[ADDITIONAL_ADHOC_JCP]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[VISIT_DATE]" + additional_adhoc_coverageList.get(i).getVisitDate() + "[/VISIT_DATE]" + + "[STORE_CD]" + additional_adhoc_coverageList.get(i).getStoreId() + "[/STORE_CD]" + + "[/ADDITIONAL_ADHOC_JCP]"; + + final String adhoc_xml = "[DATA]" + onXML + "[/DATA]"; + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", adhoc_xml); + request.addProperty("KEYS", "ADDITIONAL_ADHOC_JOURNEY_PLAN"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", 0); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + } + } + + coverageList = db.getCoverageData(date, null); + + if (coverageList.size() > 0) { + if (coverageList.size() == 1) { + factor = 50; + } else { + factor = 100 / (coverageList.size()); + } + } + + for (int i = 0; i < coverageList.size(); i++) { + + storeData = db.getSpecificStoreData(date, coverageList.get(i).getStoreId(), coverageList.get(i).getFlag_from()); + if (storeData.getSTORE_ID() != null) { + + if (!storeData.getUPLOAD_STATUS().equals(CommonString.KEY_D) && (storeData.getCHECKOUT_STATUS().equals(CommonString.KEY_Y) || + storeData.getCHECKOUT_STATUS().equals(CommonString.KEY_L) || + !storeData.getUPLOAD_STATUS().equals(CommonString.KEY_U) || + !storeData.getUPLOAD_STATUS().equals(CommonString.KEY_UN))) { + + String camera_allow = storeData.getCAMERA_ALLOW(); + String adhoc; + if (coverageList.get(i).getFlag_from().equals(CommonString.FROM_DEVIATION)) { + adhoc = "1"; + } else { + adhoc = "0"; + } + + String coverage_service, status_service; + + if (coverageList.get(i).getFlag_from().equals(CommonString.FROM_ADDITIONAL) || coverageList.get(i).getFlag_from().equals(CommonString.FROM_ADDITIONAL_ADHOC)) { + + status_service = CommonString.METHOD_UPLOAD_COVERAGE_STATUS_ADDITIONAL; + coverage_service = CommonString.METHOD_UPLOAD_COVERAGE_NEW_ADDITIONAL; + } else if (coverageList.get(i).getFlag_from().equals(CommonString.FROM_PHARMA)) { + + status_service = CommonString.METHOD_UPLOAD_COVERAGE_STATUS_PHARMA; + coverage_service = CommonString.METHOD_UPLOAD_COVERAGE_NEW_PHARMA; + } else { + + status_service = CommonString.METHOD_UPLOAD_COVERAGE_STATUS; + coverage_service = CommonString.METHOD_UPLOAD_COVERAGE_NEW; + } + + String sub_reason_id = coverageList.get(i).getSub_reasonId(); + if (sub_reason_id.equals("")) { + sub_reason_id = "0"; + } + + String onXML = "[DATA]" + + "[USER_DATA]" + + "[STORE_CD]" + coverageList.get(i).getStoreId() + "[/STORE_CD]" + + "[VISIT_DATE]" + coverageList.get(i).getVisitDate() + "[/VISIT_DATE]" + + "[LATITUDE]" + coverageList.get(i).getLatitude() + "[/LATITUDE]" + + "[APP_VERSION]" + app_version + "[/APP_VERSION]" + + "[LONGITUDE]" + coverageList.get(i).getLongitude() + "[/LONGITUDE]" + + "[IN_TIME]" + coverageList.get(i).getInTime() + "[/IN_TIME]" + + "[OUT_TIME]" + coverageList.get(i).getOutTime() + "[/OUT_TIME]" + + "[UPLOAD_STATUS]" + "N" + "[/UPLOAD_STATUS]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[IMAGE_URL]" + coverageList.get(i).getImage() + "[/IMAGE_URL]" + + "[REASON_ID]" + coverageList.get(i).getReasonid() + "[/REASON_ID]" + + "[REASON_REMARK]" + coverageList.get(i).getRemark() + "[/REASON_REMARK]" + + "[CAMERA_ALLOWED]" + camera_allow + "[/CAMERA_ALLOWED]" + + "[CHECKOUT_IMAGE]" + coverageList.get(i).getCheckOut_Image() + "[/CHECKOUT_IMAGE]" + + "[ADHOC]" + adhoc + "[/ADHOC]" + + "[SUBREASONID]" + sub_reason_id + "[/SUBREASONID]" + + "[/USER_DATA]" + + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, coverage_service); + request.addProperty("onXML", onXML); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + coverage_service, envelope); + + result = envelope.getResponse(); + + datacheck = result.toString(); + words = datacheck.split("\\;"); + validity = (words[0]); + + if (validity.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + db.updateCoverageStatus(coverageList.get(i).getStoreId(), CommonString.KEY_P); + + db.updateStoreStatusOnLeave(coverageList.get(i).getStoreId(), date, CommonString.KEY_P, coverageList.get(i).getFlag_from()); + } else { + continue; + //return CommonString.METHOD_UPLOAD_COVERAGE; + } + + mid = Integer.parseInt((words[1])); + if (coverageList.get(i).getFlag_from().equals(CommonString.FROM_ADDITIONAL)) { + //MSL_Availability_StockFacing + String mslAvailability_stockFacing_xml = ""; + onXML = ""; + db.open(); + msl_availabilityStockFacingList = db.getStockUploadServerData(coverageList.get(i).getStoreId()); + if (msl_availabilityStockFacingList.size() > 0) { + for (int j = 0; j < msl_availabilityStockFacingList.size(); j++) { + if (!msl_availabilityStockFacingList.get(j).getSku_id().equals("0")) { + String stock; + if (!msl_availabilityStockFacingList.get(j).getStock().equals("")) { + stock = msl_availabilityStockFacingList.get(j).getStock(); + } else { + stock = "0"; + } + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[SKUID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SKUID]" + + "[STK]" + Integer.parseInt(stock) + "[/STK]" + + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + + "[MSL]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/MSL]" + + "[/ST]"; + + mslAvailability_stockFacing_xml = mslAvailability_stockFacing_xml + onXML; + } + } + + final String sos_xml = "[DATA]" + mslAvailability_stockFacing_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_ADDITIONAL_STORE"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + } + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + //usk additional store + //Coaching visit data + db.open(); + coachingVisitData = db.getCoachingVisitData(coverageList.get(i).getStoreId()); + + if (coachingVisitData.size() > 0) { + + String onXml_coaching_data = "", coaching_xml = ""; + for (int j = 0; j < coachingVisitData.size(); j++) { + + String exist; + + if (coachingVisitData.get(j).isExists()) { + exist = "1"; + } else { + exist = "0"; + } + + coaching_xml = "[COACHING_VISIT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[EMP_ID]" + coachingVisitData.get(j).getEmp_id() + "[/EMP_ID]" + + "[IMAGE]" + coachingVisitData.get(j).getImg_path() + "[/IMAGE]" + + "[IS_EXIST]" + exist + "[/IS_EXIST]" + + "[/COACHING_VISIT_DATA]"; + onXml_coaching_data = onXml_coaching_data + coaching_xml; + } + + final String sos_xml = "[DATA]" + onXml_coaching_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "COACHING_VISIT_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + data.value = 64; + data.name = getString(R.string.coaching_visit); + publishProgress(data); + } + //Coaching check visit data + db.open(); + coachingVisitData = db.getCoachingVisitStoreData(coverageList.get(i).getStoreId()); + + if (coachingVisitData.size() > 0) { + String onXml_coaching_data = "", coaching_xml = ""; + for (int j = 0; j < coachingVisitData.size(); j++) { + String exist; + if (coachingVisitData.get(j).isExists()) { + exist = "1"; + } else { + exist = "0"; + } + + coaching_xml = "[CHECK_VISIT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[EMP_ID]" + coachingVisitData.get(j).getEmp_id() + "[/EMP_ID]" + + "[IMAGE]" + coachingVisitData.get(j).getImg_path() + "[/IMAGE]" + + "[IS_EXIST]" + exist + "[/IS_EXIST]" + + "[/CHECK_VISIT_DATA]"; + onXml_coaching_data = onXml_coaching_data + coaching_xml; + } + + final String sos_xml = "[DATA]" + onXml_coaching_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "CHECK_VISIT_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + data.value = 65; + data.name = getString(R.string.coaching_visit); + publishProgress(data); + } + + + //end usk + } else if (coverageList.get(i).getFlag_from().equals(CommonString.FROM_PHARMA)) { + + //Pharmacy store data + + //Store detail + String store_detail_xml = ""; + onXML = ""; + db.open(); + ImageGetterSetter imageGetterSetter = db.getStoreDetailPharmaImageInsertedData(coverageList.get(i).getStoreId()); + String image_xml = ""; + + image_xml = "[IMG_L]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[IMG1]" + imageGetterSetter.getImage1() + "[/IMG1]" + + "[IMG2]" + imageGetterSetter.getImage2() + "[/IMG2]" + + "[IMG3]" + imageGetterSetter.getImage3() + "[/IMG3]" + + "[IMG4]" + imageGetterSetter.getImage4() + "[/IMG4]" + + "[/IMG_L]"; + ArrayList pharmaStoreDetail = db.getStoreDetailPharmaAnswerInsertedData(coverageList.get(i).getStoreId(), null); + + if (pharmaStoreDetail.size() > 0) { + for (int j = 0; j < pharmaStoreDetail.size(); j++) { + + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[QID]" + Integer.parseInt(pharmaStoreDetail.get(j).getQUESTION_ID().get(0)) + "[/QID]" + + "[BID]" + Integer.parseInt(pharmaStoreDetail.get(j).getBRAND_ID().get(0)) + "[/BID]" + + "[SCID]" + Integer.parseInt(pharmaStoreDetail.get(j).getSUB_CATEGORY_ID().get(0)) + "[/SCID]" + + "[PRESENT]" + pharmaStoreDetail.get(j).getIsChecked() + "[/PRESENT]" + + "[IMG]" + pharmaStoreDetail.get(j).getImgPath() + "[/IMG]" + + + "[/ST]"; + + store_detail_xml = store_detail_xml + onXML; + } + + final String sos_xml = "[DATA]" + image_xml + store_detail_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "PHARMA_STORE_DETAIL"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + String pharma_sos_xml = ""; + onXML = ""; + + ArrayList pharmaSOSList = db.getStoreDetailPharmaForSOSData(coverageList.get(i).getStoreId(), "1"); + + if (pharmaSOSList.size() > 0) { + for (int j = 0; j < pharmaSOSList.size(); j++) { + + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[QID]" + Integer.parseInt(pharmaSOSList.get(j).getQUESTION_ID()) + "[/QID]" + + "[BID]" + Integer.parseInt(pharmaSOSList.get(j).getBRAND_ID()) + "[/BID]" + + "[SCID]" + Integer.parseInt(pharmaSOSList.get(j).getSUB_CATEGORY_ID()) + "[/SCID]" + + "[G_FAC]" + pharmaSOSList.get(j).getGskFacing() + "[/G_FAC]" + + "[C_FAC]" + pharmaSOSList.get(j).getCompetitorFacing() + "[/C_FAC]" + + "[/ST]"; + + pharma_sos_xml = pharma_sos_xml + onXML; + } + + final String sos_xml = "[DATA]" + pharma_sos_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "PHARMA_SOS"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + String pharma_msl_xml = ""; + onXML = ""; + + ArrayList pharmaMSLList = db.getPharmaMSLInsertedData(coverageList.get(i).getStoreId()); + + if (pharmaMSLList.size() > 0) { + for (int j = 0; j < pharmaMSLList.size(); j++) { + + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[BID]" + Integer.parseInt(pharmaMSLList.get(j).getBrandId()) + "[/BID]" + + "[SKID]" + Integer.parseInt(pharmaMSLList.get(j).getSkuId()) + "[/SKID]" + + "[PRESENT]" + pharmaMSLList.get(j).getPresent() + "[/PRESENT]" + + "[/ST]"; + + pharma_msl_xml = pharma_msl_xml + onXML; + } + + final String sos_xml = "[DATA]" + pharma_msl_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "PHARMA_MSL"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + } else { + //MSL_Availability_StockFacing + String mslAvailability_stockFacing_xml = ""; + onXML = ""; + db.open(); + msl_availabilityStockFacingList = db.getMSL_Availability_StockFacing_UploadServerDataNew(coverageList.get(i) + .getStoreId(), coverageList.get(i).getVisitDate(), + coverageList.get(i).getKeyAccountId(), + coverageList.get(i).getStoreTypeId(), + coverageList.get(i).getClassId(), + coverageList.get(i).getMappingStk()); + + if (msl_availabilityStockFacingList.size() > 0) { + for (int j = 0; j < msl_availabilityStockFacingList.size(); j++) { + if (!msl_availabilityStockFacingList.get(j).getSku_id().equals("0")) { + + String stock, pricing; + if (!msl_availabilityStockFacingList.get(j).getStock().equals("")) { + stock = msl_availabilityStockFacingList.get(j).getStock(); + } else { + stock = "0"; + } + if (!msl_availabilityStockFacingList.get(j).getPricingStock().equals("")) { + pricing = msl_availabilityStockFacingList.get(j).getPricingStock(); + } else { + pricing = "-1"; + } + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + //+ "[USERID]" + userId + "[/USERID]" + + "[SID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SID]" + + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + + "[AVL]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getToggleValue()) + "[/AVL]" + + "[FC]" + Double.parseDouble(msl_availabilityStockFacingList.get(j).getFacing()) + "[/FC]" + + "[SK]" + Integer.parseInt(stock) + "[/SK]" + + "[PRICING]" + Double.parseDouble(pricing) + "[/PRICING]" + // + "[PRICING]" + Integer.parseInt(pricing) + "[/PRICING]" + + "[ML]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/ML]" + + "[/ST]"; + + mslAvailability_stockFacing_xml = mslAvailability_stockFacing_xml + onXML; + } + } + + final String sos_xml = "[DATA]" + mslAvailability_stockFacing_xml + "[/DATA]"; + Log.d("MSL_DATA", sos_xml); + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_AVAILABILITY_WITH_PRICING"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 15; + data.name = getString(R.string.availability_data_uploading); + publishProgress(data); + + + //MSL_Availability_StockFacing + String msl_availabilityStockEntryXml = ""; + onXML = ""; + db.open(); + msl_availabilityStockFacingList = db.getStock_Entry_UploadServerDataNew(coverageList.get(i) + .getStoreId(), coverageList.get(i).getVisitDate(), + coverageList.get(i).getKeyAccountId(), + coverageList.get(i).getStoreTypeId(), + coverageList.get(i).getClassId(), + coverageList.get(i).getMappingStk()); + + if (msl_availabilityStockFacingList.size() > 0) { + for (int j = 0; j < msl_availabilityStockFacingList.size(); j++) { + if (!msl_availabilityStockFacingList.get(j).getSku_id().equals("0")) { + String posm_stock, warehouse_stock; + if (!msl_availabilityStockFacingList.get(j).getPosmStock().equals("")) { + posm_stock = msl_availabilityStockFacingList.get(j).getPosmStock(); + } else { + posm_stock = "0"; + } + if (!msl_availabilityStockFacingList.get(j).getWarehouseStock().equals("")) { + warehouse_stock = msl_availabilityStockFacingList.get(j).getWarehouseStock(); + } else { + warehouse_stock = "0"; + } + onXML = "[ST]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[SID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SID]" + + "[POSM_STOCK]" + Integer.parseInt(posm_stock) + "[/POSM_STOCK]" + + "[WAREHOUSE_STOCK]" + Integer.parseInt(warehouse_stock) + "[/WAREHOUSE_STOCK]" + + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + + "[ML]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/ML]" + + "[/ST]"; + + msl_availabilityStockEntryXml = msl_availabilityStockEntryXml + onXML; + } + } + final String sos_xml = "[DATA]" + msl_availabilityStockEntryXml + "[/DATA]"; + Log.d("STOCK_ENTRY_DATA", sos_xml); + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_ENTRY"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 16; + data.name = getString(R.string.stock_entry_data_uploading); + publishProgress(data); + + + //Promo Compliance - Promotion Data + String promoition_data_xml = ""; + onXML = ""; + db.open(); + promotionSkuList = db.getPromoComplianceSkuServerUploadData(coverageList.get(i).getStoreId()); + + if (promotionSkuList.size() > 0) { + for (int i1 = 0; i1 < promotionSkuList.size(); i1++) { + if (!promotionSkuList.get(i1).getCategory_id().equals("0")) { + + onXML = "[PROMOTION_DATA_NEW]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(promotionSkuList.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[PROMO_ID]" + Integer.parseInt(promotionSkuList.get(i1).getPromo_id()) + "[/PROMO_ID]" + //+ "[SKU]" + promotionSkuList.get(i1).getSku() + "[/SKU]" + + "[SKU_ID]" + Integer.parseInt(promotionSkuList.get(i1).getSku_id()) + "[/SKU_ID]" + + "[IN_STOCK]" + Integer.parseInt(promotionSkuList.get(i1).getIn_stock()) + "[/IN_STOCK]" + + "[PROMO_ANNOUNCER]" + Integer.parseInt(promotionSkuList.get(i1).getPromo_announcer()) + "[/PROMO_ANNOUNCER]" + + "[RUNNING_POS]" + Integer.parseInt(promotionSkuList.get(i1).getRunning_pos()) + "[/RUNNING_POS]" + + "[PROMO_IMAGE]" + promotionSkuList.get(i1).getImage_promotion() + "[/PROMO_IMAGE]" + + "[/PROMOTION_DATA_NEW]"; + + promoition_data_xml = promoition_data_xml + onXML; + } + } + + final String sos_xml = "[DATA]" + promoition_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "PROMOTION_DATA_NEW"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 30; + data.name = getString(R.string.promo_data_uploading); + publishProgress(data); + + //Promo Compliance - Country Id - 7 (SA) Promotion Data + String promotion_sku_wise_data_xml = "", add_promotion_data_xml = "", exists_xml = "", add_xml = ""; + + db.open(); + promoComplianceSkuwiseExistsGetterSetters = db.getPromoComplianceSkuwiseExistsAfterData(coverageList.get(i).getStoreId(), null); + if (promoComplianceSkuwiseExistsGetterSetters.size() > 0) { + + for (int l = 0; l < promoComplianceSkuwiseExistsGetterSetters.size(); l++) { + + promoComplianceSkuwiseGetterSetters = db.getPromoComplianceSkuwiseAfterData(promoComplianceSkuwiseExistsGetterSetters.get(l).get_id(), null); + + for (int i1 = 0; i1 < promoComplianceSkuwiseGetterSetters.size(); i1++) { + if (!promoComplianceSkuwiseGetterSetters.get(i1).getCategory_id().equals("0")) { + + String discount_val = promoComplianceSkuwiseGetterSetters.get(i1).getDiscount_value(); + if (discount_val.equals("")) { + discount_val = "0"; + } + + add_xml = "[PROMOTION_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getSub_category_id()) + "[/SUB_CATEGORY_ID]" + + "[SKU_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getSku_id()) + "[/SKU_ID]" + + "[BRAND_ID]" + Integer.parseInt(promoComplianceSkuwiseGetterSetters.get(i1).getBrand_id()) + "[/BRAND_ID]" + + "[DISCOUNT_VALUE]" + discount_val + "[/DISCOUNT_VALUE]" + + "[PRICE]" + promoComplianceSkuwiseGetterSetters.get(i1).getPrice() + "[/PRICE]" + + "[PROMO_IMAGE]" + promoComplianceSkuwiseGetterSetters.get(i1).getImg() + "[/PROMO_IMAGE]" + + "[PRICE_FLASHER_AVAILABLE]" + promoComplianceSkuwiseGetterSetters.get(i1).getPrice_flasher() + "[/PRICE_FLASHER_AVAILABLE]" + + "[/PROMOTION_DATA]"; + add_promotion_data_xml = add_promotion_data_xml + add_xml; + } + } + + int exists = 0; + if (promoComplianceSkuwiseExistsGetterSetters.get(l).isExists()) { + exists = 1; + } + + exists_xml = "[ADDITIONAL_PROMOTION_SKUWISE_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(promoComplianceSkuwiseExistsGetterSetters.get(l).getCategory_id()) + "[/CATEGORY_ID]" + + "[IS_EXISTS]" + exists + "[/IS_EXISTS]" + + "[ADDITIONAL_PROMOTION_DATA]" + add_promotion_data_xml + "[/ADDITIONAL_PROMOTION_DATA]" + + "[/ADDITIONAL_PROMOTION_SKUWISE_DATA]"; + + promotion_sku_wise_data_xml = promotion_sku_wise_data_xml + exists_xml; + + } + + final String sos_xml = "[DATA]" + promotion_sku_wise_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ADDITIONAL_PROMOTION_SKUWISE_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + + data.value = 30; + data.name = getString(R.string.promo_data_uploading); + publishProgress(data); + + + //Promo Compliance -Additional Promotion Data + String additional_promoition_data_xml = ""; + onXML = ""; + db.open(); + additionalPromotionList = db.getAdditionalPromotionServerUploadData(coverageList.get(i).getStoreId()); + + if (additionalPromotionList.size() > 0) { + for (int i1 = 0; i1 < additionalPromotionList.size(); i1++) { + if (!additionalPromotionList.get(i1).getCategory_id().equals("0")) { + + onXML = "[ADDITIONAL_PROMOTION_DATA_NEW]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(additionalPromotionList.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[PROMO_ID]" + Integer.parseInt(additionalPromotionList.get(i1).getPromo_id()) + "[/PROMO_ID]" + + "[SKU_ID]" + Integer.parseInt(additionalPromotionList.get(i1).getSku_id()) + "[/SKU_ID]" + //+ "[SKU]" + additionalPromotionList.get(i1).getSku() + "[/SKU]" + + "[IN_STOCK]" + Integer.parseInt(additionalPromotionList.get(i1).getIn_stock()) + "[/IN_STOCK]" + + "[PROMO_ANNOUNCER]" + Integer.parseInt(additionalPromotionList.get(i1).getPromo_announcer()) + "[/PROMO_ANNOUNCER]" + + "[RUNNING_POS]" + Integer.parseInt(additionalPromotionList.get(i1).getRunning_pos()) + "[/RUNNING_POS]" + + "[ADD_PROMO_IMAGE]" + additionalPromotionList.get(i1).getImage_promotion() + "[/ADD_PROMO_IMAGE]" + + "[/ADDITIONAL_PROMOTION_DATA_NEW]"; + + additional_promoition_data_xml = additional_promoition_data_xml + onXML; + } + } + + final String sos_xml = "[DATA]" + additional_promoition_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ADDITIONAL_PROMOTION_DATA_NEW"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 35; + data.name = getString(R.string.additional_data_uploading); + publishProgress(data); + + + //Additional Visibility Data + String additional_visibility_data_xml = ""; + String additional_visibility_dialog_xml = ""; + onXML = ""; + String onXMLdIALOG = ""; + String imageV1, imageV2, imageV3; + + db.open(); + additionalVisibilityList = db.getAdditionalStockUpload(coverageList.get(i).getStoreId()); + + if (additionalVisibilityList.size() > 0) { + for (int J = 0; J < additionalVisibilityList.size(); J++) { + + if (additionalVisibilityList.get(J).getImage() == null) { + imageV1 = ""; + } else { + imageV1 = additionalVisibilityList.get(J).getImage(); + } + + if (additionalVisibilityList.get(J).getImage2() == null) { + imageV2 = ""; + } else { + imageV2 = additionalVisibilityList.get(J).getImage2(); + } + + if (additionalVisibilityList.get(J).getImage3() == null) { + imageV3 = ""; + } else { + imageV3 = additionalVisibilityList.get(J).getImage3(); + } + + String KeyID = additionalVisibilityList.get(J).getKey_id(); + + additionalVisibilitySkuList = db.getDialogStockUpload(KeyID); + //additionalVisibilitySkuList = additionalVisibilityList.get(J).getSkuDialogList(); + + if (additionalVisibilitySkuList.size() > 0) { + for (int k = 0; k < additionalVisibilitySkuList.size(); k++) { + + onXMLdIALOG = "[VISIBILITY_DAILOG]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[KEY_ID]" + additionalVisibilitySkuList.get(k).getCOMMON_ID() + "[/KEY_ID]" + + "[CATEGORY_ID]" + additionalVisibilitySkuList.get(k).getCategoryId() + "[/CATEGORY_ID]" + + "[SKU_ID]" + additionalVisibilitySkuList.get(k).getSku_id() + "[/SKU_ID]" + + "[QUANTITY]" + additionalVisibilitySkuList.get(k).getQuantity() + "[/QUANTITY]" + + "[/VISIBILITY_DAILOG]"; + + additional_visibility_dialog_xml = additional_visibility_dialog_xml + onXMLdIALOG; + } + } + + onXML = "[ADDITIONAL_VISIBILITY_NEW]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[KEY_ID]" + additionalVisibilityList.get(J).getKey_id() + "[/KEY_ID]" + + "[CATEGORY_ID]" + additionalVisibilityList.get(J).getCategoryId() + "[/CATEGORY_ID]" + + "[ADDITIONAL_DISPLAY]" + additionalVisibilityList.get(J).getBtn_toogle() + "[/ADDITIONAL_DISPLAY]" + //+ "[BRAND_ID]"+ additionalVisibilityList.get(J).getBrand_id()+ "[/BRAND_ID]" + + "[IMAGE_URL]" + imageV1 /*additionalVisibilityList.get(J).getImage()*/ + "[/IMAGE_URL]" + + "[IMAGE_URL1]" + imageV2 /*additionalVisibilityList.get(J).getImage2()*/ + "[/IMAGE_URL1]" + + "[IMAGE_URL2]" + imageV3 /*additionalVisibilityList.get(J).getImage3()*/ + "[/IMAGE_URL2]" + + "[DISPLAY_ID]" + additionalVisibilityList.get(J).getSku_id() + "[/DISPLAY_ID]" + + "[SKU_LIST]" + additional_visibility_dialog_xml + "[/SKU_LIST]" + + "[/ADDITIONAL_VISIBILITY_NEW]"; + //Here getSku_id gives display_id + + additional_visibility_data_xml = additional_visibility_data_xml + onXML; + KeyID = ""; + additionalVisibilitySkuList.clear(); + + additional_visibility_dialog_xml = ""; + } + + final String sos_xml = "[DATA]" + additional_visibility_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ADDITIONAL_VISIBILITY_NEW"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 45; + data.name = getString(R.string.additional_data_uploading); + publishProgress(data); + + + //T2p Upload Data + String t2p_data_xml = ""; + onXML = ""; + db.open(); + t2PGetterSetters = db.getT2pComplianceData(coverageList.get(i).getStoreId(), null); + + if (t2PGetterSetters.size() > 0) { + for (int i1 = 0; i1 < t2PGetterSetters.size(); i1++) { + + ArrayList gapsList = db.getGapsData(t2PGetterSetters.get(i1).getKey_id()); + ArrayList skuList = db.getT2PSKUData(t2PGetterSetters.get(i1).getKey_id()); + ArrayList brandList = db.getT2BrandData(t2PGetterSetters.get(i1).getKey_id()); + String gaps_xml = ""; + String gaps_child; + + for (int l = 0; l < gapsList.size(); l++) { + String present = ""; + if (gapsList.get(l).isPresent()) { + present = "1"; + } else { + present = "0"; + } + gaps_child = "[GAPS]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CHECK_LIST_ID]" + gapsList.get(l).getChecklist_id() + "[/CHECK_LIST_ID]" + + "[DISPLAY_ID]" + gapsList.get(l).getDisplay_id() + "[/DISPLAY_ID]" + + "[PRESENT]" + present + "[/PRESENT]" + + "[COMMON_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getKey_id()) + "[/COMMON_ID]" + + "[/GAPS]"; + gaps_xml = gaps_xml + gaps_child; + } + + String sku_xml = ""; + String sku_child; + + for (int k = 0; k < skuList.size(); k++) { + sku_child = "[SKU]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[SKU_ID]" + skuList.get(k).getSKU_ID() + "[/SKU_ID]" + + "[BRAND_ID]" + skuList.get(k).getBRAND_ID() + "[/BRAND_ID]" + + "[STOCK]" + skuList.get(k).getSTOCK() + "[/STOCK]" + + "[COMMON_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getKey_id()) + "[/COMMON_ID]" + + "[/SKU]"; + sku_xml = sku_xml + sku_child; + } + + + String brandxml = ""; + String brandchild; + + if (brandList.size() > 0) { + + for (int M = 0; M < brandList.size(); M++) { + brandchild = "[BRAND]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[BRAND_ID]" + brandList.get(M).getBRAND_ID() + "[/BRAND_ID]" + // + "[BRAND]" + brandList.get(M).getBRAND() + "[/BRAND]" + + "[COMMON_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getKey_id()) + "[/COMMON_ID]" + + "[/BRAND]"; + brandxml = brandxml + brandchild; + } + } + + /* String present = ""; + if (t2PGetterSetters.get(i1).isPresent()) { + present = "1"; + } else { + present = "0"; + }*/ + String qty = t2PGetterSetters.get(i1).getQty(); + if (qty.equals("")) { + qty = "0"; + } + + onXML = "[T2P_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[BRAND_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getBrand_id()) + "[/BRAND_ID]" + + "[DISPLAY_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getDisplay_id()) + "[/DISPLAY_ID]" + + "[COMMON_ID]" + Integer.parseInt(t2PGetterSetters.get(i1).getKey_id()) + "[/COMMON_ID]" + + "[IMAGE]" + t2PGetterSetters.get(i1).getImage() + "[/IMAGE]" + + "[IMAGE1]" + t2PGetterSetters.get(i1).getImage1() + "[/IMAGE1]" + + "[IMAGE2]" + t2PGetterSetters.get(i1).getImage2() + "[/IMAGE2]" + + "[PRESENT]" + t2PGetterSetters.get(i1).getPresent() + "[/PRESENT]" + + //Quantity visibility added for UAE 04.07.2019 + + "[Quantity]" + qty + "[/Quantity]" + + //Non t2p reason id added - 21-6-2018 + + "[TREASON_ID]" + t2PGetterSetters.get(i1).getNon_t2p_reason_id() + "[/TREASON_ID]" + + + "[GAPS_DATA]" + gaps_xml + "[/GAPS_DATA]" + + "[SKU_DATA]" + sku_xml + "[/SKU_DATA]" + + "[CATEGORY_FIXTURE]" + t2PGetterSetters.get(i1).getCategory_fixture() + "[/CATEGORY_FIXTURE]" + + "[BRAND_DATA]" + brandxml + "[/BRAND_DATA]" + + "[/T2P_DATA]"; + + t2p_data_xml = t2p_data_xml + onXML; + } + + final String t2p_final_xml = "[DATA]" + t2p_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", t2p_final_xml); + request.addProperty("KEYS", "T2P_DATA_FIXTURE_QUANTITY"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + result = envelope.getResponse(); + + } + data.value = 50; + data.name = getString(R.string.t2p_data_uploading); + publishProgress(data); + + + //Stock Facing Planogram Tracker + String stock_facing_planogram_xml = ""; + onXML = ""; + db.open(); + stockFacingPlanogramDataList = db.getStockAndFacingPlanogramServerUploadData(coverageList.get(i).getStoreId()); + + if (stockFacingPlanogramDataList.size() > 0) { + + for (int i1 = 0; i1 < stockFacingPlanogramDataList.size(); i1++) { + onXML = "[STOCK_FACING_PLANOGRAM_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[SKU_ID]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getSku_id()) + "[/SKU_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + //+ "[company_id]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getCompany_id()) + "[/company_id]" + //+ "[sub_category_id]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getSub_category_id()) + "[/sub_category_id]" + //+ "[BRAND_ID]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getBrand_id()) + "[/BRAND_ID]" + + "[SHELF_ID]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getSp_addShelf_id()) + "[/SHELF_ID]" + + "[SHELF_POSITION]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getSp_shelfPosition()) + "[/SHELF_POSITION]" + //+ "[CHECKBOX]" + Integer.parseInt(stockFacingPlanogramDataList.get(i1).getCheckbox_sku()) + "[/CHECKBOX]" + + "[/STOCK_FACING_PLANOGRAM_DATA]"; + + stock_facing_planogram_xml = stock_facing_planogram_xml + onXML; + } + + final String sos_xml = "[DATA]" + stock_facing_planogram_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_FACING_PLANOGRAM_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + data.value = 55; + data.name = getString(R.string.stock_planogram_data_uploading); + publishProgress(data); + + + //Category Picture Data + String Category_xml = ""; + onXML = ""; + String onCategoryList = ""; + String CategoryLISTDATA = ""; + String image1, image2, image3, image4; + + db.open(); + adddata = db.getCategoryPictureUpload(coverageList.get(i).getStoreId()); + + if (adddata.size() > 0) { + for (int J = 0; J < adddata.size(); J++) { + if (adddata.get(J).getCategoryImage1() == null) { + image1 = ""; + } else { + image1 = adddata.get(J).getCategoryImage1(); + } + + if (adddata.get(J).getCategoryImage2() == null) { + image2 = ""; + } else { + image2 = adddata.get(J).getCategoryImage2(); + } + + if (adddata.get(J).getCategoryImage3() == null) { + image3 = ""; + } else { + image3 = adddata.get(J).getCategoryImage3(); + } + + if (adddata.get(J).getCategoryImage4() == null) { + image4 = ""; + } else { + image4 = adddata.get(J).getCategoryImage4(); + } + + String KeyID = adddata.get(J).getKEY_ID(); + + listdat = db.getCategoryPictureListUploaded(KeyID); + + if (listdat.size() > 0) { + for (int k = 0; k < listdat.size(); k++) { + onCategoryList = "[SUB_CATEGORY_LIST]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[KEY_ID]" + listdat.get(k).getCOMMON_ID() + "[/KEY_ID]" + + "[SUB_CATEGORY_ID]" + listdat.get(k).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[SUB_CategoryImage1]" + listdat.get(k).getSubCategoryCamera1() + "[/SUB_CategoryImage1]" + + "[SUB_CategoryImage2]" + listdat.get(k).getSubCategoryCamera2() + "[/SUB_CategoryImage2]" + + "[/SUB_CATEGORY_LIST]"; + + CategoryLISTDATA = CategoryLISTDATA + onCategoryList; + } + } + + onXML = "[CATEGORY_LIST]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[KEY_ID]" + adddata.get(J).getKEY_ID() + "[/KEY_ID]" + + "[CATEGORY_ID]" + adddata.get(J).getCategoryId() + "[/CATEGORY_ID]" + + "[CAMERA_ALLOW]" + adddata.get(J).getCamera_allow() + "[/CAMERA_ALLOW]" + + "[IMAGE_URL_1]" + image1 /*adddata.get(J).getCategoryImage1()*/ + "[/IMAGE_URL_1]" + + "[IMAGE_URL_2]" + image2 /*adddata.get(J).getCategoryImage2()*/ + "[/IMAGE_URL_2]" + + "[IMAGE_URL_3]" + image3 /*adddata.get(J).getCategoryImage3()*/ + "[/IMAGE_URL_3]" + + "[IMAGE_URL_4]" + image4 /*adddata.get(J).getCategoryImage4()*/ + "[/IMAGE_URL_4]" + + "[SUB_LIST]" + CategoryLISTDATA + "[/SUB_LIST]" + + "[/CATEGORY_LIST]"; + + Category_xml = Category_xml + onXML; + CategoryLISTDATA = ""; + } + + final String sos_xml = "[DATA]" + Category_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "CATEGORY_PICTURE"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } else { + + db.open(); + ArrayList nocamera_data_list = db.getNoCameraCategoryStoreWiseDataInserted(coverageList.get(i).getStoreId()); + + if (nocamera_data_list.size() > 0) { + + String onXml_nodata = "", No_camera_data = ""; + for (int n = 0; n < nocamera_data_list.size(); n++) { + + int vertical; + if (nocamera_data_list.get(n).isVertical()) { + vertical = 1; + } else { + vertical = 0; + } + + onXml_nodata = "[NO_CAMERA_POG_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + nocamera_data_list.get(n).getCATEGORY_ID() + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + nocamera_data_list.get(n).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[SKU_GROUP_ID]" + nocamera_data_list.get(n).getSKUGROUP_ID() + "[/SKU_GROUP_ID]" + + "[ROW_NO]" + nocamera_data_list.get(n).getRow_no() + "[/ROW_NO]" + + "[COLUMN_NO]" + nocamera_data_list.get(n).getColumn_no() + "[/COLUMN_NO]" + + "[FACING]" + nocamera_data_list.get(n).getFacing() + "[/FACING]" + + "[IS_VERTICAL]" + vertical + "[/IS_VERTICAL]" + + "[/NO_CAMERA_POG_DATA]"; + + No_camera_data = No_camera_data + onXml_nodata; + } + + final String sos_xml = "[DATA]" + No_camera_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "NO_CAMERA_POG"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } + + } + data.value = 60; + data.name = getString(R.string.additional_data_uploading); + publishProgress(data); + + //Audit data + db.open(); + ArrayList audit_data = db.getAuditDataForUpload(coverageList.get(i).getStoreId()); + + if (audit_data.size() > 0) { + String onXml_audit_data = "", Audit_data = ""; + for (int n = 0; n < audit_data.size(); n++) { + + onXml_audit_data = "[AUDIT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + audit_data.get(n).getCATEGORY_ID() + "[/CATEGORY_ID]" + + "[QUESTION_ID]" + audit_data.get(n).getQUESTION_ID() + "[/QUESTION_ID]" + + "[ANSWER_ID]" + audit_data.get(n).getANSWER_ID() + "[/ANSWER_ID]" + + "[ANSWER_IMAGE]" + audit_data.get(n).getCAM_IMAGE() + "[/ANSWER_IMAGE]" + + "[ANSWER_IMAGE2]" + audit_data.get(n).getCAM_IMAGE2() + "[/ANSWER_IMAGE2]" + + "[ANSWER]" + audit_data.get(n).getANSWER() + "[/ANSWER]" + + "[REMARK]" + audit_data.get(n).getTXT_REMARK() + "[/REMARK]" + + "[/AUDIT_DATA]"; + + Audit_data = Audit_data + onXml_audit_data; + } + + final String sos_xml = "[DATA]" + Audit_data + "[/DATA]"; + Log.d("sos_xml_audit", sos_xml); + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "AUDIT_DATA_NEW_REMARK"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } + + data.value = 62; + data.name = getString(R.string.audit); + publishProgress(data); + + //POG data + db.open(); + ArrayList pog_data = db.getAfterSavePOGForUploadData(coverageList.get(i).getStoreId()); + + if (pog_data.size() > 0) { + + String onXml_pog_data = "", POG_data = ""; + for (int n = 0; n < pog_data.size(); n++) { + + onXml_pog_data = "[POG_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + pog_data.get(n).getCATEGORY_ID() + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + pog_data.get(n).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[QUESTION_ID]" + pog_data.get(n).getQUESTION_ID() + "[/QUESTION_ID]" + + "[ANSWER_ID]" + pog_data.get(n).getANSWER_ID() + "[/ANSWER_ID]" + + "[/POG_DATA]"; + + POG_data = POG_data + onXml_pog_data; + } + + final String sos_xml = "[DATA]" + POG_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "POG_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } + + data.value = 63; + data.name = getString(R.string.pog); + publishProgress(data); + + //Coaching visit data + db.open(); + coachingVisitData = db.getCoachingVisitData(coverageList.get(i).getStoreId()); + + if (coachingVisitData.size() > 0) { + + String onXml_coaching_data = "", coaching_xml = ""; + for (int j = 0; j < coachingVisitData.size(); j++) { + + String exist; + + if (coachingVisitData.get(j).isExists()) { + exist = "1"; + } else { + exist = "0"; + } + + coaching_xml = "[COACHING_VISIT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[EMP_ID]" + coachingVisitData.get(j).getEmp_id() + "[/EMP_ID]" + + "[IMAGE]" + coachingVisitData.get(j).getImg_path() + "[/IMAGE]" + + "[IS_EXIST]" + exist + "[/IS_EXIST]" + + "[/COACHING_VISIT_DATA]"; + onXml_coaching_data = onXml_coaching_data + coaching_xml; + } + + final String sos_xml = "[DATA]" + onXml_coaching_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "COACHING_VISIT_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + data.value = 64; + data.name = getString(R.string.coaching_visit); + publishProgress(data); + } + + //Coaching check visit data + db.open(); + coachingVisitData = db.getCoachingVisitStoreData(coverageList.get(i).getStoreId()); + + if (coachingVisitData.size() > 0) { + + String onXml_coaching_data = "", coaching_xml = ""; + for (int j = 0; j < coachingVisitData.size(); j++) { + + String exist; + + if (coachingVisitData.get(j).isExists()) { + exist = "1"; + } else { + exist = "0"; + } + + coaching_xml = "[CHECK_VISIT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[EMP_ID]" + coachingVisitData.get(j).getEmp_id() + "[/EMP_ID]" + + "[IMAGE]" + coachingVisitData.get(j).getImg_path() + "[/IMAGE]" + + "[IS_EXIST]" + exist + "[/IS_EXIST]" + + "[/CHECK_VISIT_DATA]"; + onXml_coaching_data = onXml_coaching_data + coaching_xml; + } + + final String sos_xml = "[DATA]" + onXml_coaching_data + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "CHECK_VISIT_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + data.value = 65; + data.name = getString(R.string.coaching_visit); + publishProgress(data); + } + + //Counterfeit Product - Country Id - 6 (UAE) + String counterfeit_product_data_xml = "", add_product_data_xml = "", product_exists_xml = "", product_add_xml = ""; + + db.open(); + counterfeitProductExistsGetterSetters = db.getCounterfeitProductExistsAfterData(coverageList.get(i).getStoreId(), null); + if (counterfeitProductExistsGetterSetters.size() > 0) { + + for (int l = 0; l < counterfeitProductExistsGetterSetters.size(); l++) { + + add_product_data_xml = ""; + + counterfeitProductGetterSetters = db.getCounterfeitProductAfterData(counterfeitProductExistsGetterSetters.get(l).get_id(), null); + + for (int i1 = 0; i1 < counterfeitProductGetterSetters.size(); i1++) { + if (!counterfeitProductGetterSetters.get(i1).getCategory_id().equals("0")) { + + product_add_xml = "[PRODUCT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(counterfeitProductGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[SKU_NAME]" + counterfeitProductGetterSetters.get(i1).getSkuName() + "[/SKU_NAME]" + + "[BRAND_ID]" + counterfeitProductGetterSetters.get(i1).getBrandId() + "[/BRAND_ID]" + + "[STOCK]" + counterfeitProductGetterSetters.get(i1).getStock() + "[/STOCK]" + + "[IMAGE]" + counterfeitProductGetterSetters.get(i1).getImgStr() + "[/IMAGE]" + + "[IMAGE1]" + counterfeitProductGetterSetters.get(i1).getImgStr1() + "[/IMAGE1]" + + "[IMAGE2]" + counterfeitProductGetterSetters.get(i1).getImgStr2() + "[/IMAGE2]" + + "[/PRODUCT_DATA]"; + + add_product_data_xml = add_product_data_xml + product_add_xml; + } + } + + int exists = 0; + if (counterfeitProductExistsGetterSetters.get(l).isExists()) { + exists = 1; + } + + product_exists_xml = "[COUNTERFEIT_PRODUCT_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(counterfeitProductExistsGetterSetters.get(l).getCategory_id()) + "[/CATEGORY_ID]" + + "[IS_EXISTS]" + exists + "[/IS_EXISTS]" + + "[COUNTERFEIT_DATA]" + add_product_data_xml + "[/COUNTERFEIT_DATA]" + + "[/COUNTERFEIT_PRODUCT_DATA]"; + + counterfeit_product_data_xml = counterfeit_product_data_xml + product_exists_xml; + + } + + final String sos_xml = "[DATA]" + counterfeit_product_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "COUNTERFEIT_PRODUCT_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 65; + data.name = getString(R.string.title_activity_counterfeit_products); + publishProgress(data); + + //usk upload + //Competion promo - Country Id - 6 (egipt) + String competiton_data_xml = "", add_competiton_data_xml = "", competiton_exists_xml = "", competiton_add_xml = ""; + + db.open(); + competitonExistsGetterSetters = db.getCompetitionPromoExistsAfterData(coverageList.get(i).getStoreId(), null); + if (competitonExistsGetterSetters.size() > 0) { + + for (int l = 0; l < competitonExistsGetterSetters.size(); l++) { + + add_competiton_data_xml = ""; + + competitonGetterSetters = db.getCometionPromoAfterData(competitonExistsGetterSetters.get(l).get_id(), null); + + for (int i1 = 0; i1 < competitonGetterSetters.size(); i1++) { + if (!competitonGetterSetters.get(i1).getCategory_id().equals("0")) { + + competiton_add_xml = "[COMPETITION_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(competitonGetterSetters.get(i1).getCategory_id()) + "[/CATEGORY_ID]" + + "[COMMENT]" + competitonGetterSetters.get(i1).getSkuName() + "[/COMMENT]" + + "[BRAND_ID]" + competitonGetterSetters.get(i1).getBrandId() + "[/BRAND_ID]" + + "[IMAGE1]" + competitonGetterSetters.get(i1).getImgStr() + "[/IMAGE1]" + + "[PROMO_TYPE]" + competitonGetterSetters.get(i1).getPromotion_id() + "[/PROMO_TYPE]" + + "[/COMPETITION_DATA]"; + + add_competiton_data_xml = add_competiton_data_xml + competiton_add_xml; + } + } + + int exists = 0; + if (competitonExistsGetterSetters.get(l).isExists()) { + exists = 1; + } + + competiton_exists_xml = "[COMPETITION_PROMOTION_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[CATEGORY_ID]" + Integer.parseInt(competitonExistsGetterSetters.get(l).getCategory_id()) + "[/CATEGORY_ID]" + + "[IS_EXISTS]" + exists + "[/IS_EXISTS]" + + "[COMPETITION_DATA]" + add_competiton_data_xml + "[/COMPETITION_DATA]" + + "[/COMPETITION_PROMOTION_DATA]"; + + competiton_data_xml = competiton_data_xml + competiton_exists_xml; + + } + + final String sos_xml = "[DATA]" + competiton_data_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "COMPETITION_PROMOTION_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + } + + data.value = 68; + data.name = getString(R.string.title_activity_competition_promo); + publishProgress(data); + + + String order_taking_xml = ""; + String _onxml = ""; + String categoryxml = ""; + db.open(); + ArrayList ordertakingdata = db.getOrder_TAKING_UploadServerData(coverageList.get(i).getStoreId()); + db.open(); + ArrayList getOrder_TAKING_CategoryData = db.getOrder_TAKING_CategoryData(coverageList.get(i).getStoreId()); + + if (ordertakingdata.size() > 0) { + for (int k = 0; k < getOrder_TAKING_CategoryData.size(); k++) { + _onxml = "[CATEGORY_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[PRESENT]" + getOrder_TAKING_CategoryData.get(k).getIsExist() + "[/PRESENT]" + + "[CATEGORY_ID]" + getOrder_TAKING_CategoryData.get(k).getCategory_id() + "[/CATEGORY_ID]" + + "[/CATEGORY_DATA]"; + categoryxml = categoryxml + _onxml; + } + + String cat_xml = categoryxml; + for (int j = 0; j < ordertakingdata.size(); j++) { + if (ordertakingdata.get(j).getIsExist() == 1) { + if (!ordertakingdata.get(j).getFacing().equals("0") && + !ordertakingdata.get(j).getFacing().equals("")) { + onXML = "[ORDER_TAKING]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[CATEGORY_ID]" + ordertakingdata.get(j).getCategory_id() + "[/CATEGORY_ID]" + + "[SYSTEM_PO_NUM]" + ordertakingdata.get(j).getSys_PO_No() + "[/SYSTEM_PO_NUM]" + + "[STORE_PO_NUM]" + ordertakingdata.get(j).getStore_PO_No() + "[/STORE_PO_NUM]" + + "[PO_DATE]" + ordertakingdata.get(j).getPO_Date() + "[/PO_DATE]" + + "[BRAND_ID]" + ordertakingdata.get(j).getBrand_id() + "[/BRAND_ID]" + + "[SKU_ID]" + ordertakingdata.get(j).getSku_id() + "[/SKU_ID]" + + "[ORDER_QTY]" + ordertakingdata.get(j).getFacing() + "[/ORDER_QTY]" + + "[PO_IMAGE]" + ordertakingdata.get(j).getPO_Img() + "[/PO_IMAGE]" + + "[/ORDER_TAKING]"; + order_taking_xml = order_taking_xml + onXML; + } + } + } + String data_xml = cat_xml + order_taking_xml; + + final String sos_xml = "[DATA]" + data_xml + "[/DATA]"; + Log.e("order_xml_data", sos_xml); + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ORDER_TAKING_NEW_XML"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 69; + data.name = getString(R.string.order_taking_data_uploading); + publishProgress(data); + + String order_received_xml = ""; + onXML = ""; + ArrayList orderreceiveddata = db.getOrder_RECEIVED_UploadServerData(coverageList.get(i).getStoreId()); + if (orderreceiveddata.size() > 0) { + for (int j = 0; j < orderreceiveddata.size(); j++) { + onXML = "[ORDER_CONFIRM]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[CATEGORY_ID]" + orderreceiveddata.get(j).getCategory_id() + "[/CATEGORY_ID]" + + "[PO_DATE]" + orderreceiveddata.get(j).getPO_Date() + "[/PO_DATE]" + + "[POID]" + orderreceiveddata.get(j).getPOID() + "[/POID]" + + "[SKU_ID]" + orderreceiveddata.get(j).getSku_id() + "[/SKU_ID]" + + "[PO_QTY]" + orderreceiveddata.get(j).getOrderqty() + "[/PO_QTY]" + + "[ACTUAL_QTY]" + orderreceiveddata.get(j).getFacing() + "[/ACTUAL_QTY]" + + "[/ORDER_CONFIRM]"; + + order_received_xml = order_received_xml + onXML; + } + + final String sos_xml = "[DATA]" + order_received_xml + "[/DATA]"; + // Log.e("order_xml_data",sos_xml); + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "ORDER_RECEIVED_STATUS_XML"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + /*if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + }*/ + } + + data.value = 70; + data.name = getString(R.string.order_received_data_uploading); + publishProgress(data); + + + ////IRPD-Upload Data + String irPD_xmlData = ""; + onXML = ""; + ArrayList irdata = db.getIrPDforUpload(coverageList.get(i).getStoreId(), coverageList.get(i).getVisitDate()); + if (irdata!=null && !irdata.isEmpty()) { + for (int j = 0; j < irdata.size(); j++) { + onXML = "[IR_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[CATEGORY_ID]" + irdata.get(j).getCategoryId() + "[/CATEGORY_ID]" + + "[SUB_CATEGORY_ID]" + irdata.get(j).getSUB_CATEGORY_ID() + "[/SUB_CATEGORY_ID]" + + "[SUB_CATEGORY_CODE]" + irdata.get(j).getSubCatCode() + "[/SUB_CATEGORY_CODE]" + + "[IR_IMAGES]" + irdata.get(j).getSubCategoryCamera2() + "[/IR_IMAGES]" + + "[/IR_DATA]"; + + irPD_xmlData = irPD_xmlData + onXML; + } + + final String irpd_xml = "[DATA]" + irPD_xmlData + "[/DATA]"; + Log.e("irp_xml_data", irpd_xml); + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", irpd_xml); + request.addProperty("KEYS", "IR_DATA_XML"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + result = envelope.getResponse(); + + } + + data.value = 71; + data.name = getString(R.string.ir_data_upload); + publishProgress(data); + + + String visit_xml = ""; + onXML = ""; + ArrayList visittypelist = db.getUploadedVisitType(coverageList.get(i).getStoreId()); + if (!visittypelist.isEmpty()) { + for (int j = 0; j < visittypelist.size(); j++) { + onXML = "[VISIT_TYPE_STATUS]" + + "[MID]" + mid + "[/MID]" + + "[USERID]" + userId + "[/USERID]" + + "[STORE_ID]" + coverageList.get(i).getStoreId() + "[/STORE_ID]" + + "[VISIT_TYPE_ID]" + visittypelist.get(j).getVISIT_TYPE_ID().get(0) + "[/VISIT_TYPE_ID]" + + "[/VISIT_TYPE_STATUS]"; + + visit_xml = visit_xml + onXML; + } + final String sos_xml = "[DATA]" + visit_xml + "[/DATA]"; + Log.e("visit_xml_data", sos_xml); + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "VISIT_TYPE_XML"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + } + data.value = 72; + data.name = getString(R.string.visit_type_data_uploading); + publishProgress(data); + } + + + // SET COVERAGE STATUS + String final_xml = ""; + onXML = ""; + onXML = "[COVERAGE_STATUS]" + + "[STORE_ID]" + coverageList.get(i).getStoreId() + "[/STORE_ID]" + + "[VISIT_DATE]" + coverageList.get(i).getVisitDate() + "[/VISIT_DATE]" + + "[USER_ID]" + coverageList.get(i).getUserId() + "[/USER_ID]" + + "[STATUS]" + CommonString.KEY_D + "[/STATUS]" + + "[/COVERAGE_STATUS]"; + + final_xml = final_xml + onXML; + + final String sos_xml = "[DATA]" + final_xml + "[/DATA]"; + + + request = new SoapObject(CommonString.NAMESPACE, status_service); + request.addProperty("onXML", sos_xml); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + status_service, envelope); + + result = envelope.getResponse(); + + //If Result is success then status of that store is update + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + k = k + factor; + data.value = k; + data.name = "Uploading"; + publishProgress(data); + + db.open(); + db.updateStoreStatusOnLeave(coverageList.get(i).getStoreId(), coverageList.get(i) + .getVisitDate(), CommonString.KEY_D, coverageList.get(i).getFlag_from()); + + } + data.value = 90; + publishProgress(data); + + } + } + } + + return CommonString.KEY_SUCCESS; + + } catch (Exception e) { + e.fillInStackTrace(); + } + + return ""; + } + + @Override + protected void onPostExecute(String result) { + super.onPostExecute(result); + dialog.dismiss(); + if (result.contains(CommonString.KEY_SUCCESS)) { + File f = new File(CommonString.getImagesFolder(context)); + //if (f != null && f.listFiles().length > 0) { + File file[] = f.listFiles(); + UploadImageWithRetrofit.uploadedFiles = 0; + UploadImageWithRetrofit.totalFiles = file.length; + UploadImageWithRetrofit uploadImg = new UploadImageWithRetrofit(date, userId, UploadActivity.this); + uploadImg.UploadImageRecursiveNew(UploadActivity.this); + } else { + showAlert(getString(R.string.error) + result); + } + } + } + + @Override + protected void onResume() { + super.onResume(); + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); + toolbar.setTitle(getString(R.string.title_activity_upload)); + } + + + public void showAlert(String str) { + AlertDialog.Builder builder = new AlertDialog.Builder(UploadActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, (dialog, id) -> finish()); + AlertDialog alert = builder.create(); + alert.show(); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadImageWithRetrofit.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadImageWithRetrofit.java new file mode 100644 index 0000000..f8c7dc1 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadImageWithRetrofit.java @@ -0,0 +1,706 @@ +package cpm.com.gskmtorange.upload; + +import android.app.Activity; +import android.app.AlertDialog; +import android.app.ProgressDialog; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Matrix; +import android.graphics.RectF; +import android.os.AsyncTask; +import android.util.Log; + +//import com.crashlytics.android.Crashlytics; +import com.google.gson.JsonSyntaxException; +import com.squareup.okhttp.MediaType; +import com.squareup.okhttp.MultipartBuilder; +import com.squareup.okhttp.OkHttpClient; +import com.squareup.okhttp.Protocol; +import com.squareup.okhttp.RequestBody; + +import org.json.JSONObject; +import org.ksoap2.SoapEnvelope; +import org.ksoap2.serialization.SoapObject; +import org.ksoap2.serialization.SoapSerializationEnvelope; +import org.ksoap2.transport.HttpTransportSE; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.net.MalformedURLException; +import java.net.SocketException; +import java.net.SocketTimeoutException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.concurrent.TimeUnit; + +import cpm.com.gskmtorange.Database.GSKOrangeDB; +import cpm.com.gskmtorange.GetterSetter.CoverageBean; +import cpm.com.gskmtorange.GetterSetter.StoreBean; +import cpm.com.gskmtorange.MainActivity; +import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.retrofit.PostApiForFile; +import cpm.com.gskmtorange.retrofit.StringConverterFactory; +import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter; +import retrofit.GsonConverterFactory; +import retrofit.Retrofit; + +/** + * Created by yadavendras on 4/5/2018. + */ + +public class UploadImageWithRetrofit { + RequestBody body1; + private Retrofit adapter; + int status = 0; + int count = 0; + public static int uploadedFiles = 0; + public static int totalFiles = 0; + boolean isvalid = false, statusUpdated = true; + Context context; + String visitDate, userID, uploadStatus; + int storeId = 0; + GSKOrangeDB db; + ProgressDialog pd; + ArrayList storeList, storeList_deviation, storeListAdditional, storeListPharma; + private int factor, k = 0; + Data data; + + + public UploadImageWithRetrofit(String visitDate, String userId, Context context) { + this.visitDate = visitDate; + this.userID = userId; + this.context = context; + pd = new ProgressDialog(context); + pd.setCancelable(false); + pd.setTitle("Please wait"); + pd.setMessage("Uploading images"); + pd.show(); + } + + public void UploadImageRecursiveNew(final Context context) { + try { + status = 0; + String filename = null, foldername = null; + int totalfiles = 0; + File f = new File(CommonString.getImagesFolder(context)); + File[] file = f.listFiles(); + assert file != null; + count = file.length; + if (file.length > 0) { + filename = ""; + totalfiles = f.listFiles().length; + pd.setMessage(context.getString(R.string.uploaddata) + " - " + context.getString(R.string.image) + " (" + uploadedFiles + "/" + totalFiles + ")"); + for (int i = 0; i < file.length; i++) { + if (new File(CommonString.getImagesFolder(context) + file[i].getName()).exists()) { + if (file[i].getName().contains("SI_") || file[i].getName().contains("CHK_SI_") || file[i].getName().contains("NonWorking")) { + foldername = "StoreImages"; + } else if (file[i].getName().contains("GeoTag")) { + foldername = "GeotagImages"; + } else if (file[i].getName().contains("T2P_Image")) { + foldername = "T2PImages"; + } else if (file[i].getName().contains("AddPromo_Image") || file[i].getName().contains("Additional_Promo_Skuwise_Image")) { + foldername = "AdditionalPromotionImages"; + } else if (file[i].getName().contains("AdditionalImage")) { + foldername = "AdditionalVisibilityImages"; + } else if (file[i].getName().contains("Promo_Image")) { + foldername = "PromotionImages"; + } else if (file[i].getName().contains("CategoryPicture")) { + foldername = "CategoryImages"; + } else if (file[i].getName().contains("AuditAnsPic")) { + foldername = "AuditImages"; + } else if (file[i].getName().contains("CoachingVisit") || file[i].getName().contains("CheckVisit")) { + foldername = "CoachingVisits"; + } else if (file[i].getName().contains("DeliveryCalls")) { + foldername = "DeliveryCallsImages"; + } else if (file[i].getName().contains("CounterfeitProduct")) {//added 15.04.2019 + foldername = "CounterFeitImages"; + } else if (file[i].getName().contains("POImage")) {//added 15.04.2019 + foldername = "POImages"; + } else if (file[i].getName().contains("_IRPDIMG-")) {//added 15.04.2019 + foldername = "IRPD_Image"; + } else { + foldername = "Bulkimages"; + } + + filename = file[i].getName(); + } + + break; + } + + File originalFile = new File(CommonString.getImagesFolder(context) + filename); + File finalFile = saveBitmapToFileSmaller(originalFile); + if (finalFile == null) { + finalFile = originalFile; + } + + OkHttpClient okHttpClient = new OkHttpClient(); + // okHttpClient.setProtocols(Arrays.asList(Protocol.HTTP_1_1)); + okHttpClient.setConnectTimeout(20, TimeUnit.SECONDS); + okHttpClient.setWriteTimeout(20, TimeUnit.SECONDS); + okHttpClient.setReadTimeout(20, TimeUnit.SECONDS); + // MediaType mediaType = MediaType.parse("text/plain"); + + RequestBody photo = RequestBody.create(MediaType.parse("application/octet-stream"), finalFile); + body1 = new MultipartBuilder() + .type(MultipartBuilder.FORM) + .addFormDataPart("file", finalFile.getName(), photo) + .addFormDataPart("FolderName", foldername) + .build(); + + adapter = new Retrofit.Builder() + .baseUrl(CommonString.URL + "/") + .addConverterFactory(new StringConverterFactory()) + .build(); + + PostApiForFile api = adapter.create(PostApiForFile.class); + retrofit.Call call = api.getUploadImage(body1); + File finalFile1 = finalFile; + call.enqueue(new retrofit.Callback() { + @Override + public void onResponse(retrofit.Response response) { + Log.d("responsedata", String.valueOf(response)); + if (response.isSuccess() && response.body().contains("Success")) { + finalFile1.delete(); + status = 1; + uploadedFiles++; + } else { + status = 0; + //uploadedFiles = 0; + } + if (status == 0) { + pd.dismiss(); + if (!((Activity) context).isFinishing()) { + showAlert((Activity) context, context.getString(R.string.DataNot), false); + } + } else { + UploadImageRecursiveNew(context); + } + } + + @Override + public void onFailure(Throwable t) { + if (t instanceof IOException || t instanceof SocketTimeoutException || t instanceof SocketException) { + status = -1; + pd.dismiss(); + Log.e("Errormsg :", t.toString()); + if (!((Activity) context).isFinishing()) { + showAlert((Activity) context, context.getString(R.string.NetworkError), false); + } + } + } + }); + + + } else { + if (totalFiles == uploadedFiles) { + //region Coverage upload status Data + new StatusUpload().execute(); + } + + } + } catch (JsonSyntaxException e) { + e.fillInStackTrace(); + showAlert((Activity) context, "Invalid Json", false); + } catch (Exception e) { + e.fillInStackTrace(); + if (totalFiles == uploadedFiles) { + showAlert((Activity) context, context.getString(R.string.data_uploaded_successfully), true); + } else { + showAlert((Activity) context, CommonString.KEY_FAILURE, false); + } + } + } + + public void UploadDeliveryImageRecursive(final Context context, final ArrayList file_list, final int index) { + try { + final int[] _index = {index}; + status = 0; + String filename = null, foldername = "DeliveryCallsImages"; + + if (_index[0] < file_list.size()) { + filename = file_list.get(_index[0]); + + pd.setMessage(context.getString(R.string.uploaddata) + " - " + context.getString(R.string.image) + " (" + uploadedFiles + "/" + totalFiles + ")"); + + File originalFile = new File(CommonString.getImagesFolder(context) + filename); + File finalFile = saveBitmapToFileSmaller(originalFile); + + if (finalFile == null) { + finalFile = originalFile; + } + + OkHttpClient okHttpClient = new OkHttpClient(); + okHttpClient.setConnectTimeout(20, TimeUnit.SECONDS); + okHttpClient.setWriteTimeout(20, TimeUnit.SECONDS); + okHttpClient.setReadTimeout(20, TimeUnit.SECONDS); + + com.squareup.okhttp.RequestBody photo = com.squareup.okhttp.RequestBody.create(com.squareup.okhttp.MediaType.parse("application/octet-stream"), finalFile); + body1 = new MultipartBuilder() + .type(MultipartBuilder.FORM) + .addFormDataPart("file", finalFile.getName(), photo) + .addFormDataPart("FolderName", foldername) + .build(); + + adapter = new retrofit.Retrofit.Builder() + .baseUrl(CommonString.URL + "/") + .addConverterFactory(new StringConverterFactory()) + .build(); + PostApiForFile api = adapter.create(PostApiForFile.class); + + retrofit.Call call = api.getUploadImage(body1); + File finalFile1 = finalFile; + call.enqueue(new retrofit.Callback() { + @Override + public void onResponse(retrofit.Response response) { + if (response.isSuccess() && response.body().contains("Success")) { + finalFile1.delete(); + status = 1; + uploadedFiles++; + } else { + status = 0; + //uploadedFiles = 0; + } + if (status == 0) { + pd.dismiss(); + if (!((Activity) context).isFinishing()) { + showAlert((Activity) context, context.getString(R.string.DataNot), false); + } + } else { + UploadDeliveryImageRecursive(context, file_list, ++_index[0]); + } + } + + @Override + public void onFailure(Throwable t) { + if (t instanceof IOException || t instanceof SocketTimeoutException || t instanceof SocketException) { + status = -1; + //uploadedFiles = 0; + pd.dismiss(); + // AlertandMessages.showAlert((Activity) context, "Network Error in upload", false); + if (!((Activity) context).isFinishing()) { + showAlert((Activity) context, context.getString(R.string.NetworkError), false); + } + } + } + }); + + + } else { + + pd.dismiss(); + if (totalFiles == uploadedFiles) { + //region Coverage upload status Data + /*db = new GSKOrangeDB(context); + db.open(); + db.updateDeliveryCallsUploadStatus();*/ + //endregion + //pd.cancel(); + //showAlert((Activity) context, context.getString(R.string.data_uploaded_successfully),true); + } + showAlert((Activity) context, context.getString(R.string.data_uploaded_successfully), true); + } + } catch (JsonSyntaxException e) { + e.printStackTrace(); + showAlert((Activity) context, "Invalid Json", false); + } catch (Exception e) { + e.printStackTrace(); + if (totalFiles == uploadedFiles) { + showAlert((Activity) context, context.getString(R.string.data_uploaded_successfully), true); + } else { + showAlert((Activity) context, CommonString.KEY_FAILURE, false); + } + } + + } + + public File saveBitmapToFileSmaller(File file) { + File file2 = file; + try { + int inWidth = 0; + int inHeight = 0; + + InputStream in = new FileInputStream(file2); + // decode image size (decode metadata only, not the whole image) + BitmapFactory.Options options = new BitmapFactory.Options(); + options.inJustDecodeBounds = true; + BitmapFactory.decodeStream(in, null, options); + in.close(); + in = null; + + // save width and height + inWidth = options.outWidth; + inHeight = options.outHeight; + + // decode full image pre-resized + in = new FileInputStream(file2); + options = new BitmapFactory.Options(); + // calc rough re-size (this is no exact resize) + options.inSampleSize = Math.max(inWidth / 1632, inHeight / 1224); + // decode full image + Bitmap roughBitmap = BitmapFactory.decodeStream(in, null, options); + if (roughBitmap == null) { + return null; + } + + // calc exact destination size + Matrix m = new Matrix(); + RectF inRect = new RectF(0, 0, roughBitmap.getWidth(), roughBitmap.getHeight()); + RectF outRect = new RectF(0, 0, 1632, 1224); + m.setRectToRect(inRect, outRect, Matrix.ScaleToFit.CENTER); + float[] values = new float[9]; + m.getValues(values); + // resize bitmap + Bitmap resizedBitmap = Bitmap.createScaledBitmap(roughBitmap, (int) (roughBitmap.getWidth() * values[0]), (int) (roughBitmap.getHeight() * values[4]), true); + // save image + if (resizedBitmap == null) { + return null; + } + FileOutputStream out = new FileOutputStream(file2); + resizedBitmap.compress(Bitmap.CompressFormat.JPEG, 80, out); + + } catch (Exception e) { + Log.e("Image", e.toString(), e); + return file; + } + return file2; + } + + + public void showAlert(final Context context, String str, final boolean flag) { + + AlertDialog.Builder builder = new AlertDialog.Builder(context); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + Activity activity = (Activity) context; + if (flag) { + Intent i = new Intent(activity, MainActivity.class); + activity.startActivity(i); + activity.finish(); + + } + + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + + public class StatusUpload extends AsyncTask { + + @Override + protected String doInBackground(String... strings) { + + try { + db = new GSKOrangeDB(context); + db.open(); + data = new Data(); + storeList = db.getStoreData(visitDate, CommonString.KEY_JOURNEY_PLAN); + for (int i = 0; i < storeList.size(); i++) { + if (storeList.get(i).getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_D)) { + // SET COVERAGE STATUS + String final_xml = ""; + String onXML = ""; + onXML = "[COVERAGE_STATUS]" + + "[STORE_ID]" + storeList.get(i).getSTORE_ID() + "[/STORE_ID]" + + "[VISIT_DATE]" + storeList.get(i).getVISIT_DATE() + "[/VISIT_DATE]" + + "[USER_ID]" + userID + "[/USER_ID]" + + "[STATUS]" + CommonString.KEY_U + "[/STATUS]" + + "[/COVERAGE_STATUS]"; + + final_xml = final_xml + onXML; + + final String sos_xml = "[DATA]" + final_xml + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_COVERAGE_STATUS); + request.addProperty("onXML", sos_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_COVERAGE_STATUS, envelope); + + Object result = envelope.getResponse(); + + //If Result is success then status of that store is update + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + + db.open(); + + final CoverageBean coverageObj = db.getCoverageSpecificData(storeList.get(i).getVISIT_DATE(), storeList.get(i).getSTORE_ID()); + + String uploadStatus; + if (coverageObj.getReasonid().equalsIgnoreCase("0")) { + uploadStatus = CommonString.KEY_U; + } else { + uploadStatus = CommonString.KEY_UN; + } + + db.updateCoverageStatus(storeList.get(i).getSTORE_ID(), uploadStatus); + db.updateStoreStatusOnLeave(storeList.get(i).getSTORE_ID(), storeList.get(i).getVISIT_DATE(), + uploadStatus, CommonString.FROM_JCP); + + db.deleteTableWithStoreID(storeList.get(i).getSTORE_ID()); + } + + } + } + + db.open(); + storeList_deviation = db.getStoreData(visitDate, CommonString.KEY_ADHOC_JOURNEY_PLAN); + for (int i = 0; i < storeList_deviation.size(); i++) { + if (storeList_deviation.get(i).getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_D)) { + // SET COVERAGE STATUS + String final_xml = ""; + String onXML = ""; + onXML = "[COVERAGE_STATUS]" + + "[STORE_ID]" + storeList_deviation.get(i).getSTORE_ID() + "[/STORE_ID]" + + "[VISIT_DATE]" + storeList_deviation.get(i).getVISIT_DATE() + "[/VISIT_DATE]" + + "[USER_ID]" + userID + "[/USER_ID]" + + "[STATUS]" + CommonString.KEY_U + "[/STATUS]" + + "[/COVERAGE_STATUS]"; + + final_xml = final_xml + onXML; + + final String sos_xml = "[DATA]" + final_xml + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_COVERAGE_STATUS); + request.addProperty("onXML", sos_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_COVERAGE_STATUS, envelope); + + Object result = envelope.getResponse(); + + //If Result is success then status of that store is update + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + + db.open(); + db.updateCoverageStatus(storeList_deviation.get(i).getSTORE_ID(), CommonString.KEY_U); + db.updateStoreStatusOnLeave(storeList_deviation.get(i).getSTORE_ID(), storeList_deviation.get(i).getVISIT_DATE(), + CommonString.KEY_U, CommonString.KEY_ADHOC_JOURNEY_PLAN); + + db.deleteTableWithStoreID(storeList_deviation.get(i).getSTORE_ID()); + } + + } + } + + //for Turkey Pharma Stores + storeListPharma = db.getStoreData(visitDate, CommonString.KEY_JOURNEY_PLAN_PHARMA); + for (int i = 0; i < storeListPharma.size(); i++) { + if (storeListPharma.get(i).getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_D)) { + // SET COVERAGE STATUS + String final_xml = ""; + String onXML = ""; + onXML = "[COVERAGE_STATUS]" + + "[STORE_ID]" + storeListPharma.get(i).getSTORE_ID() + "[/STORE_ID]" + + "[VISIT_DATE]" + storeListPharma.get(i).getVISIT_DATE() + "[/VISIT_DATE]" + + "[USER_ID]" + userID + "[/USER_ID]" + + "[STATUS]" + CommonString.KEY_U + "[/STATUS]" + + "[/COVERAGE_STATUS]"; + + final_xml = final_xml + onXML; + + final String sos_xml = "[DATA]" + final_xml + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_COVERAGE_STATUS_PHARMA); + request.addProperty("onXML", sos_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_COVERAGE_STATUS_PHARMA, envelope); + + Object result = envelope.getResponse(); + + //If Result is success then status of that store is update + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + + db.open(); + + final CoverageBean coverageObj = db.getCoverageSpecificData(storeListPharma.get(i).getVISIT_DATE(), storeListPharma.get(i).getSTORE_ID()); + + String uploadStatus; + if (coverageObj.getReasonid().equalsIgnoreCase("0")) { + uploadStatus = CommonString.KEY_U; + } else { + uploadStatus = CommonString.KEY_UN; + } + + db.updateCoverageStatus(storeListPharma.get(i).getSTORE_ID(), uploadStatus); + db.updateStoreStatusOnLeave(storeListPharma.get(i).getSTORE_ID(), storeListPharma.get(i).getVISIT_DATE(), + uploadStatus, CommonString.FROM_PHARMA); + + db.deleteTableWithStoreID(storeListPharma.get(i).getSTORE_ID()); + } + + } + } + + //Additional Stores Egypt + storeListAdditional = db.getStoreData(visitDate, CommonString.KEY_JOURNEY_PLAN_ADDITIONAL); + for (int i = 0; i < storeListAdditional.size(); i++) { + if (storeListAdditional.get(i).getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_D)) { + // SET COVERAGE STATUS + String final_xml = ""; + String onXML = ""; + onXML = "[COVERAGE_STATUS]" + + "[STORE_ID]" + storeListAdditional.get(i).getSTORE_ID() + "[/STORE_ID]" + + "[VISIT_DATE]" + storeListAdditional.get(i).getVISIT_DATE() + "[/VISIT_DATE]" + + "[USER_ID]" + userID + "[/USER_ID]" + + "[STATUS]" + CommonString.KEY_U + "[/STATUS]" + + "[/COVERAGE_STATUS]"; + + final_xml = final_xml + onXML; + + final String sos_xml = "[DATA]" + final_xml + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_COVERAGE_STATUS_ADDITIONAL); + request.addProperty("onXML", sos_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_COVERAGE_STATUS_ADDITIONAL, envelope); + + Object result = envelope.getResponse(); + + //If Result is success then status of that store is update + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + + db.open(); + + final CoverageBean coverageObj = db.getCoverageSpecificData(storeListAdditional.get(i).getVISIT_DATE(), storeListAdditional.get(i).getSTORE_ID()); + + String uploadStatus; + if (coverageObj.getReasonid().equalsIgnoreCase("0")) { + uploadStatus = CommonString.KEY_U; + } else { + uploadStatus = CommonString.KEY_UN; + } + + db.updateCoverageStatus(storeListAdditional.get(i).getSTORE_ID(), uploadStatus); + db.updateStoreStatusOnLeave(storeListAdditional.get(i).getSTORE_ID(), storeListAdditional.get(i).getVISIT_DATE(), + uploadStatus, CommonString.FROM_ADDITIONAL); + db.deleteTableWithStoreID(storeListAdditional.get(i).getSTORE_ID()); + } + + } + } + + //Additional Adhoc Stores Egypt + storeListAdditional = db.getStoreData(visitDate, CommonString.KEY_ADHOC_JOURNEYPLAN_ADDITIONAL); + for (int i = 0; i < storeListAdditional.size(); i++) { + if (storeListAdditional.get(i).getUPLOAD_STATUS().equalsIgnoreCase(CommonString.KEY_D)) { + // SET COVERAGE STATUS + String final_xml = ""; + String onXML = ""; + onXML = "[COVERAGE_STATUS]" + + "[STORE_ID]" + storeListAdditional.get(i).getSTORE_ID() + "[/STORE_ID]" + + "[VISIT_DATE]" + storeListAdditional.get(i).getVISIT_DATE() + "[/VISIT_DATE]" + + "[USER_ID]" + userID + "[/USER_ID]" + + "[STATUS]" + CommonString.KEY_U + "[/STATUS]" + + "[/COVERAGE_STATUS]"; + + final_xml = final_xml + onXML; + + final String sos_xml = "[DATA]" + final_xml + "[/DATA]"; + + SoapObject request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_COVERAGE_STATUS_ADDITIONAL); + request.addProperty("onXML", sos_xml); + + SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_COVERAGE_STATUS_ADDITIONAL, envelope); + + Object result = envelope.getResponse(); + + //If Result is success then status of that store is update + if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + + db.open(); + + final CoverageBean coverageObj = db.getCoverageSpecificData(storeListAdditional.get(i).getVISIT_DATE(), storeListAdditional.get(i).getSTORE_ID()); + + String uploadStatus; + if (coverageObj.getReasonid().equalsIgnoreCase("0")) { + uploadStatus = CommonString.KEY_U; + } else { + uploadStatus = CommonString.KEY_UN; + } + + db.updateCoverageStatus(storeListAdditional.get(i).getSTORE_ID(), uploadStatus); + db.updateStoreStatusOnLeave(storeListAdditional.get(i).getSTORE_ID(), storeListAdditional.get(i).getVISIT_DATE(), + uploadStatus, CommonString.FROM_ADDITIONAL_ADHOC); + + db.deleteTableWithStoreID(storeListAdditional.get(i).getSTORE_ID()); + } + + } + } + + } catch (MalformedURLException e) { + e.printStackTrace(); + } catch (IOException e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (Exception e) { + // Crashlytics.log(7, CommonString.MESSAGE_EXCEPTION, e.toString()); + // Crashlytics.logException(e.getCause()); + // Crashlytics.logException(new Exception(e.getCause())); + e.printStackTrace(); + } + if (statusUpdated) { + return CommonString.KEY_SUCCESS; + } else { + return CommonString.KEY_FAILURE; + } + } + + @Override + protected void onPostExecute(String s) { + super.onPostExecute(s); + pd.dismiss(); + if (s.equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + if (totalFiles == uploadedFiles) { + showAlert((Activity) context, context.getString(R.string.data_uploaded_successfully), true); + } else { + showAlert((Activity) context, context.getString(R.string.DataNot), true); + } + } + } + } + + class Data { + int value; + String name; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ADDITIONAL_DISPLAY_MASTERGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ADDITIONAL_DISPLAY_MASTERGetterSetter.java new file mode 100644 index 0000000..374b63d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ADDITIONAL_DISPLAY_MASTERGetterSetter.java @@ -0,0 +1,74 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by ashishc on 18-01-2017. + */ + +public class ADDITIONAL_DISPLAY_MASTERGetterSetter { + + + ArrayList DISPLAY_ID = new ArrayList<>(); + + ArrayList DISPLAY = new ArrayList<>(); + + ArrayList IMAGE_URL = new ArrayList<>(); + + ArrayList IMAGE_PATH = new ArrayList<>(); + + ArrayList CATEGORY_ID = new ArrayList<>(); + + public String getTable_STORE_ADDITIONAL_DISPLAY() { + return table_STORE_ADDITIONAL_DISPLAY; + } + + public void setTable_STORE_ADDITIONAL_DISPLAY(String table_STORE_ADDITIONAL_DISPLAY) { + this.table_STORE_ADDITIONAL_DISPLAY = table_STORE_ADDITIONAL_DISPLAY; + } + + String table_STORE_ADDITIONAL_DISPLAY; + + + public ArrayList getDISPLAY() { + return DISPLAY; + } + + public void setDISPLAY(String DISPLAY) { + this.DISPLAY.add(DISPLAY); + } + + public ArrayList getDISPLAY_ID() { + return DISPLAY_ID; + } + + public void setDISPLAY_ID(String DISPLAY_ID) { + this.DISPLAY_ID.add(DISPLAY_ID); + } + + public ArrayList getIMAGE_URL() { + return IMAGE_URL; + } + + public void setIMAGE_URL(String IMAGE_URL) { + this.IMAGE_URL.add(IMAGE_URL); + } + + + public ArrayList getIMAGE_PATH() { + return IMAGE_PATH; + } + + public void setIMAGE_PATH(String IMAGE_PATH) { + this.IMAGE_PATH.add(IMAGE_PATH); + } + + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/AdditionalQuestiongetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/AdditionalQuestiongetterSetter.java new file mode 100644 index 0000000..081e1d3 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/AdditionalQuestiongetterSetter.java @@ -0,0 +1,168 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 3/22/2018. + */ + +public class AdditionalQuestiongetterSetter { + + String table_ADDITIONAL_QUESTION; + + ArrayList QUESTION_ID = new ArrayList<>(); + ArrayList CULTURE_ID = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList QUESTION = new ArrayList<>(); + ArrayList ANSWER_TYPE = new ArrayList<>(); + ArrayList ANSWER_ID = new ArrayList<>(); + ArrayList ANSWER = new ArrayList<>(); + ArrayList STORETYPE_ID = new ArrayList<>(); + ArrayList CAMERA_ALLOW = new ArrayList<>(); + ArrayList KEYACCOUNT_ID = new ArrayList<>(); + ArrayList NO_OF_CAMERA = new ArrayList<>(); + ArrayList TYPE = new ArrayList<>(); + + ArrayList CAMERA_MANDATORY = new ArrayList<>(); + + public ArrayList getCAMERA_MANDATORY() { + return CAMERA_MANDATORY; + } + public void setCAMERA_MANDATORY(String CAMERA_MANDATORY) { + this.CAMERA_MANDATORY.add(CAMERA_MANDATORY); + } + + + public ArrayList getREMARK_ALLOW() { + return REMARK_ALLOW; + } + + public void setREMARK_ALLOW(String REMARK_ALLOW) { + this.REMARK_ALLOW.add(REMARK_ALLOW); + } + + public ArrayList getREMARK_LEVEL() { + return REMARK_LEVEL; + } + + public void setREMARK_LEVEL(String REMARK_LEVEL) { + this.REMARK_LEVEL.add(REMARK_LEVEL); + } + + ArrayList REMARK_ALLOW = new ArrayList<>(); + ArrayList REMARK_LEVEL = new ArrayList<>(); + + public ArrayList getMAX_LENGTH() { + return MAX_LENGTH; + } + + public void setMAX_LENGTH(String MAX_LENGTH) { + this.MAX_LENGTH.add(MAX_LENGTH); + } + + ArrayList MAX_LENGTH = new ArrayList<>(); + + public String getTable_ADDITIONAL_QUESTION() { + return table_ADDITIONAL_QUESTION; + } + + public void setTable_ADDITIONAL_QUESTION(String table_ADDITIONAL_QUESTION) { + this.table_ADDITIONAL_QUESTION = table_ADDITIONAL_QUESTION; + } + + public ArrayList getQUESTION_ID() { + return QUESTION_ID; + } + + public void setQUESTION_ID(String QUESTION_ID) { + this.QUESTION_ID.add(QUESTION_ID); + } + + public ArrayList getCULTURE_ID() { + return CULTURE_ID; + } + + public void setCULTURE_ID(String CULTURE_ID) { + this.CULTURE_ID.add(CULTURE_ID); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getQUESTION() { + return QUESTION; + } + + public void setQUESTION(String QUESTION) { + this.QUESTION.add(QUESTION); + } + + public ArrayList getANSWER_TYPE() { + return ANSWER_TYPE; + } + + public void setANSWER_TYPE(String ANSWER_TYPE) { + this.ANSWER_TYPE.add(ANSWER_TYPE); + } + + public ArrayList getANSWER_ID() { + return ANSWER_ID; + } + + public void setANSWER_ID(String ANSWER_ID) { + this.ANSWER_ID.add(ANSWER_ID); + } + + public ArrayList getANSWER() { + return ANSWER; + } + + public void setANSWER(String ANSWER) { + this.ANSWER.add(ANSWER); + } + + public ArrayList getSTORETYPE_ID() { + return STORETYPE_ID; + } + + public void setSTORETYPE_ID(String STORETYPE_ID) { + this.STORETYPE_ID.add(STORETYPE_ID); + } + + public ArrayList getCAMERA_ALLOW() { + return CAMERA_ALLOW; + } + + public void setCAMERA_ALLOW(String CAMERA_ALLOW) { + this.CAMERA_ALLOW.add(CAMERA_ALLOW); + } + + public ArrayList getKEYACCOUNT_ID() { + return KEYACCOUNT_ID; + } + + public void setKEYACCOUNT_ID(String KEYACCOUNT_ID) { + this.KEYACCOUNT_ID.add(KEYACCOUNT_ID); + } + + public ArrayList getNO_OF_CAMERA() { + return NO_OF_CAMERA; + } + + public void setNO_OF_CAMERA(String NO_OF_CAMERA) { + this.NO_OF_CAMERA.add(NO_OF_CAMERA); + } + + public ArrayList getTYPE() { + return TYPE; + } + + public void setTYPE(String TYPE) { + this.TYPE.add(TYPE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/AuditDataGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/AuditDataGetterSetter.java new file mode 100644 index 0000000..ef813a6 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/AuditDataGetterSetter.java @@ -0,0 +1,175 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by yadavendras on 3/22/2018. + */ + +public class AuditDataGetterSetter { + String QUESTION_ID; + String CULTURE_ID; + String CATEGORY_ID; + String QUESTION; + String ANSWER_TYPE; + String ANSWER_ID = "0"; + String ANSWER=""; + String CAM_IMAGE=""; + + public String getMaxlength() { + return maxlength; + } + + public void setMaxlength(String maxlength) { + this.maxlength = maxlength; + } + + String maxlength="0"; + + public String getTXT_REMARK() { + return TXT_REMARK; + } + + public void setTXT_REMARK(String TXT_REMARK) { + this.TXT_REMARK = TXT_REMARK; + } + + String TXT_REMARK=""; + String CAMERA_ALLOW="0"; + String KEYACCOUNT_ID="0"; + String NO_OF_CAMERA ="1"; + String CAM_IMAGE2=""; + String CHECK_TYPE; + String CAMERA_MANDATORY="0"; + + public String getCAMERA_MANDATORY() { + return CAMERA_MANDATORY; + } + + public void setCAMERA_MANDATORY(String CAMERA_MANDATORY) { + this.CAMERA_MANDATORY = CAMERA_MANDATORY; + } + + + public String getREMARK_ALLOW() { + return REMARK_ALLOW; + } + + public void setREMARK_ALLOW(String REMARK_ALLOW) { + this.REMARK_ALLOW = REMARK_ALLOW; + } + + public String getREMARK_LEVEL() { + return REMARK_LEVEL; + } + + public void setREMARK_LEVEL(String REMARK_LEVEL) { + this.REMARK_LEVEL = REMARK_LEVEL; + } + + String REMARK_ALLOW="0";; + String REMARK_LEVEL=""; + + + public String getQUESTION_ID() { + return QUESTION_ID; + } + + public void setQUESTION_ID(String QUESTION_ID) { + this.QUESTION_ID = QUESTION_ID; + } + + public String getCULTURE_ID() { + return CULTURE_ID; + } + + public void setCULTURE_ID(String CULTURE_ID) { + this.CULTURE_ID = CULTURE_ID; + } + + public String getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID = CATEGORY_ID; + } + + public String getQUESTION() { + return QUESTION; + } + + public void setQUESTION(String QUESTION) { + this.QUESTION = QUESTION; + } + + public String getANSWER_TYPE() { + return ANSWER_TYPE; + } + + public void setANSWER_TYPE(String ANSWER_TYPE) { + this.ANSWER_TYPE = ANSWER_TYPE; + } + + public String getANSWER_ID() { + return ANSWER_ID; + } + + public void setANSWER_ID(String ANSWER_ID) { + this.ANSWER_ID = ANSWER_ID; + } + + public String getANSWER() { + return ANSWER; + } + + public void setANSWER(String ANSWER) { + this.ANSWER = ANSWER; + } + + public String getCAM_IMAGE() { + return CAM_IMAGE; + } + + public void setCAM_IMAGE(String CAM_IMAGE) { + this.CAM_IMAGE = CAM_IMAGE; + } + + public String getCAMERA_ALLOW() { + return CAMERA_ALLOW; + } + + public void setCAMERA_ALLOW(String CAMERA_ALLOW) { + this.CAMERA_ALLOW = CAMERA_ALLOW; + } + + public String getKEYACCOUNT_ID() { + return KEYACCOUNT_ID; + } + + public void setKEYACCOUNT_ID(String KEYACCOUNT_ID) { + this.KEYACCOUNT_ID = KEYACCOUNT_ID; + } + + public String getNO_OF_CAMERA() { + return NO_OF_CAMERA; + } + + public void setNO_OF_CAMERA(String NO_OF_CAMERA) { + this.NO_OF_CAMERA = NO_OF_CAMERA; + } + + public String getCAM_IMAGE2() { + return CAM_IMAGE2; + } + + public void setCAM_IMAGE2(String CAM_IMAGE2) { + this.CAM_IMAGE2 = CAM_IMAGE2; + } + + public String getCHECK_TYPE() { + return CHECK_TYPE; + } + + public void setCHECK_TYPE(String CHECK_TYPE) { + this.CHECK_TYPE = CHECK_TYPE; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/BrandMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/BrandMasterGetterSetter.java new file mode 100644 index 0000000..3b1bbc1 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/BrandMasterGetterSetter.java @@ -0,0 +1,85 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 28-12-2016. + */ + +public class BrandMasterGetterSetter { + + String table_BRAND_MASTER; + + ArrayList BRAND_ID = new ArrayList<>(); + ArrayList BRAND = new ArrayList<>(); + ArrayList SUB_CATEGORY_ID = new ArrayList<>(); + + public ArrayList getSUB_CATEGORY() { + return SUB_CATEGORY; + } + + public void setSUB_CATEGORY(String SUB_CATEGORY) { + this.SUB_CATEGORY.add(SUB_CATEGORY); + } + + ArrayList SUB_CATEGORY = new ArrayList<>(); + ArrayList COMPANY_ID = new ArrayList<>(); + ArrayList BRAND_SEQUENCE = new ArrayList<>(); + ArrayList BRAND_SEQUENCE_SA = new ArrayList<>(); + + public ArrayList getBRAND_SEQUENCE_SA() { + return BRAND_SEQUENCE_SA; + } + + public void setBRAND_SEQUENCE_SA(String BRAND_SEQUENCE_SA) { + this.BRAND_SEQUENCE_SA.add(BRAND_SEQUENCE_SA); + } + + public String getTable_BRAND_MASTER() { + return table_BRAND_MASTER; + } + + public void setTable_BRAND_MASTER(String table_BRAND_MASTER) { + this.table_BRAND_MASTER = table_BRAND_MASTER; + } + + public ArrayList getBRAND_ID() { + return BRAND_ID; + } + + public void setBRAND_ID(String BRAND_ID) { + this.BRAND_ID.add(BRAND_ID); + } + + public ArrayList getBRAND() { + return BRAND; + } + + public void setBRAND(String BRAND) { + this.BRAND.add(BRAND); + } + + public ArrayList getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID.add(SUB_CATEGORY_ID); + } + + public ArrayList getCOMPANY_ID() { + return COMPANY_ID; + } + + public void setCOMPANY_ID(String COMPANY_ID) { + this.COMPANY_ID.add(COMPANY_ID); + } + + public ArrayList getBRAND_SEQUENCE() { + return BRAND_SEQUENCE; + } + + public void setBRAND_SEQUENCE(String BRAND_SEQUENCE) { + this.BRAND_SEQUENCE.add(BRAND_SEQUENCE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryGetterSetter.java new file mode 100644 index 0000000..472e412 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryGetterSetter.java @@ -0,0 +1,37 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by gagang on 22-12-2016. + */ + +public class CategoryGetterSetter { + + String category_id, category; + + int category_img; + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getCategory() { + return category; + } + + public void setCategory(String category) { + this.category = category; + } + + + public int getCategory_img() { + return category_img; + } + + public void setCategory_img(int category_img) { + this.category_img = category_img; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryImagesAllowed.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryImagesAllowed.java new file mode 100644 index 0000000..4abe03b --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryImagesAllowed.java @@ -0,0 +1,42 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by yadavendras on 02-01-2018. + */ + +public class CategoryImagesAllowed { + + boolean img_cam1, img_cam2, img_cam3, img_cam4; + + public boolean isImg_cam1() { + return img_cam1; + } + + public void setImg_cam1(boolean img_cam1) { + this.img_cam1 = img_cam1; + } + + public boolean isImg_cam2() { + return img_cam2; + } + + public void setImg_cam2(boolean img_cam2) { + this.img_cam2 = img_cam2; + } + + public boolean isImg_cam3() { + return img_cam3; + } + + public void setImg_cam3(boolean img_cam3) { + this.img_cam3 = img_cam3; + } + + public boolean isImg_cam4() { + return img_cam4; + } + + public void setImg_cam4(boolean img_cam4) { + this.img_cam4 = img_cam4; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryMasterGetterSetter.java new file mode 100644 index 0000000..e502afb --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryMasterGetterSetter.java @@ -0,0 +1,48 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 29-12-2016. + */ + +public class CategoryMasterGetterSetter { + + String table_CATEGORY_MASTER; + + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList CATEGORY = new ArrayList<>(); + ArrayList CATEGORY_SEQUENCE = new ArrayList<>(); + + public String getTable_CATEGORY_MASTER() { + return table_CATEGORY_MASTER; + } + + public void setTable_CATEGORY_MASTER(String table_CATEGORY_MASTER) { + this.table_CATEGORY_MASTER = table_CATEGORY_MASTER; + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getCATEGORY() { + return CATEGORY; + } + + public void setCATEGORY(String CATEGORY) { + this.CATEGORY.add(CATEGORY); + } + + public ArrayList getCATEGORY_SEQUENCE() { + return CATEGORY_SEQUENCE; + } + + public void setCATEGORY_SEQUENCE(String CATEGORY_SEQUENCE) { + this.CATEGORY_SEQUENCE.add(CATEGORY_SEQUENCE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryWisePerformaceGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryWisePerformaceGetterSetter.java new file mode 100644 index 0000000..bb2b301 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CategoryWisePerformaceGetterSetter.java @@ -0,0 +1,90 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by gagang on 23-12-2016. + */ + +public class CategoryWisePerformaceGetterSetter { + String store_id, category_id, period, msl_availability, sos, t2p, promo, oss, order_id; + + public String getPLANOGRAM() { + return PLANOGRAM; + } + + public void setPLANOGRAM(String PLANOGRAM) { + this.PLANOGRAM = PLANOGRAM; + } + + String PLANOGRAM; + public String getStore_id() { + return store_id; + } + + public void setStore_id(String store_id) { + this.store_id = store_id; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getPeriod() { + return period; + } + + public void setPeriod(String period) { + this.period = period; + } + + public String getMsl_availability() { + return msl_availability; + } + + public void setMsl_availability(String msl_availability) { + this.msl_availability = msl_availability; + } + + public String getSos() { + return sos; + } + + public void setSos(String sos) { + this.sos = sos; + } + + public String getT2p() { + return t2p; + } + + public void setT2p(String t2p) { + this.t2p = t2p; + } + + public String getPromo() { + return promo; + } + + public void setPromo(String promo) { + this.promo = promo; + } + + public String getOss() { + return oss; + } + + public void setOss(String oss) { + this.oss = oss; + } + + public String getOrder_id() { + return order_id; + } + + public void setOrder_id(String order_id) { + this.order_id = order_id; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ChatMessageDownloadGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ChatMessageDownloadGetterSetter.java new file mode 100644 index 0000000..742a22e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ChatMessageDownloadGetterSetter.java @@ -0,0 +1,135 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class ChatMessageDownloadGetterSetter { + + String table_CHAT_MESSAGE; + + ArrayList REC_ID = new ArrayList<>(); + ArrayList CHAT_ID = new ArrayList<>(); + ArrayList MESSAGE = new ArrayList<>(); + ArrayList MESSAGEDATE = new ArrayList<>(); + ArrayList SENDERID = new ArrayList<>(); + ArrayList SENDER = new ArrayList<>(); + ArrayList RECEIVERID = new ArrayList<>(); + ArrayList RECEIVER = new ArrayList<>(); + ArrayList COMMENTDATE = new ArrayList<>(); + ArrayList COMMENT = new ArrayList<>(); + ArrayList STOREID = new ArrayList<>(); + ArrayList ORDERID = new ArrayList<>(); + ArrayList SENDER_USERID = new ArrayList<>(); + + + public String getTable_CHAT_MESSAGE() { + return table_CHAT_MESSAGE; + } + + public void setTable_CHAT_MESSAGE(String table_CHAT_MESSAGE) { + this.table_CHAT_MESSAGE = table_CHAT_MESSAGE; + } + + public ArrayList getREC_ID() { + return REC_ID; + } + + public void setREC_ID(String REC_ID) { + this.REC_ID.add(REC_ID); + } + + public ArrayList getCHAT_ID() { + return CHAT_ID; + } + + public void setCHAT_ID(String CHAT_ID) { + this.CHAT_ID.add(CHAT_ID); + } + + public ArrayList getMESSAGE() { + return MESSAGE; + } + + public void setMESSAGE(String MESSAGE) { + this.MESSAGE.add(MESSAGE); + } + + public ArrayList getMESSAGEDATE() { + return MESSAGEDATE; + } + + public void setMESSAGEDATE(String MESSAGEDATE) { + this.MESSAGEDATE.add(MESSAGEDATE); + } + + public ArrayList getSENDERID() { + return SENDERID; + } + + public void setSENDERID(String SENDERID) { + this.SENDERID.add(SENDERID); + } + + public ArrayList getSENDER() { + return SENDER; + } + + public void setSENDER(String SENDER) { + this.SENDER.add(SENDER); + } + + public ArrayList getRECEIVERID() { + return RECEIVERID; + } + + public void setRECEIVERID(String RECEIVERID) { + this.RECEIVERID.add(RECEIVERID); + } + + public ArrayList getRECEIVER() { + return RECEIVER; + } + + public void setRECEIVER(String RECEIVER) { + this.RECEIVER.add(RECEIVER); + } + + public ArrayList getCOMMENTDATE() { + return COMMENTDATE; + } + + public void setCOMMENTDATE(String COMMENTDATE) { + this.COMMENTDATE.add(COMMENTDATE); + } + + public ArrayList getCOMMENT() { + return COMMENT; + } + + public void setCOMMENT(String COMMENT) { + this.COMMENT.add(COMMENT); + } + + public ArrayList getSTOREID() { + return STOREID; + } + + public void setSTOREID(String STOREID) { + this.STOREID.add(STOREID); + } + + public ArrayList getORDERID() { + return ORDERID; + } + + public void setORDERID(String ORDERID) { + this.ORDERID.add(ORDERID); + } + + public ArrayList getSENDER_USERID() { + return SENDER_USERID; + } + + public void setSENDER_USERID(String SENDER_USERID) { + this.SENDER_USERID.add(SENDER_USERID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CompetitonPromoGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CompetitonPromoGetterSetter.java new file mode 100644 index 0000000..3b9d34b --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CompetitonPromoGetterSetter.java @@ -0,0 +1,105 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +public class CompetitonPromoGetterSetter { + + String skuName; + String imgStr; + String imgStr1; + String imgStr2; + String brand; + String _id; + String category_id; + int brandId; + String promotion; + int promotion_id; + + public String getPromotion() { + return promotion; + } + + public void setPromotion(String promotion) { + this.promotion = promotion; + } + + public int getPromotion_id() { + return promotion_id; + } + + public void setPromotion_id(int promotion_id) { + this.promotion_id = promotion_id; + } + + boolean isExists = true; + + public String getSkuName() { + return skuName; + } + + public void setSkuName(String skuName) { + this.skuName = skuName; + } + + public String getImgStr() { + return imgStr; + } + + public void setImgStr(String imgStr) { + this.imgStr = imgStr; + } + + public String getImgStr1() { + return imgStr1; + } + + public void setImgStr1(String imgStr1) { + this.imgStr1 = imgStr1; + } + + public String getImgStr2() { + return imgStr2; + } + + public void setImgStr2(String imgStr2) { + this.imgStr2 = imgStr2; + } + + public int getBrandId() { + return brandId; + } + + public void setBrandId(int brandId) { + this.brandId = brandId; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String get_id() { + return _id; + } + + public void set_id(String _id) { + this._id = _id; + } + + public boolean isExists() { + return isExists; + } + + public void setExists(boolean exists) { + isExists = exists; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ConfigurationContrywiseGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ConfigurationContrywiseGetterSetter.java new file mode 100644 index 0000000..880cb2d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ConfigurationContrywiseGetterSetter.java @@ -0,0 +1,44 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class ConfigurationContrywiseGetterSetter { + + String table_CONFIGURATION_COUNTRY_WISE; + + ArrayList COUNTRY_ID = new ArrayList<>(); + ArrayList ADHOC_REPORTING = new ArrayList<>(); + ArrayList PDF_ALLOW = new ArrayList<>(); + + public String getTable_CONFIGURATION_COUNTRY_WISE() { + return table_CONFIGURATION_COUNTRY_WISE; + } + + public void setTable_CONFIGURATION_COUNTRY_WISE(String table_CONFIGURATION_COUNTRY_WISE) { + this.table_CONFIGURATION_COUNTRY_WISE = table_CONFIGURATION_COUNTRY_WISE; + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } + + public ArrayList getADHOC_REPORTING() { + return ADHOC_REPORTING; + } + + public void setADHOC_REPORTING(String ADHOC_REPORTING) { + this.ADHOC_REPORTING.add(ADHOC_REPORTING); + } + + public ArrayList getPDF_ALLOW() { + return PDF_ALLOW; + } + + public void setPDF_ALLOW(String PDF_ALLOW) { + this.PDF_ALLOW.add(PDF_ALLOW); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ConfigurationMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ConfigurationMasterGetterSetter.java new file mode 100644 index 0000000..c24d5d8 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ConfigurationMasterGetterSetter.java @@ -0,0 +1,44 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class ConfigurationMasterGetterSetter { + + String table_CONFIGURATION_MASTER; + + ArrayList COUNTRY_ID = new ArrayList<>(); + ArrayList CONFIGURE = new ArrayList<>(); + ArrayList ACTIVE = new ArrayList<>(); + + public String getTable_CONFIGURATION_MASTER() { + return table_CONFIGURATION_MASTER; + } + + public void setTable_CONFIGURATION_MASTER(String table_CONFIGURATION_MASTER) { + this.table_CONFIGURATION_MASTER = table_CONFIGURATION_MASTER; + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } + + public ArrayList getCONFIGURE() { + return CONFIGURE; + } + + public void setCONFIGURE(String CONFIGURE) { + this.CONFIGURE.add(CONFIGURE); + } + + public ArrayList getACTIVE() { + return ACTIVE; + } + + public void setACTIVE(String ACTIVE) { + this.ACTIVE.add(ACTIVE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CounterfeitProductGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CounterfeitProductGetterSetter.java new file mode 100644 index 0000000..48aa0c2 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/CounterfeitProductGetterSetter.java @@ -0,0 +1,89 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +public class CounterfeitProductGetterSetter { + + String skuName, imgStr, imgStr1, imgStr2, brand, _id, category_id; + int stock, brandId; + + boolean isExists = true; + + public String getSkuName() { + return skuName; + } + + public void setSkuName(String skuName) { + this.skuName = skuName; + } + + public String getImgStr() { + return imgStr; + } + + public void setImgStr(String imgStr) { + this.imgStr = imgStr; + } + + public String getImgStr1() { + return imgStr1; + } + + public void setImgStr1(String imgStr1) { + this.imgStr1 = imgStr1; + } + + public String getImgStr2() { + return imgStr2; + } + + public void setImgStr2(String imgStr2) { + this.imgStr2 = imgStr2; + } + + public int getStock() { + return stock; + } + + public void setStock(int stock) { + this.stock = stock; + } + + public int getBrandId() { + return brandId; + } + + public void setBrandId(int brandId) { + this.brandId = brandId; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String get_id() { + return _id; + } + + public void set_id(String _id) { + this._id = _id; + } + + public boolean isExists() { + return isExists; + } + + public void setExists(boolean exists) { + isExists = exists; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DailyDataMenuGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DailyDataMenuGetterSetter.java new file mode 100644 index 0000000..f5f0a43 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DailyDataMenuGetterSetter.java @@ -0,0 +1,27 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by gagang on 22-12-2016. + */ + +public class DailyDataMenuGetterSetter { + + String category_name; + int category_img = -1; + + public String getCategory_name() { + return category_name; + } + + public void setCategory_name(String category_name) { + this.category_name = category_name; + } + + public int getCategory_img() { + return category_img; + } + + public void setCategory_img(int category_img) { + this.category_img = category_img; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DeliveryCallsGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DeliveryCallsGetterSetter.java new file mode 100644 index 0000000..6f41973 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DeliveryCallsGetterSetter.java @@ -0,0 +1,97 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.io.Serializable; + +public class DeliveryCallsGetterSetter implements Serializable{ + + String STORE_NAME, ADDRESS, IN_TIME_IMAGE, OUT_TIME_IMAGE, UPLOAD_STATUS, VISIT_DATE, id, in_time, out_time; + double LATITUDE, LONGITUDE; + + public String getSTORE_NAME() { + return STORE_NAME; + } + + public void setSTORE_NAME(String STORE_NAME) { + this.STORE_NAME = STORE_NAME; + } + + public String getADDRESS() { + return ADDRESS; + } + + public void setADDRESS(String ADDRESS) { + this.ADDRESS = ADDRESS; + } + + public String getIN_TIME_IMAGE() { + return IN_TIME_IMAGE; + } + + public void setIN_TIME_IMAGE(String IN_TIME_IMAGE) { + this.IN_TIME_IMAGE = IN_TIME_IMAGE; + } + + public String getOUT_TIME_IMAGE() { + return OUT_TIME_IMAGE; + } + + public void setOUT_TIME_IMAGE(String OUT_TIME_IMAGE) { + this.OUT_TIME_IMAGE = OUT_TIME_IMAGE; + } + + public String getUPLOAD_STATUS() { + return UPLOAD_STATUS; + } + + public void setUPLOAD_STATUS(String UPLOAD_STATUS) { + this.UPLOAD_STATUS = UPLOAD_STATUS; + } + + public String getVISIT_DATE() { + return VISIT_DATE; + } + + public void setVISIT_DATE(String VISIT_DATE) { + this.VISIT_DATE = VISIT_DATE; + } + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getIn_time() { + return in_time; + } + + public void setIn_time(String in_time) { + this.in_time = in_time; + } + + public String getOut_time() { + return out_time; + } + + public void setOut_time(String out_time) { + this.out_time = out_time; + } + + public double getLATITUDE() { + return LATITUDE; + } + + public void setLATITUDE(double LATITUDE) { + this.LATITUDE = LATITUDE; + } + + public double getLONGITUDE() { + return LONGITUDE; + } + + public void setLONGITUDE(double LONGITUDE) { + this.LONGITUDE = LONGITUDE; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DisplayChecklistMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DisplayChecklistMasterGetterSetter.java new file mode 100644 index 0000000..8604038 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DisplayChecklistMasterGetterSetter.java @@ -0,0 +1,40 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 03-01-2017. + */ + +public class DisplayChecklistMasterGetterSetter { + + String table_DISPLAY_CHECKLIST_MASTER; + + public String getTable_DISPLAY_CHECKLIST_MASTER() { + return table_DISPLAY_CHECKLIST_MASTER; + } + + public void setTable_DISPLAY_CHECKLIST_MASTER(String table_DISPLAY_CHECKLIST_MASTER) { + this.table_DISPLAY_CHECKLIST_MASTER = table_DISPLAY_CHECKLIST_MASTER; + } + + public ArrayList getCHECKLIST_ID() { + return CHECKLIST_ID; + } + + public void setCHECKLIST_ID(String CHECKLIST_ID) { + this.CHECKLIST_ID.add(CHECKLIST_ID); + } + + public ArrayList getCHECKLIST() { + return CHECKLIST; + } + + public void setCHECKLIST(String CHECKLIST) { + this.CHECKLIST.add(CHECKLIST); + } + + ArrayList CHECKLIST_ID = new ArrayList<>(); + ArrayList CHECKLIST = new ArrayList<>(); + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DisplayMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DisplayMasterGetterSetter.java new file mode 100644 index 0000000..01d3d4c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DisplayMasterGetterSetter.java @@ -0,0 +1,57 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 29-12-2016. + */ + +public class DisplayMasterGetterSetter { + + String table_DISPLAY_MASTER; + + ArrayList DISPLAY_ID = new ArrayList<>(); + ArrayList DISPLAY = new ArrayList<>(); + ArrayList IMAGE_URL = new ArrayList<>(); + ArrayList IMAGE_PATH = new ArrayList<>(); + + public String getTable_DISPLAY_MASTER() { + return table_DISPLAY_MASTER; + } + + public void setTable_DISPLAY_MASTER(String table_DISPLAY_MASTER) { + this.table_DISPLAY_MASTER = table_DISPLAY_MASTER; + } + + public ArrayList getDISPLAY_ID() { + return DISPLAY_ID; + } + + public void setDISPLAY_ID(String DISPLAY_ID) { + this.DISPLAY_ID.add(DISPLAY_ID); + } + + public ArrayList getDISPLAY() { + return DISPLAY; + } + + public void setDISPLAY(String DISPLAY) { + this.DISPLAY.add(DISPLAY); + } + + public ArrayList getIMAGE_URL() { + return IMAGE_URL; + } + + public void setIMAGE_URL(String IMAGE_URL) { + this.IMAGE_URL.add(IMAGE_URL); + } + + public ArrayList getIMAGE_PATH() { + return IMAGE_PATH; + } + + public void setIMAGE_PATH(String IMAGE_PATH) { + this.IMAGE_PATH.add(IMAGE_PATH); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DynamycIdsGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DynamycIdsGetterSetter.java new file mode 100644 index 0000000..c229aee --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/DynamycIdsGetterSetter.java @@ -0,0 +1,36 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by yadavendras on 25-10-2017. + */ + +public class DynamycIdsGetterSetter { + + int recycler_id = 0; + int textview_id = 0; + int total_unit = 0; + + public int getRecycler_id() { + return recycler_id; + } + + public void setRecycler_id(int recycler_id) { + this.recycler_id = recycler_id; + } + + public int getTextview_id() { + return textview_id; + } + + public void setTextview_id(int textview_id) { + this.textview_id = textview_id; + } + + public int getTotal_unit() { + return total_unit; + } + + public void setTotal_unit(int total_unit) { + this.total_unit = total_unit; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/FailureGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/FailureGetterSetter.java new file mode 100644 index 0000000..f3eb242 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/FailureGetterSetter.java @@ -0,0 +1,24 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +public class FailureGetterSetter { + + private String status="",errorMsg; + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + public String getErrorMsg() { + return errorMsg; + } + + public void setErrorMsg(String errorMsg) { + this.errorMsg = errorMsg; + } + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/GapsChecklistGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/GapsChecklistGetterSetter.java new file mode 100644 index 0000000..055c66a --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/GapsChecklistGetterSetter.java @@ -0,0 +1,43 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by yadavendras on 04-01-2017. + */ + +public class GapsChecklistGetterSetter { + + String checklist, checklist_id, display_id; + boolean present; + + public String getChecklist() { + return checklist; + } + + public void setChecklist(String checklist) { + this.checklist = checklist; + } + + public String getChecklist_id() { + return checklist_id; + } + + public void setChecklist_id(String checklist_id) { + this.checklist_id = checklist_id; + } + + public boolean isPresent() { + return present; + } + + public void setPresent(boolean present) { + this.present = present; + } + + public String getDisplay_id() { + return display_id; + } + + public void setDisplay_id(String display_id) { + this.display_id = display_id; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/GeoFencingGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/GeoFencingGetterSetter.java new file mode 100644 index 0000000..5b5c8f3 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/GeoFencingGetterSetter.java @@ -0,0 +1,44 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class GeoFencingGetterSetter { + + String table_GEO_FENCING; + + ArrayList COUNTRY_ID = new ArrayList<>(); + ArrayList DISTANCE_MTR = new ArrayList<>(); + ArrayList GEO_FENCING = new ArrayList<>(); + + public String getTable_GEO_FENCING() { + return table_GEO_FENCING; + } + + public void setTable_GEO_FENCING(String table_GEO_FENCING) { + this.table_GEO_FENCING = table_GEO_FENCING; + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } + + public ArrayList getDISTANCE_MTR() { + return DISTANCE_MTR; + } + + public void setDISTANCE_MTR(String DISTANCE_MTR) { + this.DISTANCE_MTR.add(DISTANCE_MTR); + } + + public ArrayList getGEO_FENCING() { + return GEO_FENCING; + } + + public void setGEO_FENCING(String GEO_FENCING) { + this.GEO_FENCING.add(GEO_FENCING); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ImageGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ImageGetterSetter.java new file mode 100644 index 0000000..a0263d0 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ImageGetterSetter.java @@ -0,0 +1,38 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +public class ImageGetterSetter { + + String image1="", image2="", image3="", image4=""; + + public String getImage1() { + return image1; + } + + public void setImage1(String image1) { + this.image1 = image1; + } + + public String getImage2() { + return image2; + } + + public void setImage2(String image2) { + this.image2 = image2; + } + + public String getImage3() { + return image3; + } + + public void setImage3(String image3) { + this.image3 = image3; + } + + public String getImage4() { + return image4; + } + + public void setImage4(String image4) { + this.image4 = image4; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/JourneyPlanGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/JourneyPlanGetterSetter.java new file mode 100644 index 0000000..5c41a84 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/JourneyPlanGetterSetter.java @@ -0,0 +1,205 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.io.Serializable; +import java.util.ArrayList; + +public class JourneyPlanGetterSetter implements Serializable{ + + String table_journey_plan; + + ArrayList STORE_ID = new ArrayList(); + ArrayList EMP_ID = new ArrayList(); + ArrayList VISIT_DATE = new ArrayList(); + ArrayList KEYACCOUNT = new ArrayList(); + ArrayList STORE_NAME = new ArrayList(); + ArrayList CITY = new ArrayList(); + ArrayList STORETYPE = new ArrayList(); + ArrayList UPLOAD_STATUS = new ArrayList(); + ArrayList CHECKOUT_STATUS = new ArrayList(); + ArrayList GEO_TAG = new ArrayList(); + + ArrayList ADDRESS = new ArrayList(); + ArrayList CLASSIFICATION = new ArrayList(); + ArrayList KEYACCOUNT_ID = new ArrayList(); + ArrayList STORETYPE_ID = new ArrayList(); + ArrayList CLASS_ID = new ArrayList(); + ArrayList CAMERA_ALLOW = new ArrayList(); + ArrayList VISIT_ORDER = new ArrayList(); + ArrayList LATITUDE = new ArrayList(); + ArrayList LONGITUDE = new ArrayList(); + + ArrayList POG_TYPE_ID = new ArrayList(); + + public ArrayList getFACING_HIDE() { + return FACING_HIDE; + } + + public void setFACING_HIDE(String FACING_HIDE) { + this.FACING_HIDE.add(FACING_HIDE); + } + + ArrayList FACING_HIDE = new ArrayList(); + + public ArrayList getCHANNEL_ID() { + return CHANNEL_ID; + } + + public void setCHANNEL_ID(String CHANNEL_ID) { + this.CHANNEL_ID.add(CHANNEL_ID); + } + + ArrayList CHANNEL_ID = new ArrayList(); + + + + + public ArrayList getCHECKOUT_STATUS() { + return CHECKOUT_STATUS; + } + public void setCHECKOUT_STATUS(String CHECKOUT_STATUS) { + this.CHECKOUT_STATUS.add(CHECKOUT_STATUS); + } + public ArrayList getVISIT_DATE() { + return VISIT_DATE; + } + public void setVISIT_DATE(String vISIT_DATE) { + this.VISIT_DATE.add(vISIT_DATE); + } + public ArrayList getSTORE_ID() { + return STORE_ID; + } + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + public ArrayList getEMP_ID() { + return EMP_ID; + } + public void setEMP_ID(String EMP_ID) { + this.EMP_ID.add(EMP_ID); + } + public ArrayList getKEYACCOUNT() { + return KEYACCOUNT; + } + public void setKEYACCOUNT(String KEYACCOUNT) { + this.KEYACCOUNT.add(KEYACCOUNT); + } + public ArrayList getSTORE_NAME() { + return STORE_NAME; + } + public void setSTORE_NAME(String STORE_NAME) { + this.STORE_NAME.add(STORE_NAME); + } + public ArrayList getCITY() { + return CITY; + } + public void setCITY(String CITY) { + this.CITY.add(CITY); + } + public ArrayList getSTORETYPE() { + return STORETYPE; + } + public void setSTORETYPE(String STORETYPE) { + this.STORETYPE.add(STORETYPE); + } + + public ArrayList getUPLOAD_STATUS() { + return UPLOAD_STATUS; + } + public void setUPLOAD_STATUS(String UPLOAD_STATUS) { + this.UPLOAD_STATUS.add(UPLOAD_STATUS); + } + public String getTable_journey_plan() { + return table_journey_plan; + } + public void setTable_journey_plan(String table_journey_plan) { + this.table_journey_plan = table_journey_plan; + } + + public ArrayList getCAMERA_ALLOW() { + return CAMERA_ALLOW; + } + + public void setCAMERA_ALLOW(String CAMERA_ALLOW) { + this.CAMERA_ALLOW.add(CAMERA_ALLOW); + } + + public ArrayList getCLASS_ID() { + return CLASS_ID; + } + + public void setCLASS_ID(String CLASS_ID) { + this.CLASS_ID.add(CLASS_ID); + } + + public ArrayList getSTORETYPE_ID() { + return STORETYPE_ID; + } + + public void setSTORETYPE_ID(String STORETYPE_ID) { + this.STORETYPE_ID.add(STORETYPE_ID); + } + + public ArrayList getKEYACCOUNT_ID() { + return KEYACCOUNT_ID; + } + + public void setKEYACCOUNT_ID(String KEYACCOUNT_ID) { + this.KEYACCOUNT_ID.add(KEYACCOUNT_ID); + } + + public ArrayList getCLASSIFICATION() { + return CLASSIFICATION; + } + + public void setCLASSIFICATION(String CLASSIFICATION) { + this.CLASSIFICATION.add(CLASSIFICATION); + } + + public ArrayList getADDRESS() { + return ADDRESS; + } + + public void setADDRESS(String ADDRESS) { + this.ADDRESS.add(ADDRESS); + } + + public ArrayList getGEO_TAG() { + return GEO_TAG; + } + + public void setGEO_TAG(String GEO_TAG) { + this.GEO_TAG.add(GEO_TAG); + } + + public ArrayList getVISIT_ORDER() { + return VISIT_ORDER; + } + + public void setVISIT_ORDER(String VISIT_ORDER) { + this.VISIT_ORDER.add(VISIT_ORDER); + } + + public ArrayList getLATITUDE() { + return LATITUDE; + } + + public void setLATITUDE(String LATITUDE) { + this.LATITUDE.add(LATITUDE); + } + + public ArrayList getLONGITUDE() { + return LONGITUDE; + } + + public void setLONGITUDE(String LONGITUDE) { + this.LONGITUDE.add(LONGITUDE); + } + + public ArrayList getPOG_TYPE_ID() { + return POG_TYPE_ID; + } + + public void setPOG_TYPE_ID(String POG_TYPE_ID) { + this.POG_TYPE_ID.add(POG_TYPE_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/LoginGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/LoginGetterSetter.java new file mode 100644 index 0000000..50d6708 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/LoginGetterSetter.java @@ -0,0 +1,82 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.io.Serializable; +import java.util.ArrayList; + +/** + * Created by yadavendras on 21-12-2016. + */ + +public class LoginGetterSetter implements Serializable{ + + String RIGHT_NAME, APP_VERSION, APP_PATH, CURRENTDATE,COUNTRY_ID; + + ArrayList CULTURE_ID = new ArrayList<>(); + ArrayList CULTURE_NAME = new ArrayList<>(); + ArrayList NOTICE_URL = new ArrayList<>(); + + + public String getRIGHT_NAME() { + return RIGHT_NAME; + } + + public void setRIGHT_NAME(String rIGHT_NAME) { + RIGHT_NAME = rIGHT_NAME; + } + + public String getAPP_VERSION() { + return APP_VERSION; + } + + public void setAPP_VERSION(String aPP_VERSION) { + APP_VERSION = aPP_VERSION; + } + + public String getAPP_PATH() { + return APP_PATH; + } + + public void setAPP_PATH(String aPP_PATH) { + APP_PATH = aPP_PATH; + } + + public String getCURRENTDATE() { + return CURRENTDATE; + } + + public void setCURRENTDATE(String cURRENTDATE) { + CURRENTDATE = cURRENTDATE; + } + + public ArrayList getCULTURE_ID() { + return CULTURE_ID; + } + + public void setCULTURE_ID(String CULTURE_ID) { + this.CULTURE_ID.add(CULTURE_ID); + } + + public ArrayList getCULTURE_NAME() { + return CULTURE_NAME; + } + + public void setCULTURE_NAME(String CULTURE_NAME) { + this.CULTURE_NAME.add(CULTURE_NAME); + } + + public ArrayList getNOTICE_URL() { + return NOTICE_URL; + } + + public void setNOTICE_URL(String NOTICE_URL) { + this.NOTICE_URL.add(NOTICE_URL); + } + + public String getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID = COUNTRY_ID; + } +} \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPINGT2PGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPINGT2PGetterSetter.java new file mode 100644 index 0000000..600fa20 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPINGT2PGetterSetter.java @@ -0,0 +1,66 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 29-12-2016. + */ + +public class MAPPINGT2PGetterSetter { + + String table_MAPPING_T2P; + + ArrayList STORE_ID = new ArrayList<>(); + ArrayList BRAND_ID = new ArrayList<>(); + ArrayList DISPLAY_ID = new ArrayList<>(); + ArrayList CATEGORY_FIXTURE = new ArrayList<>(); + ArrayList ALLOW_QTY = new ArrayList<>(); + + public ArrayList getALLOW_QTY() { + return ALLOW_QTY; + } + + public void setALLOW_QTY(String ALLOW_QTY) { + this.ALLOW_QTY.add(ALLOW_QTY); + } + + public String getTable_MAPPING_T2P() { + return table_MAPPING_T2P; + } + + public void setTable_MAPPING_T2P(String table_MAPPING_T2P) { + this.table_MAPPING_T2P = table_MAPPING_T2P; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getBRAND_ID() { + return BRAND_ID; + } + + public void setBRAND_ID(String BRAND_ID) { + this.BRAND_ID.add(BRAND_ID); + } + + public ArrayList getDISPLAY_ID() { + return DISPLAY_ID; + } + + public void setDISPLAY_ID(String DISPLAY_ID) { + this.DISPLAY_ID.add(DISPLAY_ID); + } + + public ArrayList getCATEGORY_FIXTURE() { + return CATEGORY_FIXTURE; + } + + public void setCATEGORY_FIXTURE(String CATEGORY_FIXTURE) { + this.CATEGORY_FIXTURE.add(CATEGORY_FIXTURE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter.java new file mode 100644 index 0000000..75193e8 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter.java @@ -0,0 +1,65 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by gagang on 06-01-2017. + */ + +public class MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter { + String table_MAPPING_ADDITIONAL_PROMOTION; + + ArrayList STORE_ID = new ArrayList<>(); + ArrayList SKU_ID = new ArrayList<>(); + ArrayList SKU = new ArrayList<>(); + ArrayList PROMO_ID = new ArrayList<>(); + ArrayList PROMO = new ArrayList<>(); + + public String getTable_MAPPING_ADDITIONAL_PROMOTION() { + return table_MAPPING_ADDITIONAL_PROMOTION; + } + + public void setTable_MAPPING_ADDITIONAL_PROMOTION(String table_MAPPING_ADDITIONAL_PROMOTION) { + this.table_MAPPING_ADDITIONAL_PROMOTION = table_MAPPING_ADDITIONAL_PROMOTION; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(String SKU_ID) { + this.SKU_ID.add(SKU_ID); + } + + public ArrayList getSKU() { + return SKU; + } + + public void setSKU(String SKU) { + this.SKU.add(SKU); + } + + public ArrayList getPROMO_ID() { + return PROMO_ID; + } + + public void setPROMO_ID(String PROMO_ID) { + this.PROMO_ID.add(PROMO_ID); + } + + public ArrayList getPROMO() { + return PROMO; + } + + public void setPROMO(String PROMO) { + this.PROMO.add(PROMO); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_DataGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_DataGetterSetter.java new file mode 100644 index 0000000..99581ea --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_DataGetterSetter.java @@ -0,0 +1,59 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by gagang on 12-01-2017. + */ + +public class MAPPING_PLANOGRAM_DataGetterSetter { + String KEYACCOUNT_ID, STORETYPE_ID, CLASS_ID, PLANOGRAM_IMAGE, IMAGE_PATH,CATEGORY_ID; + + public String getKEYACCOUNT_ID() { + return KEYACCOUNT_ID; + } + + public void setKEYACCOUNT_ID(String KEYACCOUNT_ID) { + this.KEYACCOUNT_ID = KEYACCOUNT_ID; + } + + public String getSTORETYPE_ID() { + return STORETYPE_ID; + } + + public void setSTORETYPE_ID(String STORETYPE_ID) { + this.STORETYPE_ID = STORETYPE_ID; + } + + public String getCLASS_ID() { + return CLASS_ID; + } + + public void setCLASS_ID(String CLASS_ID) { + this.CLASS_ID = CLASS_ID; + } + + public String getPLANOGRAM_IMAGE() { + return PLANOGRAM_IMAGE; + } + + public void setPLANOGRAM_IMAGE(String PLANOGRAM_IMAGE) { + this.PLANOGRAM_IMAGE = PLANOGRAM_IMAGE; + } + + public String getIMAGE_PATH() { + return IMAGE_PATH; + } + + public void setIMAGE_PATH(String IMAGE_PATH) { + this.IMAGE_PATH = IMAGE_PATH; + } + + public String getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID = CATEGORY_ID; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_MasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_MasterGetterSetter.java new file mode 100644 index 0000000..12671d3 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_MasterGetterSetter.java @@ -0,0 +1,74 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by gagang on 12-01-2017. + */ + +public class MAPPING_PLANOGRAM_MasterGetterSetter { + String table_MAPPING_PLANOGRAM; + + ArrayList KEYACCOUNT_ID = new ArrayList<>(); + ArrayList STORETYPE_ID = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList CLASS_ID = new ArrayList<>(); + ArrayList PLANOGRAM_IMAGE = new ArrayList<>(); + ArrayList IMAGE_PATH = new ArrayList<>(); + + public String getTable_MAPPING_PLANOGRAM() { + return table_MAPPING_PLANOGRAM; + } + + public void setTable_MAPPING_PLANOGRAM(String table_MAPPING_PLANOGRAM) { + this.table_MAPPING_PLANOGRAM = table_MAPPING_PLANOGRAM; + } + + public ArrayList getKEYACCOUNT_ID() { + return KEYACCOUNT_ID; + } + + public void setKEYACCOUNT_ID(String KEYACCOUNT_ID) { + this.KEYACCOUNT_ID.add(KEYACCOUNT_ID); + } + + public ArrayList getSTORETYPE_ID() { + return STORETYPE_ID; + } + + public void setSTORETYPE_ID(String STORETYPE_ID) { + this.STORETYPE_ID.add(STORETYPE_ID); + } + + public ArrayList getCLASS_ID() { + return CLASS_ID; + } + + public void setCLASS_ID(String CLASS_ID) { + this.CLASS_ID.add(CLASS_ID); + } + + public ArrayList getPLANOGRAM_IMAGE() { + return PLANOGRAM_IMAGE; + } + + public void setPLANOGRAM_IMAGE(String PLANOGRAM_IMAGE) { + this.PLANOGRAM_IMAGE.add(PLANOGRAM_IMAGE); + } + + public ArrayList getIMAGE_PATH() { + return IMAGE_PATH; + } + + public void setIMAGE_PATH(String IMAGE_PATH) { + this.IMAGE_PATH.add(IMAGE_PATH); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_SKU_PRICING_ENABLEGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_SKU_PRICING_ENABLEGetterSetter.java new file mode 100644 index 0000000..87949b0 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_SKU_PRICING_ENABLEGetterSetter.java @@ -0,0 +1,40 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by upendra on 01-03-2021. + */ + +public class MAPPING_SKU_PRICING_ENABLEGetterSetter { + + String table_MAPPING_SKU_PRICING_ENABLE; + ArrayList STORE_ID = new ArrayList<>(); + ArrayList SUB_CATEGORY_ID = new ArrayList<>(); + + public String getTable_MAPPING_SKU_PRICING_ENABLE() { + return table_MAPPING_SKU_PRICING_ENABLE; + } + + public void setTable_MAPPING_SKU_PRICING_ENABLE(String table_MAPPING_SKU_PRICING_ENABLE) { + this.table_MAPPING_SKU_PRICING_ENABLE = table_MAPPING_SKU_PRICING_ENABLE; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID.add(SUB_CATEGORY_ID); + } + + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_SOS_TARGET_MasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_SOS_TARGET_MasterGetterSetter.java new file mode 100644 index 0000000..be42361 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_SOS_TARGET_MasterGetterSetter.java @@ -0,0 +1,47 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by gagang on 21-01-2017. + */ + +public class MAPPING_SOS_TARGET_MasterGetterSetter { + String table_MAPPING_SOS_TARGET; + + ArrayList STORE_ID = new ArrayList<>(); + ArrayList BRAND_ID = new ArrayList<>(); + ArrayList SOS_TARGET = new ArrayList<>(); + + public String getTable_MAPPING_SOS_TARGET() { + return table_MAPPING_SOS_TARGET; + } + + public void setTable_MAPPING_SOS_TARGET(String table_MAPPING_SOS_TARGET) { + this.table_MAPPING_SOS_TARGET = table_MAPPING_SOS_TARGET; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getBRAND_ID() { + return BRAND_ID; + } + + public void setBRAND_ID(String BRAND_ID) { + this.BRAND_ID.add(BRAND_ID); + } + + public ArrayList getSOS_TARGET() { + return SOS_TARGET; + } + + public void setSOS_TARGET(String SOS_TARGET) { + this.SOS_TARGET.add(SOS_TARGET); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MSL_AvailabilityGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MSL_AvailabilityGetterSetter.java new file mode 100644 index 0000000..6adc182 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MSL_AvailabilityGetterSetter.java @@ -0,0 +1,98 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by gagang on 23-12-2016. + */ + +public class MSL_AvailabilityGetterSetter { + String sub_category_id, sub_category, brand_id, brand, + sku_id, sku, mrp, sku_sequence, toggleValue,mbq,category_id; + + public String getSub_category_id() { + return sub_category_id; + } + + public void setSub_category_id(String sub_category_id) { + this.sub_category_id = sub_category_id; + } + + public String getSub_category() { + return sub_category; + } + + public void setSub_category(String sub_category) { + this.sub_category = sub_category; + } + + public String getBrand_id() { + return brand_id; + } + + public void setBrand_id(String brand_id) { + this.brand_id = brand_id; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getSku_id() { + return sku_id; + } + + public void setSku_id(String sku_id) { + this.sku_id = sku_id; + } + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public String getMrp() { + return mrp; + } + + public void setMrp(String mrp) { + this.mrp = mrp; + } + + public String getSku_sequence() { + return sku_sequence; + } + + public void setSku_sequence(String sku_sequence) { + this.sku_sequence = sku_sequence; + } + + public String getToggleValue() { + return toggleValue; + } + + public void setToggleValue(String toggleValue) { + this.toggleValue = toggleValue; + } + + public String getMbq() { + return mbq; + } + + public void setMbq(String mbq) { + this.mbq = mbq; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MSL_AvailabilityStockFacingGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MSL_AvailabilityStockFacingGetterSetter.java new file mode 100644 index 0000000..c1755af --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MSL_AvailabilityStockFacingGetterSetter.java @@ -0,0 +1,271 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.io.Serializable; + +/** + * Created by gagang on 23-12-2016. + */ + +public class MSL_AvailabilityStockFacingGetterSetter implements Serializable{ + String sub_category_id; + String sub_category; + String brand_id; + String brand; + String sku_id; + String sku; + String mrp; + String sku_sequence; + String toggleValue; + String mbq; + String category_id; + String facing=""; + String stock; + String posmStock; + String warehouseStock; + String company_id; + String must_have; + + public String getPOID() { + return POID; + } + + public void setPOID(String POID) { + this.POID = POID; + } + + String POID; + + + public String getOrderqty() { + return orderqty; + } + + public void setOrderqty(String orderqty) { + this.orderqty = orderqty; + } + + String orderqty = ""; + + public String getPricing() { + return pricing; + } + + public void setPricing(String pricing) { + this.pricing = pricing; + } + + String pricing; + + public String getPricingStock() { + return pricingStock; + } + + public void setPricingStock(String pricingStock) { + this.pricingStock = pricingStock; + } + + String pricingStock=""; + + public String getImgPath() { + return imgPath; + } + + public void setImgPath(String imgPath) { + this.imgPath = imgPath; + } + + public int getIsChecked() { + return isChecked; + } + + public void setIsChecked(int isChecked) { + this.isChecked = isChecked; + } + + String imgPath=""; + int isChecked=-1; + + public String getSub_category_id() { + return sub_category_id; + } + + public void setSub_category_id(String sub_category_id) { + this.sub_category_id = sub_category_id; + } + + public String getSub_category() { + return sub_category; + } + + public void setSub_category(String sub_category) { + this.sub_category = sub_category; + } + + public String getBrand_id() { + return brand_id; + } + + public void setBrand_id(String brand_id) { + this.brand_id = brand_id; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getSku_id() { + return sku_id; + } + + public void setSku_id(String sku_id) { + this.sku_id = sku_id; + } + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public String getMrp() { + return mrp; + } + + public void setMrp(String mrp) { + this.mrp = mrp; + } + + public String getSku_sequence() { + return sku_sequence; + } + + public void setSku_sequence(String sku_sequence) { + this.sku_sequence = sku_sequence; + } + + public String getToggleValue() { + return toggleValue; + } + + public void setToggleValue(String toggleValue) { + this.toggleValue = toggleValue; + } + + public String getMbq() { + return mbq; + } + + public void setMbq(String mbq) { + this.mbq = mbq; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getFacing() { + return facing; + } + + public void setFacing(String facing) { + this.facing = facing; + } + + public String getStock() { + return stock; + } + + public void setStock(String stock) { + this.stock = stock; + } + + public String getCompany_id() { + return company_id; + } + + public void setCompany_id(String company_id) { + this.company_id = company_id; + } + + public String getMust_have() { + return must_have; + } + + public void setMust_have(String must_have) { + this.must_have = must_have; + } + + int IsExist = -1; + + public int getIsExist() { + return IsExist; + } + + public void setIsExist(int isExist) { + IsExist = isExist; + } + String Sys_PO_No = ""; + String Store_PO_No = ""; + String PO_Date = ""; + + public String getPO_Img() { + return PO_Img; + } + + public void setPO_Img(String PO_Img) { + this.PO_Img = PO_Img; + } + + String PO_Img = ""; + + public String getSys_PO_No() { + return Sys_PO_No; + } + + public void setSys_PO_No(String sys_PO_No) { + Sys_PO_No = sys_PO_No; + } + + public String getStore_PO_No() { + return Store_PO_No; + } + + public void setStore_PO_No(String store_PO_No) { + Store_PO_No = store_PO_No; + } + + public String getPO_Date() { + return PO_Date; + } + + public void setPO_Date(String PO_Date) { + this.PO_Date = PO_Date; + } + + public String getPosmStock() { + return posmStock; + } + + public void setPosmStock(String posmStock) { + this.posmStock = posmStock; + } + + public String getWarehouseStock() { + return warehouseStock; + } + + public void setWarehouseStock(String warehouseStock) { + this.warehouseStock = warehouseStock; + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingCategoryImageAllowGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingCategoryImageAllowGetterSetter.java new file mode 100644 index 0000000..a106d67 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingCategoryImageAllowGetterSetter.java @@ -0,0 +1,76 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 30-12-2017. + */ + +public class MappingCategoryImageAllowGetterSetter { + + String table_MAPPING_CATEGORY_IMAGE_ALLOW; + + ArrayList COUNTRY_ID = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList IMAGE1_ALLOW = new ArrayList<>(); + ArrayList IMAGE2_ALLOW = new ArrayList<>(); + ArrayList IMAGE3_ALLOW = new ArrayList<>(); + ArrayList IMAGE4_ALLOW = new ArrayList<>(); + + + public String getTable_MAPPING_CATEGORY_IMAGE_ALLOW() { + return table_MAPPING_CATEGORY_IMAGE_ALLOW; + } + + public void setTable_MAPPING_CATEGORY_IMAGE_ALLOW(String table_MAPPING_CATEGORY_IMAGE_ALLOW) { + this.table_MAPPING_CATEGORY_IMAGE_ALLOW = table_MAPPING_CATEGORY_IMAGE_ALLOW; + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getIMAGE1_ALLOW() { + return IMAGE1_ALLOW; + } + + public void setIMAGE1_ALLOW(String IMAGE1_ALLOW) { + this.IMAGE1_ALLOW.add(IMAGE1_ALLOW); + } + + public ArrayList getIMAGE2_ALLOW() { + return IMAGE2_ALLOW; + } + + public void setIMAGE2_ALLOW(String IMAGE2_ALLOW) { + this.IMAGE2_ALLOW.add(IMAGE2_ALLOW); + } + + public ArrayList getIMAGE3_ALLOW() { + return IMAGE3_ALLOW; + } + + public void setIMAGE3_ALLOW(String IMAGE3_ALLOW) { + this.IMAGE3_ALLOW.add(IMAGE3_ALLOW); + } + + public ArrayList getIMAGE4_ALLOW() { + return IMAGE4_ALLOW; + } + + public void setIMAGE4_ALLOW(String IMAGE4_ALLOW) { + this.IMAGE4_ALLOW.add(IMAGE4_ALLOW); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingDisplayChecklistGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingDisplayChecklistGetterSetter.java new file mode 100644 index 0000000..908d632 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingDisplayChecklistGetterSetter.java @@ -0,0 +1,39 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 03-01-2017. + */ + +public class MappingDisplayChecklistGetterSetter { + + String table_MAPPING_DISPLAY_CHECKLIST; + + ArrayList DISPLAY_ID = new ArrayList<>(); + ArrayList CHECKLIST_ID = new ArrayList<>(); + + public String getTable_MAPPING_DISPLAY_CHECKLIST() { + return table_MAPPING_DISPLAY_CHECKLIST; + } + + public void setTable_MAPPING_DISPLAY_CHECKLIST(String table_MAPPING_DISPLAY_CHECKLIST) { + this.table_MAPPING_DISPLAY_CHECKLIST = table_MAPPING_DISPLAY_CHECKLIST; + } + + public ArrayList getDISPLAY_ID() { + return DISPLAY_ID; + } + + public void setDISPLAY_ID(String DISPLAY_ID) { + this.DISPLAY_ID.add(DISPLAY_ID); + } + + public ArrayList getCHECKLIST_ID() { + return CHECKLIST_ID; + } + + public void setCHECKLIST_ID(String CHECKLIST_ID) { + this.CHECKLIST_ID.add(CHECKLIST_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPharmaMSLGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPharmaMSLGetterSetter.java new file mode 100644 index 0000000..92ac507 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPharmaMSLGetterSetter.java @@ -0,0 +1,35 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class MappingPharmaMSLGetterSetter { + + String table_MAPPING_PHARMA_MSL; + + ArrayList COUNTRY_ID = new ArrayList<>(); + ArrayList SKU_ID = new ArrayList<>(); + + public String getTable_MAPPING_PHARMA_MSL() { + return table_MAPPING_PHARMA_MSL; + } + + public void setTable_MAPPING_PHARMA_MSL(String table_MAPPING_PHARMA_MSL) { + this.table_MAPPING_PHARMA_MSL = table_MAPPING_PHARMA_MSL; + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } + + public ArrayList getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(String SKU_ID) { + this.SKU_ID.add(SKU_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPharmaQuestionGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPharmaQuestionGetterSetter.java new file mode 100644 index 0000000..b72fef3 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPharmaQuestionGetterSetter.java @@ -0,0 +1,99 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class MappingPharmaQuestionGetterSetter { + + String table_MAPPING_PHARMA_QUESTION; + + public String getImgPath() { + return imgPath; + } + + public void setImgPath(String imgPath) { + this.imgPath = imgPath; + } + + public int getIsChecked() { + return isChecked; + } + + public void setIsChecked(int isChecked) { + this.isChecked = isChecked; + } + + String imgPath=""; + int isChecked=-1; + + ArrayList QUESTION_ID = new ArrayList<>(); + ArrayList QUESTION= new ArrayList<>(); + ArrayList BRAND_ID= new ArrayList<>(); + ArrayList BRAND= new ArrayList<>(); + ArrayList SUB_CATEGORY_ID= new ArrayList<>(); + ArrayList SUB_CATEGORY= new ArrayList<>(); + ArrayList QUESTION_SEQUENCE= new ArrayList<>(); + + public String getTable_MAPPING_PHARMA_QUESTION() { + return table_MAPPING_PHARMA_QUESTION; + } + + public void setTable_MAPPING_PHARMA_QUESTION(String table_MAPPING_PHARMA_QUESTION) { + this.table_MAPPING_PHARMA_QUESTION = table_MAPPING_PHARMA_QUESTION; + } + + public ArrayList getQUESTION_ID() { + return QUESTION_ID; + } + + public void setQUESTION_ID(String QUESTION_ID) { + this.QUESTION_ID.add(QUESTION_ID); + } + + public ArrayList getQUESTION() { + return QUESTION; + } + + public void setQUESTION(String QUESTION) { + this.QUESTION.add(QUESTION); + } + + public ArrayList getBRAND_ID() { + return BRAND_ID; + } + + public void setBRAND_ID(String BRAND_ID) { + this.BRAND_ID.add(BRAND_ID); + } + + public ArrayList getBRAND() { + return BRAND; + } + + public void setBRAND(String BRAND) { + this.BRAND.add(BRAND); + } + + public ArrayList getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID.add(SUB_CATEGORY_ID); + } + + public ArrayList getSUB_CATEGORY() { + return SUB_CATEGORY; + } + + public void setSUB_CATEGORY(String SUB_CATEGORY) { + this.SUB_CATEGORY.add(SUB_CATEGORY); + } + + public ArrayList getQUESTION_SEQUENCE() { + return QUESTION_SEQUENCE; + } + + public void setQUESTION_SEQUENCE(String QUESTION_SEQUENCE) { + this.QUESTION_SEQUENCE.add(QUESTION_SEQUENCE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPlanogramCountrywiseGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPlanogramCountrywiseGetterSetter.java new file mode 100644 index 0000000..7e7df26 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPlanogramCountrywiseGetterSetter.java @@ -0,0 +1,48 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 05-01-2018. + */ + +public class MappingPlanogramCountrywiseGetterSetter { + + String table_MAPPING_COUNTRYWISE_PLANOGRAM; + + ArrayList COUNTRY_ID = new ArrayList<>(); + ArrayList FILE_PATH = new ArrayList<>(); + ArrayList PLANOGRAM_URL = new ArrayList<>(); + + public String getTable_MAPPING_COUNTRYWISE_PLANOGRAM() { + return table_MAPPING_COUNTRYWISE_PLANOGRAM; + } + + public void setTable_MAPPING_COUNTRYWISE_PLANOGRAM(String table_MAPPING_COUNTRYWISE_PLANOGRAM) { + this.table_MAPPING_COUNTRYWISE_PLANOGRAM = table_MAPPING_COUNTRYWISE_PLANOGRAM; + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } + + public ArrayList getFILE_PATH() { + return FILE_PATH; + } + + public void setFILE_PATH(String FILE_PATH) { + this.FILE_PATH.add(FILE_PATH); + } + + public ArrayList getPLANOGRAM_URL() { + return PLANOGRAM_URL; + } + + public void setPLANOGRAM_URL(String PLANOGRAM_URL) { + this.PLANOGRAM_URL.add(PLANOGRAM_URL); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPlanogramStorewiseGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPlanogramStorewiseGetterSetter.java new file mode 100644 index 0000000..e37c5cc --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPlanogramStorewiseGetterSetter.java @@ -0,0 +1,53 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class MappingPlanogramStorewiseGetterSetter { + + String table_MAPPING_PLANOGRAM_STORE_WISE; + + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList STORE_ID = new ArrayList<>(); + ArrayList PLANOGRAM_IMAGE = new ArrayList<>(); + ArrayList IMAGE_PATH = new ArrayList<>(); + + public ArrayList getPLANOGRAM_IMAGE() { + return PLANOGRAM_IMAGE; + } + + public void setPLANOGRAM_IMAGE(String PLANOGRAM_IMAGE) { + this.PLANOGRAM_IMAGE.add(PLANOGRAM_IMAGE); + } + + public ArrayList getIMAGE_PATH() { + return IMAGE_PATH; + } + + public void setIMAGE_PATH(String IMAGE_PATH) { + this.IMAGE_PATH.add(IMAGE_PATH); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public String getTable_MAPPING_PLANOGRAM_STORE_WISE() { + return table_MAPPING_PLANOGRAM_STORE_WISE; + } + + public void setTable_MAPPING_PLANOGRAM_STORE_WISE(String table_MAPPING_PLANOGRAM_STORE_WISE) { + this.table_MAPPING_PLANOGRAM_STORE_WISE = table_MAPPING_PLANOGRAM_STORE_WISE; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPromotionGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPromotionGetterSetter.java new file mode 100644 index 0000000..ce1406d --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingPromotionGetterSetter.java @@ -0,0 +1,65 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 03-01-2017. + */ + +public class MappingPromotionGetterSetter { + String table_MAPPING_PROMOTION; + + ArrayList STORE_ID = new ArrayList<>(); + ArrayList SKU_ID = new ArrayList<>(); + ArrayList SKU = new ArrayList<>(); + ArrayList PROMO_ID = new ArrayList<>(); + ArrayList PROMO = new ArrayList<>(); + + public String getTable_MAPPING_PROMOTION() { + return table_MAPPING_PROMOTION; + } + + public void setTable_MAPPING_PROMOTION(String table_MAPPING_PROMOTION) { + this.table_MAPPING_PROMOTION = table_MAPPING_PROMOTION; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(String SKU_ID) { + this.SKU_ID.add(SKU_ID); + } + + public ArrayList getSKU() { + return SKU; + } + + public void setSKU(String SKU) { + this.SKU.add(SKU); + } + + public ArrayList getPROMO_ID() { + return PROMO_ID; + } + + public void setPROMO_ID(String PROMO_ID) { + this.PROMO_ID.add(PROMO_ID); + } + + public ArrayList getPROMO() { + return PROMO; + } + + public void setPROMO(String PROMO) { + this.PROMO.add(PROMO); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingStockGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingStockGetterSetter.java new file mode 100644 index 0000000..006823c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingStockGetterSetter.java @@ -0,0 +1,84 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 29-12-2016. + */ + +public class MappingStockGetterSetter { + + String table_MAPPING_STOCK; + + ArrayList KEYACCOUNT_ID = new ArrayList<>(); + ArrayList STORETYPE_ID = new ArrayList<>(); + ArrayList CLASS_ID = new ArrayList<>(); + ArrayList SKU_ID = new ArrayList<>(); + ArrayList MUST_HAVE = new ArrayList<>(); + ArrayList MBQ = new ArrayList<>(); + ArrayList SHOW_ADDITIONAL_VISIBILITY = new ArrayList<>(); + + public String getTable_MAPPING_STOCK() { + return table_MAPPING_STOCK; + } + + public void setTable_MAPPING_STOCK(String table_MAPPING_STOCK) { + this.table_MAPPING_STOCK = table_MAPPING_STOCK; + } + + public ArrayList getKEYACCOUNT_ID() { + return KEYACCOUNT_ID; + } + + public void setKEYACCOUNT_ID(String KEYACCOUNT_ID) { + this.KEYACCOUNT_ID.add(KEYACCOUNT_ID); + } + + public ArrayList getSTORETYPE_ID() { + return STORETYPE_ID; + } + + public void setSTORETYPE_ID(String STORETYPE_ID) { + this.STORETYPE_ID.add(STORETYPE_ID); + } + + public ArrayList getCLASS_ID() { + return CLASS_ID; + } + + public void setCLASS_ID(String CLASS_ID) { + this.CLASS_ID.add(CLASS_ID); + } + + public ArrayList getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(String SKU_ID) { + this.SKU_ID.add(SKU_ID); + } + + public ArrayList getMUST_HAVE() { + return MUST_HAVE; + } + + public void setMUST_HAVE(String MUST_HAVE) { + this.MUST_HAVE.add(MUST_HAVE); + } + + public ArrayList getMBQ() { + return MBQ; + } + + public void setMBQ(String MBQ) { + this.MBQ.add(MBQ); + } + + public ArrayList getSHOW_ADDITIONAL_VISIBILITY() { + return SHOW_ADDITIONAL_VISIBILITY; + } + + public void setSHOW_ADDITIONAL_VISIBILITY(String SHOW_ADDITIONAL_VISIBILITY) { + this.SHOW_ADDITIONAL_VISIBILITY.add(SHOW_ADDITIONAL_VISIBILITY); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingStockStorewiseGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingStockStorewiseGetterSetter.java new file mode 100644 index 0000000..d3e5489 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingStockStorewiseGetterSetter.java @@ -0,0 +1,71 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class MappingStockStorewiseGetterSetter { + + String table_MAPPING_STOCK_STOREWISE; + + ArrayList STORE_ID = new ArrayList<>(); + ArrayList SKU_ID = new ArrayList<>(); + ArrayList MUST_HAVE = new ArrayList<>(); + ArrayList MBQ = new ArrayList<>(); + ArrayList SHOW_ADDITIONAL_VISIBILITY = new ArrayList<>(); + ArrayList COUNTRY_ID = new ArrayList<>(); + + public String getTable_MAPPING_STOCK_STOREWISE() { + return table_MAPPING_STOCK_STOREWISE; + } + + public void setTable_MAPPING_STOCK_STOREWISE(String table_MAPPING_STOCK_STOREWISE) { + this.table_MAPPING_STOCK_STOREWISE = table_MAPPING_STOCK_STOREWISE; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(String SKU_ID) { + this.SKU_ID.add(SKU_ID); + } + + public ArrayList getMUST_HAVE() { + return MUST_HAVE; + } + + public void setMUST_HAVE(String MUST_HAVE) { + this.MUST_HAVE.add(MUST_HAVE); + } + + public ArrayList getMBQ() { + return MBQ; + } + + public void setMBQ(String MBQ) { + this.MBQ.add(MBQ); + } + + public ArrayList getSHOW_ADDITIONAL_VISIBILITY() { + return SHOW_ADDITIONAL_VISIBILITY; + } + + public void setSHOW_ADDITIONAL_VISIBILITY(String SHOW_ADDITIONAL_VISIBILITY) { + this.SHOW_ADDITIONAL_VISIBILITY.add(SHOW_ADDITIONAL_VISIBILITY); + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingSubCategoryImageAllowGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingSubCategoryImageAllowGetterSetter.java new file mode 100644 index 0000000..36cdab7 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MappingSubCategoryImageAllowGetterSetter.java @@ -0,0 +1,48 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 28-12-2016. + */ + +public class MappingSubCategoryImageAllowGetterSetter { + + String table_MAPPING_SUB_CATEGORY_IMAGE_ALLOW; + + ArrayList COUNTRY_ID = new ArrayList<>(); + ArrayList SUB_CATEGORY_ID = new ArrayList<>(); + ArrayList IMAGE_ALLOW = new ArrayList<>(); + + public String getTable_MAPPING_SUB_CATEGORY_IMAGE_ALLOW() { + return table_MAPPING_SUB_CATEGORY_IMAGE_ALLOW; + } + + public void setTable_MAPPING_SUB_CATEGORY_IMAGE_ALLOW(String table_MAPPING_SUB_CATEGORY_IMAGE_ALLOW) { + this.table_MAPPING_SUB_CATEGORY_IMAGE_ALLOW = table_MAPPING_SUB_CATEGORY_IMAGE_ALLOW; + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } + + public ArrayList getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID.add(SUB_CATEGORY_ID); + } + + public ArrayList getIMAGE_ALLOW() { + return IMAGE_ALLOW; + } + + public void setIMAGE_ALLOW(String IMAGE_ALLOW) { + this.IMAGE_ALLOW.add(IMAGE_ALLOW); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NoCameraDataGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NoCameraDataGetterSetter.java new file mode 100644 index 0000000..63c62a3 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NoCameraDataGetterSetter.java @@ -0,0 +1,91 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by yadavendras on 26-10-2017. + */ + +public class NoCameraDataGetterSetter { + + String SKUGROUP_ID; + String SKUGROUP_NAME; + + boolean isVertical=false; + + String SUB_CATEGORY_ID; + String SUB_CATEGORY; + int facing, row_no, column_no; + + public String getSKUGROUP_ID() { + return SKUGROUP_ID; + } + + public void setSKUGROUP_ID(String SKUGROUP_ID) { + this.SKUGROUP_ID = SKUGROUP_ID; + } + + public String getSKUGROUP_NAME() { + return SKUGROUP_NAME; + } + + public void setSKUGROUP_NAME(String SKUGROUP_NAME) { + this.SKUGROUP_NAME = SKUGROUP_NAME; + } + + String CATEGORY_ID; + + public int getFacing() { + return facing; + } + + public void setFacing(int facing) { + this.facing = facing; + } + + public int getRow_no() { + return row_no; + } + + public void setRow_no(int row_no) { + this.row_no = row_no; + } + + public int getColumn_no() { + return column_no; + } + + public void setColumn_no(int column_no) { + this.column_no = column_no; + } + + public String getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID = CATEGORY_ID; + } + + public String getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID = SUB_CATEGORY_ID; + } + + public String getSUB_CATEGORY() { + return SUB_CATEGORY; + } + + public void setSUB_CATEGORY(String SUB_CATEGORY) { + this.SUB_CATEGORY = SUB_CATEGORY; + } + + public boolean isVertical() { + return isVertical; + } + + public void setVertical(boolean vertical) { + isVertical = vertical; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NoCameraLastVisitGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NoCameraLastVisitGetterSetter.java new file mode 100644 index 0000000..81e9955 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NoCameraLastVisitGetterSetter.java @@ -0,0 +1,108 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class NoCameraLastVisitGetterSetter { + + String table_NO_CAMERA_LAST_VISIT_DATA; + + ArrayList MID = new ArrayList<>(); + ArrayList STORE_ID = new ArrayList<>(); + ArrayList VISIT_DATE = new ArrayList<>(); + ArrayList SKUGROUP_ID = new ArrayList<>(); + ArrayList ROW_NO = new ArrayList<>(); + ArrayList COLUMN_NO = new ArrayList<>(); + ArrayList FACING = new ArrayList<>(); + ArrayList IS_VERTICAL = new ArrayList<>(); + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID.add(SUB_CATEGORY_ID); + } + + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList SUB_CATEGORY_ID = new ArrayList<>(); + + public String getTable_NO_CAMERA_LAST_VISIT_DATA() { + return table_NO_CAMERA_LAST_VISIT_DATA; + } + + public void setTable_NO_CAMERA_LAST_VISIT_DATA(String table_NO_CAMERA_LAST_VISIT_DATA) { + this.table_NO_CAMERA_LAST_VISIT_DATA = table_NO_CAMERA_LAST_VISIT_DATA; + } + + public ArrayList getMID() { + return MID; + } + + public void setMID(String MID) { + this.MID.add(MID); + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getVISIT_DATE() { + return VISIT_DATE; + } + + public void setVISIT_DATE(String VISIT_DATE) { + this.VISIT_DATE.add(VISIT_DATE); + } + + public ArrayList getSKUGROUP_ID() { + return SKUGROUP_ID; + } + + public void setSKUGROUP_ID(String SKUGROUP_ID) { + this.SKUGROUP_ID.add(SKUGROUP_ID); + } + + public ArrayList getROW_NO() { + return ROW_NO; + } + + public void setROW_NO(String ROW_NO) { + this.ROW_NO.add(ROW_NO); + } + + public ArrayList getCOLUMN_NO() { + return COLUMN_NO; + } + + public void setCOLUMN_NO(String COLUMN_NO) { + this.COLUMN_NO.add(COLUMN_NO); + } + + public ArrayList getFACING() { + return FACING; + } + + public void setFACING(String FACING) { + this.FACING.add(FACING); + } + + public ArrayList getIS_VERTICAL() { + return IS_VERTICAL; + } + + public void setIS_VERTICAL(String IS_VERTICAL) { + this.IS_VERTICAL.add(IS_VERTICAL); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonT2pReasonGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonT2pReasonGetterSetter.java new file mode 100644 index 0000000..a833694 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonT2pReasonGetterSetter.java @@ -0,0 +1,35 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class NonT2pReasonGetterSetter { + + String table_NON_T2P_REASON; + + ArrayList TREASON_ID = new ArrayList<>(); + ArrayList TREASON = new ArrayList<>(); + + public String getTable_NON_T2P_REASON() { + return table_NON_T2P_REASON; + } + + public void setTable_NON_T2P_REASON(String table_NON_T2P_REASON) { + this.table_NON_T2P_REASON = table_NON_T2P_REASON; + } + + public ArrayList getTREASON_ID() { + return TREASON_ID; + } + + public void setTREASON_ID(String TREASON_ID) { + this.TREASON_ID.add(TREASON_ID); + } + + public ArrayList getTREASON() { + return TREASON; + } + + public void setTREASON(String TREASON) { + this.TREASON.add(TREASON); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonWorkingReasonGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonWorkingReasonGetterSetter.java new file mode 100644 index 0000000..07ab029 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonWorkingReasonGetterSetter.java @@ -0,0 +1,94 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 03-01-2017. + */ + +public class NonWorkingReasonGetterSetter { + + String table_NON_WORKING_REASON; + + ArrayList REASON_ID = new ArrayList<>(); + ArrayList REASON = new ArrayList<>(); + ArrayList ENTRY_ALLOW = new ArrayList<>(); + ArrayList IMAGE_ALLOW = new ArrayList<>(); + ArrayList REMARK_REQUIRED = new ArrayList<>(); + ArrayList REMARK_TYPE = new ArrayList<>(); + ArrayList REMARK_LABEL = new ArrayList<>(); + ArrayList REMARK_MANDATORY = new ArrayList<>(); + + + public String getTable_NON_WORKING_REASON() { + return table_NON_WORKING_REASON; + } + + public void setTable_NON_WORKING_REASON(String table_NON_WORKING_REASON) { + this.table_NON_WORKING_REASON = table_NON_WORKING_REASON; + } + + public ArrayList getREASON_ID() { + return REASON_ID; + } + + public void setREASON_ID(String REASON_ID) { + this.REASON_ID.add(REASON_ID); + } + + public ArrayList getREASON() { + return REASON; + } + + public void setREASON(String REASON) { + this.REASON.add(REASON); + } + + public ArrayList getENTRY_ALLOW() { + return ENTRY_ALLOW; + } + + public void setENTRY_ALLOW(String ENTRY_ALLOW) { + this.ENTRY_ALLOW.add(ENTRY_ALLOW); + } + + public ArrayList getIMAGE_ALLOW() { + return IMAGE_ALLOW; + } + + public void setIMAGE_ALLOW(String IMAGE_ALLOW) { + this.IMAGE_ALLOW.add(IMAGE_ALLOW); + } + + public ArrayList getREMARK_REQUIRED() { + return REMARK_REQUIRED; + } + + public void setREMARK_REQUIRED(String REMARK_REQUIRED) { + this.REMARK_REQUIRED.add(REMARK_REQUIRED); + } + + public ArrayList getREMARK_TYPE() { + return REMARK_TYPE; + } + + public void setREMARK_TYPE(String REMARK_TYPE) { + this.REMARK_TYPE.add(REMARK_TYPE); + } + + public ArrayList getREMARK_LABEL() { + return REMARK_LABEL; + } + + public void setREMARK_LABEL(String REMARK_LABEL) { + this.REMARK_LABEL.add(REMARK_LABEL); + } + + public ArrayList getREMARK_MANDATORY() { + return REMARK_MANDATORY; + } + + public void setREMARK_MANDATORY(String REMARK_MANDATORY) { + this.REMARK_MANDATORY.add(REMARK_MANDATORY); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonWorkingSubReasonGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonWorkingSubReasonGetterSetter.java new file mode 100644 index 0000000..0a476a5 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/NonWorkingSubReasonGetterSetter.java @@ -0,0 +1,45 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class NonWorkingSubReasonGetterSetter { + + String table_NON_WORKING_SUB_REASON; + + ArrayList SUB_REASON_ID = new ArrayList<>(); + ArrayList SUB_REASON = new ArrayList<>(); + ArrayList REASON_ID = new ArrayList<>(); + + + public String getTable_NON_WORKING_SUB_REASON() { + return table_NON_WORKING_SUB_REASON; + } + + public void setTable_NON_WORKING_SUB_REASON(String table_NON_WORKING_SUB_REASON) { + this.table_NON_WORKING_SUB_REASON = table_NON_WORKING_SUB_REASON; + } + + public ArrayList getSUB_REASON_ID() { + return SUB_REASON_ID; + } + + public void setSUB_REASON_ID(String SUB_REASON_ID) { + this.SUB_REASON_ID.add(SUB_REASON_ID); + } + + public ArrayList getSUB_REASON() { + return SUB_REASON; + } + + public void setSUB_REASON(String SUB_REASON) { + this.SUB_REASON.add(SUB_REASON); + } + + public ArrayList getREASON_ID() { + return REASON_ID; + } + + public void setREASON_ID(String REASON_ID) { + this.REASON_ID.add(REASON_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Order_Received_Status_GetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Order_Received_Status_GetterSetter.java new file mode 100644 index 0000000..7dc9730 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Order_Received_Status_GetterSetter.java @@ -0,0 +1,100 @@ +package cpm.com.gskmtorange.xmlGetterSetter; +import java.util.ArrayList; + +public class Order_Received_Status_GetterSetter { + + String table_Order_Received_Status; + + ArrayList STORE_ID = new ArrayList<>(); + ArrayList APP_PONUMBER = new ArrayList<>(); + ArrayList STORE_PONUMBER = new ArrayList<>(); + ArrayList PO_DATE = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList SKU_ID = new ArrayList<>(); + ArrayList ORDERQTY = new ArrayList<>(); + ArrayList STATUS = new ArrayList<>(); + ArrayList POID = new ArrayList<>(); + + public ArrayList getPOID() { + return POID; + } + + public void setPOID(String POID) { + this.POID.add(POID); + } + + + + public String getTable_Order_Received_Status() { + return table_Order_Received_Status; + } + + public void setTable_Order_Received_Status(String table_Order_Received_Status) { + this.table_Order_Received_Status = table_Order_Received_Status; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getAPP_PONUMBER() { + return APP_PONUMBER; + } + + public void setAPP_PONUMBER(String APP_PONUMBER) { + this.APP_PONUMBER.add(APP_PONUMBER); + } + + public ArrayList getSTORE_PONUMBER() { + return STORE_PONUMBER; + } + + public void setSTORE_PONUMBER(String STORE_PONUMBER) { + this.STORE_PONUMBER.add(STORE_PONUMBER); + } + + public ArrayList getPO_DATE() { + return PO_DATE; + } + + public void setPO_DATE(String PO_DATE) { + this.PO_DATE.add(PO_DATE); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(String SKU_ID) { + this.SKU_ID.add(SKU_ID); + } + + public ArrayList getORDERQTY() { + return ORDERQTY; + } + + public void setORDERQTY(String ORDERQTY) { + this.ORDERQTY.add(ORDERQTY); + } + + public ArrayList getSTATUS() { + return STATUS; + } + + public void setSTATUS(String STATUS) { + this.STATUS.add(STATUS); + } + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/POGGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/POGGetterSetter.java new file mode 100644 index 0000000..29bae7c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/POGGetterSetter.java @@ -0,0 +1,114 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class POGGetterSetter { + + String QUESTION_ID, CULTURE_ID, SUB_CATEGORY_ID, QUESTION, ANSWER_TYPE, ANSWER_ID = "0", ANSWER, CAM_IMAGE="", CAMERA_ALLOW="0",QTYPE_ID,QTYPE, CATEGORY_ID; + + ArrayList answerList = new ArrayList<>(); + + public String getQUESTION_ID() { + return QUESTION_ID; + } + + public void setQUESTION_ID(String QUESTION_ID) { + this.QUESTION_ID = QUESTION_ID; + } + + public String getCULTURE_ID() { + return CULTURE_ID; + } + + public void setCULTURE_ID(String CULTURE_ID) { + this.CULTURE_ID = CULTURE_ID; + } + + public String getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID = SUB_CATEGORY_ID; + } + + public String getQUESTION() { + return QUESTION; + } + + public void setQUESTION(String QUESTION) { + this.QUESTION = QUESTION; + } + + public String getANSWER_TYPE() { + return ANSWER_TYPE; + } + + public void setANSWER_TYPE(String ANSWER_TYPE) { + this.ANSWER_TYPE = ANSWER_TYPE; + } + + public String getANSWER_ID() { + return ANSWER_ID; + } + + public void setANSWER_ID(String ANSWER_ID) { + this.ANSWER_ID = ANSWER_ID; + } + + public String getANSWER() { + return ANSWER; + } + + public void setANSWER(String ANSWER) { + this.ANSWER = ANSWER; + } + + public String getCAM_IMAGE() { + return CAM_IMAGE; + } + + public void setCAM_IMAGE(String CAM_IMAGE) { + this.CAM_IMAGE = CAM_IMAGE; + } + + public String getCAMERA_ALLOW() { + return CAMERA_ALLOW; + } + + public void setCAMERA_ALLOW(String CAMERA_ALLOW) { + this.CAMERA_ALLOW = CAMERA_ALLOW; + } + + public String getQTYPE_ID() { + return QTYPE_ID; + } + + public void setQTYPE_ID(String QTYPE_ID) { + this.QTYPE_ID = QTYPE_ID; + } + + public String getQTYPE() { + return QTYPE; + } + + public void setQTYPE(String QTYPE) { + this.QTYPE = QTYPE; + } + + public ArrayList getAnswerList() { + return answerList; + } + + public void setAnswerList(ArrayList answerList) { + this.answerList = answerList; + } + + public String getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID = CATEGORY_ID; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/POGQuestionGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/POGQuestionGetterSetter.java new file mode 100644 index 0000000..a76937c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/POGQuestionGetterSetter.java @@ -0,0 +1,116 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class POGQuestionGetterSetter { + String table_POG_QUESTION; + + ArrayList QUESTION_ID = new ArrayList<>(); + ArrayList CULTURE_ID = new ArrayList<>(); + ArrayList QUESTION = new ArrayList<>(); + ArrayList SUB_CATEGORY_ID = new ArrayList<>(); + ArrayList QTYPE_ID = new ArrayList<>(); + ArrayList QTYPE = new ArrayList<>(); + ArrayList KPI = new ArrayList<>(); + ArrayList ANSWER_ID = new ArrayList<>(); + ArrayList ANSWER = new ArrayList<>(); + + ArrayList STORETYPE_ID = new ArrayList<>(); + ArrayList POG_TYPE_ID = new ArrayList<>(); + + public String getTable_POG_QUESTION() { + return table_POG_QUESTION; + } + + public void setTable_POG_QUESTION(String table_POG_QUESTION) { + this.table_POG_QUESTION = table_POG_QUESTION; + } + + public ArrayList getQUESTION_ID() { + return QUESTION_ID; + } + + public void setQUESTION_ID(String QUESTION_ID) { + this.QUESTION_ID.add(QUESTION_ID); + } + + public ArrayList getCULTURE_ID() { + return CULTURE_ID; + } + + public void setCULTURE_ID(String CULTURE_ID) { + this.CULTURE_ID.add(CULTURE_ID); + } + + public ArrayList getQUESTION() { + return QUESTION; + } + + public void setQUESTION(String QUESTION) { + this.QUESTION.add(QUESTION); + } + + public ArrayList getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID.add(SUB_CATEGORY_ID); + } + + public ArrayList getQTYPE_ID() { + return QTYPE_ID; + } + + public void setQTYPE_ID(String QTYPE_ID) { + this.QTYPE_ID.add(QTYPE_ID); + } + + public ArrayList getQTYPE() { + return QTYPE; + } + + public void setQTYPE(String QTYPE) { + this.QTYPE.add(QTYPE); + } + + public ArrayList getKPI() { + return KPI; + } + + public void setKPI(String KPI) { + this.KPI.add(KPI); + } + + public ArrayList getANSWER_ID() { + return ANSWER_ID; + } + + public void setANSWER_ID(String ANSWER_ID) { + this.ANSWER_ID.add(ANSWER_ID); + } + + public ArrayList getANSWER() { + return ANSWER; + } + + public void setANSWER(String ANSWER) { + this.ANSWER.add(ANSWER); + } + + public ArrayList getSTORETYPE_ID() { + return STORETYPE_ID; + } + + public void setSTORETYPE_ID(String STORETYPE_ID) { + this.STORETYPE_ID.add(STORETYPE_ID); + } + + public ArrayList getPOG_TYPE_ID() { + return POG_TYPE_ID; + } + + public void setPOG_TYPE_ID(String POG_TYPE_ID) { + this.POG_TYPE_ID.add(POG_TYPE_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PROMOTION_TYPE_MASTERGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PROMOTION_TYPE_MASTERGetterSetter.java new file mode 100644 index 0000000..31d8a8f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PROMOTION_TYPE_MASTERGetterSetter.java @@ -0,0 +1,35 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class PROMOTION_TYPE_MASTERGetterSetter { + + String table_PROMOTION_TYPE_MASTER; + + ArrayList PROMOTION_TYPE_ID = new ArrayList<>(); + ArrayList PROMOTION_TYPE = new ArrayList<>(); + + public String getTable_PROMOTION_TYPE_MASTER() { + return table_PROMOTION_TYPE_MASTER; + } + + public void setTable_PROMOTION_TYPE_MASTER(String table_PROMOTION_TYPE_MASTER) { + this.table_PROMOTION_TYPE_MASTER = table_PROMOTION_TYPE_MASTER; + } + + public ArrayList getPROMOTION_TYPE_ID() { + return PROMOTION_TYPE_ID; + } + + public void setPROMOTION_TYPE_ID(String PROMOTION_TYPE_ID) { + this.PROMOTION_TYPE_ID.add(PROMOTION_TYPE_ID); + } + + public ArrayList getPROMOTION_TYPE() { + return PROMOTION_TYPE; + } + + public void setPROMOTION_TYPE(String PROMOTION_TYPE) { + this.PROMOTION_TYPE.add(PROMOTION_TYPE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PharmaMSLInsertedGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PharmaMSLInsertedGetterSetter.java new file mode 100644 index 0000000..07e7d2b --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PharmaMSLInsertedGetterSetter.java @@ -0,0 +1,40 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +public class PharmaMSLInsertedGetterSetter { + + int present = -1; + + String skuId, sku, brandId; + + public int getPresent() { + return present; + } + + public void setPresent(int present) { + this.present = present; + } + + public String getSkuId() { + return skuId; + } + + public void setSkuId(String skuId) { + this.skuId = skuId; + } + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public String getBrandId() { + return brandId; + } + + public void setBrandId(String brandId) { + this.brandId = brandId; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PharmaSOSGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PharmaSOSGetterSetter.java new file mode 100644 index 0000000..0e0277a --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PharmaSOSGetterSetter.java @@ -0,0 +1,72 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class PharmaSOSGetterSetter { + + String QUESTION_ID, QUESTION, BRAND_ID, BRAND, SUB_CATEGORY_ID, SUB_CATEGORY, gskFacing, competitorFacing; + + public String getQUESTION_ID() { + return QUESTION_ID; + } + + public void setQUESTION_ID(String QUESTION_ID) { + this.QUESTION_ID = QUESTION_ID; + } + + public String getQUESTION() { + return QUESTION; + } + + public void setQUESTION(String QUESTION) { + this.QUESTION = QUESTION; + } + + public String getBRAND_ID() { + return BRAND_ID; + } + + public void setBRAND_ID(String BRAND_ID) { + this.BRAND_ID = BRAND_ID; + } + + public String getBRAND() { + return BRAND; + } + + public void setBRAND(String BRAND) { + this.BRAND = BRAND; + } + + public String getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID = SUB_CATEGORY_ID; + } + + public String getSUB_CATEGORY() { + return SUB_CATEGORY; + } + + public void setSUB_CATEGORY(String SUB_CATEGORY) { + this.SUB_CATEGORY = SUB_CATEGORY; + } + + public String getGskFacing() { + return gskFacing; + } + + public void setGskFacing(String gskFacing) { + this.gskFacing = gskFacing; + } + + public String getCompetitorFacing() { + return competitorFacing; + } + + public void setCompetitorFacing(String competitorFacing) { + this.competitorFacing = competitorFacing; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PromoComplianceSkuwiseGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PromoComplianceSkuwiseGetterSetter.java new file mode 100644 index 0000000..4cbc393 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/PromoComplianceSkuwiseGetterSetter.java @@ -0,0 +1,112 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +public class PromoComplianceSkuwiseGetterSetter { + + String sku, sku_id, brand, brand_id, sub_category, sub_category_id, img, discount_value, price, category_id, _id; + boolean isExists = true; + int price_flasher = -1; + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public String getSku_id() { + return sku_id; + } + + public void setSku_id(String sku_id) { + this.sku_id = sku_id; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getBrand_id() { + return brand_id; + } + + public void setBrand_id(String brand_id) { + this.brand_id = brand_id; + } + + public String getSub_category() { + return sub_category; + } + + public void setSub_category(String sub_category) { + this.sub_category = sub_category; + } + + public String getSub_category_id() { + return sub_category_id; + } + + public void setSub_category_id(String sub_category_id) { + this.sub_category_id = sub_category_id; + } + + public String getImg() { + return img; + } + + public void setImg(String img) { + this.img = img; + } + + public String getDiscount_value() { + return discount_value; + } + + public void setDiscount_value(String discount_value) { + this.discount_value = discount_value; + } + + public String getPrice() { + return price; + } + + public void setPrice(String price) { + this.price = price; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public boolean isExists() { + return isExists; + } + + public void setExists(boolean exists) { + isExists = exists; + } + + public String get_id() { + return _id; + } + + public void set_id(String _id) { + this._id = _id; + } + + public int getPrice_flasher() { + return price_flasher; + } + + public void setPrice_flasher(int price_flasher) { + this.price_flasher = price_flasher; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Promo_Compliance_DataGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Promo_Compliance_DataGetterSetter.java new file mode 100644 index 0000000..65d30e0 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Promo_Compliance_DataGetterSetter.java @@ -0,0 +1,100 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by gagang on 06-01-2017. + */ + +public class Promo_Compliance_DataGetterSetter { + String store_id, sku_id, sku, promo_id, promo, in_stock = "-1", promo_announcer = "-1", + running_pos, sp_promo, category_id,image_promotion; + + public String getStore_id() { + return store_id; + } + + public void setStore_id(String store_id) { + this.store_id = store_id; + } + + public String getSku_id() { + return sku_id; + } + + public void setSku_id(String sku_id) { + this.sku_id = sku_id; + } + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public String getPromo_id() { + return promo_id; + } + + public void setPromo_id(String promo_id) { + this.promo_id = promo_id; + } + + public String getPromo() { + return promo; + } + + public void setPromo(String promo) { + this.promo = promo; + } + + public String getIn_stock() { + return in_stock; + } + + public void setIn_stock(String in_stock) { + this.in_stock = in_stock; + } + + public String getPromo_announcer() { + return promo_announcer; + } + + public void setPromo_announcer(String promo_announcer) { + this.promo_announcer = promo_announcer; + } + + public String getRunning_pos() { + return running_pos; + } + + public void setRunning_pos(String running_pos) { + this.running_pos = running_pos; + } + + public String getSp_promo() { + return sp_promo; + } + + public void setSp_promo(String sp_promo) { + this.sp_promo = sp_promo; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getImage_promotion() { + return image_promotion; + } + + public void setImage_promotion(String image_promotion) { + this.image_promotion = image_promotion; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/RowColumnGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/RowColumnGetterSetter.java new file mode 100644 index 0000000..546b02f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/RowColumnGetterSetter.java @@ -0,0 +1,28 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 30-10-2017. + */ + +public class RowColumnGetterSetter { + + int row, column; + + public int getRow() { + return row; + } + + public void setRow(int row) { + this.row = row; + } + + public int getColumn() { + return column; + } + + public void setColumn(int column) { + this.column = column; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/STORE_CATEGORY_WISEGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/STORE_CATEGORY_WISEGetterSetter.java new file mode 100644 index 0000000..6b44bef --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/STORE_CATEGORY_WISEGetterSetter.java @@ -0,0 +1,56 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by UPENDRA on 01-06-2020. + */ + +public class STORE_CATEGORY_WISEGetterSetter { + String table_CATEGORYWISE_SOS_TARGET; + + ArrayList STORE_ID = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList SUB_CATEGORY = new ArrayList<>(); + ArrayList SOS_TARGET = new ArrayList<>(); + + public String getTable_CATEGORYWISE_SOS_TARGET() { + return table_CATEGORYWISE_SOS_TARGET; + } + + public void setTable_CATEGORYWISE_SOS_TARGET(String table_CATEGORYWISE_SOS_TARGET) { + this.table_CATEGORYWISE_SOS_TARGET = table_CATEGORYWISE_SOS_TARGET; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getSUB_CATEGORY() { + return SUB_CATEGORY; + } + + public void setSUB_CATEGORY(String SUB_CATEGORY) { + this.SUB_CATEGORY.add(SUB_CATEGORY); + } + + public ArrayList getSOS_TARGET() { + return SOS_TARGET; + } + + public void setSOS_TARGET(String SOS_TARGET) { + this.SOS_TARGET.add(SOS_TARGET); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/STORE_PERFORMANCE_MasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/STORE_PERFORMANCE_MasterGetterSetter.java new file mode 100644 index 0000000..96317c6 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/STORE_PERFORMANCE_MasterGetterSetter.java @@ -0,0 +1,104 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by gagang on 11-01-2017. + */ + +public class STORE_PERFORMANCE_MasterGetterSetter { + String table_STORE_PERFORMANCE; + + ArrayList STORE_ID = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList PERIOD = new ArrayList<>(); + ArrayList SOS = new ArrayList<>(); + ArrayList T2P = new ArrayList<>(); + ArrayList PROMO = new ArrayList<>(); + ArrayList MSL_AVAILABILITY = new ArrayList<>(); + ArrayList ORDERID = new ArrayList<>(); + ArrayList PLANOGRAM = new ArrayList<>(); + public ArrayList getPLANOGRAM() { + return PLANOGRAM; + } + + public void setPLANOGRAM(String PLANOGRAM) { + this.PLANOGRAM.add(PLANOGRAM); + } + + + + + + public String getTable_STORE_PERFORMANCE() { + return table_STORE_PERFORMANCE; + } + + public void setTable_STORE_PERFORMANCE(String table_STORE_PERFORMANCE) { + this.table_STORE_PERFORMANCE = table_STORE_PERFORMANCE; + } + + public ArrayList getSTORE_ID() { + return STORE_ID; + } + + public void setSTORE_ID(String STORE_ID) { + this.STORE_ID.add(STORE_ID); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getPERIOD() { + return PERIOD; + } + + public void setPERIOD(String PERIOD) { + this.PERIOD.add(PERIOD); + } + + public ArrayList getSOS() { + return SOS; + } + + public void setSOS(String SOS) { + this.SOS.add(SOS); + } + + public ArrayList getT2P() { + return T2P; + } + + public void setT2P(String t2P) { + this.T2P.add(t2P); + } + + public ArrayList getPROMO() { + return PROMO; + } + + public void setPROMO(String PROMO) { + this.PROMO.add(PROMO); + } + + public ArrayList getMSL_AVAILABILITY() { + return MSL_AVAILABILITY; + } + + public void setMSL_AVAILABILITY(String MSL_AVAILABILITY) { + this.MSL_AVAILABILITY.add(MSL_AVAILABILITY); + } + + public ArrayList getORDERID() { + return ORDERID; + } + + public void setORDERID(String ORDERID) { + this.ORDERID.add(ORDERID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SelectGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SelectGetterSetter.java new file mode 100644 index 0000000..430943c --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SelectGetterSetter.java @@ -0,0 +1,27 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by yadavendras on 31-05-2017. + */ + +public class SelectGetterSetter { + + int ans_id; + String ans; + + public int getAns_id() { + return ans_id; + } + + public void setAns_id(int ans_id) { + this.ans_id = ans_id; + } + + public String getAns() { + return ans; + } + + public void setAns(String ans) { + this.ans = ans; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ShelfMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ShelfMasterGetterSetter.java new file mode 100644 index 0000000..0761aa1 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/ShelfMasterGetterSetter.java @@ -0,0 +1,34 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class ShelfMasterGetterSetter { + String table_SHELF_MASTER; + + ArrayList SHELF_ID = new ArrayList<>(); + ArrayList SHELF = new ArrayList<>(); + + public String getTable_SHELF_MASTER() { + return table_SHELF_MASTER; + } + + public void setTable_SHELF_MASTER(String table_SHELF_MASTER) { + this.table_SHELF_MASTER = table_SHELF_MASTER; + } + + public ArrayList getSHELF_ID() { + return SHELF_ID; + } + + public void setSHELF_ID(String SHELF_ID) { + this.SHELF_ID.add(SHELF_ID); + } + + public ArrayList getSHELF() { + return SHELF; + } + + public void setSHELF(String SHELF) { + this.SHELF.add(SHELF); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuGetterSetter.java new file mode 100644 index 0000000..5bee077 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuGetterSetter.java @@ -0,0 +1,65 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by yadavendras on 28-12-2016. + */ + +public class SkuGetterSetter { + String SKU_ID, SKU, BRAND_ID, BRAND, MRP, SKU_SEQUENCE,STOCK; + + public String getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(String SKU_ID) { + this.SKU_ID = SKU_ID; + } + + public String getSKU() { + return SKU; + } + + public void setSKU(String SKU) { + this.SKU = SKU; + } + + public String getBRAND_ID() { + return BRAND_ID; + } + + public void setBRAND_ID(String BRAND_ID) { + this.BRAND_ID = BRAND_ID; + } + + public String getMRP() { + return MRP; + } + + public void setMRP(String MRP) { + this.MRP = MRP; + } + + public String getSKU_SEQUENCE() { + return SKU_SEQUENCE; + } + + public void setSKU_SEQUENCE(String SKU_SEQUENCE) { + this.SKU_SEQUENCE = SKU_SEQUENCE; + } + + public String getBRAND() { + return BRAND; + } + + public void setBRAND(String BRAND) { + this.BRAND = BRAND; + } + + public String getSTOCK() { + return STOCK; + } + + public void setSTOCK(String STOCK) { + this.STOCK = STOCK; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuGroupMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuGroupMasterGetterSetter.java new file mode 100644 index 0000000..8903451 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuGroupMasterGetterSetter.java @@ -0,0 +1,68 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 27-10-2017. + */ + +public class SkuGroupMasterGetterSetter { + + public String getTable_SKUGROUP_MASTER() { + return table_SKUGROUP_MASTER; + } + + public void setTable_SKUGROUP_MASTER(String table_SKUGROUP_MASTER) { + this.table_SKUGROUP_MASTER = table_SKUGROUP_MASTER; + } + + String table_SKUGROUP_MASTER; + + ArrayList SKUGROUP_ID = new ArrayList<>(); + ArrayList SKUGROUP_NAME = new ArrayList<>(); + + public ArrayList getSKUGROUP_ID() { + return SKUGROUP_ID; + } + + public void setSKUGROUP_ID(String SKUGROUP_ID) { + this.SKUGROUP_ID.add(SKUGROUP_ID); + } + + public ArrayList getSKUGROUP_NAME() { + return SKUGROUP_NAME; + } + + public void setSKUGROUP_NAME(String SKUGROUP_NAME) { + this.SKUGROUP_NAME.add(SKUGROUP_NAME); + } + + public ArrayList getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID.add(SUB_CATEGORY_ID); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getSKUGROUP_SEQUENCE() { + return SKUGROUP_SEQUENCE; + } + + public void setSKUGROUP_SEQUENCE(String SKUGROUP_SEQUENCE) { + this.SKUGROUP_SEQUENCE.add(SKUGROUP_SEQUENCE); + } + + ArrayList SUB_CATEGORY_ID = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList SKUGROUP_SEQUENCE = new ArrayList<>(); + +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuMasterGetterSetter.java new file mode 100644 index 0000000..a76a37a --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SkuMasterGetterSetter.java @@ -0,0 +1,85 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 28-12-2016. + */ + +public class SkuMasterGetterSetter { + + String table_SKU_MASTER; + + ArrayList SKU_ID = new ArrayList<>(); + ArrayList SKU = new ArrayList<>(); + ArrayList BRAND_ID = new ArrayList<>(); + ArrayList MRP = new ArrayList<>(); + ArrayList SKU_SEQUENCE = new ArrayList<>(); + ArrayList PROMO_SKU = new ArrayList<>(); + + public ArrayList getSKU_SEQUENCE_SA() { + return SKU_SEQUENCE_SA; + } + + public void setSKU_SEQUENCE_SA(String SKU_SEQUENCE_SA) { + this.SKU_SEQUENCE_SA.add(SKU_SEQUENCE_SA); + } + + ArrayList SKU_SEQUENCE_SA = new ArrayList<>(); + + public ArrayList getSKU_ID() { + return SKU_ID; + } + + public void setSKU_ID(String SKU_ID) { + this.SKU_ID.add(SKU_ID); + } + + public ArrayList getSKU() { + return SKU; + } + + public void setSKU(String SKU) { + this.SKU.add(SKU); + } + + public ArrayList getBRAND_ID() { + return BRAND_ID; + } + + public void setBRAND_ID(String BRAND_ID) { + this.BRAND_ID.add(BRAND_ID); + } + + public ArrayList getMRP() { + return MRP; + } + + public void setMRP(String MRP) { + this.MRP.add(MRP); + } + + public ArrayList getSKU_SEQUENCE() { + return SKU_SEQUENCE; + } + + public void setSKU_SEQUENCE(String SKU_SEQUENCE) { + this.SKU_SEQUENCE.add(SKU_SEQUENCE); + } + + public String getTable_SKU_MASTER() { + return table_SKU_MASTER; + } + + public void setTable_SKU_MASTER(String table_SKU_MASTER) { + this.table_SKU_MASTER = table_SKU_MASTER; + } + + public ArrayList getPROMO_SKU() { + return PROMO_SKU; + } + + public void setPROMO_SKU(String PROMO_SKU) { + this.PROMO_SKU.add(PROMO_SKU); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/StockFacing_PlanogramTrackerDataGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/StockFacing_PlanogramTrackerDataGetterSetter.java new file mode 100644 index 0000000..1c68e5e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/StockFacing_PlanogramTrackerDataGetterSetter.java @@ -0,0 +1,226 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; +import java.util.Comparator; + +public class StockFacing_PlanogramTrackerDataGetterSetter { + String shelf_id, shelf, sp_addShelf_id, sp_addShelf, sp_shelfPosition, checkbox_sku; + String category_id, sub_category_id, sub_category, brand_id, brand, + sku_id, sku, mrp, sku_sequence, stock, facing, mbq, company_id, image1, image2, sos_target, key_id; + + public String getShelf_id() { + return shelf_id; + } + + public void setShelf_id(String shelf_id) { + this.shelf_id = shelf_id; + } + + public String getShelf() { + return shelf; + } + + public void setShelf(String shelf) { + this.shelf = shelf; + } + + public String getSp_addShelf_id() { + return sp_addShelf_id; + } + + public void setSp_addShelf_id(String sp_addShelf_id) { + this.sp_addShelf_id = sp_addShelf_id; + } + + public String getSp_addShelf() { + return sp_addShelf; + } + + public void setSp_addShelf(String sp_addShelf) { + this.sp_addShelf = sp_addShelf; + } + + public String getSp_shelfPosition() { + return sp_shelfPosition; + } + + public void setSp_shelfPosition(String sp_shelfPosition) { + this.sp_shelfPosition = sp_shelfPosition; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getSub_category_id() { + return sub_category_id; + } + + public void setSub_category_id(String sub_category_id) { + this.sub_category_id = sub_category_id; + } + + public String getSub_category() { + return sub_category; + } + + public void setSub_category(String sub_category) { + this.sub_category = sub_category; + } + + public String getBrand_id() { + return brand_id; + } + + public void setBrand_id(String brand_id) { + this.brand_id = brand_id; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getSku_id() { + return sku_id; + } + + public void setSku_id(String sku_id) { + this.sku_id = sku_id; + } + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public String getMrp() { + return mrp; + } + + public void setMrp(String mrp) { + this.mrp = mrp; + } + + public String getSku_sequence() { + return sku_sequence; + } + + public void setSku_sequence(String sku_sequence) { + this.sku_sequence = sku_sequence; + } + + public String getStock() { + return stock; + } + + public void setStock(String stock) { + this.stock = stock; + } + + public String getFacing() { + return facing; + } + + public void setFacing(String facing) { + this.facing = facing; + } + + public String getMbq() { + return mbq; + } + + public void setMbq(String mbq) { + this.mbq = mbq; + } + + public String getCompany_id() { + return company_id; + } + + public void setCompany_id(String company_id) { + this.company_id = company_id; + } + + public String getImage1() { + return image1; + } + + public void setImage1(String image1) { + this.image1 = image1; + } + + public String getImage2() { + return image2; + } + + public void setImage2(String image2) { + this.image2 = image2; + } + + public String getSos_target() { + return sos_target; + } + + public void setSos_target(String sos_target) { + this.sos_target = sos_target; + } + + public String getCheckbox_sku() { + return checkbox_sku; + } + + public void setCheckbox_sku(String checkbox_sku) { + this.checkbox_sku = checkbox_sku; + } + + public String getKey_id() { + return key_id; + } + + public void setKey_id(String key_id) { + this.key_id = key_id; + } + + + //Comparator Interface + public static Comparator shelfComparator = + new Comparator() { + + public int compare(StockFacing_PlanogramTrackerDataGetterSetter s1, StockFacing_PlanogramTrackerDataGetterSetter s2) { + String shelf1 = s1.getSp_addShelf_id(); + String shelf2 = s2.getSp_addShelf_id(); + + //ascending order + return shelf1.compareTo(shelf2); + + //descending order + //return StudentName2.compareTo(StudentName1); + } + }; + + public static Comparator shelfPositionComparator = + new Comparator() { + + public int compare(StockFacing_PlanogramTrackerDataGetterSetter s1, StockFacing_PlanogramTrackerDataGetterSetter s2) { + String shelf1 = s1.getSp_shelfPosition(); + String shelf2 = s2.getSp_shelfPosition(); + + //ascending order + return shelf1.compareTo(shelf2); + + //descending order + //return StudentName2.compareTo(StudentName1); + } + }; +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Stock_FacingGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Stock_FacingGetterSetter.java new file mode 100644 index 0000000..105cec6 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Stock_FacingGetterSetter.java @@ -0,0 +1,138 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by gagang on 23-12-2016. + */ + +public class Stock_FacingGetterSetter { + String category_id, sub_category_id, sub_category, brand_id, brand, + sku_id, sku, mrp, sku_sequence, stock, facing, mbq, company_id, image1, image2, sos_target; + + public String getSub_category_id() { + return sub_category_id; + } + + public void setSub_category_id(String sub_category_id) { + this.sub_category_id = sub_category_id; + } + + public String getSub_category() { + return sub_category; + } + + public void setSub_category(String sub_category) { + this.sub_category = sub_category; + } + + public String getBrand_id() { + return brand_id; + } + + public void setBrand_id(String brand_id) { + this.brand_id = brand_id; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getSku_id() { + return sku_id; + } + + public void setSku_id(String sku_id) { + this.sku_id = sku_id; + } + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public String getMrp() { + return mrp; + } + + public void setMrp(String mrp) { + this.mrp = mrp; + } + + public String getSku_sequence() { + return sku_sequence; + } + + public void setSku_sequence(String sku_sequence) { + this.sku_sequence = sku_sequence; + } + + public String getStock() { + return stock; + } + + public void setStock(String stock) { + this.stock = stock; + } + + public String getFacing() { + return facing; + } + + public void setFacing(String facing) { + this.facing = facing; + } + + public String getMbq() { + return mbq; + } + + public void setMbq(String mbq) { + this.mbq = mbq; + } + + public String getCompany_id() { + return company_id; + } + + public void setCompany_id(String company_id) { + this.company_id = company_id; + } + + public String getImage1() { + return image1; + } + + public void setImage1(String image1) { + this.image1 = image1; + } + + public String getImage2() { + return image2; + } + + public void setImage2(String image2) { + this.image2 = image2; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getSos_target() { + return sos_target; + } + + public void setSos_target(String sos_target) { + this.sos_target = sos_target; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Stock_Facing_PlanogramTrackerGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Stock_Facing_PlanogramTrackerGetterSetter.java new file mode 100644 index 0000000..8422f9f --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Stock_Facing_PlanogramTrackerGetterSetter.java @@ -0,0 +1,138 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by gagang on 23-12-2016. + */ + +public class Stock_Facing_PlanogramTrackerGetterSetter { + String category_id, sub_category_id, sub_category, brand_id, brand, + sku_id, sku, mrp, sku_sequence, stock, facing, mbq, company_id, image1, image2, sos_target; + + public String getSub_category_id() { + return sub_category_id; + } + + public void setSub_category_id(String sub_category_id) { + this.sub_category_id = sub_category_id; + } + + public String getSub_category() { + return sub_category; + } + + public void setSub_category(String sub_category) { + this.sub_category = sub_category; + } + + public String getBrand_id() { + return brand_id; + } + + public void setBrand_id(String brand_id) { + this.brand_id = brand_id; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getSku_id() { + return sku_id; + } + + public void setSku_id(String sku_id) { + this.sku_id = sku_id; + } + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public String getMrp() { + return mrp; + } + + public void setMrp(String mrp) { + this.mrp = mrp; + } + + public String getSku_sequence() { + return sku_sequence; + } + + public void setSku_sequence(String sku_sequence) { + this.sku_sequence = sku_sequence; + } + + public String getStock() { + return stock; + } + + public void setStock(String stock) { + this.stock = stock; + } + + public String getFacing() { + return facing; + } + + public void setFacing(String facing) { + this.facing = facing; + } + + public String getMbq() { + return mbq; + } + + public void setMbq(String mbq) { + this.mbq = mbq; + } + + public String getCompany_id() { + return company_id; + } + + public void setCompany_id(String company_id) { + this.company_id = company_id; + } + + public String getImage1() { + return image1; + } + + public void setImage1(String image1) { + this.image1 = image1; + } + + public String getImage2() { + return image2; + } + + public void setImage2(String image2) { + this.image2 = image2; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getSos_target() { + return sos_target; + } + + public void setSos_target(String sos_target) { + this.sos_target = sos_target; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/StoreWisePerformaceGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/StoreWisePerformaceGetterSetter.java new file mode 100644 index 0000000..5bfa4c5 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/StoreWisePerformaceGetterSetter.java @@ -0,0 +1,91 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by gagang on 23-12-2016. + */ + +public class StoreWisePerformaceGetterSetter { + String store_id, category_id, period, msl_availability, sos, t2p, promo, oss, order_id; + + public String getPLANOGRAM() { + return PLANOGRAM; + } + + public void setPLANOGRAM(String PLANOGRAM) { + this.PLANOGRAM = PLANOGRAM; + } + + String PLANOGRAM; + + public String getStore_id() { + return store_id; + } + + public void setStore_id(String store_id) { + this.store_id = store_id; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getPeriod() { + return period; + } + + public void setPeriod(String period) { + this.period = period; + } + + public String getMsl_availability() { + return msl_availability; + } + + public void setMsl_availability(String msl_availability) { + this.msl_availability = msl_availability; + } + + public String getSos() { + return sos; + } + + public void setSos(String sos) { + this.sos = sos; + } + + public String getT2p() { + return t2p; + } + + public void setT2p(String t2p) { + this.t2p = t2p; + } + + public String getPromo() { + return promo; + } + + public void setPromo(String promo) { + this.promo = promo; + } + + public String getOss() { + return oss; + } + + public void setOss(String oss) { + this.oss = oss; + } + + public String getOrder_id() { + return order_id; + } + + public void setOrder_id(String order_id) { + this.order_id = order_id; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Store_wise_camera_DataGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Store_wise_camera_DataGetterSetter.java new file mode 100644 index 0000000..f5faf4e --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Store_wise_camera_DataGetterSetter.java @@ -0,0 +1,65 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by gagang on 06-01-2017. + */ + +public class Store_wise_camera_DataGetterSetter { + String store_id, category_id, camera1, camera2, camera3, camera4,checkSaveStatus; + + public String getStore_id() { + return store_id; + } + + public void setStore_id(String store_id) { + this.store_id = store_id; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getCamera1() { + return camera1; + } + + public void setCamera1(String camera1) { + this.camera1 = camera1; + } + + public String getCamera2() { + return camera2; + } + + public void setCamera2(String camera2) { + this.camera2 = camera2; + } + + public String getCamera3() { + return camera3; + } + + public void setCamera3(String camera3) { + this.camera3 = camera3; + } + + public String getCamera4() { + return camera4; + } + + public void setCamera4(String camera4) { + this.camera4 = camera4; + } + + public String getCheckSaveStatus() { + return checkSaveStatus; + } + + public void setCheckSaveStatus(String checkSaveStatus) { + this.checkSaveStatus = checkSaveStatus; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SubCategoryMasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SubCategoryMasterGetterSetter.java new file mode 100644 index 0000000..83ca362 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SubCategoryMasterGetterSetter.java @@ -0,0 +1,73 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +/** + * Created by yadavendras on 29-12-2016. + */ + +public class SubCategoryMasterGetterSetter { + String table_SUB_CATEGORY_MASTER; + ArrayList SUB_CATEGORY_ID = new ArrayList<>(); + ArrayList SUB_CATEGORY = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); + ArrayList SUB_CATEGORY_SEQUENCE = new ArrayList<>(); + ArrayList PD_SUB_CATEGORY_CODE = new ArrayList<>(); + public ArrayList getPD_SUB_CATEGORY_CODE() { + return PD_SUB_CATEGORY_CODE; + } + public void setPD_SUB_CATEGORY_CODE(String PD_SUB_CATEGORY_CODE ) { + this.PD_SUB_CATEGORY_CODE.add(PD_SUB_CATEGORY_CODE); + } + + public ArrayList getSUB_CATEGORY_SEQUENCE_SA() { + return SUB_CATEGORY_SEQUENCE_SA; + } + + public void setSUB_CATEGORY_SEQUENCE_SA(String SUB_CATEGORY_SEQUENCE_SA) { + this.SUB_CATEGORY_SEQUENCE_SA.add(SUB_CATEGORY_SEQUENCE_SA); + } + + ArrayList SUB_CATEGORY_SEQUENCE_SA = new ArrayList<>(); + + + public String getTable_SUB_CATEGORY_MASTER() { + return table_SUB_CATEGORY_MASTER; + } + + public void setTable_SUB_CATEGORY_MASTER(String table_SUB_CATEGORY_MASTER) { + this.table_SUB_CATEGORY_MASTER = table_SUB_CATEGORY_MASTER; + } + + public ArrayList getSUB_CATEGORY_ID() { + return SUB_CATEGORY_ID; + } + + public void setSUB_CATEGORY_ID(String SUB_CATEGORY_ID) { + this.SUB_CATEGORY_ID.add(SUB_CATEGORY_ID); + } + + public ArrayList getSUB_CATEGORY() { + return SUB_CATEGORY; + } + + public void setSUB_CATEGORY(String SUB_CATEGORY) { + this.SUB_CATEGORY.add(SUB_CATEGORY); + } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } + + public ArrayList getSUB_CATEGORY_SEQUENCE() { + return SUB_CATEGORY_SEQUENCE; + } + + public void setSUB_CATEGORY_SEQUENCE(String SUB_CATEGORY_SEQUENCE) { + this.SUB_CATEGORY_SEQUENCE.add(SUB_CATEGORY_SEQUENCE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SupervisorListGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SupervisorListGetterSetter.java new file mode 100644 index 0000000..1528186 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/SupervisorListGetterSetter.java @@ -0,0 +1,63 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class SupervisorListGetterSetter { + + String table_SUPERVISOR_LIST; + + ArrayList EMP_ID = new ArrayList<>(); + ArrayList SUPERVISOR = new ArrayList<>(); + ArrayList COUNTRY_ID = new ArrayList<>(); + + public ArrayList getCOACHING_VISIT() { + return COACHING_VISIT; + } + + public void setCOACHING_VISIT(String COACHING_VISIT) { + this.COACHING_VISIT.add(COACHING_VISIT); + } + + public ArrayList getCHECK_VISIT() { + return CHECK_VISIT; + } + + public void setCHECK_VISIT(String CHECK_VISIT) { + this.CHECK_VISIT.add(CHECK_VISIT); + } + + ArrayList COACHING_VISIT = new ArrayList<>(); + ArrayList CHECK_VISIT = new ArrayList<>(); + + public String getTable_SUPERVISOR_LIST() { + return table_SUPERVISOR_LIST; + } + + public void setTable_SUPERVISOR_LIST(String table_SUPERVISOR_LIST) { + this.table_SUPERVISOR_LIST = table_SUPERVISOR_LIST; + } + + public ArrayList getEMP_ID() { + return EMP_ID; + } + + public void setEMP_ID(String EMP_ID) { + this.EMP_ID.add(EMP_ID); + } + + public ArrayList getSUPERVISOR() { + return SUPERVISOR; + } + + public void setSUPERVISOR(String SUPERVISOR) { + this.SUPERVISOR.add(SUPERVISOR); + } + + public ArrayList getCOUNTRY_ID() { + return COUNTRY_ID; + } + + public void setCOUNTRY_ID(String COUNTRY_ID) { + this.COUNTRY_ID.add(COUNTRY_ID); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/T2PGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/T2PGetterSetter.java new file mode 100644 index 0000000..a2a32e0 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/T2PGetterSetter.java @@ -0,0 +1,201 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +import cpm.com.gskmtorange.GetterSetter.BrandAvabilityGetterSetter; + +/** + * Created by yadavendras on 02-01-2017. + */ + +public class T2PGetterSetter { + + String brand_id, display_id, brand, display, image, remark, key_id, category_id, ref_image_url, ref_image_path, image1, image2, category_fixture, non_t2p_reason_id="0"; + boolean isPresent; + int present = -1; + String allowQty =""; + String qty=""; + + public String getQty() { + return qty; + } + + public void setQty(String qty) { + this.qty = qty; + } + + public String getAllowQty() { + return allowQty; + } + + public void setAllowQty(String allowQty) { + this.allowQty = allowQty; + } + + ArrayList gapsChecklist = new ArrayList<>(); + ArrayList skulist = new ArrayList<>(); + + public ArrayList getnon_t2p_reason_list() { + return non_t2p_reason_list; + } + + public void setnon_t2p_reason_list(ArrayList non_t2p_reason) { + this.non_t2p_reason_list = non_t2p_reason; + } + + ArrayList non_t2p_reason_list = new ArrayList<>(); + + public ArrayList getBrandlist() { + return brandlist; + } + + public void setBrandlist(ArrayList brandlist) { + this.brandlist = brandlist; + } + + ArrayList brandlist = new ArrayList<>(); + + public String getBrand_id() { + return brand_id; + } + + public void setBrand_id(String brand_id) { + this.brand_id = brand_id; + } + + public String getDisplay_id() { + return display_id; + } + + public void setDisplay_id(String display_id) { + this.display_id = display_id; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getDisplay() { + return display; + } + + public void setDisplay(String display) { + this.display = display; + } + + public String getImage() { + return image; + } + + public void setImage(String image) { + this.image = image; + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark; + } + + public boolean isPresent() { + return isPresent; + } + + public void setPresent(boolean present) { + isPresent = present; + } + + public ArrayList getGapsChecklist() { + return gapsChecklist; + } + + public void setGapsChecklist(ArrayList gapsChecklist) { + this.gapsChecklist = gapsChecklist; + } + + public ArrayList getSkulist() { + return skulist; + } + + public void setSkulist(ArrayList skulist) { + this.skulist = skulist; + } + + public String getKey_id() { + return key_id; + } + + public void setKey_id(String key_id) { + this.key_id = key_id; + } + + public String getCategory_id() { + return category_id; + } + + public void setCategory_id(String category_id) { + this.category_id = category_id; + } + + public String getRef_image_url() { + return ref_image_url; + } + + public void setRef_image_url(String ref_image_url) { + this.ref_image_url = ref_image_url; + } + + public String getRef_image_path() { + return ref_image_path; + } + + public void setRef_image_path(String ref_image_path) { + this.ref_image_path = ref_image_path; + } + + public String getImage1() { + return image1; + } + + public void setImage1(String image1) { + this.image1 = image1; + } + + public String getImage2() { + return image2; + } + + public void setImage2(String image2) { + this.image2 = image2; + } + + public String getCategory_fixture() { + return category_fixture; + } + + public void setCategory_fixture(String category_fixture) { + this.category_fixture = category_fixture; + } + + public int getPresent() { + return present; + } + + public void setPresent(int present) { + this.present = present; + } + + public String getNon_t2p_reason_id() { + return non_t2p_reason_id; + } + + public void setNon_t2p_reason_id(String non_t2p_reason_id) { + this.non_t2p_reason_id = non_t2p_reason_id; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/TableBean.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/TableBean.java new file mode 100644 index 0000000..6c5db60 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/TableBean.java @@ -0,0 +1,434 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +/** + * Created by yadavendras on 28-12-2016. + */ + +public class TableBean { + + public static String JOURNEY_PLAN; + public static String ADHOC_JOURNEY_PLAN; + public static String SKU_MASTER; + public static String BRAND_MASTER; + public static String SUB_CATEGORY_MASTER; + public static String CATEGORY_MASTER; + public static String DISPLAY_MASTER; + public static String MAPPING_STOCK; + public static String MAPPING_T2P; + public static String DISPLAY_CHECKLIST_MASTER; + public static String MAPPING_DISPLAY_CHECKLIST; + public static String NON_WORKING_REASON; + public static String MAPPING_PROMOTION; + + public static String getCategoryWiseSos() { + return CATEGORY_WISE_SOS; + } + + public static void setCategoryWiseSos(String categoryWiseSos) { + CATEGORY_WISE_SOS = categoryWiseSos; + } + + public static String CATEGORY_WISE_SOS; + + //Gagan start code + public static String MAPPING_ADDITIONAL_PROMOTION; + public static String STORE_PERFORMANCE; + public static String MAPPING_PLANOGRAM; + public static String MAPPING_SOS_TARGET; + public static String SHELF_MASTER; + public static String MAPPING_SUB_CATEGORY_IMAGE_ALLOW; + public static String SKUGROUP_MASTER; + + //YSY + public static String MAPPING_CATEGORY_IMAGE_ALLOW; + public static String MAPPING_COUNTRYWISE_PLANOGRAM; + public static String Table_ADDITIONAL_QUESTION; + public static String Table_POG_QUESTION; + public static String Table_NON_T2P_REASON; + public static String Table_CONFIGURATION_COUNTRY_WISE; + public static String Table_NO_CAMERA_LAST_VISIT_DATA; + public static String Table_GEO_FENCING; + public static String Table_NON_WORKING_SUB_REASON; + public static String Table_SUPERVISOR_LIST; + public static String Table_CONFIGURATION_MASTER; + public static String Table_MAPPING_STOCK_STOREWISE; + public static String Table_MAPPING_PLANOGRAM_STORE_WISE; + public static String Table_PROMOTION_TYPE_MASTER; + public static String Table_ORDER_RECEIVED_STATUS; + + public static String getTable_VISIT_TYPE_STATUS() { + return Table_VISIT_TYPE_STATUS; + } + + public static void setTable_VISIT_TYPE_STATUS(String table_VISIT_TYPE_STATUS) { + Table_VISIT_TYPE_STATUS = table_VISIT_TYPE_STATUS; + } + + public static String Table_VISIT_TYPE_STATUS; + + public static String getTable_ORDER_RECEIVED_STATUS() { + return Table_ORDER_RECEIVED_STATUS; + } + + public static void setTable_ORDER_RECEIVED_STATUS(String table_ORDER_RECEIVED_STATUS) { + Table_ORDER_RECEIVED_STATUS = table_ORDER_RECEIVED_STATUS; + } + + public static String getTable_MAPPING_SKU_PRICING_ENABLE() { + return Table_MAPPING_SKU_PRICING_ENABLE; + } + + public static void setTable_MAPPING_SKU_PRICING_ENABLE(String table_MAPPING_SKU_PRICING_ENABLE) { + Table_MAPPING_SKU_PRICING_ENABLE = table_MAPPING_SKU_PRICING_ENABLE; + } + + public static String Table_MAPPING_SKU_PRICING_ENABLE; + + public static String getTable_PROMOTION_TYPE_MASTER() { + return Table_PROMOTION_TYPE_MASTER; + } + + public static void setTable_PROMOTION_TYPE_MASTER(String table_PROMOTION_TYPE_MASTER) { + Table_PROMOTION_TYPE_MASTER = table_PROMOTION_TYPE_MASTER; + } + + public static String getTable_MAPPING_PHARMA_MSL() { + return Table_MAPPING_PHARMA_MSL; + } + + public static void setTable_MAPPING_PHARMA_MSL(String table_MAPPING_PHARMA_MSL) { + Table_MAPPING_PHARMA_MSL = table_MAPPING_PHARMA_MSL; + } + + public static String Table_MAPPING_PHARMA_MSL; + + public static String getTable_MAPPING_PHARMA_QUESTION() { + return Table_MAPPING_PHARMA_QUESTION; + } + + public static void setTable_MAPPING_PHARMA_QUESTION(String table_MAPPING_PHARMA_QUESTION) { + Table_MAPPING_PHARMA_QUESTION = table_MAPPING_PHARMA_QUESTION; + } + + public static String getTable_JOURNEY_PLAN_PHARMA() { + return Table_JOURNEY_PLAN_PHARMA; + } + + public static void setTable_JOURNEY_PLAN_PHARMA(String table_JOURNEY_PLAN_PHARMA) { + Table_JOURNEY_PLAN_PHARMA = table_JOURNEY_PLAN_PHARMA; + } + + public static String Table_MAPPING_PHARMA_QUESTION; + public static String Table_JOURNEY_PLAN_PHARMA; + + public static String getAdditionalJourneyPlan() { + return ADDITIONAL_JOURNEY_PLAN; + } + + public static void setAdditionalJourneyPlan(String additionalJourneyPlan) { + ADDITIONAL_JOURNEY_PLAN = additionalJourneyPlan; + } + + public static String ADDITIONAL_JOURNEY_PLAN; + + public static String getAdhocJourneyplanAdditional() { + return ADHOC_JOURNEYPLAN_ADDITIONAL; + } + + public static void setAdhocJourneyplanAdditional(String adhocJourneyplanAdditional) { + ADHOC_JOURNEYPLAN_ADDITIONAL = adhocJourneyplanAdditional; + } + + public static String ADHOC_JOURNEYPLAN_ADDITIONAL; + + public static String getMappingStockAdditional() { + return MAPPING_STOCK_ADDITIONAL; + } + + public static void setMappingStockAdditional(String mappingStockAdditional) { + MAPPING_STOCK_ADDITIONAL = mappingStockAdditional; + } + + public static String MAPPING_STOCK_ADDITIONAL; + + public static String getTable_NON_WORKING_SUB_REASON() { + return Table_NON_WORKING_SUB_REASON; + } + + public static void setTable_NON_WORKING_SUB_REASON(String table_NON_WORKING_SUB_REASON) { + Table_NON_WORKING_SUB_REASON = table_NON_WORKING_SUB_REASON; + } + + public static String getAdditionalDisplay() { + return ADDITIONAL_DISPLAY; + } + + public static void setAdditionalDisplay(String additionalDisplay) { + ADDITIONAL_DISPLAY = additionalDisplay; + } + + public static String ADDITIONAL_DISPLAY; + + //Gagan end code + + public static String getJourneyPlan() { + return JOURNEY_PLAN; + } + + public static void setJourneyPlan(String journeyPlan) { + JOURNEY_PLAN = journeyPlan; + } + + public static String getSkuMaster() { + return SKU_MASTER; + } + + public static void setSkuMaster(String skuMaster) { + SKU_MASTER = skuMaster; + } + + public static String getBrandMaster() { + return BRAND_MASTER; + } + + public static void setBrandMaster(String brandMaster) { + BRAND_MASTER = brandMaster; + } + + public static String getSubCategoryMaster() { + return SUB_CATEGORY_MASTER; + } + + public static void setSubCategoryMaster(String subCategoryMaster) { + SUB_CATEGORY_MASTER = subCategoryMaster; + } + + public static String getCategoryMaster() { + return CATEGORY_MASTER; + } + + public static void setCategoryMaster(String categoryMaster) { + CATEGORY_MASTER = categoryMaster; + } + + public static String getDisplayMaster() { + return DISPLAY_MASTER; + } + + public static void setDisplayMaster(String displayMaster) { + DISPLAY_MASTER = displayMaster; + } + + public static String getMappingStock() { + return MAPPING_STOCK; + } + + public static void setMappingStock(String mappingStock) { + MAPPING_STOCK = mappingStock; + } + + public static String getMappingT2p() { + return MAPPING_T2P; + } + + public static void setMappingT2p(String mappingT2p) { + MAPPING_T2P = mappingT2p; + } + + public static String getDisplayChecklistMaster() { + return DISPLAY_CHECKLIST_MASTER; + } + + public static void setDisplayChecklistMaster(String displayChecklistMaster) { + DISPLAY_CHECKLIST_MASTER = displayChecklistMaster; + } + + public static String getMappingDisplayChecklist() { + return MAPPING_DISPLAY_CHECKLIST; + } + + public static void setMappingDisplayChecklist(String mappingDisplayChecklist) { + MAPPING_DISPLAY_CHECKLIST = mappingDisplayChecklist; + } + + public static String getNonWorkingReason() { + return NON_WORKING_REASON; + } + + public static void setNonWorkingReason(String nonWorkingReason) { + NON_WORKING_REASON = nonWorkingReason; + } + + public static String getMappingPromotion() { + return MAPPING_PROMOTION; + } + + public static void setMappingPromotion(String mappingPromotion) { + MAPPING_PROMOTION = mappingPromotion; + } + + //Gagan start code + + public static String getMappingAdditionalPromotion() { + return MAPPING_ADDITIONAL_PROMOTION; + } + + public static void setMappingAdditionalPromotion(String mappingAdditionalPromotion) { + MAPPING_ADDITIONAL_PROMOTION = mappingAdditionalPromotion; + } + + public static String getStorePerformance() { + return STORE_PERFORMANCE; + } + + public static void setStorePerformance(String storePerformance) { + STORE_PERFORMANCE = storePerformance; + } + + public static String getMappingPlanogram() { + return MAPPING_PLANOGRAM; + } + + public static void setMappingPlanogram(String mappingPlanogram) { + MAPPING_PLANOGRAM = mappingPlanogram; + } + + public static String getMappingSosTarget() { + return MAPPING_SOS_TARGET; + } + + public static void setMappingSosTarget(String mappingSosTarget) { + MAPPING_SOS_TARGET = mappingSosTarget; + } + + public static String getShelfMaster() { + return SHELF_MASTER; + } + + public static void setShelfMaster(String shelfMaster) { + SHELF_MASTER = shelfMaster; + } + + //Gagan end code + + + public static String getMappingSubCategoryImageAllow() { + return MAPPING_SUB_CATEGORY_IMAGE_ALLOW; + } + + public static void setMappingSubCategoryImageAllow(String mappingSubCategoryImageAllow) { + MAPPING_SUB_CATEGORY_IMAGE_ALLOW = mappingSubCategoryImageAllow; + } + + public static String getSkugroupMaster() { + return SKUGROUP_MASTER; + } + + public static void setSkugroupMaster(String skugroupMaster) { + SKUGROUP_MASTER = skugroupMaster; + } + + public static String getMappingCategoryImageAllow() { + return MAPPING_CATEGORY_IMAGE_ALLOW; + } + + public static void setMappingCategoryImageAllow(String mappingCategoryImageAllow) { + MAPPING_CATEGORY_IMAGE_ALLOW = mappingCategoryImageAllow; + } + + public static String getMappingCountrywisePlanogram() { + return MAPPING_COUNTRYWISE_PLANOGRAM; + } + + public static void setMappingCountrywisePlanogram(String mappingCountrywisePlanogram) { + MAPPING_COUNTRYWISE_PLANOGRAM = mappingCountrywisePlanogram; + } + + public static String getTable_ADDITIONAL_QUESTION() { + return Table_ADDITIONAL_QUESTION; + } + + public static void setTable_ADDITIONAL_QUESTION(String table_ADDITIONAL_QUESTION) { + Table_ADDITIONAL_QUESTION = table_ADDITIONAL_QUESTION; + } + + public static String getTable_POG_QUESTION() { + return Table_POG_QUESTION; + } + + public static void setTable_POG_QUESTION(String table_POG_QUESTION) { + Table_POG_QUESTION = table_POG_QUESTION; + } + + public static String getTable_NON_T2P_REASON() { + return Table_NON_T2P_REASON; + } + + public static void setTable_NON_T2P_REASON(String table_NON_T2P_REASON) { + Table_NON_T2P_REASON = table_NON_T2P_REASON; + } + + public static String getAdhocJourneyPlan() { + return ADHOC_JOURNEY_PLAN; + } + + public static void setAdhocJourneyPlan(String adhocJourneyPlan) { + ADHOC_JOURNEY_PLAN = adhocJourneyPlan; + } + + public static String getTable_CONFIGURATION_COUNTRY_WISE() { + return Table_CONFIGURATION_COUNTRY_WISE; + } + + public static void setTable_CONFIGURATION_COUNTRY_WISE(String table_CONFIGURATION_COUNTRY_WISE) { + Table_CONFIGURATION_COUNTRY_WISE = table_CONFIGURATION_COUNTRY_WISE; + } + + public static String getTable_NO_CAMERA_LAST_VISIT_DATA() { + return Table_NO_CAMERA_LAST_VISIT_DATA; + } + + public static void setTable_NO_CAMERA_LAST_VISIT_DATA(String table_NO_CAMERA_LAST_VISIT_DATA) { + Table_NO_CAMERA_LAST_VISIT_DATA = table_NO_CAMERA_LAST_VISIT_DATA; + } + + public static String getTable_GEO_FENCING() { + return Table_GEO_FENCING; + } + + public static void setTable_GEO_FENCING(String table_GEO_FENCING) { + Table_GEO_FENCING = table_GEO_FENCING; + } + + public static String getTable_SUPERVISOR_LIST() { + return Table_SUPERVISOR_LIST; + } + + public static void setTable_SUPERVISOR_LIST(String table_SUPERVISOR_LIST) { + Table_SUPERVISOR_LIST = table_SUPERVISOR_LIST; + } + + public static String getTable_CONFIGURATION_MASTER() { + return Table_CONFIGURATION_MASTER; + } + + public static void setTable_CONFIGURATION_MASTER(String table_CONFIGURATION_MASTER) { + Table_CONFIGURATION_MASTER = table_CONFIGURATION_MASTER; + } + + public static String getTable_MAPPING_STOCK_STOREWISE() { + return Table_MAPPING_STOCK_STOREWISE; + } + + public static void setTable_MAPPING_STOCK_STOREWISE(String table_MAPPING_STOCK_STOREWISE) { + Table_MAPPING_STOCK_STOREWISE = table_MAPPING_STOCK_STOREWISE; + } + + public static String getTable_MAPPING_PLANOGRAM_STORE_WISE() { + return Table_MAPPING_PLANOGRAM_STORE_WISE; + } + + public static void setTable_MAPPING_PLANOGRAM_STORE_WISE(String table_MAPPING_PLANOGRAM_STORE_WISE) { + Table_MAPPING_PLANOGRAM_STORE_WISE = table_MAPPING_PLANOGRAM_STORE_WISE; + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Visit_Type_Master_GetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Visit_Type_Master_GetterSetter.java new file mode 100644 index 0000000..7227679 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/Visit_Type_Master_GetterSetter.java @@ -0,0 +1,34 @@ +package cpm.com.gskmtorange.xmlGetterSetter; + +import java.util.ArrayList; + +public class Visit_Type_Master_GetterSetter { + + String table_Visit_Type_Status; + ArrayList VISIT_TYPE_ID = new ArrayList(); + ArrayList VISIT_TYPE = new ArrayList(); + + public String getTable_Visit_Type_Status() { + return table_Visit_Type_Status; + } + + public void setTable_Visit_Type_Status(String table_Visit_Type_Status) { + this.table_Visit_Type_Status = table_Visit_Type_Status; + } + + public ArrayList getVISIT_TYPE_ID() { + return VISIT_TYPE_ID; + } + + public void setVISIT_TYPE_ID(String VISIT_TYPE_ID) { + this.VISIT_TYPE_ID.add(VISIT_TYPE_ID); + } + + public ArrayList getVISIT_TYPE() { + return VISIT_TYPE; + } + + public void setVISIT_TYPE(String VISIT_TYPE) { + this.VISIT_TYPE.add(VISIT_TYPE); + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/FailureXMLHandler.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/FailureXMLHandler.java new file mode 100644 index 0000000..71e1d36 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/FailureXMLHandler.java @@ -0,0 +1,47 @@ +package cpm.com.gskmtorange.xmlHandlers; + +import org.xml.sax.SAXException; +import org.xml.sax.helpers.DefaultHandler; + +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; + +public class FailureXMLHandler extends DefaultHandler { + + private String elementValue; + private FailureGetterSetter failureGetterSetter = null; + + + public FailureGetterSetter getFailureGetterSetter() { + return failureGetterSetter; + } + + @Override + public void startDocument() throws SAXException { + // TODO Auto-generated method stub + super.startDocument(); + + failureGetterSetter = new FailureGetterSetter(); + } + + @Override + public void characters(char[] ch, int start, int length) + throws SAXException { + // TODO Auto-generated method stub + super.characters(ch, start, length); + + elementValue = new String(ch, start, length); + } + + @Override + public void endElement(String uri, String localName, String qName) + throws SAXException { + // TODO Auto-generated method stub + super.endElement(uri, localName, qName); + + if (qName.equals("STATUS")) { + failureGetterSetter.setStatus(elementValue); + } else if (qName.equals("ERRORMSG")) { + failureGetterSetter.setErrorMsg(elementValue); + } + } +} diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/XMLHandlers.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/XMLHandlers.java new file mode 100644 index 0000000..368c495 --- /dev/null +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/XMLHandlers.java @@ -0,0 +1,1799 @@ +package cpm.com.gskmtorange.xmlHandlers; + +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; + +import java.io.IOException; + +import cpm.com.gskmtorange.xmlGetterSetter.ADDITIONAL_DISPLAY_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.AdditionalQuestiongetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.CategoryMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ChatMessageDownloadGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationContrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ConfigurationMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayChecklistMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.DisplayMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.FailureGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.GeoFencingGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.LoginGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPINGT2PGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_PLANOGRAM_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_SKU_PRICING_ENABLEGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MAPPING_SOS_TARGET_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingDisplayChecklistGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaMSLGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPharmaQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramCountrywiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPlanogramStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingPromotionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingStockStorewiseGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.MappingSubCategoryImageAllowGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraDataGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NoCameraLastVisitGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonT2pReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.NonWorkingSubReasonGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Order_Received_Status_GetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.POGQuestionGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.PROMOTION_TYPE_MASTERGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_CATEGORY_WISEGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.STORE_PERFORMANCE_MasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.ShelfMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuGroupMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SkuMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SubCategoryMasterGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.SupervisorListGetterSetter; +import cpm.com.gskmtorange.xmlGetterSetter.Visit_Type_Master_GetterSetter; + +/** + * Created by yadavendras on 21-12-2016. + */ + +public class XMLHandlers { + + + // FAILURE XML HANDLER + public static FailureGetterSetter failureXMLHandler(XmlPullParser xpp, + int eventType) { + FailureGetterSetter failureGetterSetter = new FailureGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("STATUS")) { + failureGetterSetter.setStatus(xpp.nextText()); + } + if (xpp.getName().equals("ERRORMSG")) { + failureGetterSetter.setErrorMsg(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return failureGetterSetter; + } + + // LOGIN XML HANDLER + public static LoginGetterSetter loginXMLHandler(XmlPullParser xpp, + int eventType) { + LoginGetterSetter lgs = new LoginGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("RIGHT_NAME")) { + lgs.setRIGHT_NAME(xpp.nextText()); + } + if (xpp.getName().equals("APP_VERSION")) { + lgs.setAPP_VERSION(xpp.nextText()); + } + if (xpp.getName().equals("APP_PATH")) { + lgs.setAPP_PATH(xpp.nextText()); + } + if (xpp.getName().equals("CURRENTDATE")) { + lgs.setCURRENTDATE(xpp.nextText()); + } + if (xpp.getName().equals("CULTURE_ID")) { + lgs.setCULTURE_ID(xpp.nextText()); + } + if (xpp.getName().equals("CULTURE_NAME")) { + lgs.setCULTURE_NAME(xpp.nextText()); + } + if (xpp.getName().equals("NOTICE_URL")) { + lgs.setNOTICE_URL(xpp.nextText()); + } + + if (xpp.getName().equals("COUNTRY_ID")) { + lgs.setCOUNTRY_ID(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return lgs; + } + + // JCP XML HANDLER + public static JourneyPlanGetterSetter JCPXMLHandler(XmlPullParser xpp, int eventType) { + JourneyPlanGetterSetter jcpGetterSetter = new JourneyPlanGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + + if (xpp.getName().equals("META_DATA")) { + jcpGetterSetter.setTable_journey_plan(xpp.nextText()); + } + + if (xpp.getName().equals("STORE_ID")) { + jcpGetterSetter.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("EMP_ID")) { + jcpGetterSetter.setEMP_ID(xpp.nextText()); + } + + if (xpp.getName().equals("STORE_NAME")) { + jcpGetterSetter.setSTORE_NAME(xpp.nextText()); + //jcpGetterSetter.setSTORE_NAME("Dummy Store"); + } + if (xpp.getName().equals("CITY")) { + jcpGetterSetter.setCITY(xpp.nextText()); + } + if (xpp.getName().equals("VISIT_DATE")) { + jcpGetterSetter.setVISIT_DATE(xpp.nextText()); + } + if (xpp.getName().equals("ADDRESS")) { + jcpGetterSetter.setADDRESS(xpp.nextText()); + //jcpGetterSetter.setADDRESS("Dummy Address"); + } + if (xpp.getName().equals("UPLOAD_STATUS")) { + jcpGetterSetter.setUPLOAD_STATUS(xpp.nextText()); + } + + if (xpp.getName().equals("STORETYPE")) { + jcpGetterSetter.setSTORETYPE(xpp.nextText()); + } + + if (xpp.getName().equals("KEYACCOUNT_ID")) { + jcpGetterSetter.setKEYACCOUNT_ID(xpp.nextText()); + } + + if (xpp.getName().equals("STORETYPE_ID")) { + jcpGetterSetter.setSTORETYPE_ID(xpp.nextText()); + } + + if (xpp.getName().equals("CHECKOUT_STATUS")) { + jcpGetterSetter.setCHECKOUT_STATUS(xpp.nextText()); +// jcpGetterSetter.setCHECKOUT_STATUS("N"); + } + + if (xpp.getName().equals("CLASSIFICATION")) { + jcpGetterSetter.setCLASSIFICATION(xpp.nextText()); + } + + if (xpp.getName().equals("KEYACCOUNT")) { + jcpGetterSetter.setKEYACCOUNT(xpp.nextText()); + } + + if (xpp.getName().equals("CLASS_ID")) { + jcpGetterSetter.setCLASS_ID(xpp.nextText()); + } + + if (xpp.getName().equals("CAMERA_ALLOW")) { + jcpGetterSetter.setCAMERA_ALLOW(xpp.nextText()); + } + + if (xpp.getName().equals("GEO_TAG")) { + jcpGetterSetter.setGEO_TAG(xpp.nextText()); + } + + if (xpp.getName().equals("CHANNEL_ID")) { + jcpGetterSetter.setCHANNEL_ID(xpp.nextText()); + } + + if (xpp.getName().equals("VISIT_ORDER")) { + jcpGetterSetter.setVISIT_ORDER(xpp.nextText()); + } + + if (xpp.getName().equals("LATITUDE")) { + jcpGetterSetter.setLATITUDE(xpp.nextText()); + } + + if (xpp.getName().equals("LONGITUDE")) { + jcpGetterSetter.setLONGITUDE(xpp.nextText()); + } + if (xpp.getName().equals("POG_TYPE_ID")) { + jcpGetterSetter.setPOG_TYPE_ID(xpp.nextText()); + } + if (xpp.getName().equals("FACING_HIDE")) { + jcpGetterSetter.setFACING_HIDE(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return jcpGetterSetter; + } + + // SKU_MASTER XML HANDLER + public static SkuMasterGetterSetter skuMasterXMLHandler(XmlPullParser xpp, + int eventType) { + SkuMasterGetterSetter sku = new SkuMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + sku.setTable_SKU_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("SKU_ID")) { + sku.setSKU_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU")) { + sku.setSKU(xpp.nextText()); + } + if (xpp.getName().equals("BRAND_ID")) { + sku.setBRAND_ID(xpp.nextText()); + } + if (xpp.getName().equals("MRP")) { + sku.setMRP(xpp.nextText()); + } + if (xpp.getName().equals("SKU_SEQUENCE")) { + sku.setSKU_SEQUENCE(xpp.nextText()); + } + if (xpp.getName().equals("PROMO_SKU")) { + sku.setPROMO_SKU(xpp.nextText()); + } + if (xpp.getName().equals("SKU_SEQUENCE_SA")) { + sku.setSKU_SEQUENCE_SA(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return sku; + } + + // BRAND_MASTER XML HANDLER + public static BrandMasterGetterSetter brandMasterXMLHandler(XmlPullParser xpp, + int eventType) { + BrandMasterGetterSetter brand = new BrandMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + brand.setTable_BRAND_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("BRAND_ID")) { + brand.setBRAND_ID(xpp.nextText()); + } + if (xpp.getName().equals("BRAND")) { + brand.setBRAND(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_ID")) { + brand.setSUB_CATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("COMPANY_ID")) { + brand.setCOMPANY_ID(xpp.nextText()); + } + if (xpp.getName().equals("BRAND_SEQUENCE")) { + brand.setBRAND_SEQUENCE(xpp.nextText()); + } + if (xpp.getName().equals("BRAND_SEQUENCE_SA")) { + brand.setBRAND_SEQUENCE_SA(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return brand; + } + + // SUB_CATEGORY_MASTER XML HANDLER + public static SubCategoryMasterGetterSetter subCategoryMasterXMLHandler(XmlPullParser xpp, + int eventType) { + SubCategoryMasterGetterSetter category = new SubCategoryMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + category.setTable_SUB_CATEGORY_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_ID")) { + category.setSUB_CATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY")) { + category.setSUB_CATEGORY(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + category.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_SEQUENCE")) { + category.setSUB_CATEGORY_SEQUENCE(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_SEQUENCE_SA")) { + category.setSUB_CATEGORY_SEQUENCE_SA(xpp.nextText()); + } + if (xpp.getName().equals("PD_SUB_CATEGORY_CODE")) { + category.setPD_SUB_CATEGORY_CODE(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return category; + } + + // CATEGORY_MASTER XML HANDLER + public static CategoryMasterGetterSetter categoryMasterXMLHandler(XmlPullParser xpp, + int eventType) { + CategoryMasterGetterSetter category = new CategoryMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + category.setTable_CATEGORY_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + category.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY")) { + category.setCATEGORY(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_SEQUENCE")) { + category.setCATEGORY_SEQUENCE(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return category; + } + + // DISPLAY_MASTER XML HANDLER + public static DisplayMasterGetterSetter displayMasterXMLHandler(XmlPullParser xpp, + int eventType) { + DisplayMasterGetterSetter display = new DisplayMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + display.setTable_DISPLAY_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("DISPLAY_ID")) { + display.setDISPLAY_ID(xpp.nextText()); + } + if (xpp.getName().equals("DISPLAY")) { + display.setDISPLAY(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE_URL")) { + display.setIMAGE_URL(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE_PATH")) { + display.setIMAGE_PATH(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return display; + } + + // MAPPING_STOCK XML HANDLER + public static MappingStockGetterSetter mappingStockXMLHandler(XmlPullParser xpp, + int eventType) { + MappingStockGetterSetter stock = new MappingStockGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + stock.setTable_MAPPING_STOCK(xpp.nextText()); + } + if (xpp.getName().equals("KEYACCOUNT_ID")) { + stock.setKEYACCOUNT_ID(xpp.nextText()); + } + if (xpp.getName().equals("STORETYPE_ID")) { + stock.setSTORETYPE_ID(xpp.nextText()); + } + if (xpp.getName().equals("CLASS_ID")) { + stock.setCLASS_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU_ID")) { + stock.setSKU_ID(xpp.nextText()); + } + if (xpp.getName().equals("MUST_HAVE")) { + stock.setMUST_HAVE(xpp.nextText()); + } + if (xpp.getName().equals("MBQ")) { + stock.setMBQ(xpp.nextText()); + }if (xpp.getName().equals("SHOW_ADDITIONAL_VISIBILITY")) { + stock.setSHOW_ADDITIONAL_VISIBILITY(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return stock; + } + + // MAPPING_STOCK_STOREWISE XML HANDLER + public static MappingStockStorewiseGetterSetter mappingStockStorewiseXMLHandler(XmlPullParser xpp, + int eventType) { + MappingStockStorewiseGetterSetter stock = new MappingStockStorewiseGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + stock.setTable_MAPPING_STOCK_STOREWISE(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + stock.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU_ID")) { + stock.setSKU_ID(xpp.nextText()); + } + if (xpp.getName().equals("MUST_HAVE")) { + stock.setMUST_HAVE(xpp.nextText()); + } + if (xpp.getName().equals("MBQ")) { + stock.setMBQ(xpp.nextText()); + } + if (xpp.getName().equals("SHOW_ADDITIONAL_VISIBILITY")) { + stock.setSHOW_ADDITIONAL_VISIBILITY(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + stock.setCOUNTRY_ID(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return stock; + } + + // MAPPING_T2P XML HANDLER + public static MAPPINGT2PGetterSetter mappingT2pXMLHandler(XmlPullParser xpp, + int eventType) { + MAPPINGT2PGetterSetter t2p = new MAPPINGT2PGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + t2p.setTable_MAPPING_T2P(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + t2p.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("BRAND_ID")) { + t2p.setBRAND_ID(xpp.nextText()); + } + if (xpp.getName().equals("DISPLAY_ID")) { + t2p.setDISPLAY_ID(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_FIXTURE")) { + t2p.setCATEGORY_FIXTURE(xpp.nextText()); + } if (xpp.getName().equals("ALLOW_QTY")) { + t2p.setALLOW_QTY(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return t2p; + } + + // DISPLAY_CHECKLIST_MASTER XML HANDLER + public static DisplayChecklistMasterGetterSetter mappingDisplayChecklistMasterXMLHandler(XmlPullParser xpp, + int eventType) { + DisplayChecklistMasterGetterSetter checklist = new DisplayChecklistMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + checklist.setTable_DISPLAY_CHECKLIST_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("CHECKLIST_ID")) { + checklist.setCHECKLIST_ID(xpp.nextText()); + } + if (xpp.getName().equals("CHECKLIST")) { + checklist.setCHECKLIST(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return checklist; + } + + // MAPPING_DISPLAY_CHECKLIST XML HANDLER + public static MappingDisplayChecklistGetterSetter mappingMappingDisplayChecklistXMLHandler(XmlPullParser xpp, + int eventType) { + MappingDisplayChecklistGetterSetter checklist = new MappingDisplayChecklistGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + checklist.setTable_MAPPING_DISPLAY_CHECKLIST(xpp.nextText()); + } + if (xpp.getName().equals("CHECKLIST_ID")) { + checklist.setCHECKLIST_ID(xpp.nextText()); + } + if (xpp.getName().equals("DISPLAY_ID")) { + checklist.setDISPLAY_ID(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return checklist; + } + + // NON_WORKING_REASON XML HANDLER + public static NonWorkingReasonGetterSetter nonWorkingReasonXMLHandler(XmlPullParser xpp, + int eventType) { + NonWorkingReasonGetterSetter reason = new NonWorkingReasonGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + reason.setTable_NON_WORKING_REASON(xpp.nextText()); + } + if (xpp.getName().equals("REASON_ID")) { + reason.setREASON_ID(xpp.nextText()); + } + if (xpp.getName().equals("REASON")) { + reason.setREASON(xpp.nextText()); + } + if (xpp.getName().equals("ENTRY_ALLOW")) { + reason.setENTRY_ALLOW(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE_ALLOW")) { + reason.setIMAGE_ALLOW(xpp.nextText()); + } + + if (xpp.getName().equals("REMARK_REQUIRED")) { + reason.setREMARK_REQUIRED(xpp.nextText()); + } + if (xpp.getName().equals("REMARK_TYPE")) { + reason.setREMARK_TYPE(xpp.nextText()); + } + if (xpp.getName().equals("REMARK_LABEL")) { + reason.setREMARK_LABEL(xpp.nextText()); + } + if (xpp.getName().equals("REMARK_MANDATORY")) { + reason.setREMARK_MANDATORY(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return reason; + } + + // MAPPING_PROMOTION XML HANDLER + public static MappingPromotionGetterSetter mappingPromotionXMLHandler(XmlPullParser xpp, int eventType) { + MappingPromotionGetterSetter t2p = new MappingPromotionGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + t2p.setTable_MAPPING_PROMOTION(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + t2p.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU_ID")) { + t2p.setSKU_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU")) { + t2p.setSKU(xpp.nextText()); + } + if (xpp.getName().equals("PROMO_ID")) { + t2p.setPROMO_ID(xpp.nextText()); + } + if (xpp.getName().equals("PROMO")) { + t2p.setPROMO(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return t2p; + } + + //Gagan Start Code + + //MAPPING_ADDITIONAL_PROMOTION + public static MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter mappingAdditionalPromotionXMLHandler(XmlPullParser xpp, int eventType) { + MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter map = new MAPPING_ADDITIONAL_PROMOTION_MasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + map.setTable_MAPPING_ADDITIONAL_PROMOTION(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + map.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU_ID")) { + map.setSKU_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU")) { + map.setSKU(xpp.nextText()); + } + if (xpp.getName().equals("PROMO_ID")) { + map.setPROMO_ID(xpp.nextText()); + } + if (xpp.getName().equals("PROMO")) { + map.setPROMO(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return map; + } + + + public static STORE_PERFORMANCE_MasterGetterSetter STORE_PERFORMANCEXMLHandler(XmlPullParser xpp, int eventType) { + STORE_PERFORMANCE_MasterGetterSetter st = new STORE_PERFORMANCE_MasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_STORE_PERFORMANCE(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + st.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("PERIOD")) { + st.setPERIOD(xpp.nextText()); + } + if (xpp.getName().equals("SOS")) { + st.setSOS(xpp.nextText()); + } + if (xpp.getName().equals("T2P")) { + st.setT2P(xpp.nextText()); + } + if (xpp.getName().equals("PROMO")) { + st.setPROMO(xpp.nextText()); + } + if (xpp.getName().equals("MSL")) { + st.setMSL_AVAILABILITY(xpp.nextText()); + } + if (xpp.getName().equals("ORDERID")) { + st.setORDERID(xpp.nextText()); + } + if (xpp.getName().equals("PLANOGRAM")) { + st.setPLANOGRAM(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + public static MAPPING_PLANOGRAM_MasterGetterSetter MAPPING_PLANOGRAM_XMLHandler(XmlPullParser xpp, int eventType) { + MAPPING_PLANOGRAM_MasterGetterSetter st = new MAPPING_PLANOGRAM_MasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_MAPPING_PLANOGRAM(xpp.nextText()); + } + if (xpp.getName().equals("KEYACCOUNT_ID")) { + st.setKEYACCOUNT_ID(xpp.nextText()); + } + if (xpp.getName().equals("STORETYPE_ID")) { + st.setSTORETYPE_ID(xpp.nextText()); + } + if (xpp.getName().equals("CLASS_ID")) { + st.setCLASS_ID(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("PLANOGRAM_IMAGE")) { + st.setPLANOGRAM_IMAGE(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE_PATH")) { + st.setIMAGE_PATH(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + //Gagan End Code + + + public static ADDITIONAL_DISPLAY_MASTERGetterSetter ADDITIONAL_DISPLAY_MASTERXMLHandler(XmlPullParser xpp, int eventType) { + ADDITIONAL_DISPLAY_MASTERGetterSetter st = new ADDITIONAL_DISPLAY_MASTERGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_STORE_ADDITIONAL_DISPLAY(xpp.nextText()); + } + if (xpp.getName().equals("DISPLAY_ID")) { + st.setDISPLAY_ID(xpp.nextText()); + } + if (xpp.getName().equals("DISPLAY")) { + st.setDISPLAY(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE_URL")) { + st.setIMAGE_URL(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE_PATH")) { + st.setIMAGE_PATH(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + public static MAPPING_SOS_TARGET_MasterGetterSetter MAPPING_SOS_TARGETXMLHandler(XmlPullParser xpp, int eventType) { + MAPPING_SOS_TARGET_MasterGetterSetter st = new MAPPING_SOS_TARGET_MasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_MAPPING_SOS_TARGET(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + st.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("BRAND_ID")) { + st.setBRAND_ID(xpp.nextText()); + } + if (xpp.getName().equals("SOS_TARGET")) { + st.setSOS_TARGET(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + public static ShelfMasterGetterSetter shelfMasterXMLHandler(XmlPullParser xpp, int eventType) { + ShelfMasterGetterSetter st = new ShelfMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_SHELF_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("SHELF_ID")) { + st.setSHELF_ID(xpp.nextText()); + } + if (xpp.getName().equals("SHELF")) { + st.setSHELF(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + public static MappingSubCategoryImageAllowGetterSetter mappingSubCategoryImageAllowXMLHandler(XmlPullParser xpp, int eventType) { + MappingSubCategoryImageAllowGetterSetter st = new MappingSubCategoryImageAllowGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_MAPPING_SUB_CATEGORY_IMAGE_ALLOW(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + st.setCOUNTRY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_ID")) { + st.setSUB_CATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE_ALLOW")) { + st.setIMAGE_ALLOW(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //MAPPING_CATEGORY_IMAGE_ALLOW + public static MappingCategoryImageAllowGetterSetter mappingCategoryImageAllowXMLHandler(XmlPullParser xpp, int eventType) { + MappingCategoryImageAllowGetterSetter st = new MappingCategoryImageAllowGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_MAPPING_CATEGORY_IMAGE_ALLOW(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + st.setCOUNTRY_ID(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE1_ALLOW")) { + st.setIMAGE1_ALLOW(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE2_ALLOW")) { + st.setIMAGE2_ALLOW(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE3_ALLOW")) { + st.setIMAGE3_ALLOW(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE4_ALLOW")) { + st.setIMAGE4_ALLOW(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //SKUGROUP_MASTER + public static SkuGroupMasterGetterSetter skuGroupMasterXMLHandler(XmlPullParser xpp, int eventType) { + SkuGroupMasterGetterSetter st = new SkuGroupMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_SKUGROUP_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("SKUGROUP_ID")) { + st.setSKUGROUP_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKUGROUP_NAME")) { + st.setSKUGROUP_NAME(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_ID")) { + st.setSUB_CATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKUGROUP_SEQUENCE")) { + st.setSKUGROUP_SEQUENCE(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //MAPPING_COUNTRYWISE_PLANOGRAM + public static MappingPlanogramCountrywiseGetterSetter MAPPING_COUNTRYWISE_PLANOGRAM_XMLHandler(XmlPullParser xpp, int eventType) { + MappingPlanogramCountrywiseGetterSetter st = new MappingPlanogramCountrywiseGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_MAPPING_COUNTRYWISE_PLANOGRAM(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + st.setCOUNTRY_ID(xpp.nextText()); + } + if (xpp.getName().equals("FILE_PATH")) { + st.setFILE_PATH(xpp.nextText()); + } + if (xpp.getName().equals("PLANOGRAM_URL")) { + st.setPLANOGRAM_URL(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //ADDITIONAL_QUESTION + public static AdditionalQuestiongetterSetter additionalXMLHandler(XmlPullParser xpp, int eventType) { + AdditionalQuestiongetterSetter st = new AdditionalQuestiongetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_ADDITIONAL_QUESTION(xpp.nextText()); + } + if (xpp.getName().equals("QUESTION_ID")) { + st.setQUESTION_ID(xpp.nextText()); + } + + if (xpp.getName().equals("CULTURE_ID")) { + st.setCULTURE_ID(xpp.nextText()); + } + + if (xpp.getName().equals("STORETYPE_ID")) { + st.setSTORETYPE_ID(xpp.nextText()); + } + + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("QUESTION")) { + st.setQUESTION(xpp.nextText()); + } + if (xpp.getName().equals("ANSWER_TYPE")) { + st.setANSWER_TYPE(xpp.nextText()); + } + + if (xpp.getName().equals("ANSWER_ID")) { + st.setANSWER_ID(xpp.nextText()); + } + if (xpp.getName().equals("ANSWER")) { + st.setANSWER(xpp.nextText()); + } + if (xpp.getName().equals("CAMERA_ALLOW")) { + st.setCAMERA_ALLOW(xpp.nextText()); + } + if (xpp.getName().equals("KEYACCOUNT_ID")) { + st.setKEYACCOUNT_ID(xpp.nextText()); + } + if (xpp.getName().equals("NO_OF_CAMERA")) { + st.setNO_OF_CAMERA(xpp.nextText()); + } + if (xpp.getName().equals("QTYPE")) { + st.setTYPE(xpp.nextText()); + } + if (xpp.getName().equals("REMARK_ALLOW")) { + st.setREMARK_ALLOW(xpp.nextText()); + } + if (xpp.getName().equals("REMARK_LEVEL")) { + st.setREMARK_LEVEL(xpp.nextText()); + } + + if (xpp.getName().equals("MAX_LENGTH")) { + st.setMAX_LENGTH(xpp.nextText()); + } + + if (xpp.getName().equals("CAMERA_MANDATORY")) { + st.setCAMERA_MANDATORY(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //POG_QUESTION + public static POGQuestionGetterSetter pogQuestionsXMLHandler(XmlPullParser xpp, int eventType) { + POGQuestionGetterSetter st = new POGQuestionGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_POG_QUESTION(xpp.nextText()); + } + if (xpp.getName().equals("QUESTION_ID")) { + st.setQUESTION_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_ID")) { + st.setSUB_CATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("QUESTION")) { + st.setQUESTION(xpp.nextText()); + } + if (xpp.getName().equals("CULTURE_ID")) { + st.setCULTURE_ID(xpp.nextText()); + } + if (xpp.getName().equals("QTYPE_ID")) { + st.setQTYPE_ID(xpp.nextText()); + } + if (xpp.getName().equals("ANSWER_ID")) { + st.setANSWER_ID(xpp.nextText()); + } + if (xpp.getName().equals("ANSWER")) { + st.setANSWER(xpp.nextText()); + } + if (xpp.getName().equals("QTYPE")) { + st.setQTYPE(xpp.nextText()); + } + if (xpp.getName().equals("KPI")) { + st.setKPI(xpp.nextText()); + } + if (xpp.getName().equals("STORETYPE_ID")) { + st.setSTORETYPE_ID(xpp.nextText()); + } + if (xpp.getName().equals("POG_TYPE_ID")) { + st.setPOG_TYPE_ID(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //POG_QUESTION + public static NonT2pReasonGetterSetter nonT2pReasonXMLHandler(XmlPullParser xpp, int eventType) { + NonT2pReasonGetterSetter st = new NonT2pReasonGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_NON_T2P_REASON(xpp.nextText()); + } + if (xpp.getName().equals("TREASON")) { + st.setTREASON(xpp.nextText()); + } + if (xpp.getName().equals("TREASON_ID")) { + st.setTREASON_ID(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //CHAT_MESSAGE + public static ChatMessageDownloadGetterSetter CHAT_MESSAGE_XMLHandler(XmlPullParser xpp, int eventType) { + ChatMessageDownloadGetterSetter st = new ChatMessageDownloadGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_CHAT_MESSAGE(xpp.nextText()); + } + if (xpp.getName().equals("REC_ID")) { + st.setREC_ID(xpp.nextText()); + } + if (xpp.getName().equals("CHAT_ID")) { + st.setCHAT_ID(xpp.nextText()); + } + if (xpp.getName().equals("MESSAGE")) { + st.setMESSAGE(xpp.nextText()); + } + if (xpp.getName().equals("MESSAGEDATE")) { + st.setMESSAGEDATE(xpp.nextText()); + } + if (xpp.getName().equals("SENDERID")) { + st.setSENDERID(xpp.nextText()); + } + if (xpp.getName().equals("SENDER")) { + st.setSENDER(xpp.nextText()); + } + if (xpp.getName().equals("RECEIVERID")) { + st.setRECEIVERID(xpp.nextText()); + } + if (xpp.getName().equals("RECEIVER")) { + st.setRECEIVER(xpp.nextText()); + } + if (xpp.getName().equals("COMMENTDATE")) { + st.setCOMMENTDATE(xpp.nextText()); + } + if (xpp.getName().equals("COMMENT")) { + st.setCOMMENT(xpp.nextText()); + } + if (xpp.getName().equals("STOREID")) { + st.setSTOREID(xpp.nextText()); + } + if (xpp.getName().equals("ORDERID")) { + st.setORDERID(xpp.nextText()); + } + if (xpp.getName().equals("SENDER_USERID")) { + st.setSENDER_USERID(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //CONFIGURATION_COUNTRY_WISE + public static ConfigurationContrywiseGetterSetter configurationCountryWiseXMLHandler(XmlPullParser xpp, int eventType) { + ConfigurationContrywiseGetterSetter st = new ConfigurationContrywiseGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_CONFIGURATION_COUNTRY_WISE(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + st.setCOUNTRY_ID(xpp.nextText()); + } + if (xpp.getName().equals("ADHOC_REPORTING")) { + st.setADHOC_REPORTING(xpp.nextText()); + } + + if (xpp.getName().equals("PDF_ALLOW")) { + st.setPDF_ALLOW(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //NO_CAMERA_LAST_VISIT_DATA + public static NoCameraLastVisitGetterSetter noCameraLastVisitXMLHandler(XmlPullParser xpp, int eventType) { + NoCameraLastVisitGetterSetter st = new NoCameraLastVisitGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_NO_CAMERA_LAST_VISIT_DATA(xpp.nextText()); + } + if (xpp.getName().equals("MID")) { + st.setMID(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + st.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("VISIT_DATE")) { + st.setVISIT_DATE(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_ID")) { + st.setSUB_CATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKUGROUP_ID")) { + st.setSKUGROUP_ID(xpp.nextText()); + } + if (xpp.getName().equals("ROW_NO")) { + st.setROW_NO(xpp.nextText()); + } + if (xpp.getName().equals("COLUMN_NO")) { + st.setCOLUMN_NO(xpp.nextText()); + } + if (xpp.getName().equals("FACING")) { + st.setFACING(xpp.nextText()); + } + if (xpp.getName().equals("IS_VERTICAL")) { + st.setIS_VERTICAL(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //GEO_FENCING + public static GeoFencingGetterSetter geoFencingXMLHandler(XmlPullParser xpp, int eventType) { + GeoFencingGetterSetter st = new GeoFencingGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_GEO_FENCING(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + st.setCOUNTRY_ID(xpp.nextText()); + } + if (xpp.getName().equals("DISTANCE_MTR")) { + st.setDISTANCE_MTR(xpp.nextText()); + } + if (xpp.getName().equals("GEO_FENCING")) { + st.setGEO_FENCING(xpp.nextText()); + } + } + + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + // NON_WORKING_SUB_REASON XML HANDLER + public static NonWorkingSubReasonGetterSetter nonWorkingSubReasonXMLHandler(XmlPullParser xpp, int eventType) { + NonWorkingSubReasonGetterSetter reason = new NonWorkingSubReasonGetterSetter(); + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + reason.setTable_NON_WORKING_SUB_REASON(xpp.nextText()); + } + if (xpp.getName().equals("REASON_ID")) { + reason.setREASON_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_REASON_ID")) { + reason.setSUB_REASON_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_REASON")) { + reason.setSUB_REASON(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return reason; + } + + //SUPERVISOR_LIST + public static SupervisorListGetterSetter supervisorListXMLHandler(XmlPullParser xpp, int eventType) { + SupervisorListGetterSetter st = new SupervisorListGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_SUPERVISOR_LIST(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + st.setCOUNTRY_ID(xpp.nextText()); + } + if (xpp.getName().equals("EMP_ID")) { + st.setEMP_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUPERVISOR")) { + st.setSUPERVISOR(xpp.nextText()); + } + if (xpp.getName().equals("COACHING_VISIT")) { + st.setCOACHING_VISIT(xpp.nextText()); + } + if (xpp.getName().equals("CHECK_VISIT")) { + st.setCHECK_VISIT(xpp.nextText()); + } + } + + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + //CONFIGURATION_MASTER + public static ConfigurationMasterGetterSetter configurationMasterXMLHandler(XmlPullParser xpp, int eventType) { + ConfigurationMasterGetterSetter st = new ConfigurationMasterGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_CONFIGURATION_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + st.setCOUNTRY_ID(xpp.nextText()); + } + if (xpp.getName().equals("CONFIGURE")) { + st.setCONFIGURE(xpp.nextText()); + } + + if (xpp.getName().equals("ACTIVE")) { + st.setACTIVE(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + public static MappingPlanogramStorewiseGetterSetter MAPPING_PLANOGRAM_STORE_WISE_XMLHandler(XmlPullParser xpp, int eventType) { + MappingPlanogramStorewiseGetterSetter st = new MappingPlanogramStorewiseGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_MAPPING_PLANOGRAM_STORE_WISE(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + st.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("PLANOGRAM_IMAGE")) { + st.setPLANOGRAM_IMAGE(xpp.nextText()); + } + if (xpp.getName().equals("IMAGE_PATH")) { + st.setIMAGE_PATH(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + // MAPPING_PHARMA_QUESTION XML HANDLER + public static MappingPharmaQuestionGetterSetter mappingPharmaQuestionXMLHandler(XmlPullParser xpp, + int eventType) { + MappingPharmaQuestionGetterSetter stock = new MappingPharmaQuestionGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + stock.setTable_MAPPING_PHARMA_QUESTION(xpp.nextText()); + } + if (xpp.getName().equals("QUESTION_ID")) { + stock.setQUESTION_ID(xpp.nextText()); + } + if (xpp.getName().equals("QUESTION")) { + stock.setQUESTION(xpp.nextText()); + } + if (xpp.getName().equals("BRAND_ID")) { + stock.setBRAND_ID(xpp.nextText()); + } + if (xpp.getName().equals("BRAND")) { + stock.setBRAND(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_ID")) { + stock.setSUB_CATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY")) { + stock.setSUB_CATEGORY(xpp.nextText()); + }if (xpp.getName().equals("QUESTION_SEQUENCE")) { + stock.setQUESTION_SEQUENCE(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return stock; + } + + // MAPPING_PHARMA_MSL XML HANDLER + public static MappingPharmaMSLGetterSetter mappingPharmaMSLXMLHandler(XmlPullParser xpp, + int eventType) { + MappingPharmaMSLGetterSetter stock = new MappingPharmaMSLGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + stock.setTable_MAPPING_PHARMA_MSL(xpp.nextText()); + } + if (xpp.getName().equals("COUNTRY_ID")) { + stock.setCOUNTRY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU_ID")) { + stock.setSKU_ID(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return stock; + } + + + + public static PROMOTION_TYPE_MASTERGetterSetter mappingPROMOTION_TYPE_MASTERXMLHandler(XmlPullParser xpp, + int eventType) { + PROMOTION_TYPE_MASTERGetterSetter stock = new PROMOTION_TYPE_MASTERGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + stock.setTable_PROMOTION_TYPE_MASTER(xpp.nextText()); + } + if (xpp.getName().equals("PROMOTION_TYPE_ID")) { + stock.setPROMOTION_TYPE_ID(xpp.nextText()); + } + if (xpp.getName().equals("PROMOTION_TYPE")) { + stock.setPROMOTION_TYPE(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return stock; + } + + + public static STORE_CATEGORY_WISEGetterSetter CATEGORYWISE_SOS_TARGETXMLHandler(XmlPullParser xpp, int eventType) { + STORE_CATEGORY_WISEGetterSetter st = new STORE_CATEGORY_WISEGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + + if (xpp.getName().equals("META_DATA")) { + st.setTable_CATEGORYWISE_SOS_TARGET(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + st.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY")) { + st.setSUB_CATEGORY(xpp.nextText()); + } + if (xpp.getName().equals("SOS_TARGET")) { + st.setSOS_TARGET(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return st; + } + + public static MAPPING_SKU_PRICING_ENABLEGetterSetter mappingMAPPING_SKU_PRICING_ENABLEXMLHandler(XmlPullParser xpp, + int eventType) { + MAPPING_SKU_PRICING_ENABLEGetterSetter stock = new MAPPING_SKU_PRICING_ENABLEGetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + stock.setTable_MAPPING_SKU_PRICING_ENABLE(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + stock.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("SUB_CATEGORY_ID")) { + stock.setSUB_CATEGORY_ID(xpp.nextText()); + } + + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return stock; + } + + + public static Order_Received_Status_GetterSetter order_Received_Status_XMLHandler(XmlPullParser xpp, + int eventType) { + Order_Received_Status_GetterSetter stock = new Order_Received_Status_GetterSetter(); + + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + stock.setTable_Order_Received_Status(xpp.nextText()); + } + if (xpp.getName().equals("STORE_ID")) { + stock.setSTORE_ID(xpp.nextText()); + } + if (xpp.getName().equals("APP_PONUMBER")) { + stock.setAPP_PONUMBER(xpp.nextText()); + } + if (xpp.getName().equals("STORE_PONUMBER")) { + stock.setSTORE_PONUMBER(xpp.nextText()); + } + if (xpp.getName().equals("PO_DATE")) { + stock.setPO_DATE(xpp.nextText()); + } + if (xpp.getName().equals("CATEGORY_ID")) { + stock.setCATEGORY_ID(xpp.nextText()); + } + if (xpp.getName().equals("SKU_ID")) { + stock.setSKU_ID(xpp.nextText()); + } + if (xpp.getName().equals("ORDERQTY")) { + stock.setORDERQTY(xpp.nextText()); + } + if (xpp.getName().equals("STATUS")) { + stock.setSTATUS(xpp.nextText()); + } + if (xpp.getName().equals("POID")) { + stock.setPOID(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return stock; + } + + + public static Visit_Type_Master_GetterSetter Visit_Type_Status_XMLHandler(XmlPullParser xpp, + int eventType) { + Visit_Type_Master_GetterSetter visittype = new Visit_Type_Master_GetterSetter(); + try { + while (xpp.getEventType() != XmlPullParser.END_DOCUMENT) { + if (xpp.getEventType() == XmlPullParser.START_TAG) { + if (xpp.getName().equals("META_DATA")) { + visittype.setTable_Visit_Type_Status(xpp.nextText()); + } + if (xpp.getName().equals("VISIT_TYPE_ID")) { + visittype.setVISIT_TYPE_ID(xpp.nextText()); + } + if (xpp.getName().equals("VISIT_TYPE")) { + visittype.setVISIT_TYPE(xpp.nextText()); + } + } + xpp.next(); + } + } catch (XmlPullParserException e) { + + e.printStackTrace(); + } catch (IOException e) { + + e.printStackTrace(); + } + return visittype; + } + +} diff --git a/GSKMTOrange/src/main/res/anim/activity_back_in.xml b/GSKMTOrange/src/main/res/anim/activity_back_in.xml new file mode 100644 index 0000000..c1704a7 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/activity_back_in.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/activity_back_out.xml b/GSKMTOrange/src/main/res/anim/activity_back_out.xml new file mode 100644 index 0000000..2d13167 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/activity_back_out.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/activity_in.xml b/GSKMTOrange/src/main/res/anim/activity_in.xml new file mode 100644 index 0000000..efb4b90 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/activity_in.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/activity_out.xml b/GSKMTOrange/src/main/res/anim/activity_out.xml new file mode 100644 index 0000000..aa791c5 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/activity_out.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/alpha.xml b/GSKMTOrange/src/main/res/anim/alpha.xml new file mode 100644 index 0000000..62f84a6 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/alpha.xml @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/fab2_hide.xml b/GSKMTOrange/src/main/res/anim/fab2_hide.xml new file mode 100644 index 0000000..e85bcbf --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/fab2_hide.xml @@ -0,0 +1,21 @@ + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/fab2_show.xml b/GSKMTOrange/src/main/res/anim/fab2_show.xml new file mode 100644 index 0000000..eef4b68 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/fab2_show.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/fab_hide.xml b/GSKMTOrange/src/main/res/anim/fab_hide.xml new file mode 100644 index 0000000..d533454 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/fab_hide.xml @@ -0,0 +1,21 @@ + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/fab_show.xml b/GSKMTOrange/src/main/res/anim/fab_show.xml new file mode 100644 index 0000000..2473127 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/fab_show.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/slide_in_bottom.xml b/GSKMTOrange/src/main/res/anim/slide_in_bottom.xml new file mode 100644 index 0000000..e1d5802 --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/slide_in_bottom.xml @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/anim/translate.xml b/GSKMTOrange/src/main/res/anim/translate.xml new file mode 100644 index 0000000..53b20fe --- /dev/null +++ b/GSKMTOrange/src/main/res/anim/translate.xml @@ -0,0 +1,14 @@ + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/animator-hdpi/list_selector.xml b/GSKMTOrange/src/main/res/animator-hdpi/list_selector.xml new file mode 100644 index 0000000..448c9f5 --- /dev/null +++ b/GSKMTOrange/src/main/res/animator-hdpi/list_selector.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/color/drawer_item.xml b/GSKMTOrange/src/main/res/color/drawer_item.xml new file mode 100644 index 0000000..bb2f800 --- /dev/null +++ b/GSKMTOrange/src/main/res/color/drawer_item.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable-v21/gradient_bg.xml b/GSKMTOrange/src/main/res/drawable-v21/gradient_bg.xml new file mode 100644 index 0000000..b16ac3b --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable-v21/gradient_bg.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable-v21/gradient_bg_hover.xml b/GSKMTOrange/src/main/res/drawable-v21/gradient_bg_hover.xml new file mode 100644 index 0000000..791f976 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable-v21/gradient_bg_hover.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable-v21/ic_menu_camera.xml b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_camera.xml new file mode 100644 index 0000000..0d9ea10 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_camera.xml @@ -0,0 +1,12 @@ + + + + diff --git a/GSKMTOrange/src/main/res/drawable-v21/ic_menu_gallery.xml b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_gallery.xml new file mode 100644 index 0000000..f6872c4 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_gallery.xml @@ -0,0 +1,9 @@ + + + diff --git a/GSKMTOrange/src/main/res/drawable-v21/ic_menu_manage.xml b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_manage.xml new file mode 100644 index 0000000..c1be60b --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_manage.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable-v21/ic_menu_send.xml b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_send.xml new file mode 100644 index 0000000..00c668c --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_send.xml @@ -0,0 +1,9 @@ + + + diff --git a/GSKMTOrange/src/main/res/drawable-v21/ic_menu_share.xml b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_share.xml new file mode 100644 index 0000000..a28fb9e --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_share.xml @@ -0,0 +1,9 @@ + + + diff --git a/GSKMTOrange/src/main/res/drawable-v21/ic_menu_slideshow.xml b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_slideshow.xml new file mode 100644 index 0000000..209aa64 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable-v21/ic_menu_slideshow.xml @@ -0,0 +1,9 @@ + + + diff --git a/GSKMTOrange/src/main/res/drawable/add.png b/GSKMTOrange/src/main/res/drawable/add.png new file mode 100644 index 0000000000000000000000000000000000000000..9636577b4a2ec07187192c941ef1f0affe1cc15c GIT binary patch literal 3745 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/baseline_map_white_36dp.png b/GSKMTOrange/src/main/res/drawable/baseline_map_white_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..c5c9097a77490cfaf950e57448f588b0d80fcf7a GIT binary patch literal 505 zcmVzdmM*cYKC7ruNaVQSOp*R$W;!qrlLvbh$#i2M9hvHBia@V;w zv|m4ey6Nl>CGFAOcdj}6LrL4U@wqF`{!r3JjlAp9vplOp{1&MAmrgnUukcrOdK#+KDUPSfuy~<_{62* zgk0xGz3i3BK_e7)XULSK*-E)Rq~sQV8{mKw8>@tSLw4)|?9klnAtUZl#Ata|k1|%Oc%$NbB@;zM~Ln;{GUTtJ$FcfgP$nWX= zQnPeP@0TfEOy#;M6D*J0h(*+FYT + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/bg_boarder_orange_transparent.xml b/GSKMTOrange/src/main/res/drawable/bg_boarder_orange_transparent.xml new file mode 100644 index 0000000..6ee88bc --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/bg_boarder_orange_transparent.xml @@ -0,0 +1,11 @@ + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/big_button_background.xml b/GSKMTOrange/src/main/res/drawable/big_button_background.xml new file mode 100644 index 0000000..2ca2531 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/big_button_background.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/big_button_effect.xml b/GSKMTOrange/src/main/res/drawable/big_button_effect.xml new file mode 100644 index 0000000..cbaad8d --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/big_button_effect.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/cam_active.png b/GSKMTOrange/src/main/res/drawable/cam_active.png new file mode 100644 index 0000000000000000000000000000000000000000..c70be4332570117d90ea5ff2fb978d4576a82bd5 GIT binary patch literal 5395 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/cam_deactive.png b/GSKMTOrange/src/main/res/drawable/cam_deactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7b64187af3f05e7d3f1bf2c130d91fc892e9117f GIT binary patch literal 5441 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

      _+YV=E#xZ*$1_-&{YYvd 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 + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/category.png b/GSKMTOrange/src/main/res/drawable/category.png new file mode 100644 index 0000000000000000000000000000000000000000..0691927980a570181994d7eee4ffa55eb63d2b74 GIT binary patch literal 5892 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 S<8!ZM15^|>6)NP+1OEpf)AdpS literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/chat_background.jpg b/GSKMTOrange/src/main/res/drawable/chat_background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb7f0a5c73be0ccf72d6d24b1c45198d575f4bb5 GIT binary patch literal 106424 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

      J->a@{!se2<*pr;~pqJdHy8k&AcV3 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

      KX69Xiw;!S(YKiwiT*FJP_e04`KLgY*JPdU9Spw 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

      B_-Ki-*G?$sw=LaW=Aq9GCfqp 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

      GHimB>}}aJs_bj zTpDwHF&xKZ;nUnoSQZt^{{VPZTBRp%Wa&?je_7kVg8KwQ@BYdR%J*1x%u%SN+%u$%HvwSUDWkS8l2kz}66-C>lsJO*7>86pbBFZegYMw)xweCYgcU(+`pi!sd;8TFCg-9S1q&7XuWV(v6Dw#DE z&yY|91D{gFsDlGbq%A-f7!>MiJod;bpwDC9=43BAo<;IVQ;_BU}ejt zVkxB9c$q#+>mf$Wvf{HJ%Q!E#v7jKarlcKpVDGCi({f?#esNf4-dPeC3AkyeOl>i~} z0+hK+?D3UD1#;0};!#qEzg>`9LX>bn(-n+1l9nURw*LSoH*;2_GPwnyYIjE-5p(q6Udg+y*Ka$TL5wp`{Hg^jE+Fkg25OfQn&K!(B0>Ws6 z$q*^SX!L>%icF>t`id2irBHd=WFR!%H*Wq$4wBXv0<_@j z$G*k-*%6ifB9Neb7pN2zJRA<-LQ;~~oid4q+R#_|5L80i8h$`mqZDNS0I{@IX_dbo zrVvH(`d>(ZrDw8Uz7cWBr64n!b3M%waMge^1$nggT%E|^8}{@R%z;18z>q>kNFy_ zl^0*kB%F9wuf|X~1lOa~0K<%fkB|a|i@V4F020djY5Rl`WCKA09x4gMWJ9~ z%#WN#!Goirm%a#XS6JE9p-Rv?9Lz@=jq&V4h5-tvx5=&r6`MO5aWJj4@9_`|cFE$n zgEAq!PdPo~!$>j1_=yP6r zMh96qr-A*-lmgrR5oj}9ocu*#7eZG#gh~UeXik;}K(y}Q2I3rt@=2~E>(QRz+C|7X5~scm#@|q0~kXq zzmkF|%Yt-bKrFy^^-)^c75@NwV3t0YRK+&5Ee46)5UpW#p#K14Dh(IKzg|NdD}tW{ zTckyC(FSGLDz~cs;5mJVCq!-*@lLyh0LZ1j-8clgB?9Mnilx<4T*ExU^SgE`} zW%8?~zjRQd!!_q5E(OJMeTjFrqLKDBC9KnA_FLGz6jWp!4IVPIjjK*$yP=aMenwTx zr5C$7{KKZIk340cF9r@Eilck&>#RMdG-S;YWp^|`G6e+z8;6LD)|Q1X@#k|ZFoXu7E0gxwF^nIuy@ z3o?#HJ9Pqoys{mr#0pd5E7QB=O)LJw3t|bU7!t>)S>FuNbOmJe$9PcEjA)`nU zQortaiApzXL$fjh-4)(8dl4~cu=2e!sGvC$FW(_{gX!0@+o5z7uaf5#cH!eF2qyV@ zsIfvpNp&3+glZ?I~(VKAzK*AFkrfw?(NKK+)+5}Qz*69@p>?5?T~794Lnf&F{{XPNv+TQ40gk+Vg;;2FLBCR^)3JBxAmpn#v-f?9a+_MT-;4mZo^KC? zRUd!$KnN1}>~$KTHEPcMK0*@Ee%~b;5f;At3^bf8lc*SEXYxMz0bs=dbe%$>p|iAF zuLwBln?Nn9(0lm>Wq8LQ5tg}7w+(Q_R9pQc<{T?2Umjrr6M_E#Uc%W39D)6eXJyf| zm{$pVKe!sKIxr#yo2@7L#9N`u$jiXurE%$)vmTHzr4I{V_Dd`R?CtdG7E`x;5B4K# z%LCtxDVDc;N2=;NtkR#|eZ@&aH1YN9?L|0UkG@6#yEWIyg{&jKKM`O(rZ@nwF?^q9 zC@>(86AKC~Gj+lPVOaso(7};0xFkze!uEW#sOlFE$ z<~EghSIJ;uT^jWYqhem(JozlBt>&8fy*%zEI{D4~?ou3{c zRY(-Hck))Z1)$~W62Vuu58q>fWqEgfFcO3Yzrqb_OiI_HD2NyS5{epHgOT^RiwyHe z2fy-IU*VJwB8EvhAEI>^I(;@*grM^-QIC}hMf`jFDuWfSV2Gp}FdpDliMf3Rh(#1@1%LG|jRIX?JuzMyYa~Id{Wg4;RRf3LV1TSU zY?%Pc>xaluQ*1Bleq{-=us^WD07e}=?qwPmT0X^~$${^Zm=HF-&6dh?S3Qtb19VLuI`wb2h_P)7SY9gHA=a0V3n8w!lRUctEp4i?k> zB@W9e-_K$|13(v%{uyCZ;_&i)f;App*UsX?FCoC~_8XUw=gycEv?X%COaO}vwEf6x zgMGPx+EAYhV@^$P^?;;HI&{t9$xy2=VyjQDP%NrmP&MfD3Me#f+_u9-50Fqbq_G7y z{{WewQ@!2(ASy)R%pRaFU_VpmaqJX}Da-60rzaJ7`yA0}pUUb~|xD(KBLe3ntl;jIooFk0GdU&K_(T@{~* zrArd5uihG>$fp&yKS4*(%xOeuW#W)W3Exmf<*4T1FmmU|{D8NU%UnH^ZWuP1CW5Z8 zF31!GLs1yjvX}9!Mz|xj>M%$p6%XW_1zq3L;Q?Eq@_m~{+q&Xxb_N`r$Be;cjPL8$kMdGfw*mJt@RcMDaRGe00jy^s#$Og z#gB#+u{34b%3RVmujEU6J&PD_%R{nW6Sm+MiuH&#J>C(=+3;;N6*ndzU(QQQvjw!!(kb*Ge@nf)7GPelDxeRBsF6#{K#x?S0{{UjVzQq8r3>;UJDp}xP>|sMTHQ6u0*A0@KwYVt7_cI?u}KZyQ|xGajsxgJAwDFfr1B5}@N)CdD*q5cdl zqXw_0DS~E-9Kl)!^L>*bIKkk(jG*pCe4eF7&SiS;yan96kB$YPridn}$Jvab}rNbPns%ZO!Bjd49s*Yj^&`^9S~U z7^qQNPG7MRVI4d8Wr~V9O`b~?=yb}$GO{$?zTdGCjdnp&;HpVUm-r@GVZu)r@IkuBYBv1DBGSMdephXa-rp-k6Li71U> zlATLLo;H|lw(gJF8oSVc306C=uHaM!N=vAdwbdcrcQ_@{`jcx4@g9*x@~kR^;AbLE zdhv#4F6qKK+CRLb2HQ*iwKvQ;$AEj?_HLHxA&lDo65lF^&I=P=P==bYIOKepxTh{3^)6$jxh5H+ z@>FJK$L9G|vx{19+?ctW7R5HEkh$>{n-S$g`S!T+wiiX~% z?-lGvC7o@UPf#oYw-jvu0FWwpaB<(*Hr*EMr|h)ayKM94 zuxn`t9*=OCRtb1IYuLj8YfN&Z4Mix}tjxnLeUD@m6I-y|e{fGB&@y<-?4y&BhqBC! zhxIH%AEEJqh5rC{8U&h9Z1jY#-C@2W(D`mIM_Gqf>EvSCyEojjP@$gRCTK6B@3Jm& zW~&JDZB;jT{KO0^qagk2IkC@Y_Dl`4krQN1g?8!%0B@sY9k0yYAnmRVZ^%(#Z!3rZ zORFca8UvR}%qmkvUT>yd6HAe`dSX}v2aP_a3g|830ck-CKWx1KD{3+JH5i==i-<7q zuTVjT!#}^|qHU|>F!m-3C+sssVJN|9gtKA8aVr8lM-Be~aS3=q(ehCRIN|>QAkddC z-{+7;VR;_>jU|5Cc*R+e8&3~#!r0}VeT}v|<@ealwFTR|>SnWt^gV%Fm-a=q+CJrE zdWS}Hdkf0Pr@3t?m{S$xC`?BVp6V|Eri#C^tRkhF7!9J1P9oZYHgoLyK}NsoPgZAARqjg1HWN4Ov^amsbWEL-Q9?~DT-Wl5 zrkDDjF^aGWczu+VF7Bd7DL?_TlX6 zYax>>s)Z3{VH_hx6m3wkrUsYn*ny|0tqhL)L>L8{G4aiz}F97CP1Lw zTD^#N7s8h?HYQ>BQEWu4<>h$*6(n68dr_v9bT2<+qi8H|wxEsC2LNpO1yJkK{{ZY0 zlgQO`8%0h*${=O?Sw6u4=)TCJ3KNC^EvfVs25G_L2;K~DFW46+f+JwFyUk23?JY)8 zqWN_wU~oGRam(ia0LSdM{uG>@GS=lXr>yEylVQ=rksF3kS`Lk!@~IXd|$IZCBf`bLls)BBDNhIo zEmpS==p$|`4dAdVw7iCI*gvo@PNOKPZUy{AsmieGrYZ(aV_wdgeWI-%NDC)yg(wR1 z=d(i6R1h=JZ}yZb(EU=6$RFH!E{cA0rhGYPti@O{MV)#=w$MLZ#g9jyvjI(}bT&U` zBp#a&q+6$B0IQUU{{Upu9MKx&IEWOomad1`F-4rfiyXy&D1w{}IY?n>f4?O|Fys45 zQR>0uY?%cwXP(3s2J)R*+!mRP8y;6A9Ol{?{ULG;8zWHbN5>MQKtW*}tT@ro#pNMOztLvws+p*D?MP#;AgZ=x!D{ z-h6IRlr4t}I$^N8n9{8)q5i}gZ)Ttn>;-Si>T+n<*INiMFP$L~55BO@3mvH?x)gMC}%1 z{!`;e99P+p@?_}$03rfQHXvgM*1s@v3p8HCoBJF*-pc9%hy%FVyuaEjLeq7)qEc$}i#&}fRx^Lo1BGu7Pq3@MNOJc&jHu-DAl}i%8+u~A zrC22)6?7{;8DC0rJWB$#clYEL?D%-DnS~JtSHxgZbm70U z){7fh{{X065e;GX8$uXwCopw@@;hEg2B*Rbl%aC@9dZzhKIJG}{T+W5-mI@W03n@U(X~P1PFlnelsBn0V zD@!w6F*f8d4=`D3=AIBWpm@1l@?yX9a@s4!3;2UT-3If-ETSo3bd7Joc&-Qns?OeB zOC^DdM;?(4QBg_5@7RMCSpNWwU4%53bj3gs-9K^#2JB?)fUz((Y4#~ypXcMq?v7jg z6ILbYd-4KFjU&MV75LxcU4fZg?H2^}@<6BH_W)=E1H%wEeYcnX zC+i>7?1RfGfqC))f4`9cYV$@EuI7Y*z6FnJ;{NV(l|$e~Ci7&Y6KqKQ3T3QiUby znI%J%@3Yva1M?Kp>c+1ewBVTE2=nTG8JaB?NdEWsWnp;j~<{f-uB%Gv1~PTDp7$A8M|Wnq!y>4!?jbsL zR}ltGQa4^O3M|5lNP&4(R|y;`f3&o)6Er^wjKiXEOK_OEP8#c$IA&_p1z#h>3 z9sVy8(bo2G#Yi?S9Y$PJ5$Wy`>TZV9+yxk2>$ys?rDe$!qD`i^(giY|6>x+UH&uU_ z8@qBFy76XYMqyn07OV!V?9LN~{{V3-U;@=H6{Yb2L=ob-h44II9x)3@2~F&K`2o5? zp5CA2#c-xMK0s31ay{mpf!KdApuntMOKfG@?)sF}QR2FQiiH#|6SLTj3h-VJ{>v8b z?cYrDb5#8d6uw7?LM6u61K*Oifc1X!1={Ep{Xqdr=Pu)o*xe6LU-mf29D}G7Mr8w- zxjn3_VsqPh8?@+P7CK5Ut}94tyo(CKsJI6vvP+QDP+zLi>(dpX{*SYEG&VzEF9Te{ zK`gj>gE<$70?dJEa|Tg@+te>mFADoAF+yXnkmA`(Ljug;ZKi%-@dTjZ$B-8A_S5`J zyCAq;tcn28cv(plA1Q~~SF#QEF~u-$+-4;*Q|_SFP*^x%E*1%C-D~p@z+0RD0A&?< ztves`Qr6>VPtRbjleIB81i!)}rpkZwDM}gKR_)5IQNJQ{8y%#=>7i@b$)Z}m7;M8D z_Z+Ck8@)22x5zn&Y76;&j29;Bk0Q7)58eWeC|#IfHx_Bn&SwMhd@)e1x0*k>EmG2t z(bMd3E#nVTs*oKw=@QCV-ZcD)Wz`(_2^0ygUlRs&7CL)?R?7^!dV-o<^UL-$O;9{x z8FJBdQGgPe{UZSuC6xTCAbnwk2E2Y8XGW0EV{xuSkaeBo^6m|< z3DUqREjGMBA#0c=d^l#PVW-(rg()#E5`{wgQ%f}E-HXZ7>{LwWRS2O| zcGu!(tX_KgDQvsN#UfI(PZObUFEXy1YY!h120&|kJV=6_UqsNC#^tOX(f)2ZytRC~ z{{WFeKuk5s8;XYT4gqrD@t8;=ilc}YP+QJsiCgD5_9}{;9;FJm2J87CQq|)opOTs` zZoh=8=oq1j?tX3lV1pH2VZ3rWp4(^S#E=t6zrMRG_;%hG+RL8+@3+Uk4a_~DM_$>=3TD; z0LRIU2=Z=G=@-mS$NGX6%S!Sxpl}Q(cf$cPsPAw;+!5NR@(LQ0wJq%cQ1x`9^e6NGnE7><}rmVw~;<;$l1&F ziMKpM`bYB}A7T6-#5101IkU8M`3#eXyQ zv-J=G07H}i0L5m1`%@!%wLg5Asl^lb{{X^q^*?xyE1%U5@i%W+arSBWCH{ol_HFb| dUnlSLpZs$<`k%97ui5+y6l#K?RQk3JSVGSzcZ8_4V=Y;c{iNe{8tr z?tJgCaJT)7#xCc>V7!WZ~`Q?DYNm4YK~))qOWLdH?=$`gr*M zaCLjPclUDo_6&KugRC9QH#e6rkF>vC9Ni9f|Ld=Pn;du@YJUSyy)8_>FU-F!3=Q?x z++3Wt4L6>i?c6L*yq)dcO!iH+)vPX$Jl%nB?@o>fY7T*=Z;*xe4e)bQ)mwY>+xo)( zLihXd$ooLw+tTv#Y}e7jGN`NLXnp?XbYZl*WO{S@_671jH8HU`bPECBz2Cm?@4lUF zj8FC+-)y`V{eC@Nyq+I?0}tMA%-w(ouXel7ujcR0z>j;AFE_IXlLPz9V=tBE_XmgX zwe@dj*IQ5fM>A8c3*AS>@A*Gnrm2ixxlhhwuHuNyn>Q}gqM zdDlauj~SV_ch9G1cMu48?`(5vVf5^H_2Pd2bZh#2q<6Eed3R@Vsju_;ZgXU$>vU&n zcXf7YePU{AV(nmUY-{>ru77@}|L%BtXL0;ua%6jE@M3-SVqoyRyYu{D_w4%g;9?H~ z**QNuBpbt>g@Ou#l93Qq_gX#8wKv=uX}*t*gefsfLh`07B!?Dd7db=-AxAP_k zBmY|->LFm`>ofiMR&zd<^DO?aFHh*1hgs~{(74K7Kh;NMmgklB&O^iQ4 zk}NF?H@*g=38g;vzO}ASs3w9vZpI~)J$`{VEBP%+r1u$-Mj69ZYzhi_RCr=cXT`7r zhKn8#wE_WK#niCNrWEE*io2g$8|^Ax15a)!jfJ~Ptn#M-N?7oWG6V6TLlgt8!`2&{_~FN6G{%c0pFHP$J42beO2*yU&XgouzGQf;Gt8Ez1bCXr0S6{Ft<3_`t0yoroN=^3Pj#1H@-NucwLI4sT_KPO=gOV1u@e2X&EhD?4M zqeB9X-x|zee_Dc6s(=D;X+@xy&{Zj@2^ucoq`6|Oc<0{we(TS1Y9urMY>h7|=40L~ zj|*nAfq6Ng0|t5TBDkidP2)GC=q}xuU>%-0^)+WH#J`ib7%_C8Du?&)4sqx(k!H?{ z79^T|wO|_inM3D=vI;Z`LaA`ee}V}nlVCq^e?<~UuB$7mS_~Vw0JP^5e*YSwkncVb%i3)c9oOB@_WxtS@1dkg41uu)c2I$ZrSj?whxrO`gs$4gauXik{BD8cTjr3iX{5<9W%_DsHh zAXk124h2%%3Bf~8ti5aLwx@m(JOXlL;xnD#$09hW|2&*WGEok-JiGJBbv%S?pziZv zr{0bAq42G;Ui6@m9TFsBTeqpnMJhNDs{$Z1AklYPwHA`2KV32r zKjKq4Xq`Cw1@$UkpD*5elnFfvxWmH6jgEi0{w^k!gJs&z8$UrJ4`{HS3U2L_6r+?r zHk9zc;L1QLccc*E1*GAb;5Lu@*xITcndoxWN!+a5ONr0~b{n2iF+ER6T1<7wf!w=l znoDWRakjETKl5wqzN{#P*KU&ICMieR#)DU}$J;cY8ZT0kM@>o?+#PctHAUyDUjiZt z8MwUYbiQdLKePw@nP)@)K?%bSee;(LQKiq4kz2YjC|`~|nn|(c0O3LsHrsow1Ahm( zBP^WN$8y@JBIxCFDjU$BGLYPCkG~!xPWz;ze~y>k?|wTK)&-j))W}$FsS)hjeSol0 zjGc@Q)g9(ySlv?H!hKZxsi(n5$W(jL(aaS069w76@#n`UxTx|7?@CDA_A91(OE0ik7Ofl5B3r9QhDany*Va>VV2=S^WgNorD?FA@S~k9p4tf zjqFi4=^G}8YGN%3qPR;Pia6Qn?iFl0v~x%IdTi`tm3`&aO_bXleO%~5sK{TW?1a3v zRiLe*D^w@V9jhSpJ34J|;40DLKa8g`1&1=T)D57zZKe$QFVvKu)6pw08^&=0o%7XV ze@osG?sAVbSpq?+(P7=8vOb_?Ya^p9x3LaiS3I@R`eo1RwgG?9UfjQojfwOS?40-N zVrdD$Hucab@_mUJuUIoB&d%kV?5YBirL;-brLz{i8&Lukek zAId2-X$%*r&)<^ymRVkScrLoHGp&CRCkyor{ybRnxx}pCi^4oO>32diPe$i^BCT1& zBrt4r@3uo_rv$3v6wi!|u9e) z?k2T9GH(+m3X>%V6wJ>qGa$jGRZz5Q*?xlQ5Io{P{_EV9#4xQ9K7isH`i4kOr@%^Z z2E8v#Dg(E>90%2M2!$hdRj}Ftw(=3q&%a`Eei6ylT4xH60dFY`o0_z6{OC9=vns(L zMN@OnxNMB>3Xj+?C29Mu7Z-}Vr(i`N#pV*IRN-SK88E=U{~4>Z5P@Kwl!5!}{Pt@Y zlD9KEZA{`XuhF0%^i2T#MqNBsH5n(|s=0svqX{HH#fo!y)&uvc8D&jWB*M;Ek+UHB z4;t?LEO9>C2h(z+Xsj=oNMWYrPHjg@k-vD|$By{CBw<48Ii%6Q;3(Tjp~-z4Z)=AI zdI$Fwx9*jGM$;chcFI$ghd$2Y#s-@h9r;id2zRJ+D!4P9hi}OH$mKE`2pX{sPo>Le z2KU-RNpdN#v&(peR(8e^SN*7o=EY|R?@kiyts$Dg;apL0d58Rcv+KUbFMjW5gVC69 zQB$k9n=b>9YVUlxMikp82=GRFOyU|tc6r?1PLS^DiDY5e-R$-bQ-(jK=s$<&Z(h{d zbuol=A#}f-BTh|e%#Z0#b^^=Q2f@j62s~nX7PL><^Ja1PkE5-i;cbC z%r=`Rb8pXeVQf5is9{KqG;BZn^NZQ*`5%3(>v%h3-Cqc3`3Eijts(ZQ=;hTuX_1ydEPv)LI z9*b!f(m1E_zjjCe0_34^`nU9*0nsni8=-*Eqz&ML*S5j|LDvvoyt5Tb+VYXr;5wYt zES0ZSF{DK}E-?`+18C#GWIMmJlRj0Zt~i$AGUvY9KcxQCa`9=arfI(wwP>|V{U#V( zBUmwNZlbP$_RVrI7(o_RbJNf+u*LsCt0C?kA7c} z6Ri2Yof}5@dBiPk#1^VjYh@=KoVBM9vli`0JGIkbWd;vw!dSglf=T1^n25Arc}?}b z0j9cr&j*NK!Zxv^U-i8&Q$_e>HQF-$OfupuKJW?eR@IxcL&MUID zQ@{O>@ECA8^=+--EsL)-9{|>kluA&2_Y8;#NurY^E^%cQdv0CVoz|Co^15r;Lv!2e zZFw7cWML+F8j$M(&nAb2dIh;@n^l|atUs#JQjsxz2rj#r-6JCfKZUuR**?4GajX&X zyO(pojcI&0=Px?^{!`v-)1%vQp$=a~kCu)@nJ2lrSX?w3F99Vh6>pWI>~($c^!NKJ zz`n(3`QNcoDWqA7q)M1UKqs;+FoE5c^M;rHPZz{111OPu7wm#6Hh8AAhY=Rn9G2Ep z=zjiPI>+fzYufL*eOFa=#E)IWb)UR~kR@Vr2lg|ZGJL4&aOQ#TuZ(Ko2C%S~lZ5Zc zm>+ukgjVhFaMJE(?LOk<2sUqGp{!jtAww$k#31w(cNUMu&~C8Xn^?rkOrf^wJUUTiRp$ly+k0#mR3jvW#fmq2Sn zF>J^*$Hz**qzI)|^m0;pPnn`(A+Aw&@D@7*V)h^lzxp50O0`uOK@cGtbL_pTSQPPh zR>b8765M>s^IGigPTv2x!;~wAUgJaH+3WAf986Hzj+7zsWpkGv?EVxOz1cSLFUxH|`16)j}}<5l6ic&v$in+O~Ok%z(BE*)oKR;p4DumI>3eky5KBE<{wR zwu1w7bXnPJX1DnhrI9;79moCs_VR3o;N%*K(n@)uQ+!G}ZF_G((UVGp_1|skD7;mx zgs^d|z!bi)LjFppxR>5|LX^eYr|6g9pEGyv{z_Kv5|!pql${2NE#qQ9h995HY1NQ& z&k$BHVdmgq2{4Rja2p`Hl3WBTle%|ls#3tn*Vt-Q2)JpkPP&%as7F|SfkI+&QnP8S zQ9g5YUK)RTn(FB0-<5-XUl7m+#ALIir%{Oxdx7!rpJA6h0F?T0x&Ol;cjzt|$1~Ua4Pb`CiWmGjOzx;seNBmRefcA$m27YUX4Vd0mma@B6wHKXqj)^-_EO`0TtR7S85{ zu&1NIRX3#$=DuOVZfhE7(3yssw+NQh%eJ)keO-H!&5}Mr_1cdQkzpr2GVDGunJk?o#UL~$A6*M&5Y$t<IF!-gg`zaU=%SL!pVkZ_FH=_jM`a_aF9r+d<-C6fiF1EG-<=H^krSRR~&`SSz&sr zT+rSno6LcSDm7(Zn7~AylmYTt?aQrC?3G+7@~?ODKi91F-fsGUY?j zgG{J8RCkG(5rgbs>uSa%Lo{$VlP1VWo3lyXv^NeknYIRqaH;QWSSNMj>1kC905VlcmI{i3jECsPY<^y~P~$pn zgy_*$S~(ecl4^Epcq^{dW1Pa|CJyd1tmt$su}O;k`y>wYJ{N6&R?1_n_YyL`4~iR& zdB27tYPgVUk72K6_q;6tG8B=A%IQ4GHZCSHK(LoTeMXll+dKgJ*dMvpusSgOSVapm z%V1-A?TuX1W-%iAcU^Ow0vzKmkHgf3StvvqJzi>|4r3TE7nSAs_}R(%u)Rz0;3x;Gfqs8o^jGm&NZe@0SW6+H4pht=eDr~(e_bIvM2?exyjDIHw+mWsTrOVi=!@Y1 z_`^fetPkRj_O}H0VUol8_57Xb_FD6t4jUs8zc-$H;Y6Tj6suYX>+w{v4y|{Eypw3( zk>c$Xj)fqk)t1ySCq2Z5fsO=#gr3Mn?3t^kldCE6Y6=@^E#r}Q#lJdMy@ju)RS%>Q z!sR|?kFU>8_MrZIEQyMo^W{|9$8^KIuH?I9egHaV>V2WtD@T5s+V+QZ%7kG zj`*;(=PgT%s{RWx1=Uf}MYr?mUCl?;i5U>YZl8Pth?dh4Y1D?aAoTkCvpC)!-EWdh ze^}M{|5IM;K8)JOrlML*>2{7FQk7PCcQ#w6{|x^%LQbw=S20XnTTEPhS5F#Z1yPev z5W7CY)I*Wuy6OeT-`#6CR)9Ke1x)r#R2}J^ydaq#l$V0~9F0j300b2)h z%<}lZNe=5j)#^$#SvPs1OY|vs3LXTY{OY9~gR7L(H?_4LuZL642(u0R(LC-ByH9oE z^iwv!q@Cv&jfeYJ3+kQ`((ejV4hr=@L#h?(QSF7KkSS*3yHuMDbdcqI3r~OFOfLbK z{9qJkjf;}&!Lkm-aveZ(mto9{d!9)vU2(J7D{~maPAXlq9jW+JId=`ZzFW}g#% z=$Jt|1XBN`-2fUVI86Q|5n+D5nk(XvSVzlumWeL!SnS@hnKkRe0!#N`xug$J5~KZ* zG()IbIjEn(2a6s-7qUiy%0c2xbG!+!zd2haR7w~Z*jQ?)MB-k%l?UqxFAwNkde*{tVDHA$yV0cpiX-a)Kf$9l*j z>do|VwHFQ6iN741*)^C(Tkxq+FVKQt+zD2yT@lw~cE*}|?h~T)$1sH=kDByjVRgWh zDvHlHZ9M$Is9rfzBH=JvQCahXCKIH+b!>b>3lKqqAH8js@H7cAarDb8c#K6Af9mmp^ZaaHxAAfZ|x)b8vk9@`tyVl=} zjEL{7RdHw=$6*oj*Gn)T#hc|*Ghy4GHuv?q&%tyRA@5@D71-T`DM@;gv#eHGB1IJJNGYRaGj-tO}d$+zV@bj_C~jC);B- z^<}v7GV!uuMn@TEICHlV&A?zM7DlP-FrgrIRH&{N96Ke(IAmPd^k1`&cC~O%621K* zq*9hO)r5m7ay=z^MiV(t2F|6hvp-6N~q7d#G_DGh7#8=o`;9)-m zVhQ|nved{`W!XHj_LN@M)qVINGuyrSq9?JI4O9o2?}E^m0J(OkaUrqYkw1NGf#}Mi zm@-+9u{d@^P)c}oTGo}ytf&4z2K#Rr8Zuqs92coPHRC}E3v6EIY@itxsUXgw+4sq; zC=GEmW?OS~#?G$WIp~ecVQHEPT^|6WM@NR@$u9)hfUoK(IrHlOO~EdNqX?rB5PYSU zn`JI!*-T9F+d1ykxLfBm;D2(%?GgNa7;@zSd9)_|jURk0%&V&lCkC=s%s*M$ox=J7 zyA2gix|FSzdtJ&$b)Gh_TP+&~8u_u&NQ*z&KtNhHg*r#9O6BRbKxs!Hy{?Rz5E9AZ zKQ>*{+OP?(3 z-|z-~6&!m>2(#pKXaeu3Hs|^|*dQn=CcR&O|HeKRN41@=RG0CL9kqxHv{jFefWt5y zKMZq-v!%@lW5Vx^!A@QJ*MEaFA6y!Mk+k$r^E_Qr_%AFJBx3_iFq}j@%CkZp( zPe%dw|3Qa%DBt#qc<^j5vklxvTAr`nY1gUGz?7Sike$hPVES&xhR${HRRin1@_ zhx1qat0C;d7U)SDY@I=U*cL-|%4Ja{s)go%?ra76;9*?~181`b3p#g^HlEer6kl{U z8MKlR(#{N=wev%|zZ;sl@~Rjc$+{o#Z`SD)g#6rGC1mbOD?279Pj|Zfc;a?b2fXwB z^?lIZZkIa3HI`gL7)>{!Wxea6J>kV{Hb^h79qX}r=hin(-lw3iwE1Pnu6S9wT5&2Hm=kQ)JhrISXL#(V)OO9BhsAlS?u2-2!_wMg&w16Mnk+h)YX z+BE&-)Z)ybOdg+#gSp7fL@VboC%t=wReDE0rkgabAG|-|jwgk*J$NI4*d`xlsF7KA zIj67EpNtG>kT=W(x7lxYyef!UPT*DaSgV8Ob;Uue7DsT|sAN$~1c@_WC=8RI8V|T2EF(&) z<_E_Gp9>eHL$O8O!+i1VsL%bm(C;mxP&46U8gw4#B3`H+RdIZH--;_NF-)o+IY8|7E_fgIlHsk&kfvMyMbu zhOz+{mSBA4Ody=J7efPN#hl23+J0~%6m&5+p;BMX0cA$OzDzy3#K%{^wwPk|jfln1 z5M#t0(YPu0J_znoO7+-&9Qy~=)|jTtoCYGq5T#UxUX#|WSW%PV)3z0LE z^3{0y0_k6^tHv_TS!r5KekDhSuRZSj@(Y3a#;QNnGn8_#=i?$eqhkT%bv;D;K0_L2 zyT=Se;;=#Rufc%gCt>W-$@KK2PZM9c*!@QVMHD_o8>I>cDn_amVRhKgHqkpRSQzv% zen-%bX}ZK2|4IQH%ES#4<2wNHw+i+^yh>VR44)2SaT2}Kv`_{fk#?)N!39*bOvNu!$cSOn=E8{a5wvrIUr^Vn?tip6xS zURC@Omtw&(M}c6Bg1l%De4#5SEQU57#2gV zLHKhc(&hirL#H!FY%27$;y1o&H4poXGme+oqTfeaxe1K1Ubic;^$Gq+whN{e+^tHgup;AWnc9o z9myfdMnyaYfUM2A#yK|P%1lx_qzt}_Nx+acj4RX4?g6r-)0JkN*lTZP#THWAihkia z7Q}T(3>6R3UVnUl227Yx*yG9tBawOYpaZiNh|JvD{o8!JRyF=K6eE=uanLN;f|5hX8%K0P~=U1 z$!uBxyFwvOu_H_b2~f%BmaY5>p}Zj^?F3pG4!*1+{f@m&o)mkLn<%W16X9a-)0asO z1;3?>!B?(~I%sS9dp@cQO1mS=(^A8Q5;^L!E9t^T@4>{|z3WV%@#uMbuo6e!Zw;Zg z&2RZ|xvf479_6)8`AyDY?>oWJ*-r~t;dG%E^^~&|~FHEd@85(11 z?!4+j70V-u<7s%t%a-|?Izwk7_WpRK8|)@f^%!7m;FZ^>VxNZ25m*mU=>xl}5HC-K z-BQ%(nk2FEmmDJY&n$^N=5^W$Xwu6{$Lgn7P0c$LCn5T zOFcvalr&aVT?^hlitTUb-dqf(LkscvCA`SOn_j7trjEb${s}&P*6<_l4+`+2C_lzj z`)%SvXO^}2@#~`~JxbI?8&`@6uloyh2=e~$^YU9bKJ?kRDkZ`8DIpN~WRhDakX$WT zfnu-ib8j0vhSEwW1D#r%NLso;T~1(cAKg}Pj6gf@YD9CiX|Kp(>WB;!RmMy+{Jy48 z*Z-WQq4W|LfKe#b;0`@Ra{2~=z0dj24zhmV%!V&74S7L(KCFk6`EzM2E%P%<#$x^a zHz9A77^Ylo&nMAQYBucQVs5x?HhrNe4~!{$cp?nqBDJkcadN3bc|4zz!2d~Xvm3XZ z;w~>RI(pbUu{xx|;TW4>cK=jLvVd@=ThLgKN@neVLCn8ccWnthQ6sQKsYFIm zPdBOm{t)lccVpk}ZeMmT%NAUtw-|yAd}L)WASCrEgY!NC9u!^-9>1Q89us2`pWj#% z^1{%J(4Sk|J>eRR6}G4oz6MRqbOSbISR1>mPBy)DKC+mo6O`R9V{#(Y$M!C^Bz|NK zvV44{SjLN>{{lexo-OHdmR7>va<_y_F(k1mY}nL@&EP&tUn6l{J8a!ouK6%uhX96Av zWfTkS)!AvZ$C{u3?87g1>Ws`Kmax8Wh(4$hIG7eTju$}y+eU_h7s$aWTE1-3S4 z$&A3BTH_9GvdGt5k8@CF*zO$;x~vx_5dCn_@#^(qU4CbMY`jl;#4KtQ!mZiDpd@9N zxEcRrD3wjn8;~DeH@WP#Cc4Q`0>LLTC_lj z+%dSviaxU1svcRI;~M$RUvZ5(Z)9g17@0fTEtsqHNEeXLUX2EA>M$ZN7JZ*nGsmCQ zZMm5lvqSd=oXTZRb_KSz4kb#*elqobw_oW=7yLOm#GbAHGlG2HvnjPSw*4eT(7F20 zj7ESG>F2D)5wjY+f5=@o-M+(4z zN;P=5;XkDDlFz`nFqf=K0jZu+m&h&UrolSCb=^KG_~D0(^B{0m;@##nK@{LRG6-h;ENf7Zfmpx!cS z?t!KPV4J=3pONzqvJk{?;8lKYSGLlIFUg>sWkfRULNRjvra(v({QLm+fP*I^B_&ub zgOs*%5xPg!FMw4Q92Iw}WuLn@C7n-6vXENdg?Zbp_tjJQAwD2&0KJl=S|)$vojp;x z_dk1NT8rKMcpbOZt2{S{repMr|6<8`V(k8z00Kn^pRdG?I^iv$`sN{wU)B3;UJQC| z9OSYO7Q^>?q3=n*STOe8Z&IIA?Y*-}h39AiKC1~EREM3N@sZP`4|&Z6ZQEB8NR1xn zf5=ulut0yLqW?*|@N5luywQgEDO@x29oRc^p_tv)vSmjIxJ&dNaJH<8T}j*cJy+lA zaB#C($@43O?fvz6+H2d#Kz6Bq=Rvm$c8-CGp~`RIFj$2Hdhd$g6x-|Rv&DSoWNSok z6#h@UUIzKd(8@)+VPaWzw&M+UdR;VTo_e^!TsBqVSIM8ZPwhcD1xI2mUu@SdX@T#fNxm^#cU0AL?={V2Gs$ErD=+*jbr7RF+86`z=E#fxCH zFX7J4W{$j1B=_iQTtV4B;xsYu60`C)&4c|T}`IP7W~2U z9M0V~VQB*mm~owS5M&OE6NdDDjh(LRT-5uE$nx~GbdHNhv_zYC=J1fj z_G|QSLIw>0atX=6>`nWi2Q>X|1lz_-{M*W~5JQxY;<$hQtPjN;K6P{piuy}G(n9>z zHWbd6Cy(<8uvK#Xf#F0{=+RI_(4^?Y8M%c?zS#SX{}Qd#IsP!)VY~KzMy&9hq@o%G!UliWLkjwvn?D%%9s&l-~KlfMi90a1>u(7PNyTdM+6@3_yK|kzqvH%pehVV(v zu8rZ?pV+{A>7Bn<+OlYa`iN2KU*U|l! z1dYFW|HqIGxB6fX>`nuT)J06uv~23CPvO1Ybbh9;o^YL8TU24!a1S0PuSgO!jEA zz$x)c7o0@7SBfkBYAzm%aba=*fTzf})_rm_);{}>c|%5@QH(NigoGV9G@EadB@*9j z7wbw5@r#h;@OL%Kgf#xcl-2ea$~|#Gfz4Bcd)4&Ak~+f`>v-0`Ka}&}`Cz zo#&-;OV*0TqUZ*4N-H<^;KL-KPP?>iwYPt!{ZaB^l{;)LoY-$@q;0mr9w^3xm-gQz z*c|ozZ(+EBva#)VYRy?snsck2OfVGg$kA^sSq{fOu13JI&hO^~n}Tg}fnVo4eAjCz zej-9WXlX?!B?|>Ovihiu#BRi`S~t6P&euWhmWH$91gr371Tf@iA2^%gp^X z)&lah-ouP#AV8AT?e&8Qj&p|JV_-kcAsQ0v;9M{TeOI*nIQ#cUOA9Tk&(Qh@nZ$bR z-4Ud|3&mTuH8e=zN~qH;d%fpw0Y$|Aab0f+2gpmCrL;i- zbTxJ6G9HQo8dL~U2& zvz^%4KHqIO$=+Z5(`)^U!vZ-C9(IL;WWWeASelCq7)2`yT`lBu^Ib8f7j(Ysv*VWQ zZX^Mqd&9TR?^uOw4lQHY@$gTlTV!!KNc^nw8`(r~rh(?hg}k+aQ{T^(K_i zsMFEbH27K{z$qc3;n*tzZgLZ%+OQ*5J$bio*^+O+S-|$3A?v;%_4lAnUQssVWMZE# zv3q$5lh#@tR#2I1N=UOkLwMoJR;J0|KQeVPcq$K69u!rd3>>Y6v(!siu@jLW*E!L5 z&LxdTLzb!MG^4tD%`FU@sMcwnF z0mk-srcH8rxTd8-9)OizDRh$*wD+8*M?}s&?8&ba&mZUFIeX5>a>c{YrnRvXMRHQ5 z+aCrz9hDj?WgFXb=rj-Lt+QfQ(=*sGy?%;1KUeNdU73PS4n{V(_m^J6=AwJW>`G|V zqjGHmtabRC`6dXv1$et;qCY8bB{QC8QO}$5Zg-sU4H!m;P`P!LyvMj1Db16zBuOOO zHQscvOUZCNwXdewna&Ht8RT0mBzqR{Ho7pYEY&Zqh%|-GC;vlC5;)AoAt1srugN>u zX)TCdmm^@8oy^1_h=p~9EG+LC18 z8y-f&=+U?;G#Aq7Z)#N#UG8Y`$NXLu$4)EyXJDo{?8!4(358U>t2ukMwW(*8YA29d zEYD)MTQ0@w__|~o&kCbZeh>Md9AM;{`mdU{%a_Ws{>f(*-A`p+(u!~EzBgE=w+HD9 zJEO0&z-fja}&Bss+xFMf@UOW zjzUSj*>#wq(iJ0}=sqf>FkjE8)^ChoG*rkSO%s~g3P3sObMyrV;FHyZRKvewBBz25 z`kK=6#FUJnyG>`xQF6t=gR06;^|(FhQD5G+(>s)Y`>D-+H?`D$bdG$Jk&Y;A5(s>g zVk79%TOAqd+E}WI405WHl0K{l{GI@KE^2!F|E#0LWTtZf}4=X+b9)ZB;zr+SJT_6FVE=kBGx-PkP1R z?1IhrfuvvRE=hL#7&rLdyo<_JzYeeRh$4)cn9c?>kRQ=xCS{6S8*;y?`r%*f2Bwq9?%s4Y zEjI73rcq$hRe%dpu>s?(QP|JJ;+zf5F5!Kee-d_Eg1n(!XkSgP>KVKNp>04?f)B+4 zU5({Nh9UOco%^TMJZ}omVR({Uo(lei;Je!3;UF}H8lLocIabg8T;NxPlymIp?{JY= zRVm)_rL>q9++v<(tVkEEQhbGVEe*(WFJItL6ztcN{J0bW;O|ysgV99{hv$42t-&R~ z1k}xA(6Tr)jBn37#gVgY{nsg?i{t%xTh<@%_4w(o1o}H=q<9nFqxe0;GQ-K(%H2ZL z-Wd_0*~y0gU1dDh?B}9xe0%T+R+VL2XNki1pwke1cJ6r_#QfmJB?6h3o3KEPmFdtN zS{+Av{PO7Ne%C)Vbm~JLL>m~tSo#S%r^jJPJrhzM!0XE|C(K$;(pJdZ^g@q}4!h}` zTdMh|kn6`?sgsjG7T<2;a~58j`gLzJ#Ad(l%=FQq$qIL&Oq_jA@6+On?j>$}AVo7I zf2)w!(pJ3AYrz`4;$@6kv}M&$MenQ&UXLLmo0XPew9*ZR{ecEF+mTCkBBU4YbWMh0 zvJMv0ZJ6Cawrv3rg4kt5c33~ zXf7nYU%WFND>B}D4Tt`Y%vl=n-%(NZ$|>qd!;;ma;f>rkVj4R~cuL}lg8X$yY5 zkbW;99IvSYE#?J!y0}CDP)NvIqu(4Z?5%aTQ#igtt;@3-7ON#B{mZ;J_DsUB7K*z> zSJ5~PWlf{wCPv_0?@^66^_%>!jG^AUA#6v=*L$)My-r@Lx45+(U_SPS%fphxNG z>B-v(9FcY>cAAo$zEVGV_jZG$$;vD(_=+5l9?u~zfHNG&65JC+11(CHg;p$-a@xdV zkIXG{v97SN-7a>qlH_<9L5GI76sGKX;;^Sbo|x2)3#%P#!@NlYvue_J3T(%zP$-%Q zwz~(|l4=1KODwUD*XK+QdXDz?Bu_l(w`pNHg}2e)qGgYMZ7yNRvMyzv3u-i@9njo{ z;3u8QPw7tQ2eh^9*0T}De_XDZrwp@OV;&kg5h6ZV*3U$L!qhOTo=SxwfWZP|>45{G z0$S`&D5Ys^M`LUXU}t!Z8;EABhX$SFg?MFLU?H@pghYwl&DrBTA%S`RKxbCe5JzzSRQ*7n5dPozx_~^GjS-7?D;%ARK%LJ zg`X@Ng@+-nIITk3620+>z;kuyp{QYq!hf(lAI$QNNjPvSO{=6#0y*zRAZ`1)u zvS_hpOW>pLAJFZ84OmfI0QS451PH$p3-vbYeSwm(*6x37;_W*cKb#WQJea#_`5nr7 zJp7rVFw$R8=gQLuz*`LtdavQx0>r;-vjIZrodvW}7BJJi{r+EN@e7}8oz-q`p`%JG zf?Gq;0-~dQ*)NZV3YC2$poEF~npvC#H7ScM{sekNM zHYVK%fSs6)AOgxHONeZnP(|JI=W38EUk@3hRW(%%rwuH>)I%lBzMU9Y3ZWpJhnb#1QDhE z*qPfr|{07haNLF@Akx~`zFNT4bC@`jbGWkqZlxH+fLI|8w2 zo&UCG;dtB{6gz~f^R~SNTQS#uY#_uGj!pmAP|u-VrH+n{T&diJSrzzuzeKlh}*Fi)B-yBF5LM5lEtp?-fn|oh#K3GP`lCFhWY+FKo(?%b_xii}FH$Q7I^V_j`#dRge5VsI z$D-2={xVP6=v1ESxo<5(lD(+8w=4*%dDqq!+k>?*Y3RD~g)?4XTz$U3sW_3Fn;r!R zUT-^RGq5<`PLGVZL_o<-lZ%pxc8u~m#9t#MKbk+qYFdU}KtDx_$jgIVkySM$OXhmP zV-DXxkSdF<&YMdGNd-Ic?aue#(z3d7emkr-flr5rM(o>XjM$L8O|x5zPlMi?)j7!$ zoe{~S!vfr$Jc%$eG|i`X>6Lfvcp)(%Nmvz)T8V|K6XjhBn~c^g!-Ey`jm`YO?;*NH zOPILs@^}kyUs+M4UTv_fd3c`MDQNs=y@5Nj(rE#S`G#Z{%0G$3RPSsOHL3?wb@XDs z{aG_)q`l~%FE7+D>hPT&I0Ks@fk)OKmx_97>O99tJLtW27p?{B<=u%4hP8AvPd~JK z-QS%xZW0tJO02-ffXA;&9pdiM6qvt_VQ_j_x8s&qY;FV%Mgn7NB^p%~7LjDZ(UZat zdV1dmV)VlQ`QRrGPcnKeJlw~a2Yv&;o{X~drfe^{T)`ERA#c}ijA`5NA^nSt_Xq!} zsO}Bm(RyVdw&Givl74v-z`{^}W)=MEYnl#N;|7K+K1a1Hc7t@V*fP+fe>f-6vwFK2 zDo*kYtLtG8>>pNqKb(y)kygYphq;&IXY}A)$7VkJNK-OH-Z`T?osu_r z_+5BOZ`tBAK`qL3ek=WEAz`OH{$|=Ij%oK?JK{4qZ*vnFfip{)KD-vHyO;N7Ahj6#X2X%k-A&SDOZ0=F*ti&&#Yr4?-frL%33$Z<;4M~&L z-IC{j9T-Z{|Bs|=V6TH|qG=kNO&U9CY^Skp+h}fV+qTWd#*OX9HX7TwU%$LRVV>Qc znKN_FS@){8GO^~~m|@J~c~OkSxY#pMgq`V_FU`2+CMUojGrbD*Xppee5Zr5QkG+s< z6q#c?tu5pFti~G(HQ3l-OlVdv2j|fZFJ}LVZ{=ASi}HlS#?n?C|Gvj5A#k|GA?0S> zfhDLc-4v=;FDRHd3=fccL}4v%-N21mF3LRo>8E`CV08}n2|f1&7ZmwOY6$*O@4fsO z*6KoR(RV=CTYLiXP^M(d5i_P0WRFb1VcyAa-nKW#s-pa1IX;oxR%{%?J#G_Ps|a9+ zv|SBYFAPSa5A?Utfivo3B-52L3UEchQ8mQg&<(NvVC}65YfYe4rWlZMP9U3C?w)hv z^qM7&Q>oJF0{)y@82!9ey;!i%epL4k?94;;dkCQv{}}!TT{U`Lbi*K=nAqh*A%842-2?@}7F}nwf^$T5mP7o7s!DBn)$xW3IUTHe( zm(N4I$YFx5C&#)d(8tFwdf<_7wugbXz8QrYf}l(Rs!gq`la82~KVwkvFCFGb{@pKO z_q(uwhDS*cW7s%W0Hw|_f;+~Cs+V{Z7GWPP43_D&^w-Leep6^RrmL*0?bxoMsBP9G zn1W&o{7+tF;m-(Z0Tj6KLK$7>(vp^X0CN!o3|(sAHnVQw(xJ-I5Z7tkq5M_>$Ar zmbZ6J^4e2A*8xFeF~;ieFDKZbTX|l4Ldq>}+5-YLnM=->L%5~nME8>MaQ6F?ne=I1U99M4oKp8$W)d>L-VK}boh&&V9O!Ox$0d-#9mMU_j5 zqg${-K9$Q{a={Gx0pk1(zFOt=7z2!~)ErJ*f+v;5kTe2KwZ!frPycf&)akDY<&SI0r)}N2DHwO|D~!Id%L<3oy$pj?k$D9st^w0` z(WtI{qvFe!ym>zoBHCKva-i&)PHv%)Y-Yn~JNx|!q+x{&+AhMN%qp}VWAxNyoY8&o zNVndN(F|q*5u_!46)*uyG%A9MG4>)>1`bg(ys3o8pLOtlHrWW=G1#DL5rRc|lNzBM zmQhCR>lTOO*M$D#4kpE$)kh&mlWtq^h4+ENM&DpDHmt3$I>5d0M+jyN6fJ?hB(SRU-wO^@+^g65tz|PEi7&6zI(H z-LgG|R_$G*p_me+x8kQAxuRkymDy8NdV{*&Q-t2@a4oM?4^d$ z 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�v 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 z zwe9-+jK()WpwHOYPx$!jM-4LFUd>w42Jd|kR677?63ukq8*g|Y0!2y1I5+XWIk^S& z7OQj|03b(593(!vfz{zW4dBj11Y5fqC5B7J_CX!T^OD!*v3X&;aM&^#$MVyRM`%kR z#a1&K8AuH(nKMHm6jSd;NQ7Ytk#pV{6Jh?Dgj6{8l_3h};j_(?P1!Cs+*;)S#ez-h z%r&sk$Y-n{hOAAQAMiSf1Y;+RNVN^k<8*Brzg6`?jDM0vZW!v_+;vk^A-ghv9p*aQ zp&t9wNCv2Y^b`vl&`ABYv7wpCL0r%IR-so*m$66%z3dc~IW;7d>HZ5djZYx1Z-;gQ z#Q+i>aHmKGkP_Q$~b*gt)CS6eB$i4Bj>X$^`dCHugLd^`- zXIU#wtuBno$wP`>3H40(_yHzyxLQG7d;@eEbblKxGO^<8qg08Lwj8DX9uf9Cmir?g zYQU%g0WHB^HaR|ZRmWHY?yn`y0;MpymC10UI9YcjiX{?LOH3j)OY+2Nh@xW5ONsZ- zulzvES{PE$Y}Ag%SH)yO_WbAYxC{|!kpD&;&4`Oy|@FAz5PRi;p6 z76oC5M_3{y?l^CU<&Q{(Vy7$J1LKY&WH)XK3ftBx+xG5XCoiYIIWAE4;#7I)&+)H* zl^SABK-$DYhiV|KJrEh(8jJ;bz|tXdGB~|bdr(#K-nxp!pzzBi(lBx2FX%IkPaJ-{J4+e za33CK3mz(=AvEyr3rTcd#$ld%WRXB;KIzuLnO2z*^eOH{8D-hcB+`QfccpP%FIVoz zX=N-4s37SGrj(ANH9wqxw=K*{a}!2&%OmtL#&b??f)n@vzHVYPx^Qn>yh53zY>tt` zq6q0+I5%0^qZ-5#4{y}3!BA+;y6HVWsS{S~zvmLafPlR{zolGv~v5vO+(SuXKK{HTEkmP1G!8K^-#3edMuSa7Z>9NQDmk4GxLOzLrUGg!-~ zoK6*LF-*l3y+exUP1>ijT}Dg3DG24CZSr9ynEAigkTZBE{!yf1@U~pfofsg|gK0+HUIl^Mg2H0KSPizIOwA3(t*WhwL!hmyE!)nF&LK#&1 zY&+2lv8PTy($>I{f~ovFND!C_?0=kc_*Y+@ERrZA4l`7pEJar#A!*iaR#h{lcKQ|^kLjZ*lnYGrD>&W`_a|$6KO^DFkIj2U!yrpQsc=phXRJA zzx-~yXoLb!Sn>p=a2mF{e+!>06=^3jqYKFTv(18douzH)$U(5Ws|U<7k8m@#fs+2^ zAs@BI1#}y}dQ+3yU;fK^f7QR-$-^O!(QnSNs8Do|Ag`fEo~=pc!cas<;uTv4-Z02RamQ6<$3(cejt^Msk~X#0rR#M^tUirU{%DPR}MAZC~h@ z;6Q}Vk*M1upq9N*~?&B

      UPpe8vh_U>V!dD7c5+c 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/circle.xml b/GSKMTOrange/src/main/res/drawable/circle.xml new file mode 100644 index 0000000..5d95e4d --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/circle.xml @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/competition.png b/GSKMTOrange/src/main/res/drawable/competition.png new file mode 100644 index 0000000000000000000000000000000000000000..13cc952fadfcf9414fad805dfd17c7921fce7659 GIT binary patch literal 8003 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/current_location_marker_small.png b/GSKMTOrange/src/main/res/drawable/current_location_marker_small.png new file mode 100644 index 0000000000000000000000000000000000000000..b4640f1854630d592459d2dfb5a8d2666fca6780 GIT binary patch literal 4025 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 fj;)e<3BZ2^00000NkvXXu0mjfYPyJs literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/edit_active.png b/GSKMTOrange/src/main/res/drawable/edit_active.png new file mode 100644 index 0000000000000000000000000000000000000000..caf544def1791e1008e001db0c98612466ffc536 GIT binary patch literal 2884 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 HTl{|krfn<< literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/edit_deactive.png b/GSKMTOrange/src/main/res/drawable/edit_deactive.png new file mode 100644 index 0000000000000000000000000000000000000000..36eeb40f1b1afd344136d36a5c7e8e2f3456e5c1 GIT binary patch literal 2867 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/edit_text_border.xml b/GSKMTOrange/src/main/res/drawable/edit_text_border.xml new file mode 100644 index 0000000..fe1c3db --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/edit_text_border.xml @@ -0,0 +1,10 @@ + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/edit_text_round_corner_bg.xml b/GSKMTOrange/src/main/res/drawable/edit_text_round_corner_bg.xml new file mode 100644 index 0000000..581760a --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/edit_text_round_corner_bg.xml @@ -0,0 +1,10 @@ + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/gradient_background.xml b/GSKMTOrange/src/main/res/drawable/gradient_background.xml new file mode 100644 index 0000000..e3dcf2c --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/gradient_background.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/gsk_logo.png b/GSKMTOrange/src/main/res/drawable/gsk_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e2ea301de80085221d5bd53342f2d61603a3115a GIT binary patch literal 45255 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 XvV1eHi9swH>ZhiptyuTeGUERLkCj;T literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/gsklogo.png b/GSKMTOrange/src/main/res/drawable/gsklogo.png new file mode 100644 index 0000000000000000000000000000000000000000..b8727f3ed18ca64e2dbaa410fd6e6d17d262236a GIT binary patch literal 5591 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/haleon_logo.png b/GSKMTOrange/src/main/res/drawable/haleon_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9d55cc3ec9579cb6af7b1d3e64cd3503c6423b13 GIT binary patch literal 6874 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/hfd.png b/GSKMTOrange/src/main/res/drawable/hfd.png new file mode 100644 index 0000000000000000000000000000000000000000..9349d411e1d39efab452d90c48bcd322db885e6d GIT binary patch literal 3854 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 BsuBPI literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/ic_date_range_black.png b/GSKMTOrange/src/main/res/drawable/ic_date_range_black.png new file mode 100644 index 0000000000000000000000000000000000000000..bfa9a0abcb1649ed376014d5d7254c2f74492d58 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD0wg^q?%&M7z{u+9;uuoF`1aP(NM;8Kwud_t zwmz8q=oY6R=Z=ztn)9A^9e(Hb@57lIbCr|Q=4Z~F+2r+J{M`o@4v8El7LJJ2{`9CN zg6oe8Tk8Z~m1$qHaou?{V-d5{teOY>W-eV38#Ey|_yW^kg9f|ql?eF> z;Sf+*pvG9sXv!&|;NUPT1|$IzbZBU}wxs^!S51)z^WKy>Gn$>uQ@wEgeYH-&g*u4? zY_4YuJ-Id{FIzZegMa;*@Oiw;R%W%z%4POF?E5^=SIofJ`1itam#1@HA7hlW28IiR Mr>mdKI;Vst0QKW}y8r+H literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/ic_date_range_white.png b/GSKMTOrange/src/main/res/drawable/ic_date_range_white.png new file mode 100644 index 0000000000000000000000000000000000000000..1fc8ed3853ee1d0cb9622e1dd9737f10d6c94cc3 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD0wg^q?%&M7z{u?B;uuoF`1bbENESyChKD;7 zHa?j7Xcng*$BvYPnR~m9{ruPOxw-z;4y*q=!YpUbocVEO#(s5&1_nl^HtE+gAH3QN zuRmqudu-UD$s0}10DCpFZA;WfaHHjZ)yZ8 z;t)_!;MDL0Sq%~fsp1g05aY1?rTM;n0xOT#9I%^s>m2)NNdUvFz-Q?9V5@z5l##=FFSc9YulnBc?4+28IfQr>mdK II;Vst0IeT@p8x;= literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/ic_send_white_24dp.png b/GSKMTOrange/src/main/res/drawable/ic_send_white_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..f02b6453d5c3a05f683d2c49aaa8495033a14b8a GIT binary patch literal 728 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/image_ref.png b/GSKMTOrange/src/main/res/drawable/image_ref.png new file mode 100644 index 0000000000000000000000000000000000000000..bfedd6034f7fd2284b5563ee4984750ab1a5dd1a GIT binary patch literal 324760 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

      G6{iHA33P{XM`{$!+8u1oH^WleI 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

      R7%mse#SuVxFwM@@{!1eoen}TCI1&lm% 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පm1boI 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 ayk`t`RUIlLQ7+F=o3gyRT$PMj=>Gtn5F!8o literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/indicator_background.xml b/GSKMTOrange/src/main/res/drawable/indicator_background.xml new file mode 100644 index 0000000..5e86ce0 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/indicator_background.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/indicator_effect.xml b/GSKMTOrange/src/main/res/drawable/indicator_effect.xml new file mode 100644 index 0000000..d5ccf14 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/indicator_effect.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/layout_click_background_effect.xml b/GSKMTOrange/src/main/res/drawable/layout_click_background_effect.xml new file mode 100644 index 0000000..8a37946 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/layout_click_background_effect.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/login_header.xml b/GSKMTOrange/src/main/res/drawable/login_header.xml new file mode 100644 index 0000000..f266186 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/login_header.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/ohc.png b/GSKMTOrange/src/main/res/drawable/ohc.png new file mode 100644 index 0000000000000000000000000000000000000000..fc77bb92a1820b619306a5b06553384fa8519881 GIT binary patch literal 6487 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/ohc_done.png b/GSKMTOrange/src/main/res/drawable/ohc_done.png new file mode 100644 index 0000000000000000000000000000000000000000..639e068f05fc35d05a751fb8ca0cc0ecd0724104 GIT binary patch literal 9419 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/parinaam_logo.png b/GSKMTOrange/src/main/res/drawable/parinaam_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2fbeda55eda1560d26f558a1d739e3f9a1c272ea GIT binary patch literal 2100 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 M07*qoM6N<$f>C3E+W-In literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/primary_bay.png b/GSKMTOrange/src/main/res/drawable/primary_bay.png new file mode 100644 index 0000000000000000000000000000000000000000..e5f5989caf54f21507f975cd3765b84abdd1be9f GIT binary patch literal 7102 zcmd6rXHXQuyY6R~uuEP9BxewiAV|(RD_PPfyp>yi?Wv{+_pE^mNoo2PY7@C!S@^-$6@f?``B^hGoP&^u_VC>r@%?OAHNGW2JRj+nR6 z^ManUa_WD2X68L`hgvc7cfD#jhHX%Y+DS*a;80O+)J*EgA^)euGb@ITY$TMNf+CYM zT7>$I^YAeAUQ^<$7)nk3MF9MHe!He(p8Iy_&Z^ZYiQyH9Ze_pr=n08~^ORVbwkurNC~62Sm-|BH{uxWG~9|J>Ay z5kSNAc#hjR6!4X#`9@0->;i8$L1g7AsE|9oedx5;TUTB z>XuDzl9W%NQ??7nD=n4O#d6SjS0!e^fcU3PT(8yp}-6Mw}*lo ze``x=pPC5MRq%j{-d-i0k9Rxl-_@3nk&T8msX6Q@w!5 z4_nfE5tZT?jH zL-Kr$h}#B}k!%0+eZ1|5w{`8O#JN@XvWSZL7BX{Ov~W$5;TAb&qwDkL?xpXS)^mP~ zxv$$LFFIx};AVmOt(z@7R?}yj!WB_x`TZcArAKFfS%$fG+M!gO^h{|WA zeW?I~-pB+qK&}eRdMkxxWSr~vL!yzGco(@4g(Db zP?fdym7|Q0;Ks+a>0*n^dw=EVyENBf>>h>=KT5B8<^gTXctUrOP&q@S0Zm0Z;K~Z+ zzQD{_Miq*RxV>86tQCMXwFGS*h(j|E;tcoCWFg(vZr5sX_l2XXLI9R#Q)43R2%wsm zAO+te+++pRiHSPO)JTKMxbq)Wg5(Gfp};P>NodH?7FZo&XT;nGvE(R=q91a$C&F3L^dIS`s-cLB*{a2Cnkqii>qILmANtBZ>40vvZ zpCEm=jDclGRMy-NtdIvt_!~LPUhlKF5;iVt3XXZVetaN+Ovh2dF}SZaD-H2|K28S7 zu&Qh9*l}rTtL?96ptZwy^=XP#QvW{X!KnRec0E}e(1_4hH+;8@T}hY-h*y2b>YTrB z%{M=GQgvb+VDWT*xn}h4QH8hw5*Ojnl@&X2ijPVR!Z5+K_-n+0RDcP@LM6cXI7SPQ z5p`ev?gTL`ko7FDtScw!B@n2b_XA{H!_*n{=_MqN&617##u?{+J0LsKwPm&U=BJBr zgnV(vc;}|~}VEffd zd*7!!fI~VrdrFR$+4?XIGg2T+f9tt3Royhd&=zuwf^g|9!YdiTWEgtm{j`;kE_LBe zuMblPtKjbQk&ng*sBRI$($f}5dZv?j6I2|V?*+u?WD`b6O9 zM|1ow1Vg>{UPOe*t!E}f6_8?cCSuV}gCu!Co=*{DXgbD^lh6~~4!RI$P~B`gy@70FB>P>x!2@?Gj{4d}7t#TQ&Kl`ApB~}IuC|aoWdytS1+fj`J|sjou3d-w zSqt};Sl~xLG#p4DTDQI^$7B#W*DAT7p(`o7hNKH8o}}#OOxMp-cjsg4b&|WumJhb# zzK(U@>}MT&9Z$W%73Ty{#@&bIf7R5~KBZ+p$}PMWg#YP^5`4F`CevUn3C)_%jQjH2 z9L+K^FzPjmp1I#L=5DXR?DNt$8D3vrNfv^+mud4B?txyVbtqBecwY5JfySc2igcCS z<`tvlNwPLh@2PDu|H?4Y<_ly`Rld{IL&whap@PFl7ih7y^q zqJ2la{rt2Yt#2DYN)yM!Q}rJ`j7$6;v#2ob0$-bEAgE8j zH_}k{RgPeXpr+sck)*xk)rT|m*zhhVHKxAGF-QMJr(H2-!rWc|*6Ez6uKW0_GjlbV z^Pr(#i`xRvU71COX)!Jq?s5W1Pi7Y5S$N^s2^3-I z2?u<(W+wbD-u6ySprD*L=fHd;y=Rkcjwr!BV<|y>FTlY#2l}?h9WhU=>|G9pb}3teTxmx z4?jA$;EhsIxd3Ce42VSySY--u$))Eo$!^`&R06SpO;a!vK{DJ>C7`qHrD!_KAB{Rkn0sN8PXzS-FQ3J;JnxE%A$( zvXE0-JtX5eqK>R(S{iTEh8;3cZR`0sA5r^f|Rnwzu>R1d4f z-5Dj@HJ---T$BEaPgaM3yi?^$KjRk(X5*|!@$fLVM!$^J?1x2eZ)k14fl-&bOQqv9 z-h+>tCgyk#uM!P8Dy={%NoW_`1nhBNwuss^xX+cO&s3S{2o_m?H2_mqwp+^XvLPq1zu4Gf7*(GJR4q6ynX_2FW0n>+x#t#())vHU>}dief6nw0nyLW zDrpi*qs+v-3UdFYJHM82!jxuv_E2lZuL^cYjy+tNYYK^%(ZQbNB6%Tbcs0fkDO^}> z7|zr4|8;1|1 zzJMcA(D2op%3J;9<7NB|W&;1K7fu~WeAOIEV5C${CBRok?nAm+^xB`H-(7cqOeobf z82anFf0nRrSRj!#8Sz6qKa~g76q)fI)W3TcFxFw`Zc|_VNp?x(iJ#;qSw*^q;Hxb7 z5O0i) zYTjCR0r?O6o(ste+an{r6x?^oDKkVueVY}e=1oSbE*6J|LG<9iEXeE*IR_%i*Aj;+ zYfyJpv4HlY@0I)6_@(k}`M+&@j)JB)bDHNkGQ=t^o@M~Znn`NkED`h_UNG4m`>h@+ zmG~!QQHl2(QfXc;6!ay@&MX9X&EMB+*QaR|u{3_qCF#By?H%mCUx_j;*Nrc{&`!4U z-G=9Af3VuL3=H0x`26_|+T?ESm09MG#+gq}rbtw9*?4R-g!S3zcFXHPCJt(o&XKBc zA=&U7Hr}QOokT;|-SiD)um^fZWK|xQ=8pO^U_}48A#Ut-{wpU$6ym#mKNK zx<`Z7>hHpCO2J2jlh$AbekRi`DMvt|)07noG)Y=F)PTu_GLz(CLNiY9v58}m)N&lg z?M$k``mK}2!3iKf2wGcns`tIq$Zers5E7>OvfhNU8~V;B#+{S2fzcn&7t&q)#xA?1 zHiW#9kWy6u4Kzg_DW}xaLQ|*O>L_Vi2qW4py+VM2f97 zIY$`_MJaqH)L)pJt~B)V-~E~b;ludP{%DM?V~6en$A zdTM5J5CU-R2R{?9I+9Sw z-N^k6eFw+^fQ!aV0b>-`XFiM#uj2P8&;noAF4nty349q_L&R`|RUmarBM&)i*L}X_t0SZb5TTvLZ(F~# ziWD#2<<7zji}o|6?*gxQu)ye)W}vQVxdw-h#fM?s%qg)rg)ob-t1N^m7|Jx&x2j1y zh9?o1=haQ&9G718N_G=m`bAXFS-=~aO7^hkhUDtD`^!yYimsY^9LYLi@wD?828drX zgTIzW^y7vGonFzO`}lHx@kxF7*Hg#51|jE#!cYvSj|T<*ZS8+gIo~s3RVNA3nKaIN;__RAr!B-93BhdF4eR<1ekIq`MZKd(@+vm5-0mifh|G&}Nw*Rsr+t zO>tK!1sCLiINsnigSx=EkEKq-B9r~E-j3xz*lM3#rn_Y0KJYtmZP!m79z{jFve#p1 zKKnKPlhj+ztjq<|;%>dS$GiI-H7)E3ZLmzGuEH^$5+cj%Hh$?YCv=sCxs?}n-ftsO zWS-=nnL0m6Ib&(?=j)YP_~d}@2IIDqJGGgGwc@;_@*mp|*~X&Chp8!SZl zqd)=zNB()0s-fkTv-1dguPSiOz0mUM^~>r5`QXjy?DnQQyj_#`sy$~%elwgUnHCN{ z0+7KkX%3I*f;f?diVa-|LSE{aDuG4wiLH*K?EAyVYkW|*|cL=Zyl@b3^ULMV$0 zT$p#%b1|1uB*5Xuar7}od1bB5JHt1WuFoyUgQ^@C@vqc0NZ`It0ARC}jYL-&Cy3?e zG4OAzEb%FfxT+-3Oke)TNt9EIZ~vdV5((MEParI%On;CI3I=H&CLQYhd{4hni|b;g z>~j4URQGB&^mUK0W9CdQ4Utb5+mgR1QwjGL3<~hLZkOM`$cNhOT{W?URdA%PRtr%W zMM#n%ykm2dq5;@6#z3!YS)DD-RRyf@DRDYa5+JuB|9|@)p}y(p5B?_F%A_!Hd9qPp z(4T4)5E=todG;m;FZsa*_p*6BgOFAo3Yr`%jfClZhj$!1mxUEN9rQc;8}9dSvplbI zs8JPGh{rwy5bahmG`u+*;^%g)Z?hEp_J@<`0c@5KGJZ9d)Rg0oKS#>ddpKYN%a8IA z#4F4VI6JY(3LBC5yB_yy#`zhHIp}2T&xSAJ%Q>3dNHS-7_oUgV*yhSQUeG>X#Gp$g{7=?$zi)X+od()+pou>BGf=5~nChw>#b8?8kc9r{GXyahTm>B)W(#kNh|9bZ5*8a!+U( zVo$e#w_$kbLom=#w+&3aHiYZ+SyLk_H`hazKZq&e@KzGK~sS{ zRv5@BlvsVb%K~t`w04q3V?{|ILZkBqzXG5!(>3Kk^iNy@DgJ}z2q3vC=;LX+1y&q^ z*iKWM0IcoC80_-2U*vG6Y zJSZ?YpJlF##0nl}7J~=>y90WPXii}8kMKA%tl8{p*yz{&5ICaINyGoG4ls2ymm}6S zlQD24^R3vxm05E=x&Bi>+dEf53mk41Y(;r;T1RfF>_>2^hgk+%_pb_N_1^^k9E}n5 zc8qvPLIk{aZ9b3^A-UZT4Gp4$oPD$$CzBqzG#eyH%$F8EOEad?s7+e%W(=ggx)JvM zy}OMRe%-kl)NONKTzLPBm7BcB=>&4}by9PxW!TmHA%FmdkmWDo0N#{}EZLrgPNp|O zyu=r0OOPbg?{j}npzdJ#5#+W5ppL9<3X`4Lu`vV#(tD%CFw*PIYvI?-7Q?X7qX1Dr z=JI+gKm>=Wg5*K}olfSPv(aq3Uq02>4qCudnJP`cVB6*_%qq{eGI-eq3QWq&JYhV- z_rjIyu5fcRc!*aF+PqWx4akSuQ`O4+-3uM3kt0@&<6?~K{`{~?J&jO_q=~w=TyV0( zh{+7yJLVA0E1Y;#f|GDX(PbTc9& z5oX;^BzGS6(2!QD=TQLD&|aT=lU2m7S*;_W=cv*e+Z9Q=6LcV1YpvnQrO2mEdOZ}t zid*y0Z>;N%3*(I_ob|gg}D4Ko?dzwaOHnglmMq=bN= zUhSL%pmT&NSj-%$=kOqlYvI)Mr}+zU5@1Hl`x<{**i;lquYGF-0yy$_H1yz>sn@a0 zK$!6hnf#6bisc<+$-}?+GOqXtTbpEbq&H3C+Q_!aZ2@f~F~G#Ft>Cr`KD0i!>o?DP zK;i`j1PL_(ltos*Vlz?#Uvg0PnSrRn^ZbWV%JyD;Y^EFif|X86%xnZ-r-eqM_6OPZ zm|0De(nlW0FUgcVM@}_RSUK|%9WnJ?o|+>bg{PTJh62d|prvym9Gy^j_I#rVRz9B- zi0te6w7>f-Q=k&GI`(AYvG>6;7k7kftH{o>Fag+Jk~O9VCWv6H+OVnG+H zx+610jne}G8r0*af}_enTZhaU-T>21y1PKBBi-!W_j*AmSpw}eieM8>K8pgN_ax|O z%-s9S>*Og$!_+>i)V?(#!DqrvqWA zlbPF2FYowHlc~N z9NoLqBtD{q#<6s=mz>zM^?sFfL#8y|drNgr)urRnY;4rsX_E*6*j*Cw;pvqG6?Tj8 z`y5W86Jo@z4I_4_A6C^Z$2Rub!zC_qZ!kr4LFlqTfB=YT6BaG-#!_WMPN~HD-9M^0 zSvkq<{i90I8;x$2e=wQqnDU+fCos^I;Fy0@Dfj#Mr|}e*?q})O$$wOtSC2l?p2EUJWmG$%YzZqGlVHEH%CRts$;qPAZN~~nX4Z)Z j`q((`h(7rL1ax@Y;7MD2EO_|>z&1@)9hDlTr(ypEc0C;R literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/promotions.png b/GSKMTOrange/src/main/res/drawable/promotions.png new file mode 100644 index 0000000000000000000000000000000000000000..4357d0b4cb7090d47a4f6e06609c49008fceddad GIT binary patch literal 3528 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/right_arrow.png b/GSKMTOrange/src/main/res/drawable/right_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..50e6d37d4f5b6ef9b4f6a0cf8cb5ff1920e5498a GIT binary patch literal 431 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 CN5km= literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/save_icon.png b/GSKMTOrange/src/main/res/drawable/save_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6ce2526e81c98e52fff8fe5bbb225af9ba799193 GIT binary patch literal 1556 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 bguKTHIhQhvAIxS)hYl#ns7jYg8vFkbyrA>e literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/side_nav_bar.xml b/GSKMTOrange/src/main/res/drawable/side_nav_bar.xml new file mode 100644 index 0000000..ef4ad67 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/side_nav_bar.xml @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/small_button_background.xml b/GSKMTOrange/src/main/res/drawable/small_button_background.xml new file mode 100644 index 0000000..a467b7c --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/small_button_background.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/small_button_effect.xml b/GSKMTOrange/src/main/res/drawable/small_button_effect.xml new file mode 100644 index 0000000..cbaad8d --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/small_button_effect.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/spinner_bg.xml b/GSKMTOrange/src/main/res/drawable/spinner_bg.xml new file mode 100644 index 0000000..0368ac7 --- /dev/null +++ b/GSKMTOrange/src/main/res/drawable/spinner_bg.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/store_location_mark_small.png b/GSKMTOrange/src/main/res/drawable/store_location_mark_small.png new file mode 100644 index 0000000000000000000000000000000000000000..7ca0bc5112d4167d7a38f6a45d99c4e3b70acb3f GIT binary patch literal 7127 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 RfOh}@002ovPDHLkV1g}pTO0rY literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/toggle_grey.png b/GSKMTOrange/src/main/res/drawable/toggle_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..3e650b89ac42c10f3cc1d430a460da6eeb89298f GIT binary patch literal 3928 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 m^pRQ=013(f0000 + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/drawable/touch_points.png b/GSKMTOrange/src/main/res/drawable/touch_points.png new file mode 100644 index 0000000000000000000000000000000000000000..9f28ee02cf7509fb7b42b6bb2c52465880f5e75a GIT binary patch literal 6693 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 literal 0 HcmV?d00001 diff --git a/GSKMTOrange/src/main/res/drawable/upload.png b/GSKMTOrange/src/main/res/drawable/upload.png new file mode 100644 index 0000000000000000000000000000000000000000..8532418d730ad730e50a7ea7d8f5806e91ae73cf GIT binary patch literal 1790 zcmbVNe{9rL9Pb!gWHyKOSb{*$_-0jDW-B|XE&1kZ&ecg53wWaO2 z+x{R-5&>gij)813xFuqu5*JX6iy#CPHU^mtGXrrt0~n_mFi}|$7hi9;3mBA0lh^n9 z-sgS3zrWpCRau&tusi`lkVH?JyBf|`b37Ig-|PUH38zJBS)-01i<8U|gY>g0bp=wDBzcMHsr*@yewRs+XRM&A;v~0R%i-D8@yGh zOVI#ovyeDXk~C^}SSVXgj*ZMlX_6)hk|8J>r)(^l!%}uM@?cP!CWvgcyCfnDemOCp zVW=!Y1cO0K&}vb%7J_m(90W-dG>t<9uD8nu7s6#deV)M$bY7EGLsDeaWaOHaHp7WQ zP3KGqs8L#3kGKgsj0kZmL0L%Cq%ct6qd2uq^M{2CJOTV50AxdlSSpHDeTt#zKILDi zqsR9NfUfm=qcR?-OCS&xp&P}Up&1c}JP@tdwyS`s2D;Lw@t}A!R5RVQMrBwUnK;(k#Pdkqm1k=b&Ci zki_-}Lai)gyAKLeM&JzYpdxtVh-jPUeBf?ZlvSERrO!c1{#>`CK07L@R?+ zT#gmbWdMf*rkMevNC8HeGZ)@>D}0-o0`vEU|9OACCczTq{Ey6I7N(gyY?-9PsJ2H+ zrv_|_to#xhP8XKr%`$LeycvHWV3BRIuT^@H~t*`T!-ivkH z$YlkJb9OZTNT(l_`;!{%YV6PPa#cxF?4|{2h4%iW&v(xZbbYk)SZVqX2ll+RBv z8hh$o>gnp-yx$jQc<963!h+$>qP*c1blk1k$%($s`f~>zXUm2BJI`z_Pv8GeMf@?k zV(^JiVqTcu+DGH+b;ra2`u0&V^DfpjcxB&r)AqE)-ju1?9h>58iPpozXHrK#wq3nk z{>2;1h7y-7eX=_fiMv!IY9sr)M$*1rS2Ps+)0cZzCY)S8RD3u0`Zc|C(N_i2KaO>- z8*}7+b9;a5c*VlS1t$W3WY3hOiyd)0_GTnyc~;eTR~*XdZGie7S>5XzL>#9t>|Ebt z`*lUn$+p3piM|)N?SB1o?v_K#^WHBgpL+M}+pm?DSTD5RsJro@YkI6Jbm_N?&4V}m z+3z8cWl^IwYw})kyKu#^it3&SPIXmmKYsP>sa?)BTh5

      L)Yx-A#n?f + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_audit.xml b/GSKMTOrange/src/main/res/layout/activity_audit.xml new file mode 100644 index 0000000..ee60403 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_audit.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_auto_update.xml b/GSKMTOrange/src/main/res/layout/activity_auto_update.xml new file mode 100644 index 0000000..0a8f923 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_auto_update.xml @@ -0,0 +1,13 @@ + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_category_list.xml b/GSKMTOrange/src/main/res/layout/activity_category_list.xml new file mode 100644 index 0000000..da3dc45 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_category_list.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_category_picture.xml b/GSKMTOrange/src/main/res/layout/activity_category_picture.xml new file mode 100644 index 0000000..6b41e18 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_category_picture.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_category_wise_performance.xml b/GSKMTOrange/src/main/res/layout/activity_category_wise_performance.xml new file mode 100644 index 0000000..14bd228 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_category_wise_performance.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_change_password.xml b/GSKMTOrange/src/main/res/layout/activity_change_password.xml new file mode 100644 index 0000000..93ea26a --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_change_password.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_checkout.xml b/GSKMTOrange/src/main/res/layout/activity_checkout.xml new file mode 100644 index 0000000..aa7c013 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_checkout.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_coaching_visit.xml b/GSKMTOrange/src/main/res/layout/activity_coaching_visit.xml new file mode 100644 index 0000000..4ee1790 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_coaching_visit.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_coaching_visit_store.xml b/GSKMTOrange/src/main/res/layout/activity_coaching_visit_store.xml new file mode 100644 index 0000000..be65623 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_coaching_visit_store.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_compition_promo.xml b/GSKMTOrange/src/main/res/layout/activity_compition_promo.xml new file mode 100644 index 0000000..3a6d652 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_compition_promo.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_conversation.xml b/GSKMTOrange/src/main/res/layout/activity_conversation.xml new file mode 100644 index 0000000..63f6b11 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_conversation.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_counterfeit_indicator_web.xml b/GSKMTOrange/src/main/res/layout/activity_counterfeit_indicator_web.xml new file mode 100644 index 0000000..f060877 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_counterfeit_indicator_web.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_counterfeit_products.xml b/GSKMTOrange/src/main/res/layout/activity_counterfeit_products.xml new file mode 100644 index 0000000..2d388b4 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_counterfeit_products.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_create_self.xml b/GSKMTOrange/src/main/res/layout/activity_create_self.xml new file mode 100644 index 0000000..e153ac2 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_create_self.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_daily_data_menu.xml b/GSKMTOrange/src/main/res/layout/activity_daily_data_menu.xml new file mode 100644 index 0000000..84f6cd3 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_daily_data_menu.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_delivery_call.xml b/GSKMTOrange/src/main/res/layout/activity_delivery_call.xml new file mode 100644 index 0000000..4803c74 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_delivery_call.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_delivery_call_add_store.xml b/GSKMTOrange/src/main/res/layout/activity_delivery_call_add_store.xml new file mode 100644 index 0000000..862cb47 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_delivery_call_add_store.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_download.xml b/GSKMTOrange/src/main/res/layout/activity_download.xml new file mode 100644 index 0000000..98917b0 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_download.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_future_jcp.xml b/GSKMTOrange/src/main/res/layout/activity_future_jcp.xml new file mode 100644 index 0000000..a89e12a --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_future_jcp.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_geo_tag.xml b/GSKMTOrange/src/main/res/layout/activity_geo_tag.xml new file mode 100644 index 0000000..3c4c99d --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_geo_tag.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_login.xml b/GSKMTOrange/src/main/res/layout/activity_login.xml new file mode 100644 index 0000000..80b3c00 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_login.xml @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_main.xml b/GSKMTOrange/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..b1b18d8 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_main.xml @@ -0,0 +1,27 @@ + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_message.xml b/GSKMTOrange/src/main/res/layout/activity_message.xml new file mode 100644 index 0000000..71cbdad --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_message.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_mpin.xml b/GSKMTOrange/src/main/res/layout/activity_mpin.xml new file mode 100644 index 0000000..fc0b88e --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_mpin.xml @@ -0,0 +1,20 @@ + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_msl__availability.xml b/GSKMTOrange/src/main/res/layout/activity_msl__availability.xml new file mode 100644 index 0000000..6a35f61 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_msl__availability.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_msl__availability_stock_facing.xml b/GSKMTOrange/src/main/res/layout/activity_msl__availability_stock_facing.xml new file mode 100644 index 0000000..922e1e8 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_msl__availability_stock_facing.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_msl_availability_stock_entry.xml b/GSKMTOrange/src/main/res/layout/activity_msl_availability_stock_entry.xml new file mode 100644 index 0000000..b15e2ef --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_msl_availability_stock_entry.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_new_stock_data.xml b/GSKMTOrange/src/main/res/layout/activity_new_stock_data.xml new file mode 100644 index 0000000..a26e41c --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_new_stock_data.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_no_camera.xml b/GSKMTOrange/src/main/res/layout/activity_no_camera.xml new file mode 100644 index 0000000..381c330 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_no_camera.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_order_confirm.xml b/GSKMTOrange/src/main/res/layout/activity_order_confirm.xml new file mode 100644 index 0000000..36c7b44 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_order_confirm.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_order_status_detail.xml b/GSKMTOrange/src/main/res/layout/activity_order_status_detail.xml new file mode 100644 index 0000000..3841b05 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_order_status_detail.xml @@ -0,0 +1,167 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_order_taking.xml b/GSKMTOrange/src/main/res/layout/activity_order_taking.xml new file mode 100644 index 0000000..f2c227b --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_order_taking.xml @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_paharma.xml b/GSKMTOrange/src/main/res/layout/activity_paharma.xml new file mode 100644 index 0000000..e24cdcc --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_paharma.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_pd_java_image.xml b/GSKMTOrange/src/main/res/layout/activity_pd_java_image.xml new file mode 100644 index 0000000..51353e5 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_pd_java_image.xml @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_pdimage.xml b/GSKMTOrange/src/main/res/layout/activity_pdimage.xml new file mode 100644 index 0000000..e9df873 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_pdimage.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_planogram_pdf.xml b/GSKMTOrange/src/main/res/layout/activity_planogram_pdf.xml new file mode 100644 index 0000000..5be4747 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_planogram_pdf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_pogquestions.xml b/GSKMTOrange/src/main/res/layout/activity_pogquestions.xml new file mode 100644 index 0000000..9196056 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_pogquestions.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_promo_compliance.xml b/GSKMTOrange/src/main/res/layout/activity_promo_compliance.xml new file mode 100644 index 0000000..1587527 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_promo_compliance.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_select_language.xml b/GSKMTOrange/src/main/res/layout/activity_select_language.xml new file mode 100644 index 0000000..8e01528 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_select_language.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_service.xml b/GSKMTOrange/src/main/res/layout/activity_service.xml new file mode 100644 index 0000000..edfdba8 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_service.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_settings.xml b/GSKMTOrange/src/main/res/layout/activity_settings.xml new file mode 100644 index 0000000..47a5df3 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_settings.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_splash_main_layout.xml b/GSKMTOrange/src/main/res/layout/activity_splash_main_layout.xml new file mode 100644 index 0000000..c5fbb73 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_splash_main_layout.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_splash_screen.xml b/GSKMTOrange/src/main/res/layout/activity_splash_screen.xml new file mode 100644 index 0000000..1908183 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_splash_screen.xml @@ -0,0 +1,45 @@ + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_stock.xml b/GSKMTOrange/src/main/res/layout/activity_stock.xml new file mode 100644 index 0000000..bf41477 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_stock.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_stock_data.xml b/GSKMTOrange/src/main/res/layout/activity_stock_data.xml new file mode 100644 index 0000000..2802b2c --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_stock_data.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_stock_entry.xml b/GSKMTOrange/src/main/res/layout/activity_stock_entry.xml new file mode 100644 index 0000000..7ade3aa --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_stock_entry.xml @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_stock_facing.xml b/GSKMTOrange/src/main/res/layout/activity_stock_facing.xml new file mode 100644 index 0000000..03e2a43 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_stock_facing.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_stock_facing__planogram_tracker.xml b/GSKMTOrange/src/main/res/layout/activity_stock_facing__planogram_tracker.xml new file mode 100644 index 0000000..3eeb86a --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_stock_facing__planogram_tracker.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_stock_pricing.xml b/GSKMTOrange/src/main/res/layout/activity_stock_pricing.xml new file mode 100644 index 0000000..9738a83 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_stock_pricing.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_store_checkout_image.xml b/GSKMTOrange/src/main/res/layout/activity_store_checkout_image.xml new file mode 100644 index 0000000..8d03662 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_store_checkout_image.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_store_list_map.xml b/GSKMTOrange/src/main/res/layout/activity_store_list_map.xml new file mode 100644 index 0000000..713e9e2 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_store_list_map.xml @@ -0,0 +1,9 @@ + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_store_list_route.xml b/GSKMTOrange/src/main/res/layout/activity_store_list_route.xml new file mode 100644 index 0000000..51bc5d3 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_store_list_route.xml @@ -0,0 +1,9 @@ + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/activity_store_route.xml b/GSKMTOrange/src/main/res/layout/activity_store_route.xml new file mode 100644 index 0000000..f55c287 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_store_route.xml @@ -0,0 +1,25 @@ + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_store_wise_performance.xml b/GSKMTOrange/src/main/res/layout/activity_store_wise_performance.xml new file mode 100644 index 0000000..e909220 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_store_wise_performance.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_storeimage.xml b/GSKMTOrange/src/main/res/layout/activity_storeimage.xml new file mode 100644 index 0000000..36f77c1 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_storeimage.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_t2_pcompliance.xml b/GSKMTOrange/src/main/res/layout/activity_t2_pcompliance.xml new file mode 100644 index 0000000..5c95b74 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_t2_pcompliance.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_t2p_brand__avaibility.xml b/GSKMTOrange/src/main/res/layout/activity_t2p_brand__avaibility.xml new file mode 100644 index 0000000..4ca7b4e --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_t2p_brand__avaibility.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_upload.xml b/GSKMTOrange/src/main/res/layout/activity_upload.xml new file mode 100644 index 0000000..0892760 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_upload.xml @@ -0,0 +1,13 @@ + + + + diff --git a/GSKMTOrange/src/main/res/layout/activity_visit_type_status.xml b/GSKMTOrange/src/main/res/layout/activity_visit_type_status.xml new file mode 100644 index 0000000..7eea1b1 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/activity_visit_type_status.xml @@ -0,0 +1,22 @@ + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/layout/add_facing_custom_dialog.xml b/GSKMTOrange/src/main/res/layout/add_facing_custom_dialog.xml new file mode 100644 index 0000000..60258fd --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/add_facing_custom_dialog.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      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,MJ@Zb?6SiF-*+(imdmjbyZ7;!YqM_d$*fL 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 z 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

      8&;O%Fkcpy2cail;)G6Oz;ZG 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 z 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

    4. +cScruo&GB?JHq^UZy!DK2SKqgKP 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 z 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%0Am~HDaE6D9I71VZ^ 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�nLIYM6076(8g#e`YoJ}k0Ak&113chAq!DLa4bI3 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≺lkiu>vWCS|QD~GT#BA;9#NW6f9_HE@M^2&5` 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

    5. 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≫c^LOQ~q8kYdo8`uBld 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�rHCToq$sM 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 z z{2eFnmxV#uFUJ(xVHetQbRlk$h)YH$L)m>B=yN$-&LPtp>+$K*HI7u;%}i-`q5VLjniBxcSNC_!ONL{&7e$%m!j+@J`Zd9 zXe;XD>3?VG7?TR~H&)XA=OTc&h4E>{veSTL%En$xJ8t0i+K;i4?UQjob0>(?&auRM zl|eTv19hWhQGAIO3@%8u9Bnnb(;Tk(Im=_uJlYymcs}vYyNzQv2c^RYx~ zmFdd2iESNituZl{-Qz4x!FRNU;UH{uI5RmcoCTW|w~}gyT9so2+|LoNnm?9(0cPwD zNiD(JH8{tycpBawVNJD&y=!pkbXS1b0BubYV{OcP20|~DEwAenHs(G`>Bm@A5P@Tb za?{CHryjFP?bKb`H&i!H!nnMT%Vlvb)IzB^{9h0M*I7jy@>}}&Ip~-tFe){tzmG4z z)DY|(%_X}?GwdR*Y!_*^LhRi%Ujskx<95WHStpdpS{i7SIQ9u8a<7+zoNtsbD*4J& zg|sJHZaYvLtT|@CwjN(_{UJRbrBnFM>Q(M5!zXaQ73w?=>&%tbS*f7)GDB@pf#(_E zb=ONzrwLv+_hb23Fn;k^g7v$Iu-;OIb>leM%bTsirS|exYa5Icq<9;~dx)o%y?}F3 zo7v}iAw=aqx=rr6dh;RoQMoSf@8f59ai3~u`_yr;PbFYnTJTOwKcO%W7|qqk?GqZT zM~d$~Fzq*D?6T$uX`P)nZe}g2*@~8n_ha-3iakBMo7?VfF1&%n@^2o)`;qToV>ihC zYer$OYAEbq&4sv6JTk7e5cj=8KC2LyD8#jiIJuLJp%+f>HSG{Bk*oLgoi1#9T#I%( z(xrAfe&5Gswl%<3glMt-uZzCPnjf!WDzRrxQyr*cMST`8C6&xF|?3|^K?=MJ(Oq7sqD?8VKh{tUH)YKLMz?^ zbnYj1eF|oJljbAU+6QEPBp3Uq3vI>}zcd-wabzh{Do^0W(!JK|nMq{4Z=d<0Jah`4S*}ffS z9$HeYVo72zfuwi8jZS;#a z&gJMk@C$jkL(5y!LoxegJItV*U@Y=ycT@b@EJ z8_fP2%)U0*^+TEy!|`EX6vv5asn_yx;&vy|%C*)SrdmtX6(+5Em{Q%2r!3|RI__B6 z*{|egx&j)|Oz|a!uaG9+8)o}CFM;?_fYm}9H5UnM>H^@mHD)6eu(GQFq6;8a0mNCa zwRQUj}hP6!1{9ooY*+?8(=n0(BBc)XuX~RVP|b!#u0gZfCznC_CH8EM8{(wa&pgX5#Md#yNHb z3-Q=*VOYc1qgV*vG;>S2FeluIK}bWremQqvd;TUs3HE_<9_^y%V+ppm|bxHk9tJJ>Nor`4rf+6ug zPs{klL*fhcfL>9!r+HcI@mak#Bi}&|um81vX1SeX&{$JD@-Pa0bAc8Ch(V zdPI^ocR%ju`WND)1-hI2)5+>n@Pq`K7wsiwW3Q(@Zq(`Zvo)i!cdvWX9#@5uYys$P zi>-K!*{;k@7HhUTfcvvGzrd}*{%rBQ_?23Av{j*0P>-OM z`~$NHUPK{2F3|`7Aa+ZqWqeX+qLlVCwEwVf8u=6B2M|X6ER25#_|8r%we%Rvu{tcY z6Ep>1ji+5~r2x+avB@ORY)dCw$)$*wJ_IkMdhF0C)?ig?De$YoQY>X!o~2blP2aKV z8ZKisX3Zlr4)Y_rm~gt~^NcO&9@r0%>zW!zTV}7O-7wmcwkhV>&pF)qbkqYa?Hj18 zbKzvD&uQg&Qb`X%uiK0snoi4yw1SmcfMt?UvXSb%Eaacf+A*Kq79gB_6^ukH$7QxC z88yY+b2T#?mXm-YL))Bernu~xomPXb5$b|7xC$x1y74g56mgWTOIizg55q6oSue%S zZvBqz-9TwOF<$m;3hGF;eaEUO;WwrYaDF3adXUnfrD@gGGR=EHT1%mvuaJg%n7B8# z4;0TTw_N+43J>n(ZsIJQZzUHjvbf#3kr}rVQ1KhTM&Os0T)N2esTEFD?Ddn z9ZX+KwxRQXwGC$#+93PyoUiHk?tw%1d;dZD-7R+ZRRf$>0xBpJuWBVmb$om+2`eGC zs^jC2gm8q!$Bzb@ZzhSu3<{I=@Qd0_ww1E#s+g`=Z3V?Ic5_hp5@|79pM^B>g=x5x z&df*~^A)66s)7tj0m>vGXn`vL-&J_tT{Xk9H=k%#DS%}JIPc9ftm)K8FwVYahLx{P zK`0kXW;XgT&A#S1h;#bqTFGmVx6l@3Gj*7KpxYQVhgN9bP6Kr@Cz09s!(@HjVs|w& z?Q1Q|Zm6~F>)NbsOY=?&zLWL!kP2tjwI={1FWVda%(Gj7*w@Zr`3E5npSh)nGdI681|&VDsD4&9D}l$zg|py`RIL*^HbL#H<;Q z&>b>ZBVo&TBX11w_i0&uUpLqLg%Y$#g;r2w$UDM!2BgizK28GmPjI8mSiQ$~v2 zRs&AJ)pP>o+-U$#pQMaVwm+o|z)9&a04Igxq>v5+a8fu<_ysssrwqUeJ=z#&F+9-6 z?>U*)A^LfzE#r4^j*j%J3;43Tx*{dISxHDozXw@!a;6RSdt)%(q|GuuM%`I9Csf)( zk32Z2k}?*bBqv+W9H8v#zHLQyLDGIDZ-U zZ)nHx{@N(HzXn=fvFo^%Ka^G?3{5GOGi_WZ^;L!C z-y;F9F}lg?BApMQg*UuM@Ip=xvzzYRbOP&%Ccr6~gI4~e4O$6(dJVR(E{1Y}f222( z=*VpBtMo=C8a`C6FEE#ujeQBZvMncOHdZ@1PWP_EyVX3LUO6~duR5Ncsvg$kC;>c< zg|m7C{wjl}(}$)0mRZlFKtzcKvU)vBoha zc_I$O6$lg98z#NB$Zau@${BxU>K~QLdtk*0F89vfZNItB5cq5 zoBTK;b6B|1uR(v;GfQKrSKfJl9kbQJ=lFdvK0657JMaQ6?gct$fPT;&Vl(_swzF2S z@XsOs4=lb(y@_#P6~aT%B(fFKF6h=tKt+iRyNhrkZGILBxbZaW0iKJ_r7P*Ch7+c; zm#h840zy_V$9EZJjb+@5zRJFg!yDj?q0hpIb|lLeTE@TPdx4JsQ{A6{#weR_Ik%(U z&F7grpmq6Mqy7WpZrkJW(C9OcHqYv4JHcx9M%XPyg}BQ)9xzul1NhE?%<-C|!j9f} zoW*_{X0YF^{vSa5uu#&-98rVsP4ISOD1j zUSTf$vWCfBR49+IBixegOJm5Dekp_Dvw;6A>OS*5>iuQ>ZlEU?=+>1aJrnpfm{(>h zgFeoecPk|_oR63Bdx#!0*c~a{Vm0G^fIfP8(l%*Ai2<&NoPaW?t3m4b4(Cu0ouIiCKwcjAhelEMAP zxoD1+tczJjWusb0?2B+WJqBU{CR*v9)JTqpFW!^L`8pelJYvHfU8McBB#rZl$Ihu? zuyJ&};?_fTMMpX7AdX4uF_gS$p_SaQ*t%~{r#jifm|ROPv(=BGPAz63*0ws+nuh-G z+R*=9N^OJKv#e8~tKomx+5VNjm0(N)He}qR@pgw{C3y9G%()0sRaFx^xWMxt4A1-= zL7@XTF`d{Opr5Oz68n(kDv<1PNpThLk6!oE{R0)7E*2yYcS2!?a!vdkz}8s)6m zuUXs3Y`ux~FtJ!UJJf7B8{juN!)kT`=PSbbIfzBh?1z59xYQhga1o?6K>kbM_v}_H zzchtk7YVpOVd-^N3A~;HJltzWu^E|i9SoOfieua_F%BQc+ljeuW|)S*0pnR5<7E=# zS-c+GH3Vb)IKBzd8j)3Y0CImtQWGmW>Q^}T#J zXHUp@Asj8sIXuK;OLEL2=e*Hi&obM<~|@ks8hF9U01W zuefLT)sXLO+@IauRax_&>BZtEUEI6FDsMx7=kPm+_&q?af84Mf)~p-W?1*F>=CU%G z)VaqH=h%{!6XUA{wM2OMbM$VN&|x{W=-4{+AydyG zIn1Xziw~9N=HbsX?Z~ZJEQc#t@W*!Dav}4Z)ebx9NccV8Vl-sPo(25(>;%k#HoVgu z?T!8ZjWyz?3_j4_0WSr&vH3fA~bB|>ZmXLr)-gNdsiFzX_Za&p6`1Ul6 zWDwjyU2_Nvig^DT@IDoOIlhC-1^%973(9b62-*{;xoL3vVNC^jGmMJ?H66Q1)}(Zy ztZC{(Rujs5cuk%l&;XP+^p2G`oCO&*w)NP>vaJeh>(oW8JnG8u@_MQ6==00Do(Shn z<2t`d;?gfD=Si9ito!s%bD;(MFN85vYWv~kZO z&i7-Plyd0&Qpe-NyAvY=;+DIYE8Z^0V1F=#6s@1LrQ)-Rv9^Xsf%qU7wKK!MpY zp!792!L`-|E$KBsMX509fN!UEj@6-0u~PLZw)WK$yCC;mz~w%jK=qXJoBtAR`m9F45t`i{9+Po`Fr?`?7|S$5md$X|l#uckGUg!&p49}(J)3R|U$ zp`>P_MxRgYg+~Lt7m(j;;b$>wT69u4i(BwS1Nx-pEDQY_5Na6kS3w%(V&a?#REXD0 zkqWsGcn{1aX%?gc+5LRPvF2H5lZ&dbb6&(wS{B1NZf|N{!ZQBaNLv9KoIL9wwUyH{ zOiG}qAV%nQcoCaq>q1tR+9{=#LBbvSVx*8-@$_VxY_pnK3X>SYx?+6cEI0=MPe8E0 zE&ja$_si;{de@&8Ou%BU& z-+--8T{45)rfdgD=ghDM=ceE6&iY+zq9K9&+ps;6SDEIw7+#((QA z_FJU^7WKR@$^@U)2ld=Xq^{dpf8@GuxNG~F9gCs*X_5~U>CBG|v%f=~W*p*6aaV zrbiD0%HjmbTdjmARBMM#Ks=X_hN)~eQPd5tWO$;iHD?Byb>3sAx(M1?jQ&QHCE*E} zhLV@kx|{wV)Ls8Ib<4Sk|E@lV%k=H)8`bsIRb+ST)26)NWqvVNaQ|INJ!>&<4;k1hL7Jgxh&wG)p;qBOWI6leoI$yzuZ}U9m-qOCKaXc-)B^jt@gk^ zc>z$*sDIc4Cryrhqy5Shgl(nALd#QVA0}&F4!py`->*yA$(t*> zw)43h<((B$7JOlb*;R|J%AlvztiFMbWHz=sgLep56HU9Cs%l=p2vq>{tXt3WJ2QKMm)+T2r3Opzd8pgPMnNO|?BKhXx{}K_(3*pd-rJE;ox@$d%LxV*_A~q?r1iyf5rF!Qk;*XMWTnA0*J}_XLlbq zXzg*i==#p5pRFj9KEIgVz?DL$igT9~M-DkHwDggW2%1lkx-)#_2P3E>#Mk#pD>-eI zjcv}@?tm*7yBgP%YG_k5RWsZ(@HBEKG?yFa0CM?;o`Cf%-=VrPdr^O ztdhVkD*b=VgF0ZtAm&vs2Jya>YY)7|=BW5Gugh$O5o%KS*MD|RLhoq?etE7rLVYoa zy0?Ai6Wwj%bvQ!Uh7izZu?Ho-IG+H9D>wJr%+{az{dU8XWQxn>p6+syHMaw0uo~y4 zkKH61Y;LmL9guq&dXd>hrl_iWx(c~}1-aLV+`dL1?9&f6`LWLYEz_BPJDphXVZQ@t zGuk8WDY{p3+X`s=W8*}`4=wN*3cF_l>>T8STCT~U-zeleqAK2!Vm&NhnCH8`G@t7f z7$%laExxOoeX6t*y`e|i1H|~lH%Z?EE3D#sLVl9Xe(7{!yKjY+joqB#w);3d&)cU7 z`PfQ058geO6zvI+iV{BXj~xfeXI}G_NrvhMPrdGRMnje63z6cR)RimweNIlF#_XnS z4d%=rX7FX}Dyy10!D{8(5VPytIP4Aoac)HGs0BFYJLgg+E9EdQUMbJJX%%)r(qbQ; zD{UeojJ=o3@mOsQx4FI<@So3kn$?y=)tHOtOMA(&aI6QEoVni{f!GTm_68V}TUnm(TBSB7f4Nf70A_D&C(KeTbyp@b#17@X zGEb~G_UN!Ya?D;EcRG8Q=IHCt_It)8j&XtI=--8}a-T8;-mfG){XlqfEPZdvvAn1- zmOeiFz|Q&6e%H z+Oj>@SS#JX$|)pz^+8HtEjWYB2eIZ0<-FLplKUv_px=jiarr^!#bwqa`gi#K9?XPS zCm7J*Kl&%mj7{+UBbXV#WVtT2itFsZ4l?FD3iE=msZUpO-pq+%e;Y}lc7WAq;E)`Uk}NHzTa`rtXL)P+D!DcM6aelq1)+`D?E?kjPhcw8w>C4adwVc z#c7_giep~Ev`WS)_zKaXTda=A71lT<1hB^`6UDxUv)L>9jFRH}ugbYYeGjsP z_5;RhPRkV*>P+LTteX`e_|0l*y#i+ZJ}DT zu0lIi4h!Yh*w;P=vr^1VN@lF$@|3aE(XX&NOu*j&m=sDYiXR7avB3=bQkQ9i z%`)vqNV}b-Nqj$FI&_{&dkw2r@jDizTigYG#c41XkwS5^x4b6@?Yeu~!kU-VwYdmd z9H}7GVA6~~8J}0U*%1@i+9La@5WVJ&md<$gM23Qd*UT~DEjjJO(w2K zKf`l@drG)`755!#FWBB@U$~=<`FLi0yS;Eno4p=lA{x_kz*KwDj<#bXK9RP)Egwl? zh^1^7DccJv9AciP;BQ~--@bCZ_;c?I2U$jUd7WHYeTs1V+Gtihg&UE>{kHpKtt;omTLbFzFK)poQtow z?E9d^#J)40$~YqfZdT^E9JlRljX)dXDBV^*wB84prM@Q8=sukH8;tu@-6z6;yPm>O zetSvE_CgATF!iO9GA|7&!%|v!nU`dl=+x5M>JM34{UK|sKV)r%GKJcBtLxZYyq8jgsMz@QgwZ+@q@+`!;^e)V$0bD;f0j$ShOlBHkLu)|aw~s=f#!~P%I!312 zPr^vdZqQ+MJ-VHxZf|pPFd{eaXmg&tx2-SvRK~0g;OWzXarTq2-evkY0gHS^9gAadx zn&1Z^55H*^d?io6LqA=->nf%*c=`uS_j*wHxxu`bJX8wng90p>PX17u{^)51D`S-jrj0qa~ya zL&o&9E;;{-=?tF!?g8`9IJ*?qy9dmlm77Y_51e12f1O^Ee&GBZoi0uP@Bmy>h50ue z*AENxZz$%)IdxWHPTk1n)Q<{t>PIlAUL7+3&i>lGuMe4j-Cr~R{?&b&n12h0%)cLB zC+8oIn}^LmDP#Nmhm!vLDe!_XW^@uNlQehD+$PS=RyE-^@KFl$6W}^-u}b^t%R2-eZhn-}N%3w@y^+rc z@eYL`q*8h1s0)V4D`#?frR=XuS99I>Fj+!+%=2M%(0|3AFG~GaV7^Z-llL1xvrt#V zWE360zrA9$kiQ@KGs|hYwP=$s7VOf1UpBM^-WBT!RVCtbw~c5(aagUK#NbaClKsOw;|i^^fCQg(sxwyoy(5N7p@L9~~TY1PUv zf{uP`!5(2Q=IH`HT{%#8@ry&qJAPp~@V}IIV4pp(TE3^2czYz?L-6%Te22+ccCMCn z-gXFi$!$>QZLChW@F)3L7$&Su~Dg+=RV zDA%HQJv+(op8>Sr)HKYuE%fKpAl$GT!q?JYpy$BoySbK;UC;iPzr3;B2lOA>0{PFb zZxer@BG7~}E*{g#Vj9bV-*?bj0+)+GKG?TL0gnCv+GeMR13!6q{`qM^H>nR|&sPLd zJ|txlWX;#fBr3bOtU>SkdYQzC(tHP%N&MrugUcj-&?EPi+pW?&223kk!)^08=IvIJ ztZ8o~Q5G(>yBr_!sDxD#nw$QjiO=`G8;Os0kBDM>HhjsEm^rwQ5#^MAh`{q;Bz z2!{Z-*wNiFT0HZQUo%V4Hg{QQN3$q5;(hY*`qLTSz4~R@(sLWrtkSajhU{?J)biA6 zC9ogL%JWUaHkQiqzv}?m*vV_;`!FaQi)BsK2_ux#vNc5N9$??wYxp}j#7||inq%-S zS(fX)On~rVEX;K3##O6dj7ROHF|M*IywArM%S*r1h%+8rkjc8(nRPbCb6q8-586g1 zs#*Ojv~_FVW%ag<&&HfmJ=3!QhgP=lMZ4M<4pSLETy|7jz^Cy*d^D+z`s0mK8+GZI z6ev874?EETpQ5w@@zKacEet~d`)s$)^7fh&vModIwY%5wyGXwUTk(%9DdA%-Uc=v0 zVo&0Hi?KdJdYMC@41!E|^~6f-hFuP2M>G2OZnP{DTbXU4fr8x{r}l1`;r;E-Onk}J zbY4XCGFp!*&bckG$~AtsReGe(%i{HOBp{&o0q8!MqBIqk8Zo;Tdb6W1^ z>uToRmOW=jo1NU=mYqGa+nf_Ux{%fiX*Q(I+1}TYkhW1;qZOA7u53*~mMk-p~cMtNJIoKe|X zk2T1*7|*PcJaKK8PKxm_9uUv>p5L#La+^VzW54?c?mcf2LUI3*`~2R*KL3(dYK!`9 zIgd;%yZ0YOe+#ghA`oZ(_8;8-;b1VUF9sT)-A8}S_Z{A@_X=~d2m`4m1|!a4a67R8 zqvf2gnN>v?nt<`=H3j>OE#K*isHOYbU;igKwk++cb&Bv^Vr>8QKY+;>N2 z!_aT5WWVWdcJgLhPV0(mS^djyl_13-Zh};^{;?ohcSF0aowa|kc#oC71wVDIq^+=j z=699a+_q)knR&M7cXq{S>Ao~?XgaK;SZk?2i?fE6KU0*K``^;ix?>$(s4F7Vx`w26 zvNX95_m`$Ytw`m`a%+Z^J97xk^+VFm5@{UQO~Y_KOW=BNyWM60gvB1 z+_9F+_N$c()Z$wednEGaa!(oiyWuiY!RHIOu&2gyg1?sUitb;_?WUqXPT|u?uauyM!nB_r502!F(S}*ne3o zZRf7&lD3f~?f3awc~7yP?=NaOdzIa%cXgqMbtkeD=E5`osAYcOc{~2Kmfus@vBvf{ zphL5I8MdCXcO`8V>Kl}3O*9NJH5QM4bJ!ioC-Df-Yc*~Xuhq!!VN)*Zc6-j}`|TX_ zQA;PJ5FaSSKQ<&jREU3KNc@OG{F8-vOgZd)sY~|-%zBj8KW>$HA~SbdBgjfJA8MZu zB}b4iA^Ze{AG3;UDtbPr%d+MM=yykdoO$!SQN7wYhEW9YO4UL9u_#b3gZw|LGpV&)H_tAM@#>R%v`&A^tI|6vjy+ zzJoqKB>(A!{7(#tPZr{z9Ad+~v`u3 zT1?5>qur6}Z=y+hWxvO+{aTs?V^cj;Do-6! z=6J;+^AD8)%6Yowd}+J!sS>%_QwNpt{je0*5*eJ_`~K~Gx%WL~mF~%GuP>C{eb9E^ zaZtQ>A5ylp?U4D0%9><5A1JhQcZqyv_d#VzkCftCBI}Xue4^0K-Bu|*%kE*%Ke%mh zLZt2QP@&B)oG)$X@39K^>Sng!X)8n>^LY#T*qFF=3sJNcD|KsLIiLHFz}rxlSlg4? z&1V%_>)_lxgA^Tyc2Ur(O5Kvt?EXPzw$;MKarRhF;`VlYJFl@gv~f|+_D_Zbx1j$! z!yR(VvD|mQ+ev~+FBI4KAD^ZDF|Ks9*;&bgn#crBtg1GinJ##;l*0`;eDMrAg(LPP!el=`%_ zK)tiA`28$=-_d4h*;tyzbgIul%w288@8@6^Y}6D+-$)wnpXbZ7^|4?s_U&#{Ey}{Q z3%JgcX#&+t{45XdJ2~_8ZnR5pnq$>s{8%+-p2p%CEc4WEvqbh)oHqxzBVW1~BR-8K zexqgn;01#J*7q>~V@Wd5UTVix+L8$iyo>V*eO`}bGYWm{NNV1$zfYYG^Te*(p-wOL zef=S?lbwGTNFQ{2n9cR9exJBIKF}_{d4c48{(Xqew(*7d-wd&Hd(;82cOL-TFZSJI zE)e%}Fz-Ah;4uh#{>B&V?{~Qwt?(iKD!BKdMK|2{&}#Z%8}1U^e)_xk>l$>NrLb0# zceH0?zwcV^vgf`=1~)cLtt9r`y%3r@vI0V{lffS}oZyGhs}MSNBFt*l7+K*dZP#&y zcKy!cccsJUc5&?53VB~j;&V_gfwB?9h|dZ# z*%*Aa#AjiAT|K^-#@BN7B2?_#alJz3uD>Sw_WADNed`u|JNp7bOOJoa3KMlfHnu0% zfGExz$NYJj(Lgr@DrVA8kk}hewK-01mP-Iay6;n19^%GnQs0gC0 zEubu-h(ZCC7KHzO&oXl-4aoQX|MT^E(mDG%_bl&u-}k&r1my;fJ?BWz^7pKBE|c`c z#|VFwdL;YvraFBai@6Eqxko6NAS>wZBd2p zvo<^naBQ~yEoLbT?FhVs`2pNxtlR^*t9WR`ozWTCx{tLU9@%`l?AAGa0D&aQ_ zcY!q}qtpbLY=@Ltyj-k@m4z}2l*M25PSe}%-Au3Y-rD1thV~hm?N$$~QMj%WHeP+1 zygQy1cgIKKO@P~d42t#onkc6WzXjgC^cy{%+KjZ{>SMc*kXtX~v_UrZWG7nJ*WL4o z3wGcr0%ar567=*&X|+vw@CuuoOkr)=&os8Y}#AG8KM~IN{r&%SPZXT6`t*YsDa2-uK-f1$^CK zsk0eCD=TG$G~m1NY?b-)sg7#QzLpX#(%-9XW)SYE{%URWdmp2PN*d`lhV^Pe|M~?@ z{nlmN9?AY?x(C}u%R2fW^ut)AOojG+Au=0v*otb)CzAM-Vv=xIka(S+M90iV|CM#o z(%N$PJuRx$dW)fikJQ$o^%i;>T^{wo|5E@4ET;>x_l3}UiA(Z6KDtcsap|+nDnl8u z!nVnDWJ{#3dV&U6KIYikT*QrqJPKbC&qisV{x59**v4a>D7!Ljl;p}3<;r|4%Dl|V z>^Dl-?6P;ijibnzk(ZOX{Y?)MlrejbQdRAJgBC z8TZs&nd3#7w{zo`d+&se(!T8D1-MF0F8zrDT;(J&-W7)WVcq`I+9K~ZR01MiRTN>#90OHL|dJ_Y0OU*GZf!>EXyq0k)86f)ws+n!@Duw#M4UF0ugLA)7Yg?D zmAUj6licRD>zKYqODht0&9zW}9m&hMyp9rN4CD3-jN30TZhsEr_6v;L&ux_f1VIaZ zsr%tnFSoVoNPt-b#1o34)b{{NthKet7z^yb)z&6?f@r<-99xTEC^&rK{xY57-8COD zhy7DAv>4CyY=piyp-+M{F|?mqxcDRMUmsh$899?M{~^q~4N67*353eb4o5 ztSo*%w09;f<(UfcaT<}+Q{UalWqgnqfcmsQ0_tvGC+gEanXIBehS&|AHKe`fP_jyS z4`NSe71AF6ZL*5+mFhV-#QI; z>biSP+juAIMg6K={MD?N?MJBRo#e%HGl|JU=t@03A96x@$%wDu3!ED*pEW<5tgUGv zRwMEY5-aCp`FCqi@)65~6u7}rjxb(RMB_jVq5VAk#do?}igr&Y!A}=~(+p(lUWQ z@=Rv*k%##anMg3rHh!B~fcAxRUxIcyCPElJdVPTMBiIt30o6{OxN`nUZEIfT9z@*u zCXs}1?pXDzgAc6sO8eB$a)0hdo$Y*k2^^DuQZAp_fauMy^LIzAb9t}4^B8}W-KTcL zFk5lSUzyk|X-zI)Bi5S3Bt|pvm1UZAx%fK}w<_^lS!rUooVc>al6_;l$M;G($7hr1 zdyDg3tE)or1=letB-^O)a9N*EvN1a{P3nWq?3H-Jeu#SwXcK~EYm88?%sesQ*cOvE#e5|{-(TpJ{FZzhvtj(%*v~qtqg?CA zb|Amf@dlRe74KsTw)1~h>W(#E)XVQ=v}^P`$PHu)b+ONv`Gn=iiZc1LkM+BHg-)*a ztdOlM&V{8MkZoL2@Fusmm-9Bejoo%7)3fILZktO7uI)%6LUC+$VO+IM3K_Ya#4y?;L1f zjbQr;ZykhpySd+y|3j=69Q$`*-^Dz=Fr#}QC*^&S40d-Lzd2G#f^>U%ivEENhI8?7 zN_mM4R-t{NI0-7-t5W0zGN@v_nFQ7CG3qM91UEJa(+yv)&{38l!1@rQM}c z<_{XrK&@7R_F(K9p^F%ir$>zt9N+u+LeA)JJS*>JQO1c$rZM|sbJlVDV%QSGC58bq zZqRAXOd|y32WXx=6?EJ z!TojgnEc<{67GzI@Bf|mNKB=D@@+Jjk@f{J?(35>X(M=F4J8?+ChwOb)F*re>o7KD z4wEyC&e9{u!;3S%ykb$ zvrt%POb&0$^Fxkf{19ftE;b{hsI0BOayo^#wFTNbowapohWUx5&=#EqZS`f!9WSKv zJ(Tf=C+jYh&S{o1Hg44Wz?UDCu9@Ppmf?FT;7jNgNrVwkno0ChQP0?!nTE0yA4h*_ zYwMwBrdxGBLd%D2uLGaDrjO%jfU{%}s$P-Nb2uF4f4xu2e{lQ|P8|A0fO0Bv&e`pK zQf3U_S)~+E9@o1|?gfUA&ROY%z4r>3BKttT2QPQ>N~!yY`{IWq)>>+NNM6B1V(%h8 z`dpIJ4%q&IKF;ryw4zh?9WCbtMQoho^hX3$VKXU2zRG^~^-b{q?hMl9ct>GuDAUSr zBC8hhsJ~^^PdFDc?dd*gOZl;+a}E#n2_HY&JxsC+`QXSwWjb=&HS9ec* z$(6-jq=>aEQ%D1@Fs>b!Kf+$;^gH4FH90sh>BZ)L!6#&Ivn3=BW5~bHdRe-yJqvM! z)3^e5?3s*G01M9Q=XQ*8G@drzMvp3G@W0-Gbcs?Rm%E@pe+Te$kL~B-LPx*k4Zj9` zYxYRq@Zy5};$!m9E65KXlYe1Be)yRDY(YLbCVx#qzIsgl#Rd6phyD`Z&l~%N&TvdA z)s!mAb%oIi*2_$@?G>hf_G(V14d-}=tYfI98u@H>uFlnQedanh{WtoN-}CL<_t5|N zJyNFW`~Ant?qm9oN2GstnS5UVr~O=?gv&@er6b==>Md#GuStZ+=NNA!&oTaz%*)aK zs$c5bzlHik;TWUI9uA?e<0|;gYKxK2RtdSWZQ&Xrx5MY`cl}&u%28LHq&^%P`G=kwx5tOtv{6-e1AS0d;+A#)bWGhh{$pLaNB-W= zaR{udAulz|ze&DTNM7}OP;L_5--J>t4s)aJ40AtjV+e~IyTV+4^5KwG^(MR3upKNj zT*-Vwy(Zr|@!tpiTs{xST?1(-{iS)wK!5+`9s?B6kEi^X_lIjVw>*c+rb0c1$Ca#h zSs3*c-b$j~;lC&IxJGajKeH)F#h!UC$>E*aCN6uc^F07xf?takXjmM+gujNsm$2FR z^#_!DwfalGkMhDkK9+q*p6K{ZTy_HI6@9q3#{QDD+cFuYG3YvH=3ffRPClmW8;-JX zB;`3__sb@JCb+MQ<*<+IRkUaP_awt~wPhK!v4Eka86x!J@SA6ClDgcAjq*U)mnznq zuixgdBF;&Q{8jD&p;(#I+aePG-f5d z>7Rix*ZYxgP-kzFvXV!WS#3$DQwPfuW44T=%nsv80KhS9kvmO0N+D z{a^(@pI(+G@ldHVb?zpqqc*ZlsN3+P6)_8?k#PQQ&L||$2RZ-K>cxJ%BIYWrC;Q8O zYJdOriTz#tsr~)rnEvFPZQ8_n@k_}$CfX#&I&I`q6Da4#Hb>V0L)&3cnhRpY8b{MFS+%)@r@=}X_pi8x1OjsdwIp9|E-P0zdwM?2IHmIz5_H!olZbU4 zAI0%G|AdoJdP}Wmmcl87gWej|>t+_)VI*geaDYiqzKpW30YSfi559X3es{~^5juDC zi8cSQL+1{Apl}Zbl^R9y)GMbTu8;SUQm-V4kQ-2HqZ3KQW3V01E9vHXI+OIMy(0ZY`0{HrV@SYV@16#*pql9Di6k?hy&+S^w<#vpa_C_k>`&OK zSNZTAmXc^doDV30@bv@e8@UQ&h_@0ghu6~yl+|nF=N~0nXS-h{)=EgbmY;vLKVEm$ z@AGNKshw#^vo3)6og9`(iB0~M97fD1!GPVeF>~wn{M*uHO(ymTJ7>|qfWA7D*bRTp zEZWO=4%W1d?Tp`*pw&e1yg1~m%X_h^zn$9+u$J&$z~Ao9LrVhOVgN;syhf&xe4W{! zxejt;d*~%N?=Vj*GP{NJKH>~;57950_$66m3qTJq;KG-|w_uy!uu+Yx#T09|i1&^D|dH;GG_wRYg7&-@JKx-rH9V zsZhpw#TP?-KEx9u&d0&`sv^9ge)>#Z&t}Ryj-HVS%x2$@I1KJATnh1H%BmP|ANN`^5peS{ zDRiKt{MBUGpI=Gy_`;Pu$(>(GjL-UiTuH*D+!3C&Y;J*5iTKBnWc!V$ns_&%-7AcX zJ?_opJ2imkqfc3D=)I(Cwd<)KPZl9taec9i=z)@e^)(pJ3jhmZb2`5hw65oE1WB;i zy8gYSXq)`#QoG^2Oz>}6qbG9*!BW-_`RWFlpJNwEf4kY#D@p=LZ*e?nDU5SH!~cs> zww(L_UJo_5@tQs+o1N-yGG~)B2>x2#N1W1RKp&k#tZd;IJ4T#q%*0N9tmJyv{4|CU`ybCYa|rZQU$+PI)}VDR;MH zGv_^8+CPQ8JD#(9v#{T;A4v*2S>Zer^mc!kdF6T6sb#9YlkC>!e8_Ev{WGaorS*R# z)B5|#5VJ#t^Y+!v+!k@Sb_zgGt7VpHHR8VLG|?8-I3i=Vwy+CNh!J@vlmLo!5`89Q z8)vb!sN${cHr4{2f%al;?fx6vT2)rgBAq6#Stu975uqf60V6@5(q78P)Y?@;a5Vgl#80?ytRF$2 z_Y%(c^fLL8tBDiN^}=4Btt=F2{8X^Lqnt&?y5#vrT?D#`LqKaihkv*?>wN&zR&e-- z@ku^_X;}`_dJ+CD;_$Cm=x_7*r4T=+tcr16>*#$Y**@?Z;E3E31&+C%`8Lr>M=$c{ zs=OZxT#(;u{9V46RQUM4*304s#1kTpBjoVl1qKgzc|Pv^8S9m}BRgXQfIC)s0c-G~ z1l`6g_T&>ceBL&ZkJa(9I#;kdIlHZ!rHz)uLaW%;c4eq|tK>B8tDE^doz?Kp2)rF; zs`;G}c>9rz%C*f7TMha1BTJ9O@|~sMO>(Ftv0y0Q^zH~O_((?TLFakgZ*P{iz2rAo z+Pi`qF7>1(9sMsT8)ap2AAOzMEEC~X#`Vl57~f&}9K;Q+PMLG3BZtcd;X9mH@C}qL z(jMaprS6=)8MGw!xl;7;Zd6ZF(eB?QWs;hWZO%;QRMK1Z9?s`E9cy{?hFTBQg_F6Z zbUEsmLuxcAb9tQSIpsz5E&S~Ot)m!Z64PNs{s8ucHbyrK88o@Be;I9%D5bJK4S~#jefR1Q`Jr8%vOM25j&>aOH|$`&P!0VH){*GKVNqTlzN*E z(VL?#U88&GP1dG&B*$6RT{Kx&H-%VRc^?Y^l1}nKAD*!!bw2b_Udn!Fp^jk)L$%lV z$dEVS$9~r`y(ZoExY)bbAt}Gh-jTL&-x0fs+haAplj8^DoAqoud6cgz=U)Z;YQs`& zHSUcT^Y09hi0UJJmXR(mN-gP7yg;AS6TTaE6;peqaX3thpSnQ*rOlJ^vcnr9^mTCS_NV{t>NFv;qGdJFFWWd5n(;- z#_Xvk-n&vBZrv&&rMdXXr$}jf@dnM&-Cys{8Sv6mnDkvUabgN6g-X434`Q^|rK35FKL~?+R{i{vGe#q^{YqadtJqTzp@Mk?0)3V}p7#Bu@?6 zpC&N7JS=AI9+#Jj4V6i$*iV~pl!`^}H1GAW=+*g#|Hu~kj{csw#h0@;bBHM=#L}_# zjd@FmI#Om!bMN9@KH$kM(r(GW3VfYEyM^<|)AS!nl=yJkz<5dY+XnEAS^d#)PM-b1 zK)W}L?~dVPp&o}#9NxVFZJdZ>XOzoM4#`9~MV?MFFD5nrNDk9<&HG6!HWDi80FCkx zKNWvJIjfRGN|i&(x43_2CbzkT>%k6>(#{0lj)M!$^p!#>9d3oDAgN3FiC%^GLZ!3y zSDkS7qb-~csv?htbefHQD-)wm8w;+j(#FDLAM)H;dqkKM-YRVm zeS>id!!-Z)T`u!t-^^%A-i}dWz1ws3L%IH{ zw{p3lY;5B>8khU@j#nN8EVKCt=RIWoXiuq~epv9XKSTCs^qwQ_AmYDTF-9x=VN%wS zb5*~U>n(J}HlI_eT9FTvcn0?Q<0IbXrH+>Tw#Kc;+Od-VK26U;(yHcGNvo=6*pYsw zn46U5GG~us^Py#{)GZ^XllE=PrPG4+b8_j5$@O&ko6}de@;!vs++h#RzdsXqN!$bT z&)b^QV`{lSQ`yYlW!|8*m=|opj0tcgf?nhjh&U2v)4En?cxu7NN%T{ihTjOjwR-%d!t=z^3i8-WlndhRMb-5D zj|=S1?-OSR$j>uCSdEY6>Yu8mXl#_S8cPoGMOH-IF1!hZy z*>b7u{r00|{@wDStpbNOFb}1dQU)<+qE91#6*)Skf}SuP-zt#%CUfAfWjSZBkU4od zjz_l&xpnQA8HI5Ho(Lu2ww^?u2%*(-l1&Z!)H42aQA?e;lqB)y9|e%L2!WE08Tahf}|RMK_1akjR#1o=>U18@_;s&^Xa^k z+8w9WT04pfX-^NY-SdIJ2q zP2`+oY1=rEDPyl921!MJL3Gy)Rdv+^C6bC9AQ(;n_JTRx+Dpu*_&{wce1OI9-Wv$p z4P{-iN}YBttn+aTgsiL)#@|thNm)Race$=j2|;921gkU zFj+mdZ!w<98q%IBGTY|+p|vVvQK*@M@~I~?%ge0=5Ym3gURbS#ycNJJJpd6FKzXFb z$8;=!v3Tx=a)+T@o?kX|fb$=4d~wEm{S|VvDf+u;uP!p3c*&dr37djB+r6062Vg zPj;KB$*{_A$6Y{QqMcxfrDskuk;?a*9n~IFd=>QbaHa|H`S!_0koG%BvnIotn8)YE zMLMbjCfAj!aAl8|wz(yKbnXC`k7$ee1-}sWXZ=w3_efFIKuh5}VYj7q=$p3J6q)IG z(Cmo8%*WiYD%Aiv+H2fqJCt z9BUTlEvrS)=vz#Te_QHL?=V+w4BKRFkuZ48FFElY`yzC2Kfk4hK-b3ly0`1$~s83H`-)Q8nlGRHi8 z$|LGvtlRhlzi-qMRoYnj8r&C8Ob$743d)x59rgeB*4UnLB z`?|Z^?mlmL`KC5ZSx$oP?QNDh&E!&!_t*%vqi&So#?V2ZN9k`XQ+rQ+q^|$GN0)aS z&m3tb0eAnltnv4Z1))c_9Qe{)uTJ{cJo=?>?Po`PkXGioc-|w+(F;3_$^E?B?TQw0 zT`;QkyB}SCpsvhwb@L<32ihW@C%kA^U^$d4ap&nJx{cqx?bXvvzQ2}``^c^SUt3Kg7aSt?aaY-cyOAjSK3Bxmj+NW{orIX z{b03eJy>O8&A3*^+lM%|YCSZ~l$LmxD7Frk*&Hf%d(*CJGwq&iS}y2e-i_v&)I}X( z#qvV<;u}ppsE?;B=yN@uG~?GKT=0FO99pN^Z#rVi{E6?rA@iyOzHf`B}b);XOVQEyLRy$^~X#7a;qm+s4zGeL!zMkvZKP^@?AW zmeSLBUjummet>UI^*;D6AAadWwvX^!9KVk`!ip7|W=4Q?j+9bj{rN_deo@hY$^xoK z(Tj->Hd>GG96OY&KhNi*`?oq`%KlyTE*C+oU#z#-m+jNN80yxh*~gAUthou27+%N3uU5w24SYJ zg_-sT*i8G`?8;W^{k0_Ft0B(Sk6Wk<`Cnr>-a5zQA{%B#J#*og&V)LpbBZCQHtL>R z%%Dfaa^n|Hwv*~o^$atijwiUgty<38hBA>JdKgXsPrU?61ao0lx8b#wtvx&iJ;lIS z8Bh1Ij4HX(u%Zz-J(XsgIu+`B$Xfa~v=|Mta|941!cLrRGYHW)FrSqe2+e(b)@}6Nf+b&a&i ziKV{tALgTe6rRpKh3)!Av-SD?ZBn0To;h0nj~#8me9_U${IswiWwbI6e}*!@E-a&s zR_3<_rw6BZ$^EqvdbAs4s zm2%wFtk!;1VSE$?O1}6e582vB0_VCb$7jL(pQ}8SYH4CvIi?*|cv@@g9DrX-j>cUT zWS38tJ0(}{x?EbbNJC6kVf_AcnO~$3%67w;(I>?lD)*Mu)`DDi{EAtZMAZs%(k0T1 zQc#rkLS9IfsR5Q+&r)Z&WNO$^Hl9l@cBK9`*TQj*)PE~7wZxHHnrop*^j5(sBjsil zzr`S_)NE78Z737idySE!GGtw!qs9LtT13g6yvGvE*(=5cV|laCf0X1?;SSLTxvq>j zZ!RY9r8Tg(arD`qleBkP+G%DOFv7ar|8kFw8oyvw0Mx!{*62b zqrqHd?EElB@_f)U20330=jwi-j}m5HU#LaoAs6`+Gp#k7dHInAgHqq2f$hju+7%zl z8UOf$wB~H*+(D^##9+xwJU0&?mN@dE_D9ZqEOGvzwCmFVaHhoh8V4yT4TdYx4r|G6 zT;RIdgVGl%f60fP64UJ(S6Xk%@sP0X^-WXaL$za zf_?Z%!9Lvhv2!2d_#YdTJmh)I7oz5P2aV4?Tkrwyhcoue54o<5Hy;!EjP?2Ze1))k7k}@ic0nv| zaon(kj%>wln3_S2vJzF4%h@=^RrzpG=oxAkwxAB>190*u{TomI{bsxVy#oG?d%J`a zBfl5rAy&aWMO|I+Tj|j44?&$;R>%3R(^x55jf4yjbeZgGR zeQKSHM4gLR9eHMM=#YM_zi;w)ZoY?3+0J>^xTacM__Yb6ms>W+v>q*jQa+bl7o@l# z4zyneb~E7kdVzgd^qbA!i?Hki_Q?07)3$Sd65lWF`VXX(FVHeUVi?baaQ9DAo(Z+< z-#4SaDhOqbGXRcaJU?o0Y?gD;<-0w zCQq@Q+my#$pegwoh>VzlVBriHnve?%h_~3K&`vkuHoN@7W>*`1g=x`R{+E+sztxx5 zJW8M+ORY7-`$B#|TZT(-t@a+))sD2VoH^@1@eq1KS(ki z#2<#Nt=}@O0qAMr-p=KNsj}w@rlih8d!}iKrOFP8ltV1#5TqOwDF<1~K}dN{q&&w` zo+Hdx_Rl+%SCU-5fy3O3w)49T4_bMh$t+PC-+@@P#H!qB;%lj` zRiZ2&lR${NboLu2QlD-Uv}fY}X<2PbJK0?N<78sZM=iCQmE0E34CXJ()=tDIbGkX@y-xfN+v^>$3+jy@fu>h#;-c1e8qpaO^F}AvR%?dcZm0+rvh2yxAQf?R_-t{HJp?A zenWhl(J)DseuRt$yk*>ElI!VE*fq&DNkxfx=9O4MO#qaKpA2I}ok31*s8Un+u=HPz z|4!?bcd}g|zwyuQQm*5og7gn^>6=-)q-DvD7VkE_O{BtA%Bb}wQo!F}x-8trC(z@>3e;Llo`2! z>EnPEd&DF-M0O-y9XOGg{a1jks)nUujiRNqzqMQ#KrE=N>UqxRwm@-l}}oimsiHu*zUQ`y{l$2mO!M?3o#gD(zLs?E;S0CQv)E}meQmby5VDzCB8S6DxVLzR@ULK? z4P%s(XP#&Q?yc{PQ7Mt0_l+WP-<3N!{?2`Lh1hvwz5$JUQNOW(n=f_cx@2Dsd(EuT z4PS~Ooz8;~&?B`e519ufetbFHT{YY<5y$V>?cnr&R=eBgnh#IT=k#Qr#@RTsOzd~_ zIjzd&74iGGjx5vm`&>IkLSOZY9ny}@-DnMf&~DoA-Ru1Zy|2gf)O_weN0z;Il(KX$ z{e~CHJ|oJa77W6VTXskpvb#}|oX|eHhu%W(_5OlB-Q#^0OEcd;60Y1O*Ub1cz!C1J zNv_$wJEYy0e#WD+wF`7rz9|4jn>Dg%DHTGiV&?+YDDqW3ribGy;4Kk1lxwf2%Y;w>K1zO3IwPhQMw$m=-g0mAKp{}$T61ivS{)5QBJKq`DsEUoabD?|RvKA_{< zR$Xr5TR+lt98EA6x3*)PJQN zTWHU6q5k|SL@z_WFOw)x8Lqa#ZdhQ?T4t@j#zc)xJ9bWHlb@dm^nWyk;2wVwmduVd zba~yW?2x&Ec}l?dQS^Jz2fz7Le7D5ZA+&Rly&JI6w=%u{5_jG&&+d(93;Cp;0vV#e z?vQdzUn@v|JC}ZGfh^=dM(%U%(EO3K>(P;Aj2GrRT*FNl~617 zEmK&8SA|7*mu-#nC^0MbZIi#kQHkE=XKgg=ei zIR7LpTTsD){<$SxeBj6N3=3W#7{=QY+et!d&z8(GCP-YvPePv z6XERHJGqSmtA)c^+#zi(09gr#tQRnk0TIBnYK`+?1nXEFUw@HGp3LgyXR$t; z_d1MZI(Znm9eNsHXL@ggHZNk~1K9zHZ#UDu8zF52ruh$CG;nQtaEF;5>@}y8Z;8=Q zC%2N+W~{kV|2&Li4&c32e%y8MO~PI0Cn?tMVhB}`uQROF&vu=k6#2P4zZKriAj(D9 zg8RUlfi~>(^Pp$oNRYD#N~J_e^mJP65%w~2ZfT{!J0q~~5Kp`d%D#a3 z6hH`{S0`*%GBUQ~o>^HjyxUpr4x{QXsS zY@>d%Ql`KzB^@-rdn^UG7K43S8;`+0ZH>oZpDsq3ndu}0qkSF5H=V4YxEkfSPZ#lh zis1tW?9)ZC8jJWo&8NX?EW&;I14s-t>Q%hja?x`b*KslL<`*X>6&HV;q zWytl5`Y=9h2po>BDcu9Rwm%UZL*@b;NiBu)HCTQu^aSN0K3s$4#|oR=bPuyG3H$15 zLQ52llGGyDJ-dGowDgUz2C5JK{D}axd>C5pO9X+MR5XO1{noNuP2KGSObcZmIg|yc zyXZ!99wom0ljZ?RFr=aNiz``*wd7W|g2OduLJU&;xRS$_5cBuYZ^7&q5!~myVIQKF zEtFQMZ~u&RW;@iU{{0iv_72lI7Uqo+MuL!Y%qsjMKM^faY-tEuxx`G+45=@1!RS^J zlzm%V5?zKn5h34$1VgFCLuP+CqWoF4V^`}2K-ok9EiOUM5?sye^h%hojbZ4ECW4T& z1ag*Q&R2Ex@vyN9@AergB`9Ms1ICZ{&44ygX~!`3D~5x@DxK!Ba}Te(zY?n`W~S1*Dy$mueUulaXzyR00KEMj!8 zt(|d{1TgW9vsR+b;=L&!1T252gs=R@{^41U@+6|$XU^5{HHJm-I#YmV%z%!?2%vxm2pO`p`ok z!X5^&RWG#aEwZ-2enxAEu)pZbimDOC6=ssBgvh>z;E1sP0RKmBu&|=_1g!sqslM%S zqr$FryNdVEPeUx#w*w_|i}p9BA!PNzIq=Zp;RR>H|MT3mXgGN${NF=wMN3&!pB!%- zPZGg$5}^v5>WAhZ$N0}B1a}8&D)m?4o+!h2mD+6UzwEJ1J?iODm+kHl%58qxem~Sh z6RbUa`{G}TFtxtK17#Q%c&MZ(XY+NJw1Y42g&;{+H=0)DS|$%u&29;_*MYWq;(&3K zDDq9_tX=%=4(lq6UP=J{h1N*AwaNvEb8wA&)@MzsdcApnBn|%~XNLPj)5(B`tV1T7`}^&(!%GydZhiZAMKK|phE@p|3kU-Jq76pa_P4hq!Y$(A+Wap=;wCG_+I(dE-nYc z@tm6|$8);0!BWMc5%@i?)a$ZydR@&qU9X+Fv=_V*ClW7KEIqGTmDgeX9rW8w7*E}p zb`<9&LQf>M+88zxd{4nS_o@z$RPcX;Y)cKR6>6j3HcmJ?Q`jmAyHJ7(Yoc~A$|$sQ zsa4IBlekowu2+O`D;rX}Dy-&x62G)d=t3Dz+ZA5&RJ9a=h}O z0>4BzmMEP!vQSKhR?;@JihL`S)h2YJ{e%0=yuS+HvmjENRbP1${pXu~jT~ z1H}FXBY8Os_e1txh}{8s<2o^K7-HPl0p@+HAogvD{T*Tki+#s*$V_Gj3S#?AJ(%9m zXLf8@1AlAH^oCvVw+_nO3;kZuiDfQ=*b0bsti;%6$iLmxKTKb8o2hH*?9FC6dyA=0 z=(zN2Q116IzBk#}?>6~L`r!N4L+z)bHezD!*{?#mCn4oIv{9116Z+i-e}ji|7)q_BKVkp>7yQ4DPHfc#hK3l&Gf?Jo ze3=Bu(Q}z?6ssD0O*&O=&t_mwo`r8%(3ORekAv2ikeizA_A+(fjYXkFm&c)0jLdOiTNki0ca3Q4E^|X;t}Pd~bv`TCJ)*5{)>Z@1QGn69 zU=L_3S``w?$4C#WuwnDc|X7R#@RgG_=2sGyiJy?Wck?Vx-=z}v)%Ev%Y|Q% zML9Wos_V7$VYgPI{*2X%bj^0;aJrDv;r_w6=ig#tEm&>phsE0_^XluViH1;;40G(* zjFlcG>S1Byq?H~L%F#o2T<*kse8jf=NE5OB-qlcAiWW;GJiYt!ydU2a?8@BwVcz#I z7w;89Mx%nBUS=EL=|rypc{+z_PZB(N3ak!{ZZb+I{PKgDXn_dJ#UA~j0dSGuGM_-j zT}pv%!vmK~o!_g?5tg1H1yhkiFbeAY=5i?qypQ$d^gZ_bTzlUtf9&nd#hKmMhx)NysT^p#_)N^7!t4&g=1*{ z%wv$Pr>fVPb5+C91|k2s4dmNa&~#aM?A)-XI_1eHUBTb3vRX+OW%FCxMcFrSoOsF= z+<&bVo68_C{@U7&N4cy)xr(%CDY4?SOq2u+5veO%h-K$04Y_FMX=Iu?^ zTp{GD8l18kb#yGTnz*Efp7$iE;0qwPmXB+lvnBc$s{y5N)@2HH4rgB>b>Xgd=!N9< zMjCSY-z>bLyKS*G?7b&?t`&27gJG6|Aw_QjYJLUxRyv!dM3f+rX=sVP zf^1mYtwqn`JT25qe+jj~S!)liz}~JfQD!--{ZLq`L;O1hVStgW)ZHr(pGMvm*8T(J zbd%$uy{PUS6LL_F==Sj((^DJt(nqxxY}U< zCXY12jix87+onxF%j;Io^1Ib;ZTLul6nXXIAtivZAjW26Eb1@zRv%wA9c$i%HQlyx z2hdZtar;q=`TfQ|qFrm@Hu@nc4%o(SI3-;r}}r zM1cN++1OP_z89G0E%sIgMybu}Tu&xZ6DU&?wuC+Pqjbzf2fWB2mhCAR``{` zr;Rwo?m9vy!Wlwct>XYLoJ~-!;Y88~zcJMNbiaA#zv;bS_yhgu%%9Qs&-?~`79_6d)YJ(6Kq4MJ}g~oCd^7_I}8%6#g`{ z%2=4G;ZoLzo%isMj_K#nG5xguxBB_gh<-Rsd*lkPE0Kz=H+7n>S#NUL;-4d|VR{JN zP*dKF5b zMDS+LC2~pIv~#V^o0$wddjC+-{x+9k^x6xzby`b{T-Fx&%Gm4KI+wK>y%8B^!i5r{ znrL&RJge+CO!D505Zd(Ha3{H}t@onEhpbu0aFd((myL%nTLI;DIdf#9i5fB;I{xl7 ztxY$W*t;D&E>q)TIod>%8de{l3+_RpnXtIf3mM_7nag6HXl+94x_`|^7+x@q`8>hg zh>LqjX=LMdk*8~kW^I9)*~)#NP%$IRYl>9H6N|lXk5%DL-i)*JO14yGKK#CKYp23` zMP2+C?`NNosYxq1@@5w^W3!Alyat2?|@X+UQ=2@D@=c2 z9{C!(N(FvE8E>o>#`_OE^TSZGk&h9_9%N$=^7Jr%BZl~ny%WWT&b{K>N;R`wcy+*L!CX>wCDi zZ)DFW0iO&nM0+Q`0I6L7Uwk*#{ZlsOicaDAZ$sH4uk`>=KgVU=i>YsA0hb7%6i{}- zefH;Cqap7--eumk-rLrC;~W#qwZvfTHP-OGrgb;+tqx}m_+D6ryOECj99rCmnMf(+ zW?C7CmXe0om>t7wA^%Qhb&LOwhu@v>`&<(1Syk^Q6N;b6Fj@`==m;g+s-EFif+3tX zo=);w&#+qD!!xE>_aMX?k2cX^9fNEggZ%3OT49;J`0`EWQ3bHMv+OyP>j2?hV22ztE0(_ik=KjPnHW2CK>- zPyBCqvl-vuX|b>19yPxC3Afre9k<#qLRh*|mA9H#=qO#bo6F^=8rGT2A1D0U+OW;v zKKA1;9a4yUNTnXT^-bGVX~+IZeFpQ^SrH=Yt6#e00zvz*3sHiAxr1{9y|xNsWKv96+Z*TDZSCu-;Kv%CzSFR z&&ebmX*5~y&++yp&BpPF>vjwNlCjj*9O-}S`=Usn&(i%urtL;3eU4~IQK&)*3 zMTbk90mXY1-9M+>xWjE&7mw% zgn(1#`;6xM?CB9U>u+bR_s>JT&x;n)+OUVy-Bu6OcJUrIvpWoWn2ffK?r-LOSXrP@ zKjE7Y@4$B3)<8dQ{5IY?)GsUZ+}niTwt{SE>u=jI5Bi24zvQxdZu*Zs0?mptT)7@k z%k^01nkiWUFUZnS9vI^ZAH#Cu$kRZI+Dr0x-LGMNR%k!p;U-1ou<7+1A*@te4u_&FtLb8p5x#zY@PwhHhjboOk$D_s8*TMJRS| zxu!&m^7TbomYyHWGr6(sc8-PS$FkcomK#M|cjiWLTP}377|ZRsvD|UYSY-X1M;*({ zxv|{j97|<>EI0kHjpc8-vE1bxOE^E4yZ#r}h`&+3znlBAv9<3qPKaJvt4&}QWG#X= zv>qBuSnZ$SFZ7vitT53|8c%(2EWOuP&6=u5OIDpdu0Tb0Bp$Fx_r%|I7 zX%_wMGl^e;KN=#XDzho*BE57-lso~c5sE^L+SoZ~oF^>EnSZR}=Tb)R?>(1!S%0P^)cQfG<2oJ9R*XkAG~ zo+ta`DfN#@oZaJ@lzOW45ZT|Ha=o71-;6rXD6x(j-NRPO{io!xh5F4nvQ+pvGCU?l zUP=yo>;>aI)0%N!xc$lrL(=!FQ}>{bt{_&5f4P(ASlbU@yb!UqDLH?tEyP*?G@uz!&WbN$^L~iU4zyj2vvY{e zP7x_8LW%odk!iua97lSH+oVDNaNTCRb{G8J1b@5D{I`C2NchAs@)(Hpw} zPkJ9Ze@NQI*ePu<8=Ozir2ULU25ng-*b9i{uV;sZZt)2IdT9ZF-RT?3;TP&}oUguB z@YQ9T>xVcmXJnhljmoo6C`BaCxA)|HMzJ3Lgx`u3A@(zn>xX}D|B$fL7b`rcFlX`n zIkk;NktW{SyLmh6gP*bPVnyT=xLX**mBU7KV{U^q<-&v;v^wKd@d%KSe`GNr))qtCOubSqzt^w+- z8^-4G(CE|FZXDZS=Efk7%@1P>iubo+asGA_pWo`{_9gIF!|1Lb(%2>DI=za!*u`+AbkCnjmOl z*5>PrJZ=c&g()y(H+JnQ$iaiM;!Y_r$H@4QdyR< zmD%vb`bbH?nU(TSMUZj{e?K?=vXcAIxy0nYJ~*BA`jD_uW3-i8@Fh+^Vui3^Q9q+x&CeIMJGnF!M z5A4^{@LQ)9!j8*n?z^Y1Act>e7{rTSqa#c-P&EckLjP@g*qpy)w9#I*4$uPYvKFT6EfCT zz`Gi18{DK8^-uMBz{#wv&ER`9X=OPNxmI&C4zic^XUFDddi|J(d}ieI%Jc@7j-29o zLgIWc&jCyns3E1>7}lE@)_NnORx#d;8h+5Cp?*?}(QJscWiRFX08*`P82>6heytz# zvSxzOr>Asz8K2C{IK^JZoxzqQ2b71Aj~5MC*&OE&)08r^V^!8fPR=wEjpXZuh#0+3 zjM|TH7&zBBPs|T*_noHnCz{sE&8Qn|r|h)nd$>crVs^=(oSDz-D689`64M z^|Ba$#pq%3qN(_8W^HA)!!E1LN!M__77U|y%z?^*aJpu@nXciwEy#yHFnM5Jdgcx@ zJ+s%$%V&IH50_&#jK@N_hq{cflp=mSNqH>Pu3rbEzYBe@C_LTL;p8e|_`S}wsyDTAleS@u@S#-*Cyw(?9UL>e`T`E+E!*&oHEPd*9*8HXAA0I3^e7A=cvE=Elv! zD!#kF?NLkE#m8{^HoxNUj(zV-jec4m9X|u=&!uCTq!`vjnF3bN)j#hJm(S&_$!kSl z)BPvX0GY#TU4XS#-eqpQNt9Ijs~)WsZD4pB)*9!HPM868=F)LYjtuLdbOEbD`@?ro zq(^1HkDm7MDpm_Mh4$8~0W!nuV;ZM3ya6T=gnSbZ35geZLavATn8D^FLWzN%+g;R( z;rTaAZdFKQyiWd-SIologzJOzFn@h%MpzK%uP;iY72~fu4Q}p3ir)pIWZGRW0tl(W0}=Xt8rlbD5s&YWx-$ z`y|$WijV@68&*K*|?yeX1#O8>k_waoD66XF?BIRiia~fTC z<}R2yo=aIwO3~b}ak-j&-c1F0-358wj=Vzo7fF*H+{1B}LTrg+NFkwVbv(XNG2IOQ z+JP~oRo3Qc6%JWngSJj4`S)$kyOlmlQNrazs1dEkJxhcxV01k5z34*etzsqtR?6sd zmz3dRG{1{co-Sbp27U1W{M1ou{)={;bj3PLo$vYY?cp|O@>JzMr<|hk><2MoRdb0& zt}%^!?^Z^g=|(NuQiz}(H1sxb`hQ@F zN#2dVz0#M-)q>VtWqfsn>|@DZ={I_x$$dLoTEAIqxQVW`>-_~jx61d9ko6L+`NX^U zM96Pq_*@~qIGb3job=*$dm5u{fclzg!tDT9M6GF}XLaOSG5<>1@ezgLSRbQR6?d(L zC;#{ehT|!m?Kle$C(*6~zDEyFwHJIj(wt(L@WY{;@4Xp&rR^P|8)Qw&7&V-qg0i}3 z4=wKMiglNApL}@IP!{y0yR3Kip-kE^RK54@~XlvaTtu&qS*-XnTXdxbx5ZNGpoSL$3+wz-P} zbUkVp`e|PQ0k2xbFE;rcR^1eK`DtS>7%e=ToX!(YkYiH7iY<*##YlG0BxQOb?!eJN=r!b)4= zS!UK4vP;77Cf;k?YrVhQ)@sqVzN!|rzAEjl zkBXq6Krp|x_TFb6pzUqH`}==?zAwz#ueD!m@4eRAYp=!ZWBxO`oKp_+V+YcgWbQ9}l$3vs!epzI*0g^-xIbass1j>%M4y(q0^ zX?M)$hBP@azGqP%c;a)^-&?pqzxzJE4iInI zT?TUc0+$cMc!}uGau*#hk$QtFlo00k#)t0U{=>C+Cd_GDKX4-}E5bQ`0`vXH9Zc7} zQ&9lOp?-ofu-H0~!pya`75VtP*D zd$w6iG=da)Tt@5|K$%26;~Zr8O6#3-dUn{a#{wb6l zlA~2hbF|7$c&A6-_H@?W#Cy(O`$$D|EN*n(2_PM_aj8~tckbQj+^Opsh2(v%`yu`o zzWy3r4t`18t|rhC(IUDDVy%W8&6EpKnknkgOv&h4?o*kkM;~7j6)=STXob9;u!d0+ z*eSszxRX%o)&%vsCc(VBYYyzmR@jT|2OPYYv%G=ocw=Wmj*b^0r zS^Ko69iV=$KhJ|3v$tn8F|899olB_z2hQEd@EyIEtH7bJrfa2EM862%n2+T}GPc0p zdhOyB7E(D@$6|CIVYUDXh`ZKXYfx{+Vay@z3C=5BQE?x-&`!0AKGkB+Mz)_$yF zIALQy^fhPfyQzJ{7GLp5JAN#ul8860e2Nr`E7kO%9`WF7I46`J_wJ(p-9h{3ym`E0 zqw^jzotTtiHqM=QKxtkM{UoJlP0rxEpHl8aX~jl;2Ico5eug=F@Wzd7k4S3HdB8MOp|uj81gy0*9;wNM4%DQ> z58=O^8#z6stpQ4`Pf5XVqf$cQ;d?2RAb&^C-(T;A{LPp@ius!r7fCh17eT8>$rzM@ z9keU@9o>up9Cal0s1jD{cVMLk;TO_f<#ffOR)*D-rv62k-abp^rJL61{S_(rzmRr& z`1JLp{AqTfFZf5!SZ{yk>y6PWKjZ1nOBaUc`L`iYY;<@F$Db>EL53~7fb)K(kQ-tA zb|dp8kzD_6J?5JLbiCHfgtYjE5Y^YU?b~{CJ@gxGQTL}hLzqMkhg|4^I`gaqE;iMu5DjO`7XVk$-nn~ePiMIi;_4z zf5TBce}&vhggD52lKf>O=fw+bx~>;IUbK=L{XDy_t~j+aP9-if+K-M5GuvDBrfaGQ z{x(;tM6Ji0Jqud!$L;|P^i)VH{?kMAvMMlA^VZKt{sXfq1)A`OW)sg5pgrRkq8MoX9d4M4|IIv8#7 zs3dR8zm&dEgx+s*?AbqqdOp;)#$wt6Mt}E^xO)LdGaP^%QWsANz7e8X*c_S(%z_e;rkKzexyC71c|v9 z;`c%LNAUaON7_BGgD-bq4iu-aBmg7Vo!LUa%3!_Wz0$Nz%;t`{2lDTIq#d!kg!Z|F znBRxE2Oen`?iC)6c+5v2^iv4!6Mp2eJ!?GQUG7y9qfi5B2?6O&VKWBsQmtN(eAd-v!94BZR(L z=~rZD=zNJ(6Kf0}43a1~waQRQYaEv!>V!A1r=w(Y4u?0ps2|3VH z1j}nd*|f5OzbSRm`nGLiXE4$UXt@z@S^rbd`vd#dmCO!{S-V5(t*s>cTc6YdB+no3 z49w*G=+AUpTe(=HcM6Q&+r5eT(y~VXOt+>zrngZ3g@zK3>3Od?>oP70y*5m9NiJ2H zCP_Klg!qeZhH!^g=y(&}Vn8_y@nG zV2zHy%{3X71Vsl|7F;xg+qwBhCT|a(o#{W`#N{6aEp}`NS*;j%BbB6ZTdp)_4_%p# z1;q(VwTUP z9&NN(>Pt%#&~9TXz@oOl%L(&;{M$|Jt-Pw$k#%FO-M`RPQI#s)WOapyY8vMJ7z_U{ zJifeSC)-~R=)UK>_Qe5GpHg{7p7#e`YR2#j%Tnd7(}*u-QOwvt+kzL;M1+uGMN z=-uF#IldX^$`7fZHs ze-+S%(duE6&{_8jiowNq2=8p-_64A%75*hqO|FbWL&(pb!}lqc_k&H&eFN6AFU@=j z1`5iamu6+LBw{nZ_^uY_`1AfK96i>fe2ft{xUX-HA&%$oZ)RNF`mdkixq#R+4Yp!c zMM>c_KwGrIYPCJ4PouUhTlo7o$F|epCdZcC6F{-um2vEUIqB}rh3R*nkzQVuzUz$i zilX%0knZ@lXKQ2lX2;*w&J6lbdP1)ym%vyki!_+$$BX!Zy3Gz>_&AJhaFO$l8*w`T zTtK70;?$!(jP2ZkA61z4l_jjNZ2eiA9XoQrVq8h|QIs)K zJSgG!6`h;8uHO7-bX77JzM!l1NQwvvoelY-OuPc%#O9-X^Pt+kB@q`u&#WXu7#l< zd-2X#r%uq*bO<#Jn6)qjCWZ8c8~`%ZV%0W1*Y!Jc*FqgUre^}_03F{ zqJ9Wm^p178*JN1)H zPp{A2SnVN=ZYu4b9}oj>VO-?-#%dY{%GJa55WcyYomb60xa&L({dLI*Pm#EPJelfr zA67pKNT^eeW4UQF^HE~0ehz3s7^k%`rY`g5XLVIa`WVMlpks>ECXC8W&*|pPzthcI zp4U|aDRaz$lzD6z+8F+w-d|#_epc@T`W()%UOGcJ!3?!~R(m$^8G_v=PAaU}Kc zZj5oq-R}$rWcA~KD^K5U_zt6!Oyvcg*=a(q5oQB@g$6L;uTywN?-ZY=?@3?K3+c9@`(`?F!{`q(c{^$d_x&7P z++V^PJ6+L3yRH2Y@&#-VI?Qv|gBeQ=|U#3I`7&Tek(`DMY0hE%c3f3Jf zDt~G-^B)+FqI3=GwY4W8kB^w)7xWgP94MG)^py63Zq+?a-}dZ<6FlOwqyIr6x%oYE z$(^&vB^)OvxF*px6IL6w(QNdCfLp%P+l6^lF>9qygth5#cv#KP=m!LsV8&k1`{~@Y zE1iHjk;T7&yn((@xNnEY)Z(%e_fMR**?b@j7cmnraLUP=`V6H|vx%c88?;m#jOSF`0q)H-8Ik*;AaKsghei-`c^H+27m(ojkb{#aphz&?B#4*Oqc?{nyXxfk}# zwJ+$Ywa@E)dk#pF&$@}>bQ6`S!7RaFC+xnd-e(~v7y{XMbn(sN6G`0;V{o}1Q z&p^tvdiIj^iE$0)ZLrJUpMw9*H81FWyHoJLwdQHP|9-@q4ZeulcuzIyZ?bNCPPe`R zCD%YnnE#e)TJi!csg`u!_8ga6{u{K{Pxp6Sa!I9>DhoM!vVJ} zq;7dupYD=m>{DMT1^?qoX03(#tFZnBLgcO%xq&bkcT*T~8P1oR0S1&k;BgD7bqGUt zV@W(y`YKcKKPzz;Ezu(1Fo!xKgl>32YxjDnkU`Hiq|YVXS{2#}((z?p08J6s6B`-N=I33hTyHL;W#aJIXA? zzW!(`fw+d)hqfN$Zh)pU%$r+4LoL5EcdrrsIp1R(9{Bn@**=QxBqT24zVsMy9c*7x zs4u(6xO~Ft+uA$-v3=?1r|nDMxRcXs8jNNbM-lxq^);m6+l1YyFG}|$!2JFOoLjUs z<(!dsK-mYetbHc_<4sy>8DR3&fcIBFuUl8cYPkA2J+&@0#x$h=xDCv(`*=KYd`*?$SE#Pw`1^=7ZzCgdAwbwGbEG|a; zO?6eIza7*1|0SPxZze9Q-p*_D_>Zp;tZM-OU9t<#bjiAg;eWg2lPAlli}6dy6Zy9( z_^tgSGm%7o!1CNp^R&n%JP%L3%en@7vI0j`cAM8w49EYgQV_>V-o;DaHi%)&%kaEi z%H#Q}L1qsH=juQ2WI9B+_fvg%_%)*d6TV>W0HtHbo~6ChghIadmv{2}5A8X=OEO;c z-r;#()XUH1ry%cz90z5(R(j}KQPr4@o>5r4C6AAJ^^}AV(4loP8+Hgz-MTzT0ii!o zq@e|OTq=ccMn?;rj_zKD=WZ#7w;SN0r>{Mk1tPA=9=ay45qzH53e+iPYjU2aP>%In znXmzhqw z^15!3VMbaxv6yN$mgHjw7c))uR|<58-?@{W^{l-AjPm^&=8u$}4y8|X;IMf+%-5#+ zVM=>duN27YRQMINNE3cp?+PD)zt`Y=`U8FWlGQ#siSjtd|KPx#%*I=Io;9202nU`$<4b}IC6UppALjis%Uc}ZMsF9{ zKlW{Lbo>rdPpayN0b-It-I4KOnVT=*_X5$2mKMrxzcq)wDYdofOABSQ$`;N?Ycq=C zt8(!(mln#7M>z4(3v=-CU*pl4To(Fv(Or4n7Dj{Cl0O5j@t2GSyRTDb9PejcP>ci% zY+0YT#j$1m$DEAs%(R2KG)E@TyrozsP-r)r$`632ab%^Fa%1@}8%r@FO@k^5?X@Si zFy4UCVy=4bKO_8p&VNRV+mANG@8se-d0aC59>iTi<1WeBnSNK#Dr7*&*&7TAU!(S% z3oT4ztMTvU_hwRgZ!P(g-&WqrpgrTi!00;t?bvd<420_^Y+>)DF&=e^7L}mZX-b23 z=f2;`eWSf4>Wdg~{=Ho66c`_q#s-)wqcZ(5G|=-0vk)dnz|-qB+>c}cv)Ly}GJ>8KsReNMg}6xcf~tncbA z>~70SoLL{U(SdKVSdHw(C)8N?zTP+oa*C8gJ`@!4dPg^Gas1vMf_-V!Y1Tu4w+tUD zu=fG5g3#s$50Bpt@f7BJY3*o+`5YviVaG0GehLRhMI&bNeI0%KIqUbn-1>z!lL?wkUV%j(83>U4e(;0S)`y4FV-Ia%y61>v zr`dUh7>v!e9rkVD`b^d;wP60ug@6NX9*&LM2SUWGh1dnqtC*KUUKYK5Kymw-mgZ|T zM*HT#yaM_5&$ck$pUtP6sE6@{QRr*IL)3l@qXB=l#ktpDbE#5}9`9LX;-fOBx+JXB z_78L{Ur8cE!(vl?73?bmFgHHgNev^<1{7Vi*}@PBn>fR=%Jd8w9sWCKJw&lhBM8Hp z$dL8KC8xCyQJbv+%BuaX{U*YiDqvVWf{>xt|} zcrM^3DLk`(KEe}bW6rS9-wmz(2%#!5J9;8xxfy>>?+^fH9c|+wN7ub*l?{P5p0>)= z_x0vhyv@b0J~IXX({=W)(^mQxz}b5e4&3#E>@J2K{@mT588KO*Um-8gu^n}?1kFL z`Us#^&~7R7xbW2y)OYM``Y1=&VE?|nmD#eweh9?Wj_WDqIB;`E;P(jpo`ByIz|(!I zcPgJk_!9_!0^ws2KBgzNqk5Ne6n+oG?_v1;7=AxS+g^I7`jMU=`x#r=9)Y$JKGju% zwE(TE9HH>pUV{JTZe?c!?j4_^%q|Qq3V)(^VvX8IdLa*d*;Z!f#1xOvvpNi4CvsoM z3%;g^u)~R;(i0nFKFOth!qblNw4`{HrzOS1xv!7;mnD9LTC^o$Qn=o-(2f;^%JGFp z_axxuiGlAEs8>wVJnt%4Nf4twf0C`WA(GW57|F)r2GwMS@3dyyb$C}h$0ANz3-UY# zY4ntthVQpT`hMqpT*-nb9C@~|z5{Oe;3RhgtbJDFJZ`7iY6YmZP@@Pnwlb)AW87>G zCr(-mzAP+OgXm4#in10nyLsx7bYiG2slY9j6{e^n#@8u6>NktQ`|ke`-jFYVH{>*UTTh24 z(ATO3rEtG1Xklq#8pei-;O+XH_W8-@_bO8UMdOf%ci;aA-jFYZH{>*UKm45jmXpux zQ^fzpqY!{GV!C7xZ)NX%tzCjq$e&ufAsl3UEVUPLL=8=R6k5@QFEV1ko=dEK3_~BL zG!kIwy-?zED4~72crIYFbsvORV)*Fdi}5zl8xP22LY0R^q-OLq+X9eo!?-4o8{#IS z2h@1HWGv9l^(0;n^s~R5G`VZYgdrn|^?iodoy1ofD2@9|PK#-ByU4^Lr^ohP82Nrc zbabqq+RAhfR7rI)jbUNaa(9(YPSeGD-pN80YwD$Gm^u%J}}`yq1=qIZEG3ymTFumYjMHGG zW4U@x{hfMf>AF+29=59wZe=o(PC+o(Ia=T^MIZ*1RtTr`lrTVVX+G0a;vlCR5y#56 zah-E*B-*beovwqrH5IYvsgtt_Ej@KWr+X~41$Qnr)EIM-)YMaOD!!3nZ*TE6-s>6m zZZ<&7#Ag75UrP^VKuTBBf?d@fK)wm-+k_sI&#@ z5!wdmy&225pREW3+E$XA#a5?Yp5Moj}sawdfR3>{m;(@LEJkalEJk0`;%dM=CRSJfYV)-I_nNn ztYdH77}hbZNx-^Rz`ERw9a{|ikI=8CAQs!h=sd()HU~}{=5OP7?+G>szdr*D@ZIad zq7_gnk=3Y+mTDWItr4gd9M&49TMez53ax2%X73oCJ+vza>#yw;Uw^nirMEGC|I^nW zoIKGdPljc-0#AMJ3LN;SR$yK?an&|P=R5mD;aik7+t^);tu>$w(gid;(6IxM9p4bB zuAs|osDM^t&Aro7uE$AAd;)lxl=wIeKS6@IG5!|7+D6B?(m>l5$fsCSD-Bzdfxiec zzD1E>4^K`VZgdGi^G;RZ7iiw8LHGrlcWMagisP%tAn=H2X$xZTyHhx(TksbSri4#) z7JCR{Khh&o3TaX05*w|EOc5-CP?>+c`7{n+VqQwWQUdZ8Gx+xj-JGf!Dd9N%rSe(f zQ~KSk#wirUfVdEXR)h^5Uy{J?)qvK+8>)e>WP23#9U08$sNp$Ec#c7uqrbtDKGiQ2 zB$3%pxOucOgmxuv!2HY}EZ&jK zNj@>shyz6;%#FxM>V^Lk)S7^%MH1bx4|xry_&tggvhZ)GbrR8q^u!#g zZ6Cm}ZdMI*?%4J|JvDc9JBBFkD1_R9?7h6g^Zf@N`11Z0>n=~tt)uB(bIzi_s=I6M zIQnHLI_#f3p1gge(RI5*d9HMHgq`q}m7>q**mh`NsjYn%TU?4hYR%go4=rKN+BL&9S7o3Q?Wt^VztLgcT>+lL!Jo~#ZuJ_Y0a zB^c)=jlYJk$?&zfMXVz6QXGjOQmkb-5*73-tG?*d|$ z4eE_g0bY%amzFwh@gcl2gjbS}sh}}u!ad;g4Mtu?h|Twg35D_vDC0vL{z2OZH3F1e zOa+ZWDBmMx&=!EQ4WRg_ZM)Zlf^#RTY-f6JW)xQ5Tk4S(>J{*y-;TbNQN&>GTN8pg z9mgTt9k~^z{XU~f!JJHM6o;p2BPDib9Q401 z8&1Rg{{1dczh*1+ISjkD_%2Wi&_hWQaOa)_`@;rF&fl}WpNDzgcJ}t;Z^KkigIPmi z_Rq;d{41_6XD^R$XLq~i>PS1zvWMBCql4?k3GJBx+Kss7I6ru~$>d_{LjB5f8e*@fvD6;K;-n3`HhrfvpT^=2hUaahgnv0HK%KP^v|V{Egz$wQ+Eha- z{SbOIRCe09`gg$p0V%mWV6@QNmgMr0a9&YsSr+UQP1cH#(HBe4Ig)X=mbqKpKGKy9 z7!;0n7;ruySlN(a&VOHj$iiGgE9$8GXia7}-nbn`eU%cLi@dM*MKMM=t$xQhFr@`M znEs^}Jm`1)0%OXm?M%-%868RG8E7508tEk9$MU>bvlgcmH02zDO69Kx2S10aawVs| zt-k>?8E~bQQ3a3&DWr*7C?{Y0;*tTu!GQ-SJMW@~8-@4aO?5LlZs2Sd;|AuqZ9A8% zD+_F~=!P>OxH*(>Z)bO;W&-f%u&SyOT4-ymgjuSGS!zxuMjD8jXuCWh7RNWrP6#Ow zDm%{QblSLiyJJ76vIu`2+5h(K>}^9*Q8@0swiL(6)@Ivbj(bkbg)}A=dsW9Zm5RNh zv-e|;9ChDzW?M0>yuDQBXZmZ`a9hN{Hn zN@6CD=&|}BjWLtQ^=9l-Nov6>y4hZ3q4j5XOm?2%Rt#z0!^K#D$Uj*Mt|69Wz><0Z!c%3x?j;FA(m?}m#dHG`m`WdfWcz? zk3iG;i`9wYDw6Dh`edNS+gW|s5zqFn4X}E_;T<;#w-eePuIeqPpKG83wY0cakpX$QZ9CI<>LIJ_K_jzMG;|Fc+ zOSa=5+)4Yl`)BgBDQBepDOc{xxiqv#j%WLO+u1!FwvX9!W3LXZ?qNo9UXAevoC0ZW zI;53}`S3*;mXbX+hR60STkW93Cra9RxE_RS=izz~ z?lm<=a>Yo)v)Z$KrRUPz+f%2_ga0dSzATfMNwRTj`NqsI9N#hLe)0I0>^O6Lojoc5 zX|o7>=Mbx$O4Qm|eFF&r#f7UmRzDiP!z5NejD$!liOGKW?WNMOfMm8;7>$(_3mO6f zhFavp5KoH+NI@D8VH#o<-P`Efw*bkP3Xq}{Awd0PhbiuUlB?vZ58da-KEKScyhx!pI4wc=3ybm#|mY_`sLz_SE*E%9v7|`tZt}3IHtWt zfYYhF8ghCEn9s>2_(t!lYte!^@HyphLV5f({)2v$!l5;Ms~gYgkEtA}F%0W%4_a)D zOO+(~*4xxCo7GJv0wodI)~>Q|K`GxtC=)%I0qRD!7GkPP@YHl30^V&6^m4ZwD7A?F z67B}karR3kc4D>t(p@a=>>ONMTWCMQC8)#gXK)`{$acRMfYa)$h)W@o{1fDr1CV!` zT?M;y%6vyp&3a$A7GbMD$fStSE>uLu=V4xvgIRM1%ndHVRSdPALA~S*sFe)jSYoaj z+m1G0@oj3?RRII`L)s4ySuUJSu{$C!7tWzyKi(ZjtB!O;KguwBh%VCQdr!xbcH%ty zrEf16Zos^dayBvN0ru^RkmQ?hGkXy8M&xHaSQtWV>)&l20nRvV&L3qw6z*57?h&+S z&!OiZAQFTUAruK0!(#XnDK|eH)Xi=v$4c>YsILe{pCCxWFxI9rfr-ETDhE%1SHp0MUEjgpLtq=k0^Kfb1M~iC+qg$ef)l;DfpR2Nw@Z}*l4G;-yE~kFAI5XY#H`bd zfRu^8uq5VUx>`Qkv+0c|5c3mDC~dxvwc<9Cyf|4nZED-4D^Y~G*S!R}EQFN&7_ zVAjP<^n)c~`a;(!U%JA1=cdu}&Rg+Ub~v`599%$ar&PCld^&oE9g{7M$+uc(`RKPv z>e`!Up}rDI^j6J5*``%L%vc4yp1edR$@-B-SG{6b^{SDYUDuAkxVl?qg-oV1TVC(X@od`|9QG*XL8CM}ejKx^zsWwP5JFa9PNPlag@s#MzD);~ve zp;lTGx0Eh%{Y7W43L~Z< zRtpzGpXkfI5AoHVW2bEOeD>-N=NYwc!=zgLnTOdb3r{=!-5s+~=Cmd7Pqan-f7F&? z|3q6t|Bu>I_fNE?@_)H49xkgs2ih_RX=CMH;OtOCALvM-D?Hrj3Xe2WT9rX>EVUs< zE%|T1t^5^Vc55L+)l!-t;{FOH;ShqjS_r-Ex3%Xo8iY!rd;qxKF0BUQ{|NEV(D*VV zo5jC&mHa-Pk_uDa2D}4uQd*LdHbk@PTQ*>L***3;8 zoU@bp{`mi{-Ko(P2Db8x+vc2u*X(reay5gUfoMyT&!kprb05J+3-1eWfHL2rdu%1_ zOsJ7}LGBx|p;4KT!;3E!;6(uN!fL2Atl+2mG>AdzMGUxeD^_VFYY$UTBZZPCpxg_j zMZop5eH+?U4`(LDt*5bGpxABR8oWyrj_CNEBp>Tt(V)S;Q5)@k;EeGmL*lJHqT?&; zKrWPuR`J}2^{&LrdPGLv8NaM1$T95`T~#LHE1RYe&1aEgdS~JTJsuqHX;qpyyop;%U4cCXouO@t}?~QAZ;FeA-4# zbF;M3kcM@Z@HgJy-^uJwqAZJ28KTg`X)Sl$y$bell=ZA6c-B}Rt9__}UJAoWQ->Mr z0Y0l8);ZM?9%`Vk9AO^453QO&tf_Do1;@6dzCnnG#i(z}KyEq$nwjh;9;mo&?D#L`v3<`=J8 zLEAr^hRw@Iw_8((8h}UgvgqC=R|+(?8)7N!vF&}~6olvt{MYk#>mJ+5-*ds)oz*^C zjI>gxGR(m6%c$d?iyL7S+FN~UCp!air6Sc!{Ytafvs%F`BV`I;{we`aQMJt{t!nI# zqTGqvys1NOO6GP&9k?%YxQydPn)`Ifj2iC;nmR}vxcv=r8T|=(Db!UJ2)C`sKHZx; zxh-VM5i@xlQtC_|hhHHm-8ih2G_RA%0nsZ&JO@ONAgqnJ){7pma5d#rwWFCPqE^H% z7)I3kSV|$WVW|C0xxMJ8nd@BE75Mc@W}PcimW%ZQW-em!*Lf#Ui5|mC{NEe_d&13I57`mU-)2dUkfF9lOcrwNp3RD^^GBv~mp{owTxomtM+Cr)lZF zHuKj1rlqvCJ}=foOL`-7ux?dsRK`K=qYPeNGH-(1W~Uu(MVS9Yi^iVTB8j)i#ao1> zZe}ftTFC8U-3&g326Z>|I?()dkHE1z>n`RK*GkmFJVkAb-YLucF4q+Ps9UYIu#R3K zePL7llWw&^s1faz+le3B3&TFQDg2q|`2)@KCeQOS&$B%2qZT{Tv;Nh#R`|Ryi zgZ>t;8~ULx-R$#|8V}6gm4J!ETD<6O z|2bIx*1Nb}3fPex2oCI*&*iYgdDu?54NkpN^J$K)i)~JtVkf?3Gh4Q09OiCFyIDZ} zmQur7Q)#G2(4LdIrpkzg1N273N9BJwCtK_-x!0;m;Wb^A)QY%JPIEVgfnI^~)GoRt zG{8AKHBNoJV1DanNTDy6&$7Mvo}B7XByR?aLVj6KNB_*aZk4u_jwR;pej{F5;Xo;!QVJM$d%$QZ_0k(vn$d&vV3q`= z_%Ot6_Q|Q9y7v4TQ*rm-;&n!!#_O;)4Tmx*q%jiX+T&y{{NhaojQT7yQP<91-0G&t0p28Weo8UZ-+cr)ZDREy)U=0eEV zHiFRm4wnl~)LNKLcA{EM2X$*2D~B50jTMygMZN}d!3h}MYLD^IdAX1In_zvK27S7e z_erKFZi-89WxQoE*{!UKuWy!JL|9l{!ot&>S2kje2tBF;>aij&)e}K9=Riwi(4#q2 zyGOJdS<6szh5iNo)P5NB$b@_v^vL8KsZwW)oXW5?=n=_lIX5O4Ess5_vkC1{r8}}0 zX)(r=q@XW9!839-?sKOWGw+v7qUJBq%u_`n)GVD%dl^S<&zso|L_76RcCK3%C!@`> zq1Zdrp{Q};UDazD=AEsCRJvB5zrWqQNi%wWhOXs#V)u$29+Xzds| zZtEu29xPuelhutDte2bEUW{>wbJQCm?8y;g_Kq?dW7y(mVGeEM(7b0{+LmNH-W@>; z6VAD&R>kEooP0pF_lzWXR`mB+#zEa&IjHwvvnpw>8)ZCnjkyluudt>;{4|I+RxN+1 zslOfl)|ww!nd<=R6&{kyDdSf+e9=?qhk3tREAM7^2~3WU5&>+V z=;#A^lG_Jv zTzl!(yB$9_SRVI9r%WnTnBS2p+;KOPaU;H;3u$;i!2AxxMf7Qm-;omLOW{ZV>iAMf zsr~|3ZmtWo^KNd7CZQTBIns{5sKcSE>PL;uOs_?i8)q|pmXtWQ-A{eK;2PWuWlg#U zm(qJ2uQ88&ejMjA!O4Vsbt+aj&#-au^O7p4>yltv$bVWMr!Upgy z8uBf;(}ay$;a$HS^#R>GT_6%&;fJwCF-Ny!dtbks`75XuH~Z0Qt3a(Ctz3+4xP38j zGujVrt-ucGUvhZIxU6Bh)6)v#e)qyj!ST%IbyDyaQ*EO=D$o{W9|_IHMN@Oa!swu##uhD4Mfm(yDU^i%8J5sg-W35D}}jfrOReE?1#}Bi!}Nd zq@?kb;;<5VDNx_6)I2!TgZbRYY3{x`DXG5QYFCX_m#5~Ar(a#O&tkvkIQnbp!|0xi z?QU@cZLYKOEKFY{&mPmB$LHWKN1mk_cR)-^8AY+wIY;o`1^4olT5hm0WNWt?%8j9G zcNiP7!>ZU=i5|14o*t~S2|YuJ)eKk$yD8oxw~LVg*9VmQOSPxz5SudQ%Wwh523tcr4#pMbIFh_q2R=K3@^MGAEy^1W2KM zVbm9$7BQ8h692+mFc2lpSyNBw)pYAKfa(FpQ8!z-}LXXF)<a-c@xzF03+40g!;M5_c zJcC?4erdn4ALentMM|4$c?DhZvd_!;_!&7pZGGb+j|L?#xBsyY+8@LA&uTNQ*{ly# zkJ4m)pmgUP*3Jd!@7rSST!{WMpp8l_?g{x8y#m>a}WG1v{-Av}g{-_^yW@_QrR$hTI57Jr2 zzc)9`q_|Q`(!P*T0juP;nF?71rSrBg{`238eRDW<{b1V+TDGt*%3FS#zpvQM_dmpy ziwv~-Fas!%=>{#M-8xet`FFMtK;AaG|ILOmxh#hKph_mAr6XcBU|c3PmF{*&{c#~m zO!Xq;VKXkC1z38KafA7=M(ap4$}ppqGmHp~w3jr>Fy58Z4b1ZzG?D6_(;5~*4O!(i z7{#Dm>jD}|ey$5?D2t4B1xemM?9PSE4*^26qaWC4?bWeUj_Eh-WOn7$L_XD_6P7>j z?71ea+m{>A#(9nSqQB72`A_*7XerpL&KTR5p^qY*J+;sy7Hq4!N{_!7bXQvDBg4N-5>R@pG`VYdH;lOb*IJtYEUCagmog*a~Vn zZ(uTHf$yoc%h(#rl2>!K2XT&{neF)IJ7O!`<`aeo0PYQRA40fGV|j}{R}*VCws}E} zQ3fyiEt6rp$nnFh1DtAlxUI3xO_phI*;OQBV%%#m(s4;8R^1GvMard3!>~1ay0I+r zhF#Sb`4Z+0x%>nn_((qWbxb{nrIwwM`X;81;`O+w=K)AlT^wqVr+BF?lwz2Y8NSHC zl`1j`*SGWZW5sTU%crk_7D|De8eQ|BrL>ETyc})#Ztgol!D-a{38VOdLB-33)%FU-^WvF=1Wbt2}SG<>sxl`52f6QjK z?->12zniV`TC!5Gm3zF*W`Y&7j2iK~V{C2zNz_2OMm0Is>j~EgB#@3OSxLx`?T6hnDDGAh>o$ZT!YEs? zYaix*n4L2O|CP`-p75){fqi1*339Pf$Xhn-p2cBJ`!$2bcArl5UyMQ!GisS$ULS*F}cZC))?mJBdUI%NQP=>U@y4ui4%%x)l&!|2uVM18e1 zB7~MtW58e6if=>s;8$%eNW<)XyhJX5w%QFN&Mtz2xg!|Q&Ye;yE9SxkAO~wl4GWMia8a@VdqP42z zae;dom!Q?RN$d;DqEE*f8Ov@uF3MxYa-mj)n(}2K=NwWk>n`@i%g8kXtIrh1iq!5V z;4#|#Ku-s?lnyK*lJNe8R|&UWbdm7!h0T9s%@nQ;cLDvAGV;DBoHR>G8QG|uMc)$+ zyf^>uS`)LRK!)+#D`(O>00&1UXt5MPo6p0tQ6ZRv``LG9{vEg#*+P3`v!^pXN=xZ6 z3Vqn%Kcp+>llictRAuwF%}!reBDO-S%;LJ5Zxr57F4$d68!iOePzczHCyTUUk5OnR zE7v}4XjUP4yAq3bGks1gu@Kf!O_tgTQ>xJsa9`@JZK#&?yfidH&08@d5QfNfGW+m>X1rc779gk}$;n zbb#F;41=BUQEpj~KzD!iSu3?t^2Q*}cd$U8`{c#W`^8I(-Y?FZ?!;ea6x!}}@GToH z%QD-#r{nb?Juf7R*OwIW)zeW#$z=Zd>h9? zfUg^U{PYmn=}|}Ki^nE6*12J%yVOgKh$iWn}`iFj}~vx8hsUU-P@14*sR zV3x`Q(3VqvTN|`BsFPv7M7qLVi0=~4TFsS(vnG+Tk^}bFCqms2F(* z@tj$H@xWOIeT4W*lHbE$+|6Wp4ld)FKk8{V@)pc@I=VK>_$Cr)$?-Ex#!6-1(kMDI zIBv+l<Lv zLO5HRHblbP8?;M^|l>Y?9o$$82ZHaPrh<(RSwLMqUO$XkVx< zi}vVe#di*;IDMOM&pa{*+C7f9$rWI2as`Up^y;??+cfrXw8;%^8bjN3#ouX@lP2E7 zct45zx@o?$9#ar!q3ofR{70mYzK7(f`TI#D7nX(69*3MTlDuK zLHwWa3jhC)&;Pp>$8r{0E*(R8t3~8-L$z7>JR1JBfmVK5Oq|C224c#1j6q{wH<-`B zG1R8&BJu{saUwB&$$fD0*GPh3xCLPxaospablr$)hzBnCmf_D0e;)Yr!e0se`FI|b zQ^jOKXoSD>;V%P!HvEZ@UJ8F@@K+9hdt59((t$gnzPsRWH~ifLe|z9>FZ>CjAe6$N z0_B77r@~(d{)ohG1+bkJ5dPm9XJ@Sh?s5F(9m16jlnL{5=Ey}V?_soHT5HKRP`SE? zWD?iR3b$cCRb)O|*{MB>=j{{@8Md-`7V?!$Pao;V4~lrQddPbft@i_{_x`y^{Yw|4 z9{U6I+lAlCk-7MyCaty6&|`BYN`Z}~p$B=Wgogf|hx|13HZNB}L$C9YkA@ENP!$dR ziHC;J(5pN|Xy^kTiqX(JJXA|V_wvx@xfuF6hG5UAzc^Ol2Ve>xk4$vgEJYk43=iP0 z&+OVSu2hL*Q=0nrgS;2PZ&o=r7d1{Z(W_^*5jz^sA|G@d*w+z+l_$K{c*Zte+zutq zn}hVHmcYH%Luy>OdyRt>tLYHx+-6-==GmMWg*KmIw6DpsHne0z)N&i%?Kgy&6}J*N z3A5U*bI?!MmbsNof8%Y|C!FKdJxq7MQ#j1+Eq00@8hP15_dSjc&<_nf1*lA`;jq!D zC^QZ=Hqy}tLyBlc4;xm)hj{0c#WVc%0h=U~44{WoBa;^@w5BR&{WF3pnem0#?NlXxF+d)BhMxSa=N$TMB;PkfkqV zYdd|G5M9(ucN_Q0U5DEJLm0eO6rNf8iP1OO$=}zCxmfN4 zG&l2G>7xBydk=qWri>2>1@GVS-|alj5&%-LvcpNkavScM#r=;Qf%$mp5>h||-FXkU zZAg0|cVPc40=?U8>4=o)Q_@a~f+;AsXIdEj{G6k0(!P@o^Vaod1yXot z`zYjFN|^31tO9q98|FC5=9udYoey*!(8w&7&+g?gyYo;xXp-Ac&XHxYMGg?F8Tyl~ z=zy>=MfUJ8%-k&evXTrB@D|6Kz_14IRr=lib0Z@e^i>=>%)1+*en~DPe-rXt1{ue7 zdWXuNNFdG`NBs)MN~*_0(ve^N0+(K>S1d12^>k6L<;pG|H{t{ z;Ib+dg4zZrjKcI|xpY@ix`R`Ld~Pv4%v)#Ho-k7CiJWW!+gZAY!+~BXVjhkoTdCyf zwPYBTsB}_^N?xC0xRWkHI>Gchf_J((x_2g{d+UO7k!|?eJ&yf%D@Ox5ZHhQ)(IoJn z#dhQK<^Cmmy50Em_RKni&T--yO*s^3$~ly#95C`{NYfsE?;O4H5=BHi>`b2oZ(*rF z65&+Q*ni2XM_YYKp--CDJ?tJe6TJ!GB*jw(vpQZ#GhT4&l|e`)yf~>X6_Im|N+0L`uRg(50L*92o(^o4v=elU4;|^pz~$ zH99!(tz|R#U1JrTjw_Kz1WdRns}$H$D|vV3X|~j=0?d}$44`)+ZVFeMo<&<~D&2ty znG1DZf&0v}8qkNT8W(^!fYYW%N-K3}X8?XjJ+lD`CVe^$k8Qs!Cj zRv^cq>LEUF(=DjwTphyi=3B;+_1>Th*E@tunzqy+ZGrhpnzsxi>M&l)x54N3@m%f= zrCzt^31N$He7XB_y6eQD@5)Q8lrnUc4M-uLVG)Jp3 zYH;x$$A6O8QF#An?_n|$O{)svSY@>8iZJEV^LKs{-)DYh@ppW%ljHikDvSQ>0=f0K zVh`gBld2oe2((6sXaD_KN1G`Elt-7MbfBds=MB!+q0CIapS$V(7|v^l47;w7Y!%`B zpG=bEIB?k$ftRl8h?7S69SSGO`DoFNo$S!#5REm(SBTYy`*w9m;^#EJ!b?Fs>LOu| zS9y*>RpMte%ke6QTMuwE{}QgSR`}d$tzE7p0e9YZ^&NZIn;Dh9RS(d1OH_UVbV(T6 zEBHyW@hG*%Z`Q$CDV!ro!W77h+7)@b+}rjrdt6ziZqDiUxEy{^=r}J?>1&v7u>*a0*8zne#&=bS zWx~YpaDw#W7+6)*Hq`<=sjkHmu65JW%JujquS=#AzRr;46Mh`->Q*`sR$RCNU;@1+ zxT)2Wab!7B8&oN#Tt&S|L@vjfQ^RQMJ7RK}ghLd}h2D-|C9=w6$LV>xu%zQxQ!zxf zA{JsBq)t37d#9ZP1k@B)jGP1gokGqf))kogmrFdPYrd}|AayP9b({`8HP73T>MrR( zNLEi($2zhuh&`|r#2lbk=OJZs6OI6FJN1JRwYmYaR?(RyK2M9s%~uuLGt1W*kgR#^ z8(#~gDppVnNY4H0lQ8C&;atoTJ18HeEvV?BnikIsji+e18`(9tohS*$%W zZ4df0y;gPe{@`9Y7+>&MGM`(ZT{>CR_4^8WBJ69B?$s*8E082o$ zzb5p04(;{j*z4Fl+)ZF^=fWx`xQcs7r2OY* z-otbdl7hPfJC+7ZY{xGZd8R_1;C@J7*JJ50P81fU$i;M`va_llHF$7Twn4e9awTwHYGptU-g}rqYJZnAH!6S zDxa3<$+EXz4o^P}(x&5HpHM5pZ57gQ;9n{cngX$!aU+OeM%y zHUKqN39;t`@0pDry+n}8q|T7sQR&*>w!by4shxF2^uvU`j$cu^1Me|EzC__RzHt{s zOK+HxR{l&mADj`fh(Gx9Ugw<$zq}KfgjLHvWH|c~JjI9;kCG*AK!`Qpsv&FRbGr0uR0V-eq*g#%)p^Q9k8;Oi^(&O?lni`kA^jCFb`5sa$R|M?nlx#C_0LTkJb<%=S zyK2syBKfAZm-{$V$~sVzxlEe{v`a|TV6Wbq4HxC@IwSAwGx9pL)IyHCmWFvf#0*z- zEQ^{zRp))JF5b)RVP-U~VjW$T9y%W~+TQGlNS3X3;OXI^eg!6mJ@ot-3#*mg^qtM# z4@7dS3TPjJQd8f6Qx&Nx3Q>;J*G|=R757y{e0V-nOG+-mCFsD_bf@R+bt`}|H@a6B z@T)iOWjqq+`RROH(dj2HydR77Z$(MlwrEe(?v)t%W0O1a$x7CDf0=UDdeL$5g z7uIE|%{3KY$ypL$_~^72>}*3T1`?hKL0AnNq^b(EMYdeH0du?1KG-Vy#bW8VjIlHw ze!qsl?&ZP?{PiTg?vA)uAxSTs%H9(ARXXssaiw?l`7kHml((WoxKJ%?zF|F`tDjNZ zZVgD=`a=OPY5dGhDoa+MKaQ*-+~%9V#*b8)2lE7ye>`r)#VN%6<0pps7ubP&H+Uu4 z^p$pO@OgbmPwfS2w*Qg-@hM+r2i^^tfBe*lNSJ@UQYx-j6yK}CfVjRy2~NBXcFUpI zs;<8rHG02imQ-}?-?Hx3zTUpGdV5VT?9R77*_#r9juNp=k)cTuX~G~e#d7!snh1J> zDff9xyuG#iBkOvF3nMbdKp#cC`-atg&AVU3K5&Gi7zWDmCN?&qm=$u>d z{3u6x&*%eXWiUVE$g)8^#p1AMBn6~y!o(DyMwkIpsOYe@%_zeXiqEEG5a>Q(1dTVL z&89S@!%i&8DzQiq@FyFf0t zf*BcAE1amW7C*Qa?~B4@tk5D=I=KbxXNy!$1WQ;DDPcLA$2vJxA+|szv8!bQ>#{vE z6fv*@IU;Mha6SKueEfN_Xl)NM7+bW#D|!)!;k%@N3t}&RspBW!UqY&VPc5o09r0vV zvx1Kh)z|5(>JWwtj|$&b%MnLIia?sT@22C~N6Orsdr-X|mDG3;R~te=#rPUexJg&` zs4=L<~nmD11?KQOO9X|(u|T3rS)fX_DqKA$jeJZY$JHP)1q4T9HK z=_9N01;K6@7x+#@hL~AMA8b5a>ZB)}^hgPYFx`nUZ#-tG?>0VILL4~zU=2ko&FhaL zj1x3Ik&9>Lp$x`62r+0QfUP|@rEgrcUzGu}y740~nfMhq!4-E2%zXc-$$puLuuD-n zLH4-uqY+8?A34NMcU1>kYgco)fqu$c$~*-5lXBosP6A%T3KqPADmCBnF&)_`9a%b( zp2kn$M1b8HAkfmUIvks)c)S6_{>nzRjE#6HjCko3AGFLzTjqdLvk+Hq8D#w#$Lc@Sc%r1euKyB!!dWD-G}}(RwV`*PK+ay2ic4u zm-`lszPa**(fh#u`=0#$x|MyaaGtQ#Dzs-0CGHL28z@l-5nMszh<}i;P&jY-3Wcw9 zbVpWmb(M)7mcXRHO#W0t5L;N>pD)S3pF{exZXegj2mZVTeRj&J_KFUFjype{hPPVt z5_Wti&8c>&f6fM35}AC6Qurcb38mOYq&Q54o+Ap-?qYv^Z_-S_`9PkewV8=>O7Gy# zY>{Lo?8I^@vD#rLPC)8Zwi8F9M zm}r~;H0UV4vH(7hi=u(vq$1Ve&`)&KU{LPwQp~PYhGC{tF?dzp{ z+@|w!!*MFXaoTX&d7>UQR0&Tx+WR2wJ#a2x;?h8&0V%H%wBA=Yfv(sVeBrREs-w|@ zbvVx4dMjBD5u(mtC?k za_r+@vCpwTNu>|m24={SKuEZ&NO+gk-e}?N*PEdbdwcvrURGKDL*`>UB}g5G@=Eyu z#zS=qWx05y12g-WY%v9=d0N?$E!2}DdSjO9Mox2~PH|ehn^NFTzFTwoR?>V~ZD1P9x2q`Mx4$soZko?&&xEhf;A1hQ zqfpLUx|PX!5nBuIh+{o7dHhBiAL5WU?qj}Z9GW#qcYreZUW4Bvp4vfNuQ5iOVw^*p zVtmBMb4om?tG^BR8vI%=T!+6h?l?ibP3gfmg)4>cQ`!~ZwJa9~Rs3EqREOXfXoT_j zTe4hu2jhJaS@o!1wM6wH%>Xb;)iQ5+kTgGKTJPhM(@fFC0IHZ)<=@al#+NFXpGYsXPd|6FTk_oHbWWsL1`9y@iqJ0xeAytW^Nl)ho^8Btq`uQ4|Pe#JtSqZo0&@Lw0CkC5gi@$)J8=JB9T4ypYBna638P3*D3?Z2eK2|lL+h*J_9|TD zm;0CSad#B!NW3|*#ziA%~VsA#fBkx#K zt0DgXAPo*RpMaVz9dbtZ!&k&#F4wxlFy6n+&Lv~rGzG?HF7|}{Vj12-RJ(gC@iq=x z$o09V%V;kx26Sc_ls-|9G%}VhmsuIq!@~V$7>pX~7q-HfEkIcggsBhC^r@ zgf60?5gpEbzDWMMkNMrICYN8u=C2ldZ#7iIZt0N_)(CMV)k{EmkRAO`Q4v|Ho2G`u z)g&GLDG(ZE#3Iw74-aM~K7Od{_J7%X@9?Oq^a1#sTc)JVotpwgG`leb4jdc_#PtUf%aTZwa`N-;Iwl1zf@&C3b#QK^u-@a0NgXmt9Xs z96^q7+Uxem-*a6TR#SQ7ELs6~c%ICx|2bN+R&7k%?s71G{N4NUXc$B`uPrZpYhP&(A&z|tM| z>jRd~-!DEHimOeffv*Z3e!_b?3;I^XXe|>NKi;Pkr>E(Clz3M+*)njrC;3i?v4Xu< zMP)V~xaXYdxAK9j?Keb*m(4y+;AMhG`!AlUKNHXIUEgY<@Bcvt+tk7>jw^*Qs(&8r z+f6p-^hWpw9OdNF!EvoWP8ekq`&3R}9@t?#5!cwv30eBLpPX{gdR4}83~TE8gU5@r zYiz3>kFpYk$D=L+abF=1Jb$lzTKeDcK#Bd;JH{@@DB6?#W_n`S4i9?va9(4cerh_s z#?p)OzyB!r{Z!Cthp*-^Mmag_?0B%n%gf?pe{^=7G2N??Ox!8kre?*>^lJZ$KK{Qi zJo9%Tf8S+|x%_=sHtx^gcU9y5{C%q$bNTyjZv6lG`!am&BUkhH$u@m`V~6&!1Nq)L zB^&wP*EP0QZi2J=O@t!>Vjt;19IV^lVZ0U3*dfPp9J`w1L{@k`r2l)I+bTu(`*Fkw zcfj$Ll6F8pQ(minU1O~IXmzO1s$bt2t=ZJr8%&YdbO@o@{2j`p{9IZP{KTP2-CnF! zW9K5babm9Ky084sPl;}9cBihlmO*(pZ)!~ax>A7|SCGqBSKA#Q5oZVWEp)n2BXIZH zMr#?gz<5f%kchQlb1k4~2$8Z@A%^2ACSIOKbe|ERGRGJm;Z}0ZEMmNDYzl(2m0EHC8XctgF)hHkP4r7Ny!*{T7 ze_7nPqIn)*Wq!v|o+#!Dz8;@0`6ZNT+2Lp>dRa_+$ALFgEcmbZJlXa+qRr6%nv^$1 zN)>Wg%z9cqhDN8uEKdI>KJN^tf$0dg)p%502)Mze%_=EMzo(qJn)8z^(2g1?5zFXp zY&N(3=_`7(0E7SFDh58<7 z{BQYi1pQ^zYGKoNYoj&pfks^~l^2i2nu9(o`~cKkmB3hZl_hw(7V_Fy5%=~?b zL!OK>X`~tp7L%c{{s!PH&jiS2R3=JMpUs4=jnSr$8vBB+@V|%%iLlcyv2|bQP!?%5 zK5ERoyQr@TeB=qJVXKPsBjnfcZ_R4Km-2MZ8|a4B92bvj4>hK;-cki0OH}(~PWqQ^ z*dVI?DJT7}28#4g=A>V+TD-A7o)i9ly8Ned!q=`9>HBiRdsmC}+j7%aO|`@ObHXpa zON4LF34b76&NDgTe@ut}Asvn}GnY=a$Mq2y*G;O>lOp&_dhfP%1{jY*d_e*=DmTE= z5oz%6vDKVL6*d0ch$TH?vqGc^pQqgZf)*sY;ArV zeor-)%6Eoao1baK)!o|s$HroLA8Bp=Lu0$V5%zqa8YFsg%y^{C3kLBax4X^9FTq zhgd0CInkrlLG_mr zo>o_^E1zg|u5iuwI2>juHeE`rx~K?tE!Q`@560>`+^-!^!}+nCSRD^G)-j2; zT`+Gi;+#TAJADKt6`?IiBmD%+fqL`V=vCntM(;0d^iap&b}gEK@$*NMFn*!!x|Mto zc?yC%)p`Zp(JqK>i7tfLd9mPoYBLY*gwTd)7lc~dOQH+moH(O@I>y&KFdlmjH7R}J zZ3gx}AMc`07@3m3@v-3hsw`pKW7^v)TA6;hF&a;gCi98WL~b+}>04))muHui9}AzP zu6o$I@WDpwqKDz!uTfV)Tmz)dmIJC-!_Ro!gOo`SR3vB?%s*re=kY?W*zJw2aEi3T zi4ik~B$(c2_TQhNId{NOYnp62-ya&Y`7uYX;d`~)+e-h`*zIej52f!={5yV)z2D*N z906fSc-&uLF=lc0k>mDB%I?eg%h z2^k8RsXv{QZ*IE0zTAH7%#9g@y)@4Z|`>w?J4=&1%FG`3rU&Iee-?ck2p6nmr_H=fB<$(Ok*z9=q zfcOjlJ~b=eaX@_J-R%6X1LEKPC_8`N0r8Iavhx?_#N*#zP8N6JhdFm4>K4l6^Bhp_ zv$tf&m!{+M*onsfP#*hz;u`om*+<@|F70(Md?lCbb^ku{`ciPq?t!n@z*li=uQ$L~ zb-P|~fw-IZkzP2<`;*-@J;9xX4D2mQ)iYo9PC)-2(0YfaruE0Wy*>I)D!IVFEOm4L zP2K1BTyUe4xVXJU-p=Anv)d^jIDR?(a2_x|gxL7aOP+L|Lv!-D(`yRH5#ujd!|B0( z(hAV~ePxJIzX>;Vte``?Y8Lw5Y83JZa3}8L(g&~R?2pB3xU6%Bb^+i#aqaf0T>9pG zBKXJJ^bg=>ukmzf1R#+%eOF^Ulo2xw@RdqNIA%;v_#ppOcG3x5$iG^{_46Z4Z2>N( zCy?4!LZ5$b(%9|VGJxY>fIB3g43fSa`>e4XZ{`HQ>%91tO60u1R35)AWQWV!LjBP` zAD*qqx#i_);fzI}Zs%lQX`9jC)JO5;EhDIRp7WO7wuaLnTRISSc94$X;fZc{V0tN8 zJazm(4Xo%JemN=JWwi~T;CtS zJ`Q5{hnw9W>i`oq6WvTt7RMR3uHkwt;a*NCjMj%d*U@nw!Yc71XO;xLz^{z=TxrM} z2kR$D6VnLZacU0F*|{5pekw>~3``)bbV7pW;E9i}Y09Jt4oVnuCXFa(TXq`2IkL+U zX@rp@j(LZ8&GM$7j>BT^@j<{tIlD)*PfjA4l|=`Y6K03~GN$b{Jo88`_2OWcfIcbLFq(R&n=`0m% z`Fg8Uib$yv9#={p3zyR1xKb$`?r4f6ipK{EN)-db?}YF#!+0w2a4btEf>#g6p=zxy zqZWjb_EmbXsv1U-4jtFx1joZK1w9?X-EpSJhWLp7ub6Qme)X7f5q#UFH=&&ufXgpc zL(07@$`9R>A{XZ7x6*fMW{ja>&bcbZkr?;)grYw`vKl-#8z?v?Dws z5z6lkIEq4}`QHJEquVHnVJZLOV<3G4deKM~rgWY803O2ZqM9TNBcML1Pj9 zh(96v@ptIQ4Q0fp8)1$!*4pxv(%)f}Z%gP|{r_s}R6F0t>3m`z-g1_GZWe#sh<6C! zDUe&NbuK4*-dg@P)J8vPY?c1m*ed@cU5?Os*tOQyUpDHKMyqA884dokF-4=He>C<= zDZDRecL|Q=gsgTgyGFF@(*x$^;ATHYq@-)3ggRf3AWFGIZd81y;j&FG_oxi}A#d~wDEyp~o%%pLeqQ9oUb8hW){AC)qFfL$Q z&ekT#U)vzfHei5c1Py$%(^|cUC1HDQ3)PZ5d5u=39h5wZqtqxvFN4*Ui>?*$nuj;X$S~j_(;}=UC(W zC1!N$L-7oS@-g+n%WIvWnJp7^)1!JMVVkIAov^1GPrw|fZLQ+?9V+6234jGNaX89D z*9ltx(gfE)rI8kjV^siO93K~Xm&#H`D%L}t_B@PO$9b28Tvf}ooEeDn8BkfNx3bte zdJ~%gmCe9P2*Vn#fiKPg@&8wR)VSa2#ixPcEC_IelHKCxN=*=M*bGL+`oXp_vwG&lW8S?L$C^f+VlNK2Cr z`*#e9HhIl$j{akGG6L4%7{o@5Ut!%x|6GY?y2O@gPzJ@F%}W+#&5Y`1hp`Y!(Z9pi z@wN`L+lsLsiu+XD6JJfu+AGGcX&GK4PLGE=LE#G9T1#MXGtEoi!u8}gge&Ufc z`0Z)yM0o>XmcBb+?;UrVpuxM%?C_JW7c})DIpIhz;o*Z!elGC8IqUY9t1lu#uKuUS z%sc*B>oW3I=Oi-kqZk*1xI1yb2fZbhLnkxChnb~x@uRKds!V`M_3o;+@rRg|UigkH zH}$Vt$H`{vxO~%3M|nDo=EOMCHttaH9S6SI%;x~#XzFFxHm=G&`;+okQRX09TKX76ZOe*&S*f z?>0NMj)cM>p{qfVc@;Z!fr(wGWfbVtiz07<#@4th5 z(Q$5b5u`1EJ`OUO+#lRyC8VAH)QDOJ=FtLxVb4}n31w>UNz6r_S4AZm9R+u+)5bP=uR_Cj=w*c2q}T#yiRAjPG?S?&i`?p&a67cz57SIPCq%?6VomN=niLZ&z?Q| zI)ZPVj-s|zu>u67vxsLG=a+zRUQ}||pH1uWCK;@R3 z@$ap%&y6pGBI4m!c89EdX}KTYi26gNayYy_gn0|_y?INOxvf6BrO+IsC?wSoC~Dbq zxLK>XNOa2(GrDz<*=q&9MR(v|r78)pbto#~CJ{ROJ2{(FX^a{YqbFceux8_2An0Tb%Pm0{jeql#~2E9wse4 zI7S65EM|O*^T=G^feYi9theaD-DiXl^I7Oo1qEbu!9ZgD32~yM641kfVls&wTTlsM zDxBcmiDx0KuHX=WMjn7%fwJ7R`^cz*LP)D*rBxyAR!Cb?fYi0ML@Kbh3^uWL%!6|~ zw*X7Q5Fgjk1f^l>=T7K9~%`lkZ3w;v&iU!`Ra zag93GbDeEb!(&E$FatE@g;S@vC&+izM{#CbB#1esEWVdf)k2QXD#2U+)&$2hT(-Pj z(RyyHET&zIZ=Qg+F2b*ZI{>~a+HNl*)==0Ps>+}>$@Xz;E00X$`^l@8TMUhNAm}IMX3BEYI8_%hC=-kybio zB?>rcPkoOXYxyL;Fqo|yYAE!f9s3xZSyHcBBcXK)Z!4TM%*We$G45#<+lacUdR1&8 zca;(@`=PS-&!XG0At_gYlUg64i{~3s!#&hv{B{xoUM#23yb~w^Sj+<|D(3eUEa5=NQ_2h-fK zUdXas#OUe1X$br2lCODGsE{RFc_N9@UaoCnvq z+hN#sh7(2(ouy|z=aB&@jaHc%e$@x;_AW3Mm1wq=NpVi5>ChX6{R4#I-k+BJ&imOp zf(OfGX4m(IBIIC-&FpbYo?y$D80&JzZDgN#H^tHZBA)$j+W*B=n$#Gvk;kS3kTHIJ4%3}pn*OZa4@Ode_?ZOxZ+ zM}D@R)46M92khUF%uoF*6B2u`saJ4))XDh(8_gOYB>=T+-LUfAX24xajhqnN8%PUg z5F~@ZrXalup;m)KmU7noA2CV1pBI`rdSBNI8zVReJL23GH%@CdZ2Hqjac*a;Am@A{ z_i`F_G^m-|lxX#EGo_D!TX2j5r};>o(fd**ec{%i*VId9LWngIDZrB$1z1U+9oVMJ zWP6Vo9HPP9UQFSX2yRM9w1Bi3ikY2$@75^?Nk1toy_#+-rq8>V!_IzkEWod=FiLGf zzgb3aWcUEm;5qakCU{%o>7_821*s7FSF&)Ll6yJq%<&6M{UL*DS}TW|e))JPe_o=J zv{hCDzHy_CZ~QWbQJKatM0E{~sj8>PJOT4@< ztgfH!k1ySyv~8}(r)16y?W1Y`6F%h(&wg(Bc{WddT>F=spGn zZ5?KD<14q875?ke?GuU1Y+|2XS59)}5iXO{crT~hmy(_e zJ-gkczy)qecVXX`r~$Rmg}q%&xIXw}?7r4z^>tI&o_}q7BD=5C(|sLb_w{+ZuaEy? zUr$f>^%3ani2r3@N0^xR|EjOz@0#nxo_QvbZHwYO`)n|RBZr}k5ILTSn&<0S9Ra zjby^dj}hTI3)kQT!gFKAyV98e^|q#dX*E%$zQNlk^%bs@3YEV1*U41r`*IzCbIuO>IQ@uz*Xeu*4r#A5L(4t( zMnU5pnM31UJ5SJfkI4zY|5OoPYYKj5oV$DP<#H`L>Om@Bf)(v{OZhEkgwGkWoFCfJYnydj-bC2Y0s@;$Q!ov zj)S~m$Qy>d6675}3T~1W5k`fT3e*b6#Z~1}{7Jny-gN#+^Fj!5|1~iLc6rB>x@?ER z%6=E%u5xnn6S_Y>4Z;kh+rE=Uw-xW6Z`~{GHI4+__C3b)&`L+8@dHe=Go9v`tTe~w zr1^NzR69*=R+>69TaNwtWm9c?lSN(le^(l(vGvd0EA+>Dx-=;hFX*D5-OF`V>wqzS zn2?E|p6Sv39mb7G)PDUzqL}fHSe_28G>MwY%e#CmYkRf&89^~{Ix zS>#86H4h~tHI!3DUhET8l>}O1+Hm|%Q%$>#A}iQa-kY1taFr+ zcE@p$MkkdTkDE>c`F=<7u$cD99+YXu+W=*liwLtV;W#Rel9=E24Q1%JoNlx2h67YG4n;q+ayIS zAGo~l0B+n7{0X2Yp$C}pos1E79{`#%{*l;U=dXW*t*tD(#LQMe3}sQr{a(C zbwVpe9|q17eQ5RoZhb%>et&|HWnIAJPX!Odw{rxpUYzu0wE@$+?DBXUzWR@C_+V0Y z8@@T94Og7hbkH_zywJABQw{nnq@})ed#^as!ubcdelUU zXDfW8+H|wVz}E~tNf{3tWn+B1xCfeMn9*s?W;EJjMw_85YnmCiHg#zsfODFro2^aJ z^mt(#es|C|H1F32C`+Giw_!T8A!^o0nKqQc$l`k22xXlPgW_`OOxK=^mI59J&_0Cs~7jh;#&vWUYc4D6XNH zzg$gZ<^7CUW#30^EhB1$`WcBH^EQdjfZynMNOUIr#_S-`)8JS07Kxtz7FnqlI#x<@ z{>r=}=Ssy>V3F@5F3nBK-APvN3MLB+<$8I!D`DR{2UWN~BekjmZE}#>ykb(TcuCDd zCkZ{vwekY~;H~*gA)&7wT$?58?qt^0HOC5)=dJZ3{|w}HD=dBtJ)OFW-K1sNT+>wo z>)5DsUr$_ajo`|kzoUkpMrwXPkkpJXBc1fnqzAC93Kj^TS>02($&eZoppUOES;E91)+Y@`43`$WpGAJUKqt~*nt_sLXE?_DWxY+7aKkRYy> zQ{YCa?!?!S%HHKwx-^+k7~9EkKEZ6{n;vHm&IZnM3<26$+X8gkrrSnKSXLK{J76U zMVW70!}02Na;AxOsrIk*K4EjWD^*Sxrpl#6s$5Q{%9YO4kZHq*1D1l;(@Z~!cm~st z0pA>YRY&j>fSKl#Qy_Gr9Xj@-j^O7kv>iex@ld%G(te%LLN0M_NYm&@_1BHT!j!*DvB7FM|oH&n3y$7%`lS*af)!n$9%+-b+O z#OIi`bU2j!L&QqV1B`|i`&d2b)8z(9VpKPtt1G)aj4#fOUzjd+E|gkGtfjE)X)+bp z1~fBEq!2qW3r>6Ve7>${(z#|fjP>YgQ*3<-X90{g{{UR`G9mw{&u6eus#(Z^^SAd? zVO%dm_|H}Az69>cMZ{WxElH(Nml)SW9w*kFc)oByd*MD4Q{joDiM#i1?$_A~1gEpE z%LqfzApwbwL@Tv*R3=_mxw<69_<(Na>03#G+qnWu2o#_;Hfvp0_)07Z&v2;MUF*jD z)>@c<=mnhhu5ORt&GA$>te3H!t04Cek#@CwqCTwhjGL+^6NfyRI;41bB56IVz*P(T z5mWf{THrkPCogj2IkFZ?Jf_pjYKxHP7B+2vsy zW5JM(LlH&|!*d+r<~S)Di1X)TI+o^>^WgmY0Zxegfs|<~N3Pg*7W#E2)Q_P>tp9F8 z8J?BTXhBy^(&2}1y)Jv4QZP@Q*jKgIksx(Wgp6avnuYu7{8Y}aN#yRDT5<~8CxPkK z8IW4KfTbSBY<|5#tRzoe$smR|NS#9=__AK>KM*ADO(A+QTEVsV4b!7qE5qJV zt*##;6)KFiHgKRy3Y@5qp4$vrhF|9xGJqWKgxZU-VlE-SNdmRRs+Ra3obTKgtw%dvJ_q^!1#p+kwNe+?eBU+at+ZF7ePsz4nE#4g3Nx~Ge)cD(eALnx@Cl{n}bq_Iy z57*e)m;l&g2CRW2lL&h(0N=>~pS%I^$(+kOf=4s>B$ji2p7_zh&(EjcopR9g^CEHH z8pq|FpMxjohP&+Z^TqqP-E^zthll}ZL@nTZ;v8jiCqcA+#rFs53aew5lCAT?@B3-8@CNL?P( z-frCqki|;e_ZPB#@7oWWx9-W_|5+Hr&3NKp#PY!1>aK9}IDpgL)_R`jIDn@s@_0CE zTwyPcLqk5~Eqke0BbC#;t0q#1GEs8K<@DLt;z5&W4zy_DToPL6g;XyWuOO8tLn^mR znV9F2%iYhhR4ZHsF2shGkOG(2CDzNn^gWt1y(IH)^woXBw(o_oUM|X7FUg#>5SV@N zwJ<7t@U?)pmie5Yl(QB-oSPdicu2mr_lXq-_-q{BrByXVBZj~VSb_gsc{KFd=fT~!qe zPX3Ry%?nS-ZbQ=nZTQ6KB|1}A&*Cgi94xSs4bdVx7p zy2xykFErbfOUyR)VzbS$$c9rhr&Aj}KZoz`)@!Gv>5>bx_}JVVIUi+91;P+$zqLRUn?K8`3fnNrk$UpS^NltH`;QL#`#e89cqxb zfE*FAd=LVyKzWPYx&>@MWFx1ybGm68y$m4yOS8se#73K*&*-0418KO$;6XPyx8N%Z{#?Mr7bpvO-hUzx6#HI z0R}`}jN;a8gLG~B6)=wD_Q~uFyQ->9zueR-8)QjtEnZ^k&4?wn>M2+sv+Qx?_iEEd zPLH;Nklq&!Ein-u)2Bs4Ddw`O7sL3ihLvOmuQ1Vv^Qw_-y6MRqIll(dObSXY9wr7ZesbnJf=J4-KNEd;x5uWYQnRPl3tx#rrqT#E}Xy|Hl z1PoOj8BL<$UxEKuw!a4a%fY|g_8$TMrQly``zyh}4E)P%{~_SN68u-%{$lW71^%mS ze?Eyebeqv&w>d&l2=dA6UJrHH=jZ}x<3j9n)77R6RTmx9}8yO)9cFx!14xGQY;Rp36fm{Z%k z%_3&w0P%yH;!_wL99;?P;Ch(*U&DOg0CW5snAaO&E^mVQTh(nk?>yhVD9PXJ-8Kxp z4BEU1zO~K^Nv-RAfK?D{xHJnJKaW_8_ru2LV5$sWQ6XEYY`mgEZi(K=cyK#{3zI5E zYKf2{MGT}|UX(?Ne1kCE0!gGoUczp;dWomH_-9gGW~V~CM;*Znl3lKj@PcI5zyb+1 z=wrPt)8Jf&S?UPKlJmL)d2<{$n00`2SPS7^H7ZMH5wD~>PzQ@fxZc{kU>vT-J@_u- zrpYt=$h`5AY;M*PlMo{r#Y$r+@bUSs;DvpkibUscs% z+?o7<=touVI&Qe`noMMuK4@~G?2ZRdB|aJ9`FOGbMyUag3;h&;>hl`%3yT^G3-geo z9qK74Y$v~AbkCQdN0py1ubNDYT$2ln+(`NSJB0a*PV+e5cRoSCUg)%vl+ims13cxG z#An1?D9+!V4+*=MH|FpGU32ABJA73R4fL^%oEIc!bS3MV{YA7IUBdj$Vl5TKf*nW~ zRT#CT0coKQ5>Od^RH8nrbGdQ+^DYxG-p#oTnQ(5S5OkF#h+>k}Ld~GA=d$;M9+Dz!< zOz401EpwBZd7FI~(jRHVi}fmMB!TonNS}c`s&4{}^Lj?Vw4mP=>cv&%bO57YTCi7U zRVb8_2tu{2aZW&D#%q8SzMFS5;!A%9jZ0Stz9T*Ikp5(-bFR3 znwSxXf+^mOe`YSj-q+Y%n_LB0(o@ff$6#AO?46IlY+0lrkP8 zjx!bA-$a^lJZ1r&G#h(=Sr(r32Fdg!ZamO61Ya|fVW~jjvSVVrGC5$}qd!Cv!KafY zlC#>UO5=9vFH*=iAq*F6lC+C{-7a)g5Td!?_}J_6zyyBks3#f-p+aWm%LW zIP;*+SrUigh7s$;n_vb0R&~JMy-uA4D+K$-Pf0_ZiirKEcZJmqXC{m%z=geQ|Ew%}UHiBxHof`A9Ju_UNg{le$?q*Ui#h&&4xh!0cZ=~w{;x2*>rR zc*fX%GKAU$8YC6+*I=l+c|uPVX)GtAPw5+PQ<40wuu>UC zhUImqZq{Xtt+_tWz5Ujhc0aT--(3x3JQ{jl=01`xdF&DQl{ZJPzQx?WuKyt{8}lu> z8Py<(GctLodHQFVDJ@KV#5U0h1y<3cpV4&fCn6@Y3YNh1R{d0rt=UbC@El6_n~} z$OrcySF6ta=qqoN=&SFLcGquB=VNf=tvf&OoGv(DpcX zYW$2uKY)^Uy(8M8*zHiQmtfz};puawf^=8m5AHq(>Vj@?5=Zpow@Ghz>ioWw8eD`% zKY54ru1YQKJGsG497vNxF1Fv2fJ{%KC#U;Wg#BtL%6FtbU+r)fL7yn}$?3{(cioPC zc{#T);-0wsevVJ}lYVa>)9062-$HlJI<>5G3v3-X3L!K+~%=^-Xwne4e0Be)* z9SvN%+<=tcQosS#n6^CWAq9>)M7#}0=>>N&BKjzFIi*FI9Mdlq)mZ*&aV z;dDwpRh{%GjCWzY3%)(w0Mo!8cQD!JLi{@DrSwetw@zB%@G@&lh4^*%o|RhKdm-$> zyb<}Xyt@2BWJI1juP(2Y#K{i8mhxSL@<{mkwab^Ht<7z#?9hVeH!OcQ~y;bpGcXGBfkM<9=+agVbd!T=%;FO$5bv0Y2aM%5|oVW1}V6Gj;uaX(v zuNePHI{w?7c&ClGesRAoql@?BG(NI0#^BPW28l{~aRa5Y{SqYiREoEt9t~d`m`&uS zJjak~wzuG}a3~pC#G5n3JL4T@n{=nm%a!5J+GC$7mT{-a^%iXI(wHxRNiIQ%5D~_6Qpt6&!`%ie0mR; zMZ^?w&1{z0yGRN1qjh4L-46vsFP;fyv2u*;avb(rJ*0<^=Ln*xOrBWw%Gic_(ykmj z5jCk?Ri)F3XbmZNBB_V_#IK$K(AV|JQ4C_Yh+mxtP{fMlP`G(kC8NZvIP5!YSP$pb zLr#+0l0)FcLfC-U#31eQ9pPJ&)lsDQ3*AD&9=@mJT2Gf`YlpZkiKl=rV``&X(DeA6 zjJC(Gmge!d%u7#ZsFr?w6oL3{n(4nceUvP=EpEjmM3+M+Y^y6!9%7M=fFJ$L(u z30~9-djv1)ebASU(3ktoHl@dGQ+v%e$0oDQxjB7??2kiXKLkAv{a4!kvqo-&9bc=U zCb#=cD|EjZ3qO(^Cs`wV%uHx+I&@Q3=w>@Ko6mDak9}s*ttL_`Vp^GlinkyIL%kGf z=wkkE>Jhdpwm_e@rsq$L!;>fQc{jZ4JRX{X$9^m3M|+5II>ohzl3Yj1AP9SSzc9ql z{)k}|!zklz$#5)svew`+4^3rsN~XV#uJZs!!15to2iKiy!_~is`j27jd7Y<1hM%&| zQ!5Q1wQ?!I2b(-xwge?TxP`^?E~N3GT>+E10&a#WI`D1T8A2?vR?&!G<~e18SQF-| zWdG}lSH?4o*Zn|`(B&uULFyy6gx6OqgHPtZAk#I3twUef*4fNQ_i_8|WBTjZE2t&Y0gg1GRGqeQ4 zHo+K&x{!B%6g>)hTisQHBNp70tW??l`8KXSm{b@o{epJ@~bNv9P^km+^B3dl@%&clxsW^4N=0nlqVIL0$QL}VSC`1y*${%O3o*l{f9H@rY zYj^B*X7zADRu6~TJ+#YkzUg%CJI=||Eo9I+rh6Xh!x$V1p(EtS9!`_TaqyF~JssiS zC$)OS&H0;z&Q2a!^S%7N#o1FqAf@{pk8`E-Zs(KE*PI_YzjHY?;&OS(Lf5?vI=!}Y z1u07FFwlFs4$xYuz^><9xV<+fHE7f8okA9er!DX0_Y=YuJT2!$Lf(KsB&%U}%!j=9 zB$3x=?B#F;pNU`>AKmMIB*Y#&s!OAEJ}Om=({lj89b1w?ZVC45gt7cb z#G;?sdnUoPXE`(D6teqYA#L)YZ6+*V$|~RX8Q1;@GYd2BtIybFKwETp@693_;7j!- z98Or^!L!6=@53=r{_*TAD=Bu^)T@|wWC`cD7>$;lCHz7!nt3Q?S<{7QF}Hw=X+=9GLOV`k?Raf3 zv!m;+BjcFQ$=2;?rZwf2y$*Jwy#k>Hawr649c8aQ$sTJNZJLC@Pm4!Y4rFpGbC=joOCd2j1HzXkcMC!WO*N2 zKzkr;GPLmZLK0sjPXcG|D)`tS25@K&vTlHMb$@vLVA;dpV6dPToo) zHT_`|PwJu2&km1XgZdD3WwI(Odg)|`tm;E2J7pDR7&V!%%?{%)h+9Z#%k@BsMlZ#4 zaR8G;|6$@0TP7I-e)#FEsW~w0LyT_D`?(t06vA~y{s=Ji(L~qc=Ip_tjOwMr9y@;8LYfPpoI#yFtQt8L*~bUdg%{F%oa7dc7kEOFn?#GBgx0*CM9d$#9P8*2q|T8?{0>g( zc93{*SJHC$X#z0u_mglZ7+)o46Rw|e0fcQ!HZcoLuO*R#^uwge{+A+c8gS57C?6nQ zhid1GmON>qUbj~GdZ}O8J+xfiH54hN7O7G)^t0zCiM!LoXpQ{tOn3x7j{W|!SLn<7 zROe^3R)YKyacI?hP2j0KGRb_&& zG1crf25E+iNQ&TV4B`)qyeTif#>f=kMMCK}CS0@bO?-VKhns54gsSW=XMV|+U6j$1 zA&Zf18Ahe2UP%0j^;H68jllC)iIq|6n4g7?$56u#{Tr<3d@0uaQPMK7j8c0J90%-Uv7V|oaT*5h z1D#c#e$bxJ?|cTwq*T;)Bx#<`!Cp<5r^;aI9=Rdq2b&*7J-`sK!nF z9v8CzH5$ND!8emA#qX8k!4GVgz}*u2={*wqBc^TQGAo&KkniIifIk9CT>H%CPRjg= zF%{)L-IiOf;P*Ls6Sv8b(OrP=YWl!>5(w5QM>1YonY|VbXI!*0+b4efGR>HkX;=9` zu61(AK%sTgXS-lePy3x?2<)dL1|mcoH})pEJUpNCd7C&sF^BZSy@a+i2GiwoxfJ_D z%xK(=@0IiEHdu8J!5wrqq~Y`*0&5uWobE|_dafurcN2d{n?trU-GtZ|AJnPSv*~um zKW6LXpi3vYNQRzJw#>G{uKkq6SIcZ#Lojh*oS<8E+G{O4PS8x+!Ux8wj9ZzIi+>^C ziMJeBpU8LRFXS8X*Pri0%iN!jOWU76NdLCC9T+F-yK&LaxAWRxXy^IAknhG{$oJb{ zh`VdXfn^H)6u&!2KGDC82Z*p21h-%vt~4Jlk$LgKEQV0;(1HW=>k*3@btYWOgU)!KmSbny`LRC{inB1 zJ!tw*Cmpa8u6+EuJRRDPj7R<%Goxo^;TgGSm9UM`w~5Q9>m(kI5ML0f z(jw2NC*Fhebz)uJ0%&~H>2H;vDcX~v{UdAi?jau zO`Ntdn4q2D4lmR19b5p1JH9DiRn=y^X!^;=Q0I@xt7E)iwpG4l`sI(9#`!PQdeT<; zJlvRHs$6T}b2cvzw)5>x9H+)N3xri#gU^~)@Od*@{hVossr}QeQ7<9{75+-qhFYUu zfD|vH23#11)~2UPI>gIE`XJ;b2zi0Yw@k=+-#j`jXm8M$U=`yxciC?-AKI|awiCC_ zh#NQ|w}dl*0Jt8gRk+P#qEJC>gjGk$~o8pmMl&FYD& zU*USN6lljQCJ+Biou_z}3_n-bO#3}Sd)elt=kqXj^e??7b9s=jH*uH~buP)-7E6P# zBD#LgsoA1ha)odp>a5+$YvyK@@caA4qHWYAUrFd95`RUmXqiBx;aCM2ru5xJi}U zy8Ko1GUc+;Sn&61y}C`>R)%Y(-PY~Comz`=zHd@Bx@^`mKdv1uluxYGtL9>YYlhDz zt{H%*A+5FK6}CRyv~AhTIWS%I=JdG`oC%m>_PLOerN})O@bCYd;hDds*ykqXRv5-? zDawV27NA27Y7Vw*Y<}@RJ}uAASY! zD}>)Y3Qv!4+wD-_Z{c?r{O*R|J@ES-{HR1}KKwMu?}eWZzhd|a+ilp+67c`G8xDq}P}7_RsG2_Gr=gJ0zNdU-BK&8%p{6+q?ZezGz|xiCzxB z&K;z;K2_5{r@N*n6ivQGqD$d-{#&H?f>d|^ncWL}=2+9`M(P}ZhdVwa9nE#&{j#{dK}-@&5W5L46^yaJX}SIn&6Q2fw=}ZO+x*GB@(`{Z89mpC``Ovm-*6 z0FLLJG)`ZYMGs%<5%(RI72VA5yIJILmPTUu*ozY9zI##X&@P1{XVJqM?G@>-HD z*%9$hfoaa(Z0q&fFHKwVS&?j;YZq?jcZof2^1MhJJv-7W&5snN?~==GV3hM-2?d6Bp_Tt^%+T0K8vh0caC7@=!Yz-0x`j#$-a z!HAV1wjMkqf?Q|`&AkVuF3yg`jftJXG(L>&yKb}nRts|!*G}r>n5P^3XJ+Ni*s;0i z6@lYcv60WlasS{Gy1vhdWWQq%yH4P~XR>gOadHAY4t1Y`{hoDhqy*+{G0~%XjjrgW zHJS!DT4gi7Xw=MLuK*KJ=L|Ih#WWc3mQWQ^*Jy zo8Sv6hV;JGdo}9K&x1TG6t^>QNbeolAs%Ny@9pos)z+;KAueaY-Ft0zNRiW{DE3;} zyqW85iyG%f(3VyS(WiwpFX89qV#+S7?L2fAKcQV453+LU#3{E{d0xR@^d5EIw9@=JOKB+E%74ZEK=5kZMsLw zoNtbKQ-rN2zkbhw4wvnDJ z8tHd0PCcML(PrN=(dMJ8|?Dw{V z_PZ~q-+K;HpJ?+w`+PpI-??peZ29?qZ@qP@jlZ)pa`1P@KM#IS{&tH9pVyg<6Fzaa zpdpMnpe+B%2QQ0$FT&4aWeL9B{4HGmDwl8gx-7oo?kfBp$U7X1B!Y7~dkXRt?w*To zRnKpb3iI_t8sx(KcGvll{W*q3z2&0b9Dd>JviOCe-lBB98D8N`y^gGUomg)XtG5X1 z?TGBp-7D_vW!*ym?t%#Nst8oO?@!}0TzQu+afVE>QV@~{^|`iZ#5f+49E zu!@irgc}ZSW~qu`D?`#@aEGz`QYrx#yW1rv>O^2Y3HbO)efHtvq;7}VV=*P7w*gN( z%pr5-wZr@|7mRO`xmxuFFo(-v4ySY?ePw#5fzny&Gm8KH8rr!E+c}HlEXW%_pWGbL zgOwEgbRPQYO%Z(@_IVgRllgCq=w7tZS0cZt0PdhnlqF@pv@*iOE`~53a*G}EzAQq1 z9YJjzP?9tSOOmd)Qv}m_eq)F1Oy^k@;cXkk+O{H6sX;t_26IrN%qKVC>Vz8d1Cy#(Bs z!tXLAgBLyeWbQfUAl%mYy<7M_ouMS4ZgN9Lnn+mnrq98-%S3)(&e{3E7Qr8QYotxO zEwaBZrbo8eHios^aJ5&XjhkB|7TFBGH}@Jjd*#ecT)sY&;+efh)|va%7GbmZ_5*etRUQ-OW}K>PZuCPMH7YEkgen$CK`Y7XLQVrrsH8Q|^wm$#-PIB|Eop-i+` ztlA6Viy%Ql8@$g2EimrdI*5^2?A)mc<84OypB zeP{?}8b3>D6%bRPl&g>47&C%yeJ&P04!qaN?ll>e8jTDJ(lh z8B6gkDObPQnVaGUJ4LJ$Q+x<1PTsGUxps;xSsAZFifi_(DW=;ghOrcPLW=S$b5opTr+7bsDXxPQEB7m-%}&w4%D5C#^nH{`k;gbf zc?wTgy*qGTx%!ZZchoxa$zXXMV7l*j-qegdZRha=^16{&KStIp>#bq<7_MP#sY z0k79W9;*vHcHTpI-ixyG4iI^jT4f~UJsfJi$gcJ9PEl*E{OZ3Gnvbn6W~DCtL1%Xz zax)CP=}%DSO>3jQMyjQyLgyC?~q~TWGAygkw@(H z=tBDwS2Oz)dEmqJ%Se?Qb$UA(4O1dVZ{_!u6@DG|xl87@vt}vCJr~#h=tW)%onq@O z4LJapLR-DCD+5QvXwokvzjO%f<+eQ%#9ae%1v1tdBIWY8ZtjX{kNiN=;n)_YbttIn zK2k+_DKTx>K9Uv6>%sSOgvF3=1y83DC?|O7Pg9P6Vd9_xWI!4&sU5@dbU#_|=`eP} z4en)pl1v9Q^e;;IK1aw-r?{t)D?zWR3AseLe5^c<=*6MX2}G}CJbr9Xt4zN13AO@5 zOajCO?cE4>>-TV<26mLo4~aObR&o(0pFZv5&beKI=aG-f@661Klh`GyI1)41NH`gf zRgukO<*;exQ?}YNs=?ej3Bw74bAlAUj_|I|`lbREM@k`HwNMR=DpdUhW`yz?p=?GJ z#=CgN9v>-}_>B12jHu~wYzNm!qUb1f>Cll=ftQ8zq8<>(>#S07Zjhdi{8csf+??>j z#DQg`3`UxBo1C$g>s-`HIc;8+2p-{eqC7u2g|xe0jT{OsI;WcJIt>lu`u+|h)?DoO zza*sb$AjVBK?Q03V|HJ`-p`9jJADoAvI)COQ16wo4*L*HR=cS_q_UxExHa$f$YfQK zCp*#p-`YLnNP+V(x7S$+|Eu7?-_6IUTpBkB=LKyT%-gesl)KJhBeI0qZ=qsbT(~Be zIjh`$C**VSv30RDt4O(9R=5jOyVxF6^lnn+bQAtQj6yi3M%pGUnW>gQ=_|mr-to(a$(RSo|D} zcZ+y9Z&r35$6kkEr(Ry@;;zhD=^4b&N}RvL#Tl6g_s*VmE|~5A@=V1!K^U3y?|nKk zMY(Q2JcHJ6&mqp3oi z)d45&hj_5DbC3dKu6+KXUdqx~d9Kkel)ksxdHgb|Kt7HHphth}bU@o`U4FP{3IOK9 z(UiN6a|H&)!ctfH<$+Sa6Z!|Mx!fH*4g0qWwKL(mPOsylJ-Ci>)STJy)Vu@nck!3u zKl;B76R`1E&r};Wegh!QzeM(zAAEePE$e6eC1UyBh*;h?BY3`WncZuLAq*KzOA!(x zbpLIKeCMz}ecP!5Cid5eHSNs^hd4P`IBMmIlOGwy*oyK}4aQM;?JzjAB)G*S4%14+ zvLGJLqp*ZBqdWGZ-1Zn4L%$3ujQ+iqkm4-{i;su0-ir8@4W5qR7o8T9C4jJ|w<1`F z4lDe&PD81c2g0npzE@@(_~$bDiCU=$+~@tswJ5CfSk2g`mpVfv@P)_^HFOHQW_4%VKv^_QwX_sMa3_dn8u}4JaA?H-fOwQoiVYTvMObS6} zdJ5C6m$CISll0)Nm)X2P>wUcS8n(Xjtq9tgxxG`);br@BtFZA2X|Vj043G=xzI zqNA^G(~VhNW=6mn5l0_AcFfVj=M8DZwO5_0I#qQR#xEBl6M*7)djYQgZ@^xl0jB-x1p3~JXL;){1-#Ab zI8oO#**Q~xmf5~0<@LDT_gXwFyU}~Sc|V9!LR`*Svfq04MuoEjPi;(ZPzgaj%A6sG z#=@S4FsAeKjW|k^A+?v$xYi)eHv#!(G(znGnX-pN)-#=oW}h~5tPCc%7B%~qs}?;Z zMy;}rZ^8X}9K;TXnt4_#Pp~w`7w{MOWzu-@7AB47AZQ`|#g;;Xb*V8@V@+y^-PY0B z>zUno))rhZ%z1B&7hOqWBxs#QtGUzIi5BKINAVu}19>b*5hj1b8M8E{JpnTmLzsM) z+3(N3#pu^&7~PC^g7&<529B?1=U0TAI$@|i#`Vk&ILhZBk8_AT4y(xLEgDcnMTJ<8 z3G}TI`DE?7hI_;Y4w6<4cL zI#xL1RGtsUiSfX)dz4GooA#2~9H}wpAbaODagxp;SU<;5sxBgB`Ie_XZ`$5{oyN%8 z(IcdO5qsxMYu`YfytKdU_Rqh5uV?_@?W5>rEPr>DYTWp52qKUvJtvdNd4KXwl?j3QZ}cJ;=J> zy56vFt-c$d9{M<5&3makrA(#vo*)NhmiBSnez$pn#bf1fRl4wBWy5-XPgwEyg!TTO zus*F>o-T&t%c1_rTQQ%_Q5g3pec5}UChn8CKIW6SF?*=&S|QPE0Rr=<)L12Pelw|t z(^?HVwvU*sq^O%v3iOYM9{bUpmeXFpX@Pu87lDTdQfxI+h zwes^QBins!&-k8kAN@UHXMIoD+20d(PHR^^qgGgCT&u!=SGtMclV|dK@;tX&o`=?( zZv?kcUPZhg^mAF7;Q94T{^19Vk9KQIIWfiu+);|zkeguU_3Dqv>o>N%e$zu<@BE0o zmf7-J)qrlI_4yHbJ!{MBSzBJ_ zniJe$?w_9+FBB?i(ssnLPfb~_FvJ;veGa3pJ96>iG@{ph5|6>T+FY$vt_rpOjAb=Z zP1*|5HaM962^>$8wk+Sk=+=hF2k|$NTNi%yNRK&2yW|L%HrCK+F(2HuRJs=0CYpJl zxxuuH858@G3e-y_&Z_(<9_|$)+l@P>8H3F`ra33Zn0HEIS_}GXNEw+G`6!O-Jj-v~ z2Bzm=KG3hV1Z(-<)$lJ?4e{Jyu4NAmW46oYM_y~ewamm}^Nsn^OW0aBUHK^f7W9d! z_Yp&9Tx{s;we1h~@KmSywy(9~nFjY?Q(id<^&d;?|7OcPdT*>Zuw0NUp(;3%WN(Y{ z7KJAP@=K1n^eL=uig8W~2`r{SW6mW3@gW+smiD1Q?|0s8iO@NW>5Y43)*Ji$R(+>$ zV0Qvc*JJjy)CBEA&5s|&QE$-4@kZr?xXHtT?YnRTlhv+4~;8V^hmD+N9Pjk8<`rmDw=Gc$@pgc$aGm?uch~6<=xMf^s*|JU;*zAf8?S ziiuO#ZeVi3dJSratZZfH?*T@RUFrKiIrP0g7SrqkdKzyWKIu$p%Uj04%=?PgSS8`V zWzTTGws7~}ABem6TDWVk@9qCf>w90f`l^P+-0wFqyYuqSlro~#OFWz|usS36jVe}E zRuWxebsk5&l02itvC>xzQ=?qs@lC6 zRzA=Dzc$a4EOs`|PDra9^*hv>pbKzdBR{zaO7vgdR zTV?jmYgXU9_yhaq#UA_kuNxST%zU6kYRz5BY3@@0U7j!J34dyz z5h#yfssF|@LkB=XQse}*(1`D!UgOSXIHZ4spd9DF;;0b{M8;912ybS zDU%C5s25$}6po)Od=Xd0n9zqHm4p^d{31#?J55<}Em63L@)@25sqj7XrovyLZc9}j zlTs=jZX0K9N-0CX!_;y*TGGjAM+3P{lpKreisXfp4o+ZtZ(ljyf;MEP9~ft*U3~F@ z@n*V)N8TjYwm1CgZF23OQ0nO_H_E(B66d*Vxb4Kr0vP>4ZA}6WIXsgvF#4Rs#i9EWO61OuI z8P>binbL>$E{dX^B~xR>Wg871W92fys>{e1@!8xdQo#2ml|jnqN-iT`+GHk{7;=_& znF)laH!}LU`yKVEcvkMANjVO_pF-HPH0(sq{q;%PUE7r#nVgyySqCe8G1ZV=BCPZ2 z<;UU`NdXF?+BZNu0eTS9Df@6G;#Mm@ z`gTO=D=71qbo_zZ=V}%pwU2yC7oct|E~7kgoZZ4+4A21grHi?cS|!x7lKEE8-kbwu z6~|muU$-`o!hXr+yhwAoR5ZSmP)N03BmZkTZP7dZ{%|jp zQGW_Y?CZFl3jZpez2m%lBfHc7@6$A?$KpNPnX_yMS@JlWa^!Iy+-TV4P&US?K2BT_ zwO`>`pV(~-t=wqZA$!60e$@4@x|w@{z7cUb_Cr^1G;NyfjNA3kt=nka;VPS?B~wJ7|^rT(@$cizBpqxzAf^ z4tGm)IF8V48qt{PuWn>ETU0o;oIu^0l#36Q};YbB#F9+RA#?ii5b~*ktDOOgs~L zq(u`j&NFfQnB;9@^Mm0J%6+jL6MO&}KBRTFj1~cLZ`7yk zkB0?)%KA97$pbyjC`?`zs!9v!t6qfO2d$$T9{n7(a&ZyLC{ev`pQvAq5)?x7nz0`9 znz27_=!J90b4s{%KD3F+>N0kdVV6iT>r&B*zMC=IZIA=c z`1tUzeiPf1>xd|+9H&+_cu1Wf@)fwp75bR=yRUql%P3Rd#N@G6sAG)8oFkDd47o;7 z?ut`Muz-Uz@DMUy;>1j3cgqq9Ieegf8l{TA&@*g@VHEoDQ#MK+b{L;YsnZ>XrWX+Y zStqCYjF&g|=c05(CGQ~Wn2{=@9`L@&yi=M3_1sR7s`^Sr9ew)Lr{gM>$wEwJe1%6& zmK!|5K3<=CAdb3B5jw{PeHNgnnXj`PS6Wp7`ka z_RPoHZ}pi#&whXR@kkpnU7#EEoDWz8`z+NuE2p%R z$FV*ev@nn3kJjCgc3ukkT}5f9wLm*PDyJjzH?v`;Iln=x%B2@CDML(7DK7K__RNDG za(_d|TxpXReQ`&6oTH;0b+owcTI&81;BvG*vd2TXg@O6N4* zS007%N{-Q_NZAouqcrLdfwL6aY@L2w#$O5z$bCF!__ui0l96h)hco&wZMH+6HhXQn znD6Yw8~OlOA|nq>*RlfgggcmP+C^*QsYvsQn%v%yr(Lu+UQR^5=hSt#8>yT3($t!e zn_8c}Dc*C++gCA{e#s_EL8nRAl!vVQg0pZ%nf<)wA5HGl$?%};Xgv9F;23(PxgxofC?$)UKRX;j9#Utz_hv+=pyx>n@Wy^4nt zd4Km&&uM+vQ2mnU)sou%elSbmwDTIPU&#M^q`~rxlQcNc{E=H zXKD{I>5GiE82L1~uqz9>jzSpCK;J?)G5Hc)BdNVPNP~2GSi-oBVmHfq*Nn^OQGL)> z{!%tyGwz2!AgwxbFq+rxPrr4L`gR?+nN4%MPDBe`Q1>Ad(Kc@W2xa}+veJb8q zzCAvxd>4EhAkJp{88NaZ-VFWF6xm7nq1j!{8PLXcMjM^9jZS+T7aDC`2yI+Q+qf{N zjf-;HxCq*~5Zbs9+PDzfxDeX75Zbs9+PDzfxDeX7FsF@+a@x2E+PKhY<05F|LfXbf zIc;1FZCnIxTm)@g1Z`ZH)5e8H8yD_`-@E7w)Ji<1x*s6{e&QW!f%;`ezjDHgsGDCD zDuxaymw9Ov-uy&fY6%Mge#JX#X*Nc=$V;O|41JA;-oGj{^{NRgROAJ7!5n$8xDUMt z`>z({dw*q@T8>=TEBbg{F&A=OA82vW@K;)v)Aue@mp_}!mqXu=r)vWTJNz}}4n|7{ zPlt8oXXV8PMXUE`FE~tk2B-^tKRsvmCwjwr>WZ@a%O0Nkv32KMpB>EgY15YpG3gv)`b(r` zK;irb?T`aay|_1{2}eLX@9sSgbpvX5_AbH~tEv-_(`)5LyjvP26%)M@{jZi6@=W)1 zOe`X3TWrZRo#+)1R`XVQ0Uvg&MO|QH^DTREcSB#)!EZHk^DBR75lQ%Lv>_$JEXuyh z`AuE&j1TZZ^(qHBVVP9^zba*KCfXX4>qoc{)K@ zN;!Ozn0(;|&tq0&x<*efkNOs9*SFLf8q@Qwv*Q}5%SP-Yhd|q!J(<|fCA=ZqNU3SG z9M}C^g3xE_Y39eAO!5gknHbvBIn9q+um_M3oGH`VtkyYjqC>fg`(O^B7VYKms~500 z&}jtUU12Ad0Vk*Ji)SKtw9MrIC#S75+}a$>Edezm0>Lu{)O$)toN0y3o zx6XtwY-T*V`jp*J-f(K`Zh^8NU+&<9G?2nmicB?USJRr|IU*=jMFCglejOhVWB}Se zt+n)u&=NjV{V1JEQ)`aa+1C1nWBw+T`5~pZ?{8^^IEQR+U6hKPVyDdDoJY@OPLh4^ zgmWG}iRIg1Xb}V3I8Po#t|pwKHyq0HOK5P`YdBvY_!*tqL#-1`eK?)o~zP1nR-T(P|!RgQ>p+I#^_!i;Cy*x?!otNmw=O5{x}3P{Y;p79+{SnidO=w; zpirlykT_+u5Viq%vYjE<^L$#l*Y6@N+-oO$6SuoJ&?WTmTGd;%s*rQ$F)IUyjeXOZ z--r5-&^flwM{n~6d`0gG=D|KzEeQnH8KA%QsxDBWnul3~HW3sz;Z-jgMBX$gV_e;L zv7cGsh^X#hvg$AWh`tSGXTIphdg!yhjynq^GF}qhc*8IY z;-j{OkENq-H-|0ey()1^1tk0~#zzdIvf5JBINU2U<>wQxyTt9IJnoND_d`B?)rxq` z+n4C89*9?*f-zq8JE-|uta%>Fy1h=^UbF$J|7iu(@+YmEq4#5Mk*H!=IVwq9_ywov zCt%w_T_LhVdn)sPbCk3aY~fm@%u#^kRCEW&2CH14Es1SpuUj$Eu;HuCAgPB80yISrTW^Y78h~y^Yb$p_bLCl;~sE8@yeV+B?Gf3is=q zt-kt4xxKIcS^nL9^(KUQ1f-zP6#sYkl{uy>ta@IPQ_r7$PdzgjCSdvh`^VI2oSmQA z!g#jv?Ngs~Dvp@00L=-$1$|qE<$0fex#S z*20|WtIs_V*IQ1+)B3&^sXSb$&pi(QvP~ zaGN$Ou@CoeVY>CEPuT!#(0SeFD$Y=#lpU(NCOC@IXzwbt=U_%w!i+?l%oS`lj-13 zeWcn2RP0JvMekvI_*KL!%U6}S*7>TPB8jYENB76|mFwg3L-IQ0n-nSEo}1Xm|JW9$ zhj;pvT|i&YqIiJscGJ6J0&ijh-rkSm8762y024F|6JA10fYd(@6F9YsXP7Y1!i1%W z3G`$+Yw9jb-zKhI-mTgD$q@O2FCDq21?`7ndsEt7EkWa4jB$&%n)<9?hrTh}tB+aJ z1OHr+jeibz`%9o*>{X7XPDh@H^)~zuy#`Z1L+wrB4S-!PyZ=^pk2#BbGDq*_;H~C+ z?Z&vB7csJx=`F*RD;S}6Nk^z8SYD-+k~-KwGs;dwLKCfb-Pt10cQT3X#vg|S)P?oV zF4To3kTQY!-?jWHWo#$g$(NKhm2N>TSi(bbblK}xvz6&3#nW9gw>sX$?Tm*7{GXM5 zo?z8~cifZ>r*sa$E0E5ag7nQ`I1g>6d~{vtn<+igH`E?jzU{Rb$Nk0@ot@xe+&9EA z-=kEE`1UwkZ)IAK#;r_Fli9XyQoo5e6-Ws~qaNk;!m`(hjfEs(>isi0!`2LFEaDQ4 z#eAZ%mynpvGt1SC%3D%~Uy~{(P+tj#p`7_E1*KwEM)W_7G1E)MM71Cj)MbtRD<%-q zppnF4q6fc;V{LHk_A6$6R4zdTj>Y1vSi`%<^0Qb{Vm28R*MnjLYryR0T5^|LnT;A< zW#wSI8r5&(%s<@lcT#_Y!Y9yXJWrTUNTBU_K8N3a;Z{R_oW}SzZjav?&&K~gS@4tQ!#w3OvRGh{Qslx08V`LeeX9=-tD-~y)A!^eUMLiE{Ef-$vPY@=$9f=}04SNLYniM_YPLl1^+VKXT?uT>Ig-+NX zoN!v^RXB?lxCmbeeN!ZmHhE5~59UQLsviMuO`=ugjP}9;9iXtUXbmtz$dhUE8wM`u zSywsQjlh1*D9c;fOx@&TviaaFPT0*kVe4kv!)__m zYk!`-T z^7B@F2LpKjRAe-%5ikw_VnCh0x-`qBP?uVn4Oi=!JLUi?K{=xk&K^J=q3u=FTJ5Hq zbu-FBpe8VO)FG4EBuuqLOO9p-+mN61p3I)i}ZDr2m$fp&1jQn zJmh+*LrI`bo?;Sq1ROVpu-&uCWt>0J3?VTG;{D?%W>D(P4f_|wj%+?L6?wIr=?AI) zW~5?L_pMOd*$$|URtt4NN~9OTv{nrTRy*w5sf5}8xs1*OiKJ;CyI_4@QhyUV~~WftPLd8W;U!4`HFq=T;fWooElOKs>x}j zFTq~mep@;qG^p8e`HG}N;*4Jb@uo&X`+QD{HxY7~-~xPc0=|?md{KrL%5c`f+i8)m zC_IO5qp4k4(wb+~s{eIn5 ze*l~1$G4hxlH3V)BYs1nX(!2@=x!&;k|W(_w?k#xi@KpON-_T$YGKWkk92J_?3C3M zLK%ah4Rt^vscM}d@u^5JN3o!fDNL|;fZlMLl()Y22Q{eUI2zl*&5tAt zVO~mpOl{9o+~Zzd zrAA9bfPKQ{E1=#2FH%<_y7~$q!?_h*h>Hr3xY#RUS_bP&n2pB1=6VFb1Gh1mS+vKe z5VUDnkZ9ry6HP)<0(Cm`^xf``R^-H}FnqV8Pb&srlUQuq6Gm-gGOKCj`c{s%t}6#_ zK?0#hd!Y~fg!z#pH>E6c@btyzrdH%Df7qdt?AyusZA`Zu<}DG^0xuisT4J}zt4}RV zM3rFx8;#m_fI=^W6|a68laC6b?1{RhjA_Ij1$&G>tuTSE0-_3aA}`bloUo=cqy1#s zc%l~6@c`ifqGq%UrVWI8r3z=8<#AN23x&*w{+LIyHloho#&m#A*VF`i%VE}{&a&A+ z#kS!XU$Bko`eS&C{1J$uSSOX}4KNNG4^*DY*Fi_ui5!o%Ce*?@n3O2@vqo7Acsf-Y zNze|nJ{89;N-0-;8oIw!@g5OvPH1XM8z7-A+0&q|`V<@=s;^(l^5OtpI2A|4lvNX8 zysvf4A?90_xt^xBG2YLVa$_sw@GCU%*=e0Hs*z?^W+^I+I<_Ze=sGgTw0)Z)hx~)v zjofXpe!%p?Rbh>iAPzpOb7oC{#>kXQQxGRwozC`fz zmTh2)(f{Z){5*z+-$soV>}-eY@;%#_d{{=ghuY6(r#fbb8sCCd`VNU_f30$dkJ^Dl8>`!FAA8lWmyj>5jnrz_Mb@a@d z(Vl8G?b4g+oJPLPcGiQf3UAXFpJaTK8Ku{>u66Px?R9#%Tb)chZe8oN&algt(H2j$ z*9GHe>+&&bGi+t)7#HVb+nB7xT+$D4AFV_Tq32T{m4xaCYsWh(^V@i?fF5v>+`q0g z$KGFYfZS2g;>V^B`UkZ?}FlwdUSzy}N&ZSYluTGto9jJ}1rcF64 zYwI?X4k|Iqx~l+b8I`|`FX@pEV(Io;=`a2{=k1QjrH*rrZvjxaBP`zcWn|6Do^CSCOqhi=Qmy{Z9 zd%d6*+a_ElltQ`rwsKXHeY?(_GuLdw#Og4{j&A@%}Aj~NH-1;tEU*^5maf6nC6}v#7`>K<6P~8uJ}`lA{{@1JpuM^#@S}Y6nM6Ia&Lemp6+NDgnx!II1=NX0ys1VN z>m)%OE=l~El1S8lBS*mE=?A7PUAI(5+jH}l;N8w&kIy3>>87SSQ4kM`>NrRv9hA`K zojSFS(n5O*2E*9zrT^b3aMOFH0Q~PL*o=2*1t^XCOuDU=2dx~iQw+Z3s(e!7 zc;ieXsm0)P7-t$u9ccQT=o^VXJl)iw?R7CEG281R)$yX77)Qz^W_vwooNubu)(;kq zIWT5B)BW2W*FD6<@dFWDr+La_W3JZ@V-`)?&U8`EC4&J+0~U^cxHD_-cTj@a`wcq- z9AF(U+>JK{LD&HX!-;xOg7PD2YfjV_sW0G; zC5Do$-nH|f9%m3{PaN@6qwl-L%o=v&FRgHjQc4SmO(vR{*2N?DOL(W!iFiz{jSt3| z$uV2wB9~Hx0;=l;uvW0_1l%iCl6+hF^R_d+Gr8p#8s)!cD?eL0mVJ+{>}zbLGh65P z^jN-Pm-N zoCYKJQmbOD;{st{>vpCeC3|n+hJ2p(rImy9mg}@c*cl=ReQcdae~9ey_2s@A5a3^X zFCAF{l*^^$bb#&!=*J|$zr8da`6Gn}64|@I_#0jI{2KPz?>BW-V*OsA=K?dVuKZkE z*vqYUeU*#0PsxTw{)^I2s2>?&&%b^yrI9gAp2IERuH)|D{@CJpr8RrTz&tjeXDd5$ z)S|&KZ0`wM*^yUs!k)d^p6)L>VQ3>d8}=FvGwt-=u$}GyP23PT%MXLI{Ln;`I6PtM zh?I;xmKpO{j|@-D=1Ssd0riyvh1Vm)5*g)cde^L%4^1r4+FIEQL1oU_=^mpTU1jm{ zyrL^CK5yF_f4`l{x9jTAgn6#1hWd6-*9z{iLsy4Dyf0`Tk|F!>$ac2BvUeraeKaD` zq*f*x3nB^oS*b~lCT0~@Bvdu6ecT$fXbwsz8||I0jY!~((6!1$LokvsY}jkj1eE|) z>I<2zsgGN8-&VG7XS9XtpT&(x*zA#PH*Iyi)0$(8#OR;tDwM~&puJF@!ph^ngD$q@ zn76a@7fb7;X;BaD+Sc!W@A)nmLch3~>DFR(#IfXZ!jEn@bm(%}?p#|#Z<=BL+_3Me z``@;+_onGe1@x#7e#;Y44dryPhh;KLEr&k%89fi0^VV6@o%W$RVGKG#{S5Va_=q0* zIv(IwP*V{ROh2U)~v-X#5$A*oQ zO}nz1vyD+}W>|icVRKf=hM8{_sB281b8}q6E}MVc7}EfGU@^9#zcy$PN&{UA@$5AB zDr*gsTG{&ro3GzM`txuerH{o?jy1slez7UTSi(U|I5(vc8CS(>N?Yj*AfE65wf7X| z*xeW2t7yh;7rxICo8FVvdV)fu6#7&V^Q#3c?(iPteyQTl^pvt%M8DpS7N%Cv5@nw8 z3^7|ro*h$wX2J98sn$n5UNW5$s zuXU{|sb~#Tj`(o@YOycT=b`?L!UBnMob(b@ITbn9+8`s9dJ=ynti39ErRme5_7c^K zjcI0dwnoRH)>1#|seHvKzYNO9L2h^)%GcKAsa!M<<*=*0R2uv6v3M+BBKo_>;$dD^ zXA32i!WwPxOQGFO)LJa7+>Alwr&NowvHCHNaF1GBaSq-hR}AwIxs)3(t6>+uuE+)4 z_^>Fe0GknWOrWXqh}S_|ex~WuE(Qw35wk)|97u_rY`skK(tdznC$|4;r&pfdJ}OZy z%On#yzx6eTmk;+fBno8Xb`LKyeGsvLJ!P#BCZJv}tkm3P`6`;*NXV@U_S%^9OcHZdlLjZuOV`Lm#d6r~ zoUw%NsscC85i=yZypX!9ov;r;8)xyO65;X&=SYAIC$o4164sqnxp7J`ziMaSY@Fh1 zr-!hVau({TcDaob99C+-^(J-w4tDlXNwp-=dG8}A`4j_O)#sRN>dsR^dVkJ(s1&d( z8pN20`}hJieFn^Z2b4aen&NW9bf^V#r7L)EW$M6Mw!_pbg1Q!9_ZicD&Bk7)clC7` zc0Ud4PnaAO@)M!t4CZR?En6-%?JSN-nEEa8@6SIm_nfggd(QG5=AQF=*mLf;?Kxu; zb{oUL-7&?W4^ZEv8fk?5?Rq62*kQaAQN5B7u8o0n*u6H3_m4mshu>4V%+xC<)GBVn ziapA(r!=8$tnJ=BvcTBiw66?0oWT><f#}V4!xXM6ip^awSyo236zCrj?)zk_t_5-tR`0a(JZNn^$ zux9jRs@p`MQ2~ei1=)1~%=*)ACG9jMgF6vt5&FgdT?KGa*xX1n%!7ah(fKP_c37-o-w-E=&AS!WO z1$^hgHy^$ zNLibaSkFQ!YajCep7Hv>5l^nE&&88P^)Vg zX_utE)J%KnlX^V0F`KUQ5yHJtU%=%PX4Um-3VEYmEoc7QsQ*a4Y321EE^FoWk$TgD z>r#xxudHX~+(^q=RnM%mzRR1|S=ZF7HLTp5X|5gh%*V>uV5GjArrup|;>Uf|zttLB z!;Tskgqlo;uhAIif5LYXK3?QF!LZfpG~%v&kJ83e23tB2EKk$)+Q{bmuxWJfF0(tbusPBZijCNd^_QL6Z+>Z z_}=ETc4+OecWm(fkRRrO@S|cDj&ZQ;7Wi5XIO4%6Xy-TZeG6Zwz~Y#A^KwzH9aM9# z8ntw?VFUJG^=W0g!+!6QeRuv>eM&2Dv%ec>->We!+Gg??(mRkHjJHWwzNlxMDI40%{jKyB%-R zk=jpbZH~G0bR;NEr6=mcu9VX15Nr?~zLYYx-407>v)ZQ-4AIA7=$Y-zmS&RyO=;&t ze7*MT`j}8lOg%iMVbbDT_2KAMsIF8`i|FEMTQc6+}HKkf9#$D@2}hhc|G+p z$LmqTWh#aD8K?)bgo*7_DL)KaxYUD~l4_O+Lfps|<#Qw|weWIE8Pmqwc$g}7ns({F zGUkJ+zqbh>2xWNzJN3B#5RI@B$Cb|8+Mxd59K7ji{o!bxp)$xnt*hLBz1zAF}j^W z%yhec!rsN_E9=_qI<|7dR(A_)+{xrdSa~x2O)0;HdZCUYHbxijG;La8oI>MWrZ=fn zkW=knK0SzOe&t{mR>#t}9+lds<>@QKyq!#rHbCAx6yTQS&*mY$0O_NHS^sO3+K^Aq zDNxOBih{q6Ol0zejKk|_a=c{wGPJq)bxxb0;yJQ7yc|aadGujHC8coB3vD=5tGrcyp9jvPGt zb+>dE8R@$B+it7hOgXftb{g+m_B)N8UZYBH|zLd7u@MZg^V<*#nWv>s82d31($0gAM zBfemS{fz(6%_B6+M=8O&l7e~eGtToY-}moed~PWv(#H55f8tQOtXnVih(q(b;m{~+ zJXyL|jkT1m4=(zfQm!-bV7~HaeDi?yl_VSd$LiNB_A=k@5r>v`!=aikc>DJr)7{uD z-Iy-vvTNa*Hm*zivtdtm3;U$U@_y5;yt?l!Z*9)ni}cyQcbc{+(>3w7tSw3mJCPF> zGlE(&!Vj%A=#wy@Nvly`4rZgk$@{rnv`rRbtLgtt*JjrhMghqb6FEAuTJDci;7 znWmjI^wnhNhLg?>%n4s~>C8})ZF~-I8TO+{`|*i3JN+KnWysLcdO3|X;aUgQJ-Z@Q zx1$DO@P%+4D<$mK3u(+|qu)(l)=|66eosxALn-F0jpMNpb}yDS+b9cuGc$iWDZLzR zy`FB^pYF@-PphkgQEj1Rfx4c=&M4t!vgH{E!yV}Mfzfa`n zZ6igr`HT65WT2s)&-F$c+O(rgObgs3yhy)d%IF$@XPe32 zf^+uzdkwh0t1U;~vB&n!@6x_`IeoIR$293KX)ex5v$MxEnJ#HAp=r#s$pJ_crDJS{ zPi$vaz>1+Q4El9Fm7)N*-NNYC^$fyv_ao$Zy%`^Ivc^cw&T=(E*4EF9* zxF3;gN>IW<2@=!lv&t<{R#3~_RY6$qwA)W9hLn9;`$e0fXX;a}rZ>b6lM)eaV%HM9 zNepoP@5WV!>4!#rvX{MU_#v)J^oU^0tU}mFkn^hvAP7xqQ;8{?&(@FkcCmM|?)y*^ z-G{Q&YAGSMIcY+N(7DA{eQR&uW#8NFdCuyRC+@n;_72^@A>9E&=o&B4^&8hddS_8y z0qc$d=guhKKvaKJSxeMlRDpHsV?33>30%ZoK%zZ#>PhSo#n7b~5*vlI@_4aG!mk9l zUcbnOVJ{_xbmW#|O_as(fdF^utvM;lc@X*-goZy4aK*pK&9xqKy$N$&72voo>1IH> zM={;Y0j~YJ+^}g7_D2ls2ynHBa>Hgq*b^AGDZpLXC7ljo4`bM40ZzLPN>Z@Mkv8q5+cWZ>6$;bX?pmU5MMA5bqEKvGHk}}>e znrlU`-E1#My`HA+3v(ZG&&s`%a~flM`fjFoFQd(w*k;;gt8pgLKilA^2AX&xN{}@H zTqVId)V9G*(vqoN4k1?Q16DJzpb zY`1A&>HV@2;r+5y&9B=``$}egmtWHT4iVv1yK~?EoJrKZ=A?VbSr8_p?lortak>hL z(_KWIo?hfiu5V`%aeGxF=UvH#(9Nk)HNPV0G{g8acJCpo8V&9QdL>#8IQ!9+TnU7D zxq$GG{WwYiFgA#Zs0sK7B4Nj?uv^(xYJ{y3kFvcxF>CC?_o34RvF4lNgpiTrOT9N2l-QF*x!X?NZN<+N~1L_e*i{8?BF2>C~h5&=&Kk#=s2A6t## znW^`;UANLpb*^e+35h`qWU)jFh#AUp-jClr;SY8>u>C1x}p(QNTd6Ji7>n7i3>&8cp ziuqhp;PSc2;ZLi3qr`0)IgRpG4}f2s1E{YQ@ngYmW={cEBM;0cRZ<-Wm(){S2kRZL z)9*BCz&g%uJ1;(=oA!3Zv^H3TIj#*AOG%mVKS`4&TpTv!R2-aT+JV-P@6>)HuOOaN%*SI zRfc)4P#sq>6ZIo`NyFe(LPoi>&24D>53@nA=aHqZ}lPnlGH;66DO-(8uk{ zXd}sTz=CkG>dwq;H(-?v=B;+KRyolpVJpxTa525g8>-!|(Wp0BThewH@jBofMt(~5 zCd~rwjTIp#kh-q1LDu)kTdmq@inx;>PKyS z(3%2hO(}A!H;`2V+F`&LA5wjd5LyI~0Wk?e>u6|yb-a2;#pS589oO_bp$xYdIlSnJ z2mB({lL#q)2C;`$qpKKP168LwsN%Ojr6(pR-;2LciYKGYo#-XrJp6_ElwX}El32dV z#q!3$j`nX~TDbwrh~&G0^;*{J>dbNyifU1KCBcz z2amY^EkPVVLIU0*k-6~yc8c@)P&V3K*hb3oN>5|CnK{WD2a)HY%x6i+!)o9mrF|hz zzL&WWFd zNkt0_`Oxk5un=^W{_gs+L|#6h@Z@tDt&w~R^$VX~dKyBZW&qiNkizdseLBSRgBMw^LW? z@0Qr=JrnEg3=b(iZHZCunOJXUI24nD-<5M-EU(9$PhVoRX(qPG8FR`c=0$F&3xR^f zx!^M-kBj$AA^)WJ4>E_;q!)FFS45-LL@kVt9Z6{)z%f1`RII^$DoSrMKI&A*Rt$I3 zl^jCzGc|X#Z9d}8H~f-(oBW`>mV00BXm{L;e6iHhBD~C2WHza)GZEs_i(RQI@8NiHj%I!Q#3)@nBoBs zrYODd*JUZ~&68_L)x8tQc(2E8)`68eid4H<`dK7gag?|^E8JF1h8*>}IqrcfZvh!E zdc2qt^^*=0MQN0X)?AKqUXJU{?c#0nwh$ISV^Yja!?5bs~5N}1_b zO<1VA#nB?$ZN^fH>Pj-u(9%z(mne^+X_v>>c6FsCM#CCSx&<&zi zV0$@&G79Dy;)yeI&k&{!+3WW(nVV%q65+(cFD3_tkvhx`pyiKpV&`~{r!$mlI4j3F zq%iHZpD=j?%;PtEn7l#EF@pqWQyq9y1LV>CjMm^!li(#PSCyHBrz5U}FDC3f_r(x) zoeVlIb-wpA?hV+W5xA=vyt1| zek((KH&ER(Z)>}p+9`FB(m^+sC1sa{=ZO1Y|7ay1E)}_koGAuK@8{KWTC#$&o>#%j z6Ciz_&olsJp&MwAtH~iaBS5r>X7Qk72z%gXZ6`6 z!1<1-AqolNsZKefR#IQB*A*=T3>sU_X(Z-CU8W%ks1cc2$$|Y%`I+dT^xVZKE+GNO zeu25Lk7a6+RaEhWn^7*B2s6x4B$IOvT$yQH(Ke%Z*b|UFM^q;*X$j_`6V!!LZ1Aic zhB~jMG`hJ;vC~^fe2=J7I`XL`N+AbZiyW|eA|^nYPF$0&C)|}O&LEXNf@M_m*otPKPX(e$MEFo&2)wdS7FM^fh=yB9fTk5{PtkiRTnL4!e@bzU! z^GWC8PY(WryMX&t^;YFq)0ONi;#EqNuLiVm*P-1nt&az8bJWRZBI%9xnmxnNCnoyQ(4;TN(l=oT(8SL}`!G(h7tK zQqn8%2rakqFmiu3dBW8so)LYPpXygVJ; z(+?KC+}=Fa5g(|3!y*VDJ8#jsXYu?QiH9d0_wkxgBpF_-Oy(1Ip6= zy&b)N((?ScUT>U(@%1*3cvJm>zDuL%i?(_An}#3gxAX?-bbmkxm>ARNPtgwYi8}c+N0h=0>4>8>i1HP6qv`4_FnJiJWjof0f)S3fya= z$m{cplXa3L4wqyJW!$+j;ZM2R@W*;Hz(t-z*|?7W!=U79d=I>&SF%o)1)tnec5s3| z8+<$w>YxD~+5vh00;Ye8-4PVjOs0Ekms2vI)*o);qWSbhi|r}c%g%gEXG}BMN_V-a z2r(m%wFM>Iz3^oO?<(+&*l#bB=?uw#g*4AfGQQA7-iF^IY2i6Vj)mvQX>J+!2kt3u zZ;Sl8gpvU(+pZ)`ri`8I2k&L~VIlG!$}YkRu$sg50>;o&$j?`WGgtB+eo06zSRE}8 zH+pbAK;7J<`PWEk|Le<|9x6_<-(E?ze`($IWn59!fYZq083)!MmHE!a?FZXb8CQYX zE&9XIld{MqWQU|bjQuAH=%)Jh-`5|5P!F83kbNeCi`yCZidH!b{0$a8!Ev->wJZQA{t4YX(0+TU*=?=larS=fu! z9;&^{gAx#tv>9sUB95TB)XYGD6 zhchcR^>0$75U~pJ(zJ~}9nvhMcV4Fs;g0X3_l5%q(A%)XEmyow+y!wTin$yVC+`Nz zDC9EjDPEAy+EZL;w!w)z=u%SV3XmB$XLFqZJ<>@1eJGW820`us=RlZH{~TrDR(#+r`mjQaXCC|3-(Uw68Cy5 z?)64oOIL2!xY}(7-_Lw-1#|d>7IusKXDjaSy2M@5E$(V7?rI~hW$(LNeQ&mSTyA!7 zIeZ^?b&Gq875A1daevz_?(J4T+-~%PxgWfDp1B`fnZw8Y;9k>qG3J5x9&-6NR_-L3O>c$tL z^@2|@>oIVj$+z7vX_s{zV!=yu;1LTR&Vg51@WDCoQ5Jki4*VPoJ~V0P7ppBZ<>#>7 zpN;RzBV4!7dU9Wc|ZDM*Dr@B=7xQS`~!}U_SJZkj|Km3vC@?0q`AXN z)4yAqd#yC#ocgb@;DdAE4_ojdIq+2$d}xyKo-ut0Pwr#(_*BxA9+b3E8>aO)x^6fr zuLi6e=}=PDvJkdzPz#{xU@{=~zZ-R^%Zu<{xZTkU=g8yIO#LpBj5T`N@trTZwo6Oy@h(; zXYt@1g}hGdDKAa6^5V_BG}1m6!qx|wT{x2$9RJ?3)}->Bwd!vcJemXlz=Bugz(29z zl{xS)EO=E8{Fnug<-mUtGv&~$bKu`teL5niPx<|(+PWIFG9qc(al*0-p{&QPvP64XV{*zG zL(3WiWsQNd#u#Odg|fy%S!1BAF*#+8fwF2wBpaqcikb@eg;X`=@Ee8SDEvaono9VE z)HPM`3pv!p;I|rntCRYaGa&sL@H>L#(=ZH58pdd!$Q9)dQJ)e4jQBm2rB8>tnetLx zl`?@C(mtG~e&fU4yoCG4r;i<;3<=-((viQn6*!ok+3-M3Jq0n`B*dTcm2jtgY3-Rd z*onQGdJ^CPfS&~TNr3MMxISihlD!k@!LySwv?K|?Sf65^;^Fp?bYeij@s}%*Cv+aw z43}NE$L=@R?H6p+&?y@=#MWBGj^utu7a|T10~pf9jcR!^t(>I1TV}lJR=lV!UbI`h zpIGrKZ1F0(#hYivtF*=y4ot$0pXgPBzp=ll!AAy{Ur_Y13Pv%tp5NM9xU6QyO5#1^5SEz;#^5bvy#ODh)6P@eNnx z5K<2NPXo-zEF_v#BMs%1kn-}EvMDQ*YE46V6+lxqXjM|3-2n49z#n}t3yme!bOX%j z0RO59l^Uz6lgRCSt*9IC{7sc3Xs-zt-=O(N>3d3>^0_e1XUULmozSxk>F@WO@Ne3P z?Y#8I{igiLxMVfu6^z5U{ENOzXOz>K)olpF@RU+?JWJ=XTHJf9Ne4nY?Ta?e(xEF_ zbwt;J$bn#ol9jnwwSS5s&r#IQQ(b@TF4jkB26o@I2I8Q?f3%~1ec3?DLEXdMZz z0diz&eC?xnw>zV~czg_%(;Nn!GMc_}?ZJC=_evOd+?Pz5UiP=}9QI|$X4`&q-!6+y2Xmu#vW zmt^(@5hqU=>$RSVC!6_ml5$$6S_|d%ZL+_e(c}tp>);S~Od*pn?uwCgS6WT<$3`ag z6}U&;E8%PTM9E83kG^8KC972B89}HYcB|D?FX*>E4SFEPL9Rjx>{a?hBa=X*?&JQ8 z`@4J$OXW$}uW_9aC!g}(b^0i8gB3%C7}SpEGbyDGO2j(m8}G|~ppMr8;w;|MkUlqg z(6jiNhV0rYh zaH6^s-1^h~^#v0QiG%k54?mH3(gYBM>aF9Gsv{NoQfhFZAMd@9wmc9#&>w5=CBr06 z94*1gycI&H{Yxs^t!J2P&E7Ce18#M1D)PRx)uUfCk@XeS{}89&ho{`H$KyS7k@wo# z0IQR)KX091AX}Uc+{|^ zx8higbu^(CU1=?8xUXOGz#)81!E#dCR)B>IF|0p9A8I=NjMkyy&VI>^7Hw~$@peGG zl(tiPiD0c8?$nZ~LWBO;afFrF_p8iTAX1mK8?2cDQIzN zmli)|w78VExFFl&-BN3XG%LLT}QDF+jyg3Ki6K|!PeO# za&7Gaen}{$^=S{<&bF6#m}k;SN&B9!oS`NGBE#!EkPVe@*$#$jAxu&PQw zjf5nYUZUwGC_xbMML>eI?EOKaX^|hFayPt3?H}yU>aD$@gUQLUvjWig&~Dsk&a%nU zE$d*s6y4+K+S#z{oSkgY&V>Ew%%mO~jnb79@kH08j!yQh7s5OnuIOOzeKc>bYD_WA zan>H5wugt1hdJiLR^ZzkJzsuExn&`qNaKkRZ^dtzOOF8UZosw)CTujooT!z+h;MS$ z28g#kqs{c!5IgQX-eKPFjix;E%vOtw*jomx2MxV^qL!0(T?f-QhU*Vcb6_{u7Z~v@ z8QTt~4>+ZSD6LZslxa246sq7CbgeOo_lY3_^HO;ncV2+to#}1~^|Ur7_24X|yxKWx zk7la@#n}-ddTC?QFIaksJEj;qiv=aEmA5mU#jFlT%rK6Ham3FtYeIy))M3hxOoNgf z_!34ccrVda^b@+yR+OTSEhdv|(r~YLFj?Q}+Ei$R2KAZ&wVj!)Py*mS58O@QE`;!g z)!-rY6^Gv*3SLkLe|&%rpM^IrpHSb+9{S)OCQmc$<`&$!2mP%!DSOeTb4) z^4gKAnw8ATB7NJz=vGW4&{KzzCej3}=@`;bb3Ra0=hO81m{~vx<-=GtMP?=S8u&C4vESkx{6LFA&?ne72^@{Si$>PSMglD zNKkOSUDplaK7YnKY@ay}2zJL6_@R@X-PgPex_0&^O zJ@q`(8l$aMjnT}RgMYxjJKx0acEy9obd`!+zCDk$k@n!fr4X9~O;J^CRcA!=(sy`| z8L)6)EA6U-*=1@_hQ`eavN*$e-)Z!KeeV`}qX2%uxV0#N8%pNe#uPK!tU&J+BZ}6J zc{_aXHgUkh%^-uXeJi1L@3)Cr(FE^Wg0rEb759XO(nZb8eced|mQFU#1tr*p_A$)Pd3zk91NJ@%dvU1E4P!|D zp*A;W4Ggupajs(@ao&J^{?=yQ?QR=lb0Z%0S(<=^EP%4(kp>4t^cbQxhUihu9#x3u zljA93gHM=8*8_E!M|ZNn+u7e;?C);&_g(l)DBqvrdcy2?5w1glW7BTo72c9TYmfmY zuAJ6|K5bFw;b;kMOqPj%BZ;8PRWA8N^!Q`H%Z0O!YzHKhm$3t4-z&X*fa@EYS{uKo z2v5rnh|sJhqIlb|O?e4*he@S|c0Z_MmM#VyIvVGmwm7OPtx(PhnF~1zJ zZGzZ+jhkn6DIw=~`jtf+I6k^9d_vL!eq{WqJmrQ6WwqU)57#5M=8Phd~S-8dXaV&%S zy%`%CnejfwL~jCaP4NXBxAY|V{*P~ODy5gg412)DxXEEdPGL8bz|o&bzsm_!_@ zktk0)$&sd8X(u?+8dw_B!_}NH&8ZOfLD(0GnspE^gK$|x)U1baC4?(sM=WgcHwQ4sR2=<5{isHz1A(UUGZ6(?3&k#IZ;J`!d znZ1%_@Z+liORlC_^%y-m)TRhh3ypC?L+y%uJ7C$P8iLOmyCRwK>>09-2pbMp@1{fQ zO&wM*Lt78EE0W1O)UJqkgKhuE*`94zMBRRPI4?NpH^FKP?00H zl((nPOznBeZ2~;YYywcncsXr`*mBWv(5Lrttd?7A-SReOGvr~E>n!hp@JU@>9#TqN z-2ZvM75B6FDFp8=zY1ybDEdV-mqRaCbmHD!2HqV)=Ix83=w+xBVvB&kLOnHc^9OdG)xw2Um_mVXDmQ_|M0AWR%>YsIR$Sj%tGm07HhR5 zYBcX7-Oc8`5W4Yw(tRWPi=6FAC{WL&%XbyZOW%kG&z5JqS#EHo zYqVhA4zn|OT$d^~-+pP7d8S|~0Z0k>Sy(w1slQNzyQOrVxdL;>!mP%Sc{{+1lyt4s z;@WiiOp=$@HEq~n`8!vv?}&3Ja+eGBdeDB$SzX+Ii`&uxib47CFdnCU=1N69zfV#9QGuDy`I4ey8-qHgw5g}gxw<=ZiHPFUAG8f2Wk;! z4O@-Fgq>9?e_=4c914?-R9yLV801e6fjq&6tW;i`pBbfeD=6`K14hicX(x^&XAh#C zchq48E-&ZUe&q5tk+In}jl6GzbFX0GoN|w)OSg`l)g4NIhT6J$c!OJSN-E%C|7yqLu5?}tc+#D|!~hmV=eMgU{Q;$N(g(Nq~lSy;%H z9SOxEm-dt&M$RKX1U3hr@g&_%Nbkg zr9$}m?cxmOOhQ^tCQU2q(in$Ghsd*b9flrdZ00PEwhE0$Sht4S%Xxo; zlb5vn#qH&^sPU-XvTgfjO`D zp0M$7@Y)^lS}b@i7QERUUT`S9v`?Omhru6ht)-*-HnX_qwbq%VpzOcd-hy{(bI-F0@jE!>ppDm;RA^%pz^KCzP9wni50p0MW%e$gn zW?JrZ1)RQpr_Zx|oN66i$}qpbnY_+)p50d|a;QH${P#?&Zk@Aq9r2vTK66JH{LI}A zyij`=p1Ch^oNtW&uz}Gy`^-HL-ijoV8Y)S`WSw1U8prI@EZ2wFr|F7jY*0rwaydtt zz@ezHbMJy#SdvuJx*J%o{0iq7CYhWF_lfvUr`a%wPr*AqW0M-}>8G&1_=F6M=tjP; z(-e<_`>Yb`QR2$wUEHs78O0kbv&Q3{5K6{U`}+Y0x{N=Er4x;rI z?7!^jzs<DhQjuIcl5*J};Kx-Gd)`8Y#9@pFShPcCOsW_t6{?SySJs9~$qd82b<%4x%`+mF+?vqFwr|TMQ zTl1-CLff+6X&>+B8|`}o$^oZMzj62LoNv(XjAEODqs_QB*Q*SZ>}@tns?t9HSf7A>R!6ULt*^U#)aMgvu|&(&XlmNi@jV* zm^quWZNuLQW^Xs1*$}IRvB($A z$emE{cIfA|@Xi>sTQjHfFz&`cD2W+|j=^8unSEyId_YJDeG=K?QkW+{&Ec+K2K$9KHYdx#zJ2c6&fVsGYbj`!(` zeA}n!JtDT>p*`*8eD!~gcH+xxr40@^R}R4!%%6Fov!9ox`vGiM67an4_T7^wrVc>KOdZ7wvWRYinKoQT>)UY>AAO+Jfu$*UQ-wo-bBFFKh7~ zuohh%y{@jeGzL$_v7X)WJ9|C5AJ((p{kEM_#=&ml=ajgP3NRaAg;vhqkFwhbqh<6r zqZ8U?`zdKDeIObu|3$QA)GrMjhYo>r}CVDWeWi|wisjH(#9bir= z;9mW@XrFpbX*{@azh6+lj7@z3#&{j{W5Is5az<81`4_rNq(Wu6hty zJY~qZ&D+n{v>zTfyKdc(y7Pb3nA>$vA5wS0kE(k(Jd)V{h7x^~CHDwA$HwA0D(tZ- zqeWxp3C~3n!BGdO;G>5hsiUkmiyZx(HKe~6{-|-X_loCk;%C{#{w*hI4oBCa!CNd_vGv#hAD{ zs{Sh`0!E2I@x(BNeoAkSE|c?>L{Ll0G@+fd-$W}ZRV~uGC|XV_6FD6!CoSTOz(e## zTg1L-Ui$sJpp9eM`>%t&#bs5*z1(!Bk4k7hn*%?G-wp7)3VurnN+1Zc&4hPQX29jCBAPCGH<1@J0?t{yol|N3Adp(CayIl{dlk5Q^53R zWlK(J-^kk2a!VM{yK>C+>5V^P80Haek-ZqW#Ek4sU1pce20n z2SdJb=a2fvcHO@Wsk`_`)wTQl`H(&@`B8ngWf)&UU6G=!#zRyou0@meFh4#aTBM7j zc8;oGnn+5dF4!$kXSur}w`dH@4cfUJzc9BSa>tEBT}d@!=Z+hPzqnS%O00zve;ysi z6}r(b@#oQa+X>H~<61o{^$3)j#No`bOHCSwzqmGyl~@5KzT|Kcc8ML6XjAZv zq)5jBRnQ{Wk3~3WzpyEBkQ3=GfNRI_4D_yE* zEdJt}jwMdlBElFBCp%q27!y~1ZS|-DdK9SEA~#xaa?+)49E-oW)`)OMX_2q3{^X`h zaLZr3KWAYnpBA~nf|Hjnb;DTv#kI4O^-T6=+q7|YS~hKz@6wj=rrNe`B$Q)D7>?O< zrfl=!=S=5Z=bYiVJ8m=ITciHrJXp`;+DXj9`u~JZsz*RacvdTRYu<(J{ni>ar!Xab-0NTTd9JEkYug^l2jCJCjx0urBx!u%5DDJ!Qe#3b3wlz_Ry= zZJYTX6k#=yEEzqI`y}iG@aPiSRa7OPR3>j10B3yDfsR*4cwa@7cR-sWwiCR^SIBSp ze(95Ci%z8g_H^XWw4dYIm#8X0o5ra$3dA31Pw?#n%-c7l`$WJB3BOrMS0b2yKoZAF zc1oEeC9b@Nm?mk{{A0or%v~M_82&M1t@5RZK+w`DoG!98L)w4VDKDHoYT4OGe})?a z`@G=R%{E`~Cd!scjkO<)E4OqpIce~@E`i$eF>4Qe1RQwV!hyq`r`UBLI85DqHm-ze z5V|Zm#H02%hmm*gQ_Jb3ajHPet3}1mW4BzH<2Cey^K)a7XyV+DpkKwM(TxammF}!{(?(*># z;vd)UD{gH$*pGb1-e@q6+U zl!X=i4B@Y%Yhbq!SDL=zIzBFT(xR4@`+&v^QD_x-Nu?Qc#VD|xK*{BHEp$L(rRy0q z`@GDYnr=Zx-GLd5zS{Pcr)}YPsE?OWvp?e_WBVf8Zr@zsZHlFChHX>Xc+7C{I(Y{o zDAAJ&$0W1@7&TbWqz>2--S6SyZ$=|F@^BWE`KJ{=FdD5?@bHZ^p`7NGSa=kaxrf2Q zbspEF66veaK#{1I{AX}*@C?HJNT3W0@6=Bsd>@MPSd=A~Sh&sj0t@dG!JE4jfuGmg zd2_aK`RUN_lu&+!crTz<6k;EKvqbQTE*MAa+u@j9vW5GEu;+qGPsTGzS|)H`z-U3D zIXxeEp6Uzvr=Slae~_pZA%7`Rr-uA0QD=nwA_>&il2ZtBKoY})jo+$Biw6V$t|dX% zlS9)-LHa9)Nk`vLFC8WwG2`t+($S8)0hr;FGjsL2!{e}aho$vkm%HT%xc;VNZARL0 zr(I6D1+j*E0N`OpCG0tI{}!&VY({Qo`qPbUE>w@f`+4o8?Es$Q=dv?-gs-ZI;iKWp zl$Vu_Q^hC|#A5RIt?}TQ-%!+PoqBWBiSN9PC$?C3Eh4uZX5L|2<-k+j+GXO&CTkOC zT^Y_g8D^b&jF_vyj1!85$Nq*b@fmi@Av4UrPuC0WooC^S=)e^lLy*HuV~ENyL}eJF zG7M1}hNw;q!Bg=LO*>dH3_}i0=NNKmI>(Sh(>aC=Pxndo_wL`q^*Dxp?~G1CLR-l& zq=Y^^2Irc`nrmCPa9a^rZ!yVo*SOIZyu~TFPIdux$Gbi0lS|YB^|>=z8ADr;+22Au zJD8_1UuYUoL41~?SFhl}!AX*JcHqw7^!rEX`vuVEvI=M4`&i#?{^ye|hv$D@7{>p6 zw&h6t&yDHz@r57YfBtoZxwJ0LZ%C}2Z?|y$Ra>X$=4gv>OSDD2$A0=@96zr0qh6>s(4`QkT=5j^oYl_XXyx1UbIexjzMteHr4f8< zk$Jt(Bc};yBlqJj%e&rx@D%ssu6mMb`@~^wZywh6q+$76hviQhmjCgv{L_Zz?@0HZ z+jMGh;RBnB9xX`tbX7ANlxQ3i(?RuLQuW|Hk^Lz1g7z&_5P~P64}~f|SwdCCiqg62vo_E^$10 zfS@e-Zo8cAVGGuZTWk+oK%cqXhOl}cK)t}{hnDYjl;?6Ml5Xd4cf|-a+Kp(e)w{lqa4Tj!&S;SCAhE4wnfF)&WG)}BKy*mgU^-eFh{ZcDAAfLX$oVv zy=oX9y`RQqp5F)g@iea1hxcb^W!yXG$eTHXQ^G zUdA}&$xQkwb6!MtXpMF#Zyl7FN6~Mr=cQPW;(b`0yAtCo9vjo4yu$QDQ73dXIcs_^sQ;NlL zY{wi*-%&Z%J@hsT?wYAQmX08qv#Rlq_c(LgP`dQRFuXCg4aFO~UThmbJLC1xX0xio zTt%H#7DuVw`27CR*^TWG+qSYT9?fb0QMtep6N2ZUdVc+`eVe|T$Vfp)q*Hth1l58Lh}A_I$AJ zYuRT*O0!k&!UJ`rSb9+4A!}|(_?A;GJr56?8=swp`kzPAm;QezJ@fBIocE38q-X3H zw!goajMUWxkDtim$LW5ibA%~jmQteQi5^cmjiprRs>b6jEFRJs4y}6brL1K*=0xV%T)~1M5zFJlK)6 zd4)%qpv0npB8wV@4obw{iXPW2vc3)0q`tWeXHM4&wECT-hKIHiM6&V;M}GhnYE; zpWf>%iQ9UvP)pk=Y2@&GZl}dfXBwvNvDUJ9B;|M?N>z7W~ZG5up?Sy?Z)45lt>tUo$K~; zSf9dJrSM&qOH}6ZouWjsxvohMTc;OEOc!AFSJ~}-e;D>gq2OrS2Yjm$nW?X5HUR{t z@j74c_My#=Q{cNBky-kB*}nO2L?Dk$kY!RUPbIDOO?sf#oZbNaURK2O&)56p?&gWI zAfGJf6LUJeTO{*deL;LHnFPvst^3opdZE??s8uT$9#X5FwGs^oK^AcD~&o+P1+=-L@@;@xe4-nFwB&EKTzQm?mv+ zB#-0V4X#So%VjdR?k1C#>N&c@Nmqj*r>M#XXr-7JUv!n>SzZM{ZM+4 zUdpgXlTbQpG(R8~(nw@rMxj8a^q2PdVinDLA$=24cF4Y1H-6OXh*iyp(Y!gycrN8ud_pg7N%E8Ro09Bg-MBAV zUl>q1xu`J$V#AGBLFJ~H$^rCW?E%UREG z%rFPiB=au-@k@j^^zL=-c1~a0v{wO>nw1%P4XlyCkqxdDY6P2`ZdGw4>^jr8^YiaE z?X`3rFBx7s(?&F1{`DU$Z_}dY?OZ>$l{V_kQUr|Vie$!@1>*U+RvAM%N3Vw69hKXf z-%4`36?VH9ZRhJ)Of`XK&0%5ZW^R&&-XJ3bOA6gr*AFb|xiB{KJl&kh;kqE#m<4c` zn6o%sDDO7T0k}Q!8OOTjbjG#Yp(oBU&dX`A==}nq_nX-&YVYYEH7$P~kQWcGPoh5| z+m8CO?cB$J8Cjs4w1ZJSW}BrB;$;{=HpT891_zR8JAHu;yHK55WSR_6SqhEotiHhO z{buo$C%|G?R9j!i9i~GY;TgRJ5gK-&4l#^2~PIzu!L< z?hTOjNSPwBn!Z-}Vi)Qe8+>cFa~-d^@^mtDKF94f@mqnJ_2jyZ_IlE3ttb57ueV!1 zlp>r*$1}H!$wfNqCH0I|X@PJHaOYx!f!SF?DZ-1v7TO^ zR$24Iw$JezwDk#FpL_+TOZ_4ixlAu4OW%mWxR#M}pv4a*BcvtL4zZ`igmy_$Bg7WL zcs-Srh%;^BVba>Hw0Y3`c(6cRKyqAY`|nEldMMNJ5wmU)thJxUR0u6hhuW+Ve92%! z8pBSJU8K7#9{gQW64bJ|b{(dQVX=^TDaR6KJ@)Fqipq&uzc3wYvqEafFE&Eiq%=m% z5@L0i>SzTAaOhMht2|u9ZqqBrV82|kQy1$6uKVvRniAK3le_@REYjx*cZhLqL(v#k z!x?LH#KJV6%yV4~@9Gx|T>vq72|^^ituTB6gas5N$y>HVZB{6tV18WrW0Bo69%{2f zh=1~M9>4|b`T|(Fr+4ak)_n^?{=S{x$8J-M0<^30Jg%ZdqbDh0Itu+mD>%FGJj@KW z!x$w}8sVXXNe%ds4&4kUb-ZB?qr)^NN=OO2*NPMf@7I-)1EY)S*>h3%Kw&zXcH7@> z=e}gx6cgGu0alould|@hFG7TX>DaEqO7OPNgI=^$bm*D86Y>tr?i$cG#22JhsxU#M z!es87y3`OZ(=*g6%ff3P)LTH%zT0yudhZ4fCsL`*f?ljiy4e?5jZdLhQ~%T+d?x7? zvcz^}HI|jSrx&=kY(D!ZII5U;j*#UsJK(zn`--|nvtwa8)MkaS6)(y1RE~5Lgo0uC zmP!1Aw-o_QPaJqlXpi=Kkh8o7Qp^PAE-$h?uPW`qW&V4yWbn=8X&&@k2;=Kr--_dl zo(VJi!SOrz{-#;!f|Xl_ab8?N9eao14!&N*C}R05N#eMpIcW!%&oLX>VoxRdxQ&%3 zbhLP9Xn^90l?3D&YTBp+yDE$2$ZnrY%XLZd7ngLVNH)h+v+n0xk-E0@PBmsHGB5ubjAA zm7)bJ#?|1tJ>v1j(AKSt28Z3aBE%Us0RF;i)oOI8t^ylb`h(-XwGV5bKz$?PN}m<#?kb>w?^6aw^mHM1CZHV5m!<7muR4O&c{a)SfNSt6_Jwfv@DP?q z-VDpCjJM+Rq=RB_?NFN)ip{)CZ=SV8uYoZzX2F;tU*&FX>|*>xp~bWHz*qsvVZO5k zsuBUl+7K_(Llrs16ggkOboP*^5d&E@1ztuMCQyM{w8$gKr7i(}2x;jGwi7VLg)Gdh z)JbhDjC-5+WKrm(Ym+{p`KC_qSc;w}|UU@~1 zE2r=M!aUf0O)Sh`I%R^AmtPBe;`QIJ$aUp*ZyxxpXLH|{zH@uuF=gz@61HD8a~85N zdRaE}+E^HUEaOQ2j%4NI^PlisA?HI2`8j?6H1ifQI)bHo&oc#1RS?&D-x5^VL9zF_ zjlECrS6F`{`y#u(LC;!-bgBLaNlN(h6cYL*m-zD<;prm1kM};)dmxb8_hR4JfUECG ze7@&)3%!ebf3`f!o$qKz>U}$I_7?3t#Sl96z6pKDqUF6kxaLZW^xjgdZFldi_^jTd zQH6bXuW-3k17=*WAA4~Uj=#{RFPErlK@@u*jW_icsb>n*4|5YaQv6~W8PHvpy%ocE zm2Q+>1-rQXw5;r?Z4Hd?FQLaPCBpGaJh%yXTW-hHmhHWA@lYEwl0)8;#c*xul=b4T zs3;Cp;QxMy@0=IT9d3Vy(-QU1X`2`hnGC0gukEnxi)$$z?Ng_4U4w93IVVLdI)J$S zTPT;rbxAwFX$j*w-e?96!5wCLJm##+p~mx=LSl)1IBTu&`>69`h2O(f%nI*?oy`?c zr-X6Nc#<~-=mex_$EDC;Tf279n1}p7K*e!4I`=XE@bwUmE#fWk^!FXU9ojP8B#!_Gla~%7^=6~(o0PWiYwv}=gL<#si?<T1X-?sL$MBM9-kXIgn*49nAaUS{5o+u3N1$xZ3KwarVNxYPE9 zc@w-%R?3-Ib(lQ+UgpRKt_xL0Dw&<0zbAv#=Xl4jb=%fcrGmM5qs87wpD|$D%W@B~ zmo<67wu$vg(zc0Z)4ZCUmfm^r&yMqf;q^XE4!5P%H_Q*1O|K$5`S~jM-u=-i?!CKR zS#$tzFaSSmS=qUe`7eK4D0@ig0CxsTZQsj*FNdn=?Ql#i3Rd%f8) zKTqAsdC)}g>e;1YjhMww_$brHueY@FFZK$|BLKFS@N(}1x9BbYTlI_`q8U4FJ48!o zD-JxLwUgfkZwp=r@C^oIg%>?@+@hm34nfSE0j;_JP+D*Q`=K+4!}~blel+In&IJRTo3+gl>w@*6fpU)7AXyp`CnxQAUo3Hs66ZW8zi1SqgMBxCr(LIkbiT zjK{V1B;JsViA(j#l8>0>ujy!Q6uH%^Dv{kygp}ZhZ|h0G#lqUgZ$*b+`Db?8Hh&8I zI6fgIpM*&^(Ewji|1}`H1;m}e7kIBOuAQ7JWtQb^y`Z%_xsL<%jmg`l%m?R49@ln$ z%l%~>ub6d@=%)W?(3{SrAtKd9?OLW|@v+Ku-}7vqXeZ}&5=vPrmvJYxZ0B8#F`>Jx zTig&r%k;JI)r@yG>fM#yWP=DPsLTHqdiJFr8gpMnPo)LsKHe+z$5;KU2EyXdtD8tp zR!P?JN{#nuVmy77-a9k2@F>XLt@lsuuZXR@Qja|WW4_}N-FWOOHqKMg;>XIR`W}yG z(EWrl_e$NkV5#0;&|g*K^^gf(fll_~s_t`7lmuzA1S7DEw~hRDpILc2m-eJS*@)4e|Mtk30h+oy}WcG`Y$%?jt3T5-pi8tPSgWnFq4|EgNH*f@=O-=h7d z@{-=7zNFherf|N040*fQcP~o0P`ct%fxoGoBN2Bn&>AK!3?tB*nKm6}tDH?LFOUc= z2)H|x+xaZ}ijJz0P9qNgNHJsAVcj|Kr-M)Dn^} zpnVNo8|gdTc0%);FYD~S8r~;YTHowLekp}gve<84*JHnVQ8$0HSFb^j)Z~{cQl1uw z2c)=ir%EC13$${UrMgtN>QTMYBhq7Co}Z~m!OXYz0<1e!^r*WO%Ff={tD}D<7o&qd zX#ae8y0>ezL_~iRz|R0KmcVLI?$1RV8OkVpLQ5wU0N%=dqbJL!0FQBe!3>h)UhY!Z zx&iOzsk&hTTQ@LVeZyF?+=Dlc#$()Db#DnjQF6^CSaSmx_E^D`&CPH(6@6m6|z^3ckbn2~9ge zLH{0YT5&6L-oxe9wR! zx10I60*+g81B~MemH_VLyK#T#Vic6B)dKp=I}Y&_zCZkfBHzvKOZ+jPX7p6gfcBeN`#!eD*N_IB?JVr4g+wh2DOC_U z3Racl;8{!9$^R+v%~=_C#-Y(vIrJnDLSDTH)1fEFvvllXU<{^?VyS#ivDBk+Zey8x zj1>$m)5Obo{gN+JMo^`EDPs?H-aEGc6~;l*W5{@De<}+z?L!~mpV@2m#qTs)dJuh< z9t7vv;_q;t%?Pg5yJ6Lq*zF=0nLuQE3Tlihldw0$2(8uov~G3=RV#VOL`kM6Tlbi; zXFls}dNII*??~KVd)x}?q?f3uO|Y8`61770gcOOYMU~6Z`@$g8OK+YFbO0?^d7J0H z%0nKtG)#UDV-3_`F4Tas?~)}#V=5m)JBcx8rLKNi$vBA(mSUU!wKmm-U2p zLFysw75p{kyr>&7pTwdri$TnNea&`{y@Dz zUsQh>Z%0w8(W-!q`a>FEGD_fKYj1@gZ-CXf3K=ChhgrJLC&q<933`AMEb+qL z@dp20S?K!$t%~+W0w3nX3MDY!Vhgl82k^By(Wk4vFyXpCm$0)FRj6U-KPk+XdKfxQn3_U(~NGs~UDuW)9DYY#P-{^#SC2@}@+~&y@tcJ1p4gE=( zWOSXD0G?ks!6mtBT_+;7kZXY&wzhM889|KB7xne^sysmy;oSOVsD0=}qnxfTDlH71=5Hh$r-ATyfa28`u)ZgC!!?XvvP!|o9G7pkvM zi3b;^1Xv4@*Rszl1G_B$OhLqFKQSs+W#oHmpH>Z=ml0g0_i9*Mgq5D3;d?Fqd*UvB z$KFhE4j=0k)7cwv&Wr@iTLYMf^QE=pab5MqBWI_^2AY$PTd8=)hv$1E$ykpy#>5(X zz_g9}a#@tRr@=T^87>&_8#jav5ym@g5E$>s22Xe6z*6{P02?7+mX(!+vg&F%$M+_i}k5VrE}5 zbOV$ypoBoDLy5%`U0L*GmmhfieDY)#%`$KQjc)s2-;fp8Vj~_Qw38MG3MSAjp_amK zK+YrU$D1p53@f)1%Zsi^Yt{>n3aBMlg#AXXg^hEWiQ^v{RrY}#psUm zf<8%BSX^T9w;}EUUIp4x8Sj^G6s*##>RhBi+Om1`PXbbbgt`v>^*xonA=96cJk*M# z3C4$g`-1dtSVsOF^Gqh$f^T05s}1m;crs9Dok5|ONAwqG-M!ewZ6+JqGrC$@skq1< zQ5;+W6xA$$R?oCELUc;cjLK{De9@N8Pg%?Dg2$EPQ|xA>aw0xq&5kQUE9BI(*;{Ap z*{sr?>BjU%D}DWt^zL1D`o^?g4(9aivScJ_J)Gx>t%q~3UPi_!31uUbb}on5Scq+5 zv3(G$hS*mu_TCU(ygL9U+5k*w3g8B_dZ6@wE07lTHN8yWawClGh8UOLVeI$1`rk2i zyN-Tnx9Tm*Hobrh4qiPNQ=aFct7FQWx~jzB&0;F>Kgt>%_48Ea~e$=+i9r&ENZ$>u-#~9T6=Q zTqIOF8t_N_`-ccg#MvIsmzrARPPUAm!@qMAGJj%2!GdJE^AO%yo zcLQgg|D@||IHb-79aA%PY<=#*UECM5$~Z`g$(#6iFl!Ys9+cgP=i^a8a@d&?p0FDA zFdiZ7`>W~laDYF9=9&k&y-U3-Zz@wnsy| zr&IJbmN|FBRVs^F`t=aw5#UJ5x_ukiK3t{Y+y{yA4!q3^SLxODjl|e>rEdHIR?A)e zqtL<>J=R!zm3~swO~iaWy@tuv=XUcr(4XD*ItFXjr1>L=`2;VAQi(k-*I@N!xnxgn zE*)Mz@F~`)o)2rn6I`Nu64dA)(|-Z8Z1vwU6ME7NJsI6^vXob`kCW=B6Z5f*d~uH? z4H|#AQb($YJ*{f0CX=Pgbnm7+dRIL^ALx26dU+olo*(#v_kVbA)?bE@1OIKzgq}bw zb}nx#u+e;$_aYZ|g~sz&vJqsxfnLMafAxsI$14qDA5Vu7=pVJd zp57Vw(ntcV!1`-rivVsH^uaBW*rU(uxaMHL0>9_Igi`hW<;E+}o9t}5Cntwizkebh zQ)umNdu5sq-aAUcUf)9;*lV(;z;o zzaHTt{J_rEmA`Z7dz!oXSr^Vm#+56#9Yo6IwfL>skbeoTC5fG|-l69Q+_6&)c%ERG zR5HGP5;5D62QFtj&lgL>bgY$fbP**M4^EMTaied;#eA2_bV-(AxP)mOqh0LK1wa{r z!pnOx*zgFIRB8RQL`z_E|z~mYijPFXEp;sn> zb3F;eI5SxN$in2xdySQ=82(qb!)_kJdjv9w{8cIQfVqo#!lWwnFyBaBrH7W~5ThOF z-zuQyD}ZC_jsdj5m%Y`2$B`>%BHn>GR~}@MR|*Y$Rb?&Q^>pl#oxYrbn?g zqnJq+zE@>NRe;9N1S;;5iRy~YyisRZ^7nY;($x5>xH2E=X4Z>`c5|E8W^jPdi^w06 zkp*TDX9?Q>efXfQuc8t&ge%z{2UTWs>_i23bXdM_0c+u(X7D8kjJ&km^10z{Xn#yb z$p4@XC|^g0wZULy+IZ!VHs1dqw(U;%nbJzX|Cp@rbNBSwj42ZS_pL^oUY z(X%P^Cb7fOeyyYZNml!;AEE_c>Z`Z<0iiqV7dcI-H$7ij&O%LQz`9{isF*v;=Zw<%=>0x`9>bfj{Yhj5@zIL2ey2{3x)=J%I9 z)_3}PH{ZJqmB#xS$7jsntmDb0#d%7q91pJcSILa8{6}WJ_2&UBRDbeB0LI1rxqx^7(XqQ1Varz~M)r)G*!v+=Uj7$5G4 zUD#{rhpqeVJ};yDokO^fo#UXt%do!>_c6H?(i=RD$s@+Yuj~E2v4^?DA&W^F*7sVx zTz2;>#>(gQfj;ArH}!!v=A(z~Iv@LiU1#-GZ0%wahd!eosORIH+RIkyP!r_Bdk(Cb z2n)l>*+9{ifNMfF5o)smGc@Dr*YzISt*+Plvtv(lX#w^MSC`^!TziV`vo@*ekzQRL zV?6n~jwf!`XUsUgKIE zLU?x4mcl!=GQFhD5xnd1FjS+xn#&3qicIbt4VCq0ck1sak1-ua$ z;o)ELn}hzIir9>&VaGQC_G-UR&LHjDlBPoRo7p6@l^$lBc4HIT@)!ptb|f1ien*q+ z(5IU5du|^9?<8=)+-r2Ff4o`0=Q<1~>`dcYE0e&yqoX}<^aakDhO`s4iq+`0NK z8TR>5zmIUe;l)C80p1qasMpd}#H29K>ErOstn0P(L5Ra_qW6(bTAlJiS|^=^Pr(qG zHo~Y4^`;D%=o%v5nsudadN>@EWf?KRx2)HI`}8oZeA&`SFrEUAbJap(v;d#`Qa-7^ z0q8hDgFOUw!UIknN>oA#glx0`zxm?8X+{f#TOquu|KvcPnaz3l2LLCZ$Z=;6oZWwN z|BLhry57ivo^I~{S@*FMa&mHOb4rPs^A=#q`*=q!*T{QUH}avxVE@&amQS+s1w|x= z_?RAVdd&6y_on!k?#V$+yxR3!5|A;BC6TOPA=|LVJDIo+Il0?qsk>YIVCy3fo#1_59eJ)jIG`JAM*0t#%6ft z_0-~ND`W|Mu9vHnMPjJN*H$uwq``!-qejV^z;k;fwpxR+5o%dc| z9+O(>5Ep!T07Z~|#GkK_(7_UT2H{x<&qjDc8?Derj_8gn5^v+69qRoLw!y+Vy{*^= z4@2pk_i}Pr8?6u*d^rF`kbR{0x^({zk*#s*j4Y5u1blqG7}UAHAUs5jJ8TlH)D$!ie1uJX_XDY`?!0a5J10B;6B?r+^yn z>v^j8%;sNS4??$Fd(VxZd!GMScOiZUUWm!>>V1o1fM>Dnr}SpJM#r_)psRFMz%v-7jNLR9 zkOKHExzp=_OA^B+1=dzU@BsxG%}&k*QDxx@=DVXkrHP&N_!O*j!h52SWk^r!X&q&8 zt&Vu7Fs=qM&JK-dA;d+6aTuQCllFvfE1|3bV-4a5n6uo}o7dTw&Pb(pwTLId$bi6V5T0Qh-Het_?WcCcmuoDnz1s%ZewGU<+KCfXu-_G}6OvBm8X-N1! zw9g;#@Y^VE9#>(lgssFla^)b_>So^IpVTpYEek)Px4PHC_@0x(FVspg%*IZvt{BJ0 zOJVoMD^PDx4lOu_SbC3a_Yjs{qG2In@{N~Rn=N@5!*%PShC+7#!CkADIt%U!|tb-;L}A%RA1D{diFCm zM~2S}w7h8C2j9%=b%(|Q1(_UL1r%gzUTF_*k(1uIHui;1<5i@8D{YN(E(kZQA(-XnUtbs)V=sJc*WBFio^h#(Zd* zRX6Kyg>TfAR0Lz%&vg}eOx*p|D}h`i@^d{F+^(CETlALTR^6O-tKL$zO?TQu8}%+f zW5F|9CIQeo@kx!)O1-kQnA@=DcMP=@%ZXL+(_C(aV5M$W0k13}e{`oRrR_K3Iuv}D z-z{%5=M^ZSP=%Wq!bUw|%uXrgP99^#xz@cB1vS%SDVu-5^T5df<02t*@5m5V=^+(8 zZ`7tV;JIQzy^v}l*HA-UWC^_rxP?5@OtE5@=pp18ASy>nj z_O8Rr3aadG!QQKKV5M>GQhkr)rW0i`_hk7NUfPxwo0;0v9kto$+#m4bn&V^Vsok44 zyxhOf$X>-Hlhq4Y%Y53p>|in((o@YxL&nK!;`crqgfK zC&;q5MphWF5`?m0F^d@0OZ6D!;n`xW{sx`xsQ2)>)=6tv3t<|Da1onzVT#&llW`>y z;ky6~!1;=+ST94RqlhZo{i-fJ)?VW&wy3bv5QU$HhHtx00`1H4vB`VK{zaA0(qc=VWJsXBogu=T`{Rm-dzsQTJa3nRpIyE^)26JO|^De_O1)4zxs}CUqQrG2A0%cTGdDOGB>%XyrX2s|7I>$|b6ZGT{m`w1vz) znAPv{yXySBOt5s`5i7X2>F-spqYW#r4^OZVx8_0~o_w$~vOha~$-Zl!1w3lW`F?TG z>A&@jcZZ!749o9-m+P!FE9)R1&)4Pw_ZyJfw0MEj?#b47`F#b{2BHpaAcU1=*)!h# zF4r%{QCz@o-Qyj6{BknWy*HYk*9`)rYVuKyK+SgToo`UbaX{$7^9d!4TFsFwQ}Q)o zZvjbYc>pPpANI;t7)Q2{N#N1eb#qF#WSZFir_laW_^t`m$5n+eU{PGVBB`(xTn`h3 zYUZMhwn269D8k}EWkg%*(+Sk28ur(foDOzY^D*ZzE&~``?`HG2c+242l$*plaCN&d zHI`|pwIm2JLqwwL%I7PKO-5*(omMn&Kp!1qeYK0Npd+Ghlxr@gJYw=a1Ag_bidevd(vysc7PeJZ;evKPe;nRRt&H_&7w9L5(-a^N-tpYqVA91n_ zYhz(RK`3_pD%nfS>6sDkTWmytKdM`$FBb)JQnd^;q_^XYS#;B`tJ7w{0ZgI5+O$HgpVaqaG{YsN+5csZpYFc1o?lehWiv)Xm<*?b)<2 z$rf_NEh$23(i+bwS;V_}Q&MDzPQgXjOfAnK}^3bcWmR)W1#NN5Eq^f-{8Dowv9 z{_D1IzFFC&hct<_s=IXOoLH8@d7yCo{c<4(_Xf-Na5*Bb2wo=V#~l)4NfGk%%iqye zHO%&&_WEd@=qh+()4co@c2fByuy_w zt#D_{HLg5THm+kwS9-4~ON2HOtoR2EM*WbDA6$x>1c z%nmGt6pB7*FQzv)piN?oU&i9MH1P6qR{nv8jHcV$X-&6ZHT=J9E7pdC@AG%~eF?u$ zsdV*U;rBQA{T+Uv!EX+<+a*d@Z-w7q;rD;*8`{1{#!u4O`?t`i8d`*>8(PF?8tgK7 zHimtEYY#uGH0jd~ab?X2ey1gm$F=nkH=(vEJOi=crRg8P&m#Yn+na5n&jS4C8ZtP< zDdf&QTu;mto(0%jto!pwXFHUu=knde%(>XYbCACy#XYT`-9)WZQWM~s0M~BWey{iU zG+OVq8rtoH_v(eVyU*iylKH;l6KkzArM`yBI<%U;`aEoDH9+ibhzFldRR~Voc&9yK z+ca3y;Jn9;a??sbbeG$ zzpYBy_Aq$(7ZGNp{ujQvvc{dWN47Os@P&iW#dqsZXkZ0*&C%y>C z+=iCjo~gV7rCzyQAgrG962!KqtXLY#%(>j2)oTr0mzL`>#P(V`QA=NEbKllo2gtC@|@7_rDx=SfYh$Ge^FRhO0#76-U0$rj?l z=Tc)uyn*S5UCu{45ymJnM=}?0VC{_-anH4!qPP2q!1%1awvSoFEq$G3Cn5N1%IPN% z=he1bxt)@BWjk9>d^BS-W7%F#d(k&Z1*A=8r~c0~{r+nRj6ONpwvr*D?PlA?!fku` zUd`0jL;rSH1SPb~!|$(|8Xu#e#CFj+s)QcL^3jjLxhP?-vJ&)wf28zW?TB~ zB(zAG>=F{Jn?NWk8VKT5gk8f>vI~k)L7JrsHIo(S>6ZbXLEHJXE{h%)wlIET3;QG87srF{B>c& zm~4)iRK(KyNnSjHWb zFCdB6x3}v_oI@H~#<+K9Me_!uH0Ov_80PB1uxQu&&2u8@Ug4Ieb{71^MOacWf~t~LZ=@S^yq9S zJ?g}`*``NCH+s29FLy4ZK8Ad_rE^M&>q9D)I7scnnocaC-X!Z7vq!I+cpt*7@ft7!hNmv1uC^vxs3cIf$f(xH=S zpDFx;cw@Xzd{FP>E&M*c%~j+2(soqBg!xQ;38yrLjB=;3ELWM!#rn96l$mmSvfH|l zMmV=|Q{7n}>+fsBb^1~vB@3;nVV+o4f1^wzgVyF5yxnLHTHY>$>jck2c?Rf-%74@+ zE{~hH!4~75%M}&9i{y&ZTG`uVt&zQ6$Q!bF4LpDvpf$v*uyegfG%i&S=BxEOOUq?i zQZ4nstmbD>axLC^*j4qqefCE6o4;PJ<=(FsGU%7m7;;hFRq@w5qOM#h8`Txbkrj0X z8-?mh=)3aT@pW7;cn7Qq^|TMrx5?LM@I@o<=WshJkW&Gt( z7VFD7paLH8p0X_~@z}2Db3U$LEfIRN-mT`cw7nt6H@>swx2L=tC;|326;1ql9CmNl z3vRkHJ5K9#vDy(gNu(j_`bD;eC{Y@XsByW=)`8=Rhdww{@nm~y6|sWxC?sR>vok%+ z8nMb=xqDb?ffb>6?>fV=(u=GM2b3y35xTnmbPugSsa>3<_SpUWMAYd-s?(5|Un||B zE(M>bU4vY@v;3y=EB4)77o|}nYN#-x8C7m7t(RG4uX8HV-!1E-69`REyP#Plz=%F=ZiH@BY2bs3>{GCE zGoL2DCr}FFdwLDuS*m3r_o3U)I7i7=EKAVxuKA^#3RSGqQvTbg{Kw7beQkN1m;q2X z#e7w_=743rF2lYY@a!$-(s|UoxsGa+HI?Z``ldZ-d256yv4^jgbC}U~^oZ5r(IeLI zowge@>>K>{hk8pPd&;C9L*ZCTPW^@J#XVbq%~a}GuMDmY+B|@jZa_H+6n9~Lf2?EB z1GPb*SJ&59>C^+uSzA>viC6kFNWY8Q?tc&e9JXa`u0)R=2>%P}i>eHagon@2wKScd zvEG(Lr*`dD$WA?<^x>$iM3wJ6e>rEUEm!G{a2M97`R)BG(Tz(HHpuf!y|t`>uP@BS z?P%B5Q8V_CHy)<*7c2)$~=3f8ZtY2Wiv`>eqHt7!R1XH%lW;~%f05sowPna?7_XAv{J3s`&M|6 z&*dhGNW`y%ew0z2d|oT{k^~@OTA?j_aBzlCOZzL#=b99zy}Lv??8SX}<-qsziOz z&0U?oktmjsyrbud{o=QIT+cDZ^CaRSUF&9~i$-^AC9I2^C;i9#$~wBB zpRMDU?u*E9;zmp{ThmBRZZP{ z;W>Iu;-j$r9)m>_?}OTXO*iY@zb7d}x{|3k1Bnk|9ypn?VN>1@8!p3bc)WE}Jzv!; zOvq}G@<8^k7yCLZL@{VddB#OjKZKo+;tzcst}go^?0kI_*Kancg!BDz{TBMd%D^f| zx}o~GA@dRX1Tj39WIR=p$wB3HZHTa;l;(nTno@>Y^@5MWYwxVV|J938@`u*mNq2IL zBs?v6FT4~k@5!3btOXSNH6na_ek(ak+)Co>Zn~otV_Uh)$Rz%f>Ki@^DPTgIKG}D^Ty38N>*>6T`V(i;1sj^`RR1I#Q~w!`X&;8^ zO}9t95!xWmRff$%TXdP;j&YLg*M@meQ~xQS1M?7dho z82S(|>dyP*33Z_!`=(;oLiIe3mADVCr;z@hiVn5;Db|ObcQV5#gj>iCr@t|F|0Fpt zo5Ca;d;|Y~V>s77i6l86f__$;--Hc+4?R5}3im~qNL_kghMjUlPMH)I;q-4D=L&iD z$YAV-YXse`4(&j^<+_&{1Bkal#4gs#j;(jcl=OtZOWqcd1W}CuuQRnyyYzSW- zc+=EbT6WEc{p6VZ3iaB4q8yVlUz-+7`6u6mowCBu-(bsO*3YC5_hd-MM1=6?Hn z{LC7GGM>9BT;3~?`ZipN%Ki1@T&3-W4Qj_@AP--JEeqy>@I5Fi<(o<{j^-bJZbE6h zc`dnl33_xp8mS(M^mZX{rFQD+c)P&YcVTNJ%+nC>)O3z|^g=CqO5IJ+8`O=UOA_RK-@W@54lyxtxV@{54N8 z>`x*YR8|F29lkN#hh9GO?@i&QCm}cXcTL52;p$%KCnE}Y8xCWodDRs=!hPM@DgQm% zfc6v%*R&l{FHXl}^`g>k2wNed2OGmw^TRySwYnF2%{Uk9(bh=ih*GGoKz}$%)OOJB zlTJMcUu_V31JFQ>z8Z`+tLR&lbsw#a_S6)85w1ah9Bu9fz6QPob~)yhzi$fL^mk|2 zsq^O-#2dix=-`(ajeG}0lEAc@;Er%L`n9pAJl~5kE#fcDs>WB3e3H3$fOa7oxrn|` z=c{6ErfrO{xA{8h+pu-5pmhp=mxS^I#t%J;=$vIAKW`)-)#@h9Qe7t&@z)p*w}l98 zmh;)mx{kh&o0w0UVXmj|eiIAmWyTHkT{^K1e@(>sfIa4T>}tI_>*DF8RgZsOTRNqB z{0rLBzgLf6p)I|z`dsWy$6?h0znPw;gO-k%e!#T<&C%wUFrV1994olS%YE$)C~S$BHe7cFo*(f8qNf+joP%M%jqE*cd)e zIfez4h)yLO?C@q zaeCDUHQ!fq0J7A-f-!7$|y_#Dc`r;&#@QV4c$Ci_NP^|g_bvg7xRSPit)O)d24G`DLltStMf8|8T#hFJIC;N7Mqu57blVg^v9ws!kU{*1Hp%onOk$oL9s#~*p;;z8UAIk@vNUd&Jph4EZ7* zl!qnLyt1^JKD`2yZp^aYE1kJI{(Z0&U2V|Hp;W7Us11Di*tcJ zBy(|c=#TTuU6==h zh-X=gcz#XQ>E5ujEELa$v*f(CugSb7$HtBerOu#zNaKv8bMNUKcTT!P^B~s>g`EWH zHtJEt<${tfT0iXzB|pZ$HwvE3cqo!A(lYryGA0Gn(CMX`W&DvU)iSlz=QNADDnc2F zcGC!z_aKzBtW9z}hyT=g_HPpR=P{%p$8$hE8+)!nN#bSO9}cMJ!1On6`aSH_{d*X~ z_NDp>QSL5FGW%^(SKG!uy)t^3xlR1U^?sAcMKMbCR_#?q$EsXc)H;38NV++$tE?Mg z`swy9YovTDEZVSSlaOWTj7Q#GirD(FZrIcP!KsmWqk|UdNH*2}+(R3DU+$6>k^$UfOwkk{iH`bWLCpG2uJ8qMh2h%=AavyTc z_unMs5E(@zamB!VI}WvdYLa&6{|;NqA7PTpqR2Z`m<@w`7CHLy;7x)iC(I$}!3lGy z-H+v1zSHJum3>&|t$LHaZqrda=EZGP_!yStH>u{tHcjbr&8bb}NZD_Sv}%9eLHtkq zD%`|go^zjJ_gl;SBQ=na$YGEd~kWAheDn`^j@;qB|` z!K}G|@O8bsA5sdi6X;4jXiAYa2R$l~8zIR>71h}oTjyjYLj6Y!@LF^ChwCaQ4>Nm9 zKmF8WQtpP=n*Fz8PCJA5tz1AENi(VrA^i$IAWpMx9c2Bo^{uM%o zv85kCzHhPX8ncC3>Yi*GlY};*^qM{PyIeybp!1?h&OUU>Cb=eOk#xI}UX2~`gX-0o zKlC7BzHbpm(zUsp%H?^K7W-ZqKZ{_td4zAN?LTkQBris6K$s6jb*-+x<}mv=1N z4_ecn_0)Z!#uN2KD3J`gNruaFdeF^~xO>*HmwsV$a=VFV^tq>j`~)lHQRhku>j~?*-wWFds6CxJL57 zCyQ*_M(%e>x)gfY&{cBPQ*QzIy;D-&pFd*gj`{t;O@efgw{AUBDKb)d0AK3G+LCuMsY`Cswa|uSA4`5qMVlLiBuQ4 z5m&#-BEQ0YwLJ%sJ~NH$Go$vb10}UWg~<6$ab}mII@BRz{6Nw$t3$aFDvK3rAE7xq zhMbk=3;#3YTsM?7dBL%qJLB`Zb#HeS`XUU56ZLRbSS@L?)hL-B<*hA5;s%h zTI74&15&SH4Eb$`e&J88eLhWvH4yi|>g74KjC)g)xQ~sSe4U$i-*uGJ{kW97jDLHR z_`hip{})bo^V|C7;l~~64F8=Yyl`K7l+@vx5BD;gN22BV|3BZ6=l^CT&(W8@-DK+w z)iK&bos*^}G^Pl137KhKA3Cp~h=0lWe%&PHjps(>xjnfI`YP;bt6SsE&-G)YQvmf@%zJtn5_=!E-YEMQo#ZGx39dI@!jI8B{lI$bx)66WW`*BSCh=v-fq1e8(e!#Z{`v9i2~v8SdC zBTbE!9~K!M>KHNf(IGQZQ&td3gl@NY`XB6X||mVC)~{?psfh=?>2?D5?s$L`p6eD?qvq6Vi1d-3m(Af*I+$Mi(Gmw@9}Qi?uv1?3$EmM zI&t$-zl(EPFHlU-**;2Jd{5M?nJZ$I32G~N)44x29=gn5fF0B2FikeQpl>DgN9=QR z$%EE_G*%EjWknHMa|YPCDC23UTbi54;QJU}&pD{|37EBOG5TX>VZ`PYLt0%YlZNQR zNE^_VxM{)^U}wT-KkhR>Vii%TOD8Mb7rmM42|tO@(`XwjSctmrs0j_owA1K5xr&i( zLT|*5kF@I@6~~y+Mj|J_*9TcF*a;zq=@eI@^2_?JTCA%P325iReQc84+eNIdlw!^# z5tG#wBiKBK$AVVvNv&E1e{F1+oMcb9)F8Zp@Bvp8Uu}}u$C+*5y171tSi~2_mxE9U zX;NzilU3Z!>gu=M1KM!i>Y9&L){i`mw%j+l_2hXmTyg#OIL(vs${D$!Q^$hf|cY~0I6*0kHetP1jT9ocwmMsDQhW#`591!Ut{c3#b>&$yk{t8=8l z+k?$wbt9N@a)i>fDmq81ha+CNRiBHnz41E@arVLQWuLM5sQ2R5)Zsn#h>&}=!tRIi z4)8_f{}jr91bME!J?WmxzfcmM`_n~9_$#Ao`o4?b6i|uWTx!}v`gJX>S{kAf2)hN+ zt_)P4+mW=Y5P$K$C}l1q88@MalVjCP&laZY^j$}q4nt2Q$9bLm*>^q{`&HANn36R{ zYrZb(L_Mxgq5jJ4NSCXI6;6kU6;LBFqkSZOKK|L~g7<^Yza8&U^ndRaa$1Hr(O3MK z+MJJ7oR+8awB>W>9y>20cj2kENQ%CQKI&Zif8B&GA?pseADXx++|6U}KY#mN@RVAS zwrGi;>eJ^AR)l6t62_Cou2AO&-wOSMWSmi5D|7to6yo{eZ8!`eD}SjE>dv?GY;%O2 zKQMXc4=x)PI=Kci+evl((U!7RYW7NC`ob}o~IiV zax)7jhxn~yZiJ{S*^)04JDP-fU$UH~_Y9pj+p-$;cxb78b}Z+C;AXLxq&=x3^-^Hx zPxA=Br_e@oO%vs;M3p+$jzpL%d6>(RK7RhxmpBcsK<#~Bp6O#$;tnh`qvrAsk<^)x zdOUv}E!~>e6}?leo|PNvk%7JCENV@c;}xZFakD;|WSYxrF3*ivbL7pFHAnat=k-22 zyyy+wEtHX5nAsOOv#t`8^`3Fz47F zyjh&x8#=vTFuvzHjWPo2-r_!>7=p7D2P}F^@yCw;*5yeg5Dqv+bm>>)UpS{ z@lb*GAlhTBf<3R=iS;bXVYS)=VbX5uo$X!dUE+0L=zSD97@P56*vO2BrnwemqAkp) zk~g89=5x*NIT_-sB!lvm$>)jU^qOL`{a&2b#^$(*CbJAG*HKBe$r<5!@OLbgi}i7} zW5dfjM*8x11yqKcId4p?>@dvAqv67B&0>s*Qa}0RZ}eejVMRywMOgbC#@BxE8%mG; z9xgsM$;SMxo}{)ul$5e!Xl}cBv!GF<6*D4g|7c$OQt!gd%~Izn=I;Jf9%GW89`pTS zI{>z!TsoaWFCU1iFbui}ABgJcqhZxuRTvqF29JmOPR?)AuJboHr;j6>(8u~~!w&km z-KLL%9$mFr$nvnvb`gHEThtC1)OdP_Y9vvWW6 z#qCMKGg)lUybIeIjx=ver5Q@4Dfyr7*(~P4I`%c~_gwr1ijt?&3lz|qqEMtx|Ax+# z6)6*oq%Ngr^Ez_`R_0Vn$;%?j|Lk-r^P(&gQ_CaG@7Nzjx>xglS&sa#Or0TGW?95y z$0F75VOLt7Hh(MLvlqeaC-WYD8_+{9#Hti_J;?5dq@VTAGAU|ue6yO=c)sKMZk|u6llWEC)pLx_d1h$|eL*|A)t7p}tlA#v1AQZX zv7(^wfOd5^>m1k(?2Q%ty5DI9-#607dnMW^NOH*eEp&Ixd(>Nq+cT~Y-N(5;RqJeo z>(MttEiK-aj!&1+MS8=(2vP|xW{rc-;qYl*w_m*AuhXf-X^rEB?(b}k_%iRQZm;>+!}ugIF#fmYIfeSvpRBL6+gAlYc(8k%9n|^9t-XM>#gyA zsl}A9v{Jt{9wDZQ@_KC-X&3W;r8#+dJ8YC=s0aG;we6f^eZyvPpJ^%77GG&y)H}Py zjNTD4Q(HR6zj2L>r&pvo-^AU&$n(_A{01n)K5N*H`0q%MQS_!`9-z9?`3v;E-oshI zo5U(&OL8Q37JVXPwb!k9<Zn|42nn-7q!(q6`j)Msh|2`lAjnXY*fA^o#Fb~qm~s-Gmn!`uhEk&p zjHG#8j)(uhk^j*4?&U5zZHSrhZ=S@@IpH5W&4H0x<%?0Y%cxR_u1|H5ZpeyClALf6 z{~oJ+IjToN7HPw9(QETq*OMZ#t|vxHUHnbM?poJz5i#!$-74o@8Xf1hSe?)wM6-E? zXq;KHJe51T>*WV8k9>Q47W|V;wtz>Rb&&2I1(dduQwSk1foNZ4B&~5ORnMsZwyn6m zk`(f*&fV9I6{-(<#TS>R@Db&n=o!iBAibJKpm!0Mz`;$+isGTu_R(ANQq3B1BF5L> zHGAZ$W3}~`Q4k#1z55W43+4N?ZBZ5WGs!lfll>xnJalTcJ4sZtDq=+_PXik~Ovob= zb#u`cA%h||zA_SQa&{NxTp!oZ-14Ow3A=foyx0ZWM{-CptKpHv>r|yQQG`q&+gr=aVJKGxJ8LO44@J( zV#eO`oAP*W=5t+e$PLzPy_tbL{F0pN*e6`IMVx6++sD)a_MN1l$=AcJSBfUTMRT5m zCR=4k+w|BfJ0fDQFw|h6sQVQ2p8Z9f))sZQ%8!b~E4MMdJb)TZm}`?|O=uy}LDI!X zG|ObQTBMNau+iA3&9_?V(92dEfeF+;u0LD zx=0&@!73v8e58?N|FJ4YT9J>Bv;w}HK03n3*taxtn)07LEAwQJo#uIxV`dfnjcH}f z9N`!@W*XlC*&wu%2AP_nqtee5NEz0p`54NG&rtbyx+~=(y#knXR*p7BC$b7Mgksk zxrAI8xp=syIuDlz*}HqJ@~8;aOkAJ7-_2`<-g6zrYoaY*#qKPQ>upFDv^G>z6B-sE?V^{D3=ioU=&mx9vPykylmr&sB9K9u*QBHzfN8t#{O@}(ER^xpXZpM z9%e5$d$)`brc1eLr)|2No4y)hObcENv+pW0`@S2I?`y+?myyjPZu2W_F0pN1;5IoU zgQLi_TqDz!w&`VVx_)G^J<6C-%3L!CXZTzbe7B9v_vNtQHOp>X9n?4zt zpV@(lu${QgR@?nFZrTR-fbBk<+i0VL!>OJZk;&a{RM1VPd${SCQTd>G!u?ZjGh|fo zA~I#T$#fpvG1j6Kn?W|26Gr7{X0zbKu*oVSo2-UW!Q;r(i<_p8%FoJU!57G;g4&$IpV3$bBq#e`r+jcrwl8rWK=tN0Mn4H@!S6 zKf4_ZzC||kxy_nUBJSnf^!cb@N3>2(k&4#I$#zZ1{=$y!S?>PTDC79x+c4*FbIv!T zf}P+$caH}DxjC*0Ip2;79!2gvzMLON1*cJ8dVx&deWQZC$+U)>)SBS^WLnEj?wa6@ zWZKA0Moq8>^>)QWy}hI+cs7|-ZaTb1jD#X?I=&`f>&}GlQf^aK6V%8wjhim05wdI_ zBNMx_CTNmrCpSG<6Vz$E-OR@ub4_3m)dVAH_vJNo8Y;s7#BH9a2`(j5j+abt!M&~R zUdU}ehRsp7O@D6ljh#kMCe!#<*eJ_fs56CZIz{s_kBd;3@=#r(BA<70lL`0Ew)+Fz zrZ;T5*fyKF&4_656`l_tnMT^CPTUlW24|7U#i!1ndUB0KNpi z0{#Vj4RlvrGtUOj0Tu)8&^I~(U4det6zB=`2Ue1NU-X3&fRlhhzyUx-S<7SpG|XdwGhAso$JD|X zkmP+}GLQfkBHiokwAe4deiMfDZTp1IPyo zfHpu|Y9F9I&;cj}4g)#@oq*0j7a$091&V=gKnc(b7!6zqTm(!7rU4fNGk}@Et-w9N zI^cES4d6}SE#Ph79pIn9$G|4wCtxh<<1C;S7zd08t_N-aZUk-uZdODe?Lo4mfhEAb zz6DL3ETzT4ZH`u5BSk8 z{eTmJN}xYb1q=jE0tNx60H*>M0C8Y4kN}K>&wvTY)A_(eU=nZv5C<*-rUKJ|i-CF|2{ZuH zff>L|U=}bNm$oh5vT+P z09C+1;3QxWa58YJLUR%75f}nQfYX6$U>INl!+{aNNMICD14MxsFd8@mI8#aYgC3~g zp0vsX)>7Z0_D21^OJm6HyEF$q4*R9RGGICI1n?yA6!0|g4Dc-Q9Pm8w0g*T6uO?P6dFa6j+}@R;lWzASv&uRMWxp9G!)o(7%)o&}x* zo(En4Rsb&oF99zDuK=&wc_$u$$5EdoQ@0pM_87jQK4a}1y(FAo7zTP1 zJqkD)I0gs-Wk41D?sw!r6W>|3na*2?zQ2w%+d0-dC*%8XTDts$9d*EUpWu50FcKIA z)BsT+=18Xy-=>!CQ-4)2f~4uA@jV7OgVs&JSl}$67B~kO2b>Fx2hIZ~0Otb}fl0sx zz+@l+)H(8ZHooJwnfl0jf3{;KOnu$Kmp=!16aUt8aIghY2X>)S>QR~ zdEf8E`pp1#l(s58x``YTz1R0dOs_5V#Jw9=HKm z1l$PRq&es~>SsA1*ACQI8|?K6?FT*tJ_7y;d<=X7dXD{l?2V?-5Ko*b<Q z7`TPjAXI( z0mFe2z(`;ePyoUZv*!$hHfpdUyz`4M9;5=XgaK4>>7k)~JdIM$x9|5hc zEs5rB1hxPj9PQNx_4xqsAn*`yFY0qCunbrZJOMljRHAMt0+WD_$Y&QI;!4jgA34@S z(vIdq+IRoR#8{%e!34*e*13+I;aI=Uajan*mH$1xIR~>(@kNc1JPubyoAVp(+9LUl z3L9GEH@YfXrythv*ZGYW<%Mm2qpPDe>NTl!z4l$o_eggteytH#N3C-gM(s0r51qYN zoHd47)vyo1-g!%Bu1Tt_y84=EkD^mr^0U^)H#nF4y(ZS_T`l3%}Kq z?J*|B|8;G&InT*GA4r~)+y*Dl$see%%hK)SEo6e{#LEKSt8{uRnAb3pS*KqY9jm@! z85;4M6!ppWja3A{Nqc_x^^g{;TM!kzB^wow+E+0U=6dA0BX48kDIt!HBHqr6^V_ph zy{Y@p&D^ciMID{RPvRB)BvWmElJl59C42GB#gb1%^rhx}BDMYh8lOmq zt&&gV`l#d+Sr|?8iCh;=w`X}j*`BvW|63ly;8w{)cpG~4Lnw23!=ZQxvo4ou-rizN zAGuYI>El`*)3>7>$Nv{&de(1}hwu)J={sAD>0Vpqn7#vje@QE28uo!Dt&ZtC?J?cb zM|w;j*Xo!?h=EJ~*a!lM6ZO#*T##YG_NNpi`0+&R|9M^jQX+W00H8^SY>GN?d==1fQJ|DyB^S%F(KHuGfKHrZV_B#Z9cDlEu&r6!o z=et|b=etw%c_HX?_k+;qyB+lTZU=o9sUM0yQ@x#^dK-P6o-mJSaPs)Q`<8r@yQEdx zJ@T}_M!RRHX!rdo+P%aDg{3QJvyv=z09*$adk4GhsA9w$cJbn*H z55nVT*gSq3@%WXofa?a`j?-;TeKeY=3^iOhE_NZPzqzD+e`a0yD6bEqPZd?|gc)tw zvl;E`<05_7k0HiV7ng9pW2`2)14Dd_3GTqMR=5Kfpe=$8bt&$^hob@ITG*Aqu0WF< zF(HLqh$|++{iL}AAB@r)a=G^Wb*JRXdm!rM$$RBG$&>eJ)X9^#WNS;FJSy@3CQsg@ zTU+wvwU);Jlqc`$t+s4u2T$H3(U|ghG|d7o5o0f`aVjY(+z!2%o3EBQa8`{27^lww<3>31#eKlhGx7$%;k~1 zK?53yH|U|L;G65!Kr`}VQ7b|zH0PW94*5NqYIyvk(b$B?c#C74Wl)O?T|foA#WPa* z;%^?1XX;fvj~THE$W?~Om50B*;+#Ff?%fTSHSUq<5Vz){yk(S8-VVm$R>C>lDjTLU zsauNjr)-Px`$<7}`1-a9-MJ}hopo!9?r``2NOx}fvvfzhTDRjwITnNN=nZFEv9oXF zbO&_ePf?G2g*eo%;dJ9BwBD7V8<`DfHKQ9hak?><`$^M{MNR0&fwLstxSxbfaWjOS*A0#@?+Cx)Ivel5W6H=+^&=ZrlpG zakGPN+|Yt<-1;Z!#-MF2>4wa^q#LJibJC5)&FIGBL(q-Ie~ND0Y}1X7hoBopoNnA` z(~UNqZrlR8vA7kwF?O4z8;e0VZuu|i#?3a}=-3L~xVZ`4DEbd{ql-;9TFM^vr_Oz* zY?JT&ZfunA{K(Jy>x3?#0J~XF=z|+bTG7x3K^1P+h1?tdp0nT37XHGm`1|C9mi~q~ z{7E@SM}FJFpMDyxicw?m*Gj%Go-XrE_V+&~*NRsg3H_XT%$DOsZUa(#?N_4Cca7wB z%!xzo_p2+TTx)~J8AEy>J9S&c-p9Tgjj1bB@fb|JbG-!apD~gnpfjK9$DZM%C`pT} zV|!;YzJmM+`-V4cyPs{lH(k?JX{)29zJOx+6Z*?D zDcov=dkx|85L?V|X%u$NEZQR`%qQV<~U(JOz{$5UeMTcj;9rfl<^?fr# zL%6pPZY__kjvcvQ)XCatDSG&E`xV<1@FomP`4Btd(;M5dK;A97r6C+o17-3c*SWufIR_3~>mGyem%3d2Cp7U;Wc!MP|6ool+vCw@UV7Fl}HoZYt<7Ol6?Nq-i-}T?OP0CStJvt?{ZojGd z6`A(ZO)^h!Hp$can`NHfXks5+D(&A&<%9knwP|}D8+w|MIjf zh`N-cDQ;fdAmy;hu-Duv!+y{t>`_t=uX%loFbl`aFds$b8)$NQVVjWaDfI%?dJ=lA z(2yD>y$bJP7QGcKpkxDS$6Ob6zE?ixdKu@3Q70{5+F!oI-V}Ad!@lVp`QCan&x6!+ zyApZmL-v*H(R*LpAK?`BWxX#u0;?0)=_~Ek$=+tGl*1gWlqKD!=r8P7`P%Nw;<#C} zcNkx>e05-ozJly|oTb}neywHyjQUggx=OyS(l?~)hW?g}llC8{?CIaz+k|YBPKu>} z8YQX4mi`%XX*CGxr1R#9IpJy}26yt)S@E+R)>$dxF&FSy+NI=Ke7#tn6KsseLubr4 zwY2;-`pfPoWqy6$q&|;%Hf-nb6MKCr@JmV_pPZ*ApuD-5L$Y{%e`x1Fu79H{{2f7e zti5CE$I+O!IT~|qjKx% z?II?0sVVFiq;V4L3)!?Q>hu%2^m^j74|MOSO+(lrn(B(1C+{_3Px@%6ymU%9#I3;o z0n$nA?&7{lFYTJ+uG8zV(kkto`s$GSDoB0h8N&;i(yh)MXE~MR`4T zRBq8bDYYtGkzcG*8#MHtQdf?K9;DT3&qnRscm+&jlVk;U*0^Ahy;aMb+>IsLJZyw+17Jf)(pos5lqiK9&TKGLOm3FT& zP5qwH!f$ztw9jnfhyH#%O3IR0-h@{C{-ms*Cz{yz*)IJ*)x=(%A=~QZCiU5GyEx-3 zWS7>Xft)`tOn;9BE@|w+>ha9-=or(h})Z=Xi%%Y3Xa3z$!7$9!6QHdWcXH=hMuVx{6@G1m*xTGt*>nir$Kj5aKm z@eFoXPk{O?kNR9~;l2XD9q{`yehcyYRMh9`$YP$SqZcYZjqW%C?q@;UwqR7o+%I9R zm4$U?#au7i?5Bo{*jVp=mhU@^^_-u{0^UNnU6FE&>$_=B$NT zhm~dpaug$BYI9$N`{70+w0rIfEs$FUyK^r+8Y{r}vFl!_E9VijNg~qL2Db;)#Pe>k&ySU2#z%;^Y))V9GB$%;hIZ?i@e=bHd8{yR zt`Q%zv*G(iA_UpTN0YgZX)}b>j9jF0mD17k65ncj>T(sHvBwR+Q*}0q8M&x z6vH&7f@(G^9+NS@#O>?Y$#WRlSMF#S`&`;SkX45A6h*bCeD=X6kcI#e$zV)C431Tsb%iOOFt zt?yIl-BC;>P1KSrask))C~1aI&k*GM1xk?FmA4izRR>CwdRX}Cv zTmQPG+|E(D&ye034YB-w3FB^V%zBgVq#E{l3?8o=Wv^9X=eT zi@ABcZAPxRd7d;+QhZ)Ll|LR2`koI%r>Vc&Q)c03l9Db{hi;;V9!5T=HYqK&Kme$Zk8&$sY%$DDa~y9s-w?fC}w zw>PsV|C{|juZa}L%$b^M>r{?2HX+ogIrSpNMbZT|l(7*mRtp!(#*pWB*q#Uq+R;0=gj~cZr}Eqlm!U*kQ?``G zB*h*N8R`6Ld@LW#K9DgGV{Y=L8Dh+FmzQj6R0F!e8c%`CZz&g_r-Lw$7jXnKqJ}TC zkR>X$#t!#!mm38o;@|gAQ+g5I#Yz&i3gIc0HmWco4UeFMgM@u;fZc`MjG2%5CHoHD z`zoKiF>iY%i2Ur`E@XGx zYgv5-_7(Te66>xh`m-~|%4~{$(@dw_V1(Tv@)ME5U`9Z=bL!EN6!}1L(*Qp4BP{ugLHd5L;)GMyGbRb%hE&1X4E@nNKJdWel*} zv3{9hrz+lhXYse*3TulrezEswK8$DkjEVKhq_x>84VnC0HVbhi(O2$hoCVuE8~N_1 ztWZ_D^~prb>LEp$2;t}eqI;t#9VwIb2Q(Hx%htQV#C&D@0nu$wEt{d zpF!zYwEi>rt$99wZC~hpJC9D*F|y5Z`$jPP#k{-DtoD<3`#9n&eb)|!{FX91UAY6q z-n_Hi0b_yz*3@ zb_eYyHX-9#jEObO)&;6;9{iT$+=j8HdZGAP@eZj=V^o7vPtD2F-kidDI6VBWLSaK- ze?(2dGeDlV?o8^y9<@X0y|qlf|1ZM+-(0Z2jLZ7Vu+79D zL*s?(H&d?VGCT8GiH6Z<%WY-Y9aFr8{F~xEdxwyJ=p29T`EOi5!`>%}Qw`^93ePg^ZX?Wrg25b~zwo?4u5 z99-))oo`H-PMW@H|2@TgWLAjpyQi2h&7?2TEc3RRA(qyssIdBj)?uGi9p2ic4xc_` z9ZEjBOLy41ILz(H^|t-uwCZl%DuUVEiqTS|ZH?BrwnY6Y*_c=F5N8NQdoaiFZXwN9~Si%=kJQ%l|4GEBG>6)8-4*=so&UcfwrSP>r46zoKb5ppWdZ^~sX7 zlL7yVS^;Xyowmdiomm6E#>o9wG#*;kAgJiz={D!zmy$n|>%!O}&VOrM-$bjGUD4i# zk1Y)vSRXvo5K>CL6@~{RhD@eXqwb0xtiI$~=F9dxI~=7c4|&<>{2kGR{scy5AI;6G z^S_9ey6FFg9!rCX(9;bhvscPEc^zR-#c##9ELL5)GfHxI>9n4n9F+R1D|bgp>MplA zt9rmUQ7NyOz6~y)I-lfI!ShOew#jYcgS%Id2A$F$Yx?hw)*vTodHfr8i2HM!Pm%R;=P|=w;V$I&oWtleweq%Cg??DC_-A$~vg`P`j)@ zqO8O1vS#wKW-vi7{X3;Bru+3mrAMiuCPJ?_5ckT@C=cv3OwfLf2HddoqAvQ7-9^3$?q8zD$-!xvD4SOuqIg|HG_Plf+v}U){V|%>g>%?W z`|g;R@Bf~xo4;zGrWA}VC3+PRax8i?x|J9oGfW{VryrS>3t~ncNyX`=afAxLufAf}x!WYSY zXXftH9lRDL_IN8~>jDY$vj)Y%kH30in9pN^&t_#n@Y&FMJ;VyNo?IGRh?^@V&y7ZL zlsn|}maGo*`9j38O2*+>`-fVDO}z)$8F8flRM&L+m8{V9E|=$3$y$#?rXPKOD1Qqq z;&{7R8C)558JdMo->qD5t6zET=!Zd$-H#x zG?R1cuB)WJi@Rg-(EW{cFD~7B?38!r_rq-!cXKn*-;YhT-OA;0YiEN}F5I|WlT^5S zWAVx#W}8)hMe2SzHRX0!EN(sDXjY`tyLp^5FAp}!OR#I$k(bp?@-i%ymsQBik4^Ft zYm%4Wn&jo|CV6>@=S9|I_vfVBJ+Zj?a3gU&NViF;aCgFO?IprZId- z>GtWP(rsJHP3Ch-D$WOy&)i1Jr*um;DZ@Tq2Dy%%vs0|&iC4p3Hz)~n?e99)1y}D6 zF+)SoUp^&t<^GUTsI6R1J0p?=jS`zLH)@RTf@OdE$4*;su8H~=qXc{32k4%P>m4Bd zozLiU{3OiH4I!?_Q-;4T6<+i`5&pF%;h)xR7li-Z4lnC<|0sFyOZB?u5~(XJhl#hB zi+74UCu_kH)WhSAcfOg;tZVUYE^8!yA4Bb