From 333e4fc1e606500882e162de6ee6788ef386a02f Mon Sep 17 00:00:00 2001 From: zlzw <583819556@qq.com> Date: Sat, 17 Sep 2022 16:54:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E6=8E=A5=E5=85=A5FaceUnity=E7=BE=8E?= =?UTF-8?q?=E9=A2=9CSDK?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FaceUnity/.gitignore | 1 + FaceUnity/build.gradle | 70 + FaceUnity/consumer-rules.pro | 0 FaceUnity/proguard-rules.pro | 21 + .../faceunity/ExampleInstrumentedTest.java | 26 + FaceUnity/src/main/AndroidManifest.xml | 17 + FaceUnity/src/main/assets/makeup/chaoa.bundle | Bin 0 -> 136833 bytes .../src/main/assets/makeup/dousha.bundle | Bin 0 -> 136849 bytes .../src/main/assets/makeup/naicha.bundle | Bin 0 -> 136855 bytes .../src/main/assets/sticker/fashi.bundle | Bin 0 -> 102408 bytes FaceUnity/src/main/assets/sticker/sdlu.bundle | Bin 0 -> 135636 bytes .../com/yunbao/faceunity/FaceManager.java | 217 +++ .../yunbao/faceunity/base/BaseDelegate.java | 57 + .../faceunity/base/BaseListAdapter.java | 101 ++ .../yunbao/faceunity/base/BaseViewHolder.java | 361 +++++ .../faceunity/checkbox/CheckBoxCompat.java | 35 + .../yunbao/faceunity/checkbox/CheckGroup.java | 278 ++++ .../faceunity/control/BaseControlView.java | 98 ++ .../control/BodyBeautyControlView.java | 242 +++ .../control/FaceBeautyControlView.java | 463 ++++++ .../faceunity/control/MakeupControlView.java | 150 ++ .../faceunity/control/PropControlView.java | 102 ++ .../faceunity/data/BodyBeautyDataFactory.java | 150 ++ .../faceunity/data/FaceBeautyDataFactory.java | 267 ++++ .../faceunity/data/FaceUnityDataFactory.java | 143 ++ .../faceunity/data/MakeupDataFactory.java | 127 ++ .../faceunity/data/PropDataFactory.java | 96 ++ .../faceunity/dialog/BaseDialogFragment.java | 94 ++ .../dialog/ConfirmDialogFragment.java | 105 ++ .../yunbao/faceunity/dialog/ToastHelper.java | 117 ++ .../faceunity/entity/BodyBeautyBean.java | 51 + .../faceunity/entity/FaceBeautyBean.java | 52 + .../entity/FaceBeautyFilterBean.java | 58 + .../entity/MakeupCombinationBean.java | 61 + .../faceunity/entity/ModelAttributeData.java | 51 + .../com/yunbao/faceunity/entity/PropBean.java | 32 + .../infe/AbstractBodyBeautyDataFactory.java | 55 + .../infe/AbstractFaceBeautyDataFactory.java | 103 ++ .../infe/AbstractMakeupDataFactory.java | 50 + .../infe/AbstractPropDataFactory.java | 42 + .../listener/FURendererListener.java | 40 + .../yunbao/faceunity/listener/IFaceModel.java | 19 + .../OnBottomAnimatorChangeListener.java | 9 + .../listener/OnMultiClickListener.java | 40 + .../faceunity/model/FaceBeautyModel.java | 41 + .../faceunity/repo/BodyBeautySource.java | 56 + .../faceunity/repo/FaceBeautySource.java | 294 ++++ .../yunbao/faceunity/repo/MakeupSource.java | 34 + .../com/yunbao/faceunity/repo/PropSource.java | 28 + .../faceunity/seekbar/DiscreteSeekBar.java | 1084 +++++++++++++ .../faceunity/seekbar/internal/Marker.java | 196 +++ .../seekbar/internal/PopupIndicator.java | 256 ++++ .../internal/compat/AnimatorCompat.java | 73 + .../internal/compat/SeekBarCompat.java | 130 ++ .../compat/SeekBarCompatDontCrash.java | 59 + .../drawable/AlmostRippleDrawable.java | 206 +++ .../internal/drawable/MarkerDrawable.java | 235 +++ .../internal/drawable/StateDrawable.java | 105 ++ .../internal/drawable/ThumbDrawable.java | 96 ++ .../internal/drawable/TrackOvalDrawable.java | 30 + .../internal/drawable/TrackRectDrawable.java | 26 + .../yunbao/faceunity/ui/FaceUnityView.java | 140 ++ .../com/yunbao/faceunity/utils/Authpack.java | 1299 ++++++++++++++++ .../yunbao/faceunity/utils/CPUInfoUtil.java | 172 +++ .../com/yunbao/faceunity/utils/CSVUtils.java | 168 +++ .../com/yunbao/faceunity/utils/FPSUtil.java | 63 + .../yunbao/faceunity/utils/FURenderer.java | 326 ++++ .../faceunity/utils/FaceCameraConfig.java | 12 + .../faceunity/utils/FaceUnityConfig.java | 127 ++ .../yunbao/faceunity/utils/FuDeviceUtils.java | 720 +++++++++ .../yunbao/faceunity/utils/IFURenderer.java | 249 +++ .../faceunity/utils/MemoryInfoUtil.java | 90 ++ .../faceunity/widget/CircleImageView.java | 463 ++++++ .../faceunity/widget/TouchStateImageView.java | 91 ++ .../src/main/res/color/bottom_radio_color.xml | 6 + .../res/color/dsb_progress_color_list.xml | 20 + .../main/res/color/dsb_ripple_color_list.xml | 22 + .../main/res/color/dsb_track_color_list.xml | 20 + .../main/res/color/tv_main_color_selector.xml | 20 + .../main/res/drawable/bg_confirm_dialog.xml | 5 + .../res/drawable/bg_confirm_dialog_option.xml | 9 + .../res/drawable/bg_control_oval_selector.xml | 5 + .../drawable/bg_control_square_selector.xml | 5 + .../src/main/res/drawable/bg_radio_group.xml | 8 + .../src/main/res/drawable/bg_radio_left.xml | 11 + .../main/res/drawable/bg_radio_left_check.xml | 11 + .../res/drawable/bg_radio_left_selector.xml | 5 + .../src/main/res/drawable/bg_radio_middle.xml | 21 + .../src/main/res/drawable/bg_radio_right.xml | 14 + .../res/drawable/bg_radio_right_check.xml | 11 + .../res/drawable/bg_radio_right_selector.xml | 5 + .../src/main/res/drawable/bg_seek_bar.xml | 20 + .../main/res/drawable/bg_shape_oval_theme.xml | 8 + .../main/res/drawable/bg_shape_rect_theme.xml | 8 + .../src/main/res/drawable/bg_toast_more.xml | 6 + ...icon_beauty_shape_angle_close_selector.xml | 5 + .../icon_beauty_shape_angle_open_selector.xml | 5 + ...eauty_shape_cheek_bones_close_selector.xml | 5 + ...beauty_shape_cheek_bones_open_selector.xml | 5 + .../icon_beauty_shape_chin_close_selector.xml | 5 + .../icon_beauty_shape_chin_open_selector.xml | 5 + ...n_beauty_shape_distance_close_selector.xml | 5 + ...on_beauty_shape_distance_open_selector.xml | 5 + ...eauty_shape_enlarge_eye_close_selector.xml | 5 + ...beauty_shape_enlarge_eye_open_selector.xml | 5 + ...ty_shape_face_cheekthin_close_selector.xml | 5 + ...uty_shape_face_cheekthin_open_selector.xml | 5 + ...eauty_shape_face_little_close_selector.xml | 5 + ...beauty_shape_face_little_open_selector.xml | 5 + ...eauty_shape_face_narrow_close_selector.xml | 5 + ...beauty_shape_face_narrow_open_selector.xml | 5 + ...beauty_shape_face_short_close_selector.xml | 5 + ..._beauty_shape_face_short_open_selector.xml | 5 + ...con_beauty_shape_face_v_close_selector.xml | 5 + ...icon_beauty_shape_face_v_open_selector.xml | 5 + ...n_beauty_shape_forehead_close_selector.xml | 5 + ...on_beauty_shape_forehead_open_selector.xml | 5 + ..._beauty_shape_lower_jaw_close_selector.xml | 5 + ...n_beauty_shape_lower_jaw_open_selector.xml | 5 + ...icon_beauty_shape_mouth_close_selector.xml | 5 + .../icon_beauty_shape_mouth_open_selector.xml | 5 + ..._beauty_shape_open_eyes_close_selector.xml | 5 + ...n_beauty_shape_open_eyes_open_selector.xml | 5 + ..._beauty_shape_proboscis_close_selector.xml | 5 + ...n_beauty_shape_proboscis_open_selector.xml | 5 + ..._beauty_shape_round_eye_close_selector.xml | 5 + ...n_beauty_shape_round_eye_open_selector.xml | 5 + ..._beauty_shape_shrinking_close_selector.xml | 5 + ...n_beauty_shape_shrinking_open_selector.xml | 5 + ...icon_beauty_shape_smile_close_selector.xml | 5 + .../icon_beauty_shape_smile_open_selector.xml | 5 + ..._beauty_shape_thin_nose_close_selector.xml | 5 + ...n_beauty_shape_thin_nose_open_selector.xml | 5 + ...con_beauty_skin_buffing_close_selector.xml | 5 + ...icon_beauty_skin_buffing_open_selector.xml | 5 + .../icon_beauty_skin_color_close_selector.xml | 5 + .../icon_beauty_skin_color_open_selector.xml | 5 + ...eauty_skin_dark_circles_close_selector.xml | 5 + ...beauty_skin_dark_circles_open_selector.xml | 5 + ...beauty_skin_eyes_bright_close_selector.xml | 5 + ..._beauty_skin_eyes_bright_open_selector.xml | 5 + .../icon_beauty_skin_red_close_selector.xml | 5 + .../icon_beauty_skin_red_open_selector.xml | 5 + ...con_beauty_skin_sharpen_close_selector.xml | 5 + ...icon_beauty_skin_sharpen_open_selector.xml | 5 + .../icon_beauty_skin_teeth_close_selector.xml | 5 + .../icon_beauty_skin_teeth_open_selector.xml | 5 + ...con_beauty_skin_wrinkle_close_selector.xml | 5 + ...icon_beauty_skin_wrinkle_open_selector.xml | 5 + .../drawable/icon_body_hip_close_selector.xml | 5 + .../drawable/icon_body_hip_open_selector.xml | 5 + .../icon_body_little_head_close_selector.xml | 5 + .../icon_body_little_head_open_selector.xml | 5 + .../icon_body_shoulder_close_selector.xml | 5 + .../icon_body_shoulder_open_selector.xml | 5 + .../icon_body_slimming_close_selector.xml | 5 + .../icon_body_slimming_open_selector.xml | 5 + .../icon_body_stovepipe_close_selector.xml | 5 + .../icon_body_stovepipe_open_selector.xml | 5 + .../icon_body_thin_leg_close_selector.xml | 5 + .../icon_body_thin_leg_open_selector.xml | 5 + .../icon_body_waist_close_selector.xml | 5 + .../icon_body_waist_open_selector.xml | 5 + .../src/main/res/layout/dialog_confirm.xml | 54 + .../res/layout/layout_body_beauty_control.xml | 98 ++ .../main/res/layout/layout_effect_control.xml | 7 + .../res/layout/layout_face_beauty_control.xml | 146 ++ .../src/main/res/layout/layout_faceunity.xml | 109 ++ .../res/layout/layout_make_up_control.xml | 36 + .../layout/list_item_control_image_circle.xml | 16 + .../layout/list_item_control_image_square.xml | 14 + .../list_item_control_title_image_circle.xml | 25 + .../list_item_control_title_image_square.xml | 25 + .../bg_live_seek_bar_light.9.png | Bin 0 -> 422 bytes .../icon_beauty_box_angle_close_checked.png | Bin 0 -> 9840 bytes .../icon_beauty_box_angle_close_normal.png | Bin 0 -> 6847 bytes .../icon_beauty_box_angle_open_checked.png | Bin 0 -> 10100 bytes .../icon_beauty_box_angle_open_normal.png | Bin 0 -> 7080 bytes .../icon_beauty_box_buffing_close_checked.png | Bin 0 -> 9176 bytes .../icon_beauty_box_buffing_close_normal.png | Bin 0 -> 6591 bytes .../icon_beauty_box_buffing_open_checked.png | Bin 0 -> 9450 bytes .../icon_beauty_box_buffing_open_normal.png | Bin 0 -> 6895 bytes ...n_beauty_box_cheek_bones_close_checked.png | Bin 0 -> 9310 bytes ...on_beauty_box_cheek_bones_close_normal.png | Bin 0 -> 6463 bytes ...on_beauty_box_cheek_bones_open_checked.png | Bin 0 -> 9600 bytes ...con_beauty_box_cheek_bones_open_normal.png | Bin 0 -> 6715 bytes .../icon_beauty_box_chin_close_checked.png | Bin 0 -> 5525 bytes .../icon_beauty_box_chin_close_normal.png | Bin 0 -> 4130 bytes .../icon_beauty_box_chin_open_checked.png | Bin 0 -> 5777 bytes .../icon_beauty_box_chin_open_normal.png | Bin 0 -> 4349 bytes .../icon_beauty_box_color_close_checked.png | Bin 0 -> 6860 bytes .../icon_beauty_box_color_close_normal.png | Bin 0 -> 5171 bytes .../icon_beauty_box_color_open_checked.png | Bin 0 -> 7092 bytes .../icon_beauty_box_color_open_normal.png | Bin 0 -> 5403 bytes ..._beauty_box_dark_circles_close_checked.png | Bin 0 -> 9580 bytes ...n_beauty_box_dark_circles_close_normal.png | Bin 0 -> 6613 bytes ...n_beauty_box_dark_circles_open_checked.png | Bin 0 -> 9840 bytes ...on_beauty_box_dark_circles_open_normal.png | Bin 0 -> 6856 bytes ...icon_beauty_box_distance_close_checked.png | Bin 0 -> 9496 bytes .../icon_beauty_box_distance_close_normal.png | Bin 0 -> 6609 bytes .../icon_beauty_box_distance_open_checked.png | Bin 0 -> 9789 bytes .../icon_beauty_box_distance_open_normal.png | Bin 0 -> 6839 bytes ...ty_box_enlarge_eye_level_close_checked.png | Bin 0 -> 7034 bytes ...uty_box_enlarge_eye_level_close_normal.png | Bin 0 -> 5286 bytes ...uty_box_enlarge_eye_level_open_checked.png | Bin 0 -> 7234 bytes ...auty_box_enlarge_eye_level_open_normal.png | Bin 0 -> 5510 bytes ...n_beauty_box_eyes_bright_close_checked.png | Bin 0 -> 7338 bytes ...on_beauty_box_eyes_bright_close_normal.png | Bin 0 -> 5498 bytes ...on_beauty_box_eyes_bright_open_checked.png | Bin 0 -> 7551 bytes ...con_beauty_box_eyes_bright_open_normal.png | Bin 0 -> 5717 bytes ...box_face_cheekthin_level_close_checked.png | Bin 0 -> 5900 bytes ..._box_face_cheekthin_level_close_normal.png | Bin 0 -> 4615 bytes ..._box_face_cheekthin_level_open_checked.png | Bin 0 -> 6147 bytes ...y_box_face_cheekthin_level_open_normal.png | Bin 0 -> 4826 bytes ...n_beauty_box_face_little_close_checked.png | Bin 0 -> 9780 bytes ...on_beauty_box_face_little_close_normal.png | Bin 0 -> 6913 bytes ...on_beauty_box_face_little_open_checked.png | Bin 0 -> 10062 bytes ...con_beauty_box_face_little_open_normal.png | Bin 0 -> 7187 bytes ...n_beauty_box_face_narrow_close_checked.png | Bin 0 -> 10336 bytes ...on_beauty_box_face_narrow_close_normal.png | Bin 0 -> 7208 bytes ...on_beauty_box_face_narrow_open_checked.png | Bin 0 -> 10625 bytes ...con_beauty_box_face_narrow_open_normal.png | Bin 0 -> 7519 bytes ...on_beauty_box_face_short_close_checked.png | Bin 0 -> 9780 bytes ...con_beauty_box_face_short_close_normal.png | Bin 0 -> 6913 bytes ...con_beauty_box_face_short_open_checked.png | Bin 0 -> 10062 bytes ...icon_beauty_box_face_short_open_normal.png | Bin 0 -> 7187 bytes .../icon_beauty_box_face_v_close_checked.png | Bin 0 -> 8622 bytes .../icon_beauty_box_face_v_close_normal.png | Bin 0 -> 6260 bytes .../icon_beauty_box_face_v_open_checked.png | Bin 0 -> 8937 bytes .../icon_beauty_box_face_v_open_normal.png | Bin 0 -> 6555 bytes ...icon_beauty_box_forehead_close_checked.png | Bin 0 -> 7593 bytes .../icon_beauty_box_forehead_close_normal.png | Bin 0 -> 5790 bytes .../icon_beauty_box_forehead_open_checked.png | Bin 0 -> 7812 bytes .../icon_beauty_box_forehead_open_normal.png | Bin 0 -> 6040 bytes ...con_beauty_box_lower_jaw_close_checked.png | Bin 0 -> 9659 bytes ...icon_beauty_box_lower_jaw_close_normal.png | Bin 0 -> 6654 bytes ...icon_beauty_box_lower_jaw_open_checked.png | Bin 0 -> 9945 bytes .../icon_beauty_box_lower_jaw_open_normal.png | Bin 0 -> 6922 bytes ...on_beauty_box_mouth_bones_close_normal.png | Bin 0 -> 5365 bytes .../icon_beauty_box_mouth_close_checked.png | Bin 0 -> 7008 bytes .../icon_beauty_box_mouth_open_checked.png | Bin 0 -> 7205 bytes .../icon_beauty_box_mouth_open_normal.png | Bin 0 -> 5585 bytes ...con_beauty_box_open_eyes_close_checked.png | Bin 0 -> 9849 bytes ...icon_beauty_box_open_eyes_close_normal.png | Bin 0 -> 6829 bytes ...icon_beauty_box_open_eyes_open_checked.png | Bin 0 -> 10136 bytes .../icon_beauty_box_open_eyes_open_normal.png | Bin 0 -> 7064 bytes ...con_beauty_box_proboscis_close_checked.png | Bin 0 -> 8914 bytes ...icon_beauty_box_proboscis_close_normal.png | Bin 0 -> 6299 bytes ...icon_beauty_box_proboscis_open_checked.png | Bin 0 -> 9175 bytes .../icon_beauty_box_proboscis_open_normal.png | Bin 0 -> 6540 bytes .../icon_beauty_box_red_close_checked.png | Bin 0 -> 6668 bytes .../icon_beauty_box_red_close_normal.png | Bin 0 -> 4588 bytes .../icon_beauty_box_red_open_checked.png | Bin 0 -> 6912 bytes .../icon_beauty_box_red_open_normal.png | Bin 0 -> 4806 bytes ...auty_box_round_eye_level_close_checked.png | Bin 0 -> 8728 bytes ...eauty_box_round_eye_level_close_normal.png | Bin 0 -> 6349 bytes ...eauty_box_round_eye_level_open_checked.png | Bin 0 -> 9018 bytes ...beauty_box_round_eye_level_open_normal.png | Bin 0 -> 6668 bytes .../icon_beauty_box_sharpen_close_checked.png | Bin 0 -> 8214 bytes .../icon_beauty_box_sharpen_close_normal.png | Bin 0 -> 5845 bytes .../icon_beauty_box_sharpen_open_checked.png | Bin 0 -> 8517 bytes .../icon_beauty_box_sharpen_open_normal.png | Bin 0 -> 6098 bytes ...con_beauty_box_shrinking_close_checked.png | Bin 0 -> 8558 bytes ...icon_beauty_box_shrinking_close_normal.png | Bin 0 -> 6008 bytes ...icon_beauty_box_shrinking_open_checked.png | Bin 0 -> 8822 bytes .../icon_beauty_box_shrinking_open_normal.png | Bin 0 -> 6228 bytes .../icon_beauty_box_smile_close_checked.png | Bin 0 -> 9005 bytes .../icon_beauty_box_smile_close_normal.png | Bin 0 -> 6287 bytes .../icon_beauty_box_smile_open_checked.png | Bin 0 -> 9259 bytes .../icon_beauty_box_smile_open_normal.png | Bin 0 -> 6521 bytes .../icon_beauty_box_teeth_close_checked.png | Bin 0 -> 6391 bytes .../icon_beauty_box_teeth_close_normal.png | Bin 0 -> 4880 bytes .../icon_beauty_box_teeth_open_checked.png | Bin 0 -> 6625 bytes .../icon_beauty_box_teeth_open_normal.png | Bin 0 -> 5114 bytes ...con_beauty_box_thin_nose_close_checked.png | Bin 0 -> 5992 bytes ...icon_beauty_box_thin_nose_close_normal.png | Bin 0 -> 4625 bytes ...icon_beauty_box_thin_nose_open_checked.png | Bin 0 -> 6222 bytes .../icon_beauty_box_thin_nose_open_normal.png | Bin 0 -> 4865 bytes .../icon_beauty_box_wrinkle_close_checked.png | Bin 0 -> 9240 bytes .../icon_beauty_box_wrinkle_close_normal.png | Bin 0 -> 6465 bytes .../icon_beauty_box_wrinkle_open_checked.png | Bin 0 -> 9537 bytes .../icon_beauty_box_wrinkle_open_normal.png | Bin 0 -> 6716 bytes .../icon_beauty_face_contrast.png | Bin 0 -> 4583 bytes .../icon_beauty_filter_bailiang_1.png | Bin 0 -> 49976 bytes .../icon_beauty_filter_cancel.png | Bin 0 -> 5192 bytes .../icon_beauty_filter_fennen_1.png | Bin 0 -> 45107 bytes .../icon_beauty_filter_lengsediao_1.png | Bin 0 -> 45252 bytes .../icon_beauty_filter_natural_1.png | Bin 0 -> 65306 bytes .../icon_beauty_filter_texture_gray_1.png | Bin 0 -> 56946 bytes .../icon_body_hip_close_checked.png | Bin 0 -> 9026 bytes .../icon_body_hip_close_normal.png | Bin 0 -> 6486 bytes .../icon_body_hip_open_checked.png | Bin 0 -> 9310 bytes .../icon_body_hip_open_normal.png | Bin 0 -> 6769 bytes .../icon_body_little_head_close_checked.png | Bin 0 -> 8602 bytes .../icon_body_little_head_close_normal.png | Bin 0 -> 6112 bytes .../icon_body_little_head_open_checked.png | Bin 0 -> 8844 bytes .../icon_body_little_head_open_normal.png | Bin 0 -> 6344 bytes .../icon_body_shoulder_close_checked.png | Bin 0 -> 8811 bytes .../icon_body_shoulder_close_normal.png | Bin 0 -> 6315 bytes .../icon_body_shoulder_open_checked.png | Bin 0 -> 9109 bytes .../icon_body_shoulder_open_normal.png | Bin 0 -> 6599 bytes .../icon_body_slimming_close_checked.png | Bin 0 -> 8223 bytes .../icon_body_slimming_close_normal.png | Bin 0 -> 6021 bytes .../icon_body_slimming_open_checked.png | Bin 0 -> 8537 bytes .../icon_body_slimming_open_normal.png | Bin 0 -> 6338 bytes .../icon_body_stovepipe_close_checked.png | Bin 0 -> 9403 bytes .../icon_body_stovepipe_close_normal.png | Bin 0 -> 6807 bytes .../icon_body_stovepipe_open_checked.png | Bin 0 -> 9674 bytes .../icon_body_stovepipe_open_normal.png | Bin 0 -> 7105 bytes .../icon_body_thin_leg_close_checked.png | Bin 0 -> 8864 bytes .../icon_body_thin_leg_close_normal.png | Bin 0 -> 6310 bytes .../icon_body_thin_leg_open_checked.png | Bin 0 -> 9117 bytes .../icon_body_thin_leg_open_normal.png | Bin 0 -> 6547 bytes .../icon_body_waist_close_checked.png | Bin 0 -> 8634 bytes .../icon_body_waist_close_normal.png | Bin 0 -> 6273 bytes .../icon_body_waist_open_checked.png | Bin 0 -> 8916 bytes .../icon_body_waist_open_normal.png | Bin 0 -> 6555 bytes .../mipmap-xxhdpi/icon_control_delete_all.png | Bin 0 -> 5485 bytes .../res/mipmap-xxhdpi/icon_control_none.png | Bin 0 -> 5688 bytes .../mipmap-xxhdpi/icon_control_recover.png | Bin 0 -> 5197 bytes .../mipmap-xxhdpi/icon_live_camera_change.png | Bin 0 -> 6095 bytes ...icon_makeup_combination_red_bean_paste.png | Bin 0 -> 53938 bytes .../icon_makeup_combination_super_a.png | Bin 0 -> 51619 bytes .../icon_makeup_combination_tea_with_milk.png | Bin 0 -> 52873 bytes .../res/mipmap-xxhdpi/icon_sticker_fashi.png | Bin 0 -> 59385 bytes .../res/mipmap-xxhdpi/icon_sticker_sdlu.png | Bin 0 -> 57779 bytes .../src/main/res/values-1024x600/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1024x600/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1024x768/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1024x768/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1184x720/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1184x720/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1196x720/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1196x720/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1280x720/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1280x720/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1280x800/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1280x800/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1334x750/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1334x750/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1700x1080/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1700x1080/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1776x1080/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1776x1080/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1794x1080/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1794x1080/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1800x1080/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1800x1080/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1812x1080/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1812x1080/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1920x1080/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1920x1080/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-1920x1200/lay_x.xml | 753 ++++++++++ .../src/main/res/values-1920x1200/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-2160x1080/lay_x.xml | 753 ++++++++++ .../src/main/res/values-2160x1080/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-2280x1080/lay_x.xml | 753 ++++++++++ .../src/main/res/values-2280x1080/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-2300x1440/lay_x.xml | 753 ++++++++++ .../src/main/res/values-2300x1440/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-2560x1440/lay_x.xml | 753 ++++++++++ .../src/main/res/values-2560x1440/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-2560x1600/lay_x.xml | 753 ++++++++++ .../src/main/res/values-2560x1600/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-800x480/lay_x.xml | 754 ++++++++++ .../src/main/res/values-800x480/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-854x480/lay_x.xml | 753 ++++++++++ .../src/main/res/values-854x480/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-960x540/lay_x.xml | 753 ++++++++++ .../src/main/res/values-960x540/lay_y.xml | 1337 +++++++++++++++++ .../src/main/res/values-zh-rCN/strings.xml | 85 ++ FaceUnity/src/main/res/values/attrs.xml | 34 + FaceUnity/src/main/res/values/colors.xml | 44 + FaceUnity/src/main/res/values/dimens.xml | 14 + FaceUnity/src/main/res/values/strings.xml | 83 + FaceUnity/src/main/res/values/styles.xml | 26 + .../com/yunbao/faceunity/ExampleUnitTest.java | 17 + app/src/main/AndroidManifest.xml | 3 +- .../java/com/shayu/phonelive/AppContext.java | 13 +- build.gradle | 2 + common/build.gradle | 10 +- .../imrongcloud/PDMessageInterceptor.java | 11 + .../imrongcloud/RongcloudIMManager.java | 10 +- config.gradle | 8 +- dependencies.gradle | 2 +- live/build.gradle | 2 +- .../live/activity/LiveRyAnchorActivity.java | 10 +- .../live/views/LiveNewReadyRyViewHolder.java | 51 +- .../live/views/LivePushRyViewHolder.java | 2 + .../yunbao/live/views/LiveRoomViewHolder.java | 23 + live/src/main/res/layout/view_live_room.xml | 9 + .../main/res/layout/view_new_live_ready.xml | 12 +- .../main/res/layout/view_ry_live_anchor.xml | 2 +- main/build.gradle | 1 + .../yunbao/main/activity/MainActivity.java | 1 + settings.gradle | 1 + 396 files changed, 58390 insertions(+), 47 deletions(-) create mode 100644 FaceUnity/.gitignore create mode 100644 FaceUnity/build.gradle create mode 100644 FaceUnity/consumer-rules.pro create mode 100644 FaceUnity/proguard-rules.pro create mode 100644 FaceUnity/src/androidTest/java/com/yunbao/faceunity/ExampleInstrumentedTest.java create mode 100644 FaceUnity/src/main/AndroidManifest.xml create mode 100644 FaceUnity/src/main/assets/makeup/chaoa.bundle create mode 100644 FaceUnity/src/main/assets/makeup/dousha.bundle create mode 100644 FaceUnity/src/main/assets/makeup/naicha.bundle create mode 100644 FaceUnity/src/main/assets/sticker/fashi.bundle create mode 100644 FaceUnity/src/main/assets/sticker/sdlu.bundle create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/FaceManager.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseDelegate.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseListAdapter.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseViewHolder.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/checkbox/CheckBoxCompat.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/checkbox/CheckGroup.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/control/BaseControlView.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/control/BodyBeautyControlView.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/control/FaceBeautyControlView.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/control/MakeupControlView.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/control/PropControlView.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/data/BodyBeautyDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/data/FaceBeautyDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/data/FaceUnityDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/data/MakeupDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/data/PropDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/dialog/BaseDialogFragment.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/dialog/ConfirmDialogFragment.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/dialog/ToastHelper.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/entity/BodyBeautyBean.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/entity/FaceBeautyBean.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/entity/FaceBeautyFilterBean.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/entity/MakeupCombinationBean.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/entity/ModelAttributeData.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/entity/PropBean.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractBodyBeautyDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractFaceBeautyDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractMakeupDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractPropDataFactory.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/listener/FURendererListener.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/listener/IFaceModel.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/listener/OnBottomAnimatorChangeListener.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/listener/OnMultiClickListener.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/model/FaceBeautyModel.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/repo/BodyBeautySource.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/repo/FaceBeautySource.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/repo/MakeupSource.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/repo/PropSource.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/DiscreteSeekBar.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/Marker.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/PopupIndicator.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/AnimatorCompat.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/SeekBarCompat.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/SeekBarCompatDontCrash.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/AlmostRippleDrawable.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/MarkerDrawable.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/StateDrawable.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/ThumbDrawable.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/TrackOvalDrawable.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/TrackRectDrawable.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/ui/FaceUnityView.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/Authpack.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/CPUInfoUtil.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/CSVUtils.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/FPSUtil.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/FURenderer.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/FaceCameraConfig.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/FaceUnityConfig.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/FuDeviceUtils.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/IFURenderer.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/utils/MemoryInfoUtil.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/widget/CircleImageView.java create mode 100644 FaceUnity/src/main/java/com/yunbao/faceunity/widget/TouchStateImageView.java create mode 100644 FaceUnity/src/main/res/color/bottom_radio_color.xml create mode 100644 FaceUnity/src/main/res/color/dsb_progress_color_list.xml create mode 100644 FaceUnity/src/main/res/color/dsb_ripple_color_list.xml create mode 100644 FaceUnity/src/main/res/color/dsb_track_color_list.xml create mode 100644 FaceUnity/src/main/res/color/tv_main_color_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_confirm_dialog.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_confirm_dialog_option.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_control_oval_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_control_square_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_radio_group.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_radio_left.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_radio_left_check.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_radio_left_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_radio_middle.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_radio_right.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_radio_right_check.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_radio_right_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_seek_bar.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_shape_oval_theme.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_shape_rect_theme.xml create mode 100644 FaceUnity/src/main/res/drawable/bg_toast_more.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_angle_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_angle_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_cheek_bones_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_cheek_bones_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_chin_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_chin_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_distance_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_distance_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_enlarge_eye_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_enlarge_eye_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_cheekthin_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_cheekthin_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_little_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_little_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_narrow_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_narrow_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_short_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_short_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_v_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_face_v_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_forehead_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_forehead_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_lower_jaw_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_lower_jaw_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_mouth_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_mouth_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_open_eyes_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_open_eyes_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_proboscis_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_proboscis_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_round_eye_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_round_eye_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_shrinking_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_shrinking_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_smile_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_smile_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_thin_nose_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_shape_thin_nose_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_buffing_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_buffing_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_color_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_color_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_dark_circles_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_dark_circles_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_eyes_bright_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_eyes_bright_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_red_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_red_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_sharpen_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_sharpen_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_teeth_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_teeth_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_wrinkle_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_beauty_skin_wrinkle_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_hip_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_hip_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_little_head_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_little_head_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_shoulder_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_shoulder_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_slimming_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_slimming_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_stovepipe_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_stovepipe_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_thin_leg_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_thin_leg_open_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_waist_close_selector.xml create mode 100644 FaceUnity/src/main/res/drawable/icon_body_waist_open_selector.xml create mode 100644 FaceUnity/src/main/res/layout/dialog_confirm.xml create mode 100644 FaceUnity/src/main/res/layout/layout_body_beauty_control.xml create mode 100644 FaceUnity/src/main/res/layout/layout_effect_control.xml create mode 100644 FaceUnity/src/main/res/layout/layout_face_beauty_control.xml create mode 100644 FaceUnity/src/main/res/layout/layout_faceunity.xml create mode 100644 FaceUnity/src/main/res/layout/layout_make_up_control.xml create mode 100644 FaceUnity/src/main/res/layout/list_item_control_image_circle.xml create mode 100644 FaceUnity/src/main/res/layout/list_item_control_image_square.xml create mode 100644 FaceUnity/src/main/res/layout/list_item_control_title_image_circle.xml create mode 100644 FaceUnity/src/main/res/layout/list_item_control_title_image_square.xml create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/bg_live_seek_bar_light.9.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_angle_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_angle_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_angle_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_angle_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_buffing_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_buffing_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_buffing_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_buffing_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_color_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_color_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_color_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_color_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_dark_circles_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_dark_circles_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_dark_circles_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_dark_circles_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_distance_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_distance_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_distance_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_distance_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_enlarge_eye_level_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_enlarge_eye_level_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_enlarge_eye_level_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_enlarge_eye_level_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_little_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_little_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_little_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_little_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_narrow_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_narrow_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_narrow_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_narrow_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_short_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_short_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_short_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_short_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_v_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_v_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_v_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_v_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_bones_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_open_eyes_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_open_eyes_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_open_eyes_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_open_eyes_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_proboscis_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_proboscis_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_proboscis_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_proboscis_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_red_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_red_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_red_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_red_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_sharpen_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_sharpen_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_sharpen_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_sharpen_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_shrinking_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_shrinking_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_shrinking_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_shrinking_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_face_contrast.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_bailiang_1.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_cancel.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_fennen_1.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_lengsediao_1.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_natural_1.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_texture_gray_1.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_shoulder_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_shoulder_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_shoulder_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_shoulder_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_slimming_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_slimming_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_slimming_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_slimming_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_stovepipe_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_stovepipe_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_stovepipe_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_stovepipe_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_thin_leg_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_thin_leg_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_thin_leg_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_thin_leg_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_close_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_close_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_open_checked.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_open_normal.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_control_delete_all.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_control_none.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_control_recover.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_live_camera_change.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_makeup_combination_red_bean_paste.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_makeup_combination_super_a.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_makeup_combination_tea_with_milk.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_sticker_fashi.png create mode 100644 FaceUnity/src/main/res/mipmap-xxhdpi/icon_sticker_sdlu.png create mode 100644 FaceUnity/src/main/res/values-1024x600/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1024x600/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1024x768/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1024x768/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1184x720/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1184x720/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1196x720/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1196x720/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1280x720/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1280x720/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1280x800/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1280x800/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1334x750/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1334x750/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1700x1080/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1700x1080/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1776x1080/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1776x1080/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1794x1080/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1794x1080/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1800x1080/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1800x1080/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1812x1080/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1812x1080/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1920x1080/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1920x1080/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-1920x1200/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-1920x1200/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-2160x1080/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-2160x1080/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-2280x1080/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-2280x1080/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-2300x1440/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-2300x1440/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-2560x1440/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-2560x1440/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-2560x1600/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-2560x1600/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-800x480/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-800x480/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-854x480/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-854x480/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-960x540/lay_x.xml create mode 100644 FaceUnity/src/main/res/values-960x540/lay_y.xml create mode 100644 FaceUnity/src/main/res/values-zh-rCN/strings.xml create mode 100644 FaceUnity/src/main/res/values/attrs.xml create mode 100644 FaceUnity/src/main/res/values/colors.xml create mode 100644 FaceUnity/src/main/res/values/dimens.xml create mode 100644 FaceUnity/src/main/res/values/strings.xml create mode 100644 FaceUnity/src/main/res/values/styles.xml create mode 100644 FaceUnity/src/test/java/com/yunbao/faceunity/ExampleUnitTest.java diff --git a/FaceUnity/.gitignore b/FaceUnity/.gitignore new file mode 100644 index 000000000..42afabfd2 --- /dev/null +++ b/FaceUnity/.gitignore @@ -0,0 +1 @@ +/build \ No newline at end of file diff --git a/FaceUnity/build.gradle b/FaceUnity/build.gradle new file mode 100644 index 000000000..f0a600c69 --- /dev/null +++ b/FaceUnity/build.gradle @@ -0,0 +1,70 @@ +apply plugin: 'com.android.library' +apply plugin: 'img-optimizer' + + +android { + compileSdkVersion rootProject.ext.android.compileSdkVersion + buildToolsVersion rootProject.ext.android.buildToolsVersion + packagingOptions { + pickFirst "lib/armeabi/libyuvutils.so" + pickFirst "lib/arm64-v8a/libyuvutils.so" + pickFirst "lib/armeabi-v7a/libyuvutils.so" + pickFirst "lib/armeabi/libyuvtools.so" + pickFirst "lib/arm64-v8a/libyuvtools.so" + pickFirst "lib/armeabi-v7a/libyuvtools.so" + exclude "lib/arm64-v8a/libmmcv_api_handgesture.so" + exclude "lib/arm64-v8a/libmmcv_api_express.so" + exclude "lib/arm64-v8a/libMediaEncoder.so" + exclude "lib/arm64-v8a/libarcore_sdk_c.so" + exclude "lib/arm64-v8a/libmediadecoder.so" + exclude "lib/arm64-v8a/libMediaMuxer.so" + exclude "lib/arm64-v8a/libarcore_sdk_jni.so" + exclude "lib/arm64-v8a/libMediaUtils.so" + exclude "lib/arm64-v8a/libcosmosffmpeg.so" + + } + + defaultConfig { + minSdkVersion rootProject.ext.android.minSdkVersion + targetSdkVersion rootProject.ext.android.targetSdkVersion + versionCode rootProject.ext.android.versionCode + versionName rootProject.ext.android.versionName + manifestPlaceholders = rootProject.ext.manifestPlaceholders + ndk { + abiFilters "armeabi-v7a","arm64-v8a" + } + } + aaptOptions { + cruncherEnabled = false + useNewCruncher = false + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } +} +repositories { + flatDir { + dirs 'libs','../libs' + } +} +dependencies { + implementation fileTree(dir: 'libs', include: ['*.jar']) + implementation rootProject.ext.dependencies["appcompat-androidx"] + implementation rootProject.ext.dependencies["recyclerview-androidx"] + //common + implementation project(path: ':common') + + implementation 'com.faceunity:core:8.3.1' + implementation 'com.faceunity:model:8.3.1' + //implementation 'com.faceunity:nama:8.3.1' //底层库-标准版 + + +} diff --git a/FaceUnity/consumer-rules.pro b/FaceUnity/consumer-rules.pro new file mode 100644 index 000000000..e69de29bb diff --git a/FaceUnity/proguard-rules.pro b/FaceUnity/proguard-rules.pro new file mode 100644 index 000000000..481bb4348 --- /dev/null +++ b/FaceUnity/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile \ No newline at end of file diff --git a/FaceUnity/src/androidTest/java/com/yunbao/faceunity/ExampleInstrumentedTest.java b/FaceUnity/src/androidTest/java/com/yunbao/faceunity/ExampleInstrumentedTest.java new file mode 100644 index 000000000..d54eb1cba --- /dev/null +++ b/FaceUnity/src/androidTest/java/com/yunbao/faceunity/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package com.yunbao.faceunity; + +import android.content.Context; + +import androidx.test.platform.app.InstrumentationRegistry; +import androidx.test.ext.junit.runners.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import static org.junit.Assert.*; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + @Test + public void useAppContext() { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + assertEquals("com.yunbao.faceunity.test", appContext.getPackageName()); + } +} \ No newline at end of file diff --git a/FaceUnity/src/main/AndroidManifest.xml b/FaceUnity/src/main/AndroidManifest.xml new file mode 100644 index 000000000..7d49364e3 --- /dev/null +++ b/FaceUnity/src/main/AndroidManifest.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/assets/makeup/chaoa.bundle b/FaceUnity/src/main/assets/makeup/chaoa.bundle new file mode 100644 index 0000000000000000000000000000000000000000..6d6f3482d3d4684c5a780917d19975b205b74989 GIT binary patch literal 136833 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 T$a*e%3Ri+Qo*>d@Q_b-? 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/assets/makeup/naicha.bundle b/FaceUnity/src/main/assets/makeup/naicha.bundle new file mode 100644 index 0000000000000000000000000000000000000000..73dd2bf5bb54698c48c6cd4b89b8e051fd960f6a GIT binary patch literal 136855 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/assets/sticker/fashi.bundle b/FaceUnity/src/main/assets/sticker/fashi.bundle new file mode 100644 index 0000000000000000000000000000000000000000..7318669d3058e3604f623e79bacf421248b5e520 GIT binary patch literal 102408 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/assets/sticker/sdlu.bundle b/FaceUnity/src/main/assets/sticker/sdlu.bundle new file mode 100644 index 0000000000000000000000000000000000000000..fad48d6ec9e9d41f8b77d7abb32c3b1a648ec805 GIT binary patch literal 135636 zcmV(jK=!}Kea0O06rL3+%Wxm<|IJdwxesE-_he8XY>qa)uVzIe(Avzw_#C{;tgOdT zT*R-Qzau@lHWL^h=dSrYbl~}duz?2N4%)@;TIqMQ2fjc!$0#ZO-xq!1xtvbxxXUF@ z^{3W+osqs|YO?+p1*0O;BMiM7^$M0BO-j&mVfL;(sDU;7n{!8WT}*;mZVuspZt~Pv zEF1d8&n@7Ga!Z9dARD474^X&NYo~k>eXSU*%0$Bzw3#`%)FDSZEtO6r!rPp2x@JO` z?di8-4KWl`6kRiXeJQ9a)tLud^R>lH@)aDEMNNn@#7z-t>sn;Z3%LGS=t-N~AxmC6 z%5#=69J&{fa6=|KpYIISsnmK}T>`DdQQ)@MD2mmX!_^8mfs+|QTftwc1x0lb^ zg-vZw!n%C}0i>sBR?C0(4sbMlJthrqH^Zp`pmfiIAVU zeOOQ%!?S6Z-`V2u>`EjV^ja=BCiQ=`eJ^e<4W-T9!0K_#YE(5DJ^=m5vWfG+`L$H?kehXQZx1-*DCd6Ccph51A^0-Ag*5Ve$S(C#2&0EP31(g-Vk| zQ{B_K^_h!|ldF8AF>>?*z>5>8K{92`k-I^wqmz_gu}NoZIpv&kaYC^_*tf3M>xjUezKRBTQjd8cFgj3qx>bQ2DJ2bV^xg-r zQUGbM(P6WP&$dG%f*Dh>cvGY3GKrq-9{A%Y3gfh0rjja8y4J}VWwpr9Z~L>sefO3| zB;GEPuTt-PelE!$gv@0R(c{#$+vxIYY^qKT9uVRN<_( zGRj+SBKhh*I5>NKN(3DRcuf2zg%rF+^6P$i5R=h2$@=w%y16^e{YOy0e5nwo!EOz@ z6jXrOFT0RiBP&qWJ3`I{&TdG&6zEjKMe;_VGvb5(rXaNA+%?s_b_vIcZ8>lhx!(xT zbF9O7cekC|eC~RmtOBt8h0$GmFB6OGWpY`3LOCRO@zkf?H?K=DR~#1A4?r@J(HmoU z*xv%OZR{nUBIkuCrA6WNO-7l#Uv7UC$i>2q^u9a#fJew8Pml!ZB}2p0t#m-+P2yHu z)F}{kO?&a=@qxKIanBJV`@dW6?|Y0Ro?r~>#6f7UGubv+zLXmf?gGJhRh*Kv)f93z z?khNx`fy-(mRgva(H0|Lyr^(}Cg?sEpsAyWZc|0k-F9))|vW1W{N*f-?l(Gs)8xX@>9MC0akR4<6Sz61qyusAJd< z2{==oT+JNOHZ7s}3`N#0Z?^b!Z;u?>Rcn-MOh0s*z6A*4eb8+1@9H5bo733B0R;Ob zC{?%%`BKzKs7_1OPP%CpPss|0g68_x+G6?+*ewk=wW_~yXEoKq3dYk9-3n%qc9DAC zn_>%Xb~5K(EaVQ?)zo;wm;rvBQBd2r=*2g*2k2Qn{0{M+NuC1)% z=3Bm|m#LT_<~ETZA&7p4JS}=`YXQiD=p04813S0@*5o^v#TR+79Orw@BSk?Ub^HS; z%AeuL0k+DMTL$rSt`D*dlm~Cm=w;8SOY~^IB>R%cLF> z8M)ALi@6c%yd;>&BwlF>C%{F8L1brM-;|%)p!MB)0)?}TVL!R=%Pd$LbAoB{O@+~( zu{3Jo7q}hX_cb^?_V?hHB7-lchZF_VL+cSG*^)T{MA*Wdo1WgRb&7eayT?Um64hH> z?vB`4b>kjLfc3NCB~kY)nf40wOulFna>23@A}mSKt~&NGj*^OFnEQ3$EeX!{s^i#g zBL@?_*~n_Xs>@uSF;_EIjKP7lR~7`wVI$}-{DEm z6_}rcWht~Mpfz;&RtFv3F3Z#^gcyUGKK+&H*F4z+l1?r%qXNnuTngzJDUGpDUCCl- z^X5ixwWHO>y^nx49VRwolR`+M4~%pjlKg7%pT4MW=wB>?K!1{+LUW}0mjg{-_cU^b zD3H=j>h1vKcGerXniq?-=OXXWgXw37F9?L#rbg0bouIW!Zkyv;M|nK-L5Lit;AmJt zM~AdyXbeNN5O{nQdWd2k%E^46MC_Y{+ofJlbW+f5W;ktpCw-6m1T{4Ti6A9goQr{o z#eGACaCmmx7%Abbq6MU<4jenETW^k40%HzS0R?V zJi|;j|Hbwk*9Ib2Q6+w=WiYu+0bSlHS!io;2NDGJoKOu388-`<%)xKj_7(}R(ITlJ zko?BC>#w*GdB5FgTe%vg*O<>R)Rv5km^nbk!yd#xn~j_qIaTRFs<3w%4J}w%yoWaB zEC?D2D1Cu16VRjM%gReK!&A06N#8|v9*>E374OB`NQ z`9(lRXFERp_lCR>!JtInW~>RO;JVXacXe=0cYs=j{drX@eo1@d+BtGWL&0RWK#1G( z$W!Hs8TGV*yGi8=^;^PfYa=aLQTha-$Hc!W0WBG9MI*c^BDNbUEr|)^) z+8#=j;`CMJNcmU8cd0QQy3>|}f*`9ksrut{c|xq?TXcSyg9+5rzkeN>)QPi&gVU-$ zn%0yMb|t7uekTYISUl3XqiMNHr7Bi2%E(( zqD0py{e8LF>QK2gam>WYY3C#VMYbqU{uWU5IH@Ub%1KuFlm$@u;}QY)y%fiX*>IjN zEQ^B3TT}PPT?MSF+5#%qd9K5#I;uggMfSH$4b}*oyLc}!@R44!3CnVhw5}^1V1r-x zFgI+_l2_Wpcpfx5sZ%;rAU)w+bUh3CeK|*SyIp=bxdU^B@a$z$lz)ScHi>jRTUEQO^%8X z)L@~qX@p1F^~OdHNYRJ8>ahF~=vl_Ero~UbP(*%bK%_UML^0sMPVac+uS8NbE}K)2 zrB8lh#`dea>HO>mylJLXdg0(r8o#2+0D!d0Pcpb_41j@Mf)DSJhsqCdj<|Gs6lwXQ z*{9l{ml-)?6@ejd1V;M-O(+q6H8<=Ubyj{F8wsO4ak5(2QM?|($+GZYJyH;tYhxlZ zsym4*>+pOdI3xnWh$ZHpks!>zhc!B_?09xKhGRZ|8w8kd-&U25(r>Tcdi-<`f0z^+ z1Sg?T6%^rX^$56(uGrspkW!I`41)pC_03F^avIdl2Ys0r^G~_jnM<`RS>pTNe*sa8 zQ;{km*!mpa4g2~1=(Yfoebv5-*S|BTu1~=R=tRApG+0cM9r{|!eAzBg>(*_7+PjQ zDG>?Oy^5CBI(}~hH(#bMY0nW}Q*^nXDcx#X9Jl%0xr~fHRC3IrxsE*Z=RLi*Ka>(I z>mWjUy>ch6?!}}Ccbvp4*zE)NzzLK>84k&csuN9Pw@I0MdU?4Z6eKkz;dt&bB4}YO zARYk#X$&ocDSHM%?b7Hk;*hNtm;YEKy5T*1Otk0Z`N3=E;$1SnyJ3MjF^zm;uIv)s z!n_0yYvb#3{MbR|SJYEkX{&y8CM#6w-!bEMcS&PI&7s;k``H(F z?!!`ZP6FHQe3-H8ym?S0oE`REG=u4i<@hFgMVdO*_#N1MsrBq{wb=EQLW+vrPR$5p zUo$ee^NB|2c1V&$g;tL8>0dj|FQsw34%j8uy+ zluUS7gJ3a^A@9f4gn;1%<(^2-&_@?ZT8wSFYE_2)^l0j7l}OCJm&0`gNNl!SvlId5 zhoJu?W;U!m+dx))+RK{y1*yJWlq72x6wMuE!>CcaSZ{Xudf6I+5pTlgHvBQdd@r;V z0f_6jp~ReJaC)y1Tv?6&DbNQ{Q)_97evW4uh{29QqxO!_@;?YNNyz{85z&=eDJ7qV zL4<9uJ8kt-Rd*6Go1qm2n87HfNbmEba-#TxuL@$c^m9?z>iOLc}6~Dnup13cCYB{l8s;1ERv^ z?TBO9)Q^S1VL6SNHcITiRgk}CqZ0WaBvtrg&LRGyQFhzb+gzlf1K1Sc4pO79L3uw^ zg?A;ML+3Y7WGGi3bkZg|o&`^`_vm`rpby(be{WQS9emzN^3bW1u+vwUk4mqMj*vog z7wp?*(%pBhKnhj|?xYzbgB3>Q51e=gH!lQs65m`4gQL-$yHoP@c|%A) z%U9Oxs=OH`|aD`B2ER5`(+2)cjvqXuQ8;X@EurN>TPANvS|!1t;q#?7^qxAmWi9N0lT3x53X@Nn zL^Y#f#z)0qSAIbJ-*}e*1q)bxtGRgzn4ZG9b}2NJ%KUhAQyxyK`0XCKgp8UN%H|TD zz_-ik=mB`+E3_EOkh&Z%YO`KmELRY*kfiQ4cN)BzWuw24+gr3gE%GWzZE-Dp4UUod zHMypYr*26iN#UA4I20XwtptY}zpi`K{Ky>x!yq~_Ttg=Igrd&xtMc+N*++osgE%k3 zS#Tr8w-KZ-{slXyR+ z>!!%$!uifc)&n!gHa044=SwCY5uT43%-fszE=S6J(tyS3eN(PBNYaAmaL@BX0`g*f z$|WS4h3IBKg6D(`+Vbp{IN{F^SCD%Zw zD_9Uq)_?C=7;(urHAPKw1;;uZIuqc%txhw34N1FMUQT%(Xx!P);gel_6APlq8wkvUE1!-@=DG5jW%j7z(=D1{1`Q`kKfMpYSBX;k85H~I7u zAJ?zPZlEf2&uhH1wr91UyhbNQO^2m_4*}&1B&eLZa8;j3xJboF;rxq7-<-h<03b3d zxi4H7751;S$pI$ELCr01q^wK2uJa)(TadQ=(nCm^?|NfC12%N_3D17imROu~&V=2P zg3B&W$Jn%DJ@-gL{K+X5-j6hipK#EQF3;(+wDxKGxW+qB<7wxUJ^Hmc00b)S!P@dA z0^UPJ!7)|5a;IqDKyVMMqT6;UILPI=M3_Th@DmVWf#IK*lTtp^`SITw3se|AJw8PZ#Uup11i}c9eHZGP*L`$<7-+wF2LaIq#jt5@m9$=s1G1{ND2*azOmKa&+24W&yrINRtD0c5 zmUEcTwd;9{5|b0_;V7qhvLYS|C}+xEWx|^RE?B|4CT}73iC2J1AcuKrUdX=ohydPZ z%K5Ij+hpPL@2|2XeJF^@udcZkI?~f}RK=Oe9PiednGXdEm!5Uet~l9dpz8SrMzSo2XUI? zt7~_u@128aXMH&26ygoxi=#FlVo{;zx>=^=wCYGN(Yl}alD>(;9?urO4gUeu-w z+%CXf8O4_a#AuS^%uw??>WKJ+C0Z~J9X2<1_u_hxO`19J$jILJB$nJh3?(N&yXAir zDnHhB$z|l?;gIy)p5>zlTnv1f7|}{V(U?u7yH_8xYvt7pwO6+6;uiGtGf{C(NU6+?p{NePF~K6 zL@#;%;Ub-sq5bHQn`HS{1ID_8l*HkLi4~Sb*PEm4s8L+AhNvUCo$fG!6p%T`REf+O z^}5d4T9~JvA)4xenyZkbu@p@u_%Uaa<+*#Jr`~y@Hj=D(b?+$K+`RylUKStUls(?> zw?tvHRjnj4e3={aAENoVzTOxGwglY61EXa6ff*9onLva>wrk{=vXb$TSqqAjX@@nE zH>8AbeYQ1yhJjeUQwiZnVxdKY zinG~Ho*rMx?6K>AAd(%tj;{>4*Oxmtfbre|&re_o1YjIdgxt!MB}Zz#R;{RZd0`ZA z9*(NjDX?6Ztw>&zJd?vG4|d#mIK5TVUY8C7q@bXyn#PO(g3`q#5Nq;5e?%+XXO}*z z;~Ornfjq7S2(zTAdGAz6&~f@^@dQE!drlY|1E6*GZ&)@1zi^8jc7K;G)Kl|~`)?tB z`J){?hu1M&jnxB@!vD~0Xl*_j?9TRoM^bfgqY9ji(Ps|=f4Qh(1#+Md?U$H4-dyc= z`T!5SFa?t>Nu3Yy#*^Z)|9f6hC>Gk~k_Z!q(}0M(p|1Usxxos&yp8>pr_Wxw_COnp zs)NtYs=ru%qy%0_j56{0hnV0?Dol&631uO3cQ87rsx?;T+`Ppq%O@oQx;uAF2}ZS2 z@!~mRHqzL$>)Gt5c89cC^mPy+;!l$VX2?8J4K0i>BnT(Iq$42X4=FSHJnh=9?qb)$cYT;&=H5J#u%fAlm70L!lI0FvN=5w8PhSVJ4|0K< z5Ic=c>q`zkpXIGRcSrANmckwD#F1FTqN_~(YxTW-mK`t%ZF-SGrq^Br7Wu%1s(E~Qy1ilp>q1&0mPu3s$D z%JSx9g7~V;4SFcLKpz@`Haj7r_jQ^b$m~6QI8HAF41tX`zI<`mzRjTPg>=pA!7A+N zjr)ulC`2Zf!a)9rfQWWD{|qLd#cKY~x8YM$bTVVa%A%7aMp6{L;B>r=Ao1Tu-HDDT zTN)8uv0cwj&)KPJe>d^Uhx)yAA~>ZCg%yJf>VkoPYU07&qhmz=%eK^&$Bc|2hv@d7 zf{{|na)6$B9g_DPKLH;eix?}#)7sRL(p{XPaaKO99_kHmE@yf4y5jaBEfIBX9aqVH zUs1iA`czFv2=h#)!$$$`K)8cc^+Li|~05uof~e-k+Cha9(7%PKWym_EC@IZFHF2T{b2 zQ9HDvp|8e80H0hqP<-y!8f!M^F{Z+IQ|IDraq*FYFk;zG{cHADnKA49;+4QNA|t#O zU|E0-V~LxKRm6f>2{{~(5M!yw(ZbBi;Pk>$Me<}>Q$IMg0O zHpenkxl%PvMafdW`_mQWfta==(eQ+LlzwX#GKh_wIY;|` zUDMLtebwk>1$a|)1b(C4_S~J;4%Tm<5#L6WwGqt(IQ-Zp8<96Mnl4(NLsXX9dYF}C z!HZ}WK`tZ1$^^s|gr~16xwbKJKSVP{L+zIv+kM6>abJf8gUOmPm)v<@8VJ{)*K1(N4*Ls`kwBN zyrdHfd-(P#nzUELy)+3LPFx>$)rBFvT523q&J^o-`DZa^48qDvI|ksjDT+$6fQMr{ zDsFNNI#8hRB6o-hx2R}wnzE|IfRwkt0pv3)sa)Z2MPAw{@y+dmvfZ|5>8iL)xY^!U zt|9g*P&9*E9kws9t~F#k2`K;S=-=dVV|!@u(!9sO+C|j=jRcm4#3N<9yCO+>Q=|;o z7INR?Gz#?Os`zG3n5$|Su>E(6)XO%Xam2?Cf4?4_2 zawi0b*WE^*BwN1zd=d}t-W;v5IV&FhWp$fN`;YOl2X$c+{&Ad7kzrES1-_Kub}zc^ zINh*(CRl`Uk<)x^tJRg>)9ZNT9ydln4YuITOIEFw+HsA#pp<7!5}=@E1|rwZS?Ajw zIXmb7qEPMi+Q3VquHUVusIVx<`y@j7%Vp5%qGVMMO?run?w+OBEbjS|0jS(7$X(<6 zg}4xYOiE?id`Oc?J{aYD@GRvh112MSWCk}d9>SL^DlQF#&6RhwN-S}>3m#nH&42!t)&%>cc)uSajks8EvsDTN^uzxF0M?8X~ zf=A5OH?bkiQt*Y4oMY2jGV5tSNvkUENJo`Cr+@8hQ-eb8137!!AXC@SQe*+7&lJdu z@ct}rJ<5IHmOIV@P+AyOd|D=IuWqY5vG0_0E{g93rVHWaRfJRSnF`Ny@n62dFAp*% ztl5%|9VUZS14&i{Go+y{+Js=nz@5`*Fes5J=eU3TYW^@NPHsgulL*jCXIn$#!7gSE z3>np-!HQp0f26tnjiyyj6ddEw@#(vXdZfex^2Zi*F@?=(@fzw&z^2Csv>BtOu3_y0 z)o2S)EGoRPzBGM!h8oQ+;!hS(jKxDBma`PrLG6Qi2X3)-^cellLcbcnI^Sv!?!_Yt z_$^heju*UcOx)hO?&m92HWpaDtjx#$>|%fx2ji|8`$Kt)tdPoFw^sH~z1b-*yhUBb zDj@F?TTMXN+swLioy%xaB1Q#p5!h)H7CMUvmMU@|Kn2Yhe9HreE%pONHjKT=Q=<1y z819ANg3f*wp_1G(2wnSENhD`tW<8G29q(Z$hI9d#62LKFmMdOmyxDg%r67P|jB5TB zHo%7d!>hTWJA!!)*Yvl-1tz=hi|CB_FlGPwUl`66`NBOLB65RxJz~-_MNkIb{o@Jx z-8Xpk10;$S$~Y5Y9Q>%B^%~WFzIUnu|J9A{LhJFiJdG<^-80(Jzb>Sza{UFm9>9J* z$1xNoMeplPUOI)a)z7k`&CofLPxfaxT>3u!LgX1)ZKFi~K$3}uLv{vqdD@Ws9fMg!Y8X*;wQ`OgaP80hha;`vuw6MQ#PRMM1;?#FWio*m`os!704FsZc-626)?YNqSmF%Akc&>S(wjTyjeXB;rwG4b2Mvw7w;I08JW&vk zCRIg+H92CaxeOFVU~YQ!6awd2dcTII1ZY)$h`b}--BmfH=wjy1EWkpqKR1>z!lxpq zf@mQ@l&_=165oW%*}C=dm&v}I>A^QUUbOP7SQ+fiV_K?9@(#X=Z*3Xb#zl=Ea%+jI z{^8yKL>?s$%-A~zP4;GY@+zmO#+GEV9+pQLyYmr9s%^K@8dKf zK`GFm0|T8a7K@w|fQJsk(6^3&!)DnE0K1+bpkkmB%YUJ=qC(B_UM>kaDZ6x)wP?L( z%3Q=ze_oxIm{z?23H+w~ar96>Q~M7!>ylmV>Y>Ab7zeVv@{M?U=U*btDVM~DR0m?D z?)bRup^asRkc9TP^{K>HlRX~z_jCV=UgK=#6M&LCij3q~`zcC8AZHz{ zfa<)+BeU5|L;#CX{Uam2%1seCR|CvQ{VcAq2N{@LT3+oT+8w7*#UuSWiu5v$-TTp} z#{KRL|2)H7+UtDP+Fj{1w^5;Or3n`1*U$qx7MBBFblSMH*FWGA1Jy%R&yljpe=4ja z`9spD{w(KlJ9AyLwGJr79>6qj7Ib<>ly{QqJ(cXKR2SN|BatvrE0oS&p7QvT%}PLS zis2Q#=WY=JDFSZ^mQw)8r`Y)H8{cL4w3e=kR#v!-o$v%*#zYk|D;d94zW6!dnnD*KQ(?QAG6Y zTswAz~$&Aog#s+!j`+`kj{9sl*l>p(-+h z=R)P02wHeES!R!;xec*(G4~3{;ZPAa6_2#~x;BHi2?r>5A2ea7<%XXR<+qaJr5=8t zfPJN9hT4eH(6RY<4k`=6w&~RPOV9f5 zbVP2X(UKC8RBE8?#Frg_OlOr%xt$DOH0&}~h*30_gVP3?1?v5rBK#Q>Q}`&+?p`<= zJ?VP+a&{&4#VgNCXsj56si9mSP3ZbAO8h7MI#rvzpC8h(-YtJVO)Z>QaHU}Q@^mb% z&zY`orvjmW8CBwGkmdA%kg3$_(Cg#-x4aqvAS+#lhMj&XoW0jhi_#9^tbRj4yBts`}RP7rsvyLJFH(L=NOw?!|( zPWo%ZE1b?w+_z5DF|+pa+PJMQ&RX4d7N zQp`CSr;~8&$9rJK2Q^|9bYT?5D(`i#oxi6@wW|;P;7l2ZYOPA2DO@zyJUi+zZi>A% zYExWkMbE&hWgAwj+2dUeR0kZ(xt^0|)X>NQz(cp&$qq0D^7eVB5^rgb(#UYN_`}LQ ztC_B_O?QJN(bimy-`-I?2~U@QiPaS@q?izxiHF=Qy>I(QJ0Q{31I0RWdo}gT8fc&y z6PNLS+9QZLygj_f$@h_U%@N4fUDNVpQpbK(hXAsnniP2u>PP~@*IIGLM1<>c+=6?P zJ2H-Jv&GecgEkd8G0>M?_k0;sy=1E{WNemmNS(W{g5@JMbSKX+DQ|)i87Jmm<`3zb z=!Wg#X`f@X*v|uKq51MN2{xjh4#4y}B%ehA#Z zK;F+dVSK{kS&F(BQ;=L2%*|fq0{+dpPj2LAXH3(4bKk>JdxdDXBDCs~66#PfLd7#Ca3v0fvgJ7a5ZeuneQM2((d?O_rfth?P!Y&BK!LZCGjE6~R<+ z#lvyvN+OYhmgGWJPI3Y(FUoOR&lQGaYd zR8RhMkYZA)*7^~?6I8*lY#WbBv-Tf?VSb2XF^ zKmUWEdzoHPLMGICJP0$cJp-?6hoUSXPQb_y*u*sF8c7Vj@~bQx6S2?ref!0k&GXq4 z^vhV_uKPx_f-6QE(E;KwVyT=U&&^s7gDhnr{w#1<#-ugGM=@pmv#red=O1moG2o)M zVz9%S&gOU%k~0z|6i<3(6$EAqpdW@xf2rv*xQ(hozeG`KAX|V*=j~_(LZSGUE$>Q!lfwh6p;BFAeb2vVS10HmElDGH#L~ zUO4tK!+Cu92WyH};tiPTl0mlKCC^`LL{4XaD);7{Qz&Bg?TNaQmX`TQBq%-(5=Opy zV>Eij!&G`?<{Nu|$?AF#n>M6HPr#^GRKzsmHD{Tt!9|q#s(;XGb$-e2co5O{E%lLUwr15wB8sF63@qM&9QQ1GivbVbH;o=MZzYWsj97uo!O;1n*|}lONEXWQ z02y|36n^8ybyYISdjapX+cD?9a_6Kf7_$^S5(W$X`rdzn4=>E97c{F((^>>;Vo$&_ z&w-f;o`_Ie2%QKE;50+L>Ki5m5oHCBw&lqog1IOm2+EM5h#fPX6^^HlB6hB4(X?-q zCvu4`_@fHe=3}fivIQ=Q6C%q@-d&DUkMLoxg$6rk=Qh-1F@95;MbiSS^WFKRjUqxW z7#C56Ag-BmLojtjHqB0%KH4pZ{Yf{sNG24t5rAX+MEi64(n=BY?UtMQxesz1LMp6t5pXSK1CkiRnptq z(C0+@z)BIc5!tS}E|QgrP+=+2e2fpi7AwUimH#IQZg|k^i&)TukaOL%&{}T zr{Y}T`u7|m2xaKYzsnn%h)cOEj6Pc#^4oiZkzMgD)Z`D>R@5sg;Jlo{x7SVoSXKs= zkw$AB<}?beuNZ@8e1*OIr+a-1s)oF1gXF&(xGk(Bpzht0Na1uHv$t+jH#4vHmFoa* z!1O|Z_UaHkwdJ=ior#rM{D*Eoa;#Wq*M&YuyI^=`RDQllXt~V47JNKoyYWz-)`ZUy z<(sxoaNcz^40ju;4bSa2%dUK;LX1t;vi6R@hehQU4cY}Jt@0_zE8``hb0!>a2P7l@ zM_W?W-1{@dxdFPkHE~OAJ>INa!zpAT%msOm%V3T7cCwnvhMqZgBQ?XwgSq?dTL?0C_y<=cN5uRKlb0=69Y8ffi>5O3!sq7P6Fe=+EOKE)cYq=B$IyH(Z;#WM7I%C#)n)X8L32-)Va(j~ z;V?xAEl^EY@cqGN=QD40Vd^kbS4m1kgr(k9qqR>j8l3y_4*kfi;#`(pue|zg;m4$x z@7KSnNt9y0;0kCh%}xa_9~5X4yMjg^KdZ%&NN|c-dy($^beRiBmVvhC`f+TGW; zKV9zo`&F1`@c*U1$srGCS%0JH>TsWo6JWKIhM?hX%coBM%J%lP-W#WDDj>-)Abw8I z+d2pTR5l-m}X?x;fTfqC)y z@tPI`W=#x3c8~VzS}Cwi?5F8UXuQ__IDD{Da0Y*&f-7!Zz#AqpQ}=X@Ebb`84f(t* zlgkxTbNvXP>t%rS3&FeYS|`W5Z*M0G4{ai|lctztJoigfZS$nT4&zyfi4lXn2#$|J zrN+Qx>j07Y-S+k@uY2h&KifOdY`lD`LQ$kSbyVkD1yfGkKiEz+31wZZ95sPwEbcLm& zPN?4RP*YCB+D-aTn_zD857gUO!LdL~Xq%s&pMAp;HnDOD zKp6SE4_DI5RHzuH_yDZAzHOmiOS)jrbs&9B=^ATo)RzdlY?b@a&F5JdP9N$UQQf%e zd{xx2k)cmCwPK7t58jukV5m!N0y5tyc-7bb1*M#<9OkJwe8U>TLnQ@lJ^COw$x z4WtHA{T>%JBKc?ufp+yoTI{z5$iPv9=u_{O(mb?h&49@&Y+ZEzwGa79<=9F~_e3x^ zi-j@GBr*PF@WJU!b|`=}#E;Kn#^W_ogFPNmlOz@tNI;95f_+jw1dWN#M9rh~v?G{A z$&&KZ;KcW$O)!xyxFoV0GyHV=nCz_~TRTbCqX3sS$P_p9Vu?gYh6yQ^#Qe4=D$N=x zyN_AptH=m&=khJJsrf40N)iFWXN|mreHp2mf18h7HI|Fhw=jHiL%P=cK+^x5G!gJd zqp`Pvzqh4kW4(oAiRY|%70)K)g;)b#0|ka7#E|ud=LYjmDY_g$m8>SsVCf2eYyP`| z^U0xDzPPFsB0@3PP=X>+gK`AJKGUDce80%h;(QCa&vK0ZYtKh*tZQP>3o1_`6fMlV zo}H)&oP$;*Hk?D?Bp@!d@2G_+EzF>gkJ$bfrn{KbRg8o4p1emOUtf~~8;=b#mtx6T zFI}iCOBXj+=#4NS21v|Gy`HaPP_NfPaV3~Q{0Mbg8T2ZGjyNl!(YiS09$w9}Cf4Vp z3hM%QlmYOp6gd(CHinZ>`-%( zi=di1l{NVd)cRa;222%Vt%+-6SGFdN?~HWCw{#&xO|T>BGb<(Eg<~qZ1(2=k66G~okuLB zz5X&)gVuG9xl%l2J){tm9^_Fp->RZqE$x%GH^Y>Lw-PMgW=y+otnVS`U44b3#`c7q zTCiQWOa?YYXv$~9Zw}EPBb(eVz*=&KYZ5hwM1OzWLy1Gw{7#jV!PhM*>@>0lk3PNR z7q9IbI?l#P>G1W(apr}@#z30BB$oxddEj%tSfyxXq^~3*)&Qs|1qY6x_3u+0dx&?M zMh%cO2H`2Tnbb&v+9!y8s7qL1IrUXU{Wt_Jr#XG|MekzW%H+}}dI`bFG*jX)dDC$F zv-T8h`VpV}an%+Vd~dHAk!b)kqV}fLBXo10$5l>sKax7@tPF2Fo&kWTooNmycWv5# z9p#N8v)Xn9-xs>C{!lnhmd-4^$fk4ZgT+C@>k@B}a8WY-nRbz(GvZUXlL}I{1dA_1 zkA1L?bN@FF0)e>hdr5!Mc`zm~?ORfKxdo0`f-r+^zO041Dt&8oi~i+?QB-2EoG*dK z(#7c5uN+SV3LtXZ|DcqUN#6`vWBEqYqq_54W1Xrz+E5~e7T2?f}gfScxd5bM#V+CBlV-}E%*{&+pSFPE%5Vdm+BU=^SglLrkyx=fV4o`xdorqeW5JQ9-SS&9v ziHt_56$9_IpqK{12CGxCPCp^J96oLTBEQ%vqw8D2Ka!VP$pEFpR+jRK$eTltff(LU z(#MM2S1efHZlgUK6kGW;N-Y~k03|@$zn*WKw|T}&Vddg$KEl}7=c*WPZ0p)0rZeql zQnvThYS=9(5yW=5%!@L+o8#-ZJb;7&I?p`6C0YWFTUg{J7iF^Ibo|YW<)iy19!$LN z58(-k#8q}Rv4{=~qUW}$b0&<@U*lL+mQ2vQ`Q6b2(QYwhs`lqtwbW^GuB{=?yzrfL z3Y944(Vdy#JJu72+o6`JOP(Bj5t*UuPoij(SHwaC9o21yPUGie4ozcC*XMdzKl?d? z6!$0?@ey6Ve^RNFHf^RcY@r(lt8qR5yh`q`ei}~_-H$r?eqhFxh+SUxE_*< zNqT&y(e)$~F}L{UW!vGd{bQh~s7cEo3cQ%uOQlx<5LMtL7$nIKr4|C9;5ngN4=+D8 z5*S4yU^{aUTdmkVzx39HGB2OKMxJg!!08KmWhEt}>hTkR_lKUlZvfrNeleGyG{`jA z7eHe7RW%7=DtmJc)1j2Bf zCwNc%EX6RecFQLmu9r+YxP28KE>cT29v3_8?OgmD7diifdn_2I^gvwX&8)8{@j5A1 z43Z@K!}vB)(d{D86XeW(E(1SsB}_4OsEtVFb+l`tnlznc%}VW+ZVhbNw-culS=p(q zaKJ+Hh8HDMu&^Un(CB5|RTBvq;_Sln#-TJfcQIumBr@U%i`E+)z*xdx1kpp8=N=Qi z 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%0A#p~lqK~Pkj(`f>z_loT_5J`t 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[czU5lER{jD;p@PL`r=S+)-lpEsV2H-83W0< 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 SIAKozCR`_bMBMKvww$wGICW$I literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/FaceManager.java b/FaceUnity/src/main/java/com/yunbao/faceunity/FaceManager.java new file mode 100644 index 000000000..86c52b0b4 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/FaceManager.java @@ -0,0 +1,217 @@ +package com.yunbao.faceunity; + +import static android.content.Context.SENSOR_SERVICE; + +import static com.lzy.okgo.utils.HttpUtils.runOnUiThread; + +import android.content.Context; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.hardware.Camera; +import android.hardware.Sensor; +import android.hardware.SensorEvent; +import android.hardware.SensorEventListener; +import android.hardware.SensorManager; +import android.opengl.GLSurfaceView; +import android.os.Environment; +import android.util.Log; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; + +import com.faceunity.core.callback.OperateCallback; +import com.faceunity.core.entity.FURenderFrameData; +import com.faceunity.core.entity.FURenderInputData; +import com.faceunity.core.entity.FURenderOutputData; +import com.faceunity.core.enumeration.CameraFacingEnum; +import com.faceunity.core.enumeration.FUAIProcessorEnum; +import com.faceunity.core.enumeration.FUInputTextureEnum; +import com.faceunity.core.enumeration.FUTransformMatrixEnum; +import com.faceunity.core.faceunity.FURenderManager; +import com.faceunity.core.listener.OnGlRendererListener; +import com.faceunity.core.renderer.CameraRenderer; +import com.faceunity.core.utils.CameraUtils; +import com.faceunity.core.utils.FULogger; +import com.yunbao.faceunity.data.FaceUnityDataFactory; +import com.yunbao.faceunity.listener.FURendererListener; +import com.yunbao.faceunity.ui.FaceUnityView; +import com.yunbao.faceunity.utils.Authpack; +import com.yunbao.faceunity.utils.CSVUtils; +import com.yunbao.faceunity.utils.FURenderer; +import com.yunbao.faceunity.utils.FaceCameraConfig; + +import java.io.File; +import java.io.FileOutputStream; +import java.text.SimpleDateFormat; +import java.util.Arrays; +import java.util.Date; +import java.util.Locale; + +import cn.rongcloud.rtc.api.RCRTCEngine; +import cn.rongcloud.rtc.api.callback.IRCRTCVideoOutputFrameListener; +import cn.rongcloud.rtc.api.stream.RCRTCVideoView; +import cn.rongcloud.rtc.base.RCRTCVideoFrame; +import cn.rongcloud.rtc.core.EglRenderer; +import io.rong.callkit.SingleCallActivity; + +/** + * 美颜模块管理类,接入测试中 + */ +public class FaceManager implements SensorEventListener { + private static boolean isInit = false; + private static final String TAG = FaceManager.class.getSimpleName(); + private FaceUnityDataFactory mFaceUnityDataFactory; + + /** + * 初始化美颜模块,在AppContext中调用 + */ + public static void initFaceUnity(Context context) { + if (isInit) { + return; + } + FURenderManager.setCoreDebug(FULogger.LogLevel.DEBUG); + FURenderManager.setKitDebug(FULogger.LogLevel.DEBUG); + FURenderManager.registerFURender(context, Authpack.A(), new OperateCallback() { + @Override + public void onSuccess(int i, @NonNull String s) { + isInit = true; + } + + @Override + public void onFail(int i, @NonNull String s) { + + } + }); + + } + + private FURenderer mFURenderer; + + /** + * 配置美颜SDK + * @param beautyControlView 控制view + */ + public void initFURender(Context context, FaceUnityView beautyControlView) { + FURenderer.getInstance().setup(context); + mFURenderer = FURenderer.getInstance(); + mFURenderer.setInputTextureType(FUInputTextureEnum.FU_ADM_FLAG_COMMON_TEXTURE); + mFURenderer.setCameraFacing(CameraFacingEnum.CAMERA_FRONT); + mFURenderer.setInputBufferMatrix(FUTransformMatrixEnum.CCROT90_FLIPHORIZONTAL); + mFURenderer.setInputTextureMatrix(FUTransformMatrixEnum.CCROT90_FLIPHORIZONTAL); + mFURenderer.setOutputMatrix(FUTransformMatrixEnum.CCROT270); + mFURenderer.setInputOrientation(CameraUtils.INSTANCE.getCameraOrientation(Camera.CameraInfo.CAMERA_FACING_FRONT)); + mFURenderer.setMarkFPSEnable(true); + mFaceUnityDataFactory = FaceUnityDataFactory.getInstance(); + beautyControlView.bindDataFactory(mFaceUnityDataFactory); + SensorManager mSensorManager = (SensorManager) context.getSystemService(SENSOR_SERVICE); + Sensor sensor = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); + mSensorManager.registerListener(this, sensor, SensorManager.SENSOR_DELAY_NORMAL); + + } + + private boolean mIsFirstFrame = true; + private CSVUtils mCSVUtils; + private int mSkippedFrames = CAMERA_SWITCH_SKIP_FRAME; + // 相机切换跳过 5 帧,如果还有问题,可以增加帧数 + private static final int CAMERA_SWITCH_SKIP_FRAME = 0; + private volatile boolean mSkip; + + /** + * 渲染融云视频帧 + */ + public void drawRongFrame(Context context) { + RCRTCEngine.getInstance().getDefaultVideoStream().setVideoFrameListener(new IRCRTCVideoOutputFrameListener() { + @Override + public RCRTCVideoFrame processVideoFrame(RCRTCVideoFrame callVideoFrame) { + //Log.i(TAG, "processVideoFrame: egl context " + EGL14.eglGetCurrentContext()); + int width = callVideoFrame.getWidth(); + int height = callVideoFrame.getHeight(); + + if (mIsFirstFrame) { + mIsFirstFrame = false; + //initCsvUtil(context); + mFURenderer.prepareRenderer(mFURendererListener); + } + //long start = System.nanoTime(); + mFURenderer.setInputOrientation(callVideoFrame.getRotation()); + FURenderOutputData data = mFURenderer.onDrawFrameInputWithReturn(callVideoFrame.getData(), width, height); + /* long time = System.nanoTime() - start; + if (mCSVUtils != null) { + mCSVUtils.writeCsv(null, time); + }*/ + if (mSkippedFrames > 0 || mSkip) { + --mSkippedFrames; + return callVideoFrame; + } + if (data != null && data.getImage() != null && data.getImage().getBuffer() != null) { + callVideoFrame.setData(data.getImage().getBuffer()); + } + return callVideoFrame; + } + }); + + } + + /** + * 记录渲染工具,调试用,在processVideoFrame里使用 + */ + private void initCsvUtil(Context context) { + mCSVUtils = new CSVUtils(context); + SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd_HH-mm-ss", Locale.getDefault()); + String dateStrDir = format.format(new Date(System.currentTimeMillis())); + dateStrDir = dateStrDir.replaceAll("-", "").replaceAll("_", ""); + SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmssSSS", Locale.getDefault()); + String dateStrFile = df.format(new Date()); + String filePath = Environment.getExternalStoragePublicDirectory("") + dateStrDir + File.separator + "excel-" + dateStrFile + ".csv"; + Log.d("CSV", "initLog: CSV file path:" + filePath); + StringBuilder headerInfo = new StringBuilder(); + headerInfo.append("version:").append(FURenderer.getInstance().getVersion()).append(CSVUtils.COMMA) + .append("机型:").append(android.os.Build.MANUFACTURER).append(android.os.Build.MODEL) + .append("处理方式:Texture").append(CSVUtils.COMMA); + mCSVUtils.initHeader(filePath, headerInfo); + } + + + private FURendererListener mFURendererListener = new FURendererListener() { + + @Override + public void onPrepare() { + mFaceUnityDataFactory.bindCurrentRenderer(); + Log.e(TAG, "mFURendererListener: onPrepare: "); + } + + @Override + public void onTrackStatusChanged(FUAIProcessorEnum type, int status) { + Log.e(TAG, "onTrackStatusChanged: 人脸数: " + status); + } + + @Override + public void onFpsChanged(double fps, double callTime) { + final String FPS = String.format(Locale.getDefault(), "%.2f", fps); + Log.d(TAG, "onFpsChanged FPS: " + FPS + ", callTime: " + String.format("%.2f", callTime)); + } + + @Override + public void onRelease() { +// RongCallClient.getInstance().unregisterVideoFrameObserver(); + } + }; + + + @Override + public void onSensorChanged(SensorEvent sensorEvent) { + + } + + @Override + public void onAccuracyChanged(Sensor sensor, int i) { + + } + + /** + * 离开渲染界面时注销融云监听器,不然会绿屏 + */ + public void onClose() { + RCRTCEngine.getInstance().getDefaultVideoStream().setVideoFrameListener(null); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseDelegate.java b/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseDelegate.java new file mode 100644 index 000000000..aa1cf01f1 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseDelegate.java @@ -0,0 +1,57 @@ +package com.yunbao.faceunity.base; + +import android.view.View; + +/** + * DESC:RecycleView 通用业务调用 + * Created on 2021/4/26 + */ +public abstract class BaseDelegate { + + /** + * 根据页面以及数据内容返回Item的布局index,默认返回第一个布局 + * + * @param data + * @param position + * @return + */ + public int getItemViewType(T data, int position) { + return 0; + } + + + /** + * 为ViewHolder绑定数据item + * + * @param viewType + * @param helper + * @param data + * @param position + * @return + */ + public abstract void convert(int viewType, BaseViewHolder helper, T data, int position); + + /** + * 绑定单击事件 + * + * @param view + * @param data + * @param position + */ + public void onItemClickListener(View view, T data, int position) { + + } + + + /** + * 绑定长按事件 + * + * @param view + * @param data + * @param position + */ + public boolean onItemLongClickListener(View view, T data, int position) { + return false; + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseListAdapter.java b/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseListAdapter.java new file mode 100644 index 000000000..6b1b94582 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseListAdapter.java @@ -0,0 +1,101 @@ +package com.yunbao.faceunity.base; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.annotation.NonNull; +import androidx.recyclerview.widget.RecyclerView; + +import com.yunbao.faceunity.listener.OnMultiClickListener; + +import org.jetbrains.annotations.Nullable; + +import java.util.ArrayList; +import java.util.HashMap; + +/** + * DESC:RecycleView 通用适配器 + * Created on 2021/4/26 + */ +public class BaseListAdapter extends RecyclerView.Adapter { + private ArrayList data; + private BaseDelegate viewHolderDelegate; + private int[] mLayouts; + private HashMap mViewHolder = new HashMap<>(); + + public BaseListAdapter(ArrayList data, BaseDelegate viewHolderDelegate, int... resLayouts) { + mLayouts = resLayouts; + this.data = data; + this.viewHolderDelegate = viewHolderDelegate; + } + + + @NonNull + @Override + public BaseViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int viewType) { + View view = LayoutInflater.from(viewGroup.getContext()).inflate(getLayoutId(viewType), viewGroup, false); + return new BaseViewHolder(view); + } + + @Override + public void onBindViewHolder(@NonNull BaseViewHolder holder, int position) { + mViewHolder.put(position, holder); + viewHolderDelegate.convert(getItemViewType(position), holder, data.get(position), position); + bindViewClickListener(holder, position); + } + + @Override + public int getItemCount() { + return data.size(); + } + + + public void setData(ArrayList items) { + data.clear(); + data.addAll(items); + notifyDataSetChanged(); + } + + public T getData(int position) { + return data.get(position); + } + + + public BaseViewHolder getViewHolderByPosition(int position) { + if (!mViewHolder.containsKey(position)) { + return null; + } + return mViewHolder.get(position); + } + + public View getViewByPosition(int position) { + if (mViewHolder.get(position) == null) { + return null; + } + return mViewHolder.get(position).itemView; + } + + + private void bindViewClickListener(BaseViewHolder holder, int position) { + View view = holder.itemView; + view.setOnClickListener(new OnMultiClickListener() { + @Override + protected void onMultiClick(@Nullable View v) { + viewHolderDelegate.onItemClickListener(view, data.get(position), position); + } + }); + view.setOnLongClickListener(v -> viewHolderDelegate.onItemLongClickListener(view, data.get(position), position)); + } + + @Override + public int getItemViewType(int position) { + return viewHolderDelegate.getItemViewType(data.get(position), position); + } + + private int getLayoutId(int viewType) { + return mLayouts[viewType]; + } + + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseViewHolder.java b/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseViewHolder.java new file mode 100644 index 000000000..46f21598a --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/base/BaseViewHolder.java @@ -0,0 +1,361 @@ +package com.yunbao.faceunity.base; + +import android.graphics.Bitmap; +import android.graphics.Paint; +import android.graphics.Typeface; +import android.graphics.drawable.Drawable; +import android.os.Build; +import android.text.util.Linkify; +import android.util.SparseArray; +import android.view.View; +import android.view.animation.AlphaAnimation; +import android.widget.Checkable; +import android.widget.ImageView; +import android.widget.ProgressBar; +import android.widget.RatingBar; +import android.widget.TextView; + +import androidx.annotation.ColorInt; +import androidx.annotation.DrawableRes; +import androidx.annotation.IdRes; +import androidx.annotation.StringRes; +import androidx.recyclerview.widget.RecyclerView; + + +/** + * DESC:DESC:控件布局绑定 + * Created on 2021/4/26 + */ +public class BaseViewHolder extends RecyclerView.ViewHolder { + + private SparseArray views; + /** + * use itemView instead + */ + private View convertView; + + public BaseViewHolder(final View itemView) { + super(itemView); + this.views = new SparseArray<>(); + convertView = itemView; + } + + /** + * use itemView instead + * + * @return the ViewHolder root view + */ + @Deprecated + public View getConvertView() { + return convertView; + } + + + /** + * Will set the text of a TextView. + * + * @param viewId The view id. + * @param value The text to put in the text view. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setText(@IdRes int viewId, CharSequence value) { + TextView view = getView(viewId); + view.setText(value); + return this; + } + + public BaseViewHolder setText(@IdRes int viewId, @StringRes int strId) { + TextView view = getView(viewId); + view.setText(strId); + return this; + } + + /** + * Will set the image of an ImageView from a resource id. + * + * @param viewId The view id. + * @param imageResId The image resource id. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setImageResource(@IdRes int viewId, @DrawableRes int imageResId) { + ImageView view = getView(viewId); + view.setImageResource(imageResId); + return this; + } + + /** + * Will set background color of a view. + * + * @param viewId The view id. + * @param color A color, not a resource id. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setBackgroundColor(@IdRes int viewId, @ColorInt int color) { + View view = getView(viewId); + view.setBackgroundColor(color); + return this; + } + + /** + * Will set background of a view. + * + * @param viewId The view id. + * @param backgroundRes A resource to use as a background. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setBackgroundRes(@IdRes int viewId, @DrawableRes int backgroundRes) { + View view = getView(viewId); + view.setBackgroundResource(backgroundRes); + return this; + } + + /** + * Will set text color of a TextView. + * + * @param viewId The view id. + * @param textColor The text color (not a resource id). + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setTextColor(@IdRes int viewId, @ColorInt int textColor) { + TextView view = getView(viewId); + view.setTextColor(textColor); + return this; + } + + + /** + * Will set the image of an ImageView from a drawable. + * + * @param viewId The view id. + * @param drawable The image drawable. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setImageDrawable(@IdRes int viewId, Drawable drawable) { + ImageView view = getView(viewId); + view.setImageDrawable(drawable); + return this; + } + + /** + * Add an action to set the image of an image view. Can be called multiple times. + */ + public BaseViewHolder setImageBitmap(@IdRes int viewId, Bitmap bitmap) { + ImageView view = getView(viewId); + view.setImageBitmap(bitmap); + return this; + } + + /** + * Add an action to set the alpha of a view. Can be called multiple times. + * Alpha between 0-1. + */ + public BaseViewHolder setAlpha(@IdRes int viewId, float value) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { + getView(viewId).setAlpha(value); + } else { + // Pre-honeycomb hack to set Alpha value + AlphaAnimation alpha = new AlphaAnimation(value, value); + alpha.setDuration(0); + alpha.setFillAfter(true); + getView(viewId).startAnimation(alpha); + } + return this; + } + + /** + * Set a view visibility to VISIBLE (true) or GONE (false). + * + * @param viewId The view id. + * @param visible True for VISIBLE, false for GONE. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setGone(@IdRes int viewId, boolean visible) { + View view = getView(viewId); + view.setVisibility(visible ? View.VISIBLE : View.GONE); + return this; + } + + /** + * Set a view visibility to VISIBLE (true) or INVISIBLE (false). + * + * @param viewId The view id. + * @param visible True for VISIBLE, false for INVISIBLE. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setVisible(@IdRes int viewId, boolean visible) { + View view = getView(viewId); + view.setVisibility(visible ? View.VISIBLE : View.INVISIBLE); + return this; + } + + /** + * Add links into a TextView. + * + * @param viewId The id of the TextView to linkify. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder linkify(@IdRes int viewId) { + TextView view = getView(viewId); + Linkify.addLinks(view, Linkify.ALL); + return this; + } + + /** + * Apply the typeface to the given viewId, and enable subpixel rendering. + */ + public BaseViewHolder setTypeface(@IdRes int viewId, Typeface typeface) { + TextView view = getView(viewId); + view.setTypeface(typeface); + view.setPaintFlags(view.getPaintFlags() | Paint.SUBPIXEL_TEXT_FLAG); + return this; + } + + /** + * Apply the typeface to all the given viewIds, and enable subpixel rendering. + */ + public BaseViewHolder setTypeface(Typeface typeface, int... viewIds) { + for (int viewId : viewIds) { + TextView view = getView(viewId); + view.setTypeface(typeface); + view.setPaintFlags(view.getPaintFlags() | Paint.SUBPIXEL_TEXT_FLAG); + } + return this; + } + + /** + * Sets the progress of a ProgressBar. + * + * @param viewId The view id. + * @param progress The progress. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setProgress(@IdRes int viewId, int progress) { + ProgressBar view = getView(viewId); + view.setProgress(progress); + return this; + } + + /** + * Sets the progress and max of a ProgressBar. + * + * @param viewId The view id. + * @param progress The progress. + * @param max The max value of a ProgressBar. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setProgress(@IdRes int viewId, int progress, int max) { + ProgressBar view = getView(viewId); + view.setMax(max); + view.setProgress(progress); + return this; + } + + /** + * Sets the range of a ProgressBar to 0...max. + * + * @param viewId The view id. + * @param max The max value of a ProgressBar. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setMax(@IdRes int viewId, int max) { + ProgressBar view = getView(viewId); + view.setMax(max); + return this; + } + + /** + * Sets the rating (the number of stars filled) of a RatingBar. + * + * @param viewId The view id. + * @param rating The rating. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setRating(@IdRes int viewId, float rating) { + RatingBar view = getView(viewId); + view.setRating(rating); + return this; + } + + /** + * Sets the rating (the number of stars filled) and max of a RatingBar. + * + * @param viewId The view id. + * @param rating The rating. + * @param max The range of the RatingBar to 0...max. + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setRating(@IdRes int viewId, float rating, int max) { + RatingBar view = getView(viewId); + view.setMax(max); + view.setRating(rating); + return this; + } + + /** + * Sets the tag of the view. + * + * @param viewId The view id. + * @param tag The tag; + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setTag(@IdRes int viewId, Object tag) { + View view = getView(viewId); + view.setTag(tag); + return this; + } + + /** + * Sets the tag of the view. + * + * @param viewId The view id. + * @param key The key of tag; + * @param tag The tag; + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setTag(@IdRes int viewId, int key, Object tag) { + View view = getView(viewId); + view.setTag(key, tag); + return this; + } + + /** + * Sets the checked status of a checkable. + * + * @param viewId The view id. + * @param checked The checked status; + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setChecked(@IdRes int viewId, boolean checked) { + View view = getView(viewId); + // View unable cast to Checkable + if (view instanceof Checkable) { + ((Checkable) view).setChecked(checked); + } + return this; + } + + /** + * Set the enabled state of this view. + * + * @param viewId The view id. + * @param enable The checked status; + * @return The BaseViewHolder for chaining. + */ + public BaseViewHolder setEnabled(@IdRes int viewId, boolean enable) { + View view = getView(viewId); + view.setEnabled(enable); + return this; + } + + + public T getView(int viewId) { + View view = (View) views.get(viewId); + if (view == null) { + view = itemView.findViewById(viewId); + views.put(viewId, view); + } + return (T) view; + } + + +} \ No newline at end of file diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/checkbox/CheckBoxCompat.java b/FaceUnity/src/main/java/com/yunbao/faceunity/checkbox/CheckBoxCompat.java new file mode 100644 index 000000000..a11d974f0 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/checkbox/CheckBoxCompat.java @@ -0,0 +1,35 @@ +package com.yunbao.faceunity.checkbox; + +import android.content.Context; +import android.graphics.drawable.StateListDrawable; +import android.util.AttributeSet; + +import androidx.appcompat.widget.AppCompatCheckBox; + + +/** + * 解决 RadioButton 在 Android4.4 调用setButtonDrawable(null) 和 XML 设置 android:button="@null"无效的问题 + * + * @author Richie on 2020.05.18 + */ +public class CheckBoxCompat extends AppCompatCheckBox { + + public CheckBoxCompat(Context context) { + super(context); + init(); + } + + public CheckBoxCompat(Context context, AttributeSet attrs) { + super(context, attrs); + init(); + } + + public CheckBoxCompat(Context context, AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + init(); + } + + private void init() { + setButtonDrawable(new StateListDrawable()); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/checkbox/CheckGroup.java b/FaceUnity/src/main/java/com/yunbao/faceunity/checkbox/CheckGroup.java new file mode 100644 index 000000000..fcb2fcc1a --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/checkbox/CheckGroup.java @@ -0,0 +1,278 @@ +package com.yunbao.faceunity.checkbox; + +import android.content.Context; +import android.util.AttributeSet; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewGroup; +import android.widget.CheckBox; +import android.widget.CompoundButton; +import android.widget.LinearLayout; + +import androidx.annotation.IdRes; + +/** + * Created by tujh on 2018/4/17. + */ +public class CheckGroup extends LinearLayout { + private static final String LOG_TAG = CheckGroup.class.getSimpleName(); + + // holds the checked id; the selection is empty by default + private int mCheckedId = View.NO_ID; + // tracks children radio buttons checked state + private CompoundButton.OnCheckedChangeListener mChildOnCheckedChangeListener; + // when true, mOnCheckedChangeListener discards events + private boolean mProtectFromCheckedChange = false; + private OnCheckedChangeListener mOnCheckedChangeListener; + private PassThroughHierarchyChangeListener mPassThroughListener; + private OnDispatchActionUpListener mOnDispatchActionUpListener; + + /** + * {@inheritDoc} + */ + public CheckGroup(Context context) { + super(context); + setOrientation(VERTICAL); + init(); + } + + /** + * {@inheritDoc} + */ + public CheckGroup(Context context, AttributeSet attrs) { + super(context, attrs); + init(); + } + + private void init() { + mChildOnCheckedChangeListener = new CheckedStateTracker(); + mPassThroughListener = new PassThroughHierarchyChangeListener(); + super.setOnHierarchyChangeListener(mPassThroughListener); + } + + public void setOnDispatchActionUpListener(OnDispatchActionUpListener onDispatchActionUpListener) { + mOnDispatchActionUpListener = onDispatchActionUpListener; + } + + /** + * {@inheritDoc} + */ + @Override + public void setOnHierarchyChangeListener(OnHierarchyChangeListener listener) { + // the user listener is delegated to our pass-through listener + mPassThroughListener.mOnHierarchyChangeListener = listener; + } + + @Override + public boolean dispatchTouchEvent(MotionEvent ev) { + if (ev.getAction() == MotionEvent.ACTION_UP) { + if (mOnDispatchActionUpListener != null) { + mOnDispatchActionUpListener.onDispatchActionUp((int) ev.getX()); + } + } + return super.dispatchTouchEvent(ev); + } + + /** + * {@inheritDoc} + */ + @Override + protected void onFinishInflate() { + super.onFinishInflate(); + + // checks the appropriate radio button as requested in the XML file + if (mCheckedId != View.NO_ID) { + mProtectFromCheckedChange = true; + setCheckedStateForView(mCheckedId, true); + mProtectFromCheckedChange = false; + setCheckedId(mCheckedId); + } + } + + @Override + public void addView(View child, int index, ViewGroup.LayoutParams params) { + if (child instanceof CheckBox) { + final CheckBox button = (CheckBox) child; + if (button.isChecked()) { + mProtectFromCheckedChange = true; + if (mCheckedId != View.NO_ID) { + setCheckedStateForView(mCheckedId, false); + } + mProtectFromCheckedChange = false; + setCheckedId(button.getId()); + } + } + + super.addView(child, index, params); + } + + /** + *

Sets the selection to the radio button whose identifier is passed in + * parameter. Using View.NO_ID as the selection identifier clears the selection; + * such an operation is equivalent to invoking {@link #clearCheck()}.

+ * + * @param id the unique id of the radio button to select in this group + * @see #getCheckedCheckBoxId() + * @see #clearCheck() + */ + public void check(@IdRes int id) { + // don't even bother + if (id != View.NO_ID && (id == mCheckedId)) { + return; + } + + if (mCheckedId != View.NO_ID) { + setCheckedStateForView(mCheckedId, false); + } + + if (id != View.NO_ID) { + setCheckedStateForView(id, true); + } + + setCheckedId(id); + } + + private void setCheckedId(@IdRes int id) { + mCheckedId = id; + if (mOnCheckedChangeListener != null) { + mOnCheckedChangeListener.onCheckedChanged(this, mCheckedId); + } + } + + private void setCheckedStateForView(int viewId, boolean checked) { + View checkedView = findViewById(viewId); + if (checkedView != null && checkedView instanceof CheckBox) { + ((CheckBox) checkedView).setChecked(checked); + } + } + + /** + *

Returns the identifier of the selected radio button in this group. + * Upon empty selection, the returned value is View.NO_ID.

+ * + * @return the unique id of the selected radio button in this group + * @attr ref android.R.styleable#CheckGroup_checkedButton + * @see #check(int) + * @see #clearCheck() + */ + @IdRes + public int getCheckedCheckBoxId() { + return mCheckedId; + } + + /** + *

Clears the selection. When the selection is cleared, no radio button + * in this group is selected and {@link #getCheckedCheckBoxId()} returns + * null.

+ * + * @see #check(int) + * @see #getCheckedCheckBoxId() + */ + public void clearCheck() { + check(View.NO_ID); + } + + /** + *

Register a callback to be invoked when the checked radio button + * changes in this group.

+ * + * @param listener the callback to call on checked state change + */ + public void setOnCheckedChangeListener(OnCheckedChangeListener listener) { + mOnCheckedChangeListener = listener; + } + + @Override + public CharSequence getAccessibilityClassName() { + return CheckGroup.class.getName(); + } + + + /** + *

Interface definition for a callback to be invoked when the checked + * radio button changed in this group.

+ */ + public interface OnCheckedChangeListener { + /** + *

Called when the checked radio button has changed. When the + * selection is cleared, checkedId is View.NO_ID.

+ * + * @param group the group in which the checked radio button has changed + * @param checkedId the unique identifier of the newly checked radio button + */ + public void onCheckedChanged(CheckGroup group, @IdRes int checkedId); + } + + private class CheckedStateTracker implements CompoundButton.OnCheckedChangeListener { + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + // prevents from infinite recursion + if (mProtectFromCheckedChange) { + return; + } + + int id = buttonView.getId(); + mProtectFromCheckedChange = true; + if (mCheckedId != View.NO_ID && mCheckedId != id) { + setCheckedStateForView(mCheckedId, false); + } + mProtectFromCheckedChange = false; + + setCheckedId(isChecked ? id : View.NO_ID); + } + } + + /** + *

A pass-through listener acts upon the events and dispatches them + * to another listener. This allows the table layout to set its own internal + * hierarchy change listener without preventing the user to setup his.

+ */ + private class PassThroughHierarchyChangeListener implements + OnHierarchyChangeListener { + private OnHierarchyChangeListener mOnHierarchyChangeListener; + + /** + * {@inheritDoc} + */ + @Override + public void onChildViewAdded(View parent, View child) { + if (parent == CheckGroup.this && child instanceof CheckBox) { + int id = child.getId(); + // generates an id if it's missing + if (id == View.NO_ID) { + id = View.generateViewId(); + child.setId(id); + } + ((CheckBox) child).setOnCheckedChangeListener( + mChildOnCheckedChangeListener); + } + + if (mOnHierarchyChangeListener != null) { + mOnHierarchyChangeListener.onChildViewAdded(parent, child); + } + } + + /** + * {@inheritDoc} + */ + @Override + public void onChildViewRemoved(View parent, View child) { + if (parent == CheckGroup.this && child instanceof CheckBox) { + ((CheckBox) child).setOnCheckedChangeListener(null); + } + + if (mOnHierarchyChangeListener != null) { + mOnHierarchyChangeListener.onChildViewRemoved(parent, child); + } + } + } + + public interface OnDispatchActionUpListener { + /** + * 分发 action up 事件时回调 + * + * @param x + */ + void onDispatchActionUp(int x); + } +} \ No newline at end of file diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/control/BaseControlView.java b/FaceUnity/src/main/java/com/yunbao/faceunity/control/BaseControlView.java new file mode 100644 index 000000000..ee7da10dd --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/control/BaseControlView.java @@ -0,0 +1,98 @@ +package com.yunbao.faceunity.control; + +import android.animation.ValueAnimator; +import android.content.Context; +import android.util.AttributeSet; +import android.widget.FrameLayout; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.fragment.app.FragmentActivity; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; +import androidx.recyclerview.widget.SimpleItemAnimator; + +import com.yunbao.faceunity.base.BaseListAdapter; +import com.yunbao.faceunity.dialog.BaseDialogFragment; +import com.yunbao.faceunity.dialog.ConfirmDialogFragment; +import com.yunbao.faceunity.listener.OnBottomAnimatorChangeListener; + +/** + * DESC:自定义菜单Base类 + * Created on 2021/4/26 + */ +public abstract class BaseControlView extends FrameLayout { + + protected Context mContext; + + public BaseControlView(@NonNull Context context) { + super(context); + mContext = context; + } + + public BaseControlView(@NonNull Context context, @Nullable AttributeSet attrs) { + super(context, attrs); + mContext = context; + } + + public BaseControlView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + mContext = context; + } + + + /** + * adapter单项点击,选中状态变更 + * + * @param adapter BaseListAdapter + * @param old nt + * @param position Int + */ + protected void changeAdapterSelected(BaseListAdapter adapter, int old, int position) { + if (old >= 0 && adapter.getViewByPosition(old) != null) { + adapter.getViewByPosition(old).setSelected(false); + } + if (position >= 0 && adapter.getViewByPosition(position) != null) { + adapter.getViewByPosition(position).setSelected(true); + } + } + + + /** + * 显示弹框 + * + * @param tip + * @param runnable + */ + protected void showDialog(String tip, Runnable runnable) { + ConfirmDialogFragment confirmDialogFragment = ConfirmDialogFragment.newInstance(tip, new BaseDialogFragment.OnClickListener() { + @Override + public void onConfirm() { + runnable.run(); + } + + @Override + public void onCancel() { + + } + }); + confirmDialogFragment.show(((FragmentActivity) mContext).getSupportFragmentManager(), "ConfirmDialogFragmentReset"); + } + + + protected void initHorizontalRecycleView(RecyclerView recyclerView) { + recyclerView.setHasFixedSize(true); + recyclerView.setLayoutManager(new LinearLayoutManager(mContext, LinearLayoutManager.HORIZONTAL, false)); + ((SimpleItemAnimator) recyclerView.getItemAnimator()).setSupportsChangeAnimations(false); + } + + + /****************************************菜单动画*****************************************************/ + + + protected boolean isBottomShow; + protected ValueAnimator bottomLayoutAnimator = null; + protected OnBottomAnimatorChangeListener onBottomAnimatorChangeListener = null; + + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/control/BodyBeautyControlView.java b/FaceUnity/src/main/java/com/yunbao/faceunity/control/BodyBeautyControlView.java new file mode 100644 index 000000000..c117e7b46 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/control/BodyBeautyControlView.java @@ -0,0 +1,242 @@ +package com.yunbao.faceunity.control; + +import android.content.Context; +import android.util.AttributeSet; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.appcompat.widget.SwitchCompat; +import androidx.recyclerview.widget.RecyclerView; + +import com.faceunity.core.utils.DecimalUtils; + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.base.BaseDelegate; +import com.yunbao.faceunity.base.BaseListAdapter; +import com.yunbao.faceunity.base.BaseViewHolder; +import com.yunbao.faceunity.entity.BodyBeautyBean; +import com.yunbao.faceunity.entity.ModelAttributeData; +import com.yunbao.faceunity.infe.AbstractBodyBeautyDataFactory; +import com.yunbao.faceunity.seekbar.DiscreteSeekBar; + +import java.util.ArrayList; +import java.util.HashMap; + +/** + * DESC: + * Created on 2021/4/26 + */ +public class BodyBeautyControlView extends BaseControlView { + + private RecyclerView recyclerView; + private DiscreteSeekBar discreteSeekBar; + private LinearLayout recoverLayout; + private ImageView recoverImageView; + private TextView recoverTextView; + private SwitchCompat switchCompat; + + private AbstractBodyBeautyDataFactory mDataFactory; + private HashMap mModelAttributeRange; + private ArrayList mBodyBeautyBeans; + private BaseListAdapter mBodyAdapter; + private int mBodyIndex = 0; + + + public BodyBeautyControlView(@NonNull Context context) { + super(context); + init(); + } + + public BodyBeautyControlView(@NonNull Context context, @Nullable AttributeSet attrs) { + super(context, attrs); + init(); + } + + public BodyBeautyControlView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + init(); + } + + private void init() { + LayoutInflater.from(mContext).inflate(R.layout.layout_body_beauty_control, this); + initView(); + initAdapter(); + bindListener(); + } + + + public void bindDataFactory(AbstractBodyBeautyDataFactory dataFactory) { + mDataFactory = dataFactory; + mBodyBeautyBeans = mDataFactory.getBodyBeautyParam(); + mBodyAdapter.setData(mBodyBeautyBeans); + mModelAttributeRange = mDataFactory.getModelAttributeRange(); + BodyBeautyBean data = mBodyBeautyBeans.get(mBodyIndex); + double value = mDataFactory.getParamIntensity(data.getKey()); + double stand = mModelAttributeRange.get(data.getKey()).getStandV(); + double maxRange = mModelAttributeRange.get(data.getKey()).getMaxRange(); + seekToSeekBar(value, stand, maxRange); + setRecoverEnable(checkParamsChanged()); + } + + + private void initView() { + recyclerView = findViewById(R.id.recycler_view); + discreteSeekBar = findViewById(R.id.seek_bar); + recoverLayout = findViewById(R.id.lyt_beauty_recover); + recoverImageView = findViewById(R.id.iv_beauty_recover); + recoverTextView = findViewById(R.id.tv_beauty_recover); + switchCompat = findViewById(R.id.switch_compat); + initHorizontalRecycleView(recyclerView); + } + + private void initAdapter() { + mBodyAdapter = new BaseListAdapter<>(new ArrayList<>(), new BaseDelegate() { + @Override + public void convert(int viewType, BaseViewHolder helper, BodyBeautyBean data, int position) { + helper.setText(R.id.tv_control, data.getDesRes()); + double value = mDataFactory.getParamIntensity(data.getKey()); + double stand = mModelAttributeRange.get(data.getKey()).getStandV(); + if (DecimalUtils.doubleEquals(value, stand)) { + helper.setImageResource(R.id.iv_control, data.getCloseRes()); + } else { + helper.setImageResource(R.id.iv_control, data.getOpenRes()); + } + helper.itemView.setSelected(position == mBodyIndex); + } + + @Override + public void onItemClickListener(View view, BodyBeautyBean data, int position) { + if (mBodyIndex != position) { + changeAdapterSelected(mBodyAdapter, mBodyIndex, position); + mBodyIndex = position; + double value = mDataFactory.getParamIntensity(data.getKey()); + double stand = mModelAttributeRange.get(data.getKey()).getStandV(); + double maxRange = mModelAttributeRange.get(data.getKey()).getMaxRange(); + seekToSeekBar(value, stand, maxRange); + } + } + + }, R.layout.list_item_control_title_image_circle); + recyclerView.setAdapter(mBodyAdapter); + } + + private void bindListener() { + findViewById(R.id.cyt_main).setOnTouchListener((v, event) -> true); + discreteSeekBar.setOnProgressChangeListener(new DiscreteSeekBar.OnSimpleProgressChangeListener() { + + @Override + public void onProgressChanged(DiscreteSeekBar seekBar, int value, boolean fromUser) { + if (!fromUser) { + return; + } + double valueF = 1.0 * (value - seekBar.getMin()) / 100; + BodyBeautyBean data = mBodyBeautyBeans.get(mBodyIndex); + double intensity = mDataFactory.getParamIntensity(data.getKey()); + double range = mModelAttributeRange.get(data.getKey()).getMaxRange(); + double res = valueF * range; + if (!DecimalUtils.doubleEquals(res, intensity)) { + mDataFactory.updateParamIntensity(data.getKey(), res); + setRecoverEnable(checkParamsChanged()); + updateBeautyItemUI(mBodyAdapter.getViewHolderByPosition(mBodyIndex), data); + } + } + }); + findViewById(R.id.lyt_beauty_recover).setOnClickListener((view) -> showDialog(mContext.getString(R.string.dialog_reset_avatar_model), () -> recoverData())); + switchCompat.setOnCheckedChangeListener((buttonView, isChecked) -> { + mDataFactory.enableBodyBeauty(isChecked); + + }); + } + + /** + * 设置滚动条数值 + */ + private void seekToSeekBar(double value, double stand, double range) { + if (stand == 0.5) { + discreteSeekBar.setMin(-50); + discreteSeekBar.setMax(50); + discreteSeekBar.setProgress((int) (value * 100 / range - 50)); + } else { + discreteSeekBar.setMin(0); + discreteSeekBar.setMax(100); + discreteSeekBar.setProgress((int) (value * 100 / range)); + } + discreteSeekBar.setVisibility(View.VISIBLE); + } + + /** + * 更新单项是否为基准值显示 + */ + private void updateBeautyItemUI(BaseViewHolder viewHolder, BodyBeautyBean bean) { + double value = mDataFactory.getParamIntensity(bean.getKey()); + double stand = mModelAttributeRange.get(bean.getKey()).getStandV(); + if (viewHolder == null) { + return; + } + if (DecimalUtils.doubleEquals(value, stand)) { + viewHolder.setImageResource(R.id.iv_control, bean.getCloseRes()); + } else { + viewHolder.setImageResource(R.id.iv_control, bean.getOpenRes()); + } + } + + /** + * 重置数据 + */ + private void recoverData() { + for (BodyBeautyBean bean : mBodyBeautyBeans) { + double intensity = mModelAttributeRange.get(bean.getKey()).getDefaultV(); + mDataFactory.updateParamIntensity(bean.getKey(), intensity); + } + BodyBeautyBean data = mBodyBeautyBeans.get(mBodyIndex); + double value = mDataFactory.getParamIntensity(data.getKey()); + double stand = mModelAttributeRange.get(data.getKey()).getStandV(); + double maxRange = mModelAttributeRange.get(data.getKey()).getMaxRange(); + seekToSeekBar(value, stand, maxRange); + mBodyAdapter.notifyDataSetChanged(); + setRecoverEnable(false); + } + + /** + * 遍历数据确认还原按钮是否可以点击 + * + * @return Boolean + */ + private boolean checkParamsChanged() { + BodyBeautyBean bean = mBodyBeautyBeans.get(mBodyIndex); + double value = mDataFactory.getParamIntensity(bean.getKey()); + double defaultV = mModelAttributeRange.get(bean.getKey()).getDefaultV(); + if (!DecimalUtils.doubleEquals(value, defaultV)) { + return true; + } + for (BodyBeautyBean beautyBean : mBodyBeautyBeans) { + value = mDataFactory.getParamIntensity(beautyBean.getKey()); + defaultV = mModelAttributeRange.get(beautyBean.getKey()).getDefaultV(); + if (!DecimalUtils.doubleEquals(value, defaultV)) { + return true; + } + } + return false; + } + + /** + * 重置还原按钮状态 + * + * @param enable Boolean + */ + private void setRecoverEnable(Boolean enable) { + if (enable) { + recoverImageView.setAlpha(1f); + recoverTextView.setAlpha(1f); + } else { + recoverImageView.setAlpha(0.6f); + recoverTextView.setAlpha(0.6f); + } + recoverLayout.setEnabled(enable); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/control/FaceBeautyControlView.java b/FaceUnity/src/main/java/com/yunbao/faceunity/control/FaceBeautyControlView.java new file mode 100644 index 000000000..fc688f8b8 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/control/FaceBeautyControlView.java @@ -0,0 +1,463 @@ +package com.yunbao.faceunity.control; + +import android.animation.ValueAnimator; +import android.annotation.SuppressLint; +import android.content.Context; +import android.util.AttributeSet; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.ImageView; +import android.widget.LinearLayout; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.appcompat.widget.SwitchCompat; +import androidx.recyclerview.widget.RecyclerView; + +import com.faceunity.core.utils.DecimalUtils; +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.base.BaseDelegate; +import com.yunbao.faceunity.base.BaseListAdapter; +import com.yunbao.faceunity.base.BaseViewHolder; +import com.yunbao.faceunity.checkbox.CheckGroup; +import com.yunbao.faceunity.entity.FaceBeautyBean; +import com.yunbao.faceunity.entity.FaceBeautyFilterBean; +import com.yunbao.faceunity.entity.ModelAttributeData; +import com.yunbao.faceunity.infe.AbstractFaceBeautyDataFactory; +import com.yunbao.faceunity.seekbar.DiscreteSeekBar; + +import java.util.ArrayList; +import java.util.HashMap; + +/** + * DESC: + * Created on 2021/4/26 + */ +public class FaceBeautyControlView extends BaseControlView { + + private AbstractFaceBeautyDataFactory mDataFactory; + + /* 美颜、美型 */ + private HashMap mModelAttributeRange; + private ArrayList mSkinBeauty; + private ArrayList mShapeBeauty; + private int mSkinIndex = 0; + private int mShapeIndex = 1; + private BaseListAdapter mBeautyAdapter; + + /* 滤镜 */ + private ArrayList mFilters; + private BaseListAdapter mFiltersAdapter; + + + private RecyclerView recyclerView; + private DiscreteSeekBar discreteSeekBar; + private CheckGroup checkGroup; + private LinearLayout recoverLayout; + private ImageView recoverImageView; + private TextView recoverTextView; + private View lineView; + private LinearLayout bottomLayout; + private SwitchCompat switchCompat; + + public FaceBeautyControlView(@NonNull Context context) { + super(context); + init(); + } + + public FaceBeautyControlView(@NonNull Context context, @Nullable AttributeSet attrs) { + super(context, attrs); + init(); + } + + public FaceBeautyControlView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + init(); + } + + + /** + * 给控制绑定FaceBeautyController,数据工厂 + * + * @param dataFactory IFaceBeautyDataFactory + */ + public void bindDataFactory(AbstractFaceBeautyDataFactory dataFactory) { + mDataFactory = dataFactory; + mModelAttributeRange = dataFactory.getModelAttributeRange(); + mSkinBeauty = dataFactory.getSkinBeauty(); + mShapeBeauty = dataFactory.getShapeBeauty(); + mFilters = dataFactory.getBeautyFilters(); + mFiltersAdapter.setData(mFilters); + checkGroup.check(View.NO_ID); + } + + + private void init() { + LayoutInflater.from(mContext).inflate(R.layout.layout_face_beauty_control, this); + initView(); + initAdapter(); + bindListener(); + + } + // region init + + private void initView() { + recyclerView = findViewById(R.id.recycler_view); + discreteSeekBar = findViewById(R.id.seek_bar); + checkGroup = findViewById(R.id.beauty_radio_group); + recoverLayout = findViewById(R.id.lyt_beauty_recover); + recoverImageView = findViewById(R.id.iv_beauty_recover); + recoverTextView = findViewById(R.id.tv_beauty_recover); + lineView = findViewById(R.id.iv_line); + bottomLayout = findViewById(R.id.fyt_bottom_view); + switchCompat = findViewById(R.id.switch_compat); + initHorizontalRecycleView(recyclerView); + } + + + /** + * 构造Adapter + */ + private void initAdapter() { + mFiltersAdapter = new BaseListAdapter<>( + new ArrayList<>(), new BaseDelegate() { + @Override + public void convert(int viewType, BaseViewHolder helper, FaceBeautyFilterBean data, int position) { + helper.setText(R.id.tv_control, data.getDesRes()); + helper.setImageResource(R.id.iv_control, data.getImageRes()); + helper.itemView.setSelected(mDataFactory.getCurrentFilterIndex() == position); + } + + @Override + public void onItemClickListener(View view, FaceBeautyFilterBean data, int position) { + if (mDataFactory.getCurrentFilterIndex() != position) { + changeAdapterSelected(mFiltersAdapter, mDataFactory.getCurrentFilterIndex(), position); + mDataFactory.setCurrentFilterIndex(position); + mDataFactory.onFilterSelected(data.getKey(), data.getIntensity(), data.getDesRes()); + if (position == 0) { + discreteSeekBar.setVisibility(View.INVISIBLE); + } else { + seekToSeekBar(data.getIntensity(), 0.0, 1.0); + } + } + + } + }, R.layout.list_item_control_title_image_square); + + + mBeautyAdapter = new BaseListAdapter<>(new ArrayList<>(), new BaseDelegate() { + @Override + public void convert(int viewType, BaseViewHolder helper, FaceBeautyBean data, int position) { + helper.setText(R.id.tv_control, data.getDesRes()); + double value = mDataFactory.getParamIntensity(data.getKey()); + double stand = mModelAttributeRange.get(data.getKey()).getStandV(); + if (DecimalUtils.doubleEquals(value, stand)) { + helper.setImageResource(R.id.iv_control, data.getCloseRes()); + } else { + helper.setImageResource(R.id.iv_control, data.getOpenRes()); + } + boolean isShinSelected = checkGroup.getCheckedCheckBoxId() == R.id.beauty_radio_skin_beauty; + helper.itemView.setSelected(isShinSelected ? mSkinIndex == position : mShapeIndex == position); + } + + @Override + public void onItemClickListener(View view, FaceBeautyBean data, int position) { + boolean isShinSelected = checkGroup.getCheckedCheckBoxId() == R.id.beauty_radio_skin_beauty; + if ((isShinSelected && position == mSkinIndex) || (!isShinSelected && position == mShapeIndex)) { + return; + } + if (isShinSelected) { + changeAdapterSelected(mBeautyAdapter, mSkinIndex, position); + mSkinIndex = position; + } else { + changeAdapterSelected(mBeautyAdapter, mShapeIndex, position); + mShapeIndex = position; + } + double value = mDataFactory.getParamIntensity(data.getKey()); + double stand = mModelAttributeRange.get(data.getKey()).getStandV(); + double maxRange = mModelAttributeRange.get(data.getKey()).getMaxRange(); + seekToSeekBar(value, stand, maxRange); + } + }, R.layout.list_item_control_title_image_circle); + } + + + /** + * 绑定监听事件 + */ + @SuppressLint("ClickableViewAccessibility") + private void bindListener() { + /*拦截触碰事件*/ + findViewById(R.id.fyt_bottom_view).setOnTouchListener((v, event) -> true); + /*菜单控制*/ + bindBottomRadioListener(); + /*滑动条控制*/ + bindSeekBarListener(); + /*还原数据*/ + recoverLayout.setOnClickListener((view) -> showDialog(mContext.getString(R.string.dialog_reset_avatar_model), () -> recoverData())); + /*渲染开关*/ + switchCompat.setOnCheckedChangeListener((buttonView, isChecked) -> mDataFactory.enableFaceBeauty(isChecked)); + } + + + /** + * 滚动条绑定事件 + */ + private void bindSeekBarListener() { + discreteSeekBar.setOnProgressChangeListener(new DiscreteSeekBar.OnSimpleProgressChangeListener() { + @Override + public void onProgressChanged(DiscreteSeekBar seekBar, int value, boolean fromUser) { + if (!fromUser) { + return; + } + double valueF = 1.0 * (value - seekBar.getMin()) / 100; + if (checkGroup.getCheckedCheckBoxId() == R.id.beauty_radio_skin_beauty) { + FaceBeautyBean bean = mSkinBeauty.get(mSkinIndex); + double range = mModelAttributeRange.get(bean.getKey()).getMaxRange(); + double res = valueF * range; + double intensity = mDataFactory.getParamIntensity(bean.getKey()); + if (!DecimalUtils.doubleEquals(res, intensity)) { + mDataFactory.updateParamIntensity(bean.getKey(), res); + setRecoverEnable(checkFaceSkinChanged()); + updateBeautyItemUI(mBeautyAdapter.getViewHolderByPosition(mSkinIndex), bean); + } + } else if (checkGroup.getCheckedCheckBoxId() == R.id.beauty_radio_face_shape) { + FaceBeautyBean bean = mShapeBeauty.get(mShapeIndex); + double range = mModelAttributeRange.get(bean.getKey()).getMaxRange(); + double res = valueF * range; + double intensity = mDataFactory.getParamIntensity(bean.getKey()); + if (!DecimalUtils.doubleEquals(res, intensity)) { + mDataFactory.updateParamIntensity(bean.getKey(), res); + setRecoverEnable(checkFaceShapeChanged()); + updateBeautyItemUI(mBeautyAdapter.getViewHolderByPosition(mShapeIndex), bean); + } + } else if (checkGroup.getCheckedCheckBoxId() == R.id.beauty_radio_filter) { + FaceBeautyFilterBean bean = mFilters.get(mDataFactory.getCurrentFilterIndex()); + if (!DecimalUtils.doubleEquals(bean.getIntensity(), valueF)) { + bean.setIntensity(valueF); + mDataFactory.updateFilterIntensity(valueF); + } + } + } + }); + } + + /** + * 底部导航栏绑定监听事件,处理RecycleView等相关布局变更 + */ + private void bindBottomRadioListener() { + checkGroup.setOnCheckedChangeListener((group, checkedId) -> { + if (checkedId == R.id.beauty_radio_skin_beauty || checkedId == R.id.beauty_radio_face_shape) { + discreteSeekBar.setVisibility(View.VISIBLE); + recoverLayout.setVisibility(View.VISIBLE); + lineView.setVisibility(View.VISIBLE); + switchCompat.setVisibility(View.VISIBLE); + } else if (checkedId == R.id.beauty_radio_filter) { + discreteSeekBar.setVisibility((mDataFactory.getCurrentFilterIndex() == 0) ? View.INVISIBLE : View.VISIBLE); + recoverLayout.setVisibility(View.GONE); + lineView.setVisibility(View.GONE); + switchCompat.setVisibility(View.VISIBLE); + } else if (checkedId == View.NO_ID) { + mDataFactory.enableFaceBeauty(true); + switchCompat.setVisibility(View.INVISIBLE); + } + if (checkedId == R.id.beauty_radio_skin_beauty) { + mBeautyAdapter.setData(mSkinBeauty); + recyclerView.setAdapter(mBeautyAdapter); + FaceBeautyBean item = mSkinBeauty.get(mSkinIndex); + double value = mDataFactory.getParamIntensity(item.getKey()); + double stand = mModelAttributeRange.get(item.getKey()).getStandV(); + double maxRange = mModelAttributeRange.get(item.getKey()).getMaxRange(); + seekToSeekBar(value, stand, maxRange); + setRecoverEnable(checkFaceSkinChanged()); + changeBottomLayoutAnimator(true); + } else if (checkedId == R.id.beauty_radio_face_shape) { + mBeautyAdapter.setData(mShapeBeauty); + recyclerView.setAdapter(mBeautyAdapter); + FaceBeautyBean item = mShapeBeauty.get(mShapeIndex); + double value = mDataFactory.getParamIntensity(item.getKey()); + double stand = mModelAttributeRange.get(item.getKey()).getStandV(); + double maxRange = mModelAttributeRange.get(item.getKey()).getMaxRange(); + seekToSeekBar(value, stand, maxRange); + setRecoverEnable(checkFaceShapeChanged()); + changeBottomLayoutAnimator(true); + } else if (checkedId == R.id.beauty_radio_filter) { + recyclerView.setAdapter(mFiltersAdapter); + recyclerView.scrollToPosition(mDataFactory.getCurrentFilterIndex()); + if (mDataFactory.getCurrentFilterIndex() == 0) { + discreteSeekBar.setVisibility(View.INVISIBLE); + } else { + seekToSeekBar(mFilters.get(mDataFactory.getCurrentFilterIndex()).getIntensity(), 0.0, 1.0); + } + changeBottomLayoutAnimator(true); + } else if (checkedId == View.NO_ID) { + changeBottomLayoutAnimator(false); + mDataFactory.enableFaceBeauty(true); + } + }); + } + // endregion + // region 业务处理 + + /** + * 设置滚动条数值 + * + * @param value Double 结果值 + * @param stand Double 标准值 + * @param range Double 范围区间 + */ + private void seekToSeekBar(double value, double stand, double range) { + if (stand == 0.5) { + discreteSeekBar.setMin(-50); + discreteSeekBar.setMax(50); + discreteSeekBar.setProgress((int) (value * 100 / range - 50)); + } else { + discreteSeekBar.setMin(0); + discreteSeekBar.setMax(100); + discreteSeekBar.setProgress((int) (value * 100 / range)); + } + discreteSeekBar.setVisibility(View.VISIBLE); + } + + /** + * 更新单项是否为基准值显示 + */ + private void updateBeautyItemUI(BaseViewHolder viewHolder, FaceBeautyBean bean) { + double value = mDataFactory.getParamIntensity(bean.getKey()); + double stand = mModelAttributeRange.get(bean.getKey()).getStandV(); + if (viewHolder == null) { + return; + } + if (DecimalUtils.doubleEquals(value, stand)) { + viewHolder.setImageResource(R.id.iv_control, bean.getCloseRes()); + } else { + viewHolder.setImageResource(R.id.iv_control, bean.getOpenRes()); + } + } + + /** + * 重置还原按钮状态 + * + * @param enable Boolean + */ + private void setRecoverEnable(Boolean enable) { + if (enable) { + recoverImageView.setAlpha(1f); + recoverTextView.setAlpha(1f); + } else { + recoverImageView.setAlpha(0.6f); + recoverTextView.setAlpha(0.6f); + } + recoverLayout.setEnabled(enable); + } + + + /** + * 遍历美肤数据确认还原按钮是否可以点击 + * + * @return Boolean + */ + private boolean checkFaceSkinChanged() { + FaceBeautyBean bean = mSkinBeauty.get(mSkinIndex); + double value = mDataFactory.getParamIntensity(bean.getKey()); + double defaultV = mModelAttributeRange.get(bean.getKey()).getDefaultV(); + if (!DecimalUtils.doubleEquals(value, defaultV)) { + return true; + } + for (FaceBeautyBean beautyBean : mSkinBeauty) { + value = mDataFactory.getParamIntensity(beautyBean.getKey()); + defaultV = mModelAttributeRange.get(beautyBean.getKey()).getDefaultV(); + if (!DecimalUtils.doubleEquals(value, defaultV)) { + return true; + } + } + return false; + } + + /** + * 遍历美型数据确认还原按钮是否可以点击 + * + * @return Boolean + */ + private boolean checkFaceShapeChanged() { + FaceBeautyBean bean = mShapeBeauty.get(mShapeIndex); + double value = mDataFactory.getParamIntensity(bean.getKey()); + double defaultV = mModelAttributeRange.get(bean.getKey()).getDefaultV(); + if (!DecimalUtils.doubleEquals(value, defaultV)) { + return true; + } + for (FaceBeautyBean beautyBean : mShapeBeauty) { + value = mDataFactory.getParamIntensity(beautyBean.getKey()); + defaultV = mModelAttributeRange.get(beautyBean.getKey()).getDefaultV(); + if (!DecimalUtils.doubleEquals(value, defaultV)) { + return true; + } + } + return false; + } + + /** + * 还原 美型、美肤数据 + */ + private void recoverData() { + if (checkGroup.getCheckedCheckBoxId() == R.id.beauty_radio_skin_beauty) { + recoverData(mSkinBeauty, mSkinIndex); + } else if (checkGroup.getCheckedCheckBoxId() == R.id.beauty_radio_face_shape) { + recoverData(mShapeBeauty, mShapeIndex); + } + } + + /** + * 重置数据 + * + * @param beautyBeans + * @param currentIndex + */ + private void recoverData(ArrayList beautyBeans, int currentIndex) { + for (FaceBeautyBean bean : beautyBeans) { + double intensity = mModelAttributeRange.get(bean.getKey()).getDefaultV(); + mDataFactory.updateParamIntensity(bean.getKey(), intensity); + } + FaceBeautyBean data = beautyBeans.get(currentIndex); + double value = mDataFactory.getParamIntensity(data.getKey()); + double stand = mModelAttributeRange.get(data.getKey()).getStandV(); + double maxRange = mModelAttributeRange.get(data.getKey()).getMaxRange(); + seekToSeekBar(value, stand, maxRange); + mBeautyAdapter.notifyDataSetChanged(); + setRecoverEnable(false); + } + + /** + * 底部动画处理 + * + * @param isOpen Boolean + */ + private void changeBottomLayoutAnimator(boolean isOpen) { + if (isBottomShow == isOpen) { + return; + } + int start = isOpen ? getResources().getDimensionPixelSize(R.dimen.x1) : getResources().getDimensionPixelSize(R.dimen.x268); + int end = isOpen ? getResources().getDimensionPixelSize(R.dimen.x268) : getResources().getDimensionPixelSize(R.dimen.x1); + if (bottomLayoutAnimator != null && bottomLayoutAnimator.isRunning()) { + bottomLayoutAnimator.end(); + } + bottomLayoutAnimator = ValueAnimator.ofInt(start, end).setDuration(150); + bottomLayoutAnimator.addUpdateListener(animation -> { + int height = (int) animation.getAnimatedValue(); + LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) bottomLayout.getLayoutParams(); + params.height = height; + bottomLayout.setLayoutParams(params); + if (onBottomAnimatorChangeListener != null) { + float showRate = 1.0f * (height - start) / (end - start); + onBottomAnimatorChangeListener.onBottomAnimatorChangeListener(isOpen ? showRate : 1 - showRate); + } + if (DecimalUtils.floatEquals(animation.getAnimatedFraction(), 1.0f) && isOpen) { + switchCompat.setVisibility(View.VISIBLE); + } + }); + bottomLayoutAnimator.start(); + isBottomShow = isOpen; + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/control/MakeupControlView.java b/FaceUnity/src/main/java/com/yunbao/faceunity/control/MakeupControlView.java new file mode 100644 index 000000000..8e3ab260e --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/control/MakeupControlView.java @@ -0,0 +1,150 @@ +package com.yunbao.faceunity.control; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.util.AttributeSet; +import android.view.LayoutInflater; +import android.view.View; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.recyclerview.widget.RecyclerView; + +import com.faceunity.core.utils.DecimalUtils; + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.base.BaseDelegate; +import com.yunbao.faceunity.base.BaseListAdapter; +import com.yunbao.faceunity.base.BaseViewHolder; +import com.yunbao.faceunity.entity.MakeupCombinationBean; +import com.yunbao.faceunity.infe.AbstractMakeupDataFactory; +import com.yunbao.faceunity.seekbar.DiscreteSeekBar; + +import java.util.ArrayList; + +/** + * DESC: + * Created on 2021/4/26 + */ +public class MakeupControlView extends BaseControlView { + + private RecyclerView recyclerView; + private DiscreteSeekBar discreteSeekBar; + + private AbstractMakeupDataFactory mDataFactory; + + /* 组合妆容 */ + private BaseListAdapter mCombinationAdapter; + + public MakeupControlView(@NonNull Context context) { + super(context); + init(); + } + + public MakeupControlView(@NonNull Context context, @Nullable AttributeSet attrs) { + super(context, attrs); + init(); + } + + public MakeupControlView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + init(); + } + + private void init() { + LayoutInflater.from(mContext).inflate(R.layout.layout_make_up_control, this); + initView(); + initAdapter(); + bindListener(); + } + + private void initView() { + recyclerView = findViewById(R.id.recycler_view); + discreteSeekBar = findViewById(R.id.seek_bar); + initHorizontalRecycleView(recyclerView); + } + + /** + * 给控制绑定FaceBeautyController,MakeupController 数据工厂 + * + * @param dataFactory IFaceBeautyDataFactory + */ + public void bindDataFactory(AbstractMakeupDataFactory dataFactory) { + mDataFactory = dataFactory; + mCombinationAdapter.setData(dataFactory.getMakeupCombinations()); + showCombinationSeekBar(mCombinationAdapter.getData(dataFactory.getCurrentCombinationIndex())); + } + + /** + * 组合妆容Adapter + */ + private void initAdapter() { + mCombinationAdapter = new BaseListAdapter<>(new ArrayList<>(), new BaseDelegate() { + @Override + public void convert(int viewType, BaseViewHolder helper, MakeupCombinationBean data, int position) { + helper.setText(R.id.tv_control, data.getDesRes()); + helper.setImageResource(R.id.iv_control, data.getImageRes()); + helper.itemView.setSelected(position == mDataFactory.getCurrentCombinationIndex()); + } + + @Override + public void onItemClickListener(View view, MakeupCombinationBean data, int position) { + if (position != mDataFactory.getCurrentCombinationIndex()) { + changeAdapterSelected(mCombinationAdapter, mDataFactory.getCurrentCombinationIndex(), position); + mDataFactory.setCurrentCombinationIndex(position); + mDataFactory.onMakeupCombinationSelected(data); + showCombinationSeekBar(data); + } + + } + + + }, R.layout.list_item_control_title_image_square); + recyclerView.setAdapter(mCombinationAdapter); + } + + + /** + * 绑定监听事件 + */ + @SuppressLint("ClickableViewAccessibility") + private void bindListener() { + /*组合妆容强度变更回调*/ + discreteSeekBar.setOnProgressChangeListener(new DiscreteSeekBar.OnSimpleProgressChangeListener() { + @Override + public void onProgressChanged(DiscreteSeekBar seekBar, int value, boolean fromUser) { + if (!fromUser) { + return; + } + double valueF = 1.0f * (value - seekBar.getMin()) / 100; + MakeupCombinationBean combination = mCombinationAdapter.getData(mDataFactory.getCurrentCombinationIndex()); + if (!DecimalUtils.doubleEquals(valueF, combination.getIntensity())) { + combination.setIntensity(valueF); + mDataFactory.updateCombinationIntensity(valueF); + } + } + }); + } + + //endregion init + + + // region Adapter + + +// region 视图控制 + + /** + * 选中组合妆容,控制强度调节器以及自定义按钮状态变更 + */ + private void showCombinationSeekBar(MakeupCombinationBean data) { + if (data.getBundlePath() == null) { + discreteSeekBar.setVisibility(View.INVISIBLE); + } else { + discreteSeekBar.setVisibility(View.VISIBLE); + discreteSeekBar.setProgress((int) (data.getIntensity() * 100)); + } + } + + // endregion +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/control/PropControlView.java b/FaceUnity/src/main/java/com/yunbao/faceunity/control/PropControlView.java new file mode 100644 index 000000000..d5e0307ef --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/control/PropControlView.java @@ -0,0 +1,102 @@ +package com.yunbao.faceunity.control; + +import android.content.Context; +import android.util.AttributeSet; +import android.view.LayoutInflater; +import android.view.View; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.recyclerview.widget.RecyclerView; + + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.base.BaseDelegate; +import com.yunbao.faceunity.base.BaseListAdapter; +import com.yunbao.faceunity.base.BaseViewHolder; +import com.yunbao.faceunity.entity.PropBean; +import com.yunbao.faceunity.infe.AbstractPropDataFactory; + +import java.util.ArrayList; + +/** + * DESC: + * Created on 2021/4/26 + */ +public class PropControlView extends BaseControlView { + + private AbstractPropDataFactory mDataFactory; + private BaseListAdapter mPropAdapter; + + private RecyclerView recyclerView; + + public PropControlView(@NonNull Context context) { + super(context); + init(); + } + + public PropControlView(@NonNull Context context, @Nullable AttributeSet attrs) { + super(context, attrs); + init(); + } + + public PropControlView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + init(); + } + + + // region init + + private void init() { + LayoutInflater.from(mContext).inflate(R.layout.layout_effect_control, this); + initView(); + initAdapter(); + } + + /** + * 给控制绑定 EffectController,数据工厂 + * + * @param dataFactory IFaceBeautyDataFactory + */ + public void bindDataFactory(AbstractPropDataFactory dataFactory) { + mDataFactory = dataFactory; + mPropAdapter.setData(dataFactory.getPropBeans()); + } + + + /** + * View初始化 + */ + private void initView() { + recyclerView = findViewById(R.id.recycler_view); + initHorizontalRecycleView(recyclerView); + } + + /** + * Adapter初始化 + */ + private void initAdapter() { + mPropAdapter = new BaseListAdapter<>(new ArrayList<>(), new BaseDelegate() { + @Override + public void convert(int viewType, BaseViewHolder helper, PropBean data, int position) { + helper.setImageResource(R.id.iv_control, data.getIconId()); + helper.itemView.setSelected(position == mDataFactory.getCurrentPropIndex()); + } + + @Override + public void onItemClickListener(View view, PropBean data, int position) { + if (mDataFactory.getCurrentPropIndex() != position) { + changeAdapterSelected(mPropAdapter, mDataFactory.getCurrentPropIndex(), position); + mDataFactory.setCurrentPropIndex(position); + mDataFactory.onItemSelected(data); + } + + } + }, R.layout.list_item_control_image_circle); + recyclerView.setAdapter(mPropAdapter); + } + + + // endregion +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/data/BodyBeautyDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/data/BodyBeautyDataFactory.java new file mode 100644 index 000000000..29431f5bc --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/data/BodyBeautyDataFactory.java @@ -0,0 +1,150 @@ +package com.yunbao.faceunity.data; + +import com.faceunity.core.controller.bodyBeauty.BodyBeautyParam; +import com.faceunity.core.entity.FUBundleData; +import com.faceunity.core.faceunity.FURenderKit; +import com.faceunity.core.model.bodyBeauty.BodyBeauty; + +import com.yunbao.faceunity.entity.BodyBeautyBean; +import com.yunbao.faceunity.entity.ModelAttributeData; +import com.yunbao.faceunity.infe.AbstractBodyBeautyDataFactory; +import com.yunbao.faceunity.repo.BodyBeautySource; + +import java.util.ArrayList; +import java.util.HashMap; + + +/** + * DESC:美体业务工厂 + * Created on 2021/3/2 + */ +public class BodyBeautyDataFactory extends AbstractBodyBeautyDataFactory { + + + interface BodyBeautySetParamInterface { + void setValue(double value); + } + + interface BodyBeautyGetParamInterface { + double getValue(); + } + + + /*渲染控制器*/ + private final FURenderKit mFURenderKit = FURenderKit.getInstance(); + + /*美体数据模型*/ + public final BodyBeauty bodyBeauty; + + public BodyBeautyDataFactory() { + bodyBeauty = new BodyBeauty(new FUBundleData(BodyBeautySource.BUNDLE_BODY_BEAUTY)); + + } + + + /** + * 获取美体属性列表 + * + * @return + */ + @Override + public ArrayList getBodyBeautyParam() { + return BodyBeautySource.buildBodyBeauty(); + } + + /** + * 获取美体扩展参数 + * + * @return + */ + @Override + public HashMap getModelAttributeRange() { + return BodyBeautySource.buildModelAttributeRange(); + } + + + /** + * 获取模型参数 + * + * @param key 名称标识 + * @return + */ + @Override + public double getParamIntensity(String key) { + if (bodyBeautyGetMapping.containsKey(key)) { + return bodyBeautyGetMapping.get(key).getValue(); + } + return 0.0; + } + + /** + * 设置属性参数 + * + * @param key 名称标识 + * @param value 结果值 + */ + @Override + public void updateParamIntensity(String key, double value) { + if (bodyBeautySetMapping.containsKey(key)) { + bodyBeautySetMapping.get(key).setValue(value); + } + } + + /** + * 获取当前模型 + * + * @return + */ + private BodyBeauty getCurrentBodyBeautyModel() { + return bodyBeauty; + } + + /** + * 美体开关设置 + * + * @param enable + */ + @Override + public void enableBodyBeauty(boolean enable) { + if (mFURenderKit.getBodyBeauty() != null) { + mFURenderKit.getBodyBeauty().setEnable(enable); + } + } + + /*模型映射设置模型值*/ + private final HashMap bodyBeautySetMapping = new HashMap() { + { + put(BodyBeautyParam.BODY_SLIM_INTENSITY, value -> getCurrentBodyBeautyModel().setBodySlimIntensity(value)); + put(BodyBeautyParam.LEG_STRETCH_INTENSITY, value -> getCurrentBodyBeautyModel().setLegStretchIntensity(value)); + put(BodyBeautyParam.WAIST_SLIM_INTENSITY, value -> getCurrentBodyBeautyModel().setWaistSlimIntensity(value)); + put(BodyBeautyParam.SHOULDER_SLIM_INTENSITY, value -> getCurrentBodyBeautyModel().setShoulderSlimIntensity(value)); + put(BodyBeautyParam.HIP_SLIM_INTENSITY, value -> getCurrentBodyBeautyModel().setHipSlimIntensity(value)); + put(BodyBeautyParam.HEAD_SLIM_INTENSITY, value -> getCurrentBodyBeautyModel().setHeadSlimIntensity(value)); + put(BodyBeautyParam.LEG_SLIM_INTENSITY, value -> getCurrentBodyBeautyModel().setLegSlimIntensity(value)); + } + }; + + /*模型映射获取模型值*/ + HashMap bodyBeautyGetMapping = new HashMap() { + { + put(BodyBeautyParam.BODY_SLIM_INTENSITY, () -> getCurrentBodyBeautyModel().getBodySlimIntensity()); + put(BodyBeautyParam.LEG_STRETCH_INTENSITY, () -> getCurrentBodyBeautyModel().getLegStretchIntensity()); + put(BodyBeautyParam.WAIST_SLIM_INTENSITY, () -> getCurrentBodyBeautyModel().getWaistSlimIntensity()); + put(BodyBeautyParam.SHOULDER_SLIM_INTENSITY, () -> getCurrentBodyBeautyModel().getShoulderSlimIntensity()); + put(BodyBeautyParam.HIP_SLIM_INTENSITY, () -> getCurrentBodyBeautyModel().getHipSlimIntensity()); + put(BodyBeautyParam.HEAD_SLIM_INTENSITY, () -> getCurrentBodyBeautyModel().getHeadSlimIntensity()); + put(BodyBeautyParam.LEG_SLIM_INTENSITY, () -> getCurrentBodyBeautyModel().getLegSlimIntensity()); + + } + }; + + + /** + * FURenderKit加载当前特效 + */ + public void bindCurrentRenderer() { + mFURenderKit.setBodyBeauty(bodyBeauty); + } + + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/data/FaceBeautyDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/data/FaceBeautyDataFactory.java new file mode 100644 index 000000000..e1b7ddd39 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/data/FaceBeautyDataFactory.java @@ -0,0 +1,267 @@ +package com.yunbao.faceunity.data; + + +import androidx.annotation.NonNull; + +import com.faceunity.core.controller.facebeauty.FaceBeautyParam; +import com.faceunity.core.faceunity.FURenderKit; +import com.faceunity.core.model.facebeauty.FaceBeauty; +import com.yunbao.faceunity.entity.FaceBeautyBean; +import com.yunbao.faceunity.entity.FaceBeautyFilterBean; +import com.yunbao.faceunity.entity.ModelAttributeData; +import com.yunbao.faceunity.infe.AbstractFaceBeautyDataFactory; +import com.yunbao.faceunity.repo.FaceBeautySource; + +import java.util.ArrayList; +import java.util.HashMap; + + +/** + * DESC:美颜业务工厂 + * Created on 2021/3/1 + */ +public class FaceBeautyDataFactory extends AbstractFaceBeautyDataFactory { + + + interface FaceBeautySetParamInterface { + /** + * 设置属性值 + * + * @param value + */ + void setValue(double value); + } + + interface FaceBeautyGetParamInterface { + /** + * 获取属性值 + * + * @return + */ + double getValue(); + } + + /*渲染控制器*/ + private FURenderKit mFURenderKit = FURenderKit.getInstance(); + + /*当前生效美颜数据模型*/ + public FaceBeauty defaultFaceBeauty = FaceBeautySource.getDefaultFaceBeauty(); + + /*默认滤镜选中下标*/ + private int currentFilterIndex = 0; + + /** + * 获取美肤参数列表 + * + * @return + */ + @NonNull + @Override + public ArrayList getSkinBeauty() { + return FaceBeautySource.buildSkinParams(); + } + + /** + * 获取美型参数列表 + * + * @return + */ + @NonNull + @Override + public ArrayList getShapeBeauty() { + return FaceBeautySource.buildShapeParams(); + } + + + /** + * 获取美肤、美型扩展参数 + * + * @return + */ + @NonNull + @Override + public HashMap getModelAttributeRange() { + return FaceBeautySource.buildModelAttributeRange(); + } + + + /** + * 获取滤镜参数列表 + * + * @return + */ + @NonNull + @Override + public ArrayList getBeautyFilters() { + ArrayList filterBeans = FaceBeautySource.buildFilters(); + for (int i = 0; i < filterBeans.size(); i++) { + if (filterBeans.get(i).getKey().equals(defaultFaceBeauty.getFilterName())) { + filterBeans.get(i).setIntensity(defaultFaceBeauty.getFilterIntensity()); + currentFilterIndex = i; + } + + } + return filterBeans; + } + + /** + * 获取当前滤镜下标 + * + * @return + */ + @Override + public int getCurrentFilterIndex() { + return currentFilterIndex; + } + + /** + * 设置当前滤镜下标 + * + * @param currentFilterIndex + */ + @Override + public void setCurrentFilterIndex(int currentFilterIndex) { + this.currentFilterIndex = currentFilterIndex; + } + + + /** + * 美颜开关设置 + * + * @param enable + */ + @Override + public void enableFaceBeauty(boolean enable) { + if (mFURenderKit.getFaceBeauty() != null) { + mFURenderKit.getFaceBeauty().setEnable(enable); + } + } + + /** + * 获取模型参数 + * + * @param key 名称标识 + * @return 属性值 + */ + @Override + public double getParamIntensity(@NonNull String key) { + if (faceBeautyGetMapping.containsKey(key)) { + return faceBeautyGetMapping.get(key).getValue(); + } + return 0.0; + } + + /** + * 设置模型参数 + * + * @param key 名称标识 + * @param value 属性值 + */ + @Override + public void updateParamIntensity(@NonNull String key, double value) { + if (faceBeautySetMapping.containsKey(key)) { + faceBeautySetMapping.get(key).setValue(value); + } + } + + /** + * 切换滤镜 + * + * @param name 滤镜名称标识 + * @param intensity 滤镜强度 + * @param resID 滤镜名称 + */ + @Override + public void onFilterSelected(@NonNull String name, double intensity, int resID) { + defaultFaceBeauty.setFilterName(name); + defaultFaceBeauty.setFilterIntensity(intensity); + } + + /** + * 更换滤镜强度 + * + * @param intensity 滤镜强度 + */ + @Override + public void updateFilterIntensity(double intensity) { + defaultFaceBeauty.setFilterIntensity(intensity); + } + + + /*模型映射设置模型值*/ + private final HashMap faceBeautySetMapping = new HashMap() {{ + put(FaceBeautyParam.COLOR_INTENSITY, defaultFaceBeauty::setColorIntensity); + put(FaceBeautyParam.BLUR_INTENSITY, defaultFaceBeauty::setBlurIntensity); + put(FaceBeautyParam.RED_INTENSITY, defaultFaceBeauty::setRedIntensity); + put(FaceBeautyParam.SHARPEN_INTENSITY, defaultFaceBeauty::setSharpenIntensity); + put(FaceBeautyParam.EYE_BRIGHT_INTENSITY, defaultFaceBeauty::setEyeBrightIntensity); + put(FaceBeautyParam.TOOTH_WHITEN_INTENSITY, defaultFaceBeauty::setToothIntensity); + put(FaceBeautyParam.REMOVE_POUCH_INTENSITY, defaultFaceBeauty::setRemovePouchIntensity); + put(FaceBeautyParam.REMOVE_NASOLABIAL_FOLDS_INTENSITY, defaultFaceBeauty::setRemoveLawPatternIntensity); + /*美型*/ + put(FaceBeautyParam.FACE_SHAPE_INTENSITY, defaultFaceBeauty::setSharpenIntensity); + put(FaceBeautyParam.CHEEK_THINNING_INTENSITY, defaultFaceBeauty::setCheekThinningIntensity); + put(FaceBeautyParam.CHEEK_V_INTENSITY, defaultFaceBeauty::setCheekVIntensity); + put(FaceBeautyParam.CHEEK_NARROW_INTENSITY_V2, defaultFaceBeauty::setCheekNarrowIntensityV2); + put(FaceBeautyParam.CHEEK_SHORT_INTENSITY, defaultFaceBeauty::setCheekShortIntensity); + put(FaceBeautyParam.CHEEK_SMALL_INTENSITY_V2, defaultFaceBeauty::setCheekSmallIntensityV2); + put(FaceBeautyParam.INTENSITY_CHEEKBONES_INTENSITY, defaultFaceBeauty::setCheekBonesIntensity); + put(FaceBeautyParam.INTENSITY_LOW_JAW_INTENSITY, defaultFaceBeauty::setLowerJawIntensity); + put(FaceBeautyParam.EYE_ENLARGING_INTENSITY_V2, defaultFaceBeauty::setEyeEnlargingIntensityV2); + put(FaceBeautyParam.EYE_CIRCLE_INTENSITY, defaultFaceBeauty::setEyeCircleIntensity); + put(FaceBeautyParam.CHIN_INTENSITY, defaultFaceBeauty::setChinIntensity); + put(FaceBeautyParam.FOREHEAD_INTENSITY_V2, defaultFaceBeauty::setForHeadIntensityV2); + put(FaceBeautyParam.NOSE_INTENSITY_V2, defaultFaceBeauty::setNoseIntensityV2); + put(FaceBeautyParam.MOUTH_INTENSITY_V2, defaultFaceBeauty::setMouthIntensityV2); + put(FaceBeautyParam.CANTHUS_INTENSITY, defaultFaceBeauty::setCanthusIntensity); + put(FaceBeautyParam.EYE_SPACE_INTENSITY, defaultFaceBeauty::setEyeSpaceIntensity); + put(FaceBeautyParam.EYE_ROTATE_INTENSITY, defaultFaceBeauty::setEyeRotateIntensity); + put(FaceBeautyParam.LONG_NOSE_INTENSITY, defaultFaceBeauty::setLongNoseIntensity); + put(FaceBeautyParam.PHILTRUM_INTENSITY, defaultFaceBeauty::setPhiltrumIntensity); + put(FaceBeautyParam.SMILE_INTENSITY, defaultFaceBeauty::setSmileIntensity); + }}; + + /*模型映射获取模型值*/ + HashMap faceBeautyGetMapping = new HashMap() { + { + put(FaceBeautyParam.COLOR_INTENSITY, defaultFaceBeauty::getColorIntensity); + put(FaceBeautyParam.BLUR_INTENSITY, defaultFaceBeauty::getBlurIntensity); + put(FaceBeautyParam.RED_INTENSITY, defaultFaceBeauty::getRedIntensity); + put(FaceBeautyParam.SHARPEN_INTENSITY, defaultFaceBeauty::getSharpenIntensity); + put(FaceBeautyParam.EYE_BRIGHT_INTENSITY, defaultFaceBeauty::getEyeBrightIntensity); + put(FaceBeautyParam.TOOTH_WHITEN_INTENSITY, defaultFaceBeauty::getToothIntensity); + put(FaceBeautyParam.REMOVE_POUCH_INTENSITY, defaultFaceBeauty::getRemovePouchIntensity); + put(FaceBeautyParam.REMOVE_NASOLABIAL_FOLDS_INTENSITY, defaultFaceBeauty::getRemoveLawPatternIntensity); + /*美型*/ + put(FaceBeautyParam.FACE_SHAPE_INTENSITY, defaultFaceBeauty::getSharpenIntensity); + put(FaceBeautyParam.CHEEK_THINNING_INTENSITY, defaultFaceBeauty::getCheekThinningIntensity); + put(FaceBeautyParam.CHEEK_V_INTENSITY, defaultFaceBeauty::getCheekVIntensity); + put(FaceBeautyParam.CHEEK_NARROW_INTENSITY_V2, defaultFaceBeauty::getCheekNarrowIntensityV2); + put(FaceBeautyParam.CHEEK_SHORT_INTENSITY, defaultFaceBeauty::getCheekShortIntensity); + put(FaceBeautyParam.CHEEK_SMALL_INTENSITY_V2, defaultFaceBeauty::getCheekSmallIntensityV2); + put(FaceBeautyParam.INTENSITY_CHEEKBONES_INTENSITY, defaultFaceBeauty::getCheekBonesIntensity); + put(FaceBeautyParam.INTENSITY_LOW_JAW_INTENSITY, defaultFaceBeauty::getLowerJawIntensity); + put(FaceBeautyParam.EYE_ENLARGING_INTENSITY_V2, defaultFaceBeauty::getEyeEnlargingIntensityV2); + put(FaceBeautyParam.EYE_CIRCLE_INTENSITY, defaultFaceBeauty::getEyeCircleIntensity); + put(FaceBeautyParam.CHIN_INTENSITY, defaultFaceBeauty::getChinIntensity); + put(FaceBeautyParam.FOREHEAD_INTENSITY_V2, defaultFaceBeauty::getForHeadIntensityV2); + put(FaceBeautyParam.NOSE_INTENSITY_V2, defaultFaceBeauty::getNoseIntensityV2); + put(FaceBeautyParam.MOUTH_INTENSITY_V2, defaultFaceBeauty::getMouthIntensityV2); + put(FaceBeautyParam.CANTHUS_INTENSITY, defaultFaceBeauty::getCanthusIntensity); + put(FaceBeautyParam.EYE_SPACE_INTENSITY, defaultFaceBeauty::getEyeSpaceIntensity); + put(FaceBeautyParam.EYE_ROTATE_INTENSITY, defaultFaceBeauty::getEyeRotateIntensity); + put(FaceBeautyParam.LONG_NOSE_INTENSITY, defaultFaceBeauty::getLongNoseIntensity); + put(FaceBeautyParam.PHILTRUM_INTENSITY, defaultFaceBeauty::getPhiltrumIntensity); + put(FaceBeautyParam.SMILE_INTENSITY, defaultFaceBeauty::getSmileIntensity); + + } + }; + + + /** + * FURenderKit加载当前特效 + */ + public void bindCurrentRenderer() { + mFURenderKit.setFaceBeauty(defaultFaceBeauty); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/data/FaceUnityDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/data/FaceUnityDataFactory.java new file mode 100644 index 000000000..d807e1baf --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/data/FaceUnityDataFactory.java @@ -0,0 +1,143 @@ +package com.yunbao.faceunity.data; + +import com.faceunity.core.enumeration.FUAIProcessorEnum; +import com.faceunity.core.faceunity.FURenderKit; +import com.yunbao.faceunity.utils.FURenderer; + +/** + * DESC: + * Created on 2021/4/25 + */ +public class FaceUnityDataFactory { + + /** + * 道具数据工厂 + */ + public FaceBeautyDataFactory mFaceBeautyDataFactory; + public BodyBeautyDataFactory mBodyBeautyDataFactory; + public MakeupDataFactory mMakeupDataFactory; + public PropDataFactory mPropDataFactory; + + + private FURenderKit mFURenderKit = FURenderKit.getInstance(); + private FURenderer mFURenderer = FURenderer.getInstance(); + + private static FaceUnityDataFactory sInstance; + public static FaceUnityDataFactory getInstance() { + if (sInstance == null) { + synchronized (FaceUnityDataFactory.class) { + if (sInstance == null) { + sInstance = new FaceUnityDataFactory(0); + } + } + } + return sInstance; + } + + public static void release() { + sInstance = null; + } + + /** + * 道具加载标识 + */ + public int currentFunctionIndex; + private boolean hasFaceBeautyLoaded = false; + private boolean hasBodyBeautyLoaded = false; + private boolean hasMakeupLoaded = false; + private boolean hasPropLoaded = false; + + + public FaceUnityDataFactory(int index) { + currentFunctionIndex = index; + mFaceBeautyDataFactory = new FaceBeautyDataFactory(); + mBodyBeautyDataFactory = new BodyBeautyDataFactory(); + mMakeupDataFactory = new MakeupDataFactory(0); + mPropDataFactory = new PropDataFactory(0); + } + + /** + * FURenderKit加载当前特效 + */ + public void bindCurrentRenderer() { + switch (currentFunctionIndex) { + case 0: + mFaceBeautyDataFactory.bindCurrentRenderer(); + hasFaceBeautyLoaded = true; + break; + case 1: + mPropDataFactory.bindCurrentRenderer(); + hasPropLoaded = true; + break; + + case 2: + mMakeupDataFactory.bindCurrentRenderer(); + hasMakeupLoaded = true; + break; + case 3: + mBodyBeautyDataFactory.bindCurrentRenderer(); + hasBodyBeautyLoaded = true; + break; + } + if (hasFaceBeautyLoaded && currentFunctionIndex != 0) { + mFaceBeautyDataFactory.bindCurrentRenderer(); + } + if (hasPropLoaded && currentFunctionIndex != 1) { + mPropDataFactory.bindCurrentRenderer(); + } + if (hasMakeupLoaded && currentFunctionIndex != 2) { + mMakeupDataFactory.bindCurrentRenderer(); + } + if (hasBodyBeautyLoaded && currentFunctionIndex != 3) { + mBodyBeautyDataFactory.bindCurrentRenderer(); + } + if (currentFunctionIndex == 3) { + mFURenderKit.getFUAIController().setMaxFaces(1); + mFURenderer.setAIProcessTrackType(FUAIProcessorEnum.HUMAN_PROCESSOR); + } else { + mFURenderKit.getFUAIController().setMaxFaces(4); + mFURenderer.setAIProcessTrackType(FUAIProcessorEnum.FACE_PROCESSOR); + } + } + + /** + * 道具功能切换 + */ + public void onFunctionSelected(int index) { + currentFunctionIndex = index; + switch (index) { + case 0: + if (!hasFaceBeautyLoaded) { + mFaceBeautyDataFactory.bindCurrentRenderer(); + hasFaceBeautyLoaded = true; + } + mFURenderKit.getFUAIController().setMaxFaces(4); + mFURenderer.setAIProcessTrackType(FUAIProcessorEnum.FACE_PROCESSOR); + break; + case 1: + if (!hasPropLoaded) { + mPropDataFactory.bindCurrentRenderer(); + hasPropLoaded = true; + } + mFURenderKit.getFUAIController().setMaxFaces(4); + mFURenderer.setAIProcessTrackType(FUAIProcessorEnum.FACE_PROCESSOR); + break; + case 2: + if (!hasMakeupLoaded) { + mMakeupDataFactory.bindCurrentRenderer(); + hasMakeupLoaded = true; + } + mFURenderKit.getFUAIController().setMaxFaces(4); + mFURenderer.setAIProcessTrackType(FUAIProcessorEnum.FACE_PROCESSOR); + break; + case 3: + if (!hasBodyBeautyLoaded) { + mBodyBeautyDataFactory.bindCurrentRenderer(); + hasBodyBeautyLoaded = true; + } + mFURenderKit.getFUAIController().setMaxFaces(1); + mFURenderer.setAIProcessTrackType(FUAIProcessorEnum.HUMAN_PROCESSOR); + break; + } + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/data/MakeupDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/data/MakeupDataFactory.java new file mode 100644 index 000000000..6e4f4136d --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/data/MakeupDataFactory.java @@ -0,0 +1,127 @@ +package com.yunbao.faceunity.data; + + +import androidx.annotation.NonNull; + +import com.faceunity.core.entity.FUBundleData; +import com.faceunity.core.faceunity.FURenderKit; +import com.faceunity.core.model.makeup.SimpleMakeup; + +import com.yunbao.faceunity.entity.MakeupCombinationBean; +import com.yunbao.faceunity.infe.AbstractMakeupDataFactory; +import com.yunbao.faceunity.repo.MakeupSource; + +import java.util.ArrayList; +import java.util.HashMap; + +/** + * DESC:美妆业务工厂 + * Created on 2021/3/1 + */ +public class MakeupDataFactory extends AbstractMakeupDataFactory { + + + /*渲染控制器*/ + private FURenderKit mFURenderKit = FURenderKit.getInstance(); + + /*组合妆容列表*/ + private ArrayList makeupCombinations; + /*组合妆容当前下标*/ + private int currentCombinationIndex;//-1:自定义 + /*美妆数据模型*/ + private SimpleMakeup currentMakeup; + /*美妆数据模型缓存*/ + private HashMap makeupMap = new HashMap<>(); + + + public MakeupDataFactory(int index) { + makeupCombinations = MakeupSource.buildCombinations(); + currentCombinationIndex = index; + currentMakeup = getMakeupModel(makeupCombinations.get(currentCombinationIndex)); // 当前生效模型 + } + + //region 组合妆 + + /** + * 获取当前组合妆容列表 + * + * @return + */ + @Override + @NonNull + public ArrayList getMakeupCombinations() { + return makeupCombinations; + } + + /** + * 获取当前组合妆容下标 + * + * @return + */ + @Override + public int getCurrentCombinationIndex() { + return currentCombinationIndex; + } + + /** + * 设置组合妆容下标 + * + * @param currentCombinationIndex + */ + @Override + public void setCurrentCombinationIndex(int currentCombinationIndex) { + this.currentCombinationIndex = currentCombinationIndex; + } + + /** + * 切换组合妆容 + * + * @param bean + */ + @Override + public void onMakeupCombinationSelected(MakeupCombinationBean bean) { + currentMakeup = getMakeupModel(bean); + mFURenderKit.setMakeup(currentMakeup); + } + + /** + * 切换美妆模型整体强度 + * + * @param intensity + */ + @Override + public void updateCombinationIntensity(double intensity) { + currentMakeup.setMakeupIntensity(intensity); + } + + /** + * 构造美妆模型 + * + * @param bean + * @return + */ + private SimpleMakeup getMakeupModel(MakeupCombinationBean bean) { + if (bean.getBundlePath() == null) { + return null; + } else { + if (makeupMap.containsKey(bean.getKey())) { + return makeupMap.get(bean.getKey()); + } + SimpleMakeup makeup = new SimpleMakeup(new FUBundleData(MakeupSource.BUNDLE_FACE_MAKEUP)); + makeup.setCombinedConfig(new FUBundleData(bean.getBundlePath())); + makeup.setMakeupIntensity(bean.getIntensity()); + makeupMap.put(bean.getKey(), makeup); + return makeup; + } + } + + + //endregion 组合妆 + + /** + * FURenderKit加载当前特效 + */ + public void bindCurrentRenderer() { + mFURenderKit.setMakeup(currentMakeup); + } +} \ No newline at end of file diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/data/PropDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/data/PropDataFactory.java new file mode 100644 index 000000000..6479690f3 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/data/PropDataFactory.java @@ -0,0 +1,96 @@ +package com.yunbao.faceunity.data; + + + +import androidx.annotation.NonNull; + +import com.faceunity.core.entity.FUBundleData; +import com.faceunity.core.faceunity.FURenderKit; +import com.faceunity.core.model.prop.Prop; +import com.faceunity.core.model.prop.sticker.Sticker; + +import com.yunbao.faceunity.entity.PropBean; +import com.yunbao.faceunity.infe.AbstractPropDataFactory; +import com.yunbao.faceunity.repo.PropSource; + +import java.util.ArrayList; + +/** + * DESC:道具业务工厂 + * Created on 2021/3/2 + */ +public class PropDataFactory extends AbstractPropDataFactory { + + /*渲染控制器*/ + private final FURenderKit mFURenderKit = FURenderKit.getInstance(); + /*道具列表*/ + private final ArrayList propBeans; + /*默认选中下标*/ + private int currentPropIndex; + /*当前道具*/ + public Prop currentProp; + + public PropDataFactory(int index) { + currentPropIndex = index; + propBeans = PropSource.buildPropBeans(); + } + + + /** + * 获取当前选中下标 + * + * @return + */ + @Override + public int getCurrentPropIndex() { + return currentPropIndex; + } + + /** + * 设置当前选中下标 + * + * @param currentPropIndex + */ + @Override + public void setCurrentPropIndex(int currentPropIndex) { + this.currentPropIndex = currentPropIndex; + } + + /** + * 获取道具队列 + * + * @return + */ + @Override + @NonNull + public ArrayList getPropBeans() { + return propBeans; + } + + /** + * 道具选中 + * + * @param bean + */ + @Override + public void onItemSelected(PropBean bean) { + String path = bean.getPath(); + if (path == null || path.trim().length() == 0) { + mFURenderKit.getPropContainer().removeAllProp(); + currentProp = null; + return; + } + Prop prop = new Sticker(new FUBundleData(path)); + mFURenderKit.getPropContainer().replaceProp(currentProp, prop); + currentProp = prop; + } + + + /** + * FURenderKit加载当前特效 + */ + public void bindCurrentRenderer() { + PropBean propBean = propBeans.get(currentPropIndex); + onItemSelected(propBean); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/BaseDialogFragment.java b/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/BaseDialogFragment.java new file mode 100644 index 000000000..74663f01b --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/BaseDialogFragment.java @@ -0,0 +1,94 @@ +package com.yunbao.faceunity.dialog; + +import android.app.Dialog; +import android.content.DialogInterface; +import android.os.Bundle; +import android.view.Gravity; +import android.view.KeyEvent; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.fragment.app.DialogFragment; + +/** + * @author Richie on 2018.09.19 + */ +public abstract class BaseDialogFragment extends DialogFragment { + + @Nullable + @Override + public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) { + View dialogView = createDialogView(inflater, container); + getDialog().setCanceledOnTouchOutside(false);//点击屏幕不消失 + getDialog().setOnKeyListener(new DialogInterface.OnKeyListener() {//点击返回键不消失 + @Override + public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) { + if (keyCode == KeyEvent.KEYCODE_BACK) { + return true; + } + return false; + } + }); + initWindowParams(); + return dialogView; + } + + /** + * 创建 dialog view + * + * @param inflater + * @param container + * @return + */ + protected abstract View createDialogView(LayoutInflater inflater, @Nullable ViewGroup container); + + protected int getDialogWidth() { + return WindowManager.LayoutParams.WRAP_CONTENT; + } + + protected int getDialogHeight() { + return WindowManager.LayoutParams.WRAP_CONTENT; + } + + private void initWindowParams() { + Dialog dialog = getDialog(); + if (dialog != null) { + + dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); + Window window = dialog.getWindow(); + if (window != null) { + window.getDecorView().setPadding(0, 0, 0, 0); + window.setBackgroundDrawableResource(android.R.color.transparent); + WindowManager.LayoutParams windowAttributes = window.getAttributes(); + windowAttributes.gravity = Gravity.CENTER; + windowAttributes.width = getDialogWidth(); + windowAttributes.height = getDialogHeight(); + window.setAttributes(windowAttributes); + } + } + } + + public interface OnClickListener { + /** + * 确认 + */ + void onConfirm(); + + /** + * 取消 + */ + void onCancel(); + } + + public interface OnDismissListener { + /** + * 消失 + */ + void onDismiss(); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/ConfirmDialogFragment.java b/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/ConfirmDialogFragment.java new file mode 100644 index 000000000..f004d865a --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/ConfirmDialogFragment.java @@ -0,0 +1,105 @@ +package com.yunbao.faceunity.dialog; + +import android.os.Bundle; +import android.text.TextUtils; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; + +import com.yunbao.faceunity.R; + + +/** + * 确认对话框 + * + * @author Richie on 2018.08.28 + */ +public class ConfirmDialogFragment extends BaseDialogFragment { + private static final String TITLE = "content"; + private static final String CONFIRM = "confirm"; + private static final String CANCEL = "cancel"; + private OnClickListener mOnClickListener; + + /** + * 创建对话框 + * + * @param title + * @param onClickListener + * @return + */ + public static ConfirmDialogFragment newInstance(@NonNull String title, @NonNull OnClickListener onClickListener) { + ConfirmDialogFragment fragment = new ConfirmDialogFragment(); + fragment.mOnClickListener = onClickListener; + Bundle bundle = new Bundle(); + bundle.putString(TITLE, title); + fragment.setArguments(bundle); + return fragment; + } + + public static ConfirmDialogFragment newInstance(@NonNull String title, @NonNull String confirmText, + @NonNull String cancelText, @NonNull OnClickListener onClickListener) { + ConfirmDialogFragment fragment = new ConfirmDialogFragment(); + fragment.mOnClickListener = onClickListener; + Bundle bundle = new Bundle(); + bundle.putString(TITLE, title); + bundle.putString(CONFIRM, confirmText); + bundle.putString(CANCEL, cancelText); + fragment.setArguments(bundle); + return fragment; + } + + @Override + protected View createDialogView(LayoutInflater inflater, @Nullable ViewGroup container) { + View view = inflater.inflate(R.layout.dialog_confirm, container, false); + View.OnClickListener onClickListener = new View.OnClickListener() { + @Override + public void onClick(View v) { + dismiss(); + int id = v.getId(); + if (id == R.id.tv_confirm) { + if (mOnClickListener != null) { + mOnClickListener.onConfirm(); + } + } else if (id == R.id.tv_cancel) { + if (mOnClickListener != null) { + mOnClickListener.onCancel(); + } + } + } + }; + String confirmTxt = getArguments().getString(CONFIRM); + TextView tvConfirm = view.findViewById(R.id.tv_confirm); + if (!TextUtils.isEmpty(confirmTxt)) { + tvConfirm.setText(confirmTxt); + } + String cancelTxt = getArguments().getString(CANCEL); + TextView tvCancel = view.findViewById(R.id.tv_cancel); + if (!TextUtils.isEmpty(cancelTxt)) { + tvCancel.setText(cancelTxt); + } + tvConfirm.setOnClickListener(onClickListener); + tvCancel.setOnClickListener(onClickListener); + String title = getArguments().getString(TITLE); + ((TextView) view.findViewById(R.id.tv_content)).setText(title); + return view; + } + + @Override + protected int getDialogWidth() { + return getResources().getDimensionPixelSize(R.dimen.x562); + } + + @Override + protected int getDialogHeight() { + return getResources().getDimensionPixelSize(R.dimen.x294); + } + + public void setOnClickListener(OnClickListener onClickListener) { + mOnClickListener = onClickListener; + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/ToastHelper.java b/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/ToastHelper.java new file mode 100644 index 000000000..c63f1e05e --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/dialog/ToastHelper.java @@ -0,0 +1,117 @@ +package com.yunbao.faceunity.dialog; + +import android.content.Context; +import android.content.res.Resources; +import android.util.TypedValue; +import android.view.Gravity; +import android.widget.TextView; +import android.widget.Toast; + +import androidx.annotation.StringRes; + + +import com.yunbao.faceunity.R; + +import java.lang.ref.WeakReference; + + +/** + * Created by tujh on 2018/6/28. + */ +public final class ToastHelper { + private static Toast sNormalToast; + private static Toast sWhiteTextToast; + private static WeakReference mWeakContext; + + public static void showToast(Context context, String str) { + Toast toast = Toast.makeText(context, str, Toast.LENGTH_SHORT); + toast.setGravity(Gravity.CENTER, 0, 0); + toast.show(); + } + + public static void showToast(Context context, @StringRes int strId) { + showToast(context, context.getString(strId)); + } + + public static void showWhiteTextToast(Context context, @StringRes int strId) { + showWhiteTextToast(context, context.getString(strId)); + } + + public static void showNormalToast(Context context, @StringRes int strId) { + showNormalToast(context, context.getString(strId)); + } + + public static void dismissToast() { + dismissWhiteTextToast(); + dismissNormalToast(); + } + + + public static void dismissWhiteTextToast() { + if (sWhiteTextToast != null) { + sWhiteTextToast.cancel(); + } + } + + + public static void dismissNormalToast() { + if (sNormalToast != null) { + sNormalToast.cancel(); + } + } + + + public static void showWhiteTextToast(Context context, String text) { + if (mWeakContext != null && mWeakContext.get() == context && sWhiteTextToast != null) { + TextView view = (TextView) sWhiteTextToast.getView(); + view.setText(text); + if (!view.isShown()) { + sWhiteTextToast.show(); + } + return; + } + mWeakContext = new WeakReference<>(context); + Resources resources = context.getResources(); + TextView textView = new TextView(context); + textView.setTextColor(resources.getColor(R.color.colorWhite)); + textView.setGravity(Gravity.CENTER); + textView.setTextSize(TypedValue.COMPLEX_UNIT_PX, resources.getDimension(R.dimen.x64)); + textView.setText(text); + sWhiteTextToast = new Toast(context); + sWhiteTextToast.setView(textView); + sWhiteTextToast.setDuration(Toast.LENGTH_SHORT); + int yOffset = context.getResources().getDimensionPixelSize(R.dimen.x560); + sWhiteTextToast.setGravity(Gravity.CENTER_HORIZONTAL | Gravity.TOP, 0, yOffset); + sWhiteTextToast.show(); + } + + + public static void showNormalToast(Context context, String text) { + if (mWeakContext != null && mWeakContext.get() == context && sNormalToast != null) { + TextView view = (TextView) sNormalToast.getView(); + view.setText(text); + if (!view.isShown()) { + sNormalToast.show(); + } + return; + } + mWeakContext = new WeakReference<>(context); + Resources resources = context.getResources(); + TextView textView = new TextView(context); + textView.setTextColor(resources.getColor(R.color.colorWhite)); + textView.setGravity(Gravity.CENTER); + textView.setTextSize(TypedValue.COMPLEX_UNIT_PX, resources.getDimension(R.dimen.x26)); + textView.setBackgroundResource(R.drawable.bg_toast_more); + int hPadding = resources.getDimensionPixelSize(R.dimen.x28); + int vPadding = resources.getDimensionPixelSize(R.dimen.x16); + textView.setPadding(hPadding, vPadding, hPadding, vPadding); + textView.setText(text); + sNormalToast = new Toast(context); + sNormalToast.setView(textView); + sNormalToast.setDuration(Toast.LENGTH_SHORT); + int yOffset = context.getResources().getDimensionPixelSize(R.dimen.x182); + sNormalToast.setGravity(Gravity.CENTER_HORIZONTAL | Gravity.TOP, 0, yOffset); + sNormalToast.show(); + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/entity/BodyBeautyBean.java b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/BodyBeautyBean.java new file mode 100644 index 000000000..e875c0117 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/BodyBeautyBean.java @@ -0,0 +1,51 @@ +package com.yunbao.faceunity.entity; + +/** + * DESC:美体 + * Created on 2021/4/26 + */ +public class BodyBeautyBean { + private String key;//名称标识 + private int desRes;//描述 + private int closeRes;//图片 + private int openRes;//图片 + + public BodyBeautyBean(String key, int desRes, int closeRes, int openRes) { + this.key = key; + this.desRes = desRes; + this.closeRes = closeRes; + this.openRes = openRes; + } + + public String getKey() { + return key; + } + + public void setKey(String key) { + this.key = key; + } + + public int getDesRes() { + return desRes; + } + + public void setDesRes(int desRes) { + this.desRes = desRes; + } + + public int getCloseRes() { + return closeRes; + } + + public void setCloseRes(int closeRes) { + this.closeRes = closeRes; + } + + public int getOpenRes() { + return openRes; + } + + public void setOpenRes(int openRes) { + this.openRes = openRes; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/entity/FaceBeautyBean.java b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/FaceBeautyBean.java new file mode 100644 index 000000000..afbe1e2c1 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/FaceBeautyBean.java @@ -0,0 +1,52 @@ +package com.yunbao.faceunity.entity; + +/** + * DESC:美颜 + * Created on 2021/4/26 + */ +public class FaceBeautyBean { + + private String key;//名称标识 + private int desRes;//描述 + private int closeRes;//图片 + private int openRes;//图片 + + public FaceBeautyBean(String key, int desRes, int closeRes, int openRes) { + this.key = key; + this.desRes = desRes; + this.closeRes = closeRes; + this.openRes = openRes; + } + + public String getKey() { + return key; + } + + public void setKey(String key) { + this.key = key; + } + + public int getDesRes() { + return desRes; + } + + public void setDesRes(int desRes) { + this.desRes = desRes; + } + + public int getCloseRes() { + return closeRes; + } + + public void setCloseRes(int closeRes) { + this.closeRes = closeRes; + } + + public int getOpenRes() { + return openRes; + } + + public void setOpenRes(int openRes) { + this.openRes = openRes; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/entity/FaceBeautyFilterBean.java b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/FaceBeautyFilterBean.java new file mode 100644 index 000000000..68c66486e --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/FaceBeautyFilterBean.java @@ -0,0 +1,58 @@ +package com.yunbao.faceunity.entity; + +/** + * DESC:美颜滤镜 + * Created on 2021/4/26 + */ +public class FaceBeautyFilterBean { + + private String key;//名称标识 + private int imageRes;//图片 + private int desRes;//描述 + private double intensity = 0.4;//强度 + + public FaceBeautyFilterBean(String key, int imageRes, int desRes) { + this.key = key; + this.imageRes = imageRes; + this.desRes = desRes; + } + + public FaceBeautyFilterBean(String key, int imageRes, int desRes, double intensity) { + this.key = key; + this.imageRes = imageRes; + this.desRes = desRes; + this.intensity = intensity; + } + + public String getKey() { + return key; + } + + public void setKey(String key) { + this.key = key; + } + + public int getImageRes() { + return imageRes; + } + + public void setImageRes(int imageRes) { + this.imageRes = imageRes; + } + + public int getDesRes() { + return desRes; + } + + public void setDesRes(int desRes) { + this.desRes = desRes; + } + + public double getIntensity() { + return intensity; + } + + public void setIntensity(double intensity) { + this.intensity = intensity; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/entity/MakeupCombinationBean.java b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/MakeupCombinationBean.java new file mode 100644 index 000000000..bdc82b3bf --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/MakeupCombinationBean.java @@ -0,0 +1,61 @@ +package com.yunbao.faceunity.entity; + +/** + * DESC:美妆-组合妆容 + * Created on 2021/4/26 + */ +public class MakeupCombinationBean { + + private String key;//名称标识 + private int imageRes;//图片 + private int desRes;//描述 + private String bundlePath;//资源句柄 + private double intensity = 1.0;//强度 + + public MakeupCombinationBean(String key, int imageRes, int desRes, String bundlePath) { + this.key = key; + this.imageRes = imageRes; + this.desRes = desRes; + this.bundlePath = bundlePath; + } + + public String getKey() { + return key; + } + + public void setKey(String key) { + this.key = key; + } + + public int getImageRes() { + return imageRes; + } + + public void setImageRes(int imageRes) { + this.imageRes = imageRes; + } + + public int getDesRes() { + return desRes; + } + + public void setDesRes(int desRes) { + this.desRes = desRes; + } + + public String getBundlePath() { + return bundlePath; + } + + public void setBundlePath(String bundlePath) { + this.bundlePath = bundlePath; + } + + public double getIntensity() { + return intensity; + } + + public void setIntensity(double intensity) { + this.intensity = intensity; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/entity/ModelAttributeData.java b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/ModelAttributeData.java new file mode 100644 index 000000000..ad8e2d811 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/ModelAttributeData.java @@ -0,0 +1,51 @@ +package com.yunbao.faceunity.entity; + +/** + * 模型单项补充模型 + */ +public class ModelAttributeData { + private double defaultV = 0.0;//默认值 + private double standV = 0.0;//无变化时候的基准值 + private double minRange = 0.0;//范围最小值 + private double maxRange = 1.0;//范围最大值 + + public ModelAttributeData(double defaultV, double standV, double minRange, double maxRange) { + this.defaultV = defaultV; + this.standV = standV; + this.minRange = minRange; + this.maxRange = maxRange; + } + + + public double getDefaultV() { + return defaultV; + } + + public void setDefaultV(double defaultV) { + this.defaultV = defaultV; + } + + public double getStandV() { + return standV; + } + + public void setStandV(double standV) { + this.standV = standV; + } + + public double getMinRange() { + return minRange; + } + + public void setMinRange(double minRange) { + this.minRange = minRange; + } + + public double getMaxRange() { + return maxRange; + } + + public void setMaxRange(double maxRange) { + this.maxRange = maxRange; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/entity/PropBean.java b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/PropBean.java new file mode 100644 index 000000000..12b45abd7 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/entity/PropBean.java @@ -0,0 +1,32 @@ +package com.yunbao.faceunity.entity; + +/** + * DESC:道具 + * Created on 2021/4/26 + */ +public class PropBean { + private int iconId; + private String path; + + + public PropBean(int iconId, String path) { + this.iconId = iconId; + this.path = path; + } + + public int getIconId() { + return iconId; + } + + public void setIconId(int iconId) { + this.iconId = iconId; + } + + public String getPath() { + return path; + } + + public void setPath(String path) { + this.path = path; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractBodyBeautyDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractBodyBeautyDataFactory.java new file mode 100644 index 000000000..afa20fd4d --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractBodyBeautyDataFactory.java @@ -0,0 +1,55 @@ +package com.yunbao.faceunity.infe; + + +import com.yunbao.faceunity.entity.BodyBeautyBean; +import com.yunbao.faceunity.entity.ModelAttributeData; + +import java.util.ArrayList; +import java.util.HashMap; + + +/** + * DESC:数据构造工厂抽象类 + * Created on 2021/4/26 + */ +public abstract class AbstractBodyBeautyDataFactory { + + + /** + * 获取美体参数集合 + * @return + */ + public abstract ArrayList getBodyBeautyParam(); + + + + /** + * 获取美体项目数据扩展模型 + * @return + */ + public abstract HashMap getModelAttributeRange(); + + + /** + * 根据名称标识获取对应的值 + * + * @param key String 标识 + * @return Double 值 + */ + public abstract double getParamIntensity(String key); + + /** + * 根据名称标识更新对应的值 + * + * @param key String 标识 + * @return Double 值 + */ + public abstract void updateParamIntensity(String key, double value); + + /** + * 美体开关 + * + * @param enable Boolean + */ + public abstract void enableBodyBeauty(boolean enable); +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractFaceBeautyDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractFaceBeautyDataFactory.java new file mode 100644 index 000000000..0c2f5ccc2 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractFaceBeautyDataFactory.java @@ -0,0 +1,103 @@ +package com.yunbao.faceunity.infe; + + +import com.yunbao.faceunity.entity.FaceBeautyBean; +import com.yunbao.faceunity.entity.FaceBeautyFilterBean; +import com.yunbao.faceunity.entity.ModelAttributeData; + +import java.util.ArrayList; +import java.util.HashMap; + +/** + * DESC:数据构造工厂抽象类 + * Created on 2021/4/26 + */ +public abstract class AbstractFaceBeautyDataFactory { + + + /** + * 美肤底部菜单数据 + * + * @return + */ + public abstract ArrayList getSkinBeauty(); + + + /** + * 美型底部菜单数据 + * + * @return + */ + public abstract ArrayList getShapeBeauty(); + + + /** + * 滤镜底部菜单数据 + * + * @return + */ + public abstract ArrayList getBeautyFilters(); + + /** + * 获取当前滤镜下标 + * + * @return + */ + public abstract int getCurrentFilterIndex(); + + /** + * 设置当前滤镜下标 + * + * @param currentFilterIndex + */ + public abstract void setCurrentFilterIndex(int currentFilterIndex); + + + /** + * 美颜项目数据扩展模型 + * + * @return + */ + public abstract HashMap getModelAttributeRange(); + + /** + * 切换滤镜 + * + * @param name String + * @param intensity Double + */ + public abstract void onFilterSelected(String name, double intensity, int resDes); + + + /** + * 更改滤镜强度 + * + * @param intensity Double + */ + public abstract void updateFilterIntensity(double intensity); + + /** + * 美颜开关 + * + * @param enable Boolean + */ + public abstract void enableFaceBeauty(boolean enable); + + /** + * 获取单项强度 + * + * @param key String + * @return Double + */ + public abstract double getParamIntensity(String key); + + /** + * 设置单项强度 + * + * @param key String + * @param value Double + */ + public abstract void updateParamIntensity(String key, double value); + + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractMakeupDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractMakeupDataFactory.java new file mode 100644 index 000000000..771240a06 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractMakeupDataFactory.java @@ -0,0 +1,50 @@ +package com.yunbao.faceunity.infe; + + +import com.yunbao.faceunity.entity.MakeupCombinationBean; + +import java.util.ArrayList; + +/** + * DESC:数据构造工厂抽象类 + * Created on 2021/4/26 + */ +public abstract class AbstractMakeupDataFactory { + + /** + * 获取当前组合妆容列表 + * + * @return + */ + public abstract ArrayList getMakeupCombinations(); + + /** + * 获取当前组合妆容下标 + * + * @return + */ + public abstract int getCurrentCombinationIndex(); + + /** + * 设置组合妆容下标 + * + * @param currentCombinationIndex + */ + public abstract void setCurrentCombinationIndex(int currentCombinationIndex); + + + /** + * 组合妆容选中 + * + * @param bean MakeupCombinationBean + */ + public abstract void onMakeupCombinationSelected(MakeupCombinationBean bean); + + /** + * 设置美妆整体强度 + * + * @param intensity Double + */ + public abstract void updateCombinationIntensity(double intensity); + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractPropDataFactory.java b/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractPropDataFactory.java new file mode 100644 index 000000000..743dde995 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/infe/AbstractPropDataFactory.java @@ -0,0 +1,42 @@ +package com.yunbao.faceunity.infe; + +import com.yunbao.faceunity.entity.PropBean; + +import java.util.ArrayList; + +/** + * DESC:数据构造工厂抽象类 + * Created on 2021/4/26 + */ +public abstract class AbstractPropDataFactory { + + + /** + * 获取当前选中下标 + * + * @return + */ + public abstract int getCurrentPropIndex(); + + /** + * 设置当前选中下标 + * + * @param currentPropIndex + */ + public abstract void setCurrentPropIndex(int currentPropIndex); + + /** + * 获取道具队列 + * + * @return + */ + public abstract ArrayList getPropBeans(); + + /** + * 道具选中 + * + * @param bean StickerBean + */ + public abstract void onItemSelected(PropBean bean); + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/listener/FURendererListener.java b/FaceUnity/src/main/java/com/yunbao/faceunity/listener/FURendererListener.java new file mode 100644 index 000000000..41b6e25ef --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/listener/FURendererListener.java @@ -0,0 +1,40 @@ +package com.yunbao.faceunity.listener; + +import com.faceunity.core.enumeration.FUAIProcessorEnum; + +/** + * DESC:FURenderer状态回调监听 + * Created on 2021/4/29 + */ +public interface FURendererListener { + + /** + * prepare完成回调 + */ + void onPrepare(); + + /** + * 识别到的人脸或人体数量发生变化 + * + * @param type 类型 + * @param status 数量 + */ + void onTrackStatusChanged(FUAIProcessorEnum type, int status); + + + /** + * 统计每 10 帧的平均数据,FPS 和渲染函数调用时间 + * + * @param fps FPS + * @param callTime 渲染函数调用时间 + */ + void onFpsChanged(double fps, double callTime); + + + /** + * release完成回调 + */ + void onRelease(); + + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/listener/IFaceModel.java b/FaceUnity/src/main/java/com/yunbao/faceunity/listener/IFaceModel.java new file mode 100644 index 000000000..7ff52c3c7 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/listener/IFaceModel.java @@ -0,0 +1,19 @@ +package com.yunbao.faceunity.listener; + +import com.faceunity.core.enumeration.FUAITypeEnum; +import com.faceunity.core.faceunity.FUAIKit; +import com.yunbao.faceunity.utils.FaceUnityConfig; + +/** + * 模块配置 + * @param + */ +public abstract class IFaceModel { + public abstract T Builder(); + + public void apply() { + FUAIKit.getInstance().loadAIProcessor(FaceUnityConfig.BUNDLE_AI_FACE, FUAITypeEnum.FUAITYPE_FACEPROCESSOR); + FUAIKit.getInstance().faceProcessorSetFaceLandmarkQuality(FaceUnityConfig.DEVICE_LEVEL); + } + public abstract void setEnable(boolean enable); +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/listener/OnBottomAnimatorChangeListener.java b/FaceUnity/src/main/java/com/yunbao/faceunity/listener/OnBottomAnimatorChangeListener.java new file mode 100644 index 000000000..7075115af --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/listener/OnBottomAnimatorChangeListener.java @@ -0,0 +1,9 @@ +package com.yunbao.faceunity.listener; + +/** + * DESC:底部菜单动画回调 + * Created on 2021/4/26 + */ +public interface OnBottomAnimatorChangeListener { + void onBottomAnimatorChangeListener(float showRate); +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/listener/OnMultiClickListener.java b/FaceUnity/src/main/java/com/yunbao/faceunity/listener/OnMultiClickListener.java new file mode 100644 index 000000000..ebac84a1d --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/listener/OnMultiClickListener.java @@ -0,0 +1,40 @@ +package com.yunbao.faceunity.listener; + +import android.view.View; +import android.view.View.OnClickListener; + +/** + * DESC: + * Created on 2021/4/26 + */ +public abstract class OnMultiClickListener implements OnClickListener { + private long mLastClickTime = 0L; + private int mViewId = View.NO_ID; + private static long MIN_CLICK_DELAY_TIME = 500L; + + @Override + public void onClick(View v) { + long curClickTime = System.currentTimeMillis(); + int viewId = v.getId(); + if (mViewId == viewId) { + if (curClickTime - mLastClickTime >= MIN_CLICK_DELAY_TIME) { + mLastClickTime = curClickTime; + onMultiClick(v); + } + } else { + mViewId = viewId; + mLastClickTime = curClickTime; + onMultiClick(v); + } + } + + + /** + * 处理后的点击事件 + * + * @param v + */ + protected abstract void onMultiClick(View v); + + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/model/FaceBeautyModel.java b/FaceUnity/src/main/java/com/yunbao/faceunity/model/FaceBeautyModel.java new file mode 100644 index 000000000..ea08a9348 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/model/FaceBeautyModel.java @@ -0,0 +1,41 @@ +package com.yunbao.faceunity.model; + + +import com.faceunity.core.entity.FUBundleData; +import com.faceunity.core.faceunity.FURenderKit; +import com.faceunity.core.model.facebeauty.FaceBeauty; +import com.yunbao.faceunity.listener.IFaceModel; +import com.yunbao.faceunity.utils.FaceUnityConfig; + +/** + * 美颜模块 + */ +public class FaceBeautyModel extends IFaceModel { + + private FaceBeauty beauty; + + /** + * 构造美颜模块 + * 参考配置:https://gitee.com/hangzhou_xiangxin_1/FULiveDemoDroid/blob/master/doc/4.%E7%BE%8E%E9%A2%9C.md + */ + @Override + public FaceBeauty Builder() { + beauty = new FaceBeauty(new FUBundleData(FaceUnityConfig.BUNDLE_FACE_BEAUTIFICATION)); + return beauty; + } + + /** + * 应用美颜 + */ + @Override + public void apply() { + super.apply(); + FURenderKit kit = FURenderKit.getInstance(); + kit.setFaceBeauty(beauty); + } + + @Override + public void setEnable(boolean enable) { + beauty.setEnable(enable); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/repo/BodyBeautySource.java b/FaceUnity/src/main/java/com/yunbao/faceunity/repo/BodyBeautySource.java new file mode 100644 index 000000000..5a343b2b3 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/repo/BodyBeautySource.java @@ -0,0 +1,56 @@ +package com.yunbao.faceunity.repo; + +import com.faceunity.core.controller.bodyBeauty.BodyBeautyParam; + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.entity.BodyBeautyBean; +import com.yunbao.faceunity.entity.ModelAttributeData; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; + + +/** + * DESC:美体数据构造 + * Created on 2021/3/26 + */ +public class BodyBeautySource { + + public static final String BUNDLE_BODY_BEAUTY = "graphics" + File.separator + "body_slim.bundle"; + + + /** + * 构造美体 + * + * @return + */ + public static ArrayList buildBodyBeauty() { + ArrayList params = new ArrayList<>(); + params.add(new BodyBeautyBean(BodyBeautyParam.BODY_SLIM_INTENSITY, R.string.slimming, R.drawable.icon_body_slimming_close_selector, R.drawable.icon_body_slimming_open_selector)); + params.add(new BodyBeautyBean(BodyBeautyParam.LEG_STRETCH_INTENSITY, R.string.long_legs, R.drawable.icon_body_stovepipe_close_selector, R.drawable.icon_body_stovepipe_open_selector)); + params.add(new BodyBeautyBean(BodyBeautyParam.WAIST_SLIM_INTENSITY, R.string.thin_waist, R.drawable.icon_body_waist_close_selector, R.drawable.icon_body_waist_open_selector)); + params.add(new BodyBeautyBean(BodyBeautyParam.SHOULDER_SLIM_INTENSITY, R.string.beautify_shoulder, R.drawable.icon_body_shoulder_close_selector, R.drawable.icon_body_shoulder_open_selector)); + params.add(new BodyBeautyBean(BodyBeautyParam.HIP_SLIM_INTENSITY, R.string.beautify_hip_slim, R.drawable.icon_body_hip_close_selector, R.drawable.icon_body_hip_open_selector)); + params.add(new BodyBeautyBean(BodyBeautyParam.HEAD_SLIM_INTENSITY, R.string.beautify_head_slim, R.drawable.icon_body_little_head_close_selector, R.drawable.icon_body_little_head_open_selector)); + params.add(new BodyBeautyBean(BodyBeautyParam.LEG_SLIM_INTENSITY, R.string.beautify_leg_thin_slim, R.drawable.icon_body_thin_leg_close_selector, R.drawable.icon_body_thin_leg_open_selector)); + return params; + } + + /** + * 获取模型属性扩展数据 + * + * @return HashMap + */ + public static HashMap buildModelAttributeRange() { + HashMap params = new HashMap<>(); + params.put(BodyBeautyParam.BODY_SLIM_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(BodyBeautyParam.LEG_STRETCH_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(BodyBeautyParam.WAIST_SLIM_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(BodyBeautyParam.SHOULDER_SLIM_INTENSITY, new ModelAttributeData(0.5, 0.5, 0.0, 1.0)); + params.put(BodyBeautyParam.HIP_SLIM_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(BodyBeautyParam.HEAD_SLIM_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(BodyBeautyParam.LEG_SLIM_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + return params; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/repo/FaceBeautySource.java b/FaceUnity/src/main/java/com/yunbao/faceunity/repo/FaceBeautySource.java new file mode 100644 index 000000000..a654983f4 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/repo/FaceBeautySource.java @@ -0,0 +1,294 @@ +package com.yunbao.faceunity.repo; + +import com.faceunity.core.controller.facebeauty.FaceBeautyParam; +import com.faceunity.core.entity.FUBundleData; +import com.faceunity.core.model.facebeauty.FaceBeauty; +import com.faceunity.core.model.facebeauty.FaceBeautyBlurTypeEnum; +import com.faceunity.core.model.facebeauty.FaceBeautyFilterEnum; +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.entity.FaceBeautyBean; +import com.yunbao.faceunity.entity.FaceBeautyFilterBean; +import com.yunbao.faceunity.entity.ModelAttributeData; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; + +/** + * DESC:美颜数据构造 + * Created on 2021/3/27 + */ +public class FaceBeautySource { + + public static String BUNDLE_FACE_BEAUTIFICATION = "graphics" + File.separator + "face_beautification.bundle"; + + + + /** + * 获取默认推荐美颜模型 + * + * @return + */ + public static FaceBeauty getDefaultFaceBeauty() { + FaceBeauty recommendFaceBeauty = new FaceBeauty(new FUBundleData(BUNDLE_FACE_BEAUTIFICATION)); + recommendFaceBeauty.setFilterName(FaceBeautyFilterEnum.ZIRAN_1); + recommendFaceBeauty.setFilterIntensity(0.4); + /*美肤*/ + recommendFaceBeauty.setBlurType(FaceBeautyBlurTypeEnum.FineSkin); + recommendFaceBeauty.setSharpenIntensity(0.2); + recommendFaceBeauty.setColorIntensity(0.3); + recommendFaceBeauty.setRedIntensity(0.3); + recommendFaceBeauty.setBlurIntensity(4.2); + /*美型*/ + recommendFaceBeauty.setFaceShapeIntensity(1.0); + recommendFaceBeauty.setEyeEnlargingIntensityV2(0.4); + recommendFaceBeauty.setCheekVIntensity(0.5); + recommendFaceBeauty.setNoseIntensityV2(0.5); + recommendFaceBeauty.setForHeadIntensityV2(0.3); + recommendFaceBeauty.setMouthIntensityV2(0.4); + recommendFaceBeauty.setChinIntensity(0.3); + return recommendFaceBeauty; + } + + + /** + * 初始化美肤参数 + * + * @return ArrayList + */ + public static ArrayList buildSkinParams() { + ArrayList params = new ArrayList<>(); + params.add(new FaceBeautyBean( + FaceBeautyParam.BLUR_INTENSITY, R.string.beauty_box_heavy_blur_fine, + R.drawable.icon_beauty_skin_buffing_close_selector, R.drawable.icon_beauty_skin_buffing_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.COLOR_INTENSITY, R.string.beauty_box_color_level, + R.drawable.icon_beauty_skin_color_close_selector, R.drawable.icon_beauty_skin_color_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.RED_INTENSITY, R.string.beauty_box_red_level, + R.drawable.icon_beauty_skin_red_close_selector, R.drawable.icon_beauty_skin_red_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.SHARPEN_INTENSITY, R.string.beauty_box_sharpen, + R.drawable.icon_beauty_skin_sharpen_close_selector, R.drawable.icon_beauty_skin_sharpen_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.EYE_BRIGHT_INTENSITY, R.string.beauty_box_eye_bright, + R.drawable.icon_beauty_skin_eyes_bright_close_selector, R.drawable.icon_beauty_skin_eyes_bright_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.TOOTH_WHITEN_INTENSITY, R.string.beauty_box_tooth_whiten, + R.drawable.icon_beauty_skin_teeth_close_selector, R.drawable.icon_beauty_skin_teeth_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.REMOVE_POUCH_INTENSITY, R.string.beauty_micro_pouch, + R.drawable.icon_beauty_skin_dark_circles_close_selector, R.drawable.icon_beauty_skin_dark_circles_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.REMOVE_NASOLABIAL_FOLDS_INTENSITY, R.string.beauty_micro_nasolabial, + R.drawable.icon_beauty_skin_wrinkle_close_selector, R.drawable.icon_beauty_skin_wrinkle_open_selector + ) + ); + return params; + } + + /** + * 初始化美型参数 + * + * @return ArrayList + */ + public static ArrayList buildShapeParams() { + ArrayList params = new ArrayList<>(); + params.add( + new FaceBeautyBean( + FaceBeautyParam.CHEEK_THINNING_INTENSITY, R.string.beauty_box_cheek_thinning, + R.drawable.icon_beauty_shape_face_cheekthin_close_selector, R.drawable.icon_beauty_shape_face_cheekthin_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.CHEEK_V_INTENSITY, R.string.beauty_box_cheek_v, + R.drawable.icon_beauty_shape_face_v_close_selector, R.drawable.icon_beauty_shape_face_v_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.CHEEK_NARROW_INTENSITY_V2, R.string.beauty_box_cheek_narrow, + R.drawable.icon_beauty_shape_face_narrow_close_selector, R.drawable.icon_beauty_shape_face_narrow_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.CHEEK_SHORT_INTENSITY, R.string.beauty_box_cheek_short, + R.drawable.icon_beauty_shape_face_short_close_selector, R.drawable.icon_beauty_shape_face_short_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.CHEEK_SMALL_INTENSITY_V2, R.string.beauty_box_cheek_small, + R.drawable.icon_beauty_shape_face_little_close_selector, R.drawable.icon_beauty_shape_face_little_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.INTENSITY_CHEEKBONES_INTENSITY, R.string.beauty_box_cheekbones, + R.drawable.icon_beauty_shape_cheek_bones_close_selector, R.drawable.icon_beauty_shape_cheek_bones_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.INTENSITY_LOW_JAW_INTENSITY, R.string.beauty_box_lower_jaw, + R.drawable.icon_beauty_shape_lower_jaw_close_selector, R.drawable.icon_beauty_shape_lower_jaw_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.EYE_ENLARGING_INTENSITY_V2, R.string.beauty_box_eye_enlarge, + R.drawable.icon_beauty_shape_enlarge_eye_close_selector, R.drawable.icon_beauty_shape_enlarge_eye_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.EYE_CIRCLE_INTENSITY, R.string.beauty_box_eye_circle, + R.drawable.icon_beauty_shape_round_eye_close_selector, R.drawable.icon_beauty_shape_round_eye_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.CHIN_INTENSITY, R.string.beauty_box_intensity_chin, + R.drawable.icon_beauty_shape_chin_close_selector, R.drawable.icon_beauty_shape_chin_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.FOREHEAD_INTENSITY_V2, R.string.beauty_box_intensity_forehead, + R.drawable.icon_beauty_shape_forehead_close_selector, R.drawable.icon_beauty_shape_forehead_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.NOSE_INTENSITY_V2, R.string.beauty_box_intensity_nose, + R.drawable.icon_beauty_shape_thin_nose_close_selector, R.drawable.icon_beauty_shape_thin_nose_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.MOUTH_INTENSITY_V2, R.string.beauty_box_intensity_mouth, + R.drawable.icon_beauty_shape_mouth_close_selector, R.drawable.icon_beauty_shape_mouth_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.CANTHUS_INTENSITY, R.string.beauty_micro_canthus, + R.drawable.icon_beauty_shape_open_eyes_close_selector, R.drawable.icon_beauty_shape_open_eyes_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.EYE_SPACE_INTENSITY, R.string.beauty_micro_eye_space, + R.drawable.icon_beauty_shape_distance_close_selector, R.drawable.icon_beauty_shape_distance_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.EYE_ROTATE_INTENSITY, R.string.beauty_micro_eye_rotate, + R.drawable.icon_beauty_shape_angle_close_selector, R.drawable.icon_beauty_shape_angle_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.LONG_NOSE_INTENSITY, R.string.beauty_micro_long_nose, + R.drawable.icon_beauty_shape_proboscis_close_selector, R.drawable.icon_beauty_shape_proboscis_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.PHILTRUM_INTENSITY, R.string.beauty_micro_philtrum, + R.drawable.icon_beauty_shape_shrinking_close_selector, R.drawable.icon_beauty_shape_shrinking_open_selector + ) + ); + params.add( + new FaceBeautyBean( + FaceBeautyParam.SMILE_INTENSITY, R.string.beauty_micro_smile, + R.drawable.icon_beauty_shape_smile_close_selector, R.drawable.icon_beauty_shape_smile_open_selector + ) + ); + return params; + } + + /** + * 初始化参数扩展列表 + * + * @return HashMap + */ + public static HashMap buildModelAttributeRange() { + HashMap params = new HashMap<>(); + /*美肤*/ + params.put(FaceBeautyParam.COLOR_INTENSITY, new ModelAttributeData(0.3, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.BLUR_INTENSITY, new ModelAttributeData(4.2, 0.0, 0.0, 6.0)); + params.put(FaceBeautyParam.RED_INTENSITY, new ModelAttributeData(0.3, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.SHARPEN_INTENSITY, new ModelAttributeData(0.2, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.EYE_BRIGHT_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.TOOTH_WHITEN_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.REMOVE_POUCH_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.REMOVE_NASOLABIAL_FOLDS_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + /*美型*/ + params.put(FaceBeautyParam.FACE_SHAPE_INTENSITY, new ModelAttributeData(1.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.CHEEK_THINNING_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.CHEEK_LONG_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.CHEEK_CIRCLE_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.CHEEK_V_INTENSITY, new ModelAttributeData(0.5, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.CHEEK_NARROW_INTENSITY_V2, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.CHEEK_SHORT_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.CHEEK_SMALL_INTENSITY_V2, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.INTENSITY_CHEEKBONES_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.INTENSITY_LOW_JAW_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.EYE_ENLARGING_INTENSITY_V2, new ModelAttributeData(0.4, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.EYE_CIRCLE_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.CHIN_INTENSITY, new ModelAttributeData(0.3, 0.5, 0.0, 1.0)); + params.put(FaceBeautyParam.FOREHEAD_INTENSITY_V2, new ModelAttributeData(0.3, 0.5, 0.0, 1.0)); + params.put(FaceBeautyParam.NOSE_INTENSITY_V2, new ModelAttributeData(0.5, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.MOUTH_INTENSITY_V2, new ModelAttributeData(0.4, 0.5, 0.0, 1.0)); + params.put(FaceBeautyParam.CANTHUS_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + params.put(FaceBeautyParam.EYE_SPACE_INTENSITY, new ModelAttributeData(0.5, 0.5, 0.0, 1.0)); + params.put(FaceBeautyParam.EYE_ROTATE_INTENSITY, new ModelAttributeData(0.5, 0.5, 0.0, 1.0)); + params.put(FaceBeautyParam.LONG_NOSE_INTENSITY, new ModelAttributeData(0.5, 0.5, 0.0, 1.0)); + params.put(FaceBeautyParam.PHILTRUM_INTENSITY, new ModelAttributeData(0.5, 0.5, 0.0, 1.0)); + params.put(FaceBeautyParam.SMILE_INTENSITY, new ModelAttributeData(0.0, 0.0, 0.0, 1.0)); + return params; + } + + + /** + * 初始化滤镜参数 + * + * @return ArrayList + */ + public static ArrayList buildFilters() { + ArrayList filters = new ArrayList<>(); + filters.add(new FaceBeautyFilterBean(FaceBeautyFilterEnum.ORIGIN, R.mipmap.icon_beauty_filter_cancel, R.string.origin, 0.0)); + filters.add(new FaceBeautyFilterBean(FaceBeautyFilterEnum.ZIRAN_1, R.mipmap.icon_beauty_filter_natural_1, R.string.ziran_1)); + filters.add(new FaceBeautyFilterBean(FaceBeautyFilterEnum.ZHIGANHUI_1, R.mipmap.icon_beauty_filter_texture_gray_1, R.string.zhiganhui_1)); + filters.add(new FaceBeautyFilterBean(FaceBeautyFilterEnum.BAILIANG_1, R.mipmap.icon_beauty_filter_bailiang_1, R.string.bailiang_1)); + filters.add(new FaceBeautyFilterBean(FaceBeautyFilterEnum.FENNEN_1, R.mipmap.icon_beauty_filter_fennen_1, R.string.fennen_1)); + filters.add(new FaceBeautyFilterBean(FaceBeautyFilterEnum.LENGSEDIAO_1, R.mipmap.icon_beauty_filter_lengsediao_1, R.string.lengsediao_1)); + return filters; + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/repo/MakeupSource.java b/FaceUnity/src/main/java/com/yunbao/faceunity/repo/MakeupSource.java new file mode 100644 index 000000000..865044bda --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/repo/MakeupSource.java @@ -0,0 +1,34 @@ +package com.yunbao.faceunity.repo; + + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.entity.MakeupCombinationBean; + +import java.io.File; +import java.util.ArrayList; + +/** + * DESC:美妆数据构造 + * Created on 2021/3/28 + */ +public class MakeupSource { + public static String BUNDLE_FACE_MAKEUP = "graphics" + File.separator + "face_makeup.bundle"; + + //region 组合妆容 + + /** + * 构造美妆组合妆容配置 + * + * @return ArrayList + */ + public static ArrayList buildCombinations() { + ArrayList combinations = new ArrayList(); + combinations.add(new MakeupCombinationBean("origin", R.mipmap.icon_control_none, R.string.makeup_radio_remove, null)); + combinations.add(new MakeupCombinationBean("naicha", R.mipmap.icon_makeup_combination_tea_with_milk, R.string.makeup_combination_naicha, "makeup/naicha.bundle")); + combinations.add(new MakeupCombinationBean("dousha", R.mipmap.icon_makeup_combination_red_bean_paste, R.string.makeup_combination_dousha, "makeup/dousha.bundle")); + combinations.add(new MakeupCombinationBean("chaoa", R.mipmap.icon_makeup_combination_super_a, R.string.makeup_combination_chaoa, "makeup/chaoa.bundle")); + return combinations; + } + + //endregion +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/repo/PropSource.java b/FaceUnity/src/main/java/com/yunbao/faceunity/repo/PropSource.java new file mode 100644 index 000000000..b832747af --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/repo/PropSource.java @@ -0,0 +1,28 @@ +package com.yunbao.faceunity.repo; + + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.entity.PropBean; + +import java.util.ArrayList; + + +/** + * DESC:道具数据构造 + * Created on 2021/3/28 + */ +public class PropSource { + + /** + * 构造贴纸列表 + * + * @return + */ + public static ArrayList buildPropBeans() { + ArrayList propBeans = new ArrayList<>(); + propBeans.add(new PropBean(R.mipmap.icon_control_delete_all, null)); + propBeans.add(new PropBean(R.mipmap.icon_sticker_sdlu, "sticker/sdlu.bundle")); + propBeans.add(new PropBean(R.mipmap.icon_sticker_fashi, "sticker/fashi.bundle")); + return propBeans; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/DiscreteSeekBar.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/DiscreteSeekBar.java new file mode 100644 index 000000000..f01c4292f --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/DiscreteSeekBar.java @@ -0,0 +1,1084 @@ +package com.yunbao.faceunity.seekbar; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.content.res.ColorStateList; +import android.content.res.TypedArray; +import android.graphics.Canvas; +import android.graphics.Color; +import android.graphics.Rect; +import android.graphics.drawable.Drawable; +import android.os.Build; +import android.os.Parcel; +import android.os.Parcelable; +import android.util.AttributeSet; +import android.util.TypedValue; +import android.view.KeyEvent; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewConfiguration; +import android.view.ViewParent; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.core.graphics.drawable.DrawableCompat; +import androidx.core.view.ViewCompat; + + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.seekbar.internal.PopupIndicator; +import com.yunbao.faceunity.seekbar.internal.compat.AnimatorCompat; +import com.yunbao.faceunity.seekbar.internal.compat.SeekBarCompat; +import com.yunbao.faceunity.seekbar.internal.drawable.MarkerDrawable; +import com.yunbao.faceunity.seekbar.internal.drawable.ThumbDrawable; +import com.yunbao.faceunity.seekbar.internal.drawable.TrackRectDrawable; + +import java.util.Formatter; +import java.util.Locale; + +public class DiscreteSeekBar extends View { + private static final String TAG = DiscreteSeekBar.class.getSimpleName(); + + /** + * Interface to propagate seekbar change event + */ + public interface OnProgressChangeListener { + /** + * When the {@link DiscreteSeekBar} value changes + * + * @param seekBar The DiscreteSeekBar + * @param value the new value + * @param fromUser if the change was made from the user or not (i.e. the developer calling {@link #setProgress(int)} + */ + public void onProgressChanged(DiscreteSeekBar seekBar, int value, boolean fromUser); + + public void onStartTrackingTouch(DiscreteSeekBar seekBar); + + public void onStopTrackingTouch(DiscreteSeekBar seekBar); + } + + public static class OnSimpleProgressChangeListener implements OnProgressChangeListener { + public void onProgressChanged(DiscreteSeekBar seekBar, int value, boolean fromUser) { + + } + + public void onStartTrackingTouch(DiscreteSeekBar seekBar) { + + } + + public void onStopTrackingTouch(DiscreteSeekBar seekBar) { + + } + } + + /** + * Interface to transform the current internal value of this DiscreteSeekBar to anther one for the visualization. + *

+ * This will be used on the floating bubble to display a different value if needed. + *

+ * Using this in conjunction with {@link #setIndicatorFormatter(String)} you will be able to manipulate the + * value seen by the user + * + * @see #setIndicatorFormatter(String) + * @see #setNumericTransformer(NumericTransformer) + */ + public static abstract class NumericTransformer { + /** + * Return the desired value to be shown to the user. + * This value will be formatted using the format specified by {@link #setIndicatorFormatter} before displaying it + * + * @param value The value to be transformed + * @return The transformed int + */ + public abstract int transform(int value); + + /** + * Return the desired value to be shown to the user. + * This value will be displayed 'as is' without further formatting. + * + * @param value The value to be transformed + * @return A formatted string + */ + public String transformToString(int value) { + return String.valueOf(value); + } + + /** + * Used to indicate which transform will be used. If this method returns true, + * {@link #transformToString(int)} will be used, otherwise {@link #transform(int)} + * will be used + */ + public boolean useStringTransform() { + return false; + } + } + + + private static class DefaultNumericTransformer extends NumericTransformer { + + @Override + public int transform(int value) { + return value; + } + } + + + private static final boolean isLollipopOrGreater = Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP; + //We want to always use a formatter so the indicator numbers are "translated" to specific locales. + private static final String DEFAULT_FORMATTER = "%d"; + + private static final int PRESSED_STATE = android.R.attr.state_pressed; + private static final int FOCUSED_STATE = android.R.attr.state_focused; + private static final int PROGRESS_ANIMATION_DURATION = 250; + private static final int INDICATOR_DELAY_FOR_TAPS = 150; + private static final int DEFAULT_THUMB_COLOR = 0xff009688; + private static final int SEPARATION_DP = 5; + private ThumbDrawable mThumb; + private TrackRectDrawable mTrack; + private TrackRectDrawable mTrackBase; + private TrackRectDrawable mScrubber; + private Drawable mRipple; + + private int mTrackHeight; + private int mTrackBaseHeight; + private int mScrubberHeight; + private final int mAddedTouchBounds; + + private int mMax; + private int mMin; + private int mValue; + private int mKeyProgressIncrement = 1; + private boolean mMirrorForRtl = false; + private boolean mAllowTrackClick = true; + private boolean mIndicatorPopupEnabled = true; + //We use our own Formatter to avoid creating new instances on every progress change + Formatter mFormatter; + private String mIndicatorFormatter; + private NumericTransformer mNumericTransformer; + private StringBuilder mFormatBuilder; + private OnProgressChangeListener mPublicChangeListener; + private boolean mIsDragging; + private int mDragOffset; + + private Rect mInvalidateRect = new Rect(); + private Rect mTempRect = new Rect(); + private PopupIndicator mIndicator; + private AnimatorCompat mPositionAnimator; + private float mAnimationPosition; + private int mAnimationTarget; + private float mDownX; + private float mTouchSlop; + + private int mValueBase; + + public DiscreteSeekBar(Context context) { + this(context, null); + } + + public DiscreteSeekBar(Context context, AttributeSet attrs) { + this(context, attrs, R.attr.discreteSeekBarStyle); + } + + public DiscreteSeekBar(Context context, AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + setFocusable(true); + setWillNotDraw(false); + + mTouchSlop = ViewConfiguration.get(context).getScaledTouchSlop(); + float density = context.getResources().getDisplayMetrics().density; + + TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.DiscreteSeekBar, + defStyleAttr, R.style.Widget_DiscreteSeekBar); + + int max = 100; + int min = 0; + mMirrorForRtl = a.getBoolean(R.styleable.DiscreteSeekBar_dsb_mirrorForRtl, mMirrorForRtl); + mAllowTrackClick = a.getBoolean(R.styleable.DiscreteSeekBar_dsb_allowTrackClickToDrag, mAllowTrackClick); + mIndicatorPopupEnabled = a.getBoolean(R.styleable.DiscreteSeekBar_dsb_indicatorPopupEnabled, mIndicatorPopupEnabled); + mTrackHeight = a.getDimensionPixelSize(R.styleable.DiscreteSeekBar_dsb_trackHeight, (int) (1 * density)); + mTrackBaseHeight = a.getDimensionPixelSize(R.styleable.DiscreteSeekBar_dsb_trackBaseHeight, (int) (1 * density)); + mScrubberHeight = a.getDimensionPixelSize(R.styleable.DiscreteSeekBar_dsb_scrubberHeight, (int) (4 * density)); + int thumbSize = a.getDimensionPixelSize(R.styleable.DiscreteSeekBar_dsb_thumbSize, (int) (density * ThumbDrawable.DEFAULT_SIZE_DP)); + int separation = a.getDimensionPixelSize(R.styleable.DiscreteSeekBar_dsb_indicatorSeparation, + (int) (SEPARATION_DP * density)); + + int touchBounds = thumbSize * 3 / 2; + mAddedTouchBounds = Math.max(0, (touchBounds - thumbSize) / 2); + + int indexMax = R.styleable.DiscreteSeekBar_dsb_max; + int indexMin = R.styleable.DiscreteSeekBar_dsb_min; + int indexValue = R.styleable.DiscreteSeekBar_dsb_value; + final TypedValue out = new TypedValue(); + //Not sure why, but we wanted to be able to use dimensions here... + if (a.getValue(indexMax, out)) { + if (out.type == TypedValue.TYPE_DIMENSION) { + max = a.getDimensionPixelSize(indexMax, max); + } else { + max = a.getInteger(indexMax, max); + } + } + if (a.getValue(indexMin, out)) { + if (out.type == TypedValue.TYPE_DIMENSION) { + min = a.getDimensionPixelSize(indexMin, min); + } else { + min = a.getInteger(indexMin, min); + } + } + if (a.getValue(indexValue, out)) { + if (out.type == TypedValue.TYPE_DIMENSION) { + mValueBase = a.getDimensionPixelSize(indexValue, mValueBase); + } else { + mValueBase = a.getInteger(indexValue, mValueBase); + } + } + + mMin = min; + mMax = Math.max(min + 1, max); + mValue = Math.max(min, Math.min(max, mValueBase)); + updateKeyboardRange(); + + mIndicatorFormatter = a.getString(R.styleable.DiscreteSeekBar_dsb_indicatorFormatter); + + ColorStateList trackColor = a.getColorStateList(R.styleable.DiscreteSeekBar_dsb_trackColor); + ColorStateList progressColor = a.getColorStateList(R.styleable.DiscreteSeekBar_dsb_progressColor); + ColorStateList rippleColor = a.getColorStateList(R.styleable.DiscreteSeekBar_dsb_rippleColor); + boolean editMode = isInEditMode(); + if (editMode || rippleColor == null) { + rippleColor = new ColorStateList(new int[][]{new int[]{}}, new int[]{Color.DKGRAY}); + } + if (editMode || trackColor == null) { + trackColor = new ColorStateList(new int[][]{new int[]{}}, new int[]{Color.GRAY}); + } + if (editMode || progressColor == null) { + progressColor = new ColorStateList(new int[][]{new int[]{}}, new int[]{DEFAULT_THUMB_COLOR}); + } + + mRipple = SeekBarCompat.getRipple(rippleColor); + if (isLollipopOrGreater) { + SeekBarCompat.setBackground(this, mRipple); + } else { + mRipple.setCallback(this); + } + + TrackRectDrawable shapeDrawable = new TrackRectDrawable(trackColor); + mTrack = shapeDrawable; + mTrack.setCallback(this); + + mTrackBase = new TrackRectDrawable(trackColor); + mTrackBase.setCallback(this); + + shapeDrawable = new TrackRectDrawable(progressColor); + mScrubber = shapeDrawable; + mScrubber.setCallback(this); + + mThumb = new ThumbDrawable(progressColor, thumbSize); + mThumb.setCallback(this); + mThumb.setBounds(0, 0, mThumb.getIntrinsicWidth(), mThumb.getIntrinsicHeight()); + + + if (!editMode) { + mIndicator = new PopupIndicator(context, attrs, defStyleAttr, convertValueToMessage(mMax), + thumbSize, thumbSize + mAddedTouchBounds + separation); + mIndicator.setListener(mFloaterListener); + } + a.recycle(); + + setNumericTransformer(new DefaultNumericTransformer()); + + } + + /** + * Sets the current Indicator formatter string + * + * @param formatter + * @see String#format(String, Object...) + * @see #setNumericTransformer(NumericTransformer) + */ + public void setIndicatorFormatter(@Nullable String formatter) { + mIndicatorFormatter = formatter; + updateProgressMessage(mValue); + } + + /** + * Sets the current {@link NumericTransformer} + * + * @param transformer + * @see #getNumericTransformer() + */ + public void setNumericTransformer(@Nullable NumericTransformer transformer) { + mNumericTransformer = transformer != null ? transformer : new DefaultNumericTransformer(); + //We need to refresh the PopupIndicator view + updateIndicatorSizes(); + updateProgressMessage(mValue); + } + + /** + * Retrieves the current {@link NumericTransformer} + * + * @return NumericTransformer + * @see #setNumericTransformer + */ + public NumericTransformer getNumericTransformer() { + return mNumericTransformer; + } + + /** + * Sets the maximum value for this DiscreteSeekBar + * if the supplied argument is smaller than the Current MIN value, + * the MIN value will be set to MAX-1 + *

+ *

+ * Also if the current progress is out of the new range, it will be set to MIN + *

+ * + * @param max + * @see #setMin(int) + * @see #setProgress(int) + */ + public void setMax(int max) { + if (mMax == max) + return; + mMax = max; + if (mMax < mMin) { + setMin(mMax - 1); + } + updateKeyboardRange(); + + //We need to refresh the PopupIndicator view + updateIndicatorSizes(); + } + + public int getMax() { + return mMax; + } + + /** + * Sets the minimum value for this DiscreteSeekBar + * if the supplied argument is bigger than the Current MAX value, + * the MAX value will be set to MIN+1 + *

+ * Also if the current progress is out of the new range, it will be set to MIN + *

+ * + * @param min + * @see #setMax(int) + * @see #setProgress(int) + */ + public void setMin(int min) { + if (mMin == min) + return; + mMin = min; + if (mMin > mMax) { + setMax(mMin + 1); + } + updateKeyboardRange(); + } + + public int getMin() { + return mMin; + } + + /** + * Sets the current progress for this DiscreteSeekBar + * The supplied argument will be capped to the current MIN-MAX range + * + * @param progress + * @see #setMax(int) + * @see #setMin(int) + */ + public void setProgress(int progress) { + setProgress(progress, false); + } + + private void setProgress(int value, boolean fromUser) { + value = Math.max(mMin, Math.min(mMax, value)); + if (isAnimationRunning()) { + mPositionAnimator.cancel(); + } + + mValue = value; + notifyProgress(value, fromUser); + updateProgressMessage(value); + updateThumbPosFromCurrentProgress(); + } + + /** + * Get the current progress + * + * @return the current progress :-P + */ + public int getProgress() { + return mValue; + } + + /** + * Sets a listener to receive notifications of changes to the DiscreteSeekBar's progress level. Also + * provides notifications of when the DiscreteSeekBar shows/hides the bubble indicator. + * + * @param listener The seek bar notification listener + * @see OnProgressChangeListener + */ + public void setOnProgressChangeListener(@Nullable OnProgressChangeListener listener) { + mPublicChangeListener = listener; + } + + /** + * Sets the color of the seek thumb, as well as the color of the popup indicator. + * + * @param thumbColor The color the seek thumb will be changed to + * @param indicatorColor The color the popup indicator will be changed to + * The indicator will animate from thumbColor to indicatorColor + * when opening + */ + public void setThumbColor(int thumbColor, int indicatorColor) { + mThumb.setColorStateList(ColorStateList.valueOf(thumbColor)); + mIndicator.setColors(indicatorColor, thumbColor); + } + + /** + * Sets the color of the seek thumb, as well as the color of the popup indicator. + * + * @param thumbColorStateList The ColorStateList the seek thumb will be changed to + * @param indicatorColor The color the popup indicator will be changed to + * The indicator will animate from thumbColorStateList(pressed state) to indicatorColor + * when opening + */ + public void setThumbColor(@NonNull ColorStateList thumbColorStateList, int indicatorColor) { + mThumb.setColorStateList(thumbColorStateList); + //we use the "pressed" color to morph the indicator from it to its own color + int thumbColor = thumbColorStateList.getColorForState(new int[]{PRESSED_STATE}, thumbColorStateList.getDefaultColor()); + mIndicator.setColors(indicatorColor, thumbColor); + } + + /** + * Sets the color of the seekbar scrubber + * + * @param color The color the track scrubber will be changed to + */ + public void setScrubberColor(int color) { + mScrubber.setColorStateList(ColorStateList.valueOf(color)); + } + + /** + * Sets the color of the seekbar scrubber + * + * @param colorStateList The ColorStateList the track scrubber will be changed to + */ + public void setScrubberColor(@NonNull ColorStateList colorStateList) { + mScrubber.setColorStateList(colorStateList); + } + + /** + * Sets the color of the seekbar ripple + * + * @param color The color the track ripple will be changed to + */ + public void setRippleColor(int color) { + setRippleColor(new ColorStateList(new int[][]{new int[]{}}, new int[]{color})); + } + + /** + * Sets the color of the seekbar ripple + * + * @param colorStateList The ColorStateList the track ripple will be changed to + */ + public void setRippleColor(@NonNull ColorStateList colorStateList) { + SeekBarCompat.setRippleColor(mRipple, colorStateList); + } + + /** + * Sets the color of the seekbar scrubber + * + * @param color The color the track will be changed to + */ + public void setTrackColor(int color) { + mTrack.setColorStateList(ColorStateList.valueOf(color)); + } + + /** + * Sets the color of the seekbar scrubber + * + * @param colorStateList The ColorStateList the track will be changed to + */ + public void setTrackColor(@NonNull ColorStateList colorStateList) { + mTrack.setColorStateList(colorStateList); + } + + /** + * If {@code enabled} is false the indicator won't appear. By default popup indicator is + * enabled. + */ + public void setIndicatorPopupEnabled(boolean enabled) { + this.mIndicatorPopupEnabled = enabled; + } + + private void updateIndicatorSizes() { + if (!isInEditMode()) { + if (mNumericTransformer.useStringTransform()) { + mIndicator.updateSizes(mNumericTransformer.transformToString(mMax)); + } else { + mIndicator.updateSizes(convertValueToMessage(mNumericTransformer.transform(mMax))); + } + } + + } + + private void notifyProgress(int value, boolean fromUser) { + if (mPublicChangeListener != null) { + mPublicChangeListener.onProgressChanged(DiscreteSeekBar.this, value, fromUser); + } + onValueChanged(value); + } + + private void notifyBubble(boolean open) { + if (open) { + onShowBubble(); + } else { + onHideBubble(); + } + } + + /** + * When the {@link DiscreteSeekBar} enters pressed or focused state + * the bubble with the value will be shown, and this method called + *

+ * Subclasses may override this to add functionality around this event + *

+ */ + protected void onShowBubble() { + } + + /** + * When the {@link DiscreteSeekBar} exits pressed or focused state + * the bubble with the value will be hidden, and this method called + *

+ * Subclasses may override this to add functionality around this event + *

+ */ + protected void onHideBubble() { + } + + /** + * When the {@link DiscreteSeekBar} value changes this method is called + *

+ * Subclasses may override this to add functionality around this event + * without having to specify a {@link OnProgressChangeListener} + *

+ */ + protected void onValueChanged(int value) { + } + + private void updateKeyboardRange() { + int range = mMax - mMin; + if ((mKeyProgressIncrement == 0) || (range / mKeyProgressIncrement > 20)) { + // It will take the user too long to change this via keys, change it + // to something more reasonable + mKeyProgressIncrement = Math.max(1, Math.round((float) range / 20)); + } + } + + + @Override + protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { + int widthSize = MeasureSpec.getSize(widthMeasureSpec); + int height = mThumb.getIntrinsicHeight() + getPaddingTop() + getPaddingBottom(); + height += (mAddedTouchBounds * 2); + setMeasuredDimension(widthSize, height); + } + + @Override + protected void onLayout(boolean changed, int left, int top, int right, int bottom) { + super.onLayout(changed, left, top, right, bottom); + if (changed) { + removeCallbacks(mShowIndicatorRunnable); + if (!isInEditMode()) { + mIndicator.dismissComplete(); + } + updateFromDrawableState(); + } + } + + @Override + public void scheduleDrawable(Drawable who, Runnable what, long when) { + super.scheduleDrawable(who, what, when); + } + + @Override + protected void onSizeChanged(int w, int h, int oldw, int oldh) { + super.onSizeChanged(w, h, oldw, oldh); + int thumbWidth = mThumb.getIntrinsicWidth(); + int thumbHeight = mThumb.getIntrinsicHeight(); + int addedThumb = mAddedTouchBounds; + int halfThumb = thumbWidth / 2; + int paddingLeft = getPaddingLeft() + addedThumb; + int paddingRight = getPaddingRight(); + int bottom = getHeight() - getPaddingBottom() - addedThumb; + mThumb.setBounds(paddingLeft, bottom - thumbHeight, paddingLeft + thumbWidth, bottom); + int trackHeight = Math.max(mTrackHeight / 2, 1); + mTrack.setBounds(paddingLeft + halfThumb, bottom - halfThumb - trackHeight, + getWidth() - halfThumb - paddingRight - addedThumb, bottom - halfThumb + trackHeight); + int available = getWidth() - paddingRight - addedThumb - paddingLeft - thumbWidth; + float scaleDrawBase = (mValueBase - mMin) / (float) (mMax - mMin); + final int thumbPosBase = (int) (scaleDrawBase * available + 0.5f); + mTrackBase.setBounds(paddingLeft + halfThumb + thumbPosBase - mTrackBaseHeight / 8, bottom - halfThumb - mTrackBaseHeight / 2, + paddingLeft + halfThumb + thumbPosBase + mTrackBaseHeight / 8, bottom - halfThumb + mTrackBaseHeight / 2); + int scrubberHeight = Math.max(mScrubberHeight / 2, 2); + mScrubber.setBounds(paddingLeft + halfThumb, bottom - halfThumb - scrubberHeight, + paddingLeft + halfThumb, bottom - halfThumb + scrubberHeight); + + //Update the thumb position after size changed + updateThumbPosFromCurrentProgress(); + } + + @Override + protected synchronized void onDraw(Canvas canvas) { + if (!isLollipopOrGreater) { + mRipple.draw(canvas); + } + super.onDraw(canvas); + mTrack.draw(canvas); + mScrubber.draw(canvas); + if (mMin != mValueBase && mMax != mValueBase) { + mTrackBase.draw(canvas); + } + mThumb.draw(canvas); + } + + @Override + protected void drawableStateChanged() { + super.drawableStateChanged(); + updateFromDrawableState(); + } + + private void updateFromDrawableState() { + int[] state = getDrawableState(); + boolean focused = false; + boolean pressed = false; + for (int i : state) { + if (i == FOCUSED_STATE) { + focused = true; + } else if (i == PRESSED_STATE) { + pressed = true; + } + } + if (isEnabled() && (focused || pressed) && mIndicatorPopupEnabled) { + //We want to add a small delay here to avoid + //poping in/out on simple taps + removeCallbacks(mShowIndicatorRunnable); + postDelayed(mShowIndicatorRunnable, INDICATOR_DELAY_FOR_TAPS); + } else { + hideFloater(); + } + mThumb.setState(state); + mTrack.setState(state); + mScrubber.setState(state); + mRipple.setState(state); + } + + private void updateProgressMessage(int value) { + if (!isInEditMode()) { + if (mNumericTransformer.useStringTransform()) { + mIndicator.setValue(mNumericTransformer.transformToString(value)); + } else { + mIndicator.setValue(convertValueToMessage(mNumericTransformer.transform(value))); + } + } + } + + private String convertValueToMessage(int value) { + String format = mIndicatorFormatter != null ? mIndicatorFormatter : DEFAULT_FORMATTER; + //We're trying to re-use the Formatter here to avoid too much memory allocations + //But I'm not completey sure if it's doing anything good... :( + //Previously, this condition was wrong so the Formatter was always re-created + //But as I fixed the condition, the formatter started outputting trash characters from previous + //calls, so I mark the StringBuilder as empty before calling format again. + + //Anyways, I see the memory usage still go up on every call to this method + //and I have no clue on how to fix that... damn Strings... + if (mFormatter == null || !mFormatter.locale().equals(Locale.getDefault())) { + int bufferSize = format.length() + String.valueOf(mMax).length(); + if (mFormatBuilder == null) { + mFormatBuilder = new StringBuilder(bufferSize); + } else { + mFormatBuilder.ensureCapacity(bufferSize); + } + mFormatter = new Formatter(mFormatBuilder, Locale.getDefault()); + } else { + mFormatBuilder.setLength(0); + } + return mFormatter.format(format, value).toString(); + } + + @Override + public boolean onTouchEvent(MotionEvent event) { + if (!isEnabled()) { + return false; + } + switch (event.getAction()) { + case MotionEvent.ACTION_DOWN: + mDownX = event.getX(); + startDragging(event, isInScrollingContainer()); + break; + case MotionEvent.ACTION_MOVE: + if (isDragging()) { + updateDragging(event); + } else { + final float x = event.getX(); + if (Math.abs(x - mDownX) > mTouchSlop) { + startDragging(event, false); + } + } + break; + case MotionEvent.ACTION_UP: + if (!isDragging() && mAllowTrackClick) { + startDragging(event, false); + updateDragging(event); + } + stopDragging(); + break; + case MotionEvent.ACTION_CANCEL: + stopDragging(); + break; + } + return true; + } + + private boolean isInScrollingContainer() { + return SeekBarCompat.isInScrollingContainer(getParent()); + } + + private boolean startDragging(MotionEvent ev, boolean ignoreTrackIfInScrollContainer) { + final Rect bounds = mTempRect; + mThumb.copyBounds(bounds); + //Grow the current thumb rect for a bigger touch area + bounds.inset(-mAddedTouchBounds, -mAddedTouchBounds); + mIsDragging = (bounds.contains((int) ev.getX(), (int) ev.getY())); + if (!mIsDragging && mAllowTrackClick && !ignoreTrackIfInScrollContainer) { + //If the user clicked outside the thumb, we compute the current position + //and force an immediate drag to it. + mIsDragging = true; + mDragOffset = (bounds.width() / 2) - mAddedTouchBounds; + updateDragging(ev); + //As the thumb may have moved, get the bounds again + mThumb.copyBounds(bounds); + bounds.inset(-mAddedTouchBounds, -mAddedTouchBounds); + } + if (mIsDragging) { + setPressed(true); + attemptClaimDrag(); + setHotspot(ev.getX(), ev.getY()); + mDragOffset = (int) (ev.getX() - bounds.left - mAddedTouchBounds); + if (mPublicChangeListener != null) { + mPublicChangeListener.onStartTrackingTouch(this); + } + } + return mIsDragging; + } + + private boolean isDragging() { + return mIsDragging; + } + + private void stopDragging() { + if (mPublicChangeListener != null) { + mPublicChangeListener.onStopTrackingTouch(this); + } + mIsDragging = false; + setPressed(false); + } + + @Override + public boolean onKeyDown(int keyCode, KeyEvent event) { + boolean handled = false; + if (isEnabled()) { + int progress = getAnimatedProgress(); + switch (keyCode) { + case KeyEvent.KEYCODE_DPAD_LEFT: + handled = true; + if (progress <= mMin) + break; + animateSetProgress(progress - mKeyProgressIncrement); + break; + case KeyEvent.KEYCODE_DPAD_RIGHT: + handled = true; + if (progress >= mMax) + break; + animateSetProgress(progress + mKeyProgressIncrement); + break; + } + } + + return handled || super.onKeyDown(keyCode, event); + } + + private int getAnimatedProgress() { + return isAnimationRunning() ? getAnimationTarget() : mValue; + } + + + boolean isAnimationRunning() { + return mPositionAnimator != null && mPositionAnimator.isRunning(); + } + + void animateSetProgress(int progress) { + final float curProgress = isAnimationRunning() ? getAnimationPosition() : getProgress(); + + if (progress < mMin) { + progress = mMin; + } else if (progress > mMax) { + progress = mMax; + } + //setProgressValueOnly(progress); + + if (mPositionAnimator != null) { + mPositionAnimator.cancel(); + } + + mAnimationTarget = progress; + mPositionAnimator = AnimatorCompat.create(curProgress, + progress, new AnimatorCompat.AnimationFrameUpdateListener() { + @Override + public void onAnimationFrame(float currentValue) { + setAnimationPosition(currentValue); + } + }); + mPositionAnimator.setDuration(PROGRESS_ANIMATION_DURATION); + mPositionAnimator.start(); + } + + private int getAnimationTarget() { + return mAnimationTarget; + } + + void setAnimationPosition(float position) { + mAnimationPosition = position; + float currentScale = (position - mMin) / (float) (mMax - mMin); + updateProgressFromAnimation(currentScale); + } + + float getAnimationPosition() { + return mAnimationPosition; + } + + + private void updateDragging(MotionEvent ev) { + setHotspot(ev.getX(), ev.getY()); + int x = (int) ev.getX(); + Rect oldBounds = mThumb.getBounds(); + int halfThumb = oldBounds.width() / 2; + int addedThumb = mAddedTouchBounds; + int newX = x - mDragOffset + halfThumb; + int left = getPaddingLeft() + halfThumb + addedThumb; + int right = getWidth() - (getPaddingRight() + halfThumb + addedThumb); + if (newX < left) { + newX = left; + } else if (newX > right) { + newX = right; + } + + int available = right - left; + float scale = (float) (newX - left) / (float) available; + if (isRtl()) { + scale = 1f - scale; + } + int progress = Math.round((scale * (mMax - mMin)) + mMin); + setProgress(progress, true); + } + + private void updateProgressFromAnimation(float scale) { + Rect bounds = mThumb.getBounds(); + int halfThumb = bounds.width() / 2; + int addedThumb = mAddedTouchBounds; + int left = getPaddingLeft() + halfThumb + addedThumb; + int right = getWidth() - (getPaddingRight() + halfThumb + addedThumb); + int available = right - left; + int progress = Math.round((scale * (mMax - mMin)) + mMin); + //we don't want to just call setProgress here to avoid the animation being cancelled, + //and this position is not bound to a real progress value but interpolated + if (progress != getProgress()) { + mValue = progress; + notifyProgress(mValue, true); + updateProgressMessage(progress); + } + final int thumbPos = (int) (scale * available + 0.5f); + + float scaleDrawBase = (mValueBase - mMin) / (float) (mMax - mMin); + final int thumbPosBase = (int) (scaleDrawBase * available + 0.5f); + + updateThumbPos(thumbPosBase, thumbPos); + } + + private void updateThumbPosFromCurrentProgress() { + int thumbWidth = mThumb.getIntrinsicWidth(); + int addedThumb = mAddedTouchBounds; + int halfThumb = thumbWidth / 2; + + //This doesn't matter if RTL, as we just need the "avaiable" area + int left = getPaddingLeft() + halfThumb + addedThumb; + int right = getWidth() - (getPaddingRight() + halfThumb + addedThumb); + int available = right - left; + + float scaleDraw = (mValue - mMin) / (float) (mMax - mMin); + float scaleDrawBase = (mValueBase - mMin) / (float) (mMax - mMin); + + final int thumbPos = (int) (scaleDraw * available + 0.5f); + final int thumbPosBase = (int) (scaleDrawBase * available + 0.5f); + updateThumbPos(thumbPosBase, thumbPos); + } + + private void updateThumbPos(int base, int value) { + base += getPaddingLeft() + mAddedTouchBounds; + value += getPaddingLeft() + mAddedTouchBounds; + int start = Math.min(base, value); + int end = Math.max(base, value); + + int thumbWidth = mThumb.getIntrinsicWidth(); + int halfThumb = thumbWidth / 2; + mThumb.copyBounds(mInvalidateRect); + mThumb.setBounds(value, mInvalidateRect.top, value + thumbWidth, mInvalidateRect.bottom); + mScrubber.getBounds().left = start + halfThumb; + mScrubber.getBounds().right = end + halfThumb; + final Rect finalBounds = mTempRect; + mThumb.copyBounds(finalBounds); + if (!isInEditMode()) { + mIndicator.move(finalBounds.centerX()); + } + mTrackBase.getBounds().left = base + halfThumb - mTrackBaseHeight / 8; + mTrackBase.getBounds().right = base + halfThumb + mTrackBaseHeight / 8; + mInvalidateRect.inset(-mAddedTouchBounds, -mAddedTouchBounds); + finalBounds.inset(-mAddedTouchBounds, -mAddedTouchBounds); + mInvalidateRect.union(finalBounds); + SeekBarCompat.setHotspotBounds(mRipple, finalBounds.left, finalBounds.top, finalBounds.right, finalBounds.bottom); + invalidate(mInvalidateRect); + } + + + private void setHotspot(float x, float y) { + DrawableCompat.setHotspot(mRipple, x, y); + } + + @Override + protected boolean verifyDrawable(Drawable who) { + return who == mThumb || who == mTrack || who == mScrubber || who == mRipple || super.verifyDrawable(who); + } + + private void attemptClaimDrag() { + ViewParent parent = getParent(); + if (parent != null) { + parent.requestDisallowInterceptTouchEvent(true); + } + } + + private Runnable mShowIndicatorRunnable = new Runnable() { + @Override + public void run() { + showFloater(); + } + }; + + private void showFloater() { + if (!isInEditMode()) { + mThumb.animateToPressed(); + mIndicator.showIndicator(this, mThumb.getBounds()); + notifyBubble(true); + } + } + + private void hideFloater() { + removeCallbacks(mShowIndicatorRunnable); + if (!isInEditMode()) { + mIndicator.dismiss(); + notifyBubble(false); + } + } + + private MarkerDrawable.MarkerAnimationListener mFloaterListener = new MarkerDrawable.MarkerAnimationListener() { + @Override + public void onClosingComplete() { + mThumb.animateToNormal(); + } + + @Override + public void onOpeningComplete() { + + } + + }; + + @Override + protected void onDetachedFromWindow() { + super.onDetachedFromWindow(); + removeCallbacks(mShowIndicatorRunnable); + if (!isInEditMode()) { + mIndicator.dismissComplete(); + } + } + + @SuppressLint("WrongConstant") + public boolean isRtl() { + return (ViewCompat.getLayoutDirection(this) == LAYOUT_DIRECTION_RTL) && mMirrorForRtl; + } + + @Override + protected Parcelable onSaveInstanceState() { + Parcelable superState = super.onSaveInstanceState(); + CustomState state = new CustomState(superState); + state.progress = getProgress(); + state.max = mMax; + state.min = mMin; + return state; + } + + @Override + protected void onRestoreInstanceState(Parcelable state) { + if (state == null || !state.getClass().equals(CustomState.class)) { + super.onRestoreInstanceState(state); + return; + } + + CustomState customState = (CustomState) state; + setMin(customState.min); + setMax(customState.max); + setProgress(customState.progress, false); + super.onRestoreInstanceState(customState.getSuperState()); + } + + static class CustomState extends BaseSavedState { + private int progress; + private int max; + private int min; + + public CustomState(Parcel source) { + super(source); + progress = source.readInt(); + max = source.readInt(); + min = source.readInt(); + } + + public CustomState(Parcelable superState) { + super(superState); + } + + @Override + public void writeToParcel(Parcel outcoming, int flags) { + super.writeToParcel(outcoming, flags); + outcoming.writeInt(progress); + outcoming.writeInt(max); + outcoming.writeInt(min); + } + + public static final Creator CREATOR = + new Creator() { + + @Override + public CustomState[] newArray(int size) { + return new CustomState[size]; + } + + @Override + public CustomState createFromParcel(Parcel incoming) { + return new CustomState(incoming); + } + }; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/Marker.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/Marker.java new file mode 100644 index 000000000..cd354b290 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/Marker.java @@ -0,0 +1,196 @@ +package com.yunbao.faceunity.seekbar.internal; + +import android.content.Context; +import android.content.res.ColorStateList; +import android.content.res.TypedArray; +import android.graphics.Canvas; +import android.graphics.drawable.Drawable; +import android.os.Build; +import android.util.AttributeSet; +import android.util.DisplayMetrics; +import android.view.Gravity; +import android.view.View; +import android.view.ViewGroup; +import android.widget.FrameLayout; +import android.widget.TextView; + +import androidx.core.view.ViewCompat; + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.seekbar.internal.compat.SeekBarCompat; +import com.yunbao.faceunity.seekbar.internal.drawable.MarkerDrawable; + + +/** + * {@link ViewGroup} to be used as the real indicator. + *

+ * I've used this to be able to accommodate the TextView + * and the {@link MarkerDrawable} + * with the required positions and offsets + *

+ * + * @hide + */ +public class Marker extends ViewGroup implements MarkerDrawable.MarkerAnimationListener { + private static final int PADDING_DP = 1; + private static final int ELEVATION_DP = 8; + //The TextView to show the info + private TextView mNumber; + //The max width of this View + private int mWidth; + //some distance between the thumb and our bubble marker. + //This will be added to our measured height + private int mSeparation; + MarkerDrawable mMarkerDrawable; + + public Marker(Context context, AttributeSet attrs, int defStyleAttr, String maxValue, int thumbSize, int separation) { + super(context, attrs, defStyleAttr); + //as we're reading the parent DiscreteSeekBar attributes, it may wrongly set this view's visibility. + setVisibility(View.VISIBLE); + + DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics(); + TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.DiscreteSeekBar, + R.attr.discreteSeekBarStyle, R.style.Widget_DiscreteSeekBar); + + int padding = (int) (PADDING_DP * displayMetrics.density) * 2; + int textAppearanceId = a.getResourceId(R.styleable.DiscreteSeekBar_dsb_indicatorTextAppearance, + R.style.Widget_DiscreteIndicatorTextAppearance); + mNumber = new TextView(context); + //Add some padding to this textView so the bubble has some space to breath + mNumber.setPadding(padding, 0, padding, 0); + mNumber.setTextAppearance(context, textAppearanceId); + mNumber.setGravity(Gravity.CENTER); + mNumber.setText(maxValue); + mNumber.setMaxLines(1); + mNumber.setSingleLine(true); + SeekBarCompat.setTextDirection(mNumber, TEXT_DIRECTION_LOCALE); + mNumber.setVisibility(View.INVISIBLE); + + //add some padding for the elevation shadow not to be clipped + //I'm sure there are better ways of doing this... + setPadding(padding, padding, padding, padding); + + resetSizes(maxValue); + + mSeparation = separation; + ColorStateList color = a.getColorStateList(R.styleable.DiscreteSeekBar_dsb_indicatorColor); + mMarkerDrawable = new MarkerDrawable(color, thumbSize); + mMarkerDrawable.setCallback(this); + mMarkerDrawable.setMarkerListener(this); + mMarkerDrawable.setExternalOffset(padding); + + //Elevation for anroid 5+ + float elevation = a.getDimension(R.styleable.DiscreteSeekBar_dsb_indicatorElevation, ELEVATION_DP * displayMetrics.density); + ViewCompat.setElevation(this, elevation); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + SeekBarCompat.setOutlineProvider(this, mMarkerDrawable); + } + a.recycle(); + } + + public void resetSizes(String maxValue) { + DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); + //Account for negative numbers... is there any proper way of getting the biggest string between our range???? + mNumber.setText("-" + maxValue); + //Do a first forced measure call for the TextView (with the biggest text content), + //to calculate the max width and use always the same. + //this avoids the TextView from shrinking and growing when the text content changes + int wSpec = MeasureSpec.makeMeasureSpec(displayMetrics.widthPixels, MeasureSpec.AT_MOST); + int hSpec = MeasureSpec.makeMeasureSpec(displayMetrics.heightPixels, MeasureSpec.AT_MOST); + mNumber.measure(wSpec, hSpec); + mWidth = Math.max(mNumber.getMeasuredWidth(), mNumber.getMeasuredHeight()); + removeView(mNumber); + addView(mNumber, new FrameLayout.LayoutParams(mWidth, mWidth, Gravity.LEFT | Gravity.TOP)); + } + + @Override + protected void dispatchDraw(Canvas canvas) { + mMarkerDrawable.draw(canvas); + super.dispatchDraw(canvas); + } + + @Override + protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { + measureChildren(widthMeasureSpec, heightMeasureSpec); + int widthSize = mWidth + getPaddingLeft() + getPaddingRight(); + int heightSize = mWidth + getPaddingTop() + getPaddingBottom(); + //This diff is the basic calculation of the difference between + //a square side size and its diagonal + //this helps us account for the visual offset created by MarkerDrawable + //when leaving one of the corners un-rounded + int diff = (int) ((1.41f * mWidth) - mWidth) / 2; + setMeasuredDimension(widthSize, heightSize + diff + mSeparation); + } + + @Override + protected void onLayout(boolean changed, int l, int t, int r, int b) { + int left = getPaddingLeft(); + int top = getPaddingTop(); + int right = getWidth() - getPaddingRight(); + int bottom = getHeight() - getPaddingBottom(); + //the TetView is always layout at the top + mNumber.layout(left, top, left + mWidth, top + mWidth); + //the MarkerDrawable uses the whole view, it will adapt itself... + // or it seems so... + mMarkerDrawable.setBounds(left, top, right, bottom); + } + + @Override + protected boolean verifyDrawable(Drawable who) { + return who == mMarkerDrawable || super.verifyDrawable(who); + } + + @Override + protected void onAttachedToWindow() { + super.onAttachedToWindow(); + //HACK: Sometimes, the animateOpen() call is made before the View is attached + //so the drawable cannot schedule itself to run the animation + //I think we can call it here safely. + //I've seen it happen in android 2.3.7 + animateOpen(); + } + + public void setValue(CharSequence value) { + mNumber.setText(value); + } + + public CharSequence getValue() { + return mNumber.getText(); + } + + public void animateOpen() { + mMarkerDrawable.stop(); + mMarkerDrawable.animateToPressed(); + } + + public void animateClose() { + mMarkerDrawable.stop(); + mNumber.setVisibility(View.INVISIBLE); + mMarkerDrawable.animateToNormal(); + } + + @Override + public void onOpeningComplete() { + mNumber.setVisibility(View.VISIBLE); + if (getParent() instanceof MarkerDrawable.MarkerAnimationListener) { + ((MarkerDrawable.MarkerAnimationListener) getParent()).onOpeningComplete(); + } + } + + @Override + public void onClosingComplete() { + if (getParent() instanceof MarkerDrawable.MarkerAnimationListener) { + ((MarkerDrawable.MarkerAnimationListener) getParent()).onClosingComplete(); + } + } + + @Override + protected void onDetachedFromWindow() { + super.onDetachedFromWindow(); + mMarkerDrawable.stop(); + } + + public void setColors(int startColor, int endColor) { + mMarkerDrawable.setColors(startColor, endColor); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/PopupIndicator.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/PopupIndicator.java new file mode 100644 index 000000000..d968abd51 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/PopupIndicator.java @@ -0,0 +1,256 @@ +package com.yunbao.faceunity.seekbar.internal; + +import android.content.Context; +import android.graphics.PixelFormat; +import android.graphics.Point; +import android.graphics.Rect; +import android.os.IBinder; +import android.util.AttributeSet; +import android.util.DisplayMetrics; +import android.view.Gravity; +import android.view.View; +import android.view.ViewGroup; +import android.view.WindowManager; +import android.widget.FrameLayout; + +import androidx.core.view.GravityCompat; + +import com.yunbao.faceunity.seekbar.internal.compat.SeekBarCompat; +import com.yunbao.faceunity.seekbar.internal.drawable.MarkerDrawable; + + +/** + * Class to manage the floating bubble thing, similar (but quite worse tested than {@link android.widget.PopupWindow} + *

+ *

+ * This will attach a View to the Window (full-width, measured-height, positioned just under the thumb) + *

+ * + * @hide + * @see #showIndicator(View, Rect) + * @see #dismiss() + * @see #dismissComplete() + * @see Floater + */ +public class PopupIndicator { + + private final WindowManager mWindowManager; + private boolean mShowing; + private Floater mPopupView; + //Outside listener for the DiscreteSeekBar to get MarkerDrawable animation events. + //The whole chain of events goes this way: + //MarkerDrawable->Marker->Floater->mListener->DiscreteSeekBar.... + //... phew! + private MarkerDrawable.MarkerAnimationListener mListener; + private int[] mDrawingLocation = new int[2]; + Point screenSize = new Point(); + + public PopupIndicator(Context context, AttributeSet attrs, int defStyleAttr, String maxValue, int thumbSize, int separation) { + mWindowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); + mPopupView = new Floater(context, attrs, defStyleAttr, maxValue, thumbSize, separation); + } + + public void updateSizes(String maxValue) { + dismissComplete(); + if (mPopupView != null) { + mPopupView.mMarker.resetSizes(maxValue); + } + } + + public void setListener(MarkerDrawable.MarkerAnimationListener listener) { + mListener = listener; + } + + /** + * We want the Floater to be full-width because the contents will be moved from side to side. + * We may/should change this in the future to use just the PARENT View width and/or pass it in the constructor + */ + private void measureFloater() { + int specWidth = View.MeasureSpec.makeMeasureSpec(screenSize.x, View.MeasureSpec.EXACTLY); + int specHeight = View.MeasureSpec.makeMeasureSpec(screenSize.y, View.MeasureSpec.AT_MOST); + mPopupView.measure(specWidth, specHeight); + } + + public void setValue(CharSequence value) { + mPopupView.mMarker.setValue(value); + } + + public boolean isShowing() { + return mShowing; + } + + public void showIndicator(View parent, Rect touchBounds) { + if (isShowing()) { + mPopupView.mMarker.animateOpen(); + return; + } + + IBinder windowToken = parent.getWindowToken(); + if (windowToken != null) { + WindowManager.LayoutParams p = createPopupLayout(windowToken); + + p.gravity = Gravity.TOP | GravityCompat.START; + updateLayoutParamsForPosiion(parent, p, touchBounds.bottom); + mShowing = true; + + translateViewIntoPosition(touchBounds.centerX()); + invokePopup(p); + } + } + + public void move(int x) { + if (!isShowing()) { + return; + } + translateViewIntoPosition(x); + } + + public void setColors(int startColor, int endColor) { + mPopupView.setColors(startColor, endColor); + } + + /** + * This will start the closing animation of the Marker and call onClosingComplete when finished + */ + public void dismiss() { + mPopupView.mMarker.animateClose(); + } + + /** + * FORCE the popup window to be removed. + * You typically calls this when the parent view is being removed from the window to avoid a Window Leak + */ + public void dismissComplete() { + if (isShowing()) { + mShowing = false; + try { + mWindowManager.removeViewImmediate(mPopupView); + } finally { + } + } + } + + + private void updateLayoutParamsForPosiion(View anchor, WindowManager.LayoutParams p, int yOffset) { + DisplayMetrics displayMetrics = anchor.getResources().getDisplayMetrics(); + screenSize.set(displayMetrics.widthPixels, displayMetrics.heightPixels); + + measureFloater(); + int measuredHeight = mPopupView.getMeasuredHeight(); + int paddingBottom = mPopupView.mMarker.getPaddingBottom(); + anchor.getLocationInWindow(mDrawingLocation); + p.x = 0; + p.y = mDrawingLocation[1] - measuredHeight + yOffset + paddingBottom; + p.width = screenSize.x; + p.height = measuredHeight; + } + + private void translateViewIntoPosition(final int x) { + mPopupView.setFloatOffset(x + mDrawingLocation[0]); + } + + private void invokePopup(WindowManager.LayoutParams p) { + mWindowManager.addView(mPopupView, p); + mPopupView.mMarker.animateOpen(); + } + + private WindowManager.LayoutParams createPopupLayout(IBinder token) { + WindowManager.LayoutParams p = new WindowManager.LayoutParams(); + p.gravity = Gravity.START | Gravity.TOP; + p.width = ViewGroup.LayoutParams.MATCH_PARENT; + p.height = ViewGroup.LayoutParams.MATCH_PARENT; + p.format = PixelFormat.TRANSLUCENT; + p.flags = computeFlags(p.flags); + p.type = WindowManager.LayoutParams.TYPE_APPLICATION_PANEL; + p.token = token; + p.softInputMode = WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN; + p.setTitle("DiscreteSeekBar Indicator:" + Integer.toHexString(hashCode())); + + return p; + } + + /** + * I'm NOT completely sure how all this bitwise things work... + * + * @param curFlags + * @return + */ + private int computeFlags(int curFlags) { + curFlags &= ~( + WindowManager.LayoutParams.FLAG_IGNORE_CHEEK_PRESSES | + WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | + WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE | + WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH | + WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS | + WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM); + curFlags |= WindowManager.LayoutParams.FLAG_IGNORE_CHEEK_PRESSES; + curFlags |= WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE; + curFlags |= WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE; + curFlags |= WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS; + return curFlags; + } + + /** + * Small FrameLayout class to hold and move the bubble around when requested + * I wanted to use the {@link Marker} directly + * but doing so would make some things harder to implement + * (like moving the marker around, having the Marker's outline to work, etc) + */ + private class Floater extends FrameLayout implements MarkerDrawable.MarkerAnimationListener { + private Marker mMarker; + private int mOffset; + + public Floater(Context context, AttributeSet attrs, int defStyleAttr, String maxValue, int thumbSize, int separation) { + super(context); + mMarker = new Marker(context, attrs, defStyleAttr, maxValue, thumbSize, separation); + addView(mMarker, new LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.LEFT | Gravity.TOP)); + } + + @Override + protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { + measureChildren(widthMeasureSpec, heightMeasureSpec); + int widthSize = MeasureSpec.getSize(widthMeasureSpec); + int heightSie = mMarker.getMeasuredHeight(); + setMeasuredDimension(widthSize, heightSie); + } + + @Override + protected void onLayout(boolean changed, int l, int t, int r, int b) { + int centerDiffX = mMarker.getMeasuredWidth() / 2; + int offset = (mOffset - centerDiffX); + mMarker.layout(offset, 0, offset + mMarker.getMeasuredWidth(), mMarker.getMeasuredHeight()); + } + + public void setFloatOffset(int x) { + mOffset = x; + int centerDiffX = mMarker.getMeasuredWidth() / 2; + int offset = (x - centerDiffX); + mMarker.offsetLeftAndRight(offset - mMarker.getLeft()); + //Without hardware acceleration (or API levels<11), offsetting a view seems to NOT invalidate the proper area. + //We should calc the proper invalidate Rect but this will be for now... + if (!SeekBarCompat.isHardwareAccelerated(this)) { + invalidate(); + } + } + + @Override + public void onClosingComplete() { + if (mListener != null) { + mListener.onClosingComplete(); + } + dismissComplete(); + } + + @Override + public void onOpeningComplete() { + if (mListener != null) { + mListener.onOpeningComplete(); + } + } + + public void setColors(int startColor, int endColor) { + mMarker.setColors(startColor, endColor); + } + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/AnimatorCompat.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/AnimatorCompat.java new file mode 100644 index 000000000..94f11d8f0 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/AnimatorCompat.java @@ -0,0 +1,73 @@ +package com.yunbao.faceunity.seekbar.internal.compat; + + +import com.yunbao.faceunity.seekbar.DiscreteSeekBar; + +/** + * Currently, there's no {@link android.animation.ValueAnimator} compatibility version + * and as we didn't want to throw in external dependencies, we made this small class. + *

+ *

+ * This will work like {@link android.support.v4.view.ViewPropertyAnimatorCompat}, that is, + * not doing anything on API<11 and using the default {@link android.animation.ValueAnimator} + * on API>=11 + *

+ *

+ * This class is used to provide animation to the {@link DiscreteSeekBar} + * when navigating with the Keypad + *

+ * + * @hide + */ +public abstract class AnimatorCompat { + public interface AnimationFrameUpdateListener { + public void onAnimationFrame(float currentValue); + } + + AnimatorCompat() { + + } + + public abstract void cancel(); + + public abstract boolean isRunning(); + + public abstract void setDuration(int progressAnimationDuration); + + public abstract void start(); + + public static final AnimatorCompat create(float start, float end, AnimationFrameUpdateListener listener) { + return new AnimatorCompatBase(start, end, listener); + } + + private static class AnimatorCompatBase extends AnimatorCompat { + + private final AnimationFrameUpdateListener mListener; + private final float mEndValue; + + public AnimatorCompatBase(float start, float end, AnimationFrameUpdateListener listener) { + mListener = listener; + mEndValue = end; + } + + @Override + public void cancel() { + + } + + @Override + public boolean isRunning() { + return false; + } + + @Override + public void setDuration(int progressAnimationDuration) { + + } + + @Override + public void start() { + mListener.onAnimationFrame(mEndValue); + } + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/SeekBarCompat.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/SeekBarCompat.java new file mode 100644 index 000000000..55b9e583f --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/SeekBarCompat.java @@ -0,0 +1,130 @@ +package com.yunbao.faceunity.seekbar.internal.compat; + +import android.content.res.ColorStateList; +import android.graphics.drawable.Drawable; +import android.graphics.drawable.RippleDrawable; +import android.os.Build; +import android.view.View; +import android.view.ViewParent; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.core.graphics.drawable.DrawableCompat; + +import com.yunbao.faceunity.seekbar.internal.drawable.AlmostRippleDrawable; +import com.yunbao.faceunity.seekbar.internal.drawable.MarkerDrawable; + + +/** + * Wrapper compatibility class to call some API-Specific methods + * And offer alternate procedures when possible + * + * @hide + */ +public class SeekBarCompat { + + /** + * Sets the custom Outline provider on API>=21. + * Does nothing on API<21 + * + * @param view + * @param markerDrawable + */ + public static void setOutlineProvider(View view, final MarkerDrawable markerDrawable) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + SeekBarCompatDontCrash.setOutlineProvider(view, markerDrawable); + } + } + + /** + * Our DiscreteSeekBar implementation uses a circular drawable on API < 21 + * because we don't set it as Background, but draw it ourselves + * + * @param colorStateList + * @return + */ + public static Drawable getRipple(ColorStateList colorStateList) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + return SeekBarCompatDontCrash.getRipple(colorStateList); + } else { + return new AlmostRippleDrawable(colorStateList); + } + } + + /** + * Sets the color of the seekbar ripple + * + * @param drawable + * @param colorStateList The ColorStateList the track ripple will be changed to + */ + public static void setRippleColor(@NonNull Drawable drawable, ColorStateList colorStateList) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + ((RippleDrawable) drawable).setColor(colorStateList); + } else { + ((AlmostRippleDrawable) drawable).setColor(colorStateList); + } + } + + /** + * As our DiscreteSeekBar implementation uses a circular drawable on API < 21 + * we want to use the same method to set its bounds as the Ripple's hotspot bounds. + * + * @param drawable + * @param left + * @param top + * @param right + * @param bottom + */ + public static void setHotspotBounds(Drawable drawable, int left, int top, int right, int bottom) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + //We don't want the full size rect, Lollipop ripple would be too big + int size = (right - left) / 8; + DrawableCompat.setHotspotBounds(drawable, left + size, top + size, right - size, bottom - size); + } else { + drawable.setBounds(left, top, right, bottom); + } + } + + /** + * android.support.v4.view.ViewCompat SHOULD include this once and for all!! + * But it doesn't... + * + * @param view + * @param background + */ + @SuppressWarnings("deprecation") + public static void setBackground(View view, Drawable background) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { + SeekBarCompatDontCrash.setBackground(view, background); + } else { + view.setBackgroundDrawable(background); + } + } + + /** + * Sets the TextView text direction attribute when possible + * + * @param textView + * @param textDirection + * @see TextView#setTextDirection(int) + */ + public static void setTextDirection(TextView textView, int textDirection) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { + SeekBarCompatDontCrash.setTextDirection(textView, textDirection); + } + } + + public static boolean isInScrollingContainer(ViewParent p) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { + return SeekBarCompatDontCrash.isInScrollingContainer(p); + } + return false; + } + + public static boolean isHardwareAccelerated(View view) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { + return SeekBarCompatDontCrash.isHardwareAccelerated(view); + } + return false; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/SeekBarCompatDontCrash.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/SeekBarCompatDontCrash.java new file mode 100644 index 000000000..ef13919fb --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/compat/SeekBarCompatDontCrash.java @@ -0,0 +1,59 @@ +package com.yunbao.faceunity.seekbar.internal.compat; + +import android.annotation.TargetApi; +import android.content.res.ColorStateList; +import android.graphics.Outline; +import android.graphics.drawable.Drawable; +import android.graphics.drawable.RippleDrawable; +import android.view.View; +import android.view.ViewGroup; +import android.view.ViewOutlineProvider; +import android.view.ViewParent; +import android.widget.TextView; + +import com.yunbao.faceunity.seekbar.internal.drawable.MarkerDrawable; + + +/** + * Wrapper compatibility class to call some API-Specific methods + * And offer alternate procedures when possible + * + * @hide + */ +@TargetApi(21) +class SeekBarCompatDontCrash { + public static void setOutlineProvider(View marker, final MarkerDrawable markerDrawable) { + marker.setOutlineProvider(new ViewOutlineProvider() { + @Override + public void getOutline(View view, Outline outline) { + outline.setConvexPath(markerDrawable.getPath()); + } + }); + } + + public static Drawable getRipple(ColorStateList colorStateList) { + return new RippleDrawable(colorStateList, null, null); + } + + public static void setBackground(View view, Drawable background) { + view.setBackground(background); + } + + public static void setTextDirection(TextView number, int textDirection) { + number.setTextDirection(textDirection); + } + + public static boolean isInScrollingContainer(ViewParent p) { + while (p != null && p instanceof ViewGroup) { + if (((ViewGroup) p).shouldDelayChildPressedState()) { + return true; + } + p = p.getParent(); + } + return false; + } + + public static boolean isHardwareAccelerated(View view) { + return view.isHardwareAccelerated(); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/AlmostRippleDrawable.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/AlmostRippleDrawable.java new file mode 100644 index 000000000..e69e2df5c --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/AlmostRippleDrawable.java @@ -0,0 +1,206 @@ +package com.yunbao.faceunity.seekbar.internal.drawable; + +import android.content.res.ColorStateList; +import android.graphics.Canvas; +import android.graphics.Color; +import android.graphics.Paint; +import android.graphics.Rect; +import android.graphics.drawable.Animatable; +import android.os.SystemClock; +import android.view.animation.AccelerateDecelerateInterpolator; +import android.view.animation.Interpolator; + +import androidx.annotation.NonNull; + + +public class AlmostRippleDrawable extends StateDrawable implements Animatable { + private static final long FRAME_DURATION = 1000 / 60; + private static final int ANIMATION_DURATION = 250; + + private static final float INACTIVE_SCALE = 0f; + private static final float ACTIVE_SCALE = 1f; + private float mCurrentScale = INACTIVE_SCALE; + private Interpolator mInterpolator; + private long mStartTime; + private boolean mReverse = false; + private boolean mRunning = false; + private int mDuration = ANIMATION_DURATION; + private float mAnimationInitialValue; + //We don't use colors just with our drawable state because of animations + private int mPressedColor; + private int mFocusedColor; + private int mDisabledColor; + private int mRippleColor; + private int mRippleBgColor; + + public AlmostRippleDrawable(@NonNull ColorStateList tintStateList) { + super(tintStateList); + mInterpolator = new AccelerateDecelerateInterpolator(); + setColor(tintStateList); + } + + public void setColor(@NonNull ColorStateList tintStateList) { + int defaultColor = tintStateList.getDefaultColor(); + mFocusedColor = tintStateList.getColorForState(new int[]{android.R.attr.state_enabled, android.R.attr.state_focused}, defaultColor); + mPressedColor = tintStateList.getColorForState(new int[]{android.R.attr.state_enabled, android.R.attr.state_pressed}, defaultColor); + mDisabledColor = tintStateList.getColorForState(new int[]{-android.R.attr.state_enabled}, defaultColor); + + //The ripple should be partially transparent + mFocusedColor = getModulatedAlphaColor(130, mFocusedColor); + mPressedColor = getModulatedAlphaColor(130, mPressedColor); + mDisabledColor = getModulatedAlphaColor(130, mDisabledColor); + } + + private static int getModulatedAlphaColor(int alphaValue, int originalColor) { + int alpha = Color.alpha(originalColor); + int scale = alphaValue + (alphaValue >> 7); + alpha = alpha * scale >> 8; + return Color.argb(alpha, Color.red(originalColor), Color.green(originalColor), Color.blue(originalColor)); + } + + @Override + public void doDraw(Canvas canvas, Paint paint) { + Rect bounds = getBounds(); + int size = Math.min(bounds.width(), bounds.height()); + float scale = mCurrentScale; + int rippleColor = mRippleColor; + int bgColor = mRippleBgColor; + float radius = (size / 2); + float radiusAnimated = radius * scale; + if (scale > INACTIVE_SCALE) { + if (bgColor != 0) { + paint.setColor(bgColor); + paint.setAlpha(decreasedAlpha(Color.alpha(bgColor))); + canvas.drawCircle(bounds.centerX(), bounds.centerY(), radius, paint); + } + if (rippleColor != 0) { + paint.setColor(rippleColor); + paint.setAlpha(modulateAlpha(Color.alpha(rippleColor))); + canvas.drawCircle(bounds.centerX(), bounds.centerY(), radiusAnimated, paint); + } + } + } + + private int decreasedAlpha(int alpha) { + int scale = 100 + (100 >> 7); + return alpha * scale >> 8; + } + + @Override + public boolean setState(int[] stateSet) { + int[] oldState = getState(); + boolean oldPressed = false; + for (int i : oldState) { + if (i == android.R.attr.state_pressed) { + oldPressed = true; + } + } + super.setState(stateSet); + boolean focused = false; + boolean pressed = false; + boolean disabled = true; + for (int i : stateSet) { + if (i == android.R.attr.state_focused) { + focused = true; + } else if (i == android.R.attr.state_pressed) { + pressed = true; + } else if (i == android.R.attr.state_enabled) { + disabled = false; + } + } + + if (disabled) { + unscheduleSelf(mUpdater); + mRippleColor = mDisabledColor; + mRippleBgColor = 0; + mCurrentScale = ACTIVE_SCALE / 2; + invalidateSelf(); + } else { + if (pressed) { + animateToPressed(); + mRippleColor = mRippleBgColor = mPressedColor; + } else if (oldPressed) { + mRippleColor = mRippleBgColor = mPressedColor; + animateToNormal(); + } else if (focused) { + mRippleColor = mFocusedColor; + mRippleBgColor = 0; + mCurrentScale = ACTIVE_SCALE; + invalidateSelf(); + } else { + mRippleColor = 0; + mRippleBgColor = 0; + mCurrentScale = INACTIVE_SCALE; + invalidateSelf(); + } + } + return true; + } + + public void animateToPressed() { + unscheduleSelf(mUpdater); + if (mCurrentScale < ACTIVE_SCALE) { + mReverse = false; + mRunning = true; + mAnimationInitialValue = mCurrentScale; + float durationFactor = 1f - ((mAnimationInitialValue - INACTIVE_SCALE) / (ACTIVE_SCALE - INACTIVE_SCALE)); + mDuration = (int) (ANIMATION_DURATION * durationFactor); + mStartTime = SystemClock.uptimeMillis(); + scheduleSelf(mUpdater, mStartTime + FRAME_DURATION); + } + } + + public void animateToNormal() { + unscheduleSelf(mUpdater); + if (mCurrentScale > INACTIVE_SCALE) { + mReverse = true; + mRunning = true; + mAnimationInitialValue = mCurrentScale; + float durationFactor = 1f - ((mAnimationInitialValue - ACTIVE_SCALE) / (INACTIVE_SCALE - ACTIVE_SCALE)); + mDuration = (int) (ANIMATION_DURATION * durationFactor); + mStartTime = SystemClock.uptimeMillis(); + scheduleSelf(mUpdater, mStartTime + FRAME_DURATION); + } + } + + private void updateAnimation(float factor) { + float initial = mAnimationInitialValue; + float destination = mReverse ? INACTIVE_SCALE : ACTIVE_SCALE; + mCurrentScale = initial + (destination - initial) * factor; + invalidateSelf(); + } + + private final Runnable mUpdater = new Runnable() { + + @Override + public void run() { + + long currentTime = SystemClock.uptimeMillis(); + long diff = currentTime - mStartTime; + if (diff < mDuration) { + float interpolation = mInterpolator.getInterpolation((float) diff / (float) mDuration); + scheduleSelf(mUpdater, currentTime + FRAME_DURATION); + updateAnimation(interpolation); + } else { + unscheduleSelf(mUpdater); + mRunning = false; + updateAnimation(1f); + } + } + }; + + @Override + public void start() { + //No-Op. We control our own animation + } + + @Override + public void stop() { + //No-Op. We control our own animation + } + + @Override + public boolean isRunning() { + return mRunning; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/MarkerDrawable.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/MarkerDrawable.java new file mode 100644 index 000000000..8c5a04745 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/MarkerDrawable.java @@ -0,0 +1,235 @@ +package com.yunbao.faceunity.seekbar.internal.drawable; + +import android.content.res.ColorStateList; +import android.graphics.Canvas; +import android.graphics.Color; +import android.graphics.Matrix; +import android.graphics.Paint; +import android.graphics.Path; +import android.graphics.Rect; +import android.graphics.RectF; +import android.graphics.drawable.Animatable; +import android.os.SystemClock; +import android.view.animation.AccelerateDecelerateInterpolator; +import android.view.animation.Interpolator; + +import androidx.annotation.NonNull; + + +/** + * Implementation of {@link StateDrawable} to draw a morphing marker symbol. + *

+ * It's basically an implementation of an {@link Animatable} Drawable with the following details: + *

+ *
    + *
  • Animates from a circle shape to a "marker" shape just using a RoundRect
  • + *
  • Animates color change from the normal state color to the pressed state color
  • + *
  • Uses a {@link Path} to also serve as Outline for API>=21
  • + *
+ * + * @hide + */ +public class MarkerDrawable extends StateDrawable implements Animatable { + private static final long FRAME_DURATION = 1000 / 60; + private static final int ANIMATION_DURATION = 250; + + private float mCurrentScale = 0f; + private Interpolator mInterpolator; + private long mStartTime; + private boolean mReverse = false; + private boolean mRunning = false; + private int mDuration = ANIMATION_DURATION; + //size of the actual thumb drawable to use as circle state size + private float mClosedStateSize; + //value to store que current scale when starting an animation and interpolate from it + private float mAnimationInitialValue; + //extra offset directed from the View to account + //for its internal padding between circle state and marker state + private int mExternalOffset; + //colors for interpolation + private int mStartColor;//Color when the Marker is OPEN + private int mEndColor;//Color when the arker is CLOSED + + Path mPath = new Path(); + RectF mRect = new RectF(); + Matrix mMatrix = new Matrix(); + private MarkerAnimationListener mMarkerListener; + + public MarkerDrawable(@NonNull ColorStateList tintList, int closedSize) { + super(tintList); + mInterpolator = new AccelerateDecelerateInterpolator(); + mClosedStateSize = closedSize; + mStartColor = tintList.getColorForState(new int[]{android.R.attr.state_enabled, android.R.attr.state_pressed}, tintList.getDefaultColor()); + mEndColor = tintList.getDefaultColor(); + + } + + public void setExternalOffset(int offset) { + mExternalOffset = offset; + } + + /** + * The two colors that will be used for the seek thumb. + * + * @param startColor Color used for the seek thumb + * @param endColor Color used for popup indicator + */ + public void setColors(int startColor, int endColor) { + mStartColor = startColor; + mEndColor = endColor; + } + + @Override + void doDraw(Canvas canvas, Paint paint) { + if (!mPath.isEmpty()) { + paint.setStyle(Paint.Style.FILL); + int color = blendColors(mStartColor, mEndColor, mCurrentScale); + paint.setColor(color); + canvas.drawPath(mPath, paint); + } + } + + public Path getPath() { + return mPath; + } + + @Override + protected void onBoundsChange(Rect bounds) { + super.onBoundsChange(bounds); + computePath(bounds); + } + + private void computePath(Rect bounds) { + final float currentScale = mCurrentScale; + final Path path = mPath; + final RectF rect = mRect; + final Matrix matrix = mMatrix; + + path.reset(); + int totalSize = Math.min(bounds.width(), bounds.height()); + + float initial = mClosedStateSize; + float destination = totalSize; + float currentSize = initial + (destination - initial) * currentScale; + + float halfSize = currentSize / 2f; + float inverseScale = 1f - currentScale; + float cornerSize = halfSize * inverseScale; + float[] corners = new float[]{halfSize, halfSize, halfSize, halfSize, halfSize, halfSize, cornerSize, cornerSize}; + rect.set(bounds.left, bounds.top, bounds.left + currentSize, bounds.top + currentSize); + path.addRoundRect(rect, corners, Path.Direction.CCW); + matrix.reset(); + matrix.postRotate(-45, bounds.left + halfSize, bounds.top + halfSize); + matrix.postTranslate((bounds.width() - currentSize) / 2, 0); + float hDiff = (bounds.bottom - currentSize - mExternalOffset) * inverseScale; + matrix.postTranslate(0, hDiff); + path.transform(matrix); + } + + private void updateAnimation(float factor) { + float initial = mAnimationInitialValue; + float destination = mReverse ? 0f : 1f; + mCurrentScale = initial + (destination - initial) * factor; + computePath(getBounds()); + invalidateSelf(); + } + + public void animateToPressed() { + unscheduleSelf(mUpdater); + mReverse = false; + if (mCurrentScale < 1) { + mRunning = true; + mAnimationInitialValue = mCurrentScale; + float durationFactor = 1f - mCurrentScale; + mDuration = (int) (ANIMATION_DURATION * durationFactor); + mStartTime = SystemClock.uptimeMillis(); + scheduleSelf(mUpdater, mStartTime + FRAME_DURATION); + } else { + notifyFinishedToListener(); + } + } + + public void animateToNormal() { + mReverse = true; + unscheduleSelf(mUpdater); + if (mCurrentScale > 0) { + mRunning = true; + mAnimationInitialValue = mCurrentScale; + float durationFactor = 1f - mCurrentScale; + mDuration = ANIMATION_DURATION - (int) (ANIMATION_DURATION * durationFactor); + mStartTime = SystemClock.uptimeMillis(); + scheduleSelf(mUpdater, mStartTime + FRAME_DURATION); + } else { + notifyFinishedToListener(); + } + } + + private final Runnable mUpdater = new Runnable() { + + @Override + public void run() { + + long currentTime = SystemClock.uptimeMillis(); + long diff = currentTime - mStartTime; + if (diff < mDuration) { + float interpolation = mInterpolator.getInterpolation((float) diff / (float) mDuration); + scheduleSelf(mUpdater, currentTime + FRAME_DURATION); + updateAnimation(interpolation); + } else { + unscheduleSelf(mUpdater); + mRunning = false; + updateAnimation(1f); + notifyFinishedToListener(); + } + } + }; + + public void setMarkerListener(MarkerAnimationListener listener) { + mMarkerListener = listener; + } + + private void notifyFinishedToListener() { + if (mMarkerListener != null) { + if (mReverse) { + mMarkerListener.onClosingComplete(); + } else { + mMarkerListener.onOpeningComplete(); + } + } + } + + @Override + public void start() { + //No-Op. We control our own animation + } + + @Override + public void stop() { + unscheduleSelf(mUpdater); + } + + @Override + public boolean isRunning() { + return mRunning; + } + + private static int blendColors(int color1, int color2, float factor) { + final float inverseFactor = 1f - factor; + float a = (Color.alpha(color1) * factor) + (Color.alpha(color2) * inverseFactor); + float r = (Color.red(color1) * factor) + (Color.red(color2) * inverseFactor); + float g = (Color.green(color1) * factor) + (Color.green(color2) * inverseFactor); + float b = (Color.blue(color1) * factor) + (Color.blue(color2) * inverseFactor); + return Color.argb((int) a, (int) r, (int) g, (int) b); + } + + + /** + * A listener interface to porpagate animation events + * This is the "poor's man" AnimatorListener for this Drawable + */ + public interface MarkerAnimationListener { + public void onClosingComplete(); + + public void onOpeningComplete(); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/StateDrawable.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/StateDrawable.java new file mode 100644 index 000000000..9c24bb35c --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/StateDrawable.java @@ -0,0 +1,105 @@ +package com.yunbao.faceunity.seekbar.internal.drawable; + +import android.content.res.ColorStateList; +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; + +import androidx.annotation.NonNull; + + +/** + * A drawable that changes it's Paint color depending on the Drawable State + *

+ * Subclasses should implement {@link #doDraw(Canvas, Paint)} + *

+ * + * @hide + */ +public abstract class StateDrawable extends Drawable { + private ColorStateList mTintStateList; + private final Paint mPaint; + private int mCurrentColor; + private int mAlpha = 255; + + public StateDrawable(@NonNull ColorStateList tintStateList) { + super(); + setColorStateList(tintStateList); + mPaint = new Paint(Paint.ANTI_ALIAS_FLAG); + } + + @Override + public boolean isStateful() { + return (mTintStateList.isStateful()) || super.isStateful(); + } + + @Override + public boolean setState(int[] stateSet) { + boolean handled = super.setState(stateSet); + handled = updateTint(stateSet) || handled; + return handled; + } + + @Override + public int getOpacity() { + return PixelFormat.TRANSLUCENT; + } + + private boolean updateTint(int[] state) { + final int color = mTintStateList.getColorForState(state, mCurrentColor); + if (color != mCurrentColor) { + mCurrentColor = color; + //We've changed states + invalidateSelf(); + return true; + } + return false; + } + + @Override + public void draw(Canvas canvas) { + mPaint.setColor(mCurrentColor); + int alpha = modulateAlpha(Color.alpha(mCurrentColor)); + mPaint.setAlpha(alpha); + doDraw(canvas, mPaint); + } + + public void setColorStateList(@NonNull ColorStateList tintStateList) { + mTintStateList = tintStateList; + mCurrentColor = tintStateList.getDefaultColor(); + } + + /** + * Subclasses should implement this method to do the actual drawing + * + * @param canvas The current {@link Canvas} to draw into + * @param paint The {@link Paint} preconfigurred with the current + * {@link ColorStateList} color + */ + abstract void doDraw(Canvas canvas, Paint paint); + + @Override + public void setAlpha(int alpha) { + mAlpha = alpha; + invalidateSelf(); + } + + int modulateAlpha(int alpha) { + int scale = mAlpha + (mAlpha >> 7); + return alpha * scale >> 8; + } + + @Override + public int getAlpha() { + return mAlpha; + } + + @Override + public void setColorFilter(ColorFilter cf) { + mPaint.setColorFilter(cf); + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/ThumbDrawable.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/ThumbDrawable.java new file mode 100644 index 000000000..54256e479 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/ThumbDrawable.java @@ -0,0 +1,96 @@ +package com.yunbao.faceunity.seekbar.internal.drawable; + +import android.content.res.ColorStateList; +import android.graphics.Canvas; +import android.graphics.Paint; +import android.graphics.Rect; +import android.graphics.drawable.Animatable; +import android.os.SystemClock; + +import androidx.annotation.NonNull; + +import com.yunbao.faceunity.seekbar.internal.Marker; + + +/** + *

HACK

+ *

+ * Special {@link StateDrawable} implementation + * to draw the Thumb circle. + *

+ *

+ * It's special because it will stop drawing once the state is pressed/focused BUT only after a small delay. + *

+ *

+ * This special delay is meant to help avoiding frame glitches while the {@link Marker} is added to the Window + *

+ * + * @hide + */ +public class ThumbDrawable extends StateDrawable implements Animatable { + //The current size for this drawable. Must be converted to real DPs + public static final int DEFAULT_SIZE_DP = 12; + private final int mSize; + private boolean mOpen; + private boolean mRunning; + + public ThumbDrawable(@NonNull ColorStateList tintStateList, int size) { + super(tintStateList); + mSize = size; + } + + @Override + public int getIntrinsicWidth() { + return mSize; + } + + @Override + public int getIntrinsicHeight() { + return mSize; + } + + @Override + public void doDraw(Canvas canvas, Paint paint) { + if (!mOpen) { + Rect bounds = getBounds(); + float radius = (mSize / 2); + canvas.drawCircle(bounds.centerX(), bounds.centerY(), radius, paint); + } + } + + public void animateToPressed() { + scheduleSelf(opener, SystemClock.uptimeMillis() + 100); + mRunning = true; + } + + public void animateToNormal() { + mOpen = false; + mRunning = false; + unscheduleSelf(opener); + invalidateSelf(); + } + + private Runnable opener = new Runnable() { + @Override + public void run() { + mOpen = true; + invalidateSelf(); + mRunning = false; + } + }; + + @Override + public void start() { + //NOOP + } + + @Override + public void stop() { + animateToNormal(); + } + + @Override + public boolean isRunning() { + return mRunning; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/TrackOvalDrawable.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/TrackOvalDrawable.java new file mode 100644 index 000000000..f3a5898b1 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/TrackOvalDrawable.java @@ -0,0 +1,30 @@ +package com.yunbao.faceunity.seekbar.internal.drawable; + +import android.content.res.ColorStateList; +import android.graphics.Canvas; +import android.graphics.Paint; +import android.graphics.RectF; + +import androidx.annotation.NonNull; + + +/** + * Simple {@link StateDrawable} implementation + * to draw circles/ovals + * + * @hide + */ +public class TrackOvalDrawable extends StateDrawable { + private RectF mRectF = new RectF(); + + public TrackOvalDrawable(@NonNull ColorStateList tintStateList) { + super(tintStateList); + } + + @Override + void doDraw(Canvas canvas, Paint paint) { + mRectF.set(getBounds()); + canvas.drawOval(mRectF, paint); + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/TrackRectDrawable.java b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/TrackRectDrawable.java new file mode 100644 index 000000000..165e24f03 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/seekbar/internal/drawable/TrackRectDrawable.java @@ -0,0 +1,26 @@ +package com.yunbao.faceunity.seekbar.internal.drawable; + +import android.content.res.ColorStateList; +import android.graphics.Canvas; +import android.graphics.Paint; + +import androidx.annotation.NonNull; + + +/** + * Simple {@link StateDrawable} implementation + * to draw rectangles + * + * @hide + */ +public class TrackRectDrawable extends StateDrawable { + public TrackRectDrawable(@NonNull ColorStateList tintStateList) { + super(tintStateList); + } + + @Override + void doDraw(Canvas canvas, Paint paint) { + canvas.drawRect(getBounds(), paint); + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/ui/FaceUnityView.java b/FaceUnity/src/main/java/com/yunbao/faceunity/ui/FaceUnityView.java new file mode 100644 index 000000000..c106387f3 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/ui/FaceUnityView.java @@ -0,0 +1,140 @@ +package com.yunbao.faceunity.ui; + +import android.content.Context; +import android.util.AttributeSet; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.LinearLayout; + +import androidx.annotation.Nullable; + + +import com.yunbao.faceunity.R; +import com.yunbao.faceunity.checkbox.CheckGroup; +import com.yunbao.faceunity.control.BodyBeautyControlView; +import com.yunbao.faceunity.control.FaceBeautyControlView; +import com.yunbao.faceunity.control.MakeupControlView; +import com.yunbao.faceunity.control.PropControlView; +import com.yunbao.faceunity.data.FaceUnityDataFactory; + +/** + * DESC: + * Created on 2021/4/26 + */ +public class FaceUnityView extends LinearLayout { + + private Context mContext; + + public FaceUnityView(Context context) { + super(context); + mContext = context; + init(); + } + + public FaceUnityView(Context context, @Nullable AttributeSet attrs) { + super(context, attrs); + mContext = context; + init(); + } + + public FaceUnityView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + mContext = context; + init(); + } + + + private FaceUnityDataFactory mDataFactory; + + private CheckGroup mCheckGroupView;//底部菜单 + private FaceBeautyControlView mFaceBeautyControlView;//美颜菜单 + private MakeupControlView mMakeupControlView;//美妆菜单 + private PropControlView mPropControlView;//道具菜单 + private BodyBeautyControlView mBodyBeautyControlView;//美体菜单 + private View lineView;//分割线 + + + private void init() { + LayoutInflater.from(mContext).inflate(R.layout.layout_faceunity, this); + initView(); + bindBottomView(); + } + + /** + * 绑定数据工厂 + * + * @param dataFactory FaceUnityDataFactory + */ + public void bindDataFactory(FaceUnityDataFactory dataFactory) { + mDataFactory = dataFactory; + mFaceBeautyControlView.bindDataFactory(dataFactory.mFaceBeautyDataFactory); + mMakeupControlView.bindDataFactory(dataFactory.mMakeupDataFactory); + mPropControlView.bindDataFactory(dataFactory.mPropDataFactory); + mBodyBeautyControlView.bindDataFactory(dataFactory.mBodyBeautyDataFactory); + switch (dataFactory.currentFunctionIndex) { + case 0: + mCheckGroupView.check(R.id.radio_beauty); + break; + case 1: + mCheckGroupView.check(R.id.radio_sticker); + break; + case 2: + mCheckGroupView.check(R.id.radio_makeup); + break; + case 3: + mCheckGroupView.check(R.id.radio_body); + break; + } + } + + /** + * 初始化View + */ + private void initView() { + mCheckGroupView = findViewById(R.id.group_function); + mFaceBeautyControlView = findViewById(R.id.control_beauty); + mMakeupControlView = findViewById(R.id.control_makeup); + mPropControlView = findViewById(R.id.control_prop); + mBodyBeautyControlView = findViewById(R.id.control_body); + lineView = findViewById(R.id.line); + } + + + /** + * 底部功能菜单切换 + */ + private void bindBottomView() { + mCheckGroupView.setOnCheckedChangeListener((group, checkedId) -> { + if (checkedId == R.id.radio_beauty) { + showFunction(0); + mDataFactory.onFunctionSelected(0); + } else if (checkedId == R.id.radio_sticker) { + showFunction(1); + mDataFactory.onFunctionSelected(1); + } else if (checkedId == R.id.radio_makeup) { + showFunction(2); + mDataFactory.onFunctionSelected(2); + } else if (checkedId == R.id.radio_body) { + showFunction(3); + mDataFactory.onFunctionSelected(3); + } else { + showFunction(-1); + } + }); + } + + /** + * UI菜单显示控制 + * + * @param index Int + */ + private void showFunction(int index) { + mFaceBeautyControlView.setVisibility((index == 0) ? View.VISIBLE : View.GONE); + mPropControlView.setVisibility((index == 1) ? View.VISIBLE : View.GONE); + mMakeupControlView.setVisibility((index == 2) ? View.VISIBLE : View.GONE); + mBodyBeautyControlView.setVisibility((index == 3) ? View.VISIBLE : View.GONE); + lineView.setVisibility((index != -1) ? View.VISIBLE : View.GONE); + } + + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/Authpack.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/Authpack.java new file mode 100644 index 000000000..85ad85c89 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/Authpack.java @@ -0,0 +1,1299 @@ +package com.yunbao.faceunity.utils; + +import java.security.MessageDigest; + +public class Authpack { + public static int sha1_32(byte[] buf){int ret=0;try{byte[] digest=MessageDigest.getInstance("SHA1").digest(buf);return ((int)(digest[0]&0xff)<<24)+((int)(digest[1]&0xff)<<16)+((int)(digest[2]&0xff)<<8)+((int)(digest[3]&0xff)<<0);}catch(Exception e){}return ret;} + public static byte[] A(){ + byte[] buf=new byte[1287]; + int i=0; + for(i=-67;i<-49;i++){ buf[0]=(byte)i; if(sha1_32(buf)==-391754430){break;} } + for(i=-80;i<-55;i++){ buf[1]=(byte)i; if(sha1_32(buf)==1900926373){break;} } + for(i=-43;i<-24;i++){ buf[2]=(byte)i; if(sha1_32(buf)==-1665990518){break;} } + for(i=-15;i<13;i++){ buf[3]=(byte)i; if(sha1_32(buf)==-1665990518){break;} } + for(i=4;i<27;i++){ buf[4]=(byte)i; if(sha1_32(buf)==1047145318){break;} } + for(i=-16;i<0;i++){ buf[5]=(byte)i; if(sha1_32(buf)==-424862454){break;} } + for(i=-127;i<-109;i++){ buf[6]=(byte)i; if(sha1_32(buf)==1209499468){break;} } + for(i=-31;i<-14;i++){ buf[7]=(byte)i; if(sha1_32(buf)==856316850){break;} } + for(i=-22;i<-6;i++){ buf[8]=(byte)i; if(sha1_32(buf)==-2092471705){break;} } + for(i=95;i<107;i++){ buf[9]=(byte)i; if(sha1_32(buf)==-984113952){break;} } + for(i=39;i<42;i++){ buf[10]=(byte)i; if(sha1_32(buf)==-1718767640){break;} } + for(i=-18;i<11;i++){ buf[11]=(byte)i; if(sha1_32(buf)==-555788840){break;} } + for(i=-24;i<-11;i++){ buf[12]=(byte)i; if(sha1_32(buf)==-910213045){break;} } + for(i=36;i<60;i++){ buf[13]=(byte)i; if(sha1_32(buf)==-2044929937){break;} } + for(i=-12;i<-3;i++){ buf[14]=(byte)i; if(sha1_32(buf)==518665237){break;} } + for(i=-17;i<-3;i++){ buf[15]=(byte)i; if(sha1_32(buf)==854770556){break;} } + for(i=87;i<116;i++){ buf[16]=(byte)i; if(sha1_32(buf)==-739025236){break;} } + for(i=67;i<77;i++){ buf[17]=(byte)i; if(sha1_32(buf)==1255114494){break;} } + for(i=73;i<97;i++){ buf[18]=(byte)i; if(sha1_32(buf)==1976741542){break;} } + for(i=-89;i<-74;i++){ buf[19]=(byte)i; if(sha1_32(buf)==-1961518064){break;} } + for(i=-18;i<7;i++){ buf[20]=(byte)i; if(sha1_32(buf)==-336610323){break;} } + for(i=-12;i<-4;i++){ buf[21]=(byte)i; if(sha1_32(buf)==-1123062247){break;} } + for(i=-9;i<3;i++){ buf[22]=(byte)i; if(sha1_32(buf)==-1992256418){break;} } + for(i=-88;i<-75;i++){ buf[23]=(byte)i; if(sha1_32(buf)==1018895511){break;} } + for(i=-68;i<-41;i++){ buf[24]=(byte)i; if(sha1_32(buf)==-876830013){break;} } + for(i=98;i<112;i++){ buf[25]=(byte)i; if(sha1_32(buf)==1228289588){break;} } + for(i=-128;i<-116;i++){ buf[26]=(byte)i; if(sha1_32(buf)==1545307171){break;} } + for(i=84;i<99;i++){ buf[27]=(byte)i; if(sha1_32(buf)==1025915855){break;} } + for(i=-120;i<-110;i++){ buf[28]=(byte)i; if(sha1_32(buf)==85392660){break;} } + for(i=20;i<34;i++){ buf[29]=(byte)i; if(sha1_32(buf)==-1972027660){break;} } + for(i=-99;i<-72;i++){ buf[30]=(byte)i; if(sha1_32(buf)==1690302090){break;} } + for(i=6;i<24;i++){ buf[31]=(byte)i; if(sha1_32(buf)==-574981697){break;} } + for(i=-120;i<-104;i++){ buf[32]=(byte)i; if(sha1_32(buf)==-887866308){break;} } + for(i=28;i<45;i++){ buf[33]=(byte)i; if(sha1_32(buf)==1222447740){break;} } + for(i=-25;i<-17;i++){ buf[34]=(byte)i; if(sha1_32(buf)==-545537371){break;} } + for(i=77;i<94;i++){ buf[35]=(byte)i; if(sha1_32(buf)==1941347942){break;} } + for(i=-69;i<-61;i++){ buf[36]=(byte)i; if(sha1_32(buf)==1223549852){break;} } + for(i=-92;i<-83;i++){ buf[37]=(byte)i; if(sha1_32(buf)==2024830132){break;} } + for(i=-79;i<-62;i++){ buf[38]=(byte)i; if(sha1_32(buf)==1143517641){break;} } + for(i=102;i<121;i++){ buf[39]=(byte)i; if(sha1_32(buf)==-896817134){break;} } + for(i=-96;i<-69;i++){ buf[40]=(byte)i; if(sha1_32(buf)==317582632){break;} } + for(i=-26;i<-6;i++){ buf[41]=(byte)i; if(sha1_32(buf)==1672427421){break;} } + for(i=-128;i<-116;i++){ buf[42]=(byte)i; if(sha1_32(buf)==-537648615){break;} } + for(i=36;i<54;i++){ buf[43]=(byte)i; if(sha1_32(buf)==1113091889){break;} } + for(i=23;i<46;i++){ buf[44]=(byte)i; if(sha1_32(buf)==-754782113){break;} } + for(i=-32;i<-16;i++){ buf[45]=(byte)i; if(sha1_32(buf)==-1818800460){break;} } + for(i=91;i<102;i++){ buf[46]=(byte)i; if(sha1_32(buf)==-1127713536){break;} } + for(i=-21;i<0;i++){ buf[47]=(byte)i; if(sha1_32(buf)==8152419){break;} } + for(i=-128;i<-108;i++){ buf[48]=(byte)i; if(sha1_32(buf)==-1135760392){break;} } + for(i=122;i<127;i++){ buf[49]=(byte)i; if(sha1_32(buf)==52108472){break;} } + for(i=-20;i<3;i++){ buf[50]=(byte)i; if(sha1_32(buf)==1527805073){break;} } + for(i=-62;i<-43;i++){ buf[51]=(byte)i; if(sha1_32(buf)==1662310747){break;} } + for(i=-2;i<21;i++){ buf[52]=(byte)i; if(sha1_32(buf)==-988866357){break;} } + for(i=-113;i<-102;i++){ buf[53]=(byte)i; if(sha1_32(buf)==-1940075124){break;} } + for(i=80;i<107;i++){ buf[54]=(byte)i; if(sha1_32(buf)==1476703425){break;} } + for(i=113;i<128;i++){ buf[55]=(byte)i; if(sha1_32(buf)==-1992340705){break;} } + for(i=52;i<63;i++){ buf[56]=(byte)i; if(sha1_32(buf)==-1934770772){break;} } + for(i=109;i<124;i++){ buf[57]=(byte)i; if(sha1_32(buf)==-1782391826){break;} } + for(i=38;i<62;i++){ buf[58]=(byte)i; if(sha1_32(buf)==-2112743083){break;} } + for(i=108;i<127;i++){ buf[59]=(byte)i; if(sha1_32(buf)==-802874781){break;} } + for(i=-18;i<-3;i++){ buf[60]=(byte)i; if(sha1_32(buf)==-1151716369){break;} } + for(i=29;i<46;i++){ buf[61]=(byte)i; if(sha1_32(buf)==-1267923030){break;} } + for(i=-33;i<-19;i++){ buf[62]=(byte)i; if(sha1_32(buf)==735438287){break;} } + for(i=62;i<86;i++){ buf[63]=(byte)i; if(sha1_32(buf)==-1472222342){break;} } + for(i=-109;i<-101;i++){ buf[64]=(byte)i; if(sha1_32(buf)==920655195){break;} } + for(i=-1;i<13;i++){ buf[65]=(byte)i; if(sha1_32(buf)==1473134326){break;} } + for(i=-102;i<-82;i++){ buf[66]=(byte)i; if(sha1_32(buf)==2043662542){break;} } + for(i=-53;i<-31;i++){ buf[67]=(byte)i; if(sha1_32(buf)==-831915519){break;} } + for(i=21;i<34;i++){ buf[68]=(byte)i; if(sha1_32(buf)==2133658053){break;} } + for(i=-29;i<-21;i++){ buf[69]=(byte)i; if(sha1_32(buf)==2063888385){break;} } + for(i=-73;i<-45;i++){ buf[70]=(byte)i; if(sha1_32(buf)==1361289840){break;} } + for(i=-85;i<-70;i++){ buf[71]=(byte)i; if(sha1_32(buf)==2052823646){break;} } + for(i=-103;i<-88;i++){ buf[72]=(byte)i; if(sha1_32(buf)==-1797847253){break;} } + for(i=36;i<48;i++){ buf[73]=(byte)i; if(sha1_32(buf)==1812053799){break;} } + for(i=69;i<83;i++){ buf[74]=(byte)i; if(sha1_32(buf)==-255176161){break;} } + for(i=-34;i<-13;i++){ buf[75]=(byte)i; if(sha1_32(buf)==1827402642){break;} } + for(i=123;i<128;i++){ buf[76]=(byte)i; if(sha1_32(buf)==-2128834832){break;} } + for(i=-89;i<-81;i++){ buf[77]=(byte)i; if(sha1_32(buf)==1507936178){break;} } + for(i=85;i<108;i++){ buf[78]=(byte)i; if(sha1_32(buf)==794056559){break;} } + for(i=29;i<38;i++){ buf[79]=(byte)i; if(sha1_32(buf)==-1594614370){break;} } + for(i=89;i<95;i++){ buf[80]=(byte)i; if(sha1_32(buf)==-770139794){break;} } + for(i=64;i<88;i++){ buf[81]=(byte)i; if(sha1_32(buf)==-1673933191){break;} } + for(i=50;i<61;i++){ buf[82]=(byte)i; if(sha1_32(buf)==-393706017){break;} } + for(i=68;i<83;i++){ buf[83]=(byte)i; if(sha1_32(buf)==-262250143){break;} } + for(i=-35;i<-24;i++){ buf[84]=(byte)i; if(sha1_32(buf)==-550708740){break;} } + for(i=-13;i<14;i++){ buf[85]=(byte)i; if(sha1_32(buf)==-1315064457){break;} } + for(i=91;i<111;i++){ buf[86]=(byte)i; if(sha1_32(buf)==-1975186804){break;} } + for(i=96;i<115;i++){ buf[87]=(byte)i; if(sha1_32(buf)==-929199652){break;} } + for(i=-67;i<-62;i++){ buf[88]=(byte)i; if(sha1_32(buf)==1665475556){break;} } + for(i=9;i<30;i++){ buf[89]=(byte)i; if(sha1_32(buf)==2145697620){break;} } + for(i=90;i<120;i++){ buf[90]=(byte)i; if(sha1_32(buf)==824905423){break;} } + for(i=-25;i<0;i++){ buf[91]=(byte)i; if(sha1_32(buf)==1465634888){break;} } + for(i=25;i<48;i++){ buf[92]=(byte)i; if(sha1_32(buf)==-953103076){break;} } + for(i=109;i<128;i++){ buf[93]=(byte)i; if(sha1_32(buf)==-1148756392){break;} } + for(i=75;i<93;i++){ buf[94]=(byte)i; if(sha1_32(buf)==986260642){break;} } + for(i=-102;i<-95;i++){ buf[95]=(byte)i; if(sha1_32(buf)==-994058873){break;} } + for(i=4;i<20;i++){ buf[96]=(byte)i; if(sha1_32(buf)==-1987528081){break;} } + for(i=32;i<47;i++){ buf[97]=(byte)i; if(sha1_32(buf)==-248889704){break;} } + for(i=-82;i<-55;i++){ buf[98]=(byte)i; if(sha1_32(buf)==-1681465177){break;} } + for(i=-124;i<-109;i++){ buf[99]=(byte)i; if(sha1_32(buf)==640792383){break;} } + for(i=-15;i<-7;i++){ buf[100]=(byte)i; if(sha1_32(buf)==786658470){break;} } + for(i=-3;i<2;i++){ buf[101]=(byte)i; if(sha1_32(buf)==-896698207){break;} } + for(i=-16;i<3;i++){ buf[102]=(byte)i; if(sha1_32(buf)==2067389578){break;} } + for(i=38;i<44;i++){ buf[103]=(byte)i; if(sha1_32(buf)==-72581513){break;} } + for(i=-61;i<-41;i++){ buf[104]=(byte)i; if(sha1_32(buf)==-2139601543){break;} } + for(i=-16;i<-2;i++){ buf[105]=(byte)i; if(sha1_32(buf)==1927135073){break;} } + for(i=37;i<50;i++){ buf[106]=(byte)i; if(sha1_32(buf)==2132848442){break;} } + for(i=84;i<98;i++){ buf[107]=(byte)i; if(sha1_32(buf)==-2096950942){break;} } + for(i=15;i<31;i++){ buf[108]=(byte)i; if(sha1_32(buf)==52833424){break;} } + for(i=-38;i<-17;i++){ buf[109]=(byte)i; if(sha1_32(buf)==1463164582){break;} } + for(i=50;i<68;i++){ buf[110]=(byte)i; if(sha1_32(buf)==-1275186949){break;} } + for(i=-96;i<-83;i++){ buf[111]=(byte)i; if(sha1_32(buf)==-625103736){break;} } + for(i=108;i<128;i++){ buf[112]=(byte)i; if(sha1_32(buf)==-665386407){break;} } + for(i=87;i<93;i++){ buf[113]=(byte)i; if(sha1_32(buf)==388350333){break;} } + for(i=114;i<128;i++){ buf[114]=(byte)i; if(sha1_32(buf)==-1060971883){break;} } + for(i=86;i<101;i++){ buf[115]=(byte)i; if(sha1_32(buf)==-841965955){break;} } + for(i=41;i<53;i++){ buf[116]=(byte)i; if(sha1_32(buf)==-1650432622){break;} } + for(i=118;i<128;i++){ buf[117]=(byte)i; if(sha1_32(buf)==-1276227243){break;} } + for(i=-89;i<-70;i++){ buf[118]=(byte)i; if(sha1_32(buf)==-617645963){break;} } + for(i=-65;i<-47;i++){ buf[119]=(byte)i; if(sha1_32(buf)==1555146982){break;} } + for(i=-112;i<-107;i++){ buf[120]=(byte)i; if(sha1_32(buf)==1023886184){break;} } + for(i=-93;i<-65;i++){ buf[121]=(byte)i; if(sha1_32(buf)==1637650516){break;} } + for(i=-128;i<-114;i++){ buf[122]=(byte)i; if(sha1_32(buf)==-592787991){break;} } + for(i=88;i<100;i++){ buf[123]=(byte)i; if(sha1_32(buf)==625231611){break;} } + for(i=57;i<75;i++){ buf[124]=(byte)i; if(sha1_32(buf)==-1554004227){break;} } + for(i=-101;i<-85;i++){ buf[125]=(byte)i; if(sha1_32(buf)==20018369){break;} } + for(i=71;i<89;i++){ buf[126]=(byte)i; if(sha1_32(buf)==1903106075){break;} } + for(i=-103;i<-87;i++){ buf[127]=(byte)i; if(sha1_32(buf)==175558840){break;} } + for(i=-72;i<-48;i++){ buf[128]=(byte)i; if(sha1_32(buf)==1961437748){break;} } + for(i=19;i<44;i++){ buf[129]=(byte)i; if(sha1_32(buf)==300929953){break;} } + for(i=42;i<66;i++){ buf[130]=(byte)i; if(sha1_32(buf)==-840477363){break;} } + for(i=-128;i<-122;i++){ buf[131]=(byte)i; if(sha1_32(buf)==-298674684){break;} } + for(i=-67;i<-42;i++){ buf[132]=(byte)i; if(sha1_32(buf)==-6416740){break;} } + for(i=74;i<82;i++){ buf[133]=(byte)i; if(sha1_32(buf)==1163922176){break;} } + for(i=74;i<75;i++){ buf[134]=(byte)i; if(sha1_32(buf)==1595667229){break;} } + for(i=-19;i<-3;i++){ buf[135]=(byte)i; if(sha1_32(buf)==-433850003){break;} } + for(i=-123;i<-117;i++){ buf[136]=(byte)i; if(sha1_32(buf)==1030206619){break;} } + for(i=-9;i<1;i++){ buf[137]=(byte)i; if(sha1_32(buf)==-1454843081){break;} } + for(i=-85;i<-67;i++){ buf[138]=(byte)i; if(sha1_32(buf)==-1585626251){break;} } + for(i=-50;i<-39;i++){ buf[139]=(byte)i; if(sha1_32(buf)==-1417127426){break;} } + for(i=-72;i<-53;i++){ buf[140]=(byte)i; if(sha1_32(buf)==1015317819){break;} } + for(i=30;i<40;i++){ buf[141]=(byte)i; if(sha1_32(buf)==-1100859684){break;} } + for(i=96;i<105;i++){ buf[142]=(byte)i; if(sha1_32(buf)==706995274){break;} } + for(i=-76;i<-59;i++){ buf[143]=(byte)i; if(sha1_32(buf)==-888501731){break;} } + for(i=84;i<109;i++){ buf[144]=(byte)i; if(sha1_32(buf)==1178620419){break;} } + for(i=95;i<108;i++){ buf[145]=(byte)i; if(sha1_32(buf)==-755248538){break;} } + for(i=-17;i<-3;i++){ buf[146]=(byte)i; if(sha1_32(buf)==-2029583273){break;} } + for(i=68;i<85;i++){ buf[147]=(byte)i; if(sha1_32(buf)==-1635628256){break;} } + for(i=-16;i<6;i++){ buf[148]=(byte)i; if(sha1_32(buf)==-438000480){break;} } + for(i=62;i<77;i++){ buf[149]=(byte)i; if(sha1_32(buf)==2020205680){break;} } + for(i=91;i<107;i++){ buf[150]=(byte)i; if(sha1_32(buf)==1261152384){break;} } + for(i=-23;i<-11;i++){ buf[151]=(byte)i; if(sha1_32(buf)==950869604){break;} } + for(i=-69;i<-50;i++){ buf[152]=(byte)i; if(sha1_32(buf)==-1479156358){break;} } + for(i=-118;i<-113;i++){ buf[153]=(byte)i; if(sha1_32(buf)==1655572574){break;} } + for(i=29;i<33;i++){ buf[154]=(byte)i; if(sha1_32(buf)==-1922333602){break;} } + for(i=56;i<71;i++){ buf[155]=(byte)i; if(sha1_32(buf)==1625494262){break;} } + for(i=34;i<55;i++){ buf[156]=(byte)i; if(sha1_32(buf)==138674777){break;} } + for(i=-114;i<-94;i++){ buf[157]=(byte)i; if(sha1_32(buf)==-938911648){break;} } + for(i=119;i<128;i++){ buf[158]=(byte)i; if(sha1_32(buf)==-1925207802){break;} } + for(i=-96;i<-83;i++){ buf[159]=(byte)i; if(sha1_32(buf)==31589957){break;} } + for(i=-96;i<-82;i++){ buf[160]=(byte)i; if(sha1_32(buf)==798238332){break;} } + for(i=3;i<20;i++){ buf[161]=(byte)i; if(sha1_32(buf)==-476594378){break;} } + for(i=101;i<107;i++){ buf[162]=(byte)i; if(sha1_32(buf)==-1342464130){break;} } + for(i=-122;i<-105;i++){ buf[163]=(byte)i; if(sha1_32(buf)==-261562528){break;} } + for(i=-72;i<-54;i++){ buf[164]=(byte)i; if(sha1_32(buf)==296367174){break;} } + for(i=-62;i<-42;i++){ buf[165]=(byte)i; if(sha1_32(buf)==-771895432){break;} } + for(i=96;i<111;i++){ buf[166]=(byte)i; if(sha1_32(buf)==-814394945){break;} } + for(i=3;i<12;i++){ buf[167]=(byte)i; if(sha1_32(buf)==-885009181){break;} } + for(i=102;i<107;i++){ buf[168]=(byte)i; if(sha1_32(buf)==-1428969787){break;} } + for(i=31;i<38;i++){ buf[169]=(byte)i; if(sha1_32(buf)==1108829564){break;} } + for(i=64;i<75;i++){ buf[170]=(byte)i; if(sha1_32(buf)==774403827){break;} } + for(i=34;i<55;i++){ buf[171]=(byte)i; if(sha1_32(buf)==950137282){break;} } + for(i=-115;i<-87;i++){ buf[172]=(byte)i; if(sha1_32(buf)==1611066465){break;} } + for(i=53;i<71;i++){ buf[173]=(byte)i; if(sha1_32(buf)==-984030300){break;} } + for(i=61;i<75;i++){ buf[174]=(byte)i; if(sha1_32(buf)==1499512222){break;} } + for(i=101;i<115;i++){ buf[175]=(byte)i; if(sha1_32(buf)==501848953){break;} } + for(i=15;i<34;i++){ buf[176]=(byte)i; if(sha1_32(buf)==-1544698149){break;} } + for(i=-63;i<-40;i++){ buf[177]=(byte)i; if(sha1_32(buf)==-1512542676){break;} } + for(i=-3;i<22;i++){ buf[178]=(byte)i; if(sha1_32(buf)==1701343711){break;} } + for(i=-64;i<-51;i++){ buf[179]=(byte)i; if(sha1_32(buf)==-1976089139){break;} } + for(i=-103;i<-87;i++){ buf[180]=(byte)i; if(sha1_32(buf)==-1588324412){break;} } + for(i=-43;i<-22;i++){ buf[181]=(byte)i; if(sha1_32(buf)==-429216395){break;} } + for(i=0;i<23;i++){ buf[182]=(byte)i; if(sha1_32(buf)==1029048871){break;} } + for(i=51;i<65;i++){ buf[183]=(byte)i; if(sha1_32(buf)==1889493243){break;} } + for(i=62;i<84;i++){ buf[184]=(byte)i; if(sha1_32(buf)==558419144){break;} } + for(i=-34;i<-21;i++){ buf[185]=(byte)i; if(sha1_32(buf)==13546166){break;} } + for(i=-5;i<15;i++){ buf[186]=(byte)i; if(sha1_32(buf)==1334868490){break;} } + for(i=50;i<65;i++){ buf[187]=(byte)i; if(sha1_32(buf)==-731555921){break;} } + for(i=-34;i<-10;i++){ buf[188]=(byte)i; if(sha1_32(buf)==-2100838080){break;} } + for(i=-55;i<-40;i++){ buf[189]=(byte)i; if(sha1_32(buf)==197929139){break;} } + for(i=-94;i<-79;i++){ buf[190]=(byte)i; if(sha1_32(buf)==-454931231){break;} } + for(i=28;i<34;i++){ buf[191]=(byte)i; if(sha1_32(buf)==2135555647){break;} } + for(i=-38;i<-31;i++){ buf[192]=(byte)i; if(sha1_32(buf)==19636287){break;} } + for(i=-32;i<-17;i++){ buf[193]=(byte)i; if(sha1_32(buf)==-665528133){break;} } + for(i=-50;i<-25;i++){ buf[194]=(byte)i; if(sha1_32(buf)==331867916){break;} } + for(i=-47;i<-25;i++){ buf[195]=(byte)i; if(sha1_32(buf)==696388947){break;} } + for(i=-105;i<-85;i++){ buf[196]=(byte)i; if(sha1_32(buf)==1178114167){break;} } + for(i=31;i<53;i++){ buf[197]=(byte)i; if(sha1_32(buf)==1634019413){break;} } + for(i=-45;i<-29;i++){ buf[198]=(byte)i; if(sha1_32(buf)==1536577486){break;} } + for(i=-22;i<1;i++){ buf[199]=(byte)i; if(sha1_32(buf)==-2012652150){break;} } + for(i=116;i<124;i++){ buf[200]=(byte)i; if(sha1_32(buf)==2085170396){break;} } + for(i=-106;i<-83;i++){ buf[201]=(byte)i; if(sha1_32(buf)==-1536536318){break;} } + for(i=13;i<44;i++){ buf[202]=(byte)i; if(sha1_32(buf)==-2105445226){break;} } + for(i=91;i<118;i++){ buf[203]=(byte)i; if(sha1_32(buf)==-1428545725){break;} } + for(i=-30;i<-19;i++){ buf[204]=(byte)i; if(sha1_32(buf)==222916244){break;} } + for(i=-121;i<-101;i++){ buf[205]=(byte)i; if(sha1_32(buf)==432908454){break;} } + for(i=73;i<97;i++){ buf[206]=(byte)i; if(sha1_32(buf)==-1375007617){break;} } + for(i=-19;i<-4;i++){ buf[207]=(byte)i; if(sha1_32(buf)==-1225462788){break;} } + for(i=124;i<128;i++){ buf[208]=(byte)i; if(sha1_32(buf)==1443789543){break;} } + for(i=-103;i<-100;i++){ buf[209]=(byte)i; if(sha1_32(buf)==827855038){break;} } + for(i=-100;i<-91;i++){ buf[210]=(byte)i; if(sha1_32(buf)==1213811138){break;} } + for(i=-63;i<-45;i++){ buf[211]=(byte)i; if(sha1_32(buf)==-2015122730){break;} } + for(i=-15;i<1;i++){ buf[212]=(byte)i; if(sha1_32(buf)==-261649054){break;} } + for(i=-120;i<-100;i++){ buf[213]=(byte)i; if(sha1_32(buf)==1544135387){break;} } + for(i=-71;i<-48;i++){ buf[214]=(byte)i; if(sha1_32(buf)==-337921079){break;} } + for(i=117;i<128;i++){ buf[215]=(byte)i; if(sha1_32(buf)==1915914909){break;} } + for(i=107;i<122;i++){ buf[216]=(byte)i; if(sha1_32(buf)==1433434586){break;} } + for(i=-111;i<-93;i++){ buf[217]=(byte)i; if(sha1_32(buf)==1687573691){break;} } + for(i=67;i<95;i++){ buf[218]=(byte)i; if(sha1_32(buf)==753326018){break;} } + for(i=93;i<101;i++){ buf[219]=(byte)i; if(sha1_32(buf)==405654874){break;} } + for(i=-99;i<-76;i++){ buf[220]=(byte)i; if(sha1_32(buf)==603271977){break;} } + for(i=-74;i<-52;i++){ buf[221]=(byte)i; if(sha1_32(buf)==1426353767){break;} } + for(i=-87;i<-75;i++){ buf[222]=(byte)i; if(sha1_32(buf)==-977940918){break;} } + for(i=113;i<123;i++){ buf[223]=(byte)i; if(sha1_32(buf)==1890985037){break;} } + for(i=20;i<38;i++){ buf[224]=(byte)i; if(sha1_32(buf)==201436187){break;} } + for(i=-55;i<-35;i++){ buf[225]=(byte)i; if(sha1_32(buf)==-476346111){break;} } + for(i=-128;i<-101;i++){ buf[226]=(byte)i; if(sha1_32(buf)==-412224428){break;} } + for(i=3;i<20;i++){ buf[227]=(byte)i; if(sha1_32(buf)==544544594){break;} } + for(i=51;i<70;i++){ buf[228]=(byte)i; if(sha1_32(buf)==-1222025602){break;} } + for(i=-128;i<-125;i++){ buf[229]=(byte)i; if(sha1_32(buf)==-2116087238){break;} } + for(i=31;i<39;i++){ buf[230]=(byte)i; if(sha1_32(buf)==56723441){break;} } + for(i=-97;i<-85;i++){ buf[231]=(byte)i; if(sha1_32(buf)==-1125905803){break;} } + for(i=-62;i<-45;i++){ buf[232]=(byte)i; if(sha1_32(buf)==990895925){break;} } + for(i=-72;i<-58;i++){ buf[233]=(byte)i; if(sha1_32(buf)==-1376776670){break;} } + for(i=44;i<47;i++){ buf[234]=(byte)i; if(sha1_32(buf)==480225460){break;} } + for(i=-21;i<-3;i++){ buf[235]=(byte)i; if(sha1_32(buf)==-821765744){break;} } + for(i=-111;i<-104;i++){ buf[236]=(byte)i; if(sha1_32(buf)==-863307099){break;} } + for(i=-128;i<-111;i++){ buf[237]=(byte)i; if(sha1_32(buf)==1925384714){break;} } + for(i=-83;i<-72;i++){ buf[238]=(byte)i; if(sha1_32(buf)==-810575860){break;} } + for(i=-24;i<-1;i++){ buf[239]=(byte)i; if(sha1_32(buf)==-523136410){break;} } + for(i=-83;i<-58;i++){ buf[240]=(byte)i; if(sha1_32(buf)==1170602926){break;} } + for(i=6;i<14;i++){ buf[241]=(byte)i; if(sha1_32(buf)==111023715){break;} } + for(i=90;i<107;i++){ buf[242]=(byte)i; if(sha1_32(buf)==-1282467375){break;} } + for(i=2;i<3;i++){ buf[243]=(byte)i; if(sha1_32(buf)==-1449750294){break;} } + for(i=-124;i<-95;i++){ buf[244]=(byte)i; if(sha1_32(buf)==1609889082){break;} } + for(i=28;i<38;i++){ buf[245]=(byte)i; if(sha1_32(buf)==875830543){break;} } + for(i=-1;i<28;i++){ buf[246]=(byte)i; if(sha1_32(buf)==1535923499){break;} } + for(i=-33;i<-17;i++){ buf[247]=(byte)i; if(sha1_32(buf)==689781359){break;} } + for(i=80;i<94;i++){ buf[248]=(byte)i; if(sha1_32(buf)==1614888858){break;} } + for(i=65;i<90;i++){ buf[249]=(byte)i; if(sha1_32(buf)==1135391074){break;} } + for(i=117;i<128;i++){ buf[250]=(byte)i; if(sha1_32(buf)==-686174037){break;} } + for(i=97;i<105;i++){ buf[251]=(byte)i; if(sha1_32(buf)==-1437888082){break;} } + for(i=55;i<69;i++){ buf[252]=(byte)i; if(sha1_32(buf)==1362356396){break;} } + for(i=-15;i<3;i++){ buf[253]=(byte)i; if(sha1_32(buf)==1948572451){break;} } + for(i=-70;i<-47;i++){ buf[254]=(byte)i; if(sha1_32(buf)==2078354710){break;} } + for(i=-14;i<8;i++){ buf[255]=(byte)i; if(sha1_32(buf)==-1421641677){break;} } + for(i=-116;i<-101;i++){ buf[256]=(byte)i; if(sha1_32(buf)==1566684267){break;} } + for(i=20;i<39;i++){ buf[257]=(byte)i; if(sha1_32(buf)==-175732101){break;} } + for(i=-19;i<11;i++){ buf[258]=(byte)i; if(sha1_32(buf)==-1186043155){break;} } + for(i=-4;i<14;i++){ buf[259]=(byte)i; if(sha1_32(buf)==-79605125){break;} } + for(i=102;i<119;i++){ buf[260]=(byte)i; if(sha1_32(buf)==-420244970){break;} } + for(i=33;i<44;i++){ buf[261]=(byte)i; if(sha1_32(buf)==52041363){break;} } + for(i=-93;i<-73;i++){ buf[262]=(byte)i; if(sha1_32(buf)==1195247081){break;} } + for(i=92;i<110;i++){ buf[263]=(byte)i; if(sha1_32(buf)==950914747){break;} } + for(i=20;i<36;i++){ buf[264]=(byte)i; if(sha1_32(buf)==908373225){break;} } + for(i=-128;i<-115;i++){ buf[265]=(byte)i; if(sha1_32(buf)==1781017630){break;} } + for(i=-31;i<-10;i++){ buf[266]=(byte)i; if(sha1_32(buf)==1322505273){break;} } + for(i=16;i<28;i++){ buf[267]=(byte)i; if(sha1_32(buf)==-1361433270){break;} } + for(i=-61;i<-43;i++){ buf[268]=(byte)i; if(sha1_32(buf)==-851359458){break;} } + for(i=92;i<113;i++){ buf[269]=(byte)i; if(sha1_32(buf)==-1868884631){break;} } + for(i=1;i<16;i++){ buf[270]=(byte)i; if(sha1_32(buf)==1087081334){break;} } + for(i=-69;i<-59;i++){ buf[271]=(byte)i; if(sha1_32(buf)==1488478048){break;} } + for(i=-71;i<-52;i++){ buf[272]=(byte)i; if(sha1_32(buf)==370206610){break;} } + for(i=-20;i<-13;i++){ buf[273]=(byte)i; if(sha1_32(buf)==1397236068){break;} } + for(i=45;i<49;i++){ buf[274]=(byte)i; if(sha1_32(buf)==-1138281536){break;} } + for(i=119;i<128;i++){ buf[275]=(byte)i; if(sha1_32(buf)==-429617078){break;} } + for(i=-68;i<-67;i++){ buf[276]=(byte)i; if(sha1_32(buf)==61334015){break;} } + for(i=93;i<100;i++){ buf[277]=(byte)i; if(sha1_32(buf)==-1026018987){break;} } + for(i=-81;i<-70;i++){ buf[278]=(byte)i; if(sha1_32(buf)==867755380){break;} } + for(i=118;i<124;i++){ buf[279]=(byte)i; if(sha1_32(buf)==775095680){break;} } + for(i=102;i<126;i++){ buf[280]=(byte)i; if(sha1_32(buf)==-1686360851){break;} } + for(i=-34;i<-4;i++){ buf[281]=(byte)i; if(sha1_32(buf)==-1103388644){break;} } + for(i=80;i<98;i++){ buf[282]=(byte)i; if(sha1_32(buf)==-1171605593){break;} } + for(i=33;i<53;i++){ buf[283]=(byte)i; if(sha1_32(buf)==-1048739608){break;} } + for(i=-124;i<-112;i++){ buf[284]=(byte)i; if(sha1_32(buf)==-324156208){break;} } + for(i=107;i<122;i++){ buf[285]=(byte)i; if(sha1_32(buf)==-1910086713){break;} } + for(i=-71;i<-55;i++){ buf[286]=(byte)i; if(sha1_32(buf)==2074936258){break;} } + for(i=70;i<91;i++){ buf[287]=(byte)i; if(sha1_32(buf)==681070660){break;} } + for(i=43;i<49;i++){ buf[288]=(byte)i; if(sha1_32(buf)==-383734725){break;} } + for(i=86;i<87;i++){ buf[289]=(byte)i; if(sha1_32(buf)==556081178){break;} } + for(i=70;i<94;i++){ buf[290]=(byte)i; if(sha1_32(buf)==2143166463){break;} } + for(i=-28;i<-11;i++){ buf[291]=(byte)i; if(sha1_32(buf)==1292496247){break;} } + for(i=71;i<86;i++){ buf[292]=(byte)i; if(sha1_32(buf)==1844811825){break;} } + for(i=-114;i<-104;i++){ buf[293]=(byte)i; if(sha1_32(buf)==1323054413){break;} } + for(i=36;i<52;i++){ buf[294]=(byte)i; if(sha1_32(buf)==-1139981795){break;} } + for(i=-8;i<0;i++){ buf[295]=(byte)i; if(sha1_32(buf)==1127901793){break;} } + for(i=23;i<45;i++){ buf[296]=(byte)i; if(sha1_32(buf)==1240273528){break;} } + for(i=23;i<42;i++){ buf[297]=(byte)i; if(sha1_32(buf)==-662859486){break;} } + for(i=-128;i<-106;i++){ buf[298]=(byte)i; if(sha1_32(buf)==1794822263){break;} } + for(i=8;i<26;i++){ buf[299]=(byte)i; if(sha1_32(buf)==959734032){break;} } + for(i=-42;i<-36;i++){ buf[300]=(byte)i; if(sha1_32(buf)==-186158208){break;} } + for(i=-82;i<-60;i++){ buf[301]=(byte)i; if(sha1_32(buf)==-1498030536){break;} } + for(i=-70;i<-41;i++){ buf[302]=(byte)i; if(sha1_32(buf)==1445295671){break;} } + for(i=-104;i<-97;i++){ buf[303]=(byte)i; if(sha1_32(buf)==-857606524){break;} } + for(i=11;i<38;i++){ buf[304]=(byte)i; if(sha1_32(buf)==-2079097095){break;} } + for(i=-19;i<-15;i++){ buf[305]=(byte)i; if(sha1_32(buf)==1263307227){break;} } + for(i=0;i<23;i++){ buf[306]=(byte)i; if(sha1_32(buf)==1675806033){break;} } + for(i=-44;i<-28;i++){ buf[307]=(byte)i; if(sha1_32(buf)==-1453985331){break;} } + for(i=-34;i<-14;i++){ buf[308]=(byte)i; if(sha1_32(buf)==1938579318){break;} } + for(i=-56;i<-50;i++){ buf[309]=(byte)i; if(sha1_32(buf)==981269455){break;} } + for(i=47;i<64;i++){ buf[310]=(byte)i; if(sha1_32(buf)==-960616575){break;} } + for(i=13;i<40;i++){ buf[311]=(byte)i; if(sha1_32(buf)==1174906321){break;} } + for(i=-78;i<-65;i++){ buf[312]=(byte)i; if(sha1_32(buf)==1786385487){break;} } + for(i=97;i<114;i++){ buf[313]=(byte)i; if(sha1_32(buf)==1856017351){break;} } + for(i=57;i<75;i++){ buf[314]=(byte)i; if(sha1_32(buf)==-390209586){break;} } + for(i=-28;i<-17;i++){ buf[315]=(byte)i; if(sha1_32(buf)==1557284659){break;} } + for(i=-125;i<-122;i++){ buf[316]=(byte)i; if(sha1_32(buf)==1707896620){break;} } + for(i=-125;i<-114;i++){ buf[317]=(byte)i; if(sha1_32(buf)==1545252813){break;} } + for(i=64;i<84;i++){ buf[318]=(byte)i; if(sha1_32(buf)==834379007){break;} } + for(i=95;i<112;i++){ buf[319]=(byte)i; if(sha1_32(buf)==-652662847){break;} } + for(i=65;i<79;i++){ buf[320]=(byte)i; if(sha1_32(buf)==-916862378){break;} } + for(i=89;i<97;i++){ buf[321]=(byte)i; if(sha1_32(buf)==1256243200){break;} } + for(i=40;i<43;i++){ buf[322]=(byte)i; if(sha1_32(buf)==1352555621){break;} } + for(i=-128;i<-115;i++){ buf[323]=(byte)i; if(sha1_32(buf)==-1240624110){break;} } + for(i=38;i<55;i++){ buf[324]=(byte)i; if(sha1_32(buf)==1256417714){break;} } + for(i=-88;i<-66;i++){ buf[325]=(byte)i; if(sha1_32(buf)==27675450){break;} } + for(i=-127;i<-111;i++){ buf[326]=(byte)i; if(sha1_32(buf)==1558400560){break;} } + for(i=-59;i<-36;i++){ buf[327]=(byte)i; if(sha1_32(buf)==1569826700){break;} } + for(i=12;i<37;i++){ buf[328]=(byte)i; if(sha1_32(buf)==1547382227){break;} } + for(i=-86;i<-68;i++){ buf[329]=(byte)i; if(sha1_32(buf)==2019607936){break;} } + for(i=2;i<24;i++){ buf[330]=(byte)i; if(sha1_32(buf)==-1757408613){break;} } + for(i=75;i<91;i++){ buf[331]=(byte)i; if(sha1_32(buf)==139528627){break;} } + for(i=-95;i<-85;i++){ buf[332]=(byte)i; if(sha1_32(buf)==-738843284){break;} } + for(i=-75;i<-49;i++){ buf[333]=(byte)i; if(sha1_32(buf)==-2093377577){break;} } + for(i=55;i<69;i++){ buf[334]=(byte)i; if(sha1_32(buf)==770305433){break;} } + for(i=1;i<10;i++){ buf[335]=(byte)i; if(sha1_32(buf)==123700283){break;} } + for(i=-17;i<10;i++){ buf[336]=(byte)i; if(sha1_32(buf)==262166502){break;} } + for(i=-128;i<-116;i++){ buf[337]=(byte)i; if(sha1_32(buf)==2075691425){break;} } + for(i=-78;i<-65;i++){ buf[338]=(byte)i; if(sha1_32(buf)==92964351){break;} } + for(i=-30;i<-14;i++){ buf[339]=(byte)i; if(sha1_32(buf)==1165908725){break;} } + for(i=20;i<32;i++){ buf[340]=(byte)i; if(sha1_32(buf)==-836059634){break;} } + for(i=-27;i<-7;i++){ buf[341]=(byte)i; if(sha1_32(buf)==473014824){break;} } + for(i=62;i<77;i++){ buf[342]=(byte)i; if(sha1_32(buf)==1533421976){break;} } + for(i=121;i<128;i++){ buf[343]=(byte)i; if(sha1_32(buf)==1286800324){break;} } + for(i=-128;i<-119;i++){ buf[344]=(byte)i; if(sha1_32(buf)==-1467669336){break;} } + for(i=-20;i<-12;i++){ buf[345]=(byte)i; if(sha1_32(buf)==1238585230){break;} } + for(i=-64;i<-51;i++){ buf[346]=(byte)i; if(sha1_32(buf)==220306295){break;} } + for(i=7;i<31;i++){ buf[347]=(byte)i; if(sha1_32(buf)==-1559591610){break;} } + for(i=-98;i<-92;i++){ buf[348]=(byte)i; if(sha1_32(buf)==-1728805110){break;} } + for(i=-33;i<-27;i++){ buf[349]=(byte)i; if(sha1_32(buf)==-823465976){break;} } + for(i=-78;i<-50;i++){ buf[350]=(byte)i; if(sha1_32(buf)==1073874256){break;} } + for(i=10;i<26;i++){ buf[351]=(byte)i; if(sha1_32(buf)==-1206375065){break;} } + for(i=20;i<36;i++){ buf[352]=(byte)i; if(sha1_32(buf)==1290895631){break;} } + for(i=19;i<23;i++){ buf[353]=(byte)i; if(sha1_32(buf)==459331649){break;} } + for(i=113;i<128;i++){ buf[354]=(byte)i; if(sha1_32(buf)==372758153){break;} } + for(i=-25;i<-5;i++){ buf[355]=(byte)i; if(sha1_32(buf)==-928067560){break;} } + for(i=-119;i<-106;i++){ buf[356]=(byte)i; if(sha1_32(buf)==808697252){break;} } + for(i=-53;i<-37;i++){ buf[357]=(byte)i; if(sha1_32(buf)==1138525558){break;} } + for(i=-16;i<4;i++){ buf[358]=(byte)i; if(sha1_32(buf)==-1449657209){break;} } + for(i=77;i<96;i++){ buf[359]=(byte)i; if(sha1_32(buf)==-1881999714){break;} } + for(i=44;i<61;i++){ buf[360]=(byte)i; if(sha1_32(buf)==323348962){break;} } + for(i=44;i<53;i++){ buf[361]=(byte)i; if(sha1_32(buf)==1117989614){break;} } + for(i=-118;i<-102;i++){ buf[362]=(byte)i; if(sha1_32(buf)==417606728){break;} } + for(i=10;i<26;i++){ buf[363]=(byte)i; if(sha1_32(buf)==-1732857528){break;} } + for(i=71;i<88;i++){ buf[364]=(byte)i; if(sha1_32(buf)==1214366528){break;} } + for(i=71;i<92;i++){ buf[365]=(byte)i; if(sha1_32(buf)==2116539288){break;} } + for(i=-124;i<-117;i++){ buf[366]=(byte)i; if(sha1_32(buf)==1966030432){break;} } + for(i=112;i<128;i++){ buf[367]=(byte)i; if(sha1_32(buf)==442833700){break;} } + for(i=16;i<46;i++){ buf[368]=(byte)i; if(sha1_32(buf)==1209047741){break;} } + for(i=-99;i<-80;i++){ buf[369]=(byte)i; if(sha1_32(buf)==2064105203){break;} } + for(i=23;i<31;i++){ buf[370]=(byte)i; if(sha1_32(buf)==1962921844){break;} } + for(i=93;i<118;i++){ buf[371]=(byte)i; if(sha1_32(buf)==-1798195149){break;} } + for(i=-99;i<-94;i++){ buf[372]=(byte)i; if(sha1_32(buf)==1196726097){break;} } + for(i=109;i<121;i++){ buf[373]=(byte)i; if(sha1_32(buf)==-1629763996){break;} } + for(i=-29;i<-9;i++){ buf[374]=(byte)i; if(sha1_32(buf)==-1135791940){break;} } + for(i=-103;i<-85;i++){ buf[375]=(byte)i; if(sha1_32(buf)==-1921345995){break;} } + for(i=95;i<109;i++){ buf[376]=(byte)i; if(sha1_32(buf)==924551682){break;} } + for(i=45;i<50;i++){ buf[377]=(byte)i; if(sha1_32(buf)==813658466){break;} } + for(i=-25;i<-12;i++){ buf[378]=(byte)i; if(sha1_32(buf)==-1647238183){break;} } + for(i=-128;i<-106;i++){ buf[379]=(byte)i; if(sha1_32(buf)==-687188532){break;} } + for(i=87;i<107;i++){ buf[380]=(byte)i; if(sha1_32(buf)==-157977277){break;} } + for(i=88;i<114;i++){ buf[381]=(byte)i; if(sha1_32(buf)==-525902358){break;} } + for(i=-3;i<21;i++){ buf[382]=(byte)i; if(sha1_32(buf)==148447155){break;} } + for(i=-100;i<-81;i++){ buf[383]=(byte)i; if(sha1_32(buf)==-464787119){break;} } + for(i=-12;i<0;i++){ buf[384]=(byte)i; if(sha1_32(buf)==-792316736){break;} } + for(i=-38;i<-31;i++){ buf[385]=(byte)i; if(sha1_32(buf)==-858139243){break;} } + for(i=52;i<64;i++){ buf[386]=(byte)i; if(sha1_32(buf)==-1069769593){break;} } + for(i=8;i<16;i++){ buf[387]=(byte)i; if(sha1_32(buf)==1043018564){break;} } + for(i=116;i<128;i++){ buf[388]=(byte)i; if(sha1_32(buf)==1792935681){break;} } + for(i=-97;i<-75;i++){ buf[389]=(byte)i; if(sha1_32(buf)==-1936047353){break;} } + for(i=-59;i<-42;i++){ buf[390]=(byte)i; if(sha1_32(buf)==1311489621){break;} } + for(i=-113;i<-98;i++){ buf[391]=(byte)i; if(sha1_32(buf)==1837646775){break;} } + for(i=114;i<127;i++){ buf[392]=(byte)i; if(sha1_32(buf)==1383108593){break;} } + for(i=104;i<123;i++){ buf[393]=(byte)i; if(sha1_32(buf)==2093039570){break;} } + for(i=75;i<85;i++){ buf[394]=(byte)i; if(sha1_32(buf)==1054745819){break;} } + for(i=88;i<105;i++){ buf[395]=(byte)i; if(sha1_32(buf)==321524122){break;} } + for(i=-115;i<-111;i++){ buf[396]=(byte)i; if(sha1_32(buf)==1380327489){break;} } + for(i=-65;i<-40;i++){ buf[397]=(byte)i; if(sha1_32(buf)==-1868200771){break;} } + for(i=-128;i<-117;i++){ buf[398]=(byte)i; if(sha1_32(buf)==-306538795){break;} } + for(i=-7;i<18;i++){ buf[399]=(byte)i; if(sha1_32(buf)==78108234){break;} } + for(i=42;i<64;i++){ buf[400]=(byte)i; if(sha1_32(buf)==218521347){break;} } + for(i=16;i<30;i++){ buf[401]=(byte)i; if(sha1_32(buf)==1103448038){break;} } + for(i=-12;i<3;i++){ buf[402]=(byte)i; if(sha1_32(buf)==-792783999){break;} } + for(i=52;i<72;i++){ buf[403]=(byte)i; if(sha1_32(buf)==2134375104){break;} } + for(i=-33;i<-16;i++){ buf[404]=(byte)i; if(sha1_32(buf)==1751314759){break;} } + for(i=-3;i<20;i++){ buf[405]=(byte)i; if(sha1_32(buf)==-492128099){break;} } + for(i=-92;i<-79;i++){ buf[406]=(byte)i; if(sha1_32(buf)==788144321){break;} } + for(i=-86;i<-71;i++){ buf[407]=(byte)i; if(sha1_32(buf)==1021440416){break;} } + for(i=70;i<85;i++){ buf[408]=(byte)i; if(sha1_32(buf)==-1757753705){break;} } + for(i=-4;i<3;i++){ buf[409]=(byte)i; if(sha1_32(buf)==-1757753705){break;} } + for(i=57;i<60;i++){ buf[410]=(byte)i; if(sha1_32(buf)==351743013){break;} } + for(i=1;i<28;i++){ buf[411]=(byte)i; if(sha1_32(buf)==346949450){break;} } + for(i=67;i<84;i++){ buf[412]=(byte)i; if(sha1_32(buf)==1484167264){break;} } + for(i=-109;i<-105;i++){ buf[413]=(byte)i; if(sha1_32(buf)==-225493642){break;} } + for(i=114;i<128;i++){ buf[414]=(byte)i; if(sha1_32(buf)==-1691339989){break;} } + for(i=-16;i<4;i++){ buf[415]=(byte)i; if(sha1_32(buf)==-1177687546){break;} } + for(i=40;i<53;i++){ buf[416]=(byte)i; if(sha1_32(buf)==-44730966){break;} } + for(i=113;i<128;i++){ buf[417]=(byte)i; if(sha1_32(buf)==-1099287942){break;} } + for(i=-110;i<-93;i++){ buf[418]=(byte)i; if(sha1_32(buf)==1104397920){break;} } + for(i=-41;i<-37;i++){ buf[419]=(byte)i; if(sha1_32(buf)==410370293){break;} } + for(i=117;i<128;i++){ buf[420]=(byte)i; if(sha1_32(buf)==-1706304772){break;} } + for(i=-32;i<-16;i++){ buf[421]=(byte)i; if(sha1_32(buf)==1779465200){break;} } + for(i=-72;i<-53;i++){ buf[422]=(byte)i; if(sha1_32(buf)==783332057){break;} } + for(i=71;i<101;i++){ buf[423]=(byte)i; if(sha1_32(buf)==-1600770238){break;} } + for(i=-10;i<11;i++){ buf[424]=(byte)i; if(sha1_32(buf)==-1600770238){break;} } + for(i=18;i<26;i++){ buf[425]=(byte)i; if(sha1_32(buf)==-354652161){break;} } + for(i=-94;i<-84;i++){ buf[426]=(byte)i; if(sha1_32(buf)==1369038958){break;} } + for(i=104;i<115;i++){ buf[427]=(byte)i; if(sha1_32(buf)==1105731567){break;} } + for(i=-8;i<6;i++){ buf[428]=(byte)i; if(sha1_32(buf)==-1440254697){break;} } + for(i=-86;i<-76;i++){ buf[429]=(byte)i; if(sha1_32(buf)==1395951968){break;} } + for(i=19;i<46;i++){ buf[430]=(byte)i; if(sha1_32(buf)==-1662385736){break;} } + for(i=-104;i<-92;i++){ buf[431]=(byte)i; if(sha1_32(buf)==-1600360904){break;} } + for(i=-93;i<-76;i++){ buf[432]=(byte)i; if(sha1_32(buf)==-1173475091){break;} } + for(i=-95;i<-73;i++){ buf[433]=(byte)i; if(sha1_32(buf)==2031419338){break;} } + for(i=79;i<90;i++){ buf[434]=(byte)i; if(sha1_32(buf)==1858593452){break;} } + for(i=-79;i<-56;i++){ buf[435]=(byte)i; if(sha1_32(buf)==-970837550){break;} } + for(i=-107;i<-100;i++){ buf[436]=(byte)i; if(sha1_32(buf)==1859497737){break;} } + for(i=-6;i<5;i++){ buf[437]=(byte)i; if(sha1_32(buf)==350160746){break;} } + for(i=13;i<35;i++){ buf[438]=(byte)i; if(sha1_32(buf)==-1876000603){break;} } + for(i=-111;i<-87;i++){ buf[439]=(byte)i; if(sha1_32(buf)==-1517649888){break;} } + for(i=72;i<81;i++){ buf[440]=(byte)i; if(sha1_32(buf)==-1168224674){break;} } + for(i=-119;i<-98;i++){ buf[441]=(byte)i; if(sha1_32(buf)==-211497471){break;} } + for(i=45;i<73;i++){ buf[442]=(byte)i; if(sha1_32(buf)==1286373258){break;} } + for(i=2;i<23;i++){ buf[443]=(byte)i; if(sha1_32(buf)==1102706167){break;} } + for(i=-120;i<-101;i++){ buf[444]=(byte)i; if(sha1_32(buf)==440282413){break;} } + for(i=-58;i<-49;i++){ buf[445]=(byte)i; if(sha1_32(buf)==1287734805){break;} } + for(i=83;i<96;i++){ buf[446]=(byte)i; if(sha1_32(buf)==-198551034){break;} } + for(i=-21;i<-2;i++){ buf[447]=(byte)i; if(sha1_32(buf)==-1055537683){break;} } + for(i=-116;i<-98;i++){ buf[448]=(byte)i; if(sha1_32(buf)==-2019070452){break;} } + for(i=-100;i<-87;i++){ buf[449]=(byte)i; if(sha1_32(buf)==1645730466){break;} } + for(i=36;i<43;i++){ buf[450]=(byte)i; if(sha1_32(buf)==-1919037742){break;} } + for(i=-124;i<-106;i++){ buf[451]=(byte)i; if(sha1_32(buf)==-812420350){break;} } + for(i=-30;i<-5;i++){ buf[452]=(byte)i; if(sha1_32(buf)==-1361199407){break;} } + for(i=-128;i<-106;i++){ buf[453]=(byte)i; if(sha1_32(buf)==-1679597417){break;} } + for(i=-56;i<-48;i++){ buf[454]=(byte)i; if(sha1_32(buf)==917856781){break;} } + for(i=-12;i<12;i++){ buf[455]=(byte)i; if(sha1_32(buf)==1714614132){break;} } + for(i=121;i<125;i++){ buf[456]=(byte)i; if(sha1_32(buf)==2068334508){break;} } + for(i=-124;i<-107;i++){ buf[457]=(byte)i; if(sha1_32(buf)==347480362){break;} } + for(i=-87;i<-67;i++){ buf[458]=(byte)i; if(sha1_32(buf)==-1289641013){break;} } + for(i=116;i<128;i++){ buf[459]=(byte)i; if(sha1_32(buf)==1175185600){break;} } + for(i=-84;i<-66;i++){ buf[460]=(byte)i; if(sha1_32(buf)==-18576159){break;} } + for(i=-23;i<-9;i++){ buf[461]=(byte)i; if(sha1_32(buf)==-1938771769){break;} } + for(i=-44;i<-34;i++){ buf[462]=(byte)i; if(sha1_32(buf)==-1187820649){break;} } + for(i=-128;i<-121;i++){ buf[463]=(byte)i; if(sha1_32(buf)==578015200){break;} } + for(i=34;i<43;i++){ buf[464]=(byte)i; if(sha1_32(buf)==691096919){break;} } + for(i=27;i<43;i++){ buf[465]=(byte)i; if(sha1_32(buf)==693912125){break;} } + for(i=-81;i<-60;i++){ buf[466]=(byte)i; if(sha1_32(buf)==1963501561){break;} } + for(i=23;i<40;i++){ buf[467]=(byte)i; if(sha1_32(buf)==-1812234144){break;} } + for(i=-85;i<-75;i++){ buf[468]=(byte)i; if(sha1_32(buf)==-957878455){break;} } + for(i=64;i<79;i++){ buf[469]=(byte)i; if(sha1_32(buf)==-963610725){break;} } + for(i=55;i<70;i++){ buf[470]=(byte)i; if(sha1_32(buf)==-343529411){break;} } + for(i=20;i<34;i++){ buf[471]=(byte)i; if(sha1_32(buf)==-1704740558){break;} } + for(i=73;i<88;i++){ buf[472]=(byte)i; if(sha1_32(buf)==-1113725046){break;} } + for(i=-45;i<-27;i++){ buf[473]=(byte)i; if(sha1_32(buf)==-2145645120){break;} } + for(i=-77;i<-55;i++){ buf[474]=(byte)i; if(sha1_32(buf)==-883203113){break;} } + for(i=80;i<95;i++){ buf[475]=(byte)i; if(sha1_32(buf)==-2043978145){break;} } + for(i=-101;i<-89;i++){ buf[476]=(byte)i; if(sha1_32(buf)==-408065104){break;} } + for(i=-119;i<-93;i++){ buf[477]=(byte)i; if(sha1_32(buf)==-431406000){break;} } + for(i=-48;i<-25;i++){ buf[478]=(byte)i; if(sha1_32(buf)==-1201005378){break;} } + for(i=-59;i<-41;i++){ buf[479]=(byte)i; if(sha1_32(buf)==-1041009913){break;} } + for(i=105;i<119;i++){ buf[480]=(byte)i; if(sha1_32(buf)==1462073621){break;} } + for(i=-56;i<-41;i++){ buf[481]=(byte)i; if(sha1_32(buf)==116529330){break;} } + for(i=94;i<110;i++){ buf[482]=(byte)i; if(sha1_32(buf)==-1462052658){break;} } + for(i=-98;i<-67;i++){ buf[483]=(byte)i; if(sha1_32(buf)==1167200785){break;} } + for(i=-54;i<-27;i++){ buf[484]=(byte)i; if(sha1_32(buf)==-1202588922){break;} } + for(i=115;i<128;i++){ buf[485]=(byte)i; if(sha1_32(buf)==-1101204127){break;} } + for(i=50;i<65;i++){ buf[486]=(byte)i; if(sha1_32(buf)==2061686263){break;} } + for(i=25;i<36;i++){ buf[487]=(byte)i; if(sha1_32(buf)==-1420568322){break;} } + for(i=-104;i<-89;i++){ buf[488]=(byte)i; if(sha1_32(buf)==-1237053071){break;} } + for(i=-24;i<-5;i++){ buf[489]=(byte)i; if(sha1_32(buf)==-134331954){break;} } + for(i=-115;i<-99;i++){ buf[490]=(byte)i; if(sha1_32(buf)==156999132){break;} } + for(i=56;i<82;i++){ buf[491]=(byte)i; if(sha1_32(buf)==-1603977095){break;} } + for(i=48;i<59;i++){ buf[492]=(byte)i; if(sha1_32(buf)==686226542){break;} } + for(i=-2;i<12;i++){ buf[493]=(byte)i; if(sha1_32(buf)==1892334296){break;} } + for(i=74;i<96;i++){ buf[494]=(byte)i; if(sha1_32(buf)==65740742){break;} } + for(i=68;i<88;i++){ buf[495]=(byte)i; if(sha1_32(buf)==-1280035118){break;} } + for(i=45;i<57;i++){ buf[496]=(byte)i; if(sha1_32(buf)==1642936812){break;} } + for(i=-128;i<-112;i++){ buf[497]=(byte)i; if(sha1_32(buf)==382969491){break;} } + for(i=16;i<33;i++){ buf[498]=(byte)i; if(sha1_32(buf)==-547547377){break;} } + for(i=-60;i<-39;i++){ buf[499]=(byte)i; if(sha1_32(buf)==-1842153238){break;} } + for(i=-69;i<-48;i++){ buf[500]=(byte)i; if(sha1_32(buf)==-2021292184){break;} } + for(i=101;i<121;i++){ buf[501]=(byte)i; if(sha1_32(buf)==-1453688289){break;} } + for(i=111;i<123;i++){ buf[502]=(byte)i; if(sha1_32(buf)==-1350737308){break;} } + for(i=-19;i<1;i++){ buf[503]=(byte)i; if(sha1_32(buf)==-1442064354){break;} } + for(i=119;i<128;i++){ buf[504]=(byte)i; if(sha1_32(buf)==-1703722060){break;} } + for(i=81;i<90;i++){ buf[505]=(byte)i; if(sha1_32(buf)==-56183450){break;} } + for(i=86;i<107;i++){ buf[506]=(byte)i; if(sha1_32(buf)==301583941){break;} } + for(i=48;i<77;i++){ buf[507]=(byte)i; if(sha1_32(buf)==-1098954584){break;} } + for(i=-101;i<-86;i++){ buf[508]=(byte)i; if(sha1_32(buf)==882871208){break;} } + for(i=96;i<101;i++){ buf[509]=(byte)i; if(sha1_32(buf)==-125057558){break;} } + for(i=-10;i<8;i++){ buf[510]=(byte)i; if(sha1_32(buf)==1007551878){break;} } + for(i=-75;i<-71;i++){ buf[511]=(byte)i; if(sha1_32(buf)==-889315492){break;} } + for(i=26;i<46;i++){ buf[512]=(byte)i; if(sha1_32(buf)==-1493230782){break;} } + for(i=-128;i<-118;i++){ buf[513]=(byte)i; if(sha1_32(buf)==-1217430520){break;} } + for(i=-61;i<-51;i++){ buf[514]=(byte)i; if(sha1_32(buf)==-719766361){break;} } + for(i=97;i<108;i++){ buf[515]=(byte)i; if(sha1_32(buf)==1780444762){break;} } + for(i=7;i<31;i++){ buf[516]=(byte)i; if(sha1_32(buf)==93631430){break;} } + for(i=-128;i<-109;i++){ buf[517]=(byte)i; if(sha1_32(buf)==-1579614481){break;} } + for(i=36;i<56;i++){ buf[518]=(byte)i; if(sha1_32(buf)==1122764340){break;} } + for(i=-91;i<-69;i++){ buf[519]=(byte)i; if(sha1_32(buf)==204441373){break;} } + for(i=-52;i<-32;i++){ buf[520]=(byte)i; if(sha1_32(buf)==-1345108836){break;} } + for(i=-22;i<-7;i++){ buf[521]=(byte)i; if(sha1_32(buf)==-473026700){break;} } + for(i=-18;i<3;i++){ buf[522]=(byte)i; if(sha1_32(buf)==-53570723){break;} } + for(i=-28;i<-22;i++){ buf[523]=(byte)i; if(sha1_32(buf)==-742354020){break;} } + for(i=5;i<22;i++){ buf[524]=(byte)i; if(sha1_32(buf)==57188405){break;} } + for(i=-118;i<-97;i++){ buf[525]=(byte)i; if(sha1_32(buf)==-805152784){break;} } + for(i=101;i<110;i++){ buf[526]=(byte)i; if(sha1_32(buf)==1884589447){break;} } + for(i=22;i<41;i++){ buf[527]=(byte)i; if(sha1_32(buf)==1321287803){break;} } + for(i=36;i<51;i++){ buf[528]=(byte)i; if(sha1_32(buf)==1991102187){break;} } + for(i=77;i<100;i++){ buf[529]=(byte)i; if(sha1_32(buf)==116811737){break;} } + for(i=34;i<54;i++){ buf[530]=(byte)i; if(sha1_32(buf)==-1621297999){break;} } + for(i=34;i<51;i++){ buf[531]=(byte)i; if(sha1_32(buf)==-1169590718){break;} } + for(i=49;i<56;i++){ buf[532]=(byte)i; if(sha1_32(buf)==-1433549503){break;} } + for(i=101;i<108;i++){ buf[533]=(byte)i; if(sha1_32(buf)==-1961000107){break;} } + for(i=-13;i<9;i++){ buf[534]=(byte)i; if(sha1_32(buf)==-491166058){break;} } + for(i=88;i<113;i++){ buf[535]=(byte)i; if(sha1_32(buf)==-1433097452){break;} } + for(i=-18;i<-4;i++){ buf[536]=(byte)i; if(sha1_32(buf)==-196646497){break;} } + for(i=-109;i<-93;i++){ buf[537]=(byte)i; if(sha1_32(buf)==-1040279050){break;} } + for(i=-85;i<-74;i++){ buf[538]=(byte)i; if(sha1_32(buf)==2144991839){break;} } + for(i=-11;i<-5;i++){ buf[539]=(byte)i; if(sha1_32(buf)==-1322695683){break;} } + for(i=-3;i<19;i++){ buf[540]=(byte)i; if(sha1_32(buf)==1002324823){break;} } + for(i=64;i<95;i++){ buf[541]=(byte)i; if(sha1_32(buf)==1839522840){break;} } + for(i=72;i<87;i++){ buf[542]=(byte)i; if(sha1_32(buf)==1154496666){break;} } + for(i=-109;i<-86;i++){ buf[543]=(byte)i; if(sha1_32(buf)==-1943462088){break;} } + for(i=59;i<63;i++){ buf[544]=(byte)i; if(sha1_32(buf)==-229369447){break;} } + for(i=44;i<55;i++){ buf[545]=(byte)i; if(sha1_32(buf)==1981459588){break;} } + for(i=-115;i<-98;i++){ buf[546]=(byte)i; if(sha1_32(buf)==-1369068247){break;} } + for(i=-124;i<-108;i++){ buf[547]=(byte)i; if(sha1_32(buf)==1244213688){break;} } + for(i=77;i<84;i++){ buf[548]=(byte)i; if(sha1_32(buf)==-1907866199){break;} } + for(i=-124;i<-104;i++){ buf[549]=(byte)i; if(sha1_32(buf)==-1303249819){break;} } + for(i=79;i<97;i++){ buf[550]=(byte)i; if(sha1_32(buf)==-2036674089){break;} } + for(i=-45;i<-29;i++){ buf[551]=(byte)i; if(sha1_32(buf)==-296348860){break;} } + for(i=-46;i<-33;i++){ buf[552]=(byte)i; if(sha1_32(buf)==-185013177){break;} } + for(i=-124;i<-103;i++){ buf[553]=(byte)i; if(sha1_32(buf)==367236665){break;} } + for(i=-6;i<15;i++){ buf[554]=(byte)i; if(sha1_32(buf)==864237735){break;} } + for(i=80;i<101;i++){ buf[555]=(byte)i; if(sha1_32(buf)==1088399791){break;} } + for(i=14;i<35;i++){ buf[556]=(byte)i; if(sha1_32(buf)==-1805827882){break;} } + for(i=91;i<105;i++){ buf[557]=(byte)i; if(sha1_32(buf)==1644855928){break;} } + for(i=-102;i<-101;i++){ buf[558]=(byte)i; if(sha1_32(buf)==291861395){break;} } + for(i=94;i<102;i++){ buf[559]=(byte)i; if(sha1_32(buf)==618025978){break;} } + for(i=-88;i<-77;i++){ buf[560]=(byte)i; if(sha1_32(buf)==-2058102905){break;} } + for(i=78;i<100;i++){ buf[561]=(byte)i; if(sha1_32(buf)==1295014773){break;} } + for(i=-10;i<3;i++){ buf[562]=(byte)i; if(sha1_32(buf)==1295014773){break;} } + for(i=-90;i<-66;i++){ buf[563]=(byte)i; if(sha1_32(buf)==-940307543){break;} } + for(i=-6;i<5;i++){ buf[564]=(byte)i; if(sha1_32(buf)==-608290120){break;} } + for(i=42;i<69;i++){ buf[565]=(byte)i; if(sha1_32(buf)==-226393781){break;} } + for(i=60;i<70;i++){ buf[566]=(byte)i; if(sha1_32(buf)==1212651045){break;} } + for(i=-39;i<-22;i++){ buf[567]=(byte)i; if(sha1_32(buf)==-1980889466){break;} } + for(i=-121;i<-107;i++){ buf[568]=(byte)i; if(sha1_32(buf)==1649795123){break;} } + for(i=-53;i<-42;i++){ buf[569]=(byte)i; if(sha1_32(buf)==-668183297){break;} } + for(i=-113;i<-99;i++){ buf[570]=(byte)i; if(sha1_32(buf)==-1829134115){break;} } + for(i=-37;i<-30;i++){ buf[571]=(byte)i; if(sha1_32(buf)==-395308505){break;} } + for(i=117;i<124;i++){ buf[572]=(byte)i; if(sha1_32(buf)==1891225526){break;} } + for(i=-41;i<-13;i++){ buf[573]=(byte)i; if(sha1_32(buf)==1150922579){break;} } + for(i=-101;i<-80;i++){ buf[574]=(byte)i; if(sha1_32(buf)==-1289498605){break;} } + for(i=-20;i<-9;i++){ buf[575]=(byte)i; if(sha1_32(buf)==151661924){break;} } + for(i=-13;i<-6;i++){ buf[576]=(byte)i; if(sha1_32(buf)==995968938){break;} } + for(i=-105;i<-91;i++){ buf[577]=(byte)i; if(sha1_32(buf)==2025150891){break;} } + for(i=78;i<86;i++){ buf[578]=(byte)i; if(sha1_32(buf)==1127675594){break;} } + for(i=-77;i<-65;i++){ buf[579]=(byte)i; if(sha1_32(buf)==-1452855725){break;} } + for(i=120;i<128;i++){ buf[580]=(byte)i; if(sha1_32(buf)==-1177531315){break;} } + for(i=-55;i<-36;i++){ buf[581]=(byte)i; if(sha1_32(buf)==-1974723444){break;} } + for(i=-81;i<-61;i++){ buf[582]=(byte)i; if(sha1_32(buf)==-1418460157){break;} } + for(i=114;i<128;i++){ buf[583]=(byte)i; if(sha1_32(buf)==-595809126){break;} } + for(i=58;i<79;i++){ buf[584]=(byte)i; if(sha1_32(buf)==-2050484102){break;} } + for(i=-72;i<-51;i++){ buf[585]=(byte)i; if(sha1_32(buf)==-162737880){break;} } + for(i=14;i<23;i++){ buf[586]=(byte)i; if(sha1_32(buf)==906434587){break;} } + for(i=-68;i<-61;i++){ buf[587]=(byte)i; if(sha1_32(buf)==-1736950091){break;} } + for(i=108;i<124;i++){ buf[588]=(byte)i; if(sha1_32(buf)==1838923683){break;} } + for(i=84;i<103;i++){ buf[589]=(byte)i; if(sha1_32(buf)==-1325076045){break;} } + for(i=22;i<38;i++){ buf[590]=(byte)i; if(sha1_32(buf)==-2043417461){break;} } + for(i=-9;i<16;i++){ buf[591]=(byte)i; if(sha1_32(buf)==-2043417461){break;} } + for(i=-93;i<-78;i++){ buf[592]=(byte)i; if(sha1_32(buf)==-1191370538){break;} } + for(i=-78;i<-55;i++){ buf[593]=(byte)i; if(sha1_32(buf)==1508086351){break;} } + for(i=67;i<80;i++){ buf[594]=(byte)i; if(sha1_32(buf)==-41542873){break;} } + for(i=55;i<72;i++){ buf[595]=(byte)i; if(sha1_32(buf)==1341292614){break;} } + for(i=41;i<62;i++){ buf[596]=(byte)i; if(sha1_32(buf)==-1752988133){break;} } + for(i=103;i<120;i++){ buf[597]=(byte)i; if(sha1_32(buf)==270595236){break;} } + for(i=-68;i<-51;i++){ buf[598]=(byte)i; if(sha1_32(buf)==-262672057){break;} } + for(i=59;i<78;i++){ buf[599]=(byte)i; if(sha1_32(buf)==799549267){break;} } + for(i=106;i<128;i++){ buf[600]=(byte)i; if(sha1_32(buf)==852207141){break;} } + for(i=62;i<88;i++){ buf[601]=(byte)i; if(sha1_32(buf)==-2044100874){break;} } + for(i=-101;i<-85;i++){ buf[602]=(byte)i; if(sha1_32(buf)==-1226311413){break;} } + for(i=-38;i<-33;i++){ buf[603]=(byte)i; if(sha1_32(buf)==51643495){break;} } + for(i=-93;i<-68;i++){ buf[604]=(byte)i; if(sha1_32(buf)==-1580049198){break;} } + for(i=-94;i<-80;i++){ buf[605]=(byte)i; if(sha1_32(buf)==-1988312088){break;} } + for(i=56;i<66;i++){ buf[606]=(byte)i; if(sha1_32(buf)==178678728){break;} } + for(i=79;i<96;i++){ buf[607]=(byte)i; if(sha1_32(buf)==1579577994){break;} } + for(i=89;i<110;i++){ buf[608]=(byte)i; if(sha1_32(buf)==1006333265){break;} } + for(i=30;i<46;i++){ buf[609]=(byte)i; if(sha1_32(buf)==-459612890){break;} } + for(i=-18;i<-12;i++){ buf[610]=(byte)i; if(sha1_32(buf)==-57773091){break;} } + for(i=123;i<128;i++){ buf[611]=(byte)i; if(sha1_32(buf)==-1996317046){break;} } + for(i=-92;i<-78;i++){ buf[612]=(byte)i; if(sha1_32(buf)==54516584){break;} } + for(i=30;i<53;i++){ buf[613]=(byte)i; if(sha1_32(buf)==-1617064106){break;} } + for(i=-122;i<-99;i++){ buf[614]=(byte)i; if(sha1_32(buf)==1207830648){break;} } + for(i=-25;i<-15;i++){ buf[615]=(byte)i; if(sha1_32(buf)==-484139056){break;} } + for(i=-51;i<-31;i++){ buf[616]=(byte)i; if(sha1_32(buf)==2068744186){break;} } + for(i=37;i<51;i++){ buf[617]=(byte)i; if(sha1_32(buf)==1046413910){break;} } + for(i=98;i<124;i++){ buf[618]=(byte)i; if(sha1_32(buf)==-1722846813){break;} } + for(i=-1;i<18;i++){ buf[619]=(byte)i; if(sha1_32(buf)==-947513710){break;} } + for(i=-93;i<-74;i++){ buf[620]=(byte)i; if(sha1_32(buf)==960957071){break;} } + for(i=-67;i<-51;i++){ buf[621]=(byte)i; if(sha1_32(buf)==-1765385207){break;} } + for(i=-74;i<-56;i++){ buf[622]=(byte)i; if(sha1_32(buf)==-923815254){break;} } + for(i=-95;i<-92;i++){ buf[623]=(byte)i; if(sha1_32(buf)==1713837577){break;} } + for(i=-114;i<-95;i++){ buf[624]=(byte)i; if(sha1_32(buf)==-262063588){break;} } + for(i=-29;i<-13;i++){ buf[625]=(byte)i; if(sha1_32(buf)==1515876818){break;} } + for(i=-79;i<-63;i++){ buf[626]=(byte)i; if(sha1_32(buf)==-1966876680){break;} } + for(i=68;i<85;i++){ buf[627]=(byte)i; if(sha1_32(buf)==-1191224209){break;} } + for(i=26;i<43;i++){ buf[628]=(byte)i; if(sha1_32(buf)==-1395698145){break;} } + for(i=-9;i<1;i++){ buf[629]=(byte)i; if(sha1_32(buf)==649200137){break;} } + for(i=-79;i<-73;i++){ buf[630]=(byte)i; if(sha1_32(buf)==1387155612){break;} } + for(i=42;i<63;i++){ buf[631]=(byte)i; if(sha1_32(buf)==1570446125){break;} } + for(i=82;i<97;i++){ buf[632]=(byte)i; if(sha1_32(buf)==1744853453){break;} } + for(i=-103;i<-90;i++){ buf[633]=(byte)i; if(sha1_32(buf)==-1890752382){break;} } + for(i=-107;i<-87;i++){ buf[634]=(byte)i; if(sha1_32(buf)==622783297){break;} } + for(i=-52;i<-35;i++){ buf[635]=(byte)i; if(sha1_32(buf)==828050581){break;} } + for(i=79;i<99;i++){ buf[636]=(byte)i; if(sha1_32(buf)==1488981738){break;} } + for(i=-88;i<-79;i++){ buf[637]=(byte)i; if(sha1_32(buf)==-1858150360){break;} } + for(i=69;i<79;i++){ buf[638]=(byte)i; if(sha1_32(buf)==-1945392469){break;} } + for(i=-67;i<-55;i++){ buf[639]=(byte)i; if(sha1_32(buf)==1671229127){break;} } + for(i=28;i<45;i++){ buf[640]=(byte)i; if(sha1_32(buf)==-1014933907){break;} } + for(i=-58;i<-39;i++){ buf[641]=(byte)i; if(sha1_32(buf)==1372881456){break;} } + for(i=84;i<89;i++){ buf[642]=(byte)i; if(sha1_32(buf)==1053371928){break;} } + for(i=-99;i<-76;i++){ buf[643]=(byte)i; if(sha1_32(buf)==-577006868){break;} } + for(i=-50;i<-26;i++){ buf[644]=(byte)i; if(sha1_32(buf)==-433234050){break;} } + for(i=121;i<128;i++){ buf[645]=(byte)i; if(sha1_32(buf)==89846106){break;} } + for(i=49;i<51;i++){ buf[646]=(byte)i; if(sha1_32(buf)==-2066320762){break;} } + for(i=65;i<69;i++){ buf[647]=(byte)i; if(sha1_32(buf)==1057230177){break;} } + for(i=-102;i<-75;i++){ buf[648]=(byte)i; if(sha1_32(buf)==-1377425863){break;} } + for(i=59;i<67;i++){ buf[649]=(byte)i; if(sha1_32(buf)==570665573){break;} } + for(i=-31;i<-14;i++){ buf[650]=(byte)i; if(sha1_32(buf)==1067699666){break;} } + for(i=-91;i<-64;i++){ buf[651]=(byte)i; if(sha1_32(buf)==-916882436){break;} } + for(i=11;i<24;i++){ buf[652]=(byte)i; if(sha1_32(buf)==2042806545){break;} } + for(i=90;i<117;i++){ buf[653]=(byte)i; if(sha1_32(buf)==908851881){break;} } + for(i=-93;i<-66;i++){ buf[654]=(byte)i; if(sha1_32(buf)==-207310256){break;} } + for(i=105;i<128;i++){ buf[655]=(byte)i; if(sha1_32(buf)==1828902765){break;} } + for(i=-128;i<-119;i++){ buf[656]=(byte)i; if(sha1_32(buf)==30956198){break;} } + for(i=-69;i<-59;i++){ buf[657]=(byte)i; if(sha1_32(buf)==-902634309){break;} } + for(i=-112;i<-110;i++){ buf[658]=(byte)i; if(sha1_32(buf)==1719326906){break;} } + for(i=-52;i<-34;i++){ buf[659]=(byte)i; if(sha1_32(buf)==1367537128){break;} } + for(i=13;i<35;i++){ buf[660]=(byte)i; if(sha1_32(buf)==449402226){break;} } + for(i=-38;i<-16;i++){ buf[661]=(byte)i; if(sha1_32(buf)==171459991){break;} } + for(i=73;i<83;i++){ buf[662]=(byte)i; if(sha1_32(buf)==-1019826484){break;} } + for(i=46;i<75;i++){ buf[663]=(byte)i; if(sha1_32(buf)==-871913117){break;} } + for(i=26;i<39;i++){ buf[664]=(byte)i; if(sha1_32(buf)==1669352892){break;} } + for(i=98;i<116;i++){ buf[665]=(byte)i; if(sha1_32(buf)==741551986){break;} } + for(i=104;i<112;i++){ buf[666]=(byte)i; if(sha1_32(buf)==152788533){break;} } + for(i=-88;i<-83;i++){ buf[667]=(byte)i; if(sha1_32(buf)==-1165372910){break;} } + for(i=47;i<55;i++){ buf[668]=(byte)i; if(sha1_32(buf)==-614878886){break;} } + for(i=94;i<109;i++){ buf[669]=(byte)i; if(sha1_32(buf)==93320575){break;} } + for(i=-104;i<-87;i++){ buf[670]=(byte)i; if(sha1_32(buf)==505453804){break;} } + for(i=-93;i<-76;i++){ buf[671]=(byte)i; if(sha1_32(buf)==-362417380){break;} } + for(i=-30;i<-4;i++){ buf[672]=(byte)i; if(sha1_32(buf)==-1046029673){break;} } + for(i=-55;i<-37;i++){ buf[673]=(byte)i; if(sha1_32(buf)==721648088){break;} } + for(i=-22;i<-17;i++){ buf[674]=(byte)i; if(sha1_32(buf)==595203198){break;} } + for(i=14;i<25;i++){ buf[675]=(byte)i; if(sha1_32(buf)==240685342){break;} } + for(i=25;i<31;i++){ buf[676]=(byte)i; if(sha1_32(buf)==1496755219){break;} } + for(i=-120;i<-96;i++){ buf[677]=(byte)i; if(sha1_32(buf)==-1739155155){break;} } + for(i=-48;i<-36;i++){ buf[678]=(byte)i; if(sha1_32(buf)==-816329296){break;} } + for(i=-55;i<-46;i++){ buf[679]=(byte)i; if(sha1_32(buf)==-1571402407){break;} } + for(i=87;i<96;i++){ buf[680]=(byte)i; if(sha1_32(buf)==-1728895964){break;} } + for(i=-117;i<-103;i++){ buf[681]=(byte)i; if(sha1_32(buf)==-1836957716){break;} } + for(i=-2;i<13;i++){ buf[682]=(byte)i; if(sha1_32(buf)==969049136){break;} } + for(i=38;i<52;i++){ buf[683]=(byte)i; if(sha1_32(buf)==-1719771880){break;} } + for(i=-59;i<-53;i++){ buf[684]=(byte)i; if(sha1_32(buf)==541033024){break;} } + for(i=82;i<99;i++){ buf[685]=(byte)i; if(sha1_32(buf)==-476047248){break;} } + for(i=113;i<123;i++){ buf[686]=(byte)i; if(sha1_32(buf)==-1951363620){break;} } + for(i=-81;i<-74;i++){ buf[687]=(byte)i; if(sha1_32(buf)==-769691078){break;} } + for(i=-2;i<11;i++){ buf[688]=(byte)i; if(sha1_32(buf)==-551158611){break;} } + for(i=-39;i<-22;i++){ buf[689]=(byte)i; if(sha1_32(buf)==-328422012){break;} } + for(i=-47;i<-41;i++){ buf[690]=(byte)i; if(sha1_32(buf)==889845553){break;} } + for(i=-69;i<-62;i++){ buf[691]=(byte)i; if(sha1_32(buf)==2139051921){break;} } + for(i=11;i<27;i++){ buf[692]=(byte)i; if(sha1_32(buf)==1806821192){break;} } + for(i=-42;i<-27;i++){ buf[693]=(byte)i; if(sha1_32(buf)==337075310){break;} } + for(i=-107;i<-81;i++){ buf[694]=(byte)i; if(sha1_32(buf)==226733550){break;} } + for(i=-113;i<-108;i++){ buf[695]=(byte)i; if(sha1_32(buf)==-1990212717){break;} } + for(i=85;i<107;i++){ buf[696]=(byte)i; if(sha1_32(buf)==-1810328381){break;} } + for(i=112;i<117;i++){ buf[697]=(byte)i; if(sha1_32(buf)==1647160761){break;} } + for(i=44;i<65;i++){ buf[698]=(byte)i; if(sha1_32(buf)==1589212639){break;} } + for(i=-61;i<-54;i++){ buf[699]=(byte)i; if(sha1_32(buf)==2087918322){break;} } + for(i=-14;i<-5;i++){ buf[700]=(byte)i; if(sha1_32(buf)==1513533111){break;} } + for(i=86;i<91;i++){ buf[701]=(byte)i; if(sha1_32(buf)==454012298){break;} } + for(i=-110;i<-95;i++){ buf[702]=(byte)i; if(sha1_32(buf)==1047429821){break;} } + for(i=-58;i<-42;i++){ buf[703]=(byte)i; if(sha1_32(buf)==-1322772056){break;} } + for(i=-124;i<-108;i++){ buf[704]=(byte)i; if(sha1_32(buf)==609002583){break;} } + for(i=-61;i<-45;i++){ buf[705]=(byte)i; if(sha1_32(buf)==-192132710){break;} } + for(i=84;i<105;i++){ buf[706]=(byte)i; if(sha1_32(buf)==-353004533){break;} } + for(i=-11;i<3;i++){ buf[707]=(byte)i; if(sha1_32(buf)==-682206379){break;} } + for(i=-28;i<-4;i++){ buf[708]=(byte)i; if(sha1_32(buf)==1739650568){break;} } + for(i=-56;i<-37;i++){ buf[709]=(byte)i; if(sha1_32(buf)==-1887075561){break;} } + for(i=-63;i<-53;i++){ buf[710]=(byte)i; if(sha1_32(buf)==-1987706557){break;} } + for(i=-59;i<-41;i++){ buf[711]=(byte)i; if(sha1_32(buf)==1145160466){break;} } + for(i=-34;i<-25;i++){ buf[712]=(byte)i; if(sha1_32(buf)==-1917563737){break;} } + for(i=-69;i<-47;i++){ buf[713]=(byte)i; if(sha1_32(buf)==-830983507){break;} } + for(i=-118;i<-93;i++){ buf[714]=(byte)i; if(sha1_32(buf)==611377946){break;} } + for(i=116;i<128;i++){ buf[715]=(byte)i; if(sha1_32(buf)==-100929146){break;} } + for(i=-48;i<-28;i++){ buf[716]=(byte)i; if(sha1_32(buf)==1998472813){break;} } + for(i=-70;i<-60;i++){ buf[717]=(byte)i; if(sha1_32(buf)==-1999506602){break;} } + for(i=-40;i<-32;i++){ buf[718]=(byte)i; if(sha1_32(buf)==-2062558004){break;} } + for(i=44;i<66;i++){ buf[719]=(byte)i; if(sha1_32(buf)==-1437504374){break;} } + for(i=7;i<21;i++){ buf[720]=(byte)i; if(sha1_32(buf)==69093141){break;} } + for(i=88;i<98;i++){ buf[721]=(byte)i; if(sha1_32(buf)==1715447445){break;} } + for(i=-8;i<10;i++){ buf[722]=(byte)i; if(sha1_32(buf)==1715447445){break;} } + for(i=-113;i<-93;i++){ buf[723]=(byte)i; if(sha1_32(buf)==-744637815){break;} } + for(i=48;i<64;i++){ buf[724]=(byte)i; if(sha1_32(buf)==-10703579){break;} } + for(i=91;i<113;i++){ buf[725]=(byte)i; if(sha1_32(buf)==1007919336){break;} } + for(i=-84;i<-61;i++){ buf[726]=(byte)i; if(sha1_32(buf)==-842724439){break;} } + for(i=-83;i<-69;i++){ buf[727]=(byte)i; if(sha1_32(buf)==67430318){break;} } + for(i=-2;i<18;i++){ buf[728]=(byte)i; if(sha1_32(buf)==-869830687){break;} } + for(i=-111;i<-91;i++){ buf[729]=(byte)i; if(sha1_32(buf)==-2097491929){break;} } + for(i=0;i<17;i++){ buf[730]=(byte)i; if(sha1_32(buf)==-377242918){break;} } + for(i=-57;i<-42;i++){ buf[731]=(byte)i; if(sha1_32(buf)==341732908){break;} } + for(i=18;i<35;i++){ buf[732]=(byte)i; if(sha1_32(buf)==-1999159237){break;} } + for(i=111;i<125;i++){ buf[733]=(byte)i; if(sha1_32(buf)==-765707552){break;} } + for(i=-1;i<17;i++){ buf[734]=(byte)i; if(sha1_32(buf)==-1537423752){break;} } + for(i=-127;i<-122;i++){ buf[735]=(byte)i; if(sha1_32(buf)==-566196193){break;} } + for(i=-29;i<-9;i++){ buf[736]=(byte)i; if(sha1_32(buf)==597187632){break;} } + for(i=-116;i<-101;i++){ buf[737]=(byte)i; if(sha1_32(buf)==-537078429){break;} } + for(i=-29;i<-12;i++){ buf[738]=(byte)i; if(sha1_32(buf)==1640983571){break;} } + for(i=97;i<105;i++){ buf[739]=(byte)i; if(sha1_32(buf)==-2018360703){break;} } + for(i=-27;i<-6;i++){ buf[740]=(byte)i; if(sha1_32(buf)==-138807690){break;} } + for(i=32;i<50;i++){ buf[741]=(byte)i; if(sha1_32(buf)==757431772){break;} } + for(i=-4;i<16;i++){ buf[742]=(byte)i; if(sha1_32(buf)==-1171597137){break;} } + for(i=-107;i<-80;i++){ buf[743]=(byte)i; if(sha1_32(buf)==1464155363){break;} } + for(i=53;i<78;i++){ buf[744]=(byte)i; if(sha1_32(buf)==-845879662){break;} } + for(i=115;i<122;i++){ buf[745]=(byte)i; if(sha1_32(buf)==1382938010){break;} } + for(i=53;i<67;i++){ buf[746]=(byte)i; if(sha1_32(buf)==-37392070){break;} } + for(i=43;i<65;i++){ buf[747]=(byte)i; if(sha1_32(buf)==577566107){break;} } + for(i=-89;i<-74;i++){ buf[748]=(byte)i; if(sha1_32(buf)==1768021172){break;} } + for(i=-1;i<14;i++){ buf[749]=(byte)i; if(sha1_32(buf)==-1089583346){break;} } + for(i=-123;i<-102;i++){ buf[750]=(byte)i; if(sha1_32(buf)==1466994441){break;} } + for(i=98;i<114;i++){ buf[751]=(byte)i; if(sha1_32(buf)==980284703){break;} } + for(i=-76;i<-60;i++){ buf[752]=(byte)i; if(sha1_32(buf)==-1090087637){break;} } + for(i=-108;i<-96;i++){ buf[753]=(byte)i; if(sha1_32(buf)==75673914){break;} } + for(i=-44;i<-31;i++){ buf[754]=(byte)i; if(sha1_32(buf)==2066954313){break;} } + for(i=54;i<57;i++){ buf[755]=(byte)i; if(sha1_32(buf)==-660784448){break;} } + for(i=-119;i<-93;i++){ buf[756]=(byte)i; if(sha1_32(buf)==1258721527){break;} } + for(i=25;i<50;i++){ buf[757]=(byte)i; if(sha1_32(buf)==-949686713){break;} } + for(i=91;i<103;i++){ buf[758]=(byte)i; if(sha1_32(buf)==-1876393076){break;} } + for(i=2;i<28;i++){ buf[759]=(byte)i; if(sha1_32(buf)==1883511282){break;} } + for(i=-6;i<22;i++){ buf[760]=(byte)i; if(sha1_32(buf)==-25852589){break;} } + for(i=-128;i<-123;i++){ buf[761]=(byte)i; if(sha1_32(buf)==896610725){break;} } + for(i=-17;i<0;i++){ buf[762]=(byte)i; if(sha1_32(buf)==-1469514116){break;} } + for(i=-79;i<-60;i++){ buf[763]=(byte)i; if(sha1_32(buf)==1817404646){break;} } + for(i=-54;i<-42;i++){ buf[764]=(byte)i; if(sha1_32(buf)==1854896924){break;} } + for(i=-98;i<-72;i++){ buf[765]=(byte)i; if(sha1_32(buf)==2095565205){break;} } + for(i=96;i<106;i++){ buf[766]=(byte)i; if(sha1_32(buf)==133959406){break;} } + for(i=68;i<90;i++){ buf[767]=(byte)i; if(sha1_32(buf)==-524527593){break;} } + for(i=-127;i<-110;i++){ buf[768]=(byte)i; if(sha1_32(buf)==-2102010037){break;} } + for(i=80;i<90;i++){ buf[769]=(byte)i; if(sha1_32(buf)==-1585912232){break;} } + for(i=99;i<124;i++){ buf[770]=(byte)i; if(sha1_32(buf)==-113852134){break;} } + for(i=65;i<77;i++){ buf[771]=(byte)i; if(sha1_32(buf)==165021182){break;} } + for(i=-24;i<-9;i++){ buf[772]=(byte)i; if(sha1_32(buf)==1185063661){break;} } + for(i=43;i<54;i++){ buf[773]=(byte)i; if(sha1_32(buf)==542063601){break;} } + for(i=17;i<22;i++){ buf[774]=(byte)i; if(sha1_32(buf)==-61114818){break;} } + for(i=86;i<101;i++){ buf[775]=(byte)i; if(sha1_32(buf)==395416014){break;} } + for(i=113;i<128;i++){ buf[776]=(byte)i; if(sha1_32(buf)==2094255887){break;} } + for(i=-108;i<-86;i++){ buf[777]=(byte)i; if(sha1_32(buf)==1586242558){break;} } + for(i=59;i<78;i++){ buf[778]=(byte)i; if(sha1_32(buf)==1644994060){break;} } + for(i=42;i<57;i++){ buf[779]=(byte)i; if(sha1_32(buf)==1158017383){break;} } + for(i=34;i<59;i++){ buf[780]=(byte)i; if(sha1_32(buf)==1647976507){break;} } + for(i=41;i<49;i++){ buf[781]=(byte)i; if(sha1_32(buf)==-1800240491){break;} } + for(i=78;i<91;i++){ buf[782]=(byte)i; if(sha1_32(buf)==751422193){break;} } + for(i=-77;i<-72;i++){ buf[783]=(byte)i; if(sha1_32(buf)==1636024626){break;} } + for(i=-114;i<-97;i++){ buf[784]=(byte)i; if(sha1_32(buf)==-610726987){break;} } + for(i=-7;i<8;i++){ buf[785]=(byte)i; if(sha1_32(buf)==-519365171){break;} } + for(i=42;i<60;i++){ buf[786]=(byte)i; if(sha1_32(buf)==-867561653){break;} } + for(i=-41;i<-26;i++){ buf[787]=(byte)i; if(sha1_32(buf)==585047951){break;} } + for(i=-93;i<-83;i++){ buf[788]=(byte)i; if(sha1_32(buf)==267169594){break;} } + for(i=105;i<128;i++){ buf[789]=(byte)i; if(sha1_32(buf)==1738821431){break;} } + for(i=-128;i<-108;i++){ buf[790]=(byte)i; if(sha1_32(buf)==-1693539687){break;} } + for(i=-45;i<-41;i++){ buf[791]=(byte)i; if(sha1_32(buf)==-902228403){break;} } + for(i=5;i<30;i++){ buf[792]=(byte)i; if(sha1_32(buf)==-41813566){break;} } + for(i=-14;i<2;i++){ buf[793]=(byte)i; if(sha1_32(buf)==1845271809){break;} } + for(i=-64;i<-58;i++){ buf[794]=(byte)i; if(sha1_32(buf)==638787502){break;} } + for(i=-71;i<-59;i++){ buf[795]=(byte)i; if(sha1_32(buf)==-1123669508){break;} } + for(i=-74;i<-62;i++){ buf[796]=(byte)i; if(sha1_32(buf)==-567143598){break;} } + for(i=-23;i<2;i++){ buf[797]=(byte)i; if(sha1_32(buf)==-889989332){break;} } + for(i=110;i<122;i++){ buf[798]=(byte)i; if(sha1_32(buf)==-162337473){break;} } + for(i=1;i<28;i++){ buf[799]=(byte)i; if(sha1_32(buf)==-1982333401){break;} } + for(i=-78;i<-65;i++){ buf[800]=(byte)i; if(sha1_32(buf)==462169358){break;} } + for(i=93;i<94;i++){ buf[801]=(byte)i; if(sha1_32(buf)==-685466243){break;} } + for(i=-48;i<-30;i++){ buf[802]=(byte)i; if(sha1_32(buf)==1804125925){break;} } + for(i=-121;i<-113;i++){ buf[803]=(byte)i; if(sha1_32(buf)==-82172140){break;} } + for(i=84;i<98;i++){ buf[804]=(byte)i; if(sha1_32(buf)==1052341966){break;} } + for(i=-16;i<1;i++){ buf[805]=(byte)i; if(sha1_32(buf)==-1686606408){break;} } + for(i=-113;i<-101;i++){ buf[806]=(byte)i; if(sha1_32(buf)==-1914891881){break;} } + for(i=45;i<71;i++){ buf[807]=(byte)i; if(sha1_32(buf)==-865747878){break;} } + for(i=-93;i<-85;i++){ buf[808]=(byte)i; if(sha1_32(buf)==428614481){break;} } + for(i=103;i<128;i++){ buf[809]=(byte)i; if(sha1_32(buf)==-1206258725){break;} } + for(i=2;i<17;i++){ buf[810]=(byte)i; if(sha1_32(buf)==-1713833313){break;} } + for(i=-68;i<-52;i++){ buf[811]=(byte)i; if(sha1_32(buf)==1434677899){break;} } + for(i=-1;i<21;i++){ buf[812]=(byte)i; if(sha1_32(buf)==1161810759){break;} } + for(i=-70;i<-63;i++){ buf[813]=(byte)i; if(sha1_32(buf)==-1540696839){break;} } + for(i=-97;i<-95;i++){ buf[814]=(byte)i; if(sha1_32(buf)==207983115){break;} } + for(i=0;i<17;i++){ buf[815]=(byte)i; if(sha1_32(buf)==-2055237251){break;} } + for(i=125;i<127;i++){ buf[816]=(byte)i; if(sha1_32(buf)==-963941860){break;} } + for(i=-54;i<-30;i++){ buf[817]=(byte)i; if(sha1_32(buf)==-270749236){break;} } + for(i=-100;i<-77;i++){ buf[818]=(byte)i; if(sha1_32(buf)==-1091830460){break;} } + for(i=28;i<49;i++){ buf[819]=(byte)i; if(sha1_32(buf)==-333903443){break;} } + for(i=-72;i<-52;i++){ buf[820]=(byte)i; if(sha1_32(buf)==-1330406511){break;} } + for(i=6;i<28;i++){ buf[821]=(byte)i; if(sha1_32(buf)==1971072200){break;} } + for(i=29;i<33;i++){ buf[822]=(byte)i; if(sha1_32(buf)==-841256028){break;} } + for(i=89;i<97;i++){ buf[823]=(byte)i; if(sha1_32(buf)==2100583283){break;} } + for(i=-75;i<-63;i++){ buf[824]=(byte)i; if(sha1_32(buf)==-307565791){break;} } + for(i=-94;i<-74;i++){ buf[825]=(byte)i; if(sha1_32(buf)==-1552341751){break;} } + for(i=102;i<113;i++){ buf[826]=(byte)i; if(sha1_32(buf)==-735312381){break;} } + for(i=-71;i<-56;i++){ buf[827]=(byte)i; if(sha1_32(buf)==-1528312675){break;} } + for(i=81;i<92;i++){ buf[828]=(byte)i; if(sha1_32(buf)==-1903345054){break;} } + for(i=52;i<63;i++){ buf[829]=(byte)i; if(sha1_32(buf)==1693254285){break;} } + for(i=-90;i<-76;i++){ buf[830]=(byte)i; if(sha1_32(buf)==418558915){break;} } + for(i=-2;i<22;i++){ buf[831]=(byte)i; if(sha1_32(buf)==892650728){break;} } + for(i=10;i<29;i++){ buf[832]=(byte)i; if(sha1_32(buf)==-1352026041){break;} } + for(i=18;i<38;i++){ buf[833]=(byte)i; if(sha1_32(buf)==602054511){break;} } + for(i=-17;i<-6;i++){ buf[834]=(byte)i; if(sha1_32(buf)==-652737712){break;} } + for(i=-110;i<-97;i++){ buf[835]=(byte)i; if(sha1_32(buf)==-255728508){break;} } + for(i=82;i<88;i++){ buf[836]=(byte)i; if(sha1_32(buf)==839993150){break;} } + for(i=-78;i<-72;i++){ buf[837]=(byte)i; if(sha1_32(buf)==-129302860){break;} } + for(i=-91;i<-77;i++){ buf[838]=(byte)i; if(sha1_32(buf)==1067379676){break;} } + for(i=-87;i<-75;i++){ buf[839]=(byte)i; if(sha1_32(buf)==1770315905){break;} } + for(i=-48;i<-35;i++){ buf[840]=(byte)i; if(sha1_32(buf)==-2035378410){break;} } + for(i=53;i<66;i++){ buf[841]=(byte)i; if(sha1_32(buf)==-1483708569){break;} } + for(i=-45;i<-21;i++){ buf[842]=(byte)i; if(sha1_32(buf)==1586520443){break;} } + for(i=68;i<78;i++){ buf[843]=(byte)i; if(sha1_32(buf)==1669500039){break;} } + for(i=97;i<113;i++){ buf[844]=(byte)i; if(sha1_32(buf)==1602773918){break;} } + for(i=23;i<32;i++){ buf[845]=(byte)i; if(sha1_32(buf)==401760213){break;} } + for(i=96;i<110;i++){ buf[846]=(byte)i; if(sha1_32(buf)==-1273186339){break;} } + for(i=-16;i<9;i++){ buf[847]=(byte)i; if(sha1_32(buf)==-403034651){break;} } + for(i=-75;i<-61;i++){ buf[848]=(byte)i; if(sha1_32(buf)==-27341535){break;} } + for(i=16;i<36;i++){ buf[849]=(byte)i; if(sha1_32(buf)==-1458465891){break;} } + for(i=117;i<126;i++){ buf[850]=(byte)i; if(sha1_32(buf)==1386340566){break;} } + for(i=101;i<117;i++){ buf[851]=(byte)i; if(sha1_32(buf)==-709154867){break;} } + for(i=70;i<81;i++){ buf[852]=(byte)i; if(sha1_32(buf)==1318812156){break;} } + for(i=35;i<56;i++){ buf[853]=(byte)i; if(sha1_32(buf)==-1667457443){break;} } + for(i=-126;i<-117;i++){ buf[854]=(byte)i; if(sha1_32(buf)==1786470338){break;} } + for(i=-71;i<-62;i++){ buf[855]=(byte)i; if(sha1_32(buf)==-348197784){break;} } + for(i=-56;i<-42;i++){ buf[856]=(byte)i; if(sha1_32(buf)==-392859654){break;} } + for(i=66;i<84;i++){ buf[857]=(byte)i; if(sha1_32(buf)==-1552540387){break;} } + for(i=-7;i<7;i++){ buf[858]=(byte)i; if(sha1_32(buf)==-1027035735){break;} } + for(i=39;i<46;i++){ buf[859]=(byte)i; if(sha1_32(buf)==1117339936){break;} } + for(i=-13;i<1;i++){ buf[860]=(byte)i; if(sha1_32(buf)==1117339936){break;} } + for(i=-4;i<7;i++){ buf[861]=(byte)i; if(sha1_32(buf)==-1766186839){break;} } + for(i=-77;i<-66;i++){ buf[862]=(byte)i; if(sha1_32(buf)==622449929){break;} } + for(i=-92;i<-70;i++){ buf[863]=(byte)i; if(sha1_32(buf)==-561339063){break;} } + for(i=-64;i<-52;i++){ buf[864]=(byte)i; if(sha1_32(buf)==2064457750){break;} } + for(i=110;i<127;i++){ buf[865]=(byte)i; if(sha1_32(buf)==-104679845){break;} } + for(i=76;i<97;i++){ buf[866]=(byte)i; if(sha1_32(buf)==-1821335791){break;} } + for(i=-76;i<-55;i++){ buf[867]=(byte)i; if(sha1_32(buf)==-798071534){break;} } + for(i=9;i<34;i++){ buf[868]=(byte)i; if(sha1_32(buf)==-66464778){break;} } + for(i=9;i<30;i++){ buf[869]=(byte)i; if(sha1_32(buf)==2030132946){break;} } + for(i=42;i<70;i++){ buf[870]=(byte)i; if(sha1_32(buf)==570644358){break;} } + for(i=-128;i<-123;i++){ buf[871]=(byte)i; if(sha1_32(buf)==2137278266){break;} } + for(i=-5;i<10;i++){ buf[872]=(byte)i; if(sha1_32(buf)==865726083){break;} } + for(i=-111;i<-95;i++){ buf[873]=(byte)i; if(sha1_32(buf)==29549824){break;} } + for(i=44;i<47;i++){ buf[874]=(byte)i; if(sha1_32(buf)==-3838194){break;} } + for(i=93;i<96;i++){ buf[875]=(byte)i; if(sha1_32(buf)==1749705662){break;} } + for(i=-75;i<-57;i++){ buf[876]=(byte)i; if(sha1_32(buf)==1902400663){break;} } + for(i=-80;i<-74;i++){ buf[877]=(byte)i; if(sha1_32(buf)==-1293240671){break;} } + for(i=1;i<25;i++){ buf[878]=(byte)i; if(sha1_32(buf)==976397329){break;} } + for(i=84;i<100;i++){ buf[879]=(byte)i; if(sha1_32(buf)==-587412251){break;} } + for(i=-85;i<-79;i++){ buf[880]=(byte)i; if(sha1_32(buf)==423859293){break;} } + for(i=99;i<118;i++){ buf[881]=(byte)i; if(sha1_32(buf)==1598825202){break;} } + for(i=86;i<96;i++){ buf[882]=(byte)i; if(sha1_32(buf)==-422482673){break;} } + for(i=78;i<86;i++){ buf[883]=(byte)i; if(sha1_32(buf)==-1758414551){break;} } + for(i=75;i<95;i++){ buf[884]=(byte)i; if(sha1_32(buf)==16934576){break;} } + for(i=27;i<36;i++){ buf[885]=(byte)i; if(sha1_32(buf)==1280778899){break;} } + for(i=14;i<29;i++){ buf[886]=(byte)i; if(sha1_32(buf)==-775687360){break;} } + for(i=97;i<117;i++){ buf[887]=(byte)i; if(sha1_32(buf)==-10868877){break;} } + for(i=-4;i<16;i++){ buf[888]=(byte)i; if(sha1_32(buf)==-10868877){break;} } + for(i=46;i<62;i++){ buf[889]=(byte)i; if(sha1_32(buf)==677175607){break;} } + for(i=-11;i<-7;i++){ buf[890]=(byte)i; if(sha1_32(buf)==-1916553541){break;} } + for(i=-128;i<-114;i++){ buf[891]=(byte)i; if(sha1_32(buf)==-894290563){break;} } + for(i=-28;i<1;i++){ buf[892]=(byte)i; if(sha1_32(buf)==-716648695){break;} } + for(i=-65;i<-58;i++){ buf[893]=(byte)i; if(sha1_32(buf)==-1511622391){break;} } + for(i=-128;i<-121;i++){ buf[894]=(byte)i; if(sha1_32(buf)==-355232066){break;} } + for(i=-58;i<-35;i++){ buf[895]=(byte)i; if(sha1_32(buf)==-1480545957){break;} } + for(i=-11;i<4;i++){ buf[896]=(byte)i; if(sha1_32(buf)==44257716){break;} } + for(i=7;i<12;i++){ buf[897]=(byte)i; if(sha1_32(buf)==1344265495){break;} } + for(i=114;i<128;i++){ buf[898]=(byte)i; if(sha1_32(buf)==177943959){break;} } + for(i=110;i<128;i++){ buf[899]=(byte)i; if(sha1_32(buf)==1047084741){break;} } + for(i=28;i<53;i++){ buf[900]=(byte)i; if(sha1_32(buf)==883887904){break;} } + for(i=-62;i<-41;i++){ buf[901]=(byte)i; if(sha1_32(buf)==-1442904045){break;} } + for(i=-126;i<-110;i++){ buf[902]=(byte)i; if(sha1_32(buf)==-2092933049){break;} } + for(i=-26;i<-19;i++){ buf[903]=(byte)i; if(sha1_32(buf)==-510482468){break;} } + for(i=-82;i<-73;i++){ buf[904]=(byte)i; if(sha1_32(buf)==-668453573){break;} } + for(i=42;i<65;i++){ buf[905]=(byte)i; if(sha1_32(buf)==1857954310){break;} } + for(i=-42;i<-25;i++){ buf[906]=(byte)i; if(sha1_32(buf)==1907832141){break;} } + for(i=-81;i<-52;i++){ buf[907]=(byte)i; if(sha1_32(buf)==-1753105372){break;} } + for(i=-3;i<16;i++){ buf[908]=(byte)i; if(sha1_32(buf)==-965477713){break;} } + for(i=64;i<85;i++){ buf[909]=(byte)i; if(sha1_32(buf)==-163342230){break;} } + for(i=112;i<128;i++){ buf[910]=(byte)i; if(sha1_32(buf)==1036256089){break;} } + for(i=88;i<107;i++){ buf[911]=(byte)i; if(sha1_32(buf)==2053132359){break;} } + for(i=-57;i<-29;i++){ buf[912]=(byte)i; if(sha1_32(buf)==-1974612880){break;} } + for(i=78;i<102;i++){ buf[913]=(byte)i; if(sha1_32(buf)==-986051065){break;} } + for(i=-8;i<0;i++){ buf[914]=(byte)i; if(sha1_32(buf)==898942523){break;} } + for(i=121;i<128;i++){ buf[915]=(byte)i; if(sha1_32(buf)==1210960058){break;} } + for(i=111;i<128;i++){ buf[916]=(byte)i; if(sha1_32(buf)==-1158947702){break;} } + for(i=26;i<45;i++){ buf[917]=(byte)i; if(sha1_32(buf)==-821628464){break;} } + for(i=69;i<80;i++){ buf[918]=(byte)i; if(sha1_32(buf)==1540568198){break;} } + for(i=2;i<5;i++){ buf[919]=(byte)i; if(sha1_32(buf)==-296279185){break;} } + for(i=-122;i<-99;i++){ buf[920]=(byte)i; if(sha1_32(buf)==1337175685){break;} } + for(i=5;i<27;i++){ buf[921]=(byte)i; if(sha1_32(buf)==-2144800837){break;} } + for(i=63;i<78;i++){ buf[922]=(byte)i; if(sha1_32(buf)==415363442){break;} } + for(i=-79;i<-69;i++){ buf[923]=(byte)i; if(sha1_32(buf)==-1781703638){break;} } + for(i=-118;i<-116;i++){ buf[924]=(byte)i; if(sha1_32(buf)==-1571473907){break;} } + for(i=30;i<50;i++){ buf[925]=(byte)i; if(sha1_32(buf)==1917938139){break;} } + for(i=-2;i<14;i++){ buf[926]=(byte)i; if(sha1_32(buf)==-975403474){break;} } + for(i=-82;i<-73;i++){ buf[927]=(byte)i; if(sha1_32(buf)==2121550735){break;} } + for(i=106;i<123;i++){ buf[928]=(byte)i; if(sha1_32(buf)==-1602277109){break;} } + for(i=-101;i<-82;i++){ buf[929]=(byte)i; if(sha1_32(buf)==-1516708668){break;} } + for(i=101;i<112;i++){ buf[930]=(byte)i; if(sha1_32(buf)==1622192437){break;} } + for(i=41;i<53;i++){ buf[931]=(byte)i; if(sha1_32(buf)==-686978238){break;} } + for(i=25;i<45;i++){ buf[932]=(byte)i; if(sha1_32(buf)==166884904){break;} } + for(i=-116;i<-92;i++){ buf[933]=(byte)i; if(sha1_32(buf)==-97223331){break;} } + for(i=116;i<128;i++){ buf[934]=(byte)i; if(sha1_32(buf)==1263643143){break;} } + for(i=-27;i<-7;i++){ buf[935]=(byte)i; if(sha1_32(buf)==1436612733){break;} } + for(i=-19;i<9;i++){ buf[936]=(byte)i; if(sha1_32(buf)==1335962688){break;} } + for(i=-93;i<-78;i++){ buf[937]=(byte)i; if(sha1_32(buf)==754589298){break;} } + for(i=33;i<42;i++){ buf[938]=(byte)i; if(sha1_32(buf)==-1450477894){break;} } + for(i=99;i<114;i++){ buf[939]=(byte)i; if(sha1_32(buf)==-1577794591){break;} } + for(i=-123;i<-114;i++){ buf[940]=(byte)i; if(sha1_32(buf)==-248050048){break;} } + for(i=-64;i<-42;i++){ buf[941]=(byte)i; if(sha1_32(buf)==1968183316){break;} } + for(i=36;i<45;i++){ buf[942]=(byte)i; if(sha1_32(buf)==-650365666){break;} } + for(i=108;i<128;i++){ buf[943]=(byte)i; if(sha1_32(buf)==-1698723717){break;} } + for(i=-31;i<-21;i++){ buf[944]=(byte)i; if(sha1_32(buf)==-1507659087){break;} } + for(i=22;i<40;i++){ buf[945]=(byte)i; if(sha1_32(buf)==-1552804680){break;} } + for(i=-72;i<-47;i++){ buf[946]=(byte)i; if(sha1_32(buf)==697619244){break;} } + for(i=-38;i<-22;i++){ buf[947]=(byte)i; if(sha1_32(buf)==1144754024){break;} } + for(i=-55;i<-38;i++){ buf[948]=(byte)i; if(sha1_32(buf)==1611176787){break;} } + for(i=-59;i<-34;i++){ buf[949]=(byte)i; if(sha1_32(buf)==-957661096){break;} } + for(i=75;i<92;i++){ buf[950]=(byte)i; if(sha1_32(buf)==992333398){break;} } + for(i=38;i<45;i++){ buf[951]=(byte)i; if(sha1_32(buf)==-1343154612){break;} } + for(i=24;i<29;i++){ buf[952]=(byte)i; if(sha1_32(buf)==-1023071938){break;} } + for(i=-91;i<-74;i++){ buf[953]=(byte)i; if(sha1_32(buf)==-1142385161){break;} } + for(i=25;i<51;i++){ buf[954]=(byte)i; if(sha1_32(buf)==-1259893995){break;} } + for(i=-111;i<-85;i++){ buf[955]=(byte)i; if(sha1_32(buf)==-265732050){break;} } + for(i=-6;i<5;i++){ buf[956]=(byte)i; if(sha1_32(buf)==52640541){break;} } + for(i=75;i<82;i++){ buf[957]=(byte)i; if(sha1_32(buf)==-1592044720){break;} } + for(i=37;i<52;i++){ buf[958]=(byte)i; if(sha1_32(buf)==253203775){break;} } + for(i=55;i<67;i++){ buf[959]=(byte)i; if(sha1_32(buf)==-1186737008){break;} } + for(i=-106;i<-81;i++){ buf[960]=(byte)i; if(sha1_32(buf)==-1878577613){break;} } + for(i=-33;i<-3;i++){ buf[961]=(byte)i; if(sha1_32(buf)==-2056595243){break;} } + for(i=106;i<117;i++){ buf[962]=(byte)i; if(sha1_32(buf)==-2120205781){break;} } + for(i=-53;i<-36;i++){ buf[963]=(byte)i; if(sha1_32(buf)==125468582){break;} } + for(i=-41;i<-21;i++){ buf[964]=(byte)i; if(sha1_32(buf)==-759282965){break;} } + for(i=-100;i<-91;i++){ buf[965]=(byte)i; if(sha1_32(buf)==46037119){break;} } + for(i=85;i<90;i++){ buf[966]=(byte)i; if(sha1_32(buf)==-1381494939){break;} } + for(i=-31;i<-25;i++){ buf[967]=(byte)i; if(sha1_32(buf)==2011245134){break;} } + for(i=-68;i<-56;i++){ buf[968]=(byte)i; if(sha1_32(buf)==-231002651){break;} } + for(i=-99;i<-88;i++){ buf[969]=(byte)i; if(sha1_32(buf)==-2118350372){break;} } + for(i=-100;i<-95;i++){ buf[970]=(byte)i; if(sha1_32(buf)==441671649){break;} } + for(i=-66;i<-41;i++){ buf[971]=(byte)i; if(sha1_32(buf)==2083516320){break;} } + for(i=20;i<36;i++){ buf[972]=(byte)i; if(sha1_32(buf)==867170251){break;} } + for(i=101;i<127;i++){ buf[973]=(byte)i; if(sha1_32(buf)==-1984396790){break;} } + for(i=-42;i<-23;i++){ buf[974]=(byte)i; if(sha1_32(buf)==64715245){break;} } + for(i=4;i<23;i++){ buf[975]=(byte)i; if(sha1_32(buf)==1684700478){break;} } + for(i=63;i<81;i++){ buf[976]=(byte)i; if(sha1_32(buf)==-1149849537){break;} } + for(i=-20;i<-7;i++){ buf[977]=(byte)i; if(sha1_32(buf)==-1384937396){break;} } + for(i=51;i<73;i++){ buf[978]=(byte)i; if(sha1_32(buf)==-1450734456){break;} } + for(i=-54;i<-37;i++){ buf[979]=(byte)i; if(sha1_32(buf)==-2073975361){break;} } + for(i=113;i<128;i++){ buf[980]=(byte)i; if(sha1_32(buf)==1020168706){break;} } + for(i=76;i<85;i++){ buf[981]=(byte)i; if(sha1_32(buf)==-1137564100){break;} } + for(i=0;i<15;i++){ buf[982]=(byte)i; if(sha1_32(buf)==-433673203){break;} } + for(i=44;i<57;i++){ buf[983]=(byte)i; if(sha1_32(buf)==1891301518){break;} } + for(i=-27;i<-9;i++){ buf[984]=(byte)i; if(sha1_32(buf)==-1026494060){break;} } + for(i=-60;i<-31;i++){ buf[985]=(byte)i; if(sha1_32(buf)==-1057319415){break;} } + for(i=-126;i<-105;i++){ buf[986]=(byte)i; if(sha1_32(buf)==-1648711413){break;} } + for(i=84;i<101;i++){ buf[987]=(byte)i; if(sha1_32(buf)==-2002260226){break;} } + for(i=-47;i<-34;i++){ buf[988]=(byte)i; if(sha1_32(buf)==-1163678002){break;} } + for(i=-80;i<-69;i++){ buf[989]=(byte)i; if(sha1_32(buf)==-656455502){break;} } + for(i=-29;i<-8;i++){ buf[990]=(byte)i; if(sha1_32(buf)==341901046){break;} } + for(i=-123;i<-106;i++){ buf[991]=(byte)i; if(sha1_32(buf)==-2036861356){break;} } + for(i=-49;i<-39;i++){ buf[992]=(byte)i; if(sha1_32(buf)==-993733222){break;} } + for(i=68;i<83;i++){ buf[993]=(byte)i; if(sha1_32(buf)==989275190){break;} } + for(i=-105;i<-89;i++){ buf[994]=(byte)i; if(sha1_32(buf)==1662925223){break;} } + for(i=4;i<14;i++){ buf[995]=(byte)i; if(sha1_32(buf)==-1800560843){break;} } + for(i=-74;i<-62;i++){ buf[996]=(byte)i; if(sha1_32(buf)==323592519){break;} } + for(i=41;i<63;i++){ buf[997]=(byte)i; if(sha1_32(buf)==1537635689){break;} } + for(i=-91;i<-81;i++){ buf[998]=(byte)i; if(sha1_32(buf)==-714086883){break;} } + for(i=80;i<96;i++){ buf[999]=(byte)i; if(sha1_32(buf)==-1350742941){break;} } + for(i=-8;i<10;i++){ buf[1000]=(byte)i; if(sha1_32(buf)==2139369971){break;} } + for(i=118;i<125;i++){ buf[1001]=(byte)i; if(sha1_32(buf)==-538711097){break;} } + for(i=114;i<128;i++){ buf[1002]=(byte)i; if(sha1_32(buf)==-1138038063){break;} } + for(i=48;i<64;i++){ buf[1003]=(byte)i; if(sha1_32(buf)==-545071251){break;} } + for(i=75;i<92;i++){ buf[1004]=(byte)i; if(sha1_32(buf)==-1184016227){break;} } + for(i=-45;i<-31;i++){ buf[1005]=(byte)i; if(sha1_32(buf)==605541705){break;} } + for(i=108;i<128;i++){ buf[1006]=(byte)i; if(sha1_32(buf)==-1923048554){break;} } + for(i=-113;i<-94;i++){ buf[1007]=(byte)i; if(sha1_32(buf)==880753395){break;} } + for(i=-90;i<-79;i++){ buf[1008]=(byte)i; if(sha1_32(buf)==1123046122){break;} } + for(i=30;i<48;i++){ buf[1009]=(byte)i; if(sha1_32(buf)==1739166413){break;} } + for(i=-26;i<-9;i++){ buf[1010]=(byte)i; if(sha1_32(buf)==-2094165455){break;} } + for(i=28;i<54;i++){ buf[1011]=(byte)i; if(sha1_32(buf)==2139995727){break;} } + for(i=0;i<14;i++){ buf[1012]=(byte)i; if(sha1_32(buf)==203920209){break;} } + for(i=40;i<49;i++){ buf[1013]=(byte)i; if(sha1_32(buf)==-1135645249){break;} } + for(i=77;i<94;i++){ buf[1014]=(byte)i; if(sha1_32(buf)==962273992){break;} } + for(i=-112;i<-104;i++){ buf[1015]=(byte)i; if(sha1_32(buf)==1112237553){break;} } + for(i=-40;i<-31;i++){ buf[1016]=(byte)i; if(sha1_32(buf)==1072697815){break;} } + for(i=87;i<102;i++){ buf[1017]=(byte)i; if(sha1_32(buf)==534244137){break;} } + for(i=6;i<23;i++){ buf[1018]=(byte)i; if(sha1_32(buf)==-204135386){break;} } + for(i=-86;i<-83;i++){ buf[1019]=(byte)i; if(sha1_32(buf)==-1950067505){break;} } + for(i=-1;i<25;i++){ buf[1020]=(byte)i; if(sha1_32(buf)==169292245){break;} } + for(i=-91;i<-73;i++){ buf[1021]=(byte)i; if(sha1_32(buf)==1668251079){break;} } + for(i=118;i<128;i++){ buf[1022]=(byte)i; if(sha1_32(buf)==351773699){break;} } + for(i=52;i<71;i++){ buf[1023]=(byte)i; if(sha1_32(buf)==1094142757){break;} } + for(i=108;i<115;i++){ buf[1024]=(byte)i; if(sha1_32(buf)==-1499940564){break;} } + for(i=-64;i<-60;i++){ buf[1025]=(byte)i; if(sha1_32(buf)==974511154){break;} } + for(i=95;i<111;i++){ buf[1026]=(byte)i; if(sha1_32(buf)==-225629822){break;} } + for(i=80;i<99;i++){ buf[1027]=(byte)i; if(sha1_32(buf)==775334224){break;} } + for(i=70;i<87;i++){ buf[1028]=(byte)i; if(sha1_32(buf)==1989615161){break;} } + for(i=-8;i<16;i++){ buf[1029]=(byte)i; if(sha1_32(buf)==2013841521){break;} } + for(i=-96;i<-84;i++){ buf[1030]=(byte)i; if(sha1_32(buf)==-38959762){break;} } + for(i=32;i<54;i++){ buf[1031]=(byte)i; if(sha1_32(buf)==17007173){break;} } + for(i=-128;i<-108;i++){ buf[1032]=(byte)i; if(sha1_32(buf)==-1093049954){break;} } + for(i=-33;i<-24;i++){ buf[1033]=(byte)i; if(sha1_32(buf)==-1380990090){break;} } + for(i=-76;i<-60;i++){ buf[1034]=(byte)i; if(sha1_32(buf)==-1435978553){break;} } + for(i=-128;i<-103;i++){ buf[1035]=(byte)i; if(sha1_32(buf)==275186307){break;} } + for(i=96;i<109;i++){ buf[1036]=(byte)i; if(sha1_32(buf)==1781919692){break;} } + for(i=-117;i<-114;i++){ buf[1037]=(byte)i; if(sha1_32(buf)==-785589820){break;} } + for(i=-93;i<-74;i++){ buf[1038]=(byte)i; if(sha1_32(buf)==-1162000185){break;} } + for(i=15;i<36;i++){ buf[1039]=(byte)i; if(sha1_32(buf)==-99645430){break;} } + for(i=91;i<119;i++){ buf[1040]=(byte)i; if(sha1_32(buf)==-267557470){break;} } + for(i=107;i<123;i++){ buf[1041]=(byte)i; if(sha1_32(buf)==-2072445968){break;} } + for(i=-96;i<-74;i++){ buf[1042]=(byte)i; if(sha1_32(buf)==-2082764174){break;} } + for(i=-46;i<-42;i++){ buf[1043]=(byte)i; if(sha1_32(buf)==-737479610){break;} } + for(i=83;i<100;i++){ buf[1044]=(byte)i; if(sha1_32(buf)==-807107930){break;} } + for(i=-128;i<-115;i++){ buf[1045]=(byte)i; if(sha1_32(buf)==-1241257099){break;} } + for(i=-128;i<-119;i++){ buf[1046]=(byte)i; if(sha1_32(buf)==1786443960){break;} } + for(i=-59;i<-30;i++){ buf[1047]=(byte)i; if(sha1_32(buf)==1665456595){break;} } + for(i=121;i<128;i++){ buf[1048]=(byte)i; if(sha1_32(buf)==-1140341445){break;} } + for(i=106;i<119;i++){ buf[1049]=(byte)i; if(sha1_32(buf)==-1450332040){break;} } + for(i=20;i<43;i++){ buf[1050]=(byte)i; if(sha1_32(buf)==138519052){break;} } + for(i=-115;i<-92;i++){ buf[1051]=(byte)i; if(sha1_32(buf)==1443995933){break;} } + for(i=-70;i<-61;i++){ buf[1052]=(byte)i; if(sha1_32(buf)==637333117){break;} } + for(i=73;i<91;i++){ buf[1053]=(byte)i; if(sha1_32(buf)==-1892526595){break;} } + for(i=-70;i<-52;i++){ buf[1054]=(byte)i; if(sha1_32(buf)==645156581){break;} } + for(i=-95;i<-89;i++){ buf[1055]=(byte)i; if(sha1_32(buf)==1243080065){break;} } + for(i=90;i<109;i++){ buf[1056]=(byte)i; if(sha1_32(buf)==-378078286){break;} } + for(i=-123;i<-108;i++){ buf[1057]=(byte)i; if(sha1_32(buf)==-318888651){break;} } + for(i=28;i<35;i++){ buf[1058]=(byte)i; if(sha1_32(buf)==1678813882){break;} } + for(i=8;i<28;i++){ buf[1059]=(byte)i; if(sha1_32(buf)==691156564){break;} } + for(i=-33;i<-21;i++){ buf[1060]=(byte)i; if(sha1_32(buf)==2025172207){break;} } + for(i=-88;i<-77;i++){ buf[1061]=(byte)i; if(sha1_32(buf)==559736034){break;} } + for(i=-87;i<-59;i++){ buf[1062]=(byte)i; if(sha1_32(buf)==1986380456){break;} } + for(i=-79;i<-64;i++){ buf[1063]=(byte)i; if(sha1_32(buf)==-1043296392){break;} } + for(i=-35;i<-21;i++){ buf[1064]=(byte)i; if(sha1_32(buf)==85150754){break;} } + for(i=41;i<55;i++){ buf[1065]=(byte)i; if(sha1_32(buf)==-1409625681){break;} } + for(i=109;i<128;i++){ buf[1066]=(byte)i; if(sha1_32(buf)==2022758805){break;} } + for(i=-32;i<-15;i++){ buf[1067]=(byte)i; if(sha1_32(buf)==-1105339080){break;} } + for(i=-56;i<-49;i++){ buf[1068]=(byte)i; if(sha1_32(buf)==-370534867){break;} } + for(i=-52;i<-27;i++){ buf[1069]=(byte)i; if(sha1_32(buf)==-629446371){break;} } + for(i=-83;i<-71;i++){ buf[1070]=(byte)i; if(sha1_32(buf)==726716218){break;} } + for(i=15;i<28;i++){ buf[1071]=(byte)i; if(sha1_32(buf)==-2092877279){break;} } + for(i=-110;i<-89;i++){ buf[1072]=(byte)i; if(sha1_32(buf)==-1321909687){break;} } + for(i=-115;i<-108;i++){ buf[1073]=(byte)i; if(sha1_32(buf)==-1436307508){break;} } + for(i=106;i<122;i++){ buf[1074]=(byte)i; if(sha1_32(buf)==1408958465){break;} } + for(i=-110;i<-100;i++){ buf[1075]=(byte)i; if(sha1_32(buf)==669571210){break;} } + for(i=-112;i<-85;i++){ buf[1076]=(byte)i; if(sha1_32(buf)==-337770707){break;} } + for(i=-27;i<-10;i++){ buf[1077]=(byte)i; if(sha1_32(buf)==1786361597){break;} } + for(i=112;i<121;i++){ buf[1078]=(byte)i; if(sha1_32(buf)==1106785408){break;} } + for(i=-21;i<-10;i++){ buf[1079]=(byte)i; if(sha1_32(buf)==-1358058883){break;} } + for(i=85;i<88;i++){ buf[1080]=(byte)i; if(sha1_32(buf)==-1594661626){break;} } + for(i=-48;i<-31;i++){ buf[1081]=(byte)i; if(sha1_32(buf)==1947674546){break;} } + for(i=-65;i<-40;i++){ buf[1082]=(byte)i; if(sha1_32(buf)==326878353){break;} } + for(i=40;i<49;i++){ buf[1083]=(byte)i; if(sha1_32(buf)==-827463723){break;} } + for(i=49;i<73;i++){ buf[1084]=(byte)i; if(sha1_32(buf)==-1488052013){break;} } + for(i=67;i<89;i++){ buf[1085]=(byte)i; if(sha1_32(buf)==-2145446721){break;} } + for(i=51;i<68;i++){ buf[1086]=(byte)i; if(sha1_32(buf)==879361044){break;} } + for(i=79;i<89;i++){ buf[1087]=(byte)i; if(sha1_32(buf)==210235629){break;} } + for(i=123;i<128;i++){ buf[1088]=(byte)i; if(sha1_32(buf)==1373695713){break;} } + for(i=23;i<32;i++){ buf[1089]=(byte)i; if(sha1_32(buf)==839481198){break;} } + for(i=52;i<74;i++){ buf[1090]=(byte)i; if(sha1_32(buf)==-233898711){break;} } + for(i=5;i<22;i++){ buf[1091]=(byte)i; if(sha1_32(buf)==-1146841254){break;} } + for(i=117;i<128;i++){ buf[1092]=(byte)i; if(sha1_32(buf)==1792110236){break;} } + for(i=-3;i<6;i++){ buf[1093]=(byte)i; if(sha1_32(buf)==-2085652053){break;} } + for(i=-99;i<-87;i++){ buf[1094]=(byte)i; if(sha1_32(buf)==300722691){break;} } + for(i=26;i<43;i++){ buf[1095]=(byte)i; if(sha1_32(buf)==-523984871){break;} } + for(i=-38;i<-23;i++){ buf[1096]=(byte)i; if(sha1_32(buf)==1572248949){break;} } + for(i=17;i<24;i++){ buf[1097]=(byte)i; if(sha1_32(buf)==70148005){break;} } + for(i=-93;i<-76;i++){ buf[1098]=(byte)i; if(sha1_32(buf)==1078930454){break;} } + for(i=-83;i<-64;i++){ buf[1099]=(byte)i; if(sha1_32(buf)==-1891642768){break;} } + for(i=26;i<37;i++){ buf[1100]=(byte)i; if(sha1_32(buf)==-877048145){break;} } + for(i=-80;i<-71;i++){ buf[1101]=(byte)i; if(sha1_32(buf)==-2092113685){break;} } + for(i=-71;i<-64;i++){ buf[1102]=(byte)i; if(sha1_32(buf)==-64359604){break;} } + for(i=-17;i<-1;i++){ buf[1103]=(byte)i; if(sha1_32(buf)==462331862){break;} } + for(i=42;i<61;i++){ buf[1104]=(byte)i; if(sha1_32(buf)==-1581108711){break;} } + for(i=-16;i<-12;i++){ buf[1105]=(byte)i; if(sha1_32(buf)==-835618069){break;} } + for(i=111;i<124;i++){ buf[1106]=(byte)i; if(sha1_32(buf)==103796386){break;} } + for(i=103;i<110;i++){ buf[1107]=(byte)i; if(sha1_32(buf)==-1758071957){break;} } + for(i=-63;i<-48;i++){ buf[1108]=(byte)i; if(sha1_32(buf)==-1651694256){break;} } + for(i=-92;i<-67;i++){ buf[1109]=(byte)i; if(sha1_32(buf)==-527349781){break;} } + for(i=68;i<82;i++){ buf[1110]=(byte)i; if(sha1_32(buf)==-2006844027){break;} } + for(i=-91;i<-86;i++){ buf[1111]=(byte)i; if(sha1_32(buf)==1011655464){break;} } + for(i=-95;i<-72;i++){ buf[1112]=(byte)i; if(sha1_32(buf)==119363532){break;} } + for(i=26;i<40;i++){ buf[1113]=(byte)i; if(sha1_32(buf)==1827654098){break;} } + for(i=-90;i<-72;i++){ buf[1114]=(byte)i; if(sha1_32(buf)==-1214355055){break;} } + for(i=-54;i<-34;i++){ buf[1115]=(byte)i; if(sha1_32(buf)==-1943150988){break;} } + for(i=-128;i<-123;i++){ buf[1116]=(byte)i; if(sha1_32(buf)==1666015883){break;} } + for(i=14;i<29;i++){ buf[1117]=(byte)i; if(sha1_32(buf)==-178424823){break;} } + for(i=-77;i<-57;i++){ buf[1118]=(byte)i; if(sha1_32(buf)==438492201){break;} } + for(i=-77;i<-68;i++){ buf[1119]=(byte)i; if(sha1_32(buf)==987747054){break;} } + for(i=20;i<31;i++){ buf[1120]=(byte)i; if(sha1_32(buf)==-1233386100){break;} } + for(i=-128;i<-113;i++){ buf[1121]=(byte)i; if(sha1_32(buf)==-258497829){break;} } + for(i=-28;i<-11;i++){ buf[1122]=(byte)i; if(sha1_32(buf)==-1735166566){break;} } + for(i=-117;i<-105;i++){ buf[1123]=(byte)i; if(sha1_32(buf)==-501716166){break;} } + for(i=4;i<23;i++){ buf[1124]=(byte)i; if(sha1_32(buf)==1728576604){break;} } + for(i=-19;i<-4;i++){ buf[1125]=(byte)i; if(sha1_32(buf)==-1079202770){break;} } + for(i=-6;i<6;i++){ buf[1126]=(byte)i; if(sha1_32(buf)==1491635534){break;} } + for(i=51;i<71;i++){ buf[1127]=(byte)i; if(sha1_32(buf)==-19365497){break;} } + for(i=40;i<61;i++){ buf[1128]=(byte)i; if(sha1_32(buf)==-1154220082){break;} } + for(i=72;i<93;i++){ buf[1129]=(byte)i; if(sha1_32(buf)==185062196){break;} } + for(i=-71;i<-52;i++){ buf[1130]=(byte)i; if(sha1_32(buf)==1091765059){break;} } + for(i=-37;i<-27;i++){ buf[1131]=(byte)i; if(sha1_32(buf)==-2079990844){break;} } + for(i=-54;i<-35;i++){ buf[1132]=(byte)i; if(sha1_32(buf)==1738222119){break;} } + for(i=-20;i<-11;i++){ buf[1133]=(byte)i; if(sha1_32(buf)==-2121921500){break;} } + for(i=111;i<128;i++){ buf[1134]=(byte)i; if(sha1_32(buf)==-1511886409){break;} } + for(i=103;i<114;i++){ buf[1135]=(byte)i; if(sha1_32(buf)==-438984646){break;} } + for(i=-95;i<-73;i++){ buf[1136]=(byte)i; if(sha1_32(buf)==-1587092422){break;} } + for(i=-60;i<-55;i++){ buf[1137]=(byte)i; if(sha1_32(buf)==2085270602){break;} } + for(i=58;i<77;i++){ buf[1138]=(byte)i; if(sha1_32(buf)==-542145516){break;} } + for(i=95;i<105;i++){ buf[1139]=(byte)i; if(sha1_32(buf)==-1595714757){break;} } + for(i=82;i<98;i++){ buf[1140]=(byte)i; if(sha1_32(buf)==-174273588){break;} } + for(i=107;i<122;i++){ buf[1141]=(byte)i; if(sha1_32(buf)==1900664030){break;} } + for(i=-70;i<-53;i++){ buf[1142]=(byte)i; if(sha1_32(buf)==2066126526){break;} } + for(i=20;i<45;i++){ buf[1143]=(byte)i; if(sha1_32(buf)==1659349440){break;} } + for(i=-84;i<-54;i++){ buf[1144]=(byte)i; if(sha1_32(buf)==371249220){break;} } + for(i=-64;i<-59;i++){ buf[1145]=(byte)i; if(sha1_32(buf)==1092328833){break;} } + for(i=43;i<52;i++){ buf[1146]=(byte)i; if(sha1_32(buf)==-153394063){break;} } + for(i=-89;i<-71;i++){ buf[1147]=(byte)i; if(sha1_32(buf)==398580307){break;} } + for(i=-74;i<-67;i++){ buf[1148]=(byte)i; if(sha1_32(buf)==-1661525123){break;} } + for(i=89;i<108;i++){ buf[1149]=(byte)i; if(sha1_32(buf)==1360348283){break;} } + for(i=-52;i<-44;i++){ buf[1150]=(byte)i; if(sha1_32(buf)==236358520){break;} } + for(i=80;i<101;i++){ buf[1151]=(byte)i; if(sha1_32(buf)==1672281133){break;} } + for(i=105;i<108;i++){ buf[1152]=(byte)i; if(sha1_32(buf)==749554350){break;} } + for(i=59;i<76;i++){ buf[1153]=(byte)i; if(sha1_32(buf)==-292394596){break;} } + for(i=11;i<18;i++){ buf[1154]=(byte)i; if(sha1_32(buf)==-234575886){break;} } + for(i=102;i<117;i++){ buf[1155]=(byte)i; if(sha1_32(buf)==-1419752642){break;} } + for(i=98;i<104;i++){ buf[1156]=(byte)i; if(sha1_32(buf)==722616406){break;} } + for(i=118;i<128;i++){ buf[1157]=(byte)i; if(sha1_32(buf)==207023551){break;} } + for(i=21;i<38;i++){ buf[1158]=(byte)i; if(sha1_32(buf)==-34321382){break;} } + for(i=-128;i<-110;i++){ buf[1159]=(byte)i; if(sha1_32(buf)==1813147722){break;} } + for(i=-42;i<-30;i++){ buf[1160]=(byte)i; if(sha1_32(buf)==-1807506824){break;} } + for(i=20;i<26;i++){ buf[1161]=(byte)i; if(sha1_32(buf)==1245686884){break;} } + for(i=69;i<89;i++){ buf[1162]=(byte)i; if(sha1_32(buf)==-1191294795){break;} } + for(i=-128;i<-123;i++){ buf[1163]=(byte)i; if(sha1_32(buf)==636251977){break;} } + for(i=-75;i<-47;i++){ buf[1164]=(byte)i; if(sha1_32(buf)==265150458){break;} } + for(i=-111;i<-95;i++){ buf[1165]=(byte)i; if(sha1_32(buf)==1795673353){break;} } + for(i=-98;i<-82;i++){ buf[1166]=(byte)i; if(sha1_32(buf)==818727338){break;} } + for(i=55;i<73;i++){ buf[1167]=(byte)i; if(sha1_32(buf)==-1686255078){break;} } + for(i=114;i<125;i++){ buf[1168]=(byte)i; if(sha1_32(buf)==-663421916){break;} } + for(i=-34;i<-24;i++){ buf[1169]=(byte)i; if(sha1_32(buf)==129953861){break;} } + for(i=-10;i<12;i++){ buf[1170]=(byte)i; if(sha1_32(buf)==-758812232){break;} } + for(i=-121;i<-111;i++){ buf[1171]=(byte)i; if(sha1_32(buf)==1559375840){break;} } + for(i=-128;i<-102;i++){ buf[1172]=(byte)i; if(sha1_32(buf)==469597355){break;} } + for(i=-82;i<-58;i++){ buf[1173]=(byte)i; if(sha1_32(buf)==-878089631){break;} } + for(i=-5;i<9;i++){ buf[1174]=(byte)i; if(sha1_32(buf)==-1831567414){break;} } + for(i=-59;i<-40;i++){ buf[1175]=(byte)i; if(sha1_32(buf)==80030536){break;} } + for(i=21;i<38;i++){ buf[1176]=(byte)i; if(sha1_32(buf)==-303161426){break;} } + for(i=91;i<115;i++){ buf[1177]=(byte)i; if(sha1_32(buf)==-933075582){break;} } + for(i=-115;i<-103;i++){ buf[1178]=(byte)i; if(sha1_32(buf)==-1298353680){break;} } + for(i=82;i<93;i++){ buf[1179]=(byte)i; if(sha1_32(buf)==-1865930790){break;} } + for(i=-123;i<-98;i++){ buf[1180]=(byte)i; if(sha1_32(buf)==-372037200){break;} } + for(i=-113;i<-96;i++){ buf[1181]=(byte)i; if(sha1_32(buf)==2109374435){break;} } + for(i=-64;i<-48;i++){ buf[1182]=(byte)i; if(sha1_32(buf)==-1813148922){break;} } + for(i=-2;i<7;i++){ buf[1183]=(byte)i; if(sha1_32(buf)==-1813148922){break;} } + for(i=55;i<72;i++){ buf[1184]=(byte)i; if(sha1_32(buf)==-548158664){break;} } + for(i=47;i<60;i++){ buf[1185]=(byte)i; if(sha1_32(buf)==-1842516851){break;} } + for(i=-8;i<10;i++){ buf[1186]=(byte)i; if(sha1_32(buf)==-1295167494){break;} } + for(i=-12;i<7;i++){ buf[1187]=(byte)i; if(sha1_32(buf)==-710236125){break;} } + for(i=58;i<77;i++){ buf[1188]=(byte)i; if(sha1_32(buf)==1268747381){break;} } + for(i=100;i<113;i++){ buf[1189]=(byte)i; if(sha1_32(buf)==-747145295){break;} } + for(i=43;i<56;i++){ buf[1190]=(byte)i; if(sha1_32(buf)==-1308171970){break;} } + for(i=2;i<29;i++){ buf[1191]=(byte)i; if(sha1_32(buf)==-2102687634){break;} } + for(i=10;i<35;i++){ buf[1192]=(byte)i; if(sha1_32(buf)==-2110628114){break;} } + for(i=114;i<119;i++){ buf[1193]=(byte)i; if(sha1_32(buf)==-1804143624){break;} } + for(i=-85;i<-82;i++){ buf[1194]=(byte)i; if(sha1_32(buf)==-1370218155){break;} } + for(i=-121;i<-96;i++){ buf[1195]=(byte)i; if(sha1_32(buf)==-839382276){break;} } + for(i=29;i<44;i++){ buf[1196]=(byte)i; if(sha1_32(buf)==195442480){break;} } + for(i=-84;i<-60;i++){ buf[1197]=(byte)i; if(sha1_32(buf)==-1558366254){break;} } + for(i=-29;i<-13;i++){ buf[1198]=(byte)i; if(sha1_32(buf)==-1321274593){break;} } + for(i=50;i<72;i++){ buf[1199]=(byte)i; if(sha1_32(buf)==1378503636){break;} } + for(i=-114;i<-91;i++){ buf[1200]=(byte)i; if(sha1_32(buf)==1771958436){break;} } + for(i=68;i<75;i++){ buf[1201]=(byte)i; if(sha1_32(buf)==-1159135819){break;} } + for(i=53;i<66;i++){ buf[1202]=(byte)i; if(sha1_32(buf)==-753115336){break;} } + for(i=-73;i<-64;i++){ buf[1203]=(byte)i; if(sha1_32(buf)==20272569){break;} } + for(i=-128;i<-118;i++){ buf[1204]=(byte)i; if(sha1_32(buf)==1285477298){break;} } + for(i=-119;i<-105;i++){ buf[1205]=(byte)i; if(sha1_32(buf)==-1703165409){break;} } + for(i=50;i<62;i++){ buf[1206]=(byte)i; if(sha1_32(buf)==594237475){break;} } + for(i=3;i<24;i++){ buf[1207]=(byte)i; if(sha1_32(buf)==-952877050){break;} } + for(i=-42;i<-27;i++){ buf[1208]=(byte)i; if(sha1_32(buf)==896862829){break;} } + for(i=-101;i<-85;i++){ buf[1209]=(byte)i; if(sha1_32(buf)==1364580057){break;} } + for(i=-32;i<-19;i++){ buf[1210]=(byte)i; if(sha1_32(buf)==1819535054){break;} } + for(i=27;i<33;i++){ buf[1211]=(byte)i; if(sha1_32(buf)==-1686160198){break;} } + for(i=-93;i<-72;i++){ buf[1212]=(byte)i; if(sha1_32(buf)==1023996577){break;} } + for(i=-100;i<-91;i++){ buf[1213]=(byte)i; if(sha1_32(buf)==579671853){break;} } + for(i=-32;i<-15;i++){ buf[1214]=(byte)i; if(sha1_32(buf)==-188752328){break;} } + for(i=-114;i<-94;i++){ buf[1215]=(byte)i; if(sha1_32(buf)==-1788309873){break;} } + for(i=89;i<105;i++){ buf[1216]=(byte)i; if(sha1_32(buf)==-1222797574){break;} } + for(i=89;i<105;i++){ buf[1217]=(byte)i; if(sha1_32(buf)==-215334977){break;} } + for(i=-128;i<-115;i++){ buf[1218]=(byte)i; if(sha1_32(buf)==-1765880598){break;} } + for(i=31;i<51;i++){ buf[1219]=(byte)i; if(sha1_32(buf)==1576480807){break;} } + for(i=63;i<76;i++){ buf[1220]=(byte)i; if(sha1_32(buf)==1158935180){break;} } + for(i=42;i<49;i++){ buf[1221]=(byte)i; if(sha1_32(buf)==-1419476236){break;} } + for(i=20;i<35;i++){ buf[1222]=(byte)i; if(sha1_32(buf)==1958000843){break;} } + for(i=-106;i<-87;i++){ buf[1223]=(byte)i; if(sha1_32(buf)==786142651){break;} } + for(i=62;i<76;i++){ buf[1224]=(byte)i; if(sha1_32(buf)==1546995582){break;} } + for(i=-128;i<-126;i++){ buf[1225]=(byte)i; if(sha1_32(buf)==2084041227){break;} } + for(i=60;i<79;i++){ buf[1226]=(byte)i; if(sha1_32(buf)==-144463173){break;} } + for(i=41;i<56;i++){ buf[1227]=(byte)i; if(sha1_32(buf)==-1235874263){break;} } + for(i=-83;i<-74;i++){ buf[1228]=(byte)i; if(sha1_32(buf)==1636272900){break;} } + for(i=-75;i<-66;i++){ buf[1229]=(byte)i; if(sha1_32(buf)==1213836500){break;} } + for(i=43;i<56;i++){ buf[1230]=(byte)i; if(sha1_32(buf)==1243745150){break;} } + for(i=98;i<108;i++){ buf[1231]=(byte)i; if(sha1_32(buf)==1549128667){break;} } + for(i=11;i<31;i++){ buf[1232]=(byte)i; if(sha1_32(buf)==636865778){break;} } + for(i=-111;i<-93;i++){ buf[1233]=(byte)i; if(sha1_32(buf)==-699507039){break;} } + for(i=-105;i<-83;i++){ buf[1234]=(byte)i; if(sha1_32(buf)==-1958780713){break;} } + for(i=6;i<16;i++){ buf[1235]=(byte)i; if(sha1_32(buf)==291036541){break;} } + for(i=-85;i<-64;i++){ buf[1236]=(byte)i; if(sha1_32(buf)==305816622){break;} } + for(i=108;i<127;i++){ buf[1237]=(byte)i; if(sha1_32(buf)==138337407){break;} } + for(i=106;i<114;i++){ buf[1238]=(byte)i; if(sha1_32(buf)==990276981){break;} } + for(i=-128;i<-112;i++){ buf[1239]=(byte)i; if(sha1_32(buf)==758125124){break;} } + for(i=-78;i<-70;i++){ buf[1240]=(byte)i; if(sha1_32(buf)==821392939){break;} } + for(i=31;i<38;i++){ buf[1241]=(byte)i; if(sha1_32(buf)==1272689785){break;} } + for(i=-68;i<-54;i++){ buf[1242]=(byte)i; if(sha1_32(buf)==-451791906){break;} } + for(i=-128;i<-121;i++){ buf[1243]=(byte)i; if(sha1_32(buf)==-1006720983){break;} } + for(i=9;i<28;i++){ buf[1244]=(byte)i; if(sha1_32(buf)==-2038368783){break;} } + for(i=105;i<116;i++){ buf[1245]=(byte)i; if(sha1_32(buf)==987022077){break;} } + for(i=-89;i<-68;i++){ buf[1246]=(byte)i; if(sha1_32(buf)==-138796089){break;} } + for(i=54;i<61;i++){ buf[1247]=(byte)i; if(sha1_32(buf)==283079607){break;} } + for(i=56;i<79;i++){ buf[1248]=(byte)i; if(sha1_32(buf)==-386702342){break;} } + for(i=115;i<128;i++){ buf[1249]=(byte)i; if(sha1_32(buf)==-1278013589){break;} } + for(i=24;i<46;i++){ buf[1250]=(byte)i; if(sha1_32(buf)==-1543136169){break;} } + for(i=2;i<29;i++){ buf[1251]=(byte)i; if(sha1_32(buf)==776602743){break;} } + for(i=20;i<29;i++){ buf[1252]=(byte)i; if(sha1_32(buf)==1740349896){break;} } + for(i=66;i<84;i++){ buf[1253]=(byte)i; if(sha1_32(buf)==-281134038){break;} } + for(i=-29;i<-6;i++){ buf[1254]=(byte)i; if(sha1_32(buf)==-1704754264){break;} } + for(i=67;i<93;i++){ buf[1255]=(byte)i; if(sha1_32(buf)==1978860888){break;} } + for(i=-12;i<4;i++){ buf[1256]=(byte)i; if(sha1_32(buf)==-310399196){break;} } + for(i=46;i<75;i++){ buf[1257]=(byte)i; if(sha1_32(buf)==-358370940){break;} } + for(i=-33;i<-21;i++){ buf[1258]=(byte)i; if(sha1_32(buf)==427972523){break;} } + for(i=101;i<119;i++){ buf[1259]=(byte)i; if(sha1_32(buf)==-97871858){break;} } + for(i=84;i<97;i++){ buf[1260]=(byte)i; if(sha1_32(buf)==-817348087){break;} } + for(i=-112;i<-96;i++){ buf[1261]=(byte)i; if(sha1_32(buf)==1206459387){break;} } + for(i=-123;i<-108;i++){ buf[1262]=(byte)i; if(sha1_32(buf)==1759629363){break;} } + for(i=-111;i<-97;i++){ buf[1263]=(byte)i; if(sha1_32(buf)==-621376529){break;} } + for(i=49;i<63;i++){ buf[1264]=(byte)i; if(sha1_32(buf)==187753316){break;} } + for(i=69;i<93;i++){ buf[1265]=(byte)i; if(sha1_32(buf)==-1688586181){break;} } + for(i=53;i<69;i++){ buf[1266]=(byte)i; if(sha1_32(buf)==-2002801302){break;} } + for(i=11;i<28;i++){ buf[1267]=(byte)i; if(sha1_32(buf)==67885761){break;} } + for(i=-120;i<-110;i++){ buf[1268]=(byte)i; if(sha1_32(buf)==310175039){break;} } + for(i=-47;i<-26;i++){ buf[1269]=(byte)i; if(sha1_32(buf)==-2065221852){break;} } + for(i=59;i<77;i++){ buf[1270]=(byte)i; if(sha1_32(buf)==-1770810308){break;} } + for(i=3;i<27;i++){ buf[1271]=(byte)i; if(sha1_32(buf)==414020951){break;} } + for(i=78;i<107;i++){ buf[1272]=(byte)i; if(sha1_32(buf)==1642487656){break;} } + for(i=49;i<73;i++){ buf[1273]=(byte)i; if(sha1_32(buf)==-1689510636){break;} } + for(i=45;i<63;i++){ buf[1274]=(byte)i; if(sha1_32(buf)==1165890790){break;} } + for(i=68;i<83;i++){ buf[1275]=(byte)i; if(sha1_32(buf)==1792898471){break;} } + for(i=62;i<77;i++){ buf[1276]=(byte)i; if(sha1_32(buf)==1970953191){break;} } + for(i=110;i<120;i++){ buf[1277]=(byte)i; if(sha1_32(buf)==1828616521){break;} } + for(i=-83;i<-71;i++){ buf[1278]=(byte)i; if(sha1_32(buf)==-501095679){break;} } + for(i=-128;i<-121;i++){ buf[1279]=(byte)i; if(sha1_32(buf)==-1042754258){break;} } + for(i=107;i<120;i++){ buf[1280]=(byte)i; if(sha1_32(buf)==-2021034367){break;} } + for(i=104;i<122;i++){ buf[1281]=(byte)i; if(sha1_32(buf)==-515216398){break;} } + for(i=20;i<41;i++){ buf[1282]=(byte)i; if(sha1_32(buf)==1999387980){break;} } + for(i=-60;i<-29;i++){ buf[1283]=(byte)i; if(sha1_32(buf)==-797913149){break;} } + for(i=-100;i<-85;i++){ buf[1284]=(byte)i; if(sha1_32(buf)==237396739){break;} } + for(i=-36;i<-28;i++){ buf[1285]=(byte)i; if(sha1_32(buf)==-1641086748){break;} } + for(i=-89;i<-65;i++){ buf[1286]=(byte)i; if(sha1_32(buf)==-1834110753){break;} } + return buf; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/CPUInfoUtil.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/CPUInfoUtil.java new file mode 100644 index 000000000..a059a1541 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/CPUInfoUtil.java @@ -0,0 +1,172 @@ +package com.yunbao.faceunity.utils; + +import android.content.Context; +import android.os.Build; + +import java.io.BufferedReader; +import java.io.FileInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.RandomAccessFile; + +/** + * cpu使用率获取工具类 + * Created by lirui on 2017/8/2. + */ + +public class CPUInfoUtil { + private long lastTotalCpu = 0; + private long lastProcessCpu = 0; + + private final String PackageName; + + private volatile boolean isRunningCPU = false; + private volatile double cpuRate = 0; + + public CPUInfoUtil(Context context) { + if (Build.VERSION.SDK_INT >= 26) { + final String pn = context.getPackageName(); + if (pn.length() <= 16) { + PackageName = pn; + } else { + PackageName = pn.substring(0, 15) + "+"; + } +// Log.e(TAG, "CSVUtils PackageName " + PackageName); + isRunningCPU = true; + CPUInfoThread cpuinfothread = new CPUInfoThread(); + cpuinfothread.start(); + } else { + PackageName = null; + } + } + + public double getProcessCpuUsed() { + if (Build.VERSION.SDK_INT >= 26) { + return cpuRate; + } else { + double pcpu = 0; + double tmp = 1.0; + long nowTotalCpu = getTotalCpu(); + long nowProcessCpu = getMyProcessCpu(); + if (nowTotalCpu != 0 && (nowTotalCpu - lastTotalCpu) != 0) { +// Log.e(TAG, "cpu used nowProcessCpu " + nowProcessCpu + " lastProcessCpu " + lastProcessCpu + " nowTotalCpu " + nowTotalCpu + " lastTotalCpu " + lastTotalCpu); + pcpu = 100 * (tmp * (nowProcessCpu - lastProcessCpu) / (nowTotalCpu - lastTotalCpu)); + } + lastProcessCpu = nowProcessCpu; + lastTotalCpu = nowTotalCpu; + return pcpu < 0 ? 0 : pcpu; + } + } + + public void close() { + if (Build.VERSION.SDK_INT >= 26) { + isRunningCPU = false; + } + } + + private long getTotalCpu() { + String[] cpuInfos = null; + try { + RandomAccessFile reader = null; + reader = new RandomAccessFile("/proc/stat", "r"); + String load = reader.readLine(); + reader.close(); + cpuInfos = load.split(" "); + } catch (IOException e) { + e.printStackTrace(); + return 0; + } + long totalCpu = 0; + try { + totalCpu = Long.parseLong(cpuInfos[2]) + + Long.parseLong(cpuInfos[3]) + Long.parseLong(cpuInfos[4]) + + Long.parseLong(cpuInfos[6]) + Long.parseLong(cpuInfos[5]) + + Long.parseLong(cpuInfos[7]) + Long.parseLong(cpuInfos[8]); + } catch (ArrayIndexOutOfBoundsException e) { + e.printStackTrace(); + return 0; + } + return totalCpu; + } + + private long getMyProcessCpu() { + String[] cpuInfos = null; + try { + int pid = android.os.Process.myPid(); + BufferedReader reader = new BufferedReader(new InputStreamReader( + new FileInputStream("/proc/" + pid + "/stat")), 1000); + String load = reader.readLine(); + reader.close(); + cpuInfos = load.split(" "); + } catch (IOException e) { + e.printStackTrace(); + return 0; + } + long appCpuTime = 0; + try { + appCpuTime = Long.parseLong(cpuInfos[13]) + + Long.parseLong(cpuInfos[14]) + Long.parseLong(cpuInfos[15]) + + Long.parseLong(cpuInfos[16]); + } catch (ArrayIndexOutOfBoundsException e) { + e.printStackTrace(); + return 0; + } + return appCpuTime; + } + + class CPUInfoThread extends Thread { + + private double allCPU = 0; + + @Override + public void run() { + String line = null; + InputStream is = null; + try { + + Runtime runtime = Runtime.getRuntime(); + Process proc = runtime.exec("top -d 1"); + is = proc.getInputStream(); + + // 换成BufferedReader + BufferedReader buf = new BufferedReader(new InputStreamReader(is)); + do { + line = buf.readLine(); + if (allCPU == 0 && line.contains("user") && line.contains("nice") && line.contains("sys") && line.contains("idle") && line.contains("iow") && line.contains("irq") && line.contains("sirq") && line.contains("host")) { + if (line.indexOf("%cpu ") > 0) + allCPU = Double.parseDouble(line.split("%cpu ")[0]); + if (allCPU == 0) { + String[] s = line.split("%,"); + for (String st : s) { + String[] sts = st.split(" "); + if (sts.length > 0) + allCPU += Double.parseDouble(sts[sts.length - 1]); + } + } + } + // 读取到相应pkgName跳出循环(或者未找到) + if (line == null || line.endsWith(PackageName)) { +// Log.e(TAG, "cpu line : " + line); + String str[] = line.split(" "); + int t = 0; + for (int i = str.length - 1; i > 0; i--) { + if (!str[i].isEmpty() && ++t == 4) { +// Log.e(TAG, "cpu : " + str[i] + " allCPU " + allCPU); + cpuRate = 100 * Double.parseDouble(str[i]) / allCPU; + } + } + continue; + } + } while (isRunningCPU); + + if (is != null) { + buf.close(); + is.close(); + } + } catch (IOException e) { + e.printStackTrace(); + } + } + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/CSVUtils.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/CSVUtils.java new file mode 100644 index 000000000..e30df5b0a --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/CSVUtils.java @@ -0,0 +1,168 @@ +package com.yunbao.faceunity.utils; + +import android.app.ActivityManager; +import android.content.Context; +import android.os.Handler; +import android.os.HandlerThread; +import android.os.Process; +import android.util.Log; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.OutputStreamWriter; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Locale; + +/** + * Created by tujh on 2017/11/2. + */ +public class CSVUtils { + public static final String TAG = CSVUtils.class.getSimpleName(); + /* 每 100 帧统计一次 */ + public static final int FRAME_STEP = 100; + + public static final String COMMA = ","; + + private OutputStreamWriter mStreamWriter; + + private ActivityManager mActivityManager; + + private Handler mHandler; + + private CPUInfoUtil mCPUInfoUtil; + + private int mFrameRate; + private volatile double mCpuUsed; + private volatile double mAverageFps; + private volatile double mAverageRenderTime; + private volatile double mMemory; + private long mSumRenderTimeInNano; + private volatile long mTimestamp; + + public CSVUtils(Context context) { + mActivityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); + mCPUInfoUtil = new CPUInfoUtil(context); + + HandlerThread handlerThread = new HandlerThread(TAG, Process.THREAD_PRIORITY_BACKGROUND); + handlerThread.start(); + mHandler = new Handler(handlerThread.getLooper()); + } + + public void initHeader(String folderName, StringBuilder headerInfo) { + Log.d(TAG, "initHeader() called with: folderName = [" + folderName + "], headerInfo = [" + headerInfo + "]"); + StringBuilder stringBuilder = new StringBuilder().append("时间").append(COMMA) + .append("帧率").append(COMMA) + .append("渲染耗时").append(COMMA) + .append("CPU").append(COMMA) + .append("内存").append(COMMA); + if (headerInfo != null) { + stringBuilder.append(headerInfo); + } + stringBuilder.append("\n"); + + File file = new File(folderName); + File parentFile = file.getParentFile(); + if (!parentFile.exists()) { + parentFile.mkdirs(); + } + try { + if (!file.exists()) { + file.createNewFile(); + } + mStreamWriter = new OutputStreamWriter(new FileOutputStream(file, false), "GBK"); + } catch (IOException e) { + Log.e(TAG, "CSVUtils: ", e); + } + flush(stringBuilder); + mTimestamp = System.currentTimeMillis(); + } + + public void writeCsv(final StringBuilder extraInfo, long renderTimeInNano) { + if (mStreamWriter == null) { + return; + } + + mSumRenderTimeInNano += renderTimeInNano; + if (mFrameRate % FRAME_STEP == FRAME_STEP - 1) { + mTimestamp = System.currentTimeMillis(); + mAverageFps = FPSUtil.fpsAVG(FRAME_STEP); + mAverageRenderTime = (double) mSumRenderTimeInNano / FRAME_STEP / 1_000_000; + mSumRenderTimeInNano = 0; + mHandler.post(new Runnable() { + @Override + public void run() { + mCpuUsed = mCPUInfoUtil.getProcessCpuUsed(); + mMemory = MemoryInfoUtil.getMemory(mActivityManager.getProcessMemoryInfo(new int[]{Process.myPid()})); + String strCPU = String.format(Locale.getDefault(), "%.2f", mCpuUsed); + String strMemory = String.format(Locale.getDefault(), "%.2f", mMemory); + + StringBuilder stringBuilder = new StringBuilder(); + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS", Locale.getDefault()); + + stringBuilder.append(dateFormat.format(new Date(mTimestamp))).append(COMMA) + .append(String.format(Locale.getDefault(), "%.2f", mAverageFps)).append(COMMA) + .append(String.format(Locale.getDefault(), "%.2f", mAverageRenderTime)).append(COMMA) + .append(strCPU).append(COMMA) + .append(strMemory).append(COMMA); + + if (extraInfo != null) { + stringBuilder.append(extraInfo); + } + stringBuilder.append("\n"); + flush(stringBuilder); + } + }); + } + mFrameRate++; + } + + private void flush(StringBuilder stringBuilder) { + if (mStreamWriter == null) { + return; + } + try { + mStreamWriter.write(stringBuilder.toString()); + mStreamWriter.flush(); + } catch (IOException e) { + Log.e(TAG, "flush: ", e); + } + } + + public void close() { + Log.d(TAG, "close: "); + mHandler.post(new Runnable() { + @Override + public void run() { + if (mStreamWriter != null) { + try { + mStreamWriter.close(); + mStreamWriter = null; + } catch (IOException e) { + Log.e(TAG, "close: ", e); + } + } + } + }); + mHandler.getLooper().quitSafely(); + mHandler = null; + mCPUInfoUtil.close(); + } + + public double getCpuUsed() { + return mCpuUsed; + } + + public double getMemory() { + return mMemory; + } + + public double getAverageRenderTime() { + return mAverageRenderTime; + } + + public double getAverageFps() { + return mAverageFps; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FPSUtil.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FPSUtil.java new file mode 100644 index 000000000..4a20acafb --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FPSUtil.java @@ -0,0 +1,63 @@ +package com.yunbao.faceunity.utils; + +/** + * FPS工具类 + * Created by tujh on 2018/5/24. + */ +public class FPSUtil { + private static final int NANO_IN_ONE_MILLI_SECOND = 1000000; + private static final int NANO_IN_ONE_SECOND = 1000 * NANO_IN_ONE_MILLI_SECOND; + + private static long sLastFrameTimeStamp = 0; + + /** + * 每帧都计算 + * + * @return + */ + public static double fps() { + long tmp = System.nanoTime(); + double fps = ((double) NANO_IN_ONE_SECOND) / (tmp - sLastFrameTimeStamp); + sLastFrameTimeStamp = tmp; +// Log.e(TAG, "FPS : " + fps); + return fps; + } + + private static long mStartTime = 0; + + /** + * 平均值 + * + * @return + */ + public static double fpsAVG(int time) { + long tmp = System.nanoTime(); + double fps = ((double) NANO_IN_ONE_SECOND) * time / (tmp - mStartTime); + mStartTime = tmp; +// Log.e(TAG, "FPS : " + fps); + return fps; + } + + private long mLimitMinTime = 33333333; + private long mLimitStartTime; + private int mLimitFrameRate; + + public void setLimitMinTime(long limitMinTime) { + mLimitMinTime = limitMinTime; + } + + public void limit() { + try { + if (mLimitFrameRate == 0 || mLimitFrameRate > 600000) { + mLimitStartTime = System.nanoTime(); + mLimitFrameRate = 0; + } + long sleepTime = mLimitMinTime * mLimitFrameRate++ - (System.nanoTime() - mLimitStartTime); + if (sleepTime > 0) { + Thread.sleep(sleepTime / NANO_IN_ONE_MILLI_SECOND, (int) (sleepTime % NANO_IN_ONE_MILLI_SECOND)); + } + } catch (InterruptedException e) { + e.printStackTrace(); + } + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FURenderer.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FURenderer.java new file mode 100644 index 000000000..313aed9eb --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FURenderer.java @@ -0,0 +1,326 @@ +package com.yunbao.faceunity.utils; + +import android.content.Context; +import android.hardware.Camera; + +import com.faceunity.core.callback.OperateCallback; +import com.faceunity.core.entity.FURenderInputData; +import com.faceunity.core.entity.FURenderOutputData; +import com.faceunity.core.enumeration.CameraFacingEnum; +import com.faceunity.core.enumeration.FUAIProcessorEnum; +import com.faceunity.core.enumeration.FUAITypeEnum; +import com.faceunity.core.faceunity.FURenderConfig; +import com.faceunity.core.faceunity.FURenderKit; +import com.faceunity.core.faceunity.FURenderManager; +import com.faceunity.core.utils.CameraUtils; +import com.faceunity.core.utils.FULogger; +import com.yunbao.faceunity.listener.FURendererListener; + +import org.jetbrains.annotations.NotNull; + +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; + + +/** + * DESC: + * Created on 2021/4/26 + */ +public class FURenderer extends IFURenderer { + + private static final String TAG = "FURenderer"; + + public volatile static FURenderer INSTANCE; + + public static FURenderer getInstance() { + if (INSTANCE == null) { + synchronized (FURenderer.class) { + if (INSTANCE == null) { + INSTANCE = new FURenderer(); + INSTANCE.mFURenderKit = FURenderKit.getInstance(); + } + } + } + return INSTANCE; + } + + /** + * 状态回调监听 + */ + private FURendererListener mFURendererListener; + + + /* 特效FURenderKit*/ + private FURenderKit mFURenderKit; + + /* AI道具*/ + private String BUNDLE_AI_FACE = "model" + File.separator + "ai_face_processor.bundle"; + private String BUNDLE_AI_HUMAN = "model" + File.separator + "ai_human_processor.bundle"; + + /* GL 线程 ID */ + private Long mGlThreadId = 0L; + /* 任务队列 */ + private ArrayList mEventQueue = new ArrayList<>(16); + private final Object queueLock = new Object(); + /* 渲染开关标识 */ + private volatile boolean mRendererSwitch = false; + /* 清除队列标识 */ + private volatile boolean mClearQueue = false; + + /* 相机角度-朝向映射 */ + private HashMap cameraOrientationMap = new HashMap<>(); + + /*检测类型*/ + private FUAIProcessorEnum aIProcess = FUAIProcessorEnum.FACE_PROCESSOR; + /*检测标识*/ + private int aIProcessTrackStatus = -1; + + public String getVersion() { + return mFURenderKit.getVersion(); + } + + /** + * 初始化鉴权 + * + * @param context + */ + @Override + public void setup(Context context) { + FURenderManager.setKitDebug(FULogger.LogLevel.TRACE); + FURenderManager.setCoreDebug(FULogger.LogLevel.DEBUG); + FURenderManager.registerFURender(context, Authpack.A(), new OperateCallback() { + @Override + public void onSuccess(int i, @NotNull String s) { + if (i == FURenderConfig.OPERATE_SUCCESS_AUTH) { + mFURenderKit.getFUAIController().loadAIProcessor(BUNDLE_AI_FACE, FUAITypeEnum.FUAITYPE_FACEPROCESSOR); + mFURenderKit.getFUAIController().loadAIProcessor(BUNDLE_AI_HUMAN, FUAITypeEnum.FUAITYPE_HUMAN_PROCESSOR); + mFURenderKit.setReadBackSync(true); + int cameraFrontOrientation = CameraUtils.INSTANCE.getCameraOrientation(Camera.CameraInfo.CAMERA_FACING_FRONT); + int cameraBackOrientation = CameraUtils.INSTANCE.getCameraOrientation(Camera.CameraInfo.CAMERA_FACING_BACK); + cameraOrientationMap.put(cameraFrontOrientation, CameraFacingEnum.CAMERA_FRONT); + cameraOrientationMap.put(cameraBackOrientation, CameraFacingEnum.CAMERA_BACK); + } + } + + @Override + public void onFail(int i, @NotNull String s) { + } + }); + } + + /** + * 开启合成状态 + */ + @Override + public void prepareRenderer(FURendererListener mFURendererListener) { + this.mFURendererListener = mFURendererListener; + mRendererSwitch = true; + mClearQueue = false; + queueEvent(() -> mGlThreadId = Thread.currentThread().getId()); + mFURendererListener.onPrepare(); + } + + + /** + * 双输入接口,输入 buffer 和 texture,必须在具有 GL 环境的线程调用 + * 由于省去数据拷贝,性能相对最优,优先推荐使用。 + * 缺点是无法保证 buffer 和纹理对齐,可能出现点位和效果对不上的情况。 + * + * @param img NV21 buffer + * @param texId 纹理 ID + * @param width 宽 + * @param height 高 + * @return + */ + @Override + public int onDrawFrameDualInput(byte[] img, int texId, int width, int height) { + prepareDrawFrame(); + if (!mRendererSwitch) { + return texId; + } + FURenderInputData inputData = new FURenderInputData(width, height); + if (img != null) { + inputData.setImageBuffer(new FURenderInputData.FUImageBuffer(inputBufferType, img)); + } + if (texId != -1) { + inputData.setTexture(new FURenderInputData.FUTexture(inputTextureType, texId)); + } + FURenderInputData.FURenderConfig config = inputData.getRenderConfig(); + config.setExternalInputType(externalInputType); + config.setInputOrientation(inputOrientation); + config.setDeviceOrientation(deviceOrientation); + config.setInputBufferMatrix(inputBufferMatrix); + config.setInputTextureMatrix(inputTextureMatrix); + config.setOutputMatrix(outputMatrix); + config.setCameraFacing(cameraFacing); + FURenderOutputData outputData = mFURenderKit.renderWithInput(inputData); + if (outputData.getTexture() != null && outputData.getTexture().getTexId() > 0) { + return outputData.getTexture().getTexId(); + } + return texId; + } + + public FURenderOutputData onDrawFrameInputWithReturn(byte[] img, int width, int height) { + prepareDrawFrame(); + if (!mRendererSwitch) { + return null ; + } + FURenderInputData inputData = new FURenderInputData(width, height); + if (img != null) { + inputData.setImageBuffer(new FURenderInputData.FUImageBuffer(inputBufferType, img)); + } + FURenderInputData.FURenderConfig config = inputData.getRenderConfig(); + config.setExternalInputType(externalInputType); + config.setInputOrientation(inputOrientation); + config.setDeviceOrientation(deviceOrientation); + config.setInputBufferMatrix(inputBufferMatrix); + config.setInputTextureMatrix(inputTextureMatrix); + config.setCameraFacing(cameraFacing); + config.setNeedBufferReturn(true); + config.setOutputMatrix(outputMatrix); + return mFURenderKit.renderWithInput(inputData); + } + + /** + * 类似 GLSurfaceView 的 queueEvent 机制,把任务抛到 GL 线程执行。 + * + * @param runnable + */ + @Override + public void queueEvent(Runnable runnable) { + if (runnable == null) { + return; + } + if (mGlThreadId == Thread.currentThread().getId()) { + runnable.run(); + } else { + synchronized (queueLock) { + mEventQueue.add(runnable); + } + } + } + + + /** + * 释放资源 + */ + @Override + public void release() { + mRendererSwitch = false; + mClearQueue = true; + mGlThreadId = 0L; + synchronized (queueLock) { + mEventQueue.clear(); + mClearQueue = false; + mFURenderKit.release(); + aIProcessTrackStatus = -1; + if (mFURendererListener != null) { + mFURendererListener.onRelease(); + mFURendererListener = null; + } + } + } + + + /** + * 渲染前置执行 + * + * @return + */ + private void prepareDrawFrame() { + benchmarkFPS(); + + // 执行任务队列中的任务 + synchronized (queueLock) { + while (!mEventQueue.isEmpty() && !mClearQueue) { + mEventQueue.remove(0).run(); + } + } + // AI检测 + trackStatus(); + } + + /** + * 设置检测类型 + * + * @param type + */ + @Override + public void setAIProcessTrackType(FUAIProcessorEnum type) { + aIProcess = type; + aIProcessTrackStatus = -1; + } + + /** + * 设置FPS检测 + * + * @param enable + */ + @Override + public void setMarkFPSEnable(boolean enable) { + mIsRunBenchmark = enable; + } + + @Override + public void setInputOrientation(int inputOrientation) { + if (cameraOrientationMap.containsKey(inputOrientation)) { + setCameraFacing(cameraOrientationMap.get(inputOrientation)); + } + super.setInputOrientation(inputOrientation); + } + + /** + * AI识别数目检测 + */ + private void trackStatus() { + int trackCount; + if (aIProcess == FUAIProcessorEnum.HAND_GESTURE_PROCESSOR) { + trackCount = mFURenderKit.getFUAIController().handProcessorGetNumResults(); + } else if (aIProcess == FUAIProcessorEnum.HUMAN_PROCESSOR) { + trackCount = mFURenderKit.getFUAIController().humanProcessorGetNumResults(); + } else { + trackCount = mFURenderKit.getFUAIController().isTracking(); + } + if (trackCount != aIProcessTrackStatus) { + aIProcessTrackStatus = trackCount; + } else { + return; + } + if (mFURendererListener != null) { + mFURendererListener.onTrackStatusChanged(aIProcess, trackCount); + } + } + //endregion AI识别 + + //------------------------------FPS 渲染时长回调相关定义------------------------------------ + + private static final int NANO_IN_ONE_MILLI_SECOND = 1_000_000; + private static final int NANO_IN_ONE_SECOND = 1_000_000_000; + private static final int FRAME_COUNT = 20; + private boolean mIsRunBenchmark = false; + private int mCurrentFrameCount; + private long mLastFrameTimestamp; + private long mSumCallTime; + private long mCallStartTime; + + private void benchmarkFPS() { + if (!mIsRunBenchmark) { + return; + } + if (++mCurrentFrameCount == FRAME_COUNT) { + long tmp = System.nanoTime(); + double fps = (double) NANO_IN_ONE_SECOND / ((double) (tmp - mLastFrameTimestamp) / FRAME_COUNT); + double renderTime = (double) mSumCallTime / FRAME_COUNT / NANO_IN_ONE_MILLI_SECOND; + mLastFrameTimestamp = tmp; + mSumCallTime = 0; + mCurrentFrameCount = 0; + + if (mFURendererListener != null) { + mFURendererListener.onFpsChanged(fps, renderTime); + } + } + } + + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FaceCameraConfig.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FaceCameraConfig.java new file mode 100644 index 000000000..004fc63f4 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FaceCameraConfig.java @@ -0,0 +1,12 @@ +package com.yunbao.faceunity.utils; + +import com.faceunity.core.entity.FUCameraConfig; + +public class FaceCameraConfig { + /** + * 默认相机配置 + */ + public static FUCameraConfig getDefFUCameraConfig(){ + return new FUCameraConfig(); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FaceUnityConfig.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FaceUnityConfig.java new file mode 100644 index 000000000..b6a2d51de --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FaceUnityConfig.java @@ -0,0 +1,127 @@ +package com.yunbao.faceunity.utils; + +import android.app.Application; +import android.os.Environment; + + +import java.io.File; + +/** + * 一些配置参数 + * DESC: + * Created on 2021/3/1 + */ +public class FaceUnityConfig { + + /************************** 算法Model ******************************/ + // 人脸识别 + public static String BUNDLE_AI_FACE = "model" + File.separator + "ai_face_processor.bundle"; + // 手势 + public static String BUNDLE_AI_HAND = "model" + File.separator + "ai_hand_processor.bundle"; + + //获取人体bundle + public static String getAIHumanBundle() { + if (FaceUnityConfig.DEVICE_LEVEL > FuDeviceUtils.DEVICE_LEVEL_MID) + return BUNDLE_AI_HUMAN_GPU; + else + return BUNDLE_AI_HUMAN; + } + + // 人体 + public static String BUNDLE_AI_HUMAN = "model" + File.separator + "ai_human_processor.bundle"; + // 人体 + public static String BUNDLE_AI_HUMAN_GPU = "model" + File.separator + "ai_human_processor_gpu.bundle"; + // 头发 + public static String BUNDLE_AI_HAIR_SEG = "model" + File.separator + "ai_hairseg.bundle"; + // 舌头 + public static String BUNDLE_AI_TONGUE = "graphics" + File.separator + "tongue.bundle"; + + /************************** 业务道具存储 ******************************/ + // 美颜 + public static String BUNDLE_FACE_BEAUTIFICATION = "graphics" + File.separator + "face_beautification.bundle"; + + // 美妆 + public static String BUNDLE_FACE_MAKEUP = "graphics" + File.separator + "face_makeup.bundle"; + // 美妆根目录 + private static String MAKEUP_RESOURCE_DIR = "makeup" + File.separator; + //美妆单项颜色组合文件 + public static String MAKEUP_RESOURCE_COLOR_SETUP_JSON = MAKEUP_RESOURCE_DIR + "color_setup.json"; + // 美妆参数配置文件目录 + public static String MAKEUP_RESOURCE_JSON_DIR = MAKEUP_RESOURCE_DIR + "config_json" + File.separator; + //美妆组合妆句柄文件目录 + public static String MAKEUP_RESOURCE_COMBINATION_BUNDLE_DIR = MAKEUP_RESOURCE_DIR + "combination_bundle" + File.separator;// + //美妆妆容单项句柄文件目录 + public static String MAKEUP_RESOURCE_ITEM_BUNDLE_DIR = MAKEUP_RESOURCE_DIR + "item_bundle" + File.separator; + + // 美体 + public static String BUNDLE_BODY_BEAUTY = "graphics" + File.separator + "body_slim.bundle"; + + //动漫滤镜 + public static String BUNDLE_ANIMATION_FILTER = "graphics" + File.separator + "fuzzytoonfilter.bundle"; + + // 美发正常色 + public static String BUNDLE_HAIR_NORMAL = "hair_seg" + File.separator + "hair_normal.bundle"; + // 美发渐变色 + public static String BUNDLE_HAIR_GRADIENT = "hair_seg" + File.separator + "hair_gradient.bundle"; + // 轻美妆 + public static String BUNDLE_LIGHT_MAKEUP = "light_makeup" + File.separator + "light_makeup.bundle"; + + // 海报换脸 + public static String BUNDLE_POSTER_CHANGE_FACE = "change_face" + File.separator + "change_face.bundle"; + + // 绿幕抠像 + public static String BUNDLE_BG_SEG_GREEN = "bg_seg_green" + File.separator + "green_screen.bundle"; + + // 3D抗锯齿 + public static String BUNDLE_ANTI_ALIASING = "graphics" + File.separator + "fxaa.bundle"; + + // 人像分割 + public static String BUNDLE_BG_SEG_CUSTOM = "effect" + File.separator + "segment" + File.separator + "bg_segment.bundle"; + + //mask bundle + public static String BUNDLE_LANDMARKS = "effect" + File.separator + "landmarks.bundle"; + + //设备等级默认为中级 + public static int DEVICE_LEVEL = FuDeviceUtils.DEVICE_LEVEL_HIGH; + + //人脸置信度 标准 + public static float FACE_CONFIDENCE_SCORE = 0.95f; + + //测试使用 -> 是否开启人脸点位,目前仅在美颜,美妆 情况下使用 + public static boolean IS_OPEN_LAND_MARK = false; + + //设备名称 + public static String DEVICE_NAME = ""; + + //是否开启日志重定向到文件 + public static boolean OPEN_FILE_LOG = false; + //TAG + public static final String APP_NAME = "KotlinFaceUnityDemo"; + //文件夹路径 + public static String OPEN_FILE_PATH = Environment.getExternalStoragePublicDirectory("") + File.separator + "FaceUnity" + File.separator + APP_NAME + File.separator; + //文件夹名称 + public static String OPEN_FILE_NAME = "openFile.txt"; + //文件大小 + public static int OPEN_FILE_MAX_SIZE = 100 * 1024 * 1024; + //文件数量 + public static int OPEN_FILES = 100; + + //timeProfile是否开启 + public static boolean OPEN_TIME_PROFILE_LOG = false; + //timeProfile文件夹路径 + public static String OPEN_TIME_PROFILE_PATH = Environment.getExternalStoragePublicDirectory("") + File.separator + "FaceUnity" + File.separator + APP_NAME + File.separator; + + //是否开启美颜序列化到磁盘 + public static boolean OPEN_FACE_BEAUTY_TO_FILE = true; + + //获取缓存路径 + public static String cacheFilePath(Application application){ + return application.getCacheDir() + File.separator + "attribute"; + } + + //绿幕背景切换的时候跳过的帧数 + public static final int BG_GREEN_FILTER_FRAME = 1; + + //测试用是否展示效果还原按钮 + public static final boolean IS_SHOW_RESET_BUTTON = false; +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FuDeviceUtils.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FuDeviceUtils.java new file mode 100644 index 000000000..79a58785e --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/FuDeviceUtils.java @@ -0,0 +1,720 @@ +package com.yunbao.faceunity.utils; + +import static android.content.Context.MODE_PRIVATE; + +import android.annotation.TargetApi; +import android.app.ActivityManager; +import android.content.Context; +import android.content.SharedPreferences; +import android.opengl.GLES20; +import android.os.Build; +import android.text.TextUtils; +import android.util.Log; + +import com.faceunity.core.faceunity.OffLineRenderHandler; + +import java.io.BufferedReader; +import java.io.File; +import java.io.FileFilter; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.util.concurrent.CountDownLatch; +import java.util.concurrent.TimeUnit; + +/** + * 工具类 + */ +public class FuDeviceUtils { + + public static final String TAG = "FuDeviceUtils"; + public static final String DEVICE_LEVEL = "device_level"; + + public static final int DEVICE_LEVEL_HIGH = 2; + public static final int DEVICE_LEVEL_MID = 1; + public static final int DEVICE_LEVEL_LOW = 0; + + /** + * The default return value of any method in this class when an + * error occurs or when processing fails (Currently set to -1). Use this to check if + * the information about the device in question was successfully obtained. + */ + public static final int DEVICEINFO_UNKNOWN = -1; + + private static final FileFilter CPU_FILTER = new FileFilter() { + @Override + public boolean accept(File pathname) { + String path = pathname.getName(); + //regex is slow, so checking char by char. + if (path.startsWith("cpu")) { + for (int i = 3; i < path.length(); i++) { + if (!Character.isDigit(path.charAt(i))) { + return false; + } + } + return true; + } + return false; + } + }; + + + /** + * Calculates the total RAM of the device through Android API or /proc/meminfo. + * + * @param c - Context object for current running activity. + * @return Total RAM that the device has, or DEVICEINFO_UNKNOWN = -1 in the event of an error. + */ + @TargetApi(Build.VERSION_CODES.JELLY_BEAN) + public static long getTotalMemory(Context c) { + // memInfo.totalMem not supported in pre-Jelly Bean APIs. + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { + ActivityManager.MemoryInfo memInfo = new ActivityManager.MemoryInfo(); + ActivityManager am = (ActivityManager) c.getSystemService(Context.ACTIVITY_SERVICE); + am.getMemoryInfo(memInfo); + if (memInfo != null) { + return memInfo.totalMem; + } else { + return DEVICEINFO_UNKNOWN; + } + } else { + long totalMem = DEVICEINFO_UNKNOWN; + try { + FileInputStream stream = new FileInputStream("/proc/meminfo"); + try { + totalMem = parseFileForValue("MemTotal", stream); + totalMem *= 1024; + } finally { + stream.close(); + } + } catch (IOException e) { + e.printStackTrace(); + } + return totalMem; + } + } + + /** + * Method for reading the clock speed of a CPU core on the device. Will read from either + * {@code /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq} or {@code /proc/cpuinfo}. + * + * @return Clock speed of a core on the device, or -1 in the event of an error. + */ + public static int getCPUMaxFreqKHz() { + int maxFreq = DEVICEINFO_UNKNOWN; + try { + for (int i = 0; i < getNumberOfCPUCores(); i++) { + String filename = + "/sys/devices/system/cpu/cpu" + i + "/cpufreq/cpuinfo_max_freq"; + File cpuInfoMaxFreqFile = new File(filename); + if (cpuInfoMaxFreqFile.exists() && cpuInfoMaxFreqFile.canRead()) { + byte[] buffer = new byte[128]; + FileInputStream stream = new FileInputStream(cpuInfoMaxFreqFile); + try { + stream.read(buffer); + int endIndex = 0; + //Trim the first number out of the byte buffer. + while (Character.isDigit(buffer[endIndex]) && endIndex < buffer.length) { + endIndex++; + } + String str = new String(buffer, 0, endIndex); + Integer freqBound = Integer.parseInt(str); + if (freqBound > maxFreq) { + maxFreq = freqBound; + } + } catch (NumberFormatException e) { + //Fall through and use /proc/cpuinfo. + } finally { + stream.close(); + } + } + } + if (maxFreq == DEVICEINFO_UNKNOWN) { + FileInputStream stream = new FileInputStream("/proc/cpuinfo"); + try { + int freqBound = parseFileForValue("cpu MHz", stream); + freqBound *= 1024; //MHz -> kHz + if (freqBound > maxFreq) maxFreq = freqBound; + } finally { + stream.close(); + } + } + } catch (IOException e) { + maxFreq = DEVICEINFO_UNKNOWN; //Fall through and return unknown. + } + return maxFreq; + } + + /** + * Reads the number of CPU cores from the first available information from + * {@code /sys/devices/system/cpu/possible}, {@code /sys/devices/system/cpu/present}, + * then {@code /sys/devices/system/cpu/}. + * + * @return Number of CPU cores in the phone, or DEVICEINFO_UKNOWN = -1 in the event of an error. + */ + public static int getNumberOfCPUCores() { + if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.GINGERBREAD_MR1) { + // Gingerbread doesn't support giving a single application access to both cores, but a + // handful of devices (Atrix 4G and Droid X2 for example) were released with a dual-core + // chipset and Gingerbread; that can let an app in the background run without impacting + // the foreground application. But for our purposes, it makes them single core. + return 1; + } + int cores; + try { + cores = getCoresFromFileInfo("/sys/devices/system/cpu/possible"); + if (cores == DEVICEINFO_UNKNOWN) { + cores = getCoresFromFileInfo("/sys/devices/system/cpu/present"); + } + if (cores == DEVICEINFO_UNKNOWN) { + cores = new File("/sys/devices/system/cpu/").listFiles(CPU_FILTER).length; + } + } catch (SecurityException e) { + cores = DEVICEINFO_UNKNOWN; + } catch (NullPointerException e) { + cores = DEVICEINFO_UNKNOWN; + } + return cores; + } + + /** + * Tries to read file contents from the file location to determine the number of cores on device. + * + * @param fileLocation The location of the file with CPU information + * @return Number of CPU cores in the phone, or DEVICEINFO_UKNOWN = -1 in the event of an error. + */ + private static int getCoresFromFileInfo(String fileLocation) { + InputStream is = null; + try { + is = new FileInputStream(fileLocation); + BufferedReader buf = new BufferedReader(new InputStreamReader(is)); + String fileContents = buf.readLine(); + buf.close(); + return getCoresFromFileString(fileContents); + } catch (IOException e) { + return DEVICEINFO_UNKNOWN; + } finally { + if (is != null) { + try { + is.close(); + } catch (IOException e) { + // Do nothing. + } + } + } + } + + /** + * Converts from a CPU core information format to number of cores. + * + * @param str The CPU core information string, in the format of "0-N" + * @return The number of cores represented by this string + */ + private static int getCoresFromFileString(String str) { + if (str == null || !str.matches("0-[\\d]+$")) { + return DEVICEINFO_UNKNOWN; + } + return Integer.valueOf(str.substring(2)) + 1; + } + + /** + * Helper method for reading values from system files, using a minimised buffer. + * + * @param textToMatch - Text in the system files to read for. + * @param stream - FileInputStream of the system file being read from. + * @return A numerical value following textToMatch in specified the system file. + * -1 in the event of a failure. + */ + private static int parseFileForValue(String textToMatch, FileInputStream stream) { + byte[] buffer = new byte[1024]; + try { + int length = stream.read(buffer); + for (int i = 0; i < length; i++) { + if (buffer[i] == '\n' || i == 0) { + if (buffer[i] == '\n') i++; + for (int j = i; j < length; j++) { + int textIndex = j - i; + //Text doesn't match query at some point. + if (buffer[j] != textToMatch.charAt(textIndex)) { + break; + } + //Text matches query here. + if (textIndex == textToMatch.length() - 1) { + return extractValue(buffer, j); + } + } + } + } + } catch (IOException e) { + //Ignore any exceptions and fall through to return unknown value. + } catch (NumberFormatException e) { + } + return DEVICEINFO_UNKNOWN; + } + + /** + * Helper method used by {@link #parseFileForValue(String, FileInputStream) parseFileForValue}. Parses + * the next available number after the match in the file being read and returns it as an integer. + * + * @param index - The index in the buffer array to begin looking. + * @return The next number on that line in the buffer, returned as an int. Returns + * DEVICEINFO_UNKNOWN = -1 in the event that no more numbers exist on the same line. + */ + private static int extractValue(byte[] buffer, int index) { + while (index < buffer.length && buffer[index] != '\n') { + if (Character.isDigit(buffer[index])) { + int start = index; + index++; + while (index < buffer.length && Character.isDigit(buffer[index])) { + index++; + } + String str = new String(buffer, 0, start, index - start); + return Integer.parseInt(str); + } + index++; + } + return DEVICEINFO_UNKNOWN; + } + + /** + * 获取当前剩余内存(ram) + * + * @param context + * @return + */ + public static long getAvailMemory(Context context) { + ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); + ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo(); + am.getMemoryInfo(mi); + return mi.availMem; + } + + /** + * 获取厂商信息 + * + * @return + */ + public static String getBrand() { + return Build.BRAND; + } + + /** + * 获取手机机型 + * + * @return + */ + public static String getModel() { + return Build.MODEL; + } + + /** + * 获取硬件信息(cpu型号) + * + * @return + */ + public static String getHardWare() { + try { + FileReader fr = new FileReader("/proc/cpuinfo"); + BufferedReader br = new BufferedReader(fr); + String text; + String last = ""; + while ((text = br.readLine()) != null) { + last = text; + } + //一般机型的cpu型号都会在cpuinfo文件的最后一行 + if (last.contains("Hardware")) { + String[] hardWare = last.split(":\\s+", 2); + return hardWare[1]; + } + } catch (FileNotFoundException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return Build.HARDWARE; + } + + /** + * Level judgement based on current memory and CPU. + * + * @param context - Context object. + * @return + */ + public static int judgeDeviceLevel(Context context) { + //加一个sp读取 和 设置 + int cacheDeviceLevel = getCacheDeviceLevel(context); + if (cacheDeviceLevel > -1) { + return cacheDeviceLevel; + } + + int level; + //有一些设备不符合下述的判断规则,则走一个机型判断模式 + int specialDevice = judgeDeviceLevelInDeviceName(); + if (specialDevice >= 0) return specialDevice; + + int ramLevel = judgeMemory(context); + int cpuLevel = judgeCPU(); + if (ramLevel == 0 || ramLevel == 1 || cpuLevel == 0) { + level = DEVICE_LEVEL_LOW; + } else { + if (cpuLevel > 1) { + level = DEVICE_LEVEL_HIGH; + } else { + level = DEVICE_LEVEL_MID; + } + } + Log.d(TAG,"DeviceLevel: " + level); + saveCacheDeviceLevel(context,level); + return level; + } + + /** + * Level judgement based on current GPU. + * 需要GL环境 + * @return + */ + public static int judgeDeviceLevelGPU(Context context) { + int cacheDeviceLevel = getCacheDeviceLevel(context); + if (cacheDeviceLevel > -1) { + return cacheDeviceLevel; + } + + OffLineRenderHandler.getInstance().onResume(); + CountDownLatch countDownLatch = new CountDownLatch(1); + //加一个sp读取 和 设置 + final int[] level = {-1}; + //有一些设备不符合下述的判断规则,则走一个机型判断模式 + OffLineRenderHandler.getInstance().queueEvent(() -> { + try { + //高低端名单 + int specialDevice = judgeDeviceLevelInDeviceName(); + level[0] = specialDevice; + if (specialDevice >= 0) return; + + String glRenderer = GLES20.glGetString(GLES20.GL_RENDERER); //GPU 渲染器 + String glVendor = GLES20.glGetString(GLES20.GL_VENDOR); //GPU 供应商 + int GPUVersion; + if ("Qualcomm".equals(glVendor)) { + //高通 + if (glRenderer != null && glRenderer.startsWith("Adreno")) { + //截取后面的数字 + String GPUVersionStr = glRenderer.substring(glRenderer.lastIndexOf(" ") + 1); + try { + GPUVersion = Integer.parseInt(GPUVersionStr); + } catch (NumberFormatException e) { + e.printStackTrace(); + //可能是后面还包含了非数字的东西,那么截取三位 + String GPUVersionStrNew = GPUVersionStr.substring(0,3); + GPUVersion = Integer.parseInt(GPUVersionStrNew); + } + + if (GPUVersion >= 512) { + level[0] = DEVICE_LEVEL_HIGH; + } else { + level[0] = DEVICE_LEVEL_MID; + } + countDownLatch.countDown(); + } + } else if ("ARM".equals(glVendor)) { + //ARM + if (glRenderer != null && glRenderer.startsWith("Mali")) { + //截取-后面的东西 + String GPUVersionStr = glRenderer.substring(glRenderer.lastIndexOf("-") + 1); + String strStart = GPUVersionStr.substring(0, 1); + String strEnd = GPUVersionStr.substring(1); + try { + GPUVersion = Integer.parseInt(strEnd); + } catch (NumberFormatException e) { + e.printStackTrace(); + //可能是后面还包含了非数字的东西,那么截取三位 + String strEndNew = strEnd.substring(0,2); + GPUVersion = Integer.parseInt(strEndNew); + } + + if ("G".equals(strStart)) { + if (GPUVersion >= 51) { + level[0] = DEVICE_LEVEL_HIGH; + } else { + level[0] = DEVICE_LEVEL_MID; + } + } else if ("T".equals(strStart)) { + if (GPUVersion > 880) { + level[0] = DEVICE_LEVEL_HIGH; + } else { + level[0] = DEVICE_LEVEL_MID; + } + } + countDownLatch.countDown(); + } + } + } catch (Exception e) { + e.printStackTrace(); + level[0] = -1; + countDownLatch.countDown(); + } + }); + + try { + countDownLatch.await(200,TimeUnit.MILLISECONDS); + } catch (InterruptedException e) { + e.printStackTrace(); + } + OffLineRenderHandler.getInstance().onPause(); + + //存储设备等级 + saveCacheDeviceLevel(context,level[0]); + Log.d(TAG,"DeviceLevel: " + level); + return level[0]; + } + + /** + * -1 不是特定的高低端机型 + * @return + */ + private static int judgeDeviceLevelInDeviceName() { + String currentDeviceName = getDeviceName(); + for (String deviceName:upscaleDevice) { + if (deviceName.equals(currentDeviceName)) { + return DEVICE_LEVEL_HIGH; + } + } + + for (String deviceName:middleDevice) { + if (deviceName.equals(currentDeviceName)) { + return DEVICE_LEVEL_MID; + } + } + + for (String deviceName:lowDevice) { + if (deviceName.equals(currentDeviceName)) { + return DEVICE_LEVEL_LOW; + } + } + return -1; + } + + public static final String[] upscaleDevice = {"vivo X6S A","MHA-AL00","VKY-AL00","V1838A"}; + public static final String[] lowDevice = {}; + public static final String[] middleDevice = {"OPPO R11s","PAR-AL00","MI 8 Lite","ONEPLUS A6000","PRO 6","PRO 7 Plus"}; + + /** + * 评定内存的等级. + * + * @return + */ + private static int judgeMemory(Context context) { + long ramMB = getTotalMemory(context) / (1024 * 1024); + int level = -1; + if (ramMB <= 2000) { //2G或以下的最低档 + level = 0; + } else if (ramMB <= 3000) { //2-3G + level = 1; + } else if (ramMB <= 4000) { //4G档 2018主流中端机 + level = 2; + } else if (ramMB <= 6000) { //6G档 高端机 + level = 3; + } else { //6G以上 旗舰机配置 + level = 4; + } + return level; + } + + /** + * 评定CPU等级.(按频率和厂商型号综合判断) + * + * @return + */ + private static int judgeCPU() { + int level = 0; + String cpuName = getHardWare(); + int freqMHz = getCPUMaxFreqKHz() / 1024; + + //一个不符合下述规律的高级白名单 + //如果可以获取到CPU型号名称 -> 根据不同的名称走不同判定策略 + if (!TextUtils.isEmpty(cpuName)) { + if (cpuName.contains("qcom") || cpuName.contains("Qualcomm")) { //高通骁龙 + return judgeQualcommCPU(cpuName, freqMHz); + } else if (cpuName.contains("hi") || cpuName.contains("kirin")) { //海思麒麟 + return judgeSkinCPU(cpuName, freqMHz); + } else if (cpuName.contains("MT")) {//联发科 + return judgeMTCPU(cpuName, freqMHz); + } + } + + //cpu型号无法获取的普通规则 + if (freqMHz <= 1600) { //1.5G 低端 + level = 0; + } else if (freqMHz <= 1950) { //2GHz 低中端 + level = 1; + } else if (freqMHz <= 2500) { //2.2 2.3g 中高端 + level = 2; + } else { //高端 + level = 3; + } + return level; + } + + /** + * 联发科芯片等级判定 + * + * @return + */ + private static int judgeMTCPU(String cpuName, int freqMHz) { + //P60之前的全是低端机 MT6771V/C + int level = 0; + int mtCPUVersion = getMTCPUVersion(cpuName); + if (mtCPUVersion == -1) { + //读取不出version 按照一个比较严格的方式来筛选出高端机 + if (freqMHz <= 1600) { //1.5G 低端 + level = 0; + } else if (freqMHz <= 2200) { //2GHz 低中端 + level = 1; + } else if (freqMHz <= 2700) { //2.2 2.3g 中高端 + level = 2; + } else { //高端 + level = 3; + } + } else if (mtCPUVersion < 6771) { + //均为中低端机 + if (freqMHz <= 1600) { //1.5G 低端 + level = 0; + } else { //2GHz 中端 + level = 1; + } + } else { + if (freqMHz <= 1600) { //1.5G 低端 + level = 0; + } else if (freqMHz <= 1900) { //2GHz 低中端 + level = 1; + } else if (freqMHz <= 2500) { //2.2 2.3g 中高端 + level = 2; + } else { //高端 + level = 3; + } + } + + return level; + } + + /** + * 通过联发科CPU型号定义 -> 获取cpu version + * + * @param cpuName + * @return + */ + private static int getMTCPUVersion(String cpuName) { + //截取MT后面的四位数字 + int cpuVersion = -1; + if (cpuName.length() > 5) { + String cpuVersionStr = cpuName.substring(2, 6); + try { + cpuVersion = Integer.valueOf(cpuVersionStr); + } catch (NumberFormatException exception) { + exception.printStackTrace(); + } + } + + return cpuVersion; + } + + /** + * 高通骁龙芯片等级判定 + * + * @return + */ + private static int judgeQualcommCPU(String cpuName, int freqMHz) { + int level = 0; + //xxxx inc MSM8937 比较老的芯片 + //7 8 xxx inc SDM710 + if (cpuName.contains("MSM")) { + //老芯片 + if (freqMHz <= 1600) { //1.5G 低端 + level = 0; + } else { //2GHz 低中端 + level = 1; + } + } else { + //新的芯片 + if (freqMHz <= 1600) { //1.5G 低端 + level = 0; + } else if (freqMHz <= 2000) { //2GHz 低中端 + level = 1; + } else if (freqMHz <= 2500) { //2.2 2.3g 中高端 + level = 2; + } else { //高端 + level = 3; + } + } + + return level; + } + + /** + * 麒麟芯片等级判定 + * + * @param freqMHz + * @return + */ + private static int judgeSkinCPU(String cpuName, int freqMHz) { + //型号 -> kirin710之后 & 最高核心频率 + int level = 0; + if (cpuName.startsWith("hi")) { + //这个是海思的芯片中低端 + if (freqMHz <= 1600) { //1.5G 低端 + level = 0; + } else if (freqMHz <= 2000) { //2GHz 低中端 + level = 1; + } + } else { + //这个是海思麒麟的芯片 + if (freqMHz <= 1600) { //1.5G 低端 + level = 0; + } else if (freqMHz <= 2000) { //2GHz 低中端 + level = 1; + } else if (freqMHz <= 2500) { //2.2 2.3g 中高端 + level = 2; + } else { //高端 + level = 3; + } + } + + return level; + } + + public static final String Nexus_6P = "Nexus 6P"; + + /** + * 获取设备名 + * + * @return + */ + public static String getDeviceName() { + String deviceName = ""; + if (Build.MODEL != null) deviceName = Build.MODEL; + Log.d(TAG,"deviceName: " + deviceName); + return deviceName; + } + + /** + * 缓存设备等级 + * + * @param level + */ + public static void saveCacheDeviceLevel(Context context,int level) { + SharedPreferences sp = context.getSharedPreferences(DEVICE_LEVEL, MODE_PRIVATE); + sp.edit().putInt(DEVICE_LEVEL, level).apply(); + } + + /** + * 获取设备等级 + * + * @return + */ + public static int getCacheDeviceLevel(Context context) { + SharedPreferences sp = context.getSharedPreferences(DEVICE_LEVEL, MODE_PRIVATE); + return sp.getInt(DEVICE_LEVEL, -1); + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/IFURenderer.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/IFURenderer.java new file mode 100644 index 000000000..e6be37267 --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/IFURenderer.java @@ -0,0 +1,249 @@ +package com.yunbao.faceunity.utils; + + +import android.content.Context; + +import com.faceunity.core.enumeration.CameraFacingEnum; +import com.faceunity.core.enumeration.FUAIProcessorEnum; +import com.faceunity.core.enumeration.FUExternalInputEnum; +import com.faceunity.core.enumeration.FUInputBufferEnum; +import com.faceunity.core.enumeration.FUInputTextureEnum; +import com.faceunity.core.enumeration.FUTransformMatrixEnum; +import com.yunbao.faceunity.listener.FURendererListener; + +/** + * DESC: + * Created on 2021/4/26 + */ +abstract class IFURenderer { + + /** + * 渲染属性 + */ + protected FUExternalInputEnum externalInputType = FUExternalInputEnum.EXTERNAL_INPUT_TYPE_CAMERA;//数据源类型 + protected FUInputTextureEnum inputTextureType = FUInputTextureEnum.FU_ADM_FLAG_EXTERNAL_OES_TEXTURE;//纹理类型 + protected FUInputBufferEnum inputBufferType = FUInputBufferEnum.FU_FORMAT_NV21_BUFFER;//数据类型 + protected int inputOrientation = 270;//数据源朝向 + protected int deviceOrientation = 90;//手机设备朝向 + protected CameraFacingEnum cameraFacing = CameraFacingEnum.CAMERA_FRONT; //数据源为相机时候->前后置相机 + protected FUTransformMatrixEnum inputTextureMatrix = FUTransformMatrixEnum.CCROT0_FLIPVERTICAL;//纹理旋转类型 + protected FUTransformMatrixEnum inputBufferMatrix = FUTransformMatrixEnum.CCROT0_FLIPVERTICAL;//图象旋转类型 + protected FUTransformMatrixEnum outputMatrix = FUTransformMatrixEnum.CCROT0;//图象旋转类型 + + + /** + * 初始化鉴权 + */ + public abstract void setup(Context context); + + + /** + * 双输入接口,输入 buffer 和 texture,必须在具有 GL 环境的线程调用 + * 由于省去数据拷贝,性能相对最优,优先推荐使用。 + * 缺点是无法保证 buffer 和纹理对齐,可能出现点位和效果对不上的情况。 + * + * @param img NV21 buffer + * @param texId 纹理 ID + * @param width 宽 + * @param height 高 + * @return + */ + public abstract int onDrawFrameDualInput(byte[] img, int texId, int width, int height); + + /** + * 类似 GLSurfaceView 的 queueEvent 机制,把任务抛到 GL 线程执行。 + * + * @param runnable + */ + public abstract void queueEvent(Runnable runnable); + + + /** + * 设置检测类型 + * + * @param type + */ + public abstract void setAIProcessTrackType(FUAIProcessorEnum type); + + /** + * 资源释放 + */ + public abstract void release(); + + /** + * 开启合成状态 + */ + public abstract void prepareRenderer(FURendererListener mFURendererListener); + + + /** + * 设置FPS检测 + * + * @param enable + */ + public abstract void setMarkFPSEnable(boolean enable); + + + + /** + * 获取输入源类型 + * + * @return + */ + public FUExternalInputEnum getExternalInputType() { + return externalInputType; + } + + /** + * 设置输入源类型 + * + * @param externalInputType + */ + public void setExternalInputType(FUExternalInputEnum externalInputType) { + this.externalInputType = externalInputType; + } + + /** + * 获取输入纹理类型 + * + * @return + */ + public FUInputTextureEnum getInputTextureType() { + return inputTextureType; + } + + /** + * 设置输入纹理类型 + * + * @param inputTextureType + */ + public void setInputTextureType(FUInputTextureEnum inputTextureType) { + this.inputTextureType = inputTextureType; + } + + /** + * 获取输入Buffer类型 + * + * @return + */ + public FUInputBufferEnum getInputBufferType() { + return inputBufferType; + } + + /** + * 设置输入Buffer类型 + * + * @param inputBufferType + */ + public void setInputBufferType(FUInputBufferEnum inputBufferType) { + this.inputBufferType = inputBufferType; + } + + /** + * 获取输入数据朝向 + * + * @return + */ + public int getInputOrientation() { + return inputOrientation; + } + + /** + * 设置输入数据朝向 + * + * @param inputOrientation + */ + public void setInputOrientation(int inputOrientation) { + this.inputOrientation = inputOrientation; + } + + /** + * 获取设备类型 + * + * @return + */ + public int getDeviceOrientation() { + return deviceOrientation; + } + + /** + * 设置设备类型 + * + * @param deviceOrientation + */ + public void setDeviceOrientation(int deviceOrientation) { + this.deviceOrientation = deviceOrientation; + } + + /** + * 获取设备朝向 + * + * @return + */ + public CameraFacingEnum getCameraFacing() { + return cameraFacing; + } + + /** + * 设置设备朝向 + * + * @param cameraFacing + */ + public void setCameraFacing(CameraFacingEnum cameraFacing) { + this.cameraFacing = cameraFacing; + } + + /** + * 获取输入纹理旋转类型 + * + * @return + */ + public FUTransformMatrixEnum getInputTextureMatrix() { + return inputTextureMatrix; + } + + /** + * 设置输入纹理旋转类型 + * + * @param inputTextureMatrix + */ + public void setInputTextureMatrix(FUTransformMatrixEnum inputTextureMatrix) { + this.inputTextureMatrix = inputTextureMatrix; + } + + /** + * 获取输入数据旋转类型 + * + * @return + */ + public FUTransformMatrixEnum getInputBufferMatrix() { + return inputBufferMatrix; + } + + /** + * 设置输入数据旋转类型 + * + * @param inputBufferMatrix + */ + public void setInputBufferMatrix(FUTransformMatrixEnum inputBufferMatrix) { + this.inputBufferMatrix = inputBufferMatrix; + } + + /** + * 获取输出数据旋转类型 + * + * @return + */ + public FUTransformMatrixEnum getOutputMatrix() { + return outputMatrix; + } + + /** + * 设置输出数据旋转类型 + * + * @param outputMatrix + */ + public void setOutputMatrix(FUTransformMatrixEnum outputMatrix) { + this.outputMatrix = outputMatrix; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/utils/MemoryInfoUtil.java b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/MemoryInfoUtil.java new file mode 100644 index 000000000..6b5f95c3f --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/utils/MemoryInfoUtil.java @@ -0,0 +1,90 @@ +package com.yunbao.faceunity.utils; + +import android.os.Build; +import android.os.Debug; + +import androidx.annotation.RequiresApi; + +import java.lang.reflect.Field; + +/** + * 内存使用率获取工具类 + * Created by tujh on 2018/5/24. + */ +public abstract class MemoryInfoUtil { + + @RequiresApi(api = Build.VERSION_CODES.M) + public static double getMemory(Debug.MemoryInfo[] memoryInfos) { + try { + if (Build.VERSION.SDK_INT >= 27) { + return compute(memoryInfos); + } + + Field otherStats_Field = memoryInfos[0].getClass().getDeclaredField("otherStats"); + otherStats_Field.setAccessible(true); + int[] otherStats = (int[]) otherStats_Field.get(memoryInfos[0]); + + Field NUM_CATEGORIES_Field = memoryInfos[0].getClass().getDeclaredField("NUM_CATEGORIES"); + Field offsetPrivateClean_Field = memoryInfos[0].getClass().getDeclaredField("offsetPrivateClean"); + Field offsetPrivateDirty_Field = memoryInfos[0].getClass().getDeclaredField("offsetPrivateDirty"); + final int NUM_CATEGORIES = (int) NUM_CATEGORIES_Field.get(memoryInfos[0]); + final int offsetPrivateClean = (int) offsetPrivateClean_Field.get(memoryInfos[0]); + final int offsetPrivateDirty = (int) offsetPrivateDirty_Field.get(memoryInfos[0]); + + int javaHeap = memoryInfos[0].dalvikPrivateDirty + + otherStats[12 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[12 * NUM_CATEGORIES + offsetPrivateDirty]; + int nativeHeap = memoryInfos[0].nativePrivateDirty; + int code = otherStats[6 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[6 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[7 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[7 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[8 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[8 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[9 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[9 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[10 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[10 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[11 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[11 * NUM_CATEGORIES + offsetPrivateDirty]; + int stack = otherStats[NUM_CATEGORIES + offsetPrivateDirty]; + int graphics = otherStats[4 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[4 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[14 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[14 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[15 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[15 * NUM_CATEGORIES + offsetPrivateDirty]; + int other = otherStats[0 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[0 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[2 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[2 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[3 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[3 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[5 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[5 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[13 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[13 * NUM_CATEGORIES + offsetPrivateDirty] + + otherStats[16 * NUM_CATEGORIES + offsetPrivateClean] + otherStats[16 * NUM_CATEGORIES + offsetPrivateDirty]; + int all = javaHeap + nativeHeap + code + stack + graphics + other; +// Log.d("MemoryAll", "javaHeap=" + javaHeap +// + "\nnativeHeap=" + nativeHeap + "\ncode=" + code + "\nstack=" + stack +// + "\ngraphics=" + graphics + "\nother=" + other); +// Log.e(TAG, "memory " + memoryStr +// + " java-heap " + String.format("%.2f", ((double) javaHeap) / 1024) +// + " native-heap " + String.format("%.2f", ((double) nativeHeap) / 1024) +// + " code " + String.format("%.2f", ((double) code) / 1024) +// + " stack " + String.format("%.2f", ((double) stack) / 1024) +// + " graphics " + String.format("%.2f", ((double) graphics) / 1024) +// + " other " + String.format("%.2f", ((double) other) / 1024) +// + " pps " + String.format("%.2f", ((double) memoryInfos[0].getTotalPss()) / 1024) +// ); + return ((double) all) / 1024; + } catch (Exception e) { + e.printStackTrace(); + } + return 0; + } + + + @RequiresApi(api = Build.VERSION_CODES.M) + private static double compute(Debug.MemoryInfo[] memInfo) { + String java_mem = memInfo[0].getMemoryStat("summary.java-heap"); + String native_mem = memInfo[0].getMemoryStat("summary.native-heap"); + String graphics_mem = memInfo[0].getMemoryStat("summary.graphics"); + String stack_mem = memInfo[0].getMemoryStat("summary.stack"); + String code_mem = memInfo[0].getMemoryStat("summary.code"); + String others_mem = memInfo[0].getMemoryStat("summary.system"); + int all = Integer.parseInt(java_mem) + + Integer.parseInt(native_mem) + + Integer.parseInt(graphics_mem) + + Integer.parseInt(stack_mem) + + Integer.parseInt(code_mem) + + Integer.parseInt(others_mem); + return ((double) all) / 1024; + } +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/widget/CircleImageView.java b/FaceUnity/src/main/java/com/yunbao/faceunity/widget/CircleImageView.java new file mode 100644 index 000000000..eff65490c --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/widget/CircleImageView.java @@ -0,0 +1,463 @@ +/* + * Copyright 2014 - 2020 Henning Dodenhof + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.yunbao.faceunity.widget; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.content.res.TypedArray; +import android.graphics.Bitmap; +import android.graphics.BitmapShader; +import android.graphics.Canvas; +import android.graphics.Color; +import android.graphics.ColorFilter; +import android.graphics.Matrix; +import android.graphics.Outline; +import android.graphics.Paint; +import android.graphics.Rect; +import android.graphics.RectF; +import android.graphics.Shader; +import android.graphics.drawable.BitmapDrawable; +import android.graphics.drawable.ColorDrawable; +import android.graphics.drawable.Drawable; +import android.net.Uri; +import android.os.Build; +import android.util.AttributeSet; +import android.view.MotionEvent; +import android.view.View; +import android.view.ViewOutlineProvider; +import android.widget.ImageView; + +import androidx.annotation.ColorInt; +import androidx.annotation.ColorRes; +import androidx.annotation.DrawableRes; +import androidx.annotation.RequiresApi; + +import com.yunbao.faceunity.R; + + +/** + * Thanks for https://github.com/hdodenhof/CircleImageView + * Current version is 3.1.0 + */ +@SuppressWarnings("UnusedDeclaration") +public class CircleImageView extends ImageView { + + private static final ScaleType SCALE_TYPE = ScaleType.CENTER_CROP; + + private static final Bitmap.Config BITMAP_CONFIG = Bitmap.Config.ARGB_8888; + private static final int COLORDRAWABLE_DIMENSION = 2; + + private static final int DEFAULT_BORDER_WIDTH = 0; + private static final int DEFAULT_BORDER_COLOR = Color.BLACK; + private static final int DEFAULT_CIRCLE_BACKGROUND_COLOR = Color.TRANSPARENT; + private static final boolean DEFAULT_BORDER_OVERLAY = false; + + private final RectF mDrawableRect = new RectF(); + private final RectF mBorderRect = new RectF(); + + private final Matrix mShaderMatrix = new Matrix(); + private final Paint mBitmapPaint = new Paint(); + private final Paint mBorderPaint = new Paint(); + private final Paint mCircleBackgroundPaint = new Paint(); + + private int mBorderColor = DEFAULT_BORDER_COLOR; + private int mBorderWidth = DEFAULT_BORDER_WIDTH; + private int mCircleBackgroundColor = DEFAULT_CIRCLE_BACKGROUND_COLOR; + + private Bitmap mBitmap; + private BitmapShader mBitmapShader; + private int mBitmapWidth; + private int mBitmapHeight; + + private float mDrawableRadius; + private float mBorderRadius; + + private ColorFilter mColorFilter; + + private boolean mReady; + private boolean mSetupPending; + private boolean mBorderOverlay; + private boolean mDisableCircularTransformation; + + public CircleImageView(Context context) { + super(context); + + init(); + } + + public CircleImageView(Context context, AttributeSet attrs) { + this(context, attrs, 0); + } + + public CircleImageView(Context context, AttributeSet attrs, int defStyle) { + super(context, attrs, defStyle); + + TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.CircleImageView, defStyle, 0); + + mBorderWidth = a.getDimensionPixelSize(R.styleable.CircleImageView_civ_border_width, DEFAULT_BORDER_WIDTH); + mBorderColor = a.getColor(R.styleable.CircleImageView_civ_border_color, DEFAULT_BORDER_COLOR); + mBorderOverlay = a.getBoolean(R.styleable.CircleImageView_civ_border_overlay, DEFAULT_BORDER_OVERLAY); + mCircleBackgroundColor = a.getColor(R.styleable.CircleImageView_civ_circle_background_color, DEFAULT_CIRCLE_BACKGROUND_COLOR); + + a.recycle(); + + init(); + } + + private void init() { + super.setScaleType(SCALE_TYPE); + mReady = true; + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + setOutlineProvider(new OutlineProvider()); + } + + if (mSetupPending) { + setup(); + mSetupPending = false; + } + } + + @Override + public ScaleType getScaleType() { + return SCALE_TYPE; + } + + @Override + public void setScaleType(ScaleType scaleType) { + if (scaleType != SCALE_TYPE) { + throw new IllegalArgumentException(String.format("ScaleType %s not supported.", scaleType)); + } + } + + @Override + public void setAdjustViewBounds(boolean adjustViewBounds) { + if (adjustViewBounds) { + throw new IllegalArgumentException("adjustViewBounds not supported."); + } + } + + @Override + protected void onDraw(Canvas canvas) { + if (mDisableCircularTransformation) { + super.onDraw(canvas); + return; + } + + if (mBitmap == null) { + return; + } + + if (mCircleBackgroundColor != Color.TRANSPARENT) { + canvas.drawCircle(mDrawableRect.centerX(), mDrawableRect.centerY(), mDrawableRadius, mCircleBackgroundPaint); + } + canvas.drawCircle(mDrawableRect.centerX(), mDrawableRect.centerY(), mDrawableRadius, mBitmapPaint); + if (mBorderWidth > 0) { + canvas.drawCircle(mBorderRect.centerX(), mBorderRect.centerY(), mBorderRadius, mBorderPaint); + } + } + + @Override + protected void onSizeChanged(int w, int h, int oldw, int oldh) { + super.onSizeChanged(w, h, oldw, oldh); + setup(); + } + + @Override + public void setPadding(int left, int top, int right, int bottom) { + super.setPadding(left, top, right, bottom); + setup(); + } + + @Override + public void setPaddingRelative(int start, int top, int end, int bottom) { + super.setPaddingRelative(start, top, end, bottom); + setup(); + } + + public int getBorderColor() { + return mBorderColor; + } + + public void setBorderColor(@ColorInt int borderColor) { + if (borderColor == mBorderColor) { + return; + } + + mBorderColor = borderColor; + mBorderPaint.setColor(mBorderColor); + invalidate(); + } + + public int getCircleBackgroundColor() { + return mCircleBackgroundColor; + } + + public void setCircleBackgroundColor(@ColorInt int circleBackgroundColor) { + if (circleBackgroundColor == mCircleBackgroundColor) { + return; + } + + mCircleBackgroundColor = circleBackgroundColor; + mCircleBackgroundPaint.setColor(circleBackgroundColor); + invalidate(); + } + + public void setCircleBackgroundColorResource(@ColorRes int circleBackgroundRes) { + setCircleBackgroundColor(getContext().getResources().getColor(circleBackgroundRes)); + } + + public int getBorderWidth() { + return mBorderWidth; + } + + public void setBorderWidth(int borderWidth) { + if (borderWidth == mBorderWidth) { + return; + } + + mBorderWidth = borderWidth; + setup(); + } + + public boolean isBorderOverlay() { + return mBorderOverlay; + } + + public void setBorderOverlay(boolean borderOverlay) { + if (borderOverlay == mBorderOverlay) { + return; + } + + mBorderOverlay = borderOverlay; + setup(); + } + + public boolean isDisableCircularTransformation() { + return mDisableCircularTransformation; + } + + public void setDisableCircularTransformation(boolean disableCircularTransformation) { + if (mDisableCircularTransformation == disableCircularTransformation) { + return; + } + + mDisableCircularTransformation = disableCircularTransformation; + initializeBitmap(); + } + + @Override + public void setImageBitmap(Bitmap bm) { + super.setImageBitmap(bm); + initializeBitmap(); + } + + @Override + public void setImageDrawable(Drawable drawable) { + super.setImageDrawable(drawable); + initializeBitmap(); + } + + @Override + public void setImageResource(@DrawableRes int resId) { + super.setImageResource(resId); + initializeBitmap(); + } + + @Override + public void setImageURI(Uri uri) { + super.setImageURI(uri); + initializeBitmap(); + } + + @Override + public void setColorFilter(ColorFilter cf) { + if (cf == mColorFilter) { + return; + } + + mColorFilter = cf; + applyColorFilter(); + invalidate(); + } + + @Override + public ColorFilter getColorFilter() { + return mColorFilter; + } + + @SuppressWarnings("ConstantConditions") + private void applyColorFilter() { + // This might be called from setColorFilter during ImageView construction + // before member initialization has finished on API level <= 19. + if (mBitmapPaint != null) { + mBitmapPaint.setColorFilter(mColorFilter); + } + } + + private Bitmap getBitmapFromDrawable(Drawable drawable) { + if (drawable == null) { + return null; + } + + if (drawable instanceof BitmapDrawable) { + return ((BitmapDrawable) drawable).getBitmap(); + } + + try { + Bitmap bitmap; + + if (drawable instanceof ColorDrawable) { + bitmap = Bitmap.createBitmap(COLORDRAWABLE_DIMENSION, COLORDRAWABLE_DIMENSION, BITMAP_CONFIG); + } else { + bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), BITMAP_CONFIG); + } + + Canvas canvas = new Canvas(bitmap); + drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight()); + drawable.draw(canvas); + return bitmap; + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } + + private void initializeBitmap() { + if (mDisableCircularTransformation) { + mBitmap = null; + } else { + mBitmap = getBitmapFromDrawable(getDrawable()); + } + setup(); + } + + private void setup() { + if (!mReady) { + mSetupPending = true; + return; + } + + if (getWidth() == 0 && getHeight() == 0) { + return; + } + + if (mBitmap == null) { + invalidate(); + return; + } + + mBitmapShader = new BitmapShader(mBitmap, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP); + + mBitmapPaint.setAntiAlias(true); + mBitmapPaint.setDither(true); + mBitmapPaint.setFilterBitmap(true); + mBitmapPaint.setShader(mBitmapShader); + + mBorderPaint.setStyle(Paint.Style.STROKE); + mBorderPaint.setAntiAlias(true); + mBorderPaint.setColor(mBorderColor); + mBorderPaint.setStrokeWidth(mBorderWidth); + + mCircleBackgroundPaint.setStyle(Paint.Style.FILL); + mCircleBackgroundPaint.setAntiAlias(true); + mCircleBackgroundPaint.setColor(mCircleBackgroundColor); + + mBitmapHeight = mBitmap.getHeight(); + mBitmapWidth = mBitmap.getWidth(); + + mBorderRect.set(calculateBounds()); + mBorderRadius = Math.min((mBorderRect.height() - mBorderWidth) / 2.0f, (mBorderRect.width() - mBorderWidth) / 2.0f); + + mDrawableRect.set(mBorderRect); + if (!mBorderOverlay && mBorderWidth > 0) { + mDrawableRect.inset(mBorderWidth - 1.0f, mBorderWidth - 1.0f); + } + mDrawableRadius = Math.min(mDrawableRect.height() / 2.0f, mDrawableRect.width() / 2.0f); + + applyColorFilter(); + updateShaderMatrix(); + invalidate(); + } + + private RectF calculateBounds() { + int availableWidth = getWidth() - getPaddingLeft() - getPaddingRight(); + int availableHeight = getHeight() - getPaddingTop() - getPaddingBottom(); + + int sideLength = Math.min(availableWidth, availableHeight); + + float left = getPaddingLeft() + (availableWidth - sideLength) / 2f; + float top = getPaddingTop() + (availableHeight - sideLength) / 2f; + + return new RectF(left, top, left + sideLength, top + sideLength); + } + + private void updateShaderMatrix() { + float scale; + float dx = 0; + float dy = 0; + + mShaderMatrix.set(null); + + if (mBitmapWidth * mDrawableRect.height() > mDrawableRect.width() * mBitmapHeight) { + scale = mDrawableRect.height() / (float) mBitmapHeight; + dx = (mDrawableRect.width() - mBitmapWidth * scale) * 0.5f; + } else { + scale = mDrawableRect.width() / (float) mBitmapWidth; + dy = (mDrawableRect.height() - mBitmapHeight * scale) * 0.5f; + } + + mShaderMatrix.setScale(scale, scale); + mShaderMatrix.postTranslate((int) (dx + 0.5f) + mDrawableRect.left, (int) (dy + 0.5f) + mDrawableRect.top); + + mBitmapShader.setLocalMatrix(mShaderMatrix); + } + + @SuppressLint("ClickableViewAccessibility") + @Override + public boolean onTouchEvent(MotionEvent event) { + if (mDisableCircularTransformation) { + return super.onTouchEvent(event); + } + + return inTouchableArea(event.getX(), event.getY()) && super.onTouchEvent(event); + } + + private boolean inTouchableArea(float x, float y) { + if (mBorderRect.isEmpty()) { + return true; + } + + return Math.pow(x - mBorderRect.centerX(), 2) + Math.pow(y - mBorderRect.centerY(), 2) <= Math.pow(mBorderRadius, 2); + } + + @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) + private class OutlineProvider extends ViewOutlineProvider { + + @Override + public void getOutline(View view, Outline outline) { + if (mDisableCircularTransformation) { + ViewOutlineProvider.BACKGROUND.getOutline(view, outline); + } else { + Rect bounds = new Rect(); + mBorderRect.roundOut(bounds); + outline.setRoundRect(bounds, bounds.width() / 2.0f); + } + } + + } + +} diff --git a/FaceUnity/src/main/java/com/yunbao/faceunity/widget/TouchStateImageView.java b/FaceUnity/src/main/java/com/yunbao/faceunity/widget/TouchStateImageView.java new file mode 100644 index 000000000..6a54842ca --- /dev/null +++ b/FaceUnity/src/main/java/com/yunbao/faceunity/widget/TouchStateImageView.java @@ -0,0 +1,91 @@ +package com.yunbao.faceunity.widget; + +import android.content.Context; +import android.util.AttributeSet; +import android.view.MotionEvent; +import android.view.View; + +import androidx.annotation.Nullable; +import androidx.appcompat.widget.AppCompatImageView; + + +/** + * Touch 事件时支持 state 变换 + * + * @author Richie on 2018.09.20 + */ +public class TouchStateImageView extends AppCompatImageView { + private OnTouchStateListener mOnTouchStateListener; + + public TouchStateImageView(Context context) { + super(context); + } + + public TouchStateImageView(Context context, @Nullable AttributeSet attrs) { + super(context, attrs); + } + + public TouchStateImageView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + } + + public void setOnTouchStateListener(OnTouchStateListener onTouchStateListener) { + mOnTouchStateListener = onTouchStateListener; + } + + @Override + public void setOnTouchListener(final OnTouchListener l) { + OnTouchListener onTouchListener = new OnTouchListener() { + @Override + public boolean onTouch(View v, MotionEvent event) { + setState(event); + boolean ret = l.onTouch(v, event); + if (!ret && mOnTouchStateListener != null) { + return mOnTouchStateListener.onTouch(v, event); + } else { + return ret; + } + } + }; + super.setOnTouchListener(onTouchListener); + } + + @Override + public boolean onTouchEvent(MotionEvent event) { + setState(event); + if (mOnTouchStateListener != null) { + return mOnTouchStateListener.onTouch(this, event); + } else { + return super.onTouchEvent(event); + } + } + + private void setState(MotionEvent event) { + int action = event.getAction(); + if (action == MotionEvent.ACTION_DOWN) { + setSelected(true); + } else if (action == MotionEvent.ACTION_UP || action == MotionEvent.ACTION_CANCEL) { + setSelected(false); + } + } + + /** + * Interface definition for a callback to be invoked when a touch event is + * dispatched to this view. The callback will be invoked before the touch + * event is given to the view. + */ + public interface OnTouchStateListener { + /** + * Called when a touch event is dispatched to a view. This allows listeners to + * get a chance to respond before the target view. + * + * @param v The view the touch event has been dispatched to. + * @param event The MotionEvent object containing full information about + * the event. + * @return True if the listener has consumed the event, false otherwise. + */ + boolean onTouch(View v, MotionEvent event); + + + } +} diff --git a/FaceUnity/src/main/res/color/bottom_radio_color.xml b/FaceUnity/src/main/res/color/bottom_radio_color.xml new file mode 100644 index 000000000..c7338f3b2 --- /dev/null +++ b/FaceUnity/src/main/res/color/bottom_radio_color.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/color/dsb_progress_color_list.xml b/FaceUnity/src/main/res/color/dsb_progress_color_list.xml new file mode 100644 index 000000000..6f2ebb433 --- /dev/null +++ b/FaceUnity/src/main/res/color/dsb_progress_color_list.xml @@ -0,0 +1,20 @@ + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/color/dsb_ripple_color_list.xml b/FaceUnity/src/main/res/color/dsb_ripple_color_list.xml new file mode 100644 index 000000000..44850abd1 --- /dev/null +++ b/FaceUnity/src/main/res/color/dsb_ripple_color_list.xml @@ -0,0 +1,22 @@ + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/color/dsb_track_color_list.xml b/FaceUnity/src/main/res/color/dsb_track_color_list.xml new file mode 100644 index 000000000..9259d9e5f --- /dev/null +++ b/FaceUnity/src/main/res/color/dsb_track_color_list.xml @@ -0,0 +1,20 @@ + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/color/tv_main_color_selector.xml b/FaceUnity/src/main/res/color/tv_main_color_selector.xml new file mode 100644 index 000000000..d20fe4a0a --- /dev/null +++ b/FaceUnity/src/main/res/color/tv_main_color_selector.xml @@ -0,0 +1,20 @@ + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_confirm_dialog.xml b/FaceUnity/src/main/res/drawable/bg_confirm_dialog.xml new file mode 100644 index 000000000..4b7303f52 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_confirm_dialog.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_confirm_dialog_option.xml b/FaceUnity/src/main/res/drawable/bg_confirm_dialog_option.xml new file mode 100644 index 000000000..fecf83b9e --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_confirm_dialog_option.xml @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_control_oval_selector.xml b/FaceUnity/src/main/res/drawable/bg_control_oval_selector.xml new file mode 100644 index 000000000..2dd990cf8 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_control_oval_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_control_square_selector.xml b/FaceUnity/src/main/res/drawable/bg_control_square_selector.xml new file mode 100644 index 000000000..10a6269a3 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_control_square_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_radio_group.xml b/FaceUnity/src/main/res/drawable/bg_radio_group.xml new file mode 100644 index 000000000..5f5d2c37d --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_radio_group.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_radio_left.xml b/FaceUnity/src/main/res/drawable/bg_radio_left.xml new file mode 100644 index 000000000..e7599d96a --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_radio_left.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_radio_left_check.xml b/FaceUnity/src/main/res/drawable/bg_radio_left_check.xml new file mode 100644 index 000000000..977b89c64 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_radio_left_check.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_radio_left_selector.xml b/FaceUnity/src/main/res/drawable/bg_radio_left_selector.xml new file mode 100644 index 000000000..c37ababf2 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_radio_left_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_radio_middle.xml b/FaceUnity/src/main/res/drawable/bg_radio_middle.xml new file mode 100644 index 000000000..1725e000e --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_radio_middle.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_radio_right.xml b/FaceUnity/src/main/res/drawable/bg_radio_right.xml new file mode 100644 index 000000000..2051e5e83 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_radio_right.xml @@ -0,0 +1,14 @@ + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_radio_right_check.xml b/FaceUnity/src/main/res/drawable/bg_radio_right_check.xml new file mode 100644 index 000000000..f2fb3b700 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_radio_right_check.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_radio_right_selector.xml b/FaceUnity/src/main/res/drawable/bg_radio_right_selector.xml new file mode 100644 index 000000000..9e121fe6b --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_radio_right_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_seek_bar.xml b/FaceUnity/src/main/res/drawable/bg_seek_bar.xml new file mode 100644 index 000000000..f4454ddb2 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_seek_bar.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/FaceUnity/src/main/res/drawable/bg_shape_oval_theme.xml b/FaceUnity/src/main/res/drawable/bg_shape_oval_theme.xml new file mode 100644 index 000000000..7a45eeac3 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_shape_oval_theme.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_shape_rect_theme.xml b/FaceUnity/src/main/res/drawable/bg_shape_rect_theme.xml new file mode 100644 index 000000000..0cbf7b438 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_shape_rect_theme.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/bg_toast_more.xml b/FaceUnity/src/main/res/drawable/bg_toast_more.xml new file mode 100644 index 000000000..f6ad08a0f --- /dev/null +++ b/FaceUnity/src/main/res/drawable/bg_toast_more.xml @@ -0,0 +1,6 @@ + + + + + diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_angle_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_angle_close_selector.xml new file mode 100644 index 000000000..41d26f99c --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_angle_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_angle_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_angle_open_selector.xml new file mode 100644 index 000000000..7254807ee --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_angle_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_cheek_bones_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_cheek_bones_close_selector.xml new file mode 100644 index 000000000..82f59fddd --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_cheek_bones_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_cheek_bones_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_cheek_bones_open_selector.xml new file mode 100644 index 000000000..883a58393 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_cheek_bones_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_chin_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_chin_close_selector.xml new file mode 100644 index 000000000..0d0be92a9 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_chin_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_chin_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_chin_open_selector.xml new file mode 100644 index 000000000..934ea564e --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_chin_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_distance_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_distance_close_selector.xml new file mode 100644 index 000000000..8e9e8136f --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_distance_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_distance_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_distance_open_selector.xml new file mode 100644 index 000000000..06b5a434c --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_distance_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_enlarge_eye_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_enlarge_eye_close_selector.xml new file mode 100644 index 000000000..8e68aa5a3 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_enlarge_eye_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_enlarge_eye_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_enlarge_eye_open_selector.xml new file mode 100644 index 000000000..cdd04dcc9 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_enlarge_eye_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_cheekthin_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_cheekthin_close_selector.xml new file mode 100644 index 000000000..59fab5797 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_cheekthin_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_cheekthin_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_cheekthin_open_selector.xml new file mode 100644 index 000000000..b0ca206a6 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_cheekthin_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_little_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_little_close_selector.xml new file mode 100644 index 000000000..4276d959b --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_little_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_little_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_little_open_selector.xml new file mode 100644 index 000000000..faef91e0d --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_little_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_narrow_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_narrow_close_selector.xml new file mode 100644 index 000000000..71903f9f4 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_narrow_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_narrow_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_narrow_open_selector.xml new file mode 100644 index 000000000..6015ad7c7 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_narrow_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_short_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_short_close_selector.xml new file mode 100644 index 000000000..c0a88e6aa --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_short_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_short_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_short_open_selector.xml new file mode 100644 index 000000000..fcb3174e2 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_short_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_v_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_v_close_selector.xml new file mode 100644 index 000000000..e12998754 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_v_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_v_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_v_open_selector.xml new file mode 100644 index 000000000..8a3258cdb --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_face_v_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_forehead_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_forehead_close_selector.xml new file mode 100644 index 000000000..f96ee3801 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_forehead_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_forehead_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_forehead_open_selector.xml new file mode 100644 index 000000000..f30be5ac2 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_forehead_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_lower_jaw_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_lower_jaw_close_selector.xml new file mode 100644 index 000000000..10415b9f5 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_lower_jaw_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_lower_jaw_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_lower_jaw_open_selector.xml new file mode 100644 index 000000000..43a12f695 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_lower_jaw_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_mouth_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_mouth_close_selector.xml new file mode 100644 index 000000000..a376c9c6e --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_mouth_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_mouth_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_mouth_open_selector.xml new file mode 100644 index 000000000..fbcad5370 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_mouth_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_open_eyes_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_open_eyes_close_selector.xml new file mode 100644 index 000000000..c2f742bec --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_open_eyes_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_open_eyes_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_open_eyes_open_selector.xml new file mode 100644 index 000000000..fb9fa082d --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_open_eyes_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_proboscis_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_proboscis_close_selector.xml new file mode 100644 index 000000000..bb561ed08 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_proboscis_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_proboscis_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_proboscis_open_selector.xml new file mode 100644 index 000000000..7b105c95d --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_proboscis_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_round_eye_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_round_eye_close_selector.xml new file mode 100644 index 000000000..6990d6f05 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_round_eye_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_round_eye_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_round_eye_open_selector.xml new file mode 100644 index 000000000..ab235f69f --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_round_eye_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_shrinking_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_shrinking_close_selector.xml new file mode 100644 index 000000000..dd7fb492e --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_shrinking_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_shrinking_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_shrinking_open_selector.xml new file mode 100644 index 000000000..984626418 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_shrinking_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_smile_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_smile_close_selector.xml new file mode 100644 index 000000000..4e3353ab3 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_smile_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_smile_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_smile_open_selector.xml new file mode 100644 index 000000000..aad751b95 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_smile_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_thin_nose_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_thin_nose_close_selector.xml new file mode 100644 index 000000000..6de232e9a --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_thin_nose_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_shape_thin_nose_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_shape_thin_nose_open_selector.xml new file mode 100644 index 000000000..c6fbc1f25 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_shape_thin_nose_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_buffing_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_buffing_close_selector.xml new file mode 100644 index 000000000..9c46501b1 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_buffing_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_buffing_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_buffing_open_selector.xml new file mode 100644 index 000000000..cfbd51a46 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_buffing_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_color_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_color_close_selector.xml new file mode 100644 index 000000000..57f0c0f1c --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_color_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_color_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_color_open_selector.xml new file mode 100644 index 000000000..284fabc2b --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_color_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_dark_circles_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_dark_circles_close_selector.xml new file mode 100644 index 000000000..30cb39c8f --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_dark_circles_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_dark_circles_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_dark_circles_open_selector.xml new file mode 100644 index 000000000..b2b7db2e2 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_dark_circles_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_eyes_bright_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_eyes_bright_close_selector.xml new file mode 100644 index 000000000..89227b2cc --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_eyes_bright_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_eyes_bright_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_eyes_bright_open_selector.xml new file mode 100644 index 000000000..8ca8afa82 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_eyes_bright_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_red_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_red_close_selector.xml new file mode 100644 index 000000000..35d515d68 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_red_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_red_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_red_open_selector.xml new file mode 100644 index 000000000..ae7fde13e --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_red_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_sharpen_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_sharpen_close_selector.xml new file mode 100644 index 000000000..854fe0dc8 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_sharpen_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_sharpen_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_sharpen_open_selector.xml new file mode 100644 index 000000000..5d81e38c6 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_sharpen_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_teeth_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_teeth_close_selector.xml new file mode 100644 index 000000000..656a32026 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_teeth_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_teeth_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_teeth_open_selector.xml new file mode 100644 index 000000000..0cf8a500a --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_teeth_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_wrinkle_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_wrinkle_close_selector.xml new file mode 100644 index 000000000..df777a4b2 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_wrinkle_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_beauty_skin_wrinkle_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_beauty_skin_wrinkle_open_selector.xml new file mode 100644 index 000000000..ac097210d --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_beauty_skin_wrinkle_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_hip_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_hip_close_selector.xml new file mode 100644 index 000000000..6182ca304 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_hip_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_hip_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_hip_open_selector.xml new file mode 100644 index 000000000..147df52a1 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_hip_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_little_head_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_little_head_close_selector.xml new file mode 100644 index 000000000..971404c0c --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_little_head_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_little_head_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_little_head_open_selector.xml new file mode 100644 index 000000000..71df7d760 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_little_head_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_shoulder_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_shoulder_close_selector.xml new file mode 100644 index 000000000..d79248402 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_shoulder_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_shoulder_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_shoulder_open_selector.xml new file mode 100644 index 000000000..3c82e5998 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_shoulder_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_slimming_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_slimming_close_selector.xml new file mode 100644 index 000000000..cb09db6fd --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_slimming_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_slimming_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_slimming_open_selector.xml new file mode 100644 index 000000000..95bf22e7f --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_slimming_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_stovepipe_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_stovepipe_close_selector.xml new file mode 100644 index 000000000..16d104fdd --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_stovepipe_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_stovepipe_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_stovepipe_open_selector.xml new file mode 100644 index 000000000..6078524a4 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_stovepipe_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_thin_leg_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_thin_leg_close_selector.xml new file mode 100644 index 000000000..473cc7dad --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_thin_leg_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_thin_leg_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_thin_leg_open_selector.xml new file mode 100644 index 000000000..2828a71e8 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_thin_leg_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_waist_close_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_waist_close_selector.xml new file mode 100644 index 000000000..2200d900f --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_waist_close_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/drawable/icon_body_waist_open_selector.xml b/FaceUnity/src/main/res/drawable/icon_body_waist_open_selector.xml new file mode 100644 index 000000000..d65381a30 --- /dev/null +++ b/FaceUnity/src/main/res/drawable/icon_body_waist_open_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/layout/dialog_confirm.xml b/FaceUnity/src/main/res/layout/dialog_confirm.xml new file mode 100644 index 000000000..a0652da86 --- /dev/null +++ b/FaceUnity/src/main/res/layout/dialog_confirm.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/layout/layout_body_beauty_control.xml b/FaceUnity/src/main/res/layout/layout_body_beauty_control.xml new file mode 100644 index 000000000..4e0a6779d --- /dev/null +++ b/FaceUnity/src/main/res/layout/layout_body_beauty_control.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/layout/layout_effect_control.xml b/FaceUnity/src/main/res/layout/layout_effect_control.xml new file mode 100644 index 000000000..4083e6262 --- /dev/null +++ b/FaceUnity/src/main/res/layout/layout_effect_control.xml @@ -0,0 +1,7 @@ + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/layout/layout_face_beauty_control.xml b/FaceUnity/src/main/res/layout/layout_face_beauty_control.xml new file mode 100644 index 000000000..d6c7f488a --- /dev/null +++ b/FaceUnity/src/main/res/layout/layout_face_beauty_control.xml @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/layout/layout_faceunity.xml b/FaceUnity/src/main/res/layout/layout_faceunity.xml new file mode 100644 index 000000000..eb28479ad --- /dev/null +++ b/FaceUnity/src/main/res/layout/layout_faceunity.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/layout/layout_make_up_control.xml b/FaceUnity/src/main/res/layout/layout_make_up_control.xml new file mode 100644 index 000000000..4fdad6265 --- /dev/null +++ b/FaceUnity/src/main/res/layout/layout_make_up_control.xml @@ -0,0 +1,36 @@ + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/layout/list_item_control_image_circle.xml b/FaceUnity/src/main/res/layout/list_item_control_image_circle.xml new file mode 100644 index 000000000..6caf9dc25 --- /dev/null +++ b/FaceUnity/src/main/res/layout/list_item_control_image_circle.xml @@ -0,0 +1,16 @@ + + + + + + diff --git a/FaceUnity/src/main/res/layout/list_item_control_image_square.xml b/FaceUnity/src/main/res/layout/list_item_control_image_square.xml new file mode 100644 index 000000000..cf3dfa934 --- /dev/null +++ b/FaceUnity/src/main/res/layout/list_item_control_image_square.xml @@ -0,0 +1,14 @@ + + + + + + diff --git a/FaceUnity/src/main/res/layout/list_item_control_title_image_circle.xml b/FaceUnity/src/main/res/layout/list_item_control_title_image_circle.xml new file mode 100644 index 000000000..7b5560c3a --- /dev/null +++ b/FaceUnity/src/main/res/layout/list_item_control_title_image_circle.xml @@ -0,0 +1,25 @@ + + + + + + + + diff --git a/FaceUnity/src/main/res/layout/list_item_control_title_image_square.xml b/FaceUnity/src/main/res/layout/list_item_control_title_image_square.xml new file mode 100644 index 000000000..d5face96b --- /dev/null +++ b/FaceUnity/src/main/res/layout/list_item_control_title_image_square.xml @@ -0,0 +1,25 @@ + + + + + + + + diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/bg_live_seek_bar_light.9.png b/FaceUnity/src/main/res/mipmap-xxhdpi/bg_live_seek_bar_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..23fa147951a866f14954f28fade2473c4f64a095 GIT binary patch literal 422 zcmeAS@N?(olHy`uVBq!ia0y~yVA2Az^*Pvpt-!KM-FLA3v_!tyI7#Lc((5Qw0Mvx$aYWp&4Nyzf=S=Sj`xPUqqGJy#WQHK>E z%;3Z-pamul+;8!+Fcu7@X&Y_COzJ%m2cj3fVtk*VCljfX=|$`GdV?# ze}CZH==+Yh{x8G7UyN;Euk!;P33e0IVH~0hnV@b$b{NPjKsUlEK_oV^4A2)0KYj*O i{xvW*Hhz7275i1*><4}3yS4zspTX1B&t;ucLK6VAo|h&7 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_angle_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_angle_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..addcafd750618543f0f338e82ed5cd4be08eb2d4 GIT binary patch literal 9840 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_angle_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_angle_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..ff046c01b3ddc9bc191233fe20a4db8a3d88720a GIT binary patch literal 10100 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 W)W2zPmeTV80000F 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 S664eW0000z4xt4y*bFh& zvKZ&9M20ssIP|4tq!6H?(+Xkm#4V5|W;of-gOb_Nr7(x}0J2p0pfx;B795Q5Mb5bOmI5COu_ zuS0d|MF7MC5P$_h#wZYy4+xV9j6RtF+%&p#VjbmOU50a1zS85UtRf(jsaS?-NC>P0 z2wnJjU07UY`d5uoN#bPG{w8f;9mU5+D`_aEvGr15gVXH7Gll(Gan)J|I{I7)DeTMcqCYV>5tEp}^x5 zVAfp&0MN~;$2Cs_gmqc)QY!24X50)gQ08$KbA~_|8(0xKXVPeH0{~0_0FODTcn%;` zDiyF;LJ>is00N(C+!#7ziXEY0T}}ijqyvsi1!^@trMSI$0w5spQZz&eL;;ND03qr> z`1dqHz<^Rd*ub3#}zg`z%BV64YFlspYA5by}#^Jbmyda-lM#U}{Y^K-Su+(BOui1j2wxHG_z zcgvL`xN?FJ@KV%AENtsa1^#Wc1&9-X&g$u;SMW}6t^x!Lq^cN1_(;GoMX?4?nsY3G z1wnw^6`)sNbj5YMD*ypGiFZ2;a5!KX&%BLv&eXV%3dTGHFpW28|8};&!r6fEVik(E z1j8`*S?k}!*}B=(>5diOhd4!XX9B{Dm8;qlf#R5d+w0ja7PB7CDK8_23mrxV8BJAGWJ3Mi@u2roq>Vo2{E_1elpH=77#Fd5E$~(9pT^@AQTFJB!Er;LWLttpNw&_1u)hN zER1*L?!ys4u&i9(iSVQjK**8tF1E%K@<0#>WMMk5)6q>PjoGxjReD0b6pBVXhHdQT z@T8;LEPxG2n|4i;cl~^UMXz;9{6V!q2V;YPz+s@%(Nw~6n>~PltV|hK^FrkjsMEf8t*{=0 znkef<)tC6x4rMrzoIxxL8N@+^SV#aO41@r{;`4VBTyn!yOxoPEtaC>X-PpP2oF?U}PM>r8p`%@s!EZ)38S?gPhh`03 z>?r^eEI0v}b(hOCM)`nHsZ_`;bOjK4JI$glAXK|ePydE}hPUvk->j*$R!AeniD*t} z#bB?3ECc|8O$LoVC-Zv7$vwwUFMt1(Evk)^Dp22V;wQ?2!kVS*UBBk|qH*z6VCB4_ z)M4et?k_KGusowdAd@vk0*LX{^g2eWK%J&9>ruOTx2HIncOa}FLtLm`whRRR89-hQ=3a%F9X%|Ox`xP&hfBiD3V$55N0&gxf!B{`}s0-tRVd zU7z4~yMdT6pWg?-|a~zKT=`$P@GhhX4SDWl?%0AiR{y`aDnCyZX~x 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd08b313bfe2d0852b9190d9105e07e9fe4953c GIT binary patch literal 9310 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..e398f15c8d7273f51492742b2fe1c524b7241424 GIT binary patch literal 6463 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 Z{{X4IEWbou*1-S(002ovPDHLkV1l?VS%?4t literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_cheek_bones_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..f77b6f1ca8781cfc4c5d924aa5bdbec5b59ee6e0 GIT binary patch literal 9600 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 RD4YNQ002ovPDHLkV1j52>N5ZU literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..821806fc7c1527182443d53a437febba4e99d9e2 GIT binary patch literal 5525 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 RlHWf{4RuWr<#31a{{byn_2>Wq literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..c445826d4f9f41e77da7c65d67d1058d9a2f332a GIT binary patch literal 4130 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 YtY@TJRK~OP`(L|*jVtjwAu#cO00wUoJOBUy literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..fcef7b07019f55676febf4875b5721f1d4e64bdf GIT binary patch literal 5777 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 Ov4PGdYzf*a?0*2mpi683 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_chin_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..57092e8cb6b7dc8afd1f778ceb03c8631df14044 GIT binary patch literal 4349 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_color_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_color_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..888110e8bb7b65d1524562907039b9de7ddebfe0 GIT binary patch literal 6860 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 M#+H~0Lww}_07UO{;s5{u literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_dark_circles_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_dark_circles_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..8e4ac73790fd4b08abfb4ad168916b9f39ae3fad GIT binary patch literal 9580 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 hQbUr@jeh1ca*X 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_enlarge_eye_level_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_enlarge_eye_level_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..8c91b76605a327898777d06a9ad0c7cd06af6236 GIT binary patch literal 7234 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 H{)qY?AnKln literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7aa46d3edb95f019c44d718119ad66a3fc18aa GIT binary patch literal 7338 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..7527878f08cd7f2cdb1b44efd40ec603b9b8236b GIT binary patch literal 5498 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 iC}+GF@&~?eDBoXmU literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_eyes_bright_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..4f14ad4f0c3a8e92d9a176455660677f90f99f73 GIT binary patch literal 5717 zcmaJ_XIK+!w;fufi8MtJF`ys_BqX#@g+OQt0-+d?8WN-@Lg*-=SLwY-Q;O0-dM{EH zIDiyIL8@2)!3Lri&v(xG?vH!!JkQKqp0(Cqd%t^r%tRYr(>}?}#|!|#NnIUH?C}`( z`(^|kKaDg)OOFR$3JOOtCOJ@i>^z8oI)Q{If_2^OZW6IXJA&V>VWKhs&`yfZ~i#77!J^0*0wDJUpFrQlFFT=Ezp>FMWAvGbL5 z_q_PGf+o?^-ouGZaU!{ce=FMINnR8cp<}22Nx_Z$kF2}rUu8Nj7}VE}4240Yey8*| zP+$N5hq}4_gZ89giU0Nce+qk=_>qZFEYXwX+|@4i=Gg$iIijnnZsNP}-ij%edyS*&-r`y^L%NGP2M;|rY8Q~@J8f^6uif4^ zx))#Os~p0aT&krJ$eFJdr3=p9NCNZO??gvGp-b@9F4h6k4sjo?R<(TWd`k9aC?~(j zsHiN~t1JeMdv|;#jenv1nmU@D{d|4K#a$+#3WWn3Xga za)W}o5RFAMvHMXpM&L9iM*nCej=5j&trm?o92BO6w<>6&7N(|JOT*4?O~{p%xRlXH zdC(xCv5ht(soc@E>ZesS7}RR68Qy(f8YYZX#Y#-5uo zFs9R=DEu4+vqk4jIQM00^#b%c@ke5T+R0n}BkRmCb2KMAQxfwGtXjn=Pbbzyj3#83 z7gXpK_5B9>?a;WC^K!1Sky1NV?IC!^>l*y8-&idS-Q$zrLtuaQ^b z?RR0{4c;GEo3rMlVEpP#lRT~cf#Q6-q0hDUV^Uv_?WN!h5HcVQ@HFa4E5=lf&^;lx zZfZL{OftL__h10|zgYCT{kM zxP2zB8S1_{40^k`eg4*WU@`}Zsh(oh^uhF(RN15s=X)u4>neRX{br!P$qmPMmhYr+ zon^`UxksMik1!tVVjGDI0`Is9qp_C? z#VCo)C)6T+U0%b*jtC3-8`Ip` zq5T{tVEYsHZO%aY6C$1hT)g}!u;g61n@g<~b<{?WLvm*={o^6Fi!y($_36`Ex+_j2 zA0nNkt@uamn|mt57%@H*ahctHwJN7xY;PoC;XpJ{5F=zQK%k#H>s8_^-)ELa7j zdu-m7S)JeZqUSvZ9SOI1GU)&Q-eBP?HufLpj|n+cq^dL2ua-{6Z8i?n`)lIY$2B$_Xv27lu=&M-98zIvJ^UVi)?3l{!;)I_I|{ZA-_2 zw28!tO~X4yDT*E29Q3z=5YKs;)4(@f%eDiqxP^e`D)~_UQ@5;a8mfYyg*B9MfGZRW zR64x(z#sfFs$7)bATQaN)4-@gADP049ztqlHr0D)5+M!T#a}@YJ47pxOwoQCRfvUs z5UZ)N3WOQ=9J%b?Dv0fCIYVgGDRZB`J|}z#pAzYEDQiv0%is?fsjXFC>hI{%mn=E%^-OIS+*F!jEe92{-3!{YnbXZyxGm zgvSl{`EUNxa2W$a>^~NzMyF9tnweNz$CfjHEj_cQ^?W6qLtB7ox+rZS9ir75O<8sR zoI`%a$2y8sDv3$aUD>|-bbG3V;*dz0)kwxRpDNhuL zU3=(dd27{#8daUC86z<<+1LF&n0_cAlImx6T9ZvFxp0zX!{p0Cgnh$}~5FacO8v z0s>>7VJ}5$`0jrBSqIC;or)dyz5Q=YbV#RgPP&%@bVp!S0sFoJZK}yrERNxpjZi;OEXtDbaNp*f)5EJ-kP%Pm8;n zE_XYfp$2*XDVIouaL>~Af@s1~f%3f+ja#=*Z~VA2zAwkN5no3$unoj?i7`hF{77vu z9UlKP+^wJwmM*gM0f))rA0d%tqJUO3{s>~fPf z7g1ZLxLWCxv$NuDkfEhPIs*(8-k6FuCyh&-oWBQ+n3oe+G@^a1gY7c#RQLKU zk&nATSvjFOGt2i%=4FwYLb+!Z{(xKR$7L1nH=~Ft`ZAu$!Ds)>M;wbT__oFCp`Z7yx*5&e!v1i3u8;UOEyzxx$nPooc4sbAaEAOj? z_qf)DE)#%VpUIRTdv^7;g}2*4iciPoQB5?OM!tbVt@)Yw+5Q6@YW_Rx3{$`a0KLtDlFZUp3B43Am?MM;Ka;@Yc1#Q8(WT!(5*w zOUUO`9YLNlZm?XBE=U|@`P3d0+$qJy(sL?|Q!OC{L6|o90 z+Nd8ZLg(LX$+uG-4w}qTN0!s=<#@n;h})BvfVXr>tS-05P*BUdVGSXWPUu&fpezhf|bV6~Xz9uh$8 z(hC|5?Qyv2IX8Y285}!A#pe>Qqk3`UrC^Pm z_-3tItNeC$PWec?;B}VmGYQwMUHeQU$EN7@AiP$-F3wCAW;<(Mb*OR57QsS2=Q6Ky z!8S+B*)RppiM-$c!t6G!%ovL(`KQDqZ01BAS0Z_8W#Fa#TWR{BD!f*qm0tRL*}P8u zdkh+W4-q|ZtM(;M*4LAc7f7p+mwPyDvbyu70mg+dn($Bb zW0V+)*p0_=*eBl|w(fdfnC-U#L|%`^V%gS(3~Yk>y?$7BPtakG>IbeY-MOtpHf2PAt}%GDvwnbYJCOrDezvQdAn8l_1W+p0x14)PCS#vUE;Up?Bp|u==GD$%gG0 zbbR2MCyivI$}&~PWU0WP+TS(Lv+heO2o<~|pGfJs|CRq4Q5=s!>%-ZyiQ1-Yb^`hE?l<+YHB0_0EE+rHKW12W9z(?m(oxcp4Nw+?ngjvR+5`Zj(Q8w#^iw@kG6cS_YPx+%t&n)d!&iwEF)1cE4_5Tq`ran?LX zONd}{c2En!R!Iz}=t2zUuW7N5nB7zIvLEesg0fg!5hYqv+R|*RwDzt8b|R=0S2VNO zbxH+b%Sx{?o{kq#Z>Ox$#l3nb#8G7FJm0v9Yr&l3L*+MT4*F%+vJZ@u=C7T}u5mF_hID7kj(QO^eYO|sVLX}+S0ovY&DMqgk5BGzO@>V3%O>$LXRkN2;sRzj5J z(KQmzXPzpRyb`r-y8@Xp~Xga$MVM3%kN9>C0IGgx+)Xw~k_WuHcN} zh2ckcI@x-Il{>;J?{PDC-o5v%_3PV})T{E_la`mq=Hu%_qe4i}9`K1C3e9pFi?oEn zyQ)K7tO)P{zwFH6?bnQgjqr_F%e=7*S`uwRqxkg3xSg?D7hhgV#1Y(&w~q0PJ7Y%5 zrASvqX^p}et8@0=2Z|XIi-+@o?%CA6j@RFTq$JK-$TAPO^KR*?#p!n%&0!8BDdIWg z$)1JGv`*b9t*ov-i$Pq@HjU2;vXaZH==K=aMs1g7tvc46)fqgpUFA~;AM0na4n5Yk zy=8c?=481CcN}g@jOzy506qQc%_{hGt>ihLx|hPXR>qQISVgdi!L+8p4}NQ)XJjbG zH}Imicsnk}dg^Oqs}Tl|jo2EpM`#Fs&waca#BGEbsJ)`x*3Uviug$aPYzY_eBu4wy zhcQRdLuFRllBQ!=;>2>&d9DoHz|vCfcg+UvtNANM(76Odsx4mLmEWV3ZN`{oR_BK( zXRiXw3%qsMwHHGung%dX7)x7!ab4H3LBqG;5x`i#Rx7=(ztmv-Di<`=ov7)UxDew zlOKC&%?J9E59d#xW5-yEWlZg?Y<@^L7pni9rqmxO8O7IMA#qTI zH>3`U*5nG{&hO1~?Q(icGMLnf>ZoOwvO`iWIQABj5Pw96-k_BnX9s~ZM^G01u`Zx^l5h9d=wOBGV^5C8xG literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab4a1e0f1c0bca48c12a9fdd9dd29100472e2de GIT binary patch literal 5900 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..7c300c2681e83b0fc248fe2c5dd161e84f0602f2 GIT binary patch literal 4615 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 @kr;#0d0*Vd!%*w7x;%-E zYA8)&XsWv9Qk?&j_70iWwx($tY`q z6n3=_=CM5xeSRxOF!Uog<1K1Muk6`ncby3P<{AE_vZhG8pw78!VPMtB49Ke+{-U&1 g)IspVK7t5vVXttrBqMk7&u@7>EkpP#4Tq@z0YauKOaK4? literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_cheekthin_level_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..aa49adbc102f160d8b21e99d130da6de0804cb49 GIT binary patch literal 4826 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 Hu0mjfwdE`s literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_little_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_little_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..edd4be9e91f0f99dbf2911c5b4e6894fc38221c5 GIT binary patch literal 10062 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_little_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_little_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..10907c06acfd658c91d804996d586588ebdeb301 GIT binary patch literal 7187 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_narrow_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_narrow_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..b768c34f7ad4ef2fc52b2e9bfa906914ccddebf7 GIT binary patch literal 7519 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 Hu0mjfwdE`s literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_short_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_short_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..edd4be9e91f0f99dbf2911c5b4e6894fc38221c5 GIT binary patch literal 10062 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_short_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_face_short_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..10907c06acfd658c91d804996d586588ebdeb301 GIT binary patch literal 7187 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 Wq&*V-w_E@IJcX<3s8lIgzxY3UJ@~r- literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..671fb04f78842a82848c96a522aa840830484d0c GIT binary patch literal 5790 zcmaJ_c{r5&-yZum7`qT-Y(s__`))AyCHodJ7{)SYV(h8OlCA7Slr4-D(TpWT_K*k> zvKA$Y=tQMno!>d<_x|yo_qnd;`7YOe-=F3Cd7kTfK54c#rtGXjtN;Lj-P{aie=;Wh zzL^5Wzl}fWS~)$fu5O2sqGB7viF74Ywv3VX%Q_ zv0)g8SQ|&**kE5xKZw2_SSMQRL;!~&qQTL)kkD|gXkEykx>_gm-`k21@ShN3urB03 zPPtm!f{pND7_h2>8q61=q6AjgR6wY~HI-E4!Afw1x*}X%5upr&BedXZTFRQ>zb?p$ zwJ<+_Eqj#7U$#zGx)3apNYGMLjEagnJZ zhD-ddfWn0Ph6NIcf%s7HZ$-2ZK7yzVIq~#AA>auA$cBdhm8O$~DMq6SiUixy_`*&ZI{*|kE;*8?&bNyfE{P)&L@%*0tQ?)0Hf9f6+ zdQ$9RCslnI+i~)$@$i_V3>>59w>??%d1v^JXQuipfn%g`I27ItO$|<1v4Ct%7PU#m zUP}W-afn;!+~na|=T1yJx0p*#6ArbLh)vx91oguPVG8nVBOK!-`93Y6@>Ie1n)9ol z^qpSM=+1n(to~*E$U%2zhT0kRq3i4NGDYpB5)Tq z99FHBpW+<4FnP0GwF0;9Ymu2Nbs#VKgEh263B;{=yUOaD$L-ZNUOHd4dFjvvi#3>> z54(Z)PO|gU`yTtp*(R?@FNYTj1woUfa&>nx%I$kQ){;J3CKM|6!`ya1i8;rN&aukr z6fnVR#WkztCe;*}s#AB(VB*H>vE%lAOsjsgLFY;Dfc~DfZM$ z5Dw!Kl&U-rj8yJ7OVb3rRz)LUVn$=&%aiE4By5@JW|9NwW!D+-<=L=zd#syv5ny06 zw@0o%n!bf`vPC)$*!WFq7CR-=(qE4QrpI^?Rm|SN{R`N@X2<=3_yNX~`3-UvdrY}RwN69Yxm)zFJwfCwS zw>@&gxSi9{HR?|Z4a2!cT=XE-%Ki;&NqGcs!jizpl11J6XZ{>rj4S|%eUnPxcL~Cg z6W~o(ejaadP-CLstL#0^hkjOE-W=Rg@G4fYAmh=kgveBa{dZP_{Cl7EG`@wDz|N~= zv#UH`H_AajHdR9&D1!GP6-t&O?4Tb=jd`$zJLC8`04}O@O)5XDT}KR=|1c6dk}ByK z1Ecgl-@9PdQ+AJQ{F>~1=!07cV%E7-tiScEsgv*CeP*>)EW`L05NS`*$aQMay;8~r zIRQ5BuB1jV|L@;RS2v+ADX*lbM65;XSm6qPP3xzB{YPS-)8iV_41(Vj+N%a zCgRkMJ5R!BP^a|0o0*>wn0pAd&u7{8D9`(j;t&M`?ITkj5Gi~B^`@?s=Gv3;c8n2(AL&~BS=|cDK+MQ1#Z!bOX{|OUPHFhbCsH%LeWlLoo?8;K3 z5&QLQ_zU+TTG)}YL+wQ>&Di5f=GGLFgYc<73eK#3%TS|xCN@?M_ny_X<9Zd=NRa~?1Ubf_V(u
e+BHW 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..7678987b857496c1b12c9212418e6511f18024e3 GIT binary patch literal 7812 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_forehead_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..b55d13557eee0d3a58a1650edd7263b2dccf051c GIT binary patch literal 6040 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 YY9~z|m0p7U`d6-}WrTgA;c)MN0P@YfMF0Q* literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..c0e4ce19c53d82c51b2866db7cf4332f91c14ca6 GIT binary patch literal 9659 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff751684698c0881a7063e5845987aa7bb225c3 GIT binary patch literal 9945 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 XCGIn6e38N*00000NkvXXu0mjf=CM0D literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_lower_jaw_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..09d846aeab892ac3baf78901fd406a8778ab43f7 GIT binary patch literal 6922 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 QLjV8(07*qoM6N<$f{?UXiU0rr literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_bones_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_bones_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..ac31ba2c98511d2684e95e75a7432c620eeb0b3c GIT binary patch literal 5365 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 UpTh@#T>!w!+{Wy#iFfS(0P8qo1^@s6 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..538160f9af78904bc085e72f3678fbc916e65637 GIT binary patch literal 7008 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 KE7c*aBmNH~x}F*U literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..e529e97936dbd4d5e51a34baf5e6647694f34266 GIT binary patch literal 7205 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_mouth_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..a97b34fce339d1eb73d663ab103e7e775b4ca01b GIT binary patch literal 5585 zcmaJ_cT^K;zfK5Ey3|m_5V}$VNQ;yJ3B7{|%4#44DFPvcE)wazNe7puBNzxprAreO zkS<8?A|N1wh%_(mx4Yl{v?6D9%H@kaSbF7_%zvo-53IG5SaJIB2SQ{C_ zF&=JGcE2!Eer~vPHUOZa?uWC(xMB$qd+a@DcU9<4(<>;%*+CV0Q{D(>gww)0IqL@C zu@(WwmY4unjIsk%T@9k*2R|2Z!xHQues1^Oz2JVT&_8wI=ks6N(oo2s5Q3{J^gm8n z8<|41Jn&eEyp)0@M&_CwKjObs`XOaA|2@UtcL-IVlhPJ!u(bWo2oYthB7G9`2A|igxxM-ULgr<07L*O^UklkC*Nw{-pWOl+8v~n4fBt@Y_x&rm>!Y)K-+#9LJl$#e*)pN++Fc|o3?em=ZsdDwRUi%e zT=f$wlDwvd{SdNFBqz78jm#t}(%bP~{K5#9Al<*OHWHBkjV0nZpKkitohkv-_8E1| zKr*{!VbfngX+TTu6?}V>(<|6Ia3ydt$ObHc785O=FlLCLt}`l^ z6ukn3N+Q79LkE3XQz-lUtZX+ynuHLZy3jsrD7zqaCp9o~G7UJ)?3R1TaLuMQK5@v$ zM;<{I0>>&?V%pNwG%8{-+|eKw(2$7fNrKS(=(KmYWNi9aS;Uj+}D4mX}{(d+x+aq}xRy|@BNxEO6xh=MNA<`L^+W$aZ;{L1z2M~PZ zawjeBD1tG@GHN1A)9Nt0WW@Y3_i^eKA`E%&Q>i~2?>9Dn@D+f4?l^bquz2@tM%n{8 zr<-+fOF@-rDwfZW_(=YL@Wpe^rLwa$E6SK9w$xlR^Rr|{tnisQt8Vw2!^>7LQnECM zlYAxLm-2U1=mKRBSCgYHWNDC8QFY_ItQ96jg#gOfJbl&H=t6yUgUFi*vZx_Vmq
    XHLCP=Vd{V)if6>1ZPng;jKInAEROG4PtE-@Cm&mxEiX!EnpA0h z-u-Ff_=j$V#}8S&zlW7>h5|yKk1l4vZgs}B3H#_)gLrN~#ha1*k4jny_FmmJeB~CF ziUl;MK?jr==RAFrtd;)Jcd4SA&8A6PV2#Hj!K_QWM9xWS-Kd?9$M{tro(I8C{4rjE z3Y%Mi^2$G^vM})#rHpT^NaEVLZfDh(FF|iU(|R0yl=Mtu`<;{5z3s)B2!San|e z=FX9_m7gk^1w!p=<#WeH>z)!nC@_{D><$3mSwA%MY$P;S*EK?OW^P-g+Dq-OJC3FYSAxK2oGT%xO=g?@)!h$#)Hnd0aK1f^+W6Y)@l-~9U1y_M z=_-`5T6LVo^amDjnC#emlA zN`A|eo5yDP70W4h^1q30iSOI4vz-uq>F|s_s+^tFBU^nx!FS^MbWMBn&$|bgb2hUp zni=%qbdbtdA=gjfbH*s%)WOKm1E%d0Y4q4;!t>xOnf_99{HSpZ=S);f{Lb>pP2Abt zy*Rx55x$mh&yU~iE5znDrD4;Q;gO?ZXE)ki*&`M9HZ|H(u{a zy|$$GSN_s2@$sOX;&ub`T&m%l1@fza_9ibjHZcyV_PAEq;DlR^#4~}4y318nr;M)7 zxyEzN)m2$mY3Zbn`uqraV;$4q`^ETPvHww@mhzoe0FGT0S{Tl9=z=j8jqHl^wX7TkRt@JFpYFXVSg-a(73=eT3qV`fhfV zq(GN@Z< z6c>U{s4KnW4KC-gwrF|>#1?BNQW6(WRM6H#Hn2C|2iXED%&|r$hP7AUn1z6YesXTx zxl;g!RZ%fLYG}y4w>)m8Ti`>38@74XE6w3P7tMNp)0yde~5Ow9XaOaPN z#G4>mF7(iZSToqeS#I6FIq3cF`?vL_SJ|nNX*I-!Bss3PWNwfu?^2L2>zL1e8Y$nG zFJ*~=xMZ0I%(vB6q$cGVz%~?gBWx@S*0jTDWBgah4{^bJ7FLqD_hsfNL=h}>8~5QG zX)E2qsc0oRx^+-M=R`q5~Eo=4gb!$@592#(XF_QIF<2x0!P2A%H&p4tillWX2J_OkR z!`l=_j-7-#(e0>%ts2yPHPy^_RL?d9Tv!*RsPrYN>;wxWAKAx|lEurA0OoigYsm~|{s(q8kw*4KkEC1Pr{_7pf z^b(3y1+Nsd`1w2NzVI`C@c{q^RE?;Ll_jBMsN*_L#5+#fZ;&4BfLp64KH6DFMeX&3 z!pVjP4bOUbtt95_B=ribg`NP3xf`b4iJd`~8s)#)jCo>5Zh!i2;CC!P9b_98*s8iM zENDbWi3cY*iOQLj2LLZDlyD_b?hR1x`6b$4xAA11_S}6U%a()9X@0Lj9U(ki8$e?a zHFsE4Wv54_aIxW|AkAc)(0Ag>B{jgyZZeQ!hxtZ3(zs&blLpQ2#@>9n+?g^a7!i(l z)*a6px#Vgu4=A@3x@R#)<~Y<_GgAP@FJ+^2-lDGF)ZdhZvC+cAk011{f_N4w6LEv=m1^g_ABtT0egNc5 z=Z~*pzb{9E)y6j$>A80w0FFis_wSWxm1eF_Jcy6-k%5Rq+K;4AJ<6h@=+XV09A9^kwCw?Z=#amB#@}%|TNs6LxeBtE zXrPJdeoi1O`_yUm)Q8CLsqm?dlM{luK*v|a^{q#`^Q*qY_fw3Li1TJ;IXT=c3=!3I z-sQXq&&#m^G-6U~>;W`jrk+o8cGo{%;oFm@YR8%O_Kwu#Jk0~PajnKOBt~zTugGXN zgmqQg8aGdFfyb^pRCQKfHS{?N&J00=6CTcQ0YICKwHzRjg&e3r@43c`H!nzG0*m9a z!-;;N_U67C_|-%3ELfW;^WmXwT+CMlP)oY!^xdF!4z}Fv@rd1_X-8|!fFw?zQ7T7q(5I_H~}4Q&kJWTSiNrG&854355#Oz7Z#+c1c_2Zg;W_HhtwcPA|lBqTX6q@?(LEX1O;MW~ms|J9nB5 zT`UwP6&06L6K_zC{_M;r5YQCcLc~>Oboc89X4qlwJ8%98Hx{$Z#Bv6~9L71Dr)|k& z2DWWvUc{3e0PJ%Qf|Wjku$<*o-=jXJ=Q6+fB5RtBs60m=;b8Wai1$`HhU_$fysaFdy%#ZunMUB1Kb+l090We@GAgC5`H+h1>VL>=b_HEX$^1Ccnp z!dH;7!|m|x@X@ra;~|HOV9E0pbHX$8^!TnD1&?_cxl9*3mLwYI?zRWY^g9H~96WLe*8HLflR#^i2Cl%#|9U zB}@q8rl|M3#dj2x%qKs6QgQJGYWY6hm%V~@^Szs%526psISB*wg*JqJm&45wCi&IF zLUbZL^TwB^Du(7*f{OUw2t{(F`ZVmi73sFcF*39OB3|$RNcWS^JO%6%N9mQ*kTJNx zsP8Ht*4l1-V%YQy?_5`V92pH3pGMCO1nPtJ~T=j~%70zJ*>uqlnwtJKxYtd5isu%!Ssww4FqPVU3 z{t5a}u#IfJS2H@6?lH0kLN-kwnU}9pq%2CoalvTrHnQ%X?6ui;`IP3NTIC;E3G$Xl z&4U6`o6WM5!&t=D%GYLNX`)k_x1&Su6B;n*;vgnFF@J-JqyezYVD(g8RqPDBFeIvU ztCz&dIpNV*X&6Llw$7A8cPZ%r2lN?;i|t#2=tK)}siU4h<=#qDV3*@;zP~_LXjJUI z!{h(E>f&(XAG-_j2Os6+PjzXz_wGYC#>xVEnUQiKj|PhT@-!a{9Yv`a@~<8E3M|dO z$q%q))3enZ936dhDzrAnF=8w)Za_lLUH>({!c z5BM@wcPFt0-=%Va?{IoDnjCXuiBdy32D_t7bcwAC!WHgmbC=>H)GprD`qUpw$D+LC*FT&coPW%%pzXa|25j$o`YqS#cE11Q z`f4V9Ao5m089NcZ#G)+KJZ!Ni&$7i~0R39tSxkX6ezXeRl+S+E8ugOAS%x%GyCMwv zY(RT8H!XXD>gf&ko)oLVWX-Kh(S<3<2rF9j`-@xwKy?@*E>a{^+85M_zkMs0qnk{7Ee&8dA+2qy zlC@S$sTm5;csfSS0ZcBW15z2pmCFJ(V|Bx*&95yRVi6yr>64k*9?LtY`S=rG($l8S z?;FrTKKJQWesH=Q-rgSCdwcYDv9QRpq%#p0QuvDWdh3%5$Au)xs6nEugQC9cl}HT;?m=0U249G)o6%zQ2C5>Y)}%?g(~VMEmQo57%1$W=DvPZ85EVt)ME-~HP@gDZQ4mBC(I=<~3Zeoc zqM$5-6eulgkpiWq(2ed}k|xb|bMO4$q)iQ2Xp*LBz|Qyifn=65XU;uy_JQERYXks* z0sxS}*O!zUjkJLvB%BdQIl?3Xh~xo;Xhb3&Km-L4{u9w=G(gAz2#o-8CdlGH@&B_% zf}_*~52*MYr&jTJ45+AJ0RZ?v699mFkWdI8jLk&xfVe=)CkPp5f>K1V9*84EfFOhb zaYB65PTD5|kkA2+(?NpMLXNB@D5NrQoDyh4RRCldowQD?P2(&?xqJh`!NJ1HN_BvV z=7JClKPN}YHG zwDbWXfRKuyU^!zX%7Bl!9Jo2>a9e^%NJyYk&Zl=~ArlS|A!-o(TKWiEYJRhT%4tbN z=M3xPZ(nnYw~sUGkcK6L6WKv zaJ)2)rnI`Xw35~#2$@VqBh-;&K^Q;?8;;tV1p^T32omHo1d$CC3Ve;Yw7Hrfpg<;T z&luSl0HNd`csyX=uT*Gk(Z4M zMK%Bc8@F1#xq={|L?ZFlAu<{vF1W>a^Z+gZAyFuV>=m_IUDeXuqQwb9AeVVO_3rfT zw+ul~sT{~U@7cMZ)nzlj7arT6XiHXFDwd)5U zjty-S9-WQdhWS`XkOfN?y_}kunCR319j9`Lz`#IJxmMd3F>S(Qi;;rW#E>Qm1H|Gp z&Wycq8bO$ep+*~5uSqy!bMu5f#OwZk5C#j_u%bRJ1MFfB{I5xu#CxXPYZ%HkTkMS|sbvL9R=i z0NLu)$r6ajWVFi5%~464MG!o(R}>3OF>R`4s}n;V01%i+K&2Zs)ftXLBfE)}sPTX?aYMa?%3=o7y1lVM?T3u=H z9F7nKpAyRkAk?N&*o$lz_Q&dIkx8RWwbx5(FF`<_TprCD*&Z(3T-#C(Vu0k4my8O< z6??7@y9h!clZ7!1H=s?UaPWj&Ka8bmB2}+c=GnTm?F1o{$w(|jLg;DhJjK5(G(0r9C+l!uAGR$G8DD+Cae91wp|qMy0xFOW>|ehbtBb`09WzzAYg3 zJ|!>+bwVIKq0y99G_`{!2?FO$&{FS*+d}1=LZy5EjzjzzRn_69@;;g(2*?wAcVQ9J z+r78j2AwS!AR&FhsHw`lm)3D_g1~|#%O(I0wi%#o!MMBkA&`b8$t0juD(?pBy$AyG zJmlS3U=Evaij%lID%#+y!vG=ydD&R2zz(oRQwHyT(Ek1&q)wLraCMfp_TXTE1PWFt zOaf(PwT*4+t^~oCNIID~7}v%f9voVz-wC1!bl#v=XW2{;xLC)@^M8(eVCyqHaA$1i zh9IFG(x>MyjTJ3vltb{uUfoz^>SgCLZQbu943LnzXw+0+y%XfW6GU*ZkW{Hg0M1;? zsjWSz7$A^}l}eA?S@Y`e1R;>MCn?nbzOU(I<3Z9ADdij8S1u3l;Uo4Bkx>GXfZ_>x z2q4a6)EOB~jjpCBr@A`(Vr4~o>Rr_}8<%sRZV)o837!Ueb9Q+{yOSVD+S9W)$AV7o z1G#;W5CRb?_74^CrE;3b_n=6jh%)JGS!GU!iZ7A#Jc2rU_{a1Q@`>u-O&riZoG+1w zK$7I!vI=K1X>?U(dFqm!o23_yU8%b9XQievN24jp)7vuM-TDwDxX#qnT(I_W+(8h5 zB2uIt4j{xep69aLMRjl z83{V!epNMt2afU^{N|RWBwy%Kf<_!?Vi~idASkhHC_-F_dv1dS;&ved@2;`lkz-~K;E6<%Yd>y0oO@(v!)5~eKjIg^^s6N# zU(}>A4Iz#}CX=2u8TH7-Xj#2h&FD00Mq69M)YfPKNfJDf#FG|DB&1N}N%4eYf}({4 zO$!N<5&%fxBI|!^h~rpINnTp!o(=m7Qx6nt%Zpr6=)=)7gOIpo(kPGrjUaIC=n_TE z1b2*v!h&C~7nb$$iy7Qg64)Vzpn13)5ztkaX6^Y`mlgQ$v`9ksn)P;E*zm_E(H@d^ zcR4IZrzpRvtt>96EiEXmDY#x-aV4d+Ed8{CWAyiA^?3evaU=bFyY_D984?*F^bHCW z`2>dZC9)s@;opdZGa0q2yzA#~9{nyUd*7BEPJi$D9X(JdjAPr$J@;Bt0UNFifk4`U zA<-ZwEa3DhhQGgeqJQ^6qX>!;THkVpn#!ErlOo;<9Pp@bpE)a^^zaYuM$j}aOmchU zID;}j>vYcHZRkJF|@_pLzq(L3Up@YYE2pKf?A)#+j6ol}$+S|BL z6lc^cE3Te9er)NJdpW(8i`J(!W`=J?Hmt3*3!cKmz5N)aqm_f{5agqFayD7Z!KI z5juB@0k3Wx5*j~l0zwFBO7pVHFP-{Rk#nW2!agd~LE6vR4G-V~{jvPF_?mtP4y1H2$%BdK} zahKYVgZRCVIw}^6eMvwL1qj`SSf?&(!(;(*BYfH?jO$eJ$DXW`3rV=Zmbu~k+pk+c zIp()DxmRmskv*jS=C7S0^a<=@&888@G0NO4$r(G=A1pd^xQx-NTZKi7{DSx)L&t|i zO`P|H$S)|$dh3W~4XUE-bEj6%`A&KLlG+Bew0su`^(ldD~SLLGxBGMx?Qsg1^6HY1H=jOvpsXDlyF-dEPZB_vWRcJ@1c!-hTnFG?W# zix@c0q$$n2n6c~QpKt8{`ZhCcQ=1WoL+ilO7Ywd~wNyI<5>M(p8mQ z&)D_p&dlAP;5wA8+6V+Q8LcV}1IMGp;sFQ|F1J5m);e<4VpQ*>ir=k|Q-a*|l}=qS??$8uonQjhKi> zrcK1cD7G&&ZHz-4Yc$r@mKSDR+_HRk;fY^LZCI(H3)X~UXD**C4eiw5vRC}0v9_i( zW5@cn4EpJnd-Jjb5BIJGYVRjjrq2?AeVF{xu7ZjE3VaZtE$XyW!~rR_WSHEL9)MQ08j zJhOgLibY???6%+h5933IjGIDGbc4ih($`kz9Qy9NKR3UfW{=<)@!0cW(N8X%?BO30 z1HkRZB-Ut9=@n)9Mr}>CNn5Lfkc5;_yQM>xcL z8uG^G(SAMSM_J1ib)4d(Emyz)@S0N(+SbV+p=E{iVJMYKBZhtSyGIb65B7JZ{Deg8u88V2ygk#Z8Ipvkz>`wa1YZHf(ZW-2c7* z5>M*Y-WozyudOOPcW7VU@4GJ7mgH--s!AiH)vzQ%0$Sur34Q$dvJNq_$kEf{y*u|F z0f@hhPY5AXP2u&k`)3aL46vNdsx2+?qWUjfmk>N~%oKv68ZboUY-W?GrM1>>~(4l)Zn;-Yeg%`CIswc`!-9s3%_T z)cvVNvni3-&oZG&t0}*-^P?}X?)Wg%p05#)ANtPsqk{TB`Y(&jz%oWn*~JsTrF`(x zA$v3iJQsGL^_rPDQ5M#9umv`bVQRB}*|aHbr}XK8Fc{~kl+!{7U96+uyE9|uC5 zsXRSpfAZVU{-Re^J5(B291XO_GNlTyHRFi+b(eU=W;TOvk zgBNce)vnL*3D(?DU6gzNkJl%D;mY6}NT3`@iDd~b`D{VN=x5u<&RO{q?IFPruLA5I zF1vJc@6lJs@4XXASPdPq=I7ax;E28rU!RH5WbfPj<@rxv$B{jDHGK7q`ZQ^#EWBGo zEi8R?+4Vz<#;n!cy3r66V%MbgorC&~@ENpt^J@)06oi<|+uvK8zIAouobMisV3}g% z2R}b65AQbA;#SA*`O>tcpHD7-ZofT(vm<-4jKM`vA>|<*i2(9%&O~>mevyP6zxCoW zzTBsd10lrL6x}?3a^`qh|ry@yYP1YuTRRry&d`)Bmq=m;)x ztVev}j;H0}Q9~?t3X?&ny0LG|mJ6S~ndZox_Ktx7mP69hb4*KRXNlW|3C3@~^aVi3 z%=&fJ<=Lt4&HmKdPhkd{B;bHW{~HuG{E27ljYQ^uuFSk}IBD6`o%Y`I7DU9&|DbQg z=;vly=BzC(xb(~Oz1MP#bDUirMobCn`|^jcQ9=*19R+c$?#HL1|IbiaVzVXF`p~?( z#z}`P-ZVoT7}k&if!*gPSI=5ec;YXst-S|rbAJ*jASscJ2OMW@{j+(zEgc_OfA~pR zc(;CxR$ZBtIPHIpxuL^`PHNY8!H4r{iOlli4$@bZX8!bi+->hr8*-2AuuHwPURvPgPY+-D!!&th%rNuU%bN5l zYv#O_cl5_%NA_{IF(cOOo#-E%Fv;?JVebVSudbs>*mR~r@!lL?_&Q~KN;Ndk!f=*YgcBR{q@lNhj%mw zJ%m6+3|s!)xPaaXlP&XLRXKgjigg)3e2ibyX{pAw7(rkQWX~B(hX|y;^6Ud&pUnUL zhoU>($H4=~_z(Q=##d<%&jz8^sH)C8Fn{<;O;Pi59poLN#PRR!c+u=Q!%ifPvM71^ zvujFhG(y>m@t(7m_vkj|k}AyKxauBnhzeX^zlp zBRpKoTp1(*K|ovF+kUJPrxM9JGsJFG~4s*U8nhes9ruOtVngLTYF5z%hRPU-|g|_@3Sk?`UW% zimv|t+W3#}Gz$52?=MeyYx@Ge)H@v1$EF(9iu^Ok3P7YRde% zB+YNA2dXK_Py2o0qZ_o9B`urdfz{5IG)!SDWv^Mw=kO$QbMOtz7&O;*eX`-wS1WKy zn}&uDugC1SdUhE%dzK~V0{^Hg$U2q0a>lpHn^zo)J?!=3JF#8Hzc||xnvboNKRw-J zWm7pAwh~O_gjwOeXDwey@n=Y zY-GrwF;80n#3^#+S5kgUUOs)VUR7zg-vI~13|sZ%Qd%UbbCMy%X8rQnr{_OeY*$cC zV~EAvAz{VNNq#W{##mx2sDmR(t+0ol2n>xMA6;-l5yzhA=aZV{(t}-gUc=(6* zv?RN5CX+rtY4M6J|$GP>d>@2%EjTzvnS1r*!3B?Qvp2mCo7sEMTQyVQ z<=;?4gEbn|89Uc~>WHT^;oY5M+Vy^D5#Zy>{Z*n~!gEb)v92K&G`q=*Db1 zHA~i^&MnPo)n!+fV@sy~X3tkC@(JSinZIUu$e^)PEzUojU!tujx_t7jX`ff!;SIKDZU_6;h0wKD zkgZu(2#+3W0Ui^@t&{uqroR7DgYzk7`kT?6C%yQbwY84b>y&xNcJI8f@r~1rR&8@S zTwvdkzI|U_JKe)S^tR|QRQ-0l@^8UOedsx1Am)@TJ7JV{R9^P$`<*RJ?&`pe51jxR!%{bDUHE5Lu$@_mwegCBs zHp??40ew65_U!lChG#71bn}%15Hcz%b5F0E|7l^$fpUkx@MaFQPSk1DR6cn`cX6M2 z?~U>diHtJTRF@^Mp8aiOc@DkitmqXv`njpM6$3$tslIXPZM->E89cAw)*CqNF-I{cQHHU!E#RvM+Nh>WTTCI!%~4UgQ_j%{oC@ zS5OXTRp@+|3n?jsHRaJ0#`v+fV{q)&QdvJxr_I#uI$%Fep65$^+xS!A` zFr47go)%L#K!9cRwbivHc^QSN2hNoLnOt0X|jHIg&X4yWsfV@6x|nomx|PLuYTOzGZFf6q9x8DMdydTaj_$w!|U3&Wj{q zyPol0JziKg#w)VtFiYHJoo2$CY6`BWo>>0ec1y~lU2{9T^PS}Y05BH}dDPt=SR41% z`FWC%2($YdH`ZvVQ5W90Sak02xxl!Qak8+k11(WSW<(>7(Ujz;7p5LKd3o!qKbzw| zZw}6}@Y?n9d2xO{1`ig>{cwQsUpc8pqozDP`9RvHWyc)#(KH9P#sx~GVznWM{wf#( z0C2~WLVXu}*e_!AbF;0bal9eyH9h+Jom9uHxIg%AIZ6K8Z)#n&%?v-*d> z#b7uco3~Hc^M$3+;g3$6B#`;Ex5~3HcQR^J#hJVRw>5LmXIZU9tc`8Ik&;3HxMR^V ztaf&La(?H?u`f*IOTF7$Qr`5+ikrX8=(mzlRWsP*81wXN(*!b~4%SzQg)pkJE*#7L z?W^Rftc!}~TqSp-BMhUwV>fYN?_oh5Mot|e3I59;VHtx=CPQt-t*aM4ef`_Q(}!A3 zlepU+8ZA2J&SeR48h!Vt7xeIp8Qg;)dHlR%KO|YF0^%^Xu9N1@u~tj1H;)T{XvzyS zRX49>6rMhqQIN8~#2&%0F+}2|q7DyD>Ci4Vp{r;6$ZmY8ZwG7hbKMxk=@pf^r5BDR zo&RD}Fk^~~TAD^Ij#GMYL_{8lG2M-)Q)mm_C42jsx%o=qX zR;N|emfyNjcJ0iy{3E-vsxmLy6mNm;CSgM-c9loOM2UO@!$_JZA$bDvouvip1xI7) zrIY)wZeN>Jk#SmSkEy+d3E;Nr?^?JN_qtz88~2*IET+@=+0WM{%vjZZKpY1kfz`ab z+8D6+lQrln8C`9S$xvHk($=btT9t+%D1ztVDIoQNv=F;+t#{wX=4EH&*JB}Xjs=N3%dAp?bA^p^YatPy#27@Syh;wN%2H{ zNl|%Q^v3jXHECQ+KpaOk)z7ZxLlC>+vU82-{v!JTBP*0-85DF96O)y>*o5wL|$Rho&x_Mu|VP_qWA)u;PFXJ3artuk0dUZ|lDlg_Z(GIr7$A^_CCMb9RNgg7sVVsY^2FX#3^OG$%isJq2o-gn32YJl+rYdrGAy#z^XkZdOiv)@Y=#xUG~)_R-E z)wp~B)?;a!NYyKqdA9DwE`l)ICgk#H*2tPGyR|j<#sJA9|1>HTxc0WqZ+X~D5Euh| zN-P_I5Es-YPq-~XAP9*flSY{e0I;hrl_LZJBoc{_7LbDh$F&)(+>s^-LL&lfvRbXS zJ8{?{g20?XAeV=@I_GLZx%t|$bDKQ>&`(AKLTqmvf0*J4FfEJh)hPS#3dhXE~IiN zw9O?50DAYPsp~m?5yv(ZC~Y;A{DT*U1et3JX?G4}WH|Izhf}T$%Or`3iNuPJK8i<7 zo9599G>ITh6fIe>;6!3#;$2@lv=y%AbBOwta4KM_Qq#Bo{Vu1?YwJe-q5ZIWS?K2} zI#*m=+^jdmoXR0AlbMM^qv?kj&hj$OKlGejvu#Kdg?=K@S!WRghT7?0vibU0yM6%T zSX{cVP0(x^+F&6;7A#rxa;h_~32P9YP7vnFd-ta4Yd51gg6rI-k~*0pATSXek;Q}s zUTv-b*%)LkLlAWy^agiJg+P4Mn-ua0_ z9YKOT2Ev=RhP^p@_^#G6nu3!Qivzs$gfX@)#J>(zI8Va=Y8-cK3!O7>gPt-&ZAW$udcv%K@WoA=(6OJ6RJ!4v(AnJjIKqiy&7#PZu zYzSaM)5XZ`*`<5-MSuiKk|l2$X;c7|N|h^Rg}b4|T?oPg9|ZpXBED7|Y(iu=fH;wR zo@Fzkf`pcW>=lDZR0PV(uv5xqLSs{qyBk3?z>ABPq?}Lh%t9s{AVLHXx~+V1QyX); z-yviG_X(b;==Ez$peB8c1ek7F+?E7buenhQcK@B#$EtG`xU?Q&-Uz79Cf07;;r z7^29>M^ako=A7Vu5h@)d`Y0X{7fAU8A>&L?iU`&NafApEgb*MOXRJGm@DYH74se_f z5}X!tWGz7^MeuLf-!a59&~98Uqh*00000NkvXXu0mjf+<`3a literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_open_eyes_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_open_eyes_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..d64c079c2d02119878bdeb0162e0bd906178df06 GIT binary patch literal 6829 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¥ z0f-kw`o^q?IXNmSinm)yoD)fS;Pb7U_1JbS5}Rj_>+Hd_jg8803C9@{0|()5Oq}&Y z%VQNzJ!HAOfA`8i`AgZ^U_l`Hrh{|JjH%;ab@2L0nn-vHt8A%}?Rwrz?BZ$dqC4(w zwipi9WE(GH4Xi3IEwxc?neI*Tzv$A%EYVPG;yOS zP7t?$De`hZX2k_1qHj`>{Ts-g3KUBYWYhPld7{Zk{7#Zw8@n`cdhNyk;w}DF1*Nss zN9o;Z_Y(mvs)C>VVUu7L$z2PL;$CC6R=Hsq4>Y#(oa=M5^dNr75yngv zf)Hz@`rwGn@p8fIh>Wmsg)4dz{4<57xJOD!JWByc#9JQz5QfOwSX@;k6zoAa>2_^P z6m?ifuj8?|*~~`Rljbw6BCOlWpzi?d^c4&zG2#ev{?$w&++9_3g16&r z-}9)FRS4EwO4o6J=lWL!^9^DupH7m~ zyXW2|_jwb;Q6IB-C=x7vo36KhH857O$p1m+cAX{Q2^0F=ilNS1(5d68_*Rirx8Xl} zXSZ+r1uo66`KAaw?CWBjP(JmsHwomLS#rNa%nvM76UBrK5=WgC$K(4NKP7Nd^x64j zdd++mZFM!%nTj1ky2GBt4aBK_>W)dLby)qD*;W%2-ZDkzC2WnMU+Ge*62uSkN2dXk zK=u!AGVTzk2>pYR;~Z8$kJS@{2p75B?!U4{r@pdyoqdE%?stFrIs0XcudO>hAMq6u zOjvZy(eIWdyrQ1%TxDQGdmR{**oNU+jYE0lq(5>dgbu~UO*Ez4n zQkLH?lJGd1{N__l{lU|5%h_1RalT@HSZ<^Kx{9rA!4~0T3>$1}OfUvh!p@+8vYVlx zT9pfd&k}PNl+vyI4znYjT>H-44o^b#zEbK2>QzTMl=H0;bc)s4OXFpimGa83$4917 z3U;?P?NhDw@22crL8*7}YYIDtcj*f4GGjm3UpaM?^=LUkC0db19!Bqb{3qI^e82ZR zcBQ-SN?(?hO%5~Hp0I9B@`aiV0A)EAzm3cEk!0l_LY3aihf$UY*I z*?lbq_i(`HOK~^0>l>H-=jjv93wXReIE9QBi^T1Ka@L!DR#bLc*t&P&XM!gW{`J%L z)Grep2llr}&BZf?YcPQ}&$)&E#uetAzCUH6M zpLmIv^@k^kjB~Z|(yP`EWvh?6qZB)qg^B(%6 z$o+%T-*zgGY<{?5$0e%N+-DEfJc{eL>1082NU&1kI1g!Bxad<+r+ro7{1I&K&t+8$+~X1Gsy&&F$l)X@pnsX&V!(CrrT zL*@$@c;sx%KU==d^-VAvu(50jUGct?GMQpa9BcDG+01PSKU)c@E{?HvIvPEh7Didb zITZqkYhBFz`)l9d2g~j;vdZAEwtsr|unww+X?>Y7q{(!-+^%a4tvO+0|K4;UU$j8{ zYayAqTT@HZyyY)Bx0JKTkG?eXPxmZ_KVJSVJhL&y8K75)zstLo>4`h7%9ci#>&KZE zveVGJT2icM&#h(7Rj&d{rW5;P2_A%W-Wxb(MpFJj0Vh{tTY2Cqu=-yg9yq3yp+jh| zNu#`3H*VXh0X<`G1=jITOSc+yNJNu}963@+@RHJasLIxricRGZBAKH-`G+T;#?t`@-t=ZjU8ky~@EZ^|ry zb29+|pcPK#m;KcU>p>?ZHb?)hY%3$n^}+M>R<7<-P0LD|ra_ zY>8#|xsnz0@mw4oqRGuT3UN$`2d;(xL%boMALVXT6+=Y}yzh%u9qsY+W2Jf4DrV=7 z9j_h;SNR}A_1eE{rEkOs*7%V~3mme{Uk;R%A(uQ9)MEGfHHM4+1rr;pVU5e8|0meN*Sc!#~$XD_{v2sWm~If9F%1Sq)rD-Zb&jCBz55i?KV} zU2HV4p7`QXUz4r*OWwA7%i~mR_o$sRI9YWX>MZUM*NV^6!!A7aS3Dp?K}|+}_?bqU$73 z00EnYh|Ify6tYOZEG!Rr<&a6 z-dkRM@ae4RT#=eTZ2s3Fm|T&?J=V8#RL=Cu{a>mn`csdm|8T1hQ4D*SZqDqLm-$^D z7GLZ-Tb=yH)ip~=>>SKN1c0n$lTo(XHk&CrpW=2t%ei(n4jH#oouf!W33s(CmVPFz zAY^%Oyf?Ij=R<0G$v&ow8I#RAX1@mv{%n&EtOo1e_O}B+VUX^Sd2>5YCuOKq<{#aS zJ{wa|ksBa_ozIzSt^D<_{$hEx{BvS#BvsQW(du_X&rS%5r8U|kJ{0CZxjYbXnXn3p zhxwiAtezv$xRYGG>~rocFn(_uNnA@R#6oa_t5>I8NwvLRARF3!*FVXDqWZn~mv6{0 zVTqR(Llu+92)cZt#Dd5c{rhbfd&bu~jfbY|%vvd&#o0o&mq$_jCR$-)b>(caZQo88 z7>oygS!E{|<6?A8wHM&Y=A_82r{Idm&>y=$Hjz`FPPO}Tm2|qi~=U=(iLh{W&BjDFm}dydG8sPJT(!mr7kVlqtfu_I! zn}!j!QLgGyW|^++w15X$Xa9?@6P*u>^TpJ$WygQ$)_jF~1Xdq0M%?P04a^EkCp0;8y!ZTN$jxJQ6tGT0}|M#mqqG^f0pVXDwz* zod-K%5ySfMm||5(W{Z;SV;d7GC}hG^x_xzm)IvjH{qbMT?AKkCmc7M;KYRiSHbEZ> z%6>X!5SHb1>A0!8XVsnXmN_KFeeS`$YzyL@9%7X^#2xqv0KUy!K^v^5*cIvO(u=8r0K48n*noA=t`$v%b~i687*B^U7M#_x=)8$C5e~U1TL8JFz~y zGt2DN66uOV-ctKTiTd}%V?t!{>~9=>naAPor8Pd_*t*)3r@7;2E>Cl4MC0$uSP23k z6}cQkt&S!=OGpIKvQ{Ci$3@V8EvCzBbdhJ^rlgWr7$I||0lCY2>L+~vv)qyKYZgnD z{PoWgbHzZ~Rge4u&wwq~%|&%#+xE;~5A#hkZPkg#R10&1C^t*3L55-NP_whNMDctG zF+F;1yo65^VItyIfkn$zEYT8dcTGTTb9)Slp{CKXY>v2iF5nv%*mywyagF+?k_qS%V!`}=?8od{NtBL&2rme?@nkL8-bb+sF zhwUz0TM)L_s<$I?yB6uL?9F#Kau623KQYGtR`h*c4J%bfQU1zf_Wyk`&e~52K?t4k zo+Oq`l}czzM-wKIdEY4&)vMIfJS;e(A;E!CF zOhVc?OFt3j5RT#tiHqCicEzr7Gm&6}S3`Hf1FGI&b(&@h9|<@6vzL(nK&5Ac7sQ<>SIMg+*(_fuhbfADj#pGDs zV4FI8b6w!i1z#oF)}pA*iq=8LNrwyVt4!^bBE;Xcn=}FQ9x`Z_B_|=PdRY9@7n0VP zg1!^z%ZQJuID%*!pf4Z<`P{0!+LyN|yW3ed2k57Cy-N5_)ml~lMr}@taVEOUN=h>U*ICX!+k5@Jj8;du5j-yL<~os`KxK>Zbg_ z%%G-U2&j;x(f6+K7y#=bStx{^WBiUm9fa7t zT0$Ge@wQ$7&30{aU|rkslW-VxkWHtgJIpTph)!D_3iw$~PS=`!L1vN;@JTPV(R4$D z26Z}ITq*$g?bVq0Jm!HwKtx;|eM*%+Y2@GbOzHWOh0o~!$F@mHOKS?^CrJPT!{PeC zhPmZE*-H<>nCi)GuV#|XLvwFGewg^jk6{u)raU?_dk{45PuGJC6%Hvj;N{jV0F zhB%}`wKpy=*5QrGcfCbRo+av)&u)!u?*$ORpZz7pi?|{{_YH z7F&O@rrhE8myQ%}VBeax9)8rv#soAJ@b;g&A150If`T37AXFwK1j?yJ4<8Zx| zR`nv(@YJrD?0+tJi)CV$ZfSG4KnoF|sM`pa*`3Y`95(9hw>YN{0t80M(0<~xbav3b z$gFiYIj++D4QDhb`=1(IARpb(vq7^tWtj>J;vJ2*`iNcxYHIIIw+Joa9O2KG*xaGR z-FNM#muyCi_^Op?UG<2KmJQ%q#CkJI6Q3PRSyX<_Y!w~z4>^Ks-RWmy10h~8u?z}G zQU)Nd$6BtV3n>JexzT=8X>Y_)jEjw}dMj_LzB8Z;O~#s7)Wmddx@Mv}9LiAg15m}4 z^#*jyA;W9F{Lg}b{e6W=32PRpb+plWs|>(b(xgrnmh`O{wN4<2%#c9u|Eo68DpR9r z347s!Jah8d`XpplSQ&j=3X1@qz#$<;D^U#}`T?EfwUxj`C|zEpGzCR{rE5+NV$+V2 z6-%DnVK{0ak2*UwDw0i*vm{4#1RX6LG6<+!GF?+zS;CTqWm(3?-~$W+6Rtptph^fy02fDyfrKNRHaFoagAW3j`^G?s z6RzNxl$}sq1th^o0)!M0Fqe%F4jEa8(P1P@yE{GIFZG@GdbhRO-I?j>>FE*ks`Q6; zy5I48-+ssM`2Gw>Sh3ccYa!eW1_*XSVD4~sfvDRurR~&$qtK7s-PC^vJgq!C! zILauR{5XQt9fDXHwjX zl0@#fEAB@r&5aBothJhGtpuxP;n)D~GK9(RR_JL8znO&Ffdkrpj4=XE z?Mv+eVXd9m533_s6ToT%D@xn~20cO6!gLDzW7xME_M4io9JK|6wKklF;~KCYcNWlg zFv>;SO0xyKR=^HpjQ(G{QY%2{hHwi^Y=pHFaJ&aX?SxiBhnh{;wjK7K0?j(zRB8hV zYwb#4T@%)g*tSprVj4`^Y4805;5Ly)u!f_EC=U0TG_o?Dp(N(q?!;Y11 zD;cU@V`#$nw}w?sIMKlBiYK9#%~{w#0k`UAGOSz4Pyn&b+LdeJ*bt8KilbUi(2zP6 zC$M`j+K}_^32HGXq;!!|p1#k;(w!)yo@V*i>VMQr*Ck zMsORjvnsWCC4jKj9yJS_0$5u&iH|~mQrJ5Qw;5xk8XssGI3TRG>tZ+wm>lRxj{M4J zBiLe$(KU5oWnh5tw+L+!0>ikJBmsfKZy^J*jSK`3QajJUrqJmYsLJ`lP0iZ z%55Q~tG`PJgl-bEaL)kNjlnQ5P|2FQXA*u^_6?*|K*%x)oE(o2j{`$OzTyb>0>3EJ zf?66N1cq5SIe?=_$UI%i#0{_!o5CHFC4!<9Kxmr)PK(E27~tG5S+$Me4&bITwvWC6 zp#!8}8RWMxE<=()3cLJD(bqw8y>$mI0;1VJW)uaSqKoaO~i2OSRFmMN$s;{skv`1 zV*BVB5VBf&#naeO)#t1Y@^xmIez}k&b4ZNNr*lgjM2DT^gKI!iJnF0fA8t`)9o+(_B!dEOT z8zd9L{R8*T25-@gfp50p0~Ti0p8!q^;Z-=#a>=)4;rj`^!#W-bEwd*AuaT>OKcLJ0 zaD4)A*LAUU!b<}9t3?|6Pz?Xv&$v3g zD}~jK%Y_Xt2?(!q*yP>jJFX-H9E83oSyI24wPE4L*8F4^YC3}V0}st!PT-j-+}r^W zF9V*o;F)Fu&q!UwmHPS&;6)3bk>Tl_6n^ZVISY8*Lcfs|UY)=<3k|5dmt-oJTff}z z7F`XOoamdaojegvH=rQgp%w#C1O6)~z%2rVg_$B9GhiC7#assWEk zov*022W=VOiQ#8iJq9Kl@UYZx83D8s_(2NS=bo8pz=Kn_WoQoMFsm)&`$fjn%RAb( zZiO39HS%;kyetWbJFPu#!krz4x;kWCj^N*M6hbOO`8hG{?nM~630c{IPvG`)m9zzq zw2n~hNH4YtTaGejN7sOm(@PBZuMI|Ej&IGrMR1M|zeoJuc>;X6epB!c?@@4(R!XvO*8 z7W_?-x<>eda2Ifoqr2ye4EDRhdLT9pR8*1!{er}m}rrlME02p#~uh57iAt7ABS z5Cb;Q2pj-cr|_Ljfi;M>daW~ool`DebS^A#As{B2aIZRCH5U#pf)@hM^nX8)!dnx# zx>q6S`N%1k{uak|sq%#w-d3cp<=!z6G~oAv^Rxx0@R1ZgSC`w2uAmd})BLuv5D;s< z5vvwg&AhNfct$X<@R@GGyRFy!^*WIuY!2LtAO>8O%VW5t*LpfVAHc@YoqbO6&uV!- zFZK$mPVZOnyA)M2dd;cJ51IHGYfrB$heHTY4B)k1NTLmXUkslsBD4_x#MhN6-7bxt zUZS*OU{wPyUPRTsErA!Mu(Pzr`lv{@lPP27ZfkRZ5O?&caAsY-p+fkx050-lk5jlL zfh&v1B80~U&H&YR_DSJ`34EqVT}!h*ZlG!r8(6)lho)_ry7aS1+9o;ZcD*=&kbaeIkZSd#R(F zXGMu%9FU*uor^vz;92;!b@q!|ln8biBNAb6r;uxX4EL?Gzhnr{3gBEXK@p0-Gl8!b zk!S>e09=?mRDLFQn#3qwvKD;QCuk|Xtv)K8iQva_*>A59*4o;;$c6CY z0G{p#t!wAo61b{}5JGrZ;I5r*W0{37wVYm}^fDrVm~*jf1L96=H+aitZRvj^rzhC# zXY7s?E=me&Dy1k2bDB!vy4dMCN-rY9Z!yF1>0fJ+QKDC=ViFHGRNvih9WGb(`a`ND1#ASPpHe9JC;U5cExWtR20tlsOh~Ot?hqbHLxhrSw>=(JOOdi&c%ze!lCh)a> zCNG2s1v&eLh3lkJ?&ON!Ynxu>{tA6?DSSG0*UsALAadiedvx{OXRX-j=bTM@9q^!^ z_wf_@ax)LEB!S1L1^p?r{`zx-^cZdRwT11evoS2{Yglxg0o*rqHkg&Nb{4hJ7Hz+m z_h!T?VXZwOb{@jDEFnB3fH!5PY6~~F=FQ-J^*MqM01xq%+?m2#61cXnN*8%Kg1aR! zW#Q*FR7%bDID)Na#@bWlbXv9$%BWBN1OYrdfam0lZhs%cC(EdRfdy5ZkDrlUqb~jm zWsI?xIuwSW6+$LFE_J49 ztsG8km)sjwR``c+Bow!`~$ld*8#pjM^9 z&TFySvn``mhsww?!(?^~ky^-`>Ai#gQVoc+K|~)~nX)bP`z?4$S+|;E(^TnOv$eT) zdaa}!Qsw-b72Pak$f`sy5Wu}d=b4p1yC~Y~^52F7X8YPXYpodOGR04&a9q&Xy&~t= zczpJEPX=~LRjOnkdiQMLdAYucdfxx{O2Irt4p1kacijNZ%^-|KwIeoRK)XiMGGz+R_MIH`YH}Y(dHR@ z?~Vjsnu7c}yDr*>44f+eixh6Kj;O4brEUHmwu4LqUa#n;oP@R}@bVP44O40X91}Xj zTIT7k?p))wrCldF3*iA-V6k_Q5qVlIOWQ$am@ahQnyI^g=8w@z;o`(G&JDeI9tmko zGk?>){(#x_ttW&hdG=em&|T*JE$Zt+H!LSxzbro|a73SN`XYaLyP!_@{>WW}AMeqr ziM+A}AF= zUjtrk;Lp8Kn<;!ag)7T;gYRb2Iz1D)Fuys15#XxWd0KTWqXLMzP(F=l7{R^~d^U@% zw6I%WUEQ{eY_@&mn8?yImG%K2`q%MrI3j?U5B6>EixtxWD2_BdlrZdz5Qmm2=*ZC-y*O9rvfP%D zTTMhZwph7p1}+W@CV(k(T*CIEw1jG;D&o?}(f!KxJu6>}b6ZHs11_aH=_2x8;64uY zOUrB-E4(-N!d2pDiOcm-i|DW=iA(*qQ3A|EqwSL^Cq@{3(W4{>J;p4dsN>LbG*VqDyZNK!x0 za_Jzuww87?j-tH5&XuG`Sdi{OR?dHrHE=1zmd}|fS^$xa-jKi>`dN0pQ;wK% zCoO0h*CFpPMU$V@CkOD7oYk}Ia6hds2JR8UiWdB|POD(Y^aw(l_m3EO0+k3J2)s8Z zWKHt=kY!XwP9`63!KaISZ9Ys;n#as3N1yD|7mF(Q4m^t4_+8(&9C$8_ z2f!my^h+=JUgrcV{v1(BiY3nsBQkRxFxyQlZ-sZcKkO{wQyPeDG>b!(weihyj~?0H zSS3bWG0bKGzFU3T$3y%#{nE9OZ%)tTAQc2o8t3sh=8O`C8X8Hlb{~L9HUG) z4M(N?7r9kTbO9gqNl=ze3*Aj$hWSj_N!a`P?lYp8b7YdA0v=!Gvj9)|aaZ*SSJpw6338Ar{LTsDvchvs!8N zb?eNb+**tAc#FAK*G>H-0LL1a?qRKeW;TVZi*k4Of}X;uo~upU@ZaI*&bqfu+%pB^e-Cn_3@Ptfn5xGSPjKA|g$iN>PC$M(X^$tb416@P)g)avpJ*VHh0h$t=eAmKNDSS)% z2_FpngElVD7YVn{|ON-wt7a>a>mz zHIAq(dv?E^Vhvp9CsyYQ0Z#RuU>x8i15KFD9X~Pf15poXMObK!^m#U(kh>MhG5GWO z{Gkz?Y2hil73IM2l@?r`xd-~7V&&t?*zdF*UOi|nW(-?a8MCOKC!3v)fY8>_1O)_V z1MGfg$4}Nq0^0s2;Cf@sve)H~fbd&K?KAGwM)LLS$efE@r|xwN2-!GJ47=OYJGD9f zy(PuK%p@QM)Xm12 zo|DQI0)$^F*2TFd18FXtOp)aof}LCZRB!Y?H3Tz zPbdkARKR0U3>Ors*EekKM&Ho49%88qthM1RoLtv5O~aj|>ROi<`Xv0q7}J+WcV8<+ z?vSZ^PK)8_F0F~xN$SXNNhWP&IM%tLZ@0cu0O8LQ6Mm%_gQ7YRDskK$eq|^n$f-0y zWS{^}u4_`a>gK7Mmc%@Z+a^i@gL+*mAUr6HS6qn&c6`tr3^q~)DS5?H-`hmKi=_j? zgCd-PP2=0gK+urgCT{EZ0J&K21_B5V3at(s;)=bk1~LUTsx*QvSHkUQ_j#Kb*tN5h ztgN-tXr44yb9a(d$KR!n-cnQp*|B#2z`$0Bd z^eV?n0O7X~#ZhVt*)%?Ec0El}Mc)SO?A2=7bqfm~tPBv@4P-wYGv$I=#-3Np&)Uok zY+Vhz%TPFV3y?|yk#$P$cx&O<(1qE}#ZGqH=_C9(#b@l^3%7Uc_Ex4mh60G(Eo4;_ zP8_@VyD9aq^0z9|s~-bZKL8mTAhJ%&E$<*47deY*r|7GG##+~RrC4gluwy0csB(K) zOdvxCL=G4Vq+Qp9b)Ju@Hhmiqk`y~SJ>i0l_beA)H=y9QLY^A8@Szu|RhbPQ!5x7pEy;EEfJ>#pIRMhWr$oE!eff zZ4G_-EtJ)%h4s`H5V@^HU|2l^YXVq3V%tf3TS#I56zoIv0wr1|2LX!O10n|u*+!(? zS~UyD21}EG3_?!5)+uY`Zze%>MYsW_h5DNz;ZtgQ&it3|d$LOLhMgOWc zxr=u~%YWkYR^4$u?7L6RSAwO0GO~bJaNf|$vEl%%Tm>s;VR90p*quG3_$q6hx*{r) zx;YE+B+MRw=~a&QXu2x(a<5-~FVB}Hs9xF}=(D=1Tnpi52ZCTHG*-gYY6q05Nxzab z9amKtK@fYs$_QGqkPVP=E-dwMO{&5+dThERrJ{~y6(3cvZC RsT%+Q002ovPDHLkV1hVS^*;ar literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_proboscis_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_proboscis_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..4ebf96a796792e2455465f1980c40f89cbb7b6ef GIT binary patch literal 9175 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_proboscis_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_proboscis_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..cdcd35ab0d0bddae030b832d13029cfc7a60c8f6 GIT binary patch literal 6540 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_red_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_red_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..3689aa549959e3b227422fe414e2c0aa674c6b6c GIT binary patch literal 4588 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..967f634b8cb9cbc7f07b81fb8952646a941bc9c8 GIT binary patch literal 8728 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 P00000NkvXXu0mjfsN*fQ literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..ab484155d9b3cda214e6e607ae152363b9ec5311 GIT binary patch literal 9018 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_round_eye_level_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..63d74e7525410ffd1492e41eaf3ed2394b35560f GIT binary patch literal 6668 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 W%;P1+Z)( literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_sharpen_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_sharpen_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..bf920a928d1fa6f4717c0cd7c9af7432d6f1352d GIT binary patch literal 8214 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 m|2B9 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_shrinking_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_shrinking_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..7b280a7d8b75fc0da4b347d15b8d4cb8a880a1ea GIT binary patch literal 8822 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_shrinking_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_shrinking_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..23747808a07850e9bca92a7b17bb121d2c5c560d GIT binary patch literal 6228 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 z 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 G5C4C@PDpnE literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..ce3137a17eb49fb629e3c7ac1ea6439a18ef60cb GIT binary patch literal 6287 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 FV1iFq02u%P literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..47e24ac1f6524e0b5efaef1e42f021660374d02c GIT binary patch literal 9259 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 DStH(5 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_smile_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..660e2a54416401cc766a487f298d6e1b90ae6962 GIT binary patch literal 6521 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..070617ed13374f7061a1efe2a569418544217a13 GIT binary patch literal 6391 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 HunzejD64ta literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..2a47c1afd9314e6e6b95d5fb2b5d3062ecb53f43 GIT binary patch literal 4880 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 G7WF@TGJ(?o literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_teeth_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..0ea1c5126df9236c04aefbf70c9715f7be9a58bc GIT binary patch literal 6625 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 a0E`aZ-41-vmh$UwoH@~kaNEQy{(k`K5!%!M literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..33fe01a6a83744177a91794c61a40830781ec039 GIT binary patch literal 5992 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 dr?wg<6NB}V;jBKW|*4nND2@5h)@zQsKJ5h1O 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 H>7V>Rl+^_V literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..b17c44bf0322aab71adb2e9c7392de852a928d0b GIT binary patch literal 6222 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 Awg3PC literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_thin_nose_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..8f955579c621fd1927eb31fad90c34cf9386bbf5 GIT binary patch literal 4865 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..ad472754955efebb232d152531ee00d479e17469 GIT binary patch literal 9240 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 bLFE4jQkxOK#?{`V00000NkvXXu0mjf^n_tp literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..fd53d6dcd0e75bee48561a1b260cc1c6afb60dbc GIT binary patch literal 9537 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 WdLx0(#-G+GfUKmFL=Dh5=)V944`*}$ literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_box_wrinkle_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..6e5318739d0a9fc029401328f77cc2b20ec74edb GIT binary patch literal 6716 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_bailiang_1.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_bailiang_1.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee2c11a8cecb953cdaf0912c74b2e7741def984 GIT binary patch literal 49976 zcmV)6K*+y|P)~8kL>guY>%E~P=B4hP^wcUhs?!9K$J)(w!lB~|i2oHBNyWjoJIp0~X z0qxIEPqU6uO8z9t@IPcQzK1N`F$}||mt@H3e_$8}vMl4j#rNrd=%@6R_!$hq$P8rk z5`F=H3#oi<{)-0vD!o{|PP_w6T`V4xlQOZAH?V9-d=)LIwiuYC5 z!oM#sh`uhF2GUf0Hjp4imH?%a0n;q;z47hJ&!=lP_`1ZM(Pz`YN+tC?=tIS8aLQEamGF*D5}fAFqH1uT@6x4I|17T$O;I zW~TAKWw!g1zdkaC>f+_gfsfxt-?K8~f6B7#uQC|r{6X`Fsz)xCRo$n!(;SUzor~|u ziz*&&u`mj_#qTRX7td9H#|)iGM)L`PNIot8 z{?{!DZ*l_#2deFP$1f-nC3MkyCW7?{JZT~sn-;c250=a>lJP$h7!5MV ziIM!TMuvY?(5tv40bY&fb#SpsQ9l;c$KT26vUqV0u;RY8jk5kt1yaqRD)P!r?HUpD zbCNCr{W1YT5dfP7`B4PIG=o_Zz@V4L1WLtz>fxtiqmap=*9jJqH<|%)lpsw~0bcoR z2xKLT&_^Z|!qi7G{}%@#;xI;*r7%qcrenct)nPfd0P)73;`79P6)TVl6Rqe&BQCx^ z<*ulwMfbkumuRf0e=LECHr@u)6|PRPj(55cx9&i}IbVeh##sM(mf_#Ww)Jm~AH9wL zwUOc9Wf{sjIyOy7ZW3uH7p9TPGrvFaRc>xHeBIiWa{YCv=4RrKEv!E`-jV7aB}jNT z696_Amcg=NLh~IdO*g&7BH$3qCG=m)zmudX(l|jBMu>w5Q4qjiED$UghgJZ$MXl8a_7$1rzGm+G7OqXc8x*8?=u$ued{lh~{zfH=JwBbcv{1OXPa z36_gFOv^^(2Utu-f=N?i#8?CX$k<_bTn`opXfd)lM3yCpq7*?CiwMTF;8p9Wb+*vn z-bK0D;r9#|OL+Avs@*DT?OGlv0)uju_%F3m8WHJHqk4rR7wKZCUoEWQ zI)Jq8pFjS585Afb`0~rh5hoUnF}|@O=vR!)_}`5moh7Hpvcm#&$|n#Y5dh8Ow>(%7 zw=N>3!gA^VR<986S2)4)mSm(!uOc7`$5CQT0#n?F=AWof*VtWH-aL{K=1!X7Bqj$+ zFl7>@h{F(3K;TfGKYc&u*RSSN__H~ZIKpByLL3E%l7yL$e$TQUW;+6C7_4BKHZ0qM zZ99m<6*D0HZkonet>#$HXAH=c-Xl%;I_k9+Oxwl5J3fL_t)Skjz^S@2;xFz~ZT4bc77==Gd5SPt63AUn zqGV9@>l;h0uicsz|NjZpTT8hH4rx;jBQk#YCd$+7Zw_UoA9S!yAZD@4mAj4(L8PcDE{u3xnw3&tD$H%TrEAz!X59GEX(Ybh1dOuxGDN3;3ii>x(Dko#V_aBDA=l)du)GFF zI&ol0N;m6FnD209nl^T$a;v}Q!nv`pq9%uG+JGhEEA2^HtxOuEgZl9A(WN>XE|6*Xo0EI12w!1K~O=3#miA@%pw>x3B+r z4f5)NC|!_QN9ciZkYYKVVes|>{&a@rY=St7VVWjufn-8CBatS&#*5{W{k<^q5v&%d zH9KhacBST+AY2iU#g)jwkT(&T?>O|aT1+q;Tp?Ia+0@S`eT4oJVHCj+Lxf2zwp_{N z4M6usX1ZSQpwaH4Qfr}FZ)4}^Av!zz2o?*}J6q@;^-$|JG7yI*r%%O&*fUE6NS&8mmcI z@U?23EK$YQR2g@*t7N>s{`m4G)|gSgr_|&GPK#KcK8^rKZg((lo(hu|R)3!}(y0!D0nJju?#er(CI{)#;(# z-G$>-U^^ZI9?(g=cm=VmeoZ;`uq95B`-tLZ);TMu0si*7uyYIS>az0>l=(;P zE$?DD@jPW-Rz=M@OBQ#o9tO)bG801Al*B?p3Fba#qbY`O&vE(YC9cn2vF}%JY@ylP zVFn9B^5rt&?*&VEl`$RTw6@6bal? z0@qBDCJ`LhM6KdryIF^0*?dh|N)b1i?GaAS&+)~{Io=K?ScM@=LDfnf%}x)sW*5~) z3$|Ov_TGKeiIumvP;S;y@3v5~NmwsN6tE7DY1MFQGyZIP2+~W%&q6Ti@MH)c~&MjWE-H?eF`PZ z6e_AreF=v;znZnT5ZtWTkZ*=fZGt3BF})h&?2FGZy1u~a>t|w@l}vPd2fWz9YROD! zS|*~v=U~BhU0#4F2w}S(5@J^=n46|W0wh9zhR9#ANL8y;VIqO++Hma>|3@-mx$MEU zZPe;@)GHOZw#5<=ZG?=(?KnW-FEAYpadLK!-@SZ;)4>>7$wa-;Mzz*Jte$?E?X%!az%xrGU(aGXVo|!>sIw$PK&;eT zY))6JC0y6z42Zv+VAwxrc58QbP;(vhswujyDo4TeI?t=1QmwQXv8P^*hMRmNd;?z)futQ6wM&Pyt#I zm?Q{h0d8Kr!1?oMND@k`jSy1$%`{;c76XXE76z>SkwkNIb&7Jiibl7M<($%XOElWs zh(ezO2?8Vq9A_^-WnZpVt)kOt;PFlc^=bu9r3$xPVKKW>t)gVxupAQxf2Q2jvP_B> zfzpLZf;goALVoY%xR005U*jjAJ;OW(N72=0n}O(9E~;J?$M63hdWVN-AM5~@cwf5r z5~p#*bJXkyN)RP$`Ok8VRVXj?#n^5b2u<<%B8VSVp*d z`3n8BHwc$2gy9M|Hy3c6GG_BB>WvQS^){Pg7O+i=BV2zqN3GsOtx?B#IAn8Jt~M|m z4^XW(SY{dBoML=)hIX@#cD;f7`yK3Wb>LMSFkO#}9LkjnOv{47Y-sWOtY<#B#7D>@ z99U7NMlf)+Tw*yH;q2rDzk2ox*NXtR6_6I9(EtThn;(eFe?t5W`1&( z!EdWd)HH7<_x0AF_idWff3DU^m*#ZR(*5(|wbJJ0?DTcX2mzde!8c?a6`TI(ES5f_ zEPc|qP3{2;W@J%xU0M2?+)(i<-R$Q#r=^xQc~u2W;`^G()-*%LWs>3i=}Vly_=?kU zj_u<4)8FzfH`-f>q8Q~$mBB}5mbM+qHdp6wICAc7ZNZO1_%r$D=bGtoSnSJFP}cg)Nm2z&KKxs-w z(TL>E4X-MtG#*@c*~C>Uz^!x4UC!NI6r_yod|D;UtEG$H-RMTnwoOxQ-P9!*;}GW&GB^m!3wdFD&b z@SHsV5}!POgK<)VRkGoF6*QVHH0>Do|L`x+d-nq*S;o;heH8tEiGmnqN(>TXlCL-HUolX(w)YV)XXqq-ymNmSsa1jNdDz|E zVdk@`)XQ^VSmYDh{CV^>K!Uk?PGmWxEzpZLq<>4<82obDS+-pLz2x*2S2w-wT=B%k$Ulo3*<;h?X-PdkZ|gzlT+jp;51)*=oXV)M1q!Sgy;zM?fT* zhkQg)JFZe=B7sR@R9UHF4OEG~a65>psj$Ldt}q{s@%d+;<5$1?9Nq2?f&^&St8k4F zkN)^CvG?uYXaAV|Q!>$X?-ze&5BCHbGG?wU;iq55UGHNbfEIozXu_>6n*k;Pnkm)A9k74cVMFZ4YBhMW> zhRIIVs%>On6s`$tRMHju3Eq7E1x~*BE$4z4lOangQEFg1pTluo%*K@E00MuBW_t?; zEtXkg`KFZ2>9(}3Lj;Q{-f3sJci6*X;WG&9oi?0W4VLS$ zIi}?#lWcH+qD*9AhUjy0=R_3=n zeLm%Ds%XAg@RBSkWSx_*Px_5=vr-vYQB0#c@7A;Bw-lYV>lO*a^`J!q@+~J=`IQ1(lRESKrAjp0#CkHw-ouu zN=7Bi8ZJV7@%O*L>GLm8tx{c|fx275d^|#&nTUz$mP^i%P^C>Ahp1M{D4TS{DS|l0 zXgtAmwnU@ZW)`B%3YBP?48&_BNrb)qd&nXm4;wM=?RT+UhB$ci5Kg@g(L9@#tt5 zi=~f;|N7s;ZBq@S0*(X->D&}Wa~xQN6{>nC7qZtgcx$i{Jx8irvRFACz(s-Wh76PY zlWK3NPh2;H!u?YpD_N0*cS`XU&rACyO{!7BMIlsbwTf$Ag^+jXUAXJ*4naUM9$%0K zLZxNr_oHJv0frYt{O04o#k7BovR7fybZZWx`2;~`!H+VmRx4C$4TPbO*?5FnwTxz& zOeZk&1I(5I{FRS73CE_zb%b<1BuAKUf{?;Letlx*zWzXz*YVUTkb zkCJN0EE5oQX_=mzYJb>dk2U5H;xnrNB+kcVnpYV1Z*X;fiqn%5Tnt9+|5aTJ-+FwA zU_M9f@i(#a$NwBoMX)i0gzzIR2eXT8fl-T2CX+?uJ1K1aB8wz~lAWZTTGI=4Fo``u zrgyVyO6-cFZT0r!C^nN;2BsTFwFhMBziJe}!^bNeq4kd`_QSd@&du>%6u)NDiyfDS zDZcvTDPDd08}2xx>4^X6A)B&rfG%7HE6Ts( zmQ#5TtmEY#SK+i10Fwl>!4SjC3(TeyOlEV=48?Jb$#{zKe1;&2@X^r@dhG^QL5STy z`Io3Yd`D(j3NVWFr@SQ1fs_tFu8Ihv$Q_3bXGjEDI#KXOQ|_bo>KqPQ!9@WPUxS|Pk_g=G+7o_PqOltD@rGz7>b^wDyttuw%286!wdj;yIdn%I~M z5lFfrrX$IRBJAGo0jJ<<$qaw=;eGZeyN5?`Nl`N@D>ee1?-xTb2isjJUStIE4J3zF*l5=NS3cjbB>hh)BHK{Aq82f)?sdO&CQr< z3lZy|_cF^5B-YMVK;`PGA|OifiSNmswU)gU-&H$X4VKU`u5hoeMQKqwxv9(FAUv6I z5Lcq4nl&ev5-3rMvu7tb|LO(%gCs!ToS$*oR?S$VQu290N1+WrrGRC{(I#bEXxDd~ z2o@5YjRS-{JtbrCQC^seUgIP}qqD{JhglM1t9QV%P&J+5+wbhLq_cH=4=&}H-LeFt zFvr5PFgQ>W?Whs_`2w@cON=khv84W&DCW#euh&EK=suiALx7lyA;Jig^DCU5y@VeG zXxFN!*Q@Yck1KzY*%-s&5I=tU3XW;wo#P$UniasVqV)&=0+oXUE)mPyG2~{?8DD8^ z0I^$`=f19HF$c2#2I6w==pnxq8E;x?sq^zzU(EuXK7E1y*(s)j0S5__{uP7GOP6qy zDN06)RpwxkdRUQ6L%>KVgAt=+$7q#HxSYk9#U`RSW_ z=0|@9v+BXHR41icBjq=yvhiQbp5*B^jd=1RWWkDez+i2Oa&p}Cv+{03H5Eg>pH_RV zCle(J^It!DL)ACye^gee_`d!|>lGh4`ZxBSx=rOE=Oy9FrIpc{Uh7u8mt^8N!{};= zvoBv@+P^^*tXL|U-dwQ=?Zk7GvpK9Rf}fcfhZe$=ieAb0%edFrOMM)5JiMKR7zW@L zQ7TlhY?r}6fla;D=BuX;yhg3b79d?s@h9)?a&g4g5t(MHw(;0M|f${&z|As^%(7nhsRG2;gnruP6g%n{~X@o1DKTdQ*5P3NY-w0P*2gcGQYY7 zUTY3klJjj-&q0W)z|ox?r}AfK<9A%01D88NrCkGV3g;eW0%M(YIAWubAYu z`Rl^bRX`N)z2R{xaWn6|)r-W6-Af`indPfjCwTG2Z{Rs)lq+D92MS&-bGU z0|FW>1hMGCGm*hVfWvMXHb8YXSf*+5QY)bDCA;^Ub~J?yNN3Ml+q{UX;_qgF2Qgr zu*p1I4x9F1GDW(aa(c>d`Z z7@VEq<(Hpu0V&ZHX^2$NP)dDN!vX4M3fDC7eCT75T8OB+C5pLZ-%S>HuvNu)zQm0W zOrwkoSt&P7g{{-+hyxOjn&pwARjt5JMbF7M531PebkI4z54T?B=J+T`aD8%u$!LWB zV2E0^f=amz*K$y=(bqPtlF%-VG=_mhxHY^U1jI5*)h0~N8eO)j=m>^w!K$`kJ^U{0g9n@krw1*fd42SUc;0yf zoHV||U)KRBUZ>2X7@;R407a;GELLu&H-08-Rb=#iD=;rclStedAD@Kl*=Ln< zivHUZyngW+cK43O6o({c6PZLyG~zLu)U;$7I2o@n3{Av_i8u+lx!z7zc(h%^#b8eT zoOnB-UKP?B12h_KOs7Nc>}%AUFi1aaH4tVF1LDJ-GWL2cbdDauuGL`JE{4}PID7Sq z3l=Js8n%18D7y}9$An4ZIRPs21qfN(OJuH_^gR=>9F!_8ShYHrkkM?N;Q9jTa)Qis zaC$Yw-+%T3J{;^ld>{2j1y6tRcbH8Ec-XC@oP>DioqIg0gnUis@Ix4T@4;#{7}z|w zkWH~*BZ{24Qb$JDf}7SEu<-r0o=>$Fnja^=Rm?xi8CboRE5e0rmH(ly^R|JzgBNbk z`1piOv&jGD)fY+^k`5fd*P0`#IT|vW;$6q|Eo&F^8!3ib=7pR^{kCXAm%uF)1oFW$ z^xqC}eR77=XTQVEo9mEVms+*)|qIzfy(?O|RgVkuF{s><@8g5t{|=u2{QG$N+fVTBZX5onkH-%V(cbQGHICK22W#&g zWUW1z9yNZ6Iz^*Y)R*R^d3jx;9(ZojodmHmuadF!^)F(SqMqQE5UypDMGv%Q2{(cg zzP`VGO)0*@&CKzW`-@rVb&IDPdc4vrsUF`shp2}v*%Xq2Ndwu}J1ri;_dA^NKXlh|ONvF3S5f)yTi ztGJ%8m@&5+)P-kZ8B*J)iztq`V4_{Ez|3N_JO`Fn!#qszxb5N5eh-}oAFwIxzj=j{ zS4F+mLxl@tDS}R5rV$VZKuAseqQr|Lc4YJ)ZBFW=7ET%Wv$!=_)F@T0qvUv44ae|D zBfNfdivQ#P{tvQc)yDCo_wemM_#?di;@4P=$JpQ5!t(MI@aK5&jYlvY8+PXiX72&a z{dbXCHVio)k4+LcToo)LvOss+*COqf)0@bOC=5w$a`U$f4^CrQZB~zFG}madh%6*T ze(+jOdbs0d0w-Dpjilzai^)x{0HVO52;YU(mg=Jx)F?0tXPIu6bT|qyY!XQ5HF`#%%&(;Ycxj%S5H5~qi?^PV#R=AlgF^^J=RuMecWup&-9`oP?~*@Ph3%BlICucp ztuP3gU6PP`QGp;py7D=blTl%AOmlF2l(GzVmM|-kKS%R>$eh})1>18`sy0w^s#NL9 zdgN>}$K+3W%z)E#HFN{!hmz%7DIFvM#TgG+&OiXZ-&V8?; zW&idh()#K(D$YN56ONmqzGi*pk2vCD)akW3YQVZyJEz@8F}4nf!<2>Wwc~v0m86yeF`|!q ztYzSmyGeId25k&+QbY3##7Hi>lcb7>R(z#T*Hpi!esbGAF#hIMD5rs`+6j5_YZ8FU zu1JmV)=dazRrpQX@?xSiJh6lIgglW0)r4vNk5!T7PvgU!u;w2U;XAMoLZ~b z8(4*br~@S7dNqfYMsVW=9yU$b1~3^;um}@eFJt&|2-`H#uuYg&hMN$$^2InhGVhL& z;h<_`HlN{5e~3<{jBeRO&9$*K9r#g#4?1OR@ARL<}*{^=c z<3gyKnj7G$dA^i!1nn3x%y@~TvH{mJv6?S1_ah8uRBaRT)Yjd06P^X!1PM;&0ZgaD zY(#|x?NW?h&B58_HIFOaq8WvbiNGemGQ>A_nmE|&p>_NY+-d`sobF&GA;Q@V(QJ-q zXP5Z#vo~<6Ev^Xf9v^^_H}v5@e~Q)chTBkE+dbG-hl^TC7qsZe3t}rn7THyrz;?NW&<_z%F~QtNWEdDsXV~wyQFBbZnJ#e?8lZBB zYPHV(qnn1zlX{A2++65$=Ht`P zzQBL{A8=sO zXm&84&$+~lvLMs>1Ql*N7jv!OZ`+`>>##q9A7@;8b#`@wR;`Aux`&s;39cxR%}iJ{ zeBJR-ihVRJz{?_3$}X%lflK%8Rxk__>@+KQ@34p3?g89(kHummj^K}nc>2j_czw}F zKaO!TnQ(CfMcf~K_)R=MzQ=wj1vTYHiv?(>;=s0whAQbs!=MH)(3rduN(@AYeMT0e zsVQte=k^Gyt4vpOg#8nY&tBo?>IOTH@4>K5WR?Y|_ZZm!2GVL9DHZRQsRCUb@4^9*>IicJDERky#$UJwyMh4?nY! z*d9ndqz%&QY@yYt!zKijOt`f=OwVPp*(IQ}oI{Lr#aXv(4cY45^#@P|mfHd2~KQ7Mac;wlaxquK~rQ7%YB zQB)Dj>ZN{C=qVzU%^*e7mGif{JC@DM4U}0HO;j@VNoJlHQGib~%nFce5xaiXs*b@wBf; z^(xCT?N$R-&tvo6UncNe7au*@L#$nC5iT zG+5JdVK}54Ql#y|Cc&8>ex$a(*!dhCi}~EdO$HTL5HoUf79R}5<~y8CxpXXnSc$vDj3*Sa&SU7jryrRAD1Qx6^=4jrWd=oAHtxu%0~J zL%m)>W$z)(T1^ahkI9r;$RxYwL0L)8!J#4qN<~uZ0ySt!b`$;)0ZyDz$CGR6-=saQgV_`h+AZ{bn)F3Q5IzoSE?O2Cn3KVfha)W)Q~>K^dw(03 z*CU)qz>H+#Bu2xva6KB~LA{KQYjQKaNq(YN#wto+mrOi(cz{;74Xd>UduyMY_c;V( z*FppxstbhXFXkqdPp&FD{X{vPY`rHGNFY+HD={KfD)XU_Y-(+hRA4vA64sT#6qAr2 zBO0D#dG?g&KBjbhN0M;xVl}r=dh*YZwsrwB@zQK7sfIHxYucF>xv2IG1qcB{?SBjY z(7}3V7wDa=BdQq+R+N4wJxu~)!F9JguJYh$&7Dxfr2JcHQF{Hi1b0rsc@M6BGsTUH z6Qaa4*T|3X=GjwNFfsb#=UntaWm&z>7RC#obwbaGIc;~;sG+~|;dw4+9gsvgt~h8n zYnYEG@Rv(wBi3v2??&K4!CIc9@jUWu*H0nJ5#J>Lr$PPb3=2pf2;6ez| z@Gr{53KP1Hm(A!{f%N}_TKHcycg07FCVZtQ7b#)mKfPFS38ZNI+W_LGWFrqo)I9-a zh5YE;uk&V=nxlEQ8^)POgUDklf@R2}Ee%hu4mz}Q)OT*#uF^&6tK{gum(4+za7tU86=noAs0DJmrHDyU3|FL zfkTW&=fPDgh{BkK<>SZq(Czi$l*=$$JFuu7)pnT~O`ZTIBoST2S7tAluT({PK1)z+ zItC*5*BB^yE}KuP4$r1Ttfo@|Olp0gvCCNu>+l==c{I}}x_*h-`Ad`>hwq!D8Phi4 z?7fT9JAa0>(h__|+96L56HN{x|9pEbH0LYNIqNcB-jtp1yuQci=Oo*RTEhgf zAK~q@FJQW5%s&4a&Yyn4Ne8TS@cDWjc ze6w&BAmw1p;GUJy+{fuWz&ws&QKV`ZoE!e*`}?R@Tm~cMrpb_yK;GTi!tVYqoJw7k zaJ6?}@@zz#%`%NhX0yAQagt|Di*?WjRm;$@gTI%RC8}a{0CWdobVsOC+r$W>exBs^F$r zT@0L6taukO6yrkj42rgL`B;%0%LS-!N8AE{LPwS!U|tO)&9pp**!a&crH?2vo9_w{ zxu~4pn%A)Ak8Uu5D4Z0pP|SI^mm&9wI+Ba@!X?9?Mi!VNb>DDlN_Dc*-o-@Fj zjVgRU!g#)bWf&N(Rt&^GO?Yq|W)si0adO?q@9lT6WzrmN;dc@^#Vr}|gBT-vpCG`J z1aLZCDvt53gB}j{dnl36T`9AZznCmgZ#S^Fw+)X=@*P;MU6>@xP*|sL~OjNJlAt!g{E8lU(`zS2AkOQKKIWE?&%+pj~W^Pq|Z6=0u3;s%)%?zHdk3 zn$1_LIXUWK#Qq^=Ev|n1bHJ=1zWNGRufD>3u|%)iVqb4SjA+@ItQOd7Hql=!SROeY z+~B?Y_wo9&kG;B!54P*bXk@Wv^Aw0B`->Ll%K%I2A+|*&HceC@CVtXw;`sg!H(k~0 zHH1qa^XY<55#2x9LxoH-v7lFn+3fN32c8lu=ikt+h`>#V#%s$cGY#s_#b`PqSCJHy zET$+W0ZPdV)BXT(>u|bzJe}4gw}UoX9`j{Z5y=na3zNuBNt0Xod`wyY^M8Opo51nM z7`}Op*<#6a2|d%oMW0S~qUbroL9>qY$sDfh;%qd;!~K2CS5zAq;e-7aYV_t5og%|@ zJmczaKZr0{_*e!pmrPkDizh>L$_|bn9k6gr^AMNg31}1^vCZ!O4r=YTXq2biaJ|P> z+f;g+a#v+RFcy|l0Z$`|B zFK;f$w@5wws99mQBI13vU|v>^Y?<`bxP>Sa89c);nz z-p)2}2=Xtf5v#YijdHz)a=p$K-X*&Nv)U5AB+byK8Hp_G5Ga*!T#R90UrmGxk_cr| zAU`3107=4g!WG?oXgNzSv`*BEB7|)r<EQ>gMN$<$15th+$5+y5-Jap7FQo*6gb1&tBo_Xbs!1$v?G7~Q=2VyOiWU^( zZ(dQbqB{%!6vV#%=bJ*P&Wd;amJUQ7xJl(s#12t{*~?Ec`0OXJW1+FlW^;aUjd~U1 z!HC-e#$kx}4|i~KGv=X6Z-xVu9S5yymB)6F{PE$#J(zKbXhEk=0Rb^?sf5{V#m{rP zTwyqwqw3PJ5+xiTZ1E8l%|@Nu0iqznY&_+FrPipST&uz6mR7*@Xl|j)vJ0DNQyl)t ztf&1f`Q1lAKIx=C zhFfvb-QGfj26k5HkZ)ow8zs`}xSmk>iVP}(4L2|mI3>u~=PL0gAfSprR02i10jKGR5lFM}$y zL)GpjAB_}1)$d9W<(7J*F-8aQW*(B?;+B6XFPt+A;zKx>!$q+v$WJ7|B*VAp|Kk5a zDGs>0hDH*Tk5{AJoyK^1euL}51dsN*+!*DW7DkH&FDPk>r#IKAm#aAF)bP<`GPfb- z{V~rsOsJ=2JY!JMJVMeY>2gSye6ZKS&fYeH`2y{&E`wn{n!&4=5iNZjKY54>^_$R9 zX&IGTRRInN==cd5VJsWzNkC?R2{5WTitOvrsaA5O7>LB6>NV20<}@Ppy9@^?y?ujh zaKm$eQoACC&3jcu`v-^`O@ueE0BR;1oFbSGxqyO3qqIr?Z9rjEyqW&6fs8cZ@^cDnk$}1F>ztj4f^MV?26>C#aROBmF35lSh z2}W}r)`(rlp)$pJWF-R?{#{DSQ~uu%#A)-BYfL`<7{+RhG+Oa6qfvjv&FqwgxayD5 zAJ5UQI2bQ|R9pw6*@6ooI`t;5r(@2JkQDRHM~CQjYnTs5SWK535z`5#ixr)}Lj5HP z7Jh(L6r)>paqs>C7r4?>s&D)1*WG+Hfe?e^eMK>>q@Sdj`HL^@A&&IvP3 zN1O?^vjh`znV0D5W1*TBz9e$ed0LP=0I3u%Mu~>izjy}p`$z^uM3X5>l?u;zG+HeL ztzP!Q9(@Qiws>n%D zbv?|NKCZ?Sv>FZ821#n6wAfC)hW8%tBJ~#-Tn@QIj#!sYouZ9GV~i=%CV3-REb;jM zJ{qk$`WM&OeRvPyD&*5o=?uQrXo~&&N2oTNC^zhoDKDs!ss7RvX(h2-8JBCFJqQa~je?(MMH*OEm!14`XVFt{@8 zo1wVocrqe@WEIMMa|r+B6ZkLwp4o{`YodT=dNW3ItBnPf=s!P2z3g(vfTCg&y)UOT zKCWyuBe}<8pUp8+eCPdRxVFJSoKKh7qAorv^(XUZnyf8Ws~&DH``GQZ(A(YOGBn%s zI6xucnGWFzr=($;*g80XORPvyvtfx*B0L*MMa+hXR@o;k33Du+dddfr_|6PU6j`Dc zP$}b(Pq><+^yR0Bo_&R2HpeQn;Orf7;YY)(qUM#6bq_FWHZVvR2qQZDJVm^?L^K+3 zN{>!d<>KGNcVLi=<27lbKt7(0YfL%H*Z&j+2|8rfrT79^svlk_R`FA*OR8W-K`8gs zio9Bm05;9iA5fQ7pk4=%;J;iG(jsz|M=UP>_JQFAt4h66MMUbCb5y9k;Ez6h zfO^ftVl>6e=Vv%R*kSWW0H=ZhVkoMdSx)DiZrdVJxLV<^x>m2pI$fM6->pp>d=H|1p(7Hw_d)|y3BZtZ#_lz@(mi1h?V zp4OAmwbU`CPq!92FtbvyQm~+SLxmANo5EnzOSv}pk`{I;jIPBg(ih>tVmT6_h2)ZVs?ov|K&hIBOtOri>AtzNi`r6O zKEvdvzksn=VfXk5&3pG@QIu{tB6S!BYddyuez-RG3svx8!#!uD#e%a_xnMOTlE$m!B<}W0|L>3#Zdl<8dF0U;PrL!2~@X zg(u3o%!K@A`i}}{QzTXiL8XGQy^FZJha^}a31$eF*KCf1n{)P2gZUJ0ZwK~A{{p3I z2Pij?QA4#$n?$B~q#0ZTVSXHigw@8H<;=e6^y{U5x=SVmN@=upOlVmCn1U6_bRrS0 z16??RYAU@#_*y+1zrVn}is(fTiqIz4W~%VZ^ugd-)J-WbE<+=oEI}|?!CVcodiG<4 zlN)ZooDD~q4<^iJ)mB5C^yvqfj;5H+W*n_fS3di4{pkYpIKfV%foTxp{%!|*-8zfX ztJwlS|K(?>c`n|4a44q5Qp&7kVmcb5;+47J)bl)4>kXcJ!#yF63D+v2L9D`k)k_9y zwN~fTsEFZ8l^RM;86ak)K4k`>JOYCrC$pfz<4Y6}c~(;#aWG{~rm*>JK@&z2p+tcT zO_PX8O^6WN7FM+;;&KB5R<@1U1lrgzl_}FPSF!z0Qn>DnnF821e zI7jj2SEu;=#T)#yZ#+S*RuxBG7+@gMWm3v6jbc8JnWP%_r-;aCG)cP&+bkhiEcgZ} zg09qRD7j=l0h2&NV~%Ojr60&5w=7Df;D{n!P6~rczr=aYq#bf6G9i<`re2nqrbz@G zNfW4JuZ7H_VhcKojVg{xh?f(@{uJT#4fkG$(+ST3r@{*MVUNEJ^T8kR{m^G;6;ZjZ zED(>gQ*{9f2f56nK}I8;O*5+oC#;iX5n~9?Ef*};3^r5Q51A3AG1c4yVS;62%iU8q zi)+z<$SjyMao)ZsOtf-pH_fxeBRTAx>PvuVJViPw2scV3o>QAB$wMXw9ub{L zFdbrk`2`11!EDMCXDRscT1{@cH{bhnk;S1x+_Hy^H;uuKTYB`ozBGkPwgxcmMZz`H zDswcGdOPK-zq@2y{)-R%kx{c|-;1)Hf`f}%vf}U<^vjzG_S;Q9T8sd8xVObY!O`IkYm?)f5&GwS^m<(`^&&>HD;{2c{*((=C_}?# zUzWwfHcb|zK#2;TyR8~rYEPiz*~tW6y@C2xhjZS{iZ1z$BICk^3hK;0Mk<*|$~%`- zatT=~t8+-)R*Ng$6)vTqJhnj-9B6ZhhAI-MGb(tEBKU)A3|{;L>YWxNnhI$r*H@@* zZNc7o0PDTKKw5606fF7oQkvt<4P4R)%c||%=T|e9a&ucCOhncqUHEnN1%lipkeLo8 zJLTAx?h513fbruq(N3CMPZ5G;MnhEv?!OmP35`|uYFT)aL*qus)IG-BbK&SRd= z7kJqpqgnQ_)ogH7y|>-QY89YObFRB}WIPP?n!DpD0_GObvct#LUY?waAx@6VM_|<3 zZDu_RWK254&$iHP(<~f^nTJ{m>RVlS)hZW2ke)*Aq}(u1*%K<^lDTHSb56I(oytrp zDr}1ND+X=yX;+-F5zNZJCruBHz)M)n9^vA5KSH(c!LC%<)cZ7pdp1M&8{dZW;Jb)w zJ7Sagb3~nv3)T1WM?vUCMK!JM5EQ+g5g*^sjJqgqEhvE z$P?8h22^Ej8tC-4xzV1?Hi^{K+d{q~_bJmHNUmEH<@TIfB zB$6s}(yJPDhv5SkC4QWFBj5THKjO^Jplaywhr8<%g)%tEg05%qMd^ zdVIvpSFTsN7$R7%*!)t@F^T0AiTAIrxY?dY(NXzWwb6iAtHY+_CE}RVfYjp3Gl}Aq z&xx*4gMPii;y6Xi1Q?V0lx=E^5<`{*;0ja6PJBL4Qx-_@CKpvX^j^Y((eIFQErL4Q zeAFRL(SDLf`10fb3)QO4+G(}jWuhBjU!Z>Y5YBsl4!d`NG&N94sR(z5q<4@<&${=f zSJVrr7baHY!Mu`M1UHu7yi6n1Aq&-!`nG9kKad0^OOQ0ziv9$+vx67*h1my{= zPnH$-UQU3OfGsFof>ayq$tIinR=63Qw8Rjl=_R6g0U!((zXz^LXp^OZdoJkjl{6?zVBp{Ne$UwAM zs`>nH|4+W2TCI#qtHtL_k1pP#y0r`M8-EFN?=e#YZPaXZhNQiZ)OBU_T%=-e0WtTj zHrP*N6je{4NKI6v>$IpU)K$_%IDff@O~+g0QFERXUW<|Pf8-`!`*E>Dw6vbakmBb8 z$_1sX-J|GJ3fWO2%nzmaW-DNL3cURUQCfo6J4E>6XB;6?kpN{`=xpP?dxw|~Dd@Q2 zEXa~F5=VQO%@^!XzPcGP%x6&nZ|Ty^>gv7?DhIW4p)KNefT)lH^ZvQ7rj}HVqXOz0abbg?vI1yrr4usbBQj z#B?GZ$SlD{v|^MT7uKpHcvUWd6a^k1qU0X#l15@W2v=h~{pt7NPp0U|y2)~*f%#+z z%k@xw@1MbZ@NJHeY3f+XpYqYdX|*YW9+J*DB2~S3#ndnM36;4lCM6Xp$o)lKeo?xM z#*kXO1pib!mdv1B^SWkO1UtgXQ~{5Ik@O2?RHf#?7YwM`YuN{#M=R=rH>OUhU@4*5 zh*I&1W&z@h7cg(WLKFok_YM)g`~^3bQ$x}CdVm=NtH%rY_T?Kk&C|&Y^(M(JHUdB7 znngP1Vr#33t1GI!sbY7#&CxS47iDE=!LLp(u(iDfuR>?31c+BFtQNv|OwAJOgfs|= zfM%1ab!`3~1xHllNV;OR=JKc#o95lnF=Yfq_REP81^8J1BcGA7FC2VOlr7o<#1sZ8 zYsfJpY_gTvBdwA9zhg1Fne<0;X-XDG7tgVn4)OFCzecaOg~KP0P;ND_oY3)VCTjP- z0rT-6BdvFZPMXHZmSZH9Eu>`|8NIix5+`>jU&R~%;xg`vl8c)cZbn}0G}Fsy<1Ydv z*Kbg|e#$M9c5MsE+u!mTCM497DW*{()HF{(IDd7~p$EJa1qrtDE_S5s55$+vq zbD%StF7V{Z5eGx{Zkw5|+^FOH#VJSIT-_b`+_yr9P?BgopD*AwYdpq|KuW`)=z-Fy zreuOi9-_#W{IhDa!luuwR5)8g_e5ru%(PA7vOy#9L^Mq)MKaYS$A|!?h$cnxpXTgy zq{@Ay$f$!a3iSVI+{=EV_tOrX2HYBMQh>E&TXVua%mwefzy z724~jSaT1xAKdoq6u8!bCVO8cmFsEmwPFWt%c+kiA5jgJq;jyde-7jFGi1>UR<(=x z{8PlM1)IvnbdLFW&ZYareiyIKcq|ElhAOVNx-AY+DwKD=9`Rsz$}`_w4Y0k_LA6>& zt=)vb@KI|uF}%3uQ>7a93TGgwOKx<14TrK9W(lLo1a$(cN8qC(2piEV5QmAoWx*&( zg4RxhO>?8&;h<|Zn+QKBPPi+N%E~CJCNLATvoQ!ynS6%T9Kk{o^;sbYmM;WBD0sr}pd!J9B+e%B$F*C%MI z<{B-p=Zo13%ma_Y|KnT8qo2D=#&xa~JuAX2MDrCe9suY6$g`vES_kRi6%WYtYBfx* z`&dk=a=L+Xt%~cj3pSHfE;gJ@(X3XvLWUw>nuR?XO|VNX08}IqQkPzr#b25*OG7k+ zS%Awo7wC4IoC2i2;nCF<69F;ibUNjzxL&RBLE|(}n*?quu=VI5a`NA(!M|*y()9Rz zKgvT-F5hw%C-r@<@S%28%F+;Hl0V8NVw?>UtSA;s=zC(#gq7f9cqtz(4-|j(@(r%f zFHr*dyEU|X9d7VyZg1oBpZpSK&&APukNJHlIP!KM!t^{~>k;DCfk;_WV}9&&empj4 z&Z7ui1oTw2yvb5R!z>0is6J>-6U2ebJb|b}Jhpc)kT>8CXJn#H3IV5QlwaS5J}7E_v2X>d&$0U!y|4548o1 zXPka>${yz9DOXg}r!JQ(HkB*{v(s;4IGUnX^*Bgb(uk5;8C!eX43aX*Erx}+U!9E(EH&cU_T@0@ebdw|qcjc)XN z@20cQ{_VZ?T5EHkax9iqHY8T(565(o87y>!4FrKmEP`}-4eg5y4BM1@4s~g1Q^%u{ zubG*ZpE=G&!|i(@9&{@ ze2(_jH8$?=AsCCR_VX9_&x84RZDkn?huo% z+`zkat?e(H($BuCt0UTkk~K1RP1Ky?O4h41`Z=V1 z)r#NDwqKNr10v87- z>SSxJwiw%q1bKX%NO*BwYl`wk*DxOc48%++ug4+oCrIeBhEb=7a4am+Z2kPgthWt? z5RS*hTVw;{ryX%5DlQ@)Yd&8hl*%Zx(NKv-obgN?xvgzmx0>G(XijWs+wzQoz_u||TipdVWW-Vg!ADSwSeQQq4^ zx7I|r)!hzr@1ii(fYcB#L)YOxYa5?oGGGZp5uB%ld+w|?W(3-t`2tbaO+QZ z?QKnDoJV$zl<2IB~&H&ZHNHko78?W28JK`2I(%q1EZ*Q&>Ol#=bk zj5p|X6r{8~iAv|3RCi9$IuJ|B>zb=5(xogiYik&GI~ezRnDqOqAt}gLrj}v5)x)uw z5mrb;PeU8Cv*XWx^)}8fD%dV&v3Gw5!?_m^KloUlJ>j4qd&LZbp#c2hAR>_nirZy$ zDos)4GKCD1<&pu^v)k~H;mvFx&0;~uwlAn%h5qFPQ(p+nNDNaoPIjl{%4{}&MFM?` z4r6_v&Cs^eC13>G|!+3US0`{StEqV!w{StbH!nhojP|gMyDg-PX=K*d^*F<3!$?C}CeRgvN2DYKX7ZwK z1hS1Yga>_0UN1(Y5&rgXUzc_!6Axo+w~S~ehllTfie7&t;>LC%E!rC`iYbdoX44vB z@hSz2lJ|7l`*Fao3syG*{)dFpFRZ!;;OcEo$0Rr#USmge{hawr`=tZw(f7Wk@Z#D zw(gl5b)vOQ(s_j|xxnn|5c9?<=AA19hBYjR?{Pslxqn`dCL*C&0>du#8D7*Yb<2fy zfhW(7P%h-<8<^lCNUs;qjxMmjS%N=gZJ*M-IEGXqFDHfi`89f#8e*A*V4CXb1rnLG z+{wtoAuC%VeJ<2L_Ye~I#)Z5@jYMAEJFwi$G;-@+IzikPu1 zSsh`WW&=O}$*<7u4UtboP%3AT-Q2>_(<4-wxdT3=V`0SN5gp_F#n&4Ohox&KUy~V@ z4bsdXfq(5qc%}n*qDd?x2`nNB!8m-%i9d{`9A;@2YQag4D$mY<*7dXNKs8kEF4)2m zKX)uUm7t@E(Z*J>cdWXRNAnGk(Ve~QBhyaH3cRIdzPsX~*-xXB+vN%9l!>?SASdCw zOy7BIN^e2uR0@f@LrkxpVbQ)4JH}giD1xkQUc_R*-|h$o8TJS8`+cZYn<7MnBOyF` zbRhRIVvMZwSkRweR*;NF5RHd*JTiz9nG|y6vNCD?+tFq?JTDDQ9SrWv=II+pqKqI0oJmRXYtOxxbrIBuAn zNK=8c!y~-$%ip3u9wQp`V}B!$!pEvyqPlSM4(-9yeJUvH4!;7h3yDFAbqUFHP7S-+Z6&ebW~8v?9^ z;smIxQ(a->*7#Q;WK8@$Kd1MNR^8H6tniVUg+}TBNK?$PC1U*=p4pOO&XS&s`NCf%ayYD_>(6R z-E;2D?wW*$$%IGh3}Lx!(PBCvqQm;mt{|Q3qf_`S@R>5s%IO7Cxva^8){J(@>59)I z$VglmQpbFL1mXnN>6sXmJqgA9occs_Sxh@^W2>x8LIoci6{{AMuGt9gStHuZ8@Yq; z@h6|+wO_t1^&s)Xd@_pN``hSu2e>%7(D9y5#1IM-0`g%tnITs$YTrvNlSE7trl2A4 zj)v$gV#wTi6~0kJNA)a`(`sOX_9K5n*rYEKHMF%An(mqzn`lrOaVrRQKHSiSxF5k> zV*^oIS=JKYxr_uddnf?D!9YOUMVL%#(jIKnM;q(3la(n4z+7ZD$Rie)3oa zdwH#Z`c)07w7Dq!9yT#_Q031M{#oDM(b382j1!2x0U8%qh^12^o~ov!JYYB!ltOTv ztZv%j@x4=N$Bf7Yl7w#9T~mC;`g1m*5hs<27K=$HO_sZZ{%(j32DZ_L9{JmR`u+!a z`<)LknoPAkC>;-DZ?CL?yF9=7S7oJ!~{6tD|X@NKOM`h&18+;ky&KcK{d;3JQ_CVXCVe_YzvRobU3h`OZblvI3 z;LO$-`6o~MOC#W%=5P8Y>q#6&wbeCS1L9Q>TG8(G?bZ?wT@_lz%_Tg_%NLs zM}KY+M>eyeAwbCD zR?y0C|KTls`rxU|r1+U6!vWmcDQSj%bx|>hKqQC=MP4c6UO@}zICVCW5E4cDIhxry zH+E6#x?KMXGMPAh%PFSmZKHb$#V}=!$gZAafKbfR6InfjyAHI8(_*q&^_>%lCI%d3 ziNRtVjN0AU8mQ0&uVlP`|D}3PcE>& zvw=pnj)Q|Ul&Nd!50yca$vAp_5@-F&XrW|O9e6gMMLkxZA#p zy12_Z=CcWY@zY=651%|jj5}mzb1g!D>A6kqo4F>ld^WQvXiL2xz7AUHaf>VAoa9myQ5<`Q_P~nuPZB55GRYM1H-b zBRP5RTkwsV@Feo^efScmjD1D07*naR0^E`Q!M=WamSGg*qxAFR9i{)bKz{%Y^(IQqL#a#-uf{+ z!P)`tDsrvKs#Eyt1<88Eql`E|{s`XgIcEJ97X7+e&^?`N_RDO;i%y0MCkX_t8GOu& z(PRw6-cSWS?{cm+qYWL8)DS6Jpg)oq$x>d=O>%5$eO-8DztL1v)2R{^o+={}yX4Ck z3!L(ffFI!qO+3fCCaGc`h0P5_6WoDfj&Dvd`r{Fj5OW4%h>Oh4ki*4^wertR!mGe+ zCu6!p#V+aWm@un)ZOxLqvC&P)KqO>hk6r9;*Xf`wqNaIK=1H9pbi_7RjJsAB+=yOh zfNv`RSI0jyp#5Cpfm*fbwAI7((Qn~j^fBu-vFJB38+N6vBw2v)4Pg&n98Or0WLme{ zvYTU|aC_DH$%WoI=djI2TSY&QHLWaOE|AEjj8Rc6io*K3HWhSRE%_lbBl5)vwxP=c znKYb#^UZrbh@}&Tsy~^k4lM0%BOHogMwQ&0ooF0`(GbyGPLK(ySyo-*x`{0_Ps_&6 zup7)uw8qsX{_016kMnvPd5Xb?L){F;WDNKB*2KIS^@n=MXegkp&qjqeT7sSWc!a|C zhL(_%9scN}PY{X(v2kY`v)CF^8+YL2VxjW$@N#DE2{FBEL`ms^bJKhQWop$i+co43 zQq2kqb&hJ2((FuVH@kK}BJ%LxJ!+ebcnf5zGCY~pDb+e`Vhtkqsv#kQ0wEe@U z#}ce-(NBMfdb@*oFepJiVVrm-p`$t!i=eo+j%X|@B5D1qj&8lJBbPS^n*i2_Wa^lT zc&R#-4FVg6{MwqjW4e~jhO8rjKqQXobOwJchEOUC42Moe(at@)HT3!A;VogFt^?_0 zGh7`V;3vO$1C?eEK@u_G#b7c~_x$Reb!A;r-dGzaqG8qF*-~DTh)lVt_m?bWw9hb{ z$>Yf<58w}av9?*pJd{LY@5>0x2AJn|;fd!kr-XsB0j~Ps>!4ZFstNc4ILA7+T}kFv z5Lp3pBd}cgX%(2((cE6z96(1i;Bev{Z3b90f`x$ zVsOltDd!PQCAC^D6pd@KH=V*{?j9mAOo6>${xi#d*I!)pRzAa4Ltu`pXC|$5>`Iu#D&B-7^caN#W37iltPCCX?M9>8=_Tr;o7w z!p#-Dg3zP$yxYUz{a?cGog*}FVLlmR-s4Q!Fl|Ue;P2Mig+A=eMoHO_0Yla_ z1MSf#Pjobsn@4*OZ4>Brkxr$Ivjd4$KGXT~h~C)S*6SShy10CDs;t65B%H$lXEtU4 z$_g*wml!{{Sw^-&2NM)47gBgxh4MX0zAaCHS4=xSzoBa`k%4AEE{>t5!6 ztUx^Y>{ER3;RAHK1KFpfVo}t41Nnb{`OXHyJ`b+zO{omiiKyz?WG01lA+H;YSSEv# zTdDlXBHnxJw`kX^`1U{ghF~RM?v8c}1~WxWLmBuYG0glS*_tfp6S26>R#d(ymJF-m zhG|Szo=EofHDfzFeC?pLgZW0Wc7u7OkofWAt`)*J8xT8Uodcpw5 zBya-K#NaJ#%I>!KHG7)_)qKM-dVlyO{1_uNsmV8*z_932bYzI|*z}@vb|FLdST?Qt zkh*4q&qV*9JvveyMKGJIEI763b-RcWXX6@MFVq#&TErLhqqMc5T5~cOpmKD9>2zvt zNO&|U;k?SKu<;s`HRJMWoQr@u>w(_g$-oeYCbK+ zoXUFm}qu8T8 zSLU<12<}SI=A*8{&kATKgRPQ~PQ|}}GOz-1)nwaZrq$_gXSN%qf|a&i7`$^Vuj0{p zA$$ngYFO-EJ0-hOdz+L)QIH*o%L&5MDn{*wfnC_`k*jCbh@G=@19E55>UtT7ItCU? zJbQ91V5nGvHyFl}bt3tG3{rKD)l=G(8wey5MuMsiCz9YeY6M z+4;{3t9OZV#&RE3;2^Mgi<-JzBQX*SDe3_fEPvcGdXz;GJE*= zm;VK4pL~eXT1 z4kU{B&0qZ+y!7HdeV=TW)7uD^_u-iju?VHHjASsU0f5X9SVovtz^1;k4^BHMt<70> zfJ%#cvt7}5+;$anU};OXs;FGT^Ha^5tw!2aXSy2RT_!h4+{{ z$YtPZPh0E&SEI%vd^AP>5B~tqu#Pa==-00e+uG+vB9#_lm5;+9p=Agg7q;Ak4)x4K zE$ulvxgTYNbe z+`}4;uaUqZK%$lzf{Br}JvE4#U_<8i_jYhJ(hJcn{+6NtP~DI>L6&ThDZTc;Mr zv39ca4P1Qq4|wqN|AKyhgm!s)44p`-r?*Z8}lzm>DX7UDjdt#(O)u^z&A=;A*Yi zC$QCwIpJytxXF$tBa)Ui`s@SDFF!+g*+aio!(?pgKN_hMcx8r|PDU8e1uPm>ZN{3A z&awoeA3k`7tFsFBwv1mk2@Jf*6kUa)VP!>PYa|OW5Q$Bu*NO-Q{aRz;w~RZRXV*GL zBPo(4*szdk9nw6SHvpFqi7ZQr!(f0EH!`rE#zWeO@qi=q>u{hUxH`c66`bcMWtPlKM%1}D-ewiY1Mcd)5YF#*gnoxkr9(tT$~<9`&JTLfY^z=)iGeSr zS8piLK6~&C$Is5OyImG#i{u3EHKwtrj5R&Xl3^_XBK*O5bY`=xqnn$oQn`$>aP#6y zqeOaXhvHFPU}dz$QcNIUTeG`+$75?!5{vW6vJyWAHDPAtU zKX+i8(^o*0;?D1wT|6o|H?1K&H@<9ysuB!E~pgHhWULy^H9ENoaS-j-O93`=Uh zMXYu5&1@n=_74Iop2Yr@@0(-x-5eSEV<6XW-Oga8IAx;cJ}rc;7grW|i^97f{9U}!C4 z^dK0IqIX?GARfWVvoo9>U20;IOpsi<(44w@RWU;H#S+<4PH+vuVLlf1D&b@dB$w6SDbgYfoOtAT&{qjaLPeZ`*du{rET}1zE$N~zCJS|> z%#^D;(z0xxO+-?d-2Eef3~EYRpL~Qj|MmY0G6V;sF~*Y_b~Z|Aa|zIRiuGJlHyN2Y z#hp#ueffDcQzS$%5c|E3@YclE9eCEihO>A64*66N$!s3Wa2hDTARA@+afduJlNEgt z%(zj@+N|YNYj!W;_{><8KsJ~+yDk^JvO2DHjqS3{b?Rm6I8*3fi=0>oa{hPk8+L#wo6kYk%ON)iHwn zTu~m0eBGWv#Q7Zbb~!+&re!+P@jH9r`v|1-7<1b}w}ZF;?f-_s;S(Kygk$!%%V^Zw zTKQH=MaAF_Mnjq|-FfMGJvNQ0x{bQnek@s{`E~f8`%_$f@DIp^=Ta9Y%UkeldwxJBV}lOPNlXGqdYSnjmR{9<*(cEx4gbxxCF1&yHuF5r3n zXu3*cP71q~{%)PF&STr{hT9*}@kcQa`vo&|i!QW!4m(q?NR*~?p4OU}eEK^4y=yfp zt$J1N32Bbvx_yk=EhGv#OAkFq`{W$4Vphi`v>VV;r1ZYa{(;DKEMdvjefXUc0OA zk)Sk54J6rWES8MxZnkM=+(^odNVhNIjXt`C$#V0tl@Ny*-JlwKb6yCu^~GC^^frBPyQ3MlHBXT z{#F_FdJ~tmw&VjTl3=qbly!;qR=FetKX*rbHh=-lzY(rM3ZoC9@b3p+N1EH#7mttZl$kybphNO>1@$%fauNBRK6~y6}q}p;4d6%-&VfvmqIc!Yo+( zb4T;dWM-3D+-uVW8wv^1Qb^mn*wv(1N3AnPwp#Ah$!g||hMZwHAD;)gt(<7pjaK_^ zLs8c2G|%A*a68Mh;O=xV{rF8RDo^3@F3@SWw1JAWt?6Khaj&bzhjQs(F43>l5QtD( zNg>e$pMCrom3j-2a0Ky4Pyt1-n@YDUnJ$eL#Q9PdZSHTOiBcwmAR8NxM?~25tu4g3 z_$O>K1K}Hz6r?7!?l@)~cFm(+Pmh@{h>%jDfZ*D5KzbXEk6+h-ps=+GU-5Z_)^@S$)$R?rKl2E(%aG`pN4X08x6B&!^v1%QN3)^sxZA)k3;=dl& z?qIRM^LEv!57fC4%wsu&L;DLiX4Xy_Y@XeMG918rIK=qbb?O3ivRm3Z@^#J#rOaF{}~%wdk6)6`0#K3HLgE? z7hCH^-2|tn7aGm2ZZ}}mzVQEWr#VjbDM>-*yK_X4tVY7~+c2U9B_LkT+^xo#blT}M% zuDl5;rdm)^%5@VIZ}oI@Fk`371%wjDP`&c>nQG4b-TMec6PWaSXdN9$gB{DIC5z=I z0IC#uqrCmu5q|Uj$C!G3_@_Vo@9^q(et^o;5ApcTA7d?-Mw6B*^99PAYsThzI>qMw zI|#=Ts9s)3GLhZdLBCl;B4YTP65xju2;ci2I*;GM(fhx_{=FS|QyYlh{RW^FX=#yS zLyHl-^ARR~g4+;b*5HVCFk0*sfru;afNo1VDOnBYia@&*q+~bE`gc31E&FiK>oQ@o zh24h!Wu3WBg0z2dbu_Oi-+DmTF>8~)>|AJpGiGS+3gpjqEOv^v-yBKf(>bPxkKj4^ zJ!ZX{ZbxP#EwiC{x<+P88B+4|Y8@XTm`I3GLS6Ep*3$Ih=eYspiZi>67fUp+>nIiSn$4!tNi{oKfkDq~)}>QpZLG}3a$r0{r(T!S zLRwtKv{Z(JMqM{fG+z`+mB;g>)4}=2AIZjqjB5U3IT47Z5MRHK+Vu&3|H1pHx7zr# z?|l!M(gsdH{w>lZ<63)Tn8gX(P(QtKXJ1M^Vx(Le9tg*chTA)poPrHpAdy07|GSuX zD`-D@TN9R9Ac52i--R!;j%6$(2iw4M3g4uINib^+4`lId>SCLvZyVY&>fGn3X=^N| zy%n#TXIMiGWlcK}RbpB}%0Rq*EZ;_OR;Tt&zP7tZvhSB0bH-c8^v&|sy1UFw!5JVK zkkex6OcxlR9ASCzTVPOAcT1RN)ai)&#k!1Ct>W$;7VN4|juD8(5YA?GbY4C_P&avT zdMON$Gi3g|FC4_h$(0DLwOU=l$%cjXqu=90G!eyMLT6S=3u2;I71jz`cfrvVZR+?s z7({FgC@0Wbv-uod)_;_mCSpjjR!nd{JyXL#5<)1MHMJE~xz=gp*msvSo~}9vL7% z5tl_>^zL^QOoJzH$rx%dnq%Wze*s@{-+1EC>0voXaNH12k;k)|721(7z{DiCB1TZ? zs{XSRm2(8!$Fc>2OQPX$(=AM!%^v@{3Pd|hRyd!@b{6(+g}IyHdi$t$niD5NSBBsg zknTFLU8&xAYG>GJGBd|~l{%&mehEJZ^JES$=I9fU<|a`ZVETM0?%lz>*Fo#-OhFP! zr!>lY_U?zO*GPK3rjHGs!04wL@Z;IzBV_4~GaBi5W!7NUYtz)7v@v*8H>S7-m!#R9 z4T;fNd$KtR#A6D?QFoxA6x;(3I#(A4cO!*ApFyTvLLd|o%bN@xN(i_tl0m+lO(b8X zH}{~?6oAd$(bY-~p|FvoL^1WU z5u3qF(??5sEqF^8l-bNCoUbTis`+duW<{s@KKt~v$AuDJ*<)a*S-I6{*eA3JVl%$6 zQ|gM#y$V{Vc(u;pFQ$sEf^W4P!@9d%K(~%_H7-j`yCV$$@H0fl*YeWl#p_;P84%X% z6B{PCxrKSRjmF7|E&`#7XfBPDj~_|*oGIqC*_6is!DtdBjt|cikRjG()JDtPJtjL3 z)_A^90Ig~ZsZ>&4h{es4YDuzEcsvJFNeuz0lkvhZtZAmyYt=LdR)$3#?<4>1{{eGK2Dlb@GKYW4OgzUlkT3{=IG|*duQHjfY1S=hMVYZ9F+nHe z1Updex={lBTP-b58h6)hAFJ+W#65mf%WOKvn4mSsf;5aTvc@b($)|dYT4rK%+OkFIDSffW)|%P{2F(^e zJ3PnX$vIl1Dem8U4qyH1*D>$cP&;{|aVG8X^2MB>mPVz9%fnMdq9JtKJvrm@8WhTT zY<}y9i1=r?{N#7Y6?1w|-s}#dn=fH_@*xIS$LQ8-(lp=sr~e9`>?S`DHA3Fm6u#LA zvtYtZPjr&dc4gHCn_#m$X|t|EN=)nD8Hn6_Z31>hlC|T=?pS!kx^To>6`TtnbkBhe zw6e;C?*7;bMhk#+idc(0X*Vn;+gjmn;fSjYygJU!+FTE2r;p)z@(=KM7MS-t=+~;k zx%}Cpj;drnkKy$N>St$Wr7fvq``a>ABBMG=`Kdpky>vWoqsauWE8M}yg+FOrU)K-` z2gS6eSf9r)1G-i32!kYdFIC7OL*C(RstF2#;|L`JoB&OXxq7ow)yY8~3Nu5mWj2?V zcGiu39Sx4ObB`uRY{n)ACZThyg%r?7d`OPvXpT|8sUVGW<5iUU>Jg^Hfyf`D;RKCJ zU6eOw;Nn_AK8meYPnIN+SP11;zJbE#CJul18q(PmiW_B7y<+=c!>E3VS*L>D=>gi! zE_VO?Um~*i3YPJVxi-@Uywic~M~uO{xn4f<&$OUu6>z3@G(l)%h1Rk*!_2Xn`&|8N zEiSSjkB`io*z?BmWGT_hty!EMYAYt1oyDAZ{;#5rj+n;XQCr4M=Eg8@UE9vXd9r<>PgYc z_&l?PrdA%mab4#xv!iHr9CMtifVEvA%q@45k6?8QQXtq#>({5#6=}xJEBtSO+pADq zg^~l|xZ-tHH?D@xpNDWvs&^+z=TWsx99VJ@_D4UJo!YeDR@Y4Sb1TK`NV;Sc)S!va0#%wJAL%lbfcN(Wrum9x-(0AGBHunohf~ zT`sv?4yjBU`L%+M=3%oXKkdxsCSsYaahqt7rZ&Lk!3naZtYoItLJyiDW-iv_56#w4>uuU(6k5ItC?8q-woB5*s^6dX{+d@MG0&aq7E$9%Ynb zK7+|@hDM`pmY&b&DBrz{-EaH=m5*MRx^e%dyAl${w_m|Lkkl&O!NDI;J3U2sV;_4z z_)GXn4fC5qaM^3a!^w&~99iR1{Lf7d#_q+g1z9)Rbs{lDy6oM|GbStA1PNP5&sZ?p z7r^rd*IPKDuo~H|ST`mtY&_E)a9{LyCy1O^^7(yyt1np+1q%XjALZun#wgu07-0VC zudr;N2*Tiqj5uO2kwkKB9lgtQ&2M?E_Ubi6Gg*W=Z3zZYd3J>S#ySF|Mm1aNUT2F1 zI?cAh5NY?eR+dP=a#hFHolPvs<_QGk?9gm<)LrNDdE`qu73-vgk<1Xw=Mc|Y*{|D1 zr`<;Ls-~dIt`#+*8IqGYokto_abWgu;z^7t?x574?e*6SSh z#<;$$;IdxFlXf3}@y&1I_{jrI#uQU=0VJEExuz@Bws4IH`H%g659xdk_x||L&_92K z^MfPoy|^!_ZE9m5^Vk~Z{sj6@-$C{1LwMsU?Emn8L1_C03#9g9G3XlDCP4L~!LujB z3Bpm5A^2L&DQ+Lr?kwnr0PWM(1fGd8I|%t?su8)Jbd}faTEO}jhu>vaf?vo~a7|He z9=7i6XY^h-kw?3ozl}#)n6`d`H5f(%EFQdpDQC_epkJ-1(~TF_<)2y za*2)YO|0*1B9qMs%%T?#9U%hYh_-+dzUj6a3Ib+IPD&{1XI5m{!={Bat^C%em@VN{ zULE$h&2=2~K#Bqj78o8Qo*EL)sUVWdnB%_M#L4jqj;!Mzb#8n@A{tpx=*J zGN%21t!7JUg@Q6N#qWLV+Zt7!JbH+HA*1mo@kL*fMxC4JJ^n3fhfg&KD7^A5BwqP} zB1@4lo0u#eq(<8W9F6n&ixLa^6p@_bY}jREVqu52l)yfgP4F2DI_G*jLk>F--Swdp zi(gR0eXgo=g^(M5aYf)49nY(C*rgzFIEyzsap_k&9pKqpm{ktcEDT#sj45_1mJp#q zQKKR{e79DY_JW%M66F$7Yb9Jfeuh{gp#q*C3L6xfq;u=NeRq;^;|YcE;Dbk4ThGf4 zf%PN*JxF%xH>vjRwGlK7l&+aPG2PQPbHBo z=Ea{3a4$DXr4U9eB48Ey^K&gi+Fh#i_CqDE+3=% z@mm;-=P2BH4#hwI=kRh-q_yaR#s)stiT1<<5YLh-N!FoiQtXDrs@d#pXp=&0;i>t& z-AT^XasT?*oe}N9oDF1K)Ge!})qQeIU~jb>?8e=N8} zymATe*&l!|*G-V2!WFn&|{XujtHGeJ*)Ttot(RXyYUd@4 zu8+{XJVJ4^EcmFn|2(GI`wINaH~ypEZ?aIt&iDTXLOU-TatD2XhCPAs)ackXAxi;j ziij(k1*+z3BUEFbdxC*&=C+ghtTN5zB+TzqP5I`@?1n9!6;Bpt!J6;bL_$5^&Do-z zBpsMYPij|qt5e(51g=q@3&C-$NgQKP%i@=5d@{r2>=5488NBUdxmAtWp*CCUSZN7I z=PTB1l$OTxS#&Nrg;^rAy&+nE_3%U_1nQ1sg*=*<*V;rtYrA20poz+e;wkzP(*8G_ zM62G!$?2v12e)=NQQq1_IF(Wd*{|2cekPMfak4LDUo#W)mp=>{xakuX8Nh!!I z&R}I$j2GCnuyY2y1hU5iaVs^$mG_Y`1`WrJ#T`G%ZnJ^QlT#c#J;EQ(uTjn>ale#B zy;eiO=P}0gp&-gT8yHx~0GZ@O12*s9MdpR?pnvv20yG|}!Egv`cb>yMa|eO^J}U40 z2#qJ7VmzDS?stEH*q45&ks`aO`JjUUw^tGWwDz4F9xr#z*!pY>xF%c2>L*O7c(4#I zWoJQy3K;CsV&pKZ^1ZJz;*EaRQf93r5qa z&Eq+f5<5DvR>IY@BVAzaR%vxm-Yf|op|@grb6xNdnLAoMIU1w1UQ!^2k|}khWY3Ug zqfuWZs(O;0Gj9gkAM>M^?YuozJx{H+k=?=w6?| zH|e9>tjQ4~O|D~h7rynEFup#<*&F{^SZHx?51DWMj|f}DTxLYFcQ~_`RO@<98THOH|dC$#E-RSI6wYV5I|O(Jtb z+xmIUU|kv2#Nz7h@#k&*l`=28w0aBkW*xr%HGGZ7qJA;R>ZfOjWHN~5a+r+<=vJ$G zbDWxVD|K{gHFd+;-EGtk4n->H*Xzh^Z{gy}fi51mmvUarKqNFl7cj%Fj-qjLj!v}> zPzoB0U~P9-5>c|Z2`sZlrP!GPc(p-V68O%WezW;%0;D(~q&Xy@7P8i~zS!t-T^H=h^H30i(vXl#7LL{1e3P zd>Q_r53`YRukiAQb52I$gdR+$3)9$HP>wm7SH_+CKPw2FK(ug1o1zFl~ixqBUx9Ilx<|f<1WI|`?ZQUjAwusNCORN{M#HiMScRIuJ z@>BSlPvtGmHD`^JQ-runq*T(bJC4T8PUMKuArp5i)@Hp*XofHmXUnWRFP|ML z=ot`lg|PMnN=ZlEOxSq$Xa$;*h2^BGtpkip0@Oe}Mb)2I+d~OCU0+_|;L$UQ-(UOe zF(O_MzPrD!n_@zL9luYubR=1{8x6rLoIBrn@gByW2)wZ(W{Wu*&ptvb8AfSm2N5!X z$}hv4Dx>lKYv>$*qM9*%|EtJ-?avX2hO}f!yie^bG~vVz5WN2=V_?l36k*r|lxawe zB9bT07ipG633KV7bc{0)Ki3R@{+zw_E$)uRvYd3yoh{EE)ACzC=@2*USKwk}IEhjI z*#@)JjWA!LUu_^52x4*g9z4~D#`42!NIf+ZU1%efDE&(yyS<^K ze5^V12-&R-Tpu25_RJYGvA*5C4Fw{PS55V5-_k{o&|Vv^wq7l<=QoS@-}e&&@8r@&d|N8 z>W!whw{)Ql{x;MYijByqN1Nk0ig)*vbtvoPheP3e?eba;0?Dz|^xofJS2pEbnpPpQ zCaE_NFXRzSaH|wWR|`!rNK)YODPjXNFfEiN6(B3XD^e`|W-bnov=p4;EIw~)t!$OF0S#>=_y{#C$W}} z!|(Ho!NXbj#=U*bqUn1x91XFyu_oj9_`Ppv`;=$g$Kd=k>@W}$DfkmPc(=cS`LKiI z*Zv)%nN4)+=O}#j2iW}Dca_yOHYM4X40UzW%zh>VPG?+40s-rGj#0AUv`AaXthG^A zf^kn(Y>-^>VHnybDXs#{8oXHN?Cof_?|wIWZvMUsLX!cl6l@2f6`3m$jlrN6GOl!n zJyv=*slQiiBNPf?_Uv6OFF!WhnHCVMMjJ@i*K~Af8BeF9%tEF!StSI+)9WSEz?@%d zs=!)}j1|7L$B&MY&!@4w#VLpnlTIJ0VnK!ftk**)27sdaf%MN>7S2EEE2E|1 z`E_owBF~aH zTdJ@DUnmX?JDU8w`P+9z-ssPk`1z*~a5ojfPCAK@7l=hd@CAL?y0fkFfdD=CT8Dx` zoF5${w*9h*udz@7XTSY>tnF_ix3-Q@ECX!3Dx=QRU;JD6VH9)At>2M4m6ojm+RWHqm*)=sMo*(^A zb)ssrP#D8@N2_$>o0MIereVaDwA@t6`lwpdQAeyVy-}7A43An~@Y;1%S>*lqKf_DU z@1a=Ah`vve5zo1G~e2mYe|g*YMug;|pw|2yxzhog&Y z6th|U{J{exe12@jL&!%1$kM^g=RvW|E%tdaadI1Ln2sibegc^i!aJ`@3UTtrUm+3+ zVE3gLRVU6e`-l`aQF-sjSS|uscmkNVPO%}GiBSXMr=Wgdt*7;2$&5GUdN%SQ69V3^4xR}GAl$;M!S~Cc<>pXX z90&Z`-^?iGT90j3x_a+4p#YXP-U7-@f?{3YiR^k_tCnU?(2HPKqnf z!m>Ky8sN-&3FFZi`K>MV+8u%6%YYxbSAT$baT6zR{AUa*=eYazuOM4m$0ECjKxPfS zv&ZOH&k)USqj&ij{`LFV{pR;{O_&K8bW{}j{T}$Valx=~csxf;RGKWvWMXj`c|1?m z)Ts9~pNHivVxNHu)So{w9@>=JKH^QG>tfwl zrGa^&=BU<;*#ivfEg|;Hliy=;{;330lswW3gMp|G1If4{5e$b4M7lLlU_=HB-+8i} z7n5buBdtGxYOOB8)aBU~o_k>rL1J#>A<}vJPbcAH*T+DNr?Ct~Fl}BN@&$uUHR4QT zIc}yRN!G!_cyp165HrikJC$n%RPBmRW@BXXX?SRlm&;nx0w5UYR(Y=xgpDTpf5}UU zO|mwNW&mFV(?J*Ab{BvB+OKfcY-7S>93HI4gV;z$5aL4c#T@xu3fUa(Ljqz4wd*Zh z9vtds&b|B{#5eAu`S?AYfA|izpSz3oyLaGQdl7z`x{rrAfA^=z?tK;Q>tjr!3Ecng zUkC*V1!?RA!8MFIo+x5tDm8`&6oNaes(MsOfVXA_?v&{QphKr&->@t z)t*cI?yd)Kwa~`<#U&B6P38sbSgpF#vO7(S3H23teSqE0S!s=*}MupkArr&b@7T zW>eKS>2guxDT3Cd^fSanUiH%=Bxr<7>`<+2&uq(Wr38ZY>a7n+nJq$lk(L4JU;Rf^n@vqN z{EHbjqF$^gNxJ3Q+z{3_3P^CRTd{~%wT9zQKT{@7@7_b|&X?es&++gl{~o1s5nC_5 zAYHSsa92&;$=iR2?9M9~_B!abu5jni{!*W3IOI|0i%}@e%)@Vv4L4_C@`7Ppag<@e)^_AK*)sp>8Z95aAleKpyv|SlbOT1lbNo0RYiX=G)ui>?3Q~7Cb-Eoib;>9 zhaa(g!MNYH+G>6RiMSdXLPx$}3f;~C{qY>0wde5C&dW&TxA5qv|4yv*;_f!`cV9$s=WD8=s}FyN za59HbGLPf;Uc>!=_OB30Wf2Q|F`X?D3DG*5P02zhiFk^v5v}XX>e@bz$1`R{1|dr= zqdrvd8IZ(ajOIV^{OoZ@OChZ=F|-9MMm$SM%VosmF(-~pCUDclZ#OY^+FP+Q zT&OO_a%J#_%r?OfVC2L+Me@h41X5Sr^V&8ycwxZw>_^f3p$1HEvM| zy!NDL5o0Z&#|l>kn}dF@vYE}mu&qRF4AP9cZh_nOXwN1X+Q+UwLieF;9ri8*0saVM zaoTKR*{J}>?`ZQB9l!`avksfm8aUurcPqM5ARuN8{|v@s7_njDt;M4^o=|q8?zeGO zRYnX1e8?8k2onE`#Z+F5YE`Y_4MgJzuwy1yP==KrVAQ1>sPUHOjCj<>Vlq(h5j3aA zj5elnkvSRHQn7iBtJidnV4OPyjVzOa$k)Yy@19>E6b>M=%wjA8Qnqd zsa|5x8v&s>o?O=Ov)A9km{8JUj*MrFS8^O1E=Azr3gC1ui;eqtHK%^^{zs@^b4^@A z(%W=-6WyyrR8P+oh^4#tk$Lq8Sok7nAAPE|9Es8v&OUn|@%`tq{oKo@!C)W~yyi(@ zWi{6OwmF)uc(7|iHk`s;kI=u1Ct15KX?Om_G%37@OF}C~Xu4LesiraDAXqwDt8Fda?Z4-#|x!B)qUifzj@dH5}xpbuEg(3cF z1_0bo-9#vrkSNO+iVBJ%o=78jq67eK@eC>T*}*a1dT@dE1n72~81)+XP9Y4x*Q180 z+3w-F7w>6q&Y-w_c7W@%OU<*3>+2}2m&N+2URM$4)~!Mb`LF#D@wHv)TLR&v0svCxZ$k@>SA`*`0h7hY}Q;J3-@i4U^G02(fQUxLx9XYk6iDs?E zc;lJ1-okxE+RQ>5q_%>}M*eToE$m~R;ETP)#RAA3C}@Qr*&$}W<0dq;I_)hQ7#YEX zKE}rn;l270({5WI0%y9uKuEPB?L(pk&YOD*fL^6y0)R(})eI3H@p9Xe&yRyoJ`+5` zV=R^kORpTD0~V#JwW^vH);an!|}o24kq zZ@0|iaS|iw3(MC+?R2k?2`xfKBjoPxVKy47Zq;rT+Kr4S!s%$u%#PW^VC=L7q(|c^ z_+n{mssmhC8~D*1A0e15p>lnKdZU8p;vQ@z%}U_zaEN;^KPSJQL?(l7qlN0(C0ZnX zq?1zfF>795RfHZSb6MnH{tj|4{}C#mzJtZmhs^dpG%k;{HtwbG{$s&i+}cXwu|L2X z(M9>^P>Hyz)~A`HnZe1MP0gKDiUJX>(6O$*)j{*YJilfj+P^I3)@^Ki)iE1>jhoZ6 znz~r53o8rWG7vT6E$f*~`)<+6EEg$W(N%D+8YZsB9Y1~-zV;C&?S^28QKu&uhIb#u z^rUCaY56-GpmTMtv75HB^Z3)Obckp^s{ncW@gpq_q5>|zkw+?%v{=&-%sVYLDgiFj z4ulj8a_QnxJRKRynm;5$t!b!K$SON7M;**Zh91Tngj)tk-qpe&?uB7zPsVqxj^xIg zpcdAwsg05`mKu!oy_`prFQ{OrzhbK7~eCar12XTvx=f>{$2@!)5}@`S$^Q)AF?1+SBg z)R9`T@D?X4?xBjB7(-SxU$D9wCs-|WMc3@vBsZJ>V@n5bPHIepWP*5MZ!B{9eHTmC z?zXKiY%v;O{NOEkduN!mo625P;_8z~o76ZdZ7MLAo<_nu8iCoY#8JOSlF2O6r5TV84M}Nn5{{os6IQ;bcKZ3P&{dB$?*W;c+y~zKA)PK z=EXVUnGC|IEEb?}e}c~*ALFVu#(86atLhoDArJ24;yQA9E{b(C93Yj=AeKs@d0j)V zML21o=}N9t#AN0{^Xf!dGFmL6@U8y|4yq+13KYbS)-}uK!W-{j3opTSN zfo;^B%ojRE4E}4RvARJyMo|zFcQx~QWkfq}94NEZ0qgyWF;_w8`y4fj0-lQPaIb9z*Gonp&9kwxQTxm)~sy?Y@Ts@(VkwU3ZK!)-h19mId zs2-glSuTiV8!Hr5L(NA6>7N5J<0jF%I1^fsUf&R5mRacJyn*Os!s-A3AOJ~3K~zeu zhl_d_&rS}}>ol+y4I&i@A`uDU)vv#TdbNT=iF0%=SfAnS@lynXVG$Iv1q0DkkDnqQ zr?p=K=`a5oLfK7pt}hYF6cF+Q2OqqJ;>+JgVSCR6ncx}LhF&9#w}L@tO;&g8Vev?^ zuRc2qJJjjH3vG^XaWB=iSdH*IN28mRF*~5FShJ5y>#%geHWnOo^QT=QdOKQeFmqKU zt~_*1*0l?F^MVadxfn1Ie+~bjhEc03ypIN&oN$mINbHYL2ZMs3HYY2b*Air=GHo%L zVcP2=lFj1m=>b}ejwmw3+1@k8{`f*q*EyRKW_w-#LNk6mU+? zGvMt?cVdIo?r0O$$2v~k6f)}!cJ$DnbDh^MLHN@u1(-oC@}il>n7z%!^#+gLMWB0z zQH!HF4=QJu;wZ**S;+;M`ZfC<_R*`>4K<%#Ym_ogvlNJiO&15p==b_ES=!iHmtdY5 zhn*>F(Lk6xOE@@#MDU!bC=h2{qd^U2%mkrU$l9Nmfi=XzWI*ybYM#p`56K)R-KNHp z+~dNflw|o3Z0AiRxTr@Pl#a4F8AO><$;_W;W4Va2Wbnn)7wCQh?%Y7$H7Sr zwbl^zYF+G{TH_jA{<~E!;QovBSiD3rosedxw7ZMi)irv(Pj!A$NavT zHZkaPvO#RS3$TgQ?$}}=+TDj6XS7!K8UH&M6?}ywuF!GwWVbV<`$%>v0_;r7HlD&7 z3tQxyvxD9aMAa6<5e84*L%4S)HwS7Y&YvA4!JWj3gtWih)3f5wr zNfY4a@SkQy1eQttf9~b`2*)Gvvm@r_`SDmm&2930kIXu>kF&-Cf@c;1jt?ayLd=Ssx^abj*vAtQs{patZadC-g$S;vr zs$9~IS*qYdMHDQUVd=VEH2k>VLSTAoI zQnJKP1g{sSyR8DwcIT zi=st!9zP(fw&9Vy;C>WJ1#V%UX2GKrQ^t~RHUjErSR@Pj{&D>hwSxoM$I(PIoKBd< zjnk=YQ0O`_n$EF#cSo!tGHD1)u|w4uk>uHAR$hsqi37OUe~N3&^8blCBcVR)|OvGwd1l8CMh^r&)Hs?`~qrf&Wh>L@!W`jY% z-6PY}hw#;(VA!gO%1*ccU?{9V^SgT(_ge_Y=+woP7nerr7zrz&qM3|*S!(B(IQs0F zf^ze@JvqRtq#)6h)c$}^z^Gr=f5JtX;RM@+4UEGYl375R(4%I^0=1MOIW3W| zP4fcFU_@?O%TX82XOGdmxF&m4-8@Hnq=S)4*0`+T+0zrOZIrNicUyi4ToU9BMGP1$ zqa&}dL>}|(q}e14IQ(T0&ouAt~as%+pcHuG*lDo!BkGurj?lyF4mCn2(Hg9wDQFj_l50j7qJ8)1xz7QQ`N(zMRI6 zo*csOUEulW_5@S0l<9Z7$gOWkq1dj~P*~qkl27jJBYEfR=vL1WE#Aej+eV^LMt|JL zG7v;6T{IoDrYNR1)Eu2aze*T=)s!;!VaLDU5J{Q;F=|c|6FN&6NAH~&K-(Q;CLrvC zbj2fdf1mrbwr7U!pRy{(8(@!Sj(R40M~U?)3PN)SX$P>4Ig+AIeDLf6JR-$*)#VaL zG9Bwie@Bnnxq-`f`(g@M>*0e@XV zdaZ;wrJj*Ed~rfIesKrQ%-xFxXU-x&FaVh$4gbzAe-tddaRlYCw(VlsZzh^~;|*W|`ONypae;f8 z!>F|fXtn#eI=|2!miBc;ZfNyd9WTGMk1P$KsAFMy5apC9fa>`LHum;K)<|q@A^XCg zpmp^W(b9A1wHrw0*U+C1^;slR1zkJ)q;pEK8BInlinG-vJK*f$VmyGyq0W*tl8 z_Zf(GA!lVSJNucaHC?SaIxS*^^}jYAZ8hLdzLfq||L7Ey4*q1f`zC0uBU#^W5hl4V zf>vvD;{h}4b+9;kAItg?rVPYTND~I~4r`}p*#G7?u$)f>LbEaGH5&haVOP={S9)Df z&8&H3u?A8iMa_eIu-%62*a&(RAjme^1jr&kBR?SjB8wm!XBQw@If?DS-R*XxrPfSQ zlt_wmu~;K(o`Q3}@4YGl0n%<-YKcSDd-r|!-gD167o7LTG8u`I2;=JF)NY^q? ztAeRNq@~=mP7RIs+i0AgNux3v4UxHZ6QsGZW9GKgaK30~fc69AtK`g$$XPz3vX$2dMY(~_c#<0H)aeY9IGlvdJ+$CkuYYBidAh-tsa z+LTUdeBEq-l6QZFLE|Gr`8(**NGg>@XV?)%C6UY$j zMRC|$Hl|E$8HP706rQIaStB|WRi{p~Rgb&>#5p4^3ho#z+SQCuLFZ0Z%vo+sQ_b(4Da@qZ!ub6kF|8e9z|B(>9xWwN+uuc}*~IFD2g2Q0({Xh! zry4XN;nEe9bN((`w|`3|vUTqk0>SU@mBhRl*Fq-BROHCDs? z@P>@VFlk`+G1r8}rN2`w&qY8C%85izvtEl@Qdy(o`Zgj^p z6dycPQ!qHM$YPHgn(W$|Fg#h1utxRyRijE-IHcxfV6esdC7wTfjck4y?_O;QyIjtt zQ7-0CSfOvvOz*kZ@2WHz^+$RzX+1|wFm~%_n0Bl1#Y-6b!!mFmu<`N+5RYe#%F-S% z&M9rM8)|TfRM_s=UJ#QhjqcrWTv=Ps+4+W>V9T;+hpZ8=7K3hTzB2nW&%jkijZMau z6l?z8D7?()nNV~k0P3u42_gK+%vgA{7rSgjo;0ZGsD6&|?)RA0kI`?`1xyFRahz>$ zE9K>H-P96silTUG5QgbC&56hx)jA_9JEXN>A+8I%vngQMACBPS!yYd755+~KqbtSt zp$HXrA$#gs%?+CrZUWGSDXq0WyhZc$RDnpa zI?fej99cFSXkT35veOsu(H~E0cMM04z4J5V*4Jeup!F8)M!C>iiaAq0j_FRupB;?h zh^yTuGkpEquh8oajG28Rf?xjGr&`ZJxk2@`g4OG*dL86t1{2HhdWJ~ddu(RvTo4({ zVKg3M#E0C!geW)L^F4|JHeYu~YdSHJ7Spp15?e3o{?6k|zKSkM+R)^5DPJ6Sojkfw z_Fc7&aO+2PIrHJQgF6~H%`glVgjXCxEzTs;q#5rJmN42^XVzm;c_-x)p!RZ>ImPh& z2;;rynADFkXw(od6od_)zu$#Fnm~GO72{6R$T4ZC-sg_K4we#0fyk^ENs_G|9BD^h z{#w}-$$meoANJ5ZJr`qzbyK=rL?oS4Q=kb8uSg(hrYSb?ICoY}w3wdVIXdUxW}=`V z;iRQ?jv2>YOHs7;cF?AGH=P+cNhuc9j1d29)oSQ;xZin%%5hbo`Q67qMU)FG5BAJM zl3mvKS6LAViEzu4NIRB0Ez`Y*qByU2@u#o8$L`)fVnMTu@8>_gk8Cn3U&-wkZ;@Zl zAel=ee|-(USRP*V5#Rho>3{0+!=Eamdr1prPJ<$dF2$hn0|Rl<>RQtjPJ-A?b4Q`c zZG>;gc6Wvx=3JWFlbBlD`2ajGPkQ!q7lY5HV5gU`Pk@<8^CDmM+*Tk;=Q?*0o!5<~ zks^UpLvaP7d6e}(r`5N=*8#&%5~*N};mLbU_MgdQbI_`5n!-0s!az7*mSBF`tqb=f z95Lcdn1lIXNZm6T&-^*GG|sP=5suQEkezo+79{no|!9fDFWsv6PQ`-+soR7wxT(_MhO?j~bYcXtie$d0~PQXNY- zvx}o+blM%&gIuxk?%e@=K|enK#ZOS$+=Qp!MlccAx?3{3l^O#}V*2p?Oon}(jDc7Z zho={K^Y#G8XH{HWTp;e5;ofEmrCd^Jee3xfiJkJrJPMoF;Z2ng3i%K#Z@?Fd$`UV> z-$c9B6cd|SV#%7ib3&zh&p;uj z<72Zz<0V#-48&CVy0jm&eiI&g_>u8Epyt@CjZ{PKV4iVDUR!kj)Jj%$B2QFu{kXZQ z{_$8OifnONi?_p+r!o*ZXJ#-4SQqjXv`z-LY?x_E;2vUVH`7BB)C01-Z6n2 z3Zs3vCs7w~S7Pm&EZ%VNWwbk$s1@e_29|VZM@z&z{j(5T+bx%V0{Iv#fsTdKR`qYB==Kfu~@Qd>w@ z@7_js{kob6{><@Z6BGE*;pj6IMu_r>URMy(QKf~a&v&rR1>(&n9^YTbXLr}pBpc|m zhuxizxVDzZwY!^=L&S0=L@4emu#-PVq_C--G(FPBvPI*i&C^ceqPuKy;^CKg$p9i4XOECB5blOA9vUbizXJF!{S*Mw~f*M&3 zt4+lYF>>L?xs8&0(%V9pcxkV#6S4RH2l+wwS`EZ=48$N#x85ODDhg`@H&Sugw>_1p zc0CSKrVI2P+Cva+hQ+G{uP;rSNc zZ0~DBKykHzXflRcrH-?+bA&@dWU~pKV9Ogf5Fj^kY>YHXrl5;1Hyi{b)aukFVtW7a z47>Zs`2O_{?yRKo=U+U;!NCbK=>)$0({rp9a@f3kQ%+yOWD${g2;q&-(QTe1n!AR6 zhuagnh_75%V`xtZ7aP{rS%*R>7>7n!b_TE2BqYSL3|S0Bn~t5dY@ck;v%^dEG>(g> ziD!rM@8s;c<*eJG+XCHzSxn7$1;3sjo>p8ffW`)}8?H70oljOLt;H~2jGGtez5N!Q zy*KJ=nRZA_VAsgh9M3HylA*Jz#j%)@1>v+rVC6s5vJh*FYBN1orWtsJryftu=E1RQ z#Y8rZ{90MAu-*`B#2`EYPEdU2CJ3@I9ivlpvj!5mf-BARcbux&K;-E#?rO?1@rU8* zH8AZpBoSy<&J>8`JVwjcbs|z$`f=+WUcUMuixt|3aAQ@jki%t@rczy5wQ%y1Dd&+a zufZQ-&Bs~vM1jbRK;1UW3f6hFUjFXsmQKOoY=U2Y@eo^Y-eco>3D2HwA?PzR>HPXC zJjqq~Jwv4LK9==yba@TK%L_qd(ZUVRLLJ=2-sE}HqI;rhjQ&oteEXnO7%W&E^R2-n7;XbhU}=> zbA&=7sIt@Km``C*{bbAB& zH@162Y_6BEerH|Y*d*D~87;k%L4rG^Gg-qZ4=$^&*bnufbPY)rB#_N0@MDbRhmuY^uR?x?5O!PvZHPs9xEtF;U|>A^ycRV zQOgb3Zw zGS}dbrDg3hXr99x=XlS=h0Hj0uq_OcZ3ivMsBH{H7SWA2LDDF{?XVS9r<&=Sz9m!%z1O>g`*%aOCg;*(90>d#`NHOU^5pDXh`r55Nqd-ia>dd*$vH=-!ROBF9h_9^g1MUAfqrf@ zyo6jPhUI)3say()R6^g6#12~LX>mC@i`3Gv%a>V{F>&H0=Gxs#rHXJQEIBQ$@bcw6 z-adbed^UyKKlu@YT+PO3IhsIV?Gtz+DajJJCe6b=&USIQg2*YS+&pX(pTk6QV?uTv zhDV@4WLY$q7w8@-rhOyNvk#R653p+fgsxWRqDvg(5FZx+TQ@bkl<|4p=U|K`>?{Q1 zP{dvD#03JZ!*h19L#KXVok-|r?*}Gk-`SSPJks1i6b#SEbO-ndF&AGLbs9-*(yAVZARI8cV z(2yTYYBs-GzB~bDr6J;JJO!rk&4xN5$NnhB9)jV9#qAmOF*<#xnowXgPghD3;K8Wh zMg8Oydpr9$IlVx=-Ip+_&zZZ&gM2cIY$_tMM!u9sTx-<|vfU$rffP8BBD6Nc%lBuX z6bkbhnCB#Yv@R8hQcN_hO)A;bSC*3wWZ@xkG*|+F4 zTR1$cqqJ7Q+QyoM=kZJmy;@c7U4eK?&I#;NMX_RI!5hP$JLN9qDbC(~kPNl_=_5fS zY=#>92Qqcy6=s^}96C`b!XIL44!VJ;IjVxusf#R8Q#2<#@{+*|h2#V6K%v+5gr_0D zxoA@i#382DJ*_^YltE7Yv7Dd}GKlKu=Qw!xQR{Bs9#z$}3@1~ZUv{vPjN?*v`lyuXRU z`nq5(OnL~F?qHHwL%2XmX-!5@lF^!*c%>n6{)4cYdEiW@bnm&@mgR?;s4alp z|LS?UU;C@^boy(O}kNYd`%I0S1}Jqs2gjcE{e_CB&UT49BfE4R4}PL1i9HyA08NXI6_XR*Ia4 zv^I?EWyjo?;*18}VxBz36AY`zV$SH4N#=AK(~zDNwhym&WKZ&Z?^Kf41{X_?=p^RF zgVkk(Lm^oZXR;{-d_Ii;S2oJXtgh;0)D`r2(Qh_&YA+>>7)v#-H=u07CF3+xI@~=( zyU|9WoX5(>b%b-*FzcNokj!D4xq(Re9tNGJI%Xfs6_-O`5fbNyxs8d*3=VNxQy1Zk zY;u{J1$CP;#rEDF4~V7xjpx-tGcz3FpW(${n(J%FH?|IP3p=+fHt>p}(Es0EuYGV_ zM&lx6V@eF8WpH=6u?*mSc2056487w$)PMLN)ONPCXZhd$^al5DuHnm{f2Oh4@_HGa z(<5DIj=ek-Hqn{tvZYf&#_W`s_B#TxFFx#}+qy*Y(S7N1dDH5LN7^<(Mhb}#?7~xQ z0HP^)DRSp&N7zEO;k-uFU_s@rB?ap=HzkU1*fw3TFM^qso$5ih3O7%`f&S69Rl|AU zN#s-lu|{lHYuMd-k8Zb*-AYUEq1Nr9%Vk8ShES(nzP%x0 zuQ7(Fvjs!VB?}|g)`ko7XTCw7*Zc3oY2fd4_C4QgJst!9 z1mLa{sV=$O&CteuRWONlI57OQtH~ zchcClIz4=|wTF#D4qtr!K*3eIy@`IKCX#{}9ZPW;F_9e0Q5w~EoXpUQg!XT>y*-@@ z@zs*j2HpH?dk50$a@#07QnGWht7{0QvJxzL#d6_ELIlsGWn0r2g`tx<92WXy1plaw zu{Vqf16bbLN=hbjc~bMVJm1$`m;nPyRKro7h~z3B?;fGm8{!Y!M~JZkm`>5AFZgtZ zcsPIu<(%w7{64>arIJpw^?)Due)g%hrHX<^YiL4BWQ();6QR~HcTV^Agh>*Tg4aJcYvM)|L~T&4o*L_Bzr4HZ0?!R$ya)RB%Gkkk^j!$ls@#W*s z&~4Ok?e0yjmEbxtsrbTiOxg`$YU~^-%%=qi2?Auew2qG8TMA(*lT%QzCX}q8*-~(E zn*MUh>}XiZ$Q zP}a%moetnFe}X_VudQ6c1Xl!GIPc17W9umg&NGFgZRX4kHA|jM2DGV!OqBofdZz#Q z+0E?N&f(|ADbw`W8~Vj`JpNm+*ZcF?3@eyT0*f7yE%EHvm_FWlLX52w1xF5eXd*I8G=$8o*!56A5Y)mL;VtWQc)CRLF}G2w6TDl_Udv1tNAp#{eh@lypHq(YFsq* z`;9v{u<__F{5%0CLkaX*WApXM^oi_Kzh8>Si<2|F{NoeZE9bIlBv-O1-?;^UD2_?L z0e|K?LghP{_?BcoMV8N%rqeF=aeG)h<`i)4Z2z$slFx&Y7dZ3IreAx#-hc4~W?wy6 dOV*s=`(JjAz1*Q~q8I=G002ovPDHLkV1hEPjHLho literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_cancel.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_cancel.png new file mode 100644 index 0000000000000000000000000000000000000000..ef71665c7527f25e7d553b7806b35e3fda139b51 GIT binary patch literal 5192 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_natural_1.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_natural_1.png new file mode 100644 index 0000000000000000000000000000000000000000..2214da397172d6eedfd10bdf3220b9e6ee1bff8a GIT binary patch literal 65306 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 TG3YQM00000NkvXXu0mjf9zJRh literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_shoulder_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_shoulder_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..0cc78ddcb44bdd6283cf2c4fcb55d8a8eb169a6d GIT binary patch literal 6599 zcmV;&893&NP)K+5a2&!`L1eTLEMK z84DzUHOA<_7fci3dcIj}i#uR&00xUNWT3D52ZSCNd8|{LA6Y2%L1`RH1MmnAC}YN$ zavpiU)v8WBL{%4YazrFu%{ok1EacTdgW^AdO+M_ZQn_-bR3oku-w34j#ogd z!DKCr^}*g@7~TTICmU00^`Oo4-?f0S)&`Hj+9Dhzen3oMGYjp4cg3WZ%CKVywi#o@ zly+U~IzWg)9D&vSa0t-fbrj2ILZu1Vx)gSG8?VtdfVkh

    ?pT1gi}U_0YA@C`78) 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 TjNKq?00000NkvXXu0mjf(2Jvj literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_slimming_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_slimming_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..66b51b9c0e0f2f2498bcb977507e3cd3257f3dd6 GIT binary patch literal 6338 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 Eg8n%h=Kufz literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_stovepipe_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_stovepipe_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..fe25d84cca1ac21bd6156728da33f8e4549abe60 GIT binary patch literal 9403 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 FV1m|v_U8Zq literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_stovepipe_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_stovepipe_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..7281a5a4adf56d68a954319ba857b1132d12281d GIT binary patch literal 9674 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%0Df5TDs_qzQI3#RQK_BFMKL@ zl!Q+u7fXt+1*HzuvH8OiTs#ceg%tfm zIu*p-KPtf`jk3b1K>?l+xJT8})mEh>T_dZX@D2r+j8xY|62L2F`fcp4hFb^8YM7ro`CE8Z zQ=ZLyPd$64*eh~@D}BvjnTn`RQ$VlOTwxtk=&c7G{hFt8RUTyFX~tP0)9HuQUQaHa z7{QwSF#tJ^j-kHCo15J z)Ww<)ku_+pYeFybD4EEwvcl{8w%9HW9KqV9#x%3hG#`D&+QYn~rg`Nq*6^yMT+8xX zD1cWQgEXOP=${xs{tUgdDGfrx=cUbr&n`~A?_F!{qsBB1JZgGEcv)g;LS61g91$j$(9&GjpX=R z4tmaU=;8Xqv6t=5QfR2H?k%m#o19rn<`W|6Y!Lk%Sr)oI)~V;OXhe(L3}LMe{2N_@ zoaJu6J#I`N)~r~RO_evaj9KtfK(o2Dw4v78Wgem3SA$iv#cjvGORKoq7*jX%e?8i? z#1QIiv$Z>o*S8#Q$9vKLrF#`~0q`a3tXgJ>iaulQ9{x3+yq3eP^INQ!j{=I(yvH=L zMs`$&NOz{l@hRB5=rEXzOp$N%I$gV5f_3ALAzFt2wRJ-HQ$j+fUZSb?Dt3Coi~TjA zKp7q$RelF!wgJ85Aza%G;hDnB!ee~`)QCi2d=Ck)}Q5Fwg`gWPiwPmyh#glCw7 z`^ViCk;`kDZG>%W^^75sp(m`}b=1M?h0pBy_^lGE$L%Ut#0=b>2i($$Ire2kthM9Q zuv_3Bp&tm~ZYPM@p+06~*su{EY!pAyp|Q5!!9-Zy*>#3lOS%73?_cGP@|i zcwpw%4uKoAl~ZbJ1UB3c8~SlQ)SBDC5&afxN5vQ;u=-IfUqrKT?^3;jS0@U)OHA0b z+ks<yn0`f5I@vAxv(CO?SbjK|cxV zF-orpmzPm<)wk9b*TeW2j2B^v(gq~|I;_f8R7B;g9)a0um>qMOYZP%l)hqLIF5={@ z{HS1v^qPeP_a{YiVgwT~wj9Q1U~JT#B*82MN@(U!mgMTuS02woJmQ{R($OD}!t?}8 rEqD1Q^!M@=P(BjkVYv#j^2PrHs7#k7pWPvw00000NkvXXu0mjfQzoo6 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_thin_leg_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_thin_leg_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..6264fac76ebb3d21a5fbd41a37e70be6bdd9df99 GIT binary patch literal 8864 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 FV1kC*zWM+F literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..c610bfad6e10fcbee220f49c339d614c7c31e5f5 GIT binary patch literal 8634 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 M07*qoM6N<$g2)xQ6951J literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..b8104e1145ca63cdd5cadbbb2531eff5e092f93e GIT binary patch literal 6273 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_waist_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..a207386eae9789e44454048f28e7fcb5b14f4d51 GIT binary patch literal 8916 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 i?6zZc#>Cp%=l=uzz@3v`pH~6^0000(P)E=e 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 N002ovPDHLkV1jcdlr8`O literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_control_delete_all.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_control_delete_all.png new file mode 100644 index 0000000000000000000000000000000000000000..3eca857383cef8ba903e1d66a8b81b89fa226cb5 GIT binary patch literal 5485 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 Hu0mjfUDddX literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_live_camera_change.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_live_camera_change.png new file mode 100644 index 0000000000000000000000000000000000000000..f0ea6b399e38cf78a9645e7cdbab5694f6dc9d4b GIT binary patch literal 6095 zcmWky1yob-8-`J%YmCkxAm!-pZlt?GKtNg;D9Av%yJeJgql}P7>F$!04n+jX|NVdG z+`Dsj?%mn8>6eEN{B~;hlYkmsII1@4}7`-ml+rvxQi36RH30!W~wX68^Wzm zt?&&E7IP=W#RJipnTP||jpa*?4AXVESB$fYuZ-esD+{dky#0=r^jq}LTS^pED~g$n z>&?F|+){mp!2IT_DqinpRxPS>$419OR4`dsi%7u9`S~4>g3J3JiMZ-;S0T5T^lZ=W zP9EOhy??qRW`^GexpT-#DF`b2ZcSFU{v5Jxk$d{~w6I@#^jyKOMK>GcNt>p7YV{Js z>!KC??uncj3W`~4^DQ@k!{NyK`tv;dMmURlDmtb-iWYG~sBlPt-H-9r`Y9kmB`xrD z<+CrXhw4Fw!bI{%JnM?W^um%k^v(W60VN0o>S9tCSh{IdMXP=)1oiV( zMMg$y*VWY>f)Jr1T`AcoSAl=AOzBi9Ads6R2I(MTWj%+t!Fvm`Q%GG7=wvqk&M~)1 zT?@510jg%vCKw&ceTxY~R1_82C1|m0GJ!#lN&bSfYisXn8yg!9%V%GyrJhj4#WR6Z zlvobWx3>ktiaB`ca3k&J1_uWPqX=pJ&6r3+i4<8HP0){DH;|ab=o=VFlaZ0trLy9x zV1lalz9rC7;}A1Qz1bd!S?TNRGycymD3{|yb8|DFl+>CyJG;}tT&01DgoFf9KLZ}E z%XJtQzRbwTh^t6!zx94y7g`({7<2pR=%{RCV}q72Z0hC9mp1Xh*4(VD=tE2U{V=N) zg24O}EXs7 zWxrdqF+&*LVOmEC#+-S$yY40-C-=o9pI+JC-p&U8^B#4t!ebU^-(PUF6&C(;GHq1J zuc@<_G4iv1xOMfpd3pFi5wE`kjT5>Mt8P^y^m(@Quk6z&>^jS~-%{9_XSY|!mx>As zi4L}J2Cmi_x{e4;PZbnsK1arfZam z2?z)na6oRE>|H*u;E!fL&+Bkotiw@hNS>cxwMArShTNUD@+vDScg)rMaLLfR(O1d&c*OjO*KcwifZn2GD>mBNwHQQzX?;t=lV z&#|l)Ij3r{@MHLV4rj_zlVl&^`M`NqNo9@lPZ3*Nd?T^$Df@JP*@sKcZrP;p%x}@* z-;S5<{M_8TqrJT=c~O}Pv+DUX8UK@|_7^h$l&s9nV}0|Ck{YpjCiL5bu8w+;NTgV$ zA&n-3Zgu%P?TI(QzJEY=}@!cy{@DSYX{XS2L}hY>y(op z`$;grpFlSANE@)Ez(*aM-3#?yk?fuSU4*>9~1$qtMXem$!nR|5K_V zFsU?TM76iG@9;~7_aYZvgec=;V|`|3XP+|D(n`)8i;0w*d#5oQ(M&@A^pU-8-|_9L zAC&m65*{vG zTB#IB2EbT(czBYSz$Sknk#^?XTwH%Ym6o2Ye|_5u!tdTRGj?0V?!ZOIWV&U;dEKAIW0tC&%DUe)B?M^B^?6}~*H#~wrXH<9+9rzY z*|TT1KgV*~Aj;BF#=wT%u1{A*J*SJ6l}$~-IB~0DBJRE+r{T4@GMWP|6%O&f$~!H- z_ma#YQrl>QWjF^Ftkv^J2rnO>mw25%0Dej;LT-q!P@CR30_%jk>&@{(dT%(+`GCPG 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 H*oOTNGoYny literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_makeup_combination_red_bean_paste.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_makeup_combination_red_bean_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..5dd39cabe4497779243fa4b54b49afd1e9447003 GIT binary patch literal 53938 zcmV)LK)Jt(P)H;xtnZK5=T?E1PHQ71C}Tm{4fYZfJ6fZtPdG5 zU;+MdoBHvG0e=|qkNjg;ZqkMU8MY*fVw2s~UGtDtImh_s;m(7x_Br>x`ywN&4M(Fo zBi?w2efC~^?X~wYQ2F`f|MmS$p8p*HzX%w6D2kc^1BHH_0qEZg@PGUpd|tm` z{e1P4`4YZXz0NT7s|tQrq5oE|FADz6Pvrjn1-_WgvCLBVae~|^F!g8Sjg@~H9A5C5BAM1g-)p!hWa^-VKcy-Yu>txjL8(i}J6qYO+=e037# zxvC3TK3>|KHpTVFlvliR6ZnDE?-MhX?~t>HS>&+O1Vxs@E&w|#FqurTnES|+3{emn(Dv#GiWJRO12=A5#f^dQPBR*jVlZ0#A9F{;&F zv05}>z=pD)yQ^ZMu&(6*;@qIj)PI0)L!%s5IV<68BIUn&7W`UY%pl$)KZHOVdwHj(P zcy&==@w)IB#25{EK2B2@mI=!=;d(Bv9$dnmS8w6!ty^%thB{BZqV*M5H+psc$`IE^ zP;=fL}Bu8b(pbF~okJ$jb6R7O-W)YXAiLu6@{=iHlNd=A_E zy_bLe@BgX6aGYnw|5)VsYh2T%8S|h@Ln&{(EC6jJ68*&J=#G>jsvmh~bpmT+VF)ci zLsJV$g48sF_vL~ zv-u3esK7WWknrRRL(VqiIpqdz9hOCJNAGCDHVm{K6Aj0PTQkKo+D0a!mqzG1u6%Er zXX+a2u-9qV@!a#*@xp5_qPMdP(^N*GJlFXj_1yWN%H>-}?24n>^nXu(YWXJdwyUtc zu>w{Lpj-&@DdKR>d&Tmx4Oht*|50J2f7kfn z`)d{#zjgp9;5ZI?+bukQ=N4`~_Z;f&j$Z3)%wAsm4NEIsg4}a;FO>HaK&XA#`mq(% z+3=Vb8TLiSx_;dX`#2~FF4?8xHSwY*I%O9iUDt|_f7PvFo_C5B`|22HV%-&2t)YO5hiCNOio9b2Pwiu zh~*;0*bgxDeT>5ZVVcT+ahBnFyMs}}u;^fsCgREKwHmH(?c!uU!HZj$(5W}^a6T8z z`NiNECyNMi0XU}muO{G+A>TkM#%3VQ3iw$8)3n40<2)CvnB+i8k4evq0==eLPRLU@Jo2b=n)EpC6ukPbJ@4Sxg&i*<@)Gkj!p3=Znm{d=#!($oA$}6qE zLPMi9a4elp^|r6P-P1ShTfK0Zm{z}gWr8c0378iCXXB$E{@_tj6jyohvKA}8RWhm4 zRwUyq4XB#QmBy$pfXPo;U6^ynS^4tyGwPyMLpxt4SWzxyE-P6;1C4O?MwL-tMuBFy zL@*lS$-O5?(+vH(izv=;c09t@#{-Om5Yr^WBuEfsDbhU0R>Q+Q1wx6g77E)&l;`kl z8(Zx*{3OPf>%p-d$%04A2}X+r62{&l6I_{Pg?K?O7bYIAt#7DdAT4N^228t#tjOS} zYEkjKTV4%GmLtn@7?uIYwge}4yc!y{8oZiZMR`q{#;7?q>aK@Nm-=}3yKiIr@>Ljg zxut_!-=)$QYR{=5()nP%wp{w_)fH97t4(DEf%Hd}Ppw|Eb~fiD=E}cpV1sHDEt!)t zaWWp$5aU89n$7fl4Sd%L$Lf6bFA6r4rcpJK5(hl(-ph4chS_yUUV)Ix#ZsJS)RH5Xx&U>Qd6qeLxS+eE!)BP(*+w|LaHV@uffYBu78-aC~!f*OxCOHd`LKdJPHV}GjQ?1CD7Fz;d%k9 z3(FI47r;R{g*_W%b~b|5?Ez7UM|U6N(+9_RFlJ_(Vi_lx#wh~gxxx@U=+_s-9N>X;T)4Fz%t3OjEM&`F~Xb} z%`g$f1!^@5PQ3=Z(S>2zut?j~T*Og?Fj}DNdYCU4aBKrTr-s5b#XAn?0n%KBWEvn1 zhKDZUng13*l$XW`F~)wKi3%wzAWjPj%bivWPR*4im1L=SNP60mLdcm=F>I5UbS!MO zJv3cMD3%~fQFmRmJr7rIU&eRde+%vImcH%PWbR zM*mwiEKTQp8{S+MD8$waWr*vTr?b+H?D>Mkqde`E2dsu?wNf^XZ8Pkayi?`a&pAqc z9J+$C%KS)H7X>amHd@mW7GHgd@zD_9oXv4OUSL47Iw41wBT9jJtU_{_r@VVAM3qEqc|X>d_@X32QEQBRl?1U$pBZJ|UA>pj zwvCI7@agEjb~F`_SRteJnW&XeAxgz|ORlkcVmt{=RcL42!t*^te^1G&f4BNB> zw{ijX8!j58eCl;Lwk_Fz({*v>@-E)`-aF{+?P;X1yjFFguWd>h=0(x!Lf9lmt)rrL zFy-r>4ZAdi(&bI{T^gloJ6V?v71-MJh!szF-lC;aQen{5L1>b-tfuHQufFcQ+vnfa zVE)u9kw~q+ORi>?0ci#|4uSa;{pB3JULD7uKfsrFk1?G27)KEX46A7_R0(O6QJP5T zq*oFzW|%N71Flnp={U%0b-{(1V^&Qv8wF~XqdcXh z3?+(l9L)kve)IE5FIkdhcbj!IT>5J!I2QH~cJR(Gy)T||Ga6|ur*Ynj=FxtlT8+6V zLaF+AnIEV~_msg_LwZ@5*i7kll+-}1taq2_f!|Sv<_oR6TnOT>3jyL);&e@rmSLdc z5p96uT0{*wvL{1`#P3^u`( zo-oP4TNhvDK4Or5zdwYPM498#WMKRxS9iZi)9~Nasyt*tHDSscm?!%BH#C&SneYQXBOKq9nrH53tp0;$XWC&#B1* zxU{#0@BPa6(IAVUqsod8)>c=R3!idr6+iQo=c|V2N-}bh1A8VuJfC~&0}$s!L#*an zB_xphe9nE#V>KvghhdQ#u}T6hhZV!r{w^SMQ?7vvK2No91E@fC8YG6 zVSp%#5R*;`6Le|@_BtLGVI(1zp_)9O7z+SP!~rUEC-uYU=?|F^PvR6Ap+N>L(*m>D zkc!E6+m}I2 z*>ZtJ5Tettacy@C4f3H`f$O)f;LY#7gGQ%Yk~gwQRo1&1Ucb#*Y}~uGgVTA#ITgXw}#*c?+w3_0rhKEBeWgoa%Mi*t{sKF)#+8C5Jb1Cu02keg7nvGR=c zmPXw{Zq-oO4r*=#QI_LmIK*rj2_$G)1unHHQmA38;i6Tu;nLL=nP?dqmYGa2W40Jl zscEcPa)W7v#G*l(VHT&D1Sw{*%Ai>-Y1d6OJsYN3!@`eI{!h zdPM$R2>w&vu?CN%xMg8RLOf1j+aCNd5Lp|^^BcQ8^jZx$-iNFZM^0~n9)!KgQ|eDD~HQH%{3u1poQI*RRzthjm761Yvd9s|5vI!!o@t^} zGjV&TfhMaP7Cl}r_>h!NNY6>E$Ty4ni13e97#nTZM#DB&UW~DNmZUgcgqYA{YnqS= zO1DcM(MA#xduBrC5Z|6Hl(?4Ij{*pS2^F$grD3LRqtoyNMg>VMnKi#Z%Q7tdrHDbU zZg~{|1$)6P>uHt{h>#h^+ z${Q;h)m0%wdubZt`A}JAtja=_7BIiS(fvFlD_2U@$Q4nlGcmD2mc>*yNpEVIi(J zh0K0*bcT%Ht8T&Y>VWM^;ze$d#z<^cm^lub4LsNF;h^mzNY5F-8g(@5O}R-)N>9s* zN-ou)MVN`FZPgtypgfPo6SDlrYwEeKBz2Um(fgLk(Q>&&oJ6>^)kVM6g6G+I{}nd>d;GdcCUKDqq@z{p<%&AgQ7pGsdaHVCTm>nWL8mkhT?ZWQ3NDt3&`oTAN zd^o{4iqUJfa2AC4bTWporCp9?Nv2FvJ7wBqTF6Zsvmiu}WhfXzy*f;%E+w-?7>Xc) zNddjk^ZhpVT@O2T2ZN=L2eTRG8bkUqGiFu#BW1(yp^zb9eb}I3sNhmR;WE(sR59Lrey4u zM=5Qu5-$}uuoB9Y_gfq3N;z4zyOpa{pIQDG5}GSn?Fu|rYmLehH|j0&G0&o5evVOY zr0(+B%x8hCu8nRyMKYZVZDZAH%rt<8f#JXY0?S839L{_cCTqnld~!O*EQv6U1Nb8C zDljL{N33Sn;I+FLjmOw(Ht}G*KxzP9vkte@Lv9#Y21~>wux%5s?(N~N-7VZ~HDTE` z{4bw;iE)$w1x=bRGsk?n#L`dX@A8tVBUfTxQY*qO(lV(-G7WgPfrGY(?RHx#IFl^L znIB*@TPO%&*}^5dgc6p8APVKPNg2`WD~Y3lZoMhqj^uW)!Fsh)Trk6?bc|IPCP57I z;_ZDO{YD)--3~4tY~j`SUPr6DC&FW0eNYTb>FLxBeF`%&O7T2ab>}inZjjq0NxuFF zONb|q%m5W?!_nX;&)8=iDprrrPMd9A$Q%Jr9(6NdgA zo@wB^5yKumMzBm_&&RNPeOP@L!NU_A{p1m*i--gYcD8%?k_wyg438H}EaMoA!fF1*oaLFEgFVx%FSg+|I62};!3B1u4&?59iHKE845qx zv(J!jRA+%al-!Nrhbl+KmBd?a zU6mN$;F=ZATM1V#^oZrbY;uM=vOh)eR2NQ_{L$6U;$jB=sdvfe<}mXd-8{j5GDkWX zAPHmG{u1@)ucL?qOn!0~)4>uC$G%AG2T_cVPS1qsJz5qx$p8wq7@90ol^{thH`xYY z(>oTp)NNtOut!hjxZ)9s30&7h-E;7Kw}t(NE1&bxfD{qAWRliQ1OllqLmOe1Mo8ia zIV&lNlKAuDORd=`;MFY2Uek=-eB>Y5o5G5Th5fCbFaWb8$1F;*B>fb!jA$Uva`9q@ zp|B*4o&4icBxB4uh&e5UB>7oZq@tT@pPDKS(kNAZo3(5cGk+lo)?T-VovjYuc=u&o zzI8|Or>n@gzE{;;L3~`*LtaFNXySUae7G47FII!CI}umhwF=Fp>SgoGd0=Z#wth|N z#n)kcU5_j|QA(XQf69K7DzH_Fkdvn9Crh-K6NG1{qFT1RI;<@Z`J*$$#}hn!G!!~! z8Rz)X$*BlegQUQdkkt}XnxdjCML@BtECh8fys;5dC3Y35mMzUrOkSvf>2zAS)M+Sw zu*lJBGz3%5{770mNj!%O(jx-OgaQftr4ZmEkO)FCM$$kdvNLvocW3HiuCAFnqx2vB-z?&vtf#SWFo8p6Ou43kfep+Mc2x)2z*J~ z>t0Rw0x2)&@tCs=wrL~FQ}|(oD2}n)?c(~iOL+5pZ=tiZFTz@S;j+Q4n#gQq&8za= z8q=*Yezk^tF>O~?a8}8RTpj&do!HQ_1S77a<Ce)dqs*mFL>mmJ~&3Un4x`X2ZrMSR)*qmi20K-zIil6ZrS+J!(#+#ig}t~nHyMU z26Bc>R&~fjQYTmg4BL`W+^E-4t2fx@ECSh#wc(uoATB%+#ag(zw<|Z6gg3({ImF|+ z505w9aWS6F5wiWX)50={F`6$$tLTphh~_i7@yn#ZBq*>7iOV zA?@-mrhH1p|E6@Tnyi-QtCE!qel7~ptE5Pi(Au|Y3oo_Wn~LfZ3`K4R3-uaxh`CgE8dibrx{3X69oy{=u3z3o zVbw4QOV5~KJohnK1d{NO4ywB~={~emy70Afhg_k$m7Ze@okUY& zazltPpD(1Iy??2P*WY*r*I#}SHLszJQ5w7mAapsWl8CM-opUy_!j-FvOG(L{Bd_I! zYtOktdAhNG#YBGcM}N3VL(XTx=lR7=LzHy4lDSu!>E+y0kzmi zvGidD3*=88q26#%Yt#YHLpq(~!6#2d6gpo-xOX-aswS5%yi73PQ4lI6j7e#kg~^FAGXCg3qNqT-?c(^!1owtZjKfHDhI7###t4}y=8!O)@Xfp#byx5o6A{(a zWT5FdQbMC4Q!d6Y;!U9%hov*G<|2^%#l)pv50;eEToieVLcgBvW>J=4GG7S(WFkNh z8H5Q&qY0+tF_Lg07?P@kDq8P%t5EoITC?qO$i2sUA!C@seJM1t}u&qK4(K)c>Rr|C(3S?aX5 zEr|y4p_#e$$)RY2r1qV?F1~Z)vh-9g z;uM207P;Cqj4)?;a50lm+iN!9acYEZODHB?GFmK!yyoNdV!R$SCaS>c5eXI9?#e~M zu*`)hG*n)o-)Z9Qw_d?>ue}Dh-4Y`vrzt8d9o9=jR2I2WN?99fRmClj@^zK6%*y|i z^mZkwss4Jt*8KmAq(0{{H{|9z6w?qzV`!+Rqb5@9)nl0P9O-ZjW3dF87sKPtkCBZ+ zgtHLCX^02MQ=BeiF+!5TA&rCcWkh3Gh|y3QRc|!VXf)Al*R>J4Xx1G8@I1tIMz8ux ztQre)B%Up}ji%5VruHJzg=eT_gM6S!<-}W905kp@P3V+8eI|%{= z%NZ6Nfl}m>?2vTk4>2DNXt+#dfxLdThZipIOZA6!^C|mmB8KS{e#Cy3r7Vu!R#T5D zv1O6)=>J zCL(AR)wncX88V+Ij8oJd8@KoRxU#*4S(0GH_vfsxe$>8{-5CdPUM&bS|veIHrwu!^3bomt=`@Ao2kt1*TJ=(FgV~Bl_rbJoxYd9-Yl_vW)OxKF9S= z6R`mtGi;?9A_*roY;}6r>bB7DHqmJ}(5!o~1^+R;lHAswsAh@bD6*EBD7iGw+hIb( z3s3r|EM4+a>6tzZ$$XwoQ#wp%EWrhVgh}4Oh)w*fd&S%xrA^UE-9iY zNmM&S%A}@{>J5*f({ONeyDuIoF-@E<10koELV72n{-NhTt9bnA1}ZCCTjJ%L>0H$5>?MCI#$No zoj1JlH5<00DW?@0P8r#|OAMy!@+lxN=L7WtSOzVx)`KA&Z4;vIy{3=cMPbS)Eo zw}6|TK)4RplQSPkLm+d2D>qOKMu@(8h{I1G<6nP$h{v-4Z(rR)yJq3*rH{|13z1DR zEAF+sIN0uEmnF1L174#J+vQ**_Nb_OFQry2=W)`OX|tS0aGt2^N4^s@s1M!rspis0M zFtit3rWxv%f!%fs+wG=w9x_=X$H>p40-PGe!F-9H=b-Lb=(p-{+?ohsNx{$%*}lMJ zW$6c^=;8ducD*j;M~3OqbS`3vt!`T|Ewg`~Z`*b7-Y>k3n=ic}p3rNxVR9xYup;I6SF@nS>a8phT1Xxu-EY%R)?n#E4e03lG(FjitC-@hiAL7;hK5p%{@y&RS zpN(fYTr6SP4%*E&cKbbC-Rq&(Z^ESqAh&4SazlvmD6OK$;}i%nJYqDNNkiPICy){R z%Ma_ddVvYaOMREZVrsw{Ylv#_Cr>_$W3UIA7MCUo!udkfGt0#SaTrOxnZ`j5k~f@c z@bP3UhRtaaT+ZXgQbIdJX~VU#-))KUG4%Sm8kfg#PdG59-ZG5Qt~+SBj?|H92z;K{ zo5rfBY0ky@gqB#w*q{P{=x#Au5m0r<8x<>s>Li?iFU)EIRHayibP&N&$-?{Rx+JjOy zzvpox)*Qwn0D?K-B`AU|Ac>I$Gb}#8kLAe6d>-P9lPNl$i)-5*G`n?t@Zc0545nDH zt<-B`r`N;f-7dCwI;eL%QR~=_%6O?r;myy9`H25CjUeWx@y`mg(0j_12A-G-Z!m1Y zvL%C5iB4HoP#&_7S&Nw%pp-~SABCY9U>t^6aw;v8DryV^ju?rhZarQuF`ls+ld7it zG*vRSD93Kw#X+wn+4OKem-AcZz|dFOdBASP$x^atzJ?HFyWJ4a&(9_y&vpkg1)L;7 z7{JiG*JaBQqEgYkmE}N=(XdQhX#n-;M2(e;7AUeB z!n6Tnc82ioJuFTp$fFD&9!;fm^}?mDU^zC)|LE~4?k{7hj&z$X+&I|A?rsn5trlvY zD+Wi;M+2nbfj3659ld*5<770Tf$q*zP-MEI(Qt%}b(kN+xJ z_KNY@@PZe)IOx#4uE1RQs%IHl^~LA0q{o#4<9aTG=}%;=>nmvQy-Hv0Qpa9f@jJ zY~;w~uS`}WlMot^bSLSHr>Zfk(xZ$~Y4zBE&wgQ*T}x0A1%;mfLq3tOr;+Qdnq%d7 z3OT(J8}ixHBJ&z&h{8z1D#IU}w5Xz<%>(g*tXcb^kJ(}Y*S2xCRHE3I585(P8dQ6|FbNqwAhA)AW^Cva)?Y^Sdoh21dq;! z*lsl>abdZVa~O$TDZYK_rCa#U`|qH+eF=`sdbch~XcBrgD&(9ImPV;osk*Gyd}D*^ zDJyIj@rci`z*P!=A<12_{taW@7-hSzq&JET*Yi1SJ4WGHSd7TWrD$XUW}kina~WVc zkMZ@%9E&)|rEWvCgd%!1O#Io=0B2!{D?2-Q<<=GKT;4%zt0O8I8W2}7vpve8h!2^a z%9vytqJo2Jj-ZrOmG_hDCdrE;#icrEQK6$kbUA>k1V1VPCr4LKqfn!mh3?@*i8Mw^ zV`O&C40*YfA@bxRIZZ;^R@r{wldSfo6K_13U>Sy}*PEF5A-WA)a3GDH6DD^1eMF{# zC&Q_DU)QrSnK4|m-^D_&Sr;|7l=mzplI1KN*3HQu@`uW9if;)O9-N#ZiZa|f=!*dh z6OfUD3b4K1#V`J)?_uZaHPl;eJrMQTo~k-bp)|aU_{C>&j^7%ZH;i&cs4EKO=Mmn| zs!z+s$WvThoWkjHIHiLrby-P*#&Ur1ho8Zxz+t$=y=fpsFXsX}j*X*bfYdbc>2M<6 z>b0BK@WS(#(Ydq*uhl?}E0<*i?YU@Vit|%64S%FBrR-*t`6!ln(Q?-UhU0SbKfR|w z6WIws^P$r0F5`k^rIQO(hOMS>DGbTxdm3GWoI4I=88Y@nN1=E`X4%AJoN7yaHeSrJ z;JB3O45RTx>dcLXD_L{1UPH@qWN3Vn8`5w^G40{mTvj%TdiK$f0%G!Ysn?X6Jdcp1 zJY{7R-PUYZDnE74m21jVo-KVmKAm8v)4<+NSC!z{Bo@VTzHh$uDsI1c2d&+0*c?z* z&Z=Au=F%2Y4a0JwHZ(2j+MV-oRl29lImF9;{6`$Z^fWuJFyT2D`;=N+eappRSv^-Z z+-4eMfA|RXOKpUKjmWT&gg)%EBLv^vN4{9#@#zAOrXf1KsFsZfejuZUkAeWBILBVE zk9S|Zj%&|d6>nH;G~{BDQX=G2VODuzKE~`=k``Tg;;{;6$S^I2rlnByfJ|cKpjC(~ zait=_^-v{!UG%b4oqR&+tc{Y?PM*X<@z5XzMM2df%KcNVN53oMpK-PmUu7?(X7?PLw(A^zh&Trq%cf8f9(q1eCY=EZXCevw59B3 zlBAaUv2>TnMH9mm0f;WR%imfNB4Jm1L|tJ~+B{WpQO3EhEJ)bq=jc$b`ghg|nfhH> zC=(df_e^6TUQUH|3e%CjaK@AiQSYZB<7)~AV8N(#3VyhG;%fy zBT`7K<@VwYHJ%j1lX4%8Re8ztSW_ag-j+k%7K3LOrd4#>Xx{s>q$1f^m*Ta+}@` z=(Uvhr1cOtGfXeSRE~{;2;xL4#Rn9b6b8C&mF)FeZ8&T(n9p(J#x=b8-gn@2x^O!! z-8P_;I~^{oVOP;JmC&rClD^#fxpk|lTroY|RDP!(QC9f3n6relG6DIvy0hvF-3-;` zj6-&u#SyH}K302?+`5I#G|)3*oc-u0@bUzU;S9%Ta}hXP?$&Xb3>UxiFs=Q^gcLc$BL9Ht&xBTHHdAoNs1 zF+wqL$(VJSlb%xFfi)gh2B?ftRWW452P-fPi!@AnMDdJ~V8+<@6>by)e2Ft+#4y6y zXn@IZB$6>wGzYtVS%j2{d0tI)kh~i*U%R0CI#Rtl7FF9d)6}rsY5eB`+H0$kb>uQxS?YC~LVVK@i3=s0W>2*q z1kVvF>}g@9O+f}f@7ng38dRSbcMWI0%;+^|Mt3H>_hh~q=N z8DD$?b25ed+zYt8-Gbpy5qxtO(bz{aSztK}aJpEc*KqOKV1`d8GpQSUZVNZ|cktq? zx3F{LD(bx+nrs3R(E$}Nb5X#kVMD8Wz$#p_rYoUJ5)x&6N*Z4pl?Fjl?AKvhli`ZO z(KL|GsH@;z&5l$wko1|*@N^wlydsT}f72uK8gLFHu_BwMf&d9enS?Q>i@9hF4~Iic zCKLEGwl5S?J)-e^aXN=>QA=1C9p>0yDpFnMH?oHs=r?OJHA7lWZ5!>TCp!{QoKeCT zX<;=Ck&ID6&iB*9o{h%BUtZqoN_~FkQXj9q{VKXUd!kw7(0fe}uct;-uow#fWsO;p z-YU{o`9!gdDo!jD;!pqRpUQ&fxZe$GMyKYR{GhsrRj{hvoj#mOYoer+LJR9%rHFxZ zz3r!KoNE$-h#G@Jp80FNIJ<)W}m^^=nkzML+F7i6}4J1q!C!;!&2w^bAayip=U>z3po-8VpR)#0|FW16YUG|esHi3>hiP4o9p>qT~ zs(;l@P}_H`E~d^H)kV~cfJUbUwLy;v-s6 z-9AB_$TA}hR#-0p(|Ld(jBtar4Y9Lj;X7}>j=k$w;k8sxHVX!l81kA_M$yQkF4VRh zD{fKf)pg^+g-V^$a)=R?#XddBK}DQ(7_K%;Ur2DD%TzXCr=Fox434q*>4&)T+zo8+ z_Js8x-M@!oJb~#)_~P!7jOt)L^iK~5GL~58z_dGf?fDyc?X8!v``m4KyHqus;$>J7 zh$Bk$eQ6_DRZCV$goYIisl<%J&@l8WZ>V0TDk+jJOId(_tN+x+R}wKzHmtyj}K;v#HdoU5lbs zTl#XANiL$!P!r&<**@J4E(SCS2}C>@DQ)3~T~ELW9T z^F<`}v#6N=F9vwd9#`0sE65Dy@PGUhble)Q-noq|%@K^pi0(hYVl>5k>dOixp846y z2wzVFsdzM-4Se_Y7xDVLuVVkTH(_>q(u~A)l7&n7^C5gTU}-GKPQ8+9C@Uy3tXzPI z;t5rjtPE2LA^5!Z>ZLba8KfPP9HZhF zIZQE4G9<)`)GICn_<;{Uj_~+&h?CJkjFW8#B&5lS(h#|`0N2$hVDB@>-EkaVfx&{C z6Xi1ftm728u~id6gYT15%+PE)qGo6Po>UME213A7w2|aE8&A=1HKa9xc(}XO!8^b3 z9y|%n9-Icp-f2WwVXVv1)~Xh*p_vZNDnf4W(!InF0-@gA-Pz%nUCsGM$Vmrn7G7}F_Ye*f``O+ zsy$;s)q0j-I9=fW$qANabzYy(SL9rqDzseYD4nB&nT!xO)d zsbw$qZS?D^b$}`$hnrPOXCS3?B*ANvK~n%h@hr!+bm|@&GO)_Vd*6Q#-Q7LGm=w(l z*}p1olsnBTWUh9e)lRd_Ny^PTH9RU4<7$N6Ahe%VzN;GG+Ebo~pewUnWmK!1#WEDT zd_}>MAsr2nef$x&`hA$K77SkW4?e{7Y$~mo+?2cRT6j2J;Dghp3?gEG#lQRO-@_}v z`5UP1Ur{Xu{#MM>zwr-J7hPX=8*P&aZdnq}JXC%Lvq0nBDLJ8p=HTj*e+i$i&8pk4RI2%s! zWHiQLJ{6@7_kStp?XVuto)ixEB@d6tg(TbcUGMU|t@Pcmfz zh3d>pOsE~Q3diaR6{9V8$3GWo`L}e(-~&7 z5Os$=H93M4cR4?o0}W(*e6}*0C@+QX<@`cQ{2?3LGP!w z>t&+IbD)=OHdMBK`_6N?_3F!_Qg=BmjVdQ?Y`l(o89&WMmuyMJjwJZ#kuYUmBDdyK zX|P{QeOBb;#{Md*T2UHe6>zS}O!XP-WW7>H)ERX7eu8xC=mEmdzd^I^qStQV!B0O$ zIP>x8cp+lgt-2B}{L4opOv4;6+}Ow8_?_RvwfDcPyop%@*munGRqP{NP9<4cg-O}U zOQ~W?6^*h7wekfMmQ;eyp2geg3|cO*5cIkxN}=qk`l5FL(8-C44GO@oC>(uvRts1s zFw)FKCYB3^hR3W`sGSU%2qh9Fvh~?|zyv12V!p)jc!F=vh8R#JF_}nZg?%YB1J;|5 zeG~0kfxU(l9I;FcEMfyeW=LNQPmyQbtg$tK^gs&%;k3yqP^KpOUG zh}<{&_19Uzh9j*Qx+!0JhNMk!?GevGw6!Z!sd<^$>1DiH(1xOK6yGCZ_nfCY_qnT8 zzY1p?zI5}|tAdaYSylXL4Ub`da}Vikjy&)&et0VM$JetZ`gISJD8_Ex!H-X-82AZp zUpv5W|LwnygV$a`v2znfe;)Nj4%A8vf)Q_rtQjFsN#e80;^#8z{5VJ>EHAASut zPH_17Jq!*9GUIxdCPGylvfkNgdWw29k|_=lq?-~`su{&=P@Z|#E?l4 z7iq(IcdA))iE+vj&WeW95UMoDiy6mfuZqpx&bU_z2Yn^5@83nwNOAJP=lJ@Y6C4vL z*G$=n@&0s*j#CqScyAQph35|NyTAXt=>Ed5pxC)Cn|*WSTXFgb%ZHz1HW`Vb=ryN} zQ18A|QO$_)N?2AS=1RdK3ool)US421X9=RR=?23eZ@6^xaVjg6$dukHqL4wi2=INR zLpZ2iDZo`PHN&98USsyu*!+AZE_ydf8efSwX~Zdwk%K-HsY&xjQ!BV!_;`4HD#rNe z>FJ4H*);Z{>Ko!I301Qci^c_I8_S zHk5Xeif!V>R=pwcaJ9!*hgNfl4OBvq^S1nSxW;|#A`@DKjc@1y(9FC*{l0pSAa*%M6feu~LtB-6kY z}+&>-Qo09<^pPXPYk7VN@VnTi|8}sW%fpKCW zRt>PSUrfnyEDKIaGw_O+;ZmJy9ECA?v3hL>t!5KZlELLp3FHh-12=D6#^vi*(cM1~ zLYwDSbJ!!KL=_6Jm0Zo!`qZj@lr?F&KGh_K9`Wb7R`DX0ksVUVx?p~`D)Z>0Dw}MC zZQoS)@S-?Lg5GR^{F|@v_-9|^jQgfcXF{azdM>^kjPQ7pqE|QZ!3cQqxjp>j|LPA= zfBsb@L4@G`*Le8ZXE;6?s0%LRS_$P$S<&rI6Rz#ZR0$%$THRFRL=4WHR^={fkfOoT zFu7Hkh)5MyA_tg+G_(+dvoWSKU#5Y{FeN__2|v}*BB|1$mkO71G0^Lk>s|Iop}3S( zx(w5-q2Fy`huw+XQ;*wO$X+eFOsKPKCUwM&6>>*c^A2VU@) zEvrq6wz@8Q9Zzb_Y-ey?7flK#ygHu0aRuG&KDMu2Lwk1@aS+O)cQ`MoF8Om?cL0Xe?)E)P8 zALew1^wZCA@3RMZFbxpeHS|p&@qHXEeEe@mnQWTqWCdP-<$3(oUwKdZe>uqV-jfr| zh{HtEzux&>_EDzik%|4L%!A=9oTlfB>};pk!Ol)k=nA{WOqfXrTS%!(R22gz2n@YT zKf>XYGb|RqcuH=WtLPxbK~nF>-V>6@%|;z9_Rnyt7{{FuXX$;QX?XOA6e%!M7AaVk zh&WcZsvwkbYnO^8ZNqU=#;tf~f%Mjpcr=dh+zOn&?!#wSx81us;j9Xq9PR|LC(hd(&O=%)l48+!_psJ>iv|OT(ulfsY69KN$?EI zMSv$~1AKOPiic+d91o|MFEfk-HEWxONUne%%Q4=+wco^>S9V0Xo$#9Z0nR2pe`*96?tu`%2^e&H4H3mvce-)Xd#7PHTy1ZSmR8Oc#RYA z!x@anPjK?1pNWM2B+O(+b~{h;*`p&&qYVFiWMRuO(6UVY?SJRH`2KJHGOUJ+<#d86 zr)veVh$OgOE$hosr0S(?tmpU908-gBTq&_>Bn*X|zO~(Jq0?={tt(!voUzF3z>3Fm z$@zxr#!G2Zds*2uM1$F%QQ_>W(|f|suB zNR!rdvOr2OnWlI$o#K;80B*+BX>yLET8kVI&qQt+gt&2VfP?*AT)TM%&8;2OyB#65 zOG-u-T~!33JyV%QE7nZQBs456^{I;D)vqk+n^nT17pJ^vl?j!N=K8TpufexbIb||f z-Z{s#1TeGS>@G&gzx)zMAAcKq`ZF1= zX_WGJiPM$9RtRsZcPJZ^x_YW+>;wUhNp2qxa5|Y|I2mIgtp;ibs)3(N(!vqW&vjh< z{`)VW>Drjjd|9~CHkxOc_)B~+TFOR9+ies5jwg7TBkYK|xrjThHePw@Hg4X&4yVyV zbDJ%^Z^ie*&XB(Y16Uusts4qWkw)y#R75tpu0|0@!yvRY6f)h~SS zibhs@D~rqcpL&8DZ~*Ucl{Lq z#ozr+{Coe=--O}M5uBb1jX^p?`aq;Us#`iWv{3tSmm86*>{h59?lEH8(t=7!6AjVe zV+Z#cUKKn9KbHw4Y6JvifSf~5=6|hm&9`FW{3gmsbn?>8<9uk z%*KWbCNv^W5Sf{1O6BIuZIK=9b@=AFNz$Sk_PNkFBy=)e;>loy&kqL}&F7dA*U^J> zbeXf} zp1XAwZ@>A9aEI-^U70*lE*d^B(5AFM-2+_}4yy|4I!h*gl&#Y$KVpbwMdTvUVl}fV zxgzE1)Fxajqb*;k#}uo*+;kg~-jQCiX%6d5Q|wQU@c73c;pEX7+Wj`VR}Zj!c!YZo zPw=nq5Aco8Q5isBnD}y;;RpZ8-@vc^_HUq=Off%ZId6icABzEy@1rr6c$5af7E~q& zvb$&5nj-lKGh_=k_i>T`8Zf9@X3|n7Tg;l7J#uWE#&o4IN*Fh3xH&Saqk{mm(E@|v z9D{Ly@q!Z=DBHJ0^vl7bOhC9_3a7d{oNd^uquHsW-fGBbIZHNsq;kfPJ{;*Rl#8rG zvmRk0P5T@Qy7Yy{d3-jIUY6t06w}!Rp2=MdO!3aXpNQ9f^~zP;+V0Dq)6>NQ$EPDH z7qY(0Mf?|o1x6X9&7kAu*zecT@AhN})X{h;U4Ol98}GgOGH%?uj@HgLn*H8N1}1H} z6%~`}0WWu$P(gdeJ+G2pt(LDE;UvuQ^7l|5BGwGs)k!`{Z>?Q%+ z!w2~0gU=977ijM7VDH9NoPBy1AAfU*KYKjFNyz!nCI&h1D9rKS|7ZUp-ux@?A$a%% zgD0mrI~l=WaO>Jc2xrb9Jr}#px)>w}JaKVux7xVT@53=U`#Zw@qf?xmj${){R&G8XFL08m>IwxB zy(X~BexODJr!zGQg&PfByRwIO-+m33uU|uN|B@!?xUe0W_N5$;9#&ONeoM?)&5$+U zyq+~y4q^H^R#&y^@};YgCI-+l3|tDQ2p>Jfy`Oz4BRTeN zUdE-pE>1pufdBQUck#)GR zex;5{6V`i`k*iD@Qu}@MaDbnFeS(GC#@we=YltziD$lW5L$A>i4`yZw+G&QX^)|K~ zSEjwzn;yDbO?0-JX!e?LT|MEJO-_`#>5Ukf%t#{^2P#P?U?wuL1v?%m6ZuXiEmU;( zy}Bshx%V|ILY$Mc*KK2mb0Y!xL5zFHXL#`V1RS|d!u;!bh)1DHQb-*1>)e6B#NKuv zt)?UM8yTiK$@c9xUcsy1c@^DDmtZlW5v4ncdL3y9Y0B)l^nMo@rGnh5=VeurEj{A1 zM6nxjyh3`HhNvLbMgCAFHUbZ%j>?I#1@@4jF&kod|1pj~zXz}8;NZC{Xu1X-{Omsd z_b=|_gVR8oa4t7p{Mj@|)3Wei|L4Cac<#wZUtx4K!g3MHrr&qRQ$!|k{rT(Y?e5@{ z`w#K(@e>@L&14kYol9GI|Mq1(f4PT7or-4V9Ua#ck7#qGM!h8>3dx)q=D91WG&v~@ z%C^sP7B#bTQbvy-p5eo9j*)bC@Z#IA<41q~=lIblcQGnV{K~KY2EP8Y{~LX$hD!&R z@$UQY;p6`|^R|ESmwy2}2m5fEoU^SINjy?15a=2`^`TN{ z-|&J8Czf`m{#ARsh>d*P&Qlj*#?squ2zDx_c;28XQ<9%NM~8dT1q)d72~NMdkMYAJ zDI;Bb^){AIj`1fy{sLc5=lFamd(Gp(Gw{>70mt$1U;e@0kxdv+KEEduAvhiNL9hU4 zBE0wh8@T!Aix|&B{KZ#a;qz}E;V(YCkE_>iV#m(0Uu5_zFJ8md{f=NV3M*X4lmfmO zBExg7u6kC|Obk(OItQ-?809Z@Z1&PFK7laU+jS?Oed@ zUALx6s{u1{-E1X>7|A9>v+)GO$pT*;4$yQg?6f?Ei3_%hvMCBeacws}?Dbnx8G3X! z!N*_UmsSO0@JAfT6dDLphYkpy z#%fU^B|mE*h{mNP5_!l zj&>fx8c$J7#yI`zp3J)G?ewsJ`wBk)^Uv|apWOwl6pv;qgilffXHfyW*}^~hgWnYo zHN5)>qoV=78BQ=Ua=dhNA1}QB1{w#uxcAKy{EI*PF~0cf9_|ezTzUQl?9_5N^C{lG zd~69OR#Bw#E&K-d}>j{!3?433!y2-_2k4H08(CIC+u%)r2aK@ygb0D*+0 zZnb*vs;;W6%F2Cx`||&9b)56v`!ZW-BHTpLrLL^Z_x^Y9x18^M=ZK(cBAiTZ<_=GZ zkU_U?u1|eN!#&jYyI8nz4l@s)!=#YGXaDRoxPN~g)kZ_9G@mb^P?*8hix=_m*%dVJ zuL~&8##2ZJai!*bIgdi6h-{G#SI$FE-Y@R%@&gs4$U!-RicDRsMa96sXkgMu#-iF4FcU>LOP=M2k4!y$#OgkS!Ll zuzU(%{PGL{`xLztq^k;RuII- zs64QO?5TMi9yIXzFFcKV8~0^w(;GvsPKA5{S67zsmNOOkucR^wWO7NQb2RzM>mbIG zInlg0pk)_MctfMOAg-u5Xf^b2u5qrubPus{0-16Vg>%a&Tsn)@JNNMAzxpD&+?#=| zzm`%dTwhs4Ig!#HGe>#MSR`fSW(vra^2lhqlh8 zK6%}45dHU3*mI5MH>eYJ2gbw?W9s7Qaa`^;5U=i`epEyE z{*G!H>Kjsm?$7@2C46DCjw0=4vjO%xW87*5n2nEc<$*K!`G5IS=(ajIx^*A>8;9Cg zS-g4?)xBNxDTIFJ6p&2e&MRwp;iWrT!(`W(%H~m-ozo=cwKEwkEtCbJWOyL6wByYn zmMMte$oNg6CT-ktkA#E+3BboO>~-}sX(M*$#$9!|qSR-zNLR{S9LCoDE!665aQZS= zDq%LAL@A#|oQT0-pwyM3PGK%9m0Ohta>R1@tj7`Eg=c+el4b_u=zxw*XEE$FRlDx* zSFyTzfaUoz&Mhwps~kl`H0oW{YLq*Uq0?+>kU(NXJe$NbckW|-Zy!$|^)Z*>NYor# zNvdUSUQCUVOPF92YdsPlh`Sa`Im}jOQJSydk;h-BdNxj_T1i10$w6YN?tN&-n`Dra zn4yOgT_$zwmd6M2b$lL*hOS-r+_IAgRvpoZZ^%YsLDWH|wvVV$MRWfM zy`4jS035URsvZ3H7jI&{N8dT%fpQ$T8WX(O1TH3qc+=~y;-~)AKbC5Ld%KGIUR@g1 zR81gR^q|&6k0@y-EiIVCY76yVXp+6z6!Ph$@U=7ZGnkz%BaulVnWbHt9YocK+=1af zi^epjCT9FX{^x|EnpSX31<%JoXJADdiYSodhMyIZA zYIw)cYBmuY3{fejkuGI4qkiu0I{s?6hbsjjn;?UU4GU-X6XcR(6q%YmpMf*$JUwg* zSXo*`ESJSY*RLX5oLNks>l0$sY+g^ts{%8M4OX$Py0O3IuooW@GS{&zVa=6{%R_}KT1tNjKCl?#l*P*?kw_YVuZVZ8TQ_U;}|gQ&qKL1g9Xi-^SJ)nYseIfqJo*Zk`X>k z29R)&X*9C5(8i=vwtv@l5dC08KjS}_nvY4YHYzg#1uwRA{0;rd_YILd;09#7uTM~6 zpjE@<;6UTO_Wcb(5Zp}}cZT@<%`JR#y{U6hPEK$ppTK@N#@{vqEF{MGx%WST@BFX- zfksyo5>lHTsYA4@T&izL1wr+cEY8S^HaQWJWC?Eb-#nZ)$8!; zU{n1P+X~bN%lBrxF^tSSh@6A7VPUj8IILq~wuITa5^}kWqHwzzVsncU$wNe)u5ieF zI*wvKEo*E?fsIQ`NqW5yUk_A1PzZr3c)l`=nfX~< zd-OrfEuXfLX%NT+-9~+ujzz`e^Y#bX(QjNFv}be@-kIWvQ<}gr_UGF-zu`9>)zH^> zs+Z^_?cA<{et=&+9h(tNYCJ~za2IIQG46KITH8<&OsJuI)WIJ-a}Q6}I14rl+0%JD z`hQ*JjztXr(}&-Q@A=q=t6*Zy zX)w%4%nV12U_8|sb<6p#z;|Mfuhz|R!cLO68*vUEBBaArtBq!(jmm5RxqMoy2#kn( z+jZQ&TSXLx+Lfk5>s&djQR7;@j^BFW9#&gJTq^{)UJh^&4$RRMG!Pmi8=IiOswLrs z2qrP%r|EPS^9!?h&7)UQSzf{H;-a*BlIg4@NgQ}H#S}f^!LR8~ab?a1Jdv7MB6n6S zN4$Dj{y1@X(;Zfs(AuOY?`%M?O4bHxJM(Ezs(YxwmS?rAaq!5r|&On??k2r18+5WK`A zK%H*R>+M;P-$}4Km(Alf*B`{G^QUq4^5tW%Lr3f|YLN+2nck2E0t*J|kVFm}318I~H2bEsy_ z&25hl;;}fV7!W+1d_Po;WxeN!45o+Uk?ACU|_-6e6T1n@pfP80vH2&&_bB zg-mw(60+QqC0u|rr; z*i9TyFq0l*y&Feu9N^>M{bu~=$NvHPw3lr(5!I@QS}jc&F^z^ zK&bwlYMI#YwP5BB;L=!jyau8Vt=cK>TX?_X|7m6 zwcfLzoORF_B$1(8_xz))R zK9d?_FN~u-p5PXfEP)OH$BV+J6(bkOVpWri50%fDIMJ`^tX1$Azja^Np zc-TLGXC0qdtJ$R%suAFIMP7Vg-q=NEnM3A#JjP8wJ6v3Q;GCYM4Kl%JX6A79;Y+yq z@PqnUBpsWGso87rdGU2~+C%h0d{CEh?BcotPzO=kH^(ZUuR37-SR7PCs?Xp1XIeAb zpZJ4nx7%p%NvZh{FxuZDWd;4ceMCHnvlR@xA)dQ&2T$KS#BPuC0|ysS1Srl;vq0?Z z?|l6g{M^s~LosdojW$9yD84pyAEM`7C^fs~CNH#UkzUbN~P#07*naRBlmAR?|Y*IsPbm5-)Wyi@ICacsN5K>*g&Y+A(#9+34i1 zR&<@Qw?=h!qwk`1w&V_VY#wB?CB!>fe-540cYwe-5sk+In%yoAsIV3d)fnDCtl>Yr zyn#*Ho_Y=40Jxq9ipddj36dSmFr9QYyFVkPX+}!ciJU3ZuVpZfp;V?1ViAwO<(rVA z9WR;hJdEU@YB9}rdc;6-dp_E9JTdm029T5Mq*kB!-o-~m0~c7oS8MvMm8>@<&dfm#)VojnYqA(At+#2w+4TletH`W7~;Jh(teblw0aZJ=#+13Y$N z0sr&A_({alNra4uJtM6W%CLZ9kb{bSEwdZ*S+`G)^(Lr97>AKUDyEc&i^V|2K^;UM zHXc$x7I5%_QT(Ba-mk?;XC3cC8oSnKSJ?Ss>6k`##(?sTuuOWWB2;%hgdcOEKJ zNH~UTL_GF2BA-8TOBn}6uHkW-jI14{FlL_{kpPJT3`c0SduY`fh>a)cb$a;Ymsatm zgGlvYmgOt&5P*jZWY3Q`jm1 z)bg^n67%JcymV`SVK z8|O*q4lKb~u7N70@TND9FxlNvY991PNL9*0;5YAW;;FSwY}G>adVKiDvsS7W-08+} zb|!;g|Hc0bmHAn8>Mc+WUp11fW^JF>jc2WMwLJmb7xB%BJBVgi!3;2xM)Y9h3?q4i zMSJHVbC=OkyQzCa%9DN4{5pp>Y7XoG@Tnp!BNwxPcNMV1Xn)ssUF?urSz%Y(smZzn zZ5A2saJ%T}3A*z6bF#QRxN2Y&kvYAwgF~KXkV$Iqrh8b!u-nH|Ya95J+Xo_&aF=B! z9-zau0!(lz9Uv1MW7)B82D$`5HfI@v4I!U%A)S)UF`w(w^0GjBx~!6;c>T4H$Qn3T zEGmO=lu3+{oioWJBt$bCO^>0v>0{}`;D&P*@NM;R3O-K7Q#kg71)ArYouq|Xk8Mai zg@mY5pa{!4DQqLy-9hi(nmqS%bF-p7wf2wj)%)AHyH`h>qZL9l4#Eg0JcxFOe&gpp zEa%Klqa#)}S3Lb8JZ_SXMcTdTwTE*oEgQbbI6#+n)-JuS`Ib;}&HM3@^2O*XS1V^U zX_%lZ!o4AoN?{s@TV19L&CAC_$k*q^ITbm*&JMrS>PmAsbu(lWk31gdx$?%|qjlaQ zVGR9#o~tv(9%t?_0J+s@V)pVG%wB!~2Roa%|FXDP6+A5HeU|yZiLfkmhr?p-zu+c?K>w^ zT24!5%n_Br$k*z+k4*Axz}&o9shS7T=V@X5eq`rT^puixLbA@Y9dro2q=YLjU0gMU z$USVOpMHqoa1VpEb+ir}lCDUnlNk3xJb!-&H@4|5(ouRgsBNMh=3Biu>d^?l{Lyd0 zd%opy^e8vdqxKBDMtkW#;7s8gD-^8`^7SHX98!=cBP0t&%slo4dUsz&V`s-A6;m%$ zH&+3O5%$RdAiIPFP$z550-Ts4qpBZs`pf4``7|2TL3G;L&c#$sJpO1Pkyz? zI-R2Uksh;&U>o~h{_prkP?i~rh#Wf_j1+|pTzto47^l+MSzE>5eEM1Z`IDPC=nl{v zP0$!}J(m$MKy^sdAfOTlDzOQcvLhX|e2Sx1)5sCFm@;vILEmao(!)xnlH5x-_l{7S zDdL@UG(EkHem^vMyIcX;eBO46r2g!rqJ8N%-E?%w^zlJFPKowxtrPWA70Y!FsCH%d z)Y0UGoPNt!-*0k-9Go_p6(GczS&o+j}+b+$P5&N`tyW z_j++`L;*hZhKu+oANww)AyVEM%}o5u-&U&yRm1wlEw{*{L#cpd;_8Km--OZwmr?uD zUx?A8h)4zrJLgo~)MUs#~*S20un%P&9Cdlm}6D zt(O$>wV@xNx|+~Tf<|@-1z>wOE2C^p$7D`1j9Y~5qeJAl`jC&~%wuPyj<&tNhhO=< zXL0v%sMUZ5iL#RbrDTARGia_81dxyRLVSX90ytA(?Knm*Wmv1ET-1cP#)EKNEP;jD zSu89r;jrGs&QTTbeA}Dwz(bcbZsklrlcQ@a2@$?baw4cctGWS*L8g=Ah^VvYJuy6J z>rRyyc<_g8T24+u?r+e*Ol>BZs)qVtF$giJ1Yp&TCv>=xqI0z(xZP@Z@XSlANRG!SWaBtDDUYcOEYRgG#^h^o7V zX{S);63z+8#?SAjpZ+mi;}58HLzXMu8P&lM^g!kcqawZLUb=x{J4CrsM!Arq+7Vt{ z+re|&`#7qGYUilpm55ES-;ZIv7ekau<5zy{+i?BzX+=cVFe0+57I2FH)89{Zpe(AZ zlO>I-j%0Zb%isEb3^(tfzP@e_1g;4opD{?MtO<%DVCWhHT7S9ptcR<^=gh|m`M3vc z6FS$t2=I2}JDvj88_q1!WT0I=XfN>9J1T-?oR6P#u(DNLBV_16D@qQ9Bkmnl@$`)~ zeE#M(VyPtl(Yr6=g^enH|I0h*_etyGLK)B+1C zq^8^H58@~O*D3yLWQFOuwGYt)bk>D9px6D0gR`Q;KZ z9EM|c&irmHDB_a@Lsnn~qw`t*`m>vy-d z@x9;uZk&7Iyv|HImp92jSFihnXrGdym=cWk+a@nM=PCOm2XneW=o=45EYR*#zep|X>Il{(;T_qo>+sp6~k>AYe*yu7VbssN6 z3GUKQbW8MZQ&?j@`Szf!4dRyJCG2d_~55KjYJv?*gE+>Me z17|SQ%$jSt=|mcZQb{n)=3y1Dd+o#c<|p2$1D}>PM#3cc#M*Xo&~?8)W7=otRs|gN zXaCKIOZyxh2ho~3KldhH=tPu`VH`V*e!S-!LV?%Ln@#V>O-+n2%PP(}S7|J03?33)84Ww#5O=rs z@Rggl@x|2!KKj0I#<#xj{rK(Q{R8~fXTK^=D2qTI9)47Z(FDDb33hrIT#Y4nTH+IA zViOG&uH*yEWNDE$K|aUv9?VT3mXhZoUso!gKrUYr>~+v+3C8)J@BTJ36H2GG&m!R8 z>HUyx^Y;dH3TWTxAUbf`{_X$qJGgge3n`};Mf=>^fCN}0Ii~}w z2{k})))y3nUra&=H5UgSC|I3N${Y`4I+H~*LqqbBnBiHjL?kFwkVduB!P4>~-uvEn zB9qG_lh5js`YuDeEPlT1n_-?K7aG5zO|IX%@@UP}Vbb|z_@dLkiAAJoC#`11tw1te zoh(v$^CcEG5}2xI1v;yF6gNX?^9fZG<_Y9JT7Co`qCyR=6K5GDI0GxHSAR(KOFdT=>=YM!WC&`k_n zbLx-YiE>QG+LmLSFq7|8`F9i%9Zkx;?F3cx5BD&>cMt0?zJeafo0JqzXE2jVXdU3$ z&3)XfwXt0rnwQ83h{gdn5W_G1^at?Z`2{o@9qW3%*`q6JZP@PcOMd8Fny1iZ6rwPb zLv8a28|z27eC-_ag}hiOY*;$nerrYOc0%0RI*>B$O1XrGF3jW1<?o1{#NT<@MH;=^1Nu~1Y*x&rd*Wm2sOURYVPJJz| zaje!iB>#8JXrI=CJhD27zQ7kt_(WuJ2hr=>e7#=sRPoCJjZE3op4+)HP0bix@y~ih zIAO1Y#O6I5y>t`z*7q?;C2*=z#_37{v2KXlyGMBbpoX<0)KauWCSc^%v>@_!g7}QAlETs$gwjH z0ttG?6B+5_T)BJ(uY2QT$TA{wM3_vvx%mW?=3|hvbK;<1A3Sb+;@5QgPNeN=^P#DQ z`#(cPU)AeOn^d=zd(6yH3O;UbEX~+P7g4t~Bj_+fVt*6uTeook&K9;BUCfn>xPEp4 zaazP4HSyHu0S-D5svXkp19jQ;VGOa^5`N+1@5hfQpynDy1$9PdFBPYycOc% z2UqYTANwKPUf;y0Kk*mX-Kn8X>)c_WY{H7o;xI>i6N#bvR*#>HxS$U0NV0iJOjIlK zKa)6{jRPr4l9>I9WT7)z3P@$p8!%GDaBg`K7q6Vh=}Q;1;pYh=3=EPB)UwsIm9=t; z2lM79f7KJyZE)`9q3#tPBZ((cw677B%H451zR&h%43qQ+&{)X)S}G1O)y9VrQjG&N z@7%`0`VQ`I*Y(^fv0KR`P^-1Ean!dGp=$0R8pqJVHVh5|!Hq7)gJ_Tqu}xxnbQtL2 z#npBE-Sao_^45by0d!0h;l+LJRHQmAp9?=-mXBh*P3+Hk5SgxdUU?7)S$X-nm zF>b11g-jg9LJoyuUfwITtD`UUxd$&|`TRL^YnaNX*uJwtU&kyQ@e!33bhx}wv^#@- z1Hj?Lme&nG^bzoQ5yn2SMoGrVNnwQCpo?Ckjo!f?ChaEL2Myd`-4>;t z2XQ_h$If00yWs#Y9M!PZ>Z2Qum7e><07pR@KlP*U!4vO#JtDePHQL6Ta}-epAH64A zmf|54h$KFuBP@8^1x`)+X7EEGHppeI&ZO3%H;|Ndu2H#k2%UV~)G)}+V|@wYS=%NX z;+hb-o;li>@H00K^t?ooG8~95KR^DmNedw;ir$aL)D341JCJ_OlP}%E-@UYs?Jn@m zk6*%vzVF-d=YR7gp81<6(H;hPz7s>%4Ic#2ZB3MW|J}g}*vOzVn*}ROFE?qc_*-}BImGf7xpftZ=<3zXhDAh1W zOc8;Znd#+E{hBt@tw27m89Zgl+ssb8WH;7x_jx*6v$PYa`}Ux?0kT#c^OsF3M#ztc zh=(0p{O+_dXf-izcW`j)J`QUgESK|`&!y0)wzWR+N~3|>%`W!aV@}?bX4bw`hJ?uHf6J6S7R`-TLiiQ&AWF{b7!(C=Z zL@rDXwaZm;@Bikr_`|<=8Bw!??j(l0U3SWL*a*qU4$YAr z7!~=8DVR=G)I%e_C<-2z?BjMY`Pr3iQ4bAX*l{5Fx*4~&t?M4}fCpHd%i{dX0$zLd zqBi=H`5aDPydpJ-5v!HQfs!)*32veZd9JUQ8lz`BU_AwkuRuR_k?7BrLSC1K_XqVA7!UlLd_W1GI zs7v3PBfDiRw;I4rK|(e%nv}%_J^3is-pAhF5kB|yi`d?8;%+Cv!y2YF0wNB;i)|pv1Z+t747fnmr_m7)Utrxc=j!a9StBZy2NTR@m{uoR z-{55@ZLGi%J(s0o_P&_A7b;m?yLb-QuU$faG(>rR0dw^6OQtYX<7khc|68v_G_X(p zn%^zc5A-AlpESDb)M6Jz^oL(&xJRQaH`YTKLAAaTsv9M6W zpjt)LjWiF{VRX%l@21tAx`SvmeQIfE)tJ(ufWN2*Xv|_BL?$uYllF^PEV^SUcMx5J zqI=0Vc>OIXi1@f#)X+4y<1xgO0#pA zU0ibfRyPusOrJH7!Oc(pnit7+Sfg(^>=ko9=*G^Lb{!+z0;HR$IGGV0)+xecU77_? za|opr27htyA=#)SIkZJ?sy85&M(h3>j@EXtwsV9;e~634Jlg#cb_QeYw(Bas@7KrZ zMXXbRwSEl!bR7TeN8gRNf5#ID+6@fa9XSniWNq-EA6Uem+~z2y8o`9=a@Rq_(l&z zu#AawSi@%;I5q`xownx5J+nU>`TB4yBXPn}VJE~_Zr;J&wKW{IM|imv!wIEnn zqNNFnWc2iY0@bFBwC8gZsdMD=e3qs^bmiWM~w&&)|<8m;uzqZ zrKZY7Waeg&nw>$ikh8sJw}q!|LAPQd`wXA9CHiD|q?HA3Ny?{d*9020idXT^535al_2w$}kM^;4G{9;Igy7&1aXFaP8V<9cY5wm8DbD(nj~s)v4;5r!a?uSv)LbNX;>!(K_qn zW%gHNhm3x7vOoo~gY+rp^VL!WkNgMs|? zBtz^r(*~0`8uyRT+^I@Rm@khvltX&HUQ(m1r0}(_MK^)5Bz)$mF<8`GHJ&9&mN1ZE zk>ct(tdT3I=63JWx{HX`ym+F91Kyn)g4t-8o}%W;^50_`4$<%T(dQJ2awGjAHg*p1 z{OW!5dR@G@(?dIz!T!ift1jE|$pU6wcxbs(_=RU|Q>8ks`JVwM(c1iWJ?W)mo8vRIg% z!`YQnSX@~^GLuGeZXUUrvPiS6x!Fl8bH4m3&YHatkQ>pthbFL>YFOTtT=j%o_;F=} z@20Kkj+w%fheZrPR5E9~qH!Breoj|vM+o@fQ*k7^ZNzA<)9xUCu#erXBkUYBaJ$~b zjcOlj-2f};2_89>LZi!wI6`j}!%i5WI*#c^fAf`j{KC(F47pNPjSFqQ=#Yre=l}p9 z07*naR7b)c=)USdcGN&)zlZu(6@9XASc|EAAThx9mWNKNj!l&g0#yn`drxZlO3{u! zE$K88RD7k>M z7!|oDz)6ZYhoMxx7~NSfa)E4Za}T#Rw*=!nx!%R%av8t;-+w<2_IL67zxfI5Hh@wZ zsE%UjAcp;(&6_!0VR^(u7;!-0>cxDVFb%VnWx#x#9kwg4*ubci3v?J+nS@4<)VOZ5 zW8dqMiivc#!jZb_`5F4$6tO&i3X6*sR2F8C&KFT!m=|%Dq!TX@Ey)o-U;cW18;c6o zS*a$_L3C}4j~qVsO}E;d>B|&pv^P%LJiAqX_^BXY_*UI+vqbj z@6=Fl^zcf(ju(z1?1llBv%qpLhJ}pDYCL%`z+NvvkJExt42$Uze)ePEg*Uw84G8)a zU++mNjEm*{FhZ{r%3}9m?Fj99$7bT}o5BG)oltzeVkV6dnJTt7fli;%H$tAuv&9@@ zX;Uv?nk8k8qrr4CAyM}H={aO)3c?qs7P*uqmc)srXkBRU?CK{dP62XTFWAI(mPC)ay;!?h*++|T|1zWSxF;y?Y~-=aH8puh~7 z4A30L(V4`s)utz*9WHaXcYOerVuc+Bm`_;hC6>spxSVoZlJw>iz#X8F;b&=JHxDPb zJ8rfEoJmjc@Ip#Tv-MVpaz2iHu7LTO3g%|Z5)v)URFJROFG@IjB?w85ctG32!--HQ zu}$YFiFr3iflD4C!lQ)?>G_#0ZeV8Nj77E1huo&9>3k&lF7^8?JgL|8M*sfMlYj*JLW)JWFrZf1^ho8Wo{ORZM)h9Pq63|U5l?K`a zPCk-2ih#Sdp$;RX8i~d1dU+!W!4SUTzsnNCun3-xO%z#K18Oqk7z?Z&`L;M+;Q@WA z9@E!8SPpPzHiJG#l59#6DP%J_%vUOMubP{$AU`{Ud}U6J3oj~5sNm&KQ0c*SLDSXt z<0j@~wzN7*0Bt29z^iyGAAbZE2lMZ_< zz|9&^>re2S(gZ7&6biWv`uzy0R8|Z5nN$|bOQ&%8;%Vf|C6pExWRXD=r|CgdEOS{` zB-oP>%(Rtunu6jkdb*e!>4}f%**VAQn>WgPwE2mF(o-0s&}k#hKTpL`j)zDdtfPNt z6EELB!m}hiH2Y{p6q$_SRGv~7BV4bP@N%t=!`@JxU3bLh$I6E8zyR!zy!*BI&JTV& z(#bfYYE=yoYbufiSR+PJ0^?W)QMGC8;>wKtUV6I+Y7*?ASOur4iK3Z-*^EYBCWOsP zc5Vjwv-8Nz7p2Q>3;b@WU%AA_R})bf{i>@iX9?HV*qOgKfhCUen0mR$&ia(;n8XHt zP>fNs*o_Bh)?2uJe_Qk1jlCn>+3Db8?|u*~k6gg-{o&u@V7rUMK@78L6HrQ}17!)4 zh(k_fI%6F6c#&=1TuDz zba=}0SfgxsJKVjv)Q1A;p!STUf9N`?i^w} z8ezXjm!}ENl_$7VDG1c5YbJd!uifO2(0!n?d39 z9MW?+VUH|~rm`B!2yD-Yr*SZI0_O6|UOb6n;qc(QMSAHT4ls-;#MwvK>!?W~7D=uj z+0lfFss~lv+t}5f$j)IMoBJJn?AxxPd}#&0`-fjdSnpxC9}{?eIy*u-9YbZYf><&o zH`TCbY^EkRW=96o@CuHk7#l-t$mr%onjA_sleB}#`md5RoUj#+(TZq~K`=Xx+to2< z(-SOaCRm=&A)8L4(P|;h^@5m*>7QLbh1r=Bmd`F@?(_|-;Qi9ji}K?yWT*^j#Po4HOUyYy(T()Z6W)d_$Vbhbyp9$i01FwGeZXg%}?`- zvnZUIK_W|ln><9#=O%R2Zs{04n+&;v;-F+O@o2b@%c+I&ACg~(zxO1d*Pq^l21T3c~T7p_wsvuLI zk;-n=ZJ-ws4jQXYWR1tj-5WRu`*aN9Xo5pVNq$z&-Y=IRuhANnvy~K5$r!fkA!uDV zn~Pz!PM^XFRx)GE6_Z$5D5Kf#NI8N+pDbnQdOBaKU}F1I{58)& zbTj1RX2lv1256fxl7CiUD^E+XHdVQ7w}DGWX)1{(P2P=7XPi+*s-~PVjfKxi;>>+e z@pcQzP7B#V7vsG>+`fB&KfiT|qy7Y0+NC98c%Ym_E}ua$l|XYaz*-~3deeA*xisYN znJX8NE0nOba!P4p+-{(@vxn0BBHr^IZ%1r2LZ? zFPvhi`7${>0rQSH!8A=vjNH-;a`OcwvS!{WPNLWA_H=l4$&Rh#B!B}FD7+%9BMD2p z#;KYSsu9D6w!eg(x{+8;T=*hHL`aCQfq&LGsA7Bf2&>!sXt&#Fx4PJCk+f>*l-h_~ zc-jhMDAOGvF%fBDVP#HfveT-g)9ZsK*5znZ}q8wc9o6 zI7JyAKL?Fl@ii5<6e)%?)X`WzchaPGqgxX(BerD>>~5c5$6Ajemky&z8R!tZ;y91< zWu`}VnVk4(jsH*u144$6{jpGXXm z$^tf4mX4`WXkIW(X$*}VxX7ryR>$5>6{|aY=tUt~%{Cg%fuQFJ8B#su{MtI{PJX$VTP0`)<#;oGU`3MV@V22*}&2gQ!(jQw&USu z)P8S)|3R{CCTXENtyfKb8Dn-&=wHkMd#9@dRd09Eq4g8Jmt(ZMP0ISq3vKdyZS2eZ9La+( zlTM-8ruh=zn;k@=2Nzc==!OFvR9h&~H=2U+nY5VP3$tZhx_SwVXHWAWvPL{sZt#hj zhl}zWOP5}Y0*i$EFJW+aAVGE|Y(5y#*s0^(cMED3O}qn>v{C{>8pd!w2~kc5{fcge zS@DH4&FRCVxH@+pk}352U9=DOg5JolpZU_u$aEw8 z@cZAY-4xbeQJ>S6Q1fW1u=@QKY6WtSMIx@OW%(K?OGloQX>SXfA(qHdA63Ep^u&<> zgw8l?3k^6m8l+-{a~bu1D^7?>(Rt9vpx3k4MB~V0N^YeB!dfoSB1NEM~RtniH4x2p@6OyEGWq{o-#XAAch1tCDs*4d9i=$FXB9kH&Yk~=Z z`C{4m>IIVhW5i>l7Dk~t*$)_i3<+SfLeCYxMxFy*l*vSaf`@>=kNO<?pEBTe$ps(RYIF8<-qyqu;FQ){>HB zkb+ssivFZX#xuq6%{d}ptZle?2uD*1rcWPz1(Vp}3rMYE{oapcV%Vf@7t=KNNn$)8 zre3AaT#HK9bhH{h*I-c?h)dvUO*}aFZT9;3qtAX7kF8Yj{`b5|uY*pVw1i+(WNNZ4 zKeuQutroLyFv&ZI+Pd9k?J#>k7wK|ykJ)*+ILum+(Mcdr1%^C9)(Lbng=xiAHWi_S z=~=VVBQTTC+aZ^rsPijf#8Ubm30G{_n`qQqXf)esbvoGCJ3z13Lq3y6i&-NyiM&!i ziB>emVHb*!4A7LL<79-T4&fKd)p4psgYcQzS){Z4`5aTG^xibh8FNHBK(E`zQN4~v zZ-87nZU#Y#gfK&Pf_#p>UPqsMn~)jN@&H(wFNp=UzT1*o8Mh{xO&1rIFjp?%`~?>g z{UK6Y;-o`PJ@h7&&RjuI-$bza3dZ$A^gAupW~@^fJ@^p)!?qM{3q+=kM_i4&VZP&* zaEb&l2?#4%q*B@sL1|8MAD#Pm(V&k?e}GoAgT_%qiVJiRWznuVu5-fVVWUVNFe2)7Q?QA3ovl0ay%_?) zZ6T)RjFk#r;Awh94B(fkkY>tmFy&}x(@t6N4*`9XTjrq?x3Je0PRJ65>54OJ9ztV+ zTREbdQr5l3%;tEHop0FftGu8;H0>+)kE+^t?uC6#iTFLr#k8VYlV3ZUAdw6Nw{VRu zE1=qJh`9#9J4P>SQCe6U&`F9)4m2%tgb}LMGAc%_wI%q@?@!%r<0CNm(A|JG!_k0h z8hzEEYlpma#Hu2Sa=mT8;MmY_64W`qgJpyAlAtHYhnW<WQ#KvBaeEy{8$0;u``#|e zWJVJnL`vLon!wk@?v)LJP#)D8)W(S;mdPSW7o6A<4~XyX-60g>U>r0aO0uQ4z%qanXC1E4?Fx#1e{@A?5vexrak!nI-9StrZMTW`-!2XSDUFgJ=YXF%pS1 zmLGW=vWsUB^xHslALGqi=pAe$kt-rusF=-b*bycse36iZ%wQ7w;FONYfbLUO%NBox zZG|0-nKJmbD)v)|q8|2F@1WD^s*o0bcOoiq5HOBGi$;~ggC}v`C?ea(_O(YJn{SU5b_zabYU0HqTg<_o8$;%bY3h@ z(0xR)DJNCONXkg##X4yW$!$IwmhT;yTWg!m&m@Mc*RNq=X%1aSm|&XbL1}lo*xlVh zmr~N4180&5IaXAkY3dZVfX4l4Yg!mF?VOMVlF^~$c?#JtsMaRIfpj`zj&YRR+gUM-h6!fRU&Gu(kJ};KzlYJmCYpPj=r$W-QB+Q! zM=D=d*Aoz^ijzOip($H3qM?N5;|L$%k$_*Jv9J=bm&yzBBJamSfkOrh8N81XzL&zTff@tbW;;`qHbd19RZw0 z8BH38B;j&xQy$S40X>v;JWsTW+LIy_9*7Vqf|!g7i3FP46JI4Whc2a^o(|jYK^0qD zyTVk-s-9n7#)V7gMBL!~n$wgvDRI3}op9LeDbn$RlR3{_pH_>Ja)dK0%b2T_1<~kG zGX6wN?Gd`pdQJ_iWdBAI@#O1dgPBem2_>6K>GLTU3TTHt9M;%?PEg8akfZ$tGh;G^ z<;7W3df=nXm*%nZx+f5y^fB38B{vF#sD=9Ox`>&{R2G#p7ZIlcc7i&2G|tOo!r$|s zsADNfv~G9Hc`*6s9dZwQ=-j)FDlO1-i%i+d48JWM@PRQ>Xt+JVv zZABXi)tM3mGz(q6S1-dW_`(@Ls)=@M5pHSUujVQhYg}jY$9#Q~DUn@<6Cm)6B^O9- zvfv`S>QGZuRTd^f!F2)d)4D-8;U40TBF#nv9Ml@Px3Mq0jw8*jdJWeedJxM?3sz$e zhiG+3u;s2$pgJ{^O6pKBYH>)hzPp3PxmjGfasl~bL5pOWQbEs~#1p1@Ve{h&LLOY= zm=53Vc0*n0DB>6~LbJuPs-az&LNNU}!Q4d2id1d*MB4RQ>V=7-6iV|f_>bGNi9^(E|{5)F(@^e6b z2IGwv&{=&6we1abJ7gVO6k(CegUI69oX-QLU3TEo)8n$0qgJuJB>kVMjWra_7qk6c5sQr7#;&yGt2?W}GhYWK7( zpDh=V4Kd4&GiN)?Ccu{9oj5!%TRbIb$DzPRXmFl>#xZnQ4!_o^ ze=&0LXEB;nJ@sTKZ4@&*SQY@CWVD<4$~Np(in}Iss@m60ta!L>D#OguM~^AG*GIM8 z!SdB>m|a;xb^SiJR#)-Ni?8TXKXUDg>_l|I9QlMJN2XoUwTK?v+}OeV{4B0N@-Py- z=x!{R$)<%`v}saaZz+4IWKhFmoGWiJY!ZA74oPGQ3%TC(MKAZ>Js@9fite6e=r7WGJqgWp2Z;Q^%m! zMZeckgTjeQDw9VtS3uORqkVX&?l@|<5q1se6n@7VD;^gtA?+FtHM!8k8jvYklNpZw z2iB@<{KHn4GXO*8D$ObPkfGE&8yQa-<4-_J>2 z&~}46Gnv3aE1Ikr)kE-&OeDErX#;SQKeRB#RPBL7*QIz*KxPkHJ#`w2KJ~f{a!p$N z#=T{COUYB&W&3bVQPz~gyy>`J2Yr`COB*}RUxaqEgK;{KGp~6>&miiy4k@*n}j_&o`Ke*SK|1)8D&(?J9B=QpRZGVT2AgDm;wDk4efUHmk-< z@+me!vcO^k4%UinX63!djG(5)b8wh9Cg**F-WsjCzhu_?@*jQvWbS8 z0;XjL(V)&_^={*FE34xQFVPk6%kx=xu2t&MF2y=Q)R!VbB2*wBtI-xwc+$ex@Dk@`cRmp?U~M3BuOUzkTK zS5((Y`C8TvluTn4t1gUA<|?b=nq+Wole1JF9(JiRnsJ7a#L`&&6VL0gt8!_L>zb)T zZn_)7;+hSIeL!OzZXaSY3Xm@5wN0nUNk)!{2_~w+sCaO96Xi+~r3EhR@GxeaQ>KSV z$k+kC`tm(|?b%mwVK$Ge^Rp;q$+wFOvs69IXCPLIjVLp2*`6Fb`p)s@i+$rToq!iY zH<;hw7VRyISzYU~M%9F_PVs9N79f2@oCZvrdbk>rf1hA6;hXwV9l4d$Sa|T7$wO+l zg#?cXQLBr7*u|I~bG3@YqeD$$x?!lpolRx2I6sg1l|>|TIo00eS27avEOcAVsoV-< z5;qkoRK+0%+cegxe!S-+IB{D}Wo+PJ<5Gt z2wP;Qu)}jUTdpA219j13%q~=6HiJ|qCt%f99KHFYnN!nMAU2^Rr9FJkRJr^^%#NLx z7O5PYMD9%vS8BI9I*e2|;E&8#X6!J!xiw)J!-@j|&$XQ+y-9U-#N{*^Ce?_WbO{yY zt6#l=ezS$*d>N&=67q8;B=xY(J<8N%4RHP9^LOy+r(RY!olB;qzmrQQw3ES7xe*Oe z4~Lk|CGq`lco2&V6-8i?9~|^#V-{kMmiDBT;f%};Rd9Ra+U70yo8ABbAOJ~3K~(d= zqpjRd7pi98}+_A>_nw#|o?c}li=%a`eco%-jGJ}C(s8WkTLd1$zL!df| z7CdAUm`|jT%Jcc9ZP%EeJK>&?S*)j@$$+B8w?SVs@Jy+Q+-$|vF$Sy?ea%Zs+;O96 z*u1(s$6n{_CwYUgQ=}Ptk9z7{o*Mk+uT0uods?^Tf$?scQ?#EEQCcrCOn4||5ldaX z)YQv&%FOn(ufCZS3hNV5lVd7_X$T>3JyJ{;SCosXC>?B|RcCF}K%dL@#T<&ur;sF} zG8GeSW8OZtL!vajeWW*+DH38ZCJAvy7R#jc6JxvkrROv*E6f#8nlCA(Cpc0&p}rs~ z;QjzluWsQ_zxXV=gRy{Go+XlxSb(#HC2N`B`*&TP#|Pec6{Rxwb2*c>9p>pTz8{y$ z#G;wf+8uY@xpNwm$-Gv4Gvx&V^k@F8I+p_T%e244PQN!CVevJOAYGoZXi4(18W}Sz zBG$;w$*|Q#)M=ZTli)3)8*wDra59>!tT2K~*dn)(v@n(#+*;&Rh|`&oXmB(MPv<%E zwDLq`;#dsHe9`uNRMQ?eG8Q^KZ_`~=cL@apQ4~J<#4k-+hc$#W<7Su@|Hm5~D&S%#LD1zyV=g;0qpsOsy;;Gme$z@lPAcDIZj9dXpjyRisA z*xWoxZhcvz-)gQqiLi+@9MQ?M?^f z^ABL={COjIITpMvVGR_)n4(7!X>V;sMq-C-Gz5)h&0CpK%x#4rYBn|g)SQ{!IqOo% z;tiDr1;k59w=W_}x>zz1)&dvEa_D#I@Kv|7pqkOfdAelEvaCN{BS$q1vD#AzI)D5x zCv7UO5**cBkU*-$QrQBgm^twL%C#nnPq{Mi!vU?9YuGi4nb36_(w zV?KI}ju9aV@&KLKIX@)6`Cg-i>eDX*?H*#48D!2ZA-gamID`j9HHBakOM8QmwEuls z+9ont{W)(q74Ug*Sq5x9cN49hBjjfa$XD_x%$AYNacpO9^wxO5rURof{^FV2_{-;B z(HM*JY}|IEaw_Z4z3v$IyA!twYFZizJ!tbCyv#R~FJHV$TT6p#n2dwvfko#BpkXWU+{Jv7)(p*lL-m zsC0ZNp6Ym-PJ%@i87cnkq!B_G#2WwcUrf5qj&2EQU1WNgdY7rYk`_lyiCw8KBq>ok zScWlj^NnwqPzl{|0_QHTW+WU4Z_Jhq5KYd_C>>J}h%b-p0UUsnilnb+XD-Lj0L|NL zIQsIlNS4cp&CelsdI_1iqHeDm2*-pmWAB8RERF30?LVjnOc`y=Sk7^TjVA7Y`8i#h ze5HW=EW!C45_zUoSGP$Bz~t$;w(wh@`8(X*ts%={Kl?Vy^`?^I`>j%2CLY7b-f$l8 zdh8P7gp=Gxpx8)S88DIesn?7YhkO_9OwQe$*=vW|SkIz~q?3Jv<9uCMBQhl;lfnG8 z>xgHaf~KQtDa|utG7@rSgUw>pMxV8q8U%{c=M}m6`I!pE1pP(}{Z>Ndt(bbNm zF080%1MXONrC-D6Jm|GC8Sr3_RT@xNQtwwb7JT2#3T_8FZosz=o~bQalvF)2LQwnt ze?B2Uk97m1m2QB8U^GXSM+QU%XOvTSNPyA-&|}UWS%-uX!e$$Xn}_HewZ*w(k(*u4 zW8r~$?K)(NGf3rT5hODhr_)w1l9|HDD8SYpz9JpX3%~d^bnk2+u`r9+;wj`-=8!Js zO;lav7+X=4cxEbv=I)`4eOP=mGIF1V(NU8KE~fA7;qbZJqIRWcipZ97$W-#She8Wj z@7W@g$1z@5+rhv8%vTVf40RzH4a<32fDN!$A8IlEftfUZ=35`d5?4zz88O7Q_Q{EZ zBhtE?Yu&OOtE|qQ0y|Dr-t!MVj;oSJx8I6=zP?BqCBXc(Ye>(`I5z@|p#1)-&G^|c z5>hFm*S22~3B)Y5m|jiiN04M9sc6}&9by`-;T;y^ zBD=>9b(p-DvtEyba@Z6wQg=d>FJD3N>^X-wS_U(K`&fTl?xh^lb{gU$l03r2C3W6z z$xOB$G}x@wL_(3eZ#ttAiU%|nXVm1p+~)Tb6v)nSCAFjU%d&@vg-SPOQI$l_F~F5N zh^NJ7vdrMMfQ(C^v4Mbv0KwsZ;6dcA;R277$<@qNi=U!95fdEJLZZ=D`jv4^oO>dM z*OBDP0eEe79kD1vYB7i0*`k=$>Lztlhg$K?aM_7+bm=1Ei&rolada2zFp?pn%|L$Y zQr(JU{oW>?{mZBD=(z>tN=2j>=a4@&rzVOYnm%whh2Za5Ds=Xage`Ki!xZEd5?FK( zIf1yhgQydtIUeXB78gp$oT?z6rcx}Y<>q?Ie-2tL{Pv&zHMXlQVS5X?geX&#Ea{Mj zPtnk13_tMbX}smpOPbd+DwtQX!yx^cQ}gB)s%&v&dg1LL+7H$KwQ6cRgxaeajnQef zky}2C*@qt1^Cxia-AqlN+O#M|8SD4aYaR-+;bbUIA~HFGgwNzJW1^!`y@7sL<3AJ?5?{<-!okezj1`#JK^@hrx+$=c<*1@YTPb4r1+Zc43imqC2%dv@} z97`I>OkSP1-+nw6BnS}f|KI;~61F>HiV)kO3Y9H<8{0)%{532PW=ISbXU;YyE=Zc6`=!Gznt_@!tsY`sZ|6f(#9wXO%UU%-iXYQRl@7bMQ za+k~HQxa)ek|kTRY+06Lw?^Hjja>w7k+?wv)Id=bL5iSFfuJayHU-+CO_8KQ-NbO? zxN)5}k)7J9AF^e=ERiB5k$Uj8-1pATd*;r2ZgI}<&Ppc0e@JRHJNKL4@B7Yo9z0bU zPZ8y0O(KQ6h)8iw#0NtNH2_4XE^72&~y`NdCAf9&Qun^H!h3TP&M8Muw zY;or6jmGHLnuw(wvBhOItS3Chq~FJ^-bG}mA!%yY8pA0%a4LC3(rFoa($sSvC{Bvn z_g{V;-+Jx}xbI(Z46!pTdKMubARV5;jfe2a`E}fXc2#U3db)(8gouppL_bTAQY9(C z+=3*qQ|6Tw&}z&oF>s<}A@Zi;=Myh3qIlm$rDT~O$GEGp80Sf-tVZ>6ohJItstSr* zFt!P#@bk4aTyP>L$V~P&d&9|8y`XNGP((c@hmw)kLn>c@T`CCN<{-)4J=dn{XC->$ zX$M8j^_z!6N|NckPD&mG(PSzJ5-0g1$SZs=M#^4s|9||N&!d(-qD0;VIz?zTdSv1k zQGPoIeT-@?4146Xah&&I#S>Wi#7B@^u3+Qq-$2ogAikD1`)2kI0)hjQ<#dYZ%m*m| z3@KzG#`(JL8sL_-$D~IM7vuc^XVl3MV~;Vx*c3UW>!un#;SDKm8yvLbUM=Q5t*2RbtltCKMr=Lx_EOGhwsHP8DagKe8D zT4@VG+Noe0Hu!<%@_aZ+EG{E|`W_({b54YcP|bg^{tJxYhph$%-KKzK-U`&>$cKB# zL{?v`NUdkN`=`Thr;CW4M2svO7BZjxXrSvikl`-_Vq3P)==4~@iVb%Ml_JyWb zUI(#w0-4exB4lOF3BPkFLCfA0mr{I$`!?>=8MI36}$W z*=G!qIrD(X6#aHjOdPKJ1_LsKjduxMTATGcUi;BYIGrhoCDrXxaqY`nZHcfLX;iYr7WVkJV#^k5a*{7AI_B?9eaD#uVbe-R<-X0(AZqAEirGtp|=Lvw@Gs$tk^kp6^7(%`B*P^gFI zztN(CKIZKzmFW0^3c1&5<q_lKRH1Vwxk1e}jf!vMyS6GN>5uhB!d zKR#Nsl|J?aQm0q2`OR;`8Fg{&$&0WeBTN_$F4J+t@6($mFwEYH{xS3+q^_zlK=05) zIO!n!z6UU|qEgq9ALw=a!tka%IXJjjKCV9h3I_W%oLyW*A{9rhn3cCRH-x3O&?0{ZYt1jX|>xYAgFuWw-5>1&dkmD6(disdtiFwii{iO+z~lFV8@{`fmD z;?f&8kWI4q*xOE#%NKMNwwf)t85fUVJdaMNjZ=jTibYo$#~ffZRqAKqUVIK01#uxq zq3b5AS=TY~xbYO})pg|7&r#nSoI-}eZz6!-O}E$fq+Q3Lc_>sON*bOL<)zk^;t{fKc> zrbj42uszXd9%!lgN7GTTYYqs$dPdt{{#BoEjD^T+Sq=!=Lz-bldl9mG>rHqqvTKbH zCz{J)`7?h_AK31ne+!GJvN-mc&moa>QGMb605k4#2N<!lBg#LD(3{cd;1QqU49LAG>$XnBGQEnVx_!d%Q)W{ z>@M&nj78ADvjNZ$fa|YhAk_@qVD%y1-h#b&6r zJNTn-J}bg7QKP9JMtSv&df?XnroLQHedI9}N^N@^_a84JOQMBf9Ruf>0cIYxGl$bS z`I_^WrwyM0;x^JJ&%!;vroM`QXSfkT3W2UTLonvhGU@lwJKPq2$DYu%EKCwHnrN8= zgeedk2~!<3YWi=Tg^Jn$LNVIFv|H){ouy?A$g1jl#`Buo&mf;hq>5mp#+`I#VNq*8 zqc|}uH}f+Fp#2;q2sTUvx#qsKhScH;4xalnEIs}?00WGhduUyM89uipjUHmm z@gQ#0^w4OI5Ke?;ldDtBE+BLEf^^5ddQ$_#h+#ZT1fW}0qk&sLxs03b4k{@J_pdG? zzEDIYZ*(-XS&)%OaaJOV;mup{+im#S9Ku{h$$eo?oB(FqhrnS+50tB~u$x4b(=$mF zZc_aihb3-Xc(w6_e{<^q-~Gv}T350MEUuhEJmaE$u#3+2ZJb(L!-pPz7+2qZ3*lx1 z51(3r!=9F#1i3|+Wuc){8K}zixW*BTy>gK2?evs0NuSi zI-R0+PCcPca#5F@h?p_hyxI)x~!CIoBqzyFFk5yiGJ zDl@a-HliB#hwwZMT0MB)2&1u&NGgHy$DcrAX#w@?Z({VuWn|V}uAQyhEXgYZL9bh-cLmjm>) zHk4{Y2XDOaGH%ry+EqWfejJsRB}9u^UCUFQ-z+Zo@yU!AiTZmIm;Qg>zC`$}dDDmqv(Q*iIZ_JEh5wDnF7*2}Kdh`quN8aOItwu-!b|#SCCG_2c_N-CURz&|0W%~jOIUd730Uzc4lZ3n zXzM0YD>hF2%`ae5yN2pZKY+7(2Dx+ZNAt=LFdNO_oH&Egc6cU&F@62HO1z?kyDY(AndNE)+%BodtFw z8c-;@+S-D@vx{deozW&JA=m_c^G~yhSx7&f$ep0qLK&w zwk;|igY_M+d^Y=Hy_Xh{UL?VzVxo7YD-PrY2GM=@stfM4>Bxh3xFfn&DCwI0v7jev zW(@jaFjfN85fxf{XA5?bR?Ar-2z2ilH0v03d&sV=s5n`K3C9*WMB;v#hmyZ&S_8U3 zIBa+3?C~I9(4>0tHZ_BY!8DDb0x?7aT_Zye8Xbo#H2Nm zpc~U4`g9qUaU=&23+}~xk$>p@`k(E-_#$G}4aAmGSbX%88126WZ{rqXg$kA*`vj`b zJ`I03g|mJh{Wsr0Xbf2e`(772H9A?%uvq4FNne^Nb`CsTcRl^o>* zH*as?ox3-Xj73n}9^!A^e-hDBNt5x6ummG)IjqowZGRurTXzt)9ay;>X0`)AP|>l^ zY1Esz`ocA=r&Cz46R_i9P^Z5?VT+bTnu$|Xm~qe`SS~9ObDC`&9O9d=ypCvL39IWT z5syYu-QL9hjW@7V$m7AYXRv&79qs-QFZ}Qs6#NMmi&-S7W{Y#u4+&bToIi*3(vqCT z#7+rJ3*Ozl7&3-byK`4x4lCmUdi!@&T#?M8c%u6InIV?QVU5>+fHkt9`i-it!E|}a z#O;zsR&StxxDRKkf@Hpc?%{#Boau7WFuggbb~?sh*dkAHgzVy?h_CuWnKu@Y8^{=^ zx8p!8Y_ld0A@1_@Oazm9`v@)-bfsNw2-cn7{U^R8l@yw@v1R_-JoAJ7AT2ql5~Euc z85Ojt``Aa3T3Oa-wfoYGi0s@zC`&tE2hlK>?!IBaq_Y^+>Y5zMU!1ktvK{HQJ$;*a zHQ(KAW4V&iZn<0a&};_f};n}zE;LbFJW5DkgilF3j!u<~-7z8=7ax4;QT3>O z8u?5atzepA_9}-5JJ_vlV`ICC2g}P?sVpE|%nSUc1XPX;^zj=E5WaE40IqHpzMFv` zrzfB(M4A`<$#-AIwY`RtmYAwUD2Ib}F&Vj^no>@?f> z$zBbG@}dCWZv7CwW)&wE3&_W#$h&D|N=0PK3rM6%72~SQXlevvYeybjxq%wh*c}_f z>AQ^X_e`LamG(R69c;lL4H3;RsxRaTC;x9gqxt7ghSX#N@35+?*FAm=v7{{mu-UxS zkxaXYI}S$F8%?U0}*+)LhfragSB#1hhHG7-Q2o!d!Eb z?iGpY)aI1Vt=&8{+<0J`pHX%zw|?gfzJyJT*V3R83@a=~uK7r?B(p}wMI)q6okr;+ zkE-G42~~gRZ46(10d_HlNFt0l!C~_D0vKgBruD6H*f;rdWAv(R?Y5~`=(H#d@1a<5 z;k5=htajv${m^3%V)e{Ay2Pw@cW~VVuXW=Ikn!s7qjK27jXRqMJ+Xs4hlmrM$qI-UrlWZ8DJaqz3+MDWDixG9n6i^dxvuu))cNpA?+aQD0XqF~e{)fkct;i*bG67KW#*=>9S?fq>y1rm-O717vhi&;a~k|8qB)GK0U3_J!q1ok96F*)qc zi=SV#n3Gnk!RJe6Pxo*?NNfn&jNr=FNhnB*h4`QUvCq?vfTyWyGJE+uNKfZ=Ehl=i zWPIcvc?j8y_Zkc<1hlrd(D?rUgIkOsYDbZz#c#|g+SI481nD<8H1@;nHO8GjrXE>7 z#LRqD5BqZM8uurtS3R9r*^Gk^KJ{UpP`!2^!{HPIHp2nE@8EC)uif6jCmvo$Xg7>- zI)g~YQLjW0oB%g{Z?b#an9yr6Wn+@gV3x2k<%CXg|8Rt_{^%-x@aDF1hxzSHMJ+gS z4b(xV+LUAMa&)&pvlG5Nl3POQhgwI*u!R1q31@oVr06a`URVo zInlzp@!P-b%VjFa_K_=FzB|izqNq}FPy{L$&*^|kvK{+ZOU=9{t{PF0wcpQG_s7~iVir6!VV?v z2prCM6Hq(ubzwzQV#~;fGFLYG;sE2*>M*c>X3_TQRYVghqzXk909iEc{avxivz2A_ zk6xn+pK{T~ML|aVaM@=zH#emMWQ+&(E~!!(seCcmMNb5N4~Wr{Kftyl#a7MG$5`B) z#<|NrqNg3T8i8J1taLSsh;R|{&VTqvKKIK(T6^8QM4-NQr8 z#c30;W=Mc!K)4;IbLCh&>kmPDEPB`_ZLWckV5-~|cK~#zuD-Vo7TP+7PTE-3f z=vDW06(_Sfv*sHN(W)M3y;fd38BoH8Xz$)drecavd`tkn>OLBqoBDGFKusn{70ZaZ zX+vV}_tE3vF`d9JFNuiEgG=f^>e#z&6(jpq1Nj(&2M>U`Hrhl92f5eWHog5Hf7us^ z&1;#?So2*oVH=)?^7J#p_~iN-ls^23dGTOR$QQf)-1CUux{lJRys}3Y7fYJL<*m$# zkdlE^42k6u1_up{>37JhdN6=bQ_SHMoq7R%5rXa??al}tkEv1yB;^OVvU&{noj-*> z^Ym!E&P)_RD8L&(c@4YQ-obq*D_B`S4vW*XaK8{n#3U`i8TYWwjBZF zoMgwd34Z+MUHtKjZy^yj86x>0+JQZyR&_m2?CdGIn)LDM(+ha?!Z|FgEWx75Xxzb_ zMibY!xAo=Sy}NmF_GsHsMqFeDaOl8uDMvMWz9=cq`jJnT+A!-B)0%{EQClFaD zVH1%|1(BGo>yASO)pwF%&QDeG0SVZT(b?Y<86v%~q$`m9c)!y@zga`3R8}CPdc_v6 zc@OEuie6Kil<@@hja!)XddQtz!=TyJ2^!Dj5aH*?BHZ6Mpmw>8n4Q*K!5@J`%dp!K z<|qfVBd3ah_7^#fB!j-uhdz?F(RJ(%B}q-LmN9O77&g1`c|Fq=iYM(1 z=+r&58v{9-dSl~hJ?22c2;2uRpj^nH)8W80Q|y`S>gsh|edYy}vkvY(djftT56g9A zyh*Dd;(pe6h*E7IaX*4yERGR}mT(xJJXdCTediEg`qArRWplHVi;Z4)$Od^V&qoKr75We;4&TH{lfc=iz{lSQN2V6L`HQ0lrhN z7+Ygb(>$3+0~M*XF+AAjq4L4tXsjK~9z|9zb8e>ii59Hu|Lz~YTZo*JgV5^vgv*nX zjrcemLFtJnkX$SW3;IBFt8*8)^W$fc+`ohDstYG=!*y)q+7JoJ%0xcV1zSA1> zJ=}kK1rzR*T}SZBn0=x)CNp$z+`xTK3Y}04gQNrIA`D3Ch=j4#?Be&ncL^=>F?|b} zm|44}0vLz6Atq_vLOD5wleCa6FN$qaEKx+1L^7af@f4t%@YwPqPM$xlheCp^oyi)} zzYL}*{%7Dg^}@z3m;?YL_6v%VLq&626KA5ZiilG<+Wm7l5I!j4@>IhCi-gxQp_cCU zmbPJqbLVsjc*Ii4Vg}vO;=%#d|6__?^#GZrC5%U8AQ8Ka>eTEW>>^z*2?b#PM*w^@ z?7?fb1i7UbkD2!$SXc9e<4I^>J`?9_u4A)LH@Ik!GOlr(e`$CDI?D)WsSwG^<~Jtj z>x9M!1B+4Rk6<}2N>6?S5r^{7_ppiO5Nn~^sAKQ@e}%<-2#KPN0vGl)s?@b_Tm=v_ zyIQS=`1->sEOHfT7d#xJSL>tAld(TVV=&hBIS{cHSYBMfhc2AMkV8#0jp)L%K=bCM zXVKWZi+fH~&>x2}wvz(gr@W@ZA$Zd%wrywQ7aTRz%=*vBoQ-jg(TZf`)GRCl^amMjFE!r=YCqRV=zQPs@Hz= z^P}l_9A!U3*MChpyefizk=M5JKNc2|fBZvcvNCmSNR5V=q~-VaD=#B*_if~s9Apc5 zVQ5n(5D;h$QcdUnEk;VnL?$E7C($;QjKaH9#r1b;xZN12f8y)*>7N~m;i2qdroUjfR*}=PQ$rhUb+e&7~|97xRKNk|`St<)YlRXwS=s zONv{s)kGo@$BEOYG}I*=*SLboRf~DhNn_hPMB;Qh~d+kW(hKP4)Ypr`*fK;v$*uezcM;%nb28u;V{v<64=fj7Cji3wFjv?&OjoqV8-1 zyZac_26+3m102)_Xpg6;4n``(!?uS`e~gblcrQw8XB3UW(#|e65KTugyVkPB7i>JbQbISBz$hFs)3-mveyfcyKYJB-+XFNvA;C7Ki1{vacMt!-WG0#<$u{VPSRBUWXs+a=)HSMq z$8AUR?kz;ZG_V5Plcx}8A1pX+WcIa0Hb`jjXGj!D`LcC|vk3U-(r}Y;T`0&Va9D4u zpX3A{b18@?-H(wPd>$jDvUyC#^wGA^Z#5;fH(2;g7J_ldJ~Cxh5(2HL_5BG9?zy4j zkm4~!sbjP*f#se~M6qX0OQHT(czr+}3P>z^Em;54y8dr|@o!9~lUAA!BLa>O4qeWKX}%;}x#M|nMM-9`WUB}AqJ@eMPXlp<^S&pAyAoC@qx5V=PBH zG7jp)MXp>%ivtZ)?K1@+>EL(2{xp{DFn;0w6BtI582Dj~xF?N7@piR=KYZpAx?>;x z88GyLGINP}lFuw1-c4S(@Rh@Iweg(TA^@160-iT^~P^} zHb0w%zwA#ZpH?CAS`Pg6KeNFO*Cn29vV-!=Mm@5Kbd4ptks66W&`_ zWedz~l(ZWcwTrLMX_yHFg-RZ&^<&f_0$vZ;JH&Lif$m-xUT1=8dx-6=4&otTuQx({ zzy!`HmU9^-5 z?FOd9Hliul5QqZ;D?QUw*LY$|J7$dgqi=P*>rYJMnEjYVBbtK#5j>e{_)2U%Vv(C8>6u>FE}rB zDKXgiaVZ=uv3}X&ZSkUDB zM^AqTKe=`j|Mt@tQA%ggorW+=7nOYV*7i1j>wo>Fdcgr0D+??~X6g$$HFLmNi21O? zGlUZ%96NgsZngj?uw~<5l1$JbJ&LHV-AG`I7l)H2(IF*cO9lNfD~5v#Wf6g&x16+M zgiQ`bjvdtxWc!gmv2Lzq_I(Lk>>06_c%@dB5lW;mY#d_jnN!bPP8OneQq(dI4+fwf z8R3@n>6D6^>|_!qNT_9Db+_(dHtNH!EFzZ98++$y42|s#4O^*9A)tjB(#nwpARzC` zV1H&(BE)4?_@xn5&29ChWeF?_k9d_9-n1`8w*Nh-9E zf_EDJtc01kA(-< zmGP_-alekqW(}=956$Knd$pdv(F0o54X3iYD`y-y=@d5hTexx1#hum^dz`aE7Mw%~ zKmVb7@JM9=gG3H~sf?**;cI{SZ9H@79sJw_Yxp}CR?!$mFe@#?vTeMxvx6^w?VG3# zjAaMq$LWv{$84XF4*Qaj+L0NCkr-Cboy9_BN!i5|j?vS{4q_VO@r1aSf@mTUq_b(n zZ9{e-L^JC24CP7b1ZI0e2!(&o-ib_@-tJvRi@B@oTBXf>xW_$O!i@Dfrz%TA1ib2j zS||ynDC?k&AoEM&G4+%4f+rlu|33?WD>$|aQODK3nEUI-o7a%Yq>(v!QaT}B&*Y0X z>(Zmdopdl&n}vrNJAxjN&zM=$9CYQc$+u!sYJ=LFAqWt1l_3yOe9o@k~f4R@T!}JiobM1tQrn8{B);^ z^_^(Sj^%P13c#jPdfx#Llc%!QZafjG&ZJ(QhV{9e_P~jBT0utSGjeZz_|}`q zuO5e8Vc$7X56t4Fl9D_LXoy!~E)n5li!ghP#2cCBM6vcZlZ|q#%l}`>kZ)2^0?^CBvpXz%_*G1j#t~z0#z1RN2 z`quY-7M8yL;444Zjjh6uS+M>tkbWkGwF9IDJtPHSnZKkdU|E*FQ~qP|Wx-A@Bv!KY z__N1Zd;#n1@qE5sF-@W0=_~sg61{%@Z!6{B`Nrn){EK;x`FnyC*~`I!#iP`3_{!!n z=8q@}5qdt7ID~82`fZrRNRkv`5Fqq@%)L1*+tE{O3y9+cK@`DtT~w?Xr!ybLN)7dD z8BU?7pW9Z7lH*_&gb3pVaRNAwjdH1kR<(?Bxr9owfP{yU0Jd!*ND>5biYSa=*|t6# z|1?LHB2M^dbN=}F{9G+xGo7)e^SJuE{NGPstEV6Nejant>tFQqGkjQ~Wm$(Q(!a2f z{?~|#U;E>K_Ro5YI3Ql!Am-m;7$OP+q+y6Oju3=Th*Jwe5Fkksq-i3+dO^&Cg~c1i;tfc^13?tSvK*8O79t(L1IxDHg%O-I zMU>qruIr##En~Y`Mypamqf)>|ql9^o!m%wh>kULs5&e+IUqnKLW?)R>SpRk$b3^3k zEI(7`kP>9Ykj|9TYh|gT&wt4Io`Pi{EO7G|D*r%zx|*7a)A(n zFiqn>PLuRy*&y3KXX#|IGC<}ZBLC1f@8ry?t=^r>2ebS45;MhRm`bd*}qRPT7U4BuXGdJ`$uV- ze(|ZpApiv$^Z|@JBIt6E5{#MU%dMehfNQ{Ej*phB zNXryO2;&%W7$NjL%qL@kbv~bAFdAb#nIleO9RsafLYUEQCkzK@O%;IXIdqA%uKGKV zX~_-pXLQSgV3KCfw^1pVbOZ1`!Z4;EHqO=pif%!^If)ZEylIjYjanJcU){y0KKvr8 z+~$kdNE{|LZFogodacd z9Tztc@V_B0{#!n!7HK4*Bb%W1;HW7|a8NafBp_;Up2p)0u!XnNBh2_c8Z;1VJQV%>58i z6eG24Suk^8<~?ZX^e4Y*`m!j1){wt(99LGB59f2u3AW)_(9aptS&jwQab+#TAk5x_ zRyslw8{jf-jKe_ISgs!yiUk+1+`f+M*RP;lDB`s@-$7@ii%T0_SOo9lCdh8m#SM|W zZSxt-G3hqXV)>`7=IS**2h^po=ltW$`~Dyx&27lJ*IVGgnp;--tJd#*^-KRWMf%k< z3za#_%pLQMb5}|$vABbBcd6f-q(T>IP2jwUZ{&6v$e9zh_`4DjoyP1$8gK}V^w7Ep z84wwhrL;gXk~l&Uz|`}M1&kt;Tn9%dr`X>=!qgA5*eY{lOb)^b^yIRHNdiAM7tV2Q z{al}(mYPA96+5q=a2Y@X-AwoI7g7F_s2 zfO5HvG-ixxfpH)$B9junSFKXPtsB?SY}E1S(VqU?+3ccRZ=m2fCjRArHj|euxmgOC zmJ`WUH@z?m*@?^(&V>O`T6gCDpLY2w~9^`4Xg|k0=P?WZ7hF zySkX6H^cG40gg}mvUrtJS-@i~I2TwGM41cbu_$wmQ@LJVWY;!Ugm1`S<2H1~Zt zwu5@ThC;!`WHMEZS*cc0ESB{1jZPb_dJVS2nAL*qIGL3?vx>{E_M$lL%yQ;{TJ~Ve zmh}vn%lLRNtN1=}xOlnDS?*cC`_(T63yQ`ZVHOCVKZuJg-QteAAfeG6tblLfp`ZHu z*@rx%W0olwQ5kfnNvy25$cyT@h;3W$ka1w|_y~huPcF|Xmf%ORF6MX^$mKFC&J%9N zTeK(MYLOKzKgnxr5#AXmbZ3K+#=!C1U<1h-E_gm$xzRr_ z!19})H`B&yo%^uM^vWU$$+Ef3)tv#>JYOy=&zCbE(YQtPyZo-@dy{8#d4lPRX=O5y z%>4*~H$ngS6sIT0upBqz=PdMxBg}kWMkd%f#bTSpf$?FQ$O_TIx&@O!Fm@zxnDr7+ z#3U_TsZ^A8Kf^MrN7hWv7Xtx?@H5w+PcQe<05eSz+@t&?V zd+bH-ec8>gy6|V=bKUDL*qAdQF5cY)RGED>^vY6PK$p%7yJUY2X?*5ZGY5Rm&?y66 zaDmy&UvSh5>r472is9O}tRORDf|VCL2to{oBMgrBF&s^hST6i9!Yqt2n#~mhE?5Q2 z7Pu@Yivu&hq2LxwQo*EwRE=U!#&d;*%cCW$*XyWND;SR^0&=NXM61;j*GOwdOGu0A z`vGdTnjy)fNWY&>rm)=t!oWwhTtTB*m!+M~W(qe*?eIALFitG-m& zSk2z^$3F|C*6)7xix;K7i|4KTKn95BA&WQ8esFdmhJrE4$vFaO@oxjrvzx%Ual_j& zb`lVZF6Mq9FclpePU7RiqkWtl9bqu@4fv)e24qgl_{@X?x@#8MFKHR_h2$R@@0E&W zG#Yh*k>Fs$F`3N}gt6RRqgEAdRIOHZ^OXt(xljU+v=(E!IF4lTc)SE(i5YRmUow%I z&1SG2S4TxR-tBZ{VSBwk;)qt&+|=XwOqPx}SRPv*_xj=?`E$}Zm2z1i=Z(U+u~cx( zjY{IYS=aIM95FHC=lOxY)~2}UU+J6`TrO9f<1`mO@Z6Jg!?t>C0^&t6z`|^1<0n5zHz#_=f-Ee7L{6_-t19_m!a-`q^F76uv_u39OLMhy z*@O$?EMq;MuGtSF(5m{rr}rUfXuV7}tfHg-KAp|6z1hWNGEru}xw(OnXeCd;4Z{G_ znFqH>OKhQ5sVWgVI_c?r)oV308V$vWJQf}U!#waib#7OPh9eY>tO$0NzL**SikqHU($8E$baV`Jxlk`EL;AZJjOJ1$GR^Q_%GAq z%kP(4SN^_UEWk-)_z}r;2i;AoE)i*zZo4hIh!%?wt5u8}bqggF zY@k0F3cO5Y3dN$zhO}&qA^F5Q=g5o zX{jVIZf=xV86i%Wc@So`0A}2-;=yvItfYmO*J8EDbrgHj%G2ue zGqxLbxoUnsx@yLj3`H)sP#0H4-Zua*c;M4~1#`GJcFI+hBCTo>dQkK;- z%aLKGzTx8tlsRJU`vQVj2;1Uo7 zaS&!CHB`H$1tj^)L!s*>b;ILjl0gehm+OTgTxPdnsJM`s>wNBE!g3*LOV!*79K#DT zky@_9(`piIA*rT!M)Zr-C>E@HFYK&@O5t+TV;g;Q{`e|Unyc#h-# z2*b%7Q!fx%PWq-+tqFW0xeKnbx^XOkHJc65N6fDI`eEp!(`usAY0081nB-^!sC+JlVsO z-Vl3(8Rl~z(;JQv5bB$fmg1Vg0k-MBcD*jPFiX8O4|VA96NFj*-ohAT)0#;lzb5Wg;M zw&6GhT;ACbIX#_Im=WT^lLH)`jxg~;l_^O#(W2(+9wtHz4;a@ntLL?%1!P^D7PD5X zAP&e$nj2w0o1)ceV|#nsB#gA`s#E9Z{^@*oo%>z|?GFULXT*_)M_kHcmSeqjfLs?F zu8R+r58MFq47hm)M?NqAY84IDP;*jLkm6D)#@+jmaM&MVuQ$P9>fv}EV(K#>H<_<0 zB9;x07K`x{V=qd@8L~0juiAET!^o7YoE=9{l3?zXnjQIbCMHt1{+1``| zeR9;pyAKak7avb%a>oKmKO;M^=(X7?r&1R}g z6Z}!&i!y3=+B(O|xHHz^{eW(r_84bmg54I5TgXJ$Z4U z%81REsjTGSJ1ew{w00>nNKgSSBH&I>F*-TIz1|%6PbZl8A!ZTPGDa_Gkt4Gm)s$%& zn)SLwtG&@k2?|{(0l@f*VC2QiV>oe&lHr@0GQVhb3Y2hV0lh4mYvf#{XJ{3-+6}qY z{&+4RFe&N{rve+F$La>(kHFq)*Rj=Z!gg(Rn@wzOvHDRI=hT<1#*xZZqP~Y)e*^R*=A|lnbJrXpy`y zLAzc9>|SfW)Sn|*%l#?Ki^oSt+I__km6>=Lh4On4UbR=r}*yv0FQ@(-ft4b z=m#nM1j?lC0(rHf08lKHL?S zJ!bY(0aH{BlPsAksN%y+p9vr<;$6xXo=-m@??2|VQsNxo!`xVmaFa0 z>-l9bS4zB3TidmS_BpHe9+rF6U0)P)oRykQBUJvpZoyL5T|Z3m!D@)ow1@e4sLb`% zgAv9AN19*~**NiH4E#jouDC*^Xf>$cE21}=sMbp>LKnqEfftfOS(Xi(B^TSx3cB?Q zx{ZqXJX*3aO$Dk!CKr=+shIK@AG6V@i7%x4r}dU7cJ52MPxsDB2nlP75lAApTTR7o zB(_VXva;vFV1P#l$2c915c(eW_Kz`~dPYS)n_)8ZF_{MfAkQCf41Pw&z`SuQm8yO| zo=y~IbUJMTNwxPvQJFJKlRU?C(FC@k?twXl6TXKEYv+wRYNaA-^%^=`n^~K~QWxd> zwT$m02>gEC^a6ZUQSw92@>-NN&`8@RE( zfvt^}C=JGI?6&KTrs$8TTl6HFWmSfjy-mPU_t&7ybCg6_nXb?a0!+P77nFoID;-2Z zZ#2UONo2PG$1Tb=4##8M-+O}nqn_OE++&S8z-Tna{_#LJ6l1-KABdDDxS7!Cy$S`C zOJym4cxdD<$Kwf#5L(Y#nR+j2Yrbzc3KT=ZFJ=oYOG6d zZW?}dsYUoA>g`$fXc?EQhUoo9pl22_^WUpaT&N|ocRNR9n<#aytIqX}CZNrH#iD{@ z5*Et3wo9Z!61bs{=KKWn@fe{u#@*uyCSi(M7-1Ly$Fmp-+cwDyvW{9TqT6X-CDyUw z7Bj2pxF|E*&BA4IaJJDZ4#yL)+mx{>EoHG(fae9cyLX5{9eozM&8mp;Cx<6^{mw(2 z4yTxTp<+?Ga|#!Z2V=dbXN>mbgUVUk4`Y^ok)jA z5cX#QyfDT%NHL9p#4RF_bl*k0-A0(CI3bWcAG4X4HR=PKRTm$>wS~`p#apVOCq%xJ3myy9m87Koa=q4~MwCwTaDk3kBO$mNqV3 zQvF(&YNc)U`vK(YV=r>e7nKyP-~Y8=Qi*RFi22{wG3*ynILim}l$dr&v#7_3QUNM- zfp&roD?o96insTBNWBUCI6;5vgVgUhh;Zbkn5QmcS|+!kpq(+$Xdb8n!5(5}wsw+Y zr%}XbUb>8*{=_Tz$SW^kbF-}r#+XXIC$y@W22drs>|RmJfIhg9kV&bMnZh%=)AXd~Uac&|ucP5WePwq;;S@ho9WzuCyQI&y#CjM^fk4=_Uc+}n*JKKIHs{QQr85FdW&IdnHW;@OzAFas8es}dJENF&P7Fab6qsaf9u z%m9$FQx3+gy){?yWTId`o)ii%u+pg1Zm; zOFHOu>|y3plwpZI;LSonGJ_}BRl<{&lG(hiFn}r`CQhs?vrp%!*Vj$CyR(f>yRBNY z#2)jxLWqJx`p3iRV4!x}l56A2)`rS}j1Ng=wKlguDgGl6h)=$B8Nc|+kKm)P+?MjB zTrDdebf~~~Ts==<zKy!L>iosxv zzk2n1c;nHr!hv~Uw1bn$7>B)qraUlC9L_?FW}ZYI%9AoT&G?mci(EER#d=I+c>Wp3 zvZh?GRTU31BWK$Il|q{vU2JwY6eknObkhtWSmxw#f$4N6-gURz5TB`)HKgU@b#kAV zy-|U5MiAHBJOU;NY$;gcVJ30qrTRBC0#O`@NkM~pI?@y^Cq=se497EE zcRZB*vFgbFe5!b-YQ=bUzmML`G{TcR7MyO;ec_GoQgy=1n)RJ2C59Fw?&@Smz9YncFrhX@W4biu^Qr z&yL22kpGJj&1V?)`Z>dZ#_~r*p+=1Tr)K@tgp& zWgY3FbN@nRIAg{zVw09BIdXOn8?vtKY|HwMCS%NJGf_D0PDdm>fle};N!Wz_Fy)H0 zmox?~wx*U##@Z_B3gzxMc6TK);|*f&!Lx44WkaVN}dOeov zq|`RaNq%rVPW>!%@ylS$9%Lw~%oS_qOzy^IP1U@a3C+zk2=6aUG*S|wKA0$yo2IfS2CW|J*hY9k;8F5L*&ByF zm5XHoh$K3BR5n%dcv)Rx(!{T=PDg)o>I4PC%&-Yq67=Lf3Bn3%`znDZNFr8^B6OJa zY#1>uuW3GDYt<$Gpj_dz-1oT{ab41~JVwL-Z9Q*j$m+A+m;8?4^&}AOG?gX0Sx!+# zjB+r+jglc~kH=G-OnvltF=$o%1g9Y|h-{>iQrQ@Xz;Nax;B)*VeMMh9l@5`juxb!YLOx$`sjHv=2vLJ8RvF4B4$5axgC zT+o1~X7ov#gaTve%@NM0I5|4Sox6{u75wWv`v{{zoZkK|=}ilI)E}Tz zuZp{5Ovp-;=gmT(*RnJC;Sw=pFHkvWN-Nh|T(e=GJlA#JJbPz59>V zGJ5CXKHlCtM#<)}2YB3{DkqHsPnkafnM59jN?a_s#j>Gb{19%bh;ECqq6r=3sU-XI zL|ZXaX2TX^I=WakXHm4X*>38xNQ)VU=#6Kl=f<(reb}m$Fdg*;M1}%9Uj!z3#m>g2 z61;`CSVGsT$|?uxI{chHZGASq?7p9}i0cr&HfCHFbUj1O%?7C5GP7Ku>87aL2^?=? z#0`;;hev(15Wurba#wfzb4(K(lSsEd%Ld{L15G{PcZhiq;o~xM%b4Jc*$t2+7Cg=`xrS zSsa>Jk-f@kjDShW!zV`WKb_(`Z$HquIXjK=NkN2~?peWd9F-R*KDk*VG@%frf3&Yq zfW13Z@8pE`rRz6j6-DM}M(9~?HJ@tqgIYs@c$vO=nv!|C&2%+sd6r40Yhz+^xnkka z1KLi4cIqPzd=$o~@L|LDr?BP|90V5j2NOJ=#+aoRyu?C8>*Tl?PYuPvUX>B8K(&CM z{m4yx_QTKP#oO1hy|axPts&hQ`%rRAxRfcIsjdb%23$Jw%#`^F8fTTg277JG7WTaqT_?d+YlfrY47-?M6g!v=d+=rxoP-XZjOLgI zDJHR{3>)Q|%6DoYB1s#W{*52KxrLwo*h~26E4Sp5o2`baA(z-BZ+OE+ESFh0xzubl za6T(pU}O&p-LB$ESDax^Xe+x`g~eDzV@OTaB?q$UP^s}1_;RGQDUZfj$@2zx#qs;DvB8fqmjfImo_)is8#fDwyV-A z)5qACjtAlv846I7De~VbptaFK zduvD5GuJPpYwh>A!@8*UNOmuYD3G2;LX1?aBBF8 zI^T?C$XKuJHY0zratBMgBGZRF#x+KAQ;`5RtW8ckIUA!c3 z!f6nJRc`*fT5#Y^MrwIw_`{5v-;|sY+}qc0D!!zLS?4LA?W&*t?OMyYp#L)0yzY&b zf0n<dyvIv)#YkH!J^rwQh% zC5uSa4Yht8mQJE~PN8cGys+KC-~QAG@WUT?4wrVf(V#UXXGk?N$7~d`DoWNE#mrIt zGC7g0a;AV-$?b%|5#c0=?`ARFMa02 zcR>s1lqX1s<`*O(ZQgDlx>pASCI=oft`#($EVEX!!^dVx zjcED2{AY#(mVF?AX0fi5&!AIC= z)RmkJXWX7(CSg=KTt4)%e{g8}ax~jJRY{TnZ*{t0(!$SW6iYwI*VDB2Q?X^P+B)x= z&)n~FOt_9!zbKwuSkkP(TycQiLZYOlmCO;&CJ3h!48~IpQDXM|?$8r?-SZP1`y8rn z0!@!QNHo#a^a^iOOZctNe;8l*_y@4Pvws5{tn>M>4I`zS94Gw!^4l3TvzJ3Gsq zO~R5{NF%)w2uw9*>3i|JJcgu6%{L#I%-Pt<447%e#%QEbppH6{+)wrnaCh$r?M4L$ z`-gb_-V;1H8Dhj%QYA%nu|9?qY8_1vG&P6JW~o>wMN{R#P|ocZ{bSTS?eXf%x9w zT^O>bW5nfwooB)2s^wc}33G5Rgs|-6wJlsJrMTpVc&?Uc@X%;D7KgSsFnuNuM}bOt zkLRhtClw3@s49aR5c0o|UEjnX{M;w;^7A)PZ#6PkY?2e>n$1KnV-XE~qsazzuZzl0 zHXv00&ZahHA^};-ta4&ZLH@i<_^?ddXjxFU7ln;TSs%A7Fl)sLTO1-~(h)ZsOedHO zNBGuXzp3d9kvGHJcOT)^`%h#Qd-F)|&2z`mB?MxrT#`zL6%-~QRPB)9CQt}K#-X%~ zoNPg=hw&scY6&8ebRm)3Zr9LlHjMh4({Zyc3iWaUu!7WgUu;sxcMt^FiL7k}r|ui#6c|2SIRuF78I z4C#(}yd=Ig8H)-Q@rcGvm!1LCNW+YFQToFyQQ^;w@69eo zKDQ^YJ7+dg{n{FZ9LplI^f&1bL|fgx^8mexr^c;&_aEZ5J9~I^+{gZqf>~-D%}j3! zf(aID4xpn`6ks zI)1BOfgMNKdvc(giWZpc1m`aDyS=%M?W@_k1oC@$ma91s_o zWv*q&&icB#^RtZZnR|w+CD)2EZrO7btqAZZu%a2>d^{AsxJn=~Ew)BAH|_sf>23hMkQz>Y37pEt6E8XvPaIqviuz5(pSTW@L6Y z$7az5nW?pn@`j>_oW?n;EiW?dEb%c4?|clOskP_Sq&bi3=r<%cN$bfF;e4hs%WvO# zq}Y$**6+T3ANLPV@bF}S!y)yIX7z?2#uB>_>)^@3p=hNl=kg?p21peO4(in^c5gk0 zYQ4TF_q|uC?!BGy1sV0SYhITrFF)`y z;itg=b#H)^sTl!0i%qXGGi9DE&Xl1>k8#oMoef;sXlr@`T?kzVdyKa?Tez~jiQTOY zwA<{sGc&KrC-P(ql)R&rO)|2|)n2g?#%ie%i~MHu6nQpUN`jY3imV`|QJMs=MJib) zX`~cp4o;@ElaxCjhi9y!>d+j2;?FQ24V9_B`_>%^ImjQre)kdHesqZa{s<2aPo>2q zp16Lk({7>47SNIz&NW$j(0>MTr1Y56mOlx+*-8(F^N@o4zG<)Bt7h$QDKwraJe z`gD-6c5Q}}a+*cI*Hg$9bWWB^7O+c57orOVSk7#RR`1lDO@YXw;qr2myf4tau{c1 z$tqIhz-D@?lc~aHOhk)t`%)LXj0;^e@5MB}Q>9{Iqua!#?GA2U*}~1MTj+E+=C`tl z9jTCJi-G!0^2|T8X3BI~31Q5oc{XPFyX}_5uW9~bwkyTBCzIHyZk;tW8G(p>I2@Wk6ivl;g8J-}gagmSHdqvIZ4ySs;XAD`f4IKt!8p)4Cm?N!*5(xJMB zF|e&hFU{0u8I#nQ1_p$pb`-*}H6Y|lj!2v!H56?A5+RjI*htT?FPuHjOm5oMl1S~n zqZ3e&L%J<**KO6x=CSA%MtT?XtnjiR?4%WWCfY3UHP9E+#COla=#8 zG%@3u?CYW|x?-hxrA&)3hd=6J!wz7F9%fOD|L0C0PsV|SuI%BU%!@oCMGlO4*eG8v zn>+KTK5`2$-?%Jdm$m1~G{9+}-FuunSWw$1UG?+VFX86ZZFIT~wRtj*N} zrD4{F&C(ska*RdUj>_p<8hS+G1Ha9z8>7N84OIm-DUqwplB7&k&6_b_k!HjYS&T>; zha*k`58-TzU^cwS3YafLv9h*(KX9K=wk6=CU7{%FJ=#1 z4pw;{_?*q6jjL{mLgK+YJ;sfq57$ocC-3%fzc&?U$h&yT@G)hxR0@|_Vs>I#qWbvF zE&S1!K8q_?cja=~HcI;E@N|s5{Zq`QrYD*FSEpUaHTE#?ZenMrt113em^h^h>|!bF z;gtzACCWHbtTi4^aB@0Ol3;eI#PB>eE=6)@8s?wOpT4{tQUbU4Jx!7=&-T$9; z_}P!CDZE%Va|Ky7U<>JKe~iPUzDBv74yH2EoCv$S)y7LNUc=7Lrl~_$YOo9CtP3wo z8@b7f^v7h1y+>vo9A){Q<`PEPiVBmEjM&Pc-799(RH5jiQY|ZVpw%TM!x=Z-tu9*a zrr8U_YKuyKbfKI)8zPz+a@!k^(CZDcKb*<6zWs0?dnbK7IPBwKFj2!lb2n}%RdIlO zVK~2=lvd_ynP@P^mG#S2KuId8S%uTpG!Wl0L*@%MHk%bq&Pc3+ZZrao!$RqfPY1Nd zWATgK8mFpp*^rIhPF*xkqti8$Audo_ttK%S<{NqBvNA8n`orJ&T~JHZPjAD9eajZe@Yj-@_%JPI^IguN(ik~;BHv^y;vPJEHHEKPN4 zMg04}`jhyfmu{iLUJG7$&XKXrg#W;gFdEGT6oT?(Fg4w4#R6_#+rf>Smr-pr1VpD; zF(tc9L#PR1-dvTQM-R93Q7vL?dmG)$SH)Ib9L8N-;=4$JbI!mS*K9VV zuP$}u0~d0sB~-4We|hp2AI3YB=AINxqhO`%-xMY`o{ohtsFzx@Tg{QOPS8pa|Pd4V&tOSi-N?2OI$0VnbM0uwJT z8_%y?-PZF2#1aLhX6Fg51>IUWC(%5_>B#{7-aty9+1!`=*Lh(F9Hm*)xh@hL))hl$ zY7&Cc)c4F*Q^t_3W)0V_?BInLZlcqwN`t7FRJ>v+ts>oX5{7tuaH4qd@%|CseR71m zho^Yw$tey7Q{~?T4rwS&{!&A~tFj(Tpt6Wab+eMtW-}F6c5v7!`@%VFiir=C7U~@t zkCK6)%6;NTDmHZ64b2AXk0uy;W-Ujn#0hJxs8GF_Vzb%6rQ6S=#DVttko*g*)WTaX zHAp?njW5E#VA!=P~o7yCd<;1cwRKjcdF3z{@wW*{!SRPd&p)h}icr?GF)00Y?2HMqa3i zwcq&en|SNd5#HQ8#G})(;#FELUVL`zvD!j#^r_CFxRrZlq68a_qHYkWWw<`LSU_)L zcF#CgDxmX=u`5Fc(qEjqOAs?5p+%(!V!Tf3s%!(zN9FR9j{q_xJVn zj0(#+%4Z#q_*7wf%{wo#!53sz92i)oBWdj3>7)@1WYO zp;$Fj!WeteLTTD62b;5*s%9*rTQxxB7kiPT*-+wDib<)PgjSN7wYG-$vQ^LKg_Ej< zbF_0Y1+90vDt=Px9GIOg0VhukM>st=!s91LY7f}n>fpuOS5U2*l@>I&sy~lM0x(-X zdH!g7|N7Op@b&M#iwDO;yn8e@bGN0lFsgNiPb|~r`w*#%;q(R*9?=_d@1UV^I8(Be zjj2;(7P7>KpC{8~^6?zQ%sD)i>V=#z!D(SGw^x~>027$qOIzq(xuKi-S#jbI21T4F zv@a^<z5Ybja=;c3 z3wSuSF^e5>TwFNS8rWIYqP0FBT*z- zk1u(&BK3HUI*PR>+;Saufj~?V`*XwuBBl0O^+N*EECexoS=elqO`lb@FYElHRVDZc z%0f}Kah<#D=Hvi)Dq|-75e^TIG!ut=Pj)VKRr#THOPQ6==a`e^4g#}?+_J$=yg&Qq zck%Y#30~hjRtBsw%C@D9m*;chF}BX)1tcgJ%(0S?u9663TPk&(9OLJh#F3R6g0oa$ z<;n~rH5N2Qy+l{;35a|i4L{w!R{L_!r0by5tl-kE7f@}sG?VeH#Bx?GS!GbZA5dml zb0%TRX09wGP3I~sCZSnPR2r_0l4Ic{NTe5Jpxe{HbweEU;5sD-pYK@Mh$r~V*Wbas ze}cyoU#e_Ajxox+6B{S9Sn&&|xN6p67~r`p+p-`t-`CL0&c=p1<;p3rT`u6GFW$n9 z8@sr4brbb=L&~jy%H_~E`}QgoRGJMG>MgkChJYw_j6Xp%8>#+l%ED&&J8QUREJ-HL z$v4?A6x^o#r|(SnD8+6zGEX(=Y|nEPMDW>tIGbZOoofhGqrnYUTCr;87)~d$%G^Sw zvSt+F?RW3vFJ65YZ||Sr-qBFNp?GBMGxlZGC11B;EH^vz__u;XC*%esxMo(MJRMu`3rm})`4^`Ka++P{D=2sIiEr&}$I1cwZwuuDUb(V~{oxc==;3F6;>U2~6F&?}>c08s-@MU%mP!Uc0}K*B%{f5(KH3vB#T}v0SDD%4)wn26}v2 zux_23Qcb0bAR^CA)R5*8Sx>e=U|7z#8lOqTmJ{Fi_%gS*%ZeCJ zRkCf=3pPH#W#gbfMQOB;*WS9TnTYp?9u7Ri`Mo^`jwTUWwTj}J!1EersrWQhOjKmTKV;~U>X`__xN)U4o>J5~Jb=Rb~(-Az>$RJ`YY6ale~ zV!Z{Y(liZHw20mW$$V&Bv`6>Mo5yfM5jPkNMwpxqFehyzouXO4D@(w*iCV#GRit*g zQWUMkq=r++_#T`xLDRyMOIOWWHbF`KAhTC(vXX8w#+;iFCbW#6DmRQP?>%~gH|{;g z*WY}IgYi^}8)H7YXa31WkfuTz>xL8OXxV62D23BYo9d8i(DY^$9P>ELP$%j&c|&NX zc)?a<6%7f&PS3|$H8W=(GxIhQ7~^A?yZF%;ui;UDppnDB@GHLpcl$CXlK}ttKl?B6 zuU>r>j}z{otKy~`Q52-Vi~X0fxpgNiwK?3^8f%K07*naRF-vI@TSl-vGD}4@5wc@DQYmB;Ej8G z_^Y=b;El(}*`}=+LzXvZR3(|kmPY+!Tr>gHsuWQxnfGJDMk`3f@>=k-kjkOnF&{F; z77l7S$wMk>3CJZ<9nL}a+>Z?eQHru_;nL1FF0t;+UD4bnn9UK-1t90?zo$jj&vM~U z#fT=fGqIh5&umJyt?OGN4M<@90Pks=$w!3(I(#O`N4ZQN1&%)ig1hx+U^MCT+ z;k)1YYYbTK<8I}-hoAq{$MEaF@wZSeQmU20F4!p5YN)n1VAuHOrd$SpCLl@`6Gw=r z6InrmaXOr!cX*1&ho=~j7*DyyAd+IdLrYL9VyE4N6ZjbS1_(W0yH}d+2HIO4v^UzQ zwrWb86hmrA00pOlj95mT00IBzHG6K~f_c@u;l%kwt# zDMmK2J8RF`3)YKKUH(KcKbg{9sfkwL_3raUlVx2b`?^(^Sk@U>$ z05sfsgxK@MXHGc>o3njJ90GrUJ5P@B=EHs5d3=H)=Y`MBe!i)KKM06gYLqEkc)q%I zGqi~oj*p#jl0?Qal6}Y*n$u}lN^GRc27+b_GnMtz+81m?2W2B!I*p2yIQ90%V%+g^ zjJPh8TNfX$6W7W$=UMWyLVFpl`4cHaS6^*5Fmm}ZB7e!+XB*>9`>;`>Y?WR0t$gls z38&)#v%Nd`+G}@YUGB~u)tv`^gxKYP_D%H0Q~b!)4gBFReolAXkg6Cidt^@vchI$3 z0`bA4eFRh%*UOT;U%9-E-D|t3R7_W&am#JkRa(QUv4$b7A(uWw)r7PD^-{zd5hPjb6FX-aEe#;@>vYs{fybBDi z6Fsb}%4o$G`6%u1cv@-8P=%(P2`GtO1?1eVS8x@de5_;RR^5>(v(|fr|KnS4NDp_< zv+?TjRI^+{yQI+>9HaJc{LCluxlepZ?5cRS8F!m7v@zO1CIt@N1Hq{wLKbW;iR2oy zBD?yEs5DwA)SEy#iw%LN?Rpi@b=uh7*}&y%mvH6Q6>RQq zpj0)RQ z@w!9%vo{-M>|VW&T6YuGM$_y#%oN@4m%_FT+emyLElxVPd=+t}g2~v&Kl)GpAzr)lHYVIO;1L9h_tCBt5L@%e(V$I9UbES_wFE>dZ@VtT)(`H7hk-A z=U%#r%`4lYJMubp-a)t^{4=}An=R)RxoLDf9^v8M0p5IcfbYEX5Xb$Ywhj}_Hv0voFMCvEGbETeg?s1 zYgr;a!CB1Nj=r;Zw$LdTP_hzixhZZoi^{OC7kqr61AP1S`}mi86Zn>kzdki_k;RD( zwu8U_m7l|pe&i+Hbqea0VX`0B464*U$UB)ud5+5{P>;t3qDX`_)x-`hVYOwzMi2%w z^G)|m3Wqgkr-;NU!J+_SIz%uXBb@OfS>oDAFpnoDTOCaUy!ltJX zv}We*WeTbsTCZIf_$ayncL1^K!VJa^J$)*48}W_{GsNqTEO!S7o|AB)e3N>5a7<8 z`*?GdU>K(O+L3SSu9k}rUfadr|IIH+D4@@fHLvrUal@$+btBYMxlZ&5En&8YuT-u| zWg`$4D<&R{JOe@kQcdv$BHbkg3kA~^8canf`@^BK=Y{Fl``VaJ*d*^`G?uTAjEKPhIsPZNY*Hru(fZG894>Tw1}p`&X!>mHC zoFl!HF#`NKAIG8dw5T)~T(ZtAzf;Y+1`C`=1l+o^gZk!l!HclYtm z+`=pd{+zCv%Ml~s?|kkP_?<8Rqyk}6*FPJIY4j;PIJ#D5qjariHwt+`CN8B~1E{uO zRhlLi3+EXS%^VngC<3uiLTdBGnVHy0W;;Rh`ZS4&8{ zsNK)(O=13H_UEzu#|7S;QdVI<3#C(8Jy_X=K$y`ujPe2vz@WvGylA#% z8niTsfHYQ$cG;+HG)`HgOk%0E%a#$$kXh_Qv&19)omA1krRfd>JoAd8IuAdQsAGe*D`Ta+?*LtDs{4rq9n7K zpcK@!Wwt?)C^mO3L2HJ;tM8fB76MU~7t_eao05sj-N(oH_T4@0*kk+Y-Z6Ky_yXeb zB#>uRPqR86**0JlHKbd(@`D7mfT(_L8W&o`ScxaW<8e?Zd12P}lN9xWrMQs^i`pXM z7|n746(>cr<@x%Mvd&+O2}}Jf2c4fOwJB zTmJbuMeTBSZ6Kno&E=GW%$;^z2X!aGjk>MkJNuPCy=`G*-iMop_%k-w2f(WbLmW&) zO|ANm|K6`*XJ>=MpR>h0Dxxkxq$E?){A|yO6eAG|jfMi}wA_?i)>s?5V_8IB1CeA- zvvJ58&_oJ{1DCS;Gr`K8b+n9ZUZ+(s^A3%=I%Tad>oDhiV8SCKbu&}Mm_V_qpJU#P zglw@|LlU2?vrk|&ug&j#nYm`uNbNnr;qgEm;x zQ7eH+N`^qBC)%j7!OUdS%&x@`+7v^Otd2!u6R=aZRB#D71+f+@HLiAIvniioqSldl zOs8a66BY}uU%!T8XA7lz(`@cijLWv(OzWu|z>IKFD6*&_Kb^(osmEH^e6GZ|l%%XC zGs_hjnP?3|Fn0oHBX$^yfwg9m;5I@F_=)WVmFZCBwg3Ij5EDPaclUeRKKes9uj1eP z{a;3{&8BjKgpKa`M6TR4n(R5333ELdDiyfpnjxucZBxo)78)`x%z76=@JcO06LTExpW;uCA~iaF{lSUu!k_w~SMYEC#?Qm8aOHxbdvx2HwRx~K ziiCh6*iDTyp$x0tg~h=N6g89@W;6&R?U=mbRAoKQE9B1|3R%mV&24x@v#nGofEJLC z4LwPtz~P|c-ptIwe4NN)n0r29Aiv|ygLBmgvykkDN!22d3vani#SCd8D2)(;F|KA{ z`vH3WKK76Mcx&$v?;M<(6=%MuE<*}f8LMfJHCrkY3LCf_$;8sq57`zv71Q{{YeVZ~ zq--YPj7fG!6izs(m)O4&Yw80}HA5?wBu_^(sd(x|j(p+NjZo#*iXEf9v5nTHD=4=% zjJ{J9qtFb#x?m;7f@#Ta%BN_+JXu*Lvh(C+wT`&TiZ9bRvWPILe$6qpXu6tLS`PN+ z7M`zK_*k29NQzQ2#~b$!@r@qvq&LLdy_q(Ve(5uxz;Ax}bATG*v)y^j=uFmP0BOdI zsfk?i$>xRzYg$$jX|-*#VS!hz9LOArI{>dut^`C{X=n}@_O?eNp(zJS(Y%XG3Ob#i63%_m}%x`n*%pfJvcbQ z-NPQ+;o{4=C>&0K;7%G^LB?{7Rkdu0hn|tkd~asW*-mijCOLat3)dM>GTUX0 z7{;P{)E?ltl6rAJDs_sFds9(j6j1Q7tXWe?%M~3Poh};NyQpmJm{tj0n5;qT+)&SK zyvRzC#IOZtF{G|;URhbCZ`N``OD1xaN2fcWJ7zdX>&B~oqsU53B0lOf8#bf0qWWMGTrJKXQgn9PNm(1MX@V4 zI91yEyG{x>FwrH4Mo`NzK(3k%RV=lUL)2^=HryM)%iZTO+~V=9O>;Oq&8-<#mroTl z1L1QUWSW~6;LHHGcs*q_sx&WLvi_clMvP?3sDEbu9H%Ee+}}UK!;>NI9SyWdoNLTD z-QsjeQrieilFTGoRw{6(BaXS&g~K!!VJ+8JAeHVRQ052V64osCAKYk^^0!tRR7y zSwv>L*+>qf5#;z@ZXT*;HD@^_bDkK_&>Cg~*<~S_sL1H$>k{&DbxV4Y{48h6>wMhE znMGUzVir~y%|6Sb1fmhma&+;*;fYpZyz%G=d%Y2zH)b3JFr8sE^;M#qMO=_%JVZ`X zn+gXma6ycYC z_NVZZKk>tAMoN=RexJ`FRC7{Rr=<(ruE9#H#{81Nu5Fs(>~gD_JLaGKX6&c373rVM z(rQ#f)mX=DqO3wb9gDGCR<^(=*AE&XW+g_$7B8%zA*r+2bjc!GYREF~la|%&Xf@Rk zgIOb(rL_vLZ;`QAL11+4u3acc0)&#ldFL(JG72ec{LP z6JPkas2j?&6c&;O(XExOCF9Ajra;$0+Gl&F1*=>I>RZO$in5uRSWmNO%rq{2%d+Ja z5F1vhrY<~X()oOC-l19CB_L{uQWocBTRU|sd3?*dLcO*Tye`}{&zIaWf0iXnxlI=( zWCRNF#J%g`rN937uv?__{)zWYc^kVsH7M&!=E(~&1-j3zf)=J`BPq*(~ckr!i5 z;Vesap^^DB(H9axszH&saWX%hPCQnxK1SJRJ>YtLLXBN*mnX?`a#q3$X z3S-6Rs-$va5!yG3+$dnfO=D3H8_@uh82E4A9$<8QgcmmIc%g3Nt^bd*H;uLIyspI7 zId`6iH`iROB8ya!lqrfdG+4GD_nlIs5Ey z@3q%j`(%J$_~p;y;~)F5rYiB~r+8mVTo4Nis1Tf9Am|xx#R0s6in)i|-W>*RDSPQn z;)0WM0A>XbJ~Jup>IiI0o9tV6%c%!-9h8~6U+a-~rNPn$BDS{^9_ToR{CZtX%dYU; zYq64Y8A^Zcusw5@uq_H)hs!-ItxgY*j$8QN-N#y(sl9xYDbhZ76;3o>Byn03csDXE z=hEtG585NGSd+;pMfvoabeJcnBdsBolMGxE8Hh9b&Z?LWW4^L2oqP#g*Yas?e<)_N z7>x%gr##6X=q#JtxP(-phzzeG^(!t}#5)6H(b5uo)`_96$U#`HnRDfy_Xl77(sIP7 zD#&#>MC4--G{(W=?Drln8S!SaHynU@i4AEqM>k61`4R&#&BAnorlR5sc z*B{_!HH)9WzJ{RR#dmi*__fdf8lL^|v&iN-L$>8RwntesX8QmP4u2%g$TTn`O_EQ^ zqUNkteUespnRPLXX`f6Hw;-FDk-8NA*3TEn&&JMG?QV^1R`-% zhVHR8q8m@U*xfLozqF6#A zUx25KNHZnZ3F|07<8R0hr>@(h581v z8yDft=kRj{%-zh{wzslr8xUjV%8xwZa-~PcZJlH=G z^`E{tqe&oU4b_nh8V0$ziKMA{CimbNk6D#e?Dos~5DmQ#)lyxf3RP%DS<{_g=(VHMpD2pAE*JNP2kxw8f?;(A<%inHMxi z3o~0sg7zG^l272J@*IhIAT0@(QIC6l5ca$?1l~RB;$~)spS!uGY;btk#w**$7%n{g z$0Dg^^O@Ylc%6oH!0q+$@ZbddtsdTbe5}#g-bo)dYQtBGs8=hJ zuWqf@v`>X=D8BvrZM=DJS3cWp@`yQhhBNf1RN|S&SrP!&yBzny$As<;WU+fdYcN*8 z37(+=DcEgW5K|_?#-^6#X=1bRY}!Ye&`oU<$?BSt51SYfnU^)a!Fe{7dS5WUpXtxK z`)t?zLC5pisAWgY*A$zB4GP`1h&v^Lc3|oJ7wSMIxsbV1$(y0w>>v?Lkj&=rZy)t= z#h>6;pIJkxltuHTCx_I3xPL5*w=aL~S8(&i7ciXUXyRuXQM^dobw`2&-CL*QDSGWb zI-Q;*2EBG0qd_0JL_(`&xh;v}o@}Y0eRZuy1L1TmH&rz;*#g$CT}QT3G7cRrI|#?{ zB8G16u8p1!x?zJP3YgnG%AUnFAF*45YDO1;@~{@?a5+42!DyNvK}c@27tA?PnTmr* zr`lG(FYq>CGXMY}07*naRA-AuXNcQ-4KcU3kK5QRXK{U_hC(4PxaHi&8n)KgG;{yX zt8e3*KYUj%uVm3AQbzYWZuM=6`ND8spPR5~`$xztNiXocRF~|?$?PUPLol4~vYo*M zE5)pWk4+Lm@4Rn@`&l+NtR2g%NY^)Yv}@gOI&<1wS}pRUfv9HB5m(MkT|SVHxSXWK z+uh^2gE}mWbRNw_=gq{2_QO7|7kxZmj1aM=m<1>g8ggJI!Qgw133m66@P{v7#Kp^N z2*y*qad!_#-4Pz1^tB@Q>%a3Ey!i7!i^(L5xyO|h?r1iQ!Wb%aZI!tZyG7ayPZ3O* zRV-_jDrJRDemd}o6{9Mjz zUGDhP!lpABkk{gUHKARjm^)xk>rW0uM~0RVJwEHHZ;)b)9hZk%(nEJn8(kkCDFK_= z2uITh=cX-8J8h)XK6Yk4{`S@`e)&=vAHR74<;@z7_D}GQ@88wyl3(}zqY?h;Z~Ov2 z`MFOZm}Li4d8*WF%!<@&NFHF*4E<-ZP@|JA6yWFbh&;*wB5@0qQVHuw zf@+HnwToC=((Lth!N_8XyJKD<24Q?O3)ps9()rdbn-K?OtC=zE#%XOFW*7&dBT(=- zlXWr|@JuH%rtb}hsu8(s<*n^Q^hRSX03t)_>CFnZR>~?hOiw0pfW=mbum>=M#Z_C&@(_`>;9C^($=aL5Y0ZV@3 zTJv;cyS-AJG3od~>ybVk9sCHtTwQ>wkS%|Puyv@~XPivo8~2;2MKgTq#V1g%Gj zkYmS9sD@pfBQ$8+sE87dz{(vd8uS~j%$`s#apZ^N@oZhP1*F?b?{GvNEAN{p3twd0 z=CH~}d-65OS>gkwgd?=u?`ewmW^Ivi^&shX9O4qm&rs}hJi3yC(|*s5W*Ttq7E z>j?jc*YBe{m}0e>$GNpSHaFG;d5wl6EhXpo+&em!j}8+CA9f-O8mSRm73m>DGM&b1 zF|YAodoV)UxAkh==gc*~K|titGCl7xJ&Ow2tj2Qm{Yh2Vkt)^1jHd{n8JF@^;j+Rh z$+9u>?0Yy1wuEB|3oh9=gaqE-A%75rbGDA;D39)6bOT#Sd-!;6iVPu!&Ynn_QxAB( zIYGD8!!JIuhNmvBAe+xY(;oWw7n>zEh5)U=YV=WqTgodtzZ`iE7 zy>loiq|q5@*Y%C96&b9PlrWi2kW6K;RAiNIXVnvqq<*n;nFn zymOct89XE{&>NThM0VFSJ!Q?;9dOyWG1IA2r!&NiBw+?r#D|7c7y4^c&kQXON)<{- zSJ&Z@n9NmePLg0JP(m(dGysiHYgItb^T(2mTY`-rkS+NFHO`0^p^S>o zry{(RonU?1MlrQOcj4i0ciPx*_VI>Q$XXCK3pzK);D`3 zYsjxxkSw@vI3C|I($Q6o6XVYjNHgN0BckuYQjW!LgMnfF7+DIm7a4^SlZzTR9{T)|VYJz}< z(?CX945(5jDRiOB6&K+gsc@k#oKrG_;xeJ9jwfPMlhkZF%>_p^R;{c8r8@j<-r=#< zRK$xi-=ke|nal#z`f812-`_QV5Qg|cnUVKzHJ!v@Ve7VD&IkAinurKu*Gl+{+YNl{ z{sF%Dp$mBaVhtPXB?QB~-bQQt5W^n*Yk+Jvr>EQ)5+1VEGV0eaVeR=RP`a>+1Q+HotGbM6 z_QM=y#Vd5(*ok`Q7#EDAMuZ9exx)oD4Y90ez_v9s%bL=S1MMV^cl#L#Z{4yz{i<`B z*|pShBCBPA*|ZuNj&OVXQ0vf$&vD(`MmdMAY8mHOE7)AE%kYUbHqMDez9gSj;MQXS0Nq4{U9J)(QDLW-S?{VS$?wM;p3?`yipI8dI_&S?%=O(@8gBFJU)5z3i72Kk^$Ye zrsz#(c>DeyHp>OUCMW$d-Z<#t?bZmt^x{+a+8=%qC{nY+IWjXH3v6EoNqgUV3r9b^ zi%zR;ZUme&vqO|U8m)V+_T#?3^7#wcc;QKGy!a$im4eMWeA84g2qSGjU{Kmq8PoT@ zGowAJ?c(|NoZruc{?>>XJ{SYt?+Hr9r@2#@A0lV8X7^#^X`08IVvkz|xDBDlJtzGE zx}y=^esq9nMbhKZ?Y*vW?PaigQ|yujJ=JkY)tvV(YJ zYhA{K<31nta$e94uQxZ|N7YUEnVcDw@>;Xp6HU;@nsI-jU&u7U0Ag*Tc)wKOEN*y~ z5=Por>{7sg!xFFJ2+@! z_o#zQ8&x$PkDFb*vERnM?i3%ob{>EHr@xJ4jntwvB4)%XEii!g_A$2q<~125@%ReF z$1~+%%E1HNJ(qEA5t%gSp(|Mb@Kf0O*{6|REhC~1m&!U~xZn`*N_uiHnb*Ar&QtTdfY zZF@k(g+5t4xwVF8Z{9$CZB;fP{QK5PTXl4iy9`!C&W^X9Fcnawk2pIfHn>iP0)=7tn zEGIk}6zgjUi*>VeiET(&C!W!q8ED}SlT+n`z zclSEmVKX)u{VK9@(nTEqH{E4c9U&m+6FB4ND(P)!TLY)4DdQ)cVRv_mf@G`KpD zW=A$Pu?w(dJRKo=+@E*UM6Fyw#D=Fo#6hEhI|nV?e)ves#194mkjY~( zn=7E%aL@pNi+(bhtfT|+x(sG#N@{uh(qD%UV+spNKniJc8g28I9$20X%!XK?R4Qm4 zT%k}xc4ZS$zN`mC=ZvsulOnu_>#EtaaTs+}Gb4&g^8w2I(|Qr8rW5GTIHQbEOZiyO za5~`OTG7Lc`2p$$AFpk9@fWY&!E@)=aP5gJsFl;mOb3{aCRp7lW858JXRnD`t%%iH zL2Jjp@%FZu#V0|8);xiK`Om+G>Xi+IB)NtOEJi;1?FsIG_ZHsyyC0y@Y^vVr&gM9r zPF22bq>`u+`R9C;M&w=sIbIl2qw)nUG+ck~Ixc?dIb>FAf_6AzA=ID_TG*=9eMZ@` zDTMMl_|M>@FZ~R1rIKEoD{}XD50Qu%C^Ug@;?{$0ynAqhN6ogZ za$Z;Fb;iWqnS*YNXjMsi!5#} z$K+f(ok4#*6QjFctqQrQtgItdT|<;B+B8W-6Wgn8!FWn|5aJ--2a#hbxtO4ioj@=2xLNj;UpN-~LhB8f^ii(9q({|H)hix65rD9I*4?Iq3$;@%=N~NgUwLcEf91M|&B@UV?2bjTE36b}0 z)o(s+Moz*-!%&9qBGRT)SgTfSPhTR5d~F@c+J;E50?!>Q{WJ*eR1vAl>7easexK6n z{YNu@&vDNsQvMSj9!(+?eBgz0geS9Ota=mNI_To=Q6En~aYgmPz|UX{6Rg$KDEV`A z=nB{CYc*K5Rzqeozz-iC>Io~C^Z19o9=`RkjsNjK{~bL0shbK!1PM%gA%=qh`?q)T z&R=~O^L7^*&3YYifbIx%I1M8V!a0tE08N?*(KmXrKs5?+xlqswwc6$euKnVR*m(XL z(#4X1T~97n_LSN-dm}WMEyx*(fNRo>>*}(kGM*#sy5rgc(eOq#DduBn{xtHqVWXms zd8Tf8JRE67?T~J09!#m%8)2u>*3rtX^*hbJZPlV5&BD{ZnTxd&R!VshXB)i%b~+=$ zHsfi4VzGdy&#&sWxN?{B&~hOs4DiaYAV?HE-2)blcNhdS2 z4PaSsp+DoMfmnkh&l{E*p^sXrfMThr>yggpkX^kfY>^IcbiGhB=kUZB7G&TPW7Hhs z|4WU?n^aEuc(#(l{lOf~S%l|`+@BKRXY)f02P1sv&OT~e=TR@0FlcKei5{?c}aA&`XLMA2WumAN2+xYHoAAk0{pT!q`=jRa8Bq?APjW8Tc zaroLJ9KHIE^u|-t-Dzda`jF#C;arAYF;FH^h+Z(q(RhM4n=Q;1b2++RtyOUGsVjKq zmp_L3m2(pRByxGj^3l-T(YYLW?M8J=ZHh9Y{a-AovPL9kXxrcM{SYTS4Msc8;*A0t z>y5`+;lbLl)9dQ{vJ*b(_R;8$#7XQ7hB#^WWh2Z1L2nYGJ(-JJNEl38OLaV9%`4}ncj4>jGimK`?u_aD6`?nx^p;ytc^WKK5>Nxp zhnmX9tRHDFUyXuvqpifXZ-`8}EA$znxEbRwIVpQLK)_tl9Ea0B_@7l`lg zm=(Eh3+6_~M>&|v25c$&ceenXjHqegdz4F0!Q?&Gz?F~0KIkK#}N^z(?aIV|QG(C)h58R6jD z@1lG6p|Z$mFje3YLSXqos!}RVUkUSlF$|AmG+O)yXmN(i28TvXg)DA<@*}wM$)7=a zeMRI5twj^y?Pku7#2HKUVp6BB$FfUyLVx%BP?^-tmECb1ud~qc%(W73fjFTVdfZT- zLJ}{t2(u3Z=cG5pac79bW(SRKUz%oGgplk?TNYYBQ|d_{A!2!ASkn@YR?*HQXtQ3$ z6B||Z$5Y8s*vn3BF(-5COzd+P)Nzk*86-EAvA4vF3UBuP=T*i`%h}~}=jexoc z54CiNhkH#Og`2ek?l-#lH?QsBVQ-F?pSzC#_RqeIWVMKJk(DT~-<_iQ!}~aV^&PZW zgpUInlGv^h;)w9&V#UUTNI!3^%z+$eN|=OC-Gp066F$y;=n35T%*!aQSCQtTNOjT% zaPy`z%43~QT;IG0u5o~D%%)LkBgVCP*)TeO2QwTE0*nLO4mII6(iAhGkI{6FDuHLm0$;C|ac!e2oyl>R z*yIeCR?2wPXyfX+Ra{;vt3m7yhU%K1*s5zjJtecoPl$X$Spvxxi73Ey;mh!p<30+? zcs!Fl%g*4xp3Qu`$>>YQ}SY&W}TEw;70&8ht5G7DZgxJc=ajP-K zdfvxzKR}o*V%;0qBJRNmE0wIQM*jBJWBkp76YLIwCoXN^zxx+oMg77WFi&ARNn$Vx zFg$4C@weZ^!QE|)hZ9LYMR;&aZ?yQv`SR(BBQ~W83Nr;g0L{0sxVeJ0XRo1jbzS6( zRF-2ZTF05BRC7@0w9YXU`F`;vMMtvBK+EaM5?gfEA7r<vGXM#kPQou#^ZKZfbwCdE3P239Bq^-h-wT7aGO6P=lD|KB}@=iajSCqJ=dxw z+`PD|EJs!i=gjPE+58l9S=_w1Zjy@`89!4|!8ktT6oH(pFgs~&xMvay?++P> zXU}B!Yhp>2RKjTG+(e(`aRA&b``FAU@QKY3?Y%u5j66Jys;Fm^*hojJBMxUC>d6Ii z;S7)ab6hBTxHC$ln9pE!*1~>gjFsd9^&*#pNBHyC?&J1x54%$?O)TNR{Aa(38!tWu zgh|XsNess!CUn%_Il$vv_tD-zM$j80;;n6-LX~ygdL}wvq<4!@o|aDrblej?7>%j?<%@ar#m=oN~Y4 z*nUo@vIr(aW-uP3(_=R5VyDp(kCVc7hBcd)2aO@x)GW`e5hKfqL|?v7;(PMRUWD3% zc&S#zb5}Rf9E`=hVckhQaym0j^ToBQOqv8EEh6EFm)5HSwwc-Z=PVUy2u0#91?z(5-g=%MvEAL=Bvo-zEaL9gOCQ;itoi0`it z<%7bm$Soiw0hTnMm#QAFRfr!>@akKSF-X^tE)-ErB~VL5k~Th=CGli|yY&KTnsfdf z$0)<&ez#Er{cax@3JK8ShR4sh?;K#aH^j~;!pzU$4}bg9_{`@&F3101n8cWYI1VuE z570b1#?iqMP6*?4h*3_F;NYG!OOh?;W`V|`e!f&dnHT-S2FhD&D6ZF$DHr4{Yr1KB zDv2pl$+u+W#3n(U9V;$RDPGnwo|-K!$*(+`T(iS0$Uu~DAvc7|33iJ4WU3o1i{uG8 zh+_pJH?LAZeAMpYfX8yHi()n{FTznU6EXHdV}$<9j%5-}#E?&?G@j$VVkRO%gMrA| z^hd5;5EjS@39m8f{?zesg2MOz)H&`fbMq@Bqqa1f*@jB zoYHUyNw3${Sd8@yH^+0J&+f3C%_2{#Q$CAQxr74Q%qulH`=>G_#HLKDN(|8s2H6J0 zcDq);oN;WBsQwIN+hK|7lx@?A(^8oxL~~^)0}yeSt0IOlV20s; zo4tYRw1ak6fl0WDY-bW7?j5wT-!lygE&d4OXnyPRHcNpjcU8NkJ*=Hydg_v(8P@NQ zn;n#L8Ig&(b(D3mK)z&o|r@MyvEV&At4?b(e4-!e8tsC>n zgtRG}=?E{@fhY4L+<$n0?L|>_ANf2V%7@sSCvh0%a49jtes7FKHjC$q0p95+&`*^x zo6qo4qNO)5>~#f{w)!JHIPPIIo1rrcajQGWxeMp;-~5ZOqO@8^I7?wRqUFZSAP`O@ z=o7=BoX~H2EM12T%ROJKxwvE}P3zz^y{vO0e^S_E>|yhGwx6-$%y~lyv^FxVnRK2N z&YzWvo;g!o-MH+Go#d2t6@yUz+cMxhb1akk#U0Ibhb1$6G{$jnfJU3pO&EN-`Tu?x)rmui$Bgi1qx(l~{R$38iYN?@N(2*F+ z`i}$mcoBF^|5|3jGb->UztCZVVrM(Oa!d_Vh{mKslJ+D>J|=KeQclbs5h#Y_EoVfm&R;8VD2I*48 zgmGuQ6n|_WE{|qz21xn1Tu7mk2=PpIisXERH+S2bU1l?RT*(9Xf(+VoAGNfPlW~A_ zFvN|LhdTow2VokuLJp-wi0fV#or&En4BP6|$mHk`hXP!`cQnGgL*QTk!LQ=8zy1k? zVMX#H%H3$`BwvpccYr>|phDoAyIm(yz;w`gb zoEc4n;#xeb8znoiDT_%M46wG~vmg}JD=@hzn-pSnJeK)i1|l1j?qDRvTxT#svp>*u zVzpk=`(|K1IBemlJ3&{Q1VX9h6o@{3$!#lmOi!b(nHh>fO7Z-QPn;L^|Mva~dZPea z^^&bao6Ti4#|MGzY#yW1jd;|2&(#gnJMpA9kz)qy%2LLbll!naJk^w(y0Agv*pI{v zZmHtEWb807YlXB#T&3DN=7iR`oRd8VIi$Iq?uV#iF`)gEBmw+KoHJi5rBO~Sun}}I zT141x_Hi{!7B4A4N$dm}%u`wY+vCv;=fb{BeGV3B^cD%!b4i>lB$1!>rB$yB1_da6MgLYwlk*-m?I8BR@UtE{K;Dcf-T1Lym*c0#Sf4h3&*H zrAwjeaH8=VAsg0({W0rA8V^vrcqtH_c1QJ~mV%o( z7F}Q2Me~{ytE*(wcyen+j<9^~N5?&^Rg0p{aV*F8%;S-e*STn2>?YE}0MCkO2E467I-traYo~PZ^xmd=j~A z8oBZ+l7%wDR2tbrNmD2JZ!4)7V}6+t-xG{(q7vUmzW5WR6fR~L0CYf$znTP)Ti9JB z@lhONKS-;4+l`9CmpEfCET+hZbmpI+pU8p6#Do{l<h(gCy|og z=#TNr(Flk0BsS|s{15-?>nN?PAY5cHpL2nsc_y;i@F~t=5EB2R5Q@|;n{%1wSb(-= zGMk9FdT&YRw-po8E4!Jo(YVaLOO1vzWU|+Z8DOUyqYN)J{fX6xrYwy2>S<{X>q7>i zAR7iEv*A?u9(}QSymdxnbVpNJhOAagqG6Hv@c5*Iz0Lq9gQ(W{p=Qx(PEKSp3i)aVC`Vnw5^1#xMx+um0ro`0z{5Vi9JrSa4l~ ziQuKcBmH0d_!yLi2gZSDm5OtBjTh_0!6=TPQM`;R=mO3y?pe~ec*HC-r8}DAIrEZ) zV;OUq4b@1QAc`F_Z#KJScE}Tw3T9k`OOSb{X$obZ)Q$8eQ$Zt?iBc!RW1AiH-bq)s zbVt1zj{8$gLSOtoq6a*l8L%`^)xKt_MGfF4Jf$V#=_GERugf}`AUN6Zgk`FET8(h6 zo9!j!D3qUr1l5gFUQG{0{4|6jfu%i|qCJ|(!-&DffaCY&!9zw)7`b}YWoZ6+ce0R8 z%4*SY+VbiK{Crgq9s`fJBVDT6n3h@bCo!~_9SyCBvq?N%CP{US=462zB_Hish)l16 zj+aHUSVotlH}U|ZK!iyy%ibMYAx-#%WYd)e=|%za5pUQStxg};>N)KuZuKX)Jy;-- zFX3Kmh%bHWIsC_8{S`#X0v5<1pq;Vi$;^c2RI8sXd>uXA++WRlDE2cnd1uTYbnC|4 z0`K@3j%z$yyyMt2vB%9>X@H|N#h|rDcRY$2g#1ao(CL*e2&XnLp3X!j;JA*XGzKKe z41?)RW=Wf?Re9MEdn8n{chW;^Fw`Q*{q96tN!iWXB23zb8eabBEzzr;jwQxE^9?LlWQg0HB+juBU@Y7*iViS#6P)~Bt;*?pAd-raC{TQ z#8$a>HR)kB9pSh?K{*-X<;@K4wH8QE2RJ;~$71CIrhXb5sk!zS)3c^Ci*OVqkmv4+ zR1T$F5*s0Rm~e)g#A4J#Z!p5OVu)M24eT_BT5a3+)40{>A(zkLzyD{yh4ph6Fh?3Q zmeG+ro*n$cvw=l6n-ryZ2UHvUPwKCRfwxoz84c28R z-4VLuvAW*J&9PWFtl8*$$cKy+F$&MDq=L+tG_eRHl!|#ZPz*%Yau@3beJ_sw$n)KA zcClG6r@YZWypd~mxQ@r4U*6QHt>=IyGjeG;R|&@$Q&b zcfK6U_&M1@a|*=KBdzVo5-+c9B9Sj^tV%mO%6@s0`P|_b&zhIw=d<2*fI8;Qd4wCWvcxWGv!kmGhLM;hg$}Es3eTdB6 z$q)r^jzOm-W6J)RMQjDsgn#@W{GytcnJk9Q*;N;v^`ff_3EfZ_ z&P-|RC*tEYmULR?Fws-|>zLkeyummdE(K5VE$8)h5U zcbqr#LDCLDt*n@1t(@1t$xFWjoUi0`oKi=8Zl#8u!v?D5vLviKM=e2K?3~$9kvziT z0onJ36p&g>kfiIaa6k`jvMt<#B!kjIIm;4SYYYQzxsOd%iGt8nbfuV9Sy5WuLatmx zGMAIy*(2G6r553~_v@NZfo$Gb56{*!c+?9dNn{PNlJ;@6lG2mSi+Ma=pqhw~Z0(9Z zetE5eM>7_~3mh)eD1>wm@G- z_9*pg8Ck6ki!^g)hs)z{Fq`4Q-my(vy0rK+E+VP)0;+t%vY(bvvVjq7V`OPH zBMGQG?~dlG4Oa`qCHb%!t9_-A1VJG-Ed|b;^LZ(o0~f zdte+9G!_hrhsW_+I)!XDgGwond^WeF(bGGdI%d8GCoMcO8^ZtET6so_)n0dk&WJQE z-@0bi$Ce%WYu;?uo+Q4~Q;3wOYiRjS*fy8lgSm zje#6zSr%Nb=ke*A7jX0Pmgr*CoFr(dL?D)wFD^DrCNv3aSuQxZiP@XhAnaaqxwMEG ztPA;&u)$%r-dGu#&JpvFL0M8+Gzn%3I$j%FT@vB2J(SBYo6J~V%g&fg9%edz z)b@k}MWB%JaITUShjp(#k#7!d?AWl7Cd#rQTdYY@DI?WlS>h=YTZD9c5Dkn$$82}C zlEJ;s#O?BM3!rH9o=IRhx2NG;#@3#dcm&TQ91rJMUkvmn`(9db0y{F^xXnzYMUmva zTq>vJ!AGC%V9>`aj~i0sjl2ZDe>lP$jfp5ugbunxn*Vr6Mj`SEA8VyFZfulLESJcN%fr$} zL~bY6IFaK>Y>YucF*`FhDN)>I%nZdqWB^i-&g@N5JL@GL_029(grQ73k2-xda6F1r znUp3Y_l`}2BBH}0v_Rxkg+ej9ZY1ddVHuI1nBGFnbR1t2^&nSNG_L6!>-DORVUGBC zgzmL^*sSKY$WqfQju`vIc1OB)2HAwdg6R~-c{6=;80O4?Wbd;U+^S?ng68`(iX`L2 z9OOtsscxLtm^D*dg~#S7UqB+0i!);EjOE6u05)H5Ec{!AV!^FbfmjV2m{F`mD$ zg14F@{Qd3_ciYt3nh`voD%O@sH`iqc$c)Wh!@Mc9$6(iYVWlKkVy#j{C7;%Gff;Gp zMDt%0?r@DuJfs&G>?X*XA3JI2Qhlf3J5#v`?RTY&b2Lz6!0)HPk27-$=?vG4u{KW1 zS%KvQk7xc{z65Js9xXHyrKQ}A)2QJ@WCvy{(x;f^-`YOL{o_7%yAz}3>wz{~U}i@? zsJzjHbvPv<6|9ucp;F8VU>7dv&2>HK_!UG6Iew8@O?}I|yC*7f7~Jd!m>pRzJZ{tV zfsPRgb->JqWMak53$rshlAN|N>s_wV+tL;fnVp?AX?#ejiQm||AdBf_sbVAv26v(K zV~%D3&#vaMHwfgT@}o2{G5FMoq@xhmt10YELYxd~ARcKC-xKL6dZZIYNd#UJPZmA+ zGlnE^v7EtrYKB>_kAtHowmW@|idHKHywe!qoBJa?>JqBp22R_al=b8dCZov=>mp)l zbRy%r2CjZE)}W3c7SCjUP%inA>zm3DY7*RXBput#mRhpy*0{M%x%SA#6!y5WaWiEJ ze%wRra7^=AWTBo|mIlmBEEO1V>}ELvr9TXRpP|By!OC$QaWqaxs7xfCjb1pj8QPsL zc8{8>5zD2#9J+pRZx4r^5pEszwIY`{mk*=XWH2ct*tl>@Kwv8=5?suakx^2#V1^2C zzM7ZuXRVOY3N^k@vcCzYGh?zt=jRz~e8(MpNnx6M&B2n~z;8@KLp5v7E6X186G@$tT5u z6ZujZF}_oFtK@Q@vQ1A{>ly6LJRJAQ5ME#<yepr^3T0Zl1$Oo;xb+Xj5D*W zQY1Bxq*Y;|el#@4RX(8?i%HxldU&f9AQw)M&1Q8`&!raA}F zjqh$Zl(`PZ3w-xr3|0hO9z<|lYgFAfc~Z$(;{#HwmV-%ztd4EV7Bn!w zP|x9)UVchjnRw%Q%-NASf;jI`8s-;1yjs^ zJjT)tME)cr#u_R@Eo8A!#1(6@?JdLGKHxFSKr9uMAz6E_noSLB%j4cuR>Uinf+W6N zFvL2tkh0CC($fs4>bSM3O7a9x7^2qOX&swyQi6G)Q6IOOHbz_=!!bu#av)Se z{Cp*WoEPDKe}QxURE!ZCeN$$znj)(=LT~>NZyoe-JR0LhJ&SKVY#@_Jp&iU|t3Ag! zvWAEUDw)MRwkT6wOGlW79(r?#7(vjKS#Txg;V~U3Tp%*gm_bQL`sB}C!HtV+NP4W@ z>`0FN6qo(<8J_I2{EItb+3^uHcY$}N8|M*7@R$KdTRiTEVc;?QF(dNN?C%mb{cu~d zVlZBB#WhT<<;JuxJ~<1|L%v|c+lueWKV(uZ;uflJX>+G zu$qq9dbLv2;-2Yrj8e)IM8q%Pq9Doz7>Jb9a=yJv6M4IQ2v`*E+Ju6i{6V)?#l1kp8=&p2K7ow;5J$GY0|-h8N5IF z+Lt08ZT91gh9C~YWkz)S<#kgF5SQ{~mYuAV*ybt?dRfv>e%>IBC#v2+-SwKN6$5JQ+u66&q1 zNjqYXrnYKBdyK)1Xua~K%?f_;BiE2)meR_M(@N0T-lxa2vrBY7iuUJ{tupv@l%58p zyciu^WC3S^$M?+az?;oX$zR*#gTctn^4v*cQddb)ahmn;&G~8S9%k>q`Ge|e{2uIG{DJm6AvFBVs)h=@0#f}(2BI(Ru}*N&29Nm zvTkH!!BdCXh&Cc*I}tA9d*)&wHW%V8&L*}Sda)3*hPKAk$FT7uV~0mINhO7R4y{fH zkB(aM)h778Rw+owLKh0&d){}dc}a?{W^ErMGb8T<1Cn$x#td;rTPkkr*H|X3)Xe2p z$8#>P`Lp*2Uvb+>-7$2gD*C`*s%vy)2#$Aplett|JlqL%)0*UG*CO0)%_R>lg;SJf zJrw6doGT_ZsDIe#;qM={aXcj(+IV^ExfBk@5qh(Qj$}eV6cF(V4k(9oPcaFvES6a$ zcWDsBz2V%R$&F=Ug!6e{A|sOM#|%WSYKws9udU;yr!QKq=!_%d&!UHm0m}x&!76mK zU5fLa(49f3prpG5vz|I-2c|0vG9#Y(y^d@PP-(0+|K(3>c;Y!ZABM$js%;4dHO(;| zjPQ78U-RJeTxv;SB$pcv20BK0ME}KW5AfG-@9K15rXrrltX<72+;=SXB8WoNosrD-svJ>6v-qDL-G#O9=6KH zFW?k~jnFE`dcKE~p|Os5-v(1Ih4N6Z6p-T{!F*Yo^K7y5!8qdC2>c)!0kcLu?JHoU zfn9_uP@gJN@EzjWd>}wNx0s+5PLP}q#5}pQQo{X%7T!AQ;?<*(Mn+8<|AZkfmU4Kz zMY&>x6B_#^(wan!Mr3=>QQ&r~8CS#7={``P^#TIqk?Ij{zVa857E+Ra#zuzpd8r0` zpjOV|voBu5dcEQILC1uE$CcRBJDG^(q?@utdK#-pFaN^XG3=^yCYaZ z%A;7>Gyy-wAUw^mCaH9O-1ETs_Rw=?hR#VFjm8P;t2LC01zQVD`Ke?Fb98BCchbdQ zGc&%vjextEm8C+|a%quac_g#5UlA>g0b};WBE(Xo!xD?Kf?{42GkV+*W8bQkt>H`f zXtaCSKj~mN32a50pFpcO65JLCBXPskLQ0Shjg>^oP1y=H1|qXIOPk@$h!O9H>{CdLP;H*ue7ov@lPJ3PUyu^ z8kK(SM$>%C>lH&IC_`{lp6SHg7f57fki7oj5P$yaUF@_Bd}iHR&!<&Wlc&fUkIf6e zMi^ocVmP91neWq}C_*oNW<{0{d~i9H$rJNTD*GOubY;XzLr}7KXyBxWoFrIkRFWRn z3tS#)8>(cOn)1;a^52qeJf?g!EIML4|2mF1{R2Fs3_*) zF~YfcJ&(_S>;|gEqH8KFI|*NO%pIG=mF0)H~yv9(_=@HGqZ7E0lVYZ%Cqr>8x4JGoVQQ;<4TDjnVE6 zaCg6fzxe)Ly!z-Eol$^VK4Tp$ia#22Y!wm`DRPwUfQwlaJ#bZe+` zI^~+KW|!un9Zkbnws3(EIg^&t`ObMNCX^KTZMnpfWl?iD7nhPf0Ph0{FWe?k%;%BL zW>wCxd;Y0Xfe$*G`5ev~tVas&P7(Oe6o3Q$Fj-dRsj#6d-*z^xwN5~ud){FHOE}hh)$rlX=0T5q>pwP zk-?}M&jMIP3pFUrh=!xZTMq1NsNFr2ZN-*xkQf6|98;6J>Z~E#hg(W}edJ0-WHOu= zIVGX<-C-q{nmflD3Z>CslTD9RR{9N3gFyHTz{ zIE&YwSO^=LDYsP7H6xW2Lz}WxmQWOb^l3WZr-{}~Sy!EOZxU~p)3xXEoJ~Z^$gCYt z27zE3x>OJ*zsgfLJt9U}Yvtkk-sRLz9@y_8G z3z`f~Cn$R}aP*!93+xfT{qP94no~TzlE+8SSMZ=Uz~3AU1xb)vM0b0#Zz#l>$y7aZ zj$aWf>>|B{vI3bv#KVpVc!v>+)YLktfB-n58v?%^KXHyajook~%aR|uyo%4g^c0Bj z$CD0&VO;G;vrCs1tyyu?6Lq?*xon8&6w@?`g<{MNZw_T$AN3X>)=^63z9at zCQ-^k5^E`PPb82nlM%`>O0y898IVb%9 zLmt!YntigmeN-}$5ELH49g=0IA==|u;N{6kzFMs!pJBOTl)j(nk0?mP9dGf`EJQu! z%j}1Lb}bj-O478tqv-@H`@oaee)(T-`$jyld=U@l=A zcf2prT1^UVwy4;Y6oGas=FXKWh$O~-1Xq7h{NfOKZMEem298aJsH7Z&lX@;Kj(8I}Sj@E=zAX~GSO(s#R zlu<4fZMeX>{rmZdXB{5Ms^Ku3bS!CWSYN2PiDY-inR3Bfz#DY%MB1z>2t%Z2BcbI- z(-6&*rp(t9;Q||ljM6@z!gu-sb_V3hMar)4v_k=_qHOU7g}`jKKvlA3&a{n3$gZwC zhbAk$X~Y#PN&a3G58F_|W7D_E3kU8Lh4b2W*+wT5_`-|V@$!v}0(3bWR-NdAN5QDw zAFe)B-Dh2|VTbm61+QyFmZL)l(JWyfnuofHjHXn!sKyZ|jFcv6Lo8L`gp1!JW5!6L zW7+)C+#H+?)~7IqXSK1c-m}L^Ligl7A!3o z1PnwzxI7_vnoy2F=#O|KAs9ZGe6OT+G1IdPriBS>RZeU;)+02-+LXfy_5hqQS2A{* z?DhgQCy|bGZYJQ3tQ2ynR)}EO1nkH15r5nfEmWRQ3+X~)2QP3X6XJzT2h)Wo*<^Cu z$4+OAhmDRP0uJ)mb4hXICX)b1qbXkR&ecqCsU%^T?cTx|8geXP;Bi}hscSiGlL>@bUDcbUzZP@K=8nDN9uw<_S6j@TGAtRWrj<4lI+v@gF!6Lr}pRO9?DRG57oHw}nc6VQ^5uD=Gy@V<))9+&}>y5Rdjb1*JQfEz9iBh>NmK33>pKikRzKCS)#UHkXlKYy0XNo{>+Cz3Wz*^F3 zf_G?5Oy)*sAR}-}8;S1k_b1pHhZsk`G8st{JA(*K$q~3{&>#Rl^_&!Fdp(2Gw;GS% zeh~Tk{w%J`K2XVcI1X(259=W|Dm;#~jg#q+Z0itcOpQ`@WvzsN@(UlVI%otmYn;6~{JHqV-oz1NB=y_k=z0_liL2g~MlUy75EPfD(S!$eU ztRP!P&g^G`t{8um_YMP@SyfvL!X>kuNrBTC+LzFi`_A?ue)#YZjR6@@X^jhw6G(Xk zn+aw>5+;%&dlU-%mOD(Y&bfmsHCU3d|Bda6J|)Lyx^GWw?6hXUVi3^nigs`#1qub zH~i4XeAea08Spg7EPKXvr3E2_)iHCJ4c*Ap+)>?eEC}Ze<0md&9p=f`vE6l?NypzK z-aTj1Tm_8QzfOeAY$X`9WHuNtDxnR7Oc zz5X0K?TKWooNbfM%`3$HeR=X8DIoixHMu`+%*V{e8$=mE+6!?py^x7})IO5M#<0`U zaog$lB!lFrjW7!V=y@uG$HO`D;R2Vc8SM3^IGRLgjfgdc+V@PE0@*vn358HOUlnFE zvf@~i@z-@f5+Qa*HZkif2A|vM!H!xPhAa_cW!x)0Gvynxuj?CC{O)I7z{W~dj1>a8 z@hC2yp2*TpYlmH?Q{&<$C9Xyk@Ev#7%4V)pKBJkjro%>h_QM_3@r9OshXpKewvKI{ zATHSLubf$cS++YvDAUo1z2kH^rnzzJ*EqkX&`U56wbpYjpKP}K_}=YpY@hUmd!F=1 zE{Gzu`$N@^^wee-&bp89mVz!CE%hCvrkEjor+bDYb0xLiu%a1`LtAVg!ZKyN%pK4)6oB%76Bp?Z%bS87#;3@&XV zHCL|!f!8$9UU-=BW)OKu(zw!0I|&IfLlDQLE__71jLRvt@yNq}_~MiJ`43+ci`i<$ zSPAHYO+d6cD3~YrX-90+m6(qh*Oo32HGOdb#Q=13YxCo=tfAnvn6#jh-=X_6+3r~< zzHC^QT!7eI-jHXL$l6*CWk{Xc%!<@%o62xOIvw4^NF=85(`X{Amv;P&H&j%d#N zndRua(-}?VFiRY9x6u{hm;m}~Batfk4d`~d zJ&MfLHS&?p=aC2l8N6REc(`88YOefNd!`*Ct-&0Htfl*eHoQmbfJM!s-wXMLYO5N+d)hS{D?EP4Z8MYGiO7$u zdegG2va*AG#CUhcQu6qT?emUcB zm;fa;kNOL-WG>Z<@PirNq1)AHf&I>0XuMd!0m+wgMOMwBEtkGAX$Up2d8yKU!1K`y zX)I|}BX;35q3^M7A_Sq$Tl{zSwX$$?yMlS|pS`$(FMaH${9nk-A;n+RewU5dDVsF( z6jRi%B^59b`@KiA&8Mx_U)tIm3ls*Q6oPq-GE1763x*jmE*8Fz^tg-Nc3&$Q_@-IQWV}%H zuEvxq!G!j=(dKw}G*>6L*Eh8uuO$cR!Yh$sx?5g$4ls=($Vy)N@z0!Yj{Wn#^JP#)$fFR4-*hH!n6J zzk%1*DW3x3YH)O9ISUkt{MjA558@i2SSPd816fC7cEqfAeS>(+&B9T}-05Jhw>Ecn z8d(cScGb>)FCIXM3+VJnHkFC}9Id-18JAsktKGw!cee5N_Mx1=*p##eBLxvj6OSA8 z<1zH3*`G-J!q2c;Ol!3W-wmyfi52o1&>ezi3dL+vU^qDh@RFE#8G+`UVROz*ffvPH z-XDDRHw#(ZTA9n{fb<`hBvja4j7CV#h8Q-EFiGW*=pJgBA(j3S zEkeAx*fHcI?hYcXalJ)0BQirLSZJ^C@sM~Hxo)gUOt8-2k>Hyo2v?&sSowAAuGtiE z=LqXU!a*FG5ig{afnUoYWfCF|79YtW*LLYBu`I*R?#rKg2G`H6iK0XfA9XgSNj7@_ zvSB$xbhQ9=N3mn**g9D2xQ#HOL)o&SvqrJx=+--&XOQ5-v|=cpaLklWVXr?!hcn3$_vbOlZF^Kq_z_1M9W2utjbs&@5V_ zCnLO?^_?R_2;g>^aXFQ7;J0cz$9G(2F*YrVP@A?mL;Co{wo2Gc;bYrl(azK$u~v1j zsUtm}(8LZL&J|ad;nso2foj36?#wn~$y4tX<`G^icK1S#w!`5B_qX@(m*05Q)=NBY6WDJLHMi!D71`i9nq08p?q}OHK%QbY!PRFpVxrR7m#;SE ztRg&k48-t9Gosa=b|YgA3;!!bUB_OiVm1CDMWg3oD;=UZ?qc3N5J7>i^xeaKS<7uy zvLJhn=I@kDk~ep*m_il{jFCVplf~oC5JwYg9u{(yV(}|SdxG11K(z18MCIbT@z2TB zmi+~=lJRh*;Gs3)1jT4yRH5;`5jL8Ej{4>k!=qA*43$CbQ*zD2ufKc^H?LhlwUkFL z%MI`3)^q3YsmYXUBJ7BE_v`F`c(gm*QReItsM*?({-BS?`wjfnD{tZL zhX*3VF8mZK#UdDFZ#+1_<&~n!oSjBj54*vc^1KjUSv5`wil6o?n>1ce=UufYEAt90}M^ih3IEy5yl^>22bh5B>nS^+V zf+KW%10Sv@QKmX@8sTuvquE0x?O{0QQ4P?}iCK{^%DT}qgFzwu!P@f0t988moUyoz zMUMZ>`Ry@v1H+LkFh^(C8YE7}KhXXgMnFR#nlwmmRzBU#=&s%03@J=`4erRXGUuC(0Q zO>%{{J0!^dvAAFv22VbD z30oU$%8ErAn`bxzG?Bci^c>4Z+7w5E(4U=h70u(@Zu*k-?XsZ-WX!yYtGm-jTN#ln zKW0-kJSIVPJ7bpFFuqszAT9C8xF+O{(U#R^^=R`%Gjvv?#<8jG7BsUezG6r*noOyT zKr!m~ad3Eo|NXDNi|^mrkx!1F&T2cs!~GMqIs;rgU&mp4q-En=K+f0aK!W#3BiOWA z)X*s2Pi8Tv5rD@NDlIsT>~^UP;>;B*ooy(xd^Bin;?TsKvoH zf@pfbw+&2`d==d|(FGH^Nbrhm)|+TGNH`^9#pI}xvg%;DcA|Is%v8$0`Yn@rjYsd5 zvq^DlB~?luOxK#Q!`9B5)l=5Z9As>Wsg1hI2B|=XPXfep!<` zZxAtlYK-b=BNek-E9O||oDb;kF_cTIFsP8k;%LEAWBJ-`VBa`v5jROH?NjdYuDoyT zHQa`U-=Y|XzA2noM`B%$yC@REDX(g!#K7f+wTfYaF*1HrXr}TKj_)iaG2#(p?BK(d zCTfb4@j>kr)qLyKj;39@%SM`FqVl92rAcI!0>7z)~G}2 z@Wx1~rzu+3v&j#*Gd3v#uOb_Aq7?T&7s5bzZC2Q3w7O{38%mF-?3DxrRa;lWdr81d zXwW>);P4Fxuy;UhPfmb2iVr4)q>H*ghxSUbP#?SVEN5ErZFU&x+BSP`0pEG@6}&Zl z4%;S1B|l~5J2|(YoSUh!A*_|lSS-~g<>32Gc`4x|q8nW0(QS-XkU{PIzzLe7LvTzU z+BP-+|1W{ak>^cxY4_HB(J%uHC47vLs75jZuUQ&c)+$J@oJA=}pi?cOSS)IM=ON%# z;}4Bvd1VDt$q>V_uFRC)TQtf!ZRt2{uzJutny5T`Ij5`kz6%3c>k;X& zKq!YK(R3;;9Web34fr-ok)E)g!$l;N5{~EuSdLuFRi7#M?ESX`X#FD}kzgxEr8SzU zS53@LW(wD09I9=z6ZMmB9jMJsKVUJkJ`--~+5`KI9WtA!`)+3H*W{39_RhW9O1x3& zS>_AgtkrSy)GQwQ(es!sma%H{~-3ud%xMW@39hY&Bg_jF!F+T|0XmB%rIU9PlCen zKz~24Q*K*0{a!j6$6c3<%O&f?Qb`7oyqY;&ohk)5Q)N#=2QdQQHc`uBjly%`kNkTm z?D25E*2N76wqWnJO{ye3Y^sE;0I8$~tAQ+kPoKkd-|xn)2My?UUWq+2gpp`_97LT$ zySAffUS5wph>}{cB9`fp#^>w|KO?J>Uax7_EiFVyWF?rqv|f?Xm5k!$T}aH2gBH!9 zVi+CD$=_ypFsrLk3j%FK9FLRE94xsJ2p;XK$7 z3g%WDvLlw4cD<#w9k~KgXe8%l4z+ZJsFF$VnBM$M@bz_aQrBT@sDM#_(Jz<%Ntxf{ zi?n+nAz=GLgCtkd^eG!?V=@)s{OMB?+Hgy;y0$8zHU*;cB1~t1 zg{&7Kpz^EZD*%z#nF+KV1BZToJcyx1Y}o|r;WL|4N;;s09u3c_fu{QJeAN!(3MWCX zq5>0p>BUKyr#01wNoCL(>6Z2>J0|k@waa!R<{Owy(TDfB)Z}itjF&9Nnx98L3n^@Dl5MTb9EJ%nvz6Z2l3*maa?xE4qUl^2ewZP3(w^hEMIO_ zM;m6MT*AoOnF(68N(C>!`5wOULe=%Q?Bhnj@_Gxky0epcmnQl9)1>$PFA~ ztcdjS{>1hPTzBYVT)A&Mc5faPKa(FKQOVq&V`UXtf=Log zlU-THqd$EWPyF{s7|Sy}$d?Hy`|h*rZ5>928!`5dkB2OvOw8zM#22Y1axf|q1LT$eh*0mLcI5g~G zEMpV*aGIt~)JOy(SIpNb%F}2EyFw-AD}fBJxJSuniL-KoZcE3~Zgqux#GR{cD=^xaqk%bS z^%sJ)`&d;3whD^yJoz8a*O;Kx$Ei59@MU7MRF*n#$8& zAVpcR9^zar6ja3F#K;pKa&e1umC>g26pVTq?z#D~?X_@JsT9bF^XgjH|2 zFo2=KyaC?M>xS2Nv08o%3H=#2JE)6086D*)d&uAqO`v4rFTBY z_n&!FZ+NLzlWOt$gS+rs*BrpXi>74cnMxVF<6uMwWgFXDtHdaAi$_DL30xR-B$$8u z#2GyO#&NuTYF@851!Z&uyK3JqeBqA6*uQO)ZAJKjb&($(RqYbqc=sdx`9D7^!%(6u zoLTdU5Nj=9v1S_PbSzMR&F7i&o!*AQluWe}NN;#-{~$Wy_r{fwxj$HM$bYi0*^wiY zB2dsz4+8_RCGDfwWDHgegJDZgHotxj-Qqb_sp-WM&aO2O%UCur`;xIt605XcTW=y0 zcID`>(1gVD10={M7|h`5iJUE#ExAb{G8{N8^pL&ccIs&T0F(KYJfs&Y0nXRi?@=3L zY#Tu;v?rliCSe<5kxW@?ccqi23`B1dXDVWgsRSPQ)l0E;VpMdgW{c5a^mPFW*%U^G z2Ss&PT7dIHjCRv<19R0Zirf&}+VzawDv18Y!y};C7m(a6uj>QJtN6l78UOUm8#r?8 zIBJcSHWpXy-HQ8fz5UC7s*6^+WcmY2;dR*8b+bnt) z(e2@UE!42c*bAjRuul#>(vPC`1nE};K4b$&ZxrUNk=`}jSVe8_1agTu=1O(UE?1Dv=M<#FwGQQmJWwar zn$o=R!JV!eHprf+kYl5s(gSCIqp%z0)v+3rHIoo5kneUdl=85d@oVi67is}cRRS?@ zbiH!{@9dWCXENo}X>Yn*McK8Upu1I@UXNS{hPd^LJ-GGS1H!zRG0lp_affTGk)c5h z4h{)M03a^FtmD0Wv~1hGli*Sj^JItb?+5pf0-U8e1e3(D+)*gTW=CR>1}>CxZ% z=nS5G!H|~4FMg_MD$X8GYcTQ;+2r!EG@IhSO$~Thu0i(4^9_Q*1jEhn+~X}pg}59m&3ga<2_i{EK~$=+x;E--s~S3ZBwqaa z3H-xTujBk`345o;@#WjD#x)0ain<>G;v(v3fa!ZIs@MrTwB%4*p16H;lz`>_8{Z!< zBFwtgpY3bRkDFVP4?aGNZ$J4mUVMK>&Jz>EL-_2i*WiI)xk83ZGy|Y(S$TaO-#_v* zeEaFQ)S9vFp_qymcpM68Bf}5m2;IM83?%9z$tyZw%%_EmCu7O8-k0vb^D)4?*D9bL z!;Peds7#J$;sJjMfcF+W!-UL;((VQuT1~jR@5D(SM&bcB`7OkjXHlG=$GkVF6jK`T zus@)uGu=%IIh~k@yJd>Ljw;RZ=BJ5Ry`$!+)QvM+uIiT267W3Xq0P6gB znb4M~qAR*Z)LD;fVqz0gls`CU+lZW?zL7m65d&G;nTZn{bcTAfBJv>8jG(@{q8ozG z=jme~;u}xBrab4*9Ndks-hCr>Z64M85}83MjkUkK>$OMGn$KWl5`P^7Tm)K21=Cu_ z4WtVD=BB{C+fnw6D>D25krMWkm)^oRpL$ht0cuR{yzUUbe8*wgkZ}9bBG5fOgFpJ_ zlQ_RzQd%jYF^a4vbJl{03YdzEx4`#;64xXh6lj$f=X;!f+xbIKdPFnmi)8P>%(8Utr$iF$x;!kXHQ`%%wp#JqI3$(pewJh zX;^7An<%z@Y)XY#C^xa@XUvvZ(PSYC*(62=2N86d!p|&?$~44Wq4CpQFO|`%wJ@6W z)E6$bLU6obPsrXyNdg>HQZy5?tBCkvl-|U4mj{v+oisN}TL-goY#-0ymQU};{@vRI zztAz2+ki&BhT%*CTQ^T4H87w8rR&)x2=D+B@Ma}c^{1N{!@PMd(_O)j%apURzN-B= z;g#opei9EKIi@mj|4oq=y^%+ku%tfh?6;L}8g}bL*~ER`7w@@e#7}k~3B&NV z{{GV;H7@pIN5QJpDnY$p!W*N=2zxH9LVUT%#@XbzQK&6pac%}n^$@4l>WC+j$nec; zR~#+F`D*pw$#94E3WCc*0TRbB^h_VwC=6fs&X2mEK&9!$++B1sk>Nb^ja9A zM$uH)Bm(SLSXH?bEG8K`ivCWGeMpeH0%2y}Pan zy7(@DOZv6mewU5=*p^S?f7hGt1Gu3-bgv03py|f#2N5!0&$cJs#ZY4zr>3X1(wi?c zVW5kFd>+Y8U5dVLEQt!Q=}Zzc>kTZoV~WD1Uk*R3xpYzjp0VK}w3>C)T2$wmRYp3U zk#9@ATF2tzijp}Ag7Xkk*K9FpYHf_rsqn4l%Q&*DCniA3TG{UU^q&#%C_wi?4nDH!wDk zMx$D>s`%9FS`aXY#oRdPr|n}npO&1LKsRmcq&N5dk1`4Wi_f1aAMNolco@U3_h(@k z-W-Z2YK`#D!KCssSP`8`fsUV5Pq+5t8cZY!UWYVtXDphJVYHC0ucE#%E5>%Q8DeF< zjKPsH1;=>Js{HtYjCrMP8SqdbVD4LXornM=cGlafjF)W9VSJ2X-U&e%*Ijl1 zLxTkk6b***G#cpEYuG(CiCm!|awp9u*#qjpIkE%)R(&rPH{~3seWt%V6D7(y|L*Y@ z@YeJ^{_yr|anFsHIsDOVjP<-*{**{^Y)!v2(0|<0ohEm4~0e z`Qo|;6@G}=?r`!S86a8^6E`&J2lZGOJeTz2fAiXW`Dk>KdQXnmbUYm#4gx#?1lML0 zv5CQ?pO~*uK+_ldM2f$SzjBpB41lY?j2|jpfKFi~%Ep)Hu&}a*6+eq}3riRo9+qE< z*J)YsV=RqSw~n(Fb0O^}XfU3{V!0}x6dPC=aA<}-lqC|Q;$u=sBRtHWyMWa)vxY5s zNe9v8?&a9vbDF2CSm2sVukX+1?&`3;vJ#NZ&e zL4md!jGgd1E$o__!~hQ>L2GUjSOw!T1J5}uB@Ct^rW%nD6t^38)f<2J$)kAeXYb>8 zZaRbqZ$B&|t`bcN%}6ZeZl7oaqXQ?Jxg9`T&6urQ1jEp|ExN&VuTpd20`YjjG?1E| zo%%uf3)!Si+Y-S!I-oWS=$dvu-}KnwztdpasUq>?N;;$b$ zf*-v6LC-l>2oWefja%uweJc0 z>~pRQj<4d0=hCje>&||!_hlDw2jCh3;NwgBeZb{%@h1TM*ZxUp#}%^*RMcm{%*tDx*QAa z8khQp8{|38CBJg1%j8Y(b=4wpd-csS0CuC_>tTH@huQfBlnMnbt*&EkrHF-G3H4?Z zqhnc|J~uC~3;Dh1bh_xa+h{cF^7mT3iEg)xULWZ4yVF5i{<}xKz~gbjEUbpo3whLFx?k<4V__4?$#TMN0@gUjUs+-~c! zSlBSQywam^pj4iOvG&S#^a;Q(NrM>Id1_c$&@FzTxJ;d&8X_n*c0 z-1nw=#tMY}{@()q-MmS}wOTP;Pa6GlV+@dNcx}AAE8ma4{YDFz4p4~&b*>GwmW|D{ z0j(a6S;5+B_SHi(tF+(iD68n^@72Rw&#mI*`zLXJW*!TxMJ(ouSk4oGT> zKs=5YL7z{K=lA>I^?DKT`QY`q5eNk2{fTH0n?^I(y>kjz?b?ZOJTBMm_Ily*`t|+m z6Yc2w{BU=BaMNPyTgOkiap4<_rS6Mu?QHz$-_gie_ut`#v=uD?US_bKbR7Pu7<)tAG5iTiWfDg^=yBnBVm zb#h>R)3n<*H%5%Pb-m7&q|af!-T~DC_pIJ53q~KSMu=-v=k}vqsh~&msUL~o>w(wfLP*?o z5Yb=&fq+k3IYS1XG!_kG`=(J`y=yD3+O-XdL_$8F+v|ZpF#=zD9IZ|h&9zzhJ8k2~ z^*PkN5JN&>Sl)*h;MTW%06mVUYh1exSYvf%kxMkB-fIU0CS1^vvn*9#In%xieOF&1 zEXyLRxXS)^^`Gv$@y}ePs9pNf!pJS&mVx>?S{`s z7wASh8Nvg1j^p%v9Z$b-9Gz}QTxqw@_{@uHt%6Fmh6f*d2*3UNe}G=Mk4kYJfBEPC z7TxkZZrC@4+i$rB6I=GcKXfe$r5cVOK8PRw@9*LDH{L+;IEdIQH&4SiW!?nCP-eGH9gidu`dCE5E?`eiLsF7#$UM*(Sm^W$KEZSn1b2 zZucXu;?d{658z?3ATGBK_H9HAczMU?vz@1Mlg1jF4G;x(|G2kBlx@T?MEaMl^Bj7t=H>lv>GTCOW3hzJ_>e6al{< z|M>V1@#lZ~Z_#em@xX_!#pgbIKX%>qFkHTnSk(O53cmi|{u0LyzJaT*z6Q-^8?!SP z@Ri^C9RxyAxck8B$_jq?*f&wHl<^<_;{U^Sx7~%MxjFpLKm8+A3wijwZhYYjAH&Tb zc@PLq0`&#BTz%Bmm*J{bLud;wnr=?>=D@Jz$)8u|8Ni-3;evJux z_@83k@FDjH&IkS{>TZTevdk8FV3hsakY=4=t^ZU-@6XE_&TIdYumP>+5*; z*crTd-~?uubMX5^2!$i?ORVKZAQ+Ujy1KfG_4RdZ-@X}t_O-8}TR4Ni`Ri}u$Il)_ zIz1#A=GfQ>KKjW|V{Tyq2VQ#__uY3d?*GhZ5l;@m=lA2{*^~I=fAjnB_uKeazxfEZ z?YkMPYdJKU9n_g!2cqbo7~!bU851~L?jaTv(8ogS(WE7o*`XO^3{?1Kr-bn@g311|GwPNQNQ4=apQE`QEd zI=a6F^nH$(3|MF@9?&LuqXQnG6gFhZ3Y->#?9kP69U9n@AZaN7T=#7M!Re%#)sjEy z_PSV@U&3qep2FKl&!Svw3T@)|`6VeJ2x%!=?Jf$%A{G|r(eAXdd*@dC`#=62xZ891 z%fI>oe)`5)M8Xjy(`kI^%U{4K& zwJC#ovyYYaH57_9)ay+FL8sG4tKEdp>y?-^m5d`6k0F&A!r1r((wP)ui8v;=>_j3n z41XjJUm%F%hYn!+2pO4qngC{e#nW+fl0l-sM)&1li6T<~)@$(R4+vW?iU`W}|^K=V$TciwALj zZW*0+2k}@;vQ>iA&zR8bL(k>L!r~%|g#zl0hR`p`cmRL!)%&sc>g{;z=o)5MTd1yH z!Yy~*gUrY#6!Pn6RdP6f;tbwCcnCAI^XPV&JqIv0Jc2|#fl6szGH69BsJNJXVy#ve zx~JRg$+=uy5OkyD^*kQe&%<9{fLmv({$NhFU5Nxz^+Ei)ds$zFtX|UqMD_KUT zXBAB7*x$CZ>PYHu`e(+RmPK?BH5*UhjMn6>vYKpS$FktoiS3}(@ewYwttN~#W`9Fe zXfGzcx)n})=ycj>w>wx{%j4j&b9m*@Nt7xLgo1wf+(6LlLbG0%xG9|-Mx)ck{QM%; z3k4L5MFE1uaC~jRhfm(M1Hbf}zl-S5ZsaZ;#>(mPc-_fM_&= zXf%dKqap4-5e*|8@Cyy&>MQb_Ap$|(Y_)}VBu6O!bGwAf@p?VtS9~6~xNEXIjaD1= z7O5CT88JZ#`TbJC$)=MS8%|);&MnxwbqLj#58wXI)5y)w;{(_1#OEIR6h^X1c*!lg zJt|Sr6(%=H@GJUWU4hb1#D0>F0)|D2Sysx%l7(<*9OZoG_G#@fO2z)-G>qkQP;;)* z(dV4lwA`;b7XfDnt1h_2^*9Z(;+L$dktV=ZLbEZ2zfw|fGhgZ>>q|Eox+7@jL+W-E zr*~;)0k0i8i32AtphHW8K0-bZXm47Ls&I2R+;S&A@|n-W69{1L;zj)3Uw;E9PaYS5 zuzc3iX)?0Y}K%xq5F`$}#drD_dcuV0Qy@T8LoWD+q% z0)BK@d1=((^>|Tlw$Nxc#C7xY(QJeXYyHVLMc=h`H`Wo)6VqY#GZ61Cat$^vPp)R#nSb4T5VjK zoyWmr(|G0GQ>u#5>mm~LOV-?LH^o}T;tA}#^-kRT;OE8lMIu40EG^+b{kuQL`sxCb z@hI-T<0gFQLw6vQn!xKn{Rv)r`Bj`gKaXw)lH8DMY_&V+yF3Cef@W+ui$pvIzmVm1 zalv$UtVc5jm8yBaD;B%eZV6CXcP8Q8Y^nr?*T;L_?sVmt(NGXUp9kS!0I6t1%782{ zGO?=E8mKiIavt7UuiuXwZ@mq7-~S-`Jr|z({$toWK7`MG<*V>iSK(FXc&S z6{W&tF%*s`?9BQGGHD0BVjR8(ps{F{_P~k*9R|xhXzdN`*v|oi4Rse+@#y}60-FK6 zF}ezedUahENN8&<*^&99^PN|EgA?j@eZ_L`1It!fRJt@;uSTCT)q-NY|w#44^=5@P$NlsXI=D)OHj6*w} zmXPD5YUr*BO0HH~JRaNac1iL=H?8W^9)ws54EV&|M?yiNom%ZSs`WaGmAZhJ*F8Qt zgejOk39`K7LLV{7uJwp_WEJMak2 zfi!X)l@pty*%)*=aG?|9D+19NK}pK=%{Jv7Ct$7^epr^$d4bMXZUCaQH0Vh8t=mS6 z)9s+!@8i;ii+Jnk8N6}y0*a-w03#aoqt&RRS+5CLXd!uH8;vG5?bwOm`J+EUESV9J z!`y{)xN!14lnbkkHV4pu;)}{Pg2-CJ+|iJ@AmN08eMbymNN_*|=t9OO(n-0yMjZJ7}3Ki_B!@ z$bMmNelBdx@-Q;2%Z%J0ur`FY`qh`eX5$svYtpu|BxXrg^9C&~Ea2S}=kdznbEwpt zl7VL8G30a0s8q@Gsa40A=*C-bM<5i#mMxRG@wVHMUoT+#_tc~gmAY6k0+j-Zmc)R41Ok4| z7rLd+%vd%U3`*AS^Lo%}H6_vE=V`XvVj&4Ug3jw@rcH9XFIG~j7y$epCN30BcqNI6 z1^se8<$4`$3Lji$+&Qno>%8@QaTk5(*%Q22LM-8%s+$u}tfQGHT5xI=v3c)hephs;t~d zB#cx%iqYW=MuyTT6w6pIlq8d70ze%iYt7^<8MD!dwVF+pjOfIK@g&_}rCgH_$wVX) zi6E6s%57rBg>IJak{LT+&oDxO*<slf z0-4@o>&~n2`LBExm!{8R{|~;258rkj?!5Izq=vFm-C?5T4@Te%1e~fy^<<4jf9SCs~BN>Ha0+UhV_Ir^NDv1;D#^187TWaeN$*DYH) zwFyzp*_qjDg^Z)Lr!G*JrbM_&aC$%m4J~4$R>R6l4&QzDO`M%smWQ`_VjSx$i>OsA z5`z^AC2`Byp)5Z2(8IXy=3B6NY67Q^yoXnxdkW=p6)bx33i#kw*49w1)#NVA1M+zh z@cS@6I)u$rW8z+C=9Y94(#7gpURafHuJ3+WLHN#O+D zxY#AP2idW4TzmcXc=`GLxO&Gpe(?*BAe%|Thc0@phQ!&ysH)sZ5@_j775L~HH+o{H zWWW}#81}=doHAlq-Up%D9XzlhfSs1qX_Wc|qDoe*>{MSM3)|+)d3nxcM%6Bj;`--7 zQxT|^_1sV@lt5WtK(d#|pfXv_Tohmv^F~()EZ6XOGR;+B*Xbdm#K*D0HWa_rY1(Q zefu^6TeVUV@hq)ZzQD=}P^r|#B@@U5C$FDCkH#V*7o+uLO<8#sif6mRKho7R9;B>{ z_cIs@N^%qo1|-bjEf7|qL(8b@$Fz_)cqFSFvNOUT8K&Bv|tRz1Jg|p;KTCSAP%PdLI3D3%*_x{n7$Dtp-BjsLHD4)|;p6P*rcNMGpjjHXLn>$QSTi zljT+g&LLRVh*n9h!irLiD^^B;XzZg7Ep5iz!59vTE{(sxGWeXJ9?;S20Cr&6@nTF# zQF8+nFmP2-!0@vJ$MEdyM^JCHF*cOI_Ng=$m-9F`J%fd%6_NaBGa1}+^9}g&uYVP_ zQUw=J9l^-9&3^d6?w$ z=z>|UBPByXGK-~a=Zz!b%>@~cMWv0PSS+JltE(ysOK2{Z-hg7ID)&_=9ICcF9;sbR z>w+k-Z4rmz^%yG>oOIU#?TSt4!g1m7qMj!#ww^j5<94scQN+qDYs)hZVFWc0THZveQu=Vab(g-#9}eYY_r2d2!z7O*tv5HTD2lPXu_A+g4NX(oPOtLNKagYH(x)1^85)jn_XO(FGV?sY98xeQM6(O61E_JhUrm*nSkH3sR|19ssOc7Tx>!dZqJXF~C|%7nwPh1m+Dh9i z$%2%kS|z^PEL*&%QP3C~rzfvbS(Ofx_3B|+jDMp=Jagte{_&Ofu)J25+V;qB6u9}@iG4PC_!wyt*i|zBLpQ~ zCnZ>+fFH?tL>?ylMF>iM{%XB}cr+@(KgoRdj)bC7_yYu+%67@i`9m?K1fn9^>lMWh z<2t(P!s?QMtX!_)(%d|9`GO=n{2db&0-P#sv97(IBs#Qo?H0jDT1P!7#*?(Nd>@|$ z0VxTWBwJot2+XiaS@|`$H5D0j%@0u;R z3G8w}Sx7{jw%3JqLV%PRf*t~NOy6px6 z;h4ms6iJwnz|pm|p^w@SA2uOqrv}Dy(yD3@L6)S%>w${8$ z=hN0f2Ko;j`Mia7Wq-}Zn2Rv&Tn;B-NNgo)=t#5EPv1O>MjPm~*yOIrU&cy{xm7&+ zYyTV%fB7qN1JAzwJf3*$?{VScy!>5CalJk|eHWUY9wOlo5(x@q)rzMQhKWFwKnVpU zQ;vlLA|GR2m)4O~4y|)Qw}cX)w5W_92?j;;sp^MVa5)$In|o-Ja_MvsPh}8EB++ix z<&&23>!{aiD3yw+R?1SABvDN;(&8&QSYIfkm3#$jrMi>^i`AxN?Ti}bZAL= z-|DR`s9W`QW>-+unqgf>=`aBFRzF-JauVF%0|^HU9&p&;%W}5p$z`xfBvr+o7jY< zGwJynr_@;h2#e2Hk0;qDiEaF$jlDG&RyCJ*h001BWNklJ!`aa{8YpGLK?hTNHh_~7l=VefS}$hCWY zK?x;1zJSGjS~f&*U{YkQJ~tGc*h_Ujg%ZEOaf|6T09^8!GKr|#(Shb=x#`l(7HvV zVR6U&W=5MyM39Jt<#R@(QL%bV2I)q{gX=oR~P_^Rm!Q&5#a6mpsw}o!Ig;uqUW~GQ`v##RVMoqxU zYf_mtONgp-(ADpV+b7^XK4lI0*%?kqB}FH3wA`d}s*-t^r7A?hE&0lo^%B-gH596J z$t?jRGwO1!A)y0-Q{#ec@NZpdmtbu=5e{J2j&1nJBahT}*FlSDPS;|=zBRb5l3gdM5l_QC%ti7lb?AQ`);`v?M5Ay zS{2i$PvGK_pJ93S5@zRe5~wq=tT$P*Qy^sRIUWfMxcGo+Y14@q(#(tlRM99vvR)hV z2a$}2MR84Q7zjrYN~EP0OBB%px(GmjSW1F@5{EsCZ&|lx`)UjQ4*zY7a-83?y6G|{ zq38&uqAa5u-T^kAwrlEv6$u+;;beklDHiuRQfV+)IkJpja4l07$J8 z)8ovOJGdX|BXgX}5f3^uDx1_cZ`UW2;JbsudLFO8a{_O?cUFRaX3D#F@5N^x{Vn)} zBcoe%A>i)e!n-fxzx=2FhHAB;LS=k^V9ghSx7YB@H5{QKv|G6X~VVRJC z4Eh3y$0Eq25{SlP@Q0%a#*(_WOChNjZcgX&tEPN%lFV}Dvk-tBYr-lJ#TnhUG%JZ_ zQ$Wb1g&=Lo1C>O;R4_-jxo!my%~Ed|l`{ZDi;!_PwODgz zw1peYWE{XW%%Hj84NiT4S5m;IYwENcxNv?3ue@^#r!OpuNPrKQF7dtxAHuD7e@GhS zDf+Cf&ExU^^*`|TTki_d-4qqH5=$^XOGHA5hS}$<#=((SV?ZAc`Ghi|D;~)tR6H0C zOY?d(krYel3rB_EWlYDxM>51ol+Ai-0wwpPIV3?~5U9W;Ae5k2mE%8q-WNaZ47No>eZ5(2}?D6YTxcI><39@JK6k?ODE*1PT&i|h+>!KrNgieHwMa#}1$ zGGpGfaiYh7g>xn<1Flucz^pXf0-!mWAs!WFVP0oMKql9BnrYRvV^SxR%4^{11jSr4 z-7+&tQZ}z1VpBYOjme#LCC-`Hv4H=x%9aDr5 z3HU^@%#1e_WY(+X{c$EHu@J_yDMT4Jk~>VsFqF+AmPo=M4#VpY!Q*FwqiVIvGO^oE z5#nG4f-#ggphm+n_@hOX1}xR!-|w}RMbyA1bzdxWam+K5nCxo

    sn6E`~6mX$R-cpkddW*uwG%Xs$HLwM)J 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șN?~F%-v_9{MPDUw1ux!Kkj}nO+u) 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�Y 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únzPgd(Ml!=QA12 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 O0000pEa0nI%Zo%CpFMIDJob#OX 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 JPDHLkV1ne8n|A;J literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/values-1024x600/lay_x.xml b/FaceUnity/src/main/res/values-1024x600/lay_x.xml new file mode 100644 index 000000000..8f1b05828 --- /dev/null +++ b/FaceUnity/src/main/res/values-1024x600/lay_x.xml @@ -0,0 +1,753 @@ + + + 0.8px + 1.6px + 2.4px + 3.2px + 4.0px + 4.8px + 5.6px + 6.4px + 7.2px + 8.0px + 8.8px + 9.6px + 10.4px + 11.2px + 12.0px + 12.8px + 13.6px + 14.4px + 15.2px + 16.0px + 16.8px + 17.6px + 18.4px + 19.2px + 20.0px + 20.8px + 21.6px + 22.4px + 23.2px + 24.0px + 24.8px + 25.6px + 26.4px + 27.2px + 28.0px + 28.8px + 29.6px + 30.4px + 31.2px + 32.0px + 32.8px + 33.6px + 34.4px + 35.2px + 36.0px + 36.8px + 37.6px + 38.4px + 39.2px + 40.0px + 40.8px + 41.6px + 42.4px + 43.2px + 44.0px + 44.8px + 45.6px + 46.4px + 47.2px + 48.0px + 48.8px + 49.6px + 50.4px + 51.2px + 52.0px + 52.8px + 53.6px + 54.4px + 55.2px + 56.0px + 56.8px + 57.6px + 58.4px + 59.2px + 60.0px + 60.8px + 61.6px + 62.4px + 63.2px + 64.0px + 64.8px + 65.6px + 66.4px + 67.2px + 68.0px + 68.8px + 69.6px + 70.4px + 71.2px + 72.0px + 72.8px + 73.6px + 74.4px + 75.2px + 76.0px + 76.8px + 77.6px + 78.4px + 79.2px + 80.0px + 80.8px + 81.6px + 82.4px + 83.2px + 84.0px + 84.8px + 85.6px + 86.4px + 87.2px + 88.0px + 88.8px + 89.6px + 90.4px + 91.2px + 92.0px + 92.8px + 93.6px + 94.4px + 95.2px + 96.0px + 96.8px + 97.6px + 98.4px + 99.2px + 100.0px + 100.8px + 101.6px + 102.4px + 103.2px + 104.0px + 104.8px + 105.6px + 106.4px + 107.2px + 108.0px + 108.8px + 109.6px + 110.4px + 111.2px + 112.0px + 112.8px + 113.6px + 114.4px + 115.2px + 116.0px + 116.8px + 117.6px + 118.4px + 119.2px + 120.0px + 120.8px + 121.6px + 122.4px + 123.2px + 124.0px + 124.8px + 125.6px + 126.4px + 127.2px + 128.0px + 128.8px + 129.6px + 130.4px + 131.2px + 132.0px + 132.8px + 133.6px + 134.4px + 135.2px + 136.0px + 136.8px + 137.6px + 138.4px + 139.2px + 140.0px + 140.8px + 141.6px + 142.4px + 143.2px + 144.0px + 144.8px + 145.6px + 146.4px + 147.2px + 148.0px + 148.8px + 149.6px + 150.4px + 151.2px + 152.0px + 152.8px + 153.6px + 154.4px + 155.2px + 156.0px + 156.8px + 157.6px + 158.4px + 159.2px + 160.0px + 160.8px + 161.6px + 162.4px + 163.2px + 164.0px + 164.8px + 165.6px + 166.4px + 167.2px + 168.0px + 168.8px + 169.6px + 170.4px + 171.2px + 172.0px + 172.8px + 173.6px + 174.4px + 175.2px + 176.0px + 176.8px + 177.6px + 178.4px + 179.2px + 180.0px + 180.8px + 181.6px + 182.4px + 183.2px + 184.0px + 184.8px + 185.6px + 186.4px + 187.2px + 188.0px + 188.8px + 189.6px + 190.4px + 191.2px + 192.0px + 192.8px + 193.6px + 194.4px + 195.2px + 196.0px + 196.8px + 197.6px + 198.4px + 199.2px + 200.0px + 200.8px + 201.6px + 202.4px + 203.2px + 204.0px + 204.8px + 205.6px + 206.4px + 207.2px + 208.0px + 208.8px + 209.6px + 210.4px + 211.2px + 212.0px + 212.8px + 213.6px + 214.4px + 215.2px + 216.0px + 216.8px + 217.6px + 218.4px + 219.2px + 220.0px + 220.8px + 221.6px + 222.4px + 223.2px + 224.0px + 224.8px + 225.6px + 226.4px + 227.2px + 228.0px + 228.8px + 229.6px + 230.4px + 231.2px + 232.0px + 232.8px + 233.6px + 234.4px + 235.2px + 236.0px + 236.8px + 237.6px + 238.4px + 239.2px + 240.0px + 240.8px + 241.6px + 242.4px + 243.2px + 244.0px + 244.8px + 245.6px + 246.4px + 247.2px + 248.0px + 248.8px + 249.6px + 250.4px + 251.2px + 252.0px + 252.8px + 253.6px + 254.4px + 255.2px + 256.0px + 256.8px + 257.6px + 258.4px + 259.2px + 260.0px + 260.8px + 261.6px + 262.4px + 263.2px + 264.0px + 264.8px + 265.6px + 266.4px + 267.2px + 268.0px + 268.8px + 269.6px + 270.4px + 271.2px + 272.0px + 272.8px + 273.6px + 274.4px + 275.2px + 276.0px + 276.8px + 277.6px + 278.4px + 279.2px + 280.0px + 280.8px + 281.6px + 282.4px + 283.2px + 284.0px + 284.8px + 285.6px + 286.4px + 287.2px + 288.0px + 288.8px + 289.6px + 290.4px + 291.2px + 292.0px + 292.8px + 293.6px + 294.4px + 295.2px + 296.0px + 296.8px + 297.6px + 298.4px + 299.2px + 300.0px + 300.8px + 301.6px + 302.4px + 303.2px + 304.0px + 304.8px + 305.6px + 306.4px + 307.2px + 308.0px + 308.8px + 309.6px + 310.4px + 311.2px + 312.0px + 312.8px + 313.6px + 314.4px + 315.2px + 316.0px + 316.8px + 317.6px + 318.4px + 319.2px + 320.0px + 320.8px + 321.6px + 322.4px + 323.2px + 324.0px + 324.8px + 325.6px + 326.4px + 327.2px + 328.0px + 328.8px + 329.6px + 330.4px + 331.2px + 332.0px + 332.8px + 333.6px + 334.4px + 335.2px + 336.0px + 336.8px + 337.6px + 338.4px + 339.2px + 340.0px + 340.8px + 341.6px + 342.4px + 343.2px + 344.0px + 344.8px + 345.6px + 346.4px + 347.2px + 348.0px + 348.8px + 349.6px + 350.4px + 351.2px + 352.0px + 352.8px + 353.6px + 354.4px + 355.2px + 356.0px + 356.8px + 357.6px + 358.4px + 359.2px + 360.0px + 360.8px + 361.6px + 362.4px + 363.2px + 364.0px + 364.8px + 365.6px + 366.4px + 367.2px + 368.0px + 368.8px + 369.6px + 370.4px + 371.2px + 372.0px + 372.8px + 373.6px + 374.4px + 375.2px + 376.0px + 376.8px + 377.6px + 378.4px + 379.2px + 380.0px + 380.8px + 381.6px + 382.4px + 383.2px + 384.0px + 384.8px + 385.6px + 386.4px + 387.2px + 388.0px + 388.8px + 389.6px + 390.4px + 391.2px + 392.0px + 392.8px + 393.6px + 394.4px + 395.2px + 396.0px + 396.8px + 397.6px + 398.4px + 399.2px + 400.0px + 400.8px + 401.6px + 402.4px + 403.2px + 404.0px + 404.8px + 405.6px + 406.4px + 407.2px + 408.0px + 408.8px + 409.6px + 410.4px + 411.2px + 412.0px + 412.8px + 413.6px + 414.4px + 415.2px + 416.0px + 416.8px + 417.6px + 418.4px + 419.2px + 420.0px + 420.8px + 421.6px + 422.4px + 423.2px + 424.0px + 424.8px + 425.6px + 426.4px + 427.2px + 428.0px + 428.8px + 429.6px + 430.4px + 431.2px + 432.0px + 432.8px + 433.6px + 434.4px + 435.2px + 436.0px + 436.8px + 437.6px + 438.4px + 439.2px + 440.0px + 440.8px + 441.6px + 442.4px + 443.2px + 444.0px + 444.8px + 445.6px + 446.4px + 447.2px + 448.0px + 448.8px + 449.6px + 450.4px + 451.2px + 452.0px + 452.8px + 453.6px + 454.4px + 455.2px + 456.0px + 456.8px + 457.6px + 458.4px + 459.2px + 460.0px + 460.8px + 461.6px + 462.4px + 463.2px + 464.0px + 464.8px + 465.6px + 466.4px + 467.2px + 468.0px + 468.8px + 469.6px + 470.4px + 471.2px + 472.0px + 472.8px + 473.6px + 474.4px + 475.2px + 476.0px + 476.8px + 477.6px + 478.4px + 479.2px + 480.0px + 480.8px + 481.6px + 482.4px + 483.2px + 484.0px + 484.8px + 485.6px + 486.4px + 487.2px + 488.0px + 488.8px + 489.6px + 490.4px + 491.2px + 492.0px + 492.8px + 493.6px + 494.4px + 495.2px + 496.0px + 496.8px + 497.6px + 498.4px + 499.2px + 500.0px + 500.8px + 501.6px + 502.4px + 503.2px + 504.0px + 504.8px + 505.6px + 506.4px + 507.2px + 508.0px + 508.8px + 509.6px + 510.4px + 511.2px + 512.0px + 512.8px + 513.6px + 514.4px + 515.2px + 516.0px + 516.8px + 517.6px + 518.4px + 519.2px + 520.0px + 520.8px + 521.6px + 522.4px + 523.2px + 524.0px + 524.8px + 525.6px + 526.4px + 527.2px + 528.0px + 528.8px + 529.6px + 530.4px + 531.2px + 532.0px + 532.8px + 533.6px + 534.4px + 535.2px + 536.0px + 536.8px + 537.6px + 538.4px + 539.2px + 540.0px + 540.8px + 541.6px + 542.4px + 543.2px + 544.0px + 544.8px + 545.6px + 546.4px + 547.2px + 548.0px + 548.8px + 549.6px + 550.4px + 551.2px + 552.0px + 552.8px + 553.6px + 554.4px + 555.2px + 556.0px + 556.8px + 557.6px + 558.4px + 559.2px + 560.0px + 560.8px + 561.6px + 562.4px + 563.2px + 564.0px + 564.8px + 565.6px + 566.4px + 567.2px + 568.0px + 568.8px + 569.6px + 570.4px + 571.2px + 572.0px + 572.8px + 573.6px + 574.4px + 575.2px + 576.0px + 576.8px + 577.6px + 578.4px + 579.2px + 580.0px + 580.8px + 581.6px + 582.4px + 583.2px + 584.0px + 584.8px + 585.6px + 586.4px + 587.2px + 588.0px + 588.8px + 589.6px + 590.4px + 591.2px + 592.0px + 592.8px + 593.6px + 594.4px + 595.2px + 596.0px + 596.8px + 597.6px + 598.4px + 599.2px + 600px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1024x600/lay_y.xml b/FaceUnity/src/main/res/values-1024x600/lay_y.xml new file mode 100644 index 000000000..8b013a226 --- /dev/null +++ b/FaceUnity/src/main/res/values-1024x600/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.76px + 1.53px + 2.3px + 3.07px + 3.83px + 4.6px + 5.37px + 6.14px + 6.9px + 7.67px + 8.44px + 9.21px + 9.97px + 10.74px + 11.51px + 12.28px + 13.04px + 13.81px + 14.58px + 15.35px + 16.11px + 16.88px + 17.65px + 18.42px + 19.19px + 19.95px + 20.72px + 21.49px + 22.26px + 23.02px + 23.79px + 24.56px + 25.33px + 26.09px + 26.86px + 27.63px + 28.4px + 29.16px + 29.93px + 30.7px + 31.47px + 32.23px + 33.0px + 33.77px + 34.54px + 35.31px + 36.07px + 36.84px + 37.61px + 38.38px + 39.14px + 39.91px + 40.68px + 41.45px + 42.21px + 42.98px + 43.75px + 44.52px + 45.28px + 46.05px + 46.82px + 47.59px + 48.35px + 49.12px + 49.89px + 50.66px + 51.43px + 52.19px + 52.96px + 53.73px + 54.5px + 55.26px + 56.03px + 56.8px + 57.57px + 58.33px + 59.1px + 59.87px + 60.64px + 61.4px + 62.17px + 62.94px + 63.71px + 64.47px + 65.24px + 66.01px + 66.78px + 67.55px + 68.31px + 69.08px + 69.85px + 70.62px + 71.38px + 72.15px + 72.92px + 73.69px + 74.45px + 75.22px + 75.99px + 76.76px + 77.52px + 78.29px + 79.06px + 79.83px + 80.59px + 81.36px + 82.13px + 82.9px + 83.67px + 84.43px + 85.2px + 85.97px + 86.74px + 87.5px + 88.27px + 89.04px + 89.81px + 90.57px + 91.34px + 92.11px + 92.88px + 93.64px + 94.41px + 95.18px + 95.95px + 96.71px + 97.48px + 98.25px + 99.02px + 99.79px + 100.55px + 101.32px + 102.09px + 102.86px + 103.62px + 104.39px + 105.16px + 105.93px + 106.69px + 107.46px + 108.23px + 109.0px + 109.76px + 110.53px + 111.3px + 112.07px + 112.83px + 113.6px + 114.37px + 115.14px + 115.91px + 116.67px + 117.44px + 118.21px + 118.98px + 119.74px + 120.51px + 121.28px + 122.05px + 122.81px + 123.58px + 124.35px + 125.12px + 125.88px + 126.65px + 127.42px + 128.19px + 128.95px + 129.72px + 130.49px + 131.26px + 132.02px + 132.79px + 133.56px + 134.33px + 135.1px + 135.86px + 136.63px + 137.4px + 138.17px + 138.93px + 139.7px + 140.47px + 141.24px + 142.0px + 142.77px + 143.54px + 144.31px + 145.07px + 145.84px + 146.61px + 147.38px + 148.14px + 148.91px + 149.68px + 150.45px + 151.22px + 151.98px + 152.75px + 153.52px + 154.29px + 155.05px + 155.82px + 156.59px + 157.36px + 158.12px + 158.89px + 159.66px + 160.43px + 161.19px + 161.96px + 162.73px + 163.5px + 164.26px + 165.03px + 165.8px + 166.57px + 167.34px + 168.1px + 168.87px + 169.64px + 170.41px + 171.17px + 171.94px + 172.71px + 173.48px + 174.24px + 175.01px + 175.78px + 176.55px + 177.31px + 178.08px + 178.85px + 179.62px + 180.38px + 181.15px + 181.92px + 182.69px + 183.46px + 184.22px + 184.99px + 185.76px + 186.53px + 187.29px + 188.06px + 188.83px + 189.6px + 190.36px + 191.13px + 191.9px + 192.67px + 193.43px + 194.2px + 194.97px + 195.74px + 196.5px + 197.27px + 198.04px + 198.81px + 199.58px + 200.34px + 201.11px + 201.88px + 202.65px + 203.41px + 204.18px + 204.95px + 205.72px + 206.48px + 207.25px + 208.02px + 208.79px + 209.55px + 210.32px + 211.09px + 211.86px + 212.62px + 213.39px + 214.16px + 214.93px + 215.7px + 216.46px + 217.23px + 218.0px + 218.77px + 219.53px + 220.3px + 221.07px + 221.84px + 222.6px + 223.37px + 224.14px + 224.91px + 225.67px + 226.44px + 227.21px + 227.98px + 228.74px + 229.51px + 230.28px + 231.05px + 231.82px + 232.58px + 233.35px + 234.12px + 234.89px + 235.65px + 236.42px + 237.19px + 237.96px + 238.72px + 239.49px + 240.26px + 241.03px + 241.79px + 242.56px + 243.33px + 244.1px + 244.86px + 245.63px + 246.4px + 247.17px + 247.94px + 248.7px + 249.47px + 250.24px + 251.01px + 251.77px + 252.54px + 253.31px + 254.08px + 254.84px + 255.61px + 256.38px + 257.15px + 257.91px + 258.68px + 259.45px + 260.22px + 260.98px + 261.75px + 262.52px + 263.29px + 264.05px + 264.82px + 265.59px + 266.36px + 267.13px + 267.89px + 268.66px + 269.43px + 270.2px + 270.96px + 271.73px + 272.5px + 273.27px + 274.03px + 274.8px + 275.57px + 276.34px + 277.1px + 277.87px + 278.64px + 279.41px + 280.17px + 280.94px + 281.71px + 282.48px + 283.25px + 284.01px + 284.78px + 285.55px + 286.32px + 287.08px + 287.85px + 288.62px + 289.39px + 290.15px + 290.92px + 291.69px + 292.46px + 293.22px + 293.99px + 294.76px + 295.53px + 296.29px + 297.06px + 297.83px + 298.6px + 299.37px + 300.13px + 300.9px + 301.67px + 302.44px + 303.2px + 303.97px + 304.74px + 305.51px + 306.27px + 307.04px + 307.81px + 308.58px + 309.34px + 310.11px + 310.88px + 311.65px + 312.41px + 313.18px + 313.95px + 314.72px + 315.49px + 316.25px + 317.02px + 317.79px + 318.56px + 319.32px + 320.09px + 320.86px + 321.63px + 322.39px + 323.16px + 323.93px + 324.7px + 325.46px + 326.23px + 327.0px + 327.77px + 328.53px + 329.3px + 330.07px + 330.84px + 331.61px + 332.37px + 333.14px + 333.91px + 334.68px + 335.44px + 336.21px + 336.98px + 337.75px + 338.51px + 339.28px + 340.05px + 340.82px + 341.58px + 342.35px + 343.12px + 343.89px + 344.65px + 345.42px + 346.19px + 346.96px + 347.73px + 348.49px + 349.26px + 350.03px + 350.8px + 351.56px + 352.33px + 353.1px + 353.87px + 354.63px + 355.4px + 356.17px + 356.94px + 357.7px + 358.47px + 359.24px + 360.01px + 360.77px + 361.54px + 362.31px + 363.08px + 363.85px + 364.61px + 365.38px + 366.15px + 366.92px + 367.68px + 368.45px + 369.22px + 369.99px + 370.75px + 371.52px + 372.29px + 373.06px + 373.82px + 374.59px + 375.36px + 376.13px + 376.89px + 377.66px + 378.43px + 379.2px + 379.97px + 380.73px + 381.5px + 382.27px + 383.04px + 383.8px + 384.57px + 385.34px + 386.11px + 386.87px + 387.64px + 388.41px + 389.18px + 389.94px + 390.71px + 391.48px + 392.25px + 393.01px + 393.78px + 394.55px + 395.32px + 396.08px + 396.85px + 397.62px + 398.39px + 399.16px + 399.92px + 400.69px + 401.46px + 402.23px + 402.99px + 403.76px + 404.53px + 405.3px + 406.06px + 406.83px + 407.6px + 408.37px + 409.13px + 409.9px + 410.67px + 411.44px + 412.2px + 412.97px + 413.74px + 414.51px + 415.28px + 416.04px + 416.81px + 417.58px + 418.35px + 419.11px + 419.88px + 420.65px + 421.42px + 422.18px + 422.95px + 423.72px + 424.49px + 425.25px + 426.02px + 426.79px + 427.56px + 428.32px + 429.09px + 429.86px + 430.63px + 431.4px + 432.16px + 432.93px + 433.7px + 434.47px + 435.23px + 436.0px + 436.77px + 437.54px + 438.3px + 439.07px + 439.84px + 440.61px + 441.37px + 442.14px + 442.91px + 443.68px + 444.44px + 445.21px + 445.98px + 446.75px + 447.52px + 448.28px + 449.05px + 449.82px + 450.59px + 451.35px + 452.12px + 452.89px + 453.66px + 454.42px + 455.19px + 455.96px + 456.73px + 457.49px + 458.26px + 459.03px + 459.8px + 460.56px + 461.33px + 462.1px + 462.87px + 463.64px + 464.4px + 465.17px + 465.94px + 466.71px + 467.47px + 468.24px + 469.01px + 469.78px + 470.54px + 471.31px + 472.08px + 472.85px + 473.61px + 474.38px + 475.15px + 475.92px + 476.68px + 477.45px + 478.22px + 478.99px + 479.76px + 480.52px + 481.29px + 482.06px + 482.83px + 483.59px + 484.36px + 485.13px + 485.9px + 486.66px + 487.43px + 488.2px + 488.97px + 489.73px + 490.5px + 491.27px + 492.04px + 492.8px + 493.57px + 494.34px + 495.11px + 495.88px + 496.64px + 497.41px + 498.18px + 498.95px + 499.71px + 500.48px + 501.25px + 502.02px + 502.78px + 503.55px + 504.32px + 505.09px + 505.85px + 506.62px + 507.39px + 508.16px + 508.92px + 509.69px + 510.46px + 511.23px + 512.0px + 512.76px + 513.53px + 514.3px + 515.07px + 515.83px + 516.6px + 517.37px + 518.14px + 518.9px + 519.67px + 520.44px + 521.21px + 521.97px + 522.74px + 523.51px + 524.28px + 525.04px + 525.81px + 526.58px + 527.35px + 528.11px + 528.88px + 529.65px + 530.42px + 531.19px + 531.95px + 532.72px + 533.49px + 534.26px + 535.02px + 535.79px + 536.56px + 537.33px + 538.09px + 538.86px + 539.63px + 540.4px + 541.16px + 541.93px + 542.7px + 543.47px + 544.23px + 545.0px + 545.77px + 546.54px + 547.31px + 548.07px + 548.84px + 549.61px + 550.38px + 551.14px + 551.91px + 552.68px + 553.45px + 554.21px + 554.98px + 555.75px + 556.52px + 557.28px + 558.05px + 558.82px + 559.59px + 560.35px + 561.12px + 561.89px + 562.66px + 563.43px + 564.19px + 564.96px + 565.73px + 566.5px + 567.26px + 568.03px + 568.8px + 569.57px + 570.33px + 571.1px + 571.87px + 572.64px + 573.4px + 574.17px + 574.94px + 575.71px + 576.47px + 577.24px + 578.01px + 578.78px + 579.55px + 580.31px + 581.08px + 581.85px + 582.62px + 583.38px + 584.15px + 584.92px + 585.69px + 586.45px + 587.22px + 587.99px + 588.76px + 589.52px + 590.29px + 591.06px + 591.83px + 592.59px + 593.36px + 594.13px + 594.9px + 595.67px + 596.43px + 597.2px + 597.97px + 598.74px + 599.5px + 600.27px + 601.04px + 601.81px + 602.57px + 603.34px + 604.11px + 604.88px + 605.64px + 606.41px + 607.18px + 607.95px + 608.71px + 609.48px + 610.25px + 611.02px + 611.79px + 612.55px + 613.32px + 614.09px + 614.86px + 615.62px + 616.39px + 617.16px + 617.93px + 618.69px + 619.46px + 620.23px + 621.0px + 621.76px + 622.53px + 623.3px + 624.07px + 624.83px + 625.6px + 626.37px + 627.14px + 627.91px + 628.67px + 629.44px + 630.21px + 630.98px + 631.74px + 632.51px + 633.28px + 634.05px + 634.81px + 635.58px + 636.35px + 637.12px + 637.88px + 638.65px + 639.42px + 640.19px + 640.95px + 641.72px + 642.49px + 643.26px + 644.03px + 644.79px + 645.56px + 646.33px + 647.1px + 647.86px + 648.63px + 649.4px + 650.17px + 650.93px + 651.7px + 652.47px + 653.24px + 654.0px + 654.77px + 655.54px + 656.31px + 657.07px + 657.84px + 658.61px + 659.38px + 660.15px + 660.91px + 661.68px + 662.45px + 663.22px + 663.98px + 664.75px + 665.52px + 666.29px + 667.05px + 667.82px + 668.59px + 669.36px + 670.12px + 670.89px + 671.66px + 672.43px + 673.19px + 673.96px + 674.73px + 675.5px + 676.26px + 677.03px + 677.8px + 678.57px + 679.34px + 680.1px + 680.87px + 681.64px + 682.41px + 683.17px + 683.94px + 684.71px + 685.48px + 686.24px + 687.01px + 687.78px + 688.55px + 689.31px + 690.08px + 690.85px + 691.62px + 692.38px + 693.15px + 693.92px + 694.69px + 695.46px + 696.22px + 696.99px + 697.76px + 698.53px + 699.29px + 700.06px + 700.83px + 701.6px + 702.36px + 703.13px + 703.9px + 704.67px + 705.43px + 706.2px + 706.97px + 707.74px + 708.5px + 709.27px + 710.04px + 710.81px + 711.58px + 712.34px + 713.11px + 713.88px + 714.65px + 715.41px + 716.18px + 716.95px + 717.72px + 718.48px + 719.25px + 720.02px + 720.79px + 721.55px + 722.32px + 723.09px + 723.86px + 724.62px + 725.39px + 726.16px + 726.93px + 727.7px + 728.46px + 729.23px + 730.0px + 730.77px + 731.53px + 732.3px + 733.07px + 733.84px + 734.6px + 735.37px + 736.14px + 736.91px + 737.67px + 738.44px + 739.21px + 739.98px + 740.74px + 741.51px + 742.28px + 743.05px + 743.82px + 744.58px + 745.35px + 746.12px + 746.89px + 747.65px + 748.42px + 749.19px + 749.96px + 750.72px + 751.49px + 752.26px + 753.03px + 753.79px + 754.56px + 755.33px + 756.1px + 756.86px + 757.63px + 758.4px + 759.17px + 759.94px + 760.7px + 761.47px + 762.24px + 763.01px + 763.77px + 764.54px + 765.31px + 766.08px + 766.84px + 767.61px + 768.38px + 769.15px + 769.91px + 770.68px + 771.45px + 772.22px + 772.98px + 773.75px + 774.52px + 775.29px + 776.06px + 776.82px + 777.59px + 778.36px + 779.13px + 779.89px + 780.66px + 781.43px + 782.2px + 782.96px + 783.73px + 784.5px + 785.27px + 786.03px + 786.8px + 787.57px + 788.34px + 789.1px + 789.87px + 790.64px + 791.41px + 792.17px + 792.94px + 793.71px + 794.48px + 795.25px + 796.01px + 796.78px + 797.55px + 798.32px + 799.08px + 799.85px + 800.62px + 801.39px + 802.15px + 802.92px + 803.69px + 804.46px + 805.22px + 805.99px + 806.76px + 807.53px + 808.29px + 809.06px + 809.83px + 810.6px + 811.37px + 812.13px + 812.9px + 813.67px + 814.44px + 815.2px + 815.97px + 816.74px + 817.51px + 818.27px + 819.04px + 819.81px + 820.58px + 821.34px + 822.11px + 822.88px + 823.65px + 824.41px + 825.18px + 825.95px + 826.72px + 827.49px + 828.25px + 829.02px + 829.79px + 830.56px + 831.32px + 832.09px + 832.86px + 833.63px + 834.39px + 835.16px + 835.93px + 836.7px + 837.46px + 838.23px + 839.0px + 839.77px + 840.53px + 841.3px + 842.07px + 842.84px + 843.61px + 844.37px + 845.14px + 845.91px + 846.68px + 847.44px + 848.21px + 848.98px + 849.75px + 850.51px + 851.28px + 852.05px + 852.82px + 853.58px + 854.35px + 855.12px + 855.89px + 856.65px + 857.42px + 858.19px + 858.96px + 859.73px + 860.49px + 861.26px + 862.03px + 862.8px + 863.56px + 864.33px + 865.1px + 865.87px + 866.63px + 867.4px + 868.17px + 868.94px + 869.7px + 870.47px + 871.24px + 872.01px + 872.77px + 873.54px + 874.31px + 875.08px + 875.85px + 876.61px + 877.38px + 878.15px + 878.92px + 879.68px + 880.45px + 881.22px + 881.99px + 882.75px + 883.52px + 884.29px + 885.06px + 885.82px + 886.59px + 887.36px + 888.13px + 888.89px + 889.66px + 890.43px + 891.2px + 891.97px + 892.73px + 893.5px + 894.27px + 895.04px + 895.8px + 896.57px + 897.34px + 898.11px + 898.87px + 899.64px + 900.41px + 901.18px + 901.94px + 902.71px + 903.48px + 904.25px + 905.01px + 905.78px + 906.55px + 907.32px + 908.09px + 908.85px + 909.62px + 910.39px + 911.16px + 911.92px + 912.69px + 913.46px + 914.23px + 914.99px + 915.76px + 916.53px + 917.3px + 918.06px + 918.83px + 919.6px + 920.37px + 921.13px + 921.9px + 922.67px + 923.44px + 924.2px + 924.97px + 925.74px + 926.51px + 927.28px + 928.04px + 928.81px + 929.58px + 930.35px + 931.11px + 931.88px + 932.65px + 933.42px + 934.18px + 934.95px + 935.72px + 936.49px + 937.25px + 938.02px + 938.79px + 939.56px + 940.32px + 941.09px + 941.86px + 942.63px + 943.4px + 944.16px + 944.93px + 945.7px + 946.47px + 947.23px + 948.0px + 948.77px + 949.54px + 950.3px + 951.07px + 951.84px + 952.61px + 953.37px + 954.14px + 954.91px + 955.68px + 956.44px + 957.21px + 957.98px + 958.75px + 959.52px + 960.28px + 961.05px + 961.82px + 962.59px + 963.35px + 964.12px + 964.89px + 965.66px + 966.42px + 967.19px + 967.96px + 968.73px + 969.49px + 970.26px + 971.03px + 971.8px + 972.56px + 973.33px + 974.1px + 974.87px + 975.64px + 976.4px + 977.17px + 977.94px + 978.71px + 979.47px + 980.24px + 981.01px + 981.78px + 982.54px + 983.31px + 984.08px + 984.85px + 985.61px + 986.38px + 987.15px + 987.92px + 988.68px + 989.45px + 990.22px + 990.99px + 991.76px + 992.52px + 993.29px + 994.06px + 994.83px + 995.59px + 996.36px + 997.13px + 997.9px + 998.66px + 999.43px + 1000.2px + 1000.97px + 1001.73px + 1002.5px + 1003.27px + 1004.04px + 1004.8px + 1005.57px + 1006.34px + 1007.11px + 1007.88px + 1008.64px + 1009.41px + 1010.18px + 1010.95px + 1011.71px + 1012.48px + 1013.25px + 1014.02px + 1014.78px + 1015.55px + 1016.32px + 1017.09px + 1017.85px + 1018.62px + 1019.39px + 1020.16px + 1020.92px + 1021.69px + 1022.46px + 1023.23px + 1024px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1024x768/lay_x.xml b/FaceUnity/src/main/res/values-1024x768/lay_x.xml new file mode 100644 index 000000000..b1f038c23 --- /dev/null +++ b/FaceUnity/src/main/res/values-1024x768/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.02px + 2.04px + 3.07px + 4.09px + 5.12px + 6.14px + 7.16px + 8.19px + 9.21px + 10.24px + 11.26px + 12.28px + 13.31px + 14.33px + 15.36px + 16.38px + 17.4px + 18.43px + 19.45px + 20.48px + 21.5px + 22.52px + 23.55px + 24.57px + 25.6px + 26.62px + 27.64px + 28.67px + 29.69px + 30.72px + 31.74px + 32.76px + 33.79px + 34.81px + 35.84px + 36.86px + 37.88px + 38.91px + 39.93px + 40.96px + 41.98px + 43.0px + 44.03px + 45.05px + 46.08px + 47.1px + 48.12px + 49.15px + 50.17px + 51.2px + 52.22px + 53.24px + 54.27px + 55.29px + 56.32px + 57.34px + 58.36px + 59.39px + 60.41px + 61.44px + 62.46px + 63.48px + 64.51px + 65.53px + 66.56px + 67.58px + 68.6px + 69.63px + 70.65px + 71.68px + 72.7px + 73.72px + 74.75px + 75.77px + 76.8px + 77.82px + 78.84px + 79.87px + 80.89px + 81.92px + 82.94px + 83.96px + 84.99px + 86.01px + 87.04px + 88.06px + 89.08px + 90.11px + 91.13px + 92.16px + 93.18px + 94.2px + 95.23px + 96.25px + 97.28px + 98.3px + 99.32px + 100.35px + 101.37px + 102.4px + 103.42px + 104.44px + 105.47px + 106.49px + 107.52px + 108.54px + 109.56px + 110.59px + 111.61px + 112.64px + 113.66px + 114.68px + 115.71px + 116.73px + 117.76px + 118.78px + 119.8px + 120.83px + 121.85px + 122.88px + 123.9px + 124.92px + 125.95px + 126.97px + 128.0px + 129.02px + 130.04px + 131.07px + 132.09px + 133.12px + 134.14px + 135.16px + 136.19px + 137.21px + 138.24px + 139.26px + 140.28px + 141.31px + 142.33px + 143.36px + 144.38px + 145.4px + 146.43px + 147.45px + 148.48px + 149.5px + 150.52px + 151.55px + 152.57px + 153.6px + 154.62px + 155.64px + 156.67px + 157.69px + 158.72px + 159.74px + 160.76px + 161.79px + 162.81px + 163.84px + 164.86px + 165.88px + 166.91px + 167.93px + 168.96px + 169.98px + 171.0px + 172.03px + 173.05px + 174.08px + 175.1px + 176.12px + 177.15px + 178.17px + 179.2px + 180.22px + 181.24px + 182.27px + 183.29px + 184.32px + 185.34px + 186.36px + 187.39px + 188.41px + 189.44px + 190.46px + 191.48px + 192.51px + 193.53px + 194.56px + 195.58px + 196.6px + 197.63px + 198.65px + 199.68px + 200.7px + 201.72px + 202.75px + 203.77px + 204.8px + 205.82px + 206.84px + 207.87px + 208.89px + 209.92px + 210.94px + 211.96px + 212.99px + 214.01px + 215.04px + 216.06px + 217.08px + 218.11px + 219.13px + 220.16px + 221.18px + 222.2px + 223.23px + 224.25px + 225.28px + 226.3px + 227.32px + 228.35px + 229.37px + 230.4px + 231.42px + 232.44px + 233.47px + 234.49px + 235.52px + 236.54px + 237.56px + 238.59px + 239.61px + 240.64px + 241.66px + 242.68px + 243.71px + 244.73px + 245.76px + 246.78px + 247.8px + 248.83px + 249.85px + 250.88px + 251.9px + 252.92px + 253.95px + 254.97px + 256.0px + 257.02px + 258.04px + 259.07px + 260.09px + 261.12px + 262.14px + 263.16px + 264.19px + 265.21px + 266.24px + 267.26px + 268.28px + 269.31px + 270.33px + 271.36px + 272.38px + 273.4px + 274.43px + 275.45px + 276.48px + 277.5px + 278.52px + 279.55px + 280.57px + 281.6px + 282.62px + 283.64px + 284.67px + 285.69px + 286.72px + 287.74px + 288.76px + 289.79px + 290.81px + 291.84px + 292.86px + 293.88px + 294.91px + 295.93px + 296.96px + 297.98px + 299.0px + 300.03px + 301.05px + 302.08px + 303.1px + 304.12px + 305.15px + 306.17px + 307.2px + 308.22px + 309.24px + 310.27px + 311.29px + 312.32px + 313.34px + 314.36px + 315.39px + 316.41px + 317.44px + 318.46px + 319.48px + 320.51px + 321.53px + 322.56px + 323.58px + 324.6px + 325.63px + 326.65px + 327.68px + 328.7px + 329.72px + 330.75px + 331.77px + 332.8px + 333.82px + 334.84px + 335.87px + 336.89px + 337.92px + 338.94px + 339.96px + 340.99px + 342.01px + 343.04px + 344.06px + 345.08px + 346.11px + 347.13px + 348.16px + 349.18px + 350.2px + 351.23px + 352.25px + 353.28px + 354.3px + 355.32px + 356.35px + 357.37px + 358.4px + 359.42px + 360.44px + 361.47px + 362.49px + 363.52px + 364.54px + 365.56px + 366.59px + 367.61px + 368.64px + 369.66px + 370.68px + 371.71px + 372.73px + 373.76px + 374.78px + 375.8px + 376.83px + 377.85px + 378.88px + 379.9px + 380.92px + 381.95px + 382.97px + 384.0px + 385.02px + 386.04px + 387.07px + 388.09px + 389.12px + 390.14px + 391.16px + 392.19px + 393.21px + 394.24px + 395.26px + 396.28px + 397.31px + 398.33px + 399.36px + 400.38px + 401.4px + 402.43px + 403.45px + 404.48px + 405.5px + 406.52px + 407.55px + 408.57px + 409.6px + 410.62px + 411.64px + 412.67px + 413.69px + 414.72px + 415.74px + 416.76px + 417.79px + 418.81px + 419.84px + 420.86px + 421.88px + 422.91px + 423.93px + 424.96px + 425.98px + 427.0px + 428.03px + 429.05px + 430.08px + 431.1px + 432.12px + 433.15px + 434.17px + 435.2px + 436.22px + 437.24px + 438.27px + 439.29px + 440.32px + 441.34px + 442.36px + 443.39px + 444.41px + 445.44px + 446.46px + 447.48px + 448.51px + 449.53px + 450.56px + 451.58px + 452.6px + 453.63px + 454.65px + 455.68px + 456.7px + 457.72px + 458.75px + 459.77px + 460.8px + 461.82px + 462.84px + 463.87px + 464.89px + 465.92px + 466.94px + 467.96px + 468.99px + 470.01px + 471.04px + 472.06px + 473.08px + 474.11px + 475.13px + 476.16px + 477.18px + 478.2px + 479.23px + 480.25px + 481.28px + 482.3px + 483.32px + 484.35px + 485.37px + 486.4px + 487.42px + 488.44px + 489.47px + 490.49px + 491.52px + 492.54px + 493.56px + 494.59px + 495.61px + 496.64px + 497.66px + 498.68px + 499.71px + 500.73px + 501.76px + 502.78px + 503.8px + 504.83px + 505.85px + 506.88px + 507.9px + 508.92px + 509.95px + 510.97px + 512.0px + 513.02px + 514.04px + 515.07px + 516.09px + 517.12px + 518.14px + 519.16px + 520.19px + 521.21px + 522.24px + 523.26px + 524.28px + 525.31px + 526.33px + 527.36px + 528.38px + 529.4px + 530.43px + 531.45px + 532.48px + 533.5px + 534.52px + 535.55px + 536.57px + 537.6px + 538.62px + 539.64px + 540.67px + 541.69px + 542.72px + 543.74px + 544.76px + 545.79px + 546.81px + 547.84px + 548.86px + 549.88px + 550.91px + 551.93px + 552.96px + 553.98px + 555.0px + 556.03px + 557.05px + 558.08px + 559.1px + 560.12px + 561.15px + 562.17px + 563.2px + 564.22px + 565.24px + 566.27px + 567.29px + 568.32px + 569.34px + 570.36px + 571.39px + 572.41px + 573.44px + 574.46px + 575.48px + 576.51px + 577.53px + 578.56px + 579.58px + 580.6px + 581.63px + 582.65px + 583.68px + 584.7px + 585.72px + 586.75px + 587.77px + 588.8px + 589.82px + 590.84px + 591.87px + 592.89px + 593.92px + 594.94px + 595.96px + 596.99px + 598.01px + 599.04px + 600.06px + 601.08px + 602.11px + 603.13px + 604.16px + 605.18px + 606.2px + 607.23px + 608.25px + 609.28px + 610.3px + 611.32px + 612.35px + 613.37px + 614.4px + 615.42px + 616.44px + 617.47px + 618.49px + 619.52px + 620.54px + 621.56px + 622.59px + 623.61px + 624.64px + 625.66px + 626.68px + 627.71px + 628.73px + 629.76px + 630.78px + 631.8px + 632.83px + 633.85px + 634.88px + 635.9px + 636.92px + 637.95px + 638.97px + 640.0px + 641.02px + 642.04px + 643.07px + 644.09px + 645.12px + 646.14px + 647.16px + 648.19px + 649.21px + 650.24px + 651.26px + 652.28px + 653.31px + 654.33px + 655.36px + 656.38px + 657.4px + 658.43px + 659.45px + 660.48px + 661.5px + 662.52px + 663.55px + 664.57px + 665.6px + 666.62px + 667.64px + 668.67px + 669.69px + 670.72px + 671.74px + 672.76px + 673.79px + 674.81px + 675.84px + 676.86px + 677.88px + 678.91px + 679.93px + 680.96px + 681.98px + 683.0px + 684.03px + 685.05px + 686.08px + 687.1px + 688.12px + 689.15px + 690.17px + 691.2px + 692.22px + 693.24px + 694.27px + 695.29px + 696.32px + 697.34px + 698.36px + 699.39px + 700.41px + 701.44px + 702.46px + 703.48px + 704.51px + 705.53px + 706.56px + 707.58px + 708.6px + 709.63px + 710.65px + 711.68px + 712.7px + 713.72px + 714.75px + 715.77px + 716.8px + 717.82px + 718.84px + 719.87px + 720.89px + 721.92px + 722.94px + 723.96px + 724.99px + 726.01px + 727.04px + 728.06px + 729.08px + 730.11px + 731.13px + 732.16px + 733.18px + 734.2px + 735.23px + 736.25px + 737.28px + 738.3px + 739.32px + 740.35px + 741.37px + 742.4px + 743.42px + 744.44px + 745.47px + 746.49px + 747.52px + 748.54px + 749.56px + 750.59px + 751.61px + 752.64px + 753.66px + 754.68px + 755.71px + 756.73px + 757.76px + 758.78px + 759.8px + 760.83px + 761.85px + 762.88px + 763.9px + 764.92px + 765.95px + 766.97px + 768px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1024x768/lay_y.xml b/FaceUnity/src/main/res/values-1024x768/lay_y.xml new file mode 100644 index 000000000..8b013a226 --- /dev/null +++ b/FaceUnity/src/main/res/values-1024x768/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.76px + 1.53px + 2.3px + 3.07px + 3.83px + 4.6px + 5.37px + 6.14px + 6.9px + 7.67px + 8.44px + 9.21px + 9.97px + 10.74px + 11.51px + 12.28px + 13.04px + 13.81px + 14.58px + 15.35px + 16.11px + 16.88px + 17.65px + 18.42px + 19.19px + 19.95px + 20.72px + 21.49px + 22.26px + 23.02px + 23.79px + 24.56px + 25.33px + 26.09px + 26.86px + 27.63px + 28.4px + 29.16px + 29.93px + 30.7px + 31.47px + 32.23px + 33.0px + 33.77px + 34.54px + 35.31px + 36.07px + 36.84px + 37.61px + 38.38px + 39.14px + 39.91px + 40.68px + 41.45px + 42.21px + 42.98px + 43.75px + 44.52px + 45.28px + 46.05px + 46.82px + 47.59px + 48.35px + 49.12px + 49.89px + 50.66px + 51.43px + 52.19px + 52.96px + 53.73px + 54.5px + 55.26px + 56.03px + 56.8px + 57.57px + 58.33px + 59.1px + 59.87px + 60.64px + 61.4px + 62.17px + 62.94px + 63.71px + 64.47px + 65.24px + 66.01px + 66.78px + 67.55px + 68.31px + 69.08px + 69.85px + 70.62px + 71.38px + 72.15px + 72.92px + 73.69px + 74.45px + 75.22px + 75.99px + 76.76px + 77.52px + 78.29px + 79.06px + 79.83px + 80.59px + 81.36px + 82.13px + 82.9px + 83.67px + 84.43px + 85.2px + 85.97px + 86.74px + 87.5px + 88.27px + 89.04px + 89.81px + 90.57px + 91.34px + 92.11px + 92.88px + 93.64px + 94.41px + 95.18px + 95.95px + 96.71px + 97.48px + 98.25px + 99.02px + 99.79px + 100.55px + 101.32px + 102.09px + 102.86px + 103.62px + 104.39px + 105.16px + 105.93px + 106.69px + 107.46px + 108.23px + 109.0px + 109.76px + 110.53px + 111.3px + 112.07px + 112.83px + 113.6px + 114.37px + 115.14px + 115.91px + 116.67px + 117.44px + 118.21px + 118.98px + 119.74px + 120.51px + 121.28px + 122.05px + 122.81px + 123.58px + 124.35px + 125.12px + 125.88px + 126.65px + 127.42px + 128.19px + 128.95px + 129.72px + 130.49px + 131.26px + 132.02px + 132.79px + 133.56px + 134.33px + 135.1px + 135.86px + 136.63px + 137.4px + 138.17px + 138.93px + 139.7px + 140.47px + 141.24px + 142.0px + 142.77px + 143.54px + 144.31px + 145.07px + 145.84px + 146.61px + 147.38px + 148.14px + 148.91px + 149.68px + 150.45px + 151.22px + 151.98px + 152.75px + 153.52px + 154.29px + 155.05px + 155.82px + 156.59px + 157.36px + 158.12px + 158.89px + 159.66px + 160.43px + 161.19px + 161.96px + 162.73px + 163.5px + 164.26px + 165.03px + 165.8px + 166.57px + 167.34px + 168.1px + 168.87px + 169.64px + 170.41px + 171.17px + 171.94px + 172.71px + 173.48px + 174.24px + 175.01px + 175.78px + 176.55px + 177.31px + 178.08px + 178.85px + 179.62px + 180.38px + 181.15px + 181.92px + 182.69px + 183.46px + 184.22px + 184.99px + 185.76px + 186.53px + 187.29px + 188.06px + 188.83px + 189.6px + 190.36px + 191.13px + 191.9px + 192.67px + 193.43px + 194.2px + 194.97px + 195.74px + 196.5px + 197.27px + 198.04px + 198.81px + 199.58px + 200.34px + 201.11px + 201.88px + 202.65px + 203.41px + 204.18px + 204.95px + 205.72px + 206.48px + 207.25px + 208.02px + 208.79px + 209.55px + 210.32px + 211.09px + 211.86px + 212.62px + 213.39px + 214.16px + 214.93px + 215.7px + 216.46px + 217.23px + 218.0px + 218.77px + 219.53px + 220.3px + 221.07px + 221.84px + 222.6px + 223.37px + 224.14px + 224.91px + 225.67px + 226.44px + 227.21px + 227.98px + 228.74px + 229.51px + 230.28px + 231.05px + 231.82px + 232.58px + 233.35px + 234.12px + 234.89px + 235.65px + 236.42px + 237.19px + 237.96px + 238.72px + 239.49px + 240.26px + 241.03px + 241.79px + 242.56px + 243.33px + 244.1px + 244.86px + 245.63px + 246.4px + 247.17px + 247.94px + 248.7px + 249.47px + 250.24px + 251.01px + 251.77px + 252.54px + 253.31px + 254.08px + 254.84px + 255.61px + 256.38px + 257.15px + 257.91px + 258.68px + 259.45px + 260.22px + 260.98px + 261.75px + 262.52px + 263.29px + 264.05px + 264.82px + 265.59px + 266.36px + 267.13px + 267.89px + 268.66px + 269.43px + 270.2px + 270.96px + 271.73px + 272.5px + 273.27px + 274.03px + 274.8px + 275.57px + 276.34px + 277.1px + 277.87px + 278.64px + 279.41px + 280.17px + 280.94px + 281.71px + 282.48px + 283.25px + 284.01px + 284.78px + 285.55px + 286.32px + 287.08px + 287.85px + 288.62px + 289.39px + 290.15px + 290.92px + 291.69px + 292.46px + 293.22px + 293.99px + 294.76px + 295.53px + 296.29px + 297.06px + 297.83px + 298.6px + 299.37px + 300.13px + 300.9px + 301.67px + 302.44px + 303.2px + 303.97px + 304.74px + 305.51px + 306.27px + 307.04px + 307.81px + 308.58px + 309.34px + 310.11px + 310.88px + 311.65px + 312.41px + 313.18px + 313.95px + 314.72px + 315.49px + 316.25px + 317.02px + 317.79px + 318.56px + 319.32px + 320.09px + 320.86px + 321.63px + 322.39px + 323.16px + 323.93px + 324.7px + 325.46px + 326.23px + 327.0px + 327.77px + 328.53px + 329.3px + 330.07px + 330.84px + 331.61px + 332.37px + 333.14px + 333.91px + 334.68px + 335.44px + 336.21px + 336.98px + 337.75px + 338.51px + 339.28px + 340.05px + 340.82px + 341.58px + 342.35px + 343.12px + 343.89px + 344.65px + 345.42px + 346.19px + 346.96px + 347.73px + 348.49px + 349.26px + 350.03px + 350.8px + 351.56px + 352.33px + 353.1px + 353.87px + 354.63px + 355.4px + 356.17px + 356.94px + 357.7px + 358.47px + 359.24px + 360.01px + 360.77px + 361.54px + 362.31px + 363.08px + 363.85px + 364.61px + 365.38px + 366.15px + 366.92px + 367.68px + 368.45px + 369.22px + 369.99px + 370.75px + 371.52px + 372.29px + 373.06px + 373.82px + 374.59px + 375.36px + 376.13px + 376.89px + 377.66px + 378.43px + 379.2px + 379.97px + 380.73px + 381.5px + 382.27px + 383.04px + 383.8px + 384.57px + 385.34px + 386.11px + 386.87px + 387.64px + 388.41px + 389.18px + 389.94px + 390.71px + 391.48px + 392.25px + 393.01px + 393.78px + 394.55px + 395.32px + 396.08px + 396.85px + 397.62px + 398.39px + 399.16px + 399.92px + 400.69px + 401.46px + 402.23px + 402.99px + 403.76px + 404.53px + 405.3px + 406.06px + 406.83px + 407.6px + 408.37px + 409.13px + 409.9px + 410.67px + 411.44px + 412.2px + 412.97px + 413.74px + 414.51px + 415.28px + 416.04px + 416.81px + 417.58px + 418.35px + 419.11px + 419.88px + 420.65px + 421.42px + 422.18px + 422.95px + 423.72px + 424.49px + 425.25px + 426.02px + 426.79px + 427.56px + 428.32px + 429.09px + 429.86px + 430.63px + 431.4px + 432.16px + 432.93px + 433.7px + 434.47px + 435.23px + 436.0px + 436.77px + 437.54px + 438.3px + 439.07px + 439.84px + 440.61px + 441.37px + 442.14px + 442.91px + 443.68px + 444.44px + 445.21px + 445.98px + 446.75px + 447.52px + 448.28px + 449.05px + 449.82px + 450.59px + 451.35px + 452.12px + 452.89px + 453.66px + 454.42px + 455.19px + 455.96px + 456.73px + 457.49px + 458.26px + 459.03px + 459.8px + 460.56px + 461.33px + 462.1px + 462.87px + 463.64px + 464.4px + 465.17px + 465.94px + 466.71px + 467.47px + 468.24px + 469.01px + 469.78px + 470.54px + 471.31px + 472.08px + 472.85px + 473.61px + 474.38px + 475.15px + 475.92px + 476.68px + 477.45px + 478.22px + 478.99px + 479.76px + 480.52px + 481.29px + 482.06px + 482.83px + 483.59px + 484.36px + 485.13px + 485.9px + 486.66px + 487.43px + 488.2px + 488.97px + 489.73px + 490.5px + 491.27px + 492.04px + 492.8px + 493.57px + 494.34px + 495.11px + 495.88px + 496.64px + 497.41px + 498.18px + 498.95px + 499.71px + 500.48px + 501.25px + 502.02px + 502.78px + 503.55px + 504.32px + 505.09px + 505.85px + 506.62px + 507.39px + 508.16px + 508.92px + 509.69px + 510.46px + 511.23px + 512.0px + 512.76px + 513.53px + 514.3px + 515.07px + 515.83px + 516.6px + 517.37px + 518.14px + 518.9px + 519.67px + 520.44px + 521.21px + 521.97px + 522.74px + 523.51px + 524.28px + 525.04px + 525.81px + 526.58px + 527.35px + 528.11px + 528.88px + 529.65px + 530.42px + 531.19px + 531.95px + 532.72px + 533.49px + 534.26px + 535.02px + 535.79px + 536.56px + 537.33px + 538.09px + 538.86px + 539.63px + 540.4px + 541.16px + 541.93px + 542.7px + 543.47px + 544.23px + 545.0px + 545.77px + 546.54px + 547.31px + 548.07px + 548.84px + 549.61px + 550.38px + 551.14px + 551.91px + 552.68px + 553.45px + 554.21px + 554.98px + 555.75px + 556.52px + 557.28px + 558.05px + 558.82px + 559.59px + 560.35px + 561.12px + 561.89px + 562.66px + 563.43px + 564.19px + 564.96px + 565.73px + 566.5px + 567.26px + 568.03px + 568.8px + 569.57px + 570.33px + 571.1px + 571.87px + 572.64px + 573.4px + 574.17px + 574.94px + 575.71px + 576.47px + 577.24px + 578.01px + 578.78px + 579.55px + 580.31px + 581.08px + 581.85px + 582.62px + 583.38px + 584.15px + 584.92px + 585.69px + 586.45px + 587.22px + 587.99px + 588.76px + 589.52px + 590.29px + 591.06px + 591.83px + 592.59px + 593.36px + 594.13px + 594.9px + 595.67px + 596.43px + 597.2px + 597.97px + 598.74px + 599.5px + 600.27px + 601.04px + 601.81px + 602.57px + 603.34px + 604.11px + 604.88px + 605.64px + 606.41px + 607.18px + 607.95px + 608.71px + 609.48px + 610.25px + 611.02px + 611.79px + 612.55px + 613.32px + 614.09px + 614.86px + 615.62px + 616.39px + 617.16px + 617.93px + 618.69px + 619.46px + 620.23px + 621.0px + 621.76px + 622.53px + 623.3px + 624.07px + 624.83px + 625.6px + 626.37px + 627.14px + 627.91px + 628.67px + 629.44px + 630.21px + 630.98px + 631.74px + 632.51px + 633.28px + 634.05px + 634.81px + 635.58px + 636.35px + 637.12px + 637.88px + 638.65px + 639.42px + 640.19px + 640.95px + 641.72px + 642.49px + 643.26px + 644.03px + 644.79px + 645.56px + 646.33px + 647.1px + 647.86px + 648.63px + 649.4px + 650.17px + 650.93px + 651.7px + 652.47px + 653.24px + 654.0px + 654.77px + 655.54px + 656.31px + 657.07px + 657.84px + 658.61px + 659.38px + 660.15px + 660.91px + 661.68px + 662.45px + 663.22px + 663.98px + 664.75px + 665.52px + 666.29px + 667.05px + 667.82px + 668.59px + 669.36px + 670.12px + 670.89px + 671.66px + 672.43px + 673.19px + 673.96px + 674.73px + 675.5px + 676.26px + 677.03px + 677.8px + 678.57px + 679.34px + 680.1px + 680.87px + 681.64px + 682.41px + 683.17px + 683.94px + 684.71px + 685.48px + 686.24px + 687.01px + 687.78px + 688.55px + 689.31px + 690.08px + 690.85px + 691.62px + 692.38px + 693.15px + 693.92px + 694.69px + 695.46px + 696.22px + 696.99px + 697.76px + 698.53px + 699.29px + 700.06px + 700.83px + 701.6px + 702.36px + 703.13px + 703.9px + 704.67px + 705.43px + 706.2px + 706.97px + 707.74px + 708.5px + 709.27px + 710.04px + 710.81px + 711.58px + 712.34px + 713.11px + 713.88px + 714.65px + 715.41px + 716.18px + 716.95px + 717.72px + 718.48px + 719.25px + 720.02px + 720.79px + 721.55px + 722.32px + 723.09px + 723.86px + 724.62px + 725.39px + 726.16px + 726.93px + 727.7px + 728.46px + 729.23px + 730.0px + 730.77px + 731.53px + 732.3px + 733.07px + 733.84px + 734.6px + 735.37px + 736.14px + 736.91px + 737.67px + 738.44px + 739.21px + 739.98px + 740.74px + 741.51px + 742.28px + 743.05px + 743.82px + 744.58px + 745.35px + 746.12px + 746.89px + 747.65px + 748.42px + 749.19px + 749.96px + 750.72px + 751.49px + 752.26px + 753.03px + 753.79px + 754.56px + 755.33px + 756.1px + 756.86px + 757.63px + 758.4px + 759.17px + 759.94px + 760.7px + 761.47px + 762.24px + 763.01px + 763.77px + 764.54px + 765.31px + 766.08px + 766.84px + 767.61px + 768.38px + 769.15px + 769.91px + 770.68px + 771.45px + 772.22px + 772.98px + 773.75px + 774.52px + 775.29px + 776.06px + 776.82px + 777.59px + 778.36px + 779.13px + 779.89px + 780.66px + 781.43px + 782.2px + 782.96px + 783.73px + 784.5px + 785.27px + 786.03px + 786.8px + 787.57px + 788.34px + 789.1px + 789.87px + 790.64px + 791.41px + 792.17px + 792.94px + 793.71px + 794.48px + 795.25px + 796.01px + 796.78px + 797.55px + 798.32px + 799.08px + 799.85px + 800.62px + 801.39px + 802.15px + 802.92px + 803.69px + 804.46px + 805.22px + 805.99px + 806.76px + 807.53px + 808.29px + 809.06px + 809.83px + 810.6px + 811.37px + 812.13px + 812.9px + 813.67px + 814.44px + 815.2px + 815.97px + 816.74px + 817.51px + 818.27px + 819.04px + 819.81px + 820.58px + 821.34px + 822.11px + 822.88px + 823.65px + 824.41px + 825.18px + 825.95px + 826.72px + 827.49px + 828.25px + 829.02px + 829.79px + 830.56px + 831.32px + 832.09px + 832.86px + 833.63px + 834.39px + 835.16px + 835.93px + 836.7px + 837.46px + 838.23px + 839.0px + 839.77px + 840.53px + 841.3px + 842.07px + 842.84px + 843.61px + 844.37px + 845.14px + 845.91px + 846.68px + 847.44px + 848.21px + 848.98px + 849.75px + 850.51px + 851.28px + 852.05px + 852.82px + 853.58px + 854.35px + 855.12px + 855.89px + 856.65px + 857.42px + 858.19px + 858.96px + 859.73px + 860.49px + 861.26px + 862.03px + 862.8px + 863.56px + 864.33px + 865.1px + 865.87px + 866.63px + 867.4px + 868.17px + 868.94px + 869.7px + 870.47px + 871.24px + 872.01px + 872.77px + 873.54px + 874.31px + 875.08px + 875.85px + 876.61px + 877.38px + 878.15px + 878.92px + 879.68px + 880.45px + 881.22px + 881.99px + 882.75px + 883.52px + 884.29px + 885.06px + 885.82px + 886.59px + 887.36px + 888.13px + 888.89px + 889.66px + 890.43px + 891.2px + 891.97px + 892.73px + 893.5px + 894.27px + 895.04px + 895.8px + 896.57px + 897.34px + 898.11px + 898.87px + 899.64px + 900.41px + 901.18px + 901.94px + 902.71px + 903.48px + 904.25px + 905.01px + 905.78px + 906.55px + 907.32px + 908.09px + 908.85px + 909.62px + 910.39px + 911.16px + 911.92px + 912.69px + 913.46px + 914.23px + 914.99px + 915.76px + 916.53px + 917.3px + 918.06px + 918.83px + 919.6px + 920.37px + 921.13px + 921.9px + 922.67px + 923.44px + 924.2px + 924.97px + 925.74px + 926.51px + 927.28px + 928.04px + 928.81px + 929.58px + 930.35px + 931.11px + 931.88px + 932.65px + 933.42px + 934.18px + 934.95px + 935.72px + 936.49px + 937.25px + 938.02px + 938.79px + 939.56px + 940.32px + 941.09px + 941.86px + 942.63px + 943.4px + 944.16px + 944.93px + 945.7px + 946.47px + 947.23px + 948.0px + 948.77px + 949.54px + 950.3px + 951.07px + 951.84px + 952.61px + 953.37px + 954.14px + 954.91px + 955.68px + 956.44px + 957.21px + 957.98px + 958.75px + 959.52px + 960.28px + 961.05px + 961.82px + 962.59px + 963.35px + 964.12px + 964.89px + 965.66px + 966.42px + 967.19px + 967.96px + 968.73px + 969.49px + 970.26px + 971.03px + 971.8px + 972.56px + 973.33px + 974.1px + 974.87px + 975.64px + 976.4px + 977.17px + 977.94px + 978.71px + 979.47px + 980.24px + 981.01px + 981.78px + 982.54px + 983.31px + 984.08px + 984.85px + 985.61px + 986.38px + 987.15px + 987.92px + 988.68px + 989.45px + 990.22px + 990.99px + 991.76px + 992.52px + 993.29px + 994.06px + 994.83px + 995.59px + 996.36px + 997.13px + 997.9px + 998.66px + 999.43px + 1000.2px + 1000.97px + 1001.73px + 1002.5px + 1003.27px + 1004.04px + 1004.8px + 1005.57px + 1006.34px + 1007.11px + 1007.88px + 1008.64px + 1009.41px + 1010.18px + 1010.95px + 1011.71px + 1012.48px + 1013.25px + 1014.02px + 1014.78px + 1015.55px + 1016.32px + 1017.09px + 1017.85px + 1018.62px + 1019.39px + 1020.16px + 1020.92px + 1021.69px + 1022.46px + 1023.23px + 1024px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1184x720/lay_x.xml b/FaceUnity/src/main/res/values-1184x720/lay_x.xml new file mode 100644 index 000000000..80d38bd83 --- /dev/null +++ b/FaceUnity/src/main/res/values-1184x720/lay_x.xml @@ -0,0 +1,753 @@ + + + 0.96px + 1.92px + 2.88px + 3.84px + 4.79px + 5.76px + 6.72px + 7.68px + 8.63px + 9.59px + 10.56px + 11.52px + 12.48px + 13.44px + 14.4px + 15.36px + 16.32px + 17.27px + 18.24px + 19.19px + 20.16px + 21.12px + 22.08px + 23.04px + 24.0px + 24.96px + 25.92px + 26.88px + 27.84px + 28.8px + 29.76px + 30.72px + 31.67px + 32.64px + 33.59px + 34.55px + 35.52px + 36.48px + 37.43px + 38.39px + 39.36px + 40.32px + 41.28px + 42.24px + 43.2px + 44.16px + 45.12px + 46.08px + 47.03px + 48.0px + 48.96px + 49.92px + 50.87px + 51.84px + 52.8px + 53.76px + 54.71px + 55.68px + 56.64px + 57.6px + 58.56px + 59.52px + 60.48px + 61.44px + 62.4px + 63.35px + 64.32px + 65.28px + 66.24px + 67.19px + 68.15px + 69.11px + 70.08px + 71.04px + 72.0px + 72.96px + 73.92px + 74.87px + 75.83px + 76.79px + 77.75px + 78.72px + 79.68px + 80.64px + 81.6px + 82.56px + 83.52px + 84.48px + 85.43px + 86.4px + 87.36px + 88.32px + 89.28px + 90.24px + 91.2px + 92.16px + 93.12px + 94.07px + 95.04px + 96.0px + 96.96px + 97.92px + 98.88px + 99.84px + 100.8px + 101.75px + 102.72px + 103.68px + 104.64px + 105.6px + 106.56px + 107.52px + 108.48px + 109.43px + 110.39px + 111.36px + 112.32px + 113.28px + 114.24px + 115.2px + 116.16px + 117.12px + 118.07px + 119.04px + 120.0px + 120.96px + 121.92px + 122.88px + 123.84px + 124.8px + 125.75px + 126.71px + 127.68px + 128.64px + 129.59px + 130.56px + 131.52px + 132.48px + 133.44px + 134.39px + 135.36px + 136.31px + 137.28px + 138.23px + 139.2px + 140.16px + 141.12px + 142.08px + 143.03px + 144.0px + 144.95px + 145.92px + 146.87px + 147.84px + 148.8px + 149.75px + 150.72px + 151.67px + 152.64px + 153.59px + 154.56px + 155.51px + 156.48px + 157.44px + 158.39px + 159.36px + 160.31px + 161.28px + 162.23px + 163.2px + 164.16px + 165.12px + 166.08px + 167.04px + 168.0px + 168.96px + 169.92px + 170.87px + 171.84px + 172.8px + 173.76px + 174.72px + 175.68px + 176.64px + 177.6px + 178.56px + 179.51px + 180.48px + 181.44px + 182.4px + 183.36px + 184.32px + 185.28px + 186.24px + 187.2px + 188.15px + 189.12px + 190.08px + 191.04px + 192.0px + 192.96px + 193.92px + 194.87px + 195.84px + 196.8px + 197.76px + 198.72px + 199.68px + 200.64px + 201.6px + 202.56px + 203.51px + 204.48px + 205.44px + 206.4px + 207.36px + 208.32px + 209.28px + 210.24px + 211.2px + 212.15px + 213.12px + 214.08px + 215.04px + 216.0px + 216.96px + 217.92px + 218.87px + 219.84px + 220.79px + 221.76px + 222.72px + 223.68px + 224.64px + 225.6px + 226.56px + 227.51px + 228.48px + 229.44px + 230.4px + 231.36px + 232.32px + 233.28px + 234.24px + 235.2px + 236.15px + 237.12px + 238.08px + 239.04px + 240.0px + 240.96px + 241.92px + 242.87px + 243.84px + 244.79px + 245.76px + 246.72px + 247.68px + 248.64px + 249.6px + 250.56px + 251.51px + 252.48px + 253.43px + 254.4px + 255.36px + 256.32px + 257.28px + 258.24px + 259.19px + 260.16px + 261.12px + 262.07px + 263.04px + 264.0px + 264.96px + 265.91px + 266.88px + 267.84px + 268.79px + 269.75px + 270.72px + 271.68px + 272.63px + 273.6px + 274.56px + 275.51px + 276.47px + 277.44px + 278.4px + 279.35px + 280.32px + 281.28px + 282.24px + 283.19px + 284.16px + 285.12px + 286.07px + 287.04px + 288.0px + 288.96px + 289.91px + 290.88px + 291.84px + 292.79px + 293.75px + 294.72px + 295.68px + 296.63px + 297.6px + 298.56px + 299.51px + 300.47px + 301.44px + 302.4px + 303.35px + 304.32px + 305.28px + 306.24px + 307.19px + 308.16px + 309.12px + 310.07px + 311.03px + 312.0px + 312.96px + 313.91px + 314.88px + 315.84px + 316.79px + 317.75px + 318.72px + 319.68px + 320.63px + 321.6px + 322.56px + 323.51px + 324.47px + 325.44px + 326.4px + 327.35px + 328.32px + 329.28px + 330.24px + 331.2px + 332.16px + 333.12px + 334.08px + 335.03px + 336.0px + 336.96px + 337.92px + 338.88px + 339.84px + 340.8px + 341.75px + 342.72px + 343.68px + 344.64px + 345.6px + 346.56px + 347.52px + 348.48px + 349.44px + 350.4px + 351.36px + 352.32px + 353.28px + 354.24px + 355.2px + 356.16px + 357.12px + 358.08px + 359.03px + 360.0px + 360.96px + 361.92px + 362.88px + 363.84px + 364.8px + 365.75px + 366.72px + 367.68px + 368.64px + 369.6px + 370.56px + 371.52px + 372.48px + 373.44px + 374.4px + 375.36px + 376.31px + 377.28px + 378.24px + 379.2px + 380.16px + 381.12px + 382.08px + 383.03px + 384.0px + 384.96px + 385.92px + 386.88px + 387.84px + 388.8px + 389.75px + 390.72px + 391.68px + 392.64px + 393.6px + 394.56px + 395.52px + 396.48px + 397.44px + 398.4px + 399.36px + 400.31px + 401.28px + 402.24px + 403.2px + 404.16px + 405.12px + 406.08px + 407.03px + 408.0px + 408.96px + 409.92px + 410.88px + 411.84px + 412.8px + 413.75px + 414.72px + 415.68px + 416.64px + 417.59px + 418.56px + 419.52px + 420.48px + 421.44px + 422.4px + 423.36px + 424.31px + 425.28px + 426.24px + 427.2px + 428.16px + 429.12px + 430.08px + 431.03px + 432.0px + 432.96px + 433.92px + 434.88px + 435.84px + 436.8px + 437.75px + 438.72px + 439.68px + 440.64px + 441.59px + 442.56px + 443.52px + 444.48px + 445.44px + 446.4px + 447.36px + 448.31px + 449.28px + 450.24px + 451.2px + 452.16px + 453.12px + 454.08px + 455.03px + 456.0px + 456.96px + 457.92px + 458.88px + 459.84px + 460.8px + 461.75px + 462.72px + 463.68px + 464.64px + 465.59px + 466.56px + 467.52px + 468.48px + 469.44px + 470.4px + 471.36px + 472.31px + 473.28px + 474.24px + 475.2px + 476.16px + 477.12px + 478.08px + 479.03px + 480.0px + 480.96px + 481.92px + 482.87px + 483.84px + 484.8px + 485.75px + 486.72px + 487.68px + 488.64px + 489.59px + 490.56px + 491.52px + 492.48px + 493.44px + 494.4px + 495.36px + 496.31px + 497.28px + 498.24px + 499.2px + 500.16px + 501.12px + 502.08px + 503.03px + 504.0px + 504.96px + 505.92px + 506.87px + 507.84px + 508.8px + 509.75px + 510.72px + 511.68px + 512.64px + 513.59px + 514.56px + 515.51px + 516.48px + 517.44px + 518.39px + 519.36px + 520.32px + 521.27px + 522.24px + 523.2px + 524.15px + 525.12px + 526.08px + 527.03px + 528.0px + 528.95px + 529.92px + 530.88px + 531.83px + 532.8px + 533.76px + 534.71px + 535.68px + 536.64px + 537.59px + 538.56px + 539.51px + 540.48px + 541.44px + 542.39px + 543.36px + 544.32px + 545.27px + 546.24px + 547.2px + 548.15px + 549.12px + 550.08px + 551.03px + 552.0px + 552.95px + 553.92px + 554.88px + 555.83px + 556.8px + 557.76px + 558.71px + 559.68px + 560.64px + 561.59px + 562.56px + 563.51px + 564.48px + 565.44px + 566.39px + 567.36px + 568.32px + 569.27px + 570.24px + 571.2px + 572.15px + 573.12px + 574.08px + 575.03px + 576.0px + 576.95px + 577.92px + 578.88px + 579.83px + 580.8px + 581.76px + 582.71px + 583.68px + 584.64px + 585.59px + 586.56px + 587.51px + 588.48px + 589.44px + 590.39px + 591.36px + 592.32px + 593.27px + 594.24px + 595.2px + 596.15px + 597.12px + 598.08px + 599.03px + 600.0px + 600.95px + 601.92px + 602.88px + 603.83px + 604.8px + 605.76px + 606.71px + 607.68px + 608.64px + 609.59px + 610.56px + 611.51px + 612.48px + 613.44px + 614.39px + 615.36px + 616.32px + 617.27px + 618.24px + 619.2px + 620.15px + 621.12px + 622.07px + 623.03px + 624.0px + 624.95px + 625.92px + 626.88px + 627.83px + 628.8px + 629.76px + 630.71px + 631.68px + 632.64px + 633.59px + 634.56px + 635.51px + 636.48px + 637.44px + 638.39px + 639.36px + 640.32px + 641.27px + 642.24px + 643.2px + 644.15px + 645.12px + 646.07px + 647.03px + 648.0px + 648.95px + 649.92px + 650.88px + 651.83px + 652.8px + 653.76px + 654.71px + 655.68px + 656.64px + 657.6px + 658.56px + 659.51px + 660.48px + 661.44px + 662.4px + 663.36px + 664.32px + 665.28px + 666.24px + 667.2px + 668.16px + 669.12px + 670.07px + 671.04px + 672.0px + 672.96px + 673.92px + 674.88px + 675.84px + 676.8px + 677.76px + 678.72px + 679.68px + 680.64px + 681.6px + 682.56px + 683.51px + 684.48px + 685.44px + 686.4px + 687.36px + 688.32px + 689.28px + 690.24px + 691.2px + 692.16px + 693.12px + 694.07px + 695.04px + 696.0px + 696.96px + 697.92px + 698.88px + 699.84px + 700.8px + 701.76px + 702.72px + 703.68px + 704.64px + 705.6px + 706.56px + 707.51px + 708.48px + 709.44px + 710.4px + 711.36px + 712.32px + 713.28px + 714.24px + 715.2px + 716.16px + 717.12px + 718.07px + 719.04px + 720px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1184x720/lay_y.xml b/FaceUnity/src/main/res/values-1184x720/lay_y.xml new file mode 100644 index 000000000..1de69bb66 --- /dev/null +++ b/FaceUnity/src/main/res/values-1184x720/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.88px + 1.77px + 2.66px + 3.55px + 4.43px + 5.32px + 6.21px + 7.1px + 7.98px + 8.87px + 9.76px + 10.65px + 11.53px + 12.42px + 13.31px + 14.2px + 15.08px + 15.97px + 16.86px + 17.75px + 18.63px + 19.52px + 20.41px + 21.3px + 22.18px + 23.07px + 23.96px + 24.85px + 25.73px + 26.62px + 27.51px + 28.4px + 29.28px + 30.17px + 31.06px + 31.95px + 32.83px + 33.72px + 34.61px + 35.5px + 36.38px + 37.27px + 38.16px + 39.05px + 39.94px + 40.82px + 41.71px + 42.6px + 43.49px + 44.37px + 45.26px + 46.15px + 47.04px + 47.92px + 48.81px + 49.7px + 50.59px + 51.47px + 52.36px + 53.25px + 54.14px + 55.02px + 55.91px + 56.8px + 57.69px + 58.57px + 59.46px + 60.35px + 61.24px + 62.12px + 63.01px + 63.9px + 64.79px + 65.67px + 66.56px + 67.45px + 68.34px + 69.22px + 70.11px + 71.0px + 71.89px + 72.77px + 73.66px + 74.55px + 75.44px + 76.32px + 77.21px + 78.1px + 78.99px + 79.88px + 80.76px + 81.65px + 82.54px + 83.43px + 84.31px + 85.2px + 86.09px + 86.98px + 87.86px + 88.75px + 89.64px + 90.53px + 91.41px + 92.3px + 93.19px + 94.08px + 94.96px + 95.85px + 96.74px + 97.63px + 98.51px + 99.4px + 100.29px + 101.18px + 102.06px + 102.95px + 103.84px + 104.73px + 105.61px + 106.5px + 107.39px + 108.28px + 109.16px + 110.05px + 110.94px + 111.83px + 112.71px + 113.6px + 114.49px + 115.38px + 116.26px + 117.15px + 118.04px + 118.93px + 119.82px + 120.7px + 121.59px + 122.48px + 123.37px + 124.25px + 125.14px + 126.03px + 126.92px + 127.8px + 128.69px + 129.58px + 130.47px + 131.35px + 132.24px + 133.13px + 134.02px + 134.9px + 135.79px + 136.68px + 137.57px + 138.45px + 139.34px + 140.23px + 141.12px + 142.0px + 142.89px + 143.78px + 144.67px + 145.55px + 146.44px + 147.33px + 148.22px + 149.1px + 149.99px + 150.88px + 151.77px + 152.65px + 153.54px + 154.43px + 155.32px + 156.2px + 157.09px + 157.98px + 158.87px + 159.76px + 160.64px + 161.53px + 162.42px + 163.31px + 164.19px + 165.08px + 165.97px + 166.86px + 167.74px + 168.63px + 169.52px + 170.41px + 171.29px + 172.18px + 173.07px + 173.96px + 174.84px + 175.73px + 176.62px + 177.51px + 178.39px + 179.28px + 180.17px + 181.06px + 181.94px + 182.83px + 183.72px + 184.61px + 185.49px + 186.38px + 187.27px + 188.16px + 189.04px + 189.93px + 190.82px + 191.71px + 192.59px + 193.48px + 194.37px + 195.26px + 196.14px + 197.03px + 197.92px + 198.81px + 199.7px + 200.58px + 201.47px + 202.36px + 203.25px + 204.13px + 205.02px + 205.91px + 206.8px + 207.68px + 208.57px + 209.46px + 210.35px + 211.23px + 212.12px + 213.01px + 213.9px + 214.78px + 215.67px + 216.56px + 217.45px + 218.33px + 219.22px + 220.11px + 221.0px + 221.88px + 222.77px + 223.66px + 224.55px + 225.43px + 226.32px + 227.21px + 228.1px + 228.98px + 229.87px + 230.76px + 231.65px + 232.53px + 233.42px + 234.31px + 235.2px + 236.08px + 236.97px + 237.86px + 238.75px + 239.64px + 240.52px + 241.41px + 242.3px + 243.19px + 244.07px + 244.96px + 245.85px + 246.74px + 247.62px + 248.51px + 249.4px + 250.29px + 251.17px + 252.06px + 252.95px + 253.84px + 254.72px + 255.61px + 256.5px + 257.39px + 258.27px + 259.16px + 260.05px + 260.94px + 261.82px + 262.71px + 263.6px + 264.49px + 265.37px + 266.26px + 267.15px + 268.04px + 268.92px + 269.81px + 270.7px + 271.59px + 272.47px + 273.36px + 274.25px + 275.14px + 276.02px + 276.91px + 277.8px + 278.69px + 279.58px + 280.46px + 281.35px + 282.24px + 283.13px + 284.01px + 284.9px + 285.79px + 286.68px + 287.56px + 288.45px + 289.34px + 290.23px + 291.11px + 292.0px + 292.89px + 293.78px + 294.66px + 295.55px + 296.44px + 297.33px + 298.21px + 299.1px + 299.99px + 300.88px + 301.76px + 302.65px + 303.54px + 304.43px + 305.31px + 306.2px + 307.09px + 307.98px + 308.86px + 309.75px + 310.64px + 311.53px + 312.41px + 313.3px + 314.19px + 315.08px + 315.97px + 316.85px + 317.74px + 318.63px + 319.52px + 320.4px + 321.29px + 322.18px + 323.07px + 323.95px + 324.84px + 325.73px + 326.62px + 327.5px + 328.39px + 329.28px + 330.17px + 331.05px + 331.94px + 332.83px + 333.72px + 334.6px + 335.49px + 336.38px + 337.27px + 338.15px + 339.04px + 339.93px + 340.82px + 341.7px + 342.59px + 343.48px + 344.37px + 345.25px + 346.14px + 347.03px + 347.92px + 348.8px + 349.69px + 350.58px + 351.47px + 352.35px + 353.24px + 354.13px + 355.02px + 355.91px + 356.79px + 357.68px + 358.57px + 359.46px + 360.34px + 361.23px + 362.12px + 363.01px + 363.89px + 364.78px + 365.67px + 366.56px + 367.44px + 368.33px + 369.22px + 370.11px + 370.99px + 371.88px + 372.77px + 373.66px + 374.54px + 375.43px + 376.32px + 377.21px + 378.09px + 378.98px + 379.87px + 380.76px + 381.64px + 382.53px + 383.42px + 384.31px + 385.19px + 386.08px + 386.97px + 387.86px + 388.74px + 389.63px + 390.52px + 391.41px + 392.29px + 393.18px + 394.07px + 394.96px + 395.85px + 396.73px + 397.62px + 398.51px + 399.4px + 400.28px + 401.17px + 402.06px + 402.95px + 403.83px + 404.72px + 405.61px + 406.5px + 407.38px + 408.27px + 409.16px + 410.05px + 410.93px + 411.82px + 412.71px + 413.6px + 414.48px + 415.37px + 416.26px + 417.15px + 418.03px + 418.92px + 419.81px + 420.7px + 421.58px + 422.47px + 423.36px + 424.25px + 425.13px + 426.02px + 426.91px + 427.8px + 428.68px + 429.57px + 430.46px + 431.35px + 432.23px + 433.12px + 434.01px + 434.9px + 435.79px + 436.67px + 437.56px + 438.45px + 439.34px + 440.22px + 441.11px + 442.0px + 442.89px + 443.77px + 444.66px + 445.55px + 446.44px + 447.32px + 448.21px + 449.1px + 449.99px + 450.87px + 451.76px + 452.65px + 453.54px + 454.42px + 455.31px + 456.2px + 457.09px + 457.97px + 458.86px + 459.75px + 460.64px + 461.52px + 462.41px + 463.3px + 464.19px + 465.07px + 465.96px + 466.85px + 467.74px + 468.62px + 469.51px + 470.4px + 471.29px + 472.17px + 473.06px + 473.95px + 474.84px + 475.73px + 476.61px + 477.5px + 478.39px + 479.28px + 480.16px + 481.05px + 481.94px + 482.83px + 483.71px + 484.6px + 485.49px + 486.38px + 487.26px + 488.15px + 489.04px + 489.93px + 490.81px + 491.7px + 492.59px + 493.48px + 494.36px + 495.25px + 496.14px + 497.03px + 497.91px + 498.8px + 499.69px + 500.58px + 501.46px + 502.35px + 503.24px + 504.13px + 505.01px + 505.9px + 506.79px + 507.68px + 508.56px + 509.45px + 510.34px + 511.23px + 512.11px + 513.0px + 513.89px + 514.78px + 515.67px + 516.55px + 517.44px + 518.33px + 519.22px + 520.1px + 520.99px + 521.88px + 522.77px + 523.65px + 524.54px + 525.43px + 526.32px + 527.2px + 528.09px + 528.98px + 529.87px + 530.75px + 531.64px + 532.53px + 533.42px + 534.3px + 535.19px + 536.08px + 536.97px + 537.85px + 538.74px + 539.63px + 540.52px + 541.4px + 542.29px + 543.18px + 544.07px + 544.95px + 545.84px + 546.73px + 547.62px + 548.5px + 549.39px + 550.28px + 551.17px + 552.05px + 552.94px + 553.83px + 554.72px + 555.61px + 556.49px + 557.38px + 558.27px + 559.16px + 560.04px + 560.93px + 561.82px + 562.71px + 563.59px + 564.48px + 565.37px + 566.26px + 567.14px + 568.03px + 568.92px + 569.81px + 570.69px + 571.58px + 572.47px + 573.36px + 574.24px + 575.13px + 576.02px + 576.91px + 577.79px + 578.68px + 579.57px + 580.46px + 581.34px + 582.23px + 583.12px + 584.01px + 584.89px + 585.78px + 586.67px + 587.56px + 588.44px + 589.33px + 590.22px + 591.11px + 592.0px + 592.88px + 593.77px + 594.66px + 595.55px + 596.43px + 597.32px + 598.21px + 599.1px + 599.98px + 600.87px + 601.76px + 602.65px + 603.53px + 604.42px + 605.31px + 606.2px + 607.08px + 607.97px + 608.86px + 609.75px + 610.63px + 611.52px + 612.41px + 613.3px + 614.18px + 615.07px + 615.96px + 616.85px + 617.73px + 618.62px + 619.51px + 620.4px + 621.28px + 622.17px + 623.06px + 623.95px + 624.83px + 625.72px + 626.61px + 627.5px + 628.38px + 629.27px + 630.16px + 631.05px + 631.94px + 632.82px + 633.71px + 634.6px + 635.49px + 636.37px + 637.26px + 638.15px + 639.04px + 639.92px + 640.81px + 641.7px + 642.59px + 643.47px + 644.36px + 645.25px + 646.14px + 647.02px + 647.91px + 648.8px + 649.69px + 650.57px + 651.46px + 652.35px + 653.24px + 654.12px + 655.01px + 655.9px + 656.79px + 657.67px + 658.56px + 659.45px + 660.34px + 661.22px + 662.11px + 663.0px + 663.89px + 664.77px + 665.66px + 666.55px + 667.44px + 668.32px + 669.21px + 670.1px + 670.99px + 671.88px + 672.76px + 673.65px + 674.54px + 675.43px + 676.31px + 677.2px + 678.09px + 678.98px + 679.86px + 680.75px + 681.64px + 682.53px + 683.41px + 684.3px + 685.19px + 686.08px + 686.96px + 687.85px + 688.74px + 689.63px + 690.51px + 691.4px + 692.29px + 693.18px + 694.06px + 694.95px + 695.84px + 696.73px + 697.61px + 698.5px + 699.39px + 700.28px + 701.16px + 702.05px + 702.94px + 703.83px + 704.71px + 705.6px + 706.49px + 707.38px + 708.26px + 709.15px + 710.04px + 710.93px + 711.82px + 712.7px + 713.59px + 714.48px + 715.37px + 716.25px + 717.14px + 718.03px + 718.92px + 719.8px + 720.69px + 721.58px + 722.47px + 723.35px + 724.24px + 725.13px + 726.02px + 726.9px + 727.79px + 728.68px + 729.57px + 730.45px + 731.34px + 732.23px + 733.12px + 734.0px + 734.89px + 735.78px + 736.67px + 737.55px + 738.44px + 739.33px + 740.22px + 741.1px + 741.99px + 742.88px + 743.77px + 744.65px + 745.54px + 746.43px + 747.32px + 748.2px + 749.09px + 749.98px + 750.87px + 751.76px + 752.64px + 753.53px + 754.42px + 755.31px + 756.19px + 757.08px + 757.97px + 758.86px + 759.74px + 760.63px + 761.52px + 762.41px + 763.29px + 764.18px + 765.07px + 765.96px + 766.84px + 767.73px + 768.62px + 769.51px + 770.39px + 771.28px + 772.17px + 773.06px + 773.94px + 774.83px + 775.72px + 776.61px + 777.49px + 778.38px + 779.27px + 780.16px + 781.04px + 781.93px + 782.82px + 783.71px + 784.59px + 785.48px + 786.37px + 787.26px + 788.14px + 789.03px + 789.92px + 790.81px + 791.7px + 792.58px + 793.47px + 794.36px + 795.25px + 796.13px + 797.02px + 797.91px + 798.8px + 799.68px + 800.57px + 801.46px + 802.35px + 803.23px + 804.12px + 805.01px + 805.9px + 806.78px + 807.67px + 808.56px + 809.45px + 810.33px + 811.22px + 812.11px + 813.0px + 813.88px + 814.77px + 815.66px + 816.55px + 817.43px + 818.32px + 819.21px + 820.1px + 820.98px + 821.87px + 822.76px + 823.65px + 824.53px + 825.42px + 826.31px + 827.2px + 828.08px + 828.97px + 829.86px + 830.75px + 831.64px + 832.52px + 833.41px + 834.3px + 835.19px + 836.07px + 836.96px + 837.85px + 838.74px + 839.62px + 840.51px + 841.4px + 842.29px + 843.17px + 844.06px + 844.95px + 845.84px + 846.72px + 847.61px + 848.5px + 849.39px + 850.27px + 851.16px + 852.05px + 852.94px + 853.82px + 854.71px + 855.6px + 856.49px + 857.37px + 858.26px + 859.15px + 860.04px + 860.92px + 861.81px + 862.7px + 863.59px + 864.47px + 865.36px + 866.25px + 867.14px + 868.03px + 868.91px + 869.8px + 870.69px + 871.58px + 872.46px + 873.35px + 874.24px + 875.13px + 876.01px + 876.9px + 877.79px + 878.68px + 879.56px + 880.45px + 881.34px + 882.23px + 883.11px + 884.0px + 884.89px + 885.78px + 886.66px + 887.55px + 888.44px + 889.33px + 890.21px + 891.1px + 891.99px + 892.88px + 893.76px + 894.65px + 895.54px + 896.43px + 897.31px + 898.2px + 899.09px + 899.98px + 900.86px + 901.75px + 902.64px + 903.53px + 904.41px + 905.3px + 906.19px + 907.08px + 907.97px + 908.85px + 909.74px + 910.63px + 911.52px + 912.4px + 913.29px + 914.18px + 915.07px + 915.95px + 916.84px + 917.73px + 918.62px + 919.5px + 920.39px + 921.28px + 922.17px + 923.05px + 923.94px + 924.83px + 925.72px + 926.6px + 927.49px + 928.38px + 929.27px + 930.15px + 931.04px + 931.93px + 932.82px + 933.7px + 934.59px + 935.48px + 936.37px + 937.25px + 938.14px + 939.03px + 939.92px + 940.8px + 941.69px + 942.58px + 943.47px + 944.35px + 945.24px + 946.13px + 947.02px + 947.91px + 948.79px + 949.68px + 950.57px + 951.46px + 952.34px + 953.23px + 954.12px + 955.01px + 955.89px + 956.78px + 957.67px + 958.56px + 959.44px + 960.33px + 961.22px + 962.11px + 962.99px + 963.88px + 964.77px + 965.66px + 966.54px + 967.43px + 968.32px + 969.21px + 970.09px + 970.98px + 971.87px + 972.76px + 973.64px + 974.53px + 975.42px + 976.31px + 977.19px + 978.08px + 978.97px + 979.86px + 980.74px + 981.63px + 982.52px + 983.41px + 984.29px + 985.18px + 986.07px + 986.96px + 987.85px + 988.73px + 989.62px + 990.51px + 991.4px + 992.28px + 993.17px + 994.06px + 994.95px + 995.83px + 996.72px + 997.61px + 998.5px + 999.38px + 1000.27px + 1001.16px + 1002.05px + 1002.93px + 1003.82px + 1004.71px + 1005.6px + 1006.48px + 1007.37px + 1008.26px + 1009.15px + 1010.03px + 1010.92px + 1011.81px + 1012.7px + 1013.58px + 1014.47px + 1015.36px + 1016.25px + 1017.13px + 1018.02px + 1018.91px + 1019.8px + 1020.68px + 1021.57px + 1022.46px + 1023.35px + 1024.23px + 1025.12px + 1026.01px + 1026.9px + 1027.79px + 1028.67px + 1029.56px + 1030.45px + 1031.34px + 1032.22px + 1033.11px + 1034.0px + 1034.89px + 1035.77px + 1036.66px + 1037.55px + 1038.44px + 1039.32px + 1040.21px + 1041.1px + 1041.99px + 1042.87px + 1043.76px + 1044.65px + 1045.54px + 1046.42px + 1047.31px + 1048.2px + 1049.09px + 1049.97px + 1050.86px + 1051.75px + 1052.64px + 1053.52px + 1054.41px + 1055.3px + 1056.19px + 1057.07px + 1057.96px + 1058.85px + 1059.74px + 1060.62px + 1061.51px + 1062.4px + 1063.29px + 1064.17px + 1065.06px + 1065.95px + 1066.84px + 1067.73px + 1068.61px + 1069.5px + 1070.39px + 1071.28px + 1072.16px + 1073.05px + 1073.94px + 1074.83px + 1075.71px + 1076.6px + 1077.49px + 1078.38px + 1079.26px + 1080.15px + 1081.04px + 1081.93px + 1082.81px + 1083.7px + 1084.59px + 1085.48px + 1086.36px + 1087.25px + 1088.14px + 1089.03px + 1089.91px + 1090.8px + 1091.69px + 1092.58px + 1093.46px + 1094.35px + 1095.24px + 1096.13px + 1097.01px + 1097.9px + 1098.79px + 1099.68px + 1100.56px + 1101.45px + 1102.34px + 1103.23px + 1104.11px + 1105.0px + 1105.89px + 1106.78px + 1107.67px + 1108.55px + 1109.44px + 1110.33px + 1111.22px + 1112.1px + 1112.99px + 1113.88px + 1114.77px + 1115.65px + 1116.54px + 1117.43px + 1118.32px + 1119.2px + 1120.09px + 1120.98px + 1121.87px + 1122.75px + 1123.64px + 1124.53px + 1125.42px + 1126.3px + 1127.19px + 1128.08px + 1128.97px + 1129.85px + 1130.74px + 1131.63px + 1132.52px + 1133.4px + 1134.29px + 1135.18px + 1136.07px + 1136.95px + 1137.84px + 1138.73px + 1139.62px + 1140.5px + 1141.39px + 1142.28px + 1143.17px + 1144.05px + 1144.94px + 1145.83px + 1146.72px + 1147.61px + 1148.49px + 1149.38px + 1150.27px + 1151.16px + 1152.04px + 1152.93px + 1153.82px + 1154.71px + 1155.59px + 1156.48px + 1157.37px + 1158.26px + 1159.14px + 1160.03px + 1160.92px + 1161.81px + 1162.69px + 1163.58px + 1164.47px + 1165.36px + 1166.24px + 1167.13px + 1168.02px + 1168.91px + 1169.79px + 1170.68px + 1171.57px + 1172.46px + 1173.34px + 1174.23px + 1175.12px + 1176.01px + 1176.89px + 1177.78px + 1178.67px + 1179.56px + 1180.44px + 1181.33px + 1182.22px + 1183.11px + 1184px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1196x720/lay_x.xml b/FaceUnity/src/main/res/values-1196x720/lay_x.xml new file mode 100644 index 000000000..80d38bd83 --- /dev/null +++ b/FaceUnity/src/main/res/values-1196x720/lay_x.xml @@ -0,0 +1,753 @@ + + + 0.96px + 1.92px + 2.88px + 3.84px + 4.79px + 5.76px + 6.72px + 7.68px + 8.63px + 9.59px + 10.56px + 11.52px + 12.48px + 13.44px + 14.4px + 15.36px + 16.32px + 17.27px + 18.24px + 19.19px + 20.16px + 21.12px + 22.08px + 23.04px + 24.0px + 24.96px + 25.92px + 26.88px + 27.84px + 28.8px + 29.76px + 30.72px + 31.67px + 32.64px + 33.59px + 34.55px + 35.52px + 36.48px + 37.43px + 38.39px + 39.36px + 40.32px + 41.28px + 42.24px + 43.2px + 44.16px + 45.12px + 46.08px + 47.03px + 48.0px + 48.96px + 49.92px + 50.87px + 51.84px + 52.8px + 53.76px + 54.71px + 55.68px + 56.64px + 57.6px + 58.56px + 59.52px + 60.48px + 61.44px + 62.4px + 63.35px + 64.32px + 65.28px + 66.24px + 67.19px + 68.15px + 69.11px + 70.08px + 71.04px + 72.0px + 72.96px + 73.92px + 74.87px + 75.83px + 76.79px + 77.75px + 78.72px + 79.68px + 80.64px + 81.6px + 82.56px + 83.52px + 84.48px + 85.43px + 86.4px + 87.36px + 88.32px + 89.28px + 90.24px + 91.2px + 92.16px + 93.12px + 94.07px + 95.04px + 96.0px + 96.96px + 97.92px + 98.88px + 99.84px + 100.8px + 101.75px + 102.72px + 103.68px + 104.64px + 105.6px + 106.56px + 107.52px + 108.48px + 109.43px + 110.39px + 111.36px + 112.32px + 113.28px + 114.24px + 115.2px + 116.16px + 117.12px + 118.07px + 119.04px + 120.0px + 120.96px + 121.92px + 122.88px + 123.84px + 124.8px + 125.75px + 126.71px + 127.68px + 128.64px + 129.59px + 130.56px + 131.52px + 132.48px + 133.44px + 134.39px + 135.36px + 136.31px + 137.28px + 138.23px + 139.2px + 140.16px + 141.12px + 142.08px + 143.03px + 144.0px + 144.95px + 145.92px + 146.87px + 147.84px + 148.8px + 149.75px + 150.72px + 151.67px + 152.64px + 153.59px + 154.56px + 155.51px + 156.48px + 157.44px + 158.39px + 159.36px + 160.31px + 161.28px + 162.23px + 163.2px + 164.16px + 165.12px + 166.08px + 167.04px + 168.0px + 168.96px + 169.92px + 170.87px + 171.84px + 172.8px + 173.76px + 174.72px + 175.68px + 176.64px + 177.6px + 178.56px + 179.51px + 180.48px + 181.44px + 182.4px + 183.36px + 184.32px + 185.28px + 186.24px + 187.2px + 188.15px + 189.12px + 190.08px + 191.04px + 192.0px + 192.96px + 193.92px + 194.87px + 195.84px + 196.8px + 197.76px + 198.72px + 199.68px + 200.64px + 201.6px + 202.56px + 203.51px + 204.48px + 205.44px + 206.4px + 207.36px + 208.32px + 209.28px + 210.24px + 211.2px + 212.15px + 213.12px + 214.08px + 215.04px + 216.0px + 216.96px + 217.92px + 218.87px + 219.84px + 220.79px + 221.76px + 222.72px + 223.68px + 224.64px + 225.6px + 226.56px + 227.51px + 228.48px + 229.44px + 230.4px + 231.36px + 232.32px + 233.28px + 234.24px + 235.2px + 236.15px + 237.12px + 238.08px + 239.04px + 240.0px + 240.96px + 241.92px + 242.87px + 243.84px + 244.79px + 245.76px + 246.72px + 247.68px + 248.64px + 249.6px + 250.56px + 251.51px + 252.48px + 253.43px + 254.4px + 255.36px + 256.32px + 257.28px + 258.24px + 259.19px + 260.16px + 261.12px + 262.07px + 263.04px + 264.0px + 264.96px + 265.91px + 266.88px + 267.84px + 268.79px + 269.75px + 270.72px + 271.68px + 272.63px + 273.6px + 274.56px + 275.51px + 276.47px + 277.44px + 278.4px + 279.35px + 280.32px + 281.28px + 282.24px + 283.19px + 284.16px + 285.12px + 286.07px + 287.04px + 288.0px + 288.96px + 289.91px + 290.88px + 291.84px + 292.79px + 293.75px + 294.72px + 295.68px + 296.63px + 297.6px + 298.56px + 299.51px + 300.47px + 301.44px + 302.4px + 303.35px + 304.32px + 305.28px + 306.24px + 307.19px + 308.16px + 309.12px + 310.07px + 311.03px + 312.0px + 312.96px + 313.91px + 314.88px + 315.84px + 316.79px + 317.75px + 318.72px + 319.68px + 320.63px + 321.6px + 322.56px + 323.51px + 324.47px + 325.44px + 326.4px + 327.35px + 328.32px + 329.28px + 330.24px + 331.2px + 332.16px + 333.12px + 334.08px + 335.03px + 336.0px + 336.96px + 337.92px + 338.88px + 339.84px + 340.8px + 341.75px + 342.72px + 343.68px + 344.64px + 345.6px + 346.56px + 347.52px + 348.48px + 349.44px + 350.4px + 351.36px + 352.32px + 353.28px + 354.24px + 355.2px + 356.16px + 357.12px + 358.08px + 359.03px + 360.0px + 360.96px + 361.92px + 362.88px + 363.84px + 364.8px + 365.75px + 366.72px + 367.68px + 368.64px + 369.6px + 370.56px + 371.52px + 372.48px + 373.44px + 374.4px + 375.36px + 376.31px + 377.28px + 378.24px + 379.2px + 380.16px + 381.12px + 382.08px + 383.03px + 384.0px + 384.96px + 385.92px + 386.88px + 387.84px + 388.8px + 389.75px + 390.72px + 391.68px + 392.64px + 393.6px + 394.56px + 395.52px + 396.48px + 397.44px + 398.4px + 399.36px + 400.31px + 401.28px + 402.24px + 403.2px + 404.16px + 405.12px + 406.08px + 407.03px + 408.0px + 408.96px + 409.92px + 410.88px + 411.84px + 412.8px + 413.75px + 414.72px + 415.68px + 416.64px + 417.59px + 418.56px + 419.52px + 420.48px + 421.44px + 422.4px + 423.36px + 424.31px + 425.28px + 426.24px + 427.2px + 428.16px + 429.12px + 430.08px + 431.03px + 432.0px + 432.96px + 433.92px + 434.88px + 435.84px + 436.8px + 437.75px + 438.72px + 439.68px + 440.64px + 441.59px + 442.56px + 443.52px + 444.48px + 445.44px + 446.4px + 447.36px + 448.31px + 449.28px + 450.24px + 451.2px + 452.16px + 453.12px + 454.08px + 455.03px + 456.0px + 456.96px + 457.92px + 458.88px + 459.84px + 460.8px + 461.75px + 462.72px + 463.68px + 464.64px + 465.59px + 466.56px + 467.52px + 468.48px + 469.44px + 470.4px + 471.36px + 472.31px + 473.28px + 474.24px + 475.2px + 476.16px + 477.12px + 478.08px + 479.03px + 480.0px + 480.96px + 481.92px + 482.87px + 483.84px + 484.8px + 485.75px + 486.72px + 487.68px + 488.64px + 489.59px + 490.56px + 491.52px + 492.48px + 493.44px + 494.4px + 495.36px + 496.31px + 497.28px + 498.24px + 499.2px + 500.16px + 501.12px + 502.08px + 503.03px + 504.0px + 504.96px + 505.92px + 506.87px + 507.84px + 508.8px + 509.75px + 510.72px + 511.68px + 512.64px + 513.59px + 514.56px + 515.51px + 516.48px + 517.44px + 518.39px + 519.36px + 520.32px + 521.27px + 522.24px + 523.2px + 524.15px + 525.12px + 526.08px + 527.03px + 528.0px + 528.95px + 529.92px + 530.88px + 531.83px + 532.8px + 533.76px + 534.71px + 535.68px + 536.64px + 537.59px + 538.56px + 539.51px + 540.48px + 541.44px + 542.39px + 543.36px + 544.32px + 545.27px + 546.24px + 547.2px + 548.15px + 549.12px + 550.08px + 551.03px + 552.0px + 552.95px + 553.92px + 554.88px + 555.83px + 556.8px + 557.76px + 558.71px + 559.68px + 560.64px + 561.59px + 562.56px + 563.51px + 564.48px + 565.44px + 566.39px + 567.36px + 568.32px + 569.27px + 570.24px + 571.2px + 572.15px + 573.12px + 574.08px + 575.03px + 576.0px + 576.95px + 577.92px + 578.88px + 579.83px + 580.8px + 581.76px + 582.71px + 583.68px + 584.64px + 585.59px + 586.56px + 587.51px + 588.48px + 589.44px + 590.39px + 591.36px + 592.32px + 593.27px + 594.24px + 595.2px + 596.15px + 597.12px + 598.08px + 599.03px + 600.0px + 600.95px + 601.92px + 602.88px + 603.83px + 604.8px + 605.76px + 606.71px + 607.68px + 608.64px + 609.59px + 610.56px + 611.51px + 612.48px + 613.44px + 614.39px + 615.36px + 616.32px + 617.27px + 618.24px + 619.2px + 620.15px + 621.12px + 622.07px + 623.03px + 624.0px + 624.95px + 625.92px + 626.88px + 627.83px + 628.8px + 629.76px + 630.71px + 631.68px + 632.64px + 633.59px + 634.56px + 635.51px + 636.48px + 637.44px + 638.39px + 639.36px + 640.32px + 641.27px + 642.24px + 643.2px + 644.15px + 645.12px + 646.07px + 647.03px + 648.0px + 648.95px + 649.92px + 650.88px + 651.83px + 652.8px + 653.76px + 654.71px + 655.68px + 656.64px + 657.6px + 658.56px + 659.51px + 660.48px + 661.44px + 662.4px + 663.36px + 664.32px + 665.28px + 666.24px + 667.2px + 668.16px + 669.12px + 670.07px + 671.04px + 672.0px + 672.96px + 673.92px + 674.88px + 675.84px + 676.8px + 677.76px + 678.72px + 679.68px + 680.64px + 681.6px + 682.56px + 683.51px + 684.48px + 685.44px + 686.4px + 687.36px + 688.32px + 689.28px + 690.24px + 691.2px + 692.16px + 693.12px + 694.07px + 695.04px + 696.0px + 696.96px + 697.92px + 698.88px + 699.84px + 700.8px + 701.76px + 702.72px + 703.68px + 704.64px + 705.6px + 706.56px + 707.51px + 708.48px + 709.44px + 710.4px + 711.36px + 712.32px + 713.28px + 714.24px + 715.2px + 716.16px + 717.12px + 718.07px + 719.04px + 720px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1196x720/lay_y.xml b/FaceUnity/src/main/res/values-1196x720/lay_y.xml new file mode 100644 index 000000000..e0fc3da47 --- /dev/null +++ b/FaceUnity/src/main/res/values-1196x720/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.89px + 1.79px + 2.68px + 3.58px + 4.48px + 5.37px + 6.27px + 7.17px + 8.06px + 8.96px + 9.86px + 10.75px + 11.65px + 12.55px + 13.44px + 14.34px + 15.24px + 16.13px + 17.03px + 17.93px + 18.82px + 19.72px + 20.62px + 21.51px + 22.41px + 23.31px + 24.2px + 25.1px + 26.0px + 26.89px + 27.79px + 28.68px + 29.58px + 30.48px + 31.37px + 32.27px + 33.17px + 34.06px + 34.96px + 35.86px + 36.75px + 37.65px + 38.55px + 39.44px + 40.34px + 41.24px + 42.13px + 43.03px + 43.93px + 44.82px + 45.72px + 46.62px + 47.51px + 48.41px + 49.31px + 50.2px + 51.1px + 52.0px + 52.89px + 53.79px + 54.68px + 55.58px + 56.48px + 57.37px + 58.27px + 59.17px + 60.06px + 60.96px + 61.86px + 62.75px + 63.65px + 64.55px + 65.44px + 66.34px + 67.24px + 68.13px + 69.03px + 69.93px + 70.82px + 71.72px + 72.62px + 73.51px + 74.41px + 75.31px + 76.2px + 77.1px + 78.0px + 78.89px + 79.79px + 80.68px + 81.58px + 82.48px + 83.37px + 84.27px + 85.17px + 86.06px + 86.96px + 87.86px + 88.75px + 89.65px + 90.55px + 91.44px + 92.34px + 93.24px + 94.13px + 95.03px + 95.93px + 96.82px + 97.72px + 98.62px + 99.51px + 100.41px + 101.31px + 102.2px + 103.1px + 104.0px + 104.89px + 105.79px + 106.68px + 107.58px + 108.48px + 109.37px + 110.27px + 111.17px + 112.06px + 112.96px + 113.86px + 114.75px + 115.65px + 116.55px + 117.44px + 118.34px + 119.24px + 120.13px + 121.03px + 121.93px + 122.82px + 123.72px + 124.62px + 125.51px + 126.41px + 127.31px + 128.2px + 129.1px + 130.0px + 130.89px + 131.79px + 132.68px + 133.58px + 134.48px + 135.37px + 136.27px + 137.17px + 138.06px + 138.96px + 139.86px + 140.75px + 141.65px + 142.55px + 143.44px + 144.34px + 145.24px + 146.13px + 147.03px + 147.93px + 148.82px + 149.72px + 150.62px + 151.51px + 152.41px + 153.31px + 154.2px + 155.1px + 156.0px + 156.89px + 157.79px + 158.68px + 159.58px + 160.48px + 161.37px + 162.27px + 163.17px + 164.06px + 164.96px + 165.86px + 166.75px + 167.65px + 168.55px + 169.44px + 170.34px + 171.24px + 172.13px + 173.03px + 173.93px + 174.82px + 175.72px + 176.62px + 177.51px + 178.41px + 179.31px + 180.2px + 181.1px + 182.0px + 182.89px + 183.79px + 184.68px + 185.58px + 186.48px + 187.37px + 188.27px + 189.17px + 190.06px + 190.96px + 191.86px + 192.75px + 193.65px + 194.55px + 195.44px + 196.34px + 197.24px + 198.13px + 199.03px + 199.93px + 200.82px + 201.72px + 202.62px + 203.51px + 204.41px + 205.31px + 206.2px + 207.1px + 208.0px + 208.89px + 209.79px + 210.68px + 211.58px + 212.48px + 213.37px + 214.27px + 215.17px + 216.06px + 216.96px + 217.86px + 218.75px + 219.65px + 220.55px + 221.44px + 222.34px + 223.24px + 224.13px + 225.03px + 225.93px + 226.82px + 227.72px + 228.62px + 229.51px + 230.41px + 231.31px + 232.2px + 233.1px + 234.0px + 234.89px + 235.79px + 236.68px + 237.58px + 238.48px + 239.37px + 240.27px + 241.17px + 242.06px + 242.96px + 243.86px + 244.75px + 245.65px + 246.55px + 247.44px + 248.34px + 249.24px + 250.13px + 251.03px + 251.93px + 252.82px + 253.72px + 254.62px + 255.51px + 256.41px + 257.31px + 258.2px + 259.1px + 260.0px + 260.89px + 261.79px + 262.68px + 263.58px + 264.48px + 265.37px + 266.27px + 267.17px + 268.06px + 268.96px + 269.86px + 270.75px + 271.65px + 272.55px + 273.44px + 274.34px + 275.24px + 276.13px + 277.03px + 277.93px + 278.82px + 279.72px + 280.62px + 281.51px + 282.41px + 283.31px + 284.2px + 285.1px + 286.0px + 286.89px + 287.79px + 288.68px + 289.58px + 290.48px + 291.37px + 292.27px + 293.17px + 294.06px + 294.96px + 295.86px + 296.75px + 297.65px + 298.55px + 299.44px + 300.34px + 301.24px + 302.13px + 303.03px + 303.93px + 304.82px + 305.72px + 306.62px + 307.51px + 308.41px + 309.31px + 310.2px + 311.1px + 312.0px + 312.89px + 313.79px + 314.68px + 315.58px + 316.48px + 317.37px + 318.27px + 319.17px + 320.06px + 320.96px + 321.86px + 322.75px + 323.65px + 324.55px + 325.44px + 326.34px + 327.24px + 328.13px + 329.03px + 329.93px + 330.82px + 331.72px + 332.62px + 333.51px + 334.41px + 335.31px + 336.2px + 337.1px + 338.0px + 338.89px + 339.79px + 340.68px + 341.58px + 342.48px + 343.37px + 344.27px + 345.17px + 346.06px + 346.96px + 347.86px + 348.75px + 349.65px + 350.55px + 351.44px + 352.34px + 353.24px + 354.13px + 355.03px + 355.93px + 356.82px + 357.72px + 358.62px + 359.51px + 360.41px + 361.31px + 362.2px + 363.1px + 364.0px + 364.89px + 365.79px + 366.68px + 367.58px + 368.48px + 369.37px + 370.27px + 371.17px + 372.06px + 372.96px + 373.86px + 374.75px + 375.65px + 376.55px + 377.44px + 378.34px + 379.24px + 380.13px + 381.03px + 381.93px + 382.82px + 383.72px + 384.62px + 385.51px + 386.41px + 387.31px + 388.2px + 389.1px + 390.0px + 390.89px + 391.79px + 392.68px + 393.58px + 394.48px + 395.37px + 396.27px + 397.17px + 398.06px + 398.96px + 399.86px + 400.75px + 401.65px + 402.55px + 403.44px + 404.34px + 405.24px + 406.13px + 407.03px + 407.93px + 408.82px + 409.72px + 410.62px + 411.51px + 412.41px + 413.31px + 414.2px + 415.1px + 416.0px + 416.89px + 417.79px + 418.68px + 419.58px + 420.48px + 421.37px + 422.27px + 423.17px + 424.06px + 424.96px + 425.86px + 426.75px + 427.65px + 428.55px + 429.44px + 430.34px + 431.24px + 432.13px + 433.03px + 433.93px + 434.82px + 435.72px + 436.62px + 437.51px + 438.41px + 439.31px + 440.2px + 441.1px + 442.0px + 442.89px + 443.79px + 444.68px + 445.58px + 446.48px + 447.37px + 448.27px + 449.17px + 450.06px + 450.96px + 451.86px + 452.75px + 453.65px + 454.55px + 455.44px + 456.34px + 457.24px + 458.13px + 459.03px + 459.93px + 460.82px + 461.72px + 462.62px + 463.51px + 464.41px + 465.31px + 466.2px + 467.1px + 468.0px + 468.89px + 469.79px + 470.68px + 471.58px + 472.48px + 473.37px + 474.27px + 475.17px + 476.06px + 476.96px + 477.86px + 478.75px + 479.65px + 480.55px + 481.44px + 482.34px + 483.24px + 484.13px + 485.03px + 485.93px + 486.82px + 487.72px + 488.62px + 489.51px + 490.41px + 491.31px + 492.2px + 493.1px + 494.0px + 494.89px + 495.79px + 496.68px + 497.58px + 498.48px + 499.37px + 500.27px + 501.17px + 502.06px + 502.96px + 503.86px + 504.75px + 505.65px + 506.55px + 507.44px + 508.34px + 509.24px + 510.13px + 511.03px + 511.93px + 512.82px + 513.72px + 514.62px + 515.51px + 516.41px + 517.31px + 518.2px + 519.1px + 520.0px + 520.89px + 521.79px + 522.68px + 523.58px + 524.48px + 525.37px + 526.27px + 527.17px + 528.06px + 528.96px + 529.86px + 530.75px + 531.65px + 532.55px + 533.44px + 534.34px + 535.24px + 536.13px + 537.03px + 537.93px + 538.82px + 539.72px + 540.62px + 541.51px + 542.41px + 543.31px + 544.2px + 545.1px + 546.0px + 546.89px + 547.79px + 548.68px + 549.58px + 550.48px + 551.37px + 552.27px + 553.17px + 554.06px + 554.96px + 555.86px + 556.75px + 557.65px + 558.55px + 559.44px + 560.34px + 561.24px + 562.13px + 563.03px + 563.93px + 564.82px + 565.72px + 566.62px + 567.51px + 568.41px + 569.31px + 570.2px + 571.1px + 572.0px + 572.89px + 573.79px + 574.68px + 575.58px + 576.48px + 577.37px + 578.27px + 579.17px + 580.06px + 580.96px + 581.86px + 582.75px + 583.65px + 584.55px + 585.44px + 586.34px + 587.24px + 588.13px + 589.03px + 589.93px + 590.82px + 591.72px + 592.62px + 593.51px + 594.41px + 595.31px + 596.2px + 597.1px + 598.0px + 598.89px + 599.79px + 600.68px + 601.58px + 602.48px + 603.37px + 604.27px + 605.17px + 606.06px + 606.96px + 607.86px + 608.75px + 609.65px + 610.55px + 611.44px + 612.34px + 613.24px + 614.13px + 615.03px + 615.93px + 616.82px + 617.72px + 618.62px + 619.51px + 620.41px + 621.31px + 622.2px + 623.1px + 624.0px + 624.89px + 625.79px + 626.68px + 627.58px + 628.48px + 629.37px + 630.27px + 631.17px + 632.06px + 632.96px + 633.86px + 634.75px + 635.65px + 636.55px + 637.44px + 638.34px + 639.24px + 640.13px + 641.03px + 641.93px + 642.82px + 643.72px + 644.62px + 645.51px + 646.41px + 647.31px + 648.2px + 649.1px + 650.0px + 650.89px + 651.79px + 652.68px + 653.58px + 654.48px + 655.37px + 656.27px + 657.17px + 658.06px + 658.96px + 659.86px + 660.75px + 661.65px + 662.55px + 663.44px + 664.34px + 665.24px + 666.13px + 667.03px + 667.93px + 668.82px + 669.72px + 670.62px + 671.51px + 672.41px + 673.31px + 674.2px + 675.1px + 676.0px + 676.89px + 677.79px + 678.68px + 679.58px + 680.48px + 681.37px + 682.27px + 683.17px + 684.06px + 684.96px + 685.86px + 686.75px + 687.65px + 688.55px + 689.44px + 690.34px + 691.24px + 692.13px + 693.03px + 693.93px + 694.82px + 695.72px + 696.62px + 697.51px + 698.41px + 699.31px + 700.2px + 701.1px + 702.0px + 702.89px + 703.79px + 704.68px + 705.58px + 706.48px + 707.37px + 708.27px + 709.17px + 710.06px + 710.96px + 711.86px + 712.75px + 713.65px + 714.55px + 715.44px + 716.34px + 717.24px + 718.13px + 719.03px + 719.93px + 720.82px + 721.72px + 722.62px + 723.51px + 724.41px + 725.31px + 726.2px + 727.1px + 728.0px + 728.89px + 729.79px + 730.68px + 731.58px + 732.48px + 733.37px + 734.27px + 735.17px + 736.06px + 736.96px + 737.86px + 738.75px + 739.65px + 740.55px + 741.44px + 742.34px + 743.24px + 744.13px + 745.03px + 745.93px + 746.82px + 747.72px + 748.62px + 749.51px + 750.41px + 751.31px + 752.2px + 753.1px + 754.0px + 754.89px + 755.79px + 756.68px + 757.58px + 758.48px + 759.37px + 760.27px + 761.17px + 762.06px + 762.96px + 763.86px + 764.75px + 765.65px + 766.55px + 767.44px + 768.34px + 769.24px + 770.13px + 771.03px + 771.93px + 772.82px + 773.72px + 774.62px + 775.51px + 776.41px + 777.31px + 778.2px + 779.1px + 780.0px + 780.89px + 781.79px + 782.68px + 783.58px + 784.48px + 785.37px + 786.27px + 787.17px + 788.06px + 788.96px + 789.86px + 790.75px + 791.65px + 792.55px + 793.44px + 794.34px + 795.24px + 796.13px + 797.03px + 797.93px + 798.82px + 799.72px + 800.62px + 801.51px + 802.41px + 803.31px + 804.2px + 805.1px + 806.0px + 806.89px + 807.79px + 808.68px + 809.58px + 810.48px + 811.37px + 812.27px + 813.17px + 814.06px + 814.96px + 815.86px + 816.75px + 817.65px + 818.55px + 819.44px + 820.34px + 821.24px + 822.13px + 823.03px + 823.93px + 824.82px + 825.72px + 826.62px + 827.51px + 828.41px + 829.31px + 830.2px + 831.1px + 832.0px + 832.89px + 833.79px + 834.68px + 835.58px + 836.48px + 837.37px + 838.27px + 839.17px + 840.06px + 840.96px + 841.86px + 842.75px + 843.65px + 844.55px + 845.44px + 846.34px + 847.24px + 848.13px + 849.03px + 849.93px + 850.82px + 851.72px + 852.62px + 853.51px + 854.41px + 855.31px + 856.2px + 857.1px + 858.0px + 858.89px + 859.79px + 860.68px + 861.58px + 862.48px + 863.37px + 864.27px + 865.17px + 866.06px + 866.96px + 867.86px + 868.75px + 869.65px + 870.55px + 871.44px + 872.34px + 873.24px + 874.13px + 875.03px + 875.93px + 876.82px + 877.72px + 878.62px + 879.51px + 880.41px + 881.31px + 882.2px + 883.1px + 884.0px + 884.89px + 885.79px + 886.68px + 887.58px + 888.48px + 889.37px + 890.27px + 891.17px + 892.06px + 892.96px + 893.86px + 894.75px + 895.65px + 896.55px + 897.44px + 898.34px + 899.24px + 900.13px + 901.03px + 901.93px + 902.82px + 903.72px + 904.62px + 905.51px + 906.41px + 907.31px + 908.2px + 909.1px + 910.0px + 910.89px + 911.79px + 912.68px + 913.58px + 914.48px + 915.37px + 916.27px + 917.17px + 918.06px + 918.96px + 919.86px + 920.75px + 921.65px + 922.55px + 923.44px + 924.34px + 925.24px + 926.13px + 927.03px + 927.93px + 928.82px + 929.72px + 930.62px + 931.51px + 932.41px + 933.31px + 934.2px + 935.1px + 936.0px + 936.89px + 937.79px + 938.68px + 939.58px + 940.48px + 941.37px + 942.27px + 943.17px + 944.06px + 944.96px + 945.86px + 946.75px + 947.65px + 948.55px + 949.44px + 950.34px + 951.24px + 952.13px + 953.03px + 953.93px + 954.82px + 955.72px + 956.62px + 957.51px + 958.41px + 959.31px + 960.2px + 961.1px + 962.0px + 962.89px + 963.79px + 964.68px + 965.58px + 966.48px + 967.37px + 968.27px + 969.17px + 970.06px + 970.96px + 971.86px + 972.75px + 973.65px + 974.55px + 975.44px + 976.34px + 977.24px + 978.13px + 979.03px + 979.93px + 980.82px + 981.72px + 982.62px + 983.51px + 984.41px + 985.31px + 986.2px + 987.1px + 988.0px + 988.89px + 989.79px + 990.68px + 991.58px + 992.48px + 993.37px + 994.27px + 995.17px + 996.06px + 996.96px + 997.86px + 998.75px + 999.65px + 1000.55px + 1001.44px + 1002.34px + 1003.24px + 1004.13px + 1005.03px + 1005.93px + 1006.82px + 1007.72px + 1008.62px + 1009.51px + 1010.41px + 1011.31px + 1012.2px + 1013.1px + 1014.0px + 1014.89px + 1015.79px + 1016.68px + 1017.58px + 1018.48px + 1019.37px + 1020.27px + 1021.17px + 1022.06px + 1022.96px + 1023.86px + 1024.75px + 1025.65px + 1026.55px + 1027.44px + 1028.34px + 1029.24px + 1030.13px + 1031.03px + 1031.93px + 1032.82px + 1033.72px + 1034.62px + 1035.51px + 1036.41px + 1037.31px + 1038.2px + 1039.1px + 1040.0px + 1040.89px + 1041.79px + 1042.68px + 1043.58px + 1044.48px + 1045.37px + 1046.27px + 1047.17px + 1048.06px + 1048.96px + 1049.86px + 1050.75px + 1051.65px + 1052.55px + 1053.44px + 1054.34px + 1055.24px + 1056.13px + 1057.03px + 1057.93px + 1058.82px + 1059.72px + 1060.62px + 1061.51px + 1062.41px + 1063.31px + 1064.2px + 1065.1px + 1066.0px + 1066.89px + 1067.79px + 1068.68px + 1069.58px + 1070.48px + 1071.37px + 1072.27px + 1073.17px + 1074.06px + 1074.96px + 1075.86px + 1076.75px + 1077.65px + 1078.55px + 1079.44px + 1080.34px + 1081.24px + 1082.13px + 1083.03px + 1083.93px + 1084.82px + 1085.72px + 1086.62px + 1087.51px + 1088.41px + 1089.31px + 1090.2px + 1091.1px + 1092.0px + 1092.89px + 1093.79px + 1094.68px + 1095.58px + 1096.48px + 1097.37px + 1098.27px + 1099.17px + 1100.06px + 1100.96px + 1101.86px + 1102.75px + 1103.65px + 1104.55px + 1105.44px + 1106.34px + 1107.24px + 1108.13px + 1109.03px + 1109.93px + 1110.82px + 1111.72px + 1112.62px + 1113.51px + 1114.41px + 1115.31px + 1116.2px + 1117.1px + 1118.0px + 1118.89px + 1119.79px + 1120.68px + 1121.58px + 1122.48px + 1123.37px + 1124.27px + 1125.17px + 1126.06px + 1126.96px + 1127.86px + 1128.75px + 1129.65px + 1130.55px + 1131.44px + 1132.34px + 1133.24px + 1134.13px + 1135.03px + 1135.93px + 1136.82px + 1137.72px + 1138.62px + 1139.51px + 1140.41px + 1141.31px + 1142.2px + 1143.1px + 1144.0px + 1144.89px + 1145.79px + 1146.68px + 1147.58px + 1148.48px + 1149.37px + 1150.27px + 1151.17px + 1152.06px + 1152.96px + 1153.86px + 1154.75px + 1155.65px + 1156.55px + 1157.44px + 1158.34px + 1159.24px + 1160.13px + 1161.03px + 1161.93px + 1162.82px + 1163.72px + 1164.62px + 1165.51px + 1166.41px + 1167.31px + 1168.2px + 1169.1px + 1170.0px + 1170.89px + 1171.79px + 1172.68px + 1173.58px + 1174.48px + 1175.37px + 1176.27px + 1177.17px + 1178.06px + 1178.96px + 1179.86px + 1180.75px + 1181.65px + 1182.55px + 1183.44px + 1184.34px + 1185.24px + 1186.13px + 1187.03px + 1187.93px + 1188.82px + 1189.72px + 1190.62px + 1191.51px + 1192.41px + 1193.31px + 1194.2px + 1195.1px + 1196px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1280x720/lay_x.xml b/FaceUnity/src/main/res/values-1280x720/lay_x.xml new file mode 100644 index 000000000..80d38bd83 --- /dev/null +++ b/FaceUnity/src/main/res/values-1280x720/lay_x.xml @@ -0,0 +1,753 @@ + + + 0.96px + 1.92px + 2.88px + 3.84px + 4.79px + 5.76px + 6.72px + 7.68px + 8.63px + 9.59px + 10.56px + 11.52px + 12.48px + 13.44px + 14.4px + 15.36px + 16.32px + 17.27px + 18.24px + 19.19px + 20.16px + 21.12px + 22.08px + 23.04px + 24.0px + 24.96px + 25.92px + 26.88px + 27.84px + 28.8px + 29.76px + 30.72px + 31.67px + 32.64px + 33.59px + 34.55px + 35.52px + 36.48px + 37.43px + 38.39px + 39.36px + 40.32px + 41.28px + 42.24px + 43.2px + 44.16px + 45.12px + 46.08px + 47.03px + 48.0px + 48.96px + 49.92px + 50.87px + 51.84px + 52.8px + 53.76px + 54.71px + 55.68px + 56.64px + 57.6px + 58.56px + 59.52px + 60.48px + 61.44px + 62.4px + 63.35px + 64.32px + 65.28px + 66.24px + 67.19px + 68.15px + 69.11px + 70.08px + 71.04px + 72.0px + 72.96px + 73.92px + 74.87px + 75.83px + 76.79px + 77.75px + 78.72px + 79.68px + 80.64px + 81.6px + 82.56px + 83.52px + 84.48px + 85.43px + 86.4px + 87.36px + 88.32px + 89.28px + 90.24px + 91.2px + 92.16px + 93.12px + 94.07px + 95.04px + 96.0px + 96.96px + 97.92px + 98.88px + 99.84px + 100.8px + 101.75px + 102.72px + 103.68px + 104.64px + 105.6px + 106.56px + 107.52px + 108.48px + 109.43px + 110.39px + 111.36px + 112.32px + 113.28px + 114.24px + 115.2px + 116.16px + 117.12px + 118.07px + 119.04px + 120.0px + 120.96px + 121.92px + 122.88px + 123.84px + 124.8px + 125.75px + 126.71px + 127.68px + 128.64px + 129.59px + 130.56px + 131.52px + 132.48px + 133.44px + 134.39px + 135.36px + 136.31px + 137.28px + 138.23px + 139.2px + 140.16px + 141.12px + 142.08px + 143.03px + 144.0px + 144.95px + 145.92px + 146.87px + 147.84px + 148.8px + 149.75px + 150.72px + 151.67px + 152.64px + 153.59px + 154.56px + 155.51px + 156.48px + 157.44px + 158.39px + 159.36px + 160.31px + 161.28px + 162.23px + 163.2px + 164.16px + 165.12px + 166.08px + 167.04px + 168.0px + 168.96px + 169.92px + 170.87px + 171.84px + 172.8px + 173.76px + 174.72px + 175.68px + 176.64px + 177.6px + 178.56px + 179.51px + 180.48px + 181.44px + 182.4px + 183.36px + 184.32px + 185.28px + 186.24px + 187.2px + 188.15px + 189.12px + 190.08px + 191.04px + 192.0px + 192.96px + 193.92px + 194.87px + 195.84px + 196.8px + 197.76px + 198.72px + 199.68px + 200.64px + 201.6px + 202.56px + 203.51px + 204.48px + 205.44px + 206.4px + 207.36px + 208.32px + 209.28px + 210.24px + 211.2px + 212.15px + 213.12px + 214.08px + 215.04px + 216.0px + 216.96px + 217.92px + 218.87px + 219.84px + 220.79px + 221.76px + 222.72px + 223.68px + 224.64px + 225.6px + 226.56px + 227.51px + 228.48px + 229.44px + 230.4px + 231.36px + 232.32px + 233.28px + 234.24px + 235.2px + 236.15px + 237.12px + 238.08px + 239.04px + 240.0px + 240.96px + 241.92px + 242.87px + 243.84px + 244.79px + 245.76px + 246.72px + 247.68px + 248.64px + 249.6px + 250.56px + 251.51px + 252.48px + 253.43px + 254.4px + 255.36px + 256.32px + 257.28px + 258.24px + 259.19px + 260.16px + 261.12px + 262.07px + 263.04px + 264.0px + 264.96px + 265.91px + 266.88px + 267.84px + 268.79px + 269.75px + 270.72px + 271.68px + 272.63px + 273.6px + 274.56px + 275.51px + 276.47px + 277.44px + 278.4px + 279.35px + 280.32px + 281.28px + 282.24px + 283.19px + 284.16px + 285.12px + 286.07px + 287.04px + 288.0px + 288.96px + 289.91px + 290.88px + 291.84px + 292.79px + 293.75px + 294.72px + 295.68px + 296.63px + 297.6px + 298.56px + 299.51px + 300.47px + 301.44px + 302.4px + 303.35px + 304.32px + 305.28px + 306.24px + 307.19px + 308.16px + 309.12px + 310.07px + 311.03px + 312.0px + 312.96px + 313.91px + 314.88px + 315.84px + 316.79px + 317.75px + 318.72px + 319.68px + 320.63px + 321.6px + 322.56px + 323.51px + 324.47px + 325.44px + 326.4px + 327.35px + 328.32px + 329.28px + 330.24px + 331.2px + 332.16px + 333.12px + 334.08px + 335.03px + 336.0px + 336.96px + 337.92px + 338.88px + 339.84px + 340.8px + 341.75px + 342.72px + 343.68px + 344.64px + 345.6px + 346.56px + 347.52px + 348.48px + 349.44px + 350.4px + 351.36px + 352.32px + 353.28px + 354.24px + 355.2px + 356.16px + 357.12px + 358.08px + 359.03px + 360.0px + 360.96px + 361.92px + 362.88px + 363.84px + 364.8px + 365.75px + 366.72px + 367.68px + 368.64px + 369.6px + 370.56px + 371.52px + 372.48px + 373.44px + 374.4px + 375.36px + 376.31px + 377.28px + 378.24px + 379.2px + 380.16px + 381.12px + 382.08px + 383.03px + 384.0px + 384.96px + 385.92px + 386.88px + 387.84px + 388.8px + 389.75px + 390.72px + 391.68px + 392.64px + 393.6px + 394.56px + 395.52px + 396.48px + 397.44px + 398.4px + 399.36px + 400.31px + 401.28px + 402.24px + 403.2px + 404.16px + 405.12px + 406.08px + 407.03px + 408.0px + 408.96px + 409.92px + 410.88px + 411.84px + 412.8px + 413.75px + 414.72px + 415.68px + 416.64px + 417.59px + 418.56px + 419.52px + 420.48px + 421.44px + 422.4px + 423.36px + 424.31px + 425.28px + 426.24px + 427.2px + 428.16px + 429.12px + 430.08px + 431.03px + 432.0px + 432.96px + 433.92px + 434.88px + 435.84px + 436.8px + 437.75px + 438.72px + 439.68px + 440.64px + 441.59px + 442.56px + 443.52px + 444.48px + 445.44px + 446.4px + 447.36px + 448.31px + 449.28px + 450.24px + 451.2px + 452.16px + 453.12px + 454.08px + 455.03px + 456.0px + 456.96px + 457.92px + 458.88px + 459.84px + 460.8px + 461.75px + 462.72px + 463.68px + 464.64px + 465.59px + 466.56px + 467.52px + 468.48px + 469.44px + 470.4px + 471.36px + 472.31px + 473.28px + 474.24px + 475.2px + 476.16px + 477.12px + 478.08px + 479.03px + 480.0px + 480.96px + 481.92px + 482.87px + 483.84px + 484.8px + 485.75px + 486.72px + 487.68px + 488.64px + 489.59px + 490.56px + 491.52px + 492.48px + 493.44px + 494.4px + 495.36px + 496.31px + 497.28px + 498.24px + 499.2px + 500.16px + 501.12px + 502.08px + 503.03px + 504.0px + 504.96px + 505.92px + 506.87px + 507.84px + 508.8px + 509.75px + 510.72px + 511.68px + 512.64px + 513.59px + 514.56px + 515.51px + 516.48px + 517.44px + 518.39px + 519.36px + 520.32px + 521.27px + 522.24px + 523.2px + 524.15px + 525.12px + 526.08px + 527.03px + 528.0px + 528.95px + 529.92px + 530.88px + 531.83px + 532.8px + 533.76px + 534.71px + 535.68px + 536.64px + 537.59px + 538.56px + 539.51px + 540.48px + 541.44px + 542.39px + 543.36px + 544.32px + 545.27px + 546.24px + 547.2px + 548.15px + 549.12px + 550.08px + 551.03px + 552.0px + 552.95px + 553.92px + 554.88px + 555.83px + 556.8px + 557.76px + 558.71px + 559.68px + 560.64px + 561.59px + 562.56px + 563.51px + 564.48px + 565.44px + 566.39px + 567.36px + 568.32px + 569.27px + 570.24px + 571.2px + 572.15px + 573.12px + 574.08px + 575.03px + 576.0px + 576.95px + 577.92px + 578.88px + 579.83px + 580.8px + 581.76px + 582.71px + 583.68px + 584.64px + 585.59px + 586.56px + 587.51px + 588.48px + 589.44px + 590.39px + 591.36px + 592.32px + 593.27px + 594.24px + 595.2px + 596.15px + 597.12px + 598.08px + 599.03px + 600.0px + 600.95px + 601.92px + 602.88px + 603.83px + 604.8px + 605.76px + 606.71px + 607.68px + 608.64px + 609.59px + 610.56px + 611.51px + 612.48px + 613.44px + 614.39px + 615.36px + 616.32px + 617.27px + 618.24px + 619.2px + 620.15px + 621.12px + 622.07px + 623.03px + 624.0px + 624.95px + 625.92px + 626.88px + 627.83px + 628.8px + 629.76px + 630.71px + 631.68px + 632.64px + 633.59px + 634.56px + 635.51px + 636.48px + 637.44px + 638.39px + 639.36px + 640.32px + 641.27px + 642.24px + 643.2px + 644.15px + 645.12px + 646.07px + 647.03px + 648.0px + 648.95px + 649.92px + 650.88px + 651.83px + 652.8px + 653.76px + 654.71px + 655.68px + 656.64px + 657.6px + 658.56px + 659.51px + 660.48px + 661.44px + 662.4px + 663.36px + 664.32px + 665.28px + 666.24px + 667.2px + 668.16px + 669.12px + 670.07px + 671.04px + 672.0px + 672.96px + 673.92px + 674.88px + 675.84px + 676.8px + 677.76px + 678.72px + 679.68px + 680.64px + 681.6px + 682.56px + 683.51px + 684.48px + 685.44px + 686.4px + 687.36px + 688.32px + 689.28px + 690.24px + 691.2px + 692.16px + 693.12px + 694.07px + 695.04px + 696.0px + 696.96px + 697.92px + 698.88px + 699.84px + 700.8px + 701.76px + 702.72px + 703.68px + 704.64px + 705.6px + 706.56px + 707.51px + 708.48px + 709.44px + 710.4px + 711.36px + 712.32px + 713.28px + 714.24px + 715.2px + 716.16px + 717.12px + 718.07px + 719.04px + 720px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1280x720/lay_y.xml b/FaceUnity/src/main/res/values-1280x720/lay_y.xml new file mode 100644 index 000000000..1d5624b5d --- /dev/null +++ b/FaceUnity/src/main/res/values-1280x720/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.95px + 1.91px + 2.87px + 3.83px + 4.79px + 5.75px + 6.71px + 7.67px + 8.63px + 9.59px + 10.55px + 11.51px + 12.47px + 13.43px + 14.39px + 15.35px + 16.31px + 17.27px + 18.23px + 19.19px + 20.14px + 21.1px + 22.06px + 23.02px + 23.98px + 24.94px + 25.9px + 26.86px + 27.82px + 28.78px + 29.74px + 30.7px + 31.66px + 32.62px + 33.58px + 34.54px + 35.5px + 36.46px + 37.42px + 38.38px + 39.34px + 40.29px + 41.25px + 42.21px + 43.17px + 44.13px + 45.09px + 46.05px + 47.01px + 47.97px + 48.93px + 49.89px + 50.85px + 51.81px + 52.77px + 53.73px + 54.69px + 55.65px + 56.61px + 57.57px + 58.53px + 59.49px + 60.44px + 61.4px + 62.36px + 63.32px + 64.28px + 65.24px + 66.2px + 67.16px + 68.12px + 69.08px + 70.04px + 71.0px + 71.96px + 72.92px + 73.88px + 74.84px + 75.8px + 76.76px + 77.72px + 78.68px + 79.64px + 80.59px + 81.55px + 82.51px + 83.47px + 84.43px + 85.39px + 86.35px + 87.31px + 88.27px + 89.23px + 90.19px + 91.15px + 92.11px + 93.07px + 94.03px + 94.99px + 95.95px + 96.91px + 97.87px + 98.83px + 99.79px + 100.74px + 101.7px + 102.66px + 103.62px + 104.58px + 105.54px + 106.5px + 107.46px + 108.42px + 109.38px + 110.34px + 111.3px + 112.26px + 113.22px + 114.18px + 115.14px + 116.1px + 117.06px + 118.02px + 118.98px + 119.94px + 120.89px + 121.85px + 122.81px + 123.77px + 124.73px + 125.69px + 126.65px + 127.61px + 128.57px + 129.53px + 130.49px + 131.45px + 132.41px + 133.37px + 134.33px + 135.29px + 136.25px + 137.21px + 138.17px + 139.13px + 140.08px + 141.04px + 142.0px + 142.96px + 143.92px + 144.88px + 145.84px + 146.8px + 147.76px + 148.72px + 149.68px + 150.64px + 151.6px + 152.56px + 153.52px + 154.48px + 155.44px + 156.4px + 157.36px + 158.32px + 159.28px + 160.23px + 161.19px + 162.15px + 163.11px + 164.07px + 165.03px + 165.99px + 166.95px + 167.91px + 168.87px + 169.83px + 170.79px + 171.75px + 172.71px + 173.67px + 174.63px + 175.59px + 176.55px + 177.51px + 178.47px + 179.43px + 180.38px + 181.34px + 182.3px + 183.26px + 184.22px + 185.18px + 186.14px + 187.1px + 188.06px + 189.02px + 189.98px + 190.94px + 191.9px + 192.86px + 193.82px + 194.78px + 195.74px + 196.7px + 197.66px + 198.62px + 199.58px + 200.53px + 201.49px + 202.45px + 203.41px + 204.37px + 205.33px + 206.29px + 207.25px + 208.21px + 209.17px + 210.13px + 211.09px + 212.05px + 213.01px + 213.97px + 214.93px + 215.89px + 216.85px + 217.81px + 218.77px + 219.73px + 220.68px + 221.64px + 222.6px + 223.56px + 224.52px + 225.48px + 226.44px + 227.4px + 228.36px + 229.32px + 230.28px + 231.24px + 232.2px + 233.16px + 234.12px + 235.08px + 236.04px + 237.0px + 237.96px + 238.92px + 239.88px + 240.83px + 241.79px + 242.75px + 243.71px + 244.67px + 245.63px + 246.59px + 247.55px + 248.51px + 249.47px + 250.43px + 251.39px + 252.35px + 253.31px + 254.27px + 255.23px + 256.19px + 257.15px + 258.11px + 259.07px + 260.02px + 260.98px + 261.94px + 262.9px + 263.86px + 264.82px + 265.78px + 266.74px + 267.7px + 268.66px + 269.62px + 270.58px + 271.54px + 272.5px + 273.46px + 274.42px + 275.38px + 276.34px + 277.3px + 278.26px + 279.22px + 280.17px + 281.13px + 282.09px + 283.05px + 284.01px + 284.97px + 285.93px + 286.89px + 287.85px + 288.81px + 289.77px + 290.73px + 291.69px + 292.65px + 293.61px + 294.57px + 295.53px + 296.49px + 297.45px + 298.41px + 299.37px + 300.32px + 301.28px + 302.24px + 303.2px + 304.16px + 305.12px + 306.08px + 307.04px + 308.0px + 308.96px + 309.92px + 310.88px + 311.84px + 312.8px + 313.76px + 314.72px + 315.68px + 316.64px + 317.6px + 318.56px + 319.52px + 320.47px + 321.43px + 322.39px + 323.35px + 324.31px + 325.27px + 326.23px + 327.19px + 328.15px + 329.11px + 330.07px + 331.03px + 331.99px + 332.95px + 333.91px + 334.87px + 335.83px + 336.79px + 337.75px + 338.71px + 339.67px + 340.62px + 341.58px + 342.54px + 343.5px + 344.46px + 345.42px + 346.38px + 347.34px + 348.3px + 349.26px + 350.22px + 351.18px + 352.14px + 353.1px + 354.06px + 355.02px + 355.98px + 356.94px + 357.9px + 358.86px + 359.82px + 360.77px + 361.73px + 362.69px + 363.65px + 364.61px + 365.57px + 366.53px + 367.49px + 368.45px + 369.41px + 370.37px + 371.33px + 372.29px + 373.25px + 374.21px + 375.17px + 376.13px + 377.09px + 378.05px + 379.01px + 379.97px + 380.92px + 381.88px + 382.84px + 383.8px + 384.76px + 385.72px + 386.68px + 387.64px + 388.6px + 389.56px + 390.52px + 391.48px + 392.44px + 393.4px + 394.36px + 395.32px + 396.28px + 397.24px + 398.2px + 399.16px + 400.11px + 401.07px + 402.03px + 402.99px + 403.95px + 404.91px + 405.87px + 406.83px + 407.79px + 408.75px + 409.71px + 410.67px + 411.63px + 412.59px + 413.55px + 414.51px + 415.47px + 416.43px + 417.39px + 418.35px + 419.31px + 420.26px + 421.22px + 422.18px + 423.14px + 424.1px + 425.06px + 426.02px + 426.98px + 427.94px + 428.9px + 429.86px + 430.82px + 431.78px + 432.74px + 433.7px + 434.66px + 435.62px + 436.58px + 437.54px + 438.5px + 439.46px + 440.41px + 441.37px + 442.33px + 443.29px + 444.25px + 445.21px + 446.17px + 447.13px + 448.09px + 449.05px + 450.01px + 450.97px + 451.93px + 452.89px + 453.85px + 454.81px + 455.77px + 456.73px + 457.69px + 458.65px + 459.61px + 460.56px + 461.52px + 462.48px + 463.44px + 464.4px + 465.36px + 466.32px + 467.28px + 468.24px + 469.2px + 470.16px + 471.12px + 472.08px + 473.04px + 474.0px + 474.96px + 475.92px + 476.88px + 477.84px + 478.8px + 479.76px + 480.71px + 481.67px + 482.63px + 483.59px + 484.55px + 485.51px + 486.47px + 487.43px + 488.39px + 489.35px + 490.31px + 491.27px + 492.23px + 493.19px + 494.15px + 495.11px + 496.07px + 497.03px + 497.99px + 498.95px + 499.91px + 500.86px + 501.82px + 502.78px + 503.74px + 504.7px + 505.66px + 506.62px + 507.58px + 508.54px + 509.5px + 510.46px + 511.42px + 512.38px + 513.34px + 514.3px + 515.26px + 516.22px + 517.18px + 518.14px + 519.1px + 520.05px + 521.01px + 521.97px + 522.93px + 523.89px + 524.85px + 525.81px + 526.77px + 527.73px + 528.69px + 529.65px + 530.61px + 531.57px + 532.53px + 533.49px + 534.45px + 535.41px + 536.37px + 537.33px + 538.29px + 539.25px + 540.2px + 541.16px + 542.12px + 543.08px + 544.04px + 545.0px + 545.96px + 546.92px + 547.88px + 548.84px + 549.8px + 550.76px + 551.72px + 552.68px + 553.64px + 554.6px + 555.56px + 556.52px + 557.48px + 558.44px + 559.4px + 560.35px + 561.31px + 562.27px + 563.23px + 564.19px + 565.15px + 566.11px + 567.07px + 568.03px + 568.99px + 569.95px + 570.91px + 571.87px + 572.83px + 573.79px + 574.75px + 575.71px + 576.67px + 577.63px + 578.59px + 579.55px + 580.5px + 581.46px + 582.42px + 583.38px + 584.34px + 585.3px + 586.26px + 587.22px + 588.18px + 589.14px + 590.1px + 591.06px + 592.02px + 592.98px + 593.94px + 594.9px + 595.86px + 596.82px + 597.78px + 598.74px + 599.7px + 600.65px + 601.61px + 602.57px + 603.53px + 604.49px + 605.45px + 606.41px + 607.37px + 608.33px + 609.29px + 610.25px + 611.21px + 612.17px + 613.13px + 614.09px + 615.05px + 616.01px + 616.97px + 617.93px + 618.89px + 619.85px + 620.8px + 621.76px + 622.72px + 623.68px + 624.64px + 625.6px + 626.56px + 627.52px + 628.48px + 629.44px + 630.4px + 631.36px + 632.32px + 633.28px + 634.24px + 635.2px + 636.16px + 637.12px + 638.08px + 639.04px + 640.0px + 640.95px + 641.91px + 642.87px + 643.83px + 644.79px + 645.75px + 646.71px + 647.67px + 648.63px + 649.59px + 650.55px + 651.51px + 652.47px + 653.43px + 654.39px + 655.35px + 656.31px + 657.27px + 658.23px + 659.19px + 660.14px + 661.1px + 662.06px + 663.02px + 663.98px + 664.94px + 665.9px + 666.86px + 667.82px + 668.78px + 669.74px + 670.7px + 671.66px + 672.62px + 673.58px + 674.54px + 675.5px + 676.46px + 677.42px + 678.38px + 679.34px + 680.29px + 681.25px + 682.21px + 683.17px + 684.13px + 685.09px + 686.05px + 687.01px + 687.97px + 688.93px + 689.89px + 690.85px + 691.81px + 692.77px + 693.73px + 694.69px + 695.65px + 696.61px + 697.57px + 698.53px + 699.49px + 700.44px + 701.4px + 702.36px + 703.32px + 704.28px + 705.24px + 706.2px + 707.16px + 708.12px + 709.08px + 710.04px + 711.0px + 711.96px + 712.92px + 713.88px + 714.84px + 715.8px + 716.76px + 717.72px + 718.68px + 719.64px + 720.59px + 721.55px + 722.51px + 723.47px + 724.43px + 725.39px + 726.35px + 727.31px + 728.27px + 729.23px + 730.19px + 731.15px + 732.11px + 733.07px + 734.03px + 734.99px + 735.95px + 736.91px + 737.87px + 738.83px + 739.79px + 740.74px + 741.7px + 742.66px + 743.62px + 744.58px + 745.54px + 746.5px + 747.46px + 748.42px + 749.38px + 750.34px + 751.3px + 752.26px + 753.22px + 754.18px + 755.14px + 756.1px + 757.06px + 758.02px + 758.98px + 759.94px + 760.89px + 761.85px + 762.81px + 763.77px + 764.73px + 765.69px + 766.65px + 767.61px + 768.57px + 769.53px + 770.49px + 771.45px + 772.41px + 773.37px + 774.33px + 775.29px + 776.25px + 777.21px + 778.17px + 779.13px + 780.09px + 781.04px + 782.0px + 782.96px + 783.92px + 784.88px + 785.84px + 786.8px + 787.76px + 788.72px + 789.68px + 790.64px + 791.6px + 792.56px + 793.52px + 794.48px + 795.44px + 796.4px + 797.36px + 798.32px + 799.28px + 800.23px + 801.19px + 802.15px + 803.11px + 804.07px + 805.03px + 805.99px + 806.95px + 807.91px + 808.87px + 809.83px + 810.79px + 811.75px + 812.71px + 813.67px + 814.63px + 815.59px + 816.55px + 817.51px + 818.47px + 819.43px + 820.38px + 821.34px + 822.3px + 823.26px + 824.22px + 825.18px + 826.14px + 827.1px + 828.06px + 829.02px + 829.98px + 830.94px + 831.9px + 832.86px + 833.82px + 834.78px + 835.74px + 836.7px + 837.66px + 838.62px + 839.58px + 840.53px + 841.49px + 842.45px + 843.41px + 844.37px + 845.33px + 846.29px + 847.25px + 848.21px + 849.17px + 850.13px + 851.09px + 852.05px + 853.01px + 853.97px + 854.93px + 855.89px + 856.85px + 857.81px + 858.77px + 859.73px + 860.68px + 861.64px + 862.6px + 863.56px + 864.52px + 865.48px + 866.44px + 867.4px + 868.36px + 869.32px + 870.28px + 871.24px + 872.2px + 873.16px + 874.12px + 875.08px + 876.04px + 877.0px + 877.96px + 878.92px + 879.88px + 880.83px + 881.79px + 882.75px + 883.71px + 884.67px + 885.63px + 886.59px + 887.55px + 888.51px + 889.47px + 890.43px + 891.39px + 892.35px + 893.31px + 894.27px + 895.23px + 896.19px + 897.15px + 898.11px + 899.07px + 900.03px + 900.98px + 901.94px + 902.9px + 903.86px + 904.82px + 905.78px + 906.74px + 907.7px + 908.66px + 909.62px + 910.58px + 911.54px + 912.5px + 913.46px + 914.42px + 915.38px + 916.34px + 917.3px + 918.26px + 919.22px + 920.17px + 921.13px + 922.09px + 923.05px + 924.01px + 924.97px + 925.93px + 926.89px + 927.85px + 928.81px + 929.77px + 930.73px + 931.69px + 932.65px + 933.61px + 934.57px + 935.53px + 936.49px + 937.45px + 938.41px + 939.37px + 940.32px + 941.28px + 942.24px + 943.2px + 944.16px + 945.12px + 946.08px + 947.04px + 948.0px + 948.96px + 949.92px + 950.88px + 951.84px + 952.8px + 953.76px + 954.72px + 955.68px + 956.64px + 957.6px + 958.56px + 959.52px + 960.47px + 961.43px + 962.39px + 963.35px + 964.31px + 965.27px + 966.23px + 967.19px + 968.15px + 969.11px + 970.07px + 971.03px + 971.99px + 972.95px + 973.91px + 974.87px + 975.83px + 976.79px + 977.75px + 978.71px + 979.67px + 980.62px + 981.58px + 982.54px + 983.5px + 984.46px + 985.42px + 986.38px + 987.34px + 988.3px + 989.26px + 990.22px + 991.18px + 992.14px + 993.1px + 994.06px + 995.02px + 995.98px + 996.94px + 997.9px + 998.86px + 999.82px + 1000.77px + 1001.73px + 1002.69px + 1003.65px + 1004.61px + 1005.57px + 1006.53px + 1007.49px + 1008.45px + 1009.41px + 1010.37px + 1011.33px + 1012.29px + 1013.25px + 1014.21px + 1015.17px + 1016.13px + 1017.09px + 1018.05px + 1019.01px + 1019.97px + 1020.92px + 1021.88px + 1022.84px + 1023.8px + 1024.76px + 1025.72px + 1026.68px + 1027.64px + 1028.6px + 1029.56px + 1030.52px + 1031.48px + 1032.44px + 1033.4px + 1034.36px + 1035.32px + 1036.28px + 1037.24px + 1038.2px + 1039.16px + 1040.11px + 1041.07px + 1042.03px + 1042.99px + 1043.95px + 1044.91px + 1045.87px + 1046.83px + 1047.79px + 1048.75px + 1049.71px + 1050.67px + 1051.63px + 1052.59px + 1053.55px + 1054.51px + 1055.47px + 1056.43px + 1057.39px + 1058.35px + 1059.31px + 1060.26px + 1061.22px + 1062.18px + 1063.14px + 1064.1px + 1065.06px + 1066.02px + 1066.98px + 1067.94px + 1068.9px + 1069.86px + 1070.82px + 1071.78px + 1072.74px + 1073.7px + 1074.66px + 1075.62px + 1076.58px + 1077.54px + 1078.5px + 1079.46px + 1080.41px + 1081.37px + 1082.33px + 1083.29px + 1084.25px + 1085.21px + 1086.17px + 1087.13px + 1088.09px + 1089.05px + 1090.01px + 1090.97px + 1091.93px + 1092.89px + 1093.85px + 1094.81px + 1095.77px + 1096.73px + 1097.69px + 1098.65px + 1099.61px + 1100.56px + 1101.52px + 1102.48px + 1103.44px + 1104.4px + 1105.36px + 1106.32px + 1107.28px + 1108.24px + 1109.2px + 1110.16px + 1111.12px + 1112.08px + 1113.04px + 1114.0px + 1114.96px + 1115.92px + 1116.88px + 1117.84px + 1118.8px + 1119.76px + 1120.71px + 1121.67px + 1122.63px + 1123.59px + 1124.55px + 1125.51px + 1126.47px + 1127.43px + 1128.39px + 1129.35px + 1130.31px + 1131.27px + 1132.23px + 1133.19px + 1134.15px + 1135.11px + 1136.07px + 1137.03px + 1137.99px + 1138.95px + 1139.91px + 1140.86px + 1141.82px + 1142.78px + 1143.74px + 1144.7px + 1145.66px + 1146.62px + 1147.58px + 1148.54px + 1149.5px + 1150.46px + 1151.42px + 1152.38px + 1153.34px + 1154.3px + 1155.26px + 1156.22px + 1157.18px + 1158.14px + 1159.1px + 1160.05px + 1161.01px + 1161.97px + 1162.93px + 1163.89px + 1164.85px + 1165.81px + 1166.77px + 1167.73px + 1168.69px + 1169.65px + 1170.61px + 1171.57px + 1172.53px + 1173.49px + 1174.45px + 1175.41px + 1176.37px + 1177.33px + 1178.29px + 1179.25px + 1180.2px + 1181.16px + 1182.12px + 1183.08px + 1184.04px + 1185.0px + 1185.96px + 1186.92px + 1187.88px + 1188.84px + 1189.8px + 1190.76px + 1191.72px + 1192.68px + 1193.64px + 1194.6px + 1195.56px + 1196.52px + 1197.48px + 1198.44px + 1199.4px + 1200.35px + 1201.31px + 1202.27px + 1203.23px + 1204.19px + 1205.15px + 1206.11px + 1207.07px + 1208.03px + 1208.99px + 1209.95px + 1210.91px + 1211.87px + 1212.83px + 1213.79px + 1214.75px + 1215.71px + 1216.67px + 1217.63px + 1218.59px + 1219.55px + 1220.5px + 1221.46px + 1222.42px + 1223.38px + 1224.34px + 1225.3px + 1226.26px + 1227.22px + 1228.18px + 1229.14px + 1230.1px + 1231.06px + 1232.02px + 1232.98px + 1233.94px + 1234.9px + 1235.86px + 1236.82px + 1237.78px + 1238.74px + 1239.7px + 1240.65px + 1241.61px + 1242.57px + 1243.53px + 1244.49px + 1245.45px + 1246.41px + 1247.37px + 1248.33px + 1249.29px + 1250.25px + 1251.21px + 1252.17px + 1253.13px + 1254.09px + 1255.05px + 1256.01px + 1256.97px + 1257.93px + 1258.89px + 1259.85px + 1260.8px + 1261.76px + 1262.72px + 1263.68px + 1264.64px + 1265.6px + 1266.56px + 1267.52px + 1268.48px + 1269.44px + 1270.4px + 1271.36px + 1272.32px + 1273.28px + 1274.24px + 1275.2px + 1276.16px + 1277.12px + 1278.08px + 1279.04px + 1280px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1280x800/lay_x.xml b/FaceUnity/src/main/res/values-1280x800/lay_x.xml new file mode 100644 index 000000000..9865350ff --- /dev/null +++ b/FaceUnity/src/main/res/values-1280x800/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.06px + 2.13px + 3.2px + 4.26px + 5.33px + 6.4px + 7.46px + 8.53px + 9.6px + 10.66px + 11.73px + 12.8px + 13.86px + 14.93px + 16.0px + 17.06px + 18.13px + 19.2px + 20.26px + 21.33px + 22.4px + 23.46px + 24.53px + 25.6px + 26.66px + 27.73px + 28.8px + 29.86px + 30.93px + 32.0px + 33.06px + 34.13px + 35.2px + 36.26px + 37.33px + 38.4px + 39.46px + 40.53px + 41.6px + 42.66px + 43.73px + 44.8px + 45.86px + 46.93px + 48.0px + 49.06px + 50.13px + 51.2px + 52.26px + 53.33px + 54.4px + 55.46px + 56.53px + 57.6px + 58.66px + 59.73px + 60.8px + 61.86px + 62.93px + 64.0px + 65.06px + 66.13px + 67.2px + 68.26px + 69.33px + 70.4px + 71.46px + 72.53px + 73.6px + 74.66px + 75.73px + 76.8px + 77.86px + 78.93px + 80.0px + 81.06px + 82.13px + 83.2px + 84.26px + 85.33px + 86.4px + 87.46px + 88.53px + 89.6px + 90.66px + 91.73px + 92.8px + 93.86px + 94.93px + 96.0px + 97.06px + 98.13px + 99.2px + 100.26px + 101.33px + 102.4px + 103.46px + 104.53px + 105.6px + 106.66px + 107.73px + 108.8px + 109.86px + 110.93px + 112.0px + 113.06px + 114.13px + 115.2px + 116.26px + 117.33px + 118.4px + 119.46px + 120.53px + 121.6px + 122.66px + 123.73px + 124.8px + 125.86px + 126.93px + 128.0px + 129.06px + 130.13px + 131.2px + 132.26px + 133.33px + 134.4px + 135.46px + 136.53px + 137.6px + 138.66px + 139.73px + 140.8px + 141.86px + 142.93px + 144.0px + 145.06px + 146.13px + 147.2px + 148.26px + 149.33px + 150.4px + 151.46px + 152.53px + 153.6px + 154.66px + 155.73px + 156.8px + 157.86px + 158.93px + 160.0px + 161.06px + 162.13px + 163.2px + 164.26px + 165.33px + 166.4px + 167.46px + 168.53px + 169.6px + 170.66px + 171.73px + 172.8px + 173.86px + 174.93px + 176.0px + 177.06px + 178.13px + 179.2px + 180.26px + 181.33px + 182.4px + 183.46px + 184.53px + 185.6px + 186.66px + 187.73px + 188.8px + 189.86px + 190.93px + 192.0px + 193.06px + 194.13px + 195.2px + 196.26px + 197.33px + 198.4px + 199.46px + 200.53px + 201.6px + 202.66px + 203.73px + 204.8px + 205.86px + 206.93px + 208.0px + 209.06px + 210.13px + 211.2px + 212.26px + 213.33px + 214.4px + 215.46px + 216.53px + 217.6px + 218.66px + 219.73px + 220.8px + 221.86px + 222.93px + 224.0px + 225.06px + 226.13px + 227.2px + 228.26px + 229.33px + 230.4px + 231.46px + 232.53px + 233.6px + 234.66px + 235.73px + 236.8px + 237.86px + 238.93px + 240.0px + 241.06px + 242.13px + 243.2px + 244.26px + 245.33px + 246.4px + 247.46px + 248.53px + 249.6px + 250.66px + 251.73px + 252.8px + 253.86px + 254.93px + 256.0px + 257.06px + 258.13px + 259.2px + 260.26px + 261.33px + 262.4px + 263.46px + 264.53px + 265.6px + 266.66px + 267.73px + 268.8px + 269.86px + 270.93px + 272.0px + 273.06px + 274.13px + 275.2px + 276.26px + 277.33px + 278.4px + 279.46px + 280.53px + 281.6px + 282.66px + 283.73px + 284.8px + 285.86px + 286.93px + 288.0px + 289.06px + 290.13px + 291.2px + 292.26px + 293.33px + 294.4px + 295.46px + 296.53px + 297.6px + 298.66px + 299.73px + 300.8px + 301.86px + 302.93px + 304.0px + 305.06px + 306.13px + 307.2px + 308.26px + 309.33px + 310.4px + 311.46px + 312.53px + 313.6px + 314.66px + 315.73px + 316.8px + 317.86px + 318.93px + 320.0px + 321.06px + 322.13px + 323.2px + 324.26px + 325.33px + 326.4px + 327.46px + 328.53px + 329.6px + 330.66px + 331.73px + 332.8px + 333.86px + 334.93px + 336.0px + 337.06px + 338.13px + 339.2px + 340.26px + 341.33px + 342.4px + 343.46px + 344.53px + 345.6px + 346.66px + 347.73px + 348.8px + 349.86px + 350.93px + 352.0px + 353.06px + 354.13px + 355.2px + 356.26px + 357.33px + 358.4px + 359.46px + 360.53px + 361.6px + 362.66px + 363.73px + 364.8px + 365.86px + 366.93px + 368.0px + 369.06px + 370.13px + 371.2px + 372.26px + 373.33px + 374.4px + 375.46px + 376.53px + 377.6px + 378.66px + 379.73px + 380.8px + 381.86px + 382.93px + 384.0px + 385.06px + 386.13px + 387.2px + 388.26px + 389.33px + 390.4px + 391.46px + 392.53px + 393.6px + 394.66px + 395.73px + 396.8px + 397.86px + 398.93px + 400.0px + 401.06px + 402.13px + 403.2px + 404.26px + 405.33px + 406.4px + 407.46px + 408.53px + 409.6px + 410.66px + 411.73px + 412.8px + 413.86px + 414.93px + 416.0px + 417.06px + 418.13px + 419.2px + 420.26px + 421.33px + 422.4px + 423.46px + 424.53px + 425.6px + 426.66px + 427.73px + 428.8px + 429.86px + 430.93px + 432.0px + 433.06px + 434.13px + 435.2px + 436.26px + 437.33px + 438.4px + 439.46px + 440.53px + 441.6px + 442.66px + 443.73px + 444.8px + 445.86px + 446.93px + 448.0px + 449.06px + 450.13px + 451.2px + 452.26px + 453.33px + 454.4px + 455.46px + 456.53px + 457.6px + 458.66px + 459.73px + 460.8px + 461.86px + 462.93px + 464.0px + 465.06px + 466.13px + 467.2px + 468.26px + 469.33px + 470.4px + 471.46px + 472.53px + 473.6px + 474.66px + 475.73px + 476.8px + 477.86px + 478.93px + 480.0px + 481.06px + 482.13px + 483.2px + 484.26px + 485.33px + 486.4px + 487.46px + 488.53px + 489.6px + 490.66px + 491.73px + 492.8px + 493.86px + 494.93px + 496.0px + 497.06px + 498.13px + 499.2px + 500.26px + 501.33px + 502.4px + 503.46px + 504.53px + 505.6px + 506.66px + 507.73px + 508.8px + 509.86px + 510.93px + 512.0px + 513.06px + 514.13px + 515.2px + 516.26px + 517.33px + 518.4px + 519.46px + 520.53px + 521.6px + 522.66px + 523.73px + 524.8px + 525.86px + 526.93px + 528.0px + 529.06px + 530.13px + 531.2px + 532.26px + 533.33px + 534.4px + 535.46px + 536.53px + 537.6px + 538.66px + 539.73px + 540.8px + 541.86px + 542.93px + 544.0px + 545.06px + 546.13px + 547.2px + 548.26px + 549.33px + 550.4px + 551.46px + 552.53px + 553.6px + 554.66px + 555.73px + 556.8px + 557.86px + 558.93px + 560.0px + 561.06px + 562.13px + 563.2px + 564.26px + 565.33px + 566.4px + 567.46px + 568.53px + 569.6px + 570.66px + 571.73px + 572.8px + 573.86px + 574.93px + 576.0px + 577.06px + 578.13px + 579.2px + 580.26px + 581.33px + 582.4px + 583.46px + 584.53px + 585.6px + 586.66px + 587.73px + 588.8px + 589.86px + 590.93px + 592.0px + 593.06px + 594.13px + 595.2px + 596.26px + 597.33px + 598.4px + 599.46px + 600.53px + 601.6px + 602.66px + 603.73px + 604.8px + 605.86px + 606.93px + 608.0px + 609.06px + 610.13px + 611.2px + 612.26px + 613.33px + 614.4px + 615.46px + 616.53px + 617.6px + 618.66px + 619.73px + 620.8px + 621.86px + 622.93px + 624.0px + 625.06px + 626.13px + 627.2px + 628.26px + 629.33px + 630.4px + 631.46px + 632.53px + 633.6px + 634.66px + 635.73px + 636.8px + 637.86px + 638.93px + 640.0px + 641.06px + 642.13px + 643.2px + 644.26px + 645.33px + 646.4px + 647.46px + 648.53px + 649.6px + 650.66px + 651.73px + 652.8px + 653.86px + 654.93px + 656.0px + 657.06px + 658.13px + 659.2px + 660.26px + 661.33px + 662.4px + 663.46px + 664.53px + 665.6px + 666.66px + 667.73px + 668.8px + 669.86px + 670.93px + 672.0px + 673.06px + 674.13px + 675.2px + 676.26px + 677.33px + 678.4px + 679.46px + 680.53px + 681.6px + 682.66px + 683.73px + 684.8px + 685.86px + 686.93px + 688.0px + 689.06px + 690.13px + 691.2px + 692.26px + 693.33px + 694.4px + 695.46px + 696.53px + 697.6px + 698.66px + 699.73px + 700.8px + 701.86px + 702.93px + 704.0px + 705.06px + 706.13px + 707.2px + 708.26px + 709.33px + 710.4px + 711.46px + 712.53px + 713.6px + 714.66px + 715.73px + 716.8px + 717.86px + 718.93px + 720.0px + 721.06px + 722.13px + 723.2px + 724.26px + 725.33px + 726.4px + 727.46px + 728.53px + 729.6px + 730.66px + 731.73px + 732.8px + 733.86px + 734.93px + 736.0px + 737.06px + 738.13px + 739.2px + 740.26px + 741.33px + 742.4px + 743.46px + 744.53px + 745.6px + 746.66px + 747.73px + 748.8px + 749.86px + 750.93px + 752.0px + 753.06px + 754.13px + 755.2px + 756.26px + 757.33px + 758.4px + 759.46px + 760.53px + 761.6px + 762.66px + 763.73px + 764.8px + 765.86px + 766.93px + 768.0px + 769.06px + 770.13px + 771.2px + 772.26px + 773.33px + 774.4px + 775.46px + 776.53px + 777.6px + 778.66px + 779.73px + 780.8px + 781.86px + 782.93px + 784.0px + 785.06px + 786.13px + 787.2px + 788.26px + 789.33px + 790.4px + 791.46px + 792.53px + 793.6px + 794.66px + 795.73px + 796.8px + 797.86px + 798.93px + 800px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1280x800/lay_y.xml b/FaceUnity/src/main/res/values-1280x800/lay_y.xml new file mode 100644 index 000000000..1d5624b5d --- /dev/null +++ b/FaceUnity/src/main/res/values-1280x800/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.95px + 1.91px + 2.87px + 3.83px + 4.79px + 5.75px + 6.71px + 7.67px + 8.63px + 9.59px + 10.55px + 11.51px + 12.47px + 13.43px + 14.39px + 15.35px + 16.31px + 17.27px + 18.23px + 19.19px + 20.14px + 21.1px + 22.06px + 23.02px + 23.98px + 24.94px + 25.9px + 26.86px + 27.82px + 28.78px + 29.74px + 30.7px + 31.66px + 32.62px + 33.58px + 34.54px + 35.5px + 36.46px + 37.42px + 38.38px + 39.34px + 40.29px + 41.25px + 42.21px + 43.17px + 44.13px + 45.09px + 46.05px + 47.01px + 47.97px + 48.93px + 49.89px + 50.85px + 51.81px + 52.77px + 53.73px + 54.69px + 55.65px + 56.61px + 57.57px + 58.53px + 59.49px + 60.44px + 61.4px + 62.36px + 63.32px + 64.28px + 65.24px + 66.2px + 67.16px + 68.12px + 69.08px + 70.04px + 71.0px + 71.96px + 72.92px + 73.88px + 74.84px + 75.8px + 76.76px + 77.72px + 78.68px + 79.64px + 80.59px + 81.55px + 82.51px + 83.47px + 84.43px + 85.39px + 86.35px + 87.31px + 88.27px + 89.23px + 90.19px + 91.15px + 92.11px + 93.07px + 94.03px + 94.99px + 95.95px + 96.91px + 97.87px + 98.83px + 99.79px + 100.74px + 101.7px + 102.66px + 103.62px + 104.58px + 105.54px + 106.5px + 107.46px + 108.42px + 109.38px + 110.34px + 111.3px + 112.26px + 113.22px + 114.18px + 115.14px + 116.1px + 117.06px + 118.02px + 118.98px + 119.94px + 120.89px + 121.85px + 122.81px + 123.77px + 124.73px + 125.69px + 126.65px + 127.61px + 128.57px + 129.53px + 130.49px + 131.45px + 132.41px + 133.37px + 134.33px + 135.29px + 136.25px + 137.21px + 138.17px + 139.13px + 140.08px + 141.04px + 142.0px + 142.96px + 143.92px + 144.88px + 145.84px + 146.8px + 147.76px + 148.72px + 149.68px + 150.64px + 151.6px + 152.56px + 153.52px + 154.48px + 155.44px + 156.4px + 157.36px + 158.32px + 159.28px + 160.23px + 161.19px + 162.15px + 163.11px + 164.07px + 165.03px + 165.99px + 166.95px + 167.91px + 168.87px + 169.83px + 170.79px + 171.75px + 172.71px + 173.67px + 174.63px + 175.59px + 176.55px + 177.51px + 178.47px + 179.43px + 180.38px + 181.34px + 182.3px + 183.26px + 184.22px + 185.18px + 186.14px + 187.1px + 188.06px + 189.02px + 189.98px + 190.94px + 191.9px + 192.86px + 193.82px + 194.78px + 195.74px + 196.7px + 197.66px + 198.62px + 199.58px + 200.53px + 201.49px + 202.45px + 203.41px + 204.37px + 205.33px + 206.29px + 207.25px + 208.21px + 209.17px + 210.13px + 211.09px + 212.05px + 213.01px + 213.97px + 214.93px + 215.89px + 216.85px + 217.81px + 218.77px + 219.73px + 220.68px + 221.64px + 222.6px + 223.56px + 224.52px + 225.48px + 226.44px + 227.4px + 228.36px + 229.32px + 230.28px + 231.24px + 232.2px + 233.16px + 234.12px + 235.08px + 236.04px + 237.0px + 237.96px + 238.92px + 239.88px + 240.83px + 241.79px + 242.75px + 243.71px + 244.67px + 245.63px + 246.59px + 247.55px + 248.51px + 249.47px + 250.43px + 251.39px + 252.35px + 253.31px + 254.27px + 255.23px + 256.19px + 257.15px + 258.11px + 259.07px + 260.02px + 260.98px + 261.94px + 262.9px + 263.86px + 264.82px + 265.78px + 266.74px + 267.7px + 268.66px + 269.62px + 270.58px + 271.54px + 272.5px + 273.46px + 274.42px + 275.38px + 276.34px + 277.3px + 278.26px + 279.22px + 280.17px + 281.13px + 282.09px + 283.05px + 284.01px + 284.97px + 285.93px + 286.89px + 287.85px + 288.81px + 289.77px + 290.73px + 291.69px + 292.65px + 293.61px + 294.57px + 295.53px + 296.49px + 297.45px + 298.41px + 299.37px + 300.32px + 301.28px + 302.24px + 303.2px + 304.16px + 305.12px + 306.08px + 307.04px + 308.0px + 308.96px + 309.92px + 310.88px + 311.84px + 312.8px + 313.76px + 314.72px + 315.68px + 316.64px + 317.6px + 318.56px + 319.52px + 320.47px + 321.43px + 322.39px + 323.35px + 324.31px + 325.27px + 326.23px + 327.19px + 328.15px + 329.11px + 330.07px + 331.03px + 331.99px + 332.95px + 333.91px + 334.87px + 335.83px + 336.79px + 337.75px + 338.71px + 339.67px + 340.62px + 341.58px + 342.54px + 343.5px + 344.46px + 345.42px + 346.38px + 347.34px + 348.3px + 349.26px + 350.22px + 351.18px + 352.14px + 353.1px + 354.06px + 355.02px + 355.98px + 356.94px + 357.9px + 358.86px + 359.82px + 360.77px + 361.73px + 362.69px + 363.65px + 364.61px + 365.57px + 366.53px + 367.49px + 368.45px + 369.41px + 370.37px + 371.33px + 372.29px + 373.25px + 374.21px + 375.17px + 376.13px + 377.09px + 378.05px + 379.01px + 379.97px + 380.92px + 381.88px + 382.84px + 383.8px + 384.76px + 385.72px + 386.68px + 387.64px + 388.6px + 389.56px + 390.52px + 391.48px + 392.44px + 393.4px + 394.36px + 395.32px + 396.28px + 397.24px + 398.2px + 399.16px + 400.11px + 401.07px + 402.03px + 402.99px + 403.95px + 404.91px + 405.87px + 406.83px + 407.79px + 408.75px + 409.71px + 410.67px + 411.63px + 412.59px + 413.55px + 414.51px + 415.47px + 416.43px + 417.39px + 418.35px + 419.31px + 420.26px + 421.22px + 422.18px + 423.14px + 424.1px + 425.06px + 426.02px + 426.98px + 427.94px + 428.9px + 429.86px + 430.82px + 431.78px + 432.74px + 433.7px + 434.66px + 435.62px + 436.58px + 437.54px + 438.5px + 439.46px + 440.41px + 441.37px + 442.33px + 443.29px + 444.25px + 445.21px + 446.17px + 447.13px + 448.09px + 449.05px + 450.01px + 450.97px + 451.93px + 452.89px + 453.85px + 454.81px + 455.77px + 456.73px + 457.69px + 458.65px + 459.61px + 460.56px + 461.52px + 462.48px + 463.44px + 464.4px + 465.36px + 466.32px + 467.28px + 468.24px + 469.2px + 470.16px + 471.12px + 472.08px + 473.04px + 474.0px + 474.96px + 475.92px + 476.88px + 477.84px + 478.8px + 479.76px + 480.71px + 481.67px + 482.63px + 483.59px + 484.55px + 485.51px + 486.47px + 487.43px + 488.39px + 489.35px + 490.31px + 491.27px + 492.23px + 493.19px + 494.15px + 495.11px + 496.07px + 497.03px + 497.99px + 498.95px + 499.91px + 500.86px + 501.82px + 502.78px + 503.74px + 504.7px + 505.66px + 506.62px + 507.58px + 508.54px + 509.5px + 510.46px + 511.42px + 512.38px + 513.34px + 514.3px + 515.26px + 516.22px + 517.18px + 518.14px + 519.1px + 520.05px + 521.01px + 521.97px + 522.93px + 523.89px + 524.85px + 525.81px + 526.77px + 527.73px + 528.69px + 529.65px + 530.61px + 531.57px + 532.53px + 533.49px + 534.45px + 535.41px + 536.37px + 537.33px + 538.29px + 539.25px + 540.2px + 541.16px + 542.12px + 543.08px + 544.04px + 545.0px + 545.96px + 546.92px + 547.88px + 548.84px + 549.8px + 550.76px + 551.72px + 552.68px + 553.64px + 554.6px + 555.56px + 556.52px + 557.48px + 558.44px + 559.4px + 560.35px + 561.31px + 562.27px + 563.23px + 564.19px + 565.15px + 566.11px + 567.07px + 568.03px + 568.99px + 569.95px + 570.91px + 571.87px + 572.83px + 573.79px + 574.75px + 575.71px + 576.67px + 577.63px + 578.59px + 579.55px + 580.5px + 581.46px + 582.42px + 583.38px + 584.34px + 585.3px + 586.26px + 587.22px + 588.18px + 589.14px + 590.1px + 591.06px + 592.02px + 592.98px + 593.94px + 594.9px + 595.86px + 596.82px + 597.78px + 598.74px + 599.7px + 600.65px + 601.61px + 602.57px + 603.53px + 604.49px + 605.45px + 606.41px + 607.37px + 608.33px + 609.29px + 610.25px + 611.21px + 612.17px + 613.13px + 614.09px + 615.05px + 616.01px + 616.97px + 617.93px + 618.89px + 619.85px + 620.8px + 621.76px + 622.72px + 623.68px + 624.64px + 625.6px + 626.56px + 627.52px + 628.48px + 629.44px + 630.4px + 631.36px + 632.32px + 633.28px + 634.24px + 635.2px + 636.16px + 637.12px + 638.08px + 639.04px + 640.0px + 640.95px + 641.91px + 642.87px + 643.83px + 644.79px + 645.75px + 646.71px + 647.67px + 648.63px + 649.59px + 650.55px + 651.51px + 652.47px + 653.43px + 654.39px + 655.35px + 656.31px + 657.27px + 658.23px + 659.19px + 660.14px + 661.1px + 662.06px + 663.02px + 663.98px + 664.94px + 665.9px + 666.86px + 667.82px + 668.78px + 669.74px + 670.7px + 671.66px + 672.62px + 673.58px + 674.54px + 675.5px + 676.46px + 677.42px + 678.38px + 679.34px + 680.29px + 681.25px + 682.21px + 683.17px + 684.13px + 685.09px + 686.05px + 687.01px + 687.97px + 688.93px + 689.89px + 690.85px + 691.81px + 692.77px + 693.73px + 694.69px + 695.65px + 696.61px + 697.57px + 698.53px + 699.49px + 700.44px + 701.4px + 702.36px + 703.32px + 704.28px + 705.24px + 706.2px + 707.16px + 708.12px + 709.08px + 710.04px + 711.0px + 711.96px + 712.92px + 713.88px + 714.84px + 715.8px + 716.76px + 717.72px + 718.68px + 719.64px + 720.59px + 721.55px + 722.51px + 723.47px + 724.43px + 725.39px + 726.35px + 727.31px + 728.27px + 729.23px + 730.19px + 731.15px + 732.11px + 733.07px + 734.03px + 734.99px + 735.95px + 736.91px + 737.87px + 738.83px + 739.79px + 740.74px + 741.7px + 742.66px + 743.62px + 744.58px + 745.54px + 746.5px + 747.46px + 748.42px + 749.38px + 750.34px + 751.3px + 752.26px + 753.22px + 754.18px + 755.14px + 756.1px + 757.06px + 758.02px + 758.98px + 759.94px + 760.89px + 761.85px + 762.81px + 763.77px + 764.73px + 765.69px + 766.65px + 767.61px + 768.57px + 769.53px + 770.49px + 771.45px + 772.41px + 773.37px + 774.33px + 775.29px + 776.25px + 777.21px + 778.17px + 779.13px + 780.09px + 781.04px + 782.0px + 782.96px + 783.92px + 784.88px + 785.84px + 786.8px + 787.76px + 788.72px + 789.68px + 790.64px + 791.6px + 792.56px + 793.52px + 794.48px + 795.44px + 796.4px + 797.36px + 798.32px + 799.28px + 800.23px + 801.19px + 802.15px + 803.11px + 804.07px + 805.03px + 805.99px + 806.95px + 807.91px + 808.87px + 809.83px + 810.79px + 811.75px + 812.71px + 813.67px + 814.63px + 815.59px + 816.55px + 817.51px + 818.47px + 819.43px + 820.38px + 821.34px + 822.3px + 823.26px + 824.22px + 825.18px + 826.14px + 827.1px + 828.06px + 829.02px + 829.98px + 830.94px + 831.9px + 832.86px + 833.82px + 834.78px + 835.74px + 836.7px + 837.66px + 838.62px + 839.58px + 840.53px + 841.49px + 842.45px + 843.41px + 844.37px + 845.33px + 846.29px + 847.25px + 848.21px + 849.17px + 850.13px + 851.09px + 852.05px + 853.01px + 853.97px + 854.93px + 855.89px + 856.85px + 857.81px + 858.77px + 859.73px + 860.68px + 861.64px + 862.6px + 863.56px + 864.52px + 865.48px + 866.44px + 867.4px + 868.36px + 869.32px + 870.28px + 871.24px + 872.2px + 873.16px + 874.12px + 875.08px + 876.04px + 877.0px + 877.96px + 878.92px + 879.88px + 880.83px + 881.79px + 882.75px + 883.71px + 884.67px + 885.63px + 886.59px + 887.55px + 888.51px + 889.47px + 890.43px + 891.39px + 892.35px + 893.31px + 894.27px + 895.23px + 896.19px + 897.15px + 898.11px + 899.07px + 900.03px + 900.98px + 901.94px + 902.9px + 903.86px + 904.82px + 905.78px + 906.74px + 907.7px + 908.66px + 909.62px + 910.58px + 911.54px + 912.5px + 913.46px + 914.42px + 915.38px + 916.34px + 917.3px + 918.26px + 919.22px + 920.17px + 921.13px + 922.09px + 923.05px + 924.01px + 924.97px + 925.93px + 926.89px + 927.85px + 928.81px + 929.77px + 930.73px + 931.69px + 932.65px + 933.61px + 934.57px + 935.53px + 936.49px + 937.45px + 938.41px + 939.37px + 940.32px + 941.28px + 942.24px + 943.2px + 944.16px + 945.12px + 946.08px + 947.04px + 948.0px + 948.96px + 949.92px + 950.88px + 951.84px + 952.8px + 953.76px + 954.72px + 955.68px + 956.64px + 957.6px + 958.56px + 959.52px + 960.47px + 961.43px + 962.39px + 963.35px + 964.31px + 965.27px + 966.23px + 967.19px + 968.15px + 969.11px + 970.07px + 971.03px + 971.99px + 972.95px + 973.91px + 974.87px + 975.83px + 976.79px + 977.75px + 978.71px + 979.67px + 980.62px + 981.58px + 982.54px + 983.5px + 984.46px + 985.42px + 986.38px + 987.34px + 988.3px + 989.26px + 990.22px + 991.18px + 992.14px + 993.1px + 994.06px + 995.02px + 995.98px + 996.94px + 997.9px + 998.86px + 999.82px + 1000.77px + 1001.73px + 1002.69px + 1003.65px + 1004.61px + 1005.57px + 1006.53px + 1007.49px + 1008.45px + 1009.41px + 1010.37px + 1011.33px + 1012.29px + 1013.25px + 1014.21px + 1015.17px + 1016.13px + 1017.09px + 1018.05px + 1019.01px + 1019.97px + 1020.92px + 1021.88px + 1022.84px + 1023.8px + 1024.76px + 1025.72px + 1026.68px + 1027.64px + 1028.6px + 1029.56px + 1030.52px + 1031.48px + 1032.44px + 1033.4px + 1034.36px + 1035.32px + 1036.28px + 1037.24px + 1038.2px + 1039.16px + 1040.11px + 1041.07px + 1042.03px + 1042.99px + 1043.95px + 1044.91px + 1045.87px + 1046.83px + 1047.79px + 1048.75px + 1049.71px + 1050.67px + 1051.63px + 1052.59px + 1053.55px + 1054.51px + 1055.47px + 1056.43px + 1057.39px + 1058.35px + 1059.31px + 1060.26px + 1061.22px + 1062.18px + 1063.14px + 1064.1px + 1065.06px + 1066.02px + 1066.98px + 1067.94px + 1068.9px + 1069.86px + 1070.82px + 1071.78px + 1072.74px + 1073.7px + 1074.66px + 1075.62px + 1076.58px + 1077.54px + 1078.5px + 1079.46px + 1080.41px + 1081.37px + 1082.33px + 1083.29px + 1084.25px + 1085.21px + 1086.17px + 1087.13px + 1088.09px + 1089.05px + 1090.01px + 1090.97px + 1091.93px + 1092.89px + 1093.85px + 1094.81px + 1095.77px + 1096.73px + 1097.69px + 1098.65px + 1099.61px + 1100.56px + 1101.52px + 1102.48px + 1103.44px + 1104.4px + 1105.36px + 1106.32px + 1107.28px + 1108.24px + 1109.2px + 1110.16px + 1111.12px + 1112.08px + 1113.04px + 1114.0px + 1114.96px + 1115.92px + 1116.88px + 1117.84px + 1118.8px + 1119.76px + 1120.71px + 1121.67px + 1122.63px + 1123.59px + 1124.55px + 1125.51px + 1126.47px + 1127.43px + 1128.39px + 1129.35px + 1130.31px + 1131.27px + 1132.23px + 1133.19px + 1134.15px + 1135.11px + 1136.07px + 1137.03px + 1137.99px + 1138.95px + 1139.91px + 1140.86px + 1141.82px + 1142.78px + 1143.74px + 1144.7px + 1145.66px + 1146.62px + 1147.58px + 1148.54px + 1149.5px + 1150.46px + 1151.42px + 1152.38px + 1153.34px + 1154.3px + 1155.26px + 1156.22px + 1157.18px + 1158.14px + 1159.1px + 1160.05px + 1161.01px + 1161.97px + 1162.93px + 1163.89px + 1164.85px + 1165.81px + 1166.77px + 1167.73px + 1168.69px + 1169.65px + 1170.61px + 1171.57px + 1172.53px + 1173.49px + 1174.45px + 1175.41px + 1176.37px + 1177.33px + 1178.29px + 1179.25px + 1180.2px + 1181.16px + 1182.12px + 1183.08px + 1184.04px + 1185.0px + 1185.96px + 1186.92px + 1187.88px + 1188.84px + 1189.8px + 1190.76px + 1191.72px + 1192.68px + 1193.64px + 1194.6px + 1195.56px + 1196.52px + 1197.48px + 1198.44px + 1199.4px + 1200.35px + 1201.31px + 1202.27px + 1203.23px + 1204.19px + 1205.15px + 1206.11px + 1207.07px + 1208.03px + 1208.99px + 1209.95px + 1210.91px + 1211.87px + 1212.83px + 1213.79px + 1214.75px + 1215.71px + 1216.67px + 1217.63px + 1218.59px + 1219.55px + 1220.5px + 1221.46px + 1222.42px + 1223.38px + 1224.34px + 1225.3px + 1226.26px + 1227.22px + 1228.18px + 1229.14px + 1230.1px + 1231.06px + 1232.02px + 1232.98px + 1233.94px + 1234.9px + 1235.86px + 1236.82px + 1237.78px + 1238.74px + 1239.7px + 1240.65px + 1241.61px + 1242.57px + 1243.53px + 1244.49px + 1245.45px + 1246.41px + 1247.37px + 1248.33px + 1249.29px + 1250.25px + 1251.21px + 1252.17px + 1253.13px + 1254.09px + 1255.05px + 1256.01px + 1256.97px + 1257.93px + 1258.89px + 1259.85px + 1260.8px + 1261.76px + 1262.72px + 1263.68px + 1264.64px + 1265.6px + 1266.56px + 1267.52px + 1268.48px + 1269.44px + 1270.4px + 1271.36px + 1272.32px + 1273.28px + 1274.24px + 1275.2px + 1276.16px + 1277.12px + 1278.08px + 1279.04px + 1280px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1334x750/lay_x.xml b/FaceUnity/src/main/res/values-1334x750/lay_x.xml new file mode 100644 index 000000000..c33ca6590 --- /dev/null +++ b/FaceUnity/src/main/res/values-1334x750/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.0px + 2.0px + 3.0px + 4.0px + 5.0px + 6.0px + 7.0px + 8.0px + 9.0px + 10.0px + 11.0px + 12.0px + 13.0px + 14.0px + 15.0px + 16.0px + 17.0px + 18.0px + 19.0px + 20.0px + 21.0px + 22.0px + 23.0px + 24.0px + 25.0px + 26.0px + 27.0px + 28.0px + 29.0px + 30.0px + 31.0px + 32.0px + 33.0px + 34.0px + 35.0px + 36.0px + 37.0px + 38.0px + 39.0px + 40.0px + 41.0px + 42.0px + 43.0px + 44.0px + 45.0px + 46.0px + 47.0px + 48.0px + 49.0px + 50.0px + 51.0px + 52.0px + 53.0px + 54.0px + 55.0px + 56.0px + 57.0px + 58.0px + 59.0px + 60.0px + 61.0px + 62.0px + 63.0px + 64.0px + 65.0px + 66.0px + 67.0px + 68.0px + 69.0px + 70.0px + 71.0px + 72.0px + 73.0px + 74.0px + 75.0px + 76.0px + 77.0px + 78.0px + 79.0px + 80.0px + 81.0px + 82.0px + 83.0px + 84.0px + 85.0px + 86.0px + 87.0px + 88.0px + 89.0px + 90.0px + 91.0px + 92.0px + 93.0px + 94.0px + 95.0px + 96.0px + 97.0px + 98.0px + 99.0px + 100.0px + 101.0px + 102.0px + 103.0px + 104.0px + 105.0px + 106.0px + 107.0px + 108.0px + 109.0px + 110.0px + 111.0px + 112.0px + 113.0px + 114.0px + 115.0px + 116.0px + 117.0px + 118.0px + 119.0px + 120.0px + 121.0px + 122.0px + 123.0px + 124.0px + 125.0px + 126.0px + 127.0px + 128.0px + 129.0px + 130.0px + 131.0px + 132.0px + 133.0px + 134.0px + 135.0px + 136.0px + 137.0px + 138.0px + 139.0px + 140.0px + 141.0px + 142.0px + 143.0px + 144.0px + 145.0px + 146.0px + 147.0px + 148.0px + 149.0px + 150.0px + 151.0px + 152.0px + 153.0px + 154.0px + 155.0px + 156.0px + 157.0px + 158.0px + 159.0px + 160.0px + 161.0px + 162.0px + 163.0px + 164.0px + 165.0px + 166.0px + 167.0px + 168.0px + 169.0px + 170.0px + 171.0px + 172.0px + 173.0px + 174.0px + 175.0px + 176.0px + 177.0px + 178.0px + 179.0px + 180.0px + 181.0px + 182.0px + 183.0px + 184.0px + 185.0px + 186.0px + 187.0px + 188.0px + 189.0px + 190.0px + 191.0px + 192.0px + 193.0px + 194.0px + 195.0px + 196.0px + 197.0px + 198.0px + 199.0px + 200.0px + 201.0px + 202.0px + 203.0px + 204.0px + 205.0px + 206.0px + 207.0px + 208.0px + 209.0px + 210.0px + 211.0px + 212.0px + 213.0px + 214.0px + 215.0px + 216.0px + 217.0px + 218.0px + 219.0px + 220.0px + 221.0px + 222.0px + 223.0px + 224.0px + 225.0px + 226.0px + 227.0px + 228.0px + 229.0px + 230.0px + 231.0px + 232.0px + 233.0px + 234.0px + 235.0px + 236.0px + 237.0px + 238.0px + 239.0px + 240.0px + 241.0px + 242.0px + 243.0px + 244.0px + 245.0px + 246.0px + 247.0px + 248.0px + 249.0px + 250.0px + 251.0px + 252.0px + 253.0px + 254.0px + 255.0px + 256.0px + 257.0px + 258.0px + 259.0px + 260.0px + 261.0px + 262.0px + 263.0px + 264.0px + 265.0px + 266.0px + 267.0px + 268.0px + 269.0px + 270.0px + 271.0px + 272.0px + 273.0px + 274.0px + 275.0px + 276.0px + 277.0px + 278.0px + 279.0px + 280.0px + 281.0px + 282.0px + 283.0px + 284.0px + 285.0px + 286.0px + 287.0px + 288.0px + 289.0px + 290.0px + 291.0px + 292.0px + 293.0px + 294.0px + 295.0px + 296.0px + 297.0px + 298.0px + 299.0px + 300.0px + 301.0px + 302.0px + 303.0px + 304.0px + 305.0px + 306.0px + 307.0px + 308.0px + 309.0px + 310.0px + 311.0px + 312.0px + 313.0px + 314.0px + 315.0px + 316.0px + 317.0px + 318.0px + 319.0px + 320.0px + 321.0px + 322.0px + 323.0px + 324.0px + 325.0px + 326.0px + 327.0px + 328.0px + 329.0px + 330.0px + 331.0px + 332.0px + 333.0px + 334.0px + 335.0px + 336.0px + 337.0px + 338.0px + 339.0px + 340.0px + 341.0px + 342.0px + 343.0px + 344.0px + 345.0px + 346.0px + 347.0px + 348.0px + 349.0px + 350.0px + 351.0px + 352.0px + 353.0px + 354.0px + 355.0px + 356.0px + 357.0px + 358.0px + 359.0px + 360.0px + 361.0px + 362.0px + 363.0px + 364.0px + 365.0px + 366.0px + 367.0px + 368.0px + 369.0px + 370.0px + 371.0px + 372.0px + 373.0px + 374.0px + 375.0px + 376.0px + 377.0px + 378.0px + 379.0px + 380.0px + 381.0px + 382.0px + 383.0px + 384.0px + 385.0px + 386.0px + 387.0px + 388.0px + 389.0px + 390.0px + 391.0px + 392.0px + 393.0px + 394.0px + 395.0px + 396.0px + 397.0px + 398.0px + 399.0px + 400.0px + 401.0px + 402.0px + 403.0px + 404.0px + 405.0px + 406.0px + 407.0px + 408.0px + 409.0px + 410.0px + 411.0px + 412.0px + 413.0px + 414.0px + 415.0px + 416.0px + 417.0px + 418.0px + 419.0px + 420.0px + 421.0px + 422.0px + 423.0px + 424.0px + 425.0px + 426.0px + 427.0px + 428.0px + 429.0px + 430.0px + 431.0px + 432.0px + 433.0px + 434.0px + 435.0px + 436.0px + 437.0px + 438.0px + 439.0px + 440.0px + 441.0px + 442.0px + 443.0px + 444.0px + 445.0px + 446.0px + 447.0px + 448.0px + 449.0px + 450.0px + 451.0px + 452.0px + 453.0px + 454.0px + 455.0px + 456.0px + 457.0px + 458.0px + 459.0px + 460.0px + 461.0px + 462.0px + 463.0px + 464.0px + 465.0px + 466.0px + 467.0px + 468.0px + 469.0px + 470.0px + 471.0px + 472.0px + 473.0px + 474.0px + 475.0px + 476.0px + 477.0px + 478.0px + 479.0px + 480.0px + 481.0px + 482.0px + 483.0px + 484.0px + 485.0px + 486.0px + 487.0px + 488.0px + 489.0px + 490.0px + 491.0px + 492.0px + 493.0px + 494.0px + 495.0px + 496.0px + 497.0px + 498.0px + 499.0px + 500.0px + 501.0px + 502.0px + 503.0px + 504.0px + 505.0px + 506.0px + 507.0px + 508.0px + 509.0px + 510.0px + 511.0px + 512.0px + 513.0px + 514.0px + 515.0px + 516.0px + 517.0px + 518.0px + 519.0px + 520.0px + 521.0px + 522.0px + 523.0px + 524.0px + 525.0px + 526.0px + 527.0px + 528.0px + 529.0px + 530.0px + 531.0px + 532.0px + 533.0px + 534.0px + 535.0px + 536.0px + 537.0px + 538.0px + 539.0px + 540.0px + 541.0px + 542.0px + 543.0px + 544.0px + 545.0px + 546.0px + 547.0px + 548.0px + 549.0px + 550.0px + 551.0px + 552.0px + 553.0px + 554.0px + 555.0px + 556.0px + 557.0px + 558.0px + 559.0px + 560.0px + 561.0px + 562.0px + 563.0px + 564.0px + 565.0px + 566.0px + 567.0px + 568.0px + 569.0px + 570.0px + 571.0px + 572.0px + 573.0px + 574.0px + 575.0px + 576.0px + 577.0px + 578.0px + 579.0px + 580.0px + 581.0px + 582.0px + 583.0px + 584.0px + 585.0px + 586.0px + 587.0px + 588.0px + 589.0px + 590.0px + 591.0px + 592.0px + 593.0px + 594.0px + 595.0px + 596.0px + 597.0px + 598.0px + 599.0px + 600.0px + 601.0px + 602.0px + 603.0px + 604.0px + 605.0px + 606.0px + 607.0px + 608.0px + 609.0px + 610.0px + 611.0px + 612.0px + 613.0px + 614.0px + 615.0px + 616.0px + 617.0px + 618.0px + 619.0px + 620.0px + 621.0px + 622.0px + 623.0px + 624.0px + 625.0px + 626.0px + 627.0px + 628.0px + 629.0px + 630.0px + 631.0px + 632.0px + 633.0px + 634.0px + 635.0px + 636.0px + 637.0px + 638.0px + 639.0px + 640.0px + 641.0px + 642.0px + 643.0px + 644.0px + 645.0px + 646.0px + 647.0px + 648.0px + 649.0px + 650.0px + 651.0px + 652.0px + 653.0px + 654.0px + 655.0px + 656.0px + 657.0px + 658.0px + 659.0px + 660.0px + 661.0px + 662.0px + 663.0px + 664.0px + 665.0px + 666.0px + 667.0px + 668.0px + 669.0px + 670.0px + 671.0px + 672.0px + 673.0px + 674.0px + 675.0px + 676.0px + 677.0px + 678.0px + 679.0px + 680.0px + 681.0px + 682.0px + 683.0px + 684.0px + 685.0px + 686.0px + 687.0px + 688.0px + 689.0px + 690.0px + 691.0px + 692.0px + 693.0px + 694.0px + 695.0px + 696.0px + 697.0px + 698.0px + 699.0px + 700.0px + 701.0px + 702.0px + 703.0px + 704.0px + 705.0px + 706.0px + 707.0px + 708.0px + 709.0px + 710.0px + 711.0px + 712.0px + 713.0px + 714.0px + 715.0px + 716.0px + 717.0px + 718.0px + 719.0px + 720.0px + 721.0px + 722.0px + 723.0px + 724.0px + 725.0px + 726.0px + 727.0px + 728.0px + 729.0px + 730.0px + 731.0px + 732.0px + 733.0px + 734.0px + 735.0px + 736.0px + 737.0px + 738.0px + 739.0px + 740.0px + 741.0px + 742.0px + 743.0px + 744.0px + 745.0px + 746.0px + 747.0px + 748.0px + 749.0px + 750px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1334x750/lay_y.xml b/FaceUnity/src/main/res/values-1334x750/lay_y.xml new file mode 100644 index 000000000..3fa89a407 --- /dev/null +++ b/FaceUnity/src/main/res/values-1334x750/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.0px + 2.0px + 3.0px + 4.0px + 5.0px + 6.0px + 7.0px + 8.0px + 9.0px + 10.0px + 11.0px + 12.0px + 13.0px + 14.0px + 15.0px + 16.0px + 17.0px + 18.0px + 19.0px + 20.0px + 21.0px + 22.0px + 23.0px + 24.0px + 25.0px + 26.0px + 27.0px + 28.0px + 29.0px + 30.0px + 31.0px + 32.0px + 33.0px + 34.0px + 35.0px + 36.0px + 37.0px + 38.0px + 39.0px + 40.0px + 41.0px + 42.0px + 43.0px + 44.0px + 45.0px + 46.0px + 47.0px + 48.0px + 49.0px + 50.0px + 51.0px + 52.0px + 53.0px + 54.0px + 55.0px + 56.0px + 57.0px + 58.0px + 59.0px + 60.0px + 61.0px + 62.0px + 63.0px + 64.0px + 65.0px + 66.0px + 67.0px + 68.0px + 69.0px + 70.0px + 71.0px + 72.0px + 73.0px + 74.0px + 75.0px + 76.0px + 77.0px + 78.0px + 79.0px + 80.0px + 81.0px + 82.0px + 83.0px + 84.0px + 85.0px + 86.0px + 87.0px + 88.0px + 89.0px + 90.0px + 91.0px + 92.0px + 93.0px + 94.0px + 95.0px + 96.0px + 97.0px + 98.0px + 99.0px + 100.0px + 101.0px + 102.0px + 103.0px + 104.0px + 105.0px + 106.0px + 107.0px + 108.0px + 109.0px + 110.0px + 111.0px + 112.0px + 113.0px + 114.0px + 115.0px + 116.0px + 117.0px + 118.0px + 119.0px + 120.0px + 121.0px + 122.0px + 123.0px + 124.0px + 125.0px + 126.0px + 127.0px + 128.0px + 129.0px + 130.0px + 131.0px + 132.0px + 133.0px + 134.0px + 135.0px + 136.0px + 137.0px + 138.0px + 139.0px + 140.0px + 141.0px + 142.0px + 143.0px + 144.0px + 145.0px + 146.0px + 147.0px + 148.0px + 149.0px + 150.0px + 151.0px + 152.0px + 153.0px + 154.0px + 155.0px + 156.0px + 157.0px + 158.0px + 159.0px + 160.0px + 161.0px + 162.0px + 163.0px + 164.0px + 165.0px + 166.0px + 167.0px + 168.0px + 169.0px + 170.0px + 171.0px + 172.0px + 173.0px + 174.0px + 175.0px + 176.0px + 177.0px + 178.0px + 179.0px + 180.0px + 181.0px + 182.0px + 183.0px + 184.0px + 185.0px + 186.0px + 187.0px + 188.0px + 189.0px + 190.0px + 191.0px + 192.0px + 193.0px + 194.0px + 195.0px + 196.0px + 197.0px + 198.0px + 199.0px + 200.0px + 201.0px + 202.0px + 203.0px + 204.0px + 205.0px + 206.0px + 207.0px + 208.0px + 209.0px + 210.0px + 211.0px + 212.0px + 213.0px + 214.0px + 215.0px + 216.0px + 217.0px + 218.0px + 219.0px + 220.0px + 221.0px + 222.0px + 223.0px + 224.0px + 225.0px + 226.0px + 227.0px + 228.0px + 229.0px + 230.0px + 231.0px + 232.0px + 233.0px + 234.0px + 235.0px + 236.0px + 237.0px + 238.0px + 239.0px + 240.0px + 241.0px + 242.0px + 243.0px + 244.0px + 245.0px + 246.0px + 247.0px + 248.0px + 249.0px + 250.0px + 251.0px + 252.0px + 253.0px + 254.0px + 255.0px + 256.0px + 257.0px + 258.0px + 259.0px + 260.0px + 261.0px + 262.0px + 263.0px + 264.0px + 265.0px + 266.0px + 267.0px + 268.0px + 269.0px + 270.0px + 271.0px + 272.0px + 273.0px + 274.0px + 275.0px + 276.0px + 277.0px + 278.0px + 279.0px + 280.0px + 281.0px + 282.0px + 283.0px + 284.0px + 285.0px + 286.0px + 287.0px + 288.0px + 289.0px + 290.0px + 291.0px + 292.0px + 293.0px + 294.0px + 295.0px + 296.0px + 297.0px + 298.0px + 299.0px + 300.0px + 301.0px + 302.0px + 303.0px + 304.0px + 305.0px + 306.0px + 307.0px + 308.0px + 309.0px + 310.0px + 311.0px + 312.0px + 313.0px + 314.0px + 315.0px + 316.0px + 317.0px + 318.0px + 319.0px + 320.0px + 321.0px + 322.0px + 323.0px + 324.0px + 325.0px + 326.0px + 327.0px + 328.0px + 329.0px + 330.0px + 331.0px + 332.0px + 333.0px + 334.0px + 335.0px + 336.0px + 337.0px + 338.0px + 339.0px + 340.0px + 341.0px + 342.0px + 343.0px + 344.0px + 345.0px + 346.0px + 347.0px + 348.0px + 349.0px + 350.0px + 351.0px + 352.0px + 353.0px + 354.0px + 355.0px + 356.0px + 357.0px + 358.0px + 359.0px + 360.0px + 361.0px + 362.0px + 363.0px + 364.0px + 365.0px + 366.0px + 367.0px + 368.0px + 369.0px + 370.0px + 371.0px + 372.0px + 373.0px + 374.0px + 375.0px + 376.0px + 377.0px + 378.0px + 379.0px + 380.0px + 381.0px + 382.0px + 383.0px + 384.0px + 385.0px + 386.0px + 387.0px + 388.0px + 389.0px + 390.0px + 391.0px + 392.0px + 393.0px + 394.0px + 395.0px + 396.0px + 397.0px + 398.0px + 399.0px + 400.0px + 401.0px + 402.0px + 403.0px + 404.0px + 405.0px + 406.0px + 407.0px + 408.0px + 409.0px + 410.0px + 411.0px + 412.0px + 413.0px + 414.0px + 415.0px + 416.0px + 417.0px + 418.0px + 419.0px + 420.0px + 421.0px + 422.0px + 423.0px + 424.0px + 425.0px + 426.0px + 427.0px + 428.0px + 429.0px + 430.0px + 431.0px + 432.0px + 433.0px + 434.0px + 435.0px + 436.0px + 437.0px + 438.0px + 439.0px + 440.0px + 441.0px + 442.0px + 443.0px + 444.0px + 445.0px + 446.0px + 447.0px + 448.0px + 449.0px + 450.0px + 451.0px + 452.0px + 453.0px + 454.0px + 455.0px + 456.0px + 457.0px + 458.0px + 459.0px + 460.0px + 461.0px + 462.0px + 463.0px + 464.0px + 465.0px + 466.0px + 467.0px + 468.0px + 469.0px + 470.0px + 471.0px + 472.0px + 473.0px + 474.0px + 475.0px + 476.0px + 477.0px + 478.0px + 479.0px + 480.0px + 481.0px + 482.0px + 483.0px + 484.0px + 485.0px + 486.0px + 487.0px + 488.0px + 489.0px + 490.0px + 491.0px + 492.0px + 493.0px + 494.0px + 495.0px + 496.0px + 497.0px + 498.0px + 499.0px + 500.0px + 501.0px + 502.0px + 503.0px + 504.0px + 505.0px + 506.0px + 507.0px + 508.0px + 509.0px + 510.0px + 511.0px + 512.0px + 513.0px + 514.0px + 515.0px + 516.0px + 517.0px + 518.0px + 519.0px + 520.0px + 521.0px + 522.0px + 523.0px + 524.0px + 525.0px + 526.0px + 527.0px + 528.0px + 529.0px + 530.0px + 531.0px + 532.0px + 533.0px + 534.0px + 535.0px + 536.0px + 537.0px + 538.0px + 539.0px + 540.0px + 541.0px + 542.0px + 543.0px + 544.0px + 545.0px + 546.0px + 547.0px + 548.0px + 549.0px + 550.0px + 551.0px + 552.0px + 553.0px + 554.0px + 555.0px + 556.0px + 557.0px + 558.0px + 559.0px + 560.0px + 561.0px + 562.0px + 563.0px + 564.0px + 565.0px + 566.0px + 567.0px + 568.0px + 569.0px + 570.0px + 571.0px + 572.0px + 573.0px + 574.0px + 575.0px + 576.0px + 577.0px + 578.0px + 579.0px + 580.0px + 581.0px + 582.0px + 583.0px + 584.0px + 585.0px + 586.0px + 587.0px + 588.0px + 589.0px + 590.0px + 591.0px + 592.0px + 593.0px + 594.0px + 595.0px + 596.0px + 597.0px + 598.0px + 599.0px + 600.0px + 601.0px + 602.0px + 603.0px + 604.0px + 605.0px + 606.0px + 607.0px + 608.0px + 609.0px + 610.0px + 611.0px + 612.0px + 613.0px + 614.0px + 615.0px + 616.0px + 617.0px + 618.0px + 619.0px + 620.0px + 621.0px + 622.0px + 623.0px + 624.0px + 625.0px + 626.0px + 627.0px + 628.0px + 629.0px + 630.0px + 631.0px + 632.0px + 633.0px + 634.0px + 635.0px + 636.0px + 637.0px + 638.0px + 639.0px + 640.0px + 641.0px + 642.0px + 643.0px + 644.0px + 645.0px + 646.0px + 647.0px + 648.0px + 649.0px + 650.0px + 651.0px + 652.0px + 653.0px + 654.0px + 655.0px + 656.0px + 657.0px + 658.0px + 659.0px + 660.0px + 661.0px + 662.0px + 663.0px + 664.0px + 665.0px + 666.0px + 667.0px + 668.0px + 669.0px + 670.0px + 671.0px + 672.0px + 673.0px + 674.0px + 675.0px + 676.0px + 677.0px + 678.0px + 679.0px + 680.0px + 681.0px + 682.0px + 683.0px + 684.0px + 685.0px + 686.0px + 687.0px + 688.0px + 689.0px + 690.0px + 691.0px + 692.0px + 693.0px + 694.0px + 695.0px + 696.0px + 697.0px + 698.0px + 699.0px + 700.0px + 701.0px + 702.0px + 703.0px + 704.0px + 705.0px + 706.0px + 707.0px + 708.0px + 709.0px + 710.0px + 711.0px + 712.0px + 713.0px + 714.0px + 715.0px + 716.0px + 717.0px + 718.0px + 719.0px + 720.0px + 721.0px + 722.0px + 723.0px + 724.0px + 725.0px + 726.0px + 727.0px + 728.0px + 729.0px + 730.0px + 731.0px + 732.0px + 733.0px + 734.0px + 735.0px + 736.0px + 737.0px + 738.0px + 739.0px + 740.0px + 741.0px + 742.0px + 743.0px + 744.0px + 745.0px + 746.0px + 747.0px + 748.0px + 749.0px + 750.0px + 751.0px + 752.0px + 753.0px + 754.0px + 755.0px + 756.0px + 757.0px + 758.0px + 759.0px + 760.0px + 761.0px + 762.0px + 763.0px + 764.0px + 765.0px + 766.0px + 767.0px + 768.0px + 769.0px + 770.0px + 771.0px + 772.0px + 773.0px + 774.0px + 775.0px + 776.0px + 777.0px + 778.0px + 779.0px + 780.0px + 781.0px + 782.0px + 783.0px + 784.0px + 785.0px + 786.0px + 787.0px + 788.0px + 789.0px + 790.0px + 791.0px + 792.0px + 793.0px + 794.0px + 795.0px + 796.0px + 797.0px + 798.0px + 799.0px + 800.0px + 801.0px + 802.0px + 803.0px + 804.0px + 805.0px + 806.0px + 807.0px + 808.0px + 809.0px + 810.0px + 811.0px + 812.0px + 813.0px + 814.0px + 815.0px + 816.0px + 817.0px + 818.0px + 819.0px + 820.0px + 821.0px + 822.0px + 823.0px + 824.0px + 825.0px + 826.0px + 827.0px + 828.0px + 829.0px + 830.0px + 831.0px + 832.0px + 833.0px + 834.0px + 835.0px + 836.0px + 837.0px + 838.0px + 839.0px + 840.0px + 841.0px + 842.0px + 843.0px + 844.0px + 845.0px + 846.0px + 847.0px + 848.0px + 849.0px + 850.0px + 851.0px + 852.0px + 853.0px + 854.0px + 855.0px + 856.0px + 857.0px + 858.0px + 859.0px + 860.0px + 861.0px + 862.0px + 863.0px + 864.0px + 865.0px + 866.0px + 867.0px + 868.0px + 869.0px + 870.0px + 871.0px + 872.0px + 873.0px + 874.0px + 875.0px + 876.0px + 877.0px + 878.0px + 879.0px + 880.0px + 881.0px + 882.0px + 883.0px + 884.0px + 885.0px + 886.0px + 887.0px + 888.0px + 889.0px + 890.0px + 891.0px + 892.0px + 893.0px + 894.0px + 895.0px + 896.0px + 897.0px + 898.0px + 899.0px + 900.0px + 901.0px + 902.0px + 903.0px + 904.0px + 905.0px + 906.0px + 907.0px + 908.0px + 909.0px + 910.0px + 911.0px + 912.0px + 913.0px + 914.0px + 915.0px + 916.0px + 917.0px + 918.0px + 919.0px + 920.0px + 921.0px + 922.0px + 923.0px + 924.0px + 925.0px + 926.0px + 927.0px + 928.0px + 929.0px + 930.0px + 931.0px + 932.0px + 933.0px + 934.0px + 935.0px + 936.0px + 937.0px + 938.0px + 939.0px + 940.0px + 941.0px + 942.0px + 943.0px + 944.0px + 945.0px + 946.0px + 947.0px + 948.0px + 949.0px + 950.0px + 951.0px + 952.0px + 953.0px + 954.0px + 955.0px + 956.0px + 957.0px + 958.0px + 959.0px + 960.0px + 961.0px + 962.0px + 963.0px + 964.0px + 965.0px + 966.0px + 967.0px + 968.0px + 969.0px + 970.0px + 971.0px + 972.0px + 973.0px + 974.0px + 975.0px + 976.0px + 977.0px + 978.0px + 979.0px + 980.0px + 981.0px + 982.0px + 983.0px + 984.0px + 985.0px + 986.0px + 987.0px + 988.0px + 989.0px + 990.0px + 991.0px + 992.0px + 993.0px + 994.0px + 995.0px + 996.0px + 997.0px + 998.0px + 999.0px + 1000.0px + 1001.0px + 1002.0px + 1003.0px + 1004.0px + 1005.0px + 1006.0px + 1007.0px + 1008.0px + 1009.0px + 1010.0px + 1011.0px + 1012.0px + 1013.0px + 1014.0px + 1015.0px + 1016.0px + 1017.0px + 1018.0px + 1019.0px + 1020.0px + 1021.0px + 1022.0px + 1023.0px + 1024.0px + 1025.0px + 1026.0px + 1027.0px + 1028.0px + 1029.0px + 1030.0px + 1031.0px + 1032.0px + 1033.0px + 1034.0px + 1035.0px + 1036.0px + 1037.0px + 1038.0px + 1039.0px + 1040.0px + 1041.0px + 1042.0px + 1043.0px + 1044.0px + 1045.0px + 1046.0px + 1047.0px + 1048.0px + 1049.0px + 1050.0px + 1051.0px + 1052.0px + 1053.0px + 1054.0px + 1055.0px + 1056.0px + 1057.0px + 1058.0px + 1059.0px + 1060.0px + 1061.0px + 1062.0px + 1063.0px + 1064.0px + 1065.0px + 1066.0px + 1067.0px + 1068.0px + 1069.0px + 1070.0px + 1071.0px + 1072.0px + 1073.0px + 1074.0px + 1075.0px + 1076.0px + 1077.0px + 1078.0px + 1079.0px + 1080.0px + 1081.0px + 1082.0px + 1083.0px + 1084.0px + 1085.0px + 1086.0px + 1087.0px + 1088.0px + 1089.0px + 1090.0px + 1091.0px + 1092.0px + 1093.0px + 1094.0px + 1095.0px + 1096.0px + 1097.0px + 1098.0px + 1099.0px + 1100.0px + 1101.0px + 1102.0px + 1103.0px + 1104.0px + 1105.0px + 1106.0px + 1107.0px + 1108.0px + 1109.0px + 1110.0px + 1111.0px + 1112.0px + 1113.0px + 1114.0px + 1115.0px + 1116.0px + 1117.0px + 1118.0px + 1119.0px + 1120.0px + 1121.0px + 1122.0px + 1123.0px + 1124.0px + 1125.0px + 1126.0px + 1127.0px + 1128.0px + 1129.0px + 1130.0px + 1131.0px + 1132.0px + 1133.0px + 1134.0px + 1135.0px + 1136.0px + 1137.0px + 1138.0px + 1139.0px + 1140.0px + 1141.0px + 1142.0px + 1143.0px + 1144.0px + 1145.0px + 1146.0px + 1147.0px + 1148.0px + 1149.0px + 1150.0px + 1151.0px + 1152.0px + 1153.0px + 1154.0px + 1155.0px + 1156.0px + 1157.0px + 1158.0px + 1159.0px + 1160.0px + 1161.0px + 1162.0px + 1163.0px + 1164.0px + 1165.0px + 1166.0px + 1167.0px + 1168.0px + 1169.0px + 1170.0px + 1171.0px + 1172.0px + 1173.0px + 1174.0px + 1175.0px + 1176.0px + 1177.0px + 1178.0px + 1179.0px + 1180.0px + 1181.0px + 1182.0px + 1183.0px + 1184.0px + 1185.0px + 1186.0px + 1187.0px + 1188.0px + 1189.0px + 1190.0px + 1191.0px + 1192.0px + 1193.0px + 1194.0px + 1195.0px + 1196.0px + 1197.0px + 1198.0px + 1199.0px + 1200.0px + 1201.0px + 1202.0px + 1203.0px + 1204.0px + 1205.0px + 1206.0px + 1207.0px + 1208.0px + 1209.0px + 1210.0px + 1211.0px + 1212.0px + 1213.0px + 1214.0px + 1215.0px + 1216.0px + 1217.0px + 1218.0px + 1219.0px + 1220.0px + 1221.0px + 1222.0px + 1223.0px + 1224.0px + 1225.0px + 1226.0px + 1227.0px + 1228.0px + 1229.0px + 1230.0px + 1231.0px + 1232.0px + 1233.0px + 1234.0px + 1235.0px + 1236.0px + 1237.0px + 1238.0px + 1239.0px + 1240.0px + 1241.0px + 1242.0px + 1243.0px + 1244.0px + 1245.0px + 1246.0px + 1247.0px + 1248.0px + 1249.0px + 1250.0px + 1251.0px + 1252.0px + 1253.0px + 1254.0px + 1255.0px + 1256.0px + 1257.0px + 1258.0px + 1259.0px + 1260.0px + 1261.0px + 1262.0px + 1263.0px + 1264.0px + 1265.0px + 1266.0px + 1267.0px + 1268.0px + 1269.0px + 1270.0px + 1271.0px + 1272.0px + 1273.0px + 1274.0px + 1275.0px + 1276.0px + 1277.0px + 1278.0px + 1279.0px + 1280.0px + 1281.0px + 1282.0px + 1283.0px + 1284.0px + 1285.0px + 1286.0px + 1287.0px + 1288.0px + 1289.0px + 1290.0px + 1291.0px + 1292.0px + 1293.0px + 1294.0px + 1295.0px + 1296.0px + 1297.0px + 1298.0px + 1299.0px + 1300.0px + 1301.0px + 1302.0px + 1303.0px + 1304.0px + 1305.0px + 1306.0px + 1307.0px + 1308.0px + 1309.0px + 1310.0px + 1311.0px + 1312.0px + 1313.0px + 1314.0px + 1315.0px + 1316.0px + 1317.0px + 1318.0px + 1319.0px + 1320.0px + 1321.0px + 1322.0px + 1323.0px + 1324.0px + 1325.0px + 1326.0px + 1327.0px + 1328.0px + 1329.0px + 1330.0px + 1331.0px + 1332.0px + 1333.0px + 1334px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1700x1080/lay_x.xml b/FaceUnity/src/main/res/values-1700x1080/lay_x.xml new file mode 100644 index 000000000..611c0b1f4 --- /dev/null +++ b/FaceUnity/src/main/res/values-1700x1080/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.44px + 2.88px + 4.32px + 5.76px + 7.2px + 8.64px + 10.08px + 11.52px + 12.96px + 14.4px + 15.84px + 17.28px + 18.72px + 20.16px + 21.6px + 23.04px + 24.48px + 25.92px + 27.36px + 28.8px + 30.24px + 31.68px + 33.12px + 34.56px + 36.0px + 37.44px + 38.88px + 40.32px + 41.76px + 43.2px + 44.64px + 46.08px + 47.52px + 48.96px + 50.4px + 51.84px + 53.28px + 54.72px + 56.16px + 57.6px + 59.04px + 60.48px + 61.92px + 63.36px + 64.8px + 66.24px + 67.68px + 69.12px + 70.56px + 72.0px + 73.44px + 74.88px + 76.32px + 77.76px + 79.2px + 80.64px + 82.08px + 83.52px + 84.96px + 86.4px + 87.84px + 89.28px + 90.72px + 92.16px + 93.6px + 95.04px + 96.48px + 97.92px + 99.36px + 100.8px + 102.24px + 103.68px + 105.12px + 106.56px + 108.0px + 109.44px + 110.88px + 112.32px + 113.76px + 115.2px + 116.64px + 118.08px + 119.52px + 120.96px + 122.4px + 123.84px + 125.28px + 126.72px + 128.16px + 129.6px + 131.04px + 132.48px + 133.92px + 135.36px + 136.8px + 138.24px + 139.68px + 141.12px + 142.56px + 144.0px + 145.44px + 146.88px + 148.32px + 149.76px + 151.2px + 152.64px + 154.08px + 155.52px + 156.96px + 158.4px + 159.84px + 161.28px + 162.72px + 164.16px + 165.6px + 167.04px + 168.48px + 169.92px + 171.36px + 172.8px + 174.24px + 175.68px + 177.12px + 178.56px + 180.0px + 181.44px + 182.88px + 184.32px + 185.76px + 187.2px + 188.64px + 190.08px + 191.52px + 192.96px + 194.4px + 195.84px + 197.28px + 198.72px + 200.16px + 201.6px + 203.04px + 204.48px + 205.92px + 207.36px + 208.8px + 210.24px + 211.68px + 213.12px + 214.56px + 216.0px + 217.44px + 218.88px + 220.32px + 221.76px + 223.2px + 224.64px + 226.08px + 227.52px + 228.96px + 230.4px + 231.84px + 233.28px + 234.72px + 236.16px + 237.6px + 239.04px + 240.48px + 241.92px + 243.36px + 244.8px + 246.24px + 247.68px + 249.12px + 250.56px + 252.0px + 253.44px + 254.88px + 256.32px + 257.76px + 259.2px + 260.64px + 262.08px + 263.52px + 264.96px + 266.4px + 267.84px + 269.28px + 270.72px + 272.16px + 273.6px + 275.04px + 276.48px + 277.92px + 279.36px + 280.8px + 282.24px + 283.68px + 285.12px + 286.56px + 288.0px + 289.44px + 290.88px + 292.32px + 293.76px + 295.2px + 296.64px + 298.08px + 299.52px + 300.96px + 302.4px + 303.84px + 305.28px + 306.72px + 308.16px + 309.6px + 311.04px + 312.48px + 313.92px + 315.36px + 316.8px + 318.24px + 319.68px + 321.12px + 322.56px + 324.0px + 325.44px + 326.88px + 328.32px + 329.76px + 331.2px + 332.64px + 334.08px + 335.52px + 336.96px + 338.4px + 339.84px + 341.28px + 342.72px + 344.16px + 345.6px + 347.04px + 348.48px + 349.92px + 351.36px + 352.8px + 354.24px + 355.68px + 357.12px + 358.56px + 360.0px + 361.44px + 362.88px + 364.32px + 365.76px + 367.2px + 368.64px + 370.08px + 371.52px + 372.96px + 374.4px + 375.84px + 377.28px + 378.72px + 380.16px + 381.6px + 383.04px + 384.48px + 385.92px + 387.36px + 388.8px + 390.24px + 391.68px + 393.12px + 394.56px + 396.0px + 397.44px + 398.88px + 400.32px + 401.76px + 403.2px + 404.64px + 406.08px + 407.52px + 408.96px + 410.4px + 411.84px + 413.28px + 414.72px + 416.16px + 417.6px + 419.04px + 420.48px + 421.92px + 423.36px + 424.8px + 426.24px + 427.68px + 429.12px + 430.56px + 432.0px + 433.44px + 434.88px + 436.32px + 437.76px + 439.2px + 440.64px + 442.08px + 443.52px + 444.96px + 446.4px + 447.84px + 449.28px + 450.72px + 452.16px + 453.6px + 455.04px + 456.48px + 457.92px + 459.36px + 460.8px + 462.24px + 463.68px + 465.12px + 466.56px + 468.0px + 469.44px + 470.88px + 472.32px + 473.76px + 475.2px + 476.64px + 478.08px + 479.52px + 480.96px + 482.4px + 483.84px + 485.28px + 486.72px + 488.16px + 489.6px + 491.04px + 492.48px + 493.92px + 495.36px + 496.8px + 498.24px + 499.68px + 501.12px + 502.56px + 504.0px + 505.44px + 506.88px + 508.32px + 509.76px + 511.2px + 512.64px + 514.08px + 515.52px + 516.96px + 518.4px + 519.84px + 521.28px + 522.72px + 524.16px + 525.6px + 527.04px + 528.48px + 529.92px + 531.36px + 532.8px + 534.24px + 535.68px + 537.12px + 538.56px + 540.0px + 541.44px + 542.88px + 544.32px + 545.76px + 547.2px + 548.64px + 550.08px + 551.52px + 552.96px + 554.4px + 555.84px + 557.28px + 558.72px + 560.16px + 561.6px + 563.04px + 564.48px + 565.92px + 567.36px + 568.8px + 570.24px + 571.68px + 573.12px + 574.56px + 576.0px + 577.44px + 578.88px + 580.32px + 581.76px + 583.2px + 584.64px + 586.08px + 587.52px + 588.96px + 590.4px + 591.84px + 593.28px + 594.72px + 596.16px + 597.6px + 599.04px + 600.48px + 601.92px + 603.36px + 604.8px + 606.24px + 607.68px + 609.12px + 610.56px + 612.0px + 613.44px + 614.88px + 616.32px + 617.76px + 619.2px + 620.64px + 622.08px + 623.52px + 624.96px + 626.4px + 627.84px + 629.28px + 630.72px + 632.16px + 633.6px + 635.04px + 636.48px + 637.92px + 639.36px + 640.8px + 642.24px + 643.68px + 645.12px + 646.56px + 648.0px + 649.44px + 650.88px + 652.32px + 653.76px + 655.2px + 656.64px + 658.08px + 659.52px + 660.96px + 662.4px + 663.84px + 665.28px + 666.72px + 668.16px + 669.6px + 671.04px + 672.48px + 673.92px + 675.36px + 676.8px + 678.24px + 679.68px + 681.12px + 682.56px + 684.0px + 685.44px + 686.88px + 688.32px + 689.76px + 691.2px + 692.64px + 694.08px + 695.52px + 696.96px + 698.4px + 699.84px + 701.28px + 702.72px + 704.16px + 705.6px + 707.04px + 708.48px + 709.92px + 711.36px + 712.8px + 714.24px + 715.68px + 717.12px + 718.56px + 720.0px + 721.44px + 722.88px + 724.32px + 725.76px + 727.2px + 728.64px + 730.08px + 731.52px + 732.96px + 734.4px + 735.84px + 737.28px + 738.72px + 740.16px + 741.6px + 743.04px + 744.48px + 745.92px + 747.36px + 748.8px + 750.24px + 751.68px + 753.12px + 754.56px + 756.0px + 757.44px + 758.88px + 760.32px + 761.76px + 763.2px + 764.64px + 766.08px + 767.52px + 768.96px + 770.4px + 771.84px + 773.28px + 774.72px + 776.16px + 777.6px + 779.04px + 780.48px + 781.92px + 783.36px + 784.8px + 786.24px + 787.68px + 789.12px + 790.56px + 792.0px + 793.44px + 794.88px + 796.32px + 797.76px + 799.2px + 800.64px + 802.08px + 803.52px + 804.96px + 806.4px + 807.84px + 809.28px + 810.72px + 812.16px + 813.6px + 815.04px + 816.48px + 817.92px + 819.36px + 820.8px + 822.24px + 823.68px + 825.12px + 826.56px + 828.0px + 829.44px + 830.88px + 832.32px + 833.76px + 835.2px + 836.64px + 838.08px + 839.52px + 840.96px + 842.4px + 843.84px + 845.28px + 846.72px + 848.16px + 849.6px + 851.04px + 852.48px + 853.92px + 855.36px + 856.8px + 858.24px + 859.68px + 861.12px + 862.56px + 864.0px + 865.44px + 866.88px + 868.32px + 869.76px + 871.2px + 872.64px + 874.08px + 875.52px + 876.96px + 878.4px + 879.84px + 881.28px + 882.72px + 884.16px + 885.6px + 887.04px + 888.48px + 889.92px + 891.36px + 892.8px + 894.24px + 895.68px + 897.12px + 898.56px + 900.0px + 901.44px + 902.88px + 904.32px + 905.76px + 907.2px + 908.64px + 910.08px + 911.52px + 912.96px + 914.4px + 915.84px + 917.28px + 918.72px + 920.16px + 921.6px + 923.04px + 924.48px + 925.92px + 927.36px + 928.8px + 930.24px + 931.68px + 933.12px + 934.56px + 936.0px + 937.44px + 938.88px + 940.32px + 941.76px + 943.2px + 944.64px + 946.08px + 947.52px + 948.96px + 950.4px + 951.84px + 953.28px + 954.72px + 956.16px + 957.6px + 959.04px + 960.48px + 961.92px + 963.36px + 964.8px + 966.24px + 967.68px + 969.12px + 970.56px + 972.0px + 973.44px + 974.88px + 976.32px + 977.76px + 979.2px + 980.64px + 982.08px + 983.52px + 984.96px + 986.4px + 987.84px + 989.28px + 990.72px + 992.16px + 993.6px + 995.04px + 996.48px + 997.92px + 999.36px + 1000.8px + 1002.24px + 1003.68px + 1005.12px + 1006.56px + 1008.0px + 1009.44px + 1010.88px + 1012.32px + 1013.76px + 1015.2px + 1016.64px + 1018.08px + 1019.52px + 1020.96px + 1022.4px + 1023.84px + 1025.28px + 1026.72px + 1028.16px + 1029.6px + 1031.04px + 1032.48px + 1033.92px + 1035.36px + 1036.8px + 1038.24px + 1039.68px + 1041.12px + 1042.56px + 1044.0px + 1045.44px + 1046.88px + 1048.32px + 1049.76px + 1051.2px + 1052.64px + 1054.08px + 1055.52px + 1056.96px + 1058.4px + 1059.84px + 1061.28px + 1062.72px + 1064.16px + 1065.6px + 1067.04px + 1068.48px + 1069.92px + 1071.36px + 1072.8px + 1074.24px + 1075.68px + 1077.12px + 1078.56px + 1080px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1700x1080/lay_y.xml b/FaceUnity/src/main/res/values-1700x1080/lay_y.xml new file mode 100644 index 000000000..974a95bd4 --- /dev/null +++ b/FaceUnity/src/main/res/values-1700x1080/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.27px + 2.54px + 3.82px + 5.09px + 6.37px + 7.64px + 8.92px + 10.19px + 11.46px + 12.74px + 14.01px + 15.29px + 16.56px + 17.84px + 19.11px + 20.38px + 21.66px + 22.93px + 24.21px + 25.48px + 26.76px + 28.03px + 29.31px + 30.58px + 31.85px + 33.13px + 34.4px + 35.68px + 36.95px + 38.23px + 39.5px + 40.77px + 42.05px + 43.32px + 44.6px + 45.87px + 47.15px + 48.42px + 49.7px + 50.97px + 52.24px + 53.52px + 54.79px + 56.07px + 57.34px + 58.62px + 59.89px + 61.16px + 62.44px + 63.71px + 64.99px + 66.26px + 67.54px + 68.81px + 70.08px + 71.36px + 72.63px + 73.91px + 75.18px + 76.46px + 77.73px + 79.01px + 80.28px + 81.55px + 82.83px + 84.1px + 85.38px + 86.65px + 87.93px + 89.2px + 90.47px + 91.75px + 93.02px + 94.3px + 95.57px + 96.85px + 98.12px + 99.4px + 100.67px + 101.94px + 103.22px + 104.49px + 105.77px + 107.04px + 108.32px + 109.59px + 110.86px + 112.14px + 113.41px + 114.69px + 115.96px + 117.24px + 118.51px + 119.79px + 121.06px + 122.33px + 123.61px + 124.88px + 126.16px + 127.43px + 128.71px + 129.98px + 131.25px + 132.53px + 133.8px + 135.08px + 136.35px + 137.63px + 138.9px + 140.17px + 141.45px + 142.72px + 144.0px + 145.27px + 146.55px + 147.82px + 149.1px + 150.37px + 151.64px + 152.92px + 154.19px + 155.47px + 156.74px + 158.02px + 159.29px + 160.56px + 161.84px + 163.11px + 164.39px + 165.66px + 166.94px + 168.21px + 169.49px + 170.76px + 172.03px + 173.31px + 174.58px + 175.86px + 177.13px + 178.41px + 179.68px + 180.95px + 182.23px + 183.5px + 184.78px + 186.05px + 187.33px + 188.6px + 189.88px + 191.15px + 192.42px + 193.7px + 194.97px + 196.25px + 197.52px + 198.8px + 200.07px + 201.34px + 202.62px + 203.89px + 205.17px + 206.44px + 207.72px + 208.99px + 210.26px + 211.54px + 212.81px + 214.09px + 215.36px + 216.64px + 217.91px + 219.19px + 220.46px + 221.73px + 223.01px + 224.28px + 225.56px + 226.83px + 228.11px + 229.38px + 230.65px + 231.93px + 233.2px + 234.48px + 235.75px + 237.03px + 238.3px + 239.58px + 240.85px + 242.12px + 243.4px + 244.67px + 245.95px + 247.22px + 248.5px + 249.77px + 251.04px + 252.32px + 253.59px + 254.87px + 256.14px + 257.42px + 258.69px + 259.97px + 261.24px + 262.51px + 263.79px + 265.06px + 266.34px + 267.61px + 268.89px + 270.16px + 271.43px + 272.71px + 273.98px + 275.26px + 276.53px + 277.81px + 279.08px + 280.35px + 281.63px + 282.9px + 284.18px + 285.45px + 286.73px + 288.0px + 289.28px + 290.55px + 291.82px + 293.1px + 294.37px + 295.65px + 296.92px + 298.2px + 299.47px + 300.74px + 302.02px + 303.29px + 304.57px + 305.84px + 307.12px + 308.39px + 309.67px + 310.94px + 312.21px + 313.49px + 314.76px + 316.04px + 317.31px + 318.59px + 319.86px + 321.13px + 322.41px + 323.68px + 324.96px + 326.23px + 327.51px + 328.78px + 330.05px + 331.33px + 332.6px + 333.88px + 335.15px + 336.43px + 337.7px + 338.98px + 340.25px + 341.52px + 342.8px + 344.07px + 345.35px + 346.62px + 347.9px + 349.17px + 350.44px + 351.72px + 352.99px + 354.27px + 355.54px + 356.82px + 358.09px + 359.37px + 360.64px + 361.91px + 363.19px + 364.46px + 365.74px + 367.01px + 368.29px + 369.56px + 370.83px + 372.11px + 373.38px + 374.66px + 375.93px + 377.21px + 378.48px + 379.76px + 381.03px + 382.3px + 383.58px + 384.85px + 386.13px + 387.4px + 388.68px + 389.95px + 391.22px + 392.5px + 393.77px + 395.05px + 396.32px + 397.6px + 398.87px + 400.14px + 401.42px + 402.69px + 403.97px + 405.24px + 406.52px + 407.79px + 409.07px + 410.34px + 411.61px + 412.89px + 414.16px + 415.44px + 416.71px + 417.99px + 419.26px + 420.53px + 421.81px + 423.08px + 424.36px + 425.63px + 426.91px + 428.18px + 429.46px + 430.73px + 432.0px + 433.28px + 434.55px + 435.83px + 437.1px + 438.38px + 439.65px + 440.92px + 442.2px + 443.47px + 444.75px + 446.02px + 447.3px + 448.57px + 449.85px + 451.12px + 452.39px + 453.67px + 454.94px + 456.22px + 457.49px + 458.77px + 460.04px + 461.31px + 462.59px + 463.86px + 465.14px + 466.41px + 467.69px + 468.96px + 470.23px + 471.51px + 472.78px + 474.06px + 475.33px + 476.61px + 477.88px + 479.16px + 480.43px + 481.7px + 482.98px + 484.25px + 485.53px + 486.8px + 488.08px + 489.35px + 490.62px + 491.9px + 493.17px + 494.45px + 495.72px + 497.0px + 498.27px + 499.55px + 500.82px + 502.09px + 503.37px + 504.64px + 505.92px + 507.19px + 508.47px + 509.74px + 511.01px + 512.29px + 513.56px + 514.84px + 516.11px + 517.39px + 518.66px + 519.94px + 521.21px + 522.48px + 523.76px + 525.03px + 526.31px + 527.58px + 528.86px + 530.13px + 531.4px + 532.68px + 533.95px + 535.23px + 536.5px + 537.78px + 539.05px + 540.32px + 541.6px + 542.87px + 544.15px + 545.42px + 546.7px + 547.97px + 549.25px + 550.52px + 551.79px + 553.07px + 554.34px + 555.62px + 556.89px + 558.17px + 559.44px + 560.71px + 561.99px + 563.26px + 564.54px + 565.81px + 567.09px + 568.36px + 569.64px + 570.91px + 572.18px + 573.46px + 574.73px + 576.01px + 577.28px + 578.56px + 579.83px + 581.1px + 582.38px + 583.65px + 584.93px + 586.2px + 587.48px + 588.75px + 590.02px + 591.3px + 592.57px + 593.85px + 595.12px + 596.4px + 597.67px + 598.95px + 600.22px + 601.49px + 602.77px + 604.04px + 605.32px + 606.59px + 607.87px + 609.14px + 610.41px + 611.69px + 612.96px + 614.24px + 615.51px + 616.79px + 618.06px + 619.34px + 620.61px + 621.88px + 623.16px + 624.43px + 625.71px + 626.98px + 628.26px + 629.53px + 630.8px + 632.08px + 633.35px + 634.63px + 635.9px + 637.18px + 638.45px + 639.73px + 641.0px + 642.27px + 643.55px + 644.82px + 646.1px + 647.37px + 648.65px + 649.92px + 651.19px + 652.47px + 653.74px + 655.02px + 656.29px + 657.57px + 658.84px + 660.11px + 661.39px + 662.66px + 663.94px + 665.21px + 666.49px + 667.76px + 669.04px + 670.31px + 671.58px + 672.86px + 674.13px + 675.41px + 676.68px + 677.96px + 679.23px + 680.5px + 681.78px + 683.05px + 684.33px + 685.6px + 686.88px + 688.15px + 689.43px + 690.7px + 691.97px + 693.25px + 694.52px + 695.8px + 697.07px + 698.35px + 699.62px + 700.89px + 702.17px + 703.44px + 704.72px + 705.99px + 707.27px + 708.54px + 709.82px + 711.09px + 712.36px + 713.64px + 714.91px + 716.19px + 717.46px + 718.74px + 720.01px + 721.28px + 722.56px + 723.83px + 725.11px + 726.38px + 727.66px + 728.93px + 730.2px + 731.48px + 732.75px + 734.03px + 735.3px + 736.58px + 737.85px + 739.13px + 740.4px + 741.67px + 742.95px + 744.22px + 745.5px + 746.77px + 748.05px + 749.32px + 750.59px + 751.87px + 753.14px + 754.42px + 755.69px + 756.97px + 758.24px + 759.52px + 760.79px + 762.06px + 763.34px + 764.61px + 765.89px + 767.16px + 768.44px + 769.71px + 770.98px + 772.26px + 773.53px + 774.81px + 776.08px + 777.36px + 778.63px + 779.91px + 781.18px + 782.45px + 783.73px + 785.0px + 786.28px + 787.55px + 788.83px + 790.1px + 791.37px + 792.65px + 793.92px + 795.2px + 796.47px + 797.75px + 799.02px + 800.29px + 801.57px + 802.84px + 804.12px + 805.39px + 806.67px + 807.94px + 809.22px + 810.49px + 811.76px + 813.04px + 814.31px + 815.59px + 816.86px + 818.14px + 819.41px + 820.68px + 821.96px + 823.23px + 824.51px + 825.78px + 827.06px + 828.33px + 829.61px + 830.88px + 832.15px + 833.43px + 834.7px + 835.98px + 837.25px + 838.53px + 839.8px + 841.07px + 842.35px + 843.62px + 844.9px + 846.17px + 847.45px + 848.72px + 850.0px + 851.27px + 852.54px + 853.82px + 855.09px + 856.37px + 857.64px + 858.92px + 860.19px + 861.46px + 862.74px + 864.01px + 865.29px + 866.56px + 867.84px + 869.11px + 870.38px + 871.66px + 872.93px + 874.21px + 875.48px + 876.76px + 878.03px + 879.31px + 880.58px + 881.85px + 883.13px + 884.4px + 885.68px + 886.95px + 888.23px + 889.5px + 890.77px + 892.05px + 893.32px + 894.6px + 895.87px + 897.15px + 898.42px + 899.7px + 900.97px + 902.24px + 903.52px + 904.79px + 906.07px + 907.34px + 908.62px + 909.89px + 911.16px + 912.44px + 913.71px + 914.99px + 916.26px + 917.54px + 918.81px + 920.09px + 921.36px + 922.63px + 923.91px + 925.18px + 926.46px + 927.73px + 929.01px + 930.28px + 931.55px + 932.83px + 934.1px + 935.38px + 936.65px + 937.93px + 939.2px + 940.47px + 941.75px + 943.02px + 944.3px + 945.57px + 946.85px + 948.12px + 949.4px + 950.67px + 951.94px + 953.22px + 954.49px + 955.77px + 957.04px + 958.32px + 959.59px + 960.86px + 962.14px + 963.41px + 964.69px + 965.96px + 967.24px + 968.51px + 969.79px + 971.06px + 972.33px + 973.61px + 974.88px + 976.16px + 977.43px + 978.71px + 979.98px + 981.25px + 982.53px + 983.8px + 985.08px + 986.35px + 987.63px + 988.9px + 990.17px + 991.45px + 992.72px + 994.0px + 995.27px + 996.55px + 997.82px + 999.1px + 1000.37px + 1001.64px + 1002.92px + 1004.19px + 1005.47px + 1006.74px + 1008.02px + 1009.29px + 1010.56px + 1011.84px + 1013.11px + 1014.39px + 1015.66px + 1016.94px + 1018.21px + 1019.49px + 1020.76px + 1022.03px + 1023.31px + 1024.58px + 1025.86px + 1027.13px + 1028.41px + 1029.68px + 1030.95px + 1032.23px + 1033.5px + 1034.78px + 1036.05px + 1037.33px + 1038.6px + 1039.88px + 1041.15px + 1042.42px + 1043.7px + 1044.97px + 1046.25px + 1047.52px + 1048.8px + 1050.07px + 1051.34px + 1052.62px + 1053.89px + 1055.17px + 1056.44px + 1057.72px + 1058.99px + 1060.26px + 1061.54px + 1062.81px + 1064.09px + 1065.36px + 1066.64px + 1067.91px + 1069.19px + 1070.46px + 1071.73px + 1073.01px + 1074.28px + 1075.56px + 1076.83px + 1078.11px + 1079.38px + 1080.65px + 1081.93px + 1083.2px + 1084.48px + 1085.75px + 1087.03px + 1088.3px + 1089.58px + 1090.85px + 1092.12px + 1093.4px + 1094.67px + 1095.95px + 1097.22px + 1098.5px + 1099.77px + 1101.04px + 1102.32px + 1103.59px + 1104.87px + 1106.14px + 1107.42px + 1108.69px + 1109.97px + 1111.24px + 1112.51px + 1113.79px + 1115.06px + 1116.34px + 1117.61px + 1118.89px + 1120.16px + 1121.43px + 1122.71px + 1123.98px + 1125.26px + 1126.53px + 1127.81px + 1129.08px + 1130.35px + 1131.63px + 1132.9px + 1134.18px + 1135.45px + 1136.73px + 1138.0px + 1139.28px + 1140.55px + 1141.82px + 1143.1px + 1144.37px + 1145.65px + 1146.92px + 1148.2px + 1149.47px + 1150.74px + 1152.02px + 1153.29px + 1154.57px + 1155.84px + 1157.12px + 1158.39px + 1159.67px + 1160.94px + 1162.21px + 1163.49px + 1164.76px + 1166.04px + 1167.31px + 1168.59px + 1169.86px + 1171.13px + 1172.41px + 1173.68px + 1174.96px + 1176.23px + 1177.51px + 1178.78px + 1180.05px + 1181.33px + 1182.6px + 1183.88px + 1185.15px + 1186.43px + 1187.7px + 1188.98px + 1190.25px + 1191.52px + 1192.8px + 1194.07px + 1195.35px + 1196.62px + 1197.9px + 1199.17px + 1200.44px + 1201.72px + 1202.99px + 1204.27px + 1205.54px + 1206.82px + 1208.09px + 1209.37px + 1210.64px + 1211.91px + 1213.19px + 1214.46px + 1215.74px + 1217.01px + 1218.29px + 1219.56px + 1220.83px + 1222.11px + 1223.38px + 1224.66px + 1225.93px + 1227.21px + 1228.48px + 1229.76px + 1231.03px + 1232.3px + 1233.58px + 1234.85px + 1236.13px + 1237.4px + 1238.68px + 1239.95px + 1241.22px + 1242.5px + 1243.77px + 1245.05px + 1246.32px + 1247.6px + 1248.87px + 1250.14px + 1251.42px + 1252.69px + 1253.97px + 1255.24px + 1256.52px + 1257.79px + 1259.07px + 1260.34px + 1261.61px + 1262.89px + 1264.16px + 1265.44px + 1266.71px + 1267.99px + 1269.26px + 1270.53px + 1271.81px + 1273.08px + 1274.36px + 1275.63px + 1276.91px + 1278.18px + 1279.46px + 1280.73px + 1282.0px + 1283.28px + 1284.55px + 1285.83px + 1287.1px + 1288.38px + 1289.65px + 1290.92px + 1292.2px + 1293.47px + 1294.75px + 1296.02px + 1297.3px + 1298.57px + 1299.85px + 1301.12px + 1302.39px + 1303.67px + 1304.94px + 1306.22px + 1307.49px + 1308.77px + 1310.04px + 1311.31px + 1312.59px + 1313.86px + 1315.14px + 1316.41px + 1317.69px + 1318.96px + 1320.23px + 1321.51px + 1322.78px + 1324.06px + 1325.33px + 1326.61px + 1327.88px + 1329.16px + 1330.43px + 1331.7px + 1332.98px + 1334.25px + 1335.53px + 1336.8px + 1338.08px + 1339.35px + 1340.62px + 1341.9px + 1343.17px + 1344.45px + 1345.72px + 1347.0px + 1348.27px + 1349.55px + 1350.82px + 1352.09px + 1353.37px + 1354.64px + 1355.92px + 1357.19px + 1358.47px + 1359.74px + 1361.01px + 1362.29px + 1363.56px + 1364.84px + 1366.11px + 1367.39px + 1368.66px + 1369.94px + 1371.21px + 1372.48px + 1373.76px + 1375.03px + 1376.31px + 1377.58px + 1378.86px + 1380.13px + 1381.4px + 1382.68px + 1383.95px + 1385.23px + 1386.5px + 1387.78px + 1389.05px + 1390.32px + 1391.6px + 1392.87px + 1394.15px + 1395.42px + 1396.7px + 1397.97px + 1399.25px + 1400.52px + 1401.79px + 1403.07px + 1404.34px + 1405.62px + 1406.89px + 1408.17px + 1409.44px + 1410.71px + 1411.99px + 1413.26px + 1414.54px + 1415.81px + 1417.09px + 1418.36px + 1419.64px + 1420.91px + 1422.18px + 1423.46px + 1424.73px + 1426.01px + 1427.28px + 1428.56px + 1429.83px + 1431.1px + 1432.38px + 1433.65px + 1434.93px + 1436.2px + 1437.48px + 1438.75px + 1440.02px + 1441.3px + 1442.57px + 1443.85px + 1445.12px + 1446.4px + 1447.67px + 1448.95px + 1450.22px + 1451.49px + 1452.77px + 1454.04px + 1455.32px + 1456.59px + 1457.87px + 1459.14px + 1460.41px + 1461.69px + 1462.96px + 1464.24px + 1465.51px + 1466.79px + 1468.06px + 1469.34px + 1470.61px + 1471.88px + 1473.16px + 1474.43px + 1475.71px + 1476.98px + 1478.26px + 1479.53px + 1480.8px + 1482.08px + 1483.35px + 1484.63px + 1485.9px + 1487.18px + 1488.45px + 1489.73px + 1491.0px + 1492.27px + 1493.55px + 1494.82px + 1496.1px + 1497.37px + 1498.65px + 1499.92px + 1501.19px + 1502.47px + 1503.74px + 1505.02px + 1506.29px + 1507.57px + 1508.84px + 1510.11px + 1511.39px + 1512.66px + 1513.94px + 1515.21px + 1516.49px + 1517.76px + 1519.04px + 1520.31px + 1521.58px + 1522.86px + 1524.13px + 1525.41px + 1526.68px + 1527.96px + 1529.23px + 1530.5px + 1531.78px + 1533.05px + 1534.33px + 1535.6px + 1536.88px + 1538.15px + 1539.43px + 1540.7px + 1541.97px + 1543.25px + 1544.52px + 1545.8px + 1547.07px + 1548.35px + 1549.62px + 1550.89px + 1552.17px + 1553.44px + 1554.72px + 1555.99px + 1557.27px + 1558.54px + 1559.82px + 1561.09px + 1562.36px + 1563.64px + 1564.91px + 1566.19px + 1567.46px + 1568.74px + 1570.01px + 1571.28px + 1572.56px + 1573.83px + 1575.11px + 1576.38px + 1577.66px + 1578.93px + 1580.2px + 1581.48px + 1582.75px + 1584.03px + 1585.3px + 1586.58px + 1587.85px + 1589.13px + 1590.4px + 1591.67px + 1592.95px + 1594.22px + 1595.5px + 1596.77px + 1598.05px + 1599.32px + 1600.59px + 1601.87px + 1603.14px + 1604.42px + 1605.69px + 1606.97px + 1608.24px + 1609.52px + 1610.79px + 1612.06px + 1613.34px + 1614.61px + 1615.89px + 1617.16px + 1618.44px + 1619.71px + 1620.98px + 1622.26px + 1623.53px + 1624.81px + 1626.08px + 1627.36px + 1628.63px + 1629.91px + 1631.18px + 1632.45px + 1633.73px + 1635.0px + 1636.28px + 1637.55px + 1638.83px + 1640.1px + 1641.37px + 1642.65px + 1643.92px + 1645.2px + 1646.47px + 1647.75px + 1649.02px + 1650.29px + 1651.57px + 1652.84px + 1654.12px + 1655.39px + 1656.67px + 1657.94px + 1659.22px + 1660.49px + 1661.76px + 1663.04px + 1664.31px + 1665.59px + 1666.86px + 1668.14px + 1669.41px + 1670.68px + 1671.96px + 1673.23px + 1674.51px + 1675.78px + 1677.06px + 1678.33px + 1679.61px + 1680.88px + 1682.15px + 1683.43px + 1684.7px + 1685.98px + 1687.25px + 1688.53px + 1689.8px + 1691.07px + 1692.35px + 1693.62px + 1694.9px + 1696.17px + 1697.45px + 1698.72px + 1700px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1776x1080/lay_x.xml b/FaceUnity/src/main/res/values-1776x1080/lay_x.xml new file mode 100644 index 000000000..611c0b1f4 --- /dev/null +++ b/FaceUnity/src/main/res/values-1776x1080/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.44px + 2.88px + 4.32px + 5.76px + 7.2px + 8.64px + 10.08px + 11.52px + 12.96px + 14.4px + 15.84px + 17.28px + 18.72px + 20.16px + 21.6px + 23.04px + 24.48px + 25.92px + 27.36px + 28.8px + 30.24px + 31.68px + 33.12px + 34.56px + 36.0px + 37.44px + 38.88px + 40.32px + 41.76px + 43.2px + 44.64px + 46.08px + 47.52px + 48.96px + 50.4px + 51.84px + 53.28px + 54.72px + 56.16px + 57.6px + 59.04px + 60.48px + 61.92px + 63.36px + 64.8px + 66.24px + 67.68px + 69.12px + 70.56px + 72.0px + 73.44px + 74.88px + 76.32px + 77.76px + 79.2px + 80.64px + 82.08px + 83.52px + 84.96px + 86.4px + 87.84px + 89.28px + 90.72px + 92.16px + 93.6px + 95.04px + 96.48px + 97.92px + 99.36px + 100.8px + 102.24px + 103.68px + 105.12px + 106.56px + 108.0px + 109.44px + 110.88px + 112.32px + 113.76px + 115.2px + 116.64px + 118.08px + 119.52px + 120.96px + 122.4px + 123.84px + 125.28px + 126.72px + 128.16px + 129.6px + 131.04px + 132.48px + 133.92px + 135.36px + 136.8px + 138.24px + 139.68px + 141.12px + 142.56px + 144.0px + 145.44px + 146.88px + 148.32px + 149.76px + 151.2px + 152.64px + 154.08px + 155.52px + 156.96px + 158.4px + 159.84px + 161.28px + 162.72px + 164.16px + 165.6px + 167.04px + 168.48px + 169.92px + 171.36px + 172.8px + 174.24px + 175.68px + 177.12px + 178.56px + 180.0px + 181.44px + 182.88px + 184.32px + 185.76px + 187.2px + 188.64px + 190.08px + 191.52px + 192.96px + 194.4px + 195.84px + 197.28px + 198.72px + 200.16px + 201.6px + 203.04px + 204.48px + 205.92px + 207.36px + 208.8px + 210.24px + 211.68px + 213.12px + 214.56px + 216.0px + 217.44px + 218.88px + 220.32px + 221.76px + 223.2px + 224.64px + 226.08px + 227.52px + 228.96px + 230.4px + 231.84px + 233.28px + 234.72px + 236.16px + 237.6px + 239.04px + 240.48px + 241.92px + 243.36px + 244.8px + 246.24px + 247.68px + 249.12px + 250.56px + 252.0px + 253.44px + 254.88px + 256.32px + 257.76px + 259.2px + 260.64px + 262.08px + 263.52px + 264.96px + 266.4px + 267.84px + 269.28px + 270.72px + 272.16px + 273.6px + 275.04px + 276.48px + 277.92px + 279.36px + 280.8px + 282.24px + 283.68px + 285.12px + 286.56px + 288.0px + 289.44px + 290.88px + 292.32px + 293.76px + 295.2px + 296.64px + 298.08px + 299.52px + 300.96px + 302.4px + 303.84px + 305.28px + 306.72px + 308.16px + 309.6px + 311.04px + 312.48px + 313.92px + 315.36px + 316.8px + 318.24px + 319.68px + 321.12px + 322.56px + 324.0px + 325.44px + 326.88px + 328.32px + 329.76px + 331.2px + 332.64px + 334.08px + 335.52px + 336.96px + 338.4px + 339.84px + 341.28px + 342.72px + 344.16px + 345.6px + 347.04px + 348.48px + 349.92px + 351.36px + 352.8px + 354.24px + 355.68px + 357.12px + 358.56px + 360.0px + 361.44px + 362.88px + 364.32px + 365.76px + 367.2px + 368.64px + 370.08px + 371.52px + 372.96px + 374.4px + 375.84px + 377.28px + 378.72px + 380.16px + 381.6px + 383.04px + 384.48px + 385.92px + 387.36px + 388.8px + 390.24px + 391.68px + 393.12px + 394.56px + 396.0px + 397.44px + 398.88px + 400.32px + 401.76px + 403.2px + 404.64px + 406.08px + 407.52px + 408.96px + 410.4px + 411.84px + 413.28px + 414.72px + 416.16px + 417.6px + 419.04px + 420.48px + 421.92px + 423.36px + 424.8px + 426.24px + 427.68px + 429.12px + 430.56px + 432.0px + 433.44px + 434.88px + 436.32px + 437.76px + 439.2px + 440.64px + 442.08px + 443.52px + 444.96px + 446.4px + 447.84px + 449.28px + 450.72px + 452.16px + 453.6px + 455.04px + 456.48px + 457.92px + 459.36px + 460.8px + 462.24px + 463.68px + 465.12px + 466.56px + 468.0px + 469.44px + 470.88px + 472.32px + 473.76px + 475.2px + 476.64px + 478.08px + 479.52px + 480.96px + 482.4px + 483.84px + 485.28px + 486.72px + 488.16px + 489.6px + 491.04px + 492.48px + 493.92px + 495.36px + 496.8px + 498.24px + 499.68px + 501.12px + 502.56px + 504.0px + 505.44px + 506.88px + 508.32px + 509.76px + 511.2px + 512.64px + 514.08px + 515.52px + 516.96px + 518.4px + 519.84px + 521.28px + 522.72px + 524.16px + 525.6px + 527.04px + 528.48px + 529.92px + 531.36px + 532.8px + 534.24px + 535.68px + 537.12px + 538.56px + 540.0px + 541.44px + 542.88px + 544.32px + 545.76px + 547.2px + 548.64px + 550.08px + 551.52px + 552.96px + 554.4px + 555.84px + 557.28px + 558.72px + 560.16px + 561.6px + 563.04px + 564.48px + 565.92px + 567.36px + 568.8px + 570.24px + 571.68px + 573.12px + 574.56px + 576.0px + 577.44px + 578.88px + 580.32px + 581.76px + 583.2px + 584.64px + 586.08px + 587.52px + 588.96px + 590.4px + 591.84px + 593.28px + 594.72px + 596.16px + 597.6px + 599.04px + 600.48px + 601.92px + 603.36px + 604.8px + 606.24px + 607.68px + 609.12px + 610.56px + 612.0px + 613.44px + 614.88px + 616.32px + 617.76px + 619.2px + 620.64px + 622.08px + 623.52px + 624.96px + 626.4px + 627.84px + 629.28px + 630.72px + 632.16px + 633.6px + 635.04px + 636.48px + 637.92px + 639.36px + 640.8px + 642.24px + 643.68px + 645.12px + 646.56px + 648.0px + 649.44px + 650.88px + 652.32px + 653.76px + 655.2px + 656.64px + 658.08px + 659.52px + 660.96px + 662.4px + 663.84px + 665.28px + 666.72px + 668.16px + 669.6px + 671.04px + 672.48px + 673.92px + 675.36px + 676.8px + 678.24px + 679.68px + 681.12px + 682.56px + 684.0px + 685.44px + 686.88px + 688.32px + 689.76px + 691.2px + 692.64px + 694.08px + 695.52px + 696.96px + 698.4px + 699.84px + 701.28px + 702.72px + 704.16px + 705.6px + 707.04px + 708.48px + 709.92px + 711.36px + 712.8px + 714.24px + 715.68px + 717.12px + 718.56px + 720.0px + 721.44px + 722.88px + 724.32px + 725.76px + 727.2px + 728.64px + 730.08px + 731.52px + 732.96px + 734.4px + 735.84px + 737.28px + 738.72px + 740.16px + 741.6px + 743.04px + 744.48px + 745.92px + 747.36px + 748.8px + 750.24px + 751.68px + 753.12px + 754.56px + 756.0px + 757.44px + 758.88px + 760.32px + 761.76px + 763.2px + 764.64px + 766.08px + 767.52px + 768.96px + 770.4px + 771.84px + 773.28px + 774.72px + 776.16px + 777.6px + 779.04px + 780.48px + 781.92px + 783.36px + 784.8px + 786.24px + 787.68px + 789.12px + 790.56px + 792.0px + 793.44px + 794.88px + 796.32px + 797.76px + 799.2px + 800.64px + 802.08px + 803.52px + 804.96px + 806.4px + 807.84px + 809.28px + 810.72px + 812.16px + 813.6px + 815.04px + 816.48px + 817.92px + 819.36px + 820.8px + 822.24px + 823.68px + 825.12px + 826.56px + 828.0px + 829.44px + 830.88px + 832.32px + 833.76px + 835.2px + 836.64px + 838.08px + 839.52px + 840.96px + 842.4px + 843.84px + 845.28px + 846.72px + 848.16px + 849.6px + 851.04px + 852.48px + 853.92px + 855.36px + 856.8px + 858.24px + 859.68px + 861.12px + 862.56px + 864.0px + 865.44px + 866.88px + 868.32px + 869.76px + 871.2px + 872.64px + 874.08px + 875.52px + 876.96px + 878.4px + 879.84px + 881.28px + 882.72px + 884.16px + 885.6px + 887.04px + 888.48px + 889.92px + 891.36px + 892.8px + 894.24px + 895.68px + 897.12px + 898.56px + 900.0px + 901.44px + 902.88px + 904.32px + 905.76px + 907.2px + 908.64px + 910.08px + 911.52px + 912.96px + 914.4px + 915.84px + 917.28px + 918.72px + 920.16px + 921.6px + 923.04px + 924.48px + 925.92px + 927.36px + 928.8px + 930.24px + 931.68px + 933.12px + 934.56px + 936.0px + 937.44px + 938.88px + 940.32px + 941.76px + 943.2px + 944.64px + 946.08px + 947.52px + 948.96px + 950.4px + 951.84px + 953.28px + 954.72px + 956.16px + 957.6px + 959.04px + 960.48px + 961.92px + 963.36px + 964.8px + 966.24px + 967.68px + 969.12px + 970.56px + 972.0px + 973.44px + 974.88px + 976.32px + 977.76px + 979.2px + 980.64px + 982.08px + 983.52px + 984.96px + 986.4px + 987.84px + 989.28px + 990.72px + 992.16px + 993.6px + 995.04px + 996.48px + 997.92px + 999.36px + 1000.8px + 1002.24px + 1003.68px + 1005.12px + 1006.56px + 1008.0px + 1009.44px + 1010.88px + 1012.32px + 1013.76px + 1015.2px + 1016.64px + 1018.08px + 1019.52px + 1020.96px + 1022.4px + 1023.84px + 1025.28px + 1026.72px + 1028.16px + 1029.6px + 1031.04px + 1032.48px + 1033.92px + 1035.36px + 1036.8px + 1038.24px + 1039.68px + 1041.12px + 1042.56px + 1044.0px + 1045.44px + 1046.88px + 1048.32px + 1049.76px + 1051.2px + 1052.64px + 1054.08px + 1055.52px + 1056.96px + 1058.4px + 1059.84px + 1061.28px + 1062.72px + 1064.16px + 1065.6px + 1067.04px + 1068.48px + 1069.92px + 1071.36px + 1072.8px + 1074.24px + 1075.68px + 1077.12px + 1078.56px + 1080px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1776x1080/lay_y.xml b/FaceUnity/src/main/res/values-1776x1080/lay_y.xml new file mode 100644 index 000000000..12de62bba --- /dev/null +++ b/FaceUnity/src/main/res/values-1776x1080/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.33px + 2.66px + 3.99px + 5.32px + 6.65px + 7.98px + 9.31px + 10.65px + 11.98px + 13.31px + 14.64px + 15.97px + 17.3px + 18.63px + 19.97px + 21.3px + 22.63px + 23.96px + 25.29px + 26.62px + 27.95px + 29.28px + 30.62px + 31.95px + 33.28px + 34.61px + 35.94px + 37.27px + 38.6px + 39.94px + 41.27px + 42.6px + 43.93px + 45.26px + 46.59px + 47.92px + 49.25px + 50.59px + 51.92px + 53.25px + 54.58px + 55.91px + 57.24px + 58.57px + 59.91px + 61.24px + 62.57px + 63.9px + 65.23px + 66.56px + 67.89px + 69.22px + 70.56px + 71.89px + 73.22px + 74.55px + 75.88px + 77.21px + 78.54px + 79.88px + 81.21px + 82.54px + 83.87px + 85.2px + 86.53px + 87.86px + 89.19px + 90.53px + 91.86px + 93.19px + 94.52px + 95.85px + 97.18px + 98.51px + 99.85px + 101.18px + 102.51px + 103.84px + 105.17px + 106.5px + 107.83px + 109.16px + 110.5px + 111.83px + 113.16px + 114.49px + 115.82px + 117.15px + 118.48px + 119.82px + 121.15px + 122.48px + 123.81px + 125.14px + 126.47px + 127.8px + 129.13px + 130.47px + 131.8px + 133.13px + 134.46px + 135.79px + 137.12px + 138.45px + 139.79px + 141.12px + 142.45px + 143.78px + 145.11px + 146.44px + 147.77px + 149.1px + 150.44px + 151.77px + 153.1px + 154.43px + 155.76px + 157.09px + 158.42px + 159.76px + 161.09px + 162.42px + 163.75px + 165.08px + 166.41px + 167.74px + 169.07px + 170.41px + 171.74px + 173.07px + 174.4px + 175.73px + 177.06px + 178.39px + 179.73px + 181.06px + 182.39px + 183.72px + 185.05px + 186.38px + 187.71px + 189.04px + 190.38px + 191.71px + 193.04px + 194.37px + 195.7px + 197.03px + 198.36px + 199.7px + 201.03px + 202.36px + 203.69px + 205.02px + 206.35px + 207.68px + 209.01px + 210.35px + 211.68px + 213.01px + 214.34px + 215.67px + 217.0px + 218.33px + 219.67px + 221.0px + 222.33px + 223.66px + 224.99px + 226.32px + 227.65px + 228.98px + 230.32px + 231.65px + 232.98px + 234.31px + 235.64px + 236.97px + 238.3px + 239.64px + 240.97px + 242.3px + 243.63px + 244.96px + 246.29px + 247.62px + 248.95px + 250.29px + 251.62px + 252.95px + 254.28px + 255.61px + 256.94px + 258.27px + 259.61px + 260.94px + 262.27px + 263.6px + 264.93px + 266.26px + 267.59px + 268.92px + 270.26px + 271.59px + 272.92px + 274.25px + 275.58px + 276.91px + 278.24px + 279.58px + 280.91px + 282.24px + 283.57px + 284.9px + 286.23px + 287.56px + 288.89px + 290.23px + 291.56px + 292.89px + 294.22px + 295.55px + 296.88px + 298.21px + 299.55px + 300.88px + 302.21px + 303.54px + 304.87px + 306.2px + 307.53px + 308.86px + 310.2px + 311.53px + 312.86px + 314.19px + 315.52px + 316.85px + 318.18px + 319.52px + 320.85px + 322.18px + 323.51px + 324.84px + 326.17px + 327.5px + 328.83px + 330.17px + 331.5px + 332.83px + 334.16px + 335.49px + 336.82px + 338.15px + 339.49px + 340.82px + 342.15px + 343.48px + 344.81px + 346.14px + 347.47px + 348.8px + 350.14px + 351.47px + 352.8px + 354.13px + 355.46px + 356.79px + 358.12px + 359.46px + 360.79px + 362.12px + 363.45px + 364.78px + 366.11px + 367.44px + 368.77px + 370.11px + 371.44px + 372.77px + 374.1px + 375.43px + 376.76px + 378.09px + 379.43px + 380.76px + 382.09px + 383.42px + 384.75px + 386.08px + 387.41px + 388.74px + 390.08px + 391.41px + 392.74px + 394.07px + 395.4px + 396.73px + 398.06px + 399.4px + 400.73px + 402.06px + 403.39px + 404.72px + 406.05px + 407.38px + 408.71px + 410.05px + 411.38px + 412.71px + 414.04px + 415.37px + 416.7px + 418.03px + 419.37px + 420.7px + 422.03px + 423.36px + 424.69px + 426.02px + 427.35px + 428.68px + 430.02px + 431.35px + 432.68px + 434.01px + 435.34px + 436.67px + 438.0px + 439.34px + 440.67px + 442.0px + 443.33px + 444.66px + 445.99px + 447.32px + 448.65px + 449.99px + 451.32px + 452.65px + 453.98px + 455.31px + 456.64px + 457.97px + 459.31px + 460.64px + 461.97px + 463.3px + 464.63px + 465.96px + 467.29px + 468.62px + 469.96px + 471.29px + 472.62px + 473.95px + 475.28px + 476.61px + 477.94px + 479.28px + 480.61px + 481.94px + 483.27px + 484.6px + 485.93px + 487.26px + 488.59px + 489.93px + 491.26px + 492.59px + 493.92px + 495.25px + 496.58px + 497.91px + 499.25px + 500.58px + 501.91px + 503.24px + 504.57px + 505.9px + 507.23px + 508.56px + 509.9px + 511.23px + 512.56px + 513.89px + 515.22px + 516.55px + 517.88px + 519.22px + 520.55px + 521.88px + 523.21px + 524.54px + 525.87px + 527.2px + 528.53px + 529.87px + 531.2px + 532.53px + 533.86px + 535.19px + 536.52px + 537.85px + 539.19px + 540.52px + 541.85px + 543.18px + 544.51px + 545.84px + 547.17px + 548.5px + 549.84px + 551.17px + 552.5px + 553.83px + 555.16px + 556.49px + 557.82px + 559.16px + 560.49px + 561.82px + 563.15px + 564.48px + 565.81px + 567.14px + 568.47px + 569.81px + 571.14px + 572.47px + 573.8px + 575.13px + 576.46px + 577.79px + 579.13px + 580.46px + 581.79px + 583.12px + 584.45px + 585.78px + 587.11px + 588.44px + 589.78px + 591.11px + 592.44px + 593.77px + 595.1px + 596.43px + 597.76px + 599.1px + 600.43px + 601.76px + 603.09px + 604.42px + 605.75px + 607.08px + 608.41px + 609.75px + 611.08px + 612.41px + 613.74px + 615.07px + 616.4px + 617.73px + 619.07px + 620.4px + 621.73px + 623.06px + 624.39px + 625.72px + 627.05px + 628.38px + 629.72px + 631.05px + 632.38px + 633.71px + 635.04px + 636.37px + 637.7px + 639.04px + 640.37px + 641.7px + 643.03px + 644.36px + 645.69px + 647.02px + 648.35px + 649.69px + 651.02px + 652.35px + 653.68px + 655.01px + 656.34px + 657.67px + 659.01px + 660.34px + 661.67px + 663.0px + 664.33px + 665.66px + 666.99px + 668.32px + 669.66px + 670.99px + 672.32px + 673.65px + 674.98px + 676.31px + 677.64px + 678.98px + 680.31px + 681.64px + 682.97px + 684.3px + 685.63px + 686.96px + 688.29px + 689.63px + 690.96px + 692.29px + 693.62px + 694.95px + 696.28px + 697.61px + 698.95px + 700.28px + 701.61px + 702.94px + 704.27px + 705.6px + 706.93px + 708.26px + 709.6px + 710.93px + 712.26px + 713.59px + 714.92px + 716.25px + 717.58px + 718.92px + 720.25px + 721.58px + 722.91px + 724.24px + 725.57px + 726.9px + 728.23px + 729.57px + 730.9px + 732.23px + 733.56px + 734.89px + 736.22px + 737.55px + 738.89px + 740.22px + 741.55px + 742.88px + 744.21px + 745.54px + 746.87px + 748.2px + 749.54px + 750.87px + 752.2px + 753.53px + 754.86px + 756.19px + 757.52px + 758.86px + 760.19px + 761.52px + 762.85px + 764.18px + 765.51px + 766.84px + 768.17px + 769.51px + 770.84px + 772.17px + 773.5px + 774.83px + 776.16px + 777.49px + 778.83px + 780.16px + 781.49px + 782.82px + 784.15px + 785.48px + 786.81px + 788.15px + 789.48px + 790.81px + 792.14px + 793.47px + 794.8px + 796.13px + 797.46px + 798.8px + 800.13px + 801.46px + 802.79px + 804.12px + 805.45px + 806.78px + 808.11px + 809.45px + 810.78px + 812.11px + 813.44px + 814.77px + 816.1px + 817.43px + 818.77px + 820.1px + 821.43px + 822.76px + 824.09px + 825.42px + 826.75px + 828.09px + 829.42px + 830.75px + 832.08px + 833.41px + 834.74px + 836.07px + 837.4px + 838.74px + 840.07px + 841.4px + 842.73px + 844.06px + 845.39px + 846.72px + 848.06px + 849.39px + 850.72px + 852.05px + 853.38px + 854.71px + 856.04px + 857.37px + 858.71px + 860.04px + 861.37px + 862.7px + 864.03px + 865.36px + 866.69px + 868.03px + 869.36px + 870.69px + 872.02px + 873.35px + 874.68px + 876.01px + 877.34px + 878.68px + 880.01px + 881.34px + 882.67px + 884.0px + 885.33px + 886.66px + 888.0px + 889.33px + 890.66px + 891.99px + 893.32px + 894.65px + 895.98px + 897.31px + 898.65px + 899.98px + 901.31px + 902.64px + 903.97px + 905.3px + 906.63px + 907.97px + 909.3px + 910.63px + 911.96px + 913.29px + 914.62px + 915.95px + 917.28px + 918.62px + 919.95px + 921.28px + 922.61px + 923.94px + 925.27px + 926.6px + 927.94px + 929.27px + 930.6px + 931.93px + 933.26px + 934.59px + 935.92px + 937.25px + 938.59px + 939.92px + 941.25px + 942.58px + 943.91px + 945.24px + 946.57px + 947.91px + 949.24px + 950.57px + 951.9px + 953.23px + 954.56px + 955.89px + 957.22px + 958.56px + 959.89px + 961.22px + 962.55px + 963.88px + 965.21px + 966.54px + 967.88px + 969.21px + 970.54px + 971.87px + 973.2px + 974.53px + 975.86px + 977.19px + 978.53px + 979.86px + 981.19px + 982.52px + 983.85px + 985.18px + 986.51px + 987.85px + 989.18px + 990.51px + 991.84px + 993.17px + 994.5px + 995.83px + 997.16px + 998.5px + 999.83px + 1001.16px + 1002.49px + 1003.82px + 1005.15px + 1006.48px + 1007.82px + 1009.15px + 1010.48px + 1011.81px + 1013.14px + 1014.47px + 1015.8px + 1017.13px + 1018.47px + 1019.8px + 1021.13px + 1022.46px + 1023.79px + 1025.12px + 1026.45px + 1027.79px + 1029.12px + 1030.45px + 1031.78px + 1033.11px + 1034.44px + 1035.77px + 1037.1px + 1038.44px + 1039.77px + 1041.1px + 1042.43px + 1043.76px + 1045.09px + 1046.42px + 1047.76px + 1049.09px + 1050.42px + 1051.75px + 1053.08px + 1054.41px + 1055.74px + 1057.07px + 1058.41px + 1059.74px + 1061.07px + 1062.4px + 1063.73px + 1065.06px + 1066.39px + 1067.73px + 1069.06px + 1070.39px + 1071.72px + 1073.05px + 1074.38px + 1075.71px + 1077.04px + 1078.38px + 1079.71px + 1081.04px + 1082.37px + 1083.7px + 1085.03px + 1086.36px + 1087.7px + 1089.03px + 1090.36px + 1091.69px + 1093.02px + 1094.35px + 1095.68px + 1097.01px + 1098.35px + 1099.68px + 1101.01px + 1102.34px + 1103.67px + 1105.0px + 1106.33px + 1107.67px + 1109.0px + 1110.33px + 1111.66px + 1112.99px + 1114.32px + 1115.65px + 1116.98px + 1118.32px + 1119.65px + 1120.98px + 1122.31px + 1123.64px + 1124.97px + 1126.3px + 1127.64px + 1128.97px + 1130.3px + 1131.63px + 1132.96px + 1134.29px + 1135.62px + 1136.95px + 1138.29px + 1139.62px + 1140.95px + 1142.28px + 1143.61px + 1144.94px + 1146.27px + 1147.61px + 1148.94px + 1150.27px + 1151.6px + 1152.93px + 1154.26px + 1155.59px + 1156.92px + 1158.26px + 1159.59px + 1160.92px + 1162.25px + 1163.58px + 1164.91px + 1166.24px + 1167.58px + 1168.91px + 1170.24px + 1171.57px + 1172.9px + 1174.23px + 1175.56px + 1176.89px + 1178.23px + 1179.56px + 1180.89px + 1182.22px + 1183.55px + 1184.88px + 1186.21px + 1187.55px + 1188.88px + 1190.21px + 1191.54px + 1192.87px + 1194.2px + 1195.53px + 1196.86px + 1198.2px + 1199.53px + 1200.86px + 1202.19px + 1203.52px + 1204.85px + 1206.18px + 1207.52px + 1208.85px + 1210.18px + 1211.51px + 1212.84px + 1214.17px + 1215.5px + 1216.83px + 1218.17px + 1219.5px + 1220.83px + 1222.16px + 1223.49px + 1224.82px + 1226.15px + 1227.49px + 1228.82px + 1230.15px + 1231.48px + 1232.81px + 1234.14px + 1235.47px + 1236.8px + 1238.14px + 1239.47px + 1240.8px + 1242.13px + 1243.46px + 1244.79px + 1246.12px + 1247.46px + 1248.79px + 1250.12px + 1251.45px + 1252.78px + 1254.11px + 1255.44px + 1256.77px + 1258.11px + 1259.44px + 1260.77px + 1262.1px + 1263.43px + 1264.76px + 1266.09px + 1267.43px + 1268.76px + 1270.09px + 1271.42px + 1272.75px + 1274.08px + 1275.41px + 1276.74px + 1278.08px + 1279.41px + 1280.74px + 1282.07px + 1283.4px + 1284.73px + 1286.06px + 1287.4px + 1288.73px + 1290.06px + 1291.39px + 1292.72px + 1294.05px + 1295.38px + 1296.71px + 1298.05px + 1299.38px + 1300.71px + 1302.04px + 1303.37px + 1304.7px + 1306.03px + 1307.37px + 1308.7px + 1310.03px + 1311.36px + 1312.69px + 1314.02px + 1315.35px + 1316.68px + 1318.02px + 1319.35px + 1320.68px + 1322.01px + 1323.34px + 1324.67px + 1326.0px + 1327.34px + 1328.67px + 1330.0px + 1331.33px + 1332.66px + 1333.99px + 1335.32px + 1336.65px + 1337.99px + 1339.32px + 1340.65px + 1341.98px + 1343.31px + 1344.64px + 1345.97px + 1347.31px + 1348.64px + 1349.97px + 1351.3px + 1352.63px + 1353.96px + 1355.29px + 1356.62px + 1357.96px + 1359.29px + 1360.62px + 1361.95px + 1363.28px + 1364.61px + 1365.94px + 1367.28px + 1368.61px + 1369.94px + 1371.27px + 1372.6px + 1373.93px + 1375.26px + 1376.59px + 1377.93px + 1379.26px + 1380.59px + 1381.92px + 1383.25px + 1384.58px + 1385.91px + 1387.25px + 1388.58px + 1389.91px + 1391.24px + 1392.57px + 1393.9px + 1395.23px + 1396.56px + 1397.9px + 1399.23px + 1400.56px + 1401.89px + 1403.22px + 1404.55px + 1405.88px + 1407.22px + 1408.55px + 1409.88px + 1411.21px + 1412.54px + 1413.87px + 1415.2px + 1416.53px + 1417.87px + 1419.2px + 1420.53px + 1421.86px + 1423.19px + 1424.52px + 1425.85px + 1427.19px + 1428.52px + 1429.85px + 1431.18px + 1432.51px + 1433.84px + 1435.17px + 1436.5px + 1437.84px + 1439.17px + 1440.5px + 1441.83px + 1443.16px + 1444.49px + 1445.82px + 1447.16px + 1448.49px + 1449.82px + 1451.15px + 1452.48px + 1453.81px + 1455.14px + 1456.47px + 1457.81px + 1459.14px + 1460.47px + 1461.8px + 1463.13px + 1464.46px + 1465.79px + 1467.13px + 1468.46px + 1469.79px + 1471.12px + 1472.45px + 1473.78px + 1475.11px + 1476.44px + 1477.78px + 1479.11px + 1480.44px + 1481.77px + 1483.1px + 1484.43px + 1485.76px + 1487.1px + 1488.43px + 1489.76px + 1491.09px + 1492.42px + 1493.75px + 1495.08px + 1496.41px + 1497.75px + 1499.08px + 1500.41px + 1501.74px + 1503.07px + 1504.4px + 1505.73px + 1507.07px + 1508.4px + 1509.73px + 1511.06px + 1512.39px + 1513.72px + 1515.05px + 1516.38px + 1517.72px + 1519.05px + 1520.38px + 1521.71px + 1523.04px + 1524.37px + 1525.7px + 1527.04px + 1528.37px + 1529.7px + 1531.03px + 1532.36px + 1533.69px + 1535.02px + 1536.35px + 1537.69px + 1539.02px + 1540.35px + 1541.68px + 1543.01px + 1544.34px + 1545.67px + 1547.01px + 1548.34px + 1549.67px + 1551.0px + 1552.33px + 1553.66px + 1554.99px + 1556.32px + 1557.66px + 1558.99px + 1560.32px + 1561.65px + 1562.98px + 1564.31px + 1565.64px + 1566.98px + 1568.31px + 1569.64px + 1570.97px + 1572.3px + 1573.63px + 1574.96px + 1576.3px + 1577.63px + 1578.96px + 1580.29px + 1581.62px + 1582.95px + 1584.28px + 1585.61px + 1586.95px + 1588.28px + 1589.61px + 1590.94px + 1592.27px + 1593.6px + 1594.93px + 1596.26px + 1597.6px + 1598.93px + 1600.26px + 1601.59px + 1602.92px + 1604.25px + 1605.58px + 1606.92px + 1608.25px + 1609.58px + 1610.91px + 1612.24px + 1613.57px + 1614.9px + 1616.23px + 1617.57px + 1618.9px + 1620.23px + 1621.56px + 1622.89px + 1624.22px + 1625.55px + 1626.89px + 1628.22px + 1629.55px + 1630.88px + 1632.21px + 1633.54px + 1634.87px + 1636.21px + 1637.54px + 1638.87px + 1640.2px + 1641.53px + 1642.86px + 1644.19px + 1645.52px + 1646.86px + 1648.19px + 1649.52px + 1650.85px + 1652.18px + 1653.51px + 1654.84px + 1656.18px + 1657.51px + 1658.84px + 1660.17px + 1661.5px + 1662.83px + 1664.16px + 1665.49px + 1666.83px + 1668.16px + 1669.49px + 1670.82px + 1672.15px + 1673.48px + 1674.81px + 1676.14px + 1677.48px + 1678.81px + 1680.14px + 1681.47px + 1682.8px + 1684.13px + 1685.46px + 1686.8px + 1688.13px + 1689.46px + 1690.79px + 1692.12px + 1693.45px + 1694.78px + 1696.12px + 1697.45px + 1698.78px + 1700.11px + 1701.44px + 1702.77px + 1704.1px + 1705.43px + 1706.77px + 1708.1px + 1709.43px + 1710.76px + 1712.09px + 1713.42px + 1714.75px + 1716.09px + 1717.42px + 1718.75px + 1720.08px + 1721.41px + 1722.74px + 1724.07px + 1725.4px + 1726.74px + 1728.07px + 1729.4px + 1730.73px + 1732.06px + 1733.39px + 1734.72px + 1736.06px + 1737.39px + 1738.72px + 1740.05px + 1741.38px + 1742.71px + 1744.04px + 1745.37px + 1746.71px + 1748.04px + 1749.37px + 1750.7px + 1752.03px + 1753.36px + 1754.69px + 1756.03px + 1757.36px + 1758.69px + 1760.02px + 1761.35px + 1762.68px + 1764.01px + 1765.34px + 1766.68px + 1768.01px + 1769.34px + 1770.67px + 1772.0px + 1773.33px + 1774.66px + 1776px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1794x1080/lay_x.xml b/FaceUnity/src/main/res/values-1794x1080/lay_x.xml new file mode 100644 index 000000000..611c0b1f4 --- /dev/null +++ b/FaceUnity/src/main/res/values-1794x1080/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.44px + 2.88px + 4.32px + 5.76px + 7.2px + 8.64px + 10.08px + 11.52px + 12.96px + 14.4px + 15.84px + 17.28px + 18.72px + 20.16px + 21.6px + 23.04px + 24.48px + 25.92px + 27.36px + 28.8px + 30.24px + 31.68px + 33.12px + 34.56px + 36.0px + 37.44px + 38.88px + 40.32px + 41.76px + 43.2px + 44.64px + 46.08px + 47.52px + 48.96px + 50.4px + 51.84px + 53.28px + 54.72px + 56.16px + 57.6px + 59.04px + 60.48px + 61.92px + 63.36px + 64.8px + 66.24px + 67.68px + 69.12px + 70.56px + 72.0px + 73.44px + 74.88px + 76.32px + 77.76px + 79.2px + 80.64px + 82.08px + 83.52px + 84.96px + 86.4px + 87.84px + 89.28px + 90.72px + 92.16px + 93.6px + 95.04px + 96.48px + 97.92px + 99.36px + 100.8px + 102.24px + 103.68px + 105.12px + 106.56px + 108.0px + 109.44px + 110.88px + 112.32px + 113.76px + 115.2px + 116.64px + 118.08px + 119.52px + 120.96px + 122.4px + 123.84px + 125.28px + 126.72px + 128.16px + 129.6px + 131.04px + 132.48px + 133.92px + 135.36px + 136.8px + 138.24px + 139.68px + 141.12px + 142.56px + 144.0px + 145.44px + 146.88px + 148.32px + 149.76px + 151.2px + 152.64px + 154.08px + 155.52px + 156.96px + 158.4px + 159.84px + 161.28px + 162.72px + 164.16px + 165.6px + 167.04px + 168.48px + 169.92px + 171.36px + 172.8px + 174.24px + 175.68px + 177.12px + 178.56px + 180.0px + 181.44px + 182.88px + 184.32px + 185.76px + 187.2px + 188.64px + 190.08px + 191.52px + 192.96px + 194.4px + 195.84px + 197.28px + 198.72px + 200.16px + 201.6px + 203.04px + 204.48px + 205.92px + 207.36px + 208.8px + 210.24px + 211.68px + 213.12px + 214.56px + 216.0px + 217.44px + 218.88px + 220.32px + 221.76px + 223.2px + 224.64px + 226.08px + 227.52px + 228.96px + 230.4px + 231.84px + 233.28px + 234.72px + 236.16px + 237.6px + 239.04px + 240.48px + 241.92px + 243.36px + 244.8px + 246.24px + 247.68px + 249.12px + 250.56px + 252.0px + 253.44px + 254.88px + 256.32px + 257.76px + 259.2px + 260.64px + 262.08px + 263.52px + 264.96px + 266.4px + 267.84px + 269.28px + 270.72px + 272.16px + 273.6px + 275.04px + 276.48px + 277.92px + 279.36px + 280.8px + 282.24px + 283.68px + 285.12px + 286.56px + 288.0px + 289.44px + 290.88px + 292.32px + 293.76px + 295.2px + 296.64px + 298.08px + 299.52px + 300.96px + 302.4px + 303.84px + 305.28px + 306.72px + 308.16px + 309.6px + 311.04px + 312.48px + 313.92px + 315.36px + 316.8px + 318.24px + 319.68px + 321.12px + 322.56px + 324.0px + 325.44px + 326.88px + 328.32px + 329.76px + 331.2px + 332.64px + 334.08px + 335.52px + 336.96px + 338.4px + 339.84px + 341.28px + 342.72px + 344.16px + 345.6px + 347.04px + 348.48px + 349.92px + 351.36px + 352.8px + 354.24px + 355.68px + 357.12px + 358.56px + 360.0px + 361.44px + 362.88px + 364.32px + 365.76px + 367.2px + 368.64px + 370.08px + 371.52px + 372.96px + 374.4px + 375.84px + 377.28px + 378.72px + 380.16px + 381.6px + 383.04px + 384.48px + 385.92px + 387.36px + 388.8px + 390.24px + 391.68px + 393.12px + 394.56px + 396.0px + 397.44px + 398.88px + 400.32px + 401.76px + 403.2px + 404.64px + 406.08px + 407.52px + 408.96px + 410.4px + 411.84px + 413.28px + 414.72px + 416.16px + 417.6px + 419.04px + 420.48px + 421.92px + 423.36px + 424.8px + 426.24px + 427.68px + 429.12px + 430.56px + 432.0px + 433.44px + 434.88px + 436.32px + 437.76px + 439.2px + 440.64px + 442.08px + 443.52px + 444.96px + 446.4px + 447.84px + 449.28px + 450.72px + 452.16px + 453.6px + 455.04px + 456.48px + 457.92px + 459.36px + 460.8px + 462.24px + 463.68px + 465.12px + 466.56px + 468.0px + 469.44px + 470.88px + 472.32px + 473.76px + 475.2px + 476.64px + 478.08px + 479.52px + 480.96px + 482.4px + 483.84px + 485.28px + 486.72px + 488.16px + 489.6px + 491.04px + 492.48px + 493.92px + 495.36px + 496.8px + 498.24px + 499.68px + 501.12px + 502.56px + 504.0px + 505.44px + 506.88px + 508.32px + 509.76px + 511.2px + 512.64px + 514.08px + 515.52px + 516.96px + 518.4px + 519.84px + 521.28px + 522.72px + 524.16px + 525.6px + 527.04px + 528.48px + 529.92px + 531.36px + 532.8px + 534.24px + 535.68px + 537.12px + 538.56px + 540.0px + 541.44px + 542.88px + 544.32px + 545.76px + 547.2px + 548.64px + 550.08px + 551.52px + 552.96px + 554.4px + 555.84px + 557.28px + 558.72px + 560.16px + 561.6px + 563.04px + 564.48px + 565.92px + 567.36px + 568.8px + 570.24px + 571.68px + 573.12px + 574.56px + 576.0px + 577.44px + 578.88px + 580.32px + 581.76px + 583.2px + 584.64px + 586.08px + 587.52px + 588.96px + 590.4px + 591.84px + 593.28px + 594.72px + 596.16px + 597.6px + 599.04px + 600.48px + 601.92px + 603.36px + 604.8px + 606.24px + 607.68px + 609.12px + 610.56px + 612.0px + 613.44px + 614.88px + 616.32px + 617.76px + 619.2px + 620.64px + 622.08px + 623.52px + 624.96px + 626.4px + 627.84px + 629.28px + 630.72px + 632.16px + 633.6px + 635.04px + 636.48px + 637.92px + 639.36px + 640.8px + 642.24px + 643.68px + 645.12px + 646.56px + 648.0px + 649.44px + 650.88px + 652.32px + 653.76px + 655.2px + 656.64px + 658.08px + 659.52px + 660.96px + 662.4px + 663.84px + 665.28px + 666.72px + 668.16px + 669.6px + 671.04px + 672.48px + 673.92px + 675.36px + 676.8px + 678.24px + 679.68px + 681.12px + 682.56px + 684.0px + 685.44px + 686.88px + 688.32px + 689.76px + 691.2px + 692.64px + 694.08px + 695.52px + 696.96px + 698.4px + 699.84px + 701.28px + 702.72px + 704.16px + 705.6px + 707.04px + 708.48px + 709.92px + 711.36px + 712.8px + 714.24px + 715.68px + 717.12px + 718.56px + 720.0px + 721.44px + 722.88px + 724.32px + 725.76px + 727.2px + 728.64px + 730.08px + 731.52px + 732.96px + 734.4px + 735.84px + 737.28px + 738.72px + 740.16px + 741.6px + 743.04px + 744.48px + 745.92px + 747.36px + 748.8px + 750.24px + 751.68px + 753.12px + 754.56px + 756.0px + 757.44px + 758.88px + 760.32px + 761.76px + 763.2px + 764.64px + 766.08px + 767.52px + 768.96px + 770.4px + 771.84px + 773.28px + 774.72px + 776.16px + 777.6px + 779.04px + 780.48px + 781.92px + 783.36px + 784.8px + 786.24px + 787.68px + 789.12px + 790.56px + 792.0px + 793.44px + 794.88px + 796.32px + 797.76px + 799.2px + 800.64px + 802.08px + 803.52px + 804.96px + 806.4px + 807.84px + 809.28px + 810.72px + 812.16px + 813.6px + 815.04px + 816.48px + 817.92px + 819.36px + 820.8px + 822.24px + 823.68px + 825.12px + 826.56px + 828.0px + 829.44px + 830.88px + 832.32px + 833.76px + 835.2px + 836.64px + 838.08px + 839.52px + 840.96px + 842.4px + 843.84px + 845.28px + 846.72px + 848.16px + 849.6px + 851.04px + 852.48px + 853.92px + 855.36px + 856.8px + 858.24px + 859.68px + 861.12px + 862.56px + 864.0px + 865.44px + 866.88px + 868.32px + 869.76px + 871.2px + 872.64px + 874.08px + 875.52px + 876.96px + 878.4px + 879.84px + 881.28px + 882.72px + 884.16px + 885.6px + 887.04px + 888.48px + 889.92px + 891.36px + 892.8px + 894.24px + 895.68px + 897.12px + 898.56px + 900.0px + 901.44px + 902.88px + 904.32px + 905.76px + 907.2px + 908.64px + 910.08px + 911.52px + 912.96px + 914.4px + 915.84px + 917.28px + 918.72px + 920.16px + 921.6px + 923.04px + 924.48px + 925.92px + 927.36px + 928.8px + 930.24px + 931.68px + 933.12px + 934.56px + 936.0px + 937.44px + 938.88px + 940.32px + 941.76px + 943.2px + 944.64px + 946.08px + 947.52px + 948.96px + 950.4px + 951.84px + 953.28px + 954.72px + 956.16px + 957.6px + 959.04px + 960.48px + 961.92px + 963.36px + 964.8px + 966.24px + 967.68px + 969.12px + 970.56px + 972.0px + 973.44px + 974.88px + 976.32px + 977.76px + 979.2px + 980.64px + 982.08px + 983.52px + 984.96px + 986.4px + 987.84px + 989.28px + 990.72px + 992.16px + 993.6px + 995.04px + 996.48px + 997.92px + 999.36px + 1000.8px + 1002.24px + 1003.68px + 1005.12px + 1006.56px + 1008.0px + 1009.44px + 1010.88px + 1012.32px + 1013.76px + 1015.2px + 1016.64px + 1018.08px + 1019.52px + 1020.96px + 1022.4px + 1023.84px + 1025.28px + 1026.72px + 1028.16px + 1029.6px + 1031.04px + 1032.48px + 1033.92px + 1035.36px + 1036.8px + 1038.24px + 1039.68px + 1041.12px + 1042.56px + 1044.0px + 1045.44px + 1046.88px + 1048.32px + 1049.76px + 1051.2px + 1052.64px + 1054.08px + 1055.52px + 1056.96px + 1058.4px + 1059.84px + 1061.28px + 1062.72px + 1064.16px + 1065.6px + 1067.04px + 1068.48px + 1069.92px + 1071.36px + 1072.8px + 1074.24px + 1075.68px + 1077.12px + 1078.56px + 1080px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1794x1080/lay_y.xml b/FaceUnity/src/main/res/values-1794x1080/lay_y.xml new file mode 100644 index 000000000..af20cf084 --- /dev/null +++ b/FaceUnity/src/main/res/values-1794x1080/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.34px + 2.68px + 4.03px + 5.37px + 6.72px + 8.06px + 9.41px + 10.75px + 12.1px + 13.44px + 14.79px + 16.13px + 17.48px + 18.82px + 20.17px + 21.51px + 22.86px + 24.2px + 25.55px + 26.89px + 28.24px + 29.58px + 30.93px + 32.27px + 33.62px + 34.96px + 36.31px + 37.65px + 39.0px + 40.34px + 41.68px + 43.03px + 44.37px + 45.72px + 47.06px + 48.41px + 49.75px + 51.1px + 52.44px + 53.79px + 55.13px + 56.48px + 57.82px + 59.17px + 60.51px + 61.86px + 63.2px + 64.55px + 65.89px + 67.24px + 68.58px + 69.93px + 71.27px + 72.62px + 73.96px + 75.31px + 76.65px + 78.0px + 79.34px + 80.68px + 82.03px + 83.37px + 84.72px + 86.06px + 87.41px + 88.75px + 90.1px + 91.44px + 92.79px + 94.13px + 95.48px + 96.82px + 98.17px + 99.51px + 100.86px + 102.2px + 103.55px + 104.89px + 106.24px + 107.58px + 108.93px + 110.27px + 111.62px + 112.96px + 114.31px + 115.65px + 116.99px + 118.34px + 119.68px + 121.03px + 122.37px + 123.72px + 125.06px + 126.41px + 127.75px + 129.1px + 130.44px + 131.79px + 133.13px + 134.48px + 135.82px + 137.17px + 138.51px + 139.86px + 141.2px + 142.55px + 143.89px + 145.24px + 146.58px + 147.93px + 149.27px + 150.62px + 151.96px + 153.31px + 154.65px + 156.0px + 157.34px + 158.68px + 160.03px + 161.37px + 162.72px + 164.06px + 165.41px + 166.75px + 168.1px + 169.44px + 170.79px + 172.13px + 173.48px + 174.82px + 176.17px + 177.51px + 178.86px + 180.2px + 181.55px + 182.89px + 184.24px + 185.58px + 186.93px + 188.27px + 189.62px + 190.96px + 192.31px + 193.65px + 194.99px + 196.34px + 197.68px + 199.03px + 200.37px + 201.72px + 203.06px + 204.41px + 205.75px + 207.1px + 208.44px + 209.79px + 211.13px + 212.48px + 213.82px + 215.17px + 216.51px + 217.86px + 219.2px + 220.55px + 221.89px + 223.24px + 224.58px + 225.93px + 227.27px + 228.62px + 229.96px + 231.31px + 232.65px + 233.99px + 235.34px + 236.68px + 238.03px + 239.37px + 240.72px + 242.06px + 243.41px + 244.75px + 246.1px + 247.44px + 248.79px + 250.13px + 251.48px + 252.82px + 254.17px + 255.51px + 256.86px + 258.2px + 259.55px + 260.89px + 262.24px + 263.58px + 264.93px + 266.27px + 267.62px + 268.96px + 270.31px + 271.65px + 273.0px + 274.34px + 275.68px + 277.03px + 278.37px + 279.72px + 281.06px + 282.41px + 283.75px + 285.1px + 286.44px + 287.79px + 289.13px + 290.48px + 291.82px + 293.17px + 294.51px + 295.86px + 297.2px + 298.55px + 299.89px + 301.24px + 302.58px + 303.93px + 305.27px + 306.62px + 307.96px + 309.31px + 310.65px + 312.0px + 313.34px + 314.68px + 316.03px + 317.37px + 318.72px + 320.06px + 321.41px + 322.75px + 324.1px + 325.44px + 326.79px + 328.13px + 329.48px + 330.82px + 332.17px + 333.51px + 334.86px + 336.2px + 337.55px + 338.89px + 340.24px + 341.58px + 342.93px + 344.27px + 345.62px + 346.96px + 348.31px + 349.65px + 351.0px + 352.34px + 353.68px + 355.03px + 356.37px + 357.72px + 359.06px + 360.41px + 361.75px + 363.1px + 364.44px + 365.79px + 367.13px + 368.48px + 369.82px + 371.17px + 372.51px + 373.86px + 375.2px + 376.55px + 377.89px + 379.24px + 380.58px + 381.93px + 383.27px + 384.62px + 385.96px + 387.31px + 388.65px + 389.99px + 391.34px + 392.68px + 394.03px + 395.37px + 396.72px + 398.06px + 399.41px + 400.75px + 402.1px + 403.44px + 404.79px + 406.13px + 407.48px + 408.82px + 410.17px + 411.51px + 412.86px + 414.2px + 415.55px + 416.89px + 418.24px + 419.58px + 420.93px + 422.27px + 423.62px + 424.96px + 426.31px + 427.65px + 428.99px + 430.34px + 431.68px + 433.03px + 434.37px + 435.72px + 437.06px + 438.41px + 439.75px + 441.1px + 442.44px + 443.79px + 445.13px + 446.48px + 447.82px + 449.17px + 450.51px + 451.86px + 453.2px + 454.55px + 455.89px + 457.24px + 458.58px + 459.93px + 461.27px + 462.62px + 463.96px + 465.31px + 466.65px + 467.99px + 469.34px + 470.68px + 472.03px + 473.37px + 474.72px + 476.06px + 477.41px + 478.75px + 480.1px + 481.44px + 482.79px + 484.13px + 485.48px + 486.82px + 488.17px + 489.51px + 490.86px + 492.2px + 493.55px + 494.89px + 496.24px + 497.58px + 498.93px + 500.27px + 501.62px + 502.96px + 504.31px + 505.65px + 506.99px + 508.34px + 509.68px + 511.03px + 512.37px + 513.72px + 515.06px + 516.41px + 517.75px + 519.1px + 520.44px + 521.79px + 523.13px + 524.48px + 525.82px + 527.17px + 528.51px + 529.86px + 531.2px + 532.55px + 533.89px + 535.24px + 536.58px + 537.93px + 539.27px + 540.62px + 541.96px + 543.31px + 544.65px + 546.0px + 547.34px + 548.68px + 550.03px + 551.37px + 552.72px + 554.06px + 555.41px + 556.75px + 558.1px + 559.44px + 560.79px + 562.13px + 563.48px + 564.82px + 566.17px + 567.51px + 568.86px + 570.2px + 571.55px + 572.89px + 574.24px + 575.58px + 576.93px + 578.27px + 579.62px + 580.96px + 582.31px + 583.65px + 585.0px + 586.34px + 587.68px + 589.03px + 590.37px + 591.72px + 593.06px + 594.41px + 595.75px + 597.1px + 598.44px + 599.79px + 601.13px + 602.48px + 603.82px + 605.17px + 606.51px + 607.86px + 609.2px + 610.55px + 611.89px + 613.24px + 614.58px + 615.93px + 617.27px + 618.62px + 619.96px + 621.31px + 622.65px + 624.0px + 625.34px + 626.68px + 628.03px + 629.37px + 630.72px + 632.06px + 633.41px + 634.75px + 636.1px + 637.44px + 638.79px + 640.13px + 641.48px + 642.82px + 644.17px + 645.51px + 646.86px + 648.2px + 649.55px + 650.89px + 652.24px + 653.58px + 654.93px + 656.27px + 657.62px + 658.96px + 660.31px + 661.65px + 663.0px + 664.34px + 665.68px + 667.03px + 668.37px + 669.72px + 671.06px + 672.41px + 673.75px + 675.1px + 676.44px + 677.79px + 679.13px + 680.48px + 681.82px + 683.17px + 684.51px + 685.86px + 687.2px + 688.55px + 689.89px + 691.24px + 692.58px + 693.93px + 695.27px + 696.62px + 697.96px + 699.31px + 700.65px + 702.0px + 703.34px + 704.68px + 706.03px + 707.37px + 708.72px + 710.06px + 711.41px + 712.75px + 714.1px + 715.44px + 716.79px + 718.13px + 719.48px + 720.82px + 722.17px + 723.51px + 724.86px + 726.2px + 727.55px + 728.89px + 730.24px + 731.58px + 732.93px + 734.27px + 735.62px + 736.96px + 738.31px + 739.65px + 741.0px + 742.34px + 743.68px + 745.03px + 746.37px + 747.72px + 749.06px + 750.41px + 751.75px + 753.1px + 754.44px + 755.79px + 757.13px + 758.48px + 759.82px + 761.17px + 762.51px + 763.86px + 765.2px + 766.55px + 767.89px + 769.24px + 770.58px + 771.93px + 773.27px + 774.62px + 775.96px + 777.31px + 778.65px + 779.99px + 781.34px + 782.68px + 784.03px + 785.37px + 786.72px + 788.06px + 789.41px + 790.75px + 792.1px + 793.44px + 794.79px + 796.13px + 797.48px + 798.82px + 800.17px + 801.51px + 802.86px + 804.2px + 805.55px + 806.89px + 808.24px + 809.58px + 810.93px + 812.27px + 813.62px + 814.96px + 816.31px + 817.65px + 818.99px + 820.34px + 821.68px + 823.03px + 824.37px + 825.72px + 827.06px + 828.41px + 829.75px + 831.1px + 832.44px + 833.79px + 835.13px + 836.48px + 837.82px + 839.17px + 840.51px + 841.86px + 843.2px + 844.55px + 845.89px + 847.24px + 848.58px + 849.93px + 851.27px + 852.62px + 853.96px + 855.31px + 856.65px + 857.99px + 859.34px + 860.68px + 862.03px + 863.37px + 864.72px + 866.06px + 867.41px + 868.75px + 870.1px + 871.44px + 872.79px + 874.13px + 875.48px + 876.82px + 878.17px + 879.51px + 880.86px + 882.2px + 883.55px + 884.89px + 886.24px + 887.58px + 888.93px + 890.27px + 891.62px + 892.96px + 894.31px + 895.65px + 896.99px + 898.34px + 899.68px + 901.03px + 902.37px + 903.72px + 905.06px + 906.41px + 907.75px + 909.1px + 910.44px + 911.79px + 913.13px + 914.48px + 915.82px + 917.17px + 918.51px + 919.86px + 921.2px + 922.55px + 923.89px + 925.24px + 926.58px + 927.93px + 929.27px + 930.62px + 931.96px + 933.31px + 934.65px + 935.99px + 937.34px + 938.68px + 940.03px + 941.37px + 942.72px + 944.06px + 945.41px + 946.75px + 948.1px + 949.44px + 950.79px + 952.13px + 953.48px + 954.82px + 956.17px + 957.51px + 958.86px + 960.2px + 961.55px + 962.89px + 964.24px + 965.58px + 966.93px + 968.27px + 969.62px + 970.96px + 972.31px + 973.65px + 974.99px + 976.34px + 977.68px + 979.03px + 980.37px + 981.72px + 983.06px + 984.41px + 985.75px + 987.1px + 988.44px + 989.79px + 991.13px + 992.48px + 993.82px + 995.17px + 996.51px + 997.86px + 999.2px + 1000.55px + 1001.89px + 1003.24px + 1004.58px + 1005.93px + 1007.27px + 1008.62px + 1009.96px + 1011.31px + 1012.65px + 1013.99px + 1015.34px + 1016.68px + 1018.03px + 1019.37px + 1020.72px + 1022.06px + 1023.41px + 1024.75px + 1026.1px + 1027.44px + 1028.79px + 1030.13px + 1031.48px + 1032.82px + 1034.17px + 1035.51px + 1036.86px + 1038.2px + 1039.55px + 1040.89px + 1042.24px + 1043.58px + 1044.93px + 1046.27px + 1047.62px + 1048.96px + 1050.31px + 1051.65px + 1053.0px + 1054.34px + 1055.68px + 1057.03px + 1058.37px + 1059.72px + 1061.06px + 1062.41px + 1063.75px + 1065.1px + 1066.44px + 1067.79px + 1069.13px + 1070.48px + 1071.82px + 1073.17px + 1074.51px + 1075.86px + 1077.2px + 1078.55px + 1079.89px + 1081.24px + 1082.58px + 1083.93px + 1085.27px + 1086.62px + 1087.96px + 1089.31px + 1090.65px + 1092.0px + 1093.34px + 1094.68px + 1096.03px + 1097.37px + 1098.72px + 1100.06px + 1101.41px + 1102.75px + 1104.1px + 1105.44px + 1106.79px + 1108.13px + 1109.48px + 1110.82px + 1112.17px + 1113.51px + 1114.86px + 1116.2px + 1117.55px + 1118.89px + 1120.24px + 1121.58px + 1122.93px + 1124.27px + 1125.62px + 1126.96px + 1128.31px + 1129.65px + 1131.0px + 1132.34px + 1133.68px + 1135.03px + 1136.37px + 1137.72px + 1139.06px + 1140.41px + 1141.75px + 1143.1px + 1144.44px + 1145.79px + 1147.13px + 1148.48px + 1149.82px + 1151.17px + 1152.51px + 1153.86px + 1155.2px + 1156.55px + 1157.89px + 1159.24px + 1160.58px + 1161.93px + 1163.27px + 1164.62px + 1165.96px + 1167.31px + 1168.65px + 1170.0px + 1171.34px + 1172.68px + 1174.03px + 1175.37px + 1176.72px + 1178.06px + 1179.41px + 1180.75px + 1182.1px + 1183.44px + 1184.79px + 1186.13px + 1187.48px + 1188.82px + 1190.17px + 1191.51px + 1192.86px + 1194.2px + 1195.55px + 1196.89px + 1198.24px + 1199.58px + 1200.93px + 1202.27px + 1203.62px + 1204.96px + 1206.31px + 1207.65px + 1209.0px + 1210.34px + 1211.68px + 1213.03px + 1214.37px + 1215.72px + 1217.06px + 1218.41px + 1219.75px + 1221.1px + 1222.44px + 1223.79px + 1225.13px + 1226.48px + 1227.82px + 1229.17px + 1230.51px + 1231.86px + 1233.2px + 1234.55px + 1235.89px + 1237.24px + 1238.58px + 1239.93px + 1241.27px + 1242.62px + 1243.96px + 1245.31px + 1246.65px + 1248.0px + 1249.34px + 1250.68px + 1252.03px + 1253.37px + 1254.72px + 1256.06px + 1257.41px + 1258.75px + 1260.1px + 1261.44px + 1262.79px + 1264.13px + 1265.48px + 1266.82px + 1268.17px + 1269.51px + 1270.86px + 1272.2px + 1273.55px + 1274.89px + 1276.24px + 1277.58px + 1278.93px + 1280.27px + 1281.62px + 1282.96px + 1284.31px + 1285.65px + 1287.0px + 1288.34px + 1289.68px + 1291.03px + 1292.37px + 1293.72px + 1295.06px + 1296.41px + 1297.75px + 1299.1px + 1300.44px + 1301.79px + 1303.13px + 1304.48px + 1305.82px + 1307.17px + 1308.51px + 1309.86px + 1311.2px + 1312.55px + 1313.89px + 1315.24px + 1316.58px + 1317.93px + 1319.27px + 1320.62px + 1321.96px + 1323.31px + 1324.65px + 1326.0px + 1327.34px + 1328.68px + 1330.03px + 1331.37px + 1332.72px + 1334.06px + 1335.41px + 1336.75px + 1338.1px + 1339.44px + 1340.79px + 1342.13px + 1343.48px + 1344.82px + 1346.17px + 1347.51px + 1348.86px + 1350.2px + 1351.55px + 1352.89px + 1354.24px + 1355.58px + 1356.93px + 1358.27px + 1359.62px + 1360.96px + 1362.31px + 1363.65px + 1365.0px + 1366.34px + 1367.68px + 1369.03px + 1370.37px + 1371.72px + 1373.06px + 1374.41px + 1375.75px + 1377.1px + 1378.44px + 1379.79px + 1381.13px + 1382.48px + 1383.82px + 1385.17px + 1386.51px + 1387.86px + 1389.2px + 1390.55px + 1391.89px + 1393.24px + 1394.58px + 1395.93px + 1397.27px + 1398.62px + 1399.96px + 1401.31px + 1402.65px + 1404.0px + 1405.34px + 1406.68px + 1408.03px + 1409.37px + 1410.72px + 1412.06px + 1413.41px + 1414.75px + 1416.1px + 1417.44px + 1418.79px + 1420.13px + 1421.48px + 1422.82px + 1424.17px + 1425.51px + 1426.86px + 1428.2px + 1429.55px + 1430.89px + 1432.24px + 1433.58px + 1434.93px + 1436.27px + 1437.62px + 1438.96px + 1440.31px + 1441.65px + 1443.0px + 1444.34px + 1445.68px + 1447.03px + 1448.37px + 1449.72px + 1451.06px + 1452.41px + 1453.75px + 1455.1px + 1456.44px + 1457.79px + 1459.13px + 1460.48px + 1461.82px + 1463.17px + 1464.51px + 1465.86px + 1467.2px + 1468.55px + 1469.89px + 1471.24px + 1472.58px + 1473.93px + 1475.27px + 1476.62px + 1477.96px + 1479.31px + 1480.65px + 1482.0px + 1483.34px + 1484.68px + 1486.03px + 1487.37px + 1488.72px + 1490.06px + 1491.41px + 1492.75px + 1494.1px + 1495.44px + 1496.79px + 1498.13px + 1499.48px + 1500.82px + 1502.17px + 1503.51px + 1504.86px + 1506.2px + 1507.55px + 1508.89px + 1510.24px + 1511.58px + 1512.93px + 1514.27px + 1515.62px + 1516.96px + 1518.31px + 1519.65px + 1521.0px + 1522.34px + 1523.68px + 1525.03px + 1526.37px + 1527.72px + 1529.06px + 1530.41px + 1531.75px + 1533.1px + 1534.44px + 1535.79px + 1537.13px + 1538.48px + 1539.82px + 1541.17px + 1542.51px + 1543.86px + 1545.2px + 1546.55px + 1547.89px + 1549.24px + 1550.58px + 1551.93px + 1553.27px + 1554.62px + 1555.96px + 1557.31px + 1558.65px + 1559.99px + 1561.34px + 1562.68px + 1564.03px + 1565.37px + 1566.72px + 1568.06px + 1569.41px + 1570.75px + 1572.1px + 1573.44px + 1574.79px + 1576.13px + 1577.48px + 1578.82px + 1580.17px + 1581.51px + 1582.86px + 1584.2px + 1585.55px + 1586.89px + 1588.24px + 1589.58px + 1590.93px + 1592.27px + 1593.62px + 1594.96px + 1596.31px + 1597.65px + 1598.99px + 1600.34px + 1601.68px + 1603.03px + 1604.37px + 1605.72px + 1607.06px + 1608.41px + 1609.75px + 1611.1px + 1612.44px + 1613.79px + 1615.13px + 1616.48px + 1617.82px + 1619.17px + 1620.51px + 1621.86px + 1623.2px + 1624.55px + 1625.89px + 1627.24px + 1628.58px + 1629.93px + 1631.27px + 1632.62px + 1633.96px + 1635.31px + 1636.65px + 1637.99px + 1639.34px + 1640.68px + 1642.03px + 1643.37px + 1644.72px + 1646.06px + 1647.41px + 1648.75px + 1650.1px + 1651.44px + 1652.79px + 1654.13px + 1655.48px + 1656.82px + 1658.17px + 1659.51px + 1660.86px + 1662.2px + 1663.55px + 1664.89px + 1666.24px + 1667.58px + 1668.93px + 1670.27px + 1671.62px + 1672.96px + 1674.31px + 1675.65px + 1676.99px + 1678.34px + 1679.68px + 1681.03px + 1682.37px + 1683.72px + 1685.06px + 1686.41px + 1687.75px + 1689.1px + 1690.44px + 1691.79px + 1693.13px + 1694.48px + 1695.82px + 1697.17px + 1698.51px + 1699.86px + 1701.2px + 1702.55px + 1703.89px + 1705.24px + 1706.58px + 1707.93px + 1709.27px + 1710.62px + 1711.96px + 1713.31px + 1714.65px + 1715.99px + 1717.34px + 1718.68px + 1720.03px + 1721.37px + 1722.72px + 1724.06px + 1725.41px + 1726.75px + 1728.1px + 1729.44px + 1730.79px + 1732.13px + 1733.48px + 1734.82px + 1736.17px + 1737.51px + 1738.86px + 1740.2px + 1741.55px + 1742.89px + 1744.24px + 1745.58px + 1746.93px + 1748.27px + 1749.62px + 1750.96px + 1752.31px + 1753.65px + 1754.99px + 1756.34px + 1757.68px + 1759.03px + 1760.37px + 1761.72px + 1763.06px + 1764.41px + 1765.75px + 1767.1px + 1768.44px + 1769.79px + 1771.13px + 1772.48px + 1773.82px + 1775.17px + 1776.51px + 1777.86px + 1779.2px + 1780.55px + 1781.89px + 1783.24px + 1784.58px + 1785.93px + 1787.27px + 1788.62px + 1789.96px + 1791.31px + 1792.65px + 1794px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1800x1080/lay_x.xml b/FaceUnity/src/main/res/values-1800x1080/lay_x.xml new file mode 100644 index 000000000..611c0b1f4 --- /dev/null +++ b/FaceUnity/src/main/res/values-1800x1080/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.44px + 2.88px + 4.32px + 5.76px + 7.2px + 8.64px + 10.08px + 11.52px + 12.96px + 14.4px + 15.84px + 17.28px + 18.72px + 20.16px + 21.6px + 23.04px + 24.48px + 25.92px + 27.36px + 28.8px + 30.24px + 31.68px + 33.12px + 34.56px + 36.0px + 37.44px + 38.88px + 40.32px + 41.76px + 43.2px + 44.64px + 46.08px + 47.52px + 48.96px + 50.4px + 51.84px + 53.28px + 54.72px + 56.16px + 57.6px + 59.04px + 60.48px + 61.92px + 63.36px + 64.8px + 66.24px + 67.68px + 69.12px + 70.56px + 72.0px + 73.44px + 74.88px + 76.32px + 77.76px + 79.2px + 80.64px + 82.08px + 83.52px + 84.96px + 86.4px + 87.84px + 89.28px + 90.72px + 92.16px + 93.6px + 95.04px + 96.48px + 97.92px + 99.36px + 100.8px + 102.24px + 103.68px + 105.12px + 106.56px + 108.0px + 109.44px + 110.88px + 112.32px + 113.76px + 115.2px + 116.64px + 118.08px + 119.52px + 120.96px + 122.4px + 123.84px + 125.28px + 126.72px + 128.16px + 129.6px + 131.04px + 132.48px + 133.92px + 135.36px + 136.8px + 138.24px + 139.68px + 141.12px + 142.56px + 144.0px + 145.44px + 146.88px + 148.32px + 149.76px + 151.2px + 152.64px + 154.08px + 155.52px + 156.96px + 158.4px + 159.84px + 161.28px + 162.72px + 164.16px + 165.6px + 167.04px + 168.48px + 169.92px + 171.36px + 172.8px + 174.24px + 175.68px + 177.12px + 178.56px + 180.0px + 181.44px + 182.88px + 184.32px + 185.76px + 187.2px + 188.64px + 190.08px + 191.52px + 192.96px + 194.4px + 195.84px + 197.28px + 198.72px + 200.16px + 201.6px + 203.04px + 204.48px + 205.92px + 207.36px + 208.8px + 210.24px + 211.68px + 213.12px + 214.56px + 216.0px + 217.44px + 218.88px + 220.32px + 221.76px + 223.2px + 224.64px + 226.08px + 227.52px + 228.96px + 230.4px + 231.84px + 233.28px + 234.72px + 236.16px + 237.6px + 239.04px + 240.48px + 241.92px + 243.36px + 244.8px + 246.24px + 247.68px + 249.12px + 250.56px + 252.0px + 253.44px + 254.88px + 256.32px + 257.76px + 259.2px + 260.64px + 262.08px + 263.52px + 264.96px + 266.4px + 267.84px + 269.28px + 270.72px + 272.16px + 273.6px + 275.04px + 276.48px + 277.92px + 279.36px + 280.8px + 282.24px + 283.68px + 285.12px + 286.56px + 288.0px + 289.44px + 290.88px + 292.32px + 293.76px + 295.2px + 296.64px + 298.08px + 299.52px + 300.96px + 302.4px + 303.84px + 305.28px + 306.72px + 308.16px + 309.6px + 311.04px + 312.48px + 313.92px + 315.36px + 316.8px + 318.24px + 319.68px + 321.12px + 322.56px + 324.0px + 325.44px + 326.88px + 328.32px + 329.76px + 331.2px + 332.64px + 334.08px + 335.52px + 336.96px + 338.4px + 339.84px + 341.28px + 342.72px + 344.16px + 345.6px + 347.04px + 348.48px + 349.92px + 351.36px + 352.8px + 354.24px + 355.68px + 357.12px + 358.56px + 360.0px + 361.44px + 362.88px + 364.32px + 365.76px + 367.2px + 368.64px + 370.08px + 371.52px + 372.96px + 374.4px + 375.84px + 377.28px + 378.72px + 380.16px + 381.6px + 383.04px + 384.48px + 385.92px + 387.36px + 388.8px + 390.24px + 391.68px + 393.12px + 394.56px + 396.0px + 397.44px + 398.88px + 400.32px + 401.76px + 403.2px + 404.64px + 406.08px + 407.52px + 408.96px + 410.4px + 411.84px + 413.28px + 414.72px + 416.16px + 417.6px + 419.04px + 420.48px + 421.92px + 423.36px + 424.8px + 426.24px + 427.68px + 429.12px + 430.56px + 432.0px + 433.44px + 434.88px + 436.32px + 437.76px + 439.2px + 440.64px + 442.08px + 443.52px + 444.96px + 446.4px + 447.84px + 449.28px + 450.72px + 452.16px + 453.6px + 455.04px + 456.48px + 457.92px + 459.36px + 460.8px + 462.24px + 463.68px + 465.12px + 466.56px + 468.0px + 469.44px + 470.88px + 472.32px + 473.76px + 475.2px + 476.64px + 478.08px + 479.52px + 480.96px + 482.4px + 483.84px + 485.28px + 486.72px + 488.16px + 489.6px + 491.04px + 492.48px + 493.92px + 495.36px + 496.8px + 498.24px + 499.68px + 501.12px + 502.56px + 504.0px + 505.44px + 506.88px + 508.32px + 509.76px + 511.2px + 512.64px + 514.08px + 515.52px + 516.96px + 518.4px + 519.84px + 521.28px + 522.72px + 524.16px + 525.6px + 527.04px + 528.48px + 529.92px + 531.36px + 532.8px + 534.24px + 535.68px + 537.12px + 538.56px + 540.0px + 541.44px + 542.88px + 544.32px + 545.76px + 547.2px + 548.64px + 550.08px + 551.52px + 552.96px + 554.4px + 555.84px + 557.28px + 558.72px + 560.16px + 561.6px + 563.04px + 564.48px + 565.92px + 567.36px + 568.8px + 570.24px + 571.68px + 573.12px + 574.56px + 576.0px + 577.44px + 578.88px + 580.32px + 581.76px + 583.2px + 584.64px + 586.08px + 587.52px + 588.96px + 590.4px + 591.84px + 593.28px + 594.72px + 596.16px + 597.6px + 599.04px + 600.48px + 601.92px + 603.36px + 604.8px + 606.24px + 607.68px + 609.12px + 610.56px + 612.0px + 613.44px + 614.88px + 616.32px + 617.76px + 619.2px + 620.64px + 622.08px + 623.52px + 624.96px + 626.4px + 627.84px + 629.28px + 630.72px + 632.16px + 633.6px + 635.04px + 636.48px + 637.92px + 639.36px + 640.8px + 642.24px + 643.68px + 645.12px + 646.56px + 648.0px + 649.44px + 650.88px + 652.32px + 653.76px + 655.2px + 656.64px + 658.08px + 659.52px + 660.96px + 662.4px + 663.84px + 665.28px + 666.72px + 668.16px + 669.6px + 671.04px + 672.48px + 673.92px + 675.36px + 676.8px + 678.24px + 679.68px + 681.12px + 682.56px + 684.0px + 685.44px + 686.88px + 688.32px + 689.76px + 691.2px + 692.64px + 694.08px + 695.52px + 696.96px + 698.4px + 699.84px + 701.28px + 702.72px + 704.16px + 705.6px + 707.04px + 708.48px + 709.92px + 711.36px + 712.8px + 714.24px + 715.68px + 717.12px + 718.56px + 720.0px + 721.44px + 722.88px + 724.32px + 725.76px + 727.2px + 728.64px + 730.08px + 731.52px + 732.96px + 734.4px + 735.84px + 737.28px + 738.72px + 740.16px + 741.6px + 743.04px + 744.48px + 745.92px + 747.36px + 748.8px + 750.24px + 751.68px + 753.12px + 754.56px + 756.0px + 757.44px + 758.88px + 760.32px + 761.76px + 763.2px + 764.64px + 766.08px + 767.52px + 768.96px + 770.4px + 771.84px + 773.28px + 774.72px + 776.16px + 777.6px + 779.04px + 780.48px + 781.92px + 783.36px + 784.8px + 786.24px + 787.68px + 789.12px + 790.56px + 792.0px + 793.44px + 794.88px + 796.32px + 797.76px + 799.2px + 800.64px + 802.08px + 803.52px + 804.96px + 806.4px + 807.84px + 809.28px + 810.72px + 812.16px + 813.6px + 815.04px + 816.48px + 817.92px + 819.36px + 820.8px + 822.24px + 823.68px + 825.12px + 826.56px + 828.0px + 829.44px + 830.88px + 832.32px + 833.76px + 835.2px + 836.64px + 838.08px + 839.52px + 840.96px + 842.4px + 843.84px + 845.28px + 846.72px + 848.16px + 849.6px + 851.04px + 852.48px + 853.92px + 855.36px + 856.8px + 858.24px + 859.68px + 861.12px + 862.56px + 864.0px + 865.44px + 866.88px + 868.32px + 869.76px + 871.2px + 872.64px + 874.08px + 875.52px + 876.96px + 878.4px + 879.84px + 881.28px + 882.72px + 884.16px + 885.6px + 887.04px + 888.48px + 889.92px + 891.36px + 892.8px + 894.24px + 895.68px + 897.12px + 898.56px + 900.0px + 901.44px + 902.88px + 904.32px + 905.76px + 907.2px + 908.64px + 910.08px + 911.52px + 912.96px + 914.4px + 915.84px + 917.28px + 918.72px + 920.16px + 921.6px + 923.04px + 924.48px + 925.92px + 927.36px + 928.8px + 930.24px + 931.68px + 933.12px + 934.56px + 936.0px + 937.44px + 938.88px + 940.32px + 941.76px + 943.2px + 944.64px + 946.08px + 947.52px + 948.96px + 950.4px + 951.84px + 953.28px + 954.72px + 956.16px + 957.6px + 959.04px + 960.48px + 961.92px + 963.36px + 964.8px + 966.24px + 967.68px + 969.12px + 970.56px + 972.0px + 973.44px + 974.88px + 976.32px + 977.76px + 979.2px + 980.64px + 982.08px + 983.52px + 984.96px + 986.4px + 987.84px + 989.28px + 990.72px + 992.16px + 993.6px + 995.04px + 996.48px + 997.92px + 999.36px + 1000.8px + 1002.24px + 1003.68px + 1005.12px + 1006.56px + 1008.0px + 1009.44px + 1010.88px + 1012.32px + 1013.76px + 1015.2px + 1016.64px + 1018.08px + 1019.52px + 1020.96px + 1022.4px + 1023.84px + 1025.28px + 1026.72px + 1028.16px + 1029.6px + 1031.04px + 1032.48px + 1033.92px + 1035.36px + 1036.8px + 1038.24px + 1039.68px + 1041.12px + 1042.56px + 1044.0px + 1045.44px + 1046.88px + 1048.32px + 1049.76px + 1051.2px + 1052.64px + 1054.08px + 1055.52px + 1056.96px + 1058.4px + 1059.84px + 1061.28px + 1062.72px + 1064.16px + 1065.6px + 1067.04px + 1068.48px + 1069.92px + 1071.36px + 1072.8px + 1074.24px + 1075.68px + 1077.12px + 1078.56px + 1080px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1800x1080/lay_y.xml b/FaceUnity/src/main/res/values-1800x1080/lay_y.xml new file mode 100644 index 000000000..784b1955c --- /dev/null +++ b/FaceUnity/src/main/res/values-1800x1080/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.34px + 2.69px + 4.04px + 5.39px + 6.74px + 8.09px + 9.44px + 10.79px + 12.14px + 13.49px + 14.84px + 16.19px + 17.54px + 18.89px + 20.23px + 21.58px + 22.93px + 24.28px + 25.63px + 26.98px + 28.33px + 29.68px + 31.03px + 32.38px + 33.73px + 35.08px + 36.43px + 37.78px + 39.13px + 40.47px + 41.82px + 43.17px + 44.52px + 45.87px + 47.22px + 48.57px + 49.92px + 51.27px + 52.62px + 53.97px + 55.32px + 56.67px + 58.02px + 59.37px + 60.71px + 62.06px + 63.41px + 64.76px + 66.11px + 67.46px + 68.81px + 70.16px + 71.51px + 72.86px + 74.21px + 75.56px + 76.91px + 78.26px + 79.61px + 80.95px + 82.3px + 83.65px + 85.0px + 86.35px + 87.7px + 89.05px + 90.4px + 91.75px + 93.1px + 94.45px + 95.8px + 97.15px + 98.5px + 99.85px + 101.19px + 102.54px + 103.89px + 105.24px + 106.59px + 107.94px + 109.29px + 110.64px + 111.99px + 113.34px + 114.69px + 116.04px + 117.39px + 118.74px + 120.08px + 121.43px + 122.78px + 124.13px + 125.48px + 126.83px + 128.18px + 129.53px + 130.88px + 132.23px + 133.58px + 134.93px + 136.28px + 137.63px + 138.98px + 140.32px + 141.67px + 143.02px + 144.37px + 145.72px + 147.07px + 148.42px + 149.77px + 151.12px + 152.47px + 153.82px + 155.17px + 156.52px + 157.87px + 159.22px + 160.56px + 161.91px + 163.26px + 164.61px + 165.96px + 167.31px + 168.66px + 170.01px + 171.36px + 172.71px + 174.06px + 175.41px + 176.76px + 178.11px + 179.46px + 180.8px + 182.15px + 183.5px + 184.85px + 186.2px + 187.55px + 188.9px + 190.25px + 191.6px + 192.95px + 194.3px + 195.65px + 197.0px + 198.35px + 199.7px + 201.04px + 202.39px + 203.74px + 205.09px + 206.44px + 207.79px + 209.14px + 210.49px + 211.84px + 213.19px + 214.54px + 215.89px + 217.24px + 218.59px + 219.94px + 221.28px + 222.63px + 223.98px + 225.33px + 226.68px + 228.03px + 229.38px + 230.73px + 232.08px + 233.43px + 234.78px + 236.13px + 237.48px + 238.83px + 240.17px + 241.52px + 242.87px + 244.22px + 245.57px + 246.92px + 248.27px + 249.62px + 250.97px + 252.32px + 253.67px + 255.02px + 256.37px + 257.72px + 259.07px + 260.41px + 261.76px + 263.11px + 264.46px + 265.81px + 267.16px + 268.51px + 269.86px + 271.21px + 272.56px + 273.91px + 275.26px + 276.61px + 277.96px + 279.31px + 280.65px + 282.0px + 283.35px + 284.7px + 286.05px + 287.4px + 288.75px + 290.1px + 291.45px + 292.8px + 294.15px + 295.5px + 296.85px + 298.2px + 299.55px + 300.89px + 302.24px + 303.59px + 304.94px + 306.29px + 307.64px + 308.99px + 310.34px + 311.69px + 313.04px + 314.39px + 315.74px + 317.09px + 318.44px + 319.79px + 321.13px + 322.48px + 323.83px + 325.18px + 326.53px + 327.88px + 329.23px + 330.58px + 331.93px + 333.28px + 334.63px + 335.98px + 337.33px + 338.68px + 340.02px + 341.37px + 342.72px + 344.07px + 345.42px + 346.77px + 348.12px + 349.47px + 350.82px + 352.17px + 353.52px + 354.87px + 356.22px + 357.57px + 358.92px + 360.26px + 361.61px + 362.96px + 364.31px + 365.66px + 367.01px + 368.36px + 369.71px + 371.06px + 372.41px + 373.76px + 375.11px + 376.46px + 377.81px + 379.16px + 380.5px + 381.85px + 383.2px + 384.55px + 385.9px + 387.25px + 388.6px + 389.95px + 391.3px + 392.65px + 394.0px + 395.35px + 396.7px + 398.05px + 399.4px + 400.74px + 402.09px + 403.44px + 404.79px + 406.14px + 407.49px + 408.84px + 410.19px + 411.54px + 412.89px + 414.24px + 415.59px + 416.94px + 418.29px + 419.64px + 420.98px + 422.33px + 423.68px + 425.03px + 426.38px + 427.73px + 429.08px + 430.43px + 431.78px + 433.13px + 434.48px + 435.83px + 437.18px + 438.53px + 439.88px + 441.22px + 442.57px + 443.92px + 445.27px + 446.62px + 447.97px + 449.32px + 450.67px + 452.02px + 453.37px + 454.72px + 456.07px + 457.42px + 458.77px + 460.11px + 461.46px + 462.81px + 464.16px + 465.51px + 466.86px + 468.21px + 469.56px + 470.91px + 472.26px + 473.61px + 474.96px + 476.31px + 477.66px + 479.01px + 480.35px + 481.7px + 483.05px + 484.4px + 485.75px + 487.1px + 488.45px + 489.8px + 491.15px + 492.5px + 493.85px + 495.2px + 496.55px + 497.9px + 499.25px + 500.59px + 501.94px + 503.29px + 504.64px + 505.99px + 507.34px + 508.69px + 510.04px + 511.39px + 512.74px + 514.09px + 515.44px + 516.79px + 518.14px + 519.49px + 520.83px + 522.18px + 523.53px + 524.88px + 526.23px + 527.58px + 528.93px + 530.28px + 531.63px + 532.98px + 534.33px + 535.68px + 537.03px + 538.38px + 539.73px + 541.07px + 542.42px + 543.77px + 545.12px + 546.47px + 547.82px + 549.17px + 550.52px + 551.87px + 553.22px + 554.57px + 555.92px + 557.27px + 558.62px + 559.96px + 561.31px + 562.66px + 564.01px + 565.36px + 566.71px + 568.06px + 569.41px + 570.76px + 572.11px + 573.46px + 574.81px + 576.16px + 577.51px + 578.86px + 580.2px + 581.55px + 582.9px + 584.25px + 585.6px + 586.95px + 588.3px + 589.65px + 591.0px + 592.35px + 593.7px + 595.05px + 596.4px + 597.75px + 599.1px + 600.44px + 601.79px + 603.14px + 604.49px + 605.84px + 607.19px + 608.54px + 609.89px + 611.24px + 612.59px + 613.94px + 615.29px + 616.64px + 617.99px + 619.34px + 620.68px + 622.03px + 623.38px + 624.73px + 626.08px + 627.43px + 628.78px + 630.13px + 631.48px + 632.83px + 634.18px + 635.53px + 636.88px + 638.23px + 639.58px + 640.92px + 642.27px + 643.62px + 644.97px + 646.32px + 647.67px + 649.02px + 650.37px + 651.72px + 653.07px + 654.42px + 655.77px + 657.12px + 658.47px + 659.82px + 661.16px + 662.51px + 663.86px + 665.21px + 666.56px + 667.91px + 669.26px + 670.61px + 671.96px + 673.31px + 674.66px + 676.01px + 677.36px + 678.71px + 680.05px + 681.4px + 682.75px + 684.1px + 685.45px + 686.8px + 688.15px + 689.5px + 690.85px + 692.2px + 693.55px + 694.9px + 696.25px + 697.6px + 698.95px + 700.29px + 701.64px + 702.99px + 704.34px + 705.69px + 707.04px + 708.39px + 709.74px + 711.09px + 712.44px + 713.79px + 715.14px + 716.49px + 717.84px + 719.19px + 720.53px + 721.88px + 723.23px + 724.58px + 725.93px + 727.28px + 728.63px + 729.98px + 731.33px + 732.68px + 734.03px + 735.38px + 736.73px + 738.08px + 739.43px + 740.77px + 742.12px + 743.47px + 744.82px + 746.17px + 747.52px + 748.87px + 750.22px + 751.57px + 752.92px + 754.27px + 755.62px + 756.97px + 758.32px + 759.67px + 761.01px + 762.36px + 763.71px + 765.06px + 766.41px + 767.76px + 769.11px + 770.46px + 771.81px + 773.16px + 774.51px + 775.86px + 777.21px + 778.56px + 779.91px + 781.25px + 782.6px + 783.95px + 785.3px + 786.65px + 788.0px + 789.35px + 790.7px + 792.05px + 793.4px + 794.75px + 796.1px + 797.45px + 798.8px + 800.14px + 801.49px + 802.84px + 804.19px + 805.54px + 806.89px + 808.24px + 809.59px + 810.94px + 812.29px + 813.64px + 814.99px + 816.34px + 817.69px + 819.04px + 820.38px + 821.73px + 823.08px + 824.43px + 825.78px + 827.13px + 828.48px + 829.83px + 831.18px + 832.53px + 833.88px + 835.23px + 836.58px + 837.93px + 839.28px + 840.62px + 841.97px + 843.32px + 844.67px + 846.02px + 847.37px + 848.72px + 850.07px + 851.42px + 852.77px + 854.12px + 855.47px + 856.82px + 858.17px + 859.52px + 860.86px + 862.21px + 863.56px + 864.91px + 866.26px + 867.61px + 868.96px + 870.31px + 871.66px + 873.01px + 874.36px + 875.71px + 877.06px + 878.41px + 879.76px + 881.1px + 882.45px + 883.8px + 885.15px + 886.5px + 887.85px + 889.2px + 890.55px + 891.9px + 893.25px + 894.6px + 895.95px + 897.3px + 898.65px + 900.0px + 901.34px + 902.69px + 904.04px + 905.39px + 906.74px + 908.09px + 909.44px + 910.79px + 912.14px + 913.49px + 914.84px + 916.19px + 917.54px + 918.89px + 920.23px + 921.58px + 922.93px + 924.28px + 925.63px + 926.98px + 928.33px + 929.68px + 931.03px + 932.38px + 933.73px + 935.08px + 936.43px + 937.78px + 939.13px + 940.47px + 941.82px + 943.17px + 944.52px + 945.87px + 947.22px + 948.57px + 949.92px + 951.27px + 952.62px + 953.97px + 955.32px + 956.67px + 958.02px + 959.37px + 960.71px + 962.06px + 963.41px + 964.76px + 966.11px + 967.46px + 968.81px + 970.16px + 971.51px + 972.86px + 974.21px + 975.56px + 976.91px + 978.26px + 979.61px + 980.95px + 982.3px + 983.65px + 985.0px + 986.35px + 987.7px + 989.05px + 990.4px + 991.75px + 993.1px + 994.45px + 995.8px + 997.15px + 998.5px + 999.85px + 1001.19px + 1002.54px + 1003.89px + 1005.24px + 1006.59px + 1007.94px + 1009.29px + 1010.64px + 1011.99px + 1013.34px + 1014.69px + 1016.04px + 1017.39px + 1018.74px + 1020.08px + 1021.43px + 1022.78px + 1024.13px + 1025.48px + 1026.83px + 1028.18px + 1029.53px + 1030.88px + 1032.23px + 1033.58px + 1034.93px + 1036.28px + 1037.63px + 1038.98px + 1040.32px + 1041.67px + 1043.02px + 1044.37px + 1045.72px + 1047.07px + 1048.42px + 1049.77px + 1051.12px + 1052.47px + 1053.82px + 1055.17px + 1056.52px + 1057.87px + 1059.22px + 1060.56px + 1061.91px + 1063.26px + 1064.61px + 1065.96px + 1067.31px + 1068.66px + 1070.01px + 1071.36px + 1072.71px + 1074.06px + 1075.41px + 1076.76px + 1078.11px + 1079.46px + 1080.8px + 1082.15px + 1083.5px + 1084.85px + 1086.2px + 1087.55px + 1088.9px + 1090.25px + 1091.6px + 1092.95px + 1094.3px + 1095.65px + 1097.0px + 1098.35px + 1099.7px + 1101.04px + 1102.39px + 1103.74px + 1105.09px + 1106.44px + 1107.79px + 1109.14px + 1110.49px + 1111.84px + 1113.19px + 1114.54px + 1115.89px + 1117.24px + 1118.59px + 1119.93px + 1121.28px + 1122.63px + 1123.98px + 1125.33px + 1126.68px + 1128.03px + 1129.38px + 1130.73px + 1132.08px + 1133.43px + 1134.78px + 1136.13px + 1137.48px + 1138.83px + 1140.17px + 1141.52px + 1142.87px + 1144.22px + 1145.57px + 1146.92px + 1148.27px + 1149.62px + 1150.97px + 1152.32px + 1153.67px + 1155.02px + 1156.37px + 1157.72px + 1159.07px + 1160.41px + 1161.76px + 1163.11px + 1164.46px + 1165.81px + 1167.16px + 1168.51px + 1169.86px + 1171.21px + 1172.56px + 1173.91px + 1175.26px + 1176.61px + 1177.96px + 1179.31px + 1180.65px + 1182.0px + 1183.35px + 1184.7px + 1186.05px + 1187.4px + 1188.75px + 1190.1px + 1191.45px + 1192.8px + 1194.15px + 1195.5px + 1196.85px + 1198.2px + 1199.55px + 1200.89px + 1202.24px + 1203.59px + 1204.94px + 1206.29px + 1207.64px + 1208.99px + 1210.34px + 1211.69px + 1213.04px + 1214.39px + 1215.74px + 1217.09px + 1218.44px + 1219.79px + 1221.13px + 1222.48px + 1223.83px + 1225.18px + 1226.53px + 1227.88px + 1229.23px + 1230.58px + 1231.93px + 1233.28px + 1234.63px + 1235.98px + 1237.33px + 1238.68px + 1240.02px + 1241.37px + 1242.72px + 1244.07px + 1245.42px + 1246.77px + 1248.12px + 1249.47px + 1250.82px + 1252.17px + 1253.52px + 1254.87px + 1256.22px + 1257.57px + 1258.92px + 1260.26px + 1261.61px + 1262.96px + 1264.31px + 1265.66px + 1267.01px + 1268.36px + 1269.71px + 1271.06px + 1272.41px + 1273.76px + 1275.11px + 1276.46px + 1277.81px + 1279.16px + 1280.5px + 1281.85px + 1283.2px + 1284.55px + 1285.9px + 1287.25px + 1288.6px + 1289.95px + 1291.3px + 1292.65px + 1294.0px + 1295.35px + 1296.7px + 1298.05px + 1299.4px + 1300.74px + 1302.09px + 1303.44px + 1304.79px + 1306.14px + 1307.49px + 1308.84px + 1310.19px + 1311.54px + 1312.89px + 1314.24px + 1315.59px + 1316.94px + 1318.29px + 1319.64px + 1320.98px + 1322.33px + 1323.68px + 1325.03px + 1326.38px + 1327.73px + 1329.08px + 1330.43px + 1331.78px + 1333.13px + 1334.48px + 1335.83px + 1337.18px + 1338.53px + 1339.88px + 1341.22px + 1342.57px + 1343.92px + 1345.27px + 1346.62px + 1347.97px + 1349.32px + 1350.67px + 1352.02px + 1353.37px + 1354.72px + 1356.07px + 1357.42px + 1358.77px + 1360.11px + 1361.46px + 1362.81px + 1364.16px + 1365.51px + 1366.86px + 1368.21px + 1369.56px + 1370.91px + 1372.26px + 1373.61px + 1374.96px + 1376.31px + 1377.66px + 1379.01px + 1380.35px + 1381.7px + 1383.05px + 1384.4px + 1385.75px + 1387.1px + 1388.45px + 1389.8px + 1391.15px + 1392.5px + 1393.85px + 1395.2px + 1396.55px + 1397.9px + 1399.25px + 1400.59px + 1401.94px + 1403.29px + 1404.64px + 1405.99px + 1407.34px + 1408.69px + 1410.04px + 1411.39px + 1412.74px + 1414.09px + 1415.44px + 1416.79px + 1418.14px + 1419.49px + 1420.83px + 1422.18px + 1423.53px + 1424.88px + 1426.23px + 1427.58px + 1428.93px + 1430.28px + 1431.63px + 1432.98px + 1434.33px + 1435.68px + 1437.03px + 1438.38px + 1439.73px + 1441.07px + 1442.42px + 1443.77px + 1445.12px + 1446.47px + 1447.82px + 1449.17px + 1450.52px + 1451.87px + 1453.22px + 1454.57px + 1455.92px + 1457.27px + 1458.62px + 1459.97px + 1461.31px + 1462.66px + 1464.01px + 1465.36px + 1466.71px + 1468.06px + 1469.41px + 1470.76px + 1472.11px + 1473.46px + 1474.81px + 1476.16px + 1477.51px + 1478.86px + 1480.2px + 1481.55px + 1482.9px + 1484.25px + 1485.6px + 1486.95px + 1488.3px + 1489.65px + 1491.0px + 1492.35px + 1493.7px + 1495.05px + 1496.4px + 1497.75px + 1499.1px + 1500.44px + 1501.79px + 1503.14px + 1504.49px + 1505.84px + 1507.19px + 1508.54px + 1509.89px + 1511.24px + 1512.59px + 1513.94px + 1515.29px + 1516.64px + 1517.99px + 1519.34px + 1520.68px + 1522.03px + 1523.38px + 1524.73px + 1526.08px + 1527.43px + 1528.78px + 1530.13px + 1531.48px + 1532.83px + 1534.18px + 1535.53px + 1536.88px + 1538.23px + 1539.58px + 1540.92px + 1542.27px + 1543.62px + 1544.97px + 1546.32px + 1547.67px + 1549.02px + 1550.37px + 1551.72px + 1553.07px + 1554.42px + 1555.77px + 1557.12px + 1558.47px + 1559.82px + 1561.16px + 1562.51px + 1563.86px + 1565.21px + 1566.56px + 1567.91px + 1569.26px + 1570.61px + 1571.96px + 1573.31px + 1574.66px + 1576.01px + 1577.36px + 1578.71px + 1580.06px + 1581.4px + 1582.75px + 1584.1px + 1585.45px + 1586.8px + 1588.15px + 1589.5px + 1590.85px + 1592.2px + 1593.55px + 1594.9px + 1596.25px + 1597.6px + 1598.95px + 1600.29px + 1601.64px + 1602.99px + 1604.34px + 1605.69px + 1607.04px + 1608.39px + 1609.74px + 1611.09px + 1612.44px + 1613.79px + 1615.14px + 1616.49px + 1617.84px + 1619.19px + 1620.53px + 1621.88px + 1623.23px + 1624.58px + 1625.93px + 1627.28px + 1628.63px + 1629.98px + 1631.33px + 1632.68px + 1634.03px + 1635.38px + 1636.73px + 1638.08px + 1639.43px + 1640.77px + 1642.12px + 1643.47px + 1644.82px + 1646.17px + 1647.52px + 1648.87px + 1650.22px + 1651.57px + 1652.92px + 1654.27px + 1655.62px + 1656.97px + 1658.32px + 1659.67px + 1661.01px + 1662.36px + 1663.71px + 1665.06px + 1666.41px + 1667.76px + 1669.11px + 1670.46px + 1671.81px + 1673.16px + 1674.51px + 1675.86px + 1677.21px + 1678.56px + 1679.91px + 1681.25px + 1682.6px + 1683.95px + 1685.3px + 1686.65px + 1688.0px + 1689.35px + 1690.7px + 1692.05px + 1693.4px + 1694.75px + 1696.1px + 1697.45px + 1698.8px + 1700.14px + 1701.49px + 1702.84px + 1704.19px + 1705.54px + 1706.89px + 1708.24px + 1709.59px + 1710.94px + 1712.29px + 1713.64px + 1714.99px + 1716.34px + 1717.69px + 1719.04px + 1720.38px + 1721.73px + 1723.08px + 1724.43px + 1725.78px + 1727.13px + 1728.48px + 1729.83px + 1731.18px + 1732.53px + 1733.88px + 1735.23px + 1736.58px + 1737.93px + 1739.28px + 1740.62px + 1741.97px + 1743.32px + 1744.67px + 1746.02px + 1747.37px + 1748.72px + 1750.07px + 1751.42px + 1752.77px + 1754.12px + 1755.47px + 1756.82px + 1758.17px + 1759.52px + 1760.86px + 1762.21px + 1763.56px + 1764.91px + 1766.26px + 1767.61px + 1768.96px + 1770.31px + 1771.66px + 1773.01px + 1774.36px + 1775.71px + 1777.06px + 1778.41px + 1779.76px + 1781.1px + 1782.45px + 1783.8px + 1785.15px + 1786.5px + 1787.85px + 1789.2px + 1790.55px + 1791.9px + 1793.25px + 1794.6px + 1795.95px + 1797.3px + 1798.65px + 1800px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1812x1080/lay_x.xml b/FaceUnity/src/main/res/values-1812x1080/lay_x.xml new file mode 100644 index 000000000..611c0b1f4 --- /dev/null +++ b/FaceUnity/src/main/res/values-1812x1080/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.44px + 2.88px + 4.32px + 5.76px + 7.2px + 8.64px + 10.08px + 11.52px + 12.96px + 14.4px + 15.84px + 17.28px + 18.72px + 20.16px + 21.6px + 23.04px + 24.48px + 25.92px + 27.36px + 28.8px + 30.24px + 31.68px + 33.12px + 34.56px + 36.0px + 37.44px + 38.88px + 40.32px + 41.76px + 43.2px + 44.64px + 46.08px + 47.52px + 48.96px + 50.4px + 51.84px + 53.28px + 54.72px + 56.16px + 57.6px + 59.04px + 60.48px + 61.92px + 63.36px + 64.8px + 66.24px + 67.68px + 69.12px + 70.56px + 72.0px + 73.44px + 74.88px + 76.32px + 77.76px + 79.2px + 80.64px + 82.08px + 83.52px + 84.96px + 86.4px + 87.84px + 89.28px + 90.72px + 92.16px + 93.6px + 95.04px + 96.48px + 97.92px + 99.36px + 100.8px + 102.24px + 103.68px + 105.12px + 106.56px + 108.0px + 109.44px + 110.88px + 112.32px + 113.76px + 115.2px + 116.64px + 118.08px + 119.52px + 120.96px + 122.4px + 123.84px + 125.28px + 126.72px + 128.16px + 129.6px + 131.04px + 132.48px + 133.92px + 135.36px + 136.8px + 138.24px + 139.68px + 141.12px + 142.56px + 144.0px + 145.44px + 146.88px + 148.32px + 149.76px + 151.2px + 152.64px + 154.08px + 155.52px + 156.96px + 158.4px + 159.84px + 161.28px + 162.72px + 164.16px + 165.6px + 167.04px + 168.48px + 169.92px + 171.36px + 172.8px + 174.24px + 175.68px + 177.12px + 178.56px + 180.0px + 181.44px + 182.88px + 184.32px + 185.76px + 187.2px + 188.64px + 190.08px + 191.52px + 192.96px + 194.4px + 195.84px + 197.28px + 198.72px + 200.16px + 201.6px + 203.04px + 204.48px + 205.92px + 207.36px + 208.8px + 210.24px + 211.68px + 213.12px + 214.56px + 216.0px + 217.44px + 218.88px + 220.32px + 221.76px + 223.2px + 224.64px + 226.08px + 227.52px + 228.96px + 230.4px + 231.84px + 233.28px + 234.72px + 236.16px + 237.6px + 239.04px + 240.48px + 241.92px + 243.36px + 244.8px + 246.24px + 247.68px + 249.12px + 250.56px + 252.0px + 253.44px + 254.88px + 256.32px + 257.76px + 259.2px + 260.64px + 262.08px + 263.52px + 264.96px + 266.4px + 267.84px + 269.28px + 270.72px + 272.16px + 273.6px + 275.04px + 276.48px + 277.92px + 279.36px + 280.8px + 282.24px + 283.68px + 285.12px + 286.56px + 288.0px + 289.44px + 290.88px + 292.32px + 293.76px + 295.2px + 296.64px + 298.08px + 299.52px + 300.96px + 302.4px + 303.84px + 305.28px + 306.72px + 308.16px + 309.6px + 311.04px + 312.48px + 313.92px + 315.36px + 316.8px + 318.24px + 319.68px + 321.12px + 322.56px + 324.0px + 325.44px + 326.88px + 328.32px + 329.76px + 331.2px + 332.64px + 334.08px + 335.52px + 336.96px + 338.4px + 339.84px + 341.28px + 342.72px + 344.16px + 345.6px + 347.04px + 348.48px + 349.92px + 351.36px + 352.8px + 354.24px + 355.68px + 357.12px + 358.56px + 360.0px + 361.44px + 362.88px + 364.32px + 365.76px + 367.2px + 368.64px + 370.08px + 371.52px + 372.96px + 374.4px + 375.84px + 377.28px + 378.72px + 380.16px + 381.6px + 383.04px + 384.48px + 385.92px + 387.36px + 388.8px + 390.24px + 391.68px + 393.12px + 394.56px + 396.0px + 397.44px + 398.88px + 400.32px + 401.76px + 403.2px + 404.64px + 406.08px + 407.52px + 408.96px + 410.4px + 411.84px + 413.28px + 414.72px + 416.16px + 417.6px + 419.04px + 420.48px + 421.92px + 423.36px + 424.8px + 426.24px + 427.68px + 429.12px + 430.56px + 432.0px + 433.44px + 434.88px + 436.32px + 437.76px + 439.2px + 440.64px + 442.08px + 443.52px + 444.96px + 446.4px + 447.84px + 449.28px + 450.72px + 452.16px + 453.6px + 455.04px + 456.48px + 457.92px + 459.36px + 460.8px + 462.24px + 463.68px + 465.12px + 466.56px + 468.0px + 469.44px + 470.88px + 472.32px + 473.76px + 475.2px + 476.64px + 478.08px + 479.52px + 480.96px + 482.4px + 483.84px + 485.28px + 486.72px + 488.16px + 489.6px + 491.04px + 492.48px + 493.92px + 495.36px + 496.8px + 498.24px + 499.68px + 501.12px + 502.56px + 504.0px + 505.44px + 506.88px + 508.32px + 509.76px + 511.2px + 512.64px + 514.08px + 515.52px + 516.96px + 518.4px + 519.84px + 521.28px + 522.72px + 524.16px + 525.6px + 527.04px + 528.48px + 529.92px + 531.36px + 532.8px + 534.24px + 535.68px + 537.12px + 538.56px + 540.0px + 541.44px + 542.88px + 544.32px + 545.76px + 547.2px + 548.64px + 550.08px + 551.52px + 552.96px + 554.4px + 555.84px + 557.28px + 558.72px + 560.16px + 561.6px + 563.04px + 564.48px + 565.92px + 567.36px + 568.8px + 570.24px + 571.68px + 573.12px + 574.56px + 576.0px + 577.44px + 578.88px + 580.32px + 581.76px + 583.2px + 584.64px + 586.08px + 587.52px + 588.96px + 590.4px + 591.84px + 593.28px + 594.72px + 596.16px + 597.6px + 599.04px + 600.48px + 601.92px + 603.36px + 604.8px + 606.24px + 607.68px + 609.12px + 610.56px + 612.0px + 613.44px + 614.88px + 616.32px + 617.76px + 619.2px + 620.64px + 622.08px + 623.52px + 624.96px + 626.4px + 627.84px + 629.28px + 630.72px + 632.16px + 633.6px + 635.04px + 636.48px + 637.92px + 639.36px + 640.8px + 642.24px + 643.68px + 645.12px + 646.56px + 648.0px + 649.44px + 650.88px + 652.32px + 653.76px + 655.2px + 656.64px + 658.08px + 659.52px + 660.96px + 662.4px + 663.84px + 665.28px + 666.72px + 668.16px + 669.6px + 671.04px + 672.48px + 673.92px + 675.36px + 676.8px + 678.24px + 679.68px + 681.12px + 682.56px + 684.0px + 685.44px + 686.88px + 688.32px + 689.76px + 691.2px + 692.64px + 694.08px + 695.52px + 696.96px + 698.4px + 699.84px + 701.28px + 702.72px + 704.16px + 705.6px + 707.04px + 708.48px + 709.92px + 711.36px + 712.8px + 714.24px + 715.68px + 717.12px + 718.56px + 720.0px + 721.44px + 722.88px + 724.32px + 725.76px + 727.2px + 728.64px + 730.08px + 731.52px + 732.96px + 734.4px + 735.84px + 737.28px + 738.72px + 740.16px + 741.6px + 743.04px + 744.48px + 745.92px + 747.36px + 748.8px + 750.24px + 751.68px + 753.12px + 754.56px + 756.0px + 757.44px + 758.88px + 760.32px + 761.76px + 763.2px + 764.64px + 766.08px + 767.52px + 768.96px + 770.4px + 771.84px + 773.28px + 774.72px + 776.16px + 777.6px + 779.04px + 780.48px + 781.92px + 783.36px + 784.8px + 786.24px + 787.68px + 789.12px + 790.56px + 792.0px + 793.44px + 794.88px + 796.32px + 797.76px + 799.2px + 800.64px + 802.08px + 803.52px + 804.96px + 806.4px + 807.84px + 809.28px + 810.72px + 812.16px + 813.6px + 815.04px + 816.48px + 817.92px + 819.36px + 820.8px + 822.24px + 823.68px + 825.12px + 826.56px + 828.0px + 829.44px + 830.88px + 832.32px + 833.76px + 835.2px + 836.64px + 838.08px + 839.52px + 840.96px + 842.4px + 843.84px + 845.28px + 846.72px + 848.16px + 849.6px + 851.04px + 852.48px + 853.92px + 855.36px + 856.8px + 858.24px + 859.68px + 861.12px + 862.56px + 864.0px + 865.44px + 866.88px + 868.32px + 869.76px + 871.2px + 872.64px + 874.08px + 875.52px + 876.96px + 878.4px + 879.84px + 881.28px + 882.72px + 884.16px + 885.6px + 887.04px + 888.48px + 889.92px + 891.36px + 892.8px + 894.24px + 895.68px + 897.12px + 898.56px + 900.0px + 901.44px + 902.88px + 904.32px + 905.76px + 907.2px + 908.64px + 910.08px + 911.52px + 912.96px + 914.4px + 915.84px + 917.28px + 918.72px + 920.16px + 921.6px + 923.04px + 924.48px + 925.92px + 927.36px + 928.8px + 930.24px + 931.68px + 933.12px + 934.56px + 936.0px + 937.44px + 938.88px + 940.32px + 941.76px + 943.2px + 944.64px + 946.08px + 947.52px + 948.96px + 950.4px + 951.84px + 953.28px + 954.72px + 956.16px + 957.6px + 959.04px + 960.48px + 961.92px + 963.36px + 964.8px + 966.24px + 967.68px + 969.12px + 970.56px + 972.0px + 973.44px + 974.88px + 976.32px + 977.76px + 979.2px + 980.64px + 982.08px + 983.52px + 984.96px + 986.4px + 987.84px + 989.28px + 990.72px + 992.16px + 993.6px + 995.04px + 996.48px + 997.92px + 999.36px + 1000.8px + 1002.24px + 1003.68px + 1005.12px + 1006.56px + 1008.0px + 1009.44px + 1010.88px + 1012.32px + 1013.76px + 1015.2px + 1016.64px + 1018.08px + 1019.52px + 1020.96px + 1022.4px + 1023.84px + 1025.28px + 1026.72px + 1028.16px + 1029.6px + 1031.04px + 1032.48px + 1033.92px + 1035.36px + 1036.8px + 1038.24px + 1039.68px + 1041.12px + 1042.56px + 1044.0px + 1045.44px + 1046.88px + 1048.32px + 1049.76px + 1051.2px + 1052.64px + 1054.08px + 1055.52px + 1056.96px + 1058.4px + 1059.84px + 1061.28px + 1062.72px + 1064.16px + 1065.6px + 1067.04px + 1068.48px + 1069.92px + 1071.36px + 1072.8px + 1074.24px + 1075.68px + 1077.12px + 1078.56px + 1080px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1812x1080/lay_y.xml b/FaceUnity/src/main/res/values-1812x1080/lay_y.xml new file mode 100644 index 000000000..fc663b0a9 --- /dev/null +++ b/FaceUnity/src/main/res/values-1812x1080/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.35px + 2.71px + 4.07px + 5.43px + 6.79px + 8.14px + 9.5px + 10.86px + 12.22px + 13.58px + 14.94px + 16.29px + 17.65px + 19.01px + 20.37px + 21.73px + 23.09px + 24.44px + 25.8px + 27.16px + 28.52px + 29.88px + 31.24px + 32.59px + 33.95px + 35.31px + 36.67px + 38.03px + 39.39px + 40.74px + 42.1px + 43.46px + 44.82px + 46.18px + 47.54px + 48.89px + 50.25px + 51.61px + 52.97px + 54.33px + 55.69px + 57.04px + 58.4px + 59.76px + 61.12px + 62.48px + 63.84px + 65.19px + 66.55px + 67.91px + 69.27px + 70.63px + 71.99px + 73.34px + 74.7px + 76.06px + 77.42px + 78.78px + 80.14px + 81.49px + 82.85px + 84.21px + 85.57px + 86.93px + 88.29px + 89.64px + 91.0px + 92.36px + 93.72px + 95.08px + 96.44px + 97.79px + 99.15px + 100.51px + 101.87px + 103.23px + 104.59px + 105.94px + 107.3px + 108.66px + 110.02px + 111.38px + 112.74px + 114.09px + 115.45px + 116.81px + 118.17px + 119.53px + 120.89px + 122.24px + 123.6px + 124.96px + 126.32px + 127.68px + 129.04px + 130.39px + 131.75px + 133.11px + 134.47px + 135.83px + 137.19px + 138.54px + 139.9px + 141.26px + 142.62px + 143.98px + 145.34px + 146.69px + 148.05px + 149.41px + 150.77px + 152.13px + 153.49px + 154.84px + 156.2px + 157.56px + 158.92px + 160.28px + 161.64px + 162.99px + 164.35px + 165.71px + 167.07px + 168.43px + 169.79px + 171.14px + 172.5px + 173.86px + 175.22px + 176.58px + 177.94px + 179.29px + 180.65px + 182.01px + 183.37px + 184.73px + 186.08px + 187.44px + 188.8px + 190.16px + 191.52px + 192.88px + 194.23px + 195.59px + 196.95px + 198.31px + 199.67px + 201.03px + 202.38px + 203.74px + 205.1px + 206.46px + 207.82px + 209.18px + 210.53px + 211.89px + 213.25px + 214.61px + 215.97px + 217.33px + 218.68px + 220.04px + 221.4px + 222.76px + 224.12px + 225.48px + 226.83px + 228.19px + 229.55px + 230.91px + 232.27px + 233.63px + 234.98px + 236.34px + 237.7px + 239.06px + 240.42px + 241.78px + 243.13px + 244.49px + 245.85px + 247.21px + 248.57px + 249.93px + 251.28px + 252.64px + 254.0px + 255.36px + 256.72px + 258.08px + 259.43px + 260.79px + 262.15px + 263.51px + 264.87px + 266.23px + 267.58px + 268.94px + 270.3px + 271.66px + 273.02px + 274.38px + 275.73px + 277.09px + 278.45px + 279.81px + 281.17px + 282.53px + 283.88px + 285.24px + 286.6px + 287.96px + 289.32px + 290.68px + 292.03px + 293.39px + 294.75px + 296.11px + 297.47px + 298.83px + 300.18px + 301.54px + 302.9px + 304.26px + 305.62px + 306.98px + 308.33px + 309.69px + 311.05px + 312.41px + 313.77px + 315.13px + 316.48px + 317.84px + 319.2px + 320.56px + 321.92px + 323.28px + 324.63px + 325.99px + 327.35px + 328.71px + 330.07px + 331.43px + 332.78px + 334.14px + 335.5px + 336.86px + 338.22px + 339.58px + 340.93px + 342.29px + 343.65px + 345.01px + 346.37px + 347.73px + 349.08px + 350.44px + 351.8px + 353.16px + 354.52px + 355.88px + 357.23px + 358.59px + 359.95px + 361.31px + 362.67px + 364.02px + 365.38px + 366.74px + 368.1px + 369.46px + 370.82px + 372.17px + 373.53px + 374.89px + 376.25px + 377.61px + 378.97px + 380.32px + 381.68px + 383.04px + 384.4px + 385.76px + 387.12px + 388.47px + 389.83px + 391.19px + 392.55px + 393.91px + 395.27px + 396.62px + 397.98px + 399.34px + 400.7px + 402.06px + 403.42px + 404.77px + 406.13px + 407.49px + 408.85px + 410.21px + 411.57px + 412.92px + 414.28px + 415.64px + 417.0px + 418.36px + 419.72px + 421.07px + 422.43px + 423.79px + 425.15px + 426.51px + 427.87px + 429.22px + 430.58px + 431.94px + 433.3px + 434.66px + 436.02px + 437.37px + 438.73px + 440.09px + 441.45px + 442.81px + 444.17px + 445.52px + 446.88px + 448.24px + 449.6px + 450.96px + 452.32px + 453.67px + 455.03px + 456.39px + 457.75px + 459.11px + 460.47px + 461.82px + 463.18px + 464.54px + 465.9px + 467.26px + 468.62px + 469.97px + 471.33px + 472.69px + 474.05px + 475.41px + 476.77px + 478.12px + 479.48px + 480.84px + 482.2px + 483.56px + 484.92px + 486.27px + 487.63px + 488.99px + 490.35px + 491.71px + 493.07px + 494.42px + 495.78px + 497.14px + 498.5px + 499.86px + 501.22px + 502.57px + 503.93px + 505.29px + 506.65px + 508.01px + 509.37px + 510.72px + 512.08px + 513.44px + 514.8px + 516.16px + 517.52px + 518.87px + 520.23px + 521.59px + 522.95px + 524.31px + 525.67px + 527.02px + 528.38px + 529.74px + 531.1px + 532.46px + 533.82px + 535.17px + 536.53px + 537.89px + 539.25px + 540.61px + 541.97px + 543.32px + 544.68px + 546.04px + 547.4px + 548.76px + 550.11px + 551.47px + 552.83px + 554.19px + 555.55px + 556.91px + 558.26px + 559.62px + 560.98px + 562.34px + 563.7px + 565.06px + 566.41px + 567.77px + 569.13px + 570.49px + 571.85px + 573.21px + 574.56px + 575.92px + 577.28px + 578.64px + 580.0px + 581.36px + 582.71px + 584.07px + 585.43px + 586.79px + 588.15px + 589.51px + 590.86px + 592.22px + 593.58px + 594.94px + 596.3px + 597.66px + 599.01px + 600.37px + 601.73px + 603.09px + 604.45px + 605.81px + 607.16px + 608.52px + 609.88px + 611.24px + 612.6px + 613.96px + 615.31px + 616.67px + 618.03px + 619.39px + 620.75px + 622.11px + 623.46px + 624.82px + 626.18px + 627.54px + 628.9px + 630.26px + 631.61px + 632.97px + 634.33px + 635.69px + 637.05px + 638.41px + 639.76px + 641.12px + 642.48px + 643.84px + 645.2px + 646.56px + 647.91px + 649.27px + 650.63px + 651.99px + 653.35px + 654.71px + 656.06px + 657.42px + 658.78px + 660.14px + 661.5px + 662.86px + 664.21px + 665.57px + 666.93px + 668.29px + 669.65px + 671.01px + 672.36px + 673.72px + 675.08px + 676.44px + 677.8px + 679.16px + 680.51px + 681.87px + 683.23px + 684.59px + 685.95px + 687.31px + 688.66px + 690.02px + 691.38px + 692.74px + 694.1px + 695.46px + 696.81px + 698.17px + 699.53px + 700.89px + 702.25px + 703.61px + 704.96px + 706.32px + 707.68px + 709.04px + 710.4px + 711.76px + 713.11px + 714.47px + 715.83px + 717.19px + 718.55px + 719.91px + 721.26px + 722.62px + 723.98px + 725.34px + 726.7px + 728.05px + 729.41px + 730.77px + 732.13px + 733.49px + 734.85px + 736.2px + 737.56px + 738.92px + 740.28px + 741.64px + 743.0px + 744.35px + 745.71px + 747.07px + 748.43px + 749.79px + 751.15px + 752.5px + 753.86px + 755.22px + 756.58px + 757.94px + 759.3px + 760.65px + 762.01px + 763.37px + 764.73px + 766.09px + 767.45px + 768.8px + 770.16px + 771.52px + 772.88px + 774.24px + 775.6px + 776.95px + 778.31px + 779.67px + 781.03px + 782.39px + 783.75px + 785.1px + 786.46px + 787.82px + 789.18px + 790.54px + 791.9px + 793.25px + 794.61px + 795.97px + 797.33px + 798.69px + 800.05px + 801.4px + 802.76px + 804.12px + 805.48px + 806.84px + 808.2px + 809.55px + 810.91px + 812.27px + 813.63px + 814.99px + 816.35px + 817.7px + 819.06px + 820.42px + 821.78px + 823.14px + 824.5px + 825.85px + 827.21px + 828.57px + 829.93px + 831.29px + 832.65px + 834.0px + 835.36px + 836.72px + 838.08px + 839.44px + 840.8px + 842.15px + 843.51px + 844.87px + 846.23px + 847.59px + 848.95px + 850.3px + 851.66px + 853.02px + 854.38px + 855.74px + 857.1px + 858.45px + 859.81px + 861.17px + 862.53px + 863.89px + 865.25px + 866.6px + 867.96px + 869.32px + 870.68px + 872.04px + 873.4px + 874.75px + 876.11px + 877.47px + 878.83px + 880.19px + 881.55px + 882.9px + 884.26px + 885.62px + 886.98px + 888.34px + 889.7px + 891.05px + 892.41px + 893.77px + 895.13px + 896.49px + 897.85px + 899.2px + 900.56px + 901.92px + 903.28px + 904.64px + 906.0px + 907.35px + 908.71px + 910.07px + 911.43px + 912.79px + 914.14px + 915.5px + 916.86px + 918.22px + 919.58px + 920.94px + 922.29px + 923.65px + 925.01px + 926.37px + 927.73px + 929.09px + 930.44px + 931.8px + 933.16px + 934.52px + 935.88px + 937.24px + 938.59px + 939.95px + 941.31px + 942.67px + 944.03px + 945.39px + 946.74px + 948.1px + 949.46px + 950.82px + 952.18px + 953.54px + 954.89px + 956.25px + 957.61px + 958.97px + 960.33px + 961.69px + 963.04px + 964.4px + 965.76px + 967.12px + 968.48px + 969.84px + 971.19px + 972.55px + 973.91px + 975.27px + 976.63px + 977.99px + 979.34px + 980.7px + 982.06px + 983.42px + 984.78px + 986.14px + 987.49px + 988.85px + 990.21px + 991.57px + 992.93px + 994.29px + 995.64px + 997.0px + 998.36px + 999.72px + 1001.08px + 1002.44px + 1003.79px + 1005.15px + 1006.51px + 1007.87px + 1009.23px + 1010.59px + 1011.94px + 1013.3px + 1014.66px + 1016.02px + 1017.38px + 1018.74px + 1020.09px + 1021.45px + 1022.81px + 1024.17px + 1025.53px + 1026.89px + 1028.24px + 1029.6px + 1030.96px + 1032.32px + 1033.68px + 1035.04px + 1036.39px + 1037.75px + 1039.11px + 1040.47px + 1041.83px + 1043.19px + 1044.54px + 1045.9px + 1047.26px + 1048.62px + 1049.98px + 1051.34px + 1052.69px + 1054.05px + 1055.41px + 1056.77px + 1058.13px + 1059.49px + 1060.84px + 1062.2px + 1063.56px + 1064.92px + 1066.28px + 1067.64px + 1068.99px + 1070.35px + 1071.71px + 1073.07px + 1074.43px + 1075.79px + 1077.14px + 1078.5px + 1079.86px + 1081.22px + 1082.58px + 1083.94px + 1085.29px + 1086.65px + 1088.01px + 1089.37px + 1090.73px + 1092.09px + 1093.44px + 1094.8px + 1096.16px + 1097.52px + 1098.88px + 1100.23px + 1101.59px + 1102.95px + 1104.31px + 1105.67px + 1107.03px + 1108.38px + 1109.74px + 1111.1px + 1112.46px + 1113.82px + 1115.18px + 1116.53px + 1117.89px + 1119.25px + 1120.61px + 1121.97px + 1123.33px + 1124.68px + 1126.04px + 1127.4px + 1128.76px + 1130.12px + 1131.48px + 1132.83px + 1134.19px + 1135.55px + 1136.91px + 1138.27px + 1139.63px + 1140.98px + 1142.34px + 1143.7px + 1145.06px + 1146.42px + 1147.78px + 1149.13px + 1150.49px + 1151.85px + 1153.21px + 1154.57px + 1155.93px + 1157.28px + 1158.64px + 1160.0px + 1161.36px + 1162.72px + 1164.08px + 1165.43px + 1166.79px + 1168.15px + 1169.51px + 1170.87px + 1172.23px + 1173.58px + 1174.94px + 1176.3px + 1177.66px + 1179.02px + 1180.38px + 1181.73px + 1183.09px + 1184.45px + 1185.81px + 1187.17px + 1188.53px + 1189.88px + 1191.24px + 1192.6px + 1193.96px + 1195.32px + 1196.68px + 1198.03px + 1199.39px + 1200.75px + 1202.11px + 1203.47px + 1204.83px + 1206.18px + 1207.54px + 1208.9px + 1210.26px + 1211.62px + 1212.98px + 1214.33px + 1215.69px + 1217.05px + 1218.41px + 1219.77px + 1221.13px + 1222.48px + 1223.84px + 1225.2px + 1226.56px + 1227.92px + 1229.28px + 1230.63px + 1231.99px + 1233.35px + 1234.71px + 1236.07px + 1237.43px + 1238.78px + 1240.14px + 1241.5px + 1242.86px + 1244.22px + 1245.58px + 1246.93px + 1248.29px + 1249.65px + 1251.01px + 1252.37px + 1253.73px + 1255.08px + 1256.44px + 1257.8px + 1259.16px + 1260.52px + 1261.88px + 1263.23px + 1264.59px + 1265.95px + 1267.31px + 1268.67px + 1270.03px + 1271.38px + 1272.74px + 1274.1px + 1275.46px + 1276.82px + 1278.17px + 1279.53px + 1280.89px + 1282.25px + 1283.61px + 1284.97px + 1286.32px + 1287.68px + 1289.04px + 1290.4px + 1291.76px + 1293.12px + 1294.47px + 1295.83px + 1297.19px + 1298.55px + 1299.91px + 1301.27px + 1302.62px + 1303.98px + 1305.34px + 1306.7px + 1308.06px + 1309.42px + 1310.77px + 1312.13px + 1313.49px + 1314.85px + 1316.21px + 1317.57px + 1318.92px + 1320.28px + 1321.64px + 1323.0px + 1324.36px + 1325.72px + 1327.07px + 1328.43px + 1329.79px + 1331.15px + 1332.51px + 1333.87px + 1335.22px + 1336.58px + 1337.94px + 1339.3px + 1340.66px + 1342.02px + 1343.37px + 1344.73px + 1346.09px + 1347.45px + 1348.81px + 1350.17px + 1351.52px + 1352.88px + 1354.24px + 1355.6px + 1356.96px + 1358.32px + 1359.67px + 1361.03px + 1362.39px + 1363.75px + 1365.11px + 1366.47px + 1367.82px + 1369.18px + 1370.54px + 1371.9px + 1373.26px + 1374.62px + 1375.97px + 1377.33px + 1378.69px + 1380.05px + 1381.41px + 1382.77px + 1384.12px + 1385.48px + 1386.84px + 1388.2px + 1389.56px + 1390.92px + 1392.27px + 1393.63px + 1394.99px + 1396.35px + 1397.71px + 1399.07px + 1400.42px + 1401.78px + 1403.14px + 1404.5px + 1405.86px + 1407.22px + 1408.57px + 1409.93px + 1411.29px + 1412.65px + 1414.01px + 1415.37px + 1416.72px + 1418.08px + 1419.44px + 1420.8px + 1422.16px + 1423.52px + 1424.87px + 1426.23px + 1427.59px + 1428.95px + 1430.31px + 1431.67px + 1433.02px + 1434.38px + 1435.74px + 1437.1px + 1438.46px + 1439.82px + 1441.17px + 1442.53px + 1443.89px + 1445.25px + 1446.61px + 1447.97px + 1449.32px + 1450.68px + 1452.04px + 1453.4px + 1454.76px + 1456.11px + 1457.47px + 1458.83px + 1460.19px + 1461.55px + 1462.91px + 1464.26px + 1465.62px + 1466.98px + 1468.34px + 1469.7px + 1471.06px + 1472.41px + 1473.77px + 1475.13px + 1476.49px + 1477.85px + 1479.21px + 1480.56px + 1481.92px + 1483.28px + 1484.64px + 1486.0px + 1487.36px + 1488.71px + 1490.07px + 1491.43px + 1492.79px + 1494.15px + 1495.51px + 1496.86px + 1498.22px + 1499.58px + 1500.94px + 1502.3px + 1503.66px + 1505.01px + 1506.37px + 1507.73px + 1509.09px + 1510.45px + 1511.81px + 1513.16px + 1514.52px + 1515.88px + 1517.24px + 1518.6px + 1519.96px + 1521.31px + 1522.67px + 1524.03px + 1525.39px + 1526.75px + 1528.11px + 1529.46px + 1530.82px + 1532.18px + 1533.54px + 1534.9px + 1536.26px + 1537.61px + 1538.97px + 1540.33px + 1541.69px + 1543.05px + 1544.41px + 1545.76px + 1547.12px + 1548.48px + 1549.84px + 1551.2px + 1552.56px + 1553.91px + 1555.27px + 1556.63px + 1557.99px + 1559.35px + 1560.71px + 1562.06px + 1563.42px + 1564.78px + 1566.14px + 1567.5px + 1568.86px + 1570.21px + 1571.57px + 1572.93px + 1574.29px + 1575.65px + 1577.01px + 1578.36px + 1579.72px + 1581.08px + 1582.44px + 1583.8px + 1585.16px + 1586.51px + 1587.87px + 1589.23px + 1590.59px + 1591.95px + 1593.31px + 1594.66px + 1596.02px + 1597.38px + 1598.74px + 1600.1px + 1601.46px + 1602.81px + 1604.17px + 1605.53px + 1606.89px + 1608.25px + 1609.61px + 1610.96px + 1612.32px + 1613.68px + 1615.04px + 1616.4px + 1617.76px + 1619.11px + 1620.47px + 1621.83px + 1623.19px + 1624.55px + 1625.91px + 1627.26px + 1628.62px + 1629.98px + 1631.34px + 1632.7px + 1634.06px + 1635.41px + 1636.77px + 1638.13px + 1639.49px + 1640.85px + 1642.2px + 1643.56px + 1644.92px + 1646.28px + 1647.64px + 1649.0px + 1650.35px + 1651.71px + 1653.07px + 1654.43px + 1655.79px + 1657.15px + 1658.5px + 1659.86px + 1661.22px + 1662.58px + 1663.94px + 1665.3px + 1666.65px + 1668.01px + 1669.37px + 1670.73px + 1672.09px + 1673.45px + 1674.8px + 1676.16px + 1677.52px + 1678.88px + 1680.24px + 1681.6px + 1682.95px + 1684.31px + 1685.67px + 1687.03px + 1688.39px + 1689.75px + 1691.1px + 1692.46px + 1693.82px + 1695.18px + 1696.54px + 1697.9px + 1699.25px + 1700.61px + 1701.97px + 1703.33px + 1704.69px + 1706.05px + 1707.4px + 1708.76px + 1710.12px + 1711.48px + 1712.84px + 1714.2px + 1715.55px + 1716.91px + 1718.27px + 1719.63px + 1720.99px + 1722.35px + 1723.7px + 1725.06px + 1726.42px + 1727.78px + 1729.14px + 1730.5px + 1731.85px + 1733.21px + 1734.57px + 1735.93px + 1737.29px + 1738.65px + 1740.0px + 1741.36px + 1742.72px + 1744.08px + 1745.44px + 1746.8px + 1748.15px + 1749.51px + 1750.87px + 1752.23px + 1753.59px + 1754.95px + 1756.3px + 1757.66px + 1759.02px + 1760.38px + 1761.74px + 1763.1px + 1764.45px + 1765.81px + 1767.17px + 1768.53px + 1769.89px + 1771.25px + 1772.6px + 1773.96px + 1775.32px + 1776.68px + 1778.04px + 1779.4px + 1780.75px + 1782.11px + 1783.47px + 1784.83px + 1786.19px + 1787.55px + 1788.9px + 1790.26px + 1791.62px + 1792.98px + 1794.34px + 1795.7px + 1797.05px + 1798.41px + 1799.77px + 1801.13px + 1802.49px + 1803.85px + 1805.2px + 1806.56px + 1807.92px + 1809.28px + 1810.64px + 1812px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1920x1080/lay_x.xml b/FaceUnity/src/main/res/values-1920x1080/lay_x.xml new file mode 100644 index 000000000..611c0b1f4 --- /dev/null +++ b/FaceUnity/src/main/res/values-1920x1080/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.44px + 2.88px + 4.32px + 5.76px + 7.2px + 8.64px + 10.08px + 11.52px + 12.96px + 14.4px + 15.84px + 17.28px + 18.72px + 20.16px + 21.6px + 23.04px + 24.48px + 25.92px + 27.36px + 28.8px + 30.24px + 31.68px + 33.12px + 34.56px + 36.0px + 37.44px + 38.88px + 40.32px + 41.76px + 43.2px + 44.64px + 46.08px + 47.52px + 48.96px + 50.4px + 51.84px + 53.28px + 54.72px + 56.16px + 57.6px + 59.04px + 60.48px + 61.92px + 63.36px + 64.8px + 66.24px + 67.68px + 69.12px + 70.56px + 72.0px + 73.44px + 74.88px + 76.32px + 77.76px + 79.2px + 80.64px + 82.08px + 83.52px + 84.96px + 86.4px + 87.84px + 89.28px + 90.72px + 92.16px + 93.6px + 95.04px + 96.48px + 97.92px + 99.36px + 100.8px + 102.24px + 103.68px + 105.12px + 106.56px + 108.0px + 109.44px + 110.88px + 112.32px + 113.76px + 115.2px + 116.64px + 118.08px + 119.52px + 120.96px + 122.4px + 123.84px + 125.28px + 126.72px + 128.16px + 129.6px + 131.04px + 132.48px + 133.92px + 135.36px + 136.8px + 138.24px + 139.68px + 141.12px + 142.56px + 144.0px + 145.44px + 146.88px + 148.32px + 149.76px + 151.2px + 152.64px + 154.08px + 155.52px + 156.96px + 158.4px + 159.84px + 161.28px + 162.72px + 164.16px + 165.6px + 167.04px + 168.48px + 169.92px + 171.36px + 172.8px + 174.24px + 175.68px + 177.12px + 178.56px + 180.0px + 181.44px + 182.88px + 184.32px + 185.76px + 187.2px + 188.64px + 190.08px + 191.52px + 192.96px + 194.4px + 195.84px + 197.28px + 198.72px + 200.16px + 201.6px + 203.04px + 204.48px + 205.92px + 207.36px + 208.8px + 210.24px + 211.68px + 213.12px + 214.56px + 216.0px + 217.44px + 218.88px + 220.32px + 221.76px + 223.2px + 224.64px + 226.08px + 227.52px + 228.96px + 230.4px + 231.84px + 233.28px + 234.72px + 236.16px + 237.6px + 239.04px + 240.48px + 241.92px + 243.36px + 244.8px + 246.24px + 247.68px + 249.12px + 250.56px + 252.0px + 253.44px + 254.88px + 256.32px + 257.76px + 259.2px + 260.64px + 262.08px + 263.52px + 264.96px + 266.4px + 267.84px + 269.28px + 270.72px + 272.16px + 273.6px + 275.04px + 276.48px + 277.92px + 279.36px + 280.8px + 282.24px + 283.68px + 285.12px + 286.56px + 288.0px + 289.44px + 290.88px + 292.32px + 293.76px + 295.2px + 296.64px + 298.08px + 299.52px + 300.96px + 302.4px + 303.84px + 305.28px + 306.72px + 308.16px + 309.6px + 311.04px + 312.48px + 313.92px + 315.36px + 316.8px + 318.24px + 319.68px + 321.12px + 322.56px + 324.0px + 325.44px + 326.88px + 328.32px + 329.76px + 331.2px + 332.64px + 334.08px + 335.52px + 336.96px + 338.4px + 339.84px + 341.28px + 342.72px + 344.16px + 345.6px + 347.04px + 348.48px + 349.92px + 351.36px + 352.8px + 354.24px + 355.68px + 357.12px + 358.56px + 360.0px + 361.44px + 362.88px + 364.32px + 365.76px + 367.2px + 368.64px + 370.08px + 371.52px + 372.96px + 374.4px + 375.84px + 377.28px + 378.72px + 380.16px + 381.6px + 383.04px + 384.48px + 385.92px + 387.36px + 388.8px + 390.24px + 391.68px + 393.12px + 394.56px + 396.0px + 397.44px + 398.88px + 400.32px + 401.76px + 403.2px + 404.64px + 406.08px + 407.52px + 408.96px + 410.4px + 411.84px + 413.28px + 414.72px + 416.16px + 417.6px + 419.04px + 420.48px + 421.92px + 423.36px + 424.8px + 426.24px + 427.68px + 429.12px + 430.56px + 432.0px + 433.44px + 434.88px + 436.32px + 437.76px + 439.2px + 440.64px + 442.08px + 443.52px + 444.96px + 446.4px + 447.84px + 449.28px + 450.72px + 452.16px + 453.6px + 455.04px + 456.48px + 457.92px + 459.36px + 460.8px + 462.24px + 463.68px + 465.12px + 466.56px + 468.0px + 469.44px + 470.88px + 472.32px + 473.76px + 475.2px + 476.64px + 478.08px + 479.52px + 480.96px + 482.4px + 483.84px + 485.28px + 486.72px + 488.16px + 489.6px + 491.04px + 492.48px + 493.92px + 495.36px + 496.8px + 498.24px + 499.68px + 501.12px + 502.56px + 504.0px + 505.44px + 506.88px + 508.32px + 509.76px + 511.2px + 512.64px + 514.08px + 515.52px + 516.96px + 518.4px + 519.84px + 521.28px + 522.72px + 524.16px + 525.6px + 527.04px + 528.48px + 529.92px + 531.36px + 532.8px + 534.24px + 535.68px + 537.12px + 538.56px + 540.0px + 541.44px + 542.88px + 544.32px + 545.76px + 547.2px + 548.64px + 550.08px + 551.52px + 552.96px + 554.4px + 555.84px + 557.28px + 558.72px + 560.16px + 561.6px + 563.04px + 564.48px + 565.92px + 567.36px + 568.8px + 570.24px + 571.68px + 573.12px + 574.56px + 576.0px + 577.44px + 578.88px + 580.32px + 581.76px + 583.2px + 584.64px + 586.08px + 587.52px + 588.96px + 590.4px + 591.84px + 593.28px + 594.72px + 596.16px + 597.6px + 599.04px + 600.48px + 601.92px + 603.36px + 604.8px + 606.24px + 607.68px + 609.12px + 610.56px + 612.0px + 613.44px + 614.88px + 616.32px + 617.76px + 619.2px + 620.64px + 622.08px + 623.52px + 624.96px + 626.4px + 627.84px + 629.28px + 630.72px + 632.16px + 633.6px + 635.04px + 636.48px + 637.92px + 639.36px + 640.8px + 642.24px + 643.68px + 645.12px + 646.56px + 648.0px + 649.44px + 650.88px + 652.32px + 653.76px + 655.2px + 656.64px + 658.08px + 659.52px + 660.96px + 662.4px + 663.84px + 665.28px + 666.72px + 668.16px + 669.6px + 671.04px + 672.48px + 673.92px + 675.36px + 676.8px + 678.24px + 679.68px + 681.12px + 682.56px + 684.0px + 685.44px + 686.88px + 688.32px + 689.76px + 691.2px + 692.64px + 694.08px + 695.52px + 696.96px + 698.4px + 699.84px + 701.28px + 702.72px + 704.16px + 705.6px + 707.04px + 708.48px + 709.92px + 711.36px + 712.8px + 714.24px + 715.68px + 717.12px + 718.56px + 720.0px + 721.44px + 722.88px + 724.32px + 725.76px + 727.2px + 728.64px + 730.08px + 731.52px + 732.96px + 734.4px + 735.84px + 737.28px + 738.72px + 740.16px + 741.6px + 743.04px + 744.48px + 745.92px + 747.36px + 748.8px + 750.24px + 751.68px + 753.12px + 754.56px + 756.0px + 757.44px + 758.88px + 760.32px + 761.76px + 763.2px + 764.64px + 766.08px + 767.52px + 768.96px + 770.4px + 771.84px + 773.28px + 774.72px + 776.16px + 777.6px + 779.04px + 780.48px + 781.92px + 783.36px + 784.8px + 786.24px + 787.68px + 789.12px + 790.56px + 792.0px + 793.44px + 794.88px + 796.32px + 797.76px + 799.2px + 800.64px + 802.08px + 803.52px + 804.96px + 806.4px + 807.84px + 809.28px + 810.72px + 812.16px + 813.6px + 815.04px + 816.48px + 817.92px + 819.36px + 820.8px + 822.24px + 823.68px + 825.12px + 826.56px + 828.0px + 829.44px + 830.88px + 832.32px + 833.76px + 835.2px + 836.64px + 838.08px + 839.52px + 840.96px + 842.4px + 843.84px + 845.28px + 846.72px + 848.16px + 849.6px + 851.04px + 852.48px + 853.92px + 855.36px + 856.8px + 858.24px + 859.68px + 861.12px + 862.56px + 864.0px + 865.44px + 866.88px + 868.32px + 869.76px + 871.2px + 872.64px + 874.08px + 875.52px + 876.96px + 878.4px + 879.84px + 881.28px + 882.72px + 884.16px + 885.6px + 887.04px + 888.48px + 889.92px + 891.36px + 892.8px + 894.24px + 895.68px + 897.12px + 898.56px + 900.0px + 901.44px + 902.88px + 904.32px + 905.76px + 907.2px + 908.64px + 910.08px + 911.52px + 912.96px + 914.4px + 915.84px + 917.28px + 918.72px + 920.16px + 921.6px + 923.04px + 924.48px + 925.92px + 927.36px + 928.8px + 930.24px + 931.68px + 933.12px + 934.56px + 936.0px + 937.44px + 938.88px + 940.32px + 941.76px + 943.2px + 944.64px + 946.08px + 947.52px + 948.96px + 950.4px + 951.84px + 953.28px + 954.72px + 956.16px + 957.6px + 959.04px + 960.48px + 961.92px + 963.36px + 964.8px + 966.24px + 967.68px + 969.12px + 970.56px + 972.0px + 973.44px + 974.88px + 976.32px + 977.76px + 979.2px + 980.64px + 982.08px + 983.52px + 984.96px + 986.4px + 987.84px + 989.28px + 990.72px + 992.16px + 993.6px + 995.04px + 996.48px + 997.92px + 999.36px + 1000.8px + 1002.24px + 1003.68px + 1005.12px + 1006.56px + 1008.0px + 1009.44px + 1010.88px + 1012.32px + 1013.76px + 1015.2px + 1016.64px + 1018.08px + 1019.52px + 1020.96px + 1022.4px + 1023.84px + 1025.28px + 1026.72px + 1028.16px + 1029.6px + 1031.04px + 1032.48px + 1033.92px + 1035.36px + 1036.8px + 1038.24px + 1039.68px + 1041.12px + 1042.56px + 1044.0px + 1045.44px + 1046.88px + 1048.32px + 1049.76px + 1051.2px + 1052.64px + 1054.08px + 1055.52px + 1056.96px + 1058.4px + 1059.84px + 1061.28px + 1062.72px + 1064.16px + 1065.6px + 1067.04px + 1068.48px + 1069.92px + 1071.36px + 1072.8px + 1074.24px + 1075.68px + 1077.12px + 1078.56px + 1080px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1920x1080/lay_y.xml b/FaceUnity/src/main/res/values-1920x1080/lay_y.xml new file mode 100644 index 000000000..234c05a3a --- /dev/null +++ b/FaceUnity/src/main/res/values-1920x1080/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.43px + 2.87px + 4.31px + 5.75px + 7.19px + 8.63px + 10.07px + 11.51px + 12.95px + 14.39px + 15.83px + 17.27px + 18.71px + 20.14px + 21.58px + 23.02px + 24.46px + 25.9px + 27.34px + 28.78px + 30.22px + 31.66px + 33.1px + 34.54px + 35.98px + 37.42px + 38.86px + 40.29px + 41.73px + 43.17px + 44.61px + 46.05px + 47.49px + 48.93px + 50.37px + 51.81px + 53.25px + 54.69px + 56.13px + 57.57px + 59.01px + 60.44px + 61.88px + 63.32px + 64.76px + 66.2px + 67.64px + 69.08px + 70.52px + 71.96px + 73.4px + 74.84px + 76.28px + 77.72px + 79.16px + 80.59px + 82.03px + 83.47px + 84.91px + 86.35px + 87.79px + 89.23px + 90.67px + 92.11px + 93.55px + 94.99px + 96.43px + 97.87px + 99.31px + 100.74px + 102.18px + 103.62px + 105.06px + 106.5px + 107.94px + 109.38px + 110.82px + 112.26px + 113.7px + 115.14px + 116.58px + 118.02px + 119.46px + 120.89px + 122.33px + 123.77px + 125.21px + 126.65px + 128.09px + 129.53px + 130.97px + 132.41px + 133.85px + 135.29px + 136.73px + 138.17px + 139.61px + 141.04px + 142.48px + 143.92px + 145.36px + 146.8px + 148.24px + 149.68px + 151.12px + 152.56px + 154.0px + 155.44px + 156.88px + 158.32px + 159.76px + 161.19px + 162.63px + 164.07px + 165.51px + 166.95px + 168.39px + 169.83px + 171.27px + 172.71px + 174.15px + 175.59px + 177.03px + 178.47px + 179.91px + 181.34px + 182.78px + 184.22px + 185.66px + 187.1px + 188.54px + 189.98px + 191.42px + 192.86px + 194.3px + 195.74px + 197.18px + 198.62px + 200.05px + 201.49px + 202.93px + 204.37px + 205.81px + 207.25px + 208.69px + 210.13px + 211.57px + 213.01px + 214.45px + 215.89px + 217.33px + 218.77px + 220.2px + 221.64px + 223.08px + 224.52px + 225.96px + 227.4px + 228.84px + 230.28px + 231.72px + 233.16px + 234.6px + 236.04px + 237.48px + 238.92px + 240.35px + 241.79px + 243.23px + 244.67px + 246.11px + 247.55px + 248.99px + 250.43px + 251.87px + 253.31px + 254.75px + 256.19px + 257.63px + 259.07px + 260.5px + 261.94px + 263.38px + 264.82px + 266.26px + 267.7px + 269.14px + 270.58px + 272.02px + 273.46px + 274.9px + 276.34px + 277.78px + 279.22px + 280.65px + 282.09px + 283.53px + 284.97px + 286.41px + 287.85px + 289.29px + 290.73px + 292.17px + 293.61px + 295.05px + 296.49px + 297.93px + 299.37px + 300.8px + 302.24px + 303.68px + 305.12px + 306.56px + 308.0px + 309.44px + 310.88px + 312.32px + 313.76px + 315.2px + 316.64px + 318.08px + 319.52px + 320.95px + 322.39px + 323.83px + 325.27px + 326.71px + 328.15px + 329.59px + 331.03px + 332.47px + 333.91px + 335.35px + 336.79px + 338.23px + 339.67px + 341.1px + 342.54px + 343.98px + 345.42px + 346.86px + 348.3px + 349.74px + 351.18px + 352.62px + 354.06px + 355.5px + 356.94px + 358.38px + 359.82px + 361.25px + 362.69px + 364.13px + 365.57px + 367.01px + 368.45px + 369.89px + 371.33px + 372.77px + 374.21px + 375.65px + 377.09px + 378.53px + 379.97px + 381.4px + 382.84px + 384.28px + 385.72px + 387.16px + 388.6px + 390.04px + 391.48px + 392.92px + 394.36px + 395.8px + 397.24px + 398.68px + 400.11px + 401.55px + 402.99px + 404.43px + 405.87px + 407.31px + 408.75px + 410.19px + 411.63px + 413.07px + 414.51px + 415.95px + 417.39px + 418.83px + 420.26px + 421.7px + 423.14px + 424.58px + 426.02px + 427.46px + 428.9px + 430.34px + 431.78px + 433.22px + 434.66px + 436.1px + 437.54px + 438.98px + 440.41px + 441.85px + 443.29px + 444.73px + 446.17px + 447.61px + 449.05px + 450.49px + 451.93px + 453.37px + 454.81px + 456.25px + 457.69px + 459.13px + 460.56px + 462.0px + 463.44px + 464.88px + 466.32px + 467.76px + 469.2px + 470.64px + 472.08px + 473.52px + 474.96px + 476.4px + 477.84px + 479.28px + 480.71px + 482.15px + 483.59px + 485.03px + 486.47px + 487.91px + 489.35px + 490.79px + 492.23px + 493.67px + 495.11px + 496.55px + 497.99px + 499.43px + 500.86px + 502.3px + 503.74px + 505.18px + 506.62px + 508.06px + 509.5px + 510.94px + 512.38px + 513.82px + 515.26px + 516.7px + 518.14px + 519.58px + 521.01px + 522.45px + 523.89px + 525.33px + 526.77px + 528.21px + 529.65px + 531.09px + 532.53px + 533.97px + 535.41px + 536.85px + 538.29px + 539.73px + 541.16px + 542.6px + 544.04px + 545.48px + 546.92px + 548.36px + 549.8px + 551.24px + 552.68px + 554.12px + 555.56px + 557.0px + 558.44px + 559.88px + 561.31px + 562.75px + 564.19px + 565.63px + 567.07px + 568.51px + 569.95px + 571.39px + 572.83px + 574.27px + 575.71px + 577.15px + 578.59px + 580.02px + 581.46px + 582.9px + 584.34px + 585.78px + 587.22px + 588.66px + 590.1px + 591.54px + 592.98px + 594.42px + 595.86px + 597.3px + 598.74px + 600.17px + 601.61px + 603.05px + 604.49px + 605.93px + 607.37px + 608.81px + 610.25px + 611.69px + 613.13px + 614.57px + 616.01px + 617.45px + 618.89px + 620.32px + 621.76px + 623.2px + 624.64px + 626.08px + 627.52px + 628.96px + 630.4px + 631.84px + 633.28px + 634.72px + 636.16px + 637.6px + 639.04px + 640.47px + 641.91px + 643.35px + 644.79px + 646.23px + 647.67px + 649.11px + 650.55px + 651.99px + 653.43px + 654.87px + 656.31px + 657.75px + 659.19px + 660.62px + 662.06px + 663.5px + 664.94px + 666.38px + 667.82px + 669.26px + 670.7px + 672.14px + 673.58px + 675.02px + 676.46px + 677.9px + 679.34px + 680.77px + 682.21px + 683.65px + 685.09px + 686.53px + 687.97px + 689.41px + 690.85px + 692.29px + 693.73px + 695.17px + 696.61px + 698.05px + 699.49px + 700.92px + 702.36px + 703.8px + 705.24px + 706.68px + 708.12px + 709.56px + 711.0px + 712.44px + 713.88px + 715.32px + 716.76px + 718.2px + 719.64px + 721.07px + 722.51px + 723.95px + 725.39px + 726.83px + 728.27px + 729.71px + 731.15px + 732.59px + 734.03px + 735.47px + 736.91px + 738.35px + 739.79px + 741.22px + 742.66px + 744.1px + 745.54px + 746.98px + 748.42px + 749.86px + 751.3px + 752.74px + 754.18px + 755.62px + 757.06px + 758.5px + 759.94px + 761.37px + 762.81px + 764.25px + 765.69px + 767.13px + 768.57px + 770.01px + 771.45px + 772.89px + 774.33px + 775.77px + 777.21px + 778.65px + 780.09px + 781.52px + 782.96px + 784.4px + 785.84px + 787.28px + 788.72px + 790.16px + 791.6px + 793.04px + 794.48px + 795.92px + 797.36px + 798.8px + 800.23px + 801.67px + 803.11px + 804.55px + 805.99px + 807.43px + 808.87px + 810.31px + 811.75px + 813.19px + 814.63px + 816.07px + 817.51px + 818.95px + 820.38px + 821.82px + 823.26px + 824.7px + 826.14px + 827.58px + 829.02px + 830.46px + 831.9px + 833.34px + 834.78px + 836.22px + 837.66px + 839.1px + 840.53px + 841.97px + 843.41px + 844.85px + 846.29px + 847.73px + 849.17px + 850.61px + 852.05px + 853.49px + 854.93px + 856.37px + 857.81px + 859.25px + 860.68px + 862.12px + 863.56px + 865.0px + 866.44px + 867.88px + 869.32px + 870.76px + 872.2px + 873.64px + 875.08px + 876.52px + 877.96px + 879.4px + 880.83px + 882.27px + 883.71px + 885.15px + 886.59px + 888.03px + 889.47px + 890.91px + 892.35px + 893.79px + 895.23px + 896.67px + 898.11px + 899.55px + 900.98px + 902.42px + 903.86px + 905.3px + 906.74px + 908.18px + 909.62px + 911.06px + 912.5px + 913.94px + 915.38px + 916.82px + 918.26px + 919.7px + 921.13px + 922.57px + 924.01px + 925.45px + 926.89px + 928.33px + 929.77px + 931.21px + 932.65px + 934.09px + 935.53px + 936.97px + 938.41px + 939.85px + 941.28px + 942.72px + 944.16px + 945.6px + 947.04px + 948.48px + 949.92px + 951.36px + 952.8px + 954.24px + 955.68px + 957.12px + 958.56px + 960.0px + 961.43px + 962.87px + 964.31px + 965.75px + 967.19px + 968.63px + 970.07px + 971.51px + 972.95px + 974.39px + 975.83px + 977.27px + 978.71px + 980.15px + 981.58px + 983.02px + 984.46px + 985.9px + 987.34px + 988.78px + 990.22px + 991.66px + 993.1px + 994.54px + 995.98px + 997.42px + 998.86px + 1000.29px + 1001.73px + 1003.17px + 1004.61px + 1006.05px + 1007.49px + 1008.93px + 1010.37px + 1011.81px + 1013.25px + 1014.69px + 1016.13px + 1017.57px + 1019.01px + 1020.44px + 1021.88px + 1023.32px + 1024.76px + 1026.2px + 1027.64px + 1029.08px + 1030.52px + 1031.96px + 1033.4px + 1034.84px + 1036.28px + 1037.72px + 1039.16px + 1040.59px + 1042.03px + 1043.47px + 1044.91px + 1046.35px + 1047.79px + 1049.23px + 1050.67px + 1052.11px + 1053.55px + 1054.99px + 1056.43px + 1057.87px + 1059.31px + 1060.74px + 1062.18px + 1063.62px + 1065.06px + 1066.5px + 1067.94px + 1069.38px + 1070.82px + 1072.26px + 1073.7px + 1075.14px + 1076.58px + 1078.02px + 1079.46px + 1080.89px + 1082.33px + 1083.77px + 1085.21px + 1086.65px + 1088.09px + 1089.53px + 1090.97px + 1092.41px + 1093.85px + 1095.29px + 1096.73px + 1098.17px + 1099.61px + 1101.04px + 1102.48px + 1103.92px + 1105.36px + 1106.8px + 1108.24px + 1109.68px + 1111.12px + 1112.56px + 1114.0px + 1115.44px + 1116.88px + 1118.32px + 1119.76px + 1121.19px + 1122.63px + 1124.07px + 1125.51px + 1126.95px + 1128.39px + 1129.83px + 1131.27px + 1132.71px + 1134.15px + 1135.59px + 1137.03px + 1138.47px + 1139.91px + 1141.34px + 1142.78px + 1144.22px + 1145.66px + 1147.1px + 1148.54px + 1149.98px + 1151.42px + 1152.86px + 1154.3px + 1155.74px + 1157.18px + 1158.62px + 1160.05px + 1161.49px + 1162.93px + 1164.37px + 1165.81px + 1167.25px + 1168.69px + 1170.13px + 1171.57px + 1173.01px + 1174.45px + 1175.89px + 1177.33px + 1178.77px + 1180.21px + 1181.64px + 1183.08px + 1184.52px + 1185.96px + 1187.4px + 1188.84px + 1190.28px + 1191.72px + 1193.16px + 1194.6px + 1196.04px + 1197.48px + 1198.92px + 1200.35px + 1201.79px + 1203.23px + 1204.67px + 1206.11px + 1207.55px + 1208.99px + 1210.43px + 1211.87px + 1213.31px + 1214.75px + 1216.19px + 1217.63px + 1219.07px + 1220.5px + 1221.94px + 1223.38px + 1224.82px + 1226.26px + 1227.7px + 1229.14px + 1230.58px + 1232.02px + 1233.46px + 1234.9px + 1236.34px + 1237.78px + 1239.22px + 1240.65px + 1242.09px + 1243.53px + 1244.97px + 1246.41px + 1247.85px + 1249.29px + 1250.73px + 1252.17px + 1253.61px + 1255.05px + 1256.49px + 1257.93px + 1259.37px + 1260.8px + 1262.24px + 1263.68px + 1265.12px + 1266.56px + 1268.0px + 1269.44px + 1270.88px + 1272.32px + 1273.76px + 1275.2px + 1276.64px + 1278.08px + 1279.52px + 1280.95px + 1282.39px + 1283.83px + 1285.27px + 1286.71px + 1288.15px + 1289.59px + 1291.03px + 1292.47px + 1293.91px + 1295.35px + 1296.79px + 1298.23px + 1299.67px + 1301.1px + 1302.54px + 1303.98px + 1305.42px + 1306.86px + 1308.3px + 1309.74px + 1311.18px + 1312.62px + 1314.06px + 1315.5px + 1316.94px + 1318.38px + 1319.82px + 1321.25px + 1322.69px + 1324.13px + 1325.57px + 1327.01px + 1328.45px + 1329.89px + 1331.33px + 1332.77px + 1334.21px + 1335.65px + 1337.09px + 1338.53px + 1339.97px + 1341.4px + 1342.84px + 1344.28px + 1345.72px + 1347.16px + 1348.6px + 1350.04px + 1351.48px + 1352.92px + 1354.36px + 1355.8px + 1357.24px + 1358.68px + 1360.12px + 1361.55px + 1362.99px + 1364.43px + 1365.87px + 1367.31px + 1368.75px + 1370.19px + 1371.63px + 1373.07px + 1374.51px + 1375.95px + 1377.39px + 1378.83px + 1380.26px + 1381.7px + 1383.14px + 1384.58px + 1386.02px + 1387.46px + 1388.9px + 1390.34px + 1391.78px + 1393.22px + 1394.66px + 1396.1px + 1397.54px + 1398.98px + 1400.41px + 1401.85px + 1403.29px + 1404.73px + 1406.17px + 1407.61px + 1409.05px + 1410.49px + 1411.93px + 1413.37px + 1414.81px + 1416.25px + 1417.69px + 1419.13px + 1420.56px + 1422.0px + 1423.44px + 1424.88px + 1426.32px + 1427.76px + 1429.2px + 1430.64px + 1432.08px + 1433.52px + 1434.96px + 1436.4px + 1437.84px + 1439.28px + 1440.71px + 1442.15px + 1443.59px + 1445.03px + 1446.47px + 1447.91px + 1449.35px + 1450.79px + 1452.23px + 1453.67px + 1455.11px + 1456.55px + 1457.99px + 1459.43px + 1460.86px + 1462.3px + 1463.74px + 1465.18px + 1466.62px + 1468.06px + 1469.5px + 1470.94px + 1472.38px + 1473.82px + 1475.26px + 1476.7px + 1478.14px + 1479.58px + 1481.01px + 1482.45px + 1483.89px + 1485.33px + 1486.77px + 1488.21px + 1489.65px + 1491.09px + 1492.53px + 1493.97px + 1495.41px + 1496.85px + 1498.29px + 1499.73px + 1501.16px + 1502.6px + 1504.04px + 1505.48px + 1506.92px + 1508.36px + 1509.8px + 1511.24px + 1512.68px + 1514.12px + 1515.56px + 1517.0px + 1518.44px + 1519.88px + 1521.31px + 1522.75px + 1524.19px + 1525.63px + 1527.07px + 1528.51px + 1529.95px + 1531.39px + 1532.83px + 1534.27px + 1535.71px + 1537.15px + 1538.59px + 1540.03px + 1541.46px + 1542.9px + 1544.34px + 1545.78px + 1547.22px + 1548.66px + 1550.1px + 1551.54px + 1552.98px + 1554.42px + 1555.86px + 1557.3px + 1558.74px + 1560.18px + 1561.61px + 1563.05px + 1564.49px + 1565.93px + 1567.37px + 1568.81px + 1570.25px + 1571.69px + 1573.13px + 1574.57px + 1576.01px + 1577.45px + 1578.89px + 1580.32px + 1581.76px + 1583.2px + 1584.64px + 1586.08px + 1587.52px + 1588.96px + 1590.4px + 1591.84px + 1593.28px + 1594.72px + 1596.16px + 1597.6px + 1599.04px + 1600.47px + 1601.91px + 1603.35px + 1604.79px + 1606.23px + 1607.67px + 1609.11px + 1610.55px + 1611.99px + 1613.43px + 1614.87px + 1616.31px + 1617.75px + 1619.19px + 1620.62px + 1622.06px + 1623.5px + 1624.94px + 1626.38px + 1627.82px + 1629.26px + 1630.7px + 1632.14px + 1633.58px + 1635.02px + 1636.46px + 1637.9px + 1639.34px + 1640.77px + 1642.21px + 1643.65px + 1645.09px + 1646.53px + 1647.97px + 1649.41px + 1650.85px + 1652.29px + 1653.73px + 1655.17px + 1656.61px + 1658.05px + 1659.49px + 1660.92px + 1662.36px + 1663.8px + 1665.24px + 1666.68px + 1668.12px + 1669.56px + 1671.0px + 1672.44px + 1673.88px + 1675.32px + 1676.76px + 1678.2px + 1679.64px + 1681.07px + 1682.51px + 1683.95px + 1685.39px + 1686.83px + 1688.27px + 1689.71px + 1691.15px + 1692.59px + 1694.03px + 1695.47px + 1696.91px + 1698.35px + 1699.79px + 1701.22px + 1702.66px + 1704.1px + 1705.54px + 1706.98px + 1708.42px + 1709.86px + 1711.3px + 1712.74px + 1714.18px + 1715.62px + 1717.06px + 1718.5px + 1719.94px + 1721.37px + 1722.81px + 1724.25px + 1725.69px + 1727.13px + 1728.57px + 1730.01px + 1731.45px + 1732.89px + 1734.33px + 1735.77px + 1737.21px + 1738.65px + 1740.09px + 1741.52px + 1742.96px + 1744.4px + 1745.84px + 1747.28px + 1748.72px + 1750.16px + 1751.6px + 1753.04px + 1754.48px + 1755.92px + 1757.36px + 1758.8px + 1760.23px + 1761.67px + 1763.11px + 1764.55px + 1765.99px + 1767.43px + 1768.87px + 1770.31px + 1771.75px + 1773.19px + 1774.63px + 1776.07px + 1777.51px + 1778.95px + 1780.38px + 1781.82px + 1783.26px + 1784.7px + 1786.14px + 1787.58px + 1789.02px + 1790.46px + 1791.9px + 1793.34px + 1794.78px + 1796.22px + 1797.66px + 1799.1px + 1800.53px + 1801.97px + 1803.41px + 1804.85px + 1806.29px + 1807.73px + 1809.17px + 1810.61px + 1812.05px + 1813.49px + 1814.93px + 1816.37px + 1817.81px + 1819.25px + 1820.68px + 1822.12px + 1823.56px + 1825.0px + 1826.44px + 1827.88px + 1829.32px + 1830.76px + 1832.2px + 1833.64px + 1835.08px + 1836.52px + 1837.96px + 1839.4px + 1840.83px + 1842.27px + 1843.71px + 1845.15px + 1846.59px + 1848.03px + 1849.47px + 1850.91px + 1852.35px + 1853.79px + 1855.23px + 1856.67px + 1858.11px + 1859.55px + 1860.98px + 1862.42px + 1863.86px + 1865.3px + 1866.74px + 1868.18px + 1869.62px + 1871.06px + 1872.5px + 1873.94px + 1875.38px + 1876.82px + 1878.26px + 1879.7px + 1881.13px + 1882.57px + 1884.01px + 1885.45px + 1886.89px + 1888.33px + 1889.77px + 1891.21px + 1892.65px + 1894.09px + 1895.53px + 1896.97px + 1898.41px + 1899.85px + 1901.28px + 1902.72px + 1904.16px + 1905.6px + 1907.04px + 1908.48px + 1909.92px + 1911.36px + 1912.8px + 1914.24px + 1915.68px + 1917.12px + 1918.56px + 1920px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1920x1200/lay_x.xml b/FaceUnity/src/main/res/values-1920x1200/lay_x.xml new file mode 100644 index 000000000..a044c25d0 --- /dev/null +++ b/FaceUnity/src/main/res/values-1920x1200/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.6px + 3.2px + 4.8px + 6.4px + 8.0px + 9.6px + 11.2px + 12.8px + 14.4px + 16.0px + 17.6px + 19.2px + 20.8px + 22.4px + 24.0px + 25.6px + 27.2px + 28.8px + 30.4px + 32.0px + 33.6px + 35.2px + 36.8px + 38.4px + 40.0px + 41.6px + 43.2px + 44.8px + 46.4px + 48.0px + 49.6px + 51.2px + 52.8px + 54.4px + 56.0px + 57.6px + 59.2px + 60.8px + 62.4px + 64.0px + 65.6px + 67.2px + 68.8px + 70.4px + 72.0px + 73.6px + 75.2px + 76.8px + 78.4px + 80.0px + 81.6px + 83.2px + 84.8px + 86.4px + 88.0px + 89.6px + 91.2px + 92.8px + 94.4px + 96.0px + 97.6px + 99.2px + 100.8px + 102.4px + 104.0px + 105.6px + 107.2px + 108.8px + 110.4px + 112.0px + 113.6px + 115.2px + 116.8px + 118.4px + 120.0px + 121.6px + 123.2px + 124.8px + 126.4px + 128.0px + 129.6px + 131.2px + 132.8px + 134.4px + 136.0px + 137.6px + 139.2px + 140.8px + 142.4px + 144.0px + 145.6px + 147.2px + 148.8px + 150.4px + 152.0px + 153.6px + 155.2px + 156.8px + 158.4px + 160.0px + 161.6px + 163.2px + 164.8px + 166.4px + 168.0px + 169.6px + 171.2px + 172.8px + 174.4px + 176.0px + 177.6px + 179.2px + 180.8px + 182.4px + 184.0px + 185.6px + 187.2px + 188.8px + 190.4px + 192.0px + 193.6px + 195.2px + 196.8px + 198.4px + 200.0px + 201.6px + 203.2px + 204.8px + 206.4px + 208.0px + 209.6px + 211.2px + 212.8px + 214.4px + 216.0px + 217.6px + 219.2px + 220.8px + 222.4px + 224.0px + 225.6px + 227.2px + 228.8px + 230.4px + 232.0px + 233.6px + 235.2px + 236.8px + 238.4px + 240.0px + 241.6px + 243.2px + 244.8px + 246.4px + 248.0px + 249.6px + 251.2px + 252.8px + 254.4px + 256.0px + 257.6px + 259.2px + 260.8px + 262.4px + 264.0px + 265.6px + 267.2px + 268.8px + 270.4px + 272.0px + 273.6px + 275.2px + 276.8px + 278.4px + 280.0px + 281.6px + 283.2px + 284.8px + 286.4px + 288.0px + 289.6px + 291.2px + 292.8px + 294.4px + 296.0px + 297.6px + 299.2px + 300.8px + 302.4px + 304.0px + 305.6px + 307.2px + 308.8px + 310.4px + 312.0px + 313.6px + 315.2px + 316.8px + 318.4px + 320.0px + 321.6px + 323.2px + 324.8px + 326.4px + 328.0px + 329.6px + 331.2px + 332.8px + 334.4px + 336.0px + 337.6px + 339.2px + 340.8px + 342.4px + 344.0px + 345.6px + 347.2px + 348.8px + 350.4px + 352.0px + 353.6px + 355.2px + 356.8px + 358.4px + 360.0px + 361.6px + 363.2px + 364.8px + 366.4px + 368.0px + 369.6px + 371.2px + 372.8px + 374.4px + 376.0px + 377.6px + 379.2px + 380.8px + 382.4px + 384.0px + 385.6px + 387.2px + 388.8px + 390.4px + 392.0px + 393.6px + 395.2px + 396.8px + 398.4px + 400.0px + 401.6px + 403.2px + 404.8px + 406.4px + 408.0px + 409.6px + 411.2px + 412.8px + 414.4px + 416.0px + 417.6px + 419.2px + 420.8px + 422.4px + 424.0px + 425.6px + 427.2px + 428.8px + 430.4px + 432.0px + 433.6px + 435.2px + 436.8px + 438.4px + 440.0px + 441.6px + 443.2px + 444.8px + 446.4px + 448.0px + 449.6px + 451.2px + 452.8px + 454.4px + 456.0px + 457.6px + 459.2px + 460.8px + 462.4px + 464.0px + 465.6px + 467.2px + 468.8px + 470.4px + 472.0px + 473.6px + 475.2px + 476.8px + 478.4px + 480.0px + 481.6px + 483.2px + 484.8px + 486.4px + 488.0px + 489.6px + 491.2px + 492.8px + 494.4px + 496.0px + 497.6px + 499.2px + 500.8px + 502.4px + 504.0px + 505.6px + 507.2px + 508.8px + 510.4px + 512.0px + 513.6px + 515.2px + 516.8px + 518.4px + 520.0px + 521.6px + 523.2px + 524.8px + 526.4px + 528.0px + 529.6px + 531.2px + 532.8px + 534.4px + 536.0px + 537.6px + 539.2px + 540.8px + 542.4px + 544.0px + 545.6px + 547.2px + 548.8px + 550.4px + 552.0px + 553.6px + 555.2px + 556.8px + 558.4px + 560.0px + 561.6px + 563.2px + 564.8px + 566.4px + 568.0px + 569.6px + 571.2px + 572.8px + 574.4px + 576.0px + 577.6px + 579.2px + 580.8px + 582.4px + 584.0px + 585.6px + 587.2px + 588.8px + 590.4px + 592.0px + 593.6px + 595.2px + 596.8px + 598.4px + 600.0px + 601.6px + 603.2px + 604.8px + 606.4px + 608.0px + 609.6px + 611.2px + 612.8px + 614.4px + 616.0px + 617.6px + 619.2px + 620.8px + 622.4px + 624.0px + 625.6px + 627.2px + 628.8px + 630.4px + 632.0px + 633.6px + 635.2px + 636.8px + 638.4px + 640.0px + 641.6px + 643.2px + 644.8px + 646.4px + 648.0px + 649.6px + 651.2px + 652.8px + 654.4px + 656.0px + 657.6px + 659.2px + 660.8px + 662.4px + 664.0px + 665.6px + 667.2px + 668.8px + 670.4px + 672.0px + 673.6px + 675.2px + 676.8px + 678.4px + 680.0px + 681.6px + 683.2px + 684.8px + 686.4px + 688.0px + 689.6px + 691.2px + 692.8px + 694.4px + 696.0px + 697.6px + 699.2px + 700.8px + 702.4px + 704.0px + 705.6px + 707.2px + 708.8px + 710.4px + 712.0px + 713.6px + 715.2px + 716.8px + 718.4px + 720.0px + 721.6px + 723.2px + 724.8px + 726.4px + 728.0px + 729.6px + 731.2px + 732.8px + 734.4px + 736.0px + 737.6px + 739.2px + 740.8px + 742.4px + 744.0px + 745.6px + 747.2px + 748.8px + 750.4px + 752.0px + 753.6px + 755.2px + 756.8px + 758.4px + 760.0px + 761.6px + 763.2px + 764.8px + 766.4px + 768.0px + 769.6px + 771.2px + 772.8px + 774.4px + 776.0px + 777.6px + 779.2px + 780.8px + 782.4px + 784.0px + 785.6px + 787.2px + 788.8px + 790.4px + 792.0px + 793.6px + 795.2px + 796.8px + 798.4px + 800.0px + 801.6px + 803.2px + 804.8px + 806.4px + 808.0px + 809.6px + 811.2px + 812.8px + 814.4px + 816.0px + 817.6px + 819.2px + 820.8px + 822.4px + 824.0px + 825.6px + 827.2px + 828.8px + 830.4px + 832.0px + 833.6px + 835.2px + 836.8px + 838.4px + 840.0px + 841.6px + 843.2px + 844.8px + 846.4px + 848.0px + 849.6px + 851.2px + 852.8px + 854.4px + 856.0px + 857.6px + 859.2px + 860.8px + 862.4px + 864.0px + 865.6px + 867.2px + 868.8px + 870.4px + 872.0px + 873.6px + 875.2px + 876.8px + 878.4px + 880.0px + 881.6px + 883.2px + 884.8px + 886.4px + 888.0px + 889.6px + 891.2px + 892.8px + 894.4px + 896.0px + 897.6px + 899.2px + 900.8px + 902.4px + 904.0px + 905.6px + 907.2px + 908.8px + 910.4px + 912.0px + 913.6px + 915.2px + 916.8px + 918.4px + 920.0px + 921.6px + 923.2px + 924.8px + 926.4px + 928.0px + 929.6px + 931.2px + 932.8px + 934.4px + 936.0px + 937.6px + 939.2px + 940.8px + 942.4px + 944.0px + 945.6px + 947.2px + 948.8px + 950.4px + 952.0px + 953.6px + 955.2px + 956.8px + 958.4px + 960.0px + 961.6px + 963.2px + 964.8px + 966.4px + 968.0px + 969.6px + 971.2px + 972.8px + 974.4px + 976.0px + 977.6px + 979.2px + 980.8px + 982.4px + 984.0px + 985.6px + 987.2px + 988.8px + 990.4px + 992.0px + 993.6px + 995.2px + 996.8px + 998.4px + 1000.0px + 1001.6px + 1003.2px + 1004.8px + 1006.4px + 1008.0px + 1009.6px + 1011.2px + 1012.8px + 1014.4px + 1016.0px + 1017.6px + 1019.2px + 1020.8px + 1022.4px + 1024.0px + 1025.6px + 1027.2px + 1028.8px + 1030.4px + 1032.0px + 1033.6px + 1035.2px + 1036.8px + 1038.4px + 1040.0px + 1041.6px + 1043.2px + 1044.8px + 1046.4px + 1048.0px + 1049.6px + 1051.2px + 1052.8px + 1054.4px + 1056.0px + 1057.6px + 1059.2px + 1060.8px + 1062.4px + 1064.0px + 1065.6px + 1067.2px + 1068.8px + 1070.4px + 1072.0px + 1073.6px + 1075.2px + 1076.8px + 1078.4px + 1080.0px + 1081.6px + 1083.2px + 1084.8px + 1086.4px + 1088.0px + 1089.6px + 1091.2px + 1092.8px + 1094.4px + 1096.0px + 1097.6px + 1099.2px + 1100.8px + 1102.4px + 1104.0px + 1105.6px + 1107.2px + 1108.8px + 1110.4px + 1112.0px + 1113.6px + 1115.2px + 1116.8px + 1118.4px + 1120.0px + 1121.6px + 1123.2px + 1124.8px + 1126.4px + 1128.0px + 1129.6px + 1131.2px + 1132.8px + 1134.4px + 1136.0px + 1137.6px + 1139.2px + 1140.8px + 1142.4px + 1144.0px + 1145.6px + 1147.2px + 1148.8px + 1150.4px + 1152.0px + 1153.6px + 1155.2px + 1156.8px + 1158.4px + 1160.0px + 1161.6px + 1163.2px + 1164.8px + 1166.4px + 1168.0px + 1169.6px + 1171.2px + 1172.8px + 1174.4px + 1176.0px + 1177.6px + 1179.2px + 1180.8px + 1182.4px + 1184.0px + 1185.6px + 1187.2px + 1188.8px + 1190.4px + 1192.0px + 1193.6px + 1195.2px + 1196.8px + 1198.4px + 1200px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-1920x1200/lay_y.xml b/FaceUnity/src/main/res/values-1920x1200/lay_y.xml new file mode 100644 index 000000000..234c05a3a --- /dev/null +++ b/FaceUnity/src/main/res/values-1920x1200/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.43px + 2.87px + 4.31px + 5.75px + 7.19px + 8.63px + 10.07px + 11.51px + 12.95px + 14.39px + 15.83px + 17.27px + 18.71px + 20.14px + 21.58px + 23.02px + 24.46px + 25.9px + 27.34px + 28.78px + 30.22px + 31.66px + 33.1px + 34.54px + 35.98px + 37.42px + 38.86px + 40.29px + 41.73px + 43.17px + 44.61px + 46.05px + 47.49px + 48.93px + 50.37px + 51.81px + 53.25px + 54.69px + 56.13px + 57.57px + 59.01px + 60.44px + 61.88px + 63.32px + 64.76px + 66.2px + 67.64px + 69.08px + 70.52px + 71.96px + 73.4px + 74.84px + 76.28px + 77.72px + 79.16px + 80.59px + 82.03px + 83.47px + 84.91px + 86.35px + 87.79px + 89.23px + 90.67px + 92.11px + 93.55px + 94.99px + 96.43px + 97.87px + 99.31px + 100.74px + 102.18px + 103.62px + 105.06px + 106.5px + 107.94px + 109.38px + 110.82px + 112.26px + 113.7px + 115.14px + 116.58px + 118.02px + 119.46px + 120.89px + 122.33px + 123.77px + 125.21px + 126.65px + 128.09px + 129.53px + 130.97px + 132.41px + 133.85px + 135.29px + 136.73px + 138.17px + 139.61px + 141.04px + 142.48px + 143.92px + 145.36px + 146.8px + 148.24px + 149.68px + 151.12px + 152.56px + 154.0px + 155.44px + 156.88px + 158.32px + 159.76px + 161.19px + 162.63px + 164.07px + 165.51px + 166.95px + 168.39px + 169.83px + 171.27px + 172.71px + 174.15px + 175.59px + 177.03px + 178.47px + 179.91px + 181.34px + 182.78px + 184.22px + 185.66px + 187.1px + 188.54px + 189.98px + 191.42px + 192.86px + 194.3px + 195.74px + 197.18px + 198.62px + 200.05px + 201.49px + 202.93px + 204.37px + 205.81px + 207.25px + 208.69px + 210.13px + 211.57px + 213.01px + 214.45px + 215.89px + 217.33px + 218.77px + 220.2px + 221.64px + 223.08px + 224.52px + 225.96px + 227.4px + 228.84px + 230.28px + 231.72px + 233.16px + 234.6px + 236.04px + 237.48px + 238.92px + 240.35px + 241.79px + 243.23px + 244.67px + 246.11px + 247.55px + 248.99px + 250.43px + 251.87px + 253.31px + 254.75px + 256.19px + 257.63px + 259.07px + 260.5px + 261.94px + 263.38px + 264.82px + 266.26px + 267.7px + 269.14px + 270.58px + 272.02px + 273.46px + 274.9px + 276.34px + 277.78px + 279.22px + 280.65px + 282.09px + 283.53px + 284.97px + 286.41px + 287.85px + 289.29px + 290.73px + 292.17px + 293.61px + 295.05px + 296.49px + 297.93px + 299.37px + 300.8px + 302.24px + 303.68px + 305.12px + 306.56px + 308.0px + 309.44px + 310.88px + 312.32px + 313.76px + 315.2px + 316.64px + 318.08px + 319.52px + 320.95px + 322.39px + 323.83px + 325.27px + 326.71px + 328.15px + 329.59px + 331.03px + 332.47px + 333.91px + 335.35px + 336.79px + 338.23px + 339.67px + 341.1px + 342.54px + 343.98px + 345.42px + 346.86px + 348.3px + 349.74px + 351.18px + 352.62px + 354.06px + 355.5px + 356.94px + 358.38px + 359.82px + 361.25px + 362.69px + 364.13px + 365.57px + 367.01px + 368.45px + 369.89px + 371.33px + 372.77px + 374.21px + 375.65px + 377.09px + 378.53px + 379.97px + 381.4px + 382.84px + 384.28px + 385.72px + 387.16px + 388.6px + 390.04px + 391.48px + 392.92px + 394.36px + 395.8px + 397.24px + 398.68px + 400.11px + 401.55px + 402.99px + 404.43px + 405.87px + 407.31px + 408.75px + 410.19px + 411.63px + 413.07px + 414.51px + 415.95px + 417.39px + 418.83px + 420.26px + 421.7px + 423.14px + 424.58px + 426.02px + 427.46px + 428.9px + 430.34px + 431.78px + 433.22px + 434.66px + 436.1px + 437.54px + 438.98px + 440.41px + 441.85px + 443.29px + 444.73px + 446.17px + 447.61px + 449.05px + 450.49px + 451.93px + 453.37px + 454.81px + 456.25px + 457.69px + 459.13px + 460.56px + 462.0px + 463.44px + 464.88px + 466.32px + 467.76px + 469.2px + 470.64px + 472.08px + 473.52px + 474.96px + 476.4px + 477.84px + 479.28px + 480.71px + 482.15px + 483.59px + 485.03px + 486.47px + 487.91px + 489.35px + 490.79px + 492.23px + 493.67px + 495.11px + 496.55px + 497.99px + 499.43px + 500.86px + 502.3px + 503.74px + 505.18px + 506.62px + 508.06px + 509.5px + 510.94px + 512.38px + 513.82px + 515.26px + 516.7px + 518.14px + 519.58px + 521.01px + 522.45px + 523.89px + 525.33px + 526.77px + 528.21px + 529.65px + 531.09px + 532.53px + 533.97px + 535.41px + 536.85px + 538.29px + 539.73px + 541.16px + 542.6px + 544.04px + 545.48px + 546.92px + 548.36px + 549.8px + 551.24px + 552.68px + 554.12px + 555.56px + 557.0px + 558.44px + 559.88px + 561.31px + 562.75px + 564.19px + 565.63px + 567.07px + 568.51px + 569.95px + 571.39px + 572.83px + 574.27px + 575.71px + 577.15px + 578.59px + 580.02px + 581.46px + 582.9px + 584.34px + 585.78px + 587.22px + 588.66px + 590.1px + 591.54px + 592.98px + 594.42px + 595.86px + 597.3px + 598.74px + 600.17px + 601.61px + 603.05px + 604.49px + 605.93px + 607.37px + 608.81px + 610.25px + 611.69px + 613.13px + 614.57px + 616.01px + 617.45px + 618.89px + 620.32px + 621.76px + 623.2px + 624.64px + 626.08px + 627.52px + 628.96px + 630.4px + 631.84px + 633.28px + 634.72px + 636.16px + 637.6px + 639.04px + 640.47px + 641.91px + 643.35px + 644.79px + 646.23px + 647.67px + 649.11px + 650.55px + 651.99px + 653.43px + 654.87px + 656.31px + 657.75px + 659.19px + 660.62px + 662.06px + 663.5px + 664.94px + 666.38px + 667.82px + 669.26px + 670.7px + 672.14px + 673.58px + 675.02px + 676.46px + 677.9px + 679.34px + 680.77px + 682.21px + 683.65px + 685.09px + 686.53px + 687.97px + 689.41px + 690.85px + 692.29px + 693.73px + 695.17px + 696.61px + 698.05px + 699.49px + 700.92px + 702.36px + 703.8px + 705.24px + 706.68px + 708.12px + 709.56px + 711.0px + 712.44px + 713.88px + 715.32px + 716.76px + 718.2px + 719.64px + 721.07px + 722.51px + 723.95px + 725.39px + 726.83px + 728.27px + 729.71px + 731.15px + 732.59px + 734.03px + 735.47px + 736.91px + 738.35px + 739.79px + 741.22px + 742.66px + 744.1px + 745.54px + 746.98px + 748.42px + 749.86px + 751.3px + 752.74px + 754.18px + 755.62px + 757.06px + 758.5px + 759.94px + 761.37px + 762.81px + 764.25px + 765.69px + 767.13px + 768.57px + 770.01px + 771.45px + 772.89px + 774.33px + 775.77px + 777.21px + 778.65px + 780.09px + 781.52px + 782.96px + 784.4px + 785.84px + 787.28px + 788.72px + 790.16px + 791.6px + 793.04px + 794.48px + 795.92px + 797.36px + 798.8px + 800.23px + 801.67px + 803.11px + 804.55px + 805.99px + 807.43px + 808.87px + 810.31px + 811.75px + 813.19px + 814.63px + 816.07px + 817.51px + 818.95px + 820.38px + 821.82px + 823.26px + 824.7px + 826.14px + 827.58px + 829.02px + 830.46px + 831.9px + 833.34px + 834.78px + 836.22px + 837.66px + 839.1px + 840.53px + 841.97px + 843.41px + 844.85px + 846.29px + 847.73px + 849.17px + 850.61px + 852.05px + 853.49px + 854.93px + 856.37px + 857.81px + 859.25px + 860.68px + 862.12px + 863.56px + 865.0px + 866.44px + 867.88px + 869.32px + 870.76px + 872.2px + 873.64px + 875.08px + 876.52px + 877.96px + 879.4px + 880.83px + 882.27px + 883.71px + 885.15px + 886.59px + 888.03px + 889.47px + 890.91px + 892.35px + 893.79px + 895.23px + 896.67px + 898.11px + 899.55px + 900.98px + 902.42px + 903.86px + 905.3px + 906.74px + 908.18px + 909.62px + 911.06px + 912.5px + 913.94px + 915.38px + 916.82px + 918.26px + 919.7px + 921.13px + 922.57px + 924.01px + 925.45px + 926.89px + 928.33px + 929.77px + 931.21px + 932.65px + 934.09px + 935.53px + 936.97px + 938.41px + 939.85px + 941.28px + 942.72px + 944.16px + 945.6px + 947.04px + 948.48px + 949.92px + 951.36px + 952.8px + 954.24px + 955.68px + 957.12px + 958.56px + 960.0px + 961.43px + 962.87px + 964.31px + 965.75px + 967.19px + 968.63px + 970.07px + 971.51px + 972.95px + 974.39px + 975.83px + 977.27px + 978.71px + 980.15px + 981.58px + 983.02px + 984.46px + 985.9px + 987.34px + 988.78px + 990.22px + 991.66px + 993.1px + 994.54px + 995.98px + 997.42px + 998.86px + 1000.29px + 1001.73px + 1003.17px + 1004.61px + 1006.05px + 1007.49px + 1008.93px + 1010.37px + 1011.81px + 1013.25px + 1014.69px + 1016.13px + 1017.57px + 1019.01px + 1020.44px + 1021.88px + 1023.32px + 1024.76px + 1026.2px + 1027.64px + 1029.08px + 1030.52px + 1031.96px + 1033.4px + 1034.84px + 1036.28px + 1037.72px + 1039.16px + 1040.59px + 1042.03px + 1043.47px + 1044.91px + 1046.35px + 1047.79px + 1049.23px + 1050.67px + 1052.11px + 1053.55px + 1054.99px + 1056.43px + 1057.87px + 1059.31px + 1060.74px + 1062.18px + 1063.62px + 1065.06px + 1066.5px + 1067.94px + 1069.38px + 1070.82px + 1072.26px + 1073.7px + 1075.14px + 1076.58px + 1078.02px + 1079.46px + 1080.89px + 1082.33px + 1083.77px + 1085.21px + 1086.65px + 1088.09px + 1089.53px + 1090.97px + 1092.41px + 1093.85px + 1095.29px + 1096.73px + 1098.17px + 1099.61px + 1101.04px + 1102.48px + 1103.92px + 1105.36px + 1106.8px + 1108.24px + 1109.68px + 1111.12px + 1112.56px + 1114.0px + 1115.44px + 1116.88px + 1118.32px + 1119.76px + 1121.19px + 1122.63px + 1124.07px + 1125.51px + 1126.95px + 1128.39px + 1129.83px + 1131.27px + 1132.71px + 1134.15px + 1135.59px + 1137.03px + 1138.47px + 1139.91px + 1141.34px + 1142.78px + 1144.22px + 1145.66px + 1147.1px + 1148.54px + 1149.98px + 1151.42px + 1152.86px + 1154.3px + 1155.74px + 1157.18px + 1158.62px + 1160.05px + 1161.49px + 1162.93px + 1164.37px + 1165.81px + 1167.25px + 1168.69px + 1170.13px + 1171.57px + 1173.01px + 1174.45px + 1175.89px + 1177.33px + 1178.77px + 1180.21px + 1181.64px + 1183.08px + 1184.52px + 1185.96px + 1187.4px + 1188.84px + 1190.28px + 1191.72px + 1193.16px + 1194.6px + 1196.04px + 1197.48px + 1198.92px + 1200.35px + 1201.79px + 1203.23px + 1204.67px + 1206.11px + 1207.55px + 1208.99px + 1210.43px + 1211.87px + 1213.31px + 1214.75px + 1216.19px + 1217.63px + 1219.07px + 1220.5px + 1221.94px + 1223.38px + 1224.82px + 1226.26px + 1227.7px + 1229.14px + 1230.58px + 1232.02px + 1233.46px + 1234.9px + 1236.34px + 1237.78px + 1239.22px + 1240.65px + 1242.09px + 1243.53px + 1244.97px + 1246.41px + 1247.85px + 1249.29px + 1250.73px + 1252.17px + 1253.61px + 1255.05px + 1256.49px + 1257.93px + 1259.37px + 1260.8px + 1262.24px + 1263.68px + 1265.12px + 1266.56px + 1268.0px + 1269.44px + 1270.88px + 1272.32px + 1273.76px + 1275.2px + 1276.64px + 1278.08px + 1279.52px + 1280.95px + 1282.39px + 1283.83px + 1285.27px + 1286.71px + 1288.15px + 1289.59px + 1291.03px + 1292.47px + 1293.91px + 1295.35px + 1296.79px + 1298.23px + 1299.67px + 1301.1px + 1302.54px + 1303.98px + 1305.42px + 1306.86px + 1308.3px + 1309.74px + 1311.18px + 1312.62px + 1314.06px + 1315.5px + 1316.94px + 1318.38px + 1319.82px + 1321.25px + 1322.69px + 1324.13px + 1325.57px + 1327.01px + 1328.45px + 1329.89px + 1331.33px + 1332.77px + 1334.21px + 1335.65px + 1337.09px + 1338.53px + 1339.97px + 1341.4px + 1342.84px + 1344.28px + 1345.72px + 1347.16px + 1348.6px + 1350.04px + 1351.48px + 1352.92px + 1354.36px + 1355.8px + 1357.24px + 1358.68px + 1360.12px + 1361.55px + 1362.99px + 1364.43px + 1365.87px + 1367.31px + 1368.75px + 1370.19px + 1371.63px + 1373.07px + 1374.51px + 1375.95px + 1377.39px + 1378.83px + 1380.26px + 1381.7px + 1383.14px + 1384.58px + 1386.02px + 1387.46px + 1388.9px + 1390.34px + 1391.78px + 1393.22px + 1394.66px + 1396.1px + 1397.54px + 1398.98px + 1400.41px + 1401.85px + 1403.29px + 1404.73px + 1406.17px + 1407.61px + 1409.05px + 1410.49px + 1411.93px + 1413.37px + 1414.81px + 1416.25px + 1417.69px + 1419.13px + 1420.56px + 1422.0px + 1423.44px + 1424.88px + 1426.32px + 1427.76px + 1429.2px + 1430.64px + 1432.08px + 1433.52px + 1434.96px + 1436.4px + 1437.84px + 1439.28px + 1440.71px + 1442.15px + 1443.59px + 1445.03px + 1446.47px + 1447.91px + 1449.35px + 1450.79px + 1452.23px + 1453.67px + 1455.11px + 1456.55px + 1457.99px + 1459.43px + 1460.86px + 1462.3px + 1463.74px + 1465.18px + 1466.62px + 1468.06px + 1469.5px + 1470.94px + 1472.38px + 1473.82px + 1475.26px + 1476.7px + 1478.14px + 1479.58px + 1481.01px + 1482.45px + 1483.89px + 1485.33px + 1486.77px + 1488.21px + 1489.65px + 1491.09px + 1492.53px + 1493.97px + 1495.41px + 1496.85px + 1498.29px + 1499.73px + 1501.16px + 1502.6px + 1504.04px + 1505.48px + 1506.92px + 1508.36px + 1509.8px + 1511.24px + 1512.68px + 1514.12px + 1515.56px + 1517.0px + 1518.44px + 1519.88px + 1521.31px + 1522.75px + 1524.19px + 1525.63px + 1527.07px + 1528.51px + 1529.95px + 1531.39px + 1532.83px + 1534.27px + 1535.71px + 1537.15px + 1538.59px + 1540.03px + 1541.46px + 1542.9px + 1544.34px + 1545.78px + 1547.22px + 1548.66px + 1550.1px + 1551.54px + 1552.98px + 1554.42px + 1555.86px + 1557.3px + 1558.74px + 1560.18px + 1561.61px + 1563.05px + 1564.49px + 1565.93px + 1567.37px + 1568.81px + 1570.25px + 1571.69px + 1573.13px + 1574.57px + 1576.01px + 1577.45px + 1578.89px + 1580.32px + 1581.76px + 1583.2px + 1584.64px + 1586.08px + 1587.52px + 1588.96px + 1590.4px + 1591.84px + 1593.28px + 1594.72px + 1596.16px + 1597.6px + 1599.04px + 1600.47px + 1601.91px + 1603.35px + 1604.79px + 1606.23px + 1607.67px + 1609.11px + 1610.55px + 1611.99px + 1613.43px + 1614.87px + 1616.31px + 1617.75px + 1619.19px + 1620.62px + 1622.06px + 1623.5px + 1624.94px + 1626.38px + 1627.82px + 1629.26px + 1630.7px + 1632.14px + 1633.58px + 1635.02px + 1636.46px + 1637.9px + 1639.34px + 1640.77px + 1642.21px + 1643.65px + 1645.09px + 1646.53px + 1647.97px + 1649.41px + 1650.85px + 1652.29px + 1653.73px + 1655.17px + 1656.61px + 1658.05px + 1659.49px + 1660.92px + 1662.36px + 1663.8px + 1665.24px + 1666.68px + 1668.12px + 1669.56px + 1671.0px + 1672.44px + 1673.88px + 1675.32px + 1676.76px + 1678.2px + 1679.64px + 1681.07px + 1682.51px + 1683.95px + 1685.39px + 1686.83px + 1688.27px + 1689.71px + 1691.15px + 1692.59px + 1694.03px + 1695.47px + 1696.91px + 1698.35px + 1699.79px + 1701.22px + 1702.66px + 1704.1px + 1705.54px + 1706.98px + 1708.42px + 1709.86px + 1711.3px + 1712.74px + 1714.18px + 1715.62px + 1717.06px + 1718.5px + 1719.94px + 1721.37px + 1722.81px + 1724.25px + 1725.69px + 1727.13px + 1728.57px + 1730.01px + 1731.45px + 1732.89px + 1734.33px + 1735.77px + 1737.21px + 1738.65px + 1740.09px + 1741.52px + 1742.96px + 1744.4px + 1745.84px + 1747.28px + 1748.72px + 1750.16px + 1751.6px + 1753.04px + 1754.48px + 1755.92px + 1757.36px + 1758.8px + 1760.23px + 1761.67px + 1763.11px + 1764.55px + 1765.99px + 1767.43px + 1768.87px + 1770.31px + 1771.75px + 1773.19px + 1774.63px + 1776.07px + 1777.51px + 1778.95px + 1780.38px + 1781.82px + 1783.26px + 1784.7px + 1786.14px + 1787.58px + 1789.02px + 1790.46px + 1791.9px + 1793.34px + 1794.78px + 1796.22px + 1797.66px + 1799.1px + 1800.53px + 1801.97px + 1803.41px + 1804.85px + 1806.29px + 1807.73px + 1809.17px + 1810.61px + 1812.05px + 1813.49px + 1814.93px + 1816.37px + 1817.81px + 1819.25px + 1820.68px + 1822.12px + 1823.56px + 1825.0px + 1826.44px + 1827.88px + 1829.32px + 1830.76px + 1832.2px + 1833.64px + 1835.08px + 1836.52px + 1837.96px + 1839.4px + 1840.83px + 1842.27px + 1843.71px + 1845.15px + 1846.59px + 1848.03px + 1849.47px + 1850.91px + 1852.35px + 1853.79px + 1855.23px + 1856.67px + 1858.11px + 1859.55px + 1860.98px + 1862.42px + 1863.86px + 1865.3px + 1866.74px + 1868.18px + 1869.62px + 1871.06px + 1872.5px + 1873.94px + 1875.38px + 1876.82px + 1878.26px + 1879.7px + 1881.13px + 1882.57px + 1884.01px + 1885.45px + 1886.89px + 1888.33px + 1889.77px + 1891.21px + 1892.65px + 1894.09px + 1895.53px + 1896.97px + 1898.41px + 1899.85px + 1901.28px + 1902.72px + 1904.16px + 1905.6px + 1907.04px + 1908.48px + 1909.92px + 1911.36px + 1912.8px + 1914.24px + 1915.68px + 1917.12px + 1918.56px + 1920px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2160x1080/lay_x.xml b/FaceUnity/src/main/res/values-2160x1080/lay_x.xml new file mode 100644 index 000000000..611c0b1f4 --- /dev/null +++ b/FaceUnity/src/main/res/values-2160x1080/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.44px + 2.88px + 4.32px + 5.76px + 7.2px + 8.64px + 10.08px + 11.52px + 12.96px + 14.4px + 15.84px + 17.28px + 18.72px + 20.16px + 21.6px + 23.04px + 24.48px + 25.92px + 27.36px + 28.8px + 30.24px + 31.68px + 33.12px + 34.56px + 36.0px + 37.44px + 38.88px + 40.32px + 41.76px + 43.2px + 44.64px + 46.08px + 47.52px + 48.96px + 50.4px + 51.84px + 53.28px + 54.72px + 56.16px + 57.6px + 59.04px + 60.48px + 61.92px + 63.36px + 64.8px + 66.24px + 67.68px + 69.12px + 70.56px + 72.0px + 73.44px + 74.88px + 76.32px + 77.76px + 79.2px + 80.64px + 82.08px + 83.52px + 84.96px + 86.4px + 87.84px + 89.28px + 90.72px + 92.16px + 93.6px + 95.04px + 96.48px + 97.92px + 99.36px + 100.8px + 102.24px + 103.68px + 105.12px + 106.56px + 108.0px + 109.44px + 110.88px + 112.32px + 113.76px + 115.2px + 116.64px + 118.08px + 119.52px + 120.96px + 122.4px + 123.84px + 125.28px + 126.72px + 128.16px + 129.6px + 131.04px + 132.48px + 133.92px + 135.36px + 136.8px + 138.24px + 139.68px + 141.12px + 142.56px + 144.0px + 145.44px + 146.88px + 148.32px + 149.76px + 151.2px + 152.64px + 154.08px + 155.52px + 156.96px + 158.4px + 159.84px + 161.28px + 162.72px + 164.16px + 165.6px + 167.04px + 168.48px + 169.92px + 171.36px + 172.8px + 174.24px + 175.68px + 177.12px + 178.56px + 180.0px + 181.44px + 182.88px + 184.32px + 185.76px + 187.2px + 188.64px + 190.08px + 191.52px + 192.96px + 194.4px + 195.84px + 197.28px + 198.72px + 200.16px + 201.6px + 203.04px + 204.48px + 205.92px + 207.36px + 208.8px + 210.24px + 211.68px + 213.12px + 214.56px + 216.0px + 217.44px + 218.88px + 220.32px + 221.76px + 223.2px + 224.64px + 226.08px + 227.52px + 228.96px + 230.4px + 231.84px + 233.28px + 234.72px + 236.16px + 237.6px + 239.04px + 240.48px + 241.92px + 243.36px + 244.8px + 246.24px + 247.68px + 249.12px + 250.56px + 252.0px + 253.44px + 254.88px + 256.32px + 257.76px + 259.2px + 260.64px + 262.08px + 263.52px + 264.96px + 266.4px + 267.84px + 269.28px + 270.72px + 272.16px + 273.6px + 275.04px + 276.48px + 277.92px + 279.36px + 280.8px + 282.24px + 283.68px + 285.12px + 286.56px + 288.0px + 289.44px + 290.88px + 292.32px + 293.76px + 295.2px + 296.64px + 298.08px + 299.52px + 300.96px + 302.4px + 303.84px + 305.28px + 306.72px + 308.16px + 309.6px + 311.04px + 312.48px + 313.92px + 315.36px + 316.8px + 318.24px + 319.68px + 321.12px + 322.56px + 324.0px + 325.44px + 326.88px + 328.32px + 329.76px + 331.2px + 332.64px + 334.08px + 335.52px + 336.96px + 338.4px + 339.84px + 341.28px + 342.72px + 344.16px + 345.6px + 347.04px + 348.48px + 349.92px + 351.36px + 352.8px + 354.24px + 355.68px + 357.12px + 358.56px + 360.0px + 361.44px + 362.88px + 364.32px + 365.76px + 367.2px + 368.64px + 370.08px + 371.52px + 372.96px + 374.4px + 375.84px + 377.28px + 378.72px + 380.16px + 381.6px + 383.04px + 384.48px + 385.92px + 387.36px + 388.8px + 390.24px + 391.68px + 393.12px + 394.56px + 396.0px + 397.44px + 398.88px + 400.32px + 401.76px + 403.2px + 404.64px + 406.08px + 407.52px + 408.96px + 410.4px + 411.84px + 413.28px + 414.72px + 416.16px + 417.6px + 419.04px + 420.48px + 421.92px + 423.36px + 424.8px + 426.24px + 427.68px + 429.12px + 430.56px + 432.0px + 433.44px + 434.88px + 436.32px + 437.76px + 439.2px + 440.64px + 442.08px + 443.52px + 444.96px + 446.4px + 447.84px + 449.28px + 450.72px + 452.16px + 453.6px + 455.04px + 456.48px + 457.92px + 459.36px + 460.8px + 462.24px + 463.68px + 465.12px + 466.56px + 468.0px + 469.44px + 470.88px + 472.32px + 473.76px + 475.2px + 476.64px + 478.08px + 479.52px + 480.96px + 482.4px + 483.84px + 485.28px + 486.72px + 488.16px + 489.6px + 491.04px + 492.48px + 493.92px + 495.36px + 496.8px + 498.24px + 499.68px + 501.12px + 502.56px + 504.0px + 505.44px + 506.88px + 508.32px + 509.76px + 511.2px + 512.64px + 514.08px + 515.52px + 516.96px + 518.4px + 519.84px + 521.28px + 522.72px + 524.16px + 525.6px + 527.04px + 528.48px + 529.92px + 531.36px + 532.8px + 534.24px + 535.68px + 537.12px + 538.56px + 540.0px + 541.44px + 542.88px + 544.32px + 545.76px + 547.2px + 548.64px + 550.08px + 551.52px + 552.96px + 554.4px + 555.84px + 557.28px + 558.72px + 560.16px + 561.6px + 563.04px + 564.48px + 565.92px + 567.36px + 568.8px + 570.24px + 571.68px + 573.12px + 574.56px + 576.0px + 577.44px + 578.88px + 580.32px + 581.76px + 583.2px + 584.64px + 586.08px + 587.52px + 588.96px + 590.4px + 591.84px + 593.28px + 594.72px + 596.16px + 597.6px + 599.04px + 600.48px + 601.92px + 603.36px + 604.8px + 606.24px + 607.68px + 609.12px + 610.56px + 612.0px + 613.44px + 614.88px + 616.32px + 617.76px + 619.2px + 620.64px + 622.08px + 623.52px + 624.96px + 626.4px + 627.84px + 629.28px + 630.72px + 632.16px + 633.6px + 635.04px + 636.48px + 637.92px + 639.36px + 640.8px + 642.24px + 643.68px + 645.12px + 646.56px + 648.0px + 649.44px + 650.88px + 652.32px + 653.76px + 655.2px + 656.64px + 658.08px + 659.52px + 660.96px + 662.4px + 663.84px + 665.28px + 666.72px + 668.16px + 669.6px + 671.04px + 672.48px + 673.92px + 675.36px + 676.8px + 678.24px + 679.68px + 681.12px + 682.56px + 684.0px + 685.44px + 686.88px + 688.32px + 689.76px + 691.2px + 692.64px + 694.08px + 695.52px + 696.96px + 698.4px + 699.84px + 701.28px + 702.72px + 704.16px + 705.6px + 707.04px + 708.48px + 709.92px + 711.36px + 712.8px + 714.24px + 715.68px + 717.12px + 718.56px + 720.0px + 721.44px + 722.88px + 724.32px + 725.76px + 727.2px + 728.64px + 730.08px + 731.52px + 732.96px + 734.4px + 735.84px + 737.28px + 738.72px + 740.16px + 741.6px + 743.04px + 744.48px + 745.92px + 747.36px + 748.8px + 750.24px + 751.68px + 753.12px + 754.56px + 756.0px + 757.44px + 758.88px + 760.32px + 761.76px + 763.2px + 764.64px + 766.08px + 767.52px + 768.96px + 770.4px + 771.84px + 773.28px + 774.72px + 776.16px + 777.6px + 779.04px + 780.48px + 781.92px + 783.36px + 784.8px + 786.24px + 787.68px + 789.12px + 790.56px + 792.0px + 793.44px + 794.88px + 796.32px + 797.76px + 799.2px + 800.64px + 802.08px + 803.52px + 804.96px + 806.4px + 807.84px + 809.28px + 810.72px + 812.16px + 813.6px + 815.04px + 816.48px + 817.92px + 819.36px + 820.8px + 822.24px + 823.68px + 825.12px + 826.56px + 828.0px + 829.44px + 830.88px + 832.32px + 833.76px + 835.2px + 836.64px + 838.08px + 839.52px + 840.96px + 842.4px + 843.84px + 845.28px + 846.72px + 848.16px + 849.6px + 851.04px + 852.48px + 853.92px + 855.36px + 856.8px + 858.24px + 859.68px + 861.12px + 862.56px + 864.0px + 865.44px + 866.88px + 868.32px + 869.76px + 871.2px + 872.64px + 874.08px + 875.52px + 876.96px + 878.4px + 879.84px + 881.28px + 882.72px + 884.16px + 885.6px + 887.04px + 888.48px + 889.92px + 891.36px + 892.8px + 894.24px + 895.68px + 897.12px + 898.56px + 900.0px + 901.44px + 902.88px + 904.32px + 905.76px + 907.2px + 908.64px + 910.08px + 911.52px + 912.96px + 914.4px + 915.84px + 917.28px + 918.72px + 920.16px + 921.6px + 923.04px + 924.48px + 925.92px + 927.36px + 928.8px + 930.24px + 931.68px + 933.12px + 934.56px + 936.0px + 937.44px + 938.88px + 940.32px + 941.76px + 943.2px + 944.64px + 946.08px + 947.52px + 948.96px + 950.4px + 951.84px + 953.28px + 954.72px + 956.16px + 957.6px + 959.04px + 960.48px + 961.92px + 963.36px + 964.8px + 966.24px + 967.68px + 969.12px + 970.56px + 972.0px + 973.44px + 974.88px + 976.32px + 977.76px + 979.2px + 980.64px + 982.08px + 983.52px + 984.96px + 986.4px + 987.84px + 989.28px + 990.72px + 992.16px + 993.6px + 995.04px + 996.48px + 997.92px + 999.36px + 1000.8px + 1002.24px + 1003.68px + 1005.12px + 1006.56px + 1008.0px + 1009.44px + 1010.88px + 1012.32px + 1013.76px + 1015.2px + 1016.64px + 1018.08px + 1019.52px + 1020.96px + 1022.4px + 1023.84px + 1025.28px + 1026.72px + 1028.16px + 1029.6px + 1031.04px + 1032.48px + 1033.92px + 1035.36px + 1036.8px + 1038.24px + 1039.68px + 1041.12px + 1042.56px + 1044.0px + 1045.44px + 1046.88px + 1048.32px + 1049.76px + 1051.2px + 1052.64px + 1054.08px + 1055.52px + 1056.96px + 1058.4px + 1059.84px + 1061.28px + 1062.72px + 1064.16px + 1065.6px + 1067.04px + 1068.48px + 1069.92px + 1071.36px + 1072.8px + 1074.24px + 1075.68px + 1077.12px + 1078.56px + 1080px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2160x1080/lay_y.xml b/FaceUnity/src/main/res/values-2160x1080/lay_y.xml new file mode 100644 index 000000000..0b9e5ba99 --- /dev/null +++ b/FaceUnity/src/main/res/values-2160x1080/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.61px + 3.23px + 4.85px + 6.47px + 8.09px + 9.71px + 11.33px + 12.95px + 14.57px + 16.19px + 17.81px + 19.43px + 21.04px + 22.66px + 24.28px + 25.9px + 27.52px + 29.14px + 30.76px + 32.38px + 34.0px + 35.62px + 37.24px + 38.86px + 40.47px + 42.09px + 43.71px + 45.33px + 46.95px + 48.57px + 50.19px + 51.81px + 53.43px + 55.05px + 56.67px + 58.29px + 59.91px + 61.52px + 63.14px + 64.76px + 66.38px + 68.0px + 69.62px + 71.24px + 72.86px + 74.48px + 76.1px + 77.72px + 79.34px + 80.95px + 82.57px + 84.19px + 85.81px + 87.43px + 89.05px + 90.67px + 92.29px + 93.91px + 95.53px + 97.15px + 98.77px + 100.38px + 102.0px + 103.62px + 105.24px + 106.86px + 108.48px + 110.1px + 111.72px + 113.34px + 114.96px + 116.58px + 118.2px + 119.82px + 121.43px + 123.05px + 124.67px + 126.29px + 127.91px + 129.53px + 131.15px + 132.77px + 134.39px + 136.01px + 137.63px + 139.25px + 140.86px + 142.48px + 144.1px + 145.72px + 147.34px + 148.96px + 150.58px + 152.2px + 153.82px + 155.44px + 157.06px + 158.68px + 160.29px + 161.91px + 163.53px + 165.15px + 166.77px + 168.39px + 170.01px + 171.63px + 173.25px + 174.87px + 176.49px + 178.11px + 179.73px + 181.34px + 182.96px + 184.58px + 186.2px + 187.82px + 189.44px + 191.06px + 192.68px + 194.3px + 195.92px + 197.54px + 199.16px + 200.77px + 202.39px + 204.01px + 205.63px + 207.25px + 208.87px + 210.49px + 212.11px + 213.73px + 215.35px + 216.97px + 218.59px + 220.2px + 221.82px + 223.44px + 225.06px + 226.68px + 228.3px + 229.92px + 231.54px + 233.16px + 234.78px + 236.4px + 238.02px + 239.64px + 241.25px + 242.87px + 244.49px + 246.11px + 247.73px + 249.35px + 250.97px + 252.59px + 254.21px + 255.83px + 257.45px + 259.07px + 260.68px + 262.3px + 263.92px + 265.54px + 267.16px + 268.78px + 270.4px + 272.02px + 273.64px + 275.26px + 276.88px + 278.5px + 280.11px + 281.73px + 283.35px + 284.97px + 286.59px + 288.21px + 289.83px + 291.45px + 293.07px + 294.69px + 296.31px + 297.93px + 299.55px + 301.16px + 302.78px + 304.4px + 306.02px + 307.64px + 309.26px + 310.88px + 312.5px + 314.12px + 315.74px + 317.36px + 318.98px + 320.59px + 322.21px + 323.83px + 325.45px + 327.07px + 328.69px + 330.31px + 331.93px + 333.55px + 335.17px + 336.79px + 338.41px + 340.03px + 341.64px + 343.26px + 344.88px + 346.5px + 348.12px + 349.74px + 351.36px + 352.98px + 354.6px + 356.22px + 357.84px + 359.46px + 361.07px + 362.69px + 364.31px + 365.93px + 367.55px + 369.17px + 370.79px + 372.41px + 374.03px + 375.65px + 377.27px + 378.89px + 380.5px + 382.12px + 383.74px + 385.36px + 386.98px + 388.6px + 390.22px + 391.84px + 393.46px + 395.08px + 396.7px + 398.32px + 399.94px + 401.55px + 403.17px + 404.79px + 406.41px + 408.03px + 409.65px + 411.27px + 412.89px + 414.51px + 416.13px + 417.75px + 419.37px + 420.98px + 422.6px + 424.22px + 425.84px + 427.46px + 429.08px + 430.7px + 432.32px + 433.94px + 435.56px + 437.18px + 438.8px + 440.41px + 442.03px + 443.65px + 445.27px + 446.89px + 448.51px + 450.13px + 451.75px + 453.37px + 454.99px + 456.61px + 458.23px + 459.85px + 461.46px + 463.08px + 464.7px + 466.32px + 467.94px + 469.56px + 471.18px + 472.8px + 474.42px + 476.04px + 477.66px + 479.28px + 480.89px + 482.51px + 484.13px + 485.75px + 487.37px + 488.99px + 490.61px + 492.23px + 493.85px + 495.47px + 497.09px + 498.71px + 500.32px + 501.94px + 503.56px + 505.18px + 506.8px + 508.42px + 510.04px + 511.66px + 513.28px + 514.9px + 516.52px + 518.14px + 519.76px + 521.37px + 522.99px + 524.61px + 526.23px + 527.85px + 529.47px + 531.09px + 532.71px + 534.33px + 535.95px + 537.57px + 539.19px + 540.8px + 542.42px + 544.04px + 545.66px + 547.28px + 548.9px + 550.52px + 552.14px + 553.76px + 555.38px + 557.0px + 558.62px + 560.23px + 561.85px + 563.47px + 565.09px + 566.71px + 568.33px + 569.95px + 571.57px + 573.19px + 574.81px + 576.43px + 578.05px + 579.67px + 581.28px + 582.9px + 584.52px + 586.14px + 587.76px + 589.38px + 591.0px + 592.62px + 594.24px + 595.86px + 597.48px + 599.1px + 600.71px + 602.33px + 603.95px + 605.57px + 607.19px + 608.81px + 610.43px + 612.05px + 613.67px + 615.29px + 616.91px + 618.53px + 620.14px + 621.76px + 623.38px + 625.0px + 626.62px + 628.24px + 629.86px + 631.48px + 633.1px + 634.72px + 636.34px + 637.96px + 639.58px + 641.19px + 642.81px + 644.43px + 646.05px + 647.67px + 649.29px + 650.91px + 652.53px + 654.15px + 655.77px + 657.39px + 659.01px + 660.62px + 662.24px + 663.86px + 665.48px + 667.1px + 668.72px + 670.34px + 671.96px + 673.58px + 675.2px + 676.82px + 678.44px + 680.06px + 681.67px + 683.29px + 684.91px + 686.53px + 688.15px + 689.77px + 691.39px + 693.01px + 694.63px + 696.25px + 697.87px + 699.49px + 701.1px + 702.72px + 704.34px + 705.96px + 707.58px + 709.2px + 710.82px + 712.44px + 714.06px + 715.68px + 717.3px + 718.92px + 720.53px + 722.15px + 723.77px + 725.39px + 727.01px + 728.63px + 730.25px + 731.87px + 733.49px + 735.11px + 736.73px + 738.35px + 739.97px + 741.58px + 743.2px + 744.82px + 746.44px + 748.06px + 749.68px + 751.3px + 752.92px + 754.54px + 756.16px + 757.78px + 759.4px + 761.01px + 762.63px + 764.25px + 765.87px + 767.49px + 769.11px + 770.73px + 772.35px + 773.97px + 775.59px + 777.21px + 778.83px + 780.44px + 782.06px + 783.68px + 785.3px + 786.92px + 788.54px + 790.16px + 791.78px + 793.4px + 795.02px + 796.64px + 798.26px + 799.88px + 801.49px + 803.11px + 804.73px + 806.35px + 807.97px + 809.59px + 811.21px + 812.83px + 814.45px + 816.07px + 817.69px + 819.31px + 820.92px + 822.54px + 824.16px + 825.78px + 827.4px + 829.02px + 830.64px + 832.26px + 833.88px + 835.5px + 837.12px + 838.74px + 840.35px + 841.97px + 843.59px + 845.21px + 846.83px + 848.45px + 850.07px + 851.69px + 853.31px + 854.93px + 856.55px + 858.17px + 859.79px + 861.4px + 863.02px + 864.64px + 866.26px + 867.88px + 869.5px + 871.12px + 872.74px + 874.36px + 875.98px + 877.6px + 879.22px + 880.83px + 882.45px + 884.07px + 885.69px + 887.31px + 888.93px + 890.55px + 892.17px + 893.79px + 895.41px + 897.03px + 898.65px + 900.26px + 901.88px + 903.5px + 905.12px + 906.74px + 908.36px + 909.98px + 911.6px + 913.22px + 914.84px + 916.46px + 918.08px + 919.7px + 921.31px + 922.93px + 924.55px + 926.17px + 927.79px + 929.41px + 931.03px + 932.65px + 934.27px + 935.89px + 937.51px + 939.13px + 940.74px + 942.36px + 943.98px + 945.6px + 947.22px + 948.84px + 950.46px + 952.08px + 953.7px + 955.32px + 956.94px + 958.56px + 960.17px + 961.79px + 963.41px + 965.03px + 966.65px + 968.27px + 969.89px + 971.51px + 973.13px + 974.75px + 976.37px + 977.99px + 979.61px + 981.22px + 982.84px + 984.46px + 986.08px + 987.7px + 989.32px + 990.94px + 992.56px + 994.18px + 995.8px + 997.42px + 999.04px + 1000.65px + 1002.27px + 1003.89px + 1005.51px + 1007.13px + 1008.75px + 1010.37px + 1011.99px + 1013.61px + 1015.23px + 1016.85px + 1018.47px + 1020.09px + 1021.7px + 1023.32px + 1024.94px + 1026.56px + 1028.18px + 1029.8px + 1031.42px + 1033.04px + 1034.66px + 1036.28px + 1037.9px + 1039.52px + 1041.13px + 1042.75px + 1044.37px + 1045.99px + 1047.61px + 1049.23px + 1050.85px + 1052.47px + 1054.09px + 1055.71px + 1057.33px + 1058.95px + 1060.56px + 1062.18px + 1063.8px + 1065.42px + 1067.04px + 1068.66px + 1070.28px + 1071.9px + 1073.52px + 1075.14px + 1076.76px + 1078.38px + 1080.0px + 1081.61px + 1083.23px + 1084.85px + 1086.47px + 1088.09px + 1089.71px + 1091.33px + 1092.95px + 1094.57px + 1096.19px + 1097.81px + 1099.43px + 1101.04px + 1102.66px + 1104.28px + 1105.9px + 1107.52px + 1109.14px + 1110.76px + 1112.38px + 1114.0px + 1115.62px + 1117.24px + 1118.86px + 1120.47px + 1122.09px + 1123.71px + 1125.33px + 1126.95px + 1128.57px + 1130.19px + 1131.81px + 1133.43px + 1135.05px + 1136.67px + 1138.29px + 1139.91px + 1141.52px + 1143.14px + 1144.76px + 1146.38px + 1148.0px + 1149.62px + 1151.24px + 1152.86px + 1154.48px + 1156.1px + 1157.72px + 1159.34px + 1160.95px + 1162.57px + 1164.19px + 1165.81px + 1167.43px + 1169.05px + 1170.67px + 1172.29px + 1173.91px + 1175.53px + 1177.15px + 1178.77px + 1180.38px + 1182.0px + 1183.62px + 1185.24px + 1186.86px + 1188.48px + 1190.1px + 1191.72px + 1193.34px + 1194.96px + 1196.58px + 1198.2px + 1199.82px + 1201.43px + 1203.05px + 1204.67px + 1206.29px + 1207.91px + 1209.53px + 1211.15px + 1212.77px + 1214.39px + 1216.01px + 1217.63px + 1219.25px + 1220.86px + 1222.48px + 1224.1px + 1225.72px + 1227.34px + 1228.96px + 1230.58px + 1232.2px + 1233.82px + 1235.44px + 1237.06px + 1238.68px + 1240.29px + 1241.91px + 1243.53px + 1245.15px + 1246.77px + 1248.39px + 1250.01px + 1251.63px + 1253.25px + 1254.87px + 1256.49px + 1258.11px + 1259.73px + 1261.34px + 1262.96px + 1264.58px + 1266.2px + 1267.82px + 1269.44px + 1271.06px + 1272.68px + 1274.3px + 1275.92px + 1277.54px + 1279.16px + 1280.77px + 1282.39px + 1284.01px + 1285.63px + 1287.25px + 1288.87px + 1290.49px + 1292.11px + 1293.73px + 1295.35px + 1296.97px + 1298.59px + 1300.21px + 1301.82px + 1303.44px + 1305.06px + 1306.68px + 1308.3px + 1309.92px + 1311.54px + 1313.16px + 1314.78px + 1316.4px + 1318.02px + 1319.64px + 1321.25px + 1322.87px + 1324.49px + 1326.11px + 1327.73px + 1329.35px + 1330.97px + 1332.59px + 1334.21px + 1335.83px + 1337.45px + 1339.07px + 1340.68px + 1342.3px + 1343.92px + 1345.54px + 1347.16px + 1348.78px + 1350.4px + 1352.02px + 1353.64px + 1355.26px + 1356.88px + 1358.5px + 1360.12px + 1361.73px + 1363.35px + 1364.97px + 1366.59px + 1368.21px + 1369.83px + 1371.45px + 1373.07px + 1374.69px + 1376.31px + 1377.93px + 1379.55px + 1381.16px + 1382.78px + 1384.4px + 1386.02px + 1387.64px + 1389.26px + 1390.88px + 1392.5px + 1394.12px + 1395.74px + 1397.36px + 1398.98px + 1400.59px + 1402.21px + 1403.83px + 1405.45px + 1407.07px + 1408.69px + 1410.31px + 1411.93px + 1413.55px + 1415.17px + 1416.79px + 1418.41px + 1420.03px + 1421.64px + 1423.26px + 1424.88px + 1426.5px + 1428.12px + 1429.74px + 1431.36px + 1432.98px + 1434.6px + 1436.22px + 1437.84px + 1439.46px + 1441.07px + 1442.69px + 1444.31px + 1445.93px + 1447.55px + 1449.17px + 1450.79px + 1452.41px + 1454.03px + 1455.65px + 1457.27px + 1458.89px + 1460.5px + 1462.12px + 1463.74px + 1465.36px + 1466.98px + 1468.6px + 1470.22px + 1471.84px + 1473.46px + 1475.08px + 1476.7px + 1478.32px + 1479.94px + 1481.55px + 1483.17px + 1484.79px + 1486.41px + 1488.03px + 1489.65px + 1491.27px + 1492.89px + 1494.51px + 1496.13px + 1497.75px + 1499.37px + 1500.98px + 1502.6px + 1504.22px + 1505.84px + 1507.46px + 1509.08px + 1510.7px + 1512.32px + 1513.94px + 1515.56px + 1517.18px + 1518.8px + 1520.41px + 1522.03px + 1523.65px + 1525.27px + 1526.89px + 1528.51px + 1530.13px + 1531.75px + 1533.37px + 1534.99px + 1536.61px + 1538.23px + 1539.85px + 1541.46px + 1543.08px + 1544.7px + 1546.32px + 1547.94px + 1549.56px + 1551.18px + 1552.8px + 1554.42px + 1556.04px + 1557.66px + 1559.28px + 1560.89px + 1562.51px + 1564.13px + 1565.75px + 1567.37px + 1568.99px + 1570.61px + 1572.23px + 1573.85px + 1575.47px + 1577.09px + 1578.71px + 1580.32px + 1581.94px + 1583.56px + 1585.18px + 1586.8px + 1588.42px + 1590.04px + 1591.66px + 1593.28px + 1594.9px + 1596.52px + 1598.14px + 1599.76px + 1601.37px + 1602.99px + 1604.61px + 1606.23px + 1607.85px + 1609.47px + 1611.09px + 1612.71px + 1614.33px + 1615.95px + 1617.57px + 1619.19px + 1620.8px + 1622.42px + 1624.04px + 1625.66px + 1627.28px + 1628.9px + 1630.52px + 1632.14px + 1633.76px + 1635.38px + 1637.0px + 1638.62px + 1640.24px + 1641.85px + 1643.47px + 1645.09px + 1646.71px + 1648.33px + 1649.95px + 1651.57px + 1653.19px + 1654.81px + 1656.43px + 1658.05px + 1659.67px + 1661.28px + 1662.9px + 1664.52px + 1666.14px + 1667.76px + 1669.38px + 1671.0px + 1672.62px + 1674.24px + 1675.86px + 1677.48px + 1679.1px + 1680.71px + 1682.33px + 1683.95px + 1685.57px + 1687.19px + 1688.81px + 1690.43px + 1692.05px + 1693.67px + 1695.29px + 1696.91px + 1698.53px + 1700.15px + 1701.76px + 1703.38px + 1705.0px + 1706.62px + 1708.24px + 1709.86px + 1711.48px + 1713.1px + 1714.72px + 1716.34px + 1717.96px + 1719.58px + 1721.19px + 1722.81px + 1724.43px + 1726.05px + 1727.67px + 1729.29px + 1730.91px + 1732.53px + 1734.15px + 1735.77px + 1737.39px + 1739.01px + 1740.62px + 1742.24px + 1743.86px + 1745.48px + 1747.1px + 1748.72px + 1750.34px + 1751.96px + 1753.58px + 1755.2px + 1756.82px + 1758.44px + 1760.06px + 1761.67px + 1763.29px + 1764.91px + 1766.53px + 1768.15px + 1769.77px + 1771.39px + 1773.01px + 1774.63px + 1776.25px + 1777.87px + 1779.49px + 1781.1px + 1782.72px + 1784.34px + 1785.96px + 1787.58px + 1789.2px + 1790.82px + 1792.44px + 1794.06px + 1795.68px + 1797.3px + 1798.92px + 1800.53px + 1802.15px + 1803.77px + 1805.39px + 1807.01px + 1808.63px + 1810.25px + 1811.87px + 1813.49px + 1815.11px + 1816.73px + 1818.35px + 1819.97px + 1821.58px + 1823.2px + 1824.82px + 1826.44px + 1828.06px + 1829.68px + 1831.3px + 1832.92px + 1834.54px + 1836.16px + 1837.78px + 1839.4px + 1841.01px + 1842.63px + 1844.25px + 1845.87px + 1847.49px + 1849.11px + 1850.73px + 1852.35px + 1853.97px + 1855.59px + 1857.21px + 1858.83px + 1860.44px + 1862.06px + 1863.68px + 1865.3px + 1866.92px + 1868.54px + 1870.16px + 1871.78px + 1873.4px + 1875.02px + 1876.64px + 1878.26px + 1879.88px + 1881.49px + 1883.11px + 1884.73px + 1886.35px + 1887.97px + 1889.59px + 1891.21px + 1892.83px + 1894.45px + 1896.07px + 1897.69px + 1899.31px + 1900.92px + 1902.54px + 1904.16px + 1905.78px + 1907.4px + 1909.02px + 1910.64px + 1912.26px + 1913.88px + 1915.5px + 1917.12px + 1918.74px + 1920.35px + 1921.97px + 1923.59px + 1925.21px + 1926.83px + 1928.45px + 1930.07px + 1931.69px + 1933.31px + 1934.93px + 1936.55px + 1938.17px + 1939.79px + 1941.4px + 1943.02px + 1944.64px + 1946.26px + 1947.88px + 1949.5px + 1951.12px + 1952.74px + 1954.36px + 1955.98px + 1957.6px + 1959.22px + 1960.83px + 1962.45px + 1964.07px + 1965.69px + 1967.31px + 1968.93px + 1970.55px + 1972.17px + 1973.79px + 1975.41px + 1977.03px + 1978.65px + 1980.26px + 1981.88px + 1983.5px + 1985.12px + 1986.74px + 1988.36px + 1989.98px + 1991.6px + 1993.22px + 1994.84px + 1996.46px + 1998.08px + 1999.7px + 2001.31px + 2002.93px + 2004.55px + 2006.17px + 2007.79px + 2009.41px + 2011.03px + 2012.65px + 2014.27px + 2015.89px + 2017.51px + 2019.13px + 2020.74px + 2022.36px + 2023.98px + 2025.6px + 2027.22px + 2028.84px + 2030.46px + 2032.08px + 2033.7px + 2035.32px + 2036.94px + 2038.56px + 2040.18px + 2041.79px + 2043.41px + 2045.03px + 2046.65px + 2048.27px + 2049.89px + 2051.51px + 2053.13px + 2054.75px + 2056.37px + 2057.99px + 2059.61px + 2061.22px + 2062.84px + 2064.46px + 2066.08px + 2067.7px + 2069.32px + 2070.94px + 2072.56px + 2074.18px + 2075.8px + 2077.42px + 2079.04px + 2080.65px + 2082.27px + 2083.89px + 2085.51px + 2087.13px + 2088.75px + 2090.37px + 2091.99px + 2093.61px + 2095.23px + 2096.85px + 2098.47px + 2100.09px + 2101.7px + 2103.32px + 2104.94px + 2106.56px + 2108.18px + 2109.8px + 2111.42px + 2113.04px + 2114.66px + 2116.28px + 2117.9px + 2119.52px + 2121.13px + 2122.75px + 2124.37px + 2125.99px + 2127.61px + 2129.23px + 2130.85px + 2132.47px + 2134.09px + 2135.71px + 2137.33px + 2138.95px + 2140.56px + 2142.18px + 2143.8px + 2145.42px + 2147.04px + 2148.66px + 2150.28px + 2151.9px + 2153.52px + 2155.14px + 2156.76px + 2158.38px + 2160px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2280x1080/lay_x.xml b/FaceUnity/src/main/res/values-2280x1080/lay_x.xml new file mode 100644 index 000000000..611c0b1f4 --- /dev/null +++ b/FaceUnity/src/main/res/values-2280x1080/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.44px + 2.88px + 4.32px + 5.76px + 7.2px + 8.64px + 10.08px + 11.52px + 12.96px + 14.4px + 15.84px + 17.28px + 18.72px + 20.16px + 21.6px + 23.04px + 24.48px + 25.92px + 27.36px + 28.8px + 30.24px + 31.68px + 33.12px + 34.56px + 36.0px + 37.44px + 38.88px + 40.32px + 41.76px + 43.2px + 44.64px + 46.08px + 47.52px + 48.96px + 50.4px + 51.84px + 53.28px + 54.72px + 56.16px + 57.6px + 59.04px + 60.48px + 61.92px + 63.36px + 64.8px + 66.24px + 67.68px + 69.12px + 70.56px + 72.0px + 73.44px + 74.88px + 76.32px + 77.76px + 79.2px + 80.64px + 82.08px + 83.52px + 84.96px + 86.4px + 87.84px + 89.28px + 90.72px + 92.16px + 93.6px + 95.04px + 96.48px + 97.92px + 99.36px + 100.8px + 102.24px + 103.68px + 105.12px + 106.56px + 108.0px + 109.44px + 110.88px + 112.32px + 113.76px + 115.2px + 116.64px + 118.08px + 119.52px + 120.96px + 122.4px + 123.84px + 125.28px + 126.72px + 128.16px + 129.6px + 131.04px + 132.48px + 133.92px + 135.36px + 136.8px + 138.24px + 139.68px + 141.12px + 142.56px + 144.0px + 145.44px + 146.88px + 148.32px + 149.76px + 151.2px + 152.64px + 154.08px + 155.52px + 156.96px + 158.4px + 159.84px + 161.28px + 162.72px + 164.16px + 165.6px + 167.04px + 168.48px + 169.92px + 171.36px + 172.8px + 174.24px + 175.68px + 177.12px + 178.56px + 180.0px + 181.44px + 182.88px + 184.32px + 185.76px + 187.2px + 188.64px + 190.08px + 191.52px + 192.96px + 194.4px + 195.84px + 197.28px + 198.72px + 200.16px + 201.6px + 203.04px + 204.48px + 205.92px + 207.36px + 208.8px + 210.24px + 211.68px + 213.12px + 214.56px + 216.0px + 217.44px + 218.88px + 220.32px + 221.76px + 223.2px + 224.64px + 226.08px + 227.52px + 228.96px + 230.4px + 231.84px + 233.28px + 234.72px + 236.16px + 237.6px + 239.04px + 240.48px + 241.92px + 243.36px + 244.8px + 246.24px + 247.68px + 249.12px + 250.56px + 252.0px + 253.44px + 254.88px + 256.32px + 257.76px + 259.2px + 260.64px + 262.08px + 263.52px + 264.96px + 266.4px + 267.84px + 269.28px + 270.72px + 272.16px + 273.6px + 275.04px + 276.48px + 277.92px + 279.36px + 280.8px + 282.24px + 283.68px + 285.12px + 286.56px + 288.0px + 289.44px + 290.88px + 292.32px + 293.76px + 295.2px + 296.64px + 298.08px + 299.52px + 300.96px + 302.4px + 303.84px + 305.28px + 306.72px + 308.16px + 309.6px + 311.04px + 312.48px + 313.92px + 315.36px + 316.8px + 318.24px + 319.68px + 321.12px + 322.56px + 324.0px + 325.44px + 326.88px + 328.32px + 329.76px + 331.2px + 332.64px + 334.08px + 335.52px + 336.96px + 338.4px + 339.84px + 341.28px + 342.72px + 344.16px + 345.6px + 347.04px + 348.48px + 349.92px + 351.36px + 352.8px + 354.24px + 355.68px + 357.12px + 358.56px + 360.0px + 361.44px + 362.88px + 364.32px + 365.76px + 367.2px + 368.64px + 370.08px + 371.52px + 372.96px + 374.4px + 375.84px + 377.28px + 378.72px + 380.16px + 381.6px + 383.04px + 384.48px + 385.92px + 387.36px + 388.8px + 390.24px + 391.68px + 393.12px + 394.56px + 396.0px + 397.44px + 398.88px + 400.32px + 401.76px + 403.2px + 404.64px + 406.08px + 407.52px + 408.96px + 410.4px + 411.84px + 413.28px + 414.72px + 416.16px + 417.6px + 419.04px + 420.48px + 421.92px + 423.36px + 424.8px + 426.24px + 427.68px + 429.12px + 430.56px + 432.0px + 433.44px + 434.88px + 436.32px + 437.76px + 439.2px + 440.64px + 442.08px + 443.52px + 444.96px + 446.4px + 447.84px + 449.28px + 450.72px + 452.16px + 453.6px + 455.04px + 456.48px + 457.92px + 459.36px + 460.8px + 462.24px + 463.68px + 465.12px + 466.56px + 468.0px + 469.44px + 470.88px + 472.32px + 473.76px + 475.2px + 476.64px + 478.08px + 479.52px + 480.96px + 482.4px + 483.84px + 485.28px + 486.72px + 488.16px + 489.6px + 491.04px + 492.48px + 493.92px + 495.36px + 496.8px + 498.24px + 499.68px + 501.12px + 502.56px + 504.0px + 505.44px + 506.88px + 508.32px + 509.76px + 511.2px + 512.64px + 514.08px + 515.52px + 516.96px + 518.4px + 519.84px + 521.28px + 522.72px + 524.16px + 525.6px + 527.04px + 528.48px + 529.92px + 531.36px + 532.8px + 534.24px + 535.68px + 537.12px + 538.56px + 540.0px + 541.44px + 542.88px + 544.32px + 545.76px + 547.2px + 548.64px + 550.08px + 551.52px + 552.96px + 554.4px + 555.84px + 557.28px + 558.72px + 560.16px + 561.6px + 563.04px + 564.48px + 565.92px + 567.36px + 568.8px + 570.24px + 571.68px + 573.12px + 574.56px + 576.0px + 577.44px + 578.88px + 580.32px + 581.76px + 583.2px + 584.64px + 586.08px + 587.52px + 588.96px + 590.4px + 591.84px + 593.28px + 594.72px + 596.16px + 597.6px + 599.04px + 600.48px + 601.92px + 603.36px + 604.8px + 606.24px + 607.68px + 609.12px + 610.56px + 612.0px + 613.44px + 614.88px + 616.32px + 617.76px + 619.2px + 620.64px + 622.08px + 623.52px + 624.96px + 626.4px + 627.84px + 629.28px + 630.72px + 632.16px + 633.6px + 635.04px + 636.48px + 637.92px + 639.36px + 640.8px + 642.24px + 643.68px + 645.12px + 646.56px + 648.0px + 649.44px + 650.88px + 652.32px + 653.76px + 655.2px + 656.64px + 658.08px + 659.52px + 660.96px + 662.4px + 663.84px + 665.28px + 666.72px + 668.16px + 669.6px + 671.04px + 672.48px + 673.92px + 675.36px + 676.8px + 678.24px + 679.68px + 681.12px + 682.56px + 684.0px + 685.44px + 686.88px + 688.32px + 689.76px + 691.2px + 692.64px + 694.08px + 695.52px + 696.96px + 698.4px + 699.84px + 701.28px + 702.72px + 704.16px + 705.6px + 707.04px + 708.48px + 709.92px + 711.36px + 712.8px + 714.24px + 715.68px + 717.12px + 718.56px + 720.0px + 721.44px + 722.88px + 724.32px + 725.76px + 727.2px + 728.64px + 730.08px + 731.52px + 732.96px + 734.4px + 735.84px + 737.28px + 738.72px + 740.16px + 741.6px + 743.04px + 744.48px + 745.92px + 747.36px + 748.8px + 750.24px + 751.68px + 753.12px + 754.56px + 756.0px + 757.44px + 758.88px + 760.32px + 761.76px + 763.2px + 764.64px + 766.08px + 767.52px + 768.96px + 770.4px + 771.84px + 773.28px + 774.72px + 776.16px + 777.6px + 779.04px + 780.48px + 781.92px + 783.36px + 784.8px + 786.24px + 787.68px + 789.12px + 790.56px + 792.0px + 793.44px + 794.88px + 796.32px + 797.76px + 799.2px + 800.64px + 802.08px + 803.52px + 804.96px + 806.4px + 807.84px + 809.28px + 810.72px + 812.16px + 813.6px + 815.04px + 816.48px + 817.92px + 819.36px + 820.8px + 822.24px + 823.68px + 825.12px + 826.56px + 828.0px + 829.44px + 830.88px + 832.32px + 833.76px + 835.2px + 836.64px + 838.08px + 839.52px + 840.96px + 842.4px + 843.84px + 845.28px + 846.72px + 848.16px + 849.6px + 851.04px + 852.48px + 853.92px + 855.36px + 856.8px + 858.24px + 859.68px + 861.12px + 862.56px + 864.0px + 865.44px + 866.88px + 868.32px + 869.76px + 871.2px + 872.64px + 874.08px + 875.52px + 876.96px + 878.4px + 879.84px + 881.28px + 882.72px + 884.16px + 885.6px + 887.04px + 888.48px + 889.92px + 891.36px + 892.8px + 894.24px + 895.68px + 897.12px + 898.56px + 900.0px + 901.44px + 902.88px + 904.32px + 905.76px + 907.2px + 908.64px + 910.08px + 911.52px + 912.96px + 914.4px + 915.84px + 917.28px + 918.72px + 920.16px + 921.6px + 923.04px + 924.48px + 925.92px + 927.36px + 928.8px + 930.24px + 931.68px + 933.12px + 934.56px + 936.0px + 937.44px + 938.88px + 940.32px + 941.76px + 943.2px + 944.64px + 946.08px + 947.52px + 948.96px + 950.4px + 951.84px + 953.28px + 954.72px + 956.16px + 957.6px + 959.04px + 960.48px + 961.92px + 963.36px + 964.8px + 966.24px + 967.68px + 969.12px + 970.56px + 972.0px + 973.44px + 974.88px + 976.32px + 977.76px + 979.2px + 980.64px + 982.08px + 983.52px + 984.96px + 986.4px + 987.84px + 989.28px + 990.72px + 992.16px + 993.6px + 995.04px + 996.48px + 997.92px + 999.36px + 1000.8px + 1002.24px + 1003.68px + 1005.12px + 1006.56px + 1008.0px + 1009.44px + 1010.88px + 1012.32px + 1013.76px + 1015.2px + 1016.64px + 1018.08px + 1019.52px + 1020.96px + 1022.4px + 1023.84px + 1025.28px + 1026.72px + 1028.16px + 1029.6px + 1031.04px + 1032.48px + 1033.92px + 1035.36px + 1036.8px + 1038.24px + 1039.68px + 1041.12px + 1042.56px + 1044.0px + 1045.44px + 1046.88px + 1048.32px + 1049.76px + 1051.2px + 1052.64px + 1054.08px + 1055.52px + 1056.96px + 1058.4px + 1059.84px + 1061.28px + 1062.72px + 1064.16px + 1065.6px + 1067.04px + 1068.48px + 1069.92px + 1071.36px + 1072.8px + 1074.24px + 1075.68px + 1077.12px + 1078.56px + 1080px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2280x1080/lay_y.xml b/FaceUnity/src/main/res/values-2280x1080/lay_y.xml new file mode 100644 index 000000000..493373d25 --- /dev/null +++ b/FaceUnity/src/main/res/values-2280x1080/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.7px + 3.41px + 5.12px + 6.83px + 8.54px + 10.25px + 11.96px + 13.67px + 15.38px + 17.09px + 18.8px + 20.5px + 22.21px + 23.92px + 25.63px + 27.34px + 29.05px + 30.76px + 32.47px + 34.18px + 35.89px + 37.6px + 39.31px + 41.01px + 42.72px + 44.43px + 46.14px + 47.85px + 49.56px + 51.27px + 52.98px + 54.69px + 56.4px + 58.11px + 59.82px + 61.52px + 63.23px + 64.94px + 66.65px + 68.36px + 70.07px + 71.78px + 73.49px + 75.2px + 76.91px + 78.62px + 80.32px + 82.03px + 83.74px + 85.45px + 87.16px + 88.87px + 90.58px + 92.29px + 94.0px + 95.71px + 97.42px + 99.13px + 100.83px + 102.54px + 104.25px + 105.96px + 107.67px + 109.38px + 111.09px + 112.8px + 114.51px + 116.22px + 117.93px + 119.64px + 121.34px + 123.05px + 124.76px + 126.47px + 128.18px + 129.89px + 131.6px + 133.31px + 135.02px + 136.73px + 138.44px + 140.14px + 141.85px + 143.56px + 145.27px + 146.98px + 148.69px + 150.4px + 152.11px + 153.82px + 155.53px + 157.24px + 158.95px + 160.65px + 162.36px + 164.07px + 165.78px + 167.49px + 169.2px + 170.91px + 172.62px + 174.33px + 176.04px + 177.75px + 179.46px + 181.16px + 182.87px + 184.58px + 186.29px + 188.0px + 189.71px + 191.42px + 193.13px + 194.84px + 196.55px + 198.26px + 199.97px + 201.67px + 203.38px + 205.09px + 206.8px + 208.51px + 210.22px + 211.93px + 213.64px + 215.35px + 217.06px + 218.77px + 220.47px + 222.18px + 223.89px + 225.6px + 227.31px + 229.02px + 230.73px + 232.44px + 234.15px + 235.86px + 237.57px + 239.28px + 240.98px + 242.69px + 244.4px + 246.11px + 247.82px + 249.53px + 251.24px + 252.95px + 254.66px + 256.37px + 258.08px + 259.79px + 261.49px + 263.2px + 264.91px + 266.62px + 268.33px + 270.04px + 271.75px + 273.46px + 275.17px + 276.88px + 278.59px + 280.29px + 282.0px + 283.71px + 285.42px + 287.13px + 288.84px + 290.55px + 292.26px + 293.97px + 295.68px + 297.39px + 299.1px + 300.8px + 302.51px + 304.22px + 305.93px + 307.64px + 309.35px + 311.06px + 312.77px + 314.48px + 316.19px + 317.9px + 319.61px + 321.31px + 323.02px + 324.73px + 326.44px + 328.15px + 329.86px + 331.57px + 333.28px + 334.99px + 336.7px + 338.41px + 340.11px + 341.82px + 343.53px + 345.24px + 346.95px + 348.66px + 350.37px + 352.08px + 353.79px + 355.5px + 357.21px + 358.92px + 360.62px + 362.33px + 364.04px + 365.75px + 367.46px + 369.17px + 370.88px + 372.59px + 374.3px + 376.01px + 377.72px + 379.43px + 381.13px + 382.84px + 384.55px + 386.26px + 387.97px + 389.68px + 391.39px + 393.1px + 394.81px + 396.52px + 398.23px + 399.94px + 401.64px + 403.35px + 405.06px + 406.77px + 408.48px + 410.19px + 411.9px + 413.61px + 415.32px + 417.03px + 418.74px + 420.44px + 422.15px + 423.86px + 425.57px + 427.28px + 428.99px + 430.7px + 432.41px + 434.12px + 435.83px + 437.54px + 439.25px + 440.95px + 442.66px + 444.37px + 446.08px + 447.79px + 449.5px + 451.21px + 452.92px + 454.63px + 456.34px + 458.05px + 459.76px + 461.46px + 463.17px + 464.88px + 466.59px + 468.3px + 470.01px + 471.72px + 473.43px + 475.14px + 476.85px + 478.56px + 480.26px + 481.97px + 483.68px + 485.39px + 487.1px + 488.81px + 490.52px + 492.23px + 493.94px + 495.65px + 497.36px + 499.07px + 500.77px + 502.48px + 504.19px + 505.9px + 507.61px + 509.32px + 511.03px + 512.74px + 514.45px + 516.16px + 517.87px + 519.58px + 521.28px + 522.99px + 524.7px + 526.41px + 528.12px + 529.83px + 531.54px + 533.25px + 534.96px + 536.67px + 538.38px + 540.08px + 541.79px + 543.5px + 545.21px + 546.92px + 548.63px + 550.34px + 552.05px + 553.76px + 555.47px + 557.18px + 558.89px + 560.59px + 562.3px + 564.01px + 565.72px + 567.43px + 569.14px + 570.85px + 572.56px + 574.27px + 575.98px + 577.69px + 579.4px + 581.1px + 582.81px + 584.52px + 586.23px + 587.94px + 589.65px + 591.36px + 593.07px + 594.78px + 596.49px + 598.2px + 599.91px + 601.61px + 603.32px + 605.03px + 606.74px + 608.45px + 610.16px + 611.87px + 613.58px + 615.29px + 617.0px + 618.71px + 620.41px + 622.12px + 623.83px + 625.54px + 627.25px + 628.96px + 630.67px + 632.38px + 634.09px + 635.8px + 637.51px + 639.22px + 640.92px + 642.63px + 644.34px + 646.05px + 647.76px + 649.47px + 651.18px + 652.89px + 654.6px + 656.31px + 658.02px + 659.73px + 661.43px + 663.14px + 664.85px + 666.56px + 668.27px + 669.98px + 671.69px + 673.4px + 675.11px + 676.82px + 678.53px + 680.23px + 681.94px + 683.65px + 685.36px + 687.07px + 688.78px + 690.49px + 692.2px + 693.91px + 695.62px + 697.33px + 699.04px + 700.74px + 702.45px + 704.16px + 705.87px + 707.58px + 709.29px + 711.0px + 712.71px + 714.42px + 716.13px + 717.84px + 719.55px + 721.25px + 722.96px + 724.67px + 726.38px + 728.09px + 729.8px + 731.51px + 733.22px + 734.93px + 736.64px + 738.35px + 740.06px + 741.76px + 743.47px + 745.18px + 746.89px + 748.6px + 750.31px + 752.02px + 753.73px + 755.44px + 757.15px + 758.86px + 760.56px + 762.27px + 763.98px + 765.69px + 767.4px + 769.11px + 770.82px + 772.53px + 774.24px + 775.95px + 777.66px + 779.37px + 781.07px + 782.78px + 784.49px + 786.2px + 787.91px + 789.62px + 791.33px + 793.04px + 794.75px + 796.46px + 798.17px + 799.88px + 801.58px + 803.29px + 805.0px + 806.71px + 808.42px + 810.13px + 811.84px + 813.55px + 815.26px + 816.97px + 818.68px + 820.38px + 822.09px + 823.8px + 825.51px + 827.22px + 828.93px + 830.64px + 832.35px + 834.06px + 835.77px + 837.48px + 839.19px + 840.89px + 842.6px + 844.31px + 846.02px + 847.73px + 849.44px + 851.15px + 852.86px + 854.57px + 856.28px + 857.99px + 859.7px + 861.4px + 863.11px + 864.82px + 866.53px + 868.24px + 869.95px + 871.66px + 873.37px + 875.08px + 876.79px + 878.5px + 880.2px + 881.91px + 883.62px + 885.33px + 887.04px + 888.75px + 890.46px + 892.17px + 893.88px + 895.59px + 897.3px + 899.01px + 900.71px + 902.42px + 904.13px + 905.84px + 907.55px + 909.26px + 910.97px + 912.68px + 914.39px + 916.1px + 917.81px + 919.52px + 921.22px + 922.93px + 924.64px + 926.35px + 928.06px + 929.77px + 931.48px + 933.19px + 934.9px + 936.61px + 938.32px + 940.03px + 941.73px + 943.44px + 945.15px + 946.86px + 948.57px + 950.28px + 951.99px + 953.7px + 955.41px + 957.12px + 958.83px + 960.53px + 962.24px + 963.95px + 965.66px + 967.37px + 969.08px + 970.79px + 972.5px + 974.21px + 975.92px + 977.63px + 979.34px + 981.04px + 982.75px + 984.46px + 986.17px + 987.88px + 989.59px + 991.3px + 993.01px + 994.72px + 996.43px + 998.14px + 999.85px + 1001.55px + 1003.26px + 1004.97px + 1006.68px + 1008.39px + 1010.1px + 1011.81px + 1013.52px + 1015.23px + 1016.94px + 1018.65px + 1020.35px + 1022.06px + 1023.77px + 1025.48px + 1027.19px + 1028.9px + 1030.61px + 1032.32px + 1034.03px + 1035.74px + 1037.45px + 1039.16px + 1040.86px + 1042.57px + 1044.28px + 1045.99px + 1047.7px + 1049.41px + 1051.12px + 1052.83px + 1054.54px + 1056.25px + 1057.96px + 1059.67px + 1061.37px + 1063.08px + 1064.79px + 1066.5px + 1068.21px + 1069.92px + 1071.63px + 1073.34px + 1075.05px + 1076.76px + 1078.47px + 1080.17px + 1081.88px + 1083.59px + 1085.3px + 1087.01px + 1088.72px + 1090.43px + 1092.14px + 1093.85px + 1095.56px + 1097.27px + 1098.98px + 1100.68px + 1102.39px + 1104.1px + 1105.81px + 1107.52px + 1109.23px + 1110.94px + 1112.65px + 1114.36px + 1116.07px + 1117.78px + 1119.49px + 1121.19px + 1122.9px + 1124.61px + 1126.32px + 1128.03px + 1129.74px + 1131.45px + 1133.16px + 1134.87px + 1136.58px + 1138.29px + 1140.0px + 1141.7px + 1143.41px + 1145.12px + 1146.83px + 1148.54px + 1150.25px + 1151.96px + 1153.67px + 1155.38px + 1157.09px + 1158.8px + 1160.5px + 1162.21px + 1163.92px + 1165.63px + 1167.34px + 1169.05px + 1170.76px + 1172.47px + 1174.18px + 1175.89px + 1177.6px + 1179.31px + 1181.01px + 1182.72px + 1184.43px + 1186.14px + 1187.85px + 1189.56px + 1191.27px + 1192.98px + 1194.69px + 1196.4px + 1198.11px + 1199.82px + 1201.52px + 1203.23px + 1204.94px + 1206.65px + 1208.36px + 1210.07px + 1211.78px + 1213.49px + 1215.2px + 1216.91px + 1218.62px + 1220.32px + 1222.03px + 1223.74px + 1225.45px + 1227.16px + 1228.87px + 1230.58px + 1232.29px + 1234.0px + 1235.71px + 1237.42px + 1239.13px + 1240.83px + 1242.54px + 1244.25px + 1245.96px + 1247.67px + 1249.38px + 1251.09px + 1252.8px + 1254.51px + 1256.22px + 1257.93px + 1259.64px + 1261.34px + 1263.05px + 1264.76px + 1266.47px + 1268.18px + 1269.89px + 1271.6px + 1273.31px + 1275.02px + 1276.73px + 1278.44px + 1280.14px + 1281.85px + 1283.56px + 1285.27px + 1286.98px + 1288.69px + 1290.4px + 1292.11px + 1293.82px + 1295.53px + 1297.24px + 1298.95px + 1300.65px + 1302.36px + 1304.07px + 1305.78px + 1307.49px + 1309.2px + 1310.91px + 1312.62px + 1314.33px + 1316.04px + 1317.75px + 1319.46px + 1321.16px + 1322.87px + 1324.58px + 1326.29px + 1328.0px + 1329.71px + 1331.42px + 1333.13px + 1334.84px + 1336.55px + 1338.26px + 1339.97px + 1341.67px + 1343.38px + 1345.09px + 1346.8px + 1348.51px + 1350.22px + 1351.93px + 1353.64px + 1355.35px + 1357.06px + 1358.77px + 1360.47px + 1362.18px + 1363.89px + 1365.6px + 1367.31px + 1369.02px + 1370.73px + 1372.44px + 1374.15px + 1375.86px + 1377.57px + 1379.28px + 1380.98px + 1382.69px + 1384.4px + 1386.11px + 1387.82px + 1389.53px + 1391.24px + 1392.95px + 1394.66px + 1396.37px + 1398.08px + 1399.79px + 1401.49px + 1403.2px + 1404.91px + 1406.62px + 1408.33px + 1410.04px + 1411.75px + 1413.46px + 1415.17px + 1416.88px + 1418.59px + 1420.29px + 1422.0px + 1423.71px + 1425.42px + 1427.13px + 1428.84px + 1430.55px + 1432.26px + 1433.97px + 1435.68px + 1437.39px + 1439.1px + 1440.8px + 1442.51px + 1444.22px + 1445.93px + 1447.64px + 1449.35px + 1451.06px + 1452.77px + 1454.48px + 1456.19px + 1457.9px + 1459.61px + 1461.31px + 1463.02px + 1464.73px + 1466.44px + 1468.15px + 1469.86px + 1471.57px + 1473.28px + 1474.99px + 1476.7px + 1478.41px + 1480.12px + 1481.82px + 1483.53px + 1485.24px + 1486.95px + 1488.66px + 1490.37px + 1492.08px + 1493.79px + 1495.5px + 1497.21px + 1498.92px + 1500.62px + 1502.33px + 1504.04px + 1505.75px + 1507.46px + 1509.17px + 1510.88px + 1512.59px + 1514.3px + 1516.01px + 1517.72px + 1519.43px + 1521.13px + 1522.84px + 1524.55px + 1526.26px + 1527.97px + 1529.68px + 1531.39px + 1533.1px + 1534.81px + 1536.52px + 1538.23px + 1539.94px + 1541.64px + 1543.35px + 1545.06px + 1546.77px + 1548.48px + 1550.19px + 1551.9px + 1553.61px + 1555.32px + 1557.03px + 1558.74px + 1560.44px + 1562.15px + 1563.86px + 1565.57px + 1567.28px + 1568.99px + 1570.7px + 1572.41px + 1574.12px + 1575.83px + 1577.54px + 1579.25px + 1580.95px + 1582.66px + 1584.37px + 1586.08px + 1587.79px + 1589.5px + 1591.21px + 1592.92px + 1594.63px + 1596.34px + 1598.05px + 1599.76px + 1601.46px + 1603.17px + 1604.88px + 1606.59px + 1608.3px + 1610.01px + 1611.72px + 1613.43px + 1615.14px + 1616.85px + 1618.56px + 1620.26px + 1621.97px + 1623.68px + 1625.39px + 1627.1px + 1628.81px + 1630.52px + 1632.23px + 1633.94px + 1635.65px + 1637.36px + 1639.07px + 1640.77px + 1642.48px + 1644.19px + 1645.9px + 1647.61px + 1649.32px + 1651.03px + 1652.74px + 1654.45px + 1656.16px + 1657.87px + 1659.58px + 1661.28px + 1662.99px + 1664.7px + 1666.41px + 1668.12px + 1669.83px + 1671.54px + 1673.25px + 1674.96px + 1676.67px + 1678.38px + 1680.09px + 1681.79px + 1683.5px + 1685.21px + 1686.92px + 1688.63px + 1690.34px + 1692.05px + 1693.76px + 1695.47px + 1697.18px + 1698.89px + 1700.59px + 1702.3px + 1704.01px + 1705.72px + 1707.43px + 1709.14px + 1710.85px + 1712.56px + 1714.27px + 1715.98px + 1717.69px + 1719.4px + 1721.1px + 1722.81px + 1724.52px + 1726.23px + 1727.94px + 1729.65px + 1731.36px + 1733.07px + 1734.78px + 1736.49px + 1738.2px + 1739.91px + 1741.61px + 1743.32px + 1745.03px + 1746.74px + 1748.45px + 1750.16px + 1751.87px + 1753.58px + 1755.29px + 1757.0px + 1758.71px + 1760.41px + 1762.12px + 1763.83px + 1765.54px + 1767.25px + 1768.96px + 1770.67px + 1772.38px + 1774.09px + 1775.8px + 1777.51px + 1779.22px + 1780.92px + 1782.63px + 1784.34px + 1786.05px + 1787.76px + 1789.47px + 1791.18px + 1792.89px + 1794.6px + 1796.31px + 1798.02px + 1799.73px + 1801.43px + 1803.14px + 1804.85px + 1806.56px + 1808.27px + 1809.98px + 1811.69px + 1813.4px + 1815.11px + 1816.82px + 1818.53px + 1820.23px + 1821.94px + 1823.65px + 1825.36px + 1827.07px + 1828.78px + 1830.49px + 1832.2px + 1833.91px + 1835.62px + 1837.33px + 1839.04px + 1840.74px + 1842.45px + 1844.16px + 1845.87px + 1847.58px + 1849.29px + 1851.0px + 1852.71px + 1854.42px + 1856.13px + 1857.84px + 1859.55px + 1861.25px + 1862.96px + 1864.67px + 1866.38px + 1868.09px + 1869.8px + 1871.51px + 1873.22px + 1874.93px + 1876.64px + 1878.35px + 1880.06px + 1881.76px + 1883.47px + 1885.18px + 1886.89px + 1888.6px + 1890.31px + 1892.02px + 1893.73px + 1895.44px + 1897.15px + 1898.86px + 1900.56px + 1902.27px + 1903.98px + 1905.69px + 1907.4px + 1909.11px + 1910.82px + 1912.53px + 1914.24px + 1915.95px + 1917.66px + 1919.37px + 1921.07px + 1922.78px + 1924.49px + 1926.2px + 1927.91px + 1929.62px + 1931.33px + 1933.04px + 1934.75px + 1936.46px + 1938.17px + 1939.88px + 1941.58px + 1943.29px + 1945.0px + 1946.71px + 1948.42px + 1950.13px + 1951.84px + 1953.55px + 1955.26px + 1956.97px + 1958.68px + 1960.38px + 1962.09px + 1963.8px + 1965.51px + 1967.22px + 1968.93px + 1970.64px + 1972.35px + 1974.06px + 1975.77px + 1977.48px + 1979.19px + 1980.89px + 1982.6px + 1984.31px + 1986.02px + 1987.73px + 1989.44px + 1991.15px + 1992.86px + 1994.57px + 1996.28px + 1997.99px + 1999.7px + 2001.4px + 2003.11px + 2004.82px + 2006.53px + 2008.24px + 2009.95px + 2011.66px + 2013.37px + 2015.08px + 2016.79px + 2018.5px + 2020.2px + 2021.91px + 2023.62px + 2025.33px + 2027.04px + 2028.75px + 2030.46px + 2032.17px + 2033.88px + 2035.59px + 2037.3px + 2039.01px + 2040.71px + 2042.42px + 2044.13px + 2045.84px + 2047.55px + 2049.26px + 2050.97px + 2052.68px + 2054.39px + 2056.1px + 2057.81px + 2059.52px + 2061.22px + 2062.93px + 2064.64px + 2066.35px + 2068.06px + 2069.77px + 2071.48px + 2073.19px + 2074.9px + 2076.61px + 2078.32px + 2080.03px + 2081.73px + 2083.44px + 2085.15px + 2086.86px + 2088.57px + 2090.28px + 2091.99px + 2093.7px + 2095.41px + 2097.12px + 2098.83px + 2100.53px + 2102.24px + 2103.95px + 2105.66px + 2107.37px + 2109.08px + 2110.79px + 2112.5px + 2114.21px + 2115.92px + 2117.63px + 2119.34px + 2121.04px + 2122.75px + 2124.46px + 2126.17px + 2127.88px + 2129.59px + 2131.3px + 2133.01px + 2134.72px + 2136.43px + 2138.14px + 2139.85px + 2141.55px + 2143.26px + 2144.97px + 2146.68px + 2148.39px + 2150.1px + 2151.81px + 2153.52px + 2155.23px + 2156.94px + 2158.65px + 2160.35px + 2162.06px + 2163.77px + 2165.48px + 2167.19px + 2168.9px + 2170.61px + 2172.32px + 2174.03px + 2175.74px + 2177.45px + 2179.16px + 2180.86px + 2182.57px + 2184.28px + 2185.99px + 2187.7px + 2189.41px + 2191.12px + 2192.83px + 2194.54px + 2196.25px + 2197.96px + 2199.67px + 2201.37px + 2203.08px + 2204.79px + 2206.5px + 2208.21px + 2209.92px + 2211.63px + 2213.34px + 2215.05px + 2216.76px + 2218.47px + 2220.18px + 2221.88px + 2223.59px + 2225.3px + 2227.01px + 2228.72px + 2230.43px + 2232.14px + 2233.85px + 2235.56px + 2237.27px + 2238.98px + 2240.68px + 2242.39px + 2244.1px + 2245.81px + 2247.52px + 2249.23px + 2250.94px + 2252.65px + 2254.36px + 2256.07px + 2257.78px + 2259.49px + 2261.19px + 2262.9px + 2264.61px + 2266.32px + 2268.03px + 2269.74px + 2271.45px + 2273.16px + 2274.87px + 2276.58px + 2278.29px + 2280px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2300x1440/lay_x.xml b/FaceUnity/src/main/res/values-2300x1440/lay_x.xml new file mode 100644 index 000000000..d1a0dd299 --- /dev/null +++ b/FaceUnity/src/main/res/values-2300x1440/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.92px + 3.84px + 5.76px + 7.68px + 9.59px + 11.52px + 13.44px + 15.36px + 17.27px + 19.19px + 21.12px + 23.04px + 24.96px + 26.88px + 28.8px + 30.72px + 32.64px + 34.55px + 36.48px + 38.39px + 40.32px + 42.24px + 44.16px + 46.08px + 48.0px + 49.92px + 51.84px + 53.76px + 55.68px + 57.6px + 59.52px + 61.44px + 63.35px + 65.28px + 67.19px + 69.11px + 71.04px + 72.96px + 74.87px + 76.79px + 78.72px + 80.64px + 82.56px + 84.48px + 86.4px + 88.32px + 90.24px + 92.16px + 94.07px + 96.0px + 97.92px + 99.84px + 101.75px + 103.68px + 105.6px + 107.52px + 109.43px + 111.36px + 113.28px + 115.2px + 117.12px + 119.04px + 120.96px + 122.88px + 124.8px + 126.71px + 128.64px + 130.56px + 132.48px + 134.39px + 136.31px + 138.23px + 140.16px + 142.08px + 144.0px + 145.92px + 147.84px + 149.75px + 151.67px + 153.59px + 155.51px + 157.44px + 159.36px + 161.28px + 163.2px + 165.12px + 167.04px + 168.96px + 170.87px + 172.8px + 174.72px + 176.64px + 178.56px + 180.48px + 182.4px + 184.32px + 186.24px + 188.15px + 190.08px + 192.0px + 193.92px + 195.84px + 197.76px + 199.68px + 201.6px + 203.51px + 205.44px + 207.36px + 209.28px + 211.2px + 213.12px + 215.04px + 216.96px + 218.87px + 220.79px + 222.72px + 224.64px + 226.56px + 228.48px + 230.4px + 232.32px + 234.24px + 236.15px + 238.08px + 240.0px + 241.92px + 243.84px + 245.76px + 247.68px + 249.6px + 251.51px + 253.43px + 255.36px + 257.28px + 259.19px + 261.12px + 263.04px + 264.96px + 266.88px + 268.79px + 270.72px + 272.63px + 274.56px + 276.47px + 278.4px + 280.32px + 282.24px + 284.16px + 286.07px + 288.0px + 289.91px + 291.84px + 293.75px + 295.68px + 297.6px + 299.51px + 301.44px + 303.35px + 305.28px + 307.19px + 309.12px + 311.03px + 312.96px + 314.88px + 316.79px + 318.72px + 320.63px + 322.56px + 324.47px + 326.4px + 328.32px + 330.24px + 332.16px + 334.08px + 336.0px + 337.92px + 339.84px + 341.75px + 343.68px + 345.6px + 347.52px + 349.44px + 351.36px + 353.28px + 355.2px + 357.12px + 359.03px + 360.96px + 362.88px + 364.8px + 366.72px + 368.64px + 370.56px + 372.48px + 374.4px + 376.31px + 378.24px + 380.16px + 382.08px + 384.0px + 385.92px + 387.84px + 389.75px + 391.68px + 393.6px + 395.52px + 397.44px + 399.36px + 401.28px + 403.2px + 405.12px + 407.03px + 408.96px + 410.88px + 412.8px + 414.72px + 416.64px + 418.56px + 420.48px + 422.4px + 424.31px + 426.24px + 428.16px + 430.08px + 432.0px + 433.92px + 435.84px + 437.75px + 439.68px + 441.59px + 443.52px + 445.44px + 447.36px + 449.28px + 451.2px + 453.12px + 455.03px + 456.96px + 458.88px + 460.8px + 462.72px + 464.64px + 466.56px + 468.48px + 470.4px + 472.31px + 474.24px + 476.16px + 478.08px + 480.0px + 481.92px + 483.84px + 485.75px + 487.68px + 489.59px + 491.52px + 493.44px + 495.36px + 497.28px + 499.2px + 501.12px + 503.03px + 504.96px + 506.87px + 508.8px + 510.72px + 512.64px + 514.56px + 516.48px + 518.39px + 520.32px + 522.24px + 524.15px + 526.08px + 528.0px + 529.92px + 531.83px + 533.76px + 535.68px + 537.59px + 539.51px + 541.44px + 543.36px + 545.27px + 547.2px + 549.12px + 551.03px + 552.95px + 554.88px + 556.8px + 558.71px + 560.64px + 562.56px + 564.48px + 566.39px + 568.32px + 570.24px + 572.15px + 574.08px + 576.0px + 577.92px + 579.83px + 581.76px + 583.68px + 585.59px + 587.51px + 589.44px + 591.36px + 593.27px + 595.2px + 597.12px + 599.03px + 600.95px + 602.88px + 604.8px + 606.71px + 608.64px + 610.56px + 612.48px + 614.39px + 616.32px + 618.24px + 620.15px + 622.07px + 624.0px + 625.92px + 627.83px + 629.76px + 631.68px + 633.59px + 635.51px + 637.44px + 639.36px + 641.27px + 643.2px + 645.12px + 647.03px + 648.95px + 650.88px + 652.8px + 654.71px + 656.64px + 658.56px + 660.48px + 662.4px + 664.32px + 666.24px + 668.16px + 670.07px + 672.0px + 673.92px + 675.84px + 677.76px + 679.68px + 681.6px + 683.51px + 685.44px + 687.36px + 689.28px + 691.2px + 693.12px + 695.04px + 696.96px + 698.88px + 700.8px + 702.72px + 704.64px + 706.56px + 708.48px + 710.4px + 712.32px + 714.24px + 716.16px + 718.07px + 720.0px + 721.92px + 723.84px + 725.76px + 727.68px + 729.6px + 731.51px + 733.44px + 735.36px + 737.28px + 739.2px + 741.12px + 743.04px + 744.96px + 746.88px + 748.8px + 750.72px + 752.63px + 754.56px + 756.48px + 758.4px + 760.32px + 762.24px + 764.16px + 766.07px + 768.0px + 769.92px + 771.84px + 773.76px + 775.68px + 777.6px + 779.51px + 781.44px + 783.36px + 785.28px + 787.2px + 789.12px + 791.04px + 792.96px + 794.88px + 796.8px + 798.72px + 800.63px + 802.56px + 804.48px + 806.4px + 808.32px + 810.24px + 812.16px + 814.07px + 816.0px + 817.92px + 819.84px + 821.76px + 823.68px + 825.6px + 827.51px + 829.44px + 831.36px + 833.28px + 835.19px + 837.12px + 839.04px + 840.96px + 842.88px + 844.8px + 846.72px + 848.63px + 850.56px + 852.48px + 854.4px + 856.32px + 858.24px + 860.16px + 862.07px + 864.0px + 865.92px + 867.84px + 869.76px + 871.68px + 873.6px + 875.51px + 877.44px + 879.36px + 881.28px + 883.19px + 885.12px + 887.04px + 888.96px + 890.88px + 892.8px + 894.72px + 896.63px + 898.56px + 900.48px + 902.4px + 904.32px + 906.24px + 908.16px + 910.07px + 912.0px + 913.92px + 915.84px + 917.76px + 919.68px + 921.6px + 923.51px + 925.44px + 927.36px + 929.28px + 931.19px + 933.12px + 935.04px + 936.96px + 938.88px + 940.8px + 942.72px + 944.63px + 946.56px + 948.48px + 950.4px + 952.32px + 954.24px + 956.16px + 958.07px + 960.0px + 961.92px + 963.84px + 965.75px + 967.68px + 969.6px + 971.51px + 973.44px + 975.36px + 977.28px + 979.19px + 981.12px + 983.04px + 984.96px + 986.88px + 988.8px + 990.72px + 992.63px + 994.56px + 996.48px + 998.4px + 1000.32px + 1002.24px + 1004.16px + 1006.07px + 1008.0px + 1009.92px + 1011.84px + 1013.75px + 1015.68px + 1017.6px + 1019.51px + 1021.44px + 1023.36px + 1025.28px + 1027.19px + 1029.12px + 1031.03px + 1032.96px + 1034.88px + 1036.79px + 1038.72px + 1040.64px + 1042.55px + 1044.48px + 1046.4px + 1048.31px + 1050.24px + 1052.16px + 1054.07px + 1056.0px + 1057.91px + 1059.84px + 1061.76px + 1063.67px + 1065.6px + 1067.52px + 1069.43px + 1071.36px + 1073.28px + 1075.19px + 1077.12px + 1079.03px + 1080.96px + 1082.88px + 1084.79px + 1086.72px + 1088.64px + 1090.55px + 1092.48px + 1094.4px + 1096.31px + 1098.24px + 1100.16px + 1102.07px + 1104.0px + 1105.91px + 1107.84px + 1109.76px + 1111.67px + 1113.6px + 1115.52px + 1117.43px + 1119.36px + 1121.28px + 1123.19px + 1125.12px + 1127.03px + 1128.96px + 1130.88px + 1132.79px + 1134.72px + 1136.64px + 1138.55px + 1140.48px + 1142.4px + 1144.31px + 1146.24px + 1148.16px + 1150.07px + 1152.0px + 1153.91px + 1155.84px + 1157.76px + 1159.67px + 1161.6px + 1163.52px + 1165.43px + 1167.36px + 1169.28px + 1171.19px + 1173.12px + 1175.03px + 1176.96px + 1178.88px + 1180.79px + 1182.72px + 1184.64px + 1186.55px + 1188.48px + 1190.4px + 1192.31px + 1194.24px + 1196.16px + 1198.07px + 1200.0px + 1201.91px + 1203.84px + 1205.76px + 1207.67px + 1209.6px + 1211.52px + 1213.43px + 1215.36px + 1217.28px + 1219.19px + 1221.12px + 1223.03px + 1224.96px + 1226.88px + 1228.79px + 1230.72px + 1232.64px + 1234.55px + 1236.48px + 1238.4px + 1240.31px + 1242.24px + 1244.15px + 1246.07px + 1248.0px + 1249.91px + 1251.84px + 1253.76px + 1255.67px + 1257.6px + 1259.52px + 1261.43px + 1263.36px + 1265.28px + 1267.19px + 1269.12px + 1271.03px + 1272.96px + 1274.88px + 1276.79px + 1278.72px + 1280.64px + 1282.55px + 1284.48px + 1286.4px + 1288.31px + 1290.24px + 1292.15px + 1294.07px + 1296.0px + 1297.91px + 1299.84px + 1301.76px + 1303.67px + 1305.6px + 1307.52px + 1309.43px + 1311.36px + 1313.28px + 1315.2px + 1317.12px + 1319.03px + 1320.96px + 1322.88px + 1324.8px + 1326.72px + 1328.64px + 1330.56px + 1332.48px + 1334.4px + 1336.32px + 1338.24px + 1340.15px + 1342.08px + 1344.0px + 1345.92px + 1347.84px + 1349.76px + 1351.68px + 1353.6px + 1355.52px + 1357.44px + 1359.36px + 1361.28px + 1363.2px + 1365.12px + 1367.03px + 1368.96px + 1370.88px + 1372.8px + 1374.72px + 1376.64px + 1378.56px + 1380.48px + 1382.4px + 1384.32px + 1386.24px + 1388.15px + 1390.08px + 1392.0px + 1393.92px + 1395.84px + 1397.76px + 1399.68px + 1401.6px + 1403.52px + 1405.44px + 1407.36px + 1409.28px + 1411.2px + 1413.12px + 1415.03px + 1416.96px + 1418.88px + 1420.8px + 1422.72px + 1424.64px + 1426.56px + 1428.48px + 1430.4px + 1432.32px + 1434.24px + 1436.15px + 1438.08px + 1440px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2300x1440/lay_y.xml b/FaceUnity/src/main/res/values-2300x1440/lay_y.xml new file mode 100644 index 000000000..575fe5707 --- /dev/null +++ b/FaceUnity/src/main/res/values-2300x1440/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.91px + 3.83px + 5.75px + 7.67px + 9.59px + 11.51px + 13.43px + 15.35px + 17.27px + 19.19px + 21.1px + 23.02px + 24.94px + 26.86px + 28.78px + 30.7px + 32.62px + 34.54px + 36.46px + 38.38px + 40.29px + 42.21px + 44.13px + 46.05px + 47.97px + 49.89px + 51.81px + 53.73px + 55.65px + 57.57px + 59.49px + 61.4px + 63.32px + 65.24px + 67.16px + 69.08px + 71.0px + 72.92px + 74.84px + 76.76px + 78.68px + 80.59px + 82.51px + 84.43px + 86.35px + 88.27px + 90.19px + 92.11px + 94.03px + 95.95px + 97.87px + 99.79px + 101.7px + 103.62px + 105.54px + 107.46px + 109.38px + 111.3px + 113.22px + 115.14px + 117.06px + 118.98px + 120.89px + 122.81px + 124.73px + 126.65px + 128.57px + 130.49px + 132.41px + 134.33px + 136.25px + 138.17px + 140.08px + 142.0px + 143.92px + 145.84px + 147.76px + 149.68px + 151.6px + 153.52px + 155.44px + 157.36px + 159.28px + 161.19px + 163.11px + 165.03px + 166.95px + 168.87px + 170.79px + 172.71px + 174.63px + 176.55px + 178.47px + 180.38px + 182.3px + 184.22px + 186.14px + 188.06px + 189.98px + 191.9px + 193.82px + 195.74px + 197.66px + 199.58px + 201.49px + 203.41px + 205.33px + 207.25px + 209.17px + 211.09px + 213.01px + 214.93px + 216.85px + 218.77px + 220.68px + 222.6px + 224.52px + 226.44px + 228.36px + 230.28px + 232.2px + 234.12px + 236.04px + 237.96px + 239.88px + 241.79px + 243.71px + 245.63px + 247.55px + 249.47px + 251.39px + 253.31px + 255.23px + 257.15px + 259.07px + 260.98px + 262.9px + 264.82px + 266.74px + 268.66px + 270.58px + 272.5px + 274.42px + 276.34px + 278.26px + 280.17px + 282.09px + 284.01px + 285.93px + 287.85px + 289.77px + 291.69px + 293.61px + 295.53px + 297.45px + 299.37px + 301.28px + 303.2px + 305.12px + 307.04px + 308.96px + 310.88px + 312.8px + 314.72px + 316.64px + 318.56px + 320.47px + 322.39px + 324.31px + 326.23px + 328.15px + 330.07px + 331.99px + 333.91px + 335.83px + 337.75px + 339.67px + 341.58px + 343.5px + 345.42px + 347.34px + 349.26px + 351.18px + 353.1px + 355.02px + 356.94px + 358.86px + 360.77px + 362.69px + 364.61px + 366.53px + 368.45px + 370.37px + 372.29px + 374.21px + 376.13px + 378.05px + 379.97px + 381.88px + 383.8px + 385.72px + 387.64px + 389.56px + 391.48px + 393.4px + 395.32px + 397.24px + 399.16px + 401.07px + 402.99px + 404.91px + 406.83px + 408.75px + 410.67px + 412.59px + 414.51px + 416.43px + 418.35px + 420.26px + 422.18px + 424.1px + 426.02px + 427.94px + 429.86px + 431.78px + 433.7px + 435.62px + 437.54px + 439.46px + 441.37px + 443.29px + 445.21px + 447.13px + 449.05px + 450.97px + 452.89px + 454.81px + 456.73px + 458.65px + 460.56px + 462.48px + 464.4px + 466.32px + 468.24px + 470.16px + 472.08px + 474.0px + 475.92px + 477.84px + 479.76px + 481.67px + 483.59px + 485.51px + 487.43px + 489.35px + 491.27px + 493.19px + 495.11px + 497.03px + 498.95px + 500.86px + 502.78px + 504.7px + 506.62px + 508.54px + 510.46px + 512.38px + 514.3px + 516.22px + 518.14px + 520.05px + 521.97px + 523.89px + 525.81px + 527.73px + 529.65px + 531.57px + 533.49px + 535.41px + 537.33px + 539.25px + 541.16px + 543.08px + 545.0px + 546.92px + 548.84px + 550.76px + 552.68px + 554.6px + 556.52px + 558.44px + 560.35px + 562.27px + 564.19px + 566.11px + 568.03px + 569.95px + 571.87px + 573.79px + 575.71px + 577.63px + 579.55px + 581.46px + 583.38px + 585.3px + 587.22px + 589.14px + 591.06px + 592.98px + 594.9px + 596.82px + 598.74px + 600.65px + 602.57px + 604.49px + 606.41px + 608.33px + 610.25px + 612.17px + 614.09px + 616.01px + 617.93px + 619.85px + 621.76px + 623.68px + 625.6px + 627.52px + 629.44px + 631.36px + 633.28px + 635.2px + 637.12px + 639.04px + 640.95px + 642.87px + 644.79px + 646.71px + 648.63px + 650.55px + 652.47px + 654.39px + 656.31px + 658.23px + 660.14px + 662.06px + 663.98px + 665.9px + 667.82px + 669.74px + 671.66px + 673.58px + 675.5px + 677.42px + 679.34px + 681.25px + 683.17px + 685.09px + 687.01px + 688.93px + 690.85px + 692.77px + 694.69px + 696.61px + 698.53px + 700.44px + 702.36px + 704.28px + 706.2px + 708.12px + 710.04px + 711.96px + 713.88px + 715.8px + 717.72px + 719.64px + 721.55px + 723.47px + 725.39px + 727.31px + 729.23px + 731.15px + 733.07px + 734.99px + 736.91px + 738.83px + 740.74px + 742.66px + 744.58px + 746.5px + 748.42px + 750.34px + 752.26px + 754.18px + 756.1px + 758.02px + 759.94px + 761.85px + 763.77px + 765.69px + 767.61px + 769.53px + 771.45px + 773.37px + 775.29px + 777.21px + 779.13px + 781.04px + 782.96px + 784.88px + 786.8px + 788.72px + 790.64px + 792.56px + 794.48px + 796.4px + 798.32px + 800.23px + 802.15px + 804.07px + 805.99px + 807.91px + 809.83px + 811.75px + 813.67px + 815.59px + 817.51px + 819.43px + 821.34px + 823.26px + 825.18px + 827.1px + 829.02px + 830.94px + 832.86px + 834.78px + 836.7px + 838.62px + 840.53px + 842.45px + 844.37px + 846.29px + 848.21px + 850.13px + 852.05px + 853.97px + 855.89px + 857.81px + 859.73px + 861.64px + 863.56px + 865.48px + 867.4px + 869.32px + 871.24px + 873.16px + 875.08px + 877.0px + 878.92px + 880.83px + 882.75px + 884.67px + 886.59px + 888.51px + 890.43px + 892.35px + 894.27px + 896.19px + 898.11px + 900.03px + 901.94px + 903.86px + 905.78px + 907.7px + 909.62px + 911.54px + 913.46px + 915.38px + 917.3px + 919.22px + 921.13px + 923.05px + 924.97px + 926.89px + 928.81px + 930.73px + 932.65px + 934.57px + 936.49px + 938.41px + 940.32px + 942.24px + 944.16px + 946.08px + 948.0px + 949.92px + 951.84px + 953.76px + 955.68px + 957.6px + 959.52px + 961.43px + 963.35px + 965.27px + 967.19px + 969.11px + 971.03px + 972.95px + 974.87px + 976.79px + 978.71px + 980.62px + 982.54px + 984.46px + 986.38px + 988.3px + 990.22px + 992.14px + 994.06px + 995.98px + 997.9px + 999.82px + 1001.73px + 1003.65px + 1005.57px + 1007.49px + 1009.41px + 1011.33px + 1013.25px + 1015.17px + 1017.09px + 1019.01px + 1020.92px + 1022.84px + 1024.76px + 1026.68px + 1028.6px + 1030.52px + 1032.44px + 1034.36px + 1036.28px + 1038.2px + 1040.11px + 1042.03px + 1043.95px + 1045.87px + 1047.79px + 1049.71px + 1051.63px + 1053.55px + 1055.47px + 1057.39px + 1059.31px + 1061.22px + 1063.14px + 1065.06px + 1066.98px + 1068.9px + 1070.82px + 1072.74px + 1074.66px + 1076.58px + 1078.5px + 1080.41px + 1082.33px + 1084.25px + 1086.17px + 1088.09px + 1090.01px + 1091.93px + 1093.85px + 1095.77px + 1097.69px + 1099.61px + 1101.52px + 1103.44px + 1105.36px + 1107.28px + 1109.2px + 1111.12px + 1113.04px + 1114.96px + 1116.88px + 1118.8px + 1120.71px + 1122.63px + 1124.55px + 1126.47px + 1128.39px + 1130.31px + 1132.23px + 1134.15px + 1136.07px + 1137.99px + 1139.91px + 1141.82px + 1143.74px + 1145.66px + 1147.58px + 1149.5px + 1151.42px + 1153.34px + 1155.26px + 1157.18px + 1159.1px + 1161.01px + 1162.93px + 1164.85px + 1166.77px + 1168.69px + 1170.61px + 1172.53px + 1174.45px + 1176.37px + 1178.29px + 1180.2px + 1182.12px + 1184.04px + 1185.96px + 1187.88px + 1189.8px + 1191.72px + 1193.64px + 1195.56px + 1197.48px + 1199.4px + 1201.31px + 1203.23px + 1205.15px + 1207.07px + 1208.99px + 1210.91px + 1212.83px + 1214.75px + 1216.67px + 1218.59px + 1220.5px + 1222.42px + 1224.34px + 1226.26px + 1228.18px + 1230.1px + 1232.02px + 1233.94px + 1235.86px + 1237.78px + 1239.7px + 1241.61px + 1243.53px + 1245.45px + 1247.37px + 1249.29px + 1251.21px + 1253.13px + 1255.05px + 1256.97px + 1258.89px + 1260.8px + 1262.72px + 1264.64px + 1266.56px + 1268.48px + 1270.4px + 1272.32px + 1274.24px + 1276.16px + 1278.08px + 1280.0px + 1281.91px + 1283.83px + 1285.75px + 1287.67px + 1289.59px + 1291.51px + 1293.43px + 1295.35px + 1297.27px + 1299.19px + 1301.1px + 1303.02px + 1304.94px + 1306.86px + 1308.78px + 1310.7px + 1312.62px + 1314.54px + 1316.46px + 1318.38px + 1320.29px + 1322.21px + 1324.13px + 1326.05px + 1327.97px + 1329.89px + 1331.81px + 1333.73px + 1335.65px + 1337.57px + 1339.49px + 1341.4px + 1343.32px + 1345.24px + 1347.16px + 1349.08px + 1351.0px + 1352.92px + 1354.84px + 1356.76px + 1358.68px + 1360.59px + 1362.51px + 1364.43px + 1366.35px + 1368.27px + 1370.19px + 1372.11px + 1374.03px + 1375.95px + 1377.87px + 1379.79px + 1381.7px + 1383.62px + 1385.54px + 1387.46px + 1389.38px + 1391.3px + 1393.22px + 1395.14px + 1397.06px + 1398.98px + 1400.89px + 1402.81px + 1404.73px + 1406.65px + 1408.57px + 1410.49px + 1412.41px + 1414.33px + 1416.25px + 1418.17px + 1420.09px + 1422.0px + 1423.92px + 1425.84px + 1427.76px + 1429.68px + 1431.6px + 1433.52px + 1435.44px + 1437.36px + 1439.28px + 1441.19px + 1443.11px + 1445.03px + 1446.95px + 1448.87px + 1450.79px + 1452.71px + 1454.63px + 1456.55px + 1458.47px + 1460.38px + 1462.3px + 1464.22px + 1466.14px + 1468.06px + 1469.98px + 1471.9px + 1473.82px + 1475.74px + 1477.66px + 1479.58px + 1481.49px + 1483.41px + 1485.33px + 1487.25px + 1489.17px + 1491.09px + 1493.01px + 1494.93px + 1496.85px + 1498.77px + 1500.68px + 1502.6px + 1504.52px + 1506.44px + 1508.36px + 1510.28px + 1512.2px + 1514.12px + 1516.04px + 1517.96px + 1519.88px + 1521.79px + 1523.71px + 1525.63px + 1527.55px + 1529.47px + 1531.39px + 1533.31px + 1535.23px + 1537.15px + 1539.07px + 1540.98px + 1542.9px + 1544.82px + 1546.74px + 1548.66px + 1550.58px + 1552.5px + 1554.42px + 1556.34px + 1558.26px + 1560.18px + 1562.09px + 1564.01px + 1565.93px + 1567.85px + 1569.77px + 1571.69px + 1573.61px + 1575.53px + 1577.45px + 1579.37px + 1581.28px + 1583.2px + 1585.12px + 1587.04px + 1588.96px + 1590.88px + 1592.8px + 1594.72px + 1596.64px + 1598.56px + 1600.47px + 1602.39px + 1604.31px + 1606.23px + 1608.15px + 1610.07px + 1611.99px + 1613.91px + 1615.83px + 1617.75px + 1619.67px + 1621.58px + 1623.5px + 1625.42px + 1627.34px + 1629.26px + 1631.18px + 1633.1px + 1635.02px + 1636.94px + 1638.86px + 1640.77px + 1642.69px + 1644.61px + 1646.53px + 1648.45px + 1650.37px + 1652.29px + 1654.21px + 1656.13px + 1658.05px + 1659.97px + 1661.88px + 1663.8px + 1665.72px + 1667.64px + 1669.56px + 1671.48px + 1673.4px + 1675.32px + 1677.24px + 1679.16px + 1681.07px + 1682.99px + 1684.91px + 1686.83px + 1688.75px + 1690.67px + 1692.59px + 1694.51px + 1696.43px + 1698.35px + 1700.26px + 1702.18px + 1704.1px + 1706.02px + 1707.94px + 1709.86px + 1711.78px + 1713.7px + 1715.62px + 1717.54px + 1719.46px + 1721.37px + 1723.29px + 1725.21px + 1727.13px + 1729.05px + 1730.97px + 1732.89px + 1734.81px + 1736.73px + 1738.65px + 1740.56px + 1742.48px + 1744.4px + 1746.32px + 1748.24px + 1750.16px + 1752.08px + 1754.0px + 1755.92px + 1757.84px + 1759.76px + 1761.67px + 1763.59px + 1765.51px + 1767.43px + 1769.35px + 1771.27px + 1773.19px + 1775.11px + 1777.03px + 1778.95px + 1780.86px + 1782.78px + 1784.7px + 1786.62px + 1788.54px + 1790.46px + 1792.38px + 1794.3px + 1796.22px + 1798.14px + 1800.06px + 1801.97px + 1803.89px + 1805.81px + 1807.73px + 1809.65px + 1811.57px + 1813.49px + 1815.41px + 1817.33px + 1819.25px + 1821.16px + 1823.08px + 1825.0px + 1826.92px + 1828.84px + 1830.76px + 1832.68px + 1834.6px + 1836.52px + 1838.44px + 1840.35px + 1842.27px + 1844.19px + 1846.11px + 1848.03px + 1849.95px + 1851.87px + 1853.79px + 1855.71px + 1857.63px + 1859.55px + 1861.46px + 1863.38px + 1865.3px + 1867.22px + 1869.14px + 1871.06px + 1872.98px + 1874.9px + 1876.82px + 1878.74px + 1880.65px + 1882.57px + 1884.49px + 1886.41px + 1888.33px + 1890.25px + 1892.17px + 1894.09px + 1896.01px + 1897.93px + 1899.85px + 1901.76px + 1903.68px + 1905.6px + 1907.52px + 1909.44px + 1911.36px + 1913.28px + 1915.2px + 1917.12px + 1919.04px + 1920.95px + 1922.87px + 1924.79px + 1926.71px + 1928.63px + 1930.55px + 1932.47px + 1934.39px + 1936.31px + 1938.23px + 1940.14px + 1942.06px + 1943.98px + 1945.9px + 1947.82px + 1949.74px + 1951.66px + 1953.58px + 1955.5px + 1957.42px + 1959.34px + 1961.25px + 1963.17px + 1965.09px + 1967.01px + 1968.93px + 1970.85px + 1972.77px + 1974.69px + 1976.61px + 1978.53px + 1980.44px + 1982.36px + 1984.28px + 1986.2px + 1988.12px + 1990.04px + 1991.96px + 1993.88px + 1995.8px + 1997.72px + 1999.64px + 2001.55px + 2003.47px + 2005.39px + 2007.31px + 2009.23px + 2011.15px + 2013.07px + 2014.99px + 2016.91px + 2018.83px + 2020.74px + 2022.66px + 2024.58px + 2026.5px + 2028.42px + 2030.34px + 2032.26px + 2034.18px + 2036.1px + 2038.02px + 2039.94px + 2041.85px + 2043.77px + 2045.69px + 2047.61px + 2049.53px + 2051.45px + 2053.37px + 2055.29px + 2057.21px + 2059.13px + 2061.04px + 2062.96px + 2064.88px + 2066.8px + 2068.72px + 2070.64px + 2072.56px + 2074.48px + 2076.4px + 2078.32px + 2080.23px + 2082.15px + 2084.07px + 2085.99px + 2087.91px + 2089.83px + 2091.75px + 2093.67px + 2095.59px + 2097.51px + 2099.43px + 2101.34px + 2103.26px + 2105.18px + 2107.1px + 2109.02px + 2110.94px + 2112.86px + 2114.78px + 2116.7px + 2118.62px + 2120.53px + 2122.45px + 2124.37px + 2126.29px + 2128.21px + 2130.13px + 2132.05px + 2133.97px + 2135.89px + 2137.81px + 2139.73px + 2141.64px + 2143.56px + 2145.48px + 2147.4px + 2149.32px + 2151.24px + 2153.16px + 2155.08px + 2157.0px + 2158.92px + 2160.83px + 2162.75px + 2164.67px + 2166.59px + 2168.51px + 2170.43px + 2172.35px + 2174.27px + 2176.19px + 2178.11px + 2180.03px + 2181.94px + 2183.86px + 2185.78px + 2187.7px + 2189.62px + 2191.54px + 2193.46px + 2195.38px + 2197.3px + 2199.22px + 2201.13px + 2203.05px + 2204.97px + 2206.89px + 2208.81px + 2210.73px + 2212.65px + 2214.57px + 2216.49px + 2218.41px + 2220.32px + 2222.24px + 2224.16px + 2226.08px + 2228.0px + 2229.92px + 2231.84px + 2233.76px + 2235.68px + 2237.6px + 2239.52px + 2241.43px + 2243.35px + 2245.27px + 2247.19px + 2249.11px + 2251.03px + 2252.95px + 2254.87px + 2256.79px + 2258.71px + 2260.62px + 2262.54px + 2264.46px + 2266.38px + 2268.3px + 2270.22px + 2272.14px + 2274.06px + 2275.98px + 2277.9px + 2279.82px + 2281.73px + 2283.65px + 2285.57px + 2287.49px + 2289.41px + 2291.33px + 2293.25px + 2295.17px + 2297.09px + 2299.01px + 2300.92px + 2302.84px + 2304.76px + 2306.68px + 2308.6px + 2310.52px + 2312.44px + 2314.36px + 2316.28px + 2318.2px + 2320.11px + 2322.03px + 2323.95px + 2325.87px + 2327.79px + 2329.71px + 2331.63px + 2333.55px + 2335.47px + 2337.39px + 2339.31px + 2341.22px + 2343.14px + 2345.06px + 2346.98px + 2348.9px + 2350.82px + 2352.74px + 2354.66px + 2356.58px + 2358.5px + 2360.41px + 2362.33px + 2364.25px + 2366.17px + 2368.09px + 2370.01px + 2371.93px + 2373.85px + 2375.77px + 2377.69px + 2379.61px + 2381.52px + 2383.44px + 2385.36px + 2387.28px + 2389.2px + 2391.12px + 2393.04px + 2394.96px + 2396.88px + 2398.8px + 2400.71px + 2402.63px + 2404.55px + 2406.47px + 2408.39px + 2410.31px + 2412.23px + 2414.15px + 2416.07px + 2417.99px + 2419.9px + 2421.82px + 2423.74px + 2425.66px + 2427.58px + 2429.5px + 2431.42px + 2433.34px + 2435.26px + 2437.18px + 2439.1px + 2441.01px + 2442.93px + 2444.85px + 2446.77px + 2448.69px + 2450.61px + 2452.53px + 2454.45px + 2456.37px + 2458.29px + 2460.21px + 2462.12px + 2464.04px + 2465.96px + 2467.88px + 2469.8px + 2471.72px + 2473.64px + 2475.56px + 2477.48px + 2479.4px + 2481.31px + 2483.23px + 2485.15px + 2487.07px + 2488.99px + 2490.91px + 2492.83px + 2494.75px + 2496.67px + 2498.59px + 2500.5px + 2502.42px + 2504.34px + 2506.26px + 2508.18px + 2510.1px + 2512.02px + 2513.94px + 2515.86px + 2517.78px + 2519.7px + 2521.61px + 2523.53px + 2525.45px + 2527.37px + 2529.29px + 2531.21px + 2533.13px + 2535.05px + 2536.97px + 2538.89px + 2540.8px + 2542.72px + 2544.64px + 2546.56px + 2548.48px + 2550.4px + 2552.32px + 2554.24px + 2556.16px + 2558.08px + 2560px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2560x1440/lay_x.xml b/FaceUnity/src/main/res/values-2560x1440/lay_x.xml new file mode 100644 index 000000000..d1a0dd299 --- /dev/null +++ b/FaceUnity/src/main/res/values-2560x1440/lay_x.xml @@ -0,0 +1,753 @@ + + + 1.92px + 3.84px + 5.76px + 7.68px + 9.59px + 11.52px + 13.44px + 15.36px + 17.27px + 19.19px + 21.12px + 23.04px + 24.96px + 26.88px + 28.8px + 30.72px + 32.64px + 34.55px + 36.48px + 38.39px + 40.32px + 42.24px + 44.16px + 46.08px + 48.0px + 49.92px + 51.84px + 53.76px + 55.68px + 57.6px + 59.52px + 61.44px + 63.35px + 65.28px + 67.19px + 69.11px + 71.04px + 72.96px + 74.87px + 76.79px + 78.72px + 80.64px + 82.56px + 84.48px + 86.4px + 88.32px + 90.24px + 92.16px + 94.07px + 96.0px + 97.92px + 99.84px + 101.75px + 103.68px + 105.6px + 107.52px + 109.43px + 111.36px + 113.28px + 115.2px + 117.12px + 119.04px + 120.96px + 122.88px + 124.8px + 126.71px + 128.64px + 130.56px + 132.48px + 134.39px + 136.31px + 138.23px + 140.16px + 142.08px + 144.0px + 145.92px + 147.84px + 149.75px + 151.67px + 153.59px + 155.51px + 157.44px + 159.36px + 161.28px + 163.2px + 165.12px + 167.04px + 168.96px + 170.87px + 172.8px + 174.72px + 176.64px + 178.56px + 180.48px + 182.4px + 184.32px + 186.24px + 188.15px + 190.08px + 192.0px + 193.92px + 195.84px + 197.76px + 199.68px + 201.6px + 203.51px + 205.44px + 207.36px + 209.28px + 211.2px + 213.12px + 215.04px + 216.96px + 218.87px + 220.79px + 222.72px + 224.64px + 226.56px + 228.48px + 230.4px + 232.32px + 234.24px + 236.15px + 238.08px + 240.0px + 241.92px + 243.84px + 245.76px + 247.68px + 249.6px + 251.51px + 253.43px + 255.36px + 257.28px + 259.19px + 261.12px + 263.04px + 264.96px + 266.88px + 268.79px + 270.72px + 272.63px + 274.56px + 276.47px + 278.4px + 280.32px + 282.24px + 284.16px + 286.07px + 288.0px + 289.91px + 291.84px + 293.75px + 295.68px + 297.6px + 299.51px + 301.44px + 303.35px + 305.28px + 307.19px + 309.12px + 311.03px + 312.96px + 314.88px + 316.79px + 318.72px + 320.63px + 322.56px + 324.47px + 326.4px + 328.32px + 330.24px + 332.16px + 334.08px + 336.0px + 337.92px + 339.84px + 341.75px + 343.68px + 345.6px + 347.52px + 349.44px + 351.36px + 353.28px + 355.2px + 357.12px + 359.03px + 360.96px + 362.88px + 364.8px + 366.72px + 368.64px + 370.56px + 372.48px + 374.4px + 376.31px + 378.24px + 380.16px + 382.08px + 384.0px + 385.92px + 387.84px + 389.75px + 391.68px + 393.6px + 395.52px + 397.44px + 399.36px + 401.28px + 403.2px + 405.12px + 407.03px + 408.96px + 410.88px + 412.8px + 414.72px + 416.64px + 418.56px + 420.48px + 422.4px + 424.31px + 426.24px + 428.16px + 430.08px + 432.0px + 433.92px + 435.84px + 437.75px + 439.68px + 441.59px + 443.52px + 445.44px + 447.36px + 449.28px + 451.2px + 453.12px + 455.03px + 456.96px + 458.88px + 460.8px + 462.72px + 464.64px + 466.56px + 468.48px + 470.4px + 472.31px + 474.24px + 476.16px + 478.08px + 480.0px + 481.92px + 483.84px + 485.75px + 487.68px + 489.59px + 491.52px + 493.44px + 495.36px + 497.28px + 499.2px + 501.12px + 503.03px + 504.96px + 506.87px + 508.8px + 510.72px + 512.64px + 514.56px + 516.48px + 518.39px + 520.32px + 522.24px + 524.15px + 526.08px + 528.0px + 529.92px + 531.83px + 533.76px + 535.68px + 537.59px + 539.51px + 541.44px + 543.36px + 545.27px + 547.2px + 549.12px + 551.03px + 552.95px + 554.88px + 556.8px + 558.71px + 560.64px + 562.56px + 564.48px + 566.39px + 568.32px + 570.24px + 572.15px + 574.08px + 576.0px + 577.92px + 579.83px + 581.76px + 583.68px + 585.59px + 587.51px + 589.44px + 591.36px + 593.27px + 595.2px + 597.12px + 599.03px + 600.95px + 602.88px + 604.8px + 606.71px + 608.64px + 610.56px + 612.48px + 614.39px + 616.32px + 618.24px + 620.15px + 622.07px + 624.0px + 625.92px + 627.83px + 629.76px + 631.68px + 633.59px + 635.51px + 637.44px + 639.36px + 641.27px + 643.2px + 645.12px + 647.03px + 648.95px + 650.88px + 652.8px + 654.71px + 656.64px + 658.56px + 660.48px + 662.4px + 664.32px + 666.24px + 668.16px + 670.07px + 672.0px + 673.92px + 675.84px + 677.76px + 679.68px + 681.6px + 683.51px + 685.44px + 687.36px + 689.28px + 691.2px + 693.12px + 695.04px + 696.96px + 698.88px + 700.8px + 702.72px + 704.64px + 706.56px + 708.48px + 710.4px + 712.32px + 714.24px + 716.16px + 718.07px + 720.0px + 721.92px + 723.84px + 725.76px + 727.68px + 729.6px + 731.51px + 733.44px + 735.36px + 737.28px + 739.2px + 741.12px + 743.04px + 744.96px + 746.88px + 748.8px + 750.72px + 752.63px + 754.56px + 756.48px + 758.4px + 760.32px + 762.24px + 764.16px + 766.07px + 768.0px + 769.92px + 771.84px + 773.76px + 775.68px + 777.6px + 779.51px + 781.44px + 783.36px + 785.28px + 787.2px + 789.12px + 791.04px + 792.96px + 794.88px + 796.8px + 798.72px + 800.63px + 802.56px + 804.48px + 806.4px + 808.32px + 810.24px + 812.16px + 814.07px + 816.0px + 817.92px + 819.84px + 821.76px + 823.68px + 825.6px + 827.51px + 829.44px + 831.36px + 833.28px + 835.19px + 837.12px + 839.04px + 840.96px + 842.88px + 844.8px + 846.72px + 848.63px + 850.56px + 852.48px + 854.4px + 856.32px + 858.24px + 860.16px + 862.07px + 864.0px + 865.92px + 867.84px + 869.76px + 871.68px + 873.6px + 875.51px + 877.44px + 879.36px + 881.28px + 883.19px + 885.12px + 887.04px + 888.96px + 890.88px + 892.8px + 894.72px + 896.63px + 898.56px + 900.48px + 902.4px + 904.32px + 906.24px + 908.16px + 910.07px + 912.0px + 913.92px + 915.84px + 917.76px + 919.68px + 921.6px + 923.51px + 925.44px + 927.36px + 929.28px + 931.19px + 933.12px + 935.04px + 936.96px + 938.88px + 940.8px + 942.72px + 944.63px + 946.56px + 948.48px + 950.4px + 952.32px + 954.24px + 956.16px + 958.07px + 960.0px + 961.92px + 963.84px + 965.75px + 967.68px + 969.6px + 971.51px + 973.44px + 975.36px + 977.28px + 979.19px + 981.12px + 983.04px + 984.96px + 986.88px + 988.8px + 990.72px + 992.63px + 994.56px + 996.48px + 998.4px + 1000.32px + 1002.24px + 1004.16px + 1006.07px + 1008.0px + 1009.92px + 1011.84px + 1013.75px + 1015.68px + 1017.6px + 1019.51px + 1021.44px + 1023.36px + 1025.28px + 1027.19px + 1029.12px + 1031.03px + 1032.96px + 1034.88px + 1036.79px + 1038.72px + 1040.64px + 1042.55px + 1044.48px + 1046.4px + 1048.31px + 1050.24px + 1052.16px + 1054.07px + 1056.0px + 1057.91px + 1059.84px + 1061.76px + 1063.67px + 1065.6px + 1067.52px + 1069.43px + 1071.36px + 1073.28px + 1075.19px + 1077.12px + 1079.03px + 1080.96px + 1082.88px + 1084.79px + 1086.72px + 1088.64px + 1090.55px + 1092.48px + 1094.4px + 1096.31px + 1098.24px + 1100.16px + 1102.07px + 1104.0px + 1105.91px + 1107.84px + 1109.76px + 1111.67px + 1113.6px + 1115.52px + 1117.43px + 1119.36px + 1121.28px + 1123.19px + 1125.12px + 1127.03px + 1128.96px + 1130.88px + 1132.79px + 1134.72px + 1136.64px + 1138.55px + 1140.48px + 1142.4px + 1144.31px + 1146.24px + 1148.16px + 1150.07px + 1152.0px + 1153.91px + 1155.84px + 1157.76px + 1159.67px + 1161.6px + 1163.52px + 1165.43px + 1167.36px + 1169.28px + 1171.19px + 1173.12px + 1175.03px + 1176.96px + 1178.88px + 1180.79px + 1182.72px + 1184.64px + 1186.55px + 1188.48px + 1190.4px + 1192.31px + 1194.24px + 1196.16px + 1198.07px + 1200.0px + 1201.91px + 1203.84px + 1205.76px + 1207.67px + 1209.6px + 1211.52px + 1213.43px + 1215.36px + 1217.28px + 1219.19px + 1221.12px + 1223.03px + 1224.96px + 1226.88px + 1228.79px + 1230.72px + 1232.64px + 1234.55px + 1236.48px + 1238.4px + 1240.31px + 1242.24px + 1244.15px + 1246.07px + 1248.0px + 1249.91px + 1251.84px + 1253.76px + 1255.67px + 1257.6px + 1259.52px + 1261.43px + 1263.36px + 1265.28px + 1267.19px + 1269.12px + 1271.03px + 1272.96px + 1274.88px + 1276.79px + 1278.72px + 1280.64px + 1282.55px + 1284.48px + 1286.4px + 1288.31px + 1290.24px + 1292.15px + 1294.07px + 1296.0px + 1297.91px + 1299.84px + 1301.76px + 1303.67px + 1305.6px + 1307.52px + 1309.43px + 1311.36px + 1313.28px + 1315.2px + 1317.12px + 1319.03px + 1320.96px + 1322.88px + 1324.8px + 1326.72px + 1328.64px + 1330.56px + 1332.48px + 1334.4px + 1336.32px + 1338.24px + 1340.15px + 1342.08px + 1344.0px + 1345.92px + 1347.84px + 1349.76px + 1351.68px + 1353.6px + 1355.52px + 1357.44px + 1359.36px + 1361.28px + 1363.2px + 1365.12px + 1367.03px + 1368.96px + 1370.88px + 1372.8px + 1374.72px + 1376.64px + 1378.56px + 1380.48px + 1382.4px + 1384.32px + 1386.24px + 1388.15px + 1390.08px + 1392.0px + 1393.92px + 1395.84px + 1397.76px + 1399.68px + 1401.6px + 1403.52px + 1405.44px + 1407.36px + 1409.28px + 1411.2px + 1413.12px + 1415.03px + 1416.96px + 1418.88px + 1420.8px + 1422.72px + 1424.64px + 1426.56px + 1428.48px + 1430.4px + 1432.32px + 1434.24px + 1436.15px + 1438.08px + 1440px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2560x1440/lay_y.xml b/FaceUnity/src/main/res/values-2560x1440/lay_y.xml new file mode 100644 index 000000000..575fe5707 --- /dev/null +++ b/FaceUnity/src/main/res/values-2560x1440/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.91px + 3.83px + 5.75px + 7.67px + 9.59px + 11.51px + 13.43px + 15.35px + 17.27px + 19.19px + 21.1px + 23.02px + 24.94px + 26.86px + 28.78px + 30.7px + 32.62px + 34.54px + 36.46px + 38.38px + 40.29px + 42.21px + 44.13px + 46.05px + 47.97px + 49.89px + 51.81px + 53.73px + 55.65px + 57.57px + 59.49px + 61.4px + 63.32px + 65.24px + 67.16px + 69.08px + 71.0px + 72.92px + 74.84px + 76.76px + 78.68px + 80.59px + 82.51px + 84.43px + 86.35px + 88.27px + 90.19px + 92.11px + 94.03px + 95.95px + 97.87px + 99.79px + 101.7px + 103.62px + 105.54px + 107.46px + 109.38px + 111.3px + 113.22px + 115.14px + 117.06px + 118.98px + 120.89px + 122.81px + 124.73px + 126.65px + 128.57px + 130.49px + 132.41px + 134.33px + 136.25px + 138.17px + 140.08px + 142.0px + 143.92px + 145.84px + 147.76px + 149.68px + 151.6px + 153.52px + 155.44px + 157.36px + 159.28px + 161.19px + 163.11px + 165.03px + 166.95px + 168.87px + 170.79px + 172.71px + 174.63px + 176.55px + 178.47px + 180.38px + 182.3px + 184.22px + 186.14px + 188.06px + 189.98px + 191.9px + 193.82px + 195.74px + 197.66px + 199.58px + 201.49px + 203.41px + 205.33px + 207.25px + 209.17px + 211.09px + 213.01px + 214.93px + 216.85px + 218.77px + 220.68px + 222.6px + 224.52px + 226.44px + 228.36px + 230.28px + 232.2px + 234.12px + 236.04px + 237.96px + 239.88px + 241.79px + 243.71px + 245.63px + 247.55px + 249.47px + 251.39px + 253.31px + 255.23px + 257.15px + 259.07px + 260.98px + 262.9px + 264.82px + 266.74px + 268.66px + 270.58px + 272.5px + 274.42px + 276.34px + 278.26px + 280.17px + 282.09px + 284.01px + 285.93px + 287.85px + 289.77px + 291.69px + 293.61px + 295.53px + 297.45px + 299.37px + 301.28px + 303.2px + 305.12px + 307.04px + 308.96px + 310.88px + 312.8px + 314.72px + 316.64px + 318.56px + 320.47px + 322.39px + 324.31px + 326.23px + 328.15px + 330.07px + 331.99px + 333.91px + 335.83px + 337.75px + 339.67px + 341.58px + 343.5px + 345.42px + 347.34px + 349.26px + 351.18px + 353.1px + 355.02px + 356.94px + 358.86px + 360.77px + 362.69px + 364.61px + 366.53px + 368.45px + 370.37px + 372.29px + 374.21px + 376.13px + 378.05px + 379.97px + 381.88px + 383.8px + 385.72px + 387.64px + 389.56px + 391.48px + 393.4px + 395.32px + 397.24px + 399.16px + 401.07px + 402.99px + 404.91px + 406.83px + 408.75px + 410.67px + 412.59px + 414.51px + 416.43px + 418.35px + 420.26px + 422.18px + 424.1px + 426.02px + 427.94px + 429.86px + 431.78px + 433.7px + 435.62px + 437.54px + 439.46px + 441.37px + 443.29px + 445.21px + 447.13px + 449.05px + 450.97px + 452.89px + 454.81px + 456.73px + 458.65px + 460.56px + 462.48px + 464.4px + 466.32px + 468.24px + 470.16px + 472.08px + 474.0px + 475.92px + 477.84px + 479.76px + 481.67px + 483.59px + 485.51px + 487.43px + 489.35px + 491.27px + 493.19px + 495.11px + 497.03px + 498.95px + 500.86px + 502.78px + 504.7px + 506.62px + 508.54px + 510.46px + 512.38px + 514.3px + 516.22px + 518.14px + 520.05px + 521.97px + 523.89px + 525.81px + 527.73px + 529.65px + 531.57px + 533.49px + 535.41px + 537.33px + 539.25px + 541.16px + 543.08px + 545.0px + 546.92px + 548.84px + 550.76px + 552.68px + 554.6px + 556.52px + 558.44px + 560.35px + 562.27px + 564.19px + 566.11px + 568.03px + 569.95px + 571.87px + 573.79px + 575.71px + 577.63px + 579.55px + 581.46px + 583.38px + 585.3px + 587.22px + 589.14px + 591.06px + 592.98px + 594.9px + 596.82px + 598.74px + 600.65px + 602.57px + 604.49px + 606.41px + 608.33px + 610.25px + 612.17px + 614.09px + 616.01px + 617.93px + 619.85px + 621.76px + 623.68px + 625.6px + 627.52px + 629.44px + 631.36px + 633.28px + 635.2px + 637.12px + 639.04px + 640.95px + 642.87px + 644.79px + 646.71px + 648.63px + 650.55px + 652.47px + 654.39px + 656.31px + 658.23px + 660.14px + 662.06px + 663.98px + 665.9px + 667.82px + 669.74px + 671.66px + 673.58px + 675.5px + 677.42px + 679.34px + 681.25px + 683.17px + 685.09px + 687.01px + 688.93px + 690.85px + 692.77px + 694.69px + 696.61px + 698.53px + 700.44px + 702.36px + 704.28px + 706.2px + 708.12px + 710.04px + 711.96px + 713.88px + 715.8px + 717.72px + 719.64px + 721.55px + 723.47px + 725.39px + 727.31px + 729.23px + 731.15px + 733.07px + 734.99px + 736.91px + 738.83px + 740.74px + 742.66px + 744.58px + 746.5px + 748.42px + 750.34px + 752.26px + 754.18px + 756.1px + 758.02px + 759.94px + 761.85px + 763.77px + 765.69px + 767.61px + 769.53px + 771.45px + 773.37px + 775.29px + 777.21px + 779.13px + 781.04px + 782.96px + 784.88px + 786.8px + 788.72px + 790.64px + 792.56px + 794.48px + 796.4px + 798.32px + 800.23px + 802.15px + 804.07px + 805.99px + 807.91px + 809.83px + 811.75px + 813.67px + 815.59px + 817.51px + 819.43px + 821.34px + 823.26px + 825.18px + 827.1px + 829.02px + 830.94px + 832.86px + 834.78px + 836.7px + 838.62px + 840.53px + 842.45px + 844.37px + 846.29px + 848.21px + 850.13px + 852.05px + 853.97px + 855.89px + 857.81px + 859.73px + 861.64px + 863.56px + 865.48px + 867.4px + 869.32px + 871.24px + 873.16px + 875.08px + 877.0px + 878.92px + 880.83px + 882.75px + 884.67px + 886.59px + 888.51px + 890.43px + 892.35px + 894.27px + 896.19px + 898.11px + 900.03px + 901.94px + 903.86px + 905.78px + 907.7px + 909.62px + 911.54px + 913.46px + 915.38px + 917.3px + 919.22px + 921.13px + 923.05px + 924.97px + 926.89px + 928.81px + 930.73px + 932.65px + 934.57px + 936.49px + 938.41px + 940.32px + 942.24px + 944.16px + 946.08px + 948.0px + 949.92px + 951.84px + 953.76px + 955.68px + 957.6px + 959.52px + 961.43px + 963.35px + 965.27px + 967.19px + 969.11px + 971.03px + 972.95px + 974.87px + 976.79px + 978.71px + 980.62px + 982.54px + 984.46px + 986.38px + 988.3px + 990.22px + 992.14px + 994.06px + 995.98px + 997.9px + 999.82px + 1001.73px + 1003.65px + 1005.57px + 1007.49px + 1009.41px + 1011.33px + 1013.25px + 1015.17px + 1017.09px + 1019.01px + 1020.92px + 1022.84px + 1024.76px + 1026.68px + 1028.6px + 1030.52px + 1032.44px + 1034.36px + 1036.28px + 1038.2px + 1040.11px + 1042.03px + 1043.95px + 1045.87px + 1047.79px + 1049.71px + 1051.63px + 1053.55px + 1055.47px + 1057.39px + 1059.31px + 1061.22px + 1063.14px + 1065.06px + 1066.98px + 1068.9px + 1070.82px + 1072.74px + 1074.66px + 1076.58px + 1078.5px + 1080.41px + 1082.33px + 1084.25px + 1086.17px + 1088.09px + 1090.01px + 1091.93px + 1093.85px + 1095.77px + 1097.69px + 1099.61px + 1101.52px + 1103.44px + 1105.36px + 1107.28px + 1109.2px + 1111.12px + 1113.04px + 1114.96px + 1116.88px + 1118.8px + 1120.71px + 1122.63px + 1124.55px + 1126.47px + 1128.39px + 1130.31px + 1132.23px + 1134.15px + 1136.07px + 1137.99px + 1139.91px + 1141.82px + 1143.74px + 1145.66px + 1147.58px + 1149.5px + 1151.42px + 1153.34px + 1155.26px + 1157.18px + 1159.1px + 1161.01px + 1162.93px + 1164.85px + 1166.77px + 1168.69px + 1170.61px + 1172.53px + 1174.45px + 1176.37px + 1178.29px + 1180.2px + 1182.12px + 1184.04px + 1185.96px + 1187.88px + 1189.8px + 1191.72px + 1193.64px + 1195.56px + 1197.48px + 1199.4px + 1201.31px + 1203.23px + 1205.15px + 1207.07px + 1208.99px + 1210.91px + 1212.83px + 1214.75px + 1216.67px + 1218.59px + 1220.5px + 1222.42px + 1224.34px + 1226.26px + 1228.18px + 1230.1px + 1232.02px + 1233.94px + 1235.86px + 1237.78px + 1239.7px + 1241.61px + 1243.53px + 1245.45px + 1247.37px + 1249.29px + 1251.21px + 1253.13px + 1255.05px + 1256.97px + 1258.89px + 1260.8px + 1262.72px + 1264.64px + 1266.56px + 1268.48px + 1270.4px + 1272.32px + 1274.24px + 1276.16px + 1278.08px + 1280.0px + 1281.91px + 1283.83px + 1285.75px + 1287.67px + 1289.59px + 1291.51px + 1293.43px + 1295.35px + 1297.27px + 1299.19px + 1301.1px + 1303.02px + 1304.94px + 1306.86px + 1308.78px + 1310.7px + 1312.62px + 1314.54px + 1316.46px + 1318.38px + 1320.29px + 1322.21px + 1324.13px + 1326.05px + 1327.97px + 1329.89px + 1331.81px + 1333.73px + 1335.65px + 1337.57px + 1339.49px + 1341.4px + 1343.32px + 1345.24px + 1347.16px + 1349.08px + 1351.0px + 1352.92px + 1354.84px + 1356.76px + 1358.68px + 1360.59px + 1362.51px + 1364.43px + 1366.35px + 1368.27px + 1370.19px + 1372.11px + 1374.03px + 1375.95px + 1377.87px + 1379.79px + 1381.7px + 1383.62px + 1385.54px + 1387.46px + 1389.38px + 1391.3px + 1393.22px + 1395.14px + 1397.06px + 1398.98px + 1400.89px + 1402.81px + 1404.73px + 1406.65px + 1408.57px + 1410.49px + 1412.41px + 1414.33px + 1416.25px + 1418.17px + 1420.09px + 1422.0px + 1423.92px + 1425.84px + 1427.76px + 1429.68px + 1431.6px + 1433.52px + 1435.44px + 1437.36px + 1439.28px + 1441.19px + 1443.11px + 1445.03px + 1446.95px + 1448.87px + 1450.79px + 1452.71px + 1454.63px + 1456.55px + 1458.47px + 1460.38px + 1462.3px + 1464.22px + 1466.14px + 1468.06px + 1469.98px + 1471.9px + 1473.82px + 1475.74px + 1477.66px + 1479.58px + 1481.49px + 1483.41px + 1485.33px + 1487.25px + 1489.17px + 1491.09px + 1493.01px + 1494.93px + 1496.85px + 1498.77px + 1500.68px + 1502.6px + 1504.52px + 1506.44px + 1508.36px + 1510.28px + 1512.2px + 1514.12px + 1516.04px + 1517.96px + 1519.88px + 1521.79px + 1523.71px + 1525.63px + 1527.55px + 1529.47px + 1531.39px + 1533.31px + 1535.23px + 1537.15px + 1539.07px + 1540.98px + 1542.9px + 1544.82px + 1546.74px + 1548.66px + 1550.58px + 1552.5px + 1554.42px + 1556.34px + 1558.26px + 1560.18px + 1562.09px + 1564.01px + 1565.93px + 1567.85px + 1569.77px + 1571.69px + 1573.61px + 1575.53px + 1577.45px + 1579.37px + 1581.28px + 1583.2px + 1585.12px + 1587.04px + 1588.96px + 1590.88px + 1592.8px + 1594.72px + 1596.64px + 1598.56px + 1600.47px + 1602.39px + 1604.31px + 1606.23px + 1608.15px + 1610.07px + 1611.99px + 1613.91px + 1615.83px + 1617.75px + 1619.67px + 1621.58px + 1623.5px + 1625.42px + 1627.34px + 1629.26px + 1631.18px + 1633.1px + 1635.02px + 1636.94px + 1638.86px + 1640.77px + 1642.69px + 1644.61px + 1646.53px + 1648.45px + 1650.37px + 1652.29px + 1654.21px + 1656.13px + 1658.05px + 1659.97px + 1661.88px + 1663.8px + 1665.72px + 1667.64px + 1669.56px + 1671.48px + 1673.4px + 1675.32px + 1677.24px + 1679.16px + 1681.07px + 1682.99px + 1684.91px + 1686.83px + 1688.75px + 1690.67px + 1692.59px + 1694.51px + 1696.43px + 1698.35px + 1700.26px + 1702.18px + 1704.1px + 1706.02px + 1707.94px + 1709.86px + 1711.78px + 1713.7px + 1715.62px + 1717.54px + 1719.46px + 1721.37px + 1723.29px + 1725.21px + 1727.13px + 1729.05px + 1730.97px + 1732.89px + 1734.81px + 1736.73px + 1738.65px + 1740.56px + 1742.48px + 1744.4px + 1746.32px + 1748.24px + 1750.16px + 1752.08px + 1754.0px + 1755.92px + 1757.84px + 1759.76px + 1761.67px + 1763.59px + 1765.51px + 1767.43px + 1769.35px + 1771.27px + 1773.19px + 1775.11px + 1777.03px + 1778.95px + 1780.86px + 1782.78px + 1784.7px + 1786.62px + 1788.54px + 1790.46px + 1792.38px + 1794.3px + 1796.22px + 1798.14px + 1800.06px + 1801.97px + 1803.89px + 1805.81px + 1807.73px + 1809.65px + 1811.57px + 1813.49px + 1815.41px + 1817.33px + 1819.25px + 1821.16px + 1823.08px + 1825.0px + 1826.92px + 1828.84px + 1830.76px + 1832.68px + 1834.6px + 1836.52px + 1838.44px + 1840.35px + 1842.27px + 1844.19px + 1846.11px + 1848.03px + 1849.95px + 1851.87px + 1853.79px + 1855.71px + 1857.63px + 1859.55px + 1861.46px + 1863.38px + 1865.3px + 1867.22px + 1869.14px + 1871.06px + 1872.98px + 1874.9px + 1876.82px + 1878.74px + 1880.65px + 1882.57px + 1884.49px + 1886.41px + 1888.33px + 1890.25px + 1892.17px + 1894.09px + 1896.01px + 1897.93px + 1899.85px + 1901.76px + 1903.68px + 1905.6px + 1907.52px + 1909.44px + 1911.36px + 1913.28px + 1915.2px + 1917.12px + 1919.04px + 1920.95px + 1922.87px + 1924.79px + 1926.71px + 1928.63px + 1930.55px + 1932.47px + 1934.39px + 1936.31px + 1938.23px + 1940.14px + 1942.06px + 1943.98px + 1945.9px + 1947.82px + 1949.74px + 1951.66px + 1953.58px + 1955.5px + 1957.42px + 1959.34px + 1961.25px + 1963.17px + 1965.09px + 1967.01px + 1968.93px + 1970.85px + 1972.77px + 1974.69px + 1976.61px + 1978.53px + 1980.44px + 1982.36px + 1984.28px + 1986.2px + 1988.12px + 1990.04px + 1991.96px + 1993.88px + 1995.8px + 1997.72px + 1999.64px + 2001.55px + 2003.47px + 2005.39px + 2007.31px + 2009.23px + 2011.15px + 2013.07px + 2014.99px + 2016.91px + 2018.83px + 2020.74px + 2022.66px + 2024.58px + 2026.5px + 2028.42px + 2030.34px + 2032.26px + 2034.18px + 2036.1px + 2038.02px + 2039.94px + 2041.85px + 2043.77px + 2045.69px + 2047.61px + 2049.53px + 2051.45px + 2053.37px + 2055.29px + 2057.21px + 2059.13px + 2061.04px + 2062.96px + 2064.88px + 2066.8px + 2068.72px + 2070.64px + 2072.56px + 2074.48px + 2076.4px + 2078.32px + 2080.23px + 2082.15px + 2084.07px + 2085.99px + 2087.91px + 2089.83px + 2091.75px + 2093.67px + 2095.59px + 2097.51px + 2099.43px + 2101.34px + 2103.26px + 2105.18px + 2107.1px + 2109.02px + 2110.94px + 2112.86px + 2114.78px + 2116.7px + 2118.62px + 2120.53px + 2122.45px + 2124.37px + 2126.29px + 2128.21px + 2130.13px + 2132.05px + 2133.97px + 2135.89px + 2137.81px + 2139.73px + 2141.64px + 2143.56px + 2145.48px + 2147.4px + 2149.32px + 2151.24px + 2153.16px + 2155.08px + 2157.0px + 2158.92px + 2160.83px + 2162.75px + 2164.67px + 2166.59px + 2168.51px + 2170.43px + 2172.35px + 2174.27px + 2176.19px + 2178.11px + 2180.03px + 2181.94px + 2183.86px + 2185.78px + 2187.7px + 2189.62px + 2191.54px + 2193.46px + 2195.38px + 2197.3px + 2199.22px + 2201.13px + 2203.05px + 2204.97px + 2206.89px + 2208.81px + 2210.73px + 2212.65px + 2214.57px + 2216.49px + 2218.41px + 2220.32px + 2222.24px + 2224.16px + 2226.08px + 2228.0px + 2229.92px + 2231.84px + 2233.76px + 2235.68px + 2237.6px + 2239.52px + 2241.43px + 2243.35px + 2245.27px + 2247.19px + 2249.11px + 2251.03px + 2252.95px + 2254.87px + 2256.79px + 2258.71px + 2260.62px + 2262.54px + 2264.46px + 2266.38px + 2268.3px + 2270.22px + 2272.14px + 2274.06px + 2275.98px + 2277.9px + 2279.82px + 2281.73px + 2283.65px + 2285.57px + 2287.49px + 2289.41px + 2291.33px + 2293.25px + 2295.17px + 2297.09px + 2299.01px + 2300.92px + 2302.84px + 2304.76px + 2306.68px + 2308.6px + 2310.52px + 2312.44px + 2314.36px + 2316.28px + 2318.2px + 2320.11px + 2322.03px + 2323.95px + 2325.87px + 2327.79px + 2329.71px + 2331.63px + 2333.55px + 2335.47px + 2337.39px + 2339.31px + 2341.22px + 2343.14px + 2345.06px + 2346.98px + 2348.9px + 2350.82px + 2352.74px + 2354.66px + 2356.58px + 2358.5px + 2360.41px + 2362.33px + 2364.25px + 2366.17px + 2368.09px + 2370.01px + 2371.93px + 2373.85px + 2375.77px + 2377.69px + 2379.61px + 2381.52px + 2383.44px + 2385.36px + 2387.28px + 2389.2px + 2391.12px + 2393.04px + 2394.96px + 2396.88px + 2398.8px + 2400.71px + 2402.63px + 2404.55px + 2406.47px + 2408.39px + 2410.31px + 2412.23px + 2414.15px + 2416.07px + 2417.99px + 2419.9px + 2421.82px + 2423.74px + 2425.66px + 2427.58px + 2429.5px + 2431.42px + 2433.34px + 2435.26px + 2437.18px + 2439.1px + 2441.01px + 2442.93px + 2444.85px + 2446.77px + 2448.69px + 2450.61px + 2452.53px + 2454.45px + 2456.37px + 2458.29px + 2460.21px + 2462.12px + 2464.04px + 2465.96px + 2467.88px + 2469.8px + 2471.72px + 2473.64px + 2475.56px + 2477.48px + 2479.4px + 2481.31px + 2483.23px + 2485.15px + 2487.07px + 2488.99px + 2490.91px + 2492.83px + 2494.75px + 2496.67px + 2498.59px + 2500.5px + 2502.42px + 2504.34px + 2506.26px + 2508.18px + 2510.1px + 2512.02px + 2513.94px + 2515.86px + 2517.78px + 2519.7px + 2521.61px + 2523.53px + 2525.45px + 2527.37px + 2529.29px + 2531.21px + 2533.13px + 2535.05px + 2536.97px + 2538.89px + 2540.8px + 2542.72px + 2544.64px + 2546.56px + 2548.48px + 2550.4px + 2552.32px + 2554.24px + 2556.16px + 2558.08px + 2560px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2560x1600/lay_x.xml b/FaceUnity/src/main/res/values-2560x1600/lay_x.xml new file mode 100644 index 000000000..7022e4e97 --- /dev/null +++ b/FaceUnity/src/main/res/values-2560x1600/lay_x.xml @@ -0,0 +1,753 @@ + + + 2.13px + 4.26px + 6.4px + 8.53px + 10.66px + 12.8px + 14.93px + 17.06px + 19.2px + 21.33px + 23.46px + 25.6px + 27.73px + 29.86px + 32.0px + 34.13px + 36.26px + 38.4px + 40.53px + 42.66px + 44.8px + 46.93px + 49.06px + 51.2px + 53.33px + 55.46px + 57.6px + 59.73px + 61.86px + 64.0px + 66.13px + 68.26px + 70.4px + 72.53px + 74.66px + 76.8px + 78.93px + 81.06px + 83.2px + 85.33px + 87.46px + 89.6px + 91.73px + 93.86px + 96.0px + 98.13px + 100.26px + 102.4px + 104.53px + 106.66px + 108.8px + 110.93px + 113.06px + 115.2px + 117.33px + 119.46px + 121.6px + 123.73px + 125.86px + 128.0px + 130.13px + 132.26px + 134.4px + 136.53px + 138.66px + 140.8px + 142.93px + 145.06px + 147.2px + 149.33px + 151.46px + 153.6px + 155.73px + 157.86px + 160.0px + 162.13px + 164.26px + 166.4px + 168.53px + 170.66px + 172.8px + 174.93px + 177.06px + 179.2px + 181.33px + 183.46px + 185.6px + 187.73px + 189.86px + 192.0px + 194.13px + 196.26px + 198.4px + 200.53px + 202.66px + 204.8px + 206.93px + 209.06px + 211.2px + 213.33px + 215.46px + 217.6px + 219.73px + 221.86px + 224.0px + 226.13px + 228.26px + 230.4px + 232.53px + 234.66px + 236.8px + 238.93px + 241.06px + 243.2px + 245.33px + 247.46px + 249.6px + 251.73px + 253.86px + 256.0px + 258.13px + 260.26px + 262.4px + 264.53px + 266.66px + 268.8px + 270.93px + 273.06px + 275.2px + 277.33px + 279.46px + 281.6px + 283.73px + 285.86px + 288.0px + 290.13px + 292.26px + 294.4px + 296.53px + 298.66px + 300.8px + 302.93px + 305.06px + 307.2px + 309.33px + 311.46px + 313.6px + 315.73px + 317.86px + 320.0px + 322.13px + 324.26px + 326.4px + 328.53px + 330.66px + 332.8px + 334.93px + 337.06px + 339.2px + 341.33px + 343.46px + 345.6px + 347.73px + 349.86px + 352.0px + 354.13px + 356.26px + 358.4px + 360.53px + 362.66px + 364.8px + 366.93px + 369.06px + 371.2px + 373.33px + 375.46px + 377.6px + 379.73px + 381.86px + 384.0px + 386.13px + 388.26px + 390.4px + 392.53px + 394.66px + 396.8px + 398.93px + 401.06px + 403.2px + 405.33px + 407.46px + 409.6px + 411.73px + 413.86px + 416.0px + 418.13px + 420.26px + 422.4px + 424.53px + 426.66px + 428.8px + 430.93px + 433.06px + 435.2px + 437.33px + 439.46px + 441.6px + 443.73px + 445.86px + 448.0px + 450.13px + 452.26px + 454.4px + 456.53px + 458.66px + 460.8px + 462.93px + 465.06px + 467.2px + 469.33px + 471.46px + 473.6px + 475.73px + 477.86px + 480.0px + 482.13px + 484.26px + 486.4px + 488.53px + 490.66px + 492.8px + 494.93px + 497.06px + 499.2px + 501.33px + 503.46px + 505.6px + 507.73px + 509.86px + 512.0px + 514.13px + 516.26px + 518.4px + 520.53px + 522.66px + 524.8px + 526.93px + 529.06px + 531.2px + 533.33px + 535.46px + 537.6px + 539.73px + 541.86px + 544.0px + 546.13px + 548.26px + 550.4px + 552.53px + 554.66px + 556.8px + 558.93px + 561.06px + 563.2px + 565.33px + 567.46px + 569.6px + 571.73px + 573.86px + 576.0px + 578.13px + 580.26px + 582.4px + 584.53px + 586.66px + 588.8px + 590.93px + 593.06px + 595.2px + 597.33px + 599.46px + 601.6px + 603.73px + 605.86px + 608.0px + 610.13px + 612.26px + 614.4px + 616.53px + 618.66px + 620.8px + 622.93px + 625.06px + 627.2px + 629.33px + 631.46px + 633.6px + 635.73px + 637.86px + 640.0px + 642.13px + 644.26px + 646.4px + 648.53px + 650.66px + 652.8px + 654.93px + 657.06px + 659.2px + 661.33px + 663.46px + 665.6px + 667.73px + 669.86px + 672.0px + 674.13px + 676.26px + 678.4px + 680.53px + 682.66px + 684.8px + 686.93px + 689.06px + 691.2px + 693.33px + 695.46px + 697.6px + 699.73px + 701.86px + 704.0px + 706.13px + 708.26px + 710.4px + 712.53px + 714.66px + 716.8px + 718.93px + 721.06px + 723.2px + 725.33px + 727.46px + 729.6px + 731.73px + 733.86px + 736.0px + 738.13px + 740.26px + 742.4px + 744.53px + 746.66px + 748.8px + 750.93px + 753.06px + 755.2px + 757.33px + 759.46px + 761.6px + 763.73px + 765.86px + 768.0px + 770.13px + 772.26px + 774.4px + 776.53px + 778.66px + 780.8px + 782.93px + 785.06px + 787.2px + 789.33px + 791.46px + 793.6px + 795.73px + 797.86px + 800.0px + 802.13px + 804.26px + 806.4px + 808.53px + 810.66px + 812.8px + 814.93px + 817.06px + 819.2px + 821.33px + 823.46px + 825.6px + 827.73px + 829.86px + 832.0px + 834.13px + 836.26px + 838.4px + 840.53px + 842.66px + 844.8px + 846.93px + 849.06px + 851.2px + 853.33px + 855.46px + 857.6px + 859.73px + 861.86px + 864.0px + 866.13px + 868.26px + 870.4px + 872.53px + 874.66px + 876.8px + 878.93px + 881.06px + 883.2px + 885.33px + 887.46px + 889.6px + 891.73px + 893.86px + 896.0px + 898.13px + 900.26px + 902.4px + 904.53px + 906.66px + 908.8px + 910.93px + 913.06px + 915.2px + 917.33px + 919.46px + 921.6px + 923.73px + 925.86px + 928.0px + 930.13px + 932.26px + 934.4px + 936.53px + 938.66px + 940.8px + 942.93px + 945.06px + 947.2px + 949.33px + 951.46px + 953.6px + 955.73px + 957.86px + 960.0px + 962.13px + 964.26px + 966.4px + 968.53px + 970.66px + 972.8px + 974.93px + 977.06px + 979.2px + 981.33px + 983.46px + 985.6px + 987.73px + 989.86px + 992.0px + 994.13px + 996.26px + 998.4px + 1000.53px + 1002.66px + 1004.8px + 1006.93px + 1009.06px + 1011.2px + 1013.33px + 1015.46px + 1017.6px + 1019.73px + 1021.86px + 1024.0px + 1026.13px + 1028.26px + 1030.4px + 1032.53px + 1034.66px + 1036.8px + 1038.93px + 1041.06px + 1043.2px + 1045.33px + 1047.46px + 1049.6px + 1051.73px + 1053.86px + 1056.0px + 1058.13px + 1060.26px + 1062.4px + 1064.53px + 1066.66px + 1068.8px + 1070.93px + 1073.06px + 1075.2px + 1077.33px + 1079.46px + 1081.6px + 1083.73px + 1085.86px + 1088.0px + 1090.13px + 1092.26px + 1094.4px + 1096.53px + 1098.66px + 1100.8px + 1102.93px + 1105.06px + 1107.2px + 1109.33px + 1111.46px + 1113.6px + 1115.73px + 1117.86px + 1120.0px + 1122.13px + 1124.26px + 1126.4px + 1128.53px + 1130.66px + 1132.8px + 1134.93px + 1137.06px + 1139.2px + 1141.33px + 1143.46px + 1145.6px + 1147.73px + 1149.86px + 1152.0px + 1154.13px + 1156.26px + 1158.4px + 1160.53px + 1162.66px + 1164.8px + 1166.93px + 1169.06px + 1171.2px + 1173.33px + 1175.46px + 1177.6px + 1179.73px + 1181.86px + 1184.0px + 1186.13px + 1188.26px + 1190.4px + 1192.53px + 1194.66px + 1196.8px + 1198.93px + 1201.06px + 1203.2px + 1205.33px + 1207.46px + 1209.6px + 1211.73px + 1213.86px + 1216.0px + 1218.13px + 1220.26px + 1222.4px + 1224.53px + 1226.66px + 1228.8px + 1230.93px + 1233.06px + 1235.2px + 1237.33px + 1239.46px + 1241.6px + 1243.73px + 1245.86px + 1248.0px + 1250.13px + 1252.26px + 1254.4px + 1256.53px + 1258.66px + 1260.8px + 1262.93px + 1265.06px + 1267.2px + 1269.33px + 1271.46px + 1273.6px + 1275.73px + 1277.86px + 1280.0px + 1282.13px + 1284.26px + 1286.4px + 1288.53px + 1290.66px + 1292.8px + 1294.93px + 1297.06px + 1299.2px + 1301.33px + 1303.46px + 1305.6px + 1307.73px + 1309.86px + 1312.0px + 1314.13px + 1316.26px + 1318.4px + 1320.53px + 1322.66px + 1324.8px + 1326.93px + 1329.06px + 1331.2px + 1333.33px + 1335.46px + 1337.6px + 1339.73px + 1341.86px + 1344.0px + 1346.13px + 1348.26px + 1350.4px + 1352.53px + 1354.66px + 1356.8px + 1358.93px + 1361.06px + 1363.2px + 1365.33px + 1367.46px + 1369.6px + 1371.73px + 1373.86px + 1376.0px + 1378.13px + 1380.26px + 1382.4px + 1384.53px + 1386.66px + 1388.8px + 1390.93px + 1393.06px + 1395.2px + 1397.33px + 1399.46px + 1401.6px + 1403.73px + 1405.86px + 1408.0px + 1410.13px + 1412.26px + 1414.4px + 1416.53px + 1418.66px + 1420.8px + 1422.93px + 1425.06px + 1427.2px + 1429.33px + 1431.46px + 1433.6px + 1435.73px + 1437.86px + 1440.0px + 1442.13px + 1444.26px + 1446.4px + 1448.53px + 1450.66px + 1452.8px + 1454.93px + 1457.06px + 1459.2px + 1461.33px + 1463.46px + 1465.6px + 1467.73px + 1469.86px + 1472.0px + 1474.13px + 1476.26px + 1478.4px + 1480.53px + 1482.66px + 1484.8px + 1486.93px + 1489.06px + 1491.2px + 1493.33px + 1495.46px + 1497.6px + 1499.73px + 1501.86px + 1504.0px + 1506.13px + 1508.26px + 1510.4px + 1512.53px + 1514.66px + 1516.8px + 1518.93px + 1521.06px + 1523.2px + 1525.33px + 1527.46px + 1529.6px + 1531.73px + 1533.86px + 1536.0px + 1538.13px + 1540.26px + 1542.4px + 1544.53px + 1546.66px + 1548.8px + 1550.93px + 1553.06px + 1555.2px + 1557.33px + 1559.46px + 1561.6px + 1563.73px + 1565.86px + 1568.0px + 1570.13px + 1572.26px + 1574.4px + 1576.53px + 1578.66px + 1580.8px + 1582.93px + 1585.06px + 1587.2px + 1589.33px + 1591.46px + 1593.6px + 1595.73px + 1597.86px + 1600px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-2560x1600/lay_y.xml b/FaceUnity/src/main/res/values-2560x1600/lay_y.xml new file mode 100644 index 000000000..575fe5707 --- /dev/null +++ b/FaceUnity/src/main/res/values-2560x1600/lay_y.xml @@ -0,0 +1,1337 @@ + + + 1.91px + 3.83px + 5.75px + 7.67px + 9.59px + 11.51px + 13.43px + 15.35px + 17.27px + 19.19px + 21.1px + 23.02px + 24.94px + 26.86px + 28.78px + 30.7px + 32.62px + 34.54px + 36.46px + 38.38px + 40.29px + 42.21px + 44.13px + 46.05px + 47.97px + 49.89px + 51.81px + 53.73px + 55.65px + 57.57px + 59.49px + 61.4px + 63.32px + 65.24px + 67.16px + 69.08px + 71.0px + 72.92px + 74.84px + 76.76px + 78.68px + 80.59px + 82.51px + 84.43px + 86.35px + 88.27px + 90.19px + 92.11px + 94.03px + 95.95px + 97.87px + 99.79px + 101.7px + 103.62px + 105.54px + 107.46px + 109.38px + 111.3px + 113.22px + 115.14px + 117.06px + 118.98px + 120.89px + 122.81px + 124.73px + 126.65px + 128.57px + 130.49px + 132.41px + 134.33px + 136.25px + 138.17px + 140.08px + 142.0px + 143.92px + 145.84px + 147.76px + 149.68px + 151.6px + 153.52px + 155.44px + 157.36px + 159.28px + 161.19px + 163.11px + 165.03px + 166.95px + 168.87px + 170.79px + 172.71px + 174.63px + 176.55px + 178.47px + 180.38px + 182.3px + 184.22px + 186.14px + 188.06px + 189.98px + 191.9px + 193.82px + 195.74px + 197.66px + 199.58px + 201.49px + 203.41px + 205.33px + 207.25px + 209.17px + 211.09px + 213.01px + 214.93px + 216.85px + 218.77px + 220.68px + 222.6px + 224.52px + 226.44px + 228.36px + 230.28px + 232.2px + 234.12px + 236.04px + 237.96px + 239.88px + 241.79px + 243.71px + 245.63px + 247.55px + 249.47px + 251.39px + 253.31px + 255.23px + 257.15px + 259.07px + 260.98px + 262.9px + 264.82px + 266.74px + 268.66px + 270.58px + 272.5px + 274.42px + 276.34px + 278.26px + 280.17px + 282.09px + 284.01px + 285.93px + 287.85px + 289.77px + 291.69px + 293.61px + 295.53px + 297.45px + 299.37px + 301.28px + 303.2px + 305.12px + 307.04px + 308.96px + 310.88px + 312.8px + 314.72px + 316.64px + 318.56px + 320.47px + 322.39px + 324.31px + 326.23px + 328.15px + 330.07px + 331.99px + 333.91px + 335.83px + 337.75px + 339.67px + 341.58px + 343.5px + 345.42px + 347.34px + 349.26px + 351.18px + 353.1px + 355.02px + 356.94px + 358.86px + 360.77px + 362.69px + 364.61px + 366.53px + 368.45px + 370.37px + 372.29px + 374.21px + 376.13px + 378.05px + 379.97px + 381.88px + 383.8px + 385.72px + 387.64px + 389.56px + 391.48px + 393.4px + 395.32px + 397.24px + 399.16px + 401.07px + 402.99px + 404.91px + 406.83px + 408.75px + 410.67px + 412.59px + 414.51px + 416.43px + 418.35px + 420.26px + 422.18px + 424.1px + 426.02px + 427.94px + 429.86px + 431.78px + 433.7px + 435.62px + 437.54px + 439.46px + 441.37px + 443.29px + 445.21px + 447.13px + 449.05px + 450.97px + 452.89px + 454.81px + 456.73px + 458.65px + 460.56px + 462.48px + 464.4px + 466.32px + 468.24px + 470.16px + 472.08px + 474.0px + 475.92px + 477.84px + 479.76px + 481.67px + 483.59px + 485.51px + 487.43px + 489.35px + 491.27px + 493.19px + 495.11px + 497.03px + 498.95px + 500.86px + 502.78px + 504.7px + 506.62px + 508.54px + 510.46px + 512.38px + 514.3px + 516.22px + 518.14px + 520.05px + 521.97px + 523.89px + 525.81px + 527.73px + 529.65px + 531.57px + 533.49px + 535.41px + 537.33px + 539.25px + 541.16px + 543.08px + 545.0px + 546.92px + 548.84px + 550.76px + 552.68px + 554.6px + 556.52px + 558.44px + 560.35px + 562.27px + 564.19px + 566.11px + 568.03px + 569.95px + 571.87px + 573.79px + 575.71px + 577.63px + 579.55px + 581.46px + 583.38px + 585.3px + 587.22px + 589.14px + 591.06px + 592.98px + 594.9px + 596.82px + 598.74px + 600.65px + 602.57px + 604.49px + 606.41px + 608.33px + 610.25px + 612.17px + 614.09px + 616.01px + 617.93px + 619.85px + 621.76px + 623.68px + 625.6px + 627.52px + 629.44px + 631.36px + 633.28px + 635.2px + 637.12px + 639.04px + 640.95px + 642.87px + 644.79px + 646.71px + 648.63px + 650.55px + 652.47px + 654.39px + 656.31px + 658.23px + 660.14px + 662.06px + 663.98px + 665.9px + 667.82px + 669.74px + 671.66px + 673.58px + 675.5px + 677.42px + 679.34px + 681.25px + 683.17px + 685.09px + 687.01px + 688.93px + 690.85px + 692.77px + 694.69px + 696.61px + 698.53px + 700.44px + 702.36px + 704.28px + 706.2px + 708.12px + 710.04px + 711.96px + 713.88px + 715.8px + 717.72px + 719.64px + 721.55px + 723.47px + 725.39px + 727.31px + 729.23px + 731.15px + 733.07px + 734.99px + 736.91px + 738.83px + 740.74px + 742.66px + 744.58px + 746.5px + 748.42px + 750.34px + 752.26px + 754.18px + 756.1px + 758.02px + 759.94px + 761.85px + 763.77px + 765.69px + 767.61px + 769.53px + 771.45px + 773.37px + 775.29px + 777.21px + 779.13px + 781.04px + 782.96px + 784.88px + 786.8px + 788.72px + 790.64px + 792.56px + 794.48px + 796.4px + 798.32px + 800.23px + 802.15px + 804.07px + 805.99px + 807.91px + 809.83px + 811.75px + 813.67px + 815.59px + 817.51px + 819.43px + 821.34px + 823.26px + 825.18px + 827.1px + 829.02px + 830.94px + 832.86px + 834.78px + 836.7px + 838.62px + 840.53px + 842.45px + 844.37px + 846.29px + 848.21px + 850.13px + 852.05px + 853.97px + 855.89px + 857.81px + 859.73px + 861.64px + 863.56px + 865.48px + 867.4px + 869.32px + 871.24px + 873.16px + 875.08px + 877.0px + 878.92px + 880.83px + 882.75px + 884.67px + 886.59px + 888.51px + 890.43px + 892.35px + 894.27px + 896.19px + 898.11px + 900.03px + 901.94px + 903.86px + 905.78px + 907.7px + 909.62px + 911.54px + 913.46px + 915.38px + 917.3px + 919.22px + 921.13px + 923.05px + 924.97px + 926.89px + 928.81px + 930.73px + 932.65px + 934.57px + 936.49px + 938.41px + 940.32px + 942.24px + 944.16px + 946.08px + 948.0px + 949.92px + 951.84px + 953.76px + 955.68px + 957.6px + 959.52px + 961.43px + 963.35px + 965.27px + 967.19px + 969.11px + 971.03px + 972.95px + 974.87px + 976.79px + 978.71px + 980.62px + 982.54px + 984.46px + 986.38px + 988.3px + 990.22px + 992.14px + 994.06px + 995.98px + 997.9px + 999.82px + 1001.73px + 1003.65px + 1005.57px + 1007.49px + 1009.41px + 1011.33px + 1013.25px + 1015.17px + 1017.09px + 1019.01px + 1020.92px + 1022.84px + 1024.76px + 1026.68px + 1028.6px + 1030.52px + 1032.44px + 1034.36px + 1036.28px + 1038.2px + 1040.11px + 1042.03px + 1043.95px + 1045.87px + 1047.79px + 1049.71px + 1051.63px + 1053.55px + 1055.47px + 1057.39px + 1059.31px + 1061.22px + 1063.14px + 1065.06px + 1066.98px + 1068.9px + 1070.82px + 1072.74px + 1074.66px + 1076.58px + 1078.5px + 1080.41px + 1082.33px + 1084.25px + 1086.17px + 1088.09px + 1090.01px + 1091.93px + 1093.85px + 1095.77px + 1097.69px + 1099.61px + 1101.52px + 1103.44px + 1105.36px + 1107.28px + 1109.2px + 1111.12px + 1113.04px + 1114.96px + 1116.88px + 1118.8px + 1120.71px + 1122.63px + 1124.55px + 1126.47px + 1128.39px + 1130.31px + 1132.23px + 1134.15px + 1136.07px + 1137.99px + 1139.91px + 1141.82px + 1143.74px + 1145.66px + 1147.58px + 1149.5px + 1151.42px + 1153.34px + 1155.26px + 1157.18px + 1159.1px + 1161.01px + 1162.93px + 1164.85px + 1166.77px + 1168.69px + 1170.61px + 1172.53px + 1174.45px + 1176.37px + 1178.29px + 1180.2px + 1182.12px + 1184.04px + 1185.96px + 1187.88px + 1189.8px + 1191.72px + 1193.64px + 1195.56px + 1197.48px + 1199.4px + 1201.31px + 1203.23px + 1205.15px + 1207.07px + 1208.99px + 1210.91px + 1212.83px + 1214.75px + 1216.67px + 1218.59px + 1220.5px + 1222.42px + 1224.34px + 1226.26px + 1228.18px + 1230.1px + 1232.02px + 1233.94px + 1235.86px + 1237.78px + 1239.7px + 1241.61px + 1243.53px + 1245.45px + 1247.37px + 1249.29px + 1251.21px + 1253.13px + 1255.05px + 1256.97px + 1258.89px + 1260.8px + 1262.72px + 1264.64px + 1266.56px + 1268.48px + 1270.4px + 1272.32px + 1274.24px + 1276.16px + 1278.08px + 1280.0px + 1281.91px + 1283.83px + 1285.75px + 1287.67px + 1289.59px + 1291.51px + 1293.43px + 1295.35px + 1297.27px + 1299.19px + 1301.1px + 1303.02px + 1304.94px + 1306.86px + 1308.78px + 1310.7px + 1312.62px + 1314.54px + 1316.46px + 1318.38px + 1320.29px + 1322.21px + 1324.13px + 1326.05px + 1327.97px + 1329.89px + 1331.81px + 1333.73px + 1335.65px + 1337.57px + 1339.49px + 1341.4px + 1343.32px + 1345.24px + 1347.16px + 1349.08px + 1351.0px + 1352.92px + 1354.84px + 1356.76px + 1358.68px + 1360.59px + 1362.51px + 1364.43px + 1366.35px + 1368.27px + 1370.19px + 1372.11px + 1374.03px + 1375.95px + 1377.87px + 1379.79px + 1381.7px + 1383.62px + 1385.54px + 1387.46px + 1389.38px + 1391.3px + 1393.22px + 1395.14px + 1397.06px + 1398.98px + 1400.89px + 1402.81px + 1404.73px + 1406.65px + 1408.57px + 1410.49px + 1412.41px + 1414.33px + 1416.25px + 1418.17px + 1420.09px + 1422.0px + 1423.92px + 1425.84px + 1427.76px + 1429.68px + 1431.6px + 1433.52px + 1435.44px + 1437.36px + 1439.28px + 1441.19px + 1443.11px + 1445.03px + 1446.95px + 1448.87px + 1450.79px + 1452.71px + 1454.63px + 1456.55px + 1458.47px + 1460.38px + 1462.3px + 1464.22px + 1466.14px + 1468.06px + 1469.98px + 1471.9px + 1473.82px + 1475.74px + 1477.66px + 1479.58px + 1481.49px + 1483.41px + 1485.33px + 1487.25px + 1489.17px + 1491.09px + 1493.01px + 1494.93px + 1496.85px + 1498.77px + 1500.68px + 1502.6px + 1504.52px + 1506.44px + 1508.36px + 1510.28px + 1512.2px + 1514.12px + 1516.04px + 1517.96px + 1519.88px + 1521.79px + 1523.71px + 1525.63px + 1527.55px + 1529.47px + 1531.39px + 1533.31px + 1535.23px + 1537.15px + 1539.07px + 1540.98px + 1542.9px + 1544.82px + 1546.74px + 1548.66px + 1550.58px + 1552.5px + 1554.42px + 1556.34px + 1558.26px + 1560.18px + 1562.09px + 1564.01px + 1565.93px + 1567.85px + 1569.77px + 1571.69px + 1573.61px + 1575.53px + 1577.45px + 1579.37px + 1581.28px + 1583.2px + 1585.12px + 1587.04px + 1588.96px + 1590.88px + 1592.8px + 1594.72px + 1596.64px + 1598.56px + 1600.47px + 1602.39px + 1604.31px + 1606.23px + 1608.15px + 1610.07px + 1611.99px + 1613.91px + 1615.83px + 1617.75px + 1619.67px + 1621.58px + 1623.5px + 1625.42px + 1627.34px + 1629.26px + 1631.18px + 1633.1px + 1635.02px + 1636.94px + 1638.86px + 1640.77px + 1642.69px + 1644.61px + 1646.53px + 1648.45px + 1650.37px + 1652.29px + 1654.21px + 1656.13px + 1658.05px + 1659.97px + 1661.88px + 1663.8px + 1665.72px + 1667.64px + 1669.56px + 1671.48px + 1673.4px + 1675.32px + 1677.24px + 1679.16px + 1681.07px + 1682.99px + 1684.91px + 1686.83px + 1688.75px + 1690.67px + 1692.59px + 1694.51px + 1696.43px + 1698.35px + 1700.26px + 1702.18px + 1704.1px + 1706.02px + 1707.94px + 1709.86px + 1711.78px + 1713.7px + 1715.62px + 1717.54px + 1719.46px + 1721.37px + 1723.29px + 1725.21px + 1727.13px + 1729.05px + 1730.97px + 1732.89px + 1734.81px + 1736.73px + 1738.65px + 1740.56px + 1742.48px + 1744.4px + 1746.32px + 1748.24px + 1750.16px + 1752.08px + 1754.0px + 1755.92px + 1757.84px + 1759.76px + 1761.67px + 1763.59px + 1765.51px + 1767.43px + 1769.35px + 1771.27px + 1773.19px + 1775.11px + 1777.03px + 1778.95px + 1780.86px + 1782.78px + 1784.7px + 1786.62px + 1788.54px + 1790.46px + 1792.38px + 1794.3px + 1796.22px + 1798.14px + 1800.06px + 1801.97px + 1803.89px + 1805.81px + 1807.73px + 1809.65px + 1811.57px + 1813.49px + 1815.41px + 1817.33px + 1819.25px + 1821.16px + 1823.08px + 1825.0px + 1826.92px + 1828.84px + 1830.76px + 1832.68px + 1834.6px + 1836.52px + 1838.44px + 1840.35px + 1842.27px + 1844.19px + 1846.11px + 1848.03px + 1849.95px + 1851.87px + 1853.79px + 1855.71px + 1857.63px + 1859.55px + 1861.46px + 1863.38px + 1865.3px + 1867.22px + 1869.14px + 1871.06px + 1872.98px + 1874.9px + 1876.82px + 1878.74px + 1880.65px + 1882.57px + 1884.49px + 1886.41px + 1888.33px + 1890.25px + 1892.17px + 1894.09px + 1896.01px + 1897.93px + 1899.85px + 1901.76px + 1903.68px + 1905.6px + 1907.52px + 1909.44px + 1911.36px + 1913.28px + 1915.2px + 1917.12px + 1919.04px + 1920.95px + 1922.87px + 1924.79px + 1926.71px + 1928.63px + 1930.55px + 1932.47px + 1934.39px + 1936.31px + 1938.23px + 1940.14px + 1942.06px + 1943.98px + 1945.9px + 1947.82px + 1949.74px + 1951.66px + 1953.58px + 1955.5px + 1957.42px + 1959.34px + 1961.25px + 1963.17px + 1965.09px + 1967.01px + 1968.93px + 1970.85px + 1972.77px + 1974.69px + 1976.61px + 1978.53px + 1980.44px + 1982.36px + 1984.28px + 1986.2px + 1988.12px + 1990.04px + 1991.96px + 1993.88px + 1995.8px + 1997.72px + 1999.64px + 2001.55px + 2003.47px + 2005.39px + 2007.31px + 2009.23px + 2011.15px + 2013.07px + 2014.99px + 2016.91px + 2018.83px + 2020.74px + 2022.66px + 2024.58px + 2026.5px + 2028.42px + 2030.34px + 2032.26px + 2034.18px + 2036.1px + 2038.02px + 2039.94px + 2041.85px + 2043.77px + 2045.69px + 2047.61px + 2049.53px + 2051.45px + 2053.37px + 2055.29px + 2057.21px + 2059.13px + 2061.04px + 2062.96px + 2064.88px + 2066.8px + 2068.72px + 2070.64px + 2072.56px + 2074.48px + 2076.4px + 2078.32px + 2080.23px + 2082.15px + 2084.07px + 2085.99px + 2087.91px + 2089.83px + 2091.75px + 2093.67px + 2095.59px + 2097.51px + 2099.43px + 2101.34px + 2103.26px + 2105.18px + 2107.1px + 2109.02px + 2110.94px + 2112.86px + 2114.78px + 2116.7px + 2118.62px + 2120.53px + 2122.45px + 2124.37px + 2126.29px + 2128.21px + 2130.13px + 2132.05px + 2133.97px + 2135.89px + 2137.81px + 2139.73px + 2141.64px + 2143.56px + 2145.48px + 2147.4px + 2149.32px + 2151.24px + 2153.16px + 2155.08px + 2157.0px + 2158.92px + 2160.83px + 2162.75px + 2164.67px + 2166.59px + 2168.51px + 2170.43px + 2172.35px + 2174.27px + 2176.19px + 2178.11px + 2180.03px + 2181.94px + 2183.86px + 2185.78px + 2187.7px + 2189.62px + 2191.54px + 2193.46px + 2195.38px + 2197.3px + 2199.22px + 2201.13px + 2203.05px + 2204.97px + 2206.89px + 2208.81px + 2210.73px + 2212.65px + 2214.57px + 2216.49px + 2218.41px + 2220.32px + 2222.24px + 2224.16px + 2226.08px + 2228.0px + 2229.92px + 2231.84px + 2233.76px + 2235.68px + 2237.6px + 2239.52px + 2241.43px + 2243.35px + 2245.27px + 2247.19px + 2249.11px + 2251.03px + 2252.95px + 2254.87px + 2256.79px + 2258.71px + 2260.62px + 2262.54px + 2264.46px + 2266.38px + 2268.3px + 2270.22px + 2272.14px + 2274.06px + 2275.98px + 2277.9px + 2279.82px + 2281.73px + 2283.65px + 2285.57px + 2287.49px + 2289.41px + 2291.33px + 2293.25px + 2295.17px + 2297.09px + 2299.01px + 2300.92px + 2302.84px + 2304.76px + 2306.68px + 2308.6px + 2310.52px + 2312.44px + 2314.36px + 2316.28px + 2318.2px + 2320.11px + 2322.03px + 2323.95px + 2325.87px + 2327.79px + 2329.71px + 2331.63px + 2333.55px + 2335.47px + 2337.39px + 2339.31px + 2341.22px + 2343.14px + 2345.06px + 2346.98px + 2348.9px + 2350.82px + 2352.74px + 2354.66px + 2356.58px + 2358.5px + 2360.41px + 2362.33px + 2364.25px + 2366.17px + 2368.09px + 2370.01px + 2371.93px + 2373.85px + 2375.77px + 2377.69px + 2379.61px + 2381.52px + 2383.44px + 2385.36px + 2387.28px + 2389.2px + 2391.12px + 2393.04px + 2394.96px + 2396.88px + 2398.8px + 2400.71px + 2402.63px + 2404.55px + 2406.47px + 2408.39px + 2410.31px + 2412.23px + 2414.15px + 2416.07px + 2417.99px + 2419.9px + 2421.82px + 2423.74px + 2425.66px + 2427.58px + 2429.5px + 2431.42px + 2433.34px + 2435.26px + 2437.18px + 2439.1px + 2441.01px + 2442.93px + 2444.85px + 2446.77px + 2448.69px + 2450.61px + 2452.53px + 2454.45px + 2456.37px + 2458.29px + 2460.21px + 2462.12px + 2464.04px + 2465.96px + 2467.88px + 2469.8px + 2471.72px + 2473.64px + 2475.56px + 2477.48px + 2479.4px + 2481.31px + 2483.23px + 2485.15px + 2487.07px + 2488.99px + 2490.91px + 2492.83px + 2494.75px + 2496.67px + 2498.59px + 2500.5px + 2502.42px + 2504.34px + 2506.26px + 2508.18px + 2510.1px + 2512.02px + 2513.94px + 2515.86px + 2517.78px + 2519.7px + 2521.61px + 2523.53px + 2525.45px + 2527.37px + 2529.29px + 2531.21px + 2533.13px + 2535.05px + 2536.97px + 2538.89px + 2540.8px + 2542.72px + 2544.64px + 2546.56px + 2548.48px + 2550.4px + 2552.32px + 2554.24px + 2556.16px + 2558.08px + 2560px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-800x480/lay_x.xml b/FaceUnity/src/main/res/values-800x480/lay_x.xml new file mode 100644 index 000000000..f0124c07c --- /dev/null +++ b/FaceUnity/src/main/res/values-800x480/lay_x.xml @@ -0,0 +1,754 @@ + + + 0.0px + 0.64px + 1.28px + 1.92px + 2.56px + 3.19px + 3.84px + 4.48px + 5.12px + 5.76px + 6.39px + 7.04px + 7.68px + 8.32px + 8.96px + 9.59px + 10.24px + 10.88px + 11.52px + 12.16px + 12.79px + 13.44px + 14.08px + 14.71px + 15.36px + 16.0px + 16.64px + 17.27px + 17.92px + 18.56px + 19.19px + 19.84px + 20.48px + 21.12px + 21.76px + 22.4px + 23.04px + 23.68px + 24.32px + 24.96px + 25.59px + 26.24px + 26.88px + 27.51px + 28.16px + 28.8px + 29.43px + 30.08px + 30.72px + 31.35px + 32.0px + 32.64px + 33.28px + 33.91px + 34.55px + 35.2px + 35.84px + 36.48px + 37.12px + 37.75px + 38.39px + 39.04px + 39.68px + 40.32px + 40.96px + 41.6px + 42.24px + 42.87px + 43.52px + 44.16px + 44.8px + 45.44px + 46.08px + 46.71px + 47.36px + 48.0px + 48.64px + 49.28px + 49.92px + 50.56px + 51.19px + 51.84px + 52.48px + 53.12px + 53.76px + 54.4px + 55.03px + 55.68px + 56.32px + 56.96px + 57.6px + 58.24px + 58.87px + 59.52px + 60.16px + 60.8px + 61.44px + 62.08px + 62.71px + 63.35px + 64.0px + 64.64px + 65.28px + 65.92px + 66.56px + 67.19px + 67.83px + 68.47px + 69.11px + 69.76px + 70.4px + 71.04px + 71.68px + 72.32px + 72.96px + 73.6px + 74.24px + 74.87px + 75.51px + 76.15px + 76.79px + 77.43px + 78.08px + 78.72px + 79.36px + 80.0px + 80.64px + 81.28px + 81.92px + 82.56px + 83.2px + 83.84px + 84.48px + 85.12px + 85.75px + 86.4px + 87.04px + 87.68px + 88.32px + 88.96px + 89.6px + 90.24px + 90.88px + 91.52px + 92.16px + 92.8px + 93.43px + 94.07px + 94.72px + 95.36px + 96.0px + 96.64px + 97.28px + 97.92px + 98.56px + 99.2px + 99.84px + 100.48px + 101.12px + 101.75px + 102.39px + 103.04px + 103.68px + 104.32px + 104.96px + 105.6px + 106.24px + 106.88px + 107.52px + 108.16px + 108.8px + 109.43px + 110.07px + 110.72px + 111.36px + 112.0px + 112.64px + 113.28px + 113.92px + 114.56px + 115.2px + 115.84px + 116.48px + 117.12px + 117.75px + 118.39px + 119.04px + 119.68px + 120.32px + 120.96px + 121.6px + 122.24px + 122.88px + 123.52px + 124.16px + 124.8px + 125.43px + 126.07px + 126.71px + 127.36px + 128.0px + 128.64px + 129.28px + 129.92px + 130.56px + 131.2px + 131.84px + 132.48px + 133.12px + 133.75px + 134.39px + 135.03px + 135.67px + 136.31px + 136.95px + 137.59px + 138.23px + 138.87px + 139.52px + 140.16px + 140.8px + 141.44px + 142.08px + 142.72px + 143.36px + 144.0px + 144.64px + 145.28px + 145.92px + 146.56px + 147.2px + 147.84px + 148.48px + 149.12px + 149.75px + 150.39px + 151.03px + 151.67px + 152.31px + 152.95px + 153.59px + 154.23px + 154.87px + 155.51px + 156.16px + 156.8px + 157.44px + 158.08px + 158.72px + 159.36px + 160.0px + 160.64px + 161.28px + 161.92px + 162.56px + 163.2px + 163.84px + 164.48px + 165.12px + 165.76px + 166.4px + 167.04px + 167.68px + 168.32px + 168.96px + 169.6px + 170.24px + 170.87px + 171.51px + 172.16px + 172.8px + 173.44px + 174.08px + 174.72px + 175.36px + 176.0px + 176.64px + 177.28px + 177.92px + 178.56px + 179.2px + 179.84px + 180.48px + 181.12px + 181.76px + 182.4px + 183.04px + 183.68px + 184.32px + 184.96px + 185.6px + 186.24px + 186.87px + 187.51px + 188.15px + 188.8px + 189.44px + 190.08px + 190.72px + 191.36px + 192.0px + 192.64px + 193.28px + 193.92px + 194.56px + 195.2px + 195.84px + 196.48px + 197.12px + 197.76px + 198.4px + 199.04px + 199.68px + 200.32px + 200.96px + 201.6px + 202.24px + 202.87px + 203.51px + 204.15px + 204.79px + 205.44px + 206.08px + 206.72px + 207.36px + 208.0px + 208.64px + 209.28px + 209.92px + 210.56px + 211.2px + 211.84px + 212.48px + 213.12px + 213.76px + 214.4px + 215.04px + 215.68px + 216.32px + 216.96px + 217.6px + 218.24px + 218.87px + 219.51px + 220.15px + 220.79px + 221.44px + 222.08px + 222.72px + 223.36px + 224.0px + 224.64px + 225.28px + 225.92px + 226.56px + 227.2px + 227.84px + 228.48px + 229.12px + 229.76px + 230.4px + 231.04px + 231.68px + 232.32px + 232.96px + 233.6px + 234.24px + 234.87px + 235.51px + 236.15px + 236.79px + 237.43px + 238.08px + 238.72px + 239.36px + 240.0px + 240.64px + 241.28px + 241.92px + 242.56px + 243.2px + 243.84px + 244.48px + 245.12px + 245.76px + 246.4px + 247.04px + 247.68px + 248.32px + 248.96px + 249.6px + 250.24px + 250.87px + 251.51px + 252.15px + 252.79px + 253.43px + 254.08px + 254.72px + 255.36px + 256.0px + 256.63px + 257.28px + 257.91px + 258.56px + 259.19px + 259.84px + 260.47px + 261.12px + 261.75px + 262.4px + 263.04px + 263.68px + 264.32px + 264.96px + 265.6px + 266.24px + 266.88px + 267.51px + 268.16px + 268.79px + 269.44px + 270.07px + 270.72px + 271.35px + 272.0px + 272.63px + 273.28px + 273.91px + 274.56px + 275.19px + 275.84px + 276.47px + 277.12px + 277.75px + 278.4px + 279.04px + 279.68px + 280.32px + 280.96px + 281.6px + 282.24px + 282.88px + 283.51px + 284.16px + 284.79px + 285.44px + 286.07px + 286.72px + 287.35px + 288.0px + 288.63px + 289.28px + 289.91px + 290.56px + 291.19px + 291.84px + 292.47px + 293.12px + 293.75px + 294.4px + 295.04px + 295.68px + 296.32px + 296.96px + 297.6px + 298.24px + 298.88px + 299.51px + 300.16px + 300.79px + 301.44px + 302.07px + 302.72px + 303.35px + 304.0px + 304.63px + 305.28px + 305.91px + 306.56px + 307.19px + 307.84px + 308.47px + 309.12px + 309.75px + 310.4px + 311.03px + 311.68px + 312.32px + 312.96px + 313.6px + 314.24px + 314.88px + 315.51px + 316.16px + 316.79px + 317.44px + 318.07px + 318.72px + 319.35px + 320.0px + 320.63px + 321.28px + 321.91px + 322.56px + 323.19px + 323.84px + 324.47px + 325.12px + 325.75px + 326.4px + 327.03px + 327.68px + 328.32px + 328.96px + 329.6px + 330.24px + 330.88px + 331.52px + 332.16px + 332.8px + 333.44px + 334.08px + 334.72px + 335.36px + 336.0px + 336.64px + 337.28px + 337.92px + 338.56px + 339.2px + 339.84px + 340.48px + 341.12px + 341.75px + 342.4px + 343.03px + 343.68px + 344.32px + 344.96px + 345.6px + 346.24px + 346.88px + 347.52px + 348.16px + 348.8px + 349.44px + 350.08px + 350.72px + 351.36px + 352.0px + 352.64px + 353.28px + 353.92px + 354.56px + 355.2px + 355.84px + 356.48px + 357.12px + 357.75px + 358.4px + 359.03px + 359.68px + 360.31px + 360.96px + 361.6px + 362.24px + 362.88px + 363.52px + 364.16px + 364.8px + 365.44px + 366.08px + 366.72px + 367.36px + 368.0px + 368.64px + 369.28px + 369.92px + 370.56px + 371.2px + 371.84px + 372.48px + 373.12px + 373.75px + 374.4px + 375.03px + 375.68px + 376.31px + 376.96px + 377.6px + 378.24px + 378.88px + 379.52px + 380.16px + 380.8px + 381.44px + 382.08px + 382.72px + 383.36px + 384.0px + 384.64px + 385.28px + 385.92px + 386.56px + 387.2px + 387.84px + 388.48px + 389.12px + 389.75px + 390.4px + 391.03px + 391.68px + 392.31px + 392.96px + 393.6px + 394.24px + 394.88px + 395.52px + 396.16px + 396.8px + 397.44px + 398.08px + 398.72px + 399.36px + 400.0px + 400.64px + 401.28px + 401.92px + 402.56px + 403.2px + 403.84px + 404.48px + 405.12px + 405.75px + 406.4px + 407.03px + 407.68px + 408.31px + 408.96px + 409.59px + 410.24px + 410.88px + 411.52px + 412.16px + 412.8px + 413.44px + 414.08px + 414.72px + 415.36px + 416.0px + 416.64px + 417.28px + 417.92px + 418.56px + 419.2px + 419.84px + 420.48px + 421.12px + 421.75px + 422.4px + 423.03px + 423.68px + 424.31px + 424.96px + 425.59px + 426.24px + 426.88px + 427.52px + 428.16px + 428.8px + 429.44px + 430.08px + 430.72px + 431.36px + 432.0px + 432.64px + 433.28px + 433.92px + 434.56px + 435.2px + 435.84px + 436.48px + 437.12px + 437.75px + 438.4px + 439.03px + 439.68px + 440.31px + 440.96px + 441.59px + 442.24px + 442.88px + 443.52px + 444.16px + 444.8px + 445.44px + 446.08px + 446.72px + 447.36px + 448.0px + 448.64px + 449.28px + 449.92px + 450.56px + 451.2px + 451.84px + 452.48px + 453.12px + 453.75px + 454.4px + 455.03px + 455.68px + 456.31px + 456.96px + 457.59px + 458.24px + 458.88px + 459.52px + 460.16px + 460.8px + 461.44px + 462.08px + 462.72px + 463.36px + 464.0px + 464.64px + 465.28px + 465.92px + 466.56px + 467.2px + 467.84px + 468.48px + 469.12px + 469.75px + 470.4px + 471.03px + 471.68px + 472.31px + 472.96px + 473.59px + 474.24px + 474.87px + 475.52px + 476.16px + 476.8px + 477.44px + 478.08px + 478.72px + 479.36px + 480px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-800x480/lay_y.xml b/FaceUnity/src/main/res/values-800x480/lay_y.xml new file mode 100644 index 000000000..1a9b35e25 --- /dev/null +++ b/FaceUnity/src/main/res/values-800x480/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.59px + 1.19px + 1.79px + 2.39px + 2.99px + 3.59px + 4.19px + 4.79px + 5.39px + 5.99px + 6.59px + 7.19px + 7.79px + 8.39px + 8.99px + 9.59px + 10.19px + 10.79px + 11.39px + 11.99px + 12.59px + 13.19px + 13.79px + 14.39px + 14.99px + 15.59px + 16.19px + 16.79px + 17.39px + 17.99px + 18.59px + 19.19px + 19.79px + 20.38px + 20.98px + 21.58px + 22.18px + 22.78px + 23.38px + 23.98px + 24.58px + 25.18px + 25.78px + 26.38px + 26.98px + 27.58px + 28.18px + 28.78px + 29.38px + 29.98px + 30.58px + 31.18px + 31.78px + 32.38px + 32.98px + 33.58px + 34.18px + 34.78px + 35.38px + 35.98px + 36.58px + 37.18px + 37.78px + 38.38px + 38.98px + 39.58px + 40.17px + 40.77px + 41.37px + 41.97px + 42.57px + 43.17px + 43.77px + 44.37px + 44.97px + 45.57px + 46.17px + 46.77px + 47.37px + 47.97px + 48.57px + 49.17px + 49.77px + 50.37px + 50.97px + 51.57px + 52.17px + 52.77px + 53.37px + 53.97px + 54.57px + 55.17px + 55.77px + 56.37px + 56.97px + 57.57px + 58.17px + 58.77px + 59.37px + 59.97px + 60.56px + 61.16px + 61.76px + 62.36px + 62.96px + 63.56px + 64.16px + 64.76px + 65.36px + 65.96px + 66.56px + 67.16px + 67.76px + 68.36px + 68.96px + 69.56px + 70.16px + 70.76px + 71.36px + 71.96px + 72.56px + 73.16px + 73.76px + 74.36px + 74.96px + 75.56px + 76.16px + 76.76px + 77.36px + 77.96px + 78.56px + 79.16px + 79.76px + 80.35px + 80.95px + 81.55px + 82.15px + 82.75px + 83.35px + 83.95px + 84.55px + 85.15px + 85.75px + 86.35px + 86.95px + 87.55px + 88.15px + 88.75px + 89.35px + 89.95px + 90.55px + 91.15px + 91.75px + 92.35px + 92.95px + 93.55px + 94.15px + 94.75px + 95.35px + 95.95px + 96.55px + 97.15px + 97.75px + 98.35px + 98.95px + 99.55px + 100.14px + 100.74px + 101.34px + 101.94px + 102.54px + 103.14px + 103.74px + 104.34px + 104.94px + 105.54px + 106.14px + 106.74px + 107.34px + 107.94px + 108.54px + 109.14px + 109.74px + 110.34px + 110.94px + 111.54px + 112.14px + 112.74px + 113.34px + 113.94px + 114.54px + 115.14px + 115.74px + 116.34px + 116.94px + 117.54px + 118.14px + 118.74px + 119.34px + 119.94px + 120.53px + 121.13px + 121.73px + 122.33px + 122.93px + 123.53px + 124.13px + 124.73px + 125.33px + 125.93px + 126.53px + 127.13px + 127.73px + 128.33px + 128.93px + 129.53px + 130.13px + 130.73px + 131.33px + 131.93px + 132.53px + 133.13px + 133.73px + 134.33px + 134.93px + 135.53px + 136.13px + 136.73px + 137.33px + 137.93px + 138.53px + 139.13px + 139.73px + 140.32px + 140.92px + 141.52px + 142.12px + 142.72px + 143.32px + 143.92px + 144.52px + 145.12px + 145.72px + 146.32px + 146.92px + 147.52px + 148.12px + 148.72px + 149.32px + 149.92px + 150.52px + 151.12px + 151.72px + 152.32px + 152.92px + 153.52px + 154.12px + 154.72px + 155.32px + 155.92px + 156.52px + 157.12px + 157.72px + 158.32px + 158.92px + 159.52px + 160.11px + 160.71px + 161.31px + 161.91px + 162.51px + 163.11px + 163.71px + 164.31px + 164.91px + 165.51px + 166.11px + 166.71px + 167.31px + 167.91px + 168.51px + 169.11px + 169.71px + 170.31px + 170.91px + 171.51px + 172.11px + 172.71px + 173.31px + 173.91px + 174.51px + 175.11px + 175.71px + 176.31px + 176.91px + 177.51px + 178.11px + 178.71px + 179.31px + 179.91px + 180.5px + 181.1px + 181.7px + 182.3px + 182.9px + 183.5px + 184.1px + 184.7px + 185.3px + 185.9px + 186.5px + 187.1px + 187.7px + 188.3px + 188.9px + 189.5px + 190.1px + 190.7px + 191.3px + 191.9px + 192.5px + 193.1px + 193.7px + 194.3px + 194.9px + 195.5px + 196.1px + 196.7px + 197.3px + 197.9px + 198.5px + 199.1px + 199.7px + 200.29px + 200.89px + 201.49px + 202.09px + 202.69px + 203.29px + 203.89px + 204.49px + 205.09px + 205.69px + 206.29px + 206.89px + 207.49px + 208.09px + 208.69px + 209.29px + 209.89px + 210.49px + 211.09px + 211.69px + 212.29px + 212.89px + 213.49px + 214.09px + 214.69px + 215.29px + 215.89px + 216.49px + 217.09px + 217.69px + 218.29px + 218.89px + 219.49px + 220.08px + 220.68px + 221.28px + 221.88px + 222.48px + 223.08px + 223.68px + 224.28px + 224.88px + 225.48px + 226.08px + 226.68px + 227.28px + 227.88px + 228.48px + 229.08px + 229.68px + 230.28px + 230.88px + 231.48px + 232.08px + 232.68px + 233.28px + 233.88px + 234.48px + 235.08px + 235.68px + 236.28px + 236.88px + 237.48px + 238.08px + 238.68px + 239.28px + 239.88px + 240.47px + 241.07px + 241.67px + 242.27px + 242.87px + 243.47px + 244.07px + 244.67px + 245.27px + 245.87px + 246.47px + 247.07px + 247.67px + 248.27px + 248.87px + 249.47px + 250.07px + 250.67px + 251.27px + 251.87px + 252.47px + 253.07px + 253.67px + 254.27px + 254.87px + 255.47px + 256.07px + 256.67px + 257.27px + 257.87px + 258.47px + 259.07px + 259.67px + 260.26px + 260.86px + 261.46px + 262.06px + 262.66px + 263.26px + 263.86px + 264.46px + 265.06px + 265.66px + 266.26px + 266.86px + 267.46px + 268.06px + 268.66px + 269.26px + 269.86px + 270.46px + 271.06px + 271.66px + 272.26px + 272.86px + 273.46px + 274.06px + 274.66px + 275.26px + 275.86px + 276.46px + 277.06px + 277.66px + 278.26px + 278.86px + 279.46px + 280.05px + 280.65px + 281.25px + 281.85px + 282.45px + 283.05px + 283.65px + 284.25px + 284.85px + 285.45px + 286.05px + 286.65px + 287.25px + 287.85px + 288.45px + 289.05px + 289.65px + 290.25px + 290.85px + 291.45px + 292.05px + 292.65px + 293.25px + 293.85px + 294.45px + 295.05px + 295.65px + 296.25px + 296.85px + 297.45px + 298.05px + 298.65px + 299.25px + 299.85px + 300.44px + 301.04px + 301.64px + 302.24px + 302.84px + 303.44px + 304.04px + 304.64px + 305.24px + 305.84px + 306.44px + 307.04px + 307.64px + 308.24px + 308.84px + 309.44px + 310.04px + 310.64px + 311.24px + 311.84px + 312.44px + 313.04px + 313.64px + 314.24px + 314.84px + 315.44px + 316.04px + 316.64px + 317.24px + 317.84px + 318.44px + 319.04px + 319.64px + 320.23px + 320.83px + 321.43px + 322.03px + 322.63px + 323.23px + 323.83px + 324.43px + 325.03px + 325.63px + 326.23px + 326.83px + 327.43px + 328.03px + 328.63px + 329.23px + 329.83px + 330.43px + 331.03px + 331.63px + 332.23px + 332.83px + 333.43px + 334.03px + 334.63px + 335.23px + 335.83px + 336.43px + 337.03px + 337.63px + 338.23px + 338.83px + 339.43px + 340.03px + 340.62px + 341.22px + 341.82px + 342.42px + 343.02px + 343.62px + 344.22px + 344.82px + 345.42px + 346.02px + 346.62px + 347.22px + 347.82px + 348.42px + 349.02px + 349.62px + 350.22px + 350.82px + 351.42px + 352.02px + 352.62px + 353.22px + 353.82px + 354.42px + 355.02px + 355.62px + 356.22px + 356.82px + 357.42px + 358.02px + 358.62px + 359.22px + 359.82px + 360.41px + 361.01px + 361.61px + 362.21px + 362.81px + 363.41px + 364.01px + 364.61px + 365.21px + 365.81px + 366.41px + 367.01px + 367.61px + 368.21px + 368.81px + 369.41px + 370.01px + 370.61px + 371.21px + 371.81px + 372.41px + 373.01px + 373.61px + 374.21px + 374.81px + 375.41px + 376.01px + 376.61px + 377.21px + 377.81px + 378.41px + 379.01px + 379.61px + 380.2px + 380.8px + 381.4px + 382.0px + 382.6px + 383.2px + 383.8px + 384.4px + 385.0px + 385.6px + 386.2px + 386.8px + 387.4px + 388.0px + 388.6px + 389.2px + 389.8px + 390.4px + 391.0px + 391.6px + 392.2px + 392.8px + 393.4px + 394.0px + 394.6px + 395.2px + 395.8px + 396.4px + 397.0px + 397.6px + 398.2px + 398.8px + 399.4px + 400.0px + 400.59px + 401.19px + 401.79px + 402.39px + 402.99px + 403.59px + 404.19px + 404.79px + 405.39px + 405.99px + 406.59px + 407.19px + 407.79px + 408.39px + 408.99px + 409.59px + 410.19px + 410.79px + 411.39px + 411.99px + 412.59px + 413.19px + 413.79px + 414.39px + 414.99px + 415.59px + 416.19px + 416.79px + 417.39px + 417.99px + 418.59px + 419.19px + 419.79px + 420.38px + 420.98px + 421.58px + 422.18px + 422.78px + 423.38px + 423.98px + 424.58px + 425.18px + 425.78px + 426.38px + 426.98px + 427.58px + 428.18px + 428.78px + 429.38px + 429.98px + 430.58px + 431.18px + 431.78px + 432.38px + 432.98px + 433.58px + 434.18px + 434.78px + 435.38px + 435.98px + 436.58px + 437.18px + 437.78px + 438.38px + 438.98px + 439.58px + 440.17px + 440.77px + 441.37px + 441.97px + 442.57px + 443.17px + 443.77px + 444.37px + 444.97px + 445.57px + 446.17px + 446.77px + 447.37px + 447.97px + 448.57px + 449.17px + 449.77px + 450.37px + 450.97px + 451.57px + 452.17px + 452.77px + 453.37px + 453.97px + 454.57px + 455.17px + 455.77px + 456.37px + 456.97px + 457.57px + 458.17px + 458.77px + 459.37px + 459.97px + 460.56px + 461.16px + 461.76px + 462.36px + 462.96px + 463.56px + 464.16px + 464.76px + 465.36px + 465.96px + 466.56px + 467.16px + 467.76px + 468.36px + 468.96px + 469.56px + 470.16px + 470.76px + 471.36px + 471.96px + 472.56px + 473.16px + 473.76px + 474.36px + 474.96px + 475.56px + 476.16px + 476.76px + 477.36px + 477.96px + 478.56px + 479.16px + 479.76px + 480.35px + 480.95px + 481.55px + 482.15px + 482.75px + 483.35px + 483.95px + 484.55px + 485.15px + 485.75px + 486.35px + 486.95px + 487.55px + 488.15px + 488.75px + 489.35px + 489.95px + 490.55px + 491.15px + 491.75px + 492.35px + 492.95px + 493.55px + 494.15px + 494.75px + 495.35px + 495.95px + 496.55px + 497.15px + 497.75px + 498.35px + 498.95px + 499.55px + 500.14px + 500.74px + 501.34px + 501.94px + 502.54px + 503.14px + 503.74px + 504.34px + 504.94px + 505.54px + 506.14px + 506.74px + 507.34px + 507.94px + 508.54px + 509.14px + 509.74px + 510.34px + 510.94px + 511.54px + 512.14px + 512.74px + 513.34px + 513.94px + 514.54px + 515.14px + 515.74px + 516.34px + 516.94px + 517.54px + 518.14px + 518.74px + 519.34px + 519.94px + 520.53px + 521.13px + 521.73px + 522.33px + 522.93px + 523.53px + 524.13px + 524.73px + 525.33px + 525.93px + 526.53px + 527.13px + 527.73px + 528.33px + 528.93px + 529.53px + 530.13px + 530.73px + 531.33px + 531.93px + 532.53px + 533.13px + 533.73px + 534.33px + 534.93px + 535.53px + 536.13px + 536.73px + 537.33px + 537.93px + 538.53px + 539.13px + 539.73px + 540.32px + 540.92px + 541.52px + 542.12px + 542.72px + 543.32px + 543.92px + 544.52px + 545.12px + 545.72px + 546.32px + 546.92px + 547.52px + 548.12px + 548.72px + 549.32px + 549.92px + 550.52px + 551.12px + 551.72px + 552.32px + 552.92px + 553.52px + 554.12px + 554.72px + 555.32px + 555.92px + 556.52px + 557.12px + 557.72px + 558.32px + 558.92px + 559.52px + 560.11px + 560.71px + 561.31px + 561.91px + 562.51px + 563.11px + 563.71px + 564.31px + 564.91px + 565.51px + 566.11px + 566.71px + 567.31px + 567.91px + 568.51px + 569.11px + 569.71px + 570.31px + 570.91px + 571.51px + 572.11px + 572.71px + 573.31px + 573.91px + 574.51px + 575.11px + 575.71px + 576.31px + 576.91px + 577.51px + 578.11px + 578.71px + 579.31px + 579.91px + 580.5px + 581.1px + 581.7px + 582.3px + 582.9px + 583.5px + 584.1px + 584.7px + 585.3px + 585.9px + 586.5px + 587.1px + 587.7px + 588.3px + 588.9px + 589.5px + 590.1px + 590.7px + 591.3px + 591.9px + 592.5px + 593.1px + 593.7px + 594.3px + 594.9px + 595.5px + 596.1px + 596.7px + 597.3px + 597.9px + 598.5px + 599.1px + 599.7px + 600.29px + 600.89px + 601.49px + 602.09px + 602.69px + 603.29px + 603.89px + 604.49px + 605.09px + 605.69px + 606.29px + 606.89px + 607.49px + 608.09px + 608.69px + 609.29px + 609.89px + 610.49px + 611.09px + 611.69px + 612.29px + 612.89px + 613.49px + 614.09px + 614.69px + 615.29px + 615.89px + 616.49px + 617.09px + 617.69px + 618.29px + 618.89px + 619.49px + 620.08px + 620.68px + 621.28px + 621.88px + 622.48px + 623.08px + 623.68px + 624.28px + 624.88px + 625.48px + 626.08px + 626.68px + 627.28px + 627.88px + 628.48px + 629.08px + 629.68px + 630.28px + 630.88px + 631.48px + 632.08px + 632.68px + 633.28px + 633.88px + 634.48px + 635.08px + 635.68px + 636.28px + 636.88px + 637.48px + 638.08px + 638.68px + 639.28px + 639.88px + 640.47px + 641.07px + 641.67px + 642.27px + 642.87px + 643.47px + 644.07px + 644.67px + 645.27px + 645.87px + 646.47px + 647.07px + 647.67px + 648.27px + 648.87px + 649.47px + 650.07px + 650.67px + 651.27px + 651.87px + 652.47px + 653.07px + 653.67px + 654.27px + 654.87px + 655.47px + 656.07px + 656.67px + 657.27px + 657.87px + 658.47px + 659.07px + 659.67px + 660.26px + 660.86px + 661.46px + 662.06px + 662.66px + 663.26px + 663.86px + 664.46px + 665.06px + 665.66px + 666.26px + 666.86px + 667.46px + 668.06px + 668.66px + 669.26px + 669.86px + 670.46px + 671.06px + 671.66px + 672.26px + 672.86px + 673.46px + 674.06px + 674.66px + 675.26px + 675.86px + 676.46px + 677.06px + 677.66px + 678.26px + 678.86px + 679.46px + 680.06px + 680.65px + 681.25px + 681.85px + 682.45px + 683.05px + 683.65px + 684.25px + 684.85px + 685.45px + 686.05px + 686.65px + 687.25px + 687.85px + 688.45px + 689.05px + 689.65px + 690.25px + 690.85px + 691.45px + 692.05px + 692.65px + 693.25px + 693.85px + 694.45px + 695.05px + 695.65px + 696.25px + 696.85px + 697.45px + 698.05px + 698.65px + 699.25px + 699.85px + 700.44px + 701.04px + 701.64px + 702.24px + 702.84px + 703.44px + 704.04px + 704.64px + 705.24px + 705.84px + 706.44px + 707.04px + 707.64px + 708.24px + 708.84px + 709.44px + 710.04px + 710.64px + 711.24px + 711.84px + 712.44px + 713.04px + 713.64px + 714.24px + 714.84px + 715.44px + 716.04px + 716.64px + 717.24px + 717.84px + 718.44px + 719.04px + 719.64px + 720.23px + 720.83px + 721.43px + 722.03px + 722.63px + 723.23px + 723.83px + 724.43px + 725.03px + 725.63px + 726.23px + 726.83px + 727.43px + 728.03px + 728.63px + 729.23px + 729.83px + 730.43px + 731.03px + 731.63px + 732.23px + 732.83px + 733.43px + 734.03px + 734.63px + 735.23px + 735.83px + 736.43px + 737.03px + 737.63px + 738.23px + 738.83px + 739.43px + 740.03px + 740.62px + 741.22px + 741.82px + 742.42px + 743.02px + 743.62px + 744.22px + 744.82px + 745.42px + 746.02px + 746.62px + 747.22px + 747.82px + 748.42px + 749.02px + 749.62px + 750.22px + 750.82px + 751.42px + 752.02px + 752.62px + 753.22px + 753.82px + 754.42px + 755.02px + 755.62px + 756.22px + 756.82px + 757.42px + 758.02px + 758.62px + 759.22px + 759.82px + 760.41px + 761.01px + 761.61px + 762.21px + 762.81px + 763.41px + 764.01px + 764.61px + 765.21px + 765.81px + 766.41px + 767.01px + 767.61px + 768.21px + 768.81px + 769.41px + 770.01px + 770.61px + 771.21px + 771.81px + 772.41px + 773.01px + 773.61px + 774.21px + 774.81px + 775.41px + 776.01px + 776.61px + 777.21px + 777.81px + 778.41px + 779.01px + 779.61px + 780.2px + 780.8px + 781.4px + 782.0px + 782.6px + 783.2px + 783.8px + 784.4px + 785.0px + 785.6px + 786.2px + 786.8px + 787.4px + 788.0px + 788.6px + 789.2px + 789.8px + 790.4px + 791.0px + 791.6px + 792.2px + 792.8px + 793.4px + 794.0px + 794.6px + 795.2px + 795.8px + 796.4px + 797.0px + 797.6px + 798.2px + 798.8px + 799.4px + 800px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-854x480/lay_x.xml b/FaceUnity/src/main/res/values-854x480/lay_x.xml new file mode 100644 index 000000000..492244167 --- /dev/null +++ b/FaceUnity/src/main/res/values-854x480/lay_x.xml @@ -0,0 +1,753 @@ + + + 0.64px + 1.28px + 1.92px + 2.56px + 3.19px + 3.84px + 4.48px + 5.12px + 5.76px + 6.39px + 7.04px + 7.68px + 8.32px + 8.96px + 9.59px + 10.24px + 10.88px + 11.52px + 12.16px + 12.79px + 13.44px + 14.08px + 14.71px + 15.36px + 16.0px + 16.64px + 17.27px + 17.92px + 18.56px + 19.19px + 19.84px + 20.48px + 21.12px + 21.76px + 22.4px + 23.04px + 23.68px + 24.32px + 24.96px + 25.59px + 26.24px + 26.88px + 27.51px + 28.16px + 28.8px + 29.43px + 30.08px + 30.72px + 31.35px + 32.0px + 32.64px + 33.28px + 33.91px + 34.55px + 35.2px + 35.84px + 36.48px + 37.12px + 37.75px + 38.39px + 39.04px + 39.68px + 40.32px + 40.96px + 41.6px + 42.24px + 42.87px + 43.52px + 44.16px + 44.8px + 45.44px + 46.08px + 46.71px + 47.36px + 48.0px + 48.64px + 49.28px + 49.92px + 50.56px + 51.19px + 51.84px + 52.48px + 53.12px + 53.76px + 54.4px + 55.03px + 55.68px + 56.32px + 56.96px + 57.6px + 58.24px + 58.87px + 59.52px + 60.16px + 60.8px + 61.44px + 62.08px + 62.71px + 63.35px + 64.0px + 64.64px + 65.28px + 65.92px + 66.56px + 67.19px + 67.83px + 68.47px + 69.11px + 69.76px + 70.4px + 71.04px + 71.68px + 72.32px + 72.96px + 73.6px + 74.24px + 74.87px + 75.51px + 76.15px + 76.79px + 77.43px + 78.08px + 78.72px + 79.36px + 80.0px + 80.64px + 81.28px + 81.92px + 82.56px + 83.2px + 83.84px + 84.48px + 85.12px + 85.75px + 86.4px + 87.04px + 87.68px + 88.32px + 88.96px + 89.6px + 90.24px + 90.88px + 91.52px + 92.16px + 92.8px + 93.43px + 94.07px + 94.72px + 95.36px + 96.0px + 96.64px + 97.28px + 97.92px + 98.56px + 99.2px + 99.84px + 100.48px + 101.12px + 101.75px + 102.39px + 103.04px + 103.68px + 104.32px + 104.96px + 105.6px + 106.24px + 106.88px + 107.52px + 108.16px + 108.8px + 109.43px + 110.07px + 110.72px + 111.36px + 112.0px + 112.64px + 113.28px + 113.92px + 114.56px + 115.2px + 115.84px + 116.48px + 117.12px + 117.75px + 118.39px + 119.04px + 119.68px + 120.32px + 120.96px + 121.6px + 122.24px + 122.88px + 123.52px + 124.16px + 124.8px + 125.43px + 126.07px + 126.71px + 127.36px + 128.0px + 128.64px + 129.28px + 129.92px + 130.56px + 131.2px + 131.84px + 132.48px + 133.12px + 133.75px + 134.39px + 135.03px + 135.67px + 136.31px + 136.95px + 137.59px + 138.23px + 138.87px + 139.52px + 140.16px + 140.8px + 141.44px + 142.08px + 142.72px + 143.36px + 144.0px + 144.64px + 145.28px + 145.92px + 146.56px + 147.2px + 147.84px + 148.48px + 149.12px + 149.75px + 150.39px + 151.03px + 151.67px + 152.31px + 152.95px + 153.59px + 154.23px + 154.87px + 155.51px + 156.16px + 156.8px + 157.44px + 158.08px + 158.72px + 159.36px + 160.0px + 160.64px + 161.28px + 161.92px + 162.56px + 163.2px + 163.84px + 164.48px + 165.12px + 165.76px + 166.4px + 167.04px + 167.68px + 168.32px + 168.96px + 169.6px + 170.24px + 170.87px + 171.51px + 172.16px + 172.8px + 173.44px + 174.08px + 174.72px + 175.36px + 176.0px + 176.64px + 177.28px + 177.92px + 178.56px + 179.2px + 179.84px + 180.48px + 181.12px + 181.76px + 182.4px + 183.04px + 183.68px + 184.32px + 184.96px + 185.6px + 186.24px + 186.87px + 187.51px + 188.15px + 188.8px + 189.44px + 190.08px + 190.72px + 191.36px + 192.0px + 192.64px + 193.28px + 193.92px + 194.56px + 195.2px + 195.84px + 196.48px + 197.12px + 197.76px + 198.4px + 199.04px + 199.68px + 200.32px + 200.96px + 201.6px + 202.24px + 202.87px + 203.51px + 204.15px + 204.79px + 205.44px + 206.08px + 206.72px + 207.36px + 208.0px + 208.64px + 209.28px + 209.92px + 210.56px + 211.2px + 211.84px + 212.48px + 213.12px + 213.76px + 214.4px + 215.04px + 215.68px + 216.32px + 216.96px + 217.6px + 218.24px + 218.87px + 219.51px + 220.15px + 220.79px + 221.44px + 222.08px + 222.72px + 223.36px + 224.0px + 224.64px + 225.28px + 225.92px + 226.56px + 227.2px + 227.84px + 228.48px + 229.12px + 229.76px + 230.4px + 231.04px + 231.68px + 232.32px + 232.96px + 233.6px + 234.24px + 234.87px + 235.51px + 236.15px + 236.79px + 237.43px + 238.08px + 238.72px + 239.36px + 240.0px + 240.64px + 241.28px + 241.92px + 242.56px + 243.2px + 243.84px + 244.48px + 245.12px + 245.76px + 246.4px + 247.04px + 247.68px + 248.32px + 248.96px + 249.6px + 250.24px + 250.87px + 251.51px + 252.15px + 252.79px + 253.43px + 254.08px + 254.72px + 255.36px + 256.0px + 256.63px + 257.28px + 257.91px + 258.56px + 259.19px + 259.84px + 260.47px + 261.12px + 261.75px + 262.4px + 263.04px + 263.68px + 264.32px + 264.96px + 265.6px + 266.24px + 266.88px + 267.51px + 268.16px + 268.79px + 269.44px + 270.07px + 270.72px + 271.35px + 272.0px + 272.63px + 273.28px + 273.91px + 274.56px + 275.19px + 275.84px + 276.47px + 277.12px + 277.75px + 278.4px + 279.04px + 279.68px + 280.32px + 280.96px + 281.6px + 282.24px + 282.88px + 283.51px + 284.16px + 284.79px + 285.44px + 286.07px + 286.72px + 287.35px + 288.0px + 288.63px + 289.28px + 289.91px + 290.56px + 291.19px + 291.84px + 292.47px + 293.12px + 293.75px + 294.4px + 295.04px + 295.68px + 296.32px + 296.96px + 297.6px + 298.24px + 298.88px + 299.51px + 300.16px + 300.79px + 301.44px + 302.07px + 302.72px + 303.35px + 304.0px + 304.63px + 305.28px + 305.91px + 306.56px + 307.19px + 307.84px + 308.47px + 309.12px + 309.75px + 310.4px + 311.03px + 311.68px + 312.32px + 312.96px + 313.6px + 314.24px + 314.88px + 315.51px + 316.16px + 316.79px + 317.44px + 318.07px + 318.72px + 319.35px + 320.0px + 320.63px + 321.28px + 321.91px + 322.56px + 323.19px + 323.84px + 324.47px + 325.12px + 325.75px + 326.4px + 327.03px + 327.68px + 328.32px + 328.96px + 329.6px + 330.24px + 330.88px + 331.52px + 332.16px + 332.8px + 333.44px + 334.08px + 334.72px + 335.36px + 336.0px + 336.64px + 337.28px + 337.92px + 338.56px + 339.2px + 339.84px + 340.48px + 341.12px + 341.75px + 342.4px + 343.03px + 343.68px + 344.32px + 344.96px + 345.6px + 346.24px + 346.88px + 347.52px + 348.16px + 348.8px + 349.44px + 350.08px + 350.72px + 351.36px + 352.0px + 352.64px + 353.28px + 353.92px + 354.56px + 355.2px + 355.84px + 356.48px + 357.12px + 357.75px + 358.4px + 359.03px + 359.68px + 360.31px + 360.96px + 361.6px + 362.24px + 362.88px + 363.52px + 364.16px + 364.8px + 365.44px + 366.08px + 366.72px + 367.36px + 368.0px + 368.64px + 369.28px + 369.92px + 370.56px + 371.2px + 371.84px + 372.48px + 373.12px + 373.75px + 374.4px + 375.03px + 375.68px + 376.31px + 376.96px + 377.6px + 378.24px + 378.88px + 379.52px + 380.16px + 380.8px + 381.44px + 382.08px + 382.72px + 383.36px + 384.0px + 384.64px + 385.28px + 385.92px + 386.56px + 387.2px + 387.84px + 388.48px + 389.12px + 389.75px + 390.4px + 391.03px + 391.68px + 392.31px + 392.96px + 393.6px + 394.24px + 394.88px + 395.52px + 396.16px + 396.8px + 397.44px + 398.08px + 398.72px + 399.36px + 400.0px + 400.64px + 401.28px + 401.92px + 402.56px + 403.2px + 403.84px + 404.48px + 405.12px + 405.75px + 406.4px + 407.03px + 407.68px + 408.31px + 408.96px + 409.59px + 410.24px + 410.88px + 411.52px + 412.16px + 412.8px + 413.44px + 414.08px + 414.72px + 415.36px + 416.0px + 416.64px + 417.28px + 417.92px + 418.56px + 419.2px + 419.84px + 420.48px + 421.12px + 421.75px + 422.4px + 423.03px + 423.68px + 424.31px + 424.96px + 425.59px + 426.24px + 426.88px + 427.52px + 428.16px + 428.8px + 429.44px + 430.08px + 430.72px + 431.36px + 432.0px + 432.64px + 433.28px + 433.92px + 434.56px + 435.2px + 435.84px + 436.48px + 437.12px + 437.75px + 438.4px + 439.03px + 439.68px + 440.31px + 440.96px + 441.59px + 442.24px + 442.88px + 443.52px + 444.16px + 444.8px + 445.44px + 446.08px + 446.72px + 447.36px + 448.0px + 448.64px + 449.28px + 449.92px + 450.56px + 451.2px + 451.84px + 452.48px + 453.12px + 453.75px + 454.4px + 455.03px + 455.68px + 456.31px + 456.96px + 457.59px + 458.24px + 458.88px + 459.52px + 460.16px + 460.8px + 461.44px + 462.08px + 462.72px + 463.36px + 464.0px + 464.64px + 465.28px + 465.92px + 466.56px + 467.2px + 467.84px + 468.48px + 469.12px + 469.75px + 470.4px + 471.03px + 471.68px + 472.31px + 472.96px + 473.59px + 474.24px + 474.87px + 475.52px + 476.16px + 476.8px + 477.44px + 478.08px + 478.72px + 479.36px + 480px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-854x480/lay_y.xml b/FaceUnity/src/main/res/values-854x480/lay_y.xml new file mode 100644 index 000000000..014c52cfb --- /dev/null +++ b/FaceUnity/src/main/res/values-854x480/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.64px + 1.28px + 1.92px + 2.56px + 3.2px + 3.84px + 4.48px + 5.12px + 5.76px + 6.4px + 7.04px + 7.68px + 8.32px + 8.96px + 9.6px + 10.24px + 10.88px + 11.52px + 12.16px + 12.8px + 13.44px + 14.08px + 14.72px + 15.36px + 16.0px + 16.64px + 17.28px + 17.92px + 18.56px + 19.2px + 19.84px + 20.48px + 21.12px + 21.76px + 22.4px + 23.04px + 23.68px + 24.32px + 24.96px + 25.6px + 26.24px + 26.88px + 27.52px + 28.16px + 28.8px + 29.44px + 30.08px + 30.72px + 31.36px + 32.0px + 32.64px + 33.28px + 33.92px + 34.56px + 35.2px + 35.85px + 36.49px + 37.13px + 37.77px + 38.41px + 39.05px + 39.69px + 40.33px + 40.97px + 41.61px + 42.25px + 42.89px + 43.53px + 44.17px + 44.81px + 45.45px + 46.09px + 46.73px + 47.37px + 48.01px + 48.65px + 49.29px + 49.93px + 50.57px + 51.21px + 51.85px + 52.49px + 53.13px + 53.77px + 54.41px + 55.05px + 55.69px + 56.33px + 56.97px + 57.61px + 58.25px + 58.89px + 59.53px + 60.17px + 60.81px + 61.45px + 62.09px + 62.73px + 63.37px + 64.01px + 64.65px + 65.29px + 65.93px + 66.57px + 67.21px + 67.85px + 68.49px + 69.13px + 69.77px + 70.41px + 71.05px + 71.7px + 72.34px + 72.98px + 73.62px + 74.26px + 74.9px + 75.54px + 76.18px + 76.82px + 77.46px + 78.1px + 78.74px + 79.38px + 80.02px + 80.66px + 81.3px + 81.94px + 82.58px + 83.22px + 83.86px + 84.5px + 85.14px + 85.78px + 86.42px + 87.06px + 87.7px + 88.34px + 88.98px + 89.62px + 90.26px + 90.9px + 91.54px + 92.18px + 92.82px + 93.46px + 94.1px + 94.74px + 95.38px + 96.02px + 96.66px + 97.3px + 97.94px + 98.58px + 99.22px + 99.86px + 100.5px + 101.14px + 101.78px + 102.42px + 103.06px + 103.7px + 104.34px + 104.98px + 105.62px + 106.26px + 106.91px + 107.55px + 108.19px + 108.83px + 109.47px + 110.11px + 110.75px + 111.39px + 112.03px + 112.67px + 113.31px + 113.95px + 114.59px + 115.23px + 115.87px + 116.51px + 117.15px + 117.79px + 118.43px + 119.07px + 119.71px + 120.35px + 120.99px + 121.63px + 122.27px + 122.91px + 123.55px + 124.19px + 124.83px + 125.47px + 126.11px + 126.75px + 127.39px + 128.03px + 128.67px + 129.31px + 129.95px + 130.59px + 131.23px + 131.87px + 132.51px + 133.15px + 133.79px + 134.43px + 135.07px + 135.71px + 136.35px + 136.99px + 137.63px + 138.27px + 138.91px + 139.55px + 140.19px + 140.83px + 141.47px + 142.11px + 142.76px + 143.4px + 144.04px + 144.68px + 145.32px + 145.96px + 146.6px + 147.24px + 147.88px + 148.52px + 149.16px + 149.8px + 150.44px + 151.08px + 151.72px + 152.36px + 153.0px + 153.64px + 154.28px + 154.92px + 155.56px + 156.2px + 156.84px + 157.48px + 158.12px + 158.76px + 159.4px + 160.04px + 160.68px + 161.32px + 161.96px + 162.6px + 163.24px + 163.88px + 164.52px + 165.16px + 165.8px + 166.44px + 167.08px + 167.72px + 168.36px + 169.0px + 169.64px + 170.28px + 170.92px + 171.56px + 172.2px + 172.84px + 173.48px + 174.12px + 174.76px + 175.4px + 176.04px + 176.68px + 177.32px + 177.97px + 178.61px + 179.25px + 179.89px + 180.53px + 181.17px + 181.81px + 182.45px + 183.09px + 183.73px + 184.37px + 185.01px + 185.65px + 186.29px + 186.93px + 187.57px + 188.21px + 188.85px + 189.49px + 190.13px + 190.77px + 191.41px + 192.05px + 192.69px + 193.33px + 193.97px + 194.61px + 195.25px + 195.89px + 196.53px + 197.17px + 197.81px + 198.45px + 199.09px + 199.73px + 200.37px + 201.01px + 201.65px + 202.29px + 202.93px + 203.57px + 204.21px + 204.85px + 205.49px + 206.13px + 206.77px + 207.41px + 208.05px + 208.69px + 209.33px + 209.97px + 210.61px + 211.25px + 211.89px + 212.53px + 213.17px + 213.82px + 214.46px + 215.1px + 215.74px + 216.38px + 217.02px + 217.66px + 218.3px + 218.94px + 219.58px + 220.22px + 220.86px + 221.5px + 222.14px + 222.78px + 223.42px + 224.06px + 224.7px + 225.34px + 225.98px + 226.62px + 227.26px + 227.9px + 228.54px + 229.18px + 229.82px + 230.46px + 231.1px + 231.74px + 232.38px + 233.02px + 233.66px + 234.3px + 234.94px + 235.58px + 236.22px + 236.86px + 237.5px + 238.14px + 238.78px + 239.42px + 240.06px + 240.7px + 241.34px + 241.98px + 242.62px + 243.26px + 243.9px + 244.54px + 245.18px + 245.82px + 246.46px + 247.1px + 247.74px + 248.38px + 249.03px + 249.67px + 250.31px + 250.95px + 251.59px + 252.23px + 252.87px + 253.51px + 254.15px + 254.79px + 255.43px + 256.07px + 256.71px + 257.35px + 257.99px + 258.63px + 259.27px + 259.91px + 260.55px + 261.19px + 261.83px + 262.47px + 263.11px + 263.75px + 264.39px + 265.03px + 265.67px + 266.31px + 266.95px + 267.59px + 268.23px + 268.87px + 269.51px + 270.15px + 270.79px + 271.43px + 272.07px + 272.71px + 273.35px + 273.99px + 274.63px + 275.27px + 275.91px + 276.55px + 277.19px + 277.83px + 278.47px + 279.11px + 279.75px + 280.39px + 281.03px + 281.67px + 282.31px + 282.95px + 283.59px + 284.23px + 284.88px + 285.52px + 286.16px + 286.8px + 287.44px + 288.08px + 288.72px + 289.36px + 290.0px + 290.64px + 291.28px + 291.92px + 292.56px + 293.2px + 293.84px + 294.48px + 295.12px + 295.76px + 296.4px + 297.04px + 297.68px + 298.32px + 298.96px + 299.6px + 300.24px + 300.88px + 301.52px + 302.16px + 302.8px + 303.44px + 304.08px + 304.72px + 305.36px + 306.0px + 306.64px + 307.28px + 307.92px + 308.56px + 309.2px + 309.84px + 310.48px + 311.12px + 311.76px + 312.4px + 313.04px + 313.68px + 314.32px + 314.96px + 315.6px + 316.24px + 316.88px + 317.52px + 318.16px + 318.8px + 319.44px + 320.08px + 320.73px + 321.37px + 322.01px + 322.65px + 323.29px + 323.93px + 324.57px + 325.21px + 325.85px + 326.49px + 327.13px + 327.77px + 328.41px + 329.05px + 329.69px + 330.33px + 330.97px + 331.61px + 332.25px + 332.89px + 333.53px + 334.17px + 334.81px + 335.45px + 336.09px + 336.73px + 337.37px + 338.01px + 338.65px + 339.29px + 339.93px + 340.57px + 341.21px + 341.85px + 342.49px + 343.13px + 343.77px + 344.41px + 345.05px + 345.69px + 346.33px + 346.97px + 347.61px + 348.25px + 348.89px + 349.53px + 350.17px + 350.81px + 351.45px + 352.09px + 352.73px + 353.37px + 354.01px + 354.65px + 355.29px + 355.94px + 356.58px + 357.22px + 357.86px + 358.5px + 359.14px + 359.78px + 360.42px + 361.06px + 361.7px + 362.34px + 362.98px + 363.62px + 364.26px + 364.9px + 365.54px + 366.18px + 366.82px + 367.46px + 368.1px + 368.74px + 369.38px + 370.02px + 370.66px + 371.3px + 371.94px + 372.58px + 373.22px + 373.86px + 374.5px + 375.14px + 375.78px + 376.42px + 377.06px + 377.7px + 378.34px + 378.98px + 379.62px + 380.26px + 380.9px + 381.54px + 382.18px + 382.82px + 383.46px + 384.1px + 384.74px + 385.38px + 386.02px + 386.66px + 387.3px + 387.94px + 388.58px + 389.22px + 389.86px + 390.5px + 391.14px + 391.79px + 392.43px + 393.07px + 393.71px + 394.35px + 394.99px + 395.63px + 396.27px + 396.91px + 397.55px + 398.19px + 398.83px + 399.47px + 400.11px + 400.75px + 401.39px + 402.03px + 402.67px + 403.31px + 403.95px + 404.59px + 405.23px + 405.87px + 406.51px + 407.15px + 407.79px + 408.43px + 409.07px + 409.71px + 410.35px + 410.99px + 411.63px + 412.27px + 412.91px + 413.55px + 414.19px + 414.83px + 415.47px + 416.11px + 416.75px + 417.39px + 418.03px + 418.67px + 419.31px + 419.95px + 420.59px + 421.23px + 421.87px + 422.51px + 423.15px + 423.79px + 424.43px + 425.07px + 425.71px + 426.35px + 427.0px + 427.64px + 428.28px + 428.92px + 429.56px + 430.2px + 430.84px + 431.48px + 432.12px + 432.76px + 433.4px + 434.04px + 434.68px + 435.32px + 435.96px + 436.6px + 437.24px + 437.88px + 438.52px + 439.16px + 439.8px + 440.44px + 441.08px + 441.72px + 442.36px + 443.0px + 443.64px + 444.28px + 444.92px + 445.56px + 446.2px + 446.84px + 447.48px + 448.12px + 448.76px + 449.4px + 450.04px + 450.68px + 451.32px + 451.96px + 452.6px + 453.24px + 453.88px + 454.52px + 455.16px + 455.8px + 456.44px + 457.08px + 457.72px + 458.36px + 459.0px + 459.64px + 460.28px + 460.92px + 461.56px + 462.2px + 462.85px + 463.49px + 464.13px + 464.77px + 465.41px + 466.05px + 466.69px + 467.33px + 467.97px + 468.61px + 469.25px + 469.89px + 470.53px + 471.17px + 471.81px + 472.45px + 473.09px + 473.73px + 474.37px + 475.01px + 475.65px + 476.29px + 476.93px + 477.57px + 478.21px + 478.85px + 479.49px + 480.13px + 480.77px + 481.41px + 482.05px + 482.69px + 483.33px + 483.97px + 484.61px + 485.25px + 485.89px + 486.53px + 487.17px + 487.81px + 488.45px + 489.09px + 489.73px + 490.37px + 491.01px + 491.65px + 492.29px + 492.93px + 493.57px + 494.21px + 494.85px + 495.49px + 496.13px + 496.77px + 497.41px + 498.06px + 498.7px + 499.34px + 499.98px + 500.62px + 501.26px + 501.9px + 502.54px + 503.18px + 503.82px + 504.46px + 505.1px + 505.74px + 506.38px + 507.02px + 507.66px + 508.3px + 508.94px + 509.58px + 510.22px + 510.86px + 511.5px + 512.14px + 512.78px + 513.42px + 514.06px + 514.7px + 515.34px + 515.98px + 516.62px + 517.26px + 517.9px + 518.54px + 519.18px + 519.82px + 520.46px + 521.1px + 521.74px + 522.38px + 523.02px + 523.66px + 524.3px + 524.94px + 525.58px + 526.22px + 526.86px + 527.5px + 528.14px + 528.78px + 529.42px + 530.06px + 530.7px + 531.34px + 531.98px + 532.62px + 533.26px + 533.91px + 534.55px + 535.19px + 535.83px + 536.47px + 537.11px + 537.75px + 538.39px + 539.03px + 539.67px + 540.31px + 540.95px + 541.59px + 542.23px + 542.87px + 543.51px + 544.15px + 544.79px + 545.43px + 546.07px + 546.71px + 547.35px + 547.99px + 548.63px + 549.27px + 549.91px + 550.55px + 551.19px + 551.83px + 552.47px + 553.11px + 553.75px + 554.39px + 555.03px + 555.67px + 556.31px + 556.95px + 557.59px + 558.23px + 558.87px + 559.51px + 560.15px + 560.79px + 561.43px + 562.07px + 562.71px + 563.35px + 563.99px + 564.63px + 565.27px + 565.91px + 566.55px + 567.19px + 567.83px + 568.47px + 569.11px + 569.76px + 570.4px + 571.04px + 571.68px + 572.32px + 572.96px + 573.6px + 574.24px + 574.88px + 575.52px + 576.16px + 576.8px + 577.44px + 578.08px + 578.72px + 579.36px + 580.0px + 580.64px + 581.28px + 581.92px + 582.56px + 583.2px + 583.84px + 584.48px + 585.12px + 585.76px + 586.4px + 587.04px + 587.68px + 588.32px + 588.96px + 589.6px + 590.24px + 590.88px + 591.52px + 592.16px + 592.8px + 593.44px + 594.08px + 594.72px + 595.36px + 596.0px + 596.64px + 597.28px + 597.92px + 598.56px + 599.2px + 599.84px + 600.48px + 601.12px + 601.76px + 602.4px + 603.04px + 603.68px + 604.32px + 604.97px + 605.61px + 606.25px + 606.89px + 607.53px + 608.17px + 608.81px + 609.45px + 610.09px + 610.73px + 611.37px + 612.01px + 612.65px + 613.29px + 613.93px + 614.57px + 615.21px + 615.85px + 616.49px + 617.13px + 617.77px + 618.41px + 619.05px + 619.69px + 620.33px + 620.97px + 621.61px + 622.25px + 622.89px + 623.53px + 624.17px + 624.81px + 625.45px + 626.09px + 626.73px + 627.37px + 628.01px + 628.65px + 629.29px + 629.93px + 630.57px + 631.21px + 631.85px + 632.49px + 633.13px + 633.77px + 634.41px + 635.05px + 635.69px + 636.33px + 636.97px + 637.61px + 638.25px + 638.89px + 639.53px + 640.17px + 640.82px + 641.46px + 642.1px + 642.74px + 643.38px + 644.02px + 644.66px + 645.3px + 645.94px + 646.58px + 647.22px + 647.86px + 648.5px + 649.14px + 649.78px + 650.42px + 651.06px + 651.7px + 652.34px + 652.98px + 653.62px + 654.26px + 654.9px + 655.54px + 656.18px + 656.82px + 657.46px + 658.1px + 658.74px + 659.38px + 660.02px + 660.66px + 661.3px + 661.94px + 662.58px + 663.22px + 663.86px + 664.5px + 665.14px + 665.78px + 666.42px + 667.06px + 667.7px + 668.34px + 668.98px + 669.62px + 670.26px + 670.9px + 671.54px + 672.18px + 672.82px + 673.46px + 674.1px + 674.74px + 675.38px + 676.03px + 676.67px + 677.31px + 677.95px + 678.59px + 679.23px + 679.87px + 680.51px + 681.15px + 681.79px + 682.43px + 683.07px + 683.71px + 684.35px + 684.99px + 685.63px + 686.27px + 686.91px + 687.55px + 688.19px + 688.83px + 689.47px + 690.11px + 690.75px + 691.39px + 692.03px + 692.67px + 693.31px + 693.95px + 694.59px + 695.23px + 695.87px + 696.51px + 697.15px + 697.79px + 698.43px + 699.07px + 699.71px + 700.35px + 700.99px + 701.63px + 702.27px + 702.91px + 703.55px + 704.19px + 704.83px + 705.47px + 706.11px + 706.75px + 707.39px + 708.03px + 708.67px + 709.31px + 709.95px + 710.59px + 711.23px + 711.88px + 712.52px + 713.16px + 713.8px + 714.44px + 715.08px + 715.72px + 716.36px + 717.0px + 717.64px + 718.28px + 718.92px + 719.56px + 720.2px + 720.84px + 721.48px + 722.12px + 722.76px + 723.4px + 724.04px + 724.68px + 725.32px + 725.96px + 726.6px + 727.24px + 727.88px + 728.52px + 729.16px + 729.8px + 730.44px + 731.08px + 731.72px + 732.36px + 733.0px + 733.64px + 734.28px + 734.92px + 735.56px + 736.2px + 736.84px + 737.48px + 738.12px + 738.76px + 739.4px + 740.04px + 740.68px + 741.32px + 741.96px + 742.6px + 743.24px + 743.88px + 744.52px + 745.16px + 745.8px + 746.44px + 747.09px + 747.73px + 748.37px + 749.01px + 749.65px + 750.29px + 750.93px + 751.57px + 752.21px + 752.85px + 753.49px + 754.13px + 754.77px + 755.41px + 756.05px + 756.69px + 757.33px + 757.97px + 758.61px + 759.25px + 759.89px + 760.53px + 761.17px + 761.81px + 762.45px + 763.09px + 763.73px + 764.37px + 765.01px + 765.65px + 766.29px + 766.93px + 767.57px + 768.21px + 768.85px + 769.49px + 770.13px + 770.77px + 771.41px + 772.05px + 772.69px + 773.33px + 773.97px + 774.61px + 775.25px + 775.89px + 776.53px + 777.17px + 777.81px + 778.45px + 779.09px + 779.73px + 780.37px + 781.01px + 781.65px + 782.29px + 782.94px + 783.58px + 784.22px + 784.86px + 785.5px + 786.14px + 786.78px + 787.42px + 788.06px + 788.7px + 789.34px + 789.98px + 790.62px + 791.26px + 791.9px + 792.54px + 793.18px + 793.82px + 794.46px + 795.1px + 795.74px + 796.38px + 797.02px + 797.66px + 798.3px + 798.94px + 799.58px + 800.22px + 800.86px + 801.5px + 802.14px + 802.78px + 803.42px + 804.06px + 804.7px + 805.34px + 805.98px + 806.62px + 807.26px + 807.9px + 808.54px + 809.18px + 809.82px + 810.46px + 811.1px + 811.74px + 812.38px + 813.02px + 813.66px + 814.3px + 814.94px + 815.58px + 816.22px + 816.86px + 817.5px + 818.15px + 818.79px + 819.43px + 820.07px + 820.71px + 821.35px + 821.99px + 822.63px + 823.27px + 823.91px + 824.55px + 825.19px + 825.83px + 826.47px + 827.11px + 827.75px + 828.39px + 829.03px + 829.67px + 830.31px + 830.95px + 831.59px + 832.23px + 832.87px + 833.51px + 834.15px + 834.79px + 835.43px + 836.07px + 836.71px + 837.35px + 837.99px + 838.63px + 839.27px + 839.91px + 840.55px + 841.19px + 841.83px + 842.47px + 843.11px + 843.75px + 844.39px + 845.03px + 845.67px + 846.31px + 846.95px + 847.59px + 848.23px + 848.87px + 849.51px + 850.15px + 850.79px + 851.43px + 852.07px + 852.71px + 853.35px + 854px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-960x540/lay_x.xml b/FaceUnity/src/main/res/values-960x540/lay_x.xml new file mode 100644 index 000000000..4a6ad2e2b --- /dev/null +++ b/FaceUnity/src/main/res/values-960x540/lay_x.xml @@ -0,0 +1,753 @@ + + + 0.72px + 1.44px + 2.16px + 2.88px + 3.6px + 4.32px + 5.04px + 5.76px + 6.48px + 7.2px + 7.92px + 8.64px + 9.36px + 10.08px + 10.8px + 11.52px + 12.24px + 12.96px + 13.68px + 14.4px + 15.12px + 15.84px + 16.56px + 17.28px + 18.0px + 18.72px + 19.44px + 20.16px + 20.88px + 21.6px + 22.32px + 23.04px + 23.76px + 24.48px + 25.2px + 25.92px + 26.64px + 27.36px + 28.08px + 28.8px + 29.52px + 30.24px + 30.96px + 31.68px + 32.4px + 33.12px + 33.84px + 34.56px + 35.28px + 36.0px + 36.72px + 37.44px + 38.16px + 38.88px + 39.6px + 40.32px + 41.04px + 41.76px + 42.48px + 43.2px + 43.92px + 44.64px + 45.36px + 46.08px + 46.8px + 47.52px + 48.24px + 48.96px + 49.68px + 50.4px + 51.12px + 51.84px + 52.56px + 53.28px + 54.0px + 54.72px + 55.44px + 56.16px + 56.88px + 57.6px + 58.32px + 59.04px + 59.76px + 60.48px + 61.2px + 61.92px + 62.64px + 63.36px + 64.08px + 64.8px + 65.52px + 66.24px + 66.96px + 67.68px + 68.4px + 69.12px + 69.84px + 70.56px + 71.28px + 72.0px + 72.72px + 73.44px + 74.16px + 74.88px + 75.6px + 76.32px + 77.04px + 77.76px + 78.48px + 79.2px + 79.92px + 80.64px + 81.36px + 82.08px + 82.8px + 83.52px + 84.24px + 84.96px + 85.68px + 86.4px + 87.12px + 87.84px + 88.56px + 89.28px + 90.0px + 90.72px + 91.44px + 92.16px + 92.88px + 93.6px + 94.32px + 95.04px + 95.76px + 96.48px + 97.2px + 97.92px + 98.64px + 99.36px + 100.08px + 100.8px + 101.52px + 102.24px + 102.96px + 103.68px + 104.4px + 105.12px + 105.84px + 106.56px + 107.28px + 108.0px + 108.72px + 109.44px + 110.16px + 110.88px + 111.6px + 112.32px + 113.04px + 113.76px + 114.48px + 115.2px + 115.92px + 116.64px + 117.36px + 118.08px + 118.8px + 119.52px + 120.24px + 120.96px + 121.68px + 122.4px + 123.12px + 123.84px + 124.56px + 125.28px + 126.0px + 126.72px + 127.44px + 128.16px + 128.88px + 129.6px + 130.32px + 131.04px + 131.76px + 132.48px + 133.2px + 133.92px + 134.64px + 135.36px + 136.08px + 136.8px + 137.52px + 138.24px + 138.96px + 139.68px + 140.4px + 141.12px + 141.84px + 142.56px + 143.28px + 144.0px + 144.72px + 145.44px + 146.16px + 146.88px + 147.6px + 148.32px + 149.04px + 149.76px + 150.48px + 151.2px + 151.92px + 152.64px + 153.36px + 154.08px + 154.8px + 155.52px + 156.24px + 156.96px + 157.68px + 158.4px + 159.12px + 159.84px + 160.56px + 161.28px + 162.0px + 162.72px + 163.44px + 164.16px + 164.88px + 165.6px + 166.32px + 167.04px + 167.76px + 168.48px + 169.2px + 169.92px + 170.64px + 171.36px + 172.08px + 172.8px + 173.52px + 174.24px + 174.96px + 175.68px + 176.4px + 177.12px + 177.84px + 178.56px + 179.28px + 180.0px + 180.72px + 181.44px + 182.16px + 182.88px + 183.6px + 184.32px + 185.04px + 185.76px + 186.48px + 187.2px + 187.92px + 188.64px + 189.36px + 190.08px + 190.8px + 191.52px + 192.24px + 192.96px + 193.68px + 194.4px + 195.12px + 195.84px + 196.56px + 197.28px + 198.0px + 198.72px + 199.44px + 200.16px + 200.88px + 201.6px + 202.32px + 203.04px + 203.76px + 204.48px + 205.2px + 205.92px + 206.64px + 207.36px + 208.08px + 208.8px + 209.52px + 210.24px + 210.96px + 211.68px + 212.4px + 213.12px + 213.84px + 214.56px + 215.28px + 216.0px + 216.72px + 217.44px + 218.16px + 218.88px + 219.6px + 220.32px + 221.04px + 221.76px + 222.48px + 223.2px + 223.92px + 224.64px + 225.36px + 226.08px + 226.8px + 227.52px + 228.24px + 228.96px + 229.68px + 230.4px + 231.12px + 231.84px + 232.56px + 233.28px + 234.0px + 234.72px + 235.44px + 236.16px + 236.88px + 237.6px + 238.32px + 239.04px + 239.76px + 240.48px + 241.2px + 241.92px + 242.64px + 243.36px + 244.08px + 244.8px + 245.52px + 246.24px + 246.96px + 247.68px + 248.4px + 249.12px + 249.84px + 250.56px + 251.28px + 252.0px + 252.72px + 253.44px + 254.16px + 254.88px + 255.6px + 256.32px + 257.04px + 257.76px + 258.48px + 259.2px + 259.92px + 260.64px + 261.36px + 262.08px + 262.8px + 263.52px + 264.24px + 264.96px + 265.68px + 266.4px + 267.12px + 267.84px + 268.56px + 269.28px + 270.0px + 270.72px + 271.44px + 272.16px + 272.88px + 273.6px + 274.32px + 275.04px + 275.76px + 276.48px + 277.2px + 277.92px + 278.64px + 279.36px + 280.08px + 280.8px + 281.52px + 282.24px + 282.96px + 283.68px + 284.4px + 285.12px + 285.84px + 286.56px + 287.28px + 288.0px + 288.72px + 289.44px + 290.16px + 290.88px + 291.6px + 292.32px + 293.04px + 293.76px + 294.48px + 295.2px + 295.92px + 296.64px + 297.36px + 298.08px + 298.8px + 299.52px + 300.24px + 300.96px + 301.68px + 302.4px + 303.12px + 303.84px + 304.56px + 305.28px + 306.0px + 306.72px + 307.44px + 308.16px + 308.88px + 309.6px + 310.32px + 311.04px + 311.76px + 312.48px + 313.2px + 313.92px + 314.64px + 315.36px + 316.08px + 316.8px + 317.52px + 318.24px + 318.96px + 319.68px + 320.4px + 321.12px + 321.84px + 322.56px + 323.28px + 324.0px + 324.72px + 325.44px + 326.16px + 326.88px + 327.6px + 328.32px + 329.04px + 329.76px + 330.48px + 331.2px + 331.92px + 332.64px + 333.36px + 334.08px + 334.8px + 335.52px + 336.24px + 336.96px + 337.68px + 338.4px + 339.12px + 339.84px + 340.56px + 341.28px + 342.0px + 342.72px + 343.44px + 344.16px + 344.88px + 345.6px + 346.32px + 347.04px + 347.76px + 348.48px + 349.2px + 349.92px + 350.64px + 351.36px + 352.08px + 352.8px + 353.52px + 354.24px + 354.96px + 355.68px + 356.4px + 357.12px + 357.84px + 358.56px + 359.28px + 360.0px + 360.72px + 361.44px + 362.16px + 362.88px + 363.6px + 364.32px + 365.04px + 365.76px + 366.48px + 367.2px + 367.92px + 368.64px + 369.36px + 370.08px + 370.8px + 371.52px + 372.24px + 372.96px + 373.68px + 374.4px + 375.12px + 375.84px + 376.56px + 377.28px + 378.0px + 378.72px + 379.44px + 380.16px + 380.88px + 381.6px + 382.32px + 383.04px + 383.76px + 384.48px + 385.2px + 385.92px + 386.64px + 387.36px + 388.08px + 388.8px + 389.52px + 390.24px + 390.96px + 391.68px + 392.4px + 393.12px + 393.84px + 394.56px + 395.28px + 396.0px + 396.72px + 397.44px + 398.16px + 398.88px + 399.6px + 400.32px + 401.04px + 401.76px + 402.48px + 403.2px + 403.92px + 404.64px + 405.36px + 406.08px + 406.8px + 407.52px + 408.24px + 408.96px + 409.68px + 410.4px + 411.12px + 411.84px + 412.56px + 413.28px + 414.0px + 414.72px + 415.44px + 416.16px + 416.88px + 417.6px + 418.32px + 419.04px + 419.76px + 420.48px + 421.2px + 421.92px + 422.64px + 423.36px + 424.08px + 424.8px + 425.52px + 426.24px + 426.96px + 427.68px + 428.4px + 429.12px + 429.84px + 430.56px + 431.28px + 432.0px + 432.72px + 433.44px + 434.16px + 434.88px + 435.6px + 436.32px + 437.04px + 437.76px + 438.48px + 439.2px + 439.92px + 440.64px + 441.36px + 442.08px + 442.8px + 443.52px + 444.24px + 444.96px + 445.68px + 446.4px + 447.12px + 447.84px + 448.56px + 449.28px + 450.0px + 450.72px + 451.44px + 452.16px + 452.88px + 453.6px + 454.32px + 455.04px + 455.76px + 456.48px + 457.2px + 457.92px + 458.64px + 459.36px + 460.08px + 460.8px + 461.52px + 462.24px + 462.96px + 463.68px + 464.4px + 465.12px + 465.84px + 466.56px + 467.28px + 468.0px + 468.72px + 469.44px + 470.16px + 470.88px + 471.6px + 472.32px + 473.04px + 473.76px + 474.48px + 475.2px + 475.92px + 476.64px + 477.36px + 478.08px + 478.8px + 479.52px + 480.24px + 480.96px + 481.68px + 482.4px + 483.12px + 483.84px + 484.56px + 485.28px + 486.0px + 486.72px + 487.44px + 488.16px + 488.88px + 489.6px + 490.32px + 491.04px + 491.76px + 492.48px + 493.2px + 493.92px + 494.64px + 495.36px + 496.08px + 496.8px + 497.52px + 498.24px + 498.96px + 499.68px + 500.4px + 501.12px + 501.84px + 502.56px + 503.28px + 504.0px + 504.72px + 505.44px + 506.16px + 506.88px + 507.6px + 508.32px + 509.04px + 509.76px + 510.48px + 511.2px + 511.92px + 512.64px + 513.36px + 514.08px + 514.8px + 515.52px + 516.24px + 516.96px + 517.68px + 518.4px + 519.12px + 519.84px + 520.56px + 521.28px + 522.0px + 522.72px + 523.44px + 524.16px + 524.88px + 525.6px + 526.32px + 527.04px + 527.76px + 528.48px + 529.2px + 529.92px + 530.64px + 531.36px + 532.08px + 532.8px + 533.52px + 534.24px + 534.96px + 535.68px + 536.4px + 537.12px + 537.84px + 538.56px + 539.28px + 540px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-960x540/lay_y.xml b/FaceUnity/src/main/res/values-960x540/lay_y.xml new file mode 100644 index 000000000..eb8245501 --- /dev/null +++ b/FaceUnity/src/main/res/values-960x540/lay_y.xml @@ -0,0 +1,1337 @@ + + + 0.71px + 1.43px + 2.15px + 2.87px + 3.59px + 4.31px + 5.03px + 5.75px + 6.47px + 7.19px + 7.91px + 8.63px + 9.35px + 10.07px + 10.79px + 11.51px + 12.23px + 12.95px + 13.67px + 14.39px + 15.11px + 15.83px + 16.55px + 17.27px + 17.99px + 18.71px + 19.43px + 20.14px + 20.86px + 21.58px + 22.3px + 23.02px + 23.74px + 24.46px + 25.18px + 25.9px + 26.62px + 27.34px + 28.06px + 28.78px + 29.5px + 30.22px + 30.94px + 31.66px + 32.38px + 33.1px + 33.82px + 34.54px + 35.26px + 35.98px + 36.7px + 37.42px + 38.14px + 38.86px + 39.58px + 40.29px + 41.01px + 41.73px + 42.45px + 43.17px + 43.89px + 44.61px + 45.33px + 46.05px + 46.77px + 47.49px + 48.21px + 48.93px + 49.65px + 50.37px + 51.09px + 51.81px + 52.53px + 53.25px + 53.97px + 54.69px + 55.41px + 56.13px + 56.85px + 57.57px + 58.29px + 59.01px + 59.73px + 60.44px + 61.16px + 61.88px + 62.6px + 63.32px + 64.04px + 64.76px + 65.48px + 66.2px + 66.92px + 67.64px + 68.36px + 69.08px + 69.8px + 70.52px + 71.24px + 71.96px + 72.68px + 73.4px + 74.12px + 74.84px + 75.56px + 76.28px + 77.0px + 77.72px + 78.44px + 79.16px + 79.88px + 80.59px + 81.31px + 82.03px + 82.75px + 83.47px + 84.19px + 84.91px + 85.63px + 86.35px + 87.07px + 87.79px + 88.51px + 89.23px + 89.95px + 90.67px + 91.39px + 92.11px + 92.83px + 93.55px + 94.27px + 94.99px + 95.71px + 96.43px + 97.15px + 97.87px + 98.59px + 99.31px + 100.02px + 100.74px + 101.46px + 102.18px + 102.9px + 103.62px + 104.34px + 105.06px + 105.78px + 106.5px + 107.22px + 107.94px + 108.66px + 109.38px + 110.1px + 110.82px + 111.54px + 112.26px + 112.98px + 113.7px + 114.42px + 115.14px + 115.86px + 116.58px + 117.3px + 118.02px + 118.74px + 119.46px + 120.17px + 120.89px + 121.61px + 122.33px + 123.05px + 123.77px + 124.49px + 125.21px + 125.93px + 126.65px + 127.37px + 128.09px + 128.81px + 129.53px + 130.25px + 130.97px + 131.69px + 132.41px + 133.13px + 133.85px + 134.57px + 135.29px + 136.01px + 136.73px + 137.45px + 138.17px + 138.89px + 139.61px + 140.32px + 141.04px + 141.76px + 142.48px + 143.2px + 143.92px + 144.64px + 145.36px + 146.08px + 146.8px + 147.52px + 148.24px + 148.96px + 149.68px + 150.4px + 151.12px + 151.84px + 152.56px + 153.28px + 154.0px + 154.72px + 155.44px + 156.16px + 156.88px + 157.6px + 158.32px + 159.04px + 159.76px + 160.47px + 161.19px + 161.91px + 162.63px + 163.35px + 164.07px + 164.79px + 165.51px + 166.23px + 166.95px + 167.67px + 168.39px + 169.11px + 169.83px + 170.55px + 171.27px + 171.99px + 172.71px + 173.43px + 174.15px + 174.87px + 175.59px + 176.31px + 177.03px + 177.75px + 178.47px + 179.19px + 179.91px + 180.62px + 181.34px + 182.06px + 182.78px + 183.5px + 184.22px + 184.94px + 185.66px + 186.38px + 187.1px + 187.82px + 188.54px + 189.26px + 189.98px + 190.7px + 191.42px + 192.14px + 192.86px + 193.58px + 194.3px + 195.02px + 195.74px + 196.46px + 197.18px + 197.9px + 198.62px + 199.34px + 200.05px + 200.77px + 201.49px + 202.21px + 202.93px + 203.65px + 204.37px + 205.09px + 205.81px + 206.53px + 207.25px + 207.97px + 208.69px + 209.41px + 210.13px + 210.85px + 211.57px + 212.29px + 213.01px + 213.73px + 214.45px + 215.17px + 215.89px + 216.61px + 217.33px + 218.05px + 218.77px + 219.49px + 220.2px + 220.92px + 221.64px + 222.36px + 223.08px + 223.8px + 224.52px + 225.24px + 225.96px + 226.68px + 227.4px + 228.12px + 228.84px + 229.56px + 230.28px + 231.0px + 231.72px + 232.44px + 233.16px + 233.88px + 234.6px + 235.32px + 236.04px + 236.76px + 237.48px + 238.2px + 238.92px + 239.64px + 240.35px + 241.07px + 241.79px + 242.51px + 243.23px + 243.95px + 244.67px + 245.39px + 246.11px + 246.83px + 247.55px + 248.27px + 248.99px + 249.71px + 250.43px + 251.15px + 251.87px + 252.59px + 253.31px + 254.03px + 254.75px + 255.47px + 256.19px + 256.91px + 257.63px + 258.35px + 259.07px + 259.79px + 260.5px + 261.22px + 261.94px + 262.66px + 263.38px + 264.1px + 264.82px + 265.54px + 266.26px + 266.98px + 267.7px + 268.42px + 269.14px + 269.86px + 270.58px + 271.3px + 272.02px + 272.74px + 273.46px + 274.18px + 274.9px + 275.62px + 276.34px + 277.06px + 277.78px + 278.5px + 279.22px + 279.94px + 280.65px + 281.37px + 282.09px + 282.81px + 283.53px + 284.25px + 284.97px + 285.69px + 286.41px + 287.13px + 287.85px + 288.57px + 289.29px + 290.01px + 290.73px + 291.45px + 292.17px + 292.89px + 293.61px + 294.33px + 295.05px + 295.77px + 296.49px + 297.21px + 297.93px + 298.65px + 299.37px + 300.08px + 300.8px + 301.52px + 302.24px + 302.96px + 303.68px + 304.4px + 305.12px + 305.84px + 306.56px + 307.28px + 308.0px + 308.72px + 309.44px + 310.16px + 310.88px + 311.6px + 312.32px + 313.04px + 313.76px + 314.48px + 315.2px + 315.92px + 316.64px + 317.36px + 318.08px + 318.8px + 319.52px + 320.23px + 320.95px + 321.67px + 322.39px + 323.11px + 323.83px + 324.55px + 325.27px + 325.99px + 326.71px + 327.43px + 328.15px + 328.87px + 329.59px + 330.31px + 331.03px + 331.75px + 332.47px + 333.19px + 333.91px + 334.63px + 335.35px + 336.07px + 336.79px + 337.51px + 338.23px + 338.95px + 339.67px + 340.38px + 341.1px + 341.82px + 342.54px + 343.26px + 343.98px + 344.7px + 345.42px + 346.14px + 346.86px + 347.58px + 348.3px + 349.02px + 349.74px + 350.46px + 351.18px + 351.9px + 352.62px + 353.34px + 354.06px + 354.78px + 355.5px + 356.22px + 356.94px + 357.66px + 358.38px + 359.1px + 359.82px + 360.53px + 361.25px + 361.97px + 362.69px + 363.41px + 364.13px + 364.85px + 365.57px + 366.29px + 367.01px + 367.73px + 368.45px + 369.17px + 369.89px + 370.61px + 371.33px + 372.05px + 372.77px + 373.49px + 374.21px + 374.93px + 375.65px + 376.37px + 377.09px + 377.81px + 378.53px + 379.25px + 379.97px + 380.68px + 381.4px + 382.12px + 382.84px + 383.56px + 384.28px + 385.0px + 385.72px + 386.44px + 387.16px + 387.88px + 388.6px + 389.32px + 390.04px + 390.76px + 391.48px + 392.2px + 392.92px + 393.64px + 394.36px + 395.08px + 395.8px + 396.52px + 397.24px + 397.96px + 398.68px + 399.4px + 400.11px + 400.83px + 401.55px + 402.27px + 402.99px + 403.71px + 404.43px + 405.15px + 405.87px + 406.59px + 407.31px + 408.03px + 408.75px + 409.47px + 410.19px + 410.91px + 411.63px + 412.35px + 413.07px + 413.79px + 414.51px + 415.23px + 415.95px + 416.67px + 417.39px + 418.11px + 418.83px + 419.55px + 420.26px + 420.98px + 421.7px + 422.42px + 423.14px + 423.86px + 424.58px + 425.3px + 426.02px + 426.74px + 427.46px + 428.18px + 428.9px + 429.62px + 430.34px + 431.06px + 431.78px + 432.5px + 433.22px + 433.94px + 434.66px + 435.38px + 436.1px + 436.82px + 437.54px + 438.26px + 438.98px + 439.7px + 440.41px + 441.13px + 441.85px + 442.57px + 443.29px + 444.01px + 444.73px + 445.45px + 446.17px + 446.89px + 447.61px + 448.33px + 449.05px + 449.77px + 450.49px + 451.21px + 451.93px + 452.65px + 453.37px + 454.09px + 454.81px + 455.53px + 456.25px + 456.97px + 457.69px + 458.41px + 459.13px + 459.85px + 460.56px + 461.28px + 462.0px + 462.72px + 463.44px + 464.16px + 464.88px + 465.6px + 466.32px + 467.04px + 467.76px + 468.48px + 469.2px + 469.92px + 470.64px + 471.36px + 472.08px + 472.8px + 473.52px + 474.24px + 474.96px + 475.68px + 476.4px + 477.12px + 477.84px + 478.56px + 479.28px + 480.0px + 480.71px + 481.43px + 482.15px + 482.87px + 483.59px + 484.31px + 485.03px + 485.75px + 486.47px + 487.19px + 487.91px + 488.63px + 489.35px + 490.07px + 490.79px + 491.51px + 492.23px + 492.95px + 493.67px + 494.39px + 495.11px + 495.83px + 496.55px + 497.27px + 497.99px + 498.71px + 499.43px + 500.14px + 500.86px + 501.58px + 502.3px + 503.02px + 503.74px + 504.46px + 505.18px + 505.9px + 506.62px + 507.34px + 508.06px + 508.78px + 509.5px + 510.22px + 510.94px + 511.66px + 512.38px + 513.1px + 513.82px + 514.54px + 515.26px + 515.98px + 516.7px + 517.42px + 518.14px + 518.86px + 519.58px + 520.29px + 521.01px + 521.73px + 522.45px + 523.17px + 523.89px + 524.61px + 525.33px + 526.05px + 526.77px + 527.49px + 528.21px + 528.93px + 529.65px + 530.37px + 531.09px + 531.81px + 532.53px + 533.25px + 533.97px + 534.69px + 535.41px + 536.13px + 536.85px + 537.57px + 538.29px + 539.01px + 539.73px + 540.44px + 541.16px + 541.88px + 542.6px + 543.32px + 544.04px + 544.76px + 545.48px + 546.2px + 546.92px + 547.64px + 548.36px + 549.08px + 549.8px + 550.52px + 551.24px + 551.96px + 552.68px + 553.4px + 554.12px + 554.84px + 555.56px + 556.28px + 557.0px + 557.72px + 558.44px + 559.16px + 559.88px + 560.59px + 561.31px + 562.03px + 562.75px + 563.47px + 564.19px + 564.91px + 565.63px + 566.35px + 567.07px + 567.79px + 568.51px + 569.23px + 569.95px + 570.67px + 571.39px + 572.11px + 572.83px + 573.55px + 574.27px + 574.99px + 575.71px + 576.43px + 577.15px + 577.87px + 578.59px + 579.31px + 580.02px + 580.74px + 581.46px + 582.18px + 582.9px + 583.62px + 584.34px + 585.06px + 585.78px + 586.5px + 587.22px + 587.94px + 588.66px + 589.38px + 590.1px + 590.82px + 591.54px + 592.26px + 592.98px + 593.7px + 594.42px + 595.14px + 595.86px + 596.58px + 597.3px + 598.02px + 598.74px + 599.46px + 600.17px + 600.89px + 601.61px + 602.33px + 603.05px + 603.77px + 604.49px + 605.21px + 605.93px + 606.65px + 607.37px + 608.09px + 608.81px + 609.53px + 610.25px + 610.97px + 611.69px + 612.41px + 613.13px + 613.85px + 614.57px + 615.29px + 616.01px + 616.73px + 617.45px + 618.17px + 618.89px + 619.61px + 620.32px + 621.04px + 621.76px + 622.48px + 623.2px + 623.92px + 624.64px + 625.36px + 626.08px + 626.8px + 627.52px + 628.24px + 628.96px + 629.68px + 630.4px + 631.12px + 631.84px + 632.56px + 633.28px + 634.0px + 634.72px + 635.44px + 636.16px + 636.88px + 637.6px + 638.32px + 639.04px + 639.76px + 640.47px + 641.19px + 641.91px + 642.63px + 643.35px + 644.07px + 644.79px + 645.51px + 646.23px + 646.95px + 647.67px + 648.39px + 649.11px + 649.83px + 650.55px + 651.27px + 651.99px + 652.71px + 653.43px + 654.15px + 654.87px + 655.59px + 656.31px + 657.03px + 657.75px + 658.47px + 659.19px + 659.91px + 660.62px + 661.34px + 662.06px + 662.78px + 663.5px + 664.22px + 664.94px + 665.66px + 666.38px + 667.1px + 667.82px + 668.54px + 669.26px + 669.98px + 670.7px + 671.42px + 672.14px + 672.86px + 673.58px + 674.3px + 675.02px + 675.74px + 676.46px + 677.18px + 677.9px + 678.62px + 679.34px + 680.06px + 680.77px + 681.49px + 682.21px + 682.93px + 683.65px + 684.37px + 685.09px + 685.81px + 686.53px + 687.25px + 687.97px + 688.69px + 689.41px + 690.13px + 690.85px + 691.57px + 692.29px + 693.01px + 693.73px + 694.45px + 695.17px + 695.89px + 696.61px + 697.33px + 698.05px + 698.77px + 699.49px + 700.2px + 700.92px + 701.64px + 702.36px + 703.08px + 703.8px + 704.52px + 705.24px + 705.96px + 706.68px + 707.4px + 708.12px + 708.84px + 709.56px + 710.28px + 711.0px + 711.72px + 712.44px + 713.16px + 713.88px + 714.6px + 715.32px + 716.04px + 716.76px + 717.48px + 718.2px + 718.92px + 719.64px + 720.35px + 721.07px + 721.79px + 722.51px + 723.23px + 723.95px + 724.67px + 725.39px + 726.11px + 726.83px + 727.55px + 728.27px + 728.99px + 729.71px + 730.43px + 731.15px + 731.87px + 732.59px + 733.31px + 734.03px + 734.75px + 735.47px + 736.19px + 736.91px + 737.63px + 738.35px + 739.07px + 739.79px + 740.5px + 741.22px + 741.94px + 742.66px + 743.38px + 744.1px + 744.82px + 745.54px + 746.26px + 746.98px + 747.7px + 748.42px + 749.14px + 749.86px + 750.58px + 751.3px + 752.02px + 752.74px + 753.46px + 754.18px + 754.9px + 755.62px + 756.34px + 757.06px + 757.78px + 758.5px + 759.22px + 759.94px + 760.65px + 761.37px + 762.09px + 762.81px + 763.53px + 764.25px + 764.97px + 765.69px + 766.41px + 767.13px + 767.85px + 768.57px + 769.29px + 770.01px + 770.73px + 771.45px + 772.17px + 772.89px + 773.61px + 774.33px + 775.05px + 775.77px + 776.49px + 777.21px + 777.93px + 778.65px + 779.37px + 780.09px + 780.8px + 781.52px + 782.24px + 782.96px + 783.68px + 784.4px + 785.12px + 785.84px + 786.56px + 787.28px + 788.0px + 788.72px + 789.44px + 790.16px + 790.88px + 791.6px + 792.32px + 793.04px + 793.76px + 794.48px + 795.2px + 795.92px + 796.64px + 797.36px + 798.08px + 798.8px + 799.52px + 800.23px + 800.95px + 801.67px + 802.39px + 803.11px + 803.83px + 804.55px + 805.27px + 805.99px + 806.71px + 807.43px + 808.15px + 808.87px + 809.59px + 810.31px + 811.03px + 811.75px + 812.47px + 813.19px + 813.91px + 814.63px + 815.35px + 816.07px + 816.79px + 817.51px + 818.23px + 818.95px + 819.67px + 820.38px + 821.1px + 821.82px + 822.54px + 823.26px + 823.98px + 824.7px + 825.42px + 826.14px + 826.86px + 827.58px + 828.3px + 829.02px + 829.74px + 830.46px + 831.18px + 831.9px + 832.62px + 833.34px + 834.06px + 834.78px + 835.5px + 836.22px + 836.94px + 837.66px + 838.38px + 839.1px + 839.82px + 840.53px + 841.25px + 841.97px + 842.69px + 843.41px + 844.13px + 844.85px + 845.57px + 846.29px + 847.01px + 847.73px + 848.45px + 849.17px + 849.89px + 850.61px + 851.33px + 852.05px + 852.77px + 853.49px + 854.21px + 854.93px + 855.65px + 856.37px + 857.09px + 857.81px + 858.53px + 859.25px + 859.97px + 860.68px + 861.4px + 862.12px + 862.84px + 863.56px + 864.28px + 865.0px + 865.72px + 866.44px + 867.16px + 867.88px + 868.6px + 869.32px + 870.04px + 870.76px + 871.48px + 872.2px + 872.92px + 873.64px + 874.36px + 875.08px + 875.8px + 876.52px + 877.24px + 877.96px + 878.68px + 879.4px + 880.11px + 880.83px + 881.55px + 882.27px + 882.99px + 883.71px + 884.43px + 885.15px + 885.87px + 886.59px + 887.31px + 888.03px + 888.75px + 889.47px + 890.19px + 890.91px + 891.63px + 892.35px + 893.07px + 893.79px + 894.51px + 895.23px + 895.95px + 896.67px + 897.39px + 898.11px + 898.83px + 899.55px + 900.26px + 900.98px + 901.7px + 902.42px + 903.14px + 903.86px + 904.58px + 905.3px + 906.02px + 906.74px + 907.46px + 908.18px + 908.9px + 909.62px + 910.34px + 911.06px + 911.78px + 912.5px + 913.22px + 913.94px + 914.66px + 915.38px + 916.1px + 916.82px + 917.54px + 918.26px + 918.98px + 919.7px + 920.41px + 921.13px + 921.85px + 922.57px + 923.29px + 924.01px + 924.73px + 925.45px + 926.17px + 926.89px + 927.61px + 928.33px + 929.05px + 929.77px + 930.49px + 931.21px + 931.93px + 932.65px + 933.37px + 934.09px + 934.81px + 935.53px + 936.25px + 936.97px + 937.69px + 938.41px + 939.13px + 939.85px + 940.56px + 941.28px + 942.0px + 942.72px + 943.44px + 944.16px + 944.88px + 945.6px + 946.32px + 947.04px + 947.76px + 948.48px + 949.2px + 949.92px + 950.64px + 951.36px + 952.08px + 952.8px + 953.52px + 954.24px + 954.96px + 955.68px + 956.4px + 957.12px + 957.84px + 958.56px + 959.28px + 960px + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values-zh-rCN/strings.xml b/FaceUnity/src/main/res/values-zh-rCN/strings.xml new file mode 100644 index 000000000..3958866f0 --- /dev/null +++ b/FaceUnity/src/main/res/values-zh-rCN/strings.xml @@ -0,0 +1,85 @@ + + + 警告 + 抱歉,你所使用的证书权限或SDK不包括该功能。 + 相机权限被禁用或者相机被别的应用占用! + 重试 + 退出 + + 美颜 + 美妆 + 贴纸 + 美体 + + 未检测到人脸 + 未检测到人脸 + 未检测到人体 + 未检测到手势 + 未检测到人脸或人体 + + 确定 + 取消 + 确定删除所选中的道具? + 是否将所有参数恢复到默认值? + 删除成功 + 删除失败 + 道具保存成功 + + 恢复 + 精细磨皮 + 美白 + 红润 + 锐化 + 亮眼 + 美牙 + 大眼 + 圆眼 + 瘦脸 + V脸 + 窄脸 + 短脸 + 小脸 + 下巴 + 额头 + 瘦鼻 + 嘴型 + 瘦颧骨 + 瘦下颌骨 + 美肤 + 美型 + 滤镜 + 风格推荐 + 去黑眼圈 + 去法令纹 + 微笑嘴角 + 开眼角 + 缩人中 + 长鼻 + 眼距 + 眼睛角度 + + 原图 + 白亮 1 + 粉嫩 1 + 冷色调 1 + 自然 1 + 质感灰 1 + + 卸妆 + 奶茶 + 豆沙 + 超A + + 瘦身 + 长腿 + 细腰 + 美肩 + 美臀 + 小头 + 瘦腿 + + + + + + diff --git a/FaceUnity/src/main/res/values/attrs.xml b/FaceUnity/src/main/res/values/attrs.xml new file mode 100644 index 000000000..d73631c3d --- /dev/null +++ b/FaceUnity/src/main/res/values/attrs.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values/colors.xml b/FaceUnity/src/main/res/values/colors.xml new file mode 100644 index 000000000..5515d5610 --- /dev/null +++ b/FaceUnity/src/main/res/values/colors.xml @@ -0,0 +1,44 @@ + + + #3F51B5 + #303F9F + #FF4081 + + + #050F14 + #2C2E30 + #BD050F14 + #C6C6C6 + #8A797A7B + #5C040B0E + #1FB2FF + #5EC7FE + + #00000000 + #80000000 + #99000000 + #FFFFFFFF + #1FB2FF + #FF79CDF9 + #FFA8A8A8 + #FFC5C5C5 + #FF090017 + #33FFFFFF + #FFE5E5E5 + #FF302D33 + #31373E + #2C2E30 + + + #ff009688 + #ff939393 + #66939393 + #77939393 + #99999999 + #BBBBBB + #FFF661FF + #FF7755FC + + #FF00FF00 + #FF0000FF + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values/dimens.xml b/FaceUnity/src/main/res/values/dimens.xml new file mode 100644 index 000000000..bc10f7fff --- /dev/null +++ b/FaceUnity/src/main/res/values/dimens.xml @@ -0,0 +1,14 @@ + + + + 18sp + 17sp + 16sp + 15sp + 14sp + 13sp + 12sp + 11sp + 10sp + + \ No newline at end of file diff --git a/FaceUnity/src/main/res/values/strings.xml b/FaceUnity/src/main/res/values/strings.xml new file mode 100644 index 000000000..8692ac78a --- /dev/null +++ b/FaceUnity/src/main/res/values/strings.xml @@ -0,0 +1,83 @@ + + Warning + Camera permissions are disabled or the camera is occupied by another app! + Sorry ,your license is not supported for these functions. + Retry + quit + + Beautification + Makeup + Sticker + Body + + No face tracking + No face tracking + No body tracking + No gesture tracking + No face or body tracking + + Yes + Cancel + Are you sure to delete? + Reset all parameters to default? + Delete succeed + Delete failed + Save succeed + + Recover + Fine smooth + Whiten + Ruddy + Sharpen + Eye brighten + Tooth whiten + Eye enlarge + Eye round + Cheek thin + V face + Cheekbone + Jawbone + CheekNarrow + Cheek short + Cheek small + Chin + Forehead + Nose + Mouth + Skin + Reshape + Filter + Presets + Circle + Wrinkles + Smile + Canthus + Philtrum + Length + Eye distance + Slant + + Origin + Bright 1 + Pink 1 + Cold tone 1 + Nature 1 + Grey 1 + + + Remover + Milk tea + Bean paste + Super a + + + Body + Leg + Waist + Shoulder + Hip + Head shrink + Thin leg + + + diff --git a/FaceUnity/src/main/res/values/styles.xml b/FaceUnity/src/main/res/values/styles.xml new file mode 100644 index 000000000..1fedcbc90 --- /dev/null +++ b/FaceUnity/src/main/res/values/styles.xml @@ -0,0 +1,26 @@ + + + + + + + + + + \ No newline at end of file diff --git a/FaceUnity/src/test/java/com/yunbao/faceunity/ExampleUnitTest.java b/FaceUnity/src/test/java/com/yunbao/faceunity/ExampleUnitTest.java new file mode 100644 index 000000000..abfb46d38 --- /dev/null +++ b/FaceUnity/src/test/java/com/yunbao/faceunity/ExampleUnitTest.java @@ -0,0 +1,17 @@ +package com.yunbao.faceunity; + +import org.junit.Test; + +import static org.junit.Assert.*; + +/** + * Example local unit test, which will execute on the development machine (host). + * + * @see Testing documentation + */ +public class ExampleUnitTest { + @Test + public void addition_isCorrect() { + assertEquals(4, 2 + 2); + } +} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f11913b70..c0ffe398c 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -108,7 +108,8 @@ + tools:ignore="LockedOrientationActivity" + android:exported="true"> diff --git a/app/src/main/java/com/shayu/phonelive/AppContext.java b/app/src/main/java/com/shayu/phonelive/AppContext.java index fdb5dfb3f..6a41b07c1 100644 --- a/app/src/main/java/com/shayu/phonelive/AppContext.java +++ b/app/src/main/java/com/shayu/phonelive/AppContext.java @@ -38,6 +38,7 @@ import com.yunbao.common.manager.imrongcloud.MessageIMManager; import com.yunbao.common.manager.imrongcloud.RecommendLiveRoom; import com.yunbao.common.utils.FileUtil; import com.yunbao.common.utils.ToastUtil; +import com.yunbao.faceunity.FaceManager; import com.yunbao.live.views.RecommendLiveRoomProvider; import com.yunbao.common.manager.imrongcloud.RongcloudIMManager; import com.yunbao.common.utils.L; @@ -210,12 +211,12 @@ public class AppContext extends CommonAppContext { if (TextUtils.isEmpty(PortraitLiveManager.liveID) && SocketRyClient.mSocketHandler != null) { SocketRyClient.mSocketHandler.sendMessage(msg); } - }else if(message.getConversationType()== Conversation.ConversationType.PRIVATE){//私聊信息 + } else if (message.getConversationType() == Conversation.ConversationType.PRIVATE) {//私聊信息 EventBus.getDefault().post(message); } } } catch (Exception e) { - e.printStackTrace(); + e.printStackTrace(); } return false; } @@ -249,14 +250,16 @@ public class AppContext extends CommonAppContext { } }); configSPApp(); + //初始化美颜SDK + FaceManager.initFaceUnity(this); } /** * 配置SharedPreferences默认值 */ - private void configSPApp(){ - if(!SpUtil.getInstance().isExists(MsgSettActivity.SWITCH_PRIVATE_CHAT_MSG)){ - SpUtil.getInstance().setBooleanValue(MsgSettActivity.SWITCH_PRIVATE_CHAT_MSG,true); + private void configSPApp() { + if (!SpUtil.getInstance().isExists(MsgSettActivity.SWITCH_PRIVATE_CHAT_MSG)) { + SpUtil.getInstance().setBooleanValue(MsgSettActivity.SWITCH_PRIVATE_CHAT_MSG, true); } } diff --git a/build.gradle b/build.gradle index 8597944f4..38804a2aa 100644 --- a/build.gradle +++ b/build.gradle @@ -10,6 +10,7 @@ buildscript { maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.fabric.io/public' } + maven { url 'http://maven.faceunity.com/repository/maven-public/' }//美颜库 google() mavenCentral() } @@ -35,6 +36,7 @@ allprojects { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'http://developer.huawei.com/repo'}//华为库 maven { url 'https://maven.fabric.io/public' } + maven { url 'http://maven.faceunity.com/repository/maven-public/' }//美颜库 maven { url "https://jitpack.io" } google() // Google's Maven repository } diff --git a/common/build.gradle b/common/build.gradle index eb03a2177..2ae3ec3af 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -151,12 +151,14 @@ dependencies { //腾讯im api 'com.tencent.imsdk:imsdk-plus:5.4.666' api 'com.google.code.gson:gson:2.8.8' - api 'cn.rongcloud.sdk:rtc_lib:5.2.0' // 音视频通话基础能力库 + //api 'cn.rongcloud.sdk:rtc_lib:5.2.0' // 音视频通话基础能力库 + api 'cn.rongcloud.sdk:call_lib:5.2.5' // 音视频呼叫能力库(内含 rtc_lib) + api 'cn.rongcloud.sdk:call_kit:5.2.5' // 音视频通话能力 UI 组件 //此处以集成 5.1.2 版本为例 - api 'cn.rongcloud.sdk:im_lib:5.1.3.10' // 即时通讯基础能力库 - api 'cn.rongcloud.sdk:im_kit:5.1.3.10' // 即时通讯 UI 基础组件 + api 'cn.rongcloud.sdk:im_lib:5.2.5' // 即时通讯基础能力库 + api 'cn.rongcloud.sdk:im_kit:5.2.5' // 即时通讯 UI 基础组件 //融云小视频模块 - api 'cn.rongcloud.sdk:sight:5.1.2' + api 'cn.rongcloud.sdk:sight:5.2.5' api 'com.facebook.android:facebook-login:8.2.0' implementation 'com.facebook.android:facebook-android-sdk:[8,9)' diff --git a/common/src/main/java/com/yunbao/common/manager/imrongcloud/PDMessageInterceptor.java b/common/src/main/java/com/yunbao/common/manager/imrongcloud/PDMessageInterceptor.java index 75d560bc6..c07379eee 100644 --- a/common/src/main/java/com/yunbao/common/manager/imrongcloud/PDMessageInterceptor.java +++ b/common/src/main/java/com/yunbao/common/manager/imrongcloud/PDMessageInterceptor.java @@ -22,6 +22,7 @@ import io.rong.imkit.userinfo.RongUserInfoManager; import io.rong.imlib.RongIMClient; import io.rong.imlib.model.Conversation; import io.rong.imlib.model.Message; +import io.rong.imlib.model.MessageContent; import io.rong.imlib.model.UserInfo; import io.rong.message.TextMessage; @@ -97,4 +98,14 @@ public class PDMessageInterceptor implements MessageInterceptor { public boolean interceptOnSentMessage(Message message) { return false; } + + @Override + public boolean interceptOnInsertOutgoingMessage(Conversation.ConversationType type, String targetId, Message.SentStatus sentStatus, MessageContent content, long sentTime) { + return false; + } + + @Override + public boolean interceptOnInsertIncomingMessage(Conversation.ConversationType type, String targetId, String senderId, Message.ReceivedStatus receivedStatus, MessageContent content, long sentTime) { + return false; + } } diff --git a/common/src/main/java/com/yunbao/common/manager/imrongcloud/RongcloudIMManager.java b/common/src/main/java/com/yunbao/common/manager/imrongcloud/RongcloudIMManager.java index 0bc787c92..d57e68412 100644 --- a/common/src/main/java/com/yunbao/common/manager/imrongcloud/RongcloudIMManager.java +++ b/common/src/main/java/com/yunbao/common/manager/imrongcloud/RongcloudIMManager.java @@ -10,6 +10,7 @@ import androidx.annotation.NonNull; import com.bumptech.glide.Glide; import com.bumptech.glide.load.resource.bitmap.CircleCrop; import com.bumptech.glide.request.RequestOptions; +import com.yunbao.common.CommonAppConfig; import com.yunbao.common.bean.IMLoginModel; import com.yunbao.common.event.RongIMConnectionStatusEvent; import com.yunbao.common.manager.IMLoginManager; @@ -37,9 +38,16 @@ public class RongcloudIMManager { //融云开发者平台注册app唯一识别符 // public static final String RONG_IM_KEY = "uwd1c0sxu1p71"; //测试环境 - public static final String RONG_IM_KEY = "pvxdm17jpd3hr"; + public static String RONG_IM_KEY = "pvxdm17jpd3hr"; private static final String CLASSNAME = "RongcloudIMManager"; + static {//自动切换key + if(CommonAppConfig.HOST.contains("ceshi")){ + RONG_IM_KEY = "pvxdm17jpd3hr"; //测试服key + }else{ + RONG_IM_KEY = "uwd1c0sxu1p71"; //正式服key + } + } /** * 融云初始化 diff --git a/config.gradle b/config.gradle index 629b46c1d..d133ebae4 100644 --- a/config.gradle +++ b/config.gradle @@ -1,18 +1,18 @@ ext { android = [ - compileSdkVersion: 30, + compileSdkVersion: 31, buildToolsVersion: "28.0.3", minSdkVersion : 21, - targetSdkVersion : 30, + targetSdkVersion : 31, versionCode : 212, versionName : "6.4.1" ] manifestPlaceholders = [ //正式 - serverHost : "https://napi.yaoulive.com", +// serverHost : "https://napi.yaoulive.com", //測試 -// serverHost : "https://ceshi.yaoulive.com", + serverHost : "https://ceshi.yaoulive.com", //腾讯地图 txMapAppKey : "EOZBZ-ASLCU-4XPV3-BDCHZ-4E3Q7-H4BWB", diff --git a/dependencies.gradle b/dependencies.gradle index 48d15d066..097766920 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -29,7 +29,7 @@ ext { "Luban" : 'top.zibin:Luban:1.1.8',//鲁班压缩图片 "arouter" : 'com.alibaba:arouter-api:1.5.2',//ARouter "arouter-compiler" : 'com.alibaba:arouter-compiler:1.2.2', - "blank-utilcode" : 'com.blankj:utilcode:1.25.9', + "blank-utilcode" : 'com.blankj:utilcode:1.30.0', ] diff --git a/live/build.gradle b/live/build.gradle index ad671fbb0..e0206eae9 100644 --- a/live/build.gradle +++ b/live/build.gradle @@ -1 +1 @@ -apply plugin: 'com.android.library' apply plugin: 'img-optimizer' apply plugin: 'kotlin-android' android { compileSdkVersion rootProject.ext.android.compileSdkVersion buildToolsVersion rootProject.ext.android.buildToolsVersion aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false packagingOptions { pickFirst "lib/armeabi/libyuvutils.so" pickFirst "lib/arm64-v8a/libyuvutils.so" pickFirst "lib/armeabi-v7a/libyuvutils.so" pickFirst "lib/armeabi/libyuvtools.so" pickFirst "lib/arm64-v8a/libyuvtools.so" pickFirst "lib/armeabi-v7a/libyuvtools.so" exclude "lib/arm64-v8a/libmmcv_api_handgesture.so" exclude "lib/arm64-v8a/libmmcv_api_express.so" exclude "lib/arm64-v8a/libMediaEncoder.so" exclude "lib/arm64-v8a/libarcore_sdk_c.so" exclude "lib/arm64-v8a/libmediadecoder.so" exclude "lib/arm64-v8a/libMediaMuxer.so" exclude "lib/arm64-v8a/libarcore_sdk_jni.so" exclude "lib/arm64-v8a/libMediaUtils.so" exclude "lib/arm64-v8a/libcosmosffmpeg.so" } defaultConfig { minSdkVersion rootProject.ext.android.minSdkVersion targetSdkVersion rootProject.ext.android.targetSdkVersion versionCode rootProject.ext.android.versionCode versionName rootProject.ext.android.versionName manifestPlaceholders = rootProject.ext.manifestPlaceholders ndk { abiFilters "armeabi-v7a", "arm64-v8a" } javaCompileOptions { annotationProcessorOptions { arguments = [AROUTER_MODULE_NAME: project.getName()] } } } aaptOptions { cruncherEnabled = false useNewCruncher = false } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } kotlinOptions { allWarningsAsErrors = true } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } repositories { flatDir { dirs 'libs', '../libs' } mavenCentral() } dependencies { implementation 'androidx.constraintlayout:constraintlayout:2.0.0' implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar']) //socket.io implementation('io.socket:socket.io-client:1.0.0') { exclude group: 'org.json', module: 'json' } //common implementation project(path: ':common') annotationProcessor rootProject.ext.dependencies["arouter-compiler"] //工具 api rootProject.ext.dependencies["blank-utilcode"] implementation 'com.eightbitlab:blurview:1.6.6' implementation 'com.google.code.gson:gson:2.8.6' implementation "com.getkeepsafe.relinker:relinker:1.4.4" } \ No newline at end of file +apply plugin: 'com.android.library' apply plugin: 'img-optimizer' apply plugin: 'kotlin-android' android { compileSdkVersion rootProject.ext.android.compileSdkVersion buildToolsVersion rootProject.ext.android.buildToolsVersion aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false packagingOptions { pickFirst "lib/armeabi/libyuvutils.so" pickFirst "lib/arm64-v8a/libyuvutils.so" pickFirst "lib/armeabi-v7a/libyuvutils.so" pickFirst "lib/armeabi/libyuvtools.so" pickFirst "lib/arm64-v8a/libyuvtools.so" pickFirst "lib/armeabi-v7a/libyuvtools.so" exclude "lib/arm64-v8a/libmmcv_api_handgesture.so" exclude "lib/arm64-v8a/libmmcv_api_express.so" exclude "lib/arm64-v8a/libMediaEncoder.so" exclude "lib/arm64-v8a/libarcore_sdk_c.so" exclude "lib/arm64-v8a/libmediadecoder.so" exclude "lib/arm64-v8a/libMediaMuxer.so" exclude "lib/arm64-v8a/libarcore_sdk_jni.so" exclude "lib/arm64-v8a/libMediaUtils.so" exclude "lib/arm64-v8a/libcosmosffmpeg.so" } defaultConfig { minSdkVersion rootProject.ext.android.minSdkVersion targetSdkVersion rootProject.ext.android.targetSdkVersion versionCode rootProject.ext.android.versionCode versionName rootProject.ext.android.versionName manifestPlaceholders = rootProject.ext.manifestPlaceholders ndk { abiFilters "armeabi-v7a", "arm64-v8a" } javaCompileOptions { annotationProcessorOptions { arguments = [AROUTER_MODULE_NAME: project.getName()] } } } aaptOptions { cruncherEnabled = false useNewCruncher = false } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } kotlinOptions { allWarningsAsErrors = true } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } repositories { flatDir { dirs 'libs', '../libs' } mavenCentral() } dependencies { implementation 'androidx.constraintlayout:constraintlayout:2.0.0' implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar']) //socket.io implementation('io.socket:socket.io-client:1.0.0') { exclude group: 'org.json', module: 'json' } //common api project(path: ':common') api project(path:':FaceUnity') annotationProcessor rootProject.ext.dependencies["arouter-compiler"] //工具 api rootProject.ext.dependencies["blank-utilcode"] implementation 'com.eightbitlab:blurview:1.6.6' implementation 'com.google.code.gson:gson:2.8.6' implementation "com.getkeepsafe.relinker:relinker:1.4.4" } \ No newline at end of file diff --git a/live/src/main/java/com/yunbao/live/activity/LiveRyAnchorActivity.java b/live/src/main/java/com/yunbao/live/activity/LiveRyAnchorActivity.java index 72a2c6271..3d43f2428 100644 --- a/live/src/main/java/com/yunbao/live/activity/LiveRyAnchorActivity.java +++ b/live/src/main/java/com/yunbao/live/activity/LiveRyAnchorActivity.java @@ -121,7 +121,7 @@ public class LiveRyAnchorActivity extends LiveActivity implements LiveFunctionCl private ViewGroup mRoot; private ViewGroup mContainerWrap; - public static AbsRyLivePushViewHolder mLivePushViewHolder; + public static LivePushRyViewHolder mLivePushViewHolder; public static LiveNewReadyRyViewHolder mLiveReadyViewHolder; public static LiveRyAnchorViewHolder mLiveAnchorViewHolder; private LiveMusicViewHolder mLiveMusicViewHolder; @@ -473,9 +473,12 @@ public class LiveRyAnchorActivity extends LiveActivity implements LiveFunctionCl if (mLiveReadyViewHolder != null) { mLiveReadyViewHolder.hide(); } - LiveBeautyDialogFragment fragment = new LiveBeautyDialogFragment(); + if(mLiveRoomViewHolder!=null){ + mLiveRoomViewHolder.changeFaceUnityView(); + } + /* LiveBeautyDialogFragment fragment = new LiveBeautyDialogFragment(); fragment.setiBeautyModule(BeautyManager.iBeautyModule, BeautyManager.iLookupModule, BeautyManager.iBeautyBodyModule); - fragment.show(getSupportFragmentManager(), "LiveBeautyDialogFragment"); + fragment.show(getSupportFragmentManager(), "LiveBeautyDialogFragment");*/ } /** @@ -610,6 +613,7 @@ public class LiveRyAnchorActivity extends LiveActivity implements LiveFunctionCl mLiveRoomViewHolder.setLiveInfo(mLiveUid, mStream, obj.getIntValue("userlist_time") * 1000); mLiveRoomViewHolder.setVotes(obj.getString("votestotal")); mLiveRoomViewHolder.setMedaRankNum(obj.getString("medalRankNum")); + mLiveRoomViewHolder.startFace(); UserBean u = CommonAppConfig.getInstance().getUserBean(); if (u != null) { mLiveRoomViewHolder.setRoomNum(u.getLiangNameTip()); diff --git a/live/src/main/java/com/yunbao/live/views/LiveNewReadyRyViewHolder.java b/live/src/main/java/com/yunbao/live/views/LiveNewReadyRyViewHolder.java index aa5e83595..1ca92309f 100644 --- a/live/src/main/java/com/yunbao/live/views/LiveNewReadyRyViewHolder.java +++ b/live/src/main/java/com/yunbao/live/views/LiveNewReadyRyViewHolder.java @@ -6,22 +6,15 @@ import android.content.Intent; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.text.TextUtils; -import android.util.Log; import android.view.View; import android.view.ViewGroup; import android.view.inputmethod.InputMethodManager; import android.widget.EditText; -import android.widget.ImageView; -import android.widget.RelativeLayout; import android.widget.TextView; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.core.content.ContextCompat; -import androidx.recyclerview.widget.LinearLayoutManager; -import androidx.recyclerview.widget.RecyclerView; -import com.tencent.imsdk.v2.V2TIMManager; -import com.tencent.imsdk.v2.V2TIMSendCallback; import com.yunbao.common.CommonAppConfig; import com.yunbao.common.Constants; import com.yunbao.common.bean.LiveClassBean; @@ -38,19 +31,16 @@ import com.yunbao.common.utils.StringUtil; import com.yunbao.common.utils.ToastUtil; import com.yunbao.common.utils.WordUtil; import com.yunbao.common.views.AbsViewHolder; +import com.yunbao.faceunity.FaceManager; +import com.yunbao.faceunity.ui.FaceUnityView; import com.yunbao.live.R; import com.yunbao.live.activity.LiveActivity; -import com.yunbao.live.activity.LiveAnchorActivity; -import com.yunbao.live.activity.LiveChooseClassActivity; import com.yunbao.live.activity.LiveRyAnchorActivity; -import com.yunbao.live.adapter.LiveReadyShareAdapter; import com.yunbao.live.bean.LiveRoomTypeBean; import com.yunbao.live.dialog.LiveNewRoomClassDialogFragment; import com.yunbao.live.dialog.LiveNewRoomTypeDialogFragment; import com.yunbao.live.dialog.LiveNewWishListDialogFragment; -import com.yunbao.live.dialog.LiveRoomTypeDialogFragment; import com.yunbao.live.dialog.LiveTimeDialogFragment; -import com.yunbao.live.dialog.LiveWishListDialogFragment; import com.yunbao.live.http.LiveHttpConsts; import com.yunbao.live.http.LiveHttpUtil; @@ -78,6 +68,7 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl private boolean mOpenLocation = true; private int mLiveSdk; private LiveClassBean classBean; + private FaceUnityView faceUnityView; public LiveNewReadyRyViewHolder(Context context, ViewGroup parentView, int liveSdk) { super(context, parentView, liveSdk); @@ -97,7 +88,7 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl @Override public void init() { - ConstraintLayout traceroute_rootview = (ConstraintLayout)findViewById(R.id.traceroute_rootview); + ConstraintLayout traceroute_rootview = (ConstraintLayout) findViewById(R.id.traceroute_rootview); traceroute_rootview.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { @@ -126,8 +117,9 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl mOpenLocation = true; mLiveClass = (TextView) findViewById(R.id.live_class); mLiveTypeTextView = (TextView) findViewById(R.id.text_room_type); - mLiveWishListTextView= (TextView) findViewById(R.id.text_wishlist); + mLiveWishListTextView = (TextView) findViewById(R.id.text_wishlist); mImageUtil = ((LiveActivity) mContext).getProcessImageUtil(); + faceUnityView = (FaceUnityView) findViewById(R.id.faceunity_control); mImageUtil.setImageResultCallback(new ImageResultCallback() { @Override @@ -194,9 +186,13 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl } } }; - + manager = new FaceManager(); + manager.initFURender(mContext, faceUnityView); + manager.drawRongFrame(mContext); } + FaceManager manager; + @Override public void onClick(View v) { if (!canClick()) { @@ -213,8 +209,8 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl } else if (i == R.id.btn_live_class) { chooseLiveClass(); } else if (i == R.id.btn_beauty) { - beauty(); - }else if (i == R.id.btn_wishlist) { + setFaceUnity(); + } else if (i == R.id.btn_wishlist) { //点击心愿单 openWishListWindow(); } else if (i == R.id.btn_room_type) { @@ -224,12 +220,15 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl } else if (i == R.id.btn_locaiton) { switchLocation(); - }else if(i == R.id.btn_horizontally){ - RCRTCCameraOutputStream cameraStream = RCRTCEngine.getInstance().getDefaultVideoStream(); + } else if (i == R.id.btn_horizontally) { + RCRTCCameraOutputStream cameraStream = RCRTCEngine.getInstance().getDefaultVideoStream(); cameraStream.setPreviewMirror(!cameraStream.isPreviewMirror()); } } + public void setFaceUnity() { + faceUnityView.setVisibility(faceUnityView.getVisibility() == View.GONE ? View.VISIBLE : View.GONE); + } /** * 打开心愿单窗口 @@ -237,7 +236,7 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl public void openWishListWindow() { LiveNewWishListDialogFragment fragment = new LiveNewWishListDialogFragment(); - if (mContext instanceof LiveRyAnchorActivity){ + if (mContext instanceof LiveRyAnchorActivity) { fragment.show(((LiveRyAnchorActivity) mContext).getSupportFragmentManager(), "RY"); } } @@ -319,12 +318,12 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl Bundle bundle = new Bundle(); bundle.putInt(Constants.CLASS_ID, mLiveClassID); LiveNewRoomClassDialogFragment fragment = new LiveNewRoomClassDialogFragment(); - fragment.setArguments(bundle);; + fragment.setArguments(bundle); fragment.setCallback(new CommonCallback() { @Override public void callback(LiveClassBean bean) { - classBean=bean; - mLiveClassID=classBean.getId(); + classBean = bean; + mLiveClassID = classBean.getId(); mLiveClass.setText(bean.getName()); } }); @@ -461,8 +460,9 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl * 请求创建直播间接口,开始直播 */ boolean isHttpBack = false; + private void createRoom() { - if(!isHttpBack) { + if (!isHttpBack) { isHttpBack = true; if (mLiveClassID == 0) { ToastUtil.show(R.string.live_choose_live_class); @@ -489,7 +489,7 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl isHttpBack = false; } }); - }else { + } else { ToastUtil.show("請求中,請勿重複點擊"); } } @@ -503,5 +503,6 @@ public class LiveNewReadyRyViewHolder extends AbsViewHolder implements View.OnCl @Override public void onDestroy() { LiveHttpUtil.cancel(LiveHttpConsts.CREATE_ROOM); + manager.onClose(); } } diff --git a/live/src/main/java/com/yunbao/live/views/LivePushRyViewHolder.java b/live/src/main/java/com/yunbao/live/views/LivePushRyViewHolder.java index d6c58072e..cf871366e 100644 --- a/live/src/main/java/com/yunbao/live/views/LivePushRyViewHolder.java +++ b/live/src/main/java/com/yunbao/live/views/LivePushRyViewHolder.java @@ -532,6 +532,7 @@ public class LivePushRyViewHolder extends AbsRyLivePushViewHolder implements ITX //美颜 new Handler(Looper.getMainLooper()).post(new Runnable() { public void run() { +/* //旧美颜不需要了 RCRTCEngine.getInstance().getDefaultVideoStream().setVideoFrameListener(new IRCRTCVideoOutputFrameListener() { @Override public RCRTCVideoFrame processVideoFrame(RCRTCVideoFrame rtcVideoFrame) { @@ -540,6 +541,7 @@ public class LivePushRyViewHolder extends AbsRyLivePushViewHolder implements ITX return rtcVideoFrame; } }); +*/ } }); } diff --git a/live/src/main/java/com/yunbao/live/views/LiveRoomViewHolder.java b/live/src/main/java/com/yunbao/live/views/LiveRoomViewHolder.java index 27b66ff9a..d40f741f1 100644 --- a/live/src/main/java/com/yunbao/live/views/LiveRoomViewHolder.java +++ b/live/src/main/java/com/yunbao/live/views/LiveRoomViewHolder.java @@ -81,6 +81,8 @@ import com.yunbao.common.utils.formatBigNum; import com.yunbao.common.views.AbsViewHolder; import com.yunbao.common.views.weight.FullServiceNotificationView; import com.yunbao.common.views.weight.ViewClicksAntiShake; +import com.yunbao.faceunity.FaceManager; +import com.yunbao.faceunity.ui.FaceUnityView; import com.yunbao.live.R; import com.yunbao.live.activity.LiveActivity; import com.yunbao.live.activity.LiveAnchorActivity; @@ -288,6 +290,8 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis private TextView msgNumber;//悬浮窗左上角数标 private RoundedImageView msgUserIcon; //悬浮窗icon private FullServiceNotificationView fullScreen;//全副喇叭 + private FaceUnityView faceUnityView; + private FaceManager manager; public LiveRoomViewHolder(boolean isRys, int forActivity, Context context, ViewGroup parentView, GifImageView gifImageView, SVGAImageView svgaImageView, ViewGroup liveGiftPrizePoolContainer, WindowManager windowManager) { super(context, parentView); @@ -679,6 +683,8 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis lt_trickery.setOnClickListener(this); dialog = new Dialog(mContext, R.style.dialog); + faceUnityView = (FaceUnityView) findViewById(R.id.faceunity_control); + if (!SpUtil.getInstance().getBooleanValue("private_chat_message_switch")) { msgLayout.setVisibility(View.GONE); } @@ -2530,6 +2536,22 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis mChatRecyclerView.setLayoutParams(params1); } + /** + * 启动美颜SDK + */ + public void startFace() { + manager=new FaceManager(); + manager.initFURender(mContext,faceUnityView); + manager.drawRongFrame(mContext); + } + + /** + * 切换美颜UI + */ + public void changeFaceUnityView(){ + faceUnityView.setVisibility(faceUnityView.getVisibility() == View.GONE ? View.VISIBLE : View.GONE); + } + private static class LiveRoomHandler extends Handler { private LiveRoomViewHolder mLiveRoomViewHolder; @@ -2844,6 +2866,7 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis LiveHttpUtil.cancel(LiveHttpConsts.GET_USER_LIST); LiveHttpUtil.cancel(LiveHttpConsts.TIME_CHARGE); CommonHttpUtil.cancel(CommonHttpConsts.SET_ATTENTION); + manager.onClose(); } @Subscribe(threadMode = ThreadMode.MAIN) diff --git a/live/src/main/res/layout/view_live_room.xml b/live/src/main/res/layout/view_live_room.xml index 2a5e4f895..95c5bbf83 100644 --- a/live/src/main/res/layout/view_live_room.xml +++ b/live/src/main/res/layout/view_live_room.xml @@ -2085,4 +2085,13 @@ android:layout_height="wrap_content" android:layout_below="@id/live_video" /> + + \ No newline at end of file diff --git a/live/src/main/res/layout/view_new_live_ready.xml b/live/src/main/res/layout/view_new_live_ready.xml index af5f1cfcb..e3f76e3a4 100644 --- a/live/src/main/res/layout/view_new_live_ready.xml +++ b/live/src/main/res/layout/view_new_live_ready.xml @@ -250,5 +250,15 @@ app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" /> - + \ No newline at end of file diff --git a/live/src/main/res/layout/view_ry_live_anchor.xml b/live/src/main/res/layout/view_ry_live_anchor.xml index 20997d1d8..07f869d36 100644 --- a/live/src/main/res/layout/view_ry_live_anchor.xml +++ b/live/src/main/res/layout/view_ry_live_anchor.xml @@ -149,7 +149,7 @@ PK" android:layout_height="40dp" android:layout_marginRight="5dp" android:layout_toLeftOf="@id/btn_close" - android:padding="5dp"/> + android:padding="5dp" />

    y2nHnK>UVzY(|BuP9Tyh1 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 TGN9!s00000NkvXXu0mjf;4Qpk literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_texture_gray_1.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_beauty_filter_texture_gray_1.png new file mode 100644 index 0000000000000000000000000000000000000000..aa72f15c5f7b09fe8bc58f8b04ccb13ec73032d9 GIT binary patch literal 56946 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..30d106e90e7c2c8acfe29a036c082c9c18d22d1a GIT binary patch literal 9026 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_open_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_open_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..9100bdac71bd4ae673a66476d2558171a121ea46 GIT binary patch literal 9310 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 M07*qoM6N<$g2|~8ssI20 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_hip_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..104886d202e95aa859a708fd8109d9636dc9d96c GIT binary patch literal 6769 zcmV-%8jj_OP)k|GM{0*VI&Xy{dXu^?JJRIemsh zy?59D`|h`YhJ&nGYYm{kg8#R;6Gj%p+zA*NhGH2?K*>On$v^Exq(AHat@wYVVHn#5 zV~b$SKVyLyu*Mku_d(ONanrt8YfIZ;&IrsY!CV7F$sZ7SU}UjQ9e!w`JOt%&D38EH zIG~IfV=7q;GRQurEg-D5!6+0dq!i$e#1+_eCr3D`9ZTYC7y#|xDFg66cM`3gWjGk&txz~es(|>LOVXZAZ1j|csnD_xPf!!=L2k(kWEmvUM zT-aia5mTDGmODU*LEHmNhv5idICndi&4kJmuyH=@$Q!Sb8$jG=?c5cxqzp?9%$-Kp zLZ=W(u9NMXVf#vBB&`g* zW_wnhHtMHmfbdepvJj5#~}1P_?jg2!5BP zJtQ+gcrZM?0E=gU9ik7%ooWah!_Hw?XEHLYX95U+O`K4GC9_~ib&y#;lz?JQ7S~7D zfDi*Y0S_y{vMg6Q+gE!#5W_alQ*`BL(G?&>8OGqK5*$9uK(=>)J$O2iJ~npaeA6u; zmWOcktZ3PThcuU`?kQ&5i&e+e8S*10y|M z*=*;X?m#&JF_~@KKH3I^XCjZEl_)wrtG>J^$wLM)DX!WI9%>s9d#pWt$Qi3tKuF&(4o4TAz9H2+t%uI<69JqHyi7BU;foP` zCcm?7IWrr?b{Z`*sftOmCmchGz4U#(68e>LV z!6z*sPM#^Q@(LR)!H;V;Zc7DTtmy7mo0;d|1K4ehxuew_TLQud(aadHCj*O0@V_-1 zw<&}dwc5z(@OudB=e5vcP6-Hw*BuHc&Ljnt^eaWUuI7L@hVbI)aNsHCSl$MAO%?Ak zB_OP|M}%Uo;k(lPs9IMSJIQ^UXJ&a}>WkejY7V z)mp~}SaX7rr{jUGDIi9zT{i4Ird#qE1Kp(_3?9J0<0zxr_6Xh>!-gIVmAcDoH*w+( zTRD5QZ2zFanb`RybK}!iaK#IcU`>loZ5h@#3oLGU*s@oI@R)-*Kf{!J7QlyrKlTre z#_+BPex3UCGJa5$Vby9b87*5W%alW_(Wf0R2+YsVJeErzvxFTjrXVr&=0<)K4FR#& z+7$sDlkvKmc4u6wpm`P^vaqXP<2D;7fL8;r_rFX3@W~La9n`$8T+P#N+F=FKR@B;_ zve4FTyhm zaEU(vY4`pc_;?88&Bhg=jr)l1mpfaQ^E>ZGyJ~NRC#30fZeV`1>U7?e;@R;va7TU4 zs{;UGtz8Z5GFP zn?;H~yMM$Vz(3Wfiq+|z5xlqA0dzlVqbnF=;H09X3<*QI@4*-@kKn6~uWuHY;0oY4 z|NE{OE{-yybg%mb-;+~Pnspmv_Fny@Dll6%Z{t{BYvZT~ghb6p_UpPxW?Y146yQAI zF#rGbWqrQ_mnw5x%avvDK;W3jvvIy2jqd85z_}r;tsgFMNl!$k|01#XSolT-K9a%I z=+TuS^7YV=vxM&3<9a|W4B_My%u5#Q+}DSJLIIvzfHwmPX_W2Yb0K^&)4}RG^QP{X z6`XZbK}Ja%wJ>2^NMh1%tH3)HF;zb&F~%hah_hri2QCTsw~2JTj8%7W#w|PTr76zE zp0vn(@a-q_KPd;3qDroI`=pZn05NW@f^C%Mr|->xDZ)hto?o-@2O~JU7gvYIGjLcD z&H{P!CO6JDDJ&wP7+!9i!42WU-h%x(g7yAIAP(0wYL3%^^4g4rh2clMq z;qx(kB};3gKwpHX1Akd_?frsOX zp)EO1|0#(cAcl(~xS>-tD8ZS5;|lN!GpT`0x)TuOUUowTKGEo~l-i)^MB~TTfFc3V zhhn(5(cE-(6yaQd4JtLW^egWVX{kx&to0nV=x zMSmK?+uL1j0ag^@bl{KtVb&Y!^rhbv!?iK|Xev^!{8&XtS)N^|(qA3HKg4i*6HqKJ zxT`}EZjzjIWpovP+3r51cwT;&x5{O|3Wx`+U9iYq7rDq8S%4#p@JU?0Yc=I=d`S$c zGQAey7y~aTI4UEmC$eAP#94nnf*)Ggk>*~PHnIe-!0{EeK}zc)xHyJ;nt(#~han5& zqBaJOh~dtDiPR|oQP~Bn4>M-83J7o6l-e~n^(O-O5RUPywivF6;9r`NW*t`1MU%;y zX^z{mS zTB2>cbLheI@q}~Nzu(koCpF1d#*-e*rE!-j4nXVbDly-d#R64ROOlwKG*eRGUz}e^ssCj zo}rX=GnKA9gRxV05jf>gqLa`UxX!|{zMx8@ezeJYPToy-MDQgGxA%&PlioyEfPu%= zOy7f9hHj^6O@fbcF(by*;fJ0(Co)P&)vS$M_?d<8T3BOYd$TXImm6Dz7ZpIfftnOh-;dxUQ>eGK z*9xP`llUoB^=&54i9ZT(coF`shI+|pB%{;s4O~}ox`Tl`zsi15Xa3&e{U;jwVS4`K zsj{p_@a?qXbT2`zzQ+~aWvyN5(*pH+yte!I${;aasgQH<(I2-~xg`g#vTn3-1{Rc@EkHbu zni$1*#*jL^J;QUKva0~j0Nz<+zW+f87dLvT2!B|BfAqh}qI*^zsDxbqL?KQH2W0YY zby%`N$b-o^)w9}$2rh`Btt1$&#>wLMf=kW#aWhHHHiYn!CKTe)MJGXtmykZYzMywERjJc8FYvl%3t zpsPmrwEjH*vCO*ik20yt>X_W~y6claDZCztLH-cGvre0-e^aLc2%IyG0%@u(f-_@S zU4J<85G%pMVpu8ZNX|5!9AMV(=z}n2YfsB-Ft1d^1vsYwf0Jk;{e4@tENWw=2KEY~ z<6?NMfzwTPUgNv0Gk$%?!g_7kR0b)T?G5{RJijS~-!wWnPq8GT=1KG%7a%0-C#u)1 zLDzMEUO6SRb5&0g!v$8!zTwmYC{L!SfMPmi+U}JuMbtx%Ft^9>lNf&9NGkAJNSViz zc3ud-Y;a{9Y2dF4Fjj%DHS*EydgD6lAQT{;nCG;_MR=uR9%?MHa^#ThLJqM4LF3T2 z#v7vQxsp)i1}Ec~th>5Gq@|TDr&V9NUZe-nb@CMtjD4{ebs>PdGF}(MZS_+LoLimZ zQPi&LwIgvG*odbCAYNW@R>fAu;6-|6$B;Q$e;X7mKlTw{ zNe<8P3OuWxDfOX?-)MEMq?uz6o~d3Lxn(M~;3B+KjAb1lbf?Qd@dpvyT7(@HN6Iq^ zoogT!D2d3@*u{KGw@~jYAj+hxOio6L)%flZUfH0ppa|C(M}^i_;H+aNp_31$?#nia9C+5vtDp|kR{wahlQTA;0)S;or~`Tu8_ge2;{ymC0K4+RdqdXt>P7uAluwbP80DN;XdnCy!v0iis1dq^q!}Q zdjC&d4~Yi!r#_{@J}Mya6yXz!FjqtxaCrz{%hNg%<5r%{--@eH2!7(-{7oNBlLt@b zeP4ig23T z(`q8P6z6$OucV1iHo%LK|5_9Ku`7bN#;{-3*udFi-r>hs@1={DS>rmHQ>X7F4l=oQ zp)10(3(hH3ZQ!|{>Nnaena(#giA^os6gh{N{X}5z?4!&y@~Ql21i$L^;Cl3)bD^6? zPPTGhy)1(7^=L!d?ly3ClqB$`3fdUXkD42_WNno%Wz$?$ZBHV*7xp>XDr-zG-SA8B zPKD(8HShHzXD;ejc+} zQ0l^gw-S87xSSDcGOT^80;`m_Y2cGjCivGbsV>@VwlMJ@ZI46j6y{?qp*J zOY7azdOb<+eXSgs0%r07$+@Lrsf1q7C(Hf=m*%l~c?1o%+uB1$T=BJ5aS&O~tzlmQ zJWo`?|0whK$3pmK&j+piK|xXMhXOt>$Ca|f*;%U}sEn{bB#G5aeL#K0#~L{^7cS& z8{W%EITw-?$3LsUCH)GH4X74AODL28u&DxP<{_6umuL)qnZ^UE6*m$0BSS~72d1bBoC}=_oC%mJ zTJpZE>tZ%K9G@6WNyCylT(^WSEx~kda-`j48t@LuqNY6P`>dUN=z*1I`nn+jjKt3O zKp}9yv~W+a-SB;s)vF4wpjzTI^ohI$)^u9oKQHq0|-O3Q3ZKxn}e)~W-s{X@i>0wLyN&dweN_ zR0Uk}xCfGqhK)HOn@#;(Qvt$SJ1=y;jRO@!`?b*xVoI-9X#X@8Hx+ZSRxWa__Ao6V z%s8k7bgqi5v|3!JzpMU+3~Rogr-E-j&-<30?1W$=Ub-a~zE>GzL+u6^SjAU(RsR5yvWcXSDD(9Fhcl~yDXC^%> zZ>T-4mR9QA;B5gyo0%6o$4oldPS@JZUNKdFZ3DtuTl6)$q_AoG{Z1D*`(9f+pz=*S zt2MNYQND`Qt)m0A*3S1H+O@SSQx7`(V9$3zQpFl$OxyV$ zP&4VXokh&>XXRSBdkF3_DKwF-_A0Z(lS9n}sG!@dINEC0v->>}FV`8PZ?gNA86Z5R z7@B}%WgO~$YO_7G+5ro@hMcY;6EJiwWi*m+ppb+e!*F*N z*F^0QnNo0>*%cABU@M}(u7>$x?&(3O{*t>@YjdL(B(dNRkm9)gL?}= z<)gQBBU<)M50U0vyhc-bq8gPcO4G&cGcGG`I1U>Y8l%)oJ!?Iq5VbRw?PCH~=Cuq% z&vrMXjy=DiE23@NM7vYy3n2UzqTpc_H9KO~pCa8c$)8~iHqUWaL|azNbR!)2RNnxR z3_WV?VZ$y~QvR8JAHUO$>hpWmD`EofZO6GKi#ZPDK&-WM#$j2}6``LIj=OCfRyl(0 zJK+AQ;wReZudPQ10tkPFXlzxmJ1U&a`PkOv54MMW0&;~Z?#Wuekan*I28h}T?zMJB z;1ZP1L`kH2J%q5ORS-?uL+$3dTmV7~kXQE#SW!A^F zas!BDa%-&}7BGfj>+^rEM^01m=`ruJSu1 ze;JFiRT0rbc?inmP#$q5m6TLVICQN`vxWl63cedSRZq9G6yDAFGd!}utSEpX)(_5b4^LHu-xrpr~378m~yaxh{g TeP*5c00000NkvXXu0mjf9V_x6 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_close_checked.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_close_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..88a60163238add59a6052d1e089b2d65d86fd206 GIT binary patch literal 8602 zcmV;LA!Xi)P)1+dy1M008b*5+S@bnCU78@&cs4%pn;-ND43~ zB~$GtJ~4pE1USwF5od%PRfj}aXXZF9FtpPFaN6RgaeUT|y9DKR2BM>*rBzk>a4XG4 zVHT(XLXw7WI^|_zSbinpI18jejfg?T!NH2MqM{;`m+5fJaIFat6abMDsZ^t8C`m_* zxk!Fn5N2T^L?tw9zF;z`H2{>D8@3o>Qrn0s;R7N%S_-NRp|qF_vRWFZp|Fp}97KTl7gr~2m=RL)3Y`r@Fz zJ#(|NvWP+|xFR$_KoAxtlNgOrR!nsVn3D-kV(uUaBBKbhr_3^05hyP=0syc(x^+h% zLIDH>DwR^qz;-Of#sC(mTG6)9(s{su0$Pft3N17)09vh12*B_;ATY*Iq6qHHLQ5jx zp#MJr2u%Tm0m5|@7U!DvRc9fDK3y$*2?$Cq4-c$ImSoIYLt6SZyOr8ON>u5`iH{fz zWi`G!mG}k_DwT@HxC6(6Sb#CPIBF|42|#E<6u8VFbRK9lWE=5n@iri!pGwu9v9LV> zgo=OQ_TcE`lH;nL7E>qcwc5+x)GfRT2#Hv&?!;Qy9s<5la&*GHRga~_RE|ZXIS&9J zms=h$-T(wtC=@{^Om)YYi}pB2x8MK}q9Q3|PwMshYEQ2g9tVVM+$)053pVl`8MMo@#nsW_L?`~(`Gl1yY zRZQoXbmI`02rzG(&{o_f0SK&!L%B?s4ky9k!;HJSwI6ca-C<^CCR*^`M=6+N+qEf= z?v}2-KNcdYV9tzb*_oM{ZZ*(x>k1JW87ZqU8vA3WO?mVf6dH95X;c(0m+yC{?SVdQ+2nP2VMwFmIn$@_ za>w@JIv~1s6^jZ>`(cia^SUV72DD26BI=SgA^w1?il(c85YaMK4-Rsj+Z0HjqmxA# zon?&L99NE{E&)O;5A4bUYtOc$rO&}|g#ZYw6cC-T7-~+pl%kdb0{W@dF^q*xYw5sk z?K~#|T1@S#*Juh`a?RZ$KqwT7U?ZSX0msQb$5va-G97XZvUgAS5EW zDh1=V6NR(F_F{c<94)pQwAs$Sk~#|rC|0YxvlceVi_EnR)j|nSV(Pd>qdDo!*5MQ& z{8Xw~hT&4$P82PiA@4V1X&PnMYqj}~4(&J~R4Nrklt>5z9PPZVo&Y3(aV;wm?R3-} z&rv{7v{KoNvtn}J;Ak5GNTZDevRxn%%w=@CqmCHvIyAX*d3cBkn9{su5bLK5rh~f; z2&_7_zouSS<@P6DU&AD*bDsbV5v)0PxE8RS=gsaRG)aMUm%&h0*&Of90)qHW(8{2Z z-ZGV!1xHDSWULscit9SSq^-QXfAI^e%5(N;nq$P-&yh?)1;uq&NCE@J61mEcmdHfr z`Z|kQS7SD7%FUYmTmx5cbnDYHp)vWng?&1Vp7bDKS?1WPH@`gp)3S@s(%zE##KfP` zRc~p|@1r?DK(RciGmDu%Eg_;MZK4K@2p&9V@rO$QwG+69z4zMKD$%>O+tkBsdN0VMR{y2|3yIV%^g z&HH05xqSn&;0STVfRW(^yEc|E`kJdJhN3{HQ4`xm_Pec%Ji0@ye^5lMNFERdA-WPJ z#)X2djIqA9rl_v6C|`T=Oy0$CVR$(H)YGeKqgn-0wfn zYusJu2c~uE@z6_?Y5#z5h>*w3_b_X%*O%rW-~GlTD>au+8*DVlBVzp0GS*H|wCmX8 z?DwCq$XWO9sbLG&-xbzl&}c}B{75~_v6j-qSwCgJ^~~>H){!s;s2oe3hCF~>S9iJb zM2Cg>Qzlb7AkkTTP=XSY6hjw$Gfk=v>j)s^1A`DySoFFovU-reFKz$!%e{-9-r1PE zq4U2U9W`*&c-YY9@6RyDv8M`?DdD4=1b(kxJ3UU$8^Hw1)4p-8ZDu%A~~hb9z; zB@I^hoA&;Mfap&BAVPmfi@}%#2cyf6|Ml~>8FzlyxLMNUb9!{S|HWr0u|x?l$5;%y zGGkTgWm9!osiFLGg|6UymA?2=ZEaz$-cWq;x?z71MMGs=XMaUhCxs$9R;7$d43ULK zg~@^=qojf1u|)rX06* zd|9=Z&tz|UBIWbOjL|ZssKclS+XZ*&A6s?qcu~!{BUOgdOLfNTQj04`JVg5;d3ZZN zd33ygcyf9>S#V@v(XO9Q73}_{lw%nC@*6$qj?mOOUu95ad!Q%+2)?k4#gMmo^@_tw zGY)y;^x_n>ATkc=+v}I>1uePm3L%yUc4M)XUzUAclrbHpLo!xQP{wsnZ`k+jG@EM5 zbANasae=RCY&?G4hzFumUj2LlgpF1-9uVf*v)_HX^u+47b2z5n`&&g5AyH6t)MBVP z)l_!Z0wOwEO6hbX0LRC2@@XO8_8}R|$Al*jzx#@Uh;ieiqSa!o`DRSyG@laLWbp2f z&gzylY1XVp|0YBe*KKX9RfvwG65P6&@gmtV^xvgo;t7`$_r)p1$@IWEN zbfRSnYRG?A{X3%Xu)B!PaE*{KX4l@Pe$3;-b7Fvj|M_Hahfx!sy1!P|tgp+e=eGP;@{*AC3hH4tMN@ipb9oh4x4d3`*!3ERXCE zA`gxZlBk1%jpfCqS^pis$qOVnJVZpF^q}5P&KqmBni;dEvQl4OP*t0Mrn=(H{>s{m zXRoW-JKVXODAZRJ*%0LEI@sMrBO2?>10m#Y9F zl}e*5h$hOL_b#Gtb)gHJKP={$ER)Gpd|g0@*-}y}|@))DuXE#$# zXlEnT0YBMX0qubB^Hat#6dvp>qn@fC5Z~E<;DXA>TYSdS5p8Bu1jirV4o*K{7 z{U%RY)Hh+wqZ0w7MB0lv`?kD1dTrwiEl-bsv;Juo?y0ZWUAjt#5GfR?n1lAmBwrE; zC-TIHQ(Q)DTRiEyEcN(!GZk1)+x|6TSLZf>U;;m+r?!?MBKRmPHlM6y% z1|pnq)$4aR0z_9aB`dtWA+Wg5X$(smq8>VL-E7)l5z#;lKJvw!c|s9jO9V7>$+n3h zUHaZm+G32^vLjhPX3c$QBUkVHTT4LfE{!q2lYAdnwhXyEgaXu1fHD6(>+8~Q`Ufc; zM@^iJL^MxNy{7WQkCT!XaP>x^?7L2jsN&U1gc zTMpjrk37;1dt=@6vXH25WL)wLzVDqE=3UyhzQ~(&++ZwLM1e!*+S>C35Qvs3lR3y+ zRQtRHCMGM>=dXK_*c0&kt*Nf+uQw+zD%tl(h0lp|fdJ$uL&FxVzdO9wkh^T}F_*S) z_;T-}r>?T+aA63Snj#F(GDh7I0tm54E>FQ23F7{tUE0|2!LKdPM4~Hphx(F>N3vdj z@Qd2QbN1UbmpJ!fFm`MSe0~)~v;% zTYqQxi>}ydxJr|~JqFdRu{H~WkPta#VnzzV7={ox;=Nz)4NFQR7i0jlR`aE8->k}h z=lNExKiGs${7uHLJT#A1sO%AaH%%EjMSJeJ02E7PWTo^Ls8lM|1}i4#eL=imj9qhd zx*{TuH~Z%pv;Nfj5B~4Os<*B&rYhM>E z7s201;E#4f3jFcFPnQ?dawUKNV68V+@BiS%#rfN>n6uvsWz;7-CI)p*=I0+zo)6GD0D_sY+Zi01u37^A-8&)4pmS9$WF*YierN*2T4 z`eAHD-{JS$`Y+t`>zZA2CvNf7c+T`o0qO)4DHMY+2jiV-=&8EIkoCdMr7Ig8bO2+} zmHzr%YDQ~*!)Pk2w9M5bV^YUXvi-mG(4QN2%o_KLr)26(zYyVzP$XBS3nguVI!=MoB4xYU zp~zo(8wNPcS41=(H=uoI|2voOvzygh^xC2g<6>tEfi`#1ke0dTwwTmAAF;0x2X}n8 zWA;5iyQ_a!`hfseKq?^M4qtg^H6>ma5#u**P0q5$E5!HrcYf_wxP!3q^smJ~-xZ!b z^gi3)m;d@{_3k$w+v>_hx~(k*G>}rL?gAV~@?ZJ9(279%fgdk^)d&zJKTS${-C0j- zpEGh30&ZWjWkPV5{-bSGF8uMo&-TCb!d^kpjF28ua^?L1W4niuF9{=F(i48KT!}H@ z-Smms`ftw;$uN}Ww_3xPrtD>{EG&kEAONhzRC{9e;*U?S|KPfgsXi8-)5C{!8K4~Y)^{1Szao@0 z#vEr^e@Em~0@9HzD{!;@4>@0`7J|0N+n@;(5x@g;zo>rif0{TuH?YB4S!}l_^S`y=iN37 z{iePQ*ge9epwLK(W-1_y>?6(DE2}X{cLb{kDfC%ZCq8d7P&C3#H zFrScxTwnh+|IxQg4`-1irmeOF#CP)_K5yN#{^9L=@%j;CG3;CX+wn= z;gjlfM}2P#(IC|;SJwi1+_KH~kc^chVp8vX7$S-f8m75;a_4VPr+(RL(EtD#_{#sK zcDViFXBv3GRi_XBv18VK-!Mk!!W(*02K?ie(4M~u!wGjyj!S-efn6Kttk(LS84tZC zh(H@Hm=O}A@}9LP=GwMF{`B>Y*F?X=R$W~}(_>F1o{mlH{UGAOoA_@A*7!75+=0Em! znGoVLIRO(A4(X21|C$mI-Dv=6R(bls<}Fi4u5+Rb?^Ly$;S0=Br!n^==vcRjuk;A& zkQAG{acOqZ?oH+1k&b&up%p5s|BLUXu}nR4V#R`k#;Q`Ydq;4+x5kb-f^y|^owc?e zS|WkQu6%-W_H79>jy{pU}veebk@ zUL_r2*_k?5Ir|DO96+<2PzaLkgv2a&B)&pG`vh6~{PoW$BIA>Za(ZUNlFyE>UU>3m zE_4xnh6fFq^VJMmp^70v%=f(Y^!$RIKb1C58wF^YT*NXAZZ+WxnuY@afDaflN{9*8 z%^3)1>N9{={Oc zDm}CB{i(}tbkRjp9Hh=!JwC8g(l8Qqouo6^|Iy2DSF$vvSu5rjOvP3~M#% z4Q9R0VAfR`%-V8;=F*w!l7oL%32vpqSjQS;{`fm!2mnA(A%z;GPJAJU%w07uD6#ht zfJ7oh!W%;*vgN@b6SZz+klm#HMw3Nu3Wv^JJtm^h@O${S7<1;@>dS{dedY7~?LS`S z6-EqwhrRLjBxP)ufh0u&>63VA|M~g@%Wo7tzwx;JUj85@Va(%G_#-AJQH?P}3_D0V z2F_wO?tAZr_Zp{DXbxcB`20E{g#Zv*&@mziKD2S>>N_HO4ZRyfC;}X30Td-BaihuS zY`w91{l6opJ0dg^#B9WyKTef~M0B;)CxEIgIJdtl_t0sp$y6U0-#tF4bKfCIEVc)3 zWsHW3oK*`yJM;ag4#k7&@yM%PdpbWLo&8~a=QkYz1gX<5ZCrToCo;zK30SU4uySoL=2}f* z-XH(laP-T$#~gLpj~g*QD&^JBNHqMbviXoeW4S+lzU;)xg*iS+oN{9!T|X=#sV~I9 zrC~h=st3RR)pOF|$S#d|;?oQ0^3Uw~^~sc_jsk+z3+mK6pwIJfjSlYGccg7gxTZbk zI74~i@#8BNtk2)R!6`@M=s}}H2fzMR21FF3Xt6!%EoWuw3wHgoF8lrGcRHd7JHwMJ zb#EBBlyoYz(8fg5??3ImN92)lBzFg&kd0>^lF(BCl^xslk^9t?Hd$5x%Kn>XuuGolP z+Wzh8!=KIGClFtgn};?AKsdqAJKX+IOwUK>JR}Q^>dsFVz_`Aq@`71cU80KZJOn_9 zE^S-CZ0}po?rI4jY;ELG@lsX$L@aB;HR&CR*|!}I%UQuqe6QQ9(C~3nTs!MT**gZ<&{uHps4SZH&cQ-C3i1A zymjBvr5O(I{mlxmQ3ZKKtlz+wKORkvzDHKf+g#DeypN=i9JcVgiSnqpq@znSJ}la^ zxg_byi~;c@#!t3I`6J3~)u{tpcE36KM`Kl~#hJ0)S=WK|2mk;dCs0v!NK&NFU;Dg& zXfz+b4`9sJYs&MoG9LP{`s@{RGm<2YQYuA^uEyF}+3WJq%bk-a|92)ywt_j1sX2FS z$MF^OHoMCnlK`&Ez0Y(`95-c>*k2JzXfbQ6^1i#TV`k%tq7_OJp{sE`>wZ(;?cZVa zq(>=QV$&RiX^MDrPq^!82*f^3MId{6}ZKz+~a= zrGsWH85NY6oGOy~2NT`JP6q~T+0j3L+&*)hL+<<}R%POyljFOMpEe0|ob~V*bCx@M zifK*;j(+ZV5;g#UkkT|d%Al=YRKF3yeO`ELf`3?S4G&EIV)qTExd3r_m`zxFKk?q z?+jf6sY?>M9yIIq=dMSOU{gK2Dm)TeAS@|G-R1tNL&ACuy8}_wm1AF%Z#qf$%vvq= zfa6#s5=)RsB)w`|XjH#mQ*q(KZ>xVeziGueV@0vxj9eU&SxZwrlW&GklEFK~m2;Iy zx`jT^ExIQlI=%-I`vpLRu1)!P{Vp-bFh-_MS6-O?+aLSin<|XJ9?r4fxV8();7K5&o{+HGLhfT;K`l%F)9uCjFg=XKf(C-nl#jpefVDM%l-7^;a&q&-); zvw$FP`jA!zjl`@q#AS-wI`EkUASJ3~bk$oRgf|2OA+EU2gQ2Y1oZ}7wf`8*sDtmKQOp=;7+Qva@+p2k30vL(lSw^Qj);Oi} zjmC6*a@A@jWws6#qTQv31=_m1CkfWX)UKN;l8qU391#4wmnxQFxD+Ae=4#!ubeZuKE@>T;3Au6^Sv?TGZQ#Y#4t`Iy!3WXxr2&h!RajpKs%3Cw!)o~Cq$N;-r zuh%>6VcsG@kd?ttt&R~=CLXT}T;PL|z#sJ*O`$Veg^i__0)lTZmIroafwd>V;3|`I zfy?XGB@Y5C1whT)odj5f(OJf*%^~T^T1tki zfB>LRA6j(oVt>rBd|b)4;u{G-L|wARL>vUCPrGEa>pCC+0GXMYXu*dcreUV-2ec)}%c9T#*};;Ml9m|| zHxZIsCyob&!7u5yzU(065EcXZUzMeR>YxPCN}bvs|w`xDDw;; zu8brS%L5ZwY_$jMbhBvwk=;>Hbi`t)Ar{juK3d*PaGnGNKQ5nJ+=`O{$N76=i~5J4 z0t1BVXc0V8uhBFc*2oo^cpMM}1PX;B$b_lxLdhWPiokr)mYgJ{kUgo_>q*WKhhHvR zLaR3bVWUeTR;v?O3rpPl+io=-n=O_SQztDN4cQ``dbM<{`)g}?6A=8V#!sbc&sf-= z078;H*4yK^R8HP*NBoraw3s?kuhm}m^s3&FU$93XZ(7w%Zw~4SIG$9J) zGZ5xEYWCKgxSjdjm)}rIE)Nf^N0#I^6aOnyMoi`XIPnpKp^St+V4ayrch&VJAb1{# z--kpI+?j=zM8Ls+;z7q!gboNBeGr6&$s|T&v=vj`0On+#nhl@!3z1O- z*^_3OtQeG+lSe6!9wnXORj}Ve60~IRX(^9B00041Nklj73LFL6sqt7IR^o6^8-{uLW=j1wf=kD%GeNO41QyjzobI>ID}IAu6F+ z^97ShtpT8fTq^nG)Zi>aS`#3y;*Ho|R8{H2tuz;fSr7;i5;trs-UbN^$acVSW=H{z zh(X1{!HTjXfv*IuMX7Wa&<*vwih;a9DM3iZS)mdm)*o|71`v`0%n^@ucL5&*h)jUv zOb~HK$We7jgmq?)(*i>~9mzM*LIwoW%w2*K3_~PN3VC|xx08?%N@=msW`q=+1*kY= zl>%?LPR92GZpZpNT g&}BPDAqnsQ0k>9nJd{ksRsaA107*qoM6N<$f`8+LKmY&$ literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_close_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..40f2fb7395200157a2315852a557bdaf68aacbb4 GIT binary patch literal 6112 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 literal 0 HcmV?d00001 diff --git a/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_open_normal.png b/FaceUnity/src/main/res/mipmap-xxhdpi/icon_body_little_head_open_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..96d0e5ec70e58e2152ef1979e2c184230bdbb3a4 GIT binary patch literal 6344 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