From c2161a449b2a229e51a2c2b8fa258008750e2ec7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=83=A1=E5=B0=A7?= <2077485519@qq.com> Date: Mon, 18 Nov 2024 12:05:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/miniprogram-4/.DS_Store | Bin 0 -> 8196 bytes src/miniprogram-4/.eslintrc.js | 31 + src/miniprogram-4/Components/test1/test1.js | 79 + src/miniprogram-4/Components/test1/test1.json | 4 + src/miniprogram-4/Components/test1/test1.wxml | 12 + src/miniprogram-4/Components/test1/test1.wxss | 8 + src/miniprogram-4/Components/test2/test2.js | 24 + src/miniprogram-4/Components/test2/test2.json | 4 + src/miniprogram-4/Components/test2/test2.wxml | 2 + src/miniprogram-4/Components/test2/test2.wxss | 1 + src/miniprogram-4/README.md | 2 + src/miniprogram-4/app.js | 29 + src/miniprogram-4/app.json | 75 + src/miniprogram-4/app.wxss | 18 + src/miniprogram-4/commom/common.wxss | 0 src/miniprogram-4/custom-tab-bar/index.js | 80 ++ src/miniprogram-4/custom-tab-bar/index.json | 4 + src/miniprogram-4/custom-tab-bar/index.wxml | 19 + src/miniprogram-4/custom-tab-bar/index.wxss | 4 + src/miniprogram-4/image/background.jpg | Bin 0 -> 213927 bytes src/miniprogram-4/image/delete.png | Bin 0 -> 5049 bytes src/miniprogram-4/image/lock.png | Bin 0 -> 5048 bytes src/miniprogram-4/image/phone1.png | Bin 0 -> 6644 bytes src/miniprogram-4/image/picA.jpg | Bin 0 -> 177879 bytes src/miniprogram-4/image/picB.jpg | Bin 0 -> 311063 bytes .../image/tabBar/home-active.png | Bin 0 -> 5566 bytes .../image/tabBar/list-active-icon.png | Bin 0 -> 3340 bytes src/miniprogram-4/image/tabBar/list.png | Bin 0 -> 3363 bytes src/miniprogram-4/image/tabBar/login_User.png | Bin 0 -> 5762 bytes src/miniprogram-4/image/tabBar/my-active.png | Bin 0 -> 6803 bytes src/miniprogram-4/image/tabBar/zhuye.png | Bin 0 -> 6468 bytes src/miniprogram-4/image/user.png | Bin 0 -> 4970 bytes src/miniprogram-4/image/user2.png | Bin 0 -> 4350 bytes .../image/xiaochengxu-shanchu.png | Bin 0 -> 4131 bytes src/miniprogram-4/miniprogram-4 | 1 - .../@vant/weapp/action-sheet/index.d.ts | 1 + .../@vant/weapp/action-sheet/index.js | 78 + .../@vant/weapp/action-sheet/index.json | 8 + .../@vant/weapp/action-sheet/index.wxml | 70 + .../@vant/weapp/action-sheet/index.wxss | 1 + .../@vant/weapp/area/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/area/index.js | 235 +++ .../@vant/weapp/area/index.json | 6 + .../@vant/weapp/area/index.wxml | 20 + .../@vant/weapp/area/index.wxs | 8 + .../@vant/weapp/area/index.wxss | 1 + .../@vant/weapp/button/index.d.ts | 1 + .../@vant/weapp/button/index.js | 67 + .../@vant/weapp/button/index.json | 7 + .../@vant/weapp/button/index.wxml | 56 + .../@vant/weapp/button/index.wxs | 39 + .../@vant/weapp/button/index.wxss | 1 + .../@vant/weapp/calendar/calendar.wxml | 70 + .../calendar/components/header/index.d.ts | 1 + .../weapp/calendar/components/header/index.js | 45 + .../calendar/components/header/index.json | 3 + .../calendar/components/header/index.wxml | 16 + .../calendar/components/header/index.wxss | 1 + .../calendar/components/month/index.d.ts | 6 + .../weapp/calendar/components/month/index.js | 158 ++ .../calendar/components/month/index.json | 3 + .../calendar/components/month/index.wxml | 39 + .../weapp/calendar/components/month/index.wxs | 71 + .../calendar/components/month/index.wxss | 1 + .../@vant/weapp/calendar/index.d.ts | 1 + .../@vant/weapp/calendar/index.js | 383 +++++ .../@vant/weapp/calendar/index.json | 10 + .../@vant/weapp/calendar/index.wxml | 27 + .../@vant/weapp/calendar/index.wxs | 37 + .../@vant/weapp/calendar/index.wxss | 1 + .../@vant/weapp/calendar/utils.d.ts | 12 + .../@vant/weapp/calendar/utils.js | 97 ++ .../@vant/weapp/calendar/utils.wxs | 25 + .../@vant/weapp/card/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/card/index.js | 51 + .../@vant/weapp/card/index.json | 6 + .../@vant/weapp/card/index.wxml | 56 + .../@vant/weapp/card/index.wxss | 1 + .../@vant/weapp/cascader/index.d.ts | 1 + .../@vant/weapp/cascader/index.js | 223 +++ .../@vant/weapp/cascader/index.json | 8 + .../@vant/weapp/cascader/index.wxml | 54 + .../@vant/weapp/cascader/index.wxs | 24 + .../@vant/weapp/cascader/index.wxss | 1 + .../@vant/weapp/cell-group/index.d.ts | 1 + .../@vant/weapp/cell-group/index.js | 13 + .../@vant/weapp/cell-group/index.json | 3 + .../@vant/weapp/cell-group/index.wxml | 11 + .../@vant/weapp/cell-group/index.wxss | 1 + .../@vant/weapp/cell/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/cell/index.js | 40 + .../@vant/weapp/cell/index.json | 6 + .../@vant/weapp/cell/index.wxml | 47 + .../@vant/weapp/cell/index.wxs | 17 + .../@vant/weapp/cell/index.wxss | 1 + .../@vant/weapp/checkbox-group/index.d.ts | 1 + .../@vant/weapp/checkbox-group/index.js | 39 + .../@vant/weapp/checkbox-group/index.json | 3 + .../@vant/weapp/checkbox-group/index.wxml | 5 + .../@vant/weapp/checkbox-group/index.wxss | 1 + .../@vant/weapp/checkbox/index.d.ts | 1 + .../@vant/weapp/checkbox/index.js | 79 + .../@vant/weapp/checkbox/index.json | 6 + .../@vant/weapp/checkbox/index.wxml | 31 + .../@vant/weapp/checkbox/index.wxs | 20 + .../@vant/weapp/checkbox/index.wxss | 1 + .../@vant/weapp/circle/canvas.d.ts | 4 + .../@vant/weapp/circle/canvas.js | 47 + .../@vant/weapp/circle/index.d.ts | 1 + .../@vant/weapp/circle/index.js | 207 +++ .../@vant/weapp/circle/index.json | 3 + .../@vant/weapp/circle/index.wxml | 9 + .../@vant/weapp/circle/index.wxss | 1 + .../@vant/weapp/col/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/col/index.js | 11 + .../@vant/weapp/col/index.json | 3 + .../@vant/weapp/col/index.wxml | 9 + .../miniprogram_npm/@vant/weapp/col/index.wxs | 18 + .../@vant/weapp/col/index.wxss | 1 + .../@vant/weapp/collapse-item/animate.d.ts | 2 + .../@vant/weapp/collapse-item/animate.js | 43 + .../@vant/weapp/collapse-item/index.d.ts | 1 + .../@vant/weapp/collapse-item/index.js | 62 + .../@vant/weapp/collapse-item/index.json | 6 + .../@vant/weapp/collapse-item/index.wxml | 45 + .../@vant/weapp/collapse-item/index.wxss | 1 + .../@vant/weapp/collapse/index.d.ts | 1 + .../@vant/weapp/collapse/index.js | 48 + .../@vant/weapp/collapse/index.json | 3 + .../@vant/weapp/collapse/index.wxml | 3 + .../@vant/weapp/collapse/index.wxss | 1 + .../@vant/weapp/common/color.d.ts | 7 + .../@vant/weapp/common/color.js | 10 + .../@vant/weapp/common/component.d.ts | 4 + .../@vant/weapp/common/component.js | 49 + .../@vant/weapp/common/index.wxss | 1 + .../@vant/weapp/common/relation.d.ts | 15 + .../@vant/weapp/common/relation.js | 65 + .../@vant/weapp/common/style/clearfix.wxss | 1 + .../@vant/weapp/common/style/ellipsis.wxss | 1 + .../@vant/weapp/common/style/hairline.wxss | 1 + .../weapp/common/style/mixins/clearfix.wxss | 0 .../weapp/common/style/mixins/ellipsis.wxss | 0 .../weapp/common/style/mixins/hairline.wxss | 0 .../@vant/weapp/common/style/var.wxss | 0 .../@vant/weapp/common/utils.d.ts | 21 + .../@vant/weapp/common/utils.js | 109 ++ .../@vant/weapp/common/validator.d.ts | 9 + .../@vant/weapp/common/validator.js | 43 + .../@vant/weapp/common/version.d.ts | 15 + .../@vant/weapp/common/version.js | 70 + .../@vant/weapp/config-provider/index.d.ts | 1 + .../@vant/weapp/config-provider/index.js | 11 + .../@vant/weapp/config-provider/index.json | 3 + .../@vant/weapp/config-provider/index.wxml | 5 + .../@vant/weapp/config-provider/index.wxs | 29 + .../@vant/weapp/count-down/index.d.ts | 1 + .../@vant/weapp/count-down/index.js | 104 ++ .../@vant/weapp/count-down/index.json | 3 + .../@vant/weapp/count-down/index.wxml | 4 + .../@vant/weapp/count-down/index.wxss | 1 + .../@vant/weapp/count-down/utils.d.ts | 10 + .../@vant/weapp/count-down/utils.js | 64 + .../@vant/weapp/datetime-picker/index.d.ts | 1 + .../@vant/weapp/datetime-picker/index.js | 329 +++++ .../@vant/weapp/datetime-picker/index.json | 6 + .../@vant/weapp/datetime-picker/index.wxml | 16 + .../@vant/weapp/datetime-picker/index.wxss | 1 + .../@vant/weapp/definitions/index.d.ts | 28 + .../@vant/weapp/definitions/index.js | 2 + .../@vant/weapp/dialog/dialog.d.ts | 55 + .../@vant/weapp/dialog/dialog.js | 92 ++ .../@vant/weapp/dialog/index.d.ts | 1 + .../@vant/weapp/dialog/index.js | 135 ++ .../@vant/weapp/dialog/index.json | 9 + .../@vant/weapp/dialog/index.wxml | 125 ++ .../@vant/weapp/dialog/index.wxss | 1 + .../@vant/weapp/divider/index.d.ts | 1 + .../@vant/weapp/divider/index.js | 14 + .../@vant/weapp/divider/index.json | 4 + .../@vant/weapp/divider/index.wxml | 9 + .../@vant/weapp/divider/index.wxs | 18 + .../@vant/weapp/divider/index.wxss | 1 + .../@vant/weapp/dropdown-item/index.d.ts | 1 + .../@vant/weapp/dropdown-item/index.js | 136 ++ .../@vant/weapp/dropdown-item/index.json | 8 + .../@vant/weapp/dropdown-item/index.wxml | 50 + .../@vant/weapp/dropdown-item/index.wxss | 1 + .../@vant/weapp/dropdown-item/shared.d.ts | 5 + .../@vant/weapp/dropdown-item/shared.js | 2 + .../@vant/weapp/dropdown-menu/index.d.ts | 1 + .../@vant/weapp/dropdown-menu/index.js | 122 ++ .../@vant/weapp/dropdown-menu/index.json | 3 + .../@vant/weapp/dropdown-menu/index.wxml | 23 + .../@vant/weapp/dropdown-menu/index.wxs | 16 + .../@vant/weapp/dropdown-menu/index.wxss | 1 + .../@vant/weapp/empty/index.d.ts | 1 + .../@vant/weapp/empty/index.js | 12 + .../@vant/weapp/empty/index.json | 4 + .../@vant/weapp/empty/index.wxml | 22 + .../@vant/weapp/empty/index.wxs | 15 + .../@vant/weapp/empty/index.wxss | 1 + .../@vant/weapp/field/index.d.ts | 1 + .../@vant/weapp/field/index.js | 137 ++ .../@vant/weapp/field/index.json | 7 + .../@vant/weapp/field/index.wxml | 56 + .../@vant/weapp/field/index.wxs | 18 + .../@vant/weapp/field/index.wxss | 1 + .../@vant/weapp/field/input.wxml | 30 + .../@vant/weapp/field/props.d.ts | 4 + .../@vant/weapp/field/props.js | 67 + .../@vant/weapp/field/textarea.wxml | 32 + .../@vant/weapp/field/types.d.ts | 8 + .../@vant/weapp/field/types.js | 2 + .../weapp/goods-action-button/index.d.ts | 1 + .../@vant/weapp/goods-action-button/index.js | 46 + .../weapp/goods-action-button/index.json | 6 + .../weapp/goods-action-button/index.wxml | 35 + .../weapp/goods-action-button/index.wxss | 1 + .../@vant/weapp/goods-action-icon/index.d.ts | 1 + .../@vant/weapp/goods-action-icon/index.js | 29 + .../@vant/weapp/goods-action-icon/index.json | 7 + .../@vant/weapp/goods-action-icon/index.wxml | 41 + .../@vant/weapp/goods-action-icon/index.wxss | 1 + .../@vant/weapp/goods-action/index.d.ts | 1 + .../@vant/weapp/goods-action/index.js | 17 + .../@vant/weapp/goods-action/index.json | 3 + .../@vant/weapp/goods-action/index.wxml | 5 + .../@vant/weapp/goods-action/index.wxss | 1 + .../@vant/weapp/grid-item/index.d.ts | 1 + .../@vant/weapp/grid-item/index.js | 54 + .../@vant/weapp/grid-item/index.json | 6 + .../@vant/weapp/grid-item/index.wxml | 27 + .../@vant/weapp/grid-item/index.wxs | 32 + .../@vant/weapp/grid-item/index.wxss | 1 + .../@vant/weapp/grid/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/grid/index.js | 57 + .../@vant/weapp/grid/index.json | 3 + .../@vant/weapp/grid/index.wxml | 8 + .../@vant/weapp/grid/index.wxs | 13 + .../@vant/weapp/grid/index.wxss | 1 + .../@vant/weapp/icon/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/icon/index.js | 23 + .../@vant/weapp/icon/index.json | 6 + .../@vant/weapp/icon/index.wxml | 20 + .../@vant/weapp/icon/index.wxs | 43 + .../@vant/weapp/icon/index.wxss | 1 + .../@vant/weapp/image/index.d.ts | 1 + .../@vant/weapp/image/index.js | 66 + .../@vant/weapp/image/index.json | 7 + .../@vant/weapp/image/index.wxml | 35 + .../@vant/weapp/image/index.wxs | 32 + .../@vant/weapp/image/index.wxss | 1 + .../@vant/weapp/index-anchor/index.d.ts | 1 + .../@vant/weapp/index-anchor/index.js | 28 + .../@vant/weapp/index-anchor/index.json | 3 + .../@vant/weapp/index-anchor/index.wxml | 14 + .../@vant/weapp/index-anchor/index.wxss | 1 + .../@vant/weapp/index-bar/index.d.ts | 1 + .../@vant/weapp/index-bar/index.js | 243 ++++ .../@vant/weapp/index-bar/index.json | 3 + .../@vant/weapp/index-bar/index.wxml | 22 + .../@vant/weapp/index-bar/index.wxss | 1 + .../@vant/weapp/info/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/info/index.js | 10 + .../@vant/weapp/info/index.json | 3 + .../@vant/weapp/info/index.wxml | 7 + .../@vant/weapp/info/index.wxss | 1 + .../@vant/weapp/loading/index.d.ts | 1 + .../@vant/weapp/loading/index.js | 18 + .../@vant/weapp/loading/index.json | 3 + .../@vant/weapp/loading/index.wxml | 19 + .../@vant/weapp/loading/index.wxs | 22 + .../@vant/weapp/loading/index.wxss | 1 + .../@vant/weapp/mixins/basic.d.ts | 1 + .../@vant/weapp/mixins/basic.js | 14 + .../@vant/weapp/mixins/button.d.ts | 1 + .../@vant/weapp/mixins/button.js | 54 + .../@vant/weapp/mixins/link.d.ts | 1 + .../@vant/weapp/mixins/link.js | 27 + .../@vant/weapp/mixins/page-scroll.d.ts | 6 + .../@vant/weapp/mixins/page-scroll.js | 47 + .../@vant/weapp/mixins/touch.d.ts | 1 + .../@vant/weapp/mixins/touch.js | 40 + .../@vant/weapp/mixins/transition.d.ts | 1 + .../@vant/weapp/mixins/transition.js | 131 ++ .../@vant/weapp/nav-bar/index.d.ts | 1 + .../@vant/weapp/nav-bar/index.js | 68 + .../@vant/weapp/nav-bar/index.json | 6 + .../@vant/weapp/nav-bar/index.wxml | 42 + .../@vant/weapp/nav-bar/index.wxs | 13 + .../@vant/weapp/nav-bar/index.wxss | 1 + .../@vant/weapp/notice-bar/index.d.ts | 1 + .../@vant/weapp/notice-bar/index.js | 125 ++ .../@vant/weapp/notice-bar/index.json | 6 + .../@vant/weapp/notice-bar/index.wxml | 38 + .../@vant/weapp/notice-bar/index.wxs | 15 + .../@vant/weapp/notice-bar/index.wxss | 1 + .../@vant/weapp/notify/index.d.ts | 1 + .../@vant/weapp/notify/index.js | 68 + .../@vant/weapp/notify/index.json | 6 + .../@vant/weapp/notify/index.wxml | 21 + .../@vant/weapp/notify/index.wxs | 22 + .../@vant/weapp/notify/index.wxss | 1 + .../@vant/weapp/notify/notify.d.ts | 22 + .../@vant/weapp/notify/notify.js | 67 + .../@vant/weapp/overlay/index.d.ts | 1 + .../@vant/weapp/overlay/index.js | 32 + .../@vant/weapp/overlay/index.json | 6 + .../@vant/weapp/overlay/index.wxml | 7 + .../@vant/weapp/overlay/index.wxss | 1 + .../@vant/weapp/overlay/overlay.wxml | 10 + .../@vant/weapp/panel/index.d.ts | 1 + .../@vant/weapp/panel/index.js | 11 + .../@vant/weapp/panel/index.json | 6 + .../@vant/weapp/panel/index.wxml | 19 + .../@vant/weapp/panel/index.wxss | 1 + .../@vant/weapp/picker-column/index.d.ts | 1 + .../@vant/weapp/picker-column/index.js | 122 ++ .../@vant/weapp/picker-column/index.json | 3 + .../@vant/weapp/picker-column/index.wxml | 23 + .../@vant/weapp/picker-column/index.wxs | 36 + .../@vant/weapp/picker-column/index.wxss | 1 + .../@vant/weapp/picker/index.d.ts | 1 + .../@vant/weapp/picker/index.js | 161 +++ .../@vant/weapp/picker/index.json | 7 + .../@vant/weapp/picker/index.wxml | 37 + .../@vant/weapp/picker/index.wxs | 42 + .../@vant/weapp/picker/index.wxss | 1 + .../@vant/weapp/picker/shared.d.ts | 21 + .../@vant/weapp/picker/shared.js | 24 + .../@vant/weapp/picker/toolbar.wxml | 23 + .../@vant/weapp/popup/index.d.ts | 1 + .../@vant/weapp/popup/index.js | 99 ++ .../@vant/weapp/popup/index.json | 7 + .../@vant/weapp/popup/index.wxml | 21 + .../@vant/weapp/popup/index.wxs | 18 + .../@vant/weapp/popup/index.wxss | 1 + .../@vant/weapp/popup/popup.wxml | 16 + .../@vant/weapp/progress/index.d.ts | 1 + .../@vant/weapp/progress/index.js | 55 + .../@vant/weapp/progress/index.json | 3 + .../@vant/weapp/progress/index.wxml | 20 + .../@vant/weapp/progress/index.wxs | 36 + .../@vant/weapp/progress/index.wxss | 1 + .../@vant/weapp/radio-group/index.d.ts | 1 + .../@vant/weapp/radio-group/index.js | 24 + .../@vant/weapp/radio-group/index.json | 3 + .../@vant/weapp/radio-group/index.wxml | 5 + .../@vant/weapp/radio-group/index.wxss | 1 + .../@vant/weapp/radio/index.d.ts | 1 + .../@vant/weapp/radio/index.js | 68 + .../@vant/weapp/radio/index.json | 6 + .../@vant/weapp/radio/index.wxml | 30 + .../@vant/weapp/radio/index.wxs | 33 + .../@vant/weapp/radio/index.wxss | 1 + .../@vant/weapp/rate/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/rate/index.js | 93 ++ .../@vant/weapp/rate/index.json | 6 + .../@vant/weapp/rate/index.wxml | 35 + .../@vant/weapp/rate/index.wxss | 1 + .../@vant/weapp/row/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/row/index.js | 26 + .../@vant/weapp/row/index.json | 3 + .../@vant/weapp/row/index.wxml | 5 + .../miniprogram_npm/@vant/weapp/row/index.wxs | 18 + .../@vant/weapp/row/index.wxss | 1 + .../@vant/weapp/search/index.d.ts | 1 + .../@vant/weapp/search/index.js | 100 ++ .../@vant/weapp/search/index.json | 6 + .../@vant/weapp/search/index.wxml | 54 + .../@vant/weapp/search/index.wxss | 1 + .../@vant/weapp/share-sheet/index.d.ts | 1 + .../@vant/weapp/share-sheet/index.js | 61 + .../@vant/weapp/share-sheet/index.json | 7 + .../@vant/weapp/share-sheet/index.wxml | 47 + .../@vant/weapp/share-sheet/index.wxs | 12 + .../@vant/weapp/share-sheet/index.wxss | 1 + .../@vant/weapp/share-sheet/options.d.ts | 1 + .../@vant/weapp/share-sheet/options.js | 27 + .../@vant/weapp/share-sheet/options.json | 3 + .../@vant/weapp/share-sheet/options.wxml | 20 + .../@vant/weapp/share-sheet/options.wxs | 14 + .../@vant/weapp/share-sheet/options.wxss | 1 + .../@vant/weapp/sidebar-item/index.d.ts | 1 + .../@vant/weapp/sidebar-item/index.js | 32 + .../@vant/weapp/sidebar-item/index.json | 6 + .../@vant/weapp/sidebar-item/index.wxml | 18 + .../@vant/weapp/sidebar-item/index.wxss | 1 + .../@vant/weapp/sidebar/index.d.ts | 1 + .../@vant/weapp/sidebar/index.js | 36 + .../@vant/weapp/sidebar/index.json | 3 + .../@vant/weapp/sidebar/index.wxml | 3 + .../@vant/weapp/sidebar/index.wxss | 1 + .../@vant/weapp/skeleton/index.d.ts | 1 + .../@vant/weapp/skeleton/index.js | 48 + .../@vant/weapp/skeleton/index.json | 4 + .../@vant/weapp/skeleton/index.wxml | 29 + .../@vant/weapp/skeleton/index.wxss | 1 + .../@vant/weapp/slider/index.d.ts | 1 + .../@vant/weapp/slider/index.js | 206 +++ .../@vant/weapp/slider/index.json | 3 + .../@vant/weapp/slider/index.wxml | 68 + .../@vant/weapp/slider/index.wxs | 14 + .../@vant/weapp/slider/index.wxss | 1 + .../@vant/weapp/stepper/index.d.ts | 1 + .../@vant/weapp/stepper/index.js | 203 +++ .../@vant/weapp/stepper/index.json | 3 + .../@vant/weapp/stepper/index.wxml | 43 + .../@vant/weapp/stepper/index.wxs | 22 + .../@vant/weapp/stepper/index.wxss | 1 + .../@vant/weapp/steps/index.d.ts | 1 + .../@vant/weapp/steps/index.js | 35 + .../@vant/weapp/steps/index.json | 6 + .../@vant/weapp/steps/index.wxml | 54 + .../@vant/weapp/steps/index.wxss | 1 + .../@vant/weapp/sticky/index.d.ts | 1 + .../@vant/weapp/sticky/index.js | 126 ++ .../@vant/weapp/sticky/index.json | 3 + .../@vant/weapp/sticky/index.wxml | 8 + .../@vant/weapp/sticky/index.wxs | 25 + .../@vant/weapp/sticky/index.wxss | 1 + .../@vant/weapp/submit-bar/index.d.ts | 1 + .../@vant/weapp/submit-bar/index.js | 58 + .../@vant/weapp/submit-bar/index.json | 7 + .../@vant/weapp/submit-bar/index.wxml | 44 + .../@vant/weapp/submit-bar/index.wxss | 1 + .../@vant/weapp/swipe-cell/index.d.ts | 1 + .../@vant/weapp/swipe-cell/index.js | 135 ++ .../@vant/weapp/swipe-cell/index.json | 3 + .../@vant/weapp/swipe-cell/index.wxml | 20 + .../@vant/weapp/swipe-cell/index.wxss | 1 + .../@vant/weapp/switch/index.d.ts | 1 + .../@vant/weapp/switch/index.js | 38 + .../@vant/weapp/switch/index.json | 6 + .../@vant/weapp/switch/index.wxml | 16 + .../@vant/weapp/switch/index.wxs | 26 + .../@vant/weapp/switch/index.wxss | 1 + .../@vant/weapp/tab/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/tab/index.js | 58 + .../@vant/weapp/tab/index.json | 3 + .../@vant/weapp/tab/index.wxml | 8 + .../@vant/weapp/tab/index.wxss | 1 + .../@vant/weapp/tabbar-item/index.d.ts | 1 + .../@vant/weapp/tabbar-item/index.js | 70 + .../@vant/weapp/tabbar-item/index.json | 7 + .../@vant/weapp/tabbar-item/index.wxml | 28 + .../@vant/weapp/tabbar-item/index.wxss | 1 + .../@vant/weapp/tabbar/index.d.ts | 1 + .../@vant/weapp/tabbar/index.js | 68 + .../@vant/weapp/tabbar/index.json | 3 + .../@vant/weapp/tabbar/index.wxml | 10 + .../@vant/weapp/tabbar/index.wxss | 1 + .../@vant/weapp/tabs/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/tabs/index.js | 327 +++++ .../@vant/weapp/tabs/index.json | 7 + .../@vant/weapp/tabs/index.wxml | 63 + .../@vant/weapp/tabs/index.wxs | 83 ++ .../@vant/weapp/tabs/index.wxss | 1 + .../@vant/weapp/tag/index.d.ts | 1 + .../miniprogram_npm/@vant/weapp/tag/index.js | 23 + .../@vant/weapp/tag/index.json | 6 + .../@vant/weapp/tag/index.wxml | 15 + .../miniprogram_npm/@vant/weapp/tag/index.wxs | 13 + .../@vant/weapp/tag/index.wxss | 1 + .../@vant/weapp/toast/index.d.ts | 1 + .../@vant/weapp/toast/index.js | 31 + .../@vant/weapp/toast/index.json | 9 + .../@vant/weapp/toast/index.wxml | 36 + .../@vant/weapp/toast/index.wxss | 1 + .../@vant/weapp/toast/toast.d.ts | 28 + .../@vant/weapp/toast/toast.js | 83 ++ .../@vant/weapp/transition/index.d.ts | 1 + .../@vant/weapp/transition/index.js | 15 + .../@vant/weapp/transition/index.json | 3 + .../@vant/weapp/transition/index.wxml | 10 + .../@vant/weapp/transition/index.wxs | 17 + .../@vant/weapp/transition/index.wxss | 1 + .../@vant/weapp/tree-select/index.d.ts | 1 + .../@vant/weapp/tree-select/index.js | 70 + .../@vant/weapp/tree-select/index.json | 8 + .../@vant/weapp/tree-select/index.wxml | 41 + .../@vant/weapp/tree-select/index.wxs | 12 + .../@vant/weapp/tree-select/index.wxss | 1 + .../@vant/weapp/uploader/index.d.ts | 1 + .../@vant/weapp/uploader/index.js | 183 +++ .../@vant/weapp/uploader/index.json | 7 + .../@vant/weapp/uploader/index.wxml | 84 ++ .../@vant/weapp/uploader/index.wxs | 17 + .../@vant/weapp/uploader/index.wxss | 1 + .../@vant/weapp/uploader/shared.d.ts | 53 + .../@vant/weapp/uploader/shared.js | 60 + .../@vant/weapp/uploader/utils.d.ts | 24 + .../@vant/weapp/uploader/utils.js | 112 ++ .../@vant/weapp/wxs/add-unit.wxs | 12 + .../miniprogram_npm/@vant/weapp/wxs/array.wxs | 5 + .../miniprogram_npm/@vant/weapp/wxs/bem.wxs | 39 + .../@vant/weapp/wxs/memoize.wxs | 55 + .../@vant/weapp/wxs/object.wxs | 13 + .../miniprogram_npm/@vant/weapp/wxs/style.wxs | 42 + .../miniprogram_npm/@vant/weapp/wxs/utils.wxs | 10 + .../mobx-miniprogram-bindings/index.js | 292 ++++ .../mobx-miniprogram-bindings/index.js.map | 1 + .../miniprogram_npm/mobx-miniprogram/index.js | 1 + .../node_modules/.package-lock.json | 69 + .../node_modules/@vant/weapp/LICENSE | 7 + .../node_modules/@vant/weapp/README.md | 129 ++ .../@vant/weapp/dist/action-sheet/index.d.ts | 1 + .../@vant/weapp/dist/action-sheet/index.js | 75 + .../@vant/weapp/dist/action-sheet/index.json | 8 + .../@vant/weapp/dist/action-sheet/index.wxml | 70 + .../@vant/weapp/dist/action-sheet/index.wxss | 1 + .../@vant/weapp/dist/area/index.d.ts | 1 + .../@vant/weapp/dist/area/index.js | 220 +++ .../@vant/weapp/dist/area/index.json | 6 + .../@vant/weapp/dist/area/index.wxml | 20 + .../@vant/weapp/dist/area/index.wxs | 8 + .../@vant/weapp/dist/area/index.wxss | 1 + .../@vant/weapp/dist/button/index.d.ts | 1 + .../@vant/weapp/dist/button/index.js | 64 + .../@vant/weapp/dist/button/index.json | 7 + .../@vant/weapp/dist/button/index.wxml | 56 + .../@vant/weapp/dist/button/index.wxs | 39 + .../@vant/weapp/dist/button/index.wxss | 1 + .../@vant/weapp/dist/calendar/calendar.wxml | 70 + .../calendar/components/header/index.d.ts | 1 + .../dist/calendar/components/header/index.js | 37 + .../calendar/components/header/index.json | 3 + .../calendar/components/header/index.wxml | 16 + .../calendar/components/header/index.wxss | 1 + .../dist/calendar/components/month/index.d.ts | 6 + .../dist/calendar/components/month/index.js | 154 ++ .../dist/calendar/components/month/index.json | 3 + .../dist/calendar/components/month/index.wxml | 39 + .../dist/calendar/components/month/index.wxs | 71 + .../dist/calendar/components/month/index.wxss | 1 + .../@vant/weapp/dist/calendar/index.d.ts | 1 + .../@vant/weapp/dist/calendar/index.js | 360 +++++ .../@vant/weapp/dist/calendar/index.json | 10 + .../@vant/weapp/dist/calendar/index.wxml | 27 + .../@vant/weapp/dist/calendar/index.wxs | 37 + .../@vant/weapp/dist/calendar/index.wxss | 1 + .../@vant/weapp/dist/calendar/utils.d.ts | 12 + .../@vant/weapp/dist/calendar/utils.js | 83 ++ .../@vant/weapp/dist/calendar/utils.wxs | 25 + .../@vant/weapp/dist/card/index.d.ts | 1 + .../@vant/weapp/dist/card/index.js | 49 + .../@vant/weapp/dist/card/index.json | 6 + .../@vant/weapp/dist/card/index.wxml | 56 + .../@vant/weapp/dist/card/index.wxss | 1 + .../@vant/weapp/dist/cascader/index.d.ts | 1 + .../@vant/weapp/dist/cascader/index.js | 209 +++ .../@vant/weapp/dist/cascader/index.json | 8 + .../@vant/weapp/dist/cascader/index.wxml | 54 + .../@vant/weapp/dist/cascader/index.wxs | 24 + .../@vant/weapp/dist/cascader/index.wxss | 1 + .../@vant/weapp/dist/cell-group/index.d.ts | 1 + .../@vant/weapp/dist/cell-group/index.js | 11 + .../@vant/weapp/dist/cell-group/index.json | 3 + .../@vant/weapp/dist/cell-group/index.wxml | 11 + .../@vant/weapp/dist/cell-group/index.wxss | 1 + .../@vant/weapp/dist/cell/index.d.ts | 1 + .../@vant/weapp/dist/cell/index.js | 38 + .../@vant/weapp/dist/cell/index.json | 6 + .../@vant/weapp/dist/cell/index.wxml | 47 + .../@vant/weapp/dist/cell/index.wxs | 17 + .../@vant/weapp/dist/cell/index.wxss | 1 + .../weapp/dist/checkbox-group/index.d.ts | 1 + .../@vant/weapp/dist/checkbox-group/index.js | 36 + .../weapp/dist/checkbox-group/index.json | 3 + .../weapp/dist/checkbox-group/index.wxml | 5 + .../weapp/dist/checkbox-group/index.wxss | 1 + .../@vant/weapp/dist/checkbox/index.d.ts | 1 + .../@vant/weapp/dist/checkbox/index.js | 77 + .../@vant/weapp/dist/checkbox/index.json | 6 + .../@vant/weapp/dist/checkbox/index.wxml | 31 + .../@vant/weapp/dist/checkbox/index.wxs | 20 + .../@vant/weapp/dist/checkbox/index.wxss | 1 + .../@vant/weapp/dist/circle/canvas.d.ts | 4 + .../@vant/weapp/dist/circle/canvas.js | 43 + .../@vant/weapp/dist/circle/index.d.ts | 1 + .../@vant/weapp/dist/circle/index.js | 197 +++ .../@vant/weapp/dist/circle/index.json | 3 + .../@vant/weapp/dist/circle/index.wxml | 9 + .../@vant/weapp/dist/circle/index.wxss | 1 + .../@vant/weapp/dist/col/index.d.ts | 1 + .../@vant/weapp/dist/col/index.js | 9 + .../@vant/weapp/dist/col/index.json | 3 + .../@vant/weapp/dist/col/index.wxml | 9 + .../@vant/weapp/dist/col/index.wxs | 18 + .../@vant/weapp/dist/col/index.wxss | 1 + .../weapp/dist/collapse-item/animate.d.ts | 2 + .../@vant/weapp/dist/collapse-item/animate.js | 39 + .../@vant/weapp/dist/collapse-item/index.d.ts | 1 + .../@vant/weapp/dist/collapse-item/index.js | 60 + .../@vant/weapp/dist/collapse-item/index.json | 6 + .../@vant/weapp/dist/collapse-item/index.wxml | 45 + .../@vant/weapp/dist/collapse-item/index.wxss | 1 + .../@vant/weapp/dist/collapse/index.d.ts | 1 + .../@vant/weapp/dist/collapse/index.js | 46 + .../@vant/weapp/dist/collapse/index.json | 3 + .../@vant/weapp/dist/collapse/index.wxml | 3 + .../@vant/weapp/dist/collapse/index.wxss | 1 + .../@vant/weapp/dist/common/color.d.ts | 7 + .../@vant/weapp/dist/common/color.js | 7 + .../@vant/weapp/dist/common/component.d.ts | 4 + .../@vant/weapp/dist/common/component.js | 46 + .../@vant/weapp/dist/common/index.wxss | 1 + .../@vant/weapp/dist/common/relation.d.ts | 15 + .../@vant/weapp/dist/common/relation.js | 56 + .../weapp/dist/common/style/clearfix.wxss | 1 + .../weapp/dist/common/style/ellipsis.wxss | 1 + .../weapp/dist/common/style/hairline.wxss | 1 + .../dist/common/style/mixins/clearfix.wxss | 0 .../dist/common/style/mixins/ellipsis.wxss | 0 .../dist/common/style/mixins/hairline.wxss | 0 .../@vant/weapp/dist/common/style/var.wxss | 0 .../@vant/weapp/dist/common/utils.d.ts | 21 + .../@vant/weapp/dist/common/utils.js | 86 ++ .../@vant/weapp/dist/common/validator.d.ts | 9 + .../@vant/weapp/dist/common/validator.js | 31 + .../@vant/weapp/dist/common/version.d.ts | 15 + .../@vant/weapp/dist/common/version.js | 59 + .../weapp/dist/config-provider/index.d.ts | 1 + .../@vant/weapp/dist/config-provider/index.js | 9 + .../weapp/dist/config-provider/index.json | 3 + .../weapp/dist/config-provider/index.wxml | 5 + .../weapp/dist/config-provider/index.wxs | 29 + .../@vant/weapp/dist/count-down/index.d.ts | 1 + .../@vant/weapp/dist/count-down/index.js | 100 ++ .../@vant/weapp/dist/count-down/index.json | 3 + .../@vant/weapp/dist/count-down/index.wxml | 4 + .../@vant/weapp/dist/count-down/index.wxss | 1 + .../@vant/weapp/dist/count-down/utils.d.ts | 10 + .../@vant/weapp/dist/count-down/utils.js | 57 + .../weapp/dist/datetime-picker/index.d.ts | 1 + .../@vant/weapp/dist/datetime-picker/index.js | 295 ++++ .../weapp/dist/datetime-picker/index.json | 6 + .../weapp/dist/datetime-picker/index.wxml | 16 + .../weapp/dist/datetime-picker/index.wxss | 1 + .../@vant/weapp/dist/definitions/index.d.ts | 28 + .../@vant/weapp/dist/definitions/index.js | 1 + .../@vant/weapp/dist/dialog/dialog.d.ts | 55 + .../@vant/weapp/dist/dialog/dialog.js | 77 + .../@vant/weapp/dist/dialog/index.d.ts | 1 + .../@vant/weapp/dist/dialog/index.js | 130 ++ .../@vant/weapp/dist/dialog/index.json | 9 + .../@vant/weapp/dist/dialog/index.wxml | 125 ++ .../@vant/weapp/dist/dialog/index.wxss | 1 + .../@vant/weapp/dist/divider/index.d.ts | 1 + .../@vant/weapp/dist/divider/index.js | 12 + .../@vant/weapp/dist/divider/index.json | 4 + .../@vant/weapp/dist/divider/index.wxml | 9 + .../@vant/weapp/dist/divider/index.wxs | 18 + .../@vant/weapp/dist/divider/index.wxss | 1 + .../@vant/weapp/dist/dropdown-item/index.d.ts | 1 + .../@vant/weapp/dist/dropdown-item/index.js | 130 ++ .../@vant/weapp/dist/dropdown-item/index.json | 8 + .../@vant/weapp/dist/dropdown-item/index.wxml | 50 + .../@vant/weapp/dist/dropdown-item/index.wxss | 1 + .../weapp/dist/dropdown-item/shared.d.ts | 5 + .../@vant/weapp/dist/dropdown-item/shared.js | 1 + .../@vant/weapp/dist/dropdown-menu/index.d.ts | 1 + .../@vant/weapp/dist/dropdown-menu/index.js | 117 ++ .../@vant/weapp/dist/dropdown-menu/index.json | 3 + .../@vant/weapp/dist/dropdown-menu/index.wxml | 23 + .../@vant/weapp/dist/dropdown-menu/index.wxs | 16 + .../@vant/weapp/dist/dropdown-menu/index.wxss | 1 + .../@vant/weapp/dist/empty/index.d.ts | 1 + .../@vant/weapp/dist/empty/index.js | 10 + .../@vant/weapp/dist/empty/index.json | 4 + .../@vant/weapp/dist/empty/index.wxml | 22 + .../@vant/weapp/dist/empty/index.wxs | 15 + .../@vant/weapp/dist/empty/index.wxss | 1 + .../@vant/weapp/dist/field/index.d.ts | 1 + .../@vant/weapp/dist/field/index.js | 123 ++ .../@vant/weapp/dist/field/index.json | 7 + .../@vant/weapp/dist/field/index.wxml | 56 + .../@vant/weapp/dist/field/index.wxs | 18 + .../@vant/weapp/dist/field/index.wxss | 1 + .../@vant/weapp/dist/field/input.wxml | 30 + .../@vant/weapp/dist/field/props.d.ts | 4 + .../@vant/weapp/dist/field/props.js | 64 + .../@vant/weapp/dist/field/textarea.wxml | 32 + .../@vant/weapp/dist/field/types.d.ts | 8 + .../@vant/weapp/dist/field/types.js | 1 + .../weapp/dist/goods-action-button/index.d.ts | 1 + .../weapp/dist/goods-action-button/index.js | 44 + .../weapp/dist/goods-action-button/index.json | 6 + .../weapp/dist/goods-action-button/index.wxml | 35 + .../weapp/dist/goods-action-button/index.wxss | 1 + .../weapp/dist/goods-action-icon/index.d.ts | 1 + .../weapp/dist/goods-action-icon/index.js | 27 + .../weapp/dist/goods-action-icon/index.json | 7 + .../weapp/dist/goods-action-icon/index.wxml | 41 + .../weapp/dist/goods-action-icon/index.wxss | 1 + .../@vant/weapp/dist/goods-action/index.d.ts | 1 + .../@vant/weapp/dist/goods-action/index.js | 15 + .../@vant/weapp/dist/goods-action/index.json | 3 + .../@vant/weapp/dist/goods-action/index.wxml | 5 + .../@vant/weapp/dist/goods-action/index.wxss | 1 + .../@vant/weapp/dist/grid-item/index.d.ts | 1 + .../@vant/weapp/dist/grid-item/index.js | 52 + .../@vant/weapp/dist/grid-item/index.json | 6 + .../@vant/weapp/dist/grid-item/index.wxml | 27 + .../@vant/weapp/dist/grid-item/index.wxs | 32 + .../@vant/weapp/dist/grid-item/index.wxss | 1 + .../@vant/weapp/dist/grid/index.d.ts | 1 + .../@vant/weapp/dist/grid/index.js | 55 + .../@vant/weapp/dist/grid/index.json | 3 + .../@vant/weapp/dist/grid/index.wxml | 8 + .../@vant/weapp/dist/grid/index.wxs | 13 + .../@vant/weapp/dist/grid/index.wxss | 1 + .../@vant/weapp/dist/icon/index.d.ts | 1 + .../@vant/weapp/dist/icon/index.js | 21 + .../@vant/weapp/dist/icon/index.json | 6 + .../@vant/weapp/dist/icon/index.wxml | 20 + .../@vant/weapp/dist/icon/index.wxs | 43 + .../@vant/weapp/dist/icon/index.wxss | 1 + .../@vant/weapp/dist/image/index.d.ts | 1 + .../@vant/weapp/dist/image/index.js | 64 + .../@vant/weapp/dist/image/index.json | 7 + .../@vant/weapp/dist/image/index.wxml | 35 + .../@vant/weapp/dist/image/index.wxs | 32 + .../@vant/weapp/dist/image/index.wxss | 1 + .../@vant/weapp/dist/index-anchor/index.d.ts | 1 + .../@vant/weapp/dist/index-anchor/index.js | 25 + .../@vant/weapp/dist/index-anchor/index.json | 3 + .../@vant/weapp/dist/index-anchor/index.wxml | 14 + .../@vant/weapp/dist/index-anchor/index.wxss | 1 + .../@vant/weapp/dist/index-bar/index.d.ts | 1 + .../@vant/weapp/dist/index-bar/index.js | 246 ++++ .../@vant/weapp/dist/index-bar/index.json | 3 + .../@vant/weapp/dist/index-bar/index.wxml | 22 + .../@vant/weapp/dist/index-bar/index.wxss | 1 + .../@vant/weapp/dist/info/index.d.ts | 1 + .../@vant/weapp/dist/info/index.js | 8 + .../@vant/weapp/dist/info/index.json | 3 + .../@vant/weapp/dist/info/index.wxml | 7 + .../@vant/weapp/dist/info/index.wxss | 1 + .../@vant/weapp/dist/loading/index.d.ts | 1 + .../@vant/weapp/dist/loading/index.js | 16 + .../@vant/weapp/dist/loading/index.json | 3 + .../@vant/weapp/dist/loading/index.wxml | 19 + .../@vant/weapp/dist/loading/index.wxs | 22 + .../@vant/weapp/dist/loading/index.wxss | 1 + .../@vant/weapp/dist/mixins/basic.d.ts | 1 + .../@vant/weapp/dist/mixins/basic.js | 11 + .../@vant/weapp/dist/mixins/button.d.ts | 1 + .../@vant/weapp/dist/mixins/button.js | 51 + .../@vant/weapp/dist/mixins/link.d.ts | 1 + .../@vant/weapp/dist/mixins/link.js | 23 + .../@vant/weapp/dist/mixins/page-scroll.d.ts | 6 + .../@vant/weapp/dist/mixins/page-scroll.js | 42 + .../@vant/weapp/dist/mixins/touch.d.ts | 1 + .../@vant/weapp/dist/mixins/touch.js | 37 + .../@vant/weapp/dist/mixins/transition.d.ts | 1 + .../@vant/weapp/dist/mixins/transition.js | 125 ++ .../@vant/weapp/dist/nav-bar/index.d.ts | 1 + .../@vant/weapp/dist/nav-bar/index.js | 65 + .../@vant/weapp/dist/nav-bar/index.json | 6 + .../@vant/weapp/dist/nav-bar/index.wxml | 42 + .../@vant/weapp/dist/nav-bar/index.wxs | 13 + .../@vant/weapp/dist/nav-bar/index.wxss | 1 + .../@vant/weapp/dist/notice-bar/index.d.ts | 1 + .../@vant/weapp/dist/notice-bar/index.js | 120 ++ .../@vant/weapp/dist/notice-bar/index.json | 6 + .../@vant/weapp/dist/notice-bar/index.wxml | 38 + .../@vant/weapp/dist/notice-bar/index.wxs | 15 + .../@vant/weapp/dist/notice-bar/index.wxss | 1 + .../@vant/weapp/dist/notify/index.d.ts | 1 + .../@vant/weapp/dist/notify/index.js | 65 + .../@vant/weapp/dist/notify/index.json | 6 + .../@vant/weapp/dist/notify/index.wxml | 21 + .../@vant/weapp/dist/notify/index.wxs | 22 + .../@vant/weapp/dist/notify/index.wxss | 1 + .../@vant/weapp/dist/notify/notify.d.ts | 22 + .../@vant/weapp/dist/notify/notify.js | 53 + .../@vant/weapp/dist/overlay/index.d.ts | 1 + .../@vant/weapp/dist/overlay/index.js | 30 + .../@vant/weapp/dist/overlay/index.json | 6 + .../@vant/weapp/dist/overlay/index.wxml | 7 + .../@vant/weapp/dist/overlay/index.wxss | 1 + .../@vant/weapp/dist/overlay/overlay.wxml | 10 + .../@vant/weapp/dist/panel/index.d.ts | 1 + .../@vant/weapp/dist/panel/index.js | 9 + .../@vant/weapp/dist/panel/index.json | 6 + .../@vant/weapp/dist/panel/index.wxml | 19 + .../@vant/weapp/dist/panel/index.wxss | 1 + .../@vant/weapp/dist/picker-column/index.d.ts | 1 + .../@vant/weapp/dist/picker-column/index.js | 118 ++ .../@vant/weapp/dist/picker-column/index.json | 3 + .../@vant/weapp/dist/picker-column/index.wxml | 23 + .../@vant/weapp/dist/picker-column/index.wxs | 36 + .../@vant/weapp/dist/picker-column/index.wxss | 1 + .../@vant/weapp/dist/picker/index.d.ts | 1 + .../@vant/weapp/dist/picker/index.js | 136 ++ .../@vant/weapp/dist/picker/index.json | 7 + .../@vant/weapp/dist/picker/index.wxml | 37 + .../@vant/weapp/dist/picker/index.wxs | 42 + .../@vant/weapp/dist/picker/index.wxss | 1 + .../@vant/weapp/dist/picker/shared.d.ts | 21 + .../@vant/weapp/dist/picker/shared.js | 21 + .../@vant/weapp/dist/picker/toolbar.wxml | 23 + .../@vant/weapp/dist/popup/index.d.ts | 1 + .../@vant/weapp/dist/popup/index.js | 97 ++ .../@vant/weapp/dist/popup/index.json | 7 + .../@vant/weapp/dist/popup/index.wxml | 21 + .../@vant/weapp/dist/popup/index.wxs | 18 + .../@vant/weapp/dist/popup/index.wxss | 1 + .../@vant/weapp/dist/popup/popup.wxml | 16 + .../@vant/weapp/dist/progress/index.d.ts | 1 + .../@vant/weapp/dist/progress/index.js | 51 + .../@vant/weapp/dist/progress/index.json | 3 + .../@vant/weapp/dist/progress/index.wxml | 20 + .../@vant/weapp/dist/progress/index.wxs | 36 + .../@vant/weapp/dist/progress/index.wxss | 1 + .../@vant/weapp/dist/radio-group/index.d.ts | 1 + .../@vant/weapp/dist/radio-group/index.js | 22 + .../@vant/weapp/dist/radio-group/index.json | 3 + .../@vant/weapp/dist/radio-group/index.wxml | 5 + .../@vant/weapp/dist/radio-group/index.wxss | 1 + .../@vant/weapp/dist/radio/index.d.ts | 1 + .../@vant/weapp/dist/radio/index.js | 66 + .../@vant/weapp/dist/radio/index.json | 6 + .../@vant/weapp/dist/radio/index.wxml | 30 + .../@vant/weapp/dist/radio/index.wxs | 33 + .../@vant/weapp/dist/radio/index.wxss | 1 + .../@vant/weapp/dist/rate/index.d.ts | 1 + .../@vant/weapp/dist/rate/index.js | 78 + .../@vant/weapp/dist/rate/index.json | 6 + .../@vant/weapp/dist/rate/index.wxml | 35 + .../@vant/weapp/dist/rate/index.wxss | 1 + .../@vant/weapp/dist/row/index.d.ts | 1 + .../@vant/weapp/dist/row/index.js | 23 + .../@vant/weapp/dist/row/index.json | 3 + .../@vant/weapp/dist/row/index.wxml | 5 + .../@vant/weapp/dist/row/index.wxs | 18 + .../@vant/weapp/dist/row/index.wxss | 1 + .../@vant/weapp/dist/search/index.d.ts | 1 + .../@vant/weapp/dist/search/index.js | 97 ++ .../@vant/weapp/dist/search/index.json | 6 + .../@vant/weapp/dist/search/index.wxml | 54 + .../@vant/weapp/dist/search/index.wxss | 1 + .../@vant/weapp/dist/share-sheet/index.d.ts | 1 + .../@vant/weapp/dist/share-sheet/index.js | 59 + .../@vant/weapp/dist/share-sheet/index.json | 7 + .../@vant/weapp/dist/share-sheet/index.wxml | 47 + .../@vant/weapp/dist/share-sheet/index.wxs | 12 + .../@vant/weapp/dist/share-sheet/index.wxss | 1 + .../@vant/weapp/dist/share-sheet/options.d.ts | 1 + .../@vant/weapp/dist/share-sheet/options.js | 14 + .../@vant/weapp/dist/share-sheet/options.json | 3 + .../@vant/weapp/dist/share-sheet/options.wxml | 20 + .../@vant/weapp/dist/share-sheet/options.wxs | 14 + .../@vant/weapp/dist/share-sheet/options.wxss | 1 + .../@vant/weapp/dist/sidebar-item/index.d.ts | 1 + .../@vant/weapp/dist/sidebar-item/index.js | 29 + .../@vant/weapp/dist/sidebar-item/index.json | 6 + .../@vant/weapp/dist/sidebar-item/index.wxml | 18 + .../@vant/weapp/dist/sidebar-item/index.wxss | 1 + .../@vant/weapp/dist/sidebar/index.d.ts | 1 + .../@vant/weapp/dist/sidebar/index.js | 34 + .../@vant/weapp/dist/sidebar/index.json | 3 + .../@vant/weapp/dist/sidebar/index.wxml | 3 + .../@vant/weapp/dist/sidebar/index.wxss | 1 + .../@vant/weapp/dist/skeleton/index.d.ts | 1 + .../@vant/weapp/dist/skeleton/index.js | 46 + .../@vant/weapp/dist/skeleton/index.json | 4 + .../@vant/weapp/dist/skeleton/index.wxml | 29 + .../@vant/weapp/dist/skeleton/index.wxss | 1 + .../@vant/weapp/dist/slider/index.d.ts | 1 + .../@vant/weapp/dist/slider/index.js | 207 +++ .../@vant/weapp/dist/slider/index.json | 3 + .../@vant/weapp/dist/slider/index.wxml | 68 + .../@vant/weapp/dist/slider/index.wxs | 14 + .../@vant/weapp/dist/slider/index.wxss | 1 + .../@vant/weapp/dist/stepper/index.d.ts | 1 + .../@vant/weapp/dist/stepper/index.js | 188 +++ .../@vant/weapp/dist/stepper/index.json | 3 + .../@vant/weapp/dist/stepper/index.wxml | 43 + .../@vant/weapp/dist/stepper/index.wxs | 22 + .../@vant/weapp/dist/stepper/index.wxss | 1 + .../@vant/weapp/dist/steps/index.d.ts | 1 + .../@vant/weapp/dist/steps/index.js | 33 + .../@vant/weapp/dist/steps/index.json | 6 + .../@vant/weapp/dist/steps/index.wxml | 54 + .../@vant/weapp/dist/steps/index.wxss | 1 + .../@vant/weapp/dist/sticky/index.d.ts | 1 + .../@vant/weapp/dist/sticky/index.js | 120 ++ .../@vant/weapp/dist/sticky/index.json | 3 + .../@vant/weapp/dist/sticky/index.wxml | 8 + .../@vant/weapp/dist/sticky/index.wxs | 25 + .../@vant/weapp/dist/sticky/index.wxss | 1 + .../@vant/weapp/dist/submit-bar/index.d.ts | 1 + .../@vant/weapp/dist/submit-bar/index.js | 56 + .../@vant/weapp/dist/submit-bar/index.json | 7 + .../@vant/weapp/dist/submit-bar/index.wxml | 44 + .../@vant/weapp/dist/submit-bar/index.wxss | 1 + .../@vant/weapp/dist/swipe-cell/index.d.ts | 1 + .../@vant/weapp/dist/swipe-cell/index.js | 133 ++ .../@vant/weapp/dist/swipe-cell/index.json | 3 + .../@vant/weapp/dist/swipe-cell/index.wxml | 20 + .../@vant/weapp/dist/swipe-cell/index.wxss | 1 + .../@vant/weapp/dist/switch/index.d.ts | 1 + .../@vant/weapp/dist/switch/index.js | 36 + .../@vant/weapp/dist/switch/index.json | 6 + .../@vant/weapp/dist/switch/index.wxml | 16 + .../@vant/weapp/dist/switch/index.wxs | 26 + .../@vant/weapp/dist/switch/index.wxss | 1 + .../@vant/weapp/dist/tab/index.d.ts | 1 + .../@vant/weapp/dist/tab/index.js | 56 + .../@vant/weapp/dist/tab/index.json | 3 + .../@vant/weapp/dist/tab/index.wxml | 8 + .../@vant/weapp/dist/tab/index.wxss | 1 + .../@vant/weapp/dist/tabbar-item/index.d.ts | 1 + .../@vant/weapp/dist/tabbar-item/index.js | 68 + .../@vant/weapp/dist/tabbar-item/index.json | 7 + .../@vant/weapp/dist/tabbar-item/index.wxml | 28 + .../@vant/weapp/dist/tabbar-item/index.wxss | 1 + .../@vant/weapp/dist/tabbar/index.d.ts | 1 + .../@vant/weapp/dist/tabbar/index.js | 65 + .../@vant/weapp/dist/tabbar/index.json | 3 + .../@vant/weapp/dist/tabbar/index.wxml | 10 + .../@vant/weapp/dist/tabbar/index.wxss | 1 + .../@vant/weapp/dist/tabs/index.d.ts | 1 + .../@vant/weapp/dist/tabs/index.js | 302 ++++ .../@vant/weapp/dist/tabs/index.json | 7 + .../@vant/weapp/dist/tabs/index.wxml | 63 + .../@vant/weapp/dist/tabs/index.wxs | 83 ++ .../@vant/weapp/dist/tabs/index.wxss | 1 + .../@vant/weapp/dist/tag/index.d.ts | 1 + .../@vant/weapp/dist/tag/index.js | 21 + .../@vant/weapp/dist/tag/index.json | 6 + .../@vant/weapp/dist/tag/index.wxml | 15 + .../@vant/weapp/dist/tag/index.wxs | 13 + .../@vant/weapp/dist/tag/index.wxss | 1 + .../@vant/weapp/dist/toast/index.d.ts | 1 + .../@vant/weapp/dist/toast/index.js | 29 + .../@vant/weapp/dist/toast/index.json | 9 + .../@vant/weapp/dist/toast/index.wxml | 36 + .../@vant/weapp/dist/toast/index.wxss | 1 + .../@vant/weapp/dist/toast/toast.d.ts | 28 + .../@vant/weapp/dist/toast/toast.js | 68 + .../@vant/weapp/dist/transition/index.d.ts | 1 + .../@vant/weapp/dist/transition/index.js | 13 + .../@vant/weapp/dist/transition/index.json | 3 + .../@vant/weapp/dist/transition/index.wxml | 10 + .../@vant/weapp/dist/transition/index.wxs | 17 + .../@vant/weapp/dist/transition/index.wxss | 1 + .../@vant/weapp/dist/tree-select/index.d.ts | 1 + .../@vant/weapp/dist/tree-select/index.js | 68 + .../@vant/weapp/dist/tree-select/index.json | 8 + .../@vant/weapp/dist/tree-select/index.wxml | 41 + .../@vant/weapp/dist/tree-select/index.wxs | 12 + .../@vant/weapp/dist/tree-select/index.wxss | 1 + .../@vant/weapp/dist/uploader/index.d.ts | 1 + .../@vant/weapp/dist/uploader/index.js | 168 +++ .../@vant/weapp/dist/uploader/index.json | 7 + .../@vant/weapp/dist/uploader/index.wxml | 84 ++ .../@vant/weapp/dist/uploader/index.wxs | 17 + .../@vant/weapp/dist/uploader/index.wxss | 1 + .../@vant/weapp/dist/uploader/shared.d.ts | 53 + .../@vant/weapp/dist/uploader/shared.js | 57 + .../@vant/weapp/dist/uploader/utils.d.ts | 24 + .../@vant/weapp/dist/uploader/utils.js | 94 ++ .../@vant/weapp/dist/wxs/add-unit.wxs | 12 + .../@vant/weapp/dist/wxs/array.wxs | 5 + .../node_modules/@vant/weapp/dist/wxs/bem.wxs | 39 + .../@vant/weapp/dist/wxs/memoize.wxs | 55 + .../@vant/weapp/dist/wxs/object.wxs | 13 + .../@vant/weapp/dist/wxs/style.wxs | 42 + .../@vant/weapp/dist/wxs/utils.wxs | 10 + .../@vant/weapp/lib/action-sheet/index.d.ts | 1 + .../@vant/weapp/lib/action-sheet/index.js | 78 + .../@vant/weapp/lib/action-sheet/index.json | 8 + .../@vant/weapp/lib/action-sheet/index.wxml | 70 + .../@vant/weapp/lib/action-sheet/index.wxss | 1 + .../@vant/weapp/lib/area/index.d.ts | 1 + .../@vant/weapp/lib/area/index.js | 235 +++ .../@vant/weapp/lib/area/index.json | 6 + .../@vant/weapp/lib/area/index.wxml | 20 + .../@vant/weapp/lib/area/index.wxs | 8 + .../@vant/weapp/lib/area/index.wxss | 1 + .../@vant/weapp/lib/button/index.d.ts | 1 + .../@vant/weapp/lib/button/index.js | 67 + .../@vant/weapp/lib/button/index.json | 7 + .../@vant/weapp/lib/button/index.wxml | 56 + .../@vant/weapp/lib/button/index.wxs | 39 + .../@vant/weapp/lib/button/index.wxss | 1 + .../@vant/weapp/lib/calendar/calendar.wxml | 70 + .../lib/calendar/components/header/index.d.ts | 1 + .../lib/calendar/components/header/index.js | 45 + .../lib/calendar/components/header/index.json | 3 + .../lib/calendar/components/header/index.wxml | 16 + .../lib/calendar/components/header/index.wxss | 1 + .../lib/calendar/components/month/index.d.ts | 6 + .../lib/calendar/components/month/index.js | 158 ++ .../lib/calendar/components/month/index.json | 3 + .../lib/calendar/components/month/index.wxml | 39 + .../lib/calendar/components/month/index.wxs | 71 + .../lib/calendar/components/month/index.wxss | 1 + .../@vant/weapp/lib/calendar/index.d.ts | 1 + .../@vant/weapp/lib/calendar/index.js | 383 +++++ .../@vant/weapp/lib/calendar/index.json | 10 + .../@vant/weapp/lib/calendar/index.wxml | 27 + .../@vant/weapp/lib/calendar/index.wxs | 37 + .../@vant/weapp/lib/calendar/index.wxss | 1 + .../@vant/weapp/lib/calendar/utils.d.ts | 12 + .../@vant/weapp/lib/calendar/utils.js | 97 ++ .../@vant/weapp/lib/calendar/utils.wxs | 25 + .../@vant/weapp/lib/card/index.d.ts | 1 + .../@vant/weapp/lib/card/index.js | 51 + .../@vant/weapp/lib/card/index.json | 6 + .../@vant/weapp/lib/card/index.wxml | 56 + .../@vant/weapp/lib/card/index.wxss | 1 + .../@vant/weapp/lib/cascader/index.d.ts | 1 + .../@vant/weapp/lib/cascader/index.js | 223 +++ .../@vant/weapp/lib/cascader/index.json | 8 + .../@vant/weapp/lib/cascader/index.wxml | 54 + .../@vant/weapp/lib/cascader/index.wxs | 24 + .../@vant/weapp/lib/cascader/index.wxss | 1 + .../@vant/weapp/lib/cell-group/index.d.ts | 1 + .../@vant/weapp/lib/cell-group/index.js | 13 + .../@vant/weapp/lib/cell-group/index.json | 3 + .../@vant/weapp/lib/cell-group/index.wxml | 11 + .../@vant/weapp/lib/cell-group/index.wxss | 1 + .../@vant/weapp/lib/cell/index.d.ts | 1 + .../@vant/weapp/lib/cell/index.js | 40 + .../@vant/weapp/lib/cell/index.json | 6 + .../@vant/weapp/lib/cell/index.wxml | 47 + .../@vant/weapp/lib/cell/index.wxs | 17 + .../@vant/weapp/lib/cell/index.wxss | 1 + .../@vant/weapp/lib/checkbox-group/index.d.ts | 1 + .../@vant/weapp/lib/checkbox-group/index.js | 39 + .../@vant/weapp/lib/checkbox-group/index.json | 3 + .../@vant/weapp/lib/checkbox-group/index.wxml | 5 + .../@vant/weapp/lib/checkbox-group/index.wxss | 1 + .../@vant/weapp/lib/checkbox/index.d.ts | 1 + .../@vant/weapp/lib/checkbox/index.js | 79 + .../@vant/weapp/lib/checkbox/index.json | 6 + .../@vant/weapp/lib/checkbox/index.wxml | 31 + .../@vant/weapp/lib/checkbox/index.wxs | 20 + .../@vant/weapp/lib/checkbox/index.wxss | 1 + .../@vant/weapp/lib/circle/canvas.d.ts | 4 + .../@vant/weapp/lib/circle/canvas.js | 47 + .../@vant/weapp/lib/circle/index.d.ts | 1 + .../@vant/weapp/lib/circle/index.js | 207 +++ .../@vant/weapp/lib/circle/index.json | 3 + .../@vant/weapp/lib/circle/index.wxml | 9 + .../@vant/weapp/lib/circle/index.wxss | 1 + .../@vant/weapp/lib/col/index.d.ts | 1 + .../node_modules/@vant/weapp/lib/col/index.js | 11 + .../@vant/weapp/lib/col/index.json | 3 + .../@vant/weapp/lib/col/index.wxml | 9 + .../@vant/weapp/lib/col/index.wxs | 18 + .../@vant/weapp/lib/col/index.wxss | 1 + .../weapp/lib/collapse-item/animate.d.ts | 2 + .../@vant/weapp/lib/collapse-item/animate.js | 43 + .../@vant/weapp/lib/collapse-item/index.d.ts | 1 + .../@vant/weapp/lib/collapse-item/index.js | 62 + .../@vant/weapp/lib/collapse-item/index.json | 6 + .../@vant/weapp/lib/collapse-item/index.wxml | 45 + .../@vant/weapp/lib/collapse-item/index.wxss | 1 + .../@vant/weapp/lib/collapse/index.d.ts | 1 + .../@vant/weapp/lib/collapse/index.js | 48 + .../@vant/weapp/lib/collapse/index.json | 3 + .../@vant/weapp/lib/collapse/index.wxml | 3 + .../@vant/weapp/lib/collapse/index.wxss | 1 + .../@vant/weapp/lib/common/color.d.ts | 7 + .../@vant/weapp/lib/common/color.js | 10 + .../@vant/weapp/lib/common/component.d.ts | 4 + .../@vant/weapp/lib/common/component.js | 49 + .../@vant/weapp/lib/common/index.wxss | 1 + .../@vant/weapp/lib/common/relation.d.ts | 15 + .../@vant/weapp/lib/common/relation.js | 65 + .../weapp/lib/common/style/clearfix.wxss | 1 + .../weapp/lib/common/style/ellipsis.wxss | 1 + .../weapp/lib/common/style/hairline.wxss | 1 + .../lib/common/style/mixins/clearfix.wxss | 0 .../lib/common/style/mixins/ellipsis.wxss | 0 .../lib/common/style/mixins/hairline.wxss | 0 .../@vant/weapp/lib/common/style/var.wxss | 0 .../@vant/weapp/lib/common/utils.d.ts | 21 + .../@vant/weapp/lib/common/utils.js | 109 ++ .../@vant/weapp/lib/common/validator.d.ts | 9 + .../@vant/weapp/lib/common/validator.js | 43 + .../@vant/weapp/lib/common/version.d.ts | 15 + .../@vant/weapp/lib/common/version.js | 70 + .../weapp/lib/config-provider/index.d.ts | 1 + .../@vant/weapp/lib/config-provider/index.js | 11 + .../weapp/lib/config-provider/index.json | 3 + .../weapp/lib/config-provider/index.wxml | 5 + .../@vant/weapp/lib/config-provider/index.wxs | 29 + .../@vant/weapp/lib/count-down/index.d.ts | 1 + .../@vant/weapp/lib/count-down/index.js | 104 ++ .../@vant/weapp/lib/count-down/index.json | 3 + .../@vant/weapp/lib/count-down/index.wxml | 4 + .../@vant/weapp/lib/count-down/index.wxss | 1 + .../@vant/weapp/lib/count-down/utils.d.ts | 10 + .../@vant/weapp/lib/count-down/utils.js | 64 + .../weapp/lib/datetime-picker/index.d.ts | 1 + .../@vant/weapp/lib/datetime-picker/index.js | 329 +++++ .../weapp/lib/datetime-picker/index.json | 6 + .../weapp/lib/datetime-picker/index.wxml | 16 + .../weapp/lib/datetime-picker/index.wxss | 1 + .../@vant/weapp/lib/definitions/index.d.ts | 28 + .../@vant/weapp/lib/definitions/index.js | 2 + .../@vant/weapp/lib/dialog/dialog.d.ts | 55 + .../@vant/weapp/lib/dialog/dialog.js | 92 ++ .../@vant/weapp/lib/dialog/index.d.ts | 1 + .../@vant/weapp/lib/dialog/index.js | 135 ++ .../@vant/weapp/lib/dialog/index.json | 9 + .../@vant/weapp/lib/dialog/index.wxml | 125 ++ .../@vant/weapp/lib/dialog/index.wxss | 1 + .../@vant/weapp/lib/divider/index.d.ts | 1 + .../@vant/weapp/lib/divider/index.js | 14 + .../@vant/weapp/lib/divider/index.json | 4 + .../@vant/weapp/lib/divider/index.wxml | 9 + .../@vant/weapp/lib/divider/index.wxs | 18 + .../@vant/weapp/lib/divider/index.wxss | 1 + .../@vant/weapp/lib/dropdown-item/index.d.ts | 1 + .../@vant/weapp/lib/dropdown-item/index.js | 136 ++ .../@vant/weapp/lib/dropdown-item/index.json | 8 + .../@vant/weapp/lib/dropdown-item/index.wxml | 50 + .../@vant/weapp/lib/dropdown-item/index.wxss | 1 + .../@vant/weapp/lib/dropdown-item/shared.d.ts | 5 + .../@vant/weapp/lib/dropdown-item/shared.js | 2 + .../@vant/weapp/lib/dropdown-menu/index.d.ts | 1 + .../@vant/weapp/lib/dropdown-menu/index.js | 122 ++ .../@vant/weapp/lib/dropdown-menu/index.json | 3 + .../@vant/weapp/lib/dropdown-menu/index.wxml | 23 + .../@vant/weapp/lib/dropdown-menu/index.wxs | 16 + .../@vant/weapp/lib/dropdown-menu/index.wxss | 1 + .../@vant/weapp/lib/empty/index.d.ts | 1 + .../@vant/weapp/lib/empty/index.js | 12 + .../@vant/weapp/lib/empty/index.json | 4 + .../@vant/weapp/lib/empty/index.wxml | 22 + .../@vant/weapp/lib/empty/index.wxs | 15 + .../@vant/weapp/lib/empty/index.wxss | 1 + .../@vant/weapp/lib/field/index.d.ts | 1 + .../@vant/weapp/lib/field/index.js | 137 ++ .../@vant/weapp/lib/field/index.json | 7 + .../@vant/weapp/lib/field/index.wxml | 56 + .../@vant/weapp/lib/field/index.wxs | 18 + .../@vant/weapp/lib/field/index.wxss | 1 + .../@vant/weapp/lib/field/input.wxml | 30 + .../@vant/weapp/lib/field/props.d.ts | 4 + .../@vant/weapp/lib/field/props.js | 67 + .../@vant/weapp/lib/field/textarea.wxml | 32 + .../@vant/weapp/lib/field/types.d.ts | 8 + .../@vant/weapp/lib/field/types.js | 2 + .../weapp/lib/goods-action-button/index.d.ts | 1 + .../weapp/lib/goods-action-button/index.js | 46 + .../weapp/lib/goods-action-button/index.json | 6 + .../weapp/lib/goods-action-button/index.wxml | 35 + .../weapp/lib/goods-action-button/index.wxss | 1 + .../weapp/lib/goods-action-icon/index.d.ts | 1 + .../weapp/lib/goods-action-icon/index.js | 29 + .../weapp/lib/goods-action-icon/index.json | 7 + .../weapp/lib/goods-action-icon/index.wxml | 41 + .../weapp/lib/goods-action-icon/index.wxss | 1 + .../@vant/weapp/lib/goods-action/index.d.ts | 1 + .../@vant/weapp/lib/goods-action/index.js | 17 + .../@vant/weapp/lib/goods-action/index.json | 3 + .../@vant/weapp/lib/goods-action/index.wxml | 5 + .../@vant/weapp/lib/goods-action/index.wxss | 1 + .../@vant/weapp/lib/grid-item/index.d.ts | 1 + .../@vant/weapp/lib/grid-item/index.js | 54 + .../@vant/weapp/lib/grid-item/index.json | 6 + .../@vant/weapp/lib/grid-item/index.wxml | 27 + .../@vant/weapp/lib/grid-item/index.wxs | 32 + .../@vant/weapp/lib/grid-item/index.wxss | 1 + .../@vant/weapp/lib/grid/index.d.ts | 1 + .../@vant/weapp/lib/grid/index.js | 57 + .../@vant/weapp/lib/grid/index.json | 3 + .../@vant/weapp/lib/grid/index.wxml | 8 + .../@vant/weapp/lib/grid/index.wxs | 13 + .../@vant/weapp/lib/grid/index.wxss | 1 + .../@vant/weapp/lib/icon/index.d.ts | 1 + .../@vant/weapp/lib/icon/index.js | 23 + .../@vant/weapp/lib/icon/index.json | 6 + .../@vant/weapp/lib/icon/index.wxml | 20 + .../@vant/weapp/lib/icon/index.wxs | 43 + .../@vant/weapp/lib/icon/index.wxss | 1 + .../@vant/weapp/lib/image/index.d.ts | 1 + .../@vant/weapp/lib/image/index.js | 66 + .../@vant/weapp/lib/image/index.json | 7 + .../@vant/weapp/lib/image/index.wxml | 35 + .../@vant/weapp/lib/image/index.wxs | 32 + .../@vant/weapp/lib/image/index.wxss | 1 + .../@vant/weapp/lib/index-anchor/index.d.ts | 1 + .../@vant/weapp/lib/index-anchor/index.js | 28 + .../@vant/weapp/lib/index-anchor/index.json | 3 + .../@vant/weapp/lib/index-anchor/index.wxml | 14 + .../@vant/weapp/lib/index-anchor/index.wxss | 1 + .../@vant/weapp/lib/index-bar/index.d.ts | 1 + .../@vant/weapp/lib/index-bar/index.js | 243 ++++ .../@vant/weapp/lib/index-bar/index.json | 3 + .../@vant/weapp/lib/index-bar/index.wxml | 22 + .../@vant/weapp/lib/index-bar/index.wxss | 1 + .../@vant/weapp/lib/info/index.d.ts | 1 + .../@vant/weapp/lib/info/index.js | 10 + .../@vant/weapp/lib/info/index.json | 3 + .../@vant/weapp/lib/info/index.wxml | 7 + .../@vant/weapp/lib/info/index.wxss | 1 + .../@vant/weapp/lib/loading/index.d.ts | 1 + .../@vant/weapp/lib/loading/index.js | 18 + .../@vant/weapp/lib/loading/index.json | 3 + .../@vant/weapp/lib/loading/index.wxml | 19 + .../@vant/weapp/lib/loading/index.wxs | 22 + .../@vant/weapp/lib/loading/index.wxss | 1 + .../@vant/weapp/lib/mixins/basic.d.ts | 1 + .../@vant/weapp/lib/mixins/basic.js | 14 + .../@vant/weapp/lib/mixins/button.d.ts | 1 + .../@vant/weapp/lib/mixins/button.js | 54 + .../@vant/weapp/lib/mixins/link.d.ts | 1 + .../@vant/weapp/lib/mixins/link.js | 27 + .../@vant/weapp/lib/mixins/page-scroll.d.ts | 6 + .../@vant/weapp/lib/mixins/page-scroll.js | 47 + .../@vant/weapp/lib/mixins/touch.d.ts | 1 + .../@vant/weapp/lib/mixins/touch.js | 40 + .../@vant/weapp/lib/mixins/transition.d.ts | 1 + .../@vant/weapp/lib/mixins/transition.js | 131 ++ .../@vant/weapp/lib/nav-bar/index.d.ts | 1 + .../@vant/weapp/lib/nav-bar/index.js | 68 + .../@vant/weapp/lib/nav-bar/index.json | 6 + .../@vant/weapp/lib/nav-bar/index.wxml | 42 + .../@vant/weapp/lib/nav-bar/index.wxs | 13 + .../@vant/weapp/lib/nav-bar/index.wxss | 1 + .../@vant/weapp/lib/notice-bar/index.d.ts | 1 + .../@vant/weapp/lib/notice-bar/index.js | 125 ++ .../@vant/weapp/lib/notice-bar/index.json | 6 + .../@vant/weapp/lib/notice-bar/index.wxml | 38 + .../@vant/weapp/lib/notice-bar/index.wxs | 15 + .../@vant/weapp/lib/notice-bar/index.wxss | 1 + .../@vant/weapp/lib/notify/index.d.ts | 1 + .../@vant/weapp/lib/notify/index.js | 68 + .../@vant/weapp/lib/notify/index.json | 6 + .../@vant/weapp/lib/notify/index.wxml | 21 + .../@vant/weapp/lib/notify/index.wxs | 22 + .../@vant/weapp/lib/notify/index.wxss | 1 + .../@vant/weapp/lib/notify/notify.d.ts | 22 + .../@vant/weapp/lib/notify/notify.js | 67 + .../@vant/weapp/lib/overlay/index.d.ts | 1 + .../@vant/weapp/lib/overlay/index.js | 32 + .../@vant/weapp/lib/overlay/index.json | 6 + .../@vant/weapp/lib/overlay/index.wxml | 7 + .../@vant/weapp/lib/overlay/index.wxss | 1 + .../@vant/weapp/lib/overlay/overlay.wxml | 10 + .../@vant/weapp/lib/panel/index.d.ts | 1 + .../@vant/weapp/lib/panel/index.js | 11 + .../@vant/weapp/lib/panel/index.json | 6 + .../@vant/weapp/lib/panel/index.wxml | 19 + .../@vant/weapp/lib/panel/index.wxss | 1 + .../@vant/weapp/lib/picker-column/index.d.ts | 1 + .../@vant/weapp/lib/picker-column/index.js | 122 ++ .../@vant/weapp/lib/picker-column/index.json | 3 + .../@vant/weapp/lib/picker-column/index.wxml | 23 + .../@vant/weapp/lib/picker-column/index.wxs | 36 + .../@vant/weapp/lib/picker-column/index.wxss | 1 + .../@vant/weapp/lib/picker/index.d.ts | 1 + .../@vant/weapp/lib/picker/index.js | 161 +++ .../@vant/weapp/lib/picker/index.json | 7 + .../@vant/weapp/lib/picker/index.wxml | 37 + .../@vant/weapp/lib/picker/index.wxs | 42 + .../@vant/weapp/lib/picker/index.wxss | 1 + .../@vant/weapp/lib/picker/shared.d.ts | 21 + .../@vant/weapp/lib/picker/shared.js | 24 + .../@vant/weapp/lib/picker/toolbar.wxml | 23 + .../@vant/weapp/lib/popup/index.d.ts | 1 + .../@vant/weapp/lib/popup/index.js | 99 ++ .../@vant/weapp/lib/popup/index.json | 7 + .../@vant/weapp/lib/popup/index.wxml | 21 + .../@vant/weapp/lib/popup/index.wxs | 18 + .../@vant/weapp/lib/popup/index.wxss | 1 + .../@vant/weapp/lib/popup/popup.wxml | 16 + .../@vant/weapp/lib/progress/index.d.ts | 1 + .../@vant/weapp/lib/progress/index.js | 55 + .../@vant/weapp/lib/progress/index.json | 3 + .../@vant/weapp/lib/progress/index.wxml | 20 + .../@vant/weapp/lib/progress/index.wxs | 36 + .../@vant/weapp/lib/progress/index.wxss | 1 + .../@vant/weapp/lib/radio-group/index.d.ts | 1 + .../@vant/weapp/lib/radio-group/index.js | 24 + .../@vant/weapp/lib/radio-group/index.json | 3 + .../@vant/weapp/lib/radio-group/index.wxml | 5 + .../@vant/weapp/lib/radio-group/index.wxss | 1 + .../@vant/weapp/lib/radio/index.d.ts | 1 + .../@vant/weapp/lib/radio/index.js | 68 + .../@vant/weapp/lib/radio/index.json | 6 + .../@vant/weapp/lib/radio/index.wxml | 30 + .../@vant/weapp/lib/radio/index.wxs | 33 + .../@vant/weapp/lib/radio/index.wxss | 1 + .../@vant/weapp/lib/rate/index.d.ts | 1 + .../@vant/weapp/lib/rate/index.js | 93 ++ .../@vant/weapp/lib/rate/index.json | 6 + .../@vant/weapp/lib/rate/index.wxml | 35 + .../@vant/weapp/lib/rate/index.wxss | 1 + .../@vant/weapp/lib/row/index.d.ts | 1 + .../node_modules/@vant/weapp/lib/row/index.js | 26 + .../@vant/weapp/lib/row/index.json | 3 + .../@vant/weapp/lib/row/index.wxml | 5 + .../@vant/weapp/lib/row/index.wxs | 18 + .../@vant/weapp/lib/row/index.wxss | 1 + .../@vant/weapp/lib/search/index.d.ts | 1 + .../@vant/weapp/lib/search/index.js | 100 ++ .../@vant/weapp/lib/search/index.json | 6 + .../@vant/weapp/lib/search/index.wxml | 54 + .../@vant/weapp/lib/search/index.wxss | 1 + .../@vant/weapp/lib/share-sheet/index.d.ts | 1 + .../@vant/weapp/lib/share-sheet/index.js | 61 + .../@vant/weapp/lib/share-sheet/index.json | 7 + .../@vant/weapp/lib/share-sheet/index.wxml | 47 + .../@vant/weapp/lib/share-sheet/index.wxs | 12 + .../@vant/weapp/lib/share-sheet/index.wxss | 1 + .../@vant/weapp/lib/share-sheet/options.d.ts | 1 + .../@vant/weapp/lib/share-sheet/options.js | 27 + .../@vant/weapp/lib/share-sheet/options.json | 3 + .../@vant/weapp/lib/share-sheet/options.wxml | 20 + .../@vant/weapp/lib/share-sheet/options.wxs | 14 + .../@vant/weapp/lib/share-sheet/options.wxss | 1 + .../@vant/weapp/lib/sidebar-item/index.d.ts | 1 + .../@vant/weapp/lib/sidebar-item/index.js | 32 + .../@vant/weapp/lib/sidebar-item/index.json | 6 + .../@vant/weapp/lib/sidebar-item/index.wxml | 18 + .../@vant/weapp/lib/sidebar-item/index.wxss | 1 + .../@vant/weapp/lib/sidebar/index.d.ts | 1 + .../@vant/weapp/lib/sidebar/index.js | 36 + .../@vant/weapp/lib/sidebar/index.json | 3 + .../@vant/weapp/lib/sidebar/index.wxml | 3 + .../@vant/weapp/lib/sidebar/index.wxss | 1 + .../@vant/weapp/lib/skeleton/index.d.ts | 1 + .../@vant/weapp/lib/skeleton/index.js | 48 + .../@vant/weapp/lib/skeleton/index.json | 4 + .../@vant/weapp/lib/skeleton/index.wxml | 29 + .../@vant/weapp/lib/skeleton/index.wxss | 1 + .../@vant/weapp/lib/slider/index.d.ts | 1 + .../@vant/weapp/lib/slider/index.js | 206 +++ .../@vant/weapp/lib/slider/index.json | 3 + .../@vant/weapp/lib/slider/index.wxml | 68 + .../@vant/weapp/lib/slider/index.wxs | 14 + .../@vant/weapp/lib/slider/index.wxss | 1 + .../@vant/weapp/lib/stepper/index.d.ts | 1 + .../@vant/weapp/lib/stepper/index.js | 203 +++ .../@vant/weapp/lib/stepper/index.json | 3 + .../@vant/weapp/lib/stepper/index.wxml | 43 + .../@vant/weapp/lib/stepper/index.wxs | 22 + .../@vant/weapp/lib/stepper/index.wxss | 1 + .../@vant/weapp/lib/steps/index.d.ts | 1 + .../@vant/weapp/lib/steps/index.js | 35 + .../@vant/weapp/lib/steps/index.json | 6 + .../@vant/weapp/lib/steps/index.wxml | 54 + .../@vant/weapp/lib/steps/index.wxss | 1 + .../@vant/weapp/lib/sticky/index.d.ts | 1 + .../@vant/weapp/lib/sticky/index.js | 126 ++ .../@vant/weapp/lib/sticky/index.json | 3 + .../@vant/weapp/lib/sticky/index.wxml | 8 + .../@vant/weapp/lib/sticky/index.wxs | 25 + .../@vant/weapp/lib/sticky/index.wxss | 1 + .../@vant/weapp/lib/submit-bar/index.d.ts | 1 + .../@vant/weapp/lib/submit-bar/index.js | 58 + .../@vant/weapp/lib/submit-bar/index.json | 7 + .../@vant/weapp/lib/submit-bar/index.wxml | 44 + .../@vant/weapp/lib/submit-bar/index.wxss | 1 + .../@vant/weapp/lib/swipe-cell/index.d.ts | 1 + .../@vant/weapp/lib/swipe-cell/index.js | 135 ++ .../@vant/weapp/lib/swipe-cell/index.json | 3 + .../@vant/weapp/lib/swipe-cell/index.wxml | 20 + .../@vant/weapp/lib/swipe-cell/index.wxss | 1 + .../@vant/weapp/lib/switch/index.d.ts | 1 + .../@vant/weapp/lib/switch/index.js | 38 + .../@vant/weapp/lib/switch/index.json | 6 + .../@vant/weapp/lib/switch/index.wxml | 16 + .../@vant/weapp/lib/switch/index.wxs | 26 + .../@vant/weapp/lib/switch/index.wxss | 1 + .../@vant/weapp/lib/tab/index.d.ts | 1 + .../node_modules/@vant/weapp/lib/tab/index.js | 58 + .../@vant/weapp/lib/tab/index.json | 3 + .../@vant/weapp/lib/tab/index.wxml | 8 + .../@vant/weapp/lib/tab/index.wxss | 1 + .../@vant/weapp/lib/tabbar-item/index.d.ts | 1 + .../@vant/weapp/lib/tabbar-item/index.js | 70 + .../@vant/weapp/lib/tabbar-item/index.json | 7 + .../@vant/weapp/lib/tabbar-item/index.wxml | 28 + .../@vant/weapp/lib/tabbar-item/index.wxss | 1 + .../@vant/weapp/lib/tabbar/index.d.ts | 1 + .../@vant/weapp/lib/tabbar/index.js | 68 + .../@vant/weapp/lib/tabbar/index.json | 3 + .../@vant/weapp/lib/tabbar/index.wxml | 10 + .../@vant/weapp/lib/tabbar/index.wxss | 1 + .../@vant/weapp/lib/tabs/index.d.ts | 1 + .../@vant/weapp/lib/tabs/index.js | 327 +++++ .../@vant/weapp/lib/tabs/index.json | 7 + .../@vant/weapp/lib/tabs/index.wxml | 63 + .../@vant/weapp/lib/tabs/index.wxs | 83 ++ .../@vant/weapp/lib/tabs/index.wxss | 1 + .../@vant/weapp/lib/tag/index.d.ts | 1 + .../node_modules/@vant/weapp/lib/tag/index.js | 23 + .../@vant/weapp/lib/tag/index.json | 6 + .../@vant/weapp/lib/tag/index.wxml | 15 + .../@vant/weapp/lib/tag/index.wxs | 13 + .../@vant/weapp/lib/tag/index.wxss | 1 + .../@vant/weapp/lib/toast/index.d.ts | 1 + .../@vant/weapp/lib/toast/index.js | 31 + .../@vant/weapp/lib/toast/index.json | 9 + .../@vant/weapp/lib/toast/index.wxml | 36 + .../@vant/weapp/lib/toast/index.wxss | 1 + .../@vant/weapp/lib/toast/toast.d.ts | 28 + .../@vant/weapp/lib/toast/toast.js | 83 ++ .../@vant/weapp/lib/transition/index.d.ts | 1 + .../@vant/weapp/lib/transition/index.js | 15 + .../@vant/weapp/lib/transition/index.json | 3 + .../@vant/weapp/lib/transition/index.wxml | 10 + .../@vant/weapp/lib/transition/index.wxs | 17 + .../@vant/weapp/lib/transition/index.wxss | 1 + .../@vant/weapp/lib/tree-select/index.d.ts | 1 + .../@vant/weapp/lib/tree-select/index.js | 70 + .../@vant/weapp/lib/tree-select/index.json | 8 + .../@vant/weapp/lib/tree-select/index.wxml | 41 + .../@vant/weapp/lib/tree-select/index.wxs | 12 + .../@vant/weapp/lib/tree-select/index.wxss | 1 + .../@vant/weapp/lib/uploader/index.d.ts | 1 + .../@vant/weapp/lib/uploader/index.js | 183 +++ .../@vant/weapp/lib/uploader/index.json | 7 + .../@vant/weapp/lib/uploader/index.wxml | 84 ++ .../@vant/weapp/lib/uploader/index.wxs | 17 + .../@vant/weapp/lib/uploader/index.wxss | 1 + .../@vant/weapp/lib/uploader/shared.d.ts | 53 + .../@vant/weapp/lib/uploader/shared.js | 60 + .../@vant/weapp/lib/uploader/utils.d.ts | 24 + .../@vant/weapp/lib/uploader/utils.js | 112 ++ .../@vant/weapp/lib/wxs/add-unit.wxs | 12 + .../@vant/weapp/lib/wxs/array.wxs | 5 + .../node_modules/@vant/weapp/lib/wxs/bem.wxs | 39 + .../@vant/weapp/lib/wxs/memoize.wxs | 55 + .../@vant/weapp/lib/wxs/object.wxs | 13 + .../@vant/weapp/lib/wxs/style.wxs | 42 + .../@vant/weapp/lib/wxs/utils.wxs | 10 + .../node_modules/@vant/weapp/package.json | 71 + .../mobx-miniprogram-bindings/.babelrc | 11 + .../mobx-miniprogram-bindings/.eslintrc.js | 96 ++ .../mobx-miniprogram-bindings/LICENSE | 21 + .../mobx-miniprogram-bindings/README.md | 191 +++ .../mobx-miniprogram-bindings/gulpfile.js | 60 + .../miniprogram_dist/index.js | 292 ++++ .../miniprogram_dist/index.js.map | 1 + .../mobx-miniprogram-bindings/package.json | 74 + .../mobx-miniprogram-bindings/src/index.js | 167 +++ .../mobx-miniprogram/CHANGELOG.md | 1277 +++++++++++++++++ .../node_modules/mobx-miniprogram/LICENSE | 21 + .../node_modules/mobx-miniprogram/README.md | 453 ++++++ .../mobx-miniprogram/lib/api/action.d.ts | 25 + .../lib/api/actiondecorator.d.ts | 16 + .../mobx-miniprogram/lib/api/autorun.d.ts | 19 + .../lib/api/become-observed.d.ts | 5 + .../mobx-miniprogram/lib/api/computed.d.ts | 14 + .../mobx-miniprogram/lib/api/configure.d.ts | 9 + .../mobx-miniprogram/lib/api/decorate.d.ts | 6 + .../lib/api/extendobservable.d.ts | 7 + .../mobx-miniprogram/lib/api/extras.d.ts | 10 + .../mobx-miniprogram/lib/api/flow.d.ts | 12 + .../lib/api/intercept-read.d.ts | 8 + .../mobx-miniprogram/lib/api/intercept.d.ts | 8 + .../mobx-miniprogram/lib/api/iscomputed.d.ts | 3 + .../lib/api/isobservable.d.ts | 2 + .../mobx-miniprogram/lib/api/object-api.d.ts | 34 + .../mobx-miniprogram/lib/api/observable.d.ts | 54 + .../lib/api/observabledecorator.d.ts | 6 + .../mobx-miniprogram/lib/api/observe.d.ts | 8 + .../mobx-miniprogram/lib/api/tojs.d.ts | 11 + .../mobx-miniprogram/lib/api/trace.d.ts | 3 + .../mobx-miniprogram/lib/api/transaction.d.ts | 8 + .../mobx-miniprogram/lib/api/when.d.ts | 10 + .../mobx-miniprogram/lib/core/action.d.ts | 9 + .../mobx-miniprogram/lib/core/atom.d.ts | 40 + .../lib/core/computedvalue.d.ts | 93 ++ .../mobx-miniprogram/lib/core/derivation.d.ts | 67 + .../lib/core/globalstate.d.ts | 91 ++ .../mobx-miniprogram/lib/core/observable.d.ts | 44 + .../mobx-miniprogram/lib/core/reaction.d.ts | 62 + .../mobx-miniprogram/lib/core/spy.d.ts | 6 + .../mobx-miniprogram/lib/internal.d.ts | 44 + .../mobx-miniprogram/lib/mobx.d.ts | 19 + .../mobx-miniprogram/lib/mobx.js.flow | 519 +++++++ .../lib/types/intercept-utils.d.ts | 9 + .../lib/types/listen-utils.d.ts | 8 + .../mobx-miniprogram/lib/types/modifiers.d.ts | 7 + .../lib/types/observablearray.d.ts | 78 + .../lib/types/observablemap.d.ts | 83 ++ .../lib/types/observableobject.d.ts | 65 + .../lib/types/observableset.d.ts | 49 + .../lib/types/observablevalue.d.ts | 37 + .../lib/types/type-utils.d.ts | 4 + .../mobx-miniprogram/lib/utils/comparer.d.ts | 12 + .../lib/utils/decorators2.d.ts | 7 + .../mobx-miniprogram/lib/utils/eq.d.ts | 1 + .../mobx-miniprogram/lib/utils/iterable.d.ts | 5 + .../mobx-miniprogram/lib/utils/utils.d.ts | 43 + .../miniprogram_dist/index.js | 1 + .../mobx-miniprogram/package.json | 136 ++ src/miniprogram-4/outer/amap-wx.130.js | 31 + src/miniprogram-4/package-lock.json | 82 ++ src/miniprogram-4/package.json | 20 + src/miniprogram-4/pages/.DS_Store | Bin 0 -> 6148 bytes src/miniprogram-4/pages/index/index.js | 127 ++ src/miniprogram-4/pages/index/index.json | 4 + src/miniprogram-4/pages/index/index.wxml | 33 + src/miniprogram-4/pages/index/index.wxss | 186 +++ src/miniprogram-4/pages/info/info.js | 76 + src/miniprogram-4/pages/info/info.json | 3 + src/miniprogram-4/pages/info/info.wxml | 6 + src/miniprogram-4/pages/info/info.wxss | 12 + .../pages/innerLogin/innerLogin.js | 185 +++ .../pages/innerLogin/innerLogin.json | 4 + .../pages/innerLogin/innerLogin.wxml | 44 + .../pages/innerLogin/innerLogin.wxss | 134 ++ src/miniprogram-4/pages/list/.DS_Store | Bin 0 -> 6148 bytes src/miniprogram-4/pages/list/list.js | 399 +++++ src/miniprogram-4/pages/list/list.json | 5 + src/miniprogram-4/pages/list/list.wxml | 84 ++ src/miniprogram-4/pages/list/list.wxss | 154 ++ src/miniprogram-4/pages/login/login.js | 178 +++ src/miniprogram-4/pages/login/login.json | 4 + src/miniprogram-4/pages/login/login.wxml | 43 + src/miniprogram-4/pages/login/login.wxss | 132 ++ src/miniprogram-4/pages/logs/logs.js | 18 + src/miniprogram-4/pages/logs/logs.json | 4 + src/miniprogram-4/pages/logs/logs.wxml | 6 + src/miniprogram-4/pages/logs/logs.wxss | 16 + src/miniprogram-4/pages/map/map.js | 95 ++ src/miniprogram-4/pages/map/map.json | 3 + src/miniprogram-4/pages/map/map.wxml | 17 + src/miniprogram-4/pages/map/map.wxss | 49 + src/miniprogram-4/pages/my/my.js | 163 +++ src/miniprogram-4/pages/my/my.json | 3 + src/miniprogram-4/pages/my/my.wxml | 51 + src/miniprogram-4/pages/my/my.wxss | 117 ++ .../pages/navigation_bus/navigation.js | 82 ++ .../pages/navigation_bus/navigation.json | 3 + .../pages/navigation_bus/navigation.wxml | 18 + .../pages/navigation_bus/navigation.wxss | 49 + .../pages/navigation_ride/navigation.js | 96 ++ .../pages/navigation_ride/navigation.json | 3 + .../pages/navigation_ride/navigation.wxml | 18 + .../pages/navigation_ride/navigation.wxss | 49 + .../pages/navigation_walk/navigation.js | 95 ++ .../pages/navigation_walk/navigation.json | 3 + .../pages/navigation_walk/navigation.wxml | 18 + .../pages/navigation_walk/navigation.wxss | 49 + src/miniprogram-4/pages/predict/predict.js | 147 ++ src/miniprogram-4/pages/predict/predict.json | 3 + src/miniprogram-4/pages/predict/predict.wxml | 9 + src/miniprogram-4/pages/predict/predict.wxss | 36 + .../pages/prediction/prediction.js | 91 ++ .../pages/prediction/prediction.json | 5 + .../pages/prediction/prediction.wxml | 18 + .../pages/prediction/prediction.wxss | 1 + .../pages/pswChange/pswChange.js | 172 +++ .../pages/pswChange/pswChange.json | 3 + .../pages/pswChange/pswChange.wxml | 20 + .../pages/pswChange/pswChange.wxss | 76 + src/miniprogram-4/pages/register/register.js | 218 +++ .../pages/register/register.json | 3 + .../pages/register/register.wxml | 32 + .../pages/register/register.wxss | 84 ++ src/miniprogram-4/pages/result/result.js | 196 +++ src/miniprogram-4/pages/result/result.json | 4 + src/miniprogram-4/pages/result/result.wxml | 90 ++ src/miniprogram-4/pages/result/result.wxss | 193 +++ src/miniprogram-4/project.config.json | 29 + src/miniprogram-4/project.private.config.json | 11 + src/miniprogram-4/sitemap.json | 7 + src/miniprogram-4/store/store.js | 39 + src/miniprogram-4/utils/util.js | 19 + 1575 files changed, 45151 insertions(+), 1 deletion(-) create mode 100644 src/miniprogram-4/.DS_Store create mode 100644 src/miniprogram-4/.eslintrc.js create mode 100644 src/miniprogram-4/Components/test1/test1.js create mode 100644 src/miniprogram-4/Components/test1/test1.json create mode 100644 src/miniprogram-4/Components/test1/test1.wxml create mode 100644 src/miniprogram-4/Components/test1/test1.wxss create mode 100644 src/miniprogram-4/Components/test2/test2.js create mode 100644 src/miniprogram-4/Components/test2/test2.json create mode 100644 src/miniprogram-4/Components/test2/test2.wxml create mode 100644 src/miniprogram-4/Components/test2/test2.wxss create mode 100644 src/miniprogram-4/README.md create mode 100644 src/miniprogram-4/app.js create mode 100644 src/miniprogram-4/app.json create mode 100644 src/miniprogram-4/app.wxss create mode 100644 src/miniprogram-4/commom/common.wxss create mode 100644 src/miniprogram-4/custom-tab-bar/index.js create mode 100644 src/miniprogram-4/custom-tab-bar/index.json create mode 100644 src/miniprogram-4/custom-tab-bar/index.wxml create mode 100644 src/miniprogram-4/custom-tab-bar/index.wxss create mode 100644 src/miniprogram-4/image/background.jpg create mode 100644 src/miniprogram-4/image/delete.png create mode 100644 src/miniprogram-4/image/lock.png create mode 100644 src/miniprogram-4/image/phone1.png create mode 100644 src/miniprogram-4/image/picA.jpg create mode 100644 src/miniprogram-4/image/picB.jpg create mode 100644 src/miniprogram-4/image/tabBar/home-active.png create mode 100644 src/miniprogram-4/image/tabBar/list-active-icon.png create mode 100644 src/miniprogram-4/image/tabBar/list.png create mode 100644 src/miniprogram-4/image/tabBar/login_User.png create mode 100644 src/miniprogram-4/image/tabBar/my-active.png create mode 100644 src/miniprogram-4/image/tabBar/zhuye.png create mode 100644 src/miniprogram-4/image/user.png create mode 100644 src/miniprogram-4/image/user2.png create mode 100644 src/miniprogram-4/image/xiaochengxu-shanchu.png delete mode 160000 src/miniprogram-4/miniprogram-4 create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/calendar.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/canvas.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/canvas.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/animate.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/animate.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/color.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/color.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/component.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/component.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/relation.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/relation.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/clearfix.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/ellipsis.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/hairline.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/clearfix.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/ellipsis.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/hairline.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/var.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/utils.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/utils.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/validator.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/validator.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/version.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/common/version.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/utils.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/utils.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/definitions/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/definitions/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/dialog.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/dialog.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/shared.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/shared.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/input.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/props.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/props.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/textarea.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/types.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/field/types.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-button/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-button/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-button/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-button/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-button/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-icon/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-icon/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-icon/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-icon/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action-icon/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/goods-action/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid-item/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid-item/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid-item/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid-item/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid-item/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid-item/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/grid/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/icon/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/icon/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/icon/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/icon/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/icon/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/icon/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/image/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/image/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/image/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/image/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/image/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/image/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-anchor/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-anchor/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-anchor/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-anchor/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-anchor/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-bar/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-bar/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-bar/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-bar/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/index-bar/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/info/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/info/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/info/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/info/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/info/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/loading/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/loading/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/loading/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/loading/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/loading/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/loading/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/basic.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/basic.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/button.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/button.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/link.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/link.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/page-scroll.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/page-scroll.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/touch.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/touch.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/transition.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/mixins/transition.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/nav-bar/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/nav-bar/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/nav-bar/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/nav-bar/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/nav-bar/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/nav-bar/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notice-bar/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notice-bar/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notice-bar/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notice-bar/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notice-bar/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notice-bar/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notify/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notify/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notify/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notify/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notify/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notify/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notify/notify.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/notify/notify.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/overlay/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/overlay/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/overlay/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/overlay/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/overlay/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/overlay/overlay.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/panel/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/panel/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/panel/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/panel/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/panel/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker-column/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker-column/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker-column/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker-column/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker-column/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker-column/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/shared.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/shared.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/picker/toolbar.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/popup/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/popup/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/popup/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/popup/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/popup/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/popup/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/popup/popup.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/progress/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/progress/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/progress/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/progress/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/progress/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/progress/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio-group/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio-group/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio-group/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio-group/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio-group/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/radio/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/rate/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/rate/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/rate/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/rate/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/rate/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/row/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/row/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/row/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/row/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/row/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/row/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/search/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/search/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/search/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/search/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/search/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/options.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/options.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/options.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/options.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/options.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/share-sheet/options.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar-item/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar-item/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar-item/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar-item/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar-item/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sidebar/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/skeleton/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/skeleton/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/skeleton/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/skeleton/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/skeleton/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/slider/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/slider/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/slider/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/slider/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/slider/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/slider/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/stepper/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/stepper/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/stepper/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/stepper/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/stepper/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/stepper/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/steps/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/steps/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/steps/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/steps/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/steps/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sticky/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sticky/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sticky/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sticky/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sticky/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/sticky/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/submit-bar/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/submit-bar/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/submit-bar/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/submit-bar/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/submit-bar/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/swipe-cell/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/swipe-cell/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/swipe-cell/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/swipe-cell/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/swipe-cell/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/switch/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/switch/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/switch/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/switch/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/switch/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/switch/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tab/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tab/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tab/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tab/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tab/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar-item/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar-item/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar-item/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar-item/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar-item/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabbar/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabs/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabs/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabs/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabs/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabs/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tabs/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tag/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tag/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tag/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tag/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tag/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tag/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/toast/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/toast/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/toast/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/toast/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/toast/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/toast/toast.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/toast/toast.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/transition/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/transition/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/transition/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/transition/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/transition/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/transition/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tree-select/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tree-select/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tree-select/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tree-select/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tree-select/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/tree-select/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/index.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/index.json create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/index.wxml create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/index.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/index.wxss create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/shared.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/shared.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/utils.d.ts create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/uploader/utils.js create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/wxs/add-unit.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/wxs/array.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/wxs/bem.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/wxs/memoize.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/wxs/object.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/wxs/style.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/@vant/weapp/wxs/utils.wxs create mode 100644 src/miniprogram-4/miniprogram_npm/mobx-miniprogram-bindings/index.js create mode 100644 src/miniprogram-4/miniprogram_npm/mobx-miniprogram-bindings/index.js.map create mode 100644 src/miniprogram-4/miniprogram_npm/mobx-miniprogram/index.js create mode 100644 src/miniprogram-4/node_modules/.package-lock.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/LICENSE create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/README.md create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/action-sheet/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/action-sheet/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/action-sheet/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/action-sheet/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/action-sheet/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/area/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/area/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/area/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/area/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/area/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/area/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/button/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/button/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/button/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/button/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/button/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/button/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/calendar.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/header/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/header/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/header/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/header/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/header/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/month/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/month/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/month/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/month/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/month/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/components/month/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/utils.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/calendar/utils.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/card/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/card/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/card/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/card/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/card/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cascader/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cascader/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cascader/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cascader/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cascader/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cascader/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell-group/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell-group/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell-group/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell-group/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell-group/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/cell/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox-group/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox-group/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox-group/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox-group/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox-group/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/checkbox/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/circle/canvas.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/circle/canvas.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/circle/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/circle/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/circle/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/circle/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/circle/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/col/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/col/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/col/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/col/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/col/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/col/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse-item/animate.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse-item/animate.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/collapse/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/color.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/color.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/component.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/component.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/relation.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/relation.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/style/clearfix.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/style/ellipsis.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/style/hairline.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/style/mixins/clearfix.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/style/mixins/ellipsis.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/style/mixins/hairline.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/style/var.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/utils.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/validator.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/validator.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/version.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/common/version.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/config-provider/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/config-provider/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/config-provider/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/config-provider/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/config-provider/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/count-down/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/count-down/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/count-down/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/count-down/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/count-down/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/count-down/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/count-down/utils.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/datetime-picker/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/datetime-picker/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/datetime-picker/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/datetime-picker/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/datetime-picker/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/definitions/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/definitions/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dialog/dialog.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dialog/dialog.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dialog/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dialog/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dialog/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dialog/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dialog/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/divider/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/divider/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/divider/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/divider/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/divider/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/divider/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-item/shared.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-item/shared.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-menu/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-menu/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-menu/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-menu/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-menu/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/dropdown-menu/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/empty/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/empty/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/empty/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/empty/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/empty/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/empty/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/input.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/props.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/props.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/textarea.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/types.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/field/types.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-button/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-button/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-button/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-button/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-button/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-icon/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-icon/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-icon/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-icon/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action-icon/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/goods-action/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid-item/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/grid/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/icon/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/icon/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/icon/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/icon/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/icon/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/icon/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/image/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/image/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/image/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/image/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/image/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/image/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-anchor/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-anchor/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-anchor/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-anchor/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-anchor/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-bar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-bar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-bar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-bar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/index-bar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/info/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/info/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/info/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/info/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/info/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/loading/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/loading/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/loading/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/loading/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/loading/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/loading/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/basic.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/basic.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/button.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/button.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/link.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/link.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/page-scroll.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/page-scroll.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/touch.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/touch.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/transition.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/mixins/transition.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/nav-bar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/nav-bar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/nav-bar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/nav-bar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/nav-bar/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/nav-bar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notice-bar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notice-bar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notice-bar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notice-bar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notice-bar/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notice-bar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notify/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notify/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notify/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notify/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notify/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notify/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notify/notify.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/notify/notify.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/overlay/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/overlay/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/overlay/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/overlay/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/overlay/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/overlay/overlay.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/panel/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/panel/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/panel/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/panel/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/panel/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker-column/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker-column/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker-column/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker-column/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker-column/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker-column/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/shared.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/shared.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/picker/toolbar.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/popup/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/popup/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/popup/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/popup/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/popup/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/popup/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/popup/popup.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/progress/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/progress/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/progress/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/progress/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/progress/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/progress/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio-group/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio-group/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio-group/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio-group/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio-group/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/radio/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/rate/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/rate/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/rate/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/rate/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/rate/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/row/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/row/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/row/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/row/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/row/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/row/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/search/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/search/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/search/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/search/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/search/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/options.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/options.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/options.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/options.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/options.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/share-sheet/options.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sidebar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/skeleton/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/skeleton/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/skeleton/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/skeleton/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/skeleton/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/slider/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/slider/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/slider/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/slider/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/slider/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/slider/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/stepper/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/stepper/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/stepper/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/stepper/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/stepper/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/stepper/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/steps/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/steps/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/steps/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/steps/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/steps/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sticky/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sticky/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sticky/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sticky/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sticky/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/sticky/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/submit-bar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/submit-bar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/submit-bar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/submit-bar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/submit-bar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/swipe-cell/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/swipe-cell/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/swipe-cell/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/swipe-cell/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/swipe-cell/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/switch/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/switch/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/switch/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/switch/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/switch/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/switch/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tab/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tab/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tab/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tab/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tab/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabbar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabs/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabs/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabs/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabs/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabs/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tabs/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tag/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tag/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tag/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tag/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tag/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tag/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/toast/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/toast/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/toast/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/toast/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/toast/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/toast/toast.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/toast/toast.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/transition/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/transition/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/transition/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/transition/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/transition/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/transition/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tree-select/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tree-select/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tree-select/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tree-select/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tree-select/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/tree-select/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/shared.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/shared.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/uploader/utils.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/wxs/add-unit.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/wxs/array.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/wxs/bem.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/wxs/memoize.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/wxs/object.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/wxs/style.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/dist/wxs/utils.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/action-sheet/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/action-sheet/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/action-sheet/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/action-sheet/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/action-sheet/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/area/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/area/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/area/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/area/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/area/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/area/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/button/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/button/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/button/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/button/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/button/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/button/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/calendar.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/header/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/header/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/header/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/header/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/header/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/month/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/month/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/month/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/month/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/month/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/components/month/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/utils.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/calendar/utils.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/card/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/card/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/card/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/card/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/card/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cascader/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cascader/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cascader/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cascader/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cascader/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cascader/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell-group/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell-group/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell-group/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell-group/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell-group/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/cell/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox-group/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox-group/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox-group/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox-group/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox-group/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/checkbox/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/circle/canvas.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/circle/canvas.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/circle/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/circle/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/circle/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/circle/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/circle/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/col/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/col/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/col/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/col/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/col/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/col/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse-item/animate.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse-item/animate.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/collapse/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/color.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/color.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/component.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/component.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/relation.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/relation.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/style/clearfix.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/style/ellipsis.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/style/hairline.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/style/mixins/clearfix.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/style/mixins/ellipsis.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/style/mixins/hairline.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/style/var.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/utils.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/validator.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/validator.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/version.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/common/version.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/config-provider/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/config-provider/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/config-provider/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/config-provider/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/config-provider/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/count-down/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/count-down/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/count-down/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/count-down/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/count-down/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/count-down/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/count-down/utils.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/datetime-picker/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/datetime-picker/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/datetime-picker/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/datetime-picker/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/datetime-picker/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/definitions/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/definitions/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dialog/dialog.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dialog/dialog.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dialog/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dialog/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dialog/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dialog/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dialog/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/divider/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/divider/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/divider/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/divider/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/divider/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/divider/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-item/shared.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-item/shared.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-menu/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-menu/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-menu/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-menu/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-menu/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/dropdown-menu/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/empty/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/empty/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/empty/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/empty/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/empty/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/empty/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/input.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/props.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/props.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/textarea.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/types.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/field/types.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-button/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-button/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-button/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-button/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-button/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-icon/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-icon/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-icon/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-icon/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action-icon/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/goods-action/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid-item/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/grid/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/icon/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/icon/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/icon/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/icon/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/icon/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/icon/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/image/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/image/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/image/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/image/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/image/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/image/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-anchor/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-anchor/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-anchor/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-anchor/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-anchor/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-bar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-bar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-bar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-bar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/index-bar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/info/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/info/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/info/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/info/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/info/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/loading/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/loading/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/loading/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/loading/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/loading/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/loading/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/basic.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/basic.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/button.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/button.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/link.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/link.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/page-scroll.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/page-scroll.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/touch.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/touch.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/transition.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/mixins/transition.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/nav-bar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/nav-bar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/nav-bar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/nav-bar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/nav-bar/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/nav-bar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notice-bar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notice-bar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notice-bar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notice-bar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notice-bar/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notice-bar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notify/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notify/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notify/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notify/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notify/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notify/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notify/notify.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/notify/notify.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/overlay/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/overlay/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/overlay/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/overlay/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/overlay/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/overlay/overlay.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/panel/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/panel/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/panel/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/panel/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/panel/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker-column/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker-column/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker-column/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker-column/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker-column/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker-column/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/shared.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/shared.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/picker/toolbar.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/popup/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/popup/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/popup/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/popup/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/popup/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/popup/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/popup/popup.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/progress/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/progress/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/progress/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/progress/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/progress/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/progress/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio-group/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio-group/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio-group/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio-group/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio-group/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/radio/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/rate/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/rate/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/rate/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/rate/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/rate/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/row/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/row/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/row/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/row/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/row/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/row/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/search/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/search/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/search/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/search/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/search/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/options.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/options.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/options.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/options.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/options.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/share-sheet/options.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sidebar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/skeleton/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/skeleton/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/skeleton/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/skeleton/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/skeleton/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/slider/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/slider/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/slider/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/slider/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/slider/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/slider/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/stepper/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/stepper/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/stepper/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/stepper/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/stepper/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/stepper/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/steps/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/steps/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/steps/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/steps/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/steps/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sticky/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sticky/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sticky/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sticky/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sticky/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/sticky/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/submit-bar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/submit-bar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/submit-bar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/submit-bar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/submit-bar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/swipe-cell/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/swipe-cell/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/swipe-cell/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/swipe-cell/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/swipe-cell/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/switch/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/switch/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/switch/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/switch/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/switch/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/switch/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tab/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tab/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tab/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tab/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tab/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar-item/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar-item/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar-item/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar-item/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar-item/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabbar/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabs/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabs/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabs/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabs/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabs/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tabs/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tag/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tag/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tag/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tag/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tag/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tag/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/toast/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/toast/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/toast/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/toast/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/toast/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/toast/toast.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/toast/toast.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/transition/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/transition/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/transition/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/transition/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/transition/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/transition/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tree-select/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tree-select/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tree-select/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tree-select/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tree-select/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/tree-select/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/index.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/index.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/index.json create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/index.wxml create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/index.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/index.wxss create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/shared.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/shared.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/uploader/utils.js create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/wxs/add-unit.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/wxs/array.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/wxs/bem.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/wxs/memoize.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/wxs/object.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/wxs/style.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/lib/wxs/utils.wxs create mode 100644 src/miniprogram-4/node_modules/@vant/weapp/package.json create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/.babelrc create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/.eslintrc.js create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/LICENSE create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/README.md create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/gulpfile.js create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/miniprogram_dist/index.js create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/miniprogram_dist/index.js.map create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/package.json create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram-bindings/src/index.js create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/CHANGELOG.md create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/LICENSE create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/README.md create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/action.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/actiondecorator.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/autorun.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/become-observed.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/computed.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/configure.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/decorate.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/extendobservable.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/extras.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/flow.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/intercept-read.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/intercept.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/iscomputed.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/isobservable.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/object-api.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/observable.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/observabledecorator.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/observe.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/tojs.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/trace.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/transaction.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/api/when.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/core/action.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/core/atom.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/core/computedvalue.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/core/derivation.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/core/globalstate.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/core/observable.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/core/reaction.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/core/spy.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/internal.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/mobx.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/mobx.js.flow create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/intercept-utils.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/listen-utils.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/modifiers.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/observablearray.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/observablemap.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/observableobject.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/observableset.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/observablevalue.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/types/type-utils.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/utils/comparer.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/utils/decorators2.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/utils/eq.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/utils/iterable.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/lib/utils/utils.d.ts create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/miniprogram_dist/index.js create mode 100644 src/miniprogram-4/node_modules/mobx-miniprogram/package.json create mode 100644 src/miniprogram-4/outer/amap-wx.130.js create mode 100644 src/miniprogram-4/package-lock.json create mode 100644 src/miniprogram-4/package.json create mode 100644 src/miniprogram-4/pages/.DS_Store create mode 100644 src/miniprogram-4/pages/index/index.js create mode 100644 src/miniprogram-4/pages/index/index.json create mode 100644 src/miniprogram-4/pages/index/index.wxml create mode 100644 src/miniprogram-4/pages/index/index.wxss create mode 100644 src/miniprogram-4/pages/info/info.js create mode 100644 src/miniprogram-4/pages/info/info.json create mode 100644 src/miniprogram-4/pages/info/info.wxml create mode 100644 src/miniprogram-4/pages/info/info.wxss create mode 100644 src/miniprogram-4/pages/innerLogin/innerLogin.js create mode 100644 src/miniprogram-4/pages/innerLogin/innerLogin.json create mode 100644 src/miniprogram-4/pages/innerLogin/innerLogin.wxml create mode 100644 src/miniprogram-4/pages/innerLogin/innerLogin.wxss create mode 100644 src/miniprogram-4/pages/list/.DS_Store create mode 100644 src/miniprogram-4/pages/list/list.js create mode 100644 src/miniprogram-4/pages/list/list.json create mode 100644 src/miniprogram-4/pages/list/list.wxml create mode 100644 src/miniprogram-4/pages/list/list.wxss create mode 100644 src/miniprogram-4/pages/login/login.js create mode 100644 src/miniprogram-4/pages/login/login.json create mode 100644 src/miniprogram-4/pages/login/login.wxml create mode 100644 src/miniprogram-4/pages/login/login.wxss create mode 100644 src/miniprogram-4/pages/logs/logs.js create mode 100644 src/miniprogram-4/pages/logs/logs.json create mode 100644 src/miniprogram-4/pages/logs/logs.wxml create mode 100644 src/miniprogram-4/pages/logs/logs.wxss create mode 100644 src/miniprogram-4/pages/map/map.js create mode 100644 src/miniprogram-4/pages/map/map.json create mode 100644 src/miniprogram-4/pages/map/map.wxml create mode 100644 src/miniprogram-4/pages/map/map.wxss create mode 100644 src/miniprogram-4/pages/my/my.js create mode 100644 src/miniprogram-4/pages/my/my.json create mode 100644 src/miniprogram-4/pages/my/my.wxml create mode 100644 src/miniprogram-4/pages/my/my.wxss create mode 100644 src/miniprogram-4/pages/navigation_bus/navigation.js create mode 100644 src/miniprogram-4/pages/navigation_bus/navigation.json create mode 100644 src/miniprogram-4/pages/navigation_bus/navigation.wxml create mode 100644 src/miniprogram-4/pages/navigation_bus/navigation.wxss create mode 100644 src/miniprogram-4/pages/navigation_ride/navigation.js create mode 100644 src/miniprogram-4/pages/navigation_ride/navigation.json create mode 100644 src/miniprogram-4/pages/navigation_ride/navigation.wxml create mode 100644 src/miniprogram-4/pages/navigation_ride/navigation.wxss create mode 100644 src/miniprogram-4/pages/navigation_walk/navigation.js create mode 100644 src/miniprogram-4/pages/navigation_walk/navigation.json create mode 100644 src/miniprogram-4/pages/navigation_walk/navigation.wxml create mode 100644 src/miniprogram-4/pages/navigation_walk/navigation.wxss create mode 100644 src/miniprogram-4/pages/predict/predict.js create mode 100644 src/miniprogram-4/pages/predict/predict.json create mode 100644 src/miniprogram-4/pages/predict/predict.wxml create mode 100644 src/miniprogram-4/pages/predict/predict.wxss create mode 100644 src/miniprogram-4/pages/prediction/prediction.js create mode 100644 src/miniprogram-4/pages/prediction/prediction.json create mode 100644 src/miniprogram-4/pages/prediction/prediction.wxml create mode 100644 src/miniprogram-4/pages/prediction/prediction.wxss create mode 100644 src/miniprogram-4/pages/pswChange/pswChange.js create mode 100644 src/miniprogram-4/pages/pswChange/pswChange.json create mode 100644 src/miniprogram-4/pages/pswChange/pswChange.wxml create mode 100644 src/miniprogram-4/pages/pswChange/pswChange.wxss create mode 100644 src/miniprogram-4/pages/register/register.js create mode 100644 src/miniprogram-4/pages/register/register.json create mode 100644 src/miniprogram-4/pages/register/register.wxml create mode 100644 src/miniprogram-4/pages/register/register.wxss create mode 100644 src/miniprogram-4/pages/result/result.js create mode 100644 src/miniprogram-4/pages/result/result.json create mode 100644 src/miniprogram-4/pages/result/result.wxml create mode 100644 src/miniprogram-4/pages/result/result.wxss create mode 100644 src/miniprogram-4/project.config.json create mode 100644 src/miniprogram-4/project.private.config.json create mode 100644 src/miniprogram-4/sitemap.json create mode 100644 src/miniprogram-4/store/store.js create mode 100644 src/miniprogram-4/utils/util.js diff --git a/src/miniprogram-4/.DS_Store b/src/miniprogram-4/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..17eb537a623f6936edb5774ae94ad3dda43164a0 GIT binary patch literal 8196 zcmeHMUr!T35T7j+4nf3-35hYe#8*K6g~a$$3qJU2jXtQUceK`nun;2H1?Tn7g5&E^tJ`0kshUU~*R1OFuh zyg!7ftZP<}jFznfLQ(+eX*5g0HSz$#gjUzA9vLlA_%zvrvQTAH3}xVW9v9v?sP*9tX8i^D+NF9n2#94=|2g zkZaHp#k7VRQP1fQV^fQTxmPK{xFYIMyKGtMIKAA0U4ro>V6}&yI*<|CnrQ2~^QwGz z&oh*Uj^dX|d)QoB-qTqgC0V;CfTY!i$(vV6*3!ee9%QY)U>oK^ zFc-`yRAN?-42M_fOcm}RJ18RD|v0uk1&;NLF2h6#4i24qd3)_v176^o- j + + + + + + + diff --git a/src/miniprogram-4/Components/test1/test1.wxss b/src/miniprogram-4/Components/test1/test1.wxss new file mode 100644 index 0000000..94208e6 --- /dev/null +++ b/src/miniprogram-4/Components/test1/test1.wxss @@ -0,0 +1,8 @@ +/* Components/test1/test1.wxss */ +.pre { + box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.3); +} +.plus { + display: flex; + /* justify-content: space-evenly; */ +} \ No newline at end of file diff --git a/src/miniprogram-4/Components/test2/test2.js b/src/miniprogram-4/Components/test2/test2.js new file mode 100644 index 0000000..5c7ede6 --- /dev/null +++ b/src/miniprogram-4/Components/test2/test2.js @@ -0,0 +1,24 @@ +// Components/test2/test2.js +Component({ + + /** + * 组件的属性列表 + */ + properties: { + + }, + + /** + * 组件的初始数据 + */ + data: { + + }, + + /** + * 组件的方法列表 + */ + methods: { + + } +}) \ No newline at end of file diff --git a/src/miniprogram-4/Components/test2/test2.json b/src/miniprogram-4/Components/test2/test2.json new file mode 100644 index 0000000..e8cfaaf --- /dev/null +++ b/src/miniprogram-4/Components/test2/test2.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} \ No newline at end of file diff --git a/src/miniprogram-4/Components/test2/test2.wxml b/src/miniprogram-4/Components/test2/test2.wxml new file mode 100644 index 0000000..4bf16ee --- /dev/null +++ b/src/miniprogram-4/Components/test2/test2.wxml @@ -0,0 +1,2 @@ + +Components/test2/test2.wxml \ No newline at end of file diff --git a/src/miniprogram-4/Components/test2/test2.wxss b/src/miniprogram-4/Components/test2/test2.wxss new file mode 100644 index 0000000..7c85d08 --- /dev/null +++ b/src/miniprogram-4/Components/test2/test2.wxss @@ -0,0 +1 @@ +/* Components/test2/test2.wxss */ \ No newline at end of file diff --git a/src/miniprogram-4/README.md b/src/miniprogram-4/README.md new file mode 100644 index 0000000..fe80a36 --- /dev/null +++ b/src/miniprogram-4/README.md @@ -0,0 +1,2 @@ +# 111 +it's a test demo diff --git a/src/miniprogram-4/app.js b/src/miniprogram-4/app.js new file mode 100644 index 0000000..7e2bcea --- /dev/null +++ b/src/miniprogram-4/app.js @@ -0,0 +1,29 @@ +// app.js + + +wx.navigateTo({ + url: '/pages/login/login', +}) + +App({ + onLaunch() { + // 展示本地存储能力 + const logs = wx.getStorageSync('logs') || [] + logs.unshift(Date.now()) + wx.setStorageSync('logs', logs) + + // 登录 + wx.login({ + success: res => { + // 发送 res.code 到后台换取 openId, sessionKey, unionId + } + }) + }, + globalData: { + userInfo: { + avatarUrl: '', + nickName: 'hhh', + psw: '123456' + } + } +}) diff --git a/src/miniprogram-4/app.json b/src/miniprogram-4/app.json new file mode 100644 index 0000000..0de4d05 --- /dev/null +++ b/src/miniprogram-4/app.json @@ -0,0 +1,75 @@ +{ + "usingComponents": { + "test2": "/Components/test2/test2", + "van-tabbar": "@vant/weapp/tabbar/index", + "van-tabbar-item": "@vant/weapp/tabbar-item/index" + }, + "pages": [ + "pages/index/index", + "pages/login/login", + "pages/list/list", + "pages/info/info", + "pages/prediction/prediction", + "pages/logs/logs", + "pages/map/map", + "pages/navigation_bus/navigation", + "pages/navigation_ride/navigation", + "pages/navigation_walk/navigation", + "pages/my/my", + "pages/register/register", + "pages/pswChange/pswChange", + "pages/innerLogin/innerLogin", + "pages/result/result", + "pages/predict/predict" + ], + "requiredPrivateInfos": [ + "choosePoi" + ], + "window": { + "navigationBarTextStyle": "black", + "navigationBarTitleText": "预测通", + "navigationBarBackgroundColor": "#00b26a", + "backgroundColor": "#efefef", + "onReachBottomDistance": 50 + }, + "plugins": { + "routePlan": { + "version": "1.0.19", + "provider": "wx50b5593e81dd937a" + } + }, + "permission": { + "scope.userLocation": { + "desc": "你的位置信息将用于小程序定位" + } + }, + "tabBar": { + "custom": true, + "list": [ + { + "pagePath": "pages/index/index", + "text": "首页", + "iconPath": "/image/tabBar/zhuye.png", + "selectedIconPath": "/image/tabBar/home-active.png" + }, + { + "pagePath": "pages/list/list", + "text": "计划", + "iconPath": "/image/tabBar/list.png", + "selectedIconPath": "/image/tabBar/list-active-icon.png" + }, + { + "pagePath": "pages/my/my", + "text": "我的", + "iconPath": "/image/tabBar/login_User.png", + "selectedIconPath": "/image/tabBar/my-active.png" + } + ], + "borderStyle": "black", + "backgroundColor": "#ffffff" + }, + "style": "v2", + "componentFramework": "glass-easel", + "sitemapLocation": "sitemap.json", + "lazyCodeLoading": "requiredComponents" +} diff --git a/src/miniprogram-4/app.wxss b/src/miniprogram-4/app.wxss new file mode 100644 index 0000000..9e1dba7 --- /dev/null +++ b/src/miniprogram-4/app.wxss @@ -0,0 +1,18 @@ +/**app.wxss**/ +view { + box-sizing: border-box; +} +.container { + height: 100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: space-between; + padding: 200rpx 0; + box-sizing: border-box; +} + +/* 仅类选择器具有对组件的隔离 */ +.red-text { + color: red; +} \ No newline at end of file diff --git a/src/miniprogram-4/commom/common.wxss b/src/miniprogram-4/commom/common.wxss new file mode 100644 index 0000000..e69de29 diff --git a/src/miniprogram-4/custom-tab-bar/index.js b/src/miniprogram-4/custom-tab-bar/index.js new file mode 100644 index 0000000..6733e89 --- /dev/null +++ b/src/miniprogram-4/custom-tab-bar/index.js @@ -0,0 +1,80 @@ +// custom-tab-bar/index.js +import { storeBindingsBehavior } from 'mobx-miniprogram-bindings' +import { store } from '../store/store' + +Component({ + + options: { + styleIsolation: 'shared' + }, + behaviors: [storeBindingsBehavior], + storeBindings: { + store, + fields: { + num: 'num', + active: 'activeTabBar' + }, + actions: { + updateActive: 'updateActiveTabBar', + updateNum: 'updateNum' + }, + }, + observers: { + 'num': function(val) { + // console.log(val) + this.setData({ + 'list[1].info': val + }) + } + }, + /** + * 组件的属性列表 + */ + properties: { + + }, + + /** + * 组件的初始数据 + */ + data: { + icon: { + normal: 'https://img.yzcdn.cn/vant/user-inactive.png', + active: 'https://img.yzcdn.cn/vant/user-active.png', + }, + "list": [ + { + "pagePath": "/pages/index/index", + "text": "首页", + "iconPath": "/image/tabBar/zhuye.png", + "selectedIconPath": "/image/tabBar/home-active.png" + }, + { + "pagePath": "/pages/list/list", + "text": "计划", + "iconPath": "/image/tabBar/list.png", + "selectedIconPath": "/image/tabBar/list-active-icon.png", + info: 3 + }, + { + "pagePath": "/pages/my/my", + "text": "我的", + "iconPath": "/image/tabBar/login_User.png", + "selectedIconPath": "/image/tabBar/my-active.png" + } + ], + }, + + /** + * 组件的方法列表 + */ + methods: { + onChange(event) { + // this.setData({ active: event.detail }); + this.updateActive(event.detail) + wx.switchTab({ + url: this.data.list[event.detail].pagePath, + }) + } + } +}) \ No newline at end of file diff --git a/src/miniprogram-4/custom-tab-bar/index.json b/src/miniprogram-4/custom-tab-bar/index.json new file mode 100644 index 0000000..e8cfaaf --- /dev/null +++ b/src/miniprogram-4/custom-tab-bar/index.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} \ No newline at end of file diff --git a/src/miniprogram-4/custom-tab-bar/index.wxml b/src/miniprogram-4/custom-tab-bar/index.wxml new file mode 100644 index 0000000..79f9390 --- /dev/null +++ b/src/miniprogram-4/custom-tab-bar/index.wxml @@ -0,0 +1,19 @@ + + + + + + + {{item.text}} + + diff --git a/src/miniprogram-4/custom-tab-bar/index.wxss b/src/miniprogram-4/custom-tab-bar/index.wxss new file mode 100644 index 0000000..850314d --- /dev/null +++ b/src/miniprogram-4/custom-tab-bar/index.wxss @@ -0,0 +1,4 @@ +/* custom-tab-bar/index.wxss */ +.van-tabbar-item{ + --tabbar-item-margin-bottom: 0; +} \ No newline at end of file diff --git a/src/miniprogram-4/image/background.jpg b/src/miniprogram-4/image/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..36ebbe6fe02c4b253e70714fe1dd7f58377c1923 GIT binary patch literal 213927 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 literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/image/delete.png b/src/miniprogram-4/image/delete.png new file mode 100644 index 0000000000000000000000000000000000000000..bfda6cdc092fd67f87ee9f2bae3ec4b34e735a28 GIT binary patch literal 5049 zcmeHLX;70{77eo5L5$ig$~vvBM%mH`Xu_r-(uxAIgaimA(ujZwG?0$$3Pf8PachI@ zTLX=R5Fp6D7?j0GKvvljKp;SX0AZ7aFmase`9C!^H9!3Es=m7Q?tSmOb?-U%y!-aH z*786VAOHZ6zxd;M2LM1q`}5i@BesM_CgK5rZ*N~bf6nPv+QO)vgPV0@%QEiJfZ=5e zI9gxALF1s^QuwL+buk~bARgzIfEMt5;nH^%;|S95V};KzPTpbsdcPgG>)Uy^(!LF7 z{1Yrbpyawaa)+_|9l?caz|94LsRhG{njfTf7iSqBxAZeO!U0OHSKB)~HNHwHsX zxXVt(AE+qPxbYMa=Dni!t?0?ff|5Q>fuK#?hx*>}VIOPs2~*?0DL1aKDJW)9PeK}21?Q5YQp4h-?b|9TI@%`F4y6%8Nnm6! zd~Lm?(vIfda~H(zM5Tu}4Z;V()0?tIqRDcVl0bm(VO2q1YQxmZDI&>3C0H9A<2O?m!^PS*k={r=`A# z(Ogen&!xKJ@S%~$X9%7)5!Yb{e_02u8>zY42zFy%meq+0G?XgF`Nk@0^O1$tGzDVc zwU3Q{J1Cn|EP;85`ORTG%+#f9oLZz@zTcvX;&XkP!W^9_VGsXC_xl007bne$>gtaB zW&L5ze-4tuUb z?87w4Z!t_?a@B)c@Qg$dYhk1)knB-bsNl}pB!xfoU<5j`XQyj zCZCxUPD2@QSSdo>uqzfoj>czZ9e~4T@*a3tQWQ5 zk0MXV6`k{y&~&y!8omINFYpP-09#uPX&ha0CtEUtGeoCfZ)6*H_e{*L^;(^tNJVVI=-k{;wfg|8WD)z~#l!rF_-BN$$Bl(7K>J ze%&N!HNc~1xRTef_MNs-Nh@^2X4w1^0lyaAh;JsKl<}0+G`VQnHb?a6x@Iq_h;bHE z-?}NM(*R;(=Vo(WZa}-2G*E7cTkdpO;pt4gro|?UNF8VKQ|kD`14`4HFJ~*#hCptM zmUZSKL!i&dhTR%ub9%Xhy**Y~o}&{*H}!gKPYOE%CfG#Eu0KhQ+xxt_T5DryD|NZ| zT-lV_!i~kbk#wUv(ljS3GH8W{^hPU3dTGA2zc_f&9XgQdiKw#lO}E0N>jV2d z15#sux;h+6n?7rfT@7Or9)b6Z?0vKZg^{jn|#2tSDOfG#kwZ>kf=3`Zg&k#LP)!PPfU3f=(NK`MfpTt1pz3Y`@ z1aOA0ny+U>VJlfXC~qKp^o~sIzHKGP zr!tNjB?PUx6Akg90~P`WPrVYhI&7nyrc*mdK?Z02Z00$ZE$Z`eq>| zFJO);z#|Pn2q~@Zv*j`g^h;p!)(s8nZulQ}uFD@JKC?%xy*EMcC;uqfp#lMFWmD&J zLz@mG9?PT{q7~p4m_BR%Z7b?wc?16@FgcF?;^DN!Z)hu(8~wMhBEBIyYkocWYpTB% z*VlIX3Lsw~v;PFkTw_lL*6$h7ib9htn=Zuug}yh%^N`k=jaZUnd+0AY^f~T${>#FU zy6DZIrTNDsBx3R;A!F#mUwFIfYP9N_aRZv3;B)-s=)%}Yq)x%lCXG~TFK;7}#@{sO30*tV}5zVdMLo+v`nP=Px#Z+%tT9)J% z4Se?WZ|2_k_MZqoFVS=8E&TaJ8H6*1rqu)qAaQ{xMsSbWhxcY50+W%GmrACr>q$EI z_W$Len(4hZ@@7#|U94@m4Y!v4J-IgI<5HZ_rlZeatN^}$GSe_-=1)( z`IZL({jB=P%5Y}+?_MY%Zq6ZaxT5Lp+XZXgI9^5C>rz}?*V}iF6gX?#a zGub$|t5#dp1x#mE{_jt}5Fc2g`By7STMzP|6f3poh*I@oJ0IUKoO%F~fS8OoNzeO2 zqL-Q=*B)!FgpmG2=Nxw|*yZ!Q^N$eHMMY>+v7S*8U!v{%=)9d1le5|#k_t*@vOq@0 zv;>3xL^Ouxku-kzsBK0W@)5e18Rby__+(8lv9lHRcE1+V=}Fk_4Q!PfJUNHT%%Qfx z$qk!l4V-L0`lK<3PKWf1&NB*UZlZp+cnxXMwq@HvyOI4aY2F?A%Y%JdV%d4+BZ6qS zu# zh&Jm`0xY>PpZq{PjxGBNGhI_wm;t=c1LDz>{ga%Ic5dcnCb{La7W5lF-ZVX3fw`PS ztgX=&+S<6WG{bn6tGLd@jO@d?Ibrg&~!qfMBWR|n~!+?m|68p zy4*e3C=V3L`Ef^{I2$)U0g0=~YUu8vq>84uqOY1&sYQT*+~21w^K|7vqnoEX@3==4 z@Sic;K#pWz$|;D>f@q$0aGvQgKTRNw2FW7O7W70 zLcc7TGGf+iY(7vSrOQ|rXZXO5#Y8ih4C*qzi>mk9bg~(92>F+Sj{p$Y_PeW0l+B!- zydaP=I3AI(Y#uMe;#BKO*SZ6vRETTed?d(+GpkdF0RF9EE`bjS(#I_^SJ3XR_Y%$V zw~IfEAe5+nY!XcVX7-ry369S53w2b5=)9fV1ttd{%=BGT%OlR340w;BbR|0<(ra!j z3P6J9gf5B7U@QjnRCQiC_tW^{6p&DkWj^uH=7(&rbZ6`w*>8B94kn*4NcvT*q>Ln^ zi--@GMax2=P|3%+CzrY>0oQhqI!mAFIo8-EV<0<_$PGyW;Y>mx*~#=v!7XdiC7uC$ zc62GJLy+(cLLIw*AqExyR)e^fY~X`pR#Q~>*4BJKGq-2HCL`CZb*Qmk++)mHvj+t literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/image/lock.png b/src/miniprogram-4/image/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..f6d0e6333c57fd67d891dcd445521bd2a396aeec GIT binary patch literal 5048 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 R0ylCHPgif3YtHzTe*m2KR6PIy literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/image/phone1.png b/src/miniprogram-4/image/phone1.png new file mode 100644 index 0000000000000000000000000000000000000000..041977c30e61d24f8119c25bd9791b340515b2da GIT binary patch literal 6644 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 Qw>fuSsOy5tRc%852R-G~DF6Tf literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/image/picA.jpg b/src/miniprogram-4/image/picA.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d8a717f272b50c466878e440de786e93b9c1a6dd GIT binary patch literal 177879 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

h0>2>OfNNWx1;)wo>%W1l5}bABa2h<8S& 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 NjxlT8q>@NK|JhtW@EHIA literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/image/picB.jpg b/src/miniprogram-4/image/picB.jpg new file mode 100644 index 0000000000000000000000000000000000000000..149209aed294cd6915b34678ad9e7c94c29c9b53 GIT binary patch literal 311063 zcmeFacU+Un_CFp(#fC^%Kv=0t73p0ifOIhlk*-t;2og%@xVln;fb=2+rG+FE5koH` zy-Nv5ml6U&dhfru_wHwR?|1Kh?tbt6-q-IB9`j=6nVDziocBC)&Y79>jE7$izXC33 zscWhOsHgw{D#|~=;SfL-Kz;1k_aEgtPWhcUb>hVF<0sD0(40JV?##J!XV08HOM9N- z0_}PF^JmXqV7Wlg$i&Rde2$LwA`8<+1}0{v@0CzdQ=U0~;`E6Vr+mCh z{uB+**%E3hZon~mDr$PF!#V&bg-8l%RNo2y`$cp5WR96p=gyple z8WvTMYxMh1wXD37V5{fph27FXLmRi4j1PSLQtB`2#+NP$sA*XL6bGG{T(p`X`mT&vY^HoCL*{ zI(WCg)QdZN>|SmyehPaC;CLMs;qtnCbXSeE+2mkas#|7DY;NK4Et(&~5)IVolRIWC zKc@NwxoT9t^VSVGhd4hS;qzcE>EKf9YD2`v+OnH(fB1&flbGYDH%kzbK0`Da{Y#Bc z79MRD(P`$7M<_lz1UTz6wtFsGL60AmIl|}Y-8dQ-M>63^9v4GC&aHI?V|D+4nJviGrH|cgLyFkcQ zArWUUeI!dwfEKufPto0C!WCYypyGoVdz5^z?)5=h*!~>9V3k^E0eB5qA@;yU*4qp5 zxLtfP(5}#^;HK;lgcnbjt}?`EmN8XmJmbU*U0()Sse5u_Gxg< z=Z=SOCF_3LeYe=yn4__F}OKs)*KBS44h ztvA$iv?rgQo04P$NW3~qIzr;;o%oLr1)$I&z=vOvN$tsQ^Ru#>Cb(qPN$7K+_-RH@hl&6~%@AT`S06qeVcaR5C4MJ$6V zU7u2%AC9j7A_B=;hk&8bN#YpDVAn>NN;dWoP|VucT9uW)(W1R>vPjpe)Rgz$FKAW6 z`xt;_C-3y;!?B30eO;sZ;HM$K#wTYZ$`=nVxl39MeMqF;V~&rgO7>vRMj z|23|`rQF z_fh+XyR|EwaG{*khkIS4PoJKs!aei*f|#7G1{wNT{=offTz1E5VfPRaXr{}$F{gr5 zFa#u11a2DIn*=!d-(=>ft>4Sn`^Q|q8%JV)H;&@T#iLwtK9OeDyL8jxYsUd1>!yqg zwbfj@J4uB@^i;ozH}-HL#`bQIA5|9{?HLTdJO1_9lM~De{jz}TMWQ|xH^`QPk{|43WEm9R(C&;JOde^Lom zpXQ~r%qvO-1+t~BX|xTS54hpHzMK%!N`=9JY-UD^M1vPqBXxP7CHsDP>1RPWHbNG6_rDb-3 zVI`J9IP`O9O%?BqYz{7}Ds#1^tg^NCE#`BuKMm*nY^j2bLY!j{OnMRigeq@9vbX6v zeq>p%#_+=@>n=dmCZsdhqrbqf->j=tZZfCZmQ;1P(u}##xIeQMH zDBd#moX236sH;bE_3!l&F1qtaJkgz84=KN=0qW+lknl?3&dRPQ>){pEErp_a$L2HP zb4#YZJ?(FE4Y`qa{391lVjFxCn-p6`Rul@E!-2?547SkRPQXN8XEQ4sD-nnXw=>56 zCtmEM*Y}S)>;FmGQb9Pcj*O#5V;Q-bU~<;1BczY0modFE<81&O#$H4F7D&(+nfDgf zpG_Lz50_DRrZhvaV5!ijzGx`yQhO)47M)x+&PJ5GQdCed? z*x@MYXDNI>s3}X=%9b+j)ilp&(A=HzLx4viV@rpfmDLI5d(&P{et=^)7Afpe^GJPK zS1NcERz{vNEyxc=ddIB4uh(iTedd&0?cZ;6&d*r7+oR%U|y zn>pa^YuytUGjOPp8@if8vqWckdA_cIox~5DXK<-}QZT&T)L_3;R!D93Qa6j;X`qgt zSJAsjB5tURD++L`wQBzdl$Ozeq~1tmC=UGUs?en;>Bux?Yj0Qdy|uTO6VG4BnoFx7{orSnK!7vEkDe%8rlaf#f_Btu0-05aW;*jeHH`i#0Rj+g|ML+?ySSVzH9D5e`yt zhY(M5bga|E6u|kOXTN2O(~!6B`onT~Z%cAUp4pd&{o~~edZ`C!Z1R+50@T@UnIlqs zkRlC2-M;2+Ym=t;L9SYFL zi7MSZ=pBHpQ?P%``uU7(q{rUX;c(#G5?6u*V_YA<#LFlUuVaqGm$HJUaM*fURyN%0 zqH%uFV@kn-o%qerc71A){@Kcvonjqe%-5Nz0rY53sT@H} z{o}|kQp~$iY~hCL$J)nzSQ~Q0=G(={%i@Nfm`xz>#ZxVH0P5hGrxc=S7Hdnb+2X(tg*%kRGPOBdB6y4Wk!TvxE$vBJg_+NQbKgtoU}7rw-9cQwh2X092j$w}$*FWJ#^=UitNcNH7T(oD9#|5} zM!Z;`I~e^2z$tbUKvVcaaMyggKyY_psC=inBelB27WkNbgz05uX!@7zDT^}pOgyjE*+P#y)jvSESc2kz-1)`xZR5Bc?6$I8B zwLvD9lS6xPSZ=RQ`tAHX;ax?8K{C1BQp&5g$x`G=d3#@7w}x#yK;0u(>7ILQ*2}$J zb1TVpKA?tNGe32RHi*{o913NqfA-*9WH}hrQ4SUHUXB(QS4e#WSn>NijDIOOvJ(Fi zT>saFPj|LaXWU7ek z)|at!yB!x24fOdF!UKQmaD6>ctGTTeOLhSDp-VhV?3L!V)^VUgAK+OnJ&q zJcemM0;rx%a|*|WjS>y+6tqmw83?he!Ng8-uL+{%wY@(3|KrA`|9 z8;!PK%*_qk8Qlq1u8DK~n86lLUDhvw>K-|rg2UR+{ZYEj6#ey) zqI|pB*neJ;;~m9aHr=xzOL`r6W` zkhr!a%ul*Wy}Hg*j|n#v_IU>D)?rrAHXqkY^%>*bv@FDp#*^h8dYSOm?GMT`HRgHn zgx1`UQXQo>uQ0Y5BHkoZ!(kC7c(G!XMamD0;#N5o{B&`kP#5VXiN|7L$x{H%#aC`@=ln}uGCzB(Bm{U5={PW^WFF{nz7q_AV3w=ri^gL)z@0vdRMU*EK56GQJX?2;;3sp61xm4pv*nN!*P`Z z(|}V*Y;f`dq)XAx!}wcLLwl>WL#!4|Qrn?;K2W!SH@4%5dF%tu2cM zGi8#63I?1k@BNv4s=0^WsQ&T>f`yNSp|XF~wQuW*7Y~uwk>31Vjo}Qe$2_VYFDn3xXKU%qY4rEFa&3Uo+oYDN$sLeXL z3RJ6f?l!^phcc<*dszLsYous)19~Tl`SHT!BNh4M-{AA{v`4LEj=*}?#YR1o&xM{Z z^axp4%&@TJcq|4LI1R0`!dL(Ja~_US1GoxeSE{s*c#lL8S4wLwI87Sq=OW<+!y zx>6UJEdbQy*g?1}m7!D439~be<%K2UakWGFjt%+(m%zI2br5&jKqx3J!$9t0nUHak z1JMlH;_3TS(t(ryyK0w24ss<7Au@~2&bqeZQaIX$(*Q{%gKJ-FDjb|+RH&=pjTk7x zHZEm(`>FWM->7t->~Q%AL5p_cfEp}T8U~%)Ua^LlrzsRzZm)2IHp@l1DPv@>F*D2l$YLf*7z#Yi}u!=soZ-{Q+?NR>aJ%K8vAflC+!S{7SLfeg=q>H~I4i`7~q_k=@;0W-7C% z0zzPIs_x@?eA=9W6jP|P=4cPS1P0I+fBYMoHY|q19!>K7P%naxndhZ2Nz*W4@y#5V zckt-zd?9dGk5cNc`v-Tqeuz0~25=>B>km4CTBa6q*1#?ZLa>5_`D)e@-jX@bpZEB{ ze3~GGuimHgoF7b{uPb3qkA`PI1$bAe#=x+GYXZ#V>n}|bIH%kBXba(5aXtfrmpi`n zV=&#A>E+0Izm~i??y90JW3-qG(Ht8xp?7*p-s6eXa5w}MqX;XdFOXFxYOohunCKA5 zZtZFtsToq&d;MXLG7p@9h<8sT!}Mr@D;#h~izt+pLwmvgAwZxp78O{7gUF_#UwwU+ zy~ujj`w$Qc1%C|r+?*UT{nh7#QKWZf7he=x0~*+sCYDm>-FfDNd(*lt-#V*RiZJ!b zw00PDCN^&St@#d3M#!|;xvBxT%!;leY`Aq2t6;I2q#@QtP49)I=>1ZM$4}OgX}O)* z08izoe*oG)CLMWp{v#s)5ANyvY{#~Z(m&i@^kK`up9!rW?nrR-!U|@&Q4ru+0+yo&hr_mZ>a#!eHDgdR|?By6h$F%P40lp8-*WS z%Iw+M{TT^tD9{aSdnQLK|FZ^cC|>c_;~crQexT7h0wVs|r7N^O&{C*9o?~R;AUr)9 z*xwB}HI(xUj~vMW2}N=E{GjNqxt!130%4Vusp^A>$LrlD*vagO6qB~x#puj)JE%1I z5}qUhXZ1A#>!#RGa}O8bvr`>gE-uog%YG#_dc6|TY*hpE@}hMKnUTr+PB6R@ z>?htkMydWVjmv4Quyt@;x?Y&_S!nG_MVQw#}aMzQBF%e?xTBI=Fwpd#3K z=-W=91*>L)AQ@X}_hXQK@pP2CzIWY-bC~B&be~ThkIu+S{KRm8uy3~rmvgie4D|%? z4TshZcmE#GRgLFnXa*N@4(CX zu{V$B{=7PIsR+_1FO>P1ziQ?FJ)nL!EX{|b%IdTpKO~Ma*v~NH@KgO8x~5<|%bYPc zM=ZlTKuGb;-w^uGqDRB?pCR)fNvD3VPW(!+VBkuA-$+BUw$|+1fuS?c5)k`)s!P-bg zH_tQeTw>u2ica@Ua&200W^nZ*W&4BQdEkW&+zPToCui4FF~*j8+dk{Vv#I-h8;@2z zX3@g{TIjo9vGd+I+g}d#rQl+-kXDftQQIV~kc=c~PE-@ob#y`0yztHORF5Xt zr&QmCfy|g_7y*irYjYZ<@qFk9%ng@btQ>9%_H*kq#>VOzH5FDxzb4deWAyR9k4L0 zM~kMexQ?258-On8^RJlv5`#a1pR|9GSZW*QvspS?sp2xn>G$L7IAh5<+szb+{(Ed1 z+ttfbIyui+mZP9N#wdtFQTj|B&!(M1tbXO7QF>OOW|p@G(_?5Qxs03J<=%y=5i{R% z0#uHf0qWC`-)!kBrPzcr(+^;?az?OykW^@Uqo(H5pJ)pnpK$(Arzv`tPC7l_eEX3p zR=^rSoxS{>uyf@?LzTfqGpUhG?}MJZbvpfm>3xe90zNuntCh-=AZEGyILxL-?rC9w z8vC1HSoxFiXo2ug!1=eb=x7)x&zMTqg_#UVRAjd;#| z1h-{=t@n~XE3?J13wVeQ0ngA2zVp6Qs2H_w?heX){;7VJ2rb7G&3sc{HQTn859dRy zFmIhzjn0?(WrCJH9*j}UeI+aZm*;k0KDpdfI}kAySS*+qU$W;K5Wt>+S-an`%jVl{ z8QL~>e*S*d@kG!Uucy1AhLi5%H7`k-Yq~Bun7wryU=>Xpai7$dqc)MW)p2WN`#O zUN1T#g)UHA&Dx=pI%SRd^0ynWJaX+{>Xx+RVCVKZc9vLRL+lrkpTTH0`|5O1;p13m zGlnGaj&9GO&C@R_atM(ajrK`4`Ec*du*QeDfKLuQdc_JBw&;EqcIQhlW?%YZedGPc z_q1ATMS_(*^aQS5pPnBJ^|m^5m(^_2L$@*`1G)wC4*{y*!liE~iHBMGBOk%fKW^Q0 z+P49zun?tZ(h0#&0iH^~XYZFg>KIu$=TG_(kN*T*+8)8Dp=b5S|9m% zi5wQWiVff&b(Wv;yP~<2`SKt3#(ICyEBM z4w_^`V0o7`&mh{(ruJJbA8fx=Ya-b`=|d;--0Qn#!nwy#WVp7FFYnodKVi&!lpe1YaKrIVYF4UB~{klQ^Bs}#4Hf$ZW@nqAv zlb^r{-hDgnv5%u~DF*|620X8{hJR+1gNSUXi_3FCX55g?a#%ltxZmMK%TgxBRy~4aUwRS$_c)T-k;7nSM zCgw+aRRjvcNmUwhE23)=5Z735h*$5|_@Oir111fL+jeqo0M7rJKmhuIr_4uVRjhT5|(lOy75{D^(-E#e0fN+cIr^OhAw9b5D^rRX{@& z(fI%%EBf8s`Ae5n7qc&5d=__k!s6jN`*_Ikr~6gwRXhc?{%1Ji(pV^U(KB}dfe^^o zka``ewR?AUP3O7oD)q$7tyR0o3pYeN0>i3|9geJ`tf%;yR!{W@A1k*XboYc47ViJn9FpAZCD%c%wgj>XiXgg&j6}|Nb z>h`!mt2Z42{OLm3 zSXq&{7E8e?Qcsbm=UZWgsLkDuZ}^Ioq(rav?9CoQPaZw4oNUbmpQ}s67e>4>ICqTm zGJa60Y>Q`0*$uLkn859sEB>0wd5B4#!v?a@mIdismKUAcPJ zKr#@(q45B4^5$_PxOPktwdny2feF9X>KE7Q-QWADEJK*&eXw|K>t1)Wk%DEI(#kUA zYwsLLC?nH`gBGcLx&zl&X~(E(l}@X{9kS!PvbiOHQActV7YoJF5$GwGBybw2_mt}R zXw=hRYyTHxG*^>W-B&qi-AE@l7{;Cj3Cx?E>FLvFTT^mdc2QjxkrzbHBGXgOVNp61 z;hS4kxBVe1{r=>{%Wb{gSIgDG_&{_#9PT%WH=CX6q6-WUG@g~QbiU!@y~=&*GVOb| zljN}g!R5&2&MC5T_N2A&oiDxL9lnBih1fIlEUR89T$`DlyYpmAOL#uzJ>a~;->j~m ziNB$9D(J^C|rzUNVGLkKm_nQ>XzN3)nTT~fPHWG>7T zqEn~Saks7wXeZWN?}D-(d}3vBE`NR~4z+<~^_g0#^b}Y0J)j0OZ1+pSG}VG2y`M#M z-D~E%q39XzJ*K66m0%-?e`dj4y{{r;W1IelHuFjL;v(dbPK&V{3GDpId$R+b7xlJ%g)BP^dv=Z8>k{Qga>*$eSIy2yC7)_c>-_wHwlyzeg`&6?6|P}6f3Fizy-;{_Wy z0Y?}!TkBiLWlQGy)LHnE(*0k?Y99(#Dq@T7&D~PHd|crr3BFo6SKqqHb@MnUu_ccn z)i2kU5!1s21nD>eXkO3!(&AqTsisGAl`5v<1bA$KT?WG(L8&a97@z8^GZW6{<)gLS zG=?3~bzh37W>Uh05)`0ll1YA8(2F@rGWNDP=2NxkNrE;w>ciC+q! zg2O(^in@xgqZa`uYyStv-_`c>&CwR_|A`4DMOiy#^jR~T@}!yWO@c0{$i{)$_f7@b zO3JA6CyW`oEIcLPGpK3JLX><3?|jyOW5`Ws9f;4fbTk@(mxPzv{_xQPbsh z2;N_ib3%;Ux%jy%$BGSO9k&bFtD7M;xg-wGMIjEOnd@H)pP$xkUwA!Xu@=)Uu%WN_ z`udZ4+Ysi1G3=5i{~dyF_~#|uiIDU@JoK~==w&UGJRE*~vu4|%4`j+{td#(Zj+o+e z*hl&=SS8kDQIb-&{3%gGA;_Y->N71ZKJE%wK@u`5rNSmxr`wBB0uRn|x#=jv2W?B$o-FL44qshVKgsxV72KE>|Sab#`?-h?sHo?KIEA*h>xc zdD0?rpQrOezwz$yXgm~OBeY_@4BE>ZB^|V8&l#S?dNDQfdu?u64?6Jk;w{zX`pSP| z#`Y50!bbP2q{ZaD?yiLapV?ot3-{#pWmGS3i;@vCCCsVa2EOSO8sUpFHhLSFH{SNe zVQShCtyP-zh^Y5sdMWMo#az>JASnLhI`r78>5bcZA946NxLKY_6 ztq>mfz;Hgjd-`-U#cT0>Hz`?W;8tog>*@oTcHGlgRw+2dPZda zJ%$6bDKg%&bVBw6xNB+16a_X47++my-)eiDOj~6(Ko0k^e|Q~HP%Ouip6B&;$|eik z94yD4J0YVA+cLOW(ScdY2PsuvwkB~n21;wNvvWAYq+VJ+3Il!(PSLQjC}DO|;6iY@ z#=9aU-TZM9Cw|2LSlpEExZ0^d132%H_J{B7KS^{GTmq6H=ILzZmUs<$!ON0*HYp%8 zf29BVMeIVZ`R9;9SBD#DOm(G>HEFC`TrtT^QJIrp&b`_giNPl4CE4>?^uRIOf;`b` zKrs0(Ehl)fy{ko@i+2O7*@bxP0IiA`#gM?`jr_Rdd$|bztvr!T+Z7EMDhZT{eW$Dx%PMA6@%JAuTd4x`bRyH~D(7hDU`s>Y2~c%NQ-@Z1D%$l5_n%GxheY7Jhazu>ERb1GaH{Q^ZaLH)qM_T-JT`}b9My$ zocj57-vRfEiw~mS?na7tD`2vHB=7s>cCG7;T1*Yqwp0q_GwJ;JIw8&qZkes*CFG^Bop(;Tr=pX2F-#&4{t!C_ zBtRtRWQmDmG95Y|IKHG#F^8^unQFI1zr8QT@FcD!SF|s?EOGY433><-E-^9!`+-2x zG*Fh+?VABuO&aa=jdX1s-;^Q(bDdIm;aoczB{j^zV+F((R160e&W}6e zESTtaL)xv)q@aQV=iN``L3$wl4PJT$rqg(i0ChzYRO-~N5^wU_G#)B;2*9Z04r2<*&Wm*}ETh4W6?SJkUQ8Z1Oa};}DRrJ#DwAF*96VEx6j_Q7&YHpldv}B!*|r2DkEx!(T?k4x5?RZE20BjM3?($X`s63M1B6 z>53~WSf!?rNG8cBQ=543R@w#;KkxZIu}Us_^U6r6jVG8C6{gZxe!yU0{W4BklRa{| zGJCqTf|>PM5KnBlI+kZ`6FW8C|H)G?xq;N2oc^^l*;&W#5)TbAY@ndDS&C;g1S`&2 zR$kK)C<4-zVpjc{9kQg;`GUPi?Y3(cMw8IyYA6`!D;w+HgE8SS2=q#a^|uj7(mn#nbm?+?+LDn}<3^%n`GC!T&jT<3Ya{Cugk zw?{o&ekCSMF8brtwh(yZh|1ZF9HdbUf%K>vZl?s8|mhs5N=OUL0sV8f5eaYl_8LyZpyR#O(Wxg>>`8h%2qHv2vXYSHf@|Z&DvL4NEWvTrEEHV$Scjz`AkJLaE3LX32TujHOJI4s?dBpa&2V4<%1; zKfk14YZWom|4u(@%9btQW7H(WmLOX;%7crel*Se@y%2wK&-Zop`=CtunjcYK5zi;w z&P&Us`CnBOlYgYs?YMiV`gL`$#B8_JXyeH*eJ1Y}@fe0Enne zclvY5%t300q5%zeyZf+Hc3Iktx0`JEq9agC0q-s-0ECFayzrl2Weyxnr@pSdTRvOQ zO3+Ms2-ww_xTW6CY@WB| zk}Q=7Iy%2!HseTao5B7U{oG98Gia zRr2=_I3k;xWk9(Gc@W@I!s0CgWh|4u46(@c5xEV@c9?0Q;_H|;{i+*uuIC=$8pPr~ zhVJD3$f^O+UVLa5HX`&@7rd05ga_r)X4Ui?nlHto3L-RkW)u3;J*CyN=7!MfNTkbJ zmGZ)|UZ_*@w1=HyM-lSlP@`Fr6C_4`I6ZY@`JMWGlk2de%+`e${d(RQ_B4&XA%Fdd zh|nJs1<6m&H0noJ#od|L_0aBx1|6u_9*)7#pAE78P3Kry=@wi_P zKcg?W%2g0<#n%4iO$KbW)JtP4I#I=o1kY1r6f*&PX-&jQ@a89JRH=>n5KM`4plllY zv9PCr+8_R`k$;w_#IDX&VsZIEKxdX`Hgv9R4dmNHP&hG7j z%tGeO@#X?VDbN_tn=GJjbK7RQSyP3dLr+=qzBf17OZ5MBBh;SI5J}d@&i|&uQHG<{>qVxzL0OL8!cX=e_A>39m1GbET}I zxdED9dzx(sbjD-pRlE^jKrQ9e(9?$ixI4G&518!xi2DtcGd^6^+uhXWAm)K+Y25fU z!7D;G&(@2@qiqqFI!3sxxXQkBX^O~!E9aKckeO4tI_(0wJ1zI_Q}9kuR<4FGi-7MU z&2x0n3k49UDDibJ#3#AD)2F1ewH|s1sB-#IS1)FsGP9tFux9QoByqnf<@9G4C}=RI zGaeBGe-vgZRtv}Sm=GbV9sY5K!t#r4x ze%(gsZ&)KM3{Sf&6=9YST%!#eJJHqVwmXFLYcV4jy(YrYiffq$y2Yn-xC#Q9p84u8 zL)W6IrdPq2t)WoQCLFS>Yw4wnMJv(sLh*RMaJ(|Lih#;0tfFHdLR#W3*=3f2);*chz_-JBk}zp$OJHRa zpA<%mJL?d?8|enE^VxOyC=B3BWfWLU)#PRCL><^W#HnpQuc-%bDl#q7;OH0I?D%>sikR}ugm-(5^A=A zZiXyI_a%v4cGEuuSfZe-4Tk_pU6+3(U4(Vwfdl~lLaUeGVi zt+57?u>wzD-NFaen|~s-6oTsx0p)}JOMNbqE6$+gfQsEgJaQ@1<9xaNvr;yq;Yy?~ zOL~AVY?@<>8{ef9p8Y{@%IK~BPxa$1618Zi*_A7)B;r}V+P<=O6`>Qx zb%fawA7+T+^4l{YP`icvE!}gm68WdbEh}56^x$ouOw+X;!HCs8M6Tf$4vZ zDmtKlideu`&6o;1H?J-v~j<;w95;zd-& zJWs!x^pWb#%+vq1_J1hAfoEP+$1`_Ay4ZRN5Z_ZW=Z|5zVYs(31Me3|@R6uYhLK~d zbAk@s=pQRN&CX4?KNm4nbC`TyB*?h66X83xEO30~N^QOUOKC1^eL-)Y`nL#nSYOkS z@|3G>O}xqI+~jloZ2#6ym@yJ{e4saw=7XIir3L~ zbpAUH-mkX3U`d^Ah4_aSlUdG0j?}dJ@kzwMJ#mDl<#K@>gvp?mRAo29!EsJ6vJ~1C z?oau@aeUxG^GZ6B;sv~L;MlVUDJjU36sDt!SB1&Atb^^d>UdX=7(RDBKX~7MW<1Lk z)eCK#>RP>1-ie5Rt9Uw1;P#c>xp6t=dxU)KOH!6kdZTi-s~oGSpEdC^{g}d*O}|(R zDozj#2euQu$(yB+PVe>7){ZKO3Iq&`onA@L%ClwwsLL)-BPVeV?l2yV+)kYv{LBW3}x1FB!wr8T;DC#h)KUX*52Rd z1!@Q)8t4rsK*Av~a=61#eYoCveO3z8$U6*CC|LvYMq}H^Lg1P}q@=Dd%^W5qmCscH zROX>QCu(*H%D!36W*npy5e`=GRcq$~JwvO${%Rgz?4qXPr;o~GRq=QP!GKt62yPl^ zZPt%vE;Ht?n-0ZE$n0E*E&>7qFS&9dERkuV28Bw?UCNg^*7l67Z>k0l0P8E(dtZ5})0uoGWf<9oKv&p5@r?+(RGbNDhf z;`;pq!Jq2OOEtKs2Yr;559Wo6B^0q9`n%QpU*>DPW9E1r<76~=*m<3FIU2LFG2^N^ z^l*B(Z#t^i!aLs#!uVEdwkOwXXI%jWij}g_AuW3MNW{5by3U~)&viblbJCqBeg|1a zF)U{u+*9AmaD$6?H4(bnyak1zn7gTT>=zyyb7-)wv`=9pm53ChBKl+HiYIHY)^#=~ zoRLZ0d^jqA@TGQ=oG$1zA08t~XSg4Td-81vFFg99HC^yhN26csS5S)p%YuP-Lf$Zm zVX+4yRR_@_0RU@$-$g7+`K`@*A;sZklnuP(AkFOTfRpFo-phA+BUCuzg$demIoi)`grLRu%IjA)u4m3NKh zzB3hBr^RNZNLh!ir=_h@euCH5lUx~fCMVJR!~5+Pv);tE*+s+IMB zP!vDk9yta45h}k)qi(MnZ}s5M3Ph1~hrr8P(b9ZANysTRJwJl3SFBeAcFZaL!_8Np zyKiZ*dg-%?vo@x=rruQY&2-g|?(kCL=#(u6LRy1g?s#oIrEcB;Q2+3o%Kw+Bo;yu^ zaGo-0h;Xq?S31Ww*+BmL?6Gi~A__Y!z#u6CQ!QH^E1jFDzG2?G`fb@mfcG|Zlk?GM z4tZ=6I`$gv_pdm7^ZCFe7gy=7~h)$nLm>H2VXH@IbHFWIc&jUZsv-FPxF<85$zKn`k~9X+6L5SeVmovGDnJ>(_fX?yaNT!3K?5b+1DB3tY8AtR1hs z`WLRearNUY*kAXpV5@pu+@r!<1B!S@JZI0RMozj&Kp>LyCa0Al?TVb$yY*_FR*>O8Q5CQs35i%2(UhRFY#yf&nY!Dk zj)M9%V5trP_1=`tl`hu<3+irRjSbN1@?+@My-!?!tBtgG?IGQcni>f)412@12Tj|r z?A#7mR^qM;uu)NAAshl;2wyn_+{vz3pilw&bheS+V0&bfEt^6c^GvlfrP@9HI|W<= z`knRofN||p6z6veSL46(Ds`9cK&Z=ql(bj9g^ILPd7qjZ3OfXRio0+K$N-xo{AwtS z&Qkm#zBdsDJ{j;&xKsHXcXUgc&$|MM%&aM6F4(7yKT~lCQ2R%s|JF|wu2g<)=od7G zh7SSphXBT3;IQ}=j)1>&yZ4lmkGVVuwLz5;3tCuo=QknhU{FC2c z{-4C7cJJDQL%=V6V*VQ{e*ER#m{xrJAWm8--WX9ZPdRckUtSOv`jNC{W4YZ;C%<3E z<8TNVaI@I(JOp5ay1~VGXF4Y$Sk2urG2F?XY!df`Wx+VBG;xSt(MqyWS-6&Pz3N&X z)BC!$5m!!RHfG{;L;+t`J40Dor(2-9i!rnm5j}%NtAzMY%hM){hN5Ypf`sPHhBoxn zNa0VRj48}_01A(nzRRBRmTUreB6$YRn!M>Vx= z?Zcd+9t(O95Cw#D06{_%A@rhB1riKNh?IbWw9q6FdO3QOUPPLNCZPlp2vR}`O_3tK zgb<2=bP{^+_{+KXzTbE68Sh`;7~lB4Z~oY0ueJ8h-fOQi*PQd2&-&#<`}2&eW=UT& z)HUihzZ6i!BIIcZVry8jTS8LRfU5QDi#&s&jSCqkbQk*ycJGSa;el(o=Vtuj3nj(H zCngTK_0pI|5VwEr9C)eq1DxnDG%rdYqN!n37P6)|nD~xxO<#mH~GNeMwFV) zt{8AAS%pJMNboX6y3R}KOg2cqp93VDsI~rji7v|nsP!)-5b(;WlX7aCNp~-DYDE2N zY#V<_MU)OS)2!^fTA74Q1>uGc&h|oI=^EE}O>M9!O8ih0$+{nbQ{9Dw$eun{g@cq| z+12f(riErhQ zy<+&(Y^7rn8{0FAg`4F!Ha%lak;)F4*5^oUYH8p8CIJ2y$7h|rC*UU1a?O%YH|g=q zjr+EE7)_*lugQy9P#_W1~u^SgpF{UvgMI2g`MZZzLEGZ_%%oY*FKHp#psv%?dn->i@~@(nSNz`W;$fQ_d%HBS87$w&C8k%%KiiggI8Pnu^M=ohq6np zaqp)s-u|#&*O~*#S?)3CF$o1JLVDh2|(0XZOecd(Y6v z)z<*SV>2*QRb$S;SEaALUv>sM?&_ghO?!qzObIMTVAX8sM?5r{@wd+Te=T{TAe=zNiK!5_ zuX9gNSE=lEMCCfI*@E+T4t!Ik0YnV2Ji+~L&q@ny5iGHAr<-fRhM0bEIsfuR&*O7S z@;86|fxz~I?)xuns6W_fDy@Y>tPt`UKb1ZfAn}JUN)zCUUuLZmA1R;X>s~Tenshgd z|H3+&v+wR?zxc1S_xyjx?C!j0WwY-1XW{=(S?wbc#C{c^ihEV@WeZ{RZ6q`e{08$| zKv7R2WvFY8HUQJ#*{p#b7?W0hq#~EHtt1PQqDo#c1H%?CDuW2<#jwpu{T7et`Z;ws zxY^EvIG=bfJddK+!m&}q*&0h9&a_p#qgH@Yc)PfROUae`6)ft#C02gCt{GuN|35dP;E^leJ=-r6CrDj3nw2S6pSex!$- zka^rA0qaKR>b59<7kyYhxgPXHBA!PFHaHVh?-;1?-+V%W%L?DwhFQRWwak_~ z2@0)|u@$=Eb;q?qv3K6C&}3?bHw@kkt<^28e`FJNe9Sh@#_z7!V5~IZ9+>(3ul8C? z=uu3Y6idH+zjX^bCzd`ZZ*{TYAN@4gy)abF@!)X_(=(oHX{_QqTW8yD-`$fJ`@1We zn;Rz;7tO#CB{G7e_cWgbtJfMI*M+#AbEC4>4uWH>EU#F{x&157r;$vbODs^bFPr_( zssACR1Cy(&z7hnySd1TWhv7jMD@&U4HVq96)0uQek<6gQvFr%zrH=gjSnbGe+WE$# zVWNU>W$7O4tyh-rvl2i3JuBmh{&hb;3-|>Y-8s(vIwxcsQNX7uTW<_&HE5(4 z@PRF@@lNf>Q?PHw0G%Az;r1-5ZcoOX>6D?W{BQ>4;W?UFp?DWI9^cLqi^VpR&NE+6 zRFAIr#>X!9OrEUbZ;vksiE+;>X;>70{u%|s_^-O8 zO7pHCZ0_38vM9IaZseNbtsmhYgvnr}}SK^n$QTp-Hw38gLvpX)!g z;Eow`RxuznMj%HWVjwp#cIAcS3v7U@wZAJ^|65~*`1N;NxZZwY9b6F&f5q_dro-WW z@oJ)aVsmEjGn7bFM@P8h;*{Gqnft1UM{9o4S({oS#+jH- z7z>p6h7MpPY3k{ozQqQ;^TS7OnbreJK}_6i44MJ}`G`L`b-Q*nwBwvl93U8a1s6}3 z`XK@qp=*<$TX@=>jum)Rq=HoH$Ex=gwPY1WJ`U>)3{344WHUYyYwPt_AH)!+Qoj(^ z25sa0yWQI?p4gkpn+fGpyWH?X6PmN)+ge8pbb;&qn<9mN$~2C1KuCZ%+)!Y_n$6*gwOfAw6o<2lIC z+-8;L-k5E>-$BgV3P{t<+ENKwOxxqnYlv4exqreLJhS*y!p(C4f9o(ulkaS4_p+FO zmEKf&o*#B7deXLhPE_UkoU!5NioWKXs6+XqFx02xSJwUbufgx_{<#j}qb)TJXXIUPeaI`}ss-`PZaKZHGTxGk4rWuQ4bvik`AkG!(5CwD{t zo4h}jF|#?Rpe(y{w*)s`j&6JZ^xxh2Kl!TE<1~$q%m1kBud9PJ$S)TB4l&4^Cl$j1 zZ-Tgmx3OlAV-4_P*T}(!{y;FsD){U?&pDqPmi;J2VU>`_+rhz#Fu6U{6mYq=OgnYXT-xo zu0)Wd%5{ZWED3<{ckjk!rJQ;!3`Vyud@FW~9})(n;v6#%D5|^InP0>}*^=s|PL)=+ zZlt_;r+nC&U=PjuM`c15>3$@3f3Um)xhC@p=Qs20SV8lG^L%s$PmxlZUl8v?%1!vn z0oY^RE<0eqe4T~tzGRG1Q-juKwKh3R{?_&MdgFn(PI5jcnFNmVUtBiVEm7$|A%G-Fl zEkfRYHkyrm8N-`Ej=)O+aLPUv(=j?IAq-QOS7=*k>6^w_cl#c(KB&pc34jk|Vwdta z35;2~){Ha!AECkX+S)Y4$A|$lB~`AeBB-0NRGR<6WCSqE(29yRJyn>4!r-vYpuvT0 z8F(yrx*rr~TQr%PuqgB4{3!idr3&o< z(FF%L_f3L3y(18-Gk;?2T^QLyUO5@ktX^|s8DZoFcO4rG!iG$D5D0*GK8KMVpWu~h z(_ZXi$ZF}y=dThD-Cmk|k56Y-&-JoqAiAgutJwQr#m&~K+lkwcv1g&s&)^oEZPJI< zXdNpPZ5rg)6j;QT?J114yc{+=-P9_^F$o^B>05?cd>pfOp?{pmDY2;-#heU(Vy1H5 z@BPlES;R6U=gu{(mRoom)>yw^8sglQX zyrmNx^1d_N4+VHa%_DB;bTn1z3hCv#kME78A8sAQ0i1~9V_WuUgS6EpzSSk!D^r(Q zrpfF+f4i(u%~wi|r(yRQ$-y@^z7X;AJ+0-g>vNV`FM)7Y%M_i~i5BsRRd!%< z@Tw>q*rmdAUFzFZfU-CV*J-6%6jf>eah)4<5LDc_fg8U8ac>ww0?a{LpQcy`EUK{TKRPbW(ci`$C+niSL5|i z1O^8M{t`}T5FQw(km%PIqvy?iyX-OqLu;a%Y3;c1)YLt_qtZ1=2o6;g!x>5#)V}x= zXR3`&Fo8ELu)$Im=*e77LYwx?A+PD|6@l}s{)B#f^=CqA6x6v6`goQ5O7e*5Y~-1w z(cL=YI)ppeFeMGlOOP=WYJ5*JD_0aMNR8Q;8px|atl0jP>y@M=Q7Jl3SpYa=ao%0a zbGnd3V~T^w-ajk#&&l`EN`4gXrCg$n<=oUvO73+&4rLDBm?{`RNHnXZdT?$!e`x-y z^B*2!G*&N!fS^9ANr55@h@5>zm7}agO_v0@+~@J9oGjezA3sP12l)G1rBs!wW3vv- z7q2(miZ95Y&|g`o@n=z$9Oq@P9JiL1gDm(-8G(H9HSJ5`=@Rhi?>24irW&Mt)OPkz+R%<22HCiRcLyP)$Bt$EY>u zygx}IG-Q0i-j4Od=13mm*4<{QvYqp@X`wZGD8D@Aq84ebEJOhS_C(6*wLjCTyU z-Y?}rd5Yt*S^8E3w#?mQeOmSLa-y*nsJ-NF*Q#C8grBgkyTu(X`UnY{+QAv(0-O8n zMpkm{FUX1;2ytBaB+y9PBZVg44Na0w&(X@6duHxlU$jAb9W|F?)7q>11?72#XK>uX zIPl0`z}=aO+fnhsec3*giUH+ycBi2m0SAgtqc1wVFO0$1x%7F{%w@K=BxX-==>wDG z`k($t%{k9)P0*}VmS_2MOeeUyR1~&@Mt5nY#=fc|a(s7ko>e>lXv5c{O4p@nxyOHy zIi%;99cj0P*7A=`1$zddyB$7*d^&28(`bB*_<_l&1X1{XUJx9kC0>}?b3hPb1+}l& zj0$n+-X850eeRi5CE4-0C%(?6isrpV{aB3GBQ>yJI4l_@l{p#Y$8h`+_Zs*$D;cus zdOBk>Ib=$e(6k})8pT*tYJT3nIFQKYNfXQXn)0E;sg|?PO=xgFeQaF(%nOP?^Ss;M zh)6r1C1KPsW_Nq=!0VdRyQmXQ(T1EG#N~XuKtQ4KYmYo*XfifFVyTcmXd~aaqIE-! z=#9!(QOjV>-?SUYy<#u$feRZpGRu!F;Og^E2w;do3org?Tg|Y_CX(4&<7$?nquO97 z;ZhRA(^{N5>X-QD>2jgn=ZphOzUX%om3rE9Ti#6qC*@`C2}y*(!u%G6Tq_BvvrG7- z;4NYLAYed{EU8E(jC%^c9Jjt5@%Hw|o~~0@n?`ThE&stbjY*HDlx8pomEQex)NC>r zDhMalV!^-Q#*S*3O5XDiuYk`n*6-tp_O&ESmP|muK{ATol8Lm0pT0%t-+^VE9Z$@h#1Y43B=f?`#`tm+VeW zmvR;|t%dg_fxRY;*w9rkps4{J@|6K_O^Si*K~0+$MReB5i&0EXfm{32Mlud9gBP{J zU51Y4csKGXCVCLTkpMWmf7j)3bPAT@}@^c7%!s_tnomgAo;_<7r4Iy9Nq5XFI zn3HnH&I4%fot@E4ti43sk;9zKg>6@l%7|{0CtoG|m!HiGa6d$SK#oqvI;Qm`#=+i` zHiWI_VkTX={ePuhg1laPEVOkihht=EnMePW`({V#`a`_Aa6Ay42ZH!>)l`5#I2J4G z$>`aL*Q`byLg+?wvY&ctP_@t`kAyC^tLMVgdz|CpC8!+iJSma}z7W;dz-fnuy7CSE z`dI2Z!=c$*yFa=H-$2SY9)KTjLAO&v3K1`g?+vtkE3z#rug{*1T?+{6wFV zgeM;3i(P%)ua0^oy~S?XRDZ&dVWOpQsH$m+Im=^dnIVN1!W;a~;C4+iYm6v!JFMbY zH;uSN$f$BHpbgSo!C_U|{+U>1m2KL^3+-LYpKC^JFm{GqW06L%PZ_t$+^Puh`)fa#7|j&{L=K`Z*%|u;N&OItY2Y| z?`Rk2`nRZi73!Cf{f1kdlMXR}9Iws7Vv6T;ZSXIy$#Oz*>NnOR7RI|y)<3%^zR49 zYU-M|wgD6n)alo#*m_&CO?5e9~-UUR$?Fkzt1x#D5Sl{3c8lojny4fPU+_h?WpiIitCm#YQJD&|B6L}@B zY~wOPa27aN#AS>k9$jhF)#Fj7_~F9EAoysRiUF@5fSHTDaS1emK2T8$JU=P98C31& z=tj?t4Irv-%Xjy)ke=ox=QLZoGI&c=9F#mSj6P2iqK+1%8qmcW6Oas%Lt`t<#&f0? zP3hfc`gILh^&y&QlHs9ZSg%GsG!O_R|%fMgTRkA%9 z`A=m|Zb9rgKJ0W%aK}pPrcNo*`blgJT%~>YfcXcT0mt(t#rbE47nfCU+8=kZRJ=c2 zxbffFp7n){;7)OZW}D_AyP$I?SQ+N;J4ty~75NYf3wPD|S}1V%J6jS<9PeHWse6;m z^&k3J39f;9)1;+4%NK!!)$}LdKRfCkmCh<6p~_-~47FA$2|E>Y({b zY5k@`ri!mX_<}SEY0df|TN~=Zj5?ONJ)f4fXJFl=RP_P)wFd4XTUETmt^MGOysV`1 zMpTSuS``bP{id&n(e;mOL;ku}!`C~itHZy8P+b~igaPU|V_~^@w4?BX@sL}6k@yy+ zi;2yx9#tocqSa>iBtj_ezz_!6;bb6XJB5{6b|zi+M!X zzTJz?ZA-e?&fuz}6Mk=0Zf_URJL+PY@wnMf11raz(+k!QfhGpLD_Hzm(o>+U{O5kHfSm4 zy+kAS6P#JGW8;<$KM(FR%0%NU789&Q%_?RtvFi%$Ct<8ruAYf(Hw=@yW3f0=d+A}% zYO3JCo-YgOmc93eZxppc$)7m42)PNBTT6Adm9nBLYWh>T4=mEf^Hs#dM>w{Ut89*i z&Hf}k1i^}v#W{m{Lq%ia>(x3xLGx6A;MZdOaUUqXFD>B0KK3;RWPV0(JHFnbkbAO- z^|kM+c|O#7aG=Z`TNq~sof1Jsz7_I?EBQh$ZQjnoM=Cvy5eikvxxwcPEWiqhMQ~hh zS&=bS{Yi&XA9$Mb*@vrl*OSm6I^eUN+t$Y-WWmsup2uYIJo%wHIF>cL{KxNqAJp;( zwiQT)!~SjZceZnPwwJwSOQPUO$|v2gCtCp_w`cc%snfW+B_y=^^iGOLRbi>UTqT8`p0upr!Iey`x06?gE7zH)JLL{8QfWxfVCK6}tfW0N3!sb&I}or~cj=60x@n zDb4YkcJ%HF- z_zAN(&gY;zy6HXRvX<$0qVhY$iT!sUedOHN@oxV9!|g9W(AHdBX`Q&6KC|9FOgcy&D_HHJ^)7u;8mm z&SIA}1&mg1=oI)|zg|Bb4DlbK+U#1~$~ilA7+{wl8Qb=(>OtX6pd25&x|%CXCj@bD zDAN$Fgh!*}MZ^v=J`G^Ne?jp#aTnwTeWOY(!$WQ zMat-7bNu2CCNQ9KU+^?G4X(F8hrrkpiS| z8ZU_Mm)PQj)#SYtvctZwzi0B$eB-k;$q!oi+@?O-{Fx5m_~iTVY&_X|z9@mr12tLl zmwNm1ue;wy`83?*EYPQ8w<>{f8|t?sEuxq$;=mx{DyU^)->Ln8J-frL?K0xY&o4`^ z-U2^Cj^KzStkwg%&~c=_bY$lFo4;2mq`}!=jD0I*rzM9k)9yibf$tVyTSHvhucg;4&PWOb{bpK8A^D3LrPH?p4!*_JvhEu*nIWj~WQWh4D?k*~_{zyE#QZ zGx4FMG~>;e6v2 zMZCMK%tLY}2WAarJj!~(Sx-`F3HB@z^qE3J_=RlvI9`_vw*MmF`uZ-fw;Ks*0#q4! zUc^G@J%cvYdaIxTvn>WLKy-z2Fr0g}5U!aQ&^PkPZ**wLo$;WyiycJ)UNgmNJuvvv zfHq@Z@;-kt64H?=1ng!{E9+IhsyAIH=uRR9Hy(mBqCk&nRFIz|tpur(&e}b)mUrd7 zd~e?nJ2%*~q1IZLR99(qjLO8vtyZ}P!Fy!d#4A%ejh6MNn|w*Jr1@FeP$bzLHNSJJ z3*w&zC)sZWiaw1k+hVsz#_zgV*km^=EI8+>d)+<-dF>ndG}$&jBt%WgODG&&+vD@s zm`T2#?Uw#_t*k$syA&pb*PJEfXroAV99?edqt&0DgNH{Z%T`YLCEg8DmR5e|pO~9| z=7ovil};Pn!OGm8;FYK`B|L|z7Y-I(OZ?8ZigMFTL8=C3K)=-9gqD{HA7{x$lHzhA zavY5B8ue+1^0Kp8FV4KP>zH_Q7_+veoRPWJh< ztqS0Jk%^GZIU$)Q)V4B(41HOM9^oNhW*fcAvcH?U6`o-#xDP%(ij7A+$N)ssA70Nm z;%@K3E)uiX9M0-L>Dv7aE}N0il9)lsIGZ*X-bC^xY4G1=5D|D5=Ni622W(rD9pYr} zfbh_89dd@lxt3Gkb<74FO2h>poHG2zKUviC*K&T#dG2zJ8gRpAJi|VDs<7pon~pbgA+|kcL$;Tb{FxM4 zOlv3HO?bh4Y6g)^f#~T2ur@40iz=2K#+99d2D`a zWMO*#HP9Qr`{r9st@FyI79MaeN9K{aYN|z7dWFhX5vtCY2#4@wn<4;Eb{mU)_Qrl| z$)vcdamU=b-wNWg{UOji0`{*!3D0YK@i)d@dya+2HWXAOR(KUu^T@=5RGvRa21*-s zOgE?*1PWgLA>K>m8)|b`c;AzS%whC@a&&Z+y*|9D*ifbsLeOXXb@rcVpZ^f@|1%Ss z7hg9dFX}*hY?r@rHm4lm45G3+^lxjuG;o%smfZQyHfDQD{9;>B33OiOpabw` z8k6de*v>zY{+Fis|2PBLUsil)TgF~FlD8hzTGB8yK5b{o%yOL*ZH=-D;!t9T;ypGE zv*)?SX@Z;iS*K0CdvC8c#cQ~PbYMe{E^1EbW3~~awgmI*YlX?YKOFWCP$-oE?=Qnu z{T(Dv#fpC56oJz$Jx5tjNYvqW@V&!T?;0uRA1U5OBbM`v@ea{UZNO?4#+s8!gek3u{R@oj4AfUrCuk>WJQhnPG=d=pC z?kDhhK61Lgm$E{0_kCV>C12GQHfRDDwm73|V`lQOhV~_*L=KwOQxI54ns#@L?FUke z4)Y6AhxZAo`Eu_jMlP|uOt+RBcQ1tOfz*Y&KMQVJb$(}i!ZHtdQ3q}Zd}l*iTke(^ zX%6<&ZvMfx?!w0Qvuy?U6`5DJ0TA^ab+k~)VuPa4VSjEq%T?vRXDGeqfkW-%T(v@I z^(5;NJ-_bbGrhMWs}KzwH{F`Rs`qSNv>oK!3S%j@NrFnK^@~TJoEx(qt~n52f?lsC z8c- z+AB4xFETXEQoPonAwTQjhPB`b8o#P?SZg{~vExH58B;HQ$2S?P$w>M3>ygy8$j+5k z0Pl5ER4QVEtQ^mo2WL@rb~UUeRCU_@M6d}0ezJAjn!grf!NEhzXIwIkmm(W~7sc}Nr&s9-2vA3#-aXTsD`2a3#D zhVIeeceb@w1jX9WMpSxgIykzk?XyP8Vkadld)xliC&q1Dh%YOSXehlL>zUelGJ5dw z=bJ6T6;XLGP0+8qy;tLbgfIraVs}5oNQ@|v1@Sx?*qdJcgUwy?H<&tXXMhqtEmUWOYJ#wEjn?pICr9-{x z+$vFU_RJDAwPtdxKTN1$v4v|VM-H!u;45Uf;ERFZ z+44SRiNW{Us2^5ayV{Sut}pRIDvkUs1S%@fIAzJc8jUMkt2%p~n-Cx9oJ2k{MZVHcqw>cAO^ndHHj2FEfdFlc-N z9JWUCW90i4#`>3!Rk@3Wc(T9Fr)ijP33qqRH2Dd>vTOEjnjhs=pL_OesUlP27R#W1 zeMcvt?n^oxqTDgqWx3rwUR#R&R(A`P8FhIL9q|O0WFo3lhc&j=ybEx~-(4K{(k1uw zBi1{Q%ezj$XgJcQ19i|C?$D&;7|`TfD_V9OGQcGA7Lxyj2fi@BZw!ZPW76zQAybx# zO?RHw{f>$qbGMI8*4d-d9^%!?AGWMnk>|m`golTxE913Jy9;71p%DX~H@5qocMf{@ zS?nj))3y!{{W;_xTvmqnKl$m78um!f%C<_y>EU{LPGfN)usgL=1nGuTu!>O5<9s@R zm;y(Fe=uUiDCf%W3VEpLF4GZ>UV7TPi?MhU8dgeAG@R|+nSbNJzJ99OxeQF*_qMnu zSq7P0x$0RAd=@YkJ5|>fD5|W&PtyUH|8|Z=X>x}yw1UmY=C~Mvp*Kwq2&`RVl3W(n zY)h`%b=yoYXH_F6#2sf1-mQoODpwv9_SSaJMp1T=;%3?!u?FXXnVCo6JKUQ*o`h4L&qFN~@WVOmE9XFv0J4+@Z(FxR zT@5)azNBA$83O`izJ<2mw1a>%_u6`6|nt4!)iXADk+cTmLg(J`e|%?<4} zH0h~xxd!x#=Ghj4iIo%u0R1XO`{0CI?L1>7obwj)m;{@&)%75292h{8cv3rBYKKZn%Vm5#YB#GW;;<&%7~0t07UT%Jph61pw1>8Tp#_Ue-W*`#YCW%a5y zS*9TH&VWh*0<@p?4av!}@uKi5*FUQ6Nm0Ecsw^Ei8w9x!Z~~4ZCLS|TdFf(Iv0419 z;_A2UG7@g2xS(S6(SBxB&a}Umax9IfrR0p(xWvq}qSfzgXZA-VeNZu75>Rc2AKbr6z*}EDaIv4vh;iD;&=}#DTz6q7E1K%fUyT$ZF zvm#PCVtz+QRTEY%(x(v(_-`93n)jxjS9d7$+{TMX%#X1)U|JBp$Hw;4ARC7?W=yu8 zbl&4ES2NGG{?>8Siid<{sgRgjJTsDzA?>cmwSKR=C)#UU#|Zu$W|e3f()4iM{KC8j zJ*nI~E6}w^Wmnj@ThaX|pLVM%1jXA<-NFKxp0%kfc;pg7^Sgw(e)8v?QUw4B!#%wR z_sDZ`256~NVFV(>qq-vchzobG@ch`+|Co0>nD2|_yVM>Bhk9!#7uV~@#>rKj9ErM< z&)HN~?_kol?gpLNy&0R}`B}(owd4c)pZ}qFSeP)J{!8)5cvKA7$-9g9Qa;D~o^~Z! z=Wh-x;9#Vj!zqmAh#9v1&gSOUdGUtb_rMok_|R}8cp zJ{}%xh(!+=;!rf|?9QTpibOrKbRF0S)i29QfyKAyudXeY1P04jhY|>+UsO#p>WE3T zU(0JMP_>~8e;SKV@t24t>b7=6^b#XdNB5;&-v(sB;;HZk#hOU^EfI=zJXv+30y`@ZpOh-1BN|OJy~L{7-BOJmW2Mu)E6ivh;D*s>87~7OwPTkaVGIwL6W%B z$d?)jgmxJj#8gH4Xtxe@TiaRVL9V{BaBYVQ+0fAo2;lG zYmNtaN$8R%=L39Zxshq*@^IH1hhy9+MQ9D^Ek~eUYtge<+R3$s}Z*YYJNn zo5k>x11q>a$PC^p^M`&k#hn8UE=~WV9ncx;-4i*sf`?1lxWqHNTedj?qs3?w!`=f0v4Ek- zVA(b`3|FtYLAP+GA}O(KU5|{I-4V*HHx(+#BVx~FzwU{FaJR!&cuaAuu%;=^8>L=- zpGBhX^XBl9U

${hDd<+euq_+vWelapyRrJf5)K$_9KD{W*IL+dUrm3fpD2072EZU; z2~MAQx}MP`^5DhMUKMX@gTW6uk|apABp*W+EI!7ow%sfC`cUcz^4rbGIzkO%qK4u` z$=F~xB=O}ut6OW~Z1Dd41;HfNkLGb8!F%MVdG1=A+MoqYZPU`)KwLC#ZO>K)(@2u8=-PsT$}e=Qe*9s2_eu{TKIMWL;}*!KAf~TgQ|C*u zwbS8GvT~g18i0H(1B;5D_BI3&3ZG>YGLvBgjv`)n#h_S1)RK;-{Ir8|zpaIWMp07q z_{;j@qPVm)I7slwac(pF&ugm!%hqJj@Iu&DmeJzjwrPChi;^Hpe%32+`+lp*avMdQ zcUQT;K2{IdjpQbzFBVSeD1=CDd{vtNG9oZv#sG(pRzpj0+TfjuJQ}-|Mki>Z^3(Is zhRH{V2GtFhqOD>RVc!bsZ`ZYk#(#vyRwXlYy!LMSrxw%62tGwoWmD%7q2JtgfK|1yJNV0S@-+$0$(**+b4pkkTsV(%t9N@mSNa z6$!9o#?!uG7u~oB15F}Tr&>T>|ye1;q^^#_d@q{L4TG4Hjlw=DcDZXDD z%U-=pA9Z}1`e45HhXJ8L(eAsdZ4Ja_n4HiL`OHqd^7^=NwOA2z3Z4J8 zi?jloo!W-`tb!pOsi~Ra;U^FCpIw^pUrgsvfo)A<;(K&#&10BW7!9X+jCSPS0cSR6 z!Ev`mHI|T-UB+=!rntHeK9X|=Hde()ahO!UX=yd5)~+TM!tRTIb;5!!pXz5lG%jFT zq!PkYEqU*r_!hCJ?Wv;*BQop$_+gjv$GZyl?Iwx)0Jahr@sQf6rN5T}KVy*``vUIwzFg=~&tyVr-m$ z+%BA``S`=XKkVP0`~US6_>-IE6w+yPf~JC31*{p{Y#cnImSl*aLlmd9?6(939?iv` zt(y*bDLhs6u_TrodCda!z~Qv(QvAt=n6;jy}GcbP<6r$=CtP)y{pHgQNF3 zv$Vmlv>&(=c~$qKsF5{-x-sJ+csKpvQrqL#?><8`4eC##@HO}Gs4NIQBH>WD8`T}@3^x>syI{WO z?4Be^(-ewYdxF~AtWosuFW3|N)K~4C)Y1LoIa$Z`S;df=x;@TJ#9tB3Yv7pLHwd;T z7lemL^y7X%*xJo0rr$BmxwptT1r8tjxkox+WP3A0ws$@kzxdqZIp;inNl$&N?TX7$ z3hf=?bglp`Bdp~bvp7Oz!g;(!J*dS!{XXWAb;n=GjfrN^ScQ`w=S<0#oh_58Q77K9 zj8-n#GY%%9I{xs2l73hY>zQ+#*sv%(_pD3r3Y zK?H9Uu3NOQyF@i9nvS95;pT>{9^b{E8C@q`&vre7ofMcg0{eWKTkv|TI;Y-AAX4D^ z?48Mt_E>2tiw>_$p{zVrv37`B|Jq6h%Mqkr-OJ~xydyk+^nt`({w+|^{qw&6*cn{A zd&KW~xO}(hn8GDEoCfbC{PUMta_`*2QI&JO<<}ZHpwWVys=dA6Jd&kWcd-31d-(UB zrWF8kX%DMR__U;B89!DEti082k!fwu zeM?&jxuc%~5b#sIzq$_`9A~lSbAOq9HQ@!C?IT02D%(d;DUMz2W2V*Fe+rCDdltiu zVGgcx89ll2Co?JE2wSq9C3hvrRXeKYceYuiVAM(DGd}j7Cn|UhtKOL-iy8H@YIR@% z&&{EF#{)dmoM2erz)LWDU-F*#S|rkuCKBnJISzq9Q@hbJ5fFonu|MrX)_;mN3%|2+ zH{W{F0SyJFuT;Va5*Y^dMlc;O=RvySEVB%6+vpUTE)`^%+KTQ4U7}L>I9Y+Gi-dT% zNVdOfM!_8IamE!r#W_XLdRI|xnSJZox~Gyl#$(sg(j~aCVvP}B%_MlTm(jxU{(X!m zrPtR+yi2>&sKBR7ooZDGHy^m*oUxk+#WN5Ny1t~`x)1sFZu&r{VGnqoeeLYzyUfK= z{Nn>w>~LX(-*jpgZdbxG!<-J<`@x_7eE~VvtC-N~C?99+kr) zfuMs~cz?W{b>ad*?9U8D>ZNdMccTZ(BX;4*@H3>a?Had>4g+2E2)AElk5s#jsj#}T zcZ|Fy=C#I*DgQR_Bx$|+*nCZQf1IxRCfLE1BUa9&!GUfCa5YT|IYlI0?8TP?-#==Lr(DddW(#ma znbC= z1=ST^KwN8mBRFL2HVd_;lB^I|8Z%SJi77MOQGo!2pE#5C{Eh%rxzqTZ{$ev z-4>wMkX|L0q@Ockr6Nnjd2TJfdc_{4ls4>?T5d_r(w?Q)hn0tiM-8@^c{M5LjqLs0 zXV^i7&_4;~uWm_0g&4H;xRT@ZQ^C6o#zPjJl-vi`gI>NB!i(mxvc4;07-PJO-#=ktt`UbtYS7mI#qCx)EGNGwQN5{1v;;%lKbtRQ*vnn{_0Zd0l~uZ}r7123tw4@qXOA=HLP9L~@S}xe{zriu5sfF=#A7YM zxsyh>CbH%zfJ$S5Dogyw!&^beP!L_{#L6f3wRk?vT>>4%4Dh4fN$wh zD9=dSS&7rjw>5m5Cr|rmr@wE)=gz!rfF%=fJ8%Gy_pPySLHw5p0)tTRS3~cye}5Pq zES=gTZG25kZ%XuT8srnJvPS=^tX@n+8ME`%+er&IR}}a#>_L60g-G}K<6NuDa8MA_ z^KJHwO_8RkP&Pgk5DI+crHWzIR zCglou0z_P*QOb~RBsA4GyRX>^m2(qhO6q+ZT^`;m6WkgrsH6Rj5S5(MvC`onc`^o> zztLGME$!M-Ih{m&)RFjF)v8k8g7T)du#2Y6+S*cie%c7A^(T?U<-Lj&AJ^@8y%I4g zQI#ZuI$8jfoc;aQQ#Ex3{`}%lR5-H+6$>wkiR^K0Rm|W<=uS$!?fyB{nN{EZKSQc zvbe0`+6?aRk`~)xc12?s!&1_gcTxT-XkJC!5IP&@DQZXkt zcphJ2I*TlP(GNL`7A?%*^4b?4@N#pKNcKvkBHK4TR4cpO7UKf4-1RK#b8rNy|3lq- zMm4o|d*AGB+hRpTq{-fZAYDr6WpAZJKuDtnlul^UrQ1Lf1f)Y~8X!OdL23w9q<0~N z5~@Hbq4$n&?lazJoO7P@@p;Dkjyr3N5Vpd3;@^N6Q*8T2u z39*Qu@Rxe)qk07WQ^rK4*TiWRZkQLKPiTv(Rr3*SNgeGE$-WbeVrA}v^%}B` zgy^+udKTpb7wNtzOjd1IWT6Vg4EStfqi8ZmRC-3ypkR%5L*I~#X?oX2r;s$CCqwJa z>NhDTQfWzMGn~i|o%hgwQ9O~pJBblN+d6m-H@n@3M%|x^kDu!<7JIB~oF}^;K7rlg zoDQaFlC{-SJJi2r-P>@_N@QGa_PcAY<}l*5UZAX)kEbSUK5}3qXqo$rr6c>ZLq4mX zvzX?6TtTUyO=`E#s-KTTO!G)M7Qa7>$T(=5Tp9*uJ{Blb(;mk^I3QUrihp;5Kzt#G z+Qj$L3CuGV3G4TQTrkB@F=v&X21l)^cJBa~zZG+V{mdLJSIXZREm{k1IiZc@{1#3G z!!&U=wi8S@gZ||Q`Wug9@_mabR=2i$8(`{08II4phTSRFh%W~|s|lEU>NPQ3PjI2e z+QykLkO10zTbi4kt!burTvqG_rKf4%XJceZkQE&(ucw3%PvU>msFAk+qRE9?rcb z(0W@r8$o}8)5MlivJu3tAP|7yVRW$U@HGOtr#Ufv`AA(~AV?Fc$W4Kg@Hi1~5lM4l zz8BXijY@OwRp27|%SOg*O8UyMBn|I@#;a@q@Cb_jx9rp#Qe-Vu^oA5M*r+y(b@B?f z5QBc~kMZsoaZuf<0sXB;rCv5^uZ#6g2{H^(5o&<}2ILk+l9Sc7rw53Q{w-|~`z*7? z#sVhZo8B80#A&^a-{lX^=kmJTj!3dIeQGjGRm*ImxmI=*_`C+AQ8@rb^TMZ~2sn2b zjIUSLr%3g$Nc;u-p(VpMe6p{Q-mjkJ+0;Z;m=vY9oeD`r`l@o-t3{S8=chGDBmvfp zX(A}&kXt#3!RoHZTeTse0hY$^svA`bgO8{!GsrKa7wTD(J3^B%C^zz5V-5}1m;$EX z_Wx^;Aatj3fA;Xme`qLlOrPn$+A7AMK~I{u`@KYqvR|AIOuc@6sR92sWYm9dxe){n zviXzmKgSBkw(BRqm?Gdn_Wc!glroelgUOHylOMRqbosv??EiRt;b-G?!PmS9S}>{J z%)N@NYxbI}MX+|zY*9X&KJg5u@zS^CBWhK(%k=Vc zbg7A3Ko{0LHN1)ac100UjuUBBrgT0V8>KS|c~U|q9K37P=`uK)Ud!o&p!j!zAhiM~ zPx=FD$#%mW$$AlOhmH+ZDKI6>m#!!yjmYe)#*h*)(APW1P#i2T?{s}Srz0b`MWL^l zLtK+vCG(PO)H%pZs6Ikf0VhgfqrP;ptiSwWU&YIzT;AJiEB#fewHLN*xW*~J02t)8 zAw=Wh+uPRJ4SUlcTdyvJ$bw1O0#<-$B5nq~QfDKMKH4=Iv-~*<*))GoF1`$LLTKCc zYFK$9mlDlY*0)sa^u?=*qWYmqk^79fPPc}wKe@V&qz)lwsj;9G;lc6EJG)lu^{?TRLDS!+w3jCD%(%NoW02l`~r)XS*Wz z2A}XyzNRztT0r2-y`%ACwKnL!8#X_^}vA@2J zxqRHZd@q!xWkk6+xyGFNL!~h0%|>(=<04}Zb0?rNcu?B2W50m$?e=W5yqnh&n2o}* zMc8C>W^~j$gtCJZImBkt)ol_IE#M`A-(*vImI*01ZuYnY{Zw*I3V{v)DU#{5tN_Q1 zHVc1%dQdsQi?6sC&vY9);}z{)4S;n79DcZM@G9%^7`Qih#Pr;@o$*NBIXRWK(kLUY{$0W5$4Rzo|nNy8ym!)j1qEzD+8ZX20~ z%vkUqS`vot9gg=bQYhMY`1T~W zzgX8tT{kv^#mERwTEIbO4}mqPVjhTcp8q^82~|Uaghf9!t7>fiI<}wJGs=67dvS^v zjA9@&XsMm`Wx_(=LVF*zxLg+c$GX*iz5v?*HeS)7Wp&~m%y#>mO01Ne%Ymc$!Shuv z*g+1Uy-PAt=4GPZl)a0G?6#shqy+Lf9XrKw!zs>8?geN_QN72FQu(MsNc&pCFsMwc zZ4<%w>Nd?XdbS`u({^9-OTqCekXl2M-6wlE4__Ho3u5F0?L6u-IWxFKK|$#n+WZ4*S0!gH0WNK(e#Q zGagE+c?qOI6=7cpNw+fDt+B_Y-kR|7sHS#_p&g3Wa{hGk#-S>$<81g8_Mq6}c>J$1 z;f{zo?z+65D4>YaK?G}j^|tc{PQ1^`7p_ob1orX;Y)d|2OKQD#MzU~rPlWigKC&4%9IpAg>*;2ihei2A!*D{<^;OdCQSW6i$z!s$iTC5#h&nM= z?r_!9Yje|@Hem{;x_T>@Zygwf1g9PYLLMD%92NIoMV+l&F%k_?7W!FB`^3cWe#ms8 z!qrT`1r(LU!rahb_cARi!xVdPHzSV~H=G;|n%TaM(P%ZgKxCVeFMK{miyo0E`@m+M z#-|Or!Sy*89&ln~uY&<^DK2fWg7L{R41}H15*mRsrRIenPk_(wuVu|&GnZ0_eTX5g z#vDBV&F)X(FnjX}ndiMV!B0^eU_T3Abh3FQuj!s4G;b-cv{*wE0@m(Ww_BJr`mHXx z=cwDF4XGddawjQJu*6REoa}>d4o67d9cj~&O@3RMOE_{#5fl=uvX6h7v)kLt>(Xhg zVc?jp=JK*?x)_$szc%6$(iGJ+loV$WMRQ5qO-4hpc-8@>1K5+S_$+}yRepr3f+DNt zPF8(6o3(3M{uvYLiCoi)NW7# z>DSaM*|cx5Aunha*9Ohu-0sxg`dRx9gep^te9!<+0__{%#>Xztq=;Q8F&}_e?5Rmk zd9P6FA8K!F>>2paPvsab9sgp=vL!qu&J5$-rw%#uHHw=LW8O@PjLxJr_{6af*+VDG zrIUYR^uvm)NP(hmfCr@?Ofz!(%_vsOY8#<9;8yP8u>x zVvB%~nIwp6QRA9%4ToF#y-~?%Z40SOnE9wCr}f)CQTvwI@K-MTXMuuBvoC73_j)SLvd z5-t4p+b5?MCxoiz zJ1(2q7R>pDT@5*QP18AswvX}?6pbw1*1)DEV}=ZMEs)ArBXe$!h%xFzV->zA-|L4+ zB$d>|ZBPub9`juoDVS?rLt{snzId6HIJ!NYd<`xt{2W7w(bU=@jrRtz^+6WBaHKlA z-hw3huG*6Q+OYu8vMUr`<6GLn;IM;tDsxNOx1jV|Xh-T;54DYM7&%~mjmz;jM-e&^ zHkesyXq@4eId1D?Md-J>3`B2Zv!zQ)4htAXJ8^UdC^NyntX+oQFx zL>%9Hy#8$A;2|FRQnsg6maHk2Jk}lBj?l9&Ok#bc& zs2<>9OLyGh-_Lhqu?}*^yVdSTIaGhvlLqDjD`6XwMv#^{T0e4bAPb zAyGeG1Ti(7e~PJ`y3&{sd-lTf)dt728E&4?R(Y87KaLo5gOBEb<>)A3(uf(yClvnd zwD;us;DH1soN_8h#itSqVgmXTG(7v?>sRI!w|JF6dI)`;a?T?T58Pjz7Bnv%50A}% zNXq+=iEyuc6pd16E>paZ94c2-y0O!-T7c=iUeH`EjkMq!FCbM_DgT$h14-hwWwsi;b#FlJ|`H)A78Xh2Der4$)DfWJB)sYfoqYZgi4g z`f+G^5BDN}X%s6$N>S~~QLQ)YX|E|*a+_IBPlALJLMC+%Peu$oL-l_snxq{jujOCLt61mz#iX|%be*-V+==$} zCVbL|;_SXBi{2CX>T&Y?N%i5KGwrj?B~|q=41P2m((4N}mSWQYl@&&3YpafVS8kbh zR}p&e(&CR^-jx2*V{q+5DZDa4+oOJbrkdRTEHb_{zVtzKARo>{uttL6jv~A=-0-RZ zVGZPRz}Xr37}rBM7jq!yQTa~@kxzndS)L7#DN8(rc_?uTJF_=+g7rCt;yB;0F!S}a zSaD+W7bnHv=V&_{Xx&LYmRpAyeMe(?f_#B~vxSS{=0p1?JLYqSBR_sl@OaooYx6b4 z;GDTi!VxU$cIYZjD*3VZqMYZYcN{PaEGDAuBwS2ZRxDpjrz_I5?iimk)m7J3f63QI z*?hDVKp!ohH0KHj@)7X~X+7k9VAQH7e0Z!gmp&j%3v^*>bZMevng0%dvM0O4o)iRB@Ae0ZreP>jBN*Y0#F`9PSKqlppg%%5opZg@n6K2h4|rxijKPEgyK3lYyL3la;fR-Q)+4rc zWmWo4@x7e=KBcW<2~Sm}gB5eM@fq!HSx3g~zUEOqsEh;1H1+2DQfyr-1VodW-!6;M zfSi#Qv(D0JiH7|_Y4`OjEw)LnN0^X!znO;l$*B)FY%QWSHzXarU(gU4WkY6r3%dMX z^hJ$q5x|JXqB~kdiSoPvh5I8vAFYHAFpbxgmC%;fA^}{`g*^p~M`1hY=ob@^VUmh6 zzhw(kdf2WAfxlVzy(UinL-AvtPt-;(vAaYd>jAJgNae=-4}2qnnrZVT}g+jZd8{n#z7B&9m+zBzZ4N8LbK;l~jO zazX$JYp@;YvAzcGL>;eMIX=-^Ifq*2Yf#_;duVM@al@R1 zm7I}2W>Fm2!1%S_Aa5Y`UXIjNRu>XZ!faz_pxv*qkLFG3CH-$ZZ$`BW`jzGHiX|3+ zpN1-n-XF6o>7L-ai$Zck<_m4^T}()FD>2S!^5rCIt@I|4+8_|o+__m#!XVxU#=nK4JVsl zVh9;fr8M&B!cjk}@p!tz+>!dTma+CdHQoD~2?5C5YDiXj>f{@I1NT{v9y<1hUNB}u zvuJ1qgTb2ag+28Tf0*wBJ2TWJ5(8`_Af|PFg`eG?)@^%;B&LB6w1J{yn^cN-uybGd z$31b7&)_?mCkymDm{ihCgLz6w3cl|YCk2lUwFlJiSA55 zpmJ3E-}a_d8{Jgoar$1Rte=p1FJkPXNVa`s&=Q)D&zrIRd4;At8a0ZfSrHJ~!9Dx6 zTR_?M*8?}Z3=PYcBfjq28-q5C+yl)BU2QmgVIIU(z~4j~xDZxim=n}v0gygU0F;g2 znK_;uZVLFE948Qnh+|j{d%YUnbxBx?4>2J_oNfRF_S z4RUU;l3rhV6CM^GlI_{XZRa9xS9Jgxs4T=MV=w7qG`4DFJ>;JzmY0It@?7@h-B!!J z3bOqZYRf|J_Vigta59>{#=aXE9$%U`}W);xC`&pdKe^(O9u%weo2 z!_u^l$t+_E7t?jJs8{k?20K^lObCF_Nc=dyPi6@(8TK@mLU@ z$~7iPiW=UesswXh!8K;tjqWugyCRzAx_lRg{4V!KDwidSb4QU;|u`4?G zwdN`{yNa^Msd6(Ukd)&x=^;^=eQ%F5NXPi}Xs_j!n8bKh78thN4R`lzwchClcjqUI z@2EG8kzemzE>27hx@RH5)_-_cU!?ijFQy#s$Pwj^s4vhrtPEWw#D!Y0P>;_+7dA1t zX$zAS6&_H(^uJ`ac zt^dX}=>8w8hkx6rD~lj)p0?ybUDD5g$y!#N3e6FK)AlJ0!yk$Xa0*6LYa{Hc6 zc2;dTxW#@eFF|LS47WgJ-VsW+vf6ico{UBXc1DyAghu|fd}>4J-k3G|{lw_?i3Gm* zDX1{J-soeFiPP4&;Nn1#FyM|I$I9AQsdKMA-i)q4!^1!4z zFaJwLSfg)_<*O5G{<&P=TX<)1wF z0UNFFx@9k9mLCU8GhM;g{qK|bZ&kIr((hFZG8IoEnzv5o5XqfpN-Nm7w$`9}ph+$P zhDbjftXeT&JEk7Z<1;6{bZFl7h`f((j!5?Ft7j<7_Vr#*S7?>@624oNW%-O#2YT>( zKZRReu(z90#Fc!nO(#@h4n)>!rFuEG82GDCH@W9+Ef*!CH7MZhFQT_rVfNk5tEuC> zMx0)i-qP(Fd$VzENU?Km#Q~w?a+%dk2kD<5W2#;}5}3rb!UU@vcK7q-5_B5Olo>)Q zf}r@PO(pw3A-No86c=zkE|T zdS`0Q%dfqJlLdQQB&q>$lcASf<6c2g`y&hp4jF3>>L>2t;S zoKAuG?$#ivEra8(tCo~X-^eG=3LBcvtrJZ{+P;5M$3-$-#LmNR+n{Ii=AY6wQ5GU$pLC&TR_ftC7B1LA4Kv>NhrIt6Etn8aq zXxffti!Q%#n1kIK1S`rOd6hm4JhD8HOiXmlds}nW8TZ9rQ*6}-^pp=VQrgM5OAMk= z1=>M!;D=UyB)CX$k(9gjsq$6cFGj6Oh?>(46v1&hK<{unPq30@zA)A+qICUsf~4ny z;P*0o#tBa!cD!y~LMP9gb3@day~|+yqV3{y)q=0(56-&8{_ZS-s6Bub95#+?G6#Sc zJth=V{Sm9r7uq|Uy-_jq{Ws5)@6%2^8+-mS4Z00{zr~hyVz5Syg7~m)5$bsEM#rh+ zLJzUR!*I*U5|530etQ%nA50i1$WfMfp)A|QJb13jpJ$Q-_F>Y9kO5~iKs6Mio!>l% zCv`o-J4@pZe&5jKCp-o$4~|r2X&s~ULKOjwZqK+AnmN;1`vaDb9ziipv{~p zMOuZ}b1eqqaQQ)-Tx^K7eUZI|?bLvvjYPZ#p2E+zYJDNGu16FlUOj%DDs=If41G4O*{}$ZvfPSQkzd>r`1P%v1VHD=XRuo^^QdL zD|CyOaI5jX+>v3)a>3WH`NpS)5X|canx)+Zafy&+XoHh~r+;_J`|}VyN29hfi`rdx zBjaF_^D95TZdZQaAY!()Lk`Ys4?km@LJfU!_8B3^3VwO$Qf-k0qX`ydK`jSZIqX?B zdMBG^aV-!qge#4suf{vy?3+o755*#r>bf{~BZ{SkkWT~#mw!C+>E`9_J|Zq~&lvw)@CAw6l&Rj+%^>_W0dKQ9xIy z#&ij{0JgeQb6E^IAG#fItrqU!lSNo^1DsAEE5SR9S{+BNpe?VjjZgNvt=S$gYTa;$ zFWysVmcmqBgVS+;uykU!xiK|t+ieTNAGjpP?lVQuU%5@&Zl4z##}rBW*Lw>~NXdVX z67Z5FNJhK5@G5#z%;*rXmV=&ji;EvI;UnoV$&Kw5{?nGCvh-&<_^l+o@S; z-7&4NnV1zlFAJj&DbkB#rD_i;cPv7#O&a00GLN;H!*upJ%<#&=wuV2xD|lRevZw3r zYgi4gWY3NZmp6@?G2<;cE-%DvPB++!k1eE)Q@HGV2Nkj>U#3Xxw79Nh#_c%EuynLc zdDTxqx?5p+hTqt`l5fyQ^)H$3N%B%p4I_ji@q#7*<|^($j8MA>>3>%Nj9kERhKs~Y*Zqa+{uN`!Wdj~^k56^r%a^M)56289`sHZVT1^L&w$-F!T6Gq zI82=dTcFc=3|vK5MD@Bk?d!ce>DJz*_Q%LTWrs&1tV6>H*F&Yd&YAokzRQPeYrQ#E z$Zr$V2sJKcY3IuB(jDsuc=z_*gp#MCt{WeWL>!XvA|$JX?r!N+%^1zO2T*@ z@!ZQQ4{rLAW9AdhMMthgu6O2HmCT4t8nlD^LlJY;s~^&#Ymmoy7h?r+p6^+}VBH3k zO^QlPkBi#&@N+RuR*TkEqOPbKnFTa#uGpn$UW36&zMjsp@bp|6$G&P0(yBLYHp0V= zzXv6;coU&!JhfgJTvaVxwm3gn^hD=FTUV;x;hoYcA-F4k2k=aPD)=BI)XfgesLp*SNa}T_P{9J6N9gQUQgDg4sCuYX!a1&koYI6$1e* zE2UWallvY`F!@@}Tu3e*RE=wE*A<=kXy^JL@~UVJLtjQa@9l5dat|Uf1_!R6RytZ8 z@jmnnd5Epn$}xTLo07^!{<4Or-3iqu*q;FiLE(Bp3@%#n#PIH-9p`Q>WXfxkkq(`t zILs!I4{Klb_(G`T1{zu+isF-3!%MEd!$zeqcz5SKX42-F`QH~E|4#2O@U|Te$No;` zG6T08$r9$5ms8h9^wt1Yp%M9dOAQh}s^a5>HBa{mM`?1K?c-zhTUMfMmLT`YK8Jvu zvxRAup4T*1h!F>~xm-l%fneU?$VKP@A;woGvr8j0__U9lr`YHTAlD}pNk*?F3$2r4 z5%d@Y!}EPlgiE1_=Ty+xPrA3|hf+6YF9y9bFrsLQ?6R@3u~j7}?ilHtNJSC1BL4Jx zX_3jWovI4>G@m11E;3ZVBEo+5j(m_>d~9WP;++By&?9A+M6ZJ$cMN+hi1QsJl56*6 z&uCGoV+GD%Ot-wZ++Ux|RsPJ!p2_@TVl?l~uOTKfflq1bfr}oHu7TNy z_U_A3SumYh(O*nTwNFPsJJ3V{vl}6cDiNi2LFO5jH4l#Y`1ph_F34>ruAvh$wZ3nc zOtnI|gd?$P%8oQfQPOAR{{Ni+3_S*9D{7854KhBl7yIwz9Q{3uja%KS9fY!w4?Eg{ zzcbxCCR{yuF&&FN1DdTxzDEA%cy2kicH^AGSJryG=={-|>F+OpQ}`W~xst(fb^E{g z;4CGc9aL_*-z=-7io3N1wgcGbo9_Ss+x>Le+_AGpf?0dXB+Afo8~tRl_R-JV52|iA-Lr*UF7eue;k_loPiX^?9CQ)k~*Zl4Ao9>rJxE#H=wlZZ<2a zyIKD(SK_AD=;tV%F)mPA5rbE%q7x2VWuUO+X1{oh)a2eVzQA?2YM&Gs5Rj}L zMx%zR4%IAP!q<4{8JtOISRhXWTK2y`MaDo@py#53zbX7F%ns*pQ+L*%>K)6|DW3NF ziGN>&5UgoX;N=IcNiplX5Yeb8oQO+d$Y@RPDgSraxFG|x;W17ZmJdAA$>>$Jzcio- z*Z#eP&DM8^w^-eVcw~CrE#u65IZKL>okb|;&WS81Pr9;I5U!7{i+yvDDJsrKtyUd9 zO4HVU_@sWouSdt?l48##A}l|y`(Z1owIge<=Sv<6u-)*5JKGLV60{Sa z3Zk~{k$ltxMa-iTs9j3tsP@`-&R={`4dO#4&4Ub%+vEkT=YedNnh1KOTRpEc-%i7| zi_c$M-*8G|4abMNlQpE+?b6>fjcDHf#QU=XVKZ^Q zH@v6>S>Im2xk3@X0&Tucs47oM!HJ}))j`CV&Pi{~vV*<3;!q#yS+_w#j?WZSl$zd= z-a7*Hp(yn~D9*?e>)A*xqzk2T3vyk3M|}VN405+sil`b_9;OV%VHq2-=t5cZEn(}V zq@G2Tj=KTk$T@QrEXx8sT7AdAWz|b!`^XLxiw-Y=EdF8=CYD)+i3z^jyB#(*GC--l z7qEn*sYpO3##-0vWymQu3ssUe#dG$S<(V)m!=c2+A03B{UxAk^_LWLPS5^x@6dn*W zT}w(ZUcO-;mB2=_g^O~grxwLfp&R+7!};j7V8O!FBY|q?zFyXKsJy+z0F^ZTe%)!3 z3;uzNxx~B~B)Oh+LnaL=U}UqCgD&tmu#cERnkBJc^ia;JA*)WAYXj5?PJf+P?E8m$ z(5sjmP!8%pak!wk3_JVK0*_&;ktO8ou%-=6r2AP+rB?}^=H}&=0>KA8|k>@iFBp2?^*qg-&6p<+eGsso7;Cw*$e5%W(Vb{*nC#x(_63&^P}00=Jp^ZsM^D2wv&@7Y1t-dp1KN`iGPKghjnNkH{+@qEgQLR$~fi z>a1?nI56vD-rTC{TlEhX#?MoEIXm^8ll3Q#g_`vIHni|FwB)Gf7EW|})G{9|6UPlSkzxajTz#H+@cyzgAM7}|ZQn8UNHHr-+) zn{7B*JA~at6?tOvfZeAt?jA_b4~K7mtt8(ExVF(5+dSDw^q(4@QR$Vw&*%GwrkpbY<`lfHUkh`F8LSJ zMOR2n*z$L}woc>Mo$?avZ-dlZ>}SLyb!L*{zRKpf6Um4K6Wn)IEOUo0CO_*(mb&2@ zmi_YUz!vj%{))@9leT<8s;h>Gm0CU@^dmD#8_Z_8eW+RmZiPx*T9KvG3RC;fEtk#* zOHF%j5++(^+$rughy-@L6-fpOF0uy zA$sA^WpmPr1MVnQ(+(zXBHl1a80t4{C&yV`rE34VtTQ zlE32`1I^VYFk$Z!iqeXWN~;4x;t+R>#C-Wm#<1_c`-1>zVoBe>J&12*+zPfm0?nrz^l!rcKA<7QjpR=X=WjQ%lLBe zAfsF<@UD>d=Mx`z1Ed1)CVr7!FpeHsQ|9b>Fi6$pQRaipddpUt0e8A)FA zOIySS@ha$%?nn9hKzQ&PzrA|5v%Tqs#9@TkL>WmVMC!PzC+loNBBp{=6&S(}Hq-{E z7;)o8j-oEKA2x_JeoK9Krx&}1L+K?~hJqu}TGPXUr7C&Pl$;%d77F6*3zE78$`pNJ z^$cUZLkdLy3ixXsK1E7~t4iB)EjtBqqv$XOSo`YL;<);aPfXVUR#=|+udq$Bs+eK2 znhB~arp}1bZr7SGkUdzVE}g7^$KiI-^JlwRg)OTsB4sAFJ#M|G%MLbLn znC!>+09YB`AR1cvN;nK#VJ4~Dr*FdHq~6wA-!)%b)3pj;=_V#p2m4~@7fJB)9AJI> zSMr*2g#f8DlFPM1U%*s)oNvD(c+Gqal!kbaX=xl;$C{mHS@0>&jeh>&tSfd(vVBV= z_RzL1;8(jG{)RMd`|pdf2{W*{_88J4GHW0S8Q zTv*!|ITy@b+l8wMxJ}rL1$ucmy;$_vG4e7z753>VzP2n3E>E&k8pF3DChX$l%*$PN;maeI*Yvq#hV_F9c@V2DS#OnI zFCjX5xUMU=H4d_(A5of+(XgK-2o{QsPq(K3B~FH77T6W1S$P$^>yH-q?PE(WtT#*_aitlAGaF>C)$)_B)Z=i?E@2=C=BNoETGw=m7j?tJrgXSwT$hugJa!~GZ} z>+$81jlZN12BbQ_nZ<6!w2J30s<)APa%+W{Bn zfe;O|(GnLB|5jAOPYIDY_EsvmCJ205pQH9+b%hrk1~|3}`^A(|n<6*&i0=N9DR%;TI*{Svuugiv$i`o~XtQx~ax7=sCcm<8P2pV6eK0KTL4$@#eU$o`%ME#XWgcGz z)o5KD&Z)$&!x;8{1*GyxGOj<`XOk_6HEE#IielRUVn<2p31>cOylXj#R?Zq0oNxb$ z^9!Ce0EfUsq^^mrLT2w#>>#u zGzXoz#<6r21Fv(hKr?`b(JdjB?peg%J-7USj`H_2-)20huyGVmQ3SNNr6P}7YF{xQ zLHU$8CC4oCr@kF|8s{rZP>fw>eEw)06-_Li>Y`Yfy)Ii%0c&@@Doo-UETD$41#cKB zv3;-W$X|{f^9x1&EMG1;ugNg*9~mmU21y#}YuQcg11@UX6%=c1KJ^Y>rbjbR8(ylm zk6=j(dQbt?jD`dJelJY=2%e>*oE7?*~JKgTw=K^9m1`=hs(lUaLbulI|NSh1RR@m`mQ+U4zO%J*x^nE+(*Yxa}dZgvI1L1R&iW@n@98IC!2C zS3_|~X7$RyHwgby2;SCMyze$%_S>iA$SFd*i|IbLHqj3~=6mL@?Y|$}ybo{z&W7e+ z@(V1$H$BSGESLs+x;|3YX^qjAdR6J86h}fLyR6n;t-ciz>^PjZN)unoQk#1Bi>WZe zPjVnAQ-WT{&Ps7UyQH|jue}cZGG@NTjN`|NAF5+L)$8V5aPnFmhoN7-=S-lrTI037 zrJ`pSB`+FrX2d7=+ zpsqGSz*qKm5qlO}Um0u4Eu(}dxtM-i*!|BK!K)2F!H{b( zRiaUX*qR+C)O8gU<}l!D1(9gJdvXLP*X_1h{>}E_1JA!J_LI9+c#x-{$yx5#W`F#l zudHMTu=2ObXXKsq!^Qht2$13hGjOPWFSsheP}MC z85Gl{8O?z~<>EljDGA6H&Me|elUy+Ad)2A(3+$SU8>_rUeczE)BQva|D<}m5+5DG^ zlZ8hW%m14PBUYbYX0*-f5U&n(QmPHt5TlF5JU@+S~X9<7-IQbRZgVIWVD~DRmS&CtZLZMm=Ylk+|9S&$k`bZw4eR%l41cC2oeU6FJnhb}+Yk-`#< z#-5`sYOESo*SEa?s=QLYO_Kd;iqWhYLyYSA>F4Ti9!*gu-FChv+v9}-6bWsTzwZF6 z7KYEe zc6$UB|GeI3J@@EQR`w4}DDBT38^86>YnE$7FkcY0P94ZsvMd*v9K<=TNN8PSsIiw$ zSkE70W%E=re3$+e$JegHd*ar(LZTUko1aP*8dgbqT@UvWh`-9 zapcG0$S1Qn^-*qBpGx^kZ(fZcrTq7f6XfPTSV4ARQ`I0*oNRBq9706gwu=1O#1(U}(Tuoe>QS3Gk0hXGXby`pEDA5xnL+f2i%uci2H z473iYJ}ymM{Eb!PZxh3>c`9ym2sgZoWpK3nib%FL6uGWv4%WGi$T5;ug2T2gRwxhvE{j+RAOfi@7oefP< z6D>&#OLTsruKHS88|)?fu}$?)+5VtrEu-QaZmW@0lf^PW;Q}zlZ7-Rg`-`bTlk+&w zB&QoQez|{ry*n*aFM0}UmWR{W{JzkWRsAEc1rD-$YjMKW$hIUp+*q}Gx}4uslIz^H zYD99%j7rB1t)7JB!Geyj8=15b3rn!rIQBKgb6eg0?ye7Z=L7dKXN}kT4}WQiQd0ZbAM7?Fb!Q4&Zb zfyuVXISP?6QRJMHZ_jUQ-|nlrTlH$|y?XcF|5~l;)2C0j)Zg$4K0a{9v62?HirHI= zCL9Bu$hTw(vYYU(wdE-j3ls`ywgZ#}Z5EifDfnOUO<- zAjz5nf_Hh!A*h$EuQfek4fK|$2M<3Jkkx)BHZ2IB9AsVuez=O!OvWd{wsu9R&NcE` zB#Y(bn53O(8cb`w1G$u5B3sdG0=XG+K4!}+9_}=4JqWfh$#XT_!c<^E_y8VtanO9Y zcPyEF+p?V%FC0;5Ey}eokQUh!fzVEAG>HJLK$$9}wB4&=$}hFqe5#GiqY%Cm0qGz> zvl<4M?lFVGeDEYl)D&mSMK?LIQ1`a;^wK1K+*pjwJL%MX7ibkzbb*q&XbZ*PxK6~Y zpnltP&8+JE5WR7PEuf$;t)FqSnnt@oC66X zQ_71+A)Ugx5e~CTPvrRxLd>+*J>PcTSRJNJp11DNvo0NwLT)_lVP$m^NmliI{i*mVKNMXTOTeOL;P}$R!hP<3d#Gmp?T$IlTMu z^bPr*BNMoF*CfwJTX$l#zf3`ufBBk-i>C2p1*FTczozG19BcU&5+@69$+Pfv`G_umh0SUo+O0m` zj8pRK0vvR=Lfp|yZB)ZKk$?LoPjh#(K%l3<#IW%&x_l#qN5{q}XNrp13b?2E>Y|U_ z052!Lt$X*~5?fOy(JjgVrD1e?+dI7iHf}TC@rx{hK^JZ$w|aeiv*sJ&EUZm6*<>n@ zn0zMac~=}VD#s^EI?`748Px0BwzGmywG=g1?+P-DJVFn_)Vk;XVca@fNJ%|YD zH9um+K5ekgk2$DCN5>>B5+=!Cdx3VQ6haO}RlJwZ2`iJS_msUs_%C6-Aif|I?}eV7 z^Y3Rpn<)g{f;5IZ88g-8;^ZEsDRg^JwFe8E^N2W?P*}6pB_{px9fAuJ%5hFr6MGyr z)mvtuXUH1xI3!ce^_UecjMg*L!GiZB`Udr1a)2cS)n-GPxgW6UN~n-=fRHqn z>(L4S@r`qji5i%Pimtf$bq>*ZC5f8SZ2#y)-eS)zb{yD+TO%Dj$1YKp-GH$53%7e? zB2Z|;YcnrmJGa7*7f2&?*M6dC3&7Xv>b2>0)`~2ta9hqRjZZ=H!!_E<{@JcO7%?(h zc}E`=$n~vs{KikZU&N-b&%`etGWV;ySg^kmjUddx5cot%K>BP6!5sM=R!X1>R3%o6 zhaJOin`P!l5{Y5$W`XhJz0Ndq1~R#AvG2`%vaW*WA}$eX@mNrzFSBB|si_mXhCC+4{{j+-*eI`fl(saTr|(wf5`6_PuQap- z`OA*`iN)}v%OJ<9ovx?=hzOGOtS(+->7{F@VJYq z!`Z_Q4cS|eNn8`S8@)`0T!~XZ4S44Z%`Lv~&|+CM674%q>D@8$nNWJ;Mw!a62e9W# zpw$%@G6uX~Do7@y6!Ngj$9nP|G!mvGfBu(XB_)+tIkvWT()8T`vDb?nd2jYOyMO;v zDMe#JCrC#^od>!lkjd&Zr?2%mXpViI3C8%&oP!BKRd#QiQ(w7#lyhRu!^2PY&23q+=tRfiq-v>n@aeZ8zw{vV;#uN-6g zinty9Te;v%*v$K;+0f7V!Sxzmj@Y5LseS1~-5|zKICdM~)>N;w#BV4IqQf{7#9U?C zRn`8aYLCM91L2OUX8c|dX?(wd#jIq5_lxDt1wG27W6pGf4n2a)eppmNlNAsT?hDhB zxE-428Dzc}d|Lt4PZ|8iH0Wn?C?khXK0*B}@ez?E60vhex<*EF7*EVy83#PC*Y3Q3 zB3!z20AEX+|HY*VSTF)jdWtiT={wcbHLO5TQbrYS=9r^46H+Tf>9L3#&chSUt(D|f ze0T{3p&2O;KnOd3%g}4a#DEy&(lD7Z9R|~7xXC!0X}5$lxvfyW*hXuSdNNqaqs>01 zc9bjO_`{5;2lAmHo&M#=+`U{@u~v{5RTe-1eY8+sTG>NyXgTFc^?I9@)+V)|8fg4z zTdO$afq8U%GIi0IAC#0oPrhfx&v|_%*47CezePKAC*KDKaARo^p+Q{GW7k z=AZxL4*YMr^(zRw5{Zo#XaeTX`qzJP5&v7UQtmtSTHo!iasQea?@D`A_}RbyeReGF zqW_{ykN#{t^0pA|aWc}%JEzR-j{?}>2c+wZP1D$8^shSCOvfs{JM34uPi?JenE@d5 zYx4Z|KIG6wezJHz*2}%w;qAfO&eZYwdCUBIeO2)zhkL|%YwG@EcMcBgX#)}71?%u0 zD&IZxklpkNbIvqd&PCQb%AiCqv_&rlaQcg=e%PlF){bEUYp*l0dRO?tA zu%U*d5o+FG{OeW(jEM=Cx21uo1v2=etu%(COnj&8n&q%`v)SR(?SVyW$03d}-jnyR4TA)eYy*63SG0kTry3Tyze5-fl0MHcO4&As7?iMq z8W7dN@()@&r8D2Xj7q~{_fU{_`}1peB3c8n&CIgSE8~1ZE>#1~CfZy9UvezvBNvem z9aK%R1kY}!7JbI}{YDaFnk^G~6kc8^jY*_xPy55{@VQf~hIWoXZ^U&~F#cPaIQJGW zveW((>kQshsUpLqJPxFle%ggyNno;pw)TI#put z$PoH%Htz|#UsT)3KO4gs@1Jeev3R$;eE~-QXGca$sM!zvk??)uf?3SUjMuIM-qM-p zSJI2>D^)$g;R6Ej+nS7OB2mhRc_OHn5)?C)}nNZ zrp9uSO`Wz+$7&s1!lqQlSE9*=^DOI7nYmE4f25r(7xvWaVeXe+w|9+*cQbO45@h$j zrcrA@BK}aG4e$&BJka%-67AV5V=kL+zq1ms9x)!}dI|G+yOEIm*qotc9g!15gZOnX z(0*7w$R`h*EpX&@dsYukY#5{tISN%Q*kFx2G|C|#hP9|Ju6&v>-GHmnj4zf`69Yn7 zn|q*LExL>kx>Qi?=-Bfg%+$7=rhcY&Qf-{eJw5N0`)WhS!c0rrIR=j6ca-L5 zsVZaMAdn|0YvS9AWXUoJpV!0c3*@3qFm14^DGaLRUxu#jWi9b?-b^@uSMHLI5e$4q zJe0aL6LD{8JsA&z$@QRbiEWNP?pe*KD>C_5xYV#H>EV?*sPIDH>Oi%yGSCMbUA_C0 zE{|tUMy1Q8+es!pHro3)*!ClBIJy!wd=RaUVy#Xl^uJWsgsfTv|87rf@`7#A>+EA^ zoz45AHBm10L*z^w&ae!n$IObBV|pY~^LRcUM5y5R>G_nMl5B3Q--g4htjp|)*0fl@ z5tN}xu1BnS`;X61Qw&6o{;*nZZ$B)vIQ&j;ZDiLHGbcY<}dA=WHx{ zhGA-gK~3u_`oRyyDK4@r8Ld&vGF3P;G|f>iv3S#K%Kptqf=@;CkFk7T?36xz^}%x_ z*Dz(GMSQ|ElQ*>A;5>l9`sh_#Sa?^;r3R}5@aLs*uk*2biPrP7vF&soFK;Cw8t7oP zb7HZJV0)vHxl2>NrH;oRgtxa0O_5Y(%RyxTWP3)H=3Uk2tOkXd4psA&`- zS|MK$?#s$*xE2pFIHhU|#2M|GS5!P>Jhx13$S_J|hS=N|Y!MUiHGy54&vX0)jmw?d zx#BPr+w~%pN`L9?S4VmomX}JsI4zoV7u8^@Jx^xR3B0mew%|he#E5r(G|KMG$ckZZ z+kWg3k+Lc3AXGFAQ=X~b&yUq7#cw5K8JS#WlH14VJ(lPb9qi;zOfEzKiNvgu-j^Dt zV|Q>TtJSSw;S za?A<7495p6`d2|GG9vrRG?pcHxMSr${_QrLZ5)=yAh9T|X!VawCV!=pQ&@*g7H4v= zQ|OYHV)0M9N1^Vy=YS@ZKv90B3Q);<$=Y@g(5&ZDIudPQX zZ-#B7jB8i8Oxmjbo7 zh%^OEHytIpV=bfPf+c8M zF~dQScsgT^g-2`q?--w!<=-%V921{y19ydC^Kfl{Mhe6R+%^Db5<@cNSGg$wNd_hX zxZMgebw_M}=$fmt%RwIVBVh8C4;|zZ!&7(U8R7EqdJij;9>T_Y1+ z4jv8(mlVJ7^y;>xAxaN&kL!`?xSHL%j@K+uQd@S|LRYBzr)!+++Ihb>+0ofYokjHScgPXEYU2@I=3kN;|V|MXCES+Jz=XeSyZLRB*MVJn0( zAJiD=ej|x9_?gz4ZeXZc42(DEs*8-V-CrtQ#KI;Dh^EAS6mp&>#$kTYLO~^Z7Np>D zBctbkA9!e)z_erB<%KIiM&3mp;!-IUwj`Qqx~S;bQYL>}-Syrgbj#RRqtrt?Yxm@( z(4ITjQEYyK<7mK~ciC?I(c0n{jf6~2OFx+NL2l}B^@CJwU(@{AZftOrpNLpM!jW0F z*Ix@g@G4WFh(&|xzl&*^bD7)hJ}qnT0BkXZ*?I3y-RLr^e8`zhcjdjue-TLkAG7;E z>nSJD{om*UJSRnm9~Uy_;YJFL$Juqi(A^A#|8`ou**X}MS9s9$r_z6HyYID59{!}e zRh=TTJ{)|{tMHd+bZNgR>+JW?-THsLRICWVDv<8dpLFb@roVii1&+IvF0p#)F9}w< zOWG<+bP|0Ib9A@8J(qN=>ol&?*}qp_`OjltV(psX`f@5Ps>1H*omXX&_m19=cM=vJ z5XXHFZ%8p?gLNB_G-1;HevxmjhNZ}D)ga*l1KWWlwzG$Jwmg-sEIcpaQq>;z;aH^p z$~xm$>JIu`uaP3C1Dj~n+C0%6m2VR+o7v5q;*zd_IC*D3{l$i`kbWR44i@FrHY+yM zs-b)_uClmkiX$PQgdCT2fgGHSh(Xcn%kj0p7fec~o(Eqm__5%Uq=FN^hSoM+k(P+g z!u?P((5Sx#?XQazf14~`&J$W+>hZ4GSGm-5Vxhk8GH75ASIfc1?yd@f~0_M|qWZZw$ zYM;LtD&i;_cIiIThMHE2ri(IEBu`5BHatsDmGr0=^-0;rndD7p6TYWm-YF){*9OY=)GGjIpw6Rnz+Ed>Z`G` z{Lxe~5A^b6TnF(SV|xA0MaS2qJaX{4q=vEed9wA>)k>RpK=o~`wDelye7ji?s&>sr zCfKmg&ATwD3vAGHCPAT^1yWwNxKnAzsgWLQIkq8s(odfD+^yu=f`8MO$A zqYS+!pD=HlygK#a^L?WZ6vj@FT78*G^!3YVO-h%-xDQ(}tEE56SBGogWHtVq&-hhY z*OY@E+i5OUcMXXp_->@kwh%9C`D~hVB#Fr}$3v%{(vjlWLnF*jS~2GK zKoNZECkrl06QbuS`ApNo@keYzOV(Ed$3<piRz6=-Q<5^Fb|VZj8a$qW{7P)ad`Y zYRE%X((r1?D9y!(73^!b5K~ZC?95TnT!`!88az@QyBoH76n90S3 zfoPA}XF-(=xLkP)(152YRBE}xrkm}3aqjfZIaxA23*vb|D4GJTILQ}aKXzbNQmIzM z5Up$`4e-)1M*Op?iB(r`nNCbcseedIsofBiLQyN#lp`UlHc^Q{VG9P+PUDQ(iG}q* z&!5H2+F?)`qj~%Q`1E#Eh0OzDRSsP`rSjStFdP0*0u4WWo@`eMD(<_ z8H~H2fQG}wR;#q)vpwNlRmPL>mydf)3#-;>sh;;$=Jb_=Oq7NW?^k9a`zhdc>x>H) zk*h8n^3}W9Ft8{)OQ4nj`sw6$$GkIsS>1fW5>c%z``C;z*TVt4PEG#uQVO-~e)~ps z?&9#OypROh`JI|^8F&DXeT;TYRH;iLrg`eT-#DMJVYTgHjZi$Hj1v)Q70T`~X*;;2 zyEt{YNm)S$k$&8Ig~7jm=B%|#iy!_@(8E_b2%pYfNQmA$67rzv_;G{&2--O3mY~2G zU~Jv_^adKORUiFI%xAx|X)NrDI%_)2#eHJz>t>SQkH_Oj7T=XBwo{rn&8kN|DV|ei zy4v;z*`EMJ;)?#%wbxSc z8A<63%DNCV5*XW0w3 zjTCwf_U9^-V5p}+qL&B4K6R_g)13YhqC+Fn(`gSDzpHC7SZ9@zkjJMgsG}oy6Aw;&gBB8l`{v31Dv+F1MZkF>|5Ez?QG+HUQpM$FPytfiVE!fhS5UTRG;!FPnA z(YdVQJx69e_%Jl=kt3$Mv>k=3m?*$ICxYw>QT+zrm+ZpZn~7Gj?3C@S@$U||BqeQA zVS!JkwVIlBsagx78)>B(4!#s+=w=YzkNIVVONG$}qJY?=$V=lCJn04Bhc&0EuhO@x zYSQ{#W?!e9g`bR{ zn6ZYASP4C`rF7J9Os2AKArKvgR2><7$3EgPmZZTp8d>5@y7b1s{&D?KE)SNX$zx;M z+0VuR(`C%<%nM6{!5DK0lPPX>y-vc7}^=SV6R6+-EzM{W4-d@0$h9$P$mys>9teZF*}3zW7EKOyJbJ7(Q!NIWB$Jl zE$+acx0&01oD?9yB#^M)?5S2CD{VkKmy(q)AMXU%-^w;V2vnEcV+MIv!^wp1aeW{m zYabqoHJeQz3ja_Y1 zaL`qAknk+7aZvUNx(;<>UApf`FS)gEk-iVP(97jC4%HwW`A4d2OhMN51F$(wuaz1z$>nMBM5gy^$M0A~#H?-@&BuHyG&Y|k zDC-0ndm5QW&bXW!orI~W+BL-c)hKDh-?_cS9iN~5IU``gETu}G4L_amFhxP*v8!iha-yd?+2l6T|Pxi#nn^zrwu}o#owho}>K@UWj zP!IfE&C<(uqW`)i+a8cvO*4=PZFhz1zfuYZx6IWL99~mnLNq=hSFT)p4PKyRHo89NK<)iyqfy(%Iyk`^cpb)h43jtU#0%ups)UWc+sm8 zke|_^mK50c<=WvRRWem*{Y-SEo1osKj~`wPyV{}VePN~ zoCy3Mx&6P4E9)->r`9wT#m+)U`wGJi@_mIRL{fKh}m)B%O8Ya2;j8)=QTKk0O){~2WN-v*JMpM%V1pI$$_zZZEOV2S4gX9{0r zhXV?cq|6JA#*Kuo&7X8W-kHne|BQk8w@;+g#^4#jUH8oP)&s^3wx|mo#p3q^f_y*e zqB9dO_>$ZeFRJTW80n+W;3-?2)xMKh8GWp=MAJf2mhJ#Po4^?dae$pL(1pw|- z!6(fA+5Rno@vKs{cB9XiIa&U%HE0Y6RucBFm6Y%I&1e8zl>j9@;L`Uv`lbK%5n!&= zk|vA}!l%U7J}+*X9K7;V4f$sVI{;oF^XY8xxhL?;-7&c1p} zFHgJMvvm$-+FUt&+hB7w#|Kyx4n>hO$Wu$jbJ#zp1u$Vp!QGdC(oJ^(_uoHwLa}kt zUgY9@7IHe?`RCLYU-E6;m2`7JT%MB+cwGLu@r+&1Vt&%WEELZ$fft-*&w~#)?*fZ7 z6`0_3)J-$P-K9o~a&-JCmHImyS)E&^Xl^U$q71Ol`(Krr>rUMf`wg>hraLBLi~`=v zjaphk%l~?s9Qs&hErb33xfh>y-VVxSut1we5C)O}u+Y=-A=VYllFQ)v^2=|WUOf&` zbeC@Z`+wXOqVrs0r{{M`Ejvx-y#rr^P;$49XCB5A-TA{Q40lnboh`Sf`cdep@s8;l z;LvB{+>yRVrq_{;(Pq-e=_l*@F)`>w$20?er!HqGovEV19eb*POWv`WnK@q z(K;^}9hb6q-Kkcc=@`zvyptk9vCvvLTh(s}ACs4XF?26Z=~YnAjrLMsQe3)%S*HiG zr{(r8?2nr~B)1aJLfVoih341LYX?=BM25L>FsL`IxKMb#AY0o4<_w#Pl@qv&@5s#V zaEB?$9>{t{yVx#_y_Q|DRF8PtMDHvVv=7MO42EkK(GEl`!7iGahGAgWhQ&NHdkDi zdLT9L_{4nP$R1%F-f(koSzA{(NFPSju@QF+sZUscuK(OZo5`6Ts`Cz;;>A6eBE^-R zv`7-eV(}mmBf36g6AqjoLIkGNY_RA+3?EHHwFW@6lr~(%w*%QUEg% z9orx4Y0HZhHrh(hvN;sM?;6A$-zZ05;K|!#Z@k6zwN1uvE2GF>n_`t(3?p!QNCKSQ zF5G<qPMChw0F*bv)lUCbRFJDKr!c!(>N5N*hKm zn%!>#poZEo38fwPP|MkX;L8b_zfa+XJt~Z!tsktw!Lf~+msrs%rIO$xWher%E|rdT z1tl$0zP|=6{gBHMzU)M839V*P#z8h|{Y1HzWdNpb>|IBzlQu})VI2A zFG5Owf;9rKF5Ue1GZHs{F-C>Q_^NWa^Lc|>Ib&gM3YVxEdkR^?Ur!}~!?j(q+QnK`%xgH;uyBszM zrAW6;#r`Avqk74LWW^@mHpGQ@jxk7{vMQ$+Lf@6ENt&~lBs^vmbsA02=LZhU10Wp1+GA3 zA{90}4Y#k>m-X^vJ>vLnTSPx;UKt{ad2^QBJd!8^Drt_6W9zOSEFqU0=M+S=_T>Y^iwBZsx>kvP4{sKd>LJ>Yq#TaCC6Y)`7uH zahnzmbzNz9Zo=J@9PomsQQG%(^dB^t=1*pHAP$vvl@=-x3AX&{+lh7&g5SRwY(|&J z6K)$m$#k!q1hHwVYxOuE*5tz98;29p78Vg)_@yv2o!(;s#OSGjkl~Aw`GN!?gbP!V zHgjpoQd%M5$D#^ZhIKgqIhzx%RG6`CC8F?+GQ>AA;P3*EoXbivH^arI?+mTcyE;IO-1#Me!1&-k{EyY@c6-&!PAr2 zEQL&7s}3z!;@WNiU$9Es1$>H=7ncT`{;2=TpHF&i?50o||2kN4&U2Nc%;U*1e{tinKN)np&`nv z!U|cv+>UuXAT(sT(w2DKnr)Kr-!P=U&9c;JjNfk`)v~+T->_^>*=BJdtDNNXF0VBw zY;>}xmGwiv7f%w6Ctc`~{)?R;-c^>Rme@+2a(6xobzrPuMPM~Y&EA14P+5tv!)*oY zwcz5)ESn&q(g2p+BaRaH{4G^(;rJ5uDx)AwLP0D`ru$g6%{I~r6>N4xEUYSLyM)P) z3R=%tS~KKqYAcPeh^3NEYsdd_?5<88N-?4x;xa0;$V;);FA0ZWw2a= zThD-DrU-K7{q@&V)Zz+h9$Zm%p-=`s&zA#F@a{KkAs4jp)xi!^R#KLb<>bhtLLtKd z1tUtloh(-RObS))C$^s^$tyBF36VhcO2vG${;Nn9?!F{XkGfou_ZFUb71-p8Hz5ImiYjSClXZ@lGp|8qAZpYc z5hTqmrl_?u%5W-miPH{UP47Z-k=epeaSmhV4|8^SEgsEOUX`HOR1;LFNyoI zIpB`@>diQl*w6&wVfCbMG9%-R+WxU10);JFteUI-=^|)s+0~|N5*_#>c0&}LR4gSNJoP$T4Aj`DgubB&jY#erPLL-@qOV%ONZzpw2-8 zk~DP`tr;rT#N_PFtnQKO84P0&Uy)%3>`@hskVz{&0j%Iv70!Py^xC#@k^bnPlPfsx zT$hwp*#U`t{QV-TXqxT57*&=rZ1tHiN2j8 z_mJ-ivG9VEW8Dw{tO!VB)9MxEJA+Y7(NH7^mSvXP~LYYp*DnB3mp5**sK_)~RQ7iF z|3OES`u808zxzb~e|Oyfn(`@^=;*}$r`LQ7tuvm<&s;yPnv~GynG#-vts#f^EWtcN zZB9V=X7haUEWAUq3+3QMlYAL=IZzg~gqZbUy0^ny6eqyJ6L}u=2%|BKa!*8tA?FQYf#g&ximgAQFJ zVGWatgiGuJe=s(QHkd`Dami}sRf-Y#u@>nKQ?Q9_ISmGv3GXo{Q>?b|WwkGT#1(}E zrN6y(8Bx7EP^6tV$2o^dd0Z?nJu2Y>JtSF`BSqe)GcoDfCzAs7#ME*E^jhWvkSYs~ zN%LmLi+G?Nj0N#KvfXtKzU@0Q_x%|@_itN{iie^5D!Efv@@XTP9b^SIMna%8Mz z!NR6SLkbGt?Z1eIT5qG4+LQ6;EFiKcVx{6!;t?PRx|ndMVm3R~|Y zuo`bBA$A4e>GxW8r@7pQ`+RN(h=o`zP-6Nsi?{yW0+D5wvn~Zj2qaV`mMy){O*^TLT%@WRhuuW?Y$5Y&T@a# zv~?6*S(Q%)#Kc7A?C^=S^*p5T!p>jDa}P^J+iTiYJxq(95LNpW@=Fa~@K?)ZhL`ku>rIwfT!^?F+Hqt6D}q_*}f zaSJLJ7_o%|C4Kc!e)kPKv%IgPo}g8Y#g^#mX_$n$&bzDb%F5cdNEa}Rxd#=32r!8} z2#ZS<5F_2lyZ_bWWXS*Rb6&JRE3VGOli=NG=0WL&S_RG-N34TKwF?f|8|K(YKXG(M z2_F{nKo8rIA?1!HsPaFDrI+d1Zz-u;!MQ|>5L{(}Ol^Cr{Mm*LcgI*5Ew8+OCi2Yg zhC$2NT)%J*KF9Fvtx(g>TNsZrIMhb6pD zb@oe5%ilX`k^SwHBJ964W7&Gn*F7d_RP)P;Yx>2z$Ztc2Kk1(G zCrgSM>?Ewp_H%G#v3!VG@>I!CaqK2k4Ll!3S=Ne{)o|6pwK@4(V`4lHeYpl$C6M-u zdL={^0n8)rk@*O{gg~VBn%iRc z@mv>hDt%CsBgdvFf+8+4k)cIl*drY3_ukv<+KdkCRoHlVUAthX^0=z{p^C3v5PRFL z%kT(M_Kx#OD{Q68p85t8D`F%YB33oQnu0%a^yc50e&F?|_!KRo#A#=6rrPMiMv;v| zQAEmbFvIn|>eXxvON_#bbgvf?=^At&MQ>|ituJF&ZAv?oYyF|uo@#$6 zAEBhBPbTV*$G{AC`;pVaPcQU;bb2v;AEN(U)>r8z=~(-ZJcbd+PR0Ta9<=^D&AcY$ zJoyKx(GV{%;Eg+hsf?6q?W#6ZTKBYtWfnw~Ptyn;>sMo}$Rl_rH>P*071MbIm|ap`pvfnk{!}aJ%1Z6{ z%7^w*y0PO*Wl~1~gK11QqVQSts?NEuvU0zDHZmaoLewwl>dROUAqEBs9qSdohh;*V zq^q341MxsFszHx0Kxq??xw960?*YLH1>#xiM}PvR!}B6c25L3O#9E0(rntMOEZq$ z?0cr}4^F1FmAy%_p2{zIwKK>iaw8=~6(kZNseBMW1=psReF#djHUJx$F}A^tRw>+i8&#M#wQSJr=*r77(S9|Mwt8ODevZ66CG>P5_*}d2yMoetaUcvCtL5HE(cD&TS$3OOA(wpwK?6s(mPStWfLtR`~L804*>^cwGthN7jVg@IJ!q=pAaysM2I6GhUo5zig%wj#A$#Bl|Gpq0L zOOGMp9{w=G(0tzt?BH^5Kybo(v;Z?-VRVE%gV25iMq|^)v|8d`0{_ zZs_FnR(<^o*n#>y*Zm@R%gDGRXl}C92NIS0%-QnW)Tp-%-*m;Z)&R-ihjX0@MsHZp zR0A_(vvOP|oCo7GU`GrpkUemxG2`<-BEr zm54VJ@eTYicusr8hhCY9jpm6OHXcsa&u~?z$~xdRIHS$QC-r1=RGR@zgGH(*yzSf0 zUO#s1Khvn!?Vk-_E)saQnxQcS;K?%6_KxV-9lJ@tZN)X&G^Rx%2#HEkt=4tvEFwZB zR)U%uh0QPkY#*VgG3D=cTPJ=gd8zhX2;$#t`kIY%ZF!@xJo#hzvS$`rPgCf(?#1-w z@3^G~9+n?`8mAlAQZ`T+04{9?u>CQ_lI09&&&@lsiYflJK7#a@u)fk(A}!Mk(ZDo> z=`MSv|96A*->fpLR$bb!!2u*nw2Iyh4XO*|G*yRwi&)DP}xI z0{9ij9CHzT`c6&Hg8t6sPRBd8T}Wr$d#%-v^d}m;_Gn04MwN%PXzP~Y@X@E2C2jIk zfBbnX89*}sTjK`y`utWW_@(mG|c~}q5FTi^HMnb$m;}O(~-~N_+y^fwqa3Rvnin~d`6F{ z<@C)$-YtCKV=2}&ZG-0i?vn4LmWX{pBFeAU-|l?yqI5bz%s6rVhagEfkX_O-iY2;k8tgmpba!f!J?qZLMoG|G#xAY^M82>|8IWr|BocjZ_4J^ z3+TL^?#g~}v0#L*m4CvbzVB_5wPM;hh99ssM`VaE6p(Uqs1*YI4tp2IUgBeUmdWXT z$0=Cp=`V7KDCbZIMaA$nH;1#Lo-3#3zGaJxmvX6?mLvBR&&k&o>zpN)>m~)sN18pZ zW9WU=`!=t?(t0OK^QiG%x1Is@*UBsMfg1Vg3WLcI2=PLmTmzX;mB^%^A@<)a@skMR z-JLXB*7QUEx$6=P?58F+_gI&sk|i_SO&nRqZ*T^j+S*94E(a1*j|tG#bp&UBwkXA= z41OlIozDFpedsWEz4&+bQ#TtY)2_Imbh>905@c0v@JFhv;Fm~qoxw<3i~g)!gx`wi zKIhPqGdCb0;?_xCkbz%f+thC^c|ELtaQ-cd8vA`D&YY-E&OXqX>rE}aYN_pe>yBqI zT)-`)z6H0=dQ}~=XBXvDo3CwubW!M*d4=*`mv8O;_sC=RT7Y8LGZkCkcJBz-Ghs%0 zl(?t6kF5OIFnS4MPnqOV96TPJ-AR|vo;%6p-*R~+5f{{Uh2INsJS|Z@TTt4x&?`UU z8z1LXG}mYho&8CtFWXS}au{r<4%unF@2gY%gZnuDLuG-zz2K?GqIGTm;LI1sJ?8=G zKomc%x1z#PE8~FXkPq22NJ=~zZ!Jd<|4u(kI_iDj;rZzjTb2ISxxu{~a|PpUk~T+% zrPmr#EA*sJ%eqn>hnSOskG&TUP%^ZxF3%_ggHHupk$Hw~&C3BWgyD?p5G^7-?EkP6 zf%{SZAyn1PDzWLKbxyj^OTJOPBE9Vtco5UbMvXbnah^Jyee@tj3KC-7LNVT6;9un+ zjlEQeR92|xO*#rH^iu`d|qF8sg#Z7S_Jo>4&wZ-qdH1Pu@Zj3VlmWM|#E*?U&TPST zLwmRb(QaQ40PxZAL@}*uFfYTdV3!%4Kir~vRxjpDQ-iI{@X==ICo>hq1`<Y@#qYa~2JkhPq1NBTyScUet(m_A1?yZa?b5~{ z^1r5PDZ`|84e%K1!S8SX7-3|q3Kk0A>aysr$6bsV2X1*Ox?d_^C?R7N>UARQPGMI! zWEvnv;Q&@B_@-k0a&@I)%;7Fi`@uxVm-@@FjqGEB{-={3hb>5@mx=OmjTb20Z`?H> z_#H8hynf}S0D|k7JbmqI!DEZ6E6ZAXK5~==>9u8orUzg!Q3pf(F^>rGKzn<8%c|31 zrP3ttS@8U!-8k*HvJ7@`IPZybzTF{S>sU8sSZnUPcEd;<_KAr&;Ny-MK_^@{4#QJj z@Yr2xd;}o;lg0v76XtB)V0B5Wkf`gVwh#Od;@&%|sr6s?#bqz(LZnDQ6cD6~kkDZ* zX@V3ngdR{jp-G3(mbgF?nt-&>q>}`KlmtSR-oXH&_uhMN-noAJ?6J=|cig?tz4wf9 z<{xA-<|LU+-uGpG%kz2u=yBYZn%9I4zwo?CsxzCP3+j`~L1M}{b5ivQdp8-R~H^zo!AWkP4L)t_Ylr)^`@PFyIlW~~c65J-?L-QK`0A-$!JWop#t z`#N`bzPgYloBi%pv8B<^!XLGOeRo&+X^YWagG8d9C5kp z!H8>7$5|4Ej%^09yOGZMX`*R0!KZYBC-%|?*@WUIw|tT@)*`)} zqP~Je+d@^8IQ3M(zPX)F1nQ`ykd;wd=yU3efZH}1y+|t#o{BeMi2$koBmSKzajy*w zec=NgT>z*w$c+Y;WN7;9TBT)vq*|kKrlod`6i-9CmM!bmE_S2?mBiz=cTp{*l{4s8 zPz1Lj#I?5-3`#vr(td5AzHjkejY=)FiwVp~doD$VGBoz-Sl^#72ryqST_+zZ+b^F4h;>GO}mgJrKG;R$#7{$$(dj*qeeP^_7jW^{;&KDe7&<20GKN;*reWGZ${?|=dypf8kIyyzeI=iV zqAfu^quzk5+s?N)9vs6cN%uG{9i)poF5A+C$*!z!mbp;_1Xd&0Rv9ujyD`-K8QxSK zidKQ*9;HX*LV7kyVwi0V@&Ys4W;*jpq#L#{X@2_L0R4TxZ9f6&nI$qYjna)MmUUM{ zF1a5@tWezsVdg}oK2HzCsOdF_EA4g~uM>lcDu{FgYGiG5tmkX2C0tT*c?|w2`K%pP zWq;LymSJZY{M1qw+&yZx1S*pVHrYoC~r%9yK{RK^_yqAb|))ilo=YowkOE2#T1> zlN@honWK&Usn^Bzg>cMt$nvw&2sOK!@9<@#p9QhYS?ep4gC-7KisB7CkmL^EgFx=G0#|9Du9UGM}+Q#gtb`i&9qd9RfS3CESbD zM4vwYW^PG_&81j->qm9ug0F?Cxai?C@$W78=-GGSy=nvd9U8~Y1Qc##lPEn47pIsU zeDGl~JP;PeV4D~uGSYrR2xfc4H$O@^pA@f(6Fr{Sk&@=sGQj*T8KB7$hd%&0cfVwMm8blC?xfk!L)Urz$t7QUCMp z)_IuyTREwvhf|73@JgzrOqL{Cn&D_AsK;0`d~1D0jH+EGVO>`3U$2fi)|Po%_VGLi zQ3C;5{z~Q+yzx1<$Ma%mV<+GBmM@G)-qNBfJ>*;gi0It+pr_P=V~^7&zKo-2l_Ec7 zPI$49hf#7tl7Pr>h4)&OSlbrEH=Yi-$Gn{3l-3`G{-QbL-L~sW`ns9p#i8)H*pk5A zcw};lcF^}HOq+er^y?+RY|eMf+W?K75JD;lD?%%-1XQ;rs^pq8e;Jg&$fQ>HRceVD zDc}dW?JpN7cKzNa+>z1E30+E(YUzaW8T~~Z?w*}%g!4)10u>%JY77T>q zL#Uu>osUmVU)(3rtwASn;-=`5yMZV=C^EIh$xn?erTsLPvOGIxN{0;_tTwDu?CNx< zKeCRO-&r`xy^SpBFIDm`-+jnU)8VU!DYGQKTa*6K=pK?64GCs&bGECqh;p;Aop#A! zOo|_mw2%K$7=gsIX^Ip$hPKa0#iq(a&o9$O@p-Whg6OPEDEb9IjU2=t40QP3tYl!j zLmSN8hs{TDaCm*em)5SwUq*0;Gki{pbsOBXoqpK)i>7^|EYmKfjEDO#i!`$fZ&NMT zF1u0l(8S5Q(K{IOWF}ZkC8#JDwdCY~>&L;J%7*@fJA#&3MTUHHHqa+UK;5U*x`Me+sL$_XOdXoV6BKNfUUS{YZnFNyZT-WSJi}-p8@5 z`Cwsg52sE)(ss%2^+)6QXIotgzi0$~Q$mLMhN!07Nal;%`k{Ewy)h@bq;92`uES+T zg|_vMnKcWUSm8l#TP}S>EUf>*YLleruFHmITm~mtX%Pu3f}1)uco^XM`FI^5=o{i$ zsn!q{qzxt+rl(BIL#@bd+A)SuZ-Z^tbt3sug-cX_bIFx5HlO0*qq1g>u1@ux&9&Uj zriCfi%kMg5c%2#~42NlRI+VwUY|{a&x+5*0_>>-(T|5B46{~e9ARC!Gv?yot$QOH0)cQEV!#qlhA!`wpdXs(&SwuowuyH^r5Bp2wfs=sg_ZVKpqw+p zHX;PoJFmDb!_R=8MGLz@e3ZCi52c3R0(Yl|eypZZlMk=}LE{XBURtDFd-blrtcWsT ziq|e47rLWqYoWLhj;=aO0_$k9?Ba4I+4>9(Q$W^y9%Fbn&mO(5af%eA;E9hD7PLrC zoWAqa?uWj~@Mrt)9@T_#rl+^{rlnJ0JuZ9XZkS7<(bxSSyogm?MNUPoWD4E|W1EqX zlhFQzVf{6Vr=EN{j1QY!keZV!?IKyFO}tNHDjf1@rz%p!Rs=!PTMvd)z78eP_AU|k zb=m}3B;8bW6c0M+-Ipd@=_>Y|7(BUL{uKDqML(6w!_S3Q-l&dHq8R2?F)$^){7L1@ zJ0F;*TXiW(&Ce8S(_`t;2&mH5IU(DxcDsH6Q!Yi%=a>#!rAn1fqpwNAjrg7_=3%lP zEaerqZ)DlIZ{srDVtiuz5GX(kPxr9>i6fez_dxq$XW6VpK65!gNB-TYS##rjwN5mE>^ERAvjE#Vv66<56nrbnu22;C#zh0A8DY4ZoZoB@b&w z8%1rK+Iw_D9o=gV9WtwaO2cgl57tuUIZe>0xu?u<`$nVoWDPnUx8}C3H5C!560>R& zKgK%4qa_lNdGyJDyQa~=4@FkBFC^519jVaL$R?TYgbCcu1-U9rMBb|bZ8gK z4v|su_?A`r6K`o`yssXSF}DvJM}@^}b5vvpE1S_s{hYG>#DV zF$JTAF`}Ro5VOx$!%B_z<#|QTjo3OVAr%j?@F#Y3EJGvX{pQd_I{I`vF^%6>bb&1E zS$#)b3q$;afr8s&ir)%79r`%jIk^VivKA_4#s?bIISldC{xs?`(VWd(s=(6Nr)(?jp@IHCS<&{SM2g&bQM1gGvcKv+2qE9Gwz@g%JIg+xMo#~! zGoOPU#K*)axty~>>#ZZrGvTaM#6BOL9m!E2ALWslbPF{59E^m(Q?;6T|a;P z#{>QUi#^s|hVW89C#S`OcdrSRWwuW)!a?i@x1~^(J4Mxq5E#T(&nFk7KTrbqF*}BH zS0npnRTuL5QaRS)4-PLvbW34px83%7Tp!XfMw9>h&s96+722Ta^EAl544AeONGO2E z4r*k45I@HOVQPJ+fws=7)5!Y8qhkYP(ShMF8YVZI-|i;-_wVqZ?z1Hf%8q~;I{N=| zzw$oeRBe7kU&_!Yd|Alz)xHvOn8IhRwBoW7X1yxO^dqOxihE3=gWlz9xk>aL_CIR& zxy`aQ>|%~vxL4(26}i5i-wo;6BHC>-`HZ^=x~R2Q3Nwe`M8 zArUsiHwrpp$MNwluBnM5d8LwM{ONz5qgn9kcX6^ zFr6;wp<{V+h7|`g*Q|?1hXP{?c^2FGpZ=}>w;lXH0pz2wmH?2FP-A?x}0z+p@}3yMD{W-EE3#VFB|*!~C|sS$B@7P-CgBxjRO z(!nknqi|JXRohWW1LQhC^jt~&C&LzW}tg!8Cj;A=T@9N&UV{Z^UO17m4jTJ@ekwZlb-6HQ9Z8%*Pl}!s6x=>eOLb)B9?xDd`zRMK z9bKr-3d(*e+7%WTPN2&*eQFIm==_|1-F#svB)LYuARv%m#{Qr)XZUiv`)AdjeSht# z{qU1*yEUl<*jDsN}(w`I@pS7u*q&5XgBE3|C*X7Ri26v?dI zlfIoTWb?1>aDSdo4V&}6>r=m{d@di0%?lvC z)VUtE%<5pY323VxRGVM=JAA-)`o>0@wR%BLpR4d1|Jl4a@3|%P=VvaLiF+U86Eyr& zB7jubfLY=V}+3kQF^7PM%$MD!Ts(UZ_M*44Ws|IU@NhleDVa?t zB;H;$fK=^O5&s2e<_%l(OvKqNNiw;6Dvw{J!l5E3QgM45U&_waPi7e9Ek{Oq3w;VM z7$Kv;Z_nhCkxDCXLzo)OHnIzs=`@{7wRG7fcnr7Wj_?X zYtxqzJS)aKuS}-%&H89L(g3md!9IG9sSvvmnpeH5StBl+G-3UuwGt;0a)OVN^==8p zIvK3N_Tv_$iqoz}Up6{Gj1UUJMc22W547LDHMKwi)P^_2PBfNze6e|fkFZL~BLE!) z+W5}U7K<+%p=A$wZI$-T2ak(wLYZ>hcfU9#6r&BN;tkA2(63p z@{XG1S2}DC(|bcTTwQr)ht0_-$U!!N!3qq~ihDDIU~kInG!+G&kE)dP-g|xx3Gfe^^>M|p0qH_(0r%%s$g@b=@vK?<#&9)WIwT#JOTHFt zNx53@hxT?Raq$gb+PEm$OukHN>8P(J&9_m-D7T}2=G-A>*XB%e9B71l`y!IQ$s0qt zT=rH*TfIz5-0Pv?AYX=U-F*l8y!huTmL7p#(~d$ND+z;t$9lPtV>qh>gB`kLj5Ch9 zPR+9VmlklZuN2ITv$hcZ)c!UIBk8r@`Qa9A`eLI&P!WfJs=+32tGRCy8+X+_)>mr9 zhDu;5$p%!Svm@NRnz@E>zS3{z`-q#Q z<8+vX zjznJMNVS6IVk=kApZq>!(m20Oa2Xc;t;<<67+&B46^`w6OKq5OQ~qYlR_?&*(%1uT zmo)G-Qo*ky}lW6F<=dy;p=v6QTBcB2{6fx#^ZFH z>Wp+BV{>+$l)LUy)+&knSaF+;p;(r*g@i+AS$9D>zso=4Nz;4liDw2X=W7>-9^xah z*^aVa;0g1ufl5;?$7m8f8Pb-o(MC9`b@z^s>%5|~55pdN-g4kYjc3oS^()Pk*&6^Q zAnN=b^K33KYajZDE1%a z(D2PF`}>rkoMU34_P+V+^X;~t*3p^Zz^7Y6SkALfhS;Qd9X?Wucfp+CeSW-!(=wHh6I0v8DMf^) zv#^_hPx1=cMG-B>ez!PrA)|T~Ry^BszB!IS#s;#QbbcS9@_hId~r?=-FJh zV)Qh465PA0v(AwlB)PZj8taYepCP~$U)GU)hbySjZfv!>M}+d`4B7TjG#K`^%S7al z&^oEfPC{S0WW?Rr-T^nu+H4Ye{E_VMYfIw~Jzou$Skl$_WKNuUI1G2kKP|XRhD)+^ zTEiLVH5BMr+a(55-k~OB#ghTxh~mOaTbdkaiKOz566D^Z&M%ru#%}g|PPZKe4Z|{M zF5!mh+~8hbA?A`EI`!VQrh?Pa9l=EpP{&3=cL0(W|IZRdT*#t-G(UU*pFuAH`96dn zdY!778{5xI{aYRuh!}FYDB|(T*DsOj-7D}38{fWVqHrO=*tc#ZHRj^@AG$uvcZ+GN;5!?+IHw2P%40?)vJ~pnuXk=_&$lo{^ zSabJ6liAn^69AZEuFt?U_r@^JZU7gO?5;LiWx~JBFhN>%$4A#J8u901v5D?(kuWL@ zS#{$d5^{1=5T02;1LnUAbJZvxe|XY2eFIWtwg%PO*z2P=-b^O-oz(mRzyyD?TVlFQ zLpC4iCc%JYCf~5pRar4!d=_%gi#{9X9YqK8M&X(5jS{^~uHEzv*}o$ho2h;H2_eHsP5V#H#J%COi2`u10ZL|kH7ed+rd283;k#Z z0&#K!1NfKk7Hvlt}3d?6eGvVC>ZP$Nm_gfnM^6rRTdW+F~L-gJZngvtF zb4;rchskEbN5`@(dX3_|)R))X9CZPC4A0A)zYW)u;`rv^Iku^&u*$cu^&BR0V;%Dn z4jtCqX&wo``JY3N|Kj`Wn}3X-jJT~vVORNnE3O?kT&Y-hU&qen4Ho*fZ%!B$C`LDE z$b13Ar8#^u5zcy?Fm0KW2d7SyXSREbni@6rE&V6{HH8hoXk0EAi0+FVRi^zxQ}pvO z4b7v2%XLh~txW@G;uiLI$%Fj8Lc=jJ;o{7TWY~xh28{oyrQ7wfi1-rh$Q*NbbfoGn zLtY-zTN0AH&bp=<1h4JUcu&Fam-a z6{1Y}mKR=hSk*uDR?Z{F%c!`Te2peN)Anx!fQ6AJ#Y-dNdZJYN$r!A1;q2<9x{7g& zhr`{gkwy^Z_SYup1SNixG@*)F7^D_g?06FXepKa({&Vhk?<-^^tul+XH7r$4uReIy zT%$RZSlKb~k8*THVfAwE)`$WfvyWIe0N?9K!ddQy{fytz!y^< zWlF=4<7#N(?}qlIW!9ek~_k4IozPw0$ z6}hxXIRy~`KlDnVLUj-L?|nX5jnXo1gb2RhG(Ev_BQwRbi#FKvYSu5kOJ(FwFKyBO zkQbo993=%=o%JnH6wnWM;o%fC00moRW+wq?cbB3=P*P%LJ6_w<+{`y&6kn>zhr`v} ze3mP=@Fnxr%vpA=ZbG~4#ePBhci6iRMM^z}){pni^216hZSLPItHDF-Rt68 zj=J@P#-qTvN$s5cbhCV_)=DoUM`e2+YFgF-$Rs-}RajYhXWDhow+li$$Rc!`R@XZ` zDt-1;(d>DUzy+iposT$w z>KQVSZyH{7_nmQN!2JolQ|zk>A~hPH#QrhtNI>hd_U{Srh(`1Qd_|(I5#hTRzi7xD z<<;g5!`;a;E{lJQLq#C7bwf_E+4W!DnQO=u89G9x{m*JO+5k)q)iLzvtX>JombI>P zp+n21ro)japXlJ>Zm7>7l~z&N%hTr)^@S%v@MhqTc`@x2?H+0Cy`v{y)xx38)(nGR z-IQC;{e|+wi@+?+nT9DhKEJ!W8b;$xD72$v=yAz31iVY;R}`0_m%pgSttai?D!Dek z4bwm!_<%`h!^N7VjhD8GAXxX@^kPgP-^v0}hRgb=mtig9jLL{Zlcjlhdw6|}OI-RD z$8yYNi&B4VYJI@;z_dQ(z(+8W525$>Wg}F?2SVH={=pkgRkizcDmK5}K_w(lJ4NaJ z=@!hl0-MOenIkw%NV0TYrZ3WmB0O9gZ=-fNFAtDMcZx^aC7IxQ{#W(&Oz+K6e6zy* zk&T8)On9PvhbZe)?;$c%0n|luh9`suJTdjZG(!IWo%BDt4u1b1Byqx2rz&}YLyn5J z1NJVqr5iLxE9E@npZ(>M_QBR9j^F-cpEEK?ZnO5tvY!&*SaOs}e0TH5m8n~No`erH z@BY7E-=*OwIT$6(b#M;~ZE0j~x%ZwMH(7Kwr!AM=4L_4>${6V)lshg4GoDwp7RKOm zLb|bStG_*}U3ZUVq+Q72b|2BX5b9GAJDuR!$dtDU-#iT%vMoz8uN##9RKZnFRZ*WT zZj93F{%qJC+{<+ST68Od>$(wgdiWC^ih0f0!;B+73k4Qw4Y62JRk2<<+bowFRZDf4DA*yL}Fp8nbQqXvW(9L(-Du-Xagujw^cpvJeTbg zm3x^5JDZvlHjAmbDp&uijVz3@g1GjGJ%@+Bh}-w>H1d#2jW#rvwy{{H)hW;=6?--w zX-6G)Ii4mHG#w04gsSF)6f?BMV>Gk5#dF2R2#E|ca2SF+Tt zduZRzIYun?xR%0hCJ2?>?L7T)sm=YLVe%V)4{gea1rLg#lFCI$BSnR*;hk$mfJ?lv z`bERs!(O8qr0Hhx2E^>EG$z9)05~P z0{+Vic+6m#3YaxT4U_UQ?xE(*E?=j(2(78q=QZz__Nni_5u(0G`ida(P5E_Fo`1IR zl-lYJFCP;aB5@th47JYn{aCRK?ar%V(=fY!nf;rX=GUIXF+qmT-7b+d){^6Dn@X2R zU2M>&_o?mU($Nqzby6M*x*KCa2#;xxYH$8UWBk?LFZwK@0{@nH6j6_FDJu|)1OegTVv#JcTp46a3d^yd_1O ztD?U_u?xUxh4RPBAQ@`zUN9YK;3d4f=NZP%fE@VjgDONX(_)(NCkN+3i#~|+ZLZ)t zrT29dNq39>y$++dJ%fq5;ERw!d!M9)S+Q)rnKQU|qxzsuZUNrq2lbrUD9d37d`F#; zF`U{(m+>O`E+d*Jhd1mO%}h!yB-@ilj4dbK*0IqUPaxz3bV>82>vMv zx9OTR^;TPP*~0WLs*XNe4}gctA#l7AFz8oNIs+_8g)w4 z!;x@Mg@J*+)^j-pWFNeL5ptQw0|aooRuk#72udm?_uh2jeW9Hb^2%VXtg0o4?3zhc zK-l&3&D%N!1hOL>7Ee_@DIP~S!p#r^P!s%LL({`4^z{|E#m5Y>ql3bO;zHCEXb=D0 zahw2!alKia^#{#1@~?m9_rJDl!ikA7R_*redLf(9!gdXtk8{kH1$Ej(E9qtUGXU8- z9n9-d*U2v$hx$0FRq8^q)NRWA z>kJw%iq`xQLeR}LTqL)L+v#KQv3h`gaI6UnE8h|tkZ&|;Gz{%pYbup`hoX7qpJChe zm$;qkG|{<4q~1}fY3>9zGfU*4)E!mrIn5^ebNt5?!F*E*AMkJ~BF?9n(A^g6p*y4g zr)FpvLBu9XUg;2WooAu%oHIsaf9Z&~&OMEIs{&W3|Ln|!Zv(Qgx2fqWFYG3CM~G$O ze!l?`#JRW`pBD0AJ(KB;Aj1Jw0hy`O_oXn`qDzZ$M<{e!<3XS^sbT0c9p}RLo)7h4 zyY8^uCysaF(FwPI--*%Z6Jk~_7+Y#(AJwTiGLQ0%X&k1LxmG*t5W35Lb0@~g z7VGRlFG)GTid*+JT;6jj{D_+|4eC3(quW{-BgvH!Rf$7bAItFe%=+@1QH z%8yEg1tB<>v!Sz+alZgXwuhXd`)6f8iW}E>a@Usaa{YR!KH8hf7M(fyu)4s6Y({|L zauN^i9U(VHH!voecPxX_G&k-Nid1WQSQ@0;Ci*=wlF8a~3?J#=Hv8!I zUp{Pr&nlh?3snd#elA3j42^e)0BQ2zQiJ6zzLA&puBE(+q;_e2TS&Sb=y95z26T?;b^Qlr)V8BbPf*j`m=^II1{))esFCjfDWUY95=p1pDWPgYM zvbFBj&Xnf&YuZlv_<&nCv(}M?OBUnEBMO5Ix8s47xFZ<|t{>?9422V2nv6qByF@9{ z(r@`aZ7Q|+#9}6xl3vN-a1&8*rns*eQRh$fot`JD=Ss%7Qn>3 zDg>>ugBuy;+pF;5`pEvThY2B}O?l`PDFfb}@d7cXQ~QI}Y+7*pq?BXFYrXrbpuT$Q z!cIyTT{b_(Gp9UkIc0l#^D{`zX2dN#FTdk8iY{Ek%+6~*A^3)}vYE-!H zExQy2vt53ww#gYRO&}86~t(O*9}>g z&rH9#1xzrq+E~?#`PR6O;lu`sYtX__q|KYj7vBajWJ3iZw0X5HVqEf_>oU&guS>tH zDZD!PMPrrt@zdO9ey@1foB0b$WeRtk#~+zM0k`uWkDmk131cO^`ILot7|RCpP?O9D zx%v4yk5J!Sa>2P(7ON+xQuJkg7GdH&uSG0wRm2t)S0$(ZJbHp$v2;pJ)e*?TflJm) zwT=$kJE=fbctwwWUiQoXn*8l@OOsb~!$-l;4~?D}5F1Md-l8C-C_l8nxv&O##DdNt zS#eLqB?a)m{+J(GrHRRO)N^waTdH;lV&Fo0Q9o+j9!I77JT_>RQqBzlB$=YSO1OPUhaPL{Zu71N5Wx1<(t!^q#?iy4Ufs4 zn3}t6n|~P($U@2OA^pp56+2SWwl{3ETnz;1RU80dYpmn5(teCPaYMu6T+w+RxnCtK zQ%O`3=@X3^pyK0K<_vQXX)dy|G9p2R`U6XGW3smS)q`$z3b(U$bB$spF{w;^PbwaI ze$Qbp+Hu!!UX!fiI(%K#%1!!T`5s`F;1V-|noA@o;yg3y&lCosz zinDe^PF#dapE`PY$~7Yjm%Owchz%&c#;z`yDzPv&;3y&#t<#*A zF2%LJul9GQj+3R!dTIh{TGBJKqR&oB5WbWcA?=fJgQkRG)fe)6?P=y$@z>B4{JI{B z4m;5z%6xFq`^w%nTbjo7)byb_|NTk~Y5c0IVKx61fNZ3bn=oz`-FM&{5nah9sl~i) zG;)74_J`4-{j?knO{Dby`nvaDuZ;gsXZ)WI@-KB57Q$K3^D7E_Y6kJ9ZSqNbI`>-H z3lUmpVQH2s|MsG6zH@!;tNZOU#kBV-wmQPw_x*w{Z(rXW0n0D!oCmR`Lob|!hoF+r z&o1rxq`@v6#D}1}aTptUN&4YEOrH3|hFuzFi+|mMc{*c&VRiJ^6q{Xk#Go1x*4w0@ zJ|Rkd6{Vb(Kd;Ey`Ddw>{`>HQfmt8*;A6c9R}5 zWZ<0CtT%j^q@w3u`znR;2!qUte`nKjFh*N{PAK}hn<00+gu60voU=U_1{Ln>c z6~b4D&)}Vv-@GPgN20l>+{ES3oeSC~VE6mwF2P#FVB}H*&0%I)_MAp$}k?O(b4G}r=8p;ye=?0bmk_BsNAgID z%{ex?5AFpXCOBZI4sdpcVDK0&MdHF>vPpaoI$3Dswm3El!v#0k<&Z|7eFN%%25oh! z>Wvo8Wmr1-Qj=m*mPZTrHdWYqU2_#`f@J(D0Y3kMNoSa zu#^BdMaIdtCyg6H`L-Na*XG-Kc;zf z@7=#oNCt7y6~77^Lm&t2}|P@>zZK}Icy7uCCLDmnwE zmnr4Q8S@MeuS5O>katKWd!)wk^8*RH%67ZzS}mEP+S6jeMi6MBAjtUpu&r>Bc-q&} zLFIGkl4?1iTjnas+4K8Fqr0YJ(%tWW5Yl3>U!cD4u=es>>t>>D*oS(u(2?4ygYvc? zkO?nqsjkdPWm7jmOsU`*t$8UniM?IHQbi9PftCQG9-o*t#ELXcb76f=BF zd}DTGqHdpsj$7!I?}kSIRwhf$^(RCLewyjd^3v0!VEerRq!PunwakFqgv*LfE&wkH;LRod%9Lv4D4g%WIzt_`T&lo z5a@bJnaoILo&?3GjBqi2K&7{NPJbYM_pmKOya@S4;~FcEYBX+w)m zVP}cpR}c4JG&cuz&GMDh@qY{MT&SfgQiPyH|LeONrhixSB~>3J?cfVv0^S%LJTExh zIozJ?7_RF;_+f0tqp#U$Noejm4UJnit(gd$a4nwX6ZC5}TYik@*%%(6OiFP!dku*Ol1`oBvpT<}|K_cZ$%5VsN2MFI= z(Lt4|j$A-zpXHw;5`le6zL^?sfzz79n90m43=z=s3e~S#uDr+v!gn^2Vqa-GU(NjC zLdk|fvC~|8FWei@eE0#&kMhr7lkVw`J&%PFbu1j$+u;F8QQFIMF|BqN;zKQf>pGJ4RBw4-{Y;O?!R) zLk70g`02NDsFo7}liRcT?iup(i z>$ICI$+Pi}d)YQ1#PX z?zyS(+Gn|ApP8p^pH1%I^WW}7tq!)ns%%Z=scf`oyxMJiFHx=eeW%u+raF5I>Cu|X z_>+fX|HQ(#N+f(8qQqRaM_hBTKhS1GqpLp42LB$rPyZ9UKdX#&-W--Oulpcup6RiQ zDKN?9{`|Ih3ql!=j4wcgthn>=>5++~Q=G@x4Ip|y?9$4ZgIvF|e)y+$TV2?P(thEo zl~b;&QoCt=E=rdc{rC(3!!c;lA9ds?KXjUw?c-Gj>3{Gf87F4=ot8J)*L{9xJX0qb z-&R69g8&6VkKT~a!u9rqDXVizqC6soKL~JR*yH603 zJZ2>m+aGxfLH|wDMBJQVRkf~%%oWy*FA03*t9Yu^oc%?lqaQu5q4y(L(yY6)x^aIk zgJ|xvKsw-*xHNrN@#*47S%_BN-xOP<8C+3tJ zsS~aZJ|Iq5AwrTV9s0JJh=ZH~sqG&A@i-IFoj(Y6O8(Fz-PxGU9{C%`giD>StOc$B zo}R3;oz`9)7ys;D)zBDAhGB)J{q`2KpY zl-x#mEktO25w-kx!=>=D$P%W4wdDvD&2tmbOf;JJb~3Wd67r<3EL?+AADnV46**MOMo%8eSXJkNtKqxJCvQe;ET#Y&-8 zBg5ZPH6zP5dq{s=diY8~!{_n#GP2`Xdgb*e-=0sK;=EogKEv0n=XZ{O(WHNHBBTU3 zKc%*HsE!-~_8-qKQb#ihzS8gWKK*r-ax044zJrIS^wDo{uQ6DSSC-a<0ZPA8s;zBt z!L;(CJgCMGdKl*hLyoea<6SRgcZ%K30!{|y|Iyk2(4GHmV-K&di0g5})J(&!)&xEn zFs#5DJ0Q2Hd*6GU?RKn>--_z( zN)r@*pqR|ibFPaM_C;KnuS+HvV1}`Hr`tBAZ8*W=&QLA-r2a!hVZf@i)}?24hz)Uu zSXc{3YT{%=fSGh?-;laECCA&{r^-|OlgI(;hooW2pB^@?XlCz1n7$Y_2i=%#Y2X?3t{M|z>oy9XsKKp%h@YnFb}n0Zu1e}0(>$e9 zhdxxaSK+q8c6P{OzQR;M7Y zLI*d^z4@vLNks@d8Q~0s@$D8 z%xZ{IQq^`P1Op8>h>_v(N(Qi)W1ImKARy+$9ia||4xY8>*G6L-?|r^zl#+qBqmRpX z@p_EN*<2;#r^Kx<&krzn7&2tlAMi9Gz+2N@KrOkFa)Tgq>gGNZ6VC3*46iDWFCC(iy zB)Jh#4};69&;*$_PBcwCx9iyf_EniWi*n^QCp`eH@ zKBJp6*WU{mnAeoRS1tWyoy38WN-%xP>rj$uBo@-7BI@mFoXjBg08b?K@X$GKs$13v zz#{QX-nv4DOUb}oTR#5l28+#qHb?$<9s55aYx<9Cx1FW|a1Vv@&PtOnob+`mp83T? z0wo3X>EBX*R^Y61=h-WO@|&7uzO}%0UCFqcHnG>d@5_l#M)EnKNByV{;>T0=@{+ zEpLHr^6_6gZf>j<6{ffWs&qJ9?PxJz!rdU-^WlOiYlP{9+cob8dm`q7A9K%gCQSyR;$Xy$iG~M(qUsY$4wVNw*`*eqA_j+g3zH1eBs% zK#TZ2aheR zei}jWW+D!_TFDI7?}fMz#dgqj_FY<7c|^-$4n;0p};8D z5q{O(71}&5oEk}M?7GKgu^ZdLtyK~4J+^pGt5Mi(ScQ5T%vt8m28pa0DnNgeeoX36 zlw5IjUKFuegD-Ei<&911fyQtMXV#9_IE!iejCbzwzWo`qmM#X=IsQU7f&(YHUT)mQV)y7k@p_yj00BbiE$MWc!3+WuB~rO1n6l{=nufxpXgxxHKtgebh( zTXwr*zAc^N+d>Z4;2wWG$u}TYuyT_+| zQ}OlmsiD{4kOaf^v~3ZT^-q8?uiRLHv_^V!3ac4043}v%W{dVitZ&EAMfTmo=~drk1M2PFxuqd$JKLQq509=8&Ag70i+7A{!D~#Eg#__w_FDj$^aVOQ_jcu-5Zw_Dx_6t7rbg0Il0p)?4C<>Ih4i+ zf+NPuGe1D(+Nbgo9vU7K5A&nO-QANMMVHN+i)~ZqPsYMr*F+@*kQP1NAx@pd95B1j zSot@7N}w5eqHo=e;opv{GUh3`%GJ`?;F@L})ZmLK)|l@8La)$Ii&%e*I+|VQUC>BU zzc~1i?LCv&ouV2-=HQiBk}1i3UXn1VLrY3e0-)m zPbxc1>;!nKN1d95{VI0L0>ZKw@5=vUySkkIJkjv^9C@Mi#R173QjA$0!3nL3_JSE6 z&@D&LvCCKLJ025QSri81ZC||PdXJ~R)RufPyBOQ0Lzo{?Z1MDMJxGMv?B3D+s?zT# z#Sd`oji@)sPl;D=^f%cG$um59qx`$N(;!XQv`#!%cp5_+!VZIDe4L)=x4eCD5na#Xai3DfkM= zfkqI>b&fFX-1f?vR_m+>`G|_8{0BZikalnwl%W)4R58c*eGPXepl8I zKQn?Mg$0*srsONh$LnBMj7D2ahx_&fbB}d9m->Fu-2c<|dz^jyK~{^1NMyDVJ!YX^3)$|p9+Eu)=jQjl6r0X>>!j4j+IGb$8f=yXG}vh`|P$Q_W?=f zzSSwzKu{A9?WI(9QScl*3?9)jM)4{kfUhICRgxg|1EI=`0}+C~*;im2jcwz{{pzc>^oP|y z21N>8$Yr$WF$TQ_DL$}l*bIdg3WZy%K;g}K z#|||OUe|a~w5rkKAF3+ugwjbiufe#k@H(3cOCf`g`JgY5r75@go}hwfnIYW+6&8J_ z$x&(Djjkafe0PIuPdu8VQ`g4^|Fmz|b8&Pso4=2}HsH8Ht}%`^DaOW|HIfG(5~66y z#cvqYqW+?83M{$MlWxDgAud2zQrO)wy=y^i!IJ!W%`|u7&g&9dGd_K;Z8~FoW91$y zjzn(SE40{l1BD%lK4I@Z!2L#V5AtJtkcOnii7k$@5G6chu(ggn)D7A7U|0}3UmnaJ zDv(}eW0N3im$~a|fO&nVA8Emd2Q#0}td!;!+ivetDSWO6mTpR)B7JdDSSmi5VSd=3 zW>Z65Qq^0JW_x#5hha2pef2B8-}1_}o48GEA&kJ$!X0U`6gzf(m_vBOYValvkqdgU z!opkC>k6hF3{W?)k)6+?gPuBEQM5D1{o=@X^c7$p%Iq4r@&+6!7`#~AxEp!iLv$!a ze&}+J@WKq(*g#9zCTvU)1ig6@#m|r|h}COr+uhibkmksrHVv|$;!9_4!(;oW{2mkH8yvFL^cUN-M--ZY*beQ@PpkrOda1W5cUK?_3@B z++L6L*1!BVKqjFDi=%dYrUN1+1%Ka+d!c7wSthWRRpjH5qI*SLt=!_QSF_Hfx`90@ zHhdDSblwq}xrm=~*9ZBFy7GQ?xtJKXPK@Jvk$vZ0!3zrqJt;@8%bp#jlZa9fV&5bu ztD1?Jh#L$;1EZ1#6=ghm2O^Cqh9gRDx@Eu2NwVKn-5P%7e=Tr4=V9vo7P;$S^1IW0;fh&I|Yg z2M_-X*meEliiN6y12G}03gvsbnWo+gRawZg+z~bl%?adxFCZZK>4ue1>z{yE-5ZZA zLi#*YK|1GB-g(Bh`&T-?F?|D4b-Lo;@`NGl<9^4AD?dHJO(0Qfe{ED+_VcEz(k*lL z8eNbuk`W;ufx`rJwAUyE4C8OeNt#3 z!g9nwK-6wrMhgTRC75Y3r}{KkhZIRR#8cQz%Fv57zCRd%m&HXtxdKU*qoSru8yc^N znj#9mn1_;Nb#JYkokh*bnaupcnyy~%{64H{t7gIf#&iRu8gRvz_XS+J>7Lpiaol`P z@P`}t-LH!R>dU@~;=mPGzo!}VYliMD8Ce^a;-=ha-&G_`3Zm*(idp_9tStAWN`ISJ zo8=I&&j?(7I1KQ<#dr7BNOOT7A;kHI`9h2rzYzsF<>kl69Xcoet{JtB_*A8eM3;Mj z*%}SFd-L@*g)y@dP}WpkMZnp~-TyR*|9#5YP`sk@xy?-IH#z;=;t_l){d2vVk*DR6 zY0r$LPjwmkYgvt;rDDNTPTi6H& zoZP<$3OccU)Sm?&nhE*=2fK)CJiSQ8GLv zRK6Ko00_@a{QJtz92yh{q6KzJS^FVXGNe6S?kV3B`GO-x|0u^jQb4-nG@>rmu@L6Qb(n z6##CTmmrROrn~zXK-|fFw}2Ny#cEj3CsscJKV&cK;9L6{j&Wf@Z+NK(Z5k%~yILQx zd`fq{CWo0N0UVa-vCe#U9WBNDol&nt>4RBB;O39R)`AveImN}cCikFAqPTf{q_U3# zL!}+>T+B#_we0%|_`I9z1k0E(i}v>f{B{BL_TSC(Uk~4}>M1Ry)esp@W#%lbMA%;; zZd^#m@-`|8B^L%?c8SS|O|8e3?`Sw`%L;#Qrv-AS%h7|6-*sPNg1MQkuLUpu(q%_(TsA$Lpt zgA!KJJBLE2~C_CEn&_u2FJ>$sjU+7E~l{=cZe$4>ooFrLY5Xq&QW|uw+)48$m+xz$8g#I7%7S+z z*-rWF^XKn<6N5Tyz4}(S8mD|rFh7-mku|fTbbY2QLBC^Uj9(j>Efy=5RSuWz+s00U zf;hrj2{Fylfv0!mr2ND@4cfIE9HF8V0UnC7>dMjB_Jg^dd{K7weI+{YPRg@HQ??03 z?!3Nnc1Jr`=Ln*k4^YM895a-*GcvQzdX!3bEp5dU8Xyzzr#(LLL>x*{o3ZE&o<$7n zlb7qIP^nG&Vg_^Pm%jBM-F50(S0IJ2L0oJ~3O8h@bubhu6k?`v7=1p5gZI4gA>=W8xtI;u!P8w9L)A_2u z7!s=ZU{-aLt3-Ibe9FoEbO;^jq-{^2<935wa6O3A<>Egq7mt=rH8-W^vnIM z!RH415cjmtHR$?J0Mnzy3vjmKP3qvHq0LW#=0JCB;IJ9=-OJ&d7AJ$vzM3)$#-cKu zc#!IJ**t&8jwWvAp8TL);z#t_E_E~M$sOo70hZ3X0} ztvbuy%`x^QUQ1t-Cn$w0mQ2@#&EFB?SYKcWt4^jV%xsW9m)XKw|+P+lVCEzRQ_1T}Q&y4Cg33Dz{dq3${v!^z;ax+H5 z0K{C=5kk6^MD>fm+up*$8D4#VWTY97N%^yJW?F4SI$5r$P*FQ{|q~ zg-}?al}!C5lbU=Ia*7{`uA$z%PTnXs33Xsm)>~6QKxM_e9N=K@cP`rrTP{l2Fj^QC zHA^?wi`>DrR%WlWEBSS=ryfbVJK488t?BpedQv`4!gK_-20Sm-Kom$7mQ1sADpSpd zz~{8)NVjVHSP?D>8$&Kb`IK`%pqk^;VlD|3SS?O?Wc(4Y_tpC=i0^tkZ=mLSi7p@V zkcJzS!>yagZp()8l6OrXJp*&mG0<+_clbTvejHSC=|b0FayUzb^LJXjRf&f2WxawG z?cApwPSUMh=Pohh-$zj|3xx5USNH=V7#12DpyOKV0cC^?)K?Ps1nEvH9-RTn^1Bpx z=;3gIk{&~n@X<(`t=$v_+5@&RhefQXfK2K4by+PfDS<;bR6peX1lR?eEUikBb1mZ8 z@}uNEPp|}83s*6b@52ZZcRgZWIe-RCJtuSMnqov zRIuYY_4xW4e~)HamAdkx9Ax24*2q8oY%e_``*_l(^Wv1;ORrLnG86X@9P1c=x5_{U zC;3^Sl{tDtb#5Z-Uhu>0c^-?G`IAfTd&sPxfD7s8bbZsr{1THRbrR+DSaT^yX{3+? zmxTB8&$L{>CT@M9e3Q1%pb{988h>xMO9S5m6u%jXBn)#uBIW0gYH)L-PZOpD_P(UQ z0-;|I$UAmaEMXpnb=j3ab{A(Q0zxe}5;uw!iH8O0omp7s;DQguGt0eS zJa^un)hPP!2D1ZFqNXrUK4#iA_x-p_wq*+l3JGnVMz|9aKm7#gpQ~Q!NZ1Xh8T{xS zUt2~jP#`zoG+o};vyF+e$bT~IVA}x~X*c=I1y)G@w0@M-^2%~yD7*n7x8?<(+mv8o zB#`6kX|B!PCKTJ1a2LxtTg2xnK3lzxjOx5IJtj4tRC?~DHBS> zIZqkQ6*cM|x8>PZA#|>1>$PQO8W(NbWXIx+5YQfKRkgEv6jpt3;V zYsivFkWKCYp(8an9J3@N9#Gg>L|;r>$95ClUCF^6UdpDZ*+n^Dw4i`HQEcf}0*KtpaOibC1;W?_Aei>fv{*Zw!(%^8ax>%*(4~Zb3<%~2W zHqNZKTX-tG6ryU*P`Aqr{73hlnYFBdBEIiCGc=|C1Sd9p$YXs6Cn7S!vl+?cX%BLX+Oef zXi>XqN2GVVHuQBpY$$!G)Uev8HMKnq*FG?ib_HP{ntqi6RXU#UI3jsi$+>u)^8j5j z?KX8PA1aDv_E1@`9BG|*C%X(OPd4oLPePOCBp4TnYz>LG1IgR65jaHH@CdSk=xqR36Qc4%Y z7~|ksxA*gv0J{H|`6*mEMLs?-&mlup@WHik0_3433Z%#rMC z5D)3Cq$M|Loy}ZZWUA7v_vn)HD3nMVmgNf6-`-JI+z~Vz=xXPRdo3*Pv5G4v$V?Ty z;MIU^!!OTJxwwKf=;_R0#rBSTi8(p5Pji;yt~7_+jJ>)hLx2}`RpI9 zs4xN$gU6vv@VK#jEyXoh3&WN!b#@-Qj{8x#9Y}ulP>&79U3O^aRVyRx=$YDJxrJdA zRJ*xOAI-t4&}hxD^aDD-`Fw|P{F?91FB9Dj-1l>t?$%K{gY66i{_pKhCre|=2Y{J^ z7c+b**8^Bq*=IoD5`4G3FRptw=EdMKak$DpjqU0y(;M~&DXUa8zdAO=NLD=9s`q;X zh?~2@_H*s@wD7i_k^(krPyJGsgsf0!hmX42{zOr(WVpzFPaE@Cog1cnSYV$`iaZAP zqY1K?6B!jKy3!;3qpe390#J(-&pH{wA3A0HKg6rCI2RugWc$qe2G~PYRc4P@I`Z4R z#|`~VQ@e&21-_Ucd-Pb|H?bGR>+DSY1-3CLAoURTC%k(@#_2>jKyiaMJ&@;an?i|d z9qr1rP?y^AzW>)5HjO9W0gAbLA9IbyA}A7U3F84+mG0aUgCZNd;BXuPR!dd=L;KCQ zqDxg-aj(jQ16gr!&$l@Q{UWDabeMit6a&0_Q=K%LCF`Kr~T!9XtY;gVrMDEJB zSKMvY(s2C1rY8wCUXIP2QCa_fGRWr7tbXHIEWLZ5_+@0KOVw0a=SGC3yO<1fk^QW? zw$n-AbM3p?PNJ$s`I_=WJ_|@b^SfXuD>^2kkLb#aO*-y8WQ@@Q+UiUxP6I%I_XF;0ee0_r2;`kHnu1p5>g`LdRDX8yDZv zT=wlv)vZ!i`3ZoojwF>L0*qP%#T@}Kp^5((H~&66(}TP-&PdgmqFok;?&%&&HFk2g z6;C1K_sxTrwsnsgaS(4te^~e!FRdnWX$QPtgZWFn2Ec(HD-$s1>2{GySor;)fcl3; zi0H1C?ZhES(Pht7nK~`1CqrNoSUZFWYQ2AmToD#^IUH7kde+ubT?pkgUF+(HXDkH& z`1i$J6KA9OC4VIElr0YR58-wWA6AZ+;5ZFe^=rpCC0P4R0zC|m(&CI(87RC0kDYRq zpx_#?Bdn}XC+kN66{cktbe@j}%jC?Y9BPJHpAJ6w!X8UVjI4wmK!=6N>b=c1L)c@7<+lL0 zGypZQ`KIs0@ijp|H=Ij4J9!tJ0}684-)U?A<8*g>_h50Xx@2wPcALhp7Gedf`9A*D zL=k@h%v%G#%&MeDAt#Jwoh_N%C>u~Ulfu+4S8vVqwm~`Wx?26$Bb6`8JM?Zl8VJN` zOt{7;6gO=+c9r=V-XZ9&lbWg&cmU@EQ~yhk{qy7OXZL8NNjS-MAv7ezZftO8TLx93 zl&D{G#hvU9l6|*PWT(OFCMPsBW4MY&V~%1x;GPR8;PyAp$EPu+Gt25`Tk576kxfPn z$x$K}FE>jmNx3=r%{-6B{lqgf|A*klPA|Xx+F3oHk*W)59C0wBI5?cf@Q6r}qS3$1 zX+^g1fHl+E3$~&+#3nI`M<=~(Bjc`>BTM2O7dLREaZ>6I{U@{Q zNkCqZluEba#Xpiw3Y;4hBOvwaDvqjR=A<37@_6m8YI}fE`kxBDPeh#{kis8rP$+P< z=^RULtdcLPAB`u6U78l#6>A!3ip5nnU1ct+Rvjxj)yK6QJ_LC%<|MMjO_X=4?cGbd zz>_!HetYXquhxqKk_X@#c<#( zI{11UN~ffinHe-tW=hfU%ffDBd)8BzXJ;*uiNqnnDhnoxLC-l3jw}hI!OjymiS9C4 zwfZ*ZcXcnPg{4&d4))go7v-uBoD)sBc#1I7Zoj6u7&{>)sCH=cl#5B}^Svu8;t98^ zj(E}sBXHvu!acI424E#g0oN^FX$_-(Jozaiypl6U(E7sk>kk)R4&8#!nc!F1t`Sts zSvJ+V*l)rM_clpsPO1x1X)DN~99(di;ZMuKjZV#pqXx5195FUnh;HjkU%VgO#xyd! z2sPTVxSV`&xe`I(Ku`=1ZLLD;%c#wj&M9A3lftF|*En+i`GRMKC$>=HCqb5-Q3 z1?9JYy$O0LcHn=XP$|`98PhnlDVvgTDB$D2rz53t-L(a*{JH>_z4mqNg6PI=d^#BLgH&#unJ&E?tXrtA^aZ*w~D<>A}Q zN^jmWvgZEBw^YrafZ>Sg*>MBCBO8(bf4G{~j_KO9Hl=1#e!!H6r?1!XFd#}c$ zF(+W-mC(0g|8YLO7+t=0dfP+FVmSBo!HUsuug}Q-7M`}03b^%uy@hKDYo1^0c2UFG zop>OZ(@mXpG{(+;U?8lMu;-3P-_>K4WZ@b}4*fhEF@Hhk+w86xoYAFAL#zfGDy{Y- zVWMWSc^%IgY0^M?C8Lzr9&Gd{HHsY+cmu?u@l3g(tXv^4g%Ho5Rky9VK!jYK8;OLa z!?2st-E6*bYFK7NNinChnZWJ=pUw12KU;Zuz6M71giq)3v5&H0T8z@;b$~|91OU*M zUkqFutO@6_tZV;JWQFyB^irF1LvEpn;CUb~S-zB!mW0Rew?BdDc+5ThzAM#sZ9>{m z`pEd|>^Q5lp+bPtwtHyA(8@X@JU_6^gIiQ0OK~_jrSPyfUw$-_?cE7O2*6I?v2xtu zYqhh%fT_orxT*i6joX><>RZ7$hO=EL=W;g<3IcYuN3rTYlj_fxs>n9gl$9MPPo!Nn+vmOXE%i!BXP`m|+_5Ah(83OwFp+}3(1T=(}4CNe5S^CtEa43hHs>89P8JD_BDQGbtkpO(< z!JEOcZ?EMJpQw=@0?yeKj*2@w9z+ddYl^eREse&H!n;KI6onML__r>If*4*z^aB<} z5v(7>1Q%N1)6Jv{L3A;>riYhj)|etyY{H6_r1sk4g28$QxihSVAcx!c4C4=k5_^~M z<=0+-V6{V@pa6ReLe2CM)N`z>g!z!3TbwI=7~5RGBNeCHRnqEnE2VH7szhkI1QWjI zOiGISezu&~pY+Sp28Y982Hh`+M@Z^kcnO}Hx&pJKXpebdP=y zCnX>Op-?3dFDw5*LI0w7Z{oPaVZ^Mww3Mef+m19QkW04EWqQ5Dg;>h6FqNZ9rcPaQl)E6FY}DQ9c$GZckfV`H-H4=dCPyD3U@AlZ~A=~o)_GYzqloj zx?K)u(;?~bBi%P|C~y)!mlmz)sdom##h6cQYE1{71;}6gkJ-1jtcSB83%@dm7J6~?GBApTlpP|ooY>7 zEFia32I{Dy3e_*$O&I#kpI+~TE~9Qe^ zM6lTa2NN}O{X`07w)B@L&RiI_1$KQCMra5$s9*+rd@S7YdwRO2Z6(37J@4+Wu4{H2 z-HJ$Zp1o#c8(;c1e>#5OoktMxsQ@UFU(O1;s>XOQJHFNsQ>^U>>q@~T0u2T&ox_v%zkxF{zO{TCF6^G;f6QCTLA$W-xVc496 z=n!VdwKQqa*|_^Xgl|Pz^di=&%iT2t(Kb9^k;HyF?vJub!WSk^ZKI0tE(Orv~=ST@hCzv4drtJH5!iM!!Y zK-*3*0|*^gA3&85^pKM9NK$WF;eG%;v`Pjdn8&QtRY7r9pKAoxICyAHJL;=*(z2Bq zWIx<=e8AjRvAZ!_1(x!muCZDRz!B@mUYtjBdD2%>G>At@=eD%Ox7 zTViZ4#(wM*0;iW5;r-x6D9lC4fY6f$H?mqlKu#ZR<`uWUC7fDad(0777sIaFZvO`}b8Z}IB%N%X%Mh|P7t8FZ zp__aiV^N$=g<5IwR*e$%_(ci1u9$6w&yeWN=P2Qr^42{$&|bxUVjncc=*$E7u629) z1%2ZJVCEGF_@nb{QGG}cR#;SolQdIMA6Cij;v9wCHeA5rF}Pea8sAV9gBM%DCjV^B zFK(e|gi+1`nnsq97;+hrFi|C_La}w&Voh`P$u`}8qP||+Mx?%7=XD+rswe{68KFQ- zvw}qG()aZl{4uit zSwvuRa5Z{RjxgIn5US{S<~zhYBrNwm*2iJ>CfJjprO!~kJ`P7`qADNEEUE&*FMo8u zBkx799LrZ3Oe&7B2Y%@3{hZkh&%o+-DjJsnLb6}}dWX~gyb{fKb7JX&T;__ly7gaG z28(Fvvb21;4As_@j!oco0qFsQ3-Gk2t^@DG>C!Vuw$ z%HK;Rc(_Ldt<+iG)mcvO_fG{JAA1oBxR(8rljQhO3Dm1XXxr+iUGEo}R^!#4F@>{Ltzy!3oMFR%u#}N@&6zG90u!s4+*Crfpw=1;iwjQ0qzw-q*7! z9OPyAa0i-JHkY(8KG7SH;;CAuXR#n*tDNO@4)W-}Ds#9xUv?~H-Z~Bq%rv2PH+OhI zRmN0wY(`)TKCOfXSn34J=fHneW;q|2_O6CT{)n0QCjFYdA}wht-G`yY`9HKvH~S;2 z;(h`e3_0PsPwN>8F?|7zZ48gD)}Z~&x(G%J-OZo_&CK$@sx}K~qhgPfj?Ryfb|U~x z4LV9@yelIXpI{-0@~S@p&b7mc>Q);D1_D%OBCQJLi9;LXgN7d#UnXzjs!)FuIP#mI z=4}_Dm0F{3#*W{f_f7lvBn!aDj9pStx6AbrWTvw}IpN<>KS392u?`E6DW2Z-S7WpBLN423ltk$Xy zgM6y1f!Z(S1Efasx=HD>sI@WMPjMd>0@`Xyd?Uc@34um^*1pyLOn~tBH%-9$f+6=@7i{ zSEMm!_~)8br2ZI?kv@m9=(TV#LHY+MNUjn}U(${7=!j&3G1|50bM3XF7i9MzINqJh|1Xv@+#*(Cat8==S_IY;?8!S=BwX-^A5hq z)UGk8SCAmxd5g>3E(?p!+l&gMAwT9c>vilu@5hjRvG1goAkt*9UHfP|borTn3nf1=^*1s?&S? zSrbb#9tkJJF%1x0Tq(ok0I8suupmYmPa-3CM%s=c06L`iC&dot7gKXT46~?@) zeYya}|El!i`;Y|c6E^1aA~$coz$`=h@`@fLrGb%pEY}9!O@lJof)*yHW4P_2WolWq z1xT-QXQ2nPUB6FGHLTx(O)7rNo_SdLKK2Jbg^aU;?%W6vO2_YPAhB;-yNy}nhtfJ9~6qtp7Jw|I&T* zJQ&(v9t{m1Uo)wCTHTgtNcJ)30ZSeiNNjagLXhXlg3-IKu|e3`+|1A%zt~x)r7^cQ84m zB)r`BGwX-{+|~c&o;A$k=#9UBIUS+wnEm!YONlfB2?3J_cBO3ny5COi*Z%zTw{d9A z<7I`7?QtAIDepSVf1Gm%NbE5L{&ixQh$D}T1|9-H2OtR0GpKa?zoR9KXA5qTT^agw zsFWbm{A=7JvDI25Ppsc%Q%pY^bAPXxGlX2Lx)>HgT6>lV^D5KuvvT^q=(5S@$~q5u zbD(j#4>4?HyIW4VWeB&)n2RRP6sJU#7UGC%XkLL(h9$VMN%7YMIjc7;#Rpc^b>Y>$ zhp_nctM#Wss~fHW5vl8dLnrpK2^%_L>Ao9XJJ0GCuXJ!|n$LJaIHyi7t-jP_T-Nk51sFE3B6Pc2_sfUyerJ629En)UaI&q{Bd zqKaRYi?YQ=(xYPKpYIu}^STL-l$9)#z=}( z`#jWiJ|A%AuGfF_czKS%!973+E-l8l)Y?K$X^&z zlm<+Ns>i~SrpIc|n(^J&z`1P7HYvI7>ju=lTY^o;csu{anYp9?<{$k1D~D?98*QcT z-)WfQt->A1HLo9T{D`2!pxnMp|J~*Mqpxv>NACqlMGX4^vZl0}2IqlHe0t_HrWC`~ z12B(DkYl_5)*56ea6GPwrX;7^wtZ!ok6c}oJO6#}zUMS=g+adR$)&q3%DZsPjn|YL zJ%WyZ&N{B+wYcKGc9`q=FFYrkMikMD6*nXrYAF_RrQkOm5{evW_~c|t2@M?2a0mKk zQg?S`6a?RjrEA?_!Fg;*nj7-5~ zU~S3nd&+;FvHXL$HdrqE(Du^c^cD3m2{5T!k7?=lPyvLu4|pF^UZye%&&k1cVKup@ zBFi7LWd|wy<15$DHSczMj;wk;`CyHg={Il@b3ZCY-Ivy!sf zjSLn-yk@_JAFYBkm3xpFFK0!;F8y!{PclEeVPS^I_#%l&1cfWmDS$)k27aL1^c4x+s22+AE z!WJyP?1|wC{gvw9&VZp%C>6vINo^5P4w!IDl+}Z`0RPA7Y7ZL{jxPp_4MZ)^I#mto z(8KgN)RlGLH=f3&5)s~J!LX?j<2Ox7=%rB7CV!%E{4>13D0I}e`g|lEX_~1gAH$qG z+$+&9D`Ipx7A$8jM&m~ue}OtFa5UohsLHD04vUV6scNX4fro@&Pf@$y=A{hy1KxNlWQXlZ8f*+_*^8fkYk%Cg;uTk+4@F z)+%dYn{w7LEVp8sGbg54L|w}F`OdG{kAoaNU)Hn{GlnrJ`6S{f#MpGbqbEFkk#nx2 z(^$bbwlwT!+w&&mO-KYOwy7+1Z!xnt-orT(k;0hh({qW}?^YM4bj> z9I@l&ufQ)$Rt2k2qkM7W;#-fz_TJ?;6Ka^d9{U9sh3_~Mip_AzrcT6n+Z0GXCKts) zG1(P=XMzv0kdPCu%kxSbo3{}6(RIr>HkpbpAD}LwrN1(Q`)&t6PGQOC4MN9NiI`zluwMBKzf#Di8?_WnlAsL|W^^}0L9;?L@Ip5!WL!x3f?2w;?R~P$qpfRJS~3;I z@WtDZ0qAfi)^|&TDX}VYVOKmDb8iRYmLED?$;ToOy`CjPqp_}lKPNSetsMIppXDI( zxVmxCe^dZ3WD;=Q-Xf8-PQ5v^pMWKuz5(M-@OH`ckg>(2`pD3pZ@kJE^3`gcv7FI; z#mvGDMBqgS^GabFu@xI1wxL8g_liK`tu~Y%x2708&d(}z zO7xDxOI4{;mtX(=57OzVY(|#m^%uAm*apy79Q<~wHzNxEb=jILUbC}Jk@s1 zKb$v*Nx!D>KCv$A%YxA#m}UwI->KTo&Pi=jw)h%u<{mil<$r!sfrv@N;v^wO4e zny}r>`s||dvp4GE6=6{Ka1Z*3TPdy5E%YsYm;bYyStt?Gtp|40x$_x{$~B9OR|BUi z9j?AAG3f0_zBl0!mQRS*b5JBo8M#T5B!3UoRZT_vdG24|R_uqV~ zTPBFi`E$W+m*0+C<|4)(I*~A8uyN^en8+iFe78kacoj3N#hF4M^AuSZ+1E#;0Z-y4 zzs_@d4xaOKPPQ*5XOJ_zq7A(;L*-EI_DR&t=O?C0oamU_iE-tILv5IA@xtb{QWk#v ztV*}>*af)`UvCqy!gSIrWFFMp#0OMw*Y)M7sH99m*V4Wce2YPqYu{FTUGUI#cU8`$ zLeJgcJ=XZIe>c||;;_FAgSWAJ7oMwe?NmQ^kkw3j7wl@=SZRdH_z4g+@^ZgBX88Bg zeV1tz%mUyDPYu}jaj#FXp_4HdyF}4W@-fK;v*w^Dt=e;ffa3?0$E1pVt2axlQYy0@ zh^LiN`0|7c1mEH+p0#=aEbM_!kL*2^H4|O> zG-oDA(490>uJkexes)~|J8ztvMi}E0jr!}v0xa@|FwT|KxJ5`s@p@CWJ?Epp5#ub} z-+-fn4Z zsm2o5WKt@PpQ&$j`!X}JXa?te?PVVklUhG}yH2n3PcaY8HC@5`2D*aGEkjcD?Zn|x^*cB!WT8A z#NrAv(envmhsMr(c56n)hmS5X1yO_KvMJ79isz_j24o| z`zm>L72>bhmV>^5^5HrKT$3ncP_HYpK>^lI2F7pyXyHrWAKEMRfGNqu`y;Tnjg5?D ziAnl7nH(z9o29X2`sec5Y{Np@ z2asAD_3?aiR( zRxx5;rTtBG_uIEja&Vc9mnlt7v(A4M0gvcRt<8~i>u-&?BW<7j#w1T=aqe`!#$6AK zt{=THP^EurlvUzMf&bk6m-LL{neF(2#a8cn(UpsCt@cNO%hMm50eqx|f3E+k3Dqx# z!F#Fv{YhyTg~ZlciWik0=w-7s+Ob*`%2qSzRS1dGLT_Qc`=AR@hvJZ0i$>VYvO#Oc zo*#@Qtl(p2E1d8^XFFw4k25dIm(pAY0!=_VAJ=V6Dtd)E{;M?V{iqu*JFL5un`(96 zRYK1o)8l$efuKFN4~mo^OkI60>N4q2jMUW(>zhNk_pb+@Z}q%&V#BD2-;M}cK{xDS3|@rFHJXpxHJ zk7;2|M!Nt7a%K@*J6z9x0ww{qM?*npUCPq}@^r~57Gn+%<-JE)J~WL)l!V*bi4?a7 zm5(e7d}(-@li~?%mF#lY@+T^I*^DBGhL$|Bfk959n_dSz_*sM>^dYqV0EowUH+8vm&?vbj zWrF)(8uaQ;CQ5{O{dGqDpb>pDKNbwxP3Pz2Te0dqQ3oOk{o+cPNunw*R$l^U=siF* zc(aK_wu>hBK0#EdjR=O$Labjyw5qirt2x;aFn8s2H^*1DdWGkRUGej*=E^$hN#h&Q zS9&V0rqxahJRmGkyOnww7NW~n;Z!Sz6)pn%2#xu4&Y17lbMPve`YDm!dRMxTQoh+` zk8=kzWJHZ3F{i_v&=l@yE3;H?)YsQ9GI@k=81hX)NBv+QV!W|QImhajf$a5Oe*CDl zVPQKo6fWG-Jcp!<5MNZL$>eU^D0+Geuh>)K4M{sq{+<=yAVOZYxS7)@kO`_3@U`~J_<{6Dz=f9<4uE&Kp#{LHcpGMqU}x~>lvmGVVa z3tPG7Ni9;FQ=5idX#~ckZ(+t7>w}HZ)DI#a@I6~h^q~A+l(}20w=|i9A_vsI_gWjz{sb>93giO0H`6f7y(ov;=)YokM)29`=u zB@%V~sB0fz3-C8lxkEU=nYl!(c6VmJ>x`_{)O|k={3`!)^y3C)EiRG8Tr|lfZTzx8 zDH5Ug_ygOmj2^Dx8`8h?{V(R;E2^pOfA_|1?;=v9$d)QyO2AMp6e)oXB!rIANeC#R zNRzE@kdAZ+O@p+AfRqpj1XOyL5<>4CLML>5*Z!UJKkqr?+?UkbRlOw@%6f@quL}l`F4uNqwc4 zPTQGp0r~R{cCQ~5be*)~i@aZr#tr^7{n=#V9PXFx&NKh{tadrm*+2j1$#u~lxQ9H1 zDej8JPtWu-k4q2pN^J18^3d3RwVHGqI@8;T@yLEc7~rG-n*Wre&VBik@AGe&%msL# z3)Bf=SBcFnL$O5TCdR>yS}ygO5`UC=I@!rSV9R5Z)A(Y@kjJbO;PspxQDODFDRq0g z`rg&A^ui~;q`}EPXyDJBPwQ`D+i?fXI_phJrt@#5&|lsP1%_wpJNB8HCLpJ^xej1Q zPN~6+z>bdA0{Wqzlt)_ff>+np8Vwm=3-8EZIK@4R?ZMyE$+T8Hk<&Wr25TWdSeN)} z&%RjgM4#?Bjs)0LFf6A|_6e8KjWCf7lkgi)vuv)#trZX1g=(?WhoaprHU}k=Y9#b) zTKR}b1hZ;d&)uU7+W*L(DNZ$$6mRVBkD6ZA<-UigQ9uU%+!Nh7|F$u#^axG=jjt}uX;F#h@0tov?ADAfwh zq9T@Yj>r+gtru;u`R2ep)XqAlm9*u$eIH~W-TY=ghHGl|NocBe2w|XY5TA6uz?JAB z?xw}hIk=1Tg7(0=Ak1$>s{4Dip6Rrin`YZUs|HKVaunsB?6wCUhuckOdfNNHwGRLLyg27n-k9iqa3;o-tnU9F*58~hXkan!%KUUm$r=cJnb0sI?*w*B z{6nTi zu68#;$;Am5h=fV@UAAS)gJg>uQ;_eSh>qdA$_Y$;5N#FhgK7El}< zEiW&$o!k)CW#_#)c>5mf(1^??Mw&6o^`B?L` zvN58psb=LmSwu|G;17J2Ja#{^bq4ISQ*`m_F3Cm)7{rOGxtOq1g*+Y8U;w2$OVrl`ODwB}dq7)Hd98w;K)YajV35&Wt2l zMv4NDq)|3}RocmyCtVf(E||E$`OTuxkfLB+ey1~POL&Q*vR!8e82`8$>^4p7imO0g zU0qxmM;zkvT+6720Qt>pHx2sv^7G3p)JDI#(eg<5zlXSANKo zXlY`WG@WOT#ufyp2IC10*6S&6?ECFnd|68 z1Usnk2;7F5K%Wo309v}h1||u#FLGe8TgUfy>|kwVJ|SH0j%!RAX43D$>ssNjn$wDv zL{d-3M4)?c>&9rtZHh7hvD65iTaw^MY7V9m*XN^CH?{WZSRTParU*jn-Xfjlf-|ES8+t&)xJ_w388W%JX zH&H)DpF(M*874et0;Sy_3Z?qFQ%cI_RNAp1MOeTkFMf%flJ}F5QH_Z`YVr7j+&%e> z){X+fr(5QE!JG@#yO2l~ObL5_nf_ree?-&nUPU+!T7tpd>gCfs6X92eCHfNu{lqBHDhPf!`r9ffXI zs}pWD25fU99C|AqYtX$`gKi!%(DLj^n{bGO%F8+E-1UpY{PxQJWg4x?=KlmPTy0dc z(TI?M_}{*`j_5MWukPRCTf#0AXpwrvRk;bu&pZCv;a%&v~~g+!dTf;z2ux+^qYv) zw+PmJZ8x5_qpj@IuJqS=M1Ofxj8qAdnOn506YlOPRF{pP7FLNHi&P3FnASFG`IlHO zxyvJ(JQ8+yWWL7gWS-Ygm@H^yPxUnJ5m6J{PL^dnZ-(_J(O`qP>BQSB!S2%4L>#MH zVlYh31B=#a)N;v~|mnV_$6N+hLxtU00%X*Nksr zmQ)k=&IL|4*Vc4qPl|Goy7R<-%QvFs@l;5!Ej%iSl8VA z0!$2E3Mt0{(CpL8-*!!QiX5!{bAv%hCHM6B1DZVJs-3Gs35t6o;)7FesofNc}UbejsG|GF-`Ax6R z(T~8=HW=S{|8Is?>D8MK65D6SH@re(ZceQPUrQ<|cwjqb3;n)kSPJ%~b_aL>dl#-) z5QqCX>cDkBkLm0jV~8hM8aueHx)3t=Hi2{~7=W_oDKWs0nA&nkJb zqfjDLfppic>WLhl#&#&LZu3V;mw^Zp-PqDCfZVbqY_n<-r>4gx(|X922TffaNsa`Y zv=noK!B%%$kmVTDIYFs^@o6vq-;*~&!JcisTH|l}b)WjA(yC5_9@p2zAk=A@erM!J z?dC{TBa(z&9`Q=L1J(biEf8ZPnU-6X?EQ{3TaHRuirnvL%j$zG=c=ym=v(st*;b0_ zs{8=jfRM6u(&kur^Pb)I7NfQF!=#ODhpu$5)&3f^f>rnQ$m6QUuebSR!|7F-=)9=v z*;gbtPh*wnw>Ksd8%9WdQ13!-E%%lMFI++Y+3l^3iSqxtVoHIui37zx zJBa5Qcj_K!Lh!qR=cWb=k-HFbDH;%9)$$NL^lBf$zag@nHSh9HiVIzg`N z@*bEUOL2C&!-=qma~WBoW9_39?^oBwLq2@8brE!;Nv>{ zQwGc7G=kcYQ{-vH^D3utb90bRq5sF>+37*Ng=|g7xG`HL{ar%EiO*|wVq3-?@8RSX zMoMp$A#+VjXjs38yCKf>`R*D_nZGK}x@b=dB%7AG!gU@dTo+qwpggk^~OzxI}5Q zGbelc+{w;+e^Y+dIp3BfKGvL^04-|fh%3Nv@p@+)%38IlIdrPj0p(-zE!`$CoBHh^Qi9Cz}BL>&97H}*2azl zT<%eg-8k7E;!&=Wk%Ucpc`%Rh;PB)bJ;JB|nyCNnwK$`~^>l7w%t}WnvT8&`j77g3 z`NhUkwe&}n^y<5z18$9XMRbELj3QZ~N^v?)A-ArtI91!R&~ny=)8%wAWqnQ4D||xg z3<${C@bQN-oo~R!*EY~%(6U?M$yT?QP=#MN@uu;4N5SG8h1au+ZGIeYfA_-C`}fQ_ zeWc!_UfMvz&CkYr!5+DEKo5u9<0G+^3wfnZJ7$uNr=8&!#{RO_wtJ) zhFZfd({GJQ)wir2_wShOo0!S1C+j;B6)ow^iqJT8v4gU2*&1_w@~Q(5IZ?_>rnfXC zx&R@RC{aW>9#k=6q!a1YHwAGT* zqUZCcU2k~rSiKTw^$BkS-!CrE4YuGBRF~Dh7Tr^d6~fEWb_L4dlp0qBCU--PJ*-~S}{xL#s zN#A~4NF}bBJN9|2ZEQY6n=7`{9|qFm18T8(I;`hA3IMJaU;lC+_c|q)oVRuw#&_7&K6Pic38QTUt9k48zWco zr$V_~RHcPrHkv$UAh}nXQ)_F3qt#@7nho;Qdo?l|zQR*1@^0=olWW7C5786I1g|Pd zyKHmP*~OJeSnE|HW||Pmn@J*f`QfV`wdeq7Au8kb#SI&kZy^7SYOW%^udzXz-ef>5 z>}S>&YmSR(1cxV^uWm{AkDe~u&82(Wmk|-`QWxa`qK?0JCDX0)|FMn!XLV}aJ}bLX zVKQPwx?}yK0<=^p_nYYkHt5`I1-MdkZdh-=p9RTk7#s0gR<@JNhLxs)bF7X}(9(SX z9c9pULd3<8!3V7WLA_twO80&AtTmTA^GP&qN7V4CMJww#|t9# zD6eq~>Qho)6|rr8SDm$uz%=He^H3vj^mm&c zT0r9da;D3&&$l-tk5=9qb?i1P>;8SF%l+^FwkH2y`u+bkZtH*l7#AHi7qDwYAkf!} z<=x*i;)m@We=PA+Y*#$J#Hno2Q7iDjBKk{yMw=A({$dav=MJmn3ov9-g)Vh ze|6OHZ<#patUD3AF{eCb5NlAfC-&7D1m3Y>6_xntnVjSxK^m4f=3`--lawUfugi^^ z@XX&uo6fHvv!NvmCKb@vCTo=5W1nyAzNgtCgwh5MA5Hn!xFOt?ns7Lm`R}Y2DSI5o z$b%7eqoo~TM9>?zA%hi(m7bWQQJQjkwxhp-mP{Y@$RzK)MoTW(!h4Psq?-)xwz9AU5?Z%=)%5i)HPS3Tm8)r*j$U(U27;U z5tTZ|BRkdmvm(4Zyk@P@xx8IM{tii{v!bUi)w+fatG+(=D@zcc#{;u{b(M7UBPo~& zNi$4*m@hT)Z&sgM7yACs?fb3rtBqy-sqH~ty_+mEKaz$FiBcLSjMV}xqnaH^QC-u& zl%EbyTVM?*ekg+-^(8!8x&E;#qM8k*i56e6zn$+V;fK$yL5o=+Yg-zIyJ5>McN?758iPek4affQ3;9Y^w9> z&q|)V@Z9%#K9NR~*OK$pI-Z9#7#H@lX8r|K67#F_CNiQN^ZwyVOQ_sAYs zb+<|**YNwz8DOAU~A-5Q!Wi@Irt zy6}*=mH18CLc>41SMgBli%{kPd3(#98bK`v!<95$(J}IJa~T+3cg!d@Jg->;zH1HuXtVSN$RB?Q7#k{@3fh)F z&;95dCvB{O#1vqGa@O{>)UZ}_3lKwlt~QIA3LC~D+#n!V-e>CM?BFNeV1 zJnt(VQr^|316pW-6C9)e`^4AAIYYIc)&X0kGghcK7A{xc3e>_%-?x7(gd;N?py_;J z~Z6+IUeoMX}hd19rQfd$U<= zCfZxT7*y0F;J9r=UMnBBgKI1yysizkiY~A@PG=CdXU485iY$w*vq}$t+fC#tMjEe+ zK4Ui$#gVmn>fsdlcpj+Ge%y2l66c{B*JI^P8hNn9j97;+FQuJ>!J^gY1mIv}C}f}{ zYKGjD$D@f&{e_lCB*l>7dEgF_hRG;lNv*3d92z1lDKqlGd5gQ~b z%S`2XnLALr<2F`3NJ)9e4xsLBy@_1#9FDO;m!U&lat7jaO1GU?SzYP7mnB<_4qSPW zU?Id}?POfx$J54j?8otTsi={#olm_HIeYR9QnU0EWl~2&9d`Yh##yz-{8&E=E}xfq zPS-7~3kGt>XFu95KN!edN`nJf=(yQDE{e`z`G)ei9_zb}c?(nik|`zD z3*6;e*c?Ifov0$~gO!cU^f zq)9`ja9Zd4SCZWAy63!=g>66ACxtju@b1CxbMzO#c zS)cXJ@kjwC;rMv+GB+8I()-xbtSGlD_YUcGcaUiFADI-0>bFJlh)!9}qVmTw-a1M& zi+W(U!%)!I1EV5i*Q5pLaE;ro{AO(`%)q#>ac)8dSlSvZ&C|GF>UQxIs+%JT0_D-P zSv)46_GXw)6Ar#Ia~(#OGK39wrKEHz+Nl7fDr6DWb0i&?lAbsIzQSl&k)B3{M_hP7 z*P!%1O)Mwg`L-oucwq}fH{n~VX+*Q9K@7*w8{3Ar3>`7|J9PQKG!M_2<>6@`#SK)a zGMBCx@F{(#srfhci%-!_{-fG7dQxc0^+p*ANeRVPcFBybx6i4u-+VkHX}i(K?xa|d zo~LrUev#=9@wopw#+-#b8NVP9FOC0U8T#2Ilgb|B&G@G&E}N8QV9di3z#S>wRKUQj zo3UmNJfcVnHJf6#@Du=}SyW~nC6KXh;4+={c_ZmK`rcS=xUH&=0xP=Rrf5O0B_z7A|K$*Ag5#y{R1#;y72w4fNv&j-xIaUb29 zxr}q*d#_>h5E#U|Nhxsn0W#;ql_{5X=&DtJaTSz-7ucwfCwBGWea$J(Az)IbEv!3K zypk=`Ny|Mi7u8FaFG?@(MyK6YB5({;wPd(!EIxzk@;*hJL=5`9ew054v9MK8*9t$I zD>t_SU#_3Zlhi+0=&a`8b+=$0s1>z@e-wSVW2EFWc7-!~Bt-4%AOYEo@54odAy#V<-UL#3tTyyZ6H^3})1RdI6u>+uPfatm~oTH5+Rk ziILw0!8$yI&%yk5vN+L?O-pQFn_8u3Y-YYr)>AE)PououdAX^C9#cN3SY(20Pa{QoTl>m%w-tIL?{I_(W=p_MMm!L%C1bZTkoht->u+EDK{j~I z#B4%kZ{1*Yzv;qaG{SwCrm)EPR3FFua1pg3%AyHbD7^)9|0Nf)e~U|P^ltIO8r0B* zb^vI?R$1396bsai-{Fcdd8KMFyF#koj7W629grmmQvdrE9?P4y{3T+lt!aNWR3`TD z!|vy=1>~yRAxYS(_Kq;!t8=hTH*9K7_I z-Ml+q1yMmW4|f>Lk~tmoavqTm}n zgFW12j5L}Bct}_H_jd7*r?QnQR}2r9GFyQYu_Tq8I!XQR)|g!aj~4duC&auOJL_i> zg257kT=-;>aNCf9M#LCezBaoSbw2Y^K-&TDDnIbmx^NOc4n1l~{msOQ%t|*-?xb^w zZ6D({&tuK2*;66vp+r)lji-;ULvdahem43XbUQVptc3n)V4y7MLjR}$Vx`T*dL^Sc zijYdMk>;s8vZhvBf3+;er2wpLoOMa|y8dzYbiS8|LOAwKcPo%s%Gmz>Jt3zF>Z zEKPz8nulp8aR7}R$THs3OKc&Lry$*QL+Eb(HO--KW0+pxEcgIm0EaO+|MC0HM8|9O z?Q$qCui!BLU;{r-2Xt+|AuR8jjr6%N9$ce0xuu5di95#2hMzMRjT}l-D1JWP-+s*` z|MW&au~k3Q*Dz;HpjaO@r>=h~z2)PTIcrgzmiy_5GTgGF> zFCq`g{M?l{%lUmS(ySKk`kMMvy9}f;!%7@g^{)|%MKk}PR8aYq-TZY!-)DD|(l6}- zOe(f-V~1pk9xB9m1WK{fG>h7nDMBjPCg1ABj&1W%wFic;Ld#D3W}Uuux}Jo)3SR;K z%=Vkf9J9>`W>t~eJuvqDqxj!%5;A}X0xB6*D$pKY#{6F7_0V}k6ZgqOJxXV~Q!stY zK;k@R6ZXVF&=|91b;m=@wAcj8SFH~5R5$p8BUTLc@+OiF#$4+&I8jnM?FCKLgd2<; ziqhdbZ}07*)2SM=vVF38I#QMn(1r`s3|0GqiI|yXOz=dR;@cVhPb0O>4Oz(@4-Qk^ zgNkx)ye-l6lUc7n&G(VJGxt^E*k7>n@gIp6fB)AS{h!w}1TO!fBX_Y^^iD2(zPt8q zTmXQ_z?}A@3`Dsk)s-yGP6mfoSQp0@dU90I0o>`U<2I#5TL`Zmjc)#!GMfW+0CF_9 zr27_r);r6y`#NrtiJhGCwx6ASXzh*<$5@ph_hvtF>_MR)n7!YkKF`41 z73Z%L1k@YB_#cLU5wB%Zf-Y^voU=?ES<7tKu3aNl2$f8fQ^hFm#0)mK9ld7z{XBC5 zTC`|nPo2^HL5hhL_v7DBpfU1%zIT>kYGUakplP#qgMQWMwMpCTUhjUkW6|>Xn8vgT z2A{bAUiXagz-R8^@c+VDVN0-u1>uZx*)xN6kMhduB~PlaHzY`7rDXcS%-hvX(a@L^ zvvbeR?V=kEbgwQW@?yW$pL4;_#kNHuIWt6Y`C&7Xf!5!fZeE0-d37jd)J|?z`HZG6 zDRw#a6Ha-pfK7d+`>XBn@(Mc%3G;UC_p8gT>xn%@E9q1lUkCvF6cLK($~vFF;Kerz z!L+;Adn33supw6+a^JJ{^%@$L+`S{6cY((;ce55X z`^^L{j%7*orbxI&Mb%|<1qh_;+-Jw3uPJ~xZ09BQXVN7HJmSU*6Ft9?^kv2MP0Kgd zv*k8YW5+LpMY7*w)~eX`%cPRGrwl|54DJ;CpaT~7vA2zG5_<|@=@72iqY`UZ6(X0{ zzOk`>C(9u?$A$`W2S4=LSMK8W31O~|HJ2imf6B9z$T*J6duL}N`iAw|itVUniZCLb zRP4X^C$5rAmB)7waKSrE#bI000jOtlbfsj~Kd@MwsB=Nb&AiY6k}mB0A=Ls&?s?)t z9Qe8HhZD{3eV!NAnw>IVEQ9^B%T2`1sjI_ai;qR>T~$&<V8U5u|BY##!(elYu-*=ru^0Vuw+F=SDxr`X+Oo{Fq}+1gpk(G|xFQl(Rv z13P-P&VT_0cHY$)e<$)?=#pgwu4JUp#&1tpTc5egh6~n8o>PbE=Pau_-s|r|iVmg8 zXQlf(=)%l|B|-_&sPjE6Q`&qAZ3Qvks505n(T>-ovGa=B7p~XK z!qq+?*WG9BXoUMwur33xv}ryzR9f2g8bOcoe1SYIJ_2!|@^-4l_;S>oa`oZVPPz>a!8Y{~=sMt_cSJ^NL~LZX|@0;YnocJPQM zSMjM~G!mbFfX&E=P-xR@{n}YWA=-vNXNyI|_VgQxk*Y2a&bda?azGG6Kf}L57~9{D zz9h=)mRZysS&b3U)r0dP zYm%%pKuc=ZbATYIjpX~%6fp~mxZG7M&ev9p+(T70iqZjdcEMH1>p2CuhLcOh50+C~ zZKqLV4bE)^6kdIo5gIe5>`W7RdpAAVBg^M~sRc?M^a*UCA{UjZpb!p@2KpO`w@5l% z>2Q3YVB2|(_vA~<+0aQsZ0Js3%k&po2J2PXq1@BT;O5CsT_)D>hX1j|D(l%rZ7{6O*%rcz?^KxI z3#9c|PqY>EaIwIj|I0Mp(_pp4J;2JQ&VOu#8EeSG& zA^>@}6i0SR#yv{IkJk!pE+Uc;befG-`(F;bb)%KOBWu(yp<1tv#w*JMZzgJL&l$tr zecF?R$erjKOHnu4-DES-6$dkWpAWD}fQHKQIqe0=`eYT~Xuy{l9n{0zw8E2S))Nv9 z-PwLiNa<7|OR*o#FT#`%piqL=%&`xH@U4>I}Ym$nN^QBO-D85i(rRkduT0aP$|=m2#sD7 zf!HcC4iV86f&GF^bqXqIOhx|V?u9ERRGBRi80|~k7CV%}h*3#0ay?#DpD@{J& z3`P@Z5}op>Ao-!?m;ry5PB;mzL<&l_53u=*iO{$4KL+am#+(0@XleStiu03~N#ndp z{;^i}M>prAcg`_M>{_y{)z|St4l!jT%xC_m_sxC0J`=|>%g%Kqvtz^IZ|5fecy*pt ziS~%;;s5bv@??i?ReMFE$NIzaU-omD$aK}5PhRtv8mypc8+FOO)=Oj+nF&`}0B(X0 zn{Ou`d4EiZxcU-v)F0L{oR&cN`mvdu)(zc|T+XnRk7$}^3=w5{l(Hk|Zg`yt{!{N- z?ZM}#(0vIdvN^skKPszEOvWd&Vxm}J`IY^pnQG;`>S7~z>G7$R8TST@}0kZLWZ?8Pz8YC8klsUVW|KYd@N|IVpHO;i~_e$wo07-h$JX0HlmFZFX*b z>OmAh2L29hx>)4Pp=)fpvD)R&l@-D0Xcw2N<6-?-d>QahdY za#YN<0stuBW_=McOJCt?jL1snLjCwA+f(vtho@7*tEjLGyjm|Gj-V_;Gc&fEysN=$ ze#;AD$pq-~nGVm#{|8g;tgio`Ci=RpllWeRWovl+)71$@G%_aVKYVs~9WlQ~%U zVic9J(r#L`Y~Q1TKhk@7{}+2eQXEkQ+{}@=cU9kFtMY1W59yzBQzk21@Sm%@0eaxf z6t=3av6!*vOPO_FWW*(RpPMb`F5|q=tXCm661hd0wdcn&<4mAU6n(qc))jS$DbeXl z&9+LoDS|Uzvkp5uZeaAqbj7Q%*sQvbg!*HHk4^^sqa#s<#7sC)IkG}XMcmxV{J+m(;pdUw*+ zPc)iQ!}Q7`9B4FOgb9GD-obE8_KkiJ%g=q4D95@vw&g*1{ejAk z!Qj)Mm8@*#eMz6Xb5qvM%}FM2xXGfKlT6Qg0lmxX%Uw^njOaHyvP*Kp8iwqIX z!nJ#<=jZ3rGY&UwrGiIUG)8_-xy`s6+jgL`l571imFbWg!2*i6N9b=Rj~8h#QEU}0 z%Uj!5VN0evv+G_PN||gsy(NC!brOCodt=2h*!Dvb zkRLr&ZLNQ)ZwkacXebr2U%?2kK`M(( zG&sTF;c!B1doE^iJX)rrgCmdGPC2f`YE$JIUXn%ouNJ(3K^ydOt7VhQiQ8Tg#LqCF zqL|@NmZ7I#=UC1KgY*r#PlAL+$74x8cTH}jq%TEo&(9Agw2cjSRUsLnP27h$N=pUt z4a3fLeg*d04TVu(1I1-TQD1;>bml zrSVax7#rf5EQZjeJNW=_m{+HRv^U>p-Mvaz7k|`c0LIyRK%;`}+*JygeZ|g4&*U8t z4^zp2)2>h&A7gisV7m}8cOx2y6X-Mu}$4;@_RQmDS0{3i2kcf*_9zIUrI_L?Vevg;XsL0y)T zAc?%-h+k=4Pz~6kIu-uqf|iJmOUl7W@X5-iro-^wTZjg#P0l@b1EH|&n*b8HGxvw!jKv}8@o1{H^D_dRq<%yFv-Ph1H?gWYvB4{uJ`zuo5&kwq+Af@#KBA1s%uSg*PNGY7LSgBFtH>Pg|E!x50{<3dYPReNtT zm;Lg0p-`)4=_6czK}|Er3$Wfttq)CHaZN0b7op$$UiUrSV^)*gDEViRCRHh?KaPwN zT-w9%_hpUaguZNp(RG}X?Sg(TBSSFF(^_hsO5MOaz4sqWTVK4*s7@sLc`cb+jLHh9 z{`wX#cEoAM1udFgl$M~pae)MQES>P*v!hZX#J^_wy1W)r`s%TvW%(cn;ma1qKH!9$ zQM3`f>0m4&tgchT6X{IL^H9__rYcJ1w>UY2&*DblO`Uwvv28OU&4SxQ4 zlj>Z?%iOms2stk|K^>Jo9B=q3Ny$mmX;?(*bB)v5hQBhd=k@6Kt9&|sU#LDOort

XtqS#1RN04;lNccMTPme@J@gyJ3)9W*o>7kO7wDQ3 zvWI9AH~B>Ivj{Zq+E8dtAqv77TH^_3I`BK6c2Y zx|zIDB?l{eB9pfr))wUY0f{nuDbal3qhp6>R;!_@%}iWon!}Ux^U0#z=S7JLg(_Hj z^v|mG=;=Inp^`Bho7=)q+oJLz%B5^50LnE!p=I4TjC2DV7b`O*nm6kAl8bhdxx7FYR7J~u%z_`) zz%q)a*8}ZSn))-h$VwUtu+ye?{ykdU)0d(IU3e9Ex`_h;MR!a&Y{g#R!|&H_C<&p| zT$!e7=VCalij7TxY;5(GDhLmuqY5SJBtl8}GFI?m%#-KvU)U)2Z!W*zPEYm2S@n75Vt z@>9YX8g)x=_C&-u(WgiQh#*AAf53*GBC7d<)ay)8TP0q!9s}2UB_`IV9ZZ)n?<|jA z!WoR7M;Xjs4suW^eZxifb}=2?Aotut9e$LP_2?AkHCh8PIJy1RW{|)4v}eaxnFj+@ z#!K%+D;8Oc(rxBczLch&GZY^pgd%Dops1zd;O&O6RU2u7;|N0)bws-sWLdEB@=G3K ze@rPotF-T#0lcM$l$Xo*s6)Y1Lb)a|e{WCs_21|JtbAr&u?+E$kM%3w$y!6GZoh;C zj%0vZ@&nk1f%d%cQO`StjWzet`lTql$rXCg(v@80*;>s015 z2U(kQSEaUJ;?$-~smbJUqPBT{&46g(wch@3mTSTeK-;YLfo_3CP!S)cg7TbVo{RFH z#6P<}K603cmVA{VUzb54Td4-ig`F%E_THYRhI{n%ck6W{3I^_W^Gf$H5AqUtL}@0y zM!C49h3Gpy{tNs;z6W>NEDZhgQs2nOK>Qt#p4`aN$(1{qO*(n2L-pEG?>^_o4-T~$ z!`pF3*Oy5l90+j^$f_htsfpB)Q%#rn(6hh4tqdQTT&y>tky3fJo%5o`Jsopj%B+Z; z#%0``9~XwWC<9@zyet5ba5-~GZ;9x}@9=P5szugYz!kD?r;hN8hOGhBWUq^y09?1L zpp%}UIrI3;R*T0gCTBUO3x5OlTHuN6EWYVX%1b?e$NCl&JT*$ahi$(3U}@TB{Fwj{ z0;(J`P!%~Qr%{j-lo@^g&$2^ZJaubF{zh$@$#15`e?%GWiC(R}s2IC>h*Z@(-au^t zD;l52h|-tODmfBL>E_a!Fkc#*Pc=SzX3*p(zX$cMFa9DdaUVG|Br(8rCw$_6J%?XI z%dAF(d5o|P8& zvR<|IEOp zk8EJ&vuy5cJzb}QsDPzL|C0NHtw%$%<+kQw;ehER$zpJAx5%@XqKxMbvOl@5ryjrAP4C(b!7bzPy-ccrKpnh~erIGAJ1Tg5cQ|*`vdQg7P(_awC*{hi!Ke6k${$s4 zV+r0X6wQAd&`YcqaJPc+3U-BXZI)h5oUeJvZzgZESIL5srnad5XeSvmO%&|upIYeA zKz==@F;}&Zn68B}8ydb5*<$3O56^xk{|J@Xft!Q0dPiNR3*T9EMQ|5tkqr1hHJ4qK zd+28Ti!m^`sCnnvAyklyH#sI$|PrM z=XQ(PTSsrBS1Q2{Ip0&<<|0LnQ;D?m7J>ID&NRNZoeeRw8IY{3_eNJ_m$u79ILqY` z0V>->FqSUYSKtWqTsaZSJZrPNmF33!ZR~a6P!j$;4hYNh4EphfXw(W*s?m#L4bfA(GylHuUJu}+=g*O zP5Y$(U|ws5NlS%F%EN)P1?4tw$%oYqyXAXVFpNfS|IJc%tyayZ<%XVKWX&FK8=do*g$C`?7~sYD^?Gv@4#9ool~$OZAO?zFVD*|#r<5*!V|@MV5J#u2_*7l=ww zwFw|sgPcUQCv=nQe%#wU31E{C3Hhqm&`|GaDHN8E`N=(w(_#b$PYw9sxmJ5+h7^N=N>)+$kSF3ne_#>;^^z zol`c#w-1Ares!f4fcEv50k&3ups^lJ8Dj?ypi1jGLFaBh-YPMXD1Bj}v{o5T*LEP4 zLFZNkG~J8+nvR95cg(|U&zfu-yA6IZBOLgmbUtpA#;VH^kp|cPLW}Nm@2a1i2Whd| zuFNaesIG*%QQ>JHs;U6OX=TO=*N>$7E(s-niZBh{^;{$hF@!O4+zd|t6M8o-R@O8x?IdI@|G21 zkK1$U&$w>z2Opp3{e|~UKb%J;|41)1Os>m(`+!Y~H?$d+u?&<;UokyW)c61NDgr;) zK<)OACD<9m!RAz-uE?rRKOS4H(RLGQqs-~D+SO>tZ}ghNZPbU z^+vQcUuCY^SZARs8$+@PXsR3ijg8vwzQZiNZ6FpKTmNscWAb}YK^K7McGZNf8b`d2 z;kOE(^}bPFt>tlBn)g*=?WIbMnfMGPs{D+&jKT$nbC-|r5rxU3V?&bEws;e5+WL;V z?Hi7$XUhG>o*_iIwdae1+2%c=>b0vaWBepjs>d!L!j_|3e#69CY$UWqqhd(uQ7_p(F8ff(U9I15ga}Zs z*_Ki>LnFt%Mgb);J|%Ro^cRv%YGmZf2>AK8u6tFscjHsb1}NnZMR)UL#|tJ+NG(q} z+EL=|{||HT8P(Lw+YN7LeXiLhp)#bOa1NVM$K{ zp$4QYy(1;GP^5Q4uYxD*+3y~EKj*`F_ZaW_@aEH;BZDzQ#>~9$d0qeO_iJ&9|CG!o zB&fFKLeaXBz~y5TZ@L*EJjLVVVmf#~h6L@13s~Hxh+N~={o(AKM}(c#c?+?unyXt@ zHPkF4be%uHYQh(#mb74{A$s!Gkf_7v?pp$lobq!4n)=hO8l9KBdV?`2Qkst*jFy@- zvla0et(?`iZM3Y$*7)a}76%0U0<12&R%Qd&_;A)~9cs!q-ulkVkTj!im!-ozd{_Km6qbIhq``Gt z`a2o>{n5+v(Y^$AE2(+WMNY=qGT`bvuV+1zI?(}@#sOk#Tb@Y=GD`cpODVC5=4_9j zSunhPeQ<|gM4;t}z9*t@&B;_d`$J2y*V!bNdCHuz;_ITNXX2yqacw;%|Lg{L>}_<+ zrI6A}ye;mi-@|#Xsl-;}rBH)APYF$4!wY?8pvfw#S8OiGx0l#aU`vf36rp+I0|ary zjI~v+W(2es4j;Ie-snnZu}XBMT^!DU>xskv^PdYB2JhUkwQ&?Zr$SXo!pa;T6z3C=|6jjH%dC!jgyunz#;vkFVxq(z48kwJ&a#`DB zy0(>-qHK2<1u^4=7ga1qRUx$HcgskYh1(=r4d4&J@2lYeo!?cBHZz7H+#yKsG(H0) zK4Z-vd1X`yYpo6M8_G_+nLP>#jJjvf?MdpLNZYNCx3llcm^YF z(wp&a=HYhjuz?*z-VAp#>522l1{P6<6C1QO%ID~QW`R?@o8!{uY4)4iKO4~gwt}^}lbVJv*1uO_b6~uQPNt26S59g2y0n!UeACsY zb3Cy|t;EpOoYY)D`rpUbxeCf&+!PWo^z^~bjWn#94wJzvA>a$`%!*9}j_KC8qMiA+ zonst}B`8qLvkAB$Fr9HY#*umbWHc|m`+HRFD6tu>Q?g2{M`iFvoH91}*)_=;n7tcN ztcBiBANZGIDDEZT@y$0ctLrnq`11-ekIEjo=&V&I(HYC|aWAEI(5isbFeN9bHXM;F z)3Y)--2v>~wJf~jGCB>VtT|Sk3-DS6SIf#gx~`(gt{jCeT$b35p2P@55q^7*KVY91 zY7n0&B=tn`Ia{y=D8Edw$wE^@cVMLtgzi;oFUd2)X&q@_G;LhgPwVgZUScG1O8Hch zR~An)T~}8%Ymu*=Qf4`mdi}Gsly!p*OQJDpZAgM~JE@Ou(Ys`1%k&_R%f|T3#5~it z|EB{8RR2jgER64f2ew1%TuclM$PN7=C)4xz?dz#XNhOyWimp}-KdY4Fw7Fnaa+g7$ zw`28Y%%B;4IEZoLsIF?#SZD%8915$O=0X-KHh-HH8mi$g{q2!l%GRzT-}a;X$1_}sh0bY zgd-D4`%IE(HL z)?KDY54ueM|VI~^%A`;$7#JG&Op{4Wv{G~aomuR)0RZ#eUtWd-|jv_)=C7; z-6)U)nHhgUqR3i~qFHpk91{(KZ&2fFKnBGO7I{knSO_qpciS{9rC%?d-PG!kwC>-d zr9vi`lE5LMk#%~Ith~5pDl|P;%T`%l_n zM6qg(H~4=RxBmtBF%_aJ&b&J4NVHSLnXpNJkQkokc>G=n68vGd)FKLe`%(FezAknT z0cOALX`}*EGHnZtD75Z#V^4!5a7N*cZSt#^dUu>`mb|xJzj0Oam>v4%9`&smw8hMB zk3xT=tUoKfZi3AWX1xZA$~z$Cl1v>lb4*p;U$Q)PR_MvTz+QYIBk=*8mv!j`c}de5Zz z=_8G+`S=85v<_BpMq(e? zT0h8|<2lU4?TL@PDT!n>9!_@CGsJfSjcZa22Gg15T`-y8Ir*Q^5G${rJ|Q8z)}I0{ z4nS7Q@Ca!7Ocnv?v8=qLCHl}JK();F`vJ2gv|99;#yZfGShP|wQ27f{$;Z;4kE1q>-i6`BZa=6UGcH5LgEN0ElVK=0NX@s@N`g-NmVC%n45cE$Q! zrM}gveR;7j3%~Vpe%#}$q!XEJLL8%Us8Z7`cwV8UQ@$WeZ5i12$l7wfpI~Yym(m5I z&{smhqqg-`+dAK)v~3A0v$tsdgrcM}YeUDW!HRMa-$i3*HRI~=g0fqwjw1;Ul>7(M zoYAc7|HN=JCHQgCePjX`+|s1S@%Uib*b%mfCHz?QM=D-~&2oY8w6b%K?BkQd$&Lw` zS*L6aUxmdDcI&r>H6-%Q6OAgLL4=Ug&#s%cDSgI000p!DKHE+nU2APb*TR$)G%BO6 z1MB&G%DK|Og1}qZ&z4n2QDhl~DX+Wn=^z;7yuZ;`;*%OvNeYWa=qFTsqgm)m1(4t9D&O*ibbc5|6U%uUd8VP}gmf(5AN--aNP0aBoA5IF&D8msop-gNa? zx4c*_ZuFCJ?PSGMg6~n)!%rJS8;|V<^rdF5N=6Sn&}Fx9}eqn}hNj3vSlXn6N2fDG`;Dq1+j_g&kKbsTDF=i~S04l=|nH=?b!Pv(76_%Y=r= zdgNCBwN>ZKe53>GVS*y0ln;COXE9svn<54?hN7bQ25@M!IqXC5AC%o1jbRU+04|#r z8l41td1JrL)b??~o6A(_98`hSn-{m2Sj}aN*`p1?;a)LU+^QHD`m1GX4ENYZmi8Ri zmaQkRY`Rd77Q5~C(#bu&p|cnk8(;5iT@=51XgD`yw&*{(I7h%4I|cTvmpf(g`7CnM z{8L5e^i}dZoaNJN0Kt|OMYRWAy6pbTT#r(l@$71ypog`Ep|SDZ!!gQmb3Iy-g^v#v zP5v{EXtqg10)JVrrzEGXVf>EPc)Y1{+&R!1T!iceN8=~&7~jzeZ$)K2U9Ob;&q@dc z2uH|!;Z+H!+V!EoKZ*|uq5@?^_dGVek2)L#8fzK;^2$?caFN`k@fl7JRyr&%R-&Bb z12CL0j~>;2g@rhT!=lxkAD3NieF@+)*7!5Pr6XjhKrp$}Sm>+cm z#dv7(=Zo#q;&hLiKoKDm%NO`|}AlZ{)^eE6u)faF13lKiSZ6kFv(Ov4*#^~&r_0kUP zkG!pn=zW(h;<1N^++vQ3JBn^o3h6j-C%H)X z>ZbGbICD(QTS`LzR*+8_iAiO0lX(cg+S-F?X(*U*+6i3gZZP@Hws9x6RUk+BLQ#!EY}>p&NiH|7-y%Gd*)+QNMOBwL1%n;= z@;_}4N&O_o)$1PjY*Qu=2c+eaWXNVezidzq!vWc>PXJG8EXGOKWV<@Qn7O2V)N#6` ztGT`a-~B%OvCK&EcGd}Q*Po=M$S*Xwr+FvDFw@~Kr3taHBejkhfO(PJV7nWpdD1<) zmUw#R4eepE*CUS5JroY}qMxmw^=IwK~5d2{+oDTABKj`yEkJR8-Q5f&sLLz3b_dhDx zdzoUT4}41=dd#2lk7|ZxH+e9G4oPXLN;_$b#K2X`uBvL{SF>J$as4f$YS!wXW0jP( zm$FvspkE*KJwg)4O#-UFxm5l|Hr;~L=SaeyDmdht4_GmpHYiC!g=#sCTH{XGqDVDy zmrNdI6^@0N?_j1Ya^n!|Km5u&Y%!6O*6UJUmUS{^1nvey7F#f@_NqgkRlH($5`6cu z9fwwnf+OC_N)Odvibj8V5ns^iIjR+G)(adMZmh6}2i$F`U7z#7W3M>8&SNh9A^XC` z(6-yPxpL$epjQ}Hm>&}WidG^A2;#8?;(L8Blx2nBLRySTl4}KJ4eLmd=T_y7fk4+6 zeqH2^Ldzvncj-&B;nT4u@>zZ-#!=r6px}b2(~5$|LQA83e>Hl+aa(ES^0sTL?w~=9 z{T-PsxUN1rpL_7xG|fk=3>VgX;;h>Y(GDrnmqs}{fw^s7!J?Q<_s?|Pu8geBJsnwD zB`7c|2=o;~v0RHt=A-s^!T_LU2LNCnG&SIcu?0hF*8o^%0$aWVxsxud)QdE21WWgC-540DzLH!OJYSTN^_f^ zCl*DK7PpUtXgvrmw-2HW-W@YpRHc?}bmf)u>CT76G2U6h4VE-``p|GbbZ>2!HVck! zi|uyB&bra8^?&N555eJT@vUs0G(nFNBNJ@#KfK}lk9gPiXn}s*RD5RK+v8w_?9JI?i|!;s*vw{l*_jEbeac4}u?Y+CJp%p_G}r zDbHn5^~vyv1mef9QLWrDl1@x5Sb6oZD+X?cg@l&i+nE_ZAq{ej&aNf1+b08dtK{AJ z9}^qH6ynUQ#iElySIyk#{xe>#&h7#e^={2Q%g4a3;cXCGa&&3i?>(|jQ)0r?_&t-p zXwMht3+mHtEdzzRSM=`OWl^}UJnInsdlzGXgNmgKw=Geb25$n?Fu zP4qXMS_Xk-hSSROt$W;3d&4U8t~Mn-kVKh^xYeT3gdt{*KJS>Wkz*LS#j?=i$!_v` zq(!;a9d9Ocu3ic8P_z9Q`Q6q2d_{GcMT7P+ir782^}^tgJlGqCdV zx*rL0LXz48dAWUi@VpdmBE0V2AO@jI%kyGbiIPKJqGWA9vbua90s{Xh!iF=SKfvS5 zvwzc}b=e2zze#^x8&-kO^DFMeo@~#>qKbciYM@)1FfLqQ?ya)2-ug}7IF}4LLMW*X zeQnXbofApp=@!crT%|iW`x3ddxR!^*ei|XCdkHKU=RW~lfA^pMh<{&s{y&}R@CI+T z?(9-=1?Oc+fD8@VI8xO7;tW*p%!c>0=;*^Db^&3e(0r0ze+fVzh`4%ILTw)k$}2o< z`9tZyj@|a#r;dIBZq=lTZjJ;qdlg=K2FSRitaH!@xb^@3@fhw*)IP9<8@NuDbirl> z3Uv%A&XvX|2CayDZRD9j#lC7}J+Wp5moF8@{Z8u7o=JmfKZ});O`!}L&_7k6t}b0~ zFzB1LRzZ>!!9;L^JQu#Gq$uyXjT0jkCchr@bGF!o>gXi}D*UVr*i&}3r}v3EFl#Zz z7cR@yHXbCxO2WQ+MY?pl83+=p6&LjKfZFjLv&Q^r!#pws7Bu}!BP_~v;mywA(_e7%X%}x`=QeLfn8r-mG|4y~u72~Lbuw*qh<#kXf18e)+%!=; zq@~-bI=4w9q;&@}$$$Pb71up|Ud3r-O6}EEH)jt@w~kpqV@yLi>oj>6yO(2UU(vdC zgPn3NuT0}RnPbe$#^shJbd7gwWHvlh0{D2pf3K2DQW)OvGqtp6cyl@4^b(%)qcQTQ z>>GSzLQzqac|M2W`8a8*!evjhYtfaxU}%rEMLP&BhdYbCcuPpkDLgpRjLO3;+Mm@U zw+G&Rq_5T$FU%!u-WvM`W?Su?d6I0-v7tL{To_Tyorr_e#Wj<$OLMaFwl!X)K)Hzn z*RIi^xhX;RT7n9B6WmSPF7T4r6&H)D_vQDUVLEy>R%I4+gA;VLXm*Rm zk_2W)zJ%Bca|GeDxZLr$D*s2$3*`!lVq)-z@zUzfNhg%;k0aUDp+jTk>2=BrZ@Wo7TZd`T+0N7Nk4!FnTN@#kz&R+W@9`ix# zHNwSCgS$6_C53WR-MxDQ5u^aNT(q48e3S_E77++k&@>gJbv|F!VZG&2nDw` z-fu%mOIw#0RHdLz78x7C#$COb*JWT&k9!7x?60BV8V&8>fC8!;Q>g&jmlx^F`dab>le$IMoAd{Eq4;MJc0OL+fqZOJ~`@2t6aWsz3E>Jmd%RPJKD+ zurCayj=PV#Z*#UY4>)!tPDUPa1u!E7fA}4Pjo6Dr3;g}*Z9TjL9wXlh@(s?~#vgbv zpe|4es_BEvF3ljmSo{R3gmXgO-UqkVyb1+Z2ObHPUcCs*fqbhZ1}V3HAG}lp>wxgjOzO$ zZsWN7w&pDa0lE+{~L>^}{#rKe<<4w4$qvNT)n4+Cs?xd5HFEMp&8QXedeu-&p zwt=5^a1V+hu9!II-g2wnjH0A;7fuE|H7p~EQqTFD?Cv_i0s6QeXn$UbtpSf;+r z5pVlQ0^;&w{P9@L=g-FedCt>=i~mve3`2-tT~$gWD7l}aOS7T4wJ_=|2e;+d`$6n1 z_sjp9U6+*G_+0sQ%xbg&#pS;&s)@lDYv9)3tu9KW1b7q3wG2kCtWmAjUhB#=*U1J3 zS~cSL4b$qo=ahDeRUwBSD+q*jm4j0CXcd3Srdfr@D;FK!f{4k%zBCz-JTy`wm8x@M zm|>Wu7CkY5J*f?^ETauLc&rqF>^wa-NEWqh?hQ|Xr^*i_db{Kif$Pn1vp}{q<&IZ4R|tcTX%VBp5d(-`!I_jg{F4j(Bc zZCO|1s@^X^99D7b14IEYwSlqzu$>Q>*pnH*OasW~R7QIy>0Ad@ISW)t|k$>scXUCK84OyVgyRJe?}EmvEbl z(+VWpyelPE^z7sj0+|~$>y$jBMCdujoND<&qGlaaZ|;9eH_YFT zZ5~dqWWmznGSe%wv<<+zi){FQdPK^{N{5YD%UgghEydIbMD){cJ?^jr_5@7~lMml% zb#R+uW=_HWd>u8!XcwZ#k=X~Bc?X{02E$Ta1jZJc$3sXyQ9>ByccpApZF#J2 zr!j#QV_Gzz*oxVQCa$aOeQDEeFz_D|adnXoEz#*qb{=e&t`R&JD)lN#Ft(%e9PH+8 z=v5Q4NIghve~$14XV<0S+!MaEJO?{m>cKx2%wEYTLJn=dt&cW2Ov^((7~f1v<<0Sk z_|l2)j}=Hz!*J`FG(?gOYE$8iox}o~LJf24RbY!XAZS<;=>Om~A5ZjO);SpD0s zDFIQ<)|MXwXX>)F<&sDqR_a+~_&UaZsZi1Go{3#i(^r_;= zSaq-_i-$ZweU0MRi43pt*oGWdE9hg*2^n_ezUk_&1$f6yQXk3PnQD>FY1hY)U!bF} zI(a^XhtHlcduoycoE~DOAKTqVE`y4J%itqBBzmFKS?_g=w9^!L>Bp&^-k^BGb(M~k zWw7ayVD%B1EoJ}`5A+=#yQg0G?96aOTj9BTR!aAL|KtyQA>ic0hXEBfaA@Y)9vyjN zZV5ep9&4>k{zMJKu%6V|4?s7$l3t*EqGr~#gCcxDe>~`KCo+p6 zg-t?Lv`K}y%NLop`gxV$Q>bu<3E6#s3X1JHo&UC+zdgER=qEg$ub5l)zB2g+g{AYo z5DVFLzF@Orc#XVb@O-4W=njl3nNe6Al=cdO(8>M`BodKOgoe7dT$&~JA35k(+AjOb zpOwpX{+}_!`%gAaoXdxraI~$XI^xi*IYb{?@KRpsSnih%&Z%0#uM_W2mE0abiP+sJrfC_U|Z z8~IG16c8G5z@}cpkXb3VB~mNssUZvVC^E~}7MC5TJL#neoZHuS4>IW^ha|>1zXHN@FU8s-+b5$*tp^>o1YO&rcvhVL_0{$79UT-0+9Qa&_?1W6#PpHY z{Lz!~2dsy^g}e`;jIOb1Sqd)B+NM#!(E+Bh!f=ynCR(L8+#7IyBl~%Wl-l2$44Bt` zc>A?5@^G~R+H@kQOR{KLWF798s6Qb7aAwOu?FR_14XiY_D~{Qif$x2x1?hb)golO@ z9(gjQDn4mzEBOr%z60<{fBljEim&>nbO=?Yag@L8I>im#!PfZONJOwhySY-}tksUH z6FOI+*?+s=vf<5dTY2Ufjn%7BKlFcK`fzi)7P|1d;Y3j=>zJwNi=aq zdsD%~bsn5@7HcB0_6u-=P+U!MFI4e%SP!jwm-z0aE%gn6RuTEH7c&54 zQU5(C;)H-k~ZrR_nB-M(_Wl zHW!`(LaYiep1fKEyva)b-=|Bj=$!pt87TM^I8}7)W-y>e%_>!EIma=mNVmJ5slKwF zBGwnthWi#o+-tHE1X3DFooO7V6IC>!+XVNSt<`d-U*6E+$^Fyie1Q|2$p={V>Be{C z-EUp#Hrtf_a;>I@J9*Tm8*SDs-ja0x_6KGC+>}k1kff&7cCJ5H_KOpAB?OB7r^Gst ziD}PdkMiXR?2Bf7@oq1l7`v>gYr+&i09Wb?gUA>kX2%C~1$|hKh|U)Vwuo5pD{~wcs9=?wF zg#j#5;>l9tkimXnkcPk_JSmWo;h>$}da?43(c{lWxK?y8{1vZV1PinIt$u@YU3%%C zDh=~7)nX%Di;tU!Ki$`epX@lEKzkbdSjS64J6gxeMq+9Ww`le zkHnuM#V?=M+G0)j$yJNhH(OT!pEoOszv4T6P1RP*GFx1 zeLF~!#nOAm_B-^@`{xkyYnzps1Vt)zkfyQe+D8ifpsXsSG!P%rGf!&(q43pkM3Js3 zmI+poDRjp2g|D>}HeaWWYCRChstK8xaW5F~C!+*&{e1L#cGxYF$C2+)Nudr;%~(hl z;Tcn%k6d$|-8C{-d6xrd;WVv`2LW0=waxtevOKWqDHKG{_uxskY)SC3d|yUjm@(Pf zpmx(m?nYzBZl8zXVoZ;@fM2Mlm)dsbw!5Q0rZsx+9qFPL$-ZckTSKz)xkFlmgng$o?_#LdixZ^eH4Wp9m#Ynjt-wb` zIyW#k9NNBB+pmJC&o0Uyb*i)*Z$>U0>%f(yDc(W@LU@ z_ADunXkpvO;!19)K2h1)2E5QO0bG?Qk>5?7XNrkuOD|N(&_~G(C87%s&h7*k62&LP zydJpPEc)=*o zHn5|pPemF5;_}3a+NgB{Av4|?x_{b4NdX@c~?h^6|pD^2kX{Lm0HsN0e;(*Jo&GH5$FF}YX5H@{r?4IeO=hG+CvF$mLtbu z6j#!ACBi&>2Uylo;}}0e1}D_6v=h(j!tgDP773N%sFyg~o+}cla0P zb;a)m-5GO#N{wKr-XYCu*et_v7?7RPw(9MoUBU00DsR5MJe=PVW1=aiT-|q30Y}lT zI)*}W2mPy`0>%$TDCZGf%I~+|VZKk)ZmLj|<0BB~vo|d_aqf!jY888PHR;ykXCniK zW1sx;^<@;hWV;rn+;40Mz7?V*m~Tm&>d6E=NirMCGbhLGW^UfBy0JLI{8cRb=`?$# z5u8cKASo3me!Pe@Yd}2NOA7mXp42X4g$@1%5L$jOwsbBWeWtyotQpx?;N464m@wmR2~ z884lQ?m9tlm9@&V@>TMbb{Y^Vw=Lb{aLLngb4D=R<*YoGNq!t8FYDAfzvaK1`N{iz za=9|~STXa3kFDa1b=NR; z+Ks}NwdPYy92OnTle>t5>H#r1URRAYP}csHiUd{J5koZRE$n$DM%c{bKw$XiLA5V+ zf{i99l)W~+uAw7^|z{tD*lTIRCq!76xg)}&zC{zxHL2g#o!;)%-Zj%?pP zp7G3cRQAbm{OMh7l5Ss7xXwHbtsWfZo)2(wU0QSHqB?Fat_*2Z^4_$*q4N6Ra7&{IKgoE150v=_Bwm6k zLxzb_?9&!(OZppn+&lW!GuwGQd14KzQ|6GRF}!RY@xvcZ)O|3=j;WH;Q&@J%?vXX6 zJB_?16}vUUhhGZ}<`qA`4kC3AFYSZ1#Y6*HWAoK49O~JRbj=mxTD2TFI1M?p4f4IE z5ohH;?p5~G{xMnU+6&Us*5*KuIEEc!*2Y?Y0R(g5%5c}ZPHrIMhFQfBk|Rg|c6myp z5O0+8*x4-;F+PqjtzM<3v+ApYkAEC)!(elxTx+9X-vL^t7)pbkR9)f7M2h?Ozd`^_=dOzw`yfBrMP$$7uG^Y zA&&`_N^OK3j{(sJB_-vfUNUh7E|K2mkm4h2yb08$RSekwF=CZT+6R>Yp=_B|*%Pv%ny~To-#5=7 zHrlsY-&*48dbTF(O}T#oFa{tlS!L>d><(@?Z3neBeR^Q=WJrJL``|ZCRb3z_r<_X| zo&Eio*!vUVBVq*^Y~kVI5#K+oTuM$Oo(Xu?msYT_=Z*eMrvD?&^A#Lcdz6kVIlohV z#%&W|?9liMn|*5B6%kx%Z*E;vTUm)Cen9%`G`qgj$u&?gr~XxnOj-%-9nS>)O=Be* zeNNWRzo&j)&Oxo7x+ynk);X;fO!t(xSYq?j*^!)7#Gf9Mx`Dh6s%P!R=DdQV2R5i} zhg#KkpEAl0Z`!j zG~HQmRG^PqIEHlDXCelTI~6Zhw+Q93GKEA`YEInFij4K4b&&SXD9OHhdOI z>&04ux=_p@gl!lB@!e+io8pMRM#%`~G|bwX^NZlz;QDx`)L{>*jzFAi5 zkt1G^6jzzG@or|%>mNtZ6a04U?R3L6r-utJZ3}&LqY!*uw9{Z4ajyYd0e2|Sva)gn z7sNQabMgO?YMbU~n#HY0Q_bmED?tFw-=*GJOy+nVF~R27quD5hTb|(RhZ%!pLg3!e zH+GIR(SZFS4E~R5mt=2Ka$C{{*v{^_)#M=Qb0+2dVfm+&TbPK};ld68Enh~$0L%oh_z+_l`^5GU5&i%{4_gxRIy+}oOx`pf6JiX-~qa}_zSJc zQ7seP^@s_v(G<1#-04Y?gnQR2JvsPOI|HUWS&6di!wx$upRWLL*cm?7E?Ym-v`gRc zTcvnU1~RIOsu{)Y#wCr4 zYQQ_bPG|0<%zfYcNI#{e2+H5m@7X$tY{;T)lWHfO1uUvoYbU(cj9p}^9$N*wL6c6w zUnUC*2BeenvYs&3`}aEq`@Vvfa;I+S+(HiTx&!;FM$1|sMfxkk_TV^*Uqitrjm2A~ z+jNs+10KJq_ak~JQkgN~5-zY&J4$BA{PV_5+DdsA7}xsGI(Y`9Hp@pI{Ig010oO0M z^?p+7Lz}>!)=ndB#W*^@;$MKr1s5*Uts-<7Zyauv$S1n-8Mz)zup$x{_TW|1w0Pr> z%cOq_ab{=E!-s9(!8<#f{x-~J!d3{H&?h9~gVS2<_=Gg;O5H$Z7|*urz@Np%`VU1h zth)SHY!%yNnTZKl1F8LAfKP{E85pg&fM(;N)3O2(3zbOPPbz9F?gX^vXn(%}p+!7TP`1)LNM>4lDWZy$%RDXf z=@V&rg=dciOJ3d_H;-ZLbnIH?XyiROYH@9lDgz#-AcJjG#cVK~FWx=H2(j(8|3!jU z2OIHN`bBWYjhj_W&sYkq6S1qQK79%;?n~v`w;5zRL^`jr_C)paJ!)sk`w`U&r2ysq zK@ca8LC{K!`(*eE9HA{udS#NBj%;;@$HHI((1@!;##huG&ySl|1)<8&O30j59-l*xM#jTtKMgX(;>c8DFXeY}4(D8H1_#T_m2vs31O=e_uprfag zqtS-LpwxM+uk$D0H=oG<+PW%w7i~d3Khxuk;R8HSQ0pK8%P-0bW*s(`$@Z3$rvw6N zk`raOB9`4o*JUl6reMU%>m@2!&j)0WdR=#Ojio{>oCdQ+Xx?p6nD@a^gx zwBZ&cvKYq7cD9K9hh2f2iGJ zjh7ErKke8lAmJ8U6E+O~d^R==umXI?vL%EmSSN54yydvsmp-vl!=`zyeY^@hT7e9+ z2$A%PGUx3}Csj~Mssyqedm3$^P5gFj+)zppyQ_bSfB_o$l&`e)#ehjxdnA%FLyXqhr%buxdXGp~~S4vdat7KHV)aU^`pZn1SpV5h$M)>IlXDV4H+@FYzNe?7?6;28KU z|3!R9-HP$&`*w#aCVTC4yr2dd4&~>ufn^H|OIFDk%S0W|m??Q-Bu9p%8TReqKz1=o zoJ~TA9>`?UJ?3{>fG{a0EuWTduSX)^G7$aO#KHQn)C7Ep|R_4W)0gndi8*blr z%qu8D>UH2FBO`MgopGe3M-%1@IU)2F73R4JK}9#u+{5K!3{)Lsu`iV zcU0fEv>lb$U$^;iQxGRU#M1s~X`!&JpNl^r2Fqh!s(^(C_u6kn&5F*dbQy*eMKAI- zAM8teak(j}Ct#I#RrL?dufR0L>h8iQH7cR~FQnG6XG)#~|$NhNN*M7gLMeW7K-{U=K zF`34hbS~7a^36uZ zcfA)-+s;$oVgk%S1XK$Zd>NJPhsCVc9q4?}2%q_m0v-f6BE^uql?VP`$Ve)%Oo#+N zNDxZsSzL8brr|AV+t40coACVHv$;tl-}aQOWm<`($)sp^S$r5y?#?UrJK%B$7o>3; zr_r`Uw1LdC-FZ=Bb#9FCm}5_iF}}))XG_~io6f#C_2ODS2F?_Tg@=4|Z}qN`l}`(E zLXVXG%wR5&M#%e}(q>L*)fjC!th6Xo{NV@g?b(>3$FY@xyyfm6P# zafX%FVIEWq2PU*YgLwe0@ z64m~!)vr)8dVOHMpDQ2A*gf(gW_@IPU%Q*6EXJ{WKyswn(^zn+nJ5JWHxv$2(kavE zs>kd!ypn-zN=*-xL!f?ps1Y_78E*v`VV@CN1dXUNf|s_@eWhpc+`&Z`I}dd7did$J zP`|%Ja?U6Ee+}35I~yUvXi$Q_;2Q4$?)DIe5HcR$Rfjb4 z&kk<$ZMg9QRH^*!foqAurW(Yj6JylwNb}cUHRkU&pGCv;t>>x4Us! z7gKgSs*Yco-rW4k45OO;;sri?BIaOfBIC6FNpuNUz%5pwd3Zti=pAO|2AxP5G5$bE1Vz!-5qZ25HL`KWA#C1ov&} z%kjUPkNZsWUJDJTRSKc!vmY!tLw7bexf4!|oSKHW<~n&cYu@XAepFAZJ*K~oZ8i$F zGF+@DPq}Gp1n}vK>ko-WKC1}EDoe@5zWM5R&^wWxCe_~k~yrPc5P_B}qNLnX%RyH1B}X3+9Fsa#ial zA6~TUCousc_k=8@N%zuO`t8ewlEn~;m1SP!8pyVE>r{8hcN#8FhNIR9_ygRISvk}a zt8%SH@8K`Njm{&LVz{5LPxlZFk5vyjlsvj|s5rUVDQ5e0@>N$(DRiwt#29u#?bH79 z!ltL>TNKBqF*EjD6UAjjeog6Gy?^n~G|`A~jW=wB z-#0yax3pq-BR@1cq z+u8$tGYNU!>Rq)&m6j3pGi|rzkFjmi#h#Uc<$o-{Qg<#a%GJbQtHecizB48j>ZAtW9qfL6ZTxsBE9cX5 zk2D`6dTb_H;WZrPW`L&|*ERz!R~Ida&>^iu&!h;)!w5RfL) zrCT6KjhKYcqf|*KO7EAgeftdsSg{e9p2erKO? zew@9>o`3QrW6m+2Ip=dfx!ZMJ3lz_o%zXQIbpdrrkFT()Y^j`l;oK>x#UY$=(%_nL zTbpl?D?iCTUj*MdCMg)Xt3C)&DxH#Qqk^*J`itGnF>M~MEA}$Ie69<#;5i7q9Kva6 zUT++D=iKLj`j@W#_>sOG55)}bkPB~QthCi`Jvpy1*vJV|J`^g5=p(Tn5&E<}tn!pS ziGFWPgaZp9$MeLuO%6E!SOF6$oI&Y*E3VU!^)l}R$j+v2@ zB|k@RxxNJxu_;LrMPaX>Q~_SnSR2skBRmkFiw}hJY{|P;;?hO=9-(m6NWuM|{m$;7 z_VL=}PwXznu^5w#P+NH_2~4v%VJ>c?{-oBl(vqi zKin@lA^^|LhjRz)sq7>j0@TxFVT4k@eEo9$s-rnpHHjhD3P7IITMST<9jD>?7uK`G zy>}d<2;UG3|8$=wj0Vy;pMBxd{i#kIwlUv9ta+^%*@NeuWp)7r6owl8{RpuO^A}{o zn>^UP(PX4bf%8bE+YMJK^XNPV{o&rf+l>~%)LOl5beR*+Uw2shH4n}JdaJpBw`zP# zD+3g_>%FsIj!Kn!$6*`Vca4(lUUbg_tLT0)x20$%xX$l}AvExwjyq;pKeNOcbW(mt z;|ysHAk%MsIXx@xS90i{UY$P|(MlNHi$s7T(PJ?{^Mote29Ecu03L}_yu!{C%`2JT zhi6@<^D2JfSC;~&b@`8gAh|1g-5j#X>dKFJKGzuWC@6tOZVYf@45>+$*?wu$62qiB zMl^X(z+XKJS>+VO`6`m%YeovEz~kkf zz-VUuVrZ40@@+MsGAA+r&>v$IhhOj3cuRV9#!DPvmT0o>we4}v80Dsj*gdPRLP@#~ z^^eyF1=M8EdtnORI1`?%CI1}ZkW!dgwksMuC=yOMx{$nFY=ZFen{qKG8U;G;m>yz{ zOaqcUNuvTqO#g`Z`h@BvLLcz)TEgbR=$%IQgsR;Um89in3+>YrBuG1`u45{etfU(h zxi^{J=KGe3^H*{(``8XdppP(Ov3qshVu6ggOs3x~;#uDkkDH^dNUaUkQCybE`d3d| z^wup-^wqt5MEy&bt@nKzKc6u#VLF#+2)^1!fupPG?>pkiR@C>}bitUWQ6V|S0r6~V zfA9AMtB{>t=MV=+xg(KV!S9;~J6p_=d8sR*{88wna6HryMBycmt z+vt89{rU~(J)K(7mofd<9yK1>-}sNvdujvsE0I`5&D)l zK{KyIVpfb1KO<)uEXqZ*3u2#SJ*3&@FG>`(rv6x#8ef*htR14B8T9$(hiR~utFWpe zP)o=;spmu24oBIiT*tOd#4;;;luVv=*g&=SVRv4}Jscr(2a+ZNMcJs{omC*I&hA%#;ZXGxjNzXU0)ck5w0?j3$9Ul1n}$k5gb+K% z&={nxy~wDJzZx6F_E}|?Y+E6NAj54SsaXFsPH68)JSKF_I%(!x3_COu2hscU?}%tl zYf%bWKKh5mTg5)bC3LjW`+Qb%UqGyAUVg?oO6Mfx&>-SY_N81v@Q7H85taxU!@qOS z)-hU~4U}EmQ%P6Vl&bVLv|mALmG(#TiewJ7poX>}4COY~LN(^G6?8Kp%`ZqP#G%-6 zGz)!_|Gewd$|1%C{VL@8F{&6FH5%MlmRkKd;R{9eGM0IcEH|L7a&uAAIbT$`%IK;! z9>qIfkai{ZOY{ab{}{fKGJe**jl$5YsCaSa3FiC1Z;)KMafmMtb{bL~)#K4R)5-povGYLHCM zm6I2xZ)&old{jgq$Q%lOKl28iyhzt{sJCAoMnWa7mP1cI7^37oULiW* zb0#7ha@+tg>^y&La-^?B2|N(sQp zN-T=2#0wP0_$;XE_{z^q-9APX6=M?Rh)~co3msL+mqBp*s8GC0CK(W*t=gSUq}>fAxpNn+H%eFElC)8qI>O8_QOB`(TmLr%jIO+n zXWn9O(G$*0_K1fwQT$ZqaTg$?2hPGZonK?{#ip`@+uCwIVLSnE*bR?fOikfIdx4Z8 zMlV+~JFf9s&OqSe$O~XqWfWP$lC03xhB0JU`&1C-{BkPV(6Qo)ntUZq;#F>>e-b!W zsYl3^GBeBoaR|(x`sPB zNY$n%b%f?$E`?UkGNBL0;vrMikNXwnQCPSPM|uQjv3Vpmp?fZGr)s1p=z?(J1n|id z{R_;@sy=rM3SxvJ<(CkQoY3Vvn&zd(YycKz(4cA~>%f-5hIx%QKC;}SD>i(hBV#Vk z9d!5M+;j8n9=KHd!OK<`m$`!QFFl9XjaWOdT}EDu5Tg8-#}bIWH5*q$D#;PNjiftM zTZkO10AnVmjetKGtMFnT{qfs+Y+IlT(cI(4 z)v>p$TNjF|$#U*mHVbqHkS#vy=Nz8ZIFMfy1hCb7+eQq}A~vDC^)tS`t&I6Wc2MeH zs~s!;X?PGoZeNQ)$%hRO2J&)9|K!9$xmKn9JFZ5W4;P)x(+VWg~Rc!cdPidMhSJlLI`M%#$l zO8AX)o%Mr8WgB<`{$h&WR@f7#Oa0)Ih{v=JoN|rx=Hrz|@lV*A01sq+XCT_^FGc{k z@-{wagl(i^z8Rkj0LNfoV^xk|k&diHv6U#^YQL4Oo$emDm&wFq z$Z%-?Hy-~72`Rs`^x1y%j)CL-;}v8KY|~Sfq>Z~GWYjALC42{aR8+h+wfd}^>~?Bg z2{?C`K{<_uzD=uchMX-vJT5>?pnf>oswSBQ=hpE_(#KL)&hLwPs0*{ozA@y^E^z4S zt#(xx2f#m^qicY!KN4dXYCzu-7%Y@20sTWxLM=;kpIcqhm03?gDLu}|nY@Pq=N#>z z-8q|o_m7z}TM{i6W=hcMDteCwp+jJGp_t-Hk18!eOBgO0`fB%!k_|)LSq{7!a9baO z+I3I=#^@SI;^6I7+pHA^gCBk31vcbC`YV9EoCl+v?;>Wkgvaid#VXa`bBC=ZXG$A2 zT~)**;O03`(&bKa$=i2gn_W7lymtV`)0+1^)HdVVR+?YaJ^LpvA5<7v)$9gRH(whF z0H0^_LIaA;#v1SFsSg3GzX?TFNA{Nd$hwb~v1-vJdsS04_Zcm1TgLH%%HzTiMe5}h z%@orhZebc(4e}!MWkoRg&k#}@V=spmE4~gCw)wu(1N}Bx?LL(vU$k?rP9OsYWTv4H}=Fks~`rh6MH9mzEUeSBs&WgO?)FUCzyTdGX(58v1y z=o)SNgS&%ol5z4>Sx9Tp>1xQ4=*RM-ww(3YhdqCW5mYKxqXy#2x)5x~+%M7GqqTkUKH8&%AV0cxu1W z(Wu$)xeEey%6?H!^5kks648m=V6<~G|9fnp*=_$(&kY7&bQI_>ruN_@E{4-ngep#p zEV(f|`9U3cv{G;vwd;^4c+qeWHohV%|HI;a{-*P;%W$znfh2JW zr#$Ti_}#;tuZiBj%lkf~2yTuB_v%eVO`bL~Q}FTX=IrgJfYxhLCIdUs&aUnt8p6hq zt+X$MJ`}cWrTp6|J2JoGWuG}((z(M>j(TNC0QJi#^L4x?#3+i5+7=7sVHX_mI;YL^ z_kz9n_nQ5$-fzm1}DZa@est8kC-*fN@x`IWaMZcIH>BF zb_^zsP0 zl)JVkS|Gk8Mt<&>$u>&Ve--o{0ZHAYX4#Su2E&jSOt(8hu33EtO6IM%@nb8Y+C$y83cENzDvxG?N&_YT6m@iwC0 zNL254S-ghHiX)NN@uP}w5N~vAub-+%ior@;2AFRLUWjJUQ;O@edS+fe(dPSFpwnqn0E7NkpQ0%1Vek-*f>DCdybpC^;b#rX_73Y>`>)A)!)S z4rARsUPOnio+fqugxMZZPU$qZ_kyA_2~3YMmY7wLl}F})ii`GbYT^An+3-20OBpNw zwdDReI#WpdY|$a+^W8fPJ12&gu+9q1pRx@cOE{h@NSLFN<2)|ELC|y<95ZSCj@`EqA|idOY@vGccBAwLj9a9Q|j_>^qa9MU<)u z$20~+*(;T@%uo1pps;vj zjp@9$*kzz|71=Rr?>#0WWRqFs2Rrp{-O6ToAiF#xNRD_tL=17Q+|S4L|I)PmyS>CJ z^5WOVMD%8<;hXtG7COhez11>*ssF-n7~Mr&urm8g$k)anw1->kuc<1#KL@c#B1z*l zhspl)cvX^{^&Z%#apUhy)A}`^LR^!maD|pTZa+I4o(ulPRu-Stt zHUyAlrPtNYE#UicQ1b(lml@nX!Med3eKe4H!saTQm%6886OLCyE#(A;#(Rt3uaTt+ z3@;u~S6(ddh?zExv)3^+f^CL#;zze{^_CJH+LFYhhKGqnWQ}ie6CAhYWxnG{(hBKg z8you$@R^=EP!*%q;)OqQNUaeK^!i~&yfn0?D0Y=SF?4#q@P&m3RYE%T!K^gA8XtZL zA9C3GHB|1Cm&C>pmxZSnmO@2}iw(?jl4_B{o8S=-F3LBYr7dJ;1`K&$8eZrAxvMbF zW*4dAnfIXRt)`udDJrwk$>#eK22jY* zS)K%Ktx|$Kb@L%hIwA%8vzl)MhSeI|QnPrfokc?k3S<1w;Moq?q!O@PhGJLRV2Hb7 zoTLmJ#2?|5@jTlvvn4A;_to1bSa77uQlYB--ff7eK>kx5Y!ZE3_Ve9$Y=KV zF_wCC@zk8awk=_LROp1`oYj8zi4-^xq(e8D>KiHViL}$Mvl%mU_tASIte^@#iAovP zkrBZ0L&^zk3SP#rz-N?)O7jPhWX{y;9%a11e=)t^8=a4cI$Vc~ zmh`)*UUF=ph0lC<&4urf#});5-BFEsQ|t`kDhRawEkmuHB9DU^ht>dL;+R8gV*dSk zl=->OwCFUKy>$Iy1noYe_^bQ#UWGRv-(r14RfM(H07v7l-ZJX+rW;1~6T>p)--QQNmz7tbDhlbTZVC^ri2bzKFMHbeqE6#dY}7Tn@oEL=&Nc>j zt#2NR-MX6E!|pn7sQfmEWCw5S-Pk1()yof6{2o5WpABFg#_^cSjvT}7fShE59*A~ z++Vf8)h#pAN3}hXR!jbezDv{A)t#*j0_;yewFwVw1STImel)R#18~oq;`EOialK&pt z>+f2u-{?{A#8d=*+Sc(u%fxYrxw7|qBChbn&}=pQkBI*oPcOz1)=#;;QhU|( z?AtSs&PHY}XEJg9Po{6XPks1y*uvb*qjfJmK;d@W%(Q3cd?R!bv&_}XfHls~X%Bw; z<6ZE0tqHY>gS&;Sy3^I0FpRGPFHZtL2_j=kRZOjTquNij@u`b*)2e*OMw-_?9xlhT z5eJ$pJEq^27E}^7DkdR7w{JG^rAWNRZ5QCR%%af1Y5uB8Y1Vtu`PkeaRhYRk+#pg6 zxm~f&D2&k_>N{NN4P3^!SaQ^BM~iq==^f7NO1^0t=$)|%`t~!yoP?+v>}j_u9DBF% zF?g<=it^*K@c3Ko*PDN;>SMytdRyq* zEPh;*2x?PhsB3y=v~K9gNGGeTy!fhuK<&4 zJ>2y(mG~ep$AerIB>2qt1*5#=H{+`U51EE~|!aUZ?w{mk8Xms%~5^Al2Fj^4KgE-(sCvJonP zm6^u!wJ2Kh>rzI7``pSwi+LR`-(s`)r^o(gYb;(sEl;YgA=D_y`1j?8tf$)mhT?BN z)MjRD)29&s7n9$-V!3y)+a1C4xBKNk<`3Fw?;*^S}+(Bkrc6Qpf>oAH$( z6!xOE5T=>`jO3s4KURLgph^2TQiA`n&K8+iRzuhKB|YkOiw}mBt6ZSq=iS~&m68E~ zpx=%hs~kQeHD>KejAfMP*DzDuMd8j&=8n$)R5G6qisBTjjxjL!V|_dEAlGt2&KC9&9f~ zY`8ASpC!0T4xmZ@uwZUz;ETaq7t_aQcDYWx$=rC$$k?`JBho@a^)GE?k|255m553` zY=9TXMejX(S!&-5SU?4{PL-eBAb!>rZI0>R6io87s$y}p^qQ?ace4hz?Z4N2y6)M5 z;bJhe({QWDX5kXJX(|*R;l-%sx@H+SY2ZfUKAy&y@I4joDPVNkxLi zP7%jqCk#_#U^Aq0au%v6V{1KV?}qZYhco`3!VE6k6+Dmy3s)=1gXqeT&XF|x7MC1$ zD}cUb;tFi3v7NYRPZz%4MCw%=o2s`*XyU~B)G z^HRV+$ebYwudd!dOb#H-(4P)=6;rplbg_s@1NF1P8K`@(<=hhS86$~YB8gRQQm=h~ zEUfhnKeqreR&Ht|OW~X7VdW1sUT)(WSKBVEkXs9Qk$5UBx3k^rm&EJrz{vERZ5+@) z?n5b@*46&W4ZR+fFKkOLj@8ykEk+iBpBE#Opzmcxm7%?1Z7KpfgLQ3cci0Nvk=z=f zx0^LaxCzGCQ(VQpr7-gI0Xv-xW859*p?4h$E2nTS?v?1~#fL^BwN8{;n*#`zu$SM>f%9P zw$qV@y|wj92jpgf-EYsvAEx^ISRg;DIkNlvjAhF0skgMtuwQ>|W!F!c|k=Npjd)i(*dH&+thie9z_4n1?4 zTJdy9On0Mg1Zo;hf*ZT-H985r_}Hebwns8KPYW4Pn`4xKnLc+5=u7&&Q?VTTvrl+J zI3{Fy-TT}7RbZc@-=c#fA%vrE8e!fF<^IQN9-l0BoKRLLi86`hSyGQ@M#q(Um3YUI zsbk*W@|%LkYRwfj3l@$(xX$3!l{e#6d!sSVl^QH4VUrM3v99^DA$x z{5|e`=yFWhH0m1pS-Uf*F7Tz7k?i8u&61M(IYZN0aU^@rX-og}M`Z?Kwj*iBL0dD| zYQJ4JA&FW1;*zxOQ$oJ1SkQIGRVu3Gx$g!uWEOTeMsxOC#2k~DrNG)#>HGc4ihIR# zO6s(jYfW9f2=@~St(?eUqm?%kgTLp5a|6AL6ONh_%QNK%64e)rrWq{xW=$XKuZ@vvm``l&m7 zI6y3Me|E*);bX|zgAWde?7L2@1y2$yGZmcInGJRh-R1gNqOdas9)8D>&fjQpYNK&h zT^sciPv-?g%x`O4p`Y)6lrl~&NkAT|_BvrHS~BwUjogtHwEH60fq@0E&I#AD#pA5N zKKi4bSG~PX`pCO6GWS&8&a5j)(bbY1M{HH{_PI>Hgv?>(8TwLiu-Z~qv`2LkyH(2W zEm2D)y(fEu{WMKSh}Ko%SPl{WW}n+dey*nZ*`?1H-HrX>?Dm}W@!Dw zIgNVkc7-f#Spisqw6~o8Mo#PrSgtw+JeobtAKF4y2lesXJFd2z3iB-msUDVs+Dq=- z!J5<5?k;noch>M~_G^Qyjv1a5r|5zN;B1kT9lg~*k?>}&Pa|V5!^*U+A^LDy7%d{SBLBKAL;C-){(>FD||_`=CaTKcv6(<#tfaR6U7ZjfsSYR0Ub!jW;*@ zDvipgizm8rK85K^ex*c-Va(l4mnLrQLY^4|k;%^~*_FaI4s+)Sixl4p79(`?t;MV2 z2VSfV#9qg01qdSUWZoHGX!M{~PhWp#?=D4PwRY*wLwvP%yf9G=0k>;!zJnse@ zwlxlN`~a#L2SLQqWeV5fO`QX(>R)bsRuXHUD%y1=32-AIA6v-F7KOn#!>uX+#(1yO zOXX_NtJpTpH{QnG&pE-(p6jRHn1a*ME3fWkziS`ZWi-@A23m*IzE)3CyZfhw`#DLM z2Rb18(>qYnOW>cf1)xK#X}Kzj%YINsGTMv3INgcx#GsQ6IHaZV6#)%z@L85fTTV;v z<8ZOq6$@Vq|0ErdU5AJC45Qwj!O;IF(HEn9rC_B3{(T}g)(+(T<}NFO=i8G$uQd<3 zE^+Bi#sFb-J$5Oc+UN31&jj_B7JBRU;GufpH{T#m)ynlfz2%bht)yL962TgO2YX7~ z&dDvKAIGFK+J>C9-iC4p&nFSA`qR>;@8YcDs5)X%GNm+&KA`LS2+XNB#2Ua{*5#2WPjoj%G>#pA-y`LxXA3`Hg}uWBYH z_RuP+kUF#NR5k==bt#X*tcP@mjYwV0B5b#h*9iJ|r*?1(c*_in){3ut(a z>*GKiAbNcqncasSU_ z&!FB+UuViLN@E6(^EUZ4n)(LICnk8cUivq~q;+X~_5$}UC@isnxEh8A*5fn$K2N!* ztO}zOxAsNyV8>vs{%01i3JIzd#@+BM%13byJYKmFp+`ixMW4i)J^m%7-~gaz0{HZXi~5ou%MNTKTi}Yi27>MDOa} zn}&s1H38U+j{FRPJ$n$x=EyIp3<$Vqg{&y{ z-0=+I)%38b&2|v_LAQL3@Ty=?!_`cbV!$3nn8fm-AL!u{e{ugf1A(a3F$~Gr3ZI%v zld16iHpr?f%=dGJn&{o-r{`SS9IuPn(j4P~Dsz5EwGDPU(4#fsExiaSlR91tR(SyN zWye*)VAS2c53cn1_9-C=G76=>Ye4UrlOpow@eezx?n%dhmofE5XL7UM>T?G)%{mg9 z?3^ZFFfpA8d;CwU;9(wp9cSSR=|Nsub0)WUd!4ieaEOjt$5~1xyYJQT%=t~mgj7IZ zAN9~*oA?)pGCKNpha#pM8^89u-!alxtJs~`Jz)#nR%ohkj&2d2nW@Z|7Qlq3CXb@_ zRb2&pT06wsI`26f=37d2?SVeJ)$b?K=|>>hk%Ks zW?Ft>+KP$kBW;p`(IsJe0l!H6rq-gM)u?I4io2(>GBI$LVD1_};lgp0sb2yaDkCYi z3GwWlmK(z}I*S^Fvz+Js_CoHK3EL2Y7M<-S$UC_nxv)LEa~7qJ4y5sj)M@TL5en8r zqQ+&X6?o<3PX%0cl?2{v#Ie@6T=iwYDqM)Ip?Qy!4Hp|AK4V1Ts*A47E^Az zFXHwr31VzJHx)N%6ddc`O$rRk@Rn$yVZ>51r@9+v|+Lq?i19R@Fv@mhZWmWiF;oY($^>75IzOdQ2re zt)dHsnjAa-M$Z4|bNG88D2@qFFJcOgeQzR&&UY7l2Qj+z|9J2JcE$hiFaMssGd=rG z;x8sw>9~|2L!H&cl%<++f#iUAE4!l`bFn+;nWT0t+16T`1Pl+;E2*q!{$<=TDBv@3 zEW7lkiLq@NQ_9Z&KKu3pyDIt7KZ)u8+cfVQ7SaPt2lTF;PewN=RLnaDcD6(FkF4L! zj*XK{$;ue*n7Rj1C~;({5Tm1oKQAL8h25sECu%TjsM^=U@J@ri&|YTo6d=Q#g_I=| z(=rmRfZ8fl5tLgTpRppEs_r3Ky`vcgq}gVH->W%W^Jhxj%{D^u;%5CxUVY|WM1SJ8 zL=t+(bK};n&UryWypOTG)&c_r_hg8VP=lHHACjZ83)D*2UPez4>z##8raRKF{^c&h z(Jh%wnnvU#F0AQTw2_y4VR$x(zkZH|ttGs1*@nPe4w@OZ`bWfs{eU)1@J^xyW@c8) zU{^yNlP;uEcz6A*7{LXSI2`oS5}^;CIgr1NV^=w_jR6h6PO&1$E=7U!a$A)kM%VcH z-r@o)o<}XIDDIeOtQRv}9q+0KPLljh=BsLfytkOO>b#%W7|!5+i}4Q~9_5K=1-=pj){n5<<%Y!Y~3WMqg~3P8TRORPcN z4tcqAEVP^5q0!)k3C0XDTI<)%qq>6>_8@1emValb4c{}`C2(g0rw3qYxT=2Ix3<7Ja6`Rdaqt*gDOL{TqIqSyiUL%nW~vWTbME0wPy@!((yJvSuZhe70udM znG1++w%BzZ{K2EJc-<-(N2%=@z|UFBHY}y^*@h$1>&?_DxqU~fhoY(NOI{`3yU(&- zta=SQN|1*Qyc=S-3)hjtDZ5n*4GJXBs-|^erxf!e0Y8FO9nSdm5eORROna#fTu9&9 z%^0HO#l1|8Epmc-qfY!Q5w_yv5O>OM$Zv{og;3Hk` zWQzbEj^TwG$@bEe()*>?<6siA-r2TfF~6M z-iyWbXcV=qQ2&Kf&+GK%?40=;R2BJ9jEj*VxZ3FpS|m`)2Tg1u!HPFzaE z(u}XT8J;Gr_ZJf`AR5K6LXIv5SBM5zp8MNCMYx?0WsE%R_@zV4@a=O-jcar1vs$OC z66B!(`q+iYb@PC%P?-xI*8E7Pq6}C?+XMG>uA=x`>0HI>nYS)eT7j~6j~Y=<8hluv zU+zUS<=tRmg5&j(x<$&UTSN+Mwsas=tv*lbnQ+aDMOFT}bJ#nh`sB^_XiCo~tWu`0fTVeR!m% z#W$a_u`=a{9pdH%+9MM^ou1~Iz$kIjqdY@>HfZN(@xuZ4xbodZd5Zhyl=%8QhFaA0 zIz~~8yPK>3h5enDQK9GQgp2wnGY1f*y4_txPoVMYFXxN|Ff5}dLv`mbrbnKGA=cW$ zf5?7NekGrwG3&yT8Ef&{$ZghnL;r*!17vJpeZ86y!%8z7FSg)Ts>&DXw$B7F8cc+$ z*G0y&iY+*a5g*+HuQ+7eX^bq3hRVk}wr3f-=Lv*g*K~yRuZPMqbJz`|n6lzTd7f<;5L>}7SmrHIS zudpU4gxAMpue(AP3+nq$p;x%881c5;O*?{&WYDiV*xzAvFbtnz1O6GFHJ1wKMa#~SCodhy18fdYF({j zSBCP(SIt+X+y_4iy-QXP`4(Cz<}nhbDwWZlDwDK{?8zk%b+Hj>Im;%ys?W*~2gD&a zyhh0i&UN&0OB+wXrm0i~STy_IyD-{A+FbjtOMj1Nweq9t>M&Dw4eE=!R`;6sDBr|2 zoGd=FLvK$eSU&~4%{5cmoy1>(;$}ClDDTef4xiCvKs>DcqVnorWh#Wnzg!PgI-1)e&GyBh)*j@?>_p9nu7LTH{q&M}I2?UPI7MCk>7^Ch_6*u* zPCx62nViIjhz?um)xP@bK(FAuCH+t-^_PAl@d4NECAV_Fx<0y>7M3S*1EJx?Q!s5Y57r0qWo9@k_?EUhu(dl#3Cic4N`Ueb>Q-y<6t zQeDs0`T}4lHc!f3Xenf2gsV4oH)gqQ9cgdiG#hg?QSrvsnp{}wuB<{d>JVAOyrB|` z()|kq7&4Ad$3YFd^JLaT$s=Z$bIGX#d^?8=GAJsGSaUwH9Q{d`U6X0=eW+`Uu=7{jANS;LUoV%lbZB&x0v3R(KBCbHC?Z_lqp9y$Wo)k2Ge?=Mv0`W*;nq; zTpQVK5~{CIL!>taM49R0$3iA+_FiCy<~8=cDG|cFG-0|@t^@^>Z;*yI1$8UE$-Ow=3$y)kTJD}hq=+DV3YnKmIi@w`WR;r8cMajVl~ zLD}zAglb@xhj0#LP?IV0PS${M{Px!Tab>d)DiTC~p8 z@xnX~>muVFY3O?RDwHw^9mE0a0AV%fJqAkW4E$NgZWM~uSy0_A2P9kzTI3ScVYTd z%l)$eP5ZUF;h*RPLvN3^Q9QHK4 zpntz$SN7pXKOFO`YsE{W&UIuN1mk-E9CtYHQ56b=+p%aSSSjE%q^svDj{xJhvaLmE z>IymtD7#t)r)ZvNxoNNAFi!2VH`B?*{P#1}f_baV2^Hf~@)KW^Ll(su1Yg>U%AVTR zc`J0Y+&v|S%+e2r>T;eVo7ex^oBz}gQVplS~2V6mw z?3%QCLSQE^BW)WSpWW->4uHu&G-#MT9a~ob0~7m0yK!(!Qx*H_zs-qhU*IW9us;o#!tugTV z`t5jp4n>0!VVhs@r7-XLVzI3uOl=(iXkCVi=iR+&%a5t(IonwpyI=dIP6oc$CdZfQKiWIfpNEIfEHRk$G@mWk zlbT@xc+$(Khj6_}d|?`^)bQ-BXB9IRBBY}wq5kJ#!yDy^PcBW}{6nA6`wWxX(hqx^VJ4X)<4NJg+3A?cyy;v(^9-gAjUrYf1o9o@`BZmgzHmv+$8xuXQo=c^$YpZ{Ib+|Oa_sk z#ur7?A`SOd70Mi5<%3vkGOUK79tH9q-@F8VHhF6u2}81c*n+TH#8oTvxoruEin0Ig z-&0P<@U_KK<16#^@xYH{Ps1W6vEJ@rQ@UAy;M_3N221@?z^~;Vv&K`uiEw z=)b1BOU<6EknJ#My*+SSQCL25<_rG!=1lRe%k zOXG&MexZ7+_%SmJm}Du81bySR3Qrcnmf{V(95q<%``(lTNz}CEZZ(snfc6o@^}M6X z2+8W8NA#0+F3#RP!BqBncs;Uw{a$K+I<9NWrD_|3m@<*ESe7s@1GJG!;L_%z%7^?2 z^MX%trFihJ{hbH)eU43- z-@59x8bSW}qVR~^nO>YRQt?b?Q$=C8yb=>$!YTH_~J{rrCT~a!}y1 zhpW?ds{!j(OVd8;P1^c8lqSu|n@`R$U+Qu^txViDyZ#P^HXTOorr^}K&Hy=!EmBk2u^U{j(52PP&SH&`Te)waTviG|^LvW2o9OBi_O zQYIyndA))zUsASKI{$DD(y;APU0WR3eIQKdp3NvfN>r>eqI|e%J(g)Q=|$7tdcx;8 z{BnQxY1Kg2?q}_dxtJW?&QRPa{bd*RR^H(M#oK#_HMO;G!Z~&YDDA*R{!Dee2cG-_DS+LIh-qis&H@}6*#vnvzwk$*o;E4o{rkMb3U z4=vd=j(mDhRa81V-ZN?5C~`1L0dBj9YaR5JRJcvc7-Wlz4J~h^N8MD(UQdjqh!hhg zYrY&X1FPrWSUd$NOuI^^Xu+>97W?vBI7= z2fpY_5(NYE!lpmlCD6k2(1@5e9CM_X%gD*T;k5Mhi>uQ0JbvA4V9BxrrILtov{UK* zDSG9;jr<`fw|JXVnB*7n45W}jhp)I@|J&|yuNMhq!#-UIKHiumD@Ur7taP=xi&*g{ zO6K|ER)BPbC)_8q3SZdur)07{TUn7>V=k>qKl1~w`-&#lHI{HVIMsM77<&8$08kn? zkDv9ATl*&`t;l#QNqScXOQqi2&3>>Y%>d{J|D2@(JH*w*gG&snl)w{VILOYa)bgb# zu_EqL;XRJ60r_a>yUyt%fZmalNI!b z7xTYotIK<6bUY5p&tcgqh1VEqnOhQE4qxSgAztbsuz^1-i6WXvq4;F?LRHFP4+P3C z6BhmSyfrCuzrI=xoAVw~x16zBgICI8z5N+k^nU&otG3jStebSc@oLq`e;9?}dRiQ>N-K<^UHKQ_#l!Ygt4Hhv`FZCwV}W^n z@;|A%kbEp^7jj>&T%X8bQTH+ye65ECqN@6dQdF3lUnI+>GS!-G;9RU%A(!a> zHT(V%KcmQXCRS7bnA=mzO`KhFbSoLs&y;DhTzhc|;$rajqa)`yWQ;ehNTnLTem~1( zt}8&qCsT+49#a%;wV*B}sIpXS|zIlMsB}W8L84!c@LaOKpmeZbge3BA( z7Uih|zj(f3kQB#y>@1gc=zz<*qN3yW^q=2tm+)-Iv5lkX%RggRHtDz8=Mx4xV z3L#Z}eHGQknd)Vf>BW`8>7_%l70xrsgD%r^9t+mc(Jt}CvWPvSL{CGY8C5jY6Ri|E z`$FN8JVIk!Nwur0UP(K+BuK3D7UW3A@8gLsFlg@8kmD5)G#;$3bJ#zr=NkvqSp4M0 zIy0qeuGj*Tk^pOSONv{i$q2EvyTjr<^`Qb~V*XUeepj?3FJ{SulLKc|KYw-np&4bR z%*2=1yq)hlC#Q^mH>&=%;=AANc6Tf$oq!csAsj227^pT(ZOYL>jaWHCO`;b<1$Yg% zf6KhJe;ojIT)00HLq$wGlp?xqfLRfOni}c16&-R+hW7C$N1(#nhE7r5*UJOY&R)`v z$iBbyt9w+nWp?9$Q$va;QFlL4yrxTa9qUB?E`q*hqTGbB+C*1pb%Wi?)yh1;Y9;mD zepT^6xyg2O1|24^`~S6T^}CG!{;-sH5sCD=0oOH0kX22~u(uHv47@Qh80jt|=+!X4mPm}bT`Sg#-HyAGmB%X%=PV?wq>mP6>}U$^tJn-%EMWmYMEeny|r zR)Y^;$r-8Bq(<0n35-;kc_hickaVb`H4b%7UKmuPuJAKTm7)rA#!qlBOeJZGdp>U7 zPRhAz$#f>EUw>TYEw)Wjwb*Cfw6XMo^bO{>fpGd#qK#pqm3j-~Au&sawm8>YX*Vb7 zNZ&EUCD5f^X1ZikPfIKfGOz6sB>$qir%lB|MQKpHGDt=_Ta(2fY}x4pSwFaF9rO1P-Mwh%vw52*z@)pBn? z16my4xT6e#<;ZVA;5kU|GrmmeMi>wMIjxz^Gx3_xgR{#F-9LJo<%(=fQH<5pZdcXAKS!2RjN%|z)3s} z0>3mlv{U40986Zsy0oxIW|uCY07T1GPMi%o#ghF4OSp$kC@BR-*?C-JEeA=P!dic? zK75(0d)mea2B$t#ee1Mtdl>v|i-(EeTi|K)Dq-&}3I#(9JzvUQ|_529vv-Fj*!0z@ncNc%4cila5? zD~;)Ctj5`P7{1E_SD%`CjDJN%b?U0Cs06(GW9INiB+Qd!Cu}$4%=8N||AuFPXRIGM z+RS{!l>zF4b;igw5QSy&#aH#N~DBOHC?!o z8zwSj?7j}_5Wl{^El;q51-l=Y9*{hQd9O`tL;7x@TSxojGQD2)U+25NFce1Zdt|01 zH%ELp?Y9}$B);+(|Fj}2Foe3@Ney7TQ@?Zv&_r3Nov)R&^YE#t-_^c#oUsRX?4`RO zmZhEU1yNc~T?^3m9IQ9?c{1KRA;(~4$UPeAg7xqd`35q?hg(K>)WenP5ZWbv6H68E z)9I%6W=>44-dY~p#zj)NN1Q>!EEeNN%-Kx53UHrZ!5)Rx(9sVs!~zpn^+Eb2~xPbGd}reP)emlR7J&}{gAE>1$;Q=~4|Ka#9O780RN$R%lQz zN9_I)mPIcvbm06(OOWim$vle{L`&o~ZENc^RP6B&?*`Y*z4U$6I!E?Nh}mzdFbUbM z>++2oRDFOc;T1P5$p47FefqHcu?`=r%5)fo%QN(8m6dG~wi!Ca0mHS{S zYCP|FII*#}hbt&G$FShCQ2cvj0Wy5IZryRSyt}suR&H(*QLOE9o;dN-N3bk3rcTB_ z$623vpI*h|hn7=Hj8B(DbPe3;?e>LUC9<+xrfyWr_MmUXcr1Vgs@*qZ!nAo2^5#*( z=%0~aM%xC?m4V^Q(@SWK>p?_?sPZV#m{M1{jH^6enp(0tfM$P4STFAEm@d+Tp~y~m zNUcKpM^w%@9Zg*7`PvWf)DAQHHqReY0;BpOCq-V^^c8&BS?s`9uPoJ7cy{XXAfj~( zaQVr9pDZsAQTKqFD$@G@;_+(2&;-&3-@)JvTIm8@;7E>J^MNH2q#HY*`^^N!&8>Xn zg``aTVY8Vhk{}xI=pRaV??+^5NATkE9j9B3n$^6q5q@M@Rw2PR75&|Y#)?v&alH6~ zf;i6T@L?Pr$(N{2-!|@L1zQrh!(1``tw^#`b76ff_uLyPuAH;;Sz547=FGz+(I@5* z8knzxsIK}^#!-ma(%)($G=*IT3%pucyaFUVo zm(a9LQT`%ViN7qPd1Ilpz51~ry3DyJEHFao)7qTb=12YrMzjSz-Kwd6)3-8Or)ZI8C$Yac zST&=^HSXS4oRs#xg$E}5s7b{%F8)KVeM5*x7tSNw2cR^~QF3~D_|+o^OL+szw?1pb zh64J8*6N0`P2<8o4=c+ms&&UFkC$McF1FAiy)hGlw;E#X`X|NKqra4u5D*&nV>MK` z#V)dgOj11-cHE1rd)weL99yOBPZ_;GsJuZ6{>!+^n^jd`tqajtRRXw_X!_>=B*cg&W$cid5H#@j#{O+GH7u;^U}`aLgW`1ShBGWB%)R$Xz%RkRE zelxRSvmPN;ygx+({Sm)eP4W`bi)Ic6E{JtX?>y<+ zd=S5Qf1Gq{A~DX=>>0dy2QSg5wm954Kd4qm_dVJ@7xG!#r7)1yTB3hg{l|%8%CG=q z{Uf>iuU9A{*s<&CmI5cWb$e^)^wCAY*kYynpq25HB5H8$oohdCx6PgzI#%i{hcFFs zLzI7ZR{sL%rgSpT!OPb?ScevVqDgJ-E44$24B!jJ#;T>1$3bx=?UABS_1bEOAbN-% zd9)!P?+&L=8JBFdZsrlJ;a06xBS-V9vNY#(n<8JU{kv#HK<~re+FBcmpZzj!sQk{? zO7M4VXKoS9EY?yGlVe6I_k=8(FAzP4;=`_<0%vhV+XWklM9B;hwIZx;eyw&}Y`=n^9z)kxoyEDClcs_@sNN zN(Zk*X70+l2N;@}qF`80XKVhn%v9!Fb4H@yJ`gChde51VO3Ga9*S7zrQu`n@gximA zAQehc;nGsg@Hu^ylkU@&JT{Wqb`=-k_6wla3JX*j=q;ERIvHC*FDY-fKBy@iF;T*W zV;4$m|B4V!(T+GJQ^svv+0VI*S!fpF$T;e@J4`YEn=5jz!kpW68-X!)1a8YQMV%Mj z8q?rX#~w>>Qh`GHOHhG{^)Vs~P}vl2hvnafi>^L9smDyHTX@V&j&Dp?nk4%QS8DEi z!QD(KVfiWb20K^^7j|RnXqezz5ujjMDo%ad?v%&NG-IlwNo|8BcYAi*AB7#3W9q1^ z9qA?wIYq%Bxx*iQD?4zPl^=oA6dShXuyeiEUB>`YgDZDs7cL}buG?By&o`4B2s^Grp=`gtv7N5^gF>YJ+>*$y1q0lCSaPMIs&!kGxQreUsv**68a-iJgk z3_w6-&SVK9Sw(2!j9d^wf0kSLJD}dtfHe|s+gM%jf!Q-o$$YFDiH2;ITSV`;EWh;e z7JV9eck=N1jS=A(*XyS1ZqFCCHi7xoM_!VhR*AR%Zcd@2o4-x`_BNfk&c0>tLeN$) z+)pEdjCqZufxS-8iwxfQMLM}0dplMNcy5>XO@T^GS`s~ajyrRM2jB(A6uX3hV=}hB zePr&3{5r|JnC)?Cu}_5nA2yDP?~E=Y?bqgpSgqNQ&Q5x5in{VU*2ghwFS>6!itW)KBaT{yn?7D z>hY~=;q}z7!9yjJmtd&(?K)KPczcmAD@{!N=`?ivMq!^ej-i~C!>aC+R|P*GzwP|~ zpOG$i`Q5*hmxY>Aqv1_ulldd_MLDVvCp}ELF^{@tqg3#mgnicK&;Ks+tVu-ea^!*>z`b&6U$NP}j^Z1m^XF>iRIc3b zE97LUhx|yijJ(I!lM39|>}yEd^T%e{wP)|xty~!%1u#cj1yBQvrh*qgTD(Tdavd+U44%t8-r;o+l4ng4BH}Vml{!-EbV=&?r6L*GaXfj?g7?1WTMX! zEkVg{_?vF2HRrz3dT(o`?Jof0tEQK$>(6FmKF&f5>%?LV7OdLOlIDP1{fQzZBe6jS z(*v;{+0m`NbaxFn(|9Y&6p`JPwbp=TL zfaB_LXv<7Mpv?~jJ(4j6a+=1yH-K9EDd)#F8PJu6+>bPh^hSUc%+{IF-{kdtr5(HQ z>zN5#i`gGb?)_2n`IF-6mZ7T7t;pWU;UJ*b>z{-5e&G-JQ!+N77e^^Pn{*H;_qrdV zp2=Hu)zY;&&M;M`e$#<<;KbuLl0Q~p51TpEcDxmPAPKW*&`ud|_*yLMq0CRY?;zx0 zTab@-Kk~8x65-g=qUup$DOWdrCo8#}PJfWjU~m79!)z**ZOXnd=z1e(u=VLb z?I{TKjD`L9OuW9`ei?9rIkv1nw)EO4$O`-QD>kB{1SRu4<3s;?G)tOLVrLJAbC=KJ zqv(C9fAyKW!B^kPi3d(PR6*Wn@$MvOhGUR!Dxh2Vbk#YZYj%kv$n-lF7_K6}7urT` z#kStp5Pcj@Rc^TK5TMFegQ>MbM3P^#D0Sk{YXaA0xcVivE)u3r>aV;vI|lt2(#L zciEOFVql3lom&~N-+3%qIk9F;mULI9UrW}!e zHI`mkV5>~%H~IVFfu$o2}-bimo!=m>O9Xs)seR}@_}K~~?KH$U;K;Jko8 zmg?_W(#g~I?Po}7v1sx4gmWVIGqkyo-%d1Rv`4yd4$<55Y)f{3=I{fHsU)QS2trI16-(+~1lxXa0h@~HBWzBy3~@sU=YtLCbHI8FkZ zU?L(SGP)wbDQ8#LS^YaLVhR>h4n+bUNe?TL63d^t_t9;-0pyCd{-?&FCh^YYu51*$ z{XlsIgK?3eFB+K^`?gTCE+eq6*@DU(_N$@quJ6S?JA^z=-L;tHJ8M-v{$NLYU+v?x z{`yXF;>0q#;_cmGSVo4(Ln`_9gT_Cv;)>{|TBL(LcjpB2Tne1Zh{V+)+{E9?(@9qx z&{i9LT^8FtlcvXMCYro8$L*b53Fnak9WKT?FyOR6t|R)?lB=N(=D1(4c8L#V>tFNk zkB2Y+1Tak#GJ`o14m7nry&xA1Vj+(~^7x`2DUAtS2hf|(`ujuq3qMTtSMYJgpVOP# zKv8p(oP-?vEUF8NJW;U!9%rDGzZ@2uOkr28h$b=TU1bIv>JPQv;xnmQcimL-5a~P( zt{$!VyMSIMo#!CLEYp5;gbb3@kDJ2AIZ`R+{aKjxcQ(KvttO%%;|PV@Du~9c2=stG zbxd{2Ke-5^gI)^Q9jhY%09Qce?_s4eau>F7!P{jE-&9Q@s2aI>{OL0Zs?Y0*Jd?7m z1Qp0r!9i`~q~VL0B5ng2Mwt3d!)* z#1WBTiah&S&5dh>bM36E4efo?RhNBre_jB6L<<#lfkS`ppvV$E*CWq`gPw8Z2Or!H z1tz<8W&Xf74RthRHsn?Z-ZCCMZ6#QSzkPX+&(z`KUi`DlLY(Ra^R9zSULRKhVsQ}%BL@qQ@ji=7j)_Q@xtyP;Uw zS@EeeUViJ*3FpH0f{#MA*fDv*QcK&uaagdMc(C-+woFeZ2w7ci9l<}?M79w65tacl zOc|!t9+m1`X2SAf;GR{z>Rb>XaXM}KUXpoCDE6Y$O~%b&+s_e$BD>Rdpx_afh!!n! zMxV||H)3)#^5l6X&Vf+j zV3Cx;5hCIYeP8|(Y_PDC8;7a~aiHFmQkiv1GYy)Z(bwsYP?#FWlw&Eo$3aE=(h~cl zxB6ghC#n(lPV3&C6=MS9HFL&H`}=YGn+`vwTQo1Gf2_SeXqc7AS~#&4qqJ5|>oQ%^ z4JEGM{V@KiaUA7m8R0RXxlqr0&X9bGqE$p!t&u?j_f}gJ1#*-_V=U4(uEB^_*XpI%pu6`yrK=4 zNk}lHyy%N7MhYd;Sy*o!-7B_ePwFzvV22|d=H+jSc*PIYr!~V094mZAIURWPqb(4E z1OstwU-cmd={Rs3mu5xtwTz8-k-D0%7DT1_QbqSt!orri6_=3AvM?|6s{5MH*HW6h z);b%`GEYJ-f^-|k1oJC&I%ySgT_kV!1zghM>P20_X;(T&a0yc>u_`9A`~WPH$-&-! z^krCfNT+(5G2wpX%%E<;gX@wW%ew{btSTIzzmwe0HXAZ5^vrLzhbX@mNIA zrzMkl!Mp%)MGD}0^Y4dmDOHyGcJX@FL9Ft+r5`iW@HgPh#L6LNAe=&Z#XYTIROxPr7j!(KCx3+y9tW(q^ zn=5K)yH%sZsuGRT=2DiUODAu{@EI5Cmb6OhZ^b@3op&yS&)?elJWgFs*jV|-RpcMO zAvH_xxnw=c3A@Ye+!M2XSKtvlk}%6;=oof1NDz!u&hX<>>_ps@30} zl~!?9q2BqZWo5#JOE#iPyq{Uge=3W&m7&l9N@e!gG!MWoC(XWINo-Ju^cT!%-<5oK zC5CG7Woe6lkp)5^;4X~EXF#CRpKdrcBnB6jDQKM{DN<}<+0!{2rQlY_DH@ZO#mZrM z@dei(PImuI*$eK%S#qHeO3O%WLMKu(+k-_GqC(2S;Ha@WTNi4m}GQh zam8~)3>QKs=32#7+_SU#;;EytP^1>M4>sG1Wl!ViF8Z>wDMDFUovr8ztobwlXce!= z-OW5mmXK13#$?h|V=}GlmxLy8a13S}B6~&ig7-iW_gmQOF!#Xi;M?Ag@ZiJtN&r*O zyZ`m2`>$_T?pIuMG2bBoOdZzfszcWUG4ZM8{rCoSsB})Qf!GUDV18sj2IH|@kRux` zE^a_yU$X1a;w^8Q1FffoU;;8QtGIYzSN@*G7eszuxbyV{r{3E7cp_~Ss!sRicv9!W z5labB*UE1XxLkv&qe1T3m!r*JKpgP}UvcR8nCc|;zjU=F?2mFCmlrW!$Ru20(5m-! z2u@4eU9zh$ORoO0kh$gg;*?-|>JRW2xc`M*;W$@m%ygy?n^3F5$5b9sEd<-VK}o#9tqd7v#NsTq!386fe!NUJUff7N{*=FmeYFMlXH5qzg;YSa5u75~pM z9r1%IVBa7*xM6yJ)9=kCiMao&*UPT~yTxowrSrGAa~j6@#XR%VxDAUw5iX`nY#&GYWE(EKW?eGpbTUSZvJt2V70 zLNJFiZzeMl%!G_-2&puQ(N>)50Y$^b^bmQo{4}(j@Hf;b5n8hfk?VS8*~$ph zA0!tw zWf8fmRDg}shp_ae7{hyD0Ldc$O69EqNLJb1};|T z?#NwBZ+UGuv?k-;>Que~N7Nj1$nIs!+80)Ysg0x&eixvA_-$6tZv?OSs{AxyN5;J^ zK`{oVa!7s^NeA0%gNd6Wu_NuV$y$(suat14ZB}Ua+l_WxJ2L{*r}}M%%!4!DK64(G z&XZ!bLTJUuNUJsPH>ZfzZ6&)-{e`2~c7d3dl)-l=2oHEhdM%j3S;#CR6=}3@7>h zJv|QYO}C%ON1rX)yhR-0-0{Vlp$lW#Jc{k|RJSciJA@jArL226MaMcX)dG3=( zk)Jlvg3W)*sdLzuI5)>f%|@aVmW@}H12h5#oG0VgX2V=00%?GtO-K6BYj8M+E!=rO z!D-gBu3>pJ@0{|f_o9RCwaiRUSni2*^fUbP@;|clOFKj2l}jFfi9UKdSD+M)kvi!8 zeH~7p5K_w6x#wIqU0-l({+gT~{H-VOk&R+n{ zwD5+rfyBA%f;uX~kI&=HuBC0fSu@zo8;ia;1~s0?XE0@7zC5QMC>TMld}nQd?2sKF zFZ0etrv(G(?{}`fCy=3)(=TVxQPJj=E%?qxgXYRDe@0X&OVq+bvp@T&SeeI$O;2l3 z;*`|I@>%xi)34gz@UeoR#Fg;#&Ya6#k_id7XM(NU*yEDo#Rlq;!8=O}7o7=vhgFuX zCq{o$-3UoivG0iTKY!o0@S-!*@{AUb0O;DoO^X&8*9>&I?JJ*^W_Ar8mry7pe1$)oy-MiJN3BA9| zT@!4b&5Uns^m$t^CrCPNQRYLu6sMfAaD^BzV4$1P8tY*RN5g!p9PQ4}v)k1VKHKrW z9+yFANZy=y+D7ksQk{5lbe1{F^26px*83J!Z<$D8IGxv5aJfs)In_{r-zCqV+Dj(z zJ3Ahzl?wP6eZvHwl&jCPvW_zTAkNx0Q8h9t9v9-6%sTB0cZTu5#)qiuqV|K&&Jv+R zV%COI@*=Xj%I9ic7iVXr5}q{2+Tk_9>@y|TcA%HwSBnS50XlNz`OWbq@$9-RE$Kji z&d0b~e(FuOMjKd`>priISv(xkRX);hh=Flx5@)J2Hj(?sQShAHh0}D=y3e%}%ds>v ztquv>F_EL!d&o0uQq%N#(-AP+`s-qpf-bJ)59|l}@SMCXP*n-d=+&P63z^#|9KrWy z{h#=L#~z=_XPpLIQR=d&FHJ?2jWv68-a{( z%94Hox*kbw8|R$%VhO`=PqV`CUw}sBX-~kqN$jpk>~iMe9b*13fOPf=Utn_=6`?EH z*>_MuFMZl8MeUZ+(E$kii`}fviMd|@S>?KWygE5Bd{ zz7go}I*L)*lU7xDa$KD$Yu7J&1};H7FZGfo&PX2#rqAT9FV2SP{rI4%I*)8+BKsAs z5;v_9Hk`TqIjjE3aF*4bzQ~ae4hkw-i&``Z5MraJmK8I^ci2`?WG2vN@OzZFQrlUK zJu;9s^@TInTI?co(4)sqRH1u_UiLKm3kB}Vm1@_SHQ~K25xrnPM^1x38>oZo=TgO6 z=)Cd4=U#Z*>k0l-9@#pn>FW+%A>{1JKq{@eW_Yd{D@s-E<8f5o4x%0@I?iLK3Z!vZ5HQ?5v~uSeDZ$S*rX zl7FtBClJ%%<;f>kEh4ZA$)M$lU5>BgueevsK(j;CV5t$ir(jOOOlFBKG_pFyK;Nx9ZA3d{``79?7$IrtR_#{ue5@=UJmZbRx+pS%QlS+>$~l( zSRZXRS!C5BZTxNWg6u%0y2}^jMj1M65m@qLwgoxGzMQxPiB-LE`b*oVyt_(KC}+<5 zdm8Xaw@%)qKCd5~2~^5xET5x6h*Z4_bGcIsf=K3}s^t0SJh$w_TKuhGru8i=; zQDE57_3|-n^7COEN~Cwi#Z|Xoud@_;MU*|J8w-7USRp%cD91F6tTH3_->1vdKU%E_ zZ#J?>qcM+(!9O6PqR9e-@$X;KdzzEv=zEF232H0Ns)Flgd zwWFW&i!$~0a{8fR1=Ev#t4eaO^(EyQT6nbmA8mVDS8@329ou^P{N@qVIBVCqSiL1) zs%*yr`HJqScm=bI4yQ_|3SG7j%yg|$va|(5>PU)mCWkyFJHyNINRJ&obVp)AYc0Lp zI0lwioOSKlcZ6bZ69bEQSOK%K1I~6e0TfI#IMdB^mR#=J-#Isf#s6q?&CmGKvY3;W zPgTvTJAJZrmU8hkMe@FWwb?7DPku2NL&uX7+dVly>uA|Mtfz&SI#XoEW3YFpSyR>Q ztG1H*R6R|T7MG|(l((XXOj|}*Hct=SlW~KoC7FdeY(05Zr5ofy&>2hNR$ZJ@U2@zn zr}is(U5LC6Z({$D1B>Dqb~w8D8QsMuV$VgX@aj)Ju@e3fI&a0BnYkb~1x^%tRlqwRsR0QAODW&ds zj85)yhsv^4|VyW-X7-ofJwJ5^EH-myh^*(#RZ~EQKnl(=#XE=#QDR~NY(=~jL zLgs}9SG|Drgp6ZqDoUG@QW*^TM^>!#DIU40s}v7yKQWP;>Rjr^v4{X$8y$y;DxcHR z&9$iadZUih8%h0)4@7`!kRH7TN&zbQ^oog2`oq_V#h;H>5`pVN&dzFen#FMFR6%L( z>W+^PF*xb~NJS3S+N1?{DHuEe@T*co2JhPrt>AhqH!r#`QPpq$;gJv>i>5MjvHk*# z%t6nzcrRj4ZL(WIPEy4UHoqfWP2SA^-5FfKV603vIPN=+>Q$2sZk@z@`UMbe!dRb; z*Q#P{m^N*sZ$M9CBF~$tZt*~>TYT-~IOL*wQy)?C?GGd2*FzT_JUS`fm%y+stRs1F zxt%${`@C1$J&hJ5N1M~G(K?^j3i zQ-_}q<{1Q%0|X}z8XlS4?^)HE3^yE#urOuGs4=TM$m3i4`eGw#&=-0wZ6)x%vvT?{ zXpO-Hy%0RE-AA=_W|o(ccF|DeUpZXMLtg{jEeo3}mmZ9|@GsyAlY#|y({p(1UR7#L zu)tgrxMHKlP;sFCRf@4Mh;}62Xl%SZZa`XedQt^u8{Vt$s2QySOCzhmf%FW%&-T5c z-we2$NPOd)M(}NWyybEkvEmq+&=D~e%*6hW7u4h_Q)|xpbSa#3K?R=QD~W=Smr`}! zGY9Xep3;xvEUm2CuQ^zD(ss72!;0j5BUb0V8j&6#{_HJv}ZaC%hzK`0opj&6edU}zx5ZzrOBm;`w`&-vWNBtQ`8{sf>Q@19B zC-md!hNRZsj`}Sme)Ylagkn|qxM;6cNryMyT``lkRQc+R* zGCw2v!t*~u@1MdN!3R$CUO|G$td4?BohUq2;h^;spXBw2Ip%iXjgX7&0gnX=iFYh7 zDi${jKNp(bUBW$qL9dw`45-yY;YE3QgKea)nDh7r;-)u4)f7y{sq}+M z#1w%#c$G=TWBLu#@4i z6*i_|;TK>qVd`m;z=ejo54)WizT0sG>oyE%KB)O97!y%fCLE6ft~&Ki`3FR3U@%w= z4m*qngv}LK7CHxk=@A&p3dXizUarCcnI;W>3~Vl8y)IN@D}u;Q#}KG-Nsk`{?c~t> zJ-!`w{(1YN)^x)^VL)oy7u3F{JhHHaCH-Dg5q|-+Z%oCVY`zNuIuvntQWaI$i;stR zziDJTL*M$#!Q7h@5N%8)-R)ogK?i5?7A&)|T}n>=E^7dp=gA7c@beiuyxU7cm|>pn z)D^8GQxE?HC}#Zw_`|~AW?nEuH%mqcmJ9#+b{R<+RK?e+S4Ah;txOALS7V3T_8&1C z){h=>qG^_FoM$b)t12THR~;5r4r{TDBYCkF$Mj+A^107#F!i9r74qgnuerbEF=tvQ zS=l2-XKh|N?bh|{JQdjQULJ8_7_u7D6SHi~$i**SVJ&2Mdp0tp>$+&TL7|3211ip> z&v*&G{>XuBhT(j6%9gZFLg2J3djo%{P?oruaPS;mSxh?gJ>qH&q|jrY7WB$F+IRA| zgc0wyFkY<~JEzW}{3bdDKKMtW-oV>@(ZnB1>*HewYiavA&|_(QzvcZXgOVAyQ~p$3 z;CN*p!r>0H;db&)+8lpu@JDa#;Z++8@gKhTD`B_IMEfxtMOyAIU;^GaySimJVdK^a z+c~teC$gA_HI1j=AZDl)o2`@QPcR~GyP~5eqsbbhOde`2lU8)8Oqm*)*I91F2${Gi zR~UsMW&0kF?r6G=5kkr<_If;;6oc&3udEd%89la25|(4#smeGf1X_%n`wakfwCmM; zU)p3RgvzFbvxuWsxh%O%hA1jJ)_>l}Thm_CHp3Eoz?&HZrqUvB=M!vGP|v;thMoR5 zi;1bR95*0CC9NKqrR7oJ7lrFplvFPkORG1LuyJu}F{&yMwN0Ti^ZPx6szcM?XK*Vt z+m^k@D~mBnNsQR~Jw$C`<4G_^ryd%dNO~g1- zqc>b<+zFn6C$3|Qiz_ic4pvW-wkvFVdIop068{8t?5P8FO=_3xthY5FASi__Wgfr#sAws{I6Vm->%FVUQ9sQMNiUV#|6ZQuC>a-hn&@& z2kbqp%Qpa~luEwIPeDrQ`#`%2&P)H5=88orZ8jX){73WY&CTyuW^M_3; zw?U;(P7UJ^*!2Tr*EF!lS`IdLKXWsuCU1{i&sY_W&t8hTw-;^EzkOEPW@5)~MOkjh zXfL~c@~D8}bVw=XlwC6TaqQgrtLGQT(aqOeR@oA=DFHc+hfLSi+xIR!=7x+;*`Ef~ z28&Tl=nj7b3a8~aE#@wZo2EhQfEUW&D?j=u{t(BV>b!Jdqq?`CTlg|_BHRZ&jdHUlE z1yoiW$7!i$K!Ix$VT$|2&_Nl_A^%~~v;K4TDzOb3(8OvpvcvpBiRcoP4Pn+8)2j!?Om+~&HCcN((F=% zS(kwW>IwlrkY50G%0=Fdm9=_S{yPihsjShYW7fT>@lt7hnb1q+z6Owk+Vk|%AP6D! zj}qUv@KZC5??>mS4C|QROvq4Z)!Vv6MXpA68M_R;UE}vhcSShG%0a}cn@Lf#@7xZP z{*JJF*S?vOI*q^|p21o;i7KSEc=F5hFqc2PxMFe!DHOhU8 zHrZT`GGG=qAvYyPyT+yi-lHP@mGcjKF87+(j%59Mr|GL7UNo*=W;0ki1Tl~ja!%ha z$bs*4K$VO;iN64z+jemv6(!p-=k-}vq-#Wy za^+gmiPWsBW|kl#uziCTPFazAxTh>Sh|+mjcA;T<$Qqw@WfpYH2kAON#qmKrOFLse z>4$P(@N)kG7))0#xraAN2Y!^hocN4a_a|@oj_JYcwb;P|Wyqa>?1ag8&PoT#0$m`^ z0D^Dd588#!lRTC1CUw3qh@s9V!{fdV#$K(QuO|l+D`&8afsBLo=f42#d}HA4%W^9c zF`w4Q6R7@2zA@c@pTXPLJQDbqgC=Wq&&skL)LlToPoNgYUO%m`rwFQ<*R8xR(C(~# zhCN$axaKinbGP4-+d|AcW7gJh8;*}!z6Q6sGm(=VaS}tX>yr~u^x~bJoW!SFZDNe` zP-eOf`NDg6Mh+;8_G!!v9Gw@VrOcCq@@6ve+HRVzJe!7n4Q?Xz*Q|iWgWdN&C{|bN zXg|CA>V>cX60anYkyKhl?EhWsuWpm;qbxz!p4vbHt2tI=W+P3(IdpdAUW51XZB3kdIa z3^_cyekZ7?TKe?3s9Nn%JXSjL&0S#Cx|@90&xxcg~+sncoo98%itF>xL(yVb=S``OFolC`B!eq zoNr#P<)9m|R*NQIS9vim({KUhbR5;+P6`LzA{74uge<78E7}C2DC=oHyn|~ww{x%c z$h*D-SMQy{vq&K(?0*=XijNGAZM6TW7PFr}A{7W038o#JifxFe$9z9p%!VLaWZ_lv zOvi#8@Z(27ka6WmGo$i#a0Sl)nYmX3s0*Se7uhMcLJdx)Yi@3_@=QGpS<)xxR1Uxf zj+hoeC1j}XXfaBP=m}pw(IwK2mfvZ&AO_swI@GdRE{CduAFFaf|`^^iEeDXXPhMZmc_ENI?6A|gsqGb>h(SuCNwURuO4TEbz4m}1KBvM>A zBj_(qs^U1U#niCww7?@nw-~z}G3X_(etN?eKavsT4U8x?X&w;y3oypwER!ehb0!nl zY8sYiC!2xdTM`ZW($A#Kkb|=Rbsk$FzXkp)3JI4EezPW+R7q{XjDCd)Sk!M8(axC@XO@nsMhe1^%dd{--HbPrC|98V zAgvNiP{KsPnx${gi(X1g0@GiY>ZBqfo(*Gmck3t(mBss@|3=+=$2GO>`=U{oT~vh7 ziwguK2uKMK>RL*N5FrVnBOom_4ZT~IN=G^b2+M$kBoL&8UPLLpOevcEe=7*wH?_;y9Y*^xd58Y1hZ^ zO7_nSIK$oZTsvUr%8|aPPgNk+j{&LHK&uUv$rM+JZ$Xj8&}Y(1`|zbq16o?^cMM3< z&~CE|b&bYS>Gi26BW2|+@^>MXLfO0A$SVttjmCNMPdpZ32IGz*=Gi@=ze5KFagbiHriIKmCVs*SYa8egdlz zW{Y>H>_oBEWJ9HL6LN2O2dPf|+i?*abCr!VN74pfLtvqGnvq$wDhOczlr#2%A0~XG zq(CkM3zq`2ykEfm1Xy3+t;#YMDQXE@@%FkU;3B9dJbQ4%z^A%8HYnJnMsjUe7;I3t5s69eHBdg`<4I5ie;9XOHWL?NlzlIljm z9sQ1S$+y+fvc8s>P&CTR6KxD(|2iwGJL{6%YE)<6zm3{A`~z+ z4{~#>Qd+_{f;PpH-x!aHa@80?RAv}zvMTw$F&fKqHHG4l>oBU@IpSp|zu1 zO5S@{NV>xN-f0Yt!wv(nk7Kp}=M8pY)&Dd_&n|SsM|#EW{q?%rUeV1Wk`x?U5R+ zo$!t*8VjOHs;hLRs`w}1Lh<}%Ghj94&k{qp(xUVQaQiF*xtVt6u#aqvhc;@K`1=|v z2zZI49>;d=iKQpeEw;K`h9hhv1XBNQf_ugy-5PcDzEo3mo-R711DzVnja>hgrZ#+~ zeoT3{a;i0m&*fFoe^zi|%tzJ9o76%dernI8S_e)W4oK+mEZqr;=JpBh;c@u2_Pz7$ z;#I@-v`H56F96nv?*PE17U!Aqp=G|%L5}*>sXJ4$!_MHLb-oje$kSn&&@;Q$Y7w|W zXSGS2#KC@+9;|Q|uuk>iiO;%t)6O+)&bHut`4L7uKuHaTXftCqBD)EWFInqW* z>f%;bT>d)v{)9MZge1#umL{n#;2K>_9Pgbsq)81A+&qH;B`$t!x`kSGNikfc%xYLn z*hctpNTr?h?RTJP+qyl*!|mfJGlDS z*5-@&R?s()7}%UaAQfD6O-;v8p(MfsNl@*ClgQ;J|>HfA$UkEL8VHwAi2 zd+giH1|Cn4#uKCx&h?J9ts;RV8M%-NU=Os-A!1qq=kRXI@V!or0de$vtgh1x zW=iEiGjzS-Q}mhV5eGrxSw5ceGM|p*?8~gHAO(X~*y2j8q=zNlMR=g#7SyEakjYt? zoMhHdI_l328~?)~N8#exoui6~N)!o8n1EFKO9r-N*Xgh-?g5hstoS;j%8Y z0WOiW{|c6iyWE>l>WLk(h~6u|%5wwdT?cW9hOcBR&mC~R7&>3Nka~S3dY)mGfe);z z2MZd8dUWJu8?X7R2&%)j)LYtBXFN^BH#dMV^~U4Pb>~^*J(u>1S(kDKQ|WG%r>J|G zSoJfeHv>Lsd|6%0l~UTxGji zS>^@v4)iXDT?0Q}iL@tO?K7dTzL7;21YBvbeg3yvR#j@ky}CJ!UiCG*>n=B3(J#6P z;;w1ss=b1DreaAieNp`yHX#glgu3#_8eH!{Ne=0TDMIm1lt z937fmX}O)PxgsI(WH<9cbB+i+xl{wrUGjpNtDjon!qKNmjZ)X7{^b|`3xF&79l++_ zIc$FmTvw?Ls6V~EFT6Jx4n@*gX`CH(XcATwOUih^ zoq-2!KoJcT({QmJxARJN9-Adc^Zr~Jt;5O0i5dF+K0m=Yp1LQ$ ze$VLAFtGoNB-I&Ejka5`NX>e?aF7if3qSNyZ)uV}tMYLgjlIkX^c+L#lEUlOd`rF* z>iV(1vkSDhvuY6>+|9<$d}j=^a!}mQYhO@AE316598$~WzCrlw0pgypV}joorYW)8^|;tCwUgi%bSU+ zw7cT5Dy>e=IksD3*5??K)(lcEb|COWQ1aL8(otrWrDiN+)_g9#XWAVnq|}q|r)<6P z%s3b8=nyzPbv)$qV3CR4I_1;&pWX3=(rEG=Us189h$6&)7~8z& zg-{9HH8GmfHy7`%dVi9;kgbs$IbON0-sA22z$tpNyCw5l{HyC`Zi&5cBXeh)m+IUt51V9y zhHw68lt!|T*zpZbqv8=1p@x`)meDv77LiF9n7qC6(1!eZ&(ui_8fhIby?Tb;|$keU&Rt8dWx7@C$isAc4t@fVObY2avK`*?U~kpy}wuj7}w zj6@+JqfsB+ot6jN`$LcVD}gO_!Xgu#`m+p8|3Jm(|I!a$w!0&i6Cb~-PR@VS%2Ti* z*7KEkbb0>Hlxl0bhl|Z{#DKgOva6ch-yGPtvwrIm*F>a^wiI$QdS9g+M0kY)oo=1$ zojL%tBj!SgF+)k&WCT3lX`$`Pv z{I?0aTourC`*9We@U4UEy9MP&hTjOUw2hE3<+ca*%kK*g#Q7bveuPg`q0Z(w6t7QV zh=rWOozAqC@ioWY3j|N!G+?N^T6(&+T~N)bv4Fq!w?UOR_ZFXZUx{cDsVy5qJ8GQB z*WFE^3m&(WB~;FQlqWNmL08&qXR`|qEbK{YZOVb^JB@%xk&J~RHC+cx60=NQfJpxF z=l#3QZ%grkFRNSAk>Q zmE_FKkduDoldCQrENj+YYcaf&?JIb?s$Etx(Aq=em0_M3jYqF4=Lf;mVQ&M10jx`O z#;j(<88P6v61-!}m;%_`iEHk?O!@T`2mG!Hnq(BhfY{OV;}9mvM1qitcwti^*G58~gQK|9Z*rF?)=Q- zwh9N>R?@*UPiZ5CMpdL6qx5?V$6800mF@kegd?{e-jeZzg@v}RkPUzl<MCb_LrMdXSuS=Mxm>b{L6u(KIH82+_KA70y1^K6jA4P3P@4BZXeZ2-)Bb#&X zTFjkJX{)K(+1*19{se%k?fq;-lvOH!0ytKl1DxeP{cBv85}a2?v+hba>yn>zM&29~ z*5&q00-Gek158U7M{Omta(17|F`#olP{a~x6bIRk7Gw*jPuM6<%gfIn9ob+JP?VQ z8RDzH9w?lNZjrI>)v!LR?L~P}nJo?vOlb?xAUK!??N*q{Lwj=EJ1JVizRjZyDtF>< zzaWJe@|7YSlvH_U$rBXnbaFo5pQAhdye*7GRvT5`q3$H^w77K56H$m=kWtDpmj6%O z7bm&1``?<>9!Z{}&!HCUTk(gNSL9wjmW*0K?%ZHZRxbNEcUOCO`;vH>c8@HBJEzY4 zt|f8%uZkM5tQP03O<)Cn9kcYP{cQ)a;2PJ?Pwm{{X4O*Cc-+8-L>lBqRpo)gY5wf;BKvMrsmNK`1P9cHGE+Os`1cI zQeKFRk5NaU9t@^-8L|-D=(GavLLK{MeZ#rqrL4KA`tf}FE(KE`(kAEtPqzh}|E=`- zU&Uc;=QaupKTsbb22hAE8V~ijb8)%v7rsu}!BLPdt4m=aGu&l~@|R?PPmb<*CM1a?fZOkoz1={hkh)tkSD01oll;H%wXGd_e{BeP)@8XY zJByzHz4NY|zF}y?vZ_k25@g%zEv&EPfgMMNQ=DQW?=T|SaO*(jRF1H9dS}!MaD0@5uxP|ayM0cj0WkLi7c{dZiNbeVm zrmm0gsS^E#kdrJs2$*2pspqXKRN0UR_B~1qOp2PHn*IKkTC&QTpIwh6Ns8Qg_c@Zl z4(6HNQBj^}ff_<@mRV!xThVy| zh8DM{qOH7RjCUZ+JdyojVSx*CwRv+8z7_!p1-%pz*#H~i8Vvno-(b;AGdnjK=%u)= zJrUGxCg87s^{(Wy|7ZQ&xVFXBHEqcLCK}taM6V|~vcJt;yCub{i8O@35No*kd2x>~ z2C=ks6}|1v>@lPgC~P^3w4CPf{j5UNa{wTq24st<$SvfwzEe7xWG6~ISeBG72~nVt zgf~1>vNWvR?JZ@Y&>B^?HIQQ*w_s4$!ZO1v#ukDc!#7o6$rMa(>V(WBO{Q4TwV1&g zvp?_M6@xF1xKjBTsckL8+|IU}u~;b2`f#ri)uEO$=)I?O(u^B%C8)cQmNUt?T5T+P zuP~r*;1ha`=3X5r)uH3@c~j?A+WH-wsk}?h{PD8gz%$}$GzzIPkFc^UdHHSdSiQ4D z2r|2|ucd#K5M^9w{f*|qY}qD85f+K7_ZjzV3xTD$s$>(N0l@~=HW4}b**e^7ooyl> z(kQ8~Gr7?LhCE>uUvonu$%T^pR7QWYc-W2e6(;=#3~0<&vJpi?A z#xeYV<*yMO#&GWGzfB9%1a!1s-{l(^TZ@Luo3^|Q53mpYW!(_j-oWf(34BxX=CdI* zbx0~>z8*4>RiFNSylI-^d^I7gvb#!A@O{}>%*sW>x0sk8;iPGktZ<1-OU9M5C?i^V z0wXVDrUjirOX^TBcDhn~Ojf;&N8Ijt$t~SAg+ifMoW5rNg(!lZ72wwyiH@;Y&G>XC z`JbPyb8jW0ksCbE<+QFEHvRrqJaL0kRGf)bs-x$T>X1ll(amXceMPF#^rOg}NPZ!H zRon?f`e%4~M&MWs>s^6)smQr#{xmmSHryE6QlvEIWof8*Lxy9TG-|t$cF!#*Cwydu zV3#z0^kyrwleAd);MqBD#w3qfLBQ#s!(cp5Kdjc1kEQGjYsN@Jzq^!wVo2?!v5&WK z!;#iEj6{HzHoyYlF}zL4XW?KiifqPFM%;rBOx3l&99CqO!wQowixR!+nypp}3sD;OQS?fJ-zc~)3IlwJwBUe z&bX6N4oP1|qbSWu!;8cHii?IpqUSm?qIS~?_v9T{{6P|tLe*5-iEC7JFbwW-Su3&8 zJUcfpHr<>BCD7D%C=dutVeu8T3t(ox{+<8NJ||PY)>75^mBm+F#Ox0-r1wF}A1t~w zwm|+7Bgh`0p4Qj)&`N)i=c063M3G?|@puNBaP)-R+@<}pdknT(04{Eltqg6e5?xJY z^j{>?+ki8?Zd}+IJ~h}O9=Su+VU6_(gJRh4tLA0~YrB81qyKH(u5Ud=3E^BxvIX4u z22%OFVboJBgumQ`qevRG7(e)L@y@j4@*<~f&_h+U*oEA$KiKU&ydy{16 z8JTJgm5nzp8m2Y{El|te2Eh5ef|1t2+&@j9jX&wfhu980yk6f01u@_mCO`h<4PS!( z+G$n`8C|we+>a+t49g!M3mzF(vV+Mi%$=-S$BFwNOfI!G2K{yhUUmB)E$nYc*Vxr= z>qdojq#m+g8>Mc-wd*UgwNp&ewjb5H&b&rT`|_)2Joz%f=D+ylL4@dlnO{mwfyNF$ z!$QWk%(rI&D zd`YW`DX8CXJ>9gp%PYufC#iLS91$x&1DO9-})ai1CC^1vd3pTVe@%BjmDmG$s)~3A+)_qGQgO;5JZu30Rhtt$6kU;f`}huQBPHS# z4?FG*xHQl4b~>6){IeKp;s#))Da+AE9lyAiXHi?I1Q% zm9e?gOd#^shgOiPR!Kp@sEhX`iR2~fNojK^E{cfqJB936D8+CKP$6hwCY2}zf zcv@uM%_HI9+ZSvxBiHP4t;Tb`ob0N)cD$mubUso$yW)q8)7SW?d-dnfw@y8Ttdpt4&I3eb) z`r2A_VdI3my4dI2Rjf(y)7iu9Kz1`*SX-_C8fz>5P91xB8egXB&X`!vF(R3#QU2bq zq2&|z=mzhrzUd~=x+dah77&Z*+&p4~A(FKuAJ=iHJlVeNBb@V!dMC~Dyrpo}Ch!_9 z(NJWj%mrF3damkGUtqL<3eJ?Pa{5?n((rhOLZ0NL`9gVo|+DQwl}rA&vAr8lV)WsV9IU>GBSzi!Uw4` z`DvsbVRX%G4KDTii2I4s%Ty^FHYN1!Ls52hHgShFcrKd2lAsK46b>EE28=x z(iPxSx}zGHYB7-W$NbW@Xu&Mw7TG*vMG@7HB)}js$*W?CVrH1^i$e}i`gX54J31;k zP&}8$>B|~vU9_+EaQ#8NSG+`Aa}#FqTOX96Q>kV!(l|uEVLRSd=BUzBPNjcZ(A^jy zHd<9Kt+pxq_&}@}3^+rsa1v=tfKS6pqSUa`Y^k|z=HNcqdRd*;|CqhzAu>447)2JP z?j^2T2ZT>9TVI}gpCMPMB@AjrmgAL!I2xT7XQ2uKK3?4~)!l8(xdlRW3uNcVO-2Yi zRDl{G>U@@*hb-$F5>GMp|Ahu+u`*V*UqV+B-ZwUp=iLgW@{_`5(E0Dyb88qLDa+I7 z^nq=SNI&yFv+hNBH)L&uAFNlXP(7F-!4LGjw`vhx#6u6}Tr;>m+nSxE_{xl8$qYmh zS&Y&&M$d6KrKSAwQ4sm;!kx0=9QA>B$zEQ|Q{mX!py*$tEX&qd%bH|O&;yt{x;se& zu5>Fojh7(3uxdqY@G^cs_}M8cL`m{j2M0w=n?hGh0UO0)M>Nfmvogl?YJUUN681aS zLduolG^4wCjf3j}8wM$UvIeDs7J6lDTUgmY2|3U4jTdWkD-MH~`IAupZpvx=T!6)uB z{Xj|+D<`+l73K%Z>qBA|!n;WJLoSIGU*y-?JwCI6(yIsa5)kDKFT-PL{Z)<$wyMGh zqP3NrA4AyM_l(A+O5fQjYw*RofvCZqA3|S5;yZ`~0`8}8YG%qJy?XQw)$N%(xij0= zI=!LZ2A<+hLo~Y;olIDEjrFZ;rtb*L?ff{|Jc@h$*|eAgP|XvD^zRpc|49CZLB-aT z3Wv8hY}#Gr(!t!mHo31ANXH_zqgH#8ik03-E0JOf%DM1?0Au0WAZLSz?+2%{uqWVx z_3i)rzWbts)RO>k9tA^TRPS$6q&-1HFjB1Etu{Bi!#pGP+?9Szh4F}@cv~5JV0$zi z=;eY`WtA$7>xTM)Ne=0Ds{zd|)+woHCu;@E|E#rkw(jWrzGT9esd6JuA&AvV(P^0@ zj>^@it`23sxt|sQhbdQn&p2l48;ljovM*DUl4LzfD!-I@9w*AZjwe_eZf$Lt${G_E z&^3Gy(xqmuRklYcg)Cm3ZYZl{rpIp)+`eWk>NhP8q%qoCtzzX>Ry$5s*O4d1CEC5tN9^2Gaj#6~ zW0=I2O!AYQNxNJ1n0a;k=1?sP05lr|0Njij+Bx}9GB&5;WmYu|^4d5xs0iQ z)w !x#177pSPgF@l-&<&-0BA6XTi+Fu>AHe-_q#B}LjKaFR39q-CM0$7pk4-iX< zn`_77bcV%|y9wrnxPn9bZ{c{OM{t^ex4U}(=~V8jmqg`Q!8R0Xi9}wzgk!HQfH`}B zp_+ZV{hnZ+yzoBk7O<;)V29Pa+cuEYw_0nB3fu$$KL-H-92dShQy$K-_a&*(Wwy?C z&y0V~Z-5=fkWYrwQ`Jg`j}g0HQ0%*bS#JV`P$##)&z$^{{jz&E)Dj~inR1%_;q<-9 zdECnODu!FK?gIffbh~O~*W5a?3a;|^sna{adE;WLSaFKq|6F!u&b9RS1_taZ}~06H%V}nvc{6YT*IFJ>#!j^nU`b z(^U`Ff*vz@-D?Uc>S_|dRdQxd+#P$TJi-Zl$a*v}&fVcOVW-7m6T};rnm#tF#Bt4NRkA~UY1U_`((`kuPmyg7R!j~VhR@Cm*RS9B%y0mB(LA-2 z&5faBNihh`XZjtkxv6up82Bqnge#ooepdr$->Om~D|R#O{T~SiyFaeh#=zT%BRB34 zL--sg2P6?l3&M_}wm8>Cz0sZfDI%N5@1vWH-m{A3((TsW>8}wUZ`0WJLcw}SksVw3 z_Y{wn7vXJ@saIxUGb<<&kxbE2c_%tl&9m>5W!6tXIqKEiGd8>6M}xOrykSqYe*JSG zp~-tkt<%IM;jrh|IfRd{v@WnGsr)c@ZlzabCy6P-TgGI0?0GfAf6Q>?M%H+~*47v2 zGepd;L9vgD@7*GXKUwGSG;CS_?H4tB5s=_O!WX}B?}f4V+30|!cca;lsJPm}E2mP- zBlq_+9Qf35+{l3g#jNIZ$ z#xm0SCqP4uD=+paHN!3J)M3X-;h8L-Rr~qtS@CVd<&uYb(=0=0alu;lZwUKQq{tKZ z+tyGAQjjl5LqMR9W*qE$S`)(cNc!^+*(wlUJQ;ccG*O zX1sp-cps!B;@==qlUaVLp)k-rbJ%}gj(8Hc3}#@y)YSgao9~hfUWT5B_3i4E6bJi) z?$hPBjJ+*Y`y%|kdEbrhW__QE^p@X}GxJylH_xgSjoD=G499k&PH$vE%odVJ4y?Q- zDXA1bPbClKjxL{8yRYn5&|pwi)qbqs7;BtdyE_^}(a?YfS~EP^ zzUN%#ab|V1gKJWmnXl4z{Ye}rMkV3Y7)nG<4o&K7T1Ihrc(X zw>kzdoH_zi4b3Ot3yEx=dbR@-Q6Twl*&jX#7+Stp-=GQ~%BMBPjgh!V_Jj;nN4eG z^lAL(NlH^Xb(R51tq$NuTt`-un}7;$vaJf*N#nB0Yk2qT5%7z|2FhxO2WpS7SK0~2(97TTQP4OCegok2_Z^manc{^ z#IY7afo?;*mBZn`3ucfh8ExTs!lJ<9Dn}aFWpn=)NM%CZN;U~wq3z}ht0sCALIY_=?Q<#wB z?d96GyHr|PmUCA8k1c_E7+pU9`!kaWe`7Z!A`oxp`z$pOh;bhc%L*dg^!IaQ9V+^O zQ!045sOMkS+L0uS@u0HTVxGCwTvxX~v&7{MN3zJ$IrZg;Bv1@eCIfJ8cKbg@_Fwz? zpFM^300u&#t4%*P*NJ&2#qlS`M_)F(F=F{yHpe~V&!3;KBfktD^qpR;hZ_gl-WK@B zvBII<+R;zI8%rqr?y_2hk})8I;W3OS1k3|2{MW+y&wcyJzg>1yDo8$jqqa-wtWnk4 zKJuenk=mVED{(8Y9%L0>k_ib`@%&L?Ofy}`G<`}Ul=qZRBKq|QZ9Ssb5b9gFvL&ob z1Tkt(SWbBj4(vgK4Gg8?uf&jk0$9v}4p-{G7-w`nVXY}O+rNV*f%u}C-g1l~Av};Z zSF=-}`A5y55WG@gU$9?^i$%fbKnC~e@~tDI@tY=iZzD)(CRE_0n62q3)L5GmdwG&W zG~pGxFrf`2~?`a6S=dwVmwRfU6vNJ^GNF}+nE`vku3v| zsr6<{)|SxIo=izaN$p9o2AZuu*uKosy)}HO{(Z&%fcsT(!MWJ0rXcrT5@i+Xv0uaE zhnFbC_yO~c&No+UJFr1?1W5HdF8EL`r3XGG$`p+W>s!^ZGhBRcxWD*DIeNL3-!PM4 zKZ>lME30zs)5ZZc1r~6?xrc!l|Mc>?=vHkgLsN2`o20!h@u1@c=SR}J#-Mv@k)u_W z?Olw#>f)8WK01;iUnM00HJKzb5>pIH80@R!|7xTV!t*f0D}jvCqpjBZbfKTUzw~TRRJw| zy@|cp@XXNUkZ7OGW%nQ+Ho-$LJVWkLpg=dT>%ri2?8GjpP)b+hvWDEG z%8F}rUQ~2=RWn$Y;YGv@iMxJ-qBn(33rcoTslRUKyy_DfES@`LFgECv_ukb|6L*2i ztXwP7e`fpO|FN+v=c6K423fB6TNeSlaNUlKAuHWmqKDYmPhf}m37Y?vNw~{LB7rG^ zql1IZ6aU9bA4GIdF>5+ zgK+NNF}uklw{|im^1kc`i+tJVwj5|++~M|Z0%HH(QaGe~mNB)Zj54#lzY(625AR)S zmXpgi3+pFH3wYhK(s<%Fq4Yxy4c|3?>=d#(7NW>`Cyb(HQf4QZtghP}6vN{xJ08$f?N+-))O} zieJ(n@(cZPZJt)pg`D@ys3KMR(~&U!v)O+MX`o4-X{OsWRyYHAto|Q+PA=lm*&2)j z?7SJ*T0r`14ZDN}R_(@}t~xt(C-2D8j}g<9H{x!VrW*FMqnR+QKlmiobpB3NwM(0` zm}gJMaomZDXX|&dJ%)K@G2rS4Bb6XdyHl2FWfcd8TxRnuRJ&kVtF52ppQMK-rX=Mh zoopoq+dI3KIPSSPDYJ9sZaI^33NYT7`*rHprP22YeaNaYPh|~qFtbc^s75qtce4mH zuiyAIwhwSqwhsUROBUa-u5@ZY{KdMfZ=g>s*1i{cMMyOhnI_7(hYN9{1ws$Nt`8_8RgC@zh&n_aO>V;QNm*y{A$U%(jNG9qM z`=iq+Crx?U)!mpK645MB>|0=VspiF4sF5O(glcG|K?MSaUnc>r%8@t_otJgK*|FgX zx(Q;lhNPjMXoUf86H@_z$CaDuL;R_i84Fl+#`plPct2_zih=QqoM@p=7n{dfR^@&I zSbe^j19#ZfuI+**+0(8Y5F4(yEP%P#JWELHPlT-tPhdCJ#W+f$GuSO&e7gD*fN0Jt zow{5wVPC#q{Xv=@S~_~HvJv;&d6Qy`GR-gfF_v77D9}DLSacJM#Ni;88#!o|AeSz4 zoIp_AWPAIhhF9mGdB$J`a=eHWF8E4h_D{f_R|eeCyKKgJT0Qk@Z)>fW^-sj421ZYw zpAUPfsK_y1RT<5w2J|gqk*^-9Yk=jd@CN4VUJwA_!nr>IPo81`PZs{=HFw=ELT5IH z!!~HEZMTKh5NvV4M+)nwvScEWhRiH6x$+(=?dJv~pvNzA(aY-+^a5CE)5*-H*1^S; zgjok8llwci0v6eJOJuXi4acOmz49Gz%@E>kR^j++=!*SFqC1vA^?58#ce#v?*lYal ze|Dz$_kQJEA`}%N@*1W7o5BUsbV1E(vg<>Y>l|OKKVJ=2j^w5w!Q^v}40w+%TB^Oe zZ(dT3_a?U3S~1^$;!SR)S$6!(vbaT{ciH=|i=yLsB)XP}%;1bh&)4tha$~VUk~YWvH8?e9nY|BzOV8 zfom`ARsAh|07%iUexnO#=g!ZaFJvn`L)vFsbN38||XnUi&S;kh*1 zWffh{%h}R}l*lUo+6(O1npL}NrmAI?!u+J}d`0ERrk+FYlNjUxswkYBq2m+b&?r*$ zVPwoQ>s}nWJkx_r##>*A&kxITFix<6FJ2ANWA~ZRfDf14msh5+(LKBMeE{cvule_y z`(J;aD`q&dsCoNxVJjKNnVIO?UtFSgquVVmwrOFSO2J@PI$KQd+E^NUEg}+uJ`r+W zcW4^but=AM!q=k4@z+H`;MqdCXHX*$p zIKQITu(5;4F_u;*qspG@MFF9lVTZCX0hN*c{U=B3zU|4vReGK^qiD(iX9zFSwJTX; z15NJ0{WAA(N+_Q=WG(F(8ka{kc|tXP!k9SFIkU`<07SGp|U1BC<+ML|Tr6rOTi|37 zMx+uou_9xbrL{}5oNlD@nifVzMSgK9P9a~KP#dSLM{?;3Gi|mSLAzE4z80r{o$K!z zS|BblkG91#=#vX|yoS0H=K1EiZr0IB2G3OYqpDd>P_>x6N(Ubrr+#2b;PWq9jcm_yQi^bcs#tG|9;-aRG1fY8^LX8S8;dTt5nGJc@V;Y!6LHec!l~|li$dgm%4PHLLhtgnKaj>g zqon-UPtC&7wtkGP{vY#~Nj^?tWS|9Ig}GQc@aCv7!-Ur1ejg@yt1J|j{#c4KlJ+*7 zP208g_dlH3)5sd^l5oNsQ!q40+z#=|WB=uH#By@kfmcBdopc&d_nrn(HgBu)d$-S3 zz14J;`3VjsC>S1IvsdXS0EWL!Koo5ylfXg@p8e1G?bf^Qs6Q>Pyn$sqaTVt42dL%5H>ru<8*QApC1s0M=B*? z^7vH)rDmMHYz?f`Ga}Ah?_)Luhw-hr(ShBFIfEyRNzKD=UDu|+KzRSi3~8i-`U1#z z3pPOFP=*b|nkIb{Jv)c?B${weWSL~E{t&PzqzQq`GTYaJlhfLV``nhHAv_UTS2X6W zq8TCzH)K4Om>o{rrdvWTG#$WVq1##fr>vqEDk#r;yiD(vx&<&q@!!e<} zrBc*%4T@6LA}#!Vfa0b8u*-fGDiMQ`BF$PdL+FUXU|gAA#hkT^Esycg%Ak%{JO_(0 zVicb3Yvng(b>dG~y%7}e)6LCC8w^CTH~?k6QxLsodgprhnIv@;L*CYJt6mN8O-Yj@ zu6vG>W|3A@u>z_5I0L^R*426PmzI}-_|jkKNykrI=LjudBBx8uobI2Hl84avH)C!& zwpuV9gU+v0XfJ_~Q&0^o|7=+rmXKt;eJUUtg_rvmUh`jd&joC!o=lGgzyI;jaHQv3 zi_U|lL)jmdtuqX3mj^Aj9-@LAnV>MFrptK3Er(p`D#7w0q(3>3x4$u|6Md5Sz?)=z zU_wq&WMH{A9(v>EMVQr^7&ML9a^%hsAhS%!Lcf*>TDMbCm#0dwi&}ok} z-3(%KKxU9G{(zf;X1?PU(J?;(zo-Jlo2)X+g#TRaIK`(!jbet(4X5bg{ClroVdXyx zT@=GAV5x8f;bXqy&b_4jqyYT0n%8Otz|GP>S~R34RF+{V(V6eI0S>>NVb*2f+plzO zkGHx8WbN=e9uYW+Z{{C(JegBsEWwnVv`1%14vZWd4)-^nXavIt$#Pp%Wi1iopkIFc zI(Tv=`$4CVi=|JNDrUCr}H(+|*j~>v{JJQB1M`RVTH!QM2 zPfC@0_03R(ILmOM+@VWBS!kD$v3k7b+6RPH;sRpc;8iVNwje-ao1W}NuTz?A>cz@s z3ZX^2LD^pWq~F+h&5J_d{YXWhp*7iP%<@;7rLZ=wF$Rg)%A6YP7PU191bWqXS)$no zXGH3fzDsw5DzqYi3;psc+ds0-`(77{X(|>r(jc4?^Rc0#&q$V`!~Cx1_w4T|f*zwq zNM5Z-#JVe?aoORDydmn+kKpEf+xcJw<5YA8+O$zge%9hD`RVy2uTvutwZks>>f2v8 zd$XV&bzc;Bss>n6`Xl@e%5D4$kefdOG|5wtHTV{??Q7%I3`~@c7BG-5QZv13{Pyk! zuiD&4RUU^-<5aat)rF@QSP94dtRGtlOd}ST2`hZ?f?faoZVtvJEa$6vgy3SP1{sdg zYL?e)>;Gm5@L+86qnUHPj8pl;<1rrSuI$ldZx)uVjDK!8dY8|W!s==A6Og{mI3L*^ zID1GsD`Xbi31&bM<>I4#D( zDZu}62`!cNlqI6yeK`^0aTiCO-nMu`;qHyPYlIeWwX{zaIP3TJMC%o{kJMY$QL)zC ziA%*0cxGE2yv@6A9h^FSs3M3g@EpVOlM1H3=C`LqN2{Aew^z1G4m%&NzI9ZlWkE;J z1jFV<FStoQ4gX~m(a%s%+%Agdy>g7$mhgS#fWcI_n53gQzd6W5-@Hm#KqiC}R&rS=whCe^9h^H0OLb912WPNy+gjD`U zWa!8_JXYIE$pEuQ;C(|e9!|;xGufy$te=V<>b_K`vYE>DPkv1do&P4205$yZ+fbVu zWfCoGx2?OT1Jy%2zcCgXUEYoT=HFGkD0=EQc|)6i!q4BXY)`oFqq0PAZJz@wnfJaM z;+fqlc)%h7TcN%xep#nfs%ID`b}wxy zZYF2W_COLoc&QS@Nw%UBl4+^A!j2flF5c{qZ}boizk7RIw(ZC|%eW=?gL|dH-w%LY znnmmyJwR_uFwNju!ibg)&r%-lP47~*+Y(2=qq&5>%ab6dn)T>T40QpUTO~m(ydGa& z)GSrdanH`LaezM%<(cRGFna(IUc<@d$JOToZ*=4qH>a@k{`u6S^6N}6SZ@icNdWe^ND6KNS;fihuZDO%F?)O?P}ia~r>INtGI@knCV@u7b| z0w4zdyZ*RsL3)d=twrqrqV7GT+Ss~mQJj68NhTSviAE$7L=ML$*~WkYi5zTl z#t1|X&VVp*1SW$xARCZ`gb5-@1e=^OL5Q4%$T$O^AcrnK*%wl3_Rx`-#XqRBERx0=BIc2BuJAjT=wL{&m zrtRT-3B2;Y=UTz)hbKAV8${~3_%KjFMY#1ZO*yYlY@QMxAV!Kh?jU~(0~Zw%FL z5;f6ror<-o6@NOTr3L72R#3F72<{`);#Rz`RXQ3On4ACfR#=byHC&a=xX-@CtQOZ~ z?J}G-1pO7jp$xf5fF~&DoPMtNpJlWxZYLbu46H{Xb+os1F3L6QW(c=`#-Ni-he)*j z=*5TTx1ZYxq#;H`ieR;A?djf&*YuFac=?RH8c$;fgM=REKN|+qb*%|;T=4P)Sp+IM zi(D8R{WJRb2y)a~tIo{c3GLL>HiXa~A23?3aYH7wb(OOwM1^L0W{t$|rcS8yRvd_#W>!mlQEum>Koe5*k3FVsl zHC%0Aw(kX)S>JWR8orP}0{8jd%i6YsZWo0*?0u`0x(Og9- zMoMFDt&6N+WCsql7697C?j(q*6;PFZ*zAY22msfj^^y<<$!?m;;IS5t^Ltt&EI zS=TEyH%BqCZ1M0iG$J!aYYPqeu<1X+KDb`T!&5r)YT#X zbA3>U7=83K>dChwGJ50KDGms@lP8nc6I3G%?2A@tTlV9n^t$EJ}H>YTZMaA=Rd;? zCOpOKgcI_9yzpus-zrVa=9uLa)eLQ461{U3NXOka#c@(L&^C|pBe@in3_lt-W62$^ z6t^lBT#~ceDPA6`orfg}Tcq(^>} zVwBMfHZ7S4)C~klRkpCvXm4hD5a}|M*jn!qjnB_Rq~Dgl;*#jE0OYhj>E{t;H4T_} zs#88ue-^D&ulU;GNKMAEKCHJn@~l}06(ubk)qZdk9M#ep> zM==tE`-&yvU=Q(R)p-IQ#-Eth3K#_RD9uLRA^4RQnJ!^*TnC42>#7^D%_I5iUtH#F z^Zgg;k-8VYNU>iz^mkj1b6tJ`lj^PM41vabOB362bAF@`K7VM_CFHb~e<@!ku`y5i z)i(oe!~qe-LZ<*FVzFv7_&$pCiKWIsAjzQrn_FpD>TW2m#BYDaV-tDhqI;5z*L zll%WTx&EK6{rBVFGEBWbGdELc>G*x{i8uSlMLp;8mgd~ABi@q1gZawiN8(zxX9~U)F!z8Aq=(KCf9d)zIu|hw5kNF!^Hr+(`2H=L0Ieqwkn!9MfYi z8Uc6ds{~378B}g@$c$&3(l{cwXKfNpxjtCWOsm#Un;O0P?NcS40~JGRz% zK4b&{bqWUbL0^+zQ>ulS_{eqoMd9o31Lup1NfFG^-5Iuzvi$)S*aL^tWw#{>Xurwe zfS#qLa>Z8+2I-Kj1Fz}^YOFZ35m+!QkbPFbCYn6=h)%7l9}<00A%A`Pknv7R%!rcE z8tTjqe2@1Dt){tBKDl_V4O#;x(M zdaQ%wv*Ie3YxJ`gYj=*soj;8=TJt-2YI^t(+5d*nEHW9H-wMCEakDy`8B%Oj*Ph9h z^Z*v9b8WOx-(-!HmoDz+V9=j7(z?!6**->tVXL6fV8|4&!R!CsfZqF7&PZq?Rws!D zDX`ZiVS+DD!(?f6f?HTmA*07Ogo+|R~A0c2>)L-#-5?1G_2MKuVyJOb==Tr}73O^ovm&!H{d zvnF;i%gK*tAs-Vy%Jb=3KCind6qE#=6fD3^S>$$}bk;dvlp{2;$K?nWVfK*?Jk?2J zB7`|9VGWBI8Wd^+he~_q`i{(I55H5LcSufddQxNHT;5tYx8c4qmZ@mE5C=QRAjCeB za_~+!n?cBTh{b73D~wjtt4uZB_t$URkvczE^9={ah4uuBl`xcNNTh|OcopdlZTHmLH@AoEx&cT z$FFIJ+ZXdq)@m(bCdw@`Zn;85mi7TcsJweFWrZ}*OK;0wRmUf@SL4a-9k<576wn&f zICmGF7m_&e1pv-mx=)vm`1n8liqbBFCS^cE=EH4qZ49@A$)0rk`FG}}XUPU{N3J;7 za(3_j!g9TJzwsS%C)wJLM9~k9>9C{X`QIQ=RV>3Z34>P-gP*RG?@!;VC=*o4;&q?Q z+)QIQA2iOua7{yzIYfA~4?eUUF;>~pX&|3b^Eq`|eMxC@|EAolNn3A%vc*9>rU)Ct zYSu)F1#$+YR)i%{b zS>FZ<8G7~kf!!S)rb1uJW10m>csXwg>)XDw=ne%$223HcR34`|@y?|bU4-OriW6vQ zM5nDvkN4*Xl2ol{s6d6z(u63-Gpi~UgmZrAiHhMT|LlgBpbWn-B{VvK_d?>hOeDjw zlOOnC_J+~Z2}g&N#{r40aq7Bi9#b9>C0-QuHFOPZz@edgnmgW90nvk}bOmZ1Fj8#5Jo$fjDHt`(*Q z3EL)~s$^6nW@NsA16beWc^U33#BOuV5}5AX$ZD_$ZNbB?kc9nCjK3>FAW({If8iA3 z3$SH@0rhlX{X#=V#I;3MNhAzxU_s% z8;1nvsJ%>KLh1OG3@844t^HnVublj1{}-f}M6ImRMMWjbLg)3?If@gCksE-NbvV3& zAmg}Cg=`@IrXNAk&%#Af z1$#KFD7=lMmRyWuYytKa4SwTFGqk9nSbx5Ml#q0TvLgxYMLwp{&7eU@(|8i{p=hK<9 zo>kVba$AEx8m`Nw=h1a9_-6E8s)h0G^0f~2hK>vDh01qu*D(*{JlWh72)EmZk~tBs zi6*U--Q0W@2wh7PLe~hm5S}R^G=79u$g{IZCCfw=Tc1r zD)i%dFW?aFT2O$=Md#+le*2+!&ak+N3t*QPWHK@;FssVvugpG}Bv1Q});dWK_ck&A zJi4)V`!9x+Mp~)ArTk_EQy4xtEg#r?8H-x zBXf+9$>tam(c(JY+a5fEyKR1~(xL(qlI)UM$RTpauOIq;`h|%+J-jjN zi7NhOJNdP2;3Y0=P_7OJYzm!_cO^MAg=iK-!e&~mva*b<#z{ZgPd3Q_*bGelq;Yt4 z$^E+(kL!}&W+4a@Nam@kZdk~~{a8IeC`30v-~QF^!pI?O0I~dP!QCpZRN&(fy3>lE-Ac<_30~L)dAb;fEAY zD6N@!(zBmyI2T!MmshZgQER-vyUQ4NceF@i)n$HUL6UlC{4VFKql)OPUy+XRknvY% zZF?VHQ#Z_k;~mEy@|Oq6Y9%W=E#4O!-#wMOJvsCd7nFRB-+2cTHaPHIh#Tp zM-$rI1>?q_E~U5SqQ3$)u1hw^=7D8XMZ;UM#X^0tAa3%-6I32F-=oDFDhNwh$P6^FKmu(VNG)<%BmOHshs>%^u65P>& zN($Ui>F}}`^6^CycaS!~rsXaKYzpYGgFn{IesU@`F9-G1DIR+HNV-;st?o<5`x_pW zJ~Pf7+UEjy*35D>c}UDYOVUT&T$mmAE~rPpy$>IYEu_}y{U&^Qg`TdkS{RmbX2S8! z3CL~gse<3~WR_XX+-{;8%L;7%0u^TUFiMQwi_HhY)@J>DlFMSSWge-&N|v>V(<9mO zk8>zgNJ9OCOhMgY#}@gG3y0>+@R0Q8UF^aK#7ngnZ5s=D-YChG6$3uk8ZH6HYd20! z_yJFz(ssR6`MWTxBqjdal)E6euG)2nfmjU2V7FvlRRs|Ovyp*-iY_|pgFBsN4kX_f z$+u2+CieB#{jt?Pr!Ab+xcKgvCnzm^j#g_j{2)uYmKg-PP58=uScx>JBd^{|4sz0b zBH-K0tf>VfL=S{JQ-yd{Fm8F*R{UOEm6%ISJ`Qg3t$*UxcX*d z;7xI>wgIf0! z>S#6}Yad~h&&y_RvUr^p(Mxd*&PMlhRUQ-;-bie4z2ZwWnTVcjsO3#%m?izE^Yx$2 z;s5d8|Nmww|4C#1Pd<|B3`ZCu zgBI$NU;%~m%K;CI%qNLXf?cQ~;>e+u{QEKNMBiJ3O+@)$4EabU^z=szOY$aLU7Xa~z0QnT!a@3~>PSTvM>_#o zKe2bef1khm!rwN75YY26W5gQMSqRbuZOXnXHI zoABST+gvmx`Qo(4g^_&^*nt%4t{r+*8*l6Dn$?mPliU3-rFxN1URqY@u{6nQ8**P3 z??|-jf_D3gKWqz2DV`4`DdF^L$_rHpz5C0#Vtx}mPh=<30#DBO+c?6wrV}mi(Dt5- zfwv6v#2b+d>u_&I@M`qB6D<;+hT~_7;QM&1kb`;68C+Dk}Pi3d3Gh zpq{Zr4|1!@YF~7$8rp%)`duyi?tgMP&*ot$GXl#Je&VWE`Kq3`89r~$h5b}y{=5Oy z9I-WF*k4OOvyHPYfi$6_&w)4HN#gb->y0ct$soVNc=&E7{&vQ@5yRn1|B z6XF*?v417OX_=I{YVlQT(Z1&Y!j-fjS*Y$-N@Qdj*SXFU-LU0D%&t6++gAUaw7#B+^;1{Y zGlp~-ch}_drAEcQU$T660sbN^NN|JDCF3=eQ4*y z4bF#urm0`Az0XtDYt`>oU9Ro3In<)VknfV49EAROIa_6`ia+lD2q9zwmkS26QiSLn zhwj!chJCSfc2{l;w7TR&`YR-M6Zv-0P~=|>{$KW9atOYj?@-BWVE4i^5_djVf3>tA zq1^;Sz9x}&)@qip$_UKI=hdia?J)m;z zW~kuvGZ3*q891&xj$U<9`oySR$#s2zggUi8t2S%RTo%Tve4yPllc1`&J2Qv{`Bt&Y zi89(QK0tAkCPk@FMI8l*iLOl+&A24ydXfu@6_m(qXK~^jwU%=HB}TlN{`?37RKXws zhDac1I#}iM`wo*bPX+RJ_=>Y0uj2f4-CL1D_M>m*c3oBN*k6V{Elu;_g63QRo`Rk6 z#BMM!xE0`ip%!~sK-g;m$irx9EkJDkI3Ig5EU7-P7)cnV{7cvP_t~Z9m-FLo-B>lB z&Qpf-PlW%TWOj$>c-O54Ny(wS98N&wYmxG^agC{)rv0dgsdavNiV}RKlw>U`S@E(?f!7HwQBKq=$=KbIVRLd z(n69L3*Cg3u-IHaVRPBEs82LTzl*e&Yfa5|;}7~py;4y>Ue-Kr3=wB4G4BII4w$-o zf+_l0%{59%deF{mXCm6i>|ymosEK9IrHMI@Z#d+tFBI%PG&k>i2Z2Cj@vuN1uYDR+ zWz6$7jqE*0_cGN!h(2)UmdaLfzUj6yR>25veil02r9-rs0|Z5$&oK!j8vS*;p7=_F z?7miZmfAiz9`(i`mvMP9dM}cKDdy{}!6smv1P@u6msXm`Ha?~n@+rji+Zbf$g84nz z)22;ykmjkQeCL;)z1x{WY9yC&)4q6sTY_>Ac{JnJ^r8TZ-z*8|&HJ4pUir^|J^B5U z=NlILU|AhNs>V;@pM1)|;LQ-=!1QFpj4u2JEVcYgy?)4$)!Pi!;R>OT;VQMbsEri= zt;1V8xd?(jL_5p?fy;~P#G02Tm z!o?LW3#ErE?&*Xe1I%Cfg;_yOJBUtD$^(lj^JVP4oHrP32UOI~PB^wbN~iLj%Suth zl{rGoZH$2TCget#J0-a6L(y(h#w#3#++8{b%CFSNVLQx4^MZ?F+p*#IqXv2bVJZsV zkjUk2owgJeH#U|*0vs5y13Fgp@$2h#tJAOXqbo!UZ)zL!yF>OxJKMpK{r(lk^1Gw^ zOi=HVmiL}=%_nK1OMS##L`LJi(MePpHO4KN#NtZW zcxJ5uB%&n6=OX10A61clVkurC9Kq_Ehe$MF9s#W5Mt}>zU9w$tvgP>1Y;aQ0pl*^w zlEijRdsv|N`57xmKAD@-ZsUKO`ytZ*zO`CE5mP)BqC&xt52B5Sh6hVbBF zew=sEV=WuW@r|i_ zlUkD+PB{r*jdy8g{d`hwH2@CI2ziU{LN*n$msGV(V#Z zqG?T`L7(-_h^td#hJcgi#u{g}tyT5NXn|l_^sKKX2?Z5TxiY71`65zk@7blug*@jU z1z}f((^N#n$UVDhGf(HDi_uB^ZZ3oJX@CRFE19;?ElR|Pa@KCKCzVSXtT(tmj0x6^ z+1us93tw%;8!!=BQohyM>vdF~7{-reovI=x3AN{worSX#x43Gr(XQzkQBNelp$uMj zwNT96H^o-zG)cDKSb>X#JeyF{R&F8>%Xc%|GtHkG6r8#uk!sMANtT^-%>mvX~q`?%p(rd@p|7?DpEQ#de;uF*5TD$Z8!dez?A{O#!GI~Cl2D(e> zOSuKuwDy;Arqfk?lpSnI>7l%2tpS_)EJ)M}4}rjZK_Hg`=lnKnkNnDtt-{_@Ci%3s z{lmw%6DXDezEy8f00+fm?ZD3;E_9@BPOxmBkXAJ8=lZ3pTI2D6=RBX9+ZAjjyU~7U09)SuXN~_a-uv$rKV3{GWbtQc zK_S|?qDk!}J^&@L`2uEku`Xc}#5S1wm{65bO4UzzYc&^4`gSC@>zs31bkCvJ7rAPm zHo|*k;Z+A?@XQN!BEi9ERB*z_&{ZwFw&o7kigM9kk|x{F!ON|EpbfZ2B7l>iwI*z` z2CPjV6_+d3IjP-E-j9|r8e3xu8LaxXr(piGbttpb4bYv3(p7{NdqU)n=?fUH(JFzQ}Jm6b?nK>D+cE=9xDKYYmcmJ^@Rqz~2e<+BGnPxy0s zIehTm+Od$6cWkvVZ;+%+P;YaS$8vEvcN^_%ot^wcgii(|Pn*rS%j((^fHIseHhd0H z4~~^n>^7~k0&2JVaF|Jil_D-@`bFmT$gRnn8g})22zNn(gx|+BTw&Z|XuP#Ge@ZP3 zi<-JL+WEg7NuXRITqgsEUW~YR%8^5XgH-SLIZ8YZYFAeu6@|%n%} z5U~S|)0Ws4&|I<|t3H_udhs8(dMDSd01!jz?QY|FS+%R6bH=z0%}%uy9g1n{s9}|s zjAqJ-Fvq&eq`<*~HHF2N#UFcz)`~vU?xBk;twf8YrPDB17N;icsqHUof;Po9eH~9GOs;kdzvf8av!)tc+ z-CM5PWs0YJ^pa9r|HZ-NKlbk;!gDcjwR5O=6gg5p>1dx+W0356r>Ur}M57nJp?DNhuy+9bG7u>eDe=_&fmQ#p|{BDjuv8NMt7nM<_T>eF&C*|j>O02WT zvvOV~hz6uRK3vY4nwvrzhWAx;^O@{*7|D<-ND324bu`t(Yh9T$ps; zc^h$xq2UTO8{Ud(GS;HYOof=&z?ytu6k}E$6&0_Mity+Pm`wDdYpkvP+Da1QbL!H> z5!g1;&=Xmb8+NPK6kxas?U~ujE*Ash zW&fT~5uxwaWR+$mfrr9skzvNI9)=2)Ui!=`}115~M)(20#<`F*I3q}M#)s1CY zhb*{tv@O+|-zqX1r994iz%11R*?aVD&^&w6PWafqT;ofLfRvg}=xwl7twz-$RI8(3 zkIC1&*pmLpnX4C!_81;I{XXP;&SGsi+CH9TX6b;#SXDe^a-{rpe(4W60f>8M6sDSv zuGx}E7rqnWj(_*c!Q3aP+1%Id*9}{-vh^ZNxlt?a3nAZ5^s8oUdv#{4n`lN=t^{y@ zj74N9{}D84KXOT8btt*Z^coSz;z6<;nlpECs|Y*s_GZyDY^O}kFBI4vzi@`e3rU+Y z9_N_eBv)jFX_5NfefyI!$tGeU3*9Oi@)enDzvT*%su&|~PJ<&YL4)Zo1X_={ymUrT zkFeNYf7^Il6urZL?65DmaQfuqLWiI%Ke81OgOyYgX&aOi@F|WWp$(ZcSHdT??||G8 zA5vG^0uzo)_by>zNz-UhuefIKz<#FNbB+F2wkR_Jf}k*wSTVCZi<4uvS~ zUmfX>z~%h=%Dz4AYo8lTgd&0o`~kwXOy3!>CT76EIj4Vo_h()C)-O+W;WlbZQDpFi zJoc7dJy z*f4c3T;LHldp;^V`C-}^e0R)4)eqj*}E<*jbqX#24_`gK7TECnDuF6 z^{p-|jvZjrA&=1bfq*A7`MrU8vo=vtHTR>t?XTHMk-)N=A~pJ_8Asw@mipMFc#Q9- zyGDH~H&C^7_9n^s&M(?Yp=_eiVp*>*jLZwwe3}j=YrUjPvH626_FFMOCn(5Ts%){u zJ6*Z+KenKDp$0L6c7W?Rzvmz7IsH%PTTj(u*e4fnjZ0?_#uWQL){{CZX51Y8n;-Al z#mdwlmFAyPH>w)PVA1w$qHmk`_`K*;xEra|~ z7%!wB>YF5$F^|nn?Z&h%ycMtUe3EpVdoF|X=b);ZUb&*%?xxr?-!P{$A)_5Z|TnTdsVvP4p;l>Y6bR(h2Tv!khK6sk$J7=?(G{ z^TjV*cAeao;_oC2v}W@yG%GG2iD2d@in+6|YcER5XLx4C&Me1zKo+t+TcJQcR$gjQ zL`QD*QxUN+pgwwcOAfr@1vVrF%1W_D$AurK$47*&!EHr`h*(zrQEH`5=z(GYI4^tA zVpfeuRJ``@j$a2l-fN;-$2WY9l75gZq*z;`R_nR=W+5QMt=M+`rv43Nu~Bm^AhUm( zsP%?Q#8zHW4Z;@1zt>3eHJ2hDAz4mjRy|d>y-&2%wmmA9dVi-(9mhT+>KpJY%JPq{ z4RI8QOu9=6m_%irSQ94C2M40&s}|>cuC|Ht>HTYb#FO>z`h<@|Y+Qq5)uaP#;S=#^ z2LuNwBl>%~c=9?^N_n|!s;cDu2y*Lq|8Op4>9B)$4~lI>C-&W0YzTOpuy*qMBIhAf zucJ@!Z_Q0mcTPn0QbFd@GqVtfJ9CZXn2TpCEr-@q0uw;oDxPVp0f_;&XM|r)wA_AS zCC?q)nCf5Obf6dAZ_+x+2adHZgBMijF($Flc<9pPL@T-#UEJv6uj%gQZpN?U{&$;G zmT`$$<{oda2uY55bmS+o)jw76wHr%o$cTH!ISK^Ia+{W_`n7W2U)=W$tWZ`3P;W`z z`$PL9C5nFTjA2_vZkSctA>R?}t z9oFmMl^(Hhboo!{Ce8v;3sr3s48`Fl=tY((hHduAg`x7_OkPa}Sev^MUk+t;$C0f0 zeant+!Qu><7QSFU9&;KIW{Y`VG*29Hfr-|0PXu8>`zjwd-YII(lf-=+LKtYQ@jmX0 z-hpYWbX&hQuUJH#b{5}WLM>bCO4Sdy7PAc@-anJFFNXh&Ge-s=K4I*kHek|$pL2AQ zffB3)Sy;K;hMg~1CG*B>ju-#s^gPoJ%At*kJuq=Q0Az5bx0j;VO`EfQ7T+1LzAye% zA-CSks&h;V$}sbQt_X%3HJKY6*M0q9^4#F}Qz1Jd+q?cO+>9|@rlq(1dJneL|p5i(?EoQ-1!JJ^5e0kogpVMq*}Zlg5U} zj$;4l8K=8zxqh=lwUtm37P+kxe3s$%5#hJ}my_{%r+VhAQLm%_@8#LWc=Gx$4!ErC zXyLE>t7d0kol!W8$Xd>1VE*5ODm*CW2@S$ z8E>6<2av-#OHIZJ6r|z8ga7Kcc#e1LUR8={Jt zdYrz0il{-N_Hq{rs#hXy-*$gUY#ld+dbYj)G5o_KMoy%iKi=w?q9)1~zy|Z0$efQD zOI3U1K}X2FsZkTv4eM&yDbl7+V)>yTZm_aTaj1T5@Tf0;Dhf`1d(}D*q4qQ#k(N>1IPpb4 zX%XP`0jxgbH6_Lyq1|5k4F3s6bUyO6bhq-VfT=QitPCdctzRm@L{sZP-{yYi7;|?0 z#e0z(losZJLb)S&5+_N`R07$ulXaY!{ats+Kumln$lTEQYjce(BtiSQS#m*spMaZ@ zUV5rID`_d6qLS7+jOZd zQ?{!f&Mouqx8&@IweuD2jo@qAz=ldP1+^xx2NUWB@z5|0tk6{YHaL0!K*KII{>O0_ zKHxD~_@-tjR!=2=CVWR<+vIoJR07zv`@;Ph^1HPI093T)ulRzif-40Rf6Hh~U zEJtn2)Hr<;Azwb0d{uGP<2OEx?m)Vh5&&Q4@B+MG?&+m!~g+%y(JOX??FaA96 zjJIYYaJECJc-M(JgCT_@WA!obt$;1J6@OWO+nV8?V>Hq3``P!_FaBd28O}`Hh9yeX zY$H{jHM$!s{HIrBg30P>$wyZZL_pA#Ir}&s>zclVu+Q3t8a~rA?!>7y)d1o`zRb6+ zk#JA=L`hEe!+urEV@bKlVgIp5JQrUI?OEIHESH$(|Kik`R8a}c7&^zA zZ=GJHzOltK7+xM%xf*1BL?Y!E8$bW$qz;5LJL*aiomxA_L*bDNADC`ylssK7jk~%b z4T!!gKR4O5ALS#E6{r4UIBO#OOB%+E&$dHvwm5tpDcx(YyS7(v%fPDC#lT>1p7D+= zH4Ps9pdHJ<<|nOjh5XJ*kC&+kpS>2r?JS-h9CFCP}x zSp9(7bquCq1F%9iM(P_Qt>2q1+3Y zcTg=!2VPV03HPbVIXIY05~LeChE!1*CFn+U}Uu04$s3NTs5&g3Okzjr4Yv^#W9i2j{8}GgUE43H(ipZ=}q`w|fW%|0S)KpkX zTW|c>n9&eq^qA%;KA6QiK(y65z0n`TjZSRJB`{ef6GrPat%wjknVu`TG|~!H*6LH9 z;ui*A znx;i;gZ{XY-2QsNMX=IX!N=2;#Zu_Sr+wmsG+9$Cdt=TLx5|Dq412X*qz#-(Q%|%0 z!N?qc^{K17lH3?wk*bWY4dy?Mbk<(zAU&FMpabf7F3Y5D zC4Fu;LvDk*9%jv~YAC%?6;eZg)^40mD4H4Bf3QDLC--<&^YH-Iw zR|8kxff>6>r`VKhl4t!jx0_p2j_4+XZ~IKcEM>TZbUdn3WV_E!92cva_t<-De|&Ev zx6~Q(5&tK;Vb5Rk0wQ|56=g19@~iFbgnwF>?%I|?oCFZDBzn&+s``L&%Sz?Drrf4Q zP}viwkb9j~g_TNSkFnt#{_R~Ex-#j6$0)oe#hOIogD=@p$2xyh+C#`Q%h!wBnv&%2 zTLAPs`4Fh>J(Cpj=_pfO@TPweSprC<$5YzWcPR!+3idHmQiVq%IfFzj%Q`vaeE@xI z-fA%IR~A9$NGy1pxMn@I2qQeAGTzG58_?U%Qbcv1RcJzqK$oMT9jx zrflW5V&-LEbGusxuG)u9)sE8ODchb|)F0wd^~aimSef-H*2P?mWRw3<@twMCQL}2*?C%8xdVT zHFegq<-Hw-Jx8&|cz2D3W3{j8;ZoUNUXER&apYy|?2p}@DB`}XPu_hU!AZ7B39$ef zbo#W!%z?aND+7ffBM;K6my;WPzK@ng$4iEi==&;jEBoLN>CmXZQuO+Mt{ zf`=e6gS4MVg?l4oI)<$l_ubaEm-7X^^TRZVn^G(lR*HXc*uRIymC=52e??XcB}}x@ zj$!DmWr53raIo^-4?&mNGw=xBz~+1-KHqyN-8)3xm#0ak5zPE1iIS3#m4M$QeB?gV ztx{t0|44ZC7lVC+tXBx3iu$tS99xVNKI~cSmS&Up>TMOE5&&-eP9<5ZRl0`b%q5{gf+Vf6gmZY(F!WVHESun&B2X-DhSj7eaZ>&i9S z%}m<+>FU^yPds>d#+jER99;F@zUX9Io|7oL`!v;9(WA%X370jQQz)u=8_e7o`8zwq z#ozy7^8VK=muOI(>mDJAQao8#`%r>XBPYsWxuQ2FxoXO!kR3o^@pxX^H!=E)tQzwZ z?Eu$yLh9tviS?(8NdQT(eSmJDxpt~{?NT8}Y*;R8c0DsQv#z}~KBcgE?KUDNoDdQ) zvw+N0snIh3Qg%aB$JxdTt7KoRNWN_n-ydid4xzUd<%Z;ESBxFJKJR+(zi#cn|Hglx z^03efOFZjGim7iErRkv;IvR*L()=8r>4WM5o??Zc0B8kY?3OP7ON1P5QXo#77^_LK z!d5dfXF-Z;3jAXd$3PFP;m_R-|%@GCF@J$Wm+drgc^Yp+A>a@W7KLW5CbAn)mtKJZ)ZchDIOv zzL>ka^hE(13&2L2`bk$veAo?rkY{a62)~eW7>{a;tol(gSD&t9ZVnc;sE9ipwmf+& zdEWLTrXgV3I?w}LC|*$NB%P-|Aze_+9+R4p=)XdjKJnKbq75V3pSi~^+TLK+5%_#N zn$hAoF9xfopZsHL=2!UjUh9{PI(Ke0U6U$d=d;tfV+iJK9f{5b7i6|ZWwu6tU&CSf z`1rtoTc68n=f2X^f4^~utC&O93DAxIJ30BkdHmKd=EE&cz24g^r(IqWC;Ra+)XzV5 zUPssh|avg!NLwU*A=Ny*8Uzcj0B5i*4+s?uaFlyriWnCri&B1$jP5dpcr zWc@cmWD~Yffm8X=A~xy3YxbI2(EhBzf-?<~5B|yD1JQjhK$6d707bfc2&{0Gg)8RG z9V&?8!Uo@Eq?sEgSZ* zg+;Sr$RAr+Zp;5>bBWQ0r;dh_>QZO79#YX$=wO*dqtrsD7<#?_V`tAhmvzy{xU)AY zM#}K5=YsrDg=LlEh85(K2h^^rbsoCIdlr{fZdi@6G0ymFp+l);qS+{21CzUY=mAex zZ&z^6tQyg#C;S*MI&u6nQuw#;bG4swAFKzUHkZxkd*tBX9Q4nlP1dSB4F_t}pE{bS zQ2CPHi5VF%=SGwJS~EWBS4c_+4^+g!OO&}wJ`UfUFL0gt>f9R})wp}lb{XDTI8xCs zqr$(dw`(&I;5D`o6(@6~_WF!j;qU+0na$!7?-!xZvi#ElB;&>Quu8Q#bAG+TTOmL~ zPdw?FyDvIcv;bw3E^+22ECxWV!jSw zs`E3!DGOj*&3gMu&1Unh&wTy;>MdIf5KArcHlJ6ks!laUE!CQIX5!j(iO&CumeezV z909cC-u4*2EFi-ZN}APWg9 zr$@i=5HN$fE>WU{P_?yulqEuLHWAjySVt=4OIN{v+=-*&*|fA~Vg|l`2e(tSv>=eF zf)|zh{10wBbsl}v_~^2P8%r0j&$e*O4->IBshY%NnOAx7(2+dxSrM9J57#fLp27FC zM6Zk_y+DhSef{?Z(8A2QD2QwY*rtDD!k42mmumT4 zU|jafad$CaYv-@4B;#cKl0~^v{INw}6+P9#yq4jd8@<(fh2PCp-@=-Vp2>V%@FWI% z;bBB4EM!sNLd!H)(ntbz?g12PZJPDC8#x%0g2^y@8YHE%T{qoJ9YVfH7R4`CWG^aKMbyNu{>`aaOeM9di?K`P&ywU_v^bE`*}VbUJMsG{&m=d zLqC7s2Z<~!i{#*Qv&f0Ykmdv}{@_fi8v-SLt7(*th7wMHvaqoHtx4mMBDSlfQM7Hu zpNy%~7tOr2-TQ15iytt^F19YCwi*n4y%eXQwUF`_KFs1Lg|WiPC&; zXz}jRSbDe`qXay-?QK4#I~d($-x<9H6ozKjo*y_Qm~twMsSw*q$>TS-k`ha9AC473 zljw3%-TXRoi$KM`pL?^2SLs&7%R8|KQqdjEAR)g#qEOnHL*k@js9QDNXrchBZW;34 zdGZFl%QgSVzp`hc>}vPVH2W75Psf5BbSh#*+-`quJ1XY?TrY9#>F8Jr$;VbtSYjDbuRoYdavo`5}gab*TanQhHUtqI>MowQER?l?s5`EM(OsS_A8V&htHL15_GjM zRYG@_YNxs7F`p7gUhMz9KWw%vU+umfjQQc@0qhTnW99+(Cx^AU_o+IMn~RL9z)I!B z2d&)m_1+>mmwc(d|%F-%qGUSI`u#C1+h^v1PDGt9!M5O=i=)YM?}YG{9c79R3Qr+6hgv+^DM zMaOZhfcuGKx7qz(<|eV&fHamR%O5WbPpwJzSRmZ`)M$Owk*Ln05v|LlYTG7dgTq!C zXPM$5r?NjsxOnYLWq~lEa%`g}HfAFO>_=hBk1l?Mw=IAF&VI$^Q3j#bNj82xmpH;m zI>;8l7|%F zO_6^)HX9a@CG6W9+CmkKgMiFI{Jyx_soB$U4J(DJdbd~&_S zvuR^p6u^?;;(INTtL)ZM9fGJ)2RostQAZX?YxGg9MsGrpptUVOs_qLGozNm~dRsiQ zH2siN@-jF?nJqhb+4rp~bN!&=+OFHEPpX?nr5;M!a9D6Cl0p6E;FuAy3E^ zcX}6O{Q#<2GK=phCsv-jjI(z5J_H-w+ep3&xs#u?G)}XfqFAuS*12W!@4| zS&t)Uu6>)E`nSpc|8C)u+PT-4kgpoP4J;kO9}CQq^Q)n!&Fau6V3v$T?ZSXZJCf1Q z#+JpT2DIm&Hn%p-P=yLKc9QWgi_^x6cSH{jtbF11=IGr>#`oL=D=1VG@Fc4 z<6Ti;xI@?cKgS6Eo5)(;$rVk})PqdDlPm1W-gxqX!=)6$?*pHa7r5btD1)3VEK)J; zBqEC2bZ&d?<%0^T6il(3Od3E}J^=eD#02U>ZOF>}ryVoV<;^1;USQTB-;Zv8F*Hv5 z)3(al!hwICadi({r)Lcbc2=XScud zu=Oz6H-_B~YbtaxCoSlTt76SyR!rVZM2=g2o$Y4~DgAg=>$|>p{b8-SfXq3@%vy7dd5`*YaQ#mN0{jE>nw}56>JI~BV$%4L4 z4-9*FI*&Q3=rnYgxbE19j;qoGM~da@pWX&ADm+Nwv6%M$t`6Z!{j`Ne+hV)A>z2LO z{n4EWh=#L#s1~i%ic^Mj-1~^l>Ny*tfQa|K=G9D_a~nYy6u^CnT@Y>K-<_59v)HX? zzJ9m!VA3lB3F50rBW=2h*~oEQIFc& z=>yGSqaUnoWfXa@1O3=1d8h-}qgdFm7oTe-H28#tFgXn_i#Eu`aA_XqP9 zx_a{GYw~Wet}H3t+Udep(7--YR#2BeGo{LnFHV15{(l>uYpY7}I+`>?m1@t76R?m@ zg!BuVy^)Du$JQkzX^Ipz@W=aI2KGf3#a8C3)BrMaE^Tj#l%y$%AYdrd{H)KC4}NSY z*hTjwYaY2yt#8DZ+Qej6KP-OXz6)Dcj>ahgVmlf3328Ar1jMkJX)A1jf|%0K*3s*q zhj^r$$3u0&V{VUQ6-Djj$L7K?;(nHW``iP+N^GJNLTGAi z!s8rt^nP0xI&)9wxhA_*(jx?QLUXw3%m{UELPFuMkfvOtQ@9n zrVtZ_5^K@Ewik0QW-ol#Vzc6;0YUcNqr9Q=Y<`w5($wEMaP2djx69U5sIV*(9qCM( zu9}nbub*}fK-kPU@)J>4BnahfC+^~W_DfYsdy_(7FjHR*=BMe5w*UL&m&l_9$AC5m z`fI)wiOFYAc=aiV@ATJQYb7s;A1^*NrI%!;4bKmrBSdsVRolZjC1gGgSX=RWHLx2P zN=Xb_sM=u43`iFbcrbf}K8W0Jz#`wy1p{Zkz5cwQ;e0*|5TdV~8gUs1@r%oO%kFI+^>3lyj&CWQd$Qwgy@BBW5FFT| z-gmBkdChH6UA)RBtWaM4;TDF*>VYXvh!Z+v<~u?V_W;bKbDQ>8-&TxFDni+vD{V$E z$ubs=D|={@Mp8aUE~39a&U4fwTL{4p>D6Iu3AKyE*hm{3*LK>)NgO;^c~_Cu1qPv% zG2R(B9efF(Er$BFB_52lj<4K0!cTGzpn{}^yqK)AzAq%f(^2W6F-M|06L?p^UT?Z} zOWZw@`ila;pdGEMls|_AgoIpxf(G5)N2}L_0uji8rUM1`8pmT)>8i0nhR3LyJlA1t z>gTPit%J|qm43egI}kL_>#M>%sv*G_5c1kn+fhG; zGP<2haYi5S7kYukP6`+Hb!;~0264bY7>xQuo^D4Z+EiAx8yca1NgEun%sjMObRKM6 z1zkVVx$ZyO!$2nxc-0XjoiOiBX*kW%z5r?41+knrn!r95+bP13HJGo2b~!c=E;h-o zZ)AFOjg~R06eLkzOnI3tt;VisLK2I}K9_1es2MvWg=~EM75Uo@S_jtj9RY86d>~XX z5F`3_iM6)}pv%%{0iDrZ%bC58^1AD?6kO7{GpAlQ2Q7NOr!=0i*sgk0!ltsQE313c zFdplQtQUE8LELw;Y?x@|ii57{y!ZTxd)e zQGHXf8yls&yQdWD9O^vOq2d*ccRrgN37i&gCnseYbK3zlJElwjzP)|Y3&7SJm zdY{2+`9ZliN48Qs;Ud)FYHB+Ylhez5`({O&ZHtjJbQRaU5wYBL01CCHG8tc!lj2yp znL8ZJ#ay&FQGR`OEz`Y1Ac(oofE+q`vpR(+QtU!kltG+Lun6Wou<#tWJX{6^2e9cc zO}~sKi{-=egB~1ql%0FQ#Snt{?H%jtP!Nn<*J$-WlY&@`;rNdN`hXChwh_qP9J{f=XjE&b}baT}Y0)!K6 zlk{*q*Lb6(KSi=>8H!wO81T5QGUB~&n|S%Y`(vvh99Yd$5i=eWaPTSt*UL1`L#Z>vOSl~ z$qnjU64QS$a7L(D<{qfI1VzF_I2eW44y#!bv+7~bH}Y&3q`)!Vv%iH)?it4h73^e5 z;-($8bVFpXhC=A&>+lmuO=+Osgg;>{q|gW6)v4~|xg!6dMFCYwu%f@JtH2M8)fi4U z{mskz?~n0cL%``&QC(Y4F(2RU=E}O7Z_o$&L5U7kqf<1V0enJgM`!Esz?`ZMDxnx# z=NG?PofwA?OxqFA_-Q9{ltJBlSE`)JqJkWl@85vcEqE);04-#xrhX5wx?2ZmP3vW*(`AiQyRIJUt;3c6gv1M8dFw+uLE2T z0c^d!EhtuBBye?bnm<2JXqn zQBHrrHWCSp}%|Xif?ar6=7Yi;^%v#3S2m%UOboxWATq1$)Q7mFB#8 z5$X?yd-kmkV})d zQLl9KdA-RmkoIy_eZt;RBG}5Y{dMoI`*sO%q)04Z>WR^*AwEJ z+*jbvVPralpGfMljRW$;QPzOk_5>?7?6l$@9V`CzcAG$9qvelUY=tM$Ycd~x@^(I^ z`fxrvXEPO{34NZSwphhe19u2-R+E1eD5W0JkMXjun`KSoiRqY}XMFah8qwfq){<$0f#>b~V(5o)xG=DVD1tyynT2@Z- zi<|G7l#`3$I=KNZ&H}Kp#%`-G_Ja=wzYJ)DKRbjd>C8;E;kW7Vxbk{JapS5LmUp7tx+CQj0$!MPb5vn<0SWr}{Uyby;6~wO3|?(%@N$5? zEQD&bvfoU$^Lb{IpN@8e%@$KyyB{=3TRoeN2t%JPVJC%mt|0t#EgauXR$;kx>Mb)6 z)$3h_wxy57$K};crjx$>nLE`u;~5YGl(;uX&p zaWBbATT7z zh2gVtIZ_!HbzQ&i41$eSEv_9s&{?ReR7FpCoPB+HG^37ZA0rA6GB>Z<1-U^e33m_l zEzW3O2^`+ejrR4Jzs&9BmyugHM=G#I_OY$iYF;X+297I!>#9vF?le40#BREH_;&4( z5Ox;PHa;z~Uhv&j)kZmi4flZGZ+antFwXJ!muxq#5v3GW3x{nQD#V=L+p$kW%~Z;l zTe7OgC#W6nx?D2np(avXfqyVaefGuuxRpjS1h;(SIo$Z1l}j2yO^eOeRAQC{+H9a^ zHUb-=;I-5anm2k&j$H={jE4oX+<)SJbndCtpdV!zXYMc4{@Lc|u2z{$aku1ge72KW zO_jB4)C$g4T>s3Dr?J3C*Ci$UjQH;q!hKr@5ALzru)1!Olr5tUSOx{~(hIr>$V!!;Fgj~|c&c??a8fi(T^_Cfd z9_`UrZBmdc#_7*Os7OMr1y62)dYRJ+YlABG>9Rt%@=)6cVWWy8qV7IGm*UPRd7%DA$MvnyCCVkAcwXw+aw<{+>#s<0CaD%7j9_)S9{Bo88O_6uplBc?1e&zt;OR8K`Yu~XG&mAcl7`>!V&j;Og zi@7ZqnRJ^gR|m*ca{bAnzFHEVkhpqi1kwC^o3nrOfckGYoKBPN(`%Mh%H7c+s!*X? z_xu`$pE#FOv_}<6$0V46Nv@Qj+R1$Ctk$O6z!_eB5HKV=NAem~f8s6|X~I#?(9^LOL9lZT?xd^|*(#g7E+L+kDEf9ZOHeM$`=;|>;>`JvD2I$EF4RrVz&tg2_ zUr$wg>ygG7S#0wx51oWbjE#{H(VDaeERZlRvB-_td$7U#%$=jhQdq_TQ_`{}rgeZb zZ*UTznrVYF6{-7im%*+0-$q-EfaT`{WLRx|&6@t5m52{Cc{apGx8h2e{He&6-quEw z_w~6dg`_tv_O~FL%aHV1B>d-Vuvv$psHlQx{IQXdhIILsJTle=Q!qn|Cp?WRXbfcA z_tYbX0!m7z+iHJ`#+8&Pq?JtFsvc_yRnd69KDYnu(V^y}5_|8e=tH&;)O6QI;0J&N z#Kgp;t+Tl9;nlX`GSi{#-7gHcTK{v${A-}if79%F+v{mei=fLFuw<=bDHSVk12lHb zdINY-2C~ey4!_l2s0_zz<)Rs`Y`8jrAU#Oa@Zm9I;_Zu(T|!e3G{HmO>XI$KaviX3%QG(-jFMd#?!TElo5xz zEh4swV4sSk)3de`9R{gcjFU_5t+a`dtM%~THL{JUh|Rpx3>L4f2qjVD_**YQL%!73}e>h?a(`R*=@8Hn~er>Qbeba8QU z9orQn8SNh%^>&^j@Bm{@zh^auY;O*;l9_wSww2W4eP_M5G2zw>9dG>9kgz%z@x-G>{#@r<#D?zE z#!n~?&~JU+^@MAy2LY^Uw`M1A>(u&HjmZa<>DAfk3i!Zn@73Uec_XHMiGxb1lV@lc3LHXA=tS)NpPg?Ro=QIah9= zXe*HIbiKgM6yT*CvOgeO^|RZqs6+)w{kiPO@<^iv>G~*M6ypWaI$*?~bn}1w4z?K8Bp$Ja5qUv$7ms7U(iM32q&tbkpwh z5;~W!yA4*!M)DO>5+wXzDjXLKWI-i{LGm&xcoSnB_`dKNADfCW$S9FkdYpI|p7mfc zVbA0F52!~(N`>X>lq-g+BJPnYJ=oo-INv+eeryGNmWF$@EX7A03H;`Cu5Qp{Fs-5; zZLA;TmY!!{)!0l(-4Zx_3$HIb9c4dQ@yTWig{_ph8Ntz+pd|JksY4ogO5cnJ0w|mp zmBtYh&6L+h616vW2vjleLnMD6hNNL<_V{TlV#r1?*w4y@% zh?&&VwQlkEuq3|LrPNfvf3r6;@eYa$8>z-w5rln+R=sd>DU+?hG|-N0Z6xJ@@O&_( z1uDi27r%aquTqv{z|#a1I6{J<6W;Cv0R!$r@CvG$n)&0Qi9Z-#4a&qY_4fOe0TaKI zO7md^9|*Hrq3Kw;9nS=_X)U+CN``r*_*tZ_hDUx8qTzi`zTiQ=LRlRPP5eW5m5;b%gz0h#vP+r zOZ@O348917Qz^YV=vo#obbtT-ogcZU{o_qa`AEaL#nBru2#y2QPh_U^oiMU~_DD?W z=PHmr3kgonM+`q)3BkLW4LERIt}8ov4=yOTH=r4%n|-|~lMAsk$-gsE0I3Mor~-s( zTo@E_>}YT}PW!gz`qtY2xT)N2HH_tx$&S>6^8TQ0 zpUaOmmHM^$8xrH`%SEMm>M^&@lEqGEPp|<=`J=>Sz#FXq(b}}pAhaDp5aLuRux&Cj zQWI`4hmITb|Iigzgcec${DnGS;HYpIn5GB}b#%~b8JpE}$xo_uI*~>KQzxAB(HSFh zReBBEA_fmT9$G zq*nG2Wnl8X2aMiL6O<+TE4W|9hW2-=5@D!s1`=R}VzShMu)238cORo5(O+FI z_q8@Qi^V3VFO@@4r)g801)?_V02>+0CS{RyX;#nQ#mTv?YVFVKmaxdEn>FmF3i&Qr4=hk(w`u#3Fc=3sr*q%xO zS8UhpS0&k88tDBbVr)sps-N9lpIP{9lN(J|h$uxB550RTqHG%H!7bsqlMp~Gn{AUw zra^TMn+6G+-9b4Px6HX4tjNM*GkUn;6?N zw`uL!o$F`JF#xz9Di(3!gRN6cB9My=QaEjKDt$JLyQm@K)t}f7LkK@0QRy{LTtT85 z4@W!c+>Jj+civfV-_bDBX7e9NyHw#P2Cww!) zUErLHW{GG~TtB{ozC?l6V{(Nl-774e4jeoyCCT6qmG>|DY7}Y1kJA=b1RtKe@7>9B z-pQoFP9SwBuF}_sq_M?0X$%=?_TtZ8{O{v@$DhM$7-4KT?@G{2rmghXr z;UDL&bC@do#AV0$Q4k;ss1XfsDBOB+g|UL+^o{@Bx4--IUxSh-FmQ>3LOZ!go`Mw> z{H*A0Gf%ADZz0wvKV8!FBbyd4F2OwgQh~&>8u$p>j!sSJ2W{Px$i_}X%mORdn+;t$ ztQ5Ip7Kgov9g?ka%@;#?ipk2n9K&Wh>e>X%XFK5tEVFE7^?~jZvV6eWIHi$dFX|+_ z^`0U`D@8y>o<1cO?mXPAbXUt=9wJ%T7Z0QViEe8rm(BX0&K)IW~Qe$#FVv%H4uqk)r=!Kcx zo0Flyw4YHT0UZ_AA9d(TwlZRq0s@>f9ZP8?+H)X|>?Kx@SB^-b89F_`aKc2jnnCvL zmc4Xys(k8N!*GNG{1>Medt-R6Uha6<*XxtDeANUPRO-x-_etZvI_i0djGfR%DRa0* zh_hTyPccR*&rRgn^q6A5M>)4W*KNuhP<7}0NkcYn=Q(6K?Oyji}Y#2qO=Pm94wS{&{&m zrz1!^Y3TQFl%%GgE0PS8`L7%MuhebqD8^VhHKd<00;Fu+!_KCf^*i>fzk@Z;rw)gL z0NdoW_1UnFynu>+Bf4H)K&tbe`KH^frWV+i5#3F=Ge5F7obaa8-!Lp*{-fBqf0(kd zyOMcA+1aQ`l;>k?9j}|Q)g^Mj>x!AjQhHLp(5^Mqh~%nkC}`H6Dn>5Qx{Ee1nIEY# zlikSOrK&U}#P4YRy7~B_M}2C!YdvuH{lTbhJvBI?M!nn{3E~)U-=}P^$e+xnPFxP6 zTAx`(7EJRoxePpT_lgY+!*Y5KS?H}D&t|GIx?u*7hkN|5n7R_y^X)jQQ|%(5w=_ao zzx=`AM;GtgTTqlga-|14Z2m*T29w9r=zv~g{~rur!mfGbrEDw}PE8%FcF?KNNLLA0 zoq=YjkEzcS&Z!GG`_iQY&Ce^24qNblDJFw{jpNJ?d+z_t^87`N309zi=UYF}j-*d|O;XFYOkYsbwlZ#87RRx?n$H^9zsSsC5x!t4g2tVDlV8S|A8= zTMCrVmAchFc-^V|+|LdH0jp=@Nh2{|#c=QLqvD=ND@%I!H{HE!;h*gNDi%*VUJ+KM z*~yzcs2NPMhz}lLxm4f8raHz}8AP#DefYU~z^JuPu}e_U=#pD1vs%>b0^c7DZ)gGW zemu!(7zzJY< zlW%iK1sqiFDwfW)=gvB7fro`80-d8t0?2+TQkooIU)L}jz>pROs6>G`oBC}d;8c3bSvUjC-r zb{jnzP@_JdQ_=b;(XGV~GP?M_bWZT~Vx{%sGPRW2YqSWD-d88th@ty(&z^pI>Vk1L z=PMVJw+6TQVtOP5AdpP}hVN{cEP0F?Y`NP zyiUk&UcHWu5=(4tucGrEX-mRZLa+s)j#rBj@aoX5!MOAsXgkC1hQC-A`vmW!U2j<+ zn&;LMeu)_pG>C&hpk3epS;8}zTY@bCrcSSQ1(_J#jfuvHh{#9UJB!{9gkDlWP`Bf1 z>f6+V>S6;;8~26G^_mCy5%&nZ5c%Bf^HiLxcay z?}&r})u9mFR9KF>+8+$q3+Hjq8YpJ4ePFIMAtl!+xlKaSmXY}-p>0Zhrl%c_@-4BJ zmTQ(n*u<98@zq}#6s%tSlj-m;v8Yytc`36LLhmTBcs_VgmAw=>(1K}jBz`r*4Q2`_ z+Q<(!{B?(jKLE)EfJ=3~q3 zaaqtfH{5!6-0n!x&F8~|0MDA;Zp)uG(1e??Sf)LfzI*57u6B7gXNucm${t^INe%Dv z1bzxPbyNd%z1p-#Lz7F#i|d#7Fm!tIz&Y-7=N@)@55N&EX=WV+VUt+#llX3>a7$s0 z-&J`sVYI!fUsn7t0qFG6Qx!j)&UsTgc9pzWMpmb?t$SFvzLVpRK=m% zB+M1QIXiSJMLwHol7ry+?DefNqxwW8maY{_>lr5@Ldsx16Qx$a{8AQ{UyR(5d#$|S zrpB8fiAvZ?<;)E)^l=DH%W-(7`mkMVZR&STgZv^Va$-BDzy4F=!UlyDD z>DCARUdK1sizVriA4!)z2z>ezekyWaY@ZMsb^L=tzps zV?eUo(0FWT?@*HJ~JJ=AuMv82r@Gf4AQp$_z-in zz>AU-@blZ@n&yVQb%W+HUs?0{2q&%jOw@}nV#xn>cbv{KjwJUQKcjXV8QIaUw{#4I zei*EeBF5%>OcVi76MLm$t6cTs&gi1hP7QLei5IoU^Owyv`Ka{bed2=rIqBF#^~B3E=>zGK_alVJ-kLK#3AeF*SDv4 zF&~k!ptgcXgL%*#jz-iJbY~P#HPdcwcR>1!DnLQ)_BEonbDuE;k-z+dN%JpI@4`;pAfQU-NhTl_*J9o$O+u{Gx8Iseb*t#pM1Oj-b7o6i3xQ<1aFR3#in zF~81(EaW{K3Qd3K>$;S9IW*qSD>byJ!(ZKm!vzhT{>6s_Z*0B`TcN91=$Ks1!)9-# zCNnVkfBFZe`j=@wb!cX0Y$YQKIzzlB+8PnN7xa#)lW&FZOe1g-Spg=h%xc9Qwnq_l zllKl&2B4;X~1_^d|^ZHv_KxL zW(@z9k4p75essOGjbq?x2nb?esFfs2r`^(lC-SbS0XnD1{jhi1x&{*wdSiQ{sZisG zEUuTH3U?zbkM%*Pkq52<-VbK+H4>?8Tx3?Q!FC7g=cTLGe)@Ro1?ud0gsBi^$ApQI zkOPHKAy5e9^o#$YlX;zDlAB9g|5DI)^T*gNN)~p3BS%|7f6o@R92?chxr92a~$^X7x50nCa5ntDkpVFdr12+!}$$zq>&RPx){v@KDa6ihhu z{&#=tpG1_e?aa4$yAvXP+D3I~h zKdo`aa(oY1O#cRR#Zl2^16Dw(SEFaygj{)Ki?Z9gX$#&v802>}#zp^gurhn>B%694 z!ZOp|bJ6&8GBp3$gf75m-|shz+X9%nb@-aFRE`=`Zo!e*oQxWIoY^4NHehvBtSd*?ybe!YAa}J@Cx^tgjH3 z)A*w-zaFKlwT3`HzSFw2KIXl62o*9q`Cr(sm+ERMW!~PU4sc%?q8+{`Ij=eGp}MdD{Ts&avoHs>d_h$)`TldvN| z0ThqlwLElCjxYX0h462TPj5K0lnPeZ{;ZhfVxnvr5j>lCySjD9DEykp8&;~06ES8fNQ_TX$|rWh zVF;tbJHThxilp0F;bhFW;z1eJ;*b9Eb{}Xzr)<40GDmMf z&(Hk5G5vqtc52sBD#;dKk#ZHIXb{63P0w&G*a-*_-Z8!XY1=6FG-`IVdZ zPJ0_y?xAIlE#8*Ik*TH^Ri*!=^1IAFkzT-ckij)+e+t*%4*}x)kVtsMVx*|%P!!Ja zW$9)61-4x5v4g3?G4Z~=iGuQJ3u*t@C8>LN?F^-a+K~m0Mo;NPL_RX_4u0=ZM2pXT zC0^@{r+o`diR#um z%i*zRLLw&mTyvM2?=rM?x4Cg@uA2Gk26m$1wrPG6Q=1Ba6K1fi#$fzVmNF4cOj24loAR25l84jpqcp8Gf=u2E zA2BcmeD{vV6vuR9p6OnvWnBAFC*98N7@HBfzDh07ks-&>%QMrPk*lZ(`UDU8Q>G4< zRwTpXb>11f7htwEAHCPP{Iqg3Mae}dH*>5|)hR?ORfCa=7>A=?@*q4(sw7Lmv2K%n zSySY)`KT5@@<9-5BHV{A|6Tc4y@D?cAs1Y*f!;Oia5&&Yuc7Pv{Cc^z;xUJ4rjkT9U4X12ef1EON*|=`^&WZ`iwCCm0 zVkV*C^I*$wm{4{_klI}Ji^|1sk7CIHNkbRxH?P#zfq{>0P(7+G_o@zY+4#yL$}+Fi z_En#P2~DJ*wx0Pj>s!413p`oNCL!0_+x>$|lcY}r&-d20JbD=nEv9u=9fK@D((7R8 z5^?uSzm1m;Pkv_Lbo>v~8VQH5G;M6Ip^J~p(ir{<6D)j)+l!**&Oj|R8V(9brx+MR zp=XXht+i0Xib{4H?`ZwU`Sb0T@x4D7F4Z7qRtCaZ{Yy^WX2?FJZM4(PaOpoj>wkX6 z6nXq4zsa0CCuyeJbke&p4Uva#NlwI2Dc_Kbao>w0OzpE}ZC*WBA7!#0t+jJQhf0n- z^Cr@_hR=&2jDO4X5Xo5?PQ8LC8qY|Zhd3l&_o`hL{p#&=S8kv3h#JDYlWYTR(cx#g z4V!Zcu9*(tKXd=lx=%P0XRM$H_hG#jTluPcTT&3wvFQpFSBkeZ{P+N5ZlJ87uUrGE z0nX>R-y3&8azz&)b6pn2Y4-Z8y~;dooM@~y)kusE1SMZf3`AM7Gk=l}R$~7tO6!^} zWZ!ubl|m%z`t*Ny>*10y%!6oA>U@H!QZ-IcD$hze1Had;e`>GurIF8V8ZJUM`%T?g z1~)7Ed|E`u$gI0QEVisI=3~%nisv`kqLJhz$lk)#TJpDCo68}px`I=wNjiJFf*e5v z`_*dfKx{U{h@52iqJcjSQ^?E>-U)%Bn>y)o^c#SazFZ*TwhWjReQD#a?QBsz(uU68 zd2TnmV^&)>`))M06bPpdwhpSZ_`Qu+aP(NzIy(5W^-uf!fBzG50Aej*|%{G z%9s0Vg?M|?BtO2a`b3=p1O>`jjWfSSrr5$Dzn z1qHpV#-d-?b4a2Zc6>b%$jp9udc7b5T5S>{MgyC&;0w|wtxOD61VCpHF^A8n9NLsG z#(Qu59Lg#BlIdJQxs9`tzhBemAz6x${bp}Sqz131b76+L;zPCYsg~I+kU`@ce}R9T z+Ov=*lun2(O?w`pXLMKHiZ-8tH}lc!FBGpt-Fmj;Cjb`i%RK|0L*)I+8X;L>duBD@ zZ+jaQ+Ka1%QqA(k9K*<9&o{q+_|3VvJ5JK_BbZ7d=p+)+OaA17c685q0Kjbcm!XtS z?nkdRfgk7VW1kZ{*lR?nSb-us&yn#(fP6671`4s!Jc)YoU!N)7F$6iEVldc-O=07O z_PEUh#a_GBa{}1P_S%ZF&fRyRE4p*d>Y z-MwmJgEu*sJ9JW&(X1HcF7B*W+Yg9N3*qQKl-W*tN3j3}tD<~fo7k@8)-lo40TjWO zdIG+wTDf5BY6xs|w^h0ne7}<|Y=@@oVROp9TC#^~;3eWJmw{el#l%5Rn$})7On@Ng z>oXrZRe|6>?;Qt)9r|@@X?bM!jQ6fRqK*~O_uu?G1Q>Wli%(5Wg}6QW`b;Rjg9xkz zQ%m($7Hr=aaGO|@wPfX4n|(@Y-Ye{`$W;h4bB{bTlM8cbg8I!C&WN-S;U^{4nm@a2 zthZ6GE+qOwF(O;(U*hsHm}~Ul(RZ*ivx^YX{HU1%{JBWea_{l9`+aWzHUnS$zlDhZ z*^J9CGz=87x%U4||=K?;f1 zdGy-TIy-JOx!r>a?+}@#UJ%2GVP9puD z=)8tXZr!LA_EV%Ib;6xvjLl9JWvHTS<>@mBaZ(+l@9Wv_5Ogr2huTILBKx_Xd^*RC z&SG}Bq*Y?xdtaB0m|)A4x~9()GgvbKgf5^gs%hdStX5SYJ+0?sr=yx#I*8_ZI4q?8}lMT;C7`^WJ z7KmSYDXUIkegsR4-SEf}Ey`p8>x!~htI!o*F*#zGh}SFfi4VHpa|g`|C)pcEiYoPf#84`gM2hDG@rCM>u+GyD|_5TJ^;0;P+v`CNITQDc6cxatJz0K)UPaq_)ti!Xv6 zx8`+>>1%$ic+kHTJT&QsaPwYb{%)ob7Vv{slaAiH8BcP#qvU{r>SY#jvB&PRKxHb+q%vI< z9&oPutIKCdnEkkg<`#G@pp=P@;|fPplFQ9Sw-O~Zae1XtH|{*7MT(?@JkazN>0G=z zLTzc6x%SCN2kZj-?c7>iCPKFqiUt25t6xT_@%WDfJU*&{xVHJ%rYhBL@AKKLd4F)No^SC5=9|%32@Z78 zBoygn9n9 zRQeSA7CQz3K zX#ETqqGRZy-T&QL#K6E5yF9XunyeygSkN)4@!FHdzio@h-A|CPhZkxKF^$`>ag(?c z;U<0%!J%X2H@)fh697Pws4p!?eghHi4{}SNCn`frvrd1_Ypy&j)ak0%**P)Gsdv?c z-&`$SNsSNY87ytXC}S})F-8a$y(iDNH`l8KiuVGV_u;+XafvxBSuw8D*jPQf9AqYz zd)tP?uPy&DrJqs9V_L1W9x^iNowQ_p-%MB`1*#-j;y+Er*3kC4es<+AbZ57FGNWp> zEJ&?gaoCaZA#6cpY0P#eo#%hlp}$!v6{IlufOhMZTPSpWK+1v6cLp>ww`io5IW%*N zreDu{+S%bY`@x$6{Sr-7Jg|-vvinGX`jD>B)u>Q&8O#f2_l|Ej?;fOb9O>jdsndP- z4ccx+!Z@LDMgCjRINSH)2%|KN55O;|3s>CC`iP!k86u?Uw^c&Yls`bIk5iemHZc1f zIV!y-aJ{0^iR0<}wy`9anVw($WM7@!c&P|X*Gjr;JA7JwWAe(r{oJb42+(`s%w$qB znmJG=F+519Aapmj7%8JdIAc_HgZ{=)ztq!W=+ss-(yZxE#-ZKgTkGiTvnJgeA3cKW z;5?W0`$CY?kMTxpg}lkUzf2h)jXbNAhWhx)0>k1xx+EQbskQ`I)$$Pve6!;P{Oi&8Z-Q?Npr4f@JW&G0yhO-qL^UH;quL*08vHJ!cxzNljv3ySpW z2uKx>5|BPBMY@oL&;mn;Pz{6*wh`$_3B3%Vgd`B8gpv?Y>D>UK_g+KqqBk?&d+t4F zt>5|m?m4&p&gTyni=CBxNOtyq_Vc`-_sgPP5L1|RhpII>;*5@qwHd(wI7J0=WgK^? z3G*6Wi7NN^+x0u>lM8V)a0$`$-|yjw&UA8u<=oAD2{<3lD2x+!)#N&BJzAfZqN#0M zGHQfElzuX>-<4+ny7-gfIMhkf`SEo=!(pJ5e$wiK7J3UT9(%#>5IHbtC(WF-iNlFx zp_F8Ld~BCI=lF@~_jj$OOxj5ii_mNeWh3zJ7=2xOD2j#3)&SDPB(0#8=;jy! zFCt1!aXB*0kBm*^En|m>P^Nye)iNonj%FQ7x0eC0XsWdQZItbyWKcf3Cq8gxM0LC@ zT94WvWzoulvaiF7qjvmdu;4Jp7|$wuyDUu~xz^E@B2@~>bH&LV zk-E?66+T~W;@M+zE?81BNul0d?QOV%zJh)lfROQKJeO;cW*Mjp8Y%a>1QeU*7zhtcYn*(;*cnk(w8Vcx0_IFOy=|GXjchy&0&^h@%%@K7dJ$Y&pu78Ked3aM-1J1@7EP_Az7`!s*+%y4N+NL#*9S}KyewoOyX zxYDq6gegKBqW9kMFuz(7Nr33arMsa+w)V(ieR!_b`}#Sav#y6CWgf$iKK00z9KVoR zW!V!xt({m7iWvIIP?KXg3hpT+O-l7EER0K-pxpM076v+_3hm2dW996PF@uqLBW+^l z3knVAqYo=u8phddCUER1%fePA-`xuN=Z#f=dcE3+b<%7KOvz;AC~s}NOhf13oqkj< zYK48lU0r;jFD)65jIl0+-(1Ym_tdXBFWXCH63CQS#pgv%w^;o3HkSDy-%h!APOfoo z{D*jgLxT-%7`-zzZ}V^^M=%(9=d{E;IBLf*+VSf!sS^5S-*2_RD?X6BD2G?)N=Jpf zyY&(DJG-8P8{IjJt`vwRb#56K`g4buAJp(GEphv8r_up0^p?)N_SrZ=N{ky|?O9#r zp~34NN7J>*9cbJTbuRg1kJ-ZBu1kZDdd0@&KQT3?J5gIT3c_p@?aKm?O?mJ@=S$i; zV=UoZe|eHwolc2=;(8-@pi^~^>9p$g%4r1Z7%ttQz|Z!~VU$~RBNJN-^^EuGsvGK& zZ;;;-fNUi4zGIkm7bjL*$vP7h8!zuCGimLgJJ5rP1b<8K!E-PXT_&=Fkbt%FmzC5p zwT7_z|MA(3?xhkO`F_j)PaEVjj|`{dqYSEs5m#dC#gRVgmma=q8!sxaSx`GVsaAY# zeWZc9OICOY!pjr==cl$FfdOsRUc*9QUQ1(XTE?6mwH7_y5S%wuiF+I*B(&)R>Et-H znGu&an-$|xw0-|=eAU>hEMdIAkAJoCVH^eEgH*9PI^}x;}z^?aOJz58)D@@SPLPO_MYc+lQ$3+Mf|UlrJ0Xg zQNar*I(;qdP^_XGGEN%+=E+(q_I>ntoT&EQhOiUo8W-s@|H!X=$f;-KT)6PXE%@_6 zA22JHZbYObK%ZZArY6B1)wStGzOjO_y&C-f4e+Mc3)BJ{aDFf(r4w< zyl-?ycrot{@m6r6j;!URt-h!H(e3QetuOT?;?v?+yR6XQqiU#LP0Rg7;b+%SyPgc?7O+_gg*H_#(yd%>cf5FI0~ za_S?Hk1JX3*ZN#%jlI7(8U5khhwqQbgcBRSW%B&u`GQrbzg{VHjc|Y%AfocVcP_hR z@Ox`$ENN`t-~H#luP?x0*vNTBp^3UL)u%k_nl=)0U{=CQc|?jC!@qeTim$R zI*zL>Cj935g(VZ)AVAIV6A8_`icscRiVYtQTNH)C!iYOd%X7bsTszfYt5g6v@_yA^ zUl@rz_nFI75gpi*kDUI#(BoCk^6TT7NTFl!&+I@5CGXR`9KV7+_l+M)(Tcx+1L84?V~VsS{iKnx0o6oL)^ zc}MBpdkTaNc=;yC$12Mhn9Y(>sz`ZSWuS+Apn-77IdL6}v!@%Jf(ES1%$Z&baqd+N z4StVpsMb7JZT-pMYNTeh}{XyKG;4G$}e*Dwgt8PpU+ zC)^rBozjYDys{n6;$zhnUB)Y^>QY?`%p}DDK8DgKXG}r>Vcy-*(lbJtXuiDxiEZ z4iST6co#G(eB>I7wCQUV*_}9bYgaK=g@ha- ze)PK7QE?#5p{3q&ys}5Dw=T_KM@cJ|)vjLC()l4KEgSs56K2KRiyqR#PE5LZImOX zRyVuSiYzXh0PtEXiro#+|D0f38YuoU=Va>q0&Yx3&gn`9EFNt-M#`UMU>N&vC6SE2 zmtMoevP;FJt;_2;vep(2n0v1-+_b#o)OzJ>=4w!DZP3tCh!AM75$QBYll$g1Jq?v_x9Z0% z&LkqEzepSwDYob8Iwpi*^7w43KlX&^$9XhKzvODANt+BSB?5M;d7Evd<3O_QND^4u z#WmX)gwZjaeh+w-D6i1E>=N;Z!uRv8hmv@`B3oOcD|f4qm3@X$IagiR!qYrSFtasQ z*>2Go(3yV%8->dL7(jx)XL8%qUG)EUwc{xYyrI&tIi2JOT?jw&A(Pb%@Kmw&Ip6xs zP>0}<4diTw$3n%7IJFPs$$rfxA*{&>_@w@-kZkI(5Vu?CM#6j)d7;wwrXoyphLC7P z5BHS>!MjYGdmi1(4PF8-9ZXZC+6m*XvlJCZA0B$w_VM!vdot?bhc&H4zS!K`ljS^_ zDbWUBH-2EbbcBCkMfboj^_@WrXGM`%c#*6F$GgYUhYz(2mwD`zGkLf3i;3MOJD&Lo zbjtgq=EC=UWee#IbeM=G7JJ;G)l(@Cv!S~hUz(V)uRB^lQPLPVcgtwVSE_UuPiMb1 z3<1xs%PLu_x+gu)d7keB*}UIPDtsg#8a%iYx#26ZG69`78Qf0WbnDIfJRvS+za}_| zSmq;7?wgKVDD(&{*sO6*rrLH_R?~Xt z)bF9etAA7N<_0fY2?V97x z6=jbpRVRq+g6uk!RU(Q{cT~s7J=#D~NyPF-NRNi10)p5b3dZErMQrp8)L@UC*Cm?~ z8hvl^?&i{I9O+!^PS+Z#TJ;Yseiew{By$b!r5~i)eIFvxN``QV^ypnYL}b8-+iu#% z*zR^hza-u#tFeHXZKyfv-aX;?LzYB`}hu?kmI5tZ34VJ<#lGq3ot?t+(%4I zN=Z!WY0lvyQo9=)`y850M@u1(1BXNdDVr<7 zJXw9PeMM}sm4&R{>^}0|Q#e*(K=~(w88}E=bDDB+{;)-nL{-H&|kk zzlnp|9;?fF?}vmHjp$$2X|pi7MXagKyi#h4MHNM5y(mxs@D`D;M@7*o1uSDF@5aBL zzs@fzpFgD9)vNSyvi9J$tz5Y&*g9Y;EG%(LIHbPaAB9h4bX_rvP*Gux^FFj6;U~`q zw@B;`3oA(JE)FU9S4bQ4ayM$WM+JWv{~xNN2zKAf099v#*v4@W?0`iJV5XW-1tq5T ztW}hcP{y9{6VBK27jtF2sd`l&LqbxgrbKnigxjXMOk-H&UG8iiI@d9Y02y;L{#uS} zDgMht)+(M(0^*78j|w@u@m>|5Xo1C8URE)HsBT$182vcCWglzGI;5ZkShvH{*$P3J zwFHc+#z219bv=GEa|?Fw!l@Ouf7Yi2r$v)TId{gaX)8jE%>Sikxmx%^!l1!sMTBqB z!KX7e2(?1O^lqvs@n!$5OJvYcqI&I@ zN+|}*mCd`89#tFpiP=D8lpH1A4l7ig#bgYA?An7tR?2t}97FSr3WkLVHx;D!?!H}z zg<^;K2Mc-)Eqq~wQkaUGkn2_N>Q9D37mlvo{F^vd?k57QKn*xp4;wg9U>@fk{ptPa#|mu&ZDsKG^Pddw zyNTkEuUQj6ScF}rOpnv>p$KuVtTlXkapd~_tZyx#k(4bXR^}563;8;XjIiv~qQRyT zMZp-b^CtXXt6*wH-$l!U@+P0M!l-H#8X{du;2RmmN1~+UaYe*q{l)4V_G-6?2@N7# zxwSF7don8}Lq(R7oyX?a%LHBwiH{R;_%#%ah{EoB?{Ee!6>%8-WDr&Uv8nK#!6Bxm zzinGI&nrsq*`XU(Go@4u{pRMA6GC|A*9yov7rj1n@7>;q+X`=~jV%{{Y|EUUAtd@! zbYbnBz)J(#+WfHGbM~)pDZf?A_k`BIDDOO;N$B20$CeL&@!<#bx2wrdd{O#S`)-=Fer{J=w&BN!(v$--q# zAf%W)r^p(r-OiqMtH6Hjkggu|q5D{))}lVxLp=h<&K(Oq0KC0sGhSa}Hyt7d*9;b* z%%8(5me>R{q3iV>`y8!jTvxunvwF~SG#bXbRHqh0^ZImB*f1$%AV`FC?5{2O6FwW9 zM28ku&ITP9Cg4=9q~3}kj(Q>dHBcqG5U=@nD@N<(=Lf-4t9_dg%Z{zFJ- zy`oPXF>+RM$k+)}%O{IOOVsq5dvbkp; zV?T3l)b$0!#bi>#)fwl9&$Qdr+~*VcK5XwqDP*AE9gDr;|Xyjhk zVF&L7Fn^|VJO5w4E}WQ}XnPl?I^|84H6G%*!aT(dVeHezUcg8O&W;rxlUweO`7olo8RduDJs0U0H3WmdYlg zozfM-Z7A`3TUOD7^_||2S;IF!RUB<-a7s9uNk3SF6p{1q_7{=&a*G;Vs44{wcE?;} z$$-a2AkQrF62b_TAr=VmiTP{OHO6SmtP^*n5mIjz%KYJc{8t0Mlib{QDLXqEJ<&Fe zQDx%8mJ0WZFlVvph9Yi;vaxn8!$nvZjJZ_lT4Vi37`=$hxA7{*ua=8?z;?P^KA*_< zbXKsXF6s9q?M`FMq?$FR4jh;RQ%l_;TlNe_X@~c^Q($y=GQQbYr3oK(5SWQrXp3Dm z$bdO&?MSDI{B(fO9#sbs;!hiwRld(donW!|jU~DrxSsw^9#0lJ_&Y~}#p1D8Z~OJQ z()uFWqT$x7j-nio%~0(cJ;*KJTNyc8UCgzL4SiQ5)@^-rZt#LA;UrdlU%h<^c9%Lu zpkm{T3;jW_H-;3uQ2f~AJ99W)jv-xiMT(pOc#kXq6Sl^GW4!R*#-~kUyR%L*jSe?8 zQEa@fj<}z&I`77VTlf~gW$C>@$PDC+7A8HPdRRS%&0X@Dw}-UPW-96;t`tp?1kD&z z1FN%yBk}QujF`=!=fho{&$mV&aSuCGoJj7ukA}Jxtc7+iN@!=7SE#RZ^l~nAg*@g# zxzYWN=#ROifDi7_1lyGp0wh=q6BSh|OCr}EaZe2fHby8UmPwaU1Zu0NUnGkzEHGsR z-h`(wbdFE{66181R^lA8Kv7u|e%0fC`#rcLurb&P+11eYQarjQ8 zpwAY2CUTZ`Y*;(g^#V5!sWXyM3YatC26Q#?tfu& zZI~0~?9THqkPo$G=Ar|u>s6!hTZW8@*MrQm7tOP_M#O6wL6sfhD^q6=hS|5|yHb5$ z_*YEO`ciw_=baB?t{jYB?!jd!ia>6UWYn`Ij&_n&Dpgn40Ht8A4D8Bp)?-OYZ`cAK zdumXFPLhC2&Q3m3#YGBFK@A?jERGL>Vm@4FhQlG54y#Wi=N6cva^Onjxf>0_!P!Ce zR%Md@O2m0{3Ei@Bc>3j3;qpU%txHl&Tr*bZd{JW zDwwWEmB=5KvGvOYp@p-{(Iq`4=kecF8RJOy%4E93czBAK!wzgQA@qaL(x;Vi8)_d` zC^%a===O7~A30E;JN^0Z;Q#}ix3DQ1nrWhEc& z5?s86_+mGYWsJPy@>XZ3kUYc_L&qNXF9Qd@U=;y!e+`a<4$S!*qI8{b!59&0PR1sK>pIGi@Xq;c?7$E)M;&XRLJP9HU@-Ljx73>~4kRF{ZRMB^B9e zP0JcH(t@+Mk&srj7_DaV2a*mJ=&Kagox&O4GxrN)N~|wAV{;-5`==7dAGVVfxU<5J zT0ibaFUe-A+aLa9kX)ORE-i|0@E|6_N>y}!=-EgU|5&sd3cYWGlQsecEUj8nCvNdo z89;qzlguBEU;1MWN+sI49Z)7k4M$wf8VrW9f!%986+%Gs1l)HvM9b8?W54r$(Q;kJ2xS$<5@+D zv&&GH$s!lLY~&Ke6tPhj1&?*EGbS9zU$21#7aH7Kbj_q1bNSS)7L~4>uIJqV(8W|y zQPF)^wjWee>}r38n6DUuYb%SyW!oKeLaR02vDG^}@R@OAuM&fv>Kg`Rk@pmdW4KBf5iQfcNkFad>@apQ}F^ZvR<@yRgJ3)VY2pWoCE)bf_(gSp5xTsy`Wa zvz%o5eEL#?!9s_1yAWUV>g6(N*Yx+Excs|Yy2EPIG6!VE$%|zcYkfCfP&R^7jx)t+ zs~#)<}N2wBl04tbYxh|N#>8Wr~biKAAqeHOBG(YtV07p6c8as!*d z_kjmn8jY7B4R(YnX1|K)iVJUda^1e!>%N*%og7oB&RWbE7jMiO2)cI=Nz6Xk>Uwp}q2!!ZtK^KlO-ViVDQ;;D-Ypd(C^VVIcPG?`7b*S}WDUT^fuxD zflmI$3KMfhi6J-*uXUGbrcxym`@Dlij~l{Ybpku)?aCBliBf+qS~U+u)_|i2&$&=` zVaj)`)JOwxyp~ums87W(Fhn@mmdQT}m^AZgnlrLwFxB*F@~SB{!4|fbKngVO(Ojh% z1KUHFm%6H#sGX(M24TrxC0PHSgOR<$?g$lkXQ!iA*C$pI6bgOC1x0@(G@LXb3{=q3 z$t)dLeklyg&CM_;tRIbI&NXD|7US&;D^R2GF1M%-7&`C6-is}P5IiJo51wV!dc8!- zz*t?huddLPO_-!Yqv^RsXDuZqk&`S3(tUYmYE9fabZ7NScM4m0`a{ zT&h$+FJTtD{WK^q@9pRl15N#2-IVmKEaNTuo)d3mLC>ComZG9^MzwD}5Hxt3!Ip0y zThEnC4nn9q0IG^oNCkM0Q4Pm2lOV%2$^iH{C?a*&d*(hZUJ7i%I?6gVxuV zwBmf|BIfptoXM0OyY3sz%hgsQTYj)swG16sM;(shg-IV?^cN^A0=7~d_y?}VWqhc7 zN25hrx<<6qK1X)4T3%3oi6qM|GcwfG=a9+`Mirv3&XVjQ@2~~MxS&Ae9dz**DP@GS z=6K-!<|=t7*itMfCg&~6LPud(b1HVN<$z!`Ms=>8 zwjLVWBn)elX6Uhn4mIR?Gt{WR!9-C7lN}i=w@Wtb$*?|r+ry(3rx$K#=gLKMmbsCY zya8I9jI_uIxXCsPRGrdHY$ysk;UVJImV7&L!#Je=A*Hg{d725Q_u8w(tyZZT>B`(E zKbv78FWRG*5)FI;t0V**ZuTnB9j_N}ac5{>bsHw@huD(6E=1L>SzyENz8Pf}IDY6B zqLViL+_>LKV2R5(oMKkbF~ z*iou~GGKB+M(^_fCAaCq+ZJepgDqQ(RbXa?`Sw;tgq2D&H_u+fjI)CEwb*VW^4}p5<^KqYCU8+�En{WIQ$%s_+}E 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 literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/image/tabBar/list.png b/src/miniprogram-4/image/tabBar/list.png new file mode 100644 index 0000000000000000000000000000000000000000..187513a88ae75bda34c968a3d5f99e11786d1cdd GIT binary patch literal 3363 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 QZ%3F+jVuhS&R}By190g8A^-pY literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/image/user.png b/src/miniprogram-4/image/user.png new file mode 100644 index 0000000000000000000000000000000000000000..bae877a60e81576f70b86610fbb22096c852b8bb GIT binary patch literal 4970 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 literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/image/xiaochengxu-shanchu.png b/src/miniprogram-4/image/xiaochengxu-shanchu.png new file mode 100644 index 0000000000000000000000000000000000000000..8011d04bee873dd124cee800363aaf9f23a94440 GIT binary patch literal 4131 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 HAp-Re7mb+? literal 0 HcmV?d00001 diff --git a/src/miniprogram-4/miniprogram-4 b/src/miniprogram-4/miniprogram-4 deleted file mode 160000 index c6e5f32..0000000 --- a/src/miniprogram-4/miniprogram-4 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c6e5f32ea2539d738f798733919e8328e27a5656 diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.js new file mode 100644 index 0000000..8403b68 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.js @@ -0,0 +1,78 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var button_1 = require("../mixins/button"); +(0, component_1.VantComponent)({ + classes: ['list-class'], + mixins: [button_1.button], + props: { + show: Boolean, + title: String, + cancelText: String, + description: String, + round: { + type: Boolean, + value: true, + }, + zIndex: { + type: Number, + value: 100, + }, + actions: { + type: Array, + value: [], + }, + overlay: { + type: Boolean, + value: true, + }, + closeOnClickOverlay: { + type: Boolean, + value: true, + }, + closeOnClickAction: { + type: Boolean, + value: true, + }, + safeAreaInsetBottom: { + type: Boolean, + value: true, + }, + rootPortal: { + type: Boolean, + value: false, + }, + }, + methods: { + onSelect: function (event) { + var _this = this; + var index = event.currentTarget.dataset.index; + var _a = this.data, actions = _a.actions, closeOnClickAction = _a.closeOnClickAction, canIUseGetUserProfile = _a.canIUseGetUserProfile; + var item = actions[index]; + if (item) { + this.$emit('select', item); + if (closeOnClickAction) { + this.onClose(); + } + if (item.openType === 'getUserInfo' && canIUseGetUserProfile) { + wx.getUserProfile({ + desc: item.getUserProfileDesc || ' ', + complete: function (userProfile) { + _this.$emit('getuserinfo', userProfile); + }, + }); + } + } + }, + onCancel: function () { + this.$emit('cancel'); + }, + onClose: function () { + this.$emit('close'); + }, + onClickOverlay: function () { + this.$emit('click-overlay'); + this.onClose(); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.json new file mode 100644 index 0000000..19bf989 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.json @@ -0,0 +1,8 @@ +{ + "component": true, + "usingComponents": { + "van-icon": "../icon/index", + "van-popup": "../popup/index", + "van-loading": "../loading/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.wxml new file mode 100644 index 0000000..6311e33 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.wxml @@ -0,0 +1,70 @@ + + + + + {{ title }} + + + + {{ description }} + + + + + + + + + + {{ cancelText }} + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.wxss new file mode 100644 index 0000000..eedd361 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/action-sheet/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-action-sheet{color:var(--action-sheet-item-text-color,#323233);max-height:var(--action-sheet-max-height,90%)!important}.van-action-sheet__cancel,.van-action-sheet__item{background-color:var(--action-sheet-item-background,#fff);font-size:var(--action-sheet-item-font-size,16px);line-height:var(--action-sheet-item-line-height,22px);padding:14px 16px;text-align:center}.van-action-sheet__cancel--hover,.van-action-sheet__item--hover{background-color:#f2f3f5}.van-action-sheet__cancel:after,.van-action-sheet__item:after{border-width:0}.van-action-sheet__cancel{color:var(--action-sheet-cancel-text-color,#646566)}.van-action-sheet__gap{background-color:var(--action-sheet-cancel-padding-color,#f7f8fa);display:block;height:var(--action-sheet-cancel-padding-top,8px)}.van-action-sheet__item--disabled{color:var(--action-sheet-item-disabled-text-color,#c8c9cc)}.van-action-sheet__item--disabled.van-action-sheet__item--hover{background-color:var(--action-sheet-item-background,#fff)}.van-action-sheet__subname{color:var(--action-sheet-subname-color,#969799);font-size:var(--action-sheet-subname-font-size,12px);line-height:var(--action-sheet-subname-line-height,20px);margin-top:var(--padding-xs,8px)}.van-action-sheet__header{font-size:var(--action-sheet-header-font-size,16px);font-weight:var(--font-weight-bold,500);line-height:var(--action-sheet-header-height,48px);text-align:center}.van-action-sheet__description{color:var(--action-sheet-description-color,#969799);font-size:var(--action-sheet-description-font-size,14px);line-height:var(--action-sheet-description-line-height,20px);padding:20px var(--padding-md,16px);text-align:center}.van-action-sheet__close{color:var(--action-sheet-close-icon-color,#c8c9cc);font-size:var(--action-sheet-close-icon-size,22px)!important;line-height:inherit!important;padding:var(--action-sheet-close-icon-padding,0 16px);position:absolute!important;right:0;top:0}.van-action-sheet__loading{display:flex!important} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.js new file mode 100644 index 0000000..73de66d --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.js @@ -0,0 +1,235 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var shared_1 = require("../picker/shared"); +var utils_1 = require("../common/utils"); +var EMPTY_CODE = '000000'; +(0, component_1.VantComponent)({ + classes: ['active-class', 'toolbar-class', 'column-class'], + props: __assign(__assign({}, shared_1.pickerProps), { showToolbar: { + type: Boolean, + value: true, + }, value: { + type: String, + observer: function (value) { + this.code = value; + this.setValues(); + }, + }, areaList: { + type: Object, + value: {}, + observer: 'setValues', + }, columnsNum: { + type: null, + value: 3, + }, columnsPlaceholder: { + type: Array, + observer: function (val) { + this.setData({ + typeToColumnsPlaceholder: { + province: val[0] || '', + city: val[1] || '', + county: val[2] || '', + }, + }); + }, + } }), + data: { + columns: [{ values: [] }, { values: [] }, { values: [] }], + typeToColumnsPlaceholder: {}, + }, + mounted: function () { + var _this = this; + (0, utils_1.requestAnimationFrame)(function () { + _this.setValues(); + }); + }, + methods: { + getPicker: function () { + if (this.picker == null) { + this.picker = this.selectComponent('.van-area__picker'); + } + return this.picker; + }, + onCancel: function (event) { + this.emit('cancel', event.detail); + }, + onConfirm: function (event) { + var index = event.detail.index; + var value = event.detail.value; + value = this.parseValues(value); + this.emit('confirm', { value: value, index: index }); + }, + emit: function (type, detail) { + detail.values = detail.value; + delete detail.value; + this.$emit(type, detail); + }, + parseValues: function (values) { + var columnsPlaceholder = this.data.columnsPlaceholder; + return values.map(function (value, index) { + if (value && + (!value.code || value.name === columnsPlaceholder[index])) { + return __assign(__assign({}, value), { code: '', name: '' }); + } + return value; + }); + }, + onChange: function (event) { + var _this = this; + var _a; + var _b = event.detail, index = _b.index, picker = _b.picker, value = _b.value; + this.code = value[index].code; + (_a = this.setValues()) === null || _a === void 0 ? void 0 : _a.then(function () { + _this.$emit('change', { + picker: picker, + values: _this.parseValues(picker.getValues()), + index: index, + }); + }); + }, + getConfig: function (type) { + var areaList = this.data.areaList; + return (areaList && areaList["".concat(type, "_list")]) || {}; + }, + getList: function (type, code) { + if (type !== 'province' && !code) { + return []; + } + var typeToColumnsPlaceholder = this.data.typeToColumnsPlaceholder; + var list = this.getConfig(type); + var result = Object.keys(list).map(function (code) { return ({ + code: code, + name: list[code], + }); }); + if (code != null) { + // oversea code + if (code[0] === '9' && type === 'city') { + code = '9'; + } + result = result.filter(function (item) { return item.code.indexOf(code) === 0; }); + } + if (typeToColumnsPlaceholder[type] && result.length) { + // set columns placeholder + var codeFill = type === 'province' + ? '' + : type === 'city' + ? EMPTY_CODE.slice(2, 4) + : EMPTY_CODE.slice(4, 6); + result.unshift({ + code: "".concat(code).concat(codeFill), + name: typeToColumnsPlaceholder[type], + }); + } + return result; + }, + getIndex: function (type, code) { + var compareNum = type === 'province' ? 2 : type === 'city' ? 4 : 6; + var list = this.getList(type, code.slice(0, compareNum - 2)); + // oversea code + if (code[0] === '9' && type === 'province') { + compareNum = 1; + } + code = code.slice(0, compareNum); + for (var i = 0; i < list.length; i++) { + if (list[i].code.slice(0, compareNum) === code) { + return i; + } + } + return 0; + }, + setValues: function () { + var picker = this.getPicker(); + if (!picker) { + return; + } + var code = this.code || this.getDefaultCode(); + var provinceList = this.getList('province'); + var cityList = this.getList('city', code.slice(0, 2)); + var stack = []; + var indexes = []; + var columnsNum = this.data.columnsNum; + if (columnsNum >= 1) { + stack.push(picker.setColumnValues(0, provinceList, false)); + indexes.push(this.getIndex('province', code)); + } + if (columnsNum >= 2) { + stack.push(picker.setColumnValues(1, cityList, false)); + indexes.push(this.getIndex('city', code)); + if (cityList.length && code.slice(2, 4) === '00') { + code = cityList[0].code; + } + } + if (columnsNum === 3) { + stack.push(picker.setColumnValues(2, this.getList('county', code.slice(0, 4)), false)); + indexes.push(this.getIndex('county', code)); + } + return Promise.all(stack) + .catch(function () { }) + .then(function () { return picker.setIndexes(indexes); }) + .catch(function () { }); + }, + getDefaultCode: function () { + var columnsPlaceholder = this.data.columnsPlaceholder; + if (columnsPlaceholder.length) { + return EMPTY_CODE; + } + var countyCodes = Object.keys(this.getConfig('county')); + if (countyCodes[0]) { + return countyCodes[0]; + } + var cityCodes = Object.keys(this.getConfig('city')); + if (cityCodes[0]) { + return cityCodes[0]; + } + return ''; + }, + getValues: function () { + var picker = this.getPicker(); + if (!picker) { + return []; + } + return this.parseValues(picker.getValues().filter(function (value) { return !!value; })); + }, + getDetail: function () { + var values = this.getValues(); + var area = { + code: '', + country: '', + province: '', + city: '', + county: '', + }; + if (!values.length) { + return area; + } + var names = values.map(function (item) { return item.name; }); + area.code = values[values.length - 1].code; + if (area.code[0] === '9') { + area.country = names[1] || ''; + area.province = names[2] || ''; + } + else { + area.province = names[0] || ''; + area.city = names[1] || ''; + area.county = names[2] || ''; + } + return area; + }, + reset: function (code) { + this.code = code || ''; + return this.setValues(); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.json new file mode 100644 index 0000000..a778e91 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "van-picker": "../picker/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxml new file mode 100644 index 0000000..3a437b7 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxml @@ -0,0 +1,20 @@ + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxs new file mode 100644 index 0000000..07723c1 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxs @@ -0,0 +1,8 @@ +/* eslint-disable */ +function displayColumns(columns, columnsNum) { + return columns.slice(0, +columnsNum); +} + +module.exports = { + displayColumns: displayColumns, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxss new file mode 100644 index 0000000..99694d6 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/area/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss'; \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.js new file mode 100644 index 0000000..984135c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.js @@ -0,0 +1,67 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var button_1 = require("../mixins/button"); +var version_1 = require("../common/version"); +var mixins = [button_1.button]; +if ((0, version_1.canIUseFormFieldButton)()) { + mixins.push('wx://form-field-button'); +} +(0, component_1.VantComponent)({ + mixins: mixins, + classes: ['hover-class', 'loading-class'], + data: { + baseStyle: '', + }, + props: { + formType: String, + icon: String, + classPrefix: { + type: String, + value: 'van-icon', + }, + plain: Boolean, + block: Boolean, + round: Boolean, + square: Boolean, + loading: Boolean, + hairline: Boolean, + disabled: Boolean, + loadingText: String, + customStyle: String, + loadingType: { + type: String, + value: 'circular', + }, + type: { + type: String, + value: 'default', + }, + dataset: null, + size: { + type: String, + value: 'normal', + }, + loadingSize: { + type: String, + value: '20px', + }, + color: String, + }, + methods: { + onClick: function (event) { + var _this = this; + this.$emit('click', event); + var _a = this.data, canIUseGetUserProfile = _a.canIUseGetUserProfile, openType = _a.openType, getUserProfileDesc = _a.getUserProfileDesc, lang = _a.lang; + if (openType === 'getUserInfo' && canIUseGetUserProfile) { + wx.getUserProfile({ + desc: getUserProfileDesc || ' ', + lang: lang || 'en', + complete: function (userProfile) { + _this.$emit('getuserinfo', userProfile); + }, + }); + } + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.json new file mode 100644 index 0000000..e00a588 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.json @@ -0,0 +1,7 @@ +{ + "component": true, + "usingComponents": { + "van-icon": "../icon/index", + "van-loading": "../loading/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxml new file mode 100644 index 0000000..e7f60f1 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxml @@ -0,0 +1,56 @@ + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxs new file mode 100644 index 0000000..8b649fe --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxs @@ -0,0 +1,39 @@ +/* eslint-disable */ +var style = require('../wxs/style.wxs'); + +function rootStyle(data) { + if (!data.color) { + return data.customStyle; + } + + var properties = { + color: data.plain ? data.color : '#fff', + background: data.plain ? null : data.color, + }; + + // hide border when color is linear-gradient + if (data.color.indexOf('gradient') !== -1) { + properties.border = 0; + } else { + properties['border-color'] = data.color; + } + + return style([properties, data.customStyle]); +} + +function loadingColor(data) { + if (data.plain) { + return data.color ? data.color : '#c9c9c9'; + } + + if (data.type === 'default') { + return '#c9c9c9'; + } + + return '#fff'; +} + +module.exports = { + rootStyle: rootStyle, + loadingColor: loadingColor, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxss new file mode 100644 index 0000000..bd8bb5a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/button/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-button{-webkit-text-size-adjust:100%;align-items:center;-webkit-appearance:none;border-radius:var(--button-border-radius,2px);box-sizing:border-box;display:inline-flex;font-size:var(--button-default-font-size,16px);height:var(--button-default-height,44px);justify-content:center;line-height:var(--button-line-height,20px);padding:0;position:relative;text-align:center;transition:opacity .2s;vertical-align:middle}.van-button:before{background-color:#000;border:inherit;border-color:#000;border-radius:inherit;content:" ";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.van-button:after{border-width:0}.van-button--active:before{opacity:.15}.van-button--unclickable:after{display:none}.van-button--default{background:var(--button-default-background-color,#fff);border:var(--button-border-width,1px) solid var(--button-default-border-color,#ebedf0);color:var(--button-default-color,#323233)}.van-button--primary{background:var(--button-primary-background-color,#07c160);border:var(--button-border-width,1px) solid var(--button-primary-border-color,#07c160);color:var(--button-primary-color,#fff)}.van-button--info{background:var(--button-info-background-color,#1989fa);border:var(--button-border-width,1px) solid var(--button-info-border-color,#1989fa);color:var(--button-info-color,#fff)}.van-button--danger{background:var(--button-danger-background-color,#ee0a24);border:var(--button-border-width,1px) solid var(--button-danger-border-color,#ee0a24);color:var(--button-danger-color,#fff)}.van-button--warning{background:var(--button-warning-background-color,#ff976a);border:var(--button-border-width,1px) solid var(--button-warning-border-color,#ff976a);color:var(--button-warning-color,#fff)}.van-button--plain{background:var(--button-plain-background-color,#fff)}.van-button--plain.van-button--primary{color:var(--button-primary-background-color,#07c160)}.van-button--plain.van-button--info{color:var(--button-info-background-color,#1989fa)}.van-button--plain.van-button--danger{color:var(--button-danger-background-color,#ee0a24)}.van-button--plain.van-button--warning{color:var(--button-warning-background-color,#ff976a)}.van-button--large{height:var(--button-large-height,50px);width:100%}.van-button--normal{font-size:var(--button-normal-font-size,14px);padding:0 15px}.van-button--small{font-size:var(--button-small-font-size,12px);height:var(--button-small-height,30px);min-width:var(--button-small-min-width,60px);padding:0 var(--padding-xs,8px)}.van-button--mini{display:inline-block;font-size:var(--button-mini-font-size,10px);height:var(--button-mini-height,22px);min-width:var(--button-mini-min-width,50px)}.van-button--mini+.van-button--mini{margin-left:5px}.van-button--block{display:flex;width:100%}.van-button--round{border-radius:var(--button-round-border-radius,999px)}.van-button--square{border-radius:0}.van-button--disabled{opacity:var(--button-disabled-opacity,.5)}.van-button__text{display:inline}.van-button__icon+.van-button__text:not(:empty),.van-button__loading-text{margin-left:4px}.van-button__icon{line-height:inherit!important;min-width:1em;vertical-align:top}.van-button--hairline{border-width:0;padding-top:1px}.van-button--hairline:after{border-color:inherit;border-radius:calc(var(--button-border-radius, 2px)*2);border-width:1px}.van-button--hairline.van-button--round:after{border-radius:var(--button-round-border-radius,999px)}.van-button--hairline.van-button--square:after{border-radius:0} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/calendar.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/calendar.wxml new file mode 100644 index 0000000..2ddb048 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/calendar.wxml @@ -0,0 +1,70 @@ + + + +

+ +
+ + + + + + + + + + + + {{ + computed.getButtonDisabled(type, currentDate, minRange) + ? confirmDisabledText + : confirmText + }} + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.js new file mode 100644 index 0000000..544b3a4 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.js @@ -0,0 +1,45 @@ +"use strict"; +var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { + if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { + if (ar || !(i in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i); + ar[i] = from[i]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../../../common/component"); +(0, component_1.VantComponent)({ + props: { + title: { + type: String, + value: '日期选择', + }, + subtitle: String, + showTitle: Boolean, + showSubtitle: Boolean, + firstDayOfWeek: { + type: Number, + observer: 'initWeekDay', + }, + }, + data: { + weekdays: [], + }, + created: function () { + this.initWeekDay(); + }, + methods: { + initWeekDay: function () { + var defaultWeeks = ['日', '一', '二', '三', '四', '五', '六']; + var firstDayOfWeek = this.data.firstDayOfWeek || 0; + this.setData({ + weekdays: __spreadArray(__spreadArray([], defaultWeeks.slice(firstDayOfWeek, 7), true), defaultWeeks.slice(0, firstDayOfWeek), true), + }); + }, + onClickSubtitle: function (event) { + this.$emit('click-subtitle', event); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxml new file mode 100644 index 0000000..7e56c83 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxml @@ -0,0 +1,16 @@ + + + + {{ title }} + + + + {{ subtitle }} + + + + + {{ item }} + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxss new file mode 100644 index 0000000..272537e --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxss @@ -0,0 +1 @@ +@import '../../../common/index.wxss';.van-calendar__header{box-shadow:var(--calendar-header-box-shadow,0 2px 10px hsla(220,1%,50%,.16));flex-shrink:0}.van-calendar__header-subtitle,.van-calendar__header-title{font-weight:var(--font-weight-bold,500);height:var(--calendar-header-title-height,44px);line-height:var(--calendar-header-title-height,44px);text-align:center}.van-calendar__header-title+.van-calendar__header-title,.van-calendar__header-title:empty{display:none}.van-calendar__header-title:empty+.van-calendar__header-title{display:block!important}.van-calendar__weekdays{display:flex}.van-calendar__weekday{flex:1;font-size:var(--calendar-weekdays-font-size,12px);line-height:var(--calendar-weekdays-height,30px);text-align:center} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.d.ts new file mode 100644 index 0000000..3ccf85a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.d.ts @@ -0,0 +1,6 @@ +export interface Day { + date: Date; + type: string; + text: number; + bottomInfo?: string; +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.js new file mode 100644 index 0000000..4d137f5 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.js @@ -0,0 +1,158 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../../../common/component"); +var utils_1 = require("../../utils"); +(0, component_1.VantComponent)({ + props: { + date: { + type: null, + observer: 'setDays', + }, + type: { + type: String, + observer: 'setDays', + }, + color: String, + minDate: { + type: null, + observer: 'setDays', + }, + maxDate: { + type: null, + observer: 'setDays', + }, + showMark: Boolean, + rowHeight: null, + formatter: { + type: null, + observer: 'setDays', + }, + currentDate: { + type: null, + observer: 'setDays', + }, + firstDayOfWeek: { + type: Number, + observer: 'setDays', + }, + allowSameDay: Boolean, + showSubtitle: Boolean, + showMonthTitle: Boolean, + }, + data: { + visible: true, + days: [], + }, + methods: { + onClick: function (event) { + var index = event.currentTarget.dataset.index; + var item = this.data.days[index]; + if (item.type !== 'disabled') { + this.$emit('click', item); + } + }, + setDays: function () { + var days = []; + var startDate = new Date(this.data.date); + var year = startDate.getFullYear(); + var month = startDate.getMonth(); + var totalDay = (0, utils_1.getMonthEndDay)(startDate.getFullYear(), startDate.getMonth() + 1); + for (var day = 1; day <= totalDay; day++) { + var date = new Date(year, month, day); + var type = this.getDayType(date); + var config = { + date: date, + type: type, + text: day, + bottomInfo: this.getBottomInfo(type), + }; + if (this.data.formatter) { + config = this.data.formatter(config); + } + days.push(config); + } + this.setData({ days: days }); + }, + getMultipleDayType: function (day) { + var currentDate = this.data.currentDate; + if (!Array.isArray(currentDate)) { + return ''; + } + var isSelected = function (date) { + return currentDate.some(function (item) { return (0, utils_1.compareDay)(item, date) === 0; }); + }; + if (isSelected(day)) { + var prevDay = (0, utils_1.getPrevDay)(day); + var nextDay = (0, utils_1.getNextDay)(day); + var prevSelected = isSelected(prevDay); + var nextSelected = isSelected(nextDay); + if (prevSelected && nextSelected) { + return 'multiple-middle'; + } + if (prevSelected) { + return 'end'; + } + return nextSelected ? 'start' : 'multiple-selected'; + } + return ''; + }, + getRangeDayType: function (day) { + var _a = this.data, currentDate = _a.currentDate, allowSameDay = _a.allowSameDay; + if (!Array.isArray(currentDate)) { + return ''; + } + var startDay = currentDate[0], endDay = currentDate[1]; + if (!startDay) { + return ''; + } + var compareToStart = (0, utils_1.compareDay)(day, startDay); + if (!endDay) { + return compareToStart === 0 ? 'start' : ''; + } + var compareToEnd = (0, utils_1.compareDay)(day, endDay); + if (compareToStart === 0 && compareToEnd === 0 && allowSameDay) { + return 'start-end'; + } + if (compareToStart === 0) { + return 'start'; + } + if (compareToEnd === 0) { + return 'end'; + } + if (compareToStart > 0 && compareToEnd < 0) { + return 'middle'; + } + return ''; + }, + getDayType: function (day) { + var _a = this.data, type = _a.type, minDate = _a.minDate, maxDate = _a.maxDate, currentDate = _a.currentDate; + if ((0, utils_1.compareDay)(day, minDate) < 0 || (0, utils_1.compareDay)(day, maxDate) > 0) { + return 'disabled'; + } + if (type === 'single') { + return (0, utils_1.compareDay)(day, currentDate) === 0 ? 'selected' : ''; + } + if (type === 'multiple') { + return this.getMultipleDayType(day); + } + /* istanbul ignore else */ + if (type === 'range') { + return this.getRangeDayType(day); + } + return ''; + }, + getBottomInfo: function (type) { + if (this.data.type === 'range') { + if (type === 'start') { + return '开始'; + } + if (type === 'end') { + return '结束'; + } + if (type === 'start-end') { + return '开始/结束'; + } + } + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxml new file mode 100644 index 0000000..0c73b2f --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxml @@ -0,0 +1,39 @@ + + + + + + {{ computed.formatMonthTitle(date) }} + + + + + {{ computed.getMark(date) }} + + + + + {{ item.topInfo }} + {{ item.text }} + + {{ item.bottomInfo }} + + + + + {{ item.topInfo }} + {{ item.text }} + + {{ item.bottomInfo }} + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxs new file mode 100644 index 0000000..55e45a5 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxs @@ -0,0 +1,71 @@ +/* eslint-disable */ +var utils = require('../../utils.wxs'); + +function getMark(date) { + return getDate(date).getMonth() + 1; +} + +var ROW_HEIGHT = 64; + +function getDayStyle(type, index, date, rowHeight, color, firstDayOfWeek) { + var style = []; + var current = getDate(date).getDay() || 7; + var offset = current < firstDayOfWeek ? (7 - firstDayOfWeek + current) : + current === 7 && firstDayOfWeek === 0 ? 0 : + (current - firstDayOfWeek); + + if (index === 0) { + style.push(['margin-left', (100 * offset) / 7 + '%']); + } + + if (rowHeight !== ROW_HEIGHT) { + style.push(['height', rowHeight + 'px']); + } + + if (color) { + if ( + type === 'start' || + type === 'end' || + type === 'start-end' || + type === 'multiple-selected' || + type === 'multiple-middle' + ) { + style.push(['background', color]); + } else if (type === 'middle') { + style.push(['color', color]); + } + } + + return style + .map(function(item) { + return item.join(':'); + }) + .join(';'); +} + +function formatMonthTitle(date) { + date = getDate(date); + return date.getFullYear() + '年' + (date.getMonth() + 1) + '月'; +} + +function getMonthStyle(visible, date, rowHeight) { + if (!visible) { + date = getDate(date); + + var totalDay = utils.getMonthEndDay( + date.getFullYear(), + date.getMonth() + 1 + ); + var offset = getDate(date).getDay(); + var padding = Math.ceil((totalDay + offset) / 7) * rowHeight; + + return 'padding-bottom:' + padding + 'px'; + } +} + +module.exports = { + getMark: getMark, + getDayStyle: getDayStyle, + formatMonthTitle: formatMonthTitle, + getMonthStyle: getMonthStyle +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxss new file mode 100644 index 0000000..9aee73d --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxss @@ -0,0 +1 @@ +@import '../../../common/index.wxss';.van-calendar{background-color:var(--calendar-background-color,#fff);display:flex;flex-direction:column;height:100%}.van-calendar__month-title{font-size:var(--calendar-month-title-font-size,14px);font-weight:var(--font-weight-bold,500);height:var(--calendar-header-title-height,44px);line-height:var(--calendar-header-title-height,44px);text-align:center}.van-calendar__days{display:flex;flex-wrap:wrap;position:relative;-webkit-user-select:none;user-select:none}.van-calendar__month-mark{color:var(--calendar-month-mark-color,rgba(242,243,245,.8));font-size:var(--calendar-month-mark-font-size,160px);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.van-calendar__day,.van-calendar__selected-day{align-items:center;display:flex;justify-content:center;text-align:center}.van-calendar__day{font-size:var(--calendar-day-font-size,16px);height:var(--calendar-day-height,64px);position:relative;width:14.285%}.van-calendar__day--end,.van-calendar__day--multiple-middle,.van-calendar__day--multiple-selected,.van-calendar__day--start,.van-calendar__day--start-end{background-color:var(--calendar-range-edge-background-color,#ee0a24);color:var(--calendar-range-edge-color,#fff)}.van-calendar__day--start{border-radius:4px 0 0 4px}.van-calendar__day--end{border-radius:0 4px 4px 0}.van-calendar__day--multiple-selected,.van-calendar__day--start-end{border-radius:4px}.van-calendar__day--middle{color:var(--calendar-range-middle-color,#ee0a24)}.van-calendar__day--middle:after{background-color:currentColor;bottom:0;content:"";left:0;opacity:var(--calendar-range-middle-background-opacity,.1);position:absolute;right:0;top:0}.van-calendar__day--disabled{color:var(--calendar-day-disabled-color,#c8c9cc);cursor:default}.van-calendar__bottom-info,.van-calendar__top-info{font-size:var(--calendar-info-font-size,10px);left:0;line-height:var(--calendar-info-line-height,14px);position:absolute;right:0}@media (max-width:350px){.van-calendar__bottom-info,.van-calendar__top-info{font-size:9px}}.van-calendar__top-info{top:6px}.van-calendar__bottom-info{bottom:6px}.van-calendar__selected-day{background-color:var(--calendar-selected-day-background-color,#ee0a24);border-radius:4px;color:var(--calendar-selected-day-color,#fff);height:var(--calendar-selected-day-size,54px);width:var(--calendar-selected-day-size,54px)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.js new file mode 100644 index 0000000..7a7324d --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.js @@ -0,0 +1,383 @@ +"use strict"; +var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { + if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { + if (ar || !(i in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i); + ar[i] = from[i]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var utils_1 = require("./utils"); +var toast_1 = __importDefault(require("../toast/toast")); +var utils_2 = require("../common/utils"); +var initialMinDate = (0, utils_1.getToday)().getTime(); +var initialMaxDate = (function () { + var now = (0, utils_1.getToday)(); + return new Date(now.getFullYear(), now.getMonth() + 6, now.getDate()).getTime(); +})(); +var getTime = function (date) { + return date instanceof Date ? date.getTime() : date; +}; +(0, component_1.VantComponent)({ + props: { + title: { + type: String, + value: '日期选择', + }, + color: String, + show: { + type: Boolean, + observer: function (val) { + if (val) { + this.initRect(); + this.scrollIntoView(); + } + }, + }, + formatter: null, + confirmText: { + type: String, + value: '确定', + }, + confirmDisabledText: { + type: String, + value: '确定', + }, + rangePrompt: String, + showRangePrompt: { + type: Boolean, + value: true, + }, + defaultDate: { + type: null, + value: (0, utils_1.getToday)().getTime(), + observer: function (val) { + this.setData({ currentDate: val }); + this.scrollIntoView(); + }, + }, + allowSameDay: Boolean, + type: { + type: String, + value: 'single', + observer: 'reset', + }, + minDate: { + type: Number, + value: initialMinDate, + }, + maxDate: { + type: Number, + value: initialMaxDate, + }, + position: { + type: String, + value: 'bottom', + }, + rowHeight: { + type: null, + value: utils_1.ROW_HEIGHT, + }, + round: { + type: Boolean, + value: true, + }, + poppable: { + type: Boolean, + value: true, + }, + showMark: { + type: Boolean, + value: true, + }, + showTitle: { + type: Boolean, + value: true, + }, + showConfirm: { + type: Boolean, + value: true, + }, + showSubtitle: { + type: Boolean, + value: true, + }, + safeAreaInsetBottom: { + type: Boolean, + value: true, + }, + closeOnClickOverlay: { + type: Boolean, + value: true, + }, + maxRange: { + type: null, + value: null, + }, + minRange: { + type: Number, + value: 1, + }, + firstDayOfWeek: { + type: Number, + value: 0, + }, + readonly: Boolean, + rootPortal: { + type: Boolean, + value: false, + }, + }, + data: { + subtitle: '', + currentDate: null, + scrollIntoView: '', + }, + watch: { + minDate: function () { + this.initRect(); + }, + maxDate: function () { + this.initRect(); + }, + }, + created: function () { + this.setData({ + currentDate: this.getInitialDate(this.data.defaultDate), + }); + }, + mounted: function () { + if (this.data.show || !this.data.poppable) { + this.initRect(); + this.scrollIntoView(); + } + }, + methods: { + reset: function () { + this.setData({ currentDate: this.getInitialDate(this.data.defaultDate) }); + this.scrollIntoView(); + }, + initRect: function () { + var _this = this; + if (this.contentObserver != null) { + this.contentObserver.disconnect(); + } + var contentObserver = this.createIntersectionObserver({ + thresholds: [0, 0.1, 0.9, 1], + observeAll: true, + }); + this.contentObserver = contentObserver; + contentObserver.relativeTo('.van-calendar__body'); + contentObserver.observe('.month', function (res) { + if (res.boundingClientRect.top <= res.relativeRect.top) { + // @ts-ignore + _this.setData({ subtitle: (0, utils_1.formatMonthTitle)(res.dataset.date) }); + } + }); + }, + limitDateRange: function (date, minDate, maxDate) { + if (minDate === void 0) { minDate = null; } + if (maxDate === void 0) { maxDate = null; } + minDate = minDate || this.data.minDate; + maxDate = maxDate || this.data.maxDate; + if ((0, utils_1.compareDay)(date, minDate) === -1) { + return minDate; + } + if ((0, utils_1.compareDay)(date, maxDate) === 1) { + return maxDate; + } + return date; + }, + getInitialDate: function (defaultDate) { + var _this = this; + if (defaultDate === void 0) { defaultDate = null; } + var _a = this.data, type = _a.type, minDate = _a.minDate, maxDate = _a.maxDate, allowSameDay = _a.allowSameDay; + if (!defaultDate) + return []; + var now = (0, utils_1.getToday)().getTime(); + if (type === 'range') { + if (!Array.isArray(defaultDate)) { + defaultDate = []; + } + var _b = defaultDate || [], startDay = _b[0], endDay = _b[1]; + var startDate = getTime(startDay || now); + var start = this.limitDateRange(startDate, minDate, allowSameDay ? startDate : (0, utils_1.getPrevDay)(new Date(maxDate)).getTime()); + var date = getTime(endDay || now); + var end = this.limitDateRange(date, allowSameDay ? date : (0, utils_1.getNextDay)(new Date(minDate)).getTime()); + return [start, end]; + } + if (type === 'multiple') { + if (Array.isArray(defaultDate)) { + return defaultDate.map(function (date) { return _this.limitDateRange(date); }); + } + return [this.limitDateRange(now)]; + } + if (!defaultDate || Array.isArray(defaultDate)) { + defaultDate = now; + } + return this.limitDateRange(defaultDate); + }, + scrollIntoView: function () { + var _this = this; + (0, utils_2.requestAnimationFrame)(function () { + var _a = _this.data, currentDate = _a.currentDate, type = _a.type, show = _a.show, poppable = _a.poppable, minDate = _a.minDate, maxDate = _a.maxDate; + if (!currentDate) + return; + // @ts-ignore + var targetDate = type === 'single' ? currentDate : currentDate[0]; + var displayed = show || !poppable; + if (!targetDate || !displayed) { + return; + } + var months = (0, utils_1.getMonths)(minDate, maxDate); + months.some(function (month, index) { + if ((0, utils_1.compareMonth)(month, targetDate) === 0) { + _this.setData({ scrollIntoView: "month".concat(index) }); + return true; + } + return false; + }); + }); + }, + onOpen: function () { + this.$emit('open'); + }, + onOpened: function () { + this.$emit('opened'); + }, + onClose: function () { + this.$emit('close'); + }, + onClosed: function () { + this.$emit('closed'); + }, + onClickDay: function (event) { + if (this.data.readonly) { + return; + } + var date = event.detail.date; + var _a = this.data, type = _a.type, currentDate = _a.currentDate, allowSameDay = _a.allowSameDay; + if (type === 'range') { + // @ts-ignore + var startDay_1 = currentDate[0], endDay = currentDate[1]; + if (startDay_1 && !endDay) { + var compareToStart = (0, utils_1.compareDay)(date, startDay_1); + if (compareToStart === 1) { + var days_1 = this.selectComponent('.month').data.days; + days_1.some(function (day, index) { + var isDisabled = day.type === 'disabled' && + getTime(startDay_1) < getTime(day.date) && + getTime(day.date) < getTime(date); + if (isDisabled) { + (date = days_1[index - 1].date); + } + return isDisabled; + }); + this.select([startDay_1, date], true); + } + else if (compareToStart === -1) { + this.select([date, null]); + } + else if (allowSameDay) { + this.select([date, date], true); + } + } + else { + this.select([date, null]); + } + } + else if (type === 'multiple') { + var selectedIndex_1; + // @ts-ignore + var selected = currentDate.some(function (dateItem, index) { + var equal = (0, utils_1.compareDay)(dateItem, date) === 0; + if (equal) { + selectedIndex_1 = index; + } + return equal; + }); + if (selected) { + // @ts-ignore + var cancelDate = currentDate.splice(selectedIndex_1, 1); + this.setData({ currentDate: currentDate }); + this.unselect(cancelDate); + } + else { + // @ts-ignore + this.select(__spreadArray(__spreadArray([], currentDate, true), [date], false)); + } + } + else { + this.select(date, true); + } + }, + unselect: function (dateArray) { + var date = dateArray[0]; + if (date) { + this.$emit('unselect', (0, utils_1.copyDates)(date)); + } + }, + select: function (date, complete) { + if (complete && this.data.type === 'range') { + var valid = this.checkRange(date); + if (!valid) { + // auto selected to max range if showConfirm + if (this.data.showConfirm) { + this.emit([ + date[0], + (0, utils_1.getDayByOffset)(date[0], this.data.maxRange - 1), + ]); + } + else { + this.emit(date); + } + return; + } + } + this.emit(date); + if (complete && !this.data.showConfirm) { + this.onConfirm(); + } + }, + emit: function (date) { + this.setData({ + currentDate: Array.isArray(date) ? date.map(getTime) : getTime(date), + }); + this.$emit('select', (0, utils_1.copyDates)(date)); + }, + checkRange: function (date) { + var _a = this.data, maxRange = _a.maxRange, rangePrompt = _a.rangePrompt, showRangePrompt = _a.showRangePrompt; + if (maxRange && (0, utils_1.calcDateNum)(date) > maxRange) { + if (showRangePrompt) { + (0, toast_1.default)({ + context: this, + message: rangePrompt || "\u9009\u62E9\u5929\u6570\u4E0D\u80FD\u8D85\u8FC7 ".concat(maxRange, " \u5929"), + }); + } + this.$emit('over-range'); + return false; + } + return true; + }, + onConfirm: function () { + var _this = this; + if (this.data.type === 'range' && + !this.checkRange(this.data.currentDate)) { + return; + } + wx.nextTick(function () { + // @ts-ignore + _this.$emit('confirm', (0, utils_1.copyDates)(_this.data.currentDate)); + }); + }, + onClickSubtitle: function (event) { + this.$emit('click-subtitle', event); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.json new file mode 100644 index 0000000..397d5ae --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.json @@ -0,0 +1,10 @@ +{ + "component": true, + "usingComponents": { + "header": "./components/header/index", + "month": "./components/month/index", + "van-button": "../button/index", + "van-popup": "../popup/index", + "van-toast": "../toast/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxml new file mode 100644 index 0000000..9d0fc6b --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxs new file mode 100644 index 0000000..0a56646 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxs @@ -0,0 +1,37 @@ +/* eslint-disable */ +var utils = require('./utils.wxs'); + +function getMonths(minDate, maxDate) { + var months = []; + var cursor = getDate(minDate); + + cursor.setDate(1); + + do { + months.push(cursor.getTime()); + cursor.setMonth(cursor.getMonth() + 1); + } while (utils.compareMonth(cursor, getDate(maxDate)) !== 1); + + return months; +} + +function getButtonDisabled(type, currentDate, minRange) { + if (currentDate == null) { + return true; + } + + if (type === 'range') { + return !currentDate[0] || !currentDate[1]; + } + + if (type === 'multiple') { + return currentDate.length < minRange; + } + + return !currentDate; +} + +module.exports = { + getMonths: getMonths, + getButtonDisabled: getButtonDisabled +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxss new file mode 100644 index 0000000..a1f1cf0 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-calendar{background-color:var(--calendar-background-color,#fff);display:flex;flex-direction:column;height:var(--calendar-height,100%)}.van-calendar__close-icon{top:11px}.van-calendar__popup--bottom,.van-calendar__popup--top{height:var(--calendar-popup-height,90%)}.van-calendar__popup--left,.van-calendar__popup--right{height:100%}.van-calendar__body{-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.van-calendar__footer{flex-shrink:0;padding:0 var(--padding-md,16px)}.van-calendar__footer--safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.van-calendar__footer+.van-calendar__footer,.van-calendar__footer:empty{display:none}.van-calendar__footer:empty+.van-calendar__footer{display:block!important}.van-calendar__confirm{height:var(--calendar-confirm-button-height,36px)!important;line-height:var(--calendar-confirm-button-line-height,34px)!important;margin:var(--calendar-confirm-button-margin,7px 0)!important} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.d.ts new file mode 100644 index 0000000..889e6e7 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.d.ts @@ -0,0 +1,12 @@ +export declare const ROW_HEIGHT = 64; +export declare function formatMonthTitle(date: Date): string; +export declare function compareMonth(date1: Date | number, date2: Date | number): 0 | 1 | -1; +export declare function compareDay(day1: Date | number, day2: Date | number): 0 | 1 | -1; +export declare function getDayByOffset(date: Date, offset: number): Date; +export declare function getPrevDay(date: Date): Date; +export declare function getNextDay(date: Date): Date; +export declare function getToday(): Date; +export declare function calcDateNum(date: [Date, Date]): number; +export declare function copyDates(dates: Date | Date[]): Date | Date[]; +export declare function getMonthEndDay(year: number, month: number): number; +export declare function getMonths(minDate: number, maxDate: number): number[]; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.js new file mode 100644 index 0000000..c9e5df7 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.js @@ -0,0 +1,97 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.getMonths = exports.getMonthEndDay = exports.copyDates = exports.calcDateNum = exports.getToday = exports.getNextDay = exports.getPrevDay = exports.getDayByOffset = exports.compareDay = exports.compareMonth = exports.formatMonthTitle = exports.ROW_HEIGHT = void 0; +exports.ROW_HEIGHT = 64; +function formatMonthTitle(date) { + if (!(date instanceof Date)) { + date = new Date(date); + } + return "".concat(date.getFullYear(), "\u5E74").concat(date.getMonth() + 1, "\u6708"); +} +exports.formatMonthTitle = formatMonthTitle; +function compareMonth(date1, date2) { + if (!(date1 instanceof Date)) { + date1 = new Date(date1); + } + if (!(date2 instanceof Date)) { + date2 = new Date(date2); + } + var year1 = date1.getFullYear(); + var year2 = date2.getFullYear(); + var month1 = date1.getMonth(); + var month2 = date2.getMonth(); + if (year1 === year2) { + return month1 === month2 ? 0 : month1 > month2 ? 1 : -1; + } + return year1 > year2 ? 1 : -1; +} +exports.compareMonth = compareMonth; +function compareDay(day1, day2) { + if (!(day1 instanceof Date)) { + day1 = new Date(day1); + } + if (!(day2 instanceof Date)) { + day2 = new Date(day2); + } + var compareMonthResult = compareMonth(day1, day2); + if (compareMonthResult === 0) { + var date1 = day1.getDate(); + var date2 = day2.getDate(); + return date1 === date2 ? 0 : date1 > date2 ? 1 : -1; + } + return compareMonthResult; +} +exports.compareDay = compareDay; +function getDayByOffset(date, offset) { + date = new Date(date); + date.setDate(date.getDate() + offset); + return date; +} +exports.getDayByOffset = getDayByOffset; +function getPrevDay(date) { + return getDayByOffset(date, -1); +} +exports.getPrevDay = getPrevDay; +function getNextDay(date) { + return getDayByOffset(date, 1); +} +exports.getNextDay = getNextDay; +function getToday() { + var today = new Date(); + today.setHours(0, 0, 0, 0); + return today; +} +exports.getToday = getToday; +function calcDateNum(date) { + var day1 = new Date(date[0]).getTime(); + var day2 = new Date(date[1]).getTime(); + return (day2 - day1) / (1000 * 60 * 60 * 24) + 1; +} +exports.calcDateNum = calcDateNum; +function copyDates(dates) { + if (Array.isArray(dates)) { + return dates.map(function (date) { + if (date === null) { + return date; + } + return new Date(date); + }); + } + return new Date(dates); +} +exports.copyDates = copyDates; +function getMonthEndDay(year, month) { + return 32 - new Date(year, month - 1, 32).getDate(); +} +exports.getMonthEndDay = getMonthEndDay; +function getMonths(minDate, maxDate) { + var months = []; + var cursor = new Date(minDate); + cursor.setDate(1); + do { + months.push(cursor.getTime()); + cursor.setMonth(cursor.getMonth() + 1); + } while (compareMonth(cursor, maxDate) !== 1); + return months; +} +exports.getMonths = getMonths; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.wxs new file mode 100644 index 0000000..e57f6b3 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/calendar/utils.wxs @@ -0,0 +1,25 @@ +/* eslint-disable */ +function getMonthEndDay(year, month) { + return 32 - getDate(year, month - 1, 32).getDate(); +} + +function compareMonth(date1, date2) { + date1 = getDate(date1); + date2 = getDate(date2); + + var year1 = date1.getFullYear(); + var year2 = date2.getFullYear(); + var month1 = date1.getMonth(); + var month2 = date2.getMonth(); + + if (year1 === year2) { + return month1 === month2 ? 0 : month1 > month2 ? 1 : -1; + } + + return year1 > year2 ? 1 : -1; +} + +module.exports = { + getMonthEndDay: getMonthEndDay, + compareMonth: compareMonth +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.js new file mode 100644 index 0000000..2815655 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.js @@ -0,0 +1,51 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var link_1 = require("../mixins/link"); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + classes: [ + 'num-class', + 'desc-class', + 'thumb-class', + 'title-class', + 'price-class', + 'origin-price-class', + ], + mixins: [link_1.link], + props: { + tag: String, + num: String, + desc: String, + thumb: String, + title: String, + price: { + type: String, + observer: 'updatePrice', + }, + centered: Boolean, + lazyLoad: Boolean, + thumbLink: String, + originPrice: String, + thumbMode: { + type: String, + value: 'aspectFit', + }, + currency: { + type: String, + value: '¥', + }, + }, + methods: { + updatePrice: function () { + var price = this.data.price; + var priceArr = price.toString().split('.'); + this.setData({ + integerStr: priceArr[0], + decimalStr: priceArr[1] ? ".".concat(priceArr[1]) : '', + }); + }, + onClickThumb: function () { + this.jumpLink('thumbLink'); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.json new file mode 100644 index 0000000..e917407 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "van-tag": "../tag/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.wxml new file mode 100644 index 0000000..62173e4 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.wxml @@ -0,0 +1,56 @@ + + + + + + + + + {{ tag }} + + + + + + + {{ title }} + + + {{ desc }} + + + + + + + + + {{ currency }} + {{ integerStr }} + {{ decimalStr }} + + + {{ currency }} {{ originPrice }} + + x {{ num }} + + + + + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.wxss new file mode 100644 index 0000000..0f4d7c5 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/card/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-card{background-color:var(--card-background-color,#fafafa);box-sizing:border-box;color:var(--card-text-color,#323233);font-size:var(--card-font-size,12px);padding:var(--card-padding,8px 16px);position:relative}.van-card__header{display:flex}.van-card__header--center{align-items:center;justify-content:center}.van-card__thumb{flex:none;height:var(--card-thumb-size,88px);margin-right:var(--padding-xs,8px);position:relative;width:var(--card-thumb-size,88px)}.van-card__thumb:empty{display:none}.van-card__img{border-radius:8px;height:100%;width:100%}.van-card__content{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:var(--card-thumb-size,88px);min-width:0;position:relative}.van-card__content--center{justify-content:center}.van-card__desc,.van-card__title{word-wrap:break-word}.van-card__title{font-weight:700;line-height:var(--card-title-line-height,16px)}.van-card__desc{color:var(--card-desc-color,#646566);line-height:var(--card-desc-line-height,20px)}.van-card__bottom{line-height:20px}.van-card__price{color:var(--card-price-color,#ee0a24);display:inline-block;font-size:var(--card-price-font-size,12px);font-weight:700}.van-card__price-integer{font-size:var(--card-price-integer-font-size,16px)}.van-card__price-decimal,.van-card__price-integer{font-family:var(--card-price-font-family,Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif)}.van-card__origin-price{color:var(--card-origin-price-color,#646566);display:inline-block;font-size:var(--card-origin-price-font-size,10px);margin-left:5px;text-decoration:line-through}.van-card__num{float:right}.van-card__tag{left:0;position:absolute!important;top:2px}.van-card__footer{flex:none;text-align:right;width:100%} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.js new file mode 100644 index 0000000..1b45831 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.js @@ -0,0 +1,223 @@ +"use strict"; +var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { + if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { + if (ar || !(i in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i); + ar[i] = from[i]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var FieldName; +(function (FieldName) { + FieldName["TEXT"] = "text"; + FieldName["VALUE"] = "value"; + FieldName["CHILDREN"] = "children"; +})(FieldName || (FieldName = {})); +var defaultFieldNames = { + text: FieldName.TEXT, + value: FieldName.VALUE, + children: FieldName.CHILDREN, +}; +(0, component_1.VantComponent)({ + props: { + title: String, + value: { + type: String, + }, + placeholder: { + type: String, + value: '请选择', + }, + activeColor: { + type: String, + value: '#1989fa', + }, + options: { + type: Array, + value: [], + }, + swipeable: { + type: Boolean, + value: false, + }, + closeable: { + type: Boolean, + value: true, + }, + showHeader: { + type: Boolean, + value: true, + }, + closeIcon: { + type: String, + value: 'cross', + }, + fieldNames: { + type: Object, + value: defaultFieldNames, + observer: 'updateFieldNames', + }, + useTitleSlot: Boolean, + }, + data: { + tabs: [], + activeTab: 0, + textKey: FieldName.TEXT, + valueKey: FieldName.VALUE, + childrenKey: FieldName.CHILDREN, + innerValue: '', + }, + watch: { + options: function () { + this.updateTabs(); + }, + value: function (newVal) { + this.updateValue(newVal); + }, + }, + created: function () { + this.updateTabs(); + }, + methods: { + updateValue: function (val) { + var _this = this; + if (val !== undefined) { + var values = this.data.tabs.map(function (tab) { return tab.selected && tab.selected[_this.data.valueKey]; }); + if (values.indexOf(val) > -1) { + return; + } + } + this.innerValue = val; + this.updateTabs(); + }, + updateFieldNames: function () { + var _a = this.data.fieldNames || defaultFieldNames, _b = _a.text, text = _b === void 0 ? 'text' : _b, _c = _a.value, value = _c === void 0 ? 'value' : _c, _d = _a.children, children = _d === void 0 ? 'children' : _d; + this.setData({ + textKey: text, + valueKey: value, + childrenKey: children, + }); + }, + getSelectedOptionsByValue: function (options, value) { + for (var i = 0; i < options.length; i++) { + var option = options[i]; + if (option[this.data.valueKey] === value) { + return [option]; + } + if (option[this.data.childrenKey]) { + var selectedOptions = this.getSelectedOptionsByValue(option[this.data.childrenKey], value); + if (selectedOptions) { + return __spreadArray([option], selectedOptions, true); + } + } + } + }, + updateTabs: function () { + var _this = this; + var options = this.data.options; + var innerValue = this.innerValue; + if (!options.length) { + return; + } + if (innerValue !== undefined) { + var selectedOptions = this.getSelectedOptionsByValue(options, innerValue); + if (selectedOptions) { + var optionsCursor_1 = options; + var tabs_1 = selectedOptions.map(function (option) { + var tab = { + options: optionsCursor_1, + selected: option, + }; + var next = optionsCursor_1.find(function (item) { return item[_this.data.valueKey] === option[_this.data.valueKey]; }); + if (next) { + optionsCursor_1 = next[_this.data.childrenKey]; + } + return tab; + }); + if (optionsCursor_1) { + tabs_1.push({ + options: optionsCursor_1, + selected: null, + }); + } + this.setData({ + tabs: tabs_1, + }); + wx.nextTick(function () { + _this.setData({ + activeTab: tabs_1.length - 1, + }); + }); + return; + } + } + this.setData({ + tabs: [ + { + options: options, + selected: null, + }, + ], + }); + }, + onClose: function () { + this.$emit('close'); + }, + onClickTab: function (e) { + var _a = e.detail, tabIndex = _a.index, title = _a.title; + this.$emit('click-tab', { title: title, tabIndex: tabIndex }); + this.setData({ + activeTab: tabIndex, + }); + }, + // 选中 + onSelect: function (e) { + var _this = this; + var _a = e.currentTarget.dataset, option = _a.option, tabIndex = _a.tabIndex; + if (option && option.disabled) { + return; + } + var _b = this.data, valueKey = _b.valueKey, childrenKey = _b.childrenKey; + var tabs = this.data.tabs; + tabs[tabIndex].selected = option; + if (tabs.length > tabIndex + 1) { + tabs = tabs.slice(0, tabIndex + 1); + } + if (option[childrenKey]) { + var nextTab = { + options: option[childrenKey], + selected: null, + }; + if (tabs[tabIndex + 1]) { + tabs[tabIndex + 1] = nextTab; + } + else { + tabs.push(nextTab); + } + wx.nextTick(function () { + _this.setData({ + activeTab: tabIndex + 1, + }); + }); + } + this.setData({ + tabs: tabs, + }); + var selectedOptions = tabs.map(function (tab) { return tab.selected; }).filter(Boolean); + var value = option[valueKey]; + var params = { + value: value, + tabIndex: tabIndex, + selectedOptions: selectedOptions, + }; + this.innerValue = value; + this.$emit('change', params); + if (!option[childrenKey]) { + this.$emit('finish', params); + } + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.json new file mode 100644 index 0000000..d0f75eb --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.json @@ -0,0 +1,8 @@ +{ + "component": true, + "usingComponents": { + "van-icon": "../icon/index", + "van-tab": "../tab/index", + "van-tabs": "../tabs/index" + } +} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxml new file mode 100644 index 0000000..9417234 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxml @@ -0,0 +1,54 @@ + + + + + {{ title }} + + + + + + + + + + + {{ option[textKey] }} + + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxs new file mode 100644 index 0000000..b1aab58 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxs @@ -0,0 +1,24 @@ +var utils = require('../wxs/utils.wxs'); +var style = require('../wxs/style.wxs'); + +function isSelected(tab, valueKey, option) { + return tab.selected && tab.selected[valueKey] === option[valueKey] +} + +function optionClass(tab, valueKey, option) { + return utils.bem('cascader__option', { selected: isSelected(tab, valueKey, option), disabled: option.disabled }) +} + +function optionStyle(data) { + var color = data.option.color || (isSelected(data.tab, data.valueKey, data.option) ? data.activeColor : undefined); + return style({ + color + }); +} + + +module.exports = { + isSelected: isSelected, + optionClass: optionClass, + optionStyle: optionStyle, +}; \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxss new file mode 100644 index 0000000..7062486 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cascader/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-cascader__header{align-items:center;display:flex;height:48px;justify-content:space-between;padding:0 16px}.van-cascader__title{font-size:16px;font-weight:600;line-height:20px}.van-cascader__close-icon{color:#c8c9cc;font-size:22px;height:22px}.van-cascader__tabs-wrap{height:48px!important;padding:0 8px}.van-cascader__tab{color:#323233!important;flex:none!important;font-weight:600!important;padding:0 8px!important}.van-cascader__tab--unselected{color:#969799!important;font-weight:400!important}.van-cascader__option{align-items:center;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;line-height:20px;padding:10px 16px}.van-cascader__option:active{background-color:#f2f3f5}.van-cascader__option--selected{color:#1989fa;font-weight:600}.van-cascader__option--disabled{color:#c8c9cc;cursor:not-allowed}.van-cascader__option--disabled:active{background-color:initial}.van-cascader__options{-webkit-overflow-scrolling:touch;box-sizing:border-box;height:384px;overflow-y:auto;padding-top:6px} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.js new file mode 100644 index 0000000..34a93a6 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.js @@ -0,0 +1,13 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + props: { + title: String, + border: { + type: Boolean, + value: true, + }, + inset: Boolean, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.wxml new file mode 100644 index 0000000..311e064 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.wxml @@ -0,0 +1,11 @@ + + + + {{ title }} + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.wxss new file mode 100644 index 0000000..08b252f --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell-group/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-cell-group--inset{border-radius:var(--cell-group-inset-border-radius,8px);margin:var(--cell-group-inset-padding,0 16px);overflow:hidden}.van-cell-group__title{color:var(--cell-group-title-color,#969799);font-size:var(--cell-group-title-font-size,14px);line-height:var(--cell-group-title-line-height,16px);padding:var(--cell-group-title-padding,16px 16px 8px)}.van-cell-group__title--inset{padding:var(--cell-group-inset-title-padding,16px 16px 8px 32px)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.js new file mode 100644 index 0000000..80f3039 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.js @@ -0,0 +1,40 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var link_1 = require("../mixins/link"); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + classes: [ + 'title-class', + 'label-class', + 'value-class', + 'right-icon-class', + 'hover-class', + ], + mixins: [link_1.link], + props: { + title: null, + value: null, + icon: String, + size: String, + label: String, + center: Boolean, + isLink: Boolean, + required: Boolean, + clickable: Boolean, + titleWidth: String, + customStyle: String, + arrowDirection: String, + useLabelSlot: Boolean, + border: { + type: Boolean, + value: true, + }, + titleStyle: String, + }, + methods: { + onClick: function (event) { + this.$emit('click', event.detail); + this.jumpLink(); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.json new file mode 100644 index 0000000..0a336c0 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "van-icon": "../icon/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxml new file mode 100644 index 0000000..8387c3c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxml @@ -0,0 +1,47 @@ + + + + + + + + + + {{ title }} + + + + + {{ label }} + + + + + {{ value }} + + + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxs new file mode 100644 index 0000000..e3500c4 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxs @@ -0,0 +1,17 @@ +/* eslint-disable */ +var style = require('../wxs/style.wxs'); +var addUnit = require('../wxs/add-unit.wxs'); + +function titleStyle(data) { + return style([ + { + 'max-width': addUnit(data.titleWidth), + 'min-width': addUnit(data.titleWidth), + }, + data.titleStyle, + ]); +} + +module.exports = { + titleStyle: titleStyle, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxss new file mode 100644 index 0000000..1802f8e --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/cell/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-cell{background-color:var(--cell-background-color,#fff);box-sizing:border-box;color:var(--cell-text-color,#323233);display:flex;font-size:var(--cell-font-size,14px);line-height:var(--cell-line-height,24px);padding:var(--cell-vertical-padding,10px) var(--cell-horizontal-padding,16px);position:relative;width:100%}.van-cell:after{border-bottom:1px solid #ebedf0;bottom:0;box-sizing:border-box;content:" ";left:16px;pointer-events:none;position:absolute;right:16px;transform:scaleY(.5);transform-origin:center}.van-cell--borderless:after{display:none}.van-cell-group{background-color:var(--cell-background-color,#fff)}.van-cell__label{color:var(--cell-label-color,#969799);font-size:var(--cell-label-font-size,12px);line-height:var(--cell-label-line-height,18px);margin-top:var(--cell-label-margin-top,3px)}.van-cell__value{color:var(--cell-value-color,#969799);overflow:hidden;text-align:right;vertical-align:middle}.van-cell__title,.van-cell__value{flex:1}.van-cell__title:empty,.van-cell__value:empty{display:none}.van-cell__left-icon-wrap,.van-cell__right-icon-wrap{align-items:center;display:flex;font-size:var(--cell-icon-size,16px);height:var(--cell-line-height,24px)}.van-cell__left-icon-wrap{margin-right:var(--padding-base,4px)}.van-cell__right-icon-wrap{color:var(--cell-right-icon-color,#969799);margin-left:var(--padding-base,4px)}.van-cell__left-icon{vertical-align:middle}.van-cell__left-icon,.van-cell__right-icon{line-height:var(--cell-line-height,24px)}.van-cell--clickable.van-cell--hover{background-color:var(--cell-active-color,#f2f3f5)}.van-cell--required{overflow:visible}.van-cell--required:before{color:var(--cell-required-color,#ee0a24);content:"*";font-size:var(--cell-font-size,14px);left:var(--padding-xs,8px);position:absolute}.van-cell--center{align-items:center}.van-cell--large{padding-bottom:var(--cell-large-vertical-padding,12px);padding-top:var(--cell-large-vertical-padding,12px)}.van-cell--large .van-cell__title{font-size:var(--cell-large-title-font-size,16px)}.van-cell--large .van-cell__value{font-size:var(--cell-large-value-font-size,16px)}.van-cell--large .van-cell__label{font-size:var(--cell-large-label-font-size,14px)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.js new file mode 100644 index 0000000..80c93a1 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.js @@ -0,0 +1,39 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var relation_1 = require("../common/relation"); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + field: true, + relation: (0, relation_1.useChildren)('checkbox', function (target) { + this.updateChild(target); + }), + props: { + max: Number, + value: { + type: Array, + observer: 'updateChildren', + }, + disabled: { + type: Boolean, + observer: 'updateChildren', + }, + direction: { + type: String, + value: 'vertical', + }, + }, + methods: { + updateChildren: function () { + var _this = this; + this.children.forEach(function (child) { return _this.updateChild(child); }); + }, + updateChild: function (child) { + var _a = this.data, value = _a.value, disabled = _a.disabled, direction = _a.direction; + child.setData({ + value: value.indexOf(child.data.name) !== -1, + parentDisabled: disabled, + direction: direction, + }); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.wxml new file mode 100644 index 0000000..638bf9d --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.wxml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.wxss new file mode 100644 index 0000000..c5666d7 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox-group/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-checkbox-group--horizontal{display:flex;flex-wrap:wrap} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.js new file mode 100644 index 0000000..6247365 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.js @@ -0,0 +1,79 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var relation_1 = require("../common/relation"); +var component_1 = require("../common/component"); +function emit(target, value) { + target.$emit('input', value); + target.$emit('change', value); +} +(0, component_1.VantComponent)({ + field: true, + relation: (0, relation_1.useParent)('checkbox-group'), + classes: ['icon-class', 'label-class'], + props: { + value: Boolean, + disabled: Boolean, + useIconSlot: Boolean, + checkedColor: String, + labelPosition: { + type: String, + value: 'right', + }, + labelDisabled: Boolean, + shape: { + type: String, + value: 'round', + }, + iconSize: { + type: null, + value: 20, + }, + }, + data: { + parentDisabled: false, + direction: 'vertical', + }, + methods: { + emitChange: function (value) { + if (this.parent) { + this.setParentValue(this.parent, value); + } + else { + emit(this, value); + } + }, + toggle: function () { + var _a = this.data, parentDisabled = _a.parentDisabled, disabled = _a.disabled, value = _a.value; + if (!disabled && !parentDisabled) { + this.emitChange(!value); + } + }, + onClickLabel: function () { + var _a = this.data, labelDisabled = _a.labelDisabled, parentDisabled = _a.parentDisabled, disabled = _a.disabled, value = _a.value; + if (!disabled && !labelDisabled && !parentDisabled) { + this.emitChange(!value); + } + }, + setParentValue: function (parent, value) { + var parentValue = parent.data.value.slice(); + var name = this.data.name; + var max = parent.data.max; + if (value) { + if (max && parentValue.length >= max) { + return; + } + if (parentValue.indexOf(name) === -1) { + parentValue.push(name); + emit(parent, parentValue); + } + } + else { + var index = parentValue.indexOf(name); + if (index !== -1) { + parentValue.splice(index, 1); + emit(parent, parentValue); + } + } + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.json new file mode 100644 index 0000000..0a336c0 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "van-icon": "../icon/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxml new file mode 100644 index 0000000..39a7bb0 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxs new file mode 100644 index 0000000..eb9c772 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxs @@ -0,0 +1,20 @@ +/* eslint-disable */ +var style = require('../wxs/style.wxs'); +var addUnit = require('../wxs/add-unit.wxs'); + +function iconStyle(checkedColor, value, disabled, parentDisabled, iconSize) { + var styles = { + 'font-size': addUnit(iconSize), + }; + + if (checkedColor && value && !disabled && !parentDisabled) { + styles['border-color'] = checkedColor; + styles['background-color'] = checkedColor; + } + + return style(styles); +} + +module.exports = { + iconStyle: iconStyle, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxss new file mode 100644 index 0000000..da2272a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/checkbox/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-checkbox{align-items:center;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-checkbox--horizontal{margin-right:12px}.van-checkbox__icon-wrap,.van-checkbox__label{line-height:var(--checkbox-size,20px)}.van-checkbox__icon-wrap{flex:none}.van-checkbox__icon{align-items:center;border:1px solid var(--checkbox-border-color,#c8c9cc);box-sizing:border-box;color:transparent;display:flex;font-size:var(--checkbox-size,20px);height:1em;justify-content:center;text-align:center;transition-duration:var(--checkbox-transition-duration,.2s);transition-property:color,border-color,background-color;width:1em}.van-checkbox__icon--round{border-radius:100%}.van-checkbox__icon--checked{background-color:var(--checkbox-checked-icon-color,#1989fa);border-color:var(--checkbox-checked-icon-color,#1989fa);color:#fff}.van-checkbox__icon--disabled{background-color:var(--checkbox-disabled-background-color,#ebedf0);border-color:var(--checkbox-disabled-icon-color,#c8c9cc)}.van-checkbox__icon--disabled.van-checkbox__icon--checked{color:var(--checkbox-disabled-icon-color,#c8c9cc)}.van-checkbox__label{word-wrap:break-word;color:var(--checkbox-label-color,#323233);padding-left:var(--checkbox-label-margin,10px)}.van-checkbox__label--left{float:left;margin:0 var(--checkbox-label-margin,10px) 0 0}.van-checkbox__label--disabled{color:var(--checkbox-disabled-label-color,#c8c9cc)}.van-checkbox__label:empty{margin:0} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/canvas.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/canvas.d.ts new file mode 100644 index 0000000..8a0b71e --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/canvas.d.ts @@ -0,0 +1,4 @@ +/// +type CanvasContext = WechatMiniprogram.CanvasContext; +export declare function adaptor(ctx: CanvasContext & Record): CanvasContext; +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/canvas.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/canvas.js new file mode 100644 index 0000000..d81df74 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/canvas.js @@ -0,0 +1,47 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.adaptor = void 0; +function adaptor(ctx) { + // @ts-ignore + return Object.assign(ctx, { + setStrokeStyle: function (val) { + ctx.strokeStyle = val; + }, + setLineWidth: function (val) { + ctx.lineWidth = val; + }, + setLineCap: function (val) { + ctx.lineCap = val; + }, + setFillStyle: function (val) { + ctx.fillStyle = val; + }, + setFontSize: function (val) { + ctx.font = String(val); + }, + setGlobalAlpha: function (val) { + ctx.globalAlpha = val; + }, + setLineJoin: function (val) { + ctx.lineJoin = val; + }, + setTextAlign: function (val) { + ctx.textAlign = val; + }, + setMiterLimit: function (val) { + ctx.miterLimit = val; + }, + setShadow: function (offsetX, offsetY, blur, color) { + ctx.shadowOffsetX = offsetX; + ctx.shadowOffsetY = offsetY; + ctx.shadowBlur = blur; + ctx.shadowColor = color; + }, + setTextBaseline: function (val) { + ctx.textBaseline = val; + }, + createCircularGradient: function () { }, + draw: function () { }, + }); +} +exports.adaptor = adaptor; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.js new file mode 100644 index 0000000..e131e4b --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.js @@ -0,0 +1,207 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var color_1 = require("../common/color"); +var component_1 = require("../common/component"); +var utils_1 = require("../common/utils"); +var validator_1 = require("../common/validator"); +var version_1 = require("../common/version"); +var canvas_1 = require("./canvas"); +function format(rate) { + return Math.min(Math.max(rate, 0), 100); +} +var PERIMETER = 2 * Math.PI; +var BEGIN_ANGLE = -Math.PI / 2; +var STEP = 1; +(0, component_1.VantComponent)({ + props: { + text: String, + lineCap: { + type: String, + value: 'round', + }, + value: { + type: Number, + value: 0, + observer: 'reRender', + }, + speed: { + type: Number, + value: 50, + }, + size: { + type: Number, + value: 100, + observer: function () { + this.drawCircle(this.currentValue); + }, + }, + fill: String, + layerColor: { + type: String, + value: color_1.WHITE, + }, + color: { + type: null, + value: color_1.BLUE, + observer: function () { + var _this = this; + this.setHoverColor().then(function () { + _this.drawCircle(_this.currentValue); + }); + }, + }, + type: { + type: String, + value: '', + }, + strokeWidth: { + type: Number, + value: 4, + }, + clockwise: { + type: Boolean, + value: true, + }, + }, + data: { + hoverColor: color_1.BLUE, + }, + methods: { + getContext: function () { + var _this = this; + var _a = this.data, type = _a.type, size = _a.size; + if (type === '' || !(0, version_1.canIUseCanvas2d)()) { + var ctx = wx.createCanvasContext('van-circle', this); + return Promise.resolve(ctx); + } + var dpr = (0, utils_1.getSystemInfoSync)().pixelRatio; + return new Promise(function (resolve) { + wx.createSelectorQuery() + .in(_this) + .select('#van-circle') + .node() + .exec(function (res) { + var canvas = res[0].node; + var ctx = canvas.getContext(type); + if (!_this.inited) { + _this.inited = true; + canvas.width = size * dpr; + canvas.height = size * dpr; + ctx.scale(dpr, dpr); + } + resolve((0, canvas_1.adaptor)(ctx)); + }); + }); + }, + setHoverColor: function () { + var _this = this; + var _a = this.data, color = _a.color, size = _a.size; + if ((0, validator_1.isObj)(color)) { + return this.getContext().then(function (context) { + if (!context) + return; + var LinearColor = context.createLinearGradient(size, 0, 0, 0); + Object.keys(color) + .sort(function (a, b) { return parseFloat(a) - parseFloat(b); }) + .map(function (key) { + return LinearColor.addColorStop(parseFloat(key) / 100, color[key]); + }); + _this.hoverColor = LinearColor; + }); + } + this.hoverColor = color; + return Promise.resolve(); + }, + presetCanvas: function (context, strokeStyle, beginAngle, endAngle, fill) { + var _a = this.data, strokeWidth = _a.strokeWidth, lineCap = _a.lineCap, clockwise = _a.clockwise, size = _a.size; + var position = size / 2; + var radius = position - strokeWidth / 2; + context.setStrokeStyle(strokeStyle); + context.setLineWidth(strokeWidth); + context.setLineCap(lineCap); + context.beginPath(); + context.arc(position, position, radius, beginAngle, endAngle, !clockwise); + context.stroke(); + if (fill) { + context.setFillStyle(fill); + context.fill(); + } + }, + renderLayerCircle: function (context) { + var _a = this.data, layerColor = _a.layerColor, fill = _a.fill; + this.presetCanvas(context, layerColor, 0, PERIMETER, fill); + }, + renderHoverCircle: function (context, formatValue) { + var clockwise = this.data.clockwise; + // 结束角度 + var progress = PERIMETER * (formatValue / 100); + var endAngle = clockwise + ? BEGIN_ANGLE + progress + : 3 * Math.PI - (BEGIN_ANGLE + progress); + this.presetCanvas(context, this.hoverColor, BEGIN_ANGLE, endAngle); + }, + drawCircle: function (currentValue) { + var _this = this; + var size = this.data.size; + this.getContext().then(function (context) { + if (!context) + return; + context.clearRect(0, 0, size, size); + _this.renderLayerCircle(context); + var formatValue = format(currentValue); + if (formatValue !== 0) { + _this.renderHoverCircle(context, formatValue); + } + context.draw(); + }); + }, + reRender: function () { + var _this = this; + // tofector 动画暂时没有想到好的解决方案 + var _a = this.data, value = _a.value, speed = _a.speed; + if (speed <= 0 || speed > 1000) { + this.drawCircle(value); + return; + } + this.clearMockInterval(); + this.currentValue = this.currentValue || 0; + var run = function () { + _this.interval = setTimeout(function () { + if (_this.currentValue !== value) { + if (Math.abs(_this.currentValue - value) < STEP) { + _this.currentValue = value; + } + else if (_this.currentValue < value) { + _this.currentValue += STEP; + } + else { + _this.currentValue -= STEP; + } + _this.drawCircle(_this.currentValue); + run(); + } + else { + _this.clearMockInterval(); + } + }, 1000 / speed); + }; + run(); + }, + clearMockInterval: function () { + if (this.interval) { + clearTimeout(this.interval); + this.interval = null; + } + }, + }, + mounted: function () { + var _this = this; + this.currentValue = this.data.value; + this.setHoverColor().then(function () { + _this.drawCircle(_this.currentValue); + }); + }, + destroyed: function () { + this.clearMockInterval(); + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.wxml new file mode 100644 index 0000000..52bc59f --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.wxml @@ -0,0 +1,9 @@ + + + + + + + + {{ text }} + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.wxss new file mode 100644 index 0000000..2200751 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/circle/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-circle{display:inline-block;position:relative;text-align:center}.van-circle__text{color:var(--circle-text-color,#323233);left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.js new file mode 100644 index 0000000..63c56eb --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.js @@ -0,0 +1,11 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var relation_1 = require("../common/relation"); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + relation: (0, relation_1.useParent)('row'), + props: { + span: Number, + offset: Number, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxml new file mode 100644 index 0000000..975348b --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxml @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxs new file mode 100644 index 0000000..507c1cb --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxs @@ -0,0 +1,18 @@ +/* eslint-disable */ +var style = require('../wxs/style.wxs'); +var addUnit = require('../wxs/add-unit.wxs'); + +function rootStyle(data) { + if (!data.gutter) { + return ''; + } + + return style({ + 'padding-right': addUnit(data.gutter / 2), + 'padding-left': addUnit(data.gutter / 2), + }); +} + +module.exports = { + rootStyle: rootStyle, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxss new file mode 100644 index 0000000..2fa265e --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/col/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-col{box-sizing:border-box;float:left}.van-col--1{width:4.16666667%}.van-col--offset-1{margin-left:4.16666667%}.van-col--2{width:8.33333333%}.van-col--offset-2{margin-left:8.33333333%}.van-col--3{width:12.5%}.van-col--offset-3{margin-left:12.5%}.van-col--4{width:16.66666667%}.van-col--offset-4{margin-left:16.66666667%}.van-col--5{width:20.83333333%}.van-col--offset-5{margin-left:20.83333333%}.van-col--6{width:25%}.van-col--offset-6{margin-left:25%}.van-col--7{width:29.16666667%}.van-col--offset-7{margin-left:29.16666667%}.van-col--8{width:33.33333333%}.van-col--offset-8{margin-left:33.33333333%}.van-col--9{width:37.5%}.van-col--offset-9{margin-left:37.5%}.van-col--10{width:41.66666667%}.van-col--offset-10{margin-left:41.66666667%}.van-col--11{width:45.83333333%}.van-col--offset-11{margin-left:45.83333333%}.van-col--12{width:50%}.van-col--offset-12{margin-left:50%}.van-col--13{width:54.16666667%}.van-col--offset-13{margin-left:54.16666667%}.van-col--14{width:58.33333333%}.van-col--offset-14{margin-left:58.33333333%}.van-col--15{width:62.5%}.van-col--offset-15{margin-left:62.5%}.van-col--16{width:66.66666667%}.van-col--offset-16{margin-left:66.66666667%}.van-col--17{width:70.83333333%}.van-col--offset-17{margin-left:70.83333333%}.van-col--18{width:75%}.van-col--offset-18{margin-left:75%}.van-col--19{width:79.16666667%}.van-col--offset-19{margin-left:79.16666667%}.van-col--20{width:83.33333333%}.van-col--offset-20{margin-left:83.33333333%}.van-col--21{width:87.5%}.van-col--offset-21{margin-left:87.5%}.van-col--22{width:91.66666667%}.van-col--offset-22{margin-left:91.66666667%}.van-col--23{width:95.83333333%}.van-col--offset-23{margin-left:95.83333333%}.van-col--24{width:100%}.van-col--offset-24{margin-left:100%} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/animate.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/animate.d.ts new file mode 100644 index 0000000..32157b6 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/animate.d.ts @@ -0,0 +1,2 @@ +/// +export declare function setContentAnimate(context: WechatMiniprogram.Component.TrivialInstance, expanded: boolean, mounted: boolean): void; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/animate.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/animate.js new file mode 100644 index 0000000..5734087 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/animate.js @@ -0,0 +1,43 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.setContentAnimate = void 0; +var utils_1 = require("../common/utils"); +function useAnimation(context, expanded, mounted, height) { + var animation = wx.createAnimation({ + duration: 0, + timingFunction: 'ease-in-out', + }); + if (expanded) { + if (height === 0) { + animation.height('auto').top(1).step(); + } + else { + animation + .height(height) + .top(1) + .step({ + duration: mounted ? 300 : 1, + }) + .height('auto') + .step(); + } + context.setData({ + animation: animation.export(), + }); + return; + } + animation.height(height).top(0).step({ duration: 1 }).height(0).step({ + duration: 300, + }); + context.setData({ + animation: animation.export(), + }); +} +function setContentAnimate(context, expanded, mounted) { + (0, utils_1.getRect)(context, '.van-collapse-item__content') + .then(function (rect) { return rect.height; }) + .then(function (height) { + useAnimation(context, expanded, mounted, height); + }); +} +exports.setContentAnimate = setContentAnimate; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.js new file mode 100644 index 0000000..982490e --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.js @@ -0,0 +1,62 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var relation_1 = require("../common/relation"); +var animate_1 = require("./animate"); +(0, component_1.VantComponent)({ + classes: ['title-class', 'content-class'], + relation: (0, relation_1.useParent)('collapse'), + props: { + size: String, + name: null, + title: null, + value: null, + icon: String, + label: String, + disabled: Boolean, + clickable: Boolean, + border: { + type: Boolean, + value: true, + }, + isLink: { + type: Boolean, + value: true, + }, + }, + data: { + expanded: false, + }, + mounted: function () { + this.updateExpanded(); + this.mounted = true; + }, + methods: { + updateExpanded: function () { + if (!this.parent) { + return; + } + var _a = this.parent.data, value = _a.value, accordion = _a.accordion; + var _b = this.parent.children, children = _b === void 0 ? [] : _b; + var name = this.data.name; + var index = children.indexOf(this); + var currentName = name == null ? index : name; + var expanded = accordion + ? value === currentName + : (value || []).some(function (name) { return name === currentName; }); + if (expanded !== this.data.expanded) { + (0, animate_1.setContentAnimate)(this, expanded, this.mounted); + } + this.setData({ index: index, expanded: expanded }); + }, + onClick: function () { + if (this.data.disabled) { + return; + } + var _a = this.data, name = _a.name, expanded = _a.expanded; + var index = this.parent.children.indexOf(this); + var currentName = name == null ? index : name; + this.parent.switch(currentName, !expanded); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.json new file mode 100644 index 0000000..0e5425c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "van-cell": "../cell/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.wxml new file mode 100644 index 0000000..f11d0d4 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.wxml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.wxss new file mode 100644 index 0000000..4a65b5a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse-item/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-collapse-item__title .van-cell__right-icon{transform:rotate(90deg);transition:transform var(--collapse-item-transition-duration,.3s)}.van-collapse-item__title--expanded .van-cell__right-icon{transform:rotate(-90deg)}.van-collapse-item__title--disabled .van-cell,.van-collapse-item__title--disabled .van-cell__right-icon{color:var(--collapse-item-title-disabled-color,#c8c9cc)!important}.van-collapse-item__title--disabled .van-cell--hover{background-color:#fff!important}.van-collapse-item__wrapper{overflow:hidden}.van-collapse-item__content{background-color:var(--collapse-item-content-background-color,#fff);color:var(--collapse-item-content-text-color,#969799);font-size:var(--collapse-item-content-font-size,13px);line-height:var(--collapse-item-content-line-height,1.5);padding:var(--collapse-item-content-padding,15px)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.js new file mode 100644 index 0000000..943d542 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.js @@ -0,0 +1,48 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var relation_1 = require("../common/relation"); +(0, component_1.VantComponent)({ + relation: (0, relation_1.useChildren)('collapse-item'), + props: { + value: { + type: null, + observer: 'updateExpanded', + }, + accordion: { + type: Boolean, + observer: 'updateExpanded', + }, + border: { + type: Boolean, + value: true, + }, + }, + methods: { + updateExpanded: function () { + this.children.forEach(function (child) { + child.updateExpanded(); + }); + }, + switch: function (name, expanded) { + var _a = this.data, accordion = _a.accordion, value = _a.value; + var changeItem = name; + if (!accordion) { + name = expanded + ? (value || []).concat(name) + : (value || []).filter(function (activeName) { return activeName !== name; }); + } + else { + name = expanded ? name : ''; + } + if (expanded) { + this.$emit('open', changeItem); + } + else { + this.$emit('close', changeItem); + } + this.$emit('change', name); + this.$emit('input', name); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.wxml new file mode 100644 index 0000000..fd4e171 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.wxml @@ -0,0 +1,3 @@ + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.wxss new file mode 100644 index 0000000..99694d6 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/collapse/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss'; \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/color.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/color.d.ts new file mode 100644 index 0000000..386f307 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/color.d.ts @@ -0,0 +1,7 @@ +export declare const RED = "#ee0a24"; +export declare const BLUE = "#1989fa"; +export declare const WHITE = "#fff"; +export declare const GREEN = "#07c160"; +export declare const ORANGE = "#ff976a"; +export declare const GRAY = "#323233"; +export declare const GRAY_DARK = "#969799"; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/color.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/color.js new file mode 100644 index 0000000..008a45a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/color.js @@ -0,0 +1,10 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.GRAY_DARK = exports.GRAY = exports.ORANGE = exports.GREEN = exports.WHITE = exports.BLUE = exports.RED = void 0; +exports.RED = '#ee0a24'; +exports.BLUE = '#1989fa'; +exports.WHITE = '#fff'; +exports.GREEN = '#07c160'; +exports.ORANGE = '#ff976a'; +exports.GRAY = '#323233'; +exports.GRAY_DARK = '#969799'; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/component.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/component.d.ts new file mode 100644 index 0000000..1d0fd27 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/component.d.ts @@ -0,0 +1,4 @@ +/// +import { VantComponentOptions } from 'definitions/index'; +declare function VantComponent(vantOptions: VantComponentOptions): void; +export { VantComponent }; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/component.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/component.js new file mode 100644 index 0000000..66da00e --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/component.js @@ -0,0 +1,49 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.VantComponent = void 0; +var basic_1 = require("../mixins/basic"); +function mapKeys(source, target, map) { + Object.keys(map).forEach(function (key) { + if (source[key]) { + target[map[key]] = source[key]; + } + }); +} +function VantComponent(vantOptions) { + var options = {}; + mapKeys(vantOptions, options, { + data: 'data', + props: 'properties', + watch: 'observers', + mixins: 'behaviors', + methods: 'methods', + beforeCreate: 'created', + created: 'attached', + mounted: 'ready', + destroyed: 'detached', + classes: 'externalClasses', + }); + // add default externalClasses + options.externalClasses = options.externalClasses || []; + options.externalClasses.push('custom-class'); + // add default behaviors + options.behaviors = options.behaviors || []; + options.behaviors.push(basic_1.basic); + // add relations + var relation = vantOptions.relation; + if (relation) { + options.relations = relation.relations; + options.behaviors.push(relation.mixin); + } + // map field to form-field behavior + if (vantOptions.field) { + options.behaviors.push('wx://form-field'); + } + // add default options + options.options = { + multipleSlots: true, + addGlobalClass: true, + }; + Component(options); +} +exports.VantComponent = VantComponent; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/index.wxss new file mode 100644 index 0000000..a73bb7a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/index.wxss @@ -0,0 +1 @@ +.van-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix:after{clear:both;content:"";display:table}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{border:0 solid #ebedf0;bottom:-50%;box-sizing:border-box;content:" ";left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;transform:scale(.5);transform-origin:center}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/relation.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/relation.d.ts new file mode 100644 index 0000000..10193fa --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/relation.d.ts @@ -0,0 +1,15 @@ +/// +type TrivialInstance = WechatMiniprogram.Component.TrivialInstance; +export declare function useParent(name: string, onEffect?: (this: TrivialInstance) => void): { + relations: { + [x: string]: WechatMiniprogram.Component.RelationOption; + }; + mixin: string; +}; +export declare function useChildren(name: string, onEffect?: (this: TrivialInstance, target: TrivialInstance) => void): { + relations: { + [x: string]: WechatMiniprogram.Component.RelationOption; + }; + mixin: string; +}; +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/relation.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/relation.js new file mode 100644 index 0000000..008256c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/relation.js @@ -0,0 +1,65 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.useChildren = exports.useParent = void 0; +function useParent(name, onEffect) { + var _a; + var path = "../".concat(name, "/index"); + return { + relations: (_a = {}, + _a[path] = { + type: 'ancestor', + linked: function () { + onEffect && onEffect.call(this); + }, + linkChanged: function () { + onEffect && onEffect.call(this); + }, + unlinked: function () { + onEffect && onEffect.call(this); + }, + }, + _a), + mixin: Behavior({ + created: function () { + var _this = this; + Object.defineProperty(this, 'parent', { + get: function () { return _this.getRelationNodes(path)[0]; }, + }); + Object.defineProperty(this, 'index', { + // @ts-ignore + get: function () { var _a, _b; return (_b = (_a = _this.parent) === null || _a === void 0 ? void 0 : _a.children) === null || _b === void 0 ? void 0 : _b.indexOf(_this); }, + }); + }, + }), + }; +} +exports.useParent = useParent; +function useChildren(name, onEffect) { + var _a; + var path = "../".concat(name, "/index"); + return { + relations: (_a = {}, + _a[path] = { + type: 'descendant', + linked: function (target) { + onEffect && onEffect.call(this, target); + }, + linkChanged: function (target) { + onEffect && onEffect.call(this, target); + }, + unlinked: function (target) { + onEffect && onEffect.call(this, target); + }, + }, + _a), + mixin: Behavior({ + created: function () { + var _this = this; + Object.defineProperty(this, 'children', { + get: function () { return _this.getRelationNodes(path) || []; }, + }); + }, + }), + }; +} +exports.useChildren = useChildren; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/clearfix.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/clearfix.wxss new file mode 100644 index 0000000..442246f --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/clearfix.wxss @@ -0,0 +1 @@ +.van-clearfix:after{clear:both;content:"";display:table} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/ellipsis.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/ellipsis.wxss new file mode 100644 index 0000000..ee701df --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/ellipsis.wxss @@ -0,0 +1 @@ +.van-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.van-multi-ellipsis--l3{-webkit-line-clamp:3} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/hairline.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/hairline.wxss new file mode 100644 index 0000000..f7c6260 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/hairline.wxss @@ -0,0 +1 @@ +.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{border:0 solid #ebedf0;bottom:-50%;box-sizing:border-box;content:" ";left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;transform:scale(.5);transform-origin:center}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/clearfix.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/clearfix.wxss new file mode 100644 index 0000000..e69de29 diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/ellipsis.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/ellipsis.wxss new file mode 100644 index 0000000..e69de29 diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/hairline.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/mixins/hairline.wxss new file mode 100644 index 0000000..e69de29 diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/var.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/style/var.wxss new file mode 100644 index 0000000..e69de29 diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/utils.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/utils.d.ts new file mode 100644 index 0000000..a77d8c6 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/utils.d.ts @@ -0,0 +1,21 @@ +/// +/// +/// +/// +/// +export { isDef } from './validator'; +export { getSystemInfoSync } from './version'; +export declare function range(num: number, min: number, max: number): number; +export declare function nextTick(cb: (...args: any[]) => void): void; +export declare function addUnit(value?: string | number): string | undefined; +export declare function requestAnimationFrame(cb: () => void): NodeJS.Timeout; +export declare function pickExclude(obj: unknown, keys: string[]): {}; +export declare function getRect(context: WechatMiniprogram.Component.TrivialInstance, selector: string): Promise; +export declare function getAllRect(context: WechatMiniprogram.Component.TrivialInstance, selector: string): Promise; +export declare function groupSetData(context: WechatMiniprogram.Component.TrivialInstance, cb: () => void): void; +export declare function toPromise(promiseLike: Promise | unknown): Promise; +export declare function addNumber(num1: any, num2: any): number; +export declare const clamp: (num: any, min: any, max: any) => number; +export declare function getCurrentPage(): T & WechatMiniprogram.OptionalInterface & WechatMiniprogram.Page.InstanceProperties & WechatMiniprogram.Page.InstanceMethods & WechatMiniprogram.Page.Data & WechatMiniprogram.IAnyObject; +export declare const isPC: boolean; +export declare const isWxWork: boolean; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/utils.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/utils.js new file mode 100644 index 0000000..1727628 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/utils.js @@ -0,0 +1,109 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.isWxWork = exports.isPC = exports.getCurrentPage = exports.clamp = exports.addNumber = exports.toPromise = exports.groupSetData = exports.getAllRect = exports.getRect = exports.pickExclude = exports.requestAnimationFrame = exports.addUnit = exports.nextTick = exports.range = exports.getSystemInfoSync = exports.isDef = void 0; +var validator_1 = require("./validator"); +var version_1 = require("./version"); +var validator_2 = require("./validator"); +Object.defineProperty(exports, "isDef", { enumerable: true, get: function () { return validator_2.isDef; } }); +var version_2 = require("./version"); +Object.defineProperty(exports, "getSystemInfoSync", { enumerable: true, get: function () { return version_2.getSystemInfoSync; } }); +function range(num, min, max) { + return Math.min(Math.max(num, min), max); +} +exports.range = range; +function nextTick(cb) { + if ((0, version_1.canIUseNextTick)()) { + wx.nextTick(cb); + } + else { + setTimeout(function () { + cb(); + }, 1000 / 30); + } +} +exports.nextTick = nextTick; +function addUnit(value) { + if (!(0, validator_1.isDef)(value)) { + return undefined; + } + value = String(value); + return (0, validator_1.isNumber)(value) ? "".concat(value, "px") : value; +} +exports.addUnit = addUnit; +function requestAnimationFrame(cb) { + return setTimeout(function () { + cb(); + }, 1000 / 30); +} +exports.requestAnimationFrame = requestAnimationFrame; +function pickExclude(obj, keys) { + if (!(0, validator_1.isPlainObject)(obj)) { + return {}; + } + return Object.keys(obj).reduce(function (prev, key) { + if (!keys.includes(key)) { + prev[key] = obj[key]; + } + return prev; + }, {}); +} +exports.pickExclude = pickExclude; +function getRect(context, selector) { + return new Promise(function (resolve) { + wx.createSelectorQuery() + .in(context) + .select(selector) + .boundingClientRect() + .exec(function (rect) { + if (rect === void 0) { rect = []; } + return resolve(rect[0]); + }); + }); +} +exports.getRect = getRect; +function getAllRect(context, selector) { + return new Promise(function (resolve) { + wx.createSelectorQuery() + .in(context) + .selectAll(selector) + .boundingClientRect() + .exec(function (rect) { + if (rect === void 0) { rect = []; } + return resolve(rect[0]); + }); + }); +} +exports.getAllRect = getAllRect; +function groupSetData(context, cb) { + if ((0, version_1.canIUseGroupSetData)()) { + context.groupSetData(cb); + } + else { + cb(); + } +} +exports.groupSetData = groupSetData; +function toPromise(promiseLike) { + if ((0, validator_1.isPromise)(promiseLike)) { + return promiseLike; + } + return Promise.resolve(promiseLike); +} +exports.toPromise = toPromise; +// 浮点数精度处理 +function addNumber(num1, num2) { + var cardinal = Math.pow(10, 10); + return Math.round((num1 + num2) * cardinal) / cardinal; +} +exports.addNumber = addNumber; +// 限制value在[min, max]之间 +var clamp = function (num, min, max) { return Math.min(Math.max(num, min), max); }; +exports.clamp = clamp; +function getCurrentPage() { + var pages = getCurrentPages(); + return pages[pages.length - 1]; +} +exports.getCurrentPage = getCurrentPage; +exports.isPC = ['mac', 'windows'].includes((0, version_1.getSystemInfoSync)().platform); +// 是否企业微信 +exports.isWxWork = (0, version_1.getSystemInfoSync)().environment === 'wxwork'; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/validator.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/validator.d.ts new file mode 100644 index 0000000..152894a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/validator.d.ts @@ -0,0 +1,9 @@ +export declare function isFunction(val: unknown): val is Function; +export declare function isPlainObject(val: unknown): val is Record; +export declare function isPromise(val: unknown): val is Promise; +export declare function isDef(value: unknown): boolean; +export declare function isObj(x: unknown): x is Record; +export declare function isNumber(value: string): boolean; +export declare function isBoolean(value: unknown): value is boolean; +export declare function isImageUrl(url: string): boolean; +export declare function isVideoUrl(url: string): boolean; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/validator.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/validator.js new file mode 100644 index 0000000..169e796 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/validator.js @@ -0,0 +1,43 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.isVideoUrl = exports.isImageUrl = exports.isBoolean = exports.isNumber = exports.isObj = exports.isDef = exports.isPromise = exports.isPlainObject = exports.isFunction = void 0; +// eslint-disable-next-line @typescript-eslint/ban-types +function isFunction(val) { + return typeof val === 'function'; +} +exports.isFunction = isFunction; +function isPlainObject(val) { + return val !== null && typeof val === 'object' && !Array.isArray(val); +} +exports.isPlainObject = isPlainObject; +function isPromise(val) { + return isPlainObject(val) && isFunction(val.then) && isFunction(val.catch); +} +exports.isPromise = isPromise; +function isDef(value) { + return value !== undefined && value !== null; +} +exports.isDef = isDef; +function isObj(x) { + var type = typeof x; + return x !== null && (type === 'object' || type === 'function'); +} +exports.isObj = isObj; +function isNumber(value) { + return /^\d+(\.\d+)?$/.test(value); +} +exports.isNumber = isNumber; +function isBoolean(value) { + return typeof value === 'boolean'; +} +exports.isBoolean = isBoolean; +var IMAGE_REGEXP = /\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg)/i; +var VIDEO_REGEXP = /\.(mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv)/i; +function isImageUrl(url) { + return IMAGE_REGEXP.test(url); +} +exports.isImageUrl = isImageUrl; +function isVideoUrl(url) { + return VIDEO_REGEXP.test(url); +} +exports.isVideoUrl = isVideoUrl; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/version.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/version.d.ts new file mode 100644 index 0000000..3393221 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/version.d.ts @@ -0,0 +1,15 @@ +/// +interface WxWorkSystemInfo extends WechatMiniprogram.SystemInfo { + environment?: 'wxwork'; +} +interface SystemInfo extends WxWorkSystemInfo, WechatMiniprogram.SystemInfo { +} +export declare function getSystemInfoSync(): SystemInfo; +export declare function canIUseModel(): boolean; +export declare function canIUseFormFieldButton(): boolean; +export declare function canIUseAnimate(): boolean; +export declare function canIUseGroupSetData(): boolean; +export declare function canIUseNextTick(): boolean; +export declare function canIUseCanvas2d(): boolean; +export declare function canIUseGetUserProfile(): boolean; +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/version.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/version.js new file mode 100644 index 0000000..5937008 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/common/version.js @@ -0,0 +1,70 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.canIUseGetUserProfile = exports.canIUseCanvas2d = exports.canIUseNextTick = exports.canIUseGroupSetData = exports.canIUseAnimate = exports.canIUseFormFieldButton = exports.canIUseModel = exports.getSystemInfoSync = void 0; +var systemInfo; +function getSystemInfoSync() { + if (systemInfo == null) { + systemInfo = wx.getSystemInfoSync(); + } + return systemInfo; +} +exports.getSystemInfoSync = getSystemInfoSync; +function compareVersion(v1, v2) { + v1 = v1.split('.'); + v2 = v2.split('.'); + var len = Math.max(v1.length, v2.length); + while (v1.length < len) { + v1.push('0'); + } + while (v2.length < len) { + v2.push('0'); + } + for (var i = 0; i < len; i++) { + var num1 = parseInt(v1[i], 10); + var num2 = parseInt(v2[i], 10); + if (num1 > num2) { + return 1; + } + if (num1 < num2) { + return -1; + } + } + return 0; +} +function gte(version) { + var system = getSystemInfoSync(); + return compareVersion(system.SDKVersion, version) >= 0; +} +function canIUseModel() { + return gte('2.9.3'); +} +exports.canIUseModel = canIUseModel; +function canIUseFormFieldButton() { + return gte('2.10.3'); +} +exports.canIUseFormFieldButton = canIUseFormFieldButton; +function canIUseAnimate() { + return gte('2.9.0'); +} +exports.canIUseAnimate = canIUseAnimate; +function canIUseGroupSetData() { + return gte('2.4.0'); +} +exports.canIUseGroupSetData = canIUseGroupSetData; +function canIUseNextTick() { + try { + return wx.canIUse('nextTick'); + } + catch (e) { + return gte('2.7.1'); + } +} +exports.canIUseNextTick = canIUseNextTick; +function canIUseCanvas2d() { + return gte('2.9.0'); +} +exports.canIUseCanvas2d = canIUseCanvas2d; +function canIUseGetUserProfile() { + return !!wx.getUserProfile; +} +exports.canIUseGetUserProfile = canIUseGetUserProfile; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.js new file mode 100644 index 0000000..21fb1c4 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.js @@ -0,0 +1,11 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + props: { + themeVars: { + type: Object, + value: {}, + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.wxml new file mode 100644 index 0000000..3cfb461 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.wxml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.wxs new file mode 100644 index 0000000..7ca0203 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/config-provider/index.wxs @@ -0,0 +1,29 @@ +/* eslint-disable */ +var object = require('../wxs/object.wxs'); +var style = require('../wxs/style.wxs'); + +function kebabCase(word) { + var newWord = word + .replace(getRegExp("[A-Z]", 'g'), function (i) { + return '-' + i; + }) + .toLowerCase() + .replace(getRegExp("^-"), ''); + + return newWord; +} + +function mapThemeVarsToCSSVars(themeVars) { + var cssVars = {}; + object.keys(themeVars).forEach(function (key) { + var cssVarsKey = '--' + kebabCase(key); + cssVars[cssVarsKey] = themeVars[key]; + }); + + return style(cssVars); +} + +module.exports = { + kebabCase: kebabCase, + mapThemeVarsToCSSVars: mapThemeVarsToCSSVars, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.js new file mode 100644 index 0000000..afc780b --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.js @@ -0,0 +1,104 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var utils_1 = require("./utils"); +function simpleTick(fn) { + return setTimeout(fn, 30); +} +(0, component_1.VantComponent)({ + props: { + useSlot: Boolean, + millisecond: Boolean, + time: { + type: Number, + observer: 'reset', + }, + format: { + type: String, + value: 'HH:mm:ss', + }, + autoStart: { + type: Boolean, + value: true, + }, + }, + data: { + timeData: (0, utils_1.parseTimeData)(0), + formattedTime: '0', + }, + destroyed: function () { + clearTimeout(this.tid); + this.tid = null; + }, + methods: { + // 开始 + start: function () { + if (this.counting) { + return; + } + this.counting = true; + this.endTime = Date.now() + this.remain; + this.tick(); + }, + // 暂停 + pause: function () { + this.counting = false; + clearTimeout(this.tid); + }, + // 重置 + reset: function () { + this.pause(); + this.remain = this.data.time; + this.setRemain(this.remain); + if (this.data.autoStart) { + this.start(); + } + }, + tick: function () { + if (this.data.millisecond) { + this.microTick(); + } + else { + this.macroTick(); + } + }, + microTick: function () { + var _this = this; + this.tid = simpleTick(function () { + _this.setRemain(_this.getRemain()); + if (_this.remain !== 0) { + _this.microTick(); + } + }); + }, + macroTick: function () { + var _this = this; + this.tid = simpleTick(function () { + var remain = _this.getRemain(); + if (!(0, utils_1.isSameSecond)(remain, _this.remain) || remain === 0) { + _this.setRemain(remain); + } + if (_this.remain !== 0) { + _this.macroTick(); + } + }); + }, + getRemain: function () { + return Math.max(this.endTime - Date.now(), 0); + }, + setRemain: function (remain) { + this.remain = remain; + var timeData = (0, utils_1.parseTimeData)(remain); + if (this.data.useSlot) { + this.$emit('change', timeData); + } + this.setData({ + formattedTime: (0, utils_1.parseFormat)(this.data.format, timeData), + }); + if (remain === 0) { + this.pause(); + this.$emit('finish'); + } + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.wxml new file mode 100644 index 0000000..e206e16 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.wxml @@ -0,0 +1,4 @@ + + + {{ formattedTime }} + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.wxss new file mode 100644 index 0000000..8b957f7 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-count-down{color:var(--count-down-text-color,#323233);font-size:var(--count-down-font-size,14px);line-height:var(--count-down-line-height,20px)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/utils.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/utils.d.ts new file mode 100644 index 0000000..876a6c1 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/utils.d.ts @@ -0,0 +1,10 @@ +export type TimeData = { + days: number; + hours: number; + minutes: number; + seconds: number; + milliseconds: number; +}; +export declare function parseTimeData(time: number): TimeData; +export declare function parseFormat(format: string, timeData: TimeData): string; +export declare function isSameSecond(time1: number, time2: number): boolean; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/utils.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/utils.js new file mode 100644 index 0000000..a7cfa5f --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/count-down/utils.js @@ -0,0 +1,64 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.isSameSecond = exports.parseFormat = exports.parseTimeData = void 0; +function padZero(num, targetLength) { + if (targetLength === void 0) { targetLength = 2; } + var str = num + ''; + while (str.length < targetLength) { + str = '0' + str; + } + return str; +} +var SECOND = 1000; +var MINUTE = 60 * SECOND; +var HOUR = 60 * MINUTE; +var DAY = 24 * HOUR; +function parseTimeData(time) { + var days = Math.floor(time / DAY); + var hours = Math.floor((time % DAY) / HOUR); + var minutes = Math.floor((time % HOUR) / MINUTE); + var seconds = Math.floor((time % MINUTE) / SECOND); + var milliseconds = Math.floor(time % SECOND); + return { + days: days, + hours: hours, + minutes: minutes, + seconds: seconds, + milliseconds: milliseconds, + }; +} +exports.parseTimeData = parseTimeData; +function parseFormat(format, timeData) { + var days = timeData.days; + var hours = timeData.hours, minutes = timeData.minutes, seconds = timeData.seconds, milliseconds = timeData.milliseconds; + if (format.indexOf('DD') === -1) { + hours += days * 24; + } + else { + format = format.replace('DD', padZero(days)); + } + if (format.indexOf('HH') === -1) { + minutes += hours * 60; + } + else { + format = format.replace('HH', padZero(hours)); + } + if (format.indexOf('mm') === -1) { + seconds += minutes * 60; + } + else { + format = format.replace('mm', padZero(minutes)); + } + if (format.indexOf('ss') === -1) { + milliseconds += seconds * 1000; + } + else { + format = format.replace('ss', padZero(seconds)); + } + return format.replace('SSS', padZero(milliseconds, 3)); +} +exports.parseFormat = parseFormat; +function isSameSecond(time1, time2) { + return Math.floor(time1 / 1000) === Math.floor(time2 / 1000); +} +exports.isSameSecond = isSameSecond; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.js new file mode 100644 index 0000000..e30afef --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.js @@ -0,0 +1,329 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { + if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { + if (ar || !(i in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i); + ar[i] = from[i]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var validator_1 = require("../common/validator"); +var shared_1 = require("../picker/shared"); +var currentYear = new Date().getFullYear(); +function isValidDate(date) { + return (0, validator_1.isDef)(date) && !isNaN(new Date(date).getTime()); +} +function range(num, min, max) { + return Math.min(Math.max(num, min), max); +} +function padZero(val) { + return "00".concat(val).slice(-2); +} +function times(n, iteratee) { + var index = -1; + var result = Array(n < 0 ? 0 : n); + while (++index < n) { + result[index] = iteratee(index); + } + return result; +} +function getTrueValue(formattedValue) { + if (formattedValue === undefined) { + formattedValue = '1'; + } + while (isNaN(parseInt(formattedValue, 10))) { + formattedValue = formattedValue.slice(1); + } + return parseInt(formattedValue, 10); +} +function getMonthEndDay(year, month) { + return 32 - new Date(year, month - 1, 32).getDate(); +} +var defaultFormatter = function (type, value) { return value; }; +(0, component_1.VantComponent)({ + classes: ['active-class', 'toolbar-class', 'column-class'], + props: __assign(__assign({}, shared_1.pickerProps), { value: { + type: null, + observer: 'updateValue', + }, filter: null, type: { + type: String, + value: 'datetime', + observer: 'updateValue', + }, showToolbar: { + type: Boolean, + value: true, + }, formatter: { + type: null, + value: defaultFormatter, + }, minDate: { + type: Number, + value: new Date(currentYear - 10, 0, 1).getTime(), + observer: 'updateValue', + }, maxDate: { + type: Number, + value: new Date(currentYear + 10, 11, 31).getTime(), + observer: 'updateValue', + }, minHour: { + type: Number, + value: 0, + observer: 'updateValue', + }, maxHour: { + type: Number, + value: 23, + observer: 'updateValue', + }, minMinute: { + type: Number, + value: 0, + observer: 'updateValue', + }, maxMinute: { + type: Number, + value: 59, + observer: 'updateValue', + } }), + data: { + innerValue: Date.now(), + columns: [], + }, + methods: { + updateValue: function () { + var _this = this; + var data = this.data; + var val = this.correctValue(data.value); + var isEqual = val === data.innerValue; + this.updateColumnValue(val).then(function () { + if (!isEqual) { + _this.$emit('input', val); + } + }); + }, + getPicker: function () { + if (this.picker == null) { + this.picker = this.selectComponent('.van-datetime-picker'); + var picker_1 = this.picker; + var setColumnValues_1 = picker_1.setColumnValues; + picker_1.setColumnValues = function () { + var args = []; + for (var _i = 0; _i < arguments.length; _i++) { + args[_i] = arguments[_i]; + } + return setColumnValues_1.apply(picker_1, __spreadArray(__spreadArray([], args, true), [false], false)); + }; + } + return this.picker; + }, + updateColumns: function () { + var _a = this.data.formatter, formatter = _a === void 0 ? defaultFormatter : _a; + var results = this.getOriginColumns().map(function (column) { return ({ + values: column.values.map(function (value) { return formatter(column.type, value); }), + }); }); + return this.set({ columns: results }); + }, + getOriginColumns: function () { + var filter = this.data.filter; + var results = this.getRanges().map(function (_a) { + var type = _a.type, range = _a.range; + var values = times(range[1] - range[0] + 1, function (index) { + var value = range[0] + index; + return type === 'year' ? "".concat(value) : padZero(value); + }); + if (filter) { + values = filter(type, values); + } + return { type: type, values: values }; + }); + return results; + }, + getRanges: function () { + var data = this.data; + if (data.type === 'time') { + return [ + { + type: 'hour', + range: [data.minHour, data.maxHour], + }, + { + type: 'minute', + range: [data.minMinute, data.maxMinute], + }, + ]; + } + var _a = this.getBoundary('max', data.innerValue), maxYear = _a.maxYear, maxDate = _a.maxDate, maxMonth = _a.maxMonth, maxHour = _a.maxHour, maxMinute = _a.maxMinute; + var _b = this.getBoundary('min', data.innerValue), minYear = _b.minYear, minDate = _b.minDate, minMonth = _b.minMonth, minHour = _b.minHour, minMinute = _b.minMinute; + var result = [ + { + type: 'year', + range: [minYear, maxYear], + }, + { + type: 'month', + range: [minMonth, maxMonth], + }, + { + type: 'day', + range: [minDate, maxDate], + }, + { + type: 'hour', + range: [minHour, maxHour], + }, + { + type: 'minute', + range: [minMinute, maxMinute], + }, + ]; + if (data.type === 'date') + result.splice(3, 2); + if (data.type === 'year-month') + result.splice(2, 3); + return result; + }, + correctValue: function (value) { + var data = this.data; + // validate value + var isDateType = data.type !== 'time'; + if (isDateType && !isValidDate(value)) { + value = data.minDate; + } + else if (!isDateType && !value) { + var minHour = data.minHour; + value = "".concat(padZero(minHour), ":00"); + } + // time type + if (!isDateType) { + var _a = value.split(':'), hour = _a[0], minute = _a[1]; + hour = padZero(range(hour, data.minHour, data.maxHour)); + minute = padZero(range(minute, data.minMinute, data.maxMinute)); + return "".concat(hour, ":").concat(minute); + } + // date type + value = Math.max(value, data.minDate); + value = Math.min(value, data.maxDate); + return value; + }, + getBoundary: function (type, innerValue) { + var _a; + var value = new Date(innerValue); + var boundary = new Date(this.data["".concat(type, "Date")]); + var year = boundary.getFullYear(); + var month = 1; + var date = 1; + var hour = 0; + var minute = 0; + if (type === 'max') { + month = 12; + date = getMonthEndDay(value.getFullYear(), value.getMonth() + 1); + hour = 23; + minute = 59; + } + if (value.getFullYear() === year) { + month = boundary.getMonth() + 1; + if (value.getMonth() + 1 === month) { + date = boundary.getDate(); + if (value.getDate() === date) { + hour = boundary.getHours(); + if (value.getHours() === hour) { + minute = boundary.getMinutes(); + } + } + } + } + return _a = {}, + _a["".concat(type, "Year")] = year, + _a["".concat(type, "Month")] = month, + _a["".concat(type, "Date")] = date, + _a["".concat(type, "Hour")] = hour, + _a["".concat(type, "Minute")] = minute, + _a; + }, + onCancel: function () { + this.$emit('cancel'); + }, + onConfirm: function () { + this.$emit('confirm', this.data.innerValue); + }, + onChange: function () { + var _this = this; + var data = this.data; + var value; + var picker = this.getPicker(); + var originColumns = this.getOriginColumns(); + if (data.type === 'time') { + var indexes = picker.getIndexes(); + value = "".concat(+originColumns[0].values[indexes[0]], ":").concat(+originColumns[1] + .values[indexes[1]]); + } + else { + var indexes = picker.getIndexes(); + var values = indexes.map(function (value, index) { return originColumns[index].values[value]; }); + var year = getTrueValue(values[0]); + var month = getTrueValue(values[1]); + var maxDate = getMonthEndDay(year, month); + var date = getTrueValue(values[2]); + if (data.type === 'year-month') { + date = 1; + } + date = date > maxDate ? maxDate : date; + var hour = 0; + var minute = 0; + if (data.type === 'datetime') { + hour = getTrueValue(values[3]); + minute = getTrueValue(values[4]); + } + value = new Date(year, month - 1, date, hour, minute); + } + value = this.correctValue(value); + this.updateColumnValue(value).then(function () { + _this.$emit('input', value); + _this.$emit('change', picker); + }); + }, + updateColumnValue: function (value) { + var _this = this; + var values = []; + var type = this.data.type; + var formatter = this.data.formatter || defaultFormatter; + var picker = this.getPicker(); + if (type === 'time') { + var pair = value.split(':'); + values = [formatter('hour', pair[0]), formatter('minute', pair[1])]; + } + else { + var date = new Date(value); + values = [ + formatter('year', "".concat(date.getFullYear())), + formatter('month', padZero(date.getMonth() + 1)), + ]; + if (type === 'date') { + values.push(formatter('day', padZero(date.getDate()))); + } + if (type === 'datetime') { + values.push(formatter('day', padZero(date.getDate())), formatter('hour', padZero(date.getHours())), formatter('minute', padZero(date.getMinutes()))); + } + } + return this.set({ innerValue: value }) + .then(function () { return _this.updateColumns(); }) + .then(function () { return picker.setValues(values); }); + }, + }, + created: function () { + var _this = this; + var innerValue = this.correctValue(this.data.value); + this.updateColumnValue(innerValue).then(function () { + _this.$emit('input', innerValue); + }); + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.json new file mode 100644 index 0000000..a778e91 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "van-picker": "../picker/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.wxml new file mode 100644 index 0000000..ade2202 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.wxml @@ -0,0 +1,16 @@ + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.wxss new file mode 100644 index 0000000..99694d6 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/datetime-picker/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss'; \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/definitions/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/definitions/index.d.ts new file mode 100644 index 0000000..d0554f6 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/definitions/index.d.ts @@ -0,0 +1,28 @@ +/// +interface VantComponentInstance { + parent: WechatMiniprogram.Component.TrivialInstance; + children: WechatMiniprogram.Component.TrivialInstance[]; + index: number; + $emit: (name: string, detail?: unknown, options?: WechatMiniprogram.Component.TriggerEventOption) => void; +} +export type VantComponentOptions = { + data?: Data; + field?: boolean; + classes?: string[]; + mixins?: string[]; + props?: Props; + relation?: { + relations: Record; + mixin: string; + }; + watch?: Record any>; + methods?: Methods; + beforeCreate?: () => void; + created?: () => void; + mounted?: () => void; + destroyed?: () => void; +} & ThisType, Props, Methods> & Record>; +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/definitions/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/definitions/index.js new file mode 100644 index 0000000..c8ad2e5 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/definitions/index.js @@ -0,0 +1,2 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/dialog.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/dialog.d.ts new file mode 100644 index 0000000..db2da5f --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/dialog.d.ts @@ -0,0 +1,55 @@ +/// +/// +export type Action = 'confirm' | 'cancel' | 'overlay'; +type DialogContext = WechatMiniprogram.Page.TrivialInstance | WechatMiniprogram.Component.TrivialInstance; +interface DialogOptions { + lang?: string; + show?: boolean; + title?: string; + width?: string | number | null; + zIndex?: number; + theme?: string; + context?: (() => DialogContext) | DialogContext; + message?: string; + overlay?: boolean; + selector?: string; + ariaLabel?: string; + /** + * @deprecated use custom-class instead + */ + className?: string; + customStyle?: string; + transition?: string; + /** + * @deprecated use beforeClose instead + */ + asyncClose?: boolean; + beforeClose?: null | ((action: Action) => Promise | void); + businessId?: number; + sessionFrom?: string; + overlayStyle?: string; + appParameter?: string; + messageAlign?: string; + sendMessageImg?: string; + showMessageCard?: boolean; + sendMessagePath?: string; + sendMessageTitle?: string; + confirmButtonText?: string; + cancelButtonText?: string; + showConfirmButton?: boolean; + showCancelButton?: boolean; + closeOnClickOverlay?: boolean; + confirmButtonOpenType?: string; +} +declare const Dialog: { + (options: DialogOptions): Promise; + alert(options: DialogOptions): Promise; + confirm(options: DialogOptions): Promise; + close(): void; + stopLoading(): void; + currentOptions: DialogOptions; + defaultOptions: DialogOptions; + setDefaultOptions(options: DialogOptions): void; + resetDefaultOptions(): void; +}; +export default Dialog; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/dialog.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/dialog.js new file mode 100644 index 0000000..400f4f1 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/dialog.js @@ -0,0 +1,92 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var queue = []; +var defaultOptions = { + show: false, + title: '', + width: null, + theme: 'default', + message: '', + zIndex: 100, + overlay: true, + selector: '#van-dialog', + className: '', + asyncClose: false, + beforeClose: null, + transition: 'scale', + customStyle: '', + messageAlign: '', + overlayStyle: '', + confirmButtonText: '确认', + cancelButtonText: '取消', + showConfirmButton: true, + showCancelButton: false, + closeOnClickOverlay: false, + confirmButtonOpenType: '', +}; +var currentOptions = __assign({}, defaultOptions); +function getContext() { + var pages = getCurrentPages(); + return pages[pages.length - 1]; +} +var Dialog = function (options) { + options = __assign(__assign({}, currentOptions), options); + return new Promise(function (resolve, reject) { + var context = (typeof options.context === 'function' + ? options.context() + : options.context) || getContext(); + var dialog = context.selectComponent(options.selector); + delete options.context; + delete options.selector; + if (dialog) { + dialog.setData(__assign({ callback: function (action, instance) { + action === 'confirm' ? resolve(instance) : reject(instance); + } }, options)); + wx.nextTick(function () { + dialog.setData({ show: true }); + }); + queue.push(dialog); + } + else { + console.warn('未找到 van-dialog 节点,请确认 selector 及 context 是否正确'); + } + }); +}; +Dialog.alert = function (options) { return Dialog(options); }; +Dialog.confirm = function (options) { + return Dialog(__assign({ showCancelButton: true }, options)); +}; +Dialog.close = function () { + queue.forEach(function (dialog) { + dialog.close(); + }); + queue = []; +}; +Dialog.stopLoading = function () { + queue.forEach(function (dialog) { + dialog.stopLoading(); + }); +}; +Dialog.currentOptions = currentOptions; +Dialog.defaultOptions = defaultOptions; +Dialog.setDefaultOptions = function (options) { + currentOptions = __assign(__assign({}, currentOptions), options); + Dialog.currentOptions = currentOptions; +}; +Dialog.resetDefaultOptions = function () { + currentOptions = __assign({}, defaultOptions); + Dialog.currentOptions = currentOptions; +}; +Dialog.resetDefaultOptions(); +exports.default = Dialog; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.js new file mode 100644 index 0000000..b0acfa0 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.js @@ -0,0 +1,135 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var button_1 = require("../mixins/button"); +var color_1 = require("../common/color"); +var utils_1 = require("../common/utils"); +(0, component_1.VantComponent)({ + mixins: [button_1.button], + classes: ['cancle-button-class', 'confirm-button-class'], + props: { + show: { + type: Boolean, + observer: function (show) { + !show && this.stopLoading(); + }, + }, + title: String, + message: String, + theme: { + type: String, + value: 'default', + }, + confirmButtonId: String, + className: String, + customStyle: String, + asyncClose: Boolean, + messageAlign: String, + beforeClose: null, + overlayStyle: String, + useSlot: Boolean, + useTitleSlot: Boolean, + useConfirmButtonSlot: Boolean, + useCancelButtonSlot: Boolean, + showCancelButton: Boolean, + closeOnClickOverlay: Boolean, + confirmButtonOpenType: String, + width: null, + zIndex: { + type: Number, + value: 2000, + }, + confirmButtonText: { + type: String, + value: '确认', + }, + cancelButtonText: { + type: String, + value: '取消', + }, + confirmButtonColor: { + type: String, + value: color_1.RED, + }, + cancelButtonColor: { + type: String, + value: color_1.GRAY, + }, + showConfirmButton: { + type: Boolean, + value: true, + }, + overlay: { + type: Boolean, + value: true, + }, + transition: { + type: String, + value: 'scale', + }, + rootPortal: { + type: Boolean, + value: false, + }, + }, + data: { + loading: { + confirm: false, + cancel: false, + }, + callback: (function () { }), + }, + methods: { + onConfirm: function () { + this.handleAction('confirm'); + }, + onCancel: function () { + this.handleAction('cancel'); + }, + onClickOverlay: function () { + this.close('overlay'); + }, + close: function (action) { + var _this = this; + this.setData({ show: false }); + wx.nextTick(function () { + _this.$emit('close', action); + var callback = _this.data.callback; + if (callback) { + callback(action, _this); + } + }); + }, + stopLoading: function () { + this.setData({ + loading: { + confirm: false, + cancel: false, + }, + }); + }, + handleAction: function (action) { + var _a; + var _this = this; + this.$emit(action, { dialog: this }); + var _b = this.data, asyncClose = _b.asyncClose, beforeClose = _b.beforeClose; + if (!asyncClose && !beforeClose) { + this.close(action); + return; + } + this.setData((_a = {}, + _a["loading.".concat(action)] = true, + _a)); + if (beforeClose) { + (0, utils_1.toPromise)(beforeClose(action)).then(function (value) { + if (value) { + _this.close(action); + } + else { + _this.stopLoading(); + } + }); + } + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.json new file mode 100644 index 0000000..43417fc --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.json @@ -0,0 +1,9 @@ +{ + "component": true, + "usingComponents": { + "van-popup": "../popup/index", + "van-button": "../button/index", + "van-goods-action": "../goods-action/index", + "van-goods-action-button": "../goods-action-button/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.wxml new file mode 100644 index 0000000..a1d8e3c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.wxml @@ -0,0 +1,125 @@ + + + + + + {{ title }} + + + + + {{ message }} + + + + + {{ cancelButtonText }} + + + {{ confirmButtonText }} + + + + + + + + + {{ cancelButtonText }} + + + + + + + + {{ confirmButtonText }} + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.wxss new file mode 100644 index 0000000..507a789 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dialog/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-dialog{background-color:var(--dialog-background-color,#fff);border-radius:var(--dialog-border-radius,16px);font-size:var(--dialog-font-size,16px);overflow:hidden;top:45%!important;width:var(--dialog-width,320px)}@media (max-width:321px){.van-dialog{width:var(--dialog-small-screen-width,90%)}}.van-dialog__header{font-weight:var(--dialog-header-font-weight,500);line-height:var(--dialog-header-line-height,24px);padding-top:var(--dialog-header-padding-top,24px);text-align:center}.van-dialog__header--isolated{padding:var(--dialog-header-isolated-padding,24px 0)}.van-dialog__message{-webkit-overflow-scrolling:touch;font-size:var(--dialog-message-font-size,14px);line-height:var(--dialog-message-line-height,20px);max-height:var(--dialog-message-max-height,60vh);overflow-y:auto;padding:var(--dialog-message-padding,24px);text-align:center}.van-dialog__message-text{word-wrap:break-word}.van-dialog__message--hasTitle{color:var(--dialog-has-title-message-text-color,#646566);padding-top:var(--dialog-has-title-message-padding-top,8px)}.van-dialog__message--round-button{color:#323233;padding-bottom:16px}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__message--justify{text-align:justify}.van-dialog__footer{display:flex}.van-dialog__footer--round-button{padding:8px 24px 16px!important;position:relative!important}.van-dialog__button{flex:1}.van-dialog__cancel,.van-dialog__confirm{border:0!important}.van-dialog-bounce-enter{opacity:0;transform:translate3d(-50%,-50%,0) scale(.7)}.van-dialog-bounce-leave-active{opacity:0;transform:translate3d(-50%,-50%,0) scale(.9)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.js new file mode 100644 index 0000000..5c63844 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.js @@ -0,0 +1,14 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + props: { + dashed: Boolean, + hairline: Boolean, + contentPosition: String, + fontSize: String, + borderColor: String, + textColor: String, + customStyle: String, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.json new file mode 100644 index 0000000..a89ef4d --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxml new file mode 100644 index 0000000..f6a5a45 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxml @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxs new file mode 100644 index 0000000..215b14f --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxs @@ -0,0 +1,18 @@ +/* eslint-disable */ +var style = require('../wxs/style.wxs'); +var addUnit = require('../wxs/add-unit.wxs'); + +function rootStyle(data) { + return style([ + { + 'border-color': data.borderColor, + color: data.textColor, + 'font-size': addUnit(data.fontSize), + }, + data.customStyle, + ]); +} + +module.exports = { + rootStyle: rootStyle, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxss new file mode 100644 index 0000000..e91dc44 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/divider/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-divider{align-items:center;border:0 solid var(--divider-border-color,#ebedf0);color:var(--divider-text-color,#969799);display:flex;font-size:var(--divider-font-size,14px);line-height:var(--divider-line-height,24px);margin:var(--divider-margin,16px 0)}.van-divider:after,.van-divider:before{border-color:inherit;border-style:inherit;border-width:1px 0 0;box-sizing:border-box;display:block;flex:1;height:1px}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--center:before,.van-divider--left:before,.van-divider--right:before{margin-right:var(--divider-content-padding,16px)}.van-divider--center:after,.van-divider--left:after,.van-divider--right:after{content:"";margin-left:var(--divider-content-padding,16px)}.van-divider--left:before{max-width:var(--divider-content-left-width,10%)}.van-divider--right:after{max-width:var(--divider-content-right-width,10%)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.js new file mode 100644 index 0000000..826c26a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.js @@ -0,0 +1,136 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var relation_1 = require("../common/relation"); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + classes: ['item-title-class'], + field: true, + relation: (0, relation_1.useParent)('dropdown-menu', function () { + this.updateDataFromParent(); + }), + props: { + value: { + type: null, + observer: 'rerender', + }, + title: { + type: String, + observer: 'rerender', + }, + disabled: Boolean, + titleClass: { + type: String, + observer: 'rerender', + }, + options: { + type: Array, + value: [], + observer: 'rerender', + }, + popupStyle: String, + useBeforeToggle: { + type: Boolean, + value: false, + }, + rootPortal: { + type: Boolean, + value: false, + }, + }, + data: { + transition: true, + showPopup: false, + showWrapper: false, + displayTitle: '', + safeAreaTabBar: false, + }, + methods: { + rerender: function () { + var _this = this; + wx.nextTick(function () { + var _a; + (_a = _this.parent) === null || _a === void 0 ? void 0 : _a.updateItemListData(); + }); + }, + updateDataFromParent: function () { + if (this.parent) { + var _a = this.parent.data, overlay = _a.overlay, duration = _a.duration, activeColor = _a.activeColor, closeOnClickOverlay = _a.closeOnClickOverlay, direction = _a.direction, safeAreaTabBar = _a.safeAreaTabBar; + this.setData({ + overlay: overlay, + duration: duration, + activeColor: activeColor, + closeOnClickOverlay: closeOnClickOverlay, + direction: direction, + safeAreaTabBar: safeAreaTabBar, + }); + } + }, + onOpen: function () { + this.$emit('open'); + }, + onOpened: function () { + this.$emit('opened'); + }, + onClose: function () { + this.$emit('close'); + }, + onClosed: function () { + this.$emit('closed'); + this.setData({ showWrapper: false }); + }, + onOptionTap: function (event) { + var option = event.currentTarget.dataset.option; + var value = option.value; + var shouldEmitChange = this.data.value !== value; + this.setData({ showPopup: false, value: value }); + this.$emit('close'); + this.rerender(); + if (shouldEmitChange) { + this.$emit('change', value); + } + }, + toggle: function (show, options) { + var _this = this; + if (options === void 0) { options = {}; } + var showPopup = this.data.showPopup; + if (typeof show !== 'boolean') { + show = !showPopup; + } + if (show === showPopup) { + return; + } + this.onBeforeToggle(show).then(function (status) { + var _a; + if (!status) { + return; + } + _this.setData({ + transition: !options.immediate, + showPopup: show, + }); + if (show) { + (_a = _this.parent) === null || _a === void 0 ? void 0 : _a.getChildWrapperStyle().then(function (wrapperStyle) { + _this.setData({ wrapperStyle: wrapperStyle, showWrapper: true }); + _this.rerender(); + }); + } + else { + _this.rerender(); + } + }); + }, + onBeforeToggle: function (status) { + var _this = this; + var useBeforeToggle = this.data.useBeforeToggle; + if (!useBeforeToggle) { + return Promise.resolve(true); + } + return new Promise(function (resolve) { + _this.$emit('before-toggle', { + status: status, + callback: function (value) { return resolve(value); }, + }); + }); + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.json new file mode 100644 index 0000000..88d5409 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.json @@ -0,0 +1,8 @@ +{ + "component": true, + "usingComponents": { + "van-popup": "../popup/index", + "van-cell": "../cell/index", + "van-icon": "../icon/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.wxml new file mode 100644 index 0000000..63904f4 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.wxml @@ -0,0 +1,50 @@ + + + + + + + {{ item.text }} + + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.wxss new file mode 100644 index 0000000..80505e9 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-dropdown-item{left:0;overflow:hidden;position:fixed;right:0}.van-dropdown-item__option{text-align:left}.van-dropdown-item__option--active .van-dropdown-item__icon,.van-dropdown-item__option--active .van-dropdown-item__title{color:var(--dropdown-menu-option-active-color,#ee0a24)}.van-dropdown-item--up{top:0}.van-dropdown-item--down{bottom:0}.van-dropdown-item__icon{display:block;line-height:inherit} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/shared.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/shared.d.ts new file mode 100644 index 0000000..774eb4c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/shared.d.ts @@ -0,0 +1,5 @@ +export interface Option { + text: string; + value: string | number; + icon: string; +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/shared.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/shared.js new file mode 100644 index 0000000..c8ad2e5 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-item/shared.js @@ -0,0 +1,2 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.js new file mode 100644 index 0000000..aed2921 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.js @@ -0,0 +1,122 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +var relation_1 = require("../common/relation"); +var utils_1 = require("../common/utils"); +var ARRAY = []; +(0, component_1.VantComponent)({ + field: true, + classes: ['title-class'], + relation: (0, relation_1.useChildren)('dropdown-item', function () { + this.updateItemListData(); + }), + props: { + activeColor: { + type: String, + observer: 'updateChildrenData', + }, + overlay: { + type: Boolean, + value: true, + observer: 'updateChildrenData', + }, + zIndex: { + type: Number, + value: 10, + }, + duration: { + type: Number, + value: 200, + observer: 'updateChildrenData', + }, + direction: { + type: String, + value: 'down', + observer: 'updateChildrenData', + }, + safeAreaTabBar: { + type: Boolean, + value: false, + }, + closeOnClickOverlay: { + type: Boolean, + value: true, + observer: 'updateChildrenData', + }, + closeOnClickOutside: { + type: Boolean, + value: true, + }, + }, + data: { + itemListData: [], + }, + beforeCreate: function () { + var windowHeight = (0, utils_1.getSystemInfoSync)().windowHeight; + this.windowHeight = windowHeight; + ARRAY.push(this); + }, + destroyed: function () { + var _this = this; + ARRAY = ARRAY.filter(function (item) { return item !== _this; }); + }, + methods: { + updateItemListData: function () { + this.setData({ + itemListData: this.children.map(function (child) { return child.data; }), + }); + }, + updateChildrenData: function () { + this.children.forEach(function (child) { + child.updateDataFromParent(); + }); + }, + toggleItem: function (active) { + this.children.forEach(function (item, index) { + var showPopup = item.data.showPopup; + if (index === active) { + item.toggle(); + } + else if (showPopup) { + item.toggle(false, { immediate: true }); + } + }); + }, + close: function () { + this.children.forEach(function (child) { + child.toggle(false, { immediate: true }); + }); + }, + getChildWrapperStyle: function () { + var _this = this; + var _a = this.data, zIndex = _a.zIndex, direction = _a.direction; + return (0, utils_1.getRect)(this, '.van-dropdown-menu').then(function (rect) { + var _a = rect.top, top = _a === void 0 ? 0 : _a, _b = rect.bottom, bottom = _b === void 0 ? 0 : _b; + var offset = direction === 'down' ? bottom : _this.windowHeight - top; + var wrapperStyle = "z-index: ".concat(zIndex, ";"); + if (direction === 'down') { + wrapperStyle += "top: ".concat((0, utils_1.addUnit)(offset), ";"); + } + else { + wrapperStyle += "bottom: ".concat((0, utils_1.addUnit)(offset), ";"); + } + return wrapperStyle; + }); + }, + onTitleTap: function (event) { + var _this = this; + var index = event.currentTarget.dataset.index; + var child = this.children[index]; + if (!child.data.disabled) { + ARRAY.forEach(function (menuItem) { + if (menuItem && + menuItem.data.closeOnClickOutside && + menuItem !== _this) { + menuItem.close(); + } + }); + this.toggleItem(index); + } + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.json new file mode 100644 index 0000000..467ce29 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxml new file mode 100644 index 0000000..ec165a9 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxml @@ -0,0 +1,23 @@ + + + + + + + + {{ computed.displayTitle(item) }} + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxs new file mode 100644 index 0000000..6538854 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxs @@ -0,0 +1,16 @@ +/* eslint-disable */ +function displayTitle(item) { + if (item.title) { + return item.title; + } + + var match = item.options.filter(function(option) { + return option.value === item.value; + }); + var displayTitle = match.length ? match[0].text : ''; + return displayTitle; +} + +module.exports = { + displayTitle: displayTitle +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxss new file mode 100644 index 0000000..dba000e --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-dropdown-menu{background-color:var(--dropdown-menu-background-color,#fff);box-shadow:var(--dropdown-menu-box-shadow,0 2px 12px hsla(210,1%,40%,.12));display:flex;height:var(--dropdown-menu-height,50px);-webkit-user-select:none;user-select:none}.van-dropdown-menu__item{align-items:center;display:flex;flex:1;justify-content:center;min-width:0}.van-dropdown-menu__item:active{opacity:.7}.van-dropdown-menu__item--disabled:active{opacity:1}.van-dropdown-menu__item--disabled .van-dropdown-menu__title{color:var(--dropdown-menu-title-disabled-text-color,#969799)}.van-dropdown-menu__title{box-sizing:border-box;color:var(--dropdown-menu-title-text-color,#323233);font-size:var(--dropdown-menu-title-font-size,15px);line-height:var(--dropdown-menu-title-line-height,18px);max-width:100%;padding:var(--dropdown-menu-title-padding,0 24px 0 8px);position:relative}.van-dropdown-menu__title:after{border-color:transparent transparent currentcolor currentcolor;border-style:solid;border-width:3px;content:"";margin-top:-5px;opacity:.8;position:absolute;right:11px;top:50%;transform:rotate(-45deg)}.van-dropdown-menu__title--active{color:var(--dropdown-menu-title-active-text-color,#ee0a24)}.van-dropdown-menu__title--down:after{margin-top:-1px;transform:rotate(135deg)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.js new file mode 100644 index 0000000..755e638 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.js @@ -0,0 +1,12 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var component_1 = require("../common/component"); +(0, component_1.VantComponent)({ + props: { + description: String, + image: { + type: String, + value: 'default', + }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.json new file mode 100644 index 0000000..a89ef4d --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxml new file mode 100644 index 0000000..9c7b719 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + {{ description }} + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxs new file mode 100644 index 0000000..cf92ece --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxs @@ -0,0 +1,15 @@ +/* eslint-disable */ +var PRESETS = ['error', 'search', 'default', 'network']; + +function imageUrl(image) { + if (PRESETS.indexOf(image) !== -1) { + return 'https://img.yzcdn.cn/vant/empty-image-' + image + '.png'; + } + + return image; +} + +module.exports = { + imageUrl: imageUrl, +}; + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxss new file mode 100644 index 0000000..0fb74fe --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/empty/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-empty{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:32px 0}.van-empty__image{height:160px;width:160px}.van-empty__image:empty{display:none}.van-empty__image__img{height:100%;width:100%}.van-empty__image:not(:empty)+.van-empty__image{display:none}.van-empty__description{color:#969799;font-size:14px;line-height:20px;margin-top:16px;padding:0 60px}.van-empty__description:empty,.van-empty__description:not(:empty)+.van-empty__description{display:none}.van-empty__bottom{margin-top:24px} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.js new file mode 100644 index 0000000..c20d266 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.js @@ -0,0 +1,137 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var utils_1 = require("../common/utils"); +var component_1 = require("../common/component"); +var props_1 = require("./props"); +(0, component_1.VantComponent)({ + field: true, + classes: ['input-class', 'right-icon-class', 'label-class'], + props: __assign(__assign(__assign(__assign({}, props_1.commonProps), props_1.inputProps), props_1.textareaProps), { size: String, icon: String, label: String, error: Boolean, center: Boolean, isLink: Boolean, leftIcon: String, rightIcon: String, autosize: null, required: Boolean, iconClass: String, clickable: Boolean, inputAlign: String, customStyle: String, errorMessage: String, arrowDirection: String, showWordLimit: Boolean, errorMessageAlign: String, readonly: { + type: Boolean, + observer: 'setShowClear', + }, clearable: { + type: Boolean, + observer: 'setShowClear', + }, clearTrigger: { + type: String, + value: 'focus', + }, border: { + type: Boolean, + value: true, + }, titleWidth: { + type: String, + value: '6.2em', + }, clearIcon: { + type: String, + value: 'clear', + }, extraEventParams: { + type: Boolean, + value: false, + } }), + data: { + focused: false, + innerValue: '', + showClear: false, + }, + created: function () { + this.value = this.data.value; + this.setData({ innerValue: this.value }); + }, + methods: { + formatValue: function (value) { + var maxlength = this.data.maxlength; + if (maxlength !== -1 && value.length > maxlength) { + return value.slice(0, maxlength); + } + return value; + }, + onInput: function (event) { + var _a = (event.detail || {}).value, value = _a === void 0 ? '' : _a; + var formatValue = this.formatValue(value); + this.value = formatValue; + this.setShowClear(); + return this.emitChange(__assign(__assign({}, event.detail), { value: formatValue })); + }, + onFocus: function (event) { + this.focused = true; + this.setShowClear(); + this.$emit('focus', event.detail); + }, + onBlur: function (event) { + this.focused = false; + this.setShowClear(); + this.$emit('blur', event.detail); + }, + onClickIcon: function () { + this.$emit('click-icon'); + }, + onClickInput: function (event) { + this.$emit('click-input', event.detail); + }, + onClear: function () { + var _this = this; + this.setData({ innerValue: '' }); + this.value = ''; + this.setShowClear(); + (0, utils_1.nextTick)(function () { + _this.emitChange({ value: '' }); + _this.$emit('clear', ''); + }); + }, + onConfirm: function (event) { + var _a = (event.detail || {}).value, value = _a === void 0 ? '' : _a; + this.value = value; + this.setShowClear(); + this.$emit('confirm', value); + }, + setValue: function (value) { + this.value = value; + this.setShowClear(); + if (value === '') { + this.setData({ innerValue: '' }); + } + this.emitChange({ value: value }); + }, + onLineChange: function (event) { + this.$emit('linechange', event.detail); + }, + onKeyboardHeightChange: function (event) { + this.$emit('keyboardheightchange', event.detail); + }, + emitChange: function (detail) { + var extraEventParams = this.data.extraEventParams; + this.setData({ value: detail.value }); + var result; + var data = extraEventParams + ? __assign(__assign({}, detail), { callback: function (data) { + result = data; + } }) : detail.value; + this.$emit('input', data); + this.$emit('change', data); + return result; + }, + setShowClear: function () { + var _a = this.data, clearable = _a.clearable, readonly = _a.readonly, clearTrigger = _a.clearTrigger; + var _b = this, focused = _b.focused, value = _b.value; + var showClear = false; + if (clearable && !readonly) { + var hasValue = !!value; + var trigger = clearTrigger === 'always' || (clearTrigger === 'focus' && focused); + showClear = hasValue && trigger; + } + this.setData({ showClear: showClear }); + }, + noop: function () { }, + }, +}); diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.json b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.json new file mode 100644 index 0000000..5906c50 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.json @@ -0,0 +1,7 @@ +{ + "component": true, + "usingComponents": { + "van-cell": "../cell/index", + "van-icon": "../icon/index" + } +} diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxml new file mode 100644 index 0000000..6018993 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxs b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxs new file mode 100644 index 0000000..78575b9 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxs @@ -0,0 +1,18 @@ +/* eslint-disable */ +var style = require('../wxs/style.wxs'); +var addUnit = require('../wxs/add-unit.wxs'); + +function inputStyle(autosize) { + if (autosize && autosize.constructor === 'Object') { + return style({ + 'min-height': addUnit(autosize.minHeight), + 'max-height': addUnit(autosize.maxHeight), + }); + } + + return ''; +} + +module.exports = { + inputStyle: inputStyle, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxss b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxss new file mode 100644 index 0000000..5f7d306 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/index.wxss @@ -0,0 +1 @@ +@import '../common/index.wxss';.van-field{--cell-icon-size:var(--field-icon-size,16px)}.van-field__label{color:var(--field-label-color,#646566)}.van-field__label--disabled{color:var(--field-disabled-text-color,#c8c9cc)}.van-field__body{align-items:center;display:flex}.van-field__body--textarea{box-sizing:border-box;line-height:1.2em;min-height:var(--cell-line-height,24px);padding:3.6px 0}.van-field__control:empty+.van-field__control{display:block}.van-field__control{background-color:initial;border:0;box-sizing:border-box;color:var(--field-input-text-color,#323233);display:none;height:var(--cell-line-height,24px);line-height:inherit;margin:0;min-height:var(--cell-line-height,24px);padding:0;position:relative;resize:none;text-align:left;width:100%}.van-field__control:empty{display:none}.van-field__control--textarea{height:var(--field-text-area-min-height,18px);min-height:var(--field-text-area-min-height,18px)}.van-field__control--error{color:var(--field-input-error-text-color,#ee0a24)}.van-field__control--disabled{background-color:initial;color:var(--field-input-disabled-text-color,#c8c9cc);opacity:1}.van-field__control--center{text-align:center}.van-field__control--right{text-align:right}.van-field__control--custom{align-items:center;display:flex;min-height:var(--cell-line-height,24px)}.van-field__placeholder{color:var(--field-placeholder-text-color,#c8c9cc);left:0;pointer-events:none;position:absolute;right:0;top:0}.van-field__placeholder--error{color:var(--field-error-message-color,#ee0a24)}.van-field__icon-root{align-items:center;display:flex;min-height:var(--cell-line-height,24px)}.van-field__clear-root,.van-field__icon-container{line-height:inherit;margin-right:calc(var(--padding-xs, 8px)*-1);padding:0 var(--padding-xs,8px);vertical-align:middle}.van-field__button,.van-field__clear-root,.van-field__icon-container{flex-shrink:0}.van-field__clear-root{color:var(--field-clear-icon-color,#c8c9cc);font-size:var(--field-clear-icon-size,16px)}.van-field__icon-container{color:var(--field-icon-container-color,#969799);font-size:var(--field-icon-size,16px)}.van-field__icon-container:empty{display:none}.van-field__button{padding-left:var(--padding-xs,8px)}.van-field__button:empty{display:none}.van-field__error-message{color:var(--field-error-message-color,#ee0a24);display:block;font-size:var(--field-error-message-text-font-size,12px);text-align:left}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{color:var(--field-word-limit-color,#646566);font-size:var(--field-word-limit-font-size,12px);line-height:var(--field-word-limit-line-height,16px);margin-top:var(--padding-base,4px);text-align:right}.van-field__word-num{display:inline}.van-field__word-num--full{color:var(--field-word-num-full-color,#ee0a24)} \ No newline at end of file diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/input.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/input.wxml new file mode 100644 index 0000000..c10f4c4 --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/input.wxml @@ -0,0 +1,30 @@ + + diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/props.d.ts b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/props.d.ts new file mode 100644 index 0000000..5cd130a --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/props.d.ts @@ -0,0 +1,4 @@ +/// +export declare const commonProps: WechatMiniprogram.Component.PropertyOption; +export declare const inputProps: WechatMiniprogram.Component.PropertyOption; +export declare const textareaProps: WechatMiniprogram.Component.PropertyOption; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/props.js b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/props.js new file mode 100644 index 0000000..3cb8dca --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/props.js @@ -0,0 +1,67 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.textareaProps = exports.inputProps = exports.commonProps = void 0; +exports.commonProps = { + value: { + type: String, + observer: function (value) { + if (value !== this.value) { + this.setData({ innerValue: value }); + this.value = value; + } + }, + }, + placeholder: String, + placeholderStyle: String, + placeholderClass: String, + disabled: Boolean, + maxlength: { + type: Number, + value: -1, + }, + cursorSpacing: { + type: Number, + value: 50, + }, + autoFocus: Boolean, + focus: Boolean, + cursor: { + type: Number, + value: -1, + }, + selectionStart: { + type: Number, + value: -1, + }, + selectionEnd: { + type: Number, + value: -1, + }, + adjustPosition: { + type: Boolean, + value: true, + }, + holdKeyboard: Boolean, +}; +exports.inputProps = { + type: { + type: String, + value: 'text', + }, + password: Boolean, + confirmType: String, + confirmHold: Boolean, + alwaysEmbed: Boolean, +}; +exports.textareaProps = { + autoHeight: Boolean, + fixed: Boolean, + showConfirmBar: { + type: Boolean, + value: true, + }, + disableDefaultPadding: { + type: Boolean, + value: true, + }, +}; diff --git a/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/textarea.wxml b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/textarea.wxml new file mode 100644 index 0000000..945d03e --- /dev/null +++ b/src/miniprogram-4/miniprogram_npm/@vant/weapp/field/textarea.wxml @@ -0,0 +1,32 @@ + + +