From b4728537b1fc8b1cee59d73785ef619553447a53 Mon Sep 17 00:00:00 2001 From: zhangwentao <09094219www> Date: Mon, 21 Oct 2024 14:52:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .hbuilderx/launch.json | 16 + .idea/.gitignore | 5 + .idea/Retired.iml | 12 + .idea/misc.xml | 6 + .idea/modules.xml | 8 + .idea/vcs.xml | 6 + App.vue | 50 + README.md | 154 + components/blindfold/blindfold.vue | 115 + components/bottom-input/bottom-input.vue | 57 + components/city-picker/city-data/area.js | 12542 ++++++++++++++++ components/city-picker/city-data/city.js | 1503 ++ components/city-picker/city-data/province.js | 139 + components/city-picker/city-picker.vue | 228 + components/other-login/other-login.vue | 257 + components/popup-share/popup-share.vue | 315 + index.html | 14 + main.js | 31 + manifest.json | 75 + package-lock.json | 24 + package.json | 3 + pages.json | 406 + pages/home/cpns/info-list.vue | 208 + pages/home/detail.vue | 182 + pages/home/home.vue | 232 + pages/home/release.vue | 284 + pages/home/search.vue | 186 + pages/mine/about.vue | 49 + pages/mine/bind-email.vue | 84 + pages/mine/edit-info.vue | 186 + pages/mine/edit-pwd.vue | 57 + pages/mine/feedback.vue | 43 + pages/mine/login.vue | 128 + pages/mine/mine.vue | 122 + pages/mine/set.vue | 123 + pages/mine/user-space.vue | 250 + pages/news/cpns/news-topic-nav.vue | 63 + pages/news/cpns/topic-list.vue | 56 + pages/news/news-topic-cate.vue | 114 + pages/news/news-topic-detail.vue | 235 + pages/news/news.vue | 259 + pages/paper/chat.vue | 107 + pages/paper/cpns/chat-list.vue | 51 + pages/paper/cpns/friend-list.vue | 52 + pages/paper/cpns/paper-list.vue | 50 + pages/paper/friend.vue | 198 + pages/paper/paper.vue | 131 + static/css/animate.css | 4072 +++++ static/css/iconfont.css | 225 + static/css/thinco.scss | 620 + static/font/iconfont.ttf | Bin 0 -> 15872 bytes static/font/iconfont.woff | Bin 0 -> 10596 bytes static/font/iconfont.woff2 | Bin 0 -> 9124 bytes static/img/demo/01.svg | 1489 ++ static/img/demo/02.svg | 1842 +++ static/img/demo/03.svg | 107 + static/img/demo/04.svg | 1283 ++ static/img/demo/05.svg | 2931 ++++ static/img/demo/06.svg | 580 + static/img/demo/07.svg | 876 ++ static/img/demo/08.svg | 4687 ++++++ static/img/demo/09.svg | 12123 +++++++++++++++ static/img/demo/10.svg | 172 + static/img/demo/11.svg | 54 + static/img/demo/12.svg | 26 + static/img/demo/13.svg | 33 + static/img/demo/14.svg | 19 + static/img/demo/15.svg | 22 + static/img/demo/16.svg | 59 + static/img/demo/17.svg | 21 + static/img/demo/18.svg | 79 + static/img/demo/19.svg | 63 + static/img/demo/20.svg | 22 + static/img/demo/21.svg | 39 + static/img/demo/22.svg | 105 + static/img/demo/autumn.svg | 1144 ++ static/img/demo/spring.svg | 1 + static/img/demo/summer.svg | 1 + static/img/demo/winter.svg | 1582 ++ static/img/header/01.svg | 67 + static/img/header/02.svg | 74 + static/img/header/03.svg | 81 + static/img/header/04.svg | 74 + static/img/header/05.svg | 71 + static/img/header/06.svg | 58 + static/img/header/07.svg | 174 + static/img/header/08.svg | 94 + static/img/header/09.svg | 83 + static/img/header/10.svg | 121 + static/img/header/11.svg | 90 + static/img/header/12.svg | 109 + static/img/header/a.svg | 707 + static/img/header/b.svg | 1849 +++ static/img/header/c.svg | 1501 ++ static/img/header/d.svg | 224 + static/img/list/01.svg | 1 + static/img/list/02.svg | 1 + static/img/list/03.svg | 1 + static/img/list/04.svg | 1 + static/img/list/05.svg | 1 + static/img/list/06.svg | 1 + static/img/list/07.svg | 1 + static/img/list/08.svg | 1 + static/img/list/09.svg | 1 + static/img/list/10.svg | 1 + static/img/list/11.svg | 1 + static/img/list/12.svg | 1 + static/img/logo.png | Bin 0 -> 4023 bytes static/img/share/pyq.svg | 1 + static/img/share/qq.svg | 1 + static/img/share/rz.svg | 1 + static/img/share/wb.svg | 1 + static/img/share/wx.svg | 1 + static/img/tabbar/home-ed.png | Bin 0 -> 1331 bytes static/img/tabbar/home.png | Bin 0 -> 1342 bytes static/img/tabbar/mine-ed.png | Bin 0 -> 2400 bytes static/img/tabbar/mine.png | Bin 0 -> 2399 bytes static/img/tabbar/news-ed.png | Bin 0 -> 4303 bytes static/img/tabbar/news.png | Bin 0 -> 4099 bytes static/img/tabbar/paper-ed.png | Bin 0 -> 4475 bytes static/img/tabbar/paper.png | Bin 0 -> 4283 bytes static/profile/1.jpg | Bin 0 -> 634328 bytes static/profile/2.jpg | Bin 0 -> 582432 bytes static/profile/3.jpg | Bin 0 -> 328560 bytes uni.scss | 83 + uni_modules/uni-data-picker/changelog.md | 66 + .../components/uni-data-picker/keypress.js | 45 + .../uni-data-picker/uni-data-picker.vue | 554 + .../uni-data-pickerview/uni-data-picker.js | 563 + .../uni-data-pickerview.vue | 335 + uni_modules/uni-data-picker/package.json | 90 + uni_modules/uni-data-picker/readme.md | 22 + uni_modules/uni-datetime-picker/changelog.md | 99 + .../uni-datetime-picker/calendar-item.vue | 187 + .../uni-datetime-picker/calendar.vue | 914 ++ .../uni-datetime-picker/i18n/en.json | 22 + .../uni-datetime-picker/i18n/index.js | 8 + .../uni-datetime-picker/i18n/zh-Hans.json | 22 + .../uni-datetime-picker/i18n/zh-Hant.json | 22 + .../uni-datetime-picker/keypress.js | 45 + .../uni-datetime-picker/time-picker.vue | 929 ++ .../uni-datetime-picker.vue | 1015 ++ .../components/uni-datetime-picker/util.js | 410 + uni_modules/uni-datetime-picker/package.json | 87 + uni_modules/uni-datetime-picker/readme.md | 21 + uni_modules/uni-icons/changelog.md | 22 + .../uni-icons/components/uni-icons/icons.js | 1169 ++ .../components/uni-icons/uni-icons.vue | 96 + .../components/uni-icons/uniicons.css | 663 + .../components/uni-icons/uniicons.ttf | Bin 0 -> 35760 bytes uni_modules/uni-icons/package.json | 86 + uni_modules/uni-icons/readme.md | 8 + uni_modules/uni-load-more/changelog.md | 19 + .../components/uni-load-more/i18n/en.json | 5 + .../components/uni-load-more/i18n/index.js | 8 + .../uni-load-more/i18n/zh-Hans.json | 5 + .../uni-load-more/i18n/zh-Hant.json | 5 + .../uni-load-more/uni-load-more.vue | 399 + uni_modules/uni-load-more/package.json | 86 + uni_modules/uni-load-more/readme.md | 14 + uni_modules/uni-popup/changelog.md | 60 + .../components/uni-popup-dialog/keypress.js | 45 + .../uni-popup-dialog/uni-popup-dialog.vue | 271 + .../uni-popup-message/uni-popup-message.vue | 143 + .../uni-popup-share/uni-popup-share.vue | 187 + .../components/uni-popup/i18n/en.json | 7 + .../components/uni-popup/i18n/index.js | 8 + .../components/uni-popup/i18n/zh-Hans.json | 7 + .../components/uni-popup/i18n/zh-Hant.json | 7 + .../components/uni-popup/keypress.js | 45 + .../uni-popup/components/uni-popup/popup.js | 26 + .../components/uni-popup/uni-popup.vue | 474 + uni_modules/uni-popup/package.json | 90 + uni_modules/uni-popup/readme.md | 17 + uni_modules/uni-scss/changelog.md | 8 + uni_modules/uni-scss/index.scss | 1 + uni_modules/uni-scss/package.json | 82 + uni_modules/uni-scss/readme.md | 4 + uni_modules/uni-scss/styles/index.scss | 7 + .../uni-scss/styles/setting/_border.scss | 3 + .../uni-scss/styles/setting/_color.scss | 66 + .../uni-scss/styles/setting/_radius.scss | 55 + .../uni-scss/styles/setting/_space.scss | 56 + .../uni-scss/styles/setting/_styles.scss | 167 + .../uni-scss/styles/setting/_text.scss | 24 + .../uni-scss/styles/setting/_variables.scss | 146 + .../uni-scss/styles/tools/functions.scss | 19 + uni_modules/uni-scss/theme.scss | 31 + uni_modules/uni-scss/variables.scss | 62 + uni_modules/uni-transition/changelog.md | 20 + .../uni-transition/createAnimation.js | 128 + .../uni-transition/uni-transition.vue | 277 + uni_modules/uni-transition/package.json | 87 + uni_modules/uni-transition/readme.md | 11 + uni_modules/uview-ui/LICENSE | 21 + uni_modules/uview-ui/README.md | 66 + uni_modules/uview-ui/changelog.md | 357 + .../uview-ui/components/u--form/u--form.vue | 78 + .../uview-ui/components/u--image/u--image.vue | 47 + .../uview-ui/components/u--input/u--input.vue | 73 + .../uview-ui/components/u--text/u--text.vue | 44 + .../components/u--textarea/u--textarea.vue | 48 + .../components/u-action-sheet/props.js | 54 + .../u-action-sheet/u-action-sheet.vue | 278 + .../uview-ui/components/u-album/props.js | 59 + .../uview-ui/components/u-album/u-album.vue | 259 + .../uview-ui/components/u-alert/props.js | 44 + .../uview-ui/components/u-alert/u-alert.vue | 243 + .../components/u-avatar-group/props.js | 52 + .../u-avatar-group/u-avatar-group.vue | 103 + .../uview-ui/components/u-avatar/props.js | 78 + .../uview-ui/components/u-avatar/u-avatar.vue | 172 + .../uview-ui/components/u-back-top/props.js | 54 + .../components/u-back-top/u-back-top.vue | 129 + .../uview-ui/components/u-badge/props.js | 72 + .../uview-ui/components/u-badge/u-badge.vue | 171 + .../uview-ui/components/u-button/nvue.scss | 46 + .../uview-ui/components/u-button/props.js | 161 + .../uview-ui/components/u-button/u-button.vue | 490 + .../uview-ui/components/u-button/vue.scss | 80 + .../uview-ui/components/u-calendar/header.vue | 99 + .../uview-ui/components/u-calendar/month.vue | 579 + .../uview-ui/components/u-calendar/props.js | 144 + .../components/u-calendar/u-calendar.vue | 384 + .../uview-ui/components/u-calendar/util.js | 85 + .../components/u-car-keyboard/props.js | 14 + .../u-car-keyboard/u-car-keyboard.vue | 311 + .../uview-ui/components/u-cell-group/props.js | 14 + .../components/u-cell-group/u-cell-group.vue | 61 + .../uview-ui/components/u-cell/props.js | 110 + .../uview-ui/components/u-cell/u-cell.vue | 229 + .../components/u-checkbox-group/props.js | 82 + .../u-checkbox-group/u-checkbox-group.vue | 103 + .../uview-ui/components/u-checkbox/props.js | 69 + .../components/u-checkbox/u-checkbox.vue | 344 + .../components/u-circle-progress/props.js | 8 + .../u-circle-progress/u-circle-progress.vue | 198 + .../uview-ui/components/u-code-input/props.js | 79 + .../components/u-code-input/u-code-input.vue | 252 + .../uview-ui/components/u-code/props.js | 34 + .../uview-ui/components/u-code/u-code.vue | 129 + .../uview-ui/components/u-col/props.js | 29 + .../uview-ui/components/u-col/u-col.vue | 162 + .../components/u-collapse-item/props.js | 59 + .../u-collapse-item/u-collapse-item.vue | 225 + .../uview-ui/components/u-collapse/props.js | 19 + .../components/u-collapse/u-collapse.vue | 90 + .../components/u-column-notice/props.js | 55 + .../u-column-notice/u-column-notice.vue | 160 + .../uview-ui/components/u-count-down/props.js | 24 + .../components/u-count-down/u-count-down.vue | 163 + .../uview-ui/components/u-count-down/utils.js | 62 + .../uview-ui/components/u-count-to/props.js | 59 + .../components/u-count-to/u-count-to.vue | 184 + .../components/u-datetime-picker/props.js | 116 + .../u-datetime-picker/u-datetime-picker.vue | 360 + .../uview-ui/components/u-divider/props.js | 44 + .../components/u-divider/u-divider.vue | 116 + .../components/u-dropdown-item/props.js | 36 + .../u-dropdown-item/u-dropdown-item.vue | 127 + .../uview-ui/components/u-dropdown/props.js | 65 + .../components/u-dropdown/u-dropdown.vue | 127 + .../uview-ui/components/u-empty/props.js | 59 + .../uview-ui/components/u-empty/u-empty.vue | 128 + .../uview-ui/components/u-form-item/props.js | 48 + .../components/u-form-item/u-form-item.vue | 235 + .../uview-ui/components/u-form/props.js | 45 + .../uview-ui/components/u-form/u-form.vue | 214 + .../uview-ui/components/u-gap/props.js | 24 + .../uview-ui/components/u-gap/u-gap.vue | 38 + .../uview-ui/components/u-grid-item/props.js | 14 + .../components/u-grid-item/u-grid-item.vue | 209 + .../uview-ui/components/u-grid/props.js | 19 + .../uview-ui/components/u-grid/u-grid.vue | 97 + .../uview-ui/components/u-icon/icons.js | 214 + .../uview-ui/components/u-icon/props.js | 89 + .../uview-ui/components/u-icon/u-icon.vue | 234 + .../uview-ui/components/u-image/props.js | 84 + .../uview-ui/components/u-image/u-image.vue | 232 + .../components/u-index-anchor/props.js | 29 + .../u-index-anchor/u-index-anchor.vue | 91 + .../uview-ui/components/u-index-item/props.js | 5 + .../components/u-index-item/u-index-item.vue | 87 + .../uview-ui/components/u-index-list/props.js | 29 + .../components/u-index-list/u-index-list.vue | 440 + .../uview-ui/components/u-input/props.js | 187 + .../uview-ui/components/u-input/u-input.vue | 354 + .../uview-ui/components/u-keyboard/props.js | 84 + .../components/u-keyboard/u-keyboard.vue | 164 + .../components/u-line-progress/props.js | 28 + .../u-line-progress/u-line-progress.vue | 144 + .../uview-ui/components/u-line/props.js | 33 + .../uview-ui/components/u-line/u-line.vue | 62 + .../uview-ui/components/u-link/props.js | 39 + .../uview-ui/components/u-link/u-link.vue | 83 + .../uview-ui/components/u-list-item/props.js | 9 + .../components/u-list-item/u-list-item.vue | 116 + .../uview-ui/components/u-list/props.js | 76 + .../uview-ui/components/u-list/u-list.vue | 157 + .../components/u-loading-icon/props.js | 59 + .../u-loading-icon/u-loading-icon.vue | 343 + .../components/u-loading-page/props.js | 49 + .../u-loading-page/u-loading-page.vue | 115 + .../uview-ui/components/u-loadmore/props.js | 94 + .../components/u-loadmore/u-loadmore.vue | 150 + .../uview-ui/components/u-modal/props.js | 84 + .../uview-ui/components/u-modal/u-modal.vue | 227 + .../uview-ui/components/u-navbar/props.js | 84 + .../uview-ui/components/u-navbar/u-navbar.vue | 186 + .../uview-ui/components/u-no-network/props.js | 19 + .../components/u-no-network/u-no-network.vue | 220 + .../uview-ui/components/u-notice-bar/props.js | 70 + .../components/u-notice-bar/u-notice-bar.vue | 101 + .../uview-ui/components/u-notify/props.js | 49 + .../uview-ui/components/u-notify/u-notify.vue | 211 + .../uview-ui/components/u-number-box/props.js | 109 + .../components/u-number-box/u-number-box.vue | 416 + .../components/u-number-keyboard/props.js | 19 + .../u-number-keyboard/u-number-keyboard.vue | 196 + .../uview-ui/components/u-overlay/props.js | 24 + .../components/u-overlay/u-overlay.vue | 68 + .../uview-ui/components/u-parse/node/node.vue | 499 + .../uview-ui/components/u-parse/parser.js | 1075 ++ .../uview-ui/components/u-parse/props.js | 45 + .../uview-ui/components/u-parse/u-parse.vue | 366 + .../components/u-picker-column/props.js | 5 + .../u-picker-column/u-picker-column.vue | 27 + .../uview-ui/components/u-picker/props.js | 79 + .../uview-ui/components/u-picker/u-picker.vue | 283 + .../uview-ui/components/u-popup/props.js | 79 + .../uview-ui/components/u-popup/u-popup.vue | 304 + .../components/u-radio-group/props.js | 85 + .../u-radio-group/u-radio-group.vue | 108 + .../uview-ui/components/u-radio/props.js | 64 + .../uview-ui/components/u-radio/u-radio.vue | 339 + .../uview-ui/components/u-rate/props.js | 69 + .../uview-ui/components/u-rate/u-rate.vue | 306 + .../uview-ui/components/u-read-more/props.js | 61 + .../components/u-read-more/u-read-more.vue | 157 + .../uview-ui/components/u-row-notice/props.js | 39 + .../components/u-row-notice/u-row-notice.vue | 330 + .../uview-ui/components/u-row/props.js | 19 + .../uview-ui/components/u-row/u-row.vue | 93 + .../components/u-safe-bottom/props.js | 5 + .../u-safe-bottom/u-safe-bottom.vue | 56 + .../uview-ui/components/u-scroll-list/nvue.js | 28 + .../components/u-scroll-list/other.js | 0 .../components/u-scroll-list/props.js | 34 + .../components/u-scroll-list/scrollWxs.wxs | 50 + .../u-scroll-list/u-scroll-list.vue | 224 + .../uview-ui/components/u-search/props.js | 118 + .../uview-ui/components/u-search/u-search.vue | 303 + .../uview-ui/components/u-skeleton/props.js | 59 + .../components/u-skeleton/u-skeleton.vue | 244 + .../uview-ui/components/u-slider/mpother.js | 113 + .../uview-ui/components/u-slider/mpwxs.js | 42 + .../uview-ui/components/u-slider/mpwxs.wxs | 121 + .../components/u-slider/nvue - ╕▒▒╛.js | 180 + .../components/u-slider/nvue - 副本.js | 180 + .../uview-ui/components/u-slider/nvue.js | 193 + .../uview-ui/components/u-slider/props.js | 54 + .../uview-ui/components/u-slider/u-slider.vue | 55 + .../uview-ui/components/u-status-bar/props.js | 8 + .../components/u-status-bar/u-status-bar.vue | 46 + .../uview-ui/components/u-steps-item/props.js | 24 + .../components/u-steps-item/u-steps-item.vue | 316 + .../uview-ui/components/u-steps/props.js | 39 + .../uview-ui/components/u-steps/u-steps.vue | 80 + .../uview-ui/components/u-sticky/props.js | 40 + .../uview-ui/components/u-sticky/u-sticky.vue | 212 + .../uview-ui/components/u-subsection/props.js | 49 + .../components/u-subsection/u-subsection.vue | 299 + .../u-swipe-action-item/index - backup.wxs | 256 + .../components/u-swipe-action-item/index.wxs | 225 + .../u-swipe-action-item/nvue - backup.js | 270 + .../components/u-swipe-action-item/nvue.js | 174 + .../components/u-swipe-action-item/props.js | 41 + .../u-swipe-action-item.vue | 190 + .../components/u-swipe-action-item/wxs.js | 15 + .../components/u-swipe-action/props.js | 9 + .../u-swipe-action/u-swipe-action.vue | 67 + .../components/u-swiper-indicator/props.js | 29 + .../u-swiper-indicator/u-swiper-indicator.vue | 110 + .../uview-ui/components/u-swiper/props.js | 125 + .../uview-ui/components/u-swiper/u-swiper.vue | 255 + .../uview-ui/components/u-switch/props.js | 54 + .../uview-ui/components/u-switch/u-switch.vue | 177 + .../components/u-tabbar-item/props.js | 35 + .../u-tabbar-item/u-tabbar-item.vue | 142 + .../uview-ui/components/u-tabbar/props.js | 44 + .../uview-ui/components/u-tabbar/u-tabbar.vue | 141 + .../uview-ui/components/u-table/props.js | 5 + .../uview-ui/components/u-table/u-table.vue | 29 + .../uview-ui/components/u-tabs-item/props.js | 5 + .../components/u-tabs-item/u-tabs-item.vue | 29 + .../uview-ui/components/u-tabs/props.js | 64 + .../uview-ui/components/u-tabs/u-tabs.vue | 354 + .../uview-ui/components/u-tag/props.js | 84 + .../uview-ui/components/u-tag/u-tag.vue | 358 + uni_modules/uview-ui/components/u-td/props.js | 5 + uni_modules/uview-ui/components/u-td/u-td.vue | 31 + .../uview-ui/components/u-text/props.js | 110 + .../uview-ui/components/u-text/u-text.vue | 223 + .../uview-ui/components/u-text/value.js | 85 + .../uview-ui/components/u-textarea/props.js | 119 + .../components/u-textarea/u-textarea.vue | 239 + .../uview-ui/components/u-toast/u-toast.vue | 291 + .../uview-ui/components/u-toolbar/props.js | 34 + .../components/u-toolbar/u-toolbar.vue | 102 + .../components/u-tooltip/clipboard.min.js | 58 + .../uview-ui/components/u-tooltip/props.js | 59 + .../components/u-tooltip/u-tooltip.vue | 365 + uni_modules/uview-ui/components/u-tr/props.js | 5 + uni_modules/uview-ui/components/u-tr/u-tr.vue | 31 + .../components/u-transition/nvue.ani-map.js | 68 + .../uview-ui/components/u-transition/props.js | 24 + .../components/u-transition/transition.js | 157 + .../components/u-transition/u-transition.vue | 92 + .../u-transition/vue.ani-style.scss | 113 + .../uview-ui/components/u-upload/mixin.js | 21 + .../uview-ui/components/u-upload/props.js | 124 + .../uview-ui/components/u-upload/u-upload.vue | 558 + .../uview-ui/components/u-upload/utils.js | 151 + .../uview-ui/components/uview-ui/uview-ui.vue | 15 + uni_modules/uview-ui/index.js | 79 + uni_modules/uview-ui/index.scss | 23 + uni_modules/uview-ui/libs/config/color.js | 17 + uni_modules/uview-ui/libs/config/config.js | 34 + uni_modules/uview-ui/libs/config/props.js | 190 + .../uview-ui/libs/config/props/actionSheet.js | 25 + .../uview-ui/libs/config/props/album.js | 25 + .../uview-ui/libs/config/props/alert.js | 22 + .../uview-ui/libs/config/props/avatar.js | 28 + .../uview-ui/libs/config/props/avatarGroup.js | 23 + .../uview-ui/libs/config/props/backtop.js | 27 + .../uview-ui/libs/config/props/badge.js | 27 + .../uview-ui/libs/config/props/button.js | 42 + .../uview-ui/libs/config/props/calendar.js | 42 + .../uview-ui/libs/config/props/carKeyboard.js | 15 + .../uview-ui/libs/config/props/cell.js | 35 + .../uview-ui/libs/config/props/cellGroup.js | 17 + .../uview-ui/libs/config/props/checkbox.js | 27 + .../libs/config/props/checkboxGroup.js | 29 + .../libs/config/props/circleProgress.js | 15 + .../uview-ui/libs/config/props/code.js | 21 + .../uview-ui/libs/config/props/codeInput.js | 29 + uni_modules/uview-ui/libs/config/props/col.js | 19 + .../uview-ui/libs/config/props/collapse.js | 17 + .../libs/config/props/collapseItem.js | 25 + .../libs/config/props/columnNotice.js | 24 + .../uview-ui/libs/config/props/countDown.js | 18 + .../uview-ui/libs/config/props/countTo.js | 25 + .../libs/config/props/datetimePicker.js | 36 + .../uview-ui/libs/config/props/divider.js | 23 + .../uview-ui/libs/config/props/empty.js | 26 + .../uview-ui/libs/config/props/form.js | 22 + .../uview-ui/libs/config/props/formItem.js | 23 + uni_modules/uview-ui/libs/config/props/gap.js | 19 + .../uview-ui/libs/config/props/grid.js | 17 + .../uview-ui/libs/config/props/gridItem.js | 16 + .../uview-ui/libs/config/props/icon.js | 36 + .../uview-ui/libs/config/props/image.js | 30 + .../uview-ui/libs/config/props/indexAnchor.js | 19 + .../uview-ui/libs/config/props/indexList.js | 19 + .../uview-ui/libs/config/props/input.js | 48 + .../uview-ui/libs/config/props/keyboard.js | 30 + .../uview-ui/libs/config/props/line.js | 20 + .../libs/config/props/lineProgress.js | 19 + .../uview-ui/libs/config/props/link.js | 26 + .../uview-ui/libs/config/props/list.js | 28 + .../uview-ui/libs/config/props/listItem.js | 15 + .../uview-ui/libs/config/props/loadingIcon.js | 30 + .../uview-ui/libs/config/props/loadingPage.js | 23 + .../uview-ui/libs/config/props/loadmore.js | 32 + .../uview-ui/libs/config/props/modal.js | 30 + .../uview-ui/libs/config/props/navbar.js | 32 + .../uview-ui/libs/config/props/noNetwork.js | 18 + .../uview-ui/libs/config/props/noticeBar.js | 27 + .../uview-ui/libs/config/props/notify.js | 22 + .../uview-ui/libs/config/props/numberBox.js | 35 + .../libs/config/props/numberKeyboard.js | 17 + .../uview-ui/libs/config/props/overlay.js | 18 + .../uview-ui/libs/config/props/parse.js | 22 + .../uview-ui/libs/config/props/picker.js | 29 + .../uview-ui/libs/config/props/popup.js | 29 + .../uview-ui/libs/config/props/radio.js | 27 + .../uview-ui/libs/config/props/radioGroup.js | 30 + .../uview-ui/libs/config/props/rate.js | 26 + .../uview-ui/libs/config/props/readMore.js | 22 + uni_modules/uview-ui/libs/config/props/row.js | 17 + .../uview-ui/libs/config/props/rowNotice.js | 21 + .../uview-ui/libs/config/props/scrollList.js | 20 + .../uview-ui/libs/config/props/search.js | 37 + .../uview-ui/libs/config/props/section.js | 24 + .../uview-ui/libs/config/props/skeleton.js | 25 + .../uview-ui/libs/config/props/slider.js | 25 + .../uview-ui/libs/config/props/statusBar.js | 15 + .../uview-ui/libs/config/props/steps.js | 21 + .../uview-ui/libs/config/props/stepsItem.js | 18 + .../uview-ui/libs/config/props/sticky.js | 20 + .../uview-ui/libs/config/props/subsection.js | 23 + .../uview-ui/libs/config/props/swipeAction.js | 15 + .../libs/config/props/swipeActionItem.js | 21 + .../uview-ui/libs/config/props/swiper.js | 39 + .../libs/config/props/swipterIndicator.js | 19 + .../uview-ui/libs/config/props/switch.js | 24 + .../uview-ui/libs/config/props/tabbar.js | 22 + .../uview-ui/libs/config/props/tabbarItem.js | 20 + .../uview-ui/libs/config/props/tabs.js | 32 + uni_modules/uview-ui/libs/config/props/tag.js | 29 + .../uview-ui/libs/config/props/text.js | 38 + .../uview-ui/libs/config/props/textarea.js | 36 + .../uview-ui/libs/config/props/toast.js | 30 + .../uview-ui/libs/config/props/toolbar.js | 21 + .../uview-ui/libs/config/props/tooltip.js | 25 + .../uview-ui/libs/config/props/transition.js | 18 + .../uview-ui/libs/config/props/upload.js | 36 + uni_modules/uview-ui/libs/config/zIndex.js | 20 + uni_modules/uview-ui/libs/css/color.scss | 155 + uni_modules/uview-ui/libs/css/common.scss | 97 + uni_modules/uview-ui/libs/css/components.scss | 15 + uni_modules/uview-ui/libs/css/flex.scss | 257 + uni_modules/uview-ui/libs/css/h5.scss | 0 uni_modules/uview-ui/libs/css/mixin.scss | 8 + uni_modules/uview-ui/libs/css/mp.scss | 0 uni_modules/uview-ui/libs/css/nvue.scss | 0 uni_modules/uview-ui/libs/css/vue.scss | 27 + .../uview-ui/libs/function/colorGradient.js | 134 + .../uview-ui/libs/function/debounce.js | 29 + uni_modules/uview-ui/libs/function/digit.js | 167 + uni_modules/uview-ui/libs/function/index.js | 705 + .../uview-ui/libs/function/platform.js | 75 + uni_modules/uview-ui/libs/function/test.js | 288 + .../uview-ui/libs/function/throttle.js | 30 + .../libs/luch-request/adapters/index.js | 97 + .../luch-request/core/InterceptorManager.js | 50 + .../libs/luch-request/core/Request.js | 198 + .../libs/luch-request/core/buildFullPath.js | 20 + .../libs/luch-request/core/defaults.js | 29 + .../libs/luch-request/core/dispatchRequest.js | 3 + .../libs/luch-request/core/mergeConfig.js | 103 + .../uview-ui/libs/luch-request/core/settle.js | 16 + .../libs/luch-request/helpers/buildURL.js | 69 + .../libs/luch-request/helpers/combineURLs.js | 14 + .../luch-request/helpers/isAbsoluteURL.js | 14 + .../uview-ui/libs/luch-request/index.d.ts | 116 + .../uview-ui/libs/luch-request/index.js | 3 + .../uview-ui/libs/luch-request/utils.js | 131 + .../uview-ui/libs/luch-request/utils/clone.js | 264 + uni_modules/uview-ui/libs/mixin/button.js | 13 + uni_modules/uview-ui/libs/mixin/mixin.js | 160 + uni_modules/uview-ui/libs/mixin/mpMixin.js | 8 + uni_modules/uview-ui/libs/mixin/mpShare.js | 13 + uni_modules/uview-ui/libs/mixin/openType.js | 25 + uni_modules/uview-ui/libs/mixin/style.js | 228 + uni_modules/uview-ui/libs/mixin/touch.js | 59 + .../uview-ui/libs/util/async-validator.js | 1343 ++ uni_modules/uview-ui/libs/util/calendar.js | 546 + uni_modules/uview-ui/libs/util/dayjs.js | 308 + uni_modules/uview-ui/libs/util/emitter.js | 51 + uni_modules/uview-ui/libs/util/route.js | 124 + uni_modules/uview-ui/package.json | 84 + uni_modules/uview-ui/theme.scss | 44 + .../dev/.automator/mp-weixin/.automator.json | 0 .../.sourcemap/mp-weixin/common/main.js.map | 1 + .../mp-weixin/common/runtime.js.map | 1 + .../.sourcemap/mp-weixin/common/vendor.js.map | 1 + .../components/blindfold/blindfold.js.map | 1 + .../bottom-input/bottom-input.js.map | 1 + .../components/city-picker/city-picker.js.map | 1 + .../components/other-login/other-login.js.map | 1 + .../components/popup-share/popup-share.js.map | 1 + .../pages/home/cpns/info-list.js.map | 1 + .../mp-weixin/pages/home/detail.js.map | 1 + .../mp-weixin/pages/home/home.js.map | 1 + .../mp-weixin/pages/home/release.js.map | 1 + .../mp-weixin/pages/home/search.js.map | 1 + .../mp-weixin/pages/mine/about.js.map | 1 + .../mp-weixin/pages/mine/bind-email.js.map | 1 + .../mp-weixin/pages/mine/edit-info.js.map | 1 + .../mp-weixin/pages/mine/edit-pwd.js.map | 1 + .../mp-weixin/pages/mine/feedback.js.map | 1 + .../mp-weixin/pages/mine/login.js.map | 1 + .../mp-weixin/pages/mine/mine.js.map | 1 + .../mp-weixin/pages/mine/set.js.map | 1 + .../mp-weixin/pages/mine/user-space.js.map | 1 + .../pages/news/cpns/news-topic-nav.js.map | 1 + .../pages/news/cpns/topic-list.js.map | 1 + .../pages/news/news-topic-cate.js.map | 1 + .../pages/news/news-topic-detail.js.map | 1 + .../mp-weixin/pages/news/news.js.map | 1 + .../mp-weixin/pages/paper/chat.js.map | 1 + .../pages/paper/cpns/chat-list.js.map | 1 + .../pages/paper/cpns/friend-list.js.map | 1 + .../pages/paper/cpns/paper-list.js.map | 1 + .../mp-weixin/pages/paper/friend.js.map | 1 + .../mp-weixin/pages/paper/paper.js.map | 1 + .../uni-datetime-picker/calendar-item.js.map | 1 + .../uni-datetime-picker/calendar.js.map | 1 + .../uni-datetime-picker/time-picker.js.map | 1 + .../uni-datetime-picker.js.map | 1 + .../components/uni-icons/uni-icons.js.map | 1 + .../uni-popup-dialog/uni-popup-dialog.js.map | 1 + .../components/uni-popup/uni-popup.js.map | 1 + .../uni-transition/uni-transition.js.map | 1 + .../components/u--input/u--input.js.map | 1 + .../components/u--text/u--text.js.map | 1 + .../u-action-sheet/u-action-sheet.js.map | 1 + .../components/u-badge/u-badge.js.map | 1 + .../components/u-button/u-button.js.map | 1 + .../u-cell-group/u-cell-group.js.map | 1 + .../uview-ui/components/u-cell/u-cell.js.map | 1 + .../uview-ui/components/u-code/u-code.js.map | 1 + .../u-collapse-item/u-collapse-item.js.map | 1 + .../components/u-collapse/u-collapse.js.map | 1 + .../components/u-empty/u-empty.js.map | 1 + .../uview-ui/components/u-gap/u-gap.js.map | 1 + .../uview-ui/components/u-icon/u-icon.js.map | 1 + .../components/u-input/u-input.js.map | 1 + .../uview-ui/components/u-line/u-line.js.map | 1 + .../uview-ui/components/u-link/u-link.js.map | 1 + .../u-loading-icon/u-loading-icon.js.map | 1 + .../components/u-loadmore/u-loadmore.js.map | 1 + .../components/u-modal/u-modal.js.map | 1 + .../components/u-navbar/u-navbar.js.map | 1 + .../components/u-overlay/u-overlay.js.map | 1 + .../components/u-popup/u-popup.js.map | 1 + .../u-safe-bottom/u-safe-bottom.js.map | 1 + .../components/u-search/u-search.js.map | 1 + .../u-status-bar/u-status-bar.js.map | 1 + .../components/u-sticky/u-sticky.js.map | 1 + .../u-swiper-indicator.js.map | 1 + .../components/u-swiper/u-swiper.js.map | 1 + .../uview-ui/components/u-tabs/u-tabs.js.map | 1 + .../uview-ui/components/u-text/u-text.js.map | 1 + .../components/u-textarea/u-textarea.js.map | 1 + .../components/u-toast/u-toast.js.map | 1 + .../u-transition/u-transition.js.map | 1 + .../components/u-upload/u-upload.js.map | 1 + unpackage/dist/dev/mp-weixin/app.js | 4 + unpackage/dist/dev/mp-weixin/app.json | 63 + unpackage/dist/dev/mp-weixin/app.wxss | 3 + unpackage/dist/dev/mp-weixin/common/main.js | 2 + unpackage/dist/dev/mp-weixin/common/main.wxss | 7575 ++++++++++ .../dist/dev/mp-weixin/common/runtime.js | 5 + unpackage/dist/dev/mp-weixin/common/vendor.js | 18 + .../components/blindfold/blindfold.js | 11 + .../components/blindfold/blindfold.json | 4 + .../components/blindfold/blindfold.wxml | 1 + .../components/blindfold/blindfold.wxss | 98 + .../components/bottom-input/bottom-input.js | 11 + .../components/bottom-input/bottom-input.json | 6 + .../components/bottom-input/bottom-input.wxml | 1 + .../components/bottom-input/bottom-input.wxss | 43 + .../components/city-picker/city-picker.js | 11 + .../components/city-picker/city-picker.json | 4 + .../components/city-picker/city-picker.wxml | 1 + .../components/city-picker/city-picker.wxss | 74 + .../components/other-login/other-login.js | 11 + .../components/other-login/other-login.json | 4 + .../components/other-login/other-login.wxml | 1 + .../components/other-login/other-login.wxss | 40 + .../components/popup-share/popup-share.js | 11 + .../components/popup-share/popup-share.json | 6 + .../components/popup-share/popup-share.wxml | 1 + .../components/popup-share/popup-share.wxss | 55 + .../mp-weixin/pages/home/cpns/info-list.js | 11 + .../mp-weixin/pages/home/cpns/info-list.json | 4 + .../mp-weixin/pages/home/cpns/info-list.wxml | 1 + .../mp-weixin/pages/home/cpns/info-list.wxss | 65 + .../dist/dev/mp-weixin/pages/home/detail.js | 2 + .../dist/dev/mp-weixin/pages/home/detail.json | 9 + .../dist/dev/mp-weixin/pages/home/detail.wxml | 1 + .../dist/dev/mp-weixin/pages/home/detail.wxss | 41 + .../dist/dev/mp-weixin/pages/home/home.js | 2 + .../dist/dev/mp-weixin/pages/home/home.json | 13 + .../dist/dev/mp-weixin/pages/home/home.wxml | 1 + .../dist/dev/mp-weixin/pages/home/home.wxss | 53 + .../dist/dev/mp-weixin/pages/home/release.js | 2 + .../dev/mp-weixin/pages/home/release.json | 11 + .../dev/mp-weixin/pages/home/release.wxml | 1 + .../dev/mp-weixin/pages/home/release.wxss | 43 + .../dist/dev/mp-weixin/pages/home/search.js | 2 + .../dist/dev/mp-weixin/pages/home/search.json | 13 + .../dist/dev/mp-weixin/pages/home/search.wxml | 1 + .../dist/dev/mp-weixin/pages/home/search.wxss | 43 + .../dist/dev/mp-weixin/pages/mine/about.js | 2 + .../dist/dev/mp-weixin/pages/mine/about.json | 7 + .../dist/dev/mp-weixin/pages/mine/about.wxml | 1 + .../dist/dev/mp-weixin/pages/mine/about.wxss | 35 + .../dev/mp-weixin/pages/mine/bind-email.js | 2 + .../dev/mp-weixin/pages/mine/bind-email.json | 9 + .../dev/mp-weixin/pages/mine/bind-email.wxml | 1 + .../dev/mp-weixin/pages/mine/bind-email.wxss | 28 + .../dev/mp-weixin/pages/mine/edit-info.js | 2 + .../dev/mp-weixin/pages/mine/edit-info.json | 13 + .../dev/mp-weixin/pages/mine/edit-info.wxml | 1 + .../dev/mp-weixin/pages/mine/edit-info.wxss | 34 + .../dist/dev/mp-weixin/pages/mine/edit-pwd.js | 2 + .../dev/mp-weixin/pages/mine/edit-pwd.json | 7 + .../dev/mp-weixin/pages/mine/edit-pwd.wxml | 1 + .../dev/mp-weixin/pages/mine/edit-pwd.wxss | 28 + .../dist/dev/mp-weixin/pages/mine/feedback.js | 2 + .../dev/mp-weixin/pages/mine/feedback.json | 8 + .../dev/mp-weixin/pages/mine/feedback.wxml | 1 + .../dev/mp-weixin/pages/mine/feedback.wxss | 28 + .../dist/dev/mp-weixin/pages/mine/login.js | 2 + .../dist/dev/mp-weixin/pages/mine/login.json | 12 + .../dist/dev/mp-weixin/pages/mine/login.wxml | 1 + .../dist/dev/mp-weixin/pages/mine/login.wxss | 31 + .../dist/dev/mp-weixin/pages/mine/mine.js | 2 + .../dist/dev/mp-weixin/pages/mine/mine.json | 8 + .../dist/dev/mp-weixin/pages/mine/mine.wxml | 1 + .../dist/dev/mp-weixin/pages/mine/mine.wxss | 37 + .../dist/dev/mp-weixin/pages/mine/set.js | 2 + .../dist/dev/mp-weixin/pages/mine/set.json | 9 + .../dist/dev/mp-weixin/pages/mine/set.wxml | 1 + .../dist/dev/mp-weixin/pages/mine/set.wxss | 28 + .../dev/mp-weixin/pages/mine/user-space.js | 2 + .../dev/mp-weixin/pages/mine/user-space.json | 10 + .../dev/mp-weixin/pages/mine/user-space.wxml | 1 + .../dev/mp-weixin/pages/mine/user-space.wxss | 73 + .../pages/news/cpns/news-topic-nav.js | 11 + .../pages/news/cpns/news-topic-nav.json | 4 + .../pages/news/cpns/news-topic-nav.wxml | 1 + .../pages/news/cpns/news-topic-nav.wxss | 50 + .../mp-weixin/pages/news/cpns/topic-list.js | 11 + .../mp-weixin/pages/news/cpns/topic-list.json | 4 + .../mp-weixin/pages/news/cpns/topic-list.wxml | 1 + .../mp-weixin/pages/news/cpns/topic-list.wxss | 34 + .../mp-weixin/pages/news/news-topic-cate.js | 2 + .../mp-weixin/pages/news/news-topic-cate.json | 10 + .../mp-weixin/pages/news/news-topic-cate.wxml | 1 + .../mp-weixin/pages/news/news-topic-cate.wxss | 34 + .../mp-weixin/pages/news/news-topic-detail.js | 2 + .../pages/news/news-topic-detail.json | 10 + .../pages/news/news-topic-detail.wxml | 1 + .../pages/news/news-topic-detail.wxss | 84 + .../dist/dev/mp-weixin/pages/news/news.js | 2 + .../dist/dev/mp-weixin/pages/news/news.json | 12 + .../dist/dev/mp-weixin/pages/news/news.wxml | 1 + .../dist/dev/mp-weixin/pages/news/news.wxss | 80 + .../dist/dev/mp-weixin/pages/paper/chat.js | 2 + .../dist/dev/mp-weixin/pages/paper/chat.json | 8 + .../dist/dev/mp-weixin/pages/paper/chat.wxml | 1 + .../dist/dev/mp-weixin/pages/paper/chat.wxss | 50 + .../mp-weixin/pages/paper/cpns/chat-list.js | 11 + .../mp-weixin/pages/paper/cpns/chat-list.json | 4 + .../mp-weixin/pages/paper/cpns/chat-list.wxml | 1 + .../mp-weixin/pages/paper/cpns/chat-list.wxss | 35 + .../mp-weixin/pages/paper/cpns/friend-list.js | 11 + .../pages/paper/cpns/friend-list.json | 4 + .../pages/paper/cpns/friend-list.wxml | 1 + .../pages/paper/cpns/friend-list.wxss | 43 + .../mp-weixin/pages/paper/cpns/paper-list.js | 11 + .../pages/paper/cpns/paper-list.json | 6 + .../pages/paper/cpns/paper-list.wxml | 1 + .../pages/paper/cpns/paper-list.wxss | 35 + .../dist/dev/mp-weixin/pages/paper/friend.js | 2 + .../dev/mp-weixin/pages/paper/friend.json | 11 + .../dev/mp-weixin/pages/paper/friend.wxml | 1 + .../dev/mp-weixin/pages/paper/friend.wxss | 62 + .../dist/dev/mp-weixin/pages/paper/paper.js | 2 + .../dist/dev/mp-weixin/pages/paper/paper.json | 9 + .../dist/dev/mp-weixin/pages/paper/paper.wxml | 1 + .../dist/dev/mp-weixin/pages/paper/paper.wxss | 42 + .../dist/dev/mp-weixin/project.config.json | 29 + .../dev/mp-weixin/project.private.config.json | 8 + .../dist/dev/mp-weixin/static/css/animate.css | 4072 +++++ .../dev/mp-weixin/static/css/iconfont.css | 225 + .../dist/dev/mp-weixin/static/css/thinco.scss | 620 + .../dev/mp-weixin/static/font/iconfont.ttf | Bin 0 -> 15872 bytes .../dev/mp-weixin/static/font/iconfont.woff | Bin 0 -> 10596 bytes .../dev/mp-weixin/static/font/iconfont.woff2 | Bin 0 -> 9124 bytes .../dist/dev/mp-weixin/static/img/demo/01.svg | 1489 ++ .../dist/dev/mp-weixin/static/img/demo/02.svg | 1842 +++ .../dist/dev/mp-weixin/static/img/demo/03.svg | 107 + .../dist/dev/mp-weixin/static/img/demo/04.svg | 1283 ++ .../dist/dev/mp-weixin/static/img/demo/05.svg | 2931 ++++ .../dist/dev/mp-weixin/static/img/demo/06.svg | 580 + .../dist/dev/mp-weixin/static/img/demo/07.svg | 876 ++ .../dist/dev/mp-weixin/static/img/demo/08.svg | 4687 ++++++ .../dist/dev/mp-weixin/static/img/demo/09.svg | 12123 +++++++++++++++ .../dist/dev/mp-weixin/static/img/demo/10.svg | 172 + .../dist/dev/mp-weixin/static/img/demo/11.svg | 54 + .../dist/dev/mp-weixin/static/img/demo/12.svg | 26 + .../dist/dev/mp-weixin/static/img/demo/13.svg | 33 + .../dist/dev/mp-weixin/static/img/demo/14.svg | 19 + .../dist/dev/mp-weixin/static/img/demo/15.svg | 22 + .../dist/dev/mp-weixin/static/img/demo/16.svg | 59 + .../dist/dev/mp-weixin/static/img/demo/17.svg | 21 + .../dist/dev/mp-weixin/static/img/demo/18.svg | 79 + .../dist/dev/mp-weixin/static/img/demo/19.svg | 63 + .../dist/dev/mp-weixin/static/img/demo/20.svg | 22 + .../dist/dev/mp-weixin/static/img/demo/21.svg | 39 + .../dist/dev/mp-weixin/static/img/demo/22.svg | 105 + .../dev/mp-weixin/static/img/demo/autumn.svg | 1144 ++ .../dev/mp-weixin/static/img/demo/spring.svg | 1 + .../dev/mp-weixin/static/img/demo/summer.svg | 1 + .../dev/mp-weixin/static/img/demo/winter.svg | 1582 ++ .../dev/mp-weixin/static/img/header/01.svg | 67 + .../dev/mp-weixin/static/img/header/02.svg | 74 + .../dev/mp-weixin/static/img/header/03.svg | 81 + .../dev/mp-weixin/static/img/header/04.svg | 74 + .../dev/mp-weixin/static/img/header/05.svg | 71 + .../dev/mp-weixin/static/img/header/06.svg | 58 + .../dev/mp-weixin/static/img/header/07.svg | 174 + .../dev/mp-weixin/static/img/header/08.svg | 94 + .../dev/mp-weixin/static/img/header/09.svg | 83 + .../dev/mp-weixin/static/img/header/10.svg | 121 + .../dev/mp-weixin/static/img/header/11.svg | 90 + .../dev/mp-weixin/static/img/header/12.svg | 109 + .../dev/mp-weixin/static/img/header/a.svg | 707 + .../dev/mp-weixin/static/img/header/b.svg | 1849 +++ .../dev/mp-weixin/static/img/header/c.svg | 1501 ++ .../dev/mp-weixin/static/img/header/d.svg | 224 + .../dist/dev/mp-weixin/static/img/list/01.svg | 1 + .../dist/dev/mp-weixin/static/img/list/02.svg | 1 + .../dist/dev/mp-weixin/static/img/list/03.svg | 1 + .../dist/dev/mp-weixin/static/img/list/04.svg | 1 + .../dist/dev/mp-weixin/static/img/list/05.svg | 1 + .../dist/dev/mp-weixin/static/img/list/06.svg | 1 + .../dist/dev/mp-weixin/static/img/list/07.svg | 1 + .../dist/dev/mp-weixin/static/img/list/08.svg | 1 + .../dist/dev/mp-weixin/static/img/list/09.svg | 1 + .../dist/dev/mp-weixin/static/img/list/10.svg | 1 + .../dist/dev/mp-weixin/static/img/list/11.svg | 1 + .../dist/dev/mp-weixin/static/img/list/12.svg | 1 + .../dist/dev/mp-weixin/static/img/logo.png | Bin 0 -> 4023 bytes .../dev/mp-weixin/static/img/share/pyq.svg | 1 + .../dev/mp-weixin/static/img/share/qq.svg | 1 + .../dev/mp-weixin/static/img/share/rz.svg | 1 + .../dev/mp-weixin/static/img/share/wb.svg | 1 + .../dev/mp-weixin/static/img/share/wx.svg | 1 + .../mp-weixin/static/img/tabbar/home-ed.png | Bin 0 -> 1331 bytes .../dev/mp-weixin/static/img/tabbar/home.png | Bin 0 -> 1342 bytes .../mp-weixin/static/img/tabbar/mine-ed.png | Bin 0 -> 2400 bytes .../dev/mp-weixin/static/img/tabbar/mine.png | Bin 0 -> 2399 bytes .../mp-weixin/static/img/tabbar/news-ed.png | Bin 0 -> 4303 bytes .../dev/mp-weixin/static/img/tabbar/news.png | Bin 0 -> 4099 bytes .../mp-weixin/static/img/tabbar/paper-ed.png | Bin 0 -> 4475 bytes .../dev/mp-weixin/static/img/tabbar/paper.png | Bin 0 -> 4283 bytes .../dist/dev/mp-weixin/static/profile/1.jpg | Bin 0 -> 634328 bytes .../dist/dev/mp-weixin/static/profile/2.jpg | Bin 0 -> 582432 bytes .../dist/dev/mp-weixin/static/profile/3.jpg | Bin 0 -> 328560 bytes .../uni-datetime-picker/calendar-item.js | 11 + .../uni-datetime-picker/calendar-item.json | 4 + .../uni-datetime-picker/calendar-item.wxml | 1 + .../uni-datetime-picker/calendar-item.wxss | 120 + .../uni-datetime-picker/calendar.js | 11 + .../uni-datetime-picker/calendar.json | 8 + .../uni-datetime-picker/calendar.wxml | 1 + .../uni-datetime-picker/calendar.wxss | 262 + .../uni-datetime-picker/time-picker.js | 11 + .../uni-datetime-picker/time-picker.json | 4 + .../uni-datetime-picker/time-picker.wxml | 1 + .../uni-datetime-picker/time-picker.wxss | 130 + .../uni-datetime-picker.js | 11 + .../uni-datetime-picker.json | 8 + .../uni-datetime-picker.wxml | 1 + .../uni-datetime-picker.wxss | 217 + .../components/uni-icons/uni-icons.js | 11 + .../components/uni-icons/uni-icons.json | 4 + .../components/uni-icons/uni-icons.wxml | 1 + .../components/uni-icons/uni-icons.wxss | 535 + .../uni-popup-dialog/uni-popup-dialog.js | 11 + .../uni-popup-dialog/uni-popup-dialog.json | 4 + .../uni-popup-dialog/uni-popup-dialog.wxml | 1 + .../uni-popup-dialog/uni-popup-dialog.wxss | 102 + .../components/uni-popup/uni-popup.js | 11 + .../components/uni-popup/uni-popup.json | 6 + .../components/uni-popup/uni-popup.wxml | 1 + .../components/uni-popup/uni-popup.wxss | 50 + .../uni-transition/uni-transition.js | 11 + .../uni-transition/uni-transition.json | 4 + .../uni-transition/uni-transition.wxml | 1 + .../uview-ui/components/u--input/u--input.js | 11 + .../components/u--input/u--input.json | 6 + .../components/u--input/u--input.wxml | 1 + .../uview-ui/components/u--text/u--text.js | 11 + .../uview-ui/components/u--text/u--text.json | 6 + .../uview-ui/components/u--text/u--text.wxml | 1 + .../u-action-sheet/u-action-sheet.js | 11 + .../u-action-sheet/u-action-sheet.json | 10 + .../u-action-sheet/u-action-sheet.wxml | 1 + .../u-action-sheet/u-action-sheet.wxss | 92 + .../uview-ui/components/u-badge/u-badge.js | 11 + .../uview-ui/components/u-badge/u-badge.json | 4 + .../uview-ui/components/u-badge/u-badge.wxml | 1 + .../uview-ui/components/u-badge/u-badge.wxss | 92 + .../uview-ui/components/u-button/u-button.js | 11 + .../components/u-button/u-button.json | 7 + .../components/u-button/u-button.wxml | 1 + .../components/u-button/u-button.wxss | 184 + .../components/u-cell-group/u-cell-group.js | 11 + .../components/u-cell-group/u-cell-group.json | 6 + .../components/u-cell-group/u-cell-group.wxml | 1 + .../components/u-cell-group/u-cell-group.wxss | 51 + .../uview-ui/components/u-cell/u-cell.js | 11 + .../uview-ui/components/u-cell/u-cell.json | 7 + .../uview-ui/components/u-cell/u-cell.wxml | 1 + .../uview-ui/components/u-cell/u-cell.wxss | 118 + .../uview-ui/components/u-code/u-code.js | 11 + .../uview-ui/components/u-code/u-code.json | 4 + .../uview-ui/components/u-code/u-code.wxml | 1 + .../uview-ui/components/u-code/u-code.wxss | 37 + .../u-collapse-item/u-collapse-item.js | 11 + .../u-collapse-item/u-collapse-item.json | 7 + .../u-collapse-item/u-collapse-item.wxml | 1 + .../u-collapse-item/u-collapse-item.wxss | 47 + .../components/u-collapse/u-collapse.js | 11 + .../components/u-collapse/u-collapse.json | 6 + .../components/u-collapse/u-collapse.wxml | 1 + .../components/u-collapse/u-collapse.wxss | 37 + .../uview-ui/components/u-empty/u-empty.js | 11 + .../uview-ui/components/u-empty/u-empty.json | 6 + .../uview-ui/components/u-empty/u-empty.wxml | 1 + .../uview-ui/components/u-empty/u-empty.wxss | 58 + .../uview-ui/components/u-gap/u-gap.js | 11 + .../uview-ui/components/u-gap/u-gap.json | 4 + .../uview-ui/components/u-gap/u-gap.wxml | 1 + .../uview-ui/components/u-gap/u-gap.wxss | 37 + .../uview-ui/components/u-icon/u-icon.js | 11 + .../uview-ui/components/u-icon/u-icon.json | 4 + .../uview-ui/components/u-icon/u-icon.wxml | 1 + .../uview-ui/components/u-icon/u-icon.wxss | 90 + .../uview-ui/components/u-input/u-input.js | 11 + .../uview-ui/components/u-input/u-input.json | 6 + .../uview-ui/components/u-input/u-input.wxml | 1 + .../uview-ui/components/u-input/u-input.wxss | 94 + .../uview-ui/components/u-line/u-line.js | 11 + .../uview-ui/components/u-line/u-line.json | 4 + .../uview-ui/components/u-line/u-line.wxml | 1 + .../uview-ui/components/u-line/u-line.wxss | 40 + .../uview-ui/components/u-link/u-link.js | 11 + .../uview-ui/components/u-link/u-link.json | 4 + .../uview-ui/components/u-link/u-link.wxml | 1 + .../uview-ui/components/u-link/u-link.wxss | 44 + .../u-loading-icon/u-loading-icon.js | 11 + .../u-loading-icon/u-loading-icon.json | 4 + .../u-loading-icon/u-loading-icon.wxml | 1 + .../u-loading-icon/u-loading-icon.wxss | 194 + .../components/u-loadmore/u-loadmore.js | 11 + .../components/u-loadmore/u-loadmore.json | 7 + .../components/u-loadmore/u-loadmore.wxml | 1 + .../components/u-loadmore/u-loadmore.wxss | 62 + .../uview-ui/components/u-modal/u-modal.js | 11 + .../uview-ui/components/u-modal/u-modal.json | 8 + .../uview-ui/components/u-modal/u-modal.wxml | 1 + .../uview-ui/components/u-modal/u-modal.wxss | 90 + .../uview-ui/components/u-navbar/u-navbar.js | 11 + .../components/u-navbar/u-navbar.json | 7 + .../components/u-navbar/u-navbar.wxml | 1 + .../components/u-navbar/u-navbar.wxss | 84 + .../components/u-overlay/u-overlay.js | 11 + .../components/u-overlay/u-overlay.json | 6 + .../components/u-overlay/u-overlay.wxml | 1 + .../components/u-overlay/u-overlay.wxss | 45 + .../uview-ui/components/u-popup/u-popup.js | 11 + .../uview-ui/components/u-popup/u-popup.json | 10 + .../uview-ui/components/u-popup/u-popup.wxml | 1 + .../uview-ui/components/u-popup/u-popup.wxss | 96 + .../components/u-safe-bottom/u-safe-bottom.js | 11 + .../u-safe-bottom/u-safe-bottom.json | 4 + .../u-safe-bottom/u-safe-bottom.wxml | 1 + .../u-safe-bottom/u-safe-bottom.wxss | 31 + .../uview-ui/components/u-search/u-search.js | 11 + .../components/u-search/u-search.json | 6 + .../components/u-search/u-search.wxml | 1 + .../components/u-search/u-search.wxss | 104 + .../components/u-status-bar/u-status-bar.js | 11 + .../components/u-status-bar/u-status-bar.json | 4 + .../components/u-status-bar/u-status-bar.wxml | 1 + .../components/u-status-bar/u-status-bar.wxss | 31 + .../uview-ui/components/u-sticky/u-sticky.js | 11 + .../components/u-sticky/u-sticky.json | 4 + .../components/u-sticky/u-sticky.wxml | 1 + .../components/u-sticky/u-sticky.wxss | 32 + .../u-swiper-indicator/u-swiper-indicator.js | 11 + .../u-swiper-indicator.json | 4 + .../u-swiper-indicator.wxml | 1 + .../u-swiper-indicator.wxss | 63 + .../uview-ui/components/u-swiper/u-swiper.js | 11 + .../components/u-swiper/u-swiper.json | 7 + .../components/u-swiper/u-swiper.wxml | 1 + .../components/u-swiper/u-swiper.wxss | 82 + .../uview-ui/components/u-tabs/u-tabs.js | 11 + .../uview-ui/components/u-tabs/u-tabs.json | 6 + .../uview-ui/components/u-tabs/u-tabs.wxml | 1 + .../uview-ui/components/u-tabs/u-tabs.wxss | 85 + .../uview-ui/components/u-text/u-text.js | 11 + .../uview-ui/components/u-text/u-text.json | 7 + .../uview-ui/components/u-text/u-text.wxml | 1 + .../uview-ui/components/u-text/u-text.wxss | 85 + .../components/u-textarea/u-textarea.js | 11 + .../components/u-textarea/u-textarea.json | 4 + .../components/u-textarea/u-textarea.wxml | 1 + .../components/u-textarea/u-textarea.wxss | 70 + .../uview-ui/components/u-toast/u-toast.js | 11 + .../uview-ui/components/u-toast/u-toast.json | 9 + .../uview-ui/components/u-toast/u-toast.wxml | 1 + .../uview-ui/components/u-toast/u-toast.wxss | 100 + .../components/u-transition/u-transition.js | 11 + .../components/u-transition/u-transition.json | 4 + .../components/u-transition/u-transition.wxml | 1 + .../components/u-transition/u-transition.wxss | 150 + .../uview-ui/components/u-upload/u-upload.js | 11 + .../components/u-upload/u-upload.json | 7 + .../components/u-upload/u-upload.wxml | 1 + .../components/u-upload/u-upload.wxss | 162 + utils/data/data.js | 969 ++ utils/lib/config.js | 10 + utils/lib/time.js | 89 + utils/lib/tool.js | 79 + 1014 files changed, 163699 insertions(+) create mode 100644 .hbuilderx/launch.json create mode 100644 .idea/.gitignore create mode 100644 .idea/Retired.iml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 App.vue create mode 100644 README.md create mode 100644 components/blindfold/blindfold.vue create mode 100644 components/bottom-input/bottom-input.vue create mode 100644 components/city-picker/city-data/area.js create mode 100644 components/city-picker/city-data/city.js create mode 100644 components/city-picker/city-data/province.js create mode 100644 components/city-picker/city-picker.vue create mode 100644 components/other-login/other-login.vue create mode 100644 components/popup-share/popup-share.vue create mode 100644 index.html create mode 100644 main.js create mode 100644 manifest.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 pages.json create mode 100644 pages/home/cpns/info-list.vue create mode 100644 pages/home/detail.vue create mode 100644 pages/home/home.vue create mode 100644 pages/home/release.vue create mode 100644 pages/home/search.vue create mode 100644 pages/mine/about.vue create mode 100644 pages/mine/bind-email.vue create mode 100644 pages/mine/edit-info.vue create mode 100644 pages/mine/edit-pwd.vue create mode 100644 pages/mine/feedback.vue create mode 100644 pages/mine/login.vue create mode 100644 pages/mine/mine.vue create mode 100644 pages/mine/set.vue create mode 100644 pages/mine/user-space.vue create mode 100644 pages/news/cpns/news-topic-nav.vue create mode 100644 pages/news/cpns/topic-list.vue create mode 100644 pages/news/news-topic-cate.vue create mode 100644 pages/news/news-topic-detail.vue create mode 100644 pages/news/news.vue create mode 100644 pages/paper/chat.vue create mode 100644 pages/paper/cpns/chat-list.vue create mode 100644 pages/paper/cpns/friend-list.vue create mode 100644 pages/paper/cpns/paper-list.vue create mode 100644 pages/paper/friend.vue create mode 100644 pages/paper/paper.vue create mode 100644 static/css/animate.css create mode 100644 static/css/iconfont.css create mode 100644 static/css/thinco.scss create mode 100644 static/font/iconfont.ttf create mode 100644 static/font/iconfont.woff create mode 100644 static/font/iconfont.woff2 create mode 100644 static/img/demo/01.svg create mode 100644 static/img/demo/02.svg create mode 100644 static/img/demo/03.svg create mode 100644 static/img/demo/04.svg create mode 100644 static/img/demo/05.svg create mode 100644 static/img/demo/06.svg create mode 100644 static/img/demo/07.svg create mode 100644 static/img/demo/08.svg create mode 100644 static/img/demo/09.svg create mode 100644 static/img/demo/10.svg create mode 100644 static/img/demo/11.svg create mode 100644 static/img/demo/12.svg create mode 100644 static/img/demo/13.svg create mode 100644 static/img/demo/14.svg create mode 100644 static/img/demo/15.svg create mode 100644 static/img/demo/16.svg create mode 100644 static/img/demo/17.svg create mode 100644 static/img/demo/18.svg create mode 100644 static/img/demo/19.svg create mode 100644 static/img/demo/20.svg create mode 100644 static/img/demo/21.svg create mode 100644 static/img/demo/22.svg create mode 100644 static/img/demo/autumn.svg create mode 100644 static/img/demo/spring.svg create mode 100644 static/img/demo/summer.svg create mode 100644 static/img/demo/winter.svg create mode 100644 static/img/header/01.svg create mode 100644 static/img/header/02.svg create mode 100644 static/img/header/03.svg create mode 100644 static/img/header/04.svg create mode 100644 static/img/header/05.svg create mode 100644 static/img/header/06.svg create mode 100644 static/img/header/07.svg create mode 100644 static/img/header/08.svg create mode 100644 static/img/header/09.svg create mode 100644 static/img/header/10.svg create mode 100644 static/img/header/11.svg create mode 100644 static/img/header/12.svg create mode 100644 static/img/header/a.svg create mode 100644 static/img/header/b.svg create mode 100644 static/img/header/c.svg create mode 100644 static/img/header/d.svg create mode 100644 static/img/list/01.svg create mode 100644 static/img/list/02.svg create mode 100644 static/img/list/03.svg create mode 100644 static/img/list/04.svg create mode 100644 static/img/list/05.svg create mode 100644 static/img/list/06.svg create mode 100644 static/img/list/07.svg create mode 100644 static/img/list/08.svg create mode 100644 static/img/list/09.svg create mode 100644 static/img/list/10.svg create mode 100644 static/img/list/11.svg create mode 100644 static/img/list/12.svg create mode 100644 static/img/logo.png create mode 100644 static/img/share/pyq.svg create mode 100644 static/img/share/qq.svg create mode 100644 static/img/share/rz.svg create mode 100644 static/img/share/wb.svg create mode 100644 static/img/share/wx.svg create mode 100644 static/img/tabbar/home-ed.png create mode 100644 static/img/tabbar/home.png create mode 100644 static/img/tabbar/mine-ed.png create mode 100644 static/img/tabbar/mine.png create mode 100644 static/img/tabbar/news-ed.png create mode 100644 static/img/tabbar/news.png create mode 100644 static/img/tabbar/paper-ed.png create mode 100644 static/img/tabbar/paper.png create mode 100644 static/profile/1.jpg create mode 100644 static/profile/2.jpg create mode 100644 static/profile/3.jpg create mode 100644 uni.scss create mode 100644 uni_modules/uni-data-picker/changelog.md create mode 100644 uni_modules/uni-data-picker/components/uni-data-picker/keypress.js create mode 100644 uni_modules/uni-data-picker/components/uni-data-picker/uni-data-picker.vue create mode 100644 uni_modules/uni-data-picker/components/uni-data-pickerview/uni-data-picker.js create mode 100644 uni_modules/uni-data-picker/components/uni-data-pickerview/uni-data-pickerview.vue create mode 100644 uni_modules/uni-data-picker/package.json create mode 100644 uni_modules/uni-data-picker/readme.md create mode 100644 uni_modules/uni-datetime-picker/changelog.md create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/en.json create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hans.json create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hant.json create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/keypress.js create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue create mode 100644 uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js create mode 100644 uni_modules/uni-datetime-picker/package.json create mode 100644 uni_modules/uni-datetime-picker/readme.md create mode 100644 uni_modules/uni-icons/changelog.md create mode 100644 uni_modules/uni-icons/components/uni-icons/icons.js create mode 100644 uni_modules/uni-icons/components/uni-icons/uni-icons.vue create mode 100644 uni_modules/uni-icons/components/uni-icons/uniicons.css create mode 100644 uni_modules/uni-icons/components/uni-icons/uniicons.ttf create mode 100644 uni_modules/uni-icons/package.json create mode 100644 uni_modules/uni-icons/readme.md create mode 100644 uni_modules/uni-load-more/changelog.md create mode 100644 uni_modules/uni-load-more/components/uni-load-more/i18n/en.json create mode 100644 uni_modules/uni-load-more/components/uni-load-more/i18n/index.js create mode 100644 uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hans.json create mode 100644 uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hant.json create mode 100644 uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue create mode 100644 uni_modules/uni-load-more/package.json create mode 100644 uni_modules/uni-load-more/readme.md create mode 100644 uni_modules/uni-popup/changelog.md create mode 100644 uni_modules/uni-popup/components/uni-popup-dialog/keypress.js create mode 100644 uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue create mode 100644 uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue create mode 100644 uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue create mode 100644 uni_modules/uni-popup/components/uni-popup/i18n/en.json create mode 100644 uni_modules/uni-popup/components/uni-popup/i18n/index.js create mode 100644 uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json create mode 100644 uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json create mode 100644 uni_modules/uni-popup/components/uni-popup/keypress.js create mode 100644 uni_modules/uni-popup/components/uni-popup/popup.js create mode 100644 uni_modules/uni-popup/components/uni-popup/uni-popup.vue create mode 100644 uni_modules/uni-popup/package.json create mode 100644 uni_modules/uni-popup/readme.md create mode 100644 uni_modules/uni-scss/changelog.md create mode 100644 uni_modules/uni-scss/index.scss create mode 100644 uni_modules/uni-scss/package.json create mode 100644 uni_modules/uni-scss/readme.md create mode 100644 uni_modules/uni-scss/styles/index.scss create mode 100644 uni_modules/uni-scss/styles/setting/_border.scss create mode 100644 uni_modules/uni-scss/styles/setting/_color.scss create mode 100644 uni_modules/uni-scss/styles/setting/_radius.scss create mode 100644 uni_modules/uni-scss/styles/setting/_space.scss create mode 100644 uni_modules/uni-scss/styles/setting/_styles.scss create mode 100644 uni_modules/uni-scss/styles/setting/_text.scss create mode 100644 uni_modules/uni-scss/styles/setting/_variables.scss create mode 100644 uni_modules/uni-scss/styles/tools/functions.scss create mode 100644 uni_modules/uni-scss/theme.scss create mode 100644 uni_modules/uni-scss/variables.scss create mode 100644 uni_modules/uni-transition/changelog.md create mode 100644 uni_modules/uni-transition/components/uni-transition/createAnimation.js create mode 100644 uni_modules/uni-transition/components/uni-transition/uni-transition.vue create mode 100644 uni_modules/uni-transition/package.json create mode 100644 uni_modules/uni-transition/readme.md create mode 100644 uni_modules/uview-ui/LICENSE create mode 100644 uni_modules/uview-ui/README.md create mode 100644 uni_modules/uview-ui/changelog.md create mode 100644 uni_modules/uview-ui/components/u--form/u--form.vue create mode 100644 uni_modules/uview-ui/components/u--image/u--image.vue create mode 100644 uni_modules/uview-ui/components/u--input/u--input.vue create mode 100644 uni_modules/uview-ui/components/u--text/u--text.vue create mode 100644 uni_modules/uview-ui/components/u--textarea/u--textarea.vue create mode 100644 uni_modules/uview-ui/components/u-action-sheet/props.js create mode 100644 uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.vue create mode 100644 uni_modules/uview-ui/components/u-album/props.js create mode 100644 uni_modules/uview-ui/components/u-album/u-album.vue create mode 100644 uni_modules/uview-ui/components/u-alert/props.js create mode 100644 uni_modules/uview-ui/components/u-alert/u-alert.vue create mode 100644 uni_modules/uview-ui/components/u-avatar-group/props.js create mode 100644 uni_modules/uview-ui/components/u-avatar-group/u-avatar-group.vue create mode 100644 uni_modules/uview-ui/components/u-avatar/props.js create mode 100644 uni_modules/uview-ui/components/u-avatar/u-avatar.vue create mode 100644 uni_modules/uview-ui/components/u-back-top/props.js create mode 100644 uni_modules/uview-ui/components/u-back-top/u-back-top.vue create mode 100644 uni_modules/uview-ui/components/u-badge/props.js create mode 100644 uni_modules/uview-ui/components/u-badge/u-badge.vue create mode 100644 uni_modules/uview-ui/components/u-button/nvue.scss create mode 100644 uni_modules/uview-ui/components/u-button/props.js create mode 100644 uni_modules/uview-ui/components/u-button/u-button.vue create mode 100644 uni_modules/uview-ui/components/u-button/vue.scss create mode 100644 uni_modules/uview-ui/components/u-calendar/header.vue create mode 100644 uni_modules/uview-ui/components/u-calendar/month.vue create mode 100644 uni_modules/uview-ui/components/u-calendar/props.js create mode 100644 uni_modules/uview-ui/components/u-calendar/u-calendar.vue create mode 100644 uni_modules/uview-ui/components/u-calendar/util.js create mode 100644 uni_modules/uview-ui/components/u-car-keyboard/props.js create mode 100644 uni_modules/uview-ui/components/u-car-keyboard/u-car-keyboard.vue create mode 100644 uni_modules/uview-ui/components/u-cell-group/props.js create mode 100644 uni_modules/uview-ui/components/u-cell-group/u-cell-group.vue create mode 100644 uni_modules/uview-ui/components/u-cell/props.js create mode 100644 uni_modules/uview-ui/components/u-cell/u-cell.vue create mode 100644 uni_modules/uview-ui/components/u-checkbox-group/props.js create mode 100644 uni_modules/uview-ui/components/u-checkbox-group/u-checkbox-group.vue create mode 100644 uni_modules/uview-ui/components/u-checkbox/props.js create mode 100644 uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue create mode 100644 uni_modules/uview-ui/components/u-circle-progress/props.js create mode 100644 uni_modules/uview-ui/components/u-circle-progress/u-circle-progress.vue create mode 100644 uni_modules/uview-ui/components/u-code-input/props.js create mode 100644 uni_modules/uview-ui/components/u-code-input/u-code-input.vue create mode 100644 uni_modules/uview-ui/components/u-code/props.js create mode 100644 uni_modules/uview-ui/components/u-code/u-code.vue create mode 100644 uni_modules/uview-ui/components/u-col/props.js create mode 100644 uni_modules/uview-ui/components/u-col/u-col.vue create mode 100644 uni_modules/uview-ui/components/u-collapse-item/props.js create mode 100644 uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.vue create mode 100644 uni_modules/uview-ui/components/u-collapse/props.js create mode 100644 uni_modules/uview-ui/components/u-collapse/u-collapse.vue create mode 100644 uni_modules/uview-ui/components/u-column-notice/props.js create mode 100644 uni_modules/uview-ui/components/u-column-notice/u-column-notice.vue create mode 100644 uni_modules/uview-ui/components/u-count-down/props.js create mode 100644 uni_modules/uview-ui/components/u-count-down/u-count-down.vue create mode 100644 uni_modules/uview-ui/components/u-count-down/utils.js create mode 100644 uni_modules/uview-ui/components/u-count-to/props.js create mode 100644 uni_modules/uview-ui/components/u-count-to/u-count-to.vue create mode 100644 uni_modules/uview-ui/components/u-datetime-picker/props.js create mode 100644 uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker.vue create mode 100644 uni_modules/uview-ui/components/u-divider/props.js create mode 100644 uni_modules/uview-ui/components/u-divider/u-divider.vue create mode 100644 uni_modules/uview-ui/components/u-dropdown-item/props.js create mode 100644 uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item.vue create mode 100644 uni_modules/uview-ui/components/u-dropdown/props.js create mode 100644 uni_modules/uview-ui/components/u-dropdown/u-dropdown.vue create mode 100644 uni_modules/uview-ui/components/u-empty/props.js create mode 100644 uni_modules/uview-ui/components/u-empty/u-empty.vue create mode 100644 uni_modules/uview-ui/components/u-form-item/props.js create mode 100644 uni_modules/uview-ui/components/u-form-item/u-form-item.vue create mode 100644 uni_modules/uview-ui/components/u-form/props.js create mode 100644 uni_modules/uview-ui/components/u-form/u-form.vue create mode 100644 uni_modules/uview-ui/components/u-gap/props.js create mode 100644 uni_modules/uview-ui/components/u-gap/u-gap.vue create mode 100644 uni_modules/uview-ui/components/u-grid-item/props.js create mode 100644 uni_modules/uview-ui/components/u-grid-item/u-grid-item.vue create mode 100644 uni_modules/uview-ui/components/u-grid/props.js create mode 100644 uni_modules/uview-ui/components/u-grid/u-grid.vue create mode 100644 uni_modules/uview-ui/components/u-icon/icons.js create mode 100644 uni_modules/uview-ui/components/u-icon/props.js create mode 100644 uni_modules/uview-ui/components/u-icon/u-icon.vue create mode 100644 uni_modules/uview-ui/components/u-image/props.js create mode 100644 uni_modules/uview-ui/components/u-image/u-image.vue create mode 100644 uni_modules/uview-ui/components/u-index-anchor/props.js create mode 100644 uni_modules/uview-ui/components/u-index-anchor/u-index-anchor.vue create mode 100644 uni_modules/uview-ui/components/u-index-item/props.js create mode 100644 uni_modules/uview-ui/components/u-index-item/u-index-item.vue create mode 100644 uni_modules/uview-ui/components/u-index-list/props.js create mode 100644 uni_modules/uview-ui/components/u-index-list/u-index-list.vue create mode 100644 uni_modules/uview-ui/components/u-input/props.js create mode 100644 uni_modules/uview-ui/components/u-input/u-input.vue create mode 100644 uni_modules/uview-ui/components/u-keyboard/props.js create mode 100644 uni_modules/uview-ui/components/u-keyboard/u-keyboard.vue create mode 100644 uni_modules/uview-ui/components/u-line-progress/props.js create mode 100644 uni_modules/uview-ui/components/u-line-progress/u-line-progress.vue create mode 100644 uni_modules/uview-ui/components/u-line/props.js create mode 100644 uni_modules/uview-ui/components/u-line/u-line.vue create mode 100644 uni_modules/uview-ui/components/u-link/props.js create mode 100644 uni_modules/uview-ui/components/u-link/u-link.vue create mode 100644 uni_modules/uview-ui/components/u-list-item/props.js create mode 100644 uni_modules/uview-ui/components/u-list-item/u-list-item.vue create mode 100644 uni_modules/uview-ui/components/u-list/props.js create mode 100644 uni_modules/uview-ui/components/u-list/u-list.vue create mode 100644 uni_modules/uview-ui/components/u-loading-icon/props.js create mode 100644 uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.vue create mode 100644 uni_modules/uview-ui/components/u-loading-page/props.js create mode 100644 uni_modules/uview-ui/components/u-loading-page/u-loading-page.vue create mode 100644 uni_modules/uview-ui/components/u-loadmore/props.js create mode 100644 uni_modules/uview-ui/components/u-loadmore/u-loadmore.vue create mode 100644 uni_modules/uview-ui/components/u-modal/props.js create mode 100644 uni_modules/uview-ui/components/u-modal/u-modal.vue create mode 100644 uni_modules/uview-ui/components/u-navbar/props.js create mode 100644 uni_modules/uview-ui/components/u-navbar/u-navbar.vue create mode 100644 uni_modules/uview-ui/components/u-no-network/props.js create mode 100644 uni_modules/uview-ui/components/u-no-network/u-no-network.vue create mode 100644 uni_modules/uview-ui/components/u-notice-bar/props.js create mode 100644 uni_modules/uview-ui/components/u-notice-bar/u-notice-bar.vue create mode 100644 uni_modules/uview-ui/components/u-notify/props.js create mode 100644 uni_modules/uview-ui/components/u-notify/u-notify.vue create mode 100644 uni_modules/uview-ui/components/u-number-box/props.js create mode 100644 uni_modules/uview-ui/components/u-number-box/u-number-box.vue create mode 100644 uni_modules/uview-ui/components/u-number-keyboard/props.js create mode 100644 uni_modules/uview-ui/components/u-number-keyboard/u-number-keyboard.vue create mode 100644 uni_modules/uview-ui/components/u-overlay/props.js create mode 100644 uni_modules/uview-ui/components/u-overlay/u-overlay.vue create mode 100644 uni_modules/uview-ui/components/u-parse/node/node.vue create mode 100644 uni_modules/uview-ui/components/u-parse/parser.js create mode 100644 uni_modules/uview-ui/components/u-parse/props.js create mode 100644 uni_modules/uview-ui/components/u-parse/u-parse.vue create mode 100644 uni_modules/uview-ui/components/u-picker-column/props.js create mode 100644 uni_modules/uview-ui/components/u-picker-column/u-picker-column.vue create mode 100644 uni_modules/uview-ui/components/u-picker/props.js create mode 100644 uni_modules/uview-ui/components/u-picker/u-picker.vue create mode 100644 uni_modules/uview-ui/components/u-popup/props.js create mode 100644 uni_modules/uview-ui/components/u-popup/u-popup.vue create mode 100644 uni_modules/uview-ui/components/u-radio-group/props.js create mode 100644 uni_modules/uview-ui/components/u-radio-group/u-radio-group.vue create mode 100644 uni_modules/uview-ui/components/u-radio/props.js create mode 100644 uni_modules/uview-ui/components/u-radio/u-radio.vue create mode 100644 uni_modules/uview-ui/components/u-rate/props.js create mode 100644 uni_modules/uview-ui/components/u-rate/u-rate.vue create mode 100644 uni_modules/uview-ui/components/u-read-more/props.js create mode 100644 uni_modules/uview-ui/components/u-read-more/u-read-more.vue create mode 100644 uni_modules/uview-ui/components/u-row-notice/props.js create mode 100644 uni_modules/uview-ui/components/u-row-notice/u-row-notice.vue create mode 100644 uni_modules/uview-ui/components/u-row/props.js create mode 100644 uni_modules/uview-ui/components/u-row/u-row.vue create mode 100644 uni_modules/uview-ui/components/u-safe-bottom/props.js create mode 100644 uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom.vue create mode 100644 uni_modules/uview-ui/components/u-scroll-list/nvue.js create mode 100644 uni_modules/uview-ui/components/u-scroll-list/other.js create mode 100644 uni_modules/uview-ui/components/u-scroll-list/props.js create mode 100644 uni_modules/uview-ui/components/u-scroll-list/scrollWxs.wxs create mode 100644 uni_modules/uview-ui/components/u-scroll-list/u-scroll-list.vue create mode 100644 uni_modules/uview-ui/components/u-search/props.js create mode 100644 uni_modules/uview-ui/components/u-search/u-search.vue create mode 100644 uni_modules/uview-ui/components/u-skeleton/props.js create mode 100644 uni_modules/uview-ui/components/u-skeleton/u-skeleton.vue create mode 100644 uni_modules/uview-ui/components/u-slider/mpother.js create mode 100644 uni_modules/uview-ui/components/u-slider/mpwxs.js create mode 100644 uni_modules/uview-ui/components/u-slider/mpwxs.wxs create mode 100644 uni_modules/uview-ui/components/u-slider/nvue - ╕▒▒╛.js create mode 100644 uni_modules/uview-ui/components/u-slider/nvue - 副本.js create mode 100644 uni_modules/uview-ui/components/u-slider/nvue.js create mode 100644 uni_modules/uview-ui/components/u-slider/props.js create mode 100644 uni_modules/uview-ui/components/u-slider/u-slider.vue create mode 100644 uni_modules/uview-ui/components/u-status-bar/props.js create mode 100644 uni_modules/uview-ui/components/u-status-bar/u-status-bar.vue create mode 100644 uni_modules/uview-ui/components/u-steps-item/props.js create mode 100644 uni_modules/uview-ui/components/u-steps-item/u-steps-item.vue create mode 100644 uni_modules/uview-ui/components/u-steps/props.js create mode 100644 uni_modules/uview-ui/components/u-steps/u-steps.vue create mode 100644 uni_modules/uview-ui/components/u-sticky/props.js create mode 100644 uni_modules/uview-ui/components/u-sticky/u-sticky.vue create mode 100644 uni_modules/uview-ui/components/u-subsection/props.js create mode 100644 uni_modules/uview-ui/components/u-subsection/u-subsection.vue create mode 100644 uni_modules/uview-ui/components/u-swipe-action-item/index - backup.wxs create mode 100644 uni_modules/uview-ui/components/u-swipe-action-item/index.wxs create mode 100644 uni_modules/uview-ui/components/u-swipe-action-item/nvue - backup.js create mode 100644 uni_modules/uview-ui/components/u-swipe-action-item/nvue.js create mode 100644 uni_modules/uview-ui/components/u-swipe-action-item/props.js create mode 100644 uni_modules/uview-ui/components/u-swipe-action-item/u-swipe-action-item.vue create mode 100644 uni_modules/uview-ui/components/u-swipe-action-item/wxs.js create mode 100644 uni_modules/uview-ui/components/u-swipe-action/props.js create mode 100644 uni_modules/uview-ui/components/u-swipe-action/u-swipe-action.vue create mode 100644 uni_modules/uview-ui/components/u-swiper-indicator/props.js create mode 100644 uni_modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator.vue create mode 100644 uni_modules/uview-ui/components/u-swiper/props.js create mode 100644 uni_modules/uview-ui/components/u-swiper/u-swiper.vue create mode 100644 uni_modules/uview-ui/components/u-switch/props.js create mode 100644 uni_modules/uview-ui/components/u-switch/u-switch.vue create mode 100644 uni_modules/uview-ui/components/u-tabbar-item/props.js create mode 100644 uni_modules/uview-ui/components/u-tabbar-item/u-tabbar-item.vue create mode 100644 uni_modules/uview-ui/components/u-tabbar/props.js create mode 100644 uni_modules/uview-ui/components/u-tabbar/u-tabbar.vue create mode 100644 uni_modules/uview-ui/components/u-table/props.js create mode 100644 uni_modules/uview-ui/components/u-table/u-table.vue create mode 100644 uni_modules/uview-ui/components/u-tabs-item/props.js create mode 100644 uni_modules/uview-ui/components/u-tabs-item/u-tabs-item.vue create mode 100644 uni_modules/uview-ui/components/u-tabs/props.js create mode 100644 uni_modules/uview-ui/components/u-tabs/u-tabs.vue create mode 100644 uni_modules/uview-ui/components/u-tag/props.js create mode 100644 uni_modules/uview-ui/components/u-tag/u-tag.vue create mode 100644 uni_modules/uview-ui/components/u-td/props.js create mode 100644 uni_modules/uview-ui/components/u-td/u-td.vue create mode 100644 uni_modules/uview-ui/components/u-text/props.js create mode 100644 uni_modules/uview-ui/components/u-text/u-text.vue create mode 100644 uni_modules/uview-ui/components/u-text/value.js create mode 100644 uni_modules/uview-ui/components/u-textarea/props.js create mode 100644 uni_modules/uview-ui/components/u-textarea/u-textarea.vue create mode 100644 uni_modules/uview-ui/components/u-toast/u-toast.vue create mode 100644 uni_modules/uview-ui/components/u-toolbar/props.js create mode 100644 uni_modules/uview-ui/components/u-toolbar/u-toolbar.vue create mode 100644 uni_modules/uview-ui/components/u-tooltip/clipboard.min.js create mode 100644 uni_modules/uview-ui/components/u-tooltip/props.js create mode 100644 uni_modules/uview-ui/components/u-tooltip/u-tooltip.vue create mode 100644 uni_modules/uview-ui/components/u-tr/props.js create mode 100644 uni_modules/uview-ui/components/u-tr/u-tr.vue create mode 100644 uni_modules/uview-ui/components/u-transition/nvue.ani-map.js create mode 100644 uni_modules/uview-ui/components/u-transition/props.js create mode 100644 uni_modules/uview-ui/components/u-transition/transition.js create mode 100644 uni_modules/uview-ui/components/u-transition/u-transition.vue create mode 100644 uni_modules/uview-ui/components/u-transition/vue.ani-style.scss create mode 100644 uni_modules/uview-ui/components/u-upload/mixin.js create mode 100644 uni_modules/uview-ui/components/u-upload/props.js create mode 100644 uni_modules/uview-ui/components/u-upload/u-upload.vue create mode 100644 uni_modules/uview-ui/components/u-upload/utils.js create mode 100644 uni_modules/uview-ui/components/uview-ui/uview-ui.vue create mode 100644 uni_modules/uview-ui/index.js create mode 100644 uni_modules/uview-ui/index.scss create mode 100644 uni_modules/uview-ui/libs/config/color.js create mode 100644 uni_modules/uview-ui/libs/config/config.js create mode 100644 uni_modules/uview-ui/libs/config/props.js create mode 100644 uni_modules/uview-ui/libs/config/props/actionSheet.js create mode 100644 uni_modules/uview-ui/libs/config/props/album.js create mode 100644 uni_modules/uview-ui/libs/config/props/alert.js create mode 100644 uni_modules/uview-ui/libs/config/props/avatar.js create mode 100644 uni_modules/uview-ui/libs/config/props/avatarGroup.js create mode 100644 uni_modules/uview-ui/libs/config/props/backtop.js create mode 100644 uni_modules/uview-ui/libs/config/props/badge.js create mode 100644 uni_modules/uview-ui/libs/config/props/button.js create mode 100644 uni_modules/uview-ui/libs/config/props/calendar.js create mode 100644 uni_modules/uview-ui/libs/config/props/carKeyboard.js create mode 100644 uni_modules/uview-ui/libs/config/props/cell.js create mode 100644 uni_modules/uview-ui/libs/config/props/cellGroup.js create mode 100644 uni_modules/uview-ui/libs/config/props/checkbox.js create mode 100644 uni_modules/uview-ui/libs/config/props/checkboxGroup.js create mode 100644 uni_modules/uview-ui/libs/config/props/circleProgress.js create mode 100644 uni_modules/uview-ui/libs/config/props/code.js create mode 100644 uni_modules/uview-ui/libs/config/props/codeInput.js create mode 100644 uni_modules/uview-ui/libs/config/props/col.js create mode 100644 uni_modules/uview-ui/libs/config/props/collapse.js create mode 100644 uni_modules/uview-ui/libs/config/props/collapseItem.js create mode 100644 uni_modules/uview-ui/libs/config/props/columnNotice.js create mode 100644 uni_modules/uview-ui/libs/config/props/countDown.js create mode 100644 uni_modules/uview-ui/libs/config/props/countTo.js create mode 100644 uni_modules/uview-ui/libs/config/props/datetimePicker.js create mode 100644 uni_modules/uview-ui/libs/config/props/divider.js create mode 100644 uni_modules/uview-ui/libs/config/props/empty.js create mode 100644 uni_modules/uview-ui/libs/config/props/form.js create mode 100644 uni_modules/uview-ui/libs/config/props/formItem.js create mode 100644 uni_modules/uview-ui/libs/config/props/gap.js create mode 100644 uni_modules/uview-ui/libs/config/props/grid.js create mode 100644 uni_modules/uview-ui/libs/config/props/gridItem.js create mode 100644 uni_modules/uview-ui/libs/config/props/icon.js create mode 100644 uni_modules/uview-ui/libs/config/props/image.js create mode 100644 uni_modules/uview-ui/libs/config/props/indexAnchor.js create mode 100644 uni_modules/uview-ui/libs/config/props/indexList.js create mode 100644 uni_modules/uview-ui/libs/config/props/input.js create mode 100644 uni_modules/uview-ui/libs/config/props/keyboard.js create mode 100644 uni_modules/uview-ui/libs/config/props/line.js create mode 100644 uni_modules/uview-ui/libs/config/props/lineProgress.js create mode 100644 uni_modules/uview-ui/libs/config/props/link.js create mode 100644 uni_modules/uview-ui/libs/config/props/list.js create mode 100644 uni_modules/uview-ui/libs/config/props/listItem.js create mode 100644 uni_modules/uview-ui/libs/config/props/loadingIcon.js create mode 100644 uni_modules/uview-ui/libs/config/props/loadingPage.js create mode 100644 uni_modules/uview-ui/libs/config/props/loadmore.js create mode 100644 uni_modules/uview-ui/libs/config/props/modal.js create mode 100644 uni_modules/uview-ui/libs/config/props/navbar.js create mode 100644 uni_modules/uview-ui/libs/config/props/noNetwork.js create mode 100644 uni_modules/uview-ui/libs/config/props/noticeBar.js create mode 100644 uni_modules/uview-ui/libs/config/props/notify.js create mode 100644 uni_modules/uview-ui/libs/config/props/numberBox.js create mode 100644 uni_modules/uview-ui/libs/config/props/numberKeyboard.js create mode 100644 uni_modules/uview-ui/libs/config/props/overlay.js create mode 100644 uni_modules/uview-ui/libs/config/props/parse.js create mode 100644 uni_modules/uview-ui/libs/config/props/picker.js create mode 100644 uni_modules/uview-ui/libs/config/props/popup.js create mode 100644 uni_modules/uview-ui/libs/config/props/radio.js create mode 100644 uni_modules/uview-ui/libs/config/props/radioGroup.js create mode 100644 uni_modules/uview-ui/libs/config/props/rate.js create mode 100644 uni_modules/uview-ui/libs/config/props/readMore.js create mode 100644 uni_modules/uview-ui/libs/config/props/row.js create mode 100644 uni_modules/uview-ui/libs/config/props/rowNotice.js create mode 100644 uni_modules/uview-ui/libs/config/props/scrollList.js create mode 100644 uni_modules/uview-ui/libs/config/props/search.js create mode 100644 uni_modules/uview-ui/libs/config/props/section.js create mode 100644 uni_modules/uview-ui/libs/config/props/skeleton.js create mode 100644 uni_modules/uview-ui/libs/config/props/slider.js create mode 100644 uni_modules/uview-ui/libs/config/props/statusBar.js create mode 100644 uni_modules/uview-ui/libs/config/props/steps.js create mode 100644 uni_modules/uview-ui/libs/config/props/stepsItem.js create mode 100644 uni_modules/uview-ui/libs/config/props/sticky.js create mode 100644 uni_modules/uview-ui/libs/config/props/subsection.js create mode 100644 uni_modules/uview-ui/libs/config/props/swipeAction.js create mode 100644 uni_modules/uview-ui/libs/config/props/swipeActionItem.js create mode 100644 uni_modules/uview-ui/libs/config/props/swiper.js create mode 100644 uni_modules/uview-ui/libs/config/props/swipterIndicator.js create mode 100644 uni_modules/uview-ui/libs/config/props/switch.js create mode 100644 uni_modules/uview-ui/libs/config/props/tabbar.js create mode 100644 uni_modules/uview-ui/libs/config/props/tabbarItem.js create mode 100644 uni_modules/uview-ui/libs/config/props/tabs.js create mode 100644 uni_modules/uview-ui/libs/config/props/tag.js create mode 100644 uni_modules/uview-ui/libs/config/props/text.js create mode 100644 uni_modules/uview-ui/libs/config/props/textarea.js create mode 100644 uni_modules/uview-ui/libs/config/props/toast.js create mode 100644 uni_modules/uview-ui/libs/config/props/toolbar.js create mode 100644 uni_modules/uview-ui/libs/config/props/tooltip.js create mode 100644 uni_modules/uview-ui/libs/config/props/transition.js create mode 100644 uni_modules/uview-ui/libs/config/props/upload.js create mode 100644 uni_modules/uview-ui/libs/config/zIndex.js create mode 100644 uni_modules/uview-ui/libs/css/color.scss create mode 100644 uni_modules/uview-ui/libs/css/common.scss create mode 100644 uni_modules/uview-ui/libs/css/components.scss create mode 100644 uni_modules/uview-ui/libs/css/flex.scss create mode 100644 uni_modules/uview-ui/libs/css/h5.scss create mode 100644 uni_modules/uview-ui/libs/css/mixin.scss create mode 100644 uni_modules/uview-ui/libs/css/mp.scss create mode 100644 uni_modules/uview-ui/libs/css/nvue.scss create mode 100644 uni_modules/uview-ui/libs/css/vue.scss create mode 100644 uni_modules/uview-ui/libs/function/colorGradient.js create mode 100644 uni_modules/uview-ui/libs/function/debounce.js create mode 100644 uni_modules/uview-ui/libs/function/digit.js create mode 100644 uni_modules/uview-ui/libs/function/index.js create mode 100644 uni_modules/uview-ui/libs/function/platform.js create mode 100644 uni_modules/uview-ui/libs/function/test.js create mode 100644 uni_modules/uview-ui/libs/function/throttle.js create mode 100644 uni_modules/uview-ui/libs/luch-request/adapters/index.js create mode 100644 uni_modules/uview-ui/libs/luch-request/core/InterceptorManager.js create mode 100644 uni_modules/uview-ui/libs/luch-request/core/Request.js create mode 100644 uni_modules/uview-ui/libs/luch-request/core/buildFullPath.js create mode 100644 uni_modules/uview-ui/libs/luch-request/core/defaults.js create mode 100644 uni_modules/uview-ui/libs/luch-request/core/dispatchRequest.js create mode 100644 uni_modules/uview-ui/libs/luch-request/core/mergeConfig.js create mode 100644 uni_modules/uview-ui/libs/luch-request/core/settle.js create mode 100644 uni_modules/uview-ui/libs/luch-request/helpers/buildURL.js create mode 100644 uni_modules/uview-ui/libs/luch-request/helpers/combineURLs.js create mode 100644 uni_modules/uview-ui/libs/luch-request/helpers/isAbsoluteURL.js create mode 100644 uni_modules/uview-ui/libs/luch-request/index.d.ts create mode 100644 uni_modules/uview-ui/libs/luch-request/index.js create mode 100644 uni_modules/uview-ui/libs/luch-request/utils.js create mode 100644 uni_modules/uview-ui/libs/luch-request/utils/clone.js create mode 100644 uni_modules/uview-ui/libs/mixin/button.js create mode 100644 uni_modules/uview-ui/libs/mixin/mixin.js create mode 100644 uni_modules/uview-ui/libs/mixin/mpMixin.js create mode 100644 uni_modules/uview-ui/libs/mixin/mpShare.js create mode 100644 uni_modules/uview-ui/libs/mixin/openType.js create mode 100644 uni_modules/uview-ui/libs/mixin/style.js create mode 100644 uni_modules/uview-ui/libs/mixin/touch.js create mode 100644 uni_modules/uview-ui/libs/util/async-validator.js create mode 100644 uni_modules/uview-ui/libs/util/calendar.js create mode 100644 uni_modules/uview-ui/libs/util/dayjs.js create mode 100644 uni_modules/uview-ui/libs/util/emitter.js create mode 100644 uni_modules/uview-ui/libs/util/route.js create mode 100644 uni_modules/uview-ui/package.json create mode 100644 uni_modules/uview-ui/theme.scss create mode 100644 unpackage/dist/dev/.automator/mp-weixin/.automator.json create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/blindfold/blindfold.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/bottom-input/bottom-input.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/city-picker/city-picker.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/other-login/other-login.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/popup-share/popup-share.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/cpns/info-list.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/detail.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/home.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/release.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/search.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/about.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/bind-email.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/edit-info.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/edit-pwd.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/feedback.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/login.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/set.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/user-space.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/news/cpns/news-topic-nav.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/news/cpns/topic-list.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/news/news-topic-cate.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/news/news-topic-detail.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/news/news.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/paper/chat.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/paper/cpns/chat-list.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/paper/cpns/friend-list.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/paper/cpns/paper-list.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/paper/friend.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/paper/paper.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u--input/u--input.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u--text/u--text.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-badge/u-badge.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-button/u-button.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-cell-group/u-cell-group.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-cell/u-cell.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-code/u-code.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-collapse/u-collapse.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-empty/u-empty.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-gap/u-gap.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-icon/u-icon.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-input/u-input.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-line/u-line.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-link/u-link.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-loadmore/u-loadmore.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-modal/u-modal.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-navbar/u-navbar.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-overlay/u-overlay.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-popup/u-popup.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-search/u-search.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-status-bar/u-status-bar.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-sticky/u-sticky.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-swiper/u-swiper.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-tabs/u-tabs.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-text/u-text.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-textarea/u-textarea.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-toast/u-toast.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-transition/u-transition.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-upload/u-upload.js.map create mode 100644 unpackage/dist/dev/mp-weixin/app.js create mode 100644 unpackage/dist/dev/mp-weixin/app.json create mode 100644 unpackage/dist/dev/mp-weixin/app.wxss create mode 100644 unpackage/dist/dev/mp-weixin/common/main.js create mode 100644 unpackage/dist/dev/mp-weixin/common/main.wxss create mode 100644 unpackage/dist/dev/mp-weixin/common/runtime.js create mode 100644 unpackage/dist/dev/mp-weixin/common/vendor.js create mode 100644 unpackage/dist/dev/mp-weixin/components/blindfold/blindfold.js create mode 100644 unpackage/dist/dev/mp-weixin/components/blindfold/blindfold.json create mode 100644 unpackage/dist/dev/mp-weixin/components/blindfold/blindfold.wxml create mode 100644 unpackage/dist/dev/mp-weixin/components/blindfold/blindfold.wxss create mode 100644 unpackage/dist/dev/mp-weixin/components/bottom-input/bottom-input.js create mode 100644 unpackage/dist/dev/mp-weixin/components/bottom-input/bottom-input.json create mode 100644 unpackage/dist/dev/mp-weixin/components/bottom-input/bottom-input.wxml create mode 100644 unpackage/dist/dev/mp-weixin/components/bottom-input/bottom-input.wxss create mode 100644 unpackage/dist/dev/mp-weixin/components/city-picker/city-picker.js create mode 100644 unpackage/dist/dev/mp-weixin/components/city-picker/city-picker.json create mode 100644 unpackage/dist/dev/mp-weixin/components/city-picker/city-picker.wxml create mode 100644 unpackage/dist/dev/mp-weixin/components/city-picker/city-picker.wxss create mode 100644 unpackage/dist/dev/mp-weixin/components/other-login/other-login.js create mode 100644 unpackage/dist/dev/mp-weixin/components/other-login/other-login.json create mode 100644 unpackage/dist/dev/mp-weixin/components/other-login/other-login.wxml create mode 100644 unpackage/dist/dev/mp-weixin/components/other-login/other-login.wxss create mode 100644 unpackage/dist/dev/mp-weixin/components/popup-share/popup-share.js create mode 100644 unpackage/dist/dev/mp-weixin/components/popup-share/popup-share.json create mode 100644 unpackage/dist/dev/mp-weixin/components/popup-share/popup-share.wxml create mode 100644 unpackage/dist/dev/mp-weixin/components/popup-share/popup-share.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/cpns/info-list.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/cpns/info-list.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/cpns/info-list.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/cpns/info-list.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/detail.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/detail.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/detail.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/detail.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/home.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/home.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/home.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/home.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/release.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/release.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/release.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/release.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/search.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/search.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/search.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/home/search.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/about.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/about.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/about.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/about.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/bind-email.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/bind-email.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/bind-email.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/bind-email.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/edit-info.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/edit-info.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/edit-info.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/edit-info.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/edit-pwd.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/edit-pwd.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/edit-pwd.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/edit-pwd.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/feedback.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/feedback.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/feedback.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/feedback.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/login.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/login.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/login.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/login.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/mine.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/mine.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/mine.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/mine.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/set.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/set.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/set.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/set.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/user-space.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/user-space.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/user-space.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/mine/user-space.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/cpns/news-topic-nav.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/cpns/news-topic-nav.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/cpns/news-topic-nav.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/cpns/news-topic-nav.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/cpns/topic-list.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/cpns/topic-list.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/cpns/topic-list.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/cpns/topic-list.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news-topic-cate.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news-topic-cate.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news-topic-cate.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news-topic-cate.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news-topic-detail.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news-topic-detail.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news-topic-detail.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news-topic-detail.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/news/news.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/chat.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/chat.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/chat.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/chat.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/chat-list.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/chat-list.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/chat-list.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/chat-list.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/friend-list.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/friend-list.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/friend-list.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/friend-list.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/paper-list.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/paper-list.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/paper-list.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/cpns/paper-list.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/friend.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/friend.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/friend.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/friend.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/paper.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/paper.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/paper.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/paper/paper.wxss create mode 100644 unpackage/dist/dev/mp-weixin/project.config.json create mode 100644 unpackage/dist/dev/mp-weixin/project.private.config.json create mode 100644 unpackage/dist/dev/mp-weixin/static/css/animate.css create mode 100644 unpackage/dist/dev/mp-weixin/static/css/iconfont.css create mode 100644 unpackage/dist/dev/mp-weixin/static/css/thinco.scss create mode 100644 unpackage/dist/dev/mp-weixin/static/font/iconfont.ttf create mode 100644 unpackage/dist/dev/mp-weixin/static/font/iconfont.woff create mode 100644 unpackage/dist/dev/mp-weixin/static/font/iconfont.woff2 create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/01.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/02.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/03.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/04.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/05.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/06.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/07.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/08.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/09.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/10.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/11.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/12.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/13.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/14.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/15.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/16.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/17.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/18.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/19.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/20.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/21.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/22.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/autumn.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/spring.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/summer.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/demo/winter.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/01.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/02.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/03.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/04.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/05.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/06.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/07.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/08.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/09.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/10.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/11.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/12.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/a.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/b.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/c.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/header/d.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/01.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/02.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/03.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/04.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/05.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/06.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/07.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/08.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/09.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/10.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/11.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/list/12.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/logo.png create mode 100644 unpackage/dist/dev/mp-weixin/static/img/share/pyq.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/share/qq.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/share/rz.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/share/wb.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/share/wx.svg create mode 100644 unpackage/dist/dev/mp-weixin/static/img/tabbar/home-ed.png create mode 100644 unpackage/dist/dev/mp-weixin/static/img/tabbar/home.png create mode 100644 unpackage/dist/dev/mp-weixin/static/img/tabbar/mine-ed.png create mode 100644 unpackage/dist/dev/mp-weixin/static/img/tabbar/mine.png create mode 100644 unpackage/dist/dev/mp-weixin/static/img/tabbar/news-ed.png create mode 100644 unpackage/dist/dev/mp-weixin/static/img/tabbar/news.png create mode 100644 unpackage/dist/dev/mp-weixin/static/img/tabbar/paper-ed.png create mode 100644 unpackage/dist/dev/mp-weixin/static/img/tabbar/paper.png create mode 100644 unpackage/dist/dev/mp-weixin/static/profile/1.jpg create mode 100644 unpackage/dist/dev/mp-weixin/static/profile/2.jpg create mode 100644 unpackage/dist/dev/mp-weixin/static/profile/3.jpg create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u--input/u--input.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u--input/u--input.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u--input/u--input.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u--text/u--text.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u--text/u--text.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u--text/u--text.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-badge/u-badge.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-badge/u-badge.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-badge/u-badge.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-badge/u-badge.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-button/u-button.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-button/u-button.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-button/u-button.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-button/u-button.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-cell-group/u-cell-group.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-cell-group/u-cell-group.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-cell-group/u-cell-group.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-cell-group/u-cell-group.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-cell/u-cell.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-cell/u-cell.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-cell/u-cell.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-cell/u-cell.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-code/u-code.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-code/u-code.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-code/u-code.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-code/u-code.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-collapse/u-collapse.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-collapse/u-collapse.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-collapse/u-collapse.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-collapse/u-collapse.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-empty/u-empty.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-empty/u-empty.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-empty/u-empty.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-empty/u-empty.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-gap/u-gap.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-gap/u-gap.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-gap/u-gap.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-gap/u-gap.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-icon/u-icon.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-icon/u-icon.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-icon/u-icon.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-icon/u-icon.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-input/u-input.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-input/u-input.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-input/u-input.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-input/u-input.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-line/u-line.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-line/u-line.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-line/u-line.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-line/u-line.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-link/u-link.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-link/u-link.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-link/u-link.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-link/u-link.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-loadmore/u-loadmore.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-loadmore/u-loadmore.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-loadmore/u-loadmore.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-loadmore/u-loadmore.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-modal/u-modal.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-modal/u-modal.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-modal/u-modal.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-modal/u-modal.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-navbar/u-navbar.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-navbar/u-navbar.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-navbar/u-navbar.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-navbar/u-navbar.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-overlay/u-overlay.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-overlay/u-overlay.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-overlay/u-overlay.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-overlay/u-overlay.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-popup/u-popup.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-popup/u-popup.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-popup/u-popup.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-popup/u-popup.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-search/u-search.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-search/u-search.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-search/u-search.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-search/u-search.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-status-bar/u-status-bar.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-status-bar/u-status-bar.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-status-bar/u-status-bar.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-status-bar/u-status-bar.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-sticky/u-sticky.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-sticky/u-sticky.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-sticky/u-sticky.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-sticky/u-sticky.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-swiper/u-swiper.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-swiper/u-swiper.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-swiper/u-swiper.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-swiper/u-swiper.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-tabs/u-tabs.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-tabs/u-tabs.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-tabs/u-tabs.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-tabs/u-tabs.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-text/u-text.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-text/u-text.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-text/u-text.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-text/u-text.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-textarea/u-textarea.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-textarea/u-textarea.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-textarea/u-textarea.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-textarea/u-textarea.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-toast/u-toast.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-toast/u-toast.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-toast/u-toast.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-toast/u-toast.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-transition/u-transition.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-transition/u-transition.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-transition/u-transition.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-transition/u-transition.wxss create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-upload/u-upload.js create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-upload/u-upload.json create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-upload/u-upload.wxml create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-upload/u-upload.wxss create mode 100644 utils/data/data.js create mode 100644 utils/lib/config.js create mode 100644 utils/lib/time.js create mode 100644 utils/lib/tool.js diff --git a/.hbuilderx/launch.json b/.hbuilderx/launch.json new file mode 100644 index 0000000..81f13f4 --- /dev/null +++ b/.hbuilderx/launch.json @@ -0,0 +1,16 @@ +{ // launch.json 配置了启动调试时相关设置,configurations下节点名称可为 app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/ + // launchtype项可配置值为local或remote, local代表前端连本地云函数,remote代表前端连云端云函数 + "version": "0.0", + "configurations": [{ + "default" : + { + "launchtype" : "local" + }, + "mp-weixin" : + { + "launchtype" : "local" + }, + "type" : "uniCloud" + } + ] +} diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..b58b603 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,5 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/Retired.iml b/.idea/Retired.iml new file mode 100644 index 0000000..24643cc --- /dev/null +++ b/.idea/Retired.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..28a804d --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..214edd2 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/App.vue b/App.vue new file mode 100644 index 0000000..ae737fc --- /dev/null +++ b/App.vue @@ -0,0 +1,50 @@ + + + diff --git a/README.md b/README.md new file mode 100644 index 0000000..2fcf195 --- /dev/null +++ b/README.md @@ -0,0 +1,154 @@ +[TOC] +# 一、项目介绍 +1. 项目描述:“share-bbs”是一套采用“uni-App”开发的分享社交论坛,兼容Android、IOS、微信小程序。 +2. 代码说明:此项目为纯前端项目,不含后端、数据库等(方便本地运行、学习、复用)。前端框架:uni-app,vue.js,uViewUI。 +3. 仓库地址:[社交论坛] https://gitee.com/mrthinco/share-bbs +4. 项目展示: +![页面效果](static/profile/1.jpg) +![页面效果](static/profile/2.jpg) +![页面效果](static/profile/3.jpg) + +# 二、目录说明 +## 2.1 目录 +``` +share-bbs +├─ components // 组件库 + ├─ com-* // 公共组件 + ├─ 页面名称-* // 页面组件 + └─ uni-* // uni组件 +├─ pages // 页面 + ├─ index // 首页模块 + ├─ news // 动态模块 + ├─ paper // 小纸条模块 + └─ mine // 我的模块 +├─ static // 静态资源, 存放应用引用的本地静态资源(如图片、视频等)的目录,注意:静态资源只能存放于此 + ├─ css // css样式库 + ├─ thinco.css:样式库(自定义) + ├─ animate.css:动画库(第三方) + ├─ iconfont.css:自定义图标库(第三方) + └─ uni.css: 官方UI库(第三方) + ├─ font // 字体文件 + └─ img // 图片文件 +├─ utils // js工具库 +├─uni_modules // 存放[uni_module](/uni_modules) +├─platforms // 存放各平台专用页面的目录 +├─nativeplugins // App原生语言插件 +├─hybrid // App端存放本地html文件的目录 +├─wxcomponents // 存放小程序组件的目录 +├─unpackage // 非工程代码,一般存放运行或发行的编译结果 +├─AndroidManifest.xml // Android原生应用清单文件 +├─main.js // Vue初始化入口文件 +├─App.vue // 应用配置,用来配置App全局样式以及监听 应用生命周期 +├─manifest.json // 配置应用名称、appid、logo、版本等打包信息 +├─pages.json // 配置页面路由、导航条、选项卡等页面类信息 +└─uni.scss // 这里是uni-app内置的常用样式变量 +``` + +## 2.2 pages 模块/页面 +1. home 首页模块 +2. mine 我的模块 +3. news 动态模块 +4. paper 小纸条模块 + +## 2.3 components 组件 +### 2.3.1 组件命名规范 +1. 组件名称:小驼峰,尽量语义化,如:orderList +2. 组件文件:组件名称/组件名称.vue,一个组件对应一个文件夹,该文件夹下可以有多个类型的文件(如:js、img、css等)。如:`orderList/orderList.vue` + +### 2.3.2 组件存放规范 +1. uni-ui组件或者三方组件直接存放为:`components/uni-*`(遵循:easycom规则) +在使用 uni-ui 的时候,只要uni-ui组件 安装在项目的 components 目录下,并符合 components/组件名称/组件名称.vue 目录结构。就可以不用引用、注册,直接在页面中使用 uni-ui 组件。 +2. 自定义公共复用组件存放为:`components/com*/com*.vue` (遵循:easycom规则) +这里存放自定义复用组件,方便大家开发和复用、共享。如果要修改,uni-ui组件,也建议复制粘贴到这里,然后自定义修改,避免去uni-ui中直接修改,因为后面uni官方组件升级后会导致之前的自定义代码丢失。 +3. 自定义非公共组件存放到:`当前页/cpns`,因为有的页面组件,其他页面根部就不会复用到,只是为了让主页面代码简洁和便于维护,那么这些组件,应该直接放到当前页下的`cpns`文件夹中,独立维护。 + +### 2.3.3 组件说明规范 +每个自定义组件,组件用法、参数描述应该简单、清晰,应该在组件代码的` +``` + +## 2.4 static 静态资源 +1. `static/font` 字体文件 +2. `static/img` 图片文件 + * 建议图片能够放后端或者云存储的尽量就别放前端,减少包体积和优化加载速度 。 + * 图片如果是复用的图片,不属于某个页面独有的图片,直接放此目录。 + * 图片如果属于某个功能模块独有的,需要建立一个和模块名称同名的文件夹,再存于文件夹下。如:`static/img/order` 订单模块的图片。 +3. `static/css` css样式库 + * /css/uni.css: 官方UI库(第三方) + * /css/animate.css:动画库(第三方) + * /css/iconfont.css:自定义图标库(第三方) + * /css/thinco.scss:样式库(自定义) + +## 2.5 store vuex缓存 +我们采用分模块来管理各个vuex子模块,便于项目的维护和整合。 +1. `index.js` 此文件是入口文件,方便整合和引入vuex模块 +2. `modules/user.js` 此文件是用户信息相关vuex模块 + +# 三、配置插件 +1. pages.json文件 +因为有的页面取消了导航栏,导致没法直观的辨别页面是哪个页面,做啥的。 +* 每个页面配置项,顶部应该备注该页面说明。 +* 特别的参数项,应该备注参数说明。 +``` +{ // 分组选择 + "path": "pages/group/group-check-spec", + "style": { + "navigationStyle": "custom", // 取消本页面的导航栏 + "backgroundColor": "transparent", + "app-plus": { + "animationType": "fade-in", // 设置fade-in淡入动画,为最合理的动画类型 + "background": "transparent", // 背景透明 + "backgroundColor": "rgba(0,0,0,0)", // 背景透明 + "popGesture": "none" // 关闭IOS屏幕左边滑动关闭当前页面的功能 + } + } +} +``` + +# 四、命名规范 +## 4.1 文件命名 +.vue/.css/.js文件命名采用小驼峰,尽量语义化,如:userList.vue + +## 4.2 CSS命名规范 +* class、id命名采用小写字母加中划线,尽量语义化,前缀是类型,后面是操作。如:提交按钮 `btn-submit`。 + +## 4.3 JS命名规范 +* js函数命名采用小驼峰,尽量语义化,如:`parseStartTag`。 + +# 五、版本规范 +* 版本名称:2.220815.1 +* 版本号:22208151 +* 从左往右数字命名说明: + * 第一位:2,表示当前大迭代版本号:2版本 + * 第二至七位:220815,表示当前的发版日期:22年08月15日 + * 第八位:1-9,表示本次上线版本的上架审核次数,默认为1,重新上架一次递增1,最高为9 +*【注意】:版本号和版本名称是对应关系,版本名称用点号分割 + +# 六、代码提交 +``` +feat 增加新功能 +fix 修复问题/BUG +style 代码风格相关无影响运行结果的 +perf 优化/性能提升 +refactor 重构 +revert 撤销修改 +test 测试相关 +docs 文档/注释 +chore 依赖更新/脚手架配置修改等 +workflow 工作流改进 +ci 持续集成 +types 类型定义文件更改 +wip 开发中 +``` \ No newline at end of file diff --git a/components/blindfold/blindfold.vue b/components/blindfold/blindfold.vue new file mode 100644 index 0000000..78da564 --- /dev/null +++ b/components/blindfold/blindfold.vue @@ -0,0 +1,115 @@ + + + + + diff --git a/components/bottom-input/bottom-input.vue b/components/bottom-input/bottom-input.vue new file mode 100644 index 0000000..397fabe --- /dev/null +++ b/components/bottom-input/bottom-input.vue @@ -0,0 +1,57 @@ + + + + + diff --git a/components/city-picker/city-data/area.js b/components/city-picker/city-data/area.js new file mode 100644 index 0000000..92dfc30 --- /dev/null +++ b/components/city-picker/city-data/area.js @@ -0,0 +1,12542 @@ +/* eslint-disable */ +var areaData = [ + [ + [{ + "label": "东城区", + "value": "110101" + }, + { + "label": "西城区", + "value": "110102" + }, + { + "label": "朝阳区", + "value": "110105" + }, + { + "label": "丰台区", + "value": "110106" + }, + { + "label": "石景山区", + "value": "110107" + }, + { + "label": "海淀区", + "value": "110108" + }, + { + "label": "门头沟区", + "value": "110109" + }, + { + "label": "房山区", + "value": "110111" + }, + { + "label": "通州区", + "value": "110112" + }, + { + "label": "顺义区", + "value": "110113" + }, + { + "label": "昌平区", + "value": "110114" + }, + { + "label": "大兴区", + "value": "110115" + }, + { + "label": "怀柔区", + "value": "110116" + }, + { + "label": "平谷区", + "value": "110117" + }, + { + "label": "密云区", + "value": "110118" + }, + { + "label": "延庆区", + "value": "110119" + } + ] + ], + [ + [{ + "label": "和平区", + "value": "120101" + }, + { + "label": "河东区", + "value": "120102" + }, + { + "label": "河西区", + "value": "120103" + }, + { + "label": "南开区", + "value": "120104" + }, + { + "label": "河北区", + "value": "120105" + }, + { + "label": "红桥区", + "value": "120106" + }, + { + "label": "东丽区", + "value": "120110" + }, + { + "label": "西青区", + "value": "120111" + }, + { + "label": "津南区", + "value": "120112" + }, + { + "label": "北辰区", + "value": "120113" + }, + { + "label": "武清区", + "value": "120114" + }, + { + "label": "宝坻区", + "value": "120115" + }, + { + "label": "滨海新区", + "value": "120116" + }, + { + "label": "宁河区", + "value": "120117" + }, + { + "label": "静海区", + "value": "120118" + }, + { + "label": "蓟州区", + "value": "120119" + } + ] + ], + [ + [{ + "label": "长安区", + "value": "130102" + }, + { + "label": "桥西区", + "value": "130104" + }, + { + "label": "新华区", + "value": "130105" + }, + { + "label": "井陉矿区", + "value": "130107" + }, + { + "label": "裕华区", + "value": "130108" + }, + { + "label": "藁城区", + "value": "130109" + }, + { + "label": "鹿泉区", + "value": "130110" + }, + { + "label": "栾城区", + "value": "130111" + }, + { + "label": "井陉县", + "value": "130121" + }, + { + "label": "正定县", + "value": "130123" + }, + { + "label": "行唐县", + "value": "130125" + }, + { + "label": "灵寿县", + "value": "130126" + }, + { + "label": "高邑县", + "value": "130127" + }, + { + "label": "深泽县", + "value": "130128" + }, + { + "label": "赞皇县", + "value": "130129" + }, + { + "label": "无极县", + "value": "130130" + }, + { + "label": "平山县", + "value": "130131" + }, + { + "label": "元氏县", + "value": "130132" + }, + { + "label": "赵县", + "value": "130133" + }, + { + "label": "石家庄高新技术产业开发区", + "value": "130171" + }, + { + "label": "石家庄循环化工园区", + "value": "130172" + }, + { + "label": "辛集市", + "value": "130181" + }, + { + "label": "晋州市", + "value": "130183" + }, + { + "label": "新乐市", + "value": "130184" + } + ], + [{ + "label": "路南区", + "value": "130202" + }, + { + "label": "路北区", + "value": "130203" + }, + { + "label": "古冶区", + "value": "130204" + }, + { + "label": "开平区", + "value": "130205" + }, + { + "label": "丰南区", + "value": "130207" + }, + { + "label": "丰润区", + "value": "130208" + }, + { + "label": "曹妃甸区", + "value": "130209" + }, + { + "label": "滦县", + "value": "130223" + }, + { + "label": "滦南县", + "value": "130224" + }, + { + "label": "乐亭县", + "value": "130225" + }, + { + "label": "迁西县", + "value": "130227" + }, + { + "label": "玉田县", + "value": "130229" + }, + { + "label": "唐山市芦台经济技术开发区", + "value": "130271" + }, + { + "label": "唐山市汉沽管理区", + "value": "130272" + }, + { + "label": "唐山高新技术产业开发区", + "value": "130273" + }, + { + "label": "河北唐山海港经济开发区", + "value": "130274" + }, + { + "label": "遵化市", + "value": "130281" + }, + { + "label": "迁安市", + "value": "130283" + } + ], + [{ + "label": "海港区", + "value": "130302" + }, + { + "label": "山海关区", + "value": "130303" + }, + { + "label": "北戴河区", + "value": "130304" + }, + { + "label": "抚宁区", + "value": "130306" + }, + { + "label": "青龙满族自治县", + "value": "130321" + }, + { + "label": "昌黎县", + "value": "130322" + }, + { + "label": "卢龙县", + "value": "130324" + }, + { + "label": "秦皇岛市经济技术开发区", + "value": "130371" + }, + { + "label": "北戴河新区", + "value": "130372" + } + ], + [{ + "label": "邯山区", + "value": "130402" + }, + { + "label": "丛台区", + "value": "130403" + }, + { + "label": "复兴区", + "value": "130404" + }, + { + "label": "峰峰矿区", + "value": "130406" + }, + { + "label": "肥乡区", + "value": "130407" + }, + { + "label": "永年区", + "value": "130408" + }, + { + "label": "临漳县", + "value": "130423" + }, + { + "label": "成安县", + "value": "130424" + }, + { + "label": "大名县", + "value": "130425" + }, + { + "label": "涉县", + "value": "130426" + }, + { + "label": "磁县", + "value": "130427" + }, + { + "label": "邱县", + "value": "130430" + }, + { + "label": "鸡泽县", + "value": "130431" + }, + { + "label": "广平县", + "value": "130432" + }, + { + "label": "馆陶县", + "value": "130433" + }, + { + "label": "魏县", + "value": "130434" + }, + { + "label": "曲周县", + "value": "130435" + }, + { + "label": "邯郸经济技术开发区", + "value": "130471" + }, + { + "label": "邯郸冀南新区", + "value": "130473" + }, + { + "label": "武安市", + "value": "130481" + } + ], + [{ + "label": "桥东区", + "value": "130502" + }, + { + "label": "桥西区", + "value": "130503" + }, + { + "label": "邢台县", + "value": "130521" + }, + { + "label": "临城县", + "value": "130522" + }, + { + "label": "内丘县", + "value": "130523" + }, + { + "label": "柏乡县", + "value": "130524" + }, + { + "label": "隆尧县", + "value": "130525" + }, + { + "label": "任县", + "value": "130526" + }, + { + "label": "南和县", + "value": "130527" + }, + { + "label": "宁晋县", + "value": "130528" + }, + { + "label": "巨鹿县", + "value": "130529" + }, + { + "label": "新河县", + "value": "130530" + }, + { + "label": "广宗县", + "value": "130531" + }, + { + "label": "平乡县", + "value": "130532" + }, + { + "label": "威县", + "value": "130533" + }, + { + "label": "清河县", + "value": "130534" + }, + { + "label": "临西县", + "value": "130535" + }, + { + "label": "河北邢台经济开发区", + "value": "130571" + }, + { + "label": "南宫市", + "value": "130581" + }, + { + "label": "沙河市", + "value": "130582" + } + ], + [{ + "label": "竞秀区", + "value": "130602" + }, + { + "label": "莲池区", + "value": "130606" + }, + { + "label": "满城区", + "value": "130607" + }, + { + "label": "清苑区", + "value": "130608" + }, + { + "label": "徐水区", + "value": "130609" + }, + { + "label": "涞水县", + "value": "130623" + }, + { + "label": "阜平县", + "value": "130624" + }, + { + "label": "定兴县", + "value": "130626" + }, + { + "label": "唐县", + "value": "130627" + }, + { + "label": "高阳县", + "value": "130628" + }, + { + "label": "容城县", + "value": "130629" + }, + { + "label": "涞源县", + "value": "130630" + }, + { + "label": "望都县", + "value": "130631" + }, + { + "label": "安新县", + "value": "130632" + }, + { + "label": "易县", + "value": "130633" + }, + { + "label": "曲阳县", + "value": "130634" + }, + { + "label": "蠡县", + "value": "130635" + }, + { + "label": "顺平县", + "value": "130636" + }, + { + "label": "博野县", + "value": "130637" + }, + { + "label": "雄县", + "value": "130638" + }, + { + "label": "保定高新技术产业开发区", + "value": "130671" + }, + { + "label": "保定白沟新城", + "value": "130672" + }, + { + "label": "涿州市", + "value": "130681" + }, + { + "label": "定州市", + "value": "130682" + }, + { + "label": "安国市", + "value": "130683" + }, + { + "label": "高碑店市", + "value": "130684" + } + ], + [{ + "label": "桥东区", + "value": "130702" + }, + { + "label": "桥西区", + "value": "130703" + }, + { + "label": "宣化区", + "value": "130705" + }, + { + "label": "下花园区", + "value": "130706" + }, + { + "label": "万全区", + "value": "130708" + }, + { + "label": "崇礼区", + "value": "130709" + }, + { + "label": "张北县", + "value": "130722" + }, + { + "label": "康保县", + "value": "130723" + }, + { + "label": "沽源县", + "value": "130724" + }, + { + "label": "尚义县", + "value": "130725" + }, + { + "label": "蔚县", + "value": "130726" + }, + { + "label": "阳原县", + "value": "130727" + }, + { + "label": "怀安县", + "value": "130728" + }, + { + "label": "怀来县", + "value": "130730" + }, + { + "label": "涿鹿县", + "value": "130731" + }, + { + "label": "赤城县", + "value": "130732" + }, + { + "label": "张家口市高新技术产业开发区", + "value": "130771" + }, + { + "label": "张家口市察北管理区", + "value": "130772" + }, + { + "label": "张家口市塞北管理区", + "value": "130773" + } + ], + [{ + "label": "双桥区", + "value": "130802" + }, + { + "label": "双滦区", + "value": "130803" + }, + { + "label": "鹰手营子矿区", + "value": "130804" + }, + { + "label": "承德县", + "value": "130821" + }, + { + "label": "兴隆县", + "value": "130822" + }, + { + "label": "滦平县", + "value": "130824" + }, + { + "label": "隆化县", + "value": "130825" + }, + { + "label": "丰宁满族自治县", + "value": "130826" + }, + { + "label": "宽城满族自治县", + "value": "130827" + }, + { + "label": "围场满族蒙古族自治县", + "value": "130828" + }, + { + "label": "承德高新技术产业开发区", + "value": "130871" + }, + { + "label": "平泉市", + "value": "130881" + } + ], + [{ + "label": "新华区", + "value": "130902" + }, + { + "label": "运河区", + "value": "130903" + }, + { + "label": "沧县", + "value": "130921" + }, + { + "label": "青县", + "value": "130922" + }, + { + "label": "东光县", + "value": "130923" + }, + { + "label": "海兴县", + "value": "130924" + }, + { + "label": "盐山县", + "value": "130925" + }, + { + "label": "肃宁县", + "value": "130926" + }, + { + "label": "南皮县", + "value": "130927" + }, + { + "label": "吴桥县", + "value": "130928" + }, + { + "label": "献县", + "value": "130929" + }, + { + "label": "孟村回族自治县", + "value": "130930" + }, + { + "label": "河北沧州经济开发区", + "value": "130971" + }, + { + "label": "沧州高新技术产业开发区", + "value": "130972" + }, + { + "label": "沧州渤海新区", + "value": "130973" + }, + { + "label": "泊头市", + "value": "130981" + }, + { + "label": "任丘市", + "value": "130982" + }, + { + "label": "黄骅市", + "value": "130983" + }, + { + "label": "河间市", + "value": "130984" + } + ], + [{ + "label": "安次区", + "value": "131002" + }, + { + "label": "广阳区", + "value": "131003" + }, + { + "label": "固安县", + "value": "131022" + }, + { + "label": "永清县", + "value": "131023" + }, + { + "label": "香河县", + "value": "131024" + }, + { + "label": "大城县", + "value": "131025" + }, + { + "label": "文安县", + "value": "131026" + }, + { + "label": "大厂回族自治县", + "value": "131028" + }, + { + "label": "廊坊经济技术开发区", + "value": "131071" + }, + { + "label": "霸州市", + "value": "131081" + }, + { + "label": "三河市", + "value": "131082" + } + ], + [{ + "label": "桃城区", + "value": "131102" + }, + { + "label": "冀州区", + "value": "131103" + }, + { + "label": "枣强县", + "value": "131121" + }, + { + "label": "武邑县", + "value": "131122" + }, + { + "label": "武强县", + "value": "131123" + }, + { + "label": "饶阳县", + "value": "131124" + }, + { + "label": "安平县", + "value": "131125" + }, + { + "label": "故城县", + "value": "131126" + }, + { + "label": "景县", + "value": "131127" + }, + { + "label": "阜城县", + "value": "131128" + }, + { + "label": "河北衡水经济开发区", + "value": "131171" + }, + { + "label": "衡水滨湖新区", + "value": "131172" + }, + { + "label": "深州市", + "value": "131182" + } + ] + ], + [ + [{ + "label": "小店区", + "value": "140105" + }, + { + "label": "迎泽区", + "value": "140106" + }, + { + "label": "杏花岭区", + "value": "140107" + }, + { + "label": "尖草坪区", + "value": "140108" + }, + { + "label": "万柏林区", + "value": "140109" + }, + { + "label": "晋源区", + "value": "140110" + }, + { + "label": "清徐县", + "value": "140121" + }, + { + "label": "阳曲县", + "value": "140122" + }, + { + "label": "娄烦县", + "value": "140123" + }, + { + "label": "山西转型综合改革示范区", + "value": "140171" + }, + { + "label": "古交市", + "value": "140181" + } + ], + [{ + "label": "城区", + "value": "140202" + }, + { + "label": "矿区", + "value": "140203" + }, + { + "label": "南郊区", + "value": "140211" + }, + { + "label": "新荣区", + "value": "140212" + }, + { + "label": "阳高县", + "value": "140221" + }, + { + "label": "天镇县", + "value": "140222" + }, + { + "label": "广灵县", + "value": "140223" + }, + { + "label": "灵丘县", + "value": "140224" + }, + { + "label": "浑源县", + "value": "140225" + }, + { + "label": "左云县", + "value": "140226" + }, + { + "label": "大同县", + "value": "140227" + }, + { + "label": "山西大同经济开发区", + "value": "140271" + } + ], + [{ + "label": "城区", + "value": "140302" + }, + { + "label": "矿区", + "value": "140303" + }, + { + "label": "郊区", + "value": "140311" + }, + { + "label": "平定县", + "value": "140321" + }, + { + "label": "盂县", + "value": "140322" + }, + { + "label": "山西阳泉经济开发区", + "value": "140371" + } + ], + [{ + "label": "城区", + "value": "140402" + }, + { + "label": "郊区", + "value": "140411" + }, + { + "label": "长治县", + "value": "140421" + }, + { + "label": "襄垣县", + "value": "140423" + }, + { + "label": "屯留县", + "value": "140424" + }, + { + "label": "平顺县", + "value": "140425" + }, + { + "label": "黎城县", + "value": "140426" + }, + { + "label": "壶关县", + "value": "140427" + }, + { + "label": "长子县", + "value": "140428" + }, + { + "label": "武乡县", + "value": "140429" + }, + { + "label": "沁县", + "value": "140430" + }, + { + "label": "沁源县", + "value": "140431" + }, + { + "label": "山西长治高新技术产业园区", + "value": "140471" + }, + { + "label": "潞城市", + "value": "140481" + } + ], + [{ + "label": "城区", + "value": "140502" + }, + { + "label": "沁水县", + "value": "140521" + }, + { + "label": "阳城县", + "value": "140522" + }, + { + "label": "陵川县", + "value": "140524" + }, + { + "label": "泽州县", + "value": "140525" + }, + { + "label": "高平市", + "value": "140581" + } + ], + [{ + "label": "朔城区", + "value": "140602" + }, + { + "label": "平鲁区", + "value": "140603" + }, + { + "label": "山阴县", + "value": "140621" + }, + { + "label": "应县", + "value": "140622" + }, + { + "label": "右玉县", + "value": "140623" + }, + { + "label": "怀仁县", + "value": "140624" + }, + { + "label": "山西朔州经济开发区", + "value": "140671" + } + ], + [{ + "label": "榆次区", + "value": "140702" + }, + { + "label": "榆社县", + "value": "140721" + }, + { + "label": "左权县", + "value": "140722" + }, + { + "label": "和顺县", + "value": "140723" + }, + { + "label": "昔阳县", + "value": "140724" + }, + { + "label": "寿阳县", + "value": "140725" + }, + { + "label": "太谷县", + "value": "140726" + }, + { + "label": "祁县", + "value": "140727" + }, + { + "label": "平遥县", + "value": "140728" + }, + { + "label": "灵石县", + "value": "140729" + }, + { + "label": "介休市", + "value": "140781" + } + ], + [{ + "label": "盐湖区", + "value": "140802" + }, + { + "label": "临猗县", + "value": "140821" + }, + { + "label": "万荣县", + "value": "140822" + }, + { + "label": "闻喜县", + "value": "140823" + }, + { + "label": "稷山县", + "value": "140824" + }, + { + "label": "新绛县", + "value": "140825" + }, + { + "label": "绛县", + "value": "140826" + }, + { + "label": "垣曲县", + "value": "140827" + }, + { + "label": "夏县", + "value": "140828" + }, + { + "label": "平陆县", + "value": "140829" + }, + { + "label": "芮城县", + "value": "140830" + }, + { + "label": "永济市", + "value": "140881" + }, + { + "label": "河津市", + "value": "140882" + } + ], + [{ + "label": "忻府区", + "value": "140902" + }, + { + "label": "定襄县", + "value": "140921" + }, + { + "label": "五台县", + "value": "140922" + }, + { + "label": "代县", + "value": "140923" + }, + { + "label": "繁峙县", + "value": "140924" + }, + { + "label": "宁武县", + "value": "140925" + }, + { + "label": "静乐县", + "value": "140926" + }, + { + "label": "神池县", + "value": "140927" + }, + { + "label": "五寨县", + "value": "140928" + }, + { + "label": "岢岚县", + "value": "140929" + }, + { + "label": "河曲县", + "value": "140930" + }, + { + "label": "保德县", + "value": "140931" + }, + { + "label": "偏关县", + "value": "140932" + }, + { + "label": "五台山风景名胜区", + "value": "140971" + }, + { + "label": "原平市", + "value": "140981" + } + ], + [{ + "label": "尧都区", + "value": "141002" + }, + { + "label": "曲沃县", + "value": "141021" + }, + { + "label": "翼城县", + "value": "141022" + }, + { + "label": "襄汾县", + "value": "141023" + }, + { + "label": "洪洞县", + "value": "141024" + }, + { + "label": "古县", + "value": "141025" + }, + { + "label": "安泽县", + "value": "141026" + }, + { + "label": "浮山县", + "value": "141027" + }, + { + "label": "吉县", + "value": "141028" + }, + { + "label": "乡宁县", + "value": "141029" + }, + { + "label": "大宁县", + "value": "141030" + }, + { + "label": "隰县", + "value": "141031" + }, + { + "label": "永和县", + "value": "141032" + }, + { + "label": "蒲县", + "value": "141033" + }, + { + "label": "汾西县", + "value": "141034" + }, + { + "label": "侯马市", + "value": "141081" + }, + { + "label": "霍州市", + "value": "141082" + } + ], + [{ + "label": "离石区", + "value": "141102" + }, + { + "label": "文水县", + "value": "141121" + }, + { + "label": "交城县", + "value": "141122" + }, + { + "label": "兴县", + "value": "141123" + }, + { + "label": "临县", + "value": "141124" + }, + { + "label": "柳林县", + "value": "141125" + }, + { + "label": "石楼县", + "value": "141126" + }, + { + "label": "岚县", + "value": "141127" + }, + { + "label": "方山县", + "value": "141128" + }, + { + "label": "中阳县", + "value": "141129" + }, + { + "label": "交口县", + "value": "141130" + }, + { + "label": "孝义市", + "value": "141181" + }, + { + "label": "汾阳市", + "value": "141182" + } + ] + ], + [ + [{ + "label": "新城区", + "value": "150102" + }, + { + "label": "回民区", + "value": "150103" + }, + { + "label": "玉泉区", + "value": "150104" + }, + { + "label": "赛罕区", + "value": "150105" + }, + { + "label": "土默特左旗", + "value": "150121" + }, + { + "label": "托克托县", + "value": "150122" + }, + { + "label": "和林格尔县", + "value": "150123" + }, + { + "label": "清水河县", + "value": "150124" + }, + { + "label": "武川县", + "value": "150125" + }, + { + "label": "呼和浩特金海工业园区", + "value": "150171" + }, + { + "label": "呼和浩特经济技术开发区", + "value": "150172" + } + ], + [{ + "label": "东河区", + "value": "150202" + }, + { + "label": "昆都仑区", + "value": "150203" + }, + { + "label": "青山区", + "value": "150204" + }, + { + "label": "石拐区", + "value": "150205" + }, + { + "label": "白云鄂博矿区", + "value": "150206" + }, + { + "label": "九原区", + "value": "150207" + }, + { + "label": "土默特右旗", + "value": "150221" + }, + { + "label": "固阳县", + "value": "150222" + }, + { + "label": "达尔罕茂明安联合旗", + "value": "150223" + }, + { + "label": "包头稀土高新技术产业开发区", + "value": "150271" + } + ], + [{ + "label": "海勃湾区", + "value": "150302" + }, + { + "label": "海南区", + "value": "150303" + }, + { + "label": "乌达区", + "value": "150304" + } + ], + [{ + "label": "红山区", + "value": "150402" + }, + { + "label": "元宝山区", + "value": "150403" + }, + { + "label": "松山区", + "value": "150404" + }, + { + "label": "阿鲁科尔沁旗", + "value": "150421" + }, + { + "label": "巴林左旗", + "value": "150422" + }, + { + "label": "巴林右旗", + "value": "150423" + }, + { + "label": "林西县", + "value": "150424" + }, + { + "label": "克什克腾旗", + "value": "150425" + }, + { + "label": "翁牛特旗", + "value": "150426" + }, + { + "label": "喀喇沁旗", + "value": "150428" + }, + { + "label": "宁城县", + "value": "150429" + }, + { + "label": "敖汉旗", + "value": "150430" + } + ], + [{ + "label": "科尔沁区", + "value": "150502" + }, + { + "label": "科尔沁左翼中旗", + "value": "150521" + }, + { + "label": "科尔沁左翼后旗", + "value": "150522" + }, + { + "label": "开鲁县", + "value": "150523" + }, + { + "label": "库伦旗", + "value": "150524" + }, + { + "label": "奈曼旗", + "value": "150525" + }, + { + "label": "扎鲁特旗", + "value": "150526" + }, + { + "label": "通辽经济技术开发区", + "value": "150571" + }, + { + "label": "霍林郭勒市", + "value": "150581" + } + ], + [{ + "label": "东胜区", + "value": "150602" + }, + { + "label": "康巴什区", + "value": "150603" + }, + { + "label": "达拉特旗", + "value": "150621" + }, + { + "label": "准格尔旗", + "value": "150622" + }, + { + "label": "鄂托克前旗", + "value": "150623" + }, + { + "label": "鄂托克旗", + "value": "150624" + }, + { + "label": "杭锦旗", + "value": "150625" + }, + { + "label": "乌审旗", + "value": "150626" + }, + { + "label": "伊金霍洛旗", + "value": "150627" + } + ], + [{ + "label": "海拉尔区", + "value": "150702" + }, + { + "label": "扎赉诺尔区", + "value": "150703" + }, + { + "label": "阿荣旗", + "value": "150721" + }, + { + "label": "莫力达瓦达斡尔族自治旗", + "value": "150722" + }, + { + "label": "鄂伦春自治旗", + "value": "150723" + }, + { + "label": "鄂温克族自治旗", + "value": "150724" + }, + { + "label": "陈巴尔虎旗", + "value": "150725" + }, + { + "label": "新巴尔虎左旗", + "value": "150726" + }, + { + "label": "新巴尔虎右旗", + "value": "150727" + }, + { + "label": "满洲里市", + "value": "150781" + }, + { + "label": "牙克石市", + "value": "150782" + }, + { + "label": "扎兰屯市", + "value": "150783" + }, + { + "label": "额尔古纳市", + "value": "150784" + }, + { + "label": "根河市", + "value": "150785" + } + ], + [{ + "label": "临河区", + "value": "150802" + }, + { + "label": "五原县", + "value": "150821" + }, + { + "label": "磴口县", + "value": "150822" + }, + { + "label": "乌拉特前旗", + "value": "150823" + }, + { + "label": "乌拉特中旗", + "value": "150824" + }, + { + "label": "乌拉特后旗", + "value": "150825" + }, + { + "label": "杭锦后旗", + "value": "150826" + } + ], + [{ + "label": "集宁区", + "value": "150902" + }, + { + "label": "卓资县", + "value": "150921" + }, + { + "label": "化德县", + "value": "150922" + }, + { + "label": "商都县", + "value": "150923" + }, + { + "label": "兴和县", + "value": "150924" + }, + { + "label": "凉城县", + "value": "150925" + }, + { + "label": "察哈尔右翼前旗", + "value": "150926" + }, + { + "label": "察哈尔右翼中旗", + "value": "150927" + }, + { + "label": "察哈尔右翼后旗", + "value": "150928" + }, + { + "label": "四子王旗", + "value": "150929" + }, + { + "label": "丰镇市", + "value": "150981" + } + ], + [{ + "label": "乌兰浩特市", + "value": "152201" + }, + { + "label": "阿尔山市", + "value": "152202" + }, + { + "label": "科尔沁右翼前旗", + "value": "152221" + }, + { + "label": "科尔沁右翼中旗", + "value": "152222" + }, + { + "label": "扎赉特旗", + "value": "152223" + }, + { + "label": "突泉县", + "value": "152224" + } + ], + [{ + "label": "二连浩特市", + "value": "152501" + }, + { + "label": "锡林浩特市", + "value": "152502" + }, + { + "label": "阿巴嘎旗", + "value": "152522" + }, + { + "label": "苏尼特左旗", + "value": "152523" + }, + { + "label": "苏尼特右旗", + "value": "152524" + }, + { + "label": "东乌珠穆沁旗", + "value": "152525" + }, + { + "label": "西乌珠穆沁旗", + "value": "152526" + }, + { + "label": "太仆寺旗", + "value": "152527" + }, + { + "label": "镶黄旗", + "value": "152528" + }, + { + "label": "正镶白旗", + "value": "152529" + }, + { + "label": "正蓝旗", + "value": "152530" + }, + { + "label": "多伦县", + "value": "152531" + }, + { + "label": "乌拉盖管委会", + "value": "152571" + } + ], + [{ + "label": "阿拉善左旗", + "value": "152921" + }, + { + "label": "阿拉善右旗", + "value": "152922" + }, + { + "label": "额济纳旗", + "value": "152923" + }, + { + "label": "内蒙古阿拉善经济开发区", + "value": "152971" + } + ] + ], + [ + [{ + "label": "和平区", + "value": "210102" + }, + { + "label": "沈河区", + "value": "210103" + }, + { + "label": "大东区", + "value": "210104" + }, + { + "label": "皇姑区", + "value": "210105" + }, + { + "label": "铁西区", + "value": "210106" + }, + { + "label": "苏家屯区", + "value": "210111" + }, + { + "label": "浑南区", + "value": "210112" + }, + { + "label": "沈北新区", + "value": "210113" + }, + { + "label": "于洪区", + "value": "210114" + }, + { + "label": "辽中区", + "value": "210115" + }, + { + "label": "康平县", + "value": "210123" + }, + { + "label": "法库县", + "value": "210124" + }, + { + "label": "新民市", + "value": "210181" + } + ], + [{ + "label": "中山区", + "value": "210202" + }, + { + "label": "西岗区", + "value": "210203" + }, + { + "label": "沙河口区", + "value": "210204" + }, + { + "label": "甘井子区", + "value": "210211" + }, + { + "label": "旅顺口区", + "value": "210212" + }, + { + "label": "金州区", + "value": "210213" + }, + { + "label": "普兰店区", + "value": "210214" + }, + { + "label": "长海县", + "value": "210224" + }, + { + "label": "瓦房店市", + "value": "210281" + }, + { + "label": "庄河市", + "value": "210283" + } + ], + [{ + "label": "铁东区", + "value": "210302" + }, + { + "label": "铁西区", + "value": "210303" + }, + { + "label": "立山区", + "value": "210304" + }, + { + "label": "千山区", + "value": "210311" + }, + { + "label": "台安县", + "value": "210321" + }, + { + "label": "岫岩满族自治县", + "value": "210323" + }, + { + "label": "海城市", + "value": "210381" + } + ], + [{ + "label": "新抚区", + "value": "210402" + }, + { + "label": "东洲区", + "value": "210403" + }, + { + "label": "望花区", + "value": "210404" + }, + { + "label": "顺城区", + "value": "210411" + }, + { + "label": "抚顺县", + "value": "210421" + }, + { + "label": "新宾满族自治县", + "value": "210422" + }, + { + "label": "清原满族自治县", + "value": "210423" + } + ], + [{ + "label": "平山区", + "value": "210502" + }, + { + "label": "溪湖区", + "value": "210503" + }, + { + "label": "明山区", + "value": "210504" + }, + { + "label": "南芬区", + "value": "210505" + }, + { + "label": "本溪满族自治县", + "value": "210521" + }, + { + "label": "桓仁满族自治县", + "value": "210522" + } + ], + [{ + "label": "元宝区", + "value": "210602" + }, + { + "label": "振兴区", + "value": "210603" + }, + { + "label": "振安区", + "value": "210604" + }, + { + "label": "宽甸满族自治县", + "value": "210624" + }, + { + "label": "东港市", + "value": "210681" + }, + { + "label": "凤城市", + "value": "210682" + } + ], + [{ + "label": "古塔区", + "value": "210702" + }, + { + "label": "凌河区", + "value": "210703" + }, + { + "label": "太和区", + "value": "210711" + }, + { + "label": "黑山县", + "value": "210726" + }, + { + "label": "义县", + "value": "210727" + }, + { + "label": "凌海市", + "value": "210781" + }, + { + "label": "北镇市", + "value": "210782" + } + ], + [{ + "label": "站前区", + "value": "210802" + }, + { + "label": "西市区", + "value": "210803" + }, + { + "label": "鲅鱼圈区", + "value": "210804" + }, + { + "label": "老边区", + "value": "210811" + }, + { + "label": "盖州市", + "value": "210881" + }, + { + "label": "大石桥市", + "value": "210882" + } + ], + [{ + "label": "海州区", + "value": "210902" + }, + { + "label": "新邱区", + "value": "210903" + }, + { + "label": "太平区", + "value": "210904" + }, + { + "label": "清河门区", + "value": "210905" + }, + { + "label": "细河区", + "value": "210911" + }, + { + "label": "阜新蒙古族自治县", + "value": "210921" + }, + { + "label": "彰武县", + "value": "210922" + } + ], + [{ + "label": "白塔区", + "value": "211002" + }, + { + "label": "文圣区", + "value": "211003" + }, + { + "label": "宏伟区", + "value": "211004" + }, + { + "label": "弓长岭区", + "value": "211005" + }, + { + "label": "太子河区", + "value": "211011" + }, + { + "label": "辽阳县", + "value": "211021" + }, + { + "label": "灯塔市", + "value": "211081" + } + ], + [{ + "label": "双台子区", + "value": "211102" + }, + { + "label": "兴隆台区", + "value": "211103" + }, + { + "label": "大洼区", + "value": "211104" + }, + { + "label": "盘山县", + "value": "211122" + } + ], + [{ + "label": "银州区", + "value": "211202" + }, + { + "label": "清河区", + "value": "211204" + }, + { + "label": "铁岭县", + "value": "211221" + }, + { + "label": "西丰县", + "value": "211223" + }, + { + "label": "昌图县", + "value": "211224" + }, + { + "label": "调兵山市", + "value": "211281" + }, + { + "label": "开原市", + "value": "211282" + } + ], + [{ + "label": "双塔区", + "value": "211302" + }, + { + "label": "龙城区", + "value": "211303" + }, + { + "label": "朝阳县", + "value": "211321" + }, + { + "label": "建平县", + "value": "211322" + }, + { + "label": "喀喇沁左翼蒙古族自治县", + "value": "211324" + }, + { + "label": "北票市", + "value": "211381" + }, + { + "label": "凌源市", + "value": "211382" + } + ], + [{ + "label": "连山区", + "value": "211402" + }, + { + "label": "龙港区", + "value": "211403" + }, + { + "label": "南票区", + "value": "211404" + }, + { + "label": "绥中县", + "value": "211421" + }, + { + "label": "建昌县", + "value": "211422" + }, + { + "label": "兴城市", + "value": "211481" + } + ] + ], + [ + [{ + "label": "南关区", + "value": "220102" + }, + { + "label": "宽城区", + "value": "220103" + }, + { + "label": "朝阳区", + "value": "220104" + }, + { + "label": "二道区", + "value": "220105" + }, + { + "label": "绿园区", + "value": "220106" + }, + { + "label": "双阳区", + "value": "220112" + }, + { + "label": "九台区", + "value": "220113" + }, + { + "label": "农安县", + "value": "220122" + }, + { + "label": "长春经济技术开发区", + "value": "220171" + }, + { + "label": "长春净月高新技术产业开发区", + "value": "220172" + }, + { + "label": "长春高新技术产业开发区", + "value": "220173" + }, + { + "label": "长春汽车经济技术开发区", + "value": "220174" + }, + { + "label": "榆树市", + "value": "220182" + }, + { + "label": "德惠市", + "value": "220183" + } + ], + [{ + "label": "昌邑区", + "value": "220202" + }, + { + "label": "龙潭区", + "value": "220203" + }, + { + "label": "船营区", + "value": "220204" + }, + { + "label": "丰满区", + "value": "220211" + }, + { + "label": "永吉县", + "value": "220221" + }, + { + "label": "吉林经济开发区", + "value": "220271" + }, + { + "label": "吉林高新技术产业开发区", + "value": "220272" + }, + { + "label": "吉林中国新加坡食品区", + "value": "220273" + }, + { + "label": "蛟河市", + "value": "220281" + }, + { + "label": "桦甸市", + "value": "220282" + }, + { + "label": "舒兰市", + "value": "220283" + }, + { + "label": "磐石市", + "value": "220284" + } + ], + [{ + "label": "铁西区", + "value": "220302" + }, + { + "label": "铁东区", + "value": "220303" + }, + { + "label": "梨树县", + "value": "220322" + }, + { + "label": "伊通满族自治县", + "value": "220323" + }, + { + "label": "公主岭市", + "value": "220381" + }, + { + "label": "双辽市", + "value": "220382" + } + ], + [{ + "label": "龙山区", + "value": "220402" + }, + { + "label": "西安区", + "value": "220403" + }, + { + "label": "东丰县", + "value": "220421" + }, + { + "label": "东辽县", + "value": "220422" + } + ], + [{ + "label": "东昌区", + "value": "220502" + }, + { + "label": "二道江区", + "value": "220503" + }, + { + "label": "通化县", + "value": "220521" + }, + { + "label": "辉南县", + "value": "220523" + }, + { + "label": "柳河县", + "value": "220524" + }, + { + "label": "梅河口市", + "value": "220581" + }, + { + "label": "集安市", + "value": "220582" + } + ], + [{ + "label": "浑江区", + "value": "220602" + }, + { + "label": "江源区", + "value": "220605" + }, + { + "label": "抚松县", + "value": "220621" + }, + { + "label": "靖宇县", + "value": "220622" + }, + { + "label": "长白朝鲜族自治县", + "value": "220623" + }, + { + "label": "临江市", + "value": "220681" + } + ], + [{ + "label": "宁江区", + "value": "220702" + }, + { + "label": "前郭尔罗斯蒙古族自治县", + "value": "220721" + }, + { + "label": "长岭县", + "value": "220722" + }, + { + "label": "乾安县", + "value": "220723" + }, + { + "label": "吉林松原经济开发区", + "value": "220771" + }, + { + "label": "扶余市", + "value": "220781" + } + ], + [{ + "label": "洮北区", + "value": "220802" + }, + { + "label": "镇赉县", + "value": "220821" + }, + { + "label": "通榆县", + "value": "220822" + }, + { + "label": "吉林白城经济开发区", + "value": "220871" + }, + { + "label": "洮南市", + "value": "220881" + }, + { + "label": "大安市", + "value": "220882" + } + ], + [{ + "label": "延吉市", + "value": "222401" + }, + { + "label": "图们市", + "value": "222402" + }, + { + "label": "敦化市", + "value": "222403" + }, + { + "label": "珲春市", + "value": "222404" + }, + { + "label": "龙井市", + "value": "222405" + }, + { + "label": "和龙市", + "value": "222406" + }, + { + "label": "汪清县", + "value": "222424" + }, + { + "label": "安图县", + "value": "222426" + } + ] + ], + [ + [{ + "label": "道里区", + "value": "230102" + }, + { + "label": "南岗区", + "value": "230103" + }, + { + "label": "道外区", + "value": "230104" + }, + { + "label": "平房区", + "value": "230108" + }, + { + "label": "松北区", + "value": "230109" + }, + { + "label": "香坊区", + "value": "230110" + }, + { + "label": "呼兰区", + "value": "230111" + }, + { + "label": "阿城区", + "value": "230112" + }, + { + "label": "双城区", + "value": "230113" + }, + { + "label": "依兰县", + "value": "230123" + }, + { + "label": "方正县", + "value": "230124" + }, + { + "label": "宾县", + "value": "230125" + }, + { + "label": "巴彦县", + "value": "230126" + }, + { + "label": "木兰县", + "value": "230127" + }, + { + "label": "通河县", + "value": "230128" + }, + { + "label": "延寿县", + "value": "230129" + }, + { + "label": "尚志市", + "value": "230183" + }, + { + "label": "五常市", + "value": "230184" + } + ], + [{ + "label": "龙沙区", + "value": "230202" + }, + { + "label": "建华区", + "value": "230203" + }, + { + "label": "铁锋区", + "value": "230204" + }, + { + "label": "昂昂溪区", + "value": "230205" + }, + { + "label": "富拉尔基区", + "value": "230206" + }, + { + "label": "碾子山区", + "value": "230207" + }, + { + "label": "梅里斯达斡尔族区", + "value": "230208" + }, + { + "label": "龙江县", + "value": "230221" + }, + { + "label": "依安县", + "value": "230223" + }, + { + "label": "泰来县", + "value": "230224" + }, + { + "label": "甘南县", + "value": "230225" + }, + { + "label": "富裕县", + "value": "230227" + }, + { + "label": "克山县", + "value": "230229" + }, + { + "label": "克东县", + "value": "230230" + }, + { + "label": "拜泉县", + "value": "230231" + }, + { + "label": "讷河市", + "value": "230281" + } + ], + [{ + "label": "鸡冠区", + "value": "230302" + }, + { + "label": "恒山区", + "value": "230303" + }, + { + "label": "滴道区", + "value": "230304" + }, + { + "label": "梨树区", + "value": "230305" + }, + { + "label": "城子河区", + "value": "230306" + }, + { + "label": "麻山区", + "value": "230307" + }, + { + "label": "鸡东县", + "value": "230321" + }, + { + "label": "虎林市", + "value": "230381" + }, + { + "label": "密山市", + "value": "230382" + } + ], + [{ + "label": "向阳区", + "value": "230402" + }, + { + "label": "工农区", + "value": "230403" + }, + { + "label": "南山区", + "value": "230404" + }, + { + "label": "兴安区", + "value": "230405" + }, + { + "label": "东山区", + "value": "230406" + }, + { + "label": "兴山区", + "value": "230407" + }, + { + "label": "萝北县", + "value": "230421" + }, + { + "label": "绥滨县", + "value": "230422" + } + ], + [{ + "label": "尖山区", + "value": "230502" + }, + { + "label": "岭东区", + "value": "230503" + }, + { + "label": "四方台区", + "value": "230505" + }, + { + "label": "宝山区", + "value": "230506" + }, + { + "label": "集贤县", + "value": "230521" + }, + { + "label": "友谊县", + "value": "230522" + }, + { + "label": "宝清县", + "value": "230523" + }, + { + "label": "饶河县", + "value": "230524" + } + ], + [{ + "label": "萨尔图区", + "value": "230602" + }, + { + "label": "龙凤区", + "value": "230603" + }, + { + "label": "让胡路区", + "value": "230604" + }, + { + "label": "红岗区", + "value": "230605" + }, + { + "label": "大同区", + "value": "230606" + }, + { + "label": "肇州县", + "value": "230621" + }, + { + "label": "肇源县", + "value": "230622" + }, + { + "label": "林甸县", + "value": "230623" + }, + { + "label": "杜尔伯特蒙古族自治县", + "value": "230624" + }, + { + "label": "大庆高新技术产业开发区", + "value": "230671" + } + ], + [{ + "label": "伊春区", + "value": "230702" + }, + { + "label": "南岔区", + "value": "230703" + }, + { + "label": "友好区", + "value": "230704" + }, + { + "label": "西林区", + "value": "230705" + }, + { + "label": "翠峦区", + "value": "230706" + }, + { + "label": "新青区", + "value": "230707" + }, + { + "label": "美溪区", + "value": "230708" + }, + { + "label": "金山屯区", + "value": "230709" + }, + { + "label": "五营区", + "value": "230710" + }, + { + "label": "乌马河区", + "value": "230711" + }, + { + "label": "汤旺河区", + "value": "230712" + }, + { + "label": "带岭区", + "value": "230713" + }, + { + "label": "乌伊岭区", + "value": "230714" + }, + { + "label": "红星区", + "value": "230715" + }, + { + "label": "上甘岭区", + "value": "230716" + }, + { + "label": "嘉荫县", + "value": "230722" + }, + { + "label": "铁力市", + "value": "230781" + } + ], + [{ + "label": "向阳区", + "value": "230803" + }, + { + "label": "前进区", + "value": "230804" + }, + { + "label": "东风区", + "value": "230805" + }, + { + "label": "郊区", + "value": "230811" + }, + { + "label": "桦南县", + "value": "230822" + }, + { + "label": "桦川县", + "value": "230826" + }, + { + "label": "汤原县", + "value": "230828" + }, + { + "label": "同江市", + "value": "230881" + }, + { + "label": "富锦市", + "value": "230882" + }, + { + "label": "抚远市", + "value": "230883" + } + ], + [{ + "label": "新兴区", + "value": "230902" + }, + { + "label": "桃山区", + "value": "230903" + }, + { + "label": "茄子河区", + "value": "230904" + }, + { + "label": "勃利县", + "value": "230921" + } + ], + [{ + "label": "东安区", + "value": "231002" + }, + { + "label": "阳明区", + "value": "231003" + }, + { + "label": "爱民区", + "value": "231004" + }, + { + "label": "西安区", + "value": "231005" + }, + { + "label": "林口县", + "value": "231025" + }, + { + "label": "牡丹江经济技术开发区", + "value": "231071" + }, + { + "label": "绥芬河市", + "value": "231081" + }, + { + "label": "海林市", + "value": "231083" + }, + { + "label": "宁安市", + "value": "231084" + }, + { + "label": "穆棱市", + "value": "231085" + }, + { + "label": "东宁市", + "value": "231086" + } + ], + [{ + "label": "爱辉区", + "value": "231102" + }, + { + "label": "嫩江县", + "value": "231121" + }, + { + "label": "逊克县", + "value": "231123" + }, + { + "label": "孙吴县", + "value": "231124" + }, + { + "label": "北安市", + "value": "231181" + }, + { + "label": "五大连池市", + "value": "231182" + } + ], + [{ + "label": "北林区", + "value": "231202" + }, + { + "label": "望奎县", + "value": "231221" + }, + { + "label": "兰西县", + "value": "231222" + }, + { + "label": "青冈县", + "value": "231223" + }, + { + "label": "庆安县", + "value": "231224" + }, + { + "label": "明水县", + "value": "231225" + }, + { + "label": "绥棱县", + "value": "231226" + }, + { + "label": "安达市", + "value": "231281" + }, + { + "label": "肇东市", + "value": "231282" + }, + { + "label": "海伦市", + "value": "231283" + } + ], + [{ + "label": "加格达奇区", + "value": "232701" + }, + { + "label": "松岭区", + "value": "232702" + }, + { + "label": "新林区", + "value": "232703" + }, + { + "label": "呼中区", + "value": "232704" + }, + { + "label": "呼玛县", + "value": "232721" + }, + { + "label": "塔河县", + "value": "232722" + }, + { + "label": "漠河县", + "value": "232723" + } + ] + ], + [ + [{ + "label": "黄浦区", + "value": "310101" + }, + { + "label": "徐汇区", + "value": "310104" + }, + { + "label": "长宁区", + "value": "310105" + }, + { + "label": "静安区", + "value": "310106" + }, + { + "label": "普陀区", + "value": "310107" + }, + { + "label": "虹口区", + "value": "310109" + }, + { + "label": "杨浦区", + "value": "310110" + }, + { + "label": "闵行区", + "value": "310112" + }, + { + "label": "宝山区", + "value": "310113" + }, + { + "label": "嘉定区", + "value": "310114" + }, + { + "label": "浦东新区", + "value": "310115" + }, + { + "label": "金山区", + "value": "310116" + }, + { + "label": "松江区", + "value": "310117" + }, + { + "label": "青浦区", + "value": "310118" + }, + { + "label": "奉贤区", + "value": "310120" + }, + { + "label": "崇明区", + "value": "310151" + } + ] + ], + [ + [{ + "label": "玄武区", + "value": "320102" + }, + { + "label": "秦淮区", + "value": "320104" + }, + { + "label": "建邺区", + "value": "320105" + }, + { + "label": "鼓楼区", + "value": "320106" + }, + { + "label": "浦口区", + "value": "320111" + }, + { + "label": "栖霞区", + "value": "320113" + }, + { + "label": "雨花台区", + "value": "320114" + }, + { + "label": "江宁区", + "value": "320115" + }, + { + "label": "六合区", + "value": "320116" + }, + { + "label": "溧水区", + "value": "320117" + }, + { + "label": "高淳区", + "value": "320118" + } + ], + [{ + "label": "锡山区", + "value": "320205" + }, + { + "label": "惠山区", + "value": "320206" + }, + { + "label": "滨湖区", + "value": "320211" + }, + { + "label": "梁溪区", + "value": "320213" + }, + { + "label": "新吴区", + "value": "320214" + }, + { + "label": "江阴市", + "value": "320281" + }, + { + "label": "宜兴市", + "value": "320282" + } + ], + [{ + "label": "鼓楼区", + "value": "320302" + }, + { + "label": "云龙区", + "value": "320303" + }, + { + "label": "贾汪区", + "value": "320305" + }, + { + "label": "泉山区", + "value": "320311" + }, + { + "label": "铜山区", + "value": "320312" + }, + { + "label": "丰县", + "value": "320321" + }, + { + "label": "沛县", + "value": "320322" + }, + { + "label": "睢宁县", + "value": "320324" + }, + { + "label": "徐州经济技术开发区", + "value": "320371" + }, + { + "label": "新沂市", + "value": "320381" + }, + { + "label": "邳州市", + "value": "320382" + } + ], + [{ + "label": "天宁区", + "value": "320402" + }, + { + "label": "钟楼区", + "value": "320404" + }, + { + "label": "新北区", + "value": "320411" + }, + { + "label": "武进区", + "value": "320412" + }, + { + "label": "金坛区", + "value": "320413" + }, + { + "label": "溧阳市", + "value": "320481" + } + ], + [{ + "label": "虎丘区", + "value": "320505" + }, + { + "label": "吴中区", + "value": "320506" + }, + { + "label": "相城区", + "value": "320507" + }, + { + "label": "姑苏区", + "value": "320508" + }, + { + "label": "吴江区", + "value": "320509" + }, + { + "label": "苏州工业园区", + "value": "320571" + }, + { + "label": "常熟市", + "value": "320581" + }, + { + "label": "张家港市", + "value": "320582" + }, + { + "label": "昆山市", + "value": "320583" + }, + { + "label": "太仓市", + "value": "320585" + } + ], + [{ + "label": "崇川区", + "value": "320602" + }, + { + "label": "港闸区", + "value": "320611" + }, + { + "label": "通州区", + "value": "320612" + }, + { + "label": "海安县", + "value": "320621" + }, + { + "label": "如东县", + "value": "320623" + }, + { + "label": "南通经济技术开发区", + "value": "320671" + }, + { + "label": "启东市", + "value": "320681" + }, + { + "label": "如皋市", + "value": "320682" + }, + { + "label": "海门市", + "value": "320684" + } + ], + [{ + "label": "连云区", + "value": "320703" + }, + { + "label": "海州区", + "value": "320706" + }, + { + "label": "赣榆区", + "value": "320707" + }, + { + "label": "东海县", + "value": "320722" + }, + { + "label": "灌云县", + "value": "320723" + }, + { + "label": "灌南县", + "value": "320724" + }, + { + "label": "连云港经济技术开发区", + "value": "320771" + }, + { + "label": "连云港高新技术产业开发区", + "value": "320772" + } + ], + [{ + "label": "淮安区", + "value": "320803" + }, + { + "label": "淮阴区", + "value": "320804" + }, + { + "label": "清江浦区", + "value": "320812" + }, + { + "label": "洪泽区", + "value": "320813" + }, + { + "label": "涟水县", + "value": "320826" + }, + { + "label": "盱眙县", + "value": "320830" + }, + { + "label": "金湖县", + "value": "320831" + }, + { + "label": "淮安经济技术开发区", + "value": "320871" + } + ], + [{ + "label": "亭湖区", + "value": "320902" + }, + { + "label": "盐都区", + "value": "320903" + }, + { + "label": "大丰区", + "value": "320904" + }, + { + "label": "响水县", + "value": "320921" + }, + { + "label": "滨海县", + "value": "320922" + }, + { + "label": "阜宁县", + "value": "320923" + }, + { + "label": "射阳县", + "value": "320924" + }, + { + "label": "建湖县", + "value": "320925" + }, + { + "label": "盐城经济技术开发区", + "value": "320971" + }, + { + "label": "东台市", + "value": "320981" + } + ], + [{ + "label": "广陵区", + "value": "321002" + }, + { + "label": "邗江区", + "value": "321003" + }, + { + "label": "江都区", + "value": "321012" + }, + { + "label": "宝应县", + "value": "321023" + }, + { + "label": "扬州经济技术开发区", + "value": "321071" + }, + { + "label": "仪征市", + "value": "321081" + }, + { + "label": "高邮市", + "value": "321084" + } + ], + [{ + "label": "京口区", + "value": "321102" + }, + { + "label": "润州区", + "value": "321111" + }, + { + "label": "丹徒区", + "value": "321112" + }, + { + "label": "镇江新区", + "value": "321171" + }, + { + "label": "丹阳市", + "value": "321181" + }, + { + "label": "扬中市", + "value": "321182" + }, + { + "label": "句容市", + "value": "321183" + } + ], + [{ + "label": "海陵区", + "value": "321202" + }, + { + "label": "高港区", + "value": "321203" + }, + { + "label": "姜堰区", + "value": "321204" + }, + { + "label": "泰州医药高新技术产业开发区", + "value": "321271" + }, + { + "label": "兴化市", + "value": "321281" + }, + { + "label": "靖江市", + "value": "321282" + }, + { + "label": "泰兴市", + "value": "321283" + } + ], + [{ + "label": "宿城区", + "value": "321302" + }, + { + "label": "宿豫区", + "value": "321311" + }, + { + "label": "沭阳县", + "value": "321322" + }, + { + "label": "泗阳县", + "value": "321323" + }, + { + "label": "泗洪县", + "value": "321324" + }, + { + "label": "宿迁经济技术开发区", + "value": "321371" + } + ] + ], + [ + [{ + "label": "上城区", + "value": "330102" + }, + { + "label": "下城区", + "value": "330103" + }, + { + "label": "江干区", + "value": "330104" + }, + { + "label": "拱墅区", + "value": "330105" + }, + { + "label": "西湖区", + "value": "330106" + }, + { + "label": "滨江区", + "value": "330108" + }, + { + "label": "萧山区", + "value": "330109" + }, + { + "label": "余杭区", + "value": "330110" + }, + { + "label": "富阳区", + "value": "330111" + }, + { + "label": "临安区", + "value": "330112" + }, + { + "label": "桐庐县", + "value": "330122" + }, + { + "label": "淳安县", + "value": "330127" + }, + { + "label": "建德市", + "value": "330182" + } + ], + [{ + "label": "海曙区", + "value": "330203" + }, + { + "label": "江北区", + "value": "330205" + }, + { + "label": "北仑区", + "value": "330206" + }, + { + "label": "镇海区", + "value": "330211" + }, + { + "label": "鄞州区", + "value": "330212" + }, + { + "label": "奉化区", + "value": "330213" + }, + { + "label": "象山县", + "value": "330225" + }, + { + "label": "宁海县", + "value": "330226" + }, + { + "label": "余姚市", + "value": "330281" + }, + { + "label": "慈溪市", + "value": "330282" + } + ], + [{ + "label": "鹿城区", + "value": "330302" + }, + { + "label": "龙湾区", + "value": "330303" + }, + { + "label": "瓯海区", + "value": "330304" + }, + { + "label": "洞头区", + "value": "330305" + }, + { + "label": "永嘉县", + "value": "330324" + }, + { + "label": "平阳县", + "value": "330326" + }, + { + "label": "苍南县", + "value": "330327" + }, + { + "label": "文成县", + "value": "330328" + }, + { + "label": "泰顺县", + "value": "330329" + }, + { + "label": "温州经济技术开发区", + "value": "330371" + }, + { + "label": "瑞安市", + "value": "330381" + }, + { + "label": "乐清市", + "value": "330382" + } + ], + [{ + "label": "南湖区", + "value": "330402" + }, + { + "label": "秀洲区", + "value": "330411" + }, + { + "label": "嘉善县", + "value": "330421" + }, + { + "label": "海盐县", + "value": "330424" + }, + { + "label": "海宁市", + "value": "330481" + }, + { + "label": "平湖市", + "value": "330482" + }, + { + "label": "桐乡市", + "value": "330483" + } + ], + [{ + "label": "吴兴区", + "value": "330502" + }, + { + "label": "南浔区", + "value": "330503" + }, + { + "label": "德清县", + "value": "330521" + }, + { + "label": "长兴县", + "value": "330522" + }, + { + "label": "安吉县", + "value": "330523" + } + ], + [{ + "label": "越城区", + "value": "330602" + }, + { + "label": "柯桥区", + "value": "330603" + }, + { + "label": "上虞区", + "value": "330604" + }, + { + "label": "新昌县", + "value": "330624" + }, + { + "label": "诸暨市", + "value": "330681" + }, + { + "label": "嵊州市", + "value": "330683" + } + ], + [{ + "label": "婺城区", + "value": "330702" + }, + { + "label": "金东区", + "value": "330703" + }, + { + "label": "武义县", + "value": "330723" + }, + { + "label": "浦江县", + "value": "330726" + }, + { + "label": "磐安县", + "value": "330727" + }, + { + "label": "兰溪市", + "value": "330781" + }, + { + "label": "义乌市", + "value": "330782" + }, + { + "label": "东阳市", + "value": "330783" + }, + { + "label": "永康市", + "value": "330784" + } + ], + [{ + "label": "柯城区", + "value": "330802" + }, + { + "label": "衢江区", + "value": "330803" + }, + { + "label": "常山县", + "value": "330822" + }, + { + "label": "开化县", + "value": "330824" + }, + { + "label": "龙游县", + "value": "330825" + }, + { + "label": "江山市", + "value": "330881" + } + ], + [{ + "label": "定海区", + "value": "330902" + }, + { + "label": "普陀区", + "value": "330903" + }, + { + "label": "岱山县", + "value": "330921" + }, + { + "label": "嵊泗县", + "value": "330922" + } + ], + [{ + "label": "椒江区", + "value": "331002" + }, + { + "label": "黄岩区", + "value": "331003" + }, + { + "label": "路桥区", + "value": "331004" + }, + { + "label": "三门县", + "value": "331022" + }, + { + "label": "天台县", + "value": "331023" + }, + { + "label": "仙居县", + "value": "331024" + }, + { + "label": "温岭市", + "value": "331081" + }, + { + "label": "临海市", + "value": "331082" + }, + { + "label": "玉环市", + "value": "331083" + } + ], + [{ + "label": "莲都区", + "value": "331102" + }, + { + "label": "青田县", + "value": "331121" + }, + { + "label": "缙云县", + "value": "331122" + }, + { + "label": "遂昌县", + "value": "331123" + }, + { + "label": "松阳县", + "value": "331124" + }, + { + "label": "云和县", + "value": "331125" + }, + { + "label": "庆元县", + "value": "331126" + }, + { + "label": "景宁畲族自治县", + "value": "331127" + }, + { + "label": "龙泉市", + "value": "331181" + } + ] + ], + [ + [{ + "label": "瑶海区", + "value": "340102" + }, + { + "label": "庐阳区", + "value": "340103" + }, + { + "label": "蜀山区", + "value": "340104" + }, + { + "label": "包河区", + "value": "340111" + }, + { + "label": "长丰县", + "value": "340121" + }, + { + "label": "肥东县", + "value": "340122" + }, + { + "label": "肥西县", + "value": "340123" + }, + { + "label": "庐江县", + "value": "340124" + }, + { + "label": "合肥高新技术产业开发区", + "value": "340171" + }, + { + "label": "合肥经济技术开发区", + "value": "340172" + }, + { + "label": "合肥新站高新技术产业开发区", + "value": "340173" + }, + { + "label": "巢湖市", + "value": "340181" + } + ], + [{ + "label": "镜湖区", + "value": "340202" + }, + { + "label": "弋江区", + "value": "340203" + }, + { + "label": "鸠江区", + "value": "340207" + }, + { + "label": "三山区", + "value": "340208" + }, + { + "label": "芜湖县", + "value": "340221" + }, + { + "label": "繁昌县", + "value": "340222" + }, + { + "label": "南陵县", + "value": "340223" + }, + { + "label": "无为县", + "value": "340225" + }, + { + "label": "芜湖经济技术开发区", + "value": "340271" + }, + { + "label": "安徽芜湖长江大桥经济开发区", + "value": "340272" + } + ], + [{ + "label": "龙子湖区", + "value": "340302" + }, + { + "label": "蚌山区", + "value": "340303" + }, + { + "label": "禹会区", + "value": "340304" + }, + { + "label": "淮上区", + "value": "340311" + }, + { + "label": "怀远县", + "value": "340321" + }, + { + "label": "五河县", + "value": "340322" + }, + { + "label": "固镇县", + "value": "340323" + }, + { + "label": "蚌埠市高新技术开发区", + "value": "340371" + }, + { + "label": "蚌埠市经济开发区", + "value": "340372" + } + ], + [{ + "label": "大通区", + "value": "340402" + }, + { + "label": "田家庵区", + "value": "340403" + }, + { + "label": "谢家集区", + "value": "340404" + }, + { + "label": "八公山区", + "value": "340405" + }, + { + "label": "潘集区", + "value": "340406" + }, + { + "label": "凤台县", + "value": "340421" + }, + { + "label": "寿县", + "value": "340422" + } + ], + [{ + "label": "花山区", + "value": "340503" + }, + { + "label": "雨山区", + "value": "340504" + }, + { + "label": "博望区", + "value": "340506" + }, + { + "label": "当涂县", + "value": "340521" + }, + { + "label": "含山县", + "value": "340522" + }, + { + "label": "和县", + "value": "340523" + } + ], + [{ + "label": "杜集区", + "value": "340602" + }, + { + "label": "相山区", + "value": "340603" + }, + { + "label": "烈山区", + "value": "340604" + }, + { + "label": "濉溪县", + "value": "340621" + } + ], + [{ + "label": "铜官区", + "value": "340705" + }, + { + "label": "义安区", + "value": "340706" + }, + { + "label": "郊区", + "value": "340711" + }, + { + "label": "枞阳县", + "value": "340722" + } + ], + [{ + "label": "迎江区", + "value": "340802" + }, + { + "label": "大观区", + "value": "340803" + }, + { + "label": "宜秀区", + "value": "340811" + }, + { + "label": "怀宁县", + "value": "340822" + }, + { + "label": "潜山县", + "value": "340824" + }, + { + "label": "太湖县", + "value": "340825" + }, + { + "label": "宿松县", + "value": "340826" + }, + { + "label": "望江县", + "value": "340827" + }, + { + "label": "岳西县", + "value": "340828" + }, + { + "label": "安徽安庆经济开发区", + "value": "340871" + }, + { + "label": "桐城市", + "value": "340881" + } + ], + [{ + "label": "屯溪区", + "value": "341002" + }, + { + "label": "黄山区", + "value": "341003" + }, + { + "label": "徽州区", + "value": "341004" + }, + { + "label": "歙县", + "value": "341021" + }, + { + "label": "休宁县", + "value": "341022" + }, + { + "label": "黟县", + "value": "341023" + }, + { + "label": "祁门县", + "value": "341024" + } + ], + [{ + "label": "琅琊区", + "value": "341102" + }, + { + "label": "南谯区", + "value": "341103" + }, + { + "label": "来安县", + "value": "341122" + }, + { + "label": "全椒县", + "value": "341124" + }, + { + "label": "定远县", + "value": "341125" + }, + { + "label": "凤阳县", + "value": "341126" + }, + { + "label": "苏滁现代产业园", + "value": "341171" + }, + { + "label": "滁州经济技术开发区", + "value": "341172" + }, + { + "label": "天长市", + "value": "341181" + }, + { + "label": "明光市", + "value": "341182" + } + ], + [{ + "label": "颍州区", + "value": "341202" + }, + { + "label": "颍东区", + "value": "341203" + }, + { + "label": "颍泉区", + "value": "341204" + }, + { + "label": "临泉县", + "value": "341221" + }, + { + "label": "太和县", + "value": "341222" + }, + { + "label": "阜南县", + "value": "341225" + }, + { + "label": "颍上县", + "value": "341226" + }, + { + "label": "阜阳合肥现代产业园区", + "value": "341271" + }, + { + "label": "阜阳经济技术开发区", + "value": "341272" + }, + { + "label": "界首市", + "value": "341282" + } + ], + [{ + "label": "埇桥区", + "value": "341302" + }, + { + "label": "砀山县", + "value": "341321" + }, + { + "label": "萧县", + "value": "341322" + }, + { + "label": "灵璧县", + "value": "341323" + }, + { + "label": "泗县", + "value": "341324" + }, + { + "label": "宿州马鞍山现代产业园区", + "value": "341371" + }, + { + "label": "宿州经济技术开发区", + "value": "341372" + } + ], + [{ + "label": "金安区", + "value": "341502" + }, + { + "label": "裕安区", + "value": "341503" + }, + { + "label": "叶集区", + "value": "341504" + }, + { + "label": "霍邱县", + "value": "341522" + }, + { + "label": "舒城县", + "value": "341523" + }, + { + "label": "金寨县", + "value": "341524" + }, + { + "label": "霍山县", + "value": "341525" + } + ], + [{ + "label": "谯城区", + "value": "341602" + }, + { + "label": "涡阳县", + "value": "341621" + }, + { + "label": "蒙城县", + "value": "341622" + }, + { + "label": "利辛县", + "value": "341623" + } + ], + [{ + "label": "贵池区", + "value": "341702" + }, + { + "label": "东至县", + "value": "341721" + }, + { + "label": "石台县", + "value": "341722" + }, + { + "label": "青阳县", + "value": "341723" + } + ], + [{ + "label": "宣州区", + "value": "341802" + }, + { + "label": "郎溪县", + "value": "341821" + }, + { + "label": "广德县", + "value": "341822" + }, + { + "label": "泾县", + "value": "341823" + }, + { + "label": "绩溪县", + "value": "341824" + }, + { + "label": "旌德县", + "value": "341825" + }, + { + "label": "宣城市经济开发区", + "value": "341871" + }, + { + "label": "宁国市", + "value": "341881" + } + ] + ], + [ + [{ + "label": "鼓楼区", + "value": "350102" + }, + { + "label": "台江区", + "value": "350103" + }, + { + "label": "仓山区", + "value": "350104" + }, + { + "label": "马尾区", + "value": "350105" + }, + { + "label": "晋安区", + "value": "350111" + }, + { + "label": "闽侯县", + "value": "350121" + }, + { + "label": "连江县", + "value": "350122" + }, + { + "label": "罗源县", + "value": "350123" + }, + { + "label": "闽清县", + "value": "350124" + }, + { + "label": "永泰县", + "value": "350125" + }, + { + "label": "平潭县", + "value": "350128" + }, + { + "label": "福清市", + "value": "350181" + }, + { + "label": "长乐市", + "value": "350182" + } + ], + [{ + "label": "思明区", + "value": "350203" + }, + { + "label": "海沧区", + "value": "350205" + }, + { + "label": "湖里区", + "value": "350206" + }, + { + "label": "集美区", + "value": "350211" + }, + { + "label": "同安区", + "value": "350212" + }, + { + "label": "翔安区", + "value": "350213" + } + ], + [{ + "label": "城厢区", + "value": "350302" + }, + { + "label": "涵江区", + "value": "350303" + }, + { + "label": "荔城区", + "value": "350304" + }, + { + "label": "秀屿区", + "value": "350305" + }, + { + "label": "仙游县", + "value": "350322" + } + ], + [{ + "label": "梅列区", + "value": "350402" + }, + { + "label": "三元区", + "value": "350403" + }, + { + "label": "明溪县", + "value": "350421" + }, + { + "label": "清流县", + "value": "350423" + }, + { + "label": "宁化县", + "value": "350424" + }, + { + "label": "大田县", + "value": "350425" + }, + { + "label": "尤溪县", + "value": "350426" + }, + { + "label": "沙县", + "value": "350427" + }, + { + "label": "将乐县", + "value": "350428" + }, + { + "label": "泰宁县", + "value": "350429" + }, + { + "label": "建宁县", + "value": "350430" + }, + { + "label": "永安市", + "value": "350481" + } + ], + [{ + "label": "鲤城区", + "value": "350502" + }, + { + "label": "丰泽区", + "value": "350503" + }, + { + "label": "洛江区", + "value": "350504" + }, + { + "label": "泉港区", + "value": "350505" + }, + { + "label": "惠安县", + "value": "350521" + }, + { + "label": "安溪县", + "value": "350524" + }, + { + "label": "永春县", + "value": "350525" + }, + { + "label": "德化县", + "value": "350526" + }, + { + "label": "金门县", + "value": "350527" + }, + { + "label": "石狮市", + "value": "350581" + }, + { + "label": "晋江市", + "value": "350582" + }, + { + "label": "南安市", + "value": "350583" + } + ], + [{ + "label": "芗城区", + "value": "350602" + }, + { + "label": "龙文区", + "value": "350603" + }, + { + "label": "云霄县", + "value": "350622" + }, + { + "label": "漳浦县", + "value": "350623" + }, + { + "label": "诏安县", + "value": "350624" + }, + { + "label": "长泰县", + "value": "350625" + }, + { + "label": "东山县", + "value": "350626" + }, + { + "label": "南靖县", + "value": "350627" + }, + { + "label": "平和县", + "value": "350628" + }, + { + "label": "华安县", + "value": "350629" + }, + { + "label": "龙海市", + "value": "350681" + } + ], + [{ + "label": "延平区", + "value": "350702" + }, + { + "label": "建阳区", + "value": "350703" + }, + { + "label": "顺昌县", + "value": "350721" + }, + { + "label": "浦城县", + "value": "350722" + }, + { + "label": "光泽县", + "value": "350723" + }, + { + "label": "松溪县", + "value": "350724" + }, + { + "label": "政和县", + "value": "350725" + }, + { + "label": "邵武市", + "value": "350781" + }, + { + "label": "武夷山市", + "value": "350782" + }, + { + "label": "建瓯市", + "value": "350783" + } + ], + [{ + "label": "新罗区", + "value": "350802" + }, + { + "label": "永定区", + "value": "350803" + }, + { + "label": "长汀县", + "value": "350821" + }, + { + "label": "上杭县", + "value": "350823" + }, + { + "label": "武平县", + "value": "350824" + }, + { + "label": "连城县", + "value": "350825" + }, + { + "label": "漳平市", + "value": "350881" + } + ], + [{ + "label": "蕉城区", + "value": "350902" + }, + { + "label": "霞浦县", + "value": "350921" + }, + { + "label": "古田县", + "value": "350922" + }, + { + "label": "屏南县", + "value": "350923" + }, + { + "label": "寿宁县", + "value": "350924" + }, + { + "label": "周宁县", + "value": "350925" + }, + { + "label": "柘荣县", + "value": "350926" + }, + { + "label": "福安市", + "value": "350981" + }, + { + "label": "福鼎市", + "value": "350982" + } + ] + ], + [ + [{ + "label": "东湖区", + "value": "360102" + }, + { + "label": "西湖区", + "value": "360103" + }, + { + "label": "青云谱区", + "value": "360104" + }, + { + "label": "湾里区", + "value": "360105" + }, + { + "label": "青山湖区", + "value": "360111" + }, + { + "label": "新建区", + "value": "360112" + }, + { + "label": "南昌县", + "value": "360121" + }, + { + "label": "安义县", + "value": "360123" + }, + { + "label": "进贤县", + "value": "360124" + } + ], + [{ + "label": "昌江区", + "value": "360202" + }, + { + "label": "珠山区", + "value": "360203" + }, + { + "label": "浮梁县", + "value": "360222" + }, + { + "label": "乐平市", + "value": "360281" + } + ], + [{ + "label": "安源区", + "value": "360302" + }, + { + "label": "湘东区", + "value": "360313" + }, + { + "label": "莲花县", + "value": "360321" + }, + { + "label": "上栗县", + "value": "360322" + }, + { + "label": "芦溪县", + "value": "360323" + } + ], + [{ + "label": "濂溪区", + "value": "360402" + }, + { + "label": "浔阳区", + "value": "360403" + }, + { + "label": "柴桑区", + "value": "360404" + }, + { + "label": "武宁县", + "value": "360423" + }, + { + "label": "修水县", + "value": "360424" + }, + { + "label": "永修县", + "value": "360425" + }, + { + "label": "德安县", + "value": "360426" + }, + { + "label": "都昌县", + "value": "360428" + }, + { + "label": "湖口县", + "value": "360429" + }, + { + "label": "彭泽县", + "value": "360430" + }, + { + "label": "瑞昌市", + "value": "360481" + }, + { + "label": "共青城市", + "value": "360482" + }, + { + "label": "庐山市", + "value": "360483" + } + ], + [{ + "label": "渝水区", + "value": "360502" + }, + { + "label": "分宜县", + "value": "360521" + } + ], + [{ + "label": "月湖区", + "value": "360602" + }, + { + "label": "余江县", + "value": "360622" + }, + { + "label": "贵溪市", + "value": "360681" + } + ], + [{ + "label": "章贡区", + "value": "360702" + }, + { + "label": "南康区", + "value": "360703" + }, + { + "label": "赣县区", + "value": "360704" + }, + { + "label": "信丰县", + "value": "360722" + }, + { + "label": "大余县", + "value": "360723" + }, + { + "label": "上犹县", + "value": "360724" + }, + { + "label": "崇义县", + "value": "360725" + }, + { + "label": "安远县", + "value": "360726" + }, + { + "label": "龙南县", + "value": "360727" + }, + { + "label": "定南县", + "value": "360728" + }, + { + "label": "全南县", + "value": "360729" + }, + { + "label": "宁都县", + "value": "360730" + }, + { + "label": "于都县", + "value": "360731" + }, + { + "label": "兴国县", + "value": "360732" + }, + { + "label": "会昌县", + "value": "360733" + }, + { + "label": "寻乌县", + "value": "360734" + }, + { + "label": "石城县", + "value": "360735" + }, + { + "label": "瑞金市", + "value": "360781" + } + ], + [{ + "label": "吉州区", + "value": "360802" + }, + { + "label": "青原区", + "value": "360803" + }, + { + "label": "吉安县", + "value": "360821" + }, + { + "label": "吉水县", + "value": "360822" + }, + { + "label": "峡江县", + "value": "360823" + }, + { + "label": "新干县", + "value": "360824" + }, + { + "label": "永丰县", + "value": "360825" + }, + { + "label": "泰和县", + "value": "360826" + }, + { + "label": "遂川县", + "value": "360827" + }, + { + "label": "万安县", + "value": "360828" + }, + { + "label": "安福县", + "value": "360829" + }, + { + "label": "永新县", + "value": "360830" + }, + { + "label": "井冈山市", + "value": "360881" + } + ], + [{ + "label": "袁州区", + "value": "360902" + }, + { + "label": "奉新县", + "value": "360921" + }, + { + "label": "万载县", + "value": "360922" + }, + { + "label": "上高县", + "value": "360923" + }, + { + "label": "宜丰县", + "value": "360924" + }, + { + "label": "靖安县", + "value": "360925" + }, + { + "label": "铜鼓县", + "value": "360926" + }, + { + "label": "丰城市", + "value": "360981" + }, + { + "label": "樟树市", + "value": "360982" + }, + { + "label": "高安市", + "value": "360983" + } + ], + [{ + "label": "临川区", + "value": "361002" + }, + { + "label": "东乡区", + "value": "361003" + }, + { + "label": "南城县", + "value": "361021" + }, + { + "label": "黎川县", + "value": "361022" + }, + { + "label": "南丰县", + "value": "361023" + }, + { + "label": "崇仁县", + "value": "361024" + }, + { + "label": "乐安县", + "value": "361025" + }, + { + "label": "宜黄县", + "value": "361026" + }, + { + "label": "金溪县", + "value": "361027" + }, + { + "label": "资溪县", + "value": "361028" + }, + { + "label": "广昌县", + "value": "361030" + } + ], + [{ + "label": "信州区", + "value": "361102" + }, + { + "label": "广丰区", + "value": "361103" + }, + { + "label": "上饶县", + "value": "361121" + }, + { + "label": "玉山县", + "value": "361123" + }, + { + "label": "铅山县", + "value": "361124" + }, + { + "label": "横峰县", + "value": "361125" + }, + { + "label": "弋阳县", + "value": "361126" + }, + { + "label": "余干县", + "value": "361127" + }, + { + "label": "鄱阳县", + "value": "361128" + }, + { + "label": "万年县", + "value": "361129" + }, + { + "label": "婺源县", + "value": "361130" + }, + { + "label": "德兴市", + "value": "361181" + } + ] + ], + [ + [{ + "label": "历下区", + "value": "370102" + }, + { + "label": "市中区", + "value": "370103" + }, + { + "label": "槐荫区", + "value": "370104" + }, + { + "label": "天桥区", + "value": "370105" + }, + { + "label": "历城区", + "value": "370112" + }, + { + "label": "长清区", + "value": "370113" + }, + { + "label": "章丘区", + "value": "370114" + }, + { + "label": "平阴县", + "value": "370124" + }, + { + "label": "济阳县", + "value": "370125" + }, + { + "label": "商河县", + "value": "370126" + }, + { + "label": "济南高新技术产业开发区", + "value": "370171" + } + ], + [{ + "label": "市南区", + "value": "370202" + }, + { + "label": "市北区", + "value": "370203" + }, + { + "label": "黄岛区", + "value": "370211" + }, + { + "label": "崂山区", + "value": "370212" + }, + { + "label": "李沧区", + "value": "370213" + }, + { + "label": "城阳区", + "value": "370214" + }, + { + "label": "即墨区", + "value": "370215" + }, + { + "label": "青岛高新技术产业开发区", + "value": "370271" + }, + { + "label": "胶州市", + "value": "370281" + }, + { + "label": "平度市", + "value": "370283" + }, + { + "label": "莱西市", + "value": "370285" + } + ], + [{ + "label": "淄川区", + "value": "370302" + }, + { + "label": "张店区", + "value": "370303" + }, + { + "label": "博山区", + "value": "370304" + }, + { + "label": "临淄区", + "value": "370305" + }, + { + "label": "周村区", + "value": "370306" + }, + { + "label": "桓台县", + "value": "370321" + }, + { + "label": "高青县", + "value": "370322" + }, + { + "label": "沂源县", + "value": "370323" + } + ], + [{ + "label": "市中区", + "value": "370402" + }, + { + "label": "薛城区", + "value": "370403" + }, + { + "label": "峄城区", + "value": "370404" + }, + { + "label": "台儿庄区", + "value": "370405" + }, + { + "label": "山亭区", + "value": "370406" + }, + { + "label": "滕州市", + "value": "370481" + } + ], + [{ + "label": "东营区", + "value": "370502" + }, + { + "label": "河口区", + "value": "370503" + }, + { + "label": "垦利区", + "value": "370505" + }, + { + "label": "利津县", + "value": "370522" + }, + { + "label": "广饶县", + "value": "370523" + }, + { + "label": "东营经济技术开发区", + "value": "370571" + }, + { + "label": "东营港经济开发区", + "value": "370572" + } + ], + [{ + "label": "芝罘区", + "value": "370602" + }, + { + "label": "福山区", + "value": "370611" + }, + { + "label": "牟平区", + "value": "370612" + }, + { + "label": "莱山区", + "value": "370613" + }, + { + "label": "长岛县", + "value": "370634" + }, + { + "label": "烟台高新技术产业开发区", + "value": "370671" + }, + { + "label": "烟台经济技术开发区", + "value": "370672" + }, + { + "label": "龙口市", + "value": "370681" + }, + { + "label": "莱阳市", + "value": "370682" + }, + { + "label": "莱州市", + "value": "370683" + }, + { + "label": "蓬莱市", + "value": "370684" + }, + { + "label": "招远市", + "value": "370685" + }, + { + "label": "栖霞市", + "value": "370686" + }, + { + "label": "海阳市", + "value": "370687" + } + ], + [{ + "label": "潍城区", + "value": "370702" + }, + { + "label": "寒亭区", + "value": "370703" + }, + { + "label": "坊子区", + "value": "370704" + }, + { + "label": "奎文区", + "value": "370705" + }, + { + "label": "临朐县", + "value": "370724" + }, + { + "label": "昌乐县", + "value": "370725" + }, + { + "label": "潍坊滨海经济技术开发区", + "value": "370772" + }, + { + "label": "青州市", + "value": "370781" + }, + { + "label": "诸城市", + "value": "370782" + }, + { + "label": "寿光市", + "value": "370783" + }, + { + "label": "安丘市", + "value": "370784" + }, + { + "label": "高密市", + "value": "370785" + }, + { + "label": "昌邑市", + "value": "370786" + } + ], + [{ + "label": "任城区", + "value": "370811" + }, + { + "label": "兖州区", + "value": "370812" + }, + { + "label": "微山县", + "value": "370826" + }, + { + "label": "鱼台县", + "value": "370827" + }, + { + "label": "金乡县", + "value": "370828" + }, + { + "label": "嘉祥县", + "value": "370829" + }, + { + "label": "汶上县", + "value": "370830" + }, + { + "label": "泗水县", + "value": "370831" + }, + { + "label": "梁山县", + "value": "370832" + }, + { + "label": "济宁高新技术产业开发区", + "value": "370871" + }, + { + "label": "曲阜市", + "value": "370881" + }, + { + "label": "邹城市", + "value": "370883" + } + ], + [{ + "label": "泰山区", + "value": "370902" + }, + { + "label": "岱岳区", + "value": "370911" + }, + { + "label": "宁阳县", + "value": "370921" + }, + { + "label": "东平县", + "value": "370923" + }, + { + "label": "新泰市", + "value": "370982" + }, + { + "label": "肥城市", + "value": "370983" + } + ], + [{ + "label": "环翠区", + "value": "371002" + }, + { + "label": "文登区", + "value": "371003" + }, + { + "label": "威海火炬高技术产业开发区", + "value": "371071" + }, + { + "label": "威海经济技术开发区", + "value": "371072" + }, + { + "label": "威海临港经济技术开发区", + "value": "371073" + }, + { + "label": "荣成市", + "value": "371082" + }, + { + "label": "乳山市", + "value": "371083" + } + ], + [{ + "label": "东港区", + "value": "371102" + }, + { + "label": "岚山区", + "value": "371103" + }, + { + "label": "五莲县", + "value": "371121" + }, + { + "label": "莒县", + "value": "371122" + }, + { + "label": "日照经济技术开发区", + "value": "371171" + }, + { + "label": "日照国际海洋城", + "value": "371172" + } + ], + [{ + "label": "莱城区", + "value": "371202" + }, + { + "label": "钢城区", + "value": "371203" + } + ], + [{ + "label": "兰山区", + "value": "371302" + }, + { + "label": "罗庄区", + "value": "371311" + }, + { + "label": "河东区", + "value": "371312" + }, + { + "label": "沂南县", + "value": "371321" + }, + { + "label": "郯城县", + "value": "371322" + }, + { + "label": "沂水县", + "value": "371323" + }, + { + "label": "兰陵县", + "value": "371324" + }, + { + "label": "费县", + "value": "371325" + }, + { + "label": "平邑县", + "value": "371326" + }, + { + "label": "莒南县", + "value": "371327" + }, + { + "label": "蒙阴县", + "value": "371328" + }, + { + "label": "临沭县", + "value": "371329" + }, + { + "label": "临沂高新技术产业开发区", + "value": "371371" + }, + { + "label": "临沂经济技术开发区", + "value": "371372" + }, + { + "label": "临沂临港经济开发区", + "value": "371373" + } + ], + [{ + "label": "德城区", + "value": "371402" + }, + { + "label": "陵城区", + "value": "371403" + }, + { + "label": "宁津县", + "value": "371422" + }, + { + "label": "庆云县", + "value": "371423" + }, + { + "label": "临邑县", + "value": "371424" + }, + { + "label": "齐河县", + "value": "371425" + }, + { + "label": "平原县", + "value": "371426" + }, + { + "label": "夏津县", + "value": "371427" + }, + { + "label": "武城县", + "value": "371428" + }, + { + "label": "德州经济技术开发区", + "value": "371471" + }, + { + "label": "德州运河经济开发区", + "value": "371472" + }, + { + "label": "乐陵市", + "value": "371481" + }, + { + "label": "禹城市", + "value": "371482" + } + ], + [{ + "label": "东昌府区", + "value": "371502" + }, + { + "label": "阳谷县", + "value": "371521" + }, + { + "label": "莘县", + "value": "371522" + }, + { + "label": "茌平县", + "value": "371523" + }, + { + "label": "东阿县", + "value": "371524" + }, + { + "label": "冠县", + "value": "371525" + }, + { + "label": "高唐县", + "value": "371526" + }, + { + "label": "临清市", + "value": "371581" + } + ], + [{ + "label": "滨城区", + "value": "371602" + }, + { + "label": "沾化区", + "value": "371603" + }, + { + "label": "惠民县", + "value": "371621" + }, + { + "label": "阳信县", + "value": "371622" + }, + { + "label": "无棣县", + "value": "371623" + }, + { + "label": "博兴县", + "value": "371625" + }, + { + "label": "邹平县", + "value": "371626" + } + ], + [{ + "label": "牡丹区", + "value": "371702" + }, + { + "label": "定陶区", + "value": "371703" + }, + { + "label": "曹县", + "value": "371721" + }, + { + "label": "单县", + "value": "371722" + }, + { + "label": "成武县", + "value": "371723" + }, + { + "label": "巨野县", + "value": "371724" + }, + { + "label": "郓城县", + "value": "371725" + }, + { + "label": "鄄城县", + "value": "371726" + }, + { + "label": "东明县", + "value": "371728" + }, + { + "label": "菏泽经济技术开发区", + "value": "371771" + }, + { + "label": "菏泽高新技术开发区", + "value": "371772" + } + ] + ], + [ + [{ + "label": "中原区", + "value": "410102" + }, + { + "label": "二七区", + "value": "410103" + }, + { + "label": "管城回族区", + "value": "410104" + }, + { + "label": "金水区", + "value": "410105" + }, + { + "label": "上街区", + "value": "410106" + }, + { + "label": "惠济区", + "value": "410108" + }, + { + "label": "中牟县", + "value": "410122" + }, + { + "label": "郑州经济技术开发区", + "value": "410171" + }, + { + "label": "郑州高新技术产业开发区", + "value": "410172" + }, + { + "label": "郑州航空港经济综合实验区", + "value": "410173" + }, + { + "label": "巩义市", + "value": "410181" + }, + { + "label": "荥阳市", + "value": "410182" + }, + { + "label": "新密市", + "value": "410183" + }, + { + "label": "新郑市", + "value": "410184" + }, + { + "label": "登封市", + "value": "410185" + } + ], + [{ + "label": "龙亭区", + "value": "410202" + }, + { + "label": "顺河回族区", + "value": "410203" + }, + { + "label": "鼓楼区", + "value": "410204" + }, + { + "label": "禹王台区", + "value": "410205" + }, + { + "label": "祥符区", + "value": "410212" + }, + { + "label": "杞县", + "value": "410221" + }, + { + "label": "通许县", + "value": "410222" + }, + { + "label": "尉氏县", + "value": "410223" + }, + { + "label": "兰考县", + "value": "410225" + } + ], + [{ + "label": "老城区", + "value": "410302" + }, + { + "label": "西工区", + "value": "410303" + }, + { + "label": "瀍河回族区", + "value": "410304" + }, + { + "label": "涧西区", + "value": "410305" + }, + { + "label": "吉利区", + "value": "410306" + }, + { + "label": "洛龙区", + "value": "410311" + }, + { + "label": "孟津县", + "value": "410322" + }, + { + "label": "新安县", + "value": "410323" + }, + { + "label": "栾川县", + "value": "410324" + }, + { + "label": "嵩县", + "value": "410325" + }, + { + "label": "汝阳县", + "value": "410326" + }, + { + "label": "宜阳县", + "value": "410327" + }, + { + "label": "洛宁县", + "value": "410328" + }, + { + "label": "伊川县", + "value": "410329" + }, + { + "label": "洛阳高新技术产业开发区", + "value": "410371" + }, + { + "label": "偃师市", + "value": "410381" + } + ], + [{ + "label": "新华区", + "value": "410402" + }, + { + "label": "卫东区", + "value": "410403" + }, + { + "label": "石龙区", + "value": "410404" + }, + { + "label": "湛河区", + "value": "410411" + }, + { + "label": "宝丰县", + "value": "410421" + }, + { + "label": "叶县", + "value": "410422" + }, + { + "label": "鲁山县", + "value": "410423" + }, + { + "label": "郏县", + "value": "410425" + }, + { + "label": "平顶山高新技术产业开发区", + "value": "410471" + }, + { + "label": "平顶山市新城区", + "value": "410472" + }, + { + "label": "舞钢市", + "value": "410481" + }, + { + "label": "汝州市", + "value": "410482" + } + ], + [{ + "label": "文峰区", + "value": "410502" + }, + { + "label": "北关区", + "value": "410503" + }, + { + "label": "殷都区", + "value": "410505" + }, + { + "label": "龙安区", + "value": "410506" + }, + { + "label": "安阳县", + "value": "410522" + }, + { + "label": "汤阴县", + "value": "410523" + }, + { + "label": "滑县", + "value": "410526" + }, + { + "label": "内黄县", + "value": "410527" + }, + { + "label": "安阳高新技术产业开发区", + "value": "410571" + }, + { + "label": "林州市", + "value": "410581" + } + ], + [{ + "label": "鹤山区", + "value": "410602" + }, + { + "label": "山城区", + "value": "410603" + }, + { + "label": "淇滨区", + "value": "410611" + }, + { + "label": "浚县", + "value": "410621" + }, + { + "label": "淇县", + "value": "410622" + }, + { + "label": "鹤壁经济技术开发区", + "value": "410671" + } + ], + [{ + "label": "红旗区", + "value": "410702" + }, + { + "label": "卫滨区", + "value": "410703" + }, + { + "label": "凤泉区", + "value": "410704" + }, + { + "label": "牧野区", + "value": "410711" + }, + { + "label": "新乡县", + "value": "410721" + }, + { + "label": "获嘉县", + "value": "410724" + }, + { + "label": "原阳县", + "value": "410725" + }, + { + "label": "延津县", + "value": "410726" + }, + { + "label": "封丘县", + "value": "410727" + }, + { + "label": "长垣县", + "value": "410728" + }, + { + "label": "新乡高新技术产业开发区", + "value": "410771" + }, + { + "label": "新乡经济技术开发区", + "value": "410772" + }, + { + "label": "新乡市平原城乡一体化示范区", + "value": "410773" + }, + { + "label": "卫辉市", + "value": "410781" + }, + { + "label": "辉县市", + "value": "410782" + } + ], + [{ + "label": "解放区", + "value": "410802" + }, + { + "label": "中站区", + "value": "410803" + }, + { + "label": "马村区", + "value": "410804" + }, + { + "label": "山阳区", + "value": "410811" + }, + { + "label": "修武县", + "value": "410821" + }, + { + "label": "博爱县", + "value": "410822" + }, + { + "label": "武陟县", + "value": "410823" + }, + { + "label": "温县", + "value": "410825" + }, + { + "label": "焦作城乡一体化示范区", + "value": "410871" + }, + { + "label": "沁阳市", + "value": "410882" + }, + { + "label": "孟州市", + "value": "410883" + } + ], + [{ + "label": "华龙区", + "value": "410902" + }, + { + "label": "清丰县", + "value": "410922" + }, + { + "label": "南乐县", + "value": "410923" + }, + { + "label": "范县", + "value": "410926" + }, + { + "label": "台前县", + "value": "410927" + }, + { + "label": "濮阳县", + "value": "410928" + }, + { + "label": "河南濮阳工业园区", + "value": "410971" + }, + { + "label": "濮阳经济技术开发区", + "value": "410972" + } + ], + [{ + "label": "魏都区", + "value": "411002" + }, + { + "label": "建安区", + "value": "411003" + }, + { + "label": "鄢陵县", + "value": "411024" + }, + { + "label": "襄城县", + "value": "411025" + }, + { + "label": "许昌经济技术开发区", + "value": "411071" + }, + { + "label": "禹州市", + "value": "411081" + }, + { + "label": "长葛市", + "value": "411082" + } + ], + [{ + "label": "源汇区", + "value": "411102" + }, + { + "label": "郾城区", + "value": "411103" + }, + { + "label": "召陵区", + "value": "411104" + }, + { + "label": "舞阳县", + "value": "411121" + }, + { + "label": "临颍县", + "value": "411122" + }, + { + "label": "漯河经济技术开发区", + "value": "411171" + } + ], + [{ + "label": "湖滨区", + "value": "411202" + }, + { + "label": "陕州区", + "value": "411203" + }, + { + "label": "渑池县", + "value": "411221" + }, + { + "label": "卢氏县", + "value": "411224" + }, + { + "label": "河南三门峡经济开发区", + "value": "411271" + }, + { + "label": "义马市", + "value": "411281" + }, + { + "label": "灵宝市", + "value": "411282" + } + ], + [{ + "label": "宛城区", + "value": "411302" + }, + { + "label": "卧龙区", + "value": "411303" + }, + { + "label": "南召县", + "value": "411321" + }, + { + "label": "方城县", + "value": "411322" + }, + { + "label": "西峡县", + "value": "411323" + }, + { + "label": "镇平县", + "value": "411324" + }, + { + "label": "内乡县", + "value": "411325" + }, + { + "label": "淅川县", + "value": "411326" + }, + { + "label": "社旗县", + "value": "411327" + }, + { + "label": "唐河县", + "value": "411328" + }, + { + "label": "新野县", + "value": "411329" + }, + { + "label": "桐柏县", + "value": "411330" + }, + { + "label": "南阳高新技术产业开发区", + "value": "411371" + }, + { + "label": "南阳市城乡一体化示范区", + "value": "411372" + }, + { + "label": "邓州市", + "value": "411381" + } + ], + [{ + "label": "梁园区", + "value": "411402" + }, + { + "label": "睢阳区", + "value": "411403" + }, + { + "label": "民权县", + "value": "411421" + }, + { + "label": "睢县", + "value": "411422" + }, + { + "label": "宁陵县", + "value": "411423" + }, + { + "label": "柘城县", + "value": "411424" + }, + { + "label": "虞城县", + "value": "411425" + }, + { + "label": "夏邑县", + "value": "411426" + }, + { + "label": "豫东综合物流产业聚集区", + "value": "411471" + }, + { + "label": "河南商丘经济开发区", + "value": "411472" + }, + { + "label": "永城市", + "value": "411481" + } + ], + [{ + "label": "浉河区", + "value": "411502" + }, + { + "label": "平桥区", + "value": "411503" + }, + { + "label": "罗山县", + "value": "411521" + }, + { + "label": "光山县", + "value": "411522" + }, + { + "label": "新县", + "value": "411523" + }, + { + "label": "商城县", + "value": "411524" + }, + { + "label": "固始县", + "value": "411525" + }, + { + "label": "潢川县", + "value": "411526" + }, + { + "label": "淮滨县", + "value": "411527" + }, + { + "label": "息县", + "value": "411528" + }, + { + "label": "信阳高新技术产业开发区", + "value": "411571" + } + ], + [{ + "label": "川汇区", + "value": "411602" + }, + { + "label": "扶沟县", + "value": "411621" + }, + { + "label": "西华县", + "value": "411622" + }, + { + "label": "商水县", + "value": "411623" + }, + { + "label": "沈丘县", + "value": "411624" + }, + { + "label": "郸城县", + "value": "411625" + }, + { + "label": "淮阳县", + "value": "411626" + }, + { + "label": "太康县", + "value": "411627" + }, + { + "label": "鹿邑县", + "value": "411628" + }, + { + "label": "河南周口经济开发区", + "value": "411671" + }, + { + "label": "项城市", + "value": "411681" + } + ], + [{ + "label": "驿城区", + "value": "411702" + }, + { + "label": "西平县", + "value": "411721" + }, + { + "label": "上蔡县", + "value": "411722" + }, + { + "label": "平舆县", + "value": "411723" + }, + { + "label": "正阳县", + "value": "411724" + }, + { + "label": "确山县", + "value": "411725" + }, + { + "label": "泌阳县", + "value": "411726" + }, + { + "label": "汝南县", + "value": "411727" + }, + { + "label": "遂平县", + "value": "411728" + }, + { + "label": "新蔡县", + "value": "411729" + }, + { + "label": "河南驻马店经济开发区", + "value": "411771" + } + ], + [{ + "label": "济源市", + "value": "419001" + }] + ], + [ + [{ + "label": "江岸区", + "value": "420102" + }, + { + "label": "江汉区", + "value": "420103" + }, + { + "label": "硚口区", + "value": "420104" + }, + { + "label": "汉阳区", + "value": "420105" + }, + { + "label": "武昌区", + "value": "420106" + }, + { + "label": "青山区", + "value": "420107" + }, + { + "label": "洪山区", + "value": "420111" + }, + { + "label": "东西湖区", + "value": "420112" + }, + { + "label": "汉南区", + "value": "420113" + }, + { + "label": "蔡甸区", + "value": "420114" + }, + { + "label": "江夏区", + "value": "420115" + }, + { + "label": "黄陂区", + "value": "420116" + }, + { + "label": "新洲区", + "value": "420117" + } + ], + [{ + "label": "黄石港区", + "value": "420202" + }, + { + "label": "西塞山区", + "value": "420203" + }, + { + "label": "下陆区", + "value": "420204" + }, + { + "label": "铁山区", + "value": "420205" + }, + { + "label": "阳新县", + "value": "420222" + }, + { + "label": "大冶市", + "value": "420281" + } + ], + [{ + "label": "茅箭区", + "value": "420302" + }, + { + "label": "张湾区", + "value": "420303" + }, + { + "label": "郧阳区", + "value": "420304" + }, + { + "label": "郧西县", + "value": "420322" + }, + { + "label": "竹山县", + "value": "420323" + }, + { + "label": "竹溪县", + "value": "420324" + }, + { + "label": "房县", + "value": "420325" + }, + { + "label": "丹江口市", + "value": "420381" + } + ], + [{ + "label": "西陵区", + "value": "420502" + }, + { + "label": "伍家岗区", + "value": "420503" + }, + { + "label": "点军区", + "value": "420504" + }, + { + "label": "猇亭区", + "value": "420505" + }, + { + "label": "夷陵区", + "value": "420506" + }, + { + "label": "远安县", + "value": "420525" + }, + { + "label": "兴山县", + "value": "420526" + }, + { + "label": "秭归县", + "value": "420527" + }, + { + "label": "长阳土家族自治县", + "value": "420528" + }, + { + "label": "五峰土家族自治县", + "value": "420529" + }, + { + "label": "宜都市", + "value": "420581" + }, + { + "label": "当阳市", + "value": "420582" + }, + { + "label": "枝江市", + "value": "420583" + } + ], + [{ + "label": "襄城区", + "value": "420602" + }, + { + "label": "樊城区", + "value": "420606" + }, + { + "label": "襄州区", + "value": "420607" + }, + { + "label": "南漳县", + "value": "420624" + }, + { + "label": "谷城县", + "value": "420625" + }, + { + "label": "保康县", + "value": "420626" + }, + { + "label": "老河口市", + "value": "420682" + }, + { + "label": "枣阳市", + "value": "420683" + }, + { + "label": "宜城市", + "value": "420684" + } + ], + [{ + "label": "梁子湖区", + "value": "420702" + }, + { + "label": "华容区", + "value": "420703" + }, + { + "label": "鄂城区", + "value": "420704" + } + ], + [{ + "label": "东宝区", + "value": "420802" + }, + { + "label": "掇刀区", + "value": "420804" + }, + { + "label": "京山县", + "value": "420821" + }, + { + "label": "沙洋县", + "value": "420822" + }, + { + "label": "钟祥市", + "value": "420881" + } + ], + [{ + "label": "孝南区", + "value": "420902" + }, + { + "label": "孝昌县", + "value": "420921" + }, + { + "label": "大悟县", + "value": "420922" + }, + { + "label": "云梦县", + "value": "420923" + }, + { + "label": "应城市", + "value": "420981" + }, + { + "label": "安陆市", + "value": "420982" + }, + { + "label": "汉川市", + "value": "420984" + } + ], + [{ + "label": "沙市区", + "value": "421002" + }, + { + "label": "荆州区", + "value": "421003" + }, + { + "label": "公安县", + "value": "421022" + }, + { + "label": "监利县", + "value": "421023" + }, + { + "label": "江陵县", + "value": "421024" + }, + { + "label": "荆州经济技术开发区", + "value": "421071" + }, + { + "label": "石首市", + "value": "421081" + }, + { + "label": "洪湖市", + "value": "421083" + }, + { + "label": "松滋市", + "value": "421087" + } + ], + [{ + "label": "黄州区", + "value": "421102" + }, + { + "label": "团风县", + "value": "421121" + }, + { + "label": "红安县", + "value": "421122" + }, + { + "label": "罗田县", + "value": "421123" + }, + { + "label": "英山县", + "value": "421124" + }, + { + "label": "浠水县", + "value": "421125" + }, + { + "label": "蕲春县", + "value": "421126" + }, + { + "label": "黄梅县", + "value": "421127" + }, + { + "label": "龙感湖管理区", + "value": "421171" + }, + { + "label": "麻城市", + "value": "421181" + }, + { + "label": "武穴市", + "value": "421182" + } + ], + [{ + "label": "咸安区", + "value": "421202" + }, + { + "label": "嘉鱼县", + "value": "421221" + }, + { + "label": "通城县", + "value": "421222" + }, + { + "label": "崇阳县", + "value": "421223" + }, + { + "label": "通山县", + "value": "421224" + }, + { + "label": "赤壁市", + "value": "421281" + } + ], + [{ + "label": "曾都区", + "value": "421303" + }, + { + "label": "随县", + "value": "421321" + }, + { + "label": "广水市", + "value": "421381" + } + ], + [{ + "label": "恩施市", + "value": "422801" + }, + { + "label": "利川市", + "value": "422802" + }, + { + "label": "建始县", + "value": "422822" + }, + { + "label": "巴东县", + "value": "422823" + }, + { + "label": "宣恩县", + "value": "422825" + }, + { + "label": "咸丰县", + "value": "422826" + }, + { + "label": "来凤县", + "value": "422827" + }, + { + "label": "鹤峰县", + "value": "422828" + } + ], + [{ + "label": "仙桃市", + "value": "429004" + }, + { + "label": "潜江市", + "value": "429005" + }, + { + "label": "天门市", + "value": "429006" + }, + { + "label": "神农架林区", + "value": "429021" + } + ] + ], + [ + [{ + "label": "芙蓉区", + "value": "430102" + }, + { + "label": "天心区", + "value": "430103" + }, + { + "label": "岳麓区", + "value": "430104" + }, + { + "label": "开福区", + "value": "430105" + }, + { + "label": "雨花区", + "value": "430111" + }, + { + "label": "望城区", + "value": "430112" + }, + { + "label": "长沙县", + "value": "430121" + }, + { + "label": "浏阳市", + "value": "430181" + }, + { + "label": "宁乡市", + "value": "430182" + } + ], + [{ + "label": "荷塘区", + "value": "430202" + }, + { + "label": "芦淞区", + "value": "430203" + }, + { + "label": "石峰区", + "value": "430204" + }, + { + "label": "天元区", + "value": "430211" + }, + { + "label": "株洲县", + "value": "430221" + }, + { + "label": "攸县", + "value": "430223" + }, + { + "label": "茶陵县", + "value": "430224" + }, + { + "label": "炎陵县", + "value": "430225" + }, + { + "label": "云龙示范区", + "value": "430271" + }, + { + "label": "醴陵市", + "value": "430281" + } + ], + [{ + "label": "雨湖区", + "value": "430302" + }, + { + "label": "岳塘区", + "value": "430304" + }, + { + "label": "湘潭县", + "value": "430321" + }, + { + "label": "湖南湘潭高新技术产业园区", + "value": "430371" + }, + { + "label": "湘潭昭山示范区", + "value": "430372" + }, + { + "label": "湘潭九华示范区", + "value": "430373" + }, + { + "label": "湘乡市", + "value": "430381" + }, + { + "label": "韶山市", + "value": "430382" + } + ], + [{ + "label": "珠晖区", + "value": "430405" + }, + { + "label": "雁峰区", + "value": "430406" + }, + { + "label": "石鼓区", + "value": "430407" + }, + { + "label": "蒸湘区", + "value": "430408" + }, + { + "label": "南岳区", + "value": "430412" + }, + { + "label": "衡阳县", + "value": "430421" + }, + { + "label": "衡南县", + "value": "430422" + }, + { + "label": "衡山县", + "value": "430423" + }, + { + "label": "衡东县", + "value": "430424" + }, + { + "label": "祁东县", + "value": "430426" + }, + { + "label": "衡阳综合保税区", + "value": "430471" + }, + { + "label": "湖南衡阳高新技术产业园区", + "value": "430472" + }, + { + "label": "湖南衡阳松木经济开发区", + "value": "430473" + }, + { + "label": "耒阳市", + "value": "430481" + }, + { + "label": "常宁市", + "value": "430482" + } + ], + [{ + "label": "双清区", + "value": "430502" + }, + { + "label": "大祥区", + "value": "430503" + }, + { + "label": "北塔区", + "value": "430511" + }, + { + "label": "邵东县", + "value": "430521" + }, + { + "label": "新邵县", + "value": "430522" + }, + { + "label": "邵阳县", + "value": "430523" + }, + { + "label": "隆回县", + "value": "430524" + }, + { + "label": "洞口县", + "value": "430525" + }, + { + "label": "绥宁县", + "value": "430527" + }, + { + "label": "新宁县", + "value": "430528" + }, + { + "label": "城步苗族自治县", + "value": "430529" + }, + { + "label": "武冈市", + "value": "430581" + } + ], + [{ + "label": "岳阳楼区", + "value": "430602" + }, + { + "label": "云溪区", + "value": "430603" + }, + { + "label": "君山区", + "value": "430611" + }, + { + "label": "岳阳县", + "value": "430621" + }, + { + "label": "华容县", + "value": "430623" + }, + { + "label": "湘阴县", + "value": "430624" + }, + { + "label": "平江县", + "value": "430626" + }, + { + "label": "岳阳市屈原管理区", + "value": "430671" + }, + { + "label": "汨罗市", + "value": "430681" + }, + { + "label": "临湘市", + "value": "430682" + } + ], + [{ + "label": "武陵区", + "value": "430702" + }, + { + "label": "鼎城区", + "value": "430703" + }, + { + "label": "安乡县", + "value": "430721" + }, + { + "label": "汉寿县", + "value": "430722" + }, + { + "label": "澧县", + "value": "430723" + }, + { + "label": "临澧县", + "value": "430724" + }, + { + "label": "桃源县", + "value": "430725" + }, + { + "label": "石门县", + "value": "430726" + }, + { + "label": "常德市西洞庭管理区", + "value": "430771" + }, + { + "label": "津市市", + "value": "430781" + } + ], + [{ + "label": "永定区", + "value": "430802" + }, + { + "label": "武陵源区", + "value": "430811" + }, + { + "label": "慈利县", + "value": "430821" + }, + { + "label": "桑植县", + "value": "430822" + } + ], + [{ + "label": "资阳区", + "value": "430902" + }, + { + "label": "赫山区", + "value": "430903" + }, + { + "label": "南县", + "value": "430921" + }, + { + "label": "桃江县", + "value": "430922" + }, + { + "label": "安化县", + "value": "430923" + }, + { + "label": "益阳市大通湖管理区", + "value": "430971" + }, + { + "label": "湖南益阳高新技术产业园区", + "value": "430972" + }, + { + "label": "沅江市", + "value": "430981" + } + ], + [{ + "label": "北湖区", + "value": "431002" + }, + { + "label": "苏仙区", + "value": "431003" + }, + { + "label": "桂阳县", + "value": "431021" + }, + { + "label": "宜章县", + "value": "431022" + }, + { + "label": "永兴县", + "value": "431023" + }, + { + "label": "嘉禾县", + "value": "431024" + }, + { + "label": "临武县", + "value": "431025" + }, + { + "label": "汝城县", + "value": "431026" + }, + { + "label": "桂东县", + "value": "431027" + }, + { + "label": "安仁县", + "value": "431028" + }, + { + "label": "资兴市", + "value": "431081" + } + ], + [{ + "label": "零陵区", + "value": "431102" + }, + { + "label": "冷水滩区", + "value": "431103" + }, + { + "label": "祁阳县", + "value": "431121" + }, + { + "label": "东安县", + "value": "431122" + }, + { + "label": "双牌县", + "value": "431123" + }, + { + "label": "道县", + "value": "431124" + }, + { + "label": "江永县", + "value": "431125" + }, + { + "label": "宁远县", + "value": "431126" + }, + { + "label": "蓝山县", + "value": "431127" + }, + { + "label": "新田县", + "value": "431128" + }, + { + "label": "江华瑶族自治县", + "value": "431129" + }, + { + "label": "永州经济技术开发区", + "value": "431171" + }, + { + "label": "永州市金洞管理区", + "value": "431172" + }, + { + "label": "永州市回龙圩管理区", + "value": "431173" + } + ], + [{ + "label": "鹤城区", + "value": "431202" + }, + { + "label": "中方县", + "value": "431221" + }, + { + "label": "沅陵县", + "value": "431222" + }, + { + "label": "辰溪县", + "value": "431223" + }, + { + "label": "溆浦县", + "value": "431224" + }, + { + "label": "会同县", + "value": "431225" + }, + { + "label": "麻阳苗族自治县", + "value": "431226" + }, + { + "label": "新晃侗族自治县", + "value": "431227" + }, + { + "label": "芷江侗族自治县", + "value": "431228" + }, + { + "label": "靖州苗族侗族自治县", + "value": "431229" + }, + { + "label": "通道侗族自治县", + "value": "431230" + }, + { + "label": "怀化市洪江管理区", + "value": "431271" + }, + { + "label": "洪江市", + "value": "431281" + } + ], + [{ + "label": "娄星区", + "value": "431302" + }, + { + "label": "双峰县", + "value": "431321" + }, + { + "label": "新化县", + "value": "431322" + }, + { + "label": "冷水江市", + "value": "431381" + }, + { + "label": "涟源市", + "value": "431382" + } + ], + [{ + "label": "吉首市", + "value": "433101" + }, + { + "label": "泸溪县", + "value": "433122" + }, + { + "label": "凤凰县", + "value": "433123" + }, + { + "label": "花垣县", + "value": "433124" + }, + { + "label": "保靖县", + "value": "433125" + }, + { + "label": "古丈县", + "value": "433126" + }, + { + "label": "永顺县", + "value": "433127" + }, + { + "label": "龙山县", + "value": "433130" + }, + { + "label": "湖南吉首经济开发区", + "value": "433172" + }, + { + "label": "湖南永顺经济开发区", + "value": "433173" + } + ] + ], + [ + [{ + "label": "荔湾区", + "value": "440103" + }, + { + "label": "越秀区", + "value": "440104" + }, + { + "label": "海珠区", + "value": "440105" + }, + { + "label": "天河区", + "value": "440106" + }, + { + "label": "白云区", + "value": "440111" + }, + { + "label": "黄埔区", + "value": "440112" + }, + { + "label": "番禺区", + "value": "440113" + }, + { + "label": "花都区", + "value": "440114" + }, + { + "label": "南沙区", + "value": "440115" + }, + { + "label": "从化区", + "value": "440117" + }, + { + "label": "增城区", + "value": "440118" + } + ], + [{ + "label": "武江区", + "value": "440203" + }, + { + "label": "浈江区", + "value": "440204" + }, + { + "label": "曲江区", + "value": "440205" + }, + { + "label": "始兴县", + "value": "440222" + }, + { + "label": "仁化县", + "value": "440224" + }, + { + "label": "翁源县", + "value": "440229" + }, + { + "label": "乳源瑶族自治县", + "value": "440232" + }, + { + "label": "新丰县", + "value": "440233" + }, + { + "label": "乐昌市", + "value": "440281" + }, + { + "label": "南雄市", + "value": "440282" + } + ], + [{ + "label": "罗湖区", + "value": "440303" + }, + { + "label": "福田区", + "value": "440304" + }, + { + "label": "南山区", + "value": "440305" + }, + { + "label": "宝安区", + "value": "440306" + }, + { + "label": "龙岗区", + "value": "440307" + }, + { + "label": "盐田区", + "value": "440308" + }, + { + "label": "龙华区", + "value": "440309" + }, + { + "label": "坪山区", + "value": "440310" + } + ], + [{ + "label": "香洲区", + "value": "440402" + }, + { + "label": "斗门区", + "value": "440403" + }, + { + "label": "金湾区", + "value": "440404" + } + ], + [{ + "label": "龙湖区", + "value": "440507" + }, + { + "label": "金平区", + "value": "440511" + }, + { + "label": "濠江区", + "value": "440512" + }, + { + "label": "潮阳区", + "value": "440513" + }, + { + "label": "潮南区", + "value": "440514" + }, + { + "label": "澄海区", + "value": "440515" + }, + { + "label": "南澳县", + "value": "440523" + } + ], + [{ + "label": "禅城区", + "value": "440604" + }, + { + "label": "南海区", + "value": "440605" + }, + { + "label": "顺德区", + "value": "440606" + }, + { + "label": "三水区", + "value": "440607" + }, + { + "label": "高明区", + "value": "440608" + } + ], + [{ + "label": "蓬江区", + "value": "440703" + }, + { + "label": "江海区", + "value": "440704" + }, + { + "label": "新会区", + "value": "440705" + }, + { + "label": "台山市", + "value": "440781" + }, + { + "label": "开平市", + "value": "440783" + }, + { + "label": "鹤山市", + "value": "440784" + }, + { + "label": "恩平市", + "value": "440785" + } + ], + [{ + "label": "赤坎区", + "value": "440802" + }, + { + "label": "霞山区", + "value": "440803" + }, + { + "label": "坡头区", + "value": "440804" + }, + { + "label": "麻章区", + "value": "440811" + }, + { + "label": "遂溪县", + "value": "440823" + }, + { + "label": "徐闻县", + "value": "440825" + }, + { + "label": "廉江市", + "value": "440881" + }, + { + "label": "雷州市", + "value": "440882" + }, + { + "label": "吴川市", + "value": "440883" + } + ], + [{ + "label": "茂南区", + "value": "440902" + }, + { + "label": "电白区", + "value": "440904" + }, + { + "label": "高州市", + "value": "440981" + }, + { + "label": "化州市", + "value": "440982" + }, + { + "label": "信宜市", + "value": "440983" + } + ], + [{ + "label": "端州区", + "value": "441202" + }, + { + "label": "鼎湖区", + "value": "441203" + }, + { + "label": "高要区", + "value": "441204" + }, + { + "label": "广宁县", + "value": "441223" + }, + { + "label": "怀集县", + "value": "441224" + }, + { + "label": "封开县", + "value": "441225" + }, + { + "label": "德庆县", + "value": "441226" + }, + { + "label": "四会市", + "value": "441284" + } + ], + [{ + "label": "惠城区", + "value": "441302" + }, + { + "label": "惠阳区", + "value": "441303" + }, + { + "label": "博罗县", + "value": "441322" + }, + { + "label": "惠东县", + "value": "441323" + }, + { + "label": "龙门县", + "value": "441324" + } + ], + [{ + "label": "梅江区", + "value": "441402" + }, + { + "label": "梅县区", + "value": "441403" + }, + { + "label": "大埔县", + "value": "441422" + }, + { + "label": "丰顺县", + "value": "441423" + }, + { + "label": "五华县", + "value": "441424" + }, + { + "label": "平远县", + "value": "441426" + }, + { + "label": "蕉岭县", + "value": "441427" + }, + { + "label": "兴宁市", + "value": "441481" + } + ], + [{ + "label": "城区", + "value": "441502" + }, + { + "label": "海丰县", + "value": "441521" + }, + { + "label": "陆河县", + "value": "441523" + }, + { + "label": "陆丰市", + "value": "441581" + } + ], + [{ + "label": "源城区", + "value": "441602" + }, + { + "label": "紫金县", + "value": "441621" + }, + { + "label": "龙川县", + "value": "441622" + }, + { + "label": "连平县", + "value": "441623" + }, + { + "label": "和平县", + "value": "441624" + }, + { + "label": "东源县", + "value": "441625" + } + ], + [{ + "label": "江城区", + "value": "441702" + }, + { + "label": "阳东区", + "value": "441704" + }, + { + "label": "阳西县", + "value": "441721" + }, + { + "label": "阳春市", + "value": "441781" + } + ], + [{ + "label": "清城区", + "value": "441802" + }, + { + "label": "清新区", + "value": "441803" + }, + { + "label": "佛冈县", + "value": "441821" + }, + { + "label": "阳山县", + "value": "441823" + }, + { + "label": "连山壮族瑶族自治县", + "value": "441825" + }, + { + "label": "连南瑶族自治县", + "value": "441826" + }, + { + "label": "英德市", + "value": "441881" + }, + { + "label": "连州市", + "value": "441882" + } + ], + [{ + "label": "东莞市", + "value": "441900" + }], + [{ + "label": "中山市", + "value": "442000" + }], + [{ + "label": "湘桥区", + "value": "445102" + }, + { + "label": "潮安区", + "value": "445103" + }, + { + "label": "饶平县", + "value": "445122" + } + ], + [{ + "label": "榕城区", + "value": "445202" + }, + { + "label": "揭东区", + "value": "445203" + }, + { + "label": "揭西县", + "value": "445222" + }, + { + "label": "惠来县", + "value": "445224" + }, + { + "label": "普宁市", + "value": "445281" + } + ], + [{ + "label": "云城区", + "value": "445302" + }, + { + "label": "云安区", + "value": "445303" + }, + { + "label": "新兴县", + "value": "445321" + }, + { + "label": "郁南县", + "value": "445322" + }, + { + "label": "罗定市", + "value": "445381" + } + ] + ], + [ + [{ + "label": "兴宁区", + "value": "450102" + }, + { + "label": "青秀区", + "value": "450103" + }, + { + "label": "江南区", + "value": "450105" + }, + { + "label": "西乡塘区", + "value": "450107" + }, + { + "label": "良庆区", + "value": "450108" + }, + { + "label": "邕宁区", + "value": "450109" + }, + { + "label": "武鸣区", + "value": "450110" + }, + { + "label": "隆安县", + "value": "450123" + }, + { + "label": "马山县", + "value": "450124" + }, + { + "label": "上林县", + "value": "450125" + }, + { + "label": "宾阳县", + "value": "450126" + }, + { + "label": "横县", + "value": "450127" + } + ], + [{ + "label": "城中区", + "value": "450202" + }, + { + "label": "鱼峰区", + "value": "450203" + }, + { + "label": "柳南区", + "value": "450204" + }, + { + "label": "柳北区", + "value": "450205" + }, + { + "label": "柳江区", + "value": "450206" + }, + { + "label": "柳城县", + "value": "450222" + }, + { + "label": "鹿寨县", + "value": "450223" + }, + { + "label": "融安县", + "value": "450224" + }, + { + "label": "融水苗族自治县", + "value": "450225" + }, + { + "label": "三江侗族自治县", + "value": "450226" + } + ], + [{ + "label": "秀峰区", + "value": "450302" + }, + { + "label": "叠彩区", + "value": "450303" + }, + { + "label": "象山区", + "value": "450304" + }, + { + "label": "七星区", + "value": "450305" + }, + { + "label": "雁山区", + "value": "450311" + }, + { + "label": "临桂区", + "value": "450312" + }, + { + "label": "阳朔县", + "value": "450321" + }, + { + "label": "灵川县", + "value": "450323" + }, + { + "label": "全州县", + "value": "450324" + }, + { + "label": "兴安县", + "value": "450325" + }, + { + "label": "永福县", + "value": "450326" + }, + { + "label": "灌阳县", + "value": "450327" + }, + { + "label": "龙胜各族自治县", + "value": "450328" + }, + { + "label": "资源县", + "value": "450329" + }, + { + "label": "平乐县", + "value": "450330" + }, + { + "label": "荔浦县", + "value": "450331" + }, + { + "label": "恭城瑶族自治县", + "value": "450332" + } + ], + [{ + "label": "万秀区", + "value": "450403" + }, + { + "label": "长洲区", + "value": "450405" + }, + { + "label": "龙圩区", + "value": "450406" + }, + { + "label": "苍梧县", + "value": "450421" + }, + { + "label": "藤县", + "value": "450422" + }, + { + "label": "蒙山县", + "value": "450423" + }, + { + "label": "岑溪市", + "value": "450481" + } + ], + [{ + "label": "海城区", + "value": "450502" + }, + { + "label": "银海区", + "value": "450503" + }, + { + "label": "铁山港区", + "value": "450512" + }, + { + "label": "合浦县", + "value": "450521" + } + ], + [{ + "label": "港口区", + "value": "450602" + }, + { + "label": "防城区", + "value": "450603" + }, + { + "label": "上思县", + "value": "450621" + }, + { + "label": "东兴市", + "value": "450681" + } + ], + [{ + "label": "钦南区", + "value": "450702" + }, + { + "label": "钦北区", + "value": "450703" + }, + { + "label": "灵山县", + "value": "450721" + }, + { + "label": "浦北县", + "value": "450722" + } + ], + [{ + "label": "港北区", + "value": "450802" + }, + { + "label": "港南区", + "value": "450803" + }, + { + "label": "覃塘区", + "value": "450804" + }, + { + "label": "平南县", + "value": "450821" + }, + { + "label": "桂平市", + "value": "450881" + } + ], + [{ + "label": "玉州区", + "value": "450902" + }, + { + "label": "福绵区", + "value": "450903" + }, + { + "label": "容县", + "value": "450921" + }, + { + "label": "陆川县", + "value": "450922" + }, + { + "label": "博白县", + "value": "450923" + }, + { + "label": "兴业县", + "value": "450924" + }, + { + "label": "北流市", + "value": "450981" + } + ], + [{ + "label": "右江区", + "value": "451002" + }, + { + "label": "田阳县", + "value": "451021" + }, + { + "label": "田东县", + "value": "451022" + }, + { + "label": "平果县", + "value": "451023" + }, + { + "label": "德保县", + "value": "451024" + }, + { + "label": "那坡县", + "value": "451026" + }, + { + "label": "凌云县", + "value": "451027" + }, + { + "label": "乐业县", + "value": "451028" + }, + { + "label": "田林县", + "value": "451029" + }, + { + "label": "西林县", + "value": "451030" + }, + { + "label": "隆林各族自治县", + "value": "451031" + }, + { + "label": "靖西市", + "value": "451081" + } + ], + [{ + "label": "八步区", + "value": "451102" + }, + { + "label": "平桂区", + "value": "451103" + }, + { + "label": "昭平县", + "value": "451121" + }, + { + "label": "钟山县", + "value": "451122" + }, + { + "label": "富川瑶族自治县", + "value": "451123" + } + ], + [{ + "label": "金城江区", + "value": "451202" + }, + { + "label": "宜州区", + "value": "451203" + }, + { + "label": "南丹县", + "value": "451221" + }, + { + "label": "天峨县", + "value": "451222" + }, + { + "label": "凤山县", + "value": "451223" + }, + { + "label": "东兰县", + "value": "451224" + }, + { + "label": "罗城仫佬族自治县", + "value": "451225" + }, + { + "label": "环江毛南族自治县", + "value": "451226" + }, + { + "label": "巴马瑶族自治县", + "value": "451227" + }, + { + "label": "都安瑶族自治县", + "value": "451228" + }, + { + "label": "大化瑶族自治县", + "value": "451229" + } + ], + [{ + "label": "兴宾区", + "value": "451302" + }, + { + "label": "忻城县", + "value": "451321" + }, + { + "label": "象州县", + "value": "451322" + }, + { + "label": "武宣县", + "value": "451323" + }, + { + "label": "金秀瑶族自治县", + "value": "451324" + }, + { + "label": "合山市", + "value": "451381" + } + ], + [{ + "label": "江州区", + "value": "451402" + }, + { + "label": "扶绥县", + "value": "451421" + }, + { + "label": "宁明县", + "value": "451422" + }, + { + "label": "龙州县", + "value": "451423" + }, + { + "label": "大新县", + "value": "451424" + }, + { + "label": "天等县", + "value": "451425" + }, + { + "label": "凭祥市", + "value": "451481" + } + ] + ], + [ + [{ + "label": "秀英区", + "value": "460105" + }, + { + "label": "龙华区", + "value": "460106" + }, + { + "label": "琼山区", + "value": "460107" + }, + { + "label": "美兰区", + "value": "460108" + } + ], + [{ + "label": "海棠区", + "value": "460202" + }, + { + "label": "吉阳区", + "value": "460203" + }, + { + "label": "天涯区", + "value": "460204" + }, + { + "label": "崖州区", + "value": "460205" + } + ], + [{ + "label": "西沙群岛", + "value": "460321" + }, + { + "label": "南沙群岛", + "value": "460322" + }, + { + "label": "中沙群岛的岛礁及其海域", + "value": "460323" + } + ], + [{ + "label": "儋州市", + "value": "460400" + }], + [{ + "label": "五指山市", + "value": "469001" + }, + { + "label": "琼海市", + "value": "469002" + }, + { + "label": "文昌市", + "value": "469005" + }, + { + "label": "万宁市", + "value": "469006" + }, + { + "label": "东方市", + "value": "469007" + }, + { + "label": "定安县", + "value": "469021" + }, + { + "label": "屯昌县", + "value": "469022" + }, + { + "label": "澄迈县", + "value": "469023" + }, + { + "label": "临高县", + "value": "469024" + }, + { + "label": "白沙黎族自治县", + "value": "469025" + }, + { + "label": "昌江黎族自治县", + "value": "469026" + }, + { + "label": "乐东黎族自治县", + "value": "469027" + }, + { + "label": "陵水黎族自治县", + "value": "469028" + }, + { + "label": "保亭黎族苗族自治县", + "value": "469029" + }, + { + "label": "琼中黎族苗族自治县", + "value": "469030" + } + ] + ], + [ + [{ + "label": "万州区", + "value": "500101" + }, + { + "label": "涪陵区", + "value": "500102" + }, + { + "label": "渝中区", + "value": "500103" + }, + { + "label": "大渡口区", + "value": "500104" + }, + { + "label": "江北区", + "value": "500105" + }, + { + "label": "沙坪坝区", + "value": "500106" + }, + { + "label": "九龙坡区", + "value": "500107" + }, + { + "label": "南岸区", + "value": "500108" + }, + { + "label": "北碚区", + "value": "500109" + }, + { + "label": "綦江区", + "value": "500110" + }, + { + "label": "大足区", + "value": "500111" + }, + { + "label": "渝北区", + "value": "500112" + }, + { + "label": "巴南区", + "value": "500113" + }, + { + "label": "黔江区", + "value": "500114" + }, + { + "label": "长寿区", + "value": "500115" + }, + { + "label": "江津区", + "value": "500116" + }, + { + "label": "合川区", + "value": "500117" + }, + { + "label": "永川区", + "value": "500118" + }, + { + "label": "南川区", + "value": "500119" + }, + { + "label": "璧山区", + "value": "500120" + }, + { + "label": "铜梁区", + "value": "500151" + }, + { + "label": "潼南区", + "value": "500152" + }, + { + "label": "荣昌区", + "value": "500153" + }, + { + "label": "开州区", + "value": "500154" + }, + { + "label": "梁平区", + "value": "500155" + }, + { + "label": "武隆区", + "value": "500156" + } + ], + [{ + "label": "城口县", + "value": "500229" + }, + { + "label": "丰都县", + "value": "500230" + }, + { + "label": "垫江县", + "value": "500231" + }, + { + "label": "忠县", + "value": "500233" + }, + { + "label": "云阳县", + "value": "500235" + }, + { + "label": "奉节县", + "value": "500236" + }, + { + "label": "巫山县", + "value": "500237" + }, + { + "label": "巫溪县", + "value": "500238" + }, + { + "label": "石柱土家族自治县", + "value": "500240" + }, + { + "label": "秀山土家族苗族自治县", + "value": "500241" + }, + { + "label": "酉阳土家族苗族自治县", + "value": "500242" + }, + { + "label": "彭水苗族土家族自治县", + "value": "500243" + } + ] + ], + [ + [{ + "label": "锦江区", + "value": "510104" + }, + { + "label": "青羊区", + "value": "510105" + }, + { + "label": "金牛区", + "value": "510106" + }, + { + "label": "武侯区", + "value": "510107" + }, + { + "label": "成华区", + "value": "510108" + }, + { + "label": "龙泉驿区", + "value": "510112" + }, + { + "label": "青白江区", + "value": "510113" + }, + { + "label": "新都区", + "value": "510114" + }, + { + "label": "温江区", + "value": "510115" + }, + { + "label": "双流区", + "value": "510116" + }, + { + "label": "郫都区", + "value": "510117" + }, + { + "label": "金堂县", + "value": "510121" + }, + { + "label": "大邑县", + "value": "510129" + }, + { + "label": "蒲江县", + "value": "510131" + }, + { + "label": "新津县", + "value": "510132" + }, + { + "label": "都江堰市", + "value": "510181" + }, + { + "label": "彭州市", + "value": "510182" + }, + { + "label": "邛崃市", + "value": "510183" + }, + { + "label": "崇州市", + "value": "510184" + }, + { + "label": "简阳市", + "value": "510185" + } + ], + [{ + "label": "自流井区", + "value": "510302" + }, + { + "label": "贡井区", + "value": "510303" + }, + { + "label": "大安区", + "value": "510304" + }, + { + "label": "沿滩区", + "value": "510311" + }, + { + "label": "荣县", + "value": "510321" + }, + { + "label": "富顺县", + "value": "510322" + } + ], + [{ + "label": "东区", + "value": "510402" + }, + { + "label": "西区", + "value": "510403" + }, + { + "label": "仁和区", + "value": "510411" + }, + { + "label": "米易县", + "value": "510421" + }, + { + "label": "盐边县", + "value": "510422" + } + ], + [{ + "label": "江阳区", + "value": "510502" + }, + { + "label": "纳溪区", + "value": "510503" + }, + { + "label": "龙马潭区", + "value": "510504" + }, + { + "label": "泸县", + "value": "510521" + }, + { + "label": "合江县", + "value": "510522" + }, + { + "label": "叙永县", + "value": "510524" + }, + { + "label": "古蔺县", + "value": "510525" + } + ], + [{ + "label": "旌阳区", + "value": "510603" + }, + { + "label": "罗江区", + "value": "510604" + }, + { + "label": "中江县", + "value": "510623" + }, + { + "label": "广汉市", + "value": "510681" + }, + { + "label": "什邡市", + "value": "510682" + }, + { + "label": "绵竹市", + "value": "510683" + } + ], + [{ + "label": "涪城区", + "value": "510703" + }, + { + "label": "游仙区", + "value": "510704" + }, + { + "label": "安州区", + "value": "510705" + }, + { + "label": "三台县", + "value": "510722" + }, + { + "label": "盐亭县", + "value": "510723" + }, + { + "label": "梓潼县", + "value": "510725" + }, + { + "label": "北川羌族自治县", + "value": "510726" + }, + { + "label": "平武县", + "value": "510727" + }, + { + "label": "江油市", + "value": "510781" + } + ], + [{ + "label": "利州区", + "value": "510802" + }, + { + "label": "昭化区", + "value": "510811" + }, + { + "label": "朝天区", + "value": "510812" + }, + { + "label": "旺苍县", + "value": "510821" + }, + { + "label": "青川县", + "value": "510822" + }, + { + "label": "剑阁县", + "value": "510823" + }, + { + "label": "苍溪县", + "value": "510824" + } + ], + [{ + "label": "船山区", + "value": "510903" + }, + { + "label": "安居区", + "value": "510904" + }, + { + "label": "蓬溪县", + "value": "510921" + }, + { + "label": "射洪县", + "value": "510922" + }, + { + "label": "大英县", + "value": "510923" + } + ], + [{ + "label": "市中区", + "value": "511002" + }, + { + "label": "东兴区", + "value": "511011" + }, + { + "label": "威远县", + "value": "511024" + }, + { + "label": "资中县", + "value": "511025" + }, + { + "label": "内江经济开发区", + "value": "511071" + }, + { + "label": "隆昌市", + "value": "511083" + } + ], + [{ + "label": "市中区", + "value": "511102" + }, + { + "label": "沙湾区", + "value": "511111" + }, + { + "label": "五通桥区", + "value": "511112" + }, + { + "label": "金口河区", + "value": "511113" + }, + { + "label": "犍为县", + "value": "511123" + }, + { + "label": "井研县", + "value": "511124" + }, + { + "label": "夹江县", + "value": "511126" + }, + { + "label": "沐川县", + "value": "511129" + }, + { + "label": "峨边彝族自治县", + "value": "511132" + }, + { + "label": "马边彝族自治县", + "value": "511133" + }, + { + "label": "峨眉山市", + "value": "511181" + } + ], + [{ + "label": "顺庆区", + "value": "511302" + }, + { + "label": "高坪区", + "value": "511303" + }, + { + "label": "嘉陵区", + "value": "511304" + }, + { + "label": "南部县", + "value": "511321" + }, + { + "label": "营山县", + "value": "511322" + }, + { + "label": "蓬安县", + "value": "511323" + }, + { + "label": "仪陇县", + "value": "511324" + }, + { + "label": "西充县", + "value": "511325" + }, + { + "label": "阆中市", + "value": "511381" + } + ], + [{ + "label": "东坡区", + "value": "511402" + }, + { + "label": "彭山区", + "value": "511403" + }, + { + "label": "仁寿县", + "value": "511421" + }, + { + "label": "洪雅县", + "value": "511423" + }, + { + "label": "丹棱县", + "value": "511424" + }, + { + "label": "青神县", + "value": "511425" + } + ], + [{ + "label": "翠屏区", + "value": "511502" + }, + { + "label": "南溪区", + "value": "511503" + }, + { + "label": "宜宾县", + "value": "511521" + }, + { + "label": "江安县", + "value": "511523" + }, + { + "label": "长宁县", + "value": "511524" + }, + { + "label": "高县", + "value": "511525" + }, + { + "label": "珙县", + "value": "511526" + }, + { + "label": "筠连县", + "value": "511527" + }, + { + "label": "兴文县", + "value": "511528" + }, + { + "label": "屏山县", + "value": "511529" + } + ], + [{ + "label": "广安区", + "value": "511602" + }, + { + "label": "前锋区", + "value": "511603" + }, + { + "label": "岳池县", + "value": "511621" + }, + { + "label": "武胜县", + "value": "511622" + }, + { + "label": "邻水县", + "value": "511623" + }, + { + "label": "华蓥市", + "value": "511681" + } + ], + [{ + "label": "通川区", + "value": "511702" + }, + { + "label": "达川区", + "value": "511703" + }, + { + "label": "宣汉县", + "value": "511722" + }, + { + "label": "开江县", + "value": "511723" + }, + { + "label": "大竹县", + "value": "511724" + }, + { + "label": "渠县", + "value": "511725" + }, + { + "label": "达州经济开发区", + "value": "511771" + }, + { + "label": "万源市", + "value": "511781" + } + ], + [{ + "label": "雨城区", + "value": "511802" + }, + { + "label": "名山区", + "value": "511803" + }, + { + "label": "荥经县", + "value": "511822" + }, + { + "label": "汉源县", + "value": "511823" + }, + { + "label": "石棉县", + "value": "511824" + }, + { + "label": "天全县", + "value": "511825" + }, + { + "label": "芦山县", + "value": "511826" + }, + { + "label": "宝兴县", + "value": "511827" + } + ], + [{ + "label": "巴州区", + "value": "511902" + }, + { + "label": "恩阳区", + "value": "511903" + }, + { + "label": "通江县", + "value": "511921" + }, + { + "label": "南江县", + "value": "511922" + }, + { + "label": "平昌县", + "value": "511923" + }, + { + "label": "巴中经济开发区", + "value": "511971" + } + ], + [{ + "label": "雁江区", + "value": "512002" + }, + { + "label": "安岳县", + "value": "512021" + }, + { + "label": "乐至县", + "value": "512022" + } + ], + [{ + "label": "马尔康市", + "value": "513201" + }, + { + "label": "汶川县", + "value": "513221" + }, + { + "label": "理县", + "value": "513222" + }, + { + "label": "茂县", + "value": "513223" + }, + { + "label": "松潘县", + "value": "513224" + }, + { + "label": "九寨沟县", + "value": "513225" + }, + { + "label": "金川县", + "value": "513226" + }, + { + "label": "小金县", + "value": "513227" + }, + { + "label": "黑水县", + "value": "513228" + }, + { + "label": "壤塘县", + "value": "513230" + }, + { + "label": "阿坝县", + "value": "513231" + }, + { + "label": "若尔盖县", + "value": "513232" + }, + { + "label": "红原县", + "value": "513233" + } + ], + [{ + "label": "康定市", + "value": "513301" + }, + { + "label": "泸定县", + "value": "513322" + }, + { + "label": "丹巴县", + "value": "513323" + }, + { + "label": "九龙县", + "value": "513324" + }, + { + "label": "雅江县", + "value": "513325" + }, + { + "label": "道孚县", + "value": "513326" + }, + { + "label": "炉霍县", + "value": "513327" + }, + { + "label": "甘孜县", + "value": "513328" + }, + { + "label": "新龙县", + "value": "513329" + }, + { + "label": "德格县", + "value": "513330" + }, + { + "label": "白玉县", + "value": "513331" + }, + { + "label": "石渠县", + "value": "513332" + }, + { + "label": "色达县", + "value": "513333" + }, + { + "label": "理塘县", + "value": "513334" + }, + { + "label": "巴塘县", + "value": "513335" + }, + { + "label": "乡城县", + "value": "513336" + }, + { + "label": "稻城县", + "value": "513337" + }, + { + "label": "得荣县", + "value": "513338" + } + ], + [{ + "label": "西昌市", + "value": "513401" + }, + { + "label": "木里藏族自治县", + "value": "513422" + }, + { + "label": "盐源县", + "value": "513423" + }, + { + "label": "德昌县", + "value": "513424" + }, + { + "label": "会理县", + "value": "513425" + }, + { + "label": "会东县", + "value": "513426" + }, + { + "label": "宁南县", + "value": "513427" + }, + { + "label": "普格县", + "value": "513428" + }, + { + "label": "布拖县", + "value": "513429" + }, + { + "label": "金阳县", + "value": "513430" + }, + { + "label": "昭觉县", + "value": "513431" + }, + { + "label": "喜德县", + "value": "513432" + }, + { + "label": "冕宁县", + "value": "513433" + }, + { + "label": "越西县", + "value": "513434" + }, + { + "label": "甘洛县", + "value": "513435" + }, + { + "label": "美姑县", + "value": "513436" + }, + { + "label": "雷波县", + "value": "513437" + } + ] + ], + [ + [{ + "label": "南明区", + "value": "520102" + }, + { + "label": "云岩区", + "value": "520103" + }, + { + "label": "花溪区", + "value": "520111" + }, + { + "label": "乌当区", + "value": "520112" + }, + { + "label": "白云区", + "value": "520113" + }, + { + "label": "观山湖区", + "value": "520115" + }, + { + "label": "开阳县", + "value": "520121" + }, + { + "label": "息烽县", + "value": "520122" + }, + { + "label": "修文县", + "value": "520123" + }, + { + "label": "清镇市", + "value": "520181" + } + ], + [{ + "label": "钟山区", + "value": "520201" + }, + { + "label": "六枝特区", + "value": "520203" + }, + { + "label": "水城县", + "value": "520221" + }, + { + "label": "盘州市", + "value": "520281" + } + ], + [{ + "label": "红花岗区", + "value": "520302" + }, + { + "label": "汇川区", + "value": "520303" + }, + { + "label": "播州区", + "value": "520304" + }, + { + "label": "桐梓县", + "value": "520322" + }, + { + "label": "绥阳县", + "value": "520323" + }, + { + "label": "正安县", + "value": "520324" + }, + { + "label": "道真仡佬族苗族自治县", + "value": "520325" + }, + { + "label": "务川仡佬族苗族自治县", + "value": "520326" + }, + { + "label": "凤冈县", + "value": "520327" + }, + { + "label": "湄潭县", + "value": "520328" + }, + { + "label": "余庆县", + "value": "520329" + }, + { + "label": "习水县", + "value": "520330" + }, + { + "label": "赤水市", + "value": "520381" + }, + { + "label": "仁怀市", + "value": "520382" + } + ], + [{ + "label": "西秀区", + "value": "520402" + }, + { + "label": "平坝区", + "value": "520403" + }, + { + "label": "普定县", + "value": "520422" + }, + { + "label": "镇宁布依族苗族自治县", + "value": "520423" + }, + { + "label": "关岭布依族苗族自治县", + "value": "520424" + }, + { + "label": "紫云苗族布依族自治县", + "value": "520425" + } + ], + [{ + "label": "七星关区", + "value": "520502" + }, + { + "label": "大方县", + "value": "520521" + }, + { + "label": "黔西县", + "value": "520522" + }, + { + "label": "金沙县", + "value": "520523" + }, + { + "label": "织金县", + "value": "520524" + }, + { + "label": "纳雍县", + "value": "520525" + }, + { + "label": "威宁彝族回族苗族自治县", + "value": "520526" + }, + { + "label": "赫章县", + "value": "520527" + } + ], + [{ + "label": "碧江区", + "value": "520602" + }, + { + "label": "万山区", + "value": "520603" + }, + { + "label": "江口县", + "value": "520621" + }, + { + "label": "玉屏侗族自治县", + "value": "520622" + }, + { + "label": "石阡县", + "value": "520623" + }, + { + "label": "思南县", + "value": "520624" + }, + { + "label": "印江土家族苗族自治县", + "value": "520625" + }, + { + "label": "德江县", + "value": "520626" + }, + { + "label": "沿河土家族自治县", + "value": "520627" + }, + { + "label": "松桃苗族自治县", + "value": "520628" + } + ], + [{ + "label": "兴义市", + "value": "522301" + }, + { + "label": "兴仁县", + "value": "522322" + }, + { + "label": "普安县", + "value": "522323" + }, + { + "label": "晴隆县", + "value": "522324" + }, + { + "label": "贞丰县", + "value": "522325" + }, + { + "label": "望谟县", + "value": "522326" + }, + { + "label": "册亨县", + "value": "522327" + }, + { + "label": "安龙县", + "value": "522328" + } + ], + [{ + "label": "凯里市", + "value": "522601" + }, + { + "label": "黄平县", + "value": "522622" + }, + { + "label": "施秉县", + "value": "522623" + }, + { + "label": "三穗县", + "value": "522624" + }, + { + "label": "镇远县", + "value": "522625" + }, + { + "label": "岑巩县", + "value": "522626" + }, + { + "label": "天柱县", + "value": "522627" + }, + { + "label": "锦屏县", + "value": "522628" + }, + { + "label": "剑河县", + "value": "522629" + }, + { + "label": "台江县", + "value": "522630" + }, + { + "label": "黎平县", + "value": "522631" + }, + { + "label": "榕江县", + "value": "522632" + }, + { + "label": "从江县", + "value": "522633" + }, + { + "label": "雷山县", + "value": "522634" + }, + { + "label": "麻江县", + "value": "522635" + }, + { + "label": "丹寨县", + "value": "522636" + } + ], + [{ + "label": "都匀市", + "value": "522701" + }, + { + "label": "福泉市", + "value": "522702" + }, + { + "label": "荔波县", + "value": "522722" + }, + { + "label": "贵定县", + "value": "522723" + }, + { + "label": "瓮安县", + "value": "522725" + }, + { + "label": "独山县", + "value": "522726" + }, + { + "label": "平塘县", + "value": "522727" + }, + { + "label": "罗甸县", + "value": "522728" + }, + { + "label": "长顺县", + "value": "522729" + }, + { + "label": "龙里县", + "value": "522730" + }, + { + "label": "惠水县", + "value": "522731" + }, + { + "label": "三都水族自治县", + "value": "522732" + } + ] + ], + [ + [{ + "label": "五华区", + "value": "530102" + }, + { + "label": "盘龙区", + "value": "530103" + }, + { + "label": "官渡区", + "value": "530111" + }, + { + "label": "西山区", + "value": "530112" + }, + { + "label": "东川区", + "value": "530113" + }, + { + "label": "呈贡区", + "value": "530114" + }, + { + "label": "晋宁区", + "value": "530115" + }, + { + "label": "富民县", + "value": "530124" + }, + { + "label": "宜良县", + "value": "530125" + }, + { + "label": "石林彝族自治县", + "value": "530126" + }, + { + "label": "嵩明县", + "value": "530127" + }, + { + "label": "禄劝彝族苗族自治县", + "value": "530128" + }, + { + "label": "寻甸回族彝族自治县", + "value": "530129" + }, + { + "label": "安宁市", + "value": "530181" + } + ], + [{ + "label": "麒麟区", + "value": "530302" + }, + { + "label": "沾益区", + "value": "530303" + }, + { + "label": "马龙县", + "value": "530321" + }, + { + "label": "陆良县", + "value": "530322" + }, + { + "label": "师宗县", + "value": "530323" + }, + { + "label": "罗平县", + "value": "530324" + }, + { + "label": "富源县", + "value": "530325" + }, + { + "label": "会泽县", + "value": "530326" + }, + { + "label": "宣威市", + "value": "530381" + } + ], + [{ + "label": "红塔区", + "value": "530402" + }, + { + "label": "江川区", + "value": "530403" + }, + { + "label": "澄江县", + "value": "530422" + }, + { + "label": "通海县", + "value": "530423" + }, + { + "label": "华宁县", + "value": "530424" + }, + { + "label": "易门县", + "value": "530425" + }, + { + "label": "峨山彝族自治县", + "value": "530426" + }, + { + "label": "新平彝族傣族自治县", + "value": "530427" + }, + { + "label": "元江哈尼族彝族傣族自治县", + "value": "530428" + } + ], + [{ + "label": "隆阳区", + "value": "530502" + }, + { + "label": "施甸县", + "value": "530521" + }, + { + "label": "龙陵县", + "value": "530523" + }, + { + "label": "昌宁县", + "value": "530524" + }, + { + "label": "腾冲市", + "value": "530581" + } + ], + [{ + "label": "昭阳区", + "value": "530602" + }, + { + "label": "鲁甸县", + "value": "530621" + }, + { + "label": "巧家县", + "value": "530622" + }, + { + "label": "盐津县", + "value": "530623" + }, + { + "label": "大关县", + "value": "530624" + }, + { + "label": "永善县", + "value": "530625" + }, + { + "label": "绥江县", + "value": "530626" + }, + { + "label": "镇雄县", + "value": "530627" + }, + { + "label": "彝良县", + "value": "530628" + }, + { + "label": "威信县", + "value": "530629" + }, + { + "label": "水富县", + "value": "530630" + } + ], + [{ + "label": "古城区", + "value": "530702" + }, + { + "label": "玉龙纳西族自治县", + "value": "530721" + }, + { + "label": "永胜县", + "value": "530722" + }, + { + "label": "华坪县", + "value": "530723" + }, + { + "label": "宁蒗彝族自治县", + "value": "530724" + } + ], + [{ + "label": "思茅区", + "value": "530802" + }, + { + "label": "宁洱哈尼族彝族自治县", + "value": "530821" + }, + { + "label": "墨江哈尼族自治县", + "value": "530822" + }, + { + "label": "景东彝族自治县", + "value": "530823" + }, + { + "label": "景谷傣族彝族自治县", + "value": "530824" + }, + { + "label": "镇沅彝族哈尼族拉祜族自治县", + "value": "530825" + }, + { + "label": "江城哈尼族彝族自治县", + "value": "530826" + }, + { + "label": "孟连傣族拉祜族佤族自治县", + "value": "530827" + }, + { + "label": "澜沧拉祜族自治县", + "value": "530828" + }, + { + "label": "西盟佤族自治县", + "value": "530829" + } + ], + [{ + "label": "临翔区", + "value": "530902" + }, + { + "label": "凤庆县", + "value": "530921" + }, + { + "label": "云县", + "value": "530922" + }, + { + "label": "永德县", + "value": "530923" + }, + { + "label": "镇康县", + "value": "530924" + }, + { + "label": "双江拉祜族佤族布朗族傣族自治县", + "value": "530925" + }, + { + "label": "耿马傣族佤族自治县", + "value": "530926" + }, + { + "label": "沧源佤族自治县", + "value": "530927" + } + ], + [{ + "label": "楚雄市", + "value": "532301" + }, + { + "label": "双柏县", + "value": "532322" + }, + { + "label": "牟定县", + "value": "532323" + }, + { + "label": "南华县", + "value": "532324" + }, + { + "label": "姚安县", + "value": "532325" + }, + { + "label": "大姚县", + "value": "532326" + }, + { + "label": "永仁县", + "value": "532327" + }, + { + "label": "元谋县", + "value": "532328" + }, + { + "label": "武定县", + "value": "532329" + }, + { + "label": "禄丰县", + "value": "532331" + } + ], + [{ + "label": "个旧市", + "value": "532501" + }, + { + "label": "开远市", + "value": "532502" + }, + { + "label": "蒙自市", + "value": "532503" + }, + { + "label": "弥勒市", + "value": "532504" + }, + { + "label": "屏边苗族自治县", + "value": "532523" + }, + { + "label": "建水县", + "value": "532524" + }, + { + "label": "石屏县", + "value": "532525" + }, + { + "label": "泸西县", + "value": "532527" + }, + { + "label": "元阳县", + "value": "532528" + }, + { + "label": "红河县", + "value": "532529" + }, + { + "label": "金平苗族瑶族傣族自治县", + "value": "532530" + }, + { + "label": "绿春县", + "value": "532531" + }, + { + "label": "河口瑶族自治县", + "value": "532532" + } + ], + [{ + "label": "文山市", + "value": "532601" + }, + { + "label": "砚山县", + "value": "532622" + }, + { + "label": "西畴县", + "value": "532623" + }, + { + "label": "麻栗坡县", + "value": "532624" + }, + { + "label": "马关县", + "value": "532625" + }, + { + "label": "丘北县", + "value": "532626" + }, + { + "label": "广南县", + "value": "532627" + }, + { + "label": "富宁县", + "value": "532628" + } + ], + [{ + "label": "景洪市", + "value": "532801" + }, + { + "label": "勐海县", + "value": "532822" + }, + { + "label": "勐腊县", + "value": "532823" + } + ], + [{ + "label": "大理市", + "value": "532901" + }, + { + "label": "漾濞彝族自治县", + "value": "532922" + }, + { + "label": "祥云县", + "value": "532923" + }, + { + "label": "宾川县", + "value": "532924" + }, + { + "label": "弥渡县", + "value": "532925" + }, + { + "label": "南涧彝族自治县", + "value": "532926" + }, + { + "label": "巍山彝族回族自治县", + "value": "532927" + }, + { + "label": "永平县", + "value": "532928" + }, + { + "label": "云龙县", + "value": "532929" + }, + { + "label": "洱源县", + "value": "532930" + }, + { + "label": "剑川县", + "value": "532931" + }, + { + "label": "鹤庆县", + "value": "532932" + } + ], + [{ + "label": "瑞丽市", + "value": "533102" + }, + { + "label": "芒市", + "value": "533103" + }, + { + "label": "梁河县", + "value": "533122" + }, + { + "label": "盈江县", + "value": "533123" + }, + { + "label": "陇川县", + "value": "533124" + } + ], + [{ + "label": "泸水市", + "value": "533301" + }, + { + "label": "福贡县", + "value": "533323" + }, + { + "label": "贡山独龙族怒族自治县", + "value": "533324" + }, + { + "label": "兰坪白族普米族自治县", + "value": "533325" + } + ], + [{ + "label": "香格里拉市", + "value": "533401" + }, + { + "label": "德钦县", + "value": "533422" + }, + { + "label": "维西傈僳族自治县", + "value": "533423" + } + ] + ], + [ + [{ + "label": "城关区", + "value": "540102" + }, + { + "label": "堆龙德庆区", + "value": "540103" + }, + { + "label": "林周县", + "value": "540121" + }, + { + "label": "当雄县", + "value": "540122" + }, + { + "label": "尼木县", + "value": "540123" + }, + { + "label": "曲水县", + "value": "540124" + }, + { + "label": "达孜县", + "value": "540126" + }, + { + "label": "墨竹工卡县", + "value": "540127" + }, + { + "label": "格尔木藏青工业园区", + "value": "540171" + }, + { + "label": "拉萨经济技术开发区", + "value": "540172" + }, + { + "label": "西藏文化旅游创意园区", + "value": "540173" + }, + { + "label": "达孜工业园区", + "value": "540174" + } + ], + [{ + "label": "桑珠孜区", + "value": "540202" + }, + { + "label": "南木林县", + "value": "540221" + }, + { + "label": "江孜县", + "value": "540222" + }, + { + "label": "定日县", + "value": "540223" + }, + { + "label": "萨迦县", + "value": "540224" + }, + { + "label": "拉孜县", + "value": "540225" + }, + { + "label": "昂仁县", + "value": "540226" + }, + { + "label": "谢通门县", + "value": "540227" + }, + { + "label": "白朗县", + "value": "540228" + }, + { + "label": "仁布县", + "value": "540229" + }, + { + "label": "康马县", + "value": "540230" + }, + { + "label": "定结县", + "value": "540231" + }, + { + "label": "仲巴县", + "value": "540232" + }, + { + "label": "亚东县", + "value": "540233" + }, + { + "label": "吉隆县", + "value": "540234" + }, + { + "label": "聂拉木县", + "value": "540235" + }, + { + "label": "萨嘎县", + "value": "540236" + }, + { + "label": "岗巴县", + "value": "540237" + } + ], + [{ + "label": "卡若区", + "value": "540302" + }, + { + "label": "江达县", + "value": "540321" + }, + { + "label": "贡觉县", + "value": "540322" + }, + { + "label": "类乌齐县", + "value": "540323" + }, + { + "label": "丁青县", + "value": "540324" + }, + { + "label": "察雅县", + "value": "540325" + }, + { + "label": "八宿县", + "value": "540326" + }, + { + "label": "左贡县", + "value": "540327" + }, + { + "label": "芒康县", + "value": "540328" + }, + { + "label": "洛隆县", + "value": "540329" + }, + { + "label": "边坝县", + "value": "540330" + } + ], + [{ + "label": "巴宜区", + "value": "540402" + }, + { + "label": "工布江达县", + "value": "540421" + }, + { + "label": "米林县", + "value": "540422" + }, + { + "label": "墨脱县", + "value": "540423" + }, + { + "label": "波密县", + "value": "540424" + }, + { + "label": "察隅县", + "value": "540425" + }, + { + "label": "朗县", + "value": "540426" + } + ], + [{ + "label": "乃东区", + "value": "540502" + }, + { + "label": "扎囊县", + "value": "540521" + }, + { + "label": "贡嘎县", + "value": "540522" + }, + { + "label": "桑日县", + "value": "540523" + }, + { + "label": "琼结县", + "value": "540524" + }, + { + "label": "曲松县", + "value": "540525" + }, + { + "label": "措美县", + "value": "540526" + }, + { + "label": "洛扎县", + "value": "540527" + }, + { + "label": "加查县", + "value": "540528" + }, + { + "label": "隆子县", + "value": "540529" + }, + { + "label": "错那县", + "value": "540530" + }, + { + "label": "浪卡子县", + "value": "540531" + } + ], + [{ + "label": "那曲县", + "value": "542421" + }, + { + "label": "嘉黎县", + "value": "542422" + }, + { + "label": "比如县", + "value": "542423" + }, + { + "label": "聂荣县", + "value": "542424" + }, + { + "label": "安多县", + "value": "542425" + }, + { + "label": "申扎县", + "value": "542426" + }, + { + "label": "索县", + "value": "542427" + }, + { + "label": "班戈县", + "value": "542428" + }, + { + "label": "巴青县", + "value": "542429" + }, + { + "label": "尼玛县", + "value": "542430" + }, + { + "label": "双湖县", + "value": "542431" + } + ], + [{ + "label": "普兰县", + "value": "542521" + }, + { + "label": "札达县", + "value": "542522" + }, + { + "label": "噶尔县", + "value": "542523" + }, + { + "label": "日土县", + "value": "542524" + }, + { + "label": "革吉县", + "value": "542525" + }, + { + "label": "改则县", + "value": "542526" + }, + { + "label": "措勤县", + "value": "542527" + } + ] + ], + [ + [{ + "label": "新城区", + "value": "610102" + }, + { + "label": "碑林区", + "value": "610103" + }, + { + "label": "莲湖区", + "value": "610104" + }, + { + "label": "灞桥区", + "value": "610111" + }, + { + "label": "未央区", + "value": "610112" + }, + { + "label": "雁塔区", + "value": "610113" + }, + { + "label": "阎良区", + "value": "610114" + }, + { + "label": "临潼区", + "value": "610115" + }, + { + "label": "长安区", + "value": "610116" + }, + { + "label": "高陵区", + "value": "610117" + }, + { + "label": "鄠邑区", + "value": "610118" + }, + { + "label": "蓝田县", + "value": "610122" + }, + { + "label": "周至县", + "value": "610124" + } + ], + [{ + "label": "王益区", + "value": "610202" + }, + { + "label": "印台区", + "value": "610203" + }, + { + "label": "耀州区", + "value": "610204" + }, + { + "label": "宜君县", + "value": "610222" + } + ], + [{ + "label": "渭滨区", + "value": "610302" + }, + { + "label": "金台区", + "value": "610303" + }, + { + "label": "陈仓区", + "value": "610304" + }, + { + "label": "凤翔县", + "value": "610322" + }, + { + "label": "岐山县", + "value": "610323" + }, + { + "label": "扶风县", + "value": "610324" + }, + { + "label": "眉县", + "value": "610326" + }, + { + "label": "陇县", + "value": "610327" + }, + { + "label": "千阳县", + "value": "610328" + }, + { + "label": "麟游县", + "value": "610329" + }, + { + "label": "凤县", + "value": "610330" + }, + { + "label": "太白县", + "value": "610331" + } + ], + [{ + "label": "秦都区", + "value": "610402" + }, + { + "label": "杨陵区", + "value": "610403" + }, + { + "label": "渭城区", + "value": "610404" + }, + { + "label": "三原县", + "value": "610422" + }, + { + "label": "泾阳县", + "value": "610423" + }, + { + "label": "乾县", + "value": "610424" + }, + { + "label": "礼泉县", + "value": "610425" + }, + { + "label": "永寿县", + "value": "610426" + }, + { + "label": "彬县", + "value": "610427" + }, + { + "label": "长武县", + "value": "610428" + }, + { + "label": "旬邑县", + "value": "610429" + }, + { + "label": "淳化县", + "value": "610430" + }, + { + "label": "武功县", + "value": "610431" + }, + { + "label": "兴平市", + "value": "610481" + } + ], + [{ + "label": "临渭区", + "value": "610502" + }, + { + "label": "华州区", + "value": "610503" + }, + { + "label": "潼关县", + "value": "610522" + }, + { + "label": "大荔县", + "value": "610523" + }, + { + "label": "合阳县", + "value": "610524" + }, + { + "label": "澄城县", + "value": "610525" + }, + { + "label": "蒲城县", + "value": "610526" + }, + { + "label": "白水县", + "value": "610527" + }, + { + "label": "富平县", + "value": "610528" + }, + { + "label": "韩城市", + "value": "610581" + }, + { + "label": "华阴市", + "value": "610582" + } + ], + [{ + "label": "宝塔区", + "value": "610602" + }, + { + "label": "安塞区", + "value": "610603" + }, + { + "label": "延长县", + "value": "610621" + }, + { + "label": "延川县", + "value": "610622" + }, + { + "label": "子长县", + "value": "610623" + }, + { + "label": "志丹县", + "value": "610625" + }, + { + "label": "吴起县", + "value": "610626" + }, + { + "label": "甘泉县", + "value": "610627" + }, + { + "label": "富县", + "value": "610628" + }, + { + "label": "洛川县", + "value": "610629" + }, + { + "label": "宜川县", + "value": "610630" + }, + { + "label": "黄龙县", + "value": "610631" + }, + { + "label": "黄陵县", + "value": "610632" + } + ], + [{ + "label": "汉台区", + "value": "610702" + }, + { + "label": "南郑区", + "value": "610703" + }, + { + "label": "城固县", + "value": "610722" + }, + { + "label": "洋县", + "value": "610723" + }, + { + "label": "西乡县", + "value": "610724" + }, + { + "label": "勉县", + "value": "610725" + }, + { + "label": "宁强县", + "value": "610726" + }, + { + "label": "略阳县", + "value": "610727" + }, + { + "label": "镇巴县", + "value": "610728" + }, + { + "label": "留坝县", + "value": "610729" + }, + { + "label": "佛坪县", + "value": "610730" + } + ], + [{ + "label": "榆阳区", + "value": "610802" + }, + { + "label": "横山区", + "value": "610803" + }, + { + "label": "府谷县", + "value": "610822" + }, + { + "label": "靖边县", + "value": "610824" + }, + { + "label": "定边县", + "value": "610825" + }, + { + "label": "绥德县", + "value": "610826" + }, + { + "label": "米脂县", + "value": "610827" + }, + { + "label": "佳县", + "value": "610828" + }, + { + "label": "吴堡县", + "value": "610829" + }, + { + "label": "清涧县", + "value": "610830" + }, + { + "label": "子洲县", + "value": "610831" + }, + { + "label": "神木市", + "value": "610881" + } + ], + [{ + "label": "汉滨区", + "value": "610902" + }, + { + "label": "汉阴县", + "value": "610921" + }, + { + "label": "石泉县", + "value": "610922" + }, + { + "label": "宁陕县", + "value": "610923" + }, + { + "label": "紫阳县", + "value": "610924" + }, + { + "label": "岚皋县", + "value": "610925" + }, + { + "label": "平利县", + "value": "610926" + }, + { + "label": "镇坪县", + "value": "610927" + }, + { + "label": "旬阳县", + "value": "610928" + }, + { + "label": "白河县", + "value": "610929" + } + ], + [{ + "label": "商州区", + "value": "611002" + }, + { + "label": "洛南县", + "value": "611021" + }, + { + "label": "丹凤县", + "value": "611022" + }, + { + "label": "商南县", + "value": "611023" + }, + { + "label": "山阳县", + "value": "611024" + }, + { + "label": "镇安县", + "value": "611025" + }, + { + "label": "柞水县", + "value": "611026" + } + ] + ], + [ + [{ + "label": "城关区", + "value": "620102" + }, + { + "label": "七里河区", + "value": "620103" + }, + { + "label": "西固区", + "value": "620104" + }, + { + "label": "安宁区", + "value": "620105" + }, + { + "label": "红古区", + "value": "620111" + }, + { + "label": "永登县", + "value": "620121" + }, + { + "label": "皋兰县", + "value": "620122" + }, + { + "label": "榆中县", + "value": "620123" + }, + { + "label": "兰州新区", + "value": "620171" + } + ], + [{ + "label": "嘉峪关市", + "value": "620201" + }], + [{ + "label": "金川区", + "value": "620302" + }, + { + "label": "永昌县", + "value": "620321" + } + ], + [{ + "label": "白银区", + "value": "620402" + }, + { + "label": "平川区", + "value": "620403" + }, + { + "label": "靖远县", + "value": "620421" + }, + { + "label": "会宁县", + "value": "620422" + }, + { + "label": "景泰县", + "value": "620423" + } + ], + [{ + "label": "秦州区", + "value": "620502" + }, + { + "label": "麦积区", + "value": "620503" + }, + { + "label": "清水县", + "value": "620521" + }, + { + "label": "秦安县", + "value": "620522" + }, + { + "label": "甘谷县", + "value": "620523" + }, + { + "label": "武山县", + "value": "620524" + }, + { + "label": "张家川回族自治县", + "value": "620525" + } + ], + [{ + "label": "凉州区", + "value": "620602" + }, + { + "label": "民勤县", + "value": "620621" + }, + { + "label": "古浪县", + "value": "620622" + }, + { + "label": "天祝藏族自治县", + "value": "620623" + } + ], + [{ + "label": "甘州区", + "value": "620702" + }, + { + "label": "肃南裕固族自治县", + "value": "620721" + }, + { + "label": "民乐县", + "value": "620722" + }, + { + "label": "临泽县", + "value": "620723" + }, + { + "label": "高台县", + "value": "620724" + }, + { + "label": "山丹县", + "value": "620725" + } + ], + [{ + "label": "崆峒区", + "value": "620802" + }, + { + "label": "泾川县", + "value": "620821" + }, + { + "label": "灵台县", + "value": "620822" + }, + { + "label": "崇信县", + "value": "620823" + }, + { + "label": "华亭县", + "value": "620824" + }, + { + "label": "庄浪县", + "value": "620825" + }, + { + "label": "静宁县", + "value": "620826" + }, + { + "label": "平凉工业园区", + "value": "620871" + } + ], + [{ + "label": "肃州区", + "value": "620902" + }, + { + "label": "金塔县", + "value": "620921" + }, + { + "label": "瓜州县", + "value": "620922" + }, + { + "label": "肃北蒙古族自治县", + "value": "620923" + }, + { + "label": "阿克塞哈萨克族自治县", + "value": "620924" + }, + { + "label": "玉门市", + "value": "620981" + }, + { + "label": "敦煌市", + "value": "620982" + } + ], + [{ + "label": "西峰区", + "value": "621002" + }, + { + "label": "庆城县", + "value": "621021" + }, + { + "label": "环县", + "value": "621022" + }, + { + "label": "华池县", + "value": "621023" + }, + { + "label": "合水县", + "value": "621024" + }, + { + "label": "正宁县", + "value": "621025" + }, + { + "label": "宁县", + "value": "621026" + }, + { + "label": "镇原县", + "value": "621027" + } + ], + [{ + "label": "安定区", + "value": "621102" + }, + { + "label": "通渭县", + "value": "621121" + }, + { + "label": "陇西县", + "value": "621122" + }, + { + "label": "渭源县", + "value": "621123" + }, + { + "label": "临洮县", + "value": "621124" + }, + { + "label": "漳县", + "value": "621125" + }, + { + "label": "岷县", + "value": "621126" + } + ], + [{ + "label": "武都区", + "value": "621202" + }, + { + "label": "成县", + "value": "621221" + }, + { + "label": "文县", + "value": "621222" + }, + { + "label": "宕昌县", + "value": "621223" + }, + { + "label": "康县", + "value": "621224" + }, + { + "label": "西和县", + "value": "621225" + }, + { + "label": "礼县", + "value": "621226" + }, + { + "label": "徽县", + "value": "621227" + }, + { + "label": "两当县", + "value": "621228" + } + ], + [{ + "label": "临夏市", + "value": "622901" + }, + { + "label": "临夏县", + "value": "622921" + }, + { + "label": "康乐县", + "value": "622922" + }, + { + "label": "永靖县", + "value": "622923" + }, + { + "label": "广河县", + "value": "622924" + }, + { + "label": "和政县", + "value": "622925" + }, + { + "label": "东乡族自治县", + "value": "622926" + }, + { + "label": "积石山保安族东乡族撒拉族自治县", + "value": "622927" + } + ], + [{ + "label": "合作市", + "value": "623001" + }, + { + "label": "临潭县", + "value": "623021" + }, + { + "label": "卓尼县", + "value": "623022" + }, + { + "label": "舟曲县", + "value": "623023" + }, + { + "label": "迭部县", + "value": "623024" + }, + { + "label": "玛曲县", + "value": "623025" + }, + { + "label": "碌曲县", + "value": "623026" + }, + { + "label": "夏河县", + "value": "623027" + } + ] + ], + [ + [{ + "label": "城东区", + "value": "630102" + }, + { + "label": "城中区", + "value": "630103" + }, + { + "label": "城西区", + "value": "630104" + }, + { + "label": "城北区", + "value": "630105" + }, + { + "label": "大通回族土族自治县", + "value": "630121" + }, + { + "label": "湟中县", + "value": "630122" + }, + { + "label": "湟源县", + "value": "630123" + } + ], + [{ + "label": "乐都区", + "value": "630202" + }, + { + "label": "平安区", + "value": "630203" + }, + { + "label": "民和回族土族自治县", + "value": "630222" + }, + { + "label": "互助土族自治县", + "value": "630223" + }, + { + "label": "化隆回族自治县", + "value": "630224" + }, + { + "label": "循化撒拉族自治县", + "value": "630225" + } + ], + [{ + "label": "门源回族自治县", + "value": "632221" + }, + { + "label": "祁连县", + "value": "632222" + }, + { + "label": "海晏县", + "value": "632223" + }, + { + "label": "刚察县", + "value": "632224" + } + ], + [{ + "label": "同仁县", + "value": "632321" + }, + { + "label": "尖扎县", + "value": "632322" + }, + { + "label": "泽库县", + "value": "632323" + }, + { + "label": "河南蒙古族自治县", + "value": "632324" + } + ], + [{ + "label": "共和县", + "value": "632521" + }, + { + "label": "同德县", + "value": "632522" + }, + { + "label": "贵德县", + "value": "632523" + }, + { + "label": "兴海县", + "value": "632524" + }, + { + "label": "贵南县", + "value": "632525" + } + ], + [{ + "label": "玛沁县", + "value": "632621" + }, + { + "label": "班玛县", + "value": "632622" + }, + { + "label": "甘德县", + "value": "632623" + }, + { + "label": "达日县", + "value": "632624" + }, + { + "label": "久治县", + "value": "632625" + }, + { + "label": "玛多县", + "value": "632626" + } + ], + [{ + "label": "玉树市", + "value": "632701" + }, + { + "label": "杂多县", + "value": "632722" + }, + { + "label": "称多县", + "value": "632723" + }, + { + "label": "治多县", + "value": "632724" + }, + { + "label": "囊谦县", + "value": "632725" + }, + { + "label": "曲麻莱县", + "value": "632726" + } + ], + [{ + "label": "格尔木市", + "value": "632801" + }, + { + "label": "德令哈市", + "value": "632802" + }, + { + "label": "乌兰县", + "value": "632821" + }, + { + "label": "都兰县", + "value": "632822" + }, + { + "label": "天峻县", + "value": "632823" + }, + { + "label": "大柴旦行政委员会", + "value": "632857" + }, + { + "label": "冷湖行政委员会", + "value": "632858" + }, + { + "label": "茫崖行政委员会", + "value": "632859" + } + ] + ], + [ + [{ + "label": "兴庆区", + "value": "640104" + }, + { + "label": "西夏区", + "value": "640105" + }, + { + "label": "金凤区", + "value": "640106" + }, + { + "label": "永宁县", + "value": "640121" + }, + { + "label": "贺兰县", + "value": "640122" + }, + { + "label": "灵武市", + "value": "640181" + } + ], + [{ + "label": "大武口区", + "value": "640202" + }, + { + "label": "惠农区", + "value": "640205" + }, + { + "label": "平罗县", + "value": "640221" + } + ], + [{ + "label": "利通区", + "value": "640302" + }, + { + "label": "红寺堡区", + "value": "640303" + }, + { + "label": "盐池县", + "value": "640323" + }, + { + "label": "同心县", + "value": "640324" + }, + { + "label": "青铜峡市", + "value": "640381" + } + ], + [{ + "label": "原州区", + "value": "640402" + }, + { + "label": "西吉县", + "value": "640422" + }, + { + "label": "隆德县", + "value": "640423" + }, + { + "label": "泾源县", + "value": "640424" + }, + { + "label": "彭阳县", + "value": "640425" + } + ], + [{ + "label": "沙坡头区", + "value": "640502" + }, + { + "label": "中宁县", + "value": "640521" + }, + { + "label": "海原县", + "value": "640522" + } + ] + ], + [ + [{ + "label": "天山区", + "value": "650102" + }, + { + "label": "沙依巴克区", + "value": "650103" + }, + { + "label": "新市区", + "value": "650104" + }, + { + "label": "水磨沟区", + "value": "650105" + }, + { + "label": "头屯河区", + "value": "650106" + }, + { + "label": "达坂城区", + "value": "650107" + }, + { + "label": "米东区", + "value": "650109" + }, + { + "label": "乌鲁木齐县", + "value": "650121" + }, + { + "label": "乌鲁木齐经济技术开发区", + "value": "650171" + }, + { + "label": "乌鲁木齐高新技术产业开发区", + "value": "650172" + } + ], + [{ + "label": "独山子区", + "value": "650202" + }, + { + "label": "克拉玛依区", + "value": "650203" + }, + { + "label": "白碱滩区", + "value": "650204" + }, + { + "label": "乌尔禾区", + "value": "650205" + } + ], + [{ + "label": "高昌区", + "value": "650402" + }, + { + "label": "鄯善县", + "value": "650421" + }, + { + "label": "托克逊县", + "value": "650422" + } + ], + [{ + "label": "伊州区", + "value": "650502" + }, + { + "label": "巴里坤哈萨克自治县", + "value": "650521" + }, + { + "label": "伊吾县", + "value": "650522" + } + ], + [{ + "label": "昌吉市", + "value": "652301" + }, + { + "label": "阜康市", + "value": "652302" + }, + { + "label": "呼图壁县", + "value": "652323" + }, + { + "label": "玛纳斯县", + "value": "652324" + }, + { + "label": "奇台县", + "value": "652325" + }, + { + "label": "吉木萨尔县", + "value": "652327" + }, + { + "label": "木垒哈萨克自治县", + "value": "652328" + } + ], + [{ + "label": "博乐市", + "value": "652701" + }, + { + "label": "阿拉山口市", + "value": "652702" + }, + { + "label": "精河县", + "value": "652722" + }, + { + "label": "温泉县", + "value": "652723" + } + ], + [{ + "label": "库尔勒市", + "value": "652801" + }, + { + "label": "轮台县", + "value": "652822" + }, + { + "label": "尉犁县", + "value": "652823" + }, + { + "label": "若羌县", + "value": "652824" + }, + { + "label": "且末县", + "value": "652825" + }, + { + "label": "焉耆回族自治县", + "value": "652826" + }, + { + "label": "和静县", + "value": "652827" + }, + { + "label": "和硕县", + "value": "652828" + }, + { + "label": "博湖县", + "value": "652829" + }, + { + "label": "库尔勒经济技术开发区", + "value": "652871" + } + ], + [{ + "label": "阿克苏市", + "value": "652901" + }, + { + "label": "温宿县", + "value": "652922" + }, + { + "label": "库车县", + "value": "652923" + }, + { + "label": "沙雅县", + "value": "652924" + }, + { + "label": "新和县", + "value": "652925" + }, + { + "label": "拜城县", + "value": "652926" + }, + { + "label": "乌什县", + "value": "652927" + }, + { + "label": "阿瓦提县", + "value": "652928" + }, + { + "label": "柯坪县", + "value": "652929" + } + ], + [{ + "label": "阿图什市", + "value": "653001" + }, + { + "label": "阿克陶县", + "value": "653022" + }, + { + "label": "阿合奇县", + "value": "653023" + }, + { + "label": "乌恰县", + "value": "653024" + } + ], + [{ + "label": "喀什市", + "value": "653101" + }, + { + "label": "疏附县", + "value": "653121" + }, + { + "label": "疏勒县", + "value": "653122" + }, + { + "label": "英吉沙县", + "value": "653123" + }, + { + "label": "泽普县", + "value": "653124" + }, + { + "label": "莎车县", + "value": "653125" + }, + { + "label": "叶城县", + "value": "653126" + }, + { + "label": "麦盖提县", + "value": "653127" + }, + { + "label": "岳普湖县", + "value": "653128" + }, + { + "label": "伽师县", + "value": "653129" + }, + { + "label": "巴楚县", + "value": "653130" + }, + { + "label": "塔什库尔干塔吉克自治县", + "value": "653131" + } + ], + [{ + "label": "和田市", + "value": "653201" + }, + { + "label": "和田县", + "value": "653221" + }, + { + "label": "墨玉县", + "value": "653222" + }, + { + "label": "皮山县", + "value": "653223" + }, + { + "label": "洛浦县", + "value": "653224" + }, + { + "label": "策勒县", + "value": "653225" + }, + { + "label": "于田县", + "value": "653226" + }, + { + "label": "民丰县", + "value": "653227" + } + ], + [{ + "label": "伊宁市", + "value": "654002" + }, + { + "label": "奎屯市", + "value": "654003" + }, + { + "label": "霍尔果斯市", + "value": "654004" + }, + { + "label": "伊宁县", + "value": "654021" + }, + { + "label": "察布查尔锡伯自治县", + "value": "654022" + }, + { + "label": "霍城县", + "value": "654023" + }, + { + "label": "巩留县", + "value": "654024" + }, + { + "label": "新源县", + "value": "654025" + }, + { + "label": "昭苏县", + "value": "654026" + }, + { + "label": "特克斯县", + "value": "654027" + }, + { + "label": "尼勒克县", + "value": "654028" + } + ], + [{ + "label": "塔城市", + "value": "654201" + }, + { + "label": "乌苏市", + "value": "654202" + }, + { + "label": "额敏县", + "value": "654221" + }, + { + "label": "沙湾县", + "value": "654223" + }, + { + "label": "托里县", + "value": "654224" + }, + { + "label": "裕民县", + "value": "654225" + }, + { + "label": "和布克赛尔蒙古自治县", + "value": "654226" + } + ], + [{ + "label": "阿勒泰市", + "value": "654301" + }, + { + "label": "布尔津县", + "value": "654321" + }, + { + "label": "富蕴县", + "value": "654322" + }, + { + "label": "福海县", + "value": "654323" + }, + { + "label": "哈巴河县", + "value": "654324" + }, + { + "label": "青河县", + "value": "654325" + }, + { + "label": "吉木乃县", + "value": "654326" + } + ], + [{ + "label": "石河子市", + "value": "659001" + }, + { + "label": "阿拉尔市", + "value": "659002" + }, + { + "label": "图木舒克市", + "value": "659003" + }, + { + "label": "五家渠市", + "value": "659004" + }, + { + "label": "铁门关市", + "value": "659006" + } + ] + ], + [ + [{ + "label": "台北", + "value": "660101" + }], + [{ + "label": "高雄", + "value": "660201" + }], + [{ + "label": "基隆", + "value": "660301" + }], + [{ + "label": "台中", + "value": "660401" + }], + [{ + "label": "台南", + "value": "660501" + }], + [{ + "label": "新竹", + "value": "660601" + }], + [{ + "label": "嘉义", + "value": "660701" + }], + [{ + "label": "宜兰", + "value": "660801" + }], + [{ + "label": "桃园", + "value": "660901" + }], + [{ + "label": "苗栗", + "value": "661001" + }], + [{ + "label": "彰化", + "value": "661101" + }], + [{ + "label": "南投", + "value": "661201" + }], + [{ + "label": "云林", + "value": "661301" + }], + [{ + "label": "屏东", + "value": "661401" + }], + [{ + "label": "台东", + "value": "661501" + }], + [{ + "label": "花莲", + "value": "661601" + }], + [{ + "label": "澎湖", + "value": "661701" + }] + ], + [ + [{ + "label": "香港岛", + "value": "670101" + }], + [{ + "label": "九龙", + "value": "670201" + }], + [{ + "label": "新界", + "value": "670301" + }] + ], + [ + [{ + "label": "澳门半岛", + "value": "680101" + }], + [{ + "label": "氹仔岛", + "value": "680201" + }], + [{ + "label": "路环岛", + "value": "680301" + }], + [{ + "label": "路氹城", + "value": "680401" + }] + ] +] +export default areaData; diff --git a/components/city-picker/city-data/city.js b/components/city-picker/city-data/city.js new file mode 100644 index 0000000..8c1dc26 --- /dev/null +++ b/components/city-picker/city-data/city.js @@ -0,0 +1,1503 @@ +/* eslint-disable */ +var cityData = [ + [{ + "label": "市辖区", + "value": "1101" + }], + [{ + "label": "市辖区", + "value": "1201" + }], + [{ + "label": "石家庄市", + "value": "1301" + }, + { + "label": "唐山市", + "value": "1302" + }, + { + "label": "秦皇岛市", + "value": "1303" + }, + { + "label": "邯郸市", + "value": "1304" + }, + { + "label": "邢台市", + "value": "1305" + }, + { + "label": "保定市", + "value": "1306" + }, + { + "label": "张家口市", + "value": "1307" + }, + { + "label": "承德市", + "value": "1308" + }, + { + "label": "沧州市", + "value": "1309" + }, + { + "label": "廊坊市", + "value": "1310" + }, + { + "label": "衡水市", + "value": "1311" + } + ], + [{ + "label": "太原市", + "value": "1401" + }, + { + "label": "大同市", + "value": "1402" + }, + { + "label": "阳泉市", + "value": "1403" + }, + { + "label": "长治市", + "value": "1404" + }, + { + "label": "晋城市", + "value": "1405" + }, + { + "label": "朔州市", + "value": "1406" + }, + { + "label": "晋中市", + "value": "1407" + }, + { + "label": "运城市", + "value": "1408" + }, + { + "label": "忻州市", + "value": "1409" + }, + { + "label": "临汾市", + "value": "1410" + }, + { + "label": "吕梁市", + "value": "1411" + } + ], + [{ + "label": "呼和浩特市", + "value": "1501" + }, + { + "label": "包头市", + "value": "1502" + }, + { + "label": "乌海市", + "value": "1503" + }, + { + "label": "赤峰市", + "value": "1504" + }, + { + "label": "通辽市", + "value": "1505" + }, + { + "label": "鄂尔多斯市", + "value": "1506" + }, + { + "label": "呼伦贝尔市", + "value": "1507" + }, + { + "label": "巴彦淖尔市", + "value": "1508" + }, + { + "label": "乌兰察布市", + "value": "1509" + }, + { + "label": "兴安盟", + "value": "1522" + }, + { + "label": "锡林郭勒盟", + "value": "1525" + }, + { + "label": "阿拉善盟", + "value": "1529" + } + ], + [{ + "label": "沈阳市", + "value": "2101" + }, + { + "label": "大连市", + "value": "2102" + }, + { + "label": "鞍山市", + "value": "2103" + }, + { + "label": "抚顺市", + "value": "2104" + }, + { + "label": "本溪市", + "value": "2105" + }, + { + "label": "丹东市", + "value": "2106" + }, + { + "label": "锦州市", + "value": "2107" + }, + { + "label": "营口市", + "value": "2108" + }, + { + "label": "阜新市", + "value": "2109" + }, + { + "label": "辽阳市", + "value": "2110" + }, + { + "label": "盘锦市", + "value": "2111" + }, + { + "label": "铁岭市", + "value": "2112" + }, + { + "label": "朝阳市", + "value": "2113" + }, + { + "label": "葫芦岛市", + "value": "2114" + } + ], + [{ + "label": "长春市", + "value": "2201" + }, + { + "label": "吉林市", + "value": "2202" + }, + { + "label": "四平市", + "value": "2203" + }, + { + "label": "辽源市", + "value": "2204" + }, + { + "label": "通化市", + "value": "2205" + }, + { + "label": "白山市", + "value": "2206" + }, + { + "label": "松原市", + "value": "2207" + }, + { + "label": "白城市", + "value": "2208" + }, + { + "label": "延边朝鲜族自治州", + "value": "2224" + } + ], + [{ + "label": "哈尔滨市", + "value": "2301" + }, + { + "label": "齐齐哈尔市", + "value": "2302" + }, + { + "label": "鸡西市", + "value": "2303" + }, + { + "label": "鹤岗市", + "value": "2304" + }, + { + "label": "双鸭山市", + "value": "2305" + }, + { + "label": "大庆市", + "value": "2306" + }, + { + "label": "伊春市", + "value": "2307" + }, + { + "label": "佳木斯市", + "value": "2308" + }, + { + "label": "七台河市", + "value": "2309" + }, + { + "label": "牡丹江市", + "value": "2310" + }, + { + "label": "黑河市", + "value": "2311" + }, + { + "label": "绥化市", + "value": "2312" + }, + { + "label": "大兴安岭地区", + "value": "2327" + } + ], + [{ + "label": "市辖区", + "value": "3101" + }], + [{ + "label": "南京市", + "value": "3201" + }, + { + "label": "无锡市", + "value": "3202" + }, + { + "label": "徐州市", + "value": "3203" + }, + { + "label": "常州市", + "value": "3204" + }, + { + "label": "苏州市", + "value": "3205" + }, + { + "label": "南通市", + "value": "3206" + }, + { + "label": "连云港市", + "value": "3207" + }, + { + "label": "淮安市", + "value": "3208" + }, + { + "label": "盐城市", + "value": "3209" + }, + { + "label": "扬州市", + "value": "3210" + }, + { + "label": "镇江市", + "value": "3211" + }, + { + "label": "泰州市", + "value": "3212" + }, + { + "label": "宿迁市", + "value": "3213" + } + ], + [{ + "label": "杭州市", + "value": "3301" + }, + { + "label": "宁波市", + "value": "3302" + }, + { + "label": "温州市", + "value": "3303" + }, + { + "label": "嘉兴市", + "value": "3304" + }, + { + "label": "湖州市", + "value": "3305" + }, + { + "label": "绍兴市", + "value": "3306" + }, + { + "label": "金华市", + "value": "3307" + }, + { + "label": "衢州市", + "value": "3308" + }, + { + "label": "舟山市", + "value": "3309" + }, + { + "label": "台州市", + "value": "3310" + }, + { + "label": "丽水市", + "value": "3311" + } + ], + [{ + "label": "合肥市", + "value": "3401" + }, + { + "label": "芜湖市", + "value": "3402" + }, + { + "label": "蚌埠市", + "value": "3403" + }, + { + "label": "淮南市", + "value": "3404" + }, + { + "label": "马鞍山市", + "value": "3405" + }, + { + "label": "淮北市", + "value": "3406" + }, + { + "label": "铜陵市", + "value": "3407" + }, + { + "label": "安庆市", + "value": "3408" + }, + { + "label": "黄山市", + "value": "3410" + }, + { + "label": "滁州市", + "value": "3411" + }, + { + "label": "阜阳市", + "value": "3412" + }, + { + "label": "宿州市", + "value": "3413" + }, + { + "label": "六安市", + "value": "3415" + }, + { + "label": "亳州市", + "value": "3416" + }, + { + "label": "池州市", + "value": "3417" + }, + { + "label": "宣城市", + "value": "3418" + } + ], + [{ + "label": "福州市", + "value": "3501" + }, + { + "label": "厦门市", + "value": "3502" + }, + { + "label": "莆田市", + "value": "3503" + }, + { + "label": "三明市", + "value": "3504" + }, + { + "label": "泉州市", + "value": "3505" + }, + { + "label": "漳州市", + "value": "3506" + }, + { + "label": "南平市", + "value": "3507" + }, + { + "label": "龙岩市", + "value": "3508" + }, + { + "label": "宁德市", + "value": "3509" + } + ], + [{ + "label": "南昌市", + "value": "3601" + }, + { + "label": "景德镇市", + "value": "3602" + }, + { + "label": "萍乡市", + "value": "3603" + }, + { + "label": "九江市", + "value": "3604" + }, + { + "label": "新余市", + "value": "3605" + }, + { + "label": "鹰潭市", + "value": "3606" + }, + { + "label": "赣州市", + "value": "3607" + }, + { + "label": "吉安市", + "value": "3608" + }, + { + "label": "宜春市", + "value": "3609" + }, + { + "label": "抚州市", + "value": "3610" + }, + { + "label": "上饶市", + "value": "3611" + } + ], + [{ + "label": "济南市", + "value": "3701" + }, + { + "label": "青岛市", + "value": "3702" + }, + { + "label": "淄博市", + "value": "3703" + }, + { + "label": "枣庄市", + "value": "3704" + }, + { + "label": "东营市", + "value": "3705" + }, + { + "label": "烟台市", + "value": "3706" + }, + { + "label": "潍坊市", + "value": "3707" + }, + { + "label": "济宁市", + "value": "3708" + }, + { + "label": "泰安市", + "value": "3709" + }, + { + "label": "威海市", + "value": "3710" + }, + { + "label": "日照市", + "value": "3711" + }, + { + "label": "莱芜市", + "value": "3712" + }, + { + "label": "临沂市", + "value": "3713" + }, + { + "label": "德州市", + "value": "3714" + }, + { + "label": "聊城市", + "value": "3715" + }, + { + "label": "滨州市", + "value": "3716" + }, + { + "label": "菏泽市", + "value": "3717" + } + ], + [{ + "label": "郑州市", + "value": "4101" + }, + { + "label": "开封市", + "value": "4102" + }, + { + "label": "洛阳市", + "value": "4103" + }, + { + "label": "平顶山市", + "value": "4104" + }, + { + "label": "安阳市", + "value": "4105" + }, + { + "label": "鹤壁市", + "value": "4106" + }, + { + "label": "新乡市", + "value": "4107" + }, + { + "label": "焦作市", + "value": "4108" + }, + { + "label": "濮阳市", + "value": "4109" + }, + { + "label": "许昌市", + "value": "4110" + }, + { + "label": "漯河市", + "value": "4111" + }, + { + "label": "三门峡市", + "value": "4112" + }, + { + "label": "南阳市", + "value": "4113" + }, + { + "label": "商丘市", + "value": "4114" + }, + { + "label": "信阳市", + "value": "4115" + }, + { + "label": "周口市", + "value": "4116" + }, + { + "label": "驻马店市", + "value": "4117" + }, + { + "label": "省直辖县级行政区划", + "value": "4190" + } + ], + [{ + "label": "武汉市", + "value": "4201" + }, + { + "label": "黄石市", + "value": "4202" + }, + { + "label": "十堰市", + "value": "4203" + }, + { + "label": "宜昌市", + "value": "4205" + }, + { + "label": "襄阳市", + "value": "4206" + }, + { + "label": "鄂州市", + "value": "4207" + }, + { + "label": "荆门市", + "value": "4208" + }, + { + "label": "孝感市", + "value": "4209" + }, + { + "label": "荆州市", + "value": "4210" + }, + { + "label": "黄冈市", + "value": "4211" + }, + { + "label": "咸宁市", + "value": "4212" + }, + { + "label": "随州市", + "value": "4213" + }, + { + "label": "恩施土家族苗族自治州", + "value": "4228" + }, + { + "label": "省直辖县级行政区划", + "value": "4290" + } + ], + [{ + "label": "长沙市", + "value": "4301" + }, + { + "label": "株洲市", + "value": "4302" + }, + { + "label": "湘潭市", + "value": "4303" + }, + { + "label": "衡阳市", + "value": "4304" + }, + { + "label": "邵阳市", + "value": "4305" + }, + { + "label": "岳阳市", + "value": "4306" + }, + { + "label": "常德市", + "value": "4307" + }, + { + "label": "张家界市", + "value": "4308" + }, + { + "label": "益阳市", + "value": "4309" + }, + { + "label": "郴州市", + "value": "4310" + }, + { + "label": "永州市", + "value": "4311" + }, + { + "label": "怀化市", + "value": "4312" + }, + { + "label": "娄底市", + "value": "4313" + }, + { + "label": "湘西土家族苗族自治州", + "value": "4331" + } + ], + [{ + "label": "广州市", + "value": "4401" + }, + { + "label": "韶关市", + "value": "4402" + }, + { + "label": "深圳市", + "value": "4403" + }, + { + "label": "珠海市", + "value": "4404" + }, + { + "label": "汕头市", + "value": "4405" + }, + { + "label": "佛山市", + "value": "4406" + }, + { + "label": "江门市", + "value": "4407" + }, + { + "label": "湛江市", + "value": "4408" + }, + { + "label": "茂名市", + "value": "4409" + }, + { + "label": "肇庆市", + "value": "4412" + }, + { + "label": "惠州市", + "value": "4413" + }, + { + "label": "梅州市", + "value": "4414" + }, + { + "label": "汕尾市", + "value": "4415" + }, + { + "label": "河源市", + "value": "4416" + }, + { + "label": "阳江市", + "value": "4417" + }, + { + "label": "清远市", + "value": "4418" + }, + { + "label": "东莞市", + "value": "4419" + }, + { + "label": "中山市", + "value": "4420" + }, + { + "label": "潮州市", + "value": "4451" + }, + { + "label": "揭阳市", + "value": "4452" + }, + { + "label": "云浮市", + "value": "4453" + } + ], + [{ + "label": "南宁市", + "value": "4501" + }, + { + "label": "柳州市", + "value": "4502" + }, + { + "label": "桂林市", + "value": "4503" + }, + { + "label": "梧州市", + "value": "4504" + }, + { + "label": "北海市", + "value": "4505" + }, + { + "label": "防城港市", + "value": "4506" + }, + { + "label": "钦州市", + "value": "4507" + }, + { + "label": "贵港市", + "value": "4508" + }, + { + "label": "玉林市", + "value": "4509" + }, + { + "label": "百色市", + "value": "4510" + }, + { + "label": "贺州市", + "value": "4511" + }, + { + "label": "河池市", + "value": "4512" + }, + { + "label": "来宾市", + "value": "4513" + }, + { + "label": "崇左市", + "value": "4514" + } + ], + [{ + "label": "海口市", + "value": "4601" + }, + { + "label": "三亚市", + "value": "4602" + }, + { + "label": "三沙市", + "value": "4603" + }, + { + "label": "儋州市", + "value": "4604" + }, + { + "label": "省直辖县级行政区划", + "value": "4690" + } + ], + [{ + "label": "市辖区", + "value": "5001" + }, + { + "label": "县", + "value": "5002" + } + ], + [{ + "label": "成都市", + "value": "5101" + }, + { + "label": "自贡市", + "value": "5103" + }, + { + "label": "攀枝花市", + "value": "5104" + }, + { + "label": "泸州市", + "value": "5105" + }, + { + "label": "德阳市", + "value": "5106" + }, + { + "label": "绵阳市", + "value": "5107" + }, + { + "label": "广元市", + "value": "5108" + }, + { + "label": "遂宁市", + "value": "5109" + }, + { + "label": "内江市", + "value": "5110" + }, + { + "label": "乐山市", + "value": "5111" + }, + { + "label": "南充市", + "value": "5113" + }, + { + "label": "眉山市", + "value": "5114" + }, + { + "label": "宜宾市", + "value": "5115" + }, + { + "label": "广安市", + "value": "5116" + }, + { + "label": "达州市", + "value": "5117" + }, + { + "label": "雅安市", + "value": "5118" + }, + { + "label": "巴中市", + "value": "5119" + }, + { + "label": "资阳市", + "value": "5120" + }, + { + "label": "阿坝藏族羌族自治州", + "value": "5132" + }, + { + "label": "甘孜藏族自治州", + "value": "5133" + }, + { + "label": "凉山彝族自治州", + "value": "5134" + } + ], + [{ + "label": "贵阳市", + "value": "5201" + }, + { + "label": "六盘水市", + "value": "5202" + }, + { + "label": "遵义市", + "value": "5203" + }, + { + "label": "安顺市", + "value": "5204" + }, + { + "label": "毕节市", + "value": "5205" + }, + { + "label": "铜仁市", + "value": "5206" + }, + { + "label": "黔西南布依族苗族自治州", + "value": "5223" + }, + { + "label": "黔东南苗族侗族自治州", + "value": "5226" + }, + { + "label": "黔南布依族苗族自治州", + "value": "5227" + } + ], + [{ + "label": "昆明市", + "value": "5301" + }, + { + "label": "曲靖市", + "value": "5303" + }, + { + "label": "玉溪市", + "value": "5304" + }, + { + "label": "保山市", + "value": "5305" + }, + { + "label": "昭通市", + "value": "5306" + }, + { + "label": "丽江市", + "value": "5307" + }, + { + "label": "普洱市", + "value": "5308" + }, + { + "label": "临沧市", + "value": "5309" + }, + { + "label": "楚雄彝族自治州", + "value": "5323" + }, + { + "label": "红河哈尼族彝族自治州", + "value": "5325" + }, + { + "label": "文山壮族苗族自治州", + "value": "5326" + }, + { + "label": "西双版纳傣族自治州", + "value": "5328" + }, + { + "label": "大理白族自治州", + "value": "5329" + }, + { + "label": "德宏傣族景颇族自治州", + "value": "5331" + }, + { + "label": "怒江傈僳族自治州", + "value": "5333" + }, + { + "label": "迪庆藏族自治州", + "value": "5334" + } + ], + [{ + "label": "拉萨市", + "value": "5401" + }, + { + "label": "日喀则市", + "value": "5402" + }, + { + "label": "昌都市", + "value": "5403" + }, + { + "label": "林芝市", + "value": "5404" + }, + { + "label": "山南市", + "value": "5405" + }, + { + "label": "那曲地区", + "value": "5424" + }, + { + "label": "阿里地区", + "value": "5425" + } + ], + [{ + "label": "西安市", + "value": "6101" + }, + { + "label": "铜川市", + "value": "6102" + }, + { + "label": "宝鸡市", + "value": "6103" + }, + { + "label": "咸阳市", + "value": "6104" + }, + { + "label": "渭南市", + "value": "6105" + }, + { + "label": "延安市", + "value": "6106" + }, + { + "label": "汉中市", + "value": "6107" + }, + { + "label": "榆林市", + "value": "6108" + }, + { + "label": "安康市", + "value": "6109" + }, + { + "label": "商洛市", + "value": "6110" + } + ], + [{ + "label": "兰州市", + "value": "6201" + }, + { + "label": "嘉峪关市", + "value": "6202" + }, + { + "label": "金昌市", + "value": "6203" + }, + { + "label": "白银市", + "value": "6204" + }, + { + "label": "天水市", + "value": "6205" + }, + { + "label": "武威市", + "value": "6206" + }, + { + "label": "张掖市", + "value": "6207" + }, + { + "label": "平凉市", + "value": "6208" + }, + { + "label": "酒泉市", + "value": "6209" + }, + { + "label": "庆阳市", + "value": "6210" + }, + { + "label": "定西市", + "value": "6211" + }, + { + "label": "陇南市", + "value": "6212" + }, + { + "label": "临夏回族自治州", + "value": "6229" + }, + { + "label": "甘南藏族自治州", + "value": "6230" + } + ], + [{ + "label": "西宁市", + "value": "6301" + }, + { + "label": "海东市", + "value": "6302" + }, + { + "label": "海北藏族自治州", + "value": "6322" + }, + { + "label": "黄南藏族自治州", + "value": "6323" + }, + { + "label": "海南藏族自治州", + "value": "6325" + }, + { + "label": "果洛藏族自治州", + "value": "6326" + }, + { + "label": "玉树藏族自治州", + "value": "6327" + }, + { + "label": "海西蒙古族藏族自治州", + "value": "6328" + } + ], + [{ + "label": "银川市", + "value": "6401" + }, + { + "label": "石嘴山市", + "value": "6402" + }, + { + "label": "吴忠市", + "value": "6403" + }, + { + "label": "固原市", + "value": "6404" + }, + { + "label": "中卫市", + "value": "6405" + } + ], + [{ + "label": "乌鲁木齐市", + "value": "6501" + }, + { + "label": "克拉玛依市", + "value": "6502" + }, + { + "label": "吐鲁番市", + "value": "6504" + }, + { + "label": "哈密市", + "value": "6505" + }, + { + "label": "昌吉回族自治州", + "value": "6523" + }, + { + "label": "博尔塔拉蒙古自治州", + "value": "6527" + }, + { + "label": "巴音郭楞蒙古自治州", + "value": "6528" + }, + { + "label": "阿克苏地区", + "value": "6529" + }, + { + "label": "克孜勒苏柯尔克孜自治州", + "value": "6530" + }, + { + "label": "喀什地区", + "value": "6531" + }, + { + "label": "和田地区", + "value": "6532" + }, + { + "label": "伊犁哈萨克自治州", + "value": "6540" + }, + { + "label": "塔城地区", + "value": "6542" + }, + { + "label": "阿勒泰地区", + "value": "6543" + }, + { + "label": "自治区直辖县级行政区划", + "value": "6590" + } + ], + [{ + "label": "台北", + "value": "6601" + }, + { + "label": "高雄", + "value": "6602" + }, + { + "label": "基隆", + "value": "6603" + }, + { + "label": "台中", + "value": "6604" + }, + { + "label": "台南", + "value": "6605" + }, + { + "label": "新竹", + "value": "6606" + }, + { + "label": "嘉义", + "value": "6607" + }, + { + "label": "宜兰", + "value": "6608" + }, + { + "label": "桃园", + "value": "6609" + }, + { + "label": "苗栗", + "value": "6610" + }, + { + "label": "彰化", + "value": "6611" + }, + { + "label": "南投", + "value": "6612" + }, + { + "label": "云林", + "value": "6613" + }, + { + "label": "屏东", + "value": "6614" + }, + { + "label": "台东", + "value": "6615" + }, + { + "label": "花莲", + "value": "6616" + }, + { + "label": "澎湖", + "value": "6617" + } + ], + [{ + "label": "香港岛", + "value": "6701" + }, + { + "label": "九龙", + "value": "6702" + }, + { + "label": "新界", + "value": "6703" + } + ], + [{ + "label": "澳门半岛", + "value": "6801" + }, + { + "label": "氹仔岛", + "value": "6802" + }, + { + "label": "路环岛", + "value": "6803" + }, + { + "label": "路氹城", + "value": "6804" + } + ] +] +export default cityData; diff --git a/components/city-picker/city-data/province.js b/components/city-picker/city-data/province.js new file mode 100644 index 0000000..1bd680e --- /dev/null +++ b/components/city-picker/city-data/province.js @@ -0,0 +1,139 @@ +/* eslint-disable */ +var provinceData = [{ + "label": "北京市", + "value": "11" + }, + { + "label": "天津市", + "value": "12" + }, + { + "label": "河北省", + "value": "13" + }, + { + "label": "山西省", + "value": "14" + }, + { + "label": "内蒙古自治区", + "value": "15" + }, + { + "label": "辽宁省", + "value": "21" + }, + { + "label": "吉林省", + "value": "22" + }, + { + "label": "黑龙江省", + "value": "23" + }, + { + "label": "上海市", + "value": "31" + }, + { + "label": "江苏省", + "value": "32" + }, + { + "label": "浙江省", + "value": "33" + }, + { + "label": "安徽省", + "value": "34" + }, + { + "label": "福建省", + "value": "35" + }, + { + "label": "江西省", + "value": "36" + }, + { + "label": "山东省", + "value": "37" + }, + { + "label": "河南省", + "value": "41" + }, + { + "label": "湖北省", + "value": "42" + }, + { + "label": "湖南省", + "value": "43" + }, + { + "label": "广东省", + "value": "44" + }, + { + "label": "广西壮族自治区", + "value": "45" + }, + { + "label": "海南省", + "value": "46" + }, + { + "label": "重庆市", + "value": "50" + }, + { + "label": "四川省", + "value": "51" + }, + { + "label": "贵州省", + "value": "52" + }, + { + "label": "云南省", + "value": "53" + }, + { + "label": "西藏自治区", + "value": "54" + }, + { + "label": "陕西省", + "value": "61" + }, + { + "label": "甘肃省", + "value": "62" + }, + { + "label": "青海省", + "value": "63" + }, + { + "label": "宁夏回族自治区", + "value": "64" + }, + { + "label": "新疆维吾尔自治区", + "value": "65" + }, + { + "label": "台湾", + "value": "66" + }, + { + "label": "香港", + "value": "67" + }, + { + "label": "澳门", + "value": "68" + } +] +export default provinceData; diff --git a/components/city-picker/city-picker.vue b/components/city-picker/city-picker.vue new file mode 100644 index 0000000..befa3dd --- /dev/null +++ b/components/city-picker/city-picker.vue @@ -0,0 +1,228 @@ + + + + + diff --git a/components/other-login/other-login.vue b/components/other-login/other-login.vue new file mode 100644 index 0000000..055c55c --- /dev/null +++ b/components/other-login/other-login.vue @@ -0,0 +1,257 @@ + + + + + diff --git a/components/popup-share/popup-share.vue b/components/popup-share/popup-share.vue new file mode 100644 index 0000000..9fa6216 --- /dev/null +++ b/components/popup-share/popup-share.vue @@ -0,0 +1,315 @@ + + + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..b61f63e --- /dev/null +++ b/index.html @@ -0,0 +1,14 @@ + + + + + + + + + + +
+ + + diff --git a/main.js b/main.js new file mode 100644 index 0000000..c91de4d --- /dev/null +++ b/main.js @@ -0,0 +1,31 @@ +import App from './App' + +// #ifndef VUE3 +import Vue from 'vue' +// uViewUI +import uView from '@/uni_modules/uview-ui' +Vue.use(uView) +// 引入配置文件 +import $config from "@/utils/lib/config.js" +Vue.prototype.$config = $config +// 引入助手函数 +import $tool from '@/utils/lib/tool.js' +Vue.prototype.$tool = $tool + +Vue.config.productionTip = false +App.mpType = 'app' +const app = new Vue({ + ...App +}) +app.$mount() +// #endif + +// #ifdef VUE3 +import { createSSRApp } from 'vue' +export function createApp() { + const app = createSSRApp(App) + return { + app + } +} +// #endif \ No newline at end of file diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..91f1742 --- /dev/null +++ b/manifest.json @@ -0,0 +1,75 @@ +{ + "name" : "退役军人平台", + "appid" : "__UNI__F8A4991", + "description" : "本平台主要用于指导退役军人就业和创业,更好更快融入地方", + "versionName" : "1.0.0", + "versionCode" : "100", + "transformPx" : false, + "app-plus" : { + "usingComponents" : true, + "nvueStyleCompiler" : "uni-app", + "compilerVersion" : 3, + "splashscreen" : { + "alwaysShowBeforeRender" : true, + "waiting" : true, + "autoclose" : true, + "delay" : 0 + }, + "modules" : {}, + "distribute" : { + "android" : { + "permissions" : [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ] + }, + "ios" : { + "idfa" : false + }, + "sdkConfigs" : { + "oauth" : {} + }, + "splashscreen" : { + "androidStyle" : "common", + "iosStyle" : "storyboard" + } + } + }, + "quickapp" : {}, + "mp-weixin" : { + "appid" : "wx957ad7879a435bf2", + "setting" : { + "urlCheck" : false, + "minified" : true, + "postcss" : true, + "es6" : true + }, + "usingComponents" : true + }, + "mp-alipay" : { + "usingComponents" : true + }, + "mp-baidu" : { + "usingComponents" : true + }, + "mp-toutiao" : { + "usingComponents" : true + }, + "uniStatistics" : { + "enable" : false + }, + "vueVersion" : "2" +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..cf83246 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,24 @@ +{ + "name": "share-bbs", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "dependencies": { + "uview-ui": "^1.8.4" + } + }, + "node_modules/uview-ui": { + "version": "1.8.4", + "resolved": "https://registry.nlark.com/uview-ui/download/uview-ui-1.8.4.tgz", + "integrity": "sha1-4yu/I3lCHTGQIuMk4ct7U4fTvUQ=" + } + }, + "dependencies": { + "uview-ui": { + "version": "1.8.4", + "resolved": "https://registry.nlark.com/uview-ui/download/uview-ui-1.8.4.tgz", + "integrity": "sha1-4yu/I3lCHTGQIuMk4ct7U4fTvUQ=" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..6aa57de --- /dev/null +++ b/package.json @@ -0,0 +1,3 @@ +{ + "dependencies": {} +} \ No newline at end of file diff --git a/pages.json b/pages.json new file mode 100644 index 0000000..c3449fb --- /dev/null +++ b/pages.json @@ -0,0 +1,406 @@ +{ + "pages": [ //pages数组中第一项表示应用启动页 + // #ifdef MP-WEIXIN + { // 首页 + "path": "pages/home/home", + "style": { + "navigationStyle": "custom" // 隐藏系统导航栏 + } + }, + // #endif + // #ifdef H5 || APP-PLUS + { // 首页 + "path": "pages/home/home", + "style": { + // App生效: + "app-plus": { + "bounce": "none", // 回弹效果 + "scrollIndicator": "none", // 隐藏滚动条 + // 导航栏 + "titleNView": { + // 搜索框 + "searchInput": { + "align": "center", + "backgroundColor": "#F7F7F7", + "borderRadius": "20px", + "placeholder": "搜索新鲜事", + "disabled": true + }, + // 按钮 + "buttons": [ + // 左边 + { + "float": "left", + "color": "#3c9cff", + "colorPressed": "#3c9cff", + "text": "\ue609", + "fontSize": "24px", + "fontSrc": "/static/font/iconfont.ttf" + }, + // 右边 + { + "float": "right", + "color": "#3c9cff", + "colorPressed": "#3c9cff", + "text": "\ue708", + "fontSize": "24px", + "fontSrc": "/static/font/iconfont.ttf" + } + ] + } + } + } + }, + // #endif + // #ifdef MP-WEIXIN + { // 首页/搜索 + "path": "pages/home/search", + "style": { + "navigationStyle": "custom" // 隐藏系统导航栏 + } + }, + // #endif + // #ifdef H5 || APP-PLUS + { // 首页/搜索 + "path": "pages/home/search", + "style": { + // App生效: + "app-plus": { + "bounce": "none", // 回弹效果 + "scrollIndicator": "none", // 隐藏滚动条 + // 导航栏 + "titleNView": { + // "autoBackButton": false, // 标题栏控件是否显示左侧返回按钮 + // 搜索框 + "searchInput": { + "align": "left", + "backgroundColor": "#F7F7F7", + "borderRadius": "20px", + "placeholder": "请输入内容", + "disabled": false + }, + // 按钮 + "buttons": [ + // 右边 + { + "float": "right", + "color": "#82848a", + "colorPressed": "#c8c9cc", + "text": "搜索", + "fontSize": "14px" + } + ] + } + } + } + }, + // #endif + // #ifdef MP-WEIXIN + { // 首页/发布 + "path": "pages/home/release", + "style": { + "navigationStyle": "custom" // 隐藏系统导航栏 + } + }, + // #endif + // #ifdef H5 || APP-PLUS + { // 首页/发布 + "path": "pages/home/release", + "style": { + "navigationBarTitleText": "", + "app-plus": { + "titleNView": false // 禁用原生导航栏 + } + } + }, + // #endif + { // 首页/详情 + "path": "pages/home/detail", + "style": { + "navigationBarTitleText": "", + "app-plus": { + "titleNView": { + "buttons": [{ + "type": "share", + "float": "right" + }] + } + } + } + }, + { // 新鲜事 + "path": "pages/news/news", + "style": { + "navigationStyle": "custom", // 隐藏系统导航栏 + // App生效: + "app-plus": { + "bounce": "none", + "titleNView": false // 隐藏系统导航栏 + } + } + }, + { // 新鲜事/话题/分类 + "path": "pages/news/news-topic-cate", + "style": { + "navigationBarTitleText": "话题分类", + "app-plus": { + "bounce": "none" + } + } + }, + { // 新鲜事/话题/详情 + "path": "pages/news/news-topic-detail", + "style": { + "navigationBarTitleText": "", + "app-plus": { + "scrollIndicator": "none", // 隐藏滚动条 + "titleNView": { + "type": "transparent", // 透明渐变 + "buttons": [{ + "type": "menu" + }] + } + } + } + }, + // #ifdef MP-WEIXIN + { // 小纸条 + "path": "pages/paper/paper", + "style": { + "navigationStyle": "custom" // 隐藏系统导航栏 + } + }, + // #endif + // #ifdef H5 || APP-PLUS + { // 小纸条 + "path": "pages/paper/paper", + "style": { + "enablePullDownRefresh": true, // 下拉刷新 + // App生效: + "app-plus": { + "titleNView": { + "titleText": "小纸条", + "buttons": [ + // 左边 + { + "float": "left", + "color": "#3c9cff", + "colorPressed": "#3c9cff", + "text": "\ue667", + "fontSize": "24px", + "fontSrc": "/static/font/iconfont.ttf" + }, + // 右边 + { + "float": "right", + "color": "#3c9cff", + "colorPressed": "#3c9cff", + "text": "\ue652", + "fontSize": "24px", + "fontSrc": "/static/font/iconfont.ttf" + } + ] + } + } + } + }, + // #endif + // #ifdef MP-WEIXIN + { // 小纸条/好友列表 + "path": "pages/paper/friend", + "style": { + "navigationStyle": "custom" // 隐藏系统导航栏 + } + }, + // #endif + // #ifdef H5 || APP-PLUS + { // 小纸条/好友列表 + "path": "pages/paper/friend", + "style": { + // App生效: + "app-plus": { + "bounce": "none", // 回弹效果 + "scrollIndicator": "none", // 隐藏滚动条 + // 动画效果 + "animationType": "slide-in-left", + // 导航栏 + "titleNView": { + // 取消返回按钮(h5页面单独用css控制) + "autoBackButton": false, + // 搜索框 + "searchInput": { + "align": "center", + "backgroundColor": "#F7F7F7", + "borderRadius": "20px", + "placeholder": "搜索用户", + "disabled": true + }, + // 按钮 + "buttons": [ + // 右边 + { + "float": "right", + "color": "#000", + "colorPressed": "#9CA3AF", + "fontSize": "15px", + "text": "取消" + } + ] + } + } + } + }, + // #endif + { // 小纸条/好友列表/聊天 + "path": "pages/paper/chat", + "style": { + "navigationBarTitleText": "", + "enablePullDownRefresh": false, + "app-plus": { + "bounce": "none", // 回弹效果 + "scrollIndicator": "none", // 隐藏滚动条 + // 动画效果 + "animationType": "slide-in-left", + // 导航栏 + "titleNView": { + // 取消返回按钮(h5页面单独用css控制) + "autoBackButton": false, + // 搜索框 + "searchInput": { + "align": "center", + "backgroundColor": "#F7F7F7", + "borderRadius": "20px", + "placeholder": "搜索用户", + "disabled": true + }, + // 按钮 + "buttons": [ + // 右边 + { + "float": "right", + "color": "#000", + "colorPressed": "#D1D5DB", + "text": "\ue622", + "fontSize": "24px", + "fontSrc": "/static/font/iconfont.ttf" + } + ] + } + } + } + }, + { // 我的 + "path": "pages/mine/mine", + "style": { + "navigationBarTitleText": "我的", + "navigationStyle": "custom", // 隐藏系统导航栏 + // App生效: + "app-plus": { + "titleNView":"none" + } + } + }, + { // 我的/设置 + "path": "pages/mine/set", + "style": { + "navigationBarTitleText": "设置" + } + }, { // 我的/设置/修改密码 + "path": "pages/mine/edit-pwd", + "style": { + "navigationBarTitleText": "修改密码" + } + }, { // 我的/设置/绑定邮箱 + "path": "pages/mine/bind-email", + "style": { + "navigationBarTitleText": "绑定邮箱" + } + }, { // 我的/设置/绑定邮箱 + "path": "pages/mine/edit-info", + "style": { + "navigationBarTitleText": "修改资料" + } + }, { // 我的/设置/意见反馈 + "path": "pages/mine/feedback", + "style": { + "navigationBarTitleText": "意见反馈" + } + }, { // 我的/设置/关于社区 + "path": "pages/mine/about", + "style": { + "navigationBarTitleText": "关于社区" + } + }, { // 我的/登录 + "path": "pages/mine/login", + "style": { + "navigationBarTitleText": "", + "app-plus": { + "titleNView": false + } + } + }, + { // 我的/个人空间 + "path": "pages/mine/user-space", + "style": { + "navigationBarTitleText": "个人空间", + "app-plus": { + "titleNView": { + "buttons": [{ + "type": "menu" + }] + } + } + } + } + ], + // 全局样式 + "globalStyle": { + "navigationBarTextStyle": "black", + "navigationBarTitleText": "社交论坛", + "navigationBarBackgroundColor": "#FFFFFF", + "backgroundColor": "#FFFFFF", + "app-plus": { + "scrollIndicator": "none" + } + }, + // 底部标签栏 + "tabBar": { + "color": "#ADADAD", // tab 上的文字颜色 + "selectedColor": "#278E6F", // tab 上的文字选中时的颜色 + "backgroundColor": "#FFFFFF", // tab 的背景颜色 + "borderStyle": "black", // tabbar 上边框的颜色 + "list": [{ + "pagePath": "pages/home/home", + "text": "首页", + "iconPath": "/static/img/tabbar/home.png", + "selectedIconPath": "/static/img/tabbar/home-ed.png" + }, + { + "pagePath": "pages/news/news", + "text": "新鲜事", + "iconPath": "/static/img/tabbar/news.png", + "selectedIconPath": "/static/img/tabbar/news-ed.png" + }, + { + "pagePath": "pages/paper/paper", + "text": "小纸条", + "iconPath": "/static/img/tabbar/paper.png", + "selectedIconPath": "/static/img/tabbar/paper-ed.png" + }, + { + "pagePath": "pages/mine/mine", + "text": "我的", + "iconPath": "/static/img/tabbar/mine.png", + "selectedIconPath": "/static/img/tabbar/mine-ed.png" + } + ] + } + // "condition": { //模式配置,仅开发期间生效 + // "current": 0, //当前激活的模式(list 的索引项) + // "list": [{ + // "name": "", //模式名称 + // "path": "pages/search/search", //启动页面,必选 + // "query": "" //启动参数,在页面的onLoad函数里面得到 + // }] + // } +} diff --git a/pages/home/cpns/info-list.vue b/pages/home/cpns/info-list.vue new file mode 100644 index 0000000..28c3f77 --- /dev/null +++ b/pages/home/cpns/info-list.vue @@ -0,0 +1,208 @@ + + + + + diff --git a/pages/home/detail.vue b/pages/home/detail.vue new file mode 100644 index 0000000..4788716 --- /dev/null +++ b/pages/home/detail.vue @@ -0,0 +1,182 @@ + + + + + diff --git a/pages/home/home.vue b/pages/home/home.vue new file mode 100644 index 0000000..5be0d41 --- /dev/null +++ b/pages/home/home.vue @@ -0,0 +1,232 @@ + + + + + diff --git a/pages/home/release.vue b/pages/home/release.vue new file mode 100644 index 0000000..37c81cd --- /dev/null +++ b/pages/home/release.vue @@ -0,0 +1,284 @@ + + + + + diff --git a/pages/home/search.vue b/pages/home/search.vue new file mode 100644 index 0000000..bc29a4e --- /dev/null +++ b/pages/home/search.vue @@ -0,0 +1,186 @@ + + + + + diff --git a/pages/mine/about.vue b/pages/mine/about.vue new file mode 100644 index 0000000..ac02877 --- /dev/null +++ b/pages/mine/about.vue @@ -0,0 +1,49 @@ + + + + + \ No newline at end of file diff --git a/pages/mine/bind-email.vue b/pages/mine/bind-email.vue new file mode 100644 index 0000000..def9df2 --- /dev/null +++ b/pages/mine/bind-email.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/pages/mine/edit-info.vue b/pages/mine/edit-info.vue new file mode 100644 index 0000000..05f72b9 --- /dev/null +++ b/pages/mine/edit-info.vue @@ -0,0 +1,186 @@ + + + + + diff --git a/pages/mine/edit-pwd.vue b/pages/mine/edit-pwd.vue new file mode 100644 index 0000000..12d9c8a --- /dev/null +++ b/pages/mine/edit-pwd.vue @@ -0,0 +1,57 @@ + + + + + \ No newline at end of file diff --git a/pages/mine/feedback.vue b/pages/mine/feedback.vue new file mode 100644 index 0000000..6c858a0 --- /dev/null +++ b/pages/mine/feedback.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/pages/mine/login.vue b/pages/mine/login.vue new file mode 100644 index 0000000..d4b5a08 --- /dev/null +++ b/pages/mine/login.vue @@ -0,0 +1,128 @@ + + + + + diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue new file mode 100644 index 0000000..1cd22fc --- /dev/null +++ b/pages/mine/mine.vue @@ -0,0 +1,122 @@ + + + + + diff --git a/pages/mine/set.vue b/pages/mine/set.vue new file mode 100644 index 0000000..98497ed --- /dev/null +++ b/pages/mine/set.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/pages/mine/user-space.vue b/pages/mine/user-space.vue new file mode 100644 index 0000000..61a349a --- /dev/null +++ b/pages/mine/user-space.vue @@ -0,0 +1,250 @@ + + + + + diff --git a/pages/news/cpns/news-topic-nav.vue b/pages/news/cpns/news-topic-nav.vue new file mode 100644 index 0000000..e669477 --- /dev/null +++ b/pages/news/cpns/news-topic-nav.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/pages/news/cpns/topic-list.vue b/pages/news/cpns/topic-list.vue new file mode 100644 index 0000000..fef0656 --- /dev/null +++ b/pages/news/cpns/topic-list.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/pages/news/news-topic-cate.vue b/pages/news/news-topic-cate.vue new file mode 100644 index 0000000..1727409 --- /dev/null +++ b/pages/news/news-topic-cate.vue @@ -0,0 +1,114 @@ + + + + + diff --git a/pages/news/news-topic-detail.vue b/pages/news/news-topic-detail.vue new file mode 100644 index 0000000..a059bcf --- /dev/null +++ b/pages/news/news-topic-detail.vue @@ -0,0 +1,235 @@ + + + + + diff --git a/pages/news/news.vue b/pages/news/news.vue new file mode 100644 index 0000000..0d7c129 --- /dev/null +++ b/pages/news/news.vue @@ -0,0 +1,259 @@ + + + + + diff --git a/pages/paper/chat.vue b/pages/paper/chat.vue new file mode 100644 index 0000000..6b33f93 --- /dev/null +++ b/pages/paper/chat.vue @@ -0,0 +1,107 @@ + + + + + diff --git a/pages/paper/cpns/chat-list.vue b/pages/paper/cpns/chat-list.vue new file mode 100644 index 0000000..c87aab9 --- /dev/null +++ b/pages/paper/cpns/chat-list.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/pages/paper/cpns/friend-list.vue b/pages/paper/cpns/friend-list.vue new file mode 100644 index 0000000..730b898 --- /dev/null +++ b/pages/paper/cpns/friend-list.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/pages/paper/cpns/paper-list.vue b/pages/paper/cpns/paper-list.vue new file mode 100644 index 0000000..241e55e --- /dev/null +++ b/pages/paper/cpns/paper-list.vue @@ -0,0 +1,50 @@ + + + + + diff --git a/pages/paper/friend.vue b/pages/paper/friend.vue new file mode 100644 index 0000000..1cd6902 --- /dev/null +++ b/pages/paper/friend.vue @@ -0,0 +1,198 @@ + + + + + diff --git a/pages/paper/paper.vue b/pages/paper/paper.vue new file mode 100644 index 0000000..6346456 --- /dev/null +++ b/pages/paper/paper.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/static/css/animate.css b/static/css/animate.css new file mode 100644 index 0000000..c3c1389 --- /dev/null +++ b/static/css/animate.css @@ -0,0 +1,4072 @@ +@charset "UTF-8";/*! + * animate.css - https://animate.style/ + * Version - 4.1.1 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2020 Animate.css + */ +:root { + --animate-duration: 1s; + --animate-delay: 1s; + --animate-repeat: 1; +} +.animate__animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-duration: var(--animate-duration); + animation-duration: var(--animate-duration); + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.animate__animated.animate__infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} +.animate__animated.animate__repeat-1 { + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; + -webkit-animation-iteration-count: var(--animate-repeat); + animation-iteration-count: var(--animate-repeat); +} +.animate__animated.animate__repeat-2 { + -webkit-animation-iteration-count: calc(1 * 2); + animation-iteration-count: calc(1 * 2); + -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2); + animation-iteration-count: calc(var(--animate-repeat) * 2); +} +.animate__animated.animate__repeat-3 { + -webkit-animation-iteration-count: calc(1 * 3); + animation-iteration-count: calc(1 * 3); + -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3); + animation-iteration-count: calc(var(--animate-repeat) * 3); +} +.animate__animated.animate__delay-1s { + -webkit-animation-delay: 1s; + animation-delay: 1s; + -webkit-animation-delay: var(--animate-delay); + animation-delay: var(--animate-delay); +} +.animate__animated.animate__delay-2s { + -webkit-animation-delay: calc(1s * 2); + animation-delay: calc(1s * 2); + -webkit-animation-delay: calc(var(--animate-delay) * 2); + animation-delay: calc(var(--animate-delay) * 2); +} +.animate__animated.animate__delay-3s { + -webkit-animation-delay: calc(1s * 3); + animation-delay: calc(1s * 3); + -webkit-animation-delay: calc(var(--animate-delay) * 3); + animation-delay: calc(var(--animate-delay) * 3); +} +.animate__animated.animate__delay-4s { + -webkit-animation-delay: calc(1s * 4); + animation-delay: calc(1s * 4); + -webkit-animation-delay: calc(var(--animate-delay) * 4); + animation-delay: calc(var(--animate-delay) * 4); +} +.animate__animated.animate__delay-5s { + -webkit-animation-delay: calc(1s * 5); + animation-delay: calc(1s * 5); + -webkit-animation-delay: calc(var(--animate-delay) * 5); + animation-delay: calc(var(--animate-delay) * 5); +} +.animate__animated.animate__faster { + -webkit-animation-duration: calc(1s / 2); + animation-duration: calc(1s / 2); + -webkit-animation-duration: calc(var(--animate-duration) / 2); + animation-duration: calc(var(--animate-duration) / 2); +} +.animate__animated.animate__fast { + -webkit-animation-duration: calc(1s * 0.8); + animation-duration: calc(1s * 0.8); + -webkit-animation-duration: calc(var(--animate-duration) * 0.8); + animation-duration: calc(var(--animate-duration) * 0.8); +} +.animate__animated.animate__slow { + -webkit-animation-duration: calc(1s * 2); + animation-duration: calc(1s * 2); + -webkit-animation-duration: calc(var(--animate-duration) * 2); + animation-duration: calc(var(--animate-duration) * 2); +} +.animate__animated.animate__slower { + -webkit-animation-duration: calc(1s * 3); + animation-duration: calc(1s * 3); + -webkit-animation-duration: calc(var(--animate-duration) * 3); + animation-duration: calc(var(--animate-duration) * 3); +} +@media print, (prefers-reduced-motion: reduce) { + .animate__animated { + -webkit-animation-duration: 1ms !important; + animation-duration: 1ms !important; + -webkit-transition-duration: 1ms !important; + transition-duration: 1ms !important; + -webkit-animation-iteration-count: 1 !important; + animation-iteration-count: 1 !important; + } + + .animate__animated[class*='Out'] { + opacity: 0; + } +} +/* Attention seekers */ +@-webkit-keyframes bounce { + from, + 20%, + 53%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1); + transform: translate3d(0, -30px, 0) scaleY(1.1); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05); + transform: translate3d(0, -15px, 0) scaleY(1.05); + } + + 80% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0) scaleY(0.95); + transform: translate3d(0, 0, 0) scaleY(0.95); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02); + transform: translate3d(0, -4px, 0) scaleY(1.02); + } +} +@keyframes bounce { + from, + 20%, + 53%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1); + transform: translate3d(0, -30px, 0) scaleY(1.1); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05); + transform: translate3d(0, -15px, 0) scaleY(1.05); + } + + 80% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0) scaleY(0.95); + transform: translate3d(0, 0, 0) scaleY(0.95); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02); + transform: translate3d(0, -4px, 0) scaleY(1.02); + } +} +.animate__bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} +@-webkit-keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} +@keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} +.animate__flash { + -webkit-animation-name: flash; + animation-name: flash; +} +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.animate__pulse { + -webkit-animation-name: pulse; + animation-name: pulse; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; +} +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.animate__rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} +@-webkit-keyframes shakeX { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@keyframes shakeX { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +.animate__shakeX { + -webkit-animation-name: shakeX; + animation-name: shakeX; +} +@-webkit-keyframes shakeY { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } +} +@keyframes shakeY { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } +} +.animate__shakeY { + -webkit-animation-name: shakeY; + animation-name: shakeY; +} +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.animate__headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +.animate__swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.animate__tada { + -webkit-animation-name: tada; + animation-name: tada; +} +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} +@-webkit-keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +@keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +.animate__jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} +@-webkit-keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} +@keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} +.animate__heartBeat { + -webkit-animation-name: heartBeat; + animation-name: heartBeat; + -webkit-animation-duration: calc(1s * 1.3); + animation-duration: calc(1s * 1.3); + -webkit-animation-duration: calc(var(--animate-duration) * 1.3); + animation-duration: calc(var(--animate-duration) * 1.3); + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; +} +/* Back entrances */ +@-webkit-keyframes backInDown { + 0% { + -webkit-transform: translateY(-1200px) scale(0.7); + transform: translateY(-1200px) scale(0.7); + opacity: 0.7; + } + + 80% { + -webkit-transform: translateY(0px) scale(0.7); + transform: translateY(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +@keyframes backInDown { + 0% { + -webkit-transform: translateY(-1200px) scale(0.7); + transform: translateY(-1200px) scale(0.7); + opacity: 0.7; + } + + 80% { + -webkit-transform: translateY(0px) scale(0.7); + transform: translateY(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +.animate__backInDown { + -webkit-animation-name: backInDown; + animation-name: backInDown; +} +@-webkit-keyframes backInLeft { + 0% { + -webkit-transform: translateX(-2000px) scale(0.7); + transform: translateX(-2000px) scale(0.7); + opacity: 0.7; + } + + 80% { + -webkit-transform: translateX(0px) scale(0.7); + transform: translateX(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +@keyframes backInLeft { + 0% { + -webkit-transform: translateX(-2000px) scale(0.7); + transform: translateX(-2000px) scale(0.7); + opacity: 0.7; + } + + 80% { + -webkit-transform: translateX(0px) scale(0.7); + transform: translateX(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +.animate__backInLeft { + -webkit-animation-name: backInLeft; + animation-name: backInLeft; +} +@-webkit-keyframes backInRight { + 0% { + -webkit-transform: translateX(2000px) scale(0.7); + transform: translateX(2000px) scale(0.7); + opacity: 0.7; + } + + 80% { + -webkit-transform: translateX(0px) scale(0.7); + transform: translateX(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +@keyframes backInRight { + 0% { + -webkit-transform: translateX(2000px) scale(0.7); + transform: translateX(2000px) scale(0.7); + opacity: 0.7; + } + + 80% { + -webkit-transform: translateX(0px) scale(0.7); + transform: translateX(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +.animate__backInRight { + -webkit-animation-name: backInRight; + animation-name: backInRight; +} +@-webkit-keyframes backInUp { + 0% { + -webkit-transform: translateY(1200px) scale(0.7); + transform: translateY(1200px) scale(0.7); + opacity: 0.7; + } + + 80% { + -webkit-transform: translateY(0px) scale(0.7); + transform: translateY(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +@keyframes backInUp { + 0% { + -webkit-transform: translateY(1200px) scale(0.7); + transform: translateY(1200px) scale(0.7); + opacity: 0.7; + } + + 80% { + -webkit-transform: translateY(0px) scale(0.7); + transform: translateY(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +.animate__backInUp { + -webkit-animation-name: backInUp; + animation-name: backInUp; +} +/* Back exits */ +@-webkit-keyframes backOutDown { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + 20% { + -webkit-transform: translateY(0px) scale(0.7); + transform: translateY(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: translateY(700px) scale(0.7); + transform: translateY(700px) scale(0.7); + opacity: 0.7; + } +} +@keyframes backOutDown { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + 20% { + -webkit-transform: translateY(0px) scale(0.7); + transform: translateY(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: translateY(700px) scale(0.7); + transform: translateY(700px) scale(0.7); + opacity: 0.7; + } +} +.animate__backOutDown { + -webkit-animation-name: backOutDown; + animation-name: backOutDown; +} +@-webkit-keyframes backOutLeft { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + 20% { + -webkit-transform: translateX(0px) scale(0.7); + transform: translateX(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: translateX(-2000px) scale(0.7); + transform: translateX(-2000px) scale(0.7); + opacity: 0.7; + } +} +@keyframes backOutLeft { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + 20% { + -webkit-transform: translateX(0px) scale(0.7); + transform: translateX(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: translateX(-2000px) scale(0.7); + transform: translateX(-2000px) scale(0.7); + opacity: 0.7; + } +} +.animate__backOutLeft { + -webkit-animation-name: backOutLeft; + animation-name: backOutLeft; +} +@-webkit-keyframes backOutRight { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + 20% { + -webkit-transform: translateX(0px) scale(0.7); + transform: translateX(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: translateX(2000px) scale(0.7); + transform: translateX(2000px) scale(0.7); + opacity: 0.7; + } +} +@keyframes backOutRight { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + 20% { + -webkit-transform: translateX(0px) scale(0.7); + transform: translateX(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: translateX(2000px) scale(0.7); + transform: translateX(2000px) scale(0.7); + opacity: 0.7; + } +} +.animate__backOutRight { + -webkit-animation-name: backOutRight; + animation-name: backOutRight; +} +@-webkit-keyframes backOutUp { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + 20% { + -webkit-transform: translateY(0px) scale(0.7); + transform: translateY(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: translateY(-700px) scale(0.7); + transform: translateY(-700px) scale(0.7); + opacity: 0.7; + } +} +@keyframes backOutUp { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + + 20% { + -webkit-transform: translateY(0px) scale(0.7); + transform: translateY(0px) scale(0.7); + opacity: 0.7; + } + + 100% { + -webkit-transform: translateY(-700px) scale(0.7); + transform: translateY(-700px) scale(0.7); + opacity: 0.7; + } +} +.animate__backOutUp { + -webkit-animation-name: backOutUp; + animation-name: backOutUp; +} +/* Bouncing entrances */ +@-webkit-keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.animate__bounceIn { + -webkit-animation-duration: calc(1s * 0.75); + animation-duration: calc(1s * 0.75); + -webkit-animation-duration: calc(var(--animate-duration) * 0.75); + animation-duration: calc(var(--animate-duration) * 0.75); + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} +@-webkit-keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0) scaleY(3); + transform: translate3d(0, -3000px, 0) scaleY(3); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9); + transform: translate3d(0, 25px, 0) scaleY(0.9); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95); + transform: translate3d(0, -10px, 0) scaleY(0.95); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985); + transform: translate3d(0, 5px, 0) scaleY(0.985); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0) scaleY(3); + transform: translate3d(0, -3000px, 0) scaleY(3); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9); + transform: translate3d(0, 25px, 0) scaleY(0.9); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95); + transform: translate3d(0, -10px, 0) scaleY(0.95); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985); + transform: translate3d(0, 5px, 0) scaleY(0.985); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} +@-webkit-keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3); + transform: translate3d(-3000px, 0, 0) scaleX(3); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0) scaleX(1); + transform: translate3d(25px, 0, 0) scaleX(1); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98); + transform: translate3d(-10px, 0, 0) scaleX(0.98); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995); + transform: translate3d(5px, 0, 0) scaleX(0.995); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3); + transform: translate3d(-3000px, 0, 0) scaleX(3); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0) scaleX(1); + transform: translate3d(25px, 0, 0) scaleX(1); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98); + transform: translate3d(-10px, 0, 0) scaleX(0.98); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995); + transform: translate3d(5px, 0, 0) scaleX(0.995); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} +@-webkit-keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0) scaleX(3); + transform: translate3d(3000px, 0, 0) scaleX(3); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0) scaleX(1); + transform: translate3d(-25px, 0, 0) scaleX(1); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98); + transform: translate3d(10px, 0, 0) scaleX(0.98); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995); + transform: translate3d(-5px, 0, 0) scaleX(0.995); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0) scaleX(3); + transform: translate3d(3000px, 0, 0) scaleX(3); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0) scaleX(1); + transform: translate3d(-25px, 0, 0) scaleX(1); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98); + transform: translate3d(10px, 0, 0) scaleX(0.98); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995); + transform: translate3d(-5px, 0, 0) scaleX(0.995); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} +@-webkit-keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0) scaleY(5); + transform: translate3d(0, 3000px, 0) scaleY(5); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9); + transform: translate3d(0, -20px, 0) scaleY(0.9); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95); + transform: translate3d(0, 10px, 0) scaleY(0.95); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985); + transform: translate3d(0, -5px, 0) scaleY(0.985); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0) scaleY(5); + transform: translate3d(0, 3000px, 0) scaleY(5); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9); + transform: translate3d(0, -20px, 0) scaleY(0.9); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95); + transform: translate3d(0, 10px, 0) scaleY(0.95); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985); + transform: translate3d(0, -5px, 0) scaleY(0.985); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} +/* Bouncing exits */ +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +.animate__bounceOut { + -webkit-animation-duration: calc(1s * 0.75); + animation-duration: calc(1s * 0.75); + -webkit-animation-duration: calc(var(--animate-duration) * 0.75); + animation-duration: calc(var(--animate-duration) * 0.75); + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985); + transform: translate3d(0, 10px, 0) scaleY(0.985); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9); + transform: translate3d(0, -20px, 0) scaleY(0.9); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0) scaleY(3); + transform: translate3d(0, 2000px, 0) scaleY(3); + } +} +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985); + transform: translate3d(0, 10px, 0) scaleY(0.985); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9); + transform: translate3d(0, -20px, 0) scaleY(0.9); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0) scaleY(3); + transform: translate3d(0, 2000px, 0) scaleY(3); + } +} +.animate__bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9); + transform: translate3d(20px, 0, 0) scaleX(0.9); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2); + transform: translate3d(-2000px, 0, 0) scaleX(2); + } +} +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9); + transform: translate3d(20px, 0, 0) scaleX(0.9); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2); + transform: translate3d(-2000px, 0, 0) scaleX(2); + } +} +.animate__bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9); + transform: translate3d(-20px, 0, 0) scaleX(0.9); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0) scaleX(2); + transform: translate3d(2000px, 0, 0) scaleX(2); + } +} +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9); + transform: translate3d(-20px, 0, 0) scaleX(0.9); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0) scaleX(2); + transform: translate3d(2000px, 0, 0) scaleX(2); + } +} +.animate__bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985); + transform: translate3d(0, -10px, 0) scaleY(0.985); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9); + transform: translate3d(0, 20px, 0) scaleY(0.9); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0) scaleY(3); + transform: translate3d(0, -2000px, 0) scaleY(3); + } +} +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985); + transform: translate3d(0, -10px, 0) scaleY(0.985); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9); + transform: translate3d(0, 20px, 0) scaleY(0.9); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0) scaleY(3); + transform: translate3d(0, -2000px, 0) scaleY(3); + } +} +.animate__bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} +/* Fading entrances */ +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} +.animate__fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} +@-webkit-keyframes fadeInTopLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, -100%, 0); + transform: translate3d(-100%, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInTopLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, -100%, 0); + transform: translate3d(-100%, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInTopLeft { + -webkit-animation-name: fadeInTopLeft; + animation-name: fadeInTopLeft; +} +@-webkit-keyframes fadeInTopRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, -100%, 0); + transform: translate3d(100%, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInTopRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, -100%, 0); + transform: translate3d(100%, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInTopRight { + -webkit-animation-name: fadeInTopRight; + animation-name: fadeInTopRight; +} +@-webkit-keyframes fadeInBottomLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 100%, 0); + transform: translate3d(-100%, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInBottomLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 100%, 0); + transform: translate3d(-100%, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInBottomLeft { + -webkit-animation-name: fadeInBottomLeft; + animation-name: fadeInBottomLeft; +} +@-webkit-keyframes fadeInBottomRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 100%, 0); + transform: translate3d(100%, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInBottomRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 100%, 0); + transform: translate3d(100%, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__fadeInBottomRight { + -webkit-animation-name: fadeInBottomRight; + animation-name: fadeInBottomRight; +} +/* Fading exits */ +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} +.animate__fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.animate__fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.animate__fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.animate__fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.animate__fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.animate__fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.animate__fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.animate__fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.animate__fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} +@-webkit-keyframes fadeOutTopLeft { + from { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, -100%, 0); + transform: translate3d(-100%, -100%, 0); + } +} +@keyframes fadeOutTopLeft { + from { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, -100%, 0); + transform: translate3d(-100%, -100%, 0); + } +} +.animate__fadeOutTopLeft { + -webkit-animation-name: fadeOutTopLeft; + animation-name: fadeOutTopLeft; +} +@-webkit-keyframes fadeOutTopRight { + from { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, -100%, 0); + transform: translate3d(100%, -100%, 0); + } +} +@keyframes fadeOutTopRight { + from { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, -100%, 0); + transform: translate3d(100%, -100%, 0); + } +} +.animate__fadeOutTopRight { + -webkit-animation-name: fadeOutTopRight; + animation-name: fadeOutTopRight; +} +@-webkit-keyframes fadeOutBottomRight { + from { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 100%, 0); + transform: translate3d(100%, 100%, 0); + } +} +@keyframes fadeOutBottomRight { + from { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 100%, 0); + transform: translate3d(100%, 100%, 0); + } +} +.animate__fadeOutBottomRight { + -webkit-animation-name: fadeOutBottomRight; + animation-name: fadeOutBottomRight; +} +@-webkit-keyframes fadeOutBottomLeft { + from { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 100%, 0); + transform: translate3d(-100%, 100%, 0); + } +} +@keyframes fadeOutBottomLeft { + from { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 100%, 0); + transform: translate3d(-100%, 100%, 0); + } +} +.animate__fadeOutBottomLeft { + -webkit-animation-name: fadeOutBottomLeft; + animation-name: fadeOutBottomLeft; +} +/* Flippers */ +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +.animate__animated.animate__flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.animate__flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.animate__flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +.animate__flipOutX { + -webkit-animation-duration: calc(1s * 0.75); + animation-duration: calc(1s * 0.75); + -webkit-animation-duration: calc(var(--animate-duration) * 0.75); + animation-duration: calc(var(--animate-duration) * 0.75); + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +.animate__flipOutY { + -webkit-animation-duration: calc(1s * 0.75); + animation-duration: calc(1s * 0.75); + -webkit-animation-duration: calc(var(--animate-duration) * 0.75); + animation-duration: calc(var(--animate-duration) * 0.75); + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} +/* Lightspeed */ +@-webkit-keyframes lightSpeedInRight { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes lightSpeedInRight { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__lightSpeedInRight { + -webkit-animation-name: lightSpeedInRight; + animation-name: lightSpeedInRight; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} +@-webkit-keyframes lightSpeedInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg); + transform: translate3d(-100%, 0, 0) skewX(30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(-20deg); + transform: skewX(-20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(5deg); + transform: skewX(5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes lightSpeedInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg); + transform: translate3d(-100%, 0, 0) skewX(30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(-20deg); + transform: skewX(-20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(5deg); + transform: skewX(5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__lightSpeedInLeft { + -webkit-animation-name: lightSpeedInLeft; + animation-name: lightSpeedInLeft; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} +@-webkit-keyframes lightSpeedOutRight { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@keyframes lightSpeedOutRight { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +.animate__lightSpeedOutRight { + -webkit-animation-name: lightSpeedOutRight; + animation-name: lightSpeedOutRight; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} +@-webkit-keyframes lightSpeedOutLeft { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg); + transform: translate3d(-100%, 0, 0) skewX(-30deg); + opacity: 0; + } +} +@keyframes lightSpeedOutLeft { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg); + transform: translate3d(-100%, 0, 0) skewX(-30deg); + opacity: 0; + } +} +.animate__lightSpeedOutLeft { + -webkit-animation-name: lightSpeedOutLeft; + animation-name: lightSpeedOutLeft; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} +/* Rotating entrances */ +@-webkit-keyframes rotateIn { + from { + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateIn { + from { + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.animate__rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; + -webkit-transform-origin: center; + transform-origin: center; +} +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateInDownLeft { + from { + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.animate__rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateInDownRight { + from { + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.animate__rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; + -webkit-transform-origin: right bottom; + transform-origin: right bottom; +} +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateInUpLeft { + from { + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.animate__rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateInUpRight { + from { + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.animate__rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; + -webkit-transform-origin: right bottom; + transform-origin: right bottom; +} +/* Rotating exits */ +@-webkit-keyframes rotateOut { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@keyframes rotateOut { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +.animate__rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; + -webkit-transform-origin: center; + transform-origin: center; +} +@-webkit-keyframes rotateOutDownLeft { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@keyframes rotateOutDownLeft { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +.animate__rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} +@-webkit-keyframes rotateOutDownRight { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutDownRight { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.animate__rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; + -webkit-transform-origin: right bottom; + transform-origin: right bottom; +} +@-webkit-keyframes rotateOutUpLeft { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutUpLeft { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.animate__rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} +@-webkit-keyframes rotateOutUpRight { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@keyframes rotateOutUpRight { + from { + opacity: 1; + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +.animate__rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; + -webkit-transform-origin: right bottom; + transform-origin: right bottom; +} +/* Specials */ +@-webkit-keyframes hinge { + 0% { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@keyframes hinge { + 0% { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +.animate__hinge { + -webkit-animation-duration: calc(1s * 2); + animation-duration: calc(1s * 2); + -webkit-animation-duration: calc(var(--animate-duration) * 2); + animation-duration: calc(var(--animate-duration) * 2); + -webkit-animation-name: hinge; + animation-name: hinge; + -webkit-transform-origin: top left; + transform-origin: top left; +} +@-webkit-keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} +@keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} +.animate__jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox; +} +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +.animate__rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} +/* Zooming entrances */ +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} +.animate__zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.animate__zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.animate__zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.animate__zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.animate__zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} +/* Zooming exits */ +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} +.animate__zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.animate__zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + } +} +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + } +} +.animate__zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; + -webkit-transform-origin: left center; + transform-origin: left center; +} +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + } +} +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + } +} +.animate__zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; + -webkit-transform-origin: right center; + transform-origin: right center; +} +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.animate__zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} +/* Sliding entrances */ +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.animate__slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} +/* Sliding exits */ +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.animate__slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.animate__slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.animate__slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.animate__slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} diff --git a/static/css/iconfont.css b/static/css/iconfont.css new file mode 100644 index 0000000..d5f03ad --- /dev/null +++ b/static/css/iconfont.css @@ -0,0 +1,225 @@ +@font-face { + font-family: "iconfont"; + src: url('~@/static/font/iconfont.woff2') format('truetype'); +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.iconrenzheng:before { + content: "\e63f"; +} + +.iconshenhe:before { + content: "\e69a"; +} + +.iconweibo1:before { + content: "\e73c"; +} + +.iconshejiaotubiao-02:before { + content: "\e642"; +} + +.iconweixin1:before { + content: "\e607"; +} + +.iconQQ:before { + content: "\fed8"; +} + +.iconduoren:before { + content: "\e667"; +} + +.iconfenxiang:before { + content: "\e67f"; +} + +.iconremen:before { + content: "\e8f4"; +} + +.iconhuati:before { + content: "\e659"; +} + +.iconcaidan:before { + content: "\e652"; +} + +.icontupian:before { + content: "\e60b"; +} + +.iconbi:before { + content: "\e602"; +} + +.iconbofang:before { + content: "\e611"; +} + +.iconzanting:before { + content: "\e614"; +} + +.iconz-nolike:before { + content: "\e6c0"; +} + +.iconz-nolikeFill:before { + content: "\e6c2"; +} + +.iconthumbsup:before { + content: "\e66e"; +} + +.iconxiaoxi3:before { + content: "\e627"; +} + +.iconfabu:before { + content: "\e876"; +} + +.iconshoucang:before { + content: "\e610"; +} + +.icondianzan:before { + content: "\e60c"; +} + +.iconxuanze:before { + content: "\e619"; +} + +.iconshezhi1:before { + content: "\e618"; +} + +.iconxuanze1:before { + content: "\e625"; +} + +.iconsousuo:before { + content: "\e6b9"; +} + +.iconliulan:before { + content: "\e648"; +} + +.iconicon-test:before { + content: "\e61e"; +} + +.icontianjia:before { + content: "\e69d"; +} + +.iconguanbi1:before { + content: "\e69e"; +} + +.iconshoucang1:before { + content: "\e626"; +} + +.iconxiaoxi1:before { + content: "\e61d"; +} + +.iconpinglun:before { + content: "\e60f"; +} + +.iconxiaoxi:before { + content: "\e613"; +} + +.iconxiala2:before { + content: "\e698"; +} + +.iconshuaxin:before { + content: "\e63d"; +} + +.iconxingbie-nan:before { + content: "\e615"; +} + +.iconxingbie-nv:before { + content: "\e616"; +} + +.iconhuiyuan:before { + content: "\e61c"; +} + +.iconsaomiaoerweima:before { + content: "\e666"; +} + +.iconshanchu:before { + content: "\e7aa"; +} + +.iconhoutui:before { + content: "\e621"; +} + +.iconqianjin:before { + content: "\e624"; +} + +.iconguanbi:before { + content: "\e61a"; +} + +.iconjia:before { + content: "\e641"; +} + +.iconliaotian:before { + content: "\e60e"; +} + +.iconqiandao:before { + content: "\e609"; +} + +.iconPensyumaobi:before { + content: "\e708"; +} + +.iconshouye1:before { + content: "\e600"; +} + +.iconshezhi:before { + content: "\e623"; +} + +.icondizhitiao:before { + content: "\e679"; +} + +.iconwode:before { + content: "\e622"; +} + +.icondongtai:before { + content: "\e6ba"; +} + diff --git a/static/css/thinco.scss b/static/css/thinco.scss new file mode 100644 index 0000000..1671480 --- /dev/null +++ b/static/css/thinco.scss @@ -0,0 +1,620 @@ +// thinco样式库 + +/* ============ 初始化 ============*/ +page { + background-color: #fff; + font-size: 24rpx; +} + +/* ============ 样式 ============*/ +// 状态栏高度 +.status-bar {height: var(--status-bar-height);width: 100%;} +// 内容区域距离顶部的距离 +.window-top {height: var(--window-top);width: 100%;} +// 内容区域距离底部的距离 +.window-bottom {height: var(--window-bottom);width: 100%;} + +// 页面 +.wrap-page { + display: flex; + flex: 1; + flex-direction: column; + background-color: #F4F6F6; +} + +// 卡片 +.wrap-card { + background-color: #FFFFFF; + padding: 20rpx; + border-radius: 10rpx; +} + +// 列表 +.wrap-list { + padding: 20rpx; + .list-title { + font-size: 36rpx; + color: #000000; + display: flex; + font-weight: 500; + flex-direction: row; + margin-bottom: 16rpx; + } + .list-content { + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + } +} + +// 标签 +.wrap-tag { + display: inline-block; + border-radius: 5rpx; + padding: 5rpx; + &.tag-dark { + border: 1px solid #303133; + color: #606266; + &.plain { + background-color: #F0F0F0; + } + } + &.tag-blue { + border: 1px solid #4AA3FF; + color: #3C9CFF; + &.plain { + background-color: #ECF5FF; + } + } + &.tag-green { + border: 1px solid #5AC725; + color: #73CF45; + &.plain { + background-color: #ECFDF5; + } + } + &.tag-red { + border: 1px solid #F56C6C; + color: #F67979; + &.plain { + background-color: #FEF0F0; + } + } + &.tag-yellow { + border: 1px solid #F9AE3D; + color: #F9AE3D; + &.plain { + background-color: #FDF6EC; + } + } +} + +// 底部操作栏 +.wrap-bottom-bar { + + // 操作栏占位符 + .bar-placeholder { + height: 100rpx; + width: 100%; + } + // 操作栏内容 + .bar-content { + background-color: #fff; + border-top: 2rpx solid $uni-border-color2; + position: fixed; + left: 0; + right: 0; + bottom: 0; + height: 85rpx; + display: flex; + justify-content: center; + align-items: center; + } +} + +/* ============ 颜色 ============*/ +// 常用颜色 +$border-color: #E5E7EB; // 主边框颜色(灰色) + +// 其他颜色 +$color:( + // 灰色 + gray-50:#F9FAFB, + gray-100:#F3F4F6, + gray-200:#E5E7EB, + gray-300:#D1D5DB, + gray-400:#9CA3AF, + gray-500:#6B7280, + gray-600:#4B5563, + gray-700:#374151, + gray-800:#1F2937, + gray-900:#111827, + // 红色 + red-50:#FEF2F2, + red-100:#FEE2E2, + red-200:#FECACA, + red-300:#FCA5A5, + red-400:#F87171, + red-500:#EF4444, + red-600:#DC2626, + red-700:#B91C1C, + red-800:#991B1B, + red-900:#7F1D1D, + // 黄色 + yellow-50:#FFFBEB, + yellow-100:#FEF3C7, + yellow-200:#FDE68A, + yellow-300:#FCD34D, + yellow-400:#FBBF24, + yellow-500:#F59E0B, + yellow-600:#D97706, + yellow-700:#B45309, + yellow-800:#92400E, + yellow-900:#78350F, + // 橘色 + orange-50:#fff7ed, + orange-100:#ffedd5, + orange-200:#fed7aa, + orange-300:#fdba74, + orange-400:#fb923c, + orange-500:#f97316, + orange-600:#ea580c, + orange-700:#c2410c, + orange-800:#9a3412, + orange-900:#7c2d12, + // 绿色 + green-50:#ECFDF5, + green-100:#D1FAE5, + green-200:#A7F3D0, + green-300:#6EE7B7, + green-400:#34D399, + green-500:#10B981, + green-600:#059669, + green-700:#047857, + green-800:#065F46, + green-900:#064E3B, + // 蓝色 + blue-50:#EFF6FF, + blue-100:#DBEAFE, + blue-200:#BFDBFE, + blue-300:#93C5FD, + blue-400:#60A5FA, + blue-500:#3B82F6, + blue-600:#2563EB, + blue-700:#1D4ED8, + blue-800:#1E40AF, + blue-900:#1E3A8A, + // 紫色 + purple-50:#F5F3FF, + purple-100:#EDE9FE, + purple-200:#DDD6FE, + purple-300:#C4B5FD, + purple-400:#A78BFA, + purple-500:#8B5CF6, + purple-600:#7C3AED, + purple-700:#6D28D9, + purple-800:#5B21B6, + purple-900:#4C1D95, + // 粉色 + pink-50:#fdf2f8, + pink-100:#fce7f3, + pink-200:#fbcfe8, + pink-300:#f9a8d4, + pink-400:#f472b6, + pink-500:#ec4899, + pink-600:#db2777, + pink-700:#be185d, + pink-800:#9d174d, + pink-900:#831843 +); +// 文本、边框、背景 +@each $key,$val in $color { + //文本颜色 + .text-#{$key} { + color: #{$val}!important; + } + //边框颜色 + .border-#{$key} { + border-color: #{$val}!important; + } + //背景颜色 + .bg-#{$key} { + background-color: #{$val}!important; + } +} +// 文本/图标/背景 +.text-green {color: #01906c;} +.text-white {color: #fff;} +.text-black {color: #000;} +.text-blue {color: #279cff;} +.text-gray {color: #9CA3AF;} +.text-yellow {color: #FAAD14;} +.text-red {color: #e45656;} +.bg-white {background-color: #fff;} +.bg-blue {background-color: #279cff;} +.bg-gray {background-color: #F2F2F2;} + +/* ============ 布局 ============*/ + +// box +.box-border { box-sizing: border-box;} +.box-content { box-sizing: content-box;} +// 显示 +.block { display: block !important;} +.inline-block { display: inline-block !important;} +.inline { display: inline;} +.flex { display: flex !important;} +.hidden { display: none !important;} +// 溢出 +.overflow-hidden { overflow: hidden;} +.overflow-scroll { overflow: scroll;} +.overflow-x-hidden { overflow-x: hidden;} +.overflow-y-hidden { overflow-y: hidden;} +.overflow-x-scroll { overflow-x: scroll;} +.overflow-y-scroll { overflow-y: scroll;} +// 定位 +.static { position: static;} +.relative{ position: relative;} +.absolute{ position: absolute;} +.fixed{ position: fixed;} +.sticky{ position: static;} +.top-0{ top: 0; } +.right-0{ right: 0; } +.bottom-0{ bottom: 0; } +.left-0{ left: 0; } +.top-10{ top: 10rpx; } +.right-10{ right: 10rpx; } +.bottom-10{ bottom: 10rpx; } +.left-10{ left: 10rpx; } +.top-20{ top: 20rpx; } +.right-20{ right: 20rpx; } +.bottom-20{ bottom: 20rpx; } +.left-20{ left: 20rpx; } +.top-1-2{ top: 50%; } +.top-1-3{ top: 33.333333%; } +.top-2-3{ top: 66.666667%; } +.top-1-4{ top: 25%; } +.top-2-4{ top: 50%; } +.top-3-4{ top: 75%; } +.top-full{ top: 100%; } +.right-1-2{ right: 50%; } +.right-1-3{ right: 33.333333%; } +.right-2-3{ right: 66.666667%; } +.right-1-4{ right: 25%; } +.right-2-4{ right: 50%; } +.right-3-4{ right: 75%; } +.right-full{ right: 100%; } +.bottom-1-2{ bottom: 50%; } +.bottom-1-3{ bottom: 33.333333%; } +.bottom-2-3{ bottom: 66.666667%; } +.bottom-1-4{ bottom: 25%; } +.bottom-2-4{ bottom: 50%; } +.bottom-3-4{ bottom: 75%; } +.bottom-full{ bottom: 100%; } +.left-1-2{ left: 50%; } +.left-1-3{ left: 33.333333%; } +.left-2-3{ left: 66.666667%; } +.left-1-4{ left: 25%; } +.left-2-4{ left: 50%; } +.left-3-4{ left: 75%; } +.left-full{ left: 100%; } +// 可见性 +.visible { visibility: visible;} +.invisible { visibility: hidden;} +// 优先级 +.z-0 { z-index: 0;} +.z-10 { z-index: 10;} +.z-20 { z-index: 20;} +.z-30 { z-index: 30;} +.z-40 { z-index: 40;} +.z-50 { z-index: 50;} +.z-auto { z-index: auto;} + +// FLEXBOX 布局 + +// 方向 +.flex-row { flex-direction: row !important;} +.flex-row-reverse { flex-direction: row-reverse !important;} +.flex-col { flex-direction: column !important;} +.flex-col-reverse { flex-direction: column-reverse !important;} +// 换行 +.flex-wrap { flex-wrap: wrap !important;} +.flex-wrap-reverse { flex-wrap: wrap-reverse !important;} +.flex-nowrap { flex-wrap: nowrap !important;} +// 控制 flex 项目放大和缩小 +.flex-1 { flex: 1 1 0% !important;} +.flex-none { flex: none !important;} +// 控制 flex 项目放大的功能类 +.flex-grow-0 { flex-grow: 0 !important;} +.flex-grow { flex-grow: 1 !important;} +// 控制 flex 项目缩小的功能类 +.flex-shrink-0 { flex-shrink: 0 !important;} +.flex-shrink { flex-shrink: 1 !important;} +// justify-content用于控制 flex 和 grid 项目如何沿着容器的主轴定位的功能类 +.justify-start { justify-content: flex-start !important;} +.justify-end { justify-content: flex-end !important;} +.justify-center { justify-content: center !important;} +.justify-between { justify-content: space-between !important;} +.justify-around { justify-content: space-around !important;} +.justify-evenly { justify-content: space-evenly !important;} +// align-items用于控制 Flex 和网格项如何沿着容器的横轴定位的功能类 +.items-start { align-items: flex-start !important;} +.items-end {align-items: flex-end !important;} +.items-center {align-items: center !important;} +.items-baseline { align-items: baseline !important;} +.items-stretch { align-items: stretch !important;} + +/* ============ 间距 ============*/ + +// 上下左右的内外边距:0 - 80(递增数:2,含尾数为5的数) +@for $i from 0 through 80 { + // 只要双数和能被5除尽的数 + @if $i % 2 == 0 or $i % 5 == 0 { + // 定义外边距,结果如:m-30 + .m-#{$i} { + margin: $i + rpx!important; + } + // 定义内边距,结果如:p-30 + .p-#{$i} { + padding: $i + rpx!important; + } + @each $short, $long in l left, t top, r right, b bottom { + // 定义外边距,结果如: ml-30 + .m#{$short}-#{$i} { + margin-#{$long}: $i + rpx!important; + } + // 定义内边距 + .p#{$short}-#{$i} { + padding-#{$long}: $i + rpx!important; + } + } + } +} +// 水平和垂直的内外边距:0 - 80(递增数:5) +@for $i from 0 through 16 { + $var: $i * 5; + .mx-#{$var} { + margin-left: $var + rpx!important; + margin-right: $var + rpx!important; + } + .my-#{$var} { + margin-top: $var + rpx!important; + margin-bottom: $var + rpx!important; + } + .px-#{$var} { + padding-left: $var + rpx!important; + padding-right: $var + rpx!important; + } + .py-#{$var} { + padding-top: $var + rpx!important; + padding-bottom: $var + rpx!important; + } +} +// 自动填充的内外边距 +@each $short, $long in l left, t top, r right, b bottom { + // 定义外边距 + .m#{$short}-auto { + margin-#{$long}: auto!important; + } + // 定义内边距 + .p#{$short}-auto { + padding-#{$long}: auto!important; + } +} +.mx-auto { + margin-left: auto; + margin-right: auto; +} +.my-auto { + margin-top: auto; + margin-bottom: auto; +} + +/* ============ 尺寸 ============*/ + +// 高度 +.h-1-2 { height: 50%;} +.h-1-3 { height: 33.333333%;} +.h-2-3 { height: 66.666667%;} +.h-1-4 { height: 25%;} +.h-2-4 { height: 50%;} +.h-3-4 { height: 75%;} +.h-1-5 { height: 20%;} +.h-2-5 { height: 40%;} +.h-3-5 { height: 60%;} +.h-4-5 { height: 80%;} +.h-1-6 { height: 16.666667%;} +.h-2-6 { height: 33.333333%;} +.h-3-6 { height: 50%;} +.h-4-6 { height: 66.666667%;} +.h-5-6 { height: 83.333333%;} +.h-full{ height: 100%;} +.h-screen{ height: 100vh;} +// 宽度 +.w-1-2 { width: 50%;} +.w-1-3 { width: 33.333333%;} +.w-2-3 { width: 66.666667%;} +.w-1-4 { width: 25%;} +.w-2-4 { width: 50%;} +.w-3-4 { width: 75%;} +.w-1-5 { width: 20%;} +.w-2-5 { width: 40%;} +.w-3-5 { width: 60%;} +.w-4-5 { width: 80%;} +.w-1-6 { width: 16.666667%;} +.w-2-6 { width: 33.333333%;} +.w-3-6 { width: 50%;} +.w-4-6 { width: 66.666667%;} +.w-5-6 { width: 83.333333%;} +.w-1-12 { width: 8.333333%;} +.w-2-12 { width: 16.666667%;} +.w-3-12 { width: 25%;} +.w-4-12 { width: 33.333333%;} +.w-5-12 { width: 41.666667%;} +.w-6-12 { width: 50%;} +.w-7-12 { width: 58.333333%;} +.w-8-12 { width: 66.666667%;} +.w-9-12 { width: 75%} +.w-10-12 { width: 83.333333%;} +.w-11-12 { width: 91.666667%;} +.w-full{ width: 100%;} +.w-screen{ width: 100vh;} + +@for $i from 1 through 10 { + $var: $i * 10; + .w-#{$var} { + width: #{$var+'%'}; + } +} +@for $i from 1 through 19 { + $var: $i * 5; + .w-#{$var} { + width: #{$var+'%'}; + } +} + + +/* ============ 字体文本 ============*/ + +// 大小 +// 数值形式(取偶数) +@for $i from 20 through 60 { + @if $i % 2 == 0 { + .text-#{$i} { + font-size: $i + rpx; + } + } +} +// 粗细 +.font-thin { + font-weight: 100; +} +.font-extralight { + font-weight: 200; +} +.font-light { + font-weight: 300; +} +.font-normal { + font-weight: 400; +} +.font-medium { + font-weight: 500; +} +.font-semibold { + font-weight: 600; +} +.font-bold { + font-weight: 700; +} +.font-extrabold { + font-weight: 800; +} +.font-black { + font-weight: 900; +} +// 行高 +.leading-0{ line-height: 0!important; } +.leading-05{ line-height: 0.5!important;} +.leading-10{ line-height: 1!important; } +.leading-12{ line-height: 1.2!important; } +.leading-15{ line-height: 1.5!important; } +.leading-20{ line-height: 2!important; } +.leading-30{ line-height: 3!important; } +// 文本对齐 +.text-left { text-align: left!important;} +.text-center { text-align: center!important;} +.text-right { text-align: right!important;} +.text-justify { text-align: justify!important;} +// 文本溢出 +.line-1 { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.line-2 { + -webkit-line-clamp: 2; +} +.line-3 { + -webkit-line-clamp: 3; +} +.line-4 { + -webkit-line-clamp: 4; +} +.line-5 { + -webkit-line-clamp: 5; +} +.line-2, .line-3, .line-4, .line-5 { + overflow: hidden; + word-break: break-all; + text-overflow: ellipsis; + display: -webkit-box; // 弹性伸缩盒 + -webkit-box-orient: vertical; // 设置伸缩盒子元素排列方式 +} +// 换行 +.break-normal { overflow-wrap: normal;word-break: normal;} +.break-words { overflow-wrap: break-word;} // 在长单词或 URL 地址内部进行换行 +.break-all { word-break: break-all;} // 在单词内换行 +// 文本修饰 +.underline { text-decoration-line: underline; } +.overline { text-decoration-line: overline; } +.line-through { text-decoration-line: line-through; } +.no-underline { text-decoration-line: no-underline; } +// 下划线位置 +.underline-offset-auto { text-underline-offset: auto; } +.underline-offset-0 { text-underline-offset: 0px; } +.underline-offset-1 { text-underline-offset: 1px; } +.underline-offset-2 { text-underline-offset: 2px; } +.underline-offset-4 { text-underline-offset: 4px; } +.underline-offset-8 { text-underline-offset: 8px; } + +/* ============ 边框 ============*/ + +// 圆角 +.rounded-none { border-radius: 0px !important;} +.rounded { border-radius: 5rpx !important; } +.rounded-10{ border-radius: 10rpx !important; } +.rounded-20{ border-radius: 20rpx !important; } +.rounded-30{ border-radius: 30rpx !important; } +.rounded-50{ border-radius: 50rpx !important; } +.rounded-full{ border-radius:100% !important; } +// 边框 +@each $var in left, right, top, bottom { + // 边框,结果如:border-l + .border-#{str-slice($var,0,1)}{ + border-#{$var}-width: 1rpx; + border-#{$var}-style: solid; + border-#{$var}-color: $border-color; + } + // 边框为0,结果如:border-l-0 + .border-#{str-slice($var,0,1)}-0{ + border-#{$var}-width: 0; + } +} +.border{ border-width: 1rpx; border-style: solid; border-color: $border-color;} +.border-0{ border-width: 0 !important; } + +/* ============ 效果 ============*/ +// 阴影 +.shadow-sm { + box-shadow: 0 2rpx 4rpx rgba(114, 130, 138, 0.2)!important; +} +.shadow { + box-shadow: 0 8rpx 16rpx rgba(114, 130, 138, 0.2)!important; +} +.shadow-lg { + box-shadow: 0 16rpx 48rpx rgba(114, 130, 138, 0.2)!important; +} +// 透明度 +.opacity-0 { opacity: 0;} +.opacity-10 { opacity: 0.1;} +.opacity-20 { opacity: 0.2;} +.opacity-30 { opacity: 0.3;} +.opacity-40 { opacity: 0.4;} +.opacity-50 { opacity: 0.5;} +.opacity-60 { opacity: 0.6;} +.opacity-70 { opacity: 0.7;} +.opacity-80 { opacity: 0.8;} +.opacity-90 { opacity: 0.9;} +.opacity-100 { opacity: 1;} \ No newline at end of file diff --git a/static/font/iconfont.ttf b/static/font/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7bc47e8b09a235fb1464edf078271a549c5ac1d4 GIT binary patch literal 15872 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 literal 0 HcmV?d00001 diff --git a/static/font/iconfont.woff b/static/font/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..4429eb802c0bc204a384b05eb2d1b4e195b9a3cc GIT binary patch literal 10596 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 i?yLuilr$%HR}oq + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/02.svg b/static/img/demo/02.svg new file mode 100644 index 0000000..325f476 --- /dev/null +++ b/static/img/demo/02.svg @@ -0,0 +1,1842 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/03.svg b/static/img/demo/03.svg new file mode 100644 index 0000000..9996a2b --- /dev/null +++ b/static/img/demo/03.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/04.svg b/static/img/demo/04.svg new file mode 100644 index 0000000..f5ccec4 --- /dev/null +++ b/static/img/demo/04.svg @@ -0,0 +1,1283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/05.svg b/static/img/demo/05.svg new file mode 100644 index 0000000..038a162 --- /dev/null +++ b/static/img/demo/05.svg @@ -0,0 +1,2931 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/06.svg b/static/img/demo/06.svg new file mode 100644 index 0000000..1d4ff65 --- /dev/null +++ b/static/img/demo/06.svg @@ -0,0 +1,580 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/07.svg b/static/img/demo/07.svg new file mode 100644 index 0000000..45a7b72 --- /dev/null +++ b/static/img/demo/07.svg @@ -0,0 +1,876 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/08.svg b/static/img/demo/08.svg new file mode 100644 index 0000000..23aa36d --- /dev/null +++ b/static/img/demo/08.svg @@ -0,0 +1,4687 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/09.svg b/static/img/demo/09.svg new file mode 100644 index 0000000..075b9a3 --- /dev/null +++ b/static/img/demo/09.svg @@ -0,0 +1,12123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/10.svg b/static/img/demo/10.svg new file mode 100644 index 0000000..f7d81bd --- /dev/null +++ b/static/img/demo/10.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/11.svg b/static/img/demo/11.svg new file mode 100644 index 0000000..29eeb22 --- /dev/null +++ b/static/img/demo/11.svg @@ -0,0 +1,54 @@ + + + + 植物-芭蕉叶 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/12.svg b/static/img/demo/12.svg new file mode 100644 index 0000000..287878a --- /dev/null +++ b/static/img/demo/12.svg @@ -0,0 +1,26 @@ + + + + 植物-大叶盆 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/13.svg b/static/img/demo/13.svg new file mode 100644 index 0000000..715dc8f --- /dev/null +++ b/static/img/demo/13.svg @@ -0,0 +1,33 @@ + + + + 植物-芦荟草 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/14.svg b/static/img/demo/14.svg new file mode 100644 index 0000000..e079982 --- /dev/null +++ b/static/img/demo/14.svg @@ -0,0 +1,19 @@ + + + + 植物-盆栽1 + Created with Sketch. + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/15.svg b/static/img/demo/15.svg new file mode 100644 index 0000000..37248ba --- /dev/null +++ b/static/img/demo/15.svg @@ -0,0 +1,22 @@ + + + + 植物-双紫叶 + Created with Sketch. + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/16.svg b/static/img/demo/16.svg new file mode 100644 index 0000000..260953d --- /dev/null +++ b/static/img/demo/16.svg @@ -0,0 +1,59 @@ + + + + 植物-水草 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/17.svg b/static/img/demo/17.svg new file mode 100644 index 0000000..5913365 --- /dev/null +++ b/static/img/demo/17.svg @@ -0,0 +1,21 @@ + + + + 植物-仙人球 + Created with Sketch. + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/18.svg b/static/img/demo/18.svg new file mode 100644 index 0000000..cdde317 --- /dev/null +++ b/static/img/demo/18.svg @@ -0,0 +1,79 @@ + + + + 植物-小花盆叶 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/19.svg b/static/img/demo/19.svg new file mode 100644 index 0000000..8c99329 --- /dev/null +++ b/static/img/demo/19.svg @@ -0,0 +1,63 @@ + + + + 植物-小叶草 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/20.svg b/static/img/demo/20.svg new file mode 100644 index 0000000..f9af8b5 --- /dev/null +++ b/static/img/demo/20.svg @@ -0,0 +1,22 @@ + + + + 植物-圆红花盆栽 + Created with Sketch. + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/21.svg b/static/img/demo/21.svg new file mode 100644 index 0000000..f73d0ed --- /dev/null +++ b/static/img/demo/21.svg @@ -0,0 +1,39 @@ + + + + 植物-紫色盆 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/22.svg b/static/img/demo/22.svg new file mode 100644 index 0000000..1a872dd --- /dev/null +++ b/static/img/demo/22.svg @@ -0,0 +1,105 @@ + + + + 植物-棕盆绿叶 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/demo/autumn.svg b/static/img/demo/autumn.svg new file mode 100644 index 0000000..b6b2751 --- /dev/null +++ b/static/img/demo/autumn.svg @@ -0,0 +1,1144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/demo/spring.svg b/static/img/demo/spring.svg new file mode 100644 index 0000000..af882f6 --- /dev/null +++ b/static/img/demo/spring.svg @@ -0,0 +1 @@ +春天 \ No newline at end of file diff --git a/static/img/demo/summer.svg b/static/img/demo/summer.svg new file mode 100644 index 0000000..4281630 --- /dev/null +++ b/static/img/demo/summer.svg @@ -0,0 +1 @@ +夏天 \ No newline at end of file diff --git a/static/img/demo/winter.svg b/static/img/demo/winter.svg new file mode 100644 index 0000000..9516507 --- /dev/null +++ b/static/img/demo/winter.svg @@ -0,0 +1,1582 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/header/01.svg b/static/img/header/01.svg new file mode 100644 index 0000000..8a45b35 --- /dev/null +++ b/static/img/header/01.svg @@ -0,0 +1,67 @@ + + + + 包菜+西红柿+丝瓜 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/02.svg b/static/img/header/02.svg new file mode 100644 index 0000000..78532ea --- /dev/null +++ b/static/img/header/02.svg @@ -0,0 +1,74 @@ + + + + 菠萝+芒果+香蕉 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/03.svg b/static/img/header/03.svg new file mode 100644 index 0000000..d141887 --- /dev/null +++ b/static/img/header/03.svg @@ -0,0 +1,81 @@ + + + + 草莓+柠檬 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/04.svg b/static/img/header/04.svg new file mode 100644 index 0000000..72cd4fc --- /dev/null +++ b/static/img/header/04.svg @@ -0,0 +1,74 @@ + + + + 橙子+猕猴桃 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/05.svg b/static/img/header/05.svg new file mode 100644 index 0000000..b85f3f6 --- /dev/null +++ b/static/img/header/05.svg @@ -0,0 +1,71 @@ + + + +  胡萝卜+南瓜+香菇 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/06.svg b/static/img/header/06.svg new file mode 100644 index 0000000..94461c7 --- /dev/null +++ b/static/img/header/06.svg @@ -0,0 +1,58 @@ + + + + 花菜+豆角+土豆 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/07.svg b/static/img/header/07.svg new file mode 100644 index 0000000..1b316fa --- /dev/null +++ b/static/img/header/07.svg @@ -0,0 +1,174 @@ + + + + 荔枝+火龙果 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/08.svg b/static/img/header/08.svg new file mode 100644 index 0000000..0ba78fa --- /dev/null +++ b/static/img/header/08.svg @@ -0,0 +1,94 @@ + + + + 苹果+梨子 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/09.svg b/static/img/header/09.svg new file mode 100644 index 0000000..5001da4 --- /dev/null +++ b/static/img/header/09.svg @@ -0,0 +1,83 @@ + + + + 西瓜+蓝莓+樱桃 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/10.svg b/static/img/header/10.svg new file mode 100644 index 0000000..e060c75 --- /dev/null +++ b/static/img/header/10.svg @@ -0,0 +1,121 @@ + + + + 玉米+辣椒+藕 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/11.svg b/static/img/header/11.svg new file mode 100644 index 0000000..cc95d82 --- /dev/null +++ b/static/img/header/11.svg @@ -0,0 +1,90 @@ + + + + 茄子+洋葱+红萝卜 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/12.svg b/static/img/header/12.svg new file mode 100644 index 0000000..bb0808f --- /dev/null +++ b/static/img/header/12.svg @@ -0,0 +1,109 @@ + + + + 葡萄+木瓜 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/header/a.svg b/static/img/header/a.svg new file mode 100644 index 0000000..7a67d50 --- /dev/null +++ b/static/img/header/a.svg @@ -0,0 +1,707 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/header/b.svg b/static/img/header/b.svg new file mode 100644 index 0000000..5e4556d --- /dev/null +++ b/static/img/header/b.svg @@ -0,0 +1,1849 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/header/c.svg b/static/img/header/c.svg new file mode 100644 index 0000000..a7f8d6d --- /dev/null +++ b/static/img/header/c.svg @@ -0,0 +1,1501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/header/d.svg b/static/img/header/d.svg new file mode 100644 index 0000000..be88a31 --- /dev/null +++ b/static/img/header/d.svg @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/list/01.svg b/static/img/list/01.svg new file mode 100644 index 0000000..606c4a3 --- /dev/null +++ b/static/img/list/01.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/02.svg b/static/img/list/02.svg new file mode 100644 index 0000000..75b12eb --- /dev/null +++ b/static/img/list/02.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/03.svg b/static/img/list/03.svg new file mode 100644 index 0000000..6d25e1d --- /dev/null +++ b/static/img/list/03.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit5 \ No newline at end of file diff --git a/static/img/list/04.svg b/static/img/list/04.svg new file mode 100644 index 0000000..05bfc0d --- /dev/null +++ b/static/img/list/04.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/05.svg b/static/img/list/05.svg new file mode 100644 index 0000000..aa620f4 --- /dev/null +++ b/static/img/list/05.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/06.svg b/static/img/list/06.svg new file mode 100644 index 0000000..d7182d3 --- /dev/null +++ b/static/img/list/06.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/07.svg b/static/img/list/07.svg new file mode 100644 index 0000000..ae527af --- /dev/null +++ b/static/img/list/07.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/08.svg b/static/img/list/08.svg new file mode 100644 index 0000000..633e512 --- /dev/null +++ b/static/img/list/08.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/09.svg b/static/img/list/09.svg new file mode 100644 index 0000000..44ebe89 --- /dev/null +++ b/static/img/list/09.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/10.svg b/static/img/list/10.svg new file mode 100644 index 0000000..c7e8151 --- /dev/null +++ b/static/img/list/10.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/11.svg b/static/img/list/11.svg new file mode 100644 index 0000000..eff9e96 --- /dev/null +++ b/static/img/list/11.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/list/12.svg b/static/img/list/12.svg new file mode 100644 index 0000000..7b6e9cc --- /dev/null +++ b/static/img/list/12.svg @@ -0,0 +1 @@ +Belanja - E-comerce Illustrstion Kit \ No newline at end of file diff --git a/static/img/logo.png b/static/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b5771e209bb677e2ebd5ff766ad5ee11790f305a GIT binary patch literal 4023 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 SYs}WS&%*SCNx89m_ \ No newline at end of file diff --git a/static/img/share/qq.svg b/static/img/share/qq.svg new file mode 100644 index 0000000..d1f4c5d --- /dev/null +++ b/static/img/share/qq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/share/rz.svg b/static/img/share/rz.svg new file mode 100644 index 0000000..c6aaf22 --- /dev/null +++ b/static/img/share/rz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/share/wb.svg b/static/img/share/wb.svg new file mode 100644 index 0000000..1f9eac6 --- /dev/null +++ b/static/img/share/wb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/share/wx.svg b/static/img/share/wx.svg new file mode 100644 index 0000000..c4dc56c --- /dev/null +++ b/static/img/share/wx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/tabbar/home-ed.png b/static/img/tabbar/home-ed.png new file mode 100644 index 0000000000000000000000000000000000000000..3380ba6d5cef593bc3bb09695dfa3bb2e21a92ae GIT binary patch literal 1331 zcmV-31QEo^CiGP5(YyV)e~C3%^7nY>){%P;SJ@+NtC z?@b7HD=a{TGnAdc7mIL%^|DV>B){2+zE~vSDg(z&hBOy(2smmXCPSKu7y--;x#I1I zvw09q4;A^jj*s<%>v4I^Lreh74A~J)VytSx8zx~li1jiHQ39w8={KGy&{sME`?<_V zR0LFkbbQfeK-3E{BcKeDI?W9*zfvE>oPcSNj^F%EawoI+s}wmJERG2FJ-4SMx&3@T2?FTCh2Y839L?oD`(_h&cf# z328QBLBL5tnv19ja1xMaB5DRK8`3<)k^swuGz+n0z_K9CL7Wg^8IWcmP8d)(t20n`H77Uzg?HU?{h-Qcxy5Dfz?47s+n zkM2JB9e{Tpj&tur1{R2LGYqkw1lT`U{)sBX0SiNB7(>g4 zSP{TUL1ss+7~muzvmsU#uxvQ`!&>#MhZR`EDF|wel?^j;3G8`To zAd)XW2k@$-^0ffW*dhl5wIjs80X&+5SS!E`kb^0M5#kL1PbDDM5>OHHCw7A;M)$5VMqfc+5 zYuxI}?xU*ZoPM0&c-jHI&A+=LgL+gT{5BQ7xG^tKOQ30u9l2G5jTrC;$L1Km4_ z`d;iNVI67 zR+|eH@{jRlBMCdn?xa~T-!BLAS6R?OfA%*=GQ2|L7Vi9FR3i~UM z=!+KseiBR%D^xc=#NpcronPQ}zsZ%O%7{*<@hLOCo~z<92j%YgR~FG1?-J0{1vt!e zhaEbMlimJciuzVnM8|J@!k{Km%@YNiBL9RaL~aH=s-ak>FfEX^Xg9(IOUU zg2Q7i;!X$&Xu`sDSj26_^iiSY)%_N6)cB-BYZh^fs?hkPMYM?8Mz(EB+}pv;JUw6$ zE#jUIn4US7j2-1+KQG_yLH1w)Vm}m_R>Y~#v1IgTqMTSSYfK|n)_{{d0B9F8nhpc?=H002ovPDHLkV1gbaXE^`> literal 0 HcmV?d00001 diff --git a/static/img/tabbar/home.png b/static/img/tabbar/home.png new file mode 100644 index 0000000000000000000000000000000000000000..a87e8db01d5f4e6f5fd36d3af071da5cb6481fed GIT binary patch literal 1342 zcmV-E1;P4>P)L@jc9xkZHEfT&v)xnG-PJSI)7{7E*RQL-uIZnu z>PBdm!U9-0L&*t(AUGL@;abVNDU{x8L=7k+ml5%l&ye0C#(;4X@fp%f#Bsp9kV>gL zMdWC!)w-q7|8;L;X1Qk0he^L_{HCmRp<$)Ar@ng(V9hGoK=&%XuM9_~Yv*wP0@$vjWDIoED__hroUvRSKeSfJGr! zR#tB9^?KJtq_ZDPM2QO=fcoPvdJDL-(4V8)Fey=@8o~D{=Q& zjQANMK53|VEdaB$$hf0+h)6_#0>B*;5NidP0dhEG5F=g(fO}IAYYAuriHK1ch7|vu z&miKt1jGY?``!z=!OXu_`ox!^@M-5r5jh)0(dy{xOho#f5B=`Pa6!b?FbqfYo)fO# zSD4v!9?ekH*@m{;?fY7-)(Ze|L=OotvmUS-EkO{R6Ol9fe)@=+pC4N74_sbezN_Ew zAMN#eyuH2sd%P|Pg3}^$DWRJ0jPGo=6#4cZ1i@<}a$$Vy@tLumPG@O%cUSfM{U5is zwtgEmIGf!nr7j`j>4eyS78e(nHa0f?waMdSj2_+F+1dF80G9GL5@T1GPE17K06^M= z@Z)Lky!nVWUZ!@t-D$O2-=~!Ib7p?bRFB#t5|M5kx{)L;SDE>EgJ=+F5KT?QVts>X zfn*A45KTfB>no3_lsbWk_W;0c7WGXGLBtyX@KYFuU+2kDX+$FW1OT4NQ}L8-a^3h> z7EvknA|ig^5KyPOIT#F%b-P{NnPRee9=^BBKi~no;Jl5 zS&xX<2ZO;wlMZN{-x_fbGS5dHjdc+bM#Oby{>m8q|D)q`0Psl4L?qiZNpXMasdWnr z3#*%(n>TF|WkR$`SjU(K(ZNw~5F11X0uECA2er3(jzUzRLjV8(07*qoM6N<$g1kgw ABme*a literal 0 HcmV?d00001 diff --git a/static/img/tabbar/mine-ed.png b/static/img/tabbar/mine-ed.png new file mode 100644 index 0000000000000000000000000000000000000000..bc3f5dfc73500cff3f347ddf1b390f475eeceaae GIT binary patch literal 2400 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 Rq+$R7002ovPDHLkV1ghnkpBPx literal 0 HcmV?d00001 diff --git a/static/img/tabbar/news-ed.png b/static/img/tabbar/news-ed.png new file mode 100644 index 0000000000000000000000000000000000000000..25bb027a8b95604b329d4d156179fe9e16e99e05 GIT binary patch literal 4303 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 B`EdXM literal 0 HcmV?d00001 diff --git a/static/img/tabbar/paper-ed.png b/static/img/tabbar/paper-ed.png new file mode 100644 index 0000000000000000000000000000000000000000..2d855f20f8d30e9fb9880f5d736abb08db23ead6 GIT binary patch literal 4475 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 literal 0 HcmV?d00001 diff --git a/static/profile/1.jpg b/static/profile/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..129331e8bb3fd7749d1b4b54345288262decf5b7 GIT binary patch literal 634328 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 z z)8*IYjlPXC|Dek2ukA@EF(Po*Bi3SA0vYLg+{S5?i8h)G_Hhm*!MKD3s}T(R z2$VIcC5?VxBbLENGjq*{B(nwb&x%8NA9GmOqz|-bzGAQ}s^?ewaZbJat|b2VRiY$A zA^qzXaC*hM4jJiTsI`eH9r>XNNXLRbS$mw6@NPKQAc|Hp@+Q|slY$_IxF@Mmo*@1! zOPj^Z*_w=HK#iWc(gTK{#hk!qaG>Atz6Oiuq?GDhxa;$tvvZ|$p#|N99@pKF z-M@pYUBACZ&knVC`x-|eTQ}-zgyqMrxo$M{1q(sM$2GVbvbSw#`#2X(iSizFUxdff zSw%Ph8+87Y|D}jI`v=s7Xb(l|^*4pS$(A+s+U{3oKvVS=2Wi4=``+mYZ1X4fL0@kR z?%5Ohr*RYi0|J5QW26HzG1p}V8Q)yfhByCtyCA{#!=v6D1%GA{z<&v!F#faFK5e-J zyM)8;fizO8RAWr?)c4!?z3FIiX=@s2D(qO6YECc@Lf%9biUX1(9Xf%-UeZkqGEW&g z($!U_7yW;9v^D>TyHvy;Ln7wiuq zAEj`h<)>s{6UE0aJ4gm!e2>!QG4;9^2zoPC^9Sf z;kO>pF|w1+2^hEB;}foS*A75M;b{R4X2#*47RP`2(0%9Nc3VD~mD8O{27p2VZh$cU z@?R;}Dmo&!b<+RY4ThO;_$QR~nd8%%2!P&#Wgt))m`m4Ts~KiVkbqQ;w6qgG@stlO zp|_S+XPNIN(h2pH*#~wXQcOfCnO9jt&eA)T%gVAyPjYCeUR}u4X0D!_R-OT#bj1^} zHs=+S3U8qu{%#hVhtLq1^56?S#)FX_ydZn}VK_g4keE&N#>&;qmLUE#)p~4&3O=YX zP9Xq^$=9gohyy$Z(B-?sz}EF&eX9>+!+%$~i9p=5>kMDHV@L(Yp|xn~G));zOh#0g z4dr$i8x7uT48{PT#Z>bH%KF${!R8ZqfdN{4Wu4Rcb*DrWMa>1;$`Ht5?Q0O8|9z$y znR%Gc$Cc|`ifOpwa#6JU!H_uqMM4zhkTxgcCDK11}smp#tNB=Dj= z%Xm`1si=i7Q_NwybrW-bhan+S$0%KL8P<|fCF;Uf50{0WT82X>F99P!^ew3TYkMi# zWPWx29}_UUIQ%0OYgUX>WZtsvpa)U~AR!p@hW~TTj@`F5zpgZia5$=i)^!Oq@On{* zkcp*7J-WTO`F!f));=_c}zpoRk@rty6 z7O{nXj(v&{2djz*d_B~q`^~NG#L0Y7r^MTk68Z`HraClNLubmBkEb|-WY3)JtCD#U zju50W1!Rfn(eL^}wRxAK=l|D*y;;qqD-Hnq9-ngHzl%GT?=HJ2HCPqGkO++9y2vRI z#2znMv4-Oqs3&8RYL^AC7+JS4x1%Jf{B`{Ew(lnmi*AHlt6QA+p5k)W+}cwQqN;x9p3GOeQ>jAasce zqDl)7qN;?X{eHg(Pw%G174?z0`K=VoXg5@2b24e32QLHM$^F1UEGj?FxxU`vzk~1Q zKnX|rDY#@9-8})aS0!Mr2Ppg_a$&6Z|H)Wx_uxZJmB-*dH4qTsRC}vwjn*7tD4*Z( z*t+c#$$%fgBp^3VK2gh@9okbi-a59$)<1uxiqScc*J+~aZXOM?w0Revl~QI zf693QvEI0MHNTUn_CrczY<0ex=?w1j5x`Vddj&lWtThGnz4+p2fRd<_!{fenmJKzv!5Z9dfZAd>tP~r_+5dgpqcS6Ov%Pt4;EO9E=hk(Mg{gC17F&h+g-;397of^X|Z#Z7CTpK%mc?Z6nFulV{d!MxJK~l z9sTkGJi*_-9wt1_G91{mkIT!Ga-zAyzo{(#;ou~8JGsJkYpZ5+yWAO%geuXj!m(1* zd^&>|7RN-fqn%$SoUb)@K0^j!Q{RH|H*Z&-SU)^L?X6H|1X{L?JpO#!L$3A95lGhT zTV*y3{8#k@t}6b^M7DFUnnsuLYXS9W6MxdFf5&_v2sq{{*~#mwcRrHSKeM9pa6>YZ zK;g*vavOVV5f401rGOmWC?sD51nSr0trPAhtVY_0Kb%(uj8}9$I^b+Xde@M&yX_G&3=z(^nR`Gw9^}l+TkJIy-t`#6VvC0 zgF0>T)kmrD_(izJG>WS;D3d3v-(u=0@y{2qnP3^nzg1=@h(n4ggSj8|WrAK__oA33 zCa|4DhjJ?&tuQ{^6Fhnj&yCT0B)}WPl>pP8%j4%-04r0Zt|(qh`D4l{NKgz@#0EXe zvCiqP+bMD7JtJL=^+#{$3W{`G)zZ!z>wmjzvT@`}zGoggcM&*f;Gf(dz|{**4-JYe z$=F7_rSEDh+}3EJVGwWi{NDQhUm1~T8Qbc5N%^kiQ!k%el?!+>UC>}(X~_2Zv(wjY zpR&Pv_?yxVrp4CFVKdP6argBE?Z-FU;2kjczlgvEP-4fDE+lXM*C2okqwk;i53I$8 z8V@!7MB$ChzOrx$+X}dkJ01;}v-v3UHu4Se5yQXV78((Acy-NsD{f1LU=y4& zW>R?)k*DMd6+W&}wPwfeL8Ya{ePG}h?Ew>GD>u#+Bsg*^U!}nwM9*t%=lmBN-x7@q z#xqwrpoII(__vN1lW=?DET6xW_6f)5NU&Z#L)w$RAk3ps&oyaMEd2#EgU|fGShVAG z4S`|yO)NNWT;Vjf_^eBl4D{WL<8l+kVLP}sq*fIX=^;9SI~?_11eeO8UIO8gfuURp z@Gf}a`nJBYW^Atd-+UZbo;b9dPuYAiDp56~t2(!O-XCt!A8o?s9=DDcJq?K4Tc%A_ zCFtAGQ4(;Qm5-yI#lDmLrV@6njnR}Ap&AXT$!x2%JM!vyQu$>#9e7hmPx?Neb9GsJOdWe;pN;AXD_ z#?a_>WKsDt0FWAka0gvI+VUNNs%dHUcSjQ22F#VI!lp0l>=1uOD1jzn_=~z%ZQ8QM za)3Mv@DTmAPrUXQo5+E?ifVW^>7B9w8g^1QB|oF%Oy!3?3os`qXNI&-El)Z6q*arU zpkS?iIfM6T4Feo=%dRJiv@zhO-u9aAAJsFaGb zUUkP85)xvI4~V<{)0~39)az%F%|#C#2FZKc**IlXpMYM*uzoYs5r7j|ZN@Nv^I)Fh zgJZ=3Wl{o8d+Ua_xl zT)`b)MubUX|3HCmTUvu&YV9&sHI;r0x%a9GQV@Yl0zJ08AwZVb316U?UiEa3R^ zm2`KQRD&CG1NTt$4z4IoGQ}Rmr7a7(54|m)f<7ww7n7g4lwY^0lQM=_;+65|v`c)Qpm~R8r)S?z6vFt?CK7Fc&H%sq_UoVU?E3F=G z@ohV=c17U7==f5>D)gd67_a(LhSVVLX7$~AdE2nF6lKlDe=f}s#!7VK<&m^U! z3cQhP;-0(jH`SEBU$cQ&1!n;R6}-r0!?4n|vS^P8#t{iE<{ z>dN-^rMlJnc1}>*dER_z*9<%;9(cClcQ0Q7(x+p^&u9TDptA^PC!>RfhM?6?*hF+c z>~aDwLQ%D@tBN2#Gx5mAmxM94gfzlQ2c7->+aERpof@WB>g>D1ansn zBTY$3VJj#o*bGRbD`R;;~O|S%EL$~Qj%@Mt( zw47``=57CC@xMajkC=seBo%6^7GIHCX3J=ZO=~bCB>WNhsu#II!{R`E#mM7h*M3H{ z1T}6KSA_ILIef3})&BW~zv~ko%XAxtWVpWkax-E@kf~Yl8g^Y^^GvJ9Crv(TG98D< z9L-<|q!`T93$CqAHKy!0^5n7{t3gAj?@*-Z51kO|YuQLIHEYIc7K!iACLBiY9Ev2% zb${b_)PFgn3({!f&8kS^lf>j8V)${qaag*x7IlIt7rKDIHf-lgF^LD04RK#hX>9tx zG(M8x|KMd@PP|rPWRX^m?D56LuaiKDfNKw;iPO#F)ozGkMFxlf=eJi0GQ}sK*?(!# zXCj!63>4Q?w{6*Oyw!Z+ys!#=xCRq22;;c7e~kYE;C#Xq46?ou!qT6a!Z0Tf0*1vF zXplyZ?N})q>Kc`Ao>i~={^_%)0vVYx{fTkJat_L04ZmiByvu;Uy}7wez)b^~4>v&% zF8;_~@Pz&F`C`@E&7r91=s{*lZTUPapTotbi70=)PotT_aYqXc#Q*frLI7HyaRNpq zydwdRf-6@(1YH-RU8ryke>jIDj~?!iYVR90%MJhuK+a4t7rx0{FYI9*fL+Ujh>X;D z6t~T7RQbuQ5(plYoN>Ru=y7P^G`~BbQBUWK*OI+b#=~G6zDM>mt}_C^g}m%|ka3h5 z+ythPU;5DAWm~p8IN8xJlxfghNbmyM2_TM&8pj#FI64Vknt7j}#$xMz@u@dNRQ&SO zPmPT;7M~Mm0L@b4gpue1)xlL}A1tLOZ1S^B-P|IjOcX&WidR0X-He)fStUGNY>O5xLIW6G+r+yg{6OC!pS4>Fz$emum-g`< z;|@a4OX3>=)RJXn6zd-#K}-SUn^VB@CvS%$Bl_k#?$4{BRF)JDrA5hEeQ(a$n|B-J zd{HFhIy%R$UXh6nVz+m<+H=c{OW78vl84hEOL!TG%b+4Ec*sDzDTR^C_vXi+pM+VW zZ{GKlpE+IKPL3Ww+}|xDFSTS9@@AD8(J*O!Q;q!|C!LW+#l`i&?@z$D*LziI ztnt^mc`uSzKdRA`IP52oc`C2hnYb)n8mRaecS3JIAeSkp&R5=NGZ4rW5o`!&PPRm# z6P#-1#bO1(4o6*0I>ctPA>uk_)duNoZP5FJ<$FTCV$B-55Ando4jKX>46M$>vq!SK{AVx< zn5gDdU))Jak)B{RxNw<0v^U*2C&h3rHlQBGQtTxsL+*IQ4w}Crd5Q zK7ngCxq!Z+2ldeP6 zCgJBdts)S9|Lei!n%A4LR$-v2nzPqmXm!9PTG?Glc%s#fmfTZ7<*7SzJpYBeJ|RKR zN4*la+gUf(M1T~2Ix5@028-Q9Hf@HimfqiVJeVR*eCdJl$&ioP^1@s$i;YOklX8DN z$=lc2o~M$zc6fx{RgY<+9m0(Yy$F?L0QFaOUwZz`t^Ol~t7y6m`t4#tb`jk8RJ1W5=3aC{2A`3)4<~ zTWT>#xE^@{yS9S_@dopg*j2(kW9CKp5X zs#f;JbJJ{SD-nnc2an+F?QDxzmGH`>d-yt=&P%4*qalD}{6|Rhg@wYS32YF zb%D>#JK)Pjf%L#^AOtj?1^X`Y{XXcf>fr;sKM5T;=CT8Q82&|< zUE+rvCS(aZotrCVxY&&cjN_p5DIs*C@*0(DvwydKG#mAs@DJjzpg!%lWA5}zvZjQo ziC~c(xg(Zs{8ruLy9z{Rv%M3)RKKRF!v3#>K^*6Y`q-{5hJ2+OXQSi2)nFaZvfz_| zfy0WDR-7ZLMs=gU?1vQ9m8@QDf?i4oglfhbsc)s0h<|rsoc5O^j;wc<-&*%O;hF1- z6+jH1p7o2j?s1&Go_Vtbtijmi84BiS&c65;;PJ^olKPB7Hg0$C}r@>VN;%zB;G5twv%0^_*zXf;*Ai2<=b2u5s=?*%WuX4VQj?e)+XGU8>5~jo-p|M~?VfVW-nr z)S|qNSU<>0#y$9aabWok9)Fc%qb-V+rpaM{6K(I+qaG(yX5%-$jr`8j0)w5MSG{um zqE>TLqBQxOL>X=PKo^T$#$&|Bek?Zfs%RS@h9OdnRl-)q9Y50{24Sjhr>ZXp25*~E z&Y!LRpaB`~%*n4yM4-_ea0-u`hRq~9)R`a5)v5aaILO#*#X*A<_H==>j!&jb*wwGgvff)S1q0`tCuGmktkP@6i$ zP<#I+txaa@G!J)opaAi1dx3m+wezbn+K6nSSILRF+OUw9ORYY-@3n0XwD+y%ygx%I zYaWKqL3{`M`!BO8Ann?kdby~zqa)}MFJjGx*48|$^JE+!780rfsIYH}6fyPH4|7Hs zPBZt?#CU>=j3eK?c{AbolP)cBi5Jujp&aLqo~ci+6hK3JID4wBpdZU14%A^Ic*CmW zuxOLkVyES4%PgDE+8g8E0YJNhRZDv<_B#5;b4K#)DUON~+>dRD#0EgoqAl^eY{ z{bhKlzt}xrL58(ZiZIhRR9W=IuyQlAnsVihdws}WW7UMrwXyh3T>CN&?UYW7K}Noc=JM7U=o}UOS90x2HEH z&s)1)J-i47a6b3V((b*%*Km!c!&-J zv3lpLHE-=DC_*(>wN`X{K<_kp+)XNvRUt;lRXE(HIL=*Mxqklqx>_`EI{vrq_OJ1V z5{iXZan#t@kHII|IstoJ9R zA}sQ4A`^~J&U(V#)&*W~K+cY47%@Azg2S+h1`Ys;1;x+v-|L)6q$^({$tHH5m!4xN zh0HB13|Fl>gcs*E1l(M_rG*iueSo)3(*7WbAsqpCtdx{sVILT77&Fj?FSjPV{3yN& zzJorFM+uisdjIk*@_IzrGgRvIOO9~7mG2CayN!)WNweCNePt#8`Tv&f9h=*!EZeiB&uYomTJ*kLnG)ph7<6D`%$V*0rQDw(EXQDG)GE+^*ZVLLPwQBn3MJb1bUZO9MjCS8dt=>UO%c||A#rpHD zP{MWEgL~ce!|ya!?J^p-eF8U0du*q}nyWIf7I=Cgn42Np(t4=8sNNf4CMJ12J%Sf~ z+q8-6O$Gx>o3_gQtu%Xi3Sn5aykiCNU2HHK1X;n@Ao2_3r25&UUi3nRO#Aia5mY8c zU&gVO0bnsCb4Y_93QMhCEVVdLOHNmY`z`^I$}!P?hM7&&^4-R3P=* z=e-i|jBeDit1>+xq{AB$g%_b?TJ0ObQo5ysx0g;!+{`lyR=6q{aW$tiRl(!`aizyW zLZM6j2xR#-itkApFCs~>cSE?;NoUYfLCJr07CHy8XpW94xYDlC>1q1b8d1#NsFh@C zu-2$Fgshy9TdUISt63veI zg|*30$3NndBmJAK?Vo>JW42B?O^#0e zCJmP?#5!Em-RHddPFsD-raNMN#{lV-Ape;)d<9@4AfHYsM8%Xw-hrg3RGw8bKA+&c z(0gV3@q}vy%L{E|TwEfBpEM#mb-sjy$C=*?`0CxL zGTP`^N>;b+=bw?A+wg()*HP=#UHj{avR!#$*qayMru09m;)(WbP6-2}RTBQneB}Nv zxq0d9ZpY<5G;O#v;U7?nV;R2$I3PnA@l$79d88Rw=0p?E!ej|=g)@bC$d%09WW~kB zV?hP>+9hr`wz+B~jEvB2hs9#!u4-EXIa?WsB;lyA$0S4x8KL63^>K*|kd-894c>|wr?oXq=|XqY(D?7h;{%zN)o zE97F(Kw%k-l|rfgt`($089_041lyk4->{$mZe?kEx8q|~ug9s4p>6fmSnQLDp0izx zm>+4)5~N~0Ov%T91hft0h@b-39#Iu-68=b1R!GmW3DSZEBF--pgAcNT&{aD>tjpaO zoK5Hs14v!kjosWIWsAmaXN8bUo;F`^I9XFP6eMGOM30`5njx>BrgGdg^Y|j#;~M&w&WW3 z_|5a|+qcsE*W4r!=+0QKf6Z)Scq$)C49KEDv5Jn@4%m#bYAmd2Rzf`G0waZy{C;Oi zp*`->0UluT8!uSJVo8Nsfizj`Fza-iu&cK=VJ?|L)J|R@C>QAXjLRl?2>ATgd{yq^62X``YHXGN( zk-_nXJ1@({DU{KA!TnV$j+YXzvAwN^ufI3C9bgGc9CwH}h(t$vxfD32VuZgZziI%8 ziTc)YZD*m;U-l8Ubx&9)CnR2UcyO|`nUfrtQ|ibTk@D_J50$WGM&7J%bpBBb^2T;1 zW7Tf{@sQC24gmU# zyE{PS`m-TDxgtOOs?76K3K#F*=@$=ib_f0q**`5_qv{U^FB|dPX$rsIfxezvZVlHb zFaDA?*^b{ccG>c*%Kz$Np72ciTAFjG}&@OUIT_Qa* z$xSwhroO#iHq!k2y)$GC9znn0wNj@g`vEb!nCpb+O!cn9(@{c;f1e5#nR9v2P!U34 z(}#qM&&u{^aOzZePgC)Inn==kEZXh+v6rL{mH$gMOq{TnpsBD+lXEQhm#<-7kvGBc zuVdXNg`zB4Nc(ZDzmUCs@#@EOC#+uZ>B=b=8x`Ti>Go(tg$UMINhhGC1Q|_VJW=SD zBi!C+Ja!CXxU7^fXlsfS{xylpp{*GHQL9sthfUC?0(#-aHms%8<|CaV_GlpvkN6dW z3_fy6KiaEp8h+x>Y=3NLFC{`r(x&091;7R9k4~RGim>1T(R!P6O1sKL2>3Q?`?LIH zkjIE%Wzc|9U`|s+h{X`}4EKP2FCcm0p^sstc;z4^s!WZLH6o=M>$ zRWoGw(niq`4K^Jqmr{d1cpub135IRvi5Dh|0eR&5PfMRl7h^%}XXS;(aL-RR=oMz#Gbnf5XDU#iIx?y?Wuh|J0& z&8}FH1D)>QM4qifYYVtG$yfWFqI~d#<|PUe-f37(0=FbnaSA<)GCiSvYVeurrK|lV zC5C>r(wt(DpF*%3->tx{Mj+yq!sb}sa~R$Hn_H5(fuet8E@1UZbuN&=?UPD6L!qD9 z;MWey0xl(%6ScM)S4BMOKl`&T3#?+oQYOZF@2I;%PGkIaHYHQG3z@a)`<=Pyw{os5 zY0OFp5N7=zZ->J^K7IQ11v7uf((rEF-*KkC(~pfe#o1?+ zV51Sn+2g47;{%k?tDl5D*FJkZuV9Ns-Q>LrP$P0isag9k0Y|p@TZY;8b8c9TUpm6+w!*D^(h;td~lwD(voDp zDOg9TpV_Vm)1JkfD{+SP<*`Ij?X6kyz_?Y_{hUVP70-rvg7b**yY4cz%(Ii8v{&3+ zFO)@ZqoHHfTv-%7ZE?57+PdEUE8SJ+{hM=?KhWekUe`sbpF8Sa*b=R^GfC`(Y(iij z-d=)bX0_wMZ7)>Pgo)tm17D@78J$h2*}}?^Siq0#-_EebUjJAs-SFN32f3EotIpeC z*%XpzlWE+$U$x@Rqykq&aq#i7<;U}*5NH+Xd#Nie@(F?9exB&m+N*ps6=)SkSE^=r zB^ijV)kR{k{bZa!GDnyA$fgcF9cq8-$O4Ke>miS-!f~vp$?g$nmFhUVEKPMMb!M;EYpO$rl;)K*r+`IW@?NSbC5LmyO9COc1>ZMJ~IeZwuHBpNesDBO2j^k=r&mGokNDcFW=H4vflBc%xCvge33=Hiw! zi+g}#B=9~Ge{VX!T^GH(dUaKnslGNMS2~VP5*E4m2F;3|Q8){|t#7M+32maNy<=3f zj5_R^amTg8=3+0J(wxk6ve9i2h9lN1x-K3d#)@~m=TDHA{x0Pr6)|mi@pZ!fbCCGGJ z&_V(tj;=)qf8FJe*7CUwvsD)`qkGPVQGA5mv;BK(&A;OD_lX~ytP0Bwh1XtL(79x9 z)H1hfyfD87&zGs!kQ0o^IFnAZ?FBo14#IsK$8k8~?Sot8q#+;x%ZK(J`&%03+A6y2 zlhvV26QWB*>~MDUivQ#^Z;mUw|A2KOvqPTqraH7#s@^q(&Ph}>}LYG_-fS61oVhF1o`hZE+8KT(KC4uG7ng^1St~d5Qd6mPm$R$3 zC$b54&K68T&%*2RrrDSBteid=?&XYVKg?b^(4*KWYyMYpMl1I`#=ZVYBLgV3F#+`z#Bhfveo@p#3A&vq{9 zx1(1wTGD28N>SwEu{(*@D52Vkw__SI386dVL`o=uL1^{7QmWzbR<-Nov@R&`vNa#! zrU1mBSsY-PmZdIslgl$}=ok09x5Zv{`so*QNEI7>u$$vcsUFrRNJ&^=^VD=%b=_@3 zLUaNI0N%mC2cLh37W!{Oy(W45!)y3-(4WfY+Hv!UQie&WZMGOoCLj5ueVHswL^NQv z8QM$6{lUmT`SB?SJ*3Wg#v~TA#&_o9{$dsBj}K)@S)5WwkNO{lV8B-74*v>bKYGZf zf*<*f-(G`c}8Ea9|^WC z79&l(Q+PO&>0;LIj8|9I?eB=tsfHd;Qrr42-pDm@x;PTyfF5ru9_=Ucw>_l65(^|P zT-&+Q$6m1t=QHR5Dm!!1$XKVO+@C`QHs}({v#$eiS-)ybR+CL6U7Y}7AxaE^OEd%S zA!bT~HCLUywtCh+k-*2tA|y<;bEh5bK)z>ZCsB zmBVbMNIf5TT32kkj7)fz=q{z~F`dRG3c6t|TbE}Q^xEysn>T%YE?IWfF~GXm_~vOC z0@kF+y7VWFS1wEgTq3~SmjD{jo3S_LSBR!ysK9N>5-_3v*Y=URJ+Ml2kejW?G^R9ja3nf{u+-mINO*{E;kcM8^U3b{Yu4sU5Rr%0VM9*}3%ys!Xgj z;4wik)V!9=f*ITvQ$}%R{gBiQgbL?OV#(^^=ePI2&E8yoDADdmN7;zVRi0xkF)G4h z7XisWs&OVfq?tk}R^fcvNO&UQ%_qE_F}jBfbT=&E94oIgwu0nysE*_-tHCJms~<@; zby{4^_Nah!8HjmVL%(Y{{Zl5b9`}ycTUGNt8D8ni=a&fx6e)k<#7=g`0wYb4I+zo( zr+S~E$b?yAq9%gXftby)CsK5ftyMTTi=`r*-?PFvYUnK7HeCZ#&Gh~f7XeeRQXj31 zA~gtY1mCiEX>V>Av;X%c#gC~Eujd4|hvkomHtagj7t7JG%JY?E*2ql}Q%G_8&?kp* zaI#((xUakW&9&BucNFSk>b3U93h$j(!k_>FAK_v)_px}`?ddDC#8Z&jkd?+Yk2;$V zPlamg&KLV{f{j^Lz5oQuqc_zBhi()2$rvJF9->A?tAJcjEbpWXuc6b^owl1;fj6y- z5B7T><^w(oxR2%6GSow7u56&>&4vNfj@;ZY7)m}u$FNU0&jjw=(lM;4LMb;R6f~(a zckX$8FC4$24rw>!jwN9jglXovCa=ugbAGLFZ+qO}ww)-grFkPY_^O?;_0zMFk+!?N zw$5_Pw@DnDPkW-sl5+=Q4SQd%&KxR$h)}UzkrA;2B9-1BA;y3p;~9m{@hWEFE@nOT z>W&lK2<-8(;{O$xb}Q}E(62c0?*{-Kt-HFAll4d=XS!4QK$Ewdm0&bE{p*{X0hxP| zm)N61N?-p=qLZ$`oepelc8mi-SjF|a=1)USlom~=n0mNGYy zJXeS`R5o$YNPUF)S@oa+R5J%o*kU&XZY6Sb77xGH?{a$>Y`cS2c^ z-K(7{1FY~($fNW(D{ZMN!hk{63EF9#n!*j!5cLx2yB|q18TGV?SE5SD(BOlKQ|9SG z;z${j*;Z>_t>Ns>^H($LuD|Qbf|c;T(C)3Dy(T?-)7_rg5Grx1CnBQ~zl67@Bdw@jFq#jDu`Ug)Otjj^U( ze6&=lX|GLv*uJtdgkwl@xeuH*X4z@6=FGOAK{&pj^xZ=^@Nt0Zyj+)|N0>RC{_sc2 z+fA5VdYq13TjZ52N>pAXi7ABRRKYFlyi=Uj84wh+v+YhqUFmg9%C+~{464+o9-@?? znoC?9QWb;~)_+f$OX;RO@}#?*>IQNFgDQOMH<{^lg()}wrNHEP#5<;!_$hY=8KzAW zr-8kf>HIdz!L0Ddm1;a}Ys$D#)Aj_+V0Q58W3+dItV3p3U*+f3?J4`8Bs_j?Iui-e*6CZVaXjIt`S6 zq5ij)f0}Nk5qwqCe8-n<1@3zp+b^RTc{}>#-MGs;WaoaN87_$WO8#N*GaU(DvLy!o z6bQaKl+Kj8BO&9AnRv|?N7}he?DK=?6Dd9tZExhmoO*^Z1OC!k?5Z%2H8-k>91io{ z{m84$;Y`@Sw>NQ#5eF1Pu?aiB%m$XC+@Q~NQZvR?f)3z5s-zEeZUHGQ!opYR<3#GK zL3BjGRONimCP!L+gkhTVR4$ItVf1*!6(Y+xJ^M`;|oC=l<_b3WVFcuG;hTp@J&E-=I?5j;A|A9LP*S4qdVU&*a} zyto)=4j)=+5MI>9E<6)3_bnzT4pmH+3UW%^u+*QWOMhucW`u!9@mwx}7azyhI*v5V zX3fL;8~A!|Sib^P2Z=kOThmhk&9i=XljyI0Rl$Z{hwk&6XOXVwS2$3Y;6$HhJ1shJP>vH{7RxdTAz4rNleh# zK4|w7s})W5Rg!E3KfILf<%ubuA(VKp@K~$Ej8+%3A4~H>l#aRZ3F)f7RuuQx zQeHV4&_|m~aAUrJEaYpZaSzkX1vA}x<>Uz$gUmQOapBPK@9(q)a9Cj}=2^4Vp8_>G zPb&WJ35NqG96)zU=Tv3MqNR$c=M&>&1HgYbb<|7}zN?;W5>DHFtuTKzHr8Wd9JGwB zB#S3;8xJ5R$VU&g@_b0A$L86e>w-SBgO-kSfj;D&Dy-ltrzlEXD6Uq=OEp-5`P4Hj zc+Z{Gw1Ix`4bYkXWHpc4VLd@N{`14fOyUHx34@=|lnEsR`Kx>Sgq!Z{1~BdnoB73F z4^>@bOpkX%w*Z3U;rgn)huknHGX%_k408$d&QlDc6d0Y*mZjXaJF{#RR)`Ymj_0%# zABnSN`>Pa4d*7kv9YUN^%=A{~FUPCD*60o{YB+22=8%|Rrs6e&?={tc?* zE@~sx$u=g`DY}%&?xZH5hDH-6y(P%9mW|Fu21k~{o+>+KKqcZ%KJ1ctriL((3Vx9Y-~N` zJsPP947TnhQVvr*f3?sm*U$~zAQ}Yh3Z)?-tiV8rSVQy(0Wy%<>P>&~Tl;3+VT2K4j0|VaE0(kOw%M zxjn5X6^+|hv(2+)Z{st%XLE%3s-uou{1J# zZqRec$IWDII+ef>_$%Vzr#P3o+MBSv5I__>P%c@i7ECW9`RF)BducA|tyX*Q@$WUH zW99(PL@-JJX_cz#ms^+g^A5I&m)_!W{KbDh>6?nHZFE3Qv?AG*p{v)z6(`+3mVT~T zcE~$+?rA%~efJ=eM&F(4h28b?%l$=p^wJ1r?2v5jFqQu8{A>#KNwu@daoxC|@$ua> zBh0|2<-w!l*tD(IsO=oWpZ4M7U5nW(CoQMj{M9(UmofFY|1nGHdu6 z7Gdt{%f=?St@u^Z?5st+l}k);TcsJ!kbq%c9-8g!zl}H}x>c$m4|~Ng8{6+)F&=?* zlZ`GW&Er_@#cK_`0-!uo#;hMfib~gcd}#W~e4$mo6IAJ54#*At8>Scab|LJsp*5kY zClw5>Nv{|&7b^6>KfO4Z4?5jaU)!x6)b}_$8>1D7{EjYF>^MT6-s+CMbFTGn9RNP4 z5TGbH3hj2Q;b?4?W&#yB|axKcbYNK}tfRfpErEztBM~`x=rC z6gAcs@HjI|(4?-p7379xXj|F5NE$Y^{dY{*wYODEp zE(djSxqW$NJAnptmFff|sRM? zx~gSWO=ijpY-o`8pfgMAeF^FXCSxh#-r9Qr;lJdQu+<6ZJ{5W;Ddb1Wh5SVFIJc9s`tb~g5qOY*_jV7 zjJqnUkoaIVg4GN24UU4IQdI{>D**lYQgEf!m2w3n(`2OSa%h8+4{&p=K2gvuDt%$@ zV{4^AQn29dpaz7?Rxr0(hSR=^Rwl^KH~Aw?BT`Ae1;D_1v=mi^NSFVlMX)mxb^zr{ z2{ckSihGqy1U=0W*+W#IBnPch1hs@U4+2n-FxpqlyEAkNl4@xp);t&<&T-?WR=%ym zA8mfw%l}72zl*Nlxt2whj5$?a&q2w?@S{4M z@?`c&3nfbqGk{yEdE?D!cjxBhbmQT?5+62@UPXdTDVktgTcUJusEZViuyseTY7{>x zx}oA^Ui1BuP*mM+>|Pl<$N?#TFeqLEb@}}hJXHs9eis#|7$kfEJktEI6^;t%*Q5_! zS9P^oQlC6BVu7`lhr7&X^N;FBT}uP@mc{A0c|~9|tE+&_G}`0e$_Ujp;eRBZA*pRI zV0*0~HgcPEEAHkcki^uqRCs(a11`97Lw4!|BL*7Hr46F3jSyjHf^p{%+BFL9USV!E zz894Gx>2~wj+Jsw^@&(QHL`EnG$viDTIY35gWGwv(io9RMDXwW zysy7WgXB%{kn#l#6hktXR#&`LONAw@a;}p^8>MfXutaMzKwnvf6Y|v1_L?F^tFhjf z{a{sB?1n^%o^id>!$2!`YfH5)s)ATATmD17lS_^FYRGnr-5iY)QxJp3M%!yjn)<3<=BfB`j~Kpry+ zR}}_#m5?U`#vGhVhbmQynco!N04WY`dIaTLqMP!Cxqa^1eL33&y}7GC9t1Utc=c7P zr5P^anN{$+;AKvrvA4cDaLhNlTjisFXM6w7JeuIx{ibh^R*CWJr7t373> zHPMf2*MJ+XY5g^DL%18ssHHfJdb_L%}^@R1-ON6u(ZH;13Fj9LZU50 zc0(wVJybs*lj#6~o+09oCh=`bE-8HW&?!!jo=KIg%Szr?#45&EmYZNt0}QC?8a1+! zG-azCMO>aGTty0LRS1m17GQ1j3|R05O>>yAo;qnm`-j^5mhi+fd|PJ&Vy~!B zgqs5hxw52SNs}sleU?oM^8l1UrfZ%7>k|j->6>xfFw`S{aRb3Ez|qddfu6Rj^_k6F zH4~W|t4?sdO6u*0<1+6F0lL7UI*fWNRdb#U(EZXb%WC_Q(Pv6!+vJHT1}GAidV(OX2G_`R$Qv~$F4g1EYbYB(J@oqgnTo` zuBtU1Gg+7GhmYkv2%7eoO6dq7E2Z%4kv)3F|G_Oi{=+Sacib@r93Xh39iBxJ;z4o+EiW^zq5V+lZ3>N#!{(_VvvFvWSUpqO%4EH_GB&!uMk>B z@j);d98!>}F#ead-^~;sqZt)78W~I87d>Yzy=K_xq)c}jzTF2^HUXBDWXLIBkco6G2Db+GtWW0rz1 zv#5({;-J9jDJ1dMRcvJN0EBP5Vk4Ttho5M7s)vI%#1dCnDaRyLES`1iqF*=y)xgSW zmqC8E(}tQqc&pV&17#GQj-o0o=xHcvkzB4kHj!$!o#uWe;OK%(W5yL;b-3}2EM{vv zXfjnGaO)=~LatY@)75ptf$yt0jox2f{Soq!IVeFH%J&8CF2#&sbpu8SzaSq|WRkxP z8jXmTG?^PCn~(+o2@<&Mi~qluJ;bSm9&-N8f1|U4Vxg2k;pH`x$N*tvD?!9%wOmkK z%ZnDHoBEF-uWZ!Uey4vS)~PDvrHhQq2bnkm(?du`JPjuLY z%}-08DTxG-Z4GC2b}3%QxcBoYwFhQ?)9C8Lk|;u>kc0Au0PPdGCfzHfJPuC~u%K0W z;;;EMS|1wu%!6`kiC_aXh8f8aRwuI8r>S+<|b@uteSyV+DkM;xDyOhuj$ltWikg<%fYQ|vOMa_(Urs0 z6E<{Z6Dy)o&o@1y>`k)_H!}Bzewo1UO84yj@V4F-!F@J8%#6Q%4Ab`~EQN_ufvyxcqX%GY(} z#?#0LN>P01*m0NrWz5+D&F8Q*bltdi%*M-!_b05JI)Bth{)GWYoXp@eUR#-{YwN+h zu}`kzO`Ln5<-^HV2EM$?%Y+4hOdWB=|J@N(N2tznP==rQhjl4VW6g2rt<&BD^on2W z)9v>3|LZ8#y?7FBmK z1$-#?|KEq2By2|JKhSIu9CdGR3i614XY3Uy2|5(?i{Ey_;AAI9I|;?| ztdld_>14#0gJQGkb|3o_mu+&K9Lkc(q`4EnCofz5$7=hoAsa@gotIR~g2ST><=u`4 zhGDlo^>`NSDWPp(^Ca#&>;du{YJhbqo4R|r{r>N>KXOJ@9@m$AaX?WD3F!Oi{Yjx8 zbouA|Z#b{}j5OX{%IClZFt4McIEGW4!Vzt4LUS>}&3-AY^*1A$L+;VXj!ez%7D1eT zL#Bl0&}f;XKiJ!qrCbJgdgSi{RHgILu_>DTpA0XG*k!!hYtESXpE?c!)N$8=Ak4I* zR7%Wer;K`cS?{<0#7y7Tr~)rznK{I{yK$ z_`<2T#9EN22_S5NWR2<&>N%I4Jv<4GuV1ysDmj;KJq3{8cUlP;`F-v)(k z=QW!s$?0hn%o3>~3xhb3g>UNMDsvY4mcl^xt4tv-Q)LG2G}pDvrql!w6jn>AK3d^m z_@3(>?;G!7iqkWVD&|(SsB=r{bjD-yEo3eC=RRqAnmarG;cU@R_bs*6!@moBesZ6^ zW53O4jqwz{zRSSLXFp{b*OVouGyw1t@^h^1A#X>3(JLqSAI5jqy#QO8qqAII)cY$eBk3a|iE~>GSS+ zXDM7S4jEKu|Kg+8!Oh!a=P4TUW6hlKmWX3f#F$2%buGzm4@(_Xy}ENAV{P%~iS2UJ zmg!)UhIwPV;a_d5g>mo$qUBnS@<%t|7s8&WC9c-4-z3RLP$ij$yl?VX?~_zBrg|eE z8*0k{PO0IsBAKa@4ws<`m34xww;QX$(YNd?hILJ#!HFA@%D=L}2fon1Dp&nqL0_8y z{Q9Krh)uVz$NLDuU+#F=d7orCOS-mkP3nZcGwnC`=*swt`&ojgLNz3*%2` z5S3*XICC9jV#3g>q?ylJD(oNn(xcPm_Qu0*J74osB<4r@i=RI^FkP-Y_1}cPe~LLG z)cN_Df>NU_Uku=I(-{QGo24_BXf^TN(c*SgeB$NEkiB`19~SEke~jRUDqF6qyGWI6HKn(Sow);KxHUnfBKiOD(g^?&;B4>z z0V)$%`smMS5Go$g_C{}g+M>UkQljSn$g$g~9=`>^aJ-U*8Z$M*7JjCHHs3sXUKvcY z)$<2S#F~t32%)03y73I5LRn>0o(7WNRHtJ({nKu$59E|^ztvn9Asf1)(iup7qtUpJ z)a?WM;ek_T>5SqiIhpqyI!_Mv6xa3>OkGxo>@p;Lal8%}_%!!S;Tal@~K?6ldBr7>ChGh{z0OfI1j2p-EA#Ubal? zL}G?Vut>{U2gex)zobI-R4{Kp)cd4Q9uwl+Mf_;|0zn>eeUul^!%YI#jcd;@CfrCD z!5E?^FRD(rd6x%EcSa3ZpPw3q7(y=gDYGQ~ZnPx5PhKo1UJv&5K@PT}{;z{Ez!SOQ zbg}xM|9^k#|5$7K=s&@(+$@e>M%#a&1yfy{Lzx1iD@-ZDB*9~iP2>m(6~>Mklrc$9 z01tIqTOYw)2sGM0ElG(2xLDJjxc%{9;7S6%iomG<98j>oi3itDA}_nsO#>3Htz+k& zncFhRL3r2GsK0NG2{%(c9RNl!)=<~*lA$K)99bxmpzmVY!-(i^V%sJLrlk~!RvK56b-Q4Uc8ZK z%*|)Z`ifEPZ}XpOlLS$~FxlJa^0O9wD72qyf>(Y1%e1H5qmrFGbk z{Ff+thx1R9#-2l{yo^0G2q%8m$s^D~-DLsgt@9`9W!CA6Z+If`!$=_(NwQ%Tu2hlu z64`^eKA{G}XTtMBQpv?l2cF4U!8^B?TbcPdO@FC4WamH+Qc=Y`ZC*5O z+XM#qk`eT~BhvqE8D&tHujlIc9KW#F&5QAIt@tdYUd9Ly4 z6NfmH4np4%^RdI4Ae&0P_=#oZq8iAhh@+@KDco7S=fFlmf^U88)CLrYXRadU0ieRs zvSB+rJCM68UOGvrt@bF-ms==S!IM*V;C1;=;>f!z8!}Uqt+jtR7Jz>GUmLbHa-%(E zV_TyO|6Ck5=VK%HSVNXl~*AspQkjlXr0C0^q*U@(;isf8*QD7}UeP@^8Hh zp*pyvPF$x*WAWBcpoI&+m|R0r9!uRMni;^^fa>|ito=giY?&_f!FMnBpqUlzMPvS2 zbQ49L81cOq9H$qE;k5mvPZC-B?(e82wB!u3Q_uhO-fQxiw$CsRhd!Qn+I{i1!9;p+V%9arJ<0Jc5%|qZ$B+)d6wuL(YFkSZj}%Ap?Iv;?3{;EpfR&9LNA#-crrL zT4-Kq?QA0XQd@u&rqjWx@7RrzwVPN^fi7hPaE1N{$N3Tn@&QV}J-KCmXAEO!=l?yi zgYNq#HCS(-spP6%R}ifqGqaOF;{EON<89UCQD8>TH?~E8;{!?!K7fy}_0)qbpftn> z8zD_}G;2N6!rT{F6&mcA4j)(}c~TMjYdIkzZEQ)2rwsb@x8U1`|G$mA-8KVWk)YzWW#6TkJzb6IeJag%-c#f{bG=9wnySRRx<-AI&~I$HUG>~G_BrfImi=EFPxHw9KFKhWTM*r$u~JP>5yRoP zsFE^DuiPYqL?j2Dd;%GgdHOdV0&T4&b2LYb@)ypz^lu)YR;&;1is7Qk$i3EsYLkL1 zi(J7^#cFHs5^6TY;pe_W$LD#-*(PVoL%PMln*7^Ur8qRGSUnfUL1gl3XV`vZ0z#!N zQ;_$QJ6dmrdS^6#43D|CU-ZHhs3z{Bz1#1t#Ut?hal&hmvi0H!JABt(a{rd1rH1aM zQ(5?TYATDxA|HwdX2Z`rZTwX4S_$8r4V6ZG)xk~p;sBnnqvXq`@ywnLa3j2VcNAQl zuHNIbX8PL1le>9W(tGM+F&@6wefUqNV3S|Q^FF)yQa|dl$O}1F4)v{AINtW72g1}l zC9YA#6X|iH?C6ILQ+nz+1`fD$z1zyJ6%jOyKbO2#r%zut`((+_ptHDM_4-k03AiWQ zd2?)4L8+($%y`z*NCc9uEH0k+nDm4h@A;x7A3;8SGwBr1bmezx6VYY;}r%eTXmeRB`4OQ zbop0|yTKj>dJBI#WW^?tJQSiyS|O&^jm}hMJCCKmPR+uCm4;`?+Ho!Tp;tq4_6Q;wJiYdmpUb;gZPh z@3o`unwUciBG3G`yyPE4`)$R`QC{CQ^(KOqxvhg&2Muv274^7_pKK0r2220fr zw^W$bzfz*`rMaz;s80GCfL}oayd=6>`KE#pxxf{$!igBneK$BJGK9%nE>Em^ zi2DnRH9X;M2gTnUK82}Ecv^w7a~=3#x| zYy~Rsi--#W48YP%vUd;ytiuD~b9M>v{N%Ahxc$d%8p?<-;gsxU0o^S4Qc@rNOFF!H|87S5}9DNbB^?FsaYm(8;R>VYNVv3+^JSS7Tq!n z_dpw#_aPI<&<_*CYCq6GP z-p=*9qn`TT-+0W;)P{|X_{Z8<4D4N>*)=U@KMFr0?j6Ov6mCQ+h%1gV#TvH;l?IjK z0=#2t77|6{&IPD1kE9@Ld!1|J<6H}6q)Up6DXG5U*RB5dVP#!Hp_+U282@dQZj(@_ zacK-LQ5A$r0%eea6eNa};9cFWhA+`t>^PPoWXig+$I+hCvKJT;KW&m&dedU z)-)h8J7q?t_Jo-z19n9MtgM#`gL>;HT2s6QmLt^Z#XEnQGj$^iiM7HkFws-V;oh2d ziFG05CsqiRXTC5ju;~;33)5VCbQZk5zqE=050q?MBMch|k-KV}SB&hx-y#c3g<0g{ z62xr)Q4gI$hOHeWhfgl|nRg~mANu{k zW_1C~W2TGu@?oB2jiCNbTV@qS!z(J%`qw>o=Mt5UI$qHFI_lO1DYU_n82Dn#y(Y)X zt54}EA!JO98h!WLc*b8oYl@K|&+A@ZdCF09EKU;h3)OXRJDtnVCr~uAU>u}ONnc&D zmx%o&vsc4X=wnqpn=`@vLx#y{t)}y9VTpwJlu`4iA_V{lRocu{Z_)ir4|+RYZXB%h zW7_O|0AH`x4NNvu@t1wtiu)CpX&o6RAx&+888tjMQ#$VO-qL12xo_Zw&A98%A=8Uk z36vQVkO^H^%Lpk&7AMH?uv2AJ?3$oCvFFza?IfKy!THOFs0QpdM(f3jW9keHAy^5c ze3B*IBi30I^3acvPQtmP_7Wd*(TbbB6!%8-ve0a8`Vxix#d3(@$l&od!|<28CnkQ* z1D_VKx&}+KGO3bCU<~dW8Xq?)2-; zFFO!lUzM@$3{%7P#%fa{CxCJWxNCq!q|Qr*)=?$pwbdBv^*^bJw|{^8jtGxV9?-u2 z^uqtft~jI3b&YH|yDj2$i;F_LA6J;AXlpoI(cYl6$Ho4I%khdihhZI#O3EE;1DX_< zKKoMY2lJhQDZS=Tjq7oPDd3&~od(Z?uj0LUv7NKOm!Fg^H#0k=&(=DS`&=G^NwhdB zcgs)z7PxN>3;W-N7}33U1o_X`$qjGSI*+*F(}}-N0;gNOJG|N{&aU)1w;$9}%aHV< za}x9HNPeZu=}>0YPZraSib>G@QS$?T>%)!1-PKy0+k=O4yZ<;qwX1SomK^+=y4Ktf z>ootXA8B&AZYO$!PZd?ec+_3J@q=gWn~0kU)%k{?P$dAH8&jt;(|^iURFG#lvedwF z^ARIDZaxf;GL~7z)Hu~SN*+cAF0{1)NtY#fZcsH{?!%~sob{*m%-Aq)VF1WG!HEyE z!ZbA~M9@26j&GOSxbEqMjdk4VokoGL$>gd?2aKG1b-YkT*z1BuEmJa+`ImU*B%lvc zzoGYR&S>-4OW7x_i7UPN4r=$gRO=nf=O(bKbU|8h=(idTR~Y?9;ollgJ?*ahDaP}u zPsvh}A7@adn2Ua4;LkUqp6ib=x4+WGYJV%eC)6AKRKyj#TLSi${8Y0g$iXjFQ%+|Z zv(0=60^=hou_cN3d|zDlq#X20TxMu;uP+G7#kvn{?E7Ed-x7}1s;E2uwZIc;CoK2B zbB%melH^T$UrwYlDPv#pxWgZwLNC2XBXyOW9 zFfP80;$lWWcp>t+SzqsY7dr()4iLzNg9e|CkeF6Co1g_Nlann(nQwGDb2bXN+>gsg z6J=JF7Sa-HeT9!LyfFN9ZQMh?bFW1NID=l?qxl`+=Gv*!ay{NtQ7J za;(z7!QzK4YY{7NPAfupuB;zdB!>pTnz0BPh2RCOn8`vslW5HtV@$HJ@QTFtQDj$_ zE6y{QZkx^!KQ;D|agVJ{vP3}AlH%uXNBQ4|rACzUI{c2JER-~{N*s)s(%6z*6qh5% zxG>xxUR$rH7>7#jXJBI<&j5$Bxo6@2zPrjO)+_3f6pg>xth4tcty19#xVs#WpR?Gn zbQGkXHBGEe`p}^%yA~XVA;JQ`_KlC_^p%y9!U+g>cIL&jYeiNmiD1yEc z+1T^mo-HR-!21@x-xFiB zvzCb0?%a8o)f2WN2Lh#@>cRC&;pTtXJ==o9)`s(z6T!AZYcx-Ni#qBrX(5-5_#>_L ztJ7NqPcdoXO9F!`C1GI-WLJ4|Rh=BxE?L}R0PR%9)|SO!5< z7j7SD2TMAJOujr4(c=m*^cz(*3Xn)-M+i3QI$zw{!;5-aDSsN^Z%$}7xhK?=vkWY=F0V5Lhv&XsBeNZAjtO<*6yTNE3(zs}sa_0!yQdca)Q2YEFmB?H)e*-V7E2RqFy?Bz z+(I4}lOB-^?lo_(Oei6xgrQ=_5DrAwQ?32k+?{ezvY*CbvrFBmz6qt{b&H0mr(5as z$+ZwuP6#?o=K&X1^@z(_uahSEPgi6obK`+k4sW``G3Mo)N9lOewF!sK@Sed@p6`@^ zvybZrpRf>fP@?L-{CUhOj$$00yoCkhYv(17)VVe@sjb*;2ctG$`gaDkT|*+L>u|;s zaYB=`kn4?9)6pCmRJNySGBVcF9EMi)F`>BRc|iSj(v>{ZF;`<6}RgWb*B6;(b3$p+0C!U?I{}~dj)2*#mV$EQTNxahIdRD z1XMxmlJ}#f9)>Rj9it!aG4p)mOlE6+HYSUxH+c{g2#>bxaSLfTyEt& z74+PPEdIWIl0L#W_FdbHMiQz=r&yV(Jxj@P_}v__B+5L0Q&Lf!>u~afM#7IQZh{~A zXCIvcOzctSdb}bd;Jifg=Udd4Y>g*Y1tkpQ{A<3);Ds&Qykm_gEm1;zgedZSwBVhX zfc;;L7=t>p`*ZCSkQ-v=OR=U912#G5<U06kMQ|7fTw>SrIkb9(i-oK=Z?@OikDGFypX z8p)P`}+=YiuSw?`!?54vl&M{8Mpq8uRiDanvjbf&^`i5u80G$BK` zQc}_X9~JQgZz?DGimwz9p@pzIuDVMpK-8b>7!GYeG;++pcUN3{V$%&tmQBh5);eoi zOjw&VpuA`lfOZMam<5?|AaLc$YK~;;XDlfvlZMBL;gJ|S^td#Y} z0q90s+f^PgPDEeT9XS5{-S)DO2D8ZP_NAVv7b8NpS#$2YSvfHBp;UIJP`UmgMlJ_1 zWRAfia`DM;8Vs?&JkbU&?K5cPnTvE1W>-tH!mm`)PGjZg0~2(do#LaCle7{D*#ysd zjkD9!F6A}34%p9aWPg6cTqALo(2pogC)vsxMWUC{r9nm7!K-umcr@SqBg2+4%tx~T znTd&RIb%1H_tqeHWLOU`=l}3@)=^EkVc(Y)Mt371(u`2LyGtab8>G8IIz}oIQqrKL zARsY%bR*4x(cLg$z`Nh`p6B^@hktg)x$pbBzVU(o7N9P^ZSE-oG1u?h%X5iJy(spb z8%RB_r>y^lg6USBVkz|wa<+Pn)DlQBPm?ofUt>_nc~h|svd`ZxP{!{$qP(QkN5R_( zvVhfYR0vIwX=EtoM=doSm#uMo)Wh*5YUUudgp2y&u!ri zq~yt*=J)oiDKx=*@Wqk}n@oeU2UuI4;Cu%uqJUYA(LOBL|vt-n&6U;Kyu=H2097Nq+_^es^*5kWSrk5`=EM z={)_y<)zFBwOp3N+;8sCabl!<)@x@}W(_5hFgrDhh@{Nos)Sv*;Csw6jP6yT8MC*; z8eXxYW>?&XwN2PYj+@=kQ!MJP@t;pgNXW*>wnk11%vvXb8;)uwYF4!WfsMV${2=m!uFem`qeXh-F2)t zZ&zkUGUxLi)814s6@|{s#l=;o!0(eLi);bNQ;4?OxH$ughck-xKs{5Y(NHx6K`KxR zMxFIs9kjRrIueq|j-VvM6Cm2e-Pr~jt*Ezh0`8HPj`l*mJ#fxtIXp^{yWV05=jdts zlgR)H z14~vq>=}1YFUkkYD7I*g=ltMn__qf!_U&$vJ zt?ozN>guOgcPCR$Fg+ zkca4&Ang9yiSn%jFSVfSo8fuX)qW4W@6B?0R?O^OxgDu7p^vfF!&}+HUiadfagAEE zQb}IBz`@N$)=rju3_sV^{y&^TlO-N%RYn~;>DQ7-3cQEtHWNhskvb%X0P;?Up|aVP z=|lQsW$8rc*1$HUq&KP}UO|M1wcQW7W=Y*(YDwQO>o$qB68*B)p;0YiyFlKfqP{Vj z=Cdmm%$@N&d}~E5X~la15A$Q<kRGsRaJ#Vb?r$p^@w+zKK^`T)_7TdKvL5JDWY<30ZIR{3LNM9`so)v-U^6!!75W zE3wNC&bWyxk$Qjh>_|)KCHZv!<*2`vVXxtGadV5oE|u9Q22|u;9 z=Cd{9DD^vJON~+Z_}BsS>?%=sX@BUpDy21qH$BtqBp=B52IX~&y5>~$Zg3?WX4v&# z{uO9GfBG1}weO3%=f0n+GhQ*-u$5o!s}Q zab2J3bh6xkywf);i0~2Gfwc+9@p&o{W1d*V@dq}~_WxL&qEyz(lz7MIuEj0)xjv4& zN!VXY!rM@Xf|2=nD$MQG{pp2L-u{V0=O3bvuC9p*U(s}eRM6l_xLp<8Xm#6Hm?q#H zCe=&5j6>TN&u!|Pxa147ZizOG{`8tI(;yb>sp;*7j%WKLLb|KGh&BcLhrzUBBlGmS z$e!APJ2I-jzQ>}plJ}gU5}}x;Z3KjL6FHtzuviB2kxVq|x79M4)(OA|pro|+Dd+Sr z1^nN@4wIAaKWlXU*DZ;5@5im7Cv6M<2YlqGospXFLlt6&lsv9nF?U>q<3lLim;!7$ zR)Wl8Q;>nA*4x0upT)IBw;9VXX)@kSw?>5mCN|)!-m{dU_$VP0R&EC&>K}73Q*J1x z>>${*;7fEq>+!B)A!Il5*;dz6$H}Wu1jdU0{e|eiNqEDCEewER5cA6-4sbHyV|Njq z0sML8yg^Y&s_rjto}U3U=jl!O`}eO3kU~pKD;RM;07vG58T2Z&Wsnu*9^u8s%w?K+ z-@i#Fu^~OVnn`+4lbD;NW68I6b`1G?S@-@oadV2s;0L>aeArEtP-6WI6%N9B{{cztW+0ndb ziGz2al4W`aEKY7gyh`qn6}Pm>AK3V`{7j~VZ|yFv6j?+QWu<=4`R-*Tv*gHV8gb`Rre7=NZX6>sF&H`a|O(FC2 zvq|w2{0TH}HJF&V^a*Zu6Mwk2@k1wNQ!;HwJY#N_T0DxcV(Oc6>cVC^f`D(`=5Txt z6^o5#$oU&*{y7QNIju2XF^FP1H9HRg2ejgynh3v^jdc$-P@KQ+RknW)mvfkFM~+qR zl=Qqq*!8%LTX8zRVio?a7!h<4D>myWi%W5fvMZ86j)U~v{r7+(o;8fJUxaeAvL7OJWL{dwJnT%B_%|Pq30w7W@@w| z*LHhC5zy(dD8OpijE0HZ4}MhKL+pD|#QC;=gp&Q5cj;Nd04U_R#l?Ru-&j5+x9UIm z!~d3CW}@Czcw74Y(((rxa`Yz}e8&?siOzI*pGpVCke`v^wC#3_9SGoV~y}?Pl}YTuQhq~0S2LC z7L8dv|7N+d%QM&;`K6^4iHu8z4pc1# zGlaXyNYjU4BF9~oU}SB?988Vnq1Ka2fYj*od&@LMA{CadI-PL8d9*2m!gBtMu6;N=F}+>9Hkg}tFFCaO5sY; z81<^iH#2fm0k*=J$BFXK$2#zvE9p^@X%e(%Maz{ZUqde+!KPKih(GKNyuMDHxX@|o zqnua$nNPT!O*uVD-A`?wKrTLfhLag*viMNCl%2JQ;vv6nzMXl(zEPeeOtnvi$H`?C zZErC{8=Q*odoU}+e-nSNiR(_~4oM9xxQ*Kj9;_Yn6ry)ss>3rCy@jL?HJn}dQBjKd z^2a1+$7Rs97M)I}QA#*+#H2h^Gh<-k(S}1iFku^Lo2A>M*$qX#m+!z&feHRY*)cUm z0s_9%Hnd_v^cwO5HruM3hk4w_f@;02oopl6W-q?1HkKQ(J%% zbfnglR34a?o97GdSKwOkLsL2tmpS-qpVhw4BpXE611nCM3fy4PQwE~|L1$LD`On%o zqPR*sQxD;^xl)d^j=3F~@qM+xLMWU>*hh%&TB#sLsa)yhffp)PEmUre#bEtE_5J}G zZD8K}wG8ruL^x#g9pv}aB%GuhX|)a51kLZlN;`P|>sGt{&^flV<^ZwaG5TFXYVP2? zUVq?U)?cX#GLM?8e6N)7Ry-M#k^1HAkB1d09v=Mg@bGE5m}T}eHlk=qGBJzl`U2nP zFQpoL$_Oli{(Ajj_+I`0PA)kAvttsVUfQ-4L?er*i~=U{v~h7fwOx44Ib?4cgBE8-e3tQo;T{x znAYX$nLWdyUv~jg)9a^F9eQMNo%w`sze){z&N;_~gKlU)HoK&V`6Wp{RK71KG;70e z_0h-}iN&Xt(S0OWR_nl7n$HB9#=4r`Z=4sG`}1UEBIGj~!ibUeWQ>B2S1Q0Fv7jK>hC1m8?I16INi)XhDGlW*lm7nQ2F`Mxf~H zH*dSsdI#hg4*BkHX%cx%gRGWDMJR8t_0CU(Fus;gKvH!`rdkw~OxiA`6|w!Z^5X}J zc*@7jKHF8d!k~`>gM=D z*y{<8@X?UgWV%+%i>=Cw%^sGKxwwZyjEvePw&>E@@-dkKP16S4J0Uk{s`Z+9@EIX; zQz&=A)U%RbJa|$^7iC6qn5H z6B4j+8%jl=WUJB~7m0rA6tl`7OSjqbmXz?z!tdQmbxUgqBbRuo6}?!baW|#u>8G6H^M*y+K8GE z%sA1#D08k&b|Y(~z`ZvoU^MG^^KPLj1Pe?uk+?G15EO>wH7U>wxEyfJ{xqWSvI_$( zH=k_woeMB&Y4rb|^7V`RU5`+03}#9e@nFR8>AQ4Zu95KneojkORJa;+h5prkRAxs1 znCR=mOBb=*o~plV8{rN?v^S8In+zV~hy_@4d7lmk80P|pjQD(shj;+q1P&g(MdG^C;WFQ&DFVj%A%F4CO9yE{zz;`&;Z3BWkL_oBtV(Sru|7T0 z{{Y^?6@z$~kHSD5q~@?yP_g4Te%;`Gq+`%U&UBKslKjL}5Pa`{-fh?AJUcZxNLKcy zXL0l@NI83wCS^HlGa!>~DyKSjK#sUR&|4!|Li7bIq<^Dl(vXXmK5+=}(|Vz)m9kC% zM*!cq`}ZX?pR1OARl6ufn_DepZe-2!{efPUT29pdL#yRvM&Mo>GwP%7KgH+OKYU$1 zPr9GuyQJ%rtdeoW%7ksSa09D;MGva5@WOU~?zJr8=`?T_9pAihxPMQg_w)w$U*_AW z+Y)3_?oXE#gr@hE+daSY*elv}I z?1wKYaZ>DgOS0g5j{|Y(U>=t{-==TBzgP%*d2$H|RT;V2LpCh%;)()E%!O}oB=j7V zKOup=_`Z9SDBQ+Pedf>i26vuFZZr|z)&jEA2+2V`0n?W!$#MA zuu&PjDA@q%&P;!NKI*_SAvgN|?&&$Ct-n2U`)7vUYc(5elEhtKBLaiRU2Kj{b)WoKMS5s}k?AQoj8{{;U6j z2Ax*!2E6pG+K0)Kn7{orTcNYryVZ-tyg%$6ZN)U$b871~VyS)oR=ZYf@+&&WZ$0bR ztF_O(=>=_{SK4LIAIb>QHBBnO5zSKH8L>=jK~J*kR!9Nw{ zgmC*-lwTahSa5eFAfmIr2KprIi70W!n-O{8BxX-5R%xzutJ2iuyV*wp35)|7C!WQz ziAYQEKvX}FnXHQQzU7Z7+aX_A6zduvN0A99qNJsaDGz$VFSIvfYS@AWh8C)3s(kL5 zy#Es@6A1$~XENLey1f$Rpy%dRwK&-xnI>%DH5(_1ERwKvJo!wwoZjN;9K;Jwij0g* zr0QwHo>~h-JDjWO&%GlT_JqCVF{|z$?;#$|>X6>*&FZo}wZ|et9)SPxmGfV3`9JmM0vN?!+ zmHse7d){TS9nbAK0LRza;Dr74Yt)g9@*z=KKMy6X+@A9p`+669MlKgqTU?q9$-G#P z12W3^d1!X>YOAnJ%(dleOj2BO($`DpQasQ<+E)e0ikim=ndkk$j0t0(Khvz&S7*K9 zXbB$_LgcbydSiQh+rHVP;kpi9~PRtuz&?eCYJ5>;6+D+mb2M z(l-hB>obL0yr~R&dIbmh#71ydLl-T>xXBAK3N7KbAZvRw$>5Mj?J|;kB<9p6XGuGF zBUUl7Ej=|gt{+>Ch$NG(rXZrPM6ZuqGXnIB02*Zf9k*4hr1~Rhdt_jq1Y3ueh2_Dc z1}5&C;Q3?&F)(Ty z7AKTZ=jBU~{*KQT#Yhco)zNDIa|V9@@QEf&%|V{FOuc}B#7iwJYw_hr>-_9*je(*8 zszAXoqaX1=YDqHq+0O~LfGK?{L#ghg2}7&<;k>8(rn-9+>RW8xKXjx~t(g!w!fKp(MV8&;zj8X^2@zR%+F!7&ort!*`Kq*p0 zxN!5rGXbe(Xo6qp#N{KQ+v5$E|E8Z*S3!w1Q_X{M8s<>Jh6X!$@?x6^v0u-?*)vis z)oOnpz5M+8ChV~};e|CDSp7{`J8RkPfv-A|1sfQlngE>1ege3)2E(`jBlMEV(R z%o`Q&tnjlfHo_MT{oMtN2*%}Sr?L&bJ$cCK3aUYm{3Jx)TD~?MJ^1R~?c1HPVN+^` z{s&~ijTb_7ivk2E14m~nH{R{PT{)m@u1V$AW&;sN1RFkszxw-KuQ$T?%PPA zi(j?z1sSj&U7M=KsF`vOB9c5d>O!R{Zc&NwG(KS?9TsW@ks_}q;>_B)jf-ukmw3rk z4Z%9&mATE8l~j`8@QO;eE|IAU+en+SR&IBX^NjGP*SOGuqgA#Z0FCk%_g4D9^_0-Y zU>)m@s}09z-zuqp@hc53{zJcrQn0Q!E8}>?Nv2}$A3xRqu0Y}wYBp`3-%#m2-~Etj ze+3UFoG6UrIS^lsl>puZF#o`erns-$b`UVT{)^M;v+E9adFdAYZxiEL6EW3B-S+Ds z&9jb1E6E5PcZdP9jvV%Al|df$4!r1CS|_i;lOF~dp3boLLlezw_!p{GeG&V&2;;T; z41}mw(!ZYddr3*j{{Z9V<+}^7$P{u1=!4Yp)pbVK1y6d9kKBKv;!eoS$B8pwP~In) zcZN!2@R%n2Pd%TE=v}G3q9W#a{P=#?dfgka1M+eyhQvZ*xshzJteQN{Ja#2Z4{Sta zv3BSNu_xfRXQ}%=L|QnsiP(2MzheC!A&ZX12?L3~`d;q=ctT9!w)kUNOikOqOfrqY z%kk1SFYmii{@6t9HCk2wY4uIj#1hl07Zno+KRy)9I5@tTTs3B##_nL{2+Cq%A6!a{ zyCm5hcQ#`$V5t=n@D$4rYxOmPLkq33Pl;PmbigRx8N`^uTFJF=Me^r}TdSGCpT=$!4+39JS6#M|;o+X2jsFbu zGm>q8&G*bguuqs=oTle3eU_+^POV_B8jU#UUXm2xnUE|^)< zxEq99v2360r=Vf^z|@fasRmTE1;Qr2sQG5#3p6?=<5@NHsR=r2TH@<*ng_L%A3qO> z#SyY~T-IpgX03_aRM~NH<_Y68kA@bGv7n+g^+~eK$TkL!2~O8btvLHpAvW4O7}XJ( zi#~ye*+*&T)qK|K!PeFw`TU3ChkLy2*vy*Q!SDd&`bgcyUHxit!nB2}ngyR;9CrpI zgKgoD@lE}JF_`V|K$HLW-%H_uGSmSrK>o)0Kj9B%7yzeM46`?zf<#a=88&Vm1^yoh zXAD8t1*TyQA_=t{`p6@lJcQT*i3L7a|3W&WgtMHr*8BSl}TH>U2FW3ZkGMRuD-(lH24gAXS`WDU|YfQodT_73DW6j z3;74iD1oh}*mw7`5>n9!GRl^CC1vSaRD$)f>~*k2fC$6wcKkD;-3C|B7ww zAIFY^Lv?B&`oJAlPokpoP%p4j`n5`$5Kwl<9yw@}3G;EvC zV|5LI%OG*%q8@-S=Y2?dM*S)T4yOu3U_!%SYiBpsYdr-FkBrdJt9k!RKdD}t#z3NU zrr}ztyloItLVEfMFVZD5PsGSNhk>jf`Ju;IX2CibSz7Xv?}K$j4zmlW;(-a09~)eErSXa--fzH!ckYo-!KYHuaE|c|(Z`GFR~I7vo(; z1gS401Why-dVcny*OqpG2mq#M(?3(rJP{3NMEhsL!UW@3JH7j$- z>o-HCGex~SG{o_kQ=gOKK5~hQsrKrdnbGnuzHjOLjaQ34xB2(Sp+8@0#+wlTH$Tws z3^0k>s&Rn+&Fk5zhoaD~_c9%4h921EIW?PklOTV_7Nt6d39P9L1t7TMasqR;3jj7q z{qBcRo>Oc65rHAjJ$~89a%$+ zttro2HAZZRy4n*izc1Gu>Si%3V8X37*&9LZO%?ke|CzV>@tA2Ah>aYq=Fg8BCRFEb zfSm~b3%}!@!98w`;3?#-qnJdHR8S7**D3J(3o|^C*;OHMx3dP}&(e zAn^U^nI_vetPe~==&lm7ls?qG79qn{8J@pAS9@Rb0ju-7d2TC?$IwU#Cr^U#pKG7i z;?Flt_*vOYs^PD>-hPAxX9-Q!et>m`3- zyGI0G_O>o0d22LTfH7J{gX-G+8Bh^&wygbYKwJ@HvP0T;Gyq?+-gzjt z%Z`qaB0Q@|uU%4uvLO{tq6S`>aT@DWXvc4E>AH~Fm1(Z%9|;MU{3nWYiY(;v`uc(y zwYpUV_X@^kW{tMrjXzqrI&!aSP%-n1>bF*Zf9b4MkDIv6kBq+Y3J7H$zi#Sw2q={P zYx(C%?}K?aDh;b}>-{iX{MR&p$r&*jSu9NALA$X{PZN-!mRcW5vXis?qq1&8E!L7E4GOiRNLvfd7-dl8^=pjp7B z#1`2}hLvuS|IK4$FCi^ChLafUsK6g-2l+-)%O0j8_iDv+_uhw%hd1`~^hXpEJgY^^ zakmB+3IF&PLel(WMFQbHoUdqenzyYDEZM~+u4`aRZLJ&ZP1#GrAeXkZ+*V?_x79=z z4^Sy#lUcF;;ZedBxeic757Vg7J2`C!bOfrLO{-%i30sC-Pq9sF2Ljd7_B3K{yv-O4 z=igD=dBj}le5@)EdV8+WTOPr`UNdSys>KCPRU3o$7X3Z#LPQUgtn(j7$6JHdUxV57 zfta#GS@5EUz$uLG&acb$LJ&AweZj&mfhZ^Sb*?oGWC$F8oO28PydMT9Ko3Q@*u;hc zlmx&jKaZulqE}8g5OWN$$)C^tI0es9kIQRaL7jI%k36Nb9k*{;KvHwkX6we_!WYG7 z|IBqh>&RzimhKhtywBCSxtl4Ln#Bet&@@Payuf1*#JB!AFD`>v)}Q1(%q4?iyYRRG z;qiNgt?QYDLq5+kL!nsMh*QEc-#kHn%uJistIgt+kI2mi3!;lPPFVOuD|Im( z2EOE0S9>Bu+_p!RlAU&OpNgoD_+#*3xvcvSqPn^Iqt%{fMN1vmbvJ;XUJR^I)a`A> zo=M$fucVB|Y@)m`Ne9Xt5{3Xc#}?wH&sik6N%H7c_b8I2@AZyJXSxOzggtiJ9gh5l z5L8s)_>q6_ib$H2z2DBh${iM=p{Cy8rjGx~U>K^fOGg?GrFm363#lc{6)qDfeHV&} zNB+y0(rsHjA5a1>ddW6{-e|qKNMFL>+y%%_@_%EaTxWhEQh?v*_G_SfiH6_d3DDgU z(da$ZMi-=Sn`(Hv9P_z~I`@=5;_~8?IMqTFYyUgD{(ptPohbDyDbCZin4y4LMcaoL z?E*A?*KKDJ9ANaOZpXWKD};Dz#ch*6HfpJlUae{bZ@eJ6wRR?V6?oG;mG|T^>nMyBr+jB^nVg=d7%7D_nvpEmfbYkNTk(rBJ^?oX0vcb$ykl% z$k{|8OySg*>$Na37XDreCl3@&jgw|-yoF~8@UX#pF-aJU&+yHI2Ma4b-Ffi~_l40N zZ%Ks%5b>CP7gCC4>9onjZKdZt27QCUQ1qdszo!TP-8)qTIRitOGf9Ae@LO~mCstai z(2q3+g&EO>a9Q50hZ+PE@2=^yI6&NJp1HMo!2 z!~#)s1lwnduKNhJQeRV+DJRnIVqoN@qrRQF95R%Vv zLSQ)`3b{gL^OpI@xbm=oU^WYAV&dfSyMBtW(dNd8oMzxrt^}{oPOwNRjre=cAa-cw z@kI5a*!nIF)3g-2+r+EJX7+1d`KwI7O#0NzAOc!N`6FWQ!@kTGC1+8Y7YI{)wuQuiM>=9s6cqaC!0e4AmQKHIYDISo_Wwc zy6V&jVLK3q1s^|ISwkaj4*Dqo*}g&Dlsvw`dO*7B{w-m*Ypx&gFp@lUjK(C@9xN-r znkcO&Uu80Y&^aV3A4twubkQiLMf(x0qB^bGA{=DdpWyxW?Vleu&z3Dg_X)Q~g#1Fz zvT|~fq)#gnA?qZhIQFN=0jF~IyrcA?WTdgD$SO)nu~)IgB?!v1wY6h8FfQ)x?Y*8+ zvF;oukUV$Y!r$g)E5+ICOYRjN`7aIBji_G&p*P+ zr6_yAAspmi-2NM<`Z&+<8<<|D(lO4Yg_1!%JA5IE^mXlM*YAIaeGl$r{0bqoZ{5xP z<*qmlPiyDiy%a1eD>V989nj1NuXXE z_|^GDZ$=b+XRy}K*(e&2&eIplwVLpF=b=lhHbRXf*7?l0(|)Gm3_|cM`8~hr9e4sN zYCQ?K<`K>mKSvoWJ!1&poKi~OueCH?6LI}{A}=Mz?S zW+2rw(urVvs@NRqye~9S0&_HV-sC8qEm^0mYms_{-o76a+J_$9N>SV*yD`4?J%YI_ zG;ISF%y_k+6akmrB%P@lvJ9%z_tA*xt$_)I?w9b}q5TO2Z3CtI^YvQy-J|^m0y^XF zzv~fYsMRZ-GM?@iVX!Q3A)#F<(<`6)&f0-6>5zDmL7b#mjojk(81=#t=FwGeHSN@k zWf&;Dx^T~&nc9@7Y@uVvnhWX_@#tez!2phGrTH)@P8_bl0wDCU!S5NSv>li zxpVQwDrM8zx#T5e&V!Tu)VR)O6PnLXrj>|-5E@*S!DN7mC#vuPsi@`fMP*4cP=?I+ zhXx{#hxr|Ok15G2m9@B4t*iuV>-!>-wYVN+^QjEZa@{D*UebPn zjl4&pJNsy!bQvONSl5WJ1@}(yIrg7!rkg1O!fX!l`gZ?qD%76@)Jv^KvUlG+oH;84 z^YK~S*895x(Op^-4i1Zz$0Z|0P|A5(?!}>rEfJZIpXwg1gaiv5`>_hkiE_NiJ{(8F z9W3AF6CCJUfunTVE9I8*6|?n^HHu^+>5pDffq+Kw1_nZyz5!Y16 z;8!h4cC^EvX9L#>{OpWT2Bn=9A=k+7kh0DBcl?MlvTEBS^!1%=`}iD4~52omGEYrZ^shR8ef&)L}(Ya#H3Kx-$DvG~0v zM+T+_v2W^E*h88BnNPJs6wza1dqB% zrKS7HdMn9B#-fGA9q)MrlqENtD`0@rjK~9(A$DQl5+LC2?qv$)>G}=2_$N5Lx{#Zzv zT~@Ynp^^Qa?72dRs-E7F1PJIf=h}5;D&L*| zcy?(J#l7=ETKjcRk2Mhy6&9zl!M-QAIEUFsSvY2tg;u3*^Q_EKkwmF7(c@?`Pyg@r z8My+6`A?sS{_v8|V_|N<_EU)Smg|>d-WV?aEvzx3vMxd<|1K2vrQ8-<(Ii8=_ZVm+ zI*PGy`X%yesv?SG8Fck)d*i(*>bw;&BNRft;{{8pHZS*(N}BE;pBu>HPc`Ad11|AL zSwhYO;#Ga0c)pwv2Vs^R22k2+uPY-hnHNRMH+O}LyMzyJ$h{!Zg zZ6qx07m*>VSK3l?-;%X)nIB-(tv6bEuMB5e{es%NbVx#(&<>OMkCC$iK~bsXOv`Fl zpN;>9+&w~w^TY(eoordFq(H2Xt$*W#g@Z3hO;$qW>CI#d9A;*|10|SA7_@RC$sC>P zZG$AI`!2BF@4hnHQnQ?*ckGy%UV5{1W2w3<$xHbp>O=uuyUGU0clgLyC^zE%IHe)v znWn-Ps|N-`pk*SBY1RO{8B()9T{DF&1a zciR?7pI*AAKMJ|hKa0B3KTx~UKN=@ygy1p9f@7xS!eVn`pHYNT5Ol8JLg-9Or4+Ij z{m$-z&lF*SN37HL3dpmvSc-5S5#F+Mdk(7wgDAqzJN?bhO3gzl!VqNruhPoQpI_9* zg=~e2f)RTJ=S$Y&6U_eaSLSnI^munMuEXN~54TL_!lf@S(J_9SucIXZwH|dnhXp$6 zH(4j1K5ji1XWff)r-nvnPduUOyGh{h5){Oa#7=Z?bd(diN&(P>M7Om0bFgmj@A(kt zS-1z1e#=_D=JceTv&MT8O;|47Wt8y(-DjSFL_5*VIXf+jNHN!HkKRdQ8r`$;3xK}de^8K>75Z#4Q>`wL(S`*r)VW~Dcxr;SEDqzK9Ey< zv-sl>OgNCjK#{beoSs)H?eEMqJYi6Ld(Zn@&_(XI1EIdYiM+faZJ;*{fW@5&iqSH3 zm|e(pXjkmN1D%m1_2kocoKAn4Mss(+g)AlIKrlvT%j3P8wS6lAVK=`Z02HJX?awqQ zQ|_SdNuHG>P>Cor2(M;jnCQC?_Q1#cG`~uc+E~4zM@rV6yH~b9FR~};5sW2hUi$N} z=`OY<1vI#<9K+A=Snf?h+UXx?%q}W=S>xZa{p?KsO7~ddK=XOGmD69ef(#hrz1hD` zFV3(Kt5sA})G7xQcSPm_yKP{A@)gC-9a8$)5bWMH<7*)yMn;)dw9R@_#fANC@5`Mr z_=#U9h(HqlA}=q`^Epqd861n2y7Mn*={X;|6kJsZ+Gt%QlkZFIL zPF)ZIPCsJ2XEn>^Q&O~=ZvTa(W16{%VMI^FDl%lhwGg5mT;JeBB;{LV305`}398RO^?k;y89haget2?c_`lV$ej&h1& z8f#C=_eglWz+j1}uj>U`eNYkxPp6MsiE^fI8EB!+zSG+U5^kB{goc z9#MO@Ux~lh_C?_Gn1K_%peb$a*7o6x`kgTO9&tg&gLR(zABae)0Tj)zNKYg`)7?c6 z4z04AI#*Is(#MqMiRA~~aogCs%~wA*PVNpAMcG6t4Gf9ypOCzL1D-7E9v&yb<4&;f zINS5^e}E5DO3UkymarXmV&!!zA%4Qicq37-R z35RV#SaArBjGBhModk!|1DX3Jb@_g-406ZVl)S!er$6rAHr_5QVBCJRT4q{mI*yu?Jr}PR@u^PO!qNk*tMF@!_g~EIU7ii~ zy8x4FM@q2?f40Nm{-Li&HeG?l-f@2(__$Qq&5rJ(>9|X4(<;RDW|Z{57=Z7cGhjbaGCav>t4qNjQ_h}FL*s5kA3}!w z7#@hA0arxrobaY~nnpXFyS4|5GiN~YP z^QzTNbE8T;rE8Qd3 zis*%3i_r}MrG)xZadH^v+%xm{rbh}B=(9mPBCds8;hXsr(CjHX>j@Ti-ZSyUkpHm% zyuMfvcPM#5C;qtUrY3ni7&dghb!o-$ZDJqZu6zlA!6{0WFGJdyPWH+8fSUtxZ@+|D z{*VDiK$Vv0mu>!}f*H#8fn7HLHrVmls+3CO`(Z@|o^q3#n0@vxb^ z@)Sd=_d$xG-VJM&6h%zh)KGtBQIT$y=8Vw7^3t--{8IeqLBm`T1MU<{@YNb+&o|C@ zFNNxYExSerZ zDG}A~d67K;IlM(RT3~~d=Vhr=>x%JheT1|ZC8IX+=82ly$ZHk#HY&UH9k;F6T2q1O z*XyNSX5u8%kp{)fd_wgomn2TSVJdVx<#U#S)3)s$6+~gUdwpKuV}H&n6t7H^UL`;+ zjAhM^N-hQlSk3M@`jEn{l#Y3)vB)*^pD-ncMB`|){Y2b`JvS$g!43{MFi14z;^jOW-s$c_qW{yUqRpe=u)QPp&YDh&E$0yh z!v)z@;)(KH0p7Q?3J>32Es&b?3p#%b@q|?DZMrqKjQj8%lenPbTm7Ek30&|Dv!3Mt zHx0!Iy3yG2RY$P~8)hvsia3hQ**SN8zq-y6nh(x}Tg54WV0FHE7i6ui3O-_j;^Y2=~;(x?Qe)PL>N3mv$fdxghSNGyatOX)SL-NOUmwds2C2KyHB>~aFtuJ%ziK>n`IKV2 zC{M^MU*u;k`>hfneHtwR?pa+(mC;0BF^{ogpGZUy31`glYyv%!{VHuMG~Q}1+y*ER zVXn9xlDimq$dz-Bch3#sIXVgO6>R7WX3p#Rtg{jCriF(_g53HY9v-IE23P3CYNxbV&F=^Ld7 z!M<2nA9LMbtJ1wcB-*52jK5fG)FEQX`M%T_n(W|qnmWSqQLL4B4T55zV9J7fSXhYs z$ux4j`Xn@Hnd8rd2+eVPGnM_^y}Kb<+9T6*UH@j3AjwSl3}V;i{~yj~e6&I6mBm+wz6OP)4FR7!P2kB9w-@t>Bc(wBr2`~Q|O&l53! zc(3Vf?Hm(bLkaqWZY>S{#@f1pY#(RuTv|)TtmR9JuO=-=^WBmqMAdq+8Hy%|{@dn3 z84unt1YZAj`^htqR{cw-Ddb(Ut5!}b3r(iwd@JdZNkO9N;rqIfYb$3n@<^9oB&nS| zMxOQ%-JzAl*IQ+*%zjB0ia4J0KpJak%=Vy)mh9Yxu(QbyjU=*>h}?q~MjxWN z(mu8=1i!>Q4Ogu>&y6V&>rIM$H>Ox4Z4gzY?OIngGxAsdb##g(I$aJ*;UrXMF^D73 zOjh4vEeiUam7?u>@^M(^Q#2Ter_@O|NBXohj4cotF-@)MlpV+*Ty$L&AtT{QRa{b3ef zGl_x|1Nvy2`tH?q2HlLK$M8UPS5+L^>wZ<1 zisB_hOQraoKlVN{dz2ODXB*6e(BE?2Tuh|^ek+H#n&7L9SJ&4`3oPT!93k8h5zJfC zRi50d{pd9W_(Le;L{nLGKrmtZ6Zcymf^POZ{`~8G%*aD2is_i$NDMUU^H1)~(0GSl z8X2U1REMpF;iKlE$Y5v=1d9XV1JZnWj{lFTw+g5->bAc{y1Pq2y1PLd>5%Rckd|)g z*mNT$4U${ByOHi@)7@R)<9p8go&OzIT)?x|TyxGbeq*49g4sjh7q&8-+g8LcB_YhI zkac+XEp$klWnfFM>(T|xYRbd)mejhv5dOzGkc}wm6v*=B2qS(vyj`pi`+*zBbq`ccR9vw=gy#U}-^1NnyV_Au&pv{NR zr!oyl0P?9H#M&MX;0Q)uB0-?|gapdzzAF`TCwF&pY+t@#ee|ibuDHp2y)D+-`Z?X8 z#+YCK6~v8$(Di&wT9Issz4@B?s3--9C^q8}usV#ya!mp^5s)I{raR+ggM(RcI%dbh zBT2|(gAh;SQ^-o3y&b*Rru-o~#P*A0J3ht_jnv zwBSood#mcJ1qv5Z4>B@!GhwSU8UCb%XD9S7Eb)kqT37qhN~|HksDXCP!RP1mtX8fa zPqRu|h4qqJrj;zFuG@MJ{b%jSmxCp;DTEr0Ts82ltOMdAxO=e4cxm$G+LJ(CNk!qQ z3f**h&gUNBpWl92;yyfk8&an=vHu#hv;^n$;t|AwjDsSsqQVB4aT!EU5zxLKqwL&? zu#SJQ>M(8{1fh#&M*hvHQB_rq2o9!ZW7qjmeE8`$<(PztjeDR=BFxnnt&jwWdgV#K z|ATNq7>N(v-FU3UWEA7R=8J#zchtn*4%x<=w$bxZ)?IFr9X$2jxNg4%7w=Ts<6fL_ zI@q(Pg_hNzETk!mYROwFL#Z}VDK$sp$3FUZm6jqUr-95AFj)$Z6316W=-Alsk90g# z7&~4V*=qr22at5Bv5^PvBi?YYyc!>jj798^8W$mr>}&{HIUh(wT{T(O(FtM){;tBy zC*a^~2-Tz-v5od!ZR~EL5?gBdaIL~9kwHOpDcEY<0#X}tY}K(A`Ip%(4izLNnI%8T z5cjFRl0`f?rd^!0TeW1Lxx_eXAXqXdrAOsm=@@;<(usSG}ACSRd;72Ot5 zC*acRZIO&H>fy%eZ-o{I`_9{!FQ!G)*WiU;lVIMwq(qUMJM4vm@L5L8tS509*5KPI z-@+u{vaIaCVUOog^L(`zdmVd!Jo&)v|$??C6=qL03<> zK`YFKJdXR17Wvzr9trZRkkXT4;58Hw>6~g#=6ZV#`L5VTH?E%+Zu!%7p=*&i7Zbcd zJ67C$M}+0+`TLm(DD6bNw*^vk`ln3YgU98=kFA0rugF_o)MO)i^Q1{{8d6hHglCvW5E)0!VODb$8Dm)wiDdX;7 zEmRB|K9F0gy?kabXtv|P!mjWq_{e7=0M9mM^ka>a)oh;)Hmzg2iSS8gMd&fs^ii2W z;9BuoL!qaF!s4BVfBEJ^`_DL5=lsw<$$KvG;o?QD9wQcQWP4PXd<$2cN1x(%6g7^F z9@!tCziy>0e_5%0L*T7gA1K*rA>i1c3+IjZi5epO)9&9P%yt@MgI zn)-@2si)useXYm%v-02=gYVn%^uV{k&k_k$bz*v*)BOE3AQ_= z7CKq~VHrqYjj~Z1M{JIq2mK z91nHbv<9Ehljh((Ij2wWL04@({O}XP6bc^@?{$Jot@e;%ZVpRkdAI({YvqK6%j*8< z-8w0b1PzwajAvxap>eVh$?9C^l$+vU#{8DXVp`W~|xPkY{?i#lu79^dG* zfaOz||Gw7mddAg#(h+LA`CRtdE+t!X*j4G!=&k}Y$;~K`+>$>qd}GhcPkOf!ihvm1 zOJ)#vQIm`>C7MSdh#b{u(_jpK&U@>hz^I&=>*Qra$cFf}J@=mF#$*Tjby0A@MTMo^ z-D2M{AE5Ipvzj}ow__ELsG@x!Zf46lhcEE@)S1oD7VCtCe5((390=9&2s&P_st$B3{0dX zlb-qHjMMW&jbb*uwpe?I$ph7*gTCmb{BX2d4!x|O<2B*G9Yq8|*4m*c+w^;G@=%Mg zjpn}EOS+V=og~R=cvxfHonYex>{t^vbKiy40|Hy(VkZTHA0^IRvbtcTr;%Zm@B4AJ zZn+56fZmF!SOb`CSg|s=hTzFb_4N(1(se3b93QXL$qVteY|q3!v>;V;)5;`O(O2rL z!a+EB%!d{zZFudwcI^ZULkOHs)woxD-xq%JEUY)&#h>oGwfUmZ>QW4O!gO@19MG`%_I%}wY*wDPWVnY? zvpvQll+7tAvk7j{dPhWzV}qAh*o1nu`;*f8fTJ95C!zius%FL5C!Z;fQ7)Yi!wL;m zjjg(0DK=FhZ7RWm5aILl+o0k`2jv{&`+KQQ-Vbu4VMw9jmLi{KUXsAz_ir0)$5VYi z2d768&KaiZ1%d1yYFb4RPfj5r(ZVTJ6D>&Q?I;m`AvGYu-z@sl-j=*R@5Os>pn+A2 z{_ga~Ih~iJp1+JCRHlKjYO@h$ADtIWhzzCgs#k4oDYyuiqkYV9^(of6K*jTUn~+|> zVL2C}vbGm6w+UYEcx!rU9j~N^`CQnqHr0IU2XXAyXX;;+GnmqJEoj8p8!n`jWnTTy zsL3a{ox(*0FIv-Yl0aUGTv~8GZ*TvsFoRvn=K-F+Gm7kiR$uf2N4f>M_Z2eRV@8t) z6@}-z@uPHsgGX23!qCgHr8)NET1-qh=MkHmJ&KqtQH&7BZ^C-!JULMJ8E)3Nqz(@i zajo(6n!>)>mx&LSmsGU7!;uA#EIWd(Yfyp{^Se1s z;K)~s=MqHQhF3(qjBK&zbaYJbLuCZvYYt!+5R`sIJ}^+0)0Y|T&{glqvx27Gy;F^Q zJY3Eu?2eQz?@4xcR@HIxIaVIQX-smD~TCLQm2p1-IemJiFhKsI7?j3u-K z!tJJxZdv#Nr|Iy6CE*)&wS2YurB0V6Ob*&%ccPeZVA~eqLJ;kHfr}&~Y{T=GNZ8L> z@&5H1aBEw>1V#Eerl>?*=c~C$6rtTA0{$J(wRwzVg2D}f2}esVAadL)yO)5fyMRVJx3Qh=RY1>?Wt-yGCn%hq(e>W&U;rEfW)G^dHtBt+^+b z&>s3?D?m@nP8P@)81V`ce!#qIOLwWTB5XLFi&5{ zvi@eB^8P$7%>nl;94crpb8m|uVQr61bOP%N2R*Fsr9`E&q99`LXu9n!P3gwNw^yAsQlsl|88JL$yGm-F6LE=m-g|8#uA z<3Zh~S_t!D=bceq<6>aIPe*;xX9?g$3r3N>{M=aI?2muzl~pfTDAs!Iq^qL4sVmGl z9J9z|31OId>1F>8upt%ZC6DaG9;cd#QT%1OtWK(RH zZkB({3jVms>APlLsr7-DKsJ;fxTaOLxIn2N=m;u+JcNsI!B4_lQeB=iNs?!S!h1CD z*&cL8_3oIyR`_B~&kKc>mKpVrjy4!;@{!&?DQ>Zzr+C#6!axwDNTD?iq{q>lw_5S<8P`1}HlKBIu#Dl20~ zWTdk$$vlPLu2r((!8#;8x1lRCYW!gow9vdmzT4@pv~k2PA7@JazLIQHT>5e{t!eVA zuK7TZ$m?#_wPL}s6`?__WfbcA7-b%WGa%3x9q(n^dX?9OIgQX zj(WJryJAzU40sDI8x&a!u7@fT`+T2usuL92;dcJOhQs`2)0Bhg^iIdxqdg)R&y0wS zm#``48@F?VrO|&SjW6dTjO}!G>k+?d&yp)hq9@)CVwoem=d0S>39_|r z6>08;dG&cOM1~E9{hLo#q(rlPgmcG^?k4RTksDJN^j-L8Rk`G9eYW?Vob|W?GZnmtJ@#*$eUKQGeuTMx&zg-^rK`uePtcF z4g-TKz#*6PlI*%w`cXo-<4*&bzUH_Xkx|axm&)Q(#@mz^C$Lc0%TemAP(s;2J+|r5 z0{5(s%FqpOAMQY+u)k7rM??%~Q9}1}u3?7CIQy&5uv_wQ{l&<)HKIz|8Rzwg74=0u z*l{kV2)%OG=28LHAuN@#s?1GL$iLOes0!oN-b1mWOo-nI^y3yt>G?B?X8v0s?jzb8 zt#r&QG+fLx^5eKalb_gda@bqSBg4+?ogA)@uy49`nkH;0>$9NPOV`9N6Y>4u{eNFs zxbPi%HT<1xf4&i((D;k5x6V(9o>5w#9(t104&#bEYK0 zbvbOIG#0&J#td}?-3$+0xUFEbtzJUeURw5;jK6O@uKCdeg}gvgAABR`teu?JZNA6U z+IDLvl=>=QIF=LOF2{VX-!J1qamf7fOi_B>Du=~{GC(1}yeD&>THDye3WL{SDpS7| zs@LzELF$Ov)m=X;%H`Bnl`?sqT~JTslrwZHY}NHz=d6fu6(Lh>#=Iix9zS<>RTKM< zlw8%Qw|YhWq#=SF9H5{O1Q>OfLf~LgB;>KozPB(0`e^zsIhVd40iNMFhI|gs8talk zf9of#92ut<&FS6fNIT zRpPU--D4M*9D%@7#>mB^rnwP5mv)%+CU)8NN3=iaFJyR(WFhlndW|P_p)dBx+V~mW z1;#9Es~oVb#T@~ATCI`zQ|rA)%a$8iSn|(KM7J z-kMV!n5cIhf~dL5v0_9~m%CRqZ>O+#_47Spz>x*KVGp&pTVLmOT}b>1gKnHmv#{PN zwhI*QfIOZD3_p3T5jT<>H5*AEo^2YQ?M<(?gmy?1%*E&lTqM*f2IgPnOAs6$NLt#V zHXnVPoK=Y(E0X4#pU(x?qoKOql;B>WGMoC!qb><1s2bgow5q+rJ1~1f`5V5Ht?6Dt zt&QHltEzl?#|j{=8ouvtWEt#wIHwXC8j3=X4*Y+cJ!#l3e)-67ad#iBYjbc z<1e*=SGW&J?we>K&F-5(s>Hho2e56H^mEc7gxY?0jx%rCU_Az}!5j)L4B4&V{!lAkY^O7lUKBDx#gwRkNFZ z5w0zo1d3Yx?UlDChb-PVoXhPmS1Z;JED00xx$eLa2@*{#ECs_kWrfnPudf8}rr>e$ zaOKq(;Z-nK$o-I2t*}@n!!{yAp@naV_D3V9xz^fV0c4%3Z0f{ehpi&3p;xBebYNWmDYs1R`GCtF0R;^`udeX3ZZnsPF*}AK z3T)crqZiiEPojc%>gy9fnwtga+iUCV zT}bW~{>mGTC3j$38;?swWE*bsxW0cuHEA@=4OlSlytqHM=zPxD7ud2EIyG(m>*y&I z{q!NxDbMWYOO^MY%_{I~9s>4Wg@BYnRw6D1q@Bs>H`&tIr@bdxzl#m|>#OcPPkU4& z)bnEJXLRtTnGgp@RQnoPEw^fLsTNG?5)r>${Cfq`!y~%(nS5}iba_iuOtZX|b!E>^ z5s1&}f(

b)z?gs!>}n#^!IT%CZ+Ks@;v6OR059*KBiHBTbQO^i2u58MN-Q?f`5M zkFCm}z>`WZe&90dLmc~Q0%cn>KLlAe8V=RJE^U8ROer+t_T|r|{r^)}M=*?P@$Q1U zCGFydtQtFzdQSRVhhnd2U`ES<8S%0AM_FPk6HhF*Ml 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
altq2qn*{lcAS7@DVz@&TwbCk3RJwx^aU-4; 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

g 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�xSWb7UD-8w2L2^2)+d_US7Khf8yi0 z0ZS3@ILZ`a3oENhQJHlVORKzKpvOfSMO6R!5zC}J%xYZMY_l`me-rOxfubVQH}N1i zpo11iIIe54@@L=QWG|(3yw1&vmx#?I?jD`!y`W&}u7F2%c#G?5ao$YlzS~BN7dh%2TMNBh1g&@2k`r+jG2D<-Rw~i#^~0 z&AP809mv83UIavh;3prJ%@!07`wc}-;<%^$_fU60OaNF?Z{P97&(3u7ViABc-%wHp zonwZd>#ow9L;^6D<@x~YDZCTEx7L%{Nc{Z#i`EC%yzetOOs8rjKPEzAgCyQ8)|xt- z;7Od{0_H0)(LeYEN_3QW?0~}>Shvw;djE5rhL#qZA(J1YrW0qM~mbW z9m(1lj(Ppp%K>cIiRo+1%k$$k+(0E9W=!{GKe`W4^?+gTExhOC#F-X<6?u8wdcBHp z;VW#oJz2t57k}pMIF2-G{wfuMOP({7H2LT()Im44-J`8c=of#&vv?KGx9lO|DrYy<6R^Ve!_J=&%D8q)jg!H=7V5vB?kj%eFQKA`=^)D(k_>?aXs7EcviD%UrR+sT)huM1F1E zrIEn6)@_dm{VB|o*4>dEd~5U3D_jVK@~RSfpBe~FsTrY%N(~+wI@flIAp@T-zufig zkN#DlsSGwTLD2q8N^oK#@9@q~CZ+<4Q}$jdC~$l{1sTR8Oe76MnKmiD0>%+U7{6DV?ZD zm0{qo)ok7Q9aT1dfs6x0)K)c+_=~tsLhE@L(^YHL`d!`CM(iT2qbR-`KW5Ujuv8@8 z@K$3pcOxv5OulcdLXk~g$sZ#>;6a}?yCdu-bC@ej)aUiNRDJfMg9$j;u?jG9&{@`w zVNMfL|0tWY4I42mv?0B-#%v}+OjUKh2`oy3 zIO$?#kOWgK^=Nx%2Z_U((#PkqZ(#s5AeR6>>D;-X?5)v#L)ly2XE=_H$?vp^0T7zw zNFBnXel+3;`7+DJXGImxD7+K!K?J#7Z~r}5Da}U_P2c@Ob>Q{k5WeRe0yS8E>`pZ0 z^g7=h&Kzf9-r3%Zkn^fWX`<|6(_lSGsoE>vSmwgtJ|v4fI?`)#BGi$s?cW<= zf*o|2>or-TW;A*LhOMW>zsrK%NsYW+Tp(vrh>XfwS-HktW}kPz_JxW|`@r_FPUuMo zfaf9#*@fT&AZA#Y%x?yI^PQA^*g@pZH$EFU3;Yxua zQ2?jR^~IgKs<1H0xrFEYFDw+4gI$m)HLVA?qaIm~P{0TA#U>JWPODYciCodl>YU)D zx>0}M2agsp`?nEKobZ5n{lmq^BWIo0#rA2;#^dePe)9=`{jY+tLykxq`NaNdaTN2^ z5*$1VB=v$fVGVXZzds@(hVw)~9k!3j-@Nu}z#fpn+-vkhcdDwQNXYX1xq>;dx!3KT zYGQKW9$KC;9y_?ZQNU>YhRvYFyh1ipb3;`h#4VNpQgLftF@T#%D z7Iy>|S?EXt?!m z0vh9ec%{Fiaabwg=!1TCjvCaD6G&nlU~-S!EO*ggpQiOpl3{Pu`gGLW7A{KAB(w^?v zc~?avGSU-^MR(ZEChe4l`$1F?gM&kNjFa^EUrCb6#G9C`(GhoxaQE>RW}=@tPv$T14Bz zAc>CtkPwIEZ@+sKq3FdPHx;K=XK^x}OE~mpev!TJ|%DG7-Aw3{*WVF34%QJ=;$wkz!!uh*$~-0bdIo#(KV6Rr#;)t}+GA3u&YDuok`KYomB&S@PO>m&EWA|C*% zwp{rO&_z*X4Nc?7NkcEQy%AUcUIA`cD>2cXcEamu(h0 z+2KuH`yH{op#eIHU9!Cc3Ms5(L=2ZVFRrF}3K`fYBbb=d#O+7X;Ja0wl z1=}Q@TND})7pS9|MC-$oYdjQX`HVIKb|`Vy%}G22_l!n{E23|cSUALqvd3z$qs2h% zd(@H5si?b-Nda>21{@EpuJ6zfTy2pw?7~{)QBV^Bb2DU^zpE@^aoM!=uN58?^WB!S zZy)@q8>T^*UGHhi!D}s*WLsUNj;jsiHTi)v{5fV8XY-RRNgH$Q-vA7v^`!CCd9&3w zA#hP|R&1R!09&BUv-#wSc}pP_VvLMcf9pcraZBExoO-NrjA^S;v2y=uU}im}xIyW3 z*^ihs0Dmjdmu%hboS5pm?la8l$WP%XA zSlVJA7?K6XTETBE8(sCdcYIie`Wrty->MV_Ml}l?GVm{JiCbR8?37e#>S+yKQ;{UZ zeoZ48xH=M;Fm3xb4a&?ggLgoV1mv$;bSSd(uSp8Bk1`K04Yz$XE;4T1Du8Xnji=N~|H^%tMMKkNk4`3X zI=&)0j-^g$ADgcg^4D|Q6ec|5Xj95#>w4rvLIqT{)$^qUA6*%s;oa6+jg%_fbLry* zxt1}C?^TD69o#W}ePFRM;MeknItHT5g38N65xMw+O3>}gKPJ{jMtUM&)a?6a1^*?g_4N`l zgToLbuO+{0FNN4EJcA>S7L94;AC;16 z8`&6cBK$Z7oKC%)yml_BTbA6SV4S0V^Iy~oo=i8ca-RI@^u{}j{<=&YPnraZ_3$3i zYu=aZ#Gq{vKRD+OJ zxv?xV{fdISLxNiIJ;X;zznah1LG>b=*BUjn25TD2unaztc#Lrq>xuF@SP6L9Qi_p_ zM4@Yvh7(+rsxtwqiT}D?Q2P4T!OV5=ZxWShitPvt24 zS(Lz0e`s@MFK#G<=(c5kYAfUSQV)G9YD)sea$U6zzv>3HE_1!>nwnQ9vA?)KZ}Bd^ z>*b~9>1G$DQ%(Llp_VaufWPjrzMWx0=rDLkA%J1|~@M8M29WFT1F@N>2Ez#{5m z{JwPGK?B(kme|wt=-h{!BIR z==Rfr*p8)JONBwgM-iNyT5mq=1#EcpewQ7;?F)+_xT=4mi%*MQZ`V*t0s;26KHIa-lc#?{69?nWn5J4 z_r?uNcgN7(HGp)7AR(=EBPE>@LpMVsA(A43GIR?J-Hmig3CPgh&%S=o{ki}5i+MS( z_TKAU=UT_{J*LLi!I36!FC!nm64S_dV0(coLi5T+MUGcSqP~vio)?zB%IFG}j!EuX zWk)U2sq?t-`}Zz{CZvP`%+&K*v-4*&3moz=e=x0ZMTNI;A>mAu zy+@oLrX0eDLj78`183Q@hLi=7J2i2D{{z=xLhenTIQ_uymy7M~IZ!&(_%4NRsscBW z8sD85o6_3CDe5Bo>+bL<^%~z*WoHI~p^<`1Nr@}`A2IPYKQ+hiC@e@n>7QH~80wEN z4XU!hjA9mXvMk#YrOA27q{PTFGA*ZB?C0FH6DX-{J`4=a=*8v=;_<>-;tykG(CH?Y z7JlB4_QEvfO{b05+>sKp66EZzCEtE$5%HZ|++t1{u;P0<>w+n8beA-ovewj8=z0tMAe7 zoCInB=2D%#+kk<3pczc zM*$#|7ygZ3g{R+d%A5MlJlBWG>_B|7QcbxknEe4y6ZBj*BkZqw-s{}}`BBS54Mv`H zr4-$%7g2A}quS^sd{`4ooQhUf2sAvdi=>aTR{oWg-&hm*6;!y{EVsNM>G@l{C{uG? zvjK;eI`_AL--P$v{VcY?FD+*P2Y);&>de0TVoSW-#&)+gAMICzlXtyU=z-~Z=U&)v6&SYR$X^yxx;Gl0GP*&22Xv(5j zPNKjGlw@y|La|DHSzWNBS_y@qC=gLdQ4;C=mRwT@$G{Lc6av$90v=c@YQ~APaS7#d zabkWamIJN)M*Yq!&2eT>Jj3)_B&T`TS7*^0hI9pyjLhtor?u~#mnB%(tM>o=n;lwV zM#KA~>x^r!6_QZz8QK~`K_i7M0121QZ42lBc*+Hlb(SLMP5e9Xv+_q&Lmtk1yN^m= z_k7w5rFxyR#?}s908UY_Cclg=E&Rq+3}G5nC~7g17f4`rR^I~2XJ`yNI=R5_zM?gg zMV??e?OTg5VR;mbJWJUVu^r|yG?J{jnxu>m`)ARH&NPU9&`Ph|In;;82dijqzVFPC zc9X0X+4_UP4+Ie;G&BzE#m!9`ecE^ha9ZRc`7%%5-eA(G2-At;~$4Wb=w{1QWN9$zdO#Jg7m8FAAjD-s7UtS|58xv|1*Bu|0d5V;3 zI}#})$%;yNJ;%q2!ek?qhltZtb_+%}Ml?3xcV-Z2qJp-$T;$jsX=(u&E%XE*yT8b0 zU{pQ)#(HAhXRQBF#k>P;WKle^$!Eh>HX{fh&X|6ip(>r17@Fc}YD#QUq*eitkQoI% z&j^LR7y(;a^lxXGEoZ*r4^)1%v01RnA|g8TCn zr%CxLI|rza$-Nr9t>2$GDt_)9kXM?9RsZxt=adp*$D2KTPYmTbL9Q#s zMw@|r=nN$OUco{)MUFY$C+9YeA}zZ*`q@2=QaFh9Jyrn6TARPq>tKbIEFp)6fW}1R zhvPpr4jkHaJFP+YnvLc+(=l?JBmH>GH(6}7Uo}J#t6qi7{5Hqo|Kfv>A|=v$vt+)F z>bjR5vBBReRQ*sI`hLk_*n*3$f%0}`spw_U{JvJ0bOYVmS&h{5pN}0~@31ZWaq{-X9C_3SyhP zy7KS)z_e22%hQVCwYYHEwy^kxYY$J45Y(21KL=CiKnh9MFC_-F?dMP)%l_W2b`Ou6 z(9;Y8cALG0Ar4Nv%Mu;=$})SH?WN}K=pEC)Q1VXe<$nA8%@0x~kMMG*z6gQdEmxY6-1Tmr^b+(n9?vz#qqh=WQ zpoK4(2@dX-kN4SIHV|o!iSdo6TO1e_Xx$fE+`X?9ja;N@RvuI8gSnNHniMT>NFy~q z4^<`-C~H(JYWuM~C@Q2nUY#h0XHGeU<}Wyhmm6S;I4_M1yzrKg&RO`CzHe`3dyuFc zMa-5S*Gkz`FSn1qvD80M6`fveusiS>mi_jci8nPf6^%Pk)Zro^ADl6i7WsA#|Fw|@ zg6T!-&8B@Lgt5sFKM9VYbC1p|FaPs*c!+i#k2*1xgsrQ8h-?nOvO4EIw7y;sLXR9& z_-|_>|FWBDOO~f=SmAgZ_*X&R!?fr6QYQwO0PI23RctaaaOAcQmgC z*o)dKspN@@QtIq=^u91uDUIgDy;F^ok~V7LHE+PqAkRh9Xw zN90NuPExu{?D9Yq75#ptm(~$cNKkLa68VdK9zO~jf+fBh&&7}g(I2U~oh7tjmKrMS z*?BlIC|DV>Ixk-JjTB4rSa3wgLk(VlTpjSt9(TCE)>v)`&KjpG?VJ=Yr8H46;%>~m8ujHa?`E!m8xoV03*X)K;NeX-QKXd^asVuH9#kY1X6}C`b@JiuW@2#t^8VVA5rKq;nuym)b>2T< zYg%8U@(4@#b&QoIMB*gI{sIC*I|V>hf?x0_ekm z>ry@1{S|Ge%vF!Z_b;U01=d}$g@2;Aw>}}CrKc!b;~2G0o*k_Q`V$JOpR$TJy~rR# zgcX|9>`RU3k68_f_4a`n4K3WBQFVeZy!f_(j5g6wvsV;hZ`YMw(Bj+7+=F}F>t{YG z1YynFh)T>2Br?UJQ+cg=j~giV{gW@}i&6E*=bgo{9Q}+pn~5~p_dr!q9*ouN4KkPT zuh~1}?tDXcAC>-h$T+$}s~M+MAs9Nb9)Kk5BeWNCnF$8fp`&LYe;!D(+8YT8{jekZ zf;eGtI;utwLZs5I4y?5&sm|3oHuJ--5KIpBwg@=s*}q$gpf^T%2~^@&&g%(`79olL zb#^^#OXy>WlB8ZxVl9z|F(3e{uzVSSsjP+DRanDKIlmc^ibWx&<}Ru%U?%gPhMx&g zpC%0uwo*K-djUBKVLjT~enKBaVjw$zuaai0Q=JfqDN|swi}fXOsA5dg ziCEF0%i+VLaKJk$(}fyQ=M{7(>es+D)>?*;@AAq|LK3v)3@Ms4rFp*4RZ$<2YZp&a zEY^+C*>cg*F&fGW48Jjkb6N2!e6_PWyYP?AZFsTqd)NAKPC7PMfZ(;(x2_RU3bI*Y zL(25fTPUi5+Sfm`foITA7z~HPZ70EY3d^wF_2pUo2)}Qdw8-&7M8s>Y6C_Imtq_DP z1hw`0_;rc6!yPb?vKq?|sc?4TpBhJ6C-@SZT6|~;1nSx#4C^j!*d_k7Zlv=Mji*-8 z%LX$g(UGBl1xGW$Cw=lIZ1D?9@BV43=Z+3WHWahJS(RaGcx5*(o{;0v*9Y?WNNfR7 zIxT6yYrM)A^F1TI&`{>^kvOuO_$`WgAmSF&ID}fFkI|s~d&g!rPx50=UteBw25HtO z>)ZHuKy2Zb{MNxgDzW_tJ#KDlI+QYSN`?Jmio`N?(6Fb$6d44QY3?=kOQZb-*%t#8v+Yv@Zarto8a3!+2xw~7#^I;~~j zBkCaWrrUONbIyN`9kKS2aM|~;r*ZYZCTId_&9xD+0-Z^47Wyf)P;VpJZz#?nV{4OD zc=|TW)m$E+D{uN7?o$uiz*(w{CYlOlyfO#!xvYFt3jGF?_?}?Nx*m)QZN%xNW1$h{ z7|FM_JQC#4MIXa9CMtD(WgGuDQjmzAKb!kwNvn&&DyXBDF6=-MWK0t6z#8-G>X-(% z_%821hFn*4b_e)GT9)gn=`dNffjGTVZDSqA_nmU5*8N6{J?vufIE~xiD^f4jnT9lq z6EyNxAs&-7<;{6nxu!IBUE||Gh1PMMDC(hbu}%C@_xJ0XbCAm6RqIA^%RBrcugHIY z<^SJ0IFDXD75NfTw6`!Nlq=@S*%%v+W7M7^<`s{z$o|nLpxu%U!nvVj3Phg^sT2Iz zmdvu2CE6cBRurxCSc;iW<9?Zg?TlgcE5*NBMLnd=nkv=h@7B~OIoYM{r8g77Fw9TN zx$) zx5&H$pUsE2+^tJNd7cB4SeADLWGzg+?iD<*eww3;r!?pL$pMRE4L2pga zA$eH={)9)d`9x4rLxA$WhB%NNWW@J3ukgi{%c)&WRQNvo8VbuQ#y2Tcm_M$Hoj*&> z?KZ~Z%&0KImiLU_&0R%E5xg_=%PP zi#Efd)GUySo;QaeS>QflruQc+si$Y=u{ZoSuHTzgiHqwye||)d7^v)*>wjY260m&B zv_?-dV3v$WK?nU$*_JUO!DA6fUUf|!Cc1`5?hdbmX}v#`dpBI{lU(pcMW0s!T~U!kg+#3r0DMH@uxM%Q&dn07}eS=p`@Z3KDhg! zI$u`$zyi#KjtMy{i?4VaJmT7U;o7+tqFQbVG?G}2<42Ri4VLR+J=Kj~k?nQVFj~`- zO9Ez~cfw>hAXr$Ew6cAZ>+god=`?4v;zx~3D^AC*iDmI4omHN@<{iUEZ_RIa&l9@| z(L8{H|Bn=wpcz`{M5v}-u47~d-Mb+jHK|8d%L~isqGq+-DYHK=Az@$iXqsXAcR<~& zE{Oe}o`$Bsk5)^|f~9J;b9@MtG)@Nu5xny9qSn=W$#0b=ZE_s*ps<0`oe$hdD7f8b zxWV+<7N~trMGVXAzoU?50$Qkw2bRu}96dKQDyL9?j?&{{7fN`XVag5vr5)tt=oZ)i zzT@FUNF|O#rAR`bpC|qiNxzS^C#pm;Krr!`Jr<0h{R}pfrJ|y)j+ZW%5cAuJDIy^h z@FC|TC1nQkB4!Kh2kvi=+A#!de=$T8j@leUa0|=IFwy#y#0o54I0b@%oeGIB@&!O5=aeFMh7)WvYxwL8nM^t9|BO z^~WC*Fn+nOhcO%03TBqnL}`LiP1tj{H`VzIN|VhFX^klBqC)SzgLx5h=D}SHjq0&h zJ+CnqBs_2<0GXUC5EXeUm}*Okc2dw&xx8`zcg|2heK^9uvK zy0y8zqBvLy*vuma?gX9e4QT9dmn2%OpRDEmgpd1n-Pr!`o_**bn6seh$O^ayT5Ly7 zZAzO7y*9#mVn%$nMLW_vY6{PHk_{lLK>0=GE_(O2&`2kV z&4)F|D2RGG`K#YH<{&^?cc6b{j$eBwjAoX!oSu;@{}B;w(uJAHAie7!sN1)c{zj>? zk81&{DlC+s>@RcS!(KRQg1b6&s_lA5KZDf~A#i72-@5|6$_@+#to}#VZrm(zLu`KM ze3;rMMLM0_LC(57$vq3Uy>wXp346`&YsX&6XOwbN3+1opIEGtK#B%{{krc}v%v1Yl zEUoRKLp=oprEU)-XG_*ccZbG(S@^Y16?*euZ%oP8f;PloCEgK`Cq0p5nmm%J_e)3I zGC%i<`z)kmK5SZ{LQXltUq4fKjjuB-jF7?U)=n-jBI%hmP#_R~`#W!*d|7%ZeEo6 zeCNOBv`a~3Rlih^(~?Y=^4I>V_%c*Ce8JD#={H9QZUWW|?rry1t(bUNF$!~oM+EVy zGm0&&=CZ7SxmN{c1PKXgZ@!9tE#QE+4Um!<^nP3q0<8yK(;}mwlyvQvGhlJ(>+Aa+ zHq2Kx!`FlFU2ti{2-Dd#HoG;nZjI9_<9f^4S23QRo*-%?x)w}2@77}0isNz{pA|$x0*5QpwJt>ZX zGP9H?7yUN*fChk;-#8!{Y=1fV;s)SCY3u5TEkZLb+uE7g7R7shFBjkl$;il42v5ZK*3iBh0~mx6}Xc z8+(3Ns?Lw6*x^tu%)v9(+^MBLjC6Y*{t<%CA286pST>d>q^+CSXwg4=`wvQ9-|IYYbdb7AJrB+Ehu*9UnAeT(0?SQ|(n;5O^`N5} z1)VVMI9)J>XjgtnF4s|hfJ6iodFG0MR()X5Lu6103Lb;y50zvzg-|pel15_tzOQfi zUFg4y@fDzWb<-zy0frw&aa&r?aZq7WL&OPZU5)Q=gPl=mlY$Yq|bTDj-IGV7Ajdj=in*-_>+|R0t;ttGsRT+HJALZzv7_YVEx8 zE8V0$b)-6NnCsKKS_1)NAw7!sVQ{m7|_~4J1 zL`@P=I4s6C_U#2DV|@a3P`P*##0Ks7k{*@?8;=Ryn354uKm<}HUH(G5y=XkP`k!s8 z7rY|{#_=3*U>pz;*O&yMk_lq#E)@V&nUn%S#cOlhY)m=u}7jrJ0~N~M58telE|NOrkXCYcrYFJf8eOFcF# z9L^E)7$hWfiBT_gOS%+%|Jot{28GK!gzWNnaiL5w=D$tTy@R2gjZ!8!rb3#U`M_3l z_I8VdqZqc$8n(k#LKxreyE2;)0-MoQ2Y~@u`B4B(;7wvO8V+sd%hyN`NsKQEkxM&p z+jtr}KD~q{Z`B#(_lZ7Q^i@yDbjMb8bj5-@26~TU{^Wrydbh4uV;Cc3`%oJZ;*P{@ zk0*F{?YC4^PO5~z$WKco%UdXP^&$A+wi9~8M9M_Dj|Nibt?QQC^A?tK+W;N>Lh)5K zJzLBTvmnol^qvPoDn#N5gGD6T%}aF5-*O?5H@DqG{Zw1Z_yg5$9bHWYA<-Yr1MyJS z0!ijbqM2pv1me$X{rK`$z$*H ziYXn}B19ayDr7rCzS!pEsCvgQWKY*Hu(IdZp}mgzZ_Eb$@%!wbKZysa%8g{#UX&2Ne13BG@C}nMeZ*R&Zld_F zkaEO>C#0`wg0EZGF9+H4{k{(DtUvq}y}9_U#R^R*XE3Txpc2MTmVFYd>R~T{)Z+9> z9Kj!!*PqD$llRil(t^1=weLYnsBs3GRHoOq6Y@-sw6n~!r8A`}|A{+irCxl=@CqC7 zt)XFHFKaNCiTz?QDZapmpEI(f78#?od9lv}?;oC{92nb#?i`e5%QSqssSO(7gT*Ip zWpexa@&QrE9!+vGGF@W93e^{7jt;#Xf%dpxEEB`i1mT*H`9nerp#Xhwn3%sVrlCf* zh?@*KpGjXI^I7)fBu9*!3aW@R2z@%L$OfvAel1e2qS407ToXUPban9i;pI=VXkIvLJOjTnviaEA}XXM}jKH0{koGujD0!Ca=ePHAGz z&I?&LhD~|kDSsHp&u3}H{O@>Rw2xK}BFV7p(3h~FWMLC{?2l4Dd*sz?d7ROhpE(`N~yT2>zzIno6~l4;M;s*ajm1w7Y&0=SKYB z8)a9t>GYdgp95dW?asVmjdh9tScA>t83m6C*~sq4Bk9hq3kMC22MF6lZqgo$JmkmE zssRcoCsOjPGuwEJS1z&R5i8fXXpx;+vjZHykJ1kce>4P~C{TJzJ;S<|rf4q(#n-d6 z-@U^l(7GBY7f6Ku80X8!ERZ5|HJ4fV+!|*5Ih1TZ3GZs0+! z)0ZiZL5+9PU*i%gDURI8v<3$unZ_PO3(oE9(2$N}Z9#rZ;YQ*e)^Cf&xu(3T)?j(b7_w z#XTv|XkPqr$1N)O>0Ug6>Pa|>b}fRfJ&m>_HDgC&vu|+l(TvtcTISvzNKReGFV@6Y zV#bPx<&PrcwkUs*u$9Pvp0K~M9@Tww@t^4YybShRZU|*x@9|v?2%FeI#ruan%;r&p z_pKe0a@SIGIPE~8L0#6ZP}{|(?8fH%k?CrY;vZJ`2JRo~FUvTxVo)9plvCu3;l^YQajGFbLFunb%d*$_!{!P!06MG3AefIXD7~-yj8I7+mpu zQ}FSjO`g!TZw%+;D(^hOYNQYy${(0w@W#~@5$awSjSb1(I|jx29Ee!0KPhtjfc201 zk) zOWk??==i;}Cf%IN%J4sJLKV!}%S-o*v)%_*bqSbj&fr-eH}b%AZPBDdp`DMgeV28w zi6Pw3n!qVWo>A{s_}db3Usl=Yy2T(T=;YuJ%p97i&T7nl6&bvwSnKOdNh!$VSj7m0 zcI^CZX0BIDtkrIH;5FlsmEH6!dzfK<=tVsbOk;7heN;#&Rsr*n^N2Te6FHH_KBfhl zWi#GglI_&xpHQs4{O803} zdV0JoYK))t0UN@#-%vOFBtlba@jK5GP5pR;>pdJ$FYK5?QHSf+aYg)L7~9fvK)>#i zMJ7f2>rTzv4>wQ9oZ$FGy)m1qlsyHOEN=-PXbyAMWWVtY)g| zwe>#{q-%~Tk=B?R(8A31d(N~sW2$5aeti<-`^RBKXC3&KldEucmPz_jEI;Te#IVhi zK7N>tzo8mLnVvN3#vEuw#$!BKL6N-A>6g4xV#CYBBIFDx&14Vqh4s#~TlymU*sAtr_#;ImBoPsvq_F}yiY zxhM>~Ik0{83RULm#)hwKva^Hr`C(Uf3krsJesO~jp+#J;1rh*G*}q?3@OGRHbFbtS zmqJ+0-_#O+4SNg$LW$a3pU<*7yi+n&QSa{#s!m5=PMq95|0}OL0e)w9-w$3oFYvF8 z2LhGRMZvp>^>oQ`-xt<&R9C?C!?i4_3|?lI-bXkFeVo&Z0!E~i5n%TwKrI+M;DPA*oHfY;SY(%$br#`-GvHe1{aKhXU1fVj<^ z!f19Ku6gi=yXR?i7X$7d)WP9X*IHMUG{~{W?oioRy7=Y}@J$L>r7`PQ#t)>ij`&qS zg)?n91t};iqxUD|hn`e(B+v=d`8JMY;v{Y(P3(@D#ojcttglZEGwC3+>0hu=fb0X%WD$CXLuzFJ>aUaK!NKSyK+BX#P_zh|N6q&#`!HTvIslOAKVXF2SzQ`mKXM>fl? z*4R(T%o$+S*jHkVWDcB#-m}Eyzmc4^vQo|#bYjzIWy{IxTusn{Wgam!g-iM#b{RT3 zeJdb>EuemW)p_(7vq4KSKB3hM$R?V1a4xY9M4gqlKYd2z=}qujYJS;j%N-R<#PV&- zZiP_h82>;!=ZZ;f5EY$pPx!Lk%WLhNYwGWupST=(UoT0{V-%%?V{;=lL_U+xLGKA} zd~b{UNkW=xTWw~9ESD5vK5_KS3vAS;W+Sq`ScF_9f9G|n7#y3hKkhguBBzT|t{dDx zBuZkAnQoSB_V?PYgNu?%emvUb!^hgZ1U;o2HlT%B{T@{ZF{jKfhD8kAKuje2G|78G z$Qc{X&5=YlytR>` z_Ox334~e+_o2H~er?mCS(ow(GWs{c%`RnJl6|2f3^uLGxtT84ur)V`vTUkQzl#4A? zS?y}@^$TG{E7Ctx`*+>Op} z!fI4e67}(0a$zik!{HiadCr1A{%jpYTlK(q_4&DMrJLM~5e-ep^aUa$FMkd-KD zmsif7m845Cw5#=-TY?KMI4$yIIjoAD&E7B+bCbwP{2&iW1u_J<-l2i? zqVZ`H4J<+k9@mePPm80id~|6@htc_>ssbZM2wp`_iH##4UsLaabwM0>_4iu9CJvt6bSHg~N`vQ) z8e+YJ9?;WRflq8#w3MPsYa$DVtY;!U*Gku*) zU8Hw7Pp7{fD9tDTtC9Qx-#32y_N}{a5OhB3`$dV5mVf-WwxPqM-UH^@;@*+;C6k~a zX}6{s_QS`S6V7+N7SGe7tJp_B*S+Y8NsNy9BD!KKz47-bVxogODpB(4^w9Il zWNTvsi<(+;VQHynd=9D6cf8ueJEox+#3t@%8Qw0iiHVB#%Chgw(Dx~>jc;>Hzs|lz>{|)8fY_c>puGY3 zeXjTjMoMyNzVgh>A|@78;pUSOh1)?m%<0=ddZGgV=sLe0GRlco0g17h3;Ww_BJ@!*T1tKq$Ou^Og$P8i@(Glu5L zuMfX|6YqbvKixM#7~iAya5H=o7!BVz!N;|kpP^(PNI0&B5G_@RGw1LdXR4A~th6E5 z_$>1=(nfH!#iDG!zwI{b(8!PeGx#}M%7;9hT}$55fi!&2Sa~d5wzUBM6wIRg8%%Do zw>UH~Pz4=nbL#8vzux_pnTppOG zx1Y#+>4tW;aQv9meqa4OD9{WXK4eZfOe(qAg0>R1|1D- zW$(@DLcJHe@j}-Ryx7f{srTXOPJ~IhgL2ZX?Bzxla+QrU{hBy!(ybqv`S_3ouv96e zJ&4P>yTW5D>9I6EX-#gc=<~^&eziR%RTWxmIDYYcJQqc4{e`c~z68#s!)3Oh4?0br zX^qEk@+-LW<`G#kjdW5?F|GSe;i7KTDl_S_?Z26Q*u;tTgj^nSHD;~u`B^eQ7^_f* ziH!}v1|~}*=}SC4J!YM01S!%zvflms@9+3sgHG)Gi8+5Xe+4RK9Y3OFsv@tW|2Fmi zl~#ELa9Hr%9=q0!KcK9H+g!ic6DnLUgGH&$h1%Jo%t$sC-t2c2T|{VEa*c=UnuP_} z(!M`4=CCCTKk+mJEIDnyFpbX@q6xzA{$7ZtT1!< zypqtjj;HZZup#qDXCdK++?EV&l5!?|fvM`Rf;xz+yhvA+K@?0~)p3eFULe_{L^Ki> zLTvS65!!Ws43GKk$X+-rWZrb6uv@7&;t{_iTKIe~m5GZ5Rv-+FFV>B0G7rQm)g|!4 z$*kN|H;XCsC$y zaP4~_x`t~m(-seJaAK?vfQ!~RKLHnu9s3(gIa$PVU3xnvKrifEco)j(5%nrF`VRX| zE2~8aHJNlk*mU35SZdVWs{=|nF#<&T&KAcy$ z!*2T+KJmMgHOPpLge2nP!dqt2@m7#SJ{%RRiHU*Fw}JSa%Tjb52>ZtO4zJiV<9+j+_8OaEl>fkeyRSJY!M$eLBmy|y&GVQe;QCq zqdQkQAgCYG;*YlQ@ed|Ies2rrxDk;rnX+E*DxMU@5|DBj^xvP}K~R)S40~5BG<%Sc z^Oz>An93s?<<2e#Pc| z%AB?uqwsy*pf(T5;cEr?;a`al!G!XTO2nR?gXLkbMv8VB6+^+?jGjm(BITz-Zvchv;rmu)n_DoTi2YwzgsDJwSNts5WeD+MEK-B$pQ{4q(_OC$+qK0D5?Pd}|WoqW3O3s5|m=f}cDe0fm3FJJv{X z9qs3Z_Imr{;5qb2uTlxJDuP4Bu=|gP;*od#;}nARa4!~gu>b^x-DpnFaCPV^3P#H; zMVKeygxAQ`p;$gwEUWinZ_vxSI-;TRkghaVsYzLRsgIuP7KU#}*PIYybv` zig9~>JIO~MX_b91uk*qhu@EB1Qb9jw7WK&ilJi|~Z#Wu`kwtwBRPrs~+RumKeYbsW`{>R|~O3b7>VK8}L0R)&9O8SBc zbY}SOb36{`E5>MO$&CVn4PL#I+1xsn=7%9v{)}57pWNdy%0Kw-5@D-9$60Uss%s}( zvnsTpLsU7LZrm(k>IK}?juT!DnNh=~79_2i; zy!ah)iL;z#+MfDFjJGvEuUp-o$|E0^8ISFC+JErelSF&4ID%AS>!XFxca59xlBt7W zDFZr1c~Dh{h)A|Q+=>J9%tcBpLp>F6aoEo=-we?j#1kPzxfG+?8 zTs1czZSms&H0iTHUHBG~(r81dYZ$_5s#^K!@4&Rt_kGU8j88jiR{pRf!X_ivCezp5 z7!8N;$eq)G&5}tyDyz>=0R*ebj66Ddu?X?LKBv~rfyQg}GTQyiyc)d#oGkA9jQsTM zfs(Ud(-0ny7AfBO%lb#%z5J^WSM9{!SJKFRKAC%~HoBU5TiQ)b|ABZ>fh3a);$KgD z|8@684nA@<7O2-Ycn-=-UCI|0lBN9$NF=cZ#LKD0t!whM2i$u@+X;Xk@l34qpzFMj${9)txFw9Q6&zuOr z>6)*GZpB>vNhi1~s!6iGOL?aT2*&eRh*&tS$e!-2I<_EllzZnT6-24-$$UyPEhk!!qS%|ZoCI;$^OIx#Ez zCD1^r0eRT0eYbwk?M;L>JRSLRz<}qDu?h;L z&Tec|=BTfV;eT0OzUX*4J6_LEbuCI3T0!d-z;C}xiK(IW2GPdPyf&XG#U1ss|v)?l_wIit5V;;mfW}y*m4Qw zfD=mgWdbXQK7T7miqsR#q`OBl`iE0HC0kpfw}{|sQVSK8fBQ6GrCQ`41|=gw zc&+5dz7^#o*e6!cO&%KvN4~eF#*m^*gOTw^lbpAh7w4Uz0^I1IHAqzYjrqeXFS)H| z=4_sicyBg;Cl|h(t@BKil+qytu1{0%a@?JNk>?EZDY2$ zZ~ca)1*EPn9UX?UruhC9N2@PS;@6zio!71t-(-G%^j`&be-b$aaw=u?QqCRGvwvin zIu8RQV`?wM!Z5M0Y?l?Axm&6y`DNBud5vQIxoFf`&^~_$w=N3BE_{AcQ;A3$$>g=U zZu)~B4u?IqbU3R4ci>W#S_&04wM~Wo!@tppT^4vOyu8w9vaTw)p^U=7h!pseR-&sB zfjqZf(f@h5|I5lSM}92)&o|A6#V?`6tENSx{20Y^#P#n3FV8PS2Jg{%1zzrmUuUQZ zXH4+KX(Ha$LZf(vc2!m2xe>$>D%wg9B}1jC^>$1o z>&t3w{x3zCbXN&}2EI9??@%87S;9~84k6Yp*Ab6?H?|$|wCcdmk&;FX1qdyB)qeY` zkPYMn{iGsAcu&HCt4-qOkl*e-XmYE@@r;(@@Q_K$#C=V%i!$n#$OM1MHBv^OlE zA!z@eN?Tm+Fx|yBf2GEO&4k?WQ^M8k_w%Y~Dk%t~SbuEV)CfMKeDTvbS28_G{&CIb zw%WJv4y#K7I_)j3uf<}eTAsFXFd@@b8-)YVeU3JVcT~DZk`BL|PJ~D$_d)*_Eq;qo z){q|oCJ*T4EOD~q<_!?6SK8IG;mBqi{M%$=kULUD3_J=mggz1jje%!@zzT`)#OnzO z363vi7uM{i;*O~hz91A^frD*3z=T7UX;2LgS9l;Krs|wVWfJ2LJsm~|{b*xpb6%>C zyChJMdmnyL%LzQB0xAykK|nX{*YQyji$85=BqMBXJF=O0+AZsU<&pgV3MC**&}YD6 zH1-!J?Q5Bw%Tg>NMZXJF3w-x>Ms7YEWp;7L;X~Vt_;x1eR)Kk)SVx;ih>m{GV3Ly> z!7IHB>F}Fw2gh3`O#ZyDP>M*4YRD~F$_4c()g4Pe?lT>g9`g*BN2diLcXPFsz=GQl zTQPBJDxa3BHtGzz($UZNTF9JEo;?7o5PEm2!(x!X0qU%RO;TFz8a zi(b1V2)SH*9h+>9L^6`qOCFYojN2FFQJWXbxdC&%h?gO;h-HgFc1pM5uU>CWnV+u{ zg3;~!Ngu6eZ2LMN^b6lupRg-Pa~R4_O|d@!FBr?Uy#P1J22r*FGk*uu1UI_wYu367 zPzk9R)5c_3+z}9yST`RC5S!0%F^VKij{nLuum)Ef^kuz3jY>J7CWyQ@Vw`qkQh1~x zBqxj=Vw6AeX^QT-23t>;c0?tgi()cDDWH#lAC@BiPpG>LJq;o*l;JfhTC11SXYJZ> zEbR9?4C)jkTUT$0&4IHcIF;bGoc7{>Sv1RNF$DC=mJFBaO))Q+H|CE66g*DeC%oC4eFCb@8t1L<8 zsgR!7x)=b{a=Xj+M}7N6jQj6dByH2iN^sE7>{CrppRc#=CRCnVaVai>V)EE!W?oOy z4WZ*s^g~xfq4b?~*TbUUd7^!OpUdt~{!0*2lV^~mN##q195Ze-I9kxkx(kSli7R@~PPO+n%)ibTW|=^&**HTdrQrU<8NC?1+~oB`KKx;|(m#GC#KVwIV zUP;zj6oMs04?m`qw#7CsSQJS|uOzN6a{lVYIvR+);S0Z+&UMF7AE65(rdOP?*Rp;f z=qY-c!d;D>!m6f)@*ths3(_L6e^Wp{1Xv>6Evf^GMAms5p|v?Ug6l!&XfjXLvTEvJ zxhl79eN|a~H;H$=ZzP2OzA1<%xVu(#w36}u*AIOKN@an+ioEIR3XlS^2XM*mHeljF zECleOa_RC>KAfjFPX}P5oB#)v>VJ+FI3m>BhP9UHcOBQ!4EQx7-B> z@~`|DewGh6$69kX8tRtooE&N01^OHAk%gtN`g19Q8odJ#- zH7SI;!MK50e@jzY@Id8CFO4}tKp#C2liay~&i?1Fr-NwohWGnjE5o1%ivnb2RKRip z4hbPP2?ri^bakP2B)T8NUm%d5zjm^WU zE=yap0~5BM+9XYvD>1qAQBGt_bqNe7W< z5)q*YSN1wSJ)(R1J;Qe{&H7wYI)1zwwE8`N(i8T>=-uh=nf*i>3Jpshd4`KYFbc*c z*`TI_HWp1mCpnEU5+)p+vh|{p6M*b}$6T5vEbKKYc+Vg086L&M!3lqT^>sO-mN}%9 z*|Ep42VQ&g*Zu-zWCaJ^*En1Mz-NnhJ*vJ>Y>nA4SvD}l;A_u;vAqY=p`tUvk|(Fi z+5879`|j79(YU_5*?QnIwkQ6d9Y3J9A5u^DZ~X%v3+cTlD}k>1yi0Cssp4uLILkMT z1?%tV@+a@`RZoJkHu(|O4<5>9%z+Kt(4491XDgb$_Z_NqIkGBX{X%?2&;G`1p+*l( zLvJdWWy3eTWTGFvlOR~}N==c%UxC4UGbxW^ePPM^7WU&sXfo&JNU+qU5(?oRIgIiO z3akXTme$j~X4AiMxiOcQb$C}+V3H}}uGR}cZ=<8KPFsC^oZPb_Wl7?-A ze}k!HUF&eFX^8cR?9dKRdaHH3SBK=C*_tiaU40+MX_Zqdd4BnL;Zths=*K;Z4dMI~ ztz%MU7`c{l{FtXNoxN%OvJvpWMRaOMW>dBIjg_iBvSv_*74sh3^bY=pfj?YwiQ0hH zN5l7X$e%e{NBmd1FG7BJ20y+a{Zk?dezAC9U59&6A_=^q{S)$Iyety_I;b{-@^y`d zY<3~50||-dikcUzFo*^InlQxZPZB(`5fTw_m!mVq2?{8ZiM4*}kN>*274#H>j@LJw z-qqPv@BilQGD5w|+E{OaL~y(FkD%JpenG^PK{AhI$X3NitwMb_T`sp#nO|2Zt=Z+F%I<((}r`f01H23MW_ z9v1RJS>iiT{$>!B-ptL(#nV4&w#^yMnKij8_Ak^g1i*T3&Q{D2*AE>Z6DH~^4`|V` z{(<)j1Jltlh)QZ`3=!%o>ElJA>QtjRw*lP0IXbfgFMdYEj{A$DU#-x^wyS@iD{6`c z!w}neowlJ>)n*d2{Rt|{*h8(J=>cwY6jSpD05D@E$a!RAmc$K~Dg&P`-6#)_(upzY z+8aQ8|C`xATFg~@6q>oeS@;u3rRD;Co;!iekD9Vd*4jQ1yOa%Bwo(^PuST1=}-j8q7$zFE2A?^J(gH|ma13bn z0&wDg?j0ucZi7_PVXI4_`Q77c2j8Y|RT9Yq2Y5RfsJ;^(O@-9&kUK+Zucep{XX?@PB7Z2W79orGo?$=Kuw0pyrHl3TWgDY^%%` zN+Mii&F)myk`e&cUC?a`T){%ab6Oh5HxX)%2e{dEZw3dC=%;IUh5?9e&JItt22L}u z7=@gQF^PfKp80O>_-@eM$aF~xRcBqJt?<~Fas^i+ag&QW9&iR4hM`c{*rxR6{Rouf z$F3;HS5Nc-+y$kJkbWK|^4Wg~Lh=2^A0t1EU+xeu@9IP?Wmv^Re9`|l!@Qu1mw&*A zKE{bfekeo3ya)F5)Wf4(i+;TjDqXp002cS5~x661YBH8f=Do5bC~uxFJi5#exU zE*Z|S>zSHXw(VktwQ=t5Kh6c!KfjjAbYC)a?<)4Jt2&tR42l_#n(EhnUEFBE+%GWS zT9UM?>fb*#^K@|TvlxTjJbMCdrtt-U$6WGzPkw(yiQa60L+2>#4COH}c30rpRU}jgL#-u&-hSFoJ5{G!r&|$y)6TqYKBmEOlvTv~Mkl+2hZD^! z#`C#P`&~YyK+Hy1N(v&N<&tHLu=(xl#b)n9dweLjK7~1Y!%6onkHlmwnBiEJ%dIuI z!R`M8Jky9c#u~0fxG8=86zD{Fu)-fkt!W0-BI4ph1i@a4!&BX2dHDaoO=qn+q z0IpiPVf9-#`Kwol#j(%aSM?OLb-Eqa`@`x z;282hGLmg6=H|We_}&j9mRGSv$m&D2sp7S2(t}7g%Uq}+q$c*G2&#$3nZ56eWI?%9 zxpg=jR~ikMs;*7NEe1kd{j+9bZrF?oVxLp$KYLfBSZn+wLvwTziS(nK4GDYfD>q*u ztdwIreB*IC9w0xQMaIojgYyAW?(jGpo)M5vA8^>GQN?RZUqOmC(_?6-7bt|4NtW!1 z9YAl$z}NQJH@ab}?L)Em^{&9|B@2c#DcFc+a<*6$P;hdI&iG9_(IhMJ*c21?-YGgV z47c4Hl)xD;9h0V)A(sTc!nwl!Xx;Naj2mi^iG%`B6#G9S&;oEnVP7bCCn18UTA`67 zwLV3G2DWV99^feuGevYm>ztus6vCB6=zw9;*7gt{+9x;=h^iDGN;LhUHk1%zUiz16 zePs_ay%*pEsw17>e;CSsg^;1g>)FRgge9jAKuf-XrQq}U#Jv|M9&d|$Yj+3miD8MD zr&iZv^A4I#R!1GKCaMB9)1Cr)KhodvK`cJ7AQpcd5VJ1{h@-o86aUrYea6#iV&>8L z>XWU&@1Qfkl7)|L*W0l6>BVSS4Mc`H=JKiLLaBv#24dwxIN7FZIu)M6T!j$?;5(v= zZ+3V28^chZs{3(E&mO`sK9`&D>j`&ZQ7OqccNShRe#|yW@Gvuzn6Wlr5oYq{4(Y(m zJ@%|M*Y-9BfWVHsjI`2faicXBE=xhM>y_2xT&!xN4j;4H z*6Cf01PE1+Rmf?+%D34sqLvX%8GqPlwSy}KY0V}XdH}X;qls;7tv`OK4InHsAuB=1 z5K17l*8LD!DnI-hi`igwl#!Ls8G+(wY43(G-bR1`QV>LMCI%OF(#%2Mk^tThe=fih z6%-j6D`siQ`-`FSu{*RX_hzxqk0(5?skZ@}ZSl7S$ax~~U&? zKYd&PV7{`<&bc)iWqskpK*V9<1VIQiUx)_=@aA9w?Z=v}-I>$tqf@sp2brJ^&?NYX z|KIVdsAnn;sXFyo#!6oLLK!51J8={C%VZ)!JdJZ#k!9ew^-pn~@k0zp?G78tb@ym% zIVw-qts3#ynaoI69!@72G5QH>RybzbJtRA;&j@iT0JoIgs(^gMnA5jM2hw-`Vjp5ivRv;`of6-=Jj?0D+nH7HyPxw1D&iIdB$@KFh*IznV z`}w_uwcUYg6>x?)*l?sOlJ!DQ?iE-=Kdk)nBT;fY4%>jV zdGkA;^2QSj2kp=*QgAU7A03r#o}CRH|7Yf9ccc)68d5CYf?n~zoJ7B`D%gL)2o@_c zIyntHa=``eS+Ba^9s_^1UD}$)sNi^@!#)k@N=q+Ll9wnrrxx0$dm6 z!43CJ*3Jw4 zx~C5Oi@j|*wLTZTr(?{;27lsPSZ6+|kW+myF19epST^KVDrDkRxFb(##Z&K-sBdAZ zeZFhosZ?xAiJgs|sEr)Q@<4xE0qqs zeK!!1iNJC{e|hD&du8B_#Vm1OWF#eekrPKyrPcmPy!!O2s1A8S+)wGv+T;QC{?cj8Yov!35H%0+9`tZy?|uo#F`v#&s6m2Oqv|iC?~- z!$?4TQg9BFZuLUIBi@Q7Zcs^K7=*LMi$s3NNHyCU;1bB3NV6~ZZ7e_;tOs3Q=OCee zu=4u6nC`zyvaV9}dIs1R*rT%+)p4T}{_{)NUF`*4c%O6p!&6^T>uCbe=CM0h$h)a< zeIw^!LXy-k(UbrA#rK1gCYw@kx|=HIA`|bMfxEk#HvmFN$&`)^t zF;V8gVwU@l_rmaTBQ{_&fa4=Rqf98`$S2r1I6mXZTBKTPYBioffpK(>S2unee3q1c+xpKIMYw24dS{>g;z=y1NUiFt{hy%Qef}S2YFhi30;zwbgEg5D*Yr zAC05xF6o%G8Zaze5EH%bzwGekb|ps4(dTUK9&gZhH#U=#S+Y;;!_QNQR>jgPm71=< zg6mp5z_V5W6^Q__snY|exNq2L9{vYA=Fp7d&25vL8~pb_BmVwD@bK_bmReM{dcJHE z6U0AhfX7D@rQT}S)`>LR3QSn463j z5)OqJeBSj^@AFUSbg?Z$cV3GkG%YTa86B{S4xV};*4xi~YyG`pGsY`$t4EB77mZ0f z^Vf!-&3sh-)WV$1cB73Hf?TE3cd(Sk-G7UCo)geCTH6jirMt)fm)}-l-wZ>?`gdX z(&b+f3He;r(lIlK%BtBk`=Z012&~1=T~#Pjip%{D5?uXk*!H%_VL<2?w`vkxG4koB zC}NjlKU9~^tZcakg5{j8_Rqa^Cg$<+^2%!Q^Cv`0u9v?!q*OjdiGgcsw!+m?6Qef3 z%M&`2;7|jZj`v60$Lmh5%m-VBX)Hf>rGU9ZTTErRD5JFdcLG4Zr1>>^)3IBvxj;^P z0{#BfQkInDA2}yV%*lWer`7e_N6t}TaQa?(LN585CMa|+h_0u6v4N~d9T3#W_~>yi zI^O_JgSBTBE+G4ibQ*8Rpg|4Z%)o8FC6RSYzaTe+yxyH8?W8PL|>erq5 zh}Xn@#jgeV8ldUp85)ZG=L79z`>53m)b@5qK}kCsD!n;LN=%Ei_EQSV0NsciubY|e z)y^~(=^2}uJBXDOrqv^3dt;bnEB|6Ek}ws^s>uQjVGQZr$w^gavKr&%v&|xFfBi}M zf4`|Hx6`=W>bnrmN;L<-=@!~qNn^^1XfTTQ-396;yy*>O0PNuW?x5jOzKFzOE3MxK zScVKnC)-eA4V8Oiz#7{Y>6fL>*^b3dFGL!J1~A~QT;zy%TrJpSWzuUP@_K^d^$^NP z*oeV9hiJW+3Ab+OI?=>;WExneO#}Z4%(1Ep}yD+J%^$9~rAZvUR=<0OOyaw786fQG)Ggssq!`$-^=EvhM(M@po5xQ7HNgWqHU_H-ym#7pxTCM}3H26mcUmzonA|#5UZ&)aj0tWM4EQ>kb3?ENu`Q2yiIrA1JFv zJ`#ug(Dmb!Hj`6@@kXA49~-zY#BE1kP;_JZFQ;BVw)TLot`aeS=;ZsBWSu7)BItWJ z`-6635jJUwB$?@&s2?@6k$m6@6uTWzQ*~@7z(x_xoiGzwjcb0 z^~6n_b4`T?8wlnu0=O16mz?$pbYd`XO%1|Zf2mfj%d4s+EG-Y2kG!jZTNU*}1Te6P zR!sFS38Iz#{#V#pN@7aGPxi$cr*vE=@QCBPi-(rIP!K#y0y~hALbhOtj-DhVCwDOR zIqK`>HL`^Ap;>6d4u;h_h>QpkSNcW^G;5f-SiMV#hG2oK1Pvo?v@Ib(MeDF@@)uxE zv)Vr5RVgk7auM=SdaX$nv(^~=hUj=8K6WIYH?x+qUZ#J93$Nq98fp{kWftIHcmS*>D6b3ilvvNm;s6M+vWO*dh`W$d7+CzOi1#nuj%d}$^Z=TWP&a*o z1Wc`8?eO2c_@Oo1qFNUnHwsj|J#CcpKdC~gmh8e+2Ka|Vi6nhtq~H}r-=l4**fa%= z&v~T;unNqL*3AkUz5gVMay8auY!Y-Mc{FT~q^R4fOlI~6ZRzg)Vb%WDwx-GX5P|*C zA&tS4JN}Dox|> z$t!iu`#5-R-t*j?<#deTliIG{KisxfR$;RAK#292jGdtwGbaO#&f=S^Sy+v3xT^QR7XhmQf~(W>$bD5E+P^?&=;@TXcRR`hK--3 zT&|zg7V%yX;cB)cvZUK`(`}ub#4U03bqrV>9nYT~e|_R#(lwo^lHmp&oFE;0n_1-c z*ns{-uKu>r%1eTui?JJK>a=Wqq`0MbRpclQ-(GPL!h~i$uTiLTRjIouT=ETe zti7uHIJIg;_CrU{??>MfM%WVVN5}b+3%7uZK*pG93~zcO1_j6_M)056{rl0k1wI@5 zufroE4eZvTadO_8-H~k#2IjMs3m5w*g`=z#u;mRkzfQ@FynH%|1T+z{*O1nZ`qbCn zSiq$LlNp@A#&d>=q$SdO`=fU(<_EYk=6&>OnF7P;-MEyjuT$v53n}-7e|j{bXK@uJ zs|LFXi^y;-+S`s%m-ZLVz{J;~S;)rGSG8&Kba;y?KI{Xqd3S=$a)yF{C?uMZSriv@ z;PUK5wMirvWjJT{H>tR!w1vrV22+7wcW33>wmUaegTvWcg4|6-StyebV^8Z4AM`tJ z=7S|DQ~lmR=b=^fWdE5ZEg_T;Ax|*^|CBE#^!VKGas2y52Qf$Q3)9MA`mYgdRxE5%vRgM zHaNUW@K%bm-r`$(23XV9;Vx0)Y19g=%DU1y$v^+*SNP( z$ytZ{XB=j;t(^l>XdVxTQ?nDK!S7WY?TF|c2gX%R9PBO=SFYY_h{tB5@!bjWl11Zx zwQm;LR=1A#VQ@7acw3+PrZ~{Vhn7u(n-EvKAh))+P%U_b6{T@WLnEZG9@P69t!`ND zgQ4VhdJm(}O$SXUe91k#Wi5}Q5rRIQekHsz8|U+HCK$CR}-#;%Lc)_M}fVFF|U`PLvJABt&{{J^b9>S>*(X=81 zM5J$GKWn6$ym~*snMy2P0;Qm_opTQ({ zd2MA+BfZMwzd!F`X^c1xuI$YUQOr3!n=wEdLUvcDs)!$-0PQ*VSiz=wp;#npZm@&@ zO+W2VmD-@}rn%7863?TsKPE5xcdL+6{Szg$Q<79sn27s|K_O?YEZbvEYOMe$LA%Ws zT`J)bM}eRG95ISDo*Q#(%ph8!s*}L^V%~h?gz7U@kupW)KFdV(^}o%H4_}m*hqF+F zp<@j!gT*`5hLbf7v!m|Sv|p8{Wi?>$LyP_spbr6ODF0rmSK55OqWs<)Hh?SYS?Kkz z_o4r6C&K7q?l=5xQ+URmX5Ggvs^i;f!X@E7f>^b%MCi#v=BWU53RHv>It^7K@UKLJ zlR`5L|IOKte#%XNzD@#>Dn#&58kqyU((5b2f>Yb6(YM2~2tAt_MH*-0vKwhcl~UpX98x%_$+`Mul=}Cg+3_ zLPe{zxE`rOLqp$AMr`Qahdpj@;RoNeN&52D7NDWj`19sSt7+aN74Du$o-PHT`HPb8 zmvoD&rF_o9U!r583n65Tsf<7+()+S`x{pk&30mZ9cR9giB#c1G&?|aO&Z3S4VFB~~ zC%taF_gC=c?e$ReSx3FqjJxe}CzS4zuYHXXpI8?R*q+bh9deccx#Qi=whabQs*?Jq z73-XWW zW9iaAHE%#t zDQ}lk(r>K05f_Q+-nodt5+N6o?H_H9vc8p>lnzSDtFTZ(XZlj3*&_mN?O_C|$KbsLSi3~a;l_1IeR)$MtFg%4 zq$H$ka2W}tAq&MyTRRs}pqHsjf(Ier@ORvI;ZEoa2g9&~2Zx@3SF%ta-x$Xaa(JE? zkSIid>q))H1^H$D2U7R9kS%^&wAVpY$?^=ibYM$lKE1LYA#IWnt-Z4b%6wZ#K@H!1 zcZr;@g;e$WnVipo?ArmL9|xoQH2Q8;;X!YNIBdo7{o4*e{Fox|?reB;@btTK@iaZZ z@${QFyjos8xLoeEV0AqIs4H_UjAP8JB#|NXlI?iq zUu}nF7&HgHA_0|gd)KbBfs~aVn!!z{#iy6_{ z5}q!3S?^Rjw}0$JSsNjA%mx?aI7S80?y`b~Ww6*xEG(CRrc}xNz@NH<@L!D~p}Mea zY-}xNs~O#BhMm5Bj)$H=y79;WK*c~qBZ%s2a9(U{6)RPTKhuiRK*^qZM+#`Yy$*{G@I0ULBsnh$j(- z_;0_{`w4(26Q0{1?~x)9T9EqQy;&~ud-e4TM0QxZn65;c#fhbJheE-j^e@dpku;8{ zG{f~|mAqLG&^bI4{n3G>oPpb=o5wHO zi)cU+WF0#ViE~Nz-qGK67=kD7)u_n;lC|Mt^Nxkm6Nki$c#GOPDVUV6}%>ywm{FuWe@T#s}8AB0f%(j z?D6oeM@i6W6BaGf&}g%{(&`z<0_yGjqakZU#nKsGGRa^=lv2ObtS8=`w@YV+wIYU5 zHj?bT?MRHUc3a)O+;}F>o_q5ubc(2P^CH<+k37q=>vVaowDt(!-yZ_lhQ9A?LNB+b zoi7u*kDDP7jvj7<`NX=OOgJGm`EWU9en`twvBZLqjDWNJ#Ep16My4Tn%JO(}{ul13 z)ZP)9F1Wz_B`qVZuN)J&*mRueTTFv5Md!)!k0Jn5_JWG0#v(QEdsFhYCHFB|ZQ9R` zm5c4it$s@f>)?<$uGcSulM;Js4K5d8A1TU{9LUlK?FN z741m+Rlfr8HTJcRULv~B95Q~B$2XiY_k}!$^^Jz7{QEykr;=kCcfcOjJ$MzxIN@)t}p4k^56xUkkb^(B9mA*31=o%5Kik zqg=x&A9IVxDnyA|^RBJt;m;{b@!%N*^z*R>Cw*67hVtMj{Tj$@!LU1=q*)-Njq;Vx zZSN;d0-CJ7wUW=D_umC>Q;$gM&p$ESZx^VH?I(BXa4J-&V6SV}hq~rgoE*kcR`pY& z1#CPvC%ltuR)TJuRuY|Vp%GvZb`ysXunp*3%=dG|4jUEqyNL;9h=RtNGiU!#!otl*O-V#F(>|ZNa^y?3MD)&^k<~6_+;T%Lt1+G z3juWn-@E)&tQ!Q+ZK|wpwV=Ph9yXtY(w9koy5VRl57Es!|?D(Vt;qkn{gi}(QGavxMs~K>rt#_`q}DYxSY|hi6DW*!o*S; z%j$PzRmp?Jwf(p(o(;pZq*E;%z)=f9nudgZgAfQ+r)5a~0K z7l9AMPoVD0&E62W1RY2}-uE1EMj2WRLjB95d2DVwj+YoZ!q*kKXczK=nplJwHs4tU zy{>$Pbi_poT2S|E7ZdYV6_h%dN7=JAfa_|{j;1@c+Lv(j&JFGGkr`(^M_Q=I?C%_2 zlP5j-j#?odHOO7vll+IJMkwyJ=r48F-q5(YW3z=Ha!ti-!Kn?9kuXXsi4X8g+7Bvv zGGSRJ!vjwmqpA?$&1-XQP>LkNqJt!E0{6a`9t=H`k8BLsPs&wfc2ziV;ih~QhL`fb z6-(D8sz!xkU)=}wwX*RyN5Po#u~TOYn$%5S3WM${4wGJPA?9oJ;`8;r3(ish7)`Bu zwYu!^+cGmJ-CdINNwHaJ8Zdu+moc=yZd^|eMshuyCaL_!V*Cxn)q(Hh_nwc~aGcK2 zbRHZ_^zkr&JGfzWura6;{gf=iOTz}?1hIxTdj%Kj{){3T+MCxs^F`a#HdbIz@@^(L~QuDK?I@ zXCQ;lgKz+2uvHCW5EA`uwa)C^R>9`OLkRu@d6;RmFC9}CotuZGYv{3;YXUQVisUf) zFb?8tuZ$iKPDREya$Q$cbF>}zEmhk;=h5RH<#Tc+hhqBiQ?4%FK7apg#ooIFggD7! z;{DxWGDO;+i!i=+fM3TBx1sB8y0#_4CX%pzwyhGtjq!@`O=|4mDZOwX`U};?c5!G_ zB`AzO#Bsk>&k6U$KrcJ;rc;zIt}-b2%^*^kH}sH`+)wB02#2iBx8C6Q3{?+PRX%4c z`HWzUs?#|*n;h<;aGdJ83NJ?6VtP{>TbpHsFTE0V3}7TN6OuG?#LG835Ghs`kuim4m|JW&1(}$* zt;MI+EIF{Dxb0JhD{SDjjoc+oimQfCz z0Tq$(`wO;V(btajTCEVZvVUw-l5|*<4Bl9(9>s+Pb?~CSNita-c$C2uj?YNAlRtd) zX&zvk2eyuz2$}B3s#3#>4M|KAFC14D145^EN{x5Rom%}LNLCVpo3p#o56_jHavKX1 z7L0PK&szN+Abekg>wGr0Z~d|7ji3a~-OOs(?TkBy@Z5}0%qeZduTOp#5{E1Qh z{1)TQKQa;n3cx**;EC%Hr(M97JW#1CgTi7g&tYTeR<6uwDKxl48P)s~@>=4ywYpE3 z`^5#x#ERas6ZhC%o&h)6gOD1(VfT0JOElH);KjHNkJG`vTVw?|=6v9uF%f|=)x?;a z+^Tl-i5)|Q<$SdrUd{#ci`Q*t6(fylwW=?D$$@k^wvpv8Wq27~E1yaP*4+R)keVfQ zJmla3IAgSa6dJ8BUU6P#tsy*$w%zZ=r}$+?iw#4Rg(a6SICPN}@3=`Mp{7Qw%a>1T zC_(J9t`Hs-MQl2iUU`g49t}eUkuc9)z2ZhmC$fBxS}Tzq`7Ez$xV6B3(6Zod)uL}C z=E>QqRARxpbXhPaiaEQxSd6U0zN)({G11PXIWN8BK>y9VGjcco>oFs_8+=S#_jGkj z=BiQ!yhPZa$a^aVi(VGlr%Ku%F=jSkcci?Hd|g4YM3xD4>*+E`j{S#tN}(?vl8zua zi3h5ecHO#bGR@y;acNdS@ylRzj_rPy# z+K!pNdLB3t6ABE=uqi@y);!d>Hkg_HJ(xZ; zFQ5txAzdd3Y$&lV%H1A0Y=A= zi!R+EbdfxAsx040g5L49yj~De6v5Ip0u~mwv1WnrH*Erwye1)Tts~RlUIMn9<$H(~DXc%3Q`*bJK3n;s^ChTOAUN;GS1ofrhm_|k zZCV$8l;MD)8xXKY(uT>0#&8&uB;&Ib;QUpHI2-DwLJseg! zt<6t{lQ{WE90)$Jufkwf69~d`vIAdqMs}UP;XI?>_9pghU6SHJfApZkHHpKg+&lqNDQGnZSaFckwi6A3j|KlIpuB7}eyS)D#C_)$fs|tyb+hK_8 z&!>R|;)H%$r6LJBvpw}=b}XE<&D*6IJPv#QFL1C%A6q;B{ChQPH^eqsuRBTc6QJNw zDM6rwyDpp*8tPsUE7nh`1Svf+3KPshqm>CxcZ1vPNi9}}@i^C!Xg53oe}=Ic0a(HN zv`QXUS1r8l?Ll#dpV!sh zQjse_m3{s-Cdm3>w~d&mj1vRIjb88#Oe`W4s)u5T(&Uum!v9XvB?Cvc?(uruq035m ztr`}boEzqxhk14_`J4eNYG zqEm<5caPQKNXw{f#qD&q7n6Buc-Wo7ynQ$fIgN$;rx)6Vb2Q+iaPoO?8uCjRMUQ6Yl-~`eyw`hl$%0 zF#L&1iS%Ps^r58Bw|oyg{LeoSTTX3qp&vQidmJ5;5Ar~f*ldVi^Q+_5U$#cOC9Gzg z{oxT$$f(5m4_`v-7!2nhUe}wjRm`!DMjI>&iEn!I4*x0qcEYvjlMf)O}%oJzh&Yax+~W#jB6y(p4Y zfJmL$70ru?`t;IqKabq2>X7nrSLY<}H=U9D(jXjFy+~gwMT6R7X^HsQQ79=X(Q%I> z9wW&k!a;%5cd1MkWE$+1`958JeaDG&_teE$L?mL>zR%?#19$5oE!Mk9zgigMD%)E z(q@Lb1v|OYW=iq(Gc|Dh^hyn%s$q?zIr%A*g&q&DbsFx5>TR^<2UivF{c4&-_k!2t zM!$U(M)#t_XoOkQ)nM@xj!VuLOvBjEMt)nQI?rp|8*<9aGxqEK~_hV+Aazy1%{O37jFHNfgD} zVhjhF;3rZ;un%Al7Y(7O6-rb|Ss6nh*k4Fb-RaY{H6v!hX>Lv*kF>VC1DjN`Vq4=e zXypu+i}!1 zMP!c0GZ;jfb<4x#n#1`ToClA`_?%gkVDLsE+p=?02&S){?=@c=AM)=WNo^?;gcClJ z0nQ;okZw!c<}Fa3rc!7xKg0LT!133uJKx@Y0} z$b9ui=r+a#F+Pmj)m%UzZge!`nx{&V`C0fld{pdUb%)1NyVcA=kA)0fINXr&QuO$+ zr_S(1_I=s?sU!tkv+bJVG6u>;kT@%)7q{1sP5(X9A%#JqyiAZQX}hEk+?vlOS~!d( z1rs~TTNk9$bL@N+M`|)ZPQ#7t{D3wJ z5nCO|85!iwFvUI*9?JFK_<4mYT;OnVuJy+lpG2rzR47|gV*rtvKAA>oNcm5%@<8YP*YNfF^;bJf)JU15RR>;YWnim)&-DPc3d zm^=nMkft~}^PE=q?$1WL984p;%KM*UI-$iCrmSBa$<&Lxk5`(Ci>R7nlcKMk_WC}D z!oc-REaROKGu7K(5$&3lq_iVsWvc08%bn6{kEYcB;ZQBWp=eTNOJ zgzxVg5w@{bXQs8u*cctdM2KD{>Ry-4uwe&LLYd;g&QXd=-FNEZjDI59nZ0e%ly(8! z&75b(eTZAasz^0}KaHK61!ZcB{PMy&R^(t~b7KJuooy?U5IctLDhUr5-lJ45grDiL#*SGY{CR=05Kx2;sqVV6h7MIgX7Q~ zrjTFdMlRxT4c}FB{{%qPB$2SfA4BiZF*GYrflG9LnU`63rLfXUl-&QA|#L!%lQQOL*w0c(qaRIkU4LvQjBwK>Uhw7d{njv|N9X zRFrR2gWb%qE4Zxe-}cdn%kUR3oGe-y?`@`hB7uMt1!c6EVK6eb1HxW0sTo4* zs74~YT%Pcv2uV}$NA#nrfkFHUkG%*T#YKvlHsfv}0~z z@w2WD&AN%8OzFp93hgej^o_r~=t-;R6-A9+TVJ|{`7r|yk*8XMn)m#SiodY$s3#lqf26*-l8(I$LtPfY*Tew1GpO&8x9XvFJ2obL=r&G33}W5uU>>~FYsd)lDwp8R?xjTYtNwDn9GO2q`uEasBY?nY!w`9@*A z&9Ex_PdchDv+ez92)5~+w5;Zlf?*;&xOiJ&j9llAcvQ0stleGZ`;hfmw0cPyyu2VP zc1p)&$d0Orf|JSRgFyIGXDYbs&}#iI)fu~;x5H>y`aC=_eJx$ST<=c51m@0({q)m{;nvH*Pr?lK^W+gSvbRDu>$&O?7; z-PoA>p3Flbysb6#Zm3+g*;-IID)GSK$qL;1x;|T72XoP?9r_Fyi{od-qgW5nZsT9e zUQY%5CBuW}>+v+R$Q-Z)XJ{Hpz_}7wM5Qvm)qm-NOW!z+9e;Q+x`Fbr?b-^zBV?+# zcNM6LWA7=_!i6bn=wpdL@4cX$X()(sNCh{IIzPfa z;5op~Z%*4Upgmou*>R9w24(yBc#eX^j`1W->N#mmoLW`vPDANv3xG|;hp zz76_nnAHY%@Mr2e%oInWNbJk#ME?Y3M!ne%`l+xNlvfxJ85-K=nXXb$nY4P@LM0IscL*PV*z_wlnU$$sAD!3x#sX}#F#Is}}(&P~;5_R$>jUI}tT~~!$KrMgD zThXYWo*WySz)AgZk$(>{DUUO!BrS zf5{IdpFu>xj`R8Ht35yC+eZ<^5Q1>XMJsRs*BOv?F{LmM)7bCj1bb1+0Y7_ zvLDPO=2D;0@o(O%4UAsRG0lh%>1Bn>ly2?&GL7Ay&XT*rHtw7{zb!e05nja+*ATwL z3)d=t0)4>t|FQL!L2U2^;+G8J!_9=k9(keDT)Qmp9WDYT7c4|yBY zUCbIJ=|xAA+f@@3x8a*^k-97Wo^stFMOLx~#nY7c4%}Mm>syN0W(kx#w+^jG+mkct zu-m8TK(ff>1Yg3f2=JQ+cjK-(u0eI9d8=q^?peYvmNPO3bscMm#ER$mjZ4DJ{iiYOEr+ z)7a04!c47}AI0(ct(ZDWPnV`#fO~i-Pnz)#f9+NK2rm z;_0a_`~7bCYifZh|L!2EC6s+@pNff?%5W>wam~-mGfoaHz(=v@O39FOV#Hsgu=MQO zLW(G(_XdqDXoq(!rdIer-XA;Wc61Ewbjd3EKS=%0SH?1azmu=EVp&>D&*?Hr5Y9#- zag1m&PssT0LR-)z42IVC4cr$PQS`dx0c#z`}+}5gckr&y<%n`gq3jtQN{SrwI&N(6gD2mFfk}VAGK~_Q+VKgajq(j|R zj+hriy|?4Xv%bs&cT{^WPSnez^tcNf%(Fir#yj}#?>0$bw`Z6)8y(7(HGI8O6#iNj zPw~XZyc2ED(=Fcqz&%w1+9^siyH0krd%*8sy33aC%9Ds(>2>U}F0>w@uE|tUY^Ok@ z_E)osn#?r}i;#TD%Laz=%vd&}u-XP{&=)G1bHLuwRd#DNRqCT2V1w0NY1=W8K`W%l z)!0i1%furBm!*QU8gGV@mf;u5#OANY3o+3H#ro#<5*$M!L7r9J6O zn)DjvCN(ml+94^LkkU-Wa|18^vqE~X&EF@eUXLbPL8$GCNNkZ`j02v#!Cgx|^b6o6 zT$KL54BkyWsK7#@A}-b#yRI zIJr1eQaRy8m!8q4vP#9C^QIaV6mic;6)4J9xL{fmZ{1So8dc>MI9tECRpCpBQxNcZ zH08&U8Ec@7A2k#a5CvpbXD%B}uRMT?K(H8sp_wwLkds7D^@@GfX6Z{* zCrt_ECgO`&DIzhs{L>*fzb5Wq? z_JVX4rz`1Yu%$Pc^xRzoB~%G~-T2GN<$JK0>a{iTG_Jtem(`9o>>0?s${# zCqdE}ig9Y{*Z8V*381Tb(b0U&P>W3}IqAD>g6RxB%p#@qgxi`;A5J0sXwgqhy?yyY z>;=;|E#hLQwaSxJ*((ZeFGbQx#oHSn?y7(P*ir<1nYALdPRamu(0j!wZccjiw68cC z=L8zY%=D(m3b1Y8UyjKpHh|BZaabl_OH$ak@OFi3FpixPQ-ptEY%jtTZKKRjjeLRb-QL~bh7T8d1&E2F``n+Sh^iV$ zp>at{WFwltD`T9jK+S_0!V{~o9Q7fd+Cw@|dpsPqhDM#grPJFIw8BaS^-58Kwp#z+4gApQml(TVh+bg@@Ye>gh;AQvndy32LiiD zRB>LVfOUMS(~u_&Dij1e;LSfJ_TXro)OG^E2AZal{QfZZnO%)WKqIK7cO|=L6-ATV z92v)sAN**gE8!jk=9gY*6XhwGNX;aQ&~ZPW{DH*Nj1(zxgM79W^UEwfzBw7yHx%K; z(@Fd_)XQX0RHxR^EeczkF?oIWyFSPR@+WX#&5}&=YMF(<+YyenVrDRB$#=Xn_+8J} z=!5jcrs7`owcELA@m#lWt^v(lz*jV#ks`TDUV)xXvauLN+Ctc}QAu7Sab#J8Rdten zQeA@dm}U}5B2_0d<O3S-Jt*(LW$}~o|B_lKvXY0g zSN-Y%^Pby7wC(Z=pT&9Q9w3vf<;TP4@*L$lNz&3V1B^?rFhAHgF70JIIciFwj$phaE13@OS4wKiGX+Ja9xa-L zNAZyi>pv47aB;tWrU+5tSS+cH(_qBLQJ7MqFy#lpGyBAS~^ z>|8FBIT;x?*d1~<6?9Sh8@m+Yigx)nc3>P@BDpEq1rCwqT23w{BgPw_cmY$p5Qs=m z63P>TWGr;a!I!}XR~Aj*mL?-Rv8&r=!S(QvEng7HfQjlrq<2;->-*%pKqCZ8Bv;pq|9-Gurn1I+kRwYblX`&%E@;^1k8EFDr|Ml(M zai#BJX;EiBo6$^nvcTo6Mkb9oU-LRb z^rIcc+@6M0B#t69*hW2(9>q`*pE^bD)J3_R+a&((-QM{9yRRA z64u7=-z2=LvdV5K?4sr}D@Mk$S(xUq?j|_;qEeB`CCI|=+bys{OoV1B(5h7m)jQMS z>xAIS)FNF+wi$Z}-ECTtMAY`=HF9CBjlVsD5z87SM|uVst94z2^j!nDLUh1O*8jqz zX*lsAQ`e>K?rqw19lUBJQc-dUr81F6#o>aIu9+368f0FUeKjQ;Y!AdsxOjMyp zKW%wv1BAZ%Q|R6!NtR=IK)uXOgKSx9aB@pl^x&ALky}xvjlCzgdh4^eGm^CmNmBjh zbNC-+&gZx5J>>te%h#1Ob4hTQbl3fw0rNDdHAahm1)tap@(;vv3eI93i@26kRo4>X z7n)!xj_IKRz2OU0p8nF{&3-fm9&Ryk)UPP5|Il)$##pYchnO-2;!7+BlMb`Yqf=e7 z{4MzxtvHrtc@{JajhkjfPA8EB1A3;Cd$)e*ufnCQni7l|V&wE@PK_`$&uTG|`2402 zxW80G4QZ)2ksD3LIUQ=4%^YliE%|~Jl$W)PU0T+-ine6qhfr=pmw!a<#WsGV$I6Qy zYM-|&XxvzC97st;p-M~VJn0cE# zez}~27-(Hwwb|~1G?g8yLYH3Tz)yjUYea16Bns9e=G2zW)25yihDpVLMSb4Tdd=l~ zJ+&;X?{CO;0ji^#i!VO>zS!js7Fa0F+`BJ_0e@P}KXU3KZQlTKnH$Fxn)@443^z-R*zL~+cpBc8{I zV8IVMDw$~1l_WmxK_P353XP-T4l$dNSwSZSjpAP{pivp#v;UM8tUBSrjaZo-0c1;EL>+V@dY#{rEN=jxrcT0BuyQ>)Yqmke`P<4j^mgIUpKoU zMrt1Wh=khj=CGZA5^Qg|pa_GI|M>kOFYhH7-uv>)0FN$Wt~c)L&yW=!)5V2NqA&?d zNqhxk$3pI=2 zZP@88-fTkf{CGT!NBX(>Ut~QR9Ds3!PWqX<1C9**kMIS&P9{U$;)WRMHwy6OeV+J7 zrbq}csqcpsW|T;8Q0K`fGm`ZQtsNNBta&y#uZ7;}t6GGCnrLTRit)^5L8%C_k zG9Lc*l~u|*spxJgX#8(MWSD+ova8s3SO&X29+=gy8)SsVXZ1=_%SQB_0ASY{g)U|u zt-Vgo@-NoF*0nf=Vu=PMl_(SK-b6@Ml5W#E7K?vW7rN85)}el8JXUOY2xhVq?#tyM znuW%kU50=gKaQqu*f$44&Z#U4-2TC&xz!7Jl%grC`yJqR4y(RX);FfdMH<obcQN~H z8LtpuEm>VDudr`YbZfwd=-PgQ4J^MdBFed62z}dkyMM}H_g)E2)pccS(43PpC?2x^ z%8sJxk?m}uNOrY`7v_reY!OlgSQuDfJ4F+ouK5UIEPCmJ1x+Nhmkm<0u&Aa2&1i77 zj-j!ymE-1d6IG+S{*(|jsRkG^SLW}Hrb=6OaST;QavN4*zV_P_z2xyCUUtLH%hV+} zJPKTkDXqagNNDxLi-2kuuUDlD6F~y_6_vr1S}-4uz)h9X3{!M9sdcL{?v5s&-%5r9 zJ|yA}KnAB*vIXWlypExEEm7HaH{Sp8yPqS# z0Z(Fo@SCJ-A}d1C-X&WrImWSV9Iv>SZgx-#eSpIX!PQE1!57S-><1J45BjqtH0Z;f z4E@vVCX!B;uwHWNd)ucGHnyg>%eq?TR-|dLD1BBCC?d;kv^~_b(A3rx@Z|FVVC_lg zgd`|X&=P9)W03TP#gU35$Ht}Hp9tjV*WDRyZ6?eDWN;Y&OdGvOR$yc?`66;Q#Dj{KqGqRGlpOqZM6ab!f*ltyuEaBFbCe+$^rAew4Y}k8o~Mj^IgP>QUM@-r5K{f6k}nG^`S3~SD7(x zT;d^?flr!Dc=2%8e9jP}T&Wu0`KTEvMG>A3FBS4rOe9;N;m3(xoG zqDlx8Q7o(?44O%DP%{%smH;p_vtxFt0ARlcSe7`JoVh?2oWKV`3eMFoZ|!n{^Q z0{tjeyXbNOZmVY;9`Y9i5r`}n@8)C2=2TUaQ@@LH&!gi8jk2S2MSE8AI7m2}3WJce zhnP)Iox>m{FLyVG@IRcQuFvfd{?x(YuXUnA`L#$kL{miFFHvpk17hs$pFC}mMca81 z+;~F^-HCue=TNG4xP6s*1?rmfgk)u2gmo+U!VDP~r8@Lxy?fK{9}JX_9-!iq?FJif zbYcNfdP1=5 z98)jwCO!+>m+NnVvqqm8dWJ@Jxfv%MA6Ys}={{b}udHUts6K@#CNC~> zQCr(!K4Cs?NlELZmJ*JoX3RXGWi05_DMdA`#Wv=+PfvZ1q`{i>XKJDTHNu(wqENSDLC(DHW-Pge)gQMoDqX_4O#CG*H5=jwg<-1@+tN=eaI8 zP&igjNolyUVHe@_FvP~&eYnejVz`s#jroj1Of~>KDNtoS^4N!n<${eJRuRcpqs&L~ z6%~RnkFK))zaxZMFb~!-FeUXVn3r&&O7ZL9K>h5uCw z&-qs>)P@+cgy|YZEO0_v90X}IeQvs81(vS4x1=SP`8^&kR>K2n0*@Ox*0#}!1j36ht>q~QpLRPk zx;_jv_vL8sq-VsB8=1uTqpz6#x_F?U>>JLnfuj`1bTSr7sFC$nE3fmg z9Gf^9IP{!q{Mjwc+r17j@`k5gCo*lZvLK@Vc{=(5ctNp%Ve&$(k_@15gd)ZmN9!GfvTl)4HcrYa+=O`cDDT{9;G z&!#}19*+M#9qp*&{Ey;uo(Yy_T$Zk&YxxNHdZ2^C-*+sW;p~y2Jv^GilG@={>WzmD z6{`-*lH-sjJWJCqgQLHppo*xB;@Q?S{)JL_^oq84epRb|6E!{br`LbR`r7siN2fv@ zp`;NJ$0@+*!EAD(o52L56rfHYiGYF+bOr4H(7+bWtqjIgRCK4v(wxF`a+8a9(`eUX zq}`;ZXR3hg6xfX{v9eO)BGNLJnN%1qeTSu|I0nVi=Yjv&pHxsvuCBN+2kqtB^6SsG zL18t4mW;5S<6zwd!-&^st9WjW$$9>yr`1^oJvI|peAKm+9X4CZjhA;KBMXz4S}>R?A7zw4FCu`v zCuF%sK+$C>Ak|%C`W(#u^;C<+!7?C*ZDRE?~ctbnUr;O1r{4YV!>2vf4(FiLi3d1(^rAXV2Qg?CYVLij)xWnq9$&9`ZmcUOf+Y_mt5{_NT?(?-0Epjd9>L!&uY&z+O0jV zGwKVohzZ7hf1N|+Ne_l|Bp`K$`QM20(SrRSbbV8q31|zC6jJ z3&f>jNvd`9F;G|cjjYQn&yDo36dVbKNoYt!m4~4y;}os1#1ek7<%lSjI5@NhZET=a zsFIiuK2$5UtPZ3WJID=7@Xj!e348h$!=cug=<7ppv^uFxsTqsYVKPTl+cg#Z*o*!9Lqxa91{a%9 zvEomOc1#N5e|FriYkIllY_EeRHutH&BKlsvoqiZqXYvPL&|B2Zp1hZ7F#D2da71z@VUkzOpg9oF5991SE-XHr!WW4%~a6V&6Igjfhd5s!v#EH7eYF~5mK7gpi9LC5U)3rrU9Ta=B6+U65+1hxFt;Nq3;^G z#e&^FZ{1qNKI=+*bnKO~O@TbJMh%ytOl`t$14nfEyX}kkqZ9XLAZC;A1FptID0+*K z@0q%kW=V8)*7cxWto_E%0~?Slzl$AQfrYCCvh>kAw}bpuNbyCQMQq+!i3hQ&QM^Hg zm)Y?dbp-kq5D1^u2|~GpEDGa(<%Q8%Q1b)8!>nq$2Fh|K)+!9&@RYdP+*=?Zx$zvX zlWvvBuu_SZR*Rj|hGt0Roj>52nS}{D^jz?j;>^ z%ukOZ8!ns?>=)`+J|ZBa8j9{#qm4|l?ueI>T$#398eK4*aO%a&PuPbo3AS1R_jaG- zp&zH>1XsAmV=L9?4F?`bnT0vgRF4nEYAOF}P-jCs=deqpf}qjk7G3IH1gijoq{wJu zKNRSACgtBt5thA|s3m_=$PPmfN|tV~CmveknV+6^uDJ{15QG_6XQq|)=2|n-DDeWHle#8 zK^=alC^{;6vwBENYL6!Ji~|UYw?7!=qbUJ`*xuIWAC;`vmy1|#>Ky4!8l21-TM>ye z0Ss(9V$`f5O2%>9{%wQ5f5&wKi*XTVmFsi>@~&Ve@kQs?2FGj)($}&u3GB4C^zMffm3mATQ!x6viA64sS z!!*^)LS%!)U5><)XqI6vg928l2l^25Ns~3dTsOZFP{JCT+)kBlBDehibX_wu8W3(IJP81%*H>&_h?hU6sY}!|+ko6a}sIp2li9YxUGQ%h^y_4pL- zqC*6OsLp%vC3hx*b*U?LjlseEiI(5#n4Ha147V`V9d`{60 zD%|$h&Uc5zZ*)f~xV>+`he{s6JMaJ6>cVCJCxt&7{K7G-{C>MPC7R~|B^*66uO=7w zBQ-;efg#Er-XKrJH`!2z0GpH1(519d80=7@!7)wOfOInM4QoVnZD{9+*7+=0%WBI} zre3^s4%q96X{qN23%}GE6*zoi=rqbzC370E?IN>*a$rYGEJ=hyD-0Cjstk>UgCV~; zV5mqVT}ZUZ82YrdUr8H$t|$ClM{AD5WIQ4(RfBQhfa6h9LLCtsiD11hr)C+`#3nPA zqs7SbP;K%M11WBt!=u*J12+2@T#2Zcdi4eJO^YuVLWngfFq6+Un!h0>>^A#72i%<= z!gY5180GvX{}NKltos>>)zHQ*?KQgH&%J_70_Hsbh6Uwjj&~HI$=hBd zDBEULV>~~h#7TaSut$4inm$9nO`n^`oYqs0cUnyBPbPSNCla3 zCt~F;F#smWXh(zODWRC&hIxrvm1 z+s87zPIK6{^OPrFR#nJK{_q3Vzza4yW+K-W8plsrC+#du1g^E&AQkr-CBL6Q3HX04 z;GTttVl{~h+#fSn8IsZ6s)5Djag5Td{Z7$k1T6(tXQ_qLcDN?$FSwMb34T#!HApB! z%{2{N#MNCa6*yX|kIpXamv$L)WUoEIQXashgezSNfp=I=!anid8IzzV^l7#$v6l&P*Ll#hhuj&39 z;rW=?@S#nYHDSpBznyusjS#mJSPQ4nl;9;z|Hp3DjDuDfD6Y z#y5;-cUeQNm2yldKhazZEY)A|4^X_vim@$m>6dQJK9n9{Vqt*25pS){TUSWz~LLnFgHm$xd z#y&801TNRHY71R5&<4bRJoCvx_|wGEpISt4G1tgL0lU zu;dH18w1SVb!we$2>i$vuOv4Oq&BsEjVdjXg=LhXP!iyWmcO+c*IpNwU9|=C*h_jM9h1 zyk8}R-sqPDL50TroTccAX!paJgTn0H%>-87TtiPzN7=dfGiT*x3_lI}(!W(=2)V*c z2UK30PsXwVX~DB-0zLAbIoqWxQP zI~jicG<9QwVKOX$BkRXqW06Z0Bv&rSa#K^64< zQDzJ8;XIEqh}sw8z3Dvn=N4Ydw_VC2gp~5V7E^c)iKA~c2Jr{CL`*+qxe}q2J|oRR z`MB>A+KEw%n)ax9&q4Agz9(O%@&Y)I!0jN_F^ltRKwtp3t?w%+z7P}3q^9a=&pAeA z5bXqaKk^8}677z;+rV6>W6S#yQo`4AM;D0%Dr*FqC6okb-^$sWBHNrK=xn zWteB^D7j6S#44hZgBC&e0O8Li+O?izNXjNNhi?`vSQ-NWH&R=UGYeIM#O&SxS?UD4 z$bXyV=8G38F;{qOpwRhQ_%is#J693G~EDB+HIZi$2<4 z8hpk$`a?xC#j}Updzgl%si|Y#u3q;w^tD~{nm>?&HD6(LSrggy@<8GCLUi(hJPAMQ zY%l)1&{)e}{I?LqQ$;MRdkI*4qTtj=o{04yv@wQ`NvKKPfJ-nY75~PdKIS#<_L1=Z zZXerYa&pPu#E1Jw1hNUD!k@8+80tj*!PiaE#pX6jbwl-VK99sU`%AL{ZKo-xY^>qA z9DYUEVK$5MLAgjY>mV(`UnRjn39Y1d1fq568nYq@diR6}#E?*6*p zPmBCl(XziXK#nC{$jFPs*~2GbmLy}R^!= z&o}TD2qai&3=k(ch|@rbcxFBcVngR+Hs;4t@HJaTe8N*(y^S1Um_uM^j_L1+c;~S| z^hGQ=i~}oxw!>21<0hiJq_iUrr*Hwo*F_d&XdAllc{C`tRJjS1L~`0?Y7%lrIVoM> z4gTa$C=}r+v1IhtxIBBFn=+*$^3~GsiW~_x(scK*(yH@=gI}T_oP&$bIbzAteO1XQ zD0q>=dtQp;?ct}DzK_=dln?F0wGbx#0^r*+Y5BcQ$ZZWQ4GF*#w@6^hw+XV{>UcIn z$f$%x9kObk))bQFsHQESl@*hGo{Uet#&mtF<-{jWziE6JR1fjsbM#%?SB4kepeRV* z!lA`mDj&U6&rGu9d$NJqXT^xSH$=?dASs90KkT}nbRFDJ1P}K?;ecM56T^1IsHJzp z-2{=b5HHWUv2w)Gha2QO&@ zDk0aHQisY!KM_g~mO_oZUQA@-cxp05cI7yQ+oW8EgFxn()F^V%)P3#QE)vh^Mw*OQ zGGPb90{R?-&PT>$6zo5gRh(nH}!4!MC4@8IqZOi zR4)HAh6HkSjnpDmS^P*B*Df@B;t0QagkYjOj{^|RVs+6n;6Xc}YyP6*p2|1WvTc>! zwTZpBIL@h;CAIQv!zpr|OPNEkoQYC+lj`p-j^F43Zap|P1@rM}IP}#?2i(e_D9k!Z zPefkQ_qCwvc$e?YoyqezS$$FbCr73>XM*!M#W++FPv`12gl)Km3B2cGX|R`<1v6{0 zJb<1?yF0ZDT`>IZ&b)wvdsD-B$iVr=R0y1f0~I{mTwIje%vC zdj!V1keHTdPPD!9j51jTXfsjraAWet_6jYi&0DqhtWm&hdU^&SFK#=vT}vT-#y1+C$_(2FBGGHeWURNV)GEq(e~f z5)@^}Dlb>wx)O;jXn>8za?ABp08t-jsE`AeN10sW>W*?HlyXBKYkRZQFq7=2)|< zfMxDPC09}yX}#Gxs$cf63C7i-(0=9s1mB>psmovArdD`5rv7wt0u#K@=?07MLi4Yce==fdy=+3olCOlj=wR zM1L0zfPWYDBZC%shZzFjH#mtZ1gPcy#XOnARTsX*oF76I&%Z>t#9Zm60&N)~=3}00 zKw?SCf^`X1PFIg3C0=6A-i&Vjnwj5HS*zvvs%?y$Ra5{&$+vi9dExuyX?ABWXV~PWeFD z4od1_7_LAAD$foQURXUd%?286*iG|F9ZerJ`%wA#ucm{EiP_zYxD(yA?2cKeM^|lQ zHND!|EvpDvj|65i-vzXZuO_9kbHLNNXC?;-4xj3nqZJ%M!}v`JcTVC_GarjuYfWUF z$licwgf^U4*LDqQ-(Y2E4%d^T#?lDI=>|)s%+dVtv_5V{rqOAkHE;~7nT`wzemp8rt&p8_58ldSPS=+doNhm5aQ@qor z*@0uIvX~h`F|Z>wWQDCpi`HcpJy{rWBfk8uZ|oNiwJC*JsEu+EIDvX4X$v@(JItnX zeR(b4_M?$)z#Gkp($e6LA2;AYFT$zFIO5n65I7{p z5KA)>xl*-0OF{#pRU%~U@$XK>SI_Ht|G)e1?Vsr2R=VNcnEI|4&6AGZVh<`$z!hN> z?$YITl!r6QgV{k&6dX46_0abNSuSX-m7x!ufCzzJk~BB_gmuUB0Tl?YtPsuh1h2UP zks@$~<{_u6*DX&`>96>Ga3%wfV@Vv>y`MuNNupt!$0kLKS%p9Ts1};r?ALRYA~L-0 z(_MeO1){v%L8H6?ZzX*KA2|GiKRCJqJ}53k-ylA`9!kr=Kj&kp|17`%KLlbp?Krl! z55gO1z_U5e7XHz08$0?HM87(8quD&R68in%T8IcfIG^E0(jT)6%a5F6j>L746ao2P zh_?xoPdAUG&7+Jiu4y<6RbGQ<2Nf<#)391opGgw!HM&E1%g~^1e?6I%WAhMD3w~Pv z59HKC7lmyFP5EV;)Fh`n@djqdJsrF`h}3=B&@mpKPjj6hog*HPu|?;1MRmy5BRG`o zf(R>?B)rRf)fD~W`ZTgkSed=iUJ`g^mv~)g#oy`7#iZi=h*LVlc@H2q;URvdBQ$k( zvoD=-id@orS>qe}LIl{L@J%MoOhBi8y!z6GxA{1J3f*weJ6r|6aU>-ha5Im?2rDBuI$?qbpQj(Wl!4~3O@7J7@ zz9dlYel)7OB&BB&RkJPI{ESyvY11mo*1&6+8o{L z40|OOG02F+N)n@7x%?+WjJ)j6YC*d+>&PY2y&Lk_!{Yee#@x5oZQX+{aH4-eg=CeK; zy<9{W1-&}=Bfqz?q+|t>nJ*+B*Cu@k*%r?4w1R2C6mCn-&LjP5JSRaM<0r(VUt3Rgo8D)8SRhZ6v)v4L|gU8f{HoSD&rrX{GojJodl1h=l zzIerV@rM*x%95ztG6FjyotMkL-Ml;Cz`^Z%^wnY#xo7o23DM-H%1%j!s|wL4^S3!F;g0us@UM} zh0J~H1@qE$E8BnN7SPtf`Cax8xfBiwkjz$mQML+9*|dCN=QY}LTUPN^Rpr@zLoo7! z3G9It1QWUcb(L+|B7a7DH6(FIdtz6KP7+wn=bK{hBMqtXdE_3%;Is=j(3CLoik^iT z@pYM>_n~DsP9o%2EQKG|;Ib<^L5$_}lLz!dmR~i=EI1)k|K*f+BNR~iNnv%tJ=k(- zrRzUVX1*Ti)i-N`Od5;}ULgN}z$s3~{h!L3qMxPqsO~|TkHq38PZ7T;LAUwOopkRe zoM^2jh=7pi2{!(?%=9u2M^|bAmZ6!$%!6{276|GX_5qgMV9Sh{zn#EL=jQ_t6_57k z--$5N?DZC1gA27c?w|_(w}f! z6;$bQY*6XRA|=>qBImz{2#DlA=`H%n9uJe^*tAaQ%a~_iTIVJvrU%OY9p^NFVwpFx z*)mEUzg1@>$G|Ar6p=mYH~#mtJ@hPolN;(r0Y&MEiY~V&>Kz^@Ar-0x z`%Z^%cTWPx{SF5m{0ep1=ZBYYzAX7TL$d2&9o}UUoCIeQ9PRZd5PH#BH2OxhaPT^s zP3?1P_IilVWUrb{B(yAnATN((uG-ssVPWzWF^LcPj5Ut(^3F>aeF?SAMBX5{Nn`*4 zO;XwQZAM+2^iX3s8Wyw+!Vq@&wc}(RX52PTSd|Ci#k~tgZRA-+} z`DB&3zOo5{RPn=KQYQ<~zn^OlbO$D!q4}Q5BOrrEd2L2gYsZm!&E|$+O&F`L_lUB~ z-y<(Fe@)eg9ywNS_=xq0Vw4rTl3&;LDks0GrCO(kC6}Key)>#w9_f7WR_>PQQ%bDF zI{LT;;41u05dVloqZisFJ{2@-WU_?eolO|&o!aWG%E;kw;=#_P%^_#0BJrYaAE~qW zu5rfk2(ab4Z{(Rk5Y)b>nhlwp)EhPgdz9!&{Vp~ZnnG)KeH^)3Q058T7 z*>>xI<(MR9gzJ#Bm?{lK%aFhSby4~S!j~EohGaA=HBf4hA)8OL2NW}m65mL>*wINj z@_-`pU$Uk6Eh{+6%W_N?NU@Zt^O`mhzyX(l+rC5uxyDe(Y!+rJLj*w(WfRskRlXU? zBIf(C098N+$%8Ta@F=!y4IUggM^nP(_oDuWlin|7PcXxM(lkYp{KmTP$GBR?Jz2CLw zn(LWuKtaUYM-g{>)ZRexBWBomGO{ZIHdK-J4*QEase{f)co_DE?E&xFE9GHA$snkq z3GXim7#QA<^G#fy<|N2OOCeKRJ!&kBWC9lj^y7DKHK|)XX!S`og0$B;H{tn?596bI)k+e4e|RfKKDnOitT?HqJ5v zW=Fn8KNEhxoH;Q)vK#>qNGBDHqH{?TrX$Eb!rV4wXT4~btGB^A?15A`qg@uqI1FLy z4WZ`sPqMKK{@zF65N&4c^y;2f{qr$vef1+AqVF559xr!yjf+fkgIj>bYKr;mEzZ$O zGcsT2C!&wv6Xg4lV-xje-`3*fRMqq(xYI{N!k_Ous)fr~aD2odw!>cGqT^Mt4V=#d z$AG=mJaPs_R};%`aDhfd7=?r-Nn61n!?CGR5F{}N=*ZIQH?ohc0g*l|4GD$wsa2Hk zIwEskBE$XP*J1olk9B2-TWv6fc~tkSm1 zW(uWMgk}$mYx4G?dM&{G{N6ec^Y3zuc**@#BLc85jYz_YdC*zH4CfXkWh{{<;T&WV zL|-V@JPNiya{a|X>;(fKv9B_WBM0c)48)RH8lf`{t-`1dM778aS}CZ{>m_E;SjV_+ zWAI?^z%<7%i7JfD(e@*@2vHk${-x`tuyPH;Q|dPxKNj#0w&j@-rU?@X2N^29ai@IK z-DPC))8k}_W(Ae#BUmFh_7>o(h{kXV&6sM)u9`%`t&TDKq;e*gx>tWbx!xdJYY5WNlPt7(@nD371NxiubEEJU0lfc z=KW&m>`j@%kQF{xX=Sf}=?a#e31csSVnP?+z<>DPt*D6+@M)P$_>y{z7^+k*{M0z{ zHpNlBJ71Hq5904ow7Zzy^i_YCN<&~!{Y_})mq||_+v$qJ$3spIaB_3~yfCrWZo(9S zzLyAW?b<4Q+z`vQ>jZT}ycg!FPvL#@0p9e92{SQd_2Ga+}80O21l+%JM@`N%jBRW z<(Y&EzV+&WR)X?8jF}*;@5#%*&Mk%yb%t$si1S)@pxpriLJ-W)zhH@quF5l zTL8N&-wi>zs>ka{?-S#WjL`ax@g?Kq%bx|o!nVk7goKr7Y~*oo0cFL)^TUqBcF-9* z1PkYS-(>9G@xe{I{U%2@YNLSXl8-F`T_tJLh9M>7b3Utw`a?athysC1vrcASYBbB5 z_5JqTD((UVsOFwi_|+d|f4+cii_AFH_ZMqzT)V)|>l`qtD;P`2$KLp@*d&{ zCXQl46G`YGa&HE8uA$8PW6e}MM9c)@pz|(CP4h5J+QQDavC~z;LD$LtjoH;WS8JGu z?4{t2pu$9>trL@2-dH<(8W3p^r4xT$qn40&0R*I3r~lC%N?f*O(5+K6b8RlS_+u^T z8p|Jb<3VU*TAhohi`!L}U33M}$Mm``QoCKT$HbHuq&NH`DZ|nIuv}SVtFCjlGKHdi zO-0DxhNb=sn#)7aNK7TaJIrD3W&jgp(8x?yA9)O0u86Y~#M4Jt!fIVm`ehd~P>}{v zlbO(G&@*rKCq>ZR?BEKT>k^t_OyxF58i78v;AM!WXFpaZ7)`&>W=m-kJD-|eb3H@K zurZ6Y+qjx{`PbB5Q;|fSuB*p%V$wci3AxIswcxUzG%eVb?EEN*3FD>DN}aS74BdCn z#nwEsi>NesSVFf9RU_lLaS1B;>$d^4JP=kGgHh*Rj~GD zVDQ%->Ep<*TKaeVp`Kzr$Vun3{0{;wk!BJnK6Y{F)-V2lJenJ%OHtL-`va+68En6O z!2&DxPrrUe624})$V3jJ4{ zNcADEZZ$hgZq%N?V*}Krg7XM8n6_T4yFyxOAsqi*ib#Txv4o9xynDYI^R-6X>haY6 zzB~YhfYCoB_>0xCu^V16D%3GO*_o;OW;PLj@Q%mOLmHDKNavvNz|g^PAddk3&{L8S z?RQe6q^v|*6cpn1fb49#i_JE~+PHe4TS6DUOhoCEa4@EF;zW_0M>^Q=Go{JqQFM8e z_EeaJpfsU7s@mv}@$2X^n5kT;Bqfmt3TzrvRF>GqME&0opDxu;Q-a4yo-*AAzaU(-(-PT#K*Ibn;tM1dTl#R zxxT#`xxNt?5-15QltDrS-@NZGXxu+PH$;T3`E)dHT|QaIOuw!Kv(o5W=f!$8*(NyX zNUz9%^pF;R*MdBAXg>2FQ4AQv0pZthW9OP@c@MC)9ysx1H~Z^23GmE)3<5#b&x5$u z*L2XCJ`w)nxjlvJe~v7*NzQdX!)$FjLsO?0uYNq?{t6-KTis)IPxqF7f@_Zw6axg> zZB4y+Ej7HMiFk4)r2HM8jlodzXopkXFmK@{s4+f8*K|Ksi(s0Y$Ca|!@+to!?_Eo= zieU=%v!prn$Mv@;Bz#znUG*aio3IP)mm?{QG8E2C*P|&F5@cVH{S9ltpuGen;>GVR z0c6-?lhC-FM%eR3;!sxxQHuwUQp&|V^xQyg$CR};0Qv6OR|bv`!m_T8;BlnQo;7t6 zqt5x*w9Pjo2D>-n1NL{s!d35>a$f9zjViSBKXhB&uoF`UdVTc?AQcEgz8yXkkbXjn z;u$G9ilg)+Bqa@H@l*RuHj$omrl9i!;PPd8U`NO_2VHuuH;AM0g1G(hhFmQZIqt(WBZNhad zqQa%XEYba!Nzpx(d6&)7s_w?&$^OP2Xp#&eszs#G_S=oOjP3oTe*W%yaN! zWLR-%QjGF*_&tG9Gw|&F35MYC7Wm;>8K-;1?HR( z3W|f3;&%>m>rLU(b6&u98|=Sl*li9H4BsHdauhV{YXM<~O^Lh#FW8!wFMZa6{<-^u zR}F7L6k3N?@5FBvl6cCtT+3#-`LW9|xPtW*V9ksF^drUNtzqj$d-afwsEG^W;M*!# zmd00JG)VD>uDO{HoIE0K&TWB-y)4&%|<<4hhq80V^pMp(~mCx;3RZ~ zit_~NCdx^IAu9eLDm{kE0RPxi0BZ;Gh~G#f-VUeHaQikxplH>fdJ`ejTu+WKlj#@0 zUMV=x%aLnXrbNVG_0FjELF}aC9ggSe61Q~0YK@NrS;mF){QQWTN%(d3qbU1br`yxs zNz>y!WSb&$=S_%yFV`Azdl*P2pcQ-7WL9=}SKZt=4C{sCBC-&UjGAlN-H1hE5p8sv zLC!w>rHmDPZd>qJ`>WE$m!zO@zqc~0AGnRp^p$Yiu(*}rc|x)EwaCC|ZT|hfhs)y2 zl_jpJzmVU#)9>7vLQnrgy%Y{^)RVK@~RqPc@IWr{*Whos%Vkpc(&DD|l@`uqRumXRv_? znybF2asJnEfm0-&%Ws*~WVR1Um9 z2v(X+@4q8$VmA$6sEN|8kE9CJOWWT6t;{eB!_{6{KN zV=$^N+<w|0EIcAeVe=DKM}~gpaL@hhQKro69heI*g~m~(0|BEWgLz;o z@||?C=58Nbl6_u8Yc`ZfZ_w}ReY`^K+GH)wz5kVmqGb0^nAJHQ!A6P@{35$&$L$r*;4}(vUk)(&p4Jp$L zZDi4}&k%XnBivgw_2KSKg%qc|sM(n%lD3@_*&v|dZZAP&4gxBK`N7o9?0a_b4k8|in9QflKytSl& znwu98S@oohax;5xZ?UYW%cmDpPPJRJ?a!)SysE#;Z)V-O3}c|f)63ODhls-#I9=h1 z+g=58aFGd5Lc)9J#3AYjqteWaoA2i)b9Z4H(7#01d~MDjW72ORVd__*;MRWtLsYwE zYv-)Dfqw9hpwBm+_{H`j;+O{gTGavLdB^#NI9)`$U(Ph{4}r{Nu0T{NnGbVKAQj&^ zd`zlDZFr)RWLVcCWf#swKXe_$!T&Y0v;-V;hjdSnsKCX;Xk_(9v@Am zK3xZ$2*YlI&*HRXo7P_wQtJ2)sna8gGWt9;rj~PQCjEFnvv&|azxMwZ*`ho}zy;`R zr&BJ+wmjZh-z4f-(~Hl2g#|0rUJxZ1=dBeMpQ$%${Wv4v0h506?)gPKqf0?t)UaTG zFIj+u8ppjB}nQ7&Q?c> z(qoB*$th%a3YSq1+*5+Q4S>t_)&=7MsA?qb8Kdap zCIX=jT;qo3<%=j)DJHlkyjUH*ey_-{!ij%p8VV(G@gx1)7=1{vlZy@9Ngu5Z3KESX z=En}t=Vt~T(#YcK!t6qSs($nHP9YJwDfICbC6~eodFz(EErfA;4k9yNjmsVSA<F}cj>E8 z9w(t(Zmxnn+NXW<6R_uc71KR~XfZwV_K26zi%J(^n!BMycm_-ET^JmKXJN@rd{b5) z2=(bIC^3;pwI{B8*hB;YNqYRu^bG_lMDX4FQ4MiwnDOdL&%pvZqhup~0bfu!o6}D6 z%ad7JweYtu<|B>c>;r@OKQ%+%G{kcvljf*sT0T{i%A5JhA`%2>Jm#3dsxY_|WiA^G zRzCU8O@MwAO_hxOlOf+WZI}~z8MHAVH8O&IO^!JEiFA|lf0vhbkpg_X!OKdS$< z5*NS*K+>s6ghurc%??9>9Md(Z=vZN+PFl*~G4ha0(*+Hw?*;Zdkqa)1 zGEyV|x{N*5dJd>mN2I}#5q#8Nf}o*2^dB=q- zA}Qay(RS!jt7^pSN-WBG6p>^M`rASCqv&L6w?qdG6B#x zCSPiMTw}<^31`DDqE;P(d;*Wo2Wz_!8WaoNBxgrIzR(}TTFQ^yVNNJUhRp~d=*RAH z3>f>z9qzSed*oF4?Ed1}KMvP(bh-j*A?%57s0aC>!)P5_8y$E&cee1a{*2SZ)x;Ae z$3l)58bb>2U!R9tg9roS#a!!z7@m)#o{i!Dj&9Pe*)>2J_* zG_K|>dCXwRq@+<8OFP|Z6~yL5-o-T!pv}6j7&!jLqdsTr3sSX`B|k;pOoM@X9a>HPClLWgYXZOiM*zO< zl2Iai7RXb75Ys{>7ZK|eDc*Yp%2pcvJs;E>P}LhuJnRbol)euB zP{T-lzHEm*mQQ-a`@jLG(U%vNbb9LDY$>rGErIb%oN|`_KXX-*7F zFGVIo%7ctv1`6F$OL$b#KQP6ED*gaV@^mA)HC?Xv@pS#0qs4t1i9)*C$Ueg0^}Jbb z_skfo7*y;sP=#(^Omejr?y~C^I|K&V^!$&5hIt3u6~7CV`Z07=CP%RYuygR zjEKnTU6{ZPMYi^`SW8U}2dG`fvrX1Uy%Fy@(mnIX`6hbAHe zyZF7J<$6Cs;LlfwTBR~E*PeW2x0&DRV6atg;(BOl;R>1}VwfL{Nd`nj<*z(NvhxsM zuD3#pbf`0Pa)4exACZ-tthaS1lH-1`-+i(!C<5h*{7eReaI#(6VQ)FF6e0mhSx*UE zo_ye=OuiAS-O#S-jmMuB0T5J21O5%8W3N;8mMUfHcmL1*`PB{Q+YHIN_|;KQ%`Hbj zWi|1cPe$Qx9Jc+91;lHQjlroIB(M0yjTn7r|Kx43v=4^KOr*QF4+Y0KoP@HZUlhrX z|M15<^K>-|_46aub0_6_=rx%S8va4Z1cYe~3bVwYi;yGJ;=%sZ3w3JyTF&keBv$)N zd3@D`(bBl=z=A#8gV^KHelluJb^~T?%Aj4)a32^Zi?gVZ)4hIsXn#FLw#MxMNwYw; zI|n+(ot}i?=Vcdv%o*QWtA^t7T}tr5*%$orCYt>faCzghTjG| zqXD+4a2JNN!|O+wn=qgr4rX{N#9HCS@blU?ZJ>3>>^B{z7IKeJG(r{M!11$^D?Ov| zG8nK~8a!`#)HHgzxVXwXg3PQzW{$aln7yj1fj{|D&WykXBIq${#4D+A=^de@uOOa= zMlg(GcJcL+-JHjgTD4*JNEM(i!AqPYOq^w4W|}9ID$9<~aSMnJ{ZSlrmKnxP(ZK>( zNMs2H?cuQ#{ScHW1<`b_AsIUw}1T9tK%v{soGJ` zBbiuyhC=zg#NhLO6w$Svg2Z#!&GYrl_0F{K%KYmGI|MF#KRe#c!T@(ZB`dt+qrV*L z0V^xdysd9_H`P$u26AsYN+N+rz_YpjjFC>bg*ohzj1e%(=KL?xg6iXGO-U;-nSK7T z^{vCRVT$3Ol&Erw-r?rzqnf1B>`Pao-$T}~V9e^en1p(<+tmU$!Id93Ws=GlwnOi; zLdn5h1Q`!j_ydsuyA)N${NvZs9F@_i^%Eg>9lk< zywgR7zVO1=c;7?(n>rGf>tGBE>9k}i7o~kQDY2YFn8)oz6an({1~R}8yvdf&gs{46 z=68Jjw-?rvk2@mbjV|~y+E}f>VNf15jo@N6*Za51Aj%I1N&4WCwl8N z^`FHlV72;Z88f&ZzeXVp!;><~SH=tgu^ZINImajrhXa(gAv9uB*viN|r_zboF{SAs zdkrzM4p~wX8rPaVprlw!eoDTSn+omEOF?Bh@{|=}{bFNKDVOqttMy(se0x(NqRwKo z&?RY`ZDi%NHbjfINsPU)&0cP-$wM3aVR{O>r`3qCKkvozeqVNDwl(VyIJ4WR!M<$2 zM-G936sFq-t>#iS# zy{J1WpL}Ec$u>{Jn7|4@j^(xRtWvAt2niLq?NQ3=@WsCH2UD$U39Nr#d_>2gu0j&f zGz|1UrNH7UqfC6u>;);rhBIY78A2lDHiqR2;yTWIgcX^QrULz2_uxU$4?+MZ{=0u1 z;y`*MIm<67Uf-P0t&q)tPF#pAKfMH zpLRX6#i-55G>C#4nZ2jKTi&?hzUQu#xhP6Tbf#2uj5G@$BUr0&hne4Q^!?{Y{ ze~G0h4hVx&pvmA7MU@MJNZFdX03=Z#`WY=S<_k0p1s*WklAoXq(_5IOs6o zD%`aW5sOh5mgzZXPn6F>*y`DrLGu|P1#h8G5`pZuY}5`u{9klck^+bR(Xr45W7Y^! z1O=f;`4gI$GsF}x>=N!3SgydR{{G4mP49NW6vDgy{%8(Ow*?Y9-nOly{d8+t)i}4& zx%q!AEcF0t==M5x$*7X(XhO+oRK@|Ic^y#=s?Ul5^M+kg;`vff4zQdB zwPQor_qEnn_$te(6FAfw%Pn&n^5GlylZ)i3WODcCBQnaCs~D>@tC1{E%O~(xg*8={ zIR`RUK9&ErBwdsDOG)wSTvcf)dTd0JoLK~R}XVN=fWY3aQ%fq&v-L^-ITmLxQ;DRhH1Hrk->JzerC zTSL(D-=SIHTqSM;W!?qI+#1soO+`5^TxW4|d#{#%smqMM(M~J+*{Q^6q<bYN^Esntk!SKSHGO zlHpp)=mX8b5@lO68!P(NRSJU5qkR?fe-Y@bgP3Tx<*0Zo$3~Q?Y|my#uhGbkZz1 zY`{03PP)c?nBnetJzc9a?62m!>W#-J&WoV!nuh$IDsz*mp%h%iaBbv}OgfW{^eq`C zR(w79j#8r|y)RADy}JBHGeCuo#zSe=!!5|Z>=+%Z) zYYkC>+B?(=!?!PB$kYDu6Uo)r#)Sd6VmR0Czt?t&xi>N!_m}A>Q(JTpTF#L{Rjj}Q z^^uj)$kN~lF4#^wou3PL_9ka=X$6~`Cm%+zfNc(wj0bWYgl4Ybm*e_eypU24JBKp7KS z>AXH#yQOiyykdN5eGA#>I5BkaCR*E6MG3%&CKH&CQ>1TygWgV8M_oTco|Xe7Z4kot zFe)VJI{us3iB3KI`&n~uh&|sp`4Me zK8!aEOzgQXakn8kaf0BOJtec}kxvg@g@+&kn$Rx(J^}P&1>-EvJ~(5ob2vTpUWIlA z^xn`-J#UKi*5OBC#~;+N#0&Ts8ZCw(c^X-1m+quW*RcBB2? zit_ABL&i<{MebmP*CFiWNzweX#NsE*jPGiW2Zoo^tV0zSM(n;Yrc(UB0z#8H{E+M1 zmwd@paOwBS_CrW~H$#?bB2-v+r~%{vRSI&r7rwnjFUJX+ulrRWUMCiJ+VVPIJIO#b|9rT{d0=d-9cFXCOel@YzJ zkt7UB0+kU`$sNJdl}IKlbk$$!ds)WHXuQ_<;YDYEmhD|!L92U4hr6)?qH9B%dxs{8 zH(z1FX@O*m51{DCr{_bvt817`{r3~KqJ$q~xvU6*9qo$wDF)*aSnh|FZY=#?sCWS3 zJ^t~Zx8jV~GTFdu+IMIi=TCOM*l8|NvFF(Bm0{%a6vkj}CYpP=sp)CBT;D4=c@n{| z>6Ec|oOHm-&)nJ&Pmhm4t;ii2L&LAspb#?OQnVdtr;8q1EA(HuFz>(ng*L4i^uO!H zsKtKXwC#aA`iOh4g+5R@ooPwE|CY1YRx?!1Bx*#1O&s?D#-7|0E}n{S_s4ZtzMVen z5;*%$$cFj*0EXj$0p?~pM9+E)El!qrZ;il_K}oEDs&g%eke!T?yC!}?TL%Qs9gBZu zHJUYaL*Gyhu_obRY|C|!Lm(bb^c^T7UcR|;0Z&Hc#PHV^PIGe}1k?B{UfJyG&PDNj z(SRc@COWpvY43C5SgT?_Dj6py3a3J`p-}{a`ozD!nk#I3k}LYPY~P?iqbQP@)0muK zR@xZbiE;&8{~vt&ozZY0Y0DY}R)I|^DoKE{JE7&U?+|ei#iuz%(yvp9Fb)wa`Mz;_ zC;Q_$)iXUo)XYS=8YdTpEJ1c`GX=T6bPQJe>nBV?;06Y-X}yrPw8~k=dgIKCNh5KJ zT$8whpc7ZH%TGgXW^voo5IK}r!*zZ$LeC#it0)sf)yUDzb)m$d`$kbo9DeYcK}f!X zD{h7{Lbb!eRfI(-%Pdb`tb|j4j00$IZ(Ffk)m_yY_0+b-z^awqb@M2k>eQQgZWiv{ zdNn^c5u*32Cz;Km=ZxRnLMC6|Qml->;{X=sM*44<(-l&qUIq8Kr7y9I?s<0;>WKF> zA}FH=_DvQsN;!;iPS&V;y#3`DXy7vBqZ9qMqbuFnI(UZAgW?&I~PZ6Eou{a3uU>DfC^5*ctiwHI;BF{Fo}X`eIA|GBSUpt zPDzH1>7Z%%-4S9Mk=%juc-`c4Xkxh({stDsU>HDARNWYoeIeZWrnoMK@#ov^2KL0CyP zp6G(#xWsaRmwAb+N0DixAo_1kl#R+-_$Jz-wJ;%CMWS%KvDUoVg#q89v`uz4WEGUx zvoKxS6>Riv#B4OYv?<-lCnLcmMcH;H-}Jdj4(`c@f=p(&rQP&d1L@Q*Od|09+PpcY zC}<^VG*(!ot`b6uprX>)r%o4`Sm$ERjeNh*pD#cr2h1=tF}l`4dULs#oYTWn8BR_< z2GAEOxj_vA&81T;UT$w_-wL)T>0ui@GAzNY3T!D{|6DlwTefJ*)fN}Q1Q$UjDi3M! zx47K2u1dc2%`hYNDVa&(o-iPryxA&AQsJmG`L!`OCm?)J?b2fYx;aKOR{|K-*j>C0 z-97aHkgW_C$04gEdk=%W75`2TzD#BO0Z?JETr0CHppkC`;OvI(Oud@K6-jBhi zYemf<<>UmdYo*);9&MP=u6u$6;w-Sh!9NCuaR!}da`rYPvhEe2hm}h9P|tGL1{B)n z6qY9aKw;a6Owv{~7sbcN5a*nFC!va77ykS@GB<_0>GO=m1mqimOg>4xaFl}h>I1`q zkm^#7BSZ%<1+V35D@Ea{(6Cq`U;5_6!9z`g_56HoA+f}fW&q*$Jk=3WbR3EA+LzI7^CrP8L7>1Nk5B2>k;}=pNt44F)-+HZiR{@SWH#_`LrKr zVjb6wxHVDoZeyza5ASKTWOfmkdAP5}d&(H*6(aE{8}# zenvaQ;TR}}a=EfUpKNYjhUI>Ai$l?)nvOz--nP@@RO#Kg9HTgofYCENw(73Qa;Nx$5SEswhs#Fox&nLYhuptPAVM zzj=GbXc_oIEDE8!%SEi*H5)*voJO)TXR!{f9R}RZEQIfOTT415dN!-Q>#am9tBZqI zq@2e4Sp(OD*P3qS{2XildJhO<+*R8NS!)vTlO)MHY;03-zOGvL`*839w^lZvCC-05q=%pAgs$v^Ul*JgYq8gji`B`A*yNPhFwKoE9MUDWBr(o<|Ip6P^;bW1F4eO2 zNGam6F4J1PkyTd9krR$&ot=KWV`JlGZ-75;#r|U!cRoxxub61(`n}9FCo86er=n9g zS<2keP&?Y%JInFpmX8A~8rDT6MUV#%39iAy#1|c(FkLeksk}H!V)zH0&gYfr94{Nh zJ&FTe>fuld`|2qXVeBTdyn9R+G45wuMVnt1@}R&V@F8{(;6+n-kt6+~%&*Y+*=|Pe zyTZTC{gKAeDgIGor5j!G&*|*)=Fhp&^(_bEpejYv$Dc|gSc$G6qpRH%(YHLZ@lWDY zYx(ZS%-!7D32HgtSz7Nd2h0;xUkRyH_S4Q))X+=zxdV%r^A}C;KV;)psV=j23(=HC zWgOLdRkB^$1bt5p)bj@oqbu#M&ynm(>^Hab@lS?olmawG$2i962ZBH>|4DVnx2zK5 z^kVwnYwmoGO1f$tan4UVqaf-^I)!FF!dwOflQ(lITmfCe@K|h#?LI2qmud6_n$x8h zF*Ntw3O_d?T7fLAAizP;&S6V@jV=oW#so=!S+Dip2zW@2GIt1>_7}kp^{zQN`akd~ ze3#cuFP6fKVRb-mtS>RYRA;lJ7gE3|aFTGsQ!FVo$9DZ{oA=T{VMUzQnC(cwq77NC z&M=A?tB?9Pu_Pu~Tj@sDJO9;;uRT^>PJ3rGwyXQPPhx4WQ~h^-)p&FFt6C-S`}Yyj zWH_=!gy|+bAVU@>%J;Ik(^$*F!!)E8S>X+v?~1?j$#?ZY4_L4W=|{>#{a8#O1S~D- zq37hd*eEl~(}>Tcr-Z>40*XJ1KIn9ej7XR5?;I5jjP?h24yNbAQ2$Xy%T&Wy{5E9U zMFgU>*)0MFkDEwS4}_S82hRyo4NOb}0@h?jKLx$aAaDn!Lk!l|*E^cqyy%JTm(3=h zs7=h~UnhZvXnG_EEw7Nz=sQk&fA#caYWI7G9nWOzURIGnl{(bJL6==riyc2*jJ%J< ztFr z!Y)?KzjTS=8a^3U9A0!#iT#-?iOGa|U}sNJiEV$@Xa^rER2zPV>{^UfqDhWByWG6$J9x6L>+ix<7feF^H%Ns294+`?`B| z(#mD2LK3>bo>1_s8O?XqbE&Qb&NoLB+s90;x1{`A?cspJ(sdnzF0othY#bO6lrwnl z6;p$|f&1QB9*dXwvIQzW*Sz4uW(?5)aT;ank0kkOvXuxj(A@V|44l_`>zGyWP7%we zt{6Su65IQ1Ah+c@4_?1w)Y!_PEVa4#uU}NxZg>A&^KOJta_HG<9ULgl^Qy;<*U%v30{1&hOHlo%<~x77FwKf=+|&}YKE~-yomni;y=r_x$xr(D0w>ui2D63 zcIEED8U)3M*|n&d*p+{?9SixC~ShJ)j0%-KB?UxTy$tV8IM@g0LdUvz6!R~yhsdJ& zf}eM;%PKI$&3gLx3^eg6EPiKG%vKU;T}$G$Cj3tiW56q2rCVYNUi|Cnx^`%5Q*xP; zRV8_YU4_tjCgh)z_eBkQ<=YkM@N!Vn(+DIn;HA2XTphzItfADwq*BtvQukNkSg~5E zZ~RtLsli#bgGB@RJX4kEJc3l2qc7C=TpgxT!-N}msy&bKGUo?3Ri1xQ$^k03zO3JK zenr3sWsSU-^aZHMDCTUbUf^WuMmdt?pM{IjO4w^ZJPG^bay+E+%ij_LL+S=)6>*t- zoNLL8kyWIJ%GQ74X<){ep8K`Kcf&qx$s z;*>PvvO)ZsU!ATb?X|uCEM=yk?XX~}3Nj+&p-t<%a=*(244o{dW5XLMl-@yJ_e6TG z=m!yNLY)uvjZJRM+bViu>@tsBe7lbC>+Igf4@NxA)~UPkB-@;btW0VQl{lw9yP+0e z@gHND7RaW3h5I4Xv;r;VFAH zTeR;n{8w|iM~*(%lB7-Y*qaSGQmFJamvHwJ=?~e^`B4orkygZ`<#Pfa>J)%(6EjJw zAi2dy(KJ9c?SLb-ps&_){(BTY%U3i{q;ZAA2$3C&Rs6*FDNFOTM=gS{9lxTdrbtUI z)-8FkZFj|rZ?GK2sP-Z$f2lenpB*D3yOH$uFPc4>YIGq$ z{B*(fZtpNpi{Ymv{ndWtLgxN(NA_2pDOT3`L(^4MB1jl#Was;r4}r_+P8a%Cz(x4U z;18wk;r03Gi)h85W8qqpKuU=c`LuviW}b^DukXcE_bjE%23b&`=*FM2MaVpIq@3QIrKrIa+$SU6JAw^F3C?-3xk~7oTt&Q1&Z^Lj$_(`AYn4;+ zC9c7*#BG&VcSn?b&Ne}Lqwindr66B(G3P1CQv}1pg|eQQsgb9*4Pa4Ne-agdMsYYD z%$7shF;JB=q$0gt?mHGHbY^YzP5svzC6FZc6?Q@ZrQiYb6cUa|@M zutq05rPkXpI9{;VTt##*a@&`rf2v-xPi(ElHk4kKny=G~+4Z0I@&>^ofN>yMhTb80 zB#^VJqPv#J$3fqPpRnNgb&;e0gZeYWi)2)t5m&CPa;_$rY zR7yhELlCZw=^=2}ze@9P1B>3xIq?33n9JRpJB24!ViZ`uy~-k2J7Y;pSOKjcY@<*i zFo!jY($rrk5?%X(NwnElwe;AE@X&D*6ph2%eejdDf>#r#QG&qWJl|BaqnhHPV;g7J z`NPmV&yNF6Y4Mc&L7JZo$i^$P9qnTJG(L&ocN*Z{mB-A7ofP!=;@CZ$(Y*}aT^2HB z$B5$Bx*>!BPiAiLtG#45622W!SMp{y^LAPC*2G#V)4?RySriZYgagq=1f`zeM0$Sz zcJ2PX+P)HwL5b^z>gJf=U5z1EveW)9GAd=uaxmxZ=3BwM?m2F1Y|*CT3c`CAe69pu z@v)Rr0ziA0r%06;P@Q_XZ^aa=(0=BZ?kC$hq=hTbeLEJt>m_z-&vu0;zV09~YxPj- zvq9&Y{f3c(}t*E^z*})6C77q&A z_LV-}NHC6M&^@U&&i~+Pvc@d)ane(^tq`d^wZba%u!$y5P-NN75FI~di^Yq$#bB?h zP%7dv$xGIUqoCM}innCYW~z8P%`#(2Od2`#m7s$9o}(8M!Jv~6N2+T)-Mbs~o4WxK z3szq4l|HNJS(etWXf2!yzDCnvy7$;HiMvtKA2R-iOqximXe>WCB8jX1XZ#M#pwlhLh+U@CU~}n{mq=dm2#i3pQ1YuH;L++hJ5}f*FiN3nkU#gGB(} zYSa~TG2wNBjA$!uWD-g~gJucYAvHF=3a0+@54;u*c`Ea?<)628-Yh2kl}3GRdzzn_ zcq$n7A4tpL))Ol6AVsVkM>8E&Q-%jyk^*=HXS@M8GEp*UP}p z;s-9jVNDn<9KwBQOtEm7A2}u2tyyst`awa+f*hCwJp=|pTT%VG`s_4jBJUgDL+DX6 zZn;;|4Xv_ciPaX_lYUG z3nuWxjqX^?ABDbsBvxbc*^iC!|X9-tTB8yyhc;)HQ z9sz&h*!3fvDr%0aOAyf$Y3GTG#N_}GmqnCqU}q(9NS5?K6ZRlunFQ39AQfh}eEZ=Z z2ma*eTxyj~TtIa(=}*=*1}iZjZl8U`6vD z(SQ+ZINlGeF&$B?$gqGorQ6(ji75%|R3UK17|qv6Y<T`D>JPVGbte6<>e#__H(C+P+p25ZDfu~rDBx=8^j?r0!@qA+= zu6v7nN0#5(`gugBkne)i{b`O=a;_h3qlwiC|a_(Q7Dk# z=i7g_7_tQ;7CMJ8skFUNkz0z|;MND7bf!2;tP&qtww2=w z_QmpU;o}p^?s4IT0!;Dz+K5en{2!JVn$Z>v2^{t;g4cqcWD$@!M^RtRkk{LoQG@1) zKU}YpbzGo~JCvclf?@cwSEa<;U61_y_!XCU0f(Po4bu~53++=GL6i4$rn+uZpg(@C?@HHwUx$fzAN7OyFN}1nBS#I^t z&teXxg}ajG6kQueY@&(R#-&^oJHJbfne>+lAW|bX{Z)AJUU|#{V~oQ9wbEH%#;orP z>(ZgjD*f+4@Uj-WHaF#~{g0suu{gEn0!^aS4oNx?ff>m1NAFOgBhjC%Z26_5QA@`m zD(q8{+*Jdg=@tdg`P@@+y~9R1KUyOKE=pp}pDPA7f4&Z*xW&|fr$Wm52;N7hnG?*= zsfU%g4avu+3(m1z&cxJ5h97oH1Rm<&%ojU){a0gGd@VTaO_r`p%V+*7@xhFkHTy%W zC3pT?r4-dbxoEYfH2NW8b)C9_pk4~IjT*GVIL@c{aDdK<4)Qck>cPx^ub*au`bRQ? z?s1nTfyRg+@wcy90!K8v{;+ZBWhul~Q5vp<85X(*x_T*6I6g6>r{LzkHzZM?F!>Z4 zlZbY>)-fq3F9ju0e6OcGa4IH8`l!fUXU_9*?A`%>qZ%ULPs1aULe(CDnTRfvUHkLj zkqR6`8HHTa@v{Z#9TyG1!U*JlbsnXT(P}pw@6R`IP|Bd0i6MeN ztXEYv*`=bj;neykmNDAQ)o{G^6*6U2dM_DrB(txzbJ+hr!uVlo+?s!XK9~MwnM0|`Ae#QQ|=)qqg@OG z1FNe|^v=?ctl9nL%Y@q&GwHWglIz_0I%C2bi;>VWBDT$mXP-J~$Q5}JZclPl@lReo zb1X_ev>Tflxrnabi{lB?MUeeaKfu9ILiX?1!Y_rsnx0TEIZ{^%;HUodcN~2tR0e-W?)`S){Ea`l#VUy24$gJ(cF|$+Sf2jwL(K%qGmmbe5@w2#KX=^$t|eOn7@DJ_!}^7-l-e zrs=uiQ364cH1n*2Pk^1?eArC2(b<#@)ZQjoH{xu4PM{ zj0m@h#&48ZmMav`dinj z=O_##Tpq>xadhB6?{q6_E2;3M`RW+gQFsoO)8et?MjzCad4}3p`@HV_fZCLKk8|1& z4IbJUop;L@UCzD@Ist3x_!n^7j@I|2v`}t%zv|6r+J(*ZFB+XhsOY#AV8i1#a2{7O zs~@j*{w#=~$rKBA&3jdFyE$9~LE(4j@*W%(r{aQN$|bg(k115Sh=q!i2m$)SU6xlpvZ2b!n9sC$tM_rt%i+kf%m zH5pL_2`oqloT7=9YyOD6JYU|$97_Enok>gCYV}*;;w##69l`_|i1o}96P8!E!Y4sV z%8y?}tXn|7=p-smZC}Ao->pd`qCjT+Qv(}P7@@5TOFGj%6X$%|G z74FfzJj*#RH(!9!FjMMugK9YrT!m@BCMvfxk-Xe6UNTRiTxi&PqrYl##*P|btl#4k^{Q~zp zd(_-!o0dY06@Bo({>Bz8lE;HpHWW;wPt9(ar-aXg?i?8QZPGE>sAww@%(Jk zU)D`qy!|v94bhB-u+8-@MCvGv3HL1L3)HtnyPP=a>1_@sdcrm)5#Bv=y96Iv9JQG2 z-vqOG1_N_j_tlS&<+;Q7VMFI36(H&jd%NFl!C`0}p4Y$jyP zN3}V&^Wt%`QWJA~B%b=teznMlX@}I8*v7}>>_ZXOK|H;Z7R6#?YGu`;r^Nj-(zuwe zj+$}o&QR-ui)Gqq`vNRN!I<32x3i$g_m?DQZLxpYTBvq!^ac@^pQrFJggNdPaZ+qf zQkt1s3bTds&}3arns_VLE|#|S6~kw!FAJsQnhwyVajSq$_gR;4ExH0rFQfTfWCq)* zxTRyQQe<_EEz~1wXfxbQPMJ)TYz?a-sDT)J+{2ZjRcH>wsga!KR9d{meVli=`HhCY z!AxFjlY=Hv2IF1eR2?WH*YWo)<}un5DY4GQ(p}TZBwm1RIc`gYIAkCXm=bf3Kg9m9 zaX0b24mH6u%%(=a>6REbECv6x;m5yjLe&7;;R8zJ#@_b!^w10&eNg`XE{~orckbZ) z_JsGhWDQA6s?w#|P_y~P<<4ll_qbtI__z&2$Pe^ZT~b`&On zs(aQemFVbA=+MHdqvRtY&flAkRT)X6yA6qXcqM-OoBYQKAfV$GbIo+A_pEy7@^0Q2 zhWaT&Xr?x%zuGE*a%=VG z(N40%J^)v!$u|n!)eq{ROWA&F8DTbsVlp!g)e$@qo#!|NpXm9RZrvI>=1g0eN-hh} z6IC~g(40EEsAcM$hkiXb{7H_0dD-FNPi1L0B)z90H2_$X6V9z+lMZMir*oBIxCgQ` z(`Bws-P|sU<8f~Ut}l8ON~YGhD(`eVh%`?OQ(jGoSU5B&R0z zJ2tVAU*uT_lToZazUZo(UPa1H+J9(Toz3wtgbAP%Bm|dkXf(^|92E%F?3$i!n@RO zKW&252!PQEMld}1qhcZuojC#^uh`12vpHWUeNfyGwn_=Seb!C9><0j z6G;TLcwLQcgpzI`s|KU zm*0WrzS=>RT~7?RALp#U+(I=M2Sc_%N|nUYK(_=DaeWJx#be1T3%0T%r;bZO&-ZHz zxMOwR8;DK$oG~s$%vu-62wZW~rEU$lddFX;Az$dcb8$Ljqw4`tgPynQ<6X+8NstVs zvdg2e($rZ`z72%xb7ACQ71wcOGJdQRPN;hZ9Dt*xs)7xNg6Pn!byX@Z1qY);q|?Gb zai0mQ%pns>5zy&p%hbyaBI6#W^7bB+}iD@MJR^D6{ zk|9eTxmUxb^V<9;wIV-8zoE&;Kz^2ylMDSEO^mF>JPG@EOV<^|<=ulfU-=CTrw4lR z%tjSEQE4JP5+JC_x(3};f!4G+dcN9>+~6pw{;}&Wb#95ta;Xemq|WN|kqT-{JsUpJ zsIwgOWqCgUO@%@tg#Caw@64kOyq>tUtQgegK6xLc*lXSY=a0GZ%W-^~WGR4HR*k-sn{N=opah3p>tCO8j|=&sp4%Hv?(5lq};E z!7Y#NOgu8aaF~Hu*b)hSOX|DNl^egB`(!El2S+5@_J=z?Sx&7S$1q3>RaM0!bk`G8 z%;QgNh6_fgsjk0R4SQHOZ;R2ELvXdzL)AQ=9dn_~x|k{6u{myM!Y^@0cMHPbZk9ML zERvm}MGK?%-_~V^{$wu`;NJ4db%5bj8*|KfRN;n4E=eo(=bTI&V*YQJ{lFsNwJ?yF z3O}atY;CjeqJF+DuiEn1|7dY{pTB`s1gkt;sb9DA=o6wCbpBoASY0oS*PuF8Zm74a zdS|k6-nlx}=&1J$^88jQ@eFd+0vdC^W%Hup-&$Tbyz5J-m?$ku3>{Z z9aLSGziCkdicQ<*8t*3druul1cp zM_0M6P|2Ogoz@nniYxJp!XbbN%3odn+QXT9{ThwPoK~-n(UJ2KO+trK{Tza?4B}nU z`%}dV%=pqsQ+4at2RYoaS7RxpKs`a}pHrV?TfNw481Xg{iIOLjtCB6J#Wl-39vwRO zVunuj1Vz4jHL(i_i5QKP?Ua12#=32BD7KP{9AXGMb>mN_HNaVwY0quY*>}XyruOM# zqY3dRGCwIQS!0{9@KLV|L zVO{(FqEBn$jsMDHgM5KMt-6@4+H019?~EyR@DjL`5NITXAzxJt3#Sd8e~F;nhw**{3T4{3S{vo|w2^=N=nKly(w<=#ZbQn{3zZ`@V) zk~e~Vy4PUb^qFLI8yVKtNqtw@Vb(%eq)HlfY9Ny5cQgwxI}w{bPJ`?-MYfiz+NDx) zGRGUtYv;1+XJpB_{;sk><2u?wO8IDHZu5hhjq#8eXFMT zQD$J2`@d0zk7>Q~C5$B2nmIqYocaERjpK3K33~CW>8glcyTT{A+NjEmQrK%Kc)*p}wC_$^4C2LYv^3a32ys*rIag+^{LyeQNmb^QAr2xYgE4sQ0s3+KkN^Ys7mlzh8kyZ36#w~^f&e0t)-SW?`=WSrTK zBHA6v#I>?AWcy$Q} z&v3%Mxt%07-Pg%ClnT=_K2hFqn4}WHt&A`fAIx_-i?lRVL$%{L%)c66+?Sma(cz;x z%pJ*z)Pd}ZT4q&s7O~Vuyk-i?o^b|HlA~sS04}%fhZ`KFZ~gepYYUos``ni#|N3jD`b-w^TVf99ar7qS z@$c%qS2cBm!6`kRj=MgW6jlImG86EK26HxZH~0;jd8^&v-V6RWTl{5EzUcpHRqd(&1wb2XWoD#Hh+OZpE+iAt)rOEcsd9xrb)z~a?L-?iB(VI0J` zXAumh&8AyrRE{ePuz%^IM}}M&bC~K)#?S< zx;|5p8+aQ}jXG3Ys9PLYSAxY&2TdOxcAS<9Ip{cVW$)vOJsVolR@qs@_o4>3n(aKq z{#t@(ru5b)CD?l8p@qCaSIpd}K=9KYUxm^Nd@}Sz{Q*{OBW5iLa4Q2E4`4}y z4y&>oCwxMlGA6YLcH=!z7?+8<4&Sj*tL|uzW=y)xmafqZKeE$-PGoz^+qmw1#$8{= zBj-l$elT69H=^OvS{jH9f?Q_0XfM?GCMDiCo&eD)sR>Ucsr9f7e6q1)&j-}e5Rx4B z1oY|-Ch3#L3x_^B20tWts;RX{J_P@@15AwjGq#Rq<4PTABXnkkPunm{s+!^2?{U9? z{d5gqs=BC4Z}u0Fm5ABbnF#U0-=>(h_Fnw(h&pFNTt2^pUO<$$%eJrCTkmy`t{q*4 z<6iP-H;-?$$3sX<{wVMGxzS*S7*f(mXs20VTTP@@ZLeT6_O`#;kuS(B#Nw z#|HmtGGOQR8(&OiEZ>+F1mhDG5rcZg11?G2pbwu~HK=)=kyNNfL;p)nx>s;qsmAt$ zo<;0_J~Vxpc53p5v3D_>0*ujeqm4E#Nh*tm#~%5u12ie+Fo`MLibmeNdA(MYmD1?C z>h~}nXYhkjRpLs&Lj8XJ;(6Uu&CGSPioOIFyX1Bf(snKj1)ym?LzR!Uhx$112JG5P zlpFtP<|ETG4r+9qi?hF)zdyjIDw1I)B9oq$qDu(b_(*~-$-*B`%?`o}bj^BVF{RiJ z`zSJshHYlT-&sdxZ^7{MHXa;-JEHWc{K)n_9N)fC97ol5 z+l7s?*zoQbq4dyuVqnq+4t7t*9PmrIIrjIwu5pyToA79~{I@g!=AEm5n(463UUl3$ z+gUsWsNsBrRj`l+p}cC24FzW=FRQFG{bTA_wp2s(!g$-&9N#cL-`89o;k*MXr7W}v=wPD7$+p&<};{+~Db$!Q9ZrnbyiaNSUc$a3Q=LBgsYVT6IqsE&y zO~kJL#RKJcov(++kf*kXEKY^m32c1(D20wgvi)HgGJSKM>rOXF?a@}zv@+yI5IIvU zvK6fMm&G^4#Ms=Pt}<8@OL)P30(~7D@F8`L)E7zdXiS_fN3W~*_u}&rM1=kwC7hqR zaut-KpPPmI+-)MOS2B#21#h^@989B0v{0D@1o~|5aOTBI#drPJ$gUn6g59zkAWzlU zDnc>cEjE~V=ly*5R5r+GTNUe%{p_CNOPFVk9v3egnyo&b$W(iGot@qU_7rR2A9Hu> z&rei_FHXp~DwUmC44*feA)NZ!4L?Sj1soUV04=!JJ*Us&>kY+%%eQ_}b}cRV23Ed6 zvR95}D}Av?9~0a{a(DO6K=o%w3r_~IG)?LNb_cM6WOCnvOq=o9JefdwhEcGoo~@&G zTudxw1kQ!6`(X%wyC68xPE@GE2K?D3qx0ZSD^0wJM@wh6_aS*?1Ja5=JM0kYwk6sz zQNv4-+6dlys!Y3(5g$I*qE-s!>zLi4tnRBpm<1MEVd{1p`-%$1!N^oheN3);93Xy^ zbMt(Ekp+hB18-dPI=tjj|B&DDQ&{*#f%DT%AMUWZYqe#BMo%%whlnA1(`2_pq8-NH z*o1&~2>oUprP+;3C`w^kfg=vs>tZbkw__Dy!BaLycl#JZd^L2j(d985iF#cpchuEW z52E@DjaVL|cAYD{8IF(F<|dfclpZQAo0Bg$P2LYbn%W8c27b;K>i#E3pDkGe22U>A zJfBEJ_;>W$?@N$iB97MnpSS(?ti$|z70kU~O8UQ3*(>W`jib|A1W1p^pPoZ&-=&Xh z_xYv*y7+K6T>PxPWJ~ZBq2HC?gLGO4F6A<432!WVPQLDN z=lj`UQD4^H_gn*B@)N28@#H~x^%A%-o$uqiE}>~e?VvuMVL!dkxA zDc&Kqi|exsD`#d!A{PnG8s-a&_euxd7(rlWFHe7hPb>pOzY^!{1C!0Zn}M6wAVC%)L(>UR8gR7irYankpw=mZUJIW-6u%TIQ8 zEsQ4CxUoi;P#VcvKaoqjjMyjn%L&LbP<5!$jjV9$XX<3DUVuy%2LZcM!bvggdv0Dx zf)T!LmT{Ns_9CCA$yOK_5qpBNqDtMzuVyvqiJMclD$Bq^o^O;)v{75%r3AwM4M=^@ zb^2x3pWmFwpaN@^@|<3~i44btz}-ddVR4q>0eiC}0|~U^W!jZ*9L50QSn4uW*dY>p zZYhDT!#`M{{b({Teq4DM8G|z@d4P-9}d; zsZ9AnJ~(InoGapo5!dV=_9K^m-AWi2N-p@p?V9V_!+~bAmr(Z6hc1DqVUrf15xUILjXhr=G z=WtOnvqrNcQ}VHzF7z+|ZiW}}GU09i zu2W5I?xRd5q^gM7_Ux4i=foo3a=h$7*Qq4na_=dMfoOY3pN*xyCJTFL&D*r^d=Sn< z#3}75{l~`1Ttj)R=3L!nCcBW!G*h*ASL_&3)6SmU!)6KL@XeP`ZyC{L2-EnR-W-Sc z=B}CR-hC4}K<_u;i*0_6RYPPo>Kd?46RRO+j41)L5Z80V=F-zdT5)z`ZNq;_&U8#0 zyKy_o+9~H85HeHRsi7+E`2`=L0!;6YsdOZv!m*-pUFp>Z+$|RL!_Sp0?Cmz;!thOJ zl`&nNXBQV89NXwpV*Yh#6M?CJ#v6T}Y7{){@N zW%RS-P&K;!F=|V#PW#`{ zG3wB+Mef3CA2XXKVb_o-15w+0t6&bB@MJrPpBtMHX9;%3Uw+6`C5OOLUDs`W1@h8t zeOGLK#X7VZJ7uIah8`8#pZKzKzB$M0DO^wG+w!iHKh+RoF!_d@SRf=yhUu8bebFr_ zio?#v0QI=xAmsU|*=VFE-SOKJDLFu}y8--py{3fxcfe63hf9mm++?g{<^*1YskMn# z+@Ov`tHiSZSu{tjXor(0xh>T!4tf8?i=JCo^F)2MnHrPrw~t5Z<5c7a6b>Xylt=xp zy+uxx5I1L=`PfR#J;f2o;hcQhN#Ob@JEy)zlQE^=#=TYoD zUoI`Bf>IOvN$8ZG!q%u2`Lbj!f`_VY=SgB^(|Qe(PbLi0_;8aRR3OS(p_KWbw(!Bz z{C)vAH{a@Jsq)xcb#QiNf#wWfc$yN1`_A?dGXym}Z zG{@cX1CcZ;!fJm!o=Z%k8ZHfPoWzEr`L)ImVyu3#(dqai@$H#vBmIsG5}j-3#BXs4 zjd~E6CZE&fo$otx(0eM%_ta{2<*pBA2-oh8WBahJw+`}su9tSM4(SJb zi>L=L&LpD!2@U-bNVpadPWR4al+2tmBM0+bDP3Kw4)<39o4sg_YlAcR)}_OwiaVB# z-Bcv!ODL`A>$jljgbPW1x8*ffkcp|u26=Apa&htaeIy6jay39RiX{RN`(5!DJRwS6 znM`3QZ4mISmDz}Ff=-E;^y*^w5*%L`rTi7v^>#;nXQ+QKu?Mq|ag(9&QckfzL;Q7* z?psocZ4w83k`vAM^mivJ!ALQ7I@S@U0iz3vdRqg3P|nv$+pObM*MTH0Cu%fv^;-IW zYkgYUR`LxQiX}zQ+d)KwnaC;@JdwWZ#Wdvvy)%nKQuqt;{8#Uk{(+c_{aZpRu*NZ7 zZb(+@*7Jf6dkFqTbBl4dJip)85yd%ac!_N(d($KPOo^ufAWz!APD5g2KVMyM< zsD80b`CGnn>dM=@N=iW?bFIPu$)OB3#YfNQZa}3U0uTdfHHQvAi?>t`b6%p*vCUjfAX2r_LSuZ%^Ii8vgwHlB+KaKXyWa zQlUb?-*?5F3WiOk8Z3!JVe#S^$@vKp>u#v0l{Pw2gzql<(OYm`*Nh`U>9 z3D`llfTDk?V+#!XJIoXd(05xX8eI;iHpaXA&1ovb6zaI`a4I65ZZ~p89Hzb|DvBwM z`e%A*G&tX!##2dkGuKUaMAZ~v!o6(n9yn6v=HxylE2R8FJS)l9+a^KJyloJHau(LVtUVY@uXXPYe#`o6unTiWwehy;raEr?6QZw zN?lJPV&b}!tFV}gT?cXti%_%WyJe1m&azdvYP(I`rZf8}R0V;}OBJ@?x{~k6i{?T{ z?lBzoX2@EOMY={B#N8L%@s1g9=RLamkg<&=TZor4TZ~%#e456^hE-Z_9c!)PWNbu? zPyRdzLCcx!ahYTGWY{)(o2t%h^o*Bv)+k43u_1o;^l+-d0*LDNH>=DmHdP!cFBRHx zSVh$nCs*64DcKrKQ|P7Eb;uu8LJC|U=FWOePpd?t0p)RS-8M$MbD9v>F9x>RYY5~P zb>KufHe0F*d^i#GsvN06NDVMEh~0W-%?zrobWwGlzhJtwm!l3DxCdpmdXWEu5I4>L~-iyHwn+;SOuN5*9Q|Cbf45_m@aL)&$l*l2mr0ZIHt#V z%%{#MH^eGvDfZKsR4hX%uUbs;Pp1Ajw0E^q!|Q=;T^-3z6Zsa4Zd1Z_or3T zC4hU5>2c_@P3ZdS3(>g{6n#z~usOfmJ2}#)S=Zyl&%qe5HPzg{T=*|F01yFkzqb}Mq9?=t3HLI#DI?ELf?V-oT(OlW;hdno(T-8|_ zw=<8!_K$a{$(WWBl*u05Z4MoGH4Lt}$2nJjKYCGmEd)@(_aI7i7av#H=KmPRYK@TP zs^!B&rCrDjGuuNm>HCcYl4n*O=EI|~(>H9v)}De67>09YZ-9fvE*e4O4sRNh8AXG-JH&q^BQ`Uu1_s2g1iTdrfsN(6n%%Fk}m zcU`ZEBwV7z5)J{&e=%%^erX6~MKR%?M%t7`ykdWBcY!rl7P<`AV>D5=MdDvI(0n0O zxwAs+tmpJ(zy}f_(9IB{G&dq@Y>BAVYfyi-vB} z&n?u%zyL)k-tui!f@3^)GFwrC9OK^$o}!=~mw$lX1MQ^VAxTD(D1L;(z;bg?B zeugC|C^iqI4W@o(*G%fggggGY0YD0PcKf9q8cA5hK<8WY9TH{nHq>;8B`atU$S0xQ z|G&09%7S5AS5LGC2Y311>w_<~)|#z;H#!=xh3`S{OYrhHs-RC3C5Cp}qgh02u1Aq% z$>m0~4pZls2d2$nIxd^V?-xO(5pb+2q z+qgSTrm`B0cW#>)-%Q)kHrQ1O{sBrmiZHQ@PDrEgswdCn$j0!QCnn;*zQ-a`{wu;$ z>8&icgjwWcNPQfk9ULZ=(Jo|yK`dqaViG>0M-lH8Nt+h>i~#^!#1nW&9}e6r@9e3gJLh|c0gK?fUv!625|+q)v{0s z5)3n*h_tBpXEtht%isQyWS)BpMfw#0oy^#TO45NO!~>N~@Cie-u>yV}E3h*7)5jVl z7>|Y;)Ny+(h7Axescr9SyObUajvHyJlILRt@x8Qn?_CZc2=dwK0DSZf#{U@0s6lw1 zDrWc#-j>pU3atBuGLhNJNz+u>(?rp)EaLiu7PcTpqeAQr6k%p5`4CTMz;FXITN#z< z0gr=_Iy>!TZ?soCaeu2Z<2e^^ozNdRbv)6^aoafh&vQP7-txgcG?lSCnDj%b_b_CqsXhhp6AYRN0UetpvX_2A1)YNtPe;Zr%#ZU zqt5g!#3Vv&zcVSH8dA6Wt)R8vl!UE8OXZ$H8+ZOU+*ifvB$BOk%c&pZfw%dC#@=@c zX$$%6<^g&*Lsp_H-A7vwMY&CT0`ELd(${1C)R$NIF$ClO^qi>cIXbUsP#6fH>lNb$ zx!qN*i!}qNs14&X!nC?aZkcTLX7G=SwEEH~%pj&-n6?H}WO}xX;RAqQCk=KRkQ}Pn zZ~ov4_Y=r!B{p2P2uz~DMN8;Wq(*3YAQf>83Nl4eDZ#dAc+S*#w z_O*>o;B#p(!}E~IXd^$w6V4lk<5Wi$jr}#*N2WWfF-E-2!VTZ*`v)gxHtIr(I8J`t z)cw)SUQB!R^V9Ly1`MI_cg+4eF&0dTwa}0uvqw6Deuj7&kw3jCp$ zR?@uZxmp-zfd@#%W(MoZkC3d%&ru@XUj9BppRKX_<8L758g{lBYebm-R&R!&F-8l; z_~tj|m=;6s^MC8;kC|$ltV3hkJ$h2i?5eF4^=u87u^%b@JO3HfI{6>DQs_#8nit?5 zd5Z)1OM5Dw>B|=fw4jv+OcMSjYzZ>{n5*0;Qq!ldXC;{dS|BT;WBq`>0o>jbz}SZ_ zEIp^V=Z4|GCr@`g>nq#3h-f!H6cT67tXewZDaA2ZQOBA1ROGtsKaO&x{fdB;Y#am& z&baHlx$@dVfw8=PDwXQSKJiiW>c^!;Xa(_|oN%`~Iv}^(nO(rWf%`%BBtvYi_FI=o z*%rb9Lz)G@eh>$|J#D;b~e@V9De_sUeO z1!l7TOE5!Jbs2Z)Y5cuEJv*pLAjHvtghC**OFAQSe2PDDbS>2{R)Q(p02&?#JjgCd zv-I45=Dx4Y(3m07W;16r4DscTOida9s9z*}gf43ma~7oy5_!#QRHms2QaZ3|=`;*< z$)#|9eLcK)D&pyV$57qnYe@x{AbQ(F#qw=jpK5x4PvZgq{R1!@(7{V|7lbR-L4eBz zUA#tJT9;;0L|NZ0Bb>(Mq0Hz2^>>9)!%Ph)CK%d+xA3=BrYNg54-|Z9<@)-_37?YJ zcq)D*+>R>!4tobn_{FWIn6h9@_o*Ty((f#b_Ng`%=(Y1-+blS>qFtx;=bvk$d?f~`3>ZXxL&b59H=D@O4J3iH9J(gZLWaIr3KqB&NwWZ# zIL5fPr^!P@kT>Ty5C@VtdHoNk6zUMVv1|Jk+TRm!L+e2BjR_-QjoE1QWbdbq3FnIF2wBzc5M>9V` z7f>me`&m1jc6qyvIhda3^Eq!;3^}gkQvGKJ}{I9p{v%lLkb7Y$G<-_}Ct>2T!~_3k!9#+2~j`2rs(o zB6YJL1Cy_+N?ghXbuX^9c?YJ?l;wY)fZtu|k*QOpKLcKkX-=Hqb%W|Mg_=<-(&ze7 zEJW+9XOYIJ*IqM@233&1DnfNe3X_WU#ybB9cXQd;(hpO8Bd=w*HpVd)4k`^4?jDLj zx!u!w*DV%nNUDL95{zNY*=a@KUv$7Y%x@wL;bKSS0&`vUx9SKsqMlf7?>)ObP@gLA z4ABC}qe-R-O#ABKsfL-zTM8bX_i6@Q_O1%b+0&F$eeON?+;&D%S6I|b=)^rAqi}TE zz9Uf?cyvS86uSLQaP=i2Z`q1&d#5GrxXMAO%_(+p8fr+pFtuSPT|jhEaP7Q~x2v|W zQ&^r~z|n4W>y6=9TgP$A5UOe7y&XP@9vTI0jgD3}?M))wxx060Hd0^oGx&(LxxGtW zwskV^);-qy`%Wngr-QgWqN&aYeOWNN>vTkBquGh(H^2kjeSAB=aZlf1TjbS%)zeTR zY5JHVH4lYZ9M6lO#oG9E`p*bDF7S|uTDA`D_8hN@k(8&pb$4E=JEaLZM@(W8Le7>g zk6U=qaYp?hGj`0&sw#b_-COJaj(p3vx*ff4%=+$FfseDakZ;pOq7Arxqm=DNbFs!c z4!i{2kM%u4rIPC%vn=yXe}I3&8hf{)pSj(P)SHCkz?eI1Oi#-QGElp~g)JYWu@r7c z{d0bIJM!2SQF)W@$as>OMr8R(VJeu6%`n9TsoorR(8&`OB=ZrG@p+me-y0q^o2@(L zP%GN!>JaMGrjzu9QOxkXame-7M=-Ac^n`Gu!7j*XZuY`)iHBHe&oyi%nrgl#2beil zohDSkA9`mSsPGN_h_9kbIvK}L25FqUf6dbkzcn_seq#-2`)@cn3Mv{DyvAn zT|VSam_#gv?tb@c2(m=(b870B>c0-+Np|y8*+p$w^UnK?oKPt9R$IXv z*TP5(BI~)mA6sp|0AAo7w?qlVx)4S`k=B1n_=hgVR}7%qGDTe<4bKGHEr@ONvJq|vGJCbQR*)H*3UU&@g+V$4+4dcv+Q8H5wc zt%u*iP5e(4@c!ESZ^Lp*4DdTfNna8;b_+s16;+^IiUm=>)8XU?C#`<~vx~0xM4UYA zhQr_}mj4W|{2L~pFm{yuQ-6iLJ4qPh+uVU`D(YxY?gW=9jX?M~iGXY-HU4{)SG{SC zqawu(9XwY=k(ijX<~#mn?{^)>zXO02U|#mFVxv8lNb{dAHaljM{20(!KuRpH^?yVb zQc?!bXT<+DQKLu*_pNGt*GLYDqM27O5Qz~Cdb^ryyyDHQ1>wpPYYJlyM!-)x*c%S0 zJQn^b>cjbc=qF;gKa6NYgrBaP*@a?|)S}q|%^r34A=zahl~;1H-kO8RzQnPlaJZh` zP}&TkJ3L7F4fG5a<9Q)zI_OY03g7x)z8z}O9{bX0&M(#!5Qc&NWWu;nV3G(sbN)J9G4t*8?8Vt%u-XzebP{ z+}$PoC!2g^4m=K9kLG#Cfib+a%&EfVw@Y&<5N~}eqN+?w0XAuN@x(pX|EJJP!*QVj z*-oz^=V}E5uBxLjMgs#} zj5&!u62W+IwfIJ?S1Ho_32H6k`mUWSxO{90bz<$Xh9yyNA`SN++^G*1Xi~CC8fd#8p*q1S zRE27A*9KS%@X^sV2Plq7D)}IeOh^V_W`hszWXBw-yE0NPa{GA@Bzt7b@MO$Zo0@3I zcAc|COvf-=A`)$`!5nMpo7ukC;@tJD2Zs%zP7G(5&i} zysQmARfW`dtP#ROX`MQZcr|NTxiA{m$WhghPX%gx9IS(>qu7~B-m@-z7OqKwec(x# z)RaP(5n1?0vT99{Crxz2`VJDY+#P6g2G`>a>!-+&zL9E+sXdLevOaB(n z{x=oA%FrZ#WR44|`8a+Zl?ZiwyvQf)@Yr$s$n_00I-Z2bo6SY}@tcTTGZXr*eTOiF z_#}()X{XiB4|Bo^FRt=5=`WQEVK!F3zUUf;HY)Thz|ic2r5w=S%_%*#eNF_HuEP6Y zKtQ2yu)Z9yUC7KUr^sS^glTnO$P)4J&MjoB(q?mkxoyB-)k{QV_dVUZ%Wu>xx4~}4 zEiaI)VM_U$A5MEBJzi48*+Q#&4F~r?{BK1-|Xc7kM`mwOLtL zac4d`g2`dFRbA6FvHDX%vn)CS~AE*8csgmwQ%>##C^IjAZa1oqT9_p zy(Vq_mkg3^4S@?7JXW^W(KK{g)Z0l7PWp+iU6Slh35``4tQcCNRoWV!zK8pe;BWa| z3^(FbYRW}s3;bbg3p+%Y665s)_9_(j!_Sfw6^1-7u*jIC>wJJOOCgpfG(MtahC-pxgE=9 zh4%*uBx($#Q2@>{wO{Y02}6_wS52m)?anXuaF0EgK&!&AmV4XFUOpcJN+Lwu7~F^D z`N&YJ+mhD~s+$*xjQF=^=I~TpxFmriI+Fp3`hrQU*osCCd^$tSc6tB)atB3;*sAHl zA_>U@p72OW^s&IsUlD`hL|LtQKrzCuEHK} zbT1uZPKMYtM^A)EQWk&a!07~_BAhT33o+Gy!?(vuSwQa?l$;A7i`?oH3H=3aTyl4y3S%n~gVi=fJ1x-J*(h?-2q11piW{<<7Tp zaY>}7(dMi-oE~u^-!VsvEnMNjzBGKdx`siS+-=>0vd1uG!RjbFM{J(3WBgC=IHi7F z51!w7v6U4^rgF$y`o6~ssPDU3Dsy}uMBX0xMOYX~+?^O!XAtY3JNy@pTU~BCtwvPV z8t_GFtbop^s)Lb7=-+W__~5CkDJPC0L^= zRp36?(@(`iKk8?!yC3H!JSB~Jf>QqcFyG@u0{ul=1H|pm`^tI-=ocUWMzgvES6XO7 zd14(5#Q<|T?lI|Tms`pnTzs8@@Z7xE$iJ>He8k`MavfKL;1ns?>~<&%ZptDt<;Hq+ zZ|R)7qRgYia*Zq5*S+H3sJbrz!X!9B1u&t-h{n#VXQ(ICWX9#w-Od`SL-vL>lh^^p zgt+2fV!JOUK62wUQxHZjzQ&vH7kPZoQB3vQLt;ug-#+L2tLzy;XI$BTizcT<%cUej zEN_w6v$!d)`rSij!igbNiddDg!q1TeOphB2TvgUgzDjaG zhdt@=W-R$e5VTMI#~BAKim%o8MUM=O0tDApo`HCr98uew91JOYWh5yT!4`e{0M(mJVx&R(_phj+wC+HEW2!ue^d3u8%b*^mDK8!r3Obwcq;c z7wyHXA5_IBT?%+*>Zap;LYiFT4roR}NJ1H3D}8f_n_DkCp3uq}nyN^X5}teEwE1)a z8bQ-l-N>tA(zYDP#i!3K=*zqn&$yHKWO}?m zPo)!Uzv{4Tk$~;;_(50^#DG>oajJM{N$U~Uz$~;aDz5<3O%G<#x>A(dn8YDS)@~#K znN5dbMRtbeQOjU4{SuF(RY%(o&y_EY-H-c^qW0dzt@wQu0i0!BKc6h*`UV7@#`}+s z{aD`3_40Or#cW+^qRyvv)5FVg&5q3DxGDOrl0vW^Ke>(Z6!APiPwtA+Mj7DKNA}zB zSj?{P%&a3LHn-x4N)j1oo|$e>mV0IKFnY+N3c^DBnO%f!gKS6mGgRk3v%r#w129&r z25erI>2pQF{11aKT^OQpTnnu%uht4&ogQt(1-HJjJ-OH{TREp;MEc%STJ_B44m7BZ zmF-!3N%^Z>3Yua|rusMuR4jM}WyG-O!@oP&k9mt`x8&Z!OX|#IV469|(8M!0I*Gr5 z*E{#PqQ6F(WG%$mE+@8vHp0iRFx4-=X!**Km38z=%(nXN7ThOXm5k>NzU zS7zgwtD_M&R4;q5{JHrw*8G;wTxzl&hy$YFxN(u4MVAeu>!Den!30Nh`PpH7y9>2U zKpexlAJEf1;?cjuLFt$)ma{nqsIUh7Y5(nI))Pk>oTo}wxe!&oso#tXN#)3G?^C(`mnq-AzDmSL&j{&rw!c9KARa>`VlK&P75MW@(y ziUAnWxX>Sm)lGgGyx&*meVd@5QdE$HS$!J6+a1lR0#Y(W3aD&E@tUY_M9qWWNTfVB z!DJ_8ca%yj(37j@jQ3s;KmXIhfDy09O39|xq&D=Jqf)J3#Ogv@G2ad%LM_3~|Ho3*_Rp{iAfLg4!=Ci2&*3?1*+gY`?_36OIVINc|VQg9M2jVD+C zGIA2h3(`L;(im%Tk>#y13nWnp%lE8Y^g3H503h!%$h!UMte;WfNR|s9DiJ1+g{Er1 z6oIxRG$HwPrR)8zm&ekRcuDD@o`W{~Z6lp-le$`k^baJ5BU?FmeF<>4*Pq}K0*K|_ zPkzj0WdSXVB7=JccA175~@y^Uzq&Ro1Z5G7#T-7ywQGc z1qtx@S-1pU-u>bs^46aJjBJHOP33k7O5xdyjQ zNhbn6rzx!!Mfj^aNRchM2xaR=kf!}ECr=rNDLG5Kf7AE(tNGd=13Ya0vijzaL!-3BleszHE)>yREe^eyhCD#p)|x3IdS7{{cyr13zVeO|Jq-_A z-Sf$x-Gq(3yVS#%{z-b~{9j1NUB`^v-pt+VWBMcSMwypU7Yx`{tIc>%=}jX6Se^EV zJL05*iw)zyFHY|k>AO6kbfMW}APPiCyhvO0unSl5SZHgK<+q*1YDbUQVrshCD(gLAaJ#myY~w1(Z5zcdBpW_VFqb+&xUCX zlyE(8m4VjQL=viET4?+6uytjoy$-2kXSdE68Q@Q@i+N7&+r8}JuT?H7TegWdK`V=+ zZq)4lO^6NMXARhSgvXr-K^E=w(}$i|I?=_x`IEEH*}-(<%$-q5Ex5;*3dxZaqlJFh z_}ddi6ay&==mdL zzBJsCnhnHtr(1Pq9lh|5CE>Iqvvh$Q}F82Fg7NfVN=#O%q=r0WTu+g-Td)>S$z<0ecaAUo<-w z(Ndz$vUo1C+(!-tzO0%3Nzk|j$d3#wZPckf{2}c zi_()yd~P(DZ)%;}e%j?BE-~2k@1vz&DiLrlcWaVT%rw2(iNf;YB@h#?a6*F?P0^M)pJ6C61^xts5m zn^0obMDy5B;tYgvFMe&F)KyucTT9a&SKXS7XE*juTbH~y3nW&V1x=F?(EecslygQ3 z%Ak|wdku21&LbPOl+Fq0r6NS#13@TOVfJe7?T~{Iw5ogrYJit=$I84Qqg@-oT-e zk}p_(N0`aI`@h}<86Kg6f$-=ZAr|OnCTC_PXMbuL!o=__&ur+a!Nra0{@g( zV8BibTL*(>CT!U1`BS28@Otmc-3@W!gsugmML@k#lk~dK9jubP&J1JSVeVi)1kgvE zI$xicy(vRHT59Niw{@i^XVl=el6#JiK9}FgQ3S1G=RBgXKWK?8RWlXv?-Lb2ln4{^ ze}@>of7mO-x|uJ?fU7XD_H-8~$@_ z9+ml6`H4{fpuQ(d5|lsjT79lm@o{B$-o9iFk34pMH&6xnyD-CN=l$RD<8f z-3j{8MG7t}t5Xp|!^lX)AzZbxqK|*BF|SZ+BFsU|)n8nT{Vy9`GdN5Nd>yV_)mdYq z&{c>Yd8}gSnmy)sVIh2MFTc82ziM?l!qFdhn|Z=n`Odxe)AZE)KUseHiAhdXbl)9D zpF6%}I^&j{dSe>xq4+o1G#-8Vy0J~X4i}CTlLiy;OF|s+y=K&Nw{;7&>|% z>a{kDpD}%igL@$g@CEtaXGkGYBj7lh*i7hpH~NR3Xr#_BdA(yY?pkDiO(<9nt)9$r z-o_w+DH|NyKQuoTJ#0tEAyR)t^wYzah>BI2DVbE@d69oE9n3Phto^u=cbfWLkVPa zwbosT^BsZj0kWBr-s+L>Hnu7fJOo3U!;h8K8N{f6l)ddaVYz`&%S-ZKFW{yZbyv0h zEiv)qem6xQ_UndU9z@COpZbpbXKAp)&Wr*vDV6*d6QVysubX(ly$LZ4PKI`TpaHmn z+vk$k(yqSJ-R{uKgvuPoVN*E5=_S~F?(c*awp+)k-jp6%PII8CIjgJeN7%~AZ|qOI z<|pb`N$(Esxvs2KoO3*ms$~Uir#@naQGLy=al!#o{LZ>3%w%Ag{NvoB(`wDngdMg3 zTlHSWTl>H)h}E!!1@$Nzm_KY@D*OIUxn)QJlS$?n%JuzLfwjN>fb+ zTnoT}53Y_%ivp-5jcGb3$MSWu&QX!u8}yV(LG99T=u|RI9|bsk;$H%%z&g zCdg|v2sC46C~^Q3Wt713Fx=^cOjAvToOXRP5@bs%P*nx$R?+$_Z^N08;jsfSPppCq z()R$4I?NNx==TwtF{fSXHLOsj;=bN>aR$S;F^G*27M!R8dGzaVKzFujLa>xOl*PG0T{qet*=1;-IDmUHf?q;d4 zJDA3mFchev=q~>PxtNGGXvAF(dQMM!GHs5K+g|irSjWw!`5wC+KDtR3KQDtXoGnirKE2?9rOvFN0LLoIDw%jMZTdgI9y zC+s>Uji3e*G~v8@B-$YZOwF!_otxk&@!9UsJhsoWYLx4}DYO!`te;uj0U<0+;jU0f! z(@3JrZo+sT-wVR!vpIb8$=`mgfa?HC2w(-`hlNe?43SzGP&lrG*ryky&Me z{TE|UfRshNQKq-amT!!l^Upv_^ zs2gXb_K@tMsk~m+#YJqhG9lFMtP9-I=~;#Tcq%>p65Ct5V@y6jjvXTQfLJxg&ZE+X z4`?OL+J8#e5uH|-=P3ve}&pn;2)1>fCwSov9->Va{zH=HJ9nn>=cBnqD} z>vMc;%*43|ih3tQi+dOfT5I~6H0*YLVY*}Dk&oofa>>Y!=zX3e%zQRmVQ|vJu)X6Y zJ|5zp2fwUxRtcBU0JL-}Du0F(H599umC+^WUrpIyI&DqDo)}xQaK0S*svCjKe9efT zEJ{vfhHZH*`cvwPP0X>Y&Ixlw z`c>-Q!z0|ezpBKqRt>z<0AEFZ@V2COS$+)^@)a8iR!3~E>Op+76bz2PXi837=uw_} zKhOaxXJGb1vpmIr-$d0@c5$=xh0&y7`!^gxOj|vj*v{sZ?b2k(k?m< z%O0&3h)#9x7K&^P*g<_=s^&)YSJu6*_{eilH}2sK7FK7B6u8cEeJOSOa@E^Ik3S3j zg^c@6R^V<7M@P4X>>a!Kl1#+ku6p!Sy!5ie zJByJYalL9-K!|;p)3Lh$aUKt^Equ+m>K@IPSX$}y8e-3tWnf9)qsAg zoB9O!z$gUe| zL9X#P$*gMcUDwqpZ%%rvoXLF-Yr`6tO!|!reJpgj$5kBwpUeXy-|Y6}_Jlr(`z-{* zCgs;lP~$#ndK%^K-=O~ z!0~i}DYV_9N1GKLJ?!U5{s`H1>?CsJPQT-{>NpL~HwGjsM-p=4z+44?#p~#Ft%Gu! ztNWj32Fj#*i3SN=EKuk z{iDzp{?O1#octj5MyAIf=Z39@x+nCg#>QM)HGLw!HdZ`P<-9=|M0niKdsk%-+)Z`D zKT!~<89d;6p)q;wM!I~8FS>te?CIo_y?7dj_g{}XwG8kujl^$p~VsYv)NReI2oe7 z+cSiQnLkGbT%e(;2Z7PUyd;v(#?Qn#jA9!)st_bKy_nhjM|M)V(ulTpk7v1jbKs5E6dteSe4*B<6ehf71JPScxBNw+KUJ~3naStr23`k zAk}x$ryv9wiK{|EU}66u1oDM|W0~Ll5A!8Qc52T-(T6#xPwt+gF}Wv05c02VUTbJh z{9F^G(Cqowy=jf!nsbjKq0tv)HC>#j@j0^0Q*Uye=;0?(RCc=@);kG(xnvgHFiGZ| z1JA}hALqg8{$8;ZI4r#vbR9;K!wRE11lWV+0M!Y`V3aJo_zNC^?Rm5^-nA$0di(Sv z9TMMo`Ya9U0Y))4Pz(il$WPqA9Q7D|-5%mf77rf6K9n!V_&K_6=P7dU@T3{vy_-3# zR^0cDzzmJWq)e~sEk&>~f(|BAN#Q(DP$dTcE`|4k+a+4MVgmOjWk#{luRw#~dB5DV zrYFH8PKeT`NDlvq3Zyg|OQ4uEz`sQX`($$bSwyQg9Wu@XE+>`Uuf-&TbM`YLP`IT% zz)|9g?wT@Q2Gj;_PaN8dbkOPF`0*%bdV3!AA{3wQl?}~zkF$&@O80H=-br>bmw9E8 z?vVx0C3tY~O;a0uxqH%4Jm6GhNbSk_)o-jlb7?yny-(bNrt7D9%*UVmb%^%&NkGY; zk9=>pxd0(9jI4((J`sWp57&2)H8>3q`%yi&QG>@8NuKZF2&b^-ecH}-L~r}`RyLVl zUgW4Wb4TS8>%!eIDIf=4VQ+xC&&!2Vnlg#Ro)+fK_itryCT|K#G6tD%bX)zu8Rugm7j}+ko@i5d)MhRiet* zkJhYuZ06xmQ1bAe9>&@EC+-7hVhsmdaizZ_VL*W+pk^e+9MwS;Fcpc1aBb%iv z>-{}ifS18!GOg4L?S9Hu>SdwB4I}Lw$Vmko(%YNf`w$hBr z?6Dk9Rq-@tPMRd>Ckz|Ga%oS8}bK!g@ z?5NplgW2p{Jw^2qU7V&`Yv}NQyv6`!BSdrd!&MCb;SlL zg?z%dV?^-X7|)`if_e2&12W$v*Sm9pc{naWa=DCAZwOY{^q>}KzPt?ghSNTc8^CGt z%r1fj?#7jSU0u;I$TkK~Yv!2mw1=!-6W-VeETX)^i-}xTa8J%xOjVCaE^&!69{A0q z12D%LTiX4;__)d)N(XTzN)P$a@;}I7*=7NoGW%eSI|`58F4M)jwdDp!U>YG3_w-tF zT5hHff->cBK@0w3B$C&p;P>pf$v3!U0{qYaTA~q8_M8AMP4PVQN7BY!EhG@~n5a*% zXv(DnV60S*-jIUkc?6Zz3@F=%@%JiOS04p^Q>vjBq#u5_G^yNv)d{zs?Gao+2{F#e zROXjgbMu#~R^W^9FEoEF*_9!jTdSK<+gdX>p(BhG=~reYpuLfJ@t2XA@Hy#?;tLC2 zSUUp#hoWbUpAL&90;G}#$I)#g)fnhxRp8Z#Yh$pyt<_a-35xBAt)PHD{{xKrRveYq z5XbML&UrHpAQ7DGp=>l7!g2|QN+mg1bZS)WPnMo2p%a`w=znWIBBWT5HJa7GE|1Y- znI9PwSao!ol?{b~RcS(Vpkv*=Y5#u$#wPEbzif`_b+f#a2om?Y<=*6Vmn+67*Sa+J z6`@{^ERy}HRui%;@@YZ7)%C(kN;46|*?!c8h33IN*erivz-dhMKhKw+!s4>Ev%^k1 zx>M&#b3Xbv8u9rF=--itD_8==|>RB_fQvfOeWwR0ih* zfaz=1pDb4;IPK|fT^n|SK$O8LPE+5yeong-_HalmNjonp3>5L@PEhBYcQRfYAh3{f zb#hT_dZM%fUXL;woMY(uozsNv_>(8QqYM-KL5u!DBAWQi_3ohlWbPO|ySRu`PH0Up z$tACtPR4Xf*EDSCOD*qj-E_TtqT*YgRJ_6uQQg;!s8$zUvDJBW&+@zG#+crMJ%NYs zx4%ZnCG$yZBbNgT=B#)X`Z327; zY4G@)hiG`|--uJT!f{0i!rKKXruDq{scgF@rc(>;8#y)A+;eI>N&o_cH@?M z>WbT{VzrcVD^lXzqe2HDN?MRK%qN}FMeyon<`V!bUoXX$+m`9DbCWFU98Z_l@ zx3b&iE`TU2IRX$ub@NJ;jnT4)mg6=~UNbb+LVrk%;$AGyH zx=7cg{T$|>1lA?BQKeAaN$A2XR3+z7C1uk}JM75~#%4AdvD|mJz1{JqJY{I(mQ~L= zihQXll{@ji^u*#R+F$j`jF4_%y%n@_bpG&#^(|t7BH3IzT5fCqg6f_M@DSaYaU%aN8IMrv91D z1jT|T5X-;QpmLkWWjO?psx&|c+s$=hoE9yt3Dit0$)&LC#D#7rD1OscAooqr^Sfq1 zo>T2@^uBt;Tm^pp?x&3lojw-3B2sx(vEtnz z1l6fx$tJ`0w>yKBPlo{8p; zZly!xmukO^kMg_`Ny;wM7}WHIy+uU-iUrCw*@hP;$t1kM*yZGtHxP?^_3@GyUh8Np zC2d+{)xPq^EB7q#XABnp9tiy_cm8r^OULNa;a^OJbfxma?`xsdvj7~5T-*X=6oY3D z+A6!l!GormL?d99AEIUnj4WV{E!q$C_EP37sPrld;VJr_!+bHID%#VI+O**R4a zl81Tos)O@T?Nr(6=T$556;AWdsO5v%M{?7)%sLktMc7*RugjDSf?)m}I3Vi6i+kGe zID}xkH`F;U?5JAc;w1#L1;Nx?-~*F5|{g_iZS?G-J%0Kxw!uWAHUm>)H*`AM>c$w)1z=W-V~OqBE1nW}(-y z3^IWUHc>1AE4MR^Ho`#m<87r`)KSaBC%fW9-SwzCqK|v~TKVr@a0mMYmJ8hrKMqMn zm#+c@^)1|7-^6^Uf^b$wgl^MvZ`(x4v@3U+URF@4ZWi(2ALt=a@*6xKFF-r+X_s&P(4*@tvud8-io~)6tmnA=3-?v~g#!$-X z-EVNu>Fk-@e?fmcWfS5iO$}Q5dKYt1qL8jQmK{}n0)K5|P{V0CwTx1y&tQkBN!9DT zBfVgTqI#JNDXoMud6ia}2Pm5!%4wB$-fR53n=#7%N6s11U9H|!bN%F7Wbv$x>d<=R z{8tpI>id6Xfwd=WU9GS-q7)vx$<~+yq*PM)ia5hTK-3=yV^TIn3Ko`iCt(7al)SD? zogQ)1!1qv4?mWq^=a(44Ez@NMEF6lvm6=^PtlEnGp206+0$Dn##SJ9NMAr>tBvmLl z@f*{vXFEFAINz;WUZ5n_FhMyS;@fxl*vOn`f4{7vsWd&_T}ylAb{}GK)+{~i(&!uj zo~TbcL0Ki%(l#ihoF)<2XCye*E?+oWf!V|yC(IFH;FfjaHrT29p8UD^EZajYb<*%F z8P&6YTQTtmC{lQTk2owkO>kzhzo^%A$UeX!t{<_Ut}*-4GQV24N1{` zK3%jV^9b6YPO>hN;K&lgVNj-g(4=h1R;*pc8ls37mE70Mgo#(!Z2=ga*?9&?$&##9 znd#Vj68~6`3JT%^#AN331x!_r=X+&i27V9E@O82|lV6%y$ZrCA3LFjWD>7j`4Z~7z zd>s#q;}%5 zfCCm{rdd8(=s#d_X7UsHynPq5wMMv#?)4M#XOx061YVXX95c96xpdRD?`dNnTb|1x zX?`-A>Bd?p{_N|`W+HlTJrt1%>Bdk0%;e`|t)7D+QDdW!GHBT8>Ld9!w0ycBa$Id} zIILuCVBhX`HtmJk;7g_$05ZEg;9)klj3ig^h|gor3&}TL?@h)$VJ;S8XD$-p19RG_ zYlIalU19wm=>UL0&zlXrzv4iVNurUUY^AlR-lQP?KmFUuVTEe^>%H0fI8;m)C9)Fl zNeyeaLmQ{&TINlkl&U*jp00)!8mtjs%{xCo{4n6-Fk8{-1w37Va^ z4aIf&okspDOLCDJ#3W={xWHQE&)Md3+P#}Elj?WE5=8y9EEk9%F2Y`!QuhjXr?*9{ zvH@Z~7M#c_ebtB%~V7ve{V?5%0F%(+09;qN`uTlBct?F?Dq z3dI54DD8J=uGU}IHXV7(Xocn8Jy8lR&)Q=J{*6#n0m$iM^cRaY;ewi|6Har^ly-Cd z3n6~zSc=q!aNpOF0l;F1oZ5fGD0ZVo{h;#it7ReL{g843rEs%2JkO=PhXM`zc^BFY z{P!FM+&uz2H!kDeb8~P(>{`cx@3LT_rHfLtnSU)+#JssSchm4Z2jtu+4bl7F{YLgg zTs7EF(U&gN9E|XW$!!aR5RTd7-uY)8-ntpGCP#5>XMAH-&h#OoW-^ac*SHR*O35H{6enhp%pi>6cN^ zvi3pCPJ8uqNsV(30GE;o#&5vJj;4`$szLkW)8&o+sH2Q$r|Afa;JiWg4du1l2Ufa2c?54(_Ajv0nq8mxXWECY z)QYV%EO}a;>WD?x&4=f3{INXjzXRrVYZ3_Qe^P-qFRuYBIw47t*LV;TMH--rA_jsZvF7nzcz6`LGQW$|F3R_! z--Lf>f6JwFcd9D)LyZUXpN8?zeBAeMixKx$fik7y@TdqGcTV94;&~Tty(9q&p1v5d zE)!JRGmvf)0w^#wiV+DtpuDSy5YF0>XA804IxKRw8i`kfZ9FwC;zr2mPJM!YEowp@ zM31o30^DQ|bvM`2rt!|jE#kOuHuG=Wuu3*ik77RZzZ!^nYu{wSZ$vyKI;^lZbT(>V zOF^S!wB*K~c?j$F26DMeQhFb2N#Dc?GRDDGfbS)k%G(!D^Do>95Y5=N?w`@^w6`n9 zTBC{Ii>Tf6>9l<2nVWPz(m7H9*U3RFAh?RI8ZVq*XEfL-c%B`w(bN_JmITJCGr1n2miBMz7_ws|l-FWMuZhM!+BdryI-s9;sofkq zlM}?r;(Xz+{VZlBx4x>hmA>B;&jPJrUGI+<&X(e}887ZYN(dK(uEz9~<;rW}Oh=WU zKstY^dFi)sSvLA5%d-*dro|(0qdp@_C?Y!L*)bgMHG^&N^!d8ytm2vCQuC}-Sz_xS z%JkUk`r--x?06ZLRsFuA;&rI88wkEmcVE`tISm)A&{X=br%~F0k@T{M2$XlGmG^i* zGDYs>+)zM9-=8Y-?W5CF>}M%Y>>s2e-zdhYOW6PX6CXA#0Rt_L&{@h_dx;CC3){+- zr|{+8?4O3@*y&LfwJ)COqpoareP$YA?ZIN%Ugxu9#`Bd{%Md#$uT6ri&<(l=%JFAx zLBMj{+ZXCAcH^^fmG7_nIUu8VqZVh70^>zh9|z~TPxf|C3SBp??-xk%o^Ix6F79AP_dv(Oz;yNwwj~fDTSGjP=z&J3mT{Bc-)r1B(3}Y!gjO~ zzg&_j%#=vajTYB2XRrIOspX22ay*x|E1L;1*XMOSeKn;tWs1^BK{l`Zg2zfU;66I< zm%jF2Na>hZaG#fEQ9HY^V>GP<^tj6YmX;*j*>9p}a7WAc*eNk%SoK_DFUZ#O?c6Wl zlwh^p@x}Y|748{5zZ+*a@bml9xMht_7;V-Pxd8r!zxRP$3J50v(=rJh-CdBgqSOUL zp7r1inA-pLWXZsvk1CQql5?-HjUHDDuD2Wutv$vSc;0RvXh!yG;G|hXlQo{kn_ePA zam$k)5i#^w)@f@IbdeiYJNR{*5Bz z4JA|*33ycKRUrc|+StL|mRXM@#m#ocxlk0pt3S_p?vRnz17g}GzCu53ecq7H&1}Bi zpgf`YMdW1f=I7^n`l5^Cr4NtHkp6M``V5wHZ9Fq>%g+e2d;@R5w_gbfLQ?t--$_3G zAb`j2&?F*L3y+A-!_PcowD*}fN!*B{0vCOWNd4KLrx*b_Wy4wxu>rE+s;MpfFe)32 zGrRSug#QGgfU?@x4=UvD#BoQr!}|cKwI)qBloOgHRsU#%E9-h${1Ce9D!EPH&A1fG zI6wV$#NYUQ(JC0Fgj%u-KANAlc&s5yd(J?#)-Eu<_K15wJuKO!a!o`!Iu;Anr84Q8 z$vmvJxeBl1;2(do1@Mpae8R9-n7rtVCHI)qzc zm0{Dp3deN(eW^rkmh7mUDR1viCA}e227*()t}F|F;Py;z#zIIP5`~z5uw9oy(*GdJ zUL$Hn)AEoH8c;RWY$@@_-Yb8C_hs>Y2@j-}wZ+U^AC%EAf0eFT;b_398ZvUnkF)%) z34cU)c zw*oc7^}g3zS-ox3O8Zcq9p*#{T~QI|8Jso@y=7cnxhXHlg_3g(Y zm9)FClDctRQ~BlU^%HQZA9FLuRR~6aMHvzhSs!%J%pIicz{)Lu&(on7x67h<(wr{W zSwE9I551E}e>N>W`_-7!9njK4^F#DD^1pJxzr%7T{eJhUHi2Q@c6bZP%M`@}S;7&H zlz6P5KR$yi+*A97y{VW?9cvDTBqtWpPf5Aj4pwG9Kzvg4%jfdeuiFgr{Ga*{?K6O& zrFv{s4I`^hQv?z?!Xa$)+6eE{q`kyg8|EpW?8h~Fl(rZSO za^u-ECR7(2T$i)tD?Zlr?h7-T`Rm#Us-7joi58LVTeR$Wxzj0f{`LHev@qtjrb#Zo#r$sqA( zfpZ=!QYm!-M;18VAjU!#<`2;cY=U~(Oi5D@E*(hv%*rx(iR`hbS1VgE$xm{a-phf?(onD4q$I%Ki))eLUz0*l2^v^WP63N&hJMW z?|PI}`b!48@n7&0(&FJviaVoU4D`(&9sl)1BVGd@MN$_vY6ljgL)lk_rxdQ&S0pE& z%*W3zya7n;3~$`XDFRD9p@b6UfBtd;bLFO=LYtuKL z3CA}Zmrt&V8L8x(=qJp#akE5~;U1LjEt(k>xqjqa;6!E0JI{fafL0HIC|M?MnTjAS z;$|;p-=JoI6}{SBX+eMm-ezFye_*9_xJAMgmQd7|mkd51&5udTF(c_$|e4Oj+~g2IK*v2Ws( z`97k215@Te=5%}$E8nEK_iL3#-1h`8|7sg7NyN5oHCQZf98i69#;zDs*vvRGj+Sbm zmxaxKYAY7&_}hjx*y4u|n-H=ob){mwsL8R31kNr}Jdp0-oQH*YyP`wp{~dPLz)1{D z%1OC$9_znInJ#cjm8AvVo5@(eGI*Z?;Dn)eAG3@t^@{&`z)E)4?)sBYB2(f;Ja{S~9OHO6-P2q=F$uZ}J6JM@6^A^~5J%n%T)0{cl>}`ofC) z-lrc^TO(lyZZc9O^N1sk;Z+L$j&|ioddwSas+QFiZ?+R+*_KvppNiPM6-TMeM%qd~ z!ma^OXklMgbw$aW63TvCo;Y{Py%p)*KvtLxv$-{z8QLYqP>UB6CHiWIcLSj4QC>yM zut(5^*eu3AS2_%yZVaATxb!6NHz96XV^es>46E6C)$Oq(Fl$Mb$08roqZ#6o567KG zeVX14(W2nBBK2+u?*DMXXH>N~RFncHYzDi%phYDejE);((>glm)NhE4^xE<2zMeZb z183`j6g=5=e*A~=WcvrT=XoV=4^iVjiT|ll#|B35zs2B)Oz!DLVpW&E(uPpvxp!&H z!{@tHmmPM>>@$+{O$|`%^3IY+67E%S?G%2YbYUB)X|tH0pHwOFgTw|N%(3|}DOD>B zsi0f}4yxn!LSuIfybSbL;O72{8TI(tNM-(Q(CM_>gWUbbX-N5Vpw%p$bd!-A4(n_s z24OhSi8V9g`DIGD>8MV$+aDTVi`k<-B$4y2&Qt8rQE|ybAQ4m%M_V5))r$sPgAW2i z&y^(F3AU$~WJwQVU(0_{APYZ*hs23qYufz* zITjMh>TPve85I?(*bem9ZwTh`{-dxptcP;7j)VXQu?o3EhQzpJ!4AI%o5}V&mDLay zqXG*Dcv`sqpAgp!F?o^G7M_$)tM+B3Mw%6WGg}@J1G+1m$xDsbZtHlAp4T5t$8L^E zkkhA@g2};>}`u{6@SnW3avoJ$c z?_JSxkG^CU(rfe7dco%^4d5t4=lvhzouh%$38n*wL59;s6a zlS(&#$d#>B(zf7!I~ehX3cB!FPS$Gd7M;hamm-$Mz%j*hcNd%AGNgW+^FHx)bg}d9 zxEO2-w5!F7e#9gUOhs%IU|>sy73+VllaX)iO7+Tv)&FT-bmkj1{CKgqQV)e??5CJxW)R@+7B6gy9GgT6^9R2(VxNW1lvGQ zpuEavbK0fX49|dDkYYwVbgHQW2Zpr@p*v8Zx&LRo4lDha@2yY!x5*r^E2t)H1k;%X z>Ogj$yye`H!CuNTjSCxliZ8W_ko>uoznHCPzly?)Spel%&<5eE=2TEq)yzmf%F% ziK^1qQ9drdVo)=f2h7bR+`QLo_+?GT`M>L_XYLM}kj&@X>&=*j4X=BC{|s}LRSni| zxXdlt<4u}(WHyr#JOx%oMvjZP_c2FNo~^Vn!~WNG%WvrRHVDfhIr~6N2I`?2Jy8y} z06Cn+95|%^-Rk~z=Ix5?z!A3|#cQr!2!yRjdOMg;+2l~iRdg4Yvw{BbmLR|inDD>% zv*?tqqb#1PYJg;xllvpLb;`X_5082;`M=(lacmUz_~gv>jnQrc&IEdSjzQ;lRB#M^ zUPp)hb(pY$33lD}qOcTQ3$2S19p$(}cq&N(+*_cZ;8*_#NGkJ?tJRF{RrHnD?3b~v7Ed&P-kj*#>ZAoEYmtcX_ZA0~Tq*ud}Y67yvN2jcKP z?&Hw%w*E|+C)bw;F#=8kHlbufh48_#vQ#fo3-UUwm^c67u6zbc6fRXda1&4ZT+e8T zWPY9cE&Mdy{WVJ1BEMjdil|_SX~N&fy>SwGv(W2qc>pjfJjB^w+Zr~( z?4$=fSss zv9p5v2dc$JJ?PgSNrWy+66;*h(RgcABFRuODpE9$X{UOwU zYE~BBmR>_odTst#a>KTFGOZb9afqp@BP!^Bn$H%fgpZb!k4(x&hT95K2tI}K>tlH7Qr1!XBkmN3ecSyUq#fJwl+*q;#~GINs-&IG z)B_<<;&X$aeN-jnBkF%5>SezaeZ%4-uMvuffF+nIMP^59y!4Laa>}&f=H{8_)x4c6 zEQrYjZA>5VlZ7@wQ>kS0&g=Bw9w)%+E99rzjyPcM3=sdNg8=A8YRwCn#hHFpWw08b zW~52vZEOcfnh9IYDl4?BBt3Zle!F-5&;X~EeR?tQoK{)Ih%U=)ge$|NkIp^)&-J5om}Vq5o2$&!av)xvoqU9m zbD>GO4hN#^n1+xT4(nd)&s;X)yflPWWb-ql&iY zhmA%&Fs<344565E?}Rl(^W#4mz~YBS@Du${D$cT@xc>-HkNYoWfdwpwWQ+|Dr;c3> zV{m}?Oh~WU>q*N@io%}E%oPQ?XU%Tz~) zjowONJ*VAcdDfgp$1e@QYrC{Ntt;dzkycdOIH4h*uDveQ5@CgT5EPI#S~cw z=7t2@zx;FOJv6tURr;MlgB|dm@hYM;3{;<$xO}&bb=pRVxP5gnu_!Ko=Bias(BQAF z-fCPAnd2pI>fmH-b!`5d@r$=-&cpRT=+mPdTdj@n??y_b=+JytX&DgMjq6O|ZQSB= zlt|=cXcQ5;FKpbGwARbO&(@1G*B<`# zb2j7r;~gSVLJCI|1M9efezOezIDH_jiRR$}W=honVIxkceFf*)keDi~hxDFumKGh4 zd`zItAI_eMUf0;^O*h-8Tx4`E~ZXh6~z>l2^ot6xkHulkBP|B8u1tn{A%O@A#w zwp2jOd+Hf#nCNoN(sXBX=}^K@ z|5L*Hhs^XcXo5Q28?vux|!*VbhIr-ep=b8FFtp>{sY=P^>q)Ns-i730Y^C zGBRAAe{|c~mXn(3?(;ifIY{WM#9Y}H5@p|>MOsABOU6S|O*6mMs02Btc}v*NL4I|o zK1xS11yRhECeV9`Rd0z%?uEJ6a1E}4qjN3#jFZ}x)BwEKZ-lZR&SJ=$ZJ>?PYhk<> zI$kv$$aVG0`JS=I+h)8H%7>p=?67I=FwLhGIW<$=^~=|>RJ64yCnB2jDVKrGtJUwh z4}Jx~x$1p`B0-ud5bT4!vXtLS4)5@2DJ)|F^I;{>{Ve*kr656p7%kQ=|LR+6B7Q3D zfdM$jpsHJ9astJO>Bf+k^8iU(;Erq>!Bl{4#NRu1n!?Xj7Z{(G`kB(FY)VepLcF~b zzEn;(9oVc0V^|Rx9&&4TO)x6NlwviS+8?qHQ{v1{T;9!u*q)R`D!+M zld7QfYl)Y*m3}?ngnn_$-#5sXOMBl%g}d`-!%rojbuK(&G1Q$!%P6S^5N~J}Z8pXg zr)Q9S235?1oO7@xw%%vvW@lypt50d1=NO`f?FVa)a$c9+uj^T@Bd}U?6f}$)0}M|m z&(}oYpd1CO_JfNx@u2!cSuk;P0aV`b{Q21p9-izkE(^cp=tV=;Awio3aRU_~tMK)q zZjno$OW@i17vBg*2Te{)L9kkyc5;LjD4s5n$!=g>NBjqi9FxvEFe{sif%d`u0Ual+ zN^!DPfw!^8*~`if-!BsxpN8EM%Vj&WTCu@FwIN@xwM4s8pwUZBn$#4|xHKeGdv8U> zI7Odv$Sh|O|7 zW^8CI-Sn>hMt;cP8cAYxh=*nTY=Dh+6uhf=P?WbeP?LF?s=#W)C=>Eo|N26J`dsO{ zLI6siDF{sY{+}t?eaIo73`?C%S8dB0%2*XafS>Vc((!1k!k_RY|4^^(`NfCw5N2!^ z>Z*M!X&Q3G?c$b~DA4xhdBlWUa+S>xT&BEso@&iBi@8Sa3G(V4etCP?omRH5eXS1> zUY4L(_?xiG<^Tc{JlW-A9Aj$>xG#GtKuVJ#szA?O>1SRhAI9A|0aoZoRDlFa6!+F) z;irCWeJb#G4md(D6Y@%I%}})3?W^p^QU&YI%RX=Qe z;{VDLNRv=93xtUgX@D${GK3@WpLLgc;^SzA^wJ|dYQ+xt^}{D74)|X_5QLj3bsuMs zfqfoZ2$?@nv~V!OdLIaw5m>2aO~kiDjHu)j@3Y79z{6q7jg||OfuqaB2fp~GNbVT$ zi}cd$6$uP`)lD7i&%<=pk;z@U9751LzercyCzYSqqt==i;o?`2wqs?MF(8#4Ss_I4Ep zps|+{VkK{k(x`EL2F@+sETB3NG`ypH1bRB+`X^Naly{rU9HMfWV)?RFV^#6gbxvOU z&RlCyVpZP;u)Bm4Nb5w_y9`XULds>XFUZV1m?JJ`)juvIQI@ya(UcU$iN10^y!NZ; zbVp(*#90f*3Pix`i%+OdETfCCzs8-KgSZ)8YoB%q^*s03sWxbJXcpBW$oJUsoci;a zRHBJ|z(gjx@WP+OD1a%V5d^YJ*syVpGk(X^fne;?6R_egc0z=B=>x-kbR(C2wWV|i zqF1KwOR+G$JJJ`GVgSWCcvKfY$|&1*XO7u6A1K7j8#t7SAraWE`Dlc!93o7gdqVo> zFAC(=U|+wZ>#Ix<%;j&%@hMV^^QC6KK_1I@ek76_fTOO)* z(2JscwRa4v|0OWk+0r4hiAhnPSqwYMWD_2?U*R3}+;gm)@n*DipCf|NIP%P%4=_JK581iaoy6aNEOe37! z$iLdv5+nCKKHx|fdWkoL5PoMy%iSOMiOKn*>>FqgX=giLZ7kzDlFMSlAg1_UUT)#* z+X|BhcQ$lm)qQg3P7}^=O6ZsN=4Z?GzcA*@9lzyB-#0ArIU(-}SEYU038`vK4pr~2 zOGzC}GfO02xCksVOlENU?aez!{^scyB4i!@wfscnDrnR(15$geEX{@^cJq)T0roe8 z*O4Wsc@4akz`{7YecAs$^EJw|5^fO{Ha#U|QG8xmV0nkOO)sSJET5L5H=IwWCV*zk zI9|Mhznxu%Q zCSC2k525eWrb%Um8>T!;wUzC@k3%9{{ zlh*#!z9@M6E*McXi-AzcoydXV3h_jar<^Ve&qZJT`0@VIQy#+f*2RqxhR!lDRA7~0l=E7thCAX9xz;YL zd#x|=ALPXOEU5{hYBoKcqd?Jppx~oMT)95A3PFY*jELwtSn$YGa+Z>#H^zW8!j@u62UOK=bh24~xCZIe~=l=S%>tAUvh5T{t zt<*N6z*vC8e08x8HXQl5xUCr&(sQpJ}QeqLh76JbuKPI$fRDMg#}AC}eN-EX7)yqu30qfA{QL;ZSWhk2dDbNT#Om? ztScd6XBFDoj5A;^z!_w(Q$s&-IH;jKnbfGD_g--=Tw)x-7A@q$aLp61xMQSgc&4F8 z(LJ2%SAD&q34ic9S53}n>@_82Pt-hc>+b*BP{slQ@&UE`p^I_C)4sjuJ{!ewLrMc# zENsvDr_HyU-<{+EH;Z4CBDapV1*O8)>-iwbIJCLV&ROqd)~X5hY0jOR^Pg`^q7^2b zE}ln3Yh;Vie)Bh&w|GN*)F^j4{`#$n)f=LSMJ7Uoj>#^}(w$gUh0dB7A9P5Yj)OB*%6|7qB41>^M?3evLlaT38D1x9gDqL~bmAqFLQoffx$pUtK#|+-}(W ze!;``83qDXU@9D*PL~+&MIuaKny4w_*(2y=^5L?Hz64a+aQ5 zRRdeDO#bGNYWi~HmC5doY)ID*rNs#~`nrB~wEn_HJGz?#@2}kq>=IeSS(YCpK}!pLw&S9mNC92l1POJkJ|GcvP(|^Tb6MB-(n+{4t0G}Q zsbkzxW%-Mt#3Ff6G;sgaBQs=tQ#v<_4-I!*)#?zvTYK<>(q8K?4OV-@<3Ey1lTN-B zzk~P^zkh`xiW8Nkz154~Y%s#URXDJmkf7$?LBINVRdK20-BM5uZddJ#=vPfc->R*c zw!3(>k6NiM5@&jTe&oqDf|Pj)j=LEpC8U`cR5_xqjqQ(@V`=E1>E$3uA1HdKVvNpk zaEO?D@`m}1-JP52WeMbLZAwimAqjkn#)@7Q7Prcm@X@;d^-rn_O-JHB5Vb_^*RNEm zQKizMm=egp!Uqp=OLwr%;uIPSR{lqUMtqDSLmBJ{)2; zdrYvFt8vhPnCBw~)_)u*UK7L?AAwa-o+<_}=aaDVYV1<%c%M!Bx`VQrAtm~ zdBT4sp-$U5-bn3zF{zBB#Z*+0j zo}dM(cAC%2=s_6h#hRm?gK+9fFR`tIa0XW0l5|*5J43cM{7}p3PhT(9xPvJf9Z@m% zWneBHk)|u~suqhvxdXdGUJ(hkWu3;gF_>E{ai^!>|BYy6Ub#xclgV6@Awo=9GPpSw zQutVy@_r1euQHusORA*2RGW<}Il7rz&i2i3gVy8FQ(5Q(Q)xMh$IGE}BGr<6=WA}q zme>bW-^+ zMYQIdlD*@udjDxtp#qM}wR94hy8#L*+`SC!W1=Y#9w;2>Y64bw-dq=xyq`7g>!nF_ z%y-P=^klJq+8NqhYH40+!3wv)8a(M#!VKLHxm*@hP{_KzYjgIQsO%#hX*z2hq59yl z^YKFkME=;sDT&i%JBzdVrx0OEvn1Dz5tdDFH^*Y`JfYp}kJ7d_wZP%LCtI3k@k%3R z{#E~Y50Pnui)6wp!Qr8gr;j?dmM<$JFO|!@Am1JOY{m^gTXeTM=0F6#@PS24T5$$W z=lB|pOxS)lEw7%NIN)3n*WnEMO(70MkOa=UKnSWFAEbv}Q`hNM)#>X6HU0MwDMV*> z88Fh)LG6L6&`xPZWBS&Hqon;Gif9Z(@-&w_H)i6~4_4nWPkYcO4m6E)*_nq@$zII* z${x;&%eDqdvtH`tga%HE%QgbFSdaMC$Jw0yaadoOQ}dPGl;tT0V}D3w)^9!R#f>S< z$CoLZ)hyZkSCX2Xz=rT}PM<;RrgATs{@n|>g4)XO+Kp8mB z2X#;jBP^W|R#m8-hFFAp@!f4?)A%d2=T&~Tz>KlM`@V;$E4$~6HvPU?KfZhRu_?}U zbfg%XGsYA>hdK8~6sq?uG_xd0xFqK3*m-h)dZ0Z#!)ZciG368oN%*QL4n8|p{zPFV z6|X9Uq5xhw?ZrVlXrQH_C#;Lg*W=Ay^j+LqC`)x8;$VrQKFK|)827#ohqenV?g_e} zr+OnFJNL$ATs6E8tZCnTObHoWy2e*|G5I)R_9 zJMDp3RW+-8RRzF8@2l^NdB6nR{^fHRt><4n!IpJ|RYOx7kKhp1PT~{&d;bpiw(XR* zmp7MiRAb#nUs>A|2wFUg%@lyn~V2W~(q+of% zhBL?T5VdW;fiyiUci0`~C=I)Y8f!EvLsy;{tYP{PIfmR<{qr%1>5!z=E7DD3ut>MAqiT?-NhZ#K z;V-nHV)!A-;@ouj4cM#&|9-L$!dm)eVCvW>XzT#V%ezhRP1%+S|DJZNpZyQF`;%1= zYsuWQBlW)}=nMIRns(Df{%_iH$>tur(Zft(8N%9hdg28>tbCRs&fP~Ohh7`E*K8PD z#JD&UBBOe?7S^&yUJw?w92)xV6YYN_>Rq^>ZzGnbRMuj?=?%`c8&9pBQO6%(zWi6T z`@Uzn%dLKN2m$6+_{gZ<`3-5uu`9_Jp1@A~Sc`7=1q*4b5j_zrD0<*)eRiPyqTu(# zi{i`Dath9j+AgF}iqWo>56R;`1Vl3yt4rD{U2cYrs`82$N`mOR^*^`_WJVw{@Wuo5 z8ueJz5ked01sBQ3XcZn{qHst$t3e1#1HkDeh5wMe9|hFbh!b9RfJ{e3XZ}X2X}My# z-!x2}(36NHPQ#MaKFcfiD9NiuWUv(#66e!ZTFWb~tg#ht#p{i^0>_Z*jEHd{1ni`C z{tB-CaSKg8o<6}lRFS(avF0sNFAImrW@@EJFCk08SXD}^c1q|JfCQ9GQw>MkbK+wm z3o7k=MyFYje9wCcnVZP2`Gl4z(35KZn)C$Db{cA^cqFK_H5QVv*nFqivl@(Fn2Z z48~s*Mid8DhNa%ino)ugsUGnrV$YzLHjl~-?cj`g>)KgOZhhIWTMIub`iu)9%mbIx z@hM8$L^BRNiJrqDMB^-;0Z#YuwgLxvQ1@aAnSLsa)lnZhbeBx@g0klb#=jL#P1HS* zcl%Aa44mHiq#!}my(!Y}9}JVJe??+nUmK9mY*RxAyB?x&KbQo6F;^s<#>I>ater_j zeJ%*|e&mvjf|8O#m6fIV733V|93)EX{+rBePM+~3$K;fFtbCUIz`%VVW{G%8K+UE-CTBU+8SPoCg< zp=o*Ing}k;LLmCP*MW$6ZfNuUxvG+5arRBez@(%Yh2z?n%DQ@5R3g>HMvx zFMDbk)yg`X(#^JXVq(Rs&{ZBZ@`(rBPk5(4F)Fy?WAH$Ekz;}|KAke%jeH=UKM_eMBw8Y6QEi`7ZF5JhZyQr@s=D6ZoU*j66r`+jygP9JDR*ZrLEN>eY$})OAXjT(ipIgx zH8B{O{;)b_%8_;i)qtm`wiuOSwv53?iB}PJu0nK8W5MX>j8ru7r9eaS7+bK7q|ZuL zuF-3PW1kK7h9DWQ1@2maYLNEb&+as;`L72vRJ-oxW#=h{*8|jSk;vGU_pP*se7x;r zK}1Bv$^nA~u0OLw_nn$Q0qlO7Dp_liaZ%DG9LNh2lC6kBmA2-NP|k6}#1kGHP%grv z&Reo42t^oW2;%GH>Xs|c)9%O9(9k5@7#`x?RZq!92yuXs;W zvYsB%@E*1YFG-^A^^beov8s(lhAl6%P>VcVT%xl8IC|us#Gab#OGV*S!>mIoNbW|x z)E_Z}09#8~1E|<71n9kd! z&Ckfe^-Fzr>vq;O%lYzZTjayiuX1~sY6j33Gzr5DW$225kIya+uqztR^h)hkSGX77 zbq=0k@IOUun|^I(dcog7>936E>KttSlcm%T`|;-42hCs>`DX)48>0?GXqjv1z+1_M z6yZT7tjgg*htf*`5=LIV`*9NzJpN^A&8mgWBgAq zorCVmm1$qetL@p=Xk%56b?D$PTGc*VvbhWvS5oE_GMMm;!NO0byoLp z*lrmW;y5kmM%tOL95j16$$wCegI&g>TJk5oV-^rm9)O6^Zvv268{LkMJ^8QhZ4?Me{K3U^`#DBVF{nU$|E`> zd*q8&L!Nz2Lpo^eD?#oYDsZEUP{1U3B+;NB51#XC$kaDAlD+|lK35x(f1wZH5{pWl zLC!}5R#PW^_&>d{RV3AiN57;h=9>YP8GsMWQia0*^u&w3js@43FV}HACm20b0W>?p z>>Df5bWuy$if`-}cMKO4yH=Yzx|Ch{@38Lo73}B+g8V`Q@54u!Roz)7j5Zmn2qD^Q zS@kd0Jb-drk$->?=OvL?C)?{jXYx?C>Y$6lz{4{&x*+{>L)?K0^sM&zNBZB~Xrgk} zgqEGg$olhp003OLS!Wi@mX97R;m&RhyZMq4*m}}YZY)T{QJAXabU?#dPe?|rp7%}q zcWcny++U>2Po;k_Xq+D#Zf;Ae=g0bDWz`XE;_>}#!)Ap(Up^{fRjCm1tWeV$U*Ys4 z%3i;%tOCL~71&Ucl7$_IE~S-#F<`>TaMtvT@v`8#2_xUXjC8X&eF0Lr- zgtDux^ff4CqUk>gmgO9U^@cg$bYjZ$NGhtvdn1xuMIX zt$u%Fe+rsB1C@XQXrZlDQ~ar4Pjar^QF`jYM2O)B{CwbX*~I z-jgiCCKErm>Lc~UmT;u~WfLo$W!^5TG$k(8~EVut{Zwf?8Q8Cew52UyF7M% z=kpr(k5U}kA-$X)p49koLo2$E1$Fz#y2wpx(!bj~P!>FU(S5q}wZ=7+woySoT*5|v zH~P9Jhq}Zudf?47w%6-}rGs41!y^)F-#-U`{|Ifi27p_M$4jnKA=^%f!&r!edIycF zA?%M~>w))!ac58oD_RTCb|Nh@&zc z434$7Fj{?)2ti|5#iIZ|PKkS&6Ju27vg0&X_n5bkJnb6c@SK{0dVG4Jan)|~<*0Eg zlR>l$wq&)cFaA0G^&y!{62seklK!RepZu-N@9onD6W-Xo|MjW95r)w^QF1=0!Pz#J zqU*!%>-u#N1)U%PmGPMx9aJSUh7+aI^Q(p{p+mkuD)e=UC^QmRN37W~tx*xp=gq&Q zLBDWw-eiKw*kM(E8^))k)DD6wg>z9bGA9`e+Nyq2==2OIeYi3=Kk8D;$~joaa_sF8ZXA*zJCucJkY-5pHPvQ6Z($+@$ubNX^30E-K&$*@f`%!tu+h- z9~B>-C#dBlA056V4F%fzJF(>59u^D^)S{dXckoXxc6SHK}9u_;h{ERxeao2NX3V z&i}1Q9ExN<@91UgB`~L3SgfV5_P8OccKZ-L-KdAijyB={E9>*$cEY73XQ^yN4Zq%N zj6zhXi9EDVB@=VdLRs_iQBo#@Af@~#naqL(VdzWwwsb%;uOdr$<1(8v%6>)QzCzf3 z{*9Z#zvqe6Bl7MF86i|AC>#!02HyHo;OyUDeW|}MBeS>D{6(?MR@oK-J0q4(v+Z~L zL$DI1I=OF&sCk!S*ak3{UMmMHo8$Cy>oN%}a>RC_^buYP34K}P3WEv#xY`v_j}ePr zVaw>h=1m;@97I7au!J;cA`!^-e%Mqrv(;~WuM@?VfK31j@%eh_5882N>+siP8Cpw} z84S)RQTldf15?VkCaiy!^w{{N?YFQ|_g6oC^@1*;l>5z%2C_7DTK&Y**W(GK7hUsN zL2TuXqU7zHEKop%`-xr6?j^+^{+%U}0;JosaYx&*-YhX@39fynl0lifB?(2p17VZ7 zl}DZ|AHox8&)7q(NPXe0=;l?jEV@O~m8;Wlxr+qZJ8V&FqaN0p=az)kh*px#A=Qjn zNEGPtt$Op}QB9vG9r7|4X+8P^)B@)AT=#uzTS5XJaY-n2h;^=;O1Lar8H5=?*k$2u_c&)@?9&Rkvdk@ zSK@^l$PS<-LS{}R5Eaqos5Yia3M=t{-{GmhlDLUB;@*zpH-}*Xh)q=Kz40H-D7;A*1RcIa*B#w+I6VPEL?`wU^CKrUtjWpq$<_|9{)`y9UQ)v8m5v72L@%ZW*5Buwb2m7S~S^f8UoMpEqlZC;* zb3Ry8i6`?$e|C8Pep2*UY%Cx8`ryNyay;2`Rr{+`mBfNKA9>Z|Jg1E(9YT>o#IlyZ zJ2GU4W8JHYMPJrOzK2JgYE@p!bD&hT|3-bFJM9^UFZSxd7dRI<7O3aipFi_>i6e8j zyrM&HT;0E+-jBJRy3Z{&HqYiNY!SIPuG-z3Kd5mdo}`P6NmOAg zOx^mh;mK0FO&@RkZJkSU7f+)E+?UNW{hm(H?VjOY;m(q9tndu)gm}R6<9CPe_Y{Zs zJqE%%CCBJO{QoDqnN3Al1~;AswH9~Rbd)|1Or>079T=8p>HGok<|9v@YQ@1%AR8%h zYX9;1)cddnSg3X1M}No0p2)t=AANaE^UvHRFHd*FwDSCEW2&buDlOX>Z!Z_aJXaFu zJ^wc3d7jM&VB!YY`gW>2pPluK2<#+C`*C7l-AayCdU5?Icw`RVp|dLX%a|r(xn}ZX zs#mGDN-p#_rLSr!rM@@~p}q|+A-4)DVY7PE0I_;gBDog4(l8xsa!JvFm0p8hED8qV z3e`O~SOS)lWcF01g{N0WWcK@+JdS(z=7Tqzxj6u1^$OSHBzyGZy{D-|BMFm@{0%kuzIwN>lQ_8S6^D!iQ*N|RO;(x>Ek;ASGLtmx%a%x1 z+DA!VC68BFo{aU9ZU-s6jY5x96po;H)Gek`BDts4k)pC~;jPWjd66Hl@2u1XTPw)l zAzRUZ<6m1dh$bm`SV8i1l#iZChv~swhN)O?|9j8fTgLttw?cD&>dN~H(T|*YEGlGD z-nTN0e1%)fi7+z=x~s0wk$s!HVX(NEtlw|fb-p%vWGsj}=up>mcW0fjcm>0qG0xQl zR8IZOLU&^~1tK%O<00PpeYCm_e0sg`@V3vQs(}n9+P*e4fZT5!`+v(voRG_mJ3|RS zUx)qk^Rga`*Au;sey6sBK;p4KW0v45LKD8#j^9DVL-8wP5-LQ`1y0+6#TLs^%8_B)8b>F~5r# zDJKneU7INqjs~Drpjb@%<=1*Opr%+BM(3;EzwUn^HC{@6_(=mMD$zm~{Sc+@z4-H| z9&D?F3Pe!Zf4>R!->n%3a#mE25-GJOEpdG%>UgT%yes|thjWdqWyDmYukcIzih7L{ zcnp^&FvN0^SLPE>sf1f}^c{eRKTy{o43Jq5N@#$`LYBKv^kvHBIq||pkfGGSbDGrs zmFcVkE!b3H70fnq)on2Ekug4kP6@c0(Nig<9<;Lp@Bw5|&aD8Vr~A`Z(UYH~ER0FQ zBzRky?8-K6q3&1I2XPSjN%0n1rQsNhi^V#_+40wVm(53rJI$|`KQvz=Buk9cEd4i- zl3ugOn@#CUhe+LaXnT3}6JshFV%5woaNW1^URsXde16R+ZT;m{TTk^doKA-x;Ao$r zJq|5<=kMw0A+NKh45PQ{)*1F*RU#-XT!_c}bcUVD2~#W9dxQ0NX7>VJkHo?6Xg>q$ zko0@1+znBST%>tT3Eqf|s(?sK1x_CQa0mxRB@xHb*EZ1gqZ$HlhcU6AKaxO}sn6%?u9UNBAGG`t^U?%aBt zGn%@qkx?a7U}*ptZU_oUzjcd~crQpVRh`Pv6s8$9>`4&~El?iJ^&h*HV|ZoAIgHpT z$6CaY?~B;8&${ia~Q&QUn-ApGB;d28NH=kbA?EN_UK~2>jw&_YWHrZ-M%!;D zY98-uQed<)B_2F(qddPbtoh6KF5&!3O3S*U*()(`zu={*f*7tH*+YYXF8>4dnGv`8 z#H1RQ3o`#nXESxWbBMH(ydLW)HMN_%qwd>DU#inu2}@&0w8EFysaHi%BQZjC;jcf=~ZOa z{r>Os$)Wr=`=Sf*XTHE;P5T6#-a}$Y0#G9~?Xfi0|4#ED6|_Dw17HkhQyR#j z0I>xU$d3{lXnh}@-ZMIAJQ2j09Ti9n;faGp0c^y3748@`=}_PTWRRQyeG6bGN`6#O zPUE{f!A$4Kf4*Yr0s04PyvT!ERh=MJM9S7a2(T0REE0f9QHMhcRi;OGYR~Uq+8vJP z)vT|_d)PLg_l|m;-%WicZp9%PT1-;ACV1OJHi0?54npxhxc$)LJD$iZyn>vMKaSE=nN{nMDU#KOPW{|=d#3w;Y- z5N5==|0JZ#j92vQmrHnCn~bUYS+G);>kE#d{v4D5l8(`$B@SE);Y~ga;)D=!3`#*{ z$+THZTIyk}n0qaZ6=^1j;1NT_XDPa@gJE$j4}Ax& zwW2YRg0#^vYTuy8XjQ4g(EzlDb5)=XAJj~~tr*}F!VmiHrF>FShVc^=+;v# z<3IdHRL=j$J&Uk;9gz=0wyolZ3v#bJzG~vxVb2I^R#}O_S|2Q*rbkBXWYcdb+Fp%f(i?BpoADD=YB);>T?@Z0} zdkXXHANsRpR*${!RIkA6leYN)?eZ+*r*?UY>Z^e88*s?{7ezc(G<`)Q z`*y{^I@EeV5-@}5_xtn54N^esd;cAO^QmT4kQ-K2%acDm`Zq?ifdcvqhz_WHc?DeP zfj0k-d<^omivSS<=jS*5R%#vpA1e_65CDl_zRC|KgL@91*Ko=gQ&TrVvAoM)75GLf zyQvt%NmlqyuEsi19;|6I`%_QY5vFDVV7tbT{T9U7|X&hqr%=YNdTF z!aNp&iL=V?f4$nDUBCX>5SDuSlA*YY-U{~4zjh=oIOybD@Qtw6JV9On=!tsi%de>u zl|s)82Kbk2Ww`5@G$^UfAm6mq%+wVl*6YF4_;yn|BC?VXG($`{3TNUVpCfUHZlg^U zrjM9`j1B;z=G5zYN@6B`?>Nc_vi0`^dL!C0i5~-hab|~Ly%9RvF=YHnpv<+yiF^?o z%S%Kux#yoiiO~`%^VJRC`IsF>L3hxaQ?JzcX-Jd~IvDmPJ(3$mBkmH%GHg4xpul{` zrjRi1V~BuHR|xCZhg3Hbcn9Bl$kAvHoG}>X*{fv}_FcZc2QU;X!PL6EVVsyhA;iIX zu)iXMj@-}W2uw3-NS5EfiQ5|}Mx3PK4D7^olFOX$WbkW$bQU7s;dc%?9IVgPWp9?L zj62gj=bR(y^g82!9a3+Kbh5d>lqZ!Gx=o=^VzN_TT3;(zYNUlOCDB4LnZHw;vj^Q@ zs#RFub1ypAbN`TZHtLGbz0w9pJ{Vf+@_v%$KvY+o#c%B$Crb++tf7CO>@dY{p;+cg zlyUu0Au%YE2Z6 z3V#7i5-pOZb5(A4HO}Ly{tYkg`fX$S2iTIV0*+oGhuSn&~t8vh1 z(a~z$hBPcNsxRx#dtvJNebjwm#aU*x#>t|VX5iL%kqj&B;7;#A0m#7>AG812K<~}d zksOJ;w-?jYoTL4mKRN;yfrUG+ImkEdKU8BOuA{Qo%&$gs1P}jIG0%A){WWd!FUs;K z0k0|778jEQp8f%i|GoH-l9Ce3JhRW_(abvA=$g{MJ|z`{p!VuCOS6%czROP%+!YEV zts9P68haRbM)KmB8$h|XlhN7D1nY9jDW^jX8hMkf7dq8we;BWYb8w1>d~%=9#>$NU zZQuRd5CTmm`KP)w?yZYXaxde66=yi59b|CIzVf5BFRkLM+}F_w#>woj{qO%i4Gp)L zxB1pv#}0~kS7g;po<`88&3aOq;2CLZ$1ec%~|DGg9!>dK#COPUW1j9}w5=0^21 z#X^mN-p)W$0?;dwK;k!DVga6cfOY~hOHF94$=`Zo_J0PPT956-IT#J|@j=mTOh=_d zqCxXOYF8DHX0Vn@5}G3uHa;uYgyvxJ`SWCT1@R{nfYpx-)qN+;E=(s+2|>aZI( znkkx<)4(R^ZBWBX=Nf5TL-4ql?stvKD~?^$Vx=5^_RNtXZ|R4~*P@&+;Ni^V-bDPw zKnnVms72t~sHsXq2*DjYR;96KglrfJ?VPHnDB5orURF)!QL| z=T?qWGSoVevKVQp{co|Pp6r^te`MF;!gqcp_;LjDv8B8`=J$n`q1|I+9(l1Ov=MOn zDVh}DGT%MIRMk{%Cr$B?V~R|mDu|?8)wx{SZ?*Ol*I}%5ma<c|?ynx5XwB)VxejU;3yqo&WPRaMW`6ueszSGMS;YJ1iUyD>QW~y8O{qgmuFL#t zo9(pAf(({iZ;oR+GKCwyqdMAOE^wix0;B!OJKEl{h7?Ac#&c#Rfe68^(15?>KP&Lg+_Irqsx&sVHt5Y0*ACNpzAMym*c|TF_AS~=-S@Y(BLuSxJ z0XdxThu~HqVIY(b2%VB>5+6}Ow@?YhQoN|Qu2n7kGl==;M*h<~0ZBs%&Pe%_Y6uh0 z-3&zj#hOt$@r1$&l9a+cUZNN+Iphe$Ai(aQkzy9ulG6*)S&kZ`vZMj>utJI@vNW{N z1tA)vLFNA*ExU;`Tnm>n&)>JxWj#D1PEjV`v2c+w)|n#tfP2keW)h1-BAvwHb59L2 zvdhP<(+&Nea4~AueO(E)89Jev^V2G=JW|}@D2ri|CEmWX+s@(>e*dqJ>14{2Q}s=z z1{%vq<4?E=cE%?Ua?oQJtedwo_rdi>lGv#Gb9$^b#0qlqcz$=cji17Zx;`pKq^yYa z1mPgu(6EQzJL(+OUcL?6{@Pugj@NW!4Nl3o(W;zacIIVFpcaFtf)v#x55lg}#rQhI#O3f~5+s?s^;=UcAIG)G0l-^#M$1#SQ959VX1Z(5jmZ~+WQ z2J&Bgqxb17wO2`LN7@EES3ep3Q%?o#nHz@kQrFn`dac@9`f|b*g2rp1cz?Yx4v1%`0!q`h*OX&?& zGlaLPqV74#mjzTYMYg>NeVd$AJy2a^OU<1A%Fa+x`0?a5);v`B7iiVaAyghy-c9$A zgxkGVg-SP5U;eRz9w!8`wAbV9WTx|YS%6^L{Mjt!juPuD+RbsB5q4bS`n#Qdjy-U3 z|7!5_i2IENx<{e5d+z~kBn_1+SgKFi+e>eYSgG}BW_m12kmO>vm6KRxF17984VjS_ zjXFv@Fi<8GA?Ng+yBp|hO}~WichQ%zszKax*yVh?oJQ z4kc00iS^Bilo|)7O01*x=hag^QEb$8D!MWGIPJHscEnE=2VeQ#Cs=~fzqkWpI;cS! z#%m{0a(VRn{;J@FP-*+sp;q8-t-5uSd0+i8v(b7m9$>Lp_{#L#_0)9S%n0JPhaf69 zK%>ms>(Qn~U|?7hPGi+^Bv;w(L?$I8gQxVT(lcO=W4gdj(0&K`L0HpVw7EOrIE9_R zq=QaP&#blY6}$QP#$|{wG|yHU{g!&h^N68QI~4Kp|FCqHVNtbR8&+wMmXHo9iJ?2B zr6mOfhLDu*M!LHN>F(}s7`mm0M!JXow$JsiaKz_$DN5c5UJaW zLYQG(KY`G3A;95Z+4sp+U)nm^%k&d;oLydA7&!4&abD7&{1K2rW(D}Lhn3B6sv0#l zPi);VJXDZmKj8k%ipd#=f-*M4=(PQ0-6nDL!lKSqg#Q7*$ZE>WG|+OO)nL9EPJj*i zOAp-Ql4#7nf#xO31OJqVX^Q)>NnociI1Cj8s0On=5TMzi={iLOkqn=v(gWlqJe%UT zKpEtyOdoyL1Fys=yy!ith5}GqZB6|IRtEWmxT|jzCgDT1N$xIs(+Hb?kg{LG{)|r8 z;EU5MMP`+Rx*KfaIc&)no5g2OB&+<^VuZS5 z8v^(Z$$R#V->%bo7f-zR^)jOW(s!^9+f?+l6$*>z{zOE^D2~LMs!w#8y+V^X6>e9K zu?ln>L(G$Qi47}fN~GgJZ| zn@p3KX92Z8d;ez0YGv9h5=(ozj9$#soFWu7sNK*nMCr8e!VnC@(INJIoxQ(uK=i#J zmO2;zGYiqd+V`pakh9HP&wu?B^{&Oi?Uzi}zTCN@y^UL4OxV-e&#ZxH%$(hnVEB4k zVZUGTKzSQg-* zxX*z$*V5Q%1cqq5e*G+>ZYTVf#e%P%?91+*jEYhqz!dr#G0r+kyIaPSWvL1#rk93mJf=fb@ce7iBL-6P)~ZD>vLwpnBGW1 z9>$HTB2-Dyln9b8ZMp}&$$wvZ96Zi6r%3Eced>hE=aMKvUx>|GSH#u@sQYeX3(VP+ zc~Y)I=irxjvW1hJ(mdxj{6Rjdd?FRC6c@|ERYzAE2X6qxf(K}wH#dp=z4&xPx%hP` z7vPhOVjAvvc$?N@r^|s0b)dWuB6VNqA!mVS^M2p-Y7bv7MUF4*(=j7dX<)>;&c^{mOFP|E2f0prdD_Y2Hx=vb_ zbTP2hQOc$&(BqDN&JcRK;yAm!?495!>@r@M;!|DERrl#kitt#@@c`X3-#z&Swj$&{ zENF}A9z4ezKzkEDr~9uulCaEZHANH;)fdcgCeC;==1&i%zO@Nnx1+aJi>y<`cdUsV z)PFeqwy&|`f5nF$%U#I8PEaR0vVuRPxq_FZYtx(95<9POh}~0KBeHVME@Zk$xA~OA zesce%4Kvp6^hLy9Zs9n^QZQM(V^k4omxi=!)q{3p>B&g$e?^T%5ocZ6AdY2Ffc% z8&9xPyuDrzc!8+|j0H%7T&K>UQb~1I49pA`{axeen9eQ+=%Z=t5(AIKG5jw?*v{!S zXNcd++lc3_Y`Wd7`7H0_bD+8PWKwtT15%N21Y9dKBKL3S`4v7&dP2Kz9Ej~^gFkd^ z&;P*i8Vt_%Fs9VBECv!^rqdX!AN!Tf$QI$dyX_Z@K4Rx^y6WG4)pJ7`s^08r3jO?J zQ9C`DgtEgdvrrB_oSI~=uTw!34xe*rBO?ooe;zp?K#GD%^P8suCBS@J1kZ{d|NOjy zM;L}XcHm+)svC8FTGl=mPT43bx6KuT9jj_;xRm|XOg8{N*qyl}VA8G{hJ(8rmOh2M zo&Hf#%(#p4QUyE^7q9Htu{rCS^l4gz1#!I;Jw?%9S5T z5G7%)>%!1ZGuFZy$1VE>OdGJ%Kf2vswI-apcygVrJ~I0i2+HsIN+u&Ii;qe08?uKT#-Bww&@jq?-~f6$mN-}&^;@A9!#5xSn3GBSC$SM&LG+7*CF7N50TgJ+Z|Pko6XeV#o^#=Gve4br^7m5TJbLTCgSA; z1M!u9<^ubCU*B~;oDgsC${yDSleLl8nv7$)?I4Ir24I`NH*Y4$@WI|1h$3+F?+y|5 zN8BnPwvp6GQcNgDNVxb_Q&#gB8c#Qs) zRB{6Q1z2oaCb-|u3@3HrA0b9!fDLr^rf$)%9<$t7w%oQ0kAn_pm8xFO@tBZ0{I>R$ zhUAvyFBNBm7Bd4m<4Dm>|lXY!kh&P{!KdODeh^qfdMPf zjsUEU49-Z0LZHZa8{di#<0?OzK*H`A#;>}5^QX%?V zF`)TVIplk+@!FSJN?ts-kEI;RlUUlaVsbhR;c@-Rx8c~700IVlc!IR6fkd7h+tiMs z1fkx1yJuH|@6sDNln|ByS{cJgz;D9768E{%YkgICjL~F&kg8x+Dh3UVS^lK{z0KZw zRED^CZ4=EVjTrmH`!i`>=ARaETiX6^drvA$I@)e;lh-w>KK_t1o+Hjo()VO_QOQs{ za@ZjYW!IP9L34Qt#Z8Mm%SRp+f|Xa0zZq3Fp4hwfN>pypu_i1J%=E!Q>aQ+pIQC|w zD%7%kn9~akBf`Iin(b8lhny@BRg%{OuZ&%~FCLJpGBe(M?IBs}oMJs9`gyhELUo?J ztj~YLab$9PVbKRMuujL0gT)128BptoS~BV7ffHa8B(`Qla}$|5KKIDUY|;vF2%q<({Z}Lz+Sm3(>3CLoqgMRB zXRpY-`&g0I-$q-wG_z{b8C7&J(c^RUbe4HVF@?rOCn9m>*ZGUePxh{8cvaty=iB3^ zkG2w^He!Su?bfQeHdc^1#w8cTcJ3hFe*QSlCs0m6>h_7Zb&36$*gzJ$5g$+(x%^xtl)L{PJ;v{oX99^UIK|5xK4`WW9f=gw`B#O+XWWCV?p*-C}RsDqTsEK4@O2e&&x4N`y30aHuLx(Btcm zv>>TUT>S#Z1AMe6=UZ(l4F|RRdgDJsTlw}LbiJKnle=-@puf!|uZ`?gdYPY)GZuwN zb#ET&LqSN}Lj+pimA^>fPnaWEO$EY!&#)0~qE!cv2>lU4{O$Y{q9_omo3N+0`-`+r z9>sAstM`Vy?$1qo*3-PQn?e?f__6P*Cz`YP z1@hT1FezvD+nE8%+l9Q7M}r~(8~X0zux2%lH`-KaxOWc9dF)ocfyKIS{+s+TeasX+ zh`0^MqJ&Sx3=3hjj+IP{IbdokQkKBCdQ*rYw(*YZR2>;#OCkVGx@BmJC4D|FFk$-a z>l{itjKz<(Bly?Wn$#*A9Gl~UMV|oa(C%x!u)1p3`%NNlW8%th7L(QL4?_f`!9%pZ zt=P3`<6UGT1T6q~aKA|$b1p})PXG=dmHeIc%^QtLV2#3*7GKf+W7%v>^`VLZBo8rC zI59~n(4UC$4+;R2A9; zLKhtuRT_I`51E|P1Gc}*MABmX7%zD0VBH|qq$Um}SZ5-nPjG4bmj&UCG6C9d2G$Wc zk4|2LhyJ#gg}~xg()yzzOdVH=(*e(Ru=3k?btu-pFUC> zie*5fm<6br+s-=9PP;cD4ZBuTEUXd{&>pzO;6$p903!^mzAU9S`J{oy1kiCwV|** zdMe`6a=$y}DW(Hlm9w8Cw3BTY?4e1&Ju~H9%yn^Hb!p0M9{tZ=pazawyzoXxh1JL! zOxVgSaj>2qG&BmiF8}>K%A_TAyCL=N8Ky8+!42Ww>%11hSDg~CUsr}Ov;UUQ={=KnxL6K0<8d6NF8>9oV+fN1Z8qbMTd z9M8=si>cQ565sJ)1+RsvJw-#K-eJ!gz++JG!?onWqXMXU8tsp{(ZXR`A_|GEq%*?N zbHC%@Rf^Ly1SB6rB`l0G{bvljj*1y4o4vqH+Asl2XCWcFCSvyDj2kbdL$-^oyWy%- zl|BK)G?w?yUWjE1X1)9w{ugfW`1;QzGtvxv0 zNlBVEGblrc<2;TYe8y^IVmC`krvoRyx$RgK`H1A;@%oQxgJpWrhw^pxbmrVi>r48& zr{f31x<8yHD+!z_9r$8q=Ts$4ocA=*!Fp`72Ywb*`DJl3rMkGUp7g%CiA z%l>l_9o|DVTBF1nNKi05trS+9GG8dVB}r~RZ3Z2(&jz~3R2Gur@(d`HHD=vC;X!~D zpYe~l?^3~Gs!1S$=B&1BE=Js>|=+Bwi033!Qc&Lct)$+igV6Q@HEzW-rtA?W}EaQ*?s5Hp(%=${>6j$pLN`Y zroTD`Kb_ia$ZNuXoyKVzpZICF{zXUA8|bDrVGLMR_Ba{PTwIw#^Q1x*OatPh*ys#U z*ppX%Bh;0;Qk!Dau}^9uNMqhok+Se34Z+}&Nd04OZh3{uRN-7WU3UVY#S zQRySMiN9{c@@FS-@;5)G9+F!}t>p_HH*GPa&@%fSF^m360DJ`RcBhg&-b&4ZjZ%3V z*sf^wj&q};r%o@(15?_I9t7pXp=~sH_m)R6vTV(6j{Ab9!-u5dHq#daT8=fkDaY4B zTDn8-_i*wTV=IG{ccGrK=1{Ij)hXOFb|BLng)>4_XNyn*0UnK#y6i2RcqovGo&pn6os+Uk?o6dYC&1wd)2UP$w*WEU|}A4@4uep#IyL_>C;v*~+iv9xgVeoagw*3K_?I8SILAKxB1Dp2mk-{iPQ$E5KCEu6BgFiIA3!~ts}h*VppC) zIxJ6GSc|}vj%Zqdl|O*Aoi|X2)Cc1eB6uqy+dv7zAJee&1MpB>hJ zZ5{faP|4)5qfyT7gSc3url08%5{u4O{eKqjscO{)wmHoM{aV;QTTS7cgMFBVvFuYh zhLvRKG9_^g!hG1k*o(It=iq4r$Owf`aA1b(h4|uWY>TOLp*G~9iFZ0CHZEe>rWvob zL2l~9w?=ExH16{385#e@*35XC*CYbY?|9Z0(cRl;uai~AXGoVC2mdCLOnlZ5J(nb8 zzWGua%(gqoX2_n&om~cCy-_)k`qh0RwvdBxFX?Qi%(S#%fzu|q(yx6z=B@56q>NEZ znfm8DZLZ`oo_fJ_8IP}B*0|sKkn=GjLP0G$c1#0mn0agl3FeGD^+}h|-I{Qar6(?c zui3?=Z=6Qkh)w9m+dgHm1yac+uM0^K45+$N)&(U0xQSw5sYvjBcdeoW04e`zE_#H( z-;V#kIS|0T=fkEGrf|SXcYOplKwFrQIX3?T;MCLi$k_ou)%`!h`tRj)G4c-CLO+~O zk4?|3fGBU=mv3BXt)RZ%4DrZZL6_dZ%ua2!-{&pOP+A`El6F{}e3U#<`Znix(zK|& zbwmmQD>};o_!N1RNv*gd?0EVd-5L((E>D<4URfKQj9f*a_wo;0vb4|@htdt+3pf=+ zn_%nf+##iV^$2Vu>O%2*?TmEXU%SV=j;TWsLBzuh(V>)elq6laA-g4%T0U%k3&I2W zy0^@OaQmioAZe2$q0iB+Xne&#pc^a+K*SG`#B5)(>n~mh( ziCVjCNyhD(jSu0VbbKM6WK6Q)U>{=6sO~pQg9G(`<}Y{v12hS!N3`jGXVH;+LRyro zxH>rjr2214TBG#KnR^lQ4bSKgpl=1Xke1kJRQNFr9hq)I8VU8y1UsIZqtZ@aLYUhU zE(9Owq+5&50c^H3Ye%(J4E@Du>*ewg7N-wk8tR6dt=JR2{SoPb!D9~_2<+l{M>e%N8@gx!%3hzhz?!FuWH zuVA=gF-?SU{f)BIoAXLxdGm;Rg2HR_dkXgp>T-2&RUuuM>~X3Xn{@lLVZw?v)H#|^ zCvE97;>Ee^ikzewv?w{}4sv{`8yI6_KAXR_CUDv}vO`jd{FVg9f`}g1au$~nV*Gl0 zyXow#xBU#Z6>T_If`{dQ2=Vzg_{dA7E8rqlLxQIoyMVNUJMD4W5u9ezhCrJu!(wdr zfgl{8xnI|1E&TauElJLe7;iCTBw>dX1F6OFz;B(qqLc)jwM4yMdeLrDOIYnTs2uTl zW|}VW`%P)+-eqe_+-ZN$EgHL^wLFxQd7^mUUU)?f^E_~4S%3$GY0`?9#;$1C)lJjn z^}y@+hl@z}#-8B&)|A_etK$+6#=;RXCkpCw%{7^f)ZtPBkq)3k-Uu_C=DG&R@k>Vkc@;)biUyz-=2 zFqzCb276;W@a9EC#0LIK$8x=xq~PlWC-g6fb?&%r=UMyeCLSN@@XW!g0;ejtb*fmWA-?>*Aq3W%&Us*`L(&+iR5k#nJrCUx9Ecb_FkB( zcC@UkvX343e&H5}q-1n(zs(lkN93GS=lWOZXT0NN=#D5p*i4tHgV$`y^#L+;R4axL zP9g{c4Y!vL{(K01(lGRSacinJFrCs>4@urcTR_XY=W#j?_Soc!%h_sz6<4|Ci?$)t2>y2gquq6so1x^w-RWGS0>Q zW`kUh6H=o)qiP=k1;=1m^+S^WQ=8PFTOOs} zm~s(lC?1&7^)Viha{$mSV*s-t-q14+ua4@3_DAzumv(i$kczgVV?4T+osU_bEc+jM-Gx(&7CH*%iQLy`3@D=T> zw}rgbsgzam)1RP=*(i&5aK!a;@oDw_*{vso)lh2ePGxfMD?G`cc8yA5>y+%{g{G<)@3Ba}G7igZXcgaA9eH-+1cN{0oX znBQoj;`hbeun$eU@3IbJ+tsv>-HZYc@GG)=+vDqZr9Ii60!q&4fvSof-{_9L!B7lk zQ^nymug7i~y{ew*zN34c)y!*gM4!(K5t0e&y8>aOqw-59PQ0%Apra)Du}hbH)$NW= z%(j5ap3kQ&5%Z3k%u?sj0xd@YS}2*RM$psy9?}D`!!JAG2@t1tsrKJKujV8??R>J; zV$v`@oVgVR95rLz-%&?b^z;I63Hog`<<=-j3pq{rD%t9|25_NjOq-J3K#Lw2{J}PH z!L$D;u>W8%20T$YPpBFG>oMG_GxiL^2ktlCo@m+Y9ib`J{^x2(@8pFVhzpNR+zWOo z7i7@spP5*}=5@Ak1FJFrox8^(`OJyuv;m$O=l6qh1M*a$%In0-=W10NBPzP^z;F^> z!J3(ufTt@Q-l&(iriLW;k--LBQ{;NoY;WR-^QLxN@OH=|m-&l!PbO-QlT zXSDlYS23UNrDLme1jd=0@Qc#`Hvcao@95)2aznWsy-xJ6xO;zQbYf_jNGSEH2W4T! ztU}5S-V8%_c+qJ6_X($`pEmPzl&rvaRmKUePX2!RP(2tHQu z@CyUi%FK3G=X4wI2FG%I{cf6@1wXH5X=&H>4DnwFq(H5<(a=Cp(O9!1@{r6NGa+TG zy#0)i?~?6_W%efL>PUsdECVL>m%wDhRzwgGjcCLM|Q5%>}ip$k@y?vyqpKBhjCw=SQ(zI8vXZc9|zb|f-slZ?OaY`ui zFb6IRPY<5Qfi;XyHdIcbUA<6pdJ$QZD=)QEN?Gz=^lh}qgv`)<1UHG-_|&IyRq%Xu z?IcW$L$o@9RU4a8u6DR`(tOl|5jU6X*-sq^-nb`JCzSiH?`ZWbPT-O!QV6h-1yvAkZoj zDs^@$CnTG=xw$P?8zG&v9I~u6>BRk&RYa*eOgp@(NUfTb-wD(Zq9;ev^IRvt1xbmU zOxbc?e1``61)-U1p%Xn`7})J%F62G88T^_}6R6XfHQ0Si&6{}X5G?a%;0Uvg)^Pq| zX_Q1w*yODkEaDdH85hV&c`>IDE9?ws^;4y(l=nz-Afh6qr{3{rKu^DMX7ej(^Y0o? z$Q)&uW01#l)z+nzPLOy1HXx+?gX%IVBF=~Sc`MaLtvI2Q4XE7-1wIA3FNL?YwXH8c zpApYQyNYj0kG#MTAEj@_H!z>DueQ>V-*dc*9Kh&tQWfd%OnwPaa<1sT-@g1jHs;G1 zolz`^K^D%E?p~+$FGx$>w9VSON@lqUXTbB^lVJoS_}!h@xSuq&U*|rKUl@x&Nx1w+ zx!}-2eeA8OD!3%n6BBtHJzl|u8EDpylbYgL%Ta;Dkjygra%Qgn%KgVH;%9`dh6MvY zj`tW_V9v~OV$6<8rI>yK?T(@Q4k<7=Q;ifMlA-o(8bdu%mO<;bTdcTxPbiDc^)^PSb*8BbODl` zNPQ*Qr`gBnCMyVLlgA+M)gnJOrd4X#0%qkv!jT%&cD4G2)>{MR4_~V^W2g(Y>BYk4 z+iDozfiH}qfvSeZSo-N|yAn*4PJFw4aeg{W6FL#u&ONoQrrCSDr;`p4`tB!op+-+| zN+sdn9Xap<+;;SOb<$%;rk?1=BHb7NL5I{&d+t=>)Q)R>Zw9_Kc^5ktUY8WObv-kr zyLVkStx1qgz6ir2J4lsS2&GJw-0k*jA*MhSh)N7%D<$b&DnZP}4$o(sH9bdaOAErl zyfv>_j|&@K=IwaRCgSfGG)1H;I^UtuBVlNuw>JLNUtQ&8rHFb1sr@)&;@yyg&?h!} z;#&0;m#L|I$_+C;kJIH4!a*Dbk&=~2C%qp2Yj~?sG6f-YYp=eWw)SN`Fl~G;$N=44 zrg2;KG4rg4uq-%Bt*?1iIiBNC+LDNPlbB9q^ppEM`X(}dHS7z)ZrX|xn5;IEegw(~ zs{6o5uuzdf8n+WIncKEqY~_&)u46apF%!3XED55uG!;&4qM&RsD^gM7)aJrqJij_5M_m#8N&S+z2o_=CvP2W&stds{38SOGt5zwh3g5ht; z%if!Ql%UdSOunbz)9nzU4fdr0J?&F6?F^Mb?DUgtH?p_u3WwABixoS+-mbp?#u9X- z8I;W~n=vzDcy^OdC}yjzlA-E!w_zoB)_p@mrGD{dJlX%Yk!Ak-S`GJ|ha3oWKKnKL=za-s;b!TYRFFICzfmW=+%p*! zxTfQ#%^1KIr&Y0XP9fzR8fN&U$I_^`Px(t4r9QH5iOB-U9xLI{YizA{1_seMkBLdh z-E@Ou_a7rh)X|Zrj)B;fU-aOgb{`@F!LxtaC3%ciUf2Z0CH2-yh(vY1&eD~&sPWeD zj{QuWKVbdsE9Zi$IK#(VZod82j?bq#?o-t(>h`v|FvoM@d&wn&XYF;jN7kryXH5G; z^$Hl({2T>Qfz)w!=Zn{OiSp>()HqcTMc4E z*oRk(Qaf3W0#ck-;Zx{oISoEoVz7U(nM!Ga2(1!PxK3gB);%a}HK#X8;fLMAG0#@w zOZ!i<+ZEsZ@ZD|$XBXux21^xzIeCoL3ozzZB&JUf0q$m%Q61=cJBL>+Q8rkors3SdRQI>$Q(a2Kt;{A6gX_l1ujr0WO4~_w$-bmy z*E?e&(VQ-83`z`-k|>k`q46tu25wx@IQ~AvsUUx0Z;A9l(4}n;_+|#)jm-onmg{7? znRdbe!RF^|JzI2t46YCAUM7r3{#u(NTUzNm`5oM!tJ|bjvE2qF=_Az4z*bBu@~rPo zWOpP1A@%s#>2O$cQ(oOK6_82+E5r*YVb- zohEyg&4h_#>j{zL(IUp-e0gl8d_52Z_(`nCZOZshDu-#G<2nB{?%aW+{_V+cLjLcp z?vAHXfKKz8RKW4m)BW{Sg|2|$Sr?q^RwPfA>$&07aq<#u&Y!5E{9D6T!%HhJhV%ib zl+h5N>yb|}-7){%Oh5hfd85%{Gm#WfGBzCrUynCO5=TSUnKc3EL?FKoI-I$SC8c-Hlh7M*^-a1xH8%kbK=E*TmtpBOJm!@@;$A43HOP0;a0_aW2V00Yn5cf z;y(9vwxUkx&A|BzR(YU+V0<_dLSvh9X8QE*3l*3S;WwYW$ati~mSUzi_x9}L)_I9g zrjE}fTy>Xh095dsXKb_p@0$g9cxbd4@U?(mQ>x~v+(H^IYCSWbGF^p21Vf@uxlsj9 ztxt@R+FU;ju5Q89gUU5C{kpGyp=-I`hYnVmJqx;9?if7%Rd0G(^UxpKt`yJr=)cs% zha1&Khq=v}v~k(v-;hKE|0xJwjr-WbT&wxEN^^`gC1UaVf#EI5Ij*-}2dPv^FZg%K z!gX}tKc&uZAV-djk_x=N8^g8`s8-k<F>Y4oK3}i1A;1wCoAg z1THGS!#JG7*rbH7$>-h|!g3Fl_?B(K(GQy!f2eTw2>7FaT&DA;A9rabzu(i5LgC*_ z{I#b>?W2*nx6bD~{e9C95&*NrW!cu;z_P(NAF<*E$Gu7 zcSLSSs%O&VB*#72w}@o7lnOgrX1(4~-3iF;goklRONu}HJ@HK(1WD;09JX^O1rJl_ zKCe$>HozinRfHIQD0a_dWegrdJxRxtkBIMzkRMfqnD00%4ha2s$I>V{IK(^H@9y@P zyP6$L|K)SUq^ExBsv zPK=!Ll)#^#Y-aZ20ew5W0ZdG0PmKnKyItR1-$ISw|B8uTw?#_>BBkh9E01Q4d#mv8_X zo&lUhc~}WWI4#1C3d;9W(x$2zbxqVo&S@I$jF9KP4|8z=(N&|&bVFERr7>~@b>hHG5BybeFXW%*@!CS zWvQGFm5?BXW{k3NCqt_!Tw)-An{Lq6t0DK7%5+CFWPzdS$hsy`aDq{!V5&OPRmWCB>Lhfb#Q@oL}xO zO?I4&U#}K>yFX5@*E@StwWcmDRCn)(CxjI1zhs2|Ww&;CFR=~j@ahad$hoYK z$NC9R{dbSfnw;Q`@HX4!>lk=$S0=6CWmYq)x?_JiNK=$^sHn>R(Q6xfPKPnCa za0jEqetdhl?YviZztVr*XWeLYUuI>t&ti}VSC*`E)7nGRnZ@fQ6N+xn>%;5n9? z@nlF_sTxHS2GP#Ks8D#Bwrv;G1`2?S^THvIfl7`G7mV{DyD7K%?Qn9hr4VbId{f;K z!DX=DT-eOhA9?uTy793c(NM)1_tERkDi%5HPGs3u~vpaj9HF3&X(1ynO(Mb8UHv6x3jzGl1zv_^A{ij1inl zZF^LI{*dNQYBB5d{8~qO6Ky@bd5;;QIcK3KyHuZ%>T6KZT8{WXIJq*WNB1bf;ig^|6FzX%)lLj zJ-^%6bg$3~aOeen99>b!!qSJ8s#M5DMfwh!kNgzPl$;R3m5R`cs9(nHwjPgZ*~5y8 zwIF_Z_rGq1#kr)_iG8z`YNA5APnir|qIOKlJ!;ozS zn{E?9X>SEo34-F?T2`8hfMb~2;)Fu5kQ35XUAmt1_w=92J|qRTX!>hHIH})|#C)vZ zzfF?ho2Er@Ue(%n@j>m4a)HX{T<Ce}q~^Y%|LVrGr!(Ps8Xm3JB*^th$4 zIpGw@llT|M14>OeyVh{&u0q~p-+2nR0ZxHpioAT>CC<*UgFC}zdda1T!mlu!&PP;b zWrb>=7vZ}RH4!wtpL-b|_+ZcT)FF>?0l**8uD4+5OI=ynw5m%_w|u`-&H``80x~?@A8;N&mF;B;uuhQtMAKV9 z>75XHp)wgy31d(lz%dFT-$_s&5ro>8yCrI!XlYE@8?R}~XFO7SX9(djZsJ34+m~Zv z?Z}+*4M#~<#hy_pTcmgjRGWQ0Q{|h}M+Dc6-gP`=J!pELDu-N*OEF1Lyo()iy;peo z;u#Ct;Ve&1$XAXtpDUO5+~rW(I`n&Jy279MA=_d*aNqR3DX&F>R9{Gp}q+%JM64iZjo*^u=p2r!36O&9f z-vQF8;QXfwF-S|9W`U#%_5r1x92_uFV_(7kd{fX3UmIYaGYh^P%?vRZb$KC>)o~7H z6BHLx_ZU1pzWGV5BX1(qLDq;PH&5a>W)Tob^ao$4Q=Wn@2u#19XBwQCRBPu&8V*XW zS}N15yLr`-`OL_qA!J33t?>&~{_y|9J%y(nU8}$LvHEui?&%1XOa3_u=IKfD8~~UfoDf${1(~WdLQFBwY;NS8 za+K=N%NIoQ!NS2p<{b43aakNRaW>+FxX>)4TCHh)9=hJ~=V%79h6p&;bZz8s^I$bl zXp{(<^XmJl3N}L5M>&3iS&SOv-+|V>twZTEug}qJ`~#DQA^adJ>$;mx$9-OT^Nobb^GwTu<FmH5T3sxyymjVK_s1^%k*Xfr~Wm~z7QN8 zY`k=4&+mDbpRSf+qo1u_Re&*k;m1+CI5Ij zAM@YZ{QP`qL7MePAYQ2vIuJ!Fci4=upzA`K;dSHYdETE4dww`&v)y=T+PZ1An~8jp zUS6gJDZ4pu4=Hn+Pe*wE{xYlP?V&j5wsQ+QSSmWQpSVj@J2_<|)q#+sA4+W|rB(EX zKu@=>LVF!2Z2Q_d*W$V3PB%LiV9!pSm-H9U;%&7+#*YJOop&aT>R)VGYo7Cg-r2o8 zL~z2#TupjrX<`~ix7bfodavWA0-S?1h}^&W!l=@b-`k5xZ26yQcos+b%h}(`XxJCj zBr!|4#}l60>pe)i-eJe$qv!VXk1=%!@@NBz(SWyI)E6U%f!P2G1rgla^c4lKNr!+5 z#Q?`xOq>dPL>bgg*(AV3;v?aL)uS%zPya~*Q~iTqk$rAd-9`}!S+a>pwhC-%30*B;f-ZGY04C6M^WG)sIG*_U zsZyQeRkX-`RS0`=nd#eb5TZT3$fG+0_o>X!u^a+rkjgfi0O&0rWx~bR0%zzbpnCLM z_7wacWIamL+-IgeS1-;d5`JJo0q6r$ygI)(x8ct948|EdG^rYC`?8xC@2$YX6Px5u zWG5V%F7N4AaL*@dpAKpvKmNPCbu*TnWLPtVUdx%VGck31X{A|q#rSh@7<;$Z$eQ^L zy_79>iDCs$3y0*s)|M!$*MOg~k4P_AwC(#2Xy-0PC7b601{$t9nCLc<4Y-@-O$Xn< zIvOPCiN(YGEld`~w4`UkUzVCW`wZ>ArFj|5@P2nwE0?`2f>?p(u`wcxV>H(E#B{2+ zXirdWKD@_fzo~{1duQ00IIPJ5vBMO%K+4B9`3o(%6w79JAhKq$Iu}8%q-X zm+38+(~iS#6&`kOiurgBw9!2!8s7F~(^$IFSWDQWWlKeeX) zf@xzxtF10ZM~im*%Z=pEx1GtX`d#1ZD)3m-#&V)~cI}(ZI%R#b%NLhzI>Uedq?nB= ziaeXt4~U<@$HtM}li9W3<|_{qEG)4Xp8s-@>i49Ta48Ncq9qi#7vQx*)O0%{#+P}U z5VvkvPh?PFpBwv#kIz#(-PaDeEq@a|_kAihQ~aG&*||_Dkdd_ECj2k4-ZHt-SC_4n zY}|LELQNGcvbItC*G%&FI-|1ZRDdMDbHzvc4tj9Y*I>}9mZ#mBCSGkJbuG5Elx?z> zHmC=JSt*SJ*6vx!VRU?XAKljh37n)1B?I=d**go+S_xE75ar#hhg3&nh!%mH9_>5f z`yek%`&d{Jcgj}!KjszxT9=8|@tTxhDibvu9wn3zfSb^oj!eqg^6lhiu{Xm7F7i3g z1EKV(pY07hD!!7>?{n96>;la4Y?nzBm;}j-oDtgai8#l0x!|J`{ADN!&T7G*tWM*kW2rBl(#Bv&X8+#o3SZ3 zD|s@E{X5ar$v>5Vt!NS-%IwRpoOvb~QNua3cM`)VN=pBoUZkPErHPkJHxJI)w*lcg0r!k#h_V=pH;@+n5y`P6W?QJ^K z=2c|+nYhGv&$N`mf=&BgMlH5Qzn;*|GRcu`zj+SG{~uul7Mfk$%@j^Pop@~Q?FGlY z@`jRxo@FhCWI0c2~4R5K?V40Qp)-RrHx^ zI23m<0G6|08VZz|2bHFx8J~*5HRqn*H?r4?>Ab!bx|O)Ak@Ys~WaZx)2O{2c^tFxD zoOV25tb1NY3g#P6ulofAz}HzVV{~_CBV*<|hzY}?;k>B%J;GtDFcJdmOXxEDHR-!F z(M_0iZ-_gHTd`8{1xTWpc!zCbTj<(8F?7EvTYZ&AgT@V&n|d0$E!DP-y_1$YPyPw) z8xcE}^=dxyU;v&cPcsVUF)|arrC&W|&SgEZ-=XZ4lYO7DiQ|Gwf9Kj{sm=MQ;HeCc zfDbNXXF3*`*@)2d=5inkX_J8bn<3=BfZO;v%GOht6ZeY_}0LYDGZiFqx1QU4YDbx&q~W< z@y4`PV<`KOW={pZX}yRB16V;-F6xVnfszQQ_(LhvlGONM>(*_`vg4ieLL1Cs zs@*yH!-oA|jd=7Aeo@=Th*OST%UWUpNw)x>H=&n>VFNd3p)qq;q- z)Bf*i8z+$zH{zw?rlI#TzK3}~3Y6;@i|hJ8e({TJaJb4Ubn0{XA;L0Pgo5spHIHpi z4M-)d>CAYYhM{R|C@Q{l_h*``gz)GMZ@C2Fu{ z09&Xild3*-6O@Vw6c`yhO&Ts2dJjpkTpAob?eMJ@eTPcKS^C|MLOTN8(AtBzMlU0( zPnfBrYB3vMkEIh9xA+wYtny&fRc0zIE-{8YMUxC{3R6b%rL3Q7u%>=odPXGt<>Xr{ zLkG~y!NBH*Slv#B8scd;%PvEF%AC*-u=FakSUKD65KiXU|D)YyF2geIpdCT?@t;2+wWRyKJ%HO_+ap-9Fl}b z&;uI}vq(7~J+FJ~Pkt*B>b`k$4;$dO6?IU8W*syHiS%Pk-lNlTnX-h!!Q*(%9==jOzx z{nyz1zrc^qHbXQt%4x!yeeM$SZpzU7p7>PE{}l{mRBC^!ARqEe;_iVD$Xkp=SWT>&a23r- zy4e$@W7ad4b%$IE$>teYJ6O~3rgi8KGCsyZv$7VM>Ern}SiN;#*j-%{Ivnm)1}+~2 zzLd<@zp%b{rwGtGS?wpkL+{NF{m}DixAKR;qEe`G$Ej>lCEUcr;@J7|R-WUl5+Uof zA3y0PT^F=GaOBhXg#__2Q9^Q|(=~ra0A!(ZXP<9!XFnVd^7&yp1}b?`7`&{+6!h3~ zb;|5>Phw}|$4;SK$juy?{!TO5z&5V9F;ubcF#J*Ica1Xas_RqIIsgi{-kxO5190tk zj{h07=?w_H^<*{D^79ZPk&KM-sCP4*#fp1-;EAGASezT|CVxm! zde>d$y#+br3CW`g_6aXtR-fsArwm-WV{sJh~i$iZ?Lb*7QY3205ZFuv< z)e21=AUOIR{P%RqQ6>Gu;-`m6L*8DD&zKyKCb`2pE$@tWCMV^ z|7tv#937I4)0$nv2WB$^m64g4a`ic=22=&ZT3{0oYelvA=;>J~3iDUw7GH?j%lA>1 zCK(|=d8I}-Wd;nV|Lc>si~s#fkWZE#TmB=HgLo7hIu^{P_$W4#BZ}~{SQJMw2e+W> zA9)(pJ9kZSLmc`sw5_G_myt!&eS~O2-dG6+g;9Q6zuo-gQq3C=ES$td%?q!bg2Im~ z^@CI)K+x#&q6l~SIUGy?r_OrYmVT+tk*Whhg|p7$|%qIAgdZv52i8HRiXOX|cV9GRL{2)0WqY@g~E zrbOToH5V6RCXi6{+2I*~&PWvA6lcY;-%dD3@k78&M$q*Sd>`&Z(6I3(113e=w`tZ_ zYbCFk^Z#Dt_Y$i;4k&ysPne%Myy&>N&|MsAA&In7X(#%zX0yi?5I=gn_q9e*1kkZ$ ze=m^5zpwc>%b%{p&tIN~twa)|vJsZwC1#;$m)++Uz3@5t4}7BW6ZODcQx5MTr76lA zEBZRVmzaIAYbCl>#xzuOhb%y?g;q`n0VTr$5kV!2eGgcOJqA^mP|#@zOOYSC(ws=x z@Z2ZhJ?A}fJHFwSJ7|O{d*en_4oH6|2LVH&ApZIi6$osxIN5OYCXmjlUL_kxnT`IG z{bXv?0sAPRf&B)R(|aqE^Sh?X=-7~e08ASGujdX)?Ah) z3l?3AYnW!8>t{~vRB&2lk*6g}X#h{o#Nkvr_HE>6xW)yOhx%mdwl|DF zxj>W;=Pltlup=2xy{a8h^lRpiXS0Oqg|hYg-mPfU;ec(ucT=r6OuOMdON;GRTZ!Z2 zU8ScZ7eyT-3889p8vpxU|L@iOe?NDiDG|?c&bw=40~sAlQdNgmLgGk06A>BBE<$F+ zUQ#EM6dQLH#dL!Wn+!k1Q}jcgHwzr0IW_B#v`l&;HW?yxuRjb}?QalgHZ)8?Ql&z3 z?S|*l=hEDGKrC@Z{!>Yb3>0~5_p~*uFWMhe0^GR!5z8I6P2OA;mt{D>WfDA}v}m&P za?9J`yUU&ZCpsJH-}jBCop^5+4+UXX&7@Do14Uj=wc1Nhp1N1vTRO*dtb}+EV|4O5D6~xc zGf}hf_o&q?={uu@`3*v&1aD)%fAMFn?SxDYUpfnu3*XU~2k+~ZH?41myFJX z^hBNDEfk*OfBF5mOlqG`oS!0s?5p>3CrMrHlig zAL|VDlBsVsG1Rvs_uZljT}PHSJ>5hC0;TU@HgYDljcxN^*cIed8Pj;mW4ReH3Gj@2 zLBDpOQkX~un6{ewy4E#1)g}jg=ww_7OYWJWUHbu<=Oq3^JWl*GeX8n&QHS1P_zDNk6r-`%(WF64Auwoo6osM@Sbs!q9qu zZ1&Ibf}u_t(3q^`pDrK~yu>>#BLG6`Nl1^YIablZTwopeE>pF9@*D#(|QJw8xtpsqsSP@xZOiQN5T)z5YvYZx$s5gYb==;FO2hZ$u{`XKx(-;$7uI=CLIK=|F+%02hr7P&JBu0V1;vTy{V4zeo;0#hu z1Zya~YIs0wALe?|#)J`CJ~n??K;mSk3_5Ue-fnlMbQVd>va=aa#LDNV4{v@R-ng)z znw+X}o}obZaUl80wx-~R<6OpH6u_0+tUJL{S87` zX=b*r9Cc$;Gr$U8OPpM)Gh5S@CDQ3o$qi*RtANF>f%AG7W^HQ6@6y+e0! zQ!jVaMj>dF9>a&jhD|iA64!8^+lisi?z)D}hj`N$Th-zb23SSKbfEHZXU#I>1GyWbrEuo#S615#)g^hHkk=C`zwl?bs3rOzMHX0V#(MkDti+`1HFOQ( zxZ)7vM^tkFdDm!!#w61v(Qw|4-KM4!Q@&XEcv^$sJyOMW4*1=4j&*7e9IlCZU?e+? zqOy}Idw1IyYAnx~h7H>(B|8khby2JSL@-Fq)-w+~+&wMH5|wOaxch`&vqA=%<{bBHkQZBzQIYK%KA?;6cuhYsVsdJ}&-b(|3G2Y3$i? z{!5n-P4XO;%HXl?^4QkJT_q+-shS6pp_Wl)9rpEDk4iO9eD7Lg?Y*8S z=g^I=YsVdh(gl#pEZBrYUXF*Vd8{!tZ5z!eB+#qp90JQp-+=$3==h2uFqn@O$uT4A zBY)V2`?pGdb0}+-d!pS99af4bY|@%79iS^++S+M;UtdgPE9V_$Y$P8|rij`0KI|PC zx&@p}54e&{uK(&QiLPV<2~>OPPFpLAp!J6ba=f;qG|wZ*Wxq!$5+#c1-OHA|%)EP7 za1||QKZWvFS-(p)dDPWH19He4SSEtTIU=2G3H!hwkNDyczQtAr&75YmGR>{7slqk5 zM`NO^!j`&f!9_}U#}9}N^C<}`I2iK&@4vTec`0$t)4og6YPo!5=|P@70XwF`2O`!9 zP7mH(3JEyLzW^2pM*6i4L#G%TTVr(Mc)U=9qVhS!W8+t=&pM|Ga|E{OzGvSHRr*1D zWNMA`6ONCFA3}(K8xiGOHPPBz9qtf6rHsPQU@|-!0m#8*z3KXQCgL=$LF-Hz z^N45IPz|~<%nt{iDDFnOAO1f4Kux}KE4X6ZcrdsC`p1CD?xQ|SmBZc@g0I%Ug4EKS zbLqmE4w=1s&*pfM|CKuuXm#Tvfr2*Hv3k(EGr;#Q8^McEUP2NNbUI?v5qM9;tWJBo#+K) z$2-#sR>U5LH&g#M94s4>UNwIhl)PjhI+$MudRZy$srou(upe7r5&0Yz14tcOO$KlTO|Bu^b$|`9Gf>3KpoL-h3d!pB46`eV^aSUPOmWs|imG~94|V?~nv@f_De6U~%=vS{0B!>!2Cm@`O} z{<^#knMECgAmynkoW25&*RMEMqfQ@So|T#;R&O+6fxRWkQqsK1M=6l8`Twv*4HvcF zNi8P1H*Il@^DDn6nDQ2E?We+{6J6kqGLV{ZT7`opA+#N;J~`8aqY=l?I)6C@oY>*O zZK4QBV^&=jo8tx#P0(ce(-Td);1_9)t-&N8%vAH=Jd`^le)8cl5lwjDL4(U)KMIa zX&ts88q#9%zEOI?j?1%7aDCEg#*eD--bg!h>fv45lyXq96KgoP!1nZe?yZe5QN*Qo zVGetP*y+^TxQhdAIqw};1CMPS+GQvH(fXr+sNx2Wnb?pvdo;*Vy_j3z?f_5)@<=$h zUhzH}n?g(lmA8*3fJReAjz}PxER9|87wh0TPXPujEN88$1_TKI7m;1VKUyq*4yzp6 zf4{L0A`BP9pLRge?)h2G8}>a%mlOyCkn{;v*`MM-jj#Ivz;|ro4Z4l^Vr@a(&)V#v zE9HSAi5ZB^;F~0v3KkX?;scl1BbN(~3$fp<#pAveQ>pRsmH`u=zOyYUbTA3|KA~q#;YKorF_mx$ zM=z0`mOjBgbyKnlWZ9H<@>sukCmytKt8F`1x;w?=PDMthg(bdmgF~dkv?I;DC-8BQ z_|!fH0prGNP=YOp(J@&~y-`g_xgSR_yO^P9bz9)$-pW-E(R_r)NHJEL>lo4LvN&EeAX_ps(*1BHaRwon(|bYN2~WL2u^B{$6q zpW-m1F?e(|u{7t&`i0IY*msPH|?WXq##6Z-6@`-|7^>zc0Rd?&xYS}&^Z&4y!wQqL`*8@HH zD2Xgi(FZfC#1Wd^6&y+toad*p{qZmboN#YuH;roJej_fkW+`_}9-6-@wC;BU~{7?T$z)Ii{4yaMHHpP8az_|QX?FcWUDw08Zc>FCcPwa{YHh}Zp zZy0rb7b%rMB6-LkWRHjAJ~HVZ^8u-znPLHhAD?7gdl%RnH;-RpHwGfX=4+qZF1)i> zQx=~vT3>e4J+3NXJdQ>hIo3xSnb^|#pD;R)Q$@GtFi30sUKGB}i#h5IFh>g&?F=~R zP$kRnkn$HFG48O~Jh4>U8a+*D@U-9=-tTIxO2U^MM7W<(Ch+%USsyUCrp1ERdN9FQ+^pV-Q}p zwK~i!?`BEqqB=7zyp|<9@Ii{z*~7aIix96~A3E=G3MxNds|Ig#QH0)H8_bWfOS^rd z&LBPjgs)fruexDi9C24QK}bTF*hx2N&z`gAB_LHaE8+6HDQ=f(JThvm)VE&^==Cc- zhpOp~G1$fdl1FGx(h5f!#5f95zxTU$gvbfiK{$2x7wXxIZyCv9syjn6xQO>2VZY>p zkY;mk@1d&N<&xzL#h4P-FADJJXAB+lcUM=kXLC;j+7+8c+K8Q<-{CmTdXdQ>j{k9T zasun)bkr99vM=6yneM$W-iO=rb)V-b>TPEvJc!URuSv(x^wM+IGBvU=t^DbQV5x$v z4pEY8<#0!Fc*K2HF23Ee?#EF|{h%!`9;#n|FTR1x3LoNpO=zfLO06JGIKoIU^#cnd zzA$pv(@(et466sGxs5yx|8F$}o8*89@Iq0j>Ou_9Si7go=Khn7Id2K$nLm+ifiLI<>gvagloFcpjTreL0_gz07$qJ@%Jn>*a$dV27O< zue5;anVY{&9rMv@W{Q4)pzFjN4qn#gj09)L>W4I~y@vE;$UlAPFWl>kSemGbH}8#6 z$jOtuBBRIq`2`Z@z`&L)Me5n6j{Hg|g473SxiZ9_g@xD4*U*z#+Bqi1`40nzW!uHn zJ0QJxhB5gfS(`&70yDVM>;&rDLkJ2VZj7U3_0|GA^`;$@f(aauH)K4e?7l2Dq>|LU zw@taMKLw2b`z7LKS%jE8IS(yKjzC2t?y@j`th7ZI)~9VA5Cv|fSk zmE^o1vfL#6a}_|RL(y`LYJp;w%+`09RCDh;N0?8ad8_gb_)&JaPS>9IC-Mfyl8sy# z-8OqsILFI>?(AG>S4{qXx;q0gHLlt5r85Gt4Q+?^!t6x{F7Lf67k8N6adP4a2ox9# zMv%XEk@F!ws{LKj>SyD5^mLpJ2>1(Z*O5VqoG>xvk{o1d==zt4w*2&+!(cw>w}of- zCLr=k2!{j6uvBPQ{=Kih5dX?=0J;VCltRb4WTuHgx(aUalYA3;zlp%T@Z_#h=y3gq zo-EIl=R&20J0@b+ZAB?nav)&udQ&%IeiqwAb5rrZ`k{w{uP1tSWc5cqaJC>S>TiRv zHp1VZsS=b_Q<$rmlYtRVQY=~w{vP2MVU7w*8rCgV;R~`fqn%*Jtg(?twm^mQUP-$@ zk;G?&uBwm@Z2c6H06ka=kmYpo*?#GcRpVxvF{@aI-%HSax7+S8u|bog_;y)0Fz$t@ zWWLYweY)NBu$?Z3d0WSZM>Z~Cd{)ynv4+5QQ>#X- z1oZUaD2Ny$lLt<_8aV~sOZa^T_#4ZM;8U9x3el0ppi2I>=)jKbz@CHxPtl*+J{wqw zcDqUzv{$u#|530^^%?R`)ylT5{^J|fM~3H2Zh+J1=9)hFD>3V8UCzY;IxWB}IVy9i+V=ioLRE=CG{6{0rp*px3IUzPg)^n~_TYQnrGIdd`;IWMQ z6iy@8`haOMw{>9zkVo--gy9nQZ9l8)P7$X3ch?Qp2q0BV?bvMqTcQe|x=CyM<0C5B z&7?QE_|j4#{*WxE&V_ZI)0!LL;4I4rc#OMig?4NVNanlVH`A~&&ZJ=_P)}jnqb)B2!aHYO*R(Z!OaLIu=-Bh_al}eR)F4K zzO)2=D3{T-*-7eCU+gn0Hzp08V!#|4YgH#>HAlR>dh^^=R9DAc^|?~MKA1wPYP%&d z^4uY4eSJLgxS7$GZg)RhHCycs$CLIYByNiR`kHqAmmwP;%!|I=`{~msYGGkR))too zbqfoNI6OOop=#o2nHs;!p`m5K9hN)%g>S3l?WGEv4&Pin6ak3Wo-+dsWb@6gEPznS z5(dkD$P#d%^#D$p4VUIjdBQ*)WYaCXvS6xJ`fP@R}C58YIFknr08HY(4YqN})L z^6`*a+BxlE_417KF&DB6ofTjDJtc(HVX)IcpNYm&FG*Y*?vqnjA!qc6?ZVPbvp4)@ zJ{pCC`1iKmRgE>JInaNA8{D}9EABx+zho>7Dhs!(3Z z)v&|90c=Y!^|kxkNvU(~RXE%aL# z9FpDdq_?E-fr^Ppa5O57an!D61|&1gHT_jgU4r@{b~%aaAtmV1&th%b`yx0C%WQdx z)(bN~v18CMX5#8wHVz^ALjmi#qpx2({>tbKpy;_s9jnB>5&&`{xs+^%<>!uOXxkkn zyDfN3@3jF;xx!%DXdw@tUiiyM-F^--W7 zab%M2#KOQNJ4q7R^>SXBS7nadCzksJUqKR|YrghJYnJ5b5sFVE+fU{*0jCX1XE=5G z*S7tB-B?>=b(6YO(}b8}(8iHM=UgWCe+5pK_Y^L1iRqASUkl#&eghl)=;c1CM51jT zyWnGbyY(Ya(T0N}N|nQJ^K6(&fsL-$)#a-30=g=bKKrOF^*j%atB z()&PfJ6Tk^N*RG7j$gFnx=W`@=7LU8P(KVE5SMoY5=E!05q>n&;0}_VN*;*BPFYnu z^D#@Nbkg0LKc%qutyG)W&H1DvI2;tR)fe64|9V9!B_$PhD(vw9m^30S=d~&g!i%!J z6t;CW|Gd3ENoPeL)ePiG^*IjaB2mr(H$;p>`-9Av*yIi0jo;w*dkOU7p^k8~))@Ij z`fwpMYF1dLK3GgN%7~NIHh@gJ2r2Hbeg`OrWhdO909m}Y&ZsLP*oYO3K$RwR(Tlg) zT8-V?J$!$$HPPr`T%$s$sbjq%?nkiowfBe^SY@=oK7Ix$TSU><`#d7}lvsJTcfgz| zQl|GW2L;ZZ|I^s}uxo%z+A(g&9Zrfi2VV#0I3X=I@^Q#EhJ@Sb`mxp-*w!-AzCaX={xn=5q4K-5 zz*MzAa=i#^zPfp#GOtoUJd6ol)!hr~&-78+)!D4*)hRa#Lw6yRvE2M_p>(Bi!y`)* z51)<0{z!Z4Ab)lV#oaFsC`@ncU#M*CbgFjlFB5osu*l~-mFrMrNZEhno@|I>TS`j2 z<>;#mZddjmj6e^P1Cnt=uEgxc%?Aw|dYMW=6nB z8fGo0c;#2u|EXdFbS=YH$>WtW7s19RiW|TA$`IB*L_%BV4XgEmWDpDjHzS~Fx&Etp zZ7L^=8&==2fxM@Cqj@qebfYG1%2e=LFaZ^)3MzPjj+1#tr%|_<;!iFvqYe2Nu1grp zPs{ma?$d-b0@J)%&OLSP!(?)v88Y3+L3}BY>1As-*NsbtOlrSNxTl``8L#@CxkF|D zu)lA(Og%|lt#&#Y5H<(Gc~R%a?g_;Ro-+OQ*|247Suy6GIo{tL^R4jnWv5m~>+2^7 zsSHhv+E;PRH+u|P)I)xx!^Zy@$M7BR%%b&kf60?t@P9^-O)MO+n~$=N0o+0GMV1=B zvI;G~T9Y4)=&zsS#hPr%2IBC$AZrbE4;`BJ)O@-RWezdf3G33~bEa*7GvNrqqzEvj z-n1ktAVbK*h-7E&MK5Tk5heQ$jokeU8+Eribg2`gGLcnO=+TzD89CXOlA?veeYyk4 zBqs~B)l9cgsrY{0`Vs>ZL|3@Ee|Ry=$k8Pw$wPMo;JTu!bHpDG#1df~)S+Fs2F1*p z)QIEA%-;)D$4%tRCwA}5-|tAexbWDwobcfU=MsU3a{BV2!3Ld@5Y`O0JdLUNNw{FAqsC=ug@f=A` zivesZm5W!FrS%hMVG&G2N&RXy2|j&? z#gFyyyNu=adO%NVLP*(qw}3VMW}Q;b)*bFad14^Pci2wuN#600%^>@)4N+izF&{@? z1^y8`8{eFro541uqDKrCobYoZZN#o0zEC9YjqDc7pQD@Q(n z>E^3V0}YtZ5Df1aD12}iZkFC<`&BLX*?Tm9^D{=GrU-e+qg|MXXn&{4+30%ADt^I<&bwQUSqo{6 zl&16#`$!|wGq^!%4y}&wmE}_KqumrCiz%RyHMy+bxVJtxL64VC*^mq|(_umGSJ(VU6#V7bs z2x0rz99>Wf?V`yV0o{i!ZYRu9n5N=E!MKEkkX%X5*Qaj71gB|~NK_{$Cy6kVi|@fd zfZ7xknC*wXY!J@7FRbj2#E}@RO^zTM)&|EPs6afBEQC2I&rku+n8?p*a1&up*m*mw zxGY7_$8-ys__bmlvKWLAHyIThY5Z+>R{=*g3mgjZ3Vr&jZ4?KjJx0DKRV>i1Z&S1_rdjZfP6$-y4-=`EQts%T32K z<ap=-(RWcoQF^_hfVLCgY#sThCMQJ{oh#*+(Egr=uh?9#_b|J| z+&tMYh4}k7HsfkWAD+Ja2nIQv%K#=fBwi~R`k+Jj>AvWC>gp03!EGtmZ+T8=7W~^a zY{I^TDhqcLA-*Kxj5>$BlABlHyl*~5uog6p?~pu?w-SIm<90wV=m%JDG~6mvD9s}B z%^u(7CO3ZVR{^$hMl?%InK-(N`-^DPs|eNX$kN{;-|cBUz8Es%`%^KV&$H-LMIYFn z^$nWx5-wE{TPtB7m%KXe(+vpvDE-bunE}sM=KXk&oeOKm_F}wP|AvWLp3`Rwemf00 z6}*xtX&yo|eDUb3!Mf(wZ_jhjUdlNBV=n`L<7hI3qzTy+YG6f_Er_{`sQw_>#Wr*; zsWs?|Sigk@$ecK}OIrz14x8fy13=1Y%BZPwiQk&!3IZ!}1VUx+q6-7}zvg<+CLq@G zV$gqPzAi)?2V(e6KiW2uO5H6ylf|FP5~^c_SUAotWC8i**v3J?KGF-+J%&>>@-4O2 zJ;(3~tJs%P_Qa>H^fl?6eL&C$uy_2ElRO;blJHCYkXe|SI!T%2FkztOW-w@9`$DY?+0QfKIpFRrhQ&-(L^-(-}HTvW$o`OCEgFCCVpX;q86jFOw+oyK~W>9XIcBGDO``K?!3t!fYt1#7qN&3eX7} z|H)?moE<`tec;~N;va;epRd%2l~xbron5YwK`F)J4QJl0D}w2x ziBkPppI`!ttwC19-`Fkgc6m=?TSE>0#rL^nc(F&_@st2Zze%?aSREr<&f4{namgmS zTy-?pi_rdm%Jx;2%uy*eIH$@5S<41LdHrKJ(K|5=zX(V zt_5VLa?nFxL7Q&y7NQ;oWmwbU5V-=99e_!kVyv>MPBcIM1si8VX(`{Wa6+sd$=%l= zKPyO2Y=e)fhccvOr~nI^l6!-OgTvD*LI*1o(ElCB_|H*-2|u>WGo}hk)}9DO37dgY zM-gDbLL%0_oLql0MMlGrm9vJ=g_Srr-_qh}IEL4rA{?-pBzuU~!)D_RqxUd!LbbRg zt&=f3V&`~ikbho9kZ?1-&!&}-;|g{6gi4OeD|VGo#CGbQy)Cq0c0x)&e|Bu-Y+7mp zbxw;hevjJ@rHxbYVxS79rTrd63or4Z7!f_?lZNuwuAeh(x((Z_bh^L2&f3cBd}j)- z&OB>rqP19bN7lLeMbdtASB<2*jV(VB=9({3)3x)A81Y#1Dd~UfK6^p8(<&Pjn?h)Y z2N~nGo^kRVeAG4!)^~W}`(4XD<29?!VriTYq2aZ4_(;*@eRurv;6gXAz1_%;uHT@S&}4hqUQ&^ctQ)?+&iR1*va<>0Dp z8%(d63-;60bM@-DI}p>Hw7Zf2i8&XZwl8Yh>WdtcrKa7lc5gNCZOJhd{Xn0#842KN zrIdU498qi=EV81c``mW=ygfM#vnfTVrw*eYikKHOhjL#+8IwAjFdoFeNt@|BEAXB1~5XW3dtkPS`0>4$l( zx*5RO53Ni5D2MekO{4@7S93~_*VvflB?v2Ra&-Gb zf+a)8YmDtt{bKpyw zZQUw*9@Ws$F%*mG~`nI3T&5&WG%usGT=usuz(fbRuJ+sqsXRSm-bwwZYkx z{4M?ox`%tZbHkHnOd%8e`AyFzv2@UxOvI(L%DVfcL0XMNK~~wdz)aziGl{{UrcuUT z4ZQ8@TF=PBruA@3-%0e>w^8m%oB0fM(!B7OThr(7$jC<-Op=%TB*r#DqL8R=SSVfu zt-)>z2R^q;H8~@rqYz#M8omu=rYDeG&`rs%h*ZtQN}P@*#pI{|mc8A!EgBliMFrS5;kKDQmemLr;_mMCtK9*qXinDUWm{ zb`eA+W#6=c2;>WQ94lqJ7CH7d6z*Y&kC8;YA5P9sk%*;0<&~+n$1iH~*V6iln=D6? zqQm}m7=%YJB9O8*0z2crwRjn1RozXNcNC#9PKw9>PX}>u>Ol z%ee`upRoMJW%GufK9%Wjd9EGBx`(L%R>`v#C*L?B%8?eG)y#adYoBk=AFFSS4$Wze!Q+e#*D~FoYD;S7f3oUEAyG6@T3XWCwjr96M@{!8&(3}#So}fh z&Vj!V0N~i{*XyE{EHp$|KaXxJxR`KvAPJ6{vk0j*mVlgGk2nL#E$6sZ6gx^)=#^^t?%NH-0fv z2{R9bt=RAhrgU!->NQ&J(H=)8*XBxZcuO}zya&exjr!B+5<~M_tZ7_vH1T&kRuSVoyq*78?ym*Ui}+2uejhwU?bR8n#!XQog;$6BVj7{m?0m=%HOA6!sriH z4sZ?iRHu>5*-+8cRS~vWU+GdH+a*-a7)AR&xxM3I{Ld8dnxbJ!S)YG`54A=|NwTs2 zm9~aU98r4cj8C{jMa4<@fFN)wF&7YsbZ36Gs~i@F9J*rv5gZYUNiHTYACHUDU>_}J zZOsut>x;@mg%58b5VXFK$Sz=I zaM?XRzpn{qTLwpi!AZf^_Rcx2t#ZLkf-a6&3W`@h!ZZvG16EoZ2O^vmKT@u%HZbKo-jXEfT1z(Qw(|$K16bqG}?{jAB zeLaoHY1pO8gumcV4}3N@Wd*qnHw+AWrZM&#(y5Jx3}*ob2E}l86xpqOBPMIx>tf&Q zHMD#Kvb~574Iih!Hx(VG6HWel3a|!;XzwMne|$Ys!Z&6_LjMJ0Z~Y=wT&t|7bjp4hX@xOuP)QEq-d zd}?ZHX$I|{fFs9|9en>-j;d=vx%)bc@k0b|NeU=hd|2|%@nDP-u(9-xn?!&m>9XmF zUuCoYS}f=qqiQR^CqociFG+Am^{iA6kfq#2v%%N6-V^d&s4QGI_HN(0W%sMzy4mLU zx-NT}X+e{WB@RyJdZ=KbTzh_a63Y&M!gGtF;Mj}GX3Pk3+8XQnxHa0dDhkjL zyW-NQ*U1Kvxt(Whw(ulDW~3Zi{IqYbjLR7$a)jlYPs^}%yW}5@1~!Oz6LO?fU>R)f zuwEykH{8TS@oc|dk6@`(9ix3F3R-RO8MQt@H{XRzG8}uVVsAF^y_spco>WZQW6Sn; zAsQ+P1PUA)ekA8^53R`z@pyG0Te;S>cx+_j8#n(<&h=fS{$b=rC)A&y`G{Y;xS+*6 zmvyeqM>DTpIyZl)b~$C-!yTQ|6V*M`*%QZGYhU{_*P@G{$!-!qijtRbFDgACe2b~o z0}A4$KX8en^JVwNIX9J4vOWjYl!S7a zP1(kpVW3s??rcggqz|ox;d8U(U4vM+8y(=_tx=@at{$+xjI$p`xeD501>NO16&9ts z)mET97HGvZ|J1XqY1lr5tgK8%QJ!kh{}Qc9bD-vru+)#Pgw04o7Eku~KfZD4PZn8W z^dzudOEzDBU3X)4+2gz*y;@JShc7vC&$=-bb`v?x4wzUz6b-L`Xh z`_C1>6hbj6Kk0o|{am7MCgGuq-GJN^$m=|e9a5>T0X5-`Ud9cH>l{H|Y(){Lf^meL z42+I;7b=rh`@b38&k zur)tw<}@@D3YxpgwIfZeyRlRecs1YS@lhA7;wx^pnGQC^7_q2?8lo_z!||2gBoXWs z$0ciw_DeZv9Y$0y%?J!P+b~vT)7RvNe2n2morlgUGL4YO?NAV;j zJEZy$(=L(yFyA(_hLJQD(tv`zikH2PDl)-`%^N+GC|(X6&mg3cw~JW+s59R)Z)SW@ zn>u97m3EGkHW|~a_FPeugo{!A{O*F9QWbm_G`KwU5V;)o>m?np5mQVG4Y_Sn*Cool3QpwbJ?3{ z2qd=%sPC1YLPeiV8JH^fjYNUpCm4085A2vqI3!C`#@^K1*XPz3HFx#z$_fu;Y9HX9 z!EViFYSpQ5t@acyBdrKN&+mx2#F*VpH2&XU zN#>Ja{lwNbDwz9^lJ3T;ZPY9Oiz8>F%@AwU7l zGjd6hkJV5W4n|8#nKb5;6F#^Jut8I8IOcZjqbtsseo_8(y%+wf`Z|zBl8_j)q21Ap z0W$XCJZ;*FMMl9$w$gvg=`Fu37rUTi<0YVjLJyZWg_}f8h{l1k=h8hPuVxN-mNCT_ z&%D|%E93R$5z5g;IVd|FZ=@s)VDU0CL5lvE1I2CM-$m9Nu`7~(Y|{O8(Bd>c(s~wS zRoQg&>pIkhhS%}hDB&&_WGff+K|(`BB}3Y?KVDgIAY+|R5sJ!t#!=*GU?`orjQMkl zJjCjl$Mde>-kH5mIVGe3^o$*uyc%M|UDY2H&duRAERZ7PNfKj8Z#se`c(HGOmb-eY zb=JNZ>Q0LQbi}=mjbvRLJ#A+u+@k0CN-jXAU1hS*^!h(XE3VexXZ4;3w`%z|Pf&-1 z7T%k6{{vwn;^$OS!mlL-Q;I$Zx>}e`V_+HeuY=gl{0I(qB4O@9-zS&`7)z5vNm`~e zYcz=|KSsve*1P+2Tqu8qEZh*FTro+~AcRH3R1bHkQgDpPE?s9)4?4!deVp_zFn>=O z@PY<@?FHqXPeQ!eNw#z9q$yO72-$nuG(K$#VLF4clJNQtU=`OkhjcszNCj+#M4lbl z(n!A?qIGTg(pg`^PiRF)4C3-O4E|hyCk2n-9szDs^Xx}%ghv9v1P4j_^578NI}@7R zyhcyxPvJqlkRi7g3{K9ana&-b8gnA9i2s&D2L@G=ccRrp#5@;@#bvy3_v3Se-{n~i z$k65Luzo~FUH&#t^F*s0fs_728?E0x$Fb*x$c@#@J1ApmhPkaGo+`mTA60O6y@sWE zMT?d^GV!-`@wp}06&+;X{Krp1IT26wB1wp&3FYmX@VABrH&5$EYR$!+^;ft-I2kOM zU6wD7hSRgiJiNRv5#Z(~iK=8@Z+DjOL9pmh!lItSTY050?Gr~H5f#6=R!f)DWnvoe zB;mG&6*K4Vz(ydmuUE6`FVn~C@siTg{RU$Pi&w$iMi#h)$Hj(P%8b-aMID_KlB0r- zU+=^(Bh^FJHii0SbJqV4OJ~{E1{)>e3R0XR4NigL65QR3ySo&3cMTMR7b$MV-8~d{ zcPSp+-Pydm`v&eM%X*@5K=Z3}MIfa;)!Bh6z|i zY++;*G>eW(x_+x)6fj8me~vJ<$$>=Kf^+*Uzol|Hkiho1PFh8r;O!pYryO8r!pRE<9mT{?(rBWA|lx19~EO<{6ZpNcU~g4Yl=RR`@vs1`iE}xWU#vp$?;UD zh}~q8qozdnZk)%b8<6+R@K;d%<~G`@y2fE zF6}AKkmVKzt|ao4zpT@?RxRwOzZosAzrQ{9+6FLhp$vHE-cNr$ z)9o{SB3M2=Qd4*~ZO=weYGq9cZ~R<fEf#h9z33Gs%$RxEP9OGE@)tb!njKdx?_3DxTEO+u3?O6Q=E-hN|9{J z#cZ;{v78+q zOD|U^Q9CB;U9$tts8;pQR<|8O;fuc9%oE)B+#zBB9|ET-{$Y!S`8f}NRFswfJbZRf z!T-x5-wh^-wOpPHJ=>;t)$irlE&J9#LirgTXvHwbe^UU-Tqe1XeAx#_l#Wmt;e>lL zP#n7kBj~Od#k~#)0*E#x_OvZxVaQQmY!WE}J)Dt8EW`cWDbp9>r~Q)UB1MJ=RztPK z@M@!&D`($L5bD2n{F3hxmgmh-Xd#-F)%Q=RJ9xN6V3Yhydn;R8VUsOoTv2)f0ri(g zH=A$#wTgOrW`tg6q|iYJL30dq_<^Y0L7NOv{?yap&AX>!^$} zlVaoVtBfzw+RxhQ4_=$bUc+iy%xz;~wF%B%pKDDPVloHiCWM`obFuiJkqA3rMcf$2 zs%y+R#?5FFiOq{W*2Eop%@{oi7aoOTL1u3d0hx@=za^-flDVKPCLHVLtPgRg#J|!K z;KIDOYlV~t2Qj~=cgy=_-kB?$p;#2(ceBXCZt>gthopGU$47>5t*mk|J^f5$J0J7e zB+-D8CNpqYa$0=V9sl%$41QZJE?sKqklet)p^vG6qVymHkvzk%^#Z(Mzp$?aUS~8u&pd8XUQ&mxx|dm;j-_#?3DRwSpkRkrEVLQ+Dp+}*jA!ax zz(s-j;UXPWGZEUF>Y_Yaot6M@^^-~Ne>xCeQizu}`sa^XFd`V60L$Nc-|F%6TG2uH zocSTFUaXKt%lG~db1;t6rCy!ukO@P|UPGY#`=39fdMh*ep!h6sXBA$G0Tg}V(Np;l?Ak4`FKPxF8kQ!4e z<4Z5LxUTbF1r!2XXZs@)a7t7hGxG%CZHHr`^F*u?`_`G`$2vy9EtdW3I0_AIg>n{i zQO{EyE#&tGbcoNwMCDga;V5`JGijNnR^R`XW}LFG?O9H2pDzg68NvmX;d(FFE*5+KM+G}SpX z4dA^{1|_*#J82!W8HrvqFDxr?$k>}*_wH%WsvJGC;{2YLjWbA#t zCYrFYF~i&1M*j<~Ev+%2DOU>21<1;~rKW|2*(b1be&wQ;HxN%x)DpW0HQ;;9d2y;i zG_Fz0E9eXH_QyXgRu%m?;LqdiNh%|I`MHBpw2?0dF0FjjED578`?B`Kw{Jum+apRD z-?_cZCC*L(O1R2TOpe0f|Qg$Vd7$DOpBnX@%FoC)cl)n6d=te=tFP}`2i3|5>F#4$4J!i7&qq58HQ!2ali}C{k!IK zCXhtcA%<5diwKYA4|;?J#Y>e8`fJphNyUEScgVRaEpEJfxn`c~`0)vul;~NIlCrO@ zkdNk+NYOVpC~>8Ftg`ixP92a*L>fjS=yP|fzVgGu!UKKu31+#Z?TRo#1>t$OP3rzU z8FIAlcdoU^`K{vvR&?kNjS$&(1sGZ$+i&v4@N0V7x>+_Z!K1QKF}e>!Qou=7X&dN5zmMh1t~r z4A_q`+O*&s{I`iV%!3p?P+sR7TGq2%OTZM$4^Q!=*V^=ZR&Q3S7$KMzpA`~;O=SY( zDB}f;i_778FeOJ5faR}}bCicyb9)mda>#VCskrxFMYV6K+xM?=jdn6k`}KC#T~P?Y z&K*)|8-7+f8rUy>T0`X4(QYeDY77uK#sq+XftEtR2XH)&mR2~^v{L6FJr;vxUxoyY z&w`JTdLNM`Pg}lx5`OXG*NO2xpco>2Fb^Qdc#U*vvskiE} zrnbs+OZ05LqxI~$WBKekYx%5pPw4gbII?(gztD{2={=1DH)as3j{=mOOQuPJe12&N zInXV+ReNjTK;u~|Zr-}0a~55(tsss2w{miCo6=Z-*VE{xpdYmw@G6C#oi#G~mt9TK z(uM5o%%e-t971IH?@5BM@O4SwkwpbVXx{zRq<5s|A)y^ZkwD-(TDg#Mw^^!6PDZek zDYfZy^AM{5hU$2FbQGM|c->IL2DgEWSV67V;7x^#z6IW)iYI}s=Uslt?~Wak@|9*3 zd3ys3)RnBf`eC0O*wkXaKr-cKn$G^FwWeAzN~NG-84K`^<^9zQplA^3f50U~TwE}y zl!l&MA}yps9fv+@__$F{lf05%3i&V&S3MBPRK2#FEFopQPA?I9o zWV6o*KuTt6|0D}A%yAk5Y1LknGkjsvZj~FenK9RD54{2yk7sx_A5D1VOxXp^c)WA` zmHjER(OOL-`Kz^TF~OO+th7+OVep4Jb~BfE!LVbxw$o>8o3a`nM~dlb)mi=l*IW;j z0k2$uob9nOtZVRnYASwlRZ}su8G5)ph;lpd8TP^vv9~7}9=_~4H-7X4QuaN__(nwK ze69OF{jXR&Y4=AF!3?MysVVeA3? zT2%>cie0z)+nCJXT+1F7b8gJe8Dr((*e}brz_fIJx@XPa~j?HY*4RnG#2{nGyDhzrs}7*nxuG7UF=38}!Mu^cW%5F@3tk)OMwd z5#A19M$i@t8VYKOF%BRGF$~+34--d>rknW~4<3$Uzb`L*Ygz<|=ZEPVOhV%gk!z~0 zRgrhY6H7sZlS{FBxN(!TwoD>(&;uqQ1g5hAo$W?>zqdiaBUAj9Q`l9*LlZ-*lFnpT~}h z0VO5RbY9emO2ELI%fthqAEoy*20!gS_~1%Oz=FkE@KK4_^dzRclNS*g#teNL{&Vi| z7Ub8eK@uPe7CPKQ8Ck9n#4#)cO189r(hHDl(#5LA)DGA9FtU+sKFxL~N_(Zk z9Xjv!p3cvt*qm}UKHg%kl=KCaBoa6c;QeuJTlK1ZC2YLXD4!laZPOW*Eczmrl$)Zi z*quZan>V2s{)4uNM5erGu&@r6g^`K`60?2DS6;pkxdNCh4YJ5MrgHn2Qg!1MM*!>M zlH1J>Y$IbQ^d~#n! zx6jB27Hj>9ZK?nFLc}}Rg>UCbc2}mBUyrlfLpM|Zt<@o4Ojh-&$gZktX8vfyf!_c! zdq<|$<|xwe>v=pPWi?sIYQ=K)N)0;YpD46u_Z(=`;Otrz62XR~1Dq@@a#^f-{k0X| zVL&46J0CE8J)7K>l#S%^$l^H|_05y@mw8$g!Z=2%oYb^wT52uBj`JRG=aZ{)Qde7c zW0l96E~LNS)N*iC(p-Tg(xp~8E`?&Y@WHEPaAZQvpKF%_2vq!ChJXd69ldVsJGcn+ z7*_Us(GK~?*GR^ogsuK)B5wJKyhrpiL9;evIGnAhfd-YHLffTnNoA#|hDI2&kR(f> zY8Wm(!>DGb%Z6VhVhQZZUQDBUv`?w36&JFc=KQCSDCuQCqV}`YHb!2{P(iy!a|~G@ zw+0I0j3T$UG+J7xpKh~G6^I5!?P-c4Z2K>>9zHyNS%YNscEWE=L>oWG+q3P!7uw$Vs1;fvF`$!k%WzisdVpi0H$iHdgj3TevgE-gDCs2Erze z1|$ONGEo`8>AE8seN7kH#18+cSj$>8h(_6255ofK6vrn~2;Nw38X%rAB zf=H#j^f(+(_(IE%IwPX!tHN$xxF$7{qkq`2;IS@JPJCf>Gk3Jd5SjOYfc~H)=U&!G zO&MgZSk=1@pJm=@1FiJj7Bq6Yl;7`-8~xD>5SXrd{h(*uWmya8hSJ1ek0@=IVrlfq zOyGs%j^V1G@BGQnP5yZJ1c+An<^wP^)@$gO zfa5V5#h@IwWzoddbFX?>8zcYhOSELBh}dcTnzx4FZ974_B*1W)7Hd$=OIMn(Q5s+8 z4+$M=S{%9Xl`Z;*P8|6<^Cx`3yBVP9N)*b}w=27ZWWQyTM96cYOm=dfySX0$L%nlp z=gA3;@A3QDi41zb+@r-unM6Vgr7>1IgEo=9HTqiXA9Rzqk-D5+*;=pg7csg zawM;jp2ls%pe%^sjp)koN|q?4La|-_`hE7SIOfTn{fDqS55K8T0(ON3MOAjz&wHSz zn%Q^erBm%EV}8wRPqBHZM0C~QK~n!#THp%roiCNV z{tebtuato}4CcK{fEXZeo&M|R3PRMDfQHK~$Dxr*sY3fU2?MN$JS~)zQ9g4*yV8jT zcZGimVI%g;@6w-fw8#c>5RjY@KNHj==>~JWr(zJt*6l{!{;T8|A>jG0krxI1cqw{+ z@Douyv>$=%^2#MC@GrBrJz&6YsY29LncLF#y4cBxre0h;bi{3d?xnvF4$pgFlD>bl zz8hNJlcm2xNzAzVTZ-hBr%+Zpjx$aWalygfz0A=lD4i>(o}F|~z2FnlR4)NCb8c69 zwauP8_n%I?XjJuXWKh^v-iO4bm*23TW=9&V+{ zE~SOgQU2)5yUJj#wAHMA@%q(}dMGM^R>{90%Xka7rUsnKRxF7%KK&S9b{_i4jP#)P^*565E`Z$I&9|HiR$UOMi*CJ7`3$o= z*?^CgE9;BhU~;{x&=pTJIr*gR-aSJ>=7%_fD#>EBHK3|jzx&`-8Zv%qcbH6?|A06@ z%P|>5?m804O3dZ|p^`v=fNyV1YK4ek$nB9$&%?rF3iPK&|2DJXT}9n)&hazYSiAE( zvF^>6ve?75T%2CRV9<8Ya)B6%d0NQC59%F!tM)l~t9tmES*7UDXGbPBvOyk%m+J$$4 zN=F>;Lpz6B@d1B%%s(S%`H2)%Ek!MIhJZ8_IzaSXRZ=&rlxg?m18O5a8)n6=Uw9Pk z>hKVJm?HhX`Igg(Gf!CcEQg0AHaQH%M_eo3ZkZr>E3IIh^I5fJy#^tPj3vNV^C`;v zm<)BriKy%57Ct(aKA6V zU9Hevd{TQyD`n;vhg78G)PcC0&BOtaDrX86s#6Qh@bg{w3J(P;RY{#1Gk#jY>a;5? z^q3)InCx#2`-cwy^@8^Dw{+KXh)@X zl9@S*1^a^9S8chEH5SX=hAG0bn03j!Kht$Ol>@xH&R-R}0=GuyiyfNKrbnYklUEN*)#mD!jcl=xbgC@&Fz8`&e%9T z2_QFJBmRe~s7u452O{tkA1^ua%X&%howBZ&vBxYK3)yGBJP$Hj7VTksspCy8T2+D4 zGPWeIUsQzZt_kxyfG?Bn;(YvmF>npBDW341kv)~I zOAKd#<6Oo7%CFhs#wci^6y!KJicC_slw4n5TC2Jt6d%ThjkG_swR0&4I*mAssedTN zG6?Q4BP7UBw;UOgTswP(~|X53-vFsGX|N%1*{Sep61zQs9R zK&uhqbC$-HdJEE|#Wwp$4^B+Jb*gc#4Jb0h)+l`X3;}C)gKQ2!B?z2oIc=W9Nl^au zgX;ox^kYoy<+x?=VaZ`qr^=^e@bf$@c%!yV*riur8{><1G_SpiW)92^N*(2Uy-s(h|I~ofD4c<;BY|F#xy3N9(84psh=ZX(s)bD zJJJnA%Jx}{FXkH^VX?KbM*8jy^LxEkqw|GFwI)u*h0+mHwxo(KY%27T z8`ectn3#G=5zvFSbD3Lz{?vA~D)W<`%fypUDUEY?JQ})@cDPH62AO4rQ{8svsnQ;^ zf2UV-VlKMUOv>f?{)93$&a}2`g(g`PLl?J*d}#(w{SGM3WPKpOlc$*aGpUw~VoTSO z*My_SEkCQLI~NQT3}d?kmfqPfL;g}`FQ0i3YMHh%=Zi=Z1ZOykOJM8Mam_K~@`E{S zNXe(o7I#dtg-Wajb$mjZ?vA+Wug($f+pmaUZ1E#B$!jciG&c^q=A9BXpBkK~QKZ4@ zwT)FF7sKn|>^_LVD({z%SYx`A(MC_M7Zv3kx!qhO!Hr=)`}<)1_a#R@VV>$6bzgqT zR7rQ-lq}^pvygLBIQWWz`3f=`reP6fJopU_eNLIhZ7=mxu!Cz)~f0I&%rp(8^e1C~*W(+vFS7;}{ef|un@ z4lIpi<-im=lEol{QhvM1UqF#auxtc-7?9#+o2^XNfj+LOGHmkBaf&tqQVuA^SOx4y zZdQ}K!C44Jaw(>R`%f?vfuUI|jyq8!FRbtawNY`|TJHaRrV1_@uUoQ&ylJbJ6->&K zVr5BZyw}r>e^o7l+A1|pJ=7ifN~d;;MO8&OOV?iBrLI4`S7B;~`wnIjzw9oM)^Yq? zYyZNN;d4tD3$XB`J+z~&MkcZC;(#4gMeJdJ$8_W#$q>kw$TI4iIBoshR`%S$5q-Pz3RB+G5)>uZy$<%M z5{3pP2CN^RjI=!z_*(e=-z=n@Rw0)IS?oI;gSRK*3$OC# z(7~7GyFZzL_iWFwqp|P7Y0#{j-1Yi_0EKF<&sv`ri#fqAY+I|@E-JYS4>^k^-W znh@79`9Pq~{fP$#Bixf%a5#OcQRF9o}L_iS93Z|vX>8Od*uUb zhrY*Uw7sSgpSgdOsjX18Fx=lwDXsc2p!zUMSnHmSplGT8LIhGtnu@s-mFf_lYwQa0 zXLevKB0C7Rl3*0t^sL|pvUZv0i`EIkZ$EJqWL&)GW#1J#wFIlu);U9?T0I{tUrH0i!{8G#6 z*JBaq?B;7T=5b=9g7d7AtQ&ea^d6*XG35K@gH7#uQ+}6p!$LK|q8;sDQ>ztBI;eqe zQdj^bh@wk78qSMZS04`?9xJgCs5iK6GorjuJom3R72zx*uMoD-O)L8yxE}^+v(jXh z+z8Ur*i{*9&~Mhy<&?H#PQ`D^=v`2^w(AhT<^M#}(rxuKix*>*P7g zuX#(Vl(&~JLOyB|Bi0qh7%INcbJ5$2jVjdIKw@ zM4@ZA)tOz|O$iL(u5Q*^af)h@j*t!6a^Zwn7YA1kEtevFX|015DG3I0Z8oylM1Th0 zaOZ^>v_vf5-vaWoYf=&Q$5?-R_JQVQjx-SAjBNvRS#v!}RfpJ8eB^CUYDOwc-AtPco`#llu1SHA#W)9Z2L-5$7? zEqf@Wda5UM^4e+I)8J%u37m5HF-~Fa24_JKvZRwSPj)Z*t$))sW~nPKF5U|5`k3L> zk>%rY+EP33O{DB{TffdXa+rFV;5et995%TReS;L@RTZ7|r9GnZ$2H>eM7y6apv@gL z135l)-G1N)bfOLHwD2IoYUMG{=(6LBUPkt9fI$j+$!gAWE0XCJez(>7uxwZG;k=#ZL z!UA6F&ot(R_gDs*jOG)PW^U+t)>r3_^PKJKL`BOnH)fnStN^XJ(2&cG8+UDT5`~EF zvKB-qsa47LRIg7M=C(bD5)w1%X4+fhdwbNXAGxi^br5 zm}%=|n*?>wPk2P-xC5Pu2gcg7WTj-)d1bQ$u*hg#(cfu6i@;I8`y@PucP}1%+^Y(} z=#jphC>FA$wIw%%~H&bsRXwYKtd6D_;A8yb0T?*6z@TSj9rHMCuNEGu6Je23xWr>FSzvZ*Uljf*(ZI?@wb$l7C)M0P7o}_uQBA4fZx#%|m z2g|dRXG$@vUlY&Tu}_Cz92eA!FZ5TFkv(@vR>)mR*1&mBXA<+#hQgbm6tc76k$AV6 zg}A#xQ%h+X@n8RR!+5>h&htM-iY~V*vSw%nlz@Sm#smGC-~v-glb2%&%M71XECU@2 z0<@=>BKyRJ2$Bk!>$mVt73z91LtrQLh5_ z#epo-SP4O$5Hw;mrknl>B%m0kA>1QzZb>b&gyHKKoucu(-Gw^a5aX*^uj1yLB1;b^ z$M;>#^&F~`XL-qYoPX);LhyC=Spv-W!T~8rJAPCVw>K z?9XTCn@84+;^?`u{K(k?bHOb=0LZ;hP4oo3iC`X;O1R%n+v8n3Lo@LS1k@9zbC=KV zCU(pNXna)H+;mRtEto03r=R(6cQicp6tn{lm&4>>8q7yvGeH}ZIKK0hVNxTa1Tjf_ zVk1h|{DCTl17Vbw>>X2r4Y1` zDO+l*W(2Opl=o4ju3RXblC@_Bh$EqT6oIxiYmP8~0M$g_0bOwr6OQLRg@EX!I|KBU zxRoQ=UwXG|>QA(k9hIPCCN-a1m-DF+VU`SIH?DZayAfL17Yo$G5bg3LKIP? zV40Fu1>}yj_?35Iugw37LmG%76I0^59=9#yn9VK4ar*P$&saLu>H<2z+sJCf69xi# z-BM+HqRP(Vapm~H$TZ?Tvd*MYiYY$4t`EI+Isv9mTqs(L^Jr)~N`ms#PIBY%-|do> zxcymvL-bjktxlxRi%N;1T$kIhxx|e{!05?Ki_Awvxu~ugh=x1lDd<;(l`oeOVdOCD z!)h3*YviF;LRj6Io(Q|hvwMZbk$$APbML<^FwP^ur;U&a%*CwfW8Q#Z0YqDOzvp}A zv5DSZw5`R$?BtnSU<{562~$f)Vd@ql5-RAypEK4GTGgr|*?>WB4|>g?#%mZ!N(Jpd z{`eY{dLh$%{3c-O`uNm=h$brQVQn(oSj3c5^J8tpt!TlQw3?VA40TWR?{UkqHp8hXnf#`p9|mEazxV*Nw6woJ~_vMjBv zx?oX*=>I5SNDNC$ON$*oO{_W)Sg7Z)>Axg{7R0y3yO5fdjcxAi?O`I|d?x!9XQjzu z0OI#F>u~qaBl|IWMN(XxNOO^g#L~9&W?uJVUe|$)ni^4CTbqWS{z`Y9QMb`(u2kJx zkb?s^A|hh3GeGFSq{CM#Dg;=_p4^U_#BIzqN3*BJJ9c3BUsJ$p;iqMhQPHFHL2Im=V#cb>pz?;>(IT0 zTiFM6-h(_2eu+p*N@CPR4!F(~%9rv(fCH z`uj^!FoHVEQ&ipy9WOp3BMJsg%U+{IgNKK2z8dHANvz{K*L#MQy;eP*3*4>dKhnZ; z2Y8-!+|9OFi0kQP9Ii{kjR=7Je*TP&)qMFmWBB&CV4eBdRyXVDk3R`^`z_?W8-<3B zPGxV@=s)`+4hy028IB)%{4x^g(8SM|l`K*H{q>rb58c6{48fTgyP(tZ%~!yyPqlBE5dl89-TVm22X zK79c2F6(f#p`D0{fxhL&rt00SAhT06NMIqtVA>h^Chre8lqaXtSY zgc-R^SVK-pkZ#S2sge?2-KqyI`0FG)zdJxStP}cC z9W-cDJ#>qBo^mg2OZQ#HN*uSy*wjDx(%;y!gt0cD&{mTo6P!0lCI#>BXUVAX zjYj%jtTF=2D2eVAhYE)0=4GA0AYTS~7q#uaS^ay5d2~2Fl+Q{@F%7sST0qod=^k_` z77bj|u6(H`BdMg>&V1rF^G9WM*0n0>Zl7)s`q)jsl7SVKaP@|vWDHX zmGsZL+COofbV2bnR<0Xy9Ymxle>VPY!9DYkVV23pZgwP?F6wB$ixKH@CN8DzXR~7Q z6u5h*u}7@3Il7k28B;Q-e1r`pZ>tN-0=CVu4B6CgclCZ+gl@9Ple{D4CyJ6+2_I7l z4Z9KAJL@*db#Xj?2=P8Z4TniwKq{qJ&fiLTqH+JDf<*!9Qv_$V<>Fewm5D>_Hva%{(|j%jvjXd=aq zP~E|gNwqdnhs-GZ=1#o?A(H%s0ldy(F|X-1cgGy3-`zdYTx-RlF%sY}o3R1U6qi?5 z>dO!WKZ0PZ(W3XsVQK_PRV}*&u*eo2S@2c}lQ680m8R-bFoGRH=t7lYRWEjO_CV;s zE(}UOJSmsYf!5>;@qd7(%yDWO`ZdtWT3XV;a!}|=^RUD|7tCa(?5F&eROM@~B@Q~O zY*WBr3xLHwwp_BGh#==6VDYt|2*vq-tdxWVtoHjYaOpFDG8h2VfEEObn{uFSgmmSK zg*(p3a~VU2lkOKfUqM38n;4~b+WkQP3vel#`{`=Qa-dx~EJEraLD@1$6eIQ@ z3}IWbe3Gndue=xZnZKU_gdY(pE1ciZ%RmoSZ+{On$46HA zo!H!;_h4M~6FL;bVANN-cW@|3NXiTGZ%>_Xs=-8Eu3iG0oK{v=bQp%4B|_Z#eE@S= zrR~7_oH2UHy?6Vf-P(geFCalQq@xm5!`QDw4(eaBmgG8BfN1WMtJ+v_F8Vplc*t_2 ze%aj6yNSDO!}YrtUiYX0FLlPD$J5+#o;(X25jxHegyjY??Oae-mLvmsiC?9 zisJL#vXgQ>wF@6Z!!ENV4}^x%TZ}fcQ#5v)bM+9BRXOd0CIp6 z^(tG6J2G$p+wgk5ZMbx*S^gBioStQA!9S-(8Ww_my=54^;dVy^`KQ zV{F4gt1IP)ma5!>-Fp(>5D^zIcvi?Y8vAe!v0Tg2ZR`CsW%nlw2FX`kLt!z=Fs`Dm zyZBQdYgs#c0J8su4ZC7$+2!oWw0fh6XXmI+FnX#6qfQtfb!PaLq~hP^ni*!dVfH_T zy;+VIpoJz#AE2dhNDZlSo`B=j+>Wv;l_ShfLEwMqc}pmra_H{FeyJ_LH~WY5Qr7c{ zMd4%j2mHU(3xl{4&8y{ub<}X{xABqUS6ooqz~x zx-z}+|NcRgZn~z1AI+oRuA8mJXD;W0RMTRkAo$~=T4JC~380HG9_R~LSf-CVVix4#GWF}tX|X_g~z>bF=3|qLoBpDXeQ9E;*t)uaBFZ4-5sVNgFx71 zty(J8_FeeG_Dwg%r-bd=Tq@OJf2G5uphFmk0*hfyH9CB|r$&~fKPzS>GUzU?7p zPhR=M3)L`n*VV%;1)}f;Wc=@YNXhBwWEcsZju%;;pVr?rpq{S}dr4$3Fj%JY z8Y+&V<*{q#(Le9<9=62%8Q1m}xWI$lF54XHlla zAnW8gT>1&B1^`V&`So#sWs(Mx#06oE*^CBNCiS*m|=EF$by{6}@Ibm-Sepm%EPaF-Ln)!~<7w*HoE9hRYBZ!rtDQ`bJrBCiMR z1r8J$iGsJhy!dc&gM1;C|5L<$R4*_Fb_!y$(x~(ud73{IsO+(9ckJ!UKi)c;VyzoF zDri&gppJ%K-|;O8+PxnZav|o|Zq-a%7>DW;pf)!#K^8rTgx3;A{-E~ILKq~|6WcC_ zfjJF1;?Vp(F17Rc1n8NimG}Ya8|uO}4_&7_rOrJ)IN%Y5uaMh^rPM<2XC8nZV|nw4 zOy6;^P8ga8o)Yv6$`)kBgmvQlh6T=-_+g^Ns9~_pKumu#%QlM}Yac-1_;=@(qvLf) zjALpyO2>1Ce^rRH{*hS=a#isf*)?mbDdabI(qC|D;f5HR^PByyvF~r}@VyxiQ?Ey+ z<6uMCzV=cBIy3BYW6+aaIeE$}Jn59#cQPtisUWe-m)p4e>B|kpz=*B0k#l zkeQW*HEO6eaBg1ATCS#l3F7s_^kTFj-TLQNoD`D+EfotJh$PZhxSicF95UwKDOZ7# zf3Rk~uzeLw97&U@&rz7J|31{Th;r_#!=ACKQt9~U^O$w1$De`|P4QeRmi*?!jy17! z`o1%MStAKtv_+w`RNN7T4-cU5n=*tA=tl25i>LOa06d2j>e6<`+AsqF)bX1iu=;8X z8`By`zDRA~OzSU* z&Yy`DeH|l7WL394b&OYDAuAS|4;O2GDqb$;(hyt0)GKSncVYR1-Jh`Yv*ONiZ`lyv zXN$7l%TZ$PLkh?a=i!zty~go~o^_TupK$LO& zK{~tDrCQ!=!bxV6l>zhoGF>7r?pGlF$C3f8I9GNJyrSR7nN)o~MS2#$_q_db?PT9x@Vq+V6uC)ZGbl`3U?+a% zMB_v(|FqV8B$4HD$s${Q>tl4&b8EKbf#J)cW@HHd8%Wa3n z+iO=5_(i}KdnNQi`Q0Xe^c?%WYG}(=Bz>ZYAFPK#h9=LG15e4(*poAokDYtwDexpK zJ-saI9|Idat2YbtETIHC!N8INd*~Hjt$Zp%hv`1(e3-tfxYcnzH!$pn_YAWi!O{{s zzk=SbxA)$D4mI{jfe()|Y7Qd&LOjk_8am(Gy6lrXDH}+RM>xrF)EfDJ<4}ENhVAD- zJUQhP!iwrMmM6)A-ug z*w7?k+Z$Qy+GLYAEFu4^*|ouxh*RuM&H~EO`0cLOpnKt<=y}Gh1bTANK`n5~XSZg6 zL=|ePTXP0uQXMD{Zaox%{rEepU?C{V@oGP>(Y^7^vgOn@+iT2ij!+{493z@YWd@Th zoI{#Z=BTfI)VGQTTnM}fqcBrZ{Yd@T(Zd!l2M!u}_~faL>$R!UF_s}s+92>e- zdB`{T(U}Pk5EGmoi zwKqj1o%LHsLU?wN+dRm+9Plr0J>}kn!KP_F@$a7qxe7Kwe#B-Q63;vSn<6V;%v9!EXKSB3_a=bdXO1Gs$@y z$=SJffeT&RVll+j6=O7QMe^D+TLed#TA9(Bb+;5{b0GB# z7HNn2t()0@KkIik8|nqBeWD90YPVZgwQOk=mDg~NWD}|@g%#Aa-;^#jzBOAnTtk8I zVb@{a{3*jhd%71Yw}RsHd)r2KpKmn*MvC&e1UBEM)T0Nc^I+U?0X65hjb(;sHajq~ zTSE&wzOlL0a2d2@%g>XX2id-b__8oZkU2iDVNk(`QoviISH|yDHl|nc7uTlYfv&nG zBl_2>Y5OxQUEc%nb_B3rK<#J{ISqYnj4w2tt+A{N$|cJOpIB&Qs*dpb3p-!5(n(jv z4}%8kklda>Tzg@EYfNNY-j$8@(aB=#2Y(z1NYfc3uYM^%G-cj>?LKI@5rH4K4SwY) z^1|~6Dkl#0Ca6BM`N;C?YbH?)?vl?%=QZ9p*kzQ}LI8`w{JxnE`%M~2(?EJ)hpeK0 zDZ1!aQ_0D#_kizIUrKla`vv8a0Z6F#e~5a^uqfLv+*_qvr29dnV~C-<1*AKN5NRoa zp#@}6YD7|Eq`SMjq)S@5d+6r9{qOhK`^y}BxcR``taYtxt#$rR40CULT!ivGtck!c z(!e(doA1g1yDQobBy}F`!@vJ*iB+jR1Z(x0#g*WdgK~KdFA-?tuxo)4`89u}qjpcM zploVs0V;0%w|kd>)&uc;e%v`e44b(PcYWq)4_!Wlx-DGD!?_$-{h@v#8ugM_R{@(6 z>70xWg4t3I+L`CL#=|TaY}2=9j?eSc zgA!r-l&cNm^3So^ZqLe(R%MPcf|n@ngMTSlQ3mcxOEYlct)b!#f{!NtlK@=XNn|22 z`Y^E>!8;RBl@O6LfoRY;#3eACkeI{vb6!R2YoeZK;VkFj=^cr*B#jwK!Oufc62cVh zxz2Ca{nrr7SucT$x+|OP7^i1pg_|<%JP}?^N>Ti4CnInKFmpr zWlLceA5GLr@%Y&?gAdq*#EL8j$lGqK-|Na2Umm_&Vk{&%^`1_)tM9#j1s87d2slew z&c8Kr=|C%tCe~t2)qrO1bXUG4UYP~4=<)per+)_^GkP*i;)W~<8vUDM3(<$2JVq=> zCyVdfwuDtX98WiX4>X0(=$WB>8s$Tf0j#rXZgH4jmKW_PL-01Cc(%cEkPj>^U@hXR zMPbSLkAHCsic^WITi_W982umIFtK?1zx$6W==KDXLGy8SD+M4}QS^Q@0<<({HILyW z0p4&etoZFDzjAlHmPa%q``BDG&buyCJ)BPHN1rTY>rb%$X*qkv5_lcOi37re8jqL0 zd-ZHZKY0ZJ93ncl|MAwTGV$Z`)tHz&R`STqfEq(UU{4|f9U8@1McT#d&NXoCui-ZC zwm<5w>pXUOu>^0iGnn}(H$0S6n6@K6VQh#lS0LFU!j@oyzp&KBM#t&$$lb1S(O9y| zVge0f$|gURMD%GwHd;$2XwlqDrJTCQI!!LoY#ce*xauhnCs}IA#T(J-TgT4ibBB4I zgaTQ^LG{>ANn#jP%xZf_HxsHaw>;Kkn>}?{jzzHtxLTR(_p(hq1{_A8E}13&?KY#9 zNh6K~Rw+W`YQx_1H~bjHEo&A-1U1% zxg|5P*fuhH-8oFMRujsIyUEwz>4CMyQ&Kgp;(|n~+mF6z2{uQa4@#@`>^ztbPQurd zF;TN7Ke;?6KT2_G8IF+Dd7r$M5$bf3zlO{UP$ys%$k~waQtrjfnfCzOb((J%gWns^ zBw8$j#!caho8)h*=U+0D1&P7&!W_aa>@Hc5oAF?$c7MiJ>WI%-S!mw)IA-e0A+krx zZ$t{e?-hoc(y~wlA7~0MIl5cca@H6_!mm%8_O8KH4hKi?)5J(o4^gMpSKhjxAIr5#}{r^XiO}1$Scg z*`^Dk0OS0EvHZ6@UtsdJbba1q(pJJzg@E0$)@mG!`IyRw-#-}b5oTaA(@&a$>g1F; zcG;V8kj|<_Vq)9$TrX64Iv+1`KnzL)KGy=L^ZcX*FCx$_Vb+#Q%h$bvJ~TSblIa!6 zOKhljuiDP@pmJl-cdnlmtP&z#kjSHAQ=wj2&9OF?2f7YeQ|4megoB7fcKqd@hdH%3 z|J-6sG|7y{>*^Y3__ieK<2#;S3is`-UFG@H6%E|OpS7;_Nl9gV&ZuB%<@O_&$2Ik{ zXt<_Q3Tctt$ykd_kNIUSz9hUz<<~=YsS@svJ0q_NAL}8*<~;BvzF_&xJwLrEDU zM6i?fdPPT@(izzzQr^a0ymB!EG^AyZWa+;gm$t4h z&pI36C;aN98};_d*AxO)86Q6o2eP)76KLpIVe&_3$d%EAH#O>0!Jn7$b970$N&zRDcw-mtOBB$9AF39e_31eT_HOU6Cpof>JrTCHQNzKj&3vb ztAFb%Yy?_Nxu$x3e*R%JC&ydwV+cht^~=EQ3|bbS++ujLsmmBv7$hX%ggX=o(15QU zCxOXil>jyWHiX_Aq-Q<7TNWweF`lDdVb!Y@H);wi#Cy(0wwk=-ery zOH=?;^&@n{{do$=>^+;95DupcDf9hwI{21hgr=kumhzEz z5}CF0$1ZKpT2bu-TW5vwWxCG}r=eP&s($0LZ8t;)w<@p$hgARPT3e<;#|TlH0wwW2 zKcp8e0_szib{ef=Q_wYisN@D$j`zSf?DL8)bz+_Pbm(LxUQ?td)qM`OK-MS&)Z~esLn&r3HHRsm!GHS%!P<+@pDFY)P$YW|6 z3=ApZd8e2EHB`_BijoF@oqs_L7Sh~v?c@|>gCTB>{azweB0A0tn>5BYG}c4M`qdR( z!Uc>uLk$qMD3L2FL0>FGbfNVbq;T4W@ZxE7m-AQAo0Yr~8U5+q#6Cwa3*25wq}1aP z(BLUb8M0|D{Dq2ni(W3Ue_uH0CBlkyra%6Zh(6bh`IJSu-BBzI<0IH7NQTEp3& z%8vRm?SmVadr*njRb6qeSQvf+wR}Shhqq4;IKHV9MH)=# zWeY604jG1GtjUzWc85<@yg*zE7%UhgEds=jq8B2WC$i$pb(Xd?5mN7Cs;>soFixP4 zAK!!Lb-eMXNr1%&s8|e1h-4qe%C`+CgS2{-UH+VT*Bx7Fs4l75xlii`|Llp>1nE>A z|8E}WFyoq^=-5`5wWM*L;Ps#l%r}kI8m@H8PyhBFj)WSq=n|N-(zCGWNSG|Gj{@G; zG{h(B7^M&$f1s23W@BCvq?#HH*di%_`F%FfL4rCB-)Nr{22v`KIUmx`{2v5N&RVIJ zjUIkpZE8&HjW&bAe&_{m-Q6C_4P9LQ4_j&&oY81xiYchyPTf#n5tL;8HQ_jy- zbK$Qgi}*giqZ5LS4e>}%c$IO}ug1x_F4qnh$NvBWkwWgeBHK_0hiae0dTab?w zH|KPW)qc6^obwJ=7ZMtIm`hNv&TT@1hDteVx08#3*YnIDH!djnSOCn+XG(cakr37E zh3(bWj2J=(xcH|l3?Qq z{{0mD>X9Y00zT0c+Lvs-b;IW{&7lkOq4?`DW4c#gMcda@3y`>T%>uWETU9J#`ecsl z&QaGJR8|!simPFL-`5CcwA(GNK}UnUgdC!M{q#Fgy|q?fLE)~y?iRP>^l{Gs=E0~T z>}s-O8K5m?ePN02>I@iu>~0@2dK$cT_pJT->B0xj&t6g$vMGI`WEINC1RT#k0s zs?R`g`C>lK>JNv^9NJ80d~wtjZ;}Ioun@F=KHYK~$i9*)gUqopL{|*Q_%R(B$|Cyo zA`Z>gf+B4AtmpG3lOS6F%M9Uy0{uTxhYF4Kx~yZrb*m$fz3B7H1fyY2HU)_6uJLjV~9{x@96H}q85@MkL( zJKvS1{4}jtVgpWD_EG2Ryrp%1nG@1n^)_ImMyR5x_T`gmcy|beCX|g69iHRVMO3hW zlrsYBF&@iUhv4WA(|*~alhsv>pv;s1JESurRZxOow4RBaUDY@!9ML!XkMX0ZMBHhy z2xZ7NQSG`U#tY>6IEz>y2l^E?W_yCeEqBSI8%rIAwlG+wIkpt}o=i61 zdZnYQ<88T}MVDw$>=*NfsX3Qw#hg771x+O_y55C;CWv6g z=r8H@N>uMEn`;Q^h^c$_e>bgucdAXa0s093EKUw`CMDFOcH1`ak3A}ib*u79SG!i4 z*Q4VaVs2nu&7NK5MQk=9*aaGLRyQ{6ow|6j)9^sZx4w+V@hDy7IFv22c#DH(4(BtnUO-tVA8!m$Al#nw~36<%>8^4hQI|FXd|*)p<#;Zf@#H7oti9M15C-+Od)QSl!y;3rIQ`?RZeP$Dg<8g zU_Wb2Z@)sN?8V@%zkYnU)1Bq1WyC`gW3m{HagX@$EfUMqMz?ivYlzGS6r;4b&gy~n z_}-Dr=2wV;tF?>QB+fm_zuI8zOCy7qh{5yPLm7#$^4`IB&Ak44*v~tlhwLN$1W$x-+58na+3C3-`1)4cE-s`S-w3S4#?yYlCB8|L600qq>

$CuCtC7(iif1l+XbZuYA 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�Lt zeb`EURLM8VMf3<7z?fGMjh>#dU&&y%G{Zj{#l>KQd7eN{B75v}AL4%O=nAM7mf%N# z35s%6{{-RKMY`W6e|>+n_?=;ZK?c!~rvR`|lJ-ZQOo^TCMEgQ8>$wfK9s-lWl!E>3P=tM$vCehBv2m<~{S{}&Ji`w$>^{C_`eQm`Osr8qt zMj0*&L~#x2pBC9u&h4^@f@e*nNzqn+QbbBe&|Qa;MHVg2lgkwLxR;OMf~1LxRF>m- zn#^)&*(6f1BgqA&wwu4F$`HBE-Qf*;d7~kC@IjiN1p;=g?24y$*1kPrIL|rWRMlB* z>ORs|8Bi~Tew8>9w~Y|<-Hd&qp5p$C#1H7v9lod41#GL^4fzEJ;NCiZ`HjKnKOKaO ze=SSoauiKg$>AF}GQY>SPxt(!Jj5SY=zqE+R4yI~z8v?vgPB;D?MmP_{(;ftIQ&R3 z-J?2zG*!4U*SS2{W!Ph^7^c2v6w4dla7IAcs^!2fwX_|$#*^M3AC(F2W$trn zREECC65ltZdF*R6c)8x|KT^po0g`7%Cfh>gp$E99CuY_ol)_>M=6@g;B>2c)$x`Y; z|2^Ox@7VkMXG8p1+@e|~Nsx+v(5Z36b2BC5*Oy{BR*4>`SiEySi#gB`?%#a=+Q|i+ z^KgLCOKs_WQn^6^9xBN)tgWis(-Tm;JEhqG0`+=`kx(C&N2$4MXOQ3uo=m^U#k_?- z#`w?tLGaCmCi_wpN$jID{P~Ym+?JOTG}WVXOCN5ev9pK-h!+bx3^A*ZgEkt63Lv*2 zoIZda-&zwgeYC5w?et;%V*@=9`jZ2f8sV4!PLVDc_w35&&hlB|7O zXQ8NJb%h99vFFuJz2W!?fMZ#SMn!lAG0?Vd1~J&WI6--fXTMbbj$9g)5L5UKwi>p4 z&%(Q$|B!WF{^Y}J8?hcRSR9o`l@&!Tb^baW2Y_5Dn?etQSD8ryLR#<$uEgg{-bgx+ z>(CHv1ax)7)3Sz_T%7GjhT|xXrx|amI2U>E0rUW3SY@$+Owm_K3+&$%EiqZVv zg?!SW#DtmPZP#kjI9qrOg0WDNVKqSH!b7Y$CX>Hbo?Wwd0`m3Ml}xk2Trgzq9FERN zx-rgKJU3bo2{Sfo*F0Ow@il&J$eFE=*v}V+3N^+Av+Qt17h}i}IAj>mKVfSv$}=oQ z7r^56o9kcuQArcA>7Q?gw_`(S{1X6=Aki%P;iX1pm}iMKW-*|hKP7F5(6By%h?<6*mbOLUl_q)wzO4C*fxVOhvMWFd%Cu>c$9s%nmb+^*LHsmCg)tnA7a zeE~CFszFOJn`_j8$r>2>oB5G6{4VJnZDb}noB=Qbd!6ION4w27Xc>f`o9wf0G95=* zrC$s}uB7yr^u#Z_-X6Z9|K2?ItjkOrv~z3Wk6xpG=W8MOMUtK z(e>g5pu9a8>^DF@{4d~^cvV@hw``b#OE6ht{#u;M<2kC%gVQTon>OV~FW)Dd?#1k4*uMA$(~p z47Psx@lEwu)GM=&tEbDZ#7@K_(RnK7IRqjeulLq#J{E_fRBJ6O-Wm}|7lW;4Df}qX zWpU@nShR-a31v_aPg0#hdvn3X**Z0$soa1TtpKn?VF}_WJLnsXetcauh+|%tIFZp* zJ0YYf6m>o2xc4LqufUcU#04;1{)_OhD$!P1cT40re<|MO+j1!3XfeVK6|5E0&Gf}w zbV7|P9K_=Q0k81h+D5MlZj>uh6zY!pu3QkQkV70`$Y8G8+6i6e%2--4LKJtlE0e>9 zxeJ!r!w6ttN0F!(sV~>1=o!bS7?a)l5!jd!mr0CMXfPaFzRJq*2vQGHu9>%6a1bI? z5X=ra3umtyaY2OaBY#7OMQs-Fw?Zc@#RH-#jIa=jC`|y5pm%0UL$J4#&LsSM3BykG z!N=UcVXxM}Y@c&ufP+3=Brf{}tc=SBn)oDM;L+Th@a&os)_82~H5$d=_~RYfAMlE6 zl=UMt$ZHHnp$2@9JG(h>#C#nzPntFe;S(+jMuf?G(GMM3K#IGXwjS^r!6U|Abh-7u z%6&z+@=gT?t!^pNSX$-xv6LT1Bl!i=a&GFztL&4BJ>-fmaK_Bv+{N>=6geJ$&T^QZnzkaAoXdU4f z4@gB^6pUkBaz;T=6pK^1@aqTxixcp>?1!nT-NpaXc_VZ)b3tZ3ouXaJtcnt~^%MDp zX$~c~4(-w=$;|q^nA$E>Gfc@k;lZgGW1!6c$JJLxMcu7^OLq-1DAI#;Dka@Rr_!mE zbl1?`Ftl`oN_Tg+DBX=9-TD6S`<(N9ct5h%ux2e-d++P|C8j+HS%YmlB53kjXn#1l z=Gh~92G==I^4dgh{>PgSD%1+wJV^u2rc!yqkfdK&`^2r&?KWG77m4i-2B>&ckrn{Xpm zzUeEs+uO*LuXhVhN0ZLdQEL}e;K3#Jd?n&ZFqy_`U*v70meC~&d@{)Yxs*UG?P?^D zgMxf6#}xy4HNp7|$=PdCAd6XhqgqjK)VAPCKd6Ac* z@G#w?_*ISoNutedfdSWU&sDtdp&6#F-S&bD2yZEiYY?<2kdBLTYU&t{u*Z2dXDt-PeC^Esh ztNSwj9OBu<-<=f>>WjC}6%r$yzr4JLWt6FqG7L*ywc)D{W2vg64q9yuH=4yxQy;m+ zbH_jk*|oJFg7$a0bo3Sz);`%r)d3NWnKBgbM7RT`}pA{>f~- zVmx|XNnp`2q6t7LUfW{%A!BigB?RoVAwQ1M7g@+i^tbrqLbjqQI|aumV~p&K>hWS? zSwp}PB0+KdHCxD8weQ|O={?X3-(NUM%6u`sosL~rse(!U`lgLlIIJOB%yzu-kjoF9 zyTgH}aQDrz8+MLd9z+Nab6^ub)_6{Q=u(cR6#c@1L8{Y!)BS!7k8`mD+)@0d^-jmC z^|{LnDj!3*I$$3N`wyLa{icK^x5E|Av9#MMD3BY_jW2=C*^4hxeIKn-uD!qU$AHH0 z32VXcqx!`kR<&~E=2)7cbzHV`rC`C?w?pIJ@oGO3By+k`Bg{cWL28()Qx$qoAO&!b z#tfn-UA2L%(&U$*Ez~jtD6(p!aN3vtPXW-nG(2Fr54_xvG-1J?X9UoCdG>4R;aHVG`*27Vn!MD4DqZLr^U1HG!G zNJSO8DQ9FRhBH8#plnrwvUw~9t$fSf!TTCEf#vJ&S*AUnR0Pr>u9oXdfU@{UfNHmC zLvP4N&A-E?7Su~GX?)*xepBFu{;D=T>`i7-zG;f(-jWNhG;&2x*SRV*f27Kpzuv_5W1{p(tfUo82#yZ`!X`w>bSsc zDE@q{MXSO9>BjTE2@0lr**mf<*<(^1NzTZWs4G*TMaIJx1Wm3@XP=h>wp2v+i)rBIR&YE`fK)y(bDMscD$7>+hf zPV1Y(xYV)S{X|@5ef&DivlaD>PWh@*OIsr{OH&ICLiFSww3I z6%GN92!+pSMO%c2N60=$C*z@Gv?y53AbUJ@`Umcj&w=SDvO|c&E7RDiSm^)};L1F@FjpK6z);OTB(#JEOzv=J8=dtlc=g#bQvchU`qF<5|hIK1h2$xvsq8 z90dQ1k=aj+(%}jyXUxmfgd8#Oy`9u|UrBIpp8fYM#Cd6!G`fPHDD0D|iPs*4n!vL# zhtOAva#Ev;ok`t_nlJWq#`i0lRwdluUq9nA%^U|gs=5?Q`X0&MQ~>jw9`irT<)A4< zDwLM)j!S{F>W12$;!6iNN}WJ(j_q!f#iS+MAJ^1q9h-p3+H(!q`G~l}JrMYMEE1`r z4jSdrTtH!QMH9x*3tRYmbBOqBUvfh#p7|x*vMt3eP(|0;$}MkHd2tDci}ZTdYucCH5MDcinm zRtIL#ZjxUT*7^iSXLD9;?#lT@SF#!5>Nn)p$Gb(Sl3ag?3mE}%nsL&|5UaV8xx!kd zKt^Rm(YHE_9GQvi6X&S`)%=e*hbtX;lpV_i>I=j~4qGnq>`eq!`%dwQV|nKNQB;Yn zx)k8?EKxb}#zo%qnSX~1V2SkCMN}r2|Iht~-SkSeadrkagnK8r3vp!9gG+p~ZLE+C zKK8L*y9&G%EAdo6dq&-vw@7aQ13Qirg!2uyY>|CXsPtx!T~Ur}=zhtvCB+{Xnp-Y3 z9D!gcs7NfdsbrRi)MYg-qM!WDX4yo*$%oa#Js}gEH=_aptGg5uk$5|~?Tr=210EKW z4*u?J$d>{WL<4VwkaK+o=1W-1+kP37d~r^VSg;w$_gSp6m@x*rwk%!=Wb6Zv?~FJrB#N3?&ISl1+(u9QbI4iGm6n!Pazb_U+aP zk`tR>O+ISFf5M?*G-`<_t)s#7F#y>~RsETbukRd?7_Z;T#8+CrtQa=$^Idr2-uRdZ zqPP9|K3<$zC*pm3rnuFzz{o4rU;V%1*v0p-z_qO&|Nwvk(tYg8~XlIttE_>&`D#Ilo8BPJV+8 zskj;YH{H(v#ohnQFa0avFYkQDx^*n3jqKhN>Fvx6e7Das(snhx6q7`(PxntQI85cq>p|?R}vJjf1v^ZaKInMIS_O0$9%R7~8 z=daPyFsY?0e3LYWi#} zGBIgkv#Zwh*V7~PXt};AmM`y@oF;l^2WsxC1TtX+&qLgLjgHd8Gm?oM^dC-rw6o-#2b2g9rCw`G^w^hs6BZB?u7_2^`>vcr7b?@oEhnIV zd9vGTI?q%HQL!JuTCvZH0R1r(DnsFecz;cvc)fyup(uS=Q4{y%hzQ8r?35=g8HmXiB{|g%FkZz2W4(s zm&fh56z9Ee?}dd4>arO9UA(hGoNR4V&F^Wcj8*0(r(V>GdO$nY1y#e`Jx- zIr~d%^p6zazfOyPh(I?K;3gdRGcb1MHd!0*diGi_fsxIyH{ksv1?7^#b5?Huo7;S|~R>?yVcyNo=lvAe53(BxG?Z&sjQ@4;-X(}?wx zQQTEqHF<3wBrT0ceu^Mw(X)Q;MwLqkEjjltgP&wmbTIqU=TJXxe`;A-be>IU2s|81`lT13*|?NbP}1vZS|(rYPlY+ z4(v{6YETF$FM`4bz*TRN@H==_S|x|uODFr&%$JsJ0;4qZbUmKdN?X3Sp%PYNWA{WsCiX5L6i@ALio zXf-y8S@WMlaFe-8!@5Y`mm0RSrRv}&*n<$jnHY6FDooVqe?BawwfP=2IbM0mNA8;O zcagZr#KX^|-Cl4zSe`peaw8^bfgG1Y!GNdRqZq;kh-YpcJo* zXP$C=zsaA9IsuEiU0KzcNgsW)KlXQ)@%i>Zz(hpllTItL`NU6|P-Z6#pPsxz$dUAmi z+mvh7AMUcqTg)#ESM?k_R5yz@?#ga=)Qyi*m?_Wh7&oMJujx9EN#fY^&N7oNQhVIG zVV?Xf#ZREcj@~O}#+~T}o^#>jTf+M3kvNWPUcGM*9IxqMYb?p~%@~o7 z(m1-xEFzk$sw|>)HKi~PrM>z;t@5MAn%%8-Y%~iRqSelyc5n`++tKYb2rS9WJDE0q zXX$Ufp&3sQSK4pbcqpZ#@oibJopucQYp|ugBeaW8NEis1GYi#Cx~ z_`2HnbmpKU|47}Vs>%jK&%F%)b^cMHhqM@kVxRR$>6hR>X9C2)LWs5pq5b|!pcZy( z3Zd_(n(DbeH;eoSX!#GI{-0;lPptic7oLz%Wj$Ygfl!QSt}iVu-5gVno6c)@wa4~` zlas*M*mxe3n0|OcvhdSXp441}UG@@vs?xYgomREsO_J~f|3Oktb-*xIGtCh0KZRmX zZQ&&)3{8CHIwdKNfDJ6I`~by#6DZ!GdiPEP(_H;eu!pkj(21dvUaPw*8`1ZQSb$eD zWx`T6BCmc;oO)EMUQ8n>xa9H%=}iKL@58B#=Sm|f$7Y-Tx_EQtQ3dZY>^PM-nejX` zPP8yRgjKhG4bT8PlAHDe^;7nL5_dW>FN=aqyK47(M$?$m#g=YUjGm6 zqWJPqLI0W!1;|iu;pcE7`gSp}a<1IA+|6#bZ>=*r zNAL#op{E^Jhd`DQSi2FnPK6utPG)0NTy)Ue9(h};cS#M3@koXt`v#lz;_Yw>BbK3^ z-OcV$U^fb;(M_dcmDK?5)=(x{tjH7Oz4Kud0j-Sj_BU=mdmts9QJ*9fcX{r|{dbhr zOiWW|+E}|M=kNb$IG$e98(t`DeTt>wDtK#hPa4LEuQa2&r+Wn2WfhDRniNYY`49Siz$zcO!sYu|@q7zNQ_cV1T}0Wa!{~IQ5AK)t&hn=a?E?-Ke`*cZ zRn4-Qa{J`AR_;9oeh1$Dw$SWK?{B0fOos(h+8`F zF!)U(ikV2%$@n$(*>XVTCmTO{Bk%#A_v>eXuue{@RA9yXTL0I#4_IZo4bmgY ztZ!u_Nmy0tzI-TsnEkZb9}Uc84L^s%FAru%c4e_u<`q%iUtbQJ!AUX&tRicVmRrEU zacEwez}0VYO&Z48$d46NE1|02S%cG^H>M`jYtr#C<%2KX9SW>eKVn zBiwJ@>&L8D<>NjE*-Z48kt|WJ7)!Ok*~Tt=lVU~lgmdK~c$91%LL!eBg#Q$6!S4Sy z>@7A_C|J1$&1Jp-wg(SRdKqIeCdl^Dwg0;RLmUeTS&6MdLO*zb=FU2m#eT3 zcW<*at+l%#LUm(`$X9g$z6{U9c&*ez`cGPqpb%!CLn`6>2<(z$zzi;Or0idAukoVDFd$3J*UD z1AEjvL~mF*OIust4A$OG=#6JPl=Tma7Y3!4+>ZEylW?W47Jf|Dts%#T)uN9xu-esf%xyXH)HMp6dhsco8uJ`IV#NNC%Ul z_U$ePkXVNBUP3~^Qfo-cHw3mZL6cf9<6RYRC>QDeO0s(@;Q6-i|DSx;3?PPlpEBh> zj)y>QRZGP93<(@!I6%t{t1ML=-OK)WOQjrxDH&jSxpylEOBAc#_if2R%zJBz z;%Y6SmafBgO2GF^F2cYmYzC4hpzvhEy}RFF_tG0et%eJ`+aJHbMof0~tV!2i3 zOSd0SawXu%5Cw&Lt8+~{& z!fDwq%~@{49JOWl?Qh!EAXC$PS86Lz*3Ib2SHc{=AJLTvLfc~bjzOXL z=5{G@RG>v?YEIg-mqH~(KR6e74f753jsZXmy?*g<2yB-v2t;c|w2tq1lPd}m-ZW09 zVNdrf$AKUV#+4SD5ze{Dk@Y-P_~UI!cstpENSJ4n8(`dONQ|d9dt`13dyCjkClb5@ev{$rpBYp z=#0!zCnW2@-@AzjLkb!>Vpo5r(}gT@{`)|l`1&1szMRkG{deGWqdAf~lVV)N02sQ_ z1KB_;1mX%7N+vfT4}x75pJ_jZ-H^?^TfHQ)0$8rz&@~BItcw-i0nx;C;jeU*CL;oB z?lC~9KtoDO?~7$&Rb$!QNDdtem7yO?ik!X>-IB^IF4G7N5+_$-jNo`$8MEpw6{ODr zPs?QQEU5Iu+pZR@N(?*NH7wrR7MV}xh?NU)cZUx9GR>E66;*#-e@i}m7l`SR{Pz;1 zi(Ce_@D|Gp!u)KzucT-rt5m5+q(!MA2}d?cW7Db>O=f15h5lmTSd}Xsua~5IpL7nS z@y8+e0kun?`QKU1C?wwkIzqbJPIG8^+#r>QsAItT)#1E4oDLF6^wK#WaDXE;3#l8C zSC0EW-I}L;)ZtO}kUxvH_0JD%>oLmsr+S=f(iVDl7O z*~5k^xe5d68@}T+MGa{Gank z%tXMRB@hv@J!16OjHB~PPj(0~zTVli0LETRR;-xLBrDV0wkaT{rt!!&mdb%czG{h8 z92g~FKk`{@>QY(eRr0znqZOst4=Uy-72+*dQ{dB^Rli)_=d@MwvBuI);z z>oSMvls6kbrPBIaS3_=CgW%JQxgve7$Q$8Uq-7_of>4N|g+pG@fSjY{;>uGc%z%`$ z>~Zbp4q;A!SWFMauHfAmn)3*n7eMKF?Z)>;LUexyPek&0enH04)4hIF0703_DEZn) zV|&4{c&!z(nFg$$CGFnl2$9z!L`0`I1qtjC?m%^%5{PdUYbb?cC5-$AG8*q?%74OI zDgTPeywi@wclX9?&~B@ZDucy=)*FAqsO3@tm}}=G@I+$NizfyTtXF2Idi5tMwsdV9 zGGq=7*}FI;Y9pzpD1Husr+5PUT;-@UJc?g{T2}FPA7oBObYpXL($41E9n$Z%pp6|~ zMD?_mkKJU4xQBnH&^XiUhwlfX$OEsxp}jb#2yrp9o%8V~9nb{_dAm~=j5bmlABY4k zd#WO{&=?D1%S6Cl8*jL^TJLkswK_bqx(NY(@PEOewUwZo_-(w#_mz=K;ffEkg!k6} z2~1g}-(~-^E z=5{BO(AAdYpy0Bqm-rQcGS`t&P-IciiJgX-f|1d)sl&y$1!O^R&{8oSp7}9zUPzAP z*BL$y;W!SeQwc1bX1~0j?f`D_Q(UwxUhL;Okh+vOY{N8MTA5?T1LuGxW5PhMFg2nQ z+;i{gcH&Rf_a|UnvDUmA{Rv^Y-zyGKh!221qzo2a%#j#mfaWgB_9(uLqhJx4K{{9L z6FNwRAe51WV85j4G0x=7L@uLn$18hNl0#qGW1fZvhid#uDEO52=bjDnQR|H}z03$$ z$7!-IjmA(*27+0R78M$Vv50>V;!w%9Hxp?SEC~$k0M+ghM@nVceMeiG`y<67O|8;M zY<@h|&RajOl}b!Tp0$0|S{L$UG1TqN)Nd)#3e&~kY07qkr$I{l4(ax-rk7h-2L|dy zi=c5T*k|&&mfP;BNaXMaX*J|K^wZ!Pw~zut2JeUXrCh4KFX5YZl)+_>j~u@Tk#@~d z=sY&@uhlZzJUUv!c7F?R0`S>JIBe<&Z22b>YsT%I`kSXMpRmu1n=^#ocPF7u@(A%+ zOKfL-y1n}}hKTyT^6Wbj1<~tau)@p1;K@^*btqQSZHk;zliTK+9r`^hkS*LlSM_PS z%(cmv7pr6QF#qH})5)l1jLOjQ-ZYNAz3E|UV|(W8Yj<6P1427lCFa!1>90ZVu=HC9 zN8m^HJfQ=ZK1u}<(JD>LBU@-o{x?V zn;RE?mTF^FwwU9sgufK4IdR>F!C_U(?0$pFXPatZ2SIMijA`$9z8a2=dLM+)zlgI7 z;ApjnU9-oZJAZlhe&-9Yls3#M?S7)Ah#3dE2g%XgRh; z>0dOsGc(dF2{zyE-J;P+!m6Xev{(VwI63nOkqUm7G^3$42{PK7%>DU+l$A8q0Q5@Z zkJCrSq*jPV$y{-sUObD2k`s?G@j*t@L|VxoLGY$#4wrw;aSc+^WJC^ic#k>%+iW>6 zrjAnk;-9+Oh;dQWmXatPh-H+C%yc^b95|TRb|-6HYPrhH_yIE_kVFgFu7{ejNx6XG z^8*y%;eErPA|@G`!94bv&iHin?F95YK1dOg3CJeZRdSUNaNzI1;7}xEEh4eHTPTWy zg3I^z0-}dqbuv`;D`x7cOFHRQfxs0b{mHZ72oI(+jG}X3(E`kC#?EC@-|=_+NdzG* zPz`%l^8ShHb!(5`*?Gj6L+Al=HagvLVR@7AU`w?~duEWhvS9V2+U*W5v2dA@R>&72 z(t65zdZwmS3b;vagsL$YtMi8*vs4k#w4KJqFWNC<)~dlE-QJ0+W9&4Q-WJ|!N#Ul^xh zstd?Wt-YMD``yxxdBWK-I}oB)sSL~Y%QIoB_@BZSq3v4J8>iFPhMOZ3+})d={co*% z9*#f{E7N%qga~peY^=V_T%CenZUx5OyZ z8HnIiU$ySH1GYyVIDQWWp8RPt`t~=p_8M{RFi9Zrfl8Y;dx%Q28vIvSc`Fh$=GaGx zal9p?pfA$W9xWwQL-K*T*{WcX`~B;d zE7uhA8}c2y*BxmQ?oHsJ+gz0WF^D0cgw#9UZdjEbwtD4WaraSm=|F+pDcwQQi?{Zb z>q0($!zp2bQVZocl?d;KR4pfUeVUKGLK|N0@t4RWU0)yktCz$aIr>sJo*wIMc*4?q zbYt(iNA7nA=TfeMFl6Uu^6{=71d-3Z@OsQmvAQ^`kvCRb@OBMHa1KgdOkof^C=(yg zI8#EbrS+2L`~4MDGJadWY_vgi|&Fcwh` zvhN`{(4fl4$}tXQK{Nj9s3so*S&4w7c&K!h0yKc3I~*B*hyZSSILl~S;V2-@Aq*#m zSk2kanPC(KTYj(|&>DxhSvW{(nnp!-yY_nB+D;;d{*BGK#K542n@7nL_^=3s^c=LN ze1661n<`usY?HaJzCUpn2aVX0}5lp4Oj=p?*RBQXe3FJ@O*Ul<#Q$`fFJS8 zz6+-2r^aOGwFxR!*Xt0Xd9orOKY661hMqhc>u$S6n0D8vAQaYqxHXkDF;w#W)Qg+J z=R?#H`!e#&?=Ndx``BE+Au9=I#7xG2-`kuXrbnMt+6!JvI^1kCQR&Anvz+yH4f(*7 zo@!`Vt+5ooH`ACI)Ax>gAPqfYc2VqY(ips>k&dT}G4L=t&ccgfKbFx+zc;#1#X7w2 zqCOg;GK2*&SfxFK2zW3^K*Ek?V5w${0bCcBZf8_fs=`kOsXDv<+vkX99_5-nbq3XO z?EVH&9G0-498LU|94rN9uWm=#2UPxP$t-QuZ>(FdZ-g{#Us;wxr;b;nyD!e&n9aLf z)7uuSh?(o^KGqhEdHrtj`s=bI34zDrioqsnE633NoI)&|Y`3ub-j9HOE_}of7n-mpB3JjYc9mOZyqhw%TRi`d z9_!SPWOfDjN~OO=IZ(##D zq~o)A;bGm=8&&Nei53v31+lmk4{@W$pJ}+?{)YoM6%Pdzo}_jn5HsX$$&I-V>2slc z%9cdo#eGtImEbKl|WF#Z=@ltdUB?{{Wo&{+g_|W#EANz z;wNc5qz;IS(jf?&rtPxsad9d+#1Ykha>X-~`B*+BqvgHh#E^27W`kseMmi?9J zEwV-QWp~DF15C&QDLaNp9V(VAhg3VhMrC{u?RtOkf$UMGzA7}P(tC0lJd*BF=&1Lb z%zUec6$Aml1doK6_Hk=Kl`4Jau4MHp^`OI(--7pxRi;L-zW)dz0xTbI;2&azu1J|Q z%UMR^|Avt;V5eNloJDOL05h#K7G=FEJPUdAb5m)Zt5yYMT#ID5Fbi=cc8h3LXr@8u zAh_FA;rlz&54{fwekSS0O_k$mZ$OEVyAl@j_s1GQgu}S3njT*sE!*0y`N*dMp6EDJ zGKZ9BMB?rT+-Vm|F~|60$YO@h1QhAKBq#{$e5?%T{_2S2`YY$BJB=oeE7y36nzVxI zuW__=C25N%ox4<*{uzt9WcQK4*o(FlXbeLC&8#s&*nCjH%*#@!ygQ-Yp4x> zl2tVxRrb7bt^1wX8zV$K6Qm!uaE+2Do)zF?MllBjLJ({r>Dp7w1tPBD>zY^My?)zf zoR+DZah4?eV3=r!SdvT-R z_VRzqg*CR|E2M9s_i0W=b*ZhJAEM@U$v!pA_Jq8pmE`5qeo8fe^q*k)@2TwpQXy3Q z{~T3E)NJ!_X0H8kd!*UbL}Dt-cHh7#mDIp=(m|f=Ba}tJOzMZ=qBDt?{wTVqWpa?s zn{)vsH4nQGBz0>zsuRfA<6yaMvrYe4Vj}P~2{cX+q%JurxQBh!kmHs>Y3IeH ziw+Q`V(PVVpSuv41)I8VfZ}u8F7e5G&hdN@0%6Mt4OHj55Q?1zd?xOp*48T5_2 zY0iQf!)kMKeOk1O$<+66mntL%v;eqRZwbfpApG=VGG#-V>ig57by%NYnjfZVCy`7a|$YUw0xv8PEdPuH) zYdit`;d@)quXlglq?v_RzPEo!95wy30X2PGuyioNkdnJ$>b1Sas5)n&bqJwk>4JQe zB*VD!cPYXft$`V(u`U>gSr|G=d8N@WD25q^j9!9w5&imtIW`{iZq^=gbs(DS(GdMT zUIU}enP>~0T&j&-L7ZL6>#p`3{KIq1@J8;gjPA+__L$n9TKEi0#qv7-V_L{1nNj@> zj-n!0xZMR^?CMMg$^Vq(Zj9wi2sQ6Ft1j%_qL$PNJIG-e`PUz$PO{waGo?HFHnf*F zvwXGywTV$@XJ)8ZG%S}ZsXW;Nr%U@(qd@raVtT(9)x5)rob>UILK88mMFU&iAKLAo z%wFqET`K<5FPTweSS`MyyWlKi3oV>P=X=~?E}h>>9Wlm>wmK9Hl<{$MZx#NrM?!if z=U&>zeSIiLR{6L*WTE)LH&SgRCUqnHE$mn9%wi-0kA6`ut&3rW08)X+`rf9aMr4}7Q zXWGYrBSocPdg*ACaJ!O{jD+rL(X*JB6N{_NA8l^Z$`+2kovQPszs(E73XzD!X4=xm z9i`mVu-d`LPO*vpNc@ZvqD&LGPs1tZ=zma(|AVYZUfT!X8maa$hYnwVet%u5y+jy1 z5*CDf5a!ZzKZkn5HtCY$h$Q`UZ=)~LF}na`B-rRF={M1Gm}>lJec{XtnpA0!k!M^G z#8NCEIL8Hlw$2!)K-Tc33<46;iwr(arhv%p9Ys+&4Aq_pZM4W(Q4rS;GcSfcdD8%o zZ9r_Y@R8B&cP^usRj^x%$}HI!Rjm~W?S4Si?VD5A?}A;8 z95Lk9o0$W4gZ_{Hd|j(JFCQ%cIcmb{0&~*pvRv&lI(jyzd8luBDWG?`+tLP5b&sP8D>)=M2BM#pa%)M zAPyxsN1J!t$p{iufKNs*R(dJMFrH!Kr(Rq<>{Lvx;zciuJ6>{4WPIfzS?{&i3xGK_ z#=8jAULt(Eg90ggpg8TA4Wi?y2wTL8F)-kWE=Scp6pN=Uqqt3}V^wja;Qh$^jAu0e zna;3r&L=eHc=(*{NZjxG&w>2+p(wawV2>l_&PgA~-+iQM5q4V6Mn1KGvo7gsx;e7? zwDwB0NS?mU`4#(7X7t4jdIujhPHT!2j;E)3^c~n4m6`V){*Lb>vYGc8{u>vjAP+;~ zm>6!#{sBtopLwAD$=SceeM$a3XxF(Lgu#>dzwbHg1LKsWIDRN1U|VV8chocct^cL$ z^uuGy^O}vhDYbHQCVmVy*k}>nXjmtGz6Y@Dv`C>A*Ud{!Ly1`1W#hN>UJvCf*#9St zpQZijjC#-ZL)?8qd+u{FexuPs_|W2NXX@i`&O0NQsAWUKPj0haSCbAKOkjKY?!KGl zIS)rV_~@4qa5gbH0r%gYe-)rhfY^Ev9B@=uGFi-(HS=2I;*Z$&IUr2lf7Sk0qY_sj@45CS9>I;rBI$Q1xVz`z7aX}G?P)?ll#C9V?f6PR%DCN1a9(?qQv zZ6rZoX67`+^lbP9v4xVTq_UMqb_M?_{Y9T9I(bQQE-JqHMKoA=S({T|BROF(uMcx1 z?jsq5w z^g01OPc0y4BXif{w!2Y_NAFxBo&!7Z<2!6!e@nB}h`~mX#kLqIRL;8|qh7t9GGyS+ zye02|o5?oG1zt@Al=m2BhQHyKPS`^rt8I)Lp-3l$P}BRIqgQY3Ww99M1=IXv@n%I|)IA$rEIeNDwuobDM`@S#R3R^5py&(d|SuFXf zKM})%am5#S1D~U41F17ZIUuy&MjvLp1ch zMGY;Yp$_xkLt73%?3T#N7Bs!(+mh=={^`Zu)dTf^OcsX zco3b?tGvFFTAFmM>?4Oy6lNG=O#8{u?FR_g>YN7b&w@D8U594OaP$LH5%7Se7{}bu zj-Z}bp+~;!t3CF^oemqT%maID7vlzi*3iTZBJ>#xR}dV{1WBM%ek9n-LW?nIA~+wJ zhVsiYOVIy}VHf@BM_<6LAjfVf`S6%DsPLmvnwdU1;hUXXle&GNA&D`E^iZq^y3|Z<-{y_JkNZw@S=8VnypPp3k8?fp(8A(o`N9 zXxneL9b%d+-N+XR^Gid)=dEENft|ivsZb;Roy`&?J&`1F{*C+OOTtI@@7ucWck!S` z_8fEr%b8bpwVpWaiHy+`!j6gs1gl8iO^+$~1F^3M5~L_(Qrs5u6{_Iw1t&;17lE-S zQ}>i>f!8YoGWx=uE#mLnt`Sxa9)#N;@5o?R`{wS?ZEWu6m%NiX21pteIykX{7aU(S zDq{8qN1zcMQOMJDih{6DPI9(kuqklBf0W+#BRM{vdW&z3TPE!ctRAW_6j_7?5#p~R z=j?3}`;W>aSMg@LZ;)I#e0+tX=GCzxW4!%qPRT0m?~N|9XF;^jcdx^FaLwk^K5Kro zo)$>_&*-ky-3D#f!znrWP_t5j4B~dSEVxRlPL|UiFQTs!yViur{Cf2|OB97I=?ubO zQcwiaZu$WnhTB58_HnU5u@Abk_OPYqZ;#hT=4wY#{D z_DufDX|=;V?l!JGIc!*HrSO{rF9%(vK(RT6#25^=vd~jORxzmk{*WY7)bD_G2#4%v zPMlGJMUGV*IzhAh+z%KB5gslL5hjb<@3|na=d<<}B27!tp&%pJfS~`jv|7}5f!#f_ ztN>gFJ66sPIOu?9ZNgo@jv189;#Q9W=Z_G)JFJ=563BI%cBS7~p)tHs%nM{}w_CUl zFSf(DHNgz#=f>eB0g90mBw~VsPGnkGxK!zZgLr` zo}!81?OzwZX_L>M>dNdSvlO5SPioJ}Ptc~$Rio3fc+Kz()?(ez17$Z?WzR1XiMnY0 zyJ@ifW!?KS7kWeYj=-|smssc99Rw|R)_NaSybn zBWd#Mm*E#HXG!-t5^vkBx3{6Glv~rCwzTOPwCEHRrcRYv@zz>Tfri4Xpivz`L5%_# z|FwFe+KT+dw-Sz6XI{uV$lE=cret5gW~DT_>l!C@sU+#A_?D^E4xRr^B%xU=Jt6Wc zZ(!qnYC{J*=y1TOUMg%npr~ZrG@IAa51=hwKG|`y8E= zr^nonZ2@-(U1+aVyYus@KrIp6HvFRvB)$Td=CyJ`BvBcx zKb9;KkQoj>rsKftfuu~-EeStEzew0nWnSx7$3_Bg%TtgH+DYHdzvy$0|&EJMcbx*if= zba04fNLjIaeFd-DK83X!>)cq%XRCMQnXz;2cnIYv*EY+o_`JKUd}Xgr(;KZ&L7uxv zo?+%KyAnS`sA+OxKVxn_JjRixY6k5`j);x*x}7(MO)~}AWHt@YI|6YRj2exlmm?>& z%6^II#1lzfH`Q?V6=5GzPRA(0>@?UE@|8uwAw^KZ%R(T;UALLYX><^0_m`kw;!>yc zl&jfI;~;nnH_)kv>m1|Z%#0wB0Z#ddbWhDMd%OVuI}p;_i~Q?{Dq+5i<>`0Kb>yI; z=yVG-F7lV#mxkg%umw50;4{sJg3hz)#}gKfaxHD8y!bU6&#B+hM69F=X@V$r9k;k} zkRlXv`ajI2(+~9#kKLD_P_3uxe2$6b#*M)z^PakS%*KzxS5xA;<6Hjfx0I86e^0pk zOSekgH%Aqr825in5QkE{aZb-W>ZTr#b@rNSg?%tBBaYN{jR${R6I@(V{a6GC)Wmy9 zVIK;H-SBBmUOlnf%b(vqtCawcz#u1(<)4XR8gJ6sxs2@A7vrys^zS0_HUD&ZHhXix zu46VY`LA}tE~bsn>e1x}ZnDKG=S-L5n98TfwXHjf<6O;}n3p&tm8}t+j`hO!okT#c(fEwv z3Hwu7+xq;5O0$@%y8B*v8@hyR(D@Oy@>xdiq7{s;Mk4?>Dg6&C*0Au%>jlt(ri+7oS_*p6PmrlfJ9u zFUUic6yhh;bsDUrr)XtH4*o2<(NT-?Z#=CczUtfP^|3O3oycQzc5C`y}h-8^4FsmA^bm{-ZCu8_WS-;M7jo)p*tmp zW@zaa0j0aUJEddjmQ+%t1?iHMmhKw5yBT<{`}_MJ&#O7+<;-zi=RWt|Ykd~3%|Sbw z{J!CfQrTkLOL-e6nqt1hG|ss9ju`+Uz)B7k^v&WeUWYeRlFtrk3}{P(N>>qbf&;y` z(u%wh)OKpG=A<*OkJ}@^E+NHjx^gYm)s}%~PgJ#hd}-Y_Vbwjy1Z-I|(RLd@b5>hj zfJgpb&DVs{f0Z4`pU2PU9CwnzjN(L(a+Mb*+k2R$Wq>L%P^I<|4|TCCbhBT}bv7fCTvp;4apDnjf5qt@U0?Z)!p-nrsZ?$68OG19|S9oOFvDMOh;`j^)2g#SbJ0C1jVK;=e;55B{nYaGQ7G*gPmr0$55b z9wrtsnGxsI-X|wIWwlaNHZ!&)cM~v&{zp*ru4!czQ}u%GdNd@GJ}>$qxz}5jFDY{z4V6u@ z;T7?jg+h>iq00$%C=O+qB)Qo zdZ%fmQ6;clbab{ng8Mh=n$>{@bn(iSjukVATR@?>*L>I+ST!7c^&=Ls$QI5UIG3hk z^PyGZhP_hv-@MG$8Y4g$l%_N8#MNd7Y9*w%9d0dgyMi}O@6C1M|DV}qQf@`vLjBiH; zCr0K@Q1?xSgYJpke-JX9R0IhK<#xk!K3BVpDQbCF6A~WzQq+2C{z=J!7%%09-}(o- z#;mSlb(~m#NzAe}nb_v9=Jr8hFQSlYr6oiMU_~XpWpt;qvFP_=U$)0J53I`Ol?5OR zdG+be1_(!B;qRI7bNPFMzo07;-~-`*e0+2eyQ86!kX_2Pjy%xEOUn(2)IVo4+PPQt z=&>V(^>n^~`ubA4bau-L@@e}1C5tWyEj*}>TRuwG`Wfdy14~(E%mKqG=R`OIDtFt(RueMO>VAE zJTA-nrR%{^_z@q=UDxZI2&}u$xt@%M<;ByHInT)D;wvxE)4#4rw60+>yexu1MZMG>}SEa?<*LF=J>=u>MeQsif1PcPsp8VMYcR(y@*f>SSF^mfFPI%|^=q zU$LxMgOm~dle=*Du*G+x_Thb+d!lD>w2!KJurb+OCn56xfxFPciX0E`5UOcGkiE(@i7S_Fp%4g^}*Va1G z%Un6{*J^wP>R%C_8O`!E`pL>awVs zX$ck+x-y zYc;z8hi^$dhy^?sct~u^wnSLbv1AAWwAcRs$0yKemV|C9Vr`G)#)i8e*n%zs?f=o-h=`NUn!WV|kaI{t zc!~@8GSQ(2DG6_RJo-j|^XL-EKbQXgepy|&=X#y?f9Wq$&r2ik8W@vay-Jv?f~w)D z8$*n6dbdj15@v=lOM_M-b#5!Y=%fu4mV|Jk+7Q6#fh2>prmV3YH?>iNuKX4qXeqXQ zIHQ6@df}^r%TT37Ssdw#xpk03uTUP zpfk#*!HG!7Sb7aot>;O?*qI)MdC4ynMsuj7mB!TNJbdL+9dmJob>0dmLY{W#_C&l5 z5+Q0uT?8{)J>|#2Q&eLAnx$#=q==jUf|0k7inr5{l^*MoeyE>|hO+7nGnyL_p8)cC zETr(;roceIr#(v-v5j^tYQR1bF_@a$+h7=oS;lJ$Pkr!5en7D4)^(Lt7)sh;xN~ct z*v`}mY=`NI+?~&tm}$ zh~2M>z(!=&m0%#~yaT?3Y^C_%ncP>InMOCiK4w8rWu2O8x@z8{_nkehe^Ez#-N1TYr)?WIzq--6ycYr~$z7UJ7u z_j<{(Nq7>{Xa&M;%;Nz8P2lLS7F)8MaXlqH=!)17yHL1?T83fhQo>Q4b zXa-jRNB4tp$}A1^!qJXiG>i}^UB-!;v6t< zOb%&AcMoBLRK#8$G;eX7tOV7uWq~@p$&~^jeMN$?2~@`dn$2&@ha~azn^{@m+AZl8 z9 zI%KVozM#7L^;4fxBP)lVak2mz{WTg;PU+Mql-@9a2a~MP z_a+iF65FBQ?qSns3T2ugFt|itE?$VXye~G>Xdz|KWfh^L0sU7eZ>p5b11e=^0N=Ts z9n%{A8v7PxE4%%RN8wsyeL+DGv9+By{^W?MR|I)3IaZ}_`gQ(788Kx{elx>>_2fk8yxnx3L7ZYrJz?`}Ndo}n6t;sE&$t75YCtLJ4S@Fk}Rp|2Mr0W>wG^AA)(KF_z`VLPCsou z=@2bAjClbH_}rG!q9G}4q)y*2bR%6w3bfnN&OlqN^^BC>NCOWyjoI1Kj)339>JWoLtUJ-+-E>yoEfv&5uXB*LL%*I0N#DBxf!S+U;iP0!B$$!B)yZ} zm#zWD`OMj+?Ue|0E-EfAe7e{@zY_T!^YYtNjk3?7U!6X$(!|-CMfDY}-FCi)uEIT~ zerH6_Z6||P&G40!8L5BnNrm!KL=46DDWKa5QY4NrQvaGald8-3@*{0SUxG_!Kx(<2 z@yt)8xd;mB5}WZumMC#db#UdCxSE-c0Dd2&Z%97#n}IWs)pQ-P#VA_Rc-h&@K+U_X z0pg7}?*yyp_C*yweR^XvQyvBIIR-ec{tC;q_{5N%kqXv1hHMr}C9)^)QgYZcG&$Dl zNM#5tuI_mKl#0R!ss52hAt-~kTDSX#Go6qVP0Kpx zyGaK`5TKUuG&FfQIwO4MO4cP0X(Cm-t0M@mlxf%ItQ!&S8X&j(jF%MmF_CSwInhYK zP;eHh9=9U4Fk2wDwkWz~DVBLcnxG5{eo}HSJf05@8Pk+*g|^d~9k4jkxNqo$Zn1qK zcw5%VS{b2Hz9!Rt*}nzaz&lPQ?Wgp?iz-WB&);>VIKPs8++B~%;3Kp=kMv16=)AS+ zfhiJs)_FSUk@2g=RW0jYjIapRFP3jAuK0z~y{xsaB~r(%wze!s(8$bgV{))rzwCFb ze2|!swhu%0e)%V0PUx1n_0v9cs6q1@2JJ-)oV{mw?W@;Os^(TZ^x#aC9;0q|wbhz? zJAAnJAGIW>`S}~WrE1kU>C4kgKRY{C1HbR@a1Mp2;+LyhOm8a5f1KOB&KB}TLO(NR zA4+eD^c!F|MR7o8Rj00uWyr)(Kmfc!6fR2QM$TPD?zUU~q^ITdRO(SQXSL1Q818d# z@%Jl-!2zqC*g?_*p6`8edGf=gt3t05j`*3gCQ*)A=@=P|r`8NlHzH1qm7YbR&Q4Xr zCqM1);sgq%XpYnzp}46b-m`%4<`SCCXw&7~N zwX_-!lq^2}`I?Xrnaucsn$C;@Fu1dgl`#Y!?xM$#^2@)Ii()~D4k^Ox6-{U1CKuyL zpQ7wJUptTV(Q3#^O>#mJeaNBLI&pJRLU_DBn4D~fZb+)rKH3$=bpFs`t~STC>KPb=P&_|J|^X@nP+kwJ(RGRwHub3hX_UGh7W z1jv^E2}CQ<{XclXFM5Gr1S?}N|0PgMR=e(exFc7cZR`L*+5frXBV%Gx&Q66J0D4dt z5F8x~3}iIfv#a1+H~Rn`L$bkPc~f*u{qlJ7l6}exFqs`2EJd#>15?r^M5E_laKIH$ zlRhAw&$N+fplp|p1((6EW)1#ej&*z?nJ(LyS4jQXuIK%!{G<3F4AL5D^SR7BWqMyj>*2)a&Nq-2U;$A^zhR~UFLoeo+wq8vb(23(yTLId4>n#+_O0Y^W%MSn zV%LzOP?fe&PBia`_e|uirLYfV%gqTBF}ER%PjWDK`eq}#%h{&#eC!C}4#fhMCbL(w|p>ba8CosP~;ljs8xe!35saE=KFtLlheAMBv}* z^fN%c@Nglb0tmh|pU;DSK9tw$@z>+;+uxuCpOwt@)^rcyM$y@~-x5_%n)X*9Eml~b zhry0jvJ1;K>h4o??@I9zr}nFzf+Lip-}EvY(TEcKz9L=(_+J>eKGfHHwLg)M!=6ZL zOdmX2KedG)P7>Vv))EAVo&>!j2}&Xt7HM!F(y*pa&d8wq-XAxk@qfAxV8_w7xdQL9D;*Fwi9R7Xu;if$i&>=F^_c6A%8?hiILaC|yS|JP78 z@Mt##iP5IhxfMjlm<1c%J&+SvLasN3bb1#uIF<7`wWjG|G8{Q6W~ej-Z%CQW#ZP~^ z`iogjSplmns4(JW!#~q<7zky>g}yaEEC`Hj1YZIt08Q&WTJ{qik-V;y?7G%F8h-uv zhu0i)D#bKD_Y~Q__FP@^ojl;Nc41I4q2CAL6B@PM4~HgYtIkgqQH@g;B6`N964~{e*ZxC>Y(`!&TQr)%OVtlIc39!E+2bk3JjF&MJFj{ooS8%iW?v8dTH>*SaSS@;opAZ7D_ z1i!4HGn_~&sIht?6Ta`1%-{(i)2Px3Qzqpz*^p7@YufC5dIj~{bs`jSx#fr>7kM}9 zwKrQu2@tW^0$U7y_UP~YJ{XU8z5a3EbwP88fI1mbzSH~}IbI-Rbh5In)nr0Uh^Tqd z9Y`9^chVYW$@2Mq*tz+5le(;cI>Lv;=W^FA-P9B1E?<0-xroN(2$y603alSpl#^ch zQ%!=O+QP_ruK9t=O@bRb!IQ4aTtW!!>QUEslS#ju{_INh)5uj3YCtP~ithpz8ldi> zPMZZ5oqPgokS$2y2eKV-H1K|V!wQ}qc(9LR#N(`g#~K8GigGtn5vASWjj)$FT!YK) z9>w3f*M)P!e&K-~#J%;{v>c-S=N^syQ5Y}%LL{;vwXE}(B`UkdPu2kv_FPKZ`t*kz+1u(>ybr;>iSX?4hjbPrKR!50SNMe$#c{I+&{JLgcF1i3q3 zMP1c<@X``nV<4Al@P4bYv0dAJheX51U-k(1i3)?bJx{Ytxe)lvRt$sN?tKbsP(qrZvLfYFCv=Bok{Ib z#pcI4Lw7&gTf=h<)^@{TWv_{*q=?vk^lAJoWd5m#9Cz_G*6()W^jb5~p~oqon!P;mt>d&0(&}$E>>=tTZtO1` z?m@}FYb?d>dCL97Q2cLL4@-2r16oPca3c`~SH=P}M5XDzFd~!6rXsVpJWH;;A{gL5 z(^$(ZV(FpUFvKD|C6&RVjGt!VH|afh*Sa3-&}y|J2B4fUZ&xtPcgA>c)wbI4#Q4t7 z%!B9+B8UFYjf7Pxb#8q>NN8mv*?twpal*C!_$?45ZktiO;go;j)`RfZNb$#4^XOfZ znw4(6JlB$MmukrVvP-D$RJ;WZh0M_=`&3*RcXqa+w0A@oHYT061Hta=r6su%N=i!2 zVT03X6(7CClT$+wwFIVYbwI6Fo4B6yK z-aSV=#Q|ITa=QMo^@*m*A6mu2_4ea>So*loCX@Tiy-M0|z^}>RwM{$N?fcJ!HQr#g zD~KfMe)z??Bi@;OZ(Yhyul(;2!{y#GCg8T~0Qx39+i3R^i{A@(8eW6P~ zr?fD~aWvu5gT;j5`wh$nP%lJcY++HWW#5^bw*C+yba(=~BzNTR_!$rowvFnS9piE)! zD;I4tx)=o%S#!Njk(LTn&O?H%kk2HRZ7%EOfd*th^)a{AQJo5<3CR4niRW&P`tCA$ z3tKpwA+W1+@ugD`8YKsss=-Q<-}ls^-pnh!Krb;5QB@_(Rb5&`xz>S~W7t zqq7h>>Y)>jpraY?JNQl>r8F#6%FC;;l|8G0Nv7%T^Stt60*M;g=w5)+D4J6uBwu)Y z^H06FN`b~#OQYxs)_=lnjC2l$*3&xItLW}ei;nH$>7J{}565GB((C;vf$zV_c?S92 zskT_KS-&n=+Y`V5y(JF&Wj-i>0PaEvPV(Ab+X=)`o0#OQewQFFM|c(yMMzoVLEhj3 z?vfNzAX)~v%OL)hzw3!RXt4kbaeg3(E6nZ5+^s+pZ6T8U@IhuwlJ;~X*Lc_6iszm( z?@OYkg^Ba7!eOjfjFW8L<Q|bEJux{oT0ZY6P~mDIh~^PPkA}_whu>@|E64s{ z?%P;nOASp?zLs4)J(;dbf3#;`0rn4hQR=jP@ZGi5>gRN7=+mNA_Jco7mnG!=@V&B} zfGf)NCiIM|+nAh#r=ZmlQg=T49AM=LBfqXwmxBrs$;*n#Z1(X*u1@1vTebth6Wj!+ zQv$90CqjN%n6I?vKM%rf0`efq)b%-avb2#f<5g!dr&gTn5!d^F zlhq{@U>B_Vx=AUVe1{Se>z`w17tg~8Zi=D z*_b~WoEy%2Nfw#Mxw%t7A2xaI*~6a~dRv?fnl+U9mlJ?&8U6(8 zHVj*v$o6;2=GkcV+8!P<#cSJq1J{gzugzjQIj@Kp9!3K&G=d^quBL=Q*gzvwmmp;$ zw5^ez%kmGP0U_06yX!i^vh@AWoHQ%d{*Pn}04qw&|1v*=!yx%eU%9-Fn|4kgFUE$B z2vmfFy23CEY^Hzy&}-siP|0P@Td$?_ZK|4y{%*_F%v$=njL^Vq{q-GL_d2Ui_;Rtm zZU!8ln3Ne_Xr|M_5xX!0G3JXUm?e>&Ysj&g9F`##5R@mHo1FaR18EjrY|wi8c$ub(Fk(tQgG<`=`=ue&8IDZhcPcL5yg8J95=U)_ zX6^qzRb7Y3q@*=G)Zw*}&Rs}jvU+7sui;>d#6-CJ+>;wRU9@TCgUfAH5(lM7@T&^LzImjZKfmlz<2t5M zzQakt$6{YKQ|^+&&>pUJd!kK~-qE?_?@viCwUf_XIWdD|Ddzm;+Re(ZXihF>;5Z}6 zq^g0Tk-u6}i+cW3;e0=+(QA5j+Mh4B$IYTLj0hbfe$0g>Ur74Vm6pPW$(y$S14TyAk_cpE2&9 z8-QC^i!e!ets*n5_Wgv#hQ#1IPaS`Iui30C(My|s(UPD5_CFR7sQlgNc+v^opUwsE z^fqXBtYAuC#tZxFx+=K1{qcV_i^GQ=VJDn9ajbRjtt28wNqKl2jZ(JS=UQeU(=?5( zdcBIm)K>X2S9=w&Xog>+)IIiexFhzXw>$Tg_7%#4-NT!XY_gE6n#Bb8l$LC}k_$FI znClv=k+#6DE*=HO#<~(iA7OHK5sl`C-V{?$U1P-!LAT#2L6etU^v=`*2qgn{(opVG_ZQd*=4x^j}% zir2s&1MW2LD#qhK@S$zLn8{@KY2CAS{Tyy&2XUNN|JcYa&yvYAHq)MMzNe!+2?~9c zN9%9`j$D0cntR45?SG)X>UyJPG8^s4s{BVC&*PkG^mqvev!c54U)sdtZ_IQ^gnWZ2 zDlVB!M|+6V<1Mo{V)$$A9yibBt>=i2QZ|&>l;MNqY^OMpNB{~Ut4=hr_ywoM@SDRG zf4o3ey=cRLC+x-gqprSK-SJvWG0qnPdl=N*CVXW5^O~{>=k%4t;JG}e<)9oJ0sQem z%8+zBRtA6tv zfZv;};iK1G=m>@ktwvOwif>NUG*-zeJ`}i^ks$_(G=hyaMf@4Ru+7tmNPzr&YB}xvh|l zUH>3k(G$j?Rl3!~RT>NN7QTJQG1uT_E) zuImV^eoXFB*N%lp>K}rhcm~-*c#!Z&`$$`sQ4z>>9wsr>miO z$AD3qRLh(0+FUaY!%vyhDrgPF4{t56#e3IQOb(KaoLL)kZ&)G`7~;qHk>}h(wh=$z8R5A(nnU^;<4t4irXnAns?|Pa7ExB5q}o_N9)Bf6HuKJw`9YLG z^<^7nsfa7J&(;l`{k~0Jd?+;SVb>2=}Lc<~Y182-Fbiu$U$}vtvHg#5`K;@qU_I z?mm$kA%PgrPXunBJ?IN=ltDy6rm4`LgD7zFZCan+^{xL1Gw0uQp%;W_HWVL(V!zAw zbeeqzf6|(Nvo*u_KI|&?qp_rE$|{qYx@pSd)Eo1wUrkZa5_I{mzn=NTN4BcgvvT}v z7%adh*_X+AC+9o3< zyes8QPSjoNF*xCvXMYV~5Gc6>>6b_q>SYIq+C#dV+uoJS3Q@c0+V&uHUv7uQf&v?P zY3ljIH`E}`ORt%AGpVd^4ywuhajzvuz7)8x3x9mYY+FWaY|27se@9f0AP=IQHd;l{ zl}8MAdpA>LGun2wcd$-)2xIh*|8gP=z^=D9q;mI1rK|Erk3(Fo3oq!oc^%MN_+rx? zTj30S|4>cwfOSoPfOYTt1333A)&5BB`NtFok)5`jX_@=a?v>B zj<}HJ9Sk)qX|ye zvv71MwlVbP+ARCl88j@b?$nInp_|J2a#6uR9Uu!;B50tN2!+hXSaV7Xi-BZUh+&Q0 zUn{=+CyhWxrOic4{`c>r-^B?3?pzHmfR?74HD5Pr`UI_WT&2hn@=WVONW%!tor#M> zi|@z^Plby9lEBNV+LMf1LT=89i-QK==`{W)kON@7X`7r;#7QDxcD;m6Ov@ZjB?HA& zLde%BFfa;|{6mQY!#*ozo=YZ*JF~3MpRB~=nG*!@*2ne2g!tKPAoUQO%p9L-YJ$IYBCmS?OXc!WBOTv+7;+lpVD|TKd--sNXr%eEu9#G+C~3BsXElz*emijF z>Ire^=dN9^ihJ#^QZqH{2)F2jmL`{IV)v@EM6AhEFa1O?YDPP0VD%BOphO*gQ(Ej# z!|pMC#_HO5#+oww3T3R1f4ab=(7wl{m`0DMynC<|KE(e$R>A1)B_Ak!sVOFWt7*uL zyH}5kU^a8s@OE-`qz+;qzoz{5NNr}U!TjqR_&9G>J#xWDErY8{mXMjJK?ozme2+!H+*o?XH@S(^ zpV;T+OH0Egfi?vnx7=n0(B7^`Q2zU2ED5%Tzd^*&HT`|6uV4qr{mJjIk+H(iFk51P zB_e!MMT`*fTDkN9=UUOq`e0{=@j>G5VyC0_FF4W88bRYx!5Lvpaz&GLPx!@J(ou^Y z5fa*TWQ@a#tXriQN&cDG+H#xv?pC4`d!f|^Nef4XG=!s?v z5;2{ z*nF#^qbX#;9L=(LH`?Dx(`6^fVcdp6IU9AoBC3_y^yfsmcZfsZ$RDt@M|EMVZguk zcIDJ(OJU69j1s1|8jHnhaLE`AW{J}NQ@d5u%>Z|&HT)zf=)M~X>cCFlWB&XL`lMeA zPirA704#O(GL6%rs{NMV&lcF3TAG;$D;#4mNO_r0Xf&A2`FV$wS{voRj-%WqEzA&skkFfFeHh7Oq?BL{QQViDF}+EB-EFB5CC~u21L{8 zG93{{rU#0@6J(dePYSNbw6o$~4X?kbfcs@a>(?s6H0rc7Xtr{~2wQ7A-$~gO6)6$< zREfsggV5Lb#r@yhmMPv??026A;-89ct#E_TStSPj_$S%hIUKmt}e&q?i|#^>82kH7!hN9AD~<&NY9; z#d~|`bz4+VU^tce0GF0Vxx_-AsnjFoAMc;9?JW0cZFH4;P6Dt;FT^?nYWT}{d^>%P z8MVgzUSA~ES06cI?-)3r#LY@s9$|(e^L70*z;@p3(i#8E3%e0iPiG;Ro7cKH@hM+z ze9baz*LnWgw#MR0r<`Dqg3peQaQK0sOw+z|@U3kP02H*Ft5(JOs7Dx!WLIU%_Kk^J%$iBE@jU!5#Z5|=Gon|jK=B4PrYKuKIBkcQn3Z6Ps8xN z9kRU~$Y>%Q!VrZ_sZK1{xO%~p%Hiu?Yk3@$NBKr?h?zNS2I9FqS6({ulV-$`0kNEq${D~lA2B#V*E?|MxxYU7=~uHJE72q3+| zr!D|MOM}h-!?JVhr~b1EE5x?!a>>Iy-4El|F5O&f<^X{}8T^j9SP>!RfB(vP=M-Xs zpI4jR%UTIR6gbJu?3n-AT|H55TY5~-@cS1i834d9# zzB?fg8GPtlYZ7@w5ieaNQlL5>@@YZ0 z@ofF!%sNwx^j{62c;Mv{s99V%rK~)XDmdO>MXT9taHK48@W4{E#CqsM^z)CvhWu!~ zGioT!^$P)K?i5nlkQy1FcKu)Zf|rGVn;ZN?QM4N^?&WjWIsD7+Meh9$nA)c7NUZ4+ zEL?MGDg5O5%z8eT6rfFqcw9Z6pp1{ch<}>qPZpNBtA$Y9P{p$y7Z5C;QTm_mc9oz1 z4PNo`3ZSCMWenA&zwq%+iP*mG3ZWL!pXlDW4iXSK?X;sd(KYk%q+aIvI*ok;V=Fo> z&-*nvT**ZCNP9dagE4x$-eG#7d2=ayz^g@PSev6@J-LMiUKREW41^k72lL<Et_6 z`@!OI^Zotth!Ze5pSf%?{a;Vq@r zUJa|D2h`QB4>W=*1~qw@e10RFsb}6 zUgG%+(kZ_6;c`hwYsBYwWuGHO?wCvnfdvB=;0%4_JvTQHM-EgabL6pMb$PGzmBf7P zWMGI*hsx}ltf`7KdcoU0hoC2u&w&QK_I$kPI9_I{()zS->s4&V>~}Fe8|k54KWG1+ z(gkIvYSN7q89jq|vP2OnVumHp|C~AC_6e1Ta5Z1yEsOC}>+6MBR*Rg*lA6GdfZP3{ zs(&4UVm$T>M4aR4iA0e0kqLOObnB8?85jtCT|)UGQ!VsFBxrvebZ)CtuyoJxqwzau z?prl^ot6YA)y=^`pnufqO97n^Z}*ub{6pS)wvP@!5HeW_GnaGC+_D`_@B8w_?U%f| zLO@}5q*ATvW#30Pw5Aw7OoH(MYWcUM3u9mjmh>=d3AMtyuX(|q+nGgmIa#3|uF77P z;utHp-Qo3tg&6W66Y<3`cyoehA$<(CBP6D`B`{n1?;j?*i|);PK_d1lo@%*G$CNK3 zGodhXZl^;84%*2-5a-dVu+%#+eN8BaYz!# z=#(FX1kTqZ=#i^lpr{teMo;>r^V9S=^lpYJo1zJ;o&$3`)<*>h|1#Wq6qPQV z&-I3f2=G>HXg)OLL~j5KCW+GzS~&gdhb5EFzxpZVgmOcZY2tQK2%LWPdPzAny_k&2 zN%D(w5TK|TVT3s`u4`qjf&y8)QcYf=JO!>t`F&4#r1~xa!{4fO8qVOHI3fa%?g+e7 zN%6u6*=ZsY1y5Cd{2uJaE#ZAVZ>b7|2_Q!XF~@u7N>3L=VJu==}5^K1q{pL z5^18q>7V8cuKVHID;whPjwrTN-yNT`zV(Q^WZLqKdEa!@t$(h24-~D{kKty~20cx` zvcl{J-)#X7kUKUS)*7~wQOC#6Xbsv$m*K`<7KneWYBtMw@oFwdM)7L!RdJ?v3nK>R z8VfvyO2SzUwQ#dUI17qp>Q;!V+x+{n^RX{VYD#}6=?v2@ZpxY+y9LR z%dYkNZ^n+hr|&@%*<829o)keg(y0U2T7^R@o#I|;bC4S%|ubO1i9dH~+yNunk` z2c1c~?4JQK^u6#$^#F-4jl~0=e}(pR-;i9;?~jrNr+)7@{uSj&hpOaxm$0=$ZTKb| zesY}*VMYf*oj0l8r7!~^wHqsWkZEGsTa$$;YbKW5S%}w&sKjig{?>^%prP2>jCn?~ z{0XF_seM3OcLc)89`rS{^H+@$XILcPdc$c9Ds_-?DCXkvdtoMsdn|LdKYn#~^IZPl z{iR#wK>mrS$H?csuit)N_}Yk5MU`23kyCWyd$P%&ZYng9G(Wo6;+7%p5CF;`NU zcaf%Bg7;0^_ja>=4fNK5=k;Sv&SV)HU70#OhPq|pqtRUw>^6| z&7A=Pdc{XGV9Ld#RKUq~kgj+xijAX{KSSeTfDR3jdJ29t%G-;WO6Wfeh?Tg#FM#OX zSUUyE&fQcQ{MNZQxjE#=KfXD8s4*MBcSF>axk>W@vSxuGMce?#+%mn_5xC@O{m-T+ z!Y>Nm&G7j>`=&ZTcvKS%Ue~Y$yZtLOz)ZmKc+JA}?UF{i@P=VReXlJv30Y3U5uKj8 zjWNs4hi~9vOlT*2^U#6-Nv%6z-F$m^&-GsTVWcE)HNmcPW<-}mrqwi_OcZITN8}x! zPN^-TxjagyDiA4q8!ptdY|q9unN07-83Ji|&v)xW8q-jFRD*gty5jiHE^nfOCJ z{z625_Tc@5lZyeSb~*ADw12DTEWVP0)f1$ zMoI2?IoAIl0AN9%zQRPWSlGEI!ERkT96WOhyA~sOA%wB>$Pwey;kY&q-*1S+m_3P@ zd@u#Gj-+6kPZEZ0jltI*ap>iif?i@e!k0dt3Vg8_^E$ZY$z}BR%!Ivr9A^7PA}&XB zoh!OA+_NTjU-c41R%A4SCjO2q_PvnoY==a8vN$**!NCaxE=dk5ND<|hV5KaIcNTJ@ zoDn9LdFH2qh(F{b)@(zQx5M)DV~~7q5KR8NybBzETLPE_kLPjJy$zNe?tou5w#EXVzKG2{FVClv zuI<#cG>rWHPn^GeMJ*|t<>s2OaN!cH+p-H2r_Mv*rBEzg;enNFH{q9G$79@tX&5$Q zB7Ph+3ZuvViSZL>;HN<&apB@+bqT7eo0W9`)iY<90&N$^Dz zy;mqsH*MN9318@WLN63;oVEEh5o&~ohZia)CPv0-sadn8Y`j>$e7Wq3gySM2BBTgf zwB@p)g&$Y_`t_631q1}(`0?Yi@uhzK`m#Zb!$*%E70ZrAMpljuzTBb4Uu-6uGO;1{ z96s`0hBk-i;<@AV%z#VlB*`FGW&3TP$>Vs)R314*pq8dJv

}f2TWV|=Wv1%XMy4Zm;_zrZNzmfSbd1b1eL|#lfHd@MT*mac9 zXgnfPOFir&w05M>2vy9R4?nbK7#>{nn-uepNLcfmgfS0k0LBV*(PRc)bb4s{&!y_Y zzX@M{RW-yMzAXJo@p3VPFN0A@g)h})xkwicLZ!LiqsfAyn0L|(DLI+qGgjOub+4Fr z+c%62zT9Bxezl#OnS`Og3`9TYzRI=;(>F$zCK?+`Kl<=PeD>LAg=L!YhZT$i*PuZI zbnDg)!-o&Ys#UA7efxIo-n|=Jw{FF(S+g)`&>;B(4R%L5dGciW+*VAfpI?U#!E3L+ zBHmAoa<~{=DT{>7oG}eAzw`o9Q&Z(I&CAQn9JuIo$8Umf%rM?kTCa6#7ngk!*7W4*Db^{eYv%1^eR3+p6Se&5w-ps$|r%9 zgfI7@U{z&A{M7_)Yga+7n$O_f5B>*_bsOaOgrx;vzKj;lnj<=jF>r;6<8Uq4lYV?q zP>=*9+On=?{?bGX3=Bl23Kj6GxaTCq#~{@Zt3a1q)ZLgS8+^HiCJw*&%g5#@FTB3% z12j3%6)k)^D=}RTb}j5?tT;^3RN6Sb6!_B2rxTj{yon|vZMmxlMxURF6r{^-VLy(% zAMkW6`E)L?CiYkj9u}9Gi)ni!;N)t6qer&%cu~Mh4jkBJn1>0yJo8}Znv7pIM`7LB zM1-W}B3&$kzb)l0j!Q}tFTfWPGqLhq8h+Ruk3O!c629~yZ1Ko|lY6>Md#%qDGQ!R! z9up44BOzC<{abo-zVoa=dIE_$4UfR35o2Z7V2SpQNOT}1`55tz_CgL8o-fvwU}c&@ zV55`lqRiP25ke=v`V#T`_i#(@(QD#Xn^MF4KR-VTN#_T^6z~f2{9i$C(C5fY_!Fsz zIwSAstH?bn%8$K{tTP|L6#fI^_ti)I&gw88{~z*0`XT4!^FmFLdFWx}`rZfAp(-di z-V%AI#Ig=O3X{+OA?-k8_%7;#Ez>(7$*T$S4_86fp(jvq`VHXxYsfzI0J44mEmR$O zC!Z7RdjZD1&5(KUdEjVg6a;ib{!v1hp1^TEd=csK9?0I>0w>o$i^ZqfV^Y8yn7+Rw z4u^=BFz#asCzHWw#OMisBG3}P$m#hXKPrmf7dqaI)V*M7=jpOjqRbqRGIxFJ0##%5gbjf7ycI z_vRqH>kI@rE=2alRD>@$fJ^oZVLFw9D>Dz^e5V;W|C1YXFJ$1#fVGGh%amQ5iSJ+*kUV^rM^YCK8LbN$Pw-{_uWDa4hffvdebfH=X z%tA|lky@yQUvV|}D}pZ)tQ`JRs>z`#LL&9mykD3K(d)%WOzUkaLKiXJL4p^0wGg~0 zYP6q_#hQwP7fJyw#bL{{60#JD(4}NeLjB!ho?XSI?_Ny8mF*LyinZ6KK)2Dg6BWl+95aBFiFLSZFAoYt>42@niW+=J4gqm*p{JOgMU(v~S;D zKL45a>C*=T2M)yM&6~}jh-Oo#{)zg}*2B@G{%VO>r!}~8HL=D`x#-rl3#N%>$|Z^I zXE&(~v~LZ-&hPsP#j2=VuOULNgvn{y z-jIHJ0@9XO0#^JV@|WKatg4EG6YJrn#`WPB5P*qOCgbJTUYFele*f+F2=EU;ZjQ39 z{rmRg#TQ;syzY70i2b&_mdYZUx3@Q5edU$HZwH#SX|GkZklm-m?A0jHuLTxrWMOzeqT?F zySM-;G7!H8U=-bpmYAJ~X?w%rur?l!?n)qidbwy`FLoZe_+VW=>|7Hu+b0qs8N8{> zTbo*M>b+H#DaL$|F$Yt9W8vf)2Yb&{*mT_5 zo5MY4>Tc&G#NgtXv52;_M-t(P+N~J736pVL80V$TV(gcqVN39$h@La{NEZ1>v5u2p z_CvyPCD@mlH~&3)SZ;;!ddVwDLdvDlvU{-{q4cxP$WNS!G{1L{7w{r-PP`@oOm4vI zFkSitX+a+$VS9BXZ?A)N@8?l)zN=72HnMbN4|3qEj+$%s}2Naxciu{1;z^Udy za5wSf?T);2t&rhg6S=2bAV26W6kL1@rqhj)9q_nVMoSa~wFl0;iAUI;I`$0RK?6@6!^_AA>PX z!j~Yc@P)>V`OG=FxtKkBEuDM<5jIJK7mqCeM1*{@ z43S-?B5KNBp5I`e;yLvo-g4`LeE9G#NoX`azEq_*vw}4u(83z z8Z@yKr{gbA>(;GX7=Ojubk;S5CZ}&vh+cg1og_vr2 zMH7{Drvg|AU!G=cm+jO9sXAIJ${E|mnyi8sj~w;Hn{3^}x!(R`uYD!FcHJUy4b3wMfWfp=EoWCmP*v8pPIe=by2EnO(a z(eq`&PpGKOS7iU@b%YUL*E6NrEz-gxlWa2DJiMw+qa+Ww$#s0123vsgDYi`uswTr zqwVwJJ1{dtyoW52LH4x(`*%Kk;kxd$Yxqvv9!ul)u`eM;B4Hwdu<$ z&AuJ*E&liZJ20d~!C(+d7WYXBUTpBC+}hF9i+FqAXJ~NnEj0G+B3}A6P*NPE5SCDl zy&1oyi_8~}Q(;WW-HusTW1&{N-@&p_4{>7>C#3i*Y=FCGOxagn%6|nU!eMO^?A@~A z=vD+>^zg;bEfMn$MiQ^fxSSG>KkX;Tv$>@~=pke83yVm>F=DD+up6e4sf zu1{TKu=5!KJ1A+CV;`Iw zG8E|{k#gIV*EyTrG*hpYd~r2qhA%|6e|zKvyoO|Yv?NYN>d}v33V0FOCtgF&@mD37 zF)_$~cz+lJ-a_K~YB25~Sa}l#XS<^yup{yVUqC@nI~1Jn4qWVvf-|oGXI=)*y$M|C zjJ&|EFa>o&*4bB)E2cLEc0+zpPcc20@f-@obh+oc$@#PVUPa2j)+jjI0r>$Pk#|%q zKR_(=Xb%Ox9AlSb?;+o>2U6YZA!2QH?A_N0^NzK}3^6`5^&>JdgS5an1UfE4V)uoG@Fl(L64@15 zg#A)P{;(2fhOb20g?L1|1>oYKHHi7n74iRDXy)-k$yhHv=81XdA^h#RxbW$6L`?TV z$P-UIfuTc(;{5sZFp7H_Kalt{5 z1k~9n@*JxGK^B%(cQ7C9X?x-9GqY4qWuI23{yVd@0nT!Kl3O7gQpAng0_iF8C4uUic&K zTlgIs&HWi0LQWzjH}kH1L$bk_o2xWKJmRCG@%k&TV)8^Ku8L*DgSepT1rd)2ArjWQ_kKmM-(O_{4ZDU%3K3d-lYG4?KiX zBS*<{xxfDazKkC?9$$X`1y-+Ig=g#5lU{e4S(~RUqV3$V1NG}YE51LDA}uXe+>at* zFo^pk0gRP<=gpK2zT9k6&(j1`GCueD4UP77LlfW5YWHFaP?0djr;8}>ght*S#S4B{ zwAlM!wBGwJUhsM!FCX|2&w0IrMqXXeh=KSIzJn&-Z_9Z#0MpC@;1mZlVm`5sMq*vB zdpTf#B3)3G+m`v|RE|yTq;?VdL}b9(B>{G>S+IA@)xj5bH)evJdmbEIjQC?;1QJb3 zvmZIS(pap(7d?2<#HLQBd=-c`6=0lKH2S!u$nM9ApbPV2y&`pRGvZs%D4b5rmg~5u zjK@Mf9tm4^Af#_!#5g%1+SyLVWzoZvYZ0M}64RxqOc_>U#wcDdMdfjf0V8FPa0drm znlughX-0WG?zv-fE3B|mmHQ5_rJTfVNI%*gxkukX%CR2Ejv9y5bN!Kd_+^+*yo{V< zuSo9~lmAP|IsGp3!#+d8{x(S5Qy)0j0SJ5x1?R;0fF{U4*;bYn1hxatK9Brk%~5dr zMSvbH7dj*V+-t}^-W>U7Uq!)%E@HY)C=k=-9eYMjS8%>FaJ~z&ykCTI?{g>!Xoo!i zH-*|GFF*k>dH!8dAhx$aY-_&vn=r1a4a15@5aL+}yZzpU>#1*H%ndW!S4&GZreWCV z@fbUCDrU}EjG43MVwRAWYMM4}CQhF&9@H}Ua)@|InN;l8Y_wB^FMkrgDBgO?{YnKc zLfRkm1knV?3GOEl_V!#PcT>6?lU^`FG4ISpWY1|h`~DQ9?hi%e#2pChK3&FhN$xS< z9KQ6JE6d}1iskfBV!_1qm?Ng2h0v}uaHZ>Xg!LeJnIk=BqI=H7l^!z?BFe+NOhxcCG=c?*q-wd)Mp{m{G(*`@kQ2VHoMoYtnh^*fT8QYwQ<(OU#k*`v~JxR&ph)C z#*G^%yI+=4Rby8 zsNwST+hKz*x5wnOLfmJAGm`M#iFIi0KL;-yosZ|Q!QAox;g@h_;nP|P#` zXH;G=5S8cuh)N57M8!oSoihOK|Nb3k)8diKZd&-Rq+HIr%$;lH2fnbf72R(5VocPh zF~~|wf!D5`Xi&Evjs;wM@O_HLcL~MGw6tQz0*t-+NNrJG)uudgp2df*{ctWXhEDpyfdh24%7 zscMxwH|C4-pEbJ$+oIoq!qr(0-)Sa}ll;QX6IYy)-Y)S=TbwjQ{W3$R7CXBI(Vc0BjOrYen_h9CtDJ< z{Z)+n*S$wK84pq^;5Di3|Fwzs*(aak&&hwFfB*idTDdYhb?hV-sf@EW&(%a@OsSV& zd=V3WpMdNvqXaJ!zLX)zzR^nAKa~x>++^cnC*W8Z=z`~VzJtaRymV3F3&BfQG&s}| zjl4Ud$==TBvflwi&rHMWs6E)6;ESC}{@9m#93C+{G5-84^zr@{ZFcrXgZ=*%^Xp^8 zsPIKB&nzvJ3SY$f8|?3nFAx2SA`DGGgDGGOmk6kK0X z7VO+j_}HTWU%5u(cucCSA2v=($t4i56o)TLxt3RMP5v=y_}nd82HGzKFCGlUPtO{z zI~xuzX_(>_g;Z;e4dwZ;s5iw7#(DW+2om}@A=b$eF)Db`0Lit8FeO%lDUSAtvG0Re zRq+mXNRVDNN*88vVqJR0I@=>o=#q0^#BALlw@quPw%N@wo&xfkGKmk9zyZiQ`X;gh zIwJMr_sETzf<&(lC~#m z^7lWEe4iR9IMot3_X14E>mbvoGE9DTkbm|i6r6h%CjUCfK2Q;+Bej6DuZZbhMvi}V zWF5RujC%&4x6JXEkhQld(swrn{9Z-A-)lmz3%!W~|F@7I&;j{JJEA}gXRm)28LJ*e z`ih4U?b-}kNt+OzdQ$A0c0F4^e;7Fb!b z>^V&Nb2_rcI=B_ueaYJS%=#yQDab59_=5eo{LXA7c3T9-eo5%51m2JN?-E44yFlqK z?Bj(<>ah?BZ!bYYj|FD%MS8sm5x_7_5{m0F7qQ*vAg23l8AzW2_~XQ|nM66q(PM^P zm&J>GP;as9Etk}dQ})khHoMpDTHwpIiqIo2E>6M}b`!>R5w=*HmYy(dTp>J(jg6I_ zFYMQy^K%~N*+mIGTUbVMSj%hTbe7Au!I#@(yvL^IWn*dNQM}AR(T!52QWSo_M`wlqVv3SxmpRTf-03N z+dN;&mGM~JX}TT8^R@`SRIFG@!WK1P~0zR?-5QZ)PMZWBI z>_0Nzi}$$Nc(F-cBpH(B^0fP#xquw;+Xj=I5*&h& z!-gY3?V8Zq^?5aE_S26)p>xMhFeD|4ZwJNe#Rgx>smX&cPR^k8%jmZAQ#3x<8BKlO zLNo6o03%bcj_A0rFQx`9$GMCv$Px2cJ9Tr!!zDT|5w4Lt;dJO%wA%A7nwSBWtBLF6 zx_hAQjt}4xvZL@8!7VNSrtIm4({bp#n%#{l-Y!l$&liG`kJp*d%gu;s2V<09g$qfb zB4*bbF-wy+J@HGLDG!sq;?T$4SO{Mjh+ly(3h-h2xl1(mUQWIzj)G?LoD(lj;Y(K` zytgA_9UY|SORNe~^wN8)lq3R`n7($1?kiGfJ6!tq3q(v9i=eA-IWka6sUo?~xf7t!}B!ZoDaHI-iY7*Hh9N&7x0<{Fzl8rE8uknz?|xd{7b!%e&P+}o^FFo-&)8$@Cb4aK8C#G z&4IvIka6Tmq#vq)EdN@_Kl2(2&b*E+zv{?1^nb`Y@)+_@zl?&juZnz4E;e3VLPakc$}UNGk4ZZ>>TWG&uHN$^F2mYow(f9vmPpsMkaF0 z5zV$tLcLv+P-_>v6C004+b5!-n5Hhli>k)kCZPHDNusPce0gf8(2n0xd#eIjYFj{; znw!U<79k6P3*n0>dv>$fhE2cYnGK^*Ta2&0aWtM;HyZWUjYX~XDqzvUms+Z7igA>d zmmV;lLLT&h8I2l@`yxd6Qqz5u8GtE-FRmj|-DL!x&;gjoTadvX64a%-d-KPXsRm89;oy%D*d}M{`&eEz@@4L zFj(^lW;$1g-TNQPWhsFdtcgDay@-}An_H;&H@9z*`JO!nL7-1sGlP8bn;w3Jm0`V}vqiCOlMn(={f*G9p!XceorgilU;ZV`Dflh%AUqZ-PHhjho3`% z-;2mQ^0Lq?Vmn>~0$xY(01qkat4-sAG zBZOUub(@8-F0&BPZMG0;Vx2<}azA2wIBLo-xOLsKCwHIwgDkqR-Td_;^z5EL@a*o%QuRc>!OqF}ulF+icyuEM9o>w9B7OJZUue2zB7VNK z7yXZTpuxs*sI_A}T5g|=IWec%8XJimPkYHu4SGAxY` z!t0y=#FLvwp_cn_e0{_X(;|+dk>_{`P^vQy%=$5?>pBY02-R^JiKkpf;3?OUs6(m4 zb=C~WGpmN9=GtL+(sekhdyGVF_tB_D$l|7`u&Xg4dc8a;<}31k5fal{122>{@baiw zmnC$0bj`0)kE|YwhY4I(DSEh2L-5ebA$U+HWq7c4__ADqFN7^-TJ{Sb_-lwxgHdfM z!HWi8^mz@w6p4VP>XJb+t-NTE&_GlXX_du7OcxA7#d$yCz6ArNDvIGsQa_=}{2zpV zMCBR%@zbugNXp3qyAI@aZTZeu`W^N5m<_(%A|*#7JtYBA;UVbIz8${$@(X4AgemXX zWfPwhX2WGL{q)zOG6NW4M+5v(t43{9W#e)s!j-DUfQw$0D^^kA%Q-ne&FVJT><%{D z@i8~n2hUsHf6547sy>KnqU`>P70|uOqlj4C1Xx`Grqz$b`Sr&zY5Y{VEXI4$?r-J- z4juBv^Ut?NnidC&jSkmo3Gwl0)}$#eUAiQPtzDB>lXj1ytzEqajT<(?@uLCA%uI#B z5G@1k+dN;&p%tEXB6BJIBD(MHi>3#3Jf%|2otKjrVmyzk}Z*C^Lwc3!MP8 z+2m=iG~wrnlZZe6Rk$NBsciM6Hy|BT0+*xZuD8+Hx06_|WmjXxMF1mHp|(5T!^TLJ zE*5Td`L^}v7< zU^qTXDAL{m;SSEY;^d4dXFJ5G@FmvK4k6r z7y6>q13Aar!Q|H#nfscmlK_i^rMkT*m?%>8>rKW+i((b>rW}E)Cmje%dL&qB*v{jf!K{F zki07p>8GM$N+Kxb%EdN_jZmb#NNF!qHnZ8iX8LP@@P+-UUn|(SQ)LYtu?w@SUGFyd za$}6O%&KOe+JPAf_~fVy+W61KbH~lSUMxLZG!@2z5!1B_u&$Q=vkPSnvQQGV=%jhL zv^XTj3$;8n8_j*iI4dGZY33uQ7qWyaO%IB^kj(4KrF5{x8gS8jwiL>13L2?uxc863 zw85S~P=EInG!Ux4n|W0PFMFpb@MY&D)Dvl=trIaT*bjlGOzcevL%8?|Ul4u_^)`&f zZ-HL$N{z*f+oq!Cwz06^{})b}((&$r#i+A+G@jZq9#3r?iHT=+!zU>MFS(3E)Ai%f zY{Pgo+Bgo+ZT|yfgZ5$Z<)c_~+4P8c})4FN!PmRZ9znyq)#c0%bAB!66$Do1dI832|Ic6BwDp-iHi4El3=AurP9F*WrHs^D|e>9R)m!WzGz}MWECn@LC=`*GpH__vw!I zd!6B*d_qpidDzr{Fy=TGoL+;IhG1E$c)jEzwIB;_5#CsI!2_Y0;i8Pq`#@|#3I+yD zLX-WS(b$Jzr#Nt7@O{ew{Dd%#_I1SIqmz(HUmE2aD%X~tpO0~SBhlNP&?8?+>1Ir? zUY@!5$TJIHZ-_y3X0EIj`5GlETlp(`PrRU%$4|Y9fLLaeCrQ0!c_4dp` zpS7u2=AR(fC+;5nzg%0cxVc^!{2Suz>|}Ri> z+_tTVU+;;KpMFBLIvoMcl~3#u^tmI>_x}Q?Kl>CXogHyu+(cxChXPqSh?qGak#-8m z(ZiQmF&)zj{rV!w?~vS9OQf+|u{|wdI?x&g2iqXu z>p5g@ZG=?MI!JY|iPSZZBVlC?#O!r|DJNK5yZPc?VJa7w@2%Pgu7>wKrqaWOze12N zaEdHnsBC7ld(HIcKT~!OMF699+eLt(mnF=&Tg3e-3wWW~;LD9Mt)?^cbFnco2yY%* zfaj0W+eMA{qQVtx;Du7)i_kxSFP7lN8hoLwffq`HF4o|SUixx9bg>3rticy{E!I%z zy5Y+X1->-dG7`NLRp z-VY&}8JHS$2-V$($pHEh?ms*XXGRN zM0yfBZ=H>Y-G}2*kE_F%LI9(dOR%D*CCZA|%Okq3#^~W<30*W@4Zc(p`3IMqcQacG7Z2KK^8r9(U)uRMe%e|fJ=$+Ws#C9;Kf|`i*mEF`9GrC)Niopls9tnSo6v& zlzgv}LwBax;LEKQw;?+{5r@3@p+Wt6m^k5g@w`>GReR64(`3~HMy=lf{{S>?+yoWx zuYhV*tb-P7(%?&=t=lo1l>?LKss(&;cXux{e4#2=c?cE6byV-k2Qm3KN4)ZUE5ydd z$z_!WUq*}=hW`D(mU*SI^!l$G#*%vdwbzj&z5{5M*W=Zs*@g`pQ2og#F=N^cq#KP$ zPAZD?q8H(dF|p|0n35DF^5(i3_iY<|xuK>z;lxRhfiw&_Hd?&Ix0fC-h44kF$?kXX z`{^af6(=<3q7qC-*zF#S`ktLJEMT@cty#*4crMOnTtuhspQ7ca?pPVy>pT2Tv$`RrJ`M8*zg)cm!r3Z?= zhY7{KPzXUx_}DEILpDdsF2Fdayyb|DxU{*jG8v~;rZ*uyHy5L}M#5e!*WTUwdg*aP zC^Tqu6r!`aMrH1@ukkK1-A<()JBASFelo@i1MORbF9ahR3}K-BNGCgleDwul7cE3) zWSCfr(zP3v$2q6ZaC+<*m@-n47955P zUwnr+2XpvBu`99&J9}LDd!E?dqH9!IxjQJg%k&k=JddLZImZ1k9QzpgM_)tU@z;vU zk3NMQ@5;zIQX6@Jub|+m{-5a}E1!st;88Lril<@yAY*3?GSK4;`*ofmtcbn#X65^#5) zD9Rm3*&pQ^;L|2YP1zmhjZ>ajK7Bj$#ml3N^`O1LiL6$iN}bxwX7`?1JO4RMP(f&6 z>HVVjin*IqR`5cz!Iv9r22&PhUpa)AeCMKVfC67M@KQ2-nQaxePm@b;4O?vR6Nh`MsTXdo~j3szsS7RD@k?_Te$4g1zg(`$E^mwrVFXmn^l)js>(twLz zis#GK;fokv^rJasu@E7Q24em_vp@RpUW26kT;*L#T-SH{TT}UhFN)Y}iSj)o2X7O6 zDZM+L?DQn~AM!@47ERHwZ(sS|AU9Wi*SHq3t;$;Y&5~yBZtkdEvlj0E&wVn0ew9j9 ztb!J6D)f9ge--#*lT9~5;(Jz}PwKa=wLHC#t(J@QYUN7GZ)dg*EBBtoiu(}6D^o73H2Bi1*GHH&Ylh5g+jzaUbjcF* z=+Q&wwf!rrG@CYc3ZAN6Q!Hx{($i9qEZ(1zlcI}(7v7TzU(yo8#XT_sNotp587X1N zNRANYQAkaU6VpT&-ZzzdIH8RB{q$O8gD*GK%ul%RoGA3%|Alzz?<8Zg6v3Cycz(|Z z@JjTP)8+HT5otz27G|AZ1N*(hu_^qZ9H+n+6B6^1F#XJ5_+tMr@J~D>E`v2IPo2wfo3FxR*%Va3KLsu8A_RKV!{Uu9rZD z-JLnQC*fGEazQHIGyibKcbbXaQJxD0h*`T95q<0=cu~3;(^TXIL+}zKlhub`b0P?Puf}lFQpsxI;`|tIYGnV48u9n7@$`&=mzo zUq;@sSA<@NiGlWybwc{t50M-CHS%MJA~)h^q#b@2$y-_=XMc6%`cy!+?}Nxc)k1o` z_{KJ)zdx$`$wJ2k3m+Hv$sfw&4HBfN=MdY7-QB3y)a>Tsp2cCpsZ(|sDwL;qV zRxoaD0pqr&NZZ^9X&at}(er7fdDKRx%M(alT@!H!onTVI3r+t5aJQTCLZj{zFIv9X z@mdpk?Ils_TJlUS#G7m3bQI46i!z(p>|Qr(*8$52EA`h3hb_zQMqSNp@Z|=YsPBaA zbo_Q=3tl{=c)TcHFGcZP$_ihs0T;cl1-wZ3a!7$K)}Tu>Ewut(C=I%3pvAJAG3r|3 zO9R3d3pLQ-i#70~hc7!P$+XGliCA*k59hK{u{`WFPG_b__|kFPEKCga#*9<@u|MiE zLUXe)|ExDApWBboXZN7Zjz49P{xxwySQmE@&;30NtHMsbMNYvulRqsdb~!c=PWVcX}_D zojZbU5f>1dmxHxIN3k@>4~s7P!+HNIJhgVX457DUTq1ntC zGti__WAt@$me8eAg(_w0ZcMNH|8qZP&zhw!(PlO)U-s^M@8e(pcYh&d(Y#-@VXLYl zrmOrA9(?FAG-}!eeLv}22w>#5xtaI_uuQaT_Zqfs+bV`xEUr=NI&GM^?+)lcK<2Go z|0PLIFTQ(z`FS9otyc%$2lv91n=ZkLgebA5N1Jc*F|^(DzW4~}f@TMMsNkim_!#JdZhJmKNOqK* zj_`$z>^y<8#X~!}AXEI$2OUdu#R;W!J(eZ@k_u7~ksXT-K|3(Ze<^04S%JkD)?&=L zS@`nAFud*a3EJ%LDLxiDO79kP_+lQEzp-x@H1T>1)6XpxYg1no%9*iQo}z!m-^UWr z%Oz8d_hJozWaA?-?w5^WNY3W3yOr1t*L^RM^C&Z3He{mzdZp_zYwIO^Vb^2!E{QlC zrUb3xcJmA<7pCoocF)eu#rX+S5M{4)`&ANrVY$IUqc7&mj5aF`RVz1aYpOa-NtK zs}N~#R}8*Tu}<~~?*BEig4qS2&2FyABPvsA`62jtevixhw6hUtYy^g$d ztzkU!4D!xA2b^ywB+5@ehg_ehVcgRYhW)K%w`QqZS|ELEbD<_k+t>&x>z+lj$1_Oq zsEg?JZIF2ESL9^{tJ^KMTsy}LtysZbWo9onyv7Rniy9Ta$Z{=Jr{VRe8@^h3NwS>Y zW;U}~(e+rK?OLvT8+^Gj#+v54RA{CFpB;6<3rA)vUN6Uryk1I%FSD)*yinHyUMPKc zW5v8(s1m>nWevV)!+Pj)HTa@|7X`jdHis_~yl9>;ik{sird3m^-IGyo*CgrrQdgu+ zHc!C(V1FD=jl=BoJ~(EK$KT;6@a%@Mcxvl-)Nvny5dmAUD?JviHcdk94WsZ3TJbxC&2uj6zelBKY!{ z=P}W}6uh|c51h_2V$G?;_<6r82JKsmU%fps#%CkWr6yrP z;1SeYGZMAejgj6j62Pn*ji=m4N!4^4ftNN;#kRyS_!$%Nqqhedt{RCNt|L&3fJUgM zP+8!M1S(89Ot7-{H>pRdQhK-rDFQ~RmA5j0=;fn@dioq8( zZ>`HQOKH>md)@%FT=W}`Cq*OA#8w35`o5FR248NcB9Li}MO@Ss*!BJhEn7Cnu3fv7 z?G~ng9^Y>GqFHQgEI#Si4^102!I49U;OXvx3ink&r3&?w~4S4PMLZ>br@yctj z;E4ZW^$Mi1Wm37nMaM*;ag&C)bn&7bzWxSN#lHCb3yd2(R_3kU2P~yoNJt3YfA2lC zXx;=TPxvD{D@ELMt$Dkciy$Q;8xXatA0jutkJ#-_h+6+X;x~SPtl&jRGhUR_ z72Y@L5o2~Ay>{8)%gr!(Lgd3eb~l>s>5ircyQ1lV?r3(Pvv~3Ej7A5#;)6Y3BQ_^i zPOhBBd|WH2K$eIHo%Gl!Ab1f6s2~$r$i?LVkeyZ2IIw@?}~MIlJQ+6h*3RW2w@llhFz33-rpVr4~<8rn7=%linT=j0DtU{ zMIRS>m*lGO#k~73!jF$#voL;F7}D5huBdwLK0*~;=GSg1CKHBljX*E=O!V>0)U8+Z zzER+dgG(a(BNX_;Gk{xPu8eKCBFRfm!KER?5#vwhd?3iBF#Npf^VVjp{)ANU>8 zFP_mBpzPRA~!i%408&aGC}(36FB?%0Hki+h{V$Y@caC0B&^#kr-)p& z3gIQdmzcixxZ>Ow>8A*MY<8=RM@?FGG*Zt@LBg(%NZ!^IhV4y|v7-rccQr=#j)utI z)(~l%o5QffClwwD7ld%@vFrb;O@AFm8smX%g+A#sDXS}tTWo7v3#8Y-`L zE&FJLFE`E#^70Ur7LShumZOco;`yRL7shm<{uz9^nzsv89K1}IsXpFIG5Asnc%k&* z<)6S84ZK)-z7V=t!k1#;MT0N&dLeufX`_wfu`nb6GcO%Rqm{pbU68E^J%Q&v#-ruN zNoeIZ4!-JncCWP2EOgb2Q=0Aw25w8(!Nz3ma0x;FBDU=mHb|w`&nz@|=jX z83rsr<&9r_JTdstdJOelk5Pv<;=Caqv(EdXrps{D_82YUOC3+9gfF9|*GqNR;dp2F zVua<3Z>uef@#v}{c-(yiY6ua`P&I@~>vl{7E2Y5~=>@~o3UqmF&97F$izR%y8hD`| z{@Vh^2x-8jnwBp68CCxpD5V73SHR2F;7gUo>~d_78GO;CdAw))p zs5kd#_(olUNqi6SOXyC2TG-&r?N@qA3^I*Lm^EG8>+03P58r)@#Kc5p^L5YU+a*o!C&5@`^)>jx{ZlTI85qt9Nu z|9)>ZKo>UYPrf1fib2qdbgEZE*G`~~t*~-cu^IxjJcY4rAqmR&JUD0nUHC3f9-13u z??g}0%rE&!Lku-S;CVHH*#eR1B7xX#+EY4d+p332VYoXt<_evhA=~WukQT-x96jPu zqVrfoKWCbi`AKy3n;U`yo*=L~yfreOtk#qherxx{SM=JMi_5>{**B{*TA_E2jE5%m z>wikZ!JGkSBMNlerqg_%pv(fE7c~LkIY-n%q5+qoW3BnNVt_335ky+zBG`8zEdsR? zzYD))7>3*-fP$P#0l#KA$paNL*@fP1{P zTjWtU_TzNfyk^+?W7X^9ABkK(>8`2g!f9)zUpRQp{5Sr;a~6DNgo@1_0Dyax@O3L{Xnj7b+Jr(F? z?UlAsOfQW9ol9mhP()-zkH+2t_8V6Ye$Ts8MoAAh5o7Gk=V^t4s#<%e5PVaWVDN0G z>NJz?xZXI@NZ?j~m`txr6Xw+4E^vFPRUz%F86|h8WYhp=hu)Q!5^z`A+^}#$i@)S0CzqbLKCw-HRk5x!Uq4i z7r>(yqYwYKOw2y2k^3r?H@hwG%5`*oyH!UneP+g!9Ebmv(Tj|N;{hDyNusaJ)PE^3 zfeFa$+_{KlfRQEB%!z+cxg|vJBp*oU$E?G#Awe>xB$;?ieyjUuaIX0|EqAYo6xbR8 zbQn!kSze$n(Dvtu%SI{pQ)OwM&#|`y4PtO@m4(hj-z`2ex=*1Dt3*jov5UcGzVj9R z=8q19W}d#`$;eas0FJ0TIpkCjeZ=WjCtp#jB~p%Md)pEjhce&BnFGEC#OGUi@ugV* zNxGgz`Y>LbC?~qs?hBvFnf~Ay7~~S8$Zb_9jK?y;nyYXa=y(S8T>V399iq54CAvyq zMS@J)-HkBcS&3Nr!xkm= z@kLR!k2-Xmnfx5qJ&qP{*;9&?3N5PfRcfw#TO?r-aSqXe^T9S?1f-;qyJZ-VNej9B zh-hhi%Xz$_oTr!NHsSOa_ZU_vaSHn_s|ilW9?W6h^y1rmL#wC;*lX4*b#B@B-0QERv};)>rcKd&YdDS#Ts__adDnxMq_$*lA6rX zXvV+!Cv)`j9ngym_8u8@r_YeLyINu9NW8-S7CM9meMk0^Hwz$-_V?GUDYIxcerVW{2PFcIQ#VaMhg4%u*A8n zEztRG*d}D|Oe`%eqQ$2DY~(!O^Y@iO1N4ba;}7}TpEfK_((d%=(9`1UetrQFoHj~{ zwD$?8TerB$PC9>fXs)^g9;%RCbGo)PeoH5jx?w1Lw{o86MTTbYPg#0XLOn#sdxBvS z7*JZ!68nzsRr4@kc|{jUeYO?k18=lUfc~nq#l$Di5o`us*78tq0&u({`$=#k)?CmM3 zMab&t2nh)4)VPEKVK>@Ubcl=!rmk>cI_bj(9^9Vx+xu) zxl+u3?~JL5Hstudro@GoW9*BbCdb zjGMD-1(_W`+nGFuuzLaWM8f<*q7yI&$C(m;uTdvR^;uys_~+!Hie&IE&-LId8L9=2 zjcnB;vzUOs4C?SNH9QgX=Q39PhvC}XT>2xH(YG$>R8*q_cjJo5%UDkDtAfFY=M}fd zH~hz!j8^|iPW1jPGAEO+gJ@h=RCj_z7EAxIT1pOoEYci=kp`qA>MBliabb^W#x4j|ZbaV1jhFCLPl?o}Kx-%Gzqua(_3)lR8r z&=>{-0^}_yftHPIjcG-B&yTym>v{gBLRU&w=TJhLGcQ4xZpm6f^Fr=jFGZ>J6A_#A z17%=bE>lrDvE1Dyq-MIQ`EtOm2>Oa^)>M2ujiC z7P;_9F~x`0)EPABG0x^~5}5bD96>KufZErP(^IR|lhp6h(j3)>N{XH6s`bHa+lLKHU5G4wyvL1c936oTi9`#q{_*_s=gz^=!#J?IUWR zn1S-{lQ#8#&=h1X~lbX**sR&diIDfj#f>a*LdLceY_;s8BtRThe$(>d1X6 z#r*5pGf(fOlYexL^kN$cVaW#*e(R09o}99#cjT`eGr}yze>z>8hQ6X@n*99<=exXV zcY`Xz6TXbWziKF1Yr&ke#7F37gm$@7OAfBgE%QW}NJdR6Hd+2Y%O(d4F_;5g1FOZX zINgjBMcn?YQ#p?3H+}9cIQ3Z29H8CQjMyua!zWMQFpZNMs_HZGOJ3Vb6o!dckiP#X zTYSk!4W)EzAwx3e4?_z~cDt-+yP^>l{Bq>LBnC8Ad8%8G5MDVT`Q!Y>XxkP#1AqxV zzxLN^B}!hiHqTtc?!s;ZI-F}wF>2xxPwQ3G)%brNtt!&x(bLcZkea*qi;cqITH7wQ z_WAF)i$50d9C)h)wxd=qPtNAJI<~g|bk7Zd@UE{tTgRq%4|YSI{a_j#;fr#t?v*=D z`a;4ogd>WI*e&*)A?Td9nl`2HmeWrIe#5#HX8Y5=1oAk&m+K#11c7sVQaFewTGdtc zz8RxJ;kV*bQz`Dl{;-{~?AI6Dqh0f=Y46m8VI4cK+LsI2?B*&%pRdAW1xq#QCAds0 zCA8uAy%>Ee^DsQ)D0A$WJ5)20y57xJEYylKv-k<0ED|q+_@jJi}+aH!lUe%Q4+Je54_PXVKyW4lkThF+8nlI^&$6?TwZA z{kLGbH2B~SgODKBiQ`{1x~eBEXQQ*BdZ?NYhXmF#o_|z^7`FJF@maeDstYat-ll@}F4_PcuC{u{Cp0j=Ds+91qJM|0vzK#j2 zV_8@K)WxwIHn%s~jsh=}+jr}d`5 zh}Dkg@6*RR$z3S+*fi+f7S&ALj@i-{sQ5d2?^mCK8rFt~?&UuNl`%&KWbyEq0Re@E z+O>th6T&zvJ7A`}cgNf;Rm2`L~aAa(6f*qV5z zLZn_dg|%U#PD$!PpYs=kF*=&idGa$YO$}KMvO7k-?}fXYfu*HMV9hrT{?<#?pQSoR zKLD@5`+v26Ol^Y}F3m&R@$$`@_*14e8d%S$E1I@dNan-n=GI>Tz%$`qk51cP$DRhn z3(6A^;&s*hCRGMcKz4)a>AoXRVGi|f!;q>dxx$3HtI1dJB-aWH6G8uaZ5WMD8j?5@ zsTOK(W`5f&wiyx)|Lw#nfl7?;5aRy^Yh|HB>qYYZQh$Dl*3r?A!ki38iwQz%m6%?) z)sGk>qrC<`1{FWQ%xQU85Ya52`G8tR$}_(dz%ckgjvoY2!yI`n%xn|PM<*Ro`*A5S5=SqzjdnaWBr*r^01({CL&TGDvd%x%K^qRE&p zRd#W`{51tjfb2F<7#>BGfterb#~k}$N5o$&MZ8-^K_1l1e)(Fd{pzt$!*~v5!oizacUD{ zt;lt;y)_K=;>y2PALJc`#0`FXRgVeMk=qhNdH!JlUo$@Nt{hh^)zi$kcSlaLpoZc8 z+4pcCrV9GEUf0ok)4e(f=~rl1_-?P60Fi^cR7rO__~z-&@jAA1f3xpd4Hr%`6a~u8 zHYfi9ky1HRTxLFc5DKoD!-m>^Q9Uy!Vzo>o>15)gaEJMNBc}!g(K~j1HG;fnf%oUQY3Kg$2&mogNXcHJ5N_g`mw+rJ5$i!2rhuDoO?$;T(z3PC7Kk?lFq4 z;4ntPb4Fid`3Lq-!%wa;9L@JT+#%vu3YD(lkQ;XeBoya2q?*sVLwVrAdAlA=u=yK5 z(U*qspykw?4a`HL;Lta-+^AsO}b3m>_h9q|A!~wBJN!`v(q=;o~Nq4 zM2K$%ringB>~=*9@5&jy1XIE-+Ce0ao0#F z2lVFN?guDti_+LDd(KGDaUCIJQ8HCVfFmuNw%wJcG!=0*c~OFTyLPKzSi^dV^SwWO z4Kf~CR&OC>_mL``O*F3it_`$q;(&%mw-E4#OTm0G^CiZha@UR-mlLZLVZ}I2m!qPH zMZ-Aj7opzGaqJbK8F12Dm88^c!yEAMdBemy9^&k`bQ(2$V(7&1>^L#dkirkmzGoaO zyN5DymD=n1s&`vq|Ng4h^m6-Btuer9==Yf&7*(b*>4#VYef3@$m!Y$!xV_J-RbzeCchCA?t~&DLZuR_k>x#o=W(h&lez*Yn?iSOxrZAeM1}*7z}BPBwU-fm#_RUjEYp z<~MY2=JxG>PeUDpvhSu5RU0wS^-YQySiSv;D-iux@7>4z9L7~rp6m8tFkVb&WJ)v^ zE5XIoYA7vV%WaDiFl3Hldi2_`{IouI9@8(2|5VGlaLD#ZZXNa{SRIr2(O51M_R~^h z9J1LFB0VHxds;mCcunqR6_inOnY?x^jA~I7{W~Stx#sQXmp<{5`5)%J-YK6>4ohLb z{yxCOs_5mMln@eG*5;1}o$5(aKHLpB;rM&9^u|w1o1Tdkdn)R6Kv=geR7j zd=XZ2aWowE!i>bYwPuG!cY)aQHJRaj>|m zA=$ym=m^}{L~CV)ABOuqj`Ns1;O34UCT5KUm}4Tg{yC5_%S3F=vzhvgX;@nW1`Tr*VMin3j)lnO+gj*W%VVN3$M*ZJG#(B1u z*?A>!EqM>+Ri7wq^)bvG7~$epyqItCw5MnEeu`e`ul=i)LH}+`GTK{imi%Eq?^cW> z7Ecarxc1AVlQ*r@mI=NrW5emvkHQg#30@B$ax~Vm~2b~W~*DKLG<`TBmi%Xze$?YCeZP~@ zYsERJX|-j^5&ksN%il@HK7+a}9wf!SK?5{Jc=|zaAG<+spA^6+`ku3{)OOABTJ$kX zN;4ibu_eQbd0kV`^%`qTIW=+QNt&1E#Fl}i0#a_RAerm}QeD>#;?X=whn-sg(&{4) ztFhi9kYw)F`-$J*!_o-?q`KZpDN_GE(*?-MjMwRm|G-KV-e5fruOKo&#L??L>C;x` zh5L{5xn=P|=n;GsJMqyYYW4p+w_ESW0IRF-ZL4kmo~rr~Cjty~)A}>E${5Lsl-Rmy z&lO%%$Ni=2t}Djomxou}9L}PGfqkGNkLG^ldew{tJY@%Z-;%CeJ|E)% zwIMar7-%qbjQ}Xwyug~9q(9{6sG33@y9C@;hKwgG{Q1KVg;EWg$vSIQA;%S*e|uE; zO;_L->TY{esK7$_*Plf`P82B<3)#<7^B6buzNJ~|o`d>@ir2r}>_qq~#l$C@Mq68v zC%}~cbJ6*dFx8kLZq7l|n?k}YqyF2bF1d>SXogz;<8Ih|b}oIFJ;8>%82w^Bo6dv3 zqJ{}Q&QDkeEE~%cQ}k{B)jyOn=sm77I?>As@0&YY?-~ip+jb^tBJxuNdKQx1?yzS) z$F{WtT_Gx-@G&aawXQ`IA+iM;oac#-Z)19;``+XY?FodI&?No5Ii2CJb-9U@%-5Os zF@xP}y1EmC(Ve9j2%)RJ7}mR27W)eI6AN1L-q5O(ZDt zgrpn;Et0}2E}G1q7Se*)fy8VK#&m~f-Z?-9#2zv8q69sBEq+iXBJGoh_1K4AF)^mU z^?rj0I3eIXb$U0#EYIsI`==ILDN=B7t2DbUfNLz5!DxieVkaP>FWP))oc;1Z%xw|P;`W{)O>@rz%Nn=FHUT12*+s_l%N&?b zNP@XpB35{DucPkG__MWwr3%#aAC^&gAYSUY?$H+7*ML*7hYx(rpO8yg=I#Tmkj8c7m?9KXPe!0*{GG6(Ji#r$BThtkh zyuN%R`Q1-!@naTNe2UiP^;Op63?Xei>8hLZleB|KX>=CoUlPYBPMwh;V{(Gl8e-BU+cHrlx|SAs=9y3F`^>bz19`u7sXodfCsOfVT)4ZbnW?u6Q#D=0DtZrUiR-<= zbCIVAme}5j;`+iCAvTD@Ti1s6l{!!p&_n=gK+XRF5lFw}?A-9zVSMceZ3G`@ss@hb zkp<5|Jk`&ELb(NKQ-)u``Ga}Ldb~}k;F%#dA^Rs85qM@7XS0Y~+xAb4)V>Cr*eAla zP46kaZ!5dG-j=9jod3CY_VgYWn^~5m)%1yzTZ&Ddv>V7RYxLrNqo#1)BE{Pu10G$jL(I6yvgL(LO>DfqF)nK8#$lv2}y zHg=y%VdLi~Cau-iDQ)pRsyWG%4n2D9wU3(Z8zO`sO#uzYVy$hfJIVgULEp!s5U{XG zcwz05*yXu#oMy+H9^o&I9mSf!=lWG4a7Sfp4KIH$?OxjA{vIFrlC$JAm|H&qWbDl1zl z;pK1o+eJ)t%%~9BULTu_+C|`n=Zj9tULWTLs=@VpV`-mGUAWewT{O*4y@LoTzz|eY zg~U2ZVHUji{V042s>a3w0s`#8dfvuK?5aVDrZ^?65!M9X*#j?B(}a;atw37{AzD&< z_J!zqAp^;toWilLOM6Coj_2%li{Jn5o^&uaRzjE?+}E%@k9IeJ6+we-@y}3jejFx> ze;uSa<*p|FgM7K2dg9&PlBe&SkLN)iP3s*z&cOYqdq%Lrs<7i)&KeII75y}$DC6Eo z-CH4Xm$%oIWBcdrpWCU4CgPR(C2Y2-7r!`$bALjwe`fKmtGM$b7Kj4PXfMSW;Mzb2 zD(=C!AZH9F1uHRpJe+2)~k;)%OKL=9>A4jW3gyvA`P5B_`5pLfj4pG!XAFuGa{wemYCOC)o9yLTRDijjy`ok-r5e<8pz!m3MKxXE{((Y4 znAXSqQpwD?Bv`s-2sq|O$NtDk60vO{+3e0vOXO{G2Cs*Zf4Kk4DORHR&bI+S^zPPYP8ex2qK zOjm3*t|y%@p2iN@_pkt;sZ!^{RDsWFUcMCi-_Bo_85cKyegD-iaV75@{c_W7Dz33O zDlo!FN#&n+qy;dKP`BD{d>XW$C5ltpEifx>KhfTvz9(K5Ll*q-aQ>`|bGEU>NL$XR z&f>=L8~@>+vHJM#3YhsF@-jOP${eM+3xZCsR|9tv~I8mFq#T(kMy>9W5`EAu?t2GJCG!2LVXJJNJd zrS)l94L}$Og{)ZyZ>1<#aelDyMqiZ)CwHLkR7Bz>pGi?@d z6JE4duWwMZZAH!4+eOhPs#7WY^3Z+64DCs@%i<%aWE{nxOA}DjXU^(0s@wq8U_aR} z!P$`Cq^RA!65?x7O0Pk@^0Gk1+1zll7@`yV`zsy8xEY6nZH!)GmuLz?xwjD)@ch9U z;V6R=PZ6*8!*bBT|3TkefML;|ZOl*V873YcA4cl@Q3fl&^!%+V`ThN$?`f-rPL3HN zHP(MA^-Jq%oc>q0+AM)*^)b^(8vk}I(_yHqr1w9!)9hd}6kgG10Ca|}PX?%i(*ar; z80CO-7=X>vVXAiu!$lB$C1|xRe{+4v%m2U&xXx1X%viD16TGudA-m(Z+HTmRSu=V^po#rE z0FO^z(lNZq;7tC}`n*t1dU7P6e75yY;<>n2UrhPX6AG`PFWI9S%BtF zg_JX2Wy`M2r2OlLfOjt?EmO4c`M}KUfhZV#7g&bu;^1^ko@xyPm>JFY5&P-Xlpn;i z24aO+LpL8~Ti&n^>+h9v1@VUPV0h=`)Yh`=oiq2iq4Nn+w}ft zuE6Jgc*G`6wtG8e^a7+REHQ8Tb?>=U%4AWB@Y0RQUuxv@0o{d%j42*c^_RTf9P|p6 z5`rkXG=FhNuMxp$;jM-F;LVYV14tm4$D<=QHJ|E_%aHwBrW@4?P?ly0;lpg$PhJH1 zN$6=`mlQVCyB{`xEPwe)GxTB6O>Lfw_ZYrKx({?ZQF~NA)2>zn{J%h6j5 zvm_Qce>jiv7Z68cd{dL+>Dp>SGC5m(hggP7rbwHsT3bK&)%b|}m;W)zhZ>?(@LQXA zkL`L>mG_b;Hp~`l9GVSR*=87KLocA*`Ty)T0Ec2*3xv<*HwbhLL~maebfw85VW`cv zQ?JwIkadbNOS)*ty3eP@VgX+6J6050Kg57ctdq1-4|X$N&66*A0idYcqgNA*dg0~} zQ4>lygIoSCp(UD`)jbFTBw1mt5C7FBY6T33LqrIz#@(w8j(#5;(P?7Zp3~;GgeAwm z%M6L)7vx-Pz&Y0;|FHU^mA&g~v@1FUY<=pPKhhZuF|Y)pumIWmp^aX0*HyHnS&Bnn zL*Cyspjseo1uoo-+N<8I}!44sdhs3*C_HSi1BPwQi=}9{cZ!Y%TShjyz47ZDzD&H>E zON+Eua11v(FCvHZwbhI84JU(PIp})))wpkm55li5Ozh3@RCjeG$Kvabw*TuYsZ$LG z+i1`NyM;I~L(mSrW7dEZ7iNVUk>NpFa${b2x%t>qg^wVwTD;0In-e%{90uw_6luqG zMndfRqkqBPF|Y0ZbU8tlZ2)BZlPvOTi!wmF-{W<(l<8U5Be<5qO-koH>6fr!(`Aqv zj+7*-x(ASy2{R&*f>PcI4ElQjHad!v<2&l~dd5FoLH7i@?|2OQeWzaIyf&llKa2>- zt{}vtHF8R!<%@Yp3X^ttU%+jeCQ%&~HW%t?BnqhAW+;kiq(MQN1`7G!D~DNu*h`Gn0!&TZPLROfdMo7#xA=oaVdvW94o({1!)gooZnhtk@{A$^A# zhWy5tFNwPo_{ww=YdTMK1d^__N!K*;4ujTzLcJZtHlrT)Cjr)NXYB-{ve znn1U3wOQY|k)iM2(`8;DY@S!$P5NU0I7H=rN12Rxr>rj=dk6<+OzL4aX|JpcelO&e0IFTE#=!ok$60G$f(j2uDWua~C~ zoVVTSi$u-r)`#wu zyE?M!-@4N8wsAWB-`yyV{(M>UxWQqyy~PNY(d_4Ke=Du`;k2)0DkY7afh0`mbw~_T zvV&TZGo!#1QDSa-sD8zpb(yE~h$zyp1#+RB0z7(<&sB=4A)E%@&-6K^LWWZ5X z^hxx~{t|G0eQ$vn3T{&R`zi8h{W|if(y%sa{vE>+G8!JLvH`EzYjuN$4tcKSD>^+M zVp<9Es@er<6{JiiJY$lA5-}x?9QP-Y?#fk@b=X9c-Gr)epa_Yo%wa-9bV4p~(wA5O z+!S>?7mk+g{wlxx(r=GZni)gi`|Eqc50fv`HyDNXqWbSz*ZZXCI^RDLaJM($q2sbS zu^ut<+JtP#4~bXeFGOAuwk13}v+(vN+xMycTwAb3&@FU%6qhE^W;wYfJeUT?8bY7% zfZbIUuK3_VwDHWW<&7L@^VnD5M}ux;A3`!aM%cu!W!npB7^%MyY~ORp{dmOd3J%|#Dw1)weuSZn=Y&W5 ztM!EP|Jc-dIw4#+ag`V694=tPmemL{e3Rc>$Fm-dA|0m@;q26ZdxB2CsZvwdvVqc^ zUWNa^E(j129$U3htquQPa83NoRVch7+|TPu>^fB|cF$*aofDV#TyR1K|1J9yMbtfT z;v!GC28D#AxZP~C^iKh95m4c_+HzjH00wEmftb{ZT^tUk)SK*#+Nv?5belZLq}g68 zCWlWdXb@Qz(Y=FIdpO)z?L?UpQ z5A}O9$HbO$NmYSKax}Rk1c;YU79NDDvv{>j0utbvo?_3oU29UrJ>a&`d$3PH_0(=R z1M1bM(}GS=-x4H{_tLGrG8mjP^(zDIZIs(n`vzc@{B}@#w~eP&9FTrjZuC;idILnh z(TJzqvM^{9qv}`j8$uU1oDLqSvFNG%{o1h_P;gvFeX>@Hl6xn|Jf*uqKuUuSKB=Ft z5yi;48?#tO)XyKfViuOP7AS0vm8~c#6$xj#5%!pBRS^C%Vtc5uHlyO@sK#9_`~S`5 z0w!;F%N3SSXX=+v=ZQ^Edy}8~h=m{7uB>A5iyACkIW|+yM8Vb2IbvaHlJfbgtdq4! z<819FSy4&TAA}5z?nF}L zNIW{$XUu$h#r0I0EbNaMlTH#-Vghv>Gbv&>m9eN37 z+{Y$(KG2SBKM4o6?wlPlOS5~M)JHwTlCoKmdw9rZHhk~8=G$I-z~r{P9)KrtG~vE< zXIuZ^kKF4uymzsFL8)rnQ#I*rL^Ft zRVd#LSY7!acwF+*lo&tW@@%RntUukx*TZFN8X5HU(0MzR0Oj$N2}YfA+>fEM!Qxi? z`ipBK?Cv`8eS5MJ%^m$B0-rIIk(!#|Xg9==&4z!B0yBgcw&JO=WWcS+_HfR--HoZPPXi>;#-~YkNI`uK|6I&*Hobbuz;+!BS zF(h&4`(Am7~D?gY7WlmIJKFid6O7RE(ca+=;T+%v?-lmQfhY^J2oE}BFCx62FA zwgi%?{v-F@CiSvPqop0upnAIn0qG2{;(?I`w$hPd2J}SZW$m_kDBMJyB;IWq!9eZ0 zrw4H4mwa#9O-bfq>stlHU8=tRI}&SoI5U7X6lXb%%NXfLoTK( zKt`%ci%FA+iDA`o@Sq3Ro2rrOl#1c0^x<0-P6L+VRJetBQ{Q{xS7HyLqS_{O7;wb!M`|nnX=txaja3*_5zq$c=7`AUR+#yV>W42CZf|RuToX=HzUc&tH zOVIbUr-^}xCbH>IinTaMNIe-WwwPCpQ9B+-8i z>^8OQwN)dRA;iSQ+$USTWnFch5&8Y)3$@9RTBnDN~FvG;)G8Q~$jk)o0xs~#zng;p9Y`nWu&Sy) zFP;?_<7m7N(57R2p^|zrdd$WiOsOPXwShd2Z0=iG%>zmCbad-*1(BV+UWB$pT+}ziTDrjwX`6X zQXIR_ZOZHh?E`g8XwEpd8eBt}E^xRv@0h|n`Z1;Uety=oGdrTqzUUhAF~R{U&5_U0 z1njU$C`m#LzNx_3x_5F2*!TA|pSdZHMsHDcEi8Y3xZe7;|LsR4cyaE&QY~cUOJtd} zhLRgn-W##Y0L-8;ecw!DDo5WOL-7tq?@4CyMTUh*+S+S(jQc&GBGl}y$(sKIPJxHp zBX4={)cSIepIjVH@?sqA>sz=7`RY%h+Tn)I5l^^>JIx|et)cjbGE#l?t-2nR4uestZk#X2~_w-^{mqF6)G;J z`s?7Z>EfJ^a34KQJ7WukLvnf9w3`6sk9)RP5(Gp}OLKXatG_%ePAKymzh=yZRg3yd zwUQpR866mMjbYAiQMwUbEkw@I>SjWNuR9E2m$^#`oGV={A8NfH%nExS_!~1yaTrun zPUUxpjWU(L(C|y-MYAJACjCrRvUVZO{<^C|wY4#HeuO``s3K-BT?7pQ$m_A6imE2tOB` z{n|&tS)~qM22B&BcI}aZLERumib5qzHSu|Geu|eSg%&4ip({Bs(_;nr9&MN};hsy2 zR!5N#sgaj7u(JBok3KC2Id0x~@@RGm?|k+gZY*X7d5#wx-kv%|bv+=6@5~naDN9!s zc+6k?8JY~8Gxxbx=i~PO1U&rj{GbiMfp!P~n_t78L|#aIKhkSL9`oIH6!?Hfe~tol zCSwV7CA41HV{qV5sntdbL^(p; zqi-A9Uzv#c*_;^ynxA3UZBR7)M1KdB1-uFJRX$Wx2^zX#QCj&qx!0BP;h z=P;my>x>Z{6}TKmUjkExU1FqjCZ#5Zlqm|qH;-R6qFZ+fBKd4oN_ zW1d7JvUxXR=CN43jyD#UDMx%ItV}H8CMMN{O6ttbHGVwl>V)T6qWEK)^F)DvQk?Sn zGAVJgDxZ<&{~eIu3_PR%Z;*3faU|puq(~J7|`clf6AjxOttHZee!1nvBZ5x3Q zqx0h^U~f|4ZI?qG7r%FdA%I1ac7y2TKv7<4nLQxy4k6-Ud&X_AYb}q4`CquJfAM8A zINmrcnQo-QEh~F{M_;SRNGkL9;W9W2vPSbJ~9{aX`a zadc)la;eeT8O!fv!eoXqOTM<7hH7*3;nG!bt(3<(!%yrv*H~}&risv-oVYGJ^g@1H zS7vFWWDGU~ro&~I$pK+dZX3jWsn65ORd6QW1W~ak<85su-qh`@uQ_Wt$vW0KG!EG-{R?~K?)r##~nArR7>1B18t;}0`4dKJ@WUq;5# zG#e|7mFM_&erP)jG~<~KSc{KW&k+$5e=|c@R#raGSpBehwsz$vYVuNa>KF~#op*=5 z18yzZ={x$~P1hSSt(>DP$EwSlR5!gw;YF>XXi$)PlWQxNAcu6ZLd(J;Y!(99IV%;( zjpAv7wov%&ID6~15rV~8eSB^t1nR~gC3e31qW z6n3YO7a$sVxo!|}y`v_IXVYp!IVUe5sCd$Go?ETlCj>$8+wP;nXYqumd+cZ0mFV8++E0Xfn{SyP z80VKQo}k03oVn6Yyt z`E2>dhHU89216V$Wyl@qAp%QI?d0w0%j3^a9SKT%M+GXwuJ``(DnH+E`?G!eq1D&2 zn%_;`w-kE&e{hsJzyb{s><& z1K8%HR&Ya%1;25lei(xL+9Ulv@gs-X#IoIuYs3mdPdpI z(taZU#)aG1R}W|z5;&jt#~vcMuoU{eRia3T<7B;!N$REw5_x8mnP!uDjtevU$%`9?~wpuJKGBe{vR@j^gsbMhM$bD?FEXO_U4s!ky!ql{JW#k`hzZ@Vhj*-#aJ zucAEu*_o_uL2uA|xd<5Wie3N`Lwa7(XO!gT69_YGZ2uu;W)(y8)Rs==R~^7Jvwt8 zk8U#D%$j~7eD>_=QdwSB5Bddw-lvx2fo)s7n;S@ej8BKb%;-M7;^GXg)rFM!3el?t z#Sns$%Bb|`4;1sOgthMO&B&f-%yj3Zb0v$r)gKfRmp_MZf2W|D-X6(h0=9mMd!CwS zmey*2SB$3>^Sf_0cDXp*jF;&TLdCXvJY1-+v&h8tTWF@6s!wHu()XuKBRSuwOYQk*2e_)+8L9471s*QmuXP3@*Td9JD#t7{erJ5*SN{SG=H`liVuZC>wWWTzwBrzkFS_@ zcw3BS3GZtq{=Boqy!eeF;rmx;|5rtLGzdIoG5hiTfk}%Ci}c^!LfC1@v!I=sv225< zVj0=^D``zzE-Za3X?y5z9O#~ zObCaG>Sv7scjtb+~o-=p>Q`W*%Rcl0^cRVSUqO7(loj8N^ zZhc#p%jSAm&0IMp+Bj$u-~3RiO!y3s-#Qy}jx<%qPP)^%H#*hDlparP*S3VPumP#* z$~C7a*`6g<;Cb6bR_k_4Q3YF#<8U8xNkpZsQ>PE^nYpOeoH^p~XQiB{s7KxPJ{y{s zF99?!J%`LSukY^=Uxv^6qh8#%Zc9%U*Gv9L}6M-yn~n3a=fhHZEGR`B;zsEEC^Fw zFU<~{&k5k&)lk$!#FX8MBz#!4!6CWnTNrTXcHHk;>i>L4oP#%quVJcb7TSn$u;=e~ z@|8;{=2`z@$+$hd2~SPa;TVTC6GaSx;L}3@6o=imcr{CRj-^)7`lvsT7F#*{1wOj_1x(z))c?9cz zEH)*?zAzA(T*xic_IJB`PK%4~o?y?@)udswRkU%bp^r~%Zl7BXE+lE#&(E(VZGCPI zT5;^Ea<*SXc}%d^)v_zYV-^KbM!yleyAa2tCbj_VxY-i1ik1taq-9xwB% zz#7>JuU|?tG2w-X6hhwnYDNbf%faCu8`zYh#m>u(c63u)ZJtGWRjr=&RcGs6B%rMH zMBkfPSsY~+yXkA1m}L;0W3JWZ=NfW3OmcPi>-TT#wQrs+8Ub)A{LACrab45JICIhW zU%!l~be?YpY%g=KM6t23vTVD#T46;8Z*!D)zRDd*pctM%c*h(N&3HR2aQ|D>(Hws$ zcYMSnA&C{*2#^IakR61dHjiq3u~V041axgSZ%H8R!}9Vs(Ihe1%Dfo0l~p_s#=LBL2zGKJo35#f%Da`s)adgeeD}T zs)a(jkN^JeJtYuxrZ3EKnfG#Zg_80+;D){2+pFbr%Pa|%@Z}iwg@p#5*P8Wonn<08 zYD(UhBSmN579K5Bslq$kHRQYcBZid3Jd09@`JZaHKb#5agi&dG^Wo*<#p;3I0(=G# zC7y}5-fbQ^1beUU&hF}3z5BeykizdpZ7H(Z!-nfHP5`sDo1@?3IWY0h^wk(fBQQg^vhRJ?~bxUr46kvxWd_sFntx@0vM|9Kykp#au^^OQ});o3FocSuQlUvh2DsONH{?nCW$Rv9mckOK*C#?{h?6|nNS}wie{@pEe;oC#;$GO`hqI8(K;(;v% z$;A<=A8ZAj7QZiON^!zC$_$&xT4^wgNsy&LXat9h+`<1`eqE@)@9>I7V);)HxPVD6 zXcAW6GN%uV6ZZJ?W`8>0;BGRkGD`UAt2NwFx7+}yho#m0W&z{F=qA2PGdTC)JN$R{ zn$Dh|pFOV+!AH&gq1Kf6iFmnl`EdIB&m>;KC#l;t@907WByutuI>Py2$Iod+9#&^- z9dNjMxq>(A(B{4=8OSBzzF|V8DtNJ6qoY{(D(;S&(|T5Kn3Ih~1P>QkRLVr``fz8Q zH#YFr)5GPr+*a#el7%>n)ZtIG68W{dHFTD5Vwu&U48t+5L05-KSU2?v=3)2mQpB&~ z3SxZwEkQbN^f@{;+KhPzmqmiE(CZ(?mk;+(u$jHD9!K+xMkC(IzTbHxke3jfNcWAT z#5He{Xu6p_j2rV0@S7-u6pi=>78`bH&cfmjQf%9!Ot4RqOnV$gU>}!-QqbC?eW%^9JEZE#L2hRR=iu&tM)qq$ z0~C`7d-?9YthXJljW=%P>zo(1yBFX)>uqYdAHYWFuBr3(Wxo4_tb!Twws)d%K2`Kz z<&TEsTPg2KBy&B&m`93!eMBRM`q(iueIhy~p=uJfCxIk(M-bz$OWC-bRX z=RMD5`51<}aEG4CxclHaa~sBAj>^kX|LWC76;djHwcTlk3HgbuX2o_>y&Z&1AGPoL ziIeUBZ1Hz{8nkDEc8-55~jVaLb zoL$%@igR4W=8+uH@@O~^GENFv4V7R4&brJT5EaH+S(-5UfDBc?KUkKY3KjWk4@L<~ zOvX3|QuBP8QAl&+s@&`r+Fp)at}0o4!2$$H&*7#~ds+01VdU*CPd?$MVQ;i+jOk=$ z+p~=XgRLZ4pFd|C@CN`H_kW$loBs>gK3G2kFqBs??#0IWCW^Em@@WQHFJws&i(`x^thpm}zay{V@Y+~H0wT8WRKmT_qGd5t*FB$M-)_~*G zGzL?4+Dak^oqYWKa=438duL&`|Gy8h@9{yzkI?lf@!9cTvLe`5hTljg*+<93XD+=A ze>AZ#@Any-O)($*J%F@7G$;gnPGy}9^TSC+@Uq}Y!p+}^<-acjnT(IA*>2L1kHxyt z6|Xe=31AL-b(7mDX3}`eZ@iXteqUXZX15|OMMDAims?|+5Sc<+;>sb^+)^Ojurqyf zs1r()!782a7Zl#1P&ys~-6P}%B-`@gKZ|JY{O-miVr`9zA!;lN*yM>ClpE5Jm9R3S zTWg`!vQZOwg`-X_SZEui?#Y2O$Z~>ZY@pX6JS5lwf7R_IdL+2BFcUUxJjE zGc*t53~aG>wd;Rsis!yZhm4E)rimQ~ar`KuvUb^M2>l!5KC zOH`Fv3{vW7)OG<>vO9V%F)_NS=9DN_)_*;zf7UQA zfAq+&Dh}i#?SBfQ2k&N3{!Kmo^8pD(Q4U^?SZM}EAcrK(Mkl1=5hCqEA(V*u>yp;8 zeB|1{;--)#1^up;m!5tK(7v6#lNlN@dMV9cM{E9=np7+_-)f%j+{bNCFF>Agq$lGZ zQL9&{q6K%Q3!<3ql6Cgj1s=D%Z*q~d9kKSu1aeKTubT=&TGq4+3X_T-MzjUBzog|S zB|tp`pL`{|tjh3&KW}Af4M76~0&@Gw&2*6H)zENPxHT4}vtM2YM{E%omc+wOqa`42WR$y8Lca$3EGb zyoVj^NjjT~Tn5aQ$@Wnr0bFwTJJc=uMH!>E?={{G?gU-@kwLRSu+W9~#NNDG!vLl|6_iF-xTaTzAijGq7lkJ}f6*#2@hXhzFRUod#gf8{P&f zP3*`6(N*a^{=7Jw8Z^JG;0~JiUm073UXWSe+H&lOqL~a1KssHmBC%%3r%|N?rUKPg zo{3MO+r7BQ7bZJ5DnQa{#26}`dV3J*^SyC8p2E=<1}$}yd=T+ma7=NVeuME9mAr@Y zUB75~JLWmTHS%^(;w{EBs!srR&d)^v}OpRPBI1 z8khM*-%o6rNa!Y@V zkP<*Z_~1j*arS0~{y>*@uP}}mhT7QJ%*SRL@^O&zeV!6rADzxRs1{>FE1+&^)>J@O z;SeZd%A~EHr&Q9~t+e;l8Q6N%5Whg~RqcXd+n@R=+J=4mj?j66v#ixo^%HXyQkE_B z#Gp3%dhg+qG0Qxm)izVKkM(_dhrW&NDz8f4MvGG8jBZQfwoyU0f#A4fbS~M?z^vBt zZYaccjDIg)li;$^Zo;6`ipz;DRT(X3%hWam`EosC=IUzUZ?4^{fA0e}8}`aNnmOH6 zj4cJRpcbUNg?fLdiHR{8;~+kDl7*~_OK~}%PK~{MDUV0u9lH>PJoBUN;r@_90OLg% zGv5r!`^d-XrT3+c3A`pMMNcL8lKG z2g&igKX?8!Yc6wa(hT9Q)9x}>A)@9$A<(cK$cw%^|2T6we|9?;WDmbzS)fe1^^+~@ zF`Wz0G)Uv!RL>UJT*sO@Ka2l?@?c@{9qC)Fo2-K$lG@YWJE`P~cGWZ&{myaGbY5E1 zMN`@)n~D*-Dm&+~XI^BfPLUiR?NV!1Ow_f;)-q_>x}G_lCLNVvv(u z~ZUaB1#^(uXlcRSzC5Fny+Y~LQPmfrJ$fF zO$I0Os2|o8hyVEOnUD2HyzO*54(r>sg2kW!c^D~&6bp-zU!6R6ze3B!EMbwvu+VBlBh=szEQtsI{pZZc>Z8Fo4vrJ7JM0W@!^ zXP5=|XZd0lE{wNC0~%puyF3fx7O3ul60?R1?)V$t{L&NN1-8b^?&5Yqcc62&jhyS^ zkH5b^zFn3zv?PrxI*3Q+cYuGwBKN1?_HYM^kr|S6{&T#luf{(*{VuT1PirtpZ{hFq?etHS!bcCm9JV zf%|LLyM^9=<=ynXA#e(;eCW2z-m@i|HtwkKDY6#)rOUK_3X7REAW+}yzoUQi!o8z` z3|xe(8yc@L{JcH9T<43?!;c!X9DTJ>P0%Yqq_oJx*eUA$2Yrn)_9(RWLTKiq|7`z+ z4&(?3&XDB0bk2G03$&5J$zSP(3hw`mA}%rfXc#5ryTf6t-8>)Y7^^!)uuzZZG{t(tIL=2Ab+N91;hOJ6euucE_>HhDDh_E?c5YqS3b}d}d@dVNp{j zvL&36$m5lYIpxgOG`W$i!JlGY)*9V0bneL2gfVht7+xe2i@!Jtfo#pXB_7d z1T>-Hf!`kJlR(!2>Z)wZ?V5^QpB5#G!jLQAl+<|y<>iKOQ79g(QbtN>2ZbMyNiz8c z>p7cx^0t%cXN+ynXJWJ_2wBoR3>`NOirD8tzw`+bGdaiZAwk7Ph@4|x;(>S1d9dTb zD@txTLQ&q_D^g~HJWMMuj{Wqt`0qE9bwfTCQ`W)OhKuBuwbWDao;~;T|(zD6i!|e zl2R#}-u2rr3%gWTtXJ=hDd;ywuAg7z>^$9B6=J3Gzo-;(_qRB6IFE1@eB%&Qx?0|I zssEXfRC2v$AuFi<8%5BBK4>NU+Y{1P#15ZWGHG3OoO$$H3H9N6LDY1#Tv;wetf zepDgTJohQ-=(@$ix>-_7bPJmj#Q;WbtRV{!N{JL-u325T_ef36_-I zuUxg<0k@SETVnD$BaJ2`)jLq}fb~pc&kF9e>jV5+e=p?u@iu4O*0V@>)4nK_X_9sS zXv?$gM?8G#2C+7)3M~mqt*Y`G7#IY0J0cNZzuErh9Y}Z*m9&OrNimA-20~KZ33Gf@ zn8Ax65N!NH`y3=57C5AuTsVm&Z4%?>MsVs$ahsBKpFOf8 zJHuwCc#U3ii+u6{>*bn;*2aSJGgs>a?L{$O%lNdlh$cl*2YGCXam7`0+~{g-WC9lL3Fl zzp6}_giacCd4wqAj)1iAm2rRX^Ve>rCZQQ!rQcjHqgMlX`Y^SIgM@tn;H!OLCF5S6 z@#IMrt7@U6V_?q&Z>SLrn#pUIpjie_KAP+VbQ(#ajTc-3lH_+(U($c4}?R`hsv;&mHnY1 zcBUkFvv2O#IJ^?yS)9SQlUCn09MU{qNnTzWAcY=a>2FObxBA0TBnZp!BLT^fFO)cz zFer!6tmsuOaXg)XI?DRIH*!`+ijJ8FGk*LMVDY8d>~?>cB7CNR-D_#c(@uv3L{g!v>Z%DM_ms&z{WcKQ5EmJMzD`U#L6HO&jeIL$BN{M%!ER(IjK3Th5+aPj~SHVx~ znr!GGiJ)#v0%K6o>|I@;AY^_;`bPl!bz-rQlF=|%(2Ak5(syJ%!QC(5%n#969VU|P zGJJw}&9vHxMB>1Pb?Xi_KfRH&4~IMh3Kl^zpE1}VzsCVAF4sSWD!q)J^dw8r$Ul&} z6q&t4Vu;d2!aKcE<_jA0xKC8=|GPWN*+ou2whi1y6W}kiMy&uxJyaFV7K zxziE;5W4fQ@@87W8NU16zF{tv>F3ldW;@wn*7mB>02N+!i+Z~gx zJD1J;8Z#q-1Dri86@)2odt?KWc^ramY-~ze9UGB-QF~T;vh7T$51Iw3XM`fy5RefF z&#HQ<41x71e#{E)K#)FyLBk18#9OoXNSK7M)3bz;=c=4EyY4eo0gjy_++K%eft<+` z)6K7>GALbt=C`@wbW$X*dL38lqxjL2gxOS6s3%pA5LuHc2t0j#5j|;XLWITbIPyq$ zn`3u$UrIXT8!UuW~!b^9`rarr6#PqY+UbJ%9Lw@=j|$vb^R>ME826(eQH2U-z)SX!k}1Z^X71SNSJ{gP6lSm zcdG_$$}6J@*=|_U>br~6_L%WErPi6=+Uh}hkmDbP1|RR+lwiM5WS#i&heh#+1&Y+% z2{A6L;G$fEDQbyuDs2BFB%Lu*fRPzOh^3GnDeEPws5eEhznlDF1;!ZvmD!*z9-Kl6 zzan&*s1q+yg}Y_En&aR>&>T#O9KAn^ z8_qhTp#Gw5iirFqFJ!Gh8~g#Q&6Wr;7?yKsLQM`srN2}460H0}3$1jQ-s5-4E;O`8uNJw>QMqeyCn@i?H2xnX~sWqAvLK1#IB% z!eD!f8A0CQnKLqCfB;xxJh0pW$`F%xbbNXUrK7Nr<+#l%#9SlR80@TSRxL9y4^^Lf z?4hXi3|(#7`+9);5nX}+70e>2;hm3K0oN?sX6`o+cp9G)lAWY|-0$dFQy?Qx5}AU# zXNpNU^xK~1fa#636_ZaY}efu_~J-K zu_{Rby$~iy{Jar-bF3GDgAW6fYiK!Lq?phEg?v zB#=w33A(;($^-Zs&qy*-ZZB=;@j%G@3z zDCgwVGB#dYU*8^Q^lv{P>FRzB>1rR}_d-LH+X_Bf_~hHMK0Vd_IBgO?Yr2I+T*sF1 z@U<+=Z15V{dQ#y%uVc#pUlWWfA~o$F&7uX$uCj#w>>P{Qib4HiWT2FA{)JwJLHL? z`*nw`+^D{VC;isMe5$LM2HTnK#}hx|<5>@--?PY}n&)i7EvBaoOx}WznZ|mC$%R@N zurz&QDKz&8vhF;DO_5-bDn2k=N~(NZFJKdLtiDE*J=b*FPMpqRSAg7?7C-fKN#67A z6{rIxE`95vS9j}o_VwDO)i{u~Vi1mAsrK7Aw&g<%|5}rBh#@4o1Y7Kg-TA8sckNgy z@cKwK^d{kX8#L)m&&8r0$!0eGp?E@JRY=bYUsqYxd{t+U>2DDoor9#Fa0biq!1A(z z+X9qra2&G~UA?xT()a7Eq=V5{ZS(h}ilH-FUlfdC(etgEt|(iJa~))8awpF1GI)r( zJPnZE(yD5N&KTW(6)hheJ;H@RhkVMi!0WGK@{C#){CWxtVbvgmpId{9vyG;~9OjKa z4C-KE8#xF0J{-M^`8G$TK5|M#Qxb?9&0s9sucHK|+S7`#P^DFv78V`;v&LfLulCI_ zc5-Z8qXy89E?T3$eoht(S@eTo$!1b%j(EONX=U}{8Vi1`+<{^x5h<^YUFx{p9QvXU z@%rRqA~|V1QbkR~r$n4uma5HJoz=~}DH2Ffaj%;$_!>tbOYyc~m5?Y;ny^7mfo6Sk zaS@=mnqdi2w@k~Eh8>D(w-Qva21S+%J5c>iSt>jDSg07W>SFNQwMxa~;kkwt$V)o* zrgS2}i7t`Ngrz0^?7gT|r=1OcDyu9L6{+K5pp@RRa}%P3`*nTVTUERGRV0Akngf03 z7$)5pMWQ?;CnVx^0}@{I!~3e>ltvO#Jfy$*VUYt+$}(rU839vgUeTlb;!W7sWwVTf zjOufuhiN_fxG4o!KCj`V5Z0-X68m_%fkRX6o*>^2QejaI_(edebDwkI_(?M_3Bcc4)T! zsrk_rKP{I%VM6pUTVd_hI*7VS3s!o4D-))u|8^(3dTJlTbyVq@Di_}ZZo0%@5Tz3i z_|b~!0nq&J28mQxiT(-aRSH_;TUL~qj4OdztdxFpGYv|ES+()!b^i6YJxVY<|8i>rh|w^K zn$xL1YGz5yJ8Zzuv&_ZEBjn_RPUXad0X#3v-IwcLLu9&Y7m&oI|vFqo^|aVL&ogsyFT;J zb?L62PHMjQ8de%lH7~dyU~><&i-ZeoI~<0svP^34K?;%oFkE?ss_Am%rjx*#32g{% z{PI~-HjP@040;~(%O{Hz_yUpgL?wiOrL%e#MMTxBBykThf_+VYa+iz|AAc(n&8m`Q zu8wCUf-II)4md~^rU4n?i_oE@vQ`(Y`z{Y-b#Kh%lHYvsp3t^fz`WXsg_n!P=>wfE zDkP@FfgYkz?5!uSjx}fSysB|G&Oax}DgSUa*);dX9w2c`Di&F}j((AQ$uU4VR(}MSe<%?z|WX$*Kv@+kB zx_?c<{Od~x`bSHMst*6^)Qbs@trofJ};UosZvI;J4|sei&9V;U~cR z;YVcH`%eGrR{$?V_5HWmS*>3o#gH(lLe@j!{L9G36bZiGqE30HpwpxdVU64zsZDQ9 zseMYA;@``R#S?`CjXnXH$_%J}$q8r#{~4Pw3$)`S;SjpYB%#9qc~jCGuCz#kee+g! zRzxQgS>Ac}S!Rxr{}WyGqVJI;9lb139?)qQBmReJ5)1uc6E|%5%P*b>iKE*x+wrlo zUMK_}0t#_Dt90kiRl!Eab1>;Sb_QOqpTQZsj=i&<^DT=eH1gAUHcK_g1y%Q;<&SC- ztJv#^HVheu1>>nDn~`d&5N!IIX$+^7JT)-y$C`BI9_lfl%3BKg@jwEB8^yk)0|`(i zHl=D{jhB#EC4dJ$VIrppm$?B8CGCxKPsW5Z<^~z?&x@Co;Z864^TUe^k9)+#iHAb2 z#PodNbu0S~uS(>_S$Acw$#EJ`Tl_S8!Gq}u3)XnV{Ukv=e+A}#l|*>xqxxXGtT>kV zOs?^aX1Iqge_SSm$=J+w6I*P6NzwD&N<&UzUi8pF0@c)myu6{4wC#D5?s1COrZC~d z^B;au2N+j*^i72AW8LS9 zCyY8Dq#vz(9xBY1LR1Pt+vqF*dZROm+Uaa(+CRtblvmDru^S2e&Z%c|k%T5HyDM7D zeK$!gsT>^(DLEwZXWn941Sa~4Q&UY61MIngjo&xh#~#fG9Uy+R3ycnV0IvS(@7!y= zZd4oj%@m%j`1OMH9NH}|i%vzus{L|I5J399*L8)xhr_D%8176c)TMW*pQbSUJalq5 z{9LJ$LD>4%dNS8i>DiZ+!plda5bictseVMRNP>|M%#yxlem`DqKUp3AJprXIWO$gB zxURljzMM<}#5enoldPvmD&tY?|*-s!7C?=8@&>F5>s%BAhT9DHvRWYAf@YAav zC@ht%CT05?j_+#Ar02C@aPnWwM31x)boJer}hTCMnc$F*4}{7I$EEZec@J2ozJKJb_c zv8~l*<^#DpLEsO0m^+?Xs$u{cD{-y{?bv9{1!lA^XRv)fYM<2)%aPMX(_D^gMAPfc zh?gh&CE&c2$$sQmP^rTx`RsQ6nBF=nZHJl{W1O}HvMcoy;Z0MSKh3SWFJ0HSq=S86 z`zOIpGR9KQg8P*(h*w>ACn~Yva%Xh%R_YVIsWT|}%qO&(w}{T1MIFYX4f+d|gKw`@ zZwBiRbc(HDx$FG-uX;%YKi|+T$hrC@Vyf|SFFwll2-;N7ey+9~ZQaL^?@8?_fh1x= z5dI5rn>jy>1frB|KG#e`Y9_(En0fd&$4iQ?QLrULYV&$YOrzl1|&a_Egq8+8NGJ zaqb0VSO`&ku-!!A=J*#Y*(#Q(iqijd(7@gJjeLHab~e^0Qt|w;7Z!WJ7@6L)j{+ZPGs<*xpu#!Y>xpIx^ldwvo z$B|FkN0z*X3K$*(x77$J<6CB2doVRAuAb9d7|)Xa2&GQ2mZF`&ici%(QiU<(?w+Kh zf5}A3zpr1pr81mP{$8Gf2eX3Z0UFr0D-W_vQrze?>jSIP1z7Xx4C1y?1&)G_T$q@$pqa`-2-tJQNBD6M zWku+pnN9g8MQFhJ;c!+S293nUJWu9FlRxCo+5Gol$I02Wz(xw!J&s~u0$vR!lTly zQO;Ui6pBJmTJV9MH~iw!ghjKt*W5FH9WXR)W7x+qg%fu}(KOAcbTZNO0yh0OL%sGI z+Q&#-sW}MK{`{)x)Ymn79A}=mjL*CJzy_o73?MkOw2XFB^_PZPvCEcla zHdVB=YQM&TYF*VwgFh+EKBCn0u&}~zuUdqQ7dRGB!h+er0+I_(CUljViEg{+c4|yY zqzKwqf@6qVoExyLdL^Du{c)E}u&dJW5iA-G7~^nwmk*!$oEBN`jmjR=e#Gu_UPUJ| z-mEBHQ#ehN{Pmo@U+B={bEs|ISM`JkuIf_B(nB%^CZ>s<+WS(4Z?mB)x03R@b1+%$ zl%$OkpY@-Wm_LtvTp@5w+37@Isl=~wD;-$llnW$D{t$S+e#`T`e!F|vNWiQ?NZQ~h zl5i$o+g7eQt6Nq^XW4AXNb*ccw*a3O>cj8TzdeS(YU=kfZon2IEpKXQB`hCyG=x)L zBc^t-#*}_X`s}@7Lwtza;BE+~AhoAYb6Y`4h@VO%>?lIAzp^WD z>?C(A`TJ+(=532l)gSJ1NC=jm!^j}RaNHItfWrnt5f!>TIvafx^>Pay6Mto{w<7mZ zvw>*EK6o)Ce)y5W=12)o2HPIq0tP#2tT*jF4pU^^m12~0kn32?$LIJK0DYRc;j_<;JJBfyp(>!ndkP)5vJ;#iXjYm^+RzV7wtD4J(Vj`s zb-$SiC1WcN79*sOdxHhN+}eJjmh8{4=r2V`1oTPU+57<|hT8JCd9O;|r577@_-;i+C3D6aTNZd^IeS7=6Z(1gy;(QL+Bv`%I$Rp*__Jt* zb;2WA_P3?LoR6TnA!BOW_a9cxh6d@nu;_=EVsv?4bkthuit2Z~3e^#x9%ze!$6r4| za<^p z)yh?(YyVWD@wVOU4fV>5_*YQPTacUt=l7E@wqtV2DkQP}y_^p;4VUd(8>kgcVVkY# zL;Y&?kR-H`8ZHJ&EViq1Se*p+apbex*l1CcG5l?lm?o*cX5NW|@|Q8Spt9{QEN2la z?@ou%@0i619eF&Iy$5j~$YwSJMam%+iCt z_EUw212pMAW(j*jA{nBGRxWugaI~nvqx?P-X`&CO1pA8KoZn%P&L;2bAqT#^6~E)W zoS*=D#!?7)CK_s3X8+z*GGR6T)~cD}2vuE}man)*A>9g*Q8(7%Ec&#^$6QWDO8qbi{uQRml|D;yb$GJ&;twg6&VvR6aONSlB(MLNxlui&*@#iQV z@k}kA4#HM&LUBfqP;+lXqgtgDX?VI3r@G8Rl|HEY*1Yvz2hYvuF#w)KyixT*;c``b z%gtLX?ZIH_*GKM^9g;yeNt9qHwqP30mpEDh0fjldMR znYqSjDv#ht1EtL7BZ4g@RV~qfRZR0^KHx|Hi*MLIoHcxI$|{8SUHo7><-v_-9#r!- z^7HU7$eMjUm@>d<>k0O>+-t9LB@Bl`*LIX6N zZ=33M(py_JXIg_eR$Dt~A{>o>NMPz#ZsJ{IxHUO2u?~t2UA!=pY=>*U!yw+nriPM1 zzUP$TU8v;JAbo6#q5JcbTm0cnTbwJvrBj-UYjEfM8DcN_f;bb_hCdV5i7k6evI$)KAhkp_`YV8dLQq+J(57{0fG%|!qiH%k z3!CW@TU9C)w@U#>`l>X~V?}+tgXA3VvQcNlIa>N0ixur?Nsc1)#gn4&N|<;4&=dqC zS{Ph42k`A4g{1dJN1j_iR{r^u)*=ciwNnw>q7XvpwCQSAs4kvr zsDjpTV^uXMQ4OsY(3`3YlW$Pdm$$OoqMEeidY=YpCRFSlGY;@H`V$*FnE zDgO)C$8?PUA~A$^P6RwGk|%;BfK&A^wv-He^`u5!M~YFmSz~&YNKv;$8jP!JqUcqkyr#Y=Z#yA-JiMogvFZmye%KkLNVIS}e_4+wngppok{m^r?HuilMlK4&lQqPk1QKpa56sNO& z(YoS9eTG4x2Gl3%JEt#2(BRXTIAWoJL-`S2(HqTXREunDviV05m~9=^H8$s)Zd{(KV$(y&aRy-s5$j0H#&PhZt z!VsgIcElg|O!b7_c~J<@*l1j0!{uVm-pnW2r@7%CrqDk7psLlq#I~lMak~Z+{8${c z>Qa%fR!*`@n_+zIV4dSU3r(=~%JBs@4LeNX$e$QaiKdOJd>prugP4IryvVkZn&WHY zl+_4kxqnI&N~z0kn}nci6fJBm{?dIX!dbjkQSNA%e6(<&?Rjm3fK8n+n6`6?&b%fo z@+mb((u~ZJEZY|vQ<0h76rHZ$2zDXWS&$AOmS{iAhPNXd?#*d9A(=Sygr4VQt$wbn6U?)H2nHfx`n(I&RNTZ^{Yg% zDs90lA?pI4>tD&S?}dN*=VV8mr$VBpNr)4Mt@P06a&`%CK+$5Z@7VPwv@5vvX6s7P z^&q9i`;{s>Hc%}caoyQ#LcKdMOz!&YU9=q0j;>>^!kcQMPlWxlSvk5L>R?ntThP3I zly>w}93K5{97%0!mED(CJaVVkH@d89Fy+=>^!Nw=;{88w_#FRB}ISrfXJnnd@MVtx~Uoukq7SFOP*v2@xjK{3!5I&T?Qh{`AP zT$Yx-n`QHyh3jYuQa9axHEs4?M^fGdhu?*vhwy^4>4DgJ_ZMlTp=i0^RT09bT|x} z-bf}3KOvNtQ|R=JTODZ0fi^78@&^i`%K`sPcd>Xm#(gUPrk2Q--ZBV~D2*y07e8>! zx~nmv3a~3aqd9I`^QUYyJ0Y1`E@u|1^Jchp{T1xk2_^C^DE%fb{|KB3Q{^&%@8BN^ zXL!7K4oW-Mjm!VghPW|x3TMUQif{4qhK{?&e~Z<#=@?CuL_m*t!9%gE*b_NhR78o3 zPX=dKi|wl7E^uF>ICGSPE%QGsuUPep2Q>77l=DdkyLQo-+jrHVj8w6K9|Dp?ez3GR zU0eJGRm7m%NA+3GW5h_ns-W5jZ*SbGy0edx-^6^jmcO?>s@hahMVnHT^=}L690u%_ zM05i=J05RnZbJygr%5_{dA9+KFcGCn7+p9qJMO3p-m>!Prj@b>4p6Q|nmJ#DSXCu! zm<=Zj#+|=*V6B0-ET<+EPb;%SqCz6j6y+HBYF2rm3ja29-iPA2*-(Al16LdW^j^tN zM}OgGpvtPHmnI)mzrwc#eswC6TOs+*U#RhPvaJkVcn9U05%JLdQpxn8)CYa-l0YZe z2QPw;2;%_e!cT@ggfkeVMPv(fLS9jY>M8c0TZ?b$ z1z+wytxW=kFW(Pe5?sHilJpgMpHR76P($ugs_0FrG3uO%iHc8?U#%=)(ZlfYn+4J> z+5g2HYbM?NnpDqsR$Cje z4>^hzKI$}~h2}L08tkz`&9uMB5V_|6Gg`cy6BkwB6@u65&tsEg)%cA^e}CmvBjhYj z0u-M#ZO|WI&iNJ}V*H$)gCvSWiaS@F!DOY651_{??_%egmqK~dU_ISm>bHP(`U=jk zygkCBGTPyh@QBA?+y*zfyA_w9Uft|w&@K||)I<*!JiNU~j482RD%B`+4J;%uCBM0! zEhRD)6UBK@KMIkMUr_N%Zq;0+GNs1<#7xR=^TzR3eN_H;#XV!-k6I{~Kdhp*Sbu~U zQ^zkL_+M^I+3tP}#ct5T_QTk1&(qVaZ_QMkeWn^=8Ol|wI4qNUas)$QD~Cn)nKy4? z+k2s75^uY=%Kw8^GI7)yt^0Y_e8h(4Vo32iKF(;N?}``9;xzOw+{0xZDTfE^h**Nc zj`DPb&_+qrCO6}ciU>-mF6z=f*62%(=0H|}u_Id&l>PeQ{d{Z0VXt5DR|>DV9Bc`< z5|0)J0LUBvCg?PEqsjU()aNhJgx+!~y*{JJ9*Um^-pSM-g<@GrJ`#$=Z=2FH4${Tn zX00ThS98s{kC@kr_;=aPs={Pj($Rjsi(4L<>R)9^R2zB5qRO;G7xV-0t^ zP7qgj?nQ0I<0f$}PTksZePB!t#>N~p5jomF+@GCfgge*130&1=ER%yYiuB$NLy70?kHa}}VxaCVsv@BEgM^S?jxoOf$I zAz|kH{}_AgsJOQ#3-qGF-Q67;clV${g1fuBySqEVHF$6uw*(39?(V_ib?(jmX5PFt zv)*65nx@z4-#K-vYVWGr2bsgtQxA69OreX2$#U{8I@b;K&+=lPoyC^- zpzpJ%49jM@#sB?v_BsGK5~O>+Zj*n_cG2f51CX4u zP#ZMwK?=w41LPBU{zMz~>L_;o5FMlTe#2lTnbbr%uMCRZhn-Bws)r&8fAOw@vj};{ zT@WGfqI4s}W;^d417E$Jk?Z*0Q}@WTILR0`lSEZYEhdBcqa@OKN<~CUwn3wtISEo` zYa+QYu8MtHVw^r2^xf}dAV1k44T{7~(|H~fMUJjnoQy|1&Qna@1^@G7o$t+2$xP=? z=}DZU7lY!9U(s}!D(mQgAVb3mGyD$Dsn5Uv<41&3MAkeWAjFLawBa%#%2K<&dJ;YR z@V`$jUFb+cz1CM|oKY82ng;UE6Sp(Oid8fu7Kqr4>u;cYNzf8&gbKb zNEe;g4BHd=K{J)%9|3Sysw^M-n<$oI5){hbUreTaOgtj{a_uV zBt7S-^4L&GjvmC!27nHdoTh{2KKv`8b2flIEfsWqi)M;3ohMN)LWXFO9;DWdgq~XP z@8613`U&HPa_yC?uj8MSqlPPkp`)YepvCw_8fi(cAO^VNGO8#7F|lL`qMsLJ|=ox*hg4f%rHTf^MhPfyqiw zvp70SUCUCD$y9srqqh_73Y`K-CcN~>Pkle#1@tG-p5IP?|M}cGt@zKU%gM4!YL5R} zh7A4LN8sM-g?}(9l;%?Ac{gelzjiR_?Em(@resgvVwiSEoYAYDX>+!m81i{wJKxA^ zS-0)zm+W{y4A*kWeaKAAMY-0nUR~{=1it@b(~vXLWc!M)em9X? zku-9jnF84uP^6o2JwS$xzSX3?>W>?R^az-HK(RrMDY;`+Wd?F1`mV`I4Z z$zPZLj;?BL(r?Z?PQ7+4BT7WKgI!jfDC^@HL8m|**?Z3Z}r`yr~ng2(?eoz;obWt|8=QZkD`e=Jj-SybVb+dPrt)c6~f+L>W_cy z{<}O<2VxTGU=f*u$Rk<%u~E{tAv0y4fkJ>vH}Zb!PC|Vh7-*sTFts3HJ|p0;8liy3 zTYNxWP>~B47GX*dPn-9Yh9eHeJyucS(?rg1G?3ryS%|7=j_<#9)@&aSjj{@HHF<6W`6>< z4E;4_ZA0wX@2p}!N{VS?mrMK4scRdde1pM_g zVLoUATLZ>`mM}#|G9ytCW;F0g6=6KuDn^B^!>GaEnBV8b;&i1AS5u)#C$MJC{4r6T zC*QpJCwom(E!{4gF8dS{!RUZ07DFk!68Go^QA61u_Z2i9<)bu?t?q`^&^QC7@b?d+ z(&aR40(tA-CcjsBdWwKkLLsdzfeU9U!Y?-qh-HE0RAFe?P7~AOgvl)Uwu|&D^$<&O zM?#hnN{eX>dwwwYYW#r{$JzG7SUwlJTDFo+%gY#@t!nfri64E@G$6tRMa(fTDUt4C zDWC$*0^}6N%`>8gjASI@=zqLo|Luu>yVjuTlN-tpOPaXb7pV#pT-q_TtY&}zzyXU{ zQZ}}=S8B5Eqr#|v^0w556d~@VrA%fS*o5LA71x4TRF$jqWn}cGd<^gWFb9S0Uj+3= zbd<>T;JEZ*tfHzp8~Tn(=sTes(%6TW?^kwy3CdqSHBOR{?o&*k&Ej^qyr#3Z$yX$z zCc|{lA}S=~A~k9jQ)(bWYutWZz16@Bh)Iu%&N0d`GMMiDlVgCT=rtM(tC{h}-1a81 zFl}tK^mRU-eK&hXC5|c`qnka^8G!@!S(ns?oc~|X8kKdpY|<)$`~ec7-hf-&lS;i%J?9F!|_RpVBjpDwTkX2Yxfo6BUny22~vNFj5Q z^V>);dCRz5cb1{V-7m^7^@^eWl3Ud!7G8(wdorF@3S%ZQ;d9l)X#xkAx5Kh5M&E4^ z@|cmuh9~<+K6Y1#j@ONh(?=LjxeQIJ{4Oc7_vn zM0z^;{sx7ay29zd-~M3xzup2;el>TRnEW|^<(2k8j96VzuXmpljz3|zuEWgtJj28qEk#8}_8uhsf^=cvb#+jX0nm0%VD_cJqn>R4KIrOiZDwHn>| zj$zAjz1=X#d=G6_aZtd!ztA8gMPi5>2n*wcL5>ZS!OxRP+JmUagznRkZo*QJU0wf+ z8F;t2+Ad(5B}Y+NX4&@m?ibs%eAX<7$U=iR?y z-djrOqfvWxmYNypC^JFF{fSt|P8|BXa5lzp1ns`k&nF7S;q!s?O?Wznm5xsJt>gIP z>CNEv?m=m=c}*nZl0p>pAaC>=p6QMdujd62HId>O%QgJn&{GXh-$pmbKZJ#N?9 z=FaAGxsNX`7ZE;ghBCbKssT@3>tMk;)MpkG%rqWFEu<56LLJiQKh65^L82EVwH{1` zHr4h3#nk(y#{z+%1IAr|Fsj5Fsn_J&cg%|KZfl=HxzxR|gFSHM4^sE(#w_cW8Gho+ zF=yJ=X)-1hQ?LMFlfoTE<-;*M9+~UyD%^W&-Fd_dWF2eh=W@cXJ8!-0J2!A3ihpxhY^m0?W$!xD#T=>}t0#3g+ z34K$V4bTLeS(yo{WR&IjU4ld3N!02GNjvGp+ccC4H2c8fiv3Vt7vH8!)<8XN>K0{e zP=SnN$skP4dRHmd4?-({{);sOM#^kUf`z2%j82YjKamp##IBH3h zO3v>_B3j>o!VY9qDnfdZ5Y)72!!$LR5_}Z!+}mHIXAe=M!A{%>`*+oWA_Gxpi+&IM zZ)<+wGo^qYY@v7Pt|bb%+wH8%p=iGC5}JPU1(!CM9SII03dh<{yRn)wX|Wt-9EeC& z3PVO%-L)A~N(L@MqlD`}e5+sv+SOR(_43Jd2YipXyO3G(f#CvN8$qcHw}bly{f@g= z!-i|^(3~AelF15sdUlm^Hd356*M#v-NKJB;JYYwqsv2tV(ZMb2foJmCMmL}3>$=3~ zZLFp+PF7m_dc%psn7DC%g%oW+w6PW|_x+Qmiq!pKEdBx8RXU%)jbqD)eq+IcR{AoX zy}c=|jeK-5H3CyhosJhNM%J2Kp=B8gqGZ4zQxQovwdr+5!S@c#>0VUR* z7*G-e5r)!?t$hReHjW4p7BRaL0#|+VcaFn#_?MHFLc0?WjH-X77-5?1h|!{aSAu=g z&|q|om?|+??oh(P!HL7CX6o&Mt(;P39r3{x&%II9h)~+`?``STPBd{4W|d{mpaB=< z081%{IdkoruK)Ov+u?;E?|}sEz}3vOeTBPTbB6h#MgD=;gVLt?+Ikw4##iZu-xkkE z!)Hg^Lf8*%jAw6kGo96!xO1`Cgd?7<7`!vKkeE*Sm<;A(4Oa$>OplH)DiL$Iyx>w1 zGSH_RsoX0p3i_bPRi*bNx*=t5=dh{lY_4`AN|nm>wm$*6Z&Xp7jF9^5qCTHbHBs<* zQQc?U8f7ik%;dz(Mm%cF6k^7$J;SgfUx|g)xER$D85Kw$(&WLNq48UA3sE6mrs^XxXqi; zYtBY#{9b?K@zRAda6A^JBw-fVV>m^A8=w1dn!Z;T*|cz$0{$2y`Q!_U)ELq_*sC!& zf-NN(8^Gcuc`;#LreOGFK1dNp?j`%wKxEA&n&>VgvRo?FH9&p+C=Jw zh65g|Yy@wWTtuCvs6_aDSRd}sgxhtI!x=y7JgX+6N+-sq%SEHoFAxr1UO8`KV=#Wo zM%B*Q_(Y3k#bzSY%?v@!B=H{kgZVPiAjaDcRjpPCrg04+IFrmEV-E2UGn4wQUTd~iqrPoFwc$|)O+@c?!SZY(>5wQZ7b<);D!lstuwR885yhuSd zCHuii+EV)A!2Z>UMY7M)qL$n5c!3fX)HFh3{3%I!Kp+#6{&Np}lG%HVJfqgu zVQWXC>-AqYoB}cXCWGRr&tn+RY+>QXDkl@%E(h-kuKTTvW;v@12(~I{pBl|)`AI$p zNN?lB4q-S>?n!hx%zmZ}{wI?Q`sYZ{!hJq@p>6nbB9Oav z<8XyuBAeKY9$upiOUs9%dro|iM_dwPvEz?8mt5om)@WGcX6pqqDWL0ZSrj=rA)5ff znsP1piMa&vvy@7U&I`I48%6YQN7G;@UatL-74f~EHpDsmsv0FGp4l!$O^BF{BRN`w z-$vN;!%26|Z7i2CR>F}&NO|FojMic@$Vd2_u-gIMea-W^4u|K@o7`?NSZoqbx#6L_ zPw6Rdu@p-_j>JXWW~>Gj5GV0Fe05ZKMGucO6 zfOy{4HWl}zk0UH=e-)`Vfw`M1A3??xx_;bQi1t%+pD!0;|25?lw>J}Rtq%dz`_&DL z!!;U04hExp(*-p?&H7ks-xYFkffbM@;c=VGkp&tKT23qKEl}z3eS|>n`IhUHKM$sH zj!b=(e&O*ur~a%o0xMfJ7K9r?RKGP_;ni-(&E;u0X$E>1(I_u0G*1xugz;<8NU5x& z9A2Q!(_!k#1um*lVv$pM1vje>8mI^I>{5?Ie)o=+G0(EmLm>w%*F$YP5opgfhR@aO zw+k~(8#FAwAJssZ%zXg9AI_8fomeVn$#zH{SVK33rl`1Fa=ao5m_L%FfJ!zxn~4B zs|h&B&5GiF$Q|aT>vg>ZU@LQ&waUaSoyG z!MGc;fcemasitkY{$u8$Jmr(Bf-6Zi70MELTpiNlt&(=9r=qsb!Z*g{UpR5r=Y9}k z)UPpy$^9%8%xGfZWXu}EN4?u5^(s53-uu!oXfjj*y{02;BjO)QBxe_|Yg8_!B z$-gfU+aO=}48A4UaHV`Vmd-Csg@C#RA~r1vr(1F1U_wc(MKTbM;3grMyjFg~!_7j6=h zWS~R_#xwLe6Te5!93&ZXm3h4&$@G5vLOP_X)|tsZ$YKYV0ciU)AlKlbU))2IybzMn z4B=ZE)&IYx?R#U`zG&4?7$$geeRXG+IAX`Wlw4eD*fn)oZ60h~bX+o!2qhvRtwn}~ z_`N8rsNKL>B*i$J_`EakFE@Ahz3*?e%pS@ZFGRXA_|#G`WGo4C7;Q%^?kYxY9(arr zn|2d1Pf@tcOc?iqjVRX5gu$bBE?lS*-C~_KojUdV(H%z}l@p**0LpeLYaoU7G`Lt) zK$uLj8I^IvYD{M2)3>Vzfl|2ti8_7{iTwe>=$|=mLV1tfWa{fK9$`xBsuD1@w2#Cn ztG$?N>aNcW-lvsfu?Kw${0vi$*qPo=!(j`35($^UI=YX;urI9Qdb@bP7~i8Fdauyq z+%AG6c<{qPP)Qj7#X-pF2>Svj!J^3@{zw8LC42)N13x@2;>^ruMXt4pWY+RIQ)J@ zPx4U%u})3!xQxd?`7lV6!?DrBc<+%he#Gj>knZenrUKHp#C6bY+=?C;X`XhjBmOdk zE5rkYW&?*F)I5VNsN|IcaI0LJ^{> z>$F%+RCl>puBTJ6Sq)Z86Zx*8NI6y`TpVl{vE6!J>d#PF+vv%N?ZYAT@A{TPxr~-> zfvxXDYKK4FNbEWwg$E$X8b%B_OLzmDiV0}Y$mjsB1GY9WSs9@#WGCRHhLb`O(a-HzKA^u zNc&ndv?=8`@aZ^4hy*SeypV;4xw}GH`K27TA;2`K1c#Xkl1n}(mPcu&fKAJQ1ApMc zDHQYPEO>=^?`%eKhLW8edrj^n^Jm2WJi!0p!z#^y8REU843uR3c+pGwUExZEzV&uq z<_3BzqI zt0MLb`xYH{A>UtHf)1e%WPH_mMm?YOX|0^~QvYJr-WAm8JAs%2I)p|ak-B2^Q?l1~ z<53<<^kQxW-)y)D?-pZ?MA=2nGnxIYl}0T+OGBcY(eW_DgW241vzKjOpxaw=-G>WQb;s7EX8^*qj`jb z8zxbUp-i}s!Cg(pX0CuXnP>#eU{7R*BS7p|CH-@VBCgr>ud^cVGML_wcx@$3c*mt% zWWkeTW@1_G#KQ#S5oUG^?p>@%XYQokBU~s+`ZL4ET=qN&)N;A+UlxKYU^>@ovn7-1H!EhR5tNpG+r;EGuz{CZKRLJfK zbPTf2ISh^>dhvF7;OR&f_m!)0wO0kB^1&?_*$RXq5S&G*n%AjsF#qY3h=VIhFZt25TzeALB11BiApF5g7uF3xN5*wh?Uj@jw6s z?-}y)c`+vyv-kHk`CkW;J+7xlJ&vz>qIc>^0yW<2rRa0Yi2V_2yI;tF?`F_%&)$?a zRD{#EmU^|wD!+D9x%g3LZn8sk@(ePPKvCq6?ala%=8w8)-AT(w4kjm4gETcyb{^u_ z0?MhPz|du;0Ir*GpLq{zF~nyFCls|e3)W*Dth0w69)J^zZ+qYB04T$RQ>vdp6JMej zV>j7GQv<*1Bwf<7@ts4HGsTtI?wrQcXL-)*Y03%ReCLR}+J8yDhaVV7_n;x9@vYsP zm11Deb&j&>W86sEez#$Hp@B1d5%p=a;JZzdXR6a;dJYP3@^ka$r)Wgo2&*2Nxq#jo z2lx-)5QlBr=#Y(-Vk`yFS^z1ct#_9QG);R~+E~>Y{=^*d$83-aXVpl@(l{-Q-X&Yu z6S8o!q&!H}L07d3l#^o5RXvUzmC9>vg&yb+g49%k6$M`*^WiKs8g9!TZj&b=^;JPS zZoCk+oiDsZ4;x~w?H8`Cuk$PQW_M1pV9sp^XY|Ng&Lwr_44@JO(SK;BtbJLL>QV}g zuN4~HC+0DStB|t#R#56L-mQJ30Toc{5y(!WBLPa;B=iTRBdfWGD(_6QO&V%0zS0G2 z^_y3AIPIMaPOmd1PP#vaG+dZ=vraQgWGle6UEl6C?i$8XR`(QI66rt6Q${AgJtF$|} zTP}T#KpH*bv7af*KIvoWl3W} zVUZJ`_3e1)7vH&vvT}pBVtRPFNjVqZ)nE)@s#G4HA>$cBsz()NHYY*^3TZGY05T9YMYi4!!45|B?ta`Zp4p zpz*hGV!r^qZ$6*OY5+dR94<3G0yf2&^C)wba|0t&#s;j}yS{C^{ycVv`pwzfa<%;B zT5rR|7AvKceL?2^mWqrHT^S9bAOgSC14lyeb>NZxq#r-^fQ6%-e!ok&GRvT(B##5dc#aetH(7NCNVGqO72%(KX^@u)vU>MvCkVZg&3)e^Cz?K{jsgMs%MTCGTa-1m+<#wQh zRa1#t*x0`o=Air?E)%R+x3ZV$FL$kPE+^Exw=(ZV9k#1!AT^C7NQLI3BbBDg_hpl8 z+CLRfpA+Jv;&Ku@`#&Q2zhDLSe`pq|jZPfLImSrK+W2C|-Dw}+X7ewP_PwLu_vyjp zp!p7TDF=(yLPh?hNyWhm4Db%$yF}~TvB%L~`mQgnS(H`zPoX)JDLlsYGV_jDWX11Z zUP=jA0KKSn0q@P*(crq#NALD9oh5y}j4{haS8k$sAUm;QH-6x#eaKd5d^#DEByzM( z&j9ShJ;*8l7o6VkxvE~o+Icc*6J4U9+>XUAHIhr`U3~g%Zo+5@-HMoSS|>C6LC(T; zFr>gmRVC-KfNdT4mGX)GBtlPDvdDfzd#drrx7L%Vv_k2Pg@W+Kse^LB&(&-4Lk7rUL>SvnSqjCq@{H zF>En33R+xCXoz`xfsoJd=fXJ()NnGhOM)C9KH=7aWddkN9HhBh?Wu?2y>Ws+Ad4IH zaPz;;qQhiygNcPd816dw^K;#?jOE`5xY_H6?}n&2XsIL~F@u=bdR%8p(4+ru-W5ry zdL-NDVX({~1MRW(thm6&P}EkEtg-yEyl*J4tMAWdUp@+I`tkTZP3-lzDId{i#auO> zpCDBN1w0|azb=5UVJ}K?IW6N0{ERA85!P~vzbqvM^85ji8xxO;tNm&NrHhwi-bxvm z?O2@AAg>1UD*rtiZuo%s4$@gS8R^u1kg!o-&_U1pv04V(Hv!hPreOL`B&Q(yNyqx#kj@F^&cAkmM>>{m))jw;aM{0an3@c$RKuz%IC5CJO_VJGh!;F{zf*xG@vty;r(_8=u z8T|%R-q;8Gaky2^2j0$m180h`W(kF2WSZ>|1Z4FZSY@Sz$E5BH+@+An%Rt6T2sQsj zd}Kt+;F`7Pts$04!-0qVsrPlj)ctwFzV^I`XfGIGHp5V9WFUGNtfxmejsiE)~Z{@vP}0>Y(#%2-eP(NXR<5|nFs zVFQaZ86K0mFxS>$D&4n`g+2v%%#R@7qJxnIG)38FnWXM7F2?ubR{CL|irrnwqgHt`D?6JZbK;%HgVMHqp9|cHLUA)W8yg0- zYK=gUfEB#^hU*8=JRntA%l2G)et%NA1h}&Bj2-i<6cJ8ZL zhL-$LDIxf0_P-q^#nq z(d|bFe6oTbiuHx$+F*y{ip34AP!x&_b@uO@_-dV)kgp`>W`5}L zZ0CbcxfiFt3C)G{c;Mb12kmlxmbRK8Rm1V14^Mu@7Y1zyzCp25F<$BjREi$6kBQH| z^^s>Yz!486kO;^LYm8TX`-Pa-2fUrNuaM>Uw4J#LxE;5-3k%7vo~&!P<5ui@N4DNt-}Cq`dpl}(T1pDI zeSL_ll^c9=j@$%n_ESWkVy{}ecWJQda|9(!N?q%;Tt@0->$DN1dxeaNhRG86gK1EO2qE%TEy6wKg7ea=h15OQDYDmMMH z`Z_JBJn&0-@Yfpg)KvYCVfj0zW8UNIREVOyKdfX?4gZbA=%Lp5D7S|ZAWU}#RSI|l z7qXCqm@$3mqt9ZCabtSoP3UNUU)uW3+c$)NgOIjhEg)iO1hy*n^b&7`srj)mflv?s zs@tUx8M$fjdxh=QGrFzgVaG|`bGV4Rodx?tG4MVdBwC7<6vFZ8wVSw(8Ex%)Wg{7sXi0J6wS;W;jpZ(6d z_xV7EQoqB&8Q0dMWjraJk08?d3bdG2^=hEd-O4Ts)SC|~1710bVWNuzH|42d9iqPP z8|l!7GanJo6tS_?eUERE_f~I*{ZPEVe{}1O`KDa@K!*Yb>nz(|Qs-5b0P6FNM^2h#T*Gpu(Q--rw=XF2 zjI}h~-EMjJ2h(IyB^3Pzv%MtWWs(+at`UYKy>)0is^r6FngKrgXy30T9c`$Bi8zC4 z%09w6WNaH?n{p%p-?o@6Zl@; zrFzSU@B0WBG<9-MhD%5X<7SM7XNboi{ zklthk4NDskQGGAj#>SwG7zl9e-u!0&CY-fI#u_@h-L72HnsuZCoKS{`YJ&=u{XHDR z@OvuaYZG;P!`H%TRbdtBK3(_K7*GIg&wmP%k(Taxx;v>i{ehLk<1A@X8B6A@dErcn;6e5N$VWU~R`jT{pJP;z4*nKF_;uYWn zr%oO0BUJ^@L1Jp_1<1bDSg_{k2pKIV@KoKu;KB8CV#`XyHyyiTvU_TTIPeeFZNXHl*Kd5;B2b$3)dT*UpwFd(e9rsZ~WL6*F?j1S(p z6;&`HT=E!Ys(C~!)Ky@SX=)XK zEBwl~?zQNI`5@BnaNQIp>;ts%U$~Td2q|bqERN975(dJX;BtQUxD%x%{btzQ zn|0b-7*OotYeTAZ4AP1%Tc?>SI6OYw2wuU@6_d4#iy90%ttdjTx9EN^S5jj+Jm~OP z3<>l?oOY`b{o%-BWi!3BemAm8j#WrwROoIO%aNLmX4{~-_<>79P$oA*(s@1IxY%gT zHcgmBqgp&Nc|BG1?C?CYp`maEB2j+uMpZq|#yNBWW9Kdbb&1G&<1CEN zYrY?ShiC{0QrmXH5#JKVAmLxfR_FgWrT850qxAm%Yk{8GW0fo>2PbeUFcAm66_N{z zsegPxTn3QV#=(r|E*CLiYvgewuEj)v%#Rh7LDAUxb^9QXN!JFrJ6yaFc?~MBVhOkr z#q<_qo9|@0lhs?@IOfR8Nmed_7mdT_PDL4;qoZ^=C2N>bt><2Sm>ASFOr`0TDUFtb zj7bxvFJ1C!d-)jjIiKbpn_^Tll*T&Jn@qQuP`N=zvOtibLLYNfc-&`()kuKVZdHlG zWI%d|8>d9$swNtHjNJ}eb-uBm|3RxDRg9E0eC&$uicAHynYK`&kG)6&w)EE2t+PiL|!C4uLIb#`u?w>`TlRX zH~ZuLpzF&`{T}zQ$FewNIgMsLm6VjO8#>%CBtf@2+i+?JB2*oCSdJXY4JY=8U)`ze z8$HzZ!f3K9+Qr4tfe)>F;^%dL<+wFmOF$Qyth=@unQX$h+6VB7@<&hICA8P!`yp6_ zX16yFv|RXyG!={U6iRA8(C96`nu0p6f6x9wDP8T$qCY%EZ4G7twuP*`PS-BpKrLaU zI0Cc;##B(oV*{S8u1+*|c}*}aXk;MSN#<2SOTlxboXBhltgTXz0xd2^+;bj+lw8zc z*XZ=5IwqC<{*TnvEg%OYZl)xg8zFb}hcaK#1Fr>9L}RL%voc_@svGYuzSFo=p4!g8|2kEQ!e0rEakw&sne(Fb<=`3+n!u8W|#h5!cpYy>}) zy}_^=y-PkFm4GB2VqMnMxc4kl#fvk`d1_y%!nE{Qq*;DOn^F`Zx%IOY=Vw6d*c*#y zmJupr>m%+&Wg9%&(%f#X8AP;#{W`no$!wS3-7_8p-o$-n9^tPqDS=hqV$Kac`kDTd z@hq;XM7n*e7-BE;q{#^)tVIYALnN)Wxxpos3e4q7ShU>9ug&?)k{m8S> zIq*VXL%p9+hKj#>4;AF6IsJCqqO z_^j=IWTEtYcl-Sj(51&F$)N~oJkI;Oc+6TLXhuItt`e43;$mSz^P4N^^1dgdqLRem zXVh!aSFTt=Su*r2pQ|?>X7>0=Qmt8!=l}Hu!uUh8=yA|_57||9sA_t?Ar!0btP7(_ zSoCA>+!orT(f+m?_b*do{h^!W_MRMDLaNoL=kX?@>OxZ!zA$bDlH?v`ylO$`PoJPo0G8wa1)QHe)8`QG` zrO|!8#wibK{2Db{{fP(JuRQ6Vnj#jDVb`bjCK?N1 zadGJv#eCpmo9_)MN8^t9$n8uAo2-xOxhurkpRpG*n#7O}nip&(n(Yo9VaqJ0kT%Oo zgRC0;D|aq3-JD@CTpxhBFa{Z|A<3dOYv@PQE@Ej^S?nQXSK6@S7dLQWhu)9yij{Hi z2V*&>o6zU|gE$43ti2b(2cpa6@FsiGjp~PDQ0VWisLs1@hP5P z?55A9!TDr@m2A^*c#*fQ7LG5}gI(EF-;tm-C@YP5C@0L*ZT>pq?1KHVG}qusVL$mw zY9sL<@VYF-s-E+>J@E-NH0E)aS$6qE_%(rOjj-k??ItWj_6JHKA1%K(?s~| zCvh9>7eNP+Lc6=VcH~db%Q}1A<*qYXa zH5oi@pG>evCKWp;ndY(HU}_cBWHgijD<=P>grVu>f&KF41Xx}D#-f+^1c^kr9_`Yx zm`(vV-*ypAUsWjb->Kitx>8Wh{99|gIpFqq9bUluSIW_x*cYVF10MGEI`*E65WZe_ zB0FK@m+KuD9ruS5^AYbA`#&OJ;aQxFXox%n!C|TR#u-(GLhXhlr1p(N2p-Ygz-}ax z1L;hs(mvl%QZXS3c-^*(j;DJpR-*y6>+ouQ@FG>Kba#D|B#3A+sfq&VI&TUx08~XI zVp`J1Kv^%VG`@{3?F^p@n8LV70^Js$Pe=6m>H7((%uPAN}J3?L@qB{E1;t zhRhAu1PSMD0sYNx;I}_&f=L?~5&RLt_jS0Ys1APAsr1R*AaRk zhyARn0}0gPM$!*HGh%Tj>*);{VBD9}qAIXT{_2EvwxC{o$BDfS`CJ$AoJHmU^Z2k^ z`ZLL(s35Sg87+}CH}q^1TRP$pd`;gy;_RI|Ei#ygQHdd+>?iEudR%(h%3uQTR*PDL zJM^DkEcNypSkti#Q`C7`j)GUsw;F!w^jcW_- zm*)u*my1=f1)*CAXhjXUcjX8lToj6o1{|*Sdvu?y7i3o}>hps|-?znEP3nOOOL90g!p$fvcyTUKg(eS9@*~{OdA-#?+rdHo8Igt>j3S_n zZ6ScZoyFybZ)YVu+t{MkE#vV%*l$Qx% zVj-f9WWgrk0XLjDCB&guKtFZpGK8a-v|z*GjGoizdsh$Gg~IqGiyn_b!0BoGczOD!v@a7Nb^yP zNbm;9>=g~Jier)@Dq2x^lBlaz`eu-da{KlX5)#M`uZ=v=Ym>YRQb!G^k&W`EPG7w% zkI97jSbXM2zb|gvOHVA-Yu40L$f4(yZeAmP=qt`$k}SRcfMyib(bs$;Z&GX%H12|= z0Fg<1C7m8eCg8|3=B*cg9$)Y?)IIPheyZ-`9W8To1*3luBRZyuyzaseyZxsg^PA&` z>76%}`z1}BK_G=AF}mdaCsxXSOMax`H{?XDW!R)eJ;~MlZ9gGETI493!J*!KSx;K2 zSSd*5>H|>3$puhc{blbxG?w?I45)p(?T4jdL9_906h`v{rpQNP^z(A)SF5epK!Giu#;;RcHr z*lt2zn0<#*dX7Nt|GUy*$r2W)8$d-kRFpQ!JX^&Eb7%e7+ma@94CiAqE8`#KgB#*y z*EDlHua<83ouGYw+dT>O2yd>#c(=S`RnhxOT#3f5gV52@aq*iqwpy(oV>XM`|3lVW zMa8*gZQDB`xVyU(pm3Mqgaim0+}&LZ2tf-ClAwVA!JXhzxVsnb?(XnCySsOfe*gc7 zGX{fat+}S$^Sag1QaG2hO_8_^3yA+jj$fB9aNM=~I-T$;ay~tKAZ5;@2#Z;TB#689 zoSg`5blvDX-4y8Q7MToYRt%-@MmWh$m7<#ze=Rb{yHWwMM&{Fm49*Z{S@*4KA zb)5c^@!IqTq@;V=CV{Np1>e|oxy+!49Tm^f}l=7oJqsUd4+YPq<+;-$-d=xNEZr^ZZmCT+)%Mp~}(`aTpV9VV7<_7a) z!p1d7j{M`yT(QF^*aK7u7%j1MK8z_QMj|(izc(VkQIq3O;{3{IINBA9Lx*|^3iVhE zAUhqntquT?y-~;zXLLB{bH#_`-DJ7VO*&*BAcup~RJdz%;6Fw735u z>u5r3Pv44%p@RlcImdK@SJi$8y9Zipi<_mVg7SX;NE@Zi3C*rQL=dg|jaxyP@k(DE zb5|21hU)l%i||CgMGL_+yd*ddTEbg9(u^qAc@`OA~*-|DJmLLL|a>1 zpPp3i?QpCNGJ&a+QR1SC_!Tj?nF+`IwKtACI5f*)NuoflPTXd;5xb`N>fP18{-;t+ z$EhOWzrp&v|L&Hk>L{9Y|`955)K6rth3i$-4RIGrAQ?rym{K9={2 z$u_ebpJ{wNj`Qs)_2b3pN_b4nkB2}NTGOdM!u8GmgyXA-a>~{_5>p>uDcInVG1|dj ztPLnwqwv|_FY;$YR&n{fU*A?SryCC&qua*fuDEyH*ZG({C)Rqox}knNT)@J-u1DD@ zvxg8m*hGJ0oHtpJ(|2~z^c3jOiLmFvUO0vCI0&~?5!qPx4)%H`j})RlOo=%?nSWE> zaw;;CE`k;|iS$Psk7aX!w8qGp`18Ae+J;;9P$vAHewTzCO;^dvez(-q^*@uRJ;fj( zulm7cvc+%sRdgunF>wkEiByyftHp!()9xdK_i>&;uj2wfhb4xUh!WMe8g4VR^o~1}$OgiCcC(bX{GfoOjbQF#l6DJBEF) z%wa;=MNp5IM0(U5u$qB~SS)rjH*n+`fB!1`CP^#f9^Qpylv>o9*6yJ-@N%|OURwm| zy~-^0QQca_kr&*^W(^HyfF`T*fvV*_KujkA(I`G7nRH*{taAMPas|Vb*L8s#GF~!X zIA^hQZtakL>im5q+jA#ww0w;gPt!zoG)nE1kuPS@bv@a|H__GdaX1R7f$*M()bak2 z8s$FGx^AU{Q1&or^Tha&%a@kPQpQW;$TfkAz@{$?t}g5&OcgStgxBYv0!gB^HP)pVa`-TVWQBeLQL@Mlh?KG|>93qMw#Dq6bj-w~IXTq)l zO#qy;Q1CSbX*N<{{bVNw42XN@YhL;-&?4@H<)u_Vd?v+}e_C zjFXbA{dt%-y&L?zv3o;qgbYj-3W~q<`Mj&gbfF>L7*Zxb9a&Q3tX8&^X4PQ|n-pe4 z$fa^?_$>C{dq8nVBjv|P$4se>mw?t3Oqh>93x)tgD6Vy2J!#oUb~M8?%ZE20ZWPzs zdf;MQ?h{RB**k0ZMO_{8(KOAv8LV~=^Togx6_JYK>NG4l5mYN2uO!64wEYzi~8^vnF zKN)U(!&@Xq&T28b^`nb=D@)7V2vVhO>TKr2+BD|N(%^VqaVf|^mN)aL3r9#WO+I@V9B|ki>UI)fRd+#8pYEcA({lu)5~ zW4^j>i=AGd(NHHPU$J;2_q%2<>WAVD!lXQE8R(`=%T(bsrDEDuS0Q&kkW2Xsl6f31 z*5K>bmUeHKzL;#}@xq{{q8Mb05Vd?vT5Z6xX6Z`_YnYafpXJ!MBFuA3^~p(c8txBy ziqCt5@pC3JFQnz25tvN_aqM%{({b;IzxFHsMG(t+^XVATI?l_2aKcp=6$w{*8hc7E z#*1&b-QM{*U+MPY`}OVd+K5Yn`HlV(7VbT7d(?xl(UvVa_QMCcv*x-tKW3z^*DYYT z5}2GXEFx|fOoz)2SW2)IuBlputRj&~JAxCu+t5nW|oyAlGd+nZX~OpPG~?<8BTDh1`7%X#74E zdpK4*2ortyQRaLi!)aJnf^l;(l;jqPZ5(;Cdgb^MylfLH?Wc$5^Stj?^hJ{;i&>SL zPoiV!lLT4J$Ei zbrk;}8C028c^tVf7$g2z`A@V zSgunDkK*Z;k!>0)9vWR*xPkuxK1VVYd4&Rt7ke&uy{ttoG~h&)9o?NKlh zDAuvR0m~-k+$yx>v^tbTBd7ej_R5%u1w}51G0dcow)NLw4d!~Nhdt-bxYF40(bsgQ zd!NkOEVo-lY#w0qiOZ{CLVz*3$F>b;9!Djx^mOMph8AxrZOkZ1jLfJZ=8Nt8FOAVO zj$6Pa<9-Z8?Fb0Uhro&QeJxNqD9{63Yxpn^+mW zp}=1-nDrOnvYC~MaO4)zs>3BwKZtnMqC@3uX}J1Hu|5W3>sp4s4PHj%wW*dU6(V<9 zdAo5oWvEPRDj_en?3R%tD32a})C$_Zv4bf${N$>9*90*AA}?F9|8Ex4^@9l4b09!Ou0n7;OOdXaccwA{kH z>~rU>k}L+-qy|C}T3%t+0Ce$xGx$)lO;X7}sImz0ZV!Z<0=Ews?ePZvs^k(b;@T=A3Y1Tk*fXX)$oP zf1h?TDa*2{!4c_>ZdUcT0H@D1=wrG_e$e#hF+eVqZDMz&-{7@T=mwIv!A((L zhBH+3ac<3wF-p16J65tE zUNHLkuw>;2EbH7HKjlPw4Ud2BgTjN{wgR8wX4IcP4gpqXSc5$|f`>!2-^!JXT6~l4bpLJel z6lix6PJ{P1e(aodsRf8fhP{x)hP_~PbaGQlwag5wjOL?*{d79(3|u8pLDf^g$U(sE zFjN4BW2~hyNt*xuX=v97zdvgmf&eWww^4WeS~%KFC%&_fs~iiJqu~Cmp3KNCTRuz8 zcg-3@E*>oETW7ow1E>duuIMv@E9nyx(C3;4T;udk1`8GQ`ww8mbTP2~(Zd`Ejl zUVWOM$@z55-Uo4rOqZ$Y{_}1$)Fe3(K4MK&L!DAnL{{)8so%8Yf(%R9IYVJSfHH+AJ zt`{B!0EUgkx#O|})5$_yI^fiHsM&{0hCtGWY_KnJv70F%@8KByAvJx0B=@s{ew86A zRXsfshx#na7>Z@gw8gb%0nhT;lk*^!l+o^ej^~CHm^TlCg{uwpuIP^Dv(b*Gh?==z z3M+EO99lAI!>jTD66BzEx*O)-$sowFIq~-E`eDM8i^MFu^i8E!*iOO>Z2}`Po(Aps zr^Q|u^~h$wkioSa?tj##CKoai57Y5W@n5ZDMPmpZY-28S*%JNfX;NtqJB2w9+m$)3 zz#Ith!6x4pz-Iss6a}Dn;)P_rTH6&qS9IGIK*D`oFr8)ei);AJt+$3AM-D)T6*2+i z!ARi_h7LqVOONhDIh}Tbc|B`(<|)Jx@6yWq!rI%51~HCcz1TbD8o7t#r!{_KY6L|c z7E(|!B{6#fu>Olj-FINus`Z8)d*_cjS`No%r4bsL2r+kRP0x6bqH~eThoQn196#H; zUlLCiR_Y6cAhBumog2g0sSW)~hq;>51AWY^eLm^od-U-NWmA#cBLR`?gUMu~r#C(; zer)?wxCb*$C{QuQHQn;cUl39S?p#H`mAv)3Mig|va>-~Ls8%({)YI>`*>Z-|a%Jxr zxws}!%|tX*R@h~8C?F7L0l#~J>!XF}BcS#loNpd3Lbw0cmOBWA#U1$w) z%F|tS*}`9LdB3!Rndu)IdwlZOXEV}GR-7BZGT@xNm$=yMNOTfCd)yLBqMkZ~Qf0s5 zBIFNaFCm}thasP=tPq<%@X4-DD*_8Jvl~aw{6>A#N7$FAEdqXSlw4#84d2SZ5+1~O zMF7zgh{7!40PSs428x!36$8w)oDaIZy&ev}Yh4~Nus*uO0pjg1A+Jf;Z|&ir82Vuk z8OYtqkToJ~yij0P3#uMXT91s8?DnM?O{>0>;4-|wYT}#)H*g6pe*VRkJ5xQ%yq?dDJG{v_sZnSEZ30QojkMwOC|-B zE356;>eBvCyYTPnQ1x9la-93TYNhXk#jU%2M2oolSKIfdWVg-&JxX5aaJ^vw?*i!& zuA75OvPYbQi!g#L3yJ8ZjR_4^2jxX>J8STZ+<2X>a`XK=U$U15(yHt<<~#*?bP0n@ zkhZb=8roj4Hs)m;P!~bANZRmOexMQr+;`f(9%rlEtBKKiQkB!n_BHLOnAzpEAqoAc zLZkoqHG7Q`kN#SD8&x7Ng0Co-W6HdX?{z@;w_oP<+as7N<-jj2*bCC#=k3;qDvq^S z=<{4#hlfI=$NK7Ck=)*{huZ2Gb&b_pt;`@slgvnT-bb%a{^GRZDTwy5C&|9LIvOu= zM4c)yBu57yWW7pxEvEQJF@;N}p$DC*qu^M>YNCMt`go2}e8*;6)$fvx02R>xhuSaj z8;>rt{VmlQ$q2ObZVKd^-CRG{(=5<3)(h!TE8rR%M91U2!)9lJ z-wv7Xqpi;S^&`rp3v1v4nG+bGtwq=bPK6v*oCS&99xh)aH6ODq&i_Gg2lk5W%IL^yEOd~p;&#K}j(udElLD}84)RF4$}Hp?;! z^ex~pIed*q+KQDUodKTuZH1QEjC3Q)i^_KYy4>cIV4!3wOwmkon*4w9Ulz_F{gR=uz`KmhMGdfr6DXxi;i*KRaM&A!bO zLp~R@B+PGoFjE6-+%mLVsFjFGKTEvFm~SvebvX9LN6Y&8j(poPY`X90U2DlFno*Q& zB2M0=?GF@Kqt;4VY#y2~4}E3Pdqz9UMYUK^Vhyk@4-Xz}th&6=U~Zqe@jg zH2l6|tF@5-oVbGh?Z`gse)LM{OXmvF(x`y3mBKPn#O;OT#rFijO;XNq?dMc3V*oU0BSQc4$h?AA48>rOZskuxd6@c7e5s4#_z zrt#Z%1+&vD_suq{n#ljj5cv(&H$sFy|3*7sCSP!JeJMU$pBy#0y`4Ly?F_m1KvvJz zZzg45KEu?DqRwt}zar-ztL-&fba#g<3CJg}qSb|4n;KH#6_83bouU2dY;)}H#AY2# z7U7lUZ?aqL8}S9XG_+**$KQL+>jC>whIv;~3(KD29ooqgl~B8?g3w6DJ9MHG@-t9R z1tfB;Xtbq3rHOujnm(tC)U27ug_I-J%}*i-f$QpEHmn?!!j>_WG+PdmYbz)S4fNIH zvy4bBOGVQ#7ecR@L>|5b<9RkVvW@N~Ixzg&i?~xQ*71w-6&QO;EKd3GIq;)}g@uqE zAFire!lu#{^J|M82OFhBklk`M&H~>{h-lNy25e0_sJGT!!&yf_}za)wbh`^&e|er@faB?-FCl?&8VwJnGA(+q@zT z8t|%nBKQF}8cC$A0v-uz^7?EYYJU$6giiX3S4(d-hw&T3BML02~7>B+S^BKo{3H3(%omMU1 zAOwhR9>O?73}msB)c3LaNa;d|R-uauIsnqB5Hsw<^61ee=Nhql4HiY&q>t}yhnVn*v)3o)7Ssts|& z=hugqN+L1AY@+SRFWc5b1k+!L<>LeaP^$DNy2b}(8Q@`C)vXgFnW2UY8TxT=wVH$0 z54NUC19|h5A2%qlDQ;qdeBJ_1VC`XF4hu<*L`DCe`?l$_lG`{irYH7&w0t1J1pX z(iNpQ_PBj{iL}BGh)Px7@U`{^(LWbv*4vhk1pL;K;&HoOO}S`kmzZaUTiKFslfEYe z+6BI4)EyePaA1y?Ez}B+3h#P(B zyPC{~giX(Ew9vY(poc@Qrn83_00$n~I}KimR&I})SLnJ^oTRb5{^#gi4HFU;%r?0t zp{8AD^eh$}-E!LD`Xhaw3#XiR3+8%M`Ixh}66Wx3s%S}`4<>yVRU6-`S|K7mt2q7L z2Kp(%W8NplwB!(Nel4Cys|!H8`UL{)Aj{A!&ky;^wl75jGmCi(st z{0Q|BkEh4|Xc459lx+|XA90o~Efx9D+mgBN%6Y&+pQY+g*S-Cr@V__;ApcrCOzv}v zyQArDvr*{T`}4m3sZyKhZ=x?`YW9QkFrhNu20cGH5!+2M*Xo*#mHY6^Sh1QVm|~0^ z;_3s}dewF(*ivC+qRSf42zS_i6j-p$B{SU(=_}Y`xtqSJw z?H!+51c#y7IVp#9!2YiQ7aoM=J8B#L!&jL?=;H-Sep5GvAbw%ZR(5pKzCBbLP%)a{ z{#1~%eV|8QA}LDXRr`hZ0kfDq4# zzo$eB7&5fw55RF5RCTvLZbz{s!FttV5!SnPQ`<>qh{Frm(nuBXq9n_xU0+2^nx)Kq zWX7g8>rwYqlgh~BQImb@4Zn-KimR-r)r8LBKOd2<7RRn6Ey&kFZX)V#lyd+3Je~VN zkyMoOjU4iAQ8imnPINGXrYSfZ~6K8PUD9NPi_#)EC`_l4IyRlgqB(D?`IA{0H zBDC+<_9t9phlZ-S@5W)%i4lpxe+0ZuC@~IKqFS0}jAv&8D*P^N4q@k@>myk32I39X z_0aoWwS?7*v^ch9UK7&+4-qpS`Fh_?q-LHx>~(_cP+M!-?o}kf-ar6gpa-In@E28P zUz6tW>WWa~=6;!$i_C$Uh0f`95;Vv7 zgf(~FxWwNC1$A9But~4zu1My`_}A}*)@ogN8=93Lq7G({2wY1DANu`4U-!2{eOMpS zx|bE!o2{h}U4GyTRU$Y*fS9Jp67(8Bfj@IvtyfpY> zOndbY8sSVWYRQI5iQFInH+8M6KL-|IL|E&f8;edlYc!b`Q0e!8K(^RQp07kMp?9cF z8@joRcGQ& zSuT2DF8UWM2{Tcu?6O6X%n3Se-p$|{NuYJ@mIA=UB9!`h3K( z$)nt&U9MY7x|j18jZ?08t$}3YlAUIPY;k8a{(o!9!cdlH%isNf(gZ*Y=xL#B*0?+P zdoxk}4HPHz8CQ}+fP>860T`P~nic`j1PR=2$=kt$Z^*b1iG(hv4!z6E05rdao9+*F z9_?k0_Z?(&*xS1Xuor#)W?#d%ZbxId{EJr%vLBH{#EJO1;hR8r?UxdN*^10Bv^VqV+pMoKl+tzNFR$Sa1+c+^h3ppx(O zD5i1RwY^(}RZ&nt^RRmiK2s(j@^)O*>4kV6+sBMjS_f*!y0=q0>P6~vm$f&{{iF`5 zk@7J^-IT6{2cRr#yo(k{DV%SJK??JeTFj(2eNXLXYz{$VJM%_vnVQL0TWGK@;m}n6 zDFUvyOS2yTS^jt<2URbrzLViIY^L@P@J?phS@~$PXcZnphr4rS5XYQ5;Fkc4F~fTx z(96KTSl8JiHE6t(l(Nx@3ia@#NhcsrpTP^P&sTK7%}eypR1FzUQVshDSq3aImziC3 z>*nTnnsg}}+m5}gr4VsZllkLza)kfdP5R;#4Z$gVZ-_R3m9r(L_el9ntY4P-#em$$ zNImnK$lcHL@^~IyzpMq7U+j`R^kYnDz&9=SSuizR{;zRK@;$<2iVD0ShR0B2lNNu^ z<|rLS;T)wUh61$~jAj1~`Zw?D&zsV((?9EtuSXD@O4-<; zjAV)j(aK>MJ;b2Hs<%LP^Nl#Vo+UjaOSTm+Z3yWC4XDih`NlQB!#|cP+6A(leD5RT zGOJotp==CJ2p4t#ixI=FGw|m@h3h2C;qp0%)dE1vkB^E2R-ArKYmhaz)4`md6`S8{ zZ;wi6v^YwMEtISSK@`@J{Kto1d&8#idH9720HImOhd6s~SQB^JLq?HPk z%hs~Ho3vH=zGyAJX@VYx3O`Ks+A52L-U5sN3>e=%V|40Er2iRgC&k`nTUXVfyiYSU zyU67zkkl)kiVZUhj~gaT;J*lAxvKfwwMr}=mOmbk5ZQ_JM-g;BqEVtO0ouI!g9Az$ z?59%+%NR63iRUDUXQsHmGnq}CEKKc<||)%NIENG zIv<>Bg6XeFaS&IBg51lAasZ|OPjJP?!E#@W9lSIjA`J;7tNa(WOGg?NW07E0j!qlJ zGD2gBz4P@>3=EJoKHj+~4|x@^Q-CID+bw!ai0M7AXI@N21jWwQe=+Kb~6!*p&zpRD9)3o}X^4MAY6j6TubsB%I z5*U79HJt$YjuiA8mo9RLPdgnq1v6v#o4$x_B*jGg5^O$;eq^R3L?1nsis8{x%YJ>C zU{stJcgMa3C8vsf)cgzZ=i8!3G=Go#k1tc<`v*B7h{InEl1BDDYDfE|E7z_KJ0^8H zcCcPzqII|Za$>^fz&1C6dVNeI3ZYH_OrtUGk-NRlx>kzk;wf9(a!u;-{9i?Kx}3jm zzFWeXYAqt)pRo^~=iOhsKR^iY_$mV>bkU=MQ^lrlVPWN+)Fh@-$prDoLdl7ha?clC z{jCSKT>34drfou%lEQHrF^yNAOJPt~wpzOfQr)_z5b~xOquFD30S`As6O)*BDilq# zo=vkYbFjwK9}6~w8@t#i@hdn2{x@G`u04Uxk`m?u`U1G%Df}sk5gJZ=Y(-idxGWPN zX;G>wWG+b(TH1OsJ!5?GJDTh73k?D2R3&^|G&-hFy5!C_TRdj_H=QPsn*h7sXGD;MG+&n$9!TYS2cjOUFy^Fw|8-9f@%B*NnI$z5W^4Z@>|& zZZNS;2&7FE1QAM93EdZBXH|#YMw~!WrO*!Ds7!vGuxmaWwgK~8h(`r@Fz`7FqBJqp z`RJCj7*8`&>#t5Rb{b=aA6Vn=DCR|V51!M9)EZaicet2gj_^3X(XFu&&~C!OAsh}K zmPF7r(ErQzjt1fz`Jb4b2E=R_0H5LZ;EOw}+QT*G-Z!dB=6H$yNhD}aaF56uywZjA z>GFd$ub`$D;uA^)r_?yhaui{aH!+!vh~QN{9C# zYX#ju`^!5&k9uyZTytpn@TOVPM6CkT)-(H#UlX?@VPw8YzHM)0>dj!uoY(nTp^MJX zvY&=H<0K8X4Y)G)^o+eBB_$tWhXlK-8_wH@*kmHj=)xW^jQkq4&Vwv=OV|7!CkA0s zh@Pv9bAR{zww{4H>1;{dhv#eNJ_>6KiXip$H(Wh^iQ`QJUY-5E&2Tp*C;LrS8rslM zX<&J0=AEXNJ8^D;AD7F~g5QS>(FFH#R~#<^x69iZfE3@*PTN&r7&5u7#;qn@AKA-pBOV zI9x)Ao0UHU&IPBvq)^Qd!@tRR@MVc7e$!i zhi+Yn;7ww`lUDBEHDzhg#aT(N;kv`xg&QjtYp?6snE%&c(hHaI2XC!Mz(~Xa`x6ZE`C#idjFkW#^Xzr+M?_;-!eYCVKzZ4gXncQUBOJ#<#QME^&9J#eJ5-rPi?KHOgl3 zCw($lEylI0oRPRYQ7t#3@oabB!{;BMpDR&?&A=1sVmXlp-9B=*gH5k~QJs z$a+Y?J(9`4xhLaj?N}jv-#aqg_m~kK~+eVmIR;n z`4D05pQq-tz>OTI$%J;8Hw${18)TDHT_o&xwTp=WPu;Jlo*Un-vt4tX~W?q2zTFWd8PpBD^QE8YU4^^Cxi){N*_@nmWg zr~-BTP%6BuiKSmk=e~F@KfYP0-6EF8Hdfi4ydW7$Yk5cUncF!e zCzV~$MVwJvTRTzuw1XoUUe0u_`4cd>QC`*rc7-iQ(t$aRmN)n!Z#Y@p)4%Ml%B`R4 z@ws@S(!Y^bKmA4Ia?c$-hP?lvQ;z;~>TlNj(vYf;47)qBRQ`u}WY8`4F6HFcdlx50 zx2EW1j7qe<)&#{YsFN?spE9Hb~Z1_dK>jiWqsSerp=-sQoS%k;{h{*bK zEulLREmHfNZ8O~uofWQ+TR=+?SRXL?7mfp;%d>1lbB4Q8+x|q?h(1> zc1W+lDtfg6d3obGUu?bJWBL=7-S96igNS3N0HZdXDCFc=!&&l>NgJ8k?qIfq+3dIl zaG_e0gv5mmfEjO;SbR~Q&ZRyE)41r_)CfUBt1CRWMu*0H=G{Y>-ajx`kZBxEdMr(D zMPak;Rzg`~KPFhpM#P`r-^J9ddf=JTfoSM6n?I_$Z%;9&i+j$9=E;kOejRgu$MZ;v6>}6;XPNh+ zX4+?n6ne%id^I_7yx#bNp0HSG1rHz`|M9S4C%o8d$<#E31%HZ4uYS|X$kz6|F6VUX zuob@e>}s*~bhugL*5a83EE+&BcIQn`0X7kHKt}4cimMCwHk2eCH(Ky_lh%w2^BBIRDWO7rEO07v0&? zfqjbM%r!eMYvX%vG#W`oQT1>8zh_l_i8ogHeELl*YKUyhKy4VWk}L&#ayj|Bdm*_$z0E6wG~t=ws6N!t#jai40#SaXf>`iI02 z7u;j&XjGS7GW`l|@`?qr)FZrLv$}=K^-=sj`On!}=P|<<$&rZ6Tp}cxVyEHh4BjL8 z8@Y)dL-Z&vmc7wZIyE+Z1={4=yf$sCYM2ne`*rpF82K`NL=4VR7Wpzw^8PClnp|(& z^c%`3TxC(XrAH2}ItM8W9U47$F2BUm$Uj(PCz9BlubmCpoul=tkQ10OHE=_#-R8JN z{9S2(%hiS2LHl|Xjux{P^^#|t#8LluSjW**+7#_k~$6C4WkxQvG*8iDgbq>F^;gLPoarUhOAW%^(W-VrKYY>HF6CTo;?&<+jFaT^Za!l z^>speG0n^*e4{eLIWprO#Z4J^V}5sU0PDT|1QC0KHCL<)_Gl~{KBr~u>H#sO(cJ`6 zvKp@OWPZ3MFT90Xe0{6w=^f*w^WiFmz>syr!r)Ds*E?*UO3T>wFh{ZOh%FTtTvJUI zigDRGj?aAm=LijUOALQ|ACHVmTeq6`D|0*mEP#N(f)GXGy}rbA_HN-NvhFTqeF;oV zhhpzA_J zzu4A)bWSLkd=_?S#nr828cw#}!T*+AGBnth!k8yfq=}wVQ`D~g=Z9SpT`XB(eP%#U z<9&4H$#PRx=9$L}~;}lTu%$*%{n3p3E}r?D>l|MPeL$%Lo<9Ya&2;kI5B?j*OzZ!I#L)j zyC6xKQjgV)&K1g^cLN?@zgHyfe`@bq1ji;nzm8`ViAp?pXa~X!>sPOp(2Cg-Hhwja zGJQ|27kxI5WY3a;6ZwMeNEi0so*90`h9YAq;dZa~-NfG>z6Kog_;Yf&vME3*pusW; zi*+BZ-KDpGW6=RvL|Yqev^lXWYf?uwX{4m3SU2nTOKzx-H0xCsFDgGijOQd@Om!$J&Y`#h;sY* za;|^q8h*BFC%N3q{Cc2qmYdv1m^K}VVecR{t#G80Kd(`sUqhHHD)Zd62brJt`K6FM zv+J@YI%W82-)B1#bg8X6(1C(UNFZ!Rlq9S;Crz<+C*eOH6cEFK?L;T{J1RCmf+wHx zb;to}Avdnz=Qs}a876mE7vBgWXJ2eqd6fs}H<8TZxS4*B?0L$5l%b1gUPl%JYzU1M z`DkaJuSoM0{p5(1K34NS45gocvYj)L=QMpb2H%gra9D1uCr4|aHtrhK zkTFll)2V{v7!*@^taEMVDT$e(>2#Zmf=3L8;=g+n9KnI?n2K`z8E~>_QnjoxRybh^ zfPHyal7m#Mbkf>~vD_6)FUBk7WYJezrFr3}s&r5?KNzP!%cu(Sqmy2PT=h-F{x7S+ z=Yu?Z+;R4}JP6yYOUYF)>O#@V=e4Yd#5)6%S#sl&@^Qs_m z(^e}|cGPq(IH8ilXra#{L*p0i#rE>J$4v=BBV^lZG# zwGmi+AlZbTk`3+X1%FkrZ2w^XP<9ZF<(^T`aJHX=Z|HFX3n|vok2pH1d97MZo2)}m z163C-dw(;?W~0CJIdp4K32F1C)a}w#=+Zm}&yWrWBCRT$ZoNL}PD`*J*#99*SP~4m zomcpaLrm`!(+BgTM5eJEp&P#9VD*xKEGW@?UeFn{`%@WzHGTu#xZIRF<(O5y@uda=K2F<=FCs#bkUFR)r!=a zU&ADIOd@5wj0Ap~I_H3l{ccvRE4GrW*dseCU)d9`W6S+(|EDuu&ZNje8#-~VfHxl0 zU7vh${FCqv+241rR|`7%Mpp=4tk&+d(T1{fn{=kGoNe2V8gGGCB8_{FMP$kFC>e1P((bc`(Wfms%3~;^@!hVXna2s5WA46NbE-5tnOJ5_-M*#se20*AkqmvrEzPm;>QdcG zPs`Ck8(%SRMFBzw^T6hV%6g<`UpT$yDU))6yV==RBs;AAdxPWK~McAPBDor_sdCS{C z!)^_-pS)fKdc`K4$8P%U`KhdC;VxTHVBb9+UEZ@S2Rvw)k-^~0JEftH{!zOf;~=>R z5Jm#BQZant8j84H04Zk#B!7>E(_* z;8-qkuK9(rc5A>9u0em#!F;}@D<{DdWbAb3<)}x41u4$pVU6yj_ty;+Vk>d~J_xlP z*H|V9t5@D^&;vUoy+2_s5v6c&=sueJD=#5xc*;^8toA3EfPF?|_3$dW6^$j|5!0=89PmEM?oQ$43z2u)-3>)9k`qS|Cb&VkI;W}n0ajd16cwMJmLQ~O1Ic!OTGYln0fx_bs8TS#_TD(J)1{YW|5 zMUs9Y?hB^-*qx)i-~pM!nG8*wJe_$LF(VXBH$04iEpTLQL&Joj8B6L46)%`sV=4(# zRWs+N4Ziw`upX3^jC@1OuI?j?!JzDq&cDooGyDI@dh4#X|K@qPSaEkRUWx=SPKy+W z;_k)WgHs%Wl;Up13dP+aSfRK(!HWkCe&=(^ea`RtK7jo5&g<;X%+BmyQG~4P@P?|U z+xub_j?hZG>Whk8c$kkecn^jlOZ;04>imYrA| zsqvSL?84ZIvZMLVjWs^AiS!Vc3^>8{C9{e9Z+YI&P}h@Y-GzJvoLn8;3c#;~SqQHA zR9|ZidI9M0gKhFT{Q#*v)&Eu??wCQ8d0|*Gi|q1|i`hn%sObI8`vV>qW?yXGu!;yO zOPq86Sj4|RYK`J_!S9tpss05GtjULkvVC)HLm#?Xts^RGjV6mM>bHWZ=6kh zn(zj34Ci>tzyT<>Cv;o~*z!I#e9Kj;=_xz8j#_iN~4 z&ayjQP@X!cc4eg&_?4``WLR(Wv>JIlcqK^ovFr~kC;;v|m_=2Ws3GZ4XlY9)m3ei*(0eiV@IE@ol+M2*^VhpOFexAD)X&QlKAVMPQ>2| znsbVIu=(h_Ua120PcZ;^r=n+Nc$W&}c_!Ne@$8REC8hSgp*I0`iQLrdx!~s})FCa+ zHZ-J3VHiB?AJQ~0c+k#aO^3_dOf zb&&B@oCkQoW89Y_!ul*MKuKiryFpLtELHB**e2y1(P@|!M)Vj&!3IIrTv71*at}`d z?}c#-(mgrh=Ho6eu$d!L!kMk3$)lw*!zJoY(tY#Ctl79a9(}AfqoD8FC>wj%`DIuS zBu97Q7bVVTT2trU5!mjY_+qOiwIL2tC9`K&DuHBP`Aiuh*iS?!2vms)AOL_IE7ZyL z@;Z>xMqhzgE98KQ=Aa!iIjGD(t?Wn2Purj`KVWX=(n3#LW30dG|2Qk}_StYl*6xA| zCu)Qa1h|yR1KD%Y+(oxQZ4wjLJTOW_ei)|kjcCXF7w1JPufs1S=zuAz1ep38>9CH~ z4#`qR65E)8CdIe#o3Kx)n?*OE=3LgQ$1kRoB34xEz$fLz1n0zwxbJ-dV1zeBAwh85 zvL1l#=hRA}m-b%TDaYL`Uxg5tcd#&~){dX*rvd3*^YtgE1OYDXYDAqzg~>bv!kcnu zx@sTHFq?K4OBo=#8pWF?6MxP>_Bw2(bF*5FeZFNiQN&9-w|P2STbYehkitx|3B>4n z@npI3BJ~g;y>N6wX-DX!BD=-#b33wFC{c~lt?GWgC8 z)i=NIt#20SpJ^88Vdy+!sJ&bwn?0lwo!oQ4I`c=!?QA6{iS3}OFlj?Xm9T%MY8Qa4 zF(D~fEZhT5F1CrFXT#KlS{gGgcDIv=Z+CAw18`mG{{61x-o?YVybYj(Y}K0(Gbsk^ zSh7|g(aJ?k+Nao~*FOr+qWD(%fcU2rqPR~iKg@gjHLtRgBT$(EeMm__IUWTV4DA1|5|+U8Iu9*M}PHwBhiLIzm1o`z~Tvb}@&47G*G0ae;l z-D=|ojPw0V0wH+eEoXz`q-WOV5GKm_F^M;4osni_8%R|CtW)B{}!-!pQ!?-ew(6x?x7Y6&<98lYa%2yPuV>b%o9s=)v`XXK;_nxUq2=P3<-JNWXcuAEpPEHH*hDLiv?+= z>DP)Y#OK=O*@x8pu_b!3!L~li^xZfRU>T$^2fsx>SQyI|Y)aypsr`)p^dc^~*Hf_Q zJvS$4_(DL&rW4LVKS-qclc3-oV#+(PX1Q=vgDvXHvese2!MO(~f86XH8YsD4j3$-} z_J(;~oi?(>^Q*I(Mi_}nNY8i7Xv|GLP23w4QYndBw_{*8cc4#|*j}7n22UE>!4O4XpsFoiAKp1J20aZHfTF`&T!;O8vGrdAdX%L|Hunn3lQ{>j!6aMj zQ|^f=gh72z(+vdC0CrQdGFo#kHHqO@^)f8R$h>OZ>iFhc$L`sS2fPg$5`({`LYIgQ zZw%9Yk`esGulq^xan z@uaL>a!GLZ-=NNak`PN|qJSDXfE@ZeMwRrJSlB~G=x^pft$jwY9@aI}CTiD&kOqUiqUIJJoDLXJ1Fc!y3-5>RC%XsK|85iM^h z^vBfpx10?3e%}ZN6CPe3%>C(TqoBeXsEc))k(-d+Tv?o**0^Mj@P3hd=_#2g@NJ38 z6VcJa3ugTids7_GdQNznZcBC)V+=~jtR7#_^@Q-w1Plw6mKM~xuom_Qr2nS*W?=Z2 z9%<`!*5>B9Y=BHzwf(5Qn0vlqLu(`u%L=(Wo{W$Ioa}eJx}S^xO@Z zDAu{;WE~Yl}XZ1ZFOGFpX!ugnm5D23A*#1%4>l_SC!pBRFK6HoF?l4G?_JUU+ z_uj;RDuP1o!5in+$I?BiA3cjEeuO>g2GWf=P4zmFOh&esz?8?;*|KUMAms0`LSGT4bB~Y@~lbpu|K~2PhnE0_@-eq-D@WBS;U~$ zZH!ZtEAVyOO;#L@RGN%#;U9EDDF;TSgaXi1&a_j*87gR@Z|@R(C>J@G>!UD`20v<0 zAbXp8?wc~6cbMJpuKqkqvc^mYT;=pQTgQC3r4cj_nDT;-s=nUM$4ffZDc2;nUJyrZ zw448UZP)m@by`oFKRe*Y$7a3(<+SU;xZ~o&9`?7?Lt%D2R~#BR(pp|R9MnkC z)DBq+e6_dBW~TSd>z~zxNFxiOYw@b>!_>%jT&trA5a#PSomggQs9_E%pTkr5MH6jW zPA^TwzL~sfNmq65W=ZrzT|91ePcveaHOC}JokU`!7x}Sv3ncTOr%GaiMTb zE`WAJtcd?-4LdJILN@+Q!Gs)@to(qKe@LXIfQZ{BFV%|bvx2+&d@FD1LHDh8kUHQl!SBTXeNw*Xi+uuw zs)NqGduy%f=l41Xe5NGAxJEHm;IzVr8k+(pnzhKlukla&W_^?<3==zFXHrp1`HecD z19^1r7h8%5t4_E#XBz;TKNa!O|3d4S%?qg<1`tnLa_;`YqcnDX#H8Ph|A-4DO>n0@ ziKkr-N1@5#tT1Y$eU5?Lugv{PYhy~SpV{H>QYIv^m-jA4DK_T~oWL`x5}*l*7XrWA zmxHT&cLkcU^n|;Bo1C#fLkD8NY~-x zc`V=~WVZ$B<4(GRpo7O|aPQa9*IAn`VIHCUF<5=aH&f3ZR5$f}vSP#~e=c=A8uFKr zO`LE-UW;M)$83yTb!x-CtBOXxOc51o!d0*0@^^Rom{Udg>7A|T~F89zEU4K^t+@6{%l=Q&{L=f9o z?w>AwQ13!RSl^+7S#{Zv5=F0Q#C2T4eTCmyGKeXSt{5vf;$ zS>Fog^I#*`y5Oh>U?$3wzOGEg!)MlXiuDGkyK#jLq|BebPLoed|YcX71$SgKk( zplp}!9j`AdWo+?=Lxb*J@H>Kp!y_XEqqQs9SU<%sXY0$fi-mvch+#I`=f(+BATVpk zmb+?GYyMJ~isFW!9{sS^MhZEssD@v4<*^#e4u^a0`gYaNaN}$zDz0X?r3U#$)csk1 zR?j0sxK2C&etLZNP<&IYo$R8{*izOX!@>P0VJ(-zWJEg{|4%jYt*UpA#WGGkQ(jl~ z)%y^U#pP~t%jo}V(wc@)rd&dzjRm2$L}!_o{a3`PuIXF;B}Mw#M$(A@n0hl6SItg6Fkj@u1TrEOlXJMg_@8SK?xy`_WM)+78xfG9#&0`1SBYo_`4wo%yD zCc#%>jDlT{6sL{$o6je*UqoM!oA?Sn_ZPqgEHtujEpW4s�Ib3Tz}F{gKCn$*jlw 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

rUc#$XK9e{&SHFZxE4 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�$xDalb1iOjod=em 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 WqoA literal 0 HcmV?d00001 diff --git a/static/profile/2.jpg b/static/profile/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3388ad3fbf2550943d4f611d2750c17010a0e84a GIT binary patch literal 582432 zcmc$_WmKEp@;)5A6f3kexVr^tfkJVoXpvGh6sNem7b_HZZz&e6NO1_1;_mJQ_W%k0 z&vVX~_ndWppWj(4E9=g>KV4~z_Y2M$&DUQ5!I)o3zbcFBeQS|k zO7RkGc2=KR_TSvSm4LoNEctqP93L+aW0UyMc=6Y6zVh528oJFwWP5CE{U0`E>2liL z|G%x20JavL^uJAua-b8)`oFDMFgX;Y_J5c?8xA=8|F8uO!uB`9|J#0lr}A@l`QP?g zMi}{jt#B&*|KA0warmEhw&boN?jCLx#Gsx`V<&Bkb0;)n<$i2qQjGi9}MHT z{nwADh3uyxp&?Fh*y3j?aJX-iJjOgIaIh-uaj@F%1y8%{X=o@`r}*zTf3^8b-ER81 zEIb(9*9QjP-bHp_wMr4{gSiM7BI-S~4r+U`zCHdtT5W&cDYZyGZ0UpXX{fDB5bbX?E0FGUj6KEYQ3rkRjI`#^s>!`lE)x@henCi_1-ykgc&8x0*YV3=8wW2h9d==c3M~I(7m{1h2DT+9PVOn>bj94 zs=Am>`>Ix=da;$IS9Yf%)c=G7kp#Dk-Sw1LrJqq>Jj}1g35}7rD z0h{^mIc$RQyJO!e{9A{3F$fvf82Brh1>w{noQhiZMLL#d%Br0?YU;c6TXaM;9bogH zzd0H8V`4({8UcOehTblpnD@kx`;hS#)o6+(O;7hL(4I+6_?~YisSgOu8Zv4XsU#3d z+-ay=*$$?1*O>JZE)(_j4-cm>E2s9w)61BTWD9F*X%+MeFweN}j?pjMt0}}%B^b4M z^l$YiF^h{EulT`L_vUMh@o7Xqz62R_$;rumXE)RJ_HH^{ZqfBPS*eiHa?3jNt@uP- z8&gwLlYZ4TgG1~0%*)O!;lHrLaN3PIn28N~18AqZ+X|^8kd#t!@DAc$frq6?y-3#@*b==H9!e5}>N$TVd4UpOit$sB8vrQF4io~j@752RyBN19! z-MuQBJ(vfx;}Cw>cVQD%scKmlwe(Ux1o!mrthwXZn;E>dZp&pCD(C{*0aOgSfaq?Q zmzN@n6lH|8;^iaX?!Tdj+}%Iio*V$moRvevQFqZdIo_Oui)GJM0s=+-vikZD7yvqXS4c@od@S|bf#0*noUS_~DXp!d%?f)tH!Q^pIJuvZ8S9mwR7V;$X&0+okti1&E><>}~!Sq$rRdjrBMsSwMFpt2REl0nFvCcRe!`DOzdJzM)TuGGKzz(ttko%E2}{* zbunh4RlnNy_L(X$EyeTl6i(g!gSfps-{U51ouKaS?*1S&4Cz2`J=*1F_emH4&^?nc z6}mNJ;P{Pw@{7$QvR7i?p3xRo*>XHV&g(WG9{2#yb6Iwu#q9_yC*hZA_B^S4Wil~2 zDWiP$+T-w}*yn0cj##Z|kFhfum`Qd?=pqFIL zrJp%%_aPVqXI~{vHA}ERoPg4Nq0WYaPC!YD5O$=M_=AlsO zCeaRj$I{T$$q!elVDKvc2@%$6Qd^!yatf(wx8eq*-?0% z1s`(k5y0dlsI3YKx#(T3M#H9*pIZxpN;KI^c-zx<^_+G$+5pUsnUTw8K_G363sl%M zqVe7$HYy~N>REk!K#1%{B15vO{#Z z0>{<%{fCbgWj7EAgvkeiRJ?*O&oxv@g5) zOejMj_!y=D{}JIGD({PN1$O}}^Lq_@iZv_%MhCi@>(ZQ>NzdghxT^M3iC{%zxG)1#|vWyeO60uIi&1u{{3G#dH(`wiZf-W z1)D=#@D$cq>9|Ft39M_DE&2ue-=BFJ87ZqcEfT7j5fy#GSQIbOG%_OFg+M~mjf}nx zw|WGA*T+GF{}}U_Tim*=UA6=pc&aF8tMkrIlLrCqT-A{Fc|!G+xmGHJE<;UU(0uan zgT7~f|Jsr7Oa=fv5e%f93z`2w*-j=&etrA5dVbp{XV~%~*22pTr=l3eVv7jOMUzOk z=7~Pt0k%J`;i1W!;B~&kjA_~{%KC#Q9@6f2HVj0_V}8WlrD!|-gEvvCRXhe}@V~hj z?^I!BEv_fd58|i>JbjYxy=dQHV@<-e) zlS5@q%}ex2U+l>EweJ@3)|&3G76qo}TfJ+478dStrC6Va-Lr0n?RN&LNahyj1?bB} zM}yiwf^a5@cFD#48b=!G7qR2rSG;%nL$L6qm2FE#;@nf!;@lFydPc)wq>u5jwxbDz zwtn7+M#aGaez$2b&#DLQ0RNL&SdDG~m(h$dM<6A_;CkL4oD!Y);MipL7X%v@ z*iky)-`Ns73nDjd8x_AT_o*zISfu=^S8KWVd4Me~PVQgK+J9ria$I{kYH4do7wg{% z+i(=9!s~j?wv6tKp$n+T@@B&=ksTAPl0T#^Y>5H9<+KXPt*c%OPK*r2K<4672w_v$ z?<`2BeW4N+wH6*%p<4*$z$~GZPPImJp!`9m`(e9x3mg9NzK081)H4Sl10iW}duop` zkJ?uAKWVgi3$3W{#4Tg*j!)lTdB5z}=ex>d?UC9cyHelD(aly^xi&lOj9!!UH^}Nh z1=#7t%*-FH{8UIGa$r&5PV8_Ehec^_1a$aL#W5A51JT(|hPOV5m8 z$b}(L>nKalL(8(Qj@f<7DaU8@$K6FeVohpV=bo#$zDVUWq^X`)GEIdALa%*)bD|+M zHOk*s4`#S^OdBj8b%oy#*~Y4JSuW7|t`*V;opk|+#QthaTpf>ZFPcUc?M)UBPV0gz z${wZazDt@Uc~BzXQ4`z!thO?UDWG5ssp+7AZ1eeSM6qsN@8qS)MZes`Zcuesc%Z95 zMJ~Jj<(7uZn`n>Jm>{5eUHZXPxwMQS;a zh+BbxJFljFNZFqgR>M(k%AUKr1Ze@&heopeQ1=9G8B!DY&gd+;OJq$Dq(43UkZNYQ zoj&l|WFcC*JoKLFHq@WbUMu07G^vUCAHdHy@*NB-82|;pNQGg7r;~%0{f6dHw@%Qi+3mP|+xO$UIP?C&LB|AznOyc9&C$e>tdRuY zq8!dgcwE&W9Pg1!$Wu&t#CID-TNhUQAKj6$hG!d&Ta^iEgRcgwQb!I(Q+~R~4Ze@k zc9bWLy*oCqkH7v~{R<1Dk7C*_#q4|t90Qrer%*V}I(aafR zEnGI3mdPR0Pv;98Fa7QkS4nhY^Xs_TQ1$~Rrw02)!TBcFVl^2z_O*XtomXCBFs}{& zWUS_uUOXfSE^pRx@j}w~N@H zDLXRD+B>e|9KU*ShzgAjh4X#JwCAqz4ivbD}dposwn z6y2?)g1vn|o;sa4R^i)x4Es3dry}F47>dK%PpWIkRn>Y9BH$s@{TR=Ub)7+>G8U^S z?FVYQNQ5)AF42?x6F`-@IB`CMxSnGF<|DwFkF(_p?YqoFf`~B8YgS?W@ zf*OImwFEo5!H}T$eFWij$>#R~&~McQ=lZrI?CrxkPLD`a`7hSH&{GgLs+Fq^T(!!E(zK!|g)+o0m1=uox6 zf6)>~keE@eTs8alYW%ABdz;w;(o-PN_v#og0AN-FZp@<+!$$s@UGD(4bB&IU&gy(Q z6P4cndM~;L6>^DdyFG4kmrRtb3VwyDbS;wgxwmBCu!qud%Be>*52Z%^HZ=e7+i}%c z!Z*t{K~TRh;0$LbiW`l-vFIDhxd=?q8Irzz?rc;m&E(3Av~k~?V7^GR&X@6svH`N} zE{AxL({;W6p>Bz5@$}?LGH%DS4fDT$RZ=3bYwEPMp&mWtR=XSneG_I-y@p_r`6?hf zWG$NbLiEhWg-9#voGkSJ^3*(7EyR;9p2h_ z0h+K`cHA1DnuH~MvrI(BQ+Wi7iawfNujE1LfOl}K^RkF` z&SLQ!8E?C3SYqq&E~7m0ecPWCcHS(%QgQ z6w3|8A#(7@^6FqFt!-L+>146e>Mc@{nC$Ez|9UFy`$lQHt!=Siv`s~t|xNT9?-1mo>qPe_DZYJOzi_>)^5 zZf&{QZG38PvgJ{HI2b!_kTdxM#y%a(O-Uiu!e#>7y-#&!lX~%+U77p$7$8Nzis{yA|DlIl%`$L?FBKYXtVQ{T zAsWRsbj|j8sTn0{I~8Oc?Hy4o@(3+G6o+%lxk>}n(j?;Li~L2=uxhK3D+vlVl;9Hf z`t>fbRNW~7Y9k~cHwpHO2ztkMYG5>cN7E5CQzVz8ukIgh$aOo-Z(u4G2lM%DblDLL z`SZ(Grn2;6P1#*eMmJ?gz(vj`R(qqy@F?HrZm`qRsONUNer@J33m#=NQe}OW=Q{WH zgn_Pm#ARKd={cl?P3E0)?euS*AM`Qgv?xS&yePG;(KK?kxS^=1D?ChoB$ z3%=QhXqJ|1%$iw~RYJJN^*FGu^_rJ>rTjn#UADU6pJK`?ITDP;RyAN--sjttpuyN9 zN{gF1-1AXZ8l4kNp~2N-WSQvMUq=4*qwyNsotKyG69%fc2Htz!flA(b-}MO(xO8E< z-?$7!z_~tOA%)`cQO|o7^Tdq=ro8j-C8pZ;m9Bep8k8)19E@I8Q+trwVsj1U327~? z2BwvNY*!4mezh`(L8!AY2BY@g-s^>_&)!M#ym{mjMr2RI8g{bjp<)Pp;hn=tHw1(e zl-AoK%76zP((GNq(0qWAzj9a)nRkJ!&f0XiorUcT$^o-yJAlSyOI448_xR9LLzwH7 z@3h7F2Hxnq_w-N2EMqK~b$G^5{nw(C?zJy6yRURRV&Yto?2; zmg+^)HND=)yN+5S0&{rfpez1~+xC306|VTzW>X00FYd2%e3YC$C4wea;xHKg!mvP_ zdm9HB^fDhmgHqlw>u<42Dy~MDAh<+4#_A+Lom7tl^Nc`N%J=GU{DgJZ*tf#%Xh8=h zl}np3Ff4|oKi7K|>7EqkydDPJN0LoP(3{}er=L3Om7l#B_--+n8dmm-5gzVIG-HvU zL;#NT6u<#Ta-xM>FNWDORQ7r#=>2KIw{JNOko4}kB|6cka(xh_wI`<(dq6%vw=PyF zyi-g?g&>i=y5ra0uP^cUYW75%EVjs9e0m-GW#9pz*-LRFHUF)*E{HGDTM7*UO1b)e z-$Z{Ox?G>FLODE#-xwqcNzg|ypI6rfgZy@T0y2o2^@QmBXDf|vWW=ws@aZ^0w4^QCk$9oAk)SoHl!(W znAkVhGbbxqMuQi99_tF7Z*3-i%FlAl@?MIZ2hC-d2qo4jQkfCBf{v^=K*P&b>l0Nl|HHQJUJ>TuC)y@r&%GtN+<Cn>@b_CI88t@cvNoUfvIYt~1OBB<*W)HRt2ALM$RtDy?Hu)hK%y z4Q3;T*Lw+0Ay25+$Bpli`IhCg!6+K}iwy&9q4ff>Kh1d;w2&PHFr1aNk@bE@F6OqY zaWAx?&pa7gGv#-0@i&ymLWU~?*x?JnwmE4X)2PSLMM7e3(s3tm3gBwt-ma2d~R>M4K0dx6XZo!$-<}mQ}gb+Wrp*a*s6trk8b##{_A{5kS{Hv?qsR88*|g0eF`m+)QC@xWx;nxfam>x{HwVz!&ZB?M67ylustpDyFG&?BODjEx zjY7)(KODCoc(}*yR~*~m^7|oCZ?=`~ zRZG%)#d_c$V_ppK`s~g!a!>_jOEdBb&PFW0f`uPcB?L-5CdW|mecT?&;BmE7O{z8v zFSGYjYjZU!tG}f>vdZ%}JfZFF3MX^ZLmV3!T=KQ-9KSW+|Jh)^l5NB9c_o`spyIi* zq_ppE|5e0T%k6PV_`5UYZQzP|MpZZ*k*)U}rH406y9fzm-D)&$VjT z@fIgFk*2cQ(I1CVvSFE-QS0WZc=s*tAXDhyNHa7q8;W*O7M&B=;2@_%JRy5=f2i$9 zqMGe!+CkETdcavj)nFI=fo}FvOeVkumF<6@PwS6!yiL4wAMl2h{vdbXzMLJ!+?8yL9F8(WkoIP;KF!Q+-Rpt1k+FMne z=@>;QCSiKSTZfnBX>Lk^`b=ny17RN_D;sFZSuccu6hMq-4O$*F)_s4b#%^6S%o+CV zrfM|bIe8hxH|x3hnn+O4u4ec%?Nd;-;dvW6dmu=+ zWkc*z`o_5Qh0e=&N~+(d+Q1B?CoipM{WUmXIA04(SkyUIxf8o+BwTz1QXM9oT5#O+gHefXdB9fYx%=sOBic{dBZt7&h-<+Nc&{XI%uKqTzPA&+Ky6 zZ8ZoVm8cvke!oAz<#Q>mBtU#Eva1YuHdgaV=BuGMta~4EEuo}xSQ+}$9v2+jT|SCU z>oK-i<}!oUw%Du%fI7 zCTf~S1FPJ-+v{Rjjq+$(a!NET6hYL#Ce<&J#3&)56-!g9YXN`Vw6y`Bx?ENLT*gSS zh~en#7O3jbx;{!_sbLJ@w)PCGfA5yXC1TJWN|+^7k@8*Uri?!@k0Yt2WM{bcr*DI< zHhH@e#{i!DrKvB%ZdT_Tny84lSKgL+acPZJWI4D&6Vw%oBY;x0qLy3{tL7_9d*}O{ zqe^~;p5$-n-ji(jzWcCElOqQo`O_rQLUbyfO5L^Ub%)jkNEmVY%ek-m3II z>qn8r}r`?C$eX$vJkU z1MN?Cz|G?Tci??=xlyfQm-XA*FJ|y712b*%YlHb3*TSFF`s{dLvHO=o%rmsc)ZKCV zvX?OmAE%BJ%SC+=bb9GRiYxuJOws%i{psD#{9ebDHEgyec04(Z?g~$*TXZT~5yxom zR1Xz_cvr(Kw2M@6zimIDZoIo3)J<59&6oGuZ{0hzgPE51+(Kl&h9x@eR`jIf>Q)dO z06!iORZ$2(zT6j%-gzQUgHe}GbmPUcW_$7RxEtk?oeV{Cc9}ame|-thaKvBBh{Df< zQ=@{33pSc&%=3v?*B#-+smp8PCSMR#m0Fd$j0Uq6KbS z_!juP4SOU~kG?ifdCg4sRG^7&g%f~R1gWe40`gl^neVOs?h|m8g`f{2>K*9-V(1U? z;Z7)n+R9gKALt`iD|Al;IL+UmSzkK5QcHy(vPhe>elD)1!BQ2f(tIEMBUB89v}aOP z({Pn>`i(}HSQ^Bglkjt?LF_Osrp+Wah+lT(A#!IFn^F$Q$-5QvZHZ4rF~NUh-Xgo0$27drGj`?Scqxh zsTNCmND7qw^vP%Eq%}*6cF|wmcO7W;1exk+yC5Xnt0zww9Oy8S)?0&AlmpCxA25j; zF<00M0MAeoVhzWLC|t$g4j?9~;fld<`Qn-C_u=-WjsDp_^M_yG00i|}pp+&loKp3? z_I-=9s(rbF5Aw&mEb5hQ`ZVCcQa3%%DAC{h`c2y@wXh4{KrU$0LBx5(U-(vr!0f=Q z!OAq~g{baGDk`tP2_2E$uyQrNGXC?ZM<&Mw}xcE7?4J=87{uT2vv&`Yh>#Ny- zE**>6*AB+s%&KAH#r{=Me6k9|CQS@Q#u3_BD7WzkuQzm*gQ8rh+~K#{&q%G6jC0J6 zPWMH_5A+s{F#K8Gv7SgAXE+uxKPTpE{*DCA1-VtF=P_-^=VQHAUb(?KCMT&3waXNg zR2ae^#-*$!h@`#oUJ+PS@sS873ZY)YX#!n0q!E!IO@e&!#=bzWpU^#N|HU&yBufvE z_hp+e@RRMh-$j9FdJt{HHQQUyEU>A{WoRBdp8zToFXHZ_P2*cvtKF*01gg?N90}~a zi}+ov)azcXd@Bs>d%V5X-TD!DuNdIHqr3H0D1albs!jXhZ07nr`WDKv<9VICBys^f zpWBC9bYudz{G+D)Rk1l>+_VPQV8U;6R>m~m??oLndqEU_XXu|hr(=ne2Z!bu1Mj++ zZ^}H|S*+$Zjc8I09GcYLz2l#TOP7k?9-8gv?2z=2tQ3xX?Lyo1Yr4CvY(ak0)BI+8bi;c6ivfq zPTLQlwAIIBQ|dWZGBEhW;`f-Eik@EXlJl)9ge%}f3OmivaO+riCOpFH;QwG@t#&yc|`81WIr(5Z8t-)2+As4`m}6vTkN#QrTK8Tp0YZZYTC6V| zAeenrs(c(2xIq;9Q^$JCteM^-yMV_BOM}-XUv8TpWpIySSGQcFxUH|wiRr8PS5}8z ziBA6MfC!0AI#U~IAvhEK?CIp<^0_TC!P)3cW%#o9RlE1-ItF_sSR5k#w*m=>PDiKx z#@}{t+|@!jdbw?co^NU@`*$qTl~|dTbLr*Dt7OtvAewDt?X`rH{NGMM6O+I%d%HN| zY7bLzD@fyB^eoT%hfe_DsYaN;z-f1DQZ}~#eWslQ)t2TgIX}+Mi}t~%Uz~X$)QVe~=xosrQQ!()jai-7cHZGfwV&#<4mi+N zTtD%L1VHP8V@+tFmTedBTO$tIWCE!VBUA~LlqE$Pqdc}Rt zUGt{r77-|q<){}-KU!$Woim%q*?*9i?8!{>#q?g(^VG1@e-a8#?oDo3Vk~t?$ER8Q zV9;9k`q>E(?X){64OOrP%{Dl$<{!`QKvpecMLY@nZcnHa8{5UEyuG4)nwEba$64&> z*6J)nbxT}V@hUZS<`WpF6Vn=WXDW?;;lQq&8haMl2@5wmFn7v!6;KX{|@$;n~+_xX}WR)zegvNaqABQv~H9YBzB zk>b_Sa#0y#e{x5az_>`wTelw_-i^6}>)CcWb0-_5xF^5o2Y{$+<~ zv=;|j({HCNfFna5XCIj*rzC}S zf4+SxpwU09qy;a+o#!l1+8>aQAuHLg8nYi9lUIfY_`4SoWPqej!`xp0tqwL5^U~OB zEmddcL8#6Y^5*7Ww_ZI$gYW^a6FUbLaKIr*1F_8VhrYC5DA z2BppFGy6k7Pz_9qS6daS$SEAycb(#X8QVv78hr$G!lpape9#xl5f}4VAj*G6aUF>8 z)5+EMPB1*X8HF821Tc9LwP}k$U7Ot0#0+wcyuTe*8W+Y&HE~GTPTe;}G_x8P4jkyY z>@n}yIQ0a0uNCSqo7MM$9Ur1ArH>LK7RwO1I{Vpr<-x=j0cNKmaT0#t7kG2yyd+{h z@~)ymU8Q@$2wkmO{88rg9jcW*FP04q6}Z~bzX~|yDRCWrFRNEsy})#f-4Acl5$GK_ zw32W?+i0RXud4<*zi8V`GLq4|zy2yIW`E!C4l>#1K`I)r?)fMUk~v#fPt_z13CB!7 z2dqj*soc=wtiCP1c zM|hHJVKJUqQ(-*b>c*#sd&({3Z54>Fyy8Kne@Eq{^>Stq5`~fzN?}F0%ZZ! zUB{IMHmxju38;-hO2a>F-Of0kAZ({F5%lOaz7;l^+J0>ANhFpTKc$h7)fR!l@=dG4C6U@hbb!8SZ*P?K>5jD z`dH3R5lwa6NEafLmOgX7Q>^Pa`rgzdL1;uyTbIm>j@T;MInMwCx)_woJt(KAdTpZ# zC!VDp%cv1o46>>;qxsb|>J<2E9S^~6B0gvjx#2$+GY3%+Bdx>-I0nAtr{U8idkga} z;$i0F=VwYEy9Y51*aDu?K12I#fR`K0sGTt=77xp~@C#vDs`9do#RkWCt(%g!YMhyN zwmU<&n$piReV+g_-QTY`gB*@w5Z9gF*M978GwDIQ;p~A0$K1t(jFh9PJnXsy8ApL^ zkDjwasG4hl-Z9OYfw$L#+&_hc~R@h-~k10p|wGB2L-Ls#;WE|P$) zs;L*A{pqiN>gJF#u}SP|9tZ6;gl9qQ*RnSIf@ zN@Jh2zKVt=I$dx#Fg9ySJmoWn;h*4f5yKzGc6noH>k@bC3

Zz+Fnga_!rI@69wf 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%0ANc>8is+(1lE`=~xD_4(h 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

Df}`d114iR%~UQ`xy;S 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%0AbxAFx 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

@u1#dD zU!2(eBV3kba_MPEO+-g3m+ThiZg1&Q6JFZUO6{heeqXmsI7?#gL|(D8HDCIo4`^0~ zdpaCr%Y*$4D!Qk1*IM<1W4K3|_jd?J#(IAN)8X+Qc87H}Hi8_p4br!X#$hqZ9!+~W z4I5J3BP;6yydE`nBCLxEh*0kwsoC#vm$=0QJRgxT*tO*27QV!RV;nZ5wh+R+v9@+Vm-%SBk%NwI75)D^ zE?Lm5-sJz3*+TY*Bi`}#a1Z~X34_`t7d}iv1-h1xbjO}VkCl#%Nww!_1$04 z+)M{l_)W-fnCHI~XT$}!(nLNk1kn2XoT)mUxeKo5**bQOI5fZD%~O`u^2ye~%M2&A zlwiDJ=+NS9gTMM%aZ47^b15=JKwE*kn|DOUjM5|DT%uQvL5KW%ovSVyAWC)`!ZjW= zM(J@!0Cyb+2rS-1jwk{OVw_}$fxLyaJ0MoLGU)nWN6$ZznL`Wdy@o6-h)|eaDspqzOYp?8<(Zz|{BMoT{9Wo*w0&cr}|) zyH(6ghS`Y&) zC(wUt0NReg%hJy>I$OX4quEtDP0~X%Mx#DOai-!~Y$m_Vo#;3G`Mg(KmqqYTei_oK zbezUJL4w>bD>!b@CcAt6Xiax6Nq0!D@=|CU_YBw!$4H|R{R0aJB-;lM{VMppo}sbd zpacXwaJZ#U;a5ur;NUg=(LTra!M;cNZoF0$bGrDKnhUbKom_PQ#xb16Squ{LSBCJV z-(VF5++r<(G+ulQYlaE7_+T{GXv(aU$NZQLdS})6^MxU;1}4dEQv^}O(rpVUhF63= zCnu+w)HRgbFWd5F&|O`9tmk@{c0>wQz@cXve5bHQg8O%<6ETA`c~DEcDZLvoW6gfh=QhTh1c%YxkZhL{7KkA5EW~$UrKS1 zKCf(Blzz{?o*aWpwH6JujDv(twtSZLgb`KCSq&iA5jayc2K14?q+$mkTEPTs{fx}a z+vpt_(PwvMPCKJ?XN#W$Zm}zYq?qI+)rDIP*@(!<4kT>=Y#kXxMisWtQU(QTf3|K> zTEEO}-Yp?qw^b_Bmb2<&*kktVpn%@mB8{R^|34haco2YC0rXkiIJm{D3q5rz%5>n8 zeV@x>L+xO$WenU>*Og)x$;QW9&@uqKS}XZWVC;p1g@=emB1{fHP|Y-U58m3BYsg!C z;zPUKhf|i-lL{KR5;@fE$uIbhG$%`#^Z0li2F*J(5C|H0iaRu~3M_c6tHKtc_d|8} zHS=7aQ*LHIz3FWL!;=n&?%OOyT|R8l*Hf}uYA<=xE;6cYGcGbjgwD30`a)8n1e|1_ zyt4kKw^`xIHwK4uc#ez8k?$G=8RDV{hCkO!r0#u$n&<|1V4^qHj=q&X4cqPV(gy_KUH_=$ zhm$bLWH%eqJZp$1J~*@&(6>g9cDdOAB2g*e+K6`QMnL}6Cla&ejQ(<3m9E4yx#5M= z$`BF}Me7jJ&^T;`2yv#(!#y(qT43v?#nQ9j=36HE< z(nOodSq59u+s{!oMpYJ@!bKHq4atz=ANAJwc#csJ@|2Ro^dzsA`@&3n@C7xj@7Bkp zD^I{`ycX->rvLa<=RP2-vq~OR6|vsN=TU-rgT^P78U12Z^v6>lv=3g^pN|4xjCuWu zD!948E)ZMe*QB{(X|VI6&MbrCenfujwA9mEO+Thw-;L#5P4O>>{9gKI7dSy$(_?#g zf_jVun!;j$0PGx@TL<_B*HnwWC-mm6LY1SZPf9hX#4*f$AElX5$8N+Mx60!ElbcI& zhrE%{+R!Z{Eb=egp)02z>Ru(bp#(ZA*zDvzVnNEGfgqcQ$HOH;;_WL(@~ACG3A1!L1f-Txnp2aCEI5C z-m889Q*4o&RMkVJGd^9c<9!I6)oS!nNczJLY)H;9@G8z$BBU;kRT;Ya7hk^gPd9#x zoeQ9sBW(&_6KH|8Tj}^`x+wgr5KA07Mz6M=7MRd?%rORe4;~u|9Fj-xUp21)Jt17n z>LB%jPR2V&qp5~tzRrg2smJF-S}PV^`; zF!j)j-(e6Ya!6_Evk=lPDDU&Cv?b%!{4>z{)(!~rYm`K%YKsn{`A)(&n29f!2p3n4qraQPJOq6jZj!_Br zqeF0g)(|cO$6m!XFCHpNFmDAT zH|iN)ZuZTOb+24kw0?JGxk>^gLV%B2>Xcl^iS79X8nx@?`UA1ihf}j89I?OV#CgxV zQX1xZlf(dil=xMPlLUYzG<|jkWHCWIWS+!>Kz-GFV)o}C`2!#;vSp*)TYmh{CZ7M} zstd<0pphB+``kajf-`;Qo&~7oovpHtf9u#^RRWvY^d$BNgwulZJ7tE=bGb^32naI| zPh|j0i_pNk8&f#I#5ha*Z_B(`Q&Qg|Rl%x88S9R@o^KJ_I#;kUrTR6YfluQ?b=Hy! zugUa-DbU_=9yQ-`)~!!JhNYG_5=q zZ~|8`bkiu@7)4Hsj zKy%(hP>xYD3M}YZj#9G4!Gx;hg@dk;^675`L}9%^hzw|=k^lJ*xKrlM4*M6DZw_2v z@^&U&F(LP-bGGHH|C+rc;<9+VlYnx>@8O_jR{}CJOSIYT`65{4svGbO8PcozSI7h> zp&Q2Dj$8kjMC44>ez+`e5jE{xWbSU(tc}S$KiwAI&adX#weN*k=4HCjzWrDotvC)Y zkjTqCh<^IiF-y-_<{X%pay&iS{_MQfA(9}Uxb#pk%EO!2pFlM9_&Ah(p-HtN-#;4k zTwZ9?HEcB&kM4-7UeZg=+JyBN2wXkInKi(sW%na>RPo29b#Mr=SQhN61RK5i`TWJ{ z#Mn`YidtPUO9?3Tk@ZuA*lKzk*6=w!!w15CH{T z(^5iMe9@L1__KWih0eQAJ`~yM+i&gc(p+PDz&-VC9QexMTe8YoFow$Xy8B9DmyL0o_nFj1!_ zab5j+ZuG>2m^(?M4RNu;3^vd~Gs4fB={P0@(hh2rf4^G|9UH)typx3f*|n61zI{I+ z)H%*O43qyC+r=U9U+Vl_(tja`^#mb_0f{6%L%1SIVOG1KZx zwl$Iw)gpeA_4dBUtL5%X-LYrwYK-7=u#urJZ{lEP*kDyKZ9?kCBtIP;D8iXJ9dd=G zw5k{_8G2=4MCYYW-9?>tltyOhy|CMxJZ=G8FZg-$*)OH9P%}H8ox${y*V71SsB#|w z9)z8XBj;=dI4cBAyZ&(%5~a>m#cK{kn*bXE`!ygZ3E7gIv zLjbS7mVUdU=}$w?91y)hN)mf!@_xf_>4`A4t;ynNiYvRF;+^~7sXOQH?p0LU=^3r!gR_FC{l-|g|mM5O?n_9kn>CZ|^OZ_FVIQ7T&O~Ve2Y+(26GP@#! zmo4W%KFe_TB$r>UT_03d3sb}dP}pxJDYT}OsQaCFdRe-oLh&b2KIUn5?N1b~Z}wH6 z9)xe7?EdoP@&F|17On>@@=Y5;9(fq+q{aZS1>;Ef`JqtT($nC69Cc~nn{|OS`T_YX zu`|~w*>JuW#vy*2R|s#!y| ze5~M7efK7Q=^zSsro}!frPk|1j(1*fgRX*U-lyz7j-4Eqegm=XEYlKWmE{_^=qmv=kXMEW3E`H$!8!U! zS+N^)9Fh0pK{BV_Ud^`zRW$Cz$TgP}`Qsd~0t5Ob3i2Q#Yhf!cz7E#cBqMGkT|@@F zCthJVP2w9b<9?+}@c$XGKHYTF3$FXa^6F0r0jn}=KL&9}l181lr1hQeh}%z~Un`o^ zn(I@@dLQ?@kW66Va{(Qv|0>|m)}AMo>L5CrR;1L!fRJ#z*>M;;WFj80?DVWV`})&n zvvgkMWen$+pZrJ2+Z7Y|-{;PN7L--Kzbu=5ffd|uI~+4O=>;gH2>6S%I}~WEIu6J+ zoUE1&2fqst`Fb8my_>PHBiADzm|qSlUuwlu@Z^;Du;Gg%l!mRC4!n2S`}P$S~5%2rzzwd^vAv{La;b zLqoq`R|1VEkvPgx>K}HJjdOoXD}cb70wCG9)6d$%Ng{b*ZS{vhiaq`+q?;_@zN6-p{bSy1I>3J?pe`*tOyFEL zYCT*Wop>nrTE^G^a}(ZcaK4QA#-&wcg4BDi_2MFsV77=fnqX(v!v$CUV=+jg5ex0v zZ<)W*?pzNiNy#ncye*h_g!?&`5Z8V}w&=9bkBG_&E-#_b=YF3J_bIcG@{t@Dqw%Dg z%Q~F-unZ|;GhmRBhtBE~EeigYE*}~?Sq%~#^%{qOel_werQg4#7%U9O6RegUAc;O% zs3TLieygDgy5T8$@BPB)S#|sPPB+GYSj72)Y<{4Yn=mg*PrWrz>ZqC=xvOCT7U99= zR(B4Mgm=Q5(MQXaR1X$BG1>{ZFv-}0rTf7{=D#9r$_2dQfwu0FcyzkRTh>hMou#v5~tlF(%Pn7VKvKXnEyy9x9 zYge5EdIh*4Jvh7)fTtRv&fRkIoWx)I<KzQc zVaBn#K|~?z$^X9}p8i)AmlSff29krLtagvw#8Gx9DI(MS--h$74FuIsApD2^CJWo6 z?ENl-@5UpuhI~s;`p-Cxt;#QZm*&XP(Uzm0H)r(p3x6RXalv>CJmt+6?dpO4r30MP zZd+F8)!uN4poDn6*uxUlte5MAMr%2$^xRA{%C|?ikeT{O&g0g{76Rkm_Alsw>po1% z`NvM%;k_^^G|M&c%fQ(SRhoFz>2c?_Uc3&BRDh5olf3Rzbs7=>OU&Bg1f{_B_vNSq z8?n^XX+%2DX+sg-Gnmv=RK!V;i5V*pJhe0J&_RfcBc1PI__=FO<%nH^YOz-7ppeji zw#LRf@qs}yi3cbvJ(ceG%%*pL>52E3CF!}kzXT`tezGw82o0I<^yQw^UGBw^$4Jfg zQFr%Id&mo%r5nwxD=aF8`4v5XCtS znw?dsKd@6CLwn%-?VsNdaXBINcAD!~t)E&bv7aw|z%wfIA#z7bgd3(Bb^rK0t>&pI zT;*~3$W_2tq~b$fK3Et?wk6Q9E|byjyF87|e|o$Y|M~Bj$-O104)I#+ASLWz&~2Lu zksZY!GvP8GT&PoH_I#?uFy{GLQu5P0$U4zzp|25@1Od!B-qLt~xY=U<$B-zO(~gkY zCIA9%tPqqcT3J1lxc&7yn~<===bp)JXOdRjHz34=x&eY5UbIN9T>RO*eI$2{8<7!s z)X3nStt}#NvU>DvaGoG0zkvz~S&UQ9auuO*%naIFyfl%KedWUzDIMYgcP>eS5Bu{0 z;)ug!!3$7GTA8j_t{$49l`qNwZWrWcN>*%%1ILIRyC-zr+N;PQw^9|&aJPZB(Uj=q zdQeu=X-jx1io|H|d?C6w0Vlr(7;`Gp-UD$|92&vS`eJ!FkghWR7O{?kq{rLVN8W&K z)*nui^1sw_0nfftJ99Uszk+e(6mT4VHz#&H5b+nxN|x3k)#&;q<{xG%i=&au^ZYf~ zNto0CaOjZ7_rQF=C9?h#@^{6+|95G~K@lFSvY0^Gz`YJ}c1H|k>O4ZHYDKg}zXh}m z2L%PsICaSen?4?;3pw9$!4E%0|6KQ7-x>a`(`dt;rPfa_&(ojZLU9nisTCXzl@}ogoXo9)HX!PuTg{hVIc$ckR9zcUhz{wd>d=>8& zFo=*g;=pJB^nzoEm7rNx?Zgl&a474*RcHZ;_5uul_Zv(eODOys8l@bopejjQFk{xZfQ>i!RfH$>3td+b38foHEx zdraLAbV^_kq{|A?ZEF=K$&?Ft@wlE{71V%&6d&-CUU6NFx+;O86(=NoX(x{7OE>f_ zbJwpZ{Ldu$(lv-^9c)6F2KHC$F*&pP{|=p=RFJ7(&ohsD0KmX61m>sbe6sr&Lt_@# z^U1A_Oe&i<^39_vQJhMo>Q!zH(VmPk@8Xga!5j<7!SaNAoVis+*X=;_=QT^8N+A;!`5 zpxT^gUd04@Nmvrde7cMsl}SaE#e)AF)^VV!y1zrlS9u_=JmeTik5xM+s8vJ;Sf+&L z-QM-A51+3OKfp4)J6NMGt!i<^rX(oDTd~`RyObx%DI$^c%#fKi2nL38zx$N<5;sw~ z=X}f}BI3%93H`4pe4?A^`a>2(fMxqD7Hqv*83=WS{gp=aP;`F>M)Rdyd-GSkuUAe&h~e8E$5JKO0~PM3 z8`#J!2m?-QvC}~^P!#*q*a$ES-RjPI|L47NxAVV8{KOizhPyX|%Eee{--% z^I3B$b|0(e-uXbkJLxQtz8lC(iF8+PS?seSXsOl()lgv(vCV6zr2w(pKqb2w+K!|) zi-&Ti#3EpRWmHN81@=;3NPF4&LR(CH*19lx56g!JrL)PO{q@JzmCbx32yyR+vwTAn zYG)HDVN02HJJ&EQa4~ABBy+wr`J{BK<@5KP2l!Ip$ZB!=$XYW%Y&>jCpPIZ;s?xv3 z&7izTdBtfD%g>)~Tfe83ZT!ud^Y>D4j02Enm6V3n*e-Q8ebM-uI5G*jhLZr0VE)w_ zfn48e4$}GR>aE++7&-wWgQfC(kd4YEu@rkI^5KgDcp#VhES&S8erHAqx>O_TaWLmt zV}$TQy}aHO8OHB6Si3zicv7oNjj0AZBRdLt>a|xFGdv zQ15J|hDr|97{A!hj;%56Yxk^PMSd)=ye6W>ml%g2=@V)8|K>H^OPGiORwzrxRfqGRs}9Vhd4x`hZhOcCR5y73X*3Lya0%Tmaf{&NvB zjVE$Kxb_l*qWNhC68nxRlvUrUhu!{ZB#@)=AGz8$dW-}D`zv9IU%!T*(`g^M3ZGbu;!RHm?N(zj2xs!ejIKpE3ENX` zck|X@{T)$^Xg_CNhpiBjQHRDF;dNiKQ{t0*4B~VgN5CWGKe@1Z*uCi5YP-OY@COm~ zz-3L-6aZWx2dMO8q~o4cZrnc_SvXu30~^{+Dp_+))F$ab>nBH3q_)HHv+>jBB_;Vu z36^VQECeGt9q9rVe1-V`DjBO=Zj4xmrCHm@3Rd#+DEI|eNI04fPZoh1)~M~G4Lx0u$$AB)IXy%FE z7mBRKU$3l0jsmQ>_XBpC4@q#AF0ei+-wQ5LojqGJTE;m>uX?jt`0=D4_Q}i7`*p(O zo-iN9qa==d4fU^m_w%J|v^j^uh#Jc8CjEisU%w)yj?;Tcm|B#RBSX%TOqbH+X6ht* z*`gv;-%K0c1A{!ad~_x(-h^gV(0Bs(oSKht*6=ih(QJFuqzlL%Hk$!$c;}33l`V!Z zp@x0movd% zN~APL2|+~$aEOu_S_3EiO^Anc!Kg4vjHp(Y5?a6LrB{+0xI@$F(mU7n*(W$|&r+Qo zj=mShNR?|zbEVNds7YApSy-Iw$!>B^!O5wKTc$H%;~KAewQ2?Pcn|9~CLn31nh;P( z^{BkClyB*kdR?Xuv=akH-b!Op(b494mKHW3e?Od2E6t>zOGTsVt)e0qD^h4i0@(~< z-~d~OQ#W?gWS&8HzwCAc@@tzdT~ggji|B};te2fPX-mh-t8)KYl(eY-o$<|eq0S0^ zGd{fZ3}9A@6jttDWgsYdo|HC_VVjqZj^ecH3dGQ(0OsbV=wn3;$8>q+{_OFVBa3+= zqfW=pK}-&p3!&=Sz|2X5$bw?K<(uplt7xo;xewazA`r2?L+@ntl|k}2l)>rq0^ZXa z7=NaC0UnV7ux@a??gyMkvbd7_0d|dqz);nt%QZ$Ptf<5Dv@d;seX_zrh(C{n>w?I5 zD@lm|0)m&rK1*^4sB(Hk4S9k2uZufn2tptc52Ev8lHbt_&Y?i z8e$Qg^m)#(cwNUJX6IMo(;Iu6;LCyH)zY_{qhY9!(6HtwCXk0_c$=*kyYx!}9al$@+ z2$uYbqEx-gTPrbo;xLU$ZW|e)qVt*PqeX#k2q*v~AN5pcmM_wR5{l7`$Y z=rm4(Yl-xTB4NkAT0L1g4=t*Of^S z`RdziZGp3em>|qdFx5O9GVDAEfzQ+U*MkDXBGugd~W&XBAmgBWX`s*2X>1hn)Om%Ia zKHO|wIk~#>>0dJS^DfTx|2^%P4E1VyB(mZv6#E{1jXpOV@ND_On_65@EP}(9ruzr` zh)G*Rq)v4}Q*9QpzDxS$mhaG6Q!1YcRwCOco4m@(UkIDufVawvINkSLPF6Wcmxh8M z#9q`BvYvNHbJ{(dhKdTqkK+|+w<7}y8NY( zP~97@)s-87=x_h0&F-m!z1b{)tOI)Nnws0eLt8Kms zd#I`X5cW4U{e$-m^q=FFga5xPoFl9^$t~|85>LV6194o^aMvaJW2B$p;%BhrEy<7L>On9b}0uI&5!B}y2#YhLASppMkvasJt04;oj>^xJ-=X9fCet5O zIhi7TSsf(*rRFDSvB;(o5Cn-au%$;<)l|nW=M(%v7nE80VbM!FNxU-+@;0!cJC3sH zbu=K*Ww(7P9mKQ<9WYU+-Xfa1fKokXE^q~{s7#o~;n({3@>R8+U&GAzs zU$D_1=aU@*DiN2-UZ(nCN$0n$;js5@CG}@xjmu9q&V+_VMDtWEEJ!_$=fX;Y&LJ5) zsVINM=1XS?LdZmE+QI3SCpy!1M9qH&lllr~)`gbH$wF20kw1RdW_dN+hLh{GN+&6c zEv2ltsj&h14dhH%p_f+qIAW7@Gqrb2YcW76>~-XCT@>%zLH7QEVkPUH3DpIPKzO2OU)(EbEH z?IyGEnJiGxJNOrk1VW$L7LydVk{k#CJSWa;vK1OkV2A%WYOYTICnK#vLWS)yBY=x8 zrXxb&MeKRlKK|ovCiqVtWvtWhk3vrKBLsJwVZG5J!3$lo462!-ou12IW{S(?5BRm| z&ZhJJk!?GMlNiBl7rjXpUOZB< zQZKzR+@9+_)*L|03H{Du`Xf;ePm6g4Zr!x)^}TiPsx5+_jAfekHN=eB`pKNn>EJC2 zPAOzYzvnX3P=d`YqRDu)LBaMAT`Nn;wsvA*^uLMX9d@rT! zq~lUD1wEfOxE(s6ts33jf2xG3bErhfdpP-wR9MJ7k+?ZfsyYVB(X~r>2I`i;Dmvi1 z+&HP#0XDAWS3cX@_VDfjaTP#>^VX|Dh7>p?qg>K?PZaZofGHyiDax>RszNo-h(y?l z9hIEnRAm~zY|&ZmPOdD0PMakhCwhf`Tes9!E#je&OGY+)IPdEKr%#+JhjE>!dE+2v zOUgBb4Z$k34c$q+6m(rA7~O<`JwAGj#Y6vJqYZC(i|&5~ z0VGrU4{Y%GYpx10^BYaC=790To5^1z%adb94HoPIhJHI2?#qxH|p+NCC|c zTHR!+Jp+(cno~v&;`Y*gy3-NCmxXij;di-=xR0l*@}GsF124joIvQ})*~tEVt!?R0 zG3zQ06rFGdKpEYjNX`kS802Xu`qzv>XEOjcdW)F_kgiS=i}tJofF(QpHOO^&0&zsZ z3@UBEhON)z&pv|90(3~O>abLV6Q}cdT=cZ%hkd_&{d-y5Yx_W`(tLr%qo>)EnDLFv z#Q!~xt{yF*0sb+NhqgmH+JVU1A)Ulu{IZvGJ^AO#YD@#)>b zLRYuFBeD|Ocdyb{r_DsGmQ5XEAGKMZ_j2`d7vsGl(R^%SG|V_7rP;s55*gVKte8~G z?>W8lxKz0Maf}T@tPr_nsG*ml-QhW21U%8ux;(=`RdE#yih^9zjCHfOFfcLE@iYF; zp-r||rDGN(Q%5-WdPrcVXSwM!<>yh1bx+776soA6@$$aLCQw%&UQUx8;Z8HBS#RyS zw?5=6p&j`3)A7Z7nfWnhHN@dtO)JVUqzF?Mbo&|dgIbmbphxLvtH4Shr&i+ET1w%t zoD$7UpBQS=of7_yFslp@Mv7(j!GES)#JCT)bymTFSC}7_4X#MUt`xW8U-=E8XqN}i zJ^8b#Sf;LTxXGV;lns)3v-lV&d#63-mC^MLYOk2KKmJkLG#0L}K` zCe_!+u=SSz09DR~|65ZO-AU&gEV;s4j_LfW{RlO12ZPI-`wd91(ri>R_aTAvNVVeC zzAC}=Iwbc!MQD7$Em1Zg2xfk8rwual8&gJqJQwLYw~CmI@FTb!Esyot{umD3CfQJM zl(y+7U|K+ z#l64xV{Y^@tM44C?%IJ`AaT@MAY3g*!C3&S)#mT=rCgFqZPU79*%60=t~kE4*@crS zXm@DD+h+9xljmSUgV(R=0Z@&L5KsDJ+FpuC25csjf8K)bLX)0;Le*4iWg5hDAww0t za8P2IfcE@L$D#g;;X?^mjeJezg!Tj##CrS;=zeV=s7;e_?m|#z|*ei z!i{`8eY0m_;J%czLd|k<_i)*%#+r|T&`24#C$|km^?pc>qdXLvPkYAr3qu_QQ_e~@ zkxTq#wYv*kmj9W%{Mr6%22Bt+4H>?B?wV)ZzEG$bj(I8c_ug*1CRf(7FyL za9T=pD3fk|xESAW`4HoA#XPs^R*cZ0ks@MRKl;kHT<)M+n{KPR6})<;jeojQ9($8t zOmMqV-J5nRHm*`7t*^-0)rGcVwj)I)-hfVr#4{c0XVj@Tr5hh#PhVH}ijd_QQh>fy zf_Jw2iE>*nuvoTs3i+GSb_C(kiLK#xbl}m^A8^rk!s+`FbvyBjN|Ah~MDxxTd@;z# zi3i$=fBy;F^)TeKLjc9%;dLLkVzMw{Rwlok^4U8@hjWxTDkb|9DneUH_|9I;%k2Iy z7-fdIVN0bjR97_9`xZ=4)d4D$r;_lKvKLNiYdslz>jT~r)j5b_s64!OYO>om@cpQd z25(bi;q#@%If~MtCAp|-$E@~_8!u~RMlr!6ilSj(bP}@GCJd1acTxiH3QJ_7o=PGAVaj8ENLvB(3)i2s{uDknh?Tq20~tG|J%kLfbR0% zt={_?h@)4|W6+tQG(9Rj;@;V9bX#a4iv$1<1>o*bJazERON$3h2AUaI!U>nGLdd%8 zhJ@WrEk1q09SJ?5`UTSD8Ho_;C9O^o0kV|uP*VG%mQTYR!jRx6tNjftgt zBeUN_qVoMRctjW*PBPYo9XdgIz?IhTKIp3m`B@SZ%)(xm30A)Et}@aZ{DH4A1w+9B z8!|Kj3fL>||BZ_jU?XXj1LP{|eC*o0p^tSTVDK(zT*W{5;9gSUGH^e(@z}Cg_nx^6 zdhW^~;X(c9sDboq-MuX{ZA7%()bqK?=J@lOMhKBsxlS!1; z&hr8CK0)czy98uh&R2ZOpcRNOx9^P*^z36mnpnfO8}XnVu|eFLGy&1-d5Q*Yz2iuj|7~s0JIT!0H$iR@ADBAD7EVQvS6~7;wWuWeq`~0Uh+u3yjJIW^Xu%(3JVY| z-_zUmOZqPFtq?i+)OA@A^RTcmuzJ|O5IoaLg z9mh{UdfC~}>RiIY!t&wHG1VWmU>C!EeR3Jp`)~j0k%Rxs%hY=Tazo7wdg;F4;K?qh zT&7tT{J$+VCA>-8e;5xp!g`k;c{gb4NN3^Z)J+647rqSD&8Tk!nklXWT1dS;jSgo% z3SETR#-3GD;{QoX{VKeAEL8m{uyN3cC5&FyQ|LEMZ-3nSmFA54!-o!p?+6pycTu7U zZWEB;&1+eOj5qQ=X&SA(IfftNO$UMOYiJ6eKXHvc)*BW1S9!`*UkXmv0q-MsEDvns z^c*n}8teq_FcaS7?zbGf+m(ma<7bCU=BN=;`xCobs&;fagDX5XJI*Ag>Z3RpGH9gk z-vH8x?)7lbBiCc&3kEQlD0Y>ghb1Ujn3RAd;v}4l*O85_Lzm`|O?1~zkU%|F6>|RP zR?Ye3tbnhP_0_O1HVIi%bkcT9h-JQjd`K+6y1yc$*y1{470n}V-ZPbsrHU^Y(U=NO zULa|i9DEXrb+IUL^c5iqc}PVC7f|3!C&@Wom|FPVs3ch};TwleW=B_2l%6H&zMjAJ zJ~drG3b6^tl%EfRwfF*1>8W4-clvM{>rN7i>HV6pGRQ2PNEH~|<;1|`1K%VU%Ir~$ zbIKJOh$oUs+f}m^|7*^G@f^jHTyjV(DU;N5oDlx$G{+di2G*hPrqu>TP$I{I-i(?QW{l1i@PSeo|OujB~8ogHx4x{Q${NWDd{%}EC z-ROSteyD&by#zKL>^woJ(ja?+tcqbmOI5E)6YdTGsb57`Y7Er)E>GV6MmO5$|Ds#GN9e+a_pa#3i_8r>tuk**to7pT4q1Ue` zCYvj6wuRjR<=R=a%!X;(I`490BTd@yV3W|U=#_=Ni9H9-W%XfHTwCYp>d{dn)Y7D3 zgva^1-FA@o2)XMEn-+eaxH5_#92`c+!$hGzrXFrA`z~1fD`pM`QDArlMpp=}JaoqE znF73{DjG6&xBvIVruDm*hoXCvNG_=jj&-mWkwnL|ZA*6#cpsn27ZmGEfDsigWu-&h z5q&}!J@eH{Hca$POkP%KZOs(>2(|TZP-VE%;Z1glTl>vP%UZKfVK85Y#^j>`)|d{ZAnm${^*R=XSPD^0XG&UygF!ul+7+$bp~vTIpB|nS1~g)k zdm2SgA|0eIB^};eW|m8Bb=J~9JUYDT;h$c)DleBaJr@1?>rRV-t>tN~lB3+-Drv9s zOyHI5wh*iO3}FRYP76h_W45&kEkMS=>GLi5MK2x~8 zHjrpe%As#XH9;J&JQrJH$M&g?DvOQ)C~wka*rxvubQeyS8#&IY+SSj_W~kCEe-|f} zoG#VV9*x=EC09w02a>@L?v-7R#wK~Yh>zY4^bL2$b-z}YOx=W=iy(EYHhdX`ZZltO zwc)*Zaq+1R5{rTDew4GJc}z;9qo5a{-q1HR0A$t?0$nG{&#-cggoZGZdv{o5g)<2V zOu{knq=5Xp)vRz2HYO$<=1#crMBtke;X2Y(Rfo>lf*cIz2e_=r$asNH9*Ha4AVTfC zhL%nO?{NYdO`w$}b@}Z%%+2+Y1l>^EvT{7^qyF7=k_TP=%;x_WxjPH|cNEsgI%VV+ zrb6OUclVksn<%!{gG8)IQBXbUz>G_}v_Vz5EL{rBCR+)|+@>c~u-h9^*=GtbdD&@p z3o*lE-gX>Ohan(mG_oPwB3sJsFC|VH;^P0lv|dJH7@eWZqAf*)FSQ~cD?MqPK4w@_ zdY0G4SzRtQzOVEgT*|S}dtGVmF(F{z$~5FKejrZG=KPvI=m*OW7L-U-IrF~INM}$@@>D7mHJ`7<-{|eoYRdKmR55vu}u9Z^PA19!avbVVqSzD zF6X!LnII66BF6Wbv)*PwHB%p zPwY6{xVS>ma~O$Z>}%vRx>C9U0FlK$CD$(&?|ghjK79B9jEy+Cc^sX8Hg|Or6Z0~1 zJa|7(CnP6_-`zpQ(<`{1e*FE>M~v8^Rxec%$oEjYRSEoU+F1nS2O

)K>*Iil^T^ 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ʓk$6yk~nRj5PW_xQaz*55SNHNUe`{ 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�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

YvH>N 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

&mH3$C(kcI>&o(3&M! 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%0Ak+Y_QJ-JXLX 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

  • Sm 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

    IdQGu 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 E5BJ1o_y7O^ literal 0 HcmV?d00001 diff --git a/uni.scss b/uni.scss new file mode 100644 index 0000000..4509b9f --- /dev/null +++ b/uni.scss @@ -0,0 +1,83 @@ +/** + * 这里是uni-app内置的常用样式变量 + * + * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 + * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App + * + */ + +/** + * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 + * + * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 + */ + +/* 引入uView的全局SCSS主题文件 */ +@import '@/uni_modules/uview-ui/theme.scss'; + +/* 颜色变量 */ +$uni-color-green: #3c9cff;// 主题色 +$uni-color-pink: #ec4899; // 粉色 +$uni-color-blue: #3B82F6; // 蓝色 + +/* 行为相关颜色 */ +$uni-color-primary: #007aff; +$uni-color-success: #4cd964; +$uni-color-warning: #f0ad4e; +$uni-color-error: #dd524d; + +/* 文字基本颜色 */ +$uni-text-color:#333;//基本色 +$uni-text-color-inverse:#fff;//反色 +$uni-text-color-gray:#999;//辅助灰色,如加载更多的提示信息 +$uni-text-color-placeholder: #808080; +$uni-text-color-disable:#c0c0c0; + +/* 背景颜色 */ +$uni-bg-color:#ffffff; +$uni-bg-color-gray:#f8f8f8; +$uni-bg-color-hover:#f1f1f1;//点击状态颜色 +$uni-bg-color-mask:rgba(0, 0, 0, 0.4);//遮罩颜色 + +/* 边框颜色 */ +$uni-border-color1:#c8c7cc; +$uni-border-color2:#F3F4F6; + +/* 尺寸变量 */ + +/* 文字尺寸 */ +$uni-font-size-sm:12px; +$uni-font-size-base:14px; +$uni-font-size-lg:16; + +/* 图片尺寸 */ +$uni-img-size-sm:20px; +$uni-img-size-base:26px; +$uni-img-size-lg:40px; + +/* Border Radius */ +$uni-border-radius-sm: 2px; +$uni-border-radius-base: 3px; +$uni-border-radius-lg: 6px; +$uni-border-radius-circle: 50%; + +/* 水平间距 */ +$uni-spacing-row-sm: 5px; +$uni-spacing-row-base: 10px; +$uni-spacing-row-lg: 15px; + +/* 垂直间距 */ +$uni-spacing-col-sm: 4px; +$uni-spacing-col-base: 8px; +$uni-spacing-col-lg: 12px; + +/* 透明度 */ +$uni-opacity-disabled: 0.3; // 组件禁用态的透明度 + +/* 文章场景相关 */ +$uni-color-title: #2C405A; // 文章标题颜色 +$uni-font-size-title:20px; +$uni-color-subtitle: #555555; // 二级标题颜色 +$uni-font-size-subtitle:26px; +$uni-color-paragraph: #3F536E; // 文章段落颜色 +$uni-font-size-paragraph:15px; diff --git a/uni_modules/uni-data-picker/changelog.md b/uni_modules/uni-data-picker/changelog.md new file mode 100644 index 0000000..8451fb3 --- /dev/null +++ b/uni_modules/uni-data-picker/changelog.md @@ -0,0 +1,66 @@ +## 1.0.8(2022-09-16) +- 可以使用 uni-scss 控制主题色 +## 1.0.7(2022-07-06) +- 优化 pc端图标位置不正确的问题 +## 1.0.6(2022-07-05) +- 优化 显示样式 +## 1.0.5(2022-07-04) +- 修复 uni-data-picker 在 uni-forms-item 中宽度不正确的bug +## 1.0.4(2022-04-19) +- 修复 字节小程序 本地数据无法选择下一级的Bug +## 1.0.3(2022-02-25) +- 修复 nvue 不支持的 v-show 的 bug +## 1.0.2(2022-02-25) +- 修复 条件编译 nvue 不支持的 css 样式 +## 1.0.1(2021-11-23) +- 修复 由上个版本引发的map、v-model等属性不生效的bug +## 1.0.0(2021-11-19) +- 优化 组件 UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-data-picker](https://uniapp.dcloud.io/component/uniui/uni-data-picker) +## 0.4.9(2021-10-28) +- 修复 VUE2 v-model 概率无效的 bug +## 0.4.8(2021-10-27) +- 修复 v-model 概率无效的 bug +## 0.4.7(2021-10-25) +- 新增 属性 spaceInfo 服务空间配置 HBuilderX 3.2.11+ +- 修复 树型 uniCloud 数据类型为 int 时报错的 bug +## 0.4.6(2021-10-19) +- 修复 非 VUE3 v-model 为 0 时无法选中的 bug +## 0.4.5(2021-09-26) +- 新增 清除已选项的功能(通过 clearIcon 属性配置是否显示按钮),同时提供 clear 方法以供调用,二者等效 +- 修复 readonly 为 true 时报错的 bug +## 0.4.4(2021-09-26) +- 修复 上一版本造成的 map 属性失效的 bug +- 新增 ellipsis 属性,支持配置 tab 选项长度过长时是否自动省略 +## 0.4.3(2021-09-24) +- 修复 某些情况下级联未触发的 bug +## 0.4.2(2021-09-23) +- 新增 提供 show 和 hide 方法,开发者可以通过 ref 调用 +- 新增 选项内容过长自动添加省略号 +## 0.4.1(2021-09-15) +- 新增 map 属性 字段映射,将 text/value 映射到数据中的其他字段 +## 0.4.0(2021-07-13) +- 组件兼容 vue3,如何创建 vue3 项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 0.3.5(2021-06-04) +- 修复 无法加载云端数据的问题 +## 0.3.4(2021-05-28) +- 修复 v-model 无效问题 +- 修复 loaddata 为空数据组时加载时间过长问题 +- 修复 上个版本引出的本地数据无法选择带有 children 的 2 级节点 +## 0.3.3(2021-05-12) +- 新增 组件示例地址 +## 0.3.2(2021-04-22) +- 修复 非树形数据有 where 属性查询报错的问题 +## 0.3.1(2021-04-15) +- 修复 本地数据概率无法回显时问题 +## 0.3.0(2021-04-07) +- 新增 支持云端非树形表结构数据 +- 修复 根节点 parent_field 字段等于 null 时选择界面错乱问题 +## 0.2.0(2021-03-15) +- 修复 nodeclick、popupopened、popupclosed 事件无法触发的问题 +## 0.1.9(2021-03-09) +- 修复 微信小程序某些情况下无法选择的问题 +## 0.1.8(2021-02-05) +- 优化 部分样式在 nvue 上的兼容表现 +## 0.1.7(2021-02-05) +- 调整为 uni_modules 目录规范 diff --git a/uni_modules/uni-data-picker/components/uni-data-picker/keypress.js b/uni_modules/uni-data-picker/components/uni-data-picker/keypress.js new file mode 100644 index 0000000..6ef26a2 --- /dev/null +++ b/uni_modules/uni-data-picker/components/uni-data-picker/keypress.js @@ -0,0 +1,45 @@ +// #ifdef H5 +export default { + name: 'Keypress', + props: { + disable: { + type: Boolean, + default: false + } + }, + mounted () { + const keyNames = { + esc: ['Esc', 'Escape'], + tab: 'Tab', + enter: 'Enter', + space: [' ', 'Spacebar'], + up: ['Up', 'ArrowUp'], + left: ['Left', 'ArrowLeft'], + right: ['Right', 'ArrowRight'], + down: ['Down', 'ArrowDown'], + delete: ['Backspace', 'Delete', 'Del'] + } + const listener = ($event) => { + if (this.disable) { + return + } + const keyName = Object.keys(keyNames).find(key => { + const keyName = $event.key + const value = keyNames[key] + return value === keyName || (Array.isArray(value) && value.includes(keyName)) + }) + if (keyName) { + // 避免和其他按键事件冲突 + setTimeout(() => { + this.$emit(keyName, {}) + }, 0) + } + } + document.addEventListener('keyup', listener) + this.$once('hook:beforeDestroy', () => { + document.removeEventListener('keyup', listener) + }) + }, + render: () => {} +} +// #endif diff --git a/uni_modules/uni-data-picker/components/uni-data-picker/uni-data-picker.vue b/uni_modules/uni-data-picker/components/uni-data-picker/uni-data-picker.vue new file mode 100644 index 0000000..4553627 --- /dev/null +++ b/uni_modules/uni-data-picker/components/uni-data-picker/uni-data-picker.vue @@ -0,0 +1,554 @@ + + + + + diff --git a/uni_modules/uni-data-picker/components/uni-data-pickerview/uni-data-picker.js b/uni_modules/uni-data-picker/components/uni-data-pickerview/uni-data-picker.js new file mode 100644 index 0000000..c12fd54 --- /dev/null +++ b/uni_modules/uni-data-picker/components/uni-data-pickerview/uni-data-picker.js @@ -0,0 +1,563 @@ +export default { + props: { + localdata: { + type: [Array, Object], + default () { + return [] + } + }, + spaceInfo: { + type: Object, + default () { + return {} + } + }, + collection: { + type: String, + default: '' + }, + action: { + type: String, + default: '' + }, + field: { + type: String, + default: '' + }, + orderby: { + type: String, + default: '' + }, + where: { + type: [String, Object], + default: '' + }, + pageData: { + type: String, + default: 'add' + }, + pageCurrent: { + type: Number, + default: 1 + }, + pageSize: { + type: Number, + default: 20 + }, + getcount: { + type: [Boolean, String], + default: false + }, + getone: { + type: [Boolean, String], + default: false + }, + gettree: { + type: [Boolean, String], + default: false + }, + manual: { + type: Boolean, + default: false + }, + value: { + type: [Array, String, Number], + default () { + return [] + } + }, + modelValue: { + type: [Array, String, Number], + default () { + return [] + } + }, + preload: { + type: Boolean, + default: false + }, + stepSearh: { + type: Boolean, + default: true + }, + selfField: { + type: String, + default: '' + }, + parentField: { + type: String, + default: '' + }, + multiple: { + type: Boolean, + default: false + }, + map: { + type: Object, + default() { + return { + text: "text", + value: "value" + } + } + } + }, + data() { + return { + loading: false, + errorMessage: '', + loadMore: { + contentdown: '', + contentrefresh: '', + contentnomore: '' + }, + dataList: [], + selected: [], + selectedIndex: 0, + page: { + current: this.pageCurrent, + size: this.pageSize, + count: 0 + } + } + }, + computed: { + isLocaldata() { + return !this.collection.length + }, + postField() { + let fields = [this.field]; + if (this.parentField) { + fields.push(`${this.parentField} as parent_value`); + } + return fields.join(','); + }, + dataValue() { + let isModelValue = Array.isArray(this.modelValue) ? (this.modelValue.length > 0) : (this.modelValue !== null || this.modelValue !== undefined) + return isModelValue ? this.modelValue : this.value + }, + hasValue() { + if (typeof this.dataValue === 'number') { + return true + } + return (this.dataValue != null) && (this.dataValue.length > 0) + } + }, + created() { + this.$watch(() => { + var al = []; + ['pageCurrent', + 'pageSize', + 'spaceInfo', + 'value', + 'modelValue', + 'localdata', + 'collection', + 'action', + 'field', + 'orderby', + 'where', + 'getont', + 'getcount', + 'gettree' + ].forEach(key => { + al.push(this[key]) + }); + return al + }, (newValue, oldValue) => { + let needReset = false + for (let i = 2; i < newValue.length; i++) { + if (newValue[i] != oldValue[i]) { + needReset = true + break + } + } + if (newValue[0] != oldValue[0]) { + this.page.current = this.pageCurrent + } + this.page.size = this.pageSize + + this.onPropsChange() + }) + this._treeData = [] + }, + methods: { + onPropsChange() { + this._treeData = [] + }, + getCommand(options = {}) { + /* eslint-disable no-undef */ + let db = uniCloud.database(this.spaceInfo) + + const action = options.action || this.action + if (action) { + db = db.action(action) + } + + const collection = options.collection || this.collection + db = db.collection(collection) + + const where = options.where || this.where + if (!(!where || !Object.keys(where).length)) { + db = db.where(where) + } + + const field = options.field || this.field + if (field) { + db = db.field(field) + } + + const orderby = options.orderby || this.orderby + if (orderby) { + db = db.orderBy(orderby) + } + + const current = options.pageCurrent !== undefined ? options.pageCurrent : this.page.current + const size = options.pageSize !== undefined ? options.pageSize : this.page.size + const getCount = options.getcount !== undefined ? options.getcount : this.getcount + const getTree = options.gettree !== undefined ? options.gettree : this.gettree + + const getOptions = { + getCount, + getTree + } + if (options.getTreePath) { + getOptions.getTreePath = options.getTreePath + } + + db = db.skip(size * (current - 1)).limit(size).get(getOptions) + + return db + }, + getNodeData(callback) { + if (this.loading) { + return + } + this.loading = true + this.getCommand({ + field: this.postField, + where: this._pathWhere() + }).then((res) => { + this.loading = false + this.selected = res.result.data + callback && callback() + }).catch((err) => { + this.loading = false + this.errorMessage = err + }) + }, + getTreePath(callback) { + if (this.loading) { + return + } + this.loading = true + + this.getCommand({ + field: this.postField, + getTreePath: { + startWith: `${this.selfField}=='${this.dataValue}'` + } + }).then((res) => { + this.loading = false + let treePath = [] + this._extractTreePath(res.result.data, treePath) + this.selected = treePath + callback && callback() + }).catch((err) => { + this.loading = false + this.errorMessage = err + }) + }, + loadData() { + if (this.isLocaldata) { + this._processLocalData() + return + } + + if (this.dataValue != null) { + this._loadNodeData((data) => { + this._treeData = data + this._updateBindData() + this._updateSelected() + }) + return + } + + if (this.stepSearh) { + this._loadNodeData((data) => { + this._treeData = data + this._updateBindData() + }) + } else { + this._loadAllData((data) => { + this._treeData = [] + this._extractTree(data, this._treeData, null) + this._updateBindData() + }) + } + }, + _loadAllData(callback) { + if (this.loading) { + return + } + this.loading = true + + this.getCommand({ + field: this.postField, + gettree: true, + startwith: `${this.selfField}=='${this.dataValue}'` + }).then((res) => { + this.loading = false + callback(res.result.data) + this.onDataChange() + }).catch((err) => { + this.loading = false + this.errorMessage = err + }) + }, + _loadNodeData(callback, pw) { + if (this.loading) { + return + } + this.loading = true + + this.getCommand({ + field: this.postField, + where: pw || this._postWhere(), + pageSize: 500 + }).then((res) => { + this.loading = false + callback(res.result.data) + this.onDataChange() + }).catch((err) => { + this.loading = false + this.errorMessage = err + }) + }, + _pathWhere() { + let result = [] + let where_field = this._getParentNameByField(); + if (where_field) { + result.push(`${where_field} == '${this.dataValue}'`) + } + + if (this.where) { + return `(${this.where}) && (${result.join(' || ')})` + } + + return result.join(' || ') + }, + _postWhere() { + let result = [] + let selected = this.selected + let parentField = this.parentField + if (parentField) { + result.push(`${parentField} == null || ${parentField} == ""`) + } + if (selected.length) { + for (var i = 0; i < selected.length - 1; i++) { + result.push(`${parentField} == '${selected[i].value}'`) + } + } + + let where = [] + if (this.where) { + where.push(`(${this.where})`) + } + if (result.length) { + where.push(`(${result.join(' || ')})`) + } + + return where.join(' && ') + }, + _nodeWhere() { + let result = [] + let selected = this.selected + if (selected.length) { + result.push(`${this.parentField} == '${selected[selected.length - 1].value}'`) + } + + if (this.where) { + return `(${this.where}) && (${result.join(' || ')})` + } + + return result.join(' || ') + }, + _getParentNameByField() { + const fields = this.field.split(','); + let where_field = null; + for (let i = 0; i < fields.length; i++) { + const items = fields[i].split('as'); + if (items.length < 2) { + continue; + } + if (items[1].trim() === 'value') { + where_field = items[0].trim(); + break; + } + } + return where_field + }, + _isTreeView() { + return (this.parentField && this.selfField) + }, + _updateSelected() { + var dl = this.dataList + var sl = this.selected + let textField = this.map.text + let valueField = this.map.value + for (var i = 0; i < sl.length; i++) { + var value = sl[i].value + var dl2 = dl[i] + for (var j = 0; j < dl2.length; j++) { + var item2 = dl2[j] + if (item2[valueField] === value) { + sl[i].text = item2[textField] + break + } + } + } + }, + _updateBindData(node) { + const { + dataList, + hasNodes + } = this._filterData(this._treeData, this.selected) + + let isleaf = this._stepSearh === false && !hasNodes + + if (node) { + node.isleaf = isleaf + } + + this.dataList = dataList + this.selectedIndex = dataList.length - 1 + + if (!isleaf && this.selected.length < dataList.length) { + this.selected.push({ + value: null, + text: "请选择" + }) + } + + return { + isleaf, + hasNodes + } + }, + _filterData(data, paths) { + let dataList = [] + let hasNodes = true + + dataList.push(data.filter((item) => { + return (item.parent_value === null || item.parent_value === undefined || item.parent_value === '') + })) + for (let i = 0; i < paths.length; i++) { + var value = paths[i].value + var nodes = data.filter((item) => { + return item.parent_value === value + }) + + if (nodes.length) { + dataList.push(nodes) + } else { + hasNodes = false + } + } + + return { + dataList, + hasNodes + } + }, + _extractTree(nodes, result, parent_value) { + let list = result || [] + let valueField = this.map.value + for (let i = 0; i < nodes.length; i++) { + let node = nodes[i] + + let child = {} + for (let key in node) { + if (key !== 'children') { + child[key] = node[key] + } + } + if (parent_value !== null && parent_value !== undefined && parent_value !== '') { + child.parent_value = parent_value + } + result.push(child) + + let children = node.children + if (children) { + this._extractTree(children, result, node[valueField]) + } + } + }, + _extractTreePath(nodes, result) { + let list = result || [] + for (let i = 0; i < nodes.length; i++) { + let node = nodes[i] + + let child = {} + for (let key in node) { + if (key !== 'children') { + child[key] = node[key] + } + } + result.push(child) + + let children = node.children + if (children) { + this._extractTreePath(children, result) + } + } + }, + _findNodePath(key, nodes, path = []) { + let textField = this.map.text + let valueField = this.map.value + for (let i = 0; i < nodes.length; i++) { + let node = nodes[i] + let children = node.children + let text = node[textField] + let value = node[valueField] + + path.push({ + value, + text + }) + + if (value === key) { + return path + } + + if (children) { + const p = this._findNodePath(key, children, path) + if (p.length) { + return p + } + } + + path.pop() + } + return [] + }, + _processLocalData() { + this._treeData = [] + this._extractTree(this.localdata, this._treeData) + + var inputValue = this.dataValue + if (inputValue === undefined) { + return + } + + if (Array.isArray(inputValue)) { + inputValue = inputValue[inputValue.length - 1] + if (typeof inputValue === 'object' && inputValue[this.map.value]) { + inputValue = inputValue[this.map.value] + } + } + + this.selected = this._findNodePath(inputValue, this.localdata) + } + } +} diff --git a/uni_modules/uni-data-picker/components/uni-data-pickerview/uni-data-pickerview.vue b/uni_modules/uni-data-picker/components/uni-data-pickerview/uni-data-pickerview.vue new file mode 100644 index 0000000..1a247cc --- /dev/null +++ b/uni_modules/uni-data-picker/components/uni-data-pickerview/uni-data-pickerview.vue @@ -0,0 +1,335 @@ + + + + diff --git a/uni_modules/uni-data-picker/package.json b/uni_modules/uni-data-picker/package.json new file mode 100644 index 0000000..7b731fc --- /dev/null +++ b/uni_modules/uni-data-picker/package.json @@ -0,0 +1,90 @@ +{ + "id": "uni-data-picker", + "displayName": "uni-data-picker 数据驱动的picker选择器", + "version": "1.0.8", + "description": "单列、多列级联选择器,常用于省市区城市选择、公司部门选择、多级分类等场景", + "keywords": [ + "uni-ui", + "uniui", + "picker", + "级联", + "省市区", + "" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, +"dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue" + }, + "uni_modules": { + "dependencies": [ + "uni-load-more", + "uni-icons", + "uni-scss" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "u" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y", + "京东": "u" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} \ No newline at end of file diff --git a/uni_modules/uni-data-picker/readme.md b/uni_modules/uni-data-picker/readme.md new file mode 100644 index 0000000..6cda224 --- /dev/null +++ b/uni_modules/uni-data-picker/readme.md @@ -0,0 +1,22 @@ +## DataPicker 级联选择 +> **组件名:uni-data-picker** +> 代码块: `uDataPicker` +> 关联组件:`uni-data-pickerview`、`uni-load-more`。 + + +`` 是一个选择类[datacom组件](https://uniapp.dcloud.net.cn/component/datacom)。 + +支持单列、和多列级联选择。列数没有限制,如果屏幕显示不全,顶部tab区域会左右滚动。 + +候选数据支持一次性加载完毕,也支持懒加载,比如示例图中,选择了“北京”后,动态加载北京的区县数据。 + +`` 组件尤其适用于地址选择、分类选择等选择类。 + +`` 支持本地数据、云端静态数据(json),uniCloud云数据库数据。 + +`` 可以通过JQL直连uniCloud云数据库,配套[DB Schema](https://uniapp.dcloud.net.cn/uniCloud/schema),可在schema2code中自动生成前端页面,还支持服务器端校验。 + +在uniCloud数据表中新建表“uni-id-address”和“opendb-city-china”,这2个表的schema自带foreignKey关联。在“uni-id-address”表的表结构页面使用schema2code生成前端页面,会自动生成地址管理的维护页面,自动从“opendb-city-china”表包含的中国所有省市区信息里选择地址。 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-data-picker) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file diff --git a/uni_modules/uni-datetime-picker/changelog.md b/uni_modules/uni-datetime-picker/changelog.md new file mode 100644 index 0000000..91aaf95 --- /dev/null +++ b/uni_modules/uni-datetime-picker/changelog.md @@ -0,0 +1,99 @@ +## 2.2.9(2022-09-16) +- 可以使用 uni-scss 控制主题色 +## 2.2.8(2022-09-08) +- 修复 close事件无效的 bug +## 2.2.7(2022-09-05) +- 修复 移动端 maskClick 无效的 bug,详见:[https://ask.dcloud.net.cn/question/140824?item_id=209458&rf=false](https://ask.dcloud.net.cn/question/140824?item_id=209458&rf=false) +## 2.2.6(2022-06-30) +- 优化 组件样式,调整了组件图标大小、高度、颜色等,与uni-ui风格保持一致 +## 2.2.5(2022-06-24) +- 修复 日历顶部年月及底部确认未国际化 bug +## 2.2.4(2022-03-31) +- 修复 Vue3 下动态赋值,单选类型未响应的 bug +## 2.2.3(2022-03-28) +- 修复 Vue3 下动态赋值未响应的 bug +## 2.2.2(2021-12-10) +- 修复 clear-icon 属性在小程序平台不生效的 bug +## 2.2.1(2021-12-10) +- 修复 日期范围选在小程序平台,必须多点击一次才能取消选中状态的 bug +## 2.2.0(2021-11-19) +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-datetime-picker](https://uniapp.dcloud.io/component/uniui/uni-datetime-picker) +## 2.1.5(2021-11-09) +- 新增 提供组件设计资源,组件样式调整 +## 2.1.4(2021-09-10) +- 修复 hide-second 在移动端的 bug +- 修复 单选赋默认值时,赋值日期未高亮的 bug +- 修复 赋默认值时,移动端未正确显示时间的 bug +## 2.1.3(2021-09-09) +- 新增 hide-second 属性,支持只使用时分,隐藏秒 +## 2.1.2(2021-09-03) +- 优化 取消选中时(范围选)直接开始下一次选择, 避免多点一次 +- 优化 移动端支持清除按钮,同时支持通过 ref 调用组件的 clear 方法 +- 优化 调整字号大小,美化日历界面 +- 修复 因国际化导致的 placeholder 失效的 bug +## 2.1.1(2021-08-24) +- 新增 支持国际化 +- 优化 范围选择器在 pc 端过宽的问题 +## 2.1.0(2021-08-09) +- 新增 适配 vue3 +## 2.0.19(2021-08-09) +- 新增 支持作为 uni-forms 子组件相关功能 +- 修复 在 uni-forms 中使用时,选择时间报 NAN 错误的 bug +## 2.0.18(2021-08-05) +- 修复 type 属性动态赋值无效的 bug +- 修复 ‘确认’按钮被 tabbar 遮盖 bug +- 修复 组件未赋值时范围选左、右日历相同的 bug +## 2.0.17(2021-08-04) +- 修复 范围选未正确显示当前值的 bug +- 修复 h5 平台(移动端)报错 'cale' of undefined 的 bug +## 2.0.16(2021-07-21) +- 新增 return-type 属性支持返回 date 日期对象 +## 2.0.15(2021-07-14) +- 修复 单选日期类型,初始赋值后不在当前日历的 bug +- 新增 clearIcon 属性,显示框的清空按钮可配置显示隐藏(仅 pc 有效) +- 优化 移动端移除显示框的清空按钮,无实际用途 +## 2.0.14(2021-07-14) +- 修复 组件赋值为空,界面未更新的 bug +- 修复 start 和 end 不能动态赋值的 bug +- 修复 范围选类型,用户选择后再次选择右侧日历(结束日期)显示不正确的 bug +## 2.0.13(2021-07-08) +- 修复 范围选择不能动态赋值的 bug +## 2.0.12(2021-07-08) +- 修复 范围选择的初始时间在一个月内时,造成无法选择的bug +## 2.0.11(2021-07-08) +- 优化 弹出层在超出视窗边缘定位不准确的问题 +## 2.0.10(2021-07-08) +- 修复 范围起始点样式的背景色与今日样式的字体前景色融合,导致日期字体看不清的 bug +- 优化 弹出层在超出视窗边缘被遮盖的问题 +## 2.0.9(2021-07-07) +- 新增 maskClick 事件 +- 修复 特殊情况日历 rpx 布局错误的 bug,rpx -> px +- 修复 范围选择时清空返回值不合理的bug,['', ''] -> [] +## 2.0.8(2021-07-07) +- 新增 日期时间显示框支持插槽 +## 2.0.7(2021-07-01) +- 优化 添加 uni-icons 依赖 +## 2.0.6(2021-05-22) +- 修复 图标在小程序上不显示的 bug +- 优化 重命名引用组件,避免潜在组件命名冲突 +## 2.0.5(2021-05-20) +- 优化 代码目录扁平化 +## 2.0.4(2021-05-12) +- 新增 组件示例地址 +## 2.0.3(2021-05-10) +- 修复 ios 下不识别 '-' 日期格式的 bug +- 优化 pc 下弹出层添加边框和阴影 +## 2.0.2(2021-05-08) +- 修复 在 admin 中获取弹出层定位错误的bug +## 2.0.1(2021-05-08) +- 修复 type 属性向下兼容,默认值从 date 变更为 datetime +## 2.0.0(2021-04-30) +- 支持日历形式的日期+时间的范围选择 + > 注意:此版本不向后兼容,不再支持单独时间选择(type=time)及相关的 hide-second 属性(时间选可使用内置组件 picker) +## 1.0.6(2021-03-18) +- 新增 hide-second 属性,时间支持仅选择时、分 +- 修复 选择跟显示的日期不一样的 bug +- 修复 chang事件触发2次的 bug +- 修复 分、秒 end 范围错误的 bug +- 优化 更好的 nvue 适配 diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue new file mode 100644 index 0000000..a2201d3 --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue @@ -0,0 +1,187 @@ + + + + + diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue new file mode 100644 index 0000000..a0150f8 --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue @@ -0,0 +1,914 @@ + + + + + diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/en.json b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/en.json new file mode 100644 index 0000000..9acf1ab --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/en.json @@ -0,0 +1,22 @@ +{ + "uni-datetime-picker.selectDate": "select date", + "uni-datetime-picker.selectTime": "select time", + "uni-datetime-picker.selectDateTime": "select datetime", + "uni-datetime-picker.startDate": "start date", + "uni-datetime-picker.endDate": "end date", + "uni-datetime-picker.startTime": "start time", + "uni-datetime-picker.endTime": "end time", + "uni-datetime-picker.ok": "ok", + "uni-datetime-picker.clear": "clear", + "uni-datetime-picker.cancel": "cancel", + "uni-datetime-picker.year": "-", + "uni-datetime-picker.month": "", + "uni-calender.MON": "MON", + "uni-calender.TUE": "TUE", + "uni-calender.WED": "WED", + "uni-calender.THU": "THU", + "uni-calender.FRI": "FRI", + "uni-calender.SAT": "SAT", + "uni-calender.SUN": "SUN", + "uni-calender.confirm": "confirm" +} diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js new file mode 100644 index 0000000..de7509c --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js @@ -0,0 +1,8 @@ +import en from './en.json' +import zhHans from './zh-Hans.json' +import zhHant from './zh-Hant.json' +export default { + en, + 'zh-Hans': zhHans, + 'zh-Hant': zhHant +} diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hans.json b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hans.json new file mode 100644 index 0000000..d2df5e7 --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hans.json @@ -0,0 +1,22 @@ +{ + "uni-datetime-picker.selectDate": "选择日期", + "uni-datetime-picker.selectTime": "选择时间", + "uni-datetime-picker.selectDateTime": "选择日期时间", + "uni-datetime-picker.startDate": "开始日期", + "uni-datetime-picker.endDate": "结束日期", + "uni-datetime-picker.startTime": "开始时间", + "uni-datetime-picker.endTime": "结束时间", + "uni-datetime-picker.ok": "确定", + "uni-datetime-picker.clear": "清除", + "uni-datetime-picker.cancel": "取消", + "uni-datetime-picker.year": "年", + "uni-datetime-picker.month": "月", + "uni-calender.SUN": "日", + "uni-calender.MON": "一", + "uni-calender.TUE": "二", + "uni-calender.WED": "三", + "uni-calender.THU": "四", + "uni-calender.FRI": "五", + "uni-calender.SAT": "六", + "uni-calender.confirm": "确认" +} \ No newline at end of file diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hant.json b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hant.json new file mode 100644 index 0000000..d23fa3c --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hant.json @@ -0,0 +1,22 @@ +{ + "uni-datetime-picker.selectDate": "選擇日期", + "uni-datetime-picker.selectTime": "選擇時間", + "uni-datetime-picker.selectDateTime": "選擇日期時間", + "uni-datetime-picker.startDate": "開始日期", + "uni-datetime-picker.endDate": "結束日期", + "uni-datetime-picker.startTime": "開始时间", + "uni-datetime-picker.endTime": "結束时间", + "uni-datetime-picker.ok": "確定", + "uni-datetime-picker.clear": "清除", + "uni-datetime-picker.cancel": "取消", + "uni-datetime-picker.year": "年", + "uni-datetime-picker.month": "月", + "uni-calender.SUN": "日", + "uni-calender.MON": "一", + "uni-calender.TUE": "二", + "uni-calender.WED": "三", + "uni-calender.THU": "四", + "uni-calender.FRI": "五", + "uni-calender.SAT": "六", + "uni-calender.confirm": "確認" +} \ No newline at end of file diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/keypress.js b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/keypress.js new file mode 100644 index 0000000..9601aba --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/keypress.js @@ -0,0 +1,45 @@ +// #ifdef H5 +export default { + name: 'Keypress', + props: { + disable: { + type: Boolean, + default: false + } + }, + mounted () { + const keyNames = { + esc: ['Esc', 'Escape'], + tab: 'Tab', + enter: 'Enter', + space: [' ', 'Spacebar'], + up: ['Up', 'ArrowUp'], + left: ['Left', 'ArrowLeft'], + right: ['Right', 'ArrowRight'], + down: ['Down', 'ArrowDown'], + delete: ['Backspace', 'Delete', 'Del'] + } + const listener = ($event) => { + if (this.disable) { + return + } + const keyName = Object.keys(keyNames).find(key => { + const keyName = $event.key + const value = keyNames[key] + return value === keyName || (Array.isArray(value) && value.includes(keyName)) + }) + if (keyName) { + // 避免和其他按键事件冲突 + setTimeout(() => { + this.$emit(keyName, {}) + }, 0) + } + } + document.addEventListener('keyup', listener) + this.$once('hook:beforeDestroy', () => { + document.removeEventListener('keyup', listener) + }) + }, + render: () => {} +} +// #endif \ No newline at end of file diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue new file mode 100644 index 0000000..2e589f6 --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue @@ -0,0 +1,929 @@ + + + + + diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue new file mode 100644 index 0000000..b9297ed --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue @@ -0,0 +1,1015 @@ + + + + diff --git a/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js new file mode 100644 index 0000000..efa5773 --- /dev/null +++ b/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js @@ -0,0 +1,410 @@ +class Calendar { + constructor({ + date, + selected, + startDate, + endDate, + range, + // multipleStatus + } = {}) { + // 当前日期 + this.date = this.getDate(new Date()) // 当前初入日期 + // 打点信息 + this.selected = selected || []; + // 范围开始 + this.startDate = startDate + // 范围结束 + this.endDate = endDate + this.range = range + // 多选状态 + this.cleanMultipleStatus() + // 每周日期 + this.weeks = {} + // this._getWeek(this.date.fullDate) + // this.multipleStatus = multipleStatus + this.lastHover = false + } + /** + * 设置日期 + * @param {Object} date + */ + setDate(date) { + this.selectDate = this.getDate(date) + this._getWeek(this.selectDate.fullDate) + } + + /** + * 清理多选状态 + */ + cleanMultipleStatus() { + this.multipleStatus = { + before: '', + after: '', + data: [] + } + } + + /** + * 重置开始日期 + */ + resetSatrtDate(startDate) { + // 范围开始 + this.startDate = startDate + + } + + /** + * 重置结束日期 + */ + resetEndDate(endDate) { + // 范围结束 + this.endDate = endDate + } + + /** + * 获取任意时间 + */ + getDate(date, AddDayCount = 0, str = 'day') { + if (!date) { + date = new Date() + } + if (typeof date !== 'object') { + date = date.replace(/-/g, '/') + } + const dd = new Date(date) + switch (str) { + case 'day': + dd.setDate(dd.getDate() + AddDayCount) // 获取AddDayCount天后的日期 + break + case 'month': + if (dd.getDate() === 31) { + dd.setDate(dd.getDate() + AddDayCount) + } else { + dd.setMonth(dd.getMonth() + AddDayCount) // 获取AddDayCount天后的日期 + } + break + case 'year': + dd.setFullYear(dd.getFullYear() + AddDayCount) // 获取AddDayCount天后的日期 + break + } + const y = dd.getFullYear() + const m = dd.getMonth() + 1 < 10 ? '0' + (dd.getMonth() + 1) : dd.getMonth() + 1 // 获取当前月份的日期,不足10补0 + const d = dd.getDate() < 10 ? '0' + dd.getDate() : dd.getDate() // 获取当前几号,不足10补0 + return { + fullDate: y + '-' + m + '-' + d, + year: y, + month: m, + date: d, + day: dd.getDay() + } + } + + + /** + * 获取上月剩余天数 + */ + _getLastMonthDays(firstDay, full) { + let dateArr = [] + for (let i = firstDay; i > 0; i--) { + const beforeDate = new Date(full.year, full.month - 1, -i + 1).getDate() + dateArr.push({ + date: beforeDate, + month: full.month - 1, + disable: true + }) + } + return dateArr + } + /** + * 获取本月天数 + */ + _currentMonthDys(dateData, full) { + let dateArr = [] + let fullDate = this.date.fullDate + for (let i = 1; i <= dateData; i++) { + let isinfo = false + let nowDate = full.year + '-' + (full.month < 10 ? + full.month : full.month) + '-' + (i < 10 ? + '0' + i : i) + // 是否今天 + let isDay = fullDate === nowDate + // 获取打点信息 + let info = this.selected && this.selected.find((item) => { + if (this.dateEqual(nowDate, item.date)) { + return item + } + }) + + // 日期禁用 + let disableBefore = true + let disableAfter = true + if (this.startDate) { + // let dateCompBefore = this.dateCompare(this.startDate, fullDate) + // disableBefore = this.dateCompare(dateCompBefore ? this.startDate : fullDate, nowDate) + disableBefore = this.dateCompare(this.startDate, nowDate) + } + + if (this.endDate) { + // let dateCompAfter = this.dateCompare(fullDate, this.endDate) + // disableAfter = this.dateCompare(nowDate, dateCompAfter ? this.endDate : fullDate) + disableAfter = this.dateCompare(nowDate, this.endDate) + } + let multiples = this.multipleStatus.data + let checked = false + let multiplesStatus = -1 + if (this.range) { + if (multiples) { + multiplesStatus = multiples.findIndex((item) => { + return this.dateEqual(item, nowDate) + }) + } + if (multiplesStatus !== -1) { + checked = true + } + } + let data = { + fullDate: nowDate, + year: full.year, + date: i, + multiple: this.range ? checked : false, + beforeMultiple: this.isLogicBefore(nowDate, this.multipleStatus.before, this.multipleStatus.after), + afterMultiple: this.isLogicAfter(nowDate, this.multipleStatus.before, this.multipleStatus.after), + month: full.month, + disable: !(disableBefore && disableAfter), + isDay, + userChecked: false + } + if (info) { + data.extraInfo = info + } + + dateArr.push(data) + } + return dateArr + } + /** + * 获取下月天数 + */ + _getNextMonthDays(surplus, full) { + let dateArr = [] + for (let i = 1; i < surplus + 1; i++) { + dateArr.push({ + date: i, + month: Number(full.month) + 1, + disable: true + }) + } + return dateArr + } + + /** + * 获取当前日期详情 + * @param {Object} date + */ + getInfo(date) { + if (!date) { + date = new Date() + } + const dateInfo = this.canlender.find(item => item.fullDate === this.getDate(date).fullDate) + return dateInfo + } + + /** + * 比较时间大小 + */ + dateCompare(startDate, endDate) { + // 计算截止时间 + startDate = new Date(startDate.replace('-', '/').replace('-', '/')) + // 计算详细项的截止时间 + endDate = new Date(endDate.replace('-', '/').replace('-', '/')) + if (startDate <= endDate) { + return true + } else { + return false + } + } + + /** + * 比较时间是否相等 + */ + dateEqual(before, after) { + // 计算截止时间 + before = new Date(before.replace('-', '/').replace('-', '/')) + // 计算详细项的截止时间 + after = new Date(after.replace('-', '/').replace('-', '/')) + if (before.getTime() - after.getTime() === 0) { + return true + } else { + return false + } + } + + /** + * 比较真实起始日期 + */ + + isLogicBefore(currentDay, before, after) { + let logicBefore = before + if (before && after) { + logicBefore = this.dateCompare(before, after) ? before : after + } + return this.dateEqual(logicBefore, currentDay) + } + + isLogicAfter(currentDay, before, after) { + let logicAfter = after + if (before && after) { + logicAfter = this.dateCompare(before, after) ? after : before + } + return this.dateEqual(logicAfter, currentDay) + } + + /** + * 获取日期范围内所有日期 + * @param {Object} begin + * @param {Object} end + */ + geDateAll(begin, end) { + var arr = [] + var ab = begin.split('-') + var ae = end.split('-') + var db = new Date() + db.setFullYear(ab[0], ab[1] - 1, ab[2]) + var de = new Date() + de.setFullYear(ae[0], ae[1] - 1, ae[2]) + var unixDb = db.getTime() - 24 * 60 * 60 * 1000 + var unixDe = de.getTime() - 24 * 60 * 60 * 1000 + for (var k = unixDb; k <= unixDe;) { + k = k + 24 * 60 * 60 * 1000 + arr.push(this.getDate(new Date(parseInt(k))).fullDate) + } + return arr + } + + /** + * 获取多选状态 + */ + setMultiple(fullDate) { + let { + before, + after + } = this.multipleStatus + if (!this.range) return + if (before && after) { + if (!this.lastHover) { + this.lastHover = true + return + } + this.multipleStatus.before = fullDate + this.multipleStatus.after = '' + this.multipleStatus.data = [] + this.multipleStatus.fulldate = '' + this.lastHover = false + } else { + if (!before) { + this.multipleStatus.before = fullDate + this.lastHover = false + } else { + this.multipleStatus.after = fullDate + if (this.dateCompare(this.multipleStatus.before, this.multipleStatus.after)) { + this.multipleStatus.data = this.geDateAll(this.multipleStatus.before, this.multipleStatus + .after); + } else { + this.multipleStatus.data = this.geDateAll(this.multipleStatus.after, this.multipleStatus + .before); + } + this.lastHover = true + } + } + this._getWeek(fullDate) + } + + /** + * 鼠标 hover 更新多选状态 + */ + setHoverMultiple(fullDate) { + let { + before, + after + } = this.multipleStatus + + if (!this.range) return + if (this.lastHover) return + + if (!before) { + this.multipleStatus.before = fullDate + } else { + this.multipleStatus.after = fullDate + if (this.dateCompare(this.multipleStatus.before, this.multipleStatus.after)) { + this.multipleStatus.data = this.geDateAll(this.multipleStatus.before, this.multipleStatus.after); + } else { + this.multipleStatus.data = this.geDateAll(this.multipleStatus.after, this.multipleStatus.before); + } + } + this._getWeek(fullDate) + } + + /** + * 更新默认值多选状态 + */ + setDefaultMultiple(before, after) { + this.multipleStatus.before = before + this.multipleStatus.after = after + if (before && after) { + if (this.dateCompare(before, after)) { + this.multipleStatus.data = this.geDateAll(before, after); + this._getWeek(after) + } else { + this.multipleStatus.data = this.geDateAll(after, before); + this._getWeek(before) + } + } + } + + /** + * 获取每周数据 + * @param {Object} dateData + */ + _getWeek(dateData) { + const { + fullDate, + year, + month, + date, + day + } = this.getDate(dateData) + let firstDay = new Date(year, month - 1, 1).getDay() + let currentDay = new Date(year, month, 0).getDate() + let dates = { + lastMonthDays: this._getLastMonthDays(firstDay, this.getDate(dateData)), // 上个月末尾几天 + currentMonthDys: this._currentMonthDys(currentDay, this.getDate(dateData)), // 本月天数 + nextMonthDays: [], // 下个月开始几天 + weeks: [] + } + let canlender = [] + const surplus = 42 - (dates.lastMonthDays.length + dates.currentMonthDys.length) + dates.nextMonthDays = this._getNextMonthDays(surplus, this.getDate(dateData)) + canlender = canlender.concat(dates.lastMonthDays, dates.currentMonthDys, dates.nextMonthDays) + let weeks = {} + // 拼接数组 上个月开始几天 + 本月天数+ 下个月开始几天 + for (let i = 0; i < canlender.length; i++) { + if (i % 7 === 0) { + weeks[parseInt(i / 7)] = new Array(7) + } + weeks[parseInt(i / 7)][i % 7] = canlender[i] + } + this.canlender = canlender + this.weeks = weeks + } + + //静态方法 + // static init(date) { + // if (!this.instance) { + // this.instance = new Calendar(date); + // } + // return this.instance; + // } +} + + +export default Calendar diff --git a/uni_modules/uni-datetime-picker/package.json b/uni_modules/uni-datetime-picker/package.json new file mode 100644 index 0000000..83be644 --- /dev/null +++ b/uni_modules/uni-datetime-picker/package.json @@ -0,0 +1,87 @@ +{ + "id": "uni-datetime-picker", + "displayName": "uni-datetime-picker 日期选择器", + "version": "2.2.9", + "description": "uni-datetime-picker 日期时间选择器,支持日历,支持范围选择", + "keywords": [ + "uni-datetime-picker", + "uni-ui", + "uniui", + "日期时间选择器", + "日期时间" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, +"dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue" + }, + "uni_modules": { + "dependencies": [ + "uni-scss", + "uni-icons" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "n" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} diff --git a/uni_modules/uni-datetime-picker/readme.md b/uni_modules/uni-datetime-picker/readme.md new file mode 100644 index 0000000..162fbef --- /dev/null +++ b/uni_modules/uni-datetime-picker/readme.md @@ -0,0 +1,21 @@ + + +> `重要通知:组件升级更新 2.0.0 后,支持日期+时间范围选择,组件 ui 将使用日历选择日期,ui 变化较大,同时支持 PC 和 移动端。此版本不向后兼容,不再支持单独的时间选择(type=time)及相关的 hide-second 属性(时间选可使用内置组件 picker)。若仍需使用旧版本,可在插件市场下载*非uni_modules版本*,旧版本将不再维护` + +## DatetimePicker 时间选择器 + +> **组件名:uni-datetime-picker** +> 代码块: `uDatetimePicker` + + +该组件的优势是,支持**时间戳**输入和输出(起始时间、终止时间也支持时间戳),可**同时选择**日期和时间。 + +若只是需要单独选择日期和时间,不需要时间戳输入和输出,可使用原生的 picker 组件。 + +**_点击 picker 默认值规则:_** + +- 若设置初始值 value, 会显示在 picker 显示框中 +- 若无初始值 value,则初始值 value 为当前本地时间 Date.now(), 但不会显示在 picker 显示框中 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-datetime-picker) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file diff --git a/uni_modules/uni-icons/changelog.md b/uni_modules/uni-icons/changelog.md new file mode 100644 index 0000000..6449885 --- /dev/null +++ b/uni_modules/uni-icons/changelog.md @@ -0,0 +1,22 @@ +## 1.3.5(2022-01-24) +- 优化 size 属性可以传入不带单位的字符串数值 +## 1.3.4(2022-01-24) +- 优化 size 支持其他单位 +## 1.3.3(2022-01-17) +- 修复 nvue 有些图标不显示的bug,兼容老版本图标 +## 1.3.2(2021-12-01) +- 优化 示例可复制图标名称 +## 1.3.1(2021-11-23) +- 优化 兼容旧组件 type 值 +## 1.3.0(2021-11-19) +- 新增 更多图标 +- 优化 自定义图标使用方式 +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-icons](https://uniapp.dcloud.io/component/uniui/uni-icons) +## 1.1.7(2021-11-08) +## 1.2.0(2021-07-30) +- 组件兼容 vue3,如何创建vue3项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.1.5(2021-05-12) +- 新增 组件示例地址 +## 1.1.4(2021-02-05) +- 调整为uni_modules目录规范 diff --git a/uni_modules/uni-icons/components/uni-icons/icons.js b/uni_modules/uni-icons/components/uni-icons/icons.js new file mode 100644 index 0000000..7889936 --- /dev/null +++ b/uni_modules/uni-icons/components/uni-icons/icons.js @@ -0,0 +1,1169 @@ +export default { + "id": "2852637", + "name": "uniui图标库", + "font_family": "uniicons", + "css_prefix_text": "uniui-", + "description": "", + "glyphs": [ + { + "icon_id": "25027049", + "name": "yanse", + "font_class": "color", + "unicode": "e6cf", + "unicode_decimal": 59087 + }, + { + "icon_id": "25027048", + "name": "wallet", + "font_class": "wallet", + "unicode": "e6b1", + "unicode_decimal": 59057 + }, + { + "icon_id": "25015720", + "name": "settings-filled", + "font_class": "settings-filled", + "unicode": "e6ce", + "unicode_decimal": 59086 + }, + { + "icon_id": "25015434", + "name": "shimingrenzheng-filled", + "font_class": "auth-filled", + "unicode": "e6cc", + "unicode_decimal": 59084 + }, + { + "icon_id": "24934246", + "name": "shop-filled", + "font_class": "shop-filled", + "unicode": "e6cd", + "unicode_decimal": 59085 + }, + { + "icon_id": "24934159", + "name": "staff-filled-01", + "font_class": "staff-filled", + "unicode": "e6cb", + "unicode_decimal": 59083 + }, + { + "icon_id": "24932461", + "name": "VIP-filled", + "font_class": "vip-filled", + "unicode": "e6c6", + "unicode_decimal": 59078 + }, + { + "icon_id": "24932462", + "name": "plus_circle_fill", + "font_class": "plus-filled", + "unicode": "e6c7", + "unicode_decimal": 59079 + }, + { + "icon_id": "24932463", + "name": "folder_add-filled", + "font_class": "folder-add-filled", + "unicode": "e6c8", + "unicode_decimal": 59080 + }, + { + "icon_id": "24932464", + "name": "yanse-filled", + "font_class": "color-filled", + "unicode": "e6c9", + "unicode_decimal": 59081 + }, + { + "icon_id": "24932465", + "name": "tune-filled", + "font_class": "tune-filled", + "unicode": "e6ca", + "unicode_decimal": 59082 + }, + { + "icon_id": "24932455", + "name": "a-rilidaka-filled", + "font_class": "calendar-filled", + "unicode": "e6c0", + "unicode_decimal": 59072 + }, + { + "icon_id": "24932456", + "name": "notification-filled", + "font_class": "notification-filled", + "unicode": "e6c1", + "unicode_decimal": 59073 + }, + { + "icon_id": "24932457", + "name": "wallet-filled", + "font_class": "wallet-filled", + "unicode": "e6c2", + "unicode_decimal": 59074 + }, + { + "icon_id": "24932458", + "name": "paihangbang-filled", + "font_class": "medal-filled", + "unicode": "e6c3", + "unicode_decimal": 59075 + }, + { + "icon_id": "24932459", + "name": "gift-filled", + "font_class": "gift-filled", + "unicode": "e6c4", + "unicode_decimal": 59076 + }, + { + "icon_id": "24932460", + "name": "fire-filled", + "font_class": "fire-filled", + "unicode": "e6c5", + "unicode_decimal": 59077 + }, + { + "icon_id": "24928001", + "name": "refreshempty", + "font_class": "refreshempty", + "unicode": "e6bf", + "unicode_decimal": 59071 + }, + { + "icon_id": "24926853", + "name": "location-ellipse", + "font_class": "location-filled", + "unicode": "e6af", + "unicode_decimal": 59055 + }, + { + "icon_id": "24926735", + "name": "person-filled", + "font_class": "person-filled", + "unicode": "e69d", + "unicode_decimal": 59037 + }, + { + "icon_id": "24926703", + "name": "personadd-filled", + "font_class": "personadd-filled", + "unicode": "e698", + "unicode_decimal": 59032 + }, + { + "icon_id": "24923351", + "name": "back", + "font_class": "back", + "unicode": "e6b9", + "unicode_decimal": 59065 + }, + { + "icon_id": "24923352", + "name": "forward", + "font_class": "forward", + "unicode": "e6ba", + "unicode_decimal": 59066 + }, + { + "icon_id": "24923353", + "name": "arrowthinright", + "font_class": "arrow-right", + "unicode": "e6bb", + "unicode_decimal": 59067 + }, + { + "icon_id": "24923353", + "name": "arrowthinright", + "font_class": "arrowthinright", + "unicode": "e6bb", + "unicode_decimal": 59067 + }, + { + "icon_id": "24923354", + "name": "arrowthinleft", + "font_class": "arrow-left", + "unicode": "e6bc", + "unicode_decimal": 59068 + }, + { + "icon_id": "24923354", + "name": "arrowthinleft", + "font_class": "arrowthinleft", + "unicode": "e6bc", + "unicode_decimal": 59068 + }, + { + "icon_id": "24923355", + "name": "arrowthinup", + "font_class": "arrow-up", + "unicode": "e6bd", + "unicode_decimal": 59069 + }, + { + "icon_id": "24923355", + "name": "arrowthinup", + "font_class": "arrowthinup", + "unicode": "e6bd", + "unicode_decimal": 59069 + }, + { + "icon_id": "24923356", + "name": "arrowthindown", + "font_class": "arrow-down", + "unicode": "e6be", + "unicode_decimal": 59070 + },{ + "icon_id": "24923356", + "name": "arrowthindown", + "font_class": "arrowthindown", + "unicode": "e6be", + "unicode_decimal": 59070 + }, + { + "icon_id": "24923349", + "name": "arrowdown", + "font_class": "bottom", + "unicode": "e6b8", + "unicode_decimal": 59064 + },{ + "icon_id": "24923349", + "name": "arrowdown", + "font_class": "arrowdown", + "unicode": "e6b8", + "unicode_decimal": 59064 + }, + { + "icon_id": "24923346", + "name": "arrowright", + "font_class": "right", + "unicode": "e6b5", + "unicode_decimal": 59061 + }, + { + "icon_id": "24923346", + "name": "arrowright", + "font_class": "arrowright", + "unicode": "e6b5", + "unicode_decimal": 59061 + }, + { + "icon_id": "24923347", + "name": "arrowup", + "font_class": "top", + "unicode": "e6b6", + "unicode_decimal": 59062 + }, + { + "icon_id": "24923347", + "name": "arrowup", + "font_class": "arrowup", + "unicode": "e6b6", + "unicode_decimal": 59062 + }, + { + "icon_id": "24923348", + "name": "arrowleft", + "font_class": "left", + "unicode": "e6b7", + "unicode_decimal": 59063 + }, + { + "icon_id": "24923348", + "name": "arrowleft", + "font_class": "arrowleft", + "unicode": "e6b7", + "unicode_decimal": 59063 + }, + { + "icon_id": "24923334", + "name": "eye", + "font_class": "eye", + "unicode": "e651", + "unicode_decimal": 58961 + }, + { + "icon_id": "24923335", + "name": "eye-filled", + "font_class": "eye-filled", + "unicode": "e66a", + "unicode_decimal": 58986 + }, + { + "icon_id": "24923336", + "name": "eye-slash", + "font_class": "eye-slash", + "unicode": "e6b3", + "unicode_decimal": 59059 + }, + { + "icon_id": "24923337", + "name": "eye-slash-filled", + "font_class": "eye-slash-filled", + "unicode": "e6b4", + "unicode_decimal": 59060 + }, + { + "icon_id": "24923305", + "name": "info-filled", + "font_class": "info-filled", + "unicode": "e649", + "unicode_decimal": 58953 + }, + { + "icon_id": "24923299", + "name": "reload-01", + "font_class": "reload", + "unicode": "e6b2", + "unicode_decimal": 59058 + }, + { + "icon_id": "24923195", + "name": "mic_slash_fill", + "font_class": "micoff-filled", + "unicode": "e6b0", + "unicode_decimal": 59056 + }, + { + "icon_id": "24923165", + "name": "map-pin-ellipse", + "font_class": "map-pin-ellipse", + "unicode": "e6ac", + "unicode_decimal": 59052 + }, + { + "icon_id": "24923166", + "name": "map-pin", + "font_class": "map-pin", + "unicode": "e6ad", + "unicode_decimal": 59053 + }, + { + "icon_id": "24923167", + "name": "location", + "font_class": "location", + "unicode": "e6ae", + "unicode_decimal": 59054 + }, + { + "icon_id": "24923064", + "name": "starhalf", + "font_class": "starhalf", + "unicode": "e683", + "unicode_decimal": 59011 + }, + { + "icon_id": "24923065", + "name": "star", + "font_class": "star", + "unicode": "e688", + "unicode_decimal": 59016 + }, + { + "icon_id": "24923066", + "name": "star-filled", + "font_class": "star-filled", + "unicode": "e68f", + "unicode_decimal": 59023 + }, + { + "icon_id": "24899646", + "name": "a-rilidaka", + "font_class": "calendar", + "unicode": "e6a0", + "unicode_decimal": 59040 + }, + { + "icon_id": "24899647", + "name": "fire", + "font_class": "fire", + "unicode": "e6a1", + "unicode_decimal": 59041 + }, + { + "icon_id": "24899648", + "name": "paihangbang", + "font_class": "medal", + "unicode": "e6a2", + "unicode_decimal": 59042 + }, + { + "icon_id": "24899649", + "name": "font", + "font_class": "font", + "unicode": "e6a3", + "unicode_decimal": 59043 + }, + { + "icon_id": "24899650", + "name": "gift", + "font_class": "gift", + "unicode": "e6a4", + "unicode_decimal": 59044 + }, + { + "icon_id": "24899651", + "name": "link", + "font_class": "link", + "unicode": "e6a5", + "unicode_decimal": 59045 + }, + { + "icon_id": "24899652", + "name": "notification", + "font_class": "notification", + "unicode": "e6a6", + "unicode_decimal": 59046 + }, + { + "icon_id": "24899653", + "name": "staff", + "font_class": "staff", + "unicode": "e6a7", + "unicode_decimal": 59047 + }, + { + "icon_id": "24899654", + "name": "VIP", + "font_class": "vip", + "unicode": "e6a8", + "unicode_decimal": 59048 + }, + { + "icon_id": "24899655", + "name": "folder_add", + "font_class": "folder-add", + "unicode": "e6a9", + "unicode_decimal": 59049 + }, + { + "icon_id": "24899656", + "name": "tune", + "font_class": "tune", + "unicode": "e6aa", + "unicode_decimal": 59050 + }, + { + "icon_id": "24899657", + "name": "shimingrenzheng", + "font_class": "auth", + "unicode": "e6ab", + "unicode_decimal": 59051 + }, + { + "icon_id": "24899565", + "name": "person", + "font_class": "person", + "unicode": "e699", + "unicode_decimal": 59033 + }, + { + "icon_id": "24899566", + "name": "email-filled", + "font_class": "email-filled", + "unicode": "e69a", + "unicode_decimal": 59034 + }, + { + "icon_id": "24899567", + "name": "phone-filled", + "font_class": "phone-filled", + "unicode": "e69b", + "unicode_decimal": 59035 + }, + { + "icon_id": "24899568", + "name": "phone", + "font_class": "phone", + "unicode": "e69c", + "unicode_decimal": 59036 + }, + { + "icon_id": "24899570", + "name": "email", + "font_class": "email", + "unicode": "e69e", + "unicode_decimal": 59038 + }, + { + "icon_id": "24899571", + "name": "personadd", + "font_class": "personadd", + "unicode": "e69f", + "unicode_decimal": 59039 + }, + { + "icon_id": "24899558", + "name": "chatboxes-filled", + "font_class": "chatboxes-filled", + "unicode": "e692", + "unicode_decimal": 59026 + }, + { + "icon_id": "24899559", + "name": "contact", + "font_class": "contact", + "unicode": "e693", + "unicode_decimal": 59027 + }, + { + "icon_id": "24899560", + "name": "chatbubble-filled", + "font_class": "chatbubble-filled", + "unicode": "e694", + "unicode_decimal": 59028 + }, + { + "icon_id": "24899561", + "name": "contact-filled", + "font_class": "contact-filled", + "unicode": "e695", + "unicode_decimal": 59029 + }, + { + "icon_id": "24899562", + "name": "chatboxes", + "font_class": "chatboxes", + "unicode": "e696", + "unicode_decimal": 59030 + }, + { + "icon_id": "24899563", + "name": "chatbubble", + "font_class": "chatbubble", + "unicode": "e697", + "unicode_decimal": 59031 + }, + { + "icon_id": "24881290", + "name": "upload-filled", + "font_class": "upload-filled", + "unicode": "e68e", + "unicode_decimal": 59022 + }, + { + "icon_id": "24881292", + "name": "upload", + "font_class": "upload", + "unicode": "e690", + "unicode_decimal": 59024 + }, + { + "icon_id": "24881293", + "name": "weixin", + "font_class": "weixin", + "unicode": "e691", + "unicode_decimal": 59025 + }, + { + "icon_id": "24881274", + "name": "compose", + "font_class": "compose", + "unicode": "e67f", + "unicode_decimal": 59007 + }, + { + "icon_id": "24881275", + "name": "qq", + "font_class": "qq", + "unicode": "e680", + "unicode_decimal": 59008 + }, + { + "icon_id": "24881276", + "name": "download-filled", + "font_class": "download-filled", + "unicode": "e681", + "unicode_decimal": 59009 + }, + { + "icon_id": "24881277", + "name": "pengyouquan", + "font_class": "pyq", + "unicode": "e682", + "unicode_decimal": 59010 + }, + { + "icon_id": "24881279", + "name": "sound", + "font_class": "sound", + "unicode": "e684", + "unicode_decimal": 59012 + }, + { + "icon_id": "24881280", + "name": "trash-filled", + "font_class": "trash-filled", + "unicode": "e685", + "unicode_decimal": 59013 + }, + { + "icon_id": "24881281", + "name": "sound-filled", + "font_class": "sound-filled", + "unicode": "e686", + "unicode_decimal": 59014 + }, + { + "icon_id": "24881282", + "name": "trash", + "font_class": "trash", + "unicode": "e687", + "unicode_decimal": 59015 + }, + { + "icon_id": "24881284", + "name": "videocam-filled", + "font_class": "videocam-filled", + "unicode": "e689", + "unicode_decimal": 59017 + }, + { + "icon_id": "24881285", + "name": "spinner-cycle", + "font_class": "spinner-cycle", + "unicode": "e68a", + "unicode_decimal": 59018 + }, + { + "icon_id": "24881286", + "name": "weibo", + "font_class": "weibo", + "unicode": "e68b", + "unicode_decimal": 59019 + }, + { + "icon_id": "24881288", + "name": "videocam", + "font_class": "videocam", + "unicode": "e68c", + "unicode_decimal": 59020 + }, + { + "icon_id": "24881289", + "name": "download", + "font_class": "download", + "unicode": "e68d", + "unicode_decimal": 59021 + }, + { + "icon_id": "24879601", + "name": "help", + "font_class": "help", + "unicode": "e679", + "unicode_decimal": 59001 + }, + { + "icon_id": "24879602", + "name": "navigate-filled", + "font_class": "navigate-filled", + "unicode": "e67a", + "unicode_decimal": 59002 + }, + { + "icon_id": "24879603", + "name": "plusempty", + "font_class": "plusempty", + "unicode": "e67b", + "unicode_decimal": 59003 + }, + { + "icon_id": "24879604", + "name": "smallcircle", + "font_class": "smallcircle", + "unicode": "e67c", + "unicode_decimal": 59004 + }, + { + "icon_id": "24879605", + "name": "minus-filled", + "font_class": "minus-filled", + "unicode": "e67d", + "unicode_decimal": 59005 + }, + { + "icon_id": "24879606", + "name": "micoff", + "font_class": "micoff", + "unicode": "e67e", + "unicode_decimal": 59006 + }, + { + "icon_id": "24879588", + "name": "closeempty", + "font_class": "closeempty", + "unicode": "e66c", + "unicode_decimal": 58988 + }, + { + "icon_id": "24879589", + "name": "clear", + "font_class": "clear", + "unicode": "e66d", + "unicode_decimal": 58989 + }, + { + "icon_id": "24879590", + "name": "navigate", + "font_class": "navigate", + "unicode": "e66e", + "unicode_decimal": 58990 + }, + { + "icon_id": "24879591", + "name": "minus", + "font_class": "minus", + "unicode": "e66f", + "unicode_decimal": 58991 + }, + { + "icon_id": "24879592", + "name": "image", + "font_class": "image", + "unicode": "e670", + "unicode_decimal": 58992 + }, + { + "icon_id": "24879593", + "name": "mic", + "font_class": "mic", + "unicode": "e671", + "unicode_decimal": 58993 + }, + { + "icon_id": "24879594", + "name": "paperplane", + "font_class": "paperplane", + "unicode": "e672", + "unicode_decimal": 58994 + }, + { + "icon_id": "24879595", + "name": "close", + "font_class": "close", + "unicode": "e673", + "unicode_decimal": 58995 + }, + { + "icon_id": "24879596", + "name": "help-filled", + "font_class": "help-filled", + "unicode": "e674", + "unicode_decimal": 58996 + }, + { + "icon_id": "24879597", + "name": "plus-filled", + "font_class": "paperplane-filled", + "unicode": "e675", + "unicode_decimal": 58997 + }, + { + "icon_id": "24879598", + "name": "plus", + "font_class": "plus", + "unicode": "e676", + "unicode_decimal": 58998 + }, + { + "icon_id": "24879599", + "name": "mic-filled", + "font_class": "mic-filled", + "unicode": "e677", + "unicode_decimal": 58999 + }, + { + "icon_id": "24879600", + "name": "image-filled", + "font_class": "image-filled", + "unicode": "e678", + "unicode_decimal": 59000 + }, + { + "icon_id": "24855900", + "name": "locked-filled", + "font_class": "locked-filled", + "unicode": "e668", + "unicode_decimal": 58984 + }, + { + "icon_id": "24855901", + "name": "info", + "font_class": "info", + "unicode": "e669", + "unicode_decimal": 58985 + }, + { + "icon_id": "24855903", + "name": "locked", + "font_class": "locked", + "unicode": "e66b", + "unicode_decimal": 58987 + }, + { + "icon_id": "24855884", + "name": "camera-filled", + "font_class": "camera-filled", + "unicode": "e658", + "unicode_decimal": 58968 + }, + { + "icon_id": "24855885", + "name": "chat-filled", + "font_class": "chat-filled", + "unicode": "e659", + "unicode_decimal": 58969 + }, + { + "icon_id": "24855886", + "name": "camera", + "font_class": "camera", + "unicode": "e65a", + "unicode_decimal": 58970 + }, + { + "icon_id": "24855887", + "name": "circle", + "font_class": "circle", + "unicode": "e65b", + "unicode_decimal": 58971 + }, + { + "icon_id": "24855888", + "name": "checkmarkempty", + "font_class": "checkmarkempty", + "unicode": "e65c", + "unicode_decimal": 58972 + }, + { + "icon_id": "24855889", + "name": "chat", + "font_class": "chat", + "unicode": "e65d", + "unicode_decimal": 58973 + }, + { + "icon_id": "24855890", + "name": "circle-filled", + "font_class": "circle-filled", + "unicode": "e65e", + "unicode_decimal": 58974 + }, + { + "icon_id": "24855891", + "name": "flag", + "font_class": "flag", + "unicode": "e65f", + "unicode_decimal": 58975 + }, + { + "icon_id": "24855892", + "name": "flag-filled", + "font_class": "flag-filled", + "unicode": "e660", + "unicode_decimal": 58976 + }, + { + "icon_id": "24855893", + "name": "gear-filled", + "font_class": "gear-filled", + "unicode": "e661", + "unicode_decimal": 58977 + }, + { + "icon_id": "24855894", + "name": "home", + "font_class": "home", + "unicode": "e662", + "unicode_decimal": 58978 + }, + { + "icon_id": "24855895", + "name": "home-filled", + "font_class": "home-filled", + "unicode": "e663", + "unicode_decimal": 58979 + }, + { + "icon_id": "24855896", + "name": "gear", + "font_class": "gear", + "unicode": "e664", + "unicode_decimal": 58980 + }, + { + "icon_id": "24855897", + "name": "smallcircle-filled", + "font_class": "smallcircle-filled", + "unicode": "e665", + "unicode_decimal": 58981 + }, + { + "icon_id": "24855898", + "name": "map-filled", + "font_class": "map-filled", + "unicode": "e666", + "unicode_decimal": 58982 + }, + { + "icon_id": "24855899", + "name": "map", + "font_class": "map", + "unicode": "e667", + "unicode_decimal": 58983 + }, + { + "icon_id": "24855825", + "name": "refresh-filled", + "font_class": "refresh-filled", + "unicode": "e656", + "unicode_decimal": 58966 + }, + { + "icon_id": "24855826", + "name": "refresh", + "font_class": "refresh", + "unicode": "e657", + "unicode_decimal": 58967 + }, + { + "icon_id": "24855808", + "name": "cloud-upload", + "font_class": "cloud-upload", + "unicode": "e645", + "unicode_decimal": 58949 + }, + { + "icon_id": "24855809", + "name": "cloud-download-filled", + "font_class": "cloud-download-filled", + "unicode": "e646", + "unicode_decimal": 58950 + }, + { + "icon_id": "24855810", + "name": "cloud-download", + "font_class": "cloud-download", + "unicode": "e647", + "unicode_decimal": 58951 + }, + { + "icon_id": "24855811", + "name": "cloud-upload-filled", + "font_class": "cloud-upload-filled", + "unicode": "e648", + "unicode_decimal": 58952 + }, + { + "icon_id": "24855813", + "name": "redo", + "font_class": "redo", + "unicode": "e64a", + "unicode_decimal": 58954 + }, + { + "icon_id": "24855814", + "name": "images-filled", + "font_class": "images-filled", + "unicode": "e64b", + "unicode_decimal": 58955 + }, + { + "icon_id": "24855815", + "name": "undo-filled", + "font_class": "undo-filled", + "unicode": "e64c", + "unicode_decimal": 58956 + }, + { + "icon_id": "24855816", + "name": "more", + "font_class": "more", + "unicode": "e64d", + "unicode_decimal": 58957 + }, + { + "icon_id": "24855817", + "name": "more-filled", + "font_class": "more-filled", + "unicode": "e64e", + "unicode_decimal": 58958 + }, + { + "icon_id": "24855818", + "name": "undo", + "font_class": "undo", + "unicode": "e64f", + "unicode_decimal": 58959 + }, + { + "icon_id": "24855819", + "name": "images", + "font_class": "images", + "unicode": "e650", + "unicode_decimal": 58960 + }, + { + "icon_id": "24855821", + "name": "paperclip", + "font_class": "paperclip", + "unicode": "e652", + "unicode_decimal": 58962 + }, + { + "icon_id": "24855822", + "name": "settings", + "font_class": "settings", + "unicode": "e653", + "unicode_decimal": 58963 + }, + { + "icon_id": "24855823", + "name": "search", + "font_class": "search", + "unicode": "e654", + "unicode_decimal": 58964 + }, + { + "icon_id": "24855824", + "name": "redo-filled", + "font_class": "redo-filled", + "unicode": "e655", + "unicode_decimal": 58965 + }, + { + "icon_id": "24841702", + "name": "list", + "font_class": "list", + "unicode": "e644", + "unicode_decimal": 58948 + }, + { + "icon_id": "24841489", + "name": "mail-open-filled", + "font_class": "mail-open-filled", + "unicode": "e63a", + "unicode_decimal": 58938 + }, + { + "icon_id": "24841491", + "name": "hand-thumbsdown-filled", + "font_class": "hand-down-filled", + "unicode": "e63c", + "unicode_decimal": 58940 + }, + { + "icon_id": "24841492", + "name": "hand-thumbsdown", + "font_class": "hand-down", + "unicode": "e63d", + "unicode_decimal": 58941 + }, + { + "icon_id": "24841493", + "name": "hand-thumbsup-filled", + "font_class": "hand-up-filled", + "unicode": "e63e", + "unicode_decimal": 58942 + }, + { + "icon_id": "24841494", + "name": "hand-thumbsup", + "font_class": "hand-up", + "unicode": "e63f", + "unicode_decimal": 58943 + }, + { + "icon_id": "24841496", + "name": "heart-filled", + "font_class": "heart-filled", + "unicode": "e641", + "unicode_decimal": 58945 + }, + { + "icon_id": "24841498", + "name": "mail-open", + "font_class": "mail-open", + "unicode": "e643", + "unicode_decimal": 58947 + }, + { + "icon_id": "24841488", + "name": "heart", + "font_class": "heart", + "unicode": "e639", + "unicode_decimal": 58937 + }, + { + "icon_id": "24839963", + "name": "loop", + "font_class": "loop", + "unicode": "e633", + "unicode_decimal": 58931 + }, + { + "icon_id": "24839866", + "name": "pulldown", + "font_class": "pulldown", + "unicode": "e632", + "unicode_decimal": 58930 + }, + { + "icon_id": "24813798", + "name": "scan", + "font_class": "scan", + "unicode": "e62a", + "unicode_decimal": 58922 + }, + { + "icon_id": "24813786", + "name": "bars", + "font_class": "bars", + "unicode": "e627", + "unicode_decimal": 58919 + }, + { + "icon_id": "24813788", + "name": "cart-filled", + "font_class": "cart-filled", + "unicode": "e629", + "unicode_decimal": 58921 + }, + { + "icon_id": "24813790", + "name": "checkbox", + "font_class": "checkbox", + "unicode": "e62b", + "unicode_decimal": 58923 + }, + { + "icon_id": "24813791", + "name": "checkbox-filled", + "font_class": "checkbox-filled", + "unicode": "e62c", + "unicode_decimal": 58924 + }, + { + "icon_id": "24813794", + "name": "shop", + "font_class": "shop", + "unicode": "e62f", + "unicode_decimal": 58927 + }, + { + "icon_id": "24813795", + "name": "headphones", + "font_class": "headphones", + "unicode": "e630", + "unicode_decimal": 58928 + }, + { + "icon_id": "24813796", + "name": "cart", + "font_class": "cart", + "unicode": "e631", + "unicode_decimal": 58929 + } + ] +} diff --git a/uni_modules/uni-icons/components/uni-icons/uni-icons.vue b/uni_modules/uni-icons/components/uni-icons/uni-icons.vue new file mode 100644 index 0000000..86e7444 --- /dev/null +++ b/uni_modules/uni-icons/components/uni-icons/uni-icons.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/uni_modules/uni-icons/components/uni-icons/uniicons.css b/uni_modules/uni-icons/components/uni-icons/uniicons.css new file mode 100644 index 0000000..2f56eab --- /dev/null +++ b/uni_modules/uni-icons/components/uni-icons/uniicons.css @@ -0,0 +1,663 @@ +.uniui-color:before { + content: "\e6cf"; +} + +.uniui-wallet:before { + content: "\e6b1"; +} + +.uniui-settings-filled:before { + content: "\e6ce"; +} + +.uniui-auth-filled:before { + content: "\e6cc"; +} + +.uniui-shop-filled:before { + content: "\e6cd"; +} + +.uniui-staff-filled:before { + content: "\e6cb"; +} + +.uniui-vip-filled:before { + content: "\e6c6"; +} + +.uniui-plus-filled:before { + content: "\e6c7"; +} + +.uniui-folder-add-filled:before { + content: "\e6c8"; +} + +.uniui-color-filled:before { + content: "\e6c9"; +} + +.uniui-tune-filled:before { + content: "\e6ca"; +} + +.uniui-calendar-filled:before { + content: "\e6c0"; +} + +.uniui-notification-filled:before { + content: "\e6c1"; +} + +.uniui-wallet-filled:before { + content: "\e6c2"; +} + +.uniui-medal-filled:before { + content: "\e6c3"; +} + +.uniui-gift-filled:before { + content: "\e6c4"; +} + +.uniui-fire-filled:before { + content: "\e6c5"; +} + +.uniui-refreshempty:before { + content: "\e6bf"; +} + +.uniui-location-filled:before { + content: "\e6af"; +} + +.uniui-person-filled:before { + content: "\e69d"; +} + +.uniui-personadd-filled:before { + content: "\e698"; +} + +.uniui-back:before { + content: "\e6b9"; +} + +.uniui-forward:before { + content: "\e6ba"; +} + +.uniui-arrow-right:before { + content: "\e6bb"; +} + +.uniui-arrowthinright:before { + content: "\e6bb"; +} + +.uniui-arrow-left:before { + content: "\e6bc"; +} + +.uniui-arrowthinleft:before { + content: "\e6bc"; +} + +.uniui-arrow-up:before { + content: "\e6bd"; +} + +.uniui-arrowthinup:before { + content: "\e6bd"; +} + +.uniui-arrow-down:before { + content: "\e6be"; +} + +.uniui-arrowthindown:before { + content: "\e6be"; +} + +.uniui-bottom:before { + content: "\e6b8"; +} + +.uniui-arrowdown:before { + content: "\e6b8"; +} + +.uniui-right:before { + content: "\e6b5"; +} + +.uniui-arrowright:before { + content: "\e6b5"; +} + +.uniui-top:before { + content: "\e6b6"; +} + +.uniui-arrowup:before { + content: "\e6b6"; +} + +.uniui-left:before { + content: "\e6b7"; +} + +.uniui-arrowleft:before { + content: "\e6b7"; +} + +.uniui-eye:before { + content: "\e651"; +} + +.uniui-eye-filled:before { + content: "\e66a"; +} + +.uniui-eye-slash:before { + content: "\e6b3"; +} + +.uniui-eye-slash-filled:before { + content: "\e6b4"; +} + +.uniui-info-filled:before { + content: "\e649"; +} + +.uniui-reload:before { + content: "\e6b2"; +} + +.uniui-micoff-filled:before { + content: "\e6b0"; +} + +.uniui-map-pin-ellipse:before { + content: "\e6ac"; +} + +.uniui-map-pin:before { + content: "\e6ad"; +} + +.uniui-location:before { + content: "\e6ae"; +} + +.uniui-starhalf:before { + content: "\e683"; +} + +.uniui-star:before { + content: "\e688"; +} + +.uniui-star-filled:before { + content: "\e68f"; +} + +.uniui-calendar:before { + content: "\e6a0"; +} + +.uniui-fire:before { + content: "\e6a1"; +} + +.uniui-medal:before { + content: "\e6a2"; +} + +.uniui-font:before { + content: "\e6a3"; +} + +.uniui-gift:before { + content: "\e6a4"; +} + +.uniui-link:before { + content: "\e6a5"; +} + +.uniui-notification:before { + content: "\e6a6"; +} + +.uniui-staff:before { + content: "\e6a7"; +} + +.uniui-vip:before { + content: "\e6a8"; +} + +.uniui-folder-add:before { + content: "\e6a9"; +} + +.uniui-tune:before { + content: "\e6aa"; +} + +.uniui-auth:before { + content: "\e6ab"; +} + +.uniui-person:before { + content: "\e699"; +} + +.uniui-email-filled:before { + content: "\e69a"; +} + +.uniui-phone-filled:before { + content: "\e69b"; +} + +.uniui-phone:before { + content: "\e69c"; +} + +.uniui-email:before { + content: "\e69e"; +} + +.uniui-personadd:before { + content: "\e69f"; +} + +.uniui-chatboxes-filled:before { + content: "\e692"; +} + +.uniui-contact:before { + content: "\e693"; +} + +.uniui-chatbubble-filled:before { + content: "\e694"; +} + +.uniui-contact-filled:before { + content: "\e695"; +} + +.uniui-chatboxes:before { + content: "\e696"; +} + +.uniui-chatbubble:before { + content: "\e697"; +} + +.uniui-upload-filled:before { + content: "\e68e"; +} + +.uniui-upload:before { + content: "\e690"; +} + +.uniui-weixin:before { + content: "\e691"; +} + +.uniui-compose:before { + content: "\e67f"; +} + +.uniui-qq:before { + content: "\e680"; +} + +.uniui-download-filled:before { + content: "\e681"; +} + +.uniui-pyq:before { + content: "\e682"; +} + +.uniui-sound:before { + content: "\e684"; +} + +.uniui-trash-filled:before { + content: "\e685"; +} + +.uniui-sound-filled:before { + content: "\e686"; +} + +.uniui-trash:before { + content: "\e687"; +} + +.uniui-videocam-filled:before { + content: "\e689"; +} + +.uniui-spinner-cycle:before { + content: "\e68a"; +} + +.uniui-weibo:before { + content: "\e68b"; +} + +.uniui-videocam:before { + content: "\e68c"; +} + +.uniui-download:before { + content: "\e68d"; +} + +.uniui-help:before { + content: "\e679"; +} + +.uniui-navigate-filled:before { + content: "\e67a"; +} + +.uniui-plusempty:before { + content: "\e67b"; +} + +.uniui-smallcircle:before { + content: "\e67c"; +} + +.uniui-minus-filled:before { + content: "\e67d"; +} + +.uniui-micoff:before { + content: "\e67e"; +} + +.uniui-closeempty:before { + content: "\e66c"; +} + +.uniui-clear:before { + content: "\e66d"; +} + +.uniui-navigate:before { + content: "\e66e"; +} + +.uniui-minus:before { + content: "\e66f"; +} + +.uniui-image:before { + content: "\e670"; +} + +.uniui-mic:before { + content: "\e671"; +} + +.uniui-paperplane:before { + content: "\e672"; +} + +.uniui-close:before { + content: "\e673"; +} + +.uniui-help-filled:before { + content: "\e674"; +} + +.uniui-paperplane-filled:before { + content: "\e675"; +} + +.uniui-plus:before { + content: "\e676"; +} + +.uniui-mic-filled:before { + content: "\e677"; +} + +.uniui-image-filled:before { + content: "\e678"; +} + +.uniui-locked-filled:before { + content: "\e668"; +} + +.uniui-info:before { + content: "\e669"; +} + +.uniui-locked:before { + content: "\e66b"; +} + +.uniui-camera-filled:before { + content: "\e658"; +} + +.uniui-chat-filled:before { + content: "\e659"; +} + +.uniui-camera:before { + content: "\e65a"; +} + +.uniui-circle:before { + content: "\e65b"; +} + +.uniui-checkmarkempty:before { + content: "\e65c"; +} + +.uniui-chat:before { + content: "\e65d"; +} + +.uniui-circle-filled:before { + content: "\e65e"; +} + +.uniui-flag:before { + content: "\e65f"; +} + +.uniui-flag-filled:before { + content: "\e660"; +} + +.uniui-gear-filled:before { + content: "\e661"; +} + +.uniui-home:before { + content: "\e662"; +} + +.uniui-home-filled:before { + content: "\e663"; +} + +.uniui-gear:before { + content: "\e664"; +} + +.uniui-smallcircle-filled:before { + content: "\e665"; +} + +.uniui-map-filled:before { + content: "\e666"; +} + +.uniui-map:before { + content: "\e667"; +} + +.uniui-refresh-filled:before { + content: "\e656"; +} + +.uniui-refresh:before { + content: "\e657"; +} + +.uniui-cloud-upload:before { + content: "\e645"; +} + +.uniui-cloud-download-filled:before { + content: "\e646"; +} + +.uniui-cloud-download:before { + content: "\e647"; +} + +.uniui-cloud-upload-filled:before { + content: "\e648"; +} + +.uniui-redo:before { + content: "\e64a"; +} + +.uniui-images-filled:before { + content: "\e64b"; +} + +.uniui-undo-filled:before { + content: "\e64c"; +} + +.uniui-more:before { + content: "\e64d"; +} + +.uniui-more-filled:before { + content: "\e64e"; +} + +.uniui-undo:before { + content: "\e64f"; +} + +.uniui-images:before { + content: "\e650"; +} + +.uniui-paperclip:before { + content: "\e652"; +} + +.uniui-settings:before { + content: "\e653"; +} + +.uniui-search:before { + content: "\e654"; +} + +.uniui-redo-filled:before { + content: "\e655"; +} + +.uniui-list:before { + content: "\e644"; +} + +.uniui-mail-open-filled:before { + content: "\e63a"; +} + +.uniui-hand-down-filled:before { + content: "\e63c"; +} + +.uniui-hand-down:before { + content: "\e63d"; +} + +.uniui-hand-up-filled:before { + content: "\e63e"; +} + +.uniui-hand-up:before { + content: "\e63f"; +} + +.uniui-heart-filled:before { + content: "\e641"; +} + +.uniui-mail-open:before { + content: "\e643"; +} + +.uniui-heart:before { + content: "\e639"; +} + +.uniui-loop:before { + content: "\e633"; +} + +.uniui-pulldown:before { + content: "\e632"; +} + +.uniui-scan:before { + content: "\e62a"; +} + +.uniui-bars:before { + content: "\e627"; +} + +.uniui-cart-filled:before { + content: "\e629"; +} + +.uniui-checkbox:before { + content: "\e62b"; +} + +.uniui-checkbox-filled:before { + content: "\e62c"; +} + +.uniui-shop:before { + content: "\e62f"; +} + +.uniui-headphones:before { + content: "\e630"; +} + +.uniui-cart:before { + content: "\e631"; +} diff --git a/uni_modules/uni-icons/components/uni-icons/uniicons.ttf b/uni_modules/uni-icons/components/uni-icons/uniicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..835f33bc9411461b8b9046b3fec742e921d6ce3a GIT binary patch literal 35760 zcmeFacbp?vl{Q?rN>WLsSXIigCAC7gI!S6tox^m`be^1}CwPJ>yxZ{uSzi{WC_=LI+*Wx!<-H!v})21fuKMZQ#fB2Fs zuEGwU_ZyDmuR3&e_s&PS@Be}0T=(JF$l;w=9Als0-iQ4lE^0cm^YDeWhnK#G<4!$@ z>-QZydhsP6Kl0Pv9Cw|EbP-?YO$@C;`+ zuKnR1zxV)MXnddfv56Dn_-W<%#_jZ^d%1f!hyI(6O8C!lXY}93nl=3f9^gzbYS03Jm0vJ;T)Z1IKntfUtypB#zx`e6wG3 zC5AhB&Me^QdH${3yL1otSUp#NN^cKN_yKnkm%XqxczWUgrT^Oo|6lL`SPy&+DZ_DX z1{?B^82rf|!cpSXHhg1*;kZecHy+MI*MqCu>g9T0eYieaf9edzAC9!tJL|pm0UQ~l zBQN;JaG!_sb8)VT%i=%By_I_#_ZIFh?(N(=xVtf?-^|^~y@`7RcMEqbcN=#*_eSmx z?)BVjxU0EqFm9T;Q`~9pTJAdTdhWH{>+qBtxEr~fxSP3Gb60T(xkKDx?g)33JH{R7 zPH-1465x0fg%5CGeb33>TxSiZCZa24wyO7(&Q z>$wfwMs5?gnVaOMxM^;NYvpFSIc_<(f-7(s&u0CxL#u8VbF$klItIryQ@x|5W z48lm`>dOtnnB(dz48rK+>MISxIOOW948n-y>Z=XH*yQSK48kbo>T3axcUVKK~8Y>od!W-aP?gVL3VKU-3CF5aP>U~L7s5+3k`x~;p%%0f{fwn z`wW7#;p+Phg52Ti2MmG);_4R}1X;w@scs-hC9Y0&13^AJNK#+l4o$3aH zH00`3HxT3^SEssxAR)Or)eQt$$+z7tkWDxWPSHIIBXb!IaW`m$ZxcXZRf;QpmZ#4*d zg{!~KAZQq_ewRVeHC+Ae20`m^^>-Kq{lnGoHVB%CtKVY~bP`v;*C1#ou700E&{JIf zeuJQ~xcWN{g6`t#?=lEljH|!fAm}r${tpI0vvKtY41$j1>hCcK+K#I~Xb|)sSAVZT z(12Y1eFi}na`pEc1g*%`|Ir}mN3Q+>gPp}tAE%avLosrF^GJG z`bQ0dZsqD9GYDFitAE@e=v%J-34@?{x%wv!f)3{DpE3yAn5#cz5cD!v|Fl8S&|Lj9 z20>SI_0JjvtVjlpxwFpV+N5QQ~$g{(D+>a3kE^= zbM-G81S^26f5{-&16=*f2Ej7m>R&MkHUd}wszKz<)E_qpb^}-cnn7g6)t@j3wggxI zxp1QBm2=klxXa|a&TVx+;Qp=WwVt{>D}O~9QXW)O>O0h5db_-@^8Ud$^pPT-1=NS-v_4k2r|_kM*0!vaW9xyNll~`AaKH zuPQxR4wv6t{%QC2?wh**v$DGKU?rS_5?F|crGafkiL7dNk-%Y_E4VmkSn6>Hb;SUukEx3l0# zej=BS$yT%Av8Uc*J`xpdRw>aQ5n{34Scli{%@0hjo|#!%t;CXMOO1~vM@By$$wu(0 z7+*JsbCF0c%-{dHFL+pQI~s3&zjaOf89{d%!`6o3fsCO(`6

    PqiNa$~E4XJ#a8s%?nsx`&SiQ7Wz{CE9c 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 literal 0 HcmV?d00001 diff --git a/uni_modules/uni-icons/package.json b/uni_modules/uni-icons/package.json new file mode 100644 index 0000000..d1c4e77 --- /dev/null +++ b/uni_modules/uni-icons/package.json @@ -0,0 +1,86 @@ +{ + "id": "uni-icons", + "displayName": "uni-icons 图标", + "version": "1.3.5", + "description": "图标组件,用于展示移动端常见的图标,可自定义颜色、大小。", + "keywords": [ + "uni-ui", + "uniui", + "icon", + "图标" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "^3.2.14" + }, + "directories": { + "example": "../../temps/example_temps" + }, + "dcloudext": { + "category": [ + "前端组件", + "通用组件" + ], + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui" + }, + "uni_modules": { + "dependencies": ["uni-scss"], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "y" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} \ No newline at end of file diff --git a/uni_modules/uni-icons/readme.md b/uni_modules/uni-icons/readme.md new file mode 100644 index 0000000..86234ba --- /dev/null +++ b/uni_modules/uni-icons/readme.md @@ -0,0 +1,8 @@ +## Icons 图标 +> **组件名:uni-icons** +> 代码块: `uIcons` + +用于展示 icons 图标 。 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-icons) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 diff --git a/uni_modules/uni-load-more/changelog.md b/uni_modules/uni-load-more/changelog.md new file mode 100644 index 0000000..8f03f1d --- /dev/null +++ b/uni_modules/uni-load-more/changelog.md @@ -0,0 +1,19 @@ +## 1.3.3(2022-01-20) +- 新增 showText属性 ,是否显示文本 +## 1.3.2(2022-01-19) +- 修复 nvue 平台下不显示文本的bug +## 1.3.1(2022-01-19) +- 修复 微信小程序平台样式选择器报警告的问题 +## 1.3.0(2021-11-19) +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-load-more](https://uniapp.dcloud.io/component/uniui/uni-load-more) +## 1.2.1(2021-08-24) +- 新增 支持国际化 +## 1.2.0(2021-07-30) +- 组件兼容 vue3,如何创建vue3项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.1.8(2021-05-12) +- 新增 组件示例地址 +## 1.1.7(2021-03-30) +- 修复 uni-load-more 在首页使用时,h5 平台报 'uni is not defined' 的 bug +## 1.1.6(2021-02-05) +- 调整为uni_modules目录规范 diff --git a/uni_modules/uni-load-more/components/uni-load-more/i18n/en.json b/uni_modules/uni-load-more/components/uni-load-more/i18n/en.json new file mode 100644 index 0000000..a4f14a5 --- /dev/null +++ b/uni_modules/uni-load-more/components/uni-load-more/i18n/en.json @@ -0,0 +1,5 @@ +{ + "uni-load-more.contentdown": "Pull up to show more", + "uni-load-more.contentrefresh": "loading...", + "uni-load-more.contentnomore": "No more data" +} diff --git a/uni_modules/uni-load-more/components/uni-load-more/i18n/index.js b/uni_modules/uni-load-more/components/uni-load-more/i18n/index.js new file mode 100644 index 0000000..de7509c --- /dev/null +++ b/uni_modules/uni-load-more/components/uni-load-more/i18n/index.js @@ -0,0 +1,8 @@ +import en from './en.json' +import zhHans from './zh-Hans.json' +import zhHant from './zh-Hant.json' +export default { + en, + 'zh-Hans': zhHans, + 'zh-Hant': zhHant +} diff --git a/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hans.json b/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hans.json new file mode 100644 index 0000000..f15d510 --- /dev/null +++ b/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hans.json @@ -0,0 +1,5 @@ +{ + "uni-load-more.contentdown": "上拉显示更多", + "uni-load-more.contentrefresh": "正在加载...", + "uni-load-more.contentnomore": "没有更多数据了" +} diff --git a/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hant.json b/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hant.json new file mode 100644 index 0000000..a255c6d --- /dev/null +++ b/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hant.json @@ -0,0 +1,5 @@ +{ + "uni-load-more.contentdown": "上拉顯示更多", + "uni-load-more.contentrefresh": "正在加載...", + "uni-load-more.contentnomore": "沒有更多數據了" +} diff --git a/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue b/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue new file mode 100644 index 0000000..e5eff4d --- /dev/null +++ b/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue @@ -0,0 +1,399 @@ + + + + + diff --git a/uni_modules/uni-load-more/package.json b/uni_modules/uni-load-more/package.json new file mode 100644 index 0000000..2fa6f04 --- /dev/null +++ b/uni_modules/uni-load-more/package.json @@ -0,0 +1,86 @@ +{ + "id": "uni-load-more", + "displayName": "uni-load-more 加载更多", + "version": "1.3.3", + "description": "LoadMore 组件,常用在列表里面,做滚动加载使用。", + "keywords": [ + "uni-ui", + "uniui", + "加载更多", + "load-more" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, + "dcloudext": { + "category": [ + "前端组件", + "通用组件" + ], + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui" + }, + "uni_modules": { + "dependencies": ["uni-scss"], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "y" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} \ No newline at end of file diff --git a/uni_modules/uni-load-more/readme.md b/uni_modules/uni-load-more/readme.md new file mode 100644 index 0000000..54dc1fa --- /dev/null +++ b/uni_modules/uni-load-more/readme.md @@ -0,0 +1,14 @@ + + +### LoadMore 加载更多 +> **组件名:uni-load-more** +> 代码块: `uLoadMore` + + +用于列表中,做滚动加载使用,展示 loading 的各种状态。 + + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-load-more) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 + + diff --git a/uni_modules/uni-popup/changelog.md b/uni_modules/uni-popup/changelog.md new file mode 100644 index 0000000..a9e2d66 --- /dev/null +++ b/uni_modules/uni-popup/changelog.md @@ -0,0 +1,60 @@ +## 1.7.9(2022-04-02) +- 修复 弹出层内部无法滚动的bug +## 1.7.8(2022-03-28) +- 修复 小程序中高度错误的bug +## 1.7.7(2022-03-17) +- 修复 快速调用open出现问题的Bug +## 1.7.6(2022-02-14) +- 修复 safeArea 属性不能设置为false的bug +## 1.7.5(2022-01-19) +- 修复 isMaskClick 失效的bug +## 1.7.4(2022-01-19) +- 新增 cancelText \ confirmText 属性 ,可自定义文本 +- 新增 maskBackgroundColor 属性 ,可以修改蒙版颜色 +- 优化 maskClick属性 更新为 isMaskClick ,解决微信小程序警告的问题 +## 1.7.3(2022-01-13) +- 修复 设置 safeArea 属性不生效的bug +## 1.7.2(2021-11-26) +- 优化 组件示例 +## 1.7.1(2021-11-26) +- 修复 vuedoc 文字错误 +## 1.7.0(2021-11-19) +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-popup](https://uniapp.dcloud.io/component/uniui/uni-popup) +## 1.6.2(2021-08-24) +- 新增 支持国际化 +## 1.6.1(2021-07-30) +- 优化 vue3下事件警告的问题 +## 1.6.0(2021-07-13) +- 组件兼容 vue3,如何创建vue3项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.5.0(2021-06-23) +- 新增 mask-click 遮罩层点击事件 +## 1.4.5(2021-06-22) +- 修复 nvue 平台中间弹出后,点击内容,再点击遮罩无法关闭的Bug +## 1.4.4(2021-06-18) +- 修复 H5平台中间弹出后,点击内容,再点击遮罩无法关闭的Bug +## 1.4.3(2021-06-08) +- 修复 错误的 watch 字段 +- 修复 safeArea 属性不生效的问题 +- 修复 点击内容,再点击遮罩无法关闭的Bug +## 1.4.2(2021-05-12) +- 新增 组件示例地址 +## 1.4.1(2021-04-29) +- 修复 组件内放置 input 、textarea 组件,无法聚焦的问题 +## 1.4.0 (2021-04-29) +- 新增 type 属性的 left\right 值,支持左右弹出 +- 新增 open(String:type) 方法参数 ,可以省略 type 属性 ,直接传入类型打开指定弹窗 +- 新增 backgroundColor 属性,可定义主窗口背景色,默认不显示背景色 +- 新增 safeArea 属性,是否适配底部安全区 +- 修复 App\h5\微信小程序底部安全区占位不对的Bug +- 修复 App 端弹出等待的Bug +- 优化 提升低配设备性能,优化动画卡顿问题 +- 优化 更简单的组件自定义方式 +## 1.2.9(2021-02-05) +- 优化 组件引用关系,通过uni_modules引用组件 +## 1.2.8(2021-02-05) +- 调整为uni_modules目录规范 +## 1.2.7(2021-02-05) +- 调整为uni_modules目录规范 +- 新增 支持 PC 端 +- 新增 uni-popup-message 、uni-popup-dialog扩展组件支持 PC 端 diff --git a/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js b/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js new file mode 100644 index 0000000..6ef26a2 --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js @@ -0,0 +1,45 @@ +// #ifdef H5 +export default { + name: 'Keypress', + props: { + disable: { + type: Boolean, + default: false + } + }, + mounted () { + const keyNames = { + esc: ['Esc', 'Escape'], + tab: 'Tab', + enter: 'Enter', + space: [' ', 'Spacebar'], + up: ['Up', 'ArrowUp'], + left: ['Left', 'ArrowLeft'], + right: ['Right', 'ArrowRight'], + down: ['Down', 'ArrowDown'], + delete: ['Backspace', 'Delete', 'Del'] + } + const listener = ($event) => { + if (this.disable) { + return + } + const keyName = Object.keys(keyNames).find(key => { + const keyName = $event.key + const value = keyNames[key] + return value === keyName || (Array.isArray(value) && value.includes(keyName)) + }) + if (keyName) { + // 避免和其他按键事件冲突 + setTimeout(() => { + this.$emit(keyName, {}) + }, 0) + } + } + document.addEventListener('keyup', listener) + this.$once('hook:beforeDestroy', () => { + document.removeEventListener('keyup', listener) + }) + }, + render: () => {} +} +// #endif diff --git a/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue b/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue new file mode 100644 index 0000000..a5d0f2a --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue @@ -0,0 +1,271 @@ + + + + + diff --git a/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue b/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue new file mode 100644 index 0000000..91370a8 --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue @@ -0,0 +1,143 @@ + + + + diff --git a/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue b/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue new file mode 100644 index 0000000..5be7624 --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue @@ -0,0 +1,187 @@ + + + + diff --git a/uni_modules/uni-popup/components/uni-popup/i18n/en.json b/uni_modules/uni-popup/components/uni-popup/i18n/en.json new file mode 100644 index 0000000..7f1bd06 --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup/i18n/en.json @@ -0,0 +1,7 @@ +{ + "uni-popup.cancel": "cancel", + "uni-popup.ok": "ok", + "uni-popup.placeholder": "pleace enter", + "uni-popup.title": "Hint", + "uni-popup.shareTitle": "Share to" +} diff --git a/uni_modules/uni-popup/components/uni-popup/i18n/index.js b/uni_modules/uni-popup/components/uni-popup/i18n/index.js new file mode 100644 index 0000000..de7509c --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup/i18n/index.js @@ -0,0 +1,8 @@ +import en from './en.json' +import zhHans from './zh-Hans.json' +import zhHant from './zh-Hant.json' +export default { + en, + 'zh-Hans': zhHans, + 'zh-Hant': zhHant +} diff --git a/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json b/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json new file mode 100644 index 0000000..5e3003c --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json @@ -0,0 +1,7 @@ +{ + "uni-popup.cancel": "取消", + "uni-popup.ok": "确定", + "uni-popup.placeholder": "请输入", + "uni-popup.title": "提示", + "uni-popup.shareTitle": "分享到" +} diff --git a/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json b/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json new file mode 100644 index 0000000..13e39eb --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json @@ -0,0 +1,7 @@ +{ + "uni-popup.cancel": "取消", + "uni-popup.ok": "確定", + "uni-popup.placeholder": "請輸入", + "uni-popup.title": "提示", + "uni-popup.shareTitle": "分享到" +} diff --git a/uni_modules/uni-popup/components/uni-popup/keypress.js b/uni_modules/uni-popup/components/uni-popup/keypress.js new file mode 100644 index 0000000..62dda46 --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup/keypress.js @@ -0,0 +1,45 @@ +// #ifdef H5 +export default { + name: 'Keypress', + props: { + disable: { + type: Boolean, + default: false + } + }, + mounted () { + const keyNames = { + esc: ['Esc', 'Escape'], + tab: 'Tab', + enter: 'Enter', + space: [' ', 'Spacebar'], + up: ['Up', 'ArrowUp'], + left: ['Left', 'ArrowLeft'], + right: ['Right', 'ArrowRight'], + down: ['Down', 'ArrowDown'], + delete: ['Backspace', 'Delete', 'Del'] + } + const listener = ($event) => { + if (this.disable) { + return + } + const keyName = Object.keys(keyNames).find(key => { + const keyName = $event.key + const value = keyNames[key] + return value === keyName || (Array.isArray(value) && value.includes(keyName)) + }) + if (keyName) { + // 避免和其他按键事件冲突 + setTimeout(() => { + this.$emit(keyName, {}) + }, 0) + } + } + document.addEventListener('keyup', listener) + // this.$once('hook:beforeDestroy', () => { + // document.removeEventListener('keyup', listener) + // }) + }, + render: () => {} +} +// #endif diff --git a/uni_modules/uni-popup/components/uni-popup/popup.js b/uni_modules/uni-popup/components/uni-popup/popup.js new file mode 100644 index 0000000..c4e5781 --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup/popup.js @@ -0,0 +1,26 @@ + +export default { + data() { + return { + + } + }, + created(){ + this.popup = this.getParent() + }, + methods:{ + /** + * 获取父元素实例 + */ + getParent(name = 'uniPopup') { + let parent = this.$parent; + let parentName = parent.$options.name; + while (parentName !== name) { + parent = parent.$parent; + if (!parent) return false + parentName = parent.$options.name; + } + return parent; + }, + } +} diff --git a/uni_modules/uni-popup/components/uni-popup/uni-popup.vue b/uni_modules/uni-popup/components/uni-popup/uni-popup.vue new file mode 100644 index 0000000..db90c59 --- /dev/null +++ b/uni_modules/uni-popup/components/uni-popup/uni-popup.vue @@ -0,0 +1,474 @@ + + + + diff --git a/uni_modules/uni-popup/package.json b/uni_modules/uni-popup/package.json new file mode 100644 index 0000000..069e9ce --- /dev/null +++ b/uni_modules/uni-popup/package.json @@ -0,0 +1,90 @@ +{ + "id": "uni-popup", + "displayName": "uni-popup 弹出层", + "version": "1.7.9", + "description": " Popup 组件,提供常用的弹层", + "keywords": [ + "uni-ui", + "弹出层", + "弹窗", + "popup", + "弹框" + ], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, + "dcloudext": { + "category": [ + "前端组件", + "通用组件" + ], + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui" + }, + "uni_modules": { + "dependencies": [ + "uni-scss", + "uni-transition" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "y" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} diff --git a/uni_modules/uni-popup/readme.md b/uni_modules/uni-popup/readme.md new file mode 100644 index 0000000..fdad4b3 --- /dev/null +++ b/uni_modules/uni-popup/readme.md @@ -0,0 +1,17 @@ + + +## Popup 弹出层 +> **组件名:uni-popup** +> 代码块: `uPopup` +> 关联组件:`uni-transition` + + +弹出层组件,在应用中弹出一个消息提示窗口、提示框等 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-popup) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 + + + + + diff --git a/uni_modules/uni-scss/changelog.md b/uni_modules/uni-scss/changelog.md new file mode 100644 index 0000000..b863bb0 --- /dev/null +++ b/uni_modules/uni-scss/changelog.md @@ -0,0 +1,8 @@ +## 1.0.3(2022-01-21) +- 优化 组件示例 +## 1.0.2(2021-11-22) +- 修复 / 符号在 vue 不同版本兼容问题引起的报错问题 +## 1.0.1(2021-11-22) +- 修复 vue3中scss语法兼容问题 +## 1.0.0(2021-11-18) +- init diff --git a/uni_modules/uni-scss/index.scss b/uni_modules/uni-scss/index.scss new file mode 100644 index 0000000..1744a5f --- /dev/null +++ b/uni_modules/uni-scss/index.scss @@ -0,0 +1 @@ +@import './styles/index.scss'; diff --git a/uni_modules/uni-scss/package.json b/uni_modules/uni-scss/package.json new file mode 100644 index 0000000..7cc0ccb --- /dev/null +++ b/uni_modules/uni-scss/package.json @@ -0,0 +1,82 @@ +{ + "id": "uni-scss", + "displayName": "uni-scss 辅助样式", + "version": "1.0.3", + "description": "uni-sass是uni-ui提供的一套全局样式 ,通过一些简单的类名和sass变量,实现简单的页面布局操作,比如颜色、边距、圆角等。", + "keywords": [ + "uni-scss", + "uni-ui", + "辅助样式" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "^3.1.0" + }, + "dcloudext": { + "category": [ + "JS SDK", + "通用 SDK" + ], + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui" + }, + "uni_modules": { + "dependencies": [], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "u" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "n", + "联盟": "n" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} diff --git a/uni_modules/uni-scss/readme.md b/uni_modules/uni-scss/readme.md new file mode 100644 index 0000000..b7d1c25 --- /dev/null +++ b/uni_modules/uni-scss/readme.md @@ -0,0 +1,4 @@ +`uni-sass` 是 `uni-ui`提供的一套全局样式 ,通过一些简单的类名和`sass`变量,实现简单的页面布局操作,比如颜色、边距、圆角等。 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-sass) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file diff --git a/uni_modules/uni-scss/styles/index.scss b/uni_modules/uni-scss/styles/index.scss new file mode 100644 index 0000000..ffac4fe --- /dev/null +++ b/uni_modules/uni-scss/styles/index.scss @@ -0,0 +1,7 @@ +@import './setting/_variables.scss'; +@import './setting/_border.scss'; +@import './setting/_color.scss'; +@import './setting/_space.scss'; +@import './setting/_radius.scss'; +@import './setting/_text.scss'; +@import './setting/_styles.scss'; diff --git a/uni_modules/uni-scss/styles/setting/_border.scss b/uni_modules/uni-scss/styles/setting/_border.scss new file mode 100644 index 0000000..12a11c3 --- /dev/null +++ b/uni_modules/uni-scss/styles/setting/_border.scss @@ -0,0 +1,3 @@ +.uni-border { + border: 1px $uni-border-1 solid; +} \ No newline at end of file diff --git a/uni_modules/uni-scss/styles/setting/_color.scss b/uni_modules/uni-scss/styles/setting/_color.scss new file mode 100644 index 0000000..1ededd9 --- /dev/null +++ b/uni_modules/uni-scss/styles/setting/_color.scss @@ -0,0 +1,66 @@ + +// TODO 暂时不需要 class ,需要用户使用变量实现 ,如果使用类名其实并不推荐 +// @mixin get-styles($k,$c) { +// @if $k == size or $k == weight{ +// font-#{$k}:#{$c} +// }@else{ +// #{$k}:#{$c} +// } +// } +$uni-ui-color:( + // 主色 + primary: $uni-primary, + primary-disable: $uni-primary-disable, + primary-light: $uni-primary-light, + // 辅助色 + success: $uni-success, + success-disable: $uni-success-disable, + success-light: $uni-success-light, + warning: $uni-warning, + warning-disable: $uni-warning-disable, + warning-light: $uni-warning-light, + error: $uni-error, + error-disable: $uni-error-disable, + error-light: $uni-error-light, + info: $uni-info, + info-disable: $uni-info-disable, + info-light: $uni-info-light, + // 中性色 + main-color: $uni-main-color, + base-color: $uni-base-color, + secondary-color: $uni-secondary-color, + extra-color: $uni-extra-color, + // 背景色 + bg-color: $uni-bg-color, + // 边框颜色 + border-1: $uni-border-1, + border-2: $uni-border-2, + border-3: $uni-border-3, + border-4: $uni-border-4, + // 黑色 + black:$uni-black, + // 白色 + white:$uni-white, + // 透明 + transparent:$uni-transparent +) !default; +@each $key, $child in $uni-ui-color { + .uni-#{"" + $key} { + color: $child; + } + .uni-#{"" + $key}-bg { + background-color: $child; + } +} +.uni-shadow-sm { + box-shadow: $uni-shadow-sm; +} +.uni-shadow-base { + box-shadow: $uni-shadow-base; +} +.uni-shadow-lg { + box-shadow: $uni-shadow-lg; +} +.uni-mask { + background-color:$uni-mask; +} diff --git a/uni_modules/uni-scss/styles/setting/_radius.scss b/uni_modules/uni-scss/styles/setting/_radius.scss new file mode 100644 index 0000000..9a0428b --- /dev/null +++ b/uni_modules/uni-scss/styles/setting/_radius.scss @@ -0,0 +1,55 @@ +@mixin radius($r,$d:null ,$important: false){ + $radius-value:map-get($uni-radius, $r) if($important, !important, null); + // Key exists within the $uni-radius variable + @if (map-has-key($uni-radius, $r) and $d){ + @if $d == t { + border-top-left-radius:$radius-value; + border-top-right-radius:$radius-value; + }@else if $d == r { + border-top-right-radius:$radius-value; + border-bottom-right-radius:$radius-value; + }@else if $d == b { + border-bottom-left-radius:$radius-value; + border-bottom-right-radius:$radius-value; + }@else if $d == l { + border-top-left-radius:$radius-value; + border-bottom-left-radius:$radius-value; + }@else if $d == tl { + border-top-left-radius:$radius-value; + }@else if $d == tr { + border-top-right-radius:$radius-value; + }@else if $d == br { + border-bottom-right-radius:$radius-value; + }@else if $d == bl { + border-bottom-left-radius:$radius-value; + } + }@else{ + border-radius:$radius-value; + } +} + +@each $key, $child in $uni-radius { + @if($key){ + .uni-radius-#{"" + $key} { + @include radius($key) + } + }@else{ + .uni-radius { + @include radius($key) + } + } +} + +@each $direction in t, r, b, l,tl, tr, br, bl { + @each $key, $child in $uni-radius { + @if($key){ + .uni-radius-#{"" + $direction}-#{"" + $key} { + @include radius($key,$direction,false) + } + }@else{ + .uni-radius-#{$direction} { + @include radius($key,$direction,false) + } + } + } +} diff --git a/uni_modules/uni-scss/styles/setting/_space.scss b/uni_modules/uni-scss/styles/setting/_space.scss new file mode 100644 index 0000000..3c89528 --- /dev/null +++ b/uni_modules/uni-scss/styles/setting/_space.scss @@ -0,0 +1,56 @@ + +@mixin fn($space,$direction,$size,$n) { + @if $n { + #{$space}-#{$direction}: #{$size*$uni-space-root}px + } @else { + #{$space}-#{$direction}: #{-$size*$uni-space-root}px + } +} +@mixin get-styles($direction,$i,$space,$n){ + @if $direction == t { + @include fn($space, top,$i,$n); + } + @if $direction == r { + @include fn($space, right,$i,$n); + } + @if $direction == b { + @include fn($space, bottom,$i,$n); + } + @if $direction == l { + @include fn($space, left,$i,$n); + } + @if $direction == x { + @include fn($space, left,$i,$n); + @include fn($space, right,$i,$n); + } + @if $direction == y { + @include fn($space, top,$i,$n); + @include fn($space, bottom,$i,$n); + } + @if $direction == a { + @if $n { + #{$space}:#{$i*$uni-space-root}px; + } @else { + #{$space}:#{-$i*$uni-space-root}px; + } + } +} + +@each $orientation in m,p { + $space: margin; + @if $orientation == m { + $space: margin; + } @else { + $space: padding; + } + @for $i from 0 through 16 { + @each $direction in t, r, b, l, x, y, a { + .uni-#{$orientation}#{$direction}-#{$i} { + @include get-styles($direction,$i,$space,true); + } + .uni-#{$orientation}#{$direction}-n#{$i} { + @include get-styles($direction,$i,$space,false); + } + } + } +} \ No newline at end of file diff --git a/uni_modules/uni-scss/styles/setting/_styles.scss b/uni_modules/uni-scss/styles/setting/_styles.scss new file mode 100644 index 0000000..689afec --- /dev/null +++ b/uni_modules/uni-scss/styles/setting/_styles.scss @@ -0,0 +1,167 @@ +/* #ifndef APP-NVUE */ + +$-color-white:#fff; +$-color-black:#000; +@mixin base-style($color) { + color: #fff; + background-color: $color; + border-color: mix($-color-black, $color, 8%); + &:not([hover-class]):active { + background: mix($-color-black, $color, 10%); + border-color: mix($-color-black, $color, 20%); + color: $-color-white; + outline: none; + } +} +@mixin is-color($color) { + @include base-style($color); + &[loading] { + @include base-style($color); + &::before { + margin-right:5px; + } + } + &[disabled] { + &, + &[loading], + &:not([hover-class]):active { + color: $-color-white; + border-color: mix(darken($color,10%), $-color-white); + background-color: mix($color, $-color-white); + } + } + +} +@mixin base-plain-style($color) { + color:$color; + background-color: mix($-color-white, $color, 90%); + border-color: mix($-color-white, $color, 70%); + &:not([hover-class]):active { + background: mix($-color-white, $color, 80%); + color: $color; + outline: none; + border-color: mix($-color-white, $color, 50%); + } +} +@mixin is-plain($color){ + &[plain] { + @include base-plain-style($color); + &[loading] { + @include base-plain-style($color); + &::before { + margin-right:5px; + } + } + &[disabled] { + &, + &:active { + color: mix($-color-white, $color, 40%); + background-color: mix($-color-white, $color, 90%); + border-color: mix($-color-white, $color, 80%); + } + } + } +} + + +.uni-btn { + margin: 5px; + color: #393939; + border:1px solid #ccc; + font-size: 16px; + font-weight: 200; + background-color: #F9F9F9; + // TODO 暂时处理边框隐藏一边的问题 + overflow: visible; + &::after{ + border: none; + } + + &:not([type]),&[type=default] { + color: #999; + &[loading] { + background: none; + &::before { + margin-right:5px; + } + } + + + + &[disabled]{ + color: mix($-color-white, #999, 60%); + &, + &[loading], + &:active { + color: mix($-color-white, #999, 60%); + background-color: mix($-color-white,$-color-black , 98%); + border-color: mix($-color-white, #999, 85%); + } + } + + &[plain] { + color: #999; + background: none; + border-color: $uni-border-1; + &:not([hover-class]):active { + background: none; + color: mix($-color-white, $-color-black, 80%); + border-color: mix($-color-white, $-color-black, 90%); + outline: none; + } + &[disabled]{ + &, + &[loading], + &:active { + background: none; + color: mix($-color-white, #999, 60%); + border-color: mix($-color-white, #999, 85%); + } + } + } + } + + &:not([hover-class]):active { + color: mix($-color-white, $-color-black, 50%); + } + + &[size=mini] { + font-size: 16px; + font-weight: 200; + border-radius: 8px; + } + + + + &.uni-btn-small { + font-size: 14px; + } + &.uni-btn-mini { + font-size: 12px; + } + + &.uni-btn-radius { + border-radius: 999px; + } + &[type=primary] { + @include is-color($uni-primary); + @include is-plain($uni-primary) + } + &[type=success] { + @include is-color($uni-success); + @include is-plain($uni-success) + } + &[type=error] { + @include is-color($uni-error); + @include is-plain($uni-error) + } + &[type=warning] { + @include is-color($uni-warning); + @include is-plain($uni-warning) + } + &[type=info] { + @include is-color($uni-info); + @include is-plain($uni-info) + } +} +/* #endif */ diff --git a/uni_modules/uni-scss/styles/setting/_text.scss b/uni_modules/uni-scss/styles/setting/_text.scss new file mode 100644 index 0000000..a34d08f --- /dev/null +++ b/uni_modules/uni-scss/styles/setting/_text.scss @@ -0,0 +1,24 @@ +@mixin get-styles($k,$c) { + @if $k == size or $k == weight{ + font-#{$k}:#{$c} + }@else{ + #{$k}:#{$c} + } +} + +@each $key, $child in $uni-headings { + /* #ifndef APP-NVUE */ + .uni-#{$key} { + @each $k, $c in $child { + @include get-styles($k,$c) + } + } + /* #endif */ + /* #ifdef APP-NVUE */ + .container .uni-#{$key} { + @each $k, $c in $child { + @include get-styles($k,$c) + } + } + /* #endif */ +} diff --git a/uni_modules/uni-scss/styles/setting/_variables.scss b/uni_modules/uni-scss/styles/setting/_variables.scss new file mode 100644 index 0000000..557d3d7 --- /dev/null +++ b/uni_modules/uni-scss/styles/setting/_variables.scss @@ -0,0 +1,146 @@ +// @use "sass:math"; +@import '../tools/functions.scss'; +// 间距基础倍数 +$uni-space-root: 2 !default; +// 边框半径默认值 +$uni-radius-root:5px !default; +$uni-radius: () !default; +// 边框半径断点 +$uni-radius: map-deep-merge( + ( + 0: 0, + // TODO 当前版本暂时不支持 sm 属性 + // 'sm': math.div($uni-radius-root, 2), + null: $uni-radius-root, + 'lg': $uni-radius-root * 2, + 'xl': $uni-radius-root * 6, + 'pill': 9999px, + 'circle': 50% + ), + $uni-radius +); +// 字体家族 +$body-font-family: 'Roboto', sans-serif !default; +// 文本 +$heading-font-family: $body-font-family !default; +$uni-headings: () !default; +$letterSpacing: -0.01562em; +$uni-headings: map-deep-merge( + ( + 'h1': ( + size: 32px, + weight: 300, + line-height: 50px, + // letter-spacing:-0.01562em + ), + 'h2': ( + size: 28px, + weight: 300, + line-height: 40px, + // letter-spacing: -0.00833em + ), + 'h3': ( + size: 24px, + weight: 400, + line-height: 32px, + // letter-spacing: normal + ), + 'h4': ( + size: 20px, + weight: 400, + line-height: 30px, + // letter-spacing: 0.00735em + ), + 'h5': ( + size: 16px, + weight: 400, + line-height: 24px, + // letter-spacing: normal + ), + 'h6': ( + size: 14px, + weight: 500, + line-height: 18px, + // letter-spacing: 0.0125em + ), + 'subtitle': ( + size: 12px, + weight: 400, + line-height: 20px, + // letter-spacing: 0.00937em + ), + 'body': ( + font-size: 14px, + font-weight: 400, + line-height: 22px, + // letter-spacing: 0.03125em + ), + 'caption': ( + 'size': 12px, + 'weight': 400, + 'line-height': 20px, + // 'letter-spacing': 0.03333em, + // 'text-transform': false + ) + ), + $uni-headings +); + + + +// 主色 +$uni-primary: #2979ff !default; +$uni-primary-disable:lighten($uni-primary,20%) !default; +$uni-primary-light: lighten($uni-primary,25%) !default; + +// 辅助色 +// 除了主色外的场景色,需要在不同的场景中使用(例如危险色表示危险的操作)。 +$uni-success: #18bc37 !default; +$uni-success-disable:lighten($uni-success,20%) !default; +$uni-success-light: lighten($uni-success,25%) !default; + +$uni-warning: #f3a73f !default; +$uni-warning-disable:lighten($uni-warning,20%) !default; +$uni-warning-light: lighten($uni-warning,25%) !default; + +$uni-error: #e43d33 !default; +$uni-error-disable:lighten($uni-error,20%) !default; +$uni-error-light: lighten($uni-error,25%) !default; + +$uni-info: #8f939c !default; +$uni-info-disable:lighten($uni-info,20%) !default; +$uni-info-light: lighten($uni-info,25%) !default; + +// 中性色 +// 中性色用于文本、背景和边框颜色。通过运用不同的中性色,来表现层次结构。 +$uni-main-color: #3a3a3a !default; // 主要文字 +$uni-base-color: #6a6a6a !default; // 常规文字 +$uni-secondary-color: #909399 !default; // 次要文字 +$uni-extra-color: #c7c7c7 !default; // 辅助说明 + +// 边框颜色 +$uni-border-1: #F0F0F0 !default; +$uni-border-2: #EDEDED !default; +$uni-border-3: #DCDCDC !default; +$uni-border-4: #B9B9B9 !default; + +// 常规色 +$uni-black: #000000 !default; +$uni-white: #ffffff !default; +$uni-transparent: rgba($color: #000000, $alpha: 0) !default; + +// 背景色 +$uni-bg-color: #f7f7f7 !default; + +/* 水平间距 */ +$uni-spacing-sm: 8px !default; +$uni-spacing-base: 15px !default; +$uni-spacing-lg: 30px !default; + +// 阴影 +$uni-shadow-sm:0 0 5px rgba($color: #d8d8d8, $alpha: 0.5) !default; +$uni-shadow-base:0 1px 8px 1px rgba($color: #a5a5a5, $alpha: 0.2) !default; +$uni-shadow-lg:0px 1px 10px 2px rgba($color: #a5a4a4, $alpha: 0.5) !default; + +// 蒙版 +$uni-mask: rgba($color: #000000, $alpha: 0.4) !default; diff --git a/uni_modules/uni-scss/styles/tools/functions.scss b/uni_modules/uni-scss/styles/tools/functions.scss new file mode 100644 index 0000000..ac6f63e --- /dev/null +++ b/uni_modules/uni-scss/styles/tools/functions.scss @@ -0,0 +1,19 @@ +// 合并 map +@function map-deep-merge($parent-map, $child-map){ + $result: $parent-map; + @each $key, $child in $child-map { + $parent-has-key: map-has-key($result, $key); + $parent-value: map-get($result, $key); + $parent-type: type-of($parent-value); + $child-type: type-of($child); + $parent-is-map: $parent-type == map; + $child-is-map: $child-type == map; + + @if (not $parent-has-key) or ($parent-type != $child-type) or (not ($parent-is-map and $child-is-map)){ + $result: map-merge($result, ( $key: $child )); + }@else { + $result: map-merge($result, ( $key: map-deep-merge($parent-value, $child) )); + } + } + @return $result; +}; diff --git a/uni_modules/uni-scss/theme.scss b/uni_modules/uni-scss/theme.scss new file mode 100644 index 0000000..80ee62f --- /dev/null +++ b/uni_modules/uni-scss/theme.scss @@ -0,0 +1,31 @@ +// 间距基础倍数 +$uni-space-root: 2; +// 边框半径默认值 +$uni-radius-root:5px; +// 主色 +$uni-primary: #2979ff; +// 辅助色 +$uni-success: #4cd964; +// 警告色 +$uni-warning: #f0ad4e; +// 错误色 +$uni-error: #dd524d; +// 描述色 +$uni-info: #909399; +// 中性色 +$uni-main-color: #303133; +$uni-base-color: #606266; +$uni-secondary-color: #909399; +$uni-extra-color: #C0C4CC; +// 背景色 +$uni-bg-color: #f5f5f5; +// 边框颜色 +$uni-border-1: #DCDFE6; +$uni-border-2: #E4E7ED; +$uni-border-3: #EBEEF5; +$uni-border-4: #F2F6FC; + +// 常规色 +$uni-black: #000000; +$uni-white: #ffffff; +$uni-transparent: rgba($color: #000000, $alpha: 0); diff --git a/uni_modules/uni-scss/variables.scss b/uni_modules/uni-scss/variables.scss new file mode 100644 index 0000000..1c062d4 --- /dev/null +++ b/uni_modules/uni-scss/variables.scss @@ -0,0 +1,62 @@ +@import './styles/setting/_variables.scss'; +// 间距基础倍数 +$uni-space-root: 2; +// 边框半径默认值 +$uni-radius-root:5px; + +// 主色 +$uni-primary: #2979ff; +$uni-primary-disable:mix(#fff,$uni-primary,50%); +$uni-primary-light: mix(#fff,$uni-primary,80%); + +// 辅助色 +// 除了主色外的场景色,需要在不同的场景中使用(例如危险色表示危险的操作)。 +$uni-success: #18bc37; +$uni-success-disable:mix(#fff,$uni-success,50%); +$uni-success-light: mix(#fff,$uni-success,80%); + +$uni-warning: #f3a73f; +$uni-warning-disable:mix(#fff,$uni-warning,50%); +$uni-warning-light: mix(#fff,$uni-warning,80%); + +$uni-error: #e43d33; +$uni-error-disable:mix(#fff,$uni-error,50%); +$uni-error-light: mix(#fff,$uni-error,80%); + +$uni-info: #8f939c; +$uni-info-disable:mix(#fff,$uni-info,50%); +$uni-info-light: mix(#fff,$uni-info,80%); + +// 中性色 +// 中性色用于文本、背景和边框颜色。通过运用不同的中性色,来表现层次结构。 +$uni-main-color: #3a3a3a; // 主要文字 +$uni-base-color: #6a6a6a; // 常规文字 +$uni-secondary-color: #909399; // 次要文字 +$uni-extra-color: #c7c7c7; // 辅助说明 + +// 边框颜色 +$uni-border-1: #F0F0F0; +$uni-border-2: #EDEDED; +$uni-border-3: #DCDCDC; +$uni-border-4: #B9B9B9; + +// 常规色 +$uni-black: #000000; +$uni-white: #ffffff; +$uni-transparent: rgba($color: #000000, $alpha: 0); + +// 背景色 +$uni-bg-color: #f7f7f7; + +/* 水平间距 */ +$uni-spacing-sm: 8px; +$uni-spacing-base: 15px; +$uni-spacing-lg: 30px; + +// 阴影 +$uni-shadow-sm:0 0 5px rgba($color: #d8d8d8, $alpha: 0.5); +$uni-shadow-base:0 1px 8px 1px rgba($color: #a5a5a5, $alpha: 0.2); +$uni-shadow-lg:0px 1px 10px 2px rgba($color: #a5a4a4, $alpha: 0.5); + +// 蒙版 +$uni-mask: rgba($color: #000000, $alpha: 0.4); diff --git a/uni_modules/uni-transition/changelog.md b/uni_modules/uni-transition/changelog.md new file mode 100644 index 0000000..b1a824b --- /dev/null +++ b/uni_modules/uni-transition/changelog.md @@ -0,0 +1,20 @@ +## 1.3.1(2021-11-23) +- 修复 init 方法初始化问题 +## 1.3.0(2021-11-19) +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-transition](https://uniapp.dcloud.io/component/uniui/uni-transition) +## 1.2.1(2021-09-27) +- 修复 init 方法不生效的 Bug +## 1.2.0(2021-07-30) +- 组件兼容 vue3,如何创建 vue3 项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.1.1(2021-05-12) +- 新增 示例地址 +- 修复 示例项目缺少组件的 Bug +## 1.1.0(2021-04-22) +- 新增 通过方法自定义动画 +- 新增 custom-class 非 NVUE 平台支持自定义 class 定制样式 +- 优化 动画触发逻辑,使动画更流畅 +- 优化 支持单独的动画类型 +- 优化 文档示例 +## 1.0.2(2021-02-05) +- 调整为 uni_modules 目录规范 diff --git a/uni_modules/uni-transition/components/uni-transition/createAnimation.js b/uni_modules/uni-transition/components/uni-transition/createAnimation.js new file mode 100644 index 0000000..5f54365 --- /dev/null +++ b/uni_modules/uni-transition/components/uni-transition/createAnimation.js @@ -0,0 +1,128 @@ +// const defaultOption = { +// duration: 300, +// timingFunction: 'linear', +// delay: 0, +// transformOrigin: '50% 50% 0' +// } +// #ifdef APP-NVUE +const nvueAnimation = uni.requireNativePlugin('animation') +// #endif +class MPAnimation { + constructor(options, _this) { + this.options = options + this.animation = uni.createAnimation(options) + this.currentStepAnimates = {} + this.next = 0 + this.$ = _this + + } + + _nvuePushAnimates(type, args) { + let aniObj = this.currentStepAnimates[this.next] + let styles = {} + if (!aniObj) { + styles = { + styles: {}, + config: {} + } + } else { + styles = aniObj + } + if (animateTypes1.includes(type)) { + if (!styles.styles.transform) { + styles.styles.transform = '' + } + let unit = '' + if(type === 'rotate'){ + unit = 'deg' + } + styles.styles.transform += `${type}(${args+unit}) ` + } else { + styles.styles[type] = `${args}` + } + this.currentStepAnimates[this.next] = styles + } + _animateRun(styles = {}, config = {}) { + let ref = this.$.$refs['ani'].ref + if (!ref) return + return new Promise((resolve, reject) => { + nvueAnimation.transition(ref, { + styles, + ...config + }, res => { + resolve() + }) + }) + } + + _nvueNextAnimate(animates, step = 0, fn) { + let obj = animates[step] + if (obj) { + let { + styles, + config + } = obj + this._animateRun(styles, config).then(() => { + step += 1 + this._nvueNextAnimate(animates, step, fn) + }) + } else { + this.currentStepAnimates = {} + typeof fn === 'function' && fn() + this.isEnd = true + } + } + + step(config = {}) { + // #ifndef APP-NVUE + this.animation.step(config) + // #endif + // #ifdef APP-NVUE + this.currentStepAnimates[this.next].config = Object.assign({}, this.options, config) + this.currentStepAnimates[this.next].styles.transformOrigin = this.currentStepAnimates[this.next].config.transformOrigin + this.next++ + // #endif + return this + } + + run(fn) { + // #ifndef APP-NVUE + this.$.animationData = this.animation.export() + this.$.timer = setTimeout(() => { + typeof fn === 'function' && fn() + }, this.$.durationTime) + // #endif + // #ifdef APP-NVUE + this.isEnd = false + let ref = this.$.$refs['ani'] && this.$.$refs['ani'].ref + if(!ref) return + this._nvueNextAnimate(this.currentStepAnimates, 0, fn) + this.next = 0 + // #endif + } +} + + +const animateTypes1 = ['matrix', 'matrix3d', 'rotate', 'rotate3d', 'rotateX', 'rotateY', 'rotateZ', 'scale', 'scale3d', + 'scaleX', 'scaleY', 'scaleZ', 'skew', 'skewX', 'skewY', 'translate', 'translate3d', 'translateX', 'translateY', + 'translateZ' +] +const animateTypes2 = ['opacity', 'backgroundColor'] +const animateTypes3 = ['width', 'height', 'left', 'right', 'top', 'bottom'] +animateTypes1.concat(animateTypes2, animateTypes3).forEach(type => { + MPAnimation.prototype[type] = function(...args) { + // #ifndef APP-NVUE + this.animation[type](...args) + // #endif + // #ifdef APP-NVUE + this._nvuePushAnimates(type, args) + // #endif + return this + } +}) + +export function createAnimation(option, _this) { + if(!_this) return + clearTimeout(_this.timer) + return new MPAnimation(option, _this) +} diff --git a/uni_modules/uni-transition/components/uni-transition/uni-transition.vue b/uni_modules/uni-transition/components/uni-transition/uni-transition.vue new file mode 100644 index 0000000..0d739bd --- /dev/null +++ b/uni_modules/uni-transition/components/uni-transition/uni-transition.vue @@ -0,0 +1,277 @@ + + + + + diff --git a/uni_modules/uni-transition/package.json b/uni_modules/uni-transition/package.json new file mode 100644 index 0000000..d15fdf0 --- /dev/null +++ b/uni_modules/uni-transition/package.json @@ -0,0 +1,87 @@ +{ + "id": "uni-transition", + "displayName": "uni-transition 过渡动画", + "version": "1.3.1", + "description": "元素的简单过渡动画", + "keywords": [ + "uni-ui", + "uniui", + "动画", + "过渡", + "过渡动画" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, + "dcloudext": { + "category": [ + "前端组件", + "通用组件" + ], + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui" + }, + "uni_modules": { + "dependencies": ["uni-scss"], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "y" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} \ No newline at end of file diff --git a/uni_modules/uni-transition/readme.md b/uni_modules/uni-transition/readme.md new file mode 100644 index 0000000..2f8a77e --- /dev/null +++ b/uni_modules/uni-transition/readme.md @@ -0,0 +1,11 @@ + + +## Transition 过渡动画 +> **组件名:uni-transition** +> 代码块: `uTransition` + + +元素过渡动画 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-transition) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file diff --git a/uni_modules/uview-ui/LICENSE b/uni_modules/uview-ui/LICENSE new file mode 100644 index 0000000..8e39ead --- /dev/null +++ b/uni_modules/uview-ui/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 www.uviewui.com + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/uni_modules/uview-ui/README.md b/uni_modules/uview-ui/README.md new file mode 100644 index 0000000..c78ff47 --- /dev/null +++ b/uni_modules/uview-ui/README.md @@ -0,0 +1,66 @@ +

    + logo +

    +

    uView 2.0

    +

    多平台快速开发的UI框架

    + +[![stars](https://img.shields.io/github/stars/umicro/uView2.0?style=flat-square&logo=GitHub)](https://github.com/umicro/uView2.0) +[![forks](https://img.shields.io/github/forks/umicro/uView2.0?style=flat-square&logo=GitHub)](https://github.com/umicro/uView2.0) +[![issues](https://img.shields.io/github/issues/umicro/uView2.0?style=flat-square&logo=GitHub)](https://github.com/umicro/uView2.0/issues) +[![Website](https://img.shields.io/badge/uView-up-blue?style=flat-square)](https://uviewui.com) +[![release](https://img.shields.io/github/v/release/umicro/uView2.0?style=flat-square)](https://gitee.com/umicro/uView2.0/releases) +[![license](https://img.shields.io/github/license/umicro/uView2.0?style=flat-square)](https://en.wikipedia.org/wiki/MIT_License) + +## 说明 + +uView UI,是[uni-app](https://uniapp.dcloud.io/)全面兼容nvue的uni-app生态框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水 + +## [官方文档:https://uviewui.com](https://uviewui.com) + + +## 预览 + +您可以通过**微信**扫码,查看最佳的演示效果。 +
    +
    + + + +## 链接 + +- [官方文档](https://www.uviewui.com/) +- [更新日志](https://www.uviewui.com/components/changelog.html) +- [升级指南](https://www.uviewui.com/components/changeGuide.html) +- [关于我们](https://www.uviewui.com/cooperation/about.html) + +## 交流反馈 + +欢迎加入我们的QQ群交流反馈:[点此跳转](https://www.uviewui.com/components/addQQGroup.html) + +## 关于PR + +> 我们非常乐意接受各位的优质PR,但在此之前我希望您了解uView2.0是一个需要兼容多个平台的(小程序、h5、ios app、android app)包括nvue页面、vue页面。 +> 所以希望在您修复bug并提交之前尽可能的去这些平台测试一下兼容性。最好能携带测试截图以方便审核。非常感谢! + +## 安装 + +#### **uni-app插件市场链接** —— [https://ext.dcloud.net.cn/plugin?id=1593](https://ext.dcloud.net.cn/plugin?id=1593) + +请通过[官网安装文档](https://www.uviewui.com/components/install.html)了解更详细的内容 + +## 快速上手 + +请通过[快速上手](https://uviewui.com/components/quickstart.html)了解更详细的内容 + +## 使用方法 +配置easycom规则后,自动按需引入,无需`import`组件,直接引用即可。 + +```html + +``` + +## 版权信息 +uView遵循[MIT](https://en.wikipedia.org/wiki/MIT_License)开源协议,意味着您无需支付任何费用,也无需授权,即可将uView应用到您的产品中。 + diff --git a/uni_modules/uview-ui/changelog.md b/uni_modules/uview-ui/changelog.md new file mode 100644 index 0000000..ca50251 --- /dev/null +++ b/uni_modules/uview-ui/changelog.md @@ -0,0 +1,357 @@ +## 2.0.34(2022-09-25) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. `u-input`、`u-textarea`增加`ignoreCompositionEvent`属性 +2. 修复`route`方法调用可能报错的问题 +3. 修复`u-no-network`组件`z-index`无效的问题 +4. 修复`textarea`组件在h5上confirmType=""报错的问题 +5. `u-rate`适配`nvue` +6. 优化验证手机号码的正则表达式(根据工信部发布的《电信网编号计划(2017年版)》进行修改。) +7. `form-item`添加`labelPosition`属性 +8. `u-calendar`修复`maxDate`设置为当前日期,并且当前时间大于08:00时无法显示日期列表的问题 (#724) +9. `u-radio`增加一个默认插槽用于自定义修改label内容 (#680) +10. 修复`timeFormat`函数在safari重的兼容性问题 (#664) +## 2.0.33(2022-06-17) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复`loadmore`组件`lineColor`类型错误问题 +2. 修复`u-parse`组件`imgtap`、`linktap`不生效问题 +## 2.0.32(2022-06-16) +# uView2.0重磅发布,利剑出鞘,一统江湖 +1. `u-loadmore`新增自定义颜色、虚/实线 +2. 修复`u-swiper-action`组件部分平台不能上下滑动的问题 +3. 修复`u-list`回弹问题 +4. 修复`notice-bar`组件动画在低端安卓机可能会抖动的问题 +5. `u-loading-page`添加控制图标大小的属性`iconSize` +6. 修复`u-tooltip`组件`color`参数不生效的问题 +7. 修复`u--input`组件使用`blur`事件输出为`undefined`的bug +8. `u-code-input`组件新增键盘弹起时,是否自动上推页面参数`adjustPosition` +9. 修复`image`组件`load`事件无回调对象问题 +10. 修复`button`组件`loadingSize`设置无效问题 +10. 其他修复 +## 2.0.31(2022-04-19) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复`upload`在`vue`页面上传成功后没有成功标志的问题 +2. 解决演示项目中微信小程序模拟上传图片一直出于上传中问题 +3. 修复`u-code-input`组件在`nvue`页面编译到`app`平台上光标异常问题(`app`去除此功能) +4. 修复`actionSheet`组件标题关闭按钮点击事件名称错误的问题 +5. 其他修复 +## 2.0.30(2022-04-04) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. `u-rate`增加`readonly`属性 +2. `tabs`滑块支持设置背景图片 +3. 修复`u-subsection` `mode`为`subsection`时,滑块样式不正确的问题 +4. `u-code-input`添加光标效果动画 +5. 修复`popup`的`open`事件不触发 +6. 修复`u-flex-column`无效的问题 +7. 修复`u-datetime-picker`索引在特定场合异常问题 +8. 修复`u-datetime-picker`最小时间字符串模板错误问题 +9. `u-swiper`添加`m3u8`验证 +10. `u-swiper`修改判断image和video逻辑 +11. 修复`swiper`无法使用本地图片问题,增加`type`参数 +12. 修复`u-row-notice`格式错误问题 +13. 修复`u-switch`组件当`unit`为`rpx`时,`nodeStyle`消失的问题 +14. 修复`datetime-picker`组件`showToolbar`与`visibleItemCount`属性无效的问题 +15. 修复`upload`组件条件编译位置判断错误,导致`previewImage`属性设置为`false`时,整个组件都会被隐藏的问题 +16. 修复`u-checkbox-group`设置`shape`属性无效的问题 +17. 修复`u-upload`的`capture`传入字符串的时候不生效的问题 +18. 修复`u-action-sheet`组件,关闭事件逻辑错误的问题 +19. 修复`u-list`触顶事件的触发错误的问题 +20. 修复`u-text`只有手机号可拨打的问题 +21. 修复`u-textarea`不能换行的问题 +22. 其他修复 +## 2.0.29(2022-03-13) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复`u--text`组件设置`decoration`属性未生效的问题 +2. 修复`u-datetime-picker`使用`formatter`后返回值不正确 +3. 修复`u-datetime-picker` `intercept` 可能为undefined +4. 修复已设置单位 uni..config.unit = 'rpx'时,线型指示器 `transform` 的位置翻倍,导致指示器超出宽度 +5. 修复mixin中bem方法生成的类名在支付宝和字节小程序中失效 +6. 修复默认值传值为空的时候,打开`u-datetime-picker`报错,不能选中第一列时间的bug +7. 修复`u-datetime-picker`使用`formatter`后返回值不正确 +8. 修复`u-image`组件`loading`无效果的问题 +9. 修复`config.unit`属性设为`rpx`时,导航栏占用高度不足导致塌陷的问题 +10. 修复`u-datetime-picker`组件`itemHeight`无效问题 +11. 其他修复 +## 2.0.28(2022-02-22) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. search组件新增searchIconSize属性 +2. 兼容Safari/Webkit中传入时间格式如2022-02-17 12:00:56 +3. 修复text value.js 判断日期出format错误问题 +4. priceFormat格式化金额出现精度错误 +5. priceFormat在部分情况下出现精度损失问题 +6. 优化表单rules提示 +7. 修复avatar组件src为空时,展示状态不对 +8. 其他修复 +## 2.0.27(2022-01-28) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1.样式修复 +## 2.0.26(2022-01-28) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1.样式修复 +## 2.0.25(2022-01-27) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复text组件mode=price时,可能会导致精度错误的问题 +2. 添加$u.setConfig()方法,可设置uView内置的config, props, zIndex, color属性,详见:[修改uView内置配置方案](https://uviewui.com/components/setting.html#%E9%BB%98%E8%AE%A4%E5%8D%95%E4%BD%8D%E9%85%8D%E7%BD%AE) +3. 优化form组件在errorType=toast时,如果输入错误页面会有抖动的问题 +4. 修复$u.addUnit()对配置默认单位可能无效的问题 +## 2.0.24(2022-01-25) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复swiper在current指定非0时缩放有误 +2. 修复u-icon添加stop属性的时候报错 +3. 优化遗留的通过正则判断rpx单位的问题 +4. 优化Layout布局 vue使用gutter时,会超出固定区域 +5. 优化search组件高度单位问题(rpx -> px) +6. 修复u-image slot 加载和错误的图片失去了高度 +7. 修复u-index-list中footer插槽与header插槽存在性判断错误 +8. 修复部分机型下u-popup关闭时会闪烁 +9. 修复u-image在nvue-app下失去宽高 +10. 修复u-popup运行报错 +11. 修复u-tooltip报错 +12. 修复box-sizing在app下的警告 +13. 修复u-navbar在小程序中报运行时错误 +14. 其他修复 +## 2.0.23(2022-01-24) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复image组件在hx3.3.9的nvue下可能会显示异常的问题 +2. 修复col组件gutter参数带rpx单位处理不正确的问题 +3. 修复text组件单行时无法显示省略号的问题 +4. navbar添加titleStyle参数 +5. 升级到hx3.3.9可消除nvue下控制台样式警告的问题 +## 2.0.22(2022-01-19) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. $u.page()方法优化,避免在特殊场景可能报错的问题 +2. picker组件添加immediateChange参数 +3. 新增$u.pages()方法 +## 2.0.21(2022-01-19) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 优化:form组件在用户设置rules的时候提示用户model必传 +2. 优化遗留的通过正则判断rpx单位的问题 +3. 修复微信小程序环境中tabbar组件开启safeAreaInsetBottom属性后,placeholder高度填充不正确 +4. 修复swiper在current指定非0时缩放有误 +5. 修复u-icon添加stop属性的时候报错 +6. 修复upload组件在accept=all的时候没有作用 +7. 修复在text组件mode为phone时call属性无效的问题 +8. 处理u-form clearValidate方法 +9. 其他修复 +## 2.0.20(2022-01-14) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复calendar默认会选择一个日期,如果直接点确定的话,无法取到值的问题 +2. 修复Slider缺少disabled props 还有注释 +3. 修复u-notice-bar点击事件无法拿到index索引值的问题 +4. 修复u-collapse-item在vue文件下,app端自定义插槽不生效的问题 +5. 优化头像为空时显示默认头像 +6. 修复图片地址赋值后判断加载状态为完成问题 +7. 修复日历滚动到默认日期月份区域 +8. search组件暴露点击左边icon事件 +9. 修复u-form clearValidate方法不生效 +10. upload h5端增加返回文件参数(文件的name参数) +11. 处理upload选择文件后url为blob类型无法预览的问题 +12. u-code-input 修复输入框没有往左移出一半屏幕 +13. 修复Upload上传 disabled为true时,控制台报hoverClass类型错误 +14. 临时处理ios app下grid点击坍塌问题 +15. 其他修复 +## 2.0.19(2021-12-29) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 优化微信小程序包体积可在微信中预览,请升级HbuilderX3.3.4,同时在“运行->运行到小程序模拟器”中勾选“运行时是否压缩代码” +2. 优化微信小程序setData性能,处理某些方法如$u.route()无法在模板中使用的问题 +3. navbar添加autoBack参数 +4. 允许avatar组件的事件冒泡 +5. 修复cell组件报错问题 +6. 其他修复 +## 2.0.18(2021-12-28) +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复app端编译报错问题 +2. 重新处理微信小程序端setData过大的性能问题 +3. 修复边框问题 +4. 修复最大最小月份不大于0则没有数据出现的问题 +5. 修复SwipeAction微信小程序端无法上下滑动问题 +6. 修复input的placeholder在小程序端默认显示为true问题 +7. 修复divider组件click事件无效问题 +8. 修复u-code-input maxlength 属性值为 String 类型时显示异常 +9. 修复当 grid只有 1到2时 在小程序端algin设置无效的问题 +10. 处理form-item的label为top时,取消错误提示的左边距 +11. 其他修复 +## 2.0.17(2021-12-26) +## uView正在参与开源中国的“年度最佳项目”评选,之前投过票的现在也可以投票,恳请同学们投一票,[点此帮助uView](https://www.oschina.net/project/top_cn_2021/?id=583) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 解决HBuilderX3.3.3.20211225版本导致的样式问题 +2. calendar日历添加monthNum参数 +3. navbar添加center slot +## 2.0.16(2021-12-25) +## uView正在参与开源中国的“年度最佳项目”评选,之前投过票的现在也可以投票,恳请同学们投一票,[点此帮助uView](https://www.oschina.net/project/top_cn_2021/?id=583) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 解决微信小程序setData性能问题 +2. 修复count-down组件change事件不触发问题 +## 2.0.15(2021-12-21) +## uView正在参与开源中国的“年度最佳项目”评选,之前投过票的现在也可以投票,恳请同学们投一票,[点此帮助uView](https://www.oschina.net/project/top_cn_2021/?id=583) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复Cell单元格titleWidth无效 +2. 修复cheakbox组件ischecked不更新 +3. 修复keyboard是否显示"."按键默认值问题 +4. 修复number-keyboard是否显示键盘的"."符号问题 +5. 修复Input输入框 readonly无效 +6. 修复u-avatar 导致打包app、H5时候报错问题 +7. 修复Upload上传deletable无效 +8. 修复upload当设置maxSize时无效的问题 +9. 修复tabs lineWidth传入带单位的字符串的时候偏移量计算错误问题 +10. 修复rate组件在有padding的view内,显示的星星位置和可触摸区域不匹配,无法正常选中星星 +## 2.0.13(2021-12-14) +## [点击加群交流反馈:364463526](https://jq.qq.com/?_chanwv=1027&k=mCxS3TGY) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复配置默认单位为rpx可能会导致自定义导航栏高度异常的问题 +## 2.0.12(2021-12-14) +## [点击加群交流反馈:364463526](https://jq.qq.com/?_chanwv=1027&k=mCxS3TGY) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复tabs组件在vue环境下划线消失的问题 +2. 修复upload组件在安卓小程序无法选择视频的问题 +3. 添加uni.$u.config.unit配置,用于配置参数默认单位,详见:[默认单位配置](https://www.uviewui.com/components/setting.html#%E9%BB%98%E8%AE%A4%E5%8D%95%E4%BD%8D%E9%85%8D%E7%BD%AE) +4. 修复textarea组件在没绑定v-model时,字符统计不生效问题 +5. 修复nvue下控制是否出现滚动条失效问题 +## 2.0.11(2021-12-13) +## [点击加群交流反馈:364463526](https://jq.qq.com/?_chanwv=1027&k=mCxS3TGY) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. text组件align参数无效的问题 +2. subsection组件添加keyName参数 +3. upload组件无法判断[Object file]类型的问题 +4. 处理notify层级过低问题 +5. codeInput组件添加disabledDot参数 +6. 处理actionSheet组件round参数无效的问题 +7. calendar组件添加round参数用于控制圆角值 +8. 处理swipeAction组件在vue环境下默认被打开的问题 +9. button组件的throttleTime节流参数无效的问题 +10. 解决u-notify手动关闭方法close()无效的问题 +11. input组件readonly不生效问题 +12. tag组件type参数为info不生效问题 +## 2.0.10(2021-12-08) +## [点击加群交流反馈:364463526](https://jq.qq.com/?_chanwv=1027&k=mCxS3TGY) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复button sendMessagePath属性不生效 +2. 修复DatetimePicker选择器title无效 +3. 修复u-toast设置loading=true不生效 +4. 修复u-text金额模式传0报错 +5. 修复u-toast组件的icon属性配置不生效 +6. button的icon在特殊场景下的颜色优化 +7. IndexList优化,增加# +## 2.0.9(2021-12-01) +## [点击加群交流反馈:232041042](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 优化swiper的height支持100%值(仅vue有效),修复嵌入视频时click事件无法触发的问题 +2. 优化tabs组件对list值为空的判断,或者动态变化list时重新计算相关尺寸的问题 +3. 优化datetime-picker组件逻辑,让其后续打开的默认值为上一次的选中值,需要通过v-model绑定值才有效 +4. 修复upload内嵌在其他组件中,选择图片可能不会换行的问题 +## 2.0.8(2021-12-01) +## [点击加群交流反馈:232041042](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复toast的position参数无效问题 +2. 处理input在ios nvue上无法获得焦点的问题 +3. avatar-group组件添加extraValue参数,让剩余展示数量可手动控制 +4. tabs组件添加keyName参数用于配置从对象中读取的键名 +5. 处理text组件名字脱敏默认配置无效的问题 +6. 处理picker组件item文本太长换行问题 +## 2.0.7(2021-11-30) +## [点击加群交流反馈:232041042](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 修复radio和checkbox动态改变v-model无效的问题。 +2. 优化form规则validator在微信小程序用法 +3. 修复backtop组件mode参数在微信小程序无效的问题 +4. 处理Album的previewFullImage属性无效的问题 +5. 处理u-datetime-picker组件mode='time'在选择改变时间时,控制台报错的问题 +## 2.0.6(2021-11-27) +## [点击加群交流反馈:232041042](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. 处理tag组件在vue下边框无效的问题。 +2. 处理popup组件圆角参数可能无效的问题。 +3. 处理tabs组件lineColor参数可能无效的问题。 +4. propgress组件在值很小时,显示异常的问题。 +## 2.0.5(2021-11-25) +## [点击加群交流反馈:232041042](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. calendar在vue下显示异常问题。 +2. form组件labelPosition和errorType参数无效的问题 +3. input组件inputAlign无效的问题 +4. 其他一些修复 +## 2.0.4(2021-11-23) +## [点击加群交流反馈:232041042](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +0. input组件缺失@confirm事件,以及subfix和prefix无效问题 +1. component.scss文件样式在vue下干扰全局布局问题 +2. 修复subsection在vue环境下表现异常的问题 +3. tag组件的bgColor等参数无效的问题 +4. upload组件不换行的问题 +5. 其他的一些修复处理 +## 2.0.3(2021-11-16) +## [点击加群交流反馈:1129077272](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. uView2.0已实现全面兼容nvue +2. uView2.0对1.x进行了架构重构,细节和性能都有极大提升 +3. 目前uView2.0为公测阶段,相关细节可能会有变动 +4. 我们写了一份与1.x的对比指南,详见[对比1.x](https://www.uviewui.com/components/diff1.x.html) +5. 处理modal的confirm回调事件拼写错误问题 +6. 处理input组件@input事件参数错误问题 +7. 其他一些修复 +## 2.0.2(2021-11-16) +## [点击加群交流反馈:1129077272](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. uView2.0已实现全面兼容nvue +2. uView2.0对1.x进行了架构重构,细节和性能都有极大提升 +3. 目前uView2.0为公测阶段,相关细节可能会有变动 +4. 我们写了一份与1.x的对比指南,详见[对比1.x](https://www.uviewui.com/components/diff1.x.html) +5. 修复input组件formatter参数缺失问题 +6. 优化loading-icon组件的scss写法问题,防止不兼容新版本scss +## 2.0.0(2020-11-15) +## [点击加群交流反馈:1129077272](https://jq.qq.com/?_wv=1027&k=KnbeceDU) + +# uView2.0重磅发布,利剑出鞘,一统江湖 + +1. uView2.0已实现全面兼容nvue +2. uView2.0对1.x进行了架构重构,细节和性能都有极大提升 +3. 目前uView2.0为公测阶段,相关细节可能会有变动 +4. 我们写了一份与1.x的对比指南,详见[对比1.x](https://www.uviewui.com/components/diff1.x.html) +5. 修复input组件formatter参数缺失问题 + + diff --git a/uni_modules/uview-ui/components/u--form/u--form.vue b/uni_modules/uview-ui/components/u--form/u--form.vue new file mode 100644 index 0000000..fdfc212 --- /dev/null +++ b/uni_modules/uview-ui/components/u--form/u--form.vue @@ -0,0 +1,78 @@ + + + diff --git a/uni_modules/uview-ui/components/u--image/u--image.vue b/uni_modules/uview-ui/components/u--image/u--image.vue new file mode 100644 index 0000000..21b7ab1 --- /dev/null +++ b/uni_modules/uview-ui/components/u--image/u--image.vue @@ -0,0 +1,47 @@ + + + \ No newline at end of file diff --git a/uni_modules/uview-ui/components/u--input/u--input.vue b/uni_modules/uview-ui/components/u--input/u--input.vue new file mode 100644 index 0000000..1e58b01 --- /dev/null +++ b/uni_modules/uview-ui/components/u--input/u--input.vue @@ -0,0 +1,73 @@ + + + \ No newline at end of file diff --git a/uni_modules/uview-ui/components/u--text/u--text.vue b/uni_modules/uview-ui/components/u--text/u--text.vue new file mode 100644 index 0000000..44ee52a --- /dev/null +++ b/uni_modules/uview-ui/components/u--text/u--text.vue @@ -0,0 +1,44 @@ + + + diff --git a/uni_modules/uview-ui/components/u--textarea/u--textarea.vue b/uni_modules/uview-ui/components/u--textarea/u--textarea.vue new file mode 100644 index 0000000..f4df0b9 --- /dev/null +++ b/uni_modules/uview-ui/components/u--textarea/u--textarea.vue @@ -0,0 +1,48 @@ + + + diff --git a/uni_modules/uview-ui/components/u-action-sheet/props.js b/uni_modules/uview-ui/components/u-action-sheet/props.js new file mode 100644 index 0000000..e96e04f --- /dev/null +++ b/uni_modules/uview-ui/components/u-action-sheet/props.js @@ -0,0 +1,54 @@ +export default { + props: { + // 操作菜单是否展示 (默认false) + show: { + type: Boolean, + default: uni.$u.props.actionSheet.show + }, + // 标题 + title: { + type: String, + default: uni.$u.props.actionSheet.title + }, + // 选项上方的描述信息 + description: { + type: String, + default: uni.$u.props.actionSheet.description + }, + // 数据 + actions: { + type: Array, + default: uni.$u.props.actionSheet.actions + }, + // 取消按钮的文字,不为空时显示按钮 + cancelText: { + type: String, + default: uni.$u.props.actionSheet.cancelText + }, + // 点击某个菜单项时是否关闭弹窗 + closeOnClickAction: { + type: Boolean, + default: uni.$u.props.actionSheet.closeOnClickAction + }, + // 处理底部安全区(默认true) + safeAreaInsetBottom: { + type: Boolean, + default: uni.$u.props.actionSheet.safeAreaInsetBottom + }, + // 小程序的打开方式 + openType: { + type: String, + default: uni.$u.props.actionSheet.openType + }, + // 点击遮罩是否允许关闭 (默认true) + closeOnClickOverlay: { + type: Boolean, + default: uni.$u.props.actionSheet.closeOnClickOverlay + }, + // 圆角值 + round: { + type: [Boolean, String, Number], + default: uni.$u.props.actionSheet.round + } + } +} diff --git a/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.vue b/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.vue new file mode 100644 index 0000000..26d5d8d --- /dev/null +++ b/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.vue @@ -0,0 +1,278 @@ + + + + + + diff --git a/uni_modules/uview-ui/components/u-album/props.js b/uni_modules/uview-ui/components/u-album/props.js new file mode 100644 index 0000000..75cdb37 --- /dev/null +++ b/uni_modules/uview-ui/components/u-album/props.js @@ -0,0 +1,59 @@ +export default { + props: { + // 图片地址,Array|Array形式 + urls: { + type: Array, + default: uni.$u.props.album.urls + }, + // 指定从数组的对象元素中读取哪个属性作为图片地址 + keyName: { + type: String, + default: uni.$u.props.album.keyName + }, + // 单图时,图片长边的长度 + singleSize: { + type: [String, Number], + default: uni.$u.props.album.singleSize + }, + // 多图时,图片边长 + multipleSize: { + type: [String, Number], + default: uni.$u.props.album.multipleSize + }, + // 多图时,图片水平和垂直之间的间隔 + space: { + type: [String, Number], + default: uni.$u.props.album.space + }, + // 单图时,图片缩放裁剪的模式 + singleMode: { + type: String, + default: uni.$u.props.album.singleMode + }, + // 多图时,图片缩放裁剪的模式 + multipleMode: { + type: String, + default: uni.$u.props.album.multipleMode + }, + // 最多展示的图片数量,超出时最后一个位置将会显示剩余图片数量 + maxCount: { + type: [String, Number], + default: uni.$u.props.album.maxCount + }, + // 是否可以预览图片 + previewFullImage: { + type: Boolean, + default: uni.$u.props.album.previewFullImage + }, + // 每行展示图片数量,如设置,singleSize和multipleSize将会无效 + rowCount: { + type: [String, Number], + default: uni.$u.props.album.rowCount + }, + // 超出maxCount时是否显示查看更多的提示 + showMore: { + type: Boolean, + default: uni.$u.props.album.showMore + } + } +} diff --git a/uni_modules/uview-ui/components/u-album/u-album.vue b/uni_modules/uview-ui/components/u-album/u-album.vue new file mode 100644 index 0000000..687e2d5 --- /dev/null +++ b/uni_modules/uview-ui/components/u-album/u-album.vue @@ -0,0 +1,259 @@ + + + + + \ No newline at end of file diff --git a/uni_modules/uview-ui/components/u-alert/props.js b/uni_modules/uview-ui/components/u-alert/props.js new file mode 100644 index 0000000..4297e2c --- /dev/null +++ b/uni_modules/uview-ui/components/u-alert/props.js @@ -0,0 +1,44 @@ +export default { + props: { + // 显示文字 + title: { + type: String, + default: uni.$u.props.alert.title + }, + // 主题,success/warning/info/error + type: { + type: String, + default: uni.$u.props.alert.type + }, + // 辅助性文字 + description: { + type: String, + default: uni.$u.props.alert.description + }, + // 是否可关闭 + closable: { + type: Boolean, + default: uni.$u.props.alert.closable + }, + // 是否显示图标 + showIcon: { + type: Boolean, + default: uni.$u.props.alert.showIcon + }, + // 浅或深色调,light-浅色,dark-深色 + effect: { + type: String, + default: uni.$u.props.alert.effect + }, + // 文字是否居中 + center: { + type: Boolean, + default: uni.$u.props.alert.center + }, + // 字体大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.alert.fontSize + } + } +} diff --git a/uni_modules/uview-ui/components/u-alert/u-alert.vue b/uni_modules/uview-ui/components/u-alert/u-alert.vue new file mode 100644 index 0000000..81f7d43 --- /dev/null +++ b/uni_modules/uview-ui/components/u-alert/u-alert.vue @@ -0,0 +1,243 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-avatar-group/props.js b/uni_modules/uview-ui/components/u-avatar-group/props.js new file mode 100644 index 0000000..58b42ac --- /dev/null +++ b/uni_modules/uview-ui/components/u-avatar-group/props.js @@ -0,0 +1,52 @@ +export default { + props: { + // 头像图片组 + urls: { + type: Array, + default: uni.$u.props.avatarGroup.urls + }, + // 最多展示的头像数量 + maxCount: { + type: [String, Number], + default: uni.$u.props.avatarGroup.maxCount + }, + // 头像形状 + shape: { + type: String, + default: uni.$u.props.avatarGroup.shape + }, + // 图片裁剪模式 + mode: { + type: String, + default: uni.$u.props.avatarGroup.mode + }, + // 超出maxCount时是否显示查看更多的提示 + showMore: { + type: Boolean, + default: uni.$u.props.avatarGroup.showMore + }, + // 头像大小 + size: { + type: [String, Number], + default: uni.$u.props.avatarGroup.size + }, + // 指定从数组的对象元素中读取哪个属性作为图片地址 + keyName: { + type: String, + default: uni.$u.props.avatarGroup.keyName + }, + // 头像之间的遮挡比例 + gap: { + type: [String, Number], + validator(value) { + return value >= 0 && value <= 1 + }, + default: uni.$u.props.avatarGroup.gap + }, + // 需额外显示的值 + extraValue: { + type: [Number, String], + default: uni.$u.props.avatarGroup.extraValue + } + } +} diff --git a/uni_modules/uview-ui/components/u-avatar-group/u-avatar-group.vue b/uni_modules/uview-ui/components/u-avatar-group/u-avatar-group.vue new file mode 100644 index 0000000..7e996d7 --- /dev/null +++ b/uni_modules/uview-ui/components/u-avatar-group/u-avatar-group.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-avatar/props.js b/uni_modules/uview-ui/components/u-avatar/props.js new file mode 100644 index 0000000..34ca0f2 --- /dev/null +++ b/uni_modules/uview-ui/components/u-avatar/props.js @@ -0,0 +1,78 @@ +export default { + props: { + // 头像图片路径(不能为相对路径) + src: { + type: String, + default: uni.$u.props.avatar.src + }, + // 头像形状,circle-圆形,square-方形 + shape: { + type: String, + default: uni.$u.props.avatar.shape + }, + // 头像尺寸 + size: { + type: [String, Number], + default: uni.$u.props.avatar.size + }, + // 裁剪模式 + mode: { + type: String, + default: uni.$u.props.avatar.mode + }, + // 显示的文字 + text: { + type: String, + default: uni.$u.props.avatar.text + }, + // 背景色 + bgColor: { + type: String, + default: uni.$u.props.avatar.bgColor + }, + // 文字颜色 + color: { + type: String, + default: uni.$u.props.avatar.color + }, + // 文字大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.avatar.fontSize + }, + // 显示的图标 + icon: { + type: String, + default: uni.$u.props.avatar.icon + }, + // 显示小程序头像,只对百度,微信,QQ小程序有效 + mpAvatar: { + type: Boolean, + default: uni.$u.props.avatar.mpAvatar + }, + // 是否使用随机背景色 + randomBgColor: { + type: Boolean, + default: uni.$u.props.avatar.randomBgColor + }, + // 加载失败的默认头像(组件有内置默认图片) + defaultUrl: { + type: String, + default: uni.$u.props.avatar.defaultUrl + }, + // 如果配置了randomBgColor为true,且配置了此值,则从默认的背景色数组中取出对应索引的颜色值,取值0-19之间 + colorIndex: { + type: [String, Number], + // 校验参数规则,索引在0-19之间 + validator(n) { + return uni.$u.test.range(n, [0, 19]) || n === '' + }, + default: uni.$u.props.avatar.colorIndex + }, + // 组件标识符 + name: { + type: String, + default: uni.$u.props.avatar.name + } + } +} diff --git a/uni_modules/uview-ui/components/u-avatar/u-avatar.vue b/uni_modules/uview-ui/components/u-avatar/u-avatar.vue new file mode 100644 index 0000000..3319be5 --- /dev/null +++ b/uni_modules/uview-ui/components/u-avatar/u-avatar.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-back-top/props.js b/uni_modules/uview-ui/components/u-back-top/props.js new file mode 100644 index 0000000..6c702c2 --- /dev/null +++ b/uni_modules/uview-ui/components/u-back-top/props.js @@ -0,0 +1,54 @@ +export default { + props: { + // 返回顶部的形状,circle-圆形,square-方形 + mode: { + type: String, + default: uni.$u.props.backtop.mode + }, + // 自定义图标 + icon: { + type: String, + default: uni.$u.props.backtop.icon + }, + // 提示文字 + text: { + type: String, + default: uni.$u.props.backtop.text + }, + // 返回顶部滚动时间 + duration: { + type: [String, Number], + default: uni.$u.props.backtop.duration + }, + // 滚动距离 + scrollTop: { + type: [String, Number], + default: uni.$u.props.backtop.scrollTop + }, + // 距离顶部多少距离显示,单位px + top: { + type: [String, Number], + default: uni.$u.props.backtop.top + }, + // 返回顶部按钮到底部的距离,单位px + bottom: { + type: [String, Number], + default: uni.$u.props.backtop.bottom + }, + // 返回顶部按钮到右边的距离,单位px + right: { + type: [String, Number], + default: uni.$u.props.backtop.right + }, + // 层级 + zIndex: { + type: [String, Number], + default: uni.$u.props.backtop.zIndex + }, + // 图标的样式,对象形式 + iconStyle: { + type: Object, + default: uni.$u.props.backtop.iconStyle + } + } +} diff --git a/uni_modules/uview-ui/components/u-back-top/u-back-top.vue b/uni_modules/uview-ui/components/u-back-top/u-back-top.vue new file mode 100644 index 0000000..2d07566 --- /dev/null +++ b/uni_modules/uview-ui/components/u-back-top/u-back-top.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-badge/props.js b/uni_modules/uview-ui/components/u-badge/props.js new file mode 100644 index 0000000..74c032c --- /dev/null +++ b/uni_modules/uview-ui/components/u-badge/props.js @@ -0,0 +1,72 @@ +export default { + props: { + // 是否显示圆点 + isDot: { + type: Boolean, + default: uni.$u.props.badge.isDot + }, + // 显示的内容 + value: { + type: [Number, String], + default: uni.$u.props.badge.value + }, + // 是否显示 + show: { + type: Boolean, + default: uni.$u.props.badge.show + }, + // 最大值,超过最大值会显示 '{max}+' + max: { + type: [Number, String], + default: uni.$u.props.badge.max + }, + // 主题类型,error|warning|success|primary + type: { + type: String, + default: uni.$u.props.badge.type + }, + // 当数值为 0 时,是否展示 Badge + showZero: { + type: Boolean, + default: uni.$u.props.badge.showZero + }, + // 背景颜色,优先级比type高,如设置,type参数会失效 + bgColor: { + type: [String, null], + default: uni.$u.props.badge.bgColor + }, + // 字体颜色 + color: { + type: [String, null], + default: uni.$u.props.badge.color + }, + // 徽标形状,circle-四角均为圆角,horn-左下角为直角 + shape: { + type: String, + default: uni.$u.props.badge.shape + }, + // 设置数字的显示方式,overflow|ellipsis|limit + // overflow会根据max字段判断,超出显示`${max}+` + // ellipsis会根据max判断,超出显示`${max}...` + // limit会依据1000作为判断条件,超出1000,显示`${value/1000}K`,比如2.2k、3.34w,最多保留2位小数 + numberType: { + type: String, + default: uni.$u.props.badge.numberType + }, + // 设置badge的位置偏移,格式为 [x, y],也即设置的为top和right的值,absolute为true时有效 + offset: { + type: Array, + default: uni.$u.props.badge.offset + }, + // 是否反转背景和字体颜色 + inverted: { + type: Boolean, + default: uni.$u.props.badge.inverted + }, + // 是否绝对定位 + absolute: { + type: Boolean, + default: uni.$u.props.badge.absolute + } + } +} diff --git a/uni_modules/uview-ui/components/u-badge/u-badge.vue b/uni_modules/uview-ui/components/u-badge/u-badge.vue new file mode 100644 index 0000000..53cfc81 --- /dev/null +++ b/uni_modules/uview-ui/components/u-badge/u-badge.vue @@ -0,0 +1,171 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-button/nvue.scss b/uni_modules/uview-ui/components/u-button/nvue.scss new file mode 100644 index 0000000..490db7d --- /dev/null +++ b/uni_modules/uview-ui/components/u-button/nvue.scss @@ -0,0 +1,46 @@ +$u-button-active-opacity:0.75 !default; +$u-button-loading-text-margin-left:4px !default; +$u-button-text-color: #FFFFFF !default; +$u-button-text-plain-error-color:$u-error !default; +$u-button-text-plain-warning-color:$u-warning !default; +$u-button-text-plain-success-color:$u-success !default; +$u-button-text-plain-info-color:$u-info !default; +$u-button-text-plain-primary-color:$u-primary !default; +.u-button { + &--active { + opacity: $u-button-active-opacity; + } + + &--active--plain { + background-color: rgb(217, 217, 217); + } + + &__loading-text { + margin-left:$u-button-loading-text-margin-left; + } + + &__text, + &__loading-text { + color:$u-button-text-color; + } + + &__text--plain--error { + color:$u-button-text-plain-error-color; + } + + &__text--plain--warning { + color:$u-button-text-plain-warning-color; + } + + &__text--plain--success{ + color:$u-button-text-plain-success-color; + } + + &__text--plain--info { + color:$u-button-text-plain-info-color; + } + + &__text--plain--primary { + color:$u-button-text-plain-primary-color; + } +} \ No newline at end of file diff --git a/uni_modules/uview-ui/components/u-button/props.js b/uni_modules/uview-ui/components/u-button/props.js new file mode 100644 index 0000000..07fd844 --- /dev/null +++ b/uni_modules/uview-ui/components/u-button/props.js @@ -0,0 +1,161 @@ +/* + * @Author : LQ + * @Description : + * @version : 1.0 + * @Date : 2021-08-16 10:04:04 + * @LastAuthor : LQ + * @lastTime : 2021-08-16 10:04:24 + * @FilePath : /u-view2.0/uview-ui/components/u-button/props.js + */ +export default { + props: { + // 是否细边框 + hairline: { + type: Boolean, + default: uni.$u.props.button.hairline + }, + // 按钮的预置样式,info,primary,error,warning,success + type: { + type: String, + default: uni.$u.props.button.type + }, + // 按钮尺寸,large,normal,small,mini + size: { + type: String, + default: uni.$u.props.button.size + }, + // 按钮形状,circle(两边为半圆),square(带圆角) + shape: { + type: String, + default: uni.$u.props.button.shape + }, + // 按钮是否镂空 + plain: { + type: Boolean, + default: uni.$u.props.button.plain + }, + // 是否禁止状态 + disabled: { + type: Boolean, + default: uni.$u.props.button.disabled + }, + // 是否加载中 + loading: { + type: Boolean, + default: uni.$u.props.button.loading + }, + // 加载中提示文字 + loadingText: { + type: [String, Number], + default: uni.$u.props.button.loadingText + }, + // 加载状态图标类型 + loadingMode: { + type: String, + default: uni.$u.props.button.loadingMode + }, + // 加载图标大小 + loadingSize: { + type: [String, Number], + default: uni.$u.props.button.loadingSize + }, + // 开放能力,具体请看uniapp稳定关于button组件部分说明 + // https://uniapp.dcloud.io/component/button + openType: { + type: String, + default: uni.$u.props.button.openType + }, + // 用于
    组件,点击分别会触发 组件的 submit/reset 事件 + // 取值为submit(提交表单),reset(重置表单) + formType: { + type: String, + default: uni.$u.props.button.formType + }, + // 打开 APP 时,向 APP 传递的参数,open-type=launchApp时有效 + // 只微信小程序、QQ小程序有效 + appParameter: { + type: String, + default: uni.$u.props.button.appParameter + }, + // 指定是否阻止本节点的祖先节点出现点击态,微信小程序有效 + hoverStopPropagation: { + type: Boolean, + default: uni.$u.props.button.hoverStopPropagation + }, + // 指定返回用户信息的语言,zh_CN 简体中文,zh_TW 繁体中文,en 英文。只微信小程序有效 + lang: { + type: String, + default: uni.$u.props.button.lang + }, + // 会话来源,open-type="contact"时有效。只微信小程序有效 + sessionFrom: { + type: String, + default: uni.$u.props.button.sessionFrom + }, + // 会话内消息卡片标题,open-type="contact"时有效 + // 默认当前标题,只微信小程序有效 + sendMessageTitle: { + type: String, + default: uni.$u.props.button.sendMessageTitle + }, + // 会话内消息卡片点击跳转小程序路径,open-type="contact"时有效 + // 默认当前分享路径,只微信小程序有效 + sendMessagePath: { + type: String, + default: uni.$u.props.button.sendMessagePath + }, + // 会话内消息卡片图片,open-type="contact"时有效 + // 默认当前页面截图,只微信小程序有效 + sendMessageImg: { + type: String, + default: uni.$u.props.button.sendMessageImg + }, + // 是否显示会话内消息卡片,设置此参数为 true,用户进入客服会话会在右下角显示"可能要发送的小程序"提示, + // 用户点击后可以快速发送小程序消息,open-type="contact"时有效 + showMessageCard: { + type: Boolean, + default: uni.$u.props.button.showMessageCard + }, + // 额外传参参数,用于小程序的data-xxx属性,通过target.dataset.name获取 + dataName: { + type: String, + default: uni.$u.props.button.dataName + }, + // 节流,一定时间内只能触发一次 + throttleTime: { + type: [String, Number], + default: uni.$u.props.button.throttleTime + }, + // 按住后多久出现点击态,单位毫秒 + hoverStartTime: { + type: [String, Number], + default: uni.$u.props.button.hoverStartTime + }, + // 手指松开后点击态保留时间,单位毫秒 + hoverStayTime: { + type: [String, Number], + default: uni.$u.props.button.hoverStayTime + }, + // 按钮文字,之所以通过props传入,是因为slot传入的话 + // nvue中无法控制文字的样式 + text: { + type: [String, Number], + default: uni.$u.props.button.text + }, + // 按钮图标 + icon: { + type: String, + default: uni.$u.props.button.icon + }, + // 按钮图标 + iconColor: { + type: String, + default: uni.$u.props.button.icon + }, + // 按钮颜色,支持传入linear-gradient渐变色 + color: { + type: String, + default: uni.$u.props.button.color + } + } +} diff --git a/uni_modules/uview-ui/components/u-button/u-button.vue b/uni_modules/uview-ui/components/u-button/u-button.vue new file mode 100644 index 0000000..5494351 --- /dev/null +++ b/uni_modules/uview-ui/components/u-button/u-button.vue @@ -0,0 +1,490 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-button/vue.scss b/uni_modules/uview-ui/components/u-button/vue.scss new file mode 100644 index 0000000..32019b2 --- /dev/null +++ b/uni_modules/uview-ui/components/u-button/vue.scss @@ -0,0 +1,80 @@ +// nvue下hover-class无效 +$u-button-before-top:50% !default; +$u-button-before-left:50% !default; +$u-button-before-width:100% !default; +$u-button-before-height:100% !default; +$u-button-before-transform:translate(-50%, -50%) !default; +$u-button-before-opacity:0 !default; +$u-button-before-background-color:#000 !default; +$u-button-before-border-color:#000 !default; +$u-button-active-before-opacity:.15 !default; +$u-button-icon-margin-left:4px !default; +$u-button-plain-u-button-info-color:$u-info; +$u-button-plain-u-button-success-color:$u-success; +$u-button-plain-u-button-error-color:$u-error; +$u-button-plain-u-button-warning-color:$u-error; + +.u-button { + width: 100%; + + &__text { + white-space: nowrap; + line-height: 1; + } + + &:before { + position: absolute; + top:$u-button-before-top; + left:$u-button-before-left; + width:$u-button-before-width; + height:$u-button-before-height; + border: inherit; + border-radius: inherit; + transform:$u-button-before-transform; + opacity:$u-button-before-opacity; + content: " "; + background-color:$u-button-before-background-color; + border-color:$u-button-before-border-color; + } + + &--active { + &:before { + opacity: .15 + } + } + + &__icon+&__text:not(:empty), + &__loading-text { + margin-left:$u-button-icon-margin-left; + } + + &--plain { + &.u-button--primary { + color: $u-primary; + } + } + + &--plain { + &.u-button--info { + color:$u-button-plain-u-button-info-color; + } + } + + &--plain { + &.u-button--success { + color:$u-button-plain-u-button-success-color; + } + } + + &--plain { + &.u-button--error { + color:$u-button-plain-u-button-error-color; + } + } + + &--plain { + &.u-button--warning { + color:$u-button-plain-u-button-warning-color; + } + } +} diff --git a/uni_modules/uview-ui/components/u-calendar/header.vue b/uni_modules/uview-ui/components/u-calendar/header.vue new file mode 100644 index 0000000..dc4f7d0 --- /dev/null +++ b/uni_modules/uview-ui/components/u-calendar/header.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-calendar/month.vue b/uni_modules/uview-ui/components/u-calendar/month.vue new file mode 100644 index 0000000..c20937f --- /dev/null +++ b/uni_modules/uview-ui/components/u-calendar/month.vue @@ -0,0 +1,579 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-calendar/props.js b/uni_modules/uview-ui/components/u-calendar/props.js new file mode 100644 index 0000000..2ad7bc7 --- /dev/null +++ b/uni_modules/uview-ui/components/u-calendar/props.js @@ -0,0 +1,144 @@ +export default { + props: { + // 日历顶部标题 + title: { + type: String, + default: uni.$u.props.calendar.title + }, + // 是否显示标题 + showTitle: { + type: Boolean, + default: uni.$u.props.calendar.showTitle + }, + // 是否显示副标题 + showSubtitle: { + type: Boolean, + default: uni.$u.props.calendar.showSubtitle + }, + // 日期类型选择,single-选择单个日期,multiple-可以选择多个日期,range-选择日期范围 + mode: { + type: String, + default: uni.$u.props.calendar.mode + }, + // mode=range时,第一个日期底部的提示文字 + startText: { + type: String, + default: uni.$u.props.calendar.startText + }, + // mode=range时,最后一个日期底部的提示文字 + endText: { + type: String, + default: uni.$u.props.calendar.endText + }, + // 自定义列表 + customList: { + type: Array, + default: uni.$u.props.calendar.customList + }, + // 主题色,对底部按钮和选中日期有效 + color: { + type: String, + default: uni.$u.props.calendar.color + }, + // 最小的可选日期 + minDate: { + type: [String, Number], + default: uni.$u.props.calendar.minDate + }, + // 最大可选日期 + maxDate: { + type: [String, Number], + default: uni.$u.props.calendar.maxDate + }, + // 默认选中的日期,mode为multiple或range是必须为数组格式 + defaultDate: { + type: [Array, String, Date, null], + default: uni.$u.props.calendar.defaultDate + }, + // mode=multiple时,最多可选多少个日期 + maxCount: { + type: [String, Number], + default: uni.$u.props.calendar.maxCount + }, + // 日期行高 + rowHeight: { + type: [String, Number], + default: uni.$u.props.calendar.rowHeight + }, + // 日期格式化函数 + formatter: { + type: [Function, null], + default: uni.$u.props.calendar.formatter + }, + // 是否显示农历 + showLunar: { + type: Boolean, + default: uni.$u.props.calendar.showLunar + }, + // 是否显示月份背景色 + showMark: { + type: Boolean, + default: uni.$u.props.calendar.showMark + }, + // 确定按钮的文字 + confirmText: { + type: String, + default: uni.$u.props.calendar.confirmText + }, + // 确认按钮处于禁用状态时的文字 + confirmDisabledText: { + type: String, + default: uni.$u.props.calendar.confirmDisabledText + }, + // 是否显示日历弹窗 + show: { + type: Boolean, + default: uni.$u.props.calendar.show + }, + // 是否允许点击遮罩关闭日历 + closeOnClickOverlay: { + type: Boolean, + default: uni.$u.props.calendar.closeOnClickOverlay + }, + // 是否为只读状态,只读状态下禁止选择日期 + readonly: { + type: Boolean, + default: uni.$u.props.calendar.readonly + }, + // 是否展示确认按钮 + showConfirm: { + type: Boolean, + default: uni.$u.props.calendar.showConfirm + }, + // 日期区间最多可选天数,默认无限制,mode = range时有效 + maxRange: { + type: [Number, String], + default: uni.$u.props.calendar.maxRange + }, + // 范围选择超过最多可选天数时的提示文案,mode = range时有效 + rangePrompt: { + type: String, + default: uni.$u.props.calendar.rangePrompt + }, + // 范围选择超过最多可选天数时,是否展示提示文案,mode = range时有效 + showRangePrompt: { + type: Boolean, + default: uni.$u.props.calendar.showRangePrompt + }, + // 是否允许日期范围的起止时间为同一天,mode = range时有效 + allowSameDay: { + type: Boolean, + default: uni.$u.props.calendar.allowSameDay + }, + // 圆角值 + round: { + type: [Boolean, String, Number], + default: uni.$u.props.calendar.round + }, + // 最多展示月份数量 + monthNum: { + type: [Number, String], + default: 3 + } + } +} diff --git a/uni_modules/uview-ui/components/u-calendar/u-calendar.vue b/uni_modules/uview-ui/components/u-calendar/u-calendar.vue new file mode 100644 index 0000000..511f993 --- /dev/null +++ b/uni_modules/uview-ui/components/u-calendar/u-calendar.vue @@ -0,0 +1,384 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-calendar/util.js b/uni_modules/uview-ui/components/u-calendar/util.js new file mode 100644 index 0000000..ca4736b --- /dev/null +++ b/uni_modules/uview-ui/components/u-calendar/util.js @@ -0,0 +1,85 @@ +export default { + methods: { + // 设置月份数据 + setMonth() { + // 月初是周几 + const day = dayjs(this.date).date(1).day() + const start = day == 0 ? 6 : day - 1 + + // 本月天数 + const days = dayjs(this.date).endOf('month').format('D') + + // 上个月天数 + const prevDays = dayjs(this.date).endOf('month').subtract(1, 'month').format('D') + + // 日期数据 + const arr = [] + // 清空表格 + this.month = [] + + // 添加上月数据 + arr.push( + ...new Array(start).fill(1).map((e, i) => { + const day = prevDays - start + i + 1 + + return { + value: day, + disabled: true, + date: dayjs(this.date).subtract(1, 'month').date(day).format('YYYY-MM-DD') + } + }) + ) + + // 添加本月数据 + arr.push( + ...new Array(days - 0).fill(1).map((e, i) => { + const day = i + 1 + + return { + value: day, + date: dayjs(this.date).date(day).format('YYYY-MM-DD') + } + }) + ) + + // 添加下个月 + arr.push( + ...new Array(42 - days - start).fill(1).map((e, i) => { + const day = i + 1 + + return { + value: day, + disabled: true, + date: dayjs(this.date).add(1, 'month').date(day).format('YYYY-MM-DD') + } + }) + ) + + // 分割数组 + for (let n = 0; n < arr.length; n += 7) { + this.month.push( + arr.slice(n, n + 7).map((e, i) => { + e.index = i + n + + // 自定义信息 + const custom = this.customList.find((c) => c.date == e.date) + + // 农历 + if (this.lunar) { + const { + IDayCn, + IMonthCn + } = this.getLunar(e.date) + e.lunar = IDayCn == '初一' ? IMonthCn : IDayCn + } + + return { + ...e, + ...custom + } + }) + ) + } + } + } +} diff --git a/uni_modules/uview-ui/components/u-car-keyboard/props.js b/uni_modules/uview-ui/components/u-car-keyboard/props.js new file mode 100644 index 0000000..3553647 --- /dev/null +++ b/uni_modules/uview-ui/components/u-car-keyboard/props.js @@ -0,0 +1,14 @@ +export default { + props: { + // 是否打乱键盘按键的顺序 + random: { + type: Boolean, + default: false + }, + // 输入一个中文后,是否自动切换到英文 + autoChange: { + type: Boolean, + default: false + } + } +} diff --git a/uni_modules/uview-ui/components/u-car-keyboard/u-car-keyboard.vue b/uni_modules/uview-ui/components/u-car-keyboard/u-car-keyboard.vue new file mode 100644 index 0000000..51175b5 --- /dev/null +++ b/uni_modules/uview-ui/components/u-car-keyboard/u-car-keyboard.vue @@ -0,0 +1,311 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-cell-group/props.js b/uni_modules/uview-ui/components/u-cell-group/props.js new file mode 100644 index 0000000..350ef40 --- /dev/null +++ b/uni_modules/uview-ui/components/u-cell-group/props.js @@ -0,0 +1,14 @@ +export default { + props: { + // 分组标题 + title: { + type: String, + default: uni.$u.props.cellGroup.title + }, + // 是否显示外边框 + border: { + type: Boolean, + default: uni.$u.props.cellGroup.border + } + } +} diff --git a/uni_modules/uview-ui/components/u-cell-group/u-cell-group.vue b/uni_modules/uview-ui/components/u-cell-group/u-cell-group.vue new file mode 100644 index 0000000..a9508c0 --- /dev/null +++ b/uni_modules/uview-ui/components/u-cell-group/u-cell-group.vue @@ -0,0 +1,61 @@ + + + + + + diff --git a/uni_modules/uview-ui/components/u-cell/props.js b/uni_modules/uview-ui/components/u-cell/props.js new file mode 100644 index 0000000..da03330 --- /dev/null +++ b/uni_modules/uview-ui/components/u-cell/props.js @@ -0,0 +1,110 @@ +export default { + props: { + // 标题 + title: { + type: [String, Number], + default: uni.$u.props.cell.title + }, + // 标题下方的描述信息 + label: { + type: [String, Number], + default: uni.$u.props.cell.label + }, + // 右侧的内容 + value: { + type: [String, Number], + default: uni.$u.props.cell.value + }, + // 左侧图标名称,或者图片链接(本地文件建议使用绝对地址) + icon: { + type: String, + default: uni.$u.props.cell.icon + }, + // 是否禁用cell + disabled: { + type: Boolean, + default: uni.$u.props.cell.disabled + }, + // 是否显示下边框 + border: { + type: Boolean, + default: uni.$u.props.cell.border + }, + // 内容是否垂直居中(主要是针对右侧的value部分) + center: { + type: Boolean, + default: uni.$u.props.cell.center + }, + // 点击后跳转的URL地址 + url: { + type: String, + default: uni.$u.props.cell.url + }, + // 链接跳转的方式,内部使用的是uView封装的route方法,可能会进行拦截操作 + linkType: { + type: String, + default: uni.$u.props.cell.linkType + }, + // 是否开启点击反馈(表现为点击时加上灰色背景) + clickable: { + type: Boolean, + default: uni.$u.props.cell.clickable + }, + // 是否展示右侧箭头并开启点击反馈 + isLink: { + type: Boolean, + default: uni.$u.props.cell.isLink + }, + // 是否显示表单状态下的必填星号(此组件可能会内嵌入input组件) + required: { + type: Boolean, + default: uni.$u.props.cell.required + }, + // 右侧的图标箭头 + rightIcon: { + type: String, + default: uni.$u.props.cell.rightIcon + }, + // 右侧箭头的方向,可选值为:left,up,down + arrowDirection: { + type: String, + default: uni.$u.props.cell.arrowDirection + }, + // 左侧图标样式 + iconStyle: { + type: [Object, String], + default: () => { + return uni.$u.props.cell.iconStyle + } + }, + // 右侧箭头图标的样式 + rightIconStyle: { + type: [Object, String], + default: () => { + return uni.$u.props.cell.rightIconStyle + } + }, + // 标题的样式 + titleStyle: { + type: [Object, String], + default: () => { + return uni.$u.props.cell.titleStyle + } + }, + // 单位元的大小,可选值为large + size: { + type: String, + default: uni.$u.props.cell.size + }, + // 点击cell是否阻止事件传播 + stop: { + type: Boolean, + default: uni.$u.props.cell.stop + }, + // 标识符,cell被点击时返回 + name: { + type: [Number, String], + default: uni.$u.props.cell.name + } + } +} diff --git a/uni_modules/uview-ui/components/u-cell/u-cell.vue b/uni_modules/uview-ui/components/u-cell/u-cell.vue new file mode 100644 index 0000000..b099c90 --- /dev/null +++ b/uni_modules/uview-ui/components/u-cell/u-cell.vue @@ -0,0 +1,229 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-checkbox-group/props.js b/uni_modules/uview-ui/components/u-checkbox-group/props.js new file mode 100644 index 0000000..2f818a1 --- /dev/null +++ b/uni_modules/uview-ui/components/u-checkbox-group/props.js @@ -0,0 +1,82 @@ +export default { + props: { + // 标识符 + name: { + type: String, + default: uni.$u.props.checkboxGroup.name + }, + // 绑定的值 + value: { + type: Array, + default: uni.$u.props.checkboxGroup.value + }, + // 形状,circle-圆形,square-方形 + shape: { + type: String, + default: uni.$u.props.checkboxGroup.shape + }, + // 是否禁用全部checkbox + disabled: { + type: Boolean, + default: uni.$u.props.checkboxGroup.disabled + }, + + // 选中状态下的颜色,如设置此值,将会覆盖parent的activeColor值 + activeColor: { + type: String, + default: uni.$u.props.checkboxGroup.activeColor + }, + // 未选中的颜色 + inactiveColor: { + type: String, + default: uni.$u.props.checkboxGroup.inactiveColor + }, + + // 整个组件的尺寸,默认px + size: { + type: [String, Number], + default: uni.$u.props.checkboxGroup.size + }, + // 布局方式,row-横向,column-纵向 + placement: { + type: String, + default: uni.$u.props.checkboxGroup.placement + }, + // label的字体大小,px单位 + labelSize: { + type: [String, Number], + default: uni.$u.props.checkboxGroup.labelSize + }, + // label的字体颜色 + labelColor: { + type: [String], + default: uni.$u.props.checkboxGroup.labelColor + }, + // 是否禁止点击文本操作 + labelDisabled: { + type: Boolean, + default: uni.$u.props.checkboxGroup.labelDisabled + }, + // 图标颜色 + iconColor: { + type: String, + default: uni.$u.props.checkboxGroup.iconColor + }, + // 图标的大小,单位px + iconSize: { + type: [String, Number], + default: uni.$u.props.checkboxGroup.iconSize + }, + // 勾选图标的对齐方式,left-左边,right-右边 + iconPlacement: { + type: String, + default: uni.$u.props.checkboxGroup.iconPlacement + }, + // 竖向配列时,是否显示下划线 + borderBottom: { + type: Boolean, + default: uni.$u.props.checkboxGroup.borderBottom + } + + } +} diff --git a/uni_modules/uview-ui/components/u-checkbox-group/u-checkbox-group.vue b/uni_modules/uview-ui/components/u-checkbox-group/u-checkbox-group.vue new file mode 100644 index 0000000..7a6b4fa --- /dev/null +++ b/uni_modules/uview-ui/components/u-checkbox-group/u-checkbox-group.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-checkbox/props.js b/uni_modules/uview-ui/components/u-checkbox/props.js new file mode 100644 index 0000000..93f4fd9 --- /dev/null +++ b/uni_modules/uview-ui/components/u-checkbox/props.js @@ -0,0 +1,69 @@ +export default { + props: { + // checkbox的名称 + name: { + type: [String, Number, Boolean], + default: uni.$u.props.checkbox.name + }, + // 形状,square为方形,circle为圆型 + shape: { + type: String, + default: uni.$u.props.checkbox.shape + }, + // 整体的大小 + size: { + type: [String, Number], + default: uni.$u.props.checkbox.size + }, + // 是否默认选中 + checked: { + type: Boolean, + default: uni.$u.props.checkbox.checked + }, + // 是否禁用 + disabled: { + type: [String, Boolean], + default: uni.$u.props.checkbox.disabled + }, + // 选中状态下的颜色,如设置此值,将会覆盖parent的activeColor值 + activeColor: { + type: String, + default: uni.$u.props.checkbox.activeColor + }, + // 未选中的颜色 + inactiveColor: { + type: String, + default: uni.$u.props.checkbox.inactiveColor + }, + // 图标的大小,单位px + iconSize: { + type: [String, Number], + default: uni.$u.props.checkbox.iconSize + }, + // 图标颜色 + iconColor: { + type: String, + default: uni.$u.props.checkbox.iconColor + }, + // label提示文字,因为nvue下,直接slot进来的文字,由于特殊的结构,无法修改样式 + label: { + type: [String, Number], + default: uni.$u.props.checkbox.label + }, + // label的字体大小,px单位 + labelSize: { + type: [String, Number], + default: uni.$u.props.checkbox.labelSize + }, + // label的颜色 + labelColor: { + type: String, + default: uni.$u.props.checkbox.labelColor + }, + // 是否禁止点击提示语选中复选框 + labelDisabled: { + type: [String, Boolean], + default: uni.$u.props.checkbox.labelDisabled + } + } +} diff --git a/uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue b/uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue new file mode 100644 index 0000000..6429cca --- /dev/null +++ b/uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue @@ -0,0 +1,344 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-circle-progress/props.js b/uni_modules/uview-ui/components/u-circle-progress/props.js new file mode 100644 index 0000000..d776cfb --- /dev/null +++ b/uni_modules/uview-ui/components/u-circle-progress/props.js @@ -0,0 +1,8 @@ +export default { + props: { + percentage: { + type: [String, Number], + default: uni.$u.props.circleProgress.percentage + } + } +} diff --git a/uni_modules/uview-ui/components/u-circle-progress/u-circle-progress.vue b/uni_modules/uview-ui/components/u-circle-progress/u-circle-progress.vue new file mode 100644 index 0000000..d1ee286 --- /dev/null +++ b/uni_modules/uview-ui/components/u-circle-progress/u-circle-progress.vue @@ -0,0 +1,198 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-code-input/props.js b/uni_modules/uview-ui/components/u-code-input/props.js new file mode 100644 index 0000000..0f016ee --- /dev/null +++ b/uni_modules/uview-ui/components/u-code-input/props.js @@ -0,0 +1,79 @@ +export default { + props: { + // 键盘弹起时,是否自动上推页面 + adjustPosition: { + type: Boolean, + default: uni.$u.props.codeInput.adjustPosition + }, + // 最大输入长度 + maxlength: { + type: [String, Number], + default: uni.$u.props.codeInput.maxlength + }, + // 是否用圆点填充 + dot: { + type: Boolean, + default: uni.$u.props.codeInput.dot + }, + // 显示模式,box-盒子模式,line-底部横线模式 + mode: { + type: String, + default: uni.$u.props.codeInput.mode + }, + // 是否细边框 + hairline: { + type: Boolean, + default: uni.$u.props.codeInput.hairline + }, + // 字符间的距离 + space: { + type: [String, Number], + default: uni.$u.props.codeInput.space + }, + // 预置值 + value: { + type: [String, Number], + default: uni.$u.props.codeInput.value + }, + // 是否自动获取焦点 + focus: { + type: Boolean, + default: uni.$u.props.codeInput.focus + }, + // 字体是否加粗 + bold: { + type: Boolean, + default: uni.$u.props.codeInput.bold + }, + // 字体颜色 + color: { + type: String, + default: uni.$u.props.codeInput.color + }, + // 字体大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.codeInput.fontSize + }, + // 输入框的大小,宽等于高 + size: { + type: [String, Number], + default: uni.$u.props.codeInput.size + }, + // 是否隐藏原生键盘,如果想用自定义键盘的话,需设置此参数为true + disabledKeyboard: { + type: Boolean, + default: uni.$u.props.codeInput.disabledKeyboard + }, + // 边框和线条颜色 + borderColor: { + type: String, + default: uni.$u.props.codeInput.borderColor + }, + // 是否禁止输入"."符号 + disabledDot: { + type: Boolean, + default: uni.$u.props.codeInput.disabledDot + } + } +} diff --git a/uni_modules/uview-ui/components/u-code-input/u-code-input.vue b/uni_modules/uview-ui/components/u-code-input/u-code-input.vue new file mode 100644 index 0000000..96241cf --- /dev/null +++ b/uni_modules/uview-ui/components/u-code-input/u-code-input.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-code/props.js b/uni_modules/uview-ui/components/u-code/props.js new file mode 100644 index 0000000..eaf80d0 --- /dev/null +++ b/uni_modules/uview-ui/components/u-code/props.js @@ -0,0 +1,34 @@ +export default { + props: { + // 倒计时总秒数 + seconds: { + type: [String, Number], + default: uni.$u.props.code.seconds + }, + // 尚未开始时提示 + startText: { + type: String, + default: uni.$u.props.code.startText + }, + // 正在倒计时中的提示 + changeText: { + type: String, + default: uni.$u.props.code.changeText + }, + // 倒计时结束时的提示 + endText: { + type: String, + default: uni.$u.props.code.endText + }, + // 是否在H5刷新或各端返回再进入时继续倒计时 + keepRunning: { + type: Boolean, + default: uni.$u.props.code.keepRunning + }, + // 为了区分多个页面,或者一个页面多个倒计时组件本地存储的继续倒计时变了 + uniqueKey: { + type: String, + default: uni.$u.props.code.uniqueKey + } + } +} diff --git a/uni_modules/uview-ui/components/u-code/u-code.vue b/uni_modules/uview-ui/components/u-code/u-code.vue new file mode 100644 index 0000000..f79a09a --- /dev/null +++ b/uni_modules/uview-ui/components/u-code/u-code.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-col/props.js b/uni_modules/uview-ui/components/u-col/props.js new file mode 100644 index 0000000..0622251 --- /dev/null +++ b/uni_modules/uview-ui/components/u-col/props.js @@ -0,0 +1,29 @@ +export default { + props: { + // 占父容器宽度的多少等分,总分为12份 + span: { + type: [String, Number], + default: uni.$u.props.col.span + }, + // 指定栅格左侧的间隔数(总12栏) + offset: { + type: [String, Number], + default: uni.$u.props.col.offset + }, + // 水平排列方式,可选值为`start`(或`flex-start`)、`end`(或`flex-end`)、`center`、`around`(或`space-around`)、`between`(或`space-between`) + justify: { + type: String, + default: uni.$u.props.col.justify + }, + // 垂直对齐方式,可选值为top、center、bottom、stretch + align: { + type: String, + default: uni.$u.props.col.align + }, + // 文字对齐方式 + textAlign: { + type: String, + default: uni.$u.props.col.textAlign + } + } +} diff --git a/uni_modules/uview-ui/components/u-col/u-col.vue b/uni_modules/uview-ui/components/u-col/u-col.vue new file mode 100644 index 0000000..8be1517 --- /dev/null +++ b/uni_modules/uview-ui/components/u-col/u-col.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-collapse-item/props.js b/uni_modules/uview-ui/components/u-collapse-item/props.js new file mode 100644 index 0000000..bd5749b --- /dev/null +++ b/uni_modules/uview-ui/components/u-collapse-item/props.js @@ -0,0 +1,59 @@ +export default { + props: { + // 标题 + title: { + type: String, + default: uni.$u.props.collapseItem.title + }, + // 标题右侧内容 + value: { + type: String, + default: uni.$u.props.collapseItem.value + }, + // 标题下方的描述信息 + label: { + type: String, + default: uni.$u.props.collapseItem.label + }, + // 是否禁用折叠面板 + disabled: { + type: Boolean, + default: uni.$u.props.collapseItem.disabled + }, + // 是否展示右侧箭头并开启点击反馈 + isLink: { + type: Boolean, + default: uni.$u.props.collapseItem.isLink + }, + // 是否开启点击反馈 + clickable: { + type: Boolean, + default: uni.$u.props.collapseItem.clickable + }, + // 是否显示内边框 + border: { + type: Boolean, + default: uni.$u.props.collapseItem.border + }, + // 标题的对齐方式 + align: { + type: String, + default: uni.$u.props.collapseItem.align + }, + // 唯一标识符 + name: { + type: [String, Number], + default: uni.$u.props.collapseItem.name + }, + // 标题左侧图片,可为绝对路径的图片或内置图标 + icon: { + type: String, + default: uni.$u.props.collapseItem.icon + }, + // 面板展开收起的过渡时间,单位ms + duration: { + type: Number, + default: uni.$u.props.collapseItem.duration + } + } +} diff --git a/uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.vue b/uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.vue new file mode 100644 index 0000000..0e1b703 --- /dev/null +++ b/uni_modules/uview-ui/components/u-collapse-item/u-collapse-item.vue @@ -0,0 +1,225 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-collapse/props.js b/uni_modules/uview-ui/components/u-collapse/props.js new file mode 100644 index 0000000..7ee6d31 --- /dev/null +++ b/uni_modules/uview-ui/components/u-collapse/props.js @@ -0,0 +1,19 @@ +export default { + props: { + // 当前展开面板的name,非手风琴模式:[],手风琴模式:string | number + value: { + type: [String, Number, Array, null], + default: uni.$u.props.collapse.value + }, + // 是否手风琴模式 + accordion: { + type: Boolean, + default: uni.$u.props.collapse.accordion + }, + // 是否显示外边框 + border: { + type: Boolean, + default: uni.$u.props.collapse.border + } + } +} diff --git a/uni_modules/uview-ui/components/u-collapse/u-collapse.vue b/uni_modules/uview-ui/components/u-collapse/u-collapse.vue new file mode 100644 index 0000000..fc188a2 --- /dev/null +++ b/uni_modules/uview-ui/components/u-collapse/u-collapse.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-column-notice/props.js b/uni_modules/uview-ui/components/u-column-notice/props.js new file mode 100644 index 0000000..4809154 --- /dev/null +++ b/uni_modules/uview-ui/components/u-column-notice/props.js @@ -0,0 +1,55 @@ +export default { + props: { + // 显示的内容,字符串 + text: { + type: [Array], + default: uni.$u.props.columnNotice.text + }, + // 是否显示左侧的音量图标 + icon: { + type: String, + default: uni.$u.props.columnNotice.icon + }, + // 通告模式,link-显示右箭头,closable-显示右侧关闭图标 + mode: { + type: String, + default: uni.$u.props.columnNotice.mode + }, + // 文字颜色,各图标也会使用文字颜色 + color: { + type: String, + default: uni.$u.props.columnNotice.color + }, + // 背景颜色 + bgColor: { + type: String, + default: uni.$u.props.columnNotice.bgColor + }, + // 字体大小,单位px + fontSize: { + type: [String, Number], + default: uni.$u.props.columnNotice.fontSize + }, + // 水平滚动时的滚动速度,即每秒滚动多少px(px),这有利于控制文字无论多少时,都能有一个恒定的速度 + speed: { + type: [String, Number], + default: uni.$u.props.columnNotice.speed + }, + // direction = row时,是否使用步进形式滚动 + step: { + type: Boolean, + default: uni.$u.props.columnNotice.step + }, + // 滚动一个周期的时间长,单位ms + duration: { + type: [String, Number], + default: uni.$u.props.columnNotice.duration + }, + // 是否禁止用手滑动切换 + // 目前HX2.6.11,只支持App 2.5.5+、H5 2.5.5+、支付宝小程序、字节跳动小程序 + disableTouch: { + type: Boolean, + default: uni.$u.props.columnNotice.disableTouch + } + } +} diff --git a/uni_modules/uview-ui/components/u-column-notice/u-column-notice.vue b/uni_modules/uview-ui/components/u-column-notice/u-column-notice.vue new file mode 100644 index 0000000..fc39532 --- /dev/null +++ b/uni_modules/uview-ui/components/u-column-notice/u-column-notice.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-count-down/props.js b/uni_modules/uview-ui/components/u-count-down/props.js new file mode 100644 index 0000000..d62f025 --- /dev/null +++ b/uni_modules/uview-ui/components/u-count-down/props.js @@ -0,0 +1,24 @@ +export default { + props: { + // 倒计时时长,单位ms + time: { + type: [String, Number], + default: uni.$u.props.countDown.time + }, + // 时间格式,DD-日,HH-时,mm-分,ss-秒,SSS-毫秒 + format: { + type: String, + default: uni.$u.props.countDown.format + }, + // 是否自动开始倒计时 + autoStart: { + type: Boolean, + default: uni.$u.props.countDown.autoStart + }, + // 是否展示毫秒倒计时 + millisecond: { + type: Boolean, + default: uni.$u.props.countDown.millisecond + } + } +} diff --git a/uni_modules/uview-ui/components/u-count-down/u-count-down.vue b/uni_modules/uview-ui/components/u-count-down/u-count-down.vue new file mode 100644 index 0000000..b5e85a6 --- /dev/null +++ b/uni_modules/uview-ui/components/u-count-down/u-count-down.vue @@ -0,0 +1,163 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-count-down/utils.js b/uni_modules/uview-ui/components/u-count-down/utils.js new file mode 100644 index 0000000..8c75005 --- /dev/null +++ b/uni_modules/uview-ui/components/u-count-down/utils.js @@ -0,0 +1,62 @@ +// 补0,如1 -> 01 +function padZero(num, targetLength = 2) { + let str = `${num}` + while (str.length < targetLength) { + str = `0${str}` + } + return str +} +const SECOND = 1000 +const MINUTE = 60 * SECOND +const HOUR = 60 * MINUTE +const DAY = 24 * HOUR +export function parseTimeData(time) { + const days = Math.floor(time / DAY) + const hours = Math.floor((time % DAY) / HOUR) + const minutes = Math.floor((time % HOUR) / MINUTE) + const seconds = Math.floor((time % MINUTE) / SECOND) + const milliseconds = Math.floor(time % SECOND) + return { + days, + hours, + minutes, + seconds, + milliseconds + } +} +export function parseFormat(format, timeData) { + let { + days, + hours, + minutes, + seconds, + milliseconds + } = timeData + // 如果格式化字符串中不存在DD(天),则将天的时间转为小时中去 + if (format.indexOf('DD') === -1) { + hours += days * 24 + } else { + // 对天补0 + format = format.replace('DD', padZero(days)) + } + // 其他同理于DD的格式化处理方式 + 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)) +} +export function isSameSecond(time1, time2) { + return Math.floor(time1 / 1000) === Math.floor(time2 / 1000) +} diff --git a/uni_modules/uview-ui/components/u-count-to/props.js b/uni_modules/uview-ui/components/u-count-to/props.js new file mode 100644 index 0000000..86873c1 --- /dev/null +++ b/uni_modules/uview-ui/components/u-count-to/props.js @@ -0,0 +1,59 @@ +export default { + props: { + // 开始的数值,默认从0增长到某一个数 + startVal: { + type: [String, Number], + default: uni.$u.props.countTo.startVal + }, + // 要滚动的目标数值,必须 + endVal: { + type: [String, Number], + default: uni.$u.props.countTo.endVal + }, + // 滚动到目标数值的动画持续时间,单位为毫秒(ms) + duration: { + type: [String, Number], + default: uni.$u.props.countTo.duration + }, + // 设置数值后是否自动开始滚动 + autoplay: { + type: Boolean, + default: uni.$u.props.countTo.autoplay + }, + // 要显示的小数位数 + decimals: { + type: [String, Number], + default: uni.$u.props.countTo.decimals + }, + // 是否在即将到达目标数值的时候,使用缓慢滚动的效果 + useEasing: { + type: Boolean, + default: uni.$u.props.countTo.useEasing + }, + // 十进制分割 + decimal: { + type: [String, Number], + default: uni.$u.props.countTo.decimal + }, + // 字体颜色 + color: { + type: String, + default: uni.$u.props.countTo.color + }, + // 字体大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.countTo.fontSize + }, + // 是否加粗字体 + bold: { + type: Boolean, + default: uni.$u.props.countTo.bold + }, + // 千位分隔符,类似金额的分割(¥23,321.05中的",") + separator: { + type: String, + default: uni.$u.props.countTo.separator + } + } +} diff --git a/uni_modules/uview-ui/components/u-count-to/u-count-to.vue b/uni_modules/uview-ui/components/u-count-to/u-count-to.vue new file mode 100644 index 0000000..417b732 --- /dev/null +++ b/uni_modules/uview-ui/components/u-count-to/u-count-to.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-datetime-picker/props.js b/uni_modules/uview-ui/components/u-datetime-picker/props.js new file mode 100644 index 0000000..f44c0f9 --- /dev/null +++ b/uni_modules/uview-ui/components/u-datetime-picker/props.js @@ -0,0 +1,116 @@ +export default { + props: { + // 是否打开组件 + show: { + type: Boolean, + default: uni.$u.props.datetimePicker.show + }, + // 是否展示顶部的操作栏 + showToolbar: { + type: Boolean, + default: uni.$u.props.datetimePicker.showToolbar + }, + // 绑定值 + value: { + type: [String, Number], + default: uni.$u.props.datetimePicker.value + }, + // 顶部标题 + title: { + type: String, + default: uni.$u.props.datetimePicker.title + }, + // 展示格式,mode=date为日期选择,mode=time为时间选择,mode=year-month为年月选择,mode=datetime为日期时间选择 + mode: { + type: String, + default: uni.$u.props.datetimePicker.mode + }, + // 可选的最大时间 + maxDate: { + type: Number, + // 最大默认值为后10年 + default: uni.$u.props.datetimePicker.maxDate + }, + // 可选的最小时间 + minDate: { + type: Number, + // 最小默认值为前10年 + default: uni.$u.props.datetimePicker.minDate + }, + // 可选的最小小时,仅mode=time有效 + minHour: { + type: Number, + default: uni.$u.props.datetimePicker.minHour + }, + // 可选的最大小时,仅mode=time有效 + maxHour: { + type: Number, + default: uni.$u.props.datetimePicker.maxHour + }, + // 可选的最小分钟,仅mode=time有效 + minMinute: { + type: Number, + default: uni.$u.props.datetimePicker.minMinute + }, + // 可选的最大分钟,仅mode=time有效 + maxMinute: { + type: Number, + default: uni.$u.props.datetimePicker.maxMinute + }, + // 选项过滤函数 + filter: { + type: [Function, null], + default: uni.$u.props.datetimePicker.filter + }, + // 选项格式化函数 + formatter: { + type: [Function, null], + default: uni.$u.props.datetimePicker.formatter + }, + // 是否显示加载中状态 + loading: { + type: Boolean, + default: uni.$u.props.datetimePicker.loading + }, + // 各列中,单个选项的高度 + itemHeight: { + type: [String, Number], + default: uni.$u.props.datetimePicker.itemHeight + }, + // 取消按钮的文字 + cancelText: { + type: String, + default: uni.$u.props.datetimePicker.cancelText + }, + // 确认按钮的文字 + confirmText: { + type: String, + default: uni.$u.props.datetimePicker.confirmText + }, + // 取消按钮的颜色 + cancelColor: { + type: String, + default: uni.$u.props.datetimePicker.cancelColor + }, + // 确认按钮的颜色 + confirmColor: { + type: String, + default: uni.$u.props.datetimePicker.confirmColor + }, + // 每列中可见选项的数量 + visibleItemCount: { + type: [String, Number], + default: uni.$u.props.datetimePicker.visibleItemCount + }, + // 是否允许点击遮罩关闭选择器 + closeOnClickOverlay: { + type: Boolean, + default: uni.$u.props.datetimePicker.closeOnClickOverlay + }, + // 各列的默认索引 + defaultIndex: { + type: Array, + default: uni.$u.props.datetimePicker.defaultIndex + } + } +} diff --git a/uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker.vue b/uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker.vue new file mode 100644 index 0000000..18d8dcc --- /dev/null +++ b/uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker.vue @@ -0,0 +1,360 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-divider/props.js b/uni_modules/uview-ui/components/u-divider/props.js new file mode 100644 index 0000000..1fa8359 --- /dev/null +++ b/uni_modules/uview-ui/components/u-divider/props.js @@ -0,0 +1,44 @@ +export default { + props: { + // 是否虚线 + dashed: { + type: Boolean, + default: uni.$u.props.divider.dashed + }, + // 是否细线 + hairline: { + type: Boolean, + default: uni.$u.props.divider.hairline + }, + // 是否以点替代文字,优先于text字段起作用 + dot: { + type: Boolean, + default: uni.$u.props.divider.dot + }, + // 内容文本的位置,left-左边,center-中间,right-右边 + textPosition: { + type: String, + default: uni.$u.props.divider.textPosition + }, + // 文本内容 + text: { + type: [String, Number], + default: uni.$u.props.divider.text + }, + // 文本大小 + textSize: { + type: [String, Number], + default: uni.$u.props.divider.textSize + }, + // 文本颜色 + textColor: { + type: String, + default: uni.$u.props.divider.textColor + }, + // 线条颜色 + lineColor: { + type: String, + default: uni.$u.props.divider.lineColor + } + } +} diff --git a/uni_modules/uview-ui/components/u-divider/u-divider.vue b/uni_modules/uview-ui/components/u-divider/u-divider.vue new file mode 100644 index 0000000..b629da6 --- /dev/null +++ b/uni_modules/uview-ui/components/u-divider/u-divider.vue @@ -0,0 +1,116 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-dropdown-item/props.js b/uni_modules/uview-ui/components/u-dropdown-item/props.js new file mode 100644 index 0000000..501a1f0 --- /dev/null +++ b/uni_modules/uview-ui/components/u-dropdown-item/props.js @@ -0,0 +1,36 @@ +export default { + props: { + // 当前选中项的value值 + value: { + type: [Number, String, Array], + default: '' + }, + // 菜单项标题 + title: { + type: [String, Number], + default: '' + }, + // 选项数据,如果传入了默认slot,此参数无效 + options: { + type: Array, + default() { + return [] + } + }, + // 是否禁用此菜单项 + disabled: { + type: Boolean, + default: false + }, + // 下拉弹窗的高度 + height: { + type: [Number, String], + default: 'auto' + }, + // 点击遮罩是否可以收起弹窗 + closeOnClickOverlay: { + type: Boolean, + default: true + } + } +} diff --git a/uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item.vue b/uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item.vue new file mode 100644 index 0000000..f830291 --- /dev/null +++ b/uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item.vue @@ -0,0 +1,127 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-dropdown/props.js b/uni_modules/uview-ui/components/u-dropdown/props.js new file mode 100644 index 0000000..5f8465e --- /dev/null +++ b/uni_modules/uview-ui/components/u-dropdown/props.js @@ -0,0 +1,65 @@ +export default { + props: { + // 标题选中时的样式 + activeStyle: { + type: [String, Object], + default: () => ({ + color: '#2979ff', + fontSize: '14px' + }) + }, + // 标题未选中时的样式 + inactiveStyle: { + type: [String, Object], + default: () => ({ + color: '#606266', + fontSize: '14px' + }) + }, + // 点击遮罩是否关闭菜单 + closeOnClickMask: { + type: Boolean, + default: true + }, + // 点击当前激活项标题是否关闭菜单 + closeOnClickSelf: { + type: Boolean, + default: true + }, + // 过渡时间 + duration: { + type: [Number, String], + default: 300 + }, + // 标题菜单的高度 + height: { + type: [Number, String], + default: 40 + }, + // 是否显示下边框 + borderBottom: { + type: Boolean, + default: false + }, + // 标题的字体大小 + titleSize: { + type: [Number, String], + default: 14 + }, + // 下拉出来的内容部分的圆角值 + borderRadius: { + type: [Number, String], + default: 0 + }, + // 菜单右侧的icon图标 + menuIcon: { + type: String, + default: 'arrow-down' + }, + // 菜单右侧图标的大小 + menuIconSize: { + type: [Number, String], + default: 14 + } + } +} diff --git a/uni_modules/uview-ui/components/u-dropdown/u-dropdown.vue b/uni_modules/uview-ui/components/u-dropdown/u-dropdown.vue new file mode 100644 index 0000000..f830291 --- /dev/null +++ b/uni_modules/uview-ui/components/u-dropdown/u-dropdown.vue @@ -0,0 +1,127 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-empty/props.js b/uni_modules/uview-ui/components/u-empty/props.js new file mode 100644 index 0000000..78662f8 --- /dev/null +++ b/uni_modules/uview-ui/components/u-empty/props.js @@ -0,0 +1,59 @@ +export default { + props: { + // 内置图标名称,或图片路径,建议绝对路径 + icon: { + type: String, + default: uni.$u.props.empty.icon + }, + // 提示文字 + text: { + type: String, + default: uni.$u.props.empty.text + }, + // 文字颜色 + textColor: { + type: String, + default: uni.$u.props.empty.textColor + }, + // 文字大小 + textSize: { + type: [String, Number], + default: uni.$u.props.empty.textSize + }, + // 图标的颜色 + iconColor: { + type: String, + default: uni.$u.props.empty.iconColor + }, + // 图标的大小 + iconSize: { + type: [String, Number], + default: uni.$u.props.empty.iconSize + }, + // 选择预置的图标类型 + mode: { + type: String, + default: uni.$u.props.empty.mode + }, + // 图标宽度,单位px + width: { + type: [String, Number], + default: uni.$u.props.empty.width + }, + // 图标高度,单位px + height: { + type: [String, Number], + default: uni.$u.props.empty.height + }, + // 是否显示组件 + show: { + type: Boolean, + default: uni.$u.props.empty.show + }, + // 组件距离上一个元素之间的距离,默认px单位 + marginTop: { + type: [String, Number], + default: uni.$u.props.empty.marginTop + } + } +} diff --git a/uni_modules/uview-ui/components/u-empty/u-empty.vue b/uni_modules/uview-ui/components/u-empty/u-empty.vue new file mode 100644 index 0000000..03d6a27 --- /dev/null +++ b/uni_modules/uview-ui/components/u-empty/u-empty.vue @@ -0,0 +1,128 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-form-item/props.js b/uni_modules/uview-ui/components/u-form-item/props.js new file mode 100644 index 0000000..7b16655 --- /dev/null +++ b/uni_modules/uview-ui/components/u-form-item/props.js @@ -0,0 +1,48 @@ +export default { + props: { + // input的label提示语 + label: { + type: String, + default: uni.$u.props.formItem.label + }, + // 绑定的值 + prop: { + type: String, + default: uni.$u.props.formItem.prop + }, + // 是否显示表单域的下划线边框 + borderBottom: { + type: [String, Boolean], + default: uni.$u.props.formItem.borderBottom + }, + // label的位置,left-左边,top-上边 + labelPosition: { + type: String, + default: uni.$u.props.formItem.labelPosition + }, + // label的宽度,单位px + labelWidth: { + type: [String, Number], + default: uni.$u.props.formItem.labelWidth + }, + // 右侧图标 + rightIcon: { + type: String, + default: uni.$u.props.formItem.rightIcon + }, + // 左侧图标 + leftIcon: { + type: String, + default: uni.$u.props.formItem.leftIcon + }, + // 是否显示左边的必填星号,只作显示用,具体校验必填的逻辑,请在rules中配置 + required: { + type: Boolean, + default: uni.$u.props.formItem.required + }, + leftIconStyle: { + type: [String, Object], + default: uni.$u.props.formItem.leftIconStyle, + } + } +} diff --git a/uni_modules/uview-ui/components/u-form-item/u-form-item.vue b/uni_modules/uview-ui/components/u-form-item/u-form-item.vue new file mode 100644 index 0000000..6aa8d69 --- /dev/null +++ b/uni_modules/uview-ui/components/u-form-item/u-form-item.vue @@ -0,0 +1,235 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-form/props.js b/uni_modules/uview-ui/components/u-form/props.js new file mode 100644 index 0000000..f2a629c --- /dev/null +++ b/uni_modules/uview-ui/components/u-form/props.js @@ -0,0 +1,45 @@ +export default { + props: { + // 当前form的需要验证字段的集合 + model: { + type: Object, + default: uni.$u.props.form.model + }, + // 验证规则 + rules: { + type: [Object, Function, Array], + default: uni.$u.props.form.rules + }, + // 有错误时的提示方式,message-提示信息,toast-进行toast提示 + // border-bottom-下边框呈现红色,none-无提示 + errorType: { + type: String, + default: uni.$u.props.form.errorType + }, + // 是否显示表单域的下划线边框 + borderBottom: { + type: Boolean, + default: uni.$u.props.form.borderBottom + }, + // label的位置,left-左边,top-上边 + labelPosition: { + type: String, + default: uni.$u.props.form.labelPosition + }, + // label的宽度,单位px + labelWidth: { + type: [String, Number], + default: uni.$u.props.form.labelWidth + }, + // lable字体的对齐方式 + labelAlign: { + type: String, + default: uni.$u.props.form.labelAlign + }, + // lable的样式,对象形式 + labelStyle: { + type: Object, + default: uni.$u.props.form.labelStyle + } + } +} diff --git a/uni_modules/uview-ui/components/u-form/u-form.vue b/uni_modules/uview-ui/components/u-form/u-form.vue new file mode 100644 index 0000000..fe2dde2 --- /dev/null +++ b/uni_modules/uview-ui/components/u-form/u-form.vue @@ -0,0 +1,214 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-gap/props.js b/uni_modules/uview-ui/components/u-gap/props.js new file mode 100644 index 0000000..89953e3 --- /dev/null +++ b/uni_modules/uview-ui/components/u-gap/props.js @@ -0,0 +1,24 @@ +export default { + props: { + // 背景颜色(默认transparent) + bgColor: { + type: String, + default: uni.$u.props.gap.bgColor + }, + // 分割槽高度,单位px(默认30) + height: { + type: [String, Number], + default: uni.$u.props.gap.height + }, + // 与上一个组件的距离 + marginTop: { + type: [String, Number], + default: uni.$u.props.gap.marginTop + }, + // 与下一个组件的距离 + marginBottom: { + type: [String, Number], + default: uni.$u.props.gap.marginBottom + } + } +} diff --git a/uni_modules/uview-ui/components/u-gap/u-gap.vue b/uni_modules/uview-ui/components/u-gap/u-gap.vue new file mode 100644 index 0000000..e4429f0 --- /dev/null +++ b/uni_modules/uview-ui/components/u-gap/u-gap.vue @@ -0,0 +1,38 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-grid-item/props.js b/uni_modules/uview-ui/components/u-grid-item/props.js new file mode 100644 index 0000000..06c3c66 --- /dev/null +++ b/uni_modules/uview-ui/components/u-grid-item/props.js @@ -0,0 +1,14 @@ +export default { + props: { + // 宫格的name + name: { + type: [String, Number, null], + default: uni.$u.props.gridItem.name + }, + // 背景颜色 + bgColor: { + type: String, + default: uni.$u.props.gridItem.bgColor + } + } +} diff --git a/uni_modules/uview-ui/components/u-grid-item/u-grid-item.vue b/uni_modules/uview-ui/components/u-grid-item/u-grid-item.vue new file mode 100644 index 0000000..fc0c7cf --- /dev/null +++ b/uni_modules/uview-ui/components/u-grid-item/u-grid-item.vue @@ -0,0 +1,209 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-grid/props.js b/uni_modules/uview-ui/components/u-grid/props.js new file mode 100644 index 0000000..87b0f6a --- /dev/null +++ b/uni_modules/uview-ui/components/u-grid/props.js @@ -0,0 +1,19 @@ +export default { + props: { + // 分成几列 + col: { + type: [String, Number], + default: uni.$u.props.grid.col + }, + // 是否显示边框 + border: { + type: Boolean, + default: uni.$u.props.grid.border + }, + // 宫格对齐方式,表现为数量少的时候,靠左,居中,还是靠右 + align: { + type: String, + default: uni.$u.props.grid.align + } + } +} diff --git a/uni_modules/uview-ui/components/u-grid/u-grid.vue b/uni_modules/uview-ui/components/u-grid/u-grid.vue new file mode 100644 index 0000000..b43cc27 --- /dev/null +++ b/uni_modules/uview-ui/components/u-grid/u-grid.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-icon/icons.js b/uni_modules/uview-ui/components/u-icon/icons.js new file mode 100644 index 0000000..f4d0fe2 --- /dev/null +++ b/uni_modules/uview-ui/components/u-icon/icons.js @@ -0,0 +1,214 @@ +export default { + 'uicon-level': '\ue693', + 'uicon-column-line': '\ue68e', + 'uicon-checkbox-mark': '\ue807', + 'uicon-folder': '\ue7f5', + 'uicon-movie': '\ue7f6', + 'uicon-star-fill': '\ue669', + 'uicon-star': '\ue65f', + 'uicon-phone-fill': '\ue64f', + 'uicon-phone': '\ue622', + 'uicon-apple-fill': '\ue881', + 'uicon-chrome-circle-fill': '\ue885', + 'uicon-backspace': '\ue67b', + 'uicon-attach': '\ue632', + 'uicon-cut': '\ue948', + 'uicon-empty-car': '\ue602', + 'uicon-empty-coupon': '\ue682', + 'uicon-empty-address': '\ue646', + 'uicon-empty-favor': '\ue67c', + 'uicon-empty-permission': '\ue686', + 'uicon-empty-news': '\ue687', + 'uicon-empty-search': '\ue664', + 'uicon-github-circle-fill': '\ue887', + 'uicon-rmb': '\ue608', + 'uicon-person-delete-fill': '\ue66a', + 'uicon-reload': '\ue788', + 'uicon-order': '\ue68f', + 'uicon-server-man': '\ue6bc', + 'uicon-search': '\ue62a', + 'uicon-fingerprint': '\ue955', + 'uicon-more-dot-fill': '\ue630', + 'uicon-scan': '\ue662', + 'uicon-share-square': '\ue60b', + 'uicon-map': '\ue61d', + 'uicon-map-fill': '\ue64e', + 'uicon-tags': '\ue629', + 'uicon-tags-fill': '\ue651', + 'uicon-bookmark-fill': '\ue63b', + 'uicon-bookmark': '\ue60a', + 'uicon-eye': '\ue613', + 'uicon-eye-fill': '\ue641', + 'uicon-mic': '\ue64a', + 'uicon-mic-off': '\ue649', + 'uicon-calendar': '\ue66e', + 'uicon-calendar-fill': '\ue634', + 'uicon-trash': '\ue623', + 'uicon-trash-fill': '\ue658', + 'uicon-play-left': '\ue66d', + 'uicon-play-right': '\ue610', + 'uicon-minus': '\ue618', + 'uicon-plus': '\ue62d', + 'uicon-info': '\ue653', + 'uicon-info-circle': '\ue7d2', + 'uicon-info-circle-fill': '\ue64b', + 'uicon-question': '\ue715', + 'uicon-error': '\ue6d3', + 'uicon-close': '\ue685', + 'uicon-checkmark': '\ue6a8', + 'uicon-android-circle-fill': '\ue67e', + 'uicon-android-fill': '\ue67d', + 'uicon-ie': '\ue87b', + 'uicon-IE-circle-fill': '\ue889', + 'uicon-google': '\ue87a', + 'uicon-google-circle-fill': '\ue88a', + 'uicon-setting-fill': '\ue872', + 'uicon-setting': '\ue61f', + 'uicon-minus-square-fill': '\ue855', + 'uicon-plus-square-fill': '\ue856', + 'uicon-heart': '\ue7df', + 'uicon-heart-fill': '\ue851', + 'uicon-camera': '\ue7d7', + 'uicon-camera-fill': '\ue870', + 'uicon-more-circle': '\ue63e', + 'uicon-more-circle-fill': '\ue645', + 'uicon-chat': '\ue620', + 'uicon-chat-fill': '\ue61e', + 'uicon-bag-fill': '\ue617', + 'uicon-bag': '\ue619', + 'uicon-error-circle-fill': '\ue62c', + 'uicon-error-circle': '\ue624', + 'uicon-close-circle': '\ue63f', + 'uicon-close-circle-fill': '\ue637', + 'uicon-checkmark-circle': '\ue63d', + 'uicon-checkmark-circle-fill': '\ue635', + 'uicon-question-circle-fill': '\ue666', + 'uicon-question-circle': '\ue625', + 'uicon-share': '\ue631', + 'uicon-share-fill': '\ue65e', + 'uicon-shopping-cart': '\ue621', + 'uicon-shopping-cart-fill': '\ue65d', + 'uicon-bell': '\ue609', + 'uicon-bell-fill': '\ue640', + 'uicon-list': '\ue650', + 'uicon-list-dot': '\ue616', + 'uicon-zhihu': '\ue6ba', + 'uicon-zhihu-circle-fill': '\ue709', + 'uicon-zhifubao': '\ue6b9', + 'uicon-zhifubao-circle-fill': '\ue6b8', + 'uicon-weixin-circle-fill': '\ue6b1', + 'uicon-weixin-fill': '\ue6b2', + 'uicon-twitter-circle-fill': '\ue6ab', + 'uicon-twitter': '\ue6aa', + 'uicon-taobao-circle-fill': '\ue6a7', + 'uicon-taobao': '\ue6a6', + 'uicon-weibo-circle-fill': '\ue6a5', + 'uicon-weibo': '\ue6a4', + 'uicon-qq-fill': '\ue6a1', + 'uicon-qq-circle-fill': '\ue6a0', + 'uicon-moments-circel-fill': '\ue69a', + 'uicon-moments': '\ue69b', + 'uicon-qzone': '\ue695', + 'uicon-qzone-circle-fill': '\ue696', + 'uicon-baidu-circle-fill': '\ue680', + 'uicon-baidu': '\ue681', + 'uicon-facebook-circle-fill': '\ue68a', + 'uicon-facebook': '\ue689', + 'uicon-car': '\ue60c', + 'uicon-car-fill': '\ue636', + 'uicon-warning-fill': '\ue64d', + 'uicon-warning': '\ue694', + 'uicon-clock-fill': '\ue638', + 'uicon-clock': '\ue60f', + 'uicon-edit-pen': '\ue612', + 'uicon-edit-pen-fill': '\ue66b', + 'uicon-email': '\ue611', + 'uicon-email-fill': '\ue642', + 'uicon-minus-circle': '\ue61b', + 'uicon-minus-circle-fill': '\ue652', + 'uicon-plus-circle': '\ue62e', + 'uicon-plus-circle-fill': '\ue661', + 'uicon-file-text': '\ue663', + 'uicon-file-text-fill': '\ue665', + 'uicon-pushpin': '\ue7e3', + 'uicon-pushpin-fill': '\ue86e', + 'uicon-grid': '\ue673', + 'uicon-grid-fill': '\ue678', + 'uicon-play-circle': '\ue647', + 'uicon-play-circle-fill': '\ue655', + 'uicon-pause-circle-fill': '\ue654', + 'uicon-pause': '\ue8fa', + 'uicon-pause-circle': '\ue643', + 'uicon-eye-off': '\ue648', + 'uicon-eye-off-outline': '\ue62b', + 'uicon-gift-fill': '\ue65c', + 'uicon-gift': '\ue65b', + 'uicon-rmb-circle-fill': '\ue657', + 'uicon-rmb-circle': '\ue677', + 'uicon-kefu-ermai': '\ue656', + 'uicon-server-fill': '\ue751', + 'uicon-coupon-fill': '\ue8c4', + 'uicon-coupon': '\ue8ae', + 'uicon-integral': '\ue704', + 'uicon-integral-fill': '\ue703', + 'uicon-home-fill': '\ue964', + 'uicon-home': '\ue965', + 'uicon-hourglass-half-fill': '\ue966', + 'uicon-hourglass': '\ue967', + 'uicon-account': '\ue628', + 'uicon-plus-people-fill': '\ue626', + 'uicon-minus-people-fill': '\ue615', + 'uicon-account-fill': '\ue614', + 'uicon-thumb-down-fill': '\ue726', + 'uicon-thumb-down': '\ue727', + 'uicon-thumb-up': '\ue733', + 'uicon-thumb-up-fill': '\ue72f', + 'uicon-lock-fill': '\ue979', + 'uicon-lock-open': '\ue973', + 'uicon-lock-opened-fill': '\ue974', + 'uicon-lock': '\ue97a', + 'uicon-red-packet-fill': '\ue690', + 'uicon-photo-fill': '\ue98b', + 'uicon-photo': '\ue98d', + 'uicon-volume-off-fill': '\ue659', + 'uicon-volume-off': '\ue644', + 'uicon-volume-fill': '\ue670', + 'uicon-volume': '\ue633', + 'uicon-red-packet': '\ue691', + 'uicon-download': '\ue63c', + 'uicon-arrow-up-fill': '\ue6b0', + 'uicon-arrow-down-fill': '\ue600', + 'uicon-play-left-fill': '\ue675', + 'uicon-play-right-fill': '\ue676', + 'uicon-rewind-left-fill': '\ue679', + 'uicon-rewind-right-fill': '\ue67a', + 'uicon-arrow-downward': '\ue604', + 'uicon-arrow-leftward': '\ue601', + 'uicon-arrow-rightward': '\ue603', + 'uicon-arrow-upward': '\ue607', + 'uicon-arrow-down': '\ue60d', + 'uicon-arrow-right': '\ue605', + 'uicon-arrow-left': '\ue60e', + 'uicon-arrow-up': '\ue606', + 'uicon-skip-back-left': '\ue674', + 'uicon-skip-forward-right': '\ue672', + 'uicon-rewind-right': '\ue66f', + 'uicon-rewind-left': '\ue671', + 'uicon-arrow-right-double': '\ue68d', + 'uicon-arrow-left-double': '\ue68c', + 'uicon-wifi-off': '\ue668', + 'uicon-wifi': '\ue667', + 'uicon-empty-data': '\ue62f', + 'uicon-empty-history': '\ue684', + 'uicon-empty-list': '\ue68b', + 'uicon-empty-page': '\ue627', + 'uicon-empty-order': '\ue639', + 'uicon-man': '\ue697', + 'uicon-woman': '\ue69c', + 'uicon-man-add': '\ue61c', + 'uicon-man-add-fill': '\ue64c', + 'uicon-man-delete': '\ue61a', + 'uicon-man-delete-fill': '\ue66a', + 'uicon-zh': '\ue70a', + 'uicon-en': '\ue692' +} diff --git a/uni_modules/uview-ui/components/u-icon/props.js b/uni_modules/uview-ui/components/u-icon/props.js new file mode 100644 index 0000000..71845b7 --- /dev/null +++ b/uni_modules/uview-ui/components/u-icon/props.js @@ -0,0 +1,89 @@ +export default { + props: { + // 图标类名 + name: { + type: String, + default: uni.$u.props.icon.name + }, + // 图标颜色,可接受主题色 + color: { + type: String, + default: uni.$u.props.icon.color + }, + // 字体大小,单位px + size: { + type: [String, Number], + default: uni.$u.props.icon.size + }, + // 是否显示粗体 + bold: { + type: Boolean, + default: uni.$u.props.icon.bold + }, + // 点击图标的时候传递事件出去的index(用于区分点击了哪一个) + index: { + type: [String, Number], + default: uni.$u.props.icon.index + }, + // 触摸图标时的类名 + hoverClass: { + type: String, + default: uni.$u.props.icon.hoverClass + }, + // 自定义扩展前缀,方便用户扩展自己的图标库 + customPrefix: { + type: String, + default: uni.$u.props.icon.customPrefix + }, + // 图标右边或者下面的文字 + label: { + type: [String, Number], + default: uni.$u.props.icon.label + }, + // label的位置,只能右边或者下边 + labelPos: { + type: String, + default: uni.$u.props.icon.labelPos + }, + // label的大小 + labelSize: { + type: [String, Number], + default: uni.$u.props.icon.labelSize + }, + // label的颜色 + labelColor: { + type: String, + default: uni.$u.props.icon.labelColor + }, + // label与图标的距离 + space: { + type: [String, Number], + default: uni.$u.props.icon.space + }, + // 图片的mode + imgMode: { + type: String, + default: uni.$u.props.icon.imgMode + }, + // 用于显示图片小图标时,图片的宽度 + width: { + type: [String, Number], + default: uni.$u.props.icon.width + }, + // 用于显示图片小图标时,图片的高度 + height: { + type: [String, Number], + default: uni.$u.props.icon.height + }, + // 用于解决某些情况下,让图标垂直居中的用途 + top: { + type: [String, Number], + default: uni.$u.props.icon.top + }, + // 是否阻止事件传播 + stop: { + type: Boolean, + default: uni.$u.props.icon.stop + } + } +} diff --git a/uni_modules/uview-ui/components/u-icon/u-icon.vue b/uni_modules/uview-ui/components/u-icon/u-icon.vue new file mode 100644 index 0000000..9340328 --- /dev/null +++ b/uni_modules/uview-ui/components/u-icon/u-icon.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-image/props.js b/uni_modules/uview-ui/components/u-image/props.js new file mode 100644 index 0000000..2eabb74 --- /dev/null +++ b/uni_modules/uview-ui/components/u-image/props.js @@ -0,0 +1,84 @@ +export default { + props: { + // 图片地址 + src: { + type: String, + default: uni.$u.props.image.src + }, + // 裁剪模式 + mode: { + type: String, + default: uni.$u.props.image.mode + }, + // 宽度,单位任意 + width: { + type: [String, Number], + default: uni.$u.props.image.width + }, + // 高度,单位任意 + height: { + type: [String, Number], + default: uni.$u.props.image.height + }, + // 图片形状,circle-圆形,square-方形 + shape: { + type: String, + default: uni.$u.props.image.shape + }, + // 圆角,单位任意 + radius: { + type: [String, Number], + default: uni.$u.props.image.radius + }, + // 是否懒加载,微信小程序、App、百度小程序、字节跳动小程序 + lazyLoad: { + type: Boolean, + default: uni.$u.props.image.lazyLoad + }, + // 开启长按图片显示识别微信小程序码菜单 + showMenuByLongpress: { + type: Boolean, + default: uni.$u.props.image.showMenuByLongpress + }, + // 加载中的图标,或者小图片 + loadingIcon: { + type: String, + default: uni.$u.props.image.loadingIcon + }, + // 加载失败的图标,或者小图片 + errorIcon: { + type: String, + default: uni.$u.props.image.errorIcon + }, + // 是否显示加载中的图标或者自定义的slot + showLoading: { + type: Boolean, + default: uni.$u.props.image.showLoading + }, + // 是否显示加载错误的图标或者自定义的slot + showError: { + type: Boolean, + default: uni.$u.props.image.showError + }, + // 是否需要淡入效果 + fade: { + type: Boolean, + default: uni.$u.props.image.fade + }, + // 只支持网络资源,只对微信小程序有效 + webp: { + type: Boolean, + default: uni.$u.props.image.webp + }, + // 过渡时间,单位ms + duration: { + type: [String, Number], + default: uni.$u.props.image.duration + }, + // 背景颜色,用于深色页面加载图片时,为了和背景色融合 + bgColor: { + type: String, + default: uni.$u.props.image.bgColor + } + } +} diff --git a/uni_modules/uview-ui/components/u-image/u-image.vue b/uni_modules/uview-ui/components/u-image/u-image.vue new file mode 100644 index 0000000..473e35b --- /dev/null +++ b/uni_modules/uview-ui/components/u-image/u-image.vue @@ -0,0 +1,232 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-index-anchor/props.js b/uni_modules/uview-ui/components/u-index-anchor/props.js new file mode 100644 index 0000000..6d8b59a --- /dev/null +++ b/uni_modules/uview-ui/components/u-index-anchor/props.js @@ -0,0 +1,29 @@ +export default { + props: { + // 列表锚点文本内容 + text: { + type: [String, Number], + default: uni.$u.props.indexAnchor.text + }, + // 列表锚点文字颜色 + color: { + type: String, + default: uni.$u.props.indexAnchor.color + }, + // 列表锚点文字大小,单位默认px + size: { + type: [String, Number], + default: uni.$u.props.indexAnchor.size + }, + // 列表锚点背景颜色 + bgColor: { + type: String, + default: uni.$u.props.indexAnchor.bgColor + }, + // 列表锚点高度,单位默认px + height: { + type: [String, Number], + default: uni.$u.props.indexAnchor.height + } + } +} diff --git a/uni_modules/uview-ui/components/u-index-anchor/u-index-anchor.vue b/uni_modules/uview-ui/components/u-index-anchor/u-index-anchor.vue new file mode 100644 index 0000000..b95ddef --- /dev/null +++ b/uni_modules/uview-ui/components/u-index-anchor/u-index-anchor.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-index-item/props.js b/uni_modules/uview-ui/components/u-index-item/props.js new file mode 100644 index 0000000..7c11331 --- /dev/null +++ b/uni_modules/uview-ui/components/u-index-item/props.js @@ -0,0 +1,5 @@ +export default { + props: { + + } +} diff --git a/uni_modules/uview-ui/components/u-index-item/u-index-item.vue b/uni_modules/uview-ui/components/u-index-item/u-index-item.vue new file mode 100644 index 0000000..0bc7fb3 --- /dev/null +++ b/uni_modules/uview-ui/components/u-index-item/u-index-item.vue @@ -0,0 +1,87 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-index-list/props.js b/uni_modules/uview-ui/components/u-index-list/props.js new file mode 100644 index 0000000..354d459 --- /dev/null +++ b/uni_modules/uview-ui/components/u-index-list/props.js @@ -0,0 +1,29 @@ +export default { + props: { + // 右边锚点非激活的颜色 + inactiveColor: { + type: String, + default: uni.$u.props.indexList.inactiveColor + }, + // 右边锚点激活的颜色 + activeColor: { + type: String, + default: uni.$u.props.indexList.activeColor + }, + // 索引字符列表,数组形式 + indexList: { + type: Array, + default: uni.$u.props.indexList.indexList + }, + // 是否开启锚点自动吸顶 + sticky: { + type: Boolean, + default: uni.$u.props.indexList.sticky + }, + // 自定义导航栏的高度 + customNavHeight: { + type: [String, Number], + default: uni.$u.props.indexList.customNavHeight + } + } +} diff --git a/uni_modules/uview-ui/components/u-index-list/u-index-list.vue b/uni_modules/uview-ui/components/u-index-list/u-index-list.vue new file mode 100644 index 0000000..d712618 --- /dev/null +++ b/uni_modules/uview-ui/components/u-index-list/u-index-list.vue @@ -0,0 +1,440 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-input/props.js b/uni_modules/uview-ui/components/u-input/props.js new file mode 100644 index 0000000..2c50870 --- /dev/null +++ b/uni_modules/uview-ui/components/u-input/props.js @@ -0,0 +1,187 @@ +export default { + props: { + // 输入的值 + value: { + type: [String, Number], + default: uni.$u.props.input.value + }, + // 输入框类型 + // number-数字输入键盘,app-vue下可以输入浮点数,app-nvue和小程序平台下只能输入整数 + // idcard-身份证输入键盘,微信、支付宝、百度、QQ小程序 + // digit-带小数点的数字键盘,App的nvue页面、微信、支付宝、百度、头条、QQ小程序 + // text-文本输入键盘 + type: { + type: String, + default: uni.$u.props.input.type + }, + // 如果 textarea 是在一个 position:fixed 的区域,需要显示指定属性 fixed 为 true, + // 兼容性:微信小程序、百度小程序、字节跳动小程序、QQ小程序 + fixed: { + type: Boolean, + default: uni.$u.props.input.fixed + }, + // 是否禁用输入框 + disabled: { + type: Boolean, + default: uni.$u.props.input.disabled + }, + // 禁用状态时的背景色 + disabledColor: { + type: String, + default: uni.$u.props.input.disabledColor + }, + // 是否显示清除控件 + clearable: { + type: Boolean, + default: uni.$u.props.input.clearable + }, + // 是否密码类型 + password: { + type: Boolean, + default: uni.$u.props.input.password + }, + // 最大输入长度,设置为 -1 的时候不限制最大长度 + maxlength: { + type: [String, Number], + default: uni.$u.props.input.maxlength + }, + // 输入框为空时的占位符 + placeholder: { + type: String, + default: uni.$u.props.input.placeholder + }, + // 指定placeholder的样式类,注意页面或组件的style中写了scoped时,需要在类名前写/deep/ + placeholderClass: { + type: String, + default: uni.$u.props.input.placeholderClass + }, + // 指定placeholder的样式 + placeholderStyle: { + type: [String, Object], + default: uni.$u.props.input.placeholderStyle + }, + // 是否显示输入字数统计,只在 type ="text"或type ="textarea"时有效 + showWordLimit: { + type: Boolean, + default: uni.$u.props.input.showWordLimit + }, + // 设置右下角按钮的文字,有效值:send|search|next|go|done,兼容性详见uni-app文档 + // https://uniapp.dcloud.io/component/input + // https://uniapp.dcloud.io/component/textarea + confirmType: { + type: String, + default: uni.$u.props.input.confirmType + }, + // 点击键盘右下角按钮时是否保持键盘不收起,H5无效 + confirmHold: { + type: Boolean, + default: uni.$u.props.input.confirmHold + }, + // focus时,点击页面的时候不收起键盘,微信小程序有效 + holdKeyboard: { + type: Boolean, + default: uni.$u.props.input.holdKeyboard + }, + // 自动获取焦点 + // 在 H5 平台能否聚焦以及软键盘是否跟随弹出,取决于当前浏览器本身的实现。nvue 页面不支持,需使用组件的 focus()、blur() 方法控制焦点 + focus: { + type: Boolean, + default: uni.$u.props.input.focus + }, + // 键盘收起时,是否自动失去焦点,目前仅App3.0.0+有效 + autoBlur: { + type: Boolean, + default: uni.$u.props.input.autoBlur + }, + // 是否去掉 iOS 下的默认内边距,仅微信小程序,且type=textarea时有效 + disableDefaultPadding: { + type: Boolean, + default: uni.$u.props.input.disableDefaultPadding + }, + // 指定focus时光标的位置 + cursor: { + type: [String, Number], + default: uni.$u.props.input.cursor + }, + // 输入框聚焦时底部与键盘的距离 + cursorSpacing: { + type: [String, Number], + default: uni.$u.props.input.cursorSpacing + }, + // 光标起始位置,自动聚集时有效,需与selection-end搭配使用 + selectionStart: { + type: [String, Number], + default: uni.$u.props.input.selectionStart + }, + // 光标结束位置,自动聚集时有效,需与selection-start搭配使用 + selectionEnd: { + type: [String, Number], + default: uni.$u.props.input.selectionEnd + }, + // 键盘弹起时,是否自动上推页面 + adjustPosition: { + type: Boolean, + default: uni.$u.props.input.adjustPosition + }, + // 输入框内容对齐方式,可选值为:left|center|right + inputAlign: { + type: String, + default: uni.$u.props.input.inputAlign + }, + // 输入框字体的大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.input.fontSize + }, + // 输入框字体颜色 + color: { + type: String, + default: uni.$u.props.input.color + }, + // 输入框前置图标 + prefixIcon: { + type: String, + default: uni.$u.props.input.prefixIcon + }, + // 前置图标样式,对象或字符串 + prefixIconStyle: { + type: [String, Object], + default: uni.$u.props.input.prefixIconStyle + }, + // 输入框后置图标 + suffixIcon: { + type: String, + default: uni.$u.props.input.suffixIcon + }, + // 后置图标样式,对象或字符串 + suffixIconStyle: { + type: [String, Object], + default: uni.$u.props.input.suffixIconStyle + }, + // 边框类型,surround-四周边框,bottom-底部边框,none-无边框 + border: { + type: String, + default: uni.$u.props.input.border + }, + // 是否只读,与disabled不同之处在于disabled会置灰组件,而readonly则不会 + readonly: { + type: Boolean, + default: uni.$u.props.input.readonly + }, + // 输入框形状,circle-圆形,square-方形 + shape: { + type: String, + default: uni.$u.props.input.shape + }, + // 用于处理或者过滤输入框内容的方法 + formatter: { + type: [Function, null], + default: uni.$u.props.input.formatter + }, + // 是否忽略组件内对文本合成系统事件的处理 + ignoreCompositionEvent: { + type: Boolean, + default: true + } + } +} diff --git a/uni_modules/uview-ui/components/u-input/u-input.vue b/uni_modules/uview-ui/components/u-input/u-input.vue new file mode 100644 index 0000000..30073eb --- /dev/null +++ b/uni_modules/uview-ui/components/u-input/u-input.vue @@ -0,0 +1,354 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-keyboard/props.js b/uni_modules/uview-ui/components/u-keyboard/props.js new file mode 100644 index 0000000..cfdb00a --- /dev/null +++ b/uni_modules/uview-ui/components/u-keyboard/props.js @@ -0,0 +1,84 @@ +export default { + props: { + // 键盘的类型,number-数字键盘,card-身份证键盘,car-车牌号键盘 + mode: { + type: String, + default: uni.$u.props.keyboard.mode + }, + // 是否显示键盘的"."符号 + dotDisabled: { + type: Boolean, + default: uni.$u.props.keyboard.dotDisabled + }, + // 是否显示顶部工具条 + tooltip: { + type: Boolean, + default: uni.$u.props.keyboard.tooltip + }, + // 是否显示工具条中间的提示 + showTips: { + type: Boolean, + default: uni.$u.props.keyboard.showTips + }, + // 工具条中间的提示文字 + tips: { + type: String, + default: uni.$u.props.keyboard.tips + }, + // 是否显示工具条左边的"取消"按钮 + showCancel: { + type: Boolean, + default: uni.$u.props.keyboard.showCancel + }, + // 是否显示工具条右边的"完成"按钮 + showConfirm: { + type: Boolean, + default: uni.$u.props.keyboard.showConfirm + }, + // 是否打乱键盘按键的顺序 + random: { + type: Boolean, + default: uni.$u.props.keyboard.random + }, + // 是否开启底部安全区适配,开启的话,会在iPhoneX机型底部添加一定的内边距 + safeAreaInsetBottom: { + type: Boolean, + default: uni.$u.props.keyboard.safeAreaInsetBottom + }, + // 是否允许通过点击遮罩关闭键盘 + closeOnClickOverlay: { + type: Boolean, + default: uni.$u.props.keyboard.closeOnClickOverlay + }, + // 控制键盘的弹出与收起 + show: { + type: Boolean, + default: uni.$u.props.keyboard.show + }, + // 是否显示遮罩,某些时候数字键盘时,用户希望看到自己的数值,所以可能不想要遮罩 + overlay: { + type: Boolean, + default: uni.$u.props.keyboard.overlay + }, + // z-index值 + zIndex: { + type: [String, Number], + default: uni.$u.props.keyboard.zIndex + }, + // 取消按钮的文字 + cancelText: { + type: String, + default: uni.$u.props.keyboard.cancelText + }, + // 确认按钮的文字 + confirmText: { + type: String, + default: uni.$u.props.keyboard.confirmText + }, + // 输入一个中文后,是否自动切换到英文 + autoChange: { + type: Boolean, + default: uni.$u.props.keyboard.autoChange + } + } +} diff --git a/uni_modules/uview-ui/components/u-keyboard/u-keyboard.vue b/uni_modules/uview-ui/components/u-keyboard/u-keyboard.vue new file mode 100644 index 0000000..14228cb --- /dev/null +++ b/uni_modules/uview-ui/components/u-keyboard/u-keyboard.vue @@ -0,0 +1,164 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-line-progress/props.js b/uni_modules/uview-ui/components/u-line-progress/props.js new file mode 100644 index 0000000..a4210bd --- /dev/null +++ b/uni_modules/uview-ui/components/u-line-progress/props.js @@ -0,0 +1,28 @@ +export default { + props: { + // 激活部分的颜色 + activeColor: { + type: String, + default: uni.$u.props.lineProgress.activeColor + }, + inactiveColor: { + type: String, + default: uni.$u.props.lineProgress.color + }, + // 进度百分比,数值 + percentage: { + type: [String, Number], + default: uni.$u.props.lineProgress.inactiveColor + }, + // 是否在进度条内部显示百分比的值 + showText: { + type: Boolean, + default: uni.$u.props.lineProgress.showText + }, + // 进度条的高度,单位px + height: { + type: [String, Number], + default: uni.$u.props.lineProgress.height + } + } +} diff --git a/uni_modules/uview-ui/components/u-line-progress/u-line-progress.vue b/uni_modules/uview-ui/components/u-line-progress/u-line-progress.vue new file mode 100644 index 0000000..4e27931 --- /dev/null +++ b/uni_modules/uview-ui/components/u-line-progress/u-line-progress.vue @@ -0,0 +1,144 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-line/props.js b/uni_modules/uview-ui/components/u-line/props.js new file mode 100644 index 0000000..2308cc3 --- /dev/null +++ b/uni_modules/uview-ui/components/u-line/props.js @@ -0,0 +1,33 @@ +export default { + props: { + color: { + type: String, + default: uni.$u.props.line.color + }, + // 长度,竖向时表现为高度,横向时表现为长度,可以为百分比,带px单位的值等 + length: { + type: [String, Number], + default: uni.$u.props.line.length + }, + // 线条方向,col-竖向,row-横向 + direction: { + type: String, + default: uni.$u.props.line.direction + }, + // 是否显示细边框 + hairline: { + type: Boolean, + default: uni.$u.props.line.hairline + }, + // 线条与上下左右元素的间距,字符串形式,如"30px"、"20px 30px" + margin: { + type: [String, Number], + default: uni.$u.props.line.margin + }, + // 是否虚线,true-虚线,false-实线 + dashed: { + type: Boolean, + default: uni.$u.props.line.dashed + } + } +} diff --git a/uni_modules/uview-ui/components/u-line/u-line.vue b/uni_modules/uview-ui/components/u-line/u-line.vue new file mode 100644 index 0000000..e0a6d92 --- /dev/null +++ b/uni_modules/uview-ui/components/u-line/u-line.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-link/props.js b/uni_modules/uview-ui/components/u-link/props.js new file mode 100644 index 0000000..d39353f --- /dev/null +++ b/uni_modules/uview-ui/components/u-link/props.js @@ -0,0 +1,39 @@ +export default { + props: { + // 文字颜色 + color: { + type: String, + default: uni.$u.props.link.color + }, + // 字体大小,单位px + fontSize: { + type: [String, Number], + default: uni.$u.props.link.fontSize + }, + // 是否显示下划线 + underLine: { + type: Boolean, + default: uni.$u.props.link.underLine + }, + // 要跳转的链接 + href: { + type: String, + default: uni.$u.props.link.href + }, + // 小程序中复制到粘贴板的提示语 + mpTips: { + type: String, + default: uni.$u.props.link.mpTips + }, + // 下划线颜色 + lineColor: { + type: String, + default: uni.$u.props.link.lineColor + }, + // 超链接的问题,不使用slot形式传入,是因为nvue下无法修改颜色 + text: { + type: String, + default: uni.$u.props.link.text + } + } +} diff --git a/uni_modules/uview-ui/components/u-link/u-link.vue b/uni_modules/uview-ui/components/u-link/u-link.vue new file mode 100644 index 0000000..c6802a5 --- /dev/null +++ b/uni_modules/uview-ui/components/u-link/u-link.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-list-item/props.js b/uni_modules/uview-ui/components/u-list-item/props.js new file mode 100644 index 0000000..58ddc49 --- /dev/null +++ b/uni_modules/uview-ui/components/u-list-item/props.js @@ -0,0 +1,9 @@ +export default { + props: { + // 用于滚动到指定item + anchor: { + type: [String, Number], + default: uni.$u.props.listItem.anchor + } + } +} diff --git a/uni_modules/uview-ui/components/u-list-item/u-list-item.vue b/uni_modules/uview-ui/components/u-list-item/u-list-item.vue new file mode 100644 index 0000000..1a25db6 --- /dev/null +++ b/uni_modules/uview-ui/components/u-list-item/u-list-item.vue @@ -0,0 +1,116 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-list/props.js b/uni_modules/uview-ui/components/u-list/props.js new file mode 100644 index 0000000..25406f4 --- /dev/null +++ b/uni_modules/uview-ui/components/u-list/props.js @@ -0,0 +1,76 @@ +export default { + props: { + // 控制是否出现滚动条,仅nvue有效 + showScrollbar: { + type: Boolean, + default: uni.$u.props.list.showScrollbar + }, + // 距底部多少时触发scrolltolower事件 + lowerThreshold: { + type: [String, Number], + default: uni.$u.props.list.lowerThreshold + }, + // 距顶部多少时触发scrolltoupper事件,非nvue有效 + upperThreshold: { + type: [String, Number], + default: uni.$u.props.list.upperThreshold + }, + // 设置竖向滚动条位置 + scrollTop: { + type: [String, Number], + default: uni.$u.props.list.scrollTop + }, + // 控制 onscroll 事件触发的频率,仅nvue有效 + offsetAccuracy: { + type: [String, Number], + default: uni.$u.props.list.offsetAccuracy + }, + // 启用 flexbox 布局。开启后,当前节点声明了display: flex就会成为flex container,并作用于其孩子节点,仅微信小程序有效 + enableFlex: { + type: Boolean, + default: uni.$u.props.list.enableFlex + }, + // 是否按分页模式显示List,默认值false + pagingEnabled: { + type: Boolean, + default: uni.$u.props.list.pagingEnabled + }, + // 是否允许List滚动 + scrollable: { + type: Boolean, + default: uni.$u.props.list.scrollable + }, + // 值应为某子元素id(id不能以数字开头) + scrollIntoView: { + type: String, + default: uni.$u.props.list.scrollIntoView + }, + // 在设置滚动条位置时使用动画过渡 + scrollWithAnimation: { + type: Boolean, + default: uni.$u.props.list.scrollWithAnimation + }, + // iOS点击顶部状态栏、安卓双击标题栏时,滚动条返回顶部,只对微信小程序有效 + enableBackToTop: { + type: Boolean, + default: uni.$u.props.list.enableBackToTop + }, + // 列表的高度 + height: { + type: [String, Number], + default: uni.$u.props.list.height + }, + // 列表宽度 + width: { + type: [String, Number], + default: uni.$u.props.list.width + }, + // 列表前后预渲染的屏数,1代表一个屏幕的高度,1.5代表1个半屏幕高度 + preLoadScreen: { + type: [String, Number], + default: uni.$u.props.list.preLoadScreen + } + // vue下,是否开启虚拟列表 + + } +} diff --git a/uni_modules/uview-ui/components/u-list/u-list.vue b/uni_modules/uview-ui/components/u-list/u-list.vue new file mode 100644 index 0000000..4447cab --- /dev/null +++ b/uni_modules/uview-ui/components/u-list/u-list.vue @@ -0,0 +1,157 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-loading-icon/props.js b/uni_modules/uview-ui/components/u-loading-icon/props.js new file mode 100644 index 0000000..c35524e --- /dev/null +++ b/uni_modules/uview-ui/components/u-loading-icon/props.js @@ -0,0 +1,59 @@ +export default { + props: { + // 是否显示组件 + show: { + type: Boolean, + default: uni.$u.props.loadingIcon.show + }, + // 颜色 + color: { + type: String, + default: uni.$u.props.loadingIcon.color + }, + // 提示文字颜色 + textColor: { + type: String, + default: uni.$u.props.loadingIcon.textColor + }, + // 文字和图标是否垂直排列 + vertical: { + type: Boolean, + default: uni.$u.props.loadingIcon.vertical + }, + // 模式选择,circle-圆形,spinner-花朵形,semicircle-半圆形 + mode: { + type: String, + default: uni.$u.props.loadingIcon.mode + }, + // 图标大小,单位默认px + size: { + type: [String, Number], + default: uni.$u.props.loadingIcon.size + }, + // 文字大小 + textSize: { + type: [String, Number], + default: uni.$u.props.loadingIcon.textSize + }, + // 文字内容 + text: { + type: [String, Number], + default: uni.$u.props.loadingIcon.text + }, + // 动画模式 + timingFunction: { + type: String, + default: uni.$u.props.loadingIcon.timingFunction + }, + // 动画执行周期时间 + duration: { + type: [String, Number], + default: uni.$u.props.loadingIcon.duration + }, + // mode=circle时的暗边颜色 + inactiveColor: { + type: String, + default: uni.$u.props.loadingIcon.inactiveColor + } + } +} diff --git a/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.vue b/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.vue new file mode 100644 index 0000000..2ede5c3 --- /dev/null +++ b/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon.vue @@ -0,0 +1,343 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-loading-page/props.js b/uni_modules/uview-ui/components/u-loading-page/props.js new file mode 100644 index 0000000..e239b61 --- /dev/null +++ b/uni_modules/uview-ui/components/u-loading-page/props.js @@ -0,0 +1,49 @@ +export default { + props: { + // 提示内容 + loadingText: { + type: [String, Number], + default: uni.$u.props.loadingPage.loadingText + }, + // 文字上方用于替换loading动画的图片 + image: { + type: String, + default: uni.$u.props.loadingPage.image + }, + // 加载动画的模式,circle-圆形,spinner-花朵形,semicircle-半圆形 + loadingMode: { + type: String, + default: uni.$u.props.loadingPage.loadingMode + }, + // 是否加载中 + loading: { + type: Boolean, + default: uni.$u.props.loadingPage.loading + }, + // 背景色 + bgColor: { + type: String, + default: uni.$u.props.loadingPage.bgColor + }, + // 文字颜色 + color: { + type: String, + default: uni.$u.props.loadingPage.color + }, + // 文字大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.loadingPage.fontSize + }, + // 图标大小 + iconSize: { + type: [String, Number], + default: uni.$u.props.loadingPage.fontSize + }, + // 加载中图标的颜色,只能rgb或者十六进制颜色值 + loadingColor: { + type: String, + default: uni.$u.props.loadingPage.loadingColor + } + } +} diff --git a/uni_modules/uview-ui/components/u-loading-page/u-loading-page.vue b/uni_modules/uview-ui/components/u-loading-page/u-loading-page.vue new file mode 100644 index 0000000..03a78ad --- /dev/null +++ b/uni_modules/uview-ui/components/u-loading-page/u-loading-page.vue @@ -0,0 +1,115 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-loadmore/props.js b/uni_modules/uview-ui/components/u-loadmore/props.js new file mode 100644 index 0000000..1e67d89 --- /dev/null +++ b/uni_modules/uview-ui/components/u-loadmore/props.js @@ -0,0 +1,94 @@ +export default { + props: { + // 组件状态,loadmore-加载前的状态,loading-加载中的状态,nomore-没有更多的状态 + status: { + type: String, + default: uni.$u.props.loadmore.status + }, + // 组件背景色 + bgColor: { + type: String, + default: uni.$u.props.loadmore.bgColor + }, + // 是否显示加载中的图标 + icon: { + type: Boolean, + default: uni.$u.props.loadmore.icon + }, + // 字体大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.loadmore.fontSize + }, + // 图标大小 + iconSize: { + type: [String, Number], + default: uni.$u.props.loadmore.iconSize + }, + // 字体颜色 + color: { + type: String, + default: uni.$u.props.loadmore.color + }, + // 加载中状态的图标,spinner-花朵状图标,circle-圆圈状,semicircle-半圆 + loadingIcon: { + type: String, + default: uni.$u.props.loadmore.loadingIcon + }, + // 加载前的提示语 + loadmoreText: { + type: String, + default: uni.$u.props.loadmore.loadmoreText + }, + // 加载中提示语 + loadingText: { + type: String, + default: uni.$u.props.loadmore.loadingText + }, + // 没有更多的提示语 + nomoreText: { + type: String, + default: uni.$u.props.loadmore.nomoreText + }, + // 在“没有更多”状态下,是否显示粗点 + isDot: { + type: Boolean, + default: uni.$u.props.loadmore.isDot + }, + // 加载中图标的颜色 + iconColor: { + type: String, + default: uni.$u.props.loadmore.iconColor + }, + // 上边距 + marginTop: { + type: [String, Number], + default: uni.$u.props.loadmore.marginTop + }, + // 下边距 + marginBottom: { + type: [String, Number], + default: uni.$u.props.loadmore.marginBottom + }, + // 高度,单位px + height: { + type: [String, Number], + default: uni.$u.props.loadmore.height + }, + // 是否显示左边分割线 + line: { + type: Boolean, + default: uni.$u.props.loadmore.line + }, + // 线条颜色 + lineColor: { + type: String, + default: uni.$u.props.loadmore.lineColor + }, + // 是否虚线,true-虚线,false-实线 + dashed: { + type: Boolean, + default: uni.$u.props.loadmore.dashed + } + } +} diff --git a/uni_modules/uview-ui/components/u-loadmore/u-loadmore.vue b/uni_modules/uview-ui/components/u-loadmore/u-loadmore.vue new file mode 100644 index 0000000..73c79fe --- /dev/null +++ b/uni_modules/uview-ui/components/u-loadmore/u-loadmore.vue @@ -0,0 +1,150 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-modal/props.js b/uni_modules/uview-ui/components/u-modal/props.js new file mode 100644 index 0000000..f76672c --- /dev/null +++ b/uni_modules/uview-ui/components/u-modal/props.js @@ -0,0 +1,84 @@ +export default { + props: { + // 是否展示modal + show: { + type: Boolean, + default: uni.$u.props.modal.show + }, + // 标题 + title: { + type: [String], + default: uni.$u.props.modal.title + }, + // 弹窗内容 + content: { + type: String, + default: uni.$u.props.modal.content + }, + // 确认文案 + confirmText: { + type: String, + default: uni.$u.props.modal.confirmText + }, + // 取消文案 + cancelText: { + type: String, + default: uni.$u.props.modal.cancelText + }, + // 是否显示确认按钮 + showConfirmButton: { + type: Boolean, + default: uni.$u.props.modal.showConfirmButton + }, + // 是否显示取消按钮 + showCancelButton: { + type: Boolean, + default: uni.$u.props.modal.showCancelButton + }, + // 确认按钮颜色 + confirmColor: { + type: String, + default: uni.$u.props.modal.confirmColor + }, + // 取消文字颜色 + cancelColor: { + type: String, + default: uni.$u.props.modal.cancelColor + }, + // 对调确认和取消的位置 + buttonReverse: { + type: Boolean, + default: uni.$u.props.modal.buttonReverse + }, + // 是否开启缩放效果 + zoom: { + type: Boolean, + default: uni.$u.props.modal.zoom + }, + // 是否异步关闭,只对确定按钮有效 + asyncClose: { + type: Boolean, + default: uni.$u.props.modal.asyncClose + }, + // 是否允许点击遮罩关闭modal + closeOnClickOverlay: { + type: Boolean, + default: uni.$u.props.modal.closeOnClickOverlay + }, + // 给一个负的margin-top,往上偏移,避免和键盘重合的情况 + negativeTop: { + type: [String, Number], + default: uni.$u.props.modal.negativeTop + }, + // modal宽度,不支持百分比,可以数值,px,rpx单位 + width: { + type: [String, Number], + default: uni.$u.props.modal.width + }, + // 确认按钮的样式,circle-圆形,square-方形,如设置,将不会显示取消按钮 + confirmButtonShape: { + type: String, + default: uni.$u.props.modal.confirmButtonShape + } + } +} diff --git a/uni_modules/uview-ui/components/u-modal/u-modal.vue b/uni_modules/uview-ui/components/u-modal/u-modal.vue new file mode 100644 index 0000000..4c37ae2 --- /dev/null +++ b/uni_modules/uview-ui/components/u-modal/u-modal.vue @@ -0,0 +1,227 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-navbar/props.js b/uni_modules/uview-ui/components/u-navbar/props.js new file mode 100644 index 0000000..5398de2 --- /dev/null +++ b/uni_modules/uview-ui/components/u-navbar/props.js @@ -0,0 +1,84 @@ +export default { + props: { + // 是否开启顶部安全区适配 + safeAreaInsetTop: { + type: Boolean, + default: uni.$u.props.navbar.safeAreaInsetTop + }, + // 固定在顶部时,是否生成一个等高元素,以防止塌陷 + placeholder: { + type: Boolean, + default: uni.$u.props.navbar.placeholder + }, + // 是否固定在顶部 + fixed: { + type: Boolean, + default: uni.$u.props.navbar.fixed + }, + // 是否显示下边框 + border: { + type: Boolean, + default: uni.$u.props.navbar.border + }, + // 左边的图标 + leftIcon: { + type: String, + default: uni.$u.props.navbar.leftIcon + }, + // 左边的提示文字 + leftText: { + type: String, + default: uni.$u.props.navbar.leftText + }, + // 左右的提示文字 + rightText: { + type: String, + default: uni.$u.props.navbar.rightText + }, + // 右边的图标 + rightIcon: { + type: String, + default: uni.$u.props.navbar.rightIcon + }, + // 标题 + title: { + type: [String, Number], + default: uni.$u.props.navbar.title + }, + // 背景颜色 + bgColor: { + type: String, + default: uni.$u.props.navbar.bgColor + }, + // 标题的宽度 + titleWidth: { + type: [String, Number], + default: uni.$u.props.navbar.titleWidth + }, + // 导航栏高度 + height: { + type: [String, Number], + default: uni.$u.props.navbar.height + }, + // 左侧返回图标的大小 + leftIconSize: { + type: [String, Number], + default: uni.$u.props.navbar.leftIconSize + }, + // 左侧返回图标的颜色 + leftIconColor: { + type: String, + default: uni.$u.props.navbar.leftIconColor + }, + // 点击左侧区域(返回图标),是否自动返回上一页 + autoBack: { + type: Boolean, + default: uni.$u.props.navbar.autoBack + }, + // 标题的样式,对象或字符串 + titleStyle: { + type: [String, Object], + default: uni.$u.props.navbar.titleStyle + } + } +} diff --git a/uni_modules/uview-ui/components/u-navbar/u-navbar.vue b/uni_modules/uview-ui/components/u-navbar/u-navbar.vue new file mode 100644 index 0000000..2b206b7 --- /dev/null +++ b/uni_modules/uview-ui/components/u-navbar/u-navbar.vue @@ -0,0 +1,186 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-no-network/props.js b/uni_modules/uview-ui/components/u-no-network/props.js new file mode 100644 index 0000000..9f3af62 --- /dev/null +++ b/uni_modules/uview-ui/components/u-no-network/props.js @@ -0,0 +1,19 @@ +export default { + props: { + // 页面文字提示 + tips: { + type: String, + default: uni.$u.props.noNetwork.tips + }, + // 一个z-index值,用于设置没有网络这个组件的层次,因为页面可能会有其他定位的元素层级过高,导致此组件被覆盖 + zIndex: { + type: [String, Number], + default: uni.$u.props.noNetwork.zIndex + }, + // image 没有网络的图片提示 + image: { + type: String, + default: uni.$u.props.noNetwork.image + } + } +} diff --git a/uni_modules/uview-ui/components/u-no-network/u-no-network.vue b/uni_modules/uview-ui/components/u-no-network/u-no-network.vue new file mode 100644 index 0000000..9710729 --- /dev/null +++ b/uni_modules/uview-ui/components/u-no-network/u-no-network.vue @@ -0,0 +1,220 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-notice-bar/props.js b/uni_modules/uview-ui/components/u-notice-bar/props.js new file mode 100644 index 0000000..7040c29 --- /dev/null +++ b/uni_modules/uview-ui/components/u-notice-bar/props.js @@ -0,0 +1,70 @@ +export default { + props: { + // 显示的内容,数组 + text: { + type: [Array, String], + default: uni.$u.props.noticeBar.text + }, + // 通告滚动模式,row-横向滚动,column-竖向滚动 + direction: { + type: String, + default: uni.$u.props.noticeBar.direction + }, + // direction = row时,是否使用步进形式滚动 + step: { + type: Boolean, + default: uni.$u.props.noticeBar.step + }, + // 是否显示左侧的音量图标 + icon: { + type: String, + default: uni.$u.props.noticeBar.icon + }, + // 通告模式,link-显示右箭头,closable-显示右侧关闭图标 + mode: { + type: String, + default: uni.$u.props.noticeBar.mode + }, + // 文字颜色,各图标也会使用文字颜色 + color: { + type: String, + default: uni.$u.props.noticeBar.color + }, + // 背景颜色 + bgColor: { + type: String, + default: uni.$u.props.noticeBar.bgColor + }, + // 水平滚动时的滚动速度,即每秒滚动多少px(px),这有利于控制文字无论多少时,都能有一个恒定的速度 + speed: { + type: [String, Number], + default: uni.$u.props.noticeBar.speed + }, + // 字体大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.noticeBar.fontSize + }, + // 滚动一个周期的时间长,单位ms + duration: { + type: [String, Number], + default: uni.$u.props.noticeBar.duration + }, + // 是否禁止用手滑动切换 + // 目前HX2.6.11,只支持App 2.5.5+、H5 2.5.5+、支付宝小程序、字节跳动小程序 + disableTouch: { + type: Boolean, + default: uni.$u.props.noticeBar.disableTouch + }, + // 跳转的页面路径 + url: { + type: String, + default: uni.$u.props.noticeBar.url + }, + // 页面跳转的类型 + linkType: { + type: String, + default: uni.$u.props.noticeBar.linkType + } + } +} diff --git a/uni_modules/uview-ui/components/u-notice-bar/u-notice-bar.vue b/uni_modules/uview-ui/components/u-notice-bar/u-notice-bar.vue new file mode 100644 index 0000000..a06eb39 --- /dev/null +++ b/uni_modules/uview-ui/components/u-notice-bar/u-notice-bar.vue @@ -0,0 +1,101 @@ + + + + diff --git a/uni_modules/uview-ui/components/u-notify/props.js b/uni_modules/uview-ui/components/u-notify/props.js new file mode 100644 index 0000000..57a9d71 --- /dev/null +++ b/uni_modules/uview-ui/components/u-notify/props.js @@ -0,0 +1,49 @@ +export default { + props: { + // 到顶部的距离 + top: { + type: [String, Number], + default: uni.$u.props.notify.top + }, + // 是否展示组件 + // show: { + // type: Boolean, + // default: uni.$u.props.notify.show + // }, + // type主题,primary,success,warning,error + type: { + type: String, + default: uni.$u.props.notify.type + }, + // 字体颜色 + color: { + type: String, + default: uni.$u.props.notify.color + }, + // 背景颜色 + bgColor: { + type: String, + default: uni.$u.props.notify.bgColor + }, + // 展示的文字内容 + message: { + type: String, + default: uni.$u.props.notify.message + }, + // 展示时长,为0时不消失,单位ms + duration: { + type: [String, Number], + default: uni.$u.props.notify.duration + }, + // 字体大小 + fontSize: { + type: [String, Number], + default: uni.$u.props.notify.fontSize + }, + // 是否留出顶部安全距离(状态栏高度) + safeAreaInsetTop: { + type: Boolean, + default: uni.$u.props.notify.safeAreaInsetTop + } + } +} diff --git a/uni_modules/uview-ui/components/u-notify/u-notify.vue b/uni_modules/uview-ui/components/u-notify/u-notify.vue new file mode 100644 index 0000000..30adb72 --- /dev/null +++ b/uni_modules/uview-ui/components/u-notify/u-notify.vue @@ -0,0 +1,211 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-number-box/props.js b/uni_modules/uview-ui/components/u-number-box/props.js new file mode 100644 index 0000000..fb0fa94 --- /dev/null +++ b/uni_modules/uview-ui/components/u-number-box/props.js @@ -0,0 +1,109 @@ +export default { + props: { + // 步进器标识符,在change回调返回 + name: { + type: [String, Number], + default: uni.$u.props.numberBox.name + }, + // 用于双向绑定的值,初始化时设置设为默认min值(最小值) + value: { + type: [String, Number], + default: uni.$u.props.numberBox.value + }, + // 最小值 + min: { + type: [String, Number], + default: uni.$u.props.numberBox.min + }, + // 最大值 + max: { + type: [String, Number], + default: uni.$u.props.numberBox.max + }, + // 加减的步长,可为小数 + step: { + type: [String, Number], + default: uni.$u.props.numberBox.step + }, + // 是否只允许输入整数 + integer: { + type: Boolean, + default: uni.$u.props.numberBox.integer + }, + // 是否禁用,包括输入框,加减按钮 + disabled: { + type: Boolean, + default: uni.$u.props.numberBox.disabled + }, + // 是否禁用输入框 + disabledInput: { + type: Boolean, + default: uni.$u.props.numberBox.disabledInput + }, + // 是否开启异步变更,开启后需要手动控制输入值 + asyncChange: { + type: Boolean, + default: uni.$u.props.numberBox.asyncChange + }, + // 输入框宽度,单位为px + inputWidth: { + type: [String, Number], + default: uni.$u.props.numberBox.inputWidth + }, + // 是否显示减少按钮 + showMinus: { + type: Boolean, + default: uni.$u.props.numberBox.showMinus + }, + // 是否显示增加按钮 + showPlus: { + type: Boolean, + default: uni.$u.props.numberBox.showPlus + }, + // 显示的小数位数 + decimalLength: { + type: [String, Number, null], + default: uni.$u.props.numberBox.decimalLength + }, + // 是否开启长按加减手势 + longPress: { + type: Boolean, + default: uni.$u.props.numberBox.longPress + }, + // 输入框文字和加减按钮图标的颜色 + color: { + type: String, + default: uni.$u.props.numberBox.color + }, + // 按钮大小,宽高等于此值,单位px,输入框高度和此值保持一致 + buttonSize: { + type: [String, Number], + default: uni.$u.props.numberBox.buttonSize + }, + // 输入框和按钮的背景颜色 + bgColor: { + type: String, + default: uni.$u.props.numberBox.bgColor + }, + // 指定光标于键盘的距离,避免键盘遮挡输入框,单位px + cursorSpacing: { + type: [String, Number], + default: uni.$u.props.numberBox.cursorSpacing + }, + // 是否禁用增加按钮 + disablePlus: { + type: Boolean, + default: uni.$u.props.numberBox.disablePlus + }, + // 是否禁用减少按钮 + disableMinus: { + type: Boolean, + default: uni.$u.props.numberBox.disableMinus + }, + // 加减按钮图标的样式 + iconStyle: { + type: [Object, String], + default: uni.$u.props.numberBox.iconStyle + } + } +} diff --git a/uni_modules/uview-ui/components/u-number-box/u-number-box.vue b/uni_modules/uview-ui/components/u-number-box/u-number-box.vue new file mode 100644 index 0000000..69211c5 --- /dev/null +++ b/uni_modules/uview-ui/components/u-number-box/u-number-box.vue @@ -0,0 +1,416 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-number-keyboard/props.js b/uni_modules/uview-ui/components/u-number-keyboard/props.js new file mode 100644 index 0000000..5e3bf55 --- /dev/null +++ b/uni_modules/uview-ui/components/u-number-keyboard/props.js @@ -0,0 +1,19 @@ +export default { + props: { + // 键盘的类型,number-数字键盘,card-身份证键盘 + mode: { + type: String, + default: uni.$u.props.numberKeyboard.value + }, + // 是否显示键盘的"."符号 + dotDisabled: { + type: Boolean, + default: uni.$u.props.numberKeyboard.dotDisabled + }, + // 是否打乱键盘按键的顺序 + random: { + type: Boolean, + default: uni.$u.props.numberKeyboard.random + } + } +} diff --git a/uni_modules/uview-ui/components/u-number-keyboard/u-number-keyboard.vue b/uni_modules/uview-ui/components/u-number-keyboard/u-number-keyboard.vue new file mode 100644 index 0000000..4f505c6 --- /dev/null +++ b/uni_modules/uview-ui/components/u-number-keyboard/u-number-keyboard.vue @@ -0,0 +1,196 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-overlay/props.js b/uni_modules/uview-ui/components/u-overlay/props.js new file mode 100644 index 0000000..e6974df --- /dev/null +++ b/uni_modules/uview-ui/components/u-overlay/props.js @@ -0,0 +1,24 @@ +export default { + props: { + // 是否显示遮罩 + show: { + type: Boolean, + default: uni.$u.props.overlay.show + }, + // 层级z-index + zIndex: { + type: [String, Number], + default: uni.$u.props.overlay.zIndex + }, + // 遮罩的过渡时间,单位为ms + duration: { + type: [String, Number], + default: uni.$u.props.overlay.duration + }, + // 不透明度值,当做rgba的第四个参数 + opacity: { + type: [String, Number], + default: uni.$u.props.overlay.opacity + } + } +} diff --git a/uni_modules/uview-ui/components/u-overlay/u-overlay.vue b/uni_modules/uview-ui/components/u-overlay/u-overlay.vue new file mode 100644 index 0000000..92de4e9 --- /dev/null +++ b/uni_modules/uview-ui/components/u-overlay/u-overlay.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/uni_modules/uview-ui/components/u-parse/node/node.vue b/uni_modules/uview-ui/components/u-parse/node/node.vue new file mode 100644 index 0000000..73e30fd --- /dev/null +++ b/uni_modules/uview-ui/components/u-parse/node/node.vue @@ -0,0 +1,499 @@ +