From 76a5da8aa40f6c8c79406235c57aa5c2c0012b8d Mon Sep 17 00:00:00 2001 From: letwind <593446899@qq.com> Date: Fri, 30 Oct 2020 10:37:08 +0800 Subject: [PATCH] init --- App.vue | 17 + components/.DS_Store | Bin 0 -> 6148 bytes components/v-tabs/.DS_Store | Bin 0 -> 6148 bytes components/v-tabs/readme.md | 177 + components/v-tabs/v-tabs.vue | 347 + main.js | 11 + manifest.json | 57 + pages.json | 15 + pages/index/index.vue | 218 + static/all.png | Bin 0 -> 4298 bytes static/coupon/ele.png | Bin 0 -> 2997 bytes static/coupon/ele_banner.png | Bin 0 -> 25392 bytes static/coupon/elem_guosu.png | Bin 0 -> 26807 bytes static/coupon/jd.png | Bin 0 -> 3007 bytes static/coupon/meituan.png | Bin 0 -> 3356 bytes static/coupon/meituan_banner.png | Bin 0 -> 40774 bytes static/coupon/sanzhisongshu.png | Bin 0 -> 258226 bytes static/coupon/vip.png | Bin 0 -> 1732 bytes static/coupon/vip_banner.png | Bin 0 -> 102491 bytes static/didi.jpg | Bin 0 -> 2984 bytes static/ele.png | Bin 0 -> 5126 bytes static/jd.png | Bin 0 -> 4429 bytes static/meituan.png | Bin 0 -> 5532 bytes static/uni.ttf | Bin 0 -> 26164 bytes static/vip.png | Bin 0 -> 3784 bytes static/wx.png | Bin 0 -> 2024 bytes uni.scss | 76 + .../dist/build/.automator/h5/.automator.json | 0 unpackage/dist/build/h5/index.html | 2 + unpackage/dist/build/h5/static/all.png | Bin 0 -> 4298 bytes unpackage/dist/build/h5/static/didi.jpg | Bin 0 -> 2984 bytes unpackage/dist/build/h5/static/ele.png | Bin 0 -> 5126 bytes .../dist/build/h5/static/index.b0ff4c21.css | 1 + unpackage/dist/build/h5/static/jd.png | Bin 0 -> 4429 bytes .../h5/static/js/chunk-vendors.91bb0fc3.js | 7 + .../dist/build/h5/static/js/index.70b5c89d.js | 1 + .../static/js/pages-index-index.febb9c91.js | 1 + unpackage/dist/build/h5/static/meituan.png | Bin 0 -> 5532 bytes unpackage/dist/build/h5/static/uni.ttf | Bin 0 -> 26164 bytes unpackage/dist/build/h5/static/vip.png | Bin 0 -> 3784 bytes unpackage/dist/build/h5/static/wx.png | Bin 0 -> 2024 bytes .../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/uni-link/uni-link.js.map | 1 + .../mp-weixin/components/v-tabs/v-tabs.js.map | 1 + .../mp-weixin/pages/index/index.js.map | 1 + unpackage/dist/dev/mp-weixin/app.js | 4 + unpackage/dist/dev/mp-weixin/app.json | 14 + unpackage/dist/dev/mp-weixin/app.wxss | 3 + unpackage/dist/dev/mp-weixin/common/main.js | 131 + unpackage/dist/dev/mp-weixin/common/main.wxss | 23 + .../dist/dev/mp-weixin/common/runtime.js | 273 + unpackage/dist/dev/mp-weixin/common/vendor.js | 8025 +++++++++++++++++ .../dev/mp-weixin/components/v-tabs/v-tabs.js | 448 + .../mp-weixin/components/v-tabs/v-tabs.json | 4 + .../mp-weixin/components/v-tabs/v-tabs.wxml | 1 + .../mp-weixin/components/v-tabs/v-tabs.wxss | 94 + .../dist/dev/mp-weixin/pages/index/index.js | 273 + .../dist/dev/mp-weixin/pages/index/index.json | 5 + .../dist/dev/mp-weixin/pages/index/index.wxml | 1 + .../dist/dev/mp-weixin/pages/index/index.wxss | 130 + .../dist/dev/mp-weixin/project.config.json | 57 + unpackage/dist/dev/mp-weixin/sitemap.json | 7 + unpackage/dist/dev/mp-weixin/sitemap23.json | 7 + unpackage/dist/dev/mp-weixin/sitemap55.json | 7 + unpackage/dist/dev/mp-weixin/sitemap7.json | 7 + unpackage/dist/dev/mp-weixin/static/uni.ttf | Bin 0 -> 26164 bytes unpackage/dist/dev/mp-weixin/static/wx.png | Bin 0 -> 2024 bytes 70 files changed, 10450 insertions(+) create mode 100644 App.vue create mode 100644 components/.DS_Store create mode 100644 components/v-tabs/.DS_Store create mode 100644 components/v-tabs/readme.md create mode 100644 components/v-tabs/v-tabs.vue create mode 100644 main.js create mode 100644 manifest.json create mode 100644 pages.json create mode 100644 pages/index/index.vue create mode 100644 static/all.png create mode 100644 static/coupon/ele.png create mode 100644 static/coupon/ele_banner.png create mode 100644 static/coupon/elem_guosu.png create mode 100644 static/coupon/jd.png create mode 100644 static/coupon/meituan.png create mode 100644 static/coupon/meituan_banner.png create mode 100644 static/coupon/sanzhisongshu.png create mode 100644 static/coupon/vip.png create mode 100644 static/coupon/vip_banner.png create mode 100644 static/didi.jpg create mode 100644 static/ele.png create mode 100644 static/jd.png create mode 100644 static/meituan.png create mode 100644 static/uni.ttf create mode 100644 static/vip.png create mode 100644 static/wx.png create mode 100644 uni.scss create mode 100644 unpackage/dist/build/.automator/h5/.automator.json create mode 100644 unpackage/dist/build/h5/index.html create mode 100644 unpackage/dist/build/h5/static/all.png create mode 100644 unpackage/dist/build/h5/static/didi.jpg create mode 100644 unpackage/dist/build/h5/static/ele.png create mode 100644 unpackage/dist/build/h5/static/index.b0ff4c21.css create mode 100644 unpackage/dist/build/h5/static/jd.png create mode 100644 unpackage/dist/build/h5/static/js/chunk-vendors.91bb0fc3.js create mode 100644 unpackage/dist/build/h5/static/js/index.70b5c89d.js create mode 100644 unpackage/dist/build/h5/static/js/pages-index-index.febb9c91.js create mode 100644 unpackage/dist/build/h5/static/meituan.png create mode 100644 unpackage/dist/build/h5/static/uni.ttf create mode 100644 unpackage/dist/build/h5/static/vip.png create mode 100644 unpackage/dist/build/h5/static/wx.png 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/uni-link/uni-link.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/v-tabs/v-tabs.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.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/v-tabs/v-tabs.js create mode 100644 unpackage/dist/dev/mp-weixin/components/v-tabs/v-tabs.json create mode 100644 unpackage/dist/dev/mp-weixin/components/v-tabs/v-tabs.wxml create mode 100644 unpackage/dist/dev/mp-weixin/components/v-tabs/v-tabs.wxss create mode 100644 unpackage/dist/dev/mp-weixin/pages/index/index.js create mode 100644 unpackage/dist/dev/mp-weixin/pages/index/index.json create mode 100644 unpackage/dist/dev/mp-weixin/pages/index/index.wxml create mode 100644 unpackage/dist/dev/mp-weixin/pages/index/index.wxss create mode 100644 unpackage/dist/dev/mp-weixin/project.config.json create mode 100644 unpackage/dist/dev/mp-weixin/sitemap.json create mode 100644 unpackage/dist/dev/mp-weixin/sitemap23.json create mode 100644 unpackage/dist/dev/mp-weixin/sitemap55.json create mode 100644 unpackage/dist/dev/mp-weixin/sitemap7.json create mode 100644 unpackage/dist/dev/mp-weixin/static/uni.ttf create mode 100644 unpackage/dist/dev/mp-weixin/static/wx.png diff --git a/App.vue b/App.vue new file mode 100644 index 0000000..0e512da --- /dev/null +++ b/App.vue @@ -0,0 +1,17 @@ + + + diff --git a/components/.DS_Store b/components/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..37fdde6c826f018d02d0e60c4948494783627fb8 GIT binary patch literal 6148 zcmeHK!AiqG5Z!HSO%SmM!5;VGtwKv%OAkVb_25m2=s~4TNU?#KlqPM_TFGzdANd9T zjx)R4La83Sh}apJeY3MOyX;HY*=3Azd+gU3D>23lP{f=G%@=~>sB4nb9z-tZ@L1wa zlc5*J-dZ#{{vreT?TT!|j#$cEw)*|vyW^e{;P)Zq_Bx3CcxuPv$WP=vjv9~) zbxY;htkJGlM5EcBSH!H{Y*oZ@t3IEb#=&9jPNY|NdW1q8>3o4E!qwc%kETY}k^nt!taZS}Q<%pePuZDO{$2 iAxkmDVks_zN&&w>1JKf#DFhD)T?8Zz)DQ!|%D^YkE>aW# literal 0 HcmV?d00001 diff --git a/components/v-tabs/.DS_Store b/components/v-tabs/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 这是 `v-tabs` 插件的升级版本,参数上有很大变动,支持 `H5` `小程序` `手机端`,如果是在之前的插件上升级的话,请注意参数的变更,触发的事件没有变更。 + +## 使用说明 + +### 1、最基本用法 + +- 视图文件 + +```html + +``` + +- 脚本文件 + +```js +export default { + data() { + return { + current: 0, + tabs: ['军事', '国内', '新闻新闻', '军事', '国内', '新闻', '军事', '国内', '新闻'] + } + }, + methods: { + changeTab(index) { + console.log('当前选中的项:' + index) + } + } +} +``` + +### 2、平铺整个屏幕 + +- 视图文件 + +```html + +``` + +- 脚本文件 + +```js +export default { + data() { + return { + activeTab: 0 + } + } +} +``` + +### 3、胶囊用法 + +- 视图文件 + +```html + +``` + +- 脚本文件 + +```js +data() { + return { + current: 2, + tabs: [ + '军事', + '国内', + '新闻新闻', + '军事', + '国内', + '新闻', + '军事', + '国内', + '新闻', + ], + }, + methods: { + changeTab(index) { + console.log('当前选中索引:' + index) + } + } +} +``` + +## 文档说明 + +### 1、属性说明 + +| 参数 | 类型 | 默认值 | 说明 | +| :---------------: | :-----: | :-------: | :----------------------------------------: | +| value | Number | 0 | 必传(双向绑定的值) | +| color | String | '#333' | 默认文字颜色 | +| activeColor | String | '#2979ff' | 选中文字的颜色 | +| fontSize | String | '28rpx' | 默认文字大小(rpx 或 px) | +| bold | Boolean | true | 是否加粗选中项 | +| scroll | Boolean | true | 是否显示滚动条,平铺设置 false | +| height | String | '70rpx' | tab 高度(rpx 或 px) | +| lineHeight | String | '10rpx' | 滑块高度(rpx 或 px) | +| lineColor | String | '#2979ff' | 滑块的颜色 | +| lineScale | Number | 0.5 | 滑块宽度缩放值 | +| lineRadius | String | '10rpx' | 滑块圆角宽度(rpx 或 px) | +| pills | Boolean | false | 是否开启胶囊 | +| pillsColor | String | '#2979ff' | 胶囊背景颜色(rpx 或 px) | +| pillsBorderRadius | String | '10rpx' | 胶囊圆角宽度(rpx 或 px) | +| field | String | '' | 如果 tabs 子项是对象,输入需要展示的键名 | +| bgColor | String | '#fff' | 背景色,支持 linear-gradient 渐变 | +| padding | String | '0' | 整个 tab padding 属性 | +| fixed | Boolean | false | 是否固定在顶部 | +| paddingItem | String | '0 22rpx' | 选项的边距(设置上下不生效,需要设置高度) | + +### 2、事件说明 + +| 名称 | 参数 | 说明 | +| :----: | :---: | :--------------------------------: | +| change | index | 改变选中项触发, index 选中项的下标 | + +## 更新日志 + +### 2020-09-21 + +1. 修复添加 `fixed` 属性后,滚动条无效 +2. 修复选项很少的情况下,下划线计算计算错误 +3. 新增 `paddingItem` 属性,设置选项左右边距(上下边距需要设置 `height` 属性,或者设置 `padding` 属性) + +**写在最后:** +欢迎各位老铁反馈 bug ,本人后端 PHP 一枚,只是应为感兴趣前端,自己琢磨,自己搞。如果你在使用的过程中有什么不合理,需要优化的,都可以在下面评论(或加我 QQ: 1207791534),本人看见后回复、修正,感谢。 + +### 2020-09-17 + +1. 紧急修复 bug,横向滑动不了的情况 + +### 2020-09-16 + +1. 新增 `fixed` 属性,是否固定在顶部,示例地址:`pages/tabs/tabs-static` +2. 优化之前的页面结构 + +**注意:** + +1. 使用 `padding` 属性的时候,尽量不要左右边距,会导致下划线位置不对 +2. 如果不绑定 `v-model` 会导致 `change` 事件改变的时候,下划线不跟随问题 + +### 2020-09-09 + +1. 修复 `width` 错误,dom 加载的时候没有及时获取到 `data` 属性导致的。 + +### 2020-08-29 + +1. 优化异步改变 `tabs` 后,下划线不初始化问题 +2. `github` 地址上有图 2 的源码,需要的自行下载,页面路径:`pages/tabs/order` + +### 2020-08-20 + +1. 优化 `节点查询` 和 `选中渲染` +2. 优化支付宝中 `createSelectorQuery()` 的影响 + +### 2020-08-19 + +1. 优化 `change` 事件触发机制 + +### 2020-08-16 + +1. 修改默认高度为 `70rpx` +2. 新增属性 `bgColor`,可设置背景颜色,默认 `#fff` +3. 新增整个 `tab` 的 `padding` 属性,默认 `0` + +### 2020-08-13 + +1. 全新的 `v-tabs 2.0` +2. 支持 `H5` `小程序` `APP` +3. 属性高度可配置 + +## 预览 + +![v-tabs 2.0.1.gif](https://tva1.sinaimg.cn/large/007S8ZIlgy1ghsv40mj76g30ai0i2tsd.gif) +![v-tabs 2.0.2.gif](https://img-cdn-aliyun.dcloud.net.cn/stream/plugin_screens/42f3a920-a674-11ea-8a24-ffee00625e2e_1.png?v=1597912963) diff --git a/components/v-tabs/v-tabs.vue b/components/v-tabs/v-tabs.vue new file mode 100644 index 0000000..604fadd --- /dev/null +++ b/components/v-tabs/v-tabs.vue @@ -0,0 +1,347 @@ + + + + + diff --git a/main.js b/main.js new file mode 100644 index 0000000..50b3931 --- /dev/null +++ b/main.js @@ -0,0 +1,11 @@ +import Vue from 'vue' +import App from './App' + +Vue.config.productionTip = false + +App.mpType = 'app' + +const app = new Vue({ + ...App +}) +app.$mount() diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..d6c174f --- /dev/null +++ b/manifest.json @@ -0,0 +1,57 @@ +{ + "name" : "外卖专享优惠", + "appid" : "__UNI__45597DA", + "description" : "", + "versionName" : "1.0.0", + "versionCode" : "100", + "transformPx" : false, + "app-plus" : { + "nvueCompiler" : "uni-app", + "compilerVersion" : 3, + "modules" : {}, + "distribute" : { + "android" : { + "permissions" : [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ] + }, + "ios" : {}, + "sdkConfigs" : {} + } + }, + "quickapp" : {}, + "mp-weixin" : { + "appid" : "wx2a191430f31c00f1", + "setting" : { + "urlCheck" : true + } + }, + "h5" : { + "optimization" : { + "treeShaking" : { + "enable" : true + } + } + } +} diff --git a/pages.json b/pages.json new file mode 100644 index 0000000..d3e374a --- /dev/null +++ b/pages.json @@ -0,0 +1,15 @@ +{ + "pages": [{ + "path": "pages/index/index" + }], + "globalStyle": { + "navigationBarTextStyle": "white", + "navigationBarTitleText": "外卖专享优惠", + "navigationBarBackgroundColor": "#007AFF", + "backgroundColor": "#FFFFFF", + "titleView": false, + "h5": { + "titleNView": false + } + } +} diff --git a/pages/index/index.vue b/pages/index/index.vue new file mode 100644 index 0000000..0baadda --- /dev/null +++ b/pages/index/index.vue @@ -0,0 +1,218 @@ + + + + + diff --git a/static/all.png b/static/all.png new file mode 100644 index 0000000000000000000000000000000000000000..8d480e92475c2392f5dffb2c49dfb240b8658e9e GIT binary patch literal 4298 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 literal 0 HcmV?d00001 diff --git a/static/coupon/ele.png b/static/coupon/ele.png new file mode 100644 index 0000000000000000000000000000000000000000..62d25980c8bb0b92ddb47d7f86f0f4a8314ab3b5 GIT binary patch literal 2997 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 literal 0 HcmV?d00001 diff --git a/static/coupon/ele_banner.png b/static/coupon/ele_banner.png new file mode 100644 index 0000000000000000000000000000000000000000..f820af07b7fe733578e5242174f0a85f05f9554a GIT binary patch literal 25392 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 literal 0 HcmV?d00001 diff --git a/static/coupon/elem_guosu.png b/static/coupon/elem_guosu.png new file mode 100644 index 0000000000000000000000000000000000000000..95a4b8b9fc12d432c8d1c12e00c9495e2cb4b1a8 GIT binary patch literal 26807 zcmV)6K*+y|P){2T0007QP)t-s0002_ zi6#GpQvXqG{Yu|GB3ByC?o~ApeJX|HHKXpNj1%EdR12|Cnw6nSA}Gk@81D z|Dk~Vl6dnXC;qIN@jW~FC@|qY+_JU~su%G^J9sZky{%u?TvzY(6pZ;GL@orH6 z!>a%1;{U9Z>@_t1sEPlzqyO~5|MtiDS4#e(Z~w|u;ujnIlsx`e75K?Ozp!feEij^e_QMFa&2et+Ty zy?QA#t#MYKbKgh3>h4re{k-qJY9Hw6(&YyqK3q);3sHaAJ*-`c-NR5&t9McU*MFtM zPAnwoLoLvG_ic*!8}02acFS^m1g(jRwE}uqG=AjK%a;Oh5qu9$^`j5PXgvm$BlwD3 zjEJ4*rCL<>Ekd(`*49S<>wJ~xYFCY5o18Y~VhhR%YvAd$p4QM_Ps=(lNgpKmDSz*p zKKS5+hc2B7U)Sf001`YaF@jx@ITmtmB!z}NaYe%^yVNs^eqIxT*xyCc_@b8bk8-Z8+=0e)|&oI!vJ1Z zrkVYuPO@#P67WrPO~ZMPXi4;vpy(<)D25Q5)+A^mCLJTo16Gkgrw>|NE#d=I7aJGz ziTrA)hE;lax3xx+@JOA{R$5a5z9w&64j;lSF%kN5`~l#%jl$`7R;Y|V;cxTu8T4r( zfz!x{f#f%p5De)E!U#BxMd-o~p@&#u3m}rl07fLR84vST|64jPO1z#61Q3e4&EC<` z(Yy+&Pyu6pbVriIc-qZbggR8oL{{Zhl{d(IC@Qk26(#f`bm|rQqUo3P5kKg1kG?|( z(CDM=kWOb_j4FJTb_gNr22D6!<#_>D(lOegGz)6tW6jn?sDcA{C0f(29j=_dQiKsc z?gYgL>Dlz8cP^6V_IqypaPqO}$s^;kNZl!lEIVt3xGiFL{8yUiNFa@RMS0 z>67%at@7!276BOebNXBh1bgD>luO~8Qs__wkh8H9*$8u$6d2LdLU|;C5GtPu=(X8w zhDvH;*;in%TshycVyNO_Z=7uo4ZM<7^g*izeC-G+(D641U@u4!JUM=`no$XRPFlOq;DMU+7R}q%P*X&m2-!{z z`j!G9R(?!=yq{v|&6^9yXBQ`Th1APmA7odi|Hf5no=42;d*zD16VEx(q&k)XX5IDmCHbQD@R6fRNs? zMjK$KhOpi6oM+%6Y`-gB3Vnv(GtYSb2Ptcc{}^NAe~}zem-m zrKOxbt@)K>&78Y{qQl3E;X`HMLhs?qDy>R1@}l*~2Voyfi+^qj2YJ_r-u`W2|JBS~CrTf;p|)GVxfZGlAadfR{J^2)-Mb$e z#RnIx{Lkyxudm+{{N4}&!Sz!;6Vmw@bygkbS1uDP)lBq zJrQc@7<$Xe67&gvyMRx$ts;ND-ET;Lm&hC{xJHX=n8BPo6LcVwH?5nlkpb_>sadND)_tHaRxb-G zgIEks!t(_c*^}_3hk!iuHKed}Q#*N2tDrqWZ-T(aL-BiE@e=??j$f4j+VpqX7JjgI zBuFD-Ktfn8dm({uDxKg~nR2HXQgV=GS&@N2xT`{{3~kYy3siwVPQtESl=3%&qeuoU zQF@aO_&cq!GOXdh$GEq@SAO;0&8t_huPc9^0N)V)x>N5<5q(J(q_`)Za8XmB#3FR2 zhKVm{(rCEX)fQsLgS-dwR2WeFu=0Cd0Nn1b{va;?Ox*lFD8HH9ouW=tJo>=H#u*VDVi0Jt zk(9XC?A3CNcL2y#Bru{c!(mo+*19CH$}A@isr#I!s0uBp7-6j_?q$VUF$_ z1e6V$;}}R+nuT-oEJ#*>6(Xw&L~B!i59J>bm7f#I@x7{dF{kf4ezy?7 zujLQZZ(*u1o2K-UKsZLwqKDu{ATX;ciN^Rt*LRRvQ-i$;SA7)VleE`rUn}6ZIcX|= z>IeED#Scn1A3ps)pn%=Q+>2&dHA2il0eu`sv8_;FnFe!TC6_^!umPAs<1A~k+6j#L zlOZZlih|GPooFBm_If4{CV-NZlAlP52O?PhuYy?qJk7QE};K@Fml)E&dQH z$8TWrU8(__Si^vY`eDmA=<(K#^mv@(m3_L=}Jr3w&z)XR<1IIZRuY8Q2 z4`lib2n8a7W!cWZjb_O#W2vob)V3O?GnhPDm-44L@<>Mt6s1D99+FcBk%W>+W~%N*?&m-+qpfhL_eG;evh56bYGnQK=Rb_R^1qO zls{Gp{A~(*LHkU3M&5>iNc>9Kc|fQfKvfa#K0avi69Q4tb`0DQB7LlgzPOIXoTsmt z;7!gPtOxpv66jHWHMWGVAWikiedBRGW;&E;dhUwc5k+?p4uTXlmI_tHBki(ANpl*1 zfW|qCVfx4!52CkVKbsUep9Mqg;VnOX`2I(qziIg0Qtg00!4JB9>-sO1=*waJ&Yy`% zU@{X=biy6O6ITS^61KITkVp9T_c!Jn7{SK3s!C42P=EII>6apY3SOK76+qz!-M~`N@}t-wH|*R0^HJgOiiTkC(p7 zxE9fe@YDxy?TanbO}?w1M} zS7YTn$$sy=#|JN5{^{-m+F8GH^OYvcjz0eJV1T}r7lXzTVrU=dfix3jGZ` z0(*kr7V#SqKVSX%ii_!w`A_icp*KH^L3_A%J_ai9wzWelxk3JLpu6X+6_7_XR z>sN2y{65QG{rFenx4KdUli!I?Zan+qyv;1FHZi@5tU<;@i1)WPHnu=tz%Oh)5b5SO z`svrQpCv$tk7JZ)JyM8vZ^^8OQ1-;y{>9yyv_268QQQyUL2Ptc-Usjy=_ow#6H{_{%D5ICAvqEY<_G$SU&8)$?FaORr3zDRY5ajai=Kp2?R_C< z#LADfp|n31Fq@1&ie4DOKyY|)^-Xj3h3VB=qxhXYef#w5$@tla-^MS!C5|^F+c6W1 znx+>j%kaH*@O>YY3xCF6`o=%v*H8?gG!_P*nO=pk9>Qy|6Q{Gljc?4Kp3XYr2mTnP zIUsqOTqBx@qi&jaw!h!Dc+ivr@DIr#W7-MCC-da0&c3z%A@X$8X5&)hZVI|E*`>7X*{s20kZP(oxQ%0DGS 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 B+qD1y literal 0 HcmV?d00001 diff --git a/static/coupon/meituan.png b/static/coupon/meituan.png new file mode 100644 index 0000000000000000000000000000000000000000..0d6da5aae41dd4c9955a5cb557ea196c0482d97b GIT binary patch literal 3356 zcmV+%4de2OP)!Du9I(`s*r`nz<8hKnla9fiq%n!zdfJ)B<0+<& z>t=?;DYe~)<2;C+nAl11BqO(e#BE6{BohkeVVr>^5FRlU%anp7B=oqtkKO$`-`U+O zK>+Ik1ZT3EoeR3Vd(Q9tzt{Ozg!lNt%tSB4&E=2)?xNsp>xf@*YqLM$L(e)>ANZdOh4%3%cJ{pjDCc?e z$Y=-S19we!dv-pJ-u)ke1!mtoAMgQq$oYwBtw=5UTHN_r8#V0BkM{Yay`J7JQI7V3 z1N-i+wR?9wu6p+@10l`~_yowONyi>s-%9UBYR*%qXWaM0nwq-?Mmxr6uD|#u%FR0W ziw(D{BxKLIXm;b>t&XhlSl4|en7|oW)Spb0#77l%E6qByqh9V7f=EAOz;8ck@ZU7x1MW0{&&tayiK$^ zT!xV%T==?i0cMXqHpe=#Zk5U$`Y6CK7tsZv}8Z#jCF5BJr&??>0@_DihnDPl00ChG9BDk{vqw8crSZRjm z^^>;Rk(l>O)~PMN+rGPyUh%8MWcuH+Dm!+-Ltl-%xtIS|ceVXB*~Y)LPX&Pk>wZ6L#DC2+#VW%T!TKD4KH#So0MpmwR9_8mZE3}n%FX`#x@TGY z18n@4kr!Cl)$OibyUB_*yoS`G9jLgkkLca=H*xbaP0L>pmml@PdsoK_$)0QV;DI~1 z|G#e}w@?f6s)>zJf(cB@@|Y~2dC(#9QY0!zhlG*7Xl^sXLsJtPMz!9we5xeH@ge& z@!W*iEg5PUxr6hrdy{ZqPUGs86I{;Lk(+VgX|QGG*-mxYR&}43d2>EaH?LILlZ%Ro zKEUN40?lZ~hL_s#PY>SD3+A1|L#uLJS;`FGBo?t^*Th_f0tB0pfwqtNvC8d!YT2uA z9Zu|?d(-26=TeArE%Xu-%~x7?v6VbZ&b0r7Q-6r8^d7(a-%q$sV{fwhmTtQGuLegg z@vs}DV)74v`p?n1el0~BN(9vwQ1h3_*dNECpZ^5aY8}^>zYWErzEMv6QB?Fozyb&o zU2|Xza$FzX^!l8wI}R+_kn8mhtzNsffA~Bp+lv2EgatkqV}K@c9YU9HJEu54y&dtX zZ^dGDKXr3IZ};uG?pR`BC#HX(i)gW|?1&CN^trfCM;}JlkG@a@j0$1#HD?mYVQ}^& z*aa&UdSKvZ0c4dREh`vu4lP@HgN1URN|J%C=z>0ShUp zGfW&5KmZyZBs6GdXr<7LnA6F6VkfN1W}B*LLOO)4OAd>R#Zg0XS9x zoZ_C|oQkDRCX&6|>ip9$FM>OGFLAD+m>*>pDy(v(R+UMFDMkE>BFF$RsD0!lW2%9Y z7P5VL8hrE-48FDzZ_ip#zy5o#?R%vNm~X=t1{&o7VdyqH3?fq-D+4P(3?;uXC0AHj zl7#`XoPJUzz0f87P*%nxI|rp)BIPrDMeN4e?WHFp9jgq{ZYPr4$); zNWq}klVGDlpA6K@qXgNOA5;GEHRvTLv99G;nP-ZCg*I&W8BG)d%0kLxRhX{L|3gzM z{$tqwDx6EPVj0FC+!>w*YDk@;Sq}$fD*^KJAm4-3u%RgjkO62EbOI$!v4;W@$R9Zj z?@O!gW93tCedLKB{Kt=n6l}#V0&Xx-J;;gy$9Xbj^n2L?nN^oE?2Hu%1U4dv-w$Q| zU;kYZP-dT)2~IDD?%NFH4hHwj!y{7-0*dd5BSOcMkMe&uJN%5KY|<7<0#cK0Oq z2Wp8B6E_hL35AH(FbY5e{chFfw@%%?=6y>Z-+4w9%?~Mf2H@~Hg-P2;B~B@D#i~W- z9NBSr(`W&W+VV_Mkrb%vu4ArMza*YLQ0))?=WRsRV(^KXU{{Jl2F0>aiC$8vZdS=2 z(p7J|R(*@LqkG%gMGF-H!{rGgOgK~VgUEM=e8PNbCKUynivcKBBfI}#9z9(7k+t2W zEB?N^V_&{d)?2UoTc&B8j!RI7Dj!7rnrdL)tm?WM^Z?Sq{5&=D|V_0XjI7%Lei*I`NI{GnlUWLO$Q=c1o;e2 zOYU){$-n)>esbPQ87{l#(N#*H)0z!np7!RJK^R;5)vCgQ$Lu< z8Y;?#Kryc$@cM#4q{{-cG)Xx$Ujnk8Gij@DmHdlcc6%Gm{KmoYPIfH!i-KDK{GN27 zC7r4`NLgWl6+ue(OP~e-KNA2-FwqIXE(eeZhE_o_<@#D5<;tZ$^qtwwv0YE@rRB!> zefFzpQfGP!a2|!jc9ZL0f%umkQiIVG{ zvMQ!;qndxbq+RQgte60{0%!_@yYe&8{%I)kf;1?-PoF>%UyM1H06GOwJS+kNZ}NOQ zxeux9p37y^&zHQv_2i`v9wUJ>Q8d?v4T=q*+55@q4??34irfH@Ehxl6lmL{N<4{*c z_T3pIrnjN;kG^8*&ev)BbJ>v&emSnATq|BNfMnpL){_*i;X-phYy;X*;-6x=#X8Nj z8}t!Q%=&?M)t^0;oV>FAa!h!%V+dfgmhBS3W(hL^q@3D7D-%1UF&zZcU}whA&H=8x z{h#}@R&zz;3&ripXeV%~uczEbd{-$fgm3zqaY6{mK^vX|WtD075tKwv->H0qs_s~A zc}v=;Vfnb*>z5LevMpFEO(y~zC^*b;45Ykg04x%dkhXpUEH^C$nsDtp?Oc3!Tx zwBuO-2{MlXxLz@mAjsRGgursBBn9sq1kxfVk8AI_Utjy}=iUo&K`q*fhkeF8D5Qvy zA|M&2Zey-Yh#3_{P4U0VB~K`4=@T^f!E-iR$Ftg(;$G_f5k5B|jcYwdS~1cflt9#E zB;*w|K@vn5T^TV_b~{(!`DNX({>3XL*Ij5~X#2Nt_YHG#jh9EM0@6fCfl&f71(;N) z4gwV=!p4YUd(MRC?Rd}UsnN9UuIPilem@re=^gk0WigQmX$7Q2MHa}Q$~2IQ5c5S< z);(Nx(>nX$#C2nRX>&POgdX@bN><*9TWZR1O+JqlfV75DFzGXrp-(!*NHWs^%I0sf zs&09fW;}V~a!z!tW6`o@(4YBz%>3{oTwlnbf|OBC{IEpe1X77|I^O4%-TYcCS+kMq zhkE~G9r$wHXG*VscmO4L-HiE_Ww^@EA_*0oR4_{V94|Y;6`y<~rY7wl&1<#G1#!V3 z6Mfmd2Gt*3gqb#@j0#A25Bczc+Rfx zi?H8O5Aik-}tdx2gdrB4OfC`Mspa~A0b>xAm^LQ m1pzPiAL{)k7UZ{H!T$%tnLC6|pL*>80000{2T0005GP)t-s0002- zwt(POOZA|E^So;L)UoTnNb$^4@yAf~(N*>1uXIrGOs>d%ty)|>3FIpx59`|rs1%46E0J=U2! zuSqkSI~|iq74+b$_0UA+z)0SyJ@nwj>BfbeFdv*l8XNZLNd>uI?j|g#ey%mek<6iKi#TbxoS4ei!k%LS=!2~^}u89vrOlj zVCJ$-^R;QFUm%@W8u-mxuVp2ZG!@*DQ}NW5rBWcYbSUGTRL*`(w_h~jo6>GrdZXHGvKmm@u+3uxpm!hK>YO7-;O`l zz<=0dKIMT&*gPxkrAfSFMvWg3*nT+EYc}@QQ^qwR&^IQia3j&Vc*~(&^V7cRlt|>- zy^A^$_rh<YIbchiu`7aI%tK z{q&9Tt(1Hr40k~}MH&#RQZAQfOebNPO8@`>26R$RQvj2pLAb&t`9$gf0G&2TL_t(| z+N_;ftNcU|#ofsCnCQ5Hj)J(LcrW-OihtY%Wk7xK!Rv;K2rjsQ>w^m_f^VYYC$_52 zIXTml85guB>2z0jqHup!byaubWqWevzU;ZoT4)D=#}HSKYaWJiwyAE(_OH`t)HH1hv%~ zWgLGeD-BlR9$r##g^VqmsJCS)6UX3S}E1Eo-ffLp2)4 z=FQOOuxtTxXTKsW9mcS7VlHGBHB6`sVA#2pD%#l?EuflIt1M>{ywgP<; z7{VG*X0ZXkiA0k)4JD1nFI0(JXsZ(gn)wQS76dsC0G)RbKS|lZv}kvwz`e@W$>_oG z#Soajps(=DllGKO-SnZh(Fh6@h2IAs0zb;F`}6@cAXnnc=@U%JK-yRLuz~B9S}I&I zWlOPbbaPP~0hsUubg3tQFpz={j1_rcEIENq1TAIxiam_Ah`hRSpDcp8BCAkQNv1sK z%yt<>KGQq<~->u z(^)u8Lnq`Bun9Y}w>9(cVe&`$a*w|T_z2vc(IAQ}eC_K%5CLNyldG+*DoVpw3bp0ETeEHKhv%;bQY@c_NE+)WIIe zlaPEs2eBU>L>;<}VLsxcABz5BrOxM0EEQw zJP<76X8OQh{17^T+xjPEZ32HL8!aG;v1;pj&e+%ZeTn#EpNc!lATKGV&~+c4Ez0si zD=NkH3JS-(zL?0v!{ZGj3Zp2vh#f8^a1*A#u+zgf@7R2vgPb zLZl?}ySj^hwiQU$)HRWf4rUuAQ^E>{Orr2BC52<)mb=g+Z%Wub?c3we*a)btFk{t5 zk-fr4rCojjcVJn`br*8%MLd_@x%G<Asr1SWWlJ)BlSdjx(`ld{l_V|6Oi0xr!#bQX+RHXt_Dp#7u^A`Cc4L=PCs zewf4*12$X1NnAz^J&bKb3->%Ei86lWmq$^C3ydC2qE=Gv+w@!i;g~+KbSg*GcLxCRrXN{4JflKMx)94fk34MA?oM@ zij#g=`h5k#vry5*nDQtVlR4&qI$G=SGbTkJ3?gQEX$-5!<9uxs&0i|AOp0h8m9rD6 znHm9DQI<7B3`|6_&M-H}JIxI2Zn`bxrkeoXa7K6BMC9H~Fj~|a*3BV(GFF4|P+?-& zm<^{T2IAkjOSGT@OUsAb1a6=B^oOu`kc6+y-<9!~`;l`$fYjrKnl4?9teMhA9Unl@ zj2fHL2rO%S8n_Zwm-scPfnT1*z%l${M0!-T6j`KNScXu~SSD5F5izr4$jXzVya^qt zr;G#mDVn(A;na%oo9A*P@vG=zPCCPUCQd2_ z$(sx${@D&#%@RNXWyEjj@zc;WXO<~-aRXu)5eRYfKh=nz!J)~w`P4E-N zN+QR2hLLr1jY!6-D6ZD41ciB-DQ-_zz#*n?+2UG;lg?PDz={Q=0242eXvo|tT|(d# z{DQu;em6;wjsdJ83Yan4Il!u(&CcC{a$$i=2niySV5Ve7ZZT~Xew%Lchp-sdZ~}vI z7{7NuybhDTkAdG8S6rrrTL_60hRdY0dfx?vK#xk>KpagZ9!g7A+QO`Lr}cP%nKPac z;}=5L3llkFL8DI;XEPecuc$*sDa83U13iq4j0ltvy6F*6%kJ|!1pUw+H5{8(?Wu>GiXLrfq@WFj<`9t7p;?Q>{ETE*LH+2^dE+jSd5|%_Dun_5-K!kjTz|#Td6(aCl)6K#)Viils(GI zDT&9>A}5sreq!mwNz^$&kPVx-f;)?Bn(32*(6$NHnKkg&f3%jSK%?b zp%$@>d~<}u8P_!XEA)V0^Az9fw^5iPUz*tyW$!{Q_*|8n_RcKHk~%w7=_wkroEkda zGFDCWk)hNu%aWq5Jk@No5VE?Z=o?6odQf3J%UvsFs*w1lg0r<6JAo%8`|wPyVJKr) zmdW^GQA51ZFq)1fe#H)mHbHYm9ma2R1S0wzJj`0*H<7P6lBGlZYyefI7bboog<$;C z#b35RiPZBK<#@yV0YCXSVQ5z=KkOJ+c!|o2n)}WkKqUb2VB!Usnwq%w5r{;6?j?2V zMoIk4AGcy5hQK-n@JlW1n*ju9s$$|Np;8GMct_m_eyT(!x$09614@-h!OlU@AS9R* zEP9Ebx(poQQOYlhl0XlxSdRp#f(Dn7&+z_$ab(?QPk9mn=x4ZIt;A2O#l2A@eojT# z1F@DeaPZdjUVL^f@q-2I@axQ9Llu~ryM?DUdd>n$=R`D(pRT6Rc=f*3qA_)vIr9np zN=;hO0noA^&Q(cg+C=Z!8}^dPz>fe@S@#WW4d`I7D;qdY#4k$vXyPZ+*u=^#FqcD~ zRvQCb%bNtB0nB2OD6gz?A~?2yRbA%rW^{}p?A|f_gc52N#lQB#GjhOiZ$a*pkA4t( zcE0`ID6LYkrrx1v&C?msv$u7RN6ULR`KyRR+@ts@4Wj1HzMkv>zvu11bhQz* z!b+FI%h2)avOy{S44~S}J*VQU!w>3G7||5ySOZi0@r3-W64KxcFmgsH1hq*Y%Wc}z zvYJq%>!tam6HWw^J1nX}vLSAn`73P-o-39__f*3GP4(F>6J-A1`a=!vf(-wO`Y#$ zvHtOwU%vnTbK1cX44a98Ey~1Gpii3~KTDUGNq|hBww22N22z4lxfa2Q$3w@l*$Uz8 z?;$#0y4WRR(5+B~o+|lERh+aIX{Z=NyJNrf<|nDbQsOGKD$HS)BVZ#_l4ubUZim*3 zk)W{)UUeIt*a!oM#R%$IbbIn~)uxylGC&y8hRk_CCks=c<4t?-3-bw0RB*im)=$p2 zWLRHw%lqH_{PSvkAEcCyJhPv&|*JaH;` z@mQkwP|7P0VbQI(eirL39X7_+wUrluiKBshz_%|wZ)fooW0*7dnMEsw--yKCocbe| zT*_#?!0nNx8Cx&`qO@fh*Jy)3C0bSvji&T+61`|qSYM6nuw`c(})EVxg z=?=~<3%^f3xHZgPAox%m2t9hQsM-Uf%v#fCe028`P;1*t03O8~rSY>I;Fn{qWDoa` z0<(~6w>cK({&|KP>sB_1IB^ZuES45X7QK!^bOW|aA$+aD0nw^4lb7u1HF0}WZX{{MG0Zt83J^((E6>!DL>W5^&Rj3{QK{}zr6x}AaET9u#7N`ueaEv<`oU&w?Szo ziSe{`K&0En0s~g~H8juQ_l7~yMV15bbIi#JoEF`<>t5i|266=# z+n_7o(TJhmVsp%_?;4Z|i+=5T$TED>Wp=&Gc zEE)_3j2|`b@-X$S`fBG;m*Qb2^&p%;P2of{f4oP7^r4IyJ?&o3S2fmakv6V@)!>Z- zQ_{E+C$dz^wTVqT>aDIZ*PE|Wq9-LC!ZPHxR0B+#9*VSbo-m=L!T-ojWy9TU1k-aZpEzyMlOrw z(2%T@ zZElLc!R>JXw9^2BKS#mZQ=fI<2U-1i%?<0-ZHM@6p8NKzoAbY>&32Jx9!J?Pg&!E; zx}z3c6U2e^$We{gvg}+1gX!F3O#5Ty_O3oW&KtNi0jrVstG`$ z0{#Fj=ZwbhOy2^6hrNAsd&u9ghsUB?bz%ejSa$|SQHLd99KQPf_dm96;&#wUH+q?k zXgRv=Lg5KG`kfBqho=3mU`*~nCue(X>XuSPF{MT$K7IX_l!sq2e!`)O(OQ>6ZX9tv zGA-=3&nyj{hxba)?E0iL>$Z*nUpnLGH8p)XXbrkx8-ZVIifd~C#!p&vlk?SkY$Zq! z!;MR(N^s0@OvP$ZU7#!Tj9xjV+i#EK?<`*xG0BTl&rfs6C6a<;vHo^Q;O8&@`uneM zm(fg~@;*vG;Zuw|d>q(mzGeyhR(}xhxna^`TJ_;&kV^0 zn=S>SYCIY-s5dB~ zQ#yITMH)EHsufgYW#bwX!aZIYPVfx}z7n|!3H|Nc_?;iphsp^G^9SHi#*wF57U8$# z@9n^EYRn!BGG3+hQmnddsHIB7>3~)H_O>aP;*3vK9+&f?Yz8rJ_QUgt?u*Y}dARUv zJw#sS=%F%h9(qU}R3dD-nMGY4ViIW%?dsTtBKfGYhdsW^9@GDcBz)r$iNVUy#kKMz z)ePdgwKi3hX3^?@6%%KE3P6ot5JuU6F}6-xzQ4h+7-J<1DTJL*!`I=rz4zC*TcgFX zv(>sDa>vH6OQ(R4iczMJ#OIS&KS}u-^1%lmQQm{ZRRSG)b8Mja$u0qWmY=JW(RFt;}Cwr7wSYsY3FQkqZNq+dgY}f zL0ohVd70=bk=DW6epjU#`Ze3s{jAHEm;IrizN z-^p*ag+1I`{n!m5j@4k zOJD=>gUw9*;t`Vq4-P|%!1dYV0pkY5!W@wJZ4Wv7d*8b$2sd#aXK{eV1A=C-2hcJM zJ%H<)GbrxJ!ot8}vR`I!T!AV~o~CuMb|)+xajVN|*}o%AA*P092P67;st&>VL-zjGB=G9K0;F0R#W9LGu(i#j#RGRym^zdI z4-9sa`hO^RVEj|k41V}fEV?bW6F4wE8HBjc{j46YQm|xqXYYC(N7fWJLjWLXq*Xln zZYBE1JOU_y69{8C& z5dx{UPv}v0_^Bx`tg$S*(aXu9mh!0Kt@(oiT!@{%mpmAHRAEh&vUO7v%e9N$ zE^J;V@i5KvB#&lKZWh$}_zNjCS;Kkl2_mn(woXh31HZ%6a!-v4N*4^6N+nT<6}wI9 z0#+wk`~_yE9vxKp+6%{kS_qwO6ixQ8`Wgh8K-c7L{fTgqg~Xp=#FsKsQ~r&F$_eW` zXcdK=mJT>n7BGsw6dO8)y|#;14-jSez#R!gZbeHm6s^FX+vdUO5xU;lN+%HMW&e{H zL3(22*KMVeYQc~VqjZGGU481gqkCaNJ=}Ldt+-=t_IebT?^fFSk+X1+UiZa@gOZ|2 z_{kI7JZ8QH*I_L3ro0jHZ<)n`8=7H!^u@(f7VxCAwc7MS0GK8FdibV!F?S?e40Vm* zApEf8!Fk?Atz3LcqX&n3T9&{;@jo#L=j%1I9uz@lb7%T6#wfaJh&A5N>Sm4**OrPC zp7+$dmEL&@0%gZ!_dt>08lhhS$7BrnC7I(a-0U=ekf3{Kqwr%;V2^yV1 zSI_mS6y*kS2Ny_B-k|2D?&Rt|T){M1V~-gx7KPrdf?5GwMh ztKZp}@J$xz09w}k-NzE4=C4F@y6$~|D}NzUd#?2755P|O-oG=0#&18o;Pg-|c3&Ra zTdiebnX1_B%IKBNb95{6EUw$(LRiIllDDPqfVyiTsmCvs#BbjLFVc6yFArz(c#5|Z zH2VK@b#w=VsqZ+oU?l1<-*d6h^>XQ^BZPPVMH^!Q2m96Mlu=QoKW3FHmQv;WnrZoBP8 z%AC=Izh#(VJLg)T+EZ@%pG)C|G9=n4B;*j?Vf~&zNR>R_W6@hH{4tRuaaU{fw^dgc zE{q6HZOg|$&y*!k&Q^OyP`2++*3SGlogxb0{sgn`D#rCf6C-DWrraVusEAm~(Mk&< zMJlaVjK)TrG-_Jo9goBx{EvMn!@5PhUSW1-S@HX|AK#nz=FJ;l@KdYI_z{#r06RuS zb(<@v8Zm}0(LO6ybwoVg1 z6Po;SWP7>(>#2=J(GDlGsEdJ}7*6ywO+}V%N$C-K8-#%qJJ#XM^|N?)iFmF8Sq;HYtRAT>UW%>Z1%Z}rJ&q-ycA zdn+SjKP=UhQPB)|KJ-eDQShvBW`<-{gHjXyqWSpxk3?x)A8tyBZMl+IKYy(TQ0kg}hlIRH{uVtFC75rA8bd|H_>fTDG zFDyxbhtX4eYYB50KXoG5Y`P>u5{{$%p+|}lJAC8;%>;9{Ooo)NCy^{CTRuqnQwf`0 zbwl)az~Nx{VpjL5lg;=keRjsj-Ytra>4~{TTZ_$l^tcU2`8Le^P%KhPoxUxO0g(q} z?ia>S(9%I*ErRkrg*+uL7-hDe3iK>~W$R+QmRpeiwM{97R?rSSY0iAbZ*_0wT=m^N zRR@`jb=*PNWZhPacPo&#{5;di*bq+mq%3*RKOmLQXvo25)p?x!XKRuMPS5~gVW4|< z@3pnc-1-eioJfc_6hBR#x0BY0w^g!D9~hobaJvtBHD0robCK*rkd9|+^u4u+iR z6^^U~ePR{sW%O5`l=S^XBGHDv)qc`4)F#m{V{eJ6m}srqqM~P%r+k&>%HGPl+?xOy z9QjNBE>9sxq~mj_%{Vb)Y?oWDma)DtKB?AFX=Gfr zY?b1+p1W`i`cF99r72)y_Z1 zZ)&xkvJ}M6MO^+$3?e76Fn+{PJ-L&L^(iwd5WSX9_xFvnDt*FF8eQkrMPK1e!P5KD zCf};Ffn^mnmU~*+o)+`CsEg31iraWdtd{@r>h%^^-dpbTMUilGg!@SJ?%pKTVHBuz zy@1FlaDIY4c^t)3rr_!DK3R=kud2g{=+{`B@l*Ox=Y6uG^eAJ+ieeWszK=YO#08yQ zyVkZ*7`T8>E7x_ed+|Gtgf>M6>+6Y%GMA^P2Y(j2b&A9U5xxE`(wXkn`fQPE*%I)2kw)`=E>b5rYwNQ6`8VB8ePKr=96* zuT4q3*GPZ0un#tpf-OkjWH27pTWoB}F01spWQEqBJns5_cM@ac3hZf}gItbX7SEbs z(Tw3N=KzNKxymYhItyHSx*qNl$`N-qU1cRtNm?ViMvrl*OEQc~&^eG!BV6 zEt%qpe!RZSZuv*mI6l|QmkQZZR-}|KWP9BNE4DAoUV+_REj=`L7By1M;i zSu)M&fovIDCZEX`P>8}z#`pcLZSqf@_ReTU7Nc~r=+8!H zXELV712kQyZ?1eFzH4?+F5mUG{Ge2-@xG&)4@ExpO!4y=zdA!{L`Hf4 ze#zX9BNQ&7p!EJ*zQ29$fyRsv3jQ|!Y{MOBGMP+oiuv})pQ(=v;OLyTI-o*5l-6rg z)TAxXAbw)2u~i8Yr;0BY-q{u+^BEzNs-EWLz&_S{vW}rzPk{@nJj-85-O0t8U3_nL zFT~&~e(P+j2LCqWcigT`0!o8SPz zrtk_1(}hD+leMFx4BZHFp2<{h$DTtKTo9~_D*T!1VCQ4W?rp`d@KbmNMV*}zR5{nQ z8u<(^?vWPVqgLc%U-8p=rYZ_l2t&c|J^-!V70c`D32f}&+RYdY-Pg<cN^T# zQKFx~r}5^o8&&*NF)Mx^bO|+&q{E>XPw-21d);AgDWwuLLwuKdjhJ!e+}+E8@0ZTV zZ>SHlzMn5ttEd6Ag!wj$qNG3TTwQ(Y?;GC^XR!%&LHweB!moRA zehx1Y=)bZz%x|UnpK3SK+v$K*(?Qvub;$Ls6}B=LcZW^?sFX4Z5-^dK>f{cv2GPZ0 zNg*8*P4%e7k3K}Q_y*%=1V1B>>1mNu@NF(d-n-NRcgSE;!qub)_@DOCUFn=PYqj~j z)&zZgRU?@n8l)5)rE#f9#D%3W;dBOf=?2>^=_=t&KlpGReyaKGA^3Hg>;*%5HnPWW zYkAi=8KEG{2E%J{3L&@Iv)zbaJr4XKY*wT!?P}ny@5Iw+u|&OrE+c_)bt{eWI{1ml zY2mvwT^4d!78KO7(k?vO251W1m{X1o^GCCKx!lJh`6Dpm$pj4g6c5yu6{Cp;Nshj# z@uklMw5mbdi?kAcsuOwLmUq0_+z4BoOU|{Vqrc5-P4K50Uc#FmE)!;wr9vqcF?0qm zM-0v31g&;y*eeZ7BEumzs3R8~W+tITC_M^)O_m=wG{0Mep9YgXZ&mHt)!VhM#u~dT zxLK_ScdWJD9NE)>;O-7lKh9EzAfE@HC7dWc_GGV8DIJu-16h=gDkokHAKV$k%xm%_Wa2&_H$;kR zzb7?}vZDP!_>tdb^0(sn8VS7AC3=E?7ZRz(!DEN!Y0$zII%YSWDU9pJ+d0|WiAe#| zWd4>6s_qB@m=;68@9OyA@)Wfv2cD>%r?>MXPRZw^6qdEYRr`hYpNeeN4ejXDZx9;QoreU`he&z0JBW$elF*lm83&VNDP7=hQkQPKT>!ZN$=BrFoqe zw(U}P>&Y<~&FHlO{8-w1V6uFXA_{ggvs9Z`dlN6eRq?BPcZW}Ukq38@6JjT}IM@E~4U0appHM z{mT>h_wQjiCYpNT(ctH-E^Gws}A6&rC{z(*wqj(WEo6JwR!QQa|5HRR=u0O=$E~>Dur<~ z4|i6ameRt=79xD}#4mzqt!h7f+cn?nB%+%r>tk8-^{6bV6!Yf&Y!2ZFL->sAr6Dd5 zE;f@Pc-EJWnUnypH}Lr!;g=tIu6zT$Iwx5O$v`NblKfSrLcrMoem>xbTx#;OJ)#4% zPkBT7{TcQGpjCfXcoCO;TmnyV(`#s-#^yC$!Ef`@#yYBOHoWH7af?tq9 zjXL)`sMCu0h7QZNUwpU-7Yh41x}H(>v-8HPoXiTD>JBHnm{fLatJi5aw%)EDIM=D{ z$>muIkSjsp8D7JZU+f->>w$8{hLlyI;K%f_aRyz-GM`M6lgZidnsGp37Yx>k=u(@k zosrNWl5^YjaV9g4^-cW>0-KF#lzoRJB86ECQn&BD|PFQ zuQreTP0-TBntem_a1lOG{ERGz(QnNO@2M^KBNwX*?F3#Y+`nl!-`KLKZJf{j`rfJ> zd<9}2=gEVAeXW>Kj-$1R&$=_nsB_f5OqFPro2EuQ;1*0XJD08oZT@bjcz z!Q2l@HR+*nB=CUbQkSb`hz;F3PPUv#?ba{qgmnlIabgu|zlAHwEO7UtdX%qX2vepC zl_PB5+IKy}_(gaFh=OMcB>dJy{}8>f@1Y+(`|)Qh(0vqG*a)yE7mHgspMZK+-L0c= zgBSa+RG^Y)0elgmd{K;Vj^;>CIT25G+5-zjF&QDHuJhS63wVx3m_IIO6 z%1ivzG*c$l?|w+mXm=$3Ll>~tA_D8wsImBuRA6JDFZ7;toLT{4VyNa*G{;ow{`qad zPY%4w!8dklmDy-J06M(Wu-Kvaxvo75a23DD)@(Q0p#31@{@D+n4v7M|A%jm;pQTQ3 z1Vo2c^MzGi@bwR8e(5EA_@WDs)2#iTr%eKQ4n^W_nmVt$tEGJS`o_FDZZ?}&5QK$S zt=YsYjNtOwXEo?Gn;p|PNNVB)e&M&bg-Yc}HN9_${Ii1J;y@pZXaqu7@BPjo~w4sn!WU)86Bi7(@$va9Fh70^w)2 zD%cd>i#n-N=BNN{!Xn`~Zls`E)Z6#BQ2U{COs(lOQkS!gKihkSV(+_?JqSk4_TiJ) z8fd5^5zZ3iw`+G}1h9*RXLzFh!e#zG`S7ElmusoBKN}>FL52PG5@1aL{EyBB3d2`~ zOOY>1V(}5gPY+>izni)^?-&ye3IvMt#1Mp;GqX1{z19&w|M_;rub@&+epdtJ` z16|&~VcM-$rwUF=y@e@TCei+6>}TGJdywRQ0{9&pIekO$vnQuLwl?xd=&AOTyH;W! zer*>sLg8g=cf+Ep&RSmUdaO0O;Wdq*xBIUxFVFVa;L=c)9~$3SOz1m2KAR^!!|?>2 z{-fdD$!6(S1u01-XrP!a*I=+o}Yl4dS&RCSerTfX#~zh za+KE>2VIzkk?A0Qr|3xwe(<&@+~2>gLjk-m?#%xT=sqHk8;hP`XS?By7CTZ3Rl<(0 zn%%#XN3dD!b3D5%il0HfBHXjiNRbxZgunK?PoB*uaSVCo$Q7~G<71P__b}X2`=+nzx=JgXiJ4-(+uyqER;>>=F*9VVrO;Ey#dRA#A` zaSf4^gFp-XSrETv{wTmD_~mkxfbje*?<0)nwHtW$0FRPc)-jWRNR?lBgOM)z-iseT zlKk}Rr>*X@dGq>G`qn5v3*d%aD%%MKS`?&UZxeWKBxQ88!U#ori^5mqE z#3O^@zb#|O(F#g^IWA?YsXI(`c@Ol<@bs>Ya(BnCgz1Chao8&s^A-Pofn~bg1g17j zZaHK_voZg|)bcR*b1o6T7HYp9<0pv*8ew);@l)kj<;=c_@t7tAB_`>nehP-7DB*HA z_qTed@E7SH5`J0+3m~EIf`5M{dy#WFVH$3`9QV^>^Qqp8hxipBLKx+(nDH^<2dL4i z$tn16_N*$!kKtP{k$b~_5OVqWQ;qA11as!~9bQzk(5Vexr}s3*7s{Dmr~mAAqbP1g zGP^typBF^cq2kwWzdRWX_MU{mRg9G%R}s)vdcZH=NF{f6cF($1$PKBJp5x}^jOqk9 zhrO4I83{^IdO}drsRS}TDbZ4K+TRxZAhBu3xf~#VM)1=_gOoAKUohnWfBUNZ>O>yn z2bww-{oSU#=(*4awQKJZI!5rzae^w^S>ren41V8C%Z};9TfA<|aX($gjqo;0z%M_3 zUJv_w1M%C(Ip&Grw{j-E8`|flMP8s;YkT$P8}EGfHK)u|yV2LsjT;ue&AZmD@!e!a zb+kDcqYAEQyKI1=FFgelgz<|{+lTK?2HlhM{W#{;%3dD2NGbWn(B>Hx!9Xsul!yuM z4B*pAAf$Iazc_53+?=2driO$r;|#2PV9kp@{)%$O1%$4uh4j9u4Kw+D#?M&%nq*b$ z0U;#yX2i(MZzkH1Lw!+bWmjCxv)jp?gCTtLAv`7cIkb?5X$L0a_FJj#N@n~<`!IDi zyqOyMfbrv6LXx~f_-$_whuhnnT;^k*4m^HYs#JQIIT_RPjo1cKP4C}j6!1J)c-Hp; zQMSh071F{Jyg-hcK+m69|m#PjgO7TYmS@xJ&$aC#0 z+@PbMKc9kGpGc58y==~4Rt$qdK6$BZ(08FA-==6xn#fY$mQ^0JmKMWH5g36_@#{Fy%y+0QtU7hf06P8fY zeBio{uMM9uX*}H%6HBNGc*-DsVDSUDV=*X|x;KsUBrU+HFf0aP0sQj25U691MHh!_I#uN3_mMqh%J6(GHG2mQUg7Gj+=ZLKhjjVyyh4;+UbEsmFV=WmZF)R zF_LoN+R_$meEl^3j|Fd*MJjs>c`%jgD=n$QYmbn$x-aDPssvWto(0AC%4c7HP0>Dq zZhiK0Xrvf!Skk3lIEy(5UeNswzShGRY>7Cc&4yo8MN&hHZr)w{0Fr%sfZy&Lu?RXG z0U^ip81NX^P_7^?50NU_pj+8<~qlnie2Ef#yJsB_Rg zD%_aP4Q9A-x`E(_s1`q#RsF?`@N*6dsNHZ!oH;Mt7G|jvT+m0&dREx-ll5lCzlu9% zr<%c44<|ZlhDB2OcmP!Yby{;`MV;*D!v4+PK*5oundWI)_c~ zZ=Eep-)ptdJEEwarW|k`0~jlQKH!G~Xk29VwKrVsZF(65SummeE(%>L(yW-gOwd$=;n(1@uJGZk9_q& z=l%B&&eD0<|J6O&+Xc^;{9cQnV+^*(;9}&fv~*v#xgILgN%Q3=YaM@{2atDIlBc_R6Qy*rntfG{N@Id{=oBG9G)%?lF1#{ z;Wb|rwf{J>ffxBi0?ZxGy^_EmyhL+GB6={da|(a5Qp&hF00zR&+a=I`@No?O5Tl%H z_IH!Gp9l7tnAQ}v7_NYW16?VNT##H$>!#%Zzs$J9c)<{Fx?ZOPb~Zj9JqaeAs(Pc~ zIp!OL;X^<7Q_bfS#kVoi5}fZTkE-glT|eam`P(ZPn{TOYg_k(GK}idpAaBAOw+g;> z_5Jt1eD~c0t@mF(8^Y%C65_X$Wc&=^rx~agzuNKf@#*Pe>{kFk<3w<|tO~{`!nss} zAIAvyQadQAvu-8>_`%!{vR?Z5U43%^->~f;%{qWBFat}er(J)0I6Cf@n)R|4crn7A zN5iPaPr)>z<(f36M=3o(Z}aTmIFP$CE`Sc60{l4_@T;Kl1)iKZq{uJ0P64{)eG}Vh z-0XOU@q44n_(3F!@}_|+TJ->5SHmg*AY3Uly#v#i2`%(8t0DYE>4h^&-}n?}djwf1 zzPwiX1#kRa?Z@10h~WLJbY=}Fr$yCSbqKH#d5j-a6aVU?AAb1Z*Pnm;>8EeM_~HS` zGni4;jNVP-l^u-xE%9TjP-U3}xE|Hip)rXzz~iUCN_kOddV@j0A5v#Y~4_&mW5Fh_kzeneFqAUHQtXu{`Bp)Pd)V< z$Wsrz`}s);%Mg(5O#*(d2_A3-jJT1`2sGL}wF_&xvpnu_yLrtiw{QGy%o1_0%kZ4V z59W#DM^Y6Inh&0mXDbD-5~lzJXhRqAzIGxPs75E3b2O1Bs1xr!NkQ>5QHn29jTe^R zQ?l%)g`QRUp&u2y=$6oowmep0IQJ`|_A_Q@d#iBZII;Nt?!`&BJ1jxzgV}B}l}hdI z?xgm>scNQh0BStqGJe~D-}A;S{Sh+NIoFx)0e;8ER+XjMpDVzdU+yW=a0!B*1q)4N1pT@T|por}g^qX9_=dvJkv za#v1pU}aggGS|#*0k~eG-#@uWJh~=2fK}J_>0bFGYqt+ zhr@JwHmr6#WN;16{iW@wfnSKf|^C zF!A7W4hFGwZk+Q$FMqV{4=x?}=dgHLejEq>!siJFlkFKnTU$4jZ%TpR{fiUQ#OYe6 zopbq+n8O}ujBS!CmlXd&{+KF6Rv9zng11i?(^LYjPl)GPmjpTx$TDjPXyP@UfTuy z3b4bid$OC1!=&<)ZUxmKzCI{1;Kmxuj^E8rYa0r=qZWcsq#aARyB*9 z{8sQI^jH9j*G9E7D36wU^0YH;of3Xe_Ky7OICXe89f8@ot+DoF&o_9SQ905CbB9_j z(x1s@=EKZI1BayTjjp>^UaK z{N-|qT)@#$wPtGgRq+;A$hEsz!>kX||ngU2zLP0>ERSqzSO z%aBEpVu@do%KKTIT5D-n)E%}DDTEI_^xy*-pbwQF(6a z`J}n%4K6x}m%Bgj-gJ<-Ru5K8O|U{Lh?(?yV4xaFDs+muF7!cb_a+5lnAi=5e#>$S zA>{qtq~JSkX@E~UkH zcIq+CK0xO=o`jX`=W%^InM^*v|9t&<7yv~%)SaE(`Jg+vPvE<}h~g(USW7Wu>%~0u zbwiWD=ilKO;N}cc3!GfwwT3$t9RwG6*G~2RiRY`{Ex5GSr=>Zb1y8ZF>JHz49sNKT z@XG>DU{=p9e##%=r#&ve-8Y?`(b;60h#w!c6PyqD-f6N;#l$a0Bb?s_&PE4Frb!GK zdWma-QQeP(_hj2~`{v0fJMI4R2-S8y*%H^s=vzGy6zO=>mr~zeBsrNkNhXsz)yoy_ z=S7Z>r!5neQp<*_1v#zPunb!V>g{$~F1V_UolE2>gdUX;w+AE`FM{~xS`eT~CXY{5 z-grZM(-uM}xmH?w8M=5A`SW6r#lY8n_v({tMouZIy%>QbH`s4X#sEjij13sTePFaGYloEIL#8Z zTXi*d?Bc%%F?Gp?;zf^_hA**a*5?Q_!4H`ekvp9?KEx0+tZ;n#;q&+Dzwn-+)q(zK z`T4au1^U);C~~ZNad{KEk28W*MGdYA@@T4Mk5rofG{2bAwf;k^z|BopDO$;|ckOMx z;VuQ0qtHix0R+$0^I@dW6|MQgjwMRm&`TJf#k?n3bFegCk^&4iWTZH!qGn5|_&- zGn+YD;)RAb;7hGY!b)Hk@{~ntI-MoCYJz#IFBo1dQw6$@1r*>r&)VaQ0KXJ$Cto+? z3&dDh`)%I75!gVqe*5HR?lg)=VLbF|F`i;4c~<3F{H(qM2`a#)0D347;KZ+iy6=1^ z1^97%B7B^w7&vM8j-u%ZRIJc&r~nC({4n)(>l{+dE5M#dI7>xeFYv8WXid;_l|NqJ zm18Jb^b-|3DMa%t#+hVU{|xb?kLU)_s93oQn7busFWUU&F+(es_g>u=Mshudp>RF>=FNGiDx=tRk`K@`;qUi|Or{wx7F(nf)FG+PD3+C{D%2VkHvp0vVbN}wiXdmFN)<^E zq|1mQCg5mdh+eZe7Mh<&!nQhyp9cfP$i`7z)Pp%@4ew$f@niHXe&U71|Dfz#dSHlx zC~PGigYnpS>^ve75|IcA5h7xNg#|*qVu6q`*pbM@KX>&2>B(dpx)k ziUf~>m+W0g_Coz0MCg6<<|XiR-GyT<+Cnuz9{Gd^dR{>g9nwA_C^hsNghEm(JFFk) zclwrwO_(JP_A*Zh!>L*^kS}MBb6^ge7Kz41Onei%FzRI;rC(!0B8PpnlhO|Od6G-1 z640&HV#JpEm)ONxrtoBWFLaLjkny&+Lz1*FE2qDYZ;T;VJ2ro(%&wzuhiuoU!!O}7 zq_mp0`1Rw5^v>LM)Cib62%aPlO=4#Y>Szh%9)#Y)@3in!ea)6o6^tD}2U!JIs~&CZ z1mT2<=@CB>PyCW1N^jstYHC?j4Fk2j_##u`%*w-UgTv$|-G*OS_LwdD3Ee{XH18LF zrcb7^AUv))1O{tOBw`5qAbsze_Nl(N`SN&vo6ySmwM0XoKjWv)4&t9w?%$8>O7MPK z@Dym@58!d{JVI`dy%IbkC$%$pu$c8g@&5*1*o2#kP65AEfl1;w+IXU%=>Wl3D3z;a zdCe=oE!LcBCvh~_nq#_bK|`nbB3;~Aher5M(BcB3nS07uc;TWUZ7FYIJ)I?!z;78% zWWH5%F?u+vRD}4J(kW4$Z5k;!+a+`02>pXO<;c_NOEDO5H2SP|!(7G}XSdW9XY3fuGI2IzwYedmQ= zReA{sJ)3L7BYqm)O&$}{L>cj8zka&2obVNhMjqYJzlidvyEsY2Q>}?Gs#^ zFQ20a8AXamf;xWjTXxDg2g1oSIMhOyl;tfyZE$zsrAtq*mc6=q=p7$k zGk9#cMf0^PfU6IGt}+|59UhDJTcbu4D~g^Yk`(| zN1~||m^HV&ND>eE_Sd{XyQ76ecHk!ybhiVD$OchdiEm!c#tRV`Uo#iZGXRv48jsW z@E7-!Cw@_N>9`3UcPaF`&(T!$2{`~z-5&By5>1z)qhEVhoCz1hF&xHL7$d88Pkro<`CN<*=X3o{&s5$?@Wmi9&31Qgf}L&l)Qd_lu`~^khhi6;$!Y= zfTx+aUU#OS2K>NZh@a{%Q%7#1Z}MavOXJr^e)nfKrxufa(2x0b<}B&5(ic1UsHl** z2!K_E3F?x~R6ba#W4=5nIhz@+z=;-au`}1AXQ9lNo-osRPzUVS7K*bDW0^5(|Ns5yf^B))~8SyS934m#1yLpc(cFRs9WYK3Z$ zlm;gRF@H~!B$L)X$YQkCHq7n>aZWB+l*ATn@M#~OVu>aWxCoop!VlzlRfXVi=IHCi zuV(f0+o^O(aF$=^Qf;%@-=6}xdI0>$A2!ox^o*a|z-;qr_5JH+SnLlr>K!o~d&aw} z`ki=;v+v)tkYdF%c-Fd};`Ta=6%Wic?kH-sS>NmfyM5;l06fr#Py9I$_}#{gM~wYI z-*L_OHq-LbJeUna)axV!r>02&R^cRTVipxlJ7F*%Un;kCod7kR0@Jr(iqaM@qjx0D3`S(f6+CJ8b^g znm)zX4IX!+&rN??(lIbsXHA|1E&5!;!(If>HSSNpt)q zua5?K(!a=g>&?uay>a!8VvJ5S+BXwwqlrFdw0wU+4DrAn^p4i`&UvjruI-I8xDC3l zcea}3MI#Db1x)H-2lip_57ZA;zYsr!Ua6mRj6#G6iN3P#>I_j^1Y``s3Z$z20jXkg z=9wzT0LpLq#zEy2DSgQu&g7m98qL^%4$CW`r7j8jfHy!48W+Axq4<-0$(85GyhLNi zgTEzQ-c!H;{PiIQeMR5J!=JwE@o|ftsoVBRnnJA(YCllcM|yvMx-9h0?3p~95bFw9 zSi)RP>88RlAv3SiJD4zJvJqFGON(9Vpfs@Kx3}SE6-rug#;;k%e!&}8NY2!2dEaoC zRekw#brHX8e62y|1CNC%?>0b2Z-zNA!w=5SlL zo0f0MTc)Fyi=O@_>}-3J2!c57D?CMmk*Fa?jc{nH7DPw`ZLNqX0-~i-LMy05e2B&; zk|t_3zVzXRpV|M+>@b{Lb&lKH+u}9GpEEbJyEC=&0}8f?Jp4*7ueuis;GQXQ|51U% zt|rW66h2XSKWul|MWgNy;2^dD-X<+PeJAMo+(GOG&tE)$m|@eO%wu?-fIFxiK@cA@ zzIg2u&m$$Cha!iL=_X^yL{~2YvyCD!LmxITb2BYv%O8v>1{a9%#akEj*;{tPxtXFf-UtZ9~c4Q{1j1!(k{o3e8G zE#vp=*RO|1UVVH;xeH$U^m&PKrE3!$|BEr3;LElyMOGgB`p)qtw8_U08tb6Awe!T$ zsUk$pdntB6TrAll%NF7j=#Gltp$7@@1A8QEf8uAx(Fkel$#TF%oeCf_*x0(|miGnN zqFL=Y*g_09@0rIBm)7i=Yq;pfz%`MPnTjkz-$EnTLY78<<1 zx(N1|zE1BMg3TOQmebEx;MZUCEbZUl@7SXihn8b_pI~T(I}07}8AXYpXD!2G(PKl; zj4VF>Tb_WY6KSRsqe8EHcs3e3aTtF%89yYf2YiNKbiE3#X-fS^5^?4WXKZ-x*LInD zP*?R#X?M4^c2@T+wNoQ9^(rgctZ)MdD4^Wqqt;HDzyq5++kv|LYs;h6ofh_`43Vb_ z0?-?y?q0HUHN|TLGzg6z;B8cqZ1pOwS;R?lfGspTw;KA>;Ii0a+bSO5)VygkCi&Zr z$prA*Y`$gfx4WC|!Sd?XA&a$`y|ugO8=qJDWp9l)^Ju?)nAdmD0UkaVFZ$-yU}G+$ zqS0fUwYVp`?x;h~TT&WzZkfEuK?2SUMX|J^{Y%KhB0PN7Bnw%)(Pd!KFG zRm^;=t7g}RRCpwco_MsfD23D=i~oveO3&`OF&brz+31ENF0Ha2TLsr&&kAgS8N4XPTJ=*Y)Cx^3DmM0zJdX-2uUen244A0*5 zu71@I=q?K7{HBicD)JL;3BU6=T$F|N z;IT_jPMGY=fW8bbH%KUcQ6VdMbymWS(h-%w0bTPs5sY`^QmwZJSGU&7?cOQVYh9z7 z&-G9XDbTGR@#R8}9wTHRO>eTWE)QP>}Kz)o-u9!Zm&(GvLs>5wf>gXZ2{)B$Qd4u43Y?Bd1rCns9zubFt z7p8JTE=DbAV>PK;a{&Cp?&k7LNQrL_!$oA8-XDvdt@ZL`*6A$aLwXSxh^7uIY|P&I zko9z{(8&Wo^+H_4W@B|dx5x^=(KW}KgSPI=duyiSGYLz``KVRWRJX`M2Korb9EUo$$d_*2#I?p@I_&V%F zL<52}6M~OE&g!DMWbk?T$sU>@@Ru^f%0OmLZfq%+-A=b{YdC>5rI5&|lq6$#IY}3- zfRxMO-#lEAq>)q?{lFC`pPQX5a{tj-`^uG|J;j40<7By+?G!SEU#B#xO?f~1bUM{3 zJ`OblzdfW#sUs=)7o=FJm&ji^8m08UJKR3;m;594_ z%D0*;6`-wAJ~mk$(~oPbVK%>hrh5@i^P3SQ_Y zX?3T?+$)}MXJ_K>bi@lM9~JR}DN%RUHiqv-U3AF8$TRr(j;|VW5$NVcG@p-OdU>tv zY;R!r8HYR!*qp?c@|_U)DWH@rBj6k_%WUDGE3!rIF@CUifCBjK7Ym#K>MXHw6B$#- z)WeAvczPOKP9Rus^h*8P@%Crn_qaaQFd-V+%^@+B4SM$j@6pU^^zL^+TvxWsjdXdf z(I}T2Wk{;L$(KU`a}oy7<=~T4X{Yx@2It<0`Vtmis1_=4njv9GUUSGdN&d&>Ni^Am zo?gbI$@o@!RJQdlPHy`ffs=8Q-u>v0ke@0u8n^o);V1FC{Qxjs2Y(aHxvgY5b}CNJe=bwH5j(AJHAq#N4=B zOg@JH{Q4s;GWdVZD>1nay9cK5ZeVNKMbDx2@^Qg8^uVu} zyM=eOAgE7zNfgKDaB%$*m6SQFxK?-B_r>YLDOt(an6Jj#Jgp1-00EvKBm7{z$w?{T zfaK2&Q?T+hjXQ1@E2{&}BOsg0&m0L5`KZ@#;hqZ4)*e8cleViO2$i|H5P#9UoNSIsU*daV>SQeO5xUP$LvJxY zAy2uBq=$l~{Y}`J|E5w!aonG#QyC>XX)B2@^#N1G$WUa0&=s*QT>xpJ6$WaHZCzud zCUr?Q?$0g8#J||@IcIK9$8kA@J9jSgu=+lpd(U$3iKbbDUc$gIsKs2$Jeoi+7ACuI zM#R))(gCfeZ2~~GLL&Uo8Wo5}f*8aaH4yal2SaA!P2!go{0x1wf6F3Ggn$cGEb7Cv z;Z}-Rv}es(Ezo}T%F?CO3*2o(BW%6=^23*3KIo#(2jR!xo+2j>*}voffs2OVDwWI7 zo7a}jX#xD4oZ+zx4dZ#8l83ter4ktpUNsFqS^M39+Bzg4E0H?5)?NGt(dI}9@I(FG zQ{;0~Qmu&VpG{gF_@g{_5H&JU$*OvC$$X1`g?}FE37wa;M}ePRg2T zlFnxg8y%O3r^R%jC^~M0Jrluw_NB!|(SdAeNCQdgz6?)I%V{Fe2o)FL6_HO(}VGIAqf{`r98#Q(e4iW#eug}ZEiKW zZn=$iYnu1UC!`n&KY%u4pNAcvr_aRM)l$St4Bpz9WbLzN0K`Tp_1_VnY%=n zpG{~z#ZNyH#b*FC(TgYMU%FuZwrS>Eb+^!UF~;6J=bQ4|;HOJJBia?}_lP^SXI0}Vze<}9 z#LQfLx~<5gQQN=DGxIZ7|>(Yg3mI#;fY z(-sxR`n%Z?>ASnC78@#&|DKiPkYm~U1x{Yd_{$xT?iZ*+(+n*Dw!qh1MM)f+p` zfv^dPR2Tmvt&bV|tmpZsw93R^J@l){SQ-`jptr+^At8X*#&09yd7h8f2Z*B- zh0B1RV>c(5uDgX)v+dIKZ;tSz%x25UwM$;m=u%}wtPj1tW7^e0T5qzmy^WFJ92I^C zp5L{sFEr2#?!<8neb?9X@Z!-jrO#vtBn6-IM=BbpmH4bu7sE~&)=>@OLd}WIn*>eo zwPVa(Gou<;vhsI-W%rVKO!K@d`#l+HZ69uV63sWmhV&sHOD&l zyuqcFIs2Hc4nhyM2WdP#JRq5Q46@M1{dh^CC)FRU;EC3|A9z(|XZYhzeBBq@3-ru? zDZ5xhPbWnz52g>wPvt67ej4m}@PyL2DCltl0uu=QMEh~N%bkhK=!tN`l5O~7#|st2 zf_Ed=W(Ugnq&dr>IeRtm$~zBV{$_Ueo6E@ZJ%I7s^R)J7G znuI>#n8V5sn*BPRe)nriOnBoJcl_(`(Gu^@yioSy`NuS%BnmSzLpPf9j6o~2qx)M3Uz0A1ROPyL^;f4Sg1T7kq42>gZTv`^G`o`Kw3}m!_9-o zvKf*BohwP8so4QDK=ycRroDW`_^q%NyHz_}LM@LLpHUC|h$qklwDRcIffe^%ayv)6 zGG-cHF{q^xp{h**)cOKh-L+HWc)^*SOP1nse=@Dl&&uLoFTzru{FOm-WOMQGv>#OD4-fHtceq?nB zfrZrNBydYhhdIQKU!Ck@=~x|Zr|FZ-ixewrkzW!2?49|mKK>Q|{OX`W zp7N&9sa6!Z+k!338GWasM1ddasAi)<5rdU!;uj@MpH;V?G#W+l z?Dv!WdD+}iNWs)`d;MC|!O3aUlMqw#JSckLC&KRx&PFU!S0 zfBFxjRtQl^1l2T7OHHKfbgGTTd$}>9J;hPk5~AXlWPF!Ir)zT~Nb30oI{8NX#aa2O z%*&iB4T<7;A>g59^c25n>1RT|f}ifJRUtTlUy<;GQ2Dmn%FN3WdqZkHEKI*dLJ^G$ z%uK=$w`B>s*@(e4${z4bQEA}4jyu^spe-8+j+Lqemw->&Z+~|-15}_B5n9wx=?b?HO-j>OjD!-wQ=QLF?Iruc(?Nz>i?YZY(tH0^~ih1_6 zda?3doV}zdAu(o*3lA?%J65?L{)mC5BRUw1k?|w3P2jOhBEE6gQ5yA-s+cf-8ctKw zS1jKIev9CZ;fwG?`xxiCNMbqTr^-*JIUa~@KN9WtQ0`1c7%CtJ_M>ma8 zjmreKR%&Ef7mL}uVA!q3p7f*;m?2P?n?D4_t?TOlbhzdgM> zUVnp(o@FK?Q5pZK2WOr^`nMKYGNwL6>6O_0tv3l4lXLHXChx`Yi&ftsF^d5bQF(u-Z+;;z7ra8` zKOvmO@WVacXd?g_zcdk;Vp05Tv~-^kGxUe~u#h^B z56<>D2I7XjJPCSr?u5ZI1pc}P?XYy5=6N0XZLI^PP1}K=FNA?i&Y3~ho)rTn>lS+_ zt=4gE0akK(+FbSh-dQ2DFbZ(TVY?i@zdwr-frIM-tw&kL*ID=$u`B?7DDaQY@+*>; zh+lwiLrS%>GE|F$h)+AFJi-w1XTK}#34YCNzVhd{NCExPEiU~`IuDD>9~8W}m1{bN z5uI#fu`)<97fRVeqr*uUl~y51sl!lG^C_4t+%cLm8ku{YkL!Ed=rn`g^Ag`s<);fg zwn%h=r;{&kl*(xGm0UZB9BHrVE&`#sF~fpixWY%T5P{|lA)1WjhD9o-h$hV(lXDFsQbM{oYyuXIApw9tRR50fuVj(fWY_KWKQ9%vxTy6E0yfi&6W zFS@iY%hXy6>p`(Reb@>+OMS#i4yn|2O7H_@_6)^lJ$YeaPz+XqGqm4X%7I%4!><58 z;?LmM!nf1*HYY9k0W~5pb=f0bjIIm-(AIhd$`AN`=eocTWYt~ZC!+YN#8sZEJp-P` z$`a%ybzKrey-^RdaP}XQub>K%CzL%In|tr-;?bi|=hd8ugz$EeX{S52b6Iy*b-HLE+^9f7K|! z+zWdodoUKzLbC+{x`z(F5`3IPw_Wyqx470Eb`fQD%YzIY(g0+9+_Z_%jXGJ@kTFlb zw)K(kj%!<8N^fZL$r>vmY}pj>tGK<%`XOX}vhN0`h-U<}_Dj`J((-VEVSI#7@C&1Z zti$H<$uXwrR?n*dR!2P1c9$n#D}%m_q|buN^&GAAenf8e&zNr?uNRlTkKvav2?#k2 zlZhyI#y-~fy^D@<7y2wA`fS3c{nsA>FE-g~%HGq9j}{g_`|MNM6Cwn1Yj&;~<#(lF zH*zcU(~+WE)Q62g!7ez=FngHmU_4g4&dOb-u`9bvqExjTgH(le*fY(d9Aqs`|v45G5-wAGrj z<7GIVB7rn_gJQA3t^q^l24NOh!39dZr+VelOiWB>uS>zN9KV?JI>9d>XAYAvu5tL3 zK@+N#CJ`(X(WPE|>8C?UQDDuT;umM{KRM)J%HwiSK}6r&)n^O2&mPSSd@_pmZrAQh zW?r3(M>Z(fVW!!8A2D)q%a`q5rmrCCkLAwy7gvTn%MyOshXkjD=S2H8Zh4z6JK0LN zU@Y&lcqO?kO{f;ufzv<;F52sz;wuGNve)GIliGwJdU{AM=E?r;UNaX|fY)J~{fs9) zFIa2wZ<57mcmrwoVC(KUFF2<`F@Vxt8p%2W_*Fc(SB@3GEkL$>4!VO1@I$gyf$SVk z@Y=m0{0ihRM3Rd{YS>NHJG+=4XvV?joIuCJI{8`M$itpQQ~=ggFs9rQ@e)!WPFiW90z9Qq>{234qMu5;WUrm}_^p zrq`89er?EGOYG)auUZp!vq7=9^CfbrcSq!EK{5Uoey^Yo)NI~5Y4F3^k0xJ|HB7O~ zrxAW+z=#Kr9_OH2-$Kt>^+}(eA!v7qF~7a`7S5}0BXOdH+UI<%6&jA11f$)@IWYT+ z|7QKWpT7IESp4&I1x2H!$+Q$@N-r_Y;`r+Qe+4?8&_Dd2nJckzF|(hZd+*VsN1xFu zk8uRW*<#?&7WRC%mrlC9{i1qzh5ySk>Png*@? z%w7+jnP(lUq>^c+S*)XW(LJn1K8$p$MfrNO_-6n=c%)%qIMM01DR$muugUE!>Na)R z@H%dA>yIv*O~ifMhdJkE(u>HsO0Tx$^yXnM@DK+^c0;#OhcScnEW5j3gei?JN)BnU z*&O_SFg+I99;8yi%AkXbdm5P@7F*b{!Cnw`Z2M)bF1b*wyS#$OVI^;35oEaNIHy0*y zRF()=ytYn54ta5y#hR2ncQ6QUOO0GDlbUuBccA4LI4)S*003!x=WB<7=l9y}9`Xz* zl2P8ZHxA1#q@BxHto;~2l;B?v$Dv4%G;t0_1^N9PJuaN_3j&|&5$&t?(+`q% zix{&BI!#ZFj(^>;mOOtC+D}Gbx+0i9>pr@Aogc*~?_FSM6Zcw-hNqX3F5K=71|WUVPfskrAQ1vKMR9Y;L+a!bD2=LHpeme?CQhogDl4 zU=iP}zeuFP|Cd`oY;$Pu)m+*!4rjt|b+32$#Rnh#h|~i7rNjFD?zi8_KxBP~msask znidL+!l#3Z*FPA}I;s_26z-%iS?~Fx>d)Y3R3PcP3kGoWYEBrPzgXDZ+}{UNQs>?iz)YQk(5}KBM(3|KA43+0&{q)KL$KqH9`P4h!a}73?Fam3 zWB73Z#Q16iKWM)L{tj~%GZ(#bfL{QW=geXdBX;vuBu$k(BvZ+;Xvce?j_lk~o_3{` zD6PtaP#_Nhlg<+G>(VoM=rSxXs{=Aq&U*MP2+yj3u~RzS27kb>G)hTzbH}n}=Wla$ ze{T=pSL*Vq_ZguNwnS?<#6d!)jz`PkDHc=laQY#Vw5G78Bl;i?F^IIS58wX!J6Ie< z1TO*So=`8I5w#E!Q4iDoH(!h9>uFsBy~NWo7v-URyCo4dr5AssnGkvkRcmdQQz%N~Bfj_O)%U2Ed5JHa?>mK;LEwiWE`*?rwF$8j~uIZzD~s;C{GsV2zIwkkIEgde7J#WyocWU z5PB4*$8A;iQlgO)f`A{qITf;OX9y)Z%>_h(JO@`uiWhj~4YioTLdwd>+0M9^Vu1po zwf*k*+yjDgQ-d2u)WIU8CWR(n(IA&M)iN=-$L*BxYhj4-lkarsIjgZ0guu^XeF*&Q+BgV;-r!_+mNTjB)*#F{ z6mi~a?sWSI7&p*VkrycOxyh9DS#!%K!B;wK^~(O{?!+DA8|*U`BK zb8Xs&L}RNcP{v>)V6`Z;U>S>m23l(stp!R!tB$DE`WVFb`#IxZ>~~)IvR?3UlI-2x zdlNd--<-4O?AhICbye{@@4a>Or>~&*oCM%^_rGoR!*>c}!SV3&V9$d|fkcee1VhJ9 zi&Wh62$i@}7yXAw-}U;jm2JguKq7&6#ZG*z|V$0 z!kYqS=n=n?w_GnuIfLAQ2Jmw><64fheM_ih8)wf>fwG9+lms>X3scxk5(-mbH18&x z5=EBb%c6vVR@Oj8vtN@F%5&S5o zAezNv!_$=IxR*p%$RPcVfRI&V6Ig-2H?Myz{CyAm2$DX2vxaZE&w)2pU*h&c65qqL zo?e2*+Q94q_(95nU(lA!{>IqPIY6EjKKq@uYRu|2$4f-DDnW9A?gJ?{9uryvFnsU> z?g%NJrhQ{0X&$TK_}P(_Sspv)sw&2h+NoG7s0Dw%-MBoCGTkbi*r6)eWvUe+=rIb> zE##TJa|8P~AKCfsjR%c1#Sa&!i}+BNB`mSYhSlj_*oI+WVBYsqS#7|mOdD0v3Rj{Q7P9i$I^BatB7}#T`{m5N0KvJ-$K_=%j z3U098VHAbhu@^5Ui6+yz^mP;5K$1ci?k`WAL>9p|9FC7ao`qaT5O8IsR>SrMb+xzz zvDTYMK-ZVPM^Wekr}#nWe3YrMh#&d$rq;@KH^DCe1_EX+9j_F>9QXZkR8)m2G!B^R zH`K+JqN(5XBVkOJ$yKRz%B1GPgJ1-+_^86`Jr7@gh|sa7%1-ff@`65V0z8P}_XY5~ z^5eaRpSvF6a1=*!sZLBEDz1toVzj9}>oW=&@^L$W4B+-3?(u5e@|HLtE$}Ct2!5^l zz`*u4rb7UtTV0dwUe;3AcY9y$cjCk`+TS96Zt)C}0E~qRYdyY7Fsf$J=~K(7j~Lea zfYPPm720CC8g#MLQ+RX9>_jcOiHp%JWSJJTFQL>gnl9un;Zc)@D@CoNY|6Xr50XAq z9WzMa)~)#Y_`&0oZ(~ah;wK{bIaI`rt&pN0%v#Y1^S79d$DB}qr91NlgN*D&*e(SS zJTV0Au@$r;03%Ts#790hK`>Cz3!(B0`g*3_h@DwouqT()_Ff;TpRh@{O2z4G27KjI z-B~S~e%=sgNYZnk-A5tF_6$!RcSURc;u&Y0WC^W?BJeZj^Z~2F{5r-ZSA1fcjZ1l_ zXCLt7glJ@xU@r!I5b8mJ&hZPqhmRTHCojK!pX|?fB<>y*y# zY{H(*dDKqmq?^%~h3!kV9r4pC*9h zs6|NF^s-Hsxg)F$X4+#0)kt#@6Caho14pd~p1jMe34Vqi>h5&lVvfgKx;y0Xw}`wb z42EAq-hPIdHCk0lK@A#bg%>2Dk^RgUW$JPobMep#Kfp@Fa$c@q|9)2Go@H#P~x?P&1|HeGr~f$wMhsh@VC|$rruf3Qewe z`PNo?sc1{Y%FFNFr#tnH?|t`R;`$anTf#QCZgoc$L5%#4>JIenVZ{&Pfxn`X zW0PI%EBLy_1V55T6uFEj^*^H8D~vdE2Lc5!3aiwGJ`DG^0bPAtl+|pVyy|SCXN#uF zuNzpQ>x*wOu?6%&NZ)|AVRCY0`mOi9)3qfCWo&(U3@3YKM#X z0u|S2=Hl{;`k)UNEk(?noYXmreyrT43)p^(PFvR4%`V zm>=kS8F_x1b3pv4<&vXHqsCU02QOozzspyl5nX8?VRKR3XhA{8&L!x={Ky4H_Y-n ze(JLFCM#i`&1M!9rq%*Kj~ZtRs~;A~fQpA&(Dt6*pvNQ|Hdz4i&v# zzVW)!2mGpEKay%cB6UEL9!;;Jg0gszvmcz)AYQ$|v6%)@yuuuLqDb(RE($Qy`<7@5 z&*M$&=ULLmQ@!Bgs-EMtoAuPJU(GMaeV{Jj^RZuU!+6&~)Mmk-!Iyf#kRpDH2rk}j z6))lh=QumW0m~yQBZaB87*jG3MD3^am}*n#P*X|q%M?pLBOev*@*Bxnyn$R)a}T~~ zmuo!EvyJ-TZ}bLcdv)YDxmNwj(CqNUw zn8J{Ki2Pb2eS#m=TW-`yRqNiwqpm$|nCIQzB~TH+2)8(XR+zno0JD%F%mL-B8>29I z7i}#KZB)7!Q+DR~y6PK63Hu6H zBd|y65~FNb$%SLPq(_=)nXhZ~RowKN1{}rb#`~bp@%!@!$II|btSh}(yA~mf`w6U+ zlsvqPUWl>>sSALST}`2`vpUrtyM-{118PeLf-eYu_1HNYpA}s022C9Kp@F8smsr>V zMGv1avh;clyJM;V#q|i6(oGnRZ%{??UW)e+F^aBBXGoz!I-zI)*e}4C17p#?f zEgi(M;H7|I+6c6w#e{*_ex5XHl9$1!Vmgr1Z(&cV;10081twQov$_L4f-dzI!hvv0 zS^!WSS}H%4U=Tw00zKl|;;rfHKb;$4y{E8P;mT;QM`YiQG*bufHRHp`GtAQ9Qf4|2^*Ydxj0>N4FV}OR{f!s zTC1fKZ!-LILDE6XhJjt>C+N|=l@=#9YL2G!H&DP&H6ZbGBgeo9bzi~AT9u6iznBH~ zswWwEyjbxI)7z8`)8|~%2~w)I8nO*>(H3NmARXJtaG+(j1ZkQ`V%J)O@jja=4sy=5V*?D&N++E)pyZQ&Ll{e|er z@66E;1wP>Sa{Jxie>PL+_#GozcHxyo7RH3A6}FnUpu4#@1hn#(o{SO!w9p6@F+1wFB_rRh_{7SfZoK&y*K_Nr^cdvZo! z=?u>1otiw14RRlC@15S;tB!3gER8M87UG>(`}3@+%QzZ}pA$#^V#tSUBT;*D85|sX z@A<{f{r8IOv7g~Q(N+#0D_%3=sP1^NYEiJIhE4i{ zI_NvgcE*|ymt%?_(yHk8;+;sk(J6TYvz+sAsXKnTPKSk334TbRaV17Z(8c{BqyTFTZ?j^wi^b-khJ8{f;`{_DxL=Hv#a-78LBF;J3S6 z%D-(-+#~CIE4ufB;Ya>ZMzoJ!uL`uDmV?0W{a2y;M1bGq+V59@UrZs?V4@0Zb_*3} zF15cwVSzgKppr7x*VEZB|QUm7fX-LRptl-a&GIG2tMjuK4AKpMps3m*lf>I#(-n zcliY-Nk>nLpE{v<|6Ij>@t5#mR;```j?c}EPYy~5xv{>L=P*xZ0V_T2S zoEjclf=n!3kOOHp^0{;E;j1{ef9S%=ooO6b`O?zvJn*}@-dTL+x%|b>^9v=xuTdQ? z-4y(W$F~+o)cEe48av}|hJP9;iC?cB4h~K80X$qp`CZ<;4|exu#jgtd-mShVMwj^g z^O+lt5s5mOHNSSdwVK#o(r4AW)?7Hc`!Dz@a@=TDclMhFEn;#HP<{p;wB$dET3J3b z>*UoV;fiT=-T4M7DU9k_!zk1`rzr>>q&qWVD=xI@k-A3p@%iD-Iv&Kv;SKnqeWk;b zQxYxN=)5ZURjW;m4pE0L6#QUPhZk^w8=RD_>Zz@TT=2V6f-Fp&{JE4j`&!Qfznc%w zR8J0_A3C?w>0E-Ad%Zm4_$?e6UoiYGRjconbwuBeDG*#+%M}}iDcpZNKCRGX4khA`9?5Y=I6m{04=;8}A*Jh#$nXpW#<0 zezDQP0a|dsTx9}g1teLq;rA(lUr-mqYN`P7ZBFqf%;|@qqAE@<+P2{1dfn&TQn&X% zfESM{e)WV$dLMzG9e>L?{nW8wSdZ(AObxmZ($#VvPtFy#Fy|Hs#s_B_?OyzBVFLI8 zu5TY7d1&qX6k1fnu;^gW%tj;NOqWZB z_A5Y_@Yl_S=~Z=VZKZ}Xbw8xE5R2p2x|{gH_Wln+;%ciNs3iw)8G3cYFZlBbDkTvJ zG3PT4LZ?#Rc;#<$2A|hn@!~A>n*%M|{51IrzyA8`t+DmKYHwlH?nJDe4kiYe02RO-M(IqA>5n;Taoshz4Drh{gVsw^lQRj zMXfJH@cZJh7+(l%uj2R3569{d!%r5(rbh@xgD<|*bwol*+#r9+GDy}U>{2gEbdo=O zfs}>HGXkwo1$6{iYL4GWy56Ye0}EyS#D8b6#iTx}KWapmLkdRh7!adCExG(GWzM<- z#v*?5j{0kXpNuSzmtGio6sNM8_RC6_m)hgQM{vCJ4PXzK;o>tA_Y?dw=)&FQGVrVZ z_}M*^NBXj-+Gpp)_%`IHuC}jK%BvUGh8JFY_wl}8KL>ut`z!s&`)*#{efs#r$4e#P zCt>H&3h=vT_zhPlaoBJb6mFi61be}c3&(1U-o2C*&!9YJC3$ej<)v4QK>7 z|FX|$;$qO=7EV;7*u$pI!p$|IA|#YrJ#dmOZ3tn8-iqqKx~}&9nA%Td_CNDycu}^~ z+t7?yyFLK?n6Bv_Y%s_)WRr9>=+9*lS*8w!;Ns#5@~AXR=ZD*y&!|a#8^7>m_0-w( za(>%dbx8MWmR;m!%Wyf_@|ox5cxiDxo)Z_MZ+&-czAu}cY~-T-+E-w@+q>(({<`z~ zh1TaVzU4|~aDD#MFD8#HFW-1)PRD*#;5Yy1$hE_V7Z7;aS{j>Q7`d>OyP@sJmd#S_ z70?*fhP^G^hqtP}AqhGQelLT(@xX8Cx4SjeQ4joxkf}E|_vJA4M`)V&T^;U|X%TcL zdz4fsDt{;_H7nwSmtIr=UOe@t;y2)`(Vn>ePYMrHbA{P8%D&_tVotCEhe}M6(UUFm zcc<#hFwr#9iT^9N@%9C{O`M_D9=?Go*!79(`_nTy!pUNX`7`ac=Uc!2de^J(zW5OEYc?xqv3V|{fMdHO zFP#_srmDk@?1izB7sijQE{!cL0Kd=Rq}b9mywY_YvE5pQ!VG)RSHSP(E`B3F-Ua+x zz4(!={fRqhqJtsmg7V{bX!JaY-oDZb{wQRQQd<$UsQt7L_+jt|rfP}raquWlbNhO? zadz(_q<%1dN}mEprDZ%4zo-yKp~?i;Zth)^3vM0k3|GbPV#m%w!2Wuj7w2wG?#aYl zv-B;-dCML3h7opdkLRT(yn||csh+EpBvdg0VlI5KtU{KfWL{lE{0+)q5ZTz&P)B?&usmP=FZqgm5(mkm9J z{oD(7E=@Zcx*U53-af6VuyDsZcd3` zD+Q5_R*^qLkK;c6Z|`*V)Rmn}s~0DaWPOrvy3<))_@Z-RL1H4n zuPXRu`H{7Y55Y;fG<3E)EPv?Id|$5kRn8;sH-F*jtrcPIXgVrD2we)a$HOp_5*Yb`*E^O1^5YlKyO@% zHu(GfC*U{GG6ZBZo?}V$_+LYO6wfEMTLtRa5!?I_vx602tH_@aMi zqo*YJ3FlXSuGW2nj=5I!PhJFNyKBaElazAHh?ooJM0)TGV~KC#3lmtQo@0c@GmEh?eF?cGtyM z**VoYxwJUeIR!_eG?&Ay;yNhWPZZPYs!Y1I_jazV9nNLneZ_B7R`6a$;HA{}Iq*{f zey>!H=g08}&YXO4Xyf7{@X7Pd>Qg|cdE?PXPme9mG~U73udy-z=sv@_$GbPq0+@F-EFx5UkDRd-1SXiOPVdC z54}WIMK1wiT;fXnW(~g{k;K1P!U568>8QCc zgH$^Cq?%YqP4F{Qob2@zMI%Gv=S!&P=Qk#HF-tLW2FGNHek*75TU$@#{Bnr!gW$@@ z*tOEs#G?H5Eo3K1;6-+!7qi+2%PYF?v(J8fymP7l_}t~?^*uQT0UO*S-gj;5y~*JR zD%V~bZ(kgGyz}Dx@`cGg%$i*7R4<>8xQlB#tGEH~O*PP%AMumVx%=Gqsu+Gd^<#ox zo%lI40UQG>QE;k*!Uef(3usnl(*VTVXL~6LhAlD($6&?OoE8L+V*TO$>WFar`|C)7 zscTm)5e1I}yBetY3NJ%K6q7RNvJR$f>9FH#UIZou39ld&0?uMsugolsOpLX!Jn+DovG(E1?_4_BdH=mmdvf^OEWgq@ z`>b&m)X@O5p2;1{F_lss4@D3&zOMVI{a&r#t@sTHejjP9&4?+U-WTSU3Xtq+Z_(mL z#wgpVCS%agilXh+JL%jSsf!m|EAEHX5lK;HXRRn82HyQA^cCw&^wpDb>daB%-#4%w zb9S?ba%Y9edEGUbT3PLkCrxyYBqG$|-a2Mfd0sOP;~_aup%Sf60$rNks1#R3H}y6?P}+a*Hb!@vA;-b`2(4g)U@=Ss}2-F+#1A0`D z_UcM>K>I-ywxZ`7(`8Y^lbk_I9`!*UuECYE=(liiZn75!OMH$3$M^oK7$i!d_K%PJ2%&=|Ub!!j>JZ@qJ45Gy0! zxjeK9x!lM^_h!V;NaM0fsgg(qPXX-Wx2gC|3VjOTns~maK2rR2{J$;Mm*zL2FSHwH zMGE{C{oSBWD@2iAEAvb#G`mWk6}^vB+a(xUjj}@QC_ePVOO@aKbrnaDt}i{_V6ZE# zppf`+<84K(+>JmJM@2*#^iU^kqb7 z(YZlGe)LZDd%slAx33IPvg1&C4U5^0HijTbQF(Iofd^!^Z1jOaNo?brDlnZg4iNcnaAAT++@&MwTM+GpU$5uWytHoe1EvQ~o> z{*6N&5w!5eb;V#Kbpax)si7^jSE&9J!7!*NP@2&90CCiFDSpu%+Al~m$YR0+y-t`^ z{Z4>}5-+`JeA3sjigVqqyXA#lg{Z;R&Ssc?u6*n!;>lCeAFCgkqXNJ8a}#9xH5)UP z43oY+nepl=m{?W$o1SX)XC7|Oi5cBqt5TTd3~~IP5bmG=X?)-PX(h$4%OB${Dk+6U z4al(`HC`%)qZAZA7tv#-j$^-2gBIvZwO?{63fVLGQtbz%T>I66DdIPvJ*3T0r5Jun z1!KyYTUOgVnKQypfnMU7%(`O7QL4dGAjcR?9soC+3V^sS_H7NqbFQNP%&Kje@PkdMyUc+T(2B-*dK*knd4o#yqJ=72r-4kjy@OWC0Q|D8@ zDjM|@pr>5>xrFP1l&c?VUHqZ_ohJ zZ!r9Dtw>uNh7>nk2?~Q;XDIGzfv}5f-Wc&!wBXqXO-~Nhrr{_2A<4e)PT<#2{2IUy zb;VEB-MOn*&utD3PC!i;*ykiG|3m0JZr=E`qcwI9W1J>LDMM*QF| z()y;$*f{QU(Ox!KLJF)UZGBPx{yYK18|WE->J$~mcm?VTcDK%o(?@5brtk%7_P!f&7EiYZyRl|`A zpL$0y&qR=78Z#;+j~7pEO|$r@(gtXNtyDlc_OnNlVF7A)9J&ok&&PTKRH!)OXDEh3 z%J1v!P!A zbMD-^O=v>L4?qg3HtP}d8;LbexAOzaP=10Rez1#Q*ZXK=tp{Y}YsGKd@cYQ885}Ay zc#t@z34L@yic)|i^;I21gzu;Wfu9I!33LYu*`q?#uZ9-^02Qi2;T3YoQt?Za;BAL) z*V*1sekGr}V35w&z|mHg0zX1zZEi8e@m^S5!lqEs9q}i)$*t3BZTF+&32pV_hiwOe zU%4XIx4&O#ak2Ci(SJ8!fu~gwf<=&cZeyxpzhNnT=Y_(e@c5!pi2fM0U+Q^4cE3Ir z+7Cfh+mb>TTt>VPQeY0^Ct9VLIk;@_Lhr(SiioQ4rBc&X;Vx*a0aoRQcad3o7Q9oa z)~ytk$BA5mgeq$;B=VrOD7POvWU*r@)wqV$bf<#&IZ0t?%kJz_<8hu%u5@XL8l$=~ zuCts3$1SzQ+UwAv$(kA8#~eQtNDl;eaC}DtzsQc-RGFR*H)K=rn}(Zg8-?pZs)m~U zd{9UHBJd35N9~seUIf42fB(siZ%eEl=zG&v908h`+AUgNaz?(0TA^@8YaTU=3$y^ru}SQ#`!x~>ig2i7bAJJtMM5~5KI1{X)T(E4jsC~PeEh8N*>67J?~*S zMe3pbtW^mv>7w++1+|`t9Z%YH+)SrAU|zEy4M@>1-fE>8&&#FU_qo9Lm~Fc%_{kiZ z0T`fs~l@U`~QO4wa+pN@MDxql>?-_u%-2W z1AZ1>J4tw*%n~7@2Lbh|I*PACJBEOVIcEGkovbk!X7Gg2<4*kK{Tx<}q6r%Y?4mmz zbvp~~F^DQ%@C~oDR8Oe{8_-ECiIht6CdtOj^+^v^lcIReu>I!)fQjHR03LKyGt!5N z-yxufg1ZIvG2ds`7XoN>cId)Pt=A}zkKeBB*1?w1IOKKqtl(8~$~dpRUy{dZKZakf zc?tX=dYn+S!cPKEQ~XA~%u%N3;V`Js6*K}ax7VrzUs+J)FVrkNC?>xZc=3~HGIWPg z#rReF+k)2l(#Ni~53JmDdo${$W{R2R`qtj{waajZ%6i$SceF>N>GjRg3O_=_=NI_( z^0PzN94omsipwR&qs;_CWTG6t9Qe)SVgBj;`sEOKneb8wxtVxeHGlAc=WqMTyvC0- z2I#_1@t3pCEq(-$JMp`}sWmUcFV}(s9IqjOwM#{t?1_RtzjLXJ+AMy+i#99R@`ZGp z+yJHcn}%59=L4}7eh}Gf9o|Lm&TOr20-u&YaG#Y(9*WnljF4BV>vs#B(qUn4?hT?G1fEj0dqvOKz2=K#{OVG!Ozg4&>P4@+6>%tEMG*F`ie(M$7 zA5W;22Uc~LzVcDGcj1{=6@0PeKtk}1MF$K1aW|UZI!XLMp`iLTDbo#gTFo-qyUxQ( zcdFJRJ9%OVbloCG- zksHtCwJ1f?&MM1bV0I7}h&(Ms`T!eM9u}S&JkH_!Fa-Ewx(N7zzh&>3TkrwD9*qV3 z;Qog1v=KiPYMS{*TOO4nepWcYxa#|2yWk&ogUasD`N#Mwg-qAdE=cj_%YjKSz1d)) z4KV^ImMwu#Huis72V)>>1(yaPwiKHo`G7p^-^;c$at*i-?989v_l&Z_FGxe>WmOfT z36N!E8^DYqhk*$i%K_Iz?l}t~Ye#UIBjdsX->~kEK1|x{ykP493s|SxpfYR;FB5ltHh3& zRRl(VJ<_#n>qplfoR2J7_)*KmFo&({*PYG8*@53f34u4*qb3($uB|TMe1FpHinbi=DKmTv`A(6P?=Z z)U#(Os3=)zB@KpAHoH8~oCs3uv!K#3yn}pN^O@393eWLdoZLYACtKba_Fa@8(RRCi z_6=>T8A<2;{P8RL6#Dr2-RoPS=Ox*{s$0KPuS>%Ke}ZgmQU6&9zE%hJ4xU*2cjC>- zN*7X3qpBsFRK1P`+YiafsO2x3sT{4^+JCvfTNnO<_P>3|Rjbq3V;q0Q*#43B5AGe9 aSziEAw@M8C>@jNq0000)XN+1j`JeuC!%oI3T)1cs7KcxEz?!7zgp2OT?R zmKo#3ahMq=Y{yJuTWpLO#WG{;nAuXVKKEKJ$%+Ge_FJcF?>~~dYSmJ!)sosNUH!Y) z>hAyZKmYSTp^|x@_{4t$QNl0pJ^C^0)HdFU9qibh+}N$0||EsK>x&cfD;StHrS2q6I+@6!1US2H*-#GW*^@K zWZSgnB{A!>V>Xb^##v-Wug{2Dml3%ENRL>b9=R?pVoiGFT4+*jR zQU4y7ci;Xcs?r`u4G-l|_#n7d~=a@YreL<0A|HKD^-Zkwwp(7r*pek?y~W z7x|a;!mg4#PUR2X${)E^K60&k>{k86z3Q=hu^VpjQ=awDeU$M&>IC2V7hX!>xu*qh)eFE&_1shS!cz&v zd)4C(tma++!W&+t!s~k}pLx|k^{RundjgwvgN@fba;XLWcBuv)xz|4Ru1^S1r$rdJ zaSg)r4T1{{2L3rc?_>k-q@EM2V;|RMAJb$VQ>RC1(j!%A;mWj7WlD%LDM*o5derB{{27oRz80>P%-f`>2|IM9Vv(7aY+E9P~m5 zgW#}1ctFRoSEk!lC2p-w+ESamy)I>!GHsVCW2Yu-w>E2!E*qnTmTj+R@7J^U5e^vG z2b(yD8+i_mJjZ4};MB->Zixuj57C0J9zOVm zs26_9L22N^9mJ8~!ngfrBidQU<$l7Yg%@YXefuf=E|x75-tu?0#ny~^t)GE&(hPH~z3@HC=-%h{vj?$LAi7TMHEx8{y(vZq=lubT=DnyQv2O;=}2-<$5? zq5ko)(W$8^qtS?L{=L_^jBiZ@Bf?D6^b}1`(r5yqaYT(_&?rrf(9|%(3?bA#F(%?? z25tK>Xv>PAtt$ez{t&qJdk}EIwjTqw{q#w_pZG5#hWGW8+rMYWZR6r_X;v@sF0`P% z9UscO|HQa6!8aDG7l+pm=+;)W(9Ysr-CCr(lkgt(@`!QYi&c%YjLSU*hPJb{qis;O z?epR++1mD9X20q^Ft6nUr|c{NeJA0)M-MYT1_9fC@wa!yc7EJ8-pQ>1*GlXbZtP~> zNh@3Mv$2~kY{9lBGR}@+*vObTJ9>Rq^t#NbHJK4>GQ<8#3;QcI^pDh#-%^5pO$q!h zIbby=@E0H{;O9gZe71V9JW`@~_vbEicKZc9^qzsnB%Dd*VQ{L6bP9ynKlcb|FI66&6N z)jjjBd*%a~k}Pqrd+t&99F{Zcb!V0^4kpV1_xk7V$`>B$7oO_p-kKM_8u0E5Z*{yE zXcYr~jrUL|c#?X+WC1TTVziY#Ot%!FO6-UKY{`e&X>j7R-b_j;oC`ez_%e^p|z zHZ9t~KGh^R55{elTyBGpIz{l!s;Kk`VC$-rpG+8m4jA*NRRjI+6 z)L?Z=fI7uror>*S|I({I(W5TWtuDpAKE+L$;;Kvq?>ei~oi*9c8m<$Lyh2Aq&XER@ zW0TmiQS8ttKByD!Rk3&1WNfR;*jAshU6r*{&EBQq?9_61Yk77${vMrRPh*aKW6u7j zoCBC#;9zs^;TF-6W|3pF=x7VZxhdD9E&s&G$JN^{F?EU=`AZcFNRDp+HzyMQgfQdfdUwvM2EUhC&%RqR1{n3eSGWHXLEKJ$+|IXkYesN-msP!j({@(gE8Tac z$mrI>?swr4@b-yZ%@9+SI@#E}l6uS$)0>SQWcJa>a z;+?jxHv3!8aB7F()OJ2Y9Mf*&pW4cg+X4tqZMCpn5XUUs%D^)l8atSC9N5H(*}y)w z9>_knE<0*%Rs1WleAJ16H%M0lyo7bUHSp9+AFwah@Jo=c2ZI{h z7rYCb@@6)oeC~mH1}!}0qe}GGriL1_jy3X5H|1Vx5?yJMTx*tIZ<1VXmRxJhz0#C( zrAc_HG3P>q@Jxd+u1OGQAT?(u^=dOA_(l-*hG6xk1*_8n)u}|i$=>yep2}oTWs18h z)kBr)u1<4Pr@N{%T-2G)8un4FUcRF~$FV`=)F3|6C~<6*I5bKQ>T>Lr+}$;q+iJ76 z)@5y1vUjSvJ2m{BI^k}xvOZ_8K6h_}$i5+Wf1~IC&?G+CBtFz6c4(0tX^}d$NS#}x zE-ez5X0caW;mMJvEK{Ex_2q$jDNyel1x0Gkrq?o}UI@Ney#(=?jy>HWAL*&>>+KjE zcr!9QFg`ZIl$yc2Or81Nyi3u@M5N1jcY>zJX?hf)Aqw?VR4<~s5o)7QGesFFla?~6 zC}S;UtfGwNCS$45SUPPg936emO=WHQK4|kY|1B#581-)cjz#SINxh%=FCvz`F!jPl z4j7jVsX_;IYvbLW9}m9p?7KnM993uOnY_ivy$g!{I3VD64aAJ~enh=sM@EpdTsVt& zRn31}ht{{SHNACBzQx3rx7$Oux#w+WZ4)-KTX=@SPIzVyL(W+{;aNNW+1&!NkTJ1k zHB8P~0KWT9;TcTMS#w8tdPfdvg{QX*PjAaPvpwg`HrzSAJ(n!8fct_|jDxrFPj2Ny zL_V>Zdwe6nIlh5&d_CvbI!^RDHV8O!O;*I8nc;tcfQf^D1=2!R1K7cVt5bu1Ne%od zHQ>iIfc0al|BoqttCD@K0$%yj6IcNxcq~tFU-r^{8AMwk-gW5SJaakBwdQ}O&%6MPgf8j?o%t#kpYc`@P9vc_jsY&$F zCiw!IM2t4cPnYbcPw|H(x+GsivX4I5$B+U`V7V_m1!$9em{&oIRgEJrq+w96JLz~4 zixYV#FhyxE;_m=mT9}?4(=0sQD!$kvz1l3h-Xz7e$ZmjlTO`+;bFMUkcZC<5axXOI z5cLXA8n`F)oZ~unj3z4@Qm;BKLY)?-N)J`1g=o`)K)sqYP_M5l#aor)rA+fsrh#-l z)X=88X);`~cOmj}j%s;MI)RfR*Qrr_v;lkfNQ1<|AU&kZwO8@%YO=P~vbWZ8b|`tf z)cjp)!47TCE**GRWUm+7H%JbEq#GrNnxw$tX6ca@nNzFWsYUMGB6n?-yS2z%n`GW? zMJI=wvcR}>U!JL7W|~p29ILmR*w><7)FmC$f_fFBz4iTXx`=uQ$86L)tJG}uE{3Ts zBYF~7mBG985JCe8y+NoOQEiB7MyP?Jv=jw-x1KW9P*jzPsxVPyM(P!1%pV(l%1vQy zSrN2pX~3410b9Qh*u0VjVD*0gNxh%=FXCkOqRi7{j;4ZH#&?-rZ>{;P_AFc^^u&|H`{Uh=xobIymFbN`5mUwAzdRJ}hC>>e|^}&7(2{zW>3ovhiS9t5?c3@cxdvea%!`7h9J+~+K{N9`k(8t>+*yZ9r zHZG8RZZ}}*?-E_uExG{huH5rGMdxY~&tW4`2sJtzk$0MFjjikP-G1AhVmTkQ+#1(KlkT8Z&ok?679s@|6_OXG3&U7P?R_~@b+j*AkU7bklx z&+=cz3t25WvA+2FzM98w;9V8Ash=vrPo3ZotyR5Dv?VFlM+??`=?h?S5`%(h4XOSO zX?~3vtj4Us#;l-bc32B1yqOc;Du@7Dcww!A&{j@x8z;Dh9R%w%WCmc;{dLLS+C&d+ zl9wjQOP%PcehJ`_U>u0aJF3CZsR7!I@J3#2Ywo#L>E$;0wO08JtXt{zX6dyS8L0Pq ztK=HcWF6=gLh3!+AUp-Bw}BU{=bQlbsxza>SZ{#6WRYK%V_t&QTs#ASb zXf7()$7(M1@)f7 z>g{LLE2kj)zQOh-WoNlXz2@OwszW@X;~G2jMtkc>>g}^pFCOT%POxJ1YxOQuX9n*= zX$4{B1`kqANLbj&}xWiwGe6( zAVvsvAm_0R^Io^{z z-t}Uz@qWMd=9|h3y~U?r7o6;r9c#-CZ{YsTho#~~{@YJLOM7^2d zT^B9aMay#rbb_P$oTECClR@m%AaOEa`ySTh?yKkTt!D42W$&nC@2un5DFu5}IdmCide9(uFvuMZGDm0| zw?7|RqF%Foncz!x%NX@C1?O=chos)R{@#v({@z)sm!iPFCX#m%Wq}#uohIYE<1`vU z*t>m*>P6VQod~rc)Ck_irDlrpZZ-Dqbg5~DbikUui|l%MXmWo6)or9m5(vo7Kqe2ZZr(8~ z>Hd?k+mF|o!LJOn9=^kF;VC=JOwD$tayu)ATGeY6uqBDk6s3h{?1iWI3Qx~Ur53rq zty?ohw^nk_+vi+>4ybe=z(^M_KWm?J2De0_*q{txQ!uOe03Va!zgn1SdA|kAr>Ja*wUyM6Y2-{l$*_lO6d7Ll%T!h`(XKW{3Wo6|x%0 z4EiM#;&0&3>8u~q{8s@fevEy;GvkHr%d}u$kS=521jxQe7r%5_lIpoEoArYr^cTs= z^(8m<*FW=ACHP{?Ci*iFX#%f}RcF5y;tM3f8q)d;9 zDWe=wxrh=V6C0T_kSWa!l}=L`G?j@^7D60EaVd&xn#`UaOd0KbGN8Zyrt);BJfd9? z)|l?{EF-tJJ`YFFH7m0fGW z-UR_)Ymr>Wh_5z_u0ZOw%y2$$;GY8T0!+b~oL>~J&WKcJFzUrMXMJX%HXYRKr%m_P zW_Vff)Mj{SGhMaWE*iG8j_0c5yK8wKT7kPR$6YUSGl*Rc5*NMbs6l*GlXFDLKTwrr zSDkHF!`@rZ0~7C83iqjU4yZ+kHDU*?)IleA(#ekkdWEwg4{!k*^W6v@O?mE33in32 zPjk`9;pR+gAdeo%r}1zv0lfRhTyv&g%S@dTV~5z-AvJYKC-jhd6=OZh{@%{Pf!>jk zA#3WL8SBL-2wA;roxn`ScWHWvrg7fI-bLWuRtkGphbT3|-otuY+4++X&Gzda{rAh{WpCoIDg_lsouFEQcRd+Zm4*EglO)A z2fw_lUPi8jk12DOdS|KhU9)~9+J4xtv&lKV8(`Ech}$h7>SYq-Ec-HHRA{4KYx&pW zW6Sch*wDf=dx?7YzDKb(I(Smn#FOv4cet;~*PeG6so!c)uzu#(8ThS62 zzwVP>+HZv{#~s;aU>|lZ0s0o~<$!gzJY~SxOKHsN!uT1s^^{z+(0h_b$(nLnU&WjUWLA}e_ ztRIA7tEDH`m)_i8|J+mk5|7ksll&QU$t*yd?5Dv4v@AW40x>tJO&Hl*ereF~VEj$e z^aR^9%|=rx^h7*8_6UvKLxVTa;8iqm1r1zA1DDX?C3^TWJ$jWMzd=vjqNi?Crh63i z2$^0WQxY|uJUx^!+WBZ$bG@fDu2UA#o)gw8h-?-dZxunzz0#R~qqE?4XW`whqI=MG z6x?agyWOU^#iZUATyO@iwo0!wi!U{cE`xfTY)&pR@K0ORi-&tH>Wu*PYBIyLnW5T@ z5N&3lE|aCt^w(whFy4i{i`ARyq0MsDvR$mUEz#ixdwv#0?DR&ReEWM5)m1z=S#)g>kNh3qS_sJH$j>b2%wlVx7j zB$-+@hG>Yq%=j*u(u~>=GqsA+5bxGQ-nC3=E@QlFG8P++Mbxx>bmR#yjkS3NsF$^I z32W200h^ZkZ(QcLak<~dm7mo6iT|8>C7+YXJ0H{=CY}eW_vN*}NU3@I|8-{lP=5XA zlc(ORUPiGW#m=01&&={J!;C(y z5h^2HEZU3aR&7{)P7L_uV#p}qg9Doi1`ui1E z4?xQReZ{r?gnfC0{2Tl7u7iO0Vy*&v@~-ZE8~eN~_W8JDekvc9T;8JqF4@U1?N(ge zEkD0gc5a94+;+ynw)V|AxltIqL3m=l;P^T|5isLmM!?*NKRDsPal(J)g#F3}0SEsA zWCs3ZYu_~gA5#6kPxbvS)puoz&x#bU<*8oFQ%LYla$kxC?1I&sABk0CRx&hj7x;cz)4W-*cQAarHia@WUQ2%i>5{D+vQ>LpF zx`XJa2qja~sZ&FV<86-zRX5*MUhgTp-BWg_r{r$;tGivrcRP#jbrnJ9PG`~W_Pkp& z>Xl*jlI)As+a$UK-nCILq+X`rjAuAof^U>2GeVQes5b9hT{Sw6ZY|t_&8WdrXRgDM z7kk%ch}T$bG8Gz)1tz0>bo4Pd)qm6S!1dn-Yy|s4%cysy-^Nb`=TH16`7A^-Csh1J zC{Dd|W4PaBoZrMd`N09&_p0}%VZ(g^vYrBl|!;C z*sP#c!hTzu=3P6;z*tss_28_9(B@x1n1ACy{ta`RcYS}sje`X@4iwznkGTQtE1Y4! zwO<7N>-&qKf8D;|hCN>G`o4TD;JtZQ_JV`+F5Bf@+@-hx?3ABp1Z<7Jn{(qf<(}LK z~LW4izMK$;&`Z<^1_ zRIJ_=sa`8nJeMbXECrHWmnOL^NpV}6?!BBFxGFbtwfxk^^4ka1@jkjFtXo4W7}tM> zWdFw0fR^l#uKbf@jdzWGf15@gqMas#~S;0iT{yMg=Hrq#+<*m!~(q_7AvOF-^;9URa@zBb= z7<6)Py#nwdtrvLLkmm#HH7L9dGFDU3=^>nY^XY*CP%n7bJkzSztX|qiz0kqx?Ih|Y zGn_|9hQ`N7r=}*Rr>Bj0iZf-MRAu$8-Gah>;M2D z07*naRIqCgORpY+zUCn%Uwr$(yS%!^aIpC1egLmVI#|QkEL`1NaM>>Z(ryqi zw2XkkzJTNm2zayT)Fwu~IkD@6C)Q$O)(B$O3ZmEWqyFGU{tou#hGX@DcNz6&2mO>4 z_+w_kDjl?IK8Rj z&LK^_k3JcDmw`-L#+`<=&{ke}f9XkM+jUd#bqKh0*D1RB7}A8GT7SBRMOU-vx0<-e7g#7cj0m0TOEq)ZL%9gz}D1z5wMQ+ zHVV%(1!od`$@xVbM!n%$tX}M0M!ni>KONf#1M1E4&}O=UceU9>y=+fVua@hpwWwDs z@CEca{)SwZLFBK?^;PjbYuT<98IF~iPSsh?H5}I(u3Ih7wNBt(pW~$hH;cVB5+6V- z_0`IJb#fm-uka-ThSt|0_W|@$R%78QP_JnK=UuE`l6omT%_@&6IMY2cgiq}S?~18z zNWIy{PT5#b-E8$5r;U_Vy|i_R7rZ-)=wTYynftJJscy)-h-$K}Gb7?%ig?#Vyi0+1 zjYTFC<6XIFT0A=PH#fz1{W8{?1^(+6fqDZreCxmdTfYs9{WdK5q~1^b2bmito)a#f zM+(k!9zFP-b7~u;-hVmu>E9|E3*z1?9nV_fy+vjlzwXLCOCX}1#aj-xl!fsmVX{PY zZjb1KO^Ur}Z`P`{EKJ5%50u>APuhb3*!R^99ECC0 z?TfG37hT<3c*Tx!ur>b5K)`145QAitxK(Up+sM3?J@a#ud*>0r8_SLbyv>YED$4|@i(+hlcfY47X@YCl6 z0AOEmu!`qZ%XY6wKU$gLQl05qlkHx|@u=mw*YQ2;1wP6gA62f8TI8=5vosQxRtoqt z=;aJ7J@lo%dPz`Y!I{CPOw&LP8|uX(JOxu6x*DK>S95u@G?>F8^$ z-l4(wsMm;QrdHuPGi^SV$m-p8L|HGLVXZS`?@|`;8u66oA`*G?DXd-@Mbyhlfz%tY zW})Ajh5qXnu+}f~U$+qK>%V^S$J7g1gmmVINxVe<0g06=KAGd?|ZUOlpi+0u$W&)ID8q`~6{THLTXF#Zgvlc#} z-kCl=EoVYOTUf~c>diP-2-9rF4xD+z+O#nN%8`A?@IibC>=;^vxq>aHD zx85IBd81MfRN_jPy3ytCbfpKX@kVt%w9=1O`5`rnRG0&i9)J!DSDSS#TI)w^eUQcr zXJ3s6(zwxDSCh^S;q2>1>)nygoicc!Mi08xo9+yt`@-q5bIAC>L}gOOoT(w+NL$K~ zHepZ&ycpCZ59>3Bb=gCj%mHOmU+uHr$_KAs-RaD`*(SZ(BDvfoy4--(d%n?fAxQ)8 zq>fQ92h$Rn57j38}dQDxZsQi3dulkJ_35JbF8e_k`z(hBGe-V z^-gz6Mqk$sSk*f=I!V+!O__`oHI2;Y?@ltO@S5w)_>xtx5!HcEE20`GN=M;Scb=@A{Tki$WJzS?(<+N5s!E->EJXICN_(i4C&3mVBavRo{xX!rSr%- z^TV-vKMyx={EKkW+)y#&48~-z&AIrKh>0y=3*x!q*jRHyq@Ra~$vR>pJiPv#5Ulgh z!a#U&1QYEsTMM^-5%`2y+jGnxkE|0cC0|WE_uo;kSz~xp@OdQjBV^xPELwLe z|3_k9SU8_iqva4`ez5Gb5G=X*SgVrHh)~U<#o80k50rjJ4k_jY!)_7HXU0UCkB1La z$PPE}4dSp+(cBQ(=lGM0=8@esCxY=VF73jun-?OR8*1Kl^T_Pt&&g*duZ4HPf4KRu z+hI8|{oL!N+me)lN$Q{*rQ2fjmOZL=PEto+E!hx`zY(*y=aMa(kC6VY;}x<`;M3x7 zdMayi_PH&PP~VernQK;@dP}kYeEPA?B;@xmv<0ddUg+B?J)fhVP3~v zWHyh>63gQG#>_x0v`pWUXwAB{y4F^@wh>l#?STCHL91eMkiF_)V_64AtAOIh5li1O z|JDozx19=ZLwls~j$94Qr(xPdn{%9t`r3SD31I!@AM`-*89Rs zo9u5$3200WXi5)kW(U8?kD9JOf$Br3DqqkoDs-gt9q0l_RCJUsaiPoIP_+lD^F~S^ zS_SDA6dOS60%`EBApomakJU@;>xXo{Nb5~&J#pUEx)VUaF5qD3VD)O{6VXHu`88>MGQ=x5Xmsn=i6_SbWKLA{W1 zN$YJecYGo5>Nx(|Y(Fi>UkAaL&(aD&y(|)W13|sIT$YOGQ=8>kk?K;J>Qcvsh^5I5GAPar zG-gx%`E*|)ZkZX*v((!qChE`)`X02JkTJsIGB>sLp^@`^bn|_8RB>f^pGS4Cm{A(K~HDk$pNC5SH&XmH{KVtnDET57|5AUBw=X7v zPdYycOY2KUz`-&m;C_xhicN-FoH9vz3zvQsAzJ|HElRc^Li!c9g^bLt#p{5Qu@~{n zrE_c&_S{(k{hv%43dP@-WL)g~FHRMFCvLh?-Nj9;^**Lp6fVQZ8F=S_;AL|{K&4V9 z?~)KKgAe~Xc9@hLtVq8+Cix~(_GJW4xA5nH^!x>W3s_mq95H;31u0>6m)X9dBKS*v zhL1DEBvs4iMN7VnmMw(skRu8F7m1X86D3`6OtvUY`UN>$m`{#`AjrbO7W}Q@pak~D z7i4dL{-VySWw7$iXj55d`l*6d`K^z8#u{t7dB^jX<0A=JO$M(5cYYa;j{xTUo23GB zUaw?cRPOw{&sTBJ?Bt)`^`0?W=7JR;JF(|u#%y?_$nkm5R^p1+3l` zo!x6)$SjAKSRa}(pCG%R;oa)7ZKyTpS{r7CR~xw=Qrs|G)*@O*ONzCcbvA`}juN2b zRCE_pe9uhDy`!ZV=d$~N%WNLHmOXSSedr8rIiccj24|r15#T~_u7ZbuAFX~OY$zlVHfbFbv`uqt``B1`_dW@ zELw=aX51-g)gDOcf$H5+tvjmmplW<5Ln!LGf+n6Llh8D+q{h2U6o{kWd^!x(jWKqb zCR?UQbd%kMgPO!QAmIGlt&+>lx#t^l&lrR!8~L&LYF3yN1|Cr_CqmB&H*iBC^6EK3 z22OyU!_t9zIo_n~jKePOkUBFiHM22#uD=f8`D+DWUlwCu06HqJZ%w9Gd9o`|k>XaF z?pc-LRh{KklkHQ(_OIgx)Nxr#ey~!2Q3-?9IU(v?j3zfwBMQ)p0(H58+8mZTC)glA zOVpdks24Gp)G(_T=Up<;E2cU{rmkGnBbm~3j9rqko;pzP&`=+v-U&v%CJNL$iO>X% z$R(OBmx`p!-o-<_2v4n2Tf9q3%~-umsoCn?0+M%$ca7j((exC5c<2s0nW*J2m7_cQo`4iSA8DV`g_jLE%CI9Zd#;x9la;Kc|W9Pz}NXz7Yc%H|L^<75osH5kW4aK`*_*_V;BuVWP7 zo-1B=qkQ-CdM}P4j$=4?D({DI#a9vVriz8&q!`&((Na(me2m2rAQGJXz96Z6PN+G_ z{bP~9jv_BH`(FI{wc@qfUd8D2;NWC;S$pRBqTk>XMoPboQ7nSJaZJ7>TK;Xcd})+? zQM6(S?3QElrJ*t~_xy0l7g4e=GxRZOnuxQ7t6)#U5krLhE7(!TBnyv`T^FJFGF<+} zG09?(E73E^dv1jEOW4~HvPI$Yh2ioAC*+HH`g6j@tBLBM*n;IziUm=MMK_8z2^+8R z8!p_cu#1o_1nI(|75tT>B=e6+zs3hBlCL7c&GH4uq>C;T{G#rM|54Ljqxw6Qhtjn% z0}~x1Q~eLhj=;f0l>BS>6C9I&#T<~4W3?~-{ZowQ#t6PjxV=VzulKwAz4`TB_0FDP z{DGOt?+>;AGP9oBEk18Y>X}j7!KipXE>N3+nY*F-yH^B=v%N`9Z6g)XR+Z8d3uq z(pjy%@E&>ebWOCW)QgfGK!V*AZwC_WpmTTA(!DgOx7dL$ccv?edh5NB$`_C6YH)2C zY5g%8UjPsBV!UZJaV?%><%Kj}w8o2cJQ0(0v4%Y{DlfXu3z9Tl=1S)|(zyqbz!52& z>ACxCFg+(k&kfSESq4VETpvBLFTodAp}GD5E;V!g4g3H- zk7ZRapce)J&{1-Hs?$Bo5?#uZ+$xjZt5Q8H)4i%Pylb-jYO@1s*@3m303|=9o)@eH z_#r9*5DaL9f$E$9ZBCFbCr}5Q5(evKXZjnmtm>u71S|9O=57g5uLOIyBL_gQ#gn?M z=}yt;>ze+)?xCT6a&plqsCRODdeUT?peRu97@1l%#GJxQ;RBW~GPQ~s;$<$KVdLGI zQ;CXfrZh8oS8OzbcXN!>+>xO>xZu1vVC`1{YeBtVv(|o%%g*Z-eN4T~?9&h#4qMol z@~_}`7P}KiC}06Y6c#7A5Ptm^hDpBx3qr06l6?-&<7iIjHUC}Sky6>ssp;ZZzs|0D zomt+M_NwD$e%lji)9u`bt8D#=6lL(EYRAikYmdv9n^Q7L*bsS3x)R5x`X`Me>R#E! zlJ!xNFGFNsgo!?nl`ntQo-j1km8FY~%=;ETLzwI+K#TQ>~DDHS!-jOVCz0cOf6t+C8d!0K8U)(f4Fww5; z=9jmpl(ffp4l5^&!>|zIY4k{(pUX&j(Hl`iIiBdY5EYJI1~<*oYR)YVFJd)XTtJk3x3& zAalyBdDiheuKl2BZA!=1aoK{~N34ZnYX^d?tyXOSl3V!5MUmBP`Ks z`6E}LVzyQ>6&9+07Ho{4$^bItk877~0nFzS_{o8+YO8uVK|itsegHtdS?{Pf6}FMcXOu>x6ois!ltiIq3Z+qW7DbC`1U}ZAOsy0BrG1*0J;gV>WM{E`1?LTd z6ODox1OIq~Af|yI1?q*!+rSGmaDxrJU{J4~4T;uI&+|19`$B8Lx+O`MhcO5O8U&!; zKpiiD)SMyp1{grS#KB6oUroAa`Ab)zBFVin#iKISvntK2I@7l{E1)hrpq|45?^@N1 z6EHtW#ShX5!M@N2=>$Qu)r;p?<(n@dN$y-k)GJ0^#JlZ6XsIsYxF&tNBWJ9qW}vTo zaIg=ncYJhWYI4FjJz=6iy<>(E}7EITs_0=T?)KwEF{up zyel;s!MnM}Y49%JG|e6vyv)@)GMCPTxsY^(R#M- zG)OL6cRUMz?sdmAwLnaU=2$u*MH`W-j!0GpC#eIU)wrH2S`A9RUAA**`puMS%xD~+ zG>uQ2CXJ?vX&d0Df6_DtVwjj795oL1j5iCkaiH)h#a9=Lf4yG1<#xrc;+E&|D~}M> zKhc?}@;z0sDnjxVq~QlOhdYMqCym4X3zI86LynDnz4`M3FP zPba|_)Fhbu&3IGyh^}q8PTyB}yL9XIlFf|+WgWxH_F*NoW77lhF7T1$Ee}p8mcpS% zFfN;aK5J6aKNz{3i^r8k^C3Y-Di&TU-IS$`outN02%kLGGpxQ|zWY?cPkjBkk?Fo^ zG(AmCG!Io7`U;G=<^jiFBW(TYaK!?A?>zbP{PrjC$xYNWs5ea&k)b^fpLSwu0IUg1 zbp82#<1MiF#*Kr`gXQ-s4#Y?oJg@WC^%XYum(;xGly@dI50v$eH=6KRhG}@Rr)8+R zWw5GwsAkMK0B>hBjrWcy0($O3@=O=K4w10=Vpq?Mo(G zg|6mWf-fg<6{B7peEn8p`&!hSN=A9XyG+5Eji*_e)mwS@kS@`;IWwd?H+rHp(p2n0 z3GAu#t;Uz@sKm8&>IOP%Gve<6^`g83bkSkD>?jVtRW5XmD+8)_p{w0cjT^KW$i!wy zzuK9uIZD?#W9nV7hKY2sv$3#!=sF)%?Tsot(JL29dH|(vMK^z=qL!Nc7or>Aqbg_A z6^BNyn8t3QiTeOOc^^&QrKj%F)Ax|^9x^?qDNwSELiNbhJUvo7sLyy^daXlx4p*LY zjyDKn8U-iJ>g9oY!x;7Ixq-Og%=Xta>g9PGcwV^W`Vss3Gc@o63_Pq}J!D^gfLXl) ztX`dfrDprqTGU(q(!C%c|!DDKWt+Zm^mcqT&Yw8h(gcfCUWd z)e0E(p6)kfQhivxCR}Zn6ZOhWJ>Xq3zT25=Y8RN=`2f`+7*nTCLyOhhH9%7D==j*! z)a1BvdW?8?l-${#IhDwKsYrauD%42PI#OyjpGw5s9l>(7Nb`JVJicqP^{x=SYnuY=Yv2w1;>wP7J^thp|0(qCTCxfB; z$6LFG)oGfj7{wB>Z@6^+nWELzuXzaG#x$wvQzX>~J*sxTS#Ec!ctf;oQEdKqFY5i0 zl_4*ctaN2)$EXIj2A`v>E8|?j&tX`-5XC-cMq&Rwk&t26NZGu5752*h!k)1v=KjkR z4Y|9ou19#M!Y)l6J~;6jcGvjy;FCHJj_$OHf_FEKn+9&Y+8!qTDn#L%PRG~?# zpoi5*A67Xe*9Vn%rh;PORocG16lG|VG9+CU(K)6Di2^FD>Hq*B07*naRE|u&DQJ82 ztj0Z3_HB%OX^JYW1@`%HozQTuyfXtn(ztQBV?+%Ln+M8!##$)K2!G$ciT0+Uist?j z!$4ufKxxZBMdM((sz-7%?}uYEen)Ca(|bK#~uWCt8T4YwaC?S%XbU)FT87> zd(|?n<<_&-`_2NEhZys1+v7cy&)rlEFWi(CRPoTd)IWCy>Yg1{K6hrQ$M$uped1K} z*s$!k%@M#SHaBz8z)PZu7bUmd1P9O$wmbQvUICrqg$={q8ZQbNfQ zRN{b2kKiTcj;O+ku5zNQo#TTdhfOi{sp*Zq#0}Px%tX>|d*GJFwYT$cY z)oXyf%VPmpy$k|kTvBQ#eU^^zugdnWN%JUs=~9+})mxS9S()TfmEv8M>Q|i>P@5SD z_N`|JGblMBDlP^Dtj5LXV2vPHOVq1j)T__LHw^^!_A3zNU5u3Km0<67{2- z#x=I`Ozqq;W%5)TZ|rpynP$~LJUTowJ~lcvIcA(5rA(s~HB6yFW=bUhH_?z*HmtzN=;OW(Nt_Sdl%N> z+JMy?_%GGVOrs5x%~7=6?;CF)n(7&ydIJ#$evv2M1}~Y0&Je_)-m#X%I@WQ;vNUbv z6jravXq*Chq^Tp4RDp@gfFxyLswy-?6T{V=m9;#0J>FylHIski#(|5)Yi^b8H1roi zqBSDWGes`035^kw)|;`WlZC4uRXg^MHNjILkDHY{Zk6vInS2eBg$$S9_UvlOrepHO z=Zk-@>*2%kfDui#4%L)(rj&N3yy{3SY=4qa>vyZ%9v)V8u`9bXtGl^_MDXw)HLrOW z3V#ceeu<|*OUX1~W~P;NZj54ix;i$gKIFLKJ2H^G=vJwHj^XOHk{!%s>2T)cC_I&H zZlq-X)mNMN4d*(BRpgKb8L5f<_Q$Ep$Sbeb7qveHvB9?+9B;q&YGX-T0^Un#vSUOE znL9%IRkY$;dF#D#;}HH*6K&6GJdVkiTzIv%ZKwv0V1_1N3k>JeHOB@f+l(gotLU$l zZHJF^La|cbd|%g}r|-)zf^XXPLiHLV?FRs5_ znSF5^E;XOsWx0yQI|4rYv8eh_vh2s1T|l;YS9ZysfjqRAUEC+Tv=4VK?UP>y(eB3` zj9I#h%Lg%64l1r50`jgMHn-Q`DkHxWZD*>-MR%Dv>pZK5Y}G9zT3gpLeyx1sX-maZ z+*UpHs(R{KP4X*_u-K+vHQ2SDbuTV>-+z;|)?P$#%EsN!7#u$n;*3LFP8&>CLW7Q(Ts$xi87`T`pv1 zIG^2A``~a>X7C$%)MQbRQS4w$-!}F9uc^ns8K3+{#s5Ji|3zi2r+8bCXeW|_efQG& z`{{xMbiqNo@GxEIfOBx+VFYc_VN`espbM-VL`8?_;v)bU6qOJ|mpjsx5SrcT8ZWxm z2SAlxsLTTuxX_~gbmkUxXZ3jCg6{4AZ}-msHC_7w6&|6QB1~Pebk7<3%{ltb8M-%) z?m2t9Z{amIQo z@g+3|`-jGchlzSejngA0(=bI1Qsi!c_-c_<2f1WbBPlg&tT*B{S+Aa9DlwUuOGW0J z=T#YJ zJScez7vZsZX_AQ{L%$wYUo2Wz-h-6rgKld?y2srauj z*;mYDU1p{+KJ`U9KSuU#it>14f93tEqfxT2PZ$1G*O^<|mVKe{FFebaoCq6XIX5?4 zGB--G)Cx<68SVXBv(@s7a0{_LyQZ zC_grD1y_4AzwLg0+v5!NF>&*q%C4;P?$q`nl@XcVjJH;HWe-fW!8Th)D$BdlD?78x zIy1TYbJ2N=PRf@H8?M#&VZ7nI8gSu+WAh!zI&C2?pN;94-~^UX&tP+ zQ@)pHIA7A8lBSG|k}deh!@9VPA8bBp3hz~Ny41WAyl)cj{v|xSLkPyj7hl|!b7m)_ z-kDHKF3tFHo6gF(?`rj5Vl!TAZD+J=&{Ob+{HyofPog?`+ zx_x`rF~*u}Z7uuW8nV^3R>cyzdR0I3ev9Wm)h~Q%Uid(Gt;It1GT*}eg|`yl=H1I; zP=LALJ6P7Y-hwjGN15oWO7v5`^fljrHqqCD&HdZ)4f60^+%@qYngmY`maeDfr6)*N z^Ae*@aI=NcFjnt#S4h3M5dGAt?uk>qS-p-xjm@C1b*5G6&Ap}9_LN+)V}ft~h3$Fd z{33;odLi{nW7kWFdc~mLV}IsG{{h~`ME))eTP?uq{e{P<*D}^?EjVZSuE_FUk?FO9 znP8Rbx-7*7mz}fxK)pEi7M$CpeB{`f6FF8CJ}GydV(*+vSU2_euhW13VtV|m>BVoR zq(4n*Yfaf3DgIU}X9p$PMM>=_=^irYc|R>bfaLobXa(-mvrrtQ^A6Mbhfx9GfWX#Z z;u2?6>PnY;&=p>El{a1HNfo;yxf9LXgA&(FpZ~7UWxjsR|D)UT+4QX+;U%ac7Z!LbrvX&S=zoiW<6r#_!O^6oiTq-HwbSqpkU`OKxn63vs-A_ zR{$31A#lBURuH`@59;FXBJ|$lC0p`R4Cu9OPP1!D2j17ICDWlb%b_h>r}iA@&Rpk? zTwMsd^Sgcfcjs=l-(+tlF~LPOMG(D!yYyHwHCjjv{~(9I6GOo4X5->aQj!4{%GOv+ zoCVN3ISJ7_qnrikm1{L}9GfMGX@Z<0Pzf(d0($|c5>aF?@VgYnaJL1eR_VEmGp#c! z^mRmtyI3KC7cg;VJ$Ey3ZHi*%U2d}7$&F6OS2{xUu68{Br~UCi?SM}FeVP@@^<50B zQ#h-=E7tgwuk|V4m^C&ntHFhSIdSQccL~22!(od^I@S0w8b|TN<9#``ou; zn985s<4^H;Y_(^d|D+* zX|r|Zto*loMlMAk<`Q)8wZIX@=RJxRy-C@WA81^JEbkA0h+fn>>Mz^0{{OXe{WppG z*W4(*(=|0XU2p_&WzfsO^)IY7FMD&j{OuLy2vqUzDzhkmt7{8|+Ed)D47pkL;a26x z+w)la(|+w-;p}|MM*bQ@{sp&yugx)!k-+*PShU1iwZ>V4BO|bGjnknN@paC*GAR9J z(V6(TBgsmqM4Qee+pZ*AG@Qp8fVKyY<*}Z>Mh~relB^(o<1M=r9|8gHb|(To=t;5! zVgSrA7#tZB3>mCL@9nne+wI?Ox9jK&bjv{BriiQju*Sw;W|S z1N1_@I9|%o*XLM?!S&8VFL1p8z2BX7GU&~9m=|!KL+|FyM;p^EH>NThy>~YxTdZS2 z^lr{~+QIhPQxkZmEAHM@nY)(zNc-JHop@LiwFe8|sg2kP=!<{dg~#s2k`Cf&$H=Uc zRPJf=`x)W~&^fZ;0#$g45y>2jOvqwJW=N*Ynkq4;*;i@KRf>I;D!odVU8gH<)0KDV z>U(spC0+NBu6{t3-=T`G(HZB+sJ#l$wF4%9)b02mHAnwNMenDpu2S7LwAh6fd(uK@ zsvot6X4Gv<_uA0{XKKKk9tohP-qWgYG?_1@KBi zp>uzMGvID-fo*T0O)psF+jr+$wPjc~CIj?Z05!zl<0o43lPr13kN7E82KqLqJ2u0} zvw^-&KpinT7)d`56IoYTtb>nh%*Rr8X?J2 zw#H!MOywAFata2VXB6@ol|rUf&tlj#K}-{R&Dqh_{ zz#4t4NG^fRaTmw(0e3NNE;h&AR9us!n0X7(dupTeiB(R=|8zL9+VSKXhZAe;Pp)-1 z_4kb=9XP=DE%oO7ncL@AH4s-nm|QoQ0$fr35UUOl=>$|O;v^8S|5AMfhUW_NqXw>)}Y zX7r+R7gzEb&{~bn)(xk-a+VegKWH(f7FR2$VAe6lZ6B+ePz`);vIM`y zsd$M~@gmpa1y052O4Q#Yrp2;xI8CfNoo*`n}qm0(Ie&^(&S z>Tn%Z_Dv`y6G}m`@ZHmjZ7%F(AM1_9GmYRgfqtFBCsoq8*2huJH^j0=oYaE5lh{`4 zQc>81N~9(f;FaarWW#W(H+Owp%cJIz?`@OC{IQ&jo~P}T9N}!MWTr`lPhx~(S~)D0 zwJNb0oY0QUwu`3gM6KI{x*K~%VD;fi^$@tB0lq&^5TL?lF+we!ZK)D{s}O&w zl6)(de61TypHhwDgo=Rs%^IPs-n(oADmDH$H^LXX7XP7d+661Q-HR4@<*$qjJAy!a zsld>$5iTzL#8kga|A5|~D{e3S6}10lHnL7ZrUs|`Tj&DH&X*pv2)cl^NR{ueRnF_h zSpD%fqnb~5^rb#`ehDKRaQoYBTK?Au2G$ycK&x}K(A35~)*Du9L|kjIfaW#9no%bl z;SNXLG0qhc)Y`DnJxsFhOor-8vFS;+1L{q&>xC2XAZ2@5Rt$Q3;ZLo*lM#SZn3Gn( z_%i72Nn&K#n+%VD!HjeOPO#{Vx99>67}(!vJ$j=J=)Hl^d!sq>I?A`Y+8BNX(6`}} zS^Wpo`gf*vZ&1wnwQ)tz+46uhWqzm2{7#k`(Cd5D;CdPK0u>Bq6m6L>bzDI(`Ao^uY*IZxyo6L}YaaB%#75zo7beZPQ%MgAq? zhY3+&N*0(=h2~VzWxD7JReXgmxkhtt(cIf~`CYp5K3#R6D!)syZ_s(BRN_hOtKyw`*ftjcck+9Xw|c^I^Qw= z^HKiGG2V-DzTZTn{{+uxoaZ}Q|7@i0>1gef;R?5bQfFzYgS5n1Tc zi(Za*rQu9=)fk5wFQLYY>Cr+8qL;C}IfNvW5T)ZH79mMjHhkmX;!2cQ?)S#Tvmw2Xew>v@*gZWr6~D7yLXw`PlP z&39v39sxqY6erX{6S!UtE(@tY2OM)K&s-vF23DA$NE-NFnuPU56Q$pKgChAiUsfA^ z;+ej#IhNJwEyE^eRKwZbK0aj|yvjDDb-Fc;WWTC83ar(a7K`SQ-0tzR_OTz}B;Zrs za7vjts#x&0sQ+DV-?PkK@9Zw0+#bK?;T&KnW!lN?P9OJ@RnAOZuP#{^ShPRjCN5{O zOUW`X&IYb9YF0hgGF<3ew!^Jt8R}fI0QU4?GvV|FZpBNI+wAKHQX7V|hGZ@9vjV)* z%ruT>L^s`KwYlZ>1^nm>OzZH->~JgSdzI7gpV8?V(s0hRbd5WERa~3Zu%cVb!;`z}1J4+kZwy!R2h&T% zkt$3k$0ok_2fMSEJ9Cz~uvfUUm-1Nq7Vg}(cor=-g zrkAC2x@b@jBry^?3BB)QhP!~cy~&ma&CxgMes|J6fZnbIi|&MbUC8+Awtl1UbbPz5 zcfB{~m+P~yImBcn&sJMzg=Ly(VvefA_NqVb(tO;h3EQCx-=U7! zsgByCirJ@*Kd1qQIQfX0breX$I<8@zRHvQ>(xjc%rk~MdoYQ2S1xIxz(0NUku_oJC zn{xrnyM*PMV0k9QcQfk8Wvbu`RdAIqzCjh=q}aD9&K-(tL2+(_^K{yIGV-9xchm5# zrELfQSH_zE!8yGIk3K+^n36mTz*-Uzmv^74zYBxawfCsn2UOids==CWa-iB>sUB}y z97vD8r(|DgyojXxC}Kt~WsmXR4wk$|DmZ!^M_8F8w7 zI7>BIq?s<)Ojl}Um0Cp=CM(shsBQCWSvmHbQ z_WcmO)@>ON8qZtpuYFURLvxx#ONMzPNIpO>Ih0EbWD(+YT$oA-k_iCarYKC9su-=Gm>QXwot{w2 zCsoQxt!5I##t3|vAcqK2N>O5_YZXOy>Qbx7Ci1V`CAcJE;BEo(ySae7#2j~7xHbjH zk}+)@L@&$k%odl^Yn;!lcRIV)>FfrFvm2q#{lnxU*wtuRV9kM!3HF$xe;isy;h0JQ zjM|8zdq~~^T$E(CNj%LLOjq|#RCZ0UTSf~2cN5y}e9AYcbhu!+3gtwTT2ci_punbQ zHDlB2!6~(LT0JnM9tNfmN6Eb;4ZyCM)l9so*y&%nt6CZdAb~Q2QFbs*5fp)u8Wlb( zn67_Ucglmi`hDG5V9PLEgA*{pDzp3Pi*h3m&We|nyInaeT}zg{sy$lR7hEa*meS=M zTyw;)dXI0#wlJPa-9S>?SP@L_ZM`4gW)sT062-r%)J~16gt4s;Ty>3+7wCIC!`4o) zZC1$=uhO+qjrUtd*=6FmVOd{7yR#c-CDRVt84_g?V|hI|E5qt9#kX2T@Nc$_{Q&3% z|3|@8jepf4R;SybtPOl<(wU~d=_>G{NoCCvSqlJUf#9_lXPp~o3CzP9j8_v%aF?UT zW)fg<+MhU-QyeGd_SYhC#%ONv)6~!<(ky#IIQRaw^?H-hQ;O8-v1EW4gmoqBbXdFEd*H?F5I z)uu1i8j5Az3t*gV)eGEk(jz^0AM~a`^&|sXGLh#Vgx;>iyFd(jf${B#wderojk(hq zeY;~`*clmL9eM$G8T2;1H)YTZjBn+uIoHc<_v!=AzoNI$b3Z_D;ZNu_$}^-{A@nlz z&H5R=DKO1yed@jSnbwSUswG1(zA=HZ~I|#b@^4Q`VLubL6_fx4L7(zx9HM4blH8n;t^GCL-8D_ z7FW85}w2`DHg4BMdw9ypCqVQZ2FCjJ6gsMtA%TTPa{X6tB-F+9kbJl#U zzwo8`&X>kJUz%@!X}TTNc=I#=dSv6(aQ@}c29u8sm)_T3cvpYwZS9Gm>ccN8cX-0~ z`m2I#k4~t>;0v8V^`Oun!-68lD1!y869po`kKmWSazxhmqu1ZFbUkpx)0zSD#1|Yn4F!@>8_Ge{VN=0FS<-ma5>47`U;BZnZ>C_dj9Li>~Rk ze(C^wad7P^z}>?Bkid$ACH>)jQw`zu*IYTvbiIg+7XnB-bCw2G9|9(OP~OfKM+jyb zAPxy-?O@`|syz*Z=_r1n?VGFuOigHcs3K;;y#+W4{JKZUS~vER_qE6RrfV@0HaP2@ zEPqzD`!oOQu)Lc>dEVeN(ctnal@yUuRWAMN$ywvhS@pT`npD=t{H}_j7}0dS3Y#gH zd`s+flxxPNGmR1aD`k=|a?M1AH1>JLwhGA?io&}mOM_~UJ>jnV-v1iBEAV-8M4_UY zdW=wyD*7_IpLR@^$h8wHV2?4GXqFeoHwQNX;N4EEhu$@uMYkP`{_UdY1t`Ia>Dau` z>-+M!h{J%p0JjAJCWQc;e#ZHM#>M^@=c8BWZv9a|2EE`R5CCvb;{EP~`&~@#6{2rv%DXSn{qM{kMuq2eb8e?c!3a7NsP`USmNRtEHL(4p62ee#`k ztb6OTtTz?97}ffp=u5n<;n-tY*EKOGl%ac6?{})-8Y$mxQ-%QTRDCc~hVGJw@0LaE zkw@;8N9|L5*{}F|SpM~h{OeKqx8w3};CNIPeN+~6OsCjmvbYm+sFR9>Q_7^Xs+998 z)fs8}*+1&H|F_81|GnMq(l7(>T4{nulf@JsPpMv$Gf${dXKL7nlsusN@6z43sLq>I zw*{Q*Ahe-|T*#>>lq#6USu{~a5#6|^Lo>yh?szv``~xIX?q5TGxEUVe%VKgE_oZ*!VGLtp(7_+X@T`{p#;rgX=ayk{eADfk$hn&41l z#l%=4Ir>BAcL8^S<&~t9;#5MIg7+r@@2lWPYWq{V$e3b^ZZVf#PS^)3MzbAwUVwccfGo^Urj6&AHaRm{D{cnMRi*I=p(P;j*>X>i&wl_6rdZx+%Xf?Q^bv(aqtN@3=rp8nv zz}h0gyO)(luAJpDP4`A&*^F94$oWGVGwM+Qs$peMNZo0dQj{UZUX<74r^KdkSQ}eJZ!sNi!M-^8%`lIu$Q;LxT#O*o)jsSA1)|Kdk6h zs3!r&X0*dFkWQ+mHA5+_PQ6oA;7&q~D~kHxJgeRl+w=${)!;^CMm-q8H}@!6_JqAQ zz1u?#J85XOnDT4W1D}em-+TR3xC|1SA`CHq@H*ld{;TSvuBD5?A1I^C4PX_AIo@)B z{8^Pmh0o;o1(pdvDT!GP28+I?)x!#4quU*xS8eYaFCj>xX*k!fYM(cEL-jx+xG|bg ziof^08ddgy`ySwKb9$bSDB6|US>TnyUqLe49KpNRJy}M=Vq#^fB*Klo+*LOfYO&7! z>sx#~>te2-KJE&f|l-&l*z=sOI0o1<&83>)3)R8K6@ll<0#0-NPjdZ^b6*@SeSVbl491*Go*ssKy$pIi_Z4~UWdhD9 z&1x6g=rzi9*pbU*IL~vv83xyTZvzm6-qic+vTZgMy6>rfb!s5%v8L#emSv*;d{h~- zNA+%};`Mg<+wHPUoNF zj$)msQ!i3!CUnMS_zJn#0D~#E1yz2Js<}(m-+@C3XYFuxgnW>#o$bKY-MF@v(k4^d zP)g=Q581<>9(6aUGBf(e1v=*pm3ov;I6y@opg$j?BacyE4wJD*spJz>#!0g1EY)(A z9&w_yF%-e4h*7n?ajNUpShbsoW7k_?)0JV_l6grck zNMuc!T~Edp0xhYP&NSqU-pH`YBH`O_&G%GoTX@r zhW>Vq8Cvy|7BQVkP|zM3-=f8VX&chtpDsY%8Gl<}I|toB)A@qk8TEam*g>X0@%1m7 zv$+g+{~<#P`dTPm3>gYSx8~z@y$r;KzP3K>Ry~3)ATB@Bq7m>l(t?jz+xQviepA$g z<}a4u$TW&-iMDL{_ORvKy#3nP$8E7z9r3p9@ixfa>NaS*z%kwm9J^t5v8~RK0vBXB!7KHGPXuSu=h)1^RrnKe z^~$glrbF&BmX|@VK!;w)U4&k%{**^ReLx7k41M(s*3(z-dYQ1ZA@XcMZ zyxpUGvs3hXdmu z4~&HzL^?3`VgD%9fw7MVMneydg&i6XKRo#vF!=Zk0C4mvSQdO0;a~FBcqPt@AfKvH_IH>O+ zGe7AeLa#MH1@_j^r8@s4d$IyWKDE@wmRv`}U!~FD_y)_TsLt8cKvavV;aFmB2v~I>9h9Bc{0^k{Spjv1+$^8Hp?S!+8KLZtP{?N6wsOUfeZ#-A^Vp(kZ31eux#*_Q1dT zpl{hGR;OFXL}^-=hfnqP5qS^nia`?-^1kqf%bukx!QDVq^Q|#eKOjff6!$rIyKCvH zS9M3*$BI#NN=0_(Gmp}hz_8}`2550PNoj{<{piL($TPXQ0T*p4J2=~_#T8k7PpgLF zp~D7LCo%BpskN|Ds95ywDR|Y8X2uSpDN+kjRX5!6eUY_> z_2EQez@&E3*Z*$PD40S5V|d2AGUsb1aXTRMZty@F^^!c zDClmj+hHB8b$hHeKyN2d!q2`IrWV`xvFv-9P1aOoUJ+$`^$Q(t^%7<|i!y;+gc&XZ zotzCn1<(Z&XF4-t9vZ}e83=MW6%E2mcMxSbGWr?7(C-SSH~ePv3tZy@uWz0KJXj=1t*dt)I<$V$1{ySNdbGbbU2%2|M5L{%lpy8CYKwaEd7| zg6MsAl;eY<&E5y~8O{*Bkh>7Qd-dqm(KqL3*P97jYQPL-$YaFEeVX81O7Cqmma9ih{usKxbi#3~{K+1* z_YT5q3;kjT9k`1Q-b20FO9vmIgZDwb-U}bT*+;+KOTO7fyxT>;-$jS)pu&x)l!J7g z898E2E_hEDyrc7jsf?F&vL_v5Lw&wQMV%q@PLh4sD9uNLXv7sQQyuRlCH7r;R*mWR z>f-=+Z=p=9d-Krys4?X+%D1v(5Q}67iOaHUW&yK{lx)+OWW!6cYsz>s+!T+G7Q(D% z2EC}D2yhpdX2FeK9eP;|dgTp~>fV%@p_-w|(Se!i0l8eNQi!!`5rzpcybs5F2(pVL z=5x0}-#tTDN`y0W5inif3=HNoL+;{OI)<@uO$x3~)o4<*+5}vih-s5F+C;57P9b}h zpXy+?+Z7Pke6RP-1Fx*kgt(c-zq78(|L_kP&WoOuuB#hn0TQ5mCxV6*K#Z7w6jOA| zbc+OE>af=!uvVn>4g>Q%PkN!hw7g#;!)Q{7Ei45l#IsH5ot}vu z_C>-E0Mf8U6sa9i_6Jt)cP?4_qc0fsK*pyuqpdLiD>c6LaX25KcLXDGxpu03oLwvo ziEg^}ta|sDN(2ztH(4_z?@?-}2bJC74VT>5E1Yy~oc}-ref2YaQ4Sg!G6+vP>&Du{ zD0evjGEDv=RDg~IrDeKrR!G13SM6^cOdpcBjmW!(WbMMK`hnTzff?9Ax^5`tL;VGh z($((lRp}jGTuDT!IFc)hs2qrnZoZe-?+^Z87_O|9CZ@DI&1%L`=CgK0)gRe--Hp8* z;6Idqc}6`^ocR{8ZBPgPMyd=Lrct$gX;hLJkxEg6JI9V!)C=*2i;||`>>$;P{HAfQL zZRMJA4W?`!$$ts|po`JGrbPyui-rv^MBH7>3|;9I2Q;B1(s2Ul)h(jkjXFl+2)$fhc5ST;>qPGo?P~Gw$xmbls;9e<`WWhw>sQH zYYTlXBN$Q!xaBhweh_h+<~2Y@zV<=OH_O)OhiyPHkJ=G#+o8LC)E=j6TLDXKVW|&* zu5~BF-FVyXMEmY!dnS4ek7+u@_8ZJ73K0u391YL~tObG#BvF=&5O6os6&wZ3BFh!> zINJq?A+99L1>(QI~U_;8i4M}&`C*57kdayp* zc5|us{-%&~)A{!5j2o)xbBd6|@>hFhLAz#yjAnwiPX}$A3fMgPV(U24*t0F8&o&P~ z-#qNMb;y6`V8G77z+D3YJ0<==Mq)oBvHwnyzY&l)V5c-__u#8NL$CLZzTH3e;UEC; zJvWeE8!7Kil+PyW`4-B5GabB%`nZkywu??b zOtQ~X{L6HoB{Akm%iSoI7pZzeOgj?;)>{`0i1#PB+FJ(9O zs-#w%DWw=k?s-_*`L*em8wZYwg@b$9OJ9^3DKryIFUfIbA4D&Ebx`G@DU}qKyuxNr z(7viL87faA;SMN?$+5}UR!f(X<=+Lb)Wj@!1HBVf!PSR-%D1|gt_bB{k!eN&dPn5l z@h!Gb%eJ_3mOrgrKOpNud#La~30_!*P383lcyiV_GV^y!{&3X~NksGH;c#5oY!dq2 zMUJ{*dH(_aQ%S8(O08^GJ=!@|GKmeLDlAes%l|HTT_KLD9Zam2#?=iZ@rN=RhEl7C z;>so8Qaj!JD|WfFm%OSz7~On7vE3oP(<`sfFTX$FL)|ISG#^;iDa{bLy%5aQ;1q`L zMc|GvR~+@Ea)SqFRa%!98o&V1i&aQsz|99(*A69rX}dqF>>reOg8yc2x1SoDt&n{A z(sZ+TqC!ikIHsOR4+z&;!JcKik4IAWh=!H4V&TtDH3f;ae^8UUuA>wdB(1ntK zOT|HR!wKfkD)?)jRLNh`rhZ~=@Ne2&{E{kF{+G;TU6K^qyRH5RXT{fs-K-1K5x0RM zZsh!tv)z|bS1+`a#x~lPoh0g zcanWivVCs~+@|eMa}uP(&@mGz7U%=TA_lQpIwQ*fRRrie=V)C;kh=_VT}9c9Ty*Ho zg4~s6yGpac5z?0tLN8-&8T8sC>ClUCYcI^O6J^)~2BY(K;tYErgkDHrbo@Pf4X#(0 zZ-tKCh`YKREB!7nLht+x=NtMY=c{d>FZae=m9lP*=0OeS+?3|t5@+4)iNDtL$)qai zY?=SbIrRD*;TX{S@Q#~Q+a8x?kdN;yO2nh^OWRQ5SCW-l4K zi3nbY2dpCk))E10$X9F0ck9T|4P?}2DsBgrzMuSYlqx$**P77HSE(KgO7fT(wxP!C zs0n9M>Zq-^SLEAIvL21cJskV;a3soN`0K6VNQ=qOwwm~-Sndb1I+g4!q53N+K_xDz zp!zGQzA~z(l{mmA^uK% z?Csh(fZn?e(D>eGN{k?VldbqEwm&HuqL&Yyu5Ck-Ee~)v!MZ-dj+f>+$dAQFP&LuW zcc?*>UlTqT|1eQmi1(~r^AcgK3YM$Nrj&zS6WqL>K);GT;6?I* z>m?KlG&7+x7%{N_3mVT%=o>32K35^1q0`|029PzAThc93?s>K#62_Ku9&gB0J;mDVMQ-Ad``OhBFNz6Haoy7{!rT6+S8Fu zx5_17r1F+gc`q>2B3ZL^rWyQF=`1+5LCKpWGc8S{dG8y5>s?hWd@r1-70>YcCu_SW zxs{R_@HvkwC35X}-%L&8aOQ+c40t&#@0d~z%C(aNveq~CC!dsVDi?-NYlo&aLqqcR zAKkBpRK26hUO>u#s)I4jk0W?y?%Y+u)rY<|-F{Vd*ps`OEeRi02z#e1!W%EUmMjCL z9|7-B(ajZwRt|gxrhG)*pW5YFKggO?2uBos!}6YC1-vnGDPHPUyvUWaET{MRgjzDG z68#Vax|cFB=ef;YC-`YBMnPt#=4y#Y;j(ABs}sYI7QDJx9AwOf*4EUJ5;Y&XzuC17 zHskyylKct@;Zz)D$wTf4qw2Pgnt7F0h#Z>pmJ&^OIV znBgqSa1o}@MTx~(fS?Gs0GTc|?U5H*`>LUT`*S%gQ zw;7^05jD5^g}bqL4CtMs@8=t>kyksSE(_wX4y4`~$h;=axGK%QK2mgNtmN)M=BNe2Z2Qdf?b9!|PCeT+@pR+(lMTZj z>xW#|4!W$Bx~`MDZIF0w7JF?LdTkbXZRz*g(&xFk*K>0ZI`)B+-kU|g@>twPF5OlZq#oexF79Bo!TD)(zKD`0f{eBOn z!Per}w$e~nSwaxbi6;SZ#SPQ|j~b{aC3TdrhUzV+yVz879#x%4X1^jL?WhP-s?3y< z`H*;(dZKWo!KWwBhL?D!KK_=DyL0G$)R^?RDcQP_QIb_7Ft|{_>DuuVZ5tA8>l17m z;;rlBtZL(I8(8iGyl8y*2Q{2ejp!1rbm`4H^kxvEG+e;K`;&q9Rr0@R`qCzcYK0Rc z{j)Oyxx7!M?9r&ZF>M!)w-dTJvu+?DEF~g-^}B$(y1p40lh4d>HwD9zG2n4=V0ja@ ziUgH1etIIZgZC*nA?%Cam$0WPpS@eSQ9^#IxG7ECnk{b41d_C5N?No2wzvpx+9A5Q zvzNPYmbh_NxR)-2DM;*PFa?PX=lG(=Pt2$|n8oVI{sZmvEpaVc=*C_FzVW{`-6=C}v=1}|R1Y^;J;a4KE!uI`LnI{|w};_68i zFwNJTN|$+YR=lk_p4RPIF8#_I$*3Dj;Yh-AdY{F%Ja|)k;$_7S5AGWG;w1o?**(6q zno$idm*JCr)79V>0U+Ud<<8czfU6n;BKRuZud@B&!~rF>Jjk_ zKcmaXyL2_YQD850Mg6LrIZQ}-p_8uiim|`wMxh8fVCV=Jd6#Vns5#&O{m$Sizy8_ry^lAqK zEB8IE+7VE>E1+sGxch;-(IqS0VH9BzxTkSNe<@e?!l&h111t9VRqpmG{nNF0sdxD% z|EfKHmHT|lw?3`d5m>c1u>7ER`R149MnP4m-Db_fmz74I<>1B$b`EhXUg`y(0^Y^} zI4iJZnZfm<<6;zqU##EXUF1=)>{;IGv`@#20?i78Op0G!LPqvd$*arrCKH(aZIaYq z_HO^7yG7;v))vs$0$r~*SX+Jl58Ak8_HHd2BH*qqniX%+7%&F3|X0~9wzI!Kh>e1i`6*3jid5q67w$-6Vj!Ic^Mh8T6tBq_5$6p!sWt!Qce}#U+_el1xZn zun=d1ljy~>9H26Fv1p;r5JMgVF#w*AUO_6bybt?fhV$Q{_rc$x*HGGvMk(BEi@ebm zait^5yg&Z3IOVFCbw!eTc_`=lMCqNG^1GvXH@d%=*1kGhu6Mm<&ySTqKU(H{ROfwt z4wpPVRPyv7TQAO&gKVz@B}m1dOu5mn?~X=!4%>6>x9b25=?jM!0i`|MnDKZ^uEWlf z=Lef3OaT}&7aN8hs-zfIjBz>}Z@afhe zpKT+)I*kH7+cxU6b*eFt3+0YW)lXLuuQ!w7Ms&hKI`0f!W=7Xuqj)!| zrrT7@Evo4T-C#!68PnBgsLC@mQ2A*fuqJEHk@Xiyo(a`xMz>s}+OAV=H|UO=bjx*$ zcTEv}wcGDj`_mguo>%#vS9mVwJl8Ar&gON_=Jn2(o851=dEM>wvFv{Ku*dtZ;Mu*Q zpvR-{oQNNhl%ST90suEql6qQHM*|bw$tGKK@v<*u@-s5r0#7rc#g;T4PpI0)yWb0o zocYOj>l1F($J}p-y+0ql{KUt4=vsj_k~J^E8gQ2f(3@aWA8!M=TNnGdCf24tMTcJc zAJ8iV=uO2CdR2{I5qj$c6QjMe(|rm>uTt5iQFm&!?Ks{>5G@1_xr@4I)RJf#AexTA z(YMZE@~RB|s?sqHtl!mYlQfz{l{!VKh*v72#|A!^WQB)#Mg~0ku0f-0swo!GT-GcfAbU2bf;V26qoDJxl*&1nwtb!W4R+;NcVQ z+9ze}z``BY2QU5KoEXSt8!bhzxlH$o!B<`mUL1<^d%4072fhd9bATt|_2?D{K6g2D z#?|mT`d4#B*XW)&_pIg2vt0l7{V!o&8U9{$jo}wDFX*OQFVnpr{hOKpfuPBZ==~t> zGWQ}*C_ezk15gCs6-^KHC|LTIwK?;{=_0^d{m{L+ZCW__=dZXm{q5fEeD3~2Tmx>a zK3uE%c&+-=^_ow=eRk&F@FO>;y+zL=xtuWO=nCd73#7%=4QU=4SV`uIh zbO&0{*W|e~Phlu)kiq-TqpuF<`aNK1 zc6Dwz+eOGc%yg8%XtTW_9i=^II0!Nwg-n<_&0YjEvuyO-MLAY5z4;+3DAIS>&~Nm@ zir%DOqs^UhbLjoq^E#F$6cytn`d3uPr0m}c3nN`wtB*K&A98zG3S*-b}I*LR!Xc^imX-&AFu4U zTGel}y4Uv4Zlo@|wLsmrP(AkRfchNQ30*ddTsMf_Hb`C954vs`a9KC#v{vfy=aBWP z;YZ5`9xfQR{$t8zk>dFZ?9Ey-ayuQfhe|s_=AWjxm+0y%bp18D@di}$b-L*aAS=Z) zAsa4Ib>|q7wP(rNb5y-C&AUYNO{qpxy2*@gzDze=rupV%wK}u|d)@Bxy4~~Sj_BFlLB9txADnS^ zEYV#~iRx)_tuFrDSwhvPllkw77*{IxI>oy1Vp$(|52iQ6y54)J ztHwiK!XsYd zy?HwH4(59zpwn1xHBi@d{Hp)wT70BW`8#n=(nj-<$sfz zJm1~U)!lx&QT^#gZ7AHhWlDhR!*8Q(sXIKFC&i>n-EI7A*tne=6c3Z6zFD?KTeczG zcEmmEMEV)Gkhr}`HhsxJOwS4^efJ4_L!piVw}u2`eP|ag(w#(Uj^cDDak`5r1CVdd z*GhDh1?&V6bq9`iAlrQ~$9*u*V<69CFdIAs+(l$X^wrT6T%V_VqBQ3>=rx=fgs<$% zT%+giTnJjHOeZO#uQ1b5$6DmD^~ui;%o=V6r|B$jU&>>BWf4=_`{)d|{^4!u!Vdt)z)ldlYJfALms$rR6 zVLQ~mf6myin6zF#X}x63X7QNyl3|-A!`4fN9xs(XTq?3$(r>w>=lG^TCVK2T-p0*Men1Py^mM*Jz61rv|RXbvCwj% z*mA*u^&cY+3np9_%6yhW^C+Evisl&8l_qq}WxD<<#lK27A_1B< znbQESd=r{yO!3ZxBh9}+^DY8W4d4jQn@|mxs0I_d-h`^XM3tT;Vvm$RKFof2s^A{b z$-H|fax9K!-aM9h<3zT_$vn$b1rN^^TV7;8yijgqQtx!7#qD~h$E{wk8~smi4*K37 z4S1yZ>Wf#U;=Sc0L@yAR>?)+H638?^GUfqQe3hQ?qDZc4ynLYgX-B#>FY#^zgs!fo z1}_1jH{nqOP$Ho0W1t3rTjX(TV;|Gl1TnnnZDHuBbgr$WQC%v3hC}x+|g^3qSqehu&f|uMiqv=%QR< z(avIL_8%^&9g-8uE_R-4HTBz2xj_r``agIlb9qDmkFWnYl1Nur#k6R4LcP7fU(hdW zP4w481#e8)uTXnr7+y9nwFAXGgwTzBsAH`Tv^pW&+VrK^3V^9)*$Ge#nZd2T{KoN@(jCKQt)6f? z!IK%z5&&HoTLwlJdRa*(e2C1hPJp}8EVn_3UXP(%C+-Ya(A$rSdi#gDm8pi_-u7rNt222;)Cx#pUzbDHEs+ONB{piTvC%fF+*5(#|VV&dX9Rj3-Ml{REO`FR@^zne-sNaY@-3r^CUvvm0dy4r-UHK*&$=>{a8 z88o$g6N(SqEzm^>UA{5h2o{$pfZqBGblnATq-u@n+6#2eMY_tEVxPtn_Y_>;m0-Fz z-fVB2+1_Z=-O(odVodhOn(mJ^KM;5AaPl=k;*&WRXY=o!FSa~iX>*C^c%|L_dXLvl zk(Y%O(D%iI*N^61wk7FRTB+W8~qqPw1SGZs`&=dTbtx2t^a}#<fS_|f6gCl~Xq4-Op_(S7x-?%J4kZbW_Fo06oLnNi*` zukHV@LofUu*Y!eLf_f=~<5DJ`2{#cTfdA9bsNvthCu73?547tUkN=C&BX>E>Zy6OcYWE0`$#9XR_R-h`7u~?*K%v+aPeOP-va&J^+O1 z3oNWO&u!qlJK*U5$KG29x0U7lzW=@V>b`r=Inywco@oel(wT;Ichc!_2hGgP%*+_u zF*8WAWoD8=WRNX0#C8%xn9X(^GfCRg-fykFCE0gtcb zzx7+cwHInxfgl0T?z1nr$G;1IGki4=+yEvSQt9pq7zXr4d=(k|i^R>(-jg(MkbsE} zEW*k}3$(Q0jN4bD-YUoEdm|(rZ~+rLi^S@E*S_zp_1@37oXE2v+N>T>jUMJ1J}xkL zTBQH1(BNsF-b1p^y>!jnNkF}7{c$RT@hXE!s-rpDvvo$RjXJxvO4|jOw$gsxzIA*v z=&}J-^=cKC~ThbSLER+u=X%ME=5y z`Hh!&Za4kvE=8V~uewvBvstRYR%!CK)?|t8wAdT4aW|fKHx_AgMJP9R0={3j`Fh#p zuWt4{PErN z6M~#m!lH9%b(AHCwkl%nDp;2q)~kv3Yh!~tklWhWkPbGigTXkfjg4qw(6XA? zuqHO5fsJUQ!C_wfLn%>$g0WU&#tTljVNN zls}oF{ClSI?_`xTRP~F6Iyb6}>j}la! zUxNDvs8wKGymSoJD*-$Vghgg14*u%<>IM3gIF(Q@aP1ruhZQ&r{R(Zp&$|Kmr{Op7 z4S_`Voua>^Uh&M02A`L7{GSHB>-nynX^++OeW_Pmd9HF4 zXWuG&$@J#`wR(wDdnc%7<5Z*jxrP%t1{2x(6WMwb*}C`1I^$W|qZyhbsT#MF)dmw) zZYQa|uC`w1nDZKy_<6tY-1=_a=c`qRKQCK+_SX2*1;bBg^*))?`gB$k@X5T^CktAi zENXwUr1$BP;pa<6pD&yIdD;AnRqHQTZNFKyJGkj^XvgK)j^_`%fj%78R)=@#lAgPi%M}U2{3OZ2$G5)!!CO4$K;UKBf2RE1gfC zYkl@uuKMw=KQ`~4E|<0{P5bXZ#NT;@234Ep!_N-_+3E+NXi`1Jr?2F_>im8aV3M0C=dj$ACK8uZ9lb&+&V#R~_qC!#b3N97SP`{0imb zY{a>zzQ5gb`mNXMM7{P8dGaTcubhazd?HEVOq%M&T)k^7H{F3StFc>-FH*c_GW=%J zyxx-i)=A!*R4-n(8=vfjkiK2%b;hTHN+%POY_vMP3UC{^5=w_@C8C`$Pe%j(S zUh7Cyn<1qRLnRKlbR7nZ?16Oq3+#LIY`zT>HK}JKVueQuTt=J2R9om}Lm( zSm+!ZdUu{7UhAEfs284{P>sBR>fIhK;=Qa}oEx5aJ3qR%I<~oaZ)f{1Z}%>rcSj%? zMsV*UNUxCJDd4pU1kF5t^X^XLoB8~%mfZY=oOl;fm?*;kM3qeu4D zC;91-{q-o|xsMLeaE6aglDk@hqf)%BQlhnDVz>=CJvcMOHY3C_#>Xns%{tuGJj}&B z6z4ykdf`slj)OkL8GPJ>_$J_kxN)Hf{o(1kN8!2a|8TulS|}zOZV3nf|EM$nOTGVF zs{=%{dSL6JpqAsL%Jb|DRc^9Q7f82>CS8ffok@mWNhaMX?+4ruJCi@wpS;&9h3~ty z7|MnWOPZvJO0u|^j7t}l~jqL8lfE-fwS}=px9ZuWC@lYAOXGvm}3Rcv4ZBA zL34~iLaV^0@SYVk#}1xj28uUL(JKqc-3cCfL9Q zqb>MRxKGhMrYqg1YdxoE-o%z9qPZIIj(YJE6kb#lNYq>HxbNTuv3lQaw%SuK9H{}T z&A_|H<5a_mT;N@Uaf<#ZNp}o*m#jTb)*8#wyqBqYCtYJCQ}a!e?RK*^Qhs?i{_h*^ z2UaXTTh#y4qSmJiT3^g+em$jrct-QPDV?K}I^RxeADYzsdQ$DLGs=ISQTSv^`I8yt zPv#+iT2lYv(SV@<03ZNKL_t)1N#pZnoiA4Pzg#o?de!XUhUJl6t7ALPCwOtPB8HQw zHwYc@6b-nd?RHqb0a~am%Dlo)KD!flayR0{PS_8dLC4p8j=pt2^w#a`Md!cGI{bCY z{)<<(2VPtK<%Q*eXI2NES^wpk)t{f){^hyD7tfvk_R{ss*PdU`_pZPhb`1xm$(z9sw1+4xLe0R_dtVIr}7j0L-xQb|pGS;Pnb*o^# zssQNG{Z8$}fiHnKC`0;GV7D{==Dk;ecRN)@9jYit8D**=^-980SsqnpC*}G|qU@`P z8+QT}IDUE!{?_zxcV?6aJ=n1!(7Gwit}EKLKgN9|-g`8~??Jl%OLE9`Vfb8G^m8j*hFB zj`vtK;5&<;cLmQYkylmQV@13dbqjODb=9;9pUqa1%lfMGQbz~@_5|s zEzZ^^bAGz0gPxfYloe^25pJ9oXh;gurv$>1GH@-~7bIQXG(VjTKiw=}ZHkW;$wxEA zOFh{|CE7|R%0@oM*CeYTwf51ynw3T7(p+8(BhcO`%FXex$>M;-L@2i4j66qJ5uyIQj9uNjJrU(O)=?7HU6+w>iwxwP`ajgz=ivQ z@WE2zJ}G?PtrbyECR{5GxcghBB>Qgd?-$$eH75hz!hN?N*$YJIR$|CvT(qAdV^{dtCz4ZE>2d^EHikP0sT5l)Qt)74}o%J0Nnz) z1{3y$mSsp_!cUk7>SaOof#$dLu67{2`ve}G zu%}+azJz)oNk?krnMu_i@N^-jJu$FWWnUuIqN@Wo#p2}lovcz=DaoMeYIx2)n?q}XY8*| znV)^BcVbfW*reK_Nu@8R6u+31`)o??lNp6i-za~+tbSlc`^yczLz^}~A*pI2nk7oN z5V6frwl&sdh&E`8DwWV8Ih1-$m~(|sx+qLOD@gopC+_F%m|xZ-f7purapUIk)v#kL zVMmujj=b?dwBUbe*6-^%e}aQ^fd}V;4laZoeiQ!fa^%s~=%btQ-)*J*u$A#Mk8%>p z{Y_YS8ZAGARiDFX7qQ06DDx`XBm=$Ms(^8n(01TmC9D&uR~f1o2kj9%7;3l&f7pXR zgeapuO5h3sw#J2xb}6Ia6FO93?Yc!x)U1rs)kO8GNTu?2f$9Q9`);~pPpT*VmTS4c zO}?{Hww-RagMOx+VU~>^$wr%EtwpugDX`ZsaWJTKF{<@2Yw)yg_OtB_wI7IZnMm}W zq6Dn9QUo)1(Y2SNm0saQDt5;Un+re@I&bUc>)y!w^)4e7_P5LI21{&jm)H&z+5mue z`|_=N^K5{3JF_i2$QGRt%PxvlceZs;jxCXZLHzA6aviMjpSqnZm;tGm2}elIfg3vT zE`DZFJ#kX60QauoS%u(b<<`AI-t)S-xuLPQ^FY0KH#hEVZ;kA3-`?38*xKk?UgFG7 z){PI9(@XNw{Bt6$v%}1@{0*|abxGbj8NS*e=2Cq0fpIDRAlhnY`DkZ)>!f>WWq4~O zyDG&yDI~b4B?eoi6(yC74$u}C8Jk-S!A1)oY2IAV<2DD`nTESqN4i)>xLAd|+J?H= zgt=G){u8SAU;HzFt-*`Kk^z}`Z2&IQ5(B3sqaV4%07&s5D&n0!TzGD=IO*b@Zh@^w zBbh&DR-LQPm2XSc?MgE0A_~he+8TAI7~{GHm=N@)nf9eg4l2kr1q@`FNx?@snh(NO zDGSM7Aj$Yfstp|9D8?ED+|hg+$?jYG{ZpkrmTsLT8-c`ofj&G+50@^{mh80`a6!7I z!+fJZN!|Qc}*K~u|N{t<#q%MqC z62&Tsf)xaTvKt9Hb5*X>;Fpp*d~;C^k$PQT)Hq8^&EnKs>HMtH@mZzA^C|~$1rR6o z;@CYdwI@>VqY_EAInNw$KbNRB1N9mK`%X{|?o;(AsJi!a^v1Ha$FekFd7&TrE_mq~srIYFz`;N|SVWs>jP zG>@eOhs7w%`2f8+HyxHuCv|?BRQdLm+?TVmpDieUzHE4S_ofV5W{TFBqSc0I ztsY9#L1~&OO&zUPL@Q*`Qdv>qbu9m?DCeS(d|p60$Im*;%lv&e^EY0`sqM6rTPeS8 zrkq$${$V5Tr?t2fYjJ;HkNs{f=DXFnJMA#KW&qK=4JoN&pU+_ zo)(s#K`YK-H5Z_C8~#A)S1=}CX9ntRmc?4-F^(bz)C*Iul9)~%|(c$Y%ZV4s{VuWdYWC?j~6dx@mU0 zNj7?k=30qHYSFrK(ONg6)vv^;UXE3{6sPh>qUx12jjLJua=9idr4}0HHrg~tL%N$O z+t2cLgyUSg`z}3RFj^*jLP4K}VM`H0q?W(?e0n6~ext{oGP~O)HUmZ01I4y|1=jrq z*1dVwJ-L=WRI9FROCa42l354Il$&M7&4L2%1PM6XraQ+L*ta*|WuV;u^+1kbx)GUS zLHmOEi+dN(yKtC>5Juh#!Lu^K({jPf^6fkMyU(j<<_AXKF5FpL9ogI%-dOK_Gu!@T zj5X3xRF{*J>Q4?eBL^Ch1N1Zf^)h|&hAD6D3}9Iw9TLD_hXkbSt(EGglH?>GZ!H&X zqY&q*n;Pw!krQ3WZLEIts+PaqxXWko`7DIjBH*_Qk=E_4g7)SBd-HG?+i+LAFjw0! zSG!PGyI>c4z`xY{Un;ilS=M(?z~YB~ZLl*L+7~|)f;jm=GK3kv&A;tXK--ZZ&d~_= z4=J?M1tnMOa+F#!w7IGJohe2gsfL}YhWm_*PjE~#fxv((J@VF+*m?_h-;&J+@nSL# z>`We(4wl+C$MGHzZGnwsu#~i_Of26zO6EB3=~kLsn{UFf3|L`{ksdx9U_2Q`)`~Yez- z2K+QtBtcaWsffg=BjHNID3#@M``Jd1se0d6G!Kb-#iu6hvoA=!PK0rvRXIGZv?tX2 zq}+yxyidxc>J^_Dh^yD~ey+J#y;LJewgHH|6FItoakBOp33ylQVV==4OP61FWjpcj z%MO2DRR3gF^Vovzl{Z0pZ{uuNGCWpt0#^%fu9e5ES0}F3Ca>3}Za`8tY7#dpV%AF{ z)^mebNPf#Hu5V*)7DJ8a-IQmnF3lSMyzG8vH%(PkW`vgOqm|mC8cnoT9jj5sY7|jG zwE|ixhm}G5q9r%b;wxzJC1K%3r0^1we-X()$Im;nlk@vd_SxO+GdtwpwzE!dXP(?5 zAf4RI`f-PJYM1gWFXtpL_mm+2H$lW={b(ll3uMOGFG|SZ_%|S2TTs6i(0qR!me4OejlF~`4>Tmg~ zCyUfhm8hI9Qaqh6e87dbk8kh5RWQ+9WN=+1LHk$pOM$f~|reo};(mmeP zhV9--6fWhW{1)Nv%;JOc2TaeAO8emw+o2*5d9CoUYtfTy-j!|Dm1EICvA~TBylc{) zY1)nZxS>ceNkb-Sf|s?zmo-9= zdO_rUQpS5xzB81w^SE?sx@TlzYH(qybF{a)i$-sxl#zn+qireS#*{zaLpRs+{Pen&4xY8t;`=l1gHfSz4k6IH4uF5D_rF-`g)#S#AJK`1 zL+lQcBw+BR_$B;U2%_H&nE2bk)^9_ak0;ij$}hWGo2$ekX}6~l0oR~A)u;=QX4suZ zoKj#418%w*pdXN7K9FJFp9!!4;De>i2gw$I+Z4+oK(^IzHh$hMfNFCm*A{>eyRad) z-b!3+FWm@qUwkZq(?>#4fEFna!URLk|fE~2h6bz7l=KfFq5b?S% zZrOQ>dgr9ey$o@)^o&@*d+~R6pM9n3{jkjnHfc9_PdE6iRNHQpo2^mxw@Zw-$vRuv zhFe*B+xdp;G)F?cuWLR2LF(Pt$wUtDuHhKj zaFnD!O41o4YmaAX-6Ly`W$V1IHs5Jd-OfF=?tk!&{(sD>el=(H$6|=yQnK?hC19oK z=1N8UT5aljW7YvNUkngrjM3si7M66DrK}<1+7*>Yvs{;1(c?M)yiWvGFYuFMw1iO$cSiiLfQ=g zQh9AF_v+h>v+G&s)-uj)QO<4WoZqHi*va{AmkKz$n}2q<;CFuE1wru{LCIO9?3}Rd zoT%cw2sbVUj7z(O)m=h?cj?yvDE%tRypFMM;NF#k1!tgMSaz1j`y(mIr+%))C1E~_Y6*PG)@)C zpURdwldpI-U+qGH`sH%X>r4ar5j)jK?rI~>n!O$dccN@&O8t3vsDh1dgg>`7#eLQu zGFt64RN^>TWZ7S6iL2MDHy7kuv(9Yu4l)oe02tS-EyJ`e-K;$mVBQV|3|_VDpxAU5 zc)aQ*30~I;UpFEz>x8fBgfHRPNWsf08t@N1FXdI66vK$wV-g$P=N{C0t$0}*u~ z!uIX$qP7-)TcBRMFc-%#7YA?+c5w`Hb_#NG{Fi$F3-(6g_JxzD4&%$`L_Zolg~=OU z;fM^MwqpUDZv!|-0@}U{Z#t1xeXgSL8k4NvoTb~AY0#N&*qv?wMVo5en`+VnT$^s* z2X$-QmtoYOVY06|dH=p!@sYQ~gln_$qxWDvSu*BAJjc;)EFTV*!p{P-pD2P0x8m7S z_@>*3rOuB^U5MpdNxF5DuH6#4m5#aC-Vd}82}vi<6{`KWp!6r(Yc z;k`_QyP10TGIhqXbna2Ko)sFdv{~`$uWhEBSav)xr}@dO(aA+Wt;GbVB}(9OQN(IR z!fH+GdVSUgBWHu1yV0D#$tl`wE8c7?-E1$}=9X-?7p=GD?KbD}Sd=YB%0_J>zt9WG zH4^4)qeW_1i7HkBjH`&$D2Ql^XuZ6sQ68f!;3#1%6^yNfGL?l4rQHg-*))ZbfEz6? zm+7__YRu1<8=a{&J=bV@YQXj6bj;a}tn(lN^YYK~i_RmZfQ$T!vq{TKejx>)i__NaK1|Q zVwJ{amagn=Q-x<%@(*kkJ8e{0*6Qud19{-kr&R0n%+9 z|7n%rX%+8rCI3++@~D#kxI*x>0(o8`cwWYTUb_9LaB(E(c6oRU)u$oLqdL{CGQqYY z+OjCpJU`4dFT{`pyQTC<-g;TSnq*(iOmEFpPqidxrC945akjF_PD;tKZh8Ie(&tYq z=BCS6mdm%cs&;rZ9#V}6s)W11yLAZCDBNWTci8YqK_Lf0xNricpi78!Zf}>gwffsy zg*iEdIy;3qIf84j6Y#E6prg~j)caqm;0(Kwy^PV)5o(!YDOrTivzI2N|VB8F|-b_<)g`qaf zqK{-b0C(IHoyitM_%0y4j7&615e><zv{ZPRV9l$riVCi(9t@1_$Q>zdbEQ8Dwfa($JyyIaZMtr7}qklktl zfLDVEYT!gkq){Mb@Bn<#ag zD09Cr;X%3E!wL_;qe{<5m0p0yRbEePyr0$jJgf11R_#fgPas*l-K!_RQ&Mj5o^1Sx zZuj?0iJP0CVgsc0WN8_h5Un)k;<^o#niZ&*NULv}LjX%Hp*SHp!8qW}0XRW;s3kHk zR4;I_#J(^JgD)jO0Tb%|F!+kM7%>C(t9O6F8Tu7Zz3WE8--@u6rJr1^{sBJ?H(Kch||un`(MImCXyP%> z_@RML#G!$3gk+UH48E1({Y6CZ-G5#$QE+}#X!S7P>VB@pcrI~bAW*OIXtu#UivAsv z-kmI6z%WVYKE>d9rJ0~bX*c(`wV)$QCZA2~99;;|d7JF~HYemwVdUG2_~qKvmAcH; zM#>s1XRRrBqa}Z{r3lhmwABiv3$6uQO?f+vtQ}gcAm0+rRYwce(GnH3Qbky;EUHmP zX^I$I5oIZ0%}Q8{GRjdyJ5)s-N;^&J3*}lPu^M&G$|ZK{B@Sw(b}Gfz3b~eYB;(8J z`j;~dE@$XpAnBc_=$*;c|E81h(yoQNiaR$LVp z+*l@EZ;!Dpi*V0yH7X9VW26LDhT0XGUmtS3xEOqOBT8mBR*oMlCrnZhrYIsQio!Gn zBvl?uRYH^HMJe)Vs)8s*4o#9n6J^m@Sz)vsa`Q4T^wPZhr7`34&rGkqwU(K+R(xoy z`qJNYJK1AB*?Th9{=rT2$6=;($+nw~p}f~MqMgUW^=HekXtQ@yo;C*#mst-MSq&6h z^%vUovb4U)4S`v32mhmRad7}l}Bf0B? z)Wzg8H?e1<3f2W4eui*=-5PmhnuMr?s0;F1i z)ChL#g}e30ZUeH*M0Q&R!ZtoU%@^d|9$;KV&?iI&go2*!?XotGzqM6}gCj65aSgO{ z46t(wu>I$xUY`%fI{I*>_tM_l!{RMN?b5-J-|qheNl(xr@h8Ah8^jR~`@4kp58}Yz z0FSHtmcXBL#GeDM-@@8yE5T7fV9T+fmSe%q-vu`v4{bUg#{PR4>-(F`?;{vLL@<7g zr2iO2|LIoa2|#oM;OCfzUt;PZv5;S5>wbx=`}ITOX{X|APZGq{o{FnG9pCVK0-*8C z`_RwC(|-rVF#xAy8K+~IrwF2%CvUL;zecftjbxvQY&sFqbmHb7KZP~__))@}e*#3n z_x~K(^m7#Zms{*#qgf~8Sii+H&Lq;$CDSjYHC)Q5yG*XTMy-)8tW+v1Q?Dw~rWY7D z<(akTSankDyD5%cfNaN}Z0A0TbAPtWK#psFjtgLr>N1$?HUP+T8_aVX0_3|56}Sx- zxQ`Tg3>SJ175WSpd5;u%-6{6IQ{r>C)E98C%x@G>?mrHw00c|`Dg*CV1wN<>dQc4r zepnL%cvKtum=*?j0ttOm7y7g=>{)&Ivxe~J4L4r^8Y5oNBVN)YUNnR~uM2nq4B!fgS(3 z=X^W(d3w*#edd~d7r24*t^U(=kI8zsS2UNGwNSk;-cheTzPZTuspJHOCuP9Cc6;hA zwt_Y1d`sBg4D3sV>K&s3^%~wI>)(ay)fvgs9m&!gC+W|z?UBZ7TclrB{SGb|em-k@ zYT>5Y+f47Jg7Br%nB}UZ6NDF->#ROK{MNuvCb&REV-rh&Gc;w3LrG zyOwDyL-)Hnnk@6OP~~mC)=r})zfqpwAd56y7uH=9(yoc>ucP!EC_@GX-UU~t3<}i? zZf=NxeOZJ@Wied3DEkJ+1YCzZeZ}CCX5kRFW)dF)j4KPTjWTG1ELJaz*2s#=t_yQ7 zFQhAQZrPNCJ7u{V7l%5slD!)POqw09P6k|Aza_I9Cnro+5Tz=L(iPDRWh_$_%ThzL zR4|eXmI-grEM<64QUw5uKy<%fV(F@AnlhTIh$bnDV&#yi>)U}>x7@F8+RMyXDUMso zKX6fBylKOuh9K>6JKV^nTJO0`$Msx~ot7xUi*jUhM8umCtPZa}FPQ8OyI<#Ur`&S5 z)MlXAt|#BNC(o)o+nlI5x240d3#FT4+>&I}lw{hHVfT;~zj?24V<_)!SJtbh#Ic&l zp2EN;l2?7IOI4D6S-fp&9PqAnQIu6dv}HkOQdZm^ zR)LKOnuUUPp@1twI)#E>IGRH^0LMWK`nI>qIj#OymZA0z!S;^9_6~uz4god}{??9u zR{xwfE8;MDUwlo`pXikppDlk#d>mo>L3}nOJd}_)FToG@s5keJFPG@8-9L>Pz6ZP+ zpY41EKfWIKtN5evlM>)4r6YkYM?zWOg)@#vG<+XT`zfya=ftX$i4~`k%TA}3o=Go0 zn^}0CoPQ}N_YW%dk6h}dyqwF0*;k7w*Ne$FN=Y(hkQ?P$vXz-~RT&D^>54V!N`P7% zTAFfQnsR-rN?nR_eTqs$DnJ!n>v0-VR2!4k8)EqRcHyC4e9y}vI#rel$B$~ z$}wkAA#8|6Q?4aD&w`a_&dfJs6qwQrOdIo!>G?*D1xEFShINJdbw&ELVtrbXZcVXn zb%{<@iB2WFYF8F(SCna0lxdciLck6FC4qKTnNCfqZf%J^t;C?d#Gs+XsIl0XRczi| zXvHb8<>otdjK?$e?G59)3`sK52FKAPZB zL(JpG*eCQj2qW$(GyW+n;VCoW84Hm3oSpQdDd`2cvJ+o6CBAA-0=#Zcnrul1ylzdN zY)zSD$G@V7ysGzkPr9%13B%%bO);=fYKGzWVT-R+SHxQE-Wu(`bSnjXiAUH_3Bmga z+4nF+B3T7%!T1}(M(EVcwLwm|jHL!-aj$qcs=NjjNfMLJj-e8o3JpEL6# zJCWY&uNJF!-;|Gc?TaUV2Hc$tw@!hdRRf-ki8?d!n+iTNk3oUgf)6d zrkbc)ThwNZj#!{i>~~&<&36P$Hv27f_^dy(*qK$@cpA9C37%oPzp8hANppg!7e7P+ z-_#2uuUNgrk-fx7jZ#U$xzy%iu@yc~gBT$R)N4AHV=@L)ui;%>y}-M}nYwo~^zUWs zue3Yxt1fLO{j}oo&Ah>Z8QVV=W9^o+1K$?ok+&vgr7mNok-W;xS!L&~H5Y6&7p`%N zHd+fo@ZD%F*lf<(WK(vk{e-!CXuh(jR8>@^g4QUD>eNuWl8C7!0(rMd9!OWzrXXrp zIgDq2iO=6sNgH08@^sl&UUvyDFXRmzPPU&}B`BT<%zuGJP z?xb?YUGt)k-n9S|nVZ&f>8>h`2^PcUuFo3n7n>|LI7R}lj<8u3sRK#$s<8fw2ndoc zhce}1Sr~>?S(Gj-V#pA&6~exOBLmgTxP~(DeMbOrPrruWUjz3rG{fjDgW|?T>t)b7 z8I&d?s=SI8UlUTVyh*;+5o=i-?3m)HUmE7zl;+0?)f@G?wizL_6L*aVL#?tXLmACf z#(-|gsu*Ptl%kGis{t^oI!4vRax}4Q4UD9QlGHJh2AZKJN>M~XCXSO6_{mIL$&Ohl zjoGVAdmC=Wxd|E3qBljN^<3m3iPsjk%?jGNoywamMwWX-g4f8-!<{+y;t2S^fz7>2 z%b`-+fnw*rBDCmJ`U+DtUYPIqLC(IR^D{8%Kn zsuah{B&W(G$I3*9iUj+zINQ=#+u|7Ol3NyqQ6~8}EvO;-6d#>TFIBR;a;CpgPF8S! zZEocNw|@FLdv~)L9!w-)0GkqL@e291h@e&=fQ4n8Y5|D6@Cgl(cozZQJ%>r#H&m4cM(g()&6NiwC0vgHY~6$x?` z@$%L2iq&z7v^bSIK#WR5j4C}wjebjw8Lh^O)?h`evtl%uv6?s<;GPZ9Yy!mUG~+bI zYO`^g;5|UMIYy@?R;MKnpo_Eb9=tP3gML$;5vA9ZXvRsmY0t3dW;$@QoB$mpfMX}b zsgvx~MRM#SJ3vVGU1Ue_q?7E}0U$XLbdvCIAvNE)_)b{};BG}I0C#QJ*q&vfXvcBUPSi$C&>;7rYoj3z(GMGA9yP{3qQ^dl zqKyYgElY^@IS_4gvXqxCDKDE-!1Yyg%Ig+DD!2mOPI1zv+tR1n(x$l?)2&I9%&^z+ zta$JD7IF7Z@)5h%Z;s_R$M&CN`OmV%0Z|+@+2Y05{oY-KOS3`mhFU0HAklrI4I!Qo z;JO8b0?RIeFG1?Xc>`n&ABI5Via&qfQttaJxO-c8#bNhD^}e&s_ucF(VR~;t_ao{h zEDL@Sf%cWC7oHDD2Qv1DLnZMufM@D`=2?DxnxUXpmq%7X%C!VkP0?)&QMsPziIZ@_ zb#*jkzRho*>$E*{gU>&LApgeSl3D8WpKtP*Zg6`^bHUXs2CA1>>#cytClHe~aP``K zRK4SQ7GvVnYc!f;c$cDom#jBJ(izUuy_2aAo@}()@ruuG#(n?R_3Jsqzs@_$EG4_F zdWm z$)k-*7*h#lDgyQLTY+&^mKsg&6xp%UY>Pq-6P=ZVO=aCQ&Rbvq#qiP(+GmfcpZZq) z)M1U2fP?BMzfn7NNd5F-?K6k<&L7qL<9m~-bxBse z1)dM+LG$h28{M|s-9|`^}I>57;@w?q^Mc~=&$ z1j82SD;PuUU8r9ARjlzE3b~Fp+yG$pH&EJj5s+^64Ycw)T677eURg=L)*EeF8g7&B zs8@c|tu-^SJ6wM<{KiJi4Su3LlB@{AE}E`{W~stZ3v`>Uj^*G`ao~*xmaBo~Y2s)@ zs9G3R8_U(js5(H#C{;t4qajRH-t@om*joO9weo8ht>rLFUT(1H5f$Aj7YSNKYlAz_ zN;ijZ?L4MzPgd~WGzzyzMZ8(T%FxP_f|s3vV>Q;pMOOUOGJ_~?%`{6)J;ca{<^srEPdwZ*b)8c1g9&BwB2&8Lm>u+h}XJO-G zZsTqCPa3JwcF?c=AUtA-OH_;x`nG-J4QE3h#tXv4ZkD5d-0%E4j`+793*;ORZu>sC z?RZezcR}1^!5!a6cb?7YmM`itqz|}phr@Vep0?uFklr$+)S(j1a?)&}2ubLn1YrqO_ZCL7Jnr znr>+}MQb%jgL~~3VAdEQT1a!Oc594|1l`scJu$I5AJP)12b9c?)NBNQfhdEf1Pe~8 zZAZF8XNF^Erc-AYaIG@{zkzgTIRkn#oqICjJ@G1_JIjSY@@D65va|SG$j&_^7YNz4 zS3(cj4bV+-1@vUQbyHotsct<~*FLIiKh+JA<35<MS+I{gGe|&STzZh6smbN>I!{wfLLDFprc_WtV9>A>2oKV8PQsYV=O2Gqe2yR@d zdcjR7_)M{MCB@|Z>Xo*1y)#u~|8EBPFA8(}_wxP&^-3czUU2sPn0jI76tQoLIGzYF zQ|Ap_3nK3%?p-|idcS3OAWcR*h8{m(otLjJNRSf_+Y9?lkSQnRP4H6R&BZ3))dy|} z?^9It|A^54ONjjY%I%Ovj{hv(^EJ)wMUC?_*xu|!oS*>PnNOps z8bkFGYrRmtx+5_A8r;h@+G(@i%|E>v{r6?3ujh=uoO4rnlkT}(a%;IJd8HoY-7LJj zDu1oHaJ{v7om0HpR-0gTpT4+p?DNYm64`vNXrdjo3gM~1rB#?lE+wb;ID)+ zWH3U#Akj8n7k6Vxz?X`zqV-p?x@%b7bpT4cfdQ(oqSdl!#Z{!_Dnh-?OTKtNN~0>w ziQ=kX5#`*IAJrCaI)C%}R=n&kT+mfT(^RnxC6ug!QZz6k+KLs6ldmPd7HFe|1iDzE zuBboAld-0h^XO8bFa%U-HYSGG+j*`htev^C8H zsy7*^SDzVcz(};>X8X0Ly4J?;$jD`PE6LJbOhHS_({N`my5 zF(zZ>fp>4$bb6@mUPYu@34bkWB&=*EoOZQur##`rx7;}SlYm@ia-@KaO6ft8A>cUlNp~?-R zD)dmbMx2H)wT5sFKw~&mFEd=7eN&TlQ-d7^T&vCkL}{`kwU|-bEQl6>eM_e~ngGOE zT_Wt__9cX>&56&=w<#_f(*Lw9+ zJ^Jy;+Yem}@~#g=oOk^|#+5`~T)n`%C4oSvu0)ObzQL@jjf zgSzPZbFXk52(fJcq-kLd|w7zxn0%!H>f<^tWO0A4huzHCk-0MQl#qb&rub`lu3 zEuCPxEkjIu`V=H%sv~2zi#*3opKgkrhR4~yzli(pJSjNZ0%}#Vjw|hof=K#`VbX00 z!o?X(B-eczSImCh62>KN_S+YJdkg$PseK6nOVqosi%JrF_eA@_w%xgR{~^+$8UIMV z(&Kya)m;1#Byj^0TkxzHN1OH&Zg z4fwUX{5lOmzcn^=ffIDRUI~1cass+f<{C10-{4?tje}C)n z)tup1^X^JZS-vYE@-}3wGAOIe?6s!6^_If*7U10yNL&6or*N~aaI-mko8~VnP{oQB z(Q;L+S_!LF#OjsM26?PeM%W;~U9a?_P^Tu!GRaLZQ161(wI8(39FhO|%NxfJTsi#d zmBargbL8LDkAH6T9;i3^ zDo^V#nW|sjym7$e>X(i(#~c-Z_Ru^ZV01miTrS#HzA#+Bt2E$YTjJZXB*BYV(ThlQ z!UOBoKs&C9II^NvRjdW>V!~L8cnSIj%)5;@utr?8I8eRyfa?(8T^iszR(k_deFLky zCMvrkD*8i2xqzf!nT-6SJjjIPZB`NH&|MhKh_INud1D9U-2_=tssfs(fMpWi1?g7n z-E_N8y#-oOy2aX9i7up6A1%|z$_=qHBdpW_tuRDs#%Qe(R%VEnm+U?ePO?>dI<8)#;GAf{iZh@mTC`HUTGL!>;_b`g>_N;ePqeN~w5f`>E{`xS z3(+n1Q>zKn1^-`tMvq(_Ccot-t&UKhyy)y&U2NOjXxZ9q=k2!fc+LDB7Q%!5$vl)H ziM#;9yHfSyn|FB<@ABXAuB6V~FGL1~0^nU>T!MQd(eUL_D^cF!keDpVfBXt+71V`9}Vp|9?dtbG)Y;}iD6W6wf>od+t zc-WTpgp>E2Q~0XA^;$Y*OJ59^uZOh}_#o?yK+suvWXB$g1 z4_XV^(Yo|dmBtX|#t@Kq)d>62!_*sZs?l$%F>b0cZ>j_JvY>i3nNYU?P29C0<7zcU zY2s)#!_+HQZ%d3`ON?$yG)%Y9xUqU|P^dtwx&Ua_INer)7%`mKJzC>|sx{eB;7?a) z-qLGHvS?4U?SRs???|)lOty zh&Ui&svgdagiF7*p3^lRlQa)t-wRi_}>uzpEq9k&-Z~}ar~wl++Wr@zo%X}%}U~3>A?y6)%&1m|8aq) zgnGxbfqFseHM&PN9nH7AU+VC*#(laafX6Z3$vd-t^Z1g(mq5J>9?EaY{;O4qs|?aA z8@4pBw-l_m76IvQw3Pxj!3_uG-R#}EKw+UKTBM4VDT%7(L^Vo6n!K<-893FEyGU9gRj`O#@wnykD z-{k8Yir4ryLjUI=)w3( z?i_0_-rh{8w;2|k4OmH*+-&dGbhoM)o3bdIvIw)XaO1KdgVF%qia_0_1j~tvkomTh zwSnyId(@prx$C{D>k|dfX9hagmpGf7Z97}7J6kQgJ578Zi_c^7`7D7DkGz8Yk(YqB zmv{M01U6N*;NIm5kxm5Z79zbuq)#XyygMvJ?g)im%_i zLkY{b6PEgt-t?v~c9Rx*Nb^19xsIIKj=Y)9g4xcJ`L6Q$p6dDj`Zps@Z|`y5jIiH~ zu-0dvZ!XO~Xf0w!8#aWfHUz7HYaEh|u z9jX_+4FqDcOMkZeK(5C?u2+AaS6?2udJg8{_RVo0pnBfU^BIQG)_(}5+kg>}Zc742 zih+IML!jQfWg$}IN*kuYm3T5y8~LC<2CpRJz+!UzV{mPV0rq`NkHe!aaBUJ4EnY^3 z%eUg5siarUK(QHI8vmA70QFWi&iP2H44Hy1!036QZGMMq)3lY3N^c7D)X!Q zZwF<+|Kg8tKRNT&fB*f9|90)`f73etsm-asdYnDz@%z{Arw_TDKIn4lE4yF5H2?80 z7JvVf%lH2tbM8--8V5S9|2pV$=&t9{39lm$y$(O}`u366(Z{}ktkxK7FvVCFD8pPtvk=lO(FS`V z+ZE;dp@SjlL@Y8#67ed5uu#z>k#J>u?fHw|wEJw|XB}Y+1Cej;q`nz1S${J_3~pz0{AVn4$oADt3k-O512 zx=3?wn#<#wh)GubA~$udpR_fSBY2Rv(Vf2iu;}H&P{-PvmaVnsosCxBb`x)h#ouMY zRbD<_2qW))_0kZ8pbmd1tur?x0uCZ*heI=jgm>ZkE5H8%AzGW9Yr_S83a*E4d{HT;L_^=X%OCLi|W9uoHw6K4nEn|a^~_W0%>qFXAU z?c2b%V?piTMRI>2bzZ9ORqPtn8ym5DHtIS*;kSN2bmM;b_JfF>B^}9O001BWNklcUQ*tnOlekW;tBxP+lZFMMpWiWGPkhIuCS?VcX zzFqfrh`uz^vzg0Fa$ zw@Dm%@g?49!nnHP>M`&ruG?10jRZX$-S>%y-vY8SP%k4)gBhhKQLh6e-44n%(-BX) z&RrxBZE?Sn08X$Foe3QbzXZ7!LgZR_-z~04!$3?_l?myJE6KQhdnvAc*>2#=0bI9( z`CbDMZy0m)@j7$9H;A@`Vn<4XMu>n*0Pag+FV($@F!2g5-l9zOCr{9#;DRnK@_zlT zhm9cG#y^JLQVB$~eacLH0>f^?GiIW6;TEpcf<(*70M}P7X#}s^GAG-!rnn>tWWWrU zG|kPLZqEWYGaV#Cw}81W@_aW10CYRsnKj#$1#afMC<{I0h2HFi&dj;iTXXCXNmV&$ z|5h9+lI^y^@A1x3ZmX2wCEUJm3Hx$Dx&;K|*ALVS^DY7YjZ*c(wce0DuQy31RpGmM zCF*@|WYu27Gv3A=F#oPo_fFx3>V0>B2Gd_WTw1)!>;GOy)qBlW(7Sl*ooaxacPDZ0 z0{%bJ-ZHqYEN$EUb*fH%?@Z71G;?`(iS9@AAR-x;AoB!CB}fFaB1|y-qAaUDdB3gT+>N{ z%?eIoB~N}WM`69sV4WQ?*W$z~w_%oAPBuBO&F|x_Z|AT7htK_HepF?=-kC)*q8AyD zWPIlR&ZZ$?5p1RH}8`*`ZM%Czczt9zaWN2KT3^sK-S7LTUw(7zi0rBD*Z2K+Y5SL_fBMJK z@BYuJAO3M?+kc+#{a*XnFZw5c*FW)x{;^;6j{U55_=h+9et5b2Yqi~9*dPCQ!mY2% zl)r7%{PmswA3cWK`b?w-Or!=)rG`v*4V&#AGT$`}B|U7hd&ClG&j-sry%xJ045jn6 z_XNE@?xS_v-{@hilRPO-=R=j>%t*odWGyoP9^v5m-Fke|HKhDDzw`kDjqeTEEQH0D zp)L!}ZuVs)6Z5+Oy;lUOR|H8{kc3P8sPp`g(`x~zMjcM3m?|e&t7W?CRK&P8ynQy| ze0A0B>ZQWBjRW?l#C$Zu>eCa;BK0NAWcz_ zrXG3O#kp>$v@&MivqTYb63+8^UMu z`3uvOx^A59`yz`EP~khjEY<}HrRe8?NZnYP5gu8UBu4tYiJe^%kA zT;lr_@1;=U@f7F#vN74NKi`uWY>?~tD%a_Cp0i4^hk9j@UT3oHaK02A+~-{{%3TY>c8dyZ!0$G!5eOD1!}cC@M>=sk#BGI?2|>!CLOQhgWPZ{8 zX55RO3QbD2;Z(ilT(j+Lhy8q~{Sr`@<8qJFO0V%6;CD zfSnE2tOC9k6;>zpd7&xWP4Q$*`jSo;BQ7SPsRhK1hQtMw1!}=+mC+M*v{1m^wkKJ3 zBwN1&h)uNvk_;(h5)&6~2XgJp2XgBx5URfrR!e<=mC0D06wKNJVHY%p96+f6hy^Y- z2sm1yuN4d6wla)X6%ItNj=;pIf?{G4;g(esFi z)>NPz+C8%Er-2i@$bqj$@=U=$??Tht)ebHGd!5xGi{(}~W|;-8#Ef2II@9g4w)_*9 zyNAF2C2!@MnfK4xm2cVQM)U&1(HyPOEDg~VNnx4QhTlzA?@v{1K;Z%|5fkAHr?aD>7Mvi z`|wYy`+t17=bM*1zckwWMdX$L6w7~8tNLTR?(aPY+xv~T1L6*w?Hn=RHDWG3Y9URr z+(Wk5O*WUNm`Q^R#cB`5W-rBN->BWbQHTA5w);EG_vPpu_ER|*YH~lx=}D3Q)5c^C zW_#okr-i>tN0^Dc1{r?&pWL$h0KNR;n@I6hLH<=F=L(X8W_Dqa88y2ZSD=99O}z}c z8-EFjxyTDYw;phE#p`H^!MS*Q%^0)ixDfk>cxRgD!+H0s!1AtnU*!heg3Y^FA5p{u zh~B7&Fv}Y)i$u#xBzjTfE6nxE3KD_qMbQgfZ#v4|tf$cOmcAAc-XJBf1^I7~d{sV9 zlTXm)R~sP>)<~xdGU_jwi9yz~5pFfYA3~5B?h0q5F}5qqs5{SOpwygJ??i11B)8;@ zy~~(ow69P1Pjp81WNSB}4ZftHX9QoxQa_~sgF*n zuTE8{QG25GV4llpkvqBAjb7%>sSJe1ws5Gcq9AW9uV5_y#PIPG16et}N3uE(Wj>2ubTckEf43n0ZbpF9ebEi} ze_(5E%m}|*l6Kiv9&jWb56%BGDdc{R%iVG}nM%(mb-qvA0$;uhSM7<@98A?EXX(@P z4cIsn4#8rw(t5hicCOiBq1|br(`m8Cd8yZV8R)&sO26ysfZGa``|5z_>VU^;pXX|i z>q?8$EYX2O3Srl0uv>5ty;ID-ie&sp=*8%Za`zz&H9JYT-v7?sCs;!FQ|Oid3vEWP zycoU3LiB3>HE~haZXzz0zQt4@iOE3H=88d!3B#?BxN)YfXyR59wA^))wysz&5Mb>7fJzf{ds*M`2iyp6!X4OS<>Z90ok?eY?iMlB8lG6~) zt_@`qJlL>!*m{d3a4Vc~fu5hJnff$GD>fv0h@saSXmgj5jbtEN620O|E^Ks$@ct>{ zevDqY4q*emR&WP!p{02DA68~1-i06$bH>nXE)FA$*O?6z0mTiqJj*5pP&k;4CjO9 znv51(jg{I{%blp@j^tAN5xng%&SnG$&}&C8b6CMEuY{hSv)#kd_?`9STiVn898aCu zbg#wI=!NpQ#qxv&V*C;zd7(04zAAo+7{8YGoSSqPNtNZN-waOq3Z2R}ApZokNvE9^k?V7f@M~zD1cG=B6-hH^s2(M=rvNP!Yfhdk+hK-Bc#!i-{Hjn;KLt} z21Zd$Pg141@PLb9#dlxjta9KAqa0xiHzc%xR+#-?k>H z)kMA|h62|sU+%3`>LZWyR>B3Swq-goh#{kR-?n6j+HljVFyod)>;4><;X?P3Vs|p$ zom%EKUKuc57d+b%HbwGZ8icNwI5SbQFjum)h+A61uPg)f7OkxouCEnh+}(s;agdpd zUx)c!B08M8YJ}t>rIb>f!4p|yIXT0}at4oO^<^Fd z?&?02(Z2uSv*@*ei(P*=CjAC6T!C(pL+9*UR_wGX-|t+0EVAZtb${?ce_3_n+kAVu z9Lu}87WWG*9u`|YD6xJ}V)LlXPKM+tSL-6*;HlK?|GXpUWoP*7_c3Z8lC{a%`m{o$ z@ltbkrS(Lu?R10vY_sEBtJ7S^+xd4c3tg^@-L8vW?#rF7i_H!*1Uoh{m|dIBZYhQV z=SkLkLdq8O!U8J{y^asJp!e@s-f~eb)koY_{A=`XB{7O#@Ylf5izauqKV@wY;DE3{UmE4ZtJ2kjn~JB#cqhjPE^rQ zfW8gU6AiJGjX*IIjWPdM=tXBs+5Sy^gkA_;k@2<0Qomb3zM%@?TWEqA8yjiO5u#Tj zyo|H@iyaA@`ge;^?h4D5g}eV?^R8$eg2)qFh|w!9t)k|eeGa`siP4*FLXNheT(~*1 z^Wgj6r3WW~o1)#orenpXvy4Ca%R5(>zFl4T*UIdF z=EyHtwYIEMGg__@I>}jUL{w%au5BJn(Gbnh5T|%W<;}ncr)mvm=nv(XQVOjpWlq!z zmob71rTi_q)N!=LVH9rd!&{Bk+)$j`|;Lh3}~H+s5r*%_OO*eYbtL^hKkFVZ=gxe_oj(6tR?1hDuI#>b;Fqh? z-(C9st3Utv;_<#8l=lB}f5+GI(%-5b_)-7p&$`Ec)j9r~*5Mzu4}9}__gAlXeWAbi zpAnb;U7`3*qw3G?+S~i|whtL?2R3)qa*r6g44b`7+kFhXeGGe`{Y<<4EFf@kIKTk1 zKghH>NVhvgvp>ji+)Z`bM{_>ZXSY9H`*66?y(nviI2#$f|C0f{-Ry7@j}gy%r?F1D z!^d6c7T@F-+~Mb5=jQ+60u`GLUlV&gLIA(8h*4MnnoXgMTWP7ou9 z#K=PEf-_bYiIEe;$_e71APG1$X%dOocma*CzI$mQ4=`b6f#W;So)AQ%4s9aZ~%JoiwihF-{s|E5qdZKUHGzK zbMvmKn3-3L<#+k(fV-&K<+kzHJNUxe;x=Q_@2I=ojxK6Nxl53;FFovAcqK7IzBJWjs3CW5e3UiZSrg-& zWAP+K?{=!*?F{|98HRVWjqc?d-_JF9kZ1O=!2D5>lbDTMAwS->ckzOC2*t=QlK+)4(M zKW43%vXZRbOj)5gjd2o+0UnnFaSNauH`N$F)f5ZSTN657;m$7mTj<56O8x&wFP8WH zJbJBBJYxap4fL`_>lTD6wiuUKIJgphySriy*JTd#V9kO@1VH08K!vO0QDuk zhQx&!RvSozb;~39=Hy~qO6gl_xhs|6Mk#kCmpKFUQc9i3cn2~Lpx1t+*bdN_S?;h_ zth(fXV%7?{-tFT`Ka9!z$TE2}9b-3-3!bltUL?dW5E2$i$xGGAE2Un%RCy%r0h0NE zmwk_yduKlNR-?;3bNS2iXQglM{o%s)Z*T4R!sy)ho_7zLo|jUP{#I$%w<`O7&^h{( z{_$URkNvK3=qI&(-@KOoQgzoq9FBdFb?@uy7e6+u|I(%RN1x%2Av38F3n_|~G~H?+ z!v;WiH`8_xlpWAsru|-~10XKsF3aHn%kdx+$mtNn;Sk;aAl?1|)8Poi;UMGf0fx&V zit~YT!y}QpcOq=$BCQ{!IzD+<;5auJ$0z&n+ckJ)H@QXExdnH4IX95(Yy9l1{7eX4 zB<(Uk^)f%@GC%1e;4VMz0x$C1ddTV30D#^T4CfQ+y4NC%p8M)6;3J*7W6kFL?ksy< zTk*Nf^|{USzm0_41<-|A-iZ51B&>Ty z^JkI;t9i&;HNqVb@F&-K(~IoBu3Wo@2-T)2t@c!d0le)P!EKNjHc}TmF<8FHZlyK^ zwZ*Gc2fZlwds^nB2+&*Nqg3Mm=3TZ6t0sa`6*7eP8pwAW$afts0?_q9x$8m3djRw@ z2)^vfz^TUInaZH059uSEwu%`Jets6WxKIqVyi~NhTqr_sK3Av$V1m&gGs@kyQXU+d zfi~}QYx&%IK5Qat=B*Ls+!^Ds&8VT!&?x}j`_kzAJXlN>YoJPU;a zE5#yfMVzftsl8IU(=(#$%PNo8HC}J(ebpKQ)LTL{+avWlV@>)~t%kB4#|nK}RVl27 z92P|Hz~UscpOA)gds<-sP!heOEUyr~TN1q=nOz}zG0XdL*^~rg6+S63cO^yekS}wQ zEp~i}cU2(ztA4~?U5vY;Nb-in23OMEHpP6x<6_WllZYpaaVwS(x*2v|8TQ?o4wBH_ z80ZL~i+Nl)VaiiPT-XIPQYs{_uop-eRffbJ+rVu&5UnZ#(_a!dhE)$W-hfGhvQ0qo zKocKnvN-{0qA3m)L@yLTZ&NI%HjGX5;FQ}-_TvgwX8RF+C2OgK`ZRhg{sO&Q+l?^9 zqO-0rS&4(vlITS@9SLixAasi@KjV6Z`;mZ!-Pp*xDa(rqpx0_+E>)rV=9NUExfv2Y zMW5hquIX5=i73%)LQk?9f1}E}B{O>T+~~8%lsMh70%LN%5iQq{nrlSP0~j`@bY$^7(@g}JZi*}p7|{AZqdi``^FF9RSq1g>`!P4sR-?}rqP!DKaP zd6QN90E1Jt2GaG0a*Rg{EGT$8YPmDD!i`FB9|LE(+gORt#;C_ zchOPq0`0RFwMa|ZK!bZpPD;HvmxaC{UY`xO>It{##(LfjUiNif=2c$C6<+#fe%d9# zU0(7fUeZNg!UbO3d0zB+ZrB+ZYW6?5>VN#5<%w9`2R@qeq2|hU$sVIYua>>9ulQVD z^SjRVyMqMWg*`<8y^#-u1y<2Ag19GwIC(*|f*=lXS8)Tq35tRwB?ME-Q$e~i0+gXF z$bE_Ay+ra~3QAN3m0C!(HbT-yi28zR6Qte(X|NQu*dpD|$bcs@8jP^wk=ZQ4N-?rl zhpfLxxDyC}a&4JSX-#X4)~*RrtB+89m#){3v-?o$IZzQgS|2+{t)Hh>zb~?CheHB&(m8j&oNo5Cxf`9E9`* z(3M0l23<+?0@k7@99e~){}sK8ViCQ>`b+dWJt}ciAO@%a^lphNi>$4XwWzP%5XxGk z=2$UqfyWi%7CRwv6U^HaEjl)3aBU<#Zg;v}PlkO@rhRvoLr=D2Z_ZnBR9QSfS<>TT z8C;meE%AlKEejC!-3Cdv1Hn?M4ctZo(W|4xV$=ZEZZfslMPz5=#v5bVO>yid6t|6W zLc{{Nwj@lpBtoIA1)7q$Pht!PC*W=a%3y%rx^NE3lT+a!Ca&1^PJD!3NZ*Q2=x?KU zqs3?obVV~JG2&XGC)8&23NONbr(&!BhF)_qebM?Uv~fssDFuX=x)))pJ~}IV za{IM?Kb+tGwZg$Ki;Q-T`kqWwKB9H<52fATKHL3``r+^Oj{Tqyx%<8P-mg`q|827W zi?~1kU8(eKv)a#{I=}Vl{|>l2YPOSVwTouClWrx=wBF4G+=b_!ahpAC360zBW!vqW zu-^~maDd}qn3ob{;U5~NdkFq=tb=n_GHN6^SA{$_E zFT?HmXr<45o7H;rt99IcZq^lU#?|%oD_o$|OT5&J{N#(=#0yYy=htJ-tw)|+gO>N? zirCXfi&jmREy|0k`R{*^TNeijc7F6j9 zs*Ir7ZL~s~tOYH0{BCD{zXviBh%jQ1sZ_yIRQWai001BWNklXNJ z;8E8*Q6Dwg5H-;dIZ+qJt`1_7{OJ`wW2N3=`clih$4UN^b%B!=e)IjQ!|ax_>G9(E znIZ}F7ObrlNT9b+#9b7+T&$QG<8C8X$&3oXwS5DT69zxP>LksJjKMHHWEOQ4;r^gvZ5j+mmjG5w|zf z0n_^|r}vP!z~(v+0=^Z=_TNjsX!vC5&1A(^?n(j}5LX1S zo-r-Kd`4S!-q2)TUvDzlo|bJ1TrVZhl#&CWYe>ljCosM!hQZ5hBXEKbj5pX%QVy{P zzZ>tDn(9zvmfO&aj43&yP%}Ecc_>|DI89?HP4fd#D!{Prhb)8P0&{@UF<^5EZd8&N zATEvQK_|G=fGVKt1>7A2mKUJ6)Df09OYIhl^jCaO&syx8(%ivO z{$pI`Cz{MJEaN*fG1d!3K}!{pi zt*@$I{?exLYme@4gGSp%O{FO2Qe&1oY1YyVYiXvHG|PH73q8lJcVoomSVK+N?Bm$( z1)8wiH|cO-((&M=eQiDE(t6q@ZrbJbl*`<7pXKvstu7^6MmB=zuf`pbr%c=@ad8KsU&2v09mOJthNc($p|vD zzDOHwN~?{~Ci*_F41C=jtCWzIMGDB?|DD$q3cvBJhqQYCT+)JT2 z;Ptyam#OBM`L_7E_UPG`h^dA!PIVBAR#Mm)4PGlc zy}22kY}LqJt6rRs#TV+_zoCEohW5=rHEvwgxPC$H>Us4m=hZHsf#|g?mqNRVc0lx2 z{$Wm#wlCcukt{OrRU6btJniAHY8q|^!+??Q7AL#+m+X&H%1L&m>^_N8l#hPk{ zXg>|pdmdr%I@0h>w2?}Tp?ZvwYP`{#L=&|XGp%$>jSOp@EL+`N2ZMYkqas%`yoY6( zk8OFdV`YR}U93-2N>F=tL@zF3h?qgH&7(CIGFouV))ICnVX~)kqMOKSDPp#W&|8&J z;-*~a@Mxo|S)|WZSAA4hwSityT@}puO4{7dSzCx+FGZ540+g5H26s^&qq8Js%3KvI z1Jr86px>AY~_8l2Ij1wkA%sC5iYdG`mo(P?I7CL-aNZ z(L05HOpM-%zlYvWRxBUN}sHk!Uqzti51oKIdjT8RQoOX`1COn$<37 zb^&q4vfMRpxr=Qj&9>SNgwYp6FNCq}z6p%JPKP+a_&PyxfZugI!UmSt`RMrDW01ja zM<(44(Or)b&Cf*Y-}BXb6lH$DJjns0NwS(3+oA& zxUm=3qtC5HoLLDuwH$Z?Sl%U{6JyRtleI3msN4@QP^e4w84P=~hcQU(csgoMiiB=f@`3!)UD55^jN;~vAwR`D|Y z#3!)PC|N;}`BYHwQhQU`9>3g~ywaVp^e%R;C2FcJlwB3bAox-D^~s>Ow9T%p$8tGYM;)VzL4{rY+Jt7lcOoKd}WTIJ#iG~i75!;G*E`d#8q0A26m zKl4*fNy*-I$-WKA0nMpFZE2ycsX#$3iT({y?ls|W8>2nQb@;h)%J}emQbKTorFNvj zix|V_amKIXO;i)i)Dz4!lg%|!Ei}?CwX>{sa~$<^- z%^6Ye@)CM*X#>QZ;p&3Xx*}>bp4Cyo=^{?_R8GCGp6Rch9jFJF@wQ@CYtbBIaB&(% zulv(N$A^Uu4}kuns#&6>8H+YQ#)Qsi#!8yyJ_<66W6Pg_uGrmT_evk7P4ZSEpaZSS z-IS^V)a$}f+=|fK5UDT5ttgmmf}t0C4xFwKv5>Ns9Vw`iEYOD*?~*OMQf<03?0Pa` zJQ=#%EQs6pSq{A!cJH(7`*WNIa-9eBgsdF|Ds=l$;0m4$7PtcLLgE60i%q?#K-+ME z*@cVwe6dlEG-4=<+X#APIHNM0Srq|J_@pw70kgRq&;_g=ua5()W!AzJFRLz^-2iYK z4}EP@q7byGZRJ1`$3lZEcKXy5hcSTXd^k&zoMV7mUSM`jM{^8D zvQ5a@fWC%f;CY5I@V?|CV;bI!Qe-#=H}x6dvQ^${ z%04}}>(>77uk8Lt^~6_0KF3yb&#ok#7_vX;eSO!f{olXd_pR2!Z}ks-uXo@(?fw7J z+5N@aqyNOoe%biu$1d$(`wV{{Hr+GB@!ufbM$ym9^N5t5N4xBhIddo>>Vxwc-!ayXbea z+xD2>%ZqPc-HWqT>n)9$j8k6mzOm|a4YjYZL#GF;DTKhrC{;p$GAy(5Q|l>kTkJ|)d!M%6 zm%QAau+SDg(-<~U6AX+mpf9ZqcwbLof9Vx4=FBejp6g8=VK$ddu`%=(F3cA!E@0>_ zT3abzU&W&v0L9#`f_Cjce!BuAWhc+&%f`;<48kj-UZ&B3vTwgZU zOrW(97#$>5XC>Y0qBCWE6t`S!>%{W{(ZJXUyfs6j#Gaw zR9`j#upM|ZkncPIKwIcGROm5W((XD)N zJ5UH9E*(wcGOM6i)saky;ZR0(7^^lCwYHGB?1p%ez>_E-a6v6>(!_?fO%}4VA!f2M zM#A!n-fc~pY6D+^juyIJ=y%bF7<=Elgs?|T1l(JPz~S#B$u zV6%Un5pH_z^1_T6;y!HHHHwa{*J00dYsOj9{WS$7mGt z*kCjZxMA3@PsuTYJ~&68oUKRB(i_dv8p#447g%1M5kTt#6Ee<1$2FSeDmP1 zH}?IYe)ii=r+up#r`J=D&4(YU(b;c(PD<vntG@z$8#jbYpCG@IKDhdYzb_ZB@KuK7Ra0X9d<@naQ{1SKRBePTFx~3R|3h$?-?(!tRr%lnSz1jNxiCVq6Zk+|rjE=nVuDp&^qpG0ic%Nsb z{%YMt?n`~i>%&>xk&M-Wl*M;(b1f0m^`V^VK)_l?xeu+>3)o+Jg%6A9$HIHfbSDon zno1{Gg(!Lp7Um#&VUhDnF&rnkT88C!H@GV-s>1TS?V{wa(C?ztGl1oV$z3iNOYSzK z`QUoA`=}Pp5EB;{qHy_|w=Zd5J*Nq{`{zluOUG3%9921g=*{{45WVKa9TpWky^Akr zr5aSmdsZg~)FcMfCj~X82DhY#v}T01<%D+RM0BKwwI=yD#<l@lGD7ZaEr6OtJdo*v+y>t<2rZdB=IQtxNg6l~iRVc!<%(i!XC6YtTV7TBK? zHCU4RftWW`gCDIgCpQwuT1d3ED*C$`R#z>jr*5*Zerm9BW~60ytbLaHZhE+x-36?0 z`5bFxadzTEO%{sYN0QwA6nddb;Wofc+!dquGkruGwN#se$r8|&#BH^ovRG90=Iqm7!Q4V$73TToxyDr&;j*3P$(wg)pixYYSX#G^;v#9Gt-8)E~@FaR2XvxE*1kV^t-~hrrMG*`-}a;6jb7LbCNJ3 z-5B*>(JQ%X_isVB4BfVi`P~Xz$*n}6Y$ZaqrQ`~r7hBI@{V{sk8@XOfNZc(d{^Uv` zbMbs;teZ%pamehG^hJ}qe@)-50cUc)(HQ&%TWX;VEzgvO@i@M)INqRYK^33q)_F=Xf;$F!01~bmCv2*LoD9*J`rJdeQs(tl7aSt(`Nk zcT7Cn&QaXKmid(_CpBsIU^!X?Nmk_MD)5Vymnuz3(FXdD&pkZ!^VPjSy*%+9$#mCp z@>wMH#A?E^>42k!FZNrU{YB%*H#!G@&_4XF_WrMQ_WZ-^^goG;U$<%e+^hfl2a_FS zb17I+WevHDYA3^TC(Cjd(_$yne3wvWyBMas7$(wC#=GezPz=*OO!GY~RO6QW*eHD` z?G8@bLjn3uLi!%TG~s-N<8oxu<-~-`(FxaMlWxb@?gu-pj(DqI_tSZh?XA<4Y&n#q zyqJ7*G3LT*?76kLbE~lzSE4ViLCbr7HT2v{;F)E=Q_H?5R{T%S`kWx>A9Yc_ZvXs2 zRf-F%lxM(wY@mk`cRcp-xs9;s@-^x<>6F5 zBcIR8UngfS^~BG&Mb0#aPSyo+Dg#&qUqD}axetTj!y@=Gah@|>NkjC;5`f-Wq3bPN zS}a;#DqdZ|udSAH*UCjhBCF6Lk$|9$!nM2HjfyHLQK(tubX%a=h3gX5@cvr*hs%7`oPrPrO9B7^zYMmZwo29&)8|#`GX`ARFP4TR;Ao+#O|^#cWSGIV?a8zQ>dvx9L&~Vl z&BkmlirYMA09we}0+*pe*CA+g-C$cA&J*Ak(`bng3@iiO0#gf4G@FY-7hMVj$0jq- zs4}A_9GF^gLdw=e0;kKWiDK2pjMv4nQPz&v!xCjNaVMG*Cs20_DT@lNlR`0xa&!{j zlZ9#(UN)KCO+r7@21uMT)ebMHQ1qhooo+=L+?qTMzYAUOBtUPa*C)%YFx>tf*SmS$ zz3B7kBn8_>1DBpGLxXzJaHUbsj#Q8>K7;rWs<8;UCR47D6YOxUwt%x4U(gPm1 zKf|Cc&HO#^!P%z3^^!BSMjmjSq2jd9nTQ3dn6sMCdl zu9paNz068zd6|{2%u3*TT~PG8P)gqd^rGCgBjfBwVXoH}pqGrd8ZWe2^u04{ad=vL z*NlqPH$CTfp6;oVUj&osUd8pO|z$KH+v`-0fh2-YHkr+o8q^6_FOL zaeAECJBu-wmLt!sM4elXzOWp9ekJ1UO8B{@;4@1BrEEX0rcJxqBs0L67djS(EAt(mf;1+&U(pqn_bU)b17Q> ze2~nAfJYaDWiEs~JRkb-QiRNfNSTWSz6=@i{UiQjug|53~OdjF||FTB}R`B_@*pS zrMJX$g`AGC3j~wJd|K{GU*h7sXlQ&JLMCehIhFn_q7Spehe7liC;GE+9Ip2`I_d3k{1u_3<#jN z)?c~O3ocP0c|EHO)oPA0#>%EP+%1~K6@eBCI@&awo^)8H+=~`Wp{%v<%dzjxae6N@ zxRAAZE?6EHf)>ghPE9LjPMe?!NU0q7mS>`7z*hNx`C}Kw&VC zTNTc%j$qbBG3tbExZ|~=fsU|XN*Guc;VOT$z`F&;^wtxd6~FeDpP-c*Qgh9K%^l4)8^|{GG?YIeb->$Hr7zof zC>!nvq-5%mv-QcjfZXQP5(h?w3mC!_KmY(B07*naRB*8=Li7^7 zX+)UlrI0+R1TQMVok0ThbwlNjq8By35WS8Y=q-Zi9WJsOfl+$frN9RZR!0}KcFn8r znpWREt8rjn>*#{Uo;8PayhJ%(-cxSz%W0B*iu3E|e;&AT_@@U)e|Nt3!&KZUZu*JU zq$B*uW2=#eSRVV*<@cDM`c>!PR|bc^GT8g2$Ehy}PrvEX{AExdCU?iow$Ux5=vF(K zRy&xMQcO!=bEO$((sWZPAexC3&1eVBNQ!DGHD(|+W(Y+UYNt>}(lq1UG-GMH2>|e3 z7ND=y{s|iZ;Qegd{T$T$PT2z;o^m)m_4e3=%ke4KBh$`Dr(BLsxgDAGI5OgL*z?5| zSM~duUK*rm%YNUh^HEn8!_O>*pI?f)xDmK@ zKJ>el=t@Cgpeq*VB8#&%Z=BS*d_?Q=A@xi9H7@Q^zpz{F{BG5AyC8Zi;yj4)-qnfz zHAw-r$$|B$!3}94&FP^n8DVXiVI2UyIgwqtQJvWl@6rNWjpt>-}T5pp|FFm5KQC)yVTZB!2oINGQWh~p9 zlIh)?=+%7lwjJaD~Ek3P1%0J@T6G(JMFykw|(v)_e5X3XY_{q9G^eTJO?x0o>K z0@VjSZwP)-ANai5TaoClPzj3#w1MS?1~T`E*(s?}!J+V*DH358l)v}Ve&KW8JJ zj6oN;Tam$a9WHW%6I+S_Zapyp=#o+BQlPtqqLum4Dp2B9_yf_2fedW-ZDk0vIt&x5 zHiC(291cka+>IQsk7i@tL5;CkGY{7MGugbg`A0&~;LfzA0%5qtG$TRTPZ2leuiu?& zOPy>>0oriJZP5Or&NyYNDSD#X>yzjeue+CYz@M$CLN_0Xi>f3y^8VGpNT8Apzbi7h zTZIvqQ)09onOy)~%bg4h zDTcWe&1?tNc-xqXG{r!QYOtMbAVtyNLDiQ67btxxiXPBTivBLL{;n~@onwa5Ks4jM z4AcE|Q%K)&s{ty7;lYqV{G8Z%DF6BJA zQv2%WoR2I&O%cg`&d+|y&wVZ^Qduif<(FvjOSJh!V?n(Y?D6eze!h`>QdMflrzoeHM(<^KS6I2^wblNj5=O`WIs_5!4 zwempq_hp_dqv^<4Hg7b8He&^~s1nARvCiF=jpQz` z0jrEBU}Zuc6|WF3yJo*L(e#?v=e-m-lI0JfM9+TI2jKwR2KH5WSW0zEuf+ z7)QuEW1eXDZUPfHf(soNfD1-$QAj?eoz#~9P+Id3&8 zqaFM5L+OM#W<@-;B#Kd;$7&@^^frmnJ39){+dDJzZlb4#)7P-b9>dUE>iMk5NoEUr zKg#t!{&-OHry|S>V&ZP8pAsi=0d6tX20RDCSc~BnQ)9?WAaJSieM<6Btnzu@7@^ym zU<%{OY1UooXzn&$NZg(bn7HlDw0{qj<=#XSK9NCDCZ;VGhE;dgp zQ6i+AC<-iZmWZ_*O#KX5#eDsXCnEHwVCWS+5uz7$#wpXypGEJ+9wCXa@Lv=&|1Z(I zIokXe^krjySBPFqw6sc6ThYrXFo!CHtwc;T5RI(`6eW5$wGVxa-Yu?|mjCHSBT;#? z7`=d?X0WIVxM7^`K*|03oIU+zf6~h>X~p1MhLmiBk!)jPxas{nPY)dU^U{UuttqA> zMHaLYD_V&Io#4!<@&M3f*Z7Xt0{O6NeZYlP=@PmW7J^#2fZDmdQ!u>+lO@F{e#YqAswkvot?vayGQh;$p+F?qdipPeRPxk z43qsVi$mj92iZ0U$L$WW?G8@@=%Si-JUadM=nP8VX%|S}8MhPDZim|}j@Zdxa96*V z;igsOr#a|;X(r^%Qt-J2fZmXEtHI|M15aV-UGO~tT<>zg35LgsaOLB+N;j;Y-{`4I zUTk(+i+#)uyaCXQgx?lK!d4d0MHBxrc{{dd>yxYCw&bLlF+&bZO^Z47_ zCp{iq@OyGKQ0YeGE15VIrP!AWaj#|Kp5Kp=yB7K2O7Ojlkq<7$KfIJKb16gaN}l}n z<~KJMJRb3qpCXycNcuA*^A(b>iWI0KB|3bf0a9av)LZhK?D(A?{E;w(lZ?z|BXh;b zECE@l6Rh+KcuYQTYJuI?7^7F>saWDBSM9CP9`&XtN3SROO-tD8x+q53ns z)|H~J7ofLzVFACiShl(Xxx2nz1w1PknAi0t{zh_FVoViRvY5H`Q`{B#UBF$Th`hCu zg}Lye9PJy&^semIz9gl6dAHUjX^jgz)X#5MJGTv@SL}BIcY)0&1l)~i&yMWK ziR#LW2Hfq*kLd=+HzT+;!Micmy)DIOthsDq0-$%20nj_xGu+=Z($_QG*W3TTud}sb zpu3q^nCfJ#X7K!us_bPG<=dGqnhoI=gUN5nIo`c7_JNwRi5AcBfu_A#zO0H!c10w; zB#c>=&1@~7=xdr9>X;tsMA6$b2hcm*$?2})yl-3(xn6+YVkcSge!wlpSDfe-HSY>r ziNxIfxL@d#&=s>*L|lN|7nrs{w<+{hbJ**qke7A-%2l39HGVH!qVzkGErd2#l)mkS zO+jb|7p+q62ik0K2lF9u0c*vQgf2E94QpAWmibUieW+!=Kw}lYRLth0;bjcE3{nUa z;x-svd5cylqtIoe8-d_bAQZZARI+BpUx#3$H{7`oE%AGQ}&tL(qPVUdUZoz>Ib7qBT|)ALV*C zO>Ewn%>4hc_TEuZo@?9pzwh^a&wh4#cCwSG6tPPOYhsNR3nF$zY0^7LQAg4Uz4tne8D^Madf~mU`<@vF#O%D^`(+(#);&0wWW~iV$61cEKzK1wbdFc@I)cdi zqUeQ{yFgt)&{0$|G4E~_;@(qb)ni5TkV6b1=cojsXh=>AAqg*Co~2S8Uyi-frN$tLPHQ9 zV7OtU+AM)yV0pcv@vZh*sz#Q2tGpH};bzfn8AR_)>Fb#iF?!t~dW)PVikxN&oM!Uv zs99!f-sfn~73g+{=(dVXdnL~6*<<+Be5!UyLLaZCTZxDly(?X8YfY}W@N)J7{7J6hYSe+KA zMhigEs|L^;eoxWm?w_s?|Lm)Xqc^*<6K?RrF7hKT2%?ej$mnb9aA)@xKSpyc{6>+< z?;e*_JT9oX|Ec0~PU-bU)i`~v5?|N$%=q!DqJ_3b(r`a@e3;PLGFxBX_aVJGGO*a@ zS;oDqF_({~XdKVDaVk^uk23AE!$z0rJ~#R4clcQk1z9@$9OQstu_?dYOi*nusJG|0 zy9-7`1dECMvuE*DiLms3ik#uUCcJ+EkaYM=S3J?5wOnw^q0J}GTi?eAkc zbK<%`#P{ST^a1GRB@E^#0suqwrXuLg44iMTfaqNzV&-S2$A%_H1}8^`CP#;dhDQdv z+eQaFtBbPStqq>*-FRcC8~MVhDA2Y&&K00{7C~>A$*mNJ2SuR{1Mh<|m2rfscuZN$ zQhhE4xZaW0mC5dv>AubAZ9>pH$D*!GHlyghDU8u@zghh1=C*!U)Zf+m-0W_dTi!xk zN$56(>Hr}&cLTS8wPFG20<}j!1+UE^59|H!H3sXpCs_7mIEf3((ApyN$-_DB$cVC- zwI1V8n>;Q8+ASVexFn83cLAs(Z~+)x=y8JcmF? ze38{sp2NZi+u0l-8$jRj5B5dTPBGrL9q(TOd;-?u>-@2GflG+6b^f?|KSEQ$a%&i| zBa+k+LFx!0v<4Gef`J1@3(g|+`iRjB<29Rt zBfKOfew+$BN|6%`G zH~xUPU_69B9m$)H;?G9&m*NG)%ymkkfY!Lq8eZow^0+I6;nLb*-BRy6MV?ya{`XoU z_4_gndt&a@gz0r;*sU%Nj+BSg$C@GN&F0O#=S*dA$1^!2sjR_dW`82R8!^5JdRLl4 z0ey)Lp}10?)&A7Uh34{QOc8}#OkFLbuT?S`H7sTWo7Kz#(B*A9yNg^O5}|ifLS!44 z+X}<2c*5o`61xGoTgMd=x0(lU`c}btX*P;pGlVxoR&5{Eo<_JjLAtUlanI! zqIG65cRO-oJ3qvA=f?MZOoZsoPaG^r0>-!ZT|{T9e{15KE`Z*SN*ZwypcgwoJ2yTu zJvKZ$F*-dtHZVNW+uJcX+*4ir_NA543&XqN?pEpk&nv^7x)Wbcqd>e6PuTQ6E>x+6|A3Y97JuJR~mEVr3A}QdKaj z#p;ly8VFs4yW!ZnNNimcu09f~F$x};Z;Bx_$D+`Mi?)cC!7Jb{T)j{Zgw+zVZk}qdNvoL7d%Yonvdrg&KAOfEWq7);CJCXv(+7N65w7Hl%f52T#Z2;gdFt~(I;l#dV+GHVZs+c^Qx-t;6(iO4N3MlLGSs>pS+$Z5RLaXQawy1*WnYeSE?$9#R3@$x9+)p1tf6>i*p zex@$3{HUk!y^-pV=Ia0QI`wPj6{)sIdxoCv z9k<#)WhX!5sI=sw2#hbm70_3n=%xVBOMWFpF9jBy6)A6&DV~7GioN#Afe(*6-#;5} ztz8sk-tzJc(f`P5$kEl%BdejuXdy>d1Jzdj0et~_Ro4*o#^|WK+&$;^@Iq6TFR|Ex z69>?HkrxHfdj$z?zOf#s#gEfo3B8r3bIj|ilKUl9ca5Vt9u6I8QC0qK*|vIb%^u_! z-_6$7%r(AUVW(U4T)#cs16NbVT)}ZUECH7z;4nF>WI}gmoByj!t+UzJP8DkX(f{O6 zvi((Fv?ic0Km7s!{Ubr4k)Y0A(B{hTd(H3n6m$c5@z6!1naFiq+WJb~`f8BpMR=1sp9 zqIWcvJ)F!OOr-b5t#!swTVcl+MK7r_47lFa!L+Hx<_aRFn6gqvTdknes+jaT7PE=X zZsl;=xf`*}$hmvr1wi!dE;PG*UOO5OiG*xO7MbBZGZ#wC-AZInse%VwFD<6rM|P$Kv?lp+A0t9_gzq%Jy`4 z=B%&bWT+8feY+sgrai%JBGYs314M5qaJ`N?rC|WQL0H7~E|mfF=3qN3h@)-fsc!O2 z@9In+b+&(XuAe;FgYRp=54O;8vk<*aAIkxHU*G&ve3isWA~c-&_Fp(%3Ftl$Pb^Ee zawR>k*x-tZ+Zn45)D>p{6|3JCsoNCt=u?D#cdE_6JD1@c$lc-h!1cO~e0VvQ_j)|v zW1;|Rvd|ONL_RdW0KL z09}N;5xDv&9CF!1NZ;HPl zS(3Zx=l^feiz{=I%xxA!SAOelsxJyT)+=5P2rxuJ8U8uf5n8 zd$3Ns7j32HY^0~HWaoh2wb?aqCq3^Vv+x{oy-0s|&PHYy;qIh`)HqUD9x|5dHrm-{ zuru$@4(DS(>Kyw1(Sh$C9Qfwm{%`N?|L*SoAMQZ?c<11ccMtq<@9@7KDg3OX{Ijm| zj~43x3O&E`)BW8;&-RVm9hh`FyyT>ScU8i_Pz2~*d8tHsrM&uDdDR0DR|!~NinlV^ zQ-S8KxbQ+T?y-{Xtv_DqT*`cHQ0{dP=W}c&K#dZtP7OXv4F>2{U-eg|`m4}_R8aIr z-cxqEbH?StpOs0T3-4?IdifET_|cd6F;~zrD}KBdC;oPy+l63F)fbmlysn?j@o*~j zf1PD(oMNCEtNlluhHA>qBT3iQldq{|XsD&!P?K&k_K&xJ74G07{I%R68B%mVbQK6?+k>~A-!29hi2hdQ#?lKBd@=RQjXnX`GQ1)?gB&FP`2NOOvQMuQY|>%Y9Y{QvrG_ zmocTQ1DX7R_b%zk}!w<_d!e53Ha)SrSe#8Q!cK% ziZs?v29|fW4?vf;FhHFjpiK7=2I>jJ%|h1;(ChQC__gMii@clb%xESvdhuT9cO@FS za35FF<07@?jd5j^yJF}f#C(Z7(vAwwnsf_347cgWz?H)Hs1h&|Rtx1jt~Q)d zAGHm7TjB}elMOM;&GEqgA|c7b1tCN!%dP0i`UL2JH!~6)fI`zE!7G64#$a<-7P%`6 zva>xMd?V18&Y z#uuS)wGTX;P~#0R7j1*y*AnPOmU@d^CyJg=7T8bZIZfo-F623`r5e+b#3fGHJx;=7 zZn_RHN1s#g+VjrY-|*tSBXSzbQXw~XV}q1AajNV%C3d6|C*&|aXlDpip zt1Q-W*SxLNtd;bfrOceojyWr-1zXtVU38EETC$g!w*_C91?Zi&k{&Y$W_MS=@y=Gg zU-R$na6a*`+xxz`x&Pan`@Xxm_dCtKKWOg#UUToaxAuOkweQ>8KzqN}-v9lb1K-^_ z_}%?OKRlBE>5;;}b(Md1J@M}k*LHP1**$D6KkcA|aZ$#h0NOw$zwKUFb5>e?twi-i zGieGQf zYjNXudJ6jA2*v|>b1{5e()voefLgH5=oAR%7_7yG?!3lG{h~LwioEVr`afumH|R}! z(jKPS5N*(xVM3biY|U~WsRHPI%ZFoDncVRVA$o_BnEeTi?%1`CXkdI{&ABlYMK5(I zb$YS6nusZ1C0Ej@wG4U#liAE>wQ|_V9+BAZA}wA49I)!wqm8BU9Zjp?~ zEG*1SObty=^*5Bi_jY{dq_1Ii@081v^O;_TEpg71Z@m`sgNIXJhMH=pIO!ILJND-U zW2+Jf)d{%rIDlS!PtD4BCmG=`b-sUfae%fsxH{9jJlH@S{e&zRktUly0M{#tUdb(9 zgu9!XyOK6nG_)*S$wj-lC~LRa+%4{QtHF&k=t(f_Ni^(Dg6c~)0_sgP=!|~S7OvYF z^Q`daWQpa8v<{uL$H9a^$@zi-~yBape{E=6OgyS2XAq`D0fNl4sHUW88(377m+|m z#KNYCuL+@fRj?Th6R9@PD;{P>TrYxZ@#bz9L@(k{v%tsDmxn&_=mkR!a1KyzWX7p|uq55p13avAX60Bfi25_;k!i>loIZR}Q(svdW zvg|vbZ?{n7yin@CRO!70pj#8TR15yp1uoSEU|~-eC;;0Kh^+@s*B{pqfNcySG=;46 zB(F>qGO^uk${deA&SMSoIHLkCna^Hj61rB05=oyzFb)0-b-s%=UgCD|LbbQJ;EZy2 z4q9Fmy)WUh-V!(Db^;K9uESWq-9(=Ke7+MU+maq}XDw2j8~cEr`jngblwWMV))tiX z`mx0|)mv&Zx0R)e&Gxe5)wyvhoG3+BxI8oXAS2+wn$LcU=bq&kayVz1B?swwn_Y9( zP_tG$=WV1G?PP${g+lg-X65i~VzdShf^^JW$-rDos zjlEyp*z?Ubxvw?kzPh&iTMg-Nu1bFm-d>aYMnn2*gv8%y@B0?m-v@{PbzlBR0N}@p z|F%&7IsV))%{nq8wg=~(m9TEggcpjWmr7)JMapYMl)F?zY{-LD);GJn`#kijD1cw8=z$Kftxr%T@F zJL)IjJsopVIpLCg%2oMv4f*#Pin%uw3boWLZmU;ntC!zDH|Xa~86V*BxB@=-J~r^H zjjmQz+GnPWt}@*23*MRt3JnEChWz4Zf}&@FayaVDueIYhIPqKEd3`>D(E#3f7=JEq zeK}b`ez#7mS?5mhxESJ0b6bjaB``|?_v#}aw}YRq8Ah$a*P5dB+Y$`OGcAK<;bS!c z?3uUdm=$+ClRK8q8G$ut)<7boH;&#F1B@@_6RbG{5h{FXLus>%jkUzZ^3|0Z8m)m& zZ)P%E*{n_urweWFB4!r~HM{&R!_1Jo5W4&gzY8rd>UX(3peimv?}o~OsI>T!_klL2 zn)9{R$fhiw5u5Xb#(F+CACVVrE=2DZ%iE1w-h$-*!jyrc)S(in!Q$k;+?cM+;I?$X z?spN3U3GL4hCyAS5^-eA92q-H!7q{tn5Ct;*}1XVx#8yOk8hk!oei&BJUHW~ewlkeXw6od??xdZg3x;!b4c;5dZ1Y4a*s7=CE#ABO3;(DqfdguCp*`+NGP?rX2 zOGDJTzU3i+-qtk&aJ?vcAC!39`rPbF-rtohGJn?4MHh1)qC?A)gUUb~))r;01a3Dx zE`V+#ByNAoGoXP~W1#+Iqwd(J?U7Hq;*1Bf97jLCo-FX1g7Tay^qMa6MmxAjNf{Vi zA0*=&YPJ;ClhG#bLS>++svHPa8Mp{k6$JTO6N;@5-y&RnIKB>fZHPqB8-=15uoe}* zF^bR>gPgY%c6m|ml8^x_cmcO1LCD>WgR)a8Li(c05TkdcJ(1WD@E7PsCapHA!T+b+{Stb=KwlS;#2sIk4f>Wi;1TqSZWBTD zVhbHG1@=p#8RjpcSL}er6=q3iyrt&6?Y)H0&}%oFXS>nsMUDoF7z_^u&J{cd&|NBd zu~_8^lP>B4Fm;f-7{J|{fTh}C_zcin9|+Og5P)k6!nFhwS|i9^iPZ5T+CnRvILf6A z@|YMNcTK>f33yl@i@b*Epo}H2bcA3V0~c$Ntmc|G^R-?Gdf$k+>m>@)fYoLsPvZr$ zR^%#1?__}^ir(4$=PNn3%!DT_;CB;s+39-R?5DhPtHpA!P>UN6&+NOQChK@!X6V&n zc7i%5TA39g&kQ}p2s}Xd+fVi0yYfno;JO?8TxQWu3We^R6{Ih)yb!&1G7EMx^H9<= zHd2$8(i0Z41Ljg)&vsPm{OWo3rw50>)!h5l%{^aVmHYO}?yod<{mZYO-tsYi@W%L&$5Tz$2Un~#PCPqxP)F(4hYCMEkpBt1>MH$gqWbU1vp+TK zN{`zfUUX5wyD2ZfR3X1o6{6QuY1LbW=B>QyqfGNrr1>iM*eQ75K4Pc&hvki9&JWHM zTAyBgt-9i)PWDx%`m3x4r~~@KUT=UhJxB%TtDa?e)a~IVr+eoMgKWD$1hW#Z@?tIv zVlN8fuL)gddfJ{~K$xhWY5y=@8_1r`hMPrG zu;9!Et`}+dvIY~G{qc;R7+OaZx@81JtnyzQ$(UPgtS2p1Q7QE_S|gqQiOFndvpcz* zE-nXlc7^EW^?bHOBn-`v7-p_Vxhu510KMF5&L-|wa5?2XMg^Ug+f`UsqD>_0t+I4T z><7z?+jDC-rdPGcunrKtTc)doU0z^$Mcf@OO&=*sA1X=d{}|Ji71EyJ-}63dvAb>! zpqECbkqE1}g;o4Kbs4it#NlxB3yTx;3!|Uv@_k&)T#as8>zsFgb~)SExCNrucfKGL zqSs72#q~)MKyPj+wk8Rpw=w~s7r0*1L?;DU-i5)n#X%ZoXbn3I>@R7!kvP^$U!G^v zRseb{{2r8g-I7RYM(^HhRSN6OpI4ZL&=t=uOFCU~6Bl*5B6q8gu-2eEL1=JM^+Km> zgxXvbx`SyZKtt)K11ZKmar&K6PrKty2H!f3=X)aY7jJ;0ofQ_7#Z$_DVj=D}Ks-6M zh?JDksxm5IbFp<{KoGGF5nF_Bh#(-Zu+A)$2)%H$Dn>ljED2qraIiU%*p{>`^t-7N ziBu9vkix9TwEr-`3{WZ(`R_?cQ;Fx#l(Eu&p=IYy=#_B2kh>7Q`3`7whIpLnKf7KeOL9Y7 zi_BYMG&Z4k4xO<=d%bYFO7s=93SHnZU*xh-`U+F&jjQp+!qnwJOg#WC6c(r!1_QxW z-TFY-)@=$Rw1g7cqKI7yE4?Y?p%3(hW)5MDHCxV_%H}hc_N)e(*5_Zz1c^3 zy@&Wh7Vj(zEboHtt~tP6%bj!9Qu8+8tqdx-ylW#pYb^!*?zn~2u$fFZ@Vig`?f%CP zTKm7fA@|L7x$iXOzP>8^&x3J~$@orX5x6kRSN$be}{8-^B}>iUEpGl{edBnT?ukJsHN3Y9$yaT~PnC=a zdfxzbT7Wv<=SY_687~7($NLvEyeu2CLg)!MxX~B+u@~0?dgE{KlWwwNZuhue48E!E zfB!;tkUMR0lEdfnAb7!FJSGYM(cj(k{&m9>3i>Js&5p?1o;d7xPBHzOdZE_Q+IvS^ z9;miGRBL;r-u~#1PA7fp%s4c@;JaC@)&BN=JH08r%PW@GInfXJ?;Z(0Jc0JN^claz zm|tnh2k32a=C!!++g=E|y#&L7g4r+uK4E<&N5E(j@FqCSx%tNEp>(~aVpHlT2ST&+ zc#+LOjAnb3ZhM>&X6WP6aLssK5PSA5cRGtZoxz>R;EapVJCwj0h-dc3(7U2(?UAdW z!hryK>7yC*OAU>rrCRE0BaPO=ptrM_T^x2d5SP;{biE?(a=D_ANMSg06WZTJhnW%X z)`_{x<5qLIRU6RdqL&y-d7NrCrJY>3L^8m$?k%icpCn(Jq+A$YIo(e@)w6O2qPO*} zXrTzI6*c@gfW4VR{kmS+Hghk?Af?zf>GnE`z{(MvrI^c5_MUK(Ku_I+3IYh=Rm z@)8C+wX`%2&~>i@mnYi8%}?PqPGyB_hTrwHVI#sgaznr z$;0>6!U#!NY93r$8d}2*)A6IUg#prN6KTASL0n(~^fu>K`aeR#nK!N@NS+}Qa~CD9 zIE!ja8ph}2%Ba(Y1~*>6J3+rE(Etc7DT}MhsLd5S-Jx^gUTUWO3GUdE}=eRi}0}294Ucb zA#{P3TQ;_d#Pk(&SAlKYU1McEQ{axWjghC;D zF$LiHxe&btqRO+RHq%!eqajSvkVv!IvbHOx?`P<>okM~ok*Q{wA_+;H@32tpvQ+U3 zQ|*nZ^~1mo-5?yqZ6Gka@U;$cy|w7eQlm6k7+)vs^ zcZWNhHWhuGXlt74Z5?Z=uFs51bGHdIx$pN_x9kqla@D6x!yTlZhai<4~*|I;C)HHM@W8Z6n_;;z!ALv$pMeEX^szl zjBY)@cQ(vcryFZt zu+-2*TB@h6Hm_0JnDh=dL~jq^E?Q*XhP!B;nY(44c^mZdHv3&fB^+iAXLginJ+=C1 zj&gT`cy4g{WZ&}9Zh~q%LGcsePZYfo?eF1WGwOGdYI90|LF!#2kPj9y6JuI!agl$6<9u=;lZyuJ5@uUTlp8KUZ3dPXLGKF**9$B!K(Es{g5HUb!1&tX zid>k5&g@)UR<;>8OP~GGfKua{>~=@@{2@(sIn(pIhhHA1#~x*etFl7nnSqBGenQJj zda--iSr%h2GjF|X&SK|`ITS$etd$fXE(+aQYgstb3`eV^2hDbM82$F{zSO;g-)Zjo z>Wb|DT$TI!`raR$9$alM%w8Pn$IVX6bT_^CHg~?NY^w5$;i2#K4t%43@EfCp-#$C= zwaMY{O%8o)t@?}Yi9PW)PkRcpd#Z|3J?)K8?|Z7c!$?iW^~8?ahjL?fhn8N-lU}P( zJXHaAsXodyU&Yk`6`G$i)lZS(tAu%}l=M)^{^lv$TPLk=9d~|sImYUCqo?Lr_|55{ zi<5qTPWfCMe0{OW{d&>sM+pu(Zwzj~cy!7B-Wd;rn~fMs4IfFOZ>#E>q*zw zQ?(e;w_2WGcym+5=ZadA(arKVwgVs17kb<0`r2!=(ol5P z1LM0sw=!GPpJmq;quUy;+YzhZnPSkNsMQ>z-4bm&So8`rR5jlb$6d_f&jI6`!JEkB zP9l?5sPP?$M~rXmT2~aUBWkTPdbt{+7lUbPUBNa}S3l8d9ZW_So7F8wFHbn(ES_g> zl?cs{oM+zD;uTe!H!Lp?THZ2XdAY1g_G%~N(DJWIer^!mA3cv#$VHoW3*c_TO2vOUEe zqPHkwB>h!{#odgTdS$V$L-_z6Da3|Ue037OwU9W_usYXA#SE`u0dz;`gi!`z4A@`t zL<@PUlew}8&^y`up*m2feB%a@c%tggmWe7+GR8yk2$g7JS+_mriR6M%SNw+4-C}UX z#1%sq7+e5aL}sH|LXBlxj%Jz%sd{1i7S|YrYYN6UhY(OT2ElAd*ztwv#We&1 z%L@R!RN*<3=QvZ~yj1S7RON?n3RrIQUK`J#&Zn-8yEA8Bb11Dm7KzWA=kq4{{8jMd zn8T*7F0_${lS$oSxF#f55)L_|==I##DMHYTHhP8W&B&QvXnBjC1N2VjIZWi*O?UUKpsSUKk0xB9G)M)UcOF*euk9N%+YP0sOx6fH=F9jU?&Q(*=x(ESgsi7fB3 zi!9DjX30)^4q9HIT|y!Boq>{`vX%jww3HdOkm@y)s(8A~K=Fs0`@YlI{m(z8{`uh8 z{v;pQxuFi+#K2H}MS_c|@o_nW!@uYs{L$dhclrmuHaPJ0vx8ro9Q@i?{wp(uZ)}vl zvs3xOR{bX{)nCk2e~Yzx*!(V~A~noK>$Kq!ITO`iV=hW{8SR^QQ6Rlmqj;(#=v7(s zRi*ijao-y?S!l`N3uTyBDmr&%e~U(vaxUlj1~+y2c0SO}?_8tieyd#g4z->ip-MtA{<# z?T@&w9`jTq(&TZdtx2G*iTAU|c6T(Mo;`k3;lR~>a@Y6o)7-aDb3Z_@+@1Y}$ahO3u)5+%@^!I?;BkEOANHRmKYKyObhfG&z& zVvQeTG#!g=YA54bY1B6Qnk0IAkX~=6=;A%%clm(3&B$C;lc>L2x23;}ws?^)Z`H8ts6M!`0_+>${+C`PZYHM-ZXP#axHObIj+*(2qdg9S;w?<2b3h79D#WBZ#KWIT($ z%A&5YY0GRniNm097^{pm5_M%^g)q}zU*P9z?rC-Rh4J-ZTdl${+pe_Nv$=tolE~4F z*GXl2ODO;VAOJ~3K~xS8-g_BUC%hafj3m^jks8tnwaNIlBH~cv>U=-sE^d@b7-tg4 z8O!5z%rIr5l``GQTERfq+murir~})&q75P-^!`Duh`Y!j)mF2+v6zc`T+#d#GC5_q z1-jc27lp2vyXFXS%~6fNwH(VbA4)OqjW-%dwVe3)a<0q=v9>{rRY6PDK*1Owp}_^O zA-LL5TrGUXBHi3g+^r46*N5TipituC5aH{AU~^a4-<2pei_wd3LJH1JXq`C@CTRfr ziUKrWk+S(EXynyc@VI)F$o{D_;^3^lnncf4<#IKpM{j#w z2aLp8A>Chb)P|70h0ixVh}Vj~Fj}=4y%Lq@k3xx-eQoFRZRQH?=Zl`tmjLL#T7u!p za4!hk5QM115TIoes2ljh;zYpCsZ>x|v0gGP!!865bh;r@Rb@BiBL;5Vj+zcp9*##-rHd*$z( zRDW<)|MA6;QQxGqkL*J<9zjQm>rXO`Nyu3JF;W;^2@K(S3OiIJ^;6> z48J35e(F&E3RHg;qPKGFg9Emj$1F8ZSzbSGb?cO)_POVGFFD=6=%#bQ`N4UI+o$br zoUqn7W_Im_h2|L>?LTerUbMM=&h_rO9ABH(6nA`#Hb3E#Ao;Q&<(eQ>i<6+${o<1U zRR#Am`+UzGvOlk?bLObt`9GdsJfm~wn3lSd=HdMsd-q)1BX@nz-s}7J+}yWEbKhRA z0|)LY9M)A<(pOS;`dzK;!5>qW7nU6_uDV{uIbECfw&mhxVZWHi<&tsT&IX-NE>Z$+ za|@mdDhvgshJr$UexU)s)RtoZ$ z$11|BgLO+h@0I!8Z;aIKOMKKGdb=gTwEI1Z-W2ZA2mUOA-pNdWUe0*B7`?#t(tA+X z8%gbqB-Z*f#?x`Q#x63hZEdZCLGNNQA$qx-ZZ5YQS?cZBn5*KoLbJOmB(k2%gSio}G0{)Btz>CkuT9$}aA zN_V^h+dStU3rP!`AIzm$-RYX{lyuBr5VHJStG#jR=pjsem_?AZnQjWxG1^r zLnJW10KJ(07CITvW>8scWDcFkWv&43a^Tw)1{F&qVY-`&Lta_>J3b0>d7A8HQXTiA zFUxx_F9cH>F`nh|@wIMIpjl(;tBI1B<;DzBQzpJXmC#vC9Bo=%7y#T|BaAVZCs@Qu z@Jh#wP$oO5)16E*j!h*_H@&Y3(yj8*uJ+O1GR9mVaK9lCnq8E*TcEpPbK~^7;x`s^ zdlQY&$tkhTl{C1h5aODO4enUB#b_2vTnngomgDa&!NYK>Nnhf#!F21Xg4YWben|Tk z;5G;dF}R^P5m`421#lP!5lUZCsTnoCfWgRHbhN555*0FL6)B|eHt3CmHD_eJnE*pG zV6}M#fOZ@7CW|a@x~S$XJWRB8|EKG3r$tH(UTs@;MvW}e%7qdcUlg>Tqc;;4vAeU$ z?FnBzpCFNAwLNz$w?{9eZ`Ee>LfpC#5fi*EdN)eVThI%LD?+bux~j+-krT>YOo5~D zbYQWgMB0X^xr+u@ZP9k<-FCl7=yxU2`_XeZ+Che@9{r3 z9D8FtR&z4=+-%5k+}lf}HcR?k6bt{3LmlC=DSR#q*dJuxiYpLsxO^UmII=oZM(T;e zHv=b)1X@*z$E<|t1(sKIsrLn%V};Py1sdOcSa2Tu2+(VTDRyI3dvZ&idHJU7_fJ=I z^(sT3zI=50_7Q3A69=O1$};2BSz)ToAVqq>AsV#2dnoR^Nv^wbjv*z0>A9 zrp=&cETrK%1PdX0r>vyMt)z#orF+e!YoF{eRsa6l?tfmA{^rRUh4QS#<=IK{{7iG< z+xGI0L#+*6WqDaXP9FC!TK>Mr=nI9c4vbW#z|; ziu%fmzUPi~8lR=SxI%xWL4B=>cfL=l&RGZK6$p52I<_FI?BT_6Ck@Vrr-G_y{BnI> zu^z9;fL{Wh&G;2&{7MT!tpop)8%(*H@Zrz+u497N$>{=43zsv#(EFi2+@RF!ZiUa? zrbyl1ga;iFcRJH-y52bxMr*Kr85|67z3+H4S-dIWdNTle#oN6Ay^P)%dN;7V5!9|o zQf&ZpB5fJp&`ZI#Bi!v~vrzPQAxpgy$B2-SNOX?~S>8pD-fwB{q7s|kQl!pY&f%5v z0e9II99$Y-`5`xPQ8?n>XDfq{w^)Csj&!gy}9w79}`5} zP3bE}EpH}3?`UNer#=doVg6S3$zAY?^FkErkhE@qv)**c~awhx5oF5WEdnI zU=DiN6bv&UKcAvP3d?}F`Vu2l0J_imlAiS^8-L!)6&qZDSVSmvMXVKR;+^H>dn>39 z)|2n7M$^p(l1+v)Y-b8RfaQg_1?a5`!c+xfk)AH%bT@GqQyl_606vC8po{i;;WKRa zhT`g=GX~#?uM353T?y`@=tXC*Q2VR3 zsx;vd1tio0COJ!>S483rcucolV)$9?bT^iZ(#1iNf6?XL@WI_1sFv6-`djGTGS$2V zy%MpJZktQZZa`w_ZVGlrzAiStUqUYusUe)S68hcG(JMN~E4tB(CTuuvo3pXFIYwjq z2ubmCzWp3(c9G}#JVg0+bNLQ)1<&UTT^34SVk$kbH2}JAa4>8cF|u`t>izKzA-KjM zQd{Wia13QCb9MUd>SO_RG>_PwNbHOvv;@PT=K43-CSP1Lz_9N?#LW&jr5<;+;m8YP zsW+yxwB|E3a22}b7Gvs|I~||Np|0o+;P2zXopkHI9569*EP+d`IV zz2~boMM$CrXJoSoow0g>2$^u+jNY+an}s45My)ru(v4SW!T#`M<(*!U@8jopPHG*M zdi?vL{3mkk=p)P!Wk#UAAzd`hxOHBh= zz_}{G-ARaEnIS8gc2ns@&0lonzrViw8%>2BsR1vE^OM-|{>sew*`am@upDeQokHra zEC@H(u{f)!wfD!1JHPtpxEZ_K!b)`}&g1*LU}SYohdn>(QV5PW}{j`rlz^ zehokWTiBmFJue?Fj_@jr^>@Ce?tJpMIz72LcO`U{q~s=Iz`@YA*UtNav=^|TxOjO)B)?FFC9v9}f7PRUvw-+guOuG6wI zXLrk--!1c}tn|g*GMD6J0ew;QYVO~!b@0HQ!-wxH%0E(4)KO5-QIvn8tYCUX@x#4S zB)4lUZ!KPcHr-R3nBpU#khnY^kIh+|ovJj_?y|VdPJhHN)8kg^@hS}j<%axHBVL)Y zpwxs{ZqBWD;I+C6x?k}JJOra&>+?SA%W(om1)n=i#k4fX8kc$BtMt9s9I4x%bgwT? zrzgvyH}?g8xEkA=##wsDpUvjYWb&snV6PW-y(2=`%j}C~^hDFUB4}NaD+qdtgvNd< z4p`o9#PW7=SY2FBClVnkF;~TF*;;4buGG8{7>U-I*_9l2DGzX$Tf$+sFiMALcgCp~ zX6ZL(saM8H=bERFrdOQ$)SEWHI9^>=m>L(H^F9D^y&n^RR=gc9Ngc?G?#qenFHFP@0`wBVA3fG8fk|FuQ5M-0U`YwARUBg#%UHz_ z7e=Q0YWwQm_0)eHta~?795YoIK3^D)DUX_b=UEkEQWI^{`R>h3WjygyHo5ifa#JR$ zr-D4*y0$b#CycKxPcn#8EaEhiIJJfyBTsiyXM0%`JPV@tT|?;8TK{`>{u>F*Xj`{A zLn10^MMY$`+twdEBvKAFe+^HPv=?^wQQ@OU& zIX2^&W`ilFBUyGcMV^aQ0l-oK;$kWSmdgDheSy2J+k{>$;BIB`Qbho!G7wiCBBZZy z#tL#5z#E;$0stn|hkcG-46w^pK{(*20eyvW&1hnC4154Qt_5rsMrv%CaE9n@jzhb` z!qwgm;R-Kup(t&+H3i?2Nc@yY0`x`s+9kf_mkG}*w86Uz;vh+M$eAQ!CmMG}6n?LG z_G+UOjHX$EUlpM@Qxd%rks29d^dbf4fWJoXw$oK2?rv%EZkn$85_%_$6<9mgff#%nMz+7%UtQtCUvKgx}%m` zLvRiLi}gO3I=|(nAVQ<>P~x3dm&2XU_w{%vj0PW@NIX0L;Wn z`o`{mxf8SGk~8UGOGS(zHiX41gFj)2c)vKZZURj*8RZ=X<9`uS_Qum4->tN+>Y z)&K1L>L0&-{SVo1{;~g?|5p3ye{Ssg!B*|3;IqHRT-cF(MJiQeSNzpozSoo+(!=8& z^o@^6<=l~-be0F`UG-I=2CC5lm6?I+%)ldSf$EH4_2oAzQTG*|-#Th|?U>H9ozlzq=La&1+y#a{>Il! zeD!g0w|U7Lg7mBF>DTyacgUev((Wt2IKA6Ieb0GWsk5@OXJw_%$x2^9xw~8TvK&D2 zp6mPfX&pRxM_&G(g2H_Tg$D}qj}#6+R+86IJgh5!IOxwK3yvDx;QRdOd+gx5D?#S8 z{x&{`12Z-#nxq z3I^QQr(dsQLj=_K0&XXlG1``FQRVZX+V_4-)RTeuTLUSEJ=ymCA75gJDrZ__xQlNE z^KUsbnY^iVfL`uIIu{t_pJp$zh9!nYYhp z=5NeZNmyQZj<-sL-U=S4f(uo`VU=+Cr7UJ8bFP=D(h3JK)<^ssw-s05062RSbVYRs;8|5ylvC4M{dSig=MbO&{ z&snUkFez9DX@mmA)#F;jQ}pE-CUKTQoL$3BP-c2) zbA8A>7jdTfePg&@ec*%ofcsk(hgw1(e}aB@OL3VCzuvH;T5WW6@zBp)n zLxqK9NZBxa{U-DRml7a);cGMuaITHO)kXYW^or9n&_jW3 z5WTQcEyQPrxZsT3Hu(P=y`9MHmGCp0(2INq@x*OkMsK;RaLh`aX;t~zJo9$w-P+}? z5)rp*3wqrUZ9Z6p)|@xcD`9y>=*391d&NNA^jx^PRwqIF8trNbE>n>5d|` zh2YWS2X%qq!^o1%v}>;e0KrYI|b1z1ud_o%&?_wuZ2v(;~f_2-(TPR{mp~F4m4HarpJn6 z1O1J(YcgY*bUIvtC8ZMo71`%`c2Pquzo8t(P{+Ofz>(!&l4 zcn^hDV0nYp=|Dk8*g@cbAdWJE)fQhVN8MMoy>-&?Pc@xW`|lm!r>QRcP*wWnAHQ~4 zD9*Vb$Gtg0@HvY2RwntWO}~)OeZ0@+jGW#d`=6avGQFs3ul0M9uFck zGp-9VwAk@C^7M|pI=$zS5`gZmb25OwQs-r5FUZP3*DEV?X*Y1ad#)eYuX*U8_Tj_8 z_1*=>SN)x05G=e|UrAbL zH*k4ly*Vy*{yKGmkD8($_l0YWWLxySeLnQ@6=tYnz73!^n?IM$oy+1+XL2Xg;cD+# z8hbbipqD+E!0L}<_Qo)}BGI{2riAGu=W5*Xqn#a2;hibFOD-xzlA{R@euvPIh zAAAeEo>qiecD(hOtxhDhzoT^K5Zm68`>QF_opjtN@Vj*441+kwAkH(03v~R{>Rcaf zVSu?xU_tc0Yl+lv1h|F7eTZf+!?tdiPAf3G5t0>VeYD6dhAxn}w)|OnS-2*IaMwa? zaJRVIEyNWIMejtG*>DQ@9qea{yca8xt)c2*;7TDK!NX?-XKW3Ofy7k9ay0DtBDqvp zSVIQJ7b!TyYBQXI2Hyw=uV88w8lVA;Y$P5nIM*VhSfY+EK~!*t7;c1dl7xn6$y5!= zUhhW18C@|#W}At^4Cjr4v+#U^1bRhLR)4eLoFzuDSjew##9hJ9ATwDj;x_PS1!p08 z>%N3uH`s8M*fRR;LXn%~NHbDu-k!Tc;#P|0tv0yph8kaqEJ--tym_`+MBfs$&g>*c zFET~7-4?HKv}!x_7C`h0wcW1KLY^(0u>xN#bXq8J#gw^YE4^?v{y21cxj`h<>5A!# zoISwS`QhpvmRoL7ddw+9Uev)i)S)n9Pbi@+7WXM;r8{P&Js4l-kE!v)R{P^?{D1?- zwfGZiJ(r3c#^P=cxJZq>lA4KBBYeC@YBgA!@?hXIIpj}lM(+}1p$yyQJJ(Q6nZ#2T z8Tfw6WD%u5j@%xMYxJM5+6a%FM?!PL`p=FI7!WH7d&&7qBL&X^+xM34-E3J8Lt zk`*OM5&=Pi{(gL2cR}&l{c>pm*`W zy(RtT8hz#(y%w6imfGEx+U=IQO_sW`=YKZ(Wzli{|L`!q!W!&sEy{j+;di&wyJFmI zdg>_5k^aH%mc+;)%d2M(Zv17{kAKx%@U;er`QKr; z?%S=sg+4%nY&YV|nugx#M*rU^6xtigDqj%DGgV2AY$bYlc ze>3E_NfNNB(`mztGwUr*Y&YJ$`r`Ig7q=|GvPs+jh*qQR`jN-$8P7Iyy|#^eZ=LYj z%zL?>?YV*O`fKssRqlrjtPX83JF>;{=;o(J`#(IoGW6!0EcOKU0mMlp`ec>;PVWQD zuC3ADt-E-a*5cjT0Ki&g!uf!%4jw@GF4aG^V)>bsD-4$}JF{Zh`IRd!EMI_Q!D8}_IgZ)5K0;vVYa8Pi1RVweiUYy=TXrDKEiPvuQ7JNq+n^a8!BlDw_iF$(nNf9xtu z=vHv|Q(tjPPvNJooR}}4LtB%B+OwjV9kpUUTPos6_@h#8FU0GCCi-Q3K;Ho|0I-lI z=8aBJJ4e4zx@vR26vubxg%0Mtq2&fM3*QYTdw+HZ=(Vc-_#aq9K`6n>g{M zh(FjMVswi+10wFQggYwXj!Ah`F?(oov`tKFmrk-J0yaQz)!W+@0aq#lF3;HLS2L}$ zd#f?bxFPhm$`FH8x`fQVON6ParaL{ctkAf#ajOiQLDG~!4ZVY@c7sVay>aFpQKsDh zz3ETK^2xp`0-tyz6`oI49}`kzF!7v{0QD(ex`M$0WH1OTD{`8MUHV2nSSmjaa;O&{ zF2dWa0DW-_$?_0Io7Ep!YN*<*rjPcLTZ3XaGdA@SdvpKiZB}!lSBYD-4rlf8q*pZ=_J8hPiT`;ZO%bA&Qc2-00)N+NXHY*ak1b6AGAUd20=&B9u ze#V2E_J9aS#fBmx=61GHd&1o4#qFIP$FiKLxo-3VPXf9=j1tlrgX~WxW`}^xEhf{> z3iQ$ddMPhi#iu8#FYsGzc+HLzEgrn)m#q3gdgWVIZ5X#9gk9supuC{r+jgH*i=X4P z#+MZNajF7_l1K zT=h~TE(cp4y>n>Y`As?(x9YdqFO&GK6Tkdr^4ZEsk7W~2^oc^RHuJs~%}Qg`Tw~Z2 zpjV?0K-YBfped1gHeW)bx5q-O(^C73rA~vnPS~lRF0A_g^osu~{PdpQ-4^3&dt=#u zSnXWyasKxZyBpD-_dW05yLtBL{*5bFE&jXaqWMeae+#&)MT90e;_`Q%)`Iyu3qjz? zXZ`Qz?brIwXTMhAjn&oW8=7r4X5ZPA;(9mH>*3SGE6a?RQ=hKm`>c{b%hmt@AOJ~3 zK~%%*yZ$(FrLQ+a0UKqnx0Ts#a5=NZ^vDLIT`RBcS#R{)3h#q@jb^_LI<6gkyqWQA z3(IRO$7d_oXA|e;2KKY{yr*lJZtH5zS3W!Si^Zwk7RR^QpWNzw_e7S<1%C8#^uuv^ z>`5&4^vKKo?@q5WUZ=BLd+|;!jon%ryRS*p)qIbV8UhzG(Y}uKW%TF&e0C8s7 z(z8pKo?E)~{IX@2moLAwc2(N7-IH;5&}=I#%}f|-Jf8Id6$yzd12W#x+GcMk3N}QO zFQKWIu(Zo)`V}PG2rasUR9GO@HfXgST4sY3S)vqcdG&pH^CNkeGe-553zAW|jysT9 z5pt(A;CgM?tuMibeW}h3k!FLHk;4tiJw-mya4a$y2Mqz$`vF(Iz0pv2B-9m2qF2@y zDs2gtHouj$g-(?D%LZaOobpy7tDfL4ki0cY^i~qfcgv=@3(Z;FRddf!>;xp{cOf8o zvmhv2DoSWi%xN;Mq3vyC?djki>R|8f;W%<7RS?33AcjEN!G}87;xwlC(}bvXa)LP* zdUMF$=8s(k3Ef4BJpjGMNqxo1y@iS0IUm~7!rD@TJ9DC#UGBTsoeTc{LYfep++&YSHc|z{NTh_4PZ z1{$}LY+!zki`|+xMm2AyIZ`RM356Ta<%vOBP?-_Xoms?H=k9dk+A8%f4qeiUZy0yS z#bby>Z#+P+89?t)#xrVxA45T0AZPI^FH_mBOhmx+BhgVs7)C0zuQKyYh+Rd)vr6)+ zqgPq_RiKwiSV*!fLdbG28y_wT!MmNS!dR7IGlq-UH4*Hox!!0Jy~;H2)S^Ju33obo zxr%83#6Ua0qS$H5b=qW6{B(<}nW0d+jmqJoMwJz%63@yWX}r+e^pS_7*Nc_^SSf9t zSa@#PiIwZ5KrcaGHP!oQ8hy#gBO>30qtL#Jx!x%=4U)e3if(5%L0?5E+oVa`ED(6D zH^+%VqL&B~y^QIqmzs{Vc8okpC%LQek{nanS}8a965Y=CsTmH`j2XU?gt-+?-}^Yi z(;tmxy3lf-(DR=$3SSU#^(DfGp-3tF;N!UjdhzXk#6<>U8VvO=)v>4y|M*}Lk#EVhp$E*N9Ryq&7JJ|34 z%V@xIM$D#(oMZeJb0N)F%Ks!2)lG`H@q=||s-v#9B>Ie2w+@yvar6eVYJ9;PQVU;< z6?l%|paS#>1?^xBMOx=1U$pmH}j z-wIB>L65rl&f=iS!8I2)YG2%L&|tGd;=NYxca=tt6q``C1;XKr4+9}XG1aND* z1faJc(AP|(U!i(&?si#dby#Y*0rXmE2c7)!?DFq#@A;*(w){&`uFalRM*0g)*8JUO zo6h}%8?W!%cy!ykt*i7`{P-VQi{>o>N*5>Y*IKyV#ks4!;2UlH_^r-DJaiY$*IP7y z)!!DFZd{yqbIq6gTYH_h*Vt}Jvo$OT^?r6?XPJ>c_1W4IdlWv|vt0yaxu zZ5H`&Nwe7Ecy71Zq0M&>{Azt__v6DWi?8W*n6K=ySu^PTEB)Cfme*#E_h!zE4eY1u z*iY87o~&lMu4TEdp_s06KEBD`aG&+bZI90H^uKqy{`o05{-`|u1Qvfv5Pl-__9mOn zdcW)byi-eSrWxxIudFp#()?Bm&|Bdr9f;*} z%36f1I($nY$z53$45^z{DfKQnM1+Srag_m)dba>T7X$)jz|wTdcx+EvM8=Kkz6)P? z`&(JN8fjYxcrF}K9gK`42oFUkc;d3INw3av_ep6Rib@bfra-TXyKOm&-e$bVibQYm zr{0pJzLMl#aGo36p7!obYH)XMG^@KoGRcEPJlW(J%rE8=QGOsZaABht%+(tUHi_U(MSX zC6^o!e#^!)MuujzP|dF6{sZW$rCeXg>+*O)b0z9E9K^?t#K^MTX(1l%qYuPFE<~q%taGqZACB}L2 zP~@Lypm&xIRup}eidmJ`X5=V_ix?{HOVF2Wv!W4WMP$X7nxP1q0=wOcG|HeAo3Todj#u9v zueawmxd6$_ZG6k94yILxaGN5z4Z)lWe^!YXz32tA@Fk=81-1Akl@z{ZUhHyjMyWfi z$YCP)COvUGFJqsu+DJU|R5I~NENB@QGM=?$pQ(yGQx$!!Hu`;k!9YjCcx%{rqd&XW zn^ggRVNYqr&&LWp#&Vtxj>lok=z$S&t=^FX753 z0KHJE5j*<)2m8Y&hu5Cptb1v@e!7va&}WU%6G-0W6Hg2#-1K?Qx||0(Ok2Fi3P-P* z#sI-xT=?G8=r;rC)$F}Tpx08n-9o#?Lc76IC-~Hlr}P)P-#$Ii+L+?&aqE}A-_)OX zYuUov%fCCj?Crqr z+8RLh?$^;gprdt2NBgj@_HljPggQU(?4af^vqI&bIX^WU8a9_+0wh~*OXcx zljK;-EAd^tqF9TG{7;BPjCZx8GPJ(}i@Jh+ynvA(kMFcuzo591xq3iQGxdfUTfZ6N@?(iVW;Fn*=KY%q??DQyFPNCL6jM99MSmk{9l8bX!p?V7w6x^jG z_fb-T@a@Tq>qrl8{~Xej_nzI`Bo**r@i-);A(Q=xs23Ftz`{Yn_#kh5gg?m^@aep< z_TiR-uG-9=s+0lB`?2D1R?$0FX=H!uiyTj5O7Q*G6mM!pEWa&H*p|)%0PZOljJAl` zgHj$%GC?CGFGD)P5_89d^iCnO2cTCv$sQ_?tqr-0*K~2>8iA+_x`8jyRW9`-EizO| zW&*l*NvCD?7OL6ARY$KX&pe~1tBU^>^v-o%xrs>Oq!B=;;Gs@mKv~v|gmam?hqFTX zk^tsZg(~P<6{eamn%bkFmT<<)y45&+6$$6*mKuLV-x)^DQ;A|lJ~^J(5cf}_S3zI3 zHyKx-44wfZ)0vj-M$7Y{7d~SazhD;Q&?UJ`!j# z-I;d@`Z9`caLNwxYK(aG4|xr4+(s`}eHf!Ebgb+RK3vok%BuFKmAxFLyc_|-x5N{t zH3i>-KreX?#5A+gn_c^w(-Jq)>^o6@Ovi})}ojA%ZzF8V}tSIzkVZgbf*Ds2L zDykyIJ+FlA-jnUG$J>LrZT_srH;gKvfL{WxkLJ0LWTj-$83Ql}NDUQ6Au(?4EZ`PVm( z?u~Y~dR{wx&0wLC-uzqo^RF8$-1*}?odsVlp8u!C0J`(OCef?TU9I^F^v<9!5Wd@g z`tGgaiUIfE#{-U1Umm2~KU^N||IYk${!KmR^Is=@)=T`?OJ8pV&_x0_NCUTYdF*(7 z=YYexJ+>z|2Ryp{%y47TIlcNz`fVo5`t8>;@fAj!dET3OKAR_eHjTg7#BpE8abC%I zxSVRgYRrCRpUvuk6RYo^*lBrk&;8RoU)?+R+3A8b{)jx`F!u47Eb4I1%?;N#=p|VU=l8wL_Qb8uG=VitP$H3*? z%!?xvmq#ZYc#>QxGA2WqGATKmgr4H`6n$|LtGKH|uQLCvSQkiB3l)9m z@NNF=pdM5b!|9|f2GaQI$dMhFAZXQ|H5K2xnHlqf!FcH9@?_cf9&wUd=03r9ZRWpH)s|s*3@$U(x}6i(axQ zKJ1DBZcQMo){j%?&8>V=TH$4x=VzGXbt3Q8mDK0YJ~?;9-k6NrFH7Bm6mLgs_90D2 zW!>jQeO41~ZWArO+*(>S13RzN{DD*NgX9*>)vc zkLJ2c>iqzE(E@8(%2h$al@yQD#)p4BvqkshMjh`XT9aO@1y6qwxGfuhtj}}7{UezU z+B93uF#^3qcb5#BOh>Odj^1u_%`Qu=PAi>OE8Ti4-Pj9DF0J@$jJNA(N0a#uz3ck( zjr11W(wlctcmAsH{`B*_ua3nq#O+AJs9Ya1I=D*$Re|&}ED!k8mmzL&EZQb9rwfE|3?#ERx zK4Nr0U+18%4nXfwecclVdZ(7^8xr(Azf#}p=x<|jmQb4q*6E4WJmSaP=hT&$sA3-h<(0@Wn7YHUqo`wBZZf+l56r3Bedu?T5uc9x`}4pmgn6?i_FjpORUyL z-fD++J;cUd$_23qR77ik*AREFJ>G06|4H*l+tJz&+>V0cHzuuVuHxSJ2rhi_Bi#2M z>WzYWB9!P2m3;}8wY~)bwTBC8aP)EkdPU4CiKId%t$<_|FwR{N3hu(loYooY#a%p5 zSsn!ABfN+#Qz}YjcLo;SHwn;AsW~z_d5tD`G9jyk5GH~MPM>uJG?4FXmsero!rD^??ls<4VC%P*;qOT~P)88T$ zj>D1(9KAvkz5S4&Z*shMd}4Tl&!qOZ))gdGe-5ik3ocLe?Z^umDhy?nMewR)hqC?h zyiF^@AGBxq(QD&{omryJY<_!|V4zw=>%?2D_$-Nl1qlFmIRL#t{)!nrVs;-S;sMn= zTprsHZdxCF3qV)J-KH?(mhd~%iL2H^HCI7*27qTbFc1DAcZt2Hsdm$2HhO*kCG-ZU zny^UpGJ)h()_UhiI1^o0ES0B~3cadO(ifnY+}As8Ywwhe^Avr__GUu(M&s)O@gbl0 zs&em~O;xjOsuXsT}}!lsXE=yg@CDk58#0d!SK;6H$_^BmUA zD(zeFm|fsXf>w2X26tz_7XMHZ`FRBLN$yS+eIL-Xrg3)~dda{Wo5>SZ0oYMZ;}V_E z84u~%&Wv1FS^-eHo&dT)Xs3iMv*P>!-H&$4Tc zIkorMHP4x~!HkN~(IQ`Z*(+{yB)2t^*Az0|6wIp+V%Pe!D}7m|J^;FS=9z-8>}6JY zvub@=Rle-n0A}5*FI53PWpB<=Lhh&gmb|$le6k7(S`B?(i%@>WI=8^ook;g~WMC`C z+=;UG%KA+BUC%g8K8$KVYO&`?-jk_RbH<~AbUg62MV}w^rcSjtcO_X-^IT>1erUA^ zT3{thzAj3*QtWg7-qCeuw(6hUp#6BC7Sn0@q{pgBH-quV23!|?+)Tr9I(ikVmz2C3 z{pK3I_m=cnXm(p^cUo(=S?e@f>!w^?a((spiLama*H;*?Uwln(9#FkE_2!+{ny0() z-+uzo{pL>^-w*&M(2LXe54fwAb6&9WZwsFs(q{x6mqr_kLQYlL@1umgjDK*m^U*I8 zUcX9SuZQ1mLW4G=!CRrw9h_G?;;i<&T|Z=gc)h>X*+|pl1t)c?PHTQK)}y)wiSumfyVp>0*l!Rj&S5=IB1jD`&agZ4Fk7+>A0~b@${O92ew!rJ7j(I_s3U{ z#XDbPeK-$)K8>XwK@$#)dH?2lWYzIynme=>@6=whM;qrZ-fX3>eNa#PFbI7;5JwI4 zjvMHmG|)3#YH)U$!KKy9lWa~yHJ(VnAJ*k3E3}(T^nkfE6qaDzQF+dDEdCObdI8J2 zjAdWKaxNkH7t!J?0KI7OHLSo0%{4-DZXmgU!6r!2U9{{TR&9YcT4QbZ(E)di_YQ;e zc%z>h-rws>zCT#-vOU$6H(1`C>zn6i)ST)f?u|wj=#4@8qhU4l%GyJvZ9&qOH_{do zy{~0M@f>bhlZa6%l>o7e2gzMLrp*z}SV=T(gcpHw5I7q~av)izOp?kU394{03;f9| z@z-YdmC?zU0$DAJ@)3k5gX#F@E?6jodTEo^31`qwEp76-u#%J+{l5F1m0kqOw5O+d{{(Bgafd!2LvSO5lr;( z`NRB4)|a}HxHr!d{2b$aZ8C!%G<^0MEC^y(M32|TkK_iFyt1r`e$L2OdIYWhB)1El{;moHrWx|=94k8AG{8f2o z)yeF;YQp!GA}Ng&15`kk2I5@O1j(s<$jiRr)0*?-Y8K0OpY1&ScKHI+8GR zey^f0rR(<4`+&?!0 zW9Lp)Tge`)KTIzx8>!fNkMY1Y?qe2lWETMFy5dpj$}S{M)L1(Uz2u1sy=1SJvZp#v zvC~&cUnjES``@5^Er(@uS<^I${x1kK1 z;S6g=sVArIHE!&TPbGO%LF9T5BzW|Hb{_+8Uhc=N@~76kDX9#J$n@=TJ1=q2fjxB5 z53AA4)mZL&tav@zx(RFEjJ0n>soPNAZzy{gJbp?ta&NrNgIWEOTH-O1tJu^#nBhdC z7jPFuPbw~X73fX0q!&Da8~l-)r*NSKoP1r9aG^W+g5#M@XSOaqvqi^xuR*hg{)ER0 z9K9|ETxWf@lP-x~s-nZ0K(Fb~{rHH{V!X}DLZjDGqsL04+eS-?UY*=qnl@YhGse@t zyP9%!`S(T!3vLYkd3Fl6h0;RhPV4^S>rKt-evVSAuF{z$#yu;ttZXBpYm2XR$Uo-C-cRn#-vB$ zo+!Mxc`!;Hy^s>Ugz62F0@d3QK3V%(Hu90fD{CasON!l6g1aT~G~W#M5#B-sDnKD} zj)<7wCARRwvP?vlArmF@M&4Avw0Ngu{^p0AhVugxE)&vf1YuzajA9Zo)IT9EVTma` z(I=)LSu7hy5eYusj>=F}BtzSUXdI4SMRyg!-Od6+?-nMKC0>HNX~PwnBb7PeI0!Bl z#P;Sz50!qJ7;c9M^g=>9A{szMy@;?25_AbBx+Vo96O*jw%7W164?-WCymh|*(aW^z z)6;?cx16e&@%qHEg22jPyZTtCp4>ooW0I&hPtsc;?kyCLHcD8%&;%V#?$)XlTfkiqgZ~5c z+9}W*ZQ2tL(EE%;FTR+l(3e~eI2*ll-c=L6ikIU%j=6jN z_zJ4?go-VYe!-dCF6{@apyUoDyc6@CPE)7Rzz03ZNKL_t&!)zC{w zUVz@Obrya@hVCLj-*0smeY@r7?~_b+OeUU3(ryT&467fXs)`R9esh-Ry-pOk9tqii zg>J*%?LZ^8i(?L?+&}o@&IyZSTb|uM7G<(O_n21mB~98R15wa==)*QNX$O+I6U_ju z-H*iYhdvy};!neIhETjAl5_&eJcec*Lq8st`0ixeZ*IP{=Ea^>=6ko89X)P)`lz?b zwJPsh;7jeng{i@4jAYj($hM!RQHI1 z?y+V1r8 zUO`7B~$QY^08mq|}tIirJOC2bR?=So?T#?Kl>43zO2(Ef*h^QYCg6M;U zy@H88fsi&i$!;podHdAi?L#A9$BQ34Z&oCD^cB73*2YdWCXW>cRfpL&#k=(tzU8!} zi24g8g9YM&VhOcb!tMv4g@|l3EaVY^qZdeCDSH4GPXH>9RDNiCZ_yHtD_z12QZ=n> z+8%A%{@$!Z;Y(#UL-NiLyL0wcsdrZm{?k=nBJ75eZI!C`{&1!zjYv4t3Vo<~FG0`> zym4C$m5?PsOPW=U<$Hm<;C!n63SSrans9gqVD_de?!KPkW<{VkfR2;fk5Qty$Sw^c zf{?tWZ-8Q^gAXkWW>ti$t6p-0FW!w+Mz~qwZjp+dGY(oj?M$Gzf*eVToQ+-{;9^xI zyAm+_Jx}F~(WqEeq%^C-O*zP}tJ&xURA%F59aG9!rFu#90;q#GQRK9n;>U5-8wJqI z%6C=H5fK^YJd(1`b4>B728#04D!XKJRuMSC&+&(aIBsXeKV-0r>Qh(*^>Ht)9L0bW zGlvW(#?%(0M;xs zdY7USyHl!{RqD$s^_{ML$>qB~suM-#8BaI^Y`p#K9Kcn_qX!ugBd_7vZRzA2LW9&w`o3Zh2aKn0e z<2sD96@@lpl3mE;QBKu;Mw#bGq3b}-qrr>^18I%}pC1gQ;)Py--kxN;o+Rt;PgVfE z)B-oCB@n6gKng99&)1>&)6$s3UN?81*{pkE_bQ`Z%luC*VLo2QcU{hVtj~4U;Xcx4 zIBL=EYXkI--TPUA-n&2bIlaFuo&WE6mG|2}0m-{$-k&tS{gdXrKWomLu6h^#Nq_z~ zx(mM1UHG*=nRZ_Et=^(d#+HEM)h!b+A*8OTvY5?=~A#uPeIAjYNz731` zO&+-udB1by?V%vMvo>dU*dE{Z+T=*W>6P_ome3zAlZ5<=ByLAi_QLVI1VQ_mfv4G# z_a;8MO@4kU`0OK2_vgoXuma7;UR)A}7$PZ#=%-^)=pMeumb#mpU4GkWcJR36NkjV! zmwn948v@OwWw)`S>uAAwDEox;^O5m{qocvUclz!vx7qaZ%38mpD}0ZxvfiQlaQ8~b zUHZmbmp|CK-1Ee*gJHL1jc!QqOJu+sYj}di-WCNIqRA#$nvp!?5|#ysehJIJ0`#st z?+R9U8Kzu8Dc5oI0{NSN70UtKy^Q4m^xi;ojpc`w_`Yu*wjy2d|ZTIDUE(q(D zWGJvb;X!+fTifTSyuQ4q2&=4Tr&C-F>pwb*yKwX(eNk{9E_sojNVq$KuSD2_d1g3rB@=EJP%rcpz6q11`fn~%9FRUW&Z1)U&HxUBoA~M`P146POC<_v& ziN^h^9@s|waNYYW`_NyjzJyPTyNTki2p|?lq%x$BEsPnQaBt>39pXnr$T*6js2r1{ zq@Ov!a6g7MPD3x?t_r>Vr75`Ht;{63ORLMH*5-^=rVUXN28-iHDpUER9k4`zNGA~y z9Tg3tq9H^)2#flKlY;^wgO8&(JJ93)>j&3f+MkPgilcX+IC#AA<78_pwHTn+rum~A zxWaAyEFLJ74i$=rN+h%vfL`LT@y=$cR%N#Znka&V}B(7=UDU6?kUM6nYz`(5q0rbUX|)qM=wcVrBgKd zaYP0iSG@#!OVrRy(3hPzJISob}ZwnSox? zPI3l%=~+M%KcWKSDj!m_oT+#hl{+KvnTojTL0-YpOYxbVURJ-Tc1uNEMcP>r#a=Xu z7r4SIemI(Oa4hr0aN32z&$kCtOuEzVjDE80OEB$IJE;ITWG5Ha@xfr$8 zLVUF4-uhU8K2ovffvR^jtsz3f% zkMl^EQ!E?1@kl) zd;|2c?!s@h=Pxi=xKQW&ua^F0-h+e7=`q)!JYy)&WWeuaiMuf~+*I&tqaW&TbF7w5{ff)`-J0QP@^EexK;$UfT2D8yruxd)*lf zzE6*O!jAG7k9OyUyRzOqpm|#jd)^xKzB3f?aPZ|_IOZyvaSe;VED1Q*W`6R~{sUG= zE?Awo=yK8Ih1rAtKr5)!3N5>f6<2Ef&QT=oxGepQB<;-Pr;~!Ta}%FV z3zE-Hrd|{zUXT=-z?J4$rH#DI8m+K_E3M^a7Fgjew7^JS2;#cD@T$Dvvb^Am9H6)0 zs=W9rfUdmANM3RsE4qs0T|=|4pjlV2tm|ktj$W+5L|$@NUT%ien!}A2aH|d4{Xp91 z*7@c_P4uIxP}_b=*jV+uvR79>yBtk;d>Th@XC&@p1;lP|6gVP15r_)CD%IN-40XQ~ zw}!#=Boe))5RP67f!-N+kg1srvJYg zz4$&V(~`pj;Mquu0RnPo^6&x2qu=J1DL!S zlk;%&l2zVLMN4y1ZwaY)KMz%;tGG+A&!^Yr(W)~>%94glKaN#@o}_l+=#>c&2@@3$ zqmmI2h-6qK7!!&(0s*(VA{U@Hz~Ra>Tf;~XqspY`gOt#T<^;i)&kRaPU8H^MCyyaY z=y-d&WT-?oTp}5w5a=D0@tHHx%U7yi(S&r8g`+pdqAe0nGLzh$La)*oQk8I?d&|&V z=p|Fl|BL9Q7WybmtN)Vj2$TAkH}ugc8|zpJSA&O&dl(;VnkQ8w?NN;q>0r-631 z_Ep_d>&$W?i9XeAmFuF4DfHs>B_wYa8LIsABU+YH0fX}#S9Aa%Ivg;TFX zai^j82m5^w+niW?VcXJsht}C0U6plBgX5&fbW|} zeX{&}Xoa09!=%dTK+TgA!neDnVcU`L?O60SG-ewXyAArZum9cgS9WJDk8QiLYqh80 zrjk3W##~m3!gs(aCmC;!RGRO|y}hI0&fapX6LpS;%}!_99-e7;IMd;HuFc-C?f%(L zH{<@-kH=y|=}GTLBD{pz!SarDv_2ln_UZGo^)|X?aqOz)iAxVJ-gtV;7W}{jm0Mwz zw=v2Ew8#)GK7$pU#&VCNxhK&qLnP-sntKf?Fha`hkVY@0Hvt|^#pt;hvlwBOpqw&{ zO~Dw2a%#4GFiGAWhPC-)4es(P2YIPER(uC7xs4SY;TQ%~F1`gMFPwc5&A5tXT$N{B zM>CDk?AvJm9jw?yUTG??vBXtxiyhqQ!1{DO!~1rw-`(06XLfgHYr?}E&(p~d4<E+!enq+^I=Oe~~{#XON{yrnYl?K8($j#oWx z&qO`FQIYg~sO;TD%O_z+I-@kSKFYo=$$h9aY`h~wI!uv`lt_k4CG=JaXGjgbICnun ze1;fbAc&(^HVeI^M-@q2wGF#w{~CH{TW9?1=vAyLQlIO6H5Z(@>R3fHv_m4IM&fy|CXOr`6{|#a?m^g1F(HqU7_z>uwvace$mx*>KXZ23z znR7wP)+!br|6}ydseorgSA|}Mr!)>=Cmg!jL@1yO^zI{Swi7MKg_i3^&-Y*!K4$?9 zO7UY-{1_BpW{EGem^hL_Tvt|e@gNe*suPmCzKk+om1#3UUthIC?=<;K^htS9DP9Z^ zMNj$@&h))M)EjlMEBbU#$jPyFT9NNW4)Md-HA7ZNqmDjT1ad%YvviZ&;N9 z^a?+AwhK4p`nbm>afH1v&v*QV!$iz8uHOam-M>PY7r?g`U{3#uI{bi`|AgFGg4t=J z!OPL;RcOL$EPWMLxe009iY2balGdPQzsl)=yT4--zrmA7_$?;1GPluu*Z!>{$ z^+=2TK$B&s$+THQHP;w12k2c4V#s{Spal_D8bj8aL$+E&_jLvx^#&gp3_M)g_i!nY z&P{eJD($z&JKegs{wMPl3vAYW_u$vRn5Q!u!!yG`yKKRyRi6OSkgYu z$74xP&bwSbcxA^b(}U|1tq+Wa8i}(XBH#z>a({}$@wm%7;xF$?Gum5n?^L<9VTG+> zg~jO#(^KUpM<}=Vm)<#6ZD-W%={OJ<%xx$g`uuq?B?aR!@v$G#1VkUCRZ!x*0v=p8 zHa~Ug!KK?TP0c&P?~AKnU@dM~y$w=*8>_g1mES-qSJ5&PtlCN54B=zwgdFC|WlXtfNY3w&vuos|S@PcZSo<5S`I)@hR$g)wE4hUg z-NACMV;L8*%qv(12ms*g3iOuT#mddGY7?y95^1vI=H1PIc_ZK7syNVWpfYl_F}5u5 zcBadTPmcQ&9vrQUyDw}HhkK(T0=-0`Hv*oG-i|Q1FGAcJ3eysKZI!_+Lgpd}299E}bU-L6L6JTTqhnYTIHDMYpoFCcnPl!M{zTMwQ-IzD z+#RjX9IGL?Tc6KtEMzqovziJSb=kD)&(!K+u6f#>eeZdzBI(6Yc_hCrMcA21FAJ@YzTcMobhz~0ct_?GdKoj&%b7wi zk#L5^e3^hfRvq`{gXL`WDwqA4t9BvGSg-p(Lht`Z!r5oGmSz0YBSv(JD(y@FnAl}B z7kb|?%K|x-Z~67X;G0a+9xCn(6L*G-x*~+_krPdk+-iJ15vyW~zSAncQ=`4=Q%2E> zAc#BD##zl;a`sMpb?E*R!$t85XJ+M4?`-H2<3=BO_3_HNUL3tRK9!Blr0B%wYiErQ zO@pq2xC-v72fNUXQ|LCk);ni#@?B@4SJ^wA_jo#h6-8g7+u4Z@K$}e{-7F_+whJ}; zF)i;2qu?n%EChZ>rGD(v09L6#j@S~M!DKN1`|u@8ynwsY(2FD4Z#H^~PAfd&jH4Gn z`rx~Xav$|4-0X}r{1SHbOW4V_cPH8-FO){zcpGy2UXb;+AiMS94!^~@S>y#aREDss zU(+iCSmj>q(igm}=fc_;aeq3$E{;%Y*OOVE2i zVRtkzS6%eEKIXL)eYFe&s+aOBTDuXg*@#xHM>}>Ryd9YAuw>{wv)XB_$aOH=u^;cW zQn)wwrr_u$=}Rwu3b%(Kbx+{}3nb+_9A_wvJSd9zy~qE=t>fEo?_XnodfWZOD>JWX za-6g$ob@>m^_dT}nGQ?nwm;J>7mryi9yMP)Z2t4G#o{50#e}z&UXuzfB!Z3B@IMhLn`d$)%T&y+miwNgnpZlux-4Qc*$!XV#TId z_H}vs6)gQKnsyoed>KueJ}#uRI?5K~MW0|0hIy0I- zJ<9PslltJ`NBg}vdSma42=pQf^hV4=Zz$9j0(XQV{So38fZhav-g*hE1d`6#U8T-l z0=l@^#jPS?Stf+HRwXc69;Y9@`)0wl7yr-YXaC3f-DcMK01OKzMa{kA?t>Grg|aU& zGKmlituTC9CJZAo7;n20V`vYAMZ#D%hK=F1UO9{)6F7QRmQ@2~WS%)~q$*>yCW~5! zrJOEyvpjZ!4TWfFSZ zKSnPi=7Z~01$yt!R=u;)JEOPx|0ncL?MPrKm>Qto>da8VvmOsaa$wnw!8$ zJ{~i(CJT)+r=v59HsfLbRr=wTZX{A6fJqHL}GJwo= z1u~adb%0OklA@LXt)fMlIGKa83NWiZB(Jba{g|bG)3}SD`!dwfOVU?)u0SuN_$9UE z1^$WUKGah0(iHd5Kr3^XQ}%9Gj6JTOeR^Z()7$HP%r}MDZ;E=jFXj39swnS{?4kN_ zdev)2xgVfAqtuI4`iflzzPke1Sr5fef5FVYM(@l+&A&#T%!j@H3g`=6{Q^vy3=$O<%iHTr1{R=*ML+>AAB!uqyg@M&b?!erY$dYLOd`%!P^1C@`J zI(n%^9s7*BN!x9ebod=Dd{ZvTV#{ z`KZf^;YZ8*9hNoQFHg9j@9^uQ2W#g$ZTO4(#_u0*{Qk1RUpD^r&)N$Bbf@U6l)PW- z&i__>K9Ia$=`Z?b!w-vG4jc4@U62*rLyAn%r1R2<{ZQBrC~^lHwG)fkfqmR5PuPd1 z9Fb*SZvSv6^x?&OC$=5^Rqyu6eO)zWqH!hyfxp3}7y<$L!D+3o3~&v(e%$-~0ng*R zJdf>qab&0Oq3!+$w!Av9A>hFJHwQNc9o-gs;ov7Li=4+#TVg*>j!{v(%}4o#06@UP ziOHVE_SX(>)@QCixNzf@?Ze9C6d{)l%S0H&M`SFyl#Rjy6u<+45gfRHvc!?VF8Ovi z$>rpA;vYGT-yuAlam*m#t$3(#81P#@n1(j^BE_~?)*USUHuCufnsN$_Y$$|tNC3@Kq zpRQ89kdQ;G`Pd$7^(E@AVwy;aUX_i8`f$;|hTea`-G2tX-P6z;phWL0CW+n>e>!EF zktAJ_Uj7H@B^C(cX3l}L(aR|X=na~v3*t8iO}4xhwgpSNBV_|IQ2%>zN91^I7@Jt% z%fbO1N_JGKO1yKTms>ppy`;&;H1z%hSLbPN7)0$>eNWLW2P+c29|`ovseGGN{?EAN zokH)&@wzBZsrTII&39oE=$%p4WzB(JH+AlEik=WBYWe3PaM6uh=*Clv>F8DW+#oNy zvJ~i5rkbbvt(@t(WIUz=rHdOtzGUGAT0dfB$e)d))JHk93%Kh)o3$ipRiS=`38Ku8 zRJ~IGrufp;+M8zxU#04ONymqGeW;ah8cV}`qCJnfn;KZ2UFUdxt+UZ;mm8}*jMwnz7+FVhQ42iC9cE5S0iDovC&;};a+s? zcT{#t%)Cjja~>(gbIybK&LW2y=%oSG+YyS?QT69sN-_d8~KW|!%ajW+mp z+f^|~eqy*S=RDNlKG0=4YB21VFs+xUsr)Vg03ZNKL_t*0Ei`BrO8|YxESHQ~X^dKH zj@f99*=dhC=#D+mr#k6VU6wLjmNQ*f(OlQj+*VT`uNZP!-)X-h^Rnj4oquy#zsPgT zBCl=#@od|Fn6CcoZ$B+s`rX&M3;(RM;47l3>TA74Ujy9gfA`JOMe_{4`}Wwfzs20# z%!#@JW!*xP&LL3;k#~F0$X!@8fbK3VekYc=SDt2w7T!f$Lz#7nDc)92SN5OTvV8wK z?b_@VSR%ntgdiFI1><`OBw`+$(_B~o_T`(4rylR$W4U#+)%MNS+c(_bzW(8kjn2Ea zcpTaN`pU)p$4}T5Rnl=j3ga)A%OMmeCL+gMZGry9U>N4onIE19SQ}n+gkJv8+;nsO8Ud<)Am#`5nVWoELXTRmY{Q{8Vx-M^UUYsTu$6EN#q z(;w%$pGtXn=#$;vSiAiRjz?=hDA0@agu}{&^EC9f$J=oVH?KJB9b9jQ54YZ7bk3WpWxa z+3oof?g$EtQCNgZS(t>1$*6b@Kth#>SW=k)PdJyPzjn2CGBJF3=X8vhbxm5pSWT>; zJxzq8H=;TAQAdW)XyyCK9)R9**=U($q(VY#k#YtBdS|I#x`f>?<_y8&ahZ@!t4ZjH zwQeKOi-+3UUG=mxh^{z`?s&^Ta?<#}K<`wL&Q>4>arEL#1KXp`y5ey+E26{s6@gx5 zs}y*s%sJ1_MbjxW;x)O&NKN<#GSzIYz)=moZ^!H2@*9H$t-<1sP+8AAxIbLl6)9+X z$Eyxyt0TM*q{Cvl6}d`oG3_)jlHiZ3@aZW)ids<2YQE zyA!54N`mVN__0xe>Is$VCEBcJbQi1d1jN@WDAcV==1xmE6U3bvq|C)BTR0bb31!U1 z0DeG$zZr}NiCcx(&2wYsKW5_gma1$sj$uGwM$Th8khyv8^nz!MqUVefFJcPFj|kuC z@rPMuz*lxzfReT3YZX++rDvHRv)pe+!kH-dPUV~##o)WqhlX1>1J&z0RtV?|VC+T3 zU-hPy680j}{pgc>dX{IG+gx4aa`TrbM!&evu zJ5V}MJXRS5r1n_JOKS1+v3xv<%_w;)e6t&QI3IiXXV`uoX1)NuIUh0m9Rh!a`S~nQPIqjab@xG<+@Uw*vXJ7EN4>WvxMnccP-Ba>-##a*EaRfL822jIZpy z-)@wk%#=aDY$kp|OVk7}n$w^>ZHT1>TELbcMM0_cLU)uh?$&>eJXj(W^TOIa=} zSgyaYT~~A5*07(fVY#nixUZwSts8y3Zs7ikS`(f46F&s+|9jxxzrEV`gXi|YnXLQI zQ%k?wrLk!9kBc__v|#H`^Y&;gImk~vr$6X1FG)V1BKj;z;@4f2x+CNLDnckroDM@UWp zV+4{x5|NZmV^vkPghj;L*m;~ad}ess^TctV3+J=lp3x~)GR_19L4;{ACZGL9uv`Yi zJQgSJRj}2$>z1dly5F=6v~^;4^oS<~D5em(s9dF&Q9Q4VCzi>OD&0<`+TW z|Btk{fR5|R)^$6bbKZS#oO}9or-NopoWyKPmL)SY1k4;$EThN*Tg;NhXjv9o%*TS4H*WHeHCF9fRZ=9SzWvWN*PMXVs0K!%g`{XuGhRu&jl*i( z$&#l;feD^_k1V=Pl-@^5?+nFUPqw-K+Vp&c#hKpnNbz)|Qqt5{_#)5obh_1nB(r@< zW(Sk4PPD|CD|%kRehDz(95)xeQ2h~T-%F%79O-+7jmLqNI5S-=s%nMkMYY_edhyOJ z)J&8SXej~rcMCB*AI0-=Bp<^vWZd9(ug9-GyYBOE=iELy@AB`reHM3(m#S49HaG7r zEoQW@8L$?^WlUN6v@}PKaG6v6RZ-rZ;Z7NLkCU8@EB)_|)J5}0D<U5;Z{YRIQRiFCrL6=Aai>2($rbfL@hgQitB=)ZTvqy|di_KYFt0 zgJK&0Khvx}MJyHn%xRM1gj;n6qeRyI0hnEQ07w z7B$CwfZjRDR(7+E5V%lwe~dHF=nv4Xbb_jId=I@9GiH|}u5M-7`{4w(xyF^`?D+jU=ACgRH`Y1cTJL&i zt^1vg?#4zzrU#OouFw)Zr&?cehth@986tX)c&Kfln9&%*s`X`5da^6Lr^-FqHD02m ztE#{sFu(sI{r`h7|1aXf-$>hkXuQ89y%rJaUE>E=dy|Cx|#2$2j#k103JGR;y7%g zKie>7v8K~_W&O<+Wmi{}U0IrSaYfR_RS6frOTPMj&aE}ok2mx`-^}vbDGu1H4B3lD z9Ka%vqR}Vt_@hL^F*5CxCi^^D`T%bYBIz_z!6d+Eri@>o6Yclp%H1Pd&l;`ufA&Nn z;NqB?&~lC>KaNg-W~|O8vpcK_@lECPtI3F*pAi4BCI@A z**#bql;`kMy468|-bB-V$(F}HKra||8jQjR0exSg{Sjr896O7gc7fgaKV~#&H|3zW84kUH^L4<&%q^pS{d^z>y5`M2%B}`7Onf zowOo_Sd8Krg7WC1v>S+qSlUmn1hKSjylsnh;A`%w34$zCM#E4wLYDxPu^lFPoeo#O1 zUqtT*HJtxj?`!tQGR_m(7PIIbOnOS8*Jrknr1oI$dnb2ixC^UDmixY6Nb>!oN9ACF z?pZEu->cj1<>;zN26C&w2X}z5F<9IhD(eWBcfOQ$ycD&B@fyOow9uLT;4mK5MByED zDZxNA?InM1A734PDK$p%>RtJ+96KYw_GlRhp!F7D4oOB#U9c-WV#)%JC!6)ot-oZT_^bxAY_E1^E0R zwoGx?8HiuuBrFG-q3n!i2@RQDrV|fXXRRQE!S~}pao2&PRjC8J%!O0o%B}K*<+o~l z`LzLj=v?1%6#UlsH2+y?=?fOjfcbsZ25`X3DRHPEvlhL~Dj;92SkMIfvupk5<~h%F z3G`uAfj>we4lJ?a%K{f`{MfYMx78u9GhQ5Yyz`yOg;gdOez3f<#_r0Gwl~(h-rel} z`<7>Sc6*px)np`%clL{ge5FdF#v}+TL69jCo!yhgt_xvTdo#O`wr_4!`auxMj zLHPV9>GLTcPVk0eTb8AkoK=u)PZZ z-7-Hto}W>n%~8wqdyG#QKE1sE>6z`pCzcMIE)&?SnU`-9Gg{K=z3T49Mh&#K>C!cuOcskhM#VNkjo_0(n({0ddW~oNbXvR~LS`$ij zqC;>}g%AogiDI*u)IyKYkROMlhKfB?rItqe27N6Y?i|1H@c8+s=dL>Zb}iA>rlTZV z#-U?4uHD&vkJ#FGh8b6IyI1RsKX!khO~}Hj?-Bfqk(iQD@^R4=$?CzzYKX36Myhp# z+tt@5mqH(1j4-)a7;N2;=*DjI$B{BrH8@lep6>|Jn`pW>$z)&h(~qDR*P@q7w!#Jh zdLsaO(f&wmB3?ZZMX)j?0KFIRsPVmT^l#AM~2#J#6I z{-0xxe?4XY$w`M#9=+6W?vEGAyGO?}+e)Hnnc#n)EUAc3U@)mlA|2}+eN&k3754O2 zwB>K9_O~-!u9tY-j&ryk?Q|=}+xTs1q)OeZCWn<8YOfb?cM5Q~F_+OY%iU65SB0Rb zO4L^)9;}lLH^@etq@xXzp=wcIiMY2+JW_**nOgJ`s89pZ3ym+KW~h}+1d%D^qQ=6M z2#@FaiQ$89>!s{LcS}0~Tm&U1`y)D`-WbmsR1xT{64U(D!sa-|z##b)ZPaHSuo0-juAR=r?>krvol85Wo2f7I#jkERz_TU`0U z>dM;Zzpb*l@SW?OU7^;8-OMdRgM9;Io62gqT)te6f{%0zgVpc|97hnfk~H|6w9<~5NvBPGrVHyU=VN5{r!QAN%_Wmq3dGTWbQ3enpf zXC?>e9i~b*YhCY<&iJB3ukoQsbO53k8;Haw;t_yeHb8GRg}$u}|9;@vCkLK?a?Ih=Gj9JoApg(^H%ct8@9TV366f7ooG{c;Bb9J) z6#SzU^XT-^#`JKvG&i#hmwQD%kD{HfzkGfv-t|_V|D(L1r>XI7D%B`X%D@jBqIaq> zd%7uy-kis5DPXr1aXU%?dik9Yy~6$)@lc&)q(L^;Bpqvz4A+PUN+o^e;?Y_}%p!4w z0Q5x#8iWn^dXZ^DHKA5ap=z;G#&0N0e(7PGmlWC8)hq=+;;|apKoLN%bRd^Wd)1R_ zKUCrXx9r)4m^hKfH|`%wplec-dzzO34yQCeg| zUf2a6vw6lR);_(w-uC8d`&;W=ZhvEa;dGLZamp+2hy?GerhPSSoX*k7l4g}ujiWgH z*vDXWk-%_5rIb%LbDCbkuyd6cz0!+W?!m71H8TG@^>P3 z9$LOYle&<|UrFSxB2vC3!+#*sx8S*3$y9w!`F4VFf)t%3(6fl}nV`pqS>wPcupNN~ zoB?{DYR~oRGMvj?knRY)%?qFx&-@KdI)_A`P`^B&3fd|1->UF6RJ!X8IqmSgx!3&c zE~{U6Io&wqaNaQP?6N6~6%6a;9Lr@~%Vj*P<-q<@=v~G%gT|K$=xg;IpfB*gyyrgx z`U)L3NSrsyTsFzwHpx9U$vrpAU+61*x2ydRsY6bo(U-8~hj@-7RuzJ`B;eh7#6USY zT2D;0YNk6#R=-9tMo6a!C5uFaBr4b7h=xGmt|!1Jfs&{aM-^i3G%YLI+w|h?WBRAJ ze0x;yyXSYVjI`EcG69Jp;3Xu1khluI7E@_3g$9KJuhpO`4T@@j-NIl>6wJgz3E+1% z7z#l=lXI+j->!Zn5%DDEm&PUz~<^6{LG*IkivfN4 zon^w_N@0JsWSAx$tCvnR%Ep2BrAda$rGpicaT>rOiD_LgmsB%I^#rLN!BxYEVhl$F zDjBanKQY3~t|&cfu)9gZ9#)Q5O9u<(13B`6yy>d&j(D5iEN^;Uf@B80stM?NmD~}P zkf9c{seZj&?WQk6p;slC#?>-ZA!N5@^dV2gS!@IJa;Z@BEP4S}+2#J+sz6;2L0TxE79s$u2gVnG z7I@!ael0wJ#MQO$jd(BS3{0)AhV#3Wt6B7F=}T<}NBt4K0x+3Lgq}g~8xer$yO^_X zKX@*8#qCL2iQ06zTH0z>?{cBF2Yi9SZBLx7-VE2zpjS}iI~TnGy1LxvGFyONL8Sw% z5UC@s<467OT(kR*xHH}tNLb}UO?2oLR#7Xpws__xymBpco%!W1+;Uf5g$J+7n-7WW zC#dtMh#N?0Zd5sda=qY}6$Heo4b;YvDepVORGR-RfT3t}a9bBR*8$H(FEGBW*?r$? z9eQWt&s64fO#l_621xT`(n9*{A~Q-}J&N`G*5=Y$hwJO@udj8vv)1GHWlmR*#yL3` z7QXU}txGMf2~LRm`SgaRC!NV zc+$%}xz(QHIxlIpF%~(W4E-A!@W08RzmpE1k*-wAJ6-0i?sEhSoUv7 z(m8d^NoB+#Met6w|90sMeVNB*q5Fn*$Gwlv?z6bC$NIu<@4LtCFYbyuvz%qIf^D^e zW3`O)6o#GI0KH~QVLw5$WsF(xYxN!1`g`8PsWqb4*6L1icF_Jhek;qN>2QVCIj z-;!xTWmLwk{iiPP*nf4`w(EQKZyz>#c*4l){2|wyzxomtNBmhi@_7W;AR4oi&X3>VDoDN>=GRw1>L{scICL=?K8>l=9OU%#r_uD_5wuM zPsn>oq?;fnNkTN$npNg{CfDXzhV{`5^L?q7$C_i!=HCKZfPdR1&!q;W^s%}${3TV0WNx}$#YiT)kH zxI6N0*Q+}~-LLL~c~9i;J+Fc8^hVw7kN&+s=H5Vz@!*?>LrITDQUHKIK(E=qezaGo zKM6PwQ2lygOM^K%R3k zXF(NUFqD8IF~lu^?mP54^U7WL74G~B4?&fWpvF&F8z86yHaC!89{>ak5znK$ z+FOQ(J2I+c&OdI9$e5_>tauhMUDP6HiA6nJNzE{SWE@o?Fy@8eV1lXDqV7yiZ7@8f zRPD~F^k&w)V9`7T%}##+~Z3;;O|7x=lH9Ckda@KX^S=0OR(G}WW^e?Z42Id zfM0uv%QRMUoWz64f)-zPg9p9LX$*D`v>wT_foWEm@6ZcGFLP1%M8cwm6&85TEhPCo z5_d`+aYz-sOYFZ*@nVzAYm>x7PvXA5-1?x!*$L+R=e`>-S;4Se z&b3^^g)!%)%qKA4if+1;0lcs2a)#Low#Bzx%T+w<9|X@=i|y7+o%CcLyXF2T6fZ9+ z;~%SYT#)JrtSy@us3oU5an2ARu0|@<$N?Gwab*OmAaEr~sDKXzG=nE`U?~fXAW$4Q zU8P7RVvD9nN1Do0105Z1oxZVe?ddHmf6`xZY3C2YHup!H%B1u`LdL}vd{PBK%O@2) zQo$!=JVMGPq#PVb!o?+gLLwq03PLO;BvL{u#U&C_CIfR)rX*D;j7+OZ4MKTrZHQWz zn>?EyMQUTwxOOj@vdFklO>Z5__6&Eqa_!Nvy~YO&@9f#|+n#lI_HTTA+{o(8eut~a z+_1jM&Pp+nVnw7qM)|e5d5KR+^4BTpvn1sXy8jT3twJ_fnS9)H` zvOJP(aUk7%Pm1MH3cV4qYrA=J@YVLe>mUrz0p2 z!RT~;N^8aI#;ibE-s|y!7PW#WRrPTuJ0|;^`|2~feR&8oUoC5#?1*C2hIW+&vnR{g zBSlgc4ONY+RRV%kqWA+8f@Y)LaZ;M3TC8GWc$zY{yq*^{+E1#-Y z(3=(XCdG8Ee4<=FR<4+C#N|vX5~3v4Y#f;&R3oIamr%5+<^8Cduat{hisHf@p1g7~ zP7Qw6n&Us&nk?*2Q4VJ-hjW>=VLd7KLwSCT`Xu>K8A7>U#dx)n-l1R)sJN4oiGCif zWF#xD@3n8Yn@x|)(@tlzb~npTPup(KXH8buD~1rcVDIPKAP3ZMyE5a?q};A zeyO)OS$_XOx$*u=;{#PQs=R-o^1=S<`v zB;9P3Lhl%q=~yQ08>rP-rny$*Sx{QyQgbS+875f4hmgMD(*dA2#&{sn9H5sDov!XQ z(OmsE6|CN~#Z5lv+i#uix7d1z7Ykjz7PP|#-md?6f zJ79A;Rd)PxM{eo!q2woT18+6BUMjUZRb+Oo$Q0;!k=cnt)8jxzCda{*0<+_lF6UZ& zul2`1py%0ei@^(>xTTJ~GRg#3JBzDa_*E|4Di^H}=2yDt>~EzDuhN}g?FB5jkmfIF z2oN*`3L1h0^}!TqLWM*9Ng`17}=sAd4!x!T~r3V@)8l)}ICQw)`QX0gP**{hhAyX)N>ze&cd2&}xtO zJP z?H1>D-#!7Xn}PFhN1g8+jkvm{@!={uu)LPb*yfAaPnIxEmNA}CXN^pjGfh^oO_p=b zzT-aqk#DnJ;Akj)aZDb5RUU6D&vI2(M4&BMcwZek(L=IFNfBKm184-q1;$hXgTR;? zcspQi;dxd9CE$l7MxqF*R^W0GBIZgNqm%8m^=Xlz)^|+L?Yq2d^)Gr$&um$KZP!|- z>p$10Ml!o-GS)C6W@1t{CSl`J7A|4p5(Xw@Vgd##pd$jhnomdhOq|C?`2vh9#JNI@ zFF*tW6o@axMPfptB&8@R#Ys6q%D{*d3h4hBx=DySZ!KoxK~3k8CmddH1smN9`^jbN%g9z=Lx+UY1p_UUU_u z4bY1F8_Gx9>c-zT4z<*dv{aAKiU$f)yOJYn0$oz=9)vu+73p^j!$Gzb8)B#$P1Ws9Jt#IwJCVEG4ncKMxt3yeqdy>ueCO4Wg>Yd4L?hS|a&ISN_6OiF(f|D*2SG1`)6&N~mnn>G-7fM?|qY%aNF=Z-m zz&7XpQOEypkIkn>mVe!8^OwW+pPqF1XL^kjigIxRLvR&c@VcfnusPeeEX8-Ew^^-{ zVTeL1V9@*PhuSJx1LeSiV)z7sjH$WxLVAr#F@R%(I6jK1rwLqvkwPi*7NVEY0MMJm zY0cxd$#MuUQ0BcCi+jF%}G4Y-^|;wa1% zfJLlEN!1{!?7-wrDrpa@Vk;EFmXZX2n>#O_oO$`|RBQbo-c&Mme*KUJE)(M8mDTw%Xnxx5}$WbNBt2vFE#tJ>O>T{5Esf z%BD>3AA+y`vdsBN?XS5VSht&I0(4apn(e zYh+r?l+?IC2wkrWquh6fn$(BmjH&(a&`Vift=>E1`wqZVb;Y>WnYcE2uxxx9J^yc`)%RhC(lO#HfW5Ro_aR^Zb6DjW}(_ z@*mC`B|-*wB#1f_#9axp-XwWnlB_pb+691`z;8?BYdvx6OwU2e;|hQPao@sYMWVOK zg7#!ddz!E%hDY;-!QPS&xC>9~ib`Oq4SI%Uo%^|@D_g_%eCxAyq4$>g-uerGyz~}$ z0_iXC(3=kgChmF*UKlL&+O{n6=ZzV^AIN)rEa&mjoF_+fOpg}XoND&DHk4q-E^&rt zx5ime0|4wMsCF0BcnE5}1+_lHx&Tpqkgz^j)Bq)H2octY2>w;jMxeg+kn(M@!!7v1HjaI?B2{6PEwEk>( zDv3I)1|J46YW&paLZjWc2*VX4TGb6wp<|u zH_vLBKq+C0dNV63Yy$r2*v|)&9|31N-w^Zywe+K4J9i@_yHwhkUQ@Ot`kX z`S)d0k0EXu6ndv0EoVMj&VIC%{dfh#?0c5YX0G!-LBIuRoT)6sO;H-5Zb(PFD)5nZ zf<8iW>7l8L5_&h+KmzNr+xZUkG3-C`e!`98uy5DGH#=8lUcMZpeyF^t5uh z`|G`vhUd0@f6id#CByITAJX@{^=p2Bb5}tUZ=hMp8bNu}D4&u5jtFlG;f$#{qbl}@ zian}ijVhR9O6G)`Nmnr#N+wgm24bifbk#In&0!-vKE{_2LNy^oNRf&ZDM*nTN}?uZ zD5=0n6+x;A?cTw=LRB~nkRyBvtG&H5J*h6-uiV$6(91f>`EiKZb-Rm4o*XqYKB#wh z|3)xAJhs*J)K06j2cKOy;(Yxiu)==E=lt%S4|{wq!u)37!%LwiSHn%N1R9_7zkAl_ z&Kb9xzqnpG>2l?`*X^JD@1GBQbS}#LVnw*aa7~tkIf5e!m?`#QA~!VV0KMfN7c#An z0Q4rA>`r+KT(60|XBNHD6nf!_UUVP=pchzPsNRQ33U3sG3LUDhwWT;d+S|OXLmI1#@ua!^N$fhdf6J<(PBd%b>&cK)) zS54xoA8CbKB`VtGZlT3s8X$Fhaz?U-s0_(xb1>kz# z(H~pvej0+_*JPXuIFDtR1Ir6T%^C2J?)bl!Y&FZ{_t6VWYH%t7IaHPt=g%$g+<-Gx z*-E#8_n}L!)QMXK6gZzO+FI``0LB-_oMG5mP#-SPaW|YZ2fh5dS06M~ z(CzikG*p-o%u*IMM+=+57%TkmN?gSYKPW0mN!*ekg4t5>;*NMp=Nk#2Z+D^$a`z3t zC7xFw!>NwsRz-5FBRSQt*_2pSuh}(G{Dyc@3)KM$vN=`sHbc-F!>9ScP27?XxNFZT za}bm|(DSTo?0yN_z0_yZe2?|>-8X#gw*D*Ebzi!y`^t6w*I;y6|CP(SFCEu^<+%Q9 z=XKw>to__!!#57=zqDWXmHpbUz-YG?&Yd>Q^WD87?Ci!8t5eK;d+2nlU4+#h0@@2< zy`Q)-NC>3GZDXjYF+?=OU143QP)A%Cet>sEG=S1z?fnq%9foIAPmMIlT|N}GcK~1v zkX)}-5L6w6u@1vfL9DtU_KXRJ+=cF0OJ9o90LidfB>3|P0Ir%&3+yQK4UV-tYTE zStD{@-S%|7$3=siM-6Ts-)?$tr{(2?mKS%sp4*&!apmZvrPEKAO+Q{rf4GA2z& zej>F(B5?m?4ml8rbDF(I} zA!V3Gfdd~*sx>4+<$)3}3eCYY5BhM}#et!P&vkQl<&mDaB z>!D|74nO;4pUb%ezSoaNJ^ZC6#9^Q`Q!qXVess|662zb7V6(d`s$X2musob(x;MpS zZ;HjyrWgvnBhlDM6gr~qodD2FB{t8X7Z_iBFp{JvfdvF7LoTUohv?NEEBXU^(Oi`{ zX{6ZV_11Ha|8~mulauy;ISpj{=@r*`gHtpFQ{y-algn_iMBdTRVcS|3+LRaESQI7T zPNAq8h3p++_f_>&L=3lt33>U`{L)co0asEbLYjq0hZJQ{w>cR2kCiK_YF12I3cEgy z-I&g9O6N3Za9T2Xty#j3Tv2DfsJlSiS0Wv%kdIc$C#vO>)$)l-8F0PKMohsWz+C_? zAyh+zvXfM_;fiWhTA>m(tCZ6U5vwEn<(qSRQg*IL+qN`i+tO4Dv>Aqr02I$J1XjFK+YOld63Y&_fi15IRE0Di-ObF}ebf;qL<>q{N%3HVq; zz>kPKQ%jOvP3`#p`Aeu|t69x#`ci3Du(%cY?508P3IKE|y=&h~3)5yS>s;@gPJ+5N zf)sjZ+ZoL*=`3iDrW7-0$M?fRS0D8Bot*&m3fcjK<7I6LqPI!X_9Q`TJgYM7ZID^< zy_3nm8pWT|i#w$ke|mHLsSWX`fi}jT+7NScWBkv0IkyhC`97wXg>qYy_-!fT)>uBx zm;avY)wM(5R5-GWo_7Y`4B7Xs*X9N88^3nj_>C*YT`;<=|I!I)!p!4z)I+S0exvfI>GQY>}LfHF)e^w8#q-R&|Lf? zJl^iI_v4M$*H&9!U1$H>W|zDAevfv(dbTb4+3_?_yV|^t35J*_SBh0~DWaC5Dw#?l zRtW2c)ncWRArjS0%7=K8F;=5zY~Aw!W_$^^xEsMXu%V0#4NIZtVCb3ik%O$aF0!blN!8qnc;9dk#gcBSAA~o*G&Ymoycf8`% zxzS4;$8(;IW<49pv>eIQm9o+{>jfImvyruj;OzjtHfY{mH0?6-=2vyp5#`H$iqKt( zKqHxtp7g~gsn-UX*IKFjk7CzV9LLoIHtS<<8W|tneD#3-?PFW-pWO1~hXSrK8kavNg;<6 z^E48HMk?0Gq$B{aObkbblmsRi`d|g2km6FFN zo9L2EycLhPiAI}6BTd4gM&Uq{sQ;~~yPelm&nhiqW~9(#qo-d-uoGf<>B;=OEKzxp zq>iR&>rr(LEBi)~fpPWl1TrzL9;2(LIT(YFv&0a_0tIx&Vjv~($|##79U0)aH%wO+ z^k>EQrAJPdrSjV=<-_fw!4_s$bx(Op(M!)zi`y^moVERRzs;Gw#)tKd59!@MVsLBU z#(VoWJvyj&Z{NlThxCmP=s(!M`Qf3>#s@Z995wX1a3tTsWH>LH+uNvMPhui5u27N~ zmB0OG=+$VLouw6?7c;GZ>)o4dvS${(_((KPp%)v5*;TkUw|O7}>z{*OMlw1Q0|U;I z3M#`Hd6!^CL6;Izh#*PR%??SYZg~9doWoy#vHi=h4xjvF_t#Ul{}G;hiYsZua3yT~ zhYCc>I=O1#?Lbgt(aWMY9$l3&tg#+cDOJh@tf3}BM@~<+b7zBxSee09R!*_XID%Tb zph=0+ablbb@uM0DU<9IwBz|)Wzco$RmLX`*5_RQDdJEvW zprIn!NRfQ3OhKU+mjm>w35<^`+HplKA*;q@g@~k3EvisUJ7lc44Hg&EcCAP;S^`L! zY6$Ep;NOC@Ex@4yd;;6L5Rftj0N7|TP%`CK0T(m3EY6@zZN}CmSvyu{>{^w*YgN|n z6$0;TT(lW%i&ugclEDtpJuETeBTwgN{x9~xYv#Tna|=j>XQv-|t3-QXpwvZ*n1 z*LPXFzsuRRGJD4l=|;=I7flD>0|2ujgfy6B?Ok4Ve{Wy-o$;h6kiMC4qjx0JWR#j{ zxjXj0!5yP^c|WAD7QG1&y#op6H6dDYY4B5OsT z6+Q|aC*KW}-pYsE{W#o-1E z!t}ohG598E%h$pB^Mdr|1#O-mq(47UZ+^h$c>!A%1#MgY=A?dKqKmjGk=Gn0sPW;K zIsOs7f--w{-m}yjJACvOdTf~IzUgbvO$&VVmw4+hd10{3+hD1ePD{KD7JKR~a@Swt zvU#5Kx_>&a|H644pzK%nYbdS#8pv+VS3u9!d}X`l8(00sd6vJhtNjEm0JJZO<;dbfM_s4El(!UI2_9*kbF`a zh@-DabdVre7*>W7Z3rgqkWSrcPV*b781KsxH2csioyQBF4Q5*nWj@uScb2*YLZ_xoxGq))G#8DWkbyx-w%rKXE!edOR^| zA})3;Hf|s$wl^VRI465FD|;*>do($D^bL6G^;C2sGdi6WnZ!%V;U?$tvrB{}wX%vP zc}u6fvtQmfq8y%5jkDAfZ1p%xF*Yt4>K6}m@;d71wZ)@FY2!u7jOIe=a4W_fBDmwY zU^TE>dJ}l&5Ul0@@;zUTkK=|#_E2`vnNp|chapM z)%&?lt8)*3K2_MvGyj7h25u0IO-xfG&o(rQ*h!@XCTTg9R|` z3@=jQ<*f@-DK=*su4un`xzFKQzl&qPi&MX|dF|ZM%J~&mOFI=yP@Gb8#4Ob?kGtA8@iCaJKJpwClBaQgL!^+V(}%SDBY#0AtR; zF=rSqN#DLS|K!>Zw{xS3k4BQ8jHE#aJep=Y24yyuW)3u-`c7li#_%|$*~xf1c*=Ar z{y}f#ic2z^001BWNklWtRD{%6&P1sA=_Kz`5KP zo;8B<2V$1_!8f7ADh1E_v&#c!rCp=DSP=l@+Z9v+jmkh?74*b_(-7G3dJv~Fm|YR1 zO|#<85j?g#2ff-8N6-)hLTgp~ic5pL!rZz@Zry8cJy;XPtB(dFc*p@)>cBi^uJ{c= zv6NzX4bg)77(qj3tod_f3G_*Zy#v zAD}KGe zuRJ%-OFh1)-p0Do&aT1UzQMu1(b2xa-mby+d6V5UnyqEd^59*Nuza zHY{-4xX5+mLi;t4yU_ct{sN%aYV}tR>*s}?-ZYqOD{Ks-{aq@^ zTpi4+3ZfLqtON>RR6wz)lz4E@$EXZ!&hhb&cy_`0o{`114JMb@JiWTX>iS0e+Z!D2 z=(|7K9b$7l(c7jjr)qRi$P!BVGNn+Vlmq%AYB_Z`&k>0_xGJFnQ=*s(Q_JKn!AZQn z2~q1fH}@^CroZ8igD`tQ#gZTjIS$yYkV(ecm~}6iwE>g0el4Zmjm2)f>2O3DkBPI< z0Y_}i3X_%LDhaNXW2y;6(ajc2-AM~Ml^<&QHm9sFpW7PBrnyfQ+Ky)1%(~vebdy>1 z4yBt48+{%;32UD>z(+};hB_xyNe_m4LY>D@fK)%@q3-d7G5yP0*w`i^A1 zW>=*18%sp(GIVgKtF*za_?w)#E z*IQFi{K`MT{Fc?#WA}gFd3Eo)GlnaF(p&oLrX^R6mOnVS-tOX|xM%lL?H{GOn&kQ0 z)4PG^-CaI1?swMA@NA-y_pygXy7 zI#bYJr=0F4_!Fd%PKfEGgh>h+gn*6p%5_#lL`^!7&((}~)EGej@KslKWlUwPH>({uKpUa|k=g6+Tk^8C}wF5hI<1jrOTzA9IWwyDq|6qm#J4yxv{ zo62+i%hLjLqud&cVtJE2Dj|>AQQnp8R^WR#FV&1IFXv-Te03dLS;vxfqqvefTBas7 zQh;8um;=#^vEE>uM2wS!aZ@l}D$Yy8`RTX-D1#7Y0pY?-Fvr-*>hVOyNTzbEkU}qq z!~uHwq_SC~sL;sENku6Tz%a@wsJ^y0efzR>!v*OE3-gZ|v{>J5b$-(7Y6|6I(gsFn zlQwY0#jN7S(M(`KA%>Tv8Z6Y(7rZKC`--N!*A=WOR0w{N;J3&}g#t_@Kt+5YwU8@m zD`~gfRB&Qh+P1|2+nL*!_t;yi*mUqLBIY9^D7Ao#f%QVZn#U4WruN$H%>Q{whT+mw z1K`5vr%|>$4SX%bCE!i+f7w7YJ=|z@qR#4gz0Jvb>k|!H>EVa%#bz;u^Wc@R^ zjP~?smFeMXixYLv&o(+-YH_~Y?0l)o=~A=Pm1f6FEpAskeeU!}m`$WPX=`XO%l#N7 z-jn(6qsg`d5l`B^Z#KJLZF0E+)a-n<#rY~2;cK;`uC%yZdnal^lQZ=cc<2h%>Uy0L zoHx5(*R6yPueZAW_SW~_&}*y7Y)^J2u);4nHKEMPU}kynbb;?^f_+!;qqY}!TikC# zx!r7b`>o0Sw`TX7&F;5mbbCg3z}Vz=i_+~my3^=(r-@RdJJ9V$u)y_BqsQF__q*V! z#uxXJ&l|lqTokr-LFkrwq5AVe^cMtgnHQ|TFj#LvkUp3!0Fway1p%7@eZTSFJl|LE z8=p;I1?n$~KVvkS=1ebir{_GM&a#}!vVzJ6vYv*r8Hjr1q5qBhhA%w;dN<6A-ftl6 zZBg=ADgjq13GuFuPyZK6)-yXwt* zzV@r!H>L&2Y#eChv%V3gkcPS6N#OZpC@4c=V>xq0%R&5Z6^1+;% zpy_ho!BnTFuqUOi*9+_~=i2ICn-6s{?-?Zq|j*Pd&J}|L4;?PMzFw z{KU@VCwHAVwd2&!J5T(w_vZ_TuiiX$%k-L?lU2qGk1{{svOxdJpx}mtnErwiR_6e{ zwO7UzOW6t;N676R87-@BNlL8r4@kUrr^wYM=Z10G&ld|X-_E^syWGyRI@GT=ET}p> zurk!A(CPPrXIFBcT}ZS%6Y}`ibi2z{ukKX_-KelOsP?>G{nDu>+^04?p!%g}b-4Fy z7t0$re!BkP+#}oH{aqgyyWgx2yww(IJd|cVm}WkdWj>s4K9pwKpZ0hlH2FLde@Yc~NcnP)GGv=P&_L#=CwZ|+?!8{(wN~u0M&hYR=&%ML?7x!*HvuE|W9cwP`T6=Z>##=`W9-Q83eQtlyql-yS zPl`j`s-pus(qejY635DNC##C+b!FV<8cuT!v!ROFR5ejo(p#S0o}b*55nB@F7wcx> zcK^J^g@X@&*?IGb-ns2R{Jdr5FPoR2+p_fL?p5YLZ}Yf$I>zd5lHJ2Mw#Eq#4>P^2 zio#v$5(B&PqxwqU43#B}lq3%2M)#$Jb-xMfjPdV^4(N^!?2ZoVe)Fz4yXykUc^Ll#(gTun%anbOEXlPu}KLSS4@Fdg_(5Pr=L^wFY?;T>bbTe9d*scAH zroPGAx1*&^U0D^a33-iCDYT$hWv-q@RyKtuCIwF(mzZ0WKeK4@a~ny0Jyw>=Y%7)y zw;;@ZLNGy!8L$Ggl&z6+Ng0Qfb4dkXqZDeCVp1(75vc}|!DMf>T%%TKRC1VuCYO;? z2`LtnVi6%0fl&h_k!WO6jZ&dO5E4O26c!ADWkyI`*Kpw-dx`1RyfW8cGA#jm_W=4P zS{!bqTrWNb&N;h??5Czoj?VgGvv~W4undx!Z1MJQXJQ!w**n; zamJh?@BZfS&kMGnTzK}$MVn90KL6`Qr@y(!og5ji!#R_DWfosifZ<{cS0R`bRS6iv z1l(}HksPaf<9-+)9mH8S)E-B3-_{qp*ta2n(Ia)}i zS+S@XJ)clFX_Pe@WjUcNCsh@MqFg?nmVfAnG^3?d7S)orrw^3$2}~h{+v%tZ<|E7q zlS{^v-Sdwu%rJtPQ0aiXM!=OqW16*NdD-cGYCaoBV`?UY38a$G7zlS7h%5 z#(Hu3wk0)Zj-q1z2P-KlP?=_@hX(jh zd0)VzYbVJD3zN1&rEFaU#zcb!+J{hv3zLi%X_dTfaniQMiQ2i*qQq_UleW)G-nJ-Z z+oJd#i&OS2&pExZ{O-Xv&l`*)ujxYXzE@^-*1wkB+LLo~UGnZ_Z?-Rfvt!Ad?TZq& zFa8(x=8xI|#)aTbfD*SaOxOnA4JvW_lBAtWvwqoFZhW*a!h%&E#4h)r$Z%&iz-}r6(29P)a{EjYd&wp?<_x`~gtNsaOJ|nYLp8=VJ@jIY@Xl42>rInw}%0#ObUzo1^+;rvNAH!$=`Q+QrZPw5C zJG3F@#{Q<@hm?`^Zx1m|dHmC>U$(n#UuC}PbF-EIH2oI5)w~*`v3GZJwMawKhUo?8RItsddbLD_><+>qs7?$h1k9M*xd!# z-G$iwCHjXewGThihJT@s+^l={gD&pSSbT74c-Wm|JNIo|vUx?orse)ySIyYAde-*9 z*}K=z|8c{jy`L^R`rYa?TR*z|(^vP7?0kA=f9&}qaTkv!UOAb3<4oM8W6#h3_9SHg z^Ty9UU;=c9SwuMGHlvCkKC-M*adyk)-I{&ll2@A)+D(ys-PH_D#> zp8w!N>eW-J*UqHh4$gmau{`!>L*o7BxI2vz*BisH)IYvjA91Vc+1=LI@Q&Bf!vNZ* z3Q(x06`}V9GX{zU*J~b)HIGEUbG?yhNsW{f|W^1ALe}=kiE(?bGd8Qa*yuo=ZrGRKhTRRMv|8C z1g}rDobk;41Z=Bs!>;e@_H1d`v!!v*)`q=1doG@3bQ&{FTIj#fJK2JfRAk3+AMGBz zva50L_Qsz!H}2gwdgC^O>&!;dY)d%&QznCn)N9IK3L^FoUf$ladwbK4uZuS>$yn`? z#b!HaqI_vKj~aaNa@T(dz?}L{DXiGawB%*elA&DT3T4Vl*OZlR|0Z`}a2k|>@UDAu zAYjrfX^rRWHJ)kfJu|=buQ>c!^(s z7Eqmni%Mnyvl<`FW}!jWvy4*I`7=g3ws_P?tXlmM_jtV)q59Qdas&Dzt#$|W#G}@6uCbsM(_So}_F@@Q%yO6LWiHV+`m)@8 z{*J!SmN`eSaE@B$f&jeCIbu1OT~|=@cdLftqXd=3!kQ9cO}VhTL{L*Es3{dx7Ii+l z_UbF|hf5rRyZ8UpVwd|%r#)Ei_Hdc&1JF{}`=Dj6_m;WdT{`W~vT1h~IsMLNGGChy za=yLPqbc-+Q7tvm7(?nU1i_F73rUzMy$O>ks)L1z=TS5T*DwamY``rBoYqK%DSOIK z``%vWbZNH3#hDJFv+T~!u?w9AK$;plYij6B`}Y-sxN8>_U=KRuZ-=-D^8Zu7$oFM; z+Rq+ziq%P9J0u{J-;|TS2t22JfrUU*yO03KkXg>Z2l~G}@M-GtZ~j<2D{PM2=~)gT z{&u0$rvm(ffV)6Sgh1FIh-GJk?*D_J{eQf)(eAX*2R00|;Is>xZXZ0|F4*7c+-&DN zpR6oC6BhB^=T}zD4x8;B;_npX>k#VgaOz!CXC^=0{vVD1|I-;CyWr_lgMICS{p`=q zn09`iQ~a*gy>Z8e)6am@9m+gCn0jI$<=9aANn!C-sw>>mbb~HGZOT7j%Gqto*lbMt z!VtHCe7+V(#&F6Y!2 zw-=;lJh&LN&~U z{fF1~ew}>lOhv+j);Dn-xi4#8g};4rE%)K2{O~JPm&}_42_EHK$)I7{vtRTK<@ZH=-IJ!1%+YTu3M+q+CWSl%!gN ztF)Lxi_0{GOiRf1gaRX#IHkfF9c9L7lZMcaiB%&4Jzq)+Ww=<5iR9{0u4;HhJv1Wi z=o_o5YfetdzjgD)q5TiO{pP~Q>rSm$ntE(MuOvl3)@2k8o0Z%Nop=KLE}@vPL6_FC z(pyb>!0iNDcnhJIHNH5qydbpF7V^FmfL>g0#dPoJi)6)dWPFX(1a16p&}+4rP5g$m zl51aOhkTlRa{cR*>r#V0Z;C&G_eC+|@#gUt=5ZFi$o0nBTrV>eWg2*98i-;>;;iBn zhLdPfWE(I*uM90^#h5G1bcNYe&KQenW5Gzrqxi6WXJ_rY@P8k=J@rJS&#Bmeb4l~k za`tO$vP~JUthHqpsn~4N(6pK{h#7)!qU1C!)mwqbP1bbbG`2rFg3(~YDj>6FvuT>Wf%09rUv;To$;Hj z*y>1=R+Y8CV0Nef7i)s20(wvSA>(@*VHmMF)Zg*!Y*!#F;v(2n;5S>Mir>G^_{7%8|)&I8Lmu2=}TM)lbO?M3Su@9Q=z={Ake}U&=~F{|?1KKA53+sMKfV<@aQgq7(9mQm3`ByFn|FZ9`FU<> zzit>zJ~^CydME<`e45R-I>jltK=nje+V7ZZLYd-UO@%+vIoql9Zw-kX$+(Y+=(WW2 zb$HZAc=QH+>^E4_&)Az_ebFslWdvUTl5Ee#dMmZV&3axhCK$yf0u6sm%NY>0*EOcc z-95hN;OEOX%yj;IuG<$2+`nEt{j0^kUoY|db}7gg;JRt4-#3eVzFj;W^woUNFXwrD zK6~1yGo3%4>9}@={f3#2o927`vVPu`A3jaEc(f$ueq&~QM_zL8+ti`*tiH0$jyDO_ zFCUf0-7inLU;g}7-u0l!pT57edBcOld(!S*txHYlE6*EksucCKDn@#huueR# zmyGL#<0|2(iaRVH?NyBQ7$ibMsUVb6Ql%i&DqN+(l>l8WDc2j6ILXf08+ArAVK$Ry zQmU$rO)R`|r|x-7L-dQL7jgAbFUlS~>CDO=t*YfVwT{;`cIW1oKYEmW{Al?0Z!UlO zQRv5kMPbJz^#zn@)Fc}-s{~fP*ow=+?@kzjyV?l`V;8y9zo*H7vz5{#+}cE7HnHe^ zXM9o2SvLVM2^=|NnwngV#KQb-DQK(JY%+{hzI=P-%gm4suTQK=KCwP6`19uY6U6)I z9sir_Wrm(JgHfiz=gerFRg#L(s|55`_Rz8_hN-exE6r3TLN8sSkvw~S`}X5QKL$A+ zy8gc|CHP%PTXZRXX=LFy!?n*$+38G7q`9-k${p4z+N`p{iJ@-mNRM@}*V5Z%RCDCw zF1bWxG!iD@3s^)mZK36Yf$aAD$4c#>(V!5GmUk3AZ?8zk^b(T5#yNd4vG?vixbiIO z4}@L|mTd;r#xf~R5sO|0pqIu) z*ytPWV3KwqUOSke?v0bT$Fzj)$O!a7`OGMb*j-qX4d2Z2&Wu{$-S=iOVB~Pe_@k}$ zA#Tssd-NXs#iUU(6u}_#f$}v>Bmva4(4_g_BGn)hMOqA`g~E`PA<%7A=owr8@Vh`? zI2>HB5oZjPnZOwgqe-2vv%2@%y6Pid*&k2KUFDU%(m!XVC%U6)rBBvM@2nNxS<5Gt zxdP;sxzZby0hJYA8Sg1`rB}vE?{s);m3R7TR`7=h`lPQ$N(=N(TjP};2=Yl;2ek7@ zMtDPn0~4IM#xrTPS27S6$cH?xM+({>4)@ML$NHuQ`lPP0X*$whFMZP1qAe-V?0XyE zf0+U$SlhMUDQi4o&-68@k`m~Z80e7%V}e!gNl0v5dKKW-^Hrex%RslJHQuSKr^8oD z4uk;#$QzUt=>2N7O+KKPt5BJ++ADsQXTmD4gq2?LD?pxcD?Q^@AjPim`b#Ulp?m>a z?isnUj>GThR$WJ+=CyfFx0ZSi zCcif5wH5+!u4gEng~WitX3A&~cZu?Ljio*?@cT*G5G^03rGrNKC?@S0dgdRo!!dZ) z)LXNiFM#o#?R0*Y)5Q;6F3)zpG|TA%Y@CC1em3|*kmK1|NMWo{Wu^ltbOw}8lbYca zI>Qku0OS<%PdNt#IEMweg!m!eu#^P{>41X6C`=8|vI8og_6Mfgh4?{hE}{O;q5e)` ztU~`kE5zS1)DQITK&bdShWI<5_jL&KMO)7KIU&INIRpWWee6Pg0QPo4evUyt4#7SS z!0BMWe}(zko%eA(3+?zjgtCqNC0m=Q?ie~*I@(^cALlr^#UJex_TGVE@4nJmUk4ai z1fiI-L(udOLZ;h=`8(eKXh!XW-6Pp&Mlyni(@zbgBG)_iCY0)qv~)jY>d%|Xj+u(~ z()m9a-)x~%zA`0#W_0=`?|{pD=eFXy;^ zHp}_bSxy^fIej$4e&cMHFXl}9a-QqfCDVW1uq15LhDX2deskwiQ_{1({M4c1tV-F1 z!vFvv07*naRKBnNq3QsYJ)MPsy;vdX%L5`I2%VczPHdCM*?3OqM&<%PMc zuFP9?ZNaKX8^4L#v?KB4smz;K3-14(7JTZ-58vL{xGsF##-SJYvB6ea&bO%9P&1*h zQfh#%)ucs~WylEzoGuOwo>Xeh~(?d44zC1zpJu`C>5PCVW=JClitN#OfZLXI^ zZ!ayYW|(S3UrQNdD#f&kWru7E=?gAq%zs;WoTzzAML#j; zBwI%Mn9c_Ec!{;W&DvCN?PxYtS6Z6u%(az_f@@+-7L(D;(2SKbTMab9r&OhKK?7qZ zOlGZ4J6>KKcm4WrIoVGYYAI>Z6Qr)Osp{_ia|pfoXgoF&uOEuj4#aBuU#R+Gls(a^ z&KDqMM+`{S8LR1v*Y+f82hz#0d~&?RAZf7xdKn|B67s4N$4Z}#l{^_Qi{O++ju${wzibHediAL{FE+slzQjZTDbcMA$m|*z z6Nwf?{kQ2`1aF37P~;g}qs%4~x_cce|At=M<3TLY6ou0i>;q_5>wEGCZ-3Z%HlXU; zg&n7lbOs-94>{TqdaOP4SV!2gc2MZicJ%T%)Z3trHXcQlP*nbh!nWDUZb2JSdAt>U#L-rEpVrA8Cij`#cosF)d>-~Z+7f!C>G=MF@8+kh z@j?OZRnD(hy1rh8EO^oy_vDX#bGNRnIQ~O(*x}}L$6C&#W?PVsLfLfoXydt~jc1QF zgn>|{k*zd@PO2WtFq_!zXOGpNJysWb#HRYNqoCTL-%5Yn6ukz`_(m*oiC8@C$x`Qt zCGJ&WM`^&JK?k_Cg6lQ111}0Nsgq~^+J4PHYQ0bFD*xEEv!eoMJX<^KY2b{AH8Uau zks{vH)73McfK~=PUKQ|Yb-=^b0S{LDKV0Sibp2dz@mofxfpH!~Vepf)kfg~-!0*H$ zXqV(2$U5@5Fy)XW=QmmQVOjQ3*_$JRto?oAv#xBM5rNd0-&g;}maerU4u-DEJbo~L~6f@iqgSR4?!>GQM$d$NAp z2m8PIZGX;h2eP65+kvb@aQNSKXn*#vNLh#W*<`C{9{l+){ql3xFZZQ&{IybKeuDPV{U>E&n z2c7i;o%=IYe2S{RZfJ@yw7)bA6j0nogQS;`j}QvJUM0X(5?m?86kZ zIK#x)pkZ_XAMC>WJGI@->h@}Jc^*GEt>MX?k~^0Z&mN6AvG2(*J0I=a_T=Es@B=#{ z4(*CReK7OviSm2b+v1-M<))68DtaOpPf5a6#uxlJeS*6C+KP6bv6#wmegmwdh_6B z`i=7mA;%(r-E(`#HzDg+{u1Exvxj?1$Qi{@hhD^22{=mrxMFOW-`3ihn^zVc+nk=$ zS5z@v*}!Y;;5K!R*0sI87jb3TN9R6Ves<2%%X3zoo3rfv?By5cEW0po>BWW1uPBhf$q@MOoA1!wjvDzh0W$AZZxaK(fHnO&<%hd|5Vpb0a{K1qqN zp%+d1QrZdhTn8;$&Kik@u8p;SP4ptmYyA_wlQX^ss}Z3W-QfE^dcjEQ6$7~sbI*T~ z7PKMdWMJ}%bs3=>+h3h9pfoE$Z!BY*?j4Q!GsF3>fb%e#>$Rbm!Ylh|S&i9LZ#Gpj zrgDnN>aLD_dF^3TNbtpP4qW_?bFn^GGv=R5nSD29rL-}dE-9cBA}wuo*1jI=P^YE4 z*<4#;ZfjsVo2|8#=Gr=IL$ygGrWq1FM-x4$(TtV{vluKEjoFMb3@K3z*ED5CL|ne} zFeEnaVRCZ#IImkE8m4KQ!)2e>J67-rG@ActB=6A>QuuJ*kW=ySViWz_8*>KvwHT0-aqhP=W z5qc;Y=%5W~QqV*op)IJcgLloij={7H4q_{;OgIwFRv1ie(yM8`%7n3VhnR-O)J8&Q zBD55yG)TBLM^8m%|NYy#&K84OPV3Q86s~6Us0C<{ z(kh@$Xb?4vX;90o;3ddRXrZKaDicVLb}*xFf)1piu2<2xo`LNewYI&i>*i+}8{Lvu zdnc}%mbltIag|FVniBRY`{jFSZk9pFV@O-$m<9dGS`dT2zs_Vk52T(ZbZkXO+qT20 zV7IWR?jI)*?SM`!Y{a!jjhOTNTJEmtG3%#2S?2m=i7U|e`7-auE9Z>pK!747bohOa^Tl~CP1iyxrPzeQk3_@%0Q3y}HVBR$O~OJG&mRO&pBgsH`PC1b z2VN)XhDLB9pA>Qkv5*vt*cOEENkBr&Vm>b7p$s4)S1;h``QtkNI40!67D7C^9TRYD zCAy*j%v>0BkHjZmc?IYPv&r#Ttj+7{-0@k+WInWO^LSR zt-2^*o|_@hO_yXPi!zcV*(su|*Mh9q!u$+TQMR}wPgI&OEGrO|7m6z03Mvcv)kWOe zVorT22cX+r!E3G*v{rIk%g35aMjDF;>)!TM6R;enqb5ATaVejxeqZf^WTBd6Db%Pf>_W>-7G za(BW)vNBAV4U^~v<4Ys-S`7eQjTKj0ajg|&rPr}3&6)|FZW6bD3dNi?DBp@*fdoCx z$wd7ddKpYU-jaAB=j`XHXFg6r0q2i0LN>N195?i{u6HaBxQlX|NB%;uX()>R6TQOM z4CfV~*N9j3)ABmTRA*+YX!5OaBsS~GgNWb<5kbM1K0kHe;p*#I*D^l5m^7n4?>yDp zZYs#4GLy^$9p<5diT-YDZ>PDviD|7ech#Gl>zJZEOKT&eSDF~ogdU8+Oib7wPK6$; zNt^NEvF@tcob>Fd=g+S{2oLM(s(+Ofo|zp#Jk~`S4ecGZ2)(@-5BoF22eKabXFnNu z^K>Zh*+}8@(UMqR)hkg$nyf8H+4EL2RIVSZ!p1AG@iKx_N{U+<0-+aIfa^^jFNz*5 zisF>S^2=g41rddtmu4(?$wnE=9))Y?NGppG{Agr7ZAnjT44Gs|tzo!|`)qC9x#`sh zz9ST36l?@`!duAcqKg4oWx&fKrUHWv=(!(=wG?{S2z)i62s>OeBW-Jc@>AY@1S+AQ zW$hHaG#L#h5;rLX%B)kI2(O$2zN2{=M!kYDXu)i;Y(@{^G8@=DSSSrR>QxaxFt&nC z!WcSV9AJ$4UkgAQhwVB>uQlnRC)EO^&6DhbepUk%fq|Q*>P=nf%#3ZG$?H8*R=X#y za!o>0upW7vR}M!##$c?il+ilqptVNCR~p`!~o2O0o1=+pedbF*P1jIxhnSu_Z0NGUWu#S5(C{{ul1@q_@lg`8~~4o z6h;g|g(TRqhz^|=RKYB49N0{t3}LXOh^7P@tbovxJqE2AojSc4WhxOCl0fGKMfl-B zJz7W)*U@Ux*rVNzXMMAFyGE^X2}k!4xxHBB*Ky|tdfK6dI_cC58VFd!B?*5W;)&k*E`=;)>?}$ z0f8a(q6rT6;u>@&+nV%eNccWpP1ZMz#E$|l3j%L`4g|0Hf zHjL!-G^R3XrRti*$}@gXKXyLrkC1bM&4CJ;>2QDT;?`#o`mqs8E~Zpc1N`AIAk!+* z3Wa(VrI8zzN(!A2g;60TRANdgp_Ebr=nJfs2?)8AQpyc-5h)b`j1iBelXX%dqU3-~ zK(d&U3Z;d28qd#p{Mocne|z9PJ8f)#Zl-hM&TYK15*=q0xQnnY6`&R*B0?%gIG6IF zLdXOLDR5n26M+EC$Aml(E)p0d5`%<~i-Eg*OeDa>@D@ie5a?kC5zioo7K9jQs3~}L zpPI4w%*-XhGna&c+5K?&1t9L+WtTwnKr60o{ObDltv7aV`+e8;hx>Lv zJ@DhxBYPWf24fAy08xucZ)J4I)B<$PI1+*`Ia%5Q&NRkaUVx}}0#{F9YO7u~0n(|g zS~X}wtD4YiCZM8GqY_CoVMDSl=1dV2(8-%l?h8qmQ(zXm<8h3$gb{ZS;H zJ=VmSXk=kc6a$t8x_g7hNC9kEe+E4%G-$Hn76qAEqm0mNK_7$&!P+vN8B-CW9?7ds zqYpfC_bn8)H6vpRj4={y*Nn61MaiygXU(D);Z66xr8DCMcw!5IA=87S{+H2d0KF{s zP=9KA=Mim|(WH}eADyf{Lj`@D zUQ26a6j&t!+>(|e^hUPJMnnXZVv_)-G|>NQXqyAGeKgw+)KPD)hv6qq<7$&yqN%;p ze{X*7_ulDid{S0=Ca(hYdgOhzLfu?r#FdCEXsDsH;OG*-A7awMxB(3*V7nF020I+F zofeuMSlAq`g&=5zSQ?!Klqba!mq3dUS`2VzSSt+dQSf^1E^fQxU9i{dMW8Df-$%=) z#eekSNJ0z>NT9q7!UX$MXt)D^m#)8NIC919O^)#gw_{=fN`_|_Hbh?o&GDlP!E)LF zvKZNXI4s~j_8O@g4Rag$pZ;=6iO+85fyv+0G|~6sNiqZ8l@ux_ZJr& z@P4$!{l;vU2P^;1{pN+$|@te$6amI!6-xw!x584WdQWb0KH&&r8t;crH}#>jMml{*?chAQyYDu zq|i&AK`O@KT?t>3cf9x7%$N%|$)muA?7`b`b>u@9L(HN@BM)vnduFMk_KKRuj|*0dT-J3gFxj8}REe2;1H zzPaO)xjD$vcEvLAjNuh9vQ|dZXVMPSI*t*S(4?HE)U;7=G-5^yqbZCe)doUsz*MA8 zL26)(0$-a$2mrnP#Be9p---cu+Z(awT75&6zP22zD#ps+>WcFLy_$kIn*2Aa+$<$9 zxZsVlFjw(5Pg$I=EG<-36e%li>f`QZ{j&4q+&SA_9JWpU*S4u2Y`34f&0)$;yD2Ps?Y7z5 zZF8{u-ob8*qr)Z#yR8m(d)=lT@^t^j&Fv>=$6ZeLyQewtahvv|yW3uOk9{6K2R!`_ zdCxdJea=w;u>bs10Skg=E()Es==_`|m*yf}p1b7YyhT@+EWf(#yBj}jxv^u*tv%cB z{Ji7g!QHVZ_NmgM8KnR`jMYL}5NHV`#9d+%x;E}I_=GLgY|vUsjg`;!16MT!Az^I<`JuP%rc>)8Ell(RohTdUY-6XFQKEW zVsNNAD*D#5=eG(9lZB!YrBcw?SdP#;m=`r%5Iy?#1*hyKzdA+QoUQ82SN9fak<+cl z#%nQt11@SLgbf702IG{o=xt?i89)(+je?G{!P+;&HCbczx!n3UqXkKMTUOXsj?7%; zS^ni}Wql2NIfhMlV$CR;a78I$1`R%x$BCL-blkQ0>qXofTcxje$y4`B()Y^VUNWhL z45ek@5agI~*3q)@WCMvcW%KTD9)GY!cz+A`!6we*t+JOPG+f)W9S-%1Efeu$pkKt>^vI5hCezModfUrTsTH<{X}Oaiv|vQm4$- zUa70xlGpkc@A*j8T1$buWpQhI=UkyQYSok$xT`c_dJCp8Vmg{snRRMpbI|}r$A+5a zv<|?mGa@g=#>~Na>sW+?AJQop9e8CGO=2XkTl!{S`f;yofp!r~TrvaQlUI49ZkX8@ z^8lCeY1A44?$ClG(i@Qv(^z2WU{EkXUo_AG?~W`TluaPwQwsw-DWtqR?VOXz4yi?RWL{WL`zQPw*8Ioa&8Q4hZsD?pb-VGk2Sv3CmT z5r)zHF#@oyVq%9-C@f)sKM=D8MXVHnQ;oi=PNgV}Z@uoHwcYdSqG@*)x@GR(ic9&x zNcgdv*#qGVTPfOv?rX$N>^Q@Mqql6o4QSjpHF2plRXSZy20v6q`c z;b^$}N?<3g7#)lLJne|f(S`pJ>Th?>AKhpa>gyc6^BZM%8=;gMwQ@i&vb-9&?n;wR zO@Xb~sAx=S(5ehdl}ROM6bi7#z+EF4U%9{}mzWe%QYkZ_fU_9TYxBDx8-@+QW+{re zk|HkF+r&@WlKGqK&4o_a{E^o@d*=uHekn+V#71APsYmNIB4L|-^{Qc@)%WiUz@ z!MT0JNTTL)*jXd!ssZ%!`|5-P z4Z^`D!C(`oqpm+IKH-P24tTl#0Jyb7tlecdWt-y%TO9ti87lS;-`fLm?Kgu^2-@L* zhwEW)k0W002V7ltJ34?r-tFr0qr2-*9nJ4{bpPBJt z@Qk@(Gv{8Mv*6NPR`cdvUcB(q=FhI}+;sJaP1kpCx&70&2M2bv-aKRE^qGw~THn!P zv`m;0ZmsW#%gW07UF3#o9STPq)E4Luk>yodb#jYFIssD4Cp3x)wZf``QVAtnvFROy zb?OORYeVk@jUM1&onWlCfU_04e=YdBf~%X;fS6PP2@?GAlBSc;zrHYcUyX6~eg8$B(1VKZ-mX6?^^m z{UaBi&%Kl!a4mIaLF={Z#+wa-3*FrC!NN$z>l90WzZsKR<--$V&V*86)r!qsjZAl= z6<47VKdmRI5gpbk71c7vKC4B>2AquyV>B4lZ*rrb$6USn`PQ=d3%AXr$jqYp&hBzj{#`wF@7U1Y{tbcgt(ayfbpF~ zuL;l#JtD3jkPHux4{>-SeEx`#+c#X2SNL6E)-w03rS5N5cvtWEQq$Iia-fXhL@CyW zk~ZVZ5GrgSeeBuHy#3Si0=+7}_8+?G-+OO*_g!yM>M>F_ZpJkXshRA}(R3Yd1ShBA zE8bohz2nn$$*1YOM{CIRw)4K@amPu)hy__Rt%cH=Nj5OchW<=yo-FJ5*z;L~52yFv zp5AlQtMisu=T*;~gRU)i!$={YA#t|jW@jal-(`)_pY{dXWMwg+FtV8iF!Zf73d}+e zt3eZ@XkPZ+)Fz>S*Q){}*(fxoB*dewzt4)^?s8`Sl;_K)Wv%f^UG1K+-mf9(0Q5~J zEecb=AA|(si@H?kTXBt9j~Q(fy5MvX`4AmZloHp_I3QVz$Q>%jxBvhk07*naRQ+df z&YEvzpmjE!Yk>`5h;;+S+~^Gtwz-7PpOUi5J9D-BtCenfUoDeYmojPv3^I&}z92v> z`deu9r)e#O7QqJBTiHLBJ*(P3r+yi9PS^^ip~3c1m~F}yeImGLk~N(++ec^=xtB&G z{7TMG`(vGR>@v5=#nU2|dnImJqaPlClh4{v;3A383m=WEw6(E459i$YZq|57F^%b< z7qDV*^3fm+g(A>BNT`BfkJw4r$cicq4DY~38_ew8N>*x;yYCxcHq{wT|HF5-&;W86 z1rinmiEe7rNI6lbD}ttn22MTW|F1t5dvrvH840>0u(ICU0WYhmLkwvm|)y+*y9!IWfo>2UamPqsN7p7p^MKgaWa z_CbDA&d!*Y7jn#~lF@1CyVtFO-(iCpvO2fGKeov#EqoI-Zf@y^1T!lnjH zEP5Zhe~Lmgy8>J)Fv@tiObEj`Fu|CZrx$WSn1~PDMW2WO%+;dx9|S1=j0`bX2k(l; za48SGvO&bhMhE*Z?R>S@ZL{BhhWa?(@^?BLU?1xH!Fhj&bF&?bu7A%hIy?5}^Z>i6 z#$f8PfwUt-na4Ce&zRvzbMH;2`v$|ywrJWdB!@9d(H)kw(qvMb7_G^yr_DHRCTKHB zGq{n~Qzkt{X$|0gafJbs8`L6F0iJ#s=l9`bUD!aouCqxGmbboAS5u~|c&jVT1MX@H zvXJt#G$P8YR6=;{GPlV54}rSw7w==k_SL-SW|{(X!0M{W}i%dhK*_*zRDr!+y#ZyAQsz zo3hn@>Sp^Xo9*m?yPNFowg8n~oDO-rANTb<>f`>Km)lP+P5|SbE>62$oqlw;*H=A70t?#f5F3U)}!o zjUAhA?b(_Wau_SkMiYGKVMgeIg6O&IRs+&|+(nsIEO)KIT@Z{!aitYgOz7oSt&HWa zO|l8qq^wFQXtEBa4a_uc)GLMkKj1Lvicq)5^hX16AjwmyTOH>Lx@Z*8T>wpxdI7 zFhH4(RttaBL@8;L5(n-Yx}@T!v5_o7-$K)aRx1o0%uq6Bk}nvp0C_-$zp2f8nfSP+ zwLHHdi7)6K7;MeVimj~5D=*JM=;c%=3+pqbt$E7sVhuods9HB#i;dUg+(w+&g!5Yn zQ5z{~C&jI}pdRB^;A3Tk5YQ`!F%d~oa;-|NkjYe1g;pt7%El`z-)>r&h8{8GmK8X? z<=8%Ku#cf_bGIn`%RX9*M2W|^TwVKkG-5`|_YOJByt9{jlzi!x_Jw=oC(c!84=5XQ z$)QqwxPllf$44rOp)z8qlI$zPT9d^|o5#XEUv6=_yVm~xTKgv-yT84#Usjik^_1#5 z3-z6Eb)7}p_P3h00;uEdnWET@y?^*8?{*3Q#QDK`yZdWh?yYmYv%;nKO^U5AwiuwB zHbB?UP?(9*vt~|bHcWyR@MC4&8zL^LqY-bwAY$lNB{ZL^FzZ!jTs@hbg};L+hO)6x za*bM|Do^hEeP+0umz4o7>EC{N0W>%cVYx-+|f|M1!;b|G^= z$VE2}p@lUne%Y$&YNg@Jqp-QomL&uh7OX1DEJOYq#dwi(#R)dSiajmt_yeEz5OliO*uEAq35{b|2aIcF**k|KJY)AcU0duJztrvVV%NvZJ=6DmMaqC` zIy6IUU|ERHIsD0TWkq<+wb}Q-TW-YU?7S>)dke9aW!_&Xwap8#H>9C8s%Xs0PD`Wt zcy=i8K6l@t7ef=wtlPHT^M=)uIV(qejVc7XjD^5LL<% zU)3^$N@P+ffwD%q)TC50N+qdM;Bb^oVvw?~7tQaYnP8HQJlnWvRERMVM_K)}_11^C zHrhpg=zPxC?u^frFn{O7@4l6Fv{QfgyEXx^ajDQKM44Qego`%9yAm z2$S&jLa>z_g3rMOJe>g0%Yl6e{x~7z!MmhHpd0ON3S05$dxvel|MQZs!!;nT{|BM| zQ_luC-d;1a{@Ecx*(Gjn@Nm}2!L$>7X~zM*!|6xGb$6JNXlCFJ(|@0lR#}Kqvr!D( zHPcG73DB!DF*+Ivq1R|3C<{)Zb@25@qmDAD41|Kjq@+efDEYW_1QYaOoG$%PyS}SQ z-%_J%sL)oIYRU_>CAr$SS=z!(O+lt6KU0&Jsm;&U7UXCObF@Wy`m#dA-Kt_;b&0m7 zR8v>3Zm3Wz;^GU*W*Nh&v9R` z!#*BAx;X80as>45n&z~}4dncz`?S44Uw60t?rw)XJrDbMANQMn($6=@-#2WA|GAm| z7iQ16ICtiy`E$>2Tz_fX7nipIdcRFLyhoOo41?wgHf7gpWh|&M475J+^rv+%j$-f7YYR9}KC{S1U-a-IHs(AMXXPiEIWNts zHzvG%ln|5;wmyr$9UgP#>GP|x2@jHzA6$xBbTKL5dfLpguA54t4L5P%2g6gPjlDXB zg`Ki+`X}Uk>p+WTw97ouZmBD?mY0*F7OioJFz`rPPMZkMaJz_CDCXy4Sd(>vg71&= zttKocuppR>!|Q8lFBu$e9vST^eEYh-q3~@{3IG_PSJ<2*>nK$9mTCqnwZk=tyPO7$ z+d%Na=C%+*fNrNj+GUWm_vRuJf)6X=t_#xHfH zZ^AO4tdAFUocT-?|FtmbYthTE#j#%qqCVq4`%D<~g&^)z-iyV3cl{$jb4^(89lz8& zad|-chJ~$%Kjz*4WcX6pj3IlGw&w@T@xUy9!D+s%t@?sBekWw!F}^z0kGA>sk`@ zO|hEV=gP`RS$U+sy?iqHSr_U)$_S?yIEo=>Y*tET<@XCtyPjJ;JRt6_NCn)i>5^{bq`R3ftl%(vLv^*LgYDYnfzt8m|r>>C_14a5)xZ;Vr z=2!aWm+JZ$Wp#`+`)bGaIia6A?DPB2%QNlMwtgz_Xh!MEwnTwRyU*gBK=Eq$w&YNi zwk}RzAFHc-p{t8wOH|R;#b_F1wDmE%nmA&pnbJzxl|!(1e)qkAGn{{|M4b3z;c53@ z=Kt%o@042s4xzqw!LuCif4W@OR0Ck9ZLFR2yQ;}hvsP_TNC;l17Co9GT3s8hsE&{o zMM!fWiE|!`avn=_o=EZ^E6StwU6rJmYxtA9XcZ*nfGG)>U=b-7VxyhXH>Yz>d0$v= z|7ebLD7!M{xmj-Iw{K`h2H4E0f6^BPoTUPsKPoAT<)+=|rQa1~+~H^3<){6DlzvB$ zeutm_2b7|m7ufKCPB5Ye;_|tAaJ?d)UVmCPgneSaZ~A{-_jkGy z;2h@nL72bY*_lq4x2`Ekxge~(IaU}tlznO-{lq}pvHq09Lup4iZ!a2$qv^qi^xzXl z*=#WgOth2+%WG7EXj(;^)U-)UGZ@GSme-5{dMR3GG-@eIZ6FmSE;VSyq)I@_#xUW4 zp4+V-Y1j8PV;!~n=1OgCxw_)5rZiVm1eP~Lou97G%K-F(_th4>(X!~(l@#bIfWB{m zzS^1+O)a9Y2I$*VscETJwbm#*YL#8}ik>EAe~V(ERWaD6819gdb}GiZmE2yHa8NH9 zCFDH4T1aWcq>QH?Y^{m7fBU2LJ6!BHIZXL>s@*0#fbIu?-tX+~zC-k#y4}&?XLr|M zeLR2j_Bi0-y35%CT<;Igj=Nl(_qe(MdiS`wAn)ro?I(Aa{T^-@ zi`LCxp=;wVsY2^pVe$#RY(mF!S0kBF19U}J1=56EG$CWl_bQY2_fPcN=6c!tdf6xI zfz`G!j7ia7U2x^wlrtYE9$)k7=-O9D179KZe)1=J&69T){mu0vvFN3Tf$JM@iTQ%qzX`16s0bS)|S7}l}1RDc8`XyY`*kk-^J5i=g;(<59&J? z(tj>^@LbT)jkB`&^MY5w-1yU+m{X(APmMo2ITmw@n{bj7cV-~sbnW>Q{TI&moedf| z7ueT47lfx0LB2SG(og9C0nj06?|M*nX#S?w!f_g(vmIW@zUFwm$ z#Jl_p|IUzEeb;7>|1ppEcmem>0^ak*yy!{spD*G@E*QNxZ{YgO{%iijw`X!5&f`Ta z$_$0$KB_vO#eezFf50vQqfjOnt(Qp)e~UXbYxr$8j3fZ+X4|we3QOn>ydM6mgM)V#^~3qU zJ8$gK0uEf1$VHrI3%O4gj6L|U|MuLTYqLAA%<8$eSYDn8U%>K?yOVKgQb&mfq&Y|U z&lhu|(M9J*EaZgG9l7)2z|9%;=RG&i`HzFsKlo#|OIg@qoI46<1HPV#(y;RmHq(q* z2%P-`b<&(uoJR}CAIuxSKX2^bTqvQ=c{rc*Z~-TL0WW+$@6misXQ5fAGTHdeqStnz zVbq0I6u~u=aCrQA;Ip0fyZ!z%)Nkr_e+P6w>m28VA2typ0ZQanE7)7eG|1*^5PEGg zNO_vtr~J58+~*7VPZq#WwExDej`K5GLIXgpApsp10*3FbQ4~j$A}*TWMHX2~$i)WR zT(4Ygl*kAvAL}gR$9{Kbo74F@b~gg1h5G*2X-n6q$gs-OUdLBYIpI6y-VFPTeh$F_c4z(UL+3ajKJd-cqB|qie{hS=4(9|7W*i?% zJvxwbWFYnMaK>q@H^Mmhm>!NYE8ENlK5Y;gDG5W#Oa?hcDJYYYGO3L~Uz46TVNgQd zKRezjIN&Vp+Z;_%uBJFoQsF2TsJOjq!GK0Ite1^rY96i?(Q3I#r!?XUQqJL36};HFb(fpNw~kZ6>3(Mi+?`@W zFVw;K0%-S4bNb1}dAGCUcE_pPo$PlY^t$YsHf^`7({5Mi-L5XXrXdm|`g*$k>f>>A zy4OiRpCJF~Av1i#X8N9+9dKdZ%nK`*hJ3p2{;scvV;-6XBWO8g1V1*^jOa@v=$Z+u zExj3WSBqA&qBK@YZ8fN@q|$2Ru9ltOowU3Ny%xE^st``dg%dKtgp4hv0$bf`GrmAy zKri-guGd7f!EN|Zge~}o?aKQ7&DqaipIV=IY|YCf>t8{6bZye9PwHZhV%-t{NAx1^ zi!!a)>E7X3i{O=slWdk}XcZ-;)vu!CZ$FK_`Xc7{q@>8~oP3FhJ_G{A46NYdO;mSJbzcQ=S2I+t z9jVog*6YW>+BTy&vk+bRt_4ka2lig*-^&Hp!J?;YL5xwU=&|E_ZqaPPg_^kQsdNCG4wkVAlwgoK2U zMo)myO*1WYFdb~;UT`nC8{DwLy;l{hcWE@5kw)F$y+_8$bDsBI>tpRTYb>l{OP=3- z?R)QQ^Eo114;ghz>adNEfkW>Ql0B?sCY1U&lNI9eeOT^i6|vH>m) zd`iHkMDPuygsYWuDG3MN1qv*o-jYeOM&9gLSiT0P0+)X1Rr!TaY2SIKeCP4(TlZ&M-4eg?O!~?_zJq=>?4h5b&c z(}B^IMCip!WG%%**FGG&=yvBDw%&cM55M%SKE7Se z8a8Q_bf#JZ1SOTQsY$Oz5LPLTMA>|enLe-atk=PLc8NN=Nun?mHnZvoymrK_XM;3*otlbw?}o3rY_(7XP&=3ulyA#DUj z@0ym?$4>qtbEnJI4bE5Bxm{i7czwO|jnCX}e2yN?`Nlfen;YCRzMUiKdu^o4_n=x0 z(5p6RloniRfl76?8I!A9@+NLCJiNwXXW)D1gPhI;J01@K^y4L>c8oNuY>@TfyKEKNT${NR{ z?-%o`3lQy)-bE@|N2^{EDPRO(naCg#A%ZHq$_K73JO8QU#W2UyfsV)gXB`Z5xW6iv zSy6$|O9@3RyqE)#pcrniLwqx4EjuK+e{C6q=?sRg8hMMx$H z{)lF>pBU>R`rC-^W+Z&^mRbyo7OH6BOXr+v;agRT)s$g%<;waBB$1Vk zHOj_XRa2d!^`+v?D|vgPysKH>`&!YD(A%yU?NUzks#pUm)}V?rtm2JfA_gvH6H2ZY z6Hu7MfXfUTg&rN168U&{>%Gfy%a?3%aoObHu*qrmMkhpH$4$;oo1GlCINPK6%GqhF zv*TCJ4mR|D2PAeu#6|LVn=3lHeedS>qlfzrZ_nR+z4!Vf?dyLqDBy4iqHn^O=#EWU}@3PScm3*9+Ud zPtA;ED>p;W&d~EqM*0e~^AjGWTuMy(D>dUzVNure(mQ`;e-xMHm-%w1LNlqOCJjcp z(SqxYVwjPj6Ulh5+q&=8cb|FHeX;J%>6SNFW#T4-UJb>(RxOg92D8>=HlnbYb!H=J zGNS)dSgj=e+q2DIGFvPLy`Gdv`EogLg4vgz`Jkz(qN9_pa8?aBV53ctYG%I1nQa=@ zTMeg!@IWkAu&;L;U=FIM@r{uEyFi+}#F{&~Lyhpqn5rM3^eF{ zWgWBy>q)B-HvcSo+(L^dVxXbpY-sfkulx_a=;;og#Y??!&U3ju&*{=UhfDJvE-jdj z%L^R;8J8A1US8;Qc_EzqHP`vC`L351IHqq{&TFnWD&!_oVNnsw4)eNyeaXMlA!I1sRY1cthT9 z_dg@;&MvY$yU^kMLc4Pd?awZDKqPA3;R6-WDLt?*9&$hUUqW_d>&{anhK47shZiLNhG>6IdB^}T`13n~wI z?p*ZV$$1VZ=A*DbJ`aV%vH1>1=Q*BU=Gpw<5+UK}Nu;phHw^PhNL&Z3q8nk6qE&Ll z6~9a*2PJN|J2l@vd6{>@V%M9CTpldLKjpk`$}G&@IAHKc}Ixdz6h5+VGeu49Z~EKci0=@v@2rvuDQ;; z!ku4oy zlp;~_rM7cn+voqE{eiRp3UxU_4x5IbVcE9(34E)#jpnqLhAFUZ5 zGD^jIy40DP(Yth|6(tlHM3bsFsSQWH`2cqvd{Wuo20Xo;IlQNnf+Z9 zut`j_lShg<l+M**^u^y?%Nh zpB&Q&*wdZ9LatW8!2!CHlmJOyhL$ndb$NB}kDmMHy&o6oa4pQ`RIt;jAm>vd4u7tU z_~!AMjjtZWzkWDgf00#rV!Y(=SpM&$x%*KJ=j`FtU(k;{(vRHN%UTTt*GO;;8V-ey zgn%N1h^%^$zer~&LFpPG^oYBZLPyDUh|Q!}rxEGYd{W6Kr3^was+k_rg>-?Bow*s2(-EQTVino>n=xuUK@@v=((s#?)d zqj+5}Z+j_w+aT|3l6AKz`r8yk9W&^~*h2`t7=KI+=w%TKjt-$$Ez;BIr5AkgM~xO( zk~g(Q`*!>k;J?+)<69R5TKlgZ9lmmO+~VT=rHk{|&Q9MrI&O7#`qs_mTMyUo=mM)B z{M^6yaogtYvE9q_doPb4{k(tm_t_KVdoVcoU`X(hh~N`*Lr=^NKQS-tQslyyJAc3m z6OBTK)nu?BX3%+Nn!8AYQuO{VZ50VgW|fV*R#FboeV1pps>Q%vm5sYd>2gt6q#Ubw zatZ~4u8>U!hYp~xRf5nvt$Lv@nj)aa%A!Y4ZMK@gmBM5gs(4&}ZbQz&RkY+q=v|Sz zFE(xeii|^RniKcp{SRpLrqJlMHTAwj@Ay-j>NQRznt0iU@eIjCQDx=R&;MCmoJynDmTG1IcX8Gme6k(T%kLruy;@m5}*{m}fOcwpSFVVU~kDE;NUG#czNTIZ}BZuAyU0IX~$M`96z32U#cKVb?`p5=?ZE0*|FEcJb{#P`Kgzlwjv3v}aB--<{-2snW#U53v6%a{6e9{vp%b9p(y)k$pO#bm)hT0>{=A-m$BR{`{U5gzmDmI9NMzOrjpgR zmu*`*SV)at#NieG*?l?S={Cm`iyR7K1M_2i^OyVOp@{X(jqyQIwmynengcc$S`4k6 z^w6%Ow$%^AwlRSKgKGwBxT&kh?gyOu)c*Do*C$Io?kq;(dN<0uKk)`ORzq@Xwai)_ z;}yZE!x=A$u{!aK%OlrgL@h6Lq#Pd5)=~_OziOkLBgi^dacJ(P&*$CvWKq$k)x{e= zD*WQZf-gRR*swZ(V{E~HR_1M3k^9-QvQ3|;$NHhTX_~wAUawYT)F{aD+OE4F#jUYB z8fO1=v3J5k&$|m<6Bf8XnCE_Xp6lH?9@iImXKz|1dHoV8a=MTkqy43EBLoy@!P|sO z)lI4OC+Gh(f7VYy|L67`_k=l~cjkB`M7Sq}d)$ujxD(;}V6lJa%?n!LBmy=hoZ(ZU zwEdQh)Bb2`gN(yT`!(Y?uN|TP{xbkJdXEJ-91U_gzaT&-WYTLR+7b&&nvoci=`o2; ziBzvbFBix=%idh{JG*A~rBK(q5pK7`o$o}r+>UU&72$q6)b&BA=e=;Ry5D}(N(DOE z-xbb?z6QAjp_h>IbV5GC8senvF4*ICX0hXyP#4=wK!pGLn->7OA`WHiCZdJ!v~iUf zs;Kahf&RPSJ>KTrHCsu+5!80l0_^r%?jOSxA*0 z{SgruDPoNmrl$Y$?ZJg}cKG{#Fn^GyUUOM-oFF|?3){L zEGFv6ikPD-Vh+bd9gK~N`*iiqZC~Hs@$HSRn;-r9{k^T5u5I`a8)BCb`!2lOf>P~l9fVA7FEZ#5e%bfOzkicrg%ZvR|(cn#ui+TPfi z00tji-Sl+N40=t>B&2RHc>VfRn%_&Kl*B(BNKM}uU&+oD4 zF8+|2m2f_L%b_&C7j2jIXibkmW|YXtS|!zGHsL0uDlK~0^i_*>su81M+^AtvszEb3 zVb)AqjcTijG+7Krvs`On5=6gIH)gfUZRO2oI$=(?N6pM0w%E=Qj5UO;tNT@1c_xkC zF_64CLNDuY^b-7TK(DA@OQV;P59=fYf1}r?df~bC6uQo$kMKZe*#`l|(V!zsmiu&V z|CW%j=?(`0G#bhzluWEuNC>$=BVhHM`LSYkP)Uq`%_mX(oJ=e20cq76EC#|n?a8c% zmQ9nMzG%LqFWhcB*MqSJ^zRa85Xw5*d}G?r8QQH(=znRaNuv&}U2Fy&COxTF3)v60 z44exn+2)qE*d6KJf@Plh%REaXy^ABgiz2=L@3G9Qc$qgHUbZNR_Cm_OEXIH6-etW) z3gy24s9gO!^Q=+nh2y;Z9Z0#JSUmgoBB$~d0eP{W&p+^K+_qjTw*UXqP2SCM~$o8t;E7#^Ksx=c48Qh0A>kRv^)gj$Q?^J}~icRnYMH6JQgllA;Hp zFYE7`gCX6Ggt$T{<1%jlCv%6}o_VvLF7reWlDXVFf9<@Hhd0snl(xOZY}_^Am`(D+ zkD$dgW3SndHg=rzJG<85@e)@A+SDkIv}mu?81K{=uV>L7&!Rmmw|*vRdI?29I@~;M zHUbG%#3uw8x;IQMZ%iD!xv2G=_iu~ddlu#OXsP?{#qPHe=azYKcA!`SAVgP5ZZNSYtNyPMezPpkd5}%ZSkz&3`RBwA}9E z9M^mETrY&XoDX+8kB*^^7sFl7hPj@f?^bkRhkCrSU zi=-mNUC^%*@S;+Wb`0HI|KMxK_<0VOLmiIGR%43_D{cPe!8~m z-p3`^PgmXTERRR5ohUdsn!9%>=l7xPz2gP@F_euW|H=X%y&-R4>KK8hewOn|CKEuixIATXyHqV|6D>Hi zRfD+8hHNvz?IZ;~q_A%Wy%6GllK;c~(LkA#B z27bIa0xH6uRfnKxFrl@DM$F9o?#&+|)oTM@@A!|Z`;FP4F&IIi(mv0CPm^sn5sX|$ zdRI?V8OeM|DO>dvm{969W?(JoW01UvuSU`g6B-DUL2Db7G^M9aDD?y#8lzsL=k~H5 z#q^!?f41HwZIOHFQt!fLUir~J`O#j5Q4j_H?spU}TcD9z{u z$FvF&`|j6OhrIXAx4R$dS`6d=JaSfg1P!b>pchw)%Fgy( z@Js#Cao^lo8Bsp>0lltw7P%n>{5aa9{5#)@pFK0bcTN1xE$K^##~YpRZ*Y9L(f!5m z-{R~E@F|0x0=iwtpfQtjVz6#9HK}*dlv(pFNZoG4zfQ6Q+HerXXc$<<8U#;5wR0Yn}eMb zRxKMZ$fraIy#kGhM|)QZX6%{?5traGcx4ak|D3ZgYWC0mb~i&^(S1(_IUEbJhw`Wp zu%kLX$Ft=3UELZGz4?mL=O~ouSe~aSFHpQF zlvfnXs!C)v<+8dL@|Tse#%kH?I(Zu{e7l=ueJye%d`CMKAbk6<$pIC2Sj8X1gbZBF zLc*6++UP6LVPYMkFD|8kzLw?vC1H({uvU4 zUe@2-rNb&jNajG*m0SdUy&5GrP#SepW@sz2SfR#?l<_)KP81(ooAvt#>3f!^?_Q43 zi=g|z(F>D$ZRlm#46PFBZ1WQ%6272-lO-bs6{QbS(yk|G+&FiB*NL;ApE~o^^ZbOQ z;uEJcqq5t-8djtbMkZ+-BPcdbObA3Z9Bzl65L+pUMc85-$Tm+_SePY7UWr9HU{Q`* z#+uB^J~PR-s>jWeA%fQ-=XEGWy((#jMxJjmVHR{L)Ugf5PL+yjp^KcY)^}ywHVj*h z7PAr13*4n8uZI2hUADQKF0i6EdZmMU*)Syq^b$~J)k3fuX3%Rj84MIjY2=)&^pfR% z#ZjKc(O#u1L)drkm@$>jIs;sUkTBJ2O-95;J;fVgr)=uK7*M~;zir#+vWk3df1P#+ z#Y@ddop$skIZ~$^uG5V)A(3iD5C#88gk&RR*eTMYl;}pA$=+Js@M|+kSan*+P8%us z^nfW9p%+gO{dMGE9Xb3`H&~|`sYMS?4%QO=RjTS6%m-oJ@qSNMxRosSDT@TA7Dss( z!dzib#MHuQkC}jB!%^<^(UU&XH^!jv^eBw-E{*l8-?BM}Q0xL=_WFt*#Ooz+0{E?n3 z(J9-VPt2c%fLFZIKW~LEbS16yLJZDZ;hDG6yJ~$D#bN4{61uioHIwM3>tJO%6iTVQ zKE3{g->HvaZ#X-~CwB!*;jQ`Q3oVCP zpGA4lgLplYqC63IlcGJJ#RPWTKCiQxBoiR+-1 zoKhk^?=Eq_y~y=8pw}f~iOc<>jaoLu7DlKKd(3@o-z z9vw+LN#SO-R9bvWT<|L;5!$+P(UJ}nHar~|1X?Jq0lY1tMp{;XgY{s)R>&|Dv@r-> z!GocPA!yHe9*~LdVJzf*o7Po-? zAd>YUa{PYe$epEqR~B}hozro0{+l!Ny5i>#T%6MxAModg4%__RyA|$wF~sFqkOMdm zBmB@q?2iS_F5LMoKH3i}8%T81?%Z^4fYO4=C3@q`8acP%eCaOVpXUAh7eBi@;ciH_ z9uIQ7u+UHXrjb%BVE6=jbJfuMtJlCTuO8AQay=%|GCI1?FTK3Z@nopO73jusIO0F+ zXpo(4);)R+aUsqR*2E~shqV$B`h8Mz6cW8cqLqT)MPKS=5>m+K=U%Bf7;r4o?n<~z zT(HA&KfAba_w=8)$_BbgsgM#0sCOH^Gw9Vycm#WxnS18>Zvi{!zrWXi)`L)YMBEby zy66!C9Zv*1Aq-zy6xfz;jc-#owWogBmUy}?v9snPqlC^mXa7EwwPz@6 zC$soZb;m9J&|?GtC8ZiMC`Sy65xruRQjBR846Tx-#WI93ofy!#THCxRq?G#o>j@WDtJ}} z*9zR7{I8foA!SdA5qeqwjb1Uwij=WJIHi`M#e~&>Bb_~Eq1$=E5823WEv!8MRqlb+ znR{XocOm{Cs@KGrMz3ii**KnLoOn7tyl6bpFqSCoeb&~TlbUhuS^CYC%sYvRSI(dR zIpN;%nueU~*`FoVee;HYxRU)fOH{*V6m$C0Mg8|!ok=RekV!FQ=G0loD=b6#M!{<< zyWA|Qu}V8Es(y>$jafNj(TU9b9*b(sq+pr}kp=q5o6Xu}t4X3E*&0nfMm|$%TFuax z1(wvXpqS1-+cM9Vcj#rdLbiDZy#he5PSi(92KCY*gKQY+D;cn<-hZIiXfo-IdWyuc z@!NkD#(G00HrlJ~qfqYS`_LF_&>Cn5W{aLMLXi|@Hj>)GR?fqZ2mcCww9KV?Rd~nl zn8~{H{O5w1-YeLI0+t@)u$86-KubF%jCCWN% z#uXMl1zLx8jzk!?;3{d!aba>4``NO|lqk-##gj?PIEl-kA?N9m$@>c??gTU*c6+?k zXluUg&&UC^X9;M3@xsda)I z;$xJ&Q#-dWx`Jp3VtR8q_WYvO{>zWMZBaf{G!tay8YKesIBzRYwHGvy;z-+&d#Z|ynbQM zE@t|9y@XFsvv?dE0{H=R2PcbvY5@i12eV z)bZRLr^l;Y^1k*>+USz7-r@RZj(>gPbaA!Qg;n+!SJ_|q#Ocaf=SyoGevA0`cAwb~ z=D3{>c0Ly5cq|xZ+8+;?eKgo1F4U#^uhS;A%w(IT0i|c8ZTN(3qZeI6Dfalt<6Td; zIsY8~fA;w~--tly1<`r$!=)-d*QBIt(BPw`Fc1n82IDk925FG?m5M8p-^2wSinfmr zbGZ9jqe^ZCQu2DBt;;+iE zx+1Km5UT{?i_j}C&X$#A%S&@)CArelJZX7>q_R+4T`Z|B6V;cA8!IF&)snVa$=iBq zccZNDwQR6WHqx#b>sB&)m8?GHFu{21(<6BYKg!tuQTlp3{@efnAOJ~3K~%1ov|TgwjZLKioPKas)02OocY1t6 zvT-8WF!9vLNVG7LjN^&A;m3WAj~_m|l$LcXIrDaU_PyNvl&Z3v+KQsGh9_6DS9FX& z9TQyc9{Nr`c3sVkS25#+J(p!8RXWKli@41+QD`13vJB*!`m?Np*9K9uMc8B(y|F0z zty+$W+f58L8D%{tY}7<>EC%V6QDW7;vRL^h6Q)u$s}$7+1IsdHu+HEXozNp8pz!J) zdZD2Rg3dN;c%3wQr`vfc1YP+sz1Q1M3OfFga8_6>Cac+KG?03gy!+@MC9$A-OJclU ztO=90witD46Zl7JVKRZ9m@aiOXte_klTTN5ob$W8*rhHe=*1fEj-The{UfyYPrt?^ z0S(6kn~wXvJ{Ht_?js6U(bdb8*#xChdJ}2JrOJjo>_-vZ7yS7pk1ZORp0=o@C;L)X zt=6ED2va^~J_zW#;Q#8FPs1_4rb7WQ5BS#|2&g^iU4PJ{?qFcr7LUXwZZ(nqg#ca8 z!YKDrbb=U+bS*jpcRg)U5Cgg8!v7g?ON>w1n$Y3D&Qmg>nNV49aC3wafoNF@GDQWm zXb^rTd&K!W(thzd9%-Mn)UzVSKX185{zv{zKWrq1`t>Rm%+!E4^}8dIPy*J@R6GpRe>PSrat&Ac2%};L=R@dfJY* z6S^cvq7`vQZho4*%lYU+`^2T5NHk}x@X7lqZ1CD8gkG4aqgKG6B>MH!+(qJBiLS^b zcYu?)dH9OYrS%SvmwIMLdm*v=6jIF|smnYcMR_O3_>^w_MAT4E&(TwYsn$EKPtR1q zjXEV-s;j&6ChkU79&|gf#6Dx0*ZrmL_m;TdUE*>l()Dgs(1T@u_oD(IMg`oD4!j@j z`ykr?-qL_uOT9{e-m2>Dp$LUh2d-f-UjgAtE!PdVkKbK1o_vv#3k*t;Q6@A23^}s3xj-8UK^LR$N%`s@S%)Myi)ed7XLPX*bfef_z(v6?dZ2y=)JcRoMYEAEf4f9lNM z`Zn{+j?6FGGd6XleANJKK$E|b7WX=-t>!$V@W{k-qm|K9X|GPw2gRY{0a83fN=6CkghtN5WpD%%BgjFpG%|)pGOiJiYJ|fGy&BGd zhSiHRJCW+ehu+`=EqGr8-t|iTrcMp?t-xL)`j#kbisY4fvKKkBvTRu?LT|RTI7?ET zEh&92evvP#ERfWeit7-4Ux=Hk#jk6{Z|Wr-uOvN9(*73N&>Q(^hhm~j!R%GA2cX`H zH}+2ZBKk5la@hJMhCuMxJ076IfB^?43TBQ)?WGIAa@q~hc;8SuQv|`G*dMO0- zRZ2K|DI9g;NlL<{#L%dTmQ6aD0Ns~TN%SzSQf@#pnvkO~Al8!TTx!(Nfy<2G94;|n zA_$exsNk6Zx07bsq?zU}I{%xvHl;grPNSEmFLO%3m=ZFlL@c;bIyt3)e6>}hL{PAr zDY^v~lFfQjF8P*roE$Y8jW5Q83$H1KiaMCeSn~A0rVyr83?+` z=!m#$Wh9xINz~Y5cH8a3+%pIM{5CZ+AuT&0`*~t%d2Vw9O-#qe6+x!>t_O4~@zJ>qX`1X-i)@4);TNI;aZm(HBYSM`< zoHs=Kb8%CWdZ5lA8MSIfQ)bFyR+~*Ci-nZo{g`gVVx{OU-svu*DeKHR#58)-v31>2lxVXs_ZJuZp$vC_WoW6C-T0l9rj_ zePAI;Y1;F7kCr!|2!0&n)w(XS?mtT#Hbg&Pzc6*}yl0;*O#XDiv$gY5)-A5zyWNE2 zMk7ocq=yE=SU~hCkyV_TeD+c8A2HH_*Cr!rG|<-2M%txPM;JH*g4E9jZp7wqU7Ygq z{KQWerGBz7@zZ&UpUg>I8FGJ_$K3@E_ZGQjM|#w*3a?qar0TOJb?YLl*GE>ZTUxtr zX$>8<>!(j@)-Of>RrC2WbhJgydN{B8Jo43d9}Avm=+K9f#B>_8NVJuqs_Dia`UF>K z#v3`wpWge*`NVwtf~bJvSik&OpTgB4!wKg}4wEj7qNnh}MyZ+}z<|iDGN_bV!Nkb@ z?+f<&9$7s5!BY2<75@1vz4DOoUE%$FrO)#fJ~h&L$|| zC80b-&Q`Qsn|K_SvCAoLseO91_q|BZ+e_RMmbz!HjcPx8yyMc@&P(UJE}reY9N&5Q zLf7T9?dMKb?%3S%^a>>x(@GJyc~Dyrt}wB@@<#8qh_ZuUvokJmpPy%EpXNP3D=obw zuemC3xUOiru6T7#RewWPeT|#8^X=KWqL$|-4Ex)}>RsriOnJ$nmlrqm6y<2;5~GyE zc)TJ17q3%u9nXim#D_VZ4RJx-jSI6s6J~b_(Ko{NZiL6(aF06?9yjNBK>cvI>+QMj zx8}G(M7UlLb&3ylibHBI1aX&+Acs@ou8;l`%WtTJbptdy(|-SomkmtY7`#yA$qqF2vzvu;ZyP*Z!UQ=bfU0PqLXS>Ir%ON#^4>~Wn`phw(Q0Ii|eN-jo&nK%0TYGREF}q34Sjj z93Vu)gk)5MLOQOIP2f_7M#{jY6S!ndEgr#z!?<7w=MCbVJ~gXb&FD~%wyTHUU<1wS zUO+G2UXQocs9P$rSLG^%-r8bCb%DGhPhOrYLz1^NS6Y-UF3OUW=7?Y9i7N7u@Dz~gQT}vI@l^5ej^*}kTbgFtUg3vC1*&*9i_D|1D7yy857B0 zjcigQwd&+n0|C|4;80V6zPAgYI?YfMsJc0y&!x+`#wWD7~Nu=c*1MGT9vxz&Xu3zPW_UWbvGyX zX>oD(%a@fM?X6v1%^76}#)NfhVoW&jNXx!RvJNR;?-Nz+C%f+Gdd}&Zf25jEnAw>Y zZh=KoZR8Z1c(1J3xD^|*s3*)?h0#D5#G_<)j(V_&+yASA5%Q+jMYm4qR`X_qd(&+8faJvZpG z3y8G->kkoni=v^txq96aq_?1F5vJtYI)8Lf`UE?^dZI0d_b{^YXz+_Is|1-TyzC4? zW)>$sgO!=iPEVW6NMmQDv9hz|O>Ic@AoQZUSPe!iMZxeQ9Y&2cVI9SSs(ex^0Hurm zm(rO{T9XOnwLvtY=_nGv%$>+eVWp%`q(5V(r?S%1n9q{B5AQAiWN!Xa&%7m`m9c?c z`*(1YpYk$N1Q}_ZtY^H;G<43TgOl-W<^;|&Q*1|DzO&aJ52(V4o$Y>i4 z3?Ys7qEebv3UyCj|BbL)8=T_jJ65dlD_r4S5bIU3ei6ScS0@#MrzTBnxFZ2OwPp>y z`KrdSuDbqfAKm`a{nTQ|XXsbD!k^yUMfCN_U*U@Yod1E(%dKlQBZGQ{j2;`On9;lM z=qop>#InkS!5cxpFSEb0$mMygZ|(}O=PLtizyAcO4cZMDw3G>+6xXAbFD3``XSK{I z<4HvZ?3=&@R?U4k`)W zC?`2y+L#aZM-)bbil9r!RYrw?o3*{_xX+2z_VtGX+m89aI^y{<&b#fbPxocNzMH-S zx4i~$c@5t1?z-&Rdd9n8m*-?>8Ew{~nUTD<248gfz*?T-BTaftW`XSV$ms2P*VRNB(g}{CPG{&G z^$9Q>M&N`%^g27&GxwLRIC}(XTuA?*b)i;6k12%Vz7|{!BcYUh<*S>;2ZHx4vim)7 zc0#!O=|KC_K@Qg!`f*!d(VG|aG7f|3kOo|)!xcuQ+=wYCnON0Y)qi#V#dQwo+5ZZ0 zJ^{&I#}k3}@B)I6>~=gI;+(!V7UQ#^mda)xDMOc0DGFQK8SFI#JodxW)%!h{Vx^ab=na}l2&VI2wejb)(+{wB&}`U7hRGbm0sMwC2;Gou1%J*jkK)Ts4m&ZmVvOUweG@tlxs|ug`J2 zGtcdEgww?cr%T~(*A{uceRch>-mD*n3%~Bm{IWZBOGnzKj*LwmnWx{TwbWi3DLgow zvu`AG?@-q6!K|I^$`g3cBVs67BWNW>z35`4<+p3NZ!}z5QE(A}`v~D60x(jyxM)Nz z8dZx&)shiRJdBBk)Pf;3e?ZOcS5Nk0%r1mpZ1gQQ*rw`lR`oVwNcFbYs}Xu%SE(Ay zm31YGnqqlXp}e9%QT7~h7X^~MqM}S;ah9koM^ye?SXn5lE*9372w#WYHbtqooM?NtqVulw@!1|6nopKLos4DOq#+#&5ul$GpLmL1gf z-_y4p*1y_k8hUEtR$3&l&7=8LOM*qxX_2&AB;7EcT&Exh>rCS{CP}}AkXp48B;3uQ zYmIbEw83iCOifW!wjmI7k+XG5Z=KT84$tVsI5lOW(L3IzX1t-%+o9of5$H3@>(L5& z{x^F6k#L?-y#_NyQF2M;XLHM9eT!lcdc7OJ_<)e`pv;vX(`%!z(PSIsr&G5)oqV{k z>W`4#Gsn?d9;6a%lw!8br%^NQZEGM2D6WCVAGdKsUWbFpprg38alkTkDeJ(v094va2f4Xyjr9hl)U2U5?FcY%M)!rmf3{u%0+Uoe>WW`< zJl5gDVyFCA-;$Mng)6=Ck?LLPlLwte-iX9qCl6>iEDF6I+VFWs_}csh4S->}F!w-P zyx;Bxv+gYQC|(heh0yzvf9H{XS|Oiy;iqX042zHf9`ax8-am8TH1@$1fmfgX9x~B88 z-|3GXp2c`3FY~&$)Z>1n=i}HQW@VuPqsJ^lAv9*T%_1Z*9lKYUeS{osrN;rO=>dE= zT{^DPj=tt3Mcx12^Up}fjCFnm8-nhA>UQN*mm8nD-&*T&Yn^+-=k9klxZPUkc4Mu} z)sLO8e&{{XS~HVso_5u+?Hp?qdN~UwUcd-srJ^CJ<3hm251ft$+ue$AyD-P)c64~z z@4G7w?SFA-f7#)E6^Hg!9Nb%Rct0Eu?R#-}U-_XuKr{E?Mh8ly!E%wmnR1R@uBo^=f#J3@}SrPjK zfxD+b{yLtWwgM=KJ-xCN+f=25hnh6enWC$(I*a*a8# zs}auE=X<1lv2e2OMp0+t&i2f$ZK>b%WPa6=xuq-PtM<&DotZgrllse#4d?C~&fYte zxobFc*J$ouNz+Yy-~lmFLI}Gx{0^Mcim_j-*=-oBO~rbPO?IidJqWHiZvf{Hss)3X zU_dPz#Ds8y@dq$&KZdx=>Q*tju!(kT>@7Cbsv2lk_BN=xUa8vaRBx)W)+$wVh4NLI zyslJMT_mq8P?YD%%AccP#` zov*|_O=3jfL7=Z>yhFgP5fyJ-#h*|i0E?I?5Fk-taGbzJ6L5}*D;!q~ z5T{2}+!3Uhk#3f=`sK_%8KYM^(IX!3mW+3a$53?A$1d?`r)0DXW;Tp>+w7y!bE){F z=rJ`C79r!1a>#FM6?{l#!?Y^|UBNVQo}_Q zgueTVuKA3v|Gs|Y8P$_u=y|5?D={ku%<^utdiuJ5kGd610O0ARz8lWxE5Isfj z=F2mMpjcc?rAxySG=tXEW!d|SI*1m|K%9poU_aZ6}E*95SgIfZ$>XOrl zg<@ud1+**_WI<1n$%bBFw$V0i5OUX0%#7{`No?5VwRIW6ey{}`NDzQ2mei>nZB$4TyWjD-eu8V4I5$vML85MN7x1zE#35FS=&%vi)|#k%`1O;jNr6vnx5CI zRl+P9f<`a+HR5JmNsoua>HICaP)c>8F;3F9v|pX$BJEQnyIZb@or9-Sc97pT&4Ri*iqn_IwuQox02e9dkBDlk5ot zRD3AtneB2InnVw4GLrNXiome`%8_fq<$t=KjI~Q&?(-D5>;53dJAd;>@~&2xJup2q zg5HAFD$yzgYcCO2p3y6~CW5dM8mN#$Ag2q1RSk*kr*l%bu1?*!wtDNPnys61Hm^(F z{8`4vby;7m%h*kV>$>s(NshL5q1<*@RFF^00o(>&O zsYQaUKkAS9{yJyYsZhrobKNh_b$hYn8^ut+hQ-h@7&vo+U@~xY&Sv2ZCc&B{SxlTU zu7QC6LV->+tZ|$@p4(7g?uWTw33Z7Jc8s6nQG0x!nl)x1l~4+R7D;F+LmP#{WM6o@Wm-9(nY1r= zr`N79ySsDTkqSr5J{e>e7wCWj>E^f~#|sO5CtltD5F+r)vByHueS^eytj8R`xY2yI-j~>Qry5 zlx>yDmI_tV3!1*gvYJ9!WuB}uUsjPPt;iFX=L$-*1!XxXgcZ*PRr!LNBEicNLE{TP zqVMZ!!J8UUd!4wmLDbVI>TeMbwTegIAo|J}T{0%nS3WtUm>f}Z#}I%qI%BLBK)|^G z;dV?V7{gHTM^(IGC3jFcIjCSGE!!()^vEW{@WxH>5Z1tKmbMZval*C1gS#0;aDfzWFd zPng9tdPNfuVnFYdj5Qs$EVLLwmjNMWSfni29#-+KgxIRbtQLZvjAS(%^`id9^0S*W z_pVIa8I!y-`q^)hiNDg^{Vf{ZVxuqY`0iewF@s)6FC+9O&E%XBda=H{HTS={e>mjc z>A6==#s0Z(%l*4ot164y+Fo_{yy@wC*))DgL-Gh}cy!>#%fv0UX$J{LJvH`R*K^hI zdJiXk-N=j6>gID;>m_#SAGO!Mo25R%)kIAhDVSSl0vLl2 zqETap%4Z{bv?-m|sw42Onz8Gv`_Fn6t@SF4@o(9&h3M^t`R5>pNSJm`b9Z`7uMU!& z^qg9aZECOO-M|_1yD@KN}EHW9?+{a&=Oy-5UIPW`Ywf5{o!%`L&wzRUYXIJY0G`UNh1nD*DDEO zIL4=D+ZRTK6ddo=wsATN+q^;=y=s`(q*Ah{^-3W(GY)A`BVvq})WbRkxT`0iy+Kj> z`)I;ybPa;ySg`;SnCK!d6(T~A^!6bxf(msMNkuwwQp|qH; z;-=q67%T|63i;$j;s+@|IqwR4?`pWqjWFlSOFT#K-Owr}=obsmPA4`%pwmAc`c&A~ zE3l~#{+D1GM!%Ji88(3EhtZAjUj#-`^!_eP8&v8^nA8iy2W{&B__Qd=k(&1N;paYd z_{r~IkLUe=e7%QPQ|a3G{|Efu-*e6xmEMaLl&YdgvyRiNej0k={E< z?+_9~ZwZh4`U3o}8jcGDzfvpgVS@#I>V*kn>Nl@`biKA_#hYN)`>UPq0^$PK3#{i#Ac*02 zF%j%RtWh8|iN!|Xapmw`;aGNt)y@*3PQ>TcXN}!idn?vCam|Vst6lHG`ZDL_O+iZX zv`PTy{pn#AI&Uck3p@h2E8uC_G+}#o^KYxJ$3VB5y4L+6_|8{4-(Lk2MeeUz@nG%p z=ONxTXO7CKWB_jiT&!k6yA0dXkBHs+>&MkSbNoAq8Vlw$LLbqs6n`;#rJn7AqnTNESxqG@P7)Q!s(X zl`Oo9IiX|#9^=8|GRn9N;jVOUNIp9xpBVr*8Bzj3Z;x!eTQ<@z8ETabv;z7{dz-~Q z^cc_y$ zisIvX_>;W?BBU>}@;oL%=qvt2U*;SP+<>h|WLN?X1#Iq|j58-?&&q&Uz#>me7z7Dz zN=yaZ#fj#}gk%8M5y9*z04;BN_>;KAA#el$2K0q&29Sn6dm4TfE>hkl_()$dQzK#k z>BNw`dLdmeq(KR&20qm&fZR3l7J$rr3Pi8)f1uYvUvLys7r`TfkN+y9*nlCHF=1P< zL1eY6mnJmWtZE^%JNazY<%HrhQMsq0@=k5aKLt*<7M|XOpm)jjI_O*STRbN1lpGIT zFKpzcLRoQ5`xDe(yYmigY*ttTQK>&{rqo3|tU}l!y{OSx`z(tTlbva@ z3faOz4tEBaV8r#B!Snx(-j5Z|;|}y{xf3u&(t%zv3F;$yH6It8A$l!FlUAw1kF*Z1aV>_TM1g8Ne zVZt~nqumII3oDl4=Ngf4W(#7PjTXRTIQrM91J3~l*A6qSkTNSIR1ywahr?4Lr)?17 z2Dm^CAJj<)D`y_B@44pvcB50{7C++63-BrlY!IB~t}!8PqZUU9B9giQTZRyy1Z$uW zA=6b=OKFjCYPt#z2!feSG8?!!0)GY_u+lL+z$h0;u;l~y*Cy^<@hZ}(CDy+&IAB{Du;0WYsMmDGSl>YJrJ`8aAiWzUOmmp$3!R1xjn8XwpY=Uo@) zT@&k9AM0HU@R<;RJ@U151ZzN|BBA9)Ca42~8j*kw;9rdruDmy!kP>+=bXm$Krw=i{ zz`Rz(`eAd7ja~M9y=&4sr~3$T?;+dF4)g*HH=f)to1HZBSy~ati0qgk8@)p02w*JM3c2jU z8<;Ep=R^LP9PIoUR*L=W{yMknAHG&l$;eVO7tSdW@CbTd*;Qs#FZC+S5BKtghE9c%lfWy(*8%pIh0Gs> zGVs{a=>gndvCqD8Ikoz;^e~U?4IW7$&aZ=AQ#QCK$F2XZ>0S0f5e1(!Gm-O#RB?vV zbZEAEKcQm(ROPQzW&0<~?+~l;UC(DL&I8vwQ+jH)^fa;L6shu}a41n$s zC?yR@r~4!XtYoT3io;09P*RBAHh^Aff3u{oNsO%*_0)*a)uPU7K}RLOy@J;U%q~zR zr>UIXT)}CpVz*bbI%`ij|wT{ zfQVu`5kL`He4d7U1(fBGrED^CG7GpXVUfVUN*P4xlIa8yw7fXc!uS$;X8~VFKA{)9 z_$L5^bBFO2%;UjliD}c2@xWg5C`vvJp)UgwT`QvNgmj&V=HRYQK+*9jdftM8KX2qO zIM8e21NuVr+5`(W{`|)U=a2LiQXJe}1hyDz9&Q6m>5B^XBCxy``Jx?8__0{PwN^4* zl34!7&VsYi`6oB$o!XdtGBWq%mi&`Z1*bO_oZ4J?I;!w26r}Ijt;N5^q2HbSpXfEx zve@IP4f%&(Uh+@A5tN(qLt4s}8@KlTmAv(4*496BLyJ1k@kP^k-f5!j5l7bCUVnPL z;wZoN7agHmN9$LPRZnI=ZT#y3rRYl?_7`R64^zo|doFFm+)0oP+}930QIi|Zya}6P z)^3nkfz8!vEPRetp|ET9kP#}OO~P2z3GFt8-L5b%k~P+0qgAXkvMB5Z94V8yP;Ifv z0g@LNb#}Y%KhUdoL`bs6wQRh@^*Z``VUXlfhVz&fpqGNt0oSXOg1Z$!N&pOgb5+}} z;I?gmyIyVE{7E;j8|6HU4whCS8*Ffc7O8O7TQnMG{gv6LKJ!`0CIBip0>QDi3{$J% zDlss)$PTg1Y=%IEVUS3^6?}rmW;C14T1Qfc14sFXi(JervztcRBL2yv=SMaM9SeDIpNOf4i`=*^$2i zSC}2$z)Cq%tEDn3MS3w?ge@C=u<7BBWyzbInqvbR6MO)A>*M|EVts4ly#RxocCDUx zc0)y9K=%KnFh(DmU4aoU8jFldaBY>D_zYpoweGtCS0g@qyVkLQY2!QL=@@bUUzv2@8iVwRcMY>gN^Dd7D==CfD=-uK4jz!Vl z6}y537?ciLWbvn;0;YPYK4wQNC0hC<>GfvJ4bQ~g%QIkIv{%MvkBlwujR*Jgdol3- z0Q|;~v4#L_CXL)A6DkJFMU7{z(ACM|E;wvhlAASZlTxh4RkBKUPUSu~$@x|!Fw2Zg z&xM53sEtTSg&E25fZb)qCs0>bHJ#oknIV98g$0R#hLe$WNY;l2zz=fK0b^19BVh3l zhy2%HYgeR)cqDCbFWI}rAQHeGYpuehbKHSxmsUIAmsTO;E|f@38T>ZP$Xf{9jlp{e z`2EP?dJht_1#jb)HY`4_dmG@KLGaDMGI$}AmV2V~l=Fr4|9rO2<;^-bSjM%+sp{a@ zlCfUBga_}9G)uwSOD*GC_#>EAGEUvAu1l+b3;FEbdbcNQoFA@Q0kC)9p;Zn!4ZeM$ z;W3Q@KBTxzY>)ug3-h1hof-I0B+zoH)VzHaC*3cv|JU1f?hjTu-Cgys2SILqcOGil zR0BY-5QbhY%?gALnB~Z{Qgh}f{!GZQ$%>m`+* zA{Cz^mYkj`K2B@Csla8ZCks^bDA_{4bhb-OY~@e3@Fv^%Q=LL0N;K0Wf&dfsZ6`Oy0gIp_-@Dh4hVj`Af+nGnEI09qCa;8wz(hGHQPGG=7-X*n#RB8V5J z-~ixxykn`EKRd#k9paIOcr$~%>3@q0KAahX>(8^JaNl=+LQEk_=_EO84z@P&7GRXL zkggWev;wL_Isr}3hh`T-mp5$8~}_2D{2)Yd|g`2_0NI3%|8*9cVZJz?um_g zCxP+ZTyQ$7;LK(q2YMa!Ex8njd3QqLKrhltWPxkWd5Y<@zOu8qcSB$P=92z!Q}OEq zX>V@4Og{UdXyc6{uNQS&Cn!}qgMzCln3X)7rI$4}T%w|{N?P{w+g_+=dV~X0^fn^1 z2F0j2tV8{z8@?+;-)5AZ?708kY)7(=ina(RP2w4goCzcLEM}WtXQR`sxKZ28v~7-T zqmb>i2|EC@g<-c-?RJ^b$`HyX<|r-1g>(%5#+)QeW$n}2NOrr*ZZrP3=Asc5V+;z^E3O6+E*X2FI9`Kz#5$7!_QT5{PdC z=Q0lXT1ExO4BOiHMmZOpm_J4z|6A~a2t$}Huuo2Elya$W_kK9%ab?42h`SXHCJmy+>dF%5WOb26p5H-V1^_jH3c`D5;dOamHwl1#%9loXrJ<}-bK+~ zCDC5RTYZY6J&V9!`TIC6n_?6TA+wRzCWn^hCc$wleAQ4f`R$s<%g#^YmKALFhNaP) zy|cD>_1*hj%V7YQ32=p;9bLSom#J%ix+kxE})am9oUxN2H7$ zGV+L7DMfmX6gv92Vz^A)pDi1%)(IJA7|p0L8#G24lk$Fh2sfEmDadyfNe=fL;^wmVs*q+ zx4p*oG2m_x_z_$Z*Ev01@0z=No07Evn~@Oc!eZ%j;^Xrb=lR%|it!A^M2UR9TQ-Ll5!wY4O?-SK z7YB|l{K*ah5ha-E5s-R;M6-R8**@uPzm(K3o#}%s%tWl1fE7*l2q(}&e79%*)K#zj%_scJq|g9zM+>v%Lh)PkNrZ{P#;LhhOnS(fMvWrG5&om=FQ7x`p6 zpJeCH*m$#cJ`h0fv|U89ix(DUtVJ!)ZdJfCV4K;XRnDWUYHxm1d}eDN@Vm!1ro^L!OZT^*6e2mr7w9rbJEJ2T@XOW7pD~FRz zq(fiP~pIR=1kb%LkVl_P9w(2WG&k1-4CLrjU%?9hSjCD}KyI#M$Y?i_#IR ziKJ7{0=U}j3YmJ0LTjhco2Zgvj;TaosFtb+?KY*&rgdaE4=kl>&_`8_aWxb7ck~(@ z;}brjS55C#LG%(VIykw=V%D40qWKq(+PAN6iS=uZ_HBvrL4Ce{`nNcG@^;#*XwuV7 zQx75ucOu8{Mo!*|n7S2)yR(k`^ecmm1MeE(PO!<2WIG!TN&{zvTNK64-lSRR0+&%Z zI?!l>i_aRdu;n^4D~OTdOV9KbHk~u^>Ci*KEn%%qqfp^7&`T^F@p61AS=HJ;7=h=b zOw7Fw&D`(wAar?Mv|n3%U~9Zj=jXws=XdlX9+Gz(@O=&_&E_A!0xyx%McqR6PUyT zNl!5)b=~L_ucSRrWm|nJqkSs2`V?>TDcj~<7VT5I&9gMlcjVkj4T}zk4S$UCfHmZf z6Np~$;sR;o)%mo5;xlf~qFlXRO-1su3mp+{0JwSb)(6CC}k1^;c}BNDC4Xgd}`|Nd?0ok*a=ya-y?tsljf~gPfkNbp^yt3~~W_8U(=a z*>Uu!icK>JSOz|CsjiB*G=>4vm(5VoXD9FP%iIr4|G!eh+zP_IGQwQb!re2%+|o9B zow#)DFuC?5xAP3Y?dC!wmQ*=DUT}?AabmXmz;w+ogo*=`mA_7uADt>m>3u(1^E;{Z z+-&h_Qt64A;*+z*r>G5A#DlLD!>I~fnRE_WZN@bVM(cSaAJ`*xyzxdJu7x+z&YSAu z5xNCLG?0*p5fd>I0!A{0mP|s45$+0bU4rpW!Dzc+q)j;7DjaMP4zvjRoB4fB{N6?Z zwn2cc=l9n00DUpFJai2QRn6|IW}~X%396deRmJG4W_H)m(Y16;Jrmo^>}zEXw6TUe z*rQ$SaTIp~!=J+P34J_bKYwOGFgq+HBlKOs!@?^EeE}fpL@9#+E2`*IOQKDJCkQDx z!NNG7JjR~`b{1e2LKk}6X#}@~ejpCifMdHC3Zi#ZFh2%9S4^LfGKq55jFLU80`vs} z_LsMy;ZZa&VVk1kBI1#O3`>4@4#>ovHF1DQW-iIXow0C9R_=_QOIqa4E^=oUc|;p; z+Rg(X!lPXpXD1c?NRcc+10_#Jy>MuFOn~PPw%qFY(K=tiN6-{&D|i_`Op1 zq~_2HVmv|gPH*7oEm8vSP5s!FKFqWE@>9~fZz=gl2UF_?vN|fRKdyOjS~gmtr*s<@ zD#VT8y>v!0RcmBp1ii24D(}h}QwBKIQKIM185twyIgEa=Nss9=5A@n5hb_boI|F6Y zPRWJiaOl&b*1SkDS=a`H!eE<~T5DPAG8&`7V4zuT(*HoO8d_f5-_h&X>-~t{DGg^7 zqL+%%3yD?(biFpS)~piF+`9zO+ZN;A8spm*dqNd(ClweByb%RA_-|8+up|g_KHJG!o@dE+cOPDP^y0y3Y>SX|uo;V}njl z8erypweU9Z!!h^b-R@KAk8B3D-Ke#j)OM2!Toc9Ein-@eBllLzW^p#17H;t(la9=0 z9k__Ah#jQoVLjJ;a^u}Pqx?GJ0{ix@V!Vu?zYe0k3M9Q)HTh)q#KXYJM}dULD`%dq zoJ(3gpS))Fr|G=N#T3S9n6*m1 zTqNzzn|R^(aL2N@o7|eg9Z5n!Yn*q_w-JooOudl*iCCZNbb$Rb0=KG^Dd&0@lH<~T zc7MEid1IV^SA0Nof=|;9-=-b@&D;H3w)-{g@EQK?fO2BOAm+glzfvLiO&aAAqZB$< z7}F14M=F#IWf0!1zaPIWIl`qiKA<+vzZM|#%t7TW2|i!usK!FLi|`x5TOl+^gyM$V z)U-9-H$9$4JJrX)`G6HMfV;kB(QxItc$-&Aful!iw+Jn0USd=4s#H5wlU?Z8-r~ zZVxW;pUo_gj!~N};6lHRiF; z)p*a2>=dnp0|{zSBb%=(WOr6=hhG}lK8_fbG4*sK=9=&E$bVj2>zo$q{x;MtKR#44 zjn@NGek_N!=~V{3!lGWfOVCsCYFwjwyk0e0tLUpzqRZvoWpZqV3|l3~R>4R5t5t&^ z)Wfyfu{!N&t#+hFHBcq*DVLy1#9bwlu2OMFsidn+)R{f|e1F45pYx&r^(e^ceTe(h zAg9D&x15A9N=2a+3CR33RLU_^8UEmMnL#O5O}5S?#Xs7$EG^vS&3ZS8UWb7DT;~i< zo`!nWT{tKqjKaMPxWg@j9ds~=1J0%dcUpQe-zcC<(NBACul_y!A9))*o*?K=408Xl z?*|2oZWIf_8`S{gnpptD0KGZ^Un4|vtXT8Jrw1C&`JCDC5AYRJ*SkMk=lpb?^Rpo5 zXTdJdf?Qr~a8HT!oyp17aF`ka^HXz?gT87G6P|FHD(dvm_01{YI$hbYJSV~{Z=-i+ zn0scpM^2<)%HGJsPc9$CSAUoO{O9u2V}s>)rG0(G%8Ie#3sY4`f#031IxtmrWU}JW zMCr}ZvbGjrd{2=8bc>Dw?@K5;HdB0*)_O}m@LJaMLONa{o#__fn|UKOyrF8wU^Qp8 zc~_DE03ZNKL_t)jnloI(8Lj7zH}mjq+=&i{c)$%$b_($yh3gcIb?`^qd84ho(H8!2 zGt^Ksf3S%+(8%v^-~r-df$D(x0Kh$UJWMSY(6{>ofG!*Tf!$rrL_zd2P#@@MK;Jq> zPZP7R1)_Jb9nhCG2I$+(#iO|sSl$$tN9+ak70$v+DA7DlynvTbCL~md*nf+*B;bq@ z?vC;2NB_=Uhu`Hmh&$B>#D)Ur;K4x%;F%%#{CT*wET-WB&Seauf<;oX=F~u3vYI=u z;m&Kh3%XAN=;hApp-6hpjFC+;vS*AefLV%o`;wMe zB_Au*joxDweNU;npqj2T%vEz5{+KN}O2L!@13<&pPUYSfVBhQKIz^}oc}J}U(`K0& zF_JnhY_vs-RS1S*#}ORFC@|T{R=dz@=NW9%GE)bgS0R@YY*zV4^iqb@v{5x;dH*MR z9TmMbj1py=H?>!>09p8`&P`*}2WHGj3Jau3*ep5ty$x^nM>+vp1+{ z&+7a=tBZFA73>Mg*}gh!i&t(!;Cy2-xF{ft$;cM3RcABnY#NFD!$n5!I#$^^4P(xZ z%=@!gbrzFGjxL;k89x0y;BAa^QQT@$ZU*dDG8>VgE4@i05Okyv64zpW-(*n<&EQfC z`+aqGq@UO#69}4L&OKkpY-LEO$J1^QPeT#GY7T5PtuIW+k z=}~U!TU;`>x@1PXW<-N?*NiPL>06g)M7gF#JHOxRlo{uNJ$=w56@23Er-45(i%N~O z6w3wN@(UwR18!_wQMkpsBi^rlhhO`4@16s(^5Fq!Okr&ll0ku7Pmzuwfk`3+S6lg1 zvn8V5GH`bM(mW-;deiI zUt}#^tYzRBW$Q*>`8?mdEO(0+z;@9Vuj2Rs%#|~G0Sn;PqE*?|5~~VHpVrFtVkR^1 zB){Z=ULiE80cIdDpvwfeGD?XYmrYCy68DvZ@6)VOo75sBm&~d=F7obD z8sGv6+*VMI7xdj0xrd3?J z4h|e-YZ3JRyTypd)^Hdi^oPzXt8T?De-N^~G}1RK!ZRxZ#w$d zK;rQhKCYEN-Uc<=${%jwjWlydnmNNw+`$Hic;Glt&*`h<_SSN-P>{a8bzE#6r>BO4 z`M^d4?p8C=RV)nfyH#{lHNC4EL2oUir-9Mi$mnnRyYc1V&>VaZTzQ_x@~8U+NY#~S zZWL-B=V0&>hA9(pEt-NCQU6v~MIPbL4Li^a{Vu{?h}+3tAl8!lIFke1seT@D06d3J z8sbBHJt~G_mJ>4Cl$=3SGG|mwlA1+Qvq>7xtcE?SMWo}*>ewV5ds@dP>X-x_gP>;; z^-O}1jt4R^CV(tVJdl}*Gqc96j0r1~Xk|><=y)>&XBCp{TEU`KZnsEnW~J3?G#T}D z9J=Vz9$<4b4@YJkjm$Y33ZM%F{qCtvkh_RJp|=3xu0w^t#h_A;$`SOM$$3&jMn~bT zE8m5j-Ti;w{OR%j_S)q0>ofk?Quyv_dFGGFDS`PtaV-m*S{ZBFS-Y8PU^)fFx$@k` zABde7Weo=yIWZ%DhW0$Z(Rl0HSmv4eoL>xtM=IQNLG=&lo6#M&_J}aA1byj~S*J(d zeJ{bj;SZz_zBzM0)5iYa=mkz!$H8e>0~%&8Fu@js3@$jU#jO1I zs4qfWVtqPeeb9S?8F_ECe6|U22xb*QW2aXm`NnFAYI+2J>f7NT;-#Zli&_JVq|7F` zUu%FtS0Pyf8afc5L@+MY!uw>yCiV&x6QspXn7MBsxRn=<+lvBxX6X zr6&^_#6len$NF$6{jgI~v`a1U-0}Vm3BJv{*7DkGbTI1`f)?C8z(!A*2q51e7whG4 zvWP;HBENoOtbOI7Re{1m>|D4nNMPp;YBO0|x(UVqV{Y+&_v=|h~2qu*o8M+MTAHW&LO6|fhzx>;tdx4FYJe$sW z*PisQIO17$*sJWYPvt?c%7fk&hkPmyc~>0vt~%mfbHcm%oLB1wpXPHu4X1r-k9$`g z_9{QQwqBVSr-MylAX z4$BKy+NFBlytw&l%_YBkk+y z!SH7>Pb(DY`CLIq>A=m9J3BtRv2JVppM-SRLdEtg(rQr?A}@qwg#%VhTT`g>aAg6 zKd^d$s+pK-Mo%>Z9MRPbgub+H#Q0+B>DUH(Un66nnK{(X8Ue-^#U4k{JK4h{V0gqn z{`8OlmLh)w@R*1^F8&B$L`%>GPXGkv&q9v!Xa3FICG;X zBBZZLx`2~W@N(LOfhQsJI)ImJ7bW{8YQy^AyLo4YuEt2 z{YDW$uiR!e>)6!sOTVHM0=i=T+hYBO4t^o+!@{eT5e`^|u2c_GH7u}qRwf;(pSlvV zaOa?!M6l@%z|Pu`P9YeVVNe?=!|dEuwEV9H<5*aA4E`0a8^fRsPRG6JMDOy0?xnFS z$v1v8Fc~m(dnp=Pqn*K0UhbWI97HX8WmQU%6>P^OESOzj5Y5w5q9-2tmVNEjy3Gfm zw=*W7BgVHq)~_?x53|j`XIlU`Vq*NzP~ap0{crjA0L6miN=&RjHpYMSt8Mbpe&9SD z1vPNP5*bjBv~tRjVfAtqzKNP0@$8!wDVtot?*yH&vVCVDYWG_5y&EQ_$Wbz5af}#p z6et070Z0IH@a7mf$0|;_C2e!6jq^kA2^K*D$(n1%(4%0{*Cc|HGsbHFt-vQ{6nl?&CWHWfBmLq&Kr=G zYNI2>12|>{+~QqI$P%%Ht$!_K1vXuFe-!Rq9ph60JCuBDzS*Lf908a&BHg+MHAE~N z+n^Bg>R!#g`qC)j!X9N<(+iIqQU*C?KVk3h;ZF`4wGxwBZIba7V@3Ga8!yK! zf3tIgipw-=H8Ax_B~gu)%;g5ZIkts@Znr3;FqK*jXS~3B9awdYj1v~qsQFua?|CKe zS#~XG*}Y(=)G+trNbig=uk;9CYHJm;Wh;j*X9hLIHmuy1S@c?yPOio`(zCWD?sfe$ zV)?T$=NF+a&q7_EhB!YDad{f*{4~S~91}yFfRJ;i=V8D{IzJ0_dKTjJ96rH0al;Du zPaD9~Ry+!ZiHQK2nIRtUHn=Bma8BQ{hM4jK&QV4tA3JW&mNqqz`AguA1l%I?3Vz5t zn zCX|hq&Ag6$vfU{=#QoKJSHRt;K`Y9?+anks)(BWItwk)*!Lhzv7y&Kf8(_7wz`*BH zvv2iWU3nqwzwWGEo)zlx7TDZix8(KCDFC|bU0$zueH-pM_}6t6oeC_nR=`1K1tM)l z0yglw$T>&FqDA~+o=bX?MCfGEV2NO~hBsKn=q+ZT3uxU1RCGQSQ%LVAWnjzbeN~M9 zYG(fjW`7NH%iA znhwz0T}?$*QM;>Y=o%`fmWr*T^)=A@n;3(w%;9#{XcuR^n}bJlC(&F2mPhF4PeVEi z5IPEHk=CO*pwW*S5g@Du&w*vkGtkKLkXkAZ0Z{gn)9qzWV4)_VScnPcO!ji8`goAR z{e0qpaAr_6J1m|Xk&s8F^JB7waRmjZpy8E>R3D|LLTP9?4Q*UQ9n(<9wbXIl!Z4yC zJ$X=19@5Vb8s>*gwt*W^GP4@A~^dn)J zha)nMZp=IynRj|i@%h-wKXz7K*;#RANAblNh}+Xqc`(!JqyCNFxbD${+b2g1uP?U+gYa_;f2 z=|?*k-hNB1z1a2kMB2GMkG~4J{blU!AHRQc^hoWKC#2d6Eva2QUa1)?Q4#8NY@Av; zVzW^f7rBdzvPHYux+pa+&YEpvKwm5L!BmxQ>hH}(i19@tH6VJCp@9IsdJ)MeAsfVV zdeMxYH=%{-?E|jYYLHoN7ExDo-_NnAct2FEcW3PCnZ)ZxE)zCgz*ZtPjMOk{fo-+w zHD(!)k$-jaz7MDBj!De7AOVojo5D6By;Uodqu(*}H;B6KgX;zIpbi2XSu_@O-kE>l zoxaPtY$~r z8NTIHw#&P7n_pLqPv^FPj#$5TK;Qoq;Bn{wP)Dq9XPj?$oOef@Z%3T}*pcs41U#J8 zrG}y8|z zYyLF(0Pc^9bo2?rtGK-VuJ58<+qbXm-WkxjI{;w2YiD5RF8}sj{;1E_jGq5NH9ZAa znBkT!&m@*E@f&bgEC3`niI{SH;n1s)*Izj0M0;T3SG8>SZ{NKJcjJ_tFb-?7KE zMj{70;e!C2QjW0gG3nL1x(hB(wm7%MuWU&0tB(t)17dXxYQH}7J}BwLu$*oh`VE%^Mtd+`#bH<*oy&VmJ zy}U5OJ3rhzC)_JL!ZSDAJ2%_|C@0JvC>uHEgn zd7+*!gPorTxjhYDfxdZJNha(0(B=Yv3}ZBeJa7WNvY4kA2>>-osmJQhcwAij&&NSd z`C*=^8(fpuL*JYl>i#;^1>DDEZ1kfw)ybZtD+^E`9Uv;ogTg<8EI1D*M^K_Ut25H77V7 zN4XuxX-!wh%Fm9J933q?Hd=LLyz=x!_3f#OhMt$x)fZ-pPs|h_Clnqg6dWexADYTP zNXYw@RDPb1ekR4d5O=*0_2+YkKQIQ$=m5Q)c?+Fc^BtMgt~^>-J{4U|#gx*pWkB?v z3I?`<*;@%cac?CXTg`@Kt!4mWtC-j-Mo;BORsCDwarlG}v|dEmDq2q!4P8a+hN7Y> zD5!F3cO?~FP3ftjU~8#>z5~sWzC*~q?`S7$9L2_?Ig=R9R1cTX%Y~KCeb5Kb4Dd;S z!~@83^nhSykdLqy;1h^TKsIy{va$hUCwiFp9)?3W3?eiT6Nh2p&}xIhqTj$|a2{=SNlZBdYmf6?sTa9#qdkX=eMh zh;%c(y6Il+OrM(6t0DDhrcr7FN;8GlEDXZ92^eL(2v=Wiz^X`k3lcMrY)m^8nsy}O z{gKGbBawM0HCHYFDwzkL1h+pMQQm%lz$n0E2q`)^Z|f*QL+J1DEV8K3oX z-TU}Kjm&kK^IM1uO|2uhx&{x8Wb7Ec89I1rUEjqZcI_ce|7~^Ob#2EHY3tdyr=!k) zx$&=Wwsv0MJN@`8($lXe9(+}GKK^W6*dK9WZx2KlU;n=8*>A57|B!a_ATjs84p(KK zs*(5Q3vpF^%78{aX0?eI?M67Q2nn|`EwXg>aig7XUSyaTc^121X~9{!05hD`^uM9^ zV}-L`H0waGRy3pK<8|yo9kW+2nYQTxepK_Rk1#ufJLCO2igoARnD)(Zd2LWUp6;^z3TQYJs@+9IJA-b`A?Z#RNwZA<-GI zsaG$;+@-ztNssr&pFIGs0>DX|O$I=BB+W{%B4DV`;_&zPDk#%%3)ZAVg8Ja4)25P% zt8dfN{Ch5YR&4V|#RQ;$>)qzp8S}rWE7lkFNpTMOb%A4oFFMYzJKi4^??3zGnt?@g zG^GB0%q={^CKjbhA>`McA9@gQYvZ!AXs_NKD|@yFVs@___-U(}It_;tIKqz{l~$i7 z{VBu-30FQ)(|3RM>o1)1V!SXrS7UYspa5=n1$6BS?AWuiV>jUUx|!R*!{G<8R25uI z`DQ6BpMgt=QaFyr1Z*OAPTX;`{)YF9m=#qq-q@Whf#vP|GGs3OnTAREdxS46vx1Ap zVptfZl&C2a)WSpfN4}~1Tr;EH+qMTbB=|HW1k}g-*C+Tk#QOmf_xv0$z_w{cJTr7o zBFDr9WZfHn2*7WY3zcK_v#&Sx-1NGi;8GpqR~P4B8Rz$5_i9FAKJ0^%31Eet0)A2W zJCsY5_-<;>FFaJCNzO&$tQAP_lftERj)gnmnDa| zlx_0O3-`7bjuF&c^l%Ay1_YRgImf5SKwTM z=>!yf7wJ3v=q8+pf#iW(lyYcu;e;zGxYvQZ`+%t|5~u1?#c9{qQLcF*9!YSm*!5MY z=Vak~1F|XW7%vEki$qx&#eAa}hB?a#!}zCr-|ky}W!>^u;1?L~^$y%Lgu1;8b$=HQ z|yf( z|6eMiy`TILv-8e{y)W;@UH*M{>g~@{?*3e#c3`UJ5V!3Ydc#pd&B5`~0s1=bY|z zc3&B_x0Hs;qqS!*G^bHo-Y>LeQ#!IJojDX#9u-wUMHSMzi)h`&G;}EgQ_4V>G127= zbOjI{T|t8?cZiCv0HR?ksF-qar1bz*QlP*|6%}1c=?27wT0oVPJ4+Y3$^d;SnCb=0 z2T0%EdRkv29WFk%GDg~%BOT1KE*7qvjqheppn(8}*$9a_1S~v4VWB2_*poe+2`msB z-^0dZ*pRFk);O9u)=eKpL5-m3!-z(@9Ab=gF^9WYBZ!b~W;U*ygX`u^^zf(pL;%3k zgFsT!kZcx8?l_W$6r=$Ksb4wMr=0FpAyN{tY64n?NJHq>0@e}$al14Vo$85p)kLcr z-(q4BY&HjX?e;~h-3EZ59jSVkab#1*!SJ*L;TcCG@=k6ny%5v->@XA8rj~IHD!E3= zV-tItpC2l|82$G$D~II;=q>y$4)x}QU?dse^x*p8?@s*~cj2eicTcT;baHLVxlL)e zzkB@Xn>%--lhfBVO$DHtpY^dn>*p^Y;Jdf6y$M27io}bD2CeK$x001BW zNkl2~WOg z_&w(7H&M-Z4$W0uV`9@J*p$)qbM;qtEo7fk^=D}M3l&2}Vp0>Ggw<$-Fy#vT$WRvh zqRwJpFxW;li^CQ>-)7Uz=QFS9cpR8FWKhE)3I>hYpf)Lm{JifL-mGdp?peFlt2@@e8^LNJpqJs_L4aMA;GCq}*6sFoS1cvj)p1*bfo zZCut8@87?36=p|3-|kh!)4ym195c*Zl>NtuAq8yhh254?CNuYX`&FN((ayDTeto-E zVs;01?+Qfk4nXY*?A)`eYfm8dn_yPvdw5Ypva1XVu@3M_4!DbS3PF?#wcJ@j<&PET zJd!p#wI&1t>)f_0uBo|5t8b~kW`)~RDm9VTa zA)s>?V76cDj=-iJfz8|fn|Am&?erhM@T+*V-zXBm<|s%A*dm2cTnJa2VR5xc*7bVk z<@$#6?l(8CXpLK0ALn12u)6j8tqS@)G}$tt8K74sfeX3drxtOgm|RBIK^0}hBon}F z4VXtQHp%4%rBp8>v2*qg-j61JsDe#dO1VWLQBr$YWxJkz=XQUipMo(Dw}+7pU=?ME zTDd2E-C)WM{85=z+qWp6=d1r5Q&)MWv z6tfbSa$n1(*$gV1&ao+g#ARrd0KF!KSkIhbR36Sgy5eEPilT6zlFhz3kzPO$pAjCJ z5uX1|8Q~t_@eKH{?wRlj$a$D+dYET=g!{V)m-k`b8R1^(Veaok-O|I|b0Yn)7Y-U= z3AfTQ{MfPG`|mnug~TM{@oTO(UvW>_;+!Ahn-=c+F2v<6Qk(r6`ev6mp{}`c!PJsm z@XZ_5$QVj+R|IahR8rui4dBj9BD9KmD#{@F{nzh*ast1E+z|KV4K67mu6fZR*lZfFsbJvt=IgQl=fV0FSz+GU;hx~8Ar1Kv-h;b`2>0yG-l(Jd zBvTVc9!KX$umY?Valrpg@S18q6YyI_CzIb^>bT^4DtLJToOR|`6YX2Q)vIcoPgP97 z-2;2J7e4&9J7dr7Yw>q}`#kmTzV6(8_>x~I%J)xH>>n=tb)@LfSn(-b`E5c)&P;9F zWXW{Lo!P33r1I0GvQs2L-;!g~MMsDQhY0xxCjou)4iIyGCRbe)^dyN!s%BC&Hdh|1kfHi>&KEM^sm9(35YC>yz`PHuqKU&_uqqpc{946&B74`VtU!Nb? z<@xJg*Gs?rfA`P0CY|@o`D0ziy{%XN2>bKa+ETP%7j0QDYgs>kS-fnj!Vv* z?|anouJLQcxqH)PpW{-#6n37r4jF!%R{TTH)A-u^-!j_osm5QL=1MgqkI98c8ZSm+ZpSM+@940(#)Td}xnp*`S)-KN zEC&0c*|uo1Eov-wlF>G3wv#osVWVwMZ(#C-6HDlIj8FJa^iJvdM1b3mu9pljtmThs zIfE+Bph-MulJVJ{YxdjOf@{CmF&qQ8D-PzaD10gc6^0+tkx`GW&@wHBFZJ}Hjy zWbOFVuf=2ic9YR=(weO%0BNfkrb;P?D!4@ny4il1QiOb>9sDH>4ri;Hz>_$Bou1pHm-1YhjVRXsabj()pMjA}t9^B`M*4(@6`<{4=;!1E~v zt10QxkM=Ih*y4&wSk=F4C3g49{x8u&L{0{IOmnL z*|l>=;J_Z>dRJj~t-jv?axsJ-U?=dqu&`NT6pQpqp_(=} z`!2lXkVj^eCwj+P^v;!?y8=c|d?i75!8Xm0+(j5HT0*ZBW=V=rd6W0nH(YT4D{6Vq zj=)Z2gSmZsK=aPP_8oz(@VJWf`o57xGm3>~q_fC`d|hPzpwK84Ij+>AmTNP~tFwPy z@gm9@wPS5Vf`7yIm6Ly**NC|$F|^w7{zHvK6RX5}_B_AgDmmwZnmX;M(1yMoCT&U0 z3bBgVGo2LJ^L!r#jup^I51 z;CGSDT>+dM2#*3jB=N#D@zuVfqh7cFFI(RM6;-xv`#aox-|Kf%+iDv?f+%Whw{31S zf}p5vw#^Yx3?K+%LQs*MCFh)Tjs+A&Dxj!b6qR$%0qDQ?DYWkkW6W{Jsp6ap)E;~8 zx%OIXe!sYQ$I6CXww1fAD}P#9wZ|^^;JSN(*Ik<9jy1))Mn2mY`_^ z-i&jotP6cvmj<)%4Hvwds%*rUPGO^I?N7;7_XuUT2}QREfPM3CKQ) z<~cyU*o^ZN8D~hv9)gZAaeJt+(vMLZNN@OffO4n$Kn5#F9hwh(YfF{QJF+Eq&HDW{{Vru#mHpc~;HFuIA3ZdxE?3}9IV zgUvI8&2;2XfMsX;0hQJPLIt4p*3o)vs6EvbR4us|pay`{15i!wt|s+Vk-MuX-BsWM zaM?7fmX3niUMzG2d$5UvY35?u_(Mql5DP}zMWd}2h)0@5!;KI_4WglXF{WNTSSJ~* z6Ju&6L$z{DjT}=gAF5G~)M;=ndTP%swMT`knKMY{V3+23B-(5S6s(bpJ2OHPFKte^ zvL)r}=A1h_YF?eA4Yk4+4lonTWQN>3KWo&mC%OusoPb>Wf2iJF4dEB^L){*nT5{L@ z509_>(f`UHLT@dKdAvF)_;5ANvqEut)>WO$>$nqoK29gV>x4wThzudXYk0$2 z4qD6X*NO;g`V{_!SMQ-UT~H3%4qn)&92}TciD6!`PBo`f0^&rhil7gxtT&$!v1atS z-Ei^)jgW0|O_(>D0QJJ^TZ2;E@LXK^cvdZ))obPvy*rPjUm-TxFm|=@6y=GRUR-m$GlGY3dFE4do*0I~Z z6R5y_R-OB7I``Uk0=L-zS^Qg(dXe#oxhc}=(T>K~V7Faas*t4g2(#no87*f3uDIE#NE%yvx(` zn9Q1x!656*i~ow)x)gQD9&Runv}rxCsu6BB+cg9I?XrPUlm3VLxrPQm2$6{#1y;1MKuEos|m|V|jhSj-h-18U4eOnjN-T zTffcuaYgpll{r7cn$)Z<%QG$b@!zodH)J5l+Gbtqwyk{srmU?i0262YxHxn3vb4?1 zGPYV3?B5_8=>y{d>5a88y5P`K%8?v$saYx3&J0aPd>?mgQQDSe**`A-fY2Tyrh(#w z(m8djRr8IrYVM2<@r?$9!~|qCwAhkD6HGW%gkS|GYu@Q|}dATNbeC?~$997HwS#xb_3Gk^o;J z4W=kBD?9iDwW2^ZGmW&LWU7&ZA|29xQp0CxSS$^fAx6~=z25i2<(tSYi>iKF)v(8| zdiScD-PV=+R%agHdO0%SQ0AN6VZI06JaJ8bccdlh6e|04U-ns4#+iYP%jj$$Y+(Yi zte#fhHI+~43ZOMSAXnZcm3R^m)jO4c9r7+vy>Q3(m+_2qlNsm6GR|Vt&P=48A(nXZ z+d?I+??jaWoKk;gG@B*4TCX{3g9VnZsiF_qAmhHp&AH)Rl-0Wt~AS;Q8AY*I@O01@(W4iP-rlu2mJ zm}7g0M)rr{=W`E*Yuge3{9ua@3hLq`EJu1C-?(+7yw z0zkJl)4esco=RFb%-f=N0aTDX%SfH2M2IqC$0w8mkQR<53Mslm zK3Jt1sng=xOq8BE&fuI7HAg5@HwBv|)L)@RJP@+_UuO+-CZlKuU;XwrP`#;Fx8!*4 zstdh1jcEi@7_c&8EI$i7`I`YF=(tk@rBB>*?rh1twdE7_TK0M~ymlpd@4oN8#Q)mw z9-RFA{`o)o-(30frsLzAJ0joR^7G#lp0=uJbV)UBaSi=%&CGwaa=vO|E$ZfcgW@e| zU@Upv;_#|@PZ#0U_(TMEC|p1CLWOyyB(}*Z{Th6!b}UIVnWhsf$D3j=vASa9*dpOz=6L$G$*6jTC7+ z6!_hEQiM?^0fH6o^%@|p&gr!#nMhRYqamPXwF--YAT;|!Ld|BxZBW`7BFMR7k}{z$ zf>A$bMm!auHG;}y)N08XNx?HceH1$Q>NO^$_wuYkZPv=g#Sdu-HoZQ}%XTmC+h-5? z^}wngK&bodAgBHxSk-gD=HJnaP%rAhDzw{rYUFc0duCR%kX;39T0T|x!j_N{oq#H? z_iKD?7rNtbwR>y_ogMm}SN9#ZA33+rz-7$B)FI(QK@LI~kb0#OKwvs9lT#Mm^W6Hq z^P;kSs{mUMxUBAT1^2G*b+bhscIbDp?>*{B@xP}PaZRvwhNXwbLMwbIe1V#giF6`B zS3Zq?%Om$LYIL&ibGGj}WZ&cJNRD_0uZI=Ae5Bu`&=PQl8>LdAR>W7}2Pw%HFwa&* z9RFA0o)taL_H9n~?Fa2T4%)Oi*@2Tb7yJG*d$@IFI_P8!xYpuZECf>3Bo%Ar0+>K6 z;;L{B+>(Q+0f{#LVhRog+B-Q9h1kBm5GknoIh8Dfwu(Id4<;4>&jiYYOBrNecA z^Psy9l=4VSUe4DGn5>MS+x^zG#RTi+5;MZeIu4mtb|d5V*TH+NNaaN)@ZZpg!GBW6 z80S`<%kx^*?Bfkc9aao05Kku!v_FETLmDY`1y)FAvM!b0UKYA>5p2}8%c=;b_N>g` zv8>nkx|Ttkg~iq~OMVkPS_*sAQiEt(+#FczYaP7(>&&got9RMtZ(E+X-706NRo=Gc zxm#D{ZC?RcJQtjATb}a?TUUI<^6V|}Vdb%%g!uPu*Ie>;EX~-uGIQ&)tS!p`VP|h& z)pY8hl1YWt0a|3k8`;IM7$q6x7Mm%7s409f#4ddA;@oX3a<%}i{B7EgD?ZBTZ-I`_ z*kOlz`&297!To!<%8{C3NfN9}M%H{1y^N>jP+7_6D{d{1`f+jg=9S5tzD?S+G-HqB zczlG4P1i|8mc1g?Og<#C|tFQ230vo!*imcvkkMP5mG-($zy-~T;*$Fi2awhjAi z>i5_*@3Ee7F{ppwcGj0xL1&-%uP^&xG zjWiON=0d0qfiuxJ`Gowjv#HS zHVt2!4gom0F`L+&M_drWg_QOpN=GrEVOnP?t*dOhs~i$!PsMaE;NuF&vhY|z?JftP zbOQ!01)>>9XHt6!sjZmURzzqm0Km88(LzQ!TO1a$t#hk7pZdW0%tB~JaB7L~c&r3(HpD0|3kyf z-#gfgdU@aUu)j^jej8ZvU3%}8F~WQC0-Erqs$|A+u78wM4C#Oo+<9^^G1!lBJoo?2mODeUL_R`yJ|3oRm@Q> z8>{0^>iARtu6n_Vj)&E7Fe+xhnvS8z1_8$HJ79-$vhP2#Nz__D2jm6PJje*^f?$pn z3^g0o8eB6wZ3iiARr}*z?4}0DTV^%1DgqaP6P-p!K+D@xO==PJT0neu;TEq+3w;qx zKo)Cd11ZX(Qj=DK1hKU+Ms3u>ENJ)&IvpLW=q@lxIc7k{2CdP6@UBi}Qi*waN5~1b z4IZ`)E{=o8zVCPczVF!g14lOj^t*5DKeh=1oP5N z7aO5tff$)gEvgsR=0Xk1hxV(T&mF@L*>$*Y8b0~s;Hk|Rh#%0WHw~WJI&|uL^tqj) z@*>y`18MzeQLZ1wD=ZVziMR$1otExY?y)p^_tI`amVmik9WW=iaWX$3484$G^@)7} z)tP|cmT=_Q4s!Gn^vl(eN3GhAZ|XbwL+=TI?|V;d>N);>&+$#YCpS+#z9JvPz?G9i zs6!e)>!o}>(xgx);~T|7oq!=5OlIW#IQVwi>uq0mI062)Z9BYn;^8d?4G()}!7#EE zv2B2>2R(--sC`CEI4Kz$fL2#x9*kN;7ec_zd^Hg@ow&K;(RO@Ii9rRaR4Wr2Ib?R_ z(|TW*np@|ElcO*wigcM!jny)9_dPpmMQNzi!_9bTd8F4U^f12{8Y9kXkgO${h?eG( z@yj>SKP;~L$+lw8>atzdMLVs^ciUmZ0*r768tDfK`#vI8%5bX~mKf;-1a8@l(tD2Y z_Sse*{;tktL&YJ-GUxRWht`!lt*bb+q5RPLGN*MPvA)!4U5S%p$suqASYLW*UG3@J zq`t@?7U)HM zZb$Cm)9oQ{E2DSWR~%SZa=ds6I(jx(bHN>{+t zaV?={jutWf)$tf=E|Zk$Q+LPe(WZZv{AAs^&%Sw|P4iycwmmkrE^EUcUp$>3cJPhA zQ)Y;3OXA7ibQodo%e*m^;X9iBZlbtwrlF71NTL?9Fk#Hrfaw}va)lS6?9NmnG%vyd z>dk{`R+G7xCv#wF??lEqZ2ARk`q{Cx(*XGNbA*C(jB-z2qrap*SXdjx&i9^4yGhIN zBINqx3SW*Fg^m}$9WM;Q7QDt5giPdzLKMCkFL{S8c|TqfK3NihD~+5ii<&5pfvAif zuZ*3niifC9zyZ`G;vg%3n5;{&V50WJBt$B%Hf5sb!$kE0aMdZ0hU+r`2#uM9rYvG} z4%`oJ$tAbulNWY~5k7_h{90rIv8|BU1}GNrXdVE*DHmX>F$V|GkUd$S^}m6G$iy{d zPSpePoee3!F`LwsLk6thQb27jm~JbiBl%*C&LU=43A3|=)d`Nptjd0nyN=Cp68@w9K<==9x*ev>*lM4k_zsfAE3+@JkvAXMPS) zs$pI)|5Yp1$%TD6Z!ZzG*FJho+eZp-l47JPC2g}whg{KJXS_E5 z?ElXfrGF~H|E^%{Ki}l9jxKeq!hPLJ|BsfLKXtPHvzz^2-Ryr9krzE{unVf)QGvNj z8h<7152p1MskqZJ=7fyW%V>H(6mb<3d5B+iT~g<(9SW1R+*H+{)}aEm-S_l^uZ&X> z8e$2nC$;F_!O{3bqUu|?nqUqluRZPdXweCF?^!9)V-g)KRgM@mT!V_O6n85nd166@ zP&7I`5!N>xKw{_Mr!)VZdIwa~gA3Hl8P{=fI-Z4k2@3&dNWJ4)E=D=itHgC-F6>4@ z>a|B5vd7;#qvtVoKv?J$b2{~$4)CH1W>M+YCZk5$@`@S1b}ZPc@_{Ru6wJ_5NClnk zp-r#RtdnbonhZ>wrHU8EicR`?qXFhpnZZ#H$XH7mF!D&y0m-N_8I`jZOCp&6Y@9Xg zjQnXGWf+DN4H}bPF{jmm_XQ6%#C}HRW=fLXVDN1rQVjeS001BWNklpxeX)ZDMpAJcsCz4s^%|+GJzhIws8wx8mdmxOa$Tz`}A; zpeH2A%q~%lmeV4CeDAtAW&5{i7l#oSd(7e0!^byrvl9&hwgC}*FiMQ{a0c=MHhhLW z3gT8npHHrG0#RCnZo(3VRLDbtU>T8stn>BQ*#q{lCit>UrFVcQl z0A!^W+cp)qF752MB?qj4Xa>@G;D{sknzJ0$VX^Z46mb6SUf7C~spC);Q@#ALdTMWt zpsQZg-6-mA0uVwp0*Fy9a_oSP53Lt;3IQZeF${FW4=<4*y$K~6)}*lgF*Vzv#&>by zzLmYs4sFi1Jx9N1mt|;pOz2XKq+-FXW%#Z6YC4vkbD3THOv9j=q#~_Mpo1yXGCm)QV zT!CEU88py_!Q!oJv}8B~1u5YWk~c>j`#NF!ir%x%?Zs1|m23#Yq<-P6n(Xg7g>HLUrD z$$-!l5)3&7%=9+E1|1@^gfHojg?$Lzxr~w~*Q^r<^wyf0_F6_qEu*cP*;Xwc8PKyC;HOb9 zRP*a%E@h^@P zMjY=-Jw1@|3p(pMCimV@&NFOoGO?nC)ic8FqEqs?Xu!LH)3rX7a&Ka(7ryBBRKZPr z0Ybew*KoO4aCw(;xtFH0E>31#z-9abNOwH-G$H#uz2q9R>;|Ra%2dvIV%|+|r9Z#M zp9|PG^(r;~A~E&~F4=o5D`+S$cqI4rX!gs|?B^p{FGsRpkK}}mZVWis7j?;?kf@<)&VxSjInOzdYRlYfY=u=07c>0#)`=u*3^ z_LZ&E|Jla;BOu_G>A%!Ze-+aAuLs4Bp*6c}20VL)e5zxE1h@e?9U~jcVwCxf#$6?s zcu`8Os{0u!tNUzK@mMZe$6D!)Y?DC?+#C!C+-$~CANW(1!0mM=pS$fb~aWyF3t z?5ctEl4Ohk>eaBvbv)ch)eEWDAg1U=M7>}_#~ISlyF_Il`i`s{a9Z8(WY_2Bz|H&s zW=7~v3Z@J_Ec-DS6_6=43LSkyP;`PCx2oapDwMCsoEA3OFq^dVW&`YrVKAEXav)^@ zp8=r^{de_R=-#SR&+GLDlg13&Not`F4ARyLNMu0OvwG-e4^;I$qJ80>oDv9baF=Rc ztDe`X%_g-$Ba${Gv(h%qd{{qSoDD>k8TK~@niXl|pim-R`^6?O8Og<#6BBYY!t`2r zjyx%zmGO*fu}&tj7}~=w`5M_g?2NC3c~!8@J@m_i*`z9ocrXq1VnyWsuPgVj7;#xQ z;_5Jb*kR)APx66I*unzJ4!H>`U06+vVqKQD0@gpeVaRpO&{0Q%&t)}( z0$W!78|i+cULzDYa-?dLr4};O!f8F1ZLu`hBE=zUxMRoE2sv=AAm{7l;A4oOu0psR zOv+~XkfV|C)f5!3^3-&SZQ8{}9f$3D4m-3v+hQ)c2zy#|A|ALG@T*QH(jqORbs~lm zut?%Tc2kO4#008c3#70D@F*W{>q@!Y{2L?h9ZMeG08&g31e{u8RDs)J?=2(rN#w&% z4u4abNzCTA26Y5jmtQ_1rHl(Q{Z!~OBlu+%0)s+iMjY?wfP__w)wEG!;<~^Ci>q&+ z=M?6SKRQ|CY*V~vb?2G=f{q3Y&&?ubJV;AwSk(iw>ePxk_!CRv_myxhj>tyDtJr|V z4=e))J_#=nT80ofF-wGShgF7*E(zkzEMh1+gHeHNs}8Kl+r6S`msQ0M>#|)o)rU5! zXhg6~ol{$!q2*BKe&k(CsxwTLQcIBzpj@qp4a2!&z80+Kq+ElPw-5zU2+iQ%C>JdB z;z05NA%(+k;W98(RD32Q-LK7OWyG#U#oMfMwya3swlaI`iZ0(9S|P^(ekQTtQ!XAj zf)NOpG6Fa}^g@n?&r)(`BrKYN!_cyrDkfdcp3$%w04nCRib2x?-sQ4XJeEelMHm+j zVS$B26`XK3_0GL zetsbHmx0tr=-emR!go^zdE|;tcIUL9mq*Cq_P+*tmsaabD}O*L_97JCfu?~4w}9$} zb-md)CSfDVi}<`t#Jo$SJV3@5h`GN|i>|Y)?(rG|dEF8G-ZWCS=WxoY$<(v75-(nD z06*WGn|fm=_8j@$iOJU|$KG8TO}Iat_H;P?)lk}tp|oe1^dL+|&`|obk&M^F86iWN zp~G2kMzTYPazilrp_qcOp~7%X;k%*2u#w{M;o^vq(kOt@vY0W*#Ia-LF$*Y*87++- zD~TR0j#@xT^jK-kSZUm7S=?B8JOH*L0b7}ftxCdHCyv)7j#nqa^U9?0%H;8ie3mtX^grQMq?_!F_Yh#Chg8w^yDl1v$cK6rtY`%ZFlDT z&&}a3Xt7sWwdcD-_O(3O)8Mll@awu|}oBXSP{h|lO4sV(c6?WXrE4++~dBj2$ zO0oIk&PZd{d7NSdCIt{smxOvY$>9xJgKlFnCzcsF{H zM_+aFlY6dN@i$5fecC%B#>X>Rf)atU-Jk~|&|o%eXXp8|v!eo03X2v*p=QZd9QsWA z0`(%Q_v2nKYfQtQ&|0V$@-9&?p+G?D9oKNsa&r6B?PCLOjss41XqVNar*|6|R0EWN zDvRWuGiZ!@^}IoC(n^$=Tt@mfYV^vi!*=tR#>yg|p_&P?t z0;p<(k}oO?oKA4S#_R@bZ8P9JnE$1L`Covffh>l0H1b&lNUuSpkCGbc^ov-XBh#O3 zPOUM)i4V-Yu)-4F0w+h6Ne`biA;JjpnUR?|R8HxG$_Gng_Acr?WHWx)an#je)NKv< z_DSt1Mk9vVxn@Mt!OoFL17{$!j7WkpG?tMGjB=SCumuv721*WzDuY=S5Dece1`-6w zYsDwM`zd-1)hC!PA#*c%c^CU%SY;es-h0??_~<%}+nTYT*E7OiXgN&Sb3^i*>b1n2 z!7FGaT%82*>qRoQ0Ml#5f{&Mh3qEF3!_+Dv{5)dtVPH9vP9{Y5n863&!bB}GUx}+` z=kFMgwoW~uUV7yQ-;4sGp?Z_4&y65`z~6Vn|ToPfvB{b=PVIY%N$D zAssHwa3`CuAPrJ8c2;=XjYLLh*>vz0dcenk^F-k7cm^@oAY|)>e1n*66!A3pK4$LO z*o%wW{BF<#F0*2fDhA3;a>R=e?)b`K0kInKWF!tv7r3U~{aJ+W7uFR_-QQd2W}Uld zCHmfZEo;Wom)l}IY*Z}l=tGYOJ+iX^7D-^K1b%&J6%0Lt7xIviR?ilv-UY=BE<-v| z!{s1sV5u}H#dC-!goZxME4|cw*E)U2()wLC^?O#8|72CQ*A{)nUCUsY)e?gi*(wj??w|`Ty!zypmXajIDFJ3w37}CRV(|+@&4~K~OV4GG-A=2!ob213*QK1;=8_O}tR?;&Ci})v_MNfZN7&qOd~W%4r<@wJ&MPj>BHQH!6n zKU_6cCMP#aFeQvkKT5{^v7Ebu2|o`dx?@w%(TneM3cQ&aw`Stb(cT=vKXn@OcNz*h zjtRYlj`2h%J{(N&!z4aICj|_A@E=I=M}G*wqy&wmzQClu97unO&U`(X6*`#x2Au=& zb};YVQ2zU&g7<)rM~WjyOQJ?fB1Zrp0~AFL7e)*hh7T2l!)x;24+9h+4-3Ha5kv5= z5yRlJ;!lVgDvlf~iW(|h0H!c<5CNtr3LMb|5dZ`E;RukEy!Qin;pqQ{h{60Q3ov<6 zL-|p|`B5W<(W6DN<0bKvWeK?QL|l0ip*)#Tl|ZaWpp?hctK#U@G0d76Zfz91?!B=7 zt+eKay851}?w7f?pJ)5s4cJqv;WMnJ)99GPO@VtGAOFuHSa+clMV)TXp)&rN_Upx%P)!30BA7e11Om z&tV;Z%%A+cl=Nj8>5o;Uzt&N{E*|~*afGc;*s7d?ugb}vS5UsFq5iI%@Od`&i;%%T z`BX3QNL`oNe7+iUJLdJ-;i?EFpaA*k*bF7f;r#ZlaJd&`^i~!v>HN0XSxX8uf?33V z9JU_dv+#%&Csh;CZz}{W0OH;G$0moI*aeU!s4+CvsyHkmXH=( za>at{s@gKyfdvGZyT!1h!>*GuqhRsYIz8S3yo3>MJK(kkW3`s7YNKLZ^DFOFh-8p6pbP z_oyb@z-C9Z7-r4MOgmRs~>bM!jGh1cMw>%Xol+4M?{O2~d_kQ)YOJ8Zm5^BaN5g z;91~Zozjvp1@|K?d0Q%(8s9vfxG(kC($wus+V|Nv?6IlYv#Q?7f%q;EFcTaPI-t(w zaNU5oCRp_DZx$UedaQs7TM6^0V8lqJ)N7=$!VNAB!6@PZnui>! zYjNX2+ac#QC?^Nhq17lC`!4tO&qD5=>PWdZlz)3P|Ndm5Kd~~HRF*$eI>M`CQS&&1 zVXU^NGj&g><-X+7hlCPuV$ofEA>dsAkEw#&aIZJ-1}^93WHwN`mkIfoXR19U=tvE@ z(7C@TAHZx+Ct-pseXneTct-u3{bhaz|bj@@aYpB|zh zLIL_S-VOj{g137&n*Dw(Cww$Fd?Yt~EI)iaKZ;NkN633a&JLty__9*(3X^}4Cb?;n z_s-_*nr}F0#<-bqrxXKcnGNShl8?8&IN0#yr#j!Cntb*)KHAgdyQ?Gk7^OMG2zYna z^s82E7SQw*tbs8#2Sm{<5W9x?StE=#8*|`6gGx2X{d)@t)2SrN~n%zoKcPmRSHs;*IR)sO@U#T#$!kUMo_Q#^G7o_5c!n%i;m+p+J z2kMb%IVOQx86;>AR1HQ^JCg=m!U=>Lffyx}_bD|rotkgZ%CuUsTEiA8x*5`Zf+(FM z>s2eUM%|P_OPie&&d+P+f7R&bIhG#IXbbfs4hk0P9oKR`rCEK-a3*Sbqbh1QDd_U> zk#$4Ps|TI!$IkARb~hR2;#nYPVLJ;oG|<(mARX$JYCDU*gq06 z3IxQ7Un-cKtQN>o$^4u%Iyz>~V45{3;p@P-v~C{UsMTqBR7$uTwk9d1Ibd>T}+AEMUQhNLlj22w8! zk82T@MPiaBWWuuSv{{H5o@nG+l?cgtRRKK&IUby-6?%&&E4*HAR!Y@^8F5|E_`5Yp zrxsTnTsi5s9_zkl(%o_L_(on~ieA8mkwBS9rx3%vH%mD$>{ukW1TA5qjzXkYh>`Rw zk)_kJNg{?ls(`+f3J`_{4|)G{m)CMG7HDQB1Qp)ID7*9%i`x&|jT~Jw?!Ff5z8-ge zzmhl(W=y0@^KW;3f>FeU2~*$#II#km%Y|=;%(JkOFEZyMF>L`t!+fpOB98e8XG6&g zC9IIEAT+Rx57N@Csyvs}x!Hm>2j&x^=RGnhaYLh zZw+wI7#0VcU>qLqf9rV^QO%>#_jd0NEg87(%nCch&OXh~|CyO{lAV2=nQ?qN?HD!b z2qo?aCEAS=f0!C~0Q1r=&TUcI0c+gF&1ipj84d%p*q}wO%CwL(W$A1MQ{=$!We~EM zWkLN9txH^&w>vwMpWZeII18n;O1VWTS_l<#ty*eSS)PF=8PL8S>Fj8!=l*D93_*fsj!N_$NoTc_!jV08l6R}4Oe5jrx#6hET|=~@N5g2PH{n4*Pj3@=z7A=(%A zY!P!+q%msTso|GaS#HZKciU9#vM$=OqGXR<+b^#2sYzt9g>2p<4V*uvH!skz2nIR8 zhtz^W$m79XVN0(oK9sgP0Y{7EFzbXIEuwvO2mxCRdUbHScSb!!=GLcSo@{)7WKr7A zZ@Zlx`d!!bxvU*?f$yyYOMsXp?A*o zIrYMH!UbB`amq_4 zqTjAb?=9Fnn}=_19=Npy<+-E#-oegCM>?OLZhvvHBjjf1JFl+r`(2UuyJ8-7$N6=~ zKj}#bL?s6GCqG9ezvzRSICvoA^#U?O1~Nm@3kVs=K#=|#0G$y6FbMG)0G+Y$*Zz#x z5a|%8^w+&E9ahxb^+Rj<9>Ecb+4m*N7oM(}VZ%L$}MK zwrDc97%Fy|Tbv9iR|V=Ar}+e}?9@>F(avC}*5~^h0{7PW?XG_eu&3#%b5GPoN^80f z$PBX)ChLItjX_pUjcRG*a}pMy+c~3rUMHW^NMj`1hJ>c{_m-am2S9uM+ zKE>^fQcjkNu;oK-Iq2H38FU(DqMSNY$&}Q}RFi5gPp4#RwETn7=~;ss<~D1U8tynR|0FxhRYM;@LdtN9*KAM$mW8jZl=5nmhM(IpYoE;l zjcY)Ph`?I|t_9a<)kcHTXaI8@R3yB*XngScu{Z05-OXScLV|?Ihg54|b&ytSQLczE zl0w6C#Pi%T-+i2CEz=h4Q4Ae#kgk3vUV;k}m9(HC01TT&ZYQ0=r2dzU5*hm@I<3hH??~lL51yLZFii4Kj<5 zkPu-h7}-NKF)SYfQ=S3HTm)JXU`h)kB7#-Ol6EFcCv2|wU7mAr#qg1}lkRILj;)(I zwvpz2RnKP`B_A&aL@Qai%YaO^1|fJgzD5kU^pFrP&yuDD=UmZ3zeyN*hVRQko(C5o z`+p0Yf?)n-YFT(r^(97{-RS$}1!tCax~;_?aTq)CBkk2)6=~w*(m`UeOM+X@e5SA> zkea-m*;ovh8gL(4q=QL7;Qu4m5K-(R_lgJBVLQL+Kk9(;zP-Hd*7BA+R&8F^rI(hb9$3=iWIJ+v!?^Dy4UcY+iy<2Uegc9O=ustH zMVWMfjez(TYbYc1l(Y3Wm*pN<(c|(R&eL5zHh>g0N#LdclAr{M7HN76i*uARm;eQ( zElhzne+((Zgk*RwF(c2LkW}h9onj8^T}uls7#9KK%>-DJPv=xUZ+x&g^YG%@{i{$g zx5%z}zb*RGVHu_mEKp#r8qlc06PTg8KwiAT}#M~C8E2V)MSW1P`3PQ$S-lX33kxYP9L(=(w*se${6kG4&Eem{0&{qV&# z0~c2JoLk*>eqGyzO)ZzVH{aaX>~*OA;fbbz3(YUCHHUh%gn73{JZO*c?TiLY9MGHe z6qWo8_2D@{p9LuZFMvL_pdSFp<+N8oE~C?4q2ZG+`cq$kYY@O&;O)uJdp^AAPJZ5% z_^dM_s5Aa)M_gcgOh8MFe{-~7Q`F6I^4&9&8FY(DdAODC;q2 zyu+Z9z}%_1xmh4`#4~E@gnR<6CXea`({pm(tb#iy)-yk^NTNj z{QS#}pV_(pHKKlL+VJm_FkghX{{2nO-`_X=XK3x;-_-prr0kzD&414r`cuZlm#LGV zrA&UFf%`)q{*PtU&ugfEDx-Xrg8wRJ^6L&tFbWgXR(fT$@fX&BhXDN$-}J03_FC$j zo5WI2af3H4`3kw{39ci4Y@hG%)`Xr5 zR4+j*AR;+dWO&XSVe7m87kgnzp;;+1Ahrjya3|Pc22cY!1gm%<^ktK?WlbT>58qK^4=S-OW;qw> zEzC2^c}A7M1Vo#Vfq%Vw@af9w@<5}IYm)KJGPVgR8ZiQSq17O+aH=`LmtqmU{K@2N zE7ZfS>KTGT#xp4Z?FkKXz6q*NzDdS4$k+x6#~@^bmof@DMiI*-VVfizBiud&54lD$ z#~@-ZoQt?73C{?YX~+?XNVAj+bB<&z6PL_yc*{-RG!bf*eQI&h{^g@b*5ZzRH+gLR z)QOF>yQdYs?FKGG$7SllJSAf4U{4<~VF568JcgFX(7|3496d~&nbGk97<&GUQ81(C z({)0IQ3C$N1YDx!)4}r^{xpCVT*hPQxd78z>X@J|gqZN-aPZ1F*To%2S5LaH!5`Z& zetg~3sg11g*Lns;$DPsgr*#7GUJMOqTFa&Dc<{ZzYwEx`ds@q)=~#3f6P(kv9Qwis z+oq_jqrxn;*PURV9wmmV)y3Au~i z_*y?hG6-f&0+ta_2v}YSfu3W6f4))50We9qVC0zLk_aqczs2`>o78vZQSH%BJ1c6}zpUws+pmv=p-O&!HcNC zkq)u&44nv|q~Z8gStGCabo#7{Jhmu(_sZ@=YsOt1F-IJR+}47X;_$KcMZsQA=*3w3cH=*b*vCxZ92qiD1 z-uzoQ$iCMJg*Rua?(&*^_$`k)&3+1M$7Ef6S;YNh|6huOuUEgm-uB{`k=JL)B|+G% zTSE!Q(Fun!@h*e0F6d}ybhOi8^ufUhCrrelkw{lU?9cS*6O31f>Hho3-dhMaH(;-< z8NTSyf7-V9lwIcuyLNZ`RyW&5x79UA9jcD6uQ>UA`MDis*AA55J67@dY|XQ)^&uWD z?;o^9`gF$ncE$Sj#07N5`*+6sb;kwt#s+r9`FAG-pc0?w7lDZ@IaeMURwn*QW2;Zi#M-6Z9*M{D!3AtMx;#C>!S@F`N{KcJ;pj$;x zuNMSdE%3XN^XOvM!(S}Oe0VYA{x7Nb&&A(49(C<#@Y%zDNB8<3-TVB^kiQjQKyV5v6M~VPIgkz6|~+GCZ?9!oj+3WyyN}(x~DFs4-OP~?aI5eBj?Wc9H4_e zw-ns_Df`~ul%S*6?tK64p0Aed{Nt8i{t?&nUzro1XHR?xzFw zwf*UJ$v0tDi{skNMG_ za-V|IZz(RaP%jKP!{VX^$qU(+Kcy!1kbKUMxjK#=aTq8xaSQE?(LKO86~mUewr|l&Bk|s2kMyTdXuMLE$4wiJ!FW2|wSL{^1@a)&qc%beEU&NLb=0DEH@8 z`txc6`E`Muva2(B8!72FGbyWj1D6)LE+0O+X7Z@x*s<>jw-3r%>flB)EJgy$6rLJ} zyCqr?Pu!G3j`?9E?17HWFp2~wiC7C0cV$q@3pwKMu!$T`{A&TGbwt{pw%2rzbJ z-LU(*5!bcgWXNsJu>0C!w>5C$c5@tZa~yVc1ZzQXf;qN{8tkj*vP^QQ5e=|57lwSn zk_(0$U{SKzEMUq8@<)O;r5^pd&e>+vZ7s%i4feuTYT$9o+p9$QOWh#9yG9MaPEWYQ z&b%)y@D-K#iOT&&l>x%40C9=GFwd9u;T}EClNNnvI@W`ge3x73BLw52I#68uR9yX3 zToC}CVW-|_CwMVpJ=w`#++1%?uE%)r4_T)cl^s~w@9fZhXm!s)yRJhH_*+NB;SU7) z{=!l}FyxrvWutDof0ekweanzt}buxT@c8dH#uSi+@_xvfr+8 zk6q24RkeF;st?#rcwS>iJQC)DLFmIPd(5wREGm1#&U}P_ca8MsIwkZP`SlfY=rz*o zD-a=9$RSt3k@Wf!IDzNL^W>1rq>xL**Ox30iNTkVlgr=)8+dTgZ*|XOtK3VA!gnrf zbFm+FTRq_le%TEp?rTTEXgTr2`_2r1c5@i7t&venpUMGZmk)!?FIf#QrfZ*4s{^Q& z{*($|K)vMhhmd+pya~m3@kJhl!aEB|&iOY9`8TO09?WWQZv8`M^<7fYb?_vm{5GX2 zw5#xK!P`4^G50#-?({|9?29-Ww~xjyg0D=`;|2u>bvm z!H7dcaqigEQ{=Q?n6YPOUb)gA@1uEdBi!6LdD(H~f<5}IUGFKIPWP3quFD&pme)D0 zs@lJ*e4kbEzLg~htn-~53XgnObZT44PE-Y5X?P1X@!i(&hwb4$fR9@vygS3a zyTTu|M?UI|e$*A?+Y|S=C-!l7?Bkv|zutI%RJ?yL0`Raa*0&?-QET}9rgz@;pq3T8g=>b`-{%+E;_$Dv+woU zec%{ya_=Lz9d~wbxVppf=E1E#Cl3c+JoWbB{q*q2=vN`HeSM;z1$0%F@@J;??0$Kt z>tyMP+K8hC0nVx3yOM8hPxIPY>bJZ3)#0v?BNOHC;7%V*RGtM#xGgwqg2h4$Mn&d% zFdIv`IyPBBnUIpkl`{lDy=o3wH8UkAjfqEkq~rbbN-?-=c5cpWhTZ-lU{#A&r&CMV zWO8#_^XrpUz6T4ucISEQ%)PTE&tqGT=Z^gQdzzvy(R)J&TY@(p_~+?ID+(tT=ie{I|5hza)14D{t}-`BT3yBz##w`l6ip`!dr1 ztEBz0ko@OZ+@He7zM(VY`M7&J`U8BgPgm>B>i$bqMwMJMp^)L#3WioC1*=$rx}PMC zVkugr3hXR9+el9}kfLU(X=Y}Dj$10NyCx|4nO}cfj(#kyyJ)}!=xOCfyBD8*Q@?5!x?t7(hCSWA<44ct6`7xD-&^-_Kdl$89Qu; z{dqGhG1MsHnUDZ4P`#GTR~Q@y{HNxzldn)BY+HSnRk_&`F1s0^lP=QF*{CzZ29P?l zQX(3v#=h7%6lgW_+y)nFg@0o`_SB~4luhpu2jZpgCj6{N16GX%*${$l@S&@)K{n|7 zt6DBEFLSaUb6-b(^aC&BjD|iwt5eKE!3|qknRN<-QX=nbm<-v24p?4zVA<3!-_7`K zqP%y+McNYHI}qQkCWP7H-`Y=x+K;}lMf+RzK3W0L|JZss$Y$cT-9)hM=(APBPpyZa zT8)GEeQP)I+7|u93gu(n_trkkWdm-G zQ^y<$$2Jg;ttXyXM?A5SaB?H@-1;%k)qVHvx*n|Ry>H$9z`DoRy7#el-;-5?&um6s z*^h^=#=Wy8gxeA#?eJ0dgxJ;iIESe?2SPkJvB$^S0T2M9ZSm2zQ;{}PQMOYNcH{4C z$6nhFfv*r~-Tq)j(W&LFfOn6tojSgr__HGs@b2+-gcIv0PJTaqZUgo12GUzcT$tVD zTU+oIhJvhzf~>}ZttZ~vjJ;lserkgPAIZnM_mNe2+wtJ|advc^HO*ru_eKzK6!n?Usx~yhRK=P` zjn)OJB+|mm(+_MIRmDr-FToe8u?HMt%Vw5DWLZs6Yt)~gefRN@lR4SddfL^R;A%DL zicMQ{gV>tjVoh|hB)Gs`+j7#?8qFqiflR9@5CKys47|_svpI)XkD0AOnBHmyu zZpTR6j`2iea5H17GvwE3W6%Qr@?2Mrs)GiYBNzZnWQ%olBn0AML(sk|AuHbFmA=`Vd8GyR4?dZO?y(a{vD8OP! zdqZ~gUf+T8L$-Ha#}u*+)O{TaZ0o%CY3rp=b3Fh0YX8RrM@*o>M1&TVtL>Dl1;xdB z+QY8qGVaD$c8;KZlwKkwW~xS?$oi56?RNz&w|GrAxb<4e4PF^f@O(;=K;pYx7Z$8EI^+n{Mx{*6J!H-@F( z8kT-%RQ8=w#bL9`qgJ(E`)bc0X^8f3y>}5Y_~F&o`xjf2FSI9L>`1=U@!)dj!z*2n zg1a7G>wbK_HzlkOko@?1_oI-mM_tM3O5s}fCE?o%-Ob)(Q^!WZzO^Jj?S)Q9yFnR@@uSr$6deYC;CHogf zI~RmIRK$GOl6bi1-qF72f%6jj`*-W8U-<{rw~Rdo@`oS(8~gXeyZ_!?L4BMG;gW=@ z6Vm4Rw0Us464ru*wJ4;61J*H!D^k|`CG`($%m2N(j$R}Gehqt!^X3mftiON14wb)K z)v0-efmhdRBMui``l|54zPt;c=U@7w_}bTPPfn@vDQnD39XYe5^=d1}yo~YdBHBkK z^bg8eA67DdQA++*diS4m#(w*%^W(JsKW2{pHgEEGS;K$G9{F7v^OsfZ52`u;RK@&7 zIpd#Sl0UjP`P=OAgS3eo0&*&y-XPNrOe^ln=X#dcG^?w+we^M7wWam7`Q>E^U!6TH zIl)tAY_gxM4o9yKgl;NcQxuiiyu@yoZacWBQi{4$iZGhF%di%}Rz|pRkG<-xU>WS;<^rjtC!wkUi|C zolM~-NIT;=*V&H7qL#49M+koU4(CN6@e*U0_joTg*`Pk~;~pnVQBoXQ;E$pA{RSEg z-dJB+)yl->x9~Sj>rQ{%>~7HQW!&d!+Tmu@b;Nku*@}p>#k-qzxf}MtHSJ;4>t)pG zv7-yOqt(G+z|n&2ZqJW9u{b`AUJSRa!??S=u>viC<@H&GqV>&0yk*;!PnsRJQ#`Hd z$807}TlStb=?gR-IBwJ*XaqrTph364L8s4-4sVb_r?+9ZuTfusabJK@uRqA7*WbAR zm~sDcV<_D1W7zFu)Z=T|cg$$;lT@=kcDDk*3(RBS z5O-;w)=Zo|!^4*DWj*C*KI&)IMeG%|=d}4WBk0Ib$|-#vGH`5aev7=5X|Z6Cm^cK=a-JlWsqwE+4}VcSF3JB?)Ik z@w8%kShGCr*&a4bPg}aD4FlNkWkm_F9f4g=nD(DA>pf=L696*lIcCxuXwn^E-05%J z;bYX{Z3JnjpK*79QQvV?vhRdx4;1h>?()Ut2fLW|9yjefVbXunWB|_Oq*?!I^Zt|O zy`E;hE(Qc>ZQyK~=+Jglzt7~a9&V@_ z7fcAl76k8ovKNn6DW;V zva|IBsuKy1Gw=2^ZuHpRgxlWav7_0`uoZq@KckKS!_Gj%?&C&1$BjCV8+05qX!Y6A z>}k;CVbJWkqs_;lE5N8b&2B>zHw;pFtax@d6pN_!xA;#dgf7-ovow(2hYz zGrY6q=uxZTqh`QhG~Vf9G3IaD=4;sGV^rtyX^qFWTKDaB?%O~Oa2h@at^NjWfrf3z zjM|SGwH<@N5Q6qVka0(#VLN;jXxJKP*y3;0J1QNrl_C3g;cA zhqu>!YuNs+aqsuW9p9R?BN?}TYtr$ZQQP;%1D+=R$4uLOO`7}-KrI2r^nN3bD;V;8%~*Z>CKaPE(5H(`oYIr_yf3U194TUQ+^wUgUb& znCoR#p$=!p&(T|Y0np1Tza*%>Dy#|SRbFD2oTU|>BIgH^asvpte$zPt7K;wKw8m70KcduQPz?qtB#T7TogU=79~0gA`Wma@1+OXkx#;(xy6u&afh=({ox%I z;C;W@QFL&7;WviG-x!x11R0fnYg~HBw947GHt;}Gs7FWQ*-jwt{fq5)&$r(_*LLSz zJJR_!qzmnLFLvC$*mnDTb5c-KVo+n!*~VLE>*LSV#Gb5(3M>itFTC!Pd(|`Jg4^35 zmzSp;pB(!>+2>%A$Co!Q?0*WnO|2+mSx-pF>_u>pA#@< zg^W27QzvHWfWbogBA>Y|Wv^?+?-#Ua3hleqcj#pU@6r2xf#O>gy@%6~61qAcoG89} z0E}<$h0hBv?JvCYW$UBknz3h_f~-|ehMM(okbAI=yRDl2n+n!PWPkrTi}K-v$$x$_wSz2u zxwIf$S)E&3otNsGM4A%KB5`$nehr|uvNXTQn$eBQXIq%67c_ayJUL!lc~X`UFy9@$ zPJ6Y<%3S4SFEO5N5aXA6gH*L{x=xSP$=J0S^2*BG;*vz9s_0;Py=*jXD|evO#%TGI z*bHapfQ~(=;|wiuM}K^S0s%csQbJmlQkG|E%PPjQg0AhYWS(~-;jGXfjI#~z#>F+Q z_TB38kCqqBd)maFV6~=GDGFj(DTer%Pb!aY8~4~X*VTenVxWo2D;RpwY^?PeKKH55 zXw>#H+@Jf7m`*uZPaL%zKWaARY(a8{`=AvOOpLSDwuSxY{7O*-+hWsW@AThYgrZ8j9^G zI9uc|-R;FW_kdDY}q(ljy~|*Nk>$+f|9T!-5vI| z2GJo#^+1j_155Qem}|uHaX-lxZF<15^ny>Vwsyx^gUtonu|OV>+A=+DSO9*s2`8`< zHfbQ79Svs>Crm|^BT+qUu}wQFRtd_)Sz{I2q8yCes2IwD1A&*dg%g0i(AW2{qhK)= z^=!kAJDKpQrybo3L%z>$&dKj|BfaYi^n{Ql&CD`-aEEeLDO#NosylONPxg05`J>Tm zm10?q=5Vd4(BkG5IcIkGE#ayCOWen;M~!G6c4T0!n>ESJ7DRTlfd(1b%^LoXi0+mI zcXaQDJ2=738o6ON4ATBzXiM_ZoLjAOb6$&9NN+7?(xQc1bDHIO^&GViA8S$U|6jF- zc1*cglU!{Ov)$kt0J>XEx!Fv(pi5=k*&Ow3JHth2`BSX#<%X+q0@JvYIl3}|osN)N z;*VP3kDB8h%^?_bv;eH?$vOszb+Q1~jyYP7IoV)!TH&3s!A?{U#FkhYv!SCF!;V&? zj+VpdDWvA05l6_e7;-cpax@!sv>0?S?>}NT0K$TP2MEmi987y1OnQ%)_8c+mIc(N@ z$h`ZIS@-v*-G_`j4;yzMGU@r=wD+*_z#)qP$VZtLU5C)4xjVi$?KouE`Mpv1_r|FF zccxw6m~?z=-1!~I2=Y4*nRFg9@BH4Z6D!}1-lk>Rd&CUXhaDPRJEU-W!*J$DEk+&D z7sq}FG=FNs*=oYsdeQ}2Nbn0=5Ye=MNUe$P)tD7yDMtCEo{EcYrMs6j7R9LjbkD7Mq=m<1@zL(g6XAK>7|#LWtTXWR|GX7f|_fb zic2*8gCz6OGn|R&0nP!WOkYxlFRAGAboIU7H|K_4;1FwHxeq<%xgk zj8ApIryd!5j-mI-cOVGxFOE*7%TXu`p%&Aph59LqvEfPiw+nS9N3Zjs}*<8`rt zb#ce*Zl0)(JzgChSQ!~m8s<}Y%`@+cd**rP*QXs{o;dt8;M<2j2kv_8PjLGz)@e`Z z;ayh_+MM5Sabl0Lm(30bqyKWTF*)b-ed5`G7oit&6C%nU-Ojpm<7xQi!uvNnb6??W z@@d_*;)xzDb8<<>K(kmDXVDAjR+rXS*EUwxHkQ^_=4Tf)>IJ2GenyU-sqh~Dy+e=n zUDCW;&}=Tv|FDidC<(Z`wzx5`TA2|pirMobCUAF-PuK8iAgvG>OrHfG%%d%ENh@N; zhF1E1N&Ca<{QJ#i^vKEgo9NZ@sOK8UzWIK0eOafTtV}7peh`RTa1l+pDhU3%`C*`X z?D-}?>peGTk@JGWJl!v_YZDmMbN{WD`%xnY^kE(U!)D$`4UGSjKlI1Up8v`m_)~iS zAK&)<`EB>VKX3dvYw+L8$iFP7eo#RD==tekWw<5w3~gdEjVmhzQ$ zk-fAm(dg)WO`&MMbzw!kv?7ye8^&qJrpu0z(>%pFfve*WHffLFv(h$b&o>A$Yg0G0 zT|ufU*ZI!Vn+oFcl31iFpO8fN5wEr9z_sT!_QaJ~@d$Ihj6OtP1mIyEcT5NL6-*=g ziqRzJB{^kTL0gy8R8=o2UUnpRONyH<)pL(B;{{r-v$XIYEu5IcUW_`6o=~wgyCER( z(!ORrHSE5)t>HUE+DV6HI&nj%e*fdDS+wqAX>N6f#(nbDVEDEQmyhvBt*9=@(@fxf+-=nSW{iBDNX=#K#jjvkV$c|VV!rMYp!2ch&N_u*L5m1g%!N- zqIz>yu`cIx(=LtOFoJ3;UH>}iY({mprn=ctT>-$>bT?}-rZiV8I*M)SXiyfDt2N`N z82ASQQn~{~Z5aSIKq(km6x$$6hkBAN*`D?+4=a|34GU+-a<}CG=WvL%ki+z{0S1E@ zh=R62MEDeT|%$ig|>yKJ<}T*eT?_kkjVn8?YB#ma7OavlqCOzwAx=*8z`^#lUDhQ z%Kf<+-;O1kbLtAw+%CCjNg={!oQYNx;#J<1vi@58jqNWE{pYZ&1vF@&p+NDlBIB$8 z!*s7*RPWtn-(3{noiy)VRIlA+uiX?#adu>PFjDXzZAm`%<$QhRnpB7;=&EPXY-)vc z13fGgy;upo=t<0%*1zqJ+?MP1pFksut1Yys2=2&!VT`u{Dv;fw;blp3LukjEV%C^H zgHNrY7}*sQwn@_O;%ZHFMJWMUaMWr97Y%)LAOYYf zTr3cuT&yO**#nL&rP0rr45lmhjg0N%iOi%|!p z5l71*2g}jJ79$R3BMzp+M@)wgn++W@?>}VGd&Icsun{8YVdGvv=^^7jVDn+KzQbny zfafEoLr1IzzBeB_f~~kcY&vwLL&-Zu&OJfOJx<9!3E(7T`Vn)EQ)_Mva;B2wOfB){NW8Tjquaw@8?MizvSn#qj{ZU3@Xw%zAQ?&*BzDD_EubMWdVNGh; z1TA-Jjz^ypv9x0LoP;wk7R}1V8mUwxm(0plI_(^KNYm27qEdujI=7%+R`9^uE=qZ8 znwgCS%{#Q9T)nK4K#oqx(hBHW;4Y7<=22Bxs^(HO9Fm$bsU{9;DPyqjibe{s-(1w7 z=g)w}e7Er)A$;Zi^863WbDPU^^v;6v>t7dM`J&+B7r7U|$OrU3I5vZSvLVRc4SLuhl%5ced5gdrJ0SjmDTlGnXaivbc(9TFh;KhGM{f$>GFd#826=_L_y zNlIRnkymG^tNbZRb}|htAUHpOmfsi3>^BQtt-8_X#c5Cz5}_HiKxopo-r=R0QXd-C z`u-J~=j^jy>hc_2SMBm>qmIzDNNfe^h;?)APq;6P2d;lw>dYqJ#=3K zyF+$|KVA4M#X6>3p}h=uNh`9?=aR%oZB?*Ub*p&Xhf4-gX(g zVKx%|Y18SCn;i{F?&ee%JHRa&XGwLnV!(aY-2&M}_zIY(WNcYF6kubtz*j3wSidnM znGMt3n&oZ0@e&n-O&^erz8DhV6Qd*g2pI2e z4`}50+H}$jEhOc7}#AU%3M;n%2u`%YuZaRJ!RVN3`wp-#nn$TzW*!H)r{`BiwS1k1NnQ3?>=GbMPB-K zXK!vda2-3i2aN91H2-27!#yeZ!kr78O9FIn<&BvU z$e|h|m#lZpM@+#q4>(x&L5vZ%|FHSMVGBqH0ndkx2ld4cqbIZvIhYI`F-8s^S#V_H zF&__yvmC=tU>rLcXdFyoqX2Nu1UK}hh;CLt{%&>@oE7}A6c0Np>hiIpdfC!_>?hA1 zX{>%eHJ&vymZs=^EbY82ZM-9Hye(=-64l=lG$!&Otxpov-sIK9ajRqbRWZEEC~jpq zw<4Td9>%K(6V*nDYa;}e*EywEScMnaMW9Q}g7fsevwD$pPttNu(X)L|KcP`j8SYye;#G7NS8&-a_o8!Vki*;4M_!*i^dj)v z6u$%az4qV2eIDz)C;X88rLU}x?=x|;-hSen&+i3a%(u%V(&0Gz48PMaiY8ut38m zY2iTBF*R{OJ3TPRoY3(JbBrO?WQT05T1M^LSVV5>-Mnf|D_zlu7bUE*{G`(B2MRBL zo_YBIdYJRoubLm6P>nr*$4mc#o&AoN`Hq*h%6YA1-D{uvu3cc+$~9=`{h^Kj%ND^$ z&D`I#34hhj|Cd(ouYtsMoR9LSe^WsHMIP}NF9&~I(}^6=R?dNNCKpRX>P8my+|U0~;&W9FR4-}0i}Jb|H? z+C59_LG(qFt;QC36FT1Hf`G6nATEigS0zN9n7l;kl_XuExNjLpin~3{ZJ zoAc95crOimFYo9&YzTKEv>M0N0=a5;YpN?)QpmBO;1G|2xO6wPVu$2z3pYxtr!6gT zC-IUEImVWL--7+jjQ8A}`N(2A$!sLfU?l9*rl3#iT|XUnGNZZ!ZnwI2Q9rP!4b{U6 z0oC2+N4Wk?Oq36-{hQc76XN2}gn2}u8nUW-YH~encwkk5Hz)RU9(Z#D_UfU9Sy&sy zHYkG?{>MTvv%>;geZcnmn>b$o>y8{m)}6p_Hbz#S&ra_7ulToc?64zT-(6e;T2wRJ zYb)3~%Fhn;KQjT?_W$VgY>}fA`<+cY9gW(K z8n+%bZaHe)>|oS##HjU%$snNm?4Id(8~km9>ANPBN9KZ;7Th-`#OK@d0-@PtN_U5L z3D|c_2DoZ3dtQXQyz`lI@U?RIt!n6vb`a9HbHnM1wnyyi&U7z(toz-H=Dm~UzndSi zNBD9V|FtD2-HP|tocGp(_u7)1YQcJ9Mt^8bzHL|=^l7D&0S&do?7)OUJB)#rLEBPr zwqSXg?f_#eiaQ!#K&-{t>IE?-xH7FMIFw>B$|Sm5kb&Q>a1BGN(U$0L2kx1Kvx1oB zY6k(u&4L8G0FM!yZQx2KZ_OIBnRc_n#btfCyQZcM8|Q&VDn)o^!y4GIGT+*nU6YK;*WnZb>iz`XPY6^ zn+;$_?}Q#grWQ~Q9`|q36L-YPWDEd*)Oz$N5Z4UvVm9t-4wik&*#c`lKr6uq&!kq5iP5^A+3&;mPdtx zBkxF=8O)m{w`(aqQhY0~zmCySNp2{at|}NW%fVOVg2u{oM~c#ib6#{lyVHIzx-s}z z)hX9}|3hi62ktuTK5qBv?Z88%ygQQ_H^yFs52sx1e|WL$?wQV{lbyFtw#A=pxp5qM z->Io7$8d+#Nc13+QB&;N2MdO)rIY%z*d3J+!Akf zZEy&mSd>r}X#Kq8V62-6WI;vuCR>KT4I{*k7-2CPW-=LJIvH*}8Eyi?hntREH*F2r z*6nCS1M<1rgPEWmw_-%t6Cy1L;pWp3=9A%OQ{fg9Vdh;vhVbW&jidr!(cmK8Zx{2} z7gWF9bich+pFK?P-E@zgR5uHRWDj&-gS#Zf({duvbnJ}r;CaL0%f@4uO-3%7^qw{7 z4&2`2YtZbtZQR9-icE|h9cRbDtSZaHj^<^@@Umxl+S9S%=VE$qiRH8N=VJTV|0M8{ zdT}Af>?R5@aea4k0{61d9pFSe^Rh08%CGaD9p_&Bh8wt->$i*Vvy%r7(svgKmHbEI zV%m!R{&AWAOlGA;{hVgROc=boX^&d zen0Ae)V5WI>-Vz)e(03`w&PFofvu#d_2sm|AJYG%O|7G7EIU+w-fa- zc))*_o%q!i<-qIN;WW)yhGr~Xh0oMXW@^SWRlP6yw~w=Ycf%pDNo`QrhH=K08fHrf zGn}^LuedasKp7vzFJ>zE%j$d;k9N$m&hBgZLLL{PxEy2Tv2*M!|^r<_@mVmVb zNbcB29@Yd9&X$O?o5tDdHHovGg4Er10%wEASx@3@CUCanSkAb+4c^^m+}#%Mzi;}? zx3q9CK}Mt~D~^2K74NqX?`Dg4wHa}>8gaEmqs}fiqb@d(j=6$tu}@Jtt{2X30%u2X z-$}sjCV1?o;C2x_cTIWjp}-%hhdsq>H^qBPRPR0T_e=BHL-z&kWBTu7ojAY`#tGxk zPv$=wBGgGnb2L5AR4tEGjrSEb$um{A<<)oP)k*T|Tk@(zSw)hpJW*DjAgzd(mfr-) zDsDMzD~Xhrgo7j{VbbDAX;GNC zI8;&`CNByTmB&vvy&ijWg^?XBDhy#4hH~?wX1ZRhM++o{A>x8iN&Yoa-ZgQ4sHpIo zxBwI)Eer*mONy>bN~53=0PO==(*s%i3&n7$irAqb_lhUm`9qED-daXyHLb0R+*Cnq zD4(t`n{KF_Zmgbes+p`SpQtLrmt+s;zv+4Nr1f!9Rbup;;B%+G-)C?9mnh%w$@zDP z*$Go`qsLN11|DDRdvLBd`E1wiQysTXw8x)ly?MMj?pQ;#e@#?CWrR;nxL0);t}M*G zB-E`W80hPoecmDS?DubvfBV$$>)T#mg*xo?*l+&j7p6fcJTe|8)n&gPsVpS5RI>*< zMAUILpVCp3#U39~aan3UN5$hPxhw^Tq2w@BTqbCSMVB$CG6rRaMN_aD@TpqBos&x! zXEmz}iz~V%CV^0ve49Ns_ESN)Gua;_9Uq z&@=+dtbjTvpe@VTi)zuFh%i-jt2XjTY4F!YSHCH{cCaeqySjLnw)@9Ak^>s!TuQ?a z7hd~1|MGtH(!dL!#7uQymCMDk+o%9@J z?C$58bqfB}CH#*r{=anye%~ql9oXMy-aohS{!b0}*SYjxy(IlQm-bO1M!lH#dik-V}tyRxcVU0nvPtuAe>F3&HCNTMtm z;l|Qn(9H0qiOHKC?LMQg53?9^KkzfLlA)uqqH#9w@ z4-Fcb^q@D87c|Oo;D#Rg znH+dwNZh{@C)|Mpo)U|Zxr}lW-gFn-_v2?>;8#cR>!L)pQNo%?Vcuo_eP8ZPH(sRE z-|7i>*}aTUe72=$6_6-2r4BY&(g5=ju@#K-iv14TOV zerpdR7f(^FBtL$?BYUR~*Z6FU6(%y_KpWXO@p%im32I5=_P z>+y46;?I0Bc4q(B*)KukL0?S-eKmFN0O7(x(xpSRs}78iqm0m_^y`k)kfY>~qm+;% zlj$Ppf-C@*r9H;5YJ!$>&Bdm1b$x}#`*u55m$Y{M2tRK86;47h zH{mKjA(-%9C};oxAOJ~3K~#V1D(lu&UgC8K1h;|(N!Nt8K_PmH?p&AL36&&=$=}{q zmA#!G>0RM778(7T!E9~!6HRl9s_}uU_MWolo~k-YU3FJkoitOEsHjR*RwgMblH?V) zW-1b9%H!qb@sKJiZ>ef;t7?)IRS7c{H)qOk%#_B>l--npO56%}-?AnX=)sndxRZwO2;!5#gKo1NF?V8fr%sxwV4aQb}&9 zA~shMTWW}{b)?otQhO7zy@lA;L};#?tgjd@$?nT~(fIUUc3kKMr-Qp~{>yaRZ)5$x zCFkF!@~ox4bdhvGCIV?4ZwcgFeeW_gUfP{l!}YGLC-8X zm&6MhWyN)jCpPy5b(Hyzw_fB-y_NHZrh4BD6oirUf`qM)U);Ho66!ad7AUDai_ohk zc4~;7T2dFHFCC5e&T~d|ys-uT#3Fj6GhszSU6zv6RjCZ`-3*VNbO5ls4b2ssrt4-6 z;H035rXXu<28uNrwRJV8x!N+&F*EfjM_dslERPVDMhHqHgk_*eF(whH92E7xC>p6ET3Q|@ zDUT5~#7kiJNH@OkUV-;6)N$>-g;*Yfu^r#b{>LtBl*9G3W1(*9t+`_WW~P^ZoEz*i zklP-OB75yb!{q)ud7(}-4foYUX{s@By#U}0)mX+HK0`H`sU6OoDZ0Tqxu4}}&B8_j z7}zXpY?>RmZ9R`|nLn2&nuEs1K7wllt}B+O9rw(4vcj91p)_shD|Oc^O~(s$*GqNh z3w7tqEp=^4)A^HLXgX8%(sn+BU1r;#&9*;Pb-qw_z1E<;o@+XuZ++VNa&|a>p3thA zZXPMT)$#gTXJ$lyMnqpm$Y9!~!B^*oQ_qY%JvsO|pf}mO>$Y2GqH9;8TX&Ls-yPiG zJYQ&a%m))&gQR7KnKnU)k~)03Hohl;uf^2$5X;#;zk zL3Zsu|4HcD_-zrl^`8tLpD6YVRv*lV@t~Dr=Gz zb$6BZca*ial~usk#FcpM`K;({9nb6g&+ti8u*Oy$))(vsSid4mg-hNa<*x#0{skhM5kS`;x;1nxOT z3cG{DuDB^Fj}@22%ZJOQ<4xl67Qt|%aJYfnSI6oG;+7LzO9_p|gr>6T#&SYaC84>R z&{9iiZyw>$GiS#o@gKW@M6HdFI|xBm1ukAocP z#diU{q^!8^3guu4=z~&nPjj;iZG5!rPzV%T) zbrIgxVcr#C9;G3;%u7zO#}2qTTJ1Wxeb@I!L6<#CGoSZVmrS(Pkb9cAqkUr1q)N!w z%!mgXs`zxON+i+9WV1+ekX9CHu#AGAp-;+zzHAbpSHY*M1aysvIgg+#Skp>3 z7L*%H+Ic>qE9HFgT**dBPMlQ`bfm?Yl~;d%rmGes%J{7sh^A8rqy6U7&S~ zq5@dnyMeeYgjHKK^~OU#g8Q@aS`QnV7pjx(j;s#@X9v~79h`k~Kl}M{R^@emWw@X! zoKqdftBK%MNAPMQ`CE$O12TV<5L6efm*^iWMpPU9lYq7SI!L3$wMfFcC<&@35&~g8 z5{et5dG#nq{J+-uzaOhEM%)l9X}BS2xG8B&kTl+sHf;&pOb|CE@SEdB%@6}|6U10C zAy#sxAyM3jebjtQ+Hy;fezIw2=X(t@5DByQ3xQPP}*d~;KhwD~qt z%bhK?-bVUqv*nJg<&LENuC)EGr0uS(Jz3hEB+3opT=^cnFVANu>Sp&s#MMvN;(Oa8 z?t1?u$loRK+{yDsbHR9CJJB$?mo48D4Jv~(X8G74_v~ZOJ+@E$?2^3iIdD-klCH$R zRpGNxhciA?IhLsz%~G~L632OAmf9K{Zb!TGu)%VUe%yL%UN@lK2AgY!VvO$CG&gU1 zman}q-d8>FW_~JvVY)~=RWLV|KR;bKH(l`en*W>fG39|~i8*rw2y*5Lz}MnMLXmDd zW1f&ZPsq_tXY1(I%koLBbW%cv+wt43+~|(iVV&u*J(=OXnb&(WLk2Q}hcm7Yr(GO) zb*B5-@%Bf49gqAvANh4X@$X6T?|&9Bni@Fu=8P~uc)scW`|-jb2xS|?S*nI4Zuxb3 zaR{yW8ol%yqdb&Z70IZLr8mUW+wQV^Q~0BA#FIIq{xoUZD^=S|WoxRsEmhSD(0!_C zemc{XqCk2AQZ+wSfe&thkH8Q={Yk2pXL>Ra;4Te8XoSq18mmi=gp<$4EP7AGx_la$BJl*CF)Zpe#cC8g0IQE9BaG*;P_Ju{G} z9?6HMlCCXT*LrWRH&xr8At{fSmH>C7l#LJ6@o zzY}#8L#4S*>CaO_FFEY7vb6q-naRI@VfY^fp?;KtBywH?Av0$3O&Fke^y!u1Cl~u4 z2K6PM?!9vo=nLMr699bcSVvr7TTEbctbbFSPjifSQ?yrgtoNI%&gZ;8``W?6=CJ8* zM>E{%Z>!6)`-L3SY4mQ45Oqo>kI15@en=(b{@0JS$v+^0OLO!QZfM#bD0M{+e zpqzQgpP8ATkNUDc_U6+$haDx-`D zCwl?CV#1J=JSL+}$QV<4^dieEV$8`ni)!K8{0w><*y_UC^4xe~Qd#JsoO7S&oZgjt zYESOzy;-2M`?7-eWu60lo&o4R|5*;`;^%thUi>^i`0M)n0hsH}de1>-cTkPxSNm4+?F11b^)m{kco{hc3~-1BM#~zb)qcp@jXr zGWPGQSidY`e3VK4C}rw{dlMg~68<%n@W*n7hiqYLd3kneQ7WBl5~vHc^HbV|X{ok} ztIp6YOfRp@t}LsUmsBe&vjS~JInA_=y^kolJvs7(C4)6j zds72M6+x29GYGwk$tLAgi)y+}P3+K;_4FN>V-78V_vMZPeV4?@`|3F3va(cG(6@9i zdzyzG6A=`f!Gt=WkpTti7w|B!zG(DZCl4!{7g{F@6l4O4(Rxrz*pcmS&v3U#>_pr} z>tYd%!Rwqmq^o=JUN`;2;?xgI<3B76y`S%YKR3Riq0aSH@=hOOczwpimii#Lx?7=% z$L_XlH{db0w#NfaXyV||=pEv^mkq<$j(K7)>%}Qv$u)juC=XN%#0}?FhYM?dQiP}$ zNl+WXuiKKKK2k4XU8LymB+#q=e+aP32g;)SD5#U$5XEnZLix23LaYGnC_#PE|DZyU zuoejgbz1?ZC~-ryxG`4T1d0Pmnr{9>fyWgAahq-lL4Z=Aa#Nz9DM5&W1muH}Zc1Bz zR4XVR3EPx3gY;$MB~6%PhM*-uFKO#7ObM7ENW_#RX}c|HO_H}J%G(pAZMPLINwSt( zlIkdKjGH9j3x2>}t}g;G#}{nwPQLd}KBS&M${S4$<9VY3d~YE1Zob!EftNkR0ArpH z@X`uF)NeQcrjMfSiF)9bax`5%48%=Wk7cS6cQZ6&IqLCj1wKeueC(_2pAQ`CX$xoVT zcp`6nCT~ueX?lo&-TqqDpR>RjUz=atTwYyS+T2`PTUlINTV7dRUSC^TUtitWSlirK z+t^&+*jV3OUC}Kmn6uO-b?+NR3$XU_Oh*cjH`S-sbf`7`S_M&~;>jff5ktzIR?r7z zq!#gbrFbw`()(800q{!^H9Z#AJ>bsqr}CaaB)$%q%cxa5G5{(lGG%~+cSiv38M0tnX)KVU81Vx zzGfg@*7j6V9<#{kT2ON5WHc3LNH$(AY)<8s+@|%_GJ6^*T{V*pMNqtCC7rd%0$a&hR#VEe6r)`Y;;_<*)JpQbq9@;LvPGY7stYO?o;*&b)JeXeE)ymnQVrVVy969&3C zqXUA;5fP0r!(nLU@|6YMM1L1!a#9UWSE-m+D(8WzD%C8|7t@>q<>=IE$XrmW7FFs+ zwPryB(#~tNi*vfQr4`MLsx~M8c~od?PL_;KTbfq_dY9DVSt(n|CC<<%WRx)}1uvtH zOX(AG=9Gd>P;f|UJ`D;ist|WKR_5NVFKsNVsSRlrp$_>Mzsx^7 ziWncJQ9no}eQ5itM|*3y0_dpR>L9vb=XP zz3mxj38@|31I<`LYe~^6)m?NS8-~wbmhT>B;9j=>9+vkm4l1^jfkyA_SRVE)uU$;k zwP**GuzkVVe8#!@{cP2P4b{L8y5UV7nBBpRx!(2J!Sz|{#vE@&MbY(C2}0aCr@mtP z?PhuHWP+d`wDQ%K>4my0nP}W@7wX3Jv1j`2;U3?|zWN<2^D?(Alv5eX1@2adajV0? z_zJ7S(V%Q~q@YHxD3GxB=h`xz!oQP1Z+3rfOtBp7(uquC9f{ufBKjst z+ra+blXcvafe8k4Too&Rb&enF%D?oT;Nmy@iwAj^zTsc`24X?b0p78_eBWJsKRd4P zZZ4XAwi6j;;IuEAu*Ub@!}r_E4cN^KIv~2?J=6R^Irv5~@MzDH2Cb<@jTT?=1fkM@Tw#4*ym_pzujoQn9nY*&#tX`aNa+Y54z-detY=-`#2}} z3$7iRse3So&znUyw|JINIFHC$FgpdCh4X|h{pflN=cfvP^t)TGSBF%f0|t{ybfl66 zLV=drurNbc$)+TfHfB#IqyH_j{lRGM?U9_2j)%vq?;q>P2HYgJU`Kya=h#DiJsImeXq{-zYZFF9W?Sf2>&{WlyOO15UFc^`fjT7J-Pnf zSh2b;nNt)_&bva$zA%{?G?5iFk$Yjf_&TW~icxoyS)atIy(?~b1d=p7ls7z-)+UQ< z?@OwarIq(Y)u6lL>U-kqWKq>!NzGkp?LBE-vZVH&1j^Ljm)1Sd2Ox1xvbY8U?9=)O z;@XF@`bWx^C(7~-%2j>g;eZRW0zPt>scVi7)?+UnHK=0<}+QzzWaaqiso2Z%T ze6Fa!C#|_FZc3Sy3)|-xnidwDbjyv4E3NZOT}#VD3yb5r#j$x^&)i(|+-$>~wqB#D z)M!dIntZi7L#cY9RHi5uFIB2cr8-BgE>NpW6tX&nxKqaO64JYQq<+@;D6OAF>7)@F z857ma(K60pE_)!0)0M{Rc)@IY&S-r?ZFx!S$s^W1W|c<*o@Z*}6jgD`x}@2m>@^u} zX>Mj-E6|9ja&o6&pp0IXLQTJkFG`(mDxGYu9Ir0{jn$Qo)t8UeSK^T>@C}s{P1Tbv zbyMw)gsxU1*xbG@a(^#nppQDxOX}&IYHJ*6C~wJs^Ex5Y@e3PctG}4<{n*IM7=Cho@ZtG^`#}TAr~B`n9K3hD@6Pd# z#K5*2{#8*vN#_n7ax}L4-q6m;)ZX26pO@(u{#MD)V@JB1$wOW2@jl+vpoBU(!(^ys z5}jH*r%{ggweuNFt$b!y1(a3mG@5yhW=^e|RjKAwfMGRo7eEVzAzjphW*4+`3y{vv zEzHfWF05!3>iWXsXVKRypFSb=_o$`36xCX-mb3ds;(-#9Lr@}R<>+evMo6(Sdt~nvSsC*BPB8COp27m zoO8|z1PKBJ0V0!NKq7L^FCdWs>AClTq$tU*soB$g+I!A--njrt$bb2V?}qmZkFP5{ zv9{pkx`LA%3gOK2#-h_3i-RGaUsQZ{L&?Q=0llWtG}wA)fW8Hw^}8b{mBtWFcB%gpVz2>NZ~1CB`wyxWG1fhk#-iiyh^xR`1sm+CWb>0-_+ zZXKFAyF+&BJ^86E@{=FPPQ5>KYODO@`?6CXs7`Iu+}p29I%X=lVR&#+n{YyNYp?w5 z$I4UNl&81Noc>UL>OkDnfH-^Gn*5OB1UMVn@pqB`5X~17ByUVQ?HemRE8Nw?;gPoXH zhJmr57M*UxW=M#%*F4>=;kB|`;wEU1q(iyf+6ZQC2)+Cw_2Ef!>ets;Ucb3LiYx{|-`N(iFFwmIIKj$4#x6X`D?KNyx*@6ypJ|Lyw`FFKvR!h%7oYWcXXiX~ULs)N z_xWexZ1bEC$57?CWvE);1qhGPG)AhMqUB?xZo9J^b+zMo7v}0h-My&02X~P%_aNr! z!CW1fs|~{&QM?JoYf-Em!HQ8=0fIkrVi_=amJ^O2IcpHj$AXqDcfe&c_abopOv>w5#K%8i|Q8UJFRn*>9R$bLq-?VhcVXQ*8hT*Yk zoJOfp%GL6^Wu&sPs#JFNO=@-+tD%hD-oR|BVYk<_I~rM?jjXO_R(A`lyOrAo(gxk_ z?-mU735NOwRI-pZBpjv)X#=1H1A6K0bqxg>cg}pbZq;)yule=s8~^Q)6j8eW{%+`xJ1_{@!6ry^m$FB6d z?F#`fZdFfq<~N7zE*g69mPld~@EoDXy9B5Y8W-DP?o8%(VJ>Vp7-^vCPT@w!29O)w248^}o@#=dw%N2IYPL{oG{UvODh zctu-uMO%DDUwly~rRk*1tEEwZbOjY6LhB(VWmW^59;FMaqWp-F(D;-4Bb@0la zTrddc=?Q0|5SO8#1oKM480hQZSJ@|<>rSNcYcXn5Yf7zCDtTXjQck1zu#BbZ;4}x?geAStFuq)|MU+Q7X zgVQ5LS4K;&v&(LB%5H)1%5G0q+>zBrY8&GXtx2Gv&eVlYmtPl@UgVdY=N6si6rAA{ zo*OT}F0BhwHpQwzLv4-MfNBd2Ziv>@M`>y!m9-Ho^<5cN0}R1%Ea<^M7=Z5b00h)% zeOI!DUV>{S9^5kvo9^7Kch>Kl_4)iBkJo26AmS18P?5ePMb{J!|Dn1tRZ~1$G1U)r z#9V#2n~Zr#h^HHK0dWVw81*z`?nd0(fP1SjyaL0@FuWMW^HJ9W1kXV5bSIwSbY&sn zrR$*+&vD}Ah^qyIX~kXLm>XE$jl*j@4AzRdnlM)*>TX0m4XC>gb%T$sMcqwKyvOR0 zaN2dPcM)WjuZz}JSDF=n_>1kY z{rO*Cd;8yBd;7Pqz4QB5Hva1e+n&3B?*O|je6liPyew2$bZ0E@8voH{?!!yGhnG3o z=eU_?nCYiSQcku+9E?8y;r_jEuKnnbZ+!Cnn%ysLIQZwyN8Wn>___~Ht=@TIOG$N> zfJK$?nMwgmJ;BpUrpzk2!)QPNu2!pXbd)zt)vFYCquFV(IW3Fy0(XP@qD05V9l;}J-jOS@LPF6-y?9sd6C}ZkLiW0yr5CNem>WVSq|tyO7m6Nr+O;xe;3%c=-djUE;De=Qw3 zJ4w$lOFG2usiLH_($q_JF=rvYT5^GQpinnh1fm}-GEhnkLuICsYAdVW%4xLoTb<*b z=u{sr>c^ym=*%Fdp!sZ4zt=e*a4*a%7Toj&*AR>cg!;XEXu&-+=cV|4Z~)$!_fP}i zeT=?<(*r1N!AbSohJ5A$pPuB>^tfg^FiATi?s7_dow9CJNyc>?k45CQtKq}uFpJM+ zp2f5thsf_X1bnF5qEM5wr>ZYbRb7~>yf9sLk;ny6HOR&3>MPRfs{o@wT)#6Q#3Zw% z;mSa8FbUhn+fqh~t`Fv3V3ppc+&|e7d!Q}$P*2h~%-l1qhbKD2 zb`3l@L(MuzPCL;ad8p*tCnYyOsgK;>8uv{{!r}J#L*RcUZ7^SfbS56^P5q9Xb(&Ui zWwiVjr|KT3I-FY_!L1DESB6biM@VX;q@dv3sD)*@AmpZ-vzDL?e#dVh7r2yX!Dl73QwSyk)4X7(C3G8EKYV79v#a{gzzMY__WiWFhNm((2RmGg{R#sOF z9}?RQl_mG^$UR&loc=C0shiW^!y6z8hR9=pUOHuZlr~Kt5)Sr*Umj?xz8`;g`{p-Z ze)CsvZ2tZ0n}7Gl)<3-d!EcU)lrMfURH7(?JS#nZ)aUQF$O+LoZNd+e5lu<4;%Et6!u6By0on-1J7>3DF zi;R!yB(td2@5K;Rr?A_@vF|6|Jo$}yUMA*iRJzuH>rPnlkzXM6Bms( zA?|XzJq`=XQCN#+EG05a!L&KegtF|YSgJ3dl%%Odm53qPsS817u8otw64Q>0>1Ubb zVhN*4(v+-eyRW8|6X$w|Gwj3Zc1F5=B$LQ}J0sgMnuGB2k+EWQvJ9QB!bCOrbOR>t z#APIWhU&4(7QEQ^0r&TQ)q;Ki5*(-4t?(#nuq#Q=iSr*KD2;P{LaCEeE_%j zdi7ninr>X#i7UELS-Vr#=@fTb#T|BWCqUPs=m%xjZ31O?#)oRXn9+w@eYj-~H_xIv zk4-Y?*3Zv6JZ7balr65hDyqC7syq*_;;N+pk83WAYA#D^uSn{yNb9di>Mu(huKv{M zUHSQ%Hh}K!MRYsvEwA9JJAV@NYJQyFr`#pzjn((W>HD6h7eq@=)DI*Xf*DK(;u;20 z^t3cRCB;lhHB-`nyXN5xBQ3)?oC(}D(;pazAA+l8kw4h1ywd^ZIzv0ZRb}xc$FY_Krg4l&MjZ2cV%GHCH7Kb zW96Xuf?t-Cvj_68^d%ndOgP*b|5XntuaW!f?|xnrx~DPvz{sPsg3>D`hu`i=JJk_! zp#Iv&73V+9Kl^Uph4(5$b~Z&GXpQ;0Ef%8N9)GYMT;sm#N;uS;e7Ha3BsJ$Ev-sv{ z`5jh87^f#;nUTj6XhXeWjBQ7wco0E{aW5Hn_2RA}+}DlcLzrtA zcY~J=7*>P2fR1&Ty8?5SyWC}NSCQMD1LG<1dW*c?5)hB4!sluBxTsza*XyBqak2-a zyWIUK-i6}bsJj#Ov|x~1(07}hu4V*uU#t#AYf(=%g4Du)0K7Da z^gNqn#3EvtK%Rz=3(gP7Lz*nygIP7i3e-Ms$Zu|cu`fJ*7-4U#zIK6Zca zD5;y-*To|BfH8M~#HWzQ=z~*C+SD*bNa<&jx;ko0V(wjBv-+W6`7-|b&haqlZ?`dMDiwXxjm<9XM)xmTzer&Dk2*z@(OO}k!L zv-{;uU%k5N=<6Sx+VJs(cRstidDpe~cV6GT^ZM4^SGHC*JQRg3zE zA4Wx1-B0VOEaLXJO)N4#M_)&502S!rP|icP@Q0@ zuPANZZZG%}CmfSysFfuab)DOC+pWHUsV>Yg_OW~R8721&f*V3gBD*I=&8;$vIw8Go zLArY^%`=|v7G`=Tvb>^)K2h$hIDdAga86x1r>_baYy7%uuc8td?4E4%N(Vev(VWk* zu;5wnYZkoB?>&_7-IRr3@WFYsf8IgzTe^LwE|<2=C2vMWbuMAOW1_(-Y;Xu$?31nb z=?;ge(ycNO#>93~O&MUETiyhojdvLm#TW%W%MYa?O zx-@|tOa;QPaR{nyBy5-KEmb;%dhkRCh=kxBQ!<6hZkM{hj=Ir}5SKhBYzq#t{=G>ES z=bqbAa_!^#&@Y-J_P2og8}(&d^!~Q!eeE${cE)|xllToOpt+Dcu$?DLl%6k)~A+q`?IKA8)t7(S2r9f>}*F|dUK);0UuB2D< zed8R zbDXvT@C-j+Ss$sWk5GYc16}EZni;ACCA&N{4Cw0}!~nf68tNKCJtWN4fxDVL2NCZz#*Tb>-MAum9?`cYe2O>vL~?@ci13o?rjz zi|YZsJ6;CkH@E%UrY*k$m;{rtt%yIxwm|K-g`UVrcO z+K(=7{OsDM-M6;xx%1(^TU&PD+_L-Xmb;l}+4Mfu1YafO>86E-8L361v6)Q3UBrO` zI~Ag-!S-e$m!nguod&bbWH#vycA^l21`P6J`YzIIM__ff*ia`1^qt`GGQ+}C?}ij5 zCp6?{k!nhrolUHsCjMZDfZ8n_?wK0tofz(xF#8o8icvI%8+3DC+~=}Q_Y~A$`>^2X z27vCPZ{LE~BWr-WxyPWp!Q>P47M|JwvP>^EzjxSY?^BaWigOIZJ5dQf$cp}Ofn6dn&|unPrK z_f?W6#GHzmuiG`}Op|-$!`oS{9~mT9?K5E((GB(J=^5r3DeWSp*CWpHN^^ZP`LoKx zIZa7GUomg0`rcN*;AmJtnikNO1!v2GrD0B0gHKjtQ!SXZ-)j-idy)Bh_xzk@-ZL_f z_syeyen;P|rQ2g@$2H9kc^xuc=NzlCaH`BqkQx)K*2Jy13Yu+WEslwHLcT6R`;-6uTd!v6Gyh6@ zgYNzyy(=e~m&UO{dUd@kD{q3KKhXf6^pXIln#qaA{vI`xLz^C!Fov5(k%Py#Qbkeu)!|$3V)7 zx#bGmVnErggjHAor=5Yyc77Q=QzR&N@E64muJ!&{>qP*)V-<*?%)u!Vx5oA*A8QTU z-=F-=NYO=APx^St_0~H(sxECWytt*}+Vq7v8D6@Ltu0%|(~C zKRUm?;L7&u+n+Us?r90%*BSw`w>5H4d(^&;m@m8IzUoW-wmRMp5t#RN>fTl4@*8u)wz~@IQ8=^Gz zF#uiSKPgN_&KuIJJBf+nR@7Y!UBsI(7YX-JKs??7ueaOh?eh70e1RsPztR<`bpT+p$o)L;C=Y4h}`e6(|l zRKu&!8OTj8kGfqD6VX{w&hG0IP$;~C0U?bxMx}BG2iW9(04<}pd!z@3(c3fH*URcB zfgcGO!_&;+$>G5<8hNO@xwiD-)eGOe^yaT$-~79`w*7I{hkso4@pJ2TytrYMj4a_tTe8A6&hC*Nd-z`rPV0FRefD%G=+*zWMm-56*7<{OY^A zZoa$w&U<_Beegxt`}^)~{o>a92SYy2tB9A3G4)e?&7@ExnKr0YR)f(FK(#wif=`iv z-&I#N&SC4-8mm@sF&d3}gGr|c;sSSp#DL*tfZ^iq%Ge>jh}90dvcuxQP?uS6sC$$X zfBkY+#J$qAMnm!bbM3Zk+qAh_dBR>kltJ(`NW~#Aic$B-hRT}vu~H5+f=@SUf631di|pOr`!dD zfEeEEYIdsN33>ywbU5ccHxif~nV$pS*f;?{+wWnbI*O)bNOOp)eV3|zou-2s)U4`L z{;5{<|5Qx=m%@p^iDv%oangUgIJn8^R9T$DX9(af^?&rI@Yn_cn-Oj7Td zth0_)L2g-9Mn^c*-!NhB{0D8w;?7~+2RGU-M?Nkh*T8`T+@;KyP zR5ObjW)b5oW}3syeqyS5&Sjo+n`RM>*E%_eYUklvuUy#&=@nI7gloN(7r-DG=yCOB zaqU$}?G+i(cR}QJKM{I~V@Pl#RmdW`OEb*s;7K7^e1m}{So;tK$#-Z#^-OvBk`TDF<~0JL7q;!dj^^J4KW2qs7`%<_aY zvCs>>xuum zFZnPj^;m!UiGj@1Lk}(t=Uy2tx*@0zm9{5n$r(CQx~e?^PA@k`YJ&^9b#P4=R9iJ@ zx3%Fac#Txm5YxQiN08nX)637$yR7fhZfB_Ja-Lo54IWG)nsJn-F-`}mh7uDSyFmGl zfz#dKpJus?XdxX^%Vl-b=8&4=L$JF*C8tVzQ>7>?v-i%+j*b4;Q?kjtzVvlHA zGwsT8#3-}tCiTJYrrs9ee*dw@LJ zPhyh#n0vUF=)nTy0|SL9MkKOm-72!B!&}Se#H_d$9fn8!&JewK<(ON045t z5pa&64unUcC57CIy?W_EWLR-(e8v6b#+=Odq6fX@dHt0IeU*6wRfVkPstIzNc8uwD znC1gMAFdp0j%^RyS$=j?0Vuej?;c*0dt_}c7#v%ZyWDzDF49{>94LbHo_V_*pnG;x z8F4MYu(>7XfRPcTx4<8yS4_|=BHR@(8XOSi&5HAUlR)3Xd1JkZpqC!-5Bmd*fS(Zv zjQZzUfdDrU-~{H`elL3#9k#JXZOH?Q9Td%5RP7r>>ec;Sg+EUm z{kzls|L>r@T5ahR88c?A^;%o2(q8Gr4AZ*GM&=$CFU+bfbr`Z;hD4YCreo%aO7OXw z^Rb|N8?*T%A!#?GZRaGFpmzajg+bdEuvW26}~lxXL(EVH_!kS7sF~yX-nMx52_~u=1O&1ig-l zHixJOnE~!{U8ZS|UFk!#v#1Wzi<$tvP+#EgQXsvSsaZJT>~ve@s=jncZ{@}5iVMNn z=HOLQeHj*CxYm1FT6Z}}?_b$^pVjx@N!+E+S+2Q3aaTm$dGDDw;r#PoPw)RXkAp4t z$2K_=JE9|3_Fdv=FMO%#g2#N-@N{pKrZ-C48>8(Z-0g|g0)uwU)Ehia1n@3JcxATH;>o7S?)XD>clPuq ze%BR$2(;DinEh2(K5V?bv-;X671uwiy775k$gakaPirr4t+@KJtRu}q{By$YqLIq< zrs!`P?(A;7_eE3a?v{JITJP;@3xxo;MSjs4bD$^w5Gmd+eY(@0~wn3I8{UB%2{PiE%9>2;x3U$H34vNcNGEc<2>c=iq;#X_lYgdYH%eM zdVeS}kB=t>KVf!Ks>7A;z|)+rXrn#czVG({03ZNKL_t(Z zsjo9T+AYpzqoY`7jge@si8WUzwUjy}5A>x{*pvYdWso&6z#bfAQwG79GeqH1ha^0XOu&_Kn3E$z zw4UaM@<-=SA9!WmZ`N%83wyDz@=@gG-z^2gOXUR=BDrFFYsUjM}_Z+!Cnb8r57 z&v#pQo!$KY(bZc|tloZcQ987a?2s+% zA6`&R@pU4hPBN*HOHC?`#bB_R?Z8XaZg<*kMva!%N22%lD?}oLT5ZtkK;JcLbvlL0 zq|w<7CX3zxiY(N3srxQ300#rhvDs=j*~|uu)ojBMTrF3WWoO?xc_RA!+3fJU1&PsR zDY12#iOo4_&3PG}#aV-8`RvAuss478MBw+}fdzA5p5?MKIklmU*FP*h^G?z6)wxI4 z0ebU}u6}fEZT_)!`6o66XPZ~H-m=ph%g?<1M9yz+gY>4rvqOt(y?Mc-y>mq1m}tGk zS)+X4M6Pe5VBSzC@~G$py>!A|ra!;};=%-2^9#JdJTEZE4a^JXT*IbLs`e^HwRTYZ zCP}%fN4~mC4gh|!N%BuM(|?!7{)a^Rdm0B>>lnmbR*9)hYI-!KD{GwmFrEI(7Wx5^ zuuLVXwkc9@Q#@`w@6aBy%f7J7zf_ETtmhxpPad;Kh#N_M4|**?7i*cvTNd3V#`8!c zoO8C+&FiXsvJy;KjPPsFi4I&w_F1L_9;e@nAeu29y;egl(NW6`)KbH6B?v&*#H=)r zR$19KRxWV2&djT`aOnqV*zft3uV6DXzNwgY=4nd#rvk^b)(M;E^Fs#}A2K0i;TV^9>k{v|TC6q0H%q`7k-7gyN>}tNdtL5&_mODFuzOA9V z+9JN_h&ez?`EK~(*|Dm-^3Eg!<$-Oq(8(!saEqP%V*6;Wft0Flj#Af#!PI~R>3w=% z)zT_2Y`yCGr8Gpq^R*2TguYL^s|DyT72lN`tTaJ)f0W)}Iga@OdK)5iwQ!YJQ4juW zBYGz251nWhf@eFhd<3t;T-6?Tsb{vpJ)ejAvQSSN>PbZK1P7KxBm==8IPoky8js>3 zI%}B5l;ObQHKvC~TdfUgM$iT)T4_Tc+0X=wEy?6aGdfa@&Ul?YTxtkaI1-GmOdFbP zvBek-;adGQx#6xz7os$T7_Ffi!>Dvx!R%7eyR3#8i%DtK&zPk`1(zc1tQ#uGtPZ=9 zb@@cf<lfGkYRxAvto!`MRiC`D`V&}r*X?~aDy|L)TYPiSh*t(qK8;X8}-qKSWmi1j61nC_i=!H9(3l>lDO7iEH^<7^2CFu1| zSTZ0w#{)gk|Vlk68|wxYPf>-K1^v@zYo3c=cJ-aqE?{xO^M=kETCI!TQ~ zUF5bT2<=@n*Xm2tG%#I7~7 zYppy`cI%N)dUf+Y z)MHhuNcTlQZF-f&y{lBj+_L6z(_LE1{m-UXy|j<|FVPG2jfB1i>FojT!dplh`l3wz z(Wd@bBPmAT8{A#Bm>|7`zK{1dFD~~kZ*N{fuW4}E-83^5(rW>ImzrrJ=rs>Nc#2-r zvlGrw(hKagaY{jg^e%_cw<0*(yqsX=UEX`Ow6Chn&MpP++Sr8-ZXq%TzHyde!U}Zk zF};@x3~J%&iasD4YziJG~e0V682SV#6f1!CCyNpW#kbu znh!n=8!vW`7vp2_uFgQvadHE-Fu6J6Ky%pM*04PwKGaQr{UhBeD_2H1) zhDCZ|8lqMj`3$|wiO~kp{c(Dikp2OB;V0L`%+yEDz`Hy~v`>E(2%77{3f=BU zp4n8lKgKy5@9;%A-JuRF!ih)P;Wf(XN^`p5iC!mmOKXX>ppiQBjcG-q#!}+M>m9Bt z#Fg*Fvz>T4D8x1-)8WjrBbjzI)rurpowvlwSiK|37{{4rt;A@Q7_}0^G+#{bW7g)k##}GCeyaHHrM!FB3nFfiDvPIBoGCU( zILew}u?6&zapow<*a(A1qXBe5fVfN&iPq6Y>+BXXn2L!>)r3&OVU7-Tw$&G0x_I!_ zO}|~Y^W}|Syt?M|m)7ifX~UjZ-#+-pmcwsuKeY~AfARc3uKwbcFK%z$dF|a@H@57& z`QFak?|m7*9kyE{Uxt6UKVlmZ;O<8U!#}<$=PRWu5T+l{dWGbjXB5G6Wg2D{#ffRJF_w9E=a}M zO@Q9k=>0)@gFBp;>3wYQ;&Lybw*b;Ro)^$ni#^JbK!8C6(i`xzg6;F*8UIwu`sYl_Z&SNo=8q=W3=LjOs>>SdGF@>QZex~AM1Rw%yyVn}=w}Kbz4MNy zd3)2mt#RJm;MW6gD_oLdWUR(qD= zP<18ytGEV7bbm5P)ls=o5mq!-?%s{J;Ix+6s0ac3o^|39KvySUQ|-m7_W zUK*g=6J;hxIcU-NXuOM)jIvU#v_vB*mUyND+;64ri6z{P|KFk)xVubmFeYl&N_yc! z@00Wf?`dU)4^b$z1lM}G#daRicL{yrl~-ovf|PexH1SL4X1mP9CL7!$7DhEr(8z1(ipX^FLOiDjW$v!nwa8cYG zWgg0MGV|=Cc@B2IlU;zY3lUBc!YM|%#RvzCLH8}N(jVx1lhsX8s@i*t?!qk63zSvX zg$1D{d<}No$Y=L6uQ<^gwX*eUiM`Fl1}HiBfh+?if~ipw95%|#)uXa^SVa7Ea#7$+W!;L%R-5{q`YlAU<60}a<$ zQtWu515dDEaa!90Gm?X14?ugiyD|`WngdNj&;&ag2eh`KF?KY{>|&haL{9Tx7V zjU5-v+*Ui{!AH5h$r$(r{H_H(H7RKs7pR1E6`Q0LvGmF*opeIUqfYeJ^d#RZJpX0I z%@gJKE?32dmPUv46g`+2p-uDnQylIjn*-40(?`Y_Ou-0)Gc*LsE^wFL(?jd*q_npW zcXds&SURapBbF$Hd_KLuyS41jtrKr;d4B!wm*3v^r;U65v|;b7?|l9G)}w2;pWgV{ z`3?WN`d?n${F`m(*6s~^f9I{uJ8rzYJ7mkQ5J2yTAp62U*c$=e4eEO!@}omhpB{1D1RjAYA}n&=TOtUy<>jnd_a0?UVHU>XZ*r^`TRUR;MZ6r)V{>8sxN<3a{BGU z6YF!1t<69AnBJhf%iFA$PZk9S)N$=uWBT>QZL>{1bURNz~FVYM8?h}=@e$*{-^u%ZSnkW|{r?o%@vFkRPnA zbBuL4C;Qw+Krb@q#Za|SGhC;lR_I1*jqC=Cpv5xQVi7c1;kCugYccU!En}UIDH1X> zglR@yrg5)L>~qR}h!%Vy@?pj~mvI)?&*G1#nqdIFZVQOtZH28D(Yno(kltC?de!~+ ze~ezj-TxeV7jF*<&~1O>$j~$S3DK+R`q6W}i!c-P5@k2qG7w{@#bBc`9zp!vWU7BU z(>s>o97!^eW3;`&3FlbdBE4}>(@XvVdSO=3yENwvif{H~dg)Kl8@!puN_wsALK~+D zy2~S0dATLQ)(eRRm6r>zOB2qEv(2yvb1R;u*D?yeZWfstg~5AO+Smn7ela>uwB8l; zB5)^Hsh&|VT7I)D{u^fLO(XTeWNk!K=)Sgy{nQ6%g!Q3@!E}U`hw+PC{1Qx1f{vBp z{8I1|;TIs>LKnLbV;7>FJkv;?ZXioffi2(0$Z@dpfVDtYgj3)kLW~O$05H&(UF2jH zI9c#%iMHVf`kq8pQzRs|CiHRf4Tf+xNUydjO4kem0FH!rj$B;g4T`%&Bj~A(Q7|i) zdz+rn_pfZdi|2h;&uyx}wdFB#S-Yfq~MT3F2_2Iq)<)l4L^?Y-qe4 zkF=n7jLvi1sn4=YU)yuyg-xIQ?wyZ+wRz|2yBWuLihFiftP77r&^vbI0B!VsZwqdGB&#QdC1)Twh_vSbv+CFAxjHCpla| zFNaFw(uP4;0~7{{OzZ9e=u$h{>D}F|ev*XCHmOx6wMH)!PjQE7q~=HWV>WO9)B4@7 zyz|xT?;LpJ-LK!=a&*EEp(A`(<)zKQ+FXe4GQAsC&$2dj3}WAMZSP;coeF5<6b( zB7Mi9$IeI_^qMBEx?DDsH98Ql6qPDO`HGoP;_(SX1!{7xqVJKc`;oLWN7j)y(^Vkr zD^pSGbc}Wrug@kNuul#;rUva3B*!?Qm*h5z0lj`7j%X)!>{i`qy?(SoMRE49Pr zT57SDR;r;@sOi-@cC%@$+d4%?luX<(=C(<^PPrFR!KUjn&v`6!9^i$eo_2r)$y-Q7Z5nXkA=riK3+{65nSnK_9dc&UBiq#Wo?2oq5<55;3 z%8EldF>XO@K%5*9r+dfKZS({^DK@y%inx(v-10*2%JW5kx%C2fgY;UcaBuSpdV}u% zFujZ0o4HTXTk@D*-ZH&q%WJ($^j6q7i`{pr?-pA}i!IC|Gc!1$U0~-HIpOn&7T0=- zBf_QN9UHe)+>=Vae-gA_1v%5fD&&^k?u`GIlyX$rn}Pys`Na@gK_MC&h}J6S4%8EzO3eI`ITM7HhI+Ik7wt1kZ6`Sx#5F153B#8AK%IT+`lkQ>+B+|vyM0M+k9B$zQFj93__n+2 z*!?8IKqJ2IP+((c3GaQbeN+(>knHt5&5Fjq&K@`tqFJ z`!=ol{Kd^*zq$GARa=g%{_xbAkI!%1ern_I*ZlL#TYtO#(x%<_wgOyt-`TS3_Io>T zZr*)+%f8SL_l0c(*-HQ%oNzt>=#BjNWb_U`r%$H>tQvrb7LCDdFxue;D+EU|opOdo z>YCv5R0;)Xx;m9gtAxE)Et7*NC9)ZjSTZ>|!Q=6mOg5c9#pBOROvxsvK@|qS000j5 z;NWz$PN_1eL9qs(qgF~43aMNsl}(S2O>tQw9&1L(QB1HkBA#`IhfC__#v&GmzgQUF zw=jBef%o0Q_{jy)`FX{)1#{SfD}R20ys)60^BNdscN=eQFFE^8(TU)(q75r6Z*Y?{ zvCnz&7LtpD^Y1oC?gRAB!H4z!FujYLoZ-!!3uni3z5JYjx>Dj&FrJ)eUJhqIzzfXt zVf_60xv_b_aNa)w6PTQzpIVrm4*13Mvtqw&(pMqG_K(}P^33mZ%w zs`&TUQlC$#`}OVnf4GqFhf68HkE?m9qxF6`o1DFu2M%YbHzI$ zz0&qvX+>6m%iWtY1VC1#b( z;rf7E?Q>0gT{0i8_hKd=q}K>%n{m@DJXU1!dn|sJ*@tMnrYS$F4*+^?3e^(5%UQmq zMsRy`kX}OH6}Pf#xCZEzH~v-bDwiJFyL{v2zi>!b(-xwEPZ?Tnx}i(f{s_IDPee^b z^K||ay^BYIm&P<0gt(;!NGTCedEvIHr|5-q&ctl9 zZ7E=E;gng3;tSY@`hxlkK76#$&ITV_Myv{#IpNN%G6LWVGq-|Pc#)KTlwW<%%*fYM zb2<|a^`{-)cQN2Ax6nyA>fjU-)wU2W-vW9GeZc@u zbaNKl?GyA8e+YUo(AP$PXe6a*TR>Zl&@_Z=8zXc;*~LWZTcUNXG5WSxLpzMAGv3@4 zZvyE|Fn56@nz~`kJxS*7WOGllsT(8-rZdslkzi<#H?}7j+T!)Car%}xeQUg-C0+*~ zTNIppUV7dUL^p29-Q^#_W4=LpAL|RR;0r+{_yroTuM|Uby}nS?e;e`Kak|1mk#%A* zPBh-(3NtzG=`GO~B*NmnYqZ}m*zelVSUZ~JK+~Ogn!_DyMUw1DwiC~Dy7Ew0E`mRB zxE?rNSq@ja6H9X<35YXnM!q8D^zxy>)v{ zU$hBLKxXf|kz*}o@7_Ku=22ygp7FsZc26aH znoUNvY??dL(^`G*+=2C*E|)jLU{EN`p&`NO z=p@D$5qVCNF@@HSU5h;W;2*{$|z%Cf;%FgX6t2a zMBe5VM$eBNUZCumr|z4lA6Q@;2)j$v*v$*UTz>jR9=v|@c^JV0Ne#vVmv1d0D}XffNy#p7x}3Y z_kF4BOEL1P(D_mK#Jfek>q1grIUD)Hwe;WJe(;-+oPRwT`iIcs-$vK`OG5WQBnf9A>1XN-8<}*(48Wh zW2)aN>~Tzz0lfha;`g9dB}Y71B5Y1!R)n&v?{aFw1+|gF`pBuq*y)yJVQb<^=for1F9 zBY2ngGgkzQ?_&K026Mol7h4I%!PU$ugkw%A{M)fg1U|&K(m7rQ23B6>SW7JF{t4>C zGkVG+8>^UJe0?DE7$xI`k@5iHmY`#$D4F%I5@ z?-v7xA-Bun6fCx3f@g5GGjdG*>H79KT}!mSHO2sxZHt3sb^tpQORo)mL$s+p8# zA*EaUGi(Eyw!!;0N)`+?8^lg~05hCzAI@^nvz#N@PI{JucHcGxemTQRPPc-;?MpTH zrdWECE#1k+&Ll&70>D@Yxm{G2pf}ikgKrZ3xN+(J9?NUVbrDKHZ(XFSBV|~^EONQC zT(ej0?i&vLF6gPS?BWRs9%VtU&S>uGEU{L&*ewp*gCXrUb`Mv;6Rd*DLT+{gtc<=vy-zIW~1@ur6D zH?CY&&Kw!+fBV$w-@dx~*IPb+{rsH>y*1P6E^xcQs>(@+2mlm+cp^EICl56b7*I53?@1!g0aatBXS0T1VVsv4k$~2 z1VTBI751Dfpy{4|Z@22JQ~!JJ(UmYRKK<@J_uOkLrFeXFcyyR7qG6aA6tyCY`94;i zb$2B7DmC_R^-<>u*@=wOWPVjTw($HW( z7KiQ_!nCnz*f9yisvevjNpmo-F7$^vF^AolBd)%qj)4=dq0?^S88_u87vrj%f730w z?;3yNGH1CQJ+1}WtX0TuPOXg!DZIY7;L^_AOYo-Nm3cS+%A$H#uBuV;vu|zUG1b5; zha?XKUtnLyKV0iwb}&%yG&g&ip5aiGiS06yWBwn#i%hcusTWc2f`jE)0I(71vR1%G z67aCYA#~1*oEq6YRlx4QJEiId$Bq? z_oE!*KffpZk7WFROU3`M8rG^IV9H1PYsQJqle7*UtH;3Y z19{hoc-Jf*GK=u$VT_sEW#V_wObQpKO|y1`iql7_ebQTa16veDt4rp0WXgJT6+?F6$)#b_KM*GPz!!51M^8(Ycc6>aJ(-nRf_k;13U7p#S+K`UODU zy$DQln3rnIt4Yio=n_x+I{?$X_y=B1!r1pKR`k4D;`Pd@NxuN!_oW&+l)Bf$OLgz7 z-_nQh>(0r(*Z-erdOgJ(2=288_u4S@cAA~GAO&9@v*sl4=f&@xiY%9^z&Tnt!_6`g z(sb~#2Wi^=RP8{jW-v_)d8ZwE2cLhi4B@>Nt_qoWMiBxdx9-7bh)y@Jw1R z($kR(xAc<5#~Z-s3so4I6-HK-kyQ<0SDV-<6Q>4X^T;0uy834A0#j)_)iGOymAFDN)R!gSQ zdMNY5o}{}InlYV9s**6I?0ycunN*uiO-~q0y{gH%H=1$*_v&YIUW}+Hil1>_@cyj$ z!x>@T<#Ar0jNZrUZK1Z;(%Y)o?Ny@QrjhSyQ-89{QxXEK@T9?+EhDegY0Q z>GW2EQ7Yh52JteH25DCYA8TrQ8r=Fk{40s*LZpt}d#*51+3 z)Zf)JfbARX?IjK1X(S?pLT1qD943pyU^1y>JQj^bH)GKaBto}TKryP(^P_JT7(coO zLS5)XPW1OKOsE?h?#4#Aa3`EYr(J{}-NXxS$~8CprhE8~OBU;zc;m8{I-Mlf!q}t$ zi+*vo>b8FY2)-A0txUZID^jmVx{E7Y{p?$la7=}N`5X0mQm+U2q~1mQ=FbB4(mpuk zr5^SEHt#M#memVj!5PlLwXk3UoKC1@rxRg;=~`gB9DK)|z&R~;OpMHz$fu99Y<|_` zkSgllwEE9)J^#yv=uclZ{_$ngzu!(X zFOaUhr*x#RN;yS&Td6R73tU}h)n4Ggs&fC@VcF<}TJZGDyKmnK3nA7kbrU~b)ZQiWbGwR22>Eper zW90PfoTzCl$UR}#a zKyro$N)Et8%>@`~2=qK8!GLH|1fdsu3bSW(v2zJz(?o|X4x=w_{y#C(i+=~kN{S%# z6>s-@SeJk^edvqW;2ko*Z2lJH_!iH4#fTeh?9ypr#ex#$($=^%)y{E1jdQ$iezbN* zSPdP+uCM}~K*5w-m#}dv06<7qZl#r1W#d&_xd4=nS7YbZO!1egof@vS^XsOD>+Qli zh^XE!YJ`ZJro_!tqLwL9^R%dCM%+3LkO11ICGCJIaT@>>GXN>X(?5;$+eNKY!WO%r zc}m!97c^Lh>+HidHXh2#0aRPql@^d_k(pCwYN44@U?hS68{of6h5`RxKa>gnd1nN* zGvbyxaodcz!!B;M2^vY2QP>aHaA}ux^a?A#ZXoY=U)uSelnXj~iCs`XC9Izj)J=mQ zhgWOo*4jBJ8+b2vwS`py--}shMp~G^J?Wh4X_v!#F$mcf9?HflgS!2ddJC8SZxkEJ z`P#k@%GOshRD!rFNrHMJt$QwQcqMCkBX3Djw5E-;rH^#HAMMNv9h;B)rWv9Q{l>0ePyb?QWdUryuV}|Uot*Wq{0`f`t!%}`D%RLM1Rgif2O)G zWdid?+4+35>9MRPPErvgDtjm_ixR^2p`bKsxb%Ub^!{+keSS%#r{xy|?!mU`E?~Iu zHm&P@z1fsunMpEE-!a-B8Z5C!OT5YQ++cZYv?osJlTFrSv+a%9{=#5IW?Gp+gexm7~$v_A}4oL+{@{k((Vep@^Co@rk_u$@aZ|v2mBU z+)G^EIRP&)D)6X(qAErOwPk#}@cosx^ae({o2Q{f~+G4UBO_K`2Fcsh4Sn&Q;!Dt9RM8 z%g|Opb~>rfc_?P5i|d*fIp!q}o6Jd+F5KtNhPO%l3vhemvUemFfAYNg4{1IB@&xrC z(fJ?UN!fTIZc}Q= zto1M>tosGQBGba!>3`TY3;qy`egSO$h8Yin#h1)3fz-b@9v-LeSMLIVJ+;#-SnT{Q zD?W^HMe*wox%fE+4YR_=Sz!}kPSi9fZk&}jEvQ;t+E%x|#ieU?s9P75ZS#uOIa$k` zq!}M;opU4TxsmQU z1$s`=GpE47b`&!=f}Kt9gf=av1SSVW0K`r)qmQQX`}->jl{ zR^B};N6*T-W}uH-W+ctilIAHv!xYdk4`t_6!Xyfx16W|BW}Ao^did~$RBd0fZr~k= znA4*Ad3o2u2zFk9nUQxYiG}!rTj=K}#U1J9;RaE6N?+#9u4kvDZOJx%oprdu%B!=1 ze9S_bnJ5#z!ayz4Q%d0VV?zGqP|n0a<~aVnsy|)X_ihZE0vN>rl1F;pjP$%!biWzF zBu@-v80g4amB6yd#a#rbUNbVu%S10RQH%5g*<)=l1(lCjMGx5}F`SBcZdDQ=^^{-x zVz~a5u;Hz+DMi$rCTe{zYReF}XGuD;rJXsl&Kzl1uCy~3w6d-|DLP-;4akG^d}moVpJSF2iHS_#nXGW2EI>Q8{YrAK(#~3UL@O-lMmC=%Hv?Zx^X(r1% zvmFTdwFyLF%M%j}zDWiPF!39`^@Yw1g6|u><%L@ROd|gvkwkZQ-0ti+TUK(iwDh)E z6g8oal*#<=-2LLaLth;{av(M1GLL_r&yQ$o`r`agn|!@D9|-)RtF>xQS2tsfV^O}j zb?dXU=eVR6344HtZ)LVs5z5lh3704jj#3_m(ViR~iVq!32q)ynb>8~2=k{maxBt>} z=P%ehpY`4Sygz0;>D_T^=HCaOeb*cHH74pyOw?Dn=&uH2zrx3S-5>KUK5jcN|B`i# zH*Gap^g7*$T*jjj`a2Vo?r!~h&CZA~f-Z0SEYR!E2R4M<+!^{PFd}~6sl=cYkM|!* z3=V^-7eroPc;*=d-v_?m!F!DY!ejiuyR&D<$cp%;Oc_vbzzRWu*Y4!r`&yK-T1$|hc38CS6r0qZu%`Z_n}+z*riHwS*zVn!os|A zg4c(B{rB>lzC~Add%RnCX-DBDXkR4w?krsK+`!+ccTSw^QSWaeuP607;4+grGwjSM zO1eWECw3ad&U)d(IilXT zk+Z98;LD=^^)c@^KgwAXQ}9tz)kiPu|Kq{CkF$vXMzsH{#JNg1^Jl2u(Sdpuu|-Ym z&@zE{dpzC+dDko&v`C0Ry}-MOdht-b97Mfpc*1#p%A}VJO0jvOu5@l^I;-V9z9POm z=Vo8t4KnIJuRB?QEgJ61;&-GehN^U8yk(4QRW7$#={f`HN{3v!El4q;@XKbkr$ENQ zBiOmW9tn?wg0|oxgE`epBf%#47zo^7F%4VKF+DwSSdPR5#%=HXXMo) z1L|gm>t;oD^U}IGX&n?czkZrmKLy~{fxVs@wA1{CY2Grh$IffC^Bbr5O`djo7|=X3 z+%$s})59%O0?3T8ZAR2S4G?w!W<;F`UDF~oMBF_i`A2#XJO$drtfYHZj7DDAIW26P z7PL+YTJ8KM8@Jxhtph&}_!Wb%Wfpn~yjhl#XCmbohBA!<9}KuuJ)Cs?MvZ%;$ER88 zMbjeiodbLu0Q$#Rc=fc}#O~C;<33zBu^T3-<>ZR!p5&hfGjAHGqs{V$;TYQWWUdvX1An*2j|OL~&!hu>O&-E=Eur4dA1q06f?}6tyI& z`rjFlH8h}csh*QD@YY`N%@TT-UJ42WF;|6tBd(7hu89-YCyAS$id$Yt+JGJ3N;^|z zU1@UkdwKTA@%84n6)7Kz#hwP|}y= zCts0Xd`o`z73t|Wq-Wodp8~$6KL3{fY8(C44*Hwj?DU|q-jq4J1wLR-r_qlpR6;J7 zI#^Ya?SEkVr{3$mPkymI{7?RuwjF-peIz#Uc>Mm8Ng=16960m%;87&wdc2DyVBfz z*-~P;SR@mPK;#AL6>xbxHiye(!PHBp&}m*hHwGf={od7e$b}AbVIo|ZlP>IOckfv@ z?kD%aMJM5klX%Tdx#ea)a1Y13ujEZ1Czb3r_19Hmqw*4_^(z3yFn8F@gj$F-iR zRYCP$@GcG6MMZ`I~r)iesL>ut0||oTob-ET@y}bn@ZVUz^Cm6E9?QrXq049W8=y-Zg!m-n8|3wbz^W zKcr#){YC4)wW|J&z3@lD!lqu%w@|$*Qk$CA2`4jiu|_`dF3t?RD}>i~J<_$w7S(Iw z_ZXMd>zQU{P%soj^&h_&~fLx<1Y5ZpU1{uz$O5G!X#Y8CV(Emg&x>>u`l5g z2GozvV&cwY6EF29T*gF2^xQk#efJ=GnR|yIcMoFj9>U%`yn-+QCNdNo8QQx@81{Y` zHZrVtiN5=xz4t@=AYmSG_mAKr0bw|}_Xt8b?74TO|6X|iy`!M;&=0taa4!sZ_XrNw z;RAqs;e+>%dceb%K=80LeCXcMp}Q-%7ePQEE^?H3_g9eaMtJaSk|7b4yAf2#QOYv+ zAk=#ii$nsBF11H#NI|=Ql>Q)s5p@he2Rw*?cxnjTq#>QOhezqr5%lO|wCH2h=wpnS zk2_9_J3);*K>@@b2Q4lB z1U>#FfEs@SK#4mEAjh2mP!mqk5>L_+PEr$KOHVuvpe3B9#h;=loMt4QVLm>?z>Yo4iao@QImnGYEY7^B?|rQ&ytmMcrv#1DQuK@r3yiMl&BSHjXnT1=iOaQe zTO{2duxS^%U!9S4rWxRuxhfN-Tt_L^67#{=!SVj=@!k*0?zGXaWO@55S?hC2^AlkM zFl98aI*M0ypIZ^hDZk4uyUi}W%`CaaEV&6_6yIW3Ka_XB(UNi()r)x7qh2$u!~&mq zSOx@aAm>ivQk2~<#xSoYa4Bm1yNQAKlS7#rLe3G76D_?$LxXrWHPmtqrA$LE){u(Sggo`Y2k_NovhT5`H(rB@ zQ==b^wM8kKBOy%)NIlXVDQ~NI8Z6HZ)&#u;B;#0}@tMw?sMaOvOwY!(iG0~Bi6m1y zcCD`Z#QW^anC>H~=@$kDel z|9ax&#pae=tFF#rDxcNfA)vO$UEX@}$E51gakWCN5|0V#aw=BT(?H5iz{Up;K0m93bXwLIsT$79|0(`gNCyMhjRi2IRV0)U|~*(C@(}@5F{PKt-+TzWsYGxFZ$&vtoz@%>i+E8D-n=Mx(3e)B@oF&1R@ad5Ro_pTPm4Cr_w+&77K+EkwmL8*lg3YGYd|q)8(9X+Br_rb$9(f z7oai3)x6)`cF^5<$c;YY?v8NxoN{5$xO#tZ_nvq6UvUjya}8a06K}X_cirr0wdjO!QxZwi;X}IF1ZzY1Kv+Sl{O~O&2UWX)a zG4(>x=6IMFX8%$TXV3G2dNXar)Om5?f1%!Aonc1$DJ#57bS^@2&cRdG3r?zIj_Q~P znV9Bu00A?dE{Rr7ip){(=|H z_{HnzNa~%SqbHd?IyTn8!6 z1#c(-1gO2L3&FlIxMXIRk2vfxc+ zL7;zQY0##!z)ckan=1S_mHBTh1q5s?4%}E8i1Y+(Dhk+G60ot{5AG@hJ-(aDeK%FW zb|awFZ&SJ7=5n7+mEN1GeK$iu4F>pZD)-(9+A3ezkMiAw^4^H@*;M1Z8BpuHsn&0E zt>0FN4`553&n7^<&t`;84Zd3d^}d@Me6}?DY-#e|3~2V*(gN_^(&7hc2Kd9G6`{?4 ztB2Nrtt|mtS_8MV1#D>#*wO}ypsj5|pL9UBv;%^-E)wz!9f18?I`(f}Ry|;Vpp0SAia6Kf|CYHfOpNz3KOHu zKrPe`W=!^{X$I1DLzy~au9jQ~#IL7-UFGoe&?^B3NR^&Z4KN_+87KpzM$f1Lt%13S zp0NTJO2-5&_f+fXRXTbFaJGh6G&z)~8O&7U-%j?unCy8xflg3%z{&ihi?_)=T4tm* zTG0}Xv@!CQXfgUl@0cLlVtZ|}-!YkEO!h>b^_j`?$^>L=e>$#DHrmq+RwVdZ-k2;P z^(N>{QEFY}*u=#F>Q&0{rGDmhI{PlJKh>m7u^I0$8NTPQ?|Yl-pY$Z6q3I%P_}=K~ zLyhj@AZgpVpSNGS`KRE}Py9mvyf5_I%Qw7lJv>+6@Jv0PZ__oqrYdI5KlfDaesSfS zxXU4l_eVwq<4S=_#E`QFWdmqtQvoLaFgE@G@l_Z%D?(auS=sx6hl=Fo9TpWH5)~d6 z7aoRfQJADLEo34wn=km6SwC%Z|z_B1US?f-faATKUYB-E1^z)f%m0R4o}E z6LR@fLQQ49|ABA+8obHx!Z!!+>^%|_5D^z}JR$ISV(?GT58p{W^S8L~LZbr0q5?u6 zg7^zp*Z^Y=Kk_{SYrpVE0ViYk57PS#nn{m$Jr{a`cL8vnNKmLo_$&&aNtW<9K)^Dw zSSAvBA}{bRh`b*4vgr(%dZ{!TiA*H|C}bj;LZVQ~R632pVRHq;LWx*9I;sTkpf{Lo z_UW0Kd0<|*Yu;t&xrjHMwFg|a`(5?HuI2;omV@s0FgH5f-F?i}ecILYgA4Pc8+*>( zchQZ%>KeH2BHVJ3@4Dy@+`I(0^qEVS=bA&iTnfwNFfRRSL(Kk~dw#Wd00DJ(gX-@1 zH{1)Ti43T{A6Oe1SRWZse=nf!oD+zp`!!I# zz`I&DcJVy3N4+re4la6EN&)J%NeO0QzmeNx=5*?L9Z2f6J7?`vlXAU?DCsS$yLK=) zcvDV*SEldkOz&0MKC82R*JOFG{;=m`$lg^S_O4Ffy((?@$G>JZXy5JmIDIeNmAdQW zce_`4#=qb5@%!B$W$azGjOS39-m9~H;E^-;t^$BM2fooN*yFt#)HyzD@;vyi&GYQ_ zSq=8)c(2J{+La4H_5$(|^7gLD^IlWny|!@Anxfrn3ihln*t-Uh>kW71?^&I{cTLV- z*n$DMVDFwag}c`l?pkIwXp45OE#9%Vc>9{-oofLlfL%ztW0BHb>&kYmE#JAOV%J*8 zPDmxhYl(GLJJ)(Z?e?nPwGOnNqGp#@?Gkmn*CWL`5B0mf>i4W~Kxo{%0kB**0KC1L zyw?L7krvSGv!U4+u)f*v_h}07Y7SiQp(zN`9JIbA$g4HT3$)E4>l^p2Z{D}QB?JPB z#{FK9eXzd?+0~5H4Iy3-WI+8subL3A+TgWyA#3YF=l%_#r!Hij2hb0w30{i|@v079 z2SCBWUbP|XYeLq88uo{HRRymD2dRUsuL)WlRvEOmB4}Mz@cQbIb(JA&DudUS2YQtT zt_N*x;QH!dud1N6RmflftU-ai3n~b_@8V%m!Rx?B?L4?17y1e5?3bfe4-K?@6RX-h z+-MQBnFKA;z8uW^%N;MzD*KCo%p{m>bn;nr$~kFgs-9A=r&fSgM=H?_6-@T$sBu{; zY`U^LMbYtE*7{P?^i154D5!nJ2YI*RKDX=_?=paE3vSQ~ex~GKBj;Ts`PLrA2?7;-!cxV9_IL!ub%kRT!^PuN6L)Z;K!#Zk}hFmsDEKm<-PU7FGdy~g| z-YC0YLC~+px?U>LfER$VuIHnj&qg|)f>zOyByWE%?8~k+Ok~3qGprZKbSFhpP`otQ zlXcejT3ez(o~)dFJ*iJs8vt)73{S>&kz(afJp}*z&w`_0T^;0IqlwRyqLTF!Z)OZn zr%cf%{X?a~KlZVI!qc0>!f2iDfzcjkG)AeFXVHDz&RqTT{?mUxbM@=+ANSmdxsAc6 z>h!5bbLp%V9Zzrh-usEs@lGY8$~gE@N;kj1k=>SuPB_^f8G?=5 z&qzDY{%}Ut@>yj!#Z% z3^! z-E+>3z2xq@;_koZ9=zcq+;)-gJL$1*@e`LS&26i3y7==mljM@<-sgYoPCANy65jPJ zqU&h{`bk7rQaCyxqWj5l^wVRYv-4?qN8%9xI_2+^jC9v{p=+dYL6$Qs%bS@Z68Id`r^us}}j? z0SwUM45x$ZaPXZA64$I~R>d*D!0-bxf)Igiht&2h&$6>)!0+CVUxjY{BUG=B(+j){ z0I7G`zR0X*qE!miOZKSOBI-BudkjeGof;P`Oxc`sGqy1St2(73;+sN0uRPy%`97<2 zeLn`a%l28D;k`P2&njTk{^wwV^#8wkKb(n=*^CgUhVkk<@S$W?)d06=-Kg6 z^3IP^c7Oa9bZ+~@tL=YyyYr7JyI~I?6}F&WmAZR1AZ^#`v^}fRki(|!f~rn~yFPxm z3wRoeIb+W%MDvKb!6wx6>Sc=~!d?ybdi?ECxX0odNN0}s>byOWTtvFLdsk=gT^x|L zcQsHikS+i!f6uDi-D~r9ug!<;n!Mdmy~VrM6)(xSU^ie50QwlQFKA&6WDJKPAbKv{ zxvp&Iy7DC!tqj-=>&o5hDtE1`0ssLof!edadXJX})E=)Iz+SJ~z3W#}=V`q+)OmXW z>Jb`z)&m*=z8mTh8vML|!GHZP1gvie^zu+2=+zjs=wLv7Fkl^^A=s8-O@#pa|Di2745Xm@jBuMc}$}gwgJtAog??-Deb?q9-=d0r))o7#DS%(L)?|TB-_-?v z9~Jno%R>eLz}GMETZVg)Uwt+L=*d8SzlDBlYxk||KD32!_A7Z+tbvO%4>y|xZFWJ+ zB%_vG_5l6%M_Oe(avHX_JN*(i^&GAAp=PL9Pc74t%e16Y5DL`;c@uqzchRXM9d8lu zJ{8q3dABl>Q+9WybP?~~pyXc%-X-Q-9m>2)D!e0VeW4-bz%$HL&stZW$Xg7;u8CP; zVON`3RYv&K!aU$zEh*nXEj2Q$P5dT{sKYAivWdE^5VS?qZ3T$CZQ`Dlz)lfpdzJJ(4rHnE858&n zb$`Z0|Az_OdxZ4yzI0XZJ0&&^FxvZ8iG43()O|4MGEJ5{qnaOu%10VY^tk4MY~rC@ zb%V(diG1pRBkpKg@tKmQb5$LuGRpn0KKgp!=`Vbbe6j0r*xT$YM9z;*eNklc+Zof- z8FPZ&9B(tlm<+Kx^(7kZDvKAR)5qxz33_v!&IB|ZrJA@%pq%N#-QjW)Ce&{XrZltp zgV|c;oWr=B#b!%*P1EObN!y-042rpc&pSmgi{zv8cX*nH{wOd!CMY~MC_E%E%oemHtwIj495vE8%YSK#SR-MwK zRq98$6Z`=syI;vCj0x#70i8$1lDkTV>QaccueAJ1hq~4^QRSK_bB>iR$O@r-B{?AP z&U;Qc3-jhcEzX@`XWEBS=lFS2v&7@hMaw#V(dSZxg%X8lm>rAWB`#j#UGgq`s^9{B zEDDTVbp&Ji>_J@Ft b|N4IcNA=eB_lnoI00000NkvXXu0mjf*Ttw; literal 0 HcmV?d00001 diff --git a/static/coupon/vip.png b/static/coupon/vip.png new file mode 100644 index 0000000000000000000000000000000000000000..a4fbda0642102834885b8f9ae215f0d7a137f934 GIT binary patch literal 1732 zcmV;#20QtQP)i4v2olAFBSz7PQ6MphF$!LZCL~}K z1tg*|#0!K#ppqb=luEfP0xi%BTA;h#?)KU-v%g>6qb>dI)j%idAKl-3-}k=rX5P%a z8HFyI5aMw_{*4B*fMg&JFm$CG;CBaL2C9JbKoO9yC`$hAaFvce3L)h0Zv#t!)Bqg| zwt6YB5m=`vitq++M@R@U4fsNfMzEa;CZ3GiGDT5#yMuZV5<)BlHU-maH(|fNmI0S=76u-cc}biN$6c*bx0k&u~UUloDotpz#2*DS72tyEM0mFZthj# zBS*uquR~@E_)QWz3uK4PO3^4!=-3Y+D>qc;&PhTyf!?9Az|rwww5#xqfN=?oTN)~J zw1mS>N zYaunqH{FsK!Cne|=R*IkBdd?lzpsG#km`uxIe2iTey47H0Q?ZZ~F;WV6k zUe&etg0XubJo>h_^${xj7HU5S3t$-rdEe{JWvhwDUk3Z(Baw8)6wdwkk|k+?brpxC{QI}&|w{f1k}%m$WkbBK-wngdw-XD z`i7i@IkXB!=R=qrcD*3+2Oyzy1J<7*;v@C@`BrE&z;LY-%ASNwxk2fqiE6OE0Fm+p z4*VViv$Vyz3rhM4RTP2cWk}ab2{r@7diaj5Ut5g}A zfc++rDw$SDH>$sv&x6!gJ)N{~0mBB@Xg=ElMKB!{vC0tAr_G5UEXeb0RdyLy|l%0(A~J91SVj zT&nK{#ugZ-$(Nd-UmTdKT@D{?gv&{g+6*^u!kG1N@5B%ivYvsG`OpvzSNcFp1xzzQ zZ!KBKeQ1uO!v>9m zAiWl%8&vsn0oiLIOV&O0H~$FL?uWAFo>s~S!nJxBYEd&_fq*avgg3SKM$VB@78qcJ z?;Ai#gN!PO(#}m%LuSWk^TBkR#k&KZ{t=Qu-X~FKRQf@s9D222je|6==(IUtGpR%B zVgr~mAmb`Tco8oh39~or4~-`2KcVCEz;Ujo<@2I=9IUaghz#tbSuT~-;_ZR3rxEl$zTA_H7 z&jxiV6vx6sw_SuTB~{4(At$v9CxfArdE$c;9-_`9Hyf}b0gJr9sqi;Z+F`h a&Hn($y?{A>dTGx90000Y-59MaJFxFeXq0ewXrWIqp&++!{o3t zv%AtNth7mSC83N^77BnsfgnKSWDr>dkp+k>vJgQM%2_+zJ>5Nd^i_4Ns;=${yW-yW zd)?3fnWwtCr)MP4{`P;)sZ;$JkByYO8cG_l(pY*`=ixw-%P2b#>sIA*NV2PPAabJO z@Ke?;Ng3C$E=g`ewNRc~W#F#mWO-!O(NxcQ=}LHAihQ!%%D^uPoca}Uk`jIoJPiPO zFaZjj_xZYJiHoBhPR2xp*#^5m0*%ryB*mKRf_By_Bb zmn4ln_>4!0dH9m#Run}Paq&@?dMb@0>Z>F!RKxmgthbt!2N68AVKea5hM%fqxBO~j zrGK-^si#^$HIqvcIxbiBxTHx&Ry`DJBBlO7pOt!5=LxLAXT zt4s|PTcZr*F^kWT^G-=%>{Q1^<&dNfz#Ca@vJ}}3qE1R;<$+C-#Xu6PN}sHjR9h2| zgyNAfR8&#~6Js(a)gUQisRraW>exbIT*jHQ6zU@dC7}akzMuLp8AY#+z%8plw^}Ez z8^x_MU?uc2E(hbbGYWdC+@%8;MK6ca*JVXt&Rxe!Lb$8a*Nt;m6Uki-z4ZxSy-HtH zM)YbT(CbCf%ggA6@|w|?K(C;pmnYC0QHdKx&?`&hu7qB75R~aF6BOsG8G5mKQAM=^ z?7>F#`e{7&qhLnR8=!L63dT(;Xq$~#EsMcE484sO($OoZ=oMmK6u^QRdLdsu7O?AJH_T@Qr2VaWa>%Q zGBo;PlQgEXwKm3pUPX|dHsxJ3tTKj4`aRBaa7%C(MQ2D97yRq8!GB%S3>dSj!8MUX zlAS5SU2_1tapP-=UR4rkWdJK8&`Z)6fEFdOf?jVu30+x!sywm|7h)&mz9Qm%MGATY1``~ld0Cyl71C&m_Witlv=ty%fIMiZHdPwMEr? zk1M0MoPA z3~mXyRqQOCxFrigFW_|C?TVMh)UwdqP$qZ7VJ2)2-GVY&LOrRH`Y`r8%(~`We4qaWf2#HbjBDh6G4Ld8ubs5l0 zgq=;$i_I9&tJ_~Q`ua@J>(|f=ysvnu3aS*K6i+10@(@jG$&n zrutnIXY7}Ku-Jqkwn=&~G1G)%*n+ZtI(MObij+xTspy50;HuMCnv8k`Njxb9s{-Bf zx}lU1mAH#Wk8Q=cOLMg4;#QZfI9yS(BJZd6mTw`zV%c=;(8=u0CpQ=&Sj$4qsN?sh~*8*(Dm{SQovb3uOGY$Vb%CHNHY;X z#^9)5M=xr8V<>uqx-oN;erPOPy5dYYAYH z!d(@&ja1QaOQEk6WHzEVrlXgJVYdoe=``Xdl#rv%l*Fw$ZhL8Pi=fwl;d&dwR2!tJ zOLw&L3_WX$hLr1&Ns|~d5j{qntBs)>Sz^Y9+F3KPR({t;HMLaevIfesL@?P3x9Gf$ zHTSq|QPB3%-By<&7<2Y}i^q+PdD)_@jhwWQG8L}jaPL$+BO-~b&DdBv zdhG`E+Sz(Z6!bb32P}{4Y3Qx5fuaLgLoZ=`aRwKIt||k1y*PS}LIchugC+C^ynKK_ zua8785pc#L&wh-)Q9=PT^a_nZLEy}vQ>y)x0Sn{?OQrpizx5PX0rRHuc zE|MzC=Au>C=I>psm5au%==Q%i$$IZ zc`*6i1auMlBCa>+(}mMlfT3n7+HB@}sm7OrUfKR)^tF=8S~)I_(YKj`UJ(&NVxftk zENXBq(5ut5bo9bOqa-Z0?8oR^s_3jWpcg$=g3l;==?P#XdK+Av-&w3w%4S94vg65y z%4D+|sG`KJC;h8ds7#F^LqJ+xwXx>we^|uV8u7_mqL;0qr)*hgC2N6LXGKo81io6# zu=YMGm8zzp7lmsz$y!o2d)({k1N8Q02@sXF;l9Rd&?J}~tQ5MXpqIs#58>!_RRi?q zmn_ULTa;h2Ah&Q%cFwHK%&D1~Q?herNFl z`m7in)g%X;y((qBl62?_Sn5}gJSW2Stk+R2eQTpHw=I>sWT_NdFeN8zSz7d%f?=Gv zR-xlMr3Q*f+%m-$-5M&SY;r)jh;yaHlWo`~%ako!#MIg_3tKvR4U2BsqSeUeYi%p4 zNiNCS7GbT?_}10M8$$Fds@`X98@{e;c`R7lwp=^McKO5m2lT|WX^zfM*&^u}=dDnilgqX0OHaaTdFfw)AvSJ0uWqBmFv zqs^ABEzlH?ne=;b#4^QJ_z!; zhqdf$!8&@EwJj|>%a)j_wfALtRBv%RNRl?TJL3WWNndOGHIy9pp0$BeL&{Y3NP_5P z$-Yzsdf^QGSL(8H5npcpY>l#J0`$$!oyGd<%0w@fxFmWxNeXvSDd??Jp^FYQ^wwJl zqSwe^uL@d4_>As)O{%V->-F$BeO2^ok!LTCUcWSu!_I!G$%cYn$?OJD01LneM+o%F z^bJ}YUmd-ThI!*X=p}k4n3Py9n-!)8)UdOLUc|>Y$pad9=`b!DeD>q$rHaa3s#MlS zA#OFv4AxH@+)A`rj~?5suxf!`lf^uYx!8I`e7N4!znb-sV(UyALKO`iqZl^n9)%Si z*H9MMDxMYNuFVR)GG9wh*0R)ksFHKE^h|B9b|5dvk!l;(Ql}oJA3+a31lGKFJtd#WC zxGQIWb^7WIcCvM{Q~=ATG~=tF*F~|v99?w?ed{@wBr1A!2dtsj4P}8|uX)TF%B#9w z()cQ`L9N;uF}|{7`>R{tfF5(kjBkKSUr`2dEGWkGI%l%#3PrD65se3>wHv6>X#-rT zr$IFn-1Q_vF4kkmi==F2)kdMM zqZHPKIo(k3Q5XRJuYiL)+>0LIu!KQ(a>901EpAAli)KVI(ngu z=ygew=_^53o>5}X2y~4;*vMUs!Co!zi@Dx_F9GT6qsN?e^r8wt`bO|IzLNbV(Hm9J zD@y2<9B@cb*7%0BMMoN0MHRjJ3ScUmt%R^vcH2m0mWEza`jV}uAupw+$>7zm;I_$+ zb2ng;?hVkni$T<1GHww?y(I}Dt`PB}i;GnBy18IoCHdNVeHD-qy_Bf3Mp?W9*=kv> z@hYCLC90xKR{ki9amk=@tySWdF&0K4$yzOF%+hO;ZN^3xC7_qS=7%kvuV}xLod1yG~wJuLd|t1+||%qr$w7hp)0A51N5yoN3V-+ ze-kK%)pRd}vDeLc2@=!jOR>LRS!JV_1aN>{Zq#5BbB=1RS24aqEF{r4q@pyWFZtCc zu|>c_Q-~6mMj5Q-l65mJbCk$5V>Qo8uMe5Qgq=mbFWL@ML$Bn6#iI6CQ%rqTaI2{T z?v{mKuPk1YdWuGyYf!Um3@qzpbrs3fT5m{T%~wxx|hZtfjkUP0-6)r)eur*$%2y165Vol$dkrtPP+1 zlx<&CMU|PdEiTRM`W5v+h2l^edJX-mSTpp3f7`y=^=be{xeFf`VSv@L6U_lfC7FRaN=ODR!s7@sprBXJ_3~P@**vGqm=r@9BFQ#} zW^h@0B-zGT)Fju@ilOR?ceG$?O-rSiQWn~pFRLwyxJL9^CvnT!_Q$%BMUk>8HC)Wv z454FN3Dy=Fvz6s&ONky+;fjuFGx3_*crf_2g0`&iaw&W*p**U%kuAjs`w_v@5F$Ey zl@@V0dSPQZE%Kab3}$CfFIsN}lv_Ag7}l&*JJZqYLzTTN`6(XYukV1A1%KRX}ys)Rnc=JT8kgLoV9Bk+s-&uQ%KN^j$$R zdy*PRm6o+Nt&q~kHl{b|EfKfnC~kAay}rKO;pe0-2MSaWLkP#tWtr)hCc-|MuL^o=9f~jj7nP1)MY;*D zB^CqbnnH{h0C9gU+V{HyVlQkHBi zIWDm**}Nq(`!&=_Rj~f2vM@3lL#DdhDs$Xc3SFoH;O(|}y&D!=^&Y6@!nJgp8>nQ> z4~kx^e67Y#tEe)18tPGPE^)OVgT=mVjLT|qg7yzP5%y-LO)9D0YU!e6R~zf9k-3YZ z7o)F(vtn=!RUDK7y>*f>^csCI6}@`cIRWL?N}W~oA{k!~ie7W>`jD8jGVt*ldQsy` zBzi;s;^pB40qk$|WteQDfP&`WSsB{B5JWJg7t8fFK=C0rT*zmMUTj?2Iv;Y2Jq@CDlm$PGb*IJ>3ZqJLx|X41 zlEmcVADc0ZY_Z)Qd4s(d`~TQa8e)6D{>R$RmK#_um$-=H&f0h&z?>xX28(a_Q*qJ>2SBudX!La@*0mLPj9DkNAtbR&!x24lpk39P= zgUnR)N`r_`#jVeXUPW+oDsLiCU$jS~zI%LW=%p7))za79vew-#YATh1vaIQhjoiZ4 zSu8twAS zTPBtO`SBTmR<7VE1|j_ZVB z=b}wEu3VBD*Ts73boACL=w<4hJ$23_uG)Q``memMuY7J*p0B);v{Ou8NyymmMF+cp z{5});)mK~r^;K73chJ8p7*OTkg`DmN3I%Bj=?WuiAQXm*gb;=IMZ!lKg7Hv*GXgk- zmRw=zmHe(!W(5XfRFM>Rrl41pgqB}nD3w+NlRS=LmRF~5%!IxOT#Eu;0Wh-p5;kr$ z^r_Y*Qx>1m?QfuD0Q=2tuD=BIDngvDeyS+!;k-2}Yi&d@nQ*bCM32p&YuY^ub-Km6 zN0pA-QmUeez4ovGa?w&Ldo|n34di>d34zVL4YEbws8X0(U2;2%$_kQ80j;IMHB-FK z6%U5`7`>G(x9t^o@wBdiwRn+KxW`;3=nZ4&^+EJ1^p(_))psJ&n!74e^1F2edUg78 z0k<%$IeqDb{E~$QO8{r*UdA^?CG;u*=R>aAEe*lDM-0Dl)W{p!+g7)?t?X!r>g>2y zdWGuf&?c2rIOtR_btv=bq%zh-oLXs>`nrmGLzi^53x7*jmnP{Rb=-wtl1^75Gpj}` zS}9$HH;nFDJ-X|LuFe}fJJxlyzc760?q~z6a5tbxt$7y0IC>j^0C$mMD}}xxDt$Hk zs|TV{$|6ozvB=6~$XFna1hiFy3r`Vz#)_I_$^N1}sP*?!_J_bhi=B#;%&s+SB@w3> zhW%6w!`+k>zA6KCOo=&5=yk)@MCL}el|HbwSy`OBU7PUjKOhxP23kKo3fP^C-)6yb$5%D zP|4^G8J%uV0Ea7HGo?xoCSzB9lH?hAtgx0i1+G_zE}Df>VT|FHM6VKHmRa&V=z-jTv)C zd)sG?(S!lLsQne7Abr6rie6Q!$E9)?FM+1trlD63R-;X_5Th({TJ^YSOG^#sG2{k} z*$Q_h0LynGO)+DEQY4yrUmee8h^5Y>xHTBx2pzqMRPM@IUM<>eSnxyLoPfl$$s!+O zyLiIa>U;ZW^VXm(r#Et`xJ6y8vwYk-%BhO#-Hx`s!fnY(T(&aYqS50D4DJ9!B)MdR ztE)evLH4-YTi#x_y$>b_`@r4ykP&7Hy(alu6uoHr7Bjfe$cAMRphaim7B0Xt*X8NVs%cf^$Oi7I&&9^kMJ~vbEJX-I3y1DVH z&W;%qCQO<*ane7JV#m~p-B*kq`*7=sLk%I7zNBRI3g+mwvb+=wQ*IM=c7{ZPzUZmu zZWV`Wpe!wvjqnxytU&1!=`$*Kl};lFXsO61_&V zi?p_2>*%X&k+F?zc45A(mNnUyfM_FC%FYC4jT?@_@dg8Wp^p*=(BWsQ5?Oz?QbwQ-{`3CalxGiI?EfVIXq8BZO>Y-OiVU@{9U|Gg( zSQW<9I2KY4#|>sz<}`+0H2FlXCbC9vtt<_|(zxEqdTLp3J?C|?o_f|@3)l75I(B*L z?-((B=7b584bYt^9q51?vD5Ch|3{c+TX7~evEhlvxXO_*?JTifnv zLvi#rAn28Iz{)}+6{S%sed!KZjHyM@F~Ypk(5sSFY{XDXfo>yh;S>5~CCaTvp?kq# zq|a9=L1sU0cKs@P{n8R@zcq0YD=dear5T7`52Z3$wyLP9tt-;M!fa0h)(}Z%O*%EA zjgj?j^=hylQfy6;UKXq&eao0zTdX}Y(L>5n{`wzVpY2Idb|1&e&^xGi#I@k-pkiU< zicKvc>J7FU*i^FOP4~>g!a-BMnxfa(AsMZ2GIm;3+8}9Ljpwxgfnd>F%nW@p{T2<&+XRwW_u|r8<{wU~M-8Smd?(T^t92RUV{pgd2 z{O|ct@K<+JNBj21s1dz9%3Tb-At){EEJvP;px4-rL#A&?i#DU^)zZL{LYVz6L86h( zG4z2NeJxEex@!|Y7SUZLFun%N(Q6_)cQGX6QE0ia*{4LCjlpD$rZ%>gUM*#@FA%mO zh!#(#_+69Lv=-}ssB3NYEo_TraC@~OL7!}{XZspA+N=6{Q??a{kqLuqjb0NT!4;eqeh#H`CSn^4N%BR$1QrQyIV`k>ytyx5_jR|kDS|Kma;Xq zxhO{~USeBxlb_Od{`oqZMxCTKQYT|8g1%~rT=5dy%96E}QT7s3#hvwWf6!_#+df-O zi$#oa;u<<&AWfrsupUx6YwXtW-Kv%jyB#--9 zG^N9X%*JI5RHuufH(uk|?seVLI=uU9Kg>}2fAulByZhN;L*wBfQu8d+*9^TVeS;ct zMO8R@LlpGt@oEW&8l*AYhH!9(2p=p|D&6}=W$8Ycz%z}wq(t2ZBlg$I=2Fp1cfeS^ zRf8@*!7VgHXEq5mC}yUxR)*Cw6Rc>CAJpbqpTYvTer5rBFV*?B(oOfQFd%E zpyHblpk0yW+bs4W=w%(Uu|Z>1MVZ=)K|A2<0xf}COY|~Tj=0y48Q*}RRdO#k9x&OP z4_RLuGOXtb_xMB9_KmuuMQWh5I%I08lsS5#bCn3H29UjSFj;+qSGxgC@ha$*?=(d( z-ul&MiCz`JH6(fu*3~>RxVihEN8cUGMvvaw7}IN>Lp1cFttBz^lJwQb%3|Lj;(d{K zp{e315_y)_5SxNCgn8T|H&gmwYUowjiJ})}a7pMD=;#foXx;_#+TR{RspH2gG`pv63c$#n6D)u zN{t&6m*^{k%+VW;tG+g_jU~z|Q1@z5-rLVS!mL_e)4C7T>7r5?+*9LtD-^tZ%$N!4 zfg)rAerPksOT-(EPe4!60dXhwlJOqv!}zVtz9%t5J*B?a;%`PiHV$j)!40*f$p8Q# z07*naRE@6?4nm>mm7~yP%sC{lH4=x1#KF4v6)_)dh)Bn1>x1=m!xAGcdPhg~E+1IC z4`bw6UXC2oZy>JX#0}_fST5<(+IU5S2G*J}n2O#~C2!y;G$823xhsTyoXd%%Y;EWo zTm`F!HWw@{L2DW}t|`sbI(xPE0E_mGswjG_qxWQYYV1usxnj_kSO(SS?v|*Bsvv+| zI(jdbqzx{vj@#?vzF=>+`Z1zcv$`&zIi z?5sycGQGD{(Ykb`A@{y2YEZBDBsi(8?O&;{y%-U3s%d~d z?(tjIKv{&8O=_&Lt%1m8KP93UZD&DLJcZ*F^pXK*jJ}eERYb<66`HCxH%vn;3S(s6 z1JEnSmg|YYGKpRmBd%df6NBP4_V)t*spH0dolF`p9sj>a@5J%r-*0M61Ot4~fZnhn z>DvIg3p{ReWGFR0oLLkp+}e2Jj>f``F>oqaLDxhv<0-adl4ux>b{xisYx1Zibj|Y`s9yPF{Ol@Vk+j1kx7nh-UokyxD zHW*fOE3B{ZL9@02tY0HhpKRU45$V*Za4}9nDOzl7^uFl*T49vzS;KL!`d(#Skmhd9 z;EK6hjkQqTuriR*i+9N|bG=6BYFmj>(0jPf`FK;K#zF#$X7gq=wYY7(;jn(Y*`rE% zg7J?~)?-Wj&7kN#6T8R1GkP#TDkQcB#SuYqSWp}q5?g}e5P(?l3QoZ!xEe~fhf`x3 z(vuo8vm?1HqlH^yg*zHg+zC~YXHd)u&kk7(*|*>mntaTMm6uzbnO}!#>vKP%5WtiZA}5ptlt0I>;VUth2QAtz{`P zTVkPdk+`wVqA;owU)v}BE2_ShYUEy;+R93iE3>vH@#K=wTV1Qhob_U3y%8gI-#rw) zhE7uEyYC^=Hz81A=|}5|Dd<&~)yfNdNaDt^x8O`gu&vWn!?2~V?eR$S;MEg~ljsfg zqpjRU_*zHl5R3ezpof})cDn1Aw6~8h`JhtD?9S3}{vSDte!bp&fAHQ(-Q(VxGc*+v63Jc>$u5p$7e%rQBH4w~UG*rJ2pqTbcrNqpXrxL;)Pp%`V}6jW8A?s39(ez5yM;TBVgrVu;?L zhpn}hR5{frjT_Baix(TSj#A>rHq(4i?l#_N+i_>-#Wr?`x8KX=h7EuNh5E zF2#W^s%9=y$MQTly~GA%&dO5S5VaXHhSC6?re-@3Xf?@FV`QW^1r|M~79=X2o z_{2S~g#(UY0H*k00<;YV*K72_%@KaYkVNMwe##_a;XGl%Tyzx>TMllySeTzRU066@ zSTIkRKR40d%D8IEs8Y5@ufu#LF2t&h(J^eJW0hJwWr|W;8I(0lvVD}nWhI#!++xs8 zw2l&QSPPWAVXd%mF&hZ=7O?}qmc(tDj+W8*dJ*KVf?j!iaTNn3pVqkbMLzfzKqPtt zW;My!(jcXm1+pebfu&y!{04*Zus|sA8_71l$0&*ag~B86Z8^6V_z68SJvj^ z2zr$?uqPbH$tsD&t){qyUZfqBX?WSDwP-g-uOygog6MtE@2!|CYAjJjui}Q$DlO{@ zEQ&J@8d`Y}8!J(A!$s&z=~Jzs*APz*klPqjZZM^9sec@4PMjzMaZqJ_Fp55Z=m8{=GPvu&yrgcyj-6py^Qja{Ge&pelq{NsmB9hDv8JvFP zk+giz{rB@TrkgFdWqT7$E^93iHEY|OvZ*qyE!#XK`^K9EQIwV2yHC7kCF7{A5WRyO ztT)I8BS4(`%HgNd)u?WS>rPiCKaDzowF z?6c2gUwS?ZX!`nV*|*-zZFx8M!TY&SJ_bz9?bx2*vpawAVBz?&0>>4S$wDr7qEI-2 z9C;?rj~`vZZUkUnykZgf5wATedBb(A*G>3Z)?R)=a;-yLzEpc`A(avq%qN)2PoJj$ z5#sUW+8cYd%C^sg$$i(Rku7bNEf)-@UwY|8KCl11<@4EXpYcr%q$%~l z`po9nOVw-mSXJuY``J1#nZA|8ItK7#&gLin8LC^-MC7#>;zAcN{RhDiw9BufH$chM z(zgZ*1-UVHe$Ium5|W59cx8vx%jjhqy~3)qGcWxt|M_?FpL~~Je6H4`k-zG{^PioT z|MJ_J=YF1;e}N%ZtaY9W5$IJDz{YqoCBm!)lVJrGX>G%}sl{g?Zk6mW902sXOGd9r zH#-fzc7?vu;AoBG=~%Jhr=OpcrbrMwD)1>!Y#4PtOlXkz}+a~dLu|9 z4q~ma=8}s>q|xn!6+o)Uj0B0zhQ(5xu6DD$S42eJGy=YA{#AQ;spw73y$sN_kVzLZ z8K`Wwkjp}v;y^9^DDb?vas_QwuA%X&E(cp#k2;w?-#xPY*x)G9qp)EM21CaO8-%Vub~9`N@;T>#mcP1h1=CC%U^!?}wZi zHe6h_T7GYG4HP%3jj=nyC4Sar;+i$$n(Jf{XGomi8?Lz== zX!0iS_-oTEr3)lWtSoIfRqxofjXNJ0P?m~P@kz_qeY#u-+a=Pkmkg{PJ zy}<0o)l(I{SVQJ&^P;M1qFmDuYPLzO?CeKs9qXH76?0{*bd-3H+0CUq#CSjYmZBfg z%cD1seSB!k(O{4d2GUc)y+`kfI~w!Xt80xSAxrxk6wy;1y$FDDawCHv)>lhOEu;L_ zo?rlT)XMdWD7hmj$n}`BJP?Zm7~YVaerayorxh`_032%m@ZlUFcRHQjwk`F*{o-}2 z__=e~Ax)&Ot+6H7-jMz1Lo0p!asI#o^b>M>_GCZ$DEpy$!-uLq(g)%-S3>}+loeO5 zOh5T#=9#C{h%(PVm;2&#{fj4)*>~TCm!4Mj%+tB8TlE`65quf_Dk8425s+29@=CyO zUB{27)<4A7)t6G7%zAyvn{Nhh(cYfhy*n{}0?Z8$s?NOn8hR=7)?3`rVH$dc`3rNO zeU5!JA@JTKNAvsl=XUJKy!?u|bUEt_mP%Z8hK)6+pLw<*2nE`&Uj<%BZ+Mbx9$Id` zmY*^sw|h@7xeJ_k=FPX6OKjB8aboP*`Oi*;Sn6vD)6Rmf_d?*U9a79$M=#Uj22{(w z`jh;&)AC<@2kP_ha1*Mv%H+6&(#*zxDf%hgq(LyV8}>6z9`HPkftJ1=cpBT~AlCmF61Q}ltHhAq z5~>lns!~oR^y>5dOv{+*MO8G{>m+rs)^X>M!6;hB(hhl^fY8{A4vRM$A8W*I=})tM zaw&gg>%R@_dF`7&J7malfZjlWj|6hpM0<-~d9Bfv(d5Xm1$tHD26X_FsK(J7F0X%y0_S=y1sOrocufxP-DupSXhE^W=odNoL;+`yi191Pu4M3vEwX^`ZCc3(a zZ<2Zab#CyGBIuQ!>!`Nu`yXKMedQIdd5C;9w`&&)yzGY`anVK%y}&C2xR&~tlgWUa z)6Z<=1`lNh+DhE~himTwY=fx;^RNf_&z*kaNv?57Srt;kyoJQCR+ao0&t%fizi5`V z6=s~3|MFWW1HJs1vth;;pcfclmrvnt#Lv&YF!SQi^Iv|ua6rGgug>9?JzVV~nyTG`gk^l5`{egSGk^AJkx%a;ho-A8o=~KR$+j1tjIs4`hlk5IS zGLH$#}bJ!8J6zA#<(HN{4Vl|koG8M78M)acdaS6RP(;zd2 zwZ>(L6!h+|t+{U4(6RqKPTKME;O4lD-e5o+6+Cf!V;|7>wpiw}2n;(n&@C@95TYSd zmmD=`FcN>(qr}?%Q5}=0{iPGPeBn`O6XV+u5Mp7mwFPiA^T@;UkM#l*PcB<5w2cr) z4HHHVOW%7p%)d%MhzlH-zW*MfsR4dTsk}M4aDHyrSHO$NCOGr*OYq-?p{WHM34=?0 zk6xZnUVptFH+DL*pMF}XG*n*n$TJMv)CA$`b{FDt%%E@kjGr{QNO3a2r`;heSO_SN z#80!r^5u-P241bU1LumN_uVb5%cH?EdCR&&B2nI7Q97O7@*W!-TznzWz-oT_tn9XJ z@V5~4JAiTKwavoP8q=iDvqJ%tr3u*Hk! z>pzGKh1@3}C#Ow@+ztDI>&<=qQ9;elf*;3RR|i9DCY2c00{m#-v+($F@#?Gf+T%bV z_r(_{PTG;%vxketAY7f!%w{Z9kUxA_T)K>`Nj5I^X^5mZY(VqqxsN|dw09{tc>Q^n zMML_T*WYBSY#Mq~_uX&IzZR!&E|b{;7L@Q`kv?u7cjTf55go(FRg%YaMXL5R*H<1>VbcIhZa7 zD@nZRto#?>ftR+Q%62#_`OV;~Z;5OFq*X|9UH0@NzszrkMw|ljgZ+R@?(qd>*2WQc zt0!@3E;der)`(tWQa|lync1~4yBd8Ba@cm)*G%u|81v8Lq#bWHHFBX~A{a66 zpM8!E1R;9ucJaFFh(KuSjyvRht%VY!$K{V4LD`mEw~kSLEjM&{flDCI%z{tUs z)MHOzp1x234`dsg*;q5%IGAf~<7dxFtzVx%bV&Q}qJ2FG_<=TZaV>bQb|%J*&%F5- zjInDE2cuLuv|%UoAdo#8ua0xJ4KLTvQd8#PlB|&iw-bkD{I5OyB!2fWFLtLGYdn zq4+UpXP)^{?zQg&WjCE6UiE7R`r0bC{^Hcl|E@u+u=^Xr%s+w$#xJM>VlJr4zW4)p z)!d$DUiujWmjmggPk_X-`^`~gCi0f4grqKE+>Lz72#qZY8=9rmy4YR8Tq-RHa+-Pg|? zEgk@qL_;t&wW0S5jpUN6%=C!Z6vjYXGJ3@ZC^~Mf2u-?V5ud@A z8so9(O6aR|S0otRHavav+Vr}cWC5qE1v7IycVzCrSDL>$ed{gRr#Glf60&cAx8Cx?u*8<7)g&i6+H+risXZ$F=%c`WqDfisuKdwsy4QU3 zEym@tNZGPgwnWz$)F8sgKKUfD-4+Xe*g9A8y6dsuDt7JWCr{Df%8#8;;Cb{nfYd_| z>w)4rPx_gSxbMs{H7?S{4zly(y0h_7*-uZ4`>$2Oq%AzyjjXrIfB2o`@?W$53*(mz0{4iEf2$>i3wyqiT=6UT_5p*0>41gm{DFSy z2Y$u|E?_RGW+d(c`sP16O()p_81F6Y{Ra9$=_mh<8D6iW*B@fLs}w{0@ppwae@Wf< z8~HSO^I55Te^b~2ziM{VPx<*5C|`BkX~L?rQ}_QWdF$`FO9x~&{ZyU@HzzK;IQ{tl z5tf{ry63kF&cFB$KmU9gz1*aM**AWOe7#eE&jzph%)V~`V1RWxN?cIOwYO(K`2^TaS;?Dk zVZB~#6_CxA-@jkGA^qf2(7#%wYyqtUL4sJY8hK=!MHdUMsX6=p`*=9_aW)*)(K~w% z>I=c&M)LMM^#Z6+B=geCM7*7Ba3N!LpiQ{)Y9chX10M|Eau7y(vv2+=b?{~xj zP<`)jz-P&%FYNiI;(E88#!bCMLGO%9BQ`+0zk z3E{%JSf9{0J1-(Mg{Xspv8ndO3VA21fQj=Dn3OjYtis>1U0(|dI=vKYe-$W z^kkJIv8;Igb;MQ#$y?XuO-h8o&+&ZE@$82mCU3c!8#;t_yZA{HQ|s4fw{8WjMXP>f z0>i@HM<3-UO@a>Cgt%NFz%@6^N_2FHS6>a6(ym^eT)mo~HjQg(;hG0SHGvxjvx5i2 ztE*Ng!RyLZ!koEao&}e{Yaqzj9h5EQU7pN~Sm9W1#|~lo4AXv%HU~dt8k(sEe+pso z6|ljwdYgFV)mlcTv$vFDQ&#zW=K{adZFFDp> znSSbD(dUEtc#}tK4iygs_$7bWRs;dQD)%4kCoDY&SXen{oV@?n$(#P91)TGre@7W? zJsrSRBX?f1$Y34-SV8aB)7ddLIe?s)b0G{w@BCKw^&g3=|I7?=F(YeoAAJw4z7}u% zQ{0U#6SAPMYGF;I&;)wrw`=HiQP68EA-QYhZZ(14xWo3DyCn2>b#gY31*i>df8f1YqF7S4;L}MrPyMP(-F)3vEgPV!rVXr zHDu*$l^qh*F(tnn6ma6=^bHElvGfhsp|Q>U!Grlddlc>8m*2ZbKc#BduH08&<#s8` zA3mg+RLG2_ONosK_}R0-{X~^4To(Mr=b6o$#WkzB!Od6$DVvQOG8iB;v*~5H- z*SMi0&^5Kmo7bT^Y2d$wE0$^KO|*4p-+Lc3n(uC5h#0c!ec5Pp=H*RzA=nY7*29Gx z!EX#G;0?C&Q10_Da@#(K`s{OMKxq3;G$)M*s|$dRz!{^3$5H{5FL}q^*|**)OBusV zdc)If!(grAiJ&j6f%0FNdGx2rtA3Se`8#79z%`$ny8T~sADmX$-%q2gxct`usF^2! ztWR$L7VK9gC3=N9zt24Slia)CP5xH@{%Eb(Ycvt{zbOt$(#R}y7xCS zl7UYJ{D$G;gD^X*C!W>Hsmv=s0YH_Pm$>}G>?=QkzY}ygdb~j}!;P=X ze}cH)oiH&RSHjC76XT0Rl!{(7ylh}Cu5drKhMDNbTok(M0M?9<=>5p!HsVv8=`uOc z+lo@z?D@o_%${lX1-gnI7UZ^ucUPH*#e3(sjoQ}Oz&7~Vuphi~iUM3TAdU_7Nxc;` zz6&F;_i|sLSIhp2)U+|}y`pjtVP5eHECjux(d1(PX&6&II(0|~5whfRtwRi#4 z@+H}4H)c1zlzryO%p(t_*WCms7ipRglw2@RoP8NTV>&-`y8N2D>rM?Dz^V$fW-3+3 zJ`Xo?WMXuuFn@mT^Uo2R+mrqD)ASQhh^todQ>P@lIul)8iOx=B&?SvK`N@-#ciaKq zOH@LoH*QRf8<*(pV#8r_gWIa=%xjzb#KD7a$TdVM=|7BIBLDy(07*naRNHEMVnR2T zyv*m5cihD|>uBh;aV^7h2M_AsKfxz&T+7&N&~S0;f%TXz0J1<$zdmq)pE+B*%1@Y- z-HJ6oNk9JrQ|+X#rez~d1bTD(4*=K84H=$4-b1?8T+SFkE`6abz%7;(*t?IPG7~F8 zhFi@$Sf_`r^OvMrMNF+eR^;@?2RKyXN(ECe|EdDGdO&L3zZLeL0uYsb?fc@q-$S4} zFA-*(m3{Vy0J>m4^Y~A==y}Y*f!R%GD&c5=y3bB!ss^Z0g*jIg||^2#}e3=Lgx%KZ5P6WEXzm6iD3nzYn0Bm~japu7chV zzZY-t%0y&GIk`y#;{m_M$i(!EHPbBBWPO{TcRtPL8Y`qwUt5%~Ap?U|(_9~t(Q8&< zC3nogS*x4fYJ|IXNpRfbu)XW^bp7)>R=u5v4*${OFklb#7StKPCgIK{k*4Tjn)@qH}EagAegk^gFN)xvD1h(4)w2Fv;vETeI(M$r}U6r5%|~ zuVuHq2c9FxB*1@{)cxz3K{aR*G8bzR7Az63SuL(u4PWI!r4nY%V+J@OZZD7utYq|F z0PCD#h1BP#YCwgB&Hwm0KlU$d%_ZF6a{-mJ&;3A{{9nu^gILc+x!0APE&y2m-P7YT zcO|~YNmXGwPZIc08*InOO&vh2*-gy7u*V@R?67OwtlVJFOFgD;3K`HFHpr5`^^moQH1rZqSJ?{z?=(vUnX!#i zFxT7Tu)h}Y{S%NU@3_8o_|B$KJmzOqv52_A0lp(BP7S9QG(ZNgjg?pVd`Ba|c6Mnb zHL0Ojt~YFsUJLFK zOM2Zc*_U6^N}XX_r#D^)lkz1^shid&uUnH`1GHLPvlcbPpl*3D(b0u9uaL*} zUbKT%A(cu!xSp-|66npm^)~80b31mzZpkWHVHZi9^vRpo!D1*QdIvhhWmloAm>{Qt zBd@N3%Vayp=HpBulg)kgRqFl+Vb6+%OJIM>qem+cKXGcJZFKUsyK-OdkoQ;M8iz3# zE4u*6#ZbchEAsmf^wEFsLUzjs%)nX+x7CcUDge~f^}o#T_!hdZ20$zK&Uce5e#J)5 z1Gr5LI|pDG+?*JCPVU{)HS_{2jDnU?!^gmxMQ1Sd8XHuZmsU}> z1=Z1e++lw<6zo(FnHJg@og@z8QYU^G?=<@evj-aASnfA8-d4(;7N2hRF6-}kTWia% z=3u@pE6B;P3*8hqAMs&4kc%Y(^o_whHs1&ZjG6>vI3CKT@%gBk3#4U z3-i$s-y80Rt;(`Q>yl~uW6jX3#iC_*i=nr?fO9w~whjZtrL;>#n;B7iE&?T!X3Fp1 z$GBbEhPC4IWmxm3J}>Dyc1&D+g|S~_a^0<|d+sf+`|i)Y^%gK~)ILzTFTM~io6S_& z={=BZ>%}$K6HAc!8MBOCq7tLWqJIgw-MfX$=Nfk)$bJ3=n$HHOTsW#-6_;PFuYi&c zVfod}K+5)c+^|uZO|N3{`D7Bdu#orKtM#PrzAv@@VSd^yxB(xyKRQIXY_2eWaRp*M zVQ6h__59=+z)uT{mPyIoDh<6r;+5AB<<^yxHulz^f(GsZ1YyZRGan&)TY_%rlJY?oVdrz$|G4}$w z8d>?Q9j9`W1}a;}%jk`Ivzvb`Q#t*}FZl)M=Xc7hiGCuk`b+k0rFxm|vZMC2)P5TK zPDwxUZzMjERkq^VvjDC2ulMO`OpB5jj?)X0!z7r^Jgy8^mxkCd4ZU#OuY}%^NPZUs zEzR}XZO0t;ha(N0C+)CC@Ba(Oy(0$i84@@?*e9!Jh_7d`UwZY$2m1*z%>kw*z>N$h zMu&v%kT@lroDojWj-=;C((@(FX-Lg#NKOfhBM`cps2nY$__@RzB9+9h zX-EzhfwVPx+ec+zda;i^XrTb`!`SVtw8WORJH%D1P8ik^^<{@CK)cK57<)*uE;myT z#n$Ts79F^~{J05#zS*r?wLXPFaAk%j7dNB z3~^^>^BZv4kDPYxZ-;y0`WwpK&X&5Pt=7>3&U+gehg+UeYM^BFUbnW8;QQu(FsX=I zZfzk+=B}FY1y~(0FfsCP={x>aTR5aOgUmeiGcIzToU#>{{04@m6`$IVpYUe}N30~0 zyApcU@wouZws>_NzxZ6VS!3?w?{VX+ur5(CZ|=kIDGPh<{SCk5?{WY+v+-ZV>;Fp* zJ{R_WgY9%^tuxALa`}zaeZQumS6K*@yyrLa;w9zleR6tF&}WjVrAC#*7-d}{gTbZa z7QNKZ&@qEpziTshx^(m&b=dE0Z0!8!ang>5TATK@_>Q%BkG1%Yw)l<@^-2OWzT=X5 zlvh905Py6~Ko$cuIKU1Guq{DuSdbeYObiPqz_>Zc#e#`wFcE>Gqc@B&m^kgbOmOes zV#ZYDY8a96Ei!tadp3Xgu%-gbU{)!Wg6mw78+08!NLB9O!OZ5(TBR{-wugjqXHmIJ-wL}K<}-06f#-7OU5n0x$;wI@>6H=v*(G|tV%twKKt<}XkQMw z^jerXhZ*G5X*$q>X@KFhboEyhmvylXTks=cICQlxGDX}mhojurQ-@w+abCSF!Gk#LNGXdjnZiv-=yVTmGG`xdg_OFQ|em zi}s$P8AsN0AwVyKl2t`7V?^({y1=hr!c}KuE0^B-0XN2up|{batO(k9YVx+<3)d+3 zryu>Lc+*+AkG~7e=;z;Ihu86!UznJCK0o(->Gc9$8cPFG2}y7;=K?)|Yz!B>L+MBV zkJj-6CWg11p*5N6ag|W0EU`0QPmL;CtbaYU$ z(SaP=X;Ih^w{_r0FG*(nGG-6A__)&FTh@R&`S{4j{lk4nhkK8XkR%O`jQ}%H$5b5$ z8Yau%GZZR5G!SnA3=YZ+28Nhz3bKumyHHVyzEOp~i3TW0UktrrN#-ODml}UAEnbbX zvn)c>)()xA6&3U%Y}R<(7!$k4Cuhx2H2X4`j*sX4jEyw{SW1H!2NaF5QRNhy1owm^Ol>{maI$u% zxN5b=$b3&+yx~T;!7Y@dX!}N;odCKcMyBq(6K+rlpo{h^E)?=TJ*fxR^Ajer{*b=h z7Oj>tpqC9t)6YJSRa!mwJlxU;2__5k7GhrZgAchO!;Ce_+>jCZ!$+_V$uGa6r*8*2 zQuqFYXh{JV0`1z9+qE0M?%fBV4#-4y2TP@rx7^Cs`!(*e?jV3!=FPXE-g;XZ^od^C zoESG5UGM`dg!?-IEcI`d&nHHAv%VYQu8OG|kZAvF=E0wxkjjIzo6bnI{S98aa1iUhF#G%u zw4ikU(^HvC1~L~80*Xt5;|tW+3kJcDIJXM27IL>rRW);N6;nM(T=@s0izIB|tnXqQ zVp?2U+o|NbKP1=vQR%#K->;JEelM3F10pibE+*m?R{vRC{b%{rC~aO?1;@hDbM!7$ z`a&R#otfu;p_y_eF-!-o6?!2}T~^s#E7hT8R%ZEKjJq}~<13-}u+y=4*ib5Btq(J9 zb)1BwtFyD~q&)cRIG!98-9OTEc$DYxNL@!pd5?^QIx4HxceK?DHNpp|e0;bcN@j42 z3}Dp+1Nt@vISIgtm`>jWpl`$&a}HBjOI3q$0GTa@i-1`v#R}t9RApzE6}VE+t4xLj z8kGqpXU)ug@`+BPY&QGI!|Am*q;I?)RqDDm;*zglL|D4C2yTfcjsUvDMx^e(2QE_LII>SxDwTfpvBa41 zlGC+W?5Rhp)|0&M2CUNRldXx4G3Y|u?A!06Yl>2L-;32oX*jKBI;pRA! zqvfJQGw;5a-@7j-32>SXG$LW-Dq;DxI(orxU01GzSCPCdH}stJKYkA2O6s-m=eK@a z*>HaQH-QP3=fME&vjOZc<-Lf68GmF33{dE+qqhp6mv!_{-tZqp7fH6YrbpXZ&l6%h z9V+8bPu~2;^m^rfh~e9Rm*1{*kz^X(Y^Oc{<+n>$=Ea}kB~gY-D1RXP>QD4#!TV21 zZ}>NovM459VLXFt0ap~gVJimLkpX8KfGL4x?NnPwVbgTb>73Hq`oDxyV@G$+ymZXM zS>vud(e#d)lRCP` zcKk1=@-yv`{q3GZnmXX?VL0|ewRsP>dk?pHkH{M3J310z*mtZ|V{o8HVldMp(YIN# zzmUGD1C}GtvUK8xX$8!P6_&>hs6xuX%obaFVvD!vXg8W;4WA(a^SCnIgJJ_RZ^B)1 zbJyb+uU(bE~WZjGZ8@AhMIbwx|Z$_^C6nJ{Ubc{Ir=GdJ{ui z(X?xB=T~q|5p9<}e&*$QWFx|YASCa;PrJ(cBk8A~EiVhcd$+LcYSt5q_qWAW%NxJM z22AJ4t2R%J8lx>`=G^LKKI765iU>fxqeQq~s(j@E!%gu8AS>&99-?>i-V->-?RZM;4l z$AC(tY{SK3%aZC0^L6@UKiW=2RP@?NA?p`a?%KiYff`3=J3Ig++SS91BHAVDZSBZm zHbZ^y__1Bf=8W5T^Q65`UV3=rw8I;x9D9Do@fW7`yfBS@X?o)2>B6R&{EJiAr@DHc zXgl_J`{7614nER$;NkXt54G)G-}c45qaM3<)Z8g;qdPmOUy1mmSx-{Gr}bZp#V3Nn z#?FTQUG4*2?){R$;2@L-)uAr$p-xF1kioCWC?W}+3F9Pg2|=QAMw4YQYJnqF&sTyFznQ z`qp)Tsl7Bq+4tUq|1PL~kL}L%6C29iNjJ0cSvDGzA)49riuQK6;B~@8>Vh9bgxQhk z=*qnQ2A~4jH9D6AXis!cV%N| z7hZxZacO(%2}_ovI|jlA&eyNib|BzlEt!`#l~#z9$!*;xuDp(G9?lG^Mc4U2^|uQ% z=A69V-E6~PwbMnlTnxoVho(2ZhC~HEWjztSEO|h!xNx~%QJ=|(t8a{7Xp_4(%7jim z_=xs*m_K-kpE#XZYb(t9gI2D5G9*kp3&x_A{H_GuzgI&6^m;E$KY+EeO5X9ic#~V- zYtIwn7o4ZHffU!Cm3{Y2dG|nm@!wPb_?2981qSg3FTd#Avc6dAq5mL>i{){{Olyr+ zK`qy0i8uYx6rY%k=nY%Zw=SehHM^SnS+;041eWb)QY>%WZrks4w*OBYogM8{x<{{B zG-31ImmYm?D)Ztr?!_tm%Tt9-0JPHpYlTfSq}Q3kE0Q+N;GP}FJlVl)XpcWWoY~M3 ze_~YpiB_n`M;?D{BtY`62irHSY+Eq3eQZ~INBjSl!ydrk!yQn-2SWfu2Mj~d3Vr3sbF&tC4gn>is-W==Lp3PU$r`~ytIb5pSA)?j zo1oVi&?b3|Al3}M_?;r*cN-(=)hi3fk5Rc;P+J{QMC23;1*y4`-MG#NZZ_ccrJsAQ z_+#^V^s%Y+55Xpm5>T@reWasz#}2M_6us~mmCKvF?T$R~?s!fYd{Fk|t^CZ(m^u#( zFPl4B-3RwK6&qgubNdcp_w3uB=eRtVfWcwo6F&W%vAH$FDibFpD{;`Co7A5($BxFm09KX?oYIihF6hFD7XjFwo~;j0*eW&5H5QE zfqwkBKdY9vT7j-AHgtaGsUKk$`G!BKy`{pk>(%P2a_^i8+e1qA#<>r^pO}3itbvlg zk9f-;dcs~|)n7D5!oC^To(&{QubR>u|3#}<7H|8#Wr8-ujjNI?sI|Ql;P!&1=*6PM z1|v%Yu+CSUzS`Sy^x6!>rKNR?p%-Y6v&M`WZPHAfjI@;Sdjt}jgRKEwxr4HbD?>fSpMYG1c| zf467<1kZu--UH*H4vzI59OFAY+JB_Wf3!1jtRrx|J=ilU)H5;^Zw)ge!tC${Zg@jt zSR^qNCWp=G|(sI=m{+3uIwQNZqZE%P)wQ%%kYQ@#bxpR`2&rV);nK*44-#w9^ zHZ6JEZD@N3@UGn6z5Lj*QdSgwQS6@Z@2@4As@-t=v3F<3Q>aM#`=a;Y)9k9al=?fZ=$O^`_U)J)`}b1nt+1Ui|l;&v=iAJ(sJwF#PBZW z0-IDtrI_067JUQ6+*iBVa0{`}R+#*!^gn){dF&@e^u&*I@18C|Gt*cYX8z>xUd%JM_>^!w;_;dE~bCqjz*3 zyKBtxd&V*McC-JO%sn_Yv3?r=&ioo2YnVEh)QHgmx5|<6Rw!gY*$S8H8tRRevAqVcJg+iOhwh%esk`sx8V6eu zR}Ch!zEJ9chm?(y4jxKB^$a&;xU$se5R{UeOS#n3>j;g&L1m)q(U$N;?q zYJ@op!PiDo;MvTpud_Cn+O5LIhMH3MKA`m;$-J_e8`=(ej1xCbF0`#mOq!AXVmlHN zc#yGsq_X5{#ud)I`Ubv%@t)+Go4CQFSf`)4*dcr0+|IA`-@3N%gyhy2-B!W%xN;EK zWc`mEC1x%fm}vcLcH<9-Z3Oe5pPF3xA6(#krI70HGF+=vp<{{?gU`vmb2{pw`Gx28 zc!F_cS083bJ=w3P8euUJ|#48JivG z^V+($lYDe`v`y{qT)lA2+xJdlrKqxuTgmV023HzPRRrm)y53C^lBHAb`EHG}s^68( zZaWM_L-e-GNS2&2ymQZkZ8y$uo8H~l*S}7bbj%n%^u^0-KVLNP3!ue=zF1tf{R&A- zs<$t-1MOJu*m0$E=T$XdU0t_pg=_bV?bGFU`xmJU_c>VeYj>`PZ(tWZZI$qfG~*lwtVk>N}yQguCrd43tLy}i-2>v{IO%{XP!-Tj)4JWG*fHX zYfoS5(=t4>=~b+NXxv1!DhgGib8K$g=g99OX@1%)ZbVy7?VbpKgW0v44aF=vSHNBT zkTSIV{sUY~s}?loXU+k?I^bO-Z)0r#A8&5~9>;aIe(zFelQQ8&D zk}X&fZxLfd;0=s_RgTdvDHVmIEf(O3 ziNFYa7^JUg4wMkRLlkuJRMX>UR)S=tTeSgKjDh0-!hU3(Mo53L?7iP}7EqT5QL#yU+u}s#*Ps1pKC(zb6Zw z81BMGAo0GxeTpg`)q4@LX7Lx6r#};HTl7sX@udI&AOJ~3K~!TR$yIjDvTS9t$oP8o z6<(HlUvBNmyIvt~9bs7B>HENYOcFX|$szkxFZWArVsi5M+|<(9nOAq_VHXP7 z*fP&ojq~taR*h>~8_>KVsC6@-Z$!t=n65qX-3OAevUK8T7Fm%?A1lzD7_T`s zQFnHV{`@qYvs}V^%AIC%X;o@H9g#mpP${bC!%hhYwrLC zYFO&lQS3t`0S6qS3Fj3ofH5QFiERvKgVJ`@Ti>6)XdN4^U%Ohk(>p+m>GCCAelENx zFhD~Roeo$q1V>=1G{oPN6;ys>$m@><;hR`7z@?> zmihKCwR8Rk9q@1`hv>BlUZ+w%v(~>O@X$Y_CXD2VIP#@W*f@V`@(AIU^|ofDV}HRD z-PJw;;7-%6-@O)kiBy-~9jbQiKbhtwK8}rr`8ckeQaJ!^pT1TOy`F(cuZ7;;;>^r` zq7c29i_6!(K1mJ^33X&I+QW%IQd5%WPf0(wC9nHj5q$}X=PvW`5{F(k%R7-Z#K_|^ ztmUe%5SY8lg1CEGS5Uy>IXFlgA7|LK$x4xqYMvp|zWa_Yo`Ac1_A$tUi6l>* zZhlqwn&q+@x@ZDB134!j4vXM^5QD$fG!hER(fg| zEfZ#54X4f!sxU|B#oc{$o3;tTX}oyZ+|a;WVTN^(38}rISLr2+Cj*yU`wCZj@s3uz zc!gvZqh{J{xPi}bDRd?D#iS28?hbb$JpDD3OHB743d*V}!|~IAi?GI+bFPrSqug;< zUwXoHb8Ve?fOfZL#$3$FliyR1m)tyL@SAfi8I`P=KF@gNhN$+wb~ zUABgdNyVLg1Vb%&;)*>kiY*gkhEY)i=)!;MxBaK3S`1y_aqs`!bon>H>GJ#a3Wr`9 zPyL6c_+#)6*brx_1D4Qtkb=$@8CmoFUy+5Q1@n-RU~8`{vnvska0P_sH$|{EzpdT$ zF&69#?&Np(vo^kC{`NQK+rKm2{vC4$R5k;B`y1g@NIcxT_nsf!_7C~tl+fHi|0#6X zju6|2wUxuIjjxEctj*;fa(c^gsJWM-DzWQz5ux|OxN%AUh9fgQW!>D&r{x8lkuA1a z-b-i!(aSqveo@4cSYnPR@b;HDmBFwUU{zfi&sbj8^&%6Dvmxk2))4c~_*g=BRmyie zQx;B2PEAhw|L0hi>3^em=)*~0KAbe5deVSLlLrD-PZ{`V>Y&Hd20xiT1Yr1S$uMAu z0fT`FelcHBv(SaHzfADCX=zC)!17InAzg}v6u+#LYtn2vre$uybiCcG`KOGxJ$Ar_- zKw)$g5Cda|#GxF6L!dYSYlTs09>XftYdc*|hHYDVgx&>k_sSJGqbeammzSq6nQ2(F z##ml%{`Om|R^t%88jbPxZQa&wnmP06yaF;Vo(K%Wg**H>i8_BY^X6MxT3>Hpg!Xno zT!yKdS#$VkC-|d5w|%EfvKDPMZxJV2vRsYLm06)UcHV=jum#Z zkrm8EVqCEKWvy_-dGq5Zd|wbm@9OoEu4pQ|2pj2Y?{^(xn0?65)Y+5DD%9`T0{|}? zUHPC|J9{B`iq0*j3nv5C($i*Z<}A`IE!C~tq~Bj=di+${QTFHwm6(YQa}}eP8T5$I zJIs}E_anpO>AZ=$4O>m$-i0Y`VfaLEFx`Ei+jG!x{<8U1z3gTiFw1biTDNK=m5_;# z_O?-0IN(Atic}4z(?8Xge5l{^XE-;b@ol?_$8Vdi{aQQqBQj)=X2wUxia#)=(URLN zPk#d5flB)fcOKardWSk`CW=N`nZEuHB3mID5d};wKSl$97BE=5_FtxJ@7l&`0k1q` zD4;KoNlW!F=xM{qg3)CDXeu9^ofy$Ghwv54)~2^HKR?H@V#rthq5l(2k-YzFImEuE zwdI-WCE}|T!+oRIwJ$Na6|NC|0eUO_1B9qZM2B!8`)n@E7tmXiRkg*NW8 zu9sJlT>KgJ7Xi>B39`b)+{0qxOcvm%x+;!^F0{Waefi)sI-{~@h~Z?m4GCRWA4{&@ zld@u3VtVQi1J~X^kX4yJH;V?`AOG2d;?EvT0Q%w~(8MnuPWqyH(wC1W4|p_n;Nz*# z5I>nY42GlUjso@<(s!{t@V@n>zKv`A7~|W<7~g$~-G@@~BN=2xE(OtBtUb-doTnQu z&OqtjS!NV-Hea7_xz5wq9=%Z32fIv9$~!9y`V)DsTcd1T=BCaIq~jwsaS=37EKoQi zaTp?TC_`eQ71jcUBJuPM;nCY0eYG+vUiK;dx^*_o3k+FXo3X0OuxqFB#0m55+ZN!} z!0*0(H{e=n+FVm(yn0PvUI9p~UA96qV)`m zhAIH3HD^ALTOoP@;Y41_YzAmCT)bpBeb#XNq@nT{_$Kv7D)fhs>dTJ6a5q>SDc2vZ z&{rITH=I6WJb%&n)z{{_dSS5L(%3}h6vz-)ASyG@9!osA>7q#xu`<=j>_svv!CcoM z+G646EnAV4le=!q4)LdBA>&fG?c!yKE0wqaitrDEW>+#@1bkd|4dzEr%r9P=>l-a? z?G`l#t$$y;Ul>oFBfM1@%UZPQ9-zC6FEF@t;S|l{mHIsgj90Fk8=HjjYL=)Pt>MCD zD!l+3=7x_6q9@MOA2YM-GmS%W3guKd*e;FmnG)xQ1+r7CG^mR$!JPW;6-MY8oR!28!huLI)R(Azh3IrPf= zU6=l%m-V|g*Sk9?D6!W=mdB2624-^B#MIN9a=XqIP?w6SOGVVBLSCHf6~>>1=$&BG zC2$*a7VB~`c`gsq6!=}>eXCHqm*H+zq7A)OiEQxsSPBAjB6l-$J^AUrr1d30uN9!zp1!x1TOaK+JUrNTD7inz7tpt9ktd!LLMKK+B}78SM?l#y zj7ZEyq_q)zS(Z2oZ6ALQ?92NGviE2s!i^ObJtmXYV6fsioHc>tvehnZZ7_zJ@7@K_ zG8{i{e)7~xYkJSm0c7enZI+;y%FYE=Rln~*e`LIP$bOqke@2``~|M`X13DfH~GQD_7OuJ|dk?vuFi2 z+zoB9hiZ>UxKmk0#v8ZbA2D(eWlXmD@iX1V9b|Z-XhQ;*aa3lZZu3q+SxKKUKV(f` zc>=Z=p+qe1JW9X*zb(&xB2Qcfx-Wigta?{F^Fwmn5NxosErW}yrHH`6+9mIsZ~m&s z&i4je2JsJJh4ZtYS)SVI#ZQ?L9PlM~evA1AAa^T7ugbxDUijm-gW*6uNj>-VNSXB~4Z>7}rsv%z!IR>-wXBN6V zj}d_JjGeqxf^VPX*sWV@1_0?i|`rcV(eO9TtwV`p#xPH-hwM*-4A1XbH zPK}{cV(8>(s3b(+LfyeCr_DQy%J5G6#Qlcn56TIq+w@; z8{y`OyL;hoeG9zYRQ8WeYdPZ z)Gl9bzrP;ucX5=gr6)`UE>l>+q~BkLXo_Yr`UdICtHc{8w3Dhx+yQX~X<7+-;X_z6 zrHXG@gdIoHUDF8TbYn7V5edKpMbR`f(B#5oTPP9tiXSW(RA9Ua66-# zAB(oa-Th}`%ut@SHuNG9t|RoD{~|)~!T-XeJb3idi@)I8hyhjshKXc1+q{cBC)17J z!|55P-=iiCr=|=O=5hO;B6;!uQ~UU{==Bn!mn|^H!+iJzGlO3JzQ4-#-3pp<8GPE+ zNjU~^V1M+M2(+SYh#dD3*_^Hndgnw&_70B(bO;x+M|xV)j>VZTD)Nbo3}|7rnQ^^# zHg~-33P)M$ViAYlBI+_@m&daV1`jz~3?7o_^VL;xYJ^^t>rF!SR`GzljQH#?hu#FX z=D8}KDZk>Vob>8Y@}7lBx&5GT@Bj8*Ua~b^c`N(x-{ySyZO%vE=6>{D?%$yRiSs_b zTksDCzz@cA^qo2o(RcW>*`uG&bAGwVwRV{&%=oe~=kWF&QJt{PIhjRoRUUn!P;;sn zp%ILMK%D7lfFIox0#++b{#M7r}1rA;odzlgwBko zGvev=I65ts$FK%6I1&OlUSNWwxDYhom=wYRI4Fogua=dVvW&;&)>;9ZwLwAJLE( z+B+p7>o*``onB`WvN&r?#wD3<-FD!Uo=}-N4hKt(4b-mNXnt91bztIOXG?Z7 z9OYkLN#zv69-e;eYfBeRHeR@Fyz!My*S|7ezDoFq$_=&PDvc3(sjLFS$usbNMi;NZ z@+FR`#F#*B={no9*T2#quE4zmdAKsH#kr01glpTrwoE7(g@uWL2(zHqR^%y-Mhit- zy49A}HuI}`)6?gsdk;*vzA;|8Za8znP<2v&=%{Yje#5a-mbMP&CB{47(UVHB;qJl- zQ)G0CaFPZ;qRV*ohPHG)oi!eJ_s3+4q&V-3&IEM8Mfw9rzzc0{TF+~!)O<8piXCu4 zXMZAWu7$zayFUlS)z11Go%|V$7(?hPWlEGe^rD(6XToPFc!~MiuNj|ey8Ig|@pEjT zvkt2K+QH&CI{!{@(l^w?v8yfGblrWjOU7k?JbU$YSIC=tW;@*Zq@7 zb5Z;H)3XQhwO9R`B3bcYEP5R@_F!S)&%uw3XWm2lv+?wwfw2~VR%I7YR*4n(L+LHy zzC%=qQkSLBBrC~4ROf78!|aH=a5_BPo&}({AU0OWm4tpA61spRB{^~H!i-l{dE~_c zM9l&gqHqBPGrO0B#D#*mg~UZ-*6`(p)aCJLU1)Zv;R{=_8)HliP>M-p5}Br>u=v= zeeexD|LvRX4;c)92QmEd-TaU56|nSuFyV8U{hd1K$&8_}oQ;?c|9 zsVgk7Jbh}VNb}>zzy}-Fuh-3*r7bAXCMLjlW?mH#K)QLzOpJ2#Bm#rUgd{4zNIQR_ ze$PJRjhp8B2F=9DZ$exFdWqn0$-H7Ktua4)u0M2`O3#8bknOi0;MRn;w9tdE5<9=j90H4uiXIOr|~9(#vAY%z%0)*<5(N^%lx!M-!29L31Xbc${Z&O4(85WB(TiEiY$UJ@d z9c=-F-QjDA2>23s4vQna{B0Fdquq&dAtZVh-Vh#70LwelO+Z#5eHEC{=JNa6@@2+A zZsW8|N_AUzY1eN7AOvg8yd?nk^rV^e_^DL>Bs!-USW+q_mrBT_Vp7S7BqB792#g}e zh2dj@a1VdNKf-YAv<1TrM~{&SnfP!w7P?G(&tL`a9R%BlP{iKS++w_RO}BA7T{Mjh ziNi*FiCcqYCSVAUTG zn9^I=4oen{HsAl1@xmX;G^N@*KvEBd1^Z&Eu?(ll9B19Ok90f!rrYtMWBpCft*Pll z;T!f6K=$>=W4wq&cOuaZPjmxkEXY^jZaLO^IdZW-1bscAL;+_yT49=}uq;!U<|~X- z6xvk8V4>5si!ck&3+am~U6SJC6TaV(l$5x3PWp?AT;gIr0&O7|Z7w1&labjnE@(*D~n!4XoOo5s(`#$#4Z>xUn*qTd>OdjJjh*Oe1XTU1ojuPwh|d%0Au8O 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 z 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 literal 0 HcmV?d00001 diff --git a/static/ele.png b/static/ele.png new file mode 100644 index 0000000000000000000000000000000000000000..7d8c769a058135623453c7aa5e3df332876eaf7d GIT binary patch literal 5126 zcmV+h6#46kP)Dg|000xsNklCnS=mIAj`}I2uUV@h&$j$s_@?kdS5G{e8|0lV5-&^WMCBUna`=_uYH$x#zt5 z-o591&$$f8smE%7^+?Hc@}pdd?qOV2PXSlm0Lx$ugH;tNj3JqG#50B{0C9)sSIaqC z7()%`s8keGaE{#oF9K71Oi{iq+vnSkoQW+xNgqAJc!P3_W1Csy7(h86oJ|DdqX5JR zR&*mc+XTk*q40crAo`0v*=Y@e#}LXcVvXlmyd#UXC^Ny>WH6i!j$T4%9*P;mA#kh( z=O6GW^>zQ;p#`D3Sp7Vrj5jE^II)>E|B7>5%@}BPMGSH9%?xa*o!ejDlbyCN5(J9~ z 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 literal 0 HcmV?d00001 diff --git a/static/jd.png b/static/jd.png new file mode 100644 index 0000000000000000000000000000000000000000..cef8c76fd3cf7e37a7ab77584be1c47f29bdba9b GIT binary patch literal 4429 zcmV-T5wh-yP)n~-qNtUt&M7JUL_Gsy`HzDfH+)G02 zsgK2+IXid$*c)5rs3HU02w2QX0O}`7%^@NuN+4DpxL(st5O6<$JEDZtB(`)gu(ipy zyQ*n#)qv|wrB=9rF@Lz44hXE9Xom}+W$h0vqYTE11J|2O{wjb6i0Gqb*c};GW_||1 z6HSiuy-FHYG2nRJy86tqV;ey9a1|ySVf$1~W;VwcE!srewp|KanUY@-;4-bPYgoz+ z0NzuHPE}FIK@wt9ytDHgVcQTYaDB<-LKfmNW}XtmqE|48=oymo(MHEP?v=+cU1-4d zndaRRcpSh|zeY_F`ojX)*l61?gwY@E!2O`DZAMdn|KlKfC=7#ZPA2n~-iC&a%i7y7 z>a<-eaHkWAcM2h%0I))*kyAj{ektVx&0SsJ*VPwoz@2VwT^^J2c?Pc0W!zMfL%?fU zA=Wl`b{^2tFD<~GPNiA|^KKmmO?4TPXjQXi?J2jPWdoN^CO-zEZRHwrS@AQkGaTpX za{62raG6xz3y##0#5DnOCmKyUalL){!s|Vaab_7csW(@1Y9PS+J3nm%>?s%`CRHq zC~jH5TS`(%;BtqcUoRzS`tSNYKtg<=)M4zTz`5ZD$B%#eGB~-`=XE`j4#pQQyk)X5 zh)ID#4{mqDjJK3ROp!-gFi*u5Cg9Qcvbx-U@-r~ z%oo+O1P1fZ0vOB^T`7QTA;dMrd@ZZz;h(u7`(%KbS4XMz8qeB0h9H;0+r6_Q2uqyMnbQ=<~ywe19 zXMx=!o84pV+I3Q=zH~DATSU~tz>Off3d~o7=meNgg885j;*eziIDmKS)XPM-77My9 z3S2ssdcH;?jQ4@LhlSV|Rzz_+kyr_$M?ti*6d(kAhl%!r`H@nzp8rm?!?3KiW9i2M zmy6|hJPWQgA@d0$dM+#FS9Qj4Ow^6EY3}rs*C2t%hJ<*gUdm2VZ>NUFKyqxZ!Z_gk z8mhrAuObdH@Z3-=_SLI9Ix=3F%B4#ull#29Z8<$>B=g#4$LT(G`|Y!1b#*5IytP~# z0CX6(eP^MZQNXEGr;9^F+CJbK3s$^aUqWUo+-UOiL z11gehSK%m-HqE~WP;wWTW2^(;Ed`CYAbqX8s#5fPUw{n-TzmP(>4>X~7ywipW1C^yKMEqNT%J>= zd1GwY1|7{YY}*_MT(yTu0{)GFt&O%_R+wMLH2;BtkK{YZ!0$BK_E&Ux&aaH0uUXSL zI5?>7dt5kNj=XVI9VVIA8;y5th@^|)={t>n4Dow(zUE9$e^Qvj|kTM5w)Vm`{lr7donMBcXy z+y3>k^+i}fUu)}fDP^E<^#t8IcPSQIaCJw=c^A08RBE+k){%_~k%qjT^Q#NEJkhM$6je0+&vuwt)G;a^y1ex0@WNX!KXwG}i-A zDa6gpyt&D7RCel=Z=q~v5PiY0tcQkyGtI*Q-d3h3A2e+HixbH>ok%Q?39&wI+xL{I zr)JoDP4g51&6*AVkzw0QDOVfoOu51-7JEm$qvMC=$|;xsSXJaB^$r_&0{{r1SUV7 zNURY;gccdc%p28ES?&(@ss8ilue+|N=YJ>aX*!j<3CyjAZ9f*+8$KDwg2zJKYjkvI z-E^MFq+Zi}mVkSGn(T*sJNZ0s8ZVrAo8dSrS8l?VP9&B>h<`L}`@MdwE0@*rEnh5=2|$ot;0^q50PrQlwm%(6SD8$`rui;X!8}CjP*gQl%D0<|cE>JV>Tc}r_Wcd)UA_8x z#9}K1kYu2(OcOn`lL{?No962P7J23>B=qpMDRORWi)97|h5)G8#arXH{c<3E8kpSg zt(5CP^g#gg^CAg&ISX_N;3NU3hJaHugg7~G)~r)~7cLk)G;{-mxE{a_45;7lB4F{z z=%u2|fL9o(#IDdW1)N%Z&-3jQk8fLEZrU_C_xyVN{P`u+)1!c_T2l-4S?A9udAK6& zuOYywLqrFd`6VVgFavny60@r7T#0s84V8lo%tXno~){QD|GDdU*nCF0K4g+)4GZ7ul045a9eezUWMg`MZYWOo=jxl`b3N0vBYc^m{Bb(Yi)O9>;Bab?E=1Au7-r5ah$m zvwf<$IG^5+$0)3~SuhHY+nQ@Y?`B8DvdVXc;sAnA8z{LHtSuFe#}bok~3f z=FgWT44+_o;A0(C9e}ghe^NG*5NgXu70lLJCW?SPlKG2Gj#Jg_A+__J`JdH$i4^nl6E>x^H>NrD)_L)+)Um5Z@ zurHZ>s{~Z>f+!XRzgb(bP{qI-zRXWeT-w3hse2gBMIWo3{@+v^$(8JvS6yzfkRsL; zp66AsZo1=ORyRy_lmp_K)>czW*_Jz=iE^ch;qW{cI1K@@y3q(CPwnBcsyW82PPh+4 z%EPf(ER!7?>WgPGnX~ieT_I-9Y#btrgLxsOydFXj=ENZ`xFJfDP^59awGVlejs$bk8EF#l)h@gaKsF*@l($<9V>~xxhs!|J!$$#xd+SZ2Q(yVrmY!f;{k%#Kvl;5|?ta zufG$u8kVIBeoxwJ4Y;DI#JOcb6q5H#`CElPsKiNC2(4Iq%CPPGN(xc4=}N>vdNITs zP4VRYS{g11_)1}d{z$)>Pt@1d-7>eM!&CZhEde)axr|yFE{W(P%sj4=0t26FvTe_G zT51WnNek5EhD%?ytGvDCda3GwYqP+=kGb+}k73&?@7!~%A>bx238i`*`66uU7>Q^D z6TM7QZel>?BUmvZ?w{Y;se*eww^{+tQxP`zt&4uy!*f|+m7loIVrbR`a9+zEx^G== z6dL^@h`wZ4R^YqqY5_Q3g+^WQlF6DV?aRQ{Cfoi*;T!cvGPz`~H;Lh7qY-#E^wTe@?hr6Rw()z%**qjMjW_c z#kAdTUBt`R6VWH)mbF#cs#3Y+%$YB$^x>G4zcN2}18^ppyqAfd&4XC@hDI8=pylgT zMG9#c$*pF^fzFnmgM-{lTuV~5lHfon56%Kb9 z(^UJGqwXFb92|@<+`G3gZJO#nw$F_Nj%cl6Sv#T#oVH7mRHvhK4O!uYq}MdRM@0g9 z;q1k||nN(Xefr zER!am-W4_Av|s!;GOeDzYBTUBxg=v)S8XcA)0f+pbbnBSa4)yb%`&I2lMV_`alY`c zlg{g%zQA1{auvJ4edK#*nyL)cNEu&!UAe3z-DlYLQ$c!M@{ZKWgjTxRK#&ebl}DW^ z#w}}eQ2WXPPAN?%lOF?7;G>nGhSxM7^E$(Eo-U^kWdo;_pH8J(1anz8bd=MHTH=*N ztC}rK-Kkzy(*m3eUTf>}n3T_t-F_;|x+%m=z-w6{);4!`9?;P(ZNRzUB@*uxLOcPW zXc>DQ2G^(zbw$|&Ixi~J3Y>DPyGZZve>|d@oR!C&c}s6Y!^UOp?H6?_*A864T2Jk5 zs#?!WbsAhlvJMMiW20@q5Qfd60jG>rrwS~@W6Z27GF&!I9nFxGkE%1lusR(oaCxJ1 zhq0;v=ai_HHwhRANr+AH&dzUy1z28gMSxSv+%Sk^$2NdS-LVtp9P1!H9{}^__@YId zXxp|+K?L~asTgp1!*Vsg9w4GAF?^~JIsi{JInMYH3BPFgpszS^BLJ$PTj2g0xhQ_T zONn;4ArzLi--o}okyZ`35dcjy;Q|QUp{-Zp3R0yxR1mI?`}P7`T6N&^ma7!6OWAC` zxV0*99i`?Fky9UwIfZv|SJS}A09WXQ5fG(p0nu$$n9Qij#$FO)Pn5ta^id>%D>Sfo z<;n)p(6EZ7ydA?4TT4RvPgl7HyGe*{+26mrsi&tuBt2ThMjp7az08%=UBb)?z$HYq z80wj*fq>ZzGyrg)-DL|n(zqliKVP{0tNFBZLlp1>}^&Om#h2x#YYZ4*!hYy`drz5+hMup0P?FmF-K2d311 zW``*z*D19Y(~9kkpn!vcQeZ!zMZk1#1y%rMSZHW0HY52V;5GuSE+>Jr7SWF|#{-7} z2Ldev?RE0Xegs|vUZj9W%|ZM-`77CdB4>cJ7So9;PQq}CGpn-8iNvkFj>TMxc*u-o zeJ&8z=)hTv*oQFZfjz@oQ3{x44&whClh#H9&Z?joxDpuCm<&jx?U#Y8 zOo+-f>S*w*SqIKq$i5VC18_)#sm`qzU&3O#DdF{Ol9e^!ta7?yxCS^CD9C0fv(Q!; zn2W__ri9P4&>k5F&ayBp;!G@N0y|}+Q;pch1`N|Vh}p(qWs;7J0%w)cn`YdHMM)+* zk%M(tP{l-3YAg8}DH#LKD(7SjcQ}@ej1ZsWm2Sl198Up;H>9qL3?h;Vsa)3 z-T~{J!zRu#W07?xuo5V6wg3W8VHh5hLWv}?R{o6c27&P^T2WoDiGEo}<5@c`mI32} z6kGxW&Z=Mlh8G>9Z|zR1m1^fJ{jH9A|IGkzGhU_J2e%=~l`72v{q6qW{ar?Fi^EKa z4}zdA5a6r|+wl8>W1)|LqS+;|)Iojz+Z2F!+!tW#Z=o{_YlHX|1sq`xvS(mgC2ioW zazxi+refmjxi;?k`8Oq0?w-7aC=XSED(`dwcYtQt(w#6 zQVzZ=0GoNX3)qI?7*lMoQVl8%X0KJj&w%HE*7nlqE(uM2mL*$41z=<*ZozP*DWA#jVwo?=I3SflJaeUNSVI*fOet%Uz3TlvCE%=;G-o}PHF}!fmakZ|ZAa6^ zQsGjN&x&VK#k~VvdfsM2sVM2G0awA@z@!>MLJ zkSXPhcnu^5u7Z1jU)OqBQ(G!P-a?WdXztqruC=rE)Sh*7O>rIGdw!1#oMZ7{+Jx-- z!2r>aT3i=b?RUc%erk$Y9;?duz*X`r7Dv>3DRv_bAvgby%Yk@2H9TjEInp<9PIR&2 z1nUEv2QHff&Z2-}v7)A9&N!=rM}Y}3Da->GJaCD5I?sgc@ccT0XPqys#SEgFx8v?@ zdEkNvE^&=v3K?uh+R}YZsW;=S3ho0YW}CWvdkHvTai1x%Bfw(=XCHN{w%rT4erl$v z;Vds+cN5}UuRK%31gnCnz@M5LS9Xy8PBS5HiwB%^21RV;OYU)Cg$c2LJ>aax>`pZw z22QVQ0rwsTmTgW(>QqDa+^{$A32^xYWr9m;bq%~{*{`sW{$?cqQo}XfwaU2!!?hWq zMy+@quKHWPyi|*fvdX34HOlI5eIE}v{oVoCHPyxfdS1KImjQ)#7%nlzTwfcw3Oo2m zr$mD-9pJ0gaPU;9a^ehs_X{}f9AH%nGextlH!OG@&Y2Y@@qx=>f5n@{JC)WJR(%Ms z{xjHa`K@jLfiPrWCs~Kzm*PKHX+nf*fODitjf?b6#~R@sos1)Dp$q7=wDFuK7~BU| zu5==v{3fN4D`{sKJscKz&VGLIH|T#N3b~0C9j#Y36E~)#Kg^j0lXV8R5z0j;!3`4k z-VLPjY6{s^2?Xo~#;RaE@OU6qw}I9Fg4f=G!U8buVEtz>c5yo4m)P0;61SnUW)831l8RkSr$IeTJkqjE6C)wNO)a~vIS z?+Ngxv!t|a4(pzV_I(|J!!LEx>AZSf4B$SQ2i*n&-}tT6d9EugeFaXN2?YkiVYqcF zj2Q=f76~o4Hbd_T@X5N2%{YaO3^rCJCt&e#id~5RxJIQE>wYO%JmtDq(yn2!#2G@Z zTfq1FTlIYBlR7Em%DSZ);0~O4z^Pst0TjpYcdzRYOXk3VXGZCH_69iOBH+zP{D`$B z3&0sp)Qk&O@fK*U;O>Xv!!`bvOXGz3&3OvGazH97gel{p%}x+jj7yTDWwPgPaLzBB z030_qKOS&{VdF>e^@fO`;-{Eyu;@kj<&5alcU}O89Sd!~fn9rpwIK_@SzKzY3jPY5 z?uT$+&uIPM8Ty7`RaR29M5*f79@Z~*tTOIV`FOyMg+KlleqTHAFku%Hxgw7)hNt9y zUIo3zXLzZEy9C_-Iq3y`;ga+r0oNJ!90Tuuob>5HALzCVtX<$J_Q`-d3a*$8SI-TG zgwWnlK0mTlXB;?-`2sFjkAU`;_HgbMu;d*m@UaXT=NSnmTbyN4oBzH8pjivBeB^Eo zTd-GOxaVqT?{by&cr)%uxaMrQT*p`fD2EJ(`OnxnXEP5RtdMZBs$QmqbUPveMG1BV zq92vOkt&BB0snMz5=d8)*lu?BDOF0q(7vX#dfqnU0XG!Bd>dAO0nOb|dIQb6!0)bt z7nEic*sUYHa1#`?fr6djwFPj-jZp^OGzCh>LdPx8XAftOJ1)aZrD3&ZoWz0Pa%{N_ z?3KDydB6x*_D+N;0&a_v?MiHy?a@!sY}N9t8SH`=4>+kA0$QE}S5K7RzYz8-f!Cb@ zG<*+Oy3m=$-Qb-EVX!B#qx^OV$zU!CSQe8XvLKwm1_7re({AEvKkP~TjF{F2Zn+!Y zUgc9_b42&Y7QlK@BmNb@FAss1qRdB59@#1Tb%#qNW@%}4m)BJExLsh~JJ99WXcx~o z8fO0w*jc%L0t=pi(Z7xUKJRKcPSGIxJzIJlY!+~SwHSY(I#Ol768K0;X%{ zQ}Q?@6Ha0&;CJKh$v>^~^2cf?X=L?6rl9Z-C|RgB0nc#gQr(y#bpX&$y(~pX~$9 zWmTzr3@Jv1Rn@R(ANZ4Ii!36kE|v1%wSi&BMg^qKJHgk=L?SD$=*k`7?4>ez;Y6cX z*Eje*AMOML?mrqBzscjir`IN z1L2k#aDiv!1~ZlY)pGeMFhl-)H^w8`jMEa>2i}?wLnDbm>|)yRFXFgNv~S9_bHqp(snp$WSVE#1CyPvX_v9vyN?2BwTw2T%v#@rABiFEJ?__ zz=(11n&a&4&=%Ie0=7R<0A~w0$B`Or=t839Q8Pv!XWjVrCER#7T%`TTQ>KlBu3cdI z?AqV|VG3M%c4UUw`-x_hA006fa2Bk6ANKh*v}gv~tD$pySUv|@cXMo{?lRdLsHtIyqSg??IVpR}ac%JmQ zPR>V6+zOl4!uub?Gt1z~`S50pqa|ZUz;p7AN&k|`sw12=4Q6}x6Bp*5UEtWC!}tSX zk3O)AM0QzNG+4C!c_W$Y09RB5+oc~41v`s~+S9vka%>HN?_(?*?%@@IqjvPswjf&F zL8^YQfgU4Zt>e+S_H?*Jp$ zLD+BjyHDx3unl~?Dk5mP@^DX@0GCaM zo;vj<`;B*b(#Y3Rv^%VO6Ry1nX8*l*_<1ZsE;|LTPN2sH(#I4kS#$@CboIOx-i!OF z#qp+ud67uw$PwaT4t?~8+h@YLaUz+A4ua!L;iR$9M+ZT)PidBUou4k%TAs9j=o*R+ zuyzGJ`Z7FH2LF&08Y58F9^uz{BAIuGdvAl&?88afEf<^wH)*!1e?EhHlTcXu(1){J z26N2HiDbU?E@J5=mztjjMyOkhT%07UYkq{x^#v~N5cv7lxwe(@Z{HS zo4E1X$E@u3f>Ol2mnBF#)5b3qKt&yp@Zj1W{lufx?TG4^K%tNWdB>#^NSKfwr9DgT z9B(AEo|kl}PcY0&%v!al{^}#OMSb<7w)hz>QoKvhdg3{e8q`r@EeTS7-8_sgBmEH8 z&}YOL_fz+nvJ0GO3f9*jpIQwZNt_KCn2C50>nO3aTn6hYXebc*_hNA%_Tha8xO}>d z+#NIt(q%-XOUXdlzA!y^*_9iV{Xii-ymyf2Q$pniFv+O6--PUo?Q2SX;1;q61?Xsf zY#A({ge@79gZ@2Cn7z!X+Qw|+iUi$hN$wd=NmEIqn3nLU;EZ=pcXpf71$w6?PX(~0v=cO)xAC&0& z>7>>)E7lb)`B@jt&~oj%bx+({Ofe;OuEnX-VshXt43+2%jGeX3F0!<1xy)aRlpcUG zM$7mey}eQORZ>hz+Lt2PdtIz+$lMr>^hj^oZ@a$8sMlg6VfHbjYQ;~-O=QPoiS~HVorU zF`g57sS%zQaQ2>8$yh8q3OaIOEL2Kz>U`vJp*bU;%jX#;12SAjDB zKV6fd$R*Tk$_b>U)JA2aJnaR`U3sFGkxdxJHFSCO_9rlQTICGI@Ep*irUAEh{p&UB z1lDS!Koh%BHwagDT+J-^6Mb6Yu}7K^agK1N)|Wt8Xf38Y)%KoOb9qlK5aW5zvlXbC z8gCLmUAHe%i(CP%{+r9GV!SD>xz-|WN&*GWUN*~UNfFAq;K^Z-Hk~_i1#_t4H>T7! zRRmT72hOF;s<3Z;{Bsl5@N}%@TodB{z|itklri8Op+#9Cm0Tj~63Rp`a<5LEd^**H zlrJ_jC8NOE;3-b2f-^Dp^;y9sG|db@(ydjV>*<7;ZA?HX;^I)0ao}o}&T_h9xJD!K zzc2tvO2Aw!E=v?{knX7PzMnPVY5-isaKiQ(uQ5S(q!H_SnaH^{r3A=Y$vSW~09F#h z;))#@z?U)1Fva$TiCHg=2ApRGDr#DZ1a-T7u3uvs8XdSA03%1d zP6j)Ub6DfCBxcJB$G?w49`qh{YD^k)1~@MhoEwsr1@bW6mDC95^)$1T-RnidJZ45^ z;I`&8QO`->>VVjaDn?>#|KGtF`=0WkBVD#(u>!*aER-Z`u^DMc)Z}c*dEn}D&c3Ly z83PG31VcXzy|L(lVK*#0Z=XVN+luO zfPriTxR4OC00t6b2;2t}2qA%7wj=~>Fd>kT3xQvPTF<|_N4Df(=f3y-@P2qDb$4}D zb=Rq?Q>V__5=amPo3K|9g_?5~R@W^Zx8lD9ftr!KrfW;*w!{L<_XI(_8%KJ5=fJk1 zA=DJsRifOye)EOvZhZIVd4gbiSrC>)H}rINE8h@~qU^^wnl>QA^bf;6q(8z@vSG{i zT`W{~i_ZKJ~i+M*!pC%1NP=}G-?!i$2i63^2U z+xiB!_dU4dZ-TJ;2%b4#;IQNP?t51qTE>Nw44LNt%6<4;!j%fi`Nyah~j5-NHC%wS1>>? zd|AKJdqN$Vkt-N6PQyR0;RLSp)=lXaIt1awyE+WwUW~p56Mu?5hctflo*;X%mY#+C zD{!Q6@bpbM%5bd2k;hSrgFiEH+I`ZnS6Ga^-8guiTX9^6!;IrO9M9nRUGcgLR|&^N z97}L)#Ie74@HT6U2TwG?BI=Pd&Uvsjmx$8c=H@ipXk=!b9w_ck2-eZ1}V zVw&H-fTJ77J{-IbFX#FE;Q8}#%*Vm|Wx&DV=IvdjA5@Jts*rxPc=Y3ngW|Y4aE!$P zI8OGDkBu9L2M33rx5M8zd~i7Un6?$K93GzLS3btM;_+KtC!n3xxUR>+-^2UG$9VW% zJdck%zvpAk`@pYLw5vym7JpHLuRHB1Vk?W{j<0~IV9*fzB4CwKXhTlykL-_iZ;Ef$ zzuEnk_*VT}Yu@TUW;y0Q)^Kd>v5CjJj;%Yk;aLB1^YNPFb;lcz7mlwv-gUg^_=e+O zJbvhH%iErJe*4ZV@BHPRkKg&n2|AHI(Q#thiMc11oLF&U)rsyC8%}IJvGc^96Z=nG zcj6l-?l|$i6W>4a(-W_sc>Bb=pbh*d_DA85HE#-U*1WmqE#a*?wBB`0IOam@g<~DZ z)*S0W>)VbCTI&s3>ub^a`r~^?wf>RTdiq2wTAy=T>%0G@^#(x{P#C{k1 zek>3@5&d!Wk!T_sihL6JIP#asuOlx+eieBp(iZVYd=YQN6aG{9-SCO&Px{ET#PnzLJoA<2H!L2@EtX@}4(pXRpKYVc8QJ$fY865AHLGwzCS zh(De1C8`qFCs}eq^2+1~sjsIE>6-MLnTE{%%!?&$C7Vm`EO|BCkX@U-HT!mMeD15c zU*#v}@5_H$T3*^;`b1ev*^}iZ<@Z&{pbfKzejz>}Hez>=31xy{98ZNR%FASmlNV>C zkrOAyCl%AfrA#>TsnPi9k%vFw=e1X*D{9E_?5&5NGt^e3uUgx_kl2ED?c9iRz3!1u zDNbYaH5W}oHN$guM3W6LH@UCOb~AY3u@H*u%v08EOI7RCTuM?l5F z(?ODnQh~e|Jr0*GkF*p@kJElpkieM$QM@~IQa(Rzg>UD4_w zP|wuRcf>cuMH+mSLbHI~_e>C)(vm5laKMy6J|&qnfJaqM=f+W{iW-_)sj;D{E)b*o zx&THygtkl1e*pq{AF29JeJu6o15yd?# zZ0-d%r_;8;t+@1ri~bL~x_Aq^x^QuSJI!t#J45g4&QKr_O_0{XRFZdFO|gsc9{#qK zduGax^T-)+F15?DeJK)joSJB1=^VborpFe-2+8>QAy<3v* zUK)#XTr3;#o7eGF7f}4#yjGB3 zCf26`p@TB5usUDeWTq{3kxrSK$%A4z(J^$r8vdrr`o z+d3hch((v)tyZ#&mahN`@Tr^0r%D-~GcAF!S~>K(c!yXb8ke z4KC)r7|-UE+CX@GLyOOaS4oTPd7rr!9YjB!;w$V!!2wzl6H-EzAQU)OxEnI5wB&dD zEYwt=s#8cx8{LhHDM#*nfztV`5-0@P$tY#M%YM+>esFMZO9$Pl{#f?0dwfpyCy_dJ z?esiY7vD3ZaH z&e!H7lf)+qSl3flktzA!F@xdQ_i&!v?jdFhg(z%Se_^R1=Ljajp>VP=`r5=z0*m3++;43Y|PbsW=H$blU`#`NL_`-LOCyX){K?Y@h zpJFm%y=Wzk!zD7mmrNfzLatr;S$lT60uGPQIe8w@yvfZpZ-&aIaT+nLx`~|jsWlBm z4K?%$uJ2BpL#BN!*KhU67mTSTsvSd%^lQ%Uq>SCUse;xyoTT^{)9h)#o;I5zGtMD8 zXNLL^uASxIa>?~|G^MV-zAnTo#DW***IP_A)xWB)(N3}xV?e^d(1+sHqEo2EEOCO4 z717v`G<)?6s}{C;ybkC7m=cX9Og@uu+=P0YQHq0j ztO%C)%e{#h+x6V4J&fAD6#-Y=w$e}WxMZ-`PZ;MjdrZk_REb}jAg?Drqioglpi9Ge zZ57<0dZ4@%C;*UD+C%}Pg*av#IhN-wl&UL`NlI4}1sH`Rv_059IJe-Zoe^~wRja?U zig#Nr>I~->LDN1 zMa#>h>hpd+Hp4g^5Cre%<7w%ckdeOoxmXA8bm#}bx%VNvG!`)q$OU|9CBEyAz_I|? zmQy&0f*AR9IA$uMoa>TJjEKC`{e&6YadIsHbxW#aVd69@J=JQ16H zt*xr^uZvd7&Dd?HPEc>1IE#ASzIyVxHqxvKznd_XXa8=(EZS+e3nn2cgvEb|P1qlj zz>8*KvM@(jf&ppDnWS8yDS$K9Xdb-DcuWGwC~^WyfQeNE^uY2#z9L>HYy zCWg~6FD9xID{clo+pg6EUZLruL`eoSm-QByt zYShl5jGW!LFDi|5=8vfV72Ywfr92qf+}c+Au(wpPWXprLa+A|6I$dT1^JZ!#vB_rd znHqDeIl6pT`<0WgHXL*tsk&yh!y?X6e}RR#%qs7mKX19!xtmS2w~OvWy(PZXSDqdG zMsuylzq+BmMs}|>%h?jQoGVF*lI$=^P6yVGBrG2KJ2Wg-As{4#QeiB1(m5EVIt60` zih$WN6+lYr3OUSgo-;sv>ooBbzu`lOYFKo2O$7z~UzV5P37=GdGR595UPbv2 z+2?oQ$|7vz0fq`ww~txhX0n2O4SaQtf`{|UV*R3i(0i3AUe&wtD$!B2nWJkSprn<;2!)*n#n3i+JmO`AYa8goX; zF17&C+*`>`-9N;C}zy zMl!IwaUAl`X`J#L-ta!2R7@X;#^Tck~jFT}eWWNtX)4+S4 zLjm8f11OMq1rruhTJi;e7bg=9IX#D}T@ml~t zln?USso#@2*^SFekMi7jWfrVXS4ZymMt=U@H&5hpH`vr>--TaiB~)@+hUAMR@*_FRf-$4=SiZ)V^iO> zc`VFyp3S|@t>cS%=pFG>F(gEUR$&^Xu5RoKsiuNkLk!LeaR!33t+<-p0kGg4Td;O8 z!hF}L12YxZt{V1aPjXq<)$<8D~CqZ?e>x zafE}N$hGAyzSI*=0dU7tuezkr7^HzuHp;%B$g;;B;?lXmW?U07GQu$I*0 zvd1ISB@VCG@%4+ZXWodHF5T958F|BAV%J|xH;_DQIb+LbsehZbf@sC8n&##jl4}Zu zn!$yrjlXXD*Y}>wU$D6EGR7|JTg=nv?)|#G8@%x|Lr;nYu>cC1Kri%8#JL~>f{1MZ z@B%i8fxpS;82f--ws9j~vU#c1R${X*-8}d^@&5h$?-wmcX87v8Gmg+}mtISB?WMDR zy+d|516dFKN}58Sy=eR)YBu$Zt^neaQbnGxGCc1@>`9EQag&_@fr?(k@tAk%51 z#Ys?%lVU%+jHb1;Oe5{AKE%63hxqyKonInP*h6&jx^)+mmi*EMw3q6}%?7JDPW@%u z90Ij|oR1(M#8viNcJ??t9!F0%7wo$A^v+xCt1!=}#z%&HDtJc^$4CT!=CpCBsvZw{ zwOTvVYo`rD%Ww(GL8o^O9ThJZJHTnigz>^m&i|v2F>S*EQh~9?NMJ^q8uAb%As%`; z{XL0OO@+LsJSrjd|9J}N*|&Nt>cyL=*BIgy<+v1PV}+NqMhWQ};O zgALY*&wBf*QM_wGYgOZ{br&&D#KW%KNt5`H8XKMJOQ90EQF5kpG?C_rjOz2hoJjKI zB}9{&9OEnV^@B01H)3VaS$z@fU_c+_Rp#=l5@Ht*5AI?6D*B@~=Alr1RpBcZOM|H_ z9iFsk<_x~Jq@j<&^VwkaNeC632GxNE<-vNp1NA^rC&+sqd$hZ_QH`92tJ&L}m<)#b znN5gIi#bYSqK19VlGBHx`Jq~HL(JPG6= z{~KySCC0{9l#c}-7=(#KFNlwc)u4@8jSt063XY)>Z~>CMCf@VCv>v%iAe+YGZzs1& zGJ=}BAy>E|-v<;om+slsLGK^4RO9p=d)Hgz`+Y8~IQ_4@A5?>qeDn#CervHj;`r&5 zCk)I;@^`G&woCjKY(Wj#zHp7*eu=+)@V;Q!zT<$s*TlR|OW)wLn@Bbqds&@%`{47e zv6m4^gYUb{-H?4nVad>Q;+dcx@O(nFu zMLjrAvZ_CuG?9KcMctH2Poj4wP1&z{4sc#|${dW2(nMNDk2rYowN)m1^?jlSRq)4V~7GiQ{7zIK~Tb{QncA^*2c zb~ydAgB*7_{TMTxBsSmy5$>pJB5JDYAWzgYcy)CnQKOjfD2k_TFi$}*+dOzZ-Zt$RlHd229;^XSa1bO9x5PhvVdT+MvqNE zFfrAHNy=xqwoB*Hz)dt2>Y)q6Efb(WS!s=Utk>GZ_G>NVj#^iVz7zE4%dwm8ydarQ zCsl>(IWO3C@Xt^{AL;0_x+0dV?DnfHVYjt=f;wIHs`q2pylX#ANvG9LY?hPgYm;co z0d*;6kJH5cL*ECibBAHYI>2B%i(~G0D_9N^SOJb&r@_h*jKj+LP9`|)*IGRh>q_Q} z`ovY%sGF>Z?CFth+Bd_zOGel*`)PK~KtFudKFpbOUbdmmKPe{q!h6&7{;h z>C`0pAt0sw>XZYg=}sHK`+|B8Z*V-J6LXoe+M3nI8moi%gm(a9feBQ0v@Vsa)ioWw z_)GQIPV4Rqt#Pk)_a3V+YTdKP8ueLs@3#6z>QyJ})uD^O_1PcTQ0k3aP#-n-ARR+} zOWe!Hw07w4;`5>fQp|XbOD|wh^B{H^zTssgrhuCaa3NRc*3;k+O?;I|X}(L=2XNm6 zEnC260)?q?MqRW(QPlf9A*T{`y!{eU$RkH=&3El_M5`sa<>n`{%*ej;N{cL-M5=`X z>v@AkmZ=@)HfnP@e*tFc@$D&_vFAL{U^JBVVW1Sir7Qry$4RCSzh*EjSdArpr$#4F*=ZE6g+3FmaNYys zt&tg>C&68vVv;~;_&NY>)lesgxj8fHe4A}vFn<$s2i>YTfF8g%)f-Vq(>oWkbudJrG$5e>sn^1#Z@pF8 z=vsQb)K{mzv)DPowOD=8<=>T z%XK@HRikYoXIamDVK)wMCOXGh+)5yOoN-cab$jWcC*b!UByZYt&>K)Z2R&z+fLqD$ zy~LC85b6c+1d^9{pqd*EW9BS)qzMFEz&;B|>JeJXAyV%GG-m>ZCVSFeK#aK_iNj~a z;4==unHtb({;7ADp4KbqhuT3gL4Fe8F0h9J#UTGwgEoz7EAI5$_U^U$GlPi7$wX>mwAa9 z&zbQs1aq1-wq+J$vs&zKw|yZuc>-pbE>5n&v#h|gt**1Io6%$PuX6+ACs*K&G=6gV zof|(#8kisQc(3+i-mdnR_^t+tMrzbP_L|~7;LUok;dQP-;(!m>KDupX^n7@Evyf4M z3z<<(iBK5&Xd~1B-cdt(C0>ia|M?o?>wI`WAJxK<5!>|P?YE2K?b|Q74d;=~jog?Q zh_~<9!K>lS`!r+d8Sx>=#9Zer7)NjlUX9NOYU@N^Gto6L;Sp}Ae?&XmEMd#j){v#u z8uD5;SVGp1EQR4R)L>IBD7Lm(y&>y*i{&FLv9heYwv zmZL{k>}G8D3Y<&DLwk{f{PXtq_33#yZ@HGwIf2gH2A_siT%IWIlQ}S`*z8Z5qYDr; zi`yZ@P^~p>hG^{~XUuJKOqoyOFArmy#9J-`XL6-1U*QSU&HpJHKkb4y!2=kL_m!#RIV8CRWZBpoEyJDUV*NdPD zv~zHcWU}qI1s#$dXR+NBv>mWX4h46n7PtIWhuiJ=s_g!(#qGG6r*RSw@<;57L&7=u z+2h4Wf_ROI-J&<8ph2^ume~~ZERz&ew5Co0BzB#8b;ro(B@LR8T>=!rdo(~LMFZ46 z^2KkTdX?i;QblX%(&yCw$;fVLZE)~;kEfjiM8nA~L+^^$i;CcfJ)FyO1uSPi;3MeO zNcn>vZ0M}`g3p0Qtg zR1_cm(p8U45>a@aC|-vuXcp`8Yl0$nvJj^8nX z+SSJ=46#cls7KYK6S(i;=z6e^7V_-q1Ss6vPpc;!5e|sU*d_2B5ID~O;eeA?ZsFyA z53s5>)rpfFR;#+g7PCKKvpH-r+YWooMqRcT+s^M$VtWvUcAIU7)rx$y&jj1hPsESK zNwDE^o)@Fg=!WVa^MK`0)GoxhjE4rn8q{NbVNftsT)pjgXCP2xsuXg=N$4F`UsYFd zc(?}MeuG~&PS2Oi2sUY#iE>nSXc9M(UtTAZ$LY0R zJ}A40T=KQI`2A|X#q0EtT&G@GRYRRlx7(?{MdkDW*(EZmAE~p-L9tKgBVi9elRUy@ zSADdaa(RuRKPyA|fK9qyvPxeu`yC|SVJo+OTeP2PSNx*sdZY1rlf!GFZ-v9^O0&-) z7@$x3jrbk095#-1Lcj0@U>X-nq1}RsC6|XuwlSC2jNvAKK+0!ebAiqaqzQJ}03;_9 ze3Y6XOz;bYCB8Huc4#Z49o3+Z(l3y{B@@hc`UN66SG^8z_R5GYnH_XGSCc zaojkQ*}8BO^GYo@jTP-SI1)*QX7&X+Q_0_0=t$#@+40RH;Al=d%TlSlJ5$SxS|>$O z6q?+|;mBs)(R4b&DYmXc#<_X8U9_&_Nc+%F#mB`7f=@_tFFvm5)l@Mi5O!{6F+ve0 zW+7*1f#N2Z^3r*c6Cs|I*ttsDP9b}+B0iXimXs!_ahWB$NqyOBVUt6l+A78KRfD*U za-LGy@T{*HCS()rckzm#T|I71DY2+!nfl9A8U19LXg0iNwJTY#XYfKRl~UeQ6Q~V^ z2Y+kX|TEK<~1-LHE5*yEmZhqVZS(J;3OQ_cc2cZ<+m4}hECawLp8 z1W&96?zP7KQ=rWN*6STRBaeEA%j*v$^Tg(En_@9|Y#yh@UlGehqQQ8|8wuwlku&uJ zY=GNgbVr=t>TFXpRm5#J+3B`tiDDst+~dk8r1V}2{Qpq zWT)78>Atm=SjqaEL>pV9(gN-r%kFuEH3x`X?VPB@YdTMobMt#s5iR5u#QdKn#_v{9g zV;sFGpH>B1#P^6-FAZmj*PmKVCI2>qj~^5E4ZQ~4XBIm zB?s!1mKoPQgT=~oE%bQe8ZM~WWx7N5kh!I1;K-KR#xY^2<-E?0!q$hj>vtYDcKyS< zO4>Yzrn;?12BuaT8?)q*KQK7SIN50Pm&E8t&{MdE?*^OkIzNicX8MXPV3=$qhuUW= z%4Wm+V2ZCh&;s}~V6%X5_xXFFm-CL8Xs(X)yRixz-4Jw4WYcy!`X=AqzB#-Vy5zAZ zx5C}^WA5`fZ*qFRTUDoCZ*rQ{8)zTj=ICORN!>Sk8@%o?w!s0bdQkHqb8^s@uo%N(`e6~gu$l_MwIabteNKuAC+WgTf-p=8eltt~PQP+Il;BO|74K(% zh7S#2MH7YP+$(}hYnps00Bj2zTEF{!Sjc2f4Y84f(6yX$& zZ^K0urTzvk&1rAoH8=vWTT%`7>$$D!dVBrk2AkUA^m5Td7auT{IO_76c(>UHsOo;;<;QL zmqfOKq7|`dW%LK$xR>I&EKHYB)y1>f_~KZ3424nkDas~zX`-YgLB5z55Ant-Fbf#3 z`NA}e*TbOeJ}u&*j@vW5d<*3B!d-)bNZK5o-0(3#oKWhSpI7r>AekH!kH5rbIK5uy z;6pfn?_`$NB|T3`oL-I1p+sep;#F}k2N||RuljDXGMT7~dpPXH9Ey(_U5U@VsQL74 zVatoMJMV?A&%%7?{Fp#YI5v6A?8zG_baU5%T(aw2KA&rFt21!s8&-gfmGDvEZZ2H- zk~sPGWWvt{E+!a;o))IW~*3%i&g<{2-4FzB;ltC(-t>)f%o7#h&YVXyeDE#eX9M?7O{=)%dLW? zBCD=&r4`XhSu1&iR`nIkT5@5U?rdvpysBNDH`g$I*3TBwIFyEIoBGr^!=j#qlId(VgSJ)YL$2>b!+Nn>F1q7Y|3hMY<>m)$ot~0rY^J zcZH-=QplC$;U69_@Lffp1R3s>Mb4E8?~vbMQ2+GyarIq;fr7`D?PP4{GX0#ate8+) zS?%~>+SCsmjt{0z`(UlObLp}R7`tHE(w+M&J1QzVAn8Glze@O?xSh?1PmZn+gseU6 z{9(Gu7D(HumTGP3fKC08J#GKcn(^DHS$*2(&sb>@yk_-x+=q88fYqN%Xk09iOcpFN zZhwOUz-_15HYI6SpI4u^Clwpbw%te_GMezuRq~W+tlya?TRgsvU3RSsUn2@9aY75aCo?6ue-7Y6d(m;?7vs0(Jo9z?){-i*TaH=o-f7(V_RmDWae2IUw`EQqEU_{zeWHRs^^&E-$$K z;@-8kq~ER{bD%eG+5Jh|+P$LR?{~9?6<4pZ`V%k~Ivna-4%ishT)krOS+}n17}Y0yIv41TX6H=+%Sq78}-w}DpNgU=QlK?A%Yy%E-+HA0Y|Tg7YGfAW5K zwKqc~X7F~w;AT=LEbA(U{`3z&dF=)kck{Qtx&F`^8~GD5xuPVn^iKPv|2-;IK__nF_Q3G*${2p&H^2h!Xe_-Q%#S4o(DxQ*}Z1 zhAY$G190ev$@m$A>5}EkFEJUOaYg7dN5ooQT~%R?ghWe8X=#Z?R4)|`kC|ojmqVd1 z5S4PabM7_2mEL5Sy^7ZTi_Q^f_* zb_QkxPM8ez6S*Fry z;reS@?bh(L(yFqS>Z_EHAz1EgZkEikoKo%_+w3Y=q{5X< zA~SenKAlk5Atf<5#7Lw~YMZ88d=h8oBctK*L^|@0$z~}?xK8o-*|;k5xQ+iuCadXZQt6CMa5J(xr8oX)@~9svk%)qPWRbu(QD8M+ zxJIF4=ne6xm;}vEV9%K@KvkmmSl_zEVSbwXr>KXT20!_FSrc~<^2lFD)(4Q) zn#y=eyJdglDg6Onjn?p*QIER!l5pYkQ)^zrPT z81!#^Ezasw@h@%Zg#AojEC0qXX?o zid0ukA8{d2^?CxLi6yJ+Olg>tf~=6 z2Pd2{ja6@1B}5GdL*79-o-b`F&Bx>Ud|N)xamyfhitv^|d(^=7>)EqHT6Ey!L<-P* zb*Oy-?HRrY(bj(lu--4W9#qXc`1|ahCwZ z#DWl5%iy(eY9I@{?z}Z5s_&gxy{^^D#Yb$Dz3S72w9o&2Zw36KEilE7~ z|9v*8-gz)#aVr+qXC_zBJowMnJ(;P0a!|C>&9*PAD0!a}T>*B%x%K7y+AhgX`4bg_ z6=^rLM0Jzspx&1t`tm6H5)-Pi5)eU=4S);K`;tA`3na9DiNjvcxYK)+)k2XalNanR z-#W#FHQ+W6-pIRUrdey|)r^~T^q+>MbF0qlMA!cO?)oJ)6K5fZRxPM1cIgf`+i_lH zc7AQS`ktR{PgxKbY+)PGCk62qu^O-anK7ZR+N!pT(7VCwDPHR*+f#Lc4fR!Rmy}F- z?+>|(rP~>~)B*C7zr60;9emB`a>VyFIU>Wc?u?Se2*d*h>Z*icsp7qNj;SX!sp7HE z42I7h`^lieF!&Q)ept4XAVpwF0MD!KrzDJO+tc-9o^?2$9aH~w8QXQ}q{D%j zy>@$jc^TbzbK7EeFKt*br=>t*ZM=Qv8nIqVCqjt5vy_D4#%VIA1J0Ps9rGkBDH5!{ zye*N6g;pJ&*tB)l?!yN4y{>~|#YHpc@5nIC4^|Y~VB3FE>_Sv=udoxeggZEDy#bRA z^%(l2vv5sZSB6CfRt{YN$eg->=`iti30@7QGIxp83OFy<2xFQi4L3Fvni{!S+=wtH zJptt#K`G8(nbFm9bbD*r#9(DTks%PYI^D9D+H1e*CS!+z8Y>gkzTCRm^Wm=q)V{i+ z=YqB?zR4(CQFlR|-D6E@wd(UX`y*s?NCulF<`6Ars@vHR~u8I@r|%SE`@%8%!9VQ#e>FY!r6k-CSPKMv2o-eP}egm?@$c zZtlVJx*eAeqLE9)`qOV$y!r0rI#J>5dIZprTV zR~U^e-skJYfLPC;A=Y!8rl&6F+BRSrB0V*mo~CexundZdsRF^(bj)0Xe_Dcaj)3zp zrA`HO`g}_%+gOrm%KjJOi#H{WxRx}Q;BTBPU#&-P;tL5{{N_b|g@z(1%Vxu)E_@y5 zh7OCbiaq$=4E8?-7{?WXJUov32k<}|_%DF+0Xw+H(FJNgPI%$j! zyo0$5+9xf1rhFkl>5OJxOXHIkcR~>wS07L+ID`+xL&WL>W5!elqUsP$bSj{PG-*f} z{2TrKLrJVL{`Dgo^csx#Vntnq%8kZN2k4$LO$r$_a6eO;#;8jU(BXj37l;i0)9!HC zKl|*T^q~EtKilbPb*9_#{)Yw?4k*#6`YOi^0}41*01=S@5#q z{wQv)(ZLi3j9hLhhDfpVU$i-1wyJig|3`NFFY**-^CZ(7S{&44mF&4oP2ynLg+{Bb zll_;`v_lJX3faksfG4&P!B6mIr`1D`uy2S{F-N-QuK>d;C!;zogS}Ne#WTqvYMMxF z*_0{E7)@%VP*O?YqfUvb-D~Jd=i=rmJZN&t*u}DX!J01i1|?Beg^uvPt%r^LX4uI6 zLcAD_qgi=R%8Ux73le{_%Tvr1)behYw|QGlqX*#^HZIZuaMYX zH{5U+ldhQD`IMPn+}OSP=g!4rldV-jwtRBSBInOnce7NoDv7_r4sr9Wb2|}@(^}Io zmC>|@npWI&o;zzZ=KGZVz;~Dt*rVVS!6<-0fmi5a6R@+KAf5RPyuN ziOjxOJQ-W?TyjS8sZ3%-1mLCAI!3QKrd9nJWfGD8aAd}Vk?4by5^2pI06u=`s6h}h zt%!Wea0=n&9?p&YOE;jdtq4;C!Qgj_n}1P3XWunV61G+z99_JCsm)xycpBx>qv6I~Py(<=)XS$FMHH|%_L7u~vZ zr`o-XW>P(B&#qVhI~Gok$G1;{$^KX-9bYv+9OH6F5neBBm-SpaEY$lYXchn@LXnGL z7qpnH6h0lp;r60Kb&4C?7LS6;@Te}XishpE?&%=2fOI;CdQU53t!zdssja&~3we@V z6YhxIHw9tXp`Kso8XD%**YBCMi^JNkfjxd4UCSq-ZKryilyT$KpBz*ucuRXAaNd7V z!yG)&Fba>8qwyHg<_!fe+!wrhbb;oIJqn@mEhF)3)-uc240gZi%SNm5%chZd{gT~l zrW-;bb(7g^m%c3F4|IPQVv#S0EW+)Tjlu+I3{S>#`%hXGzy@L0)U~Kw0%;r;KEZho z2PA8wR1CQ_@jzRpj%}o=tz!|ReB$gew(gi)i?MYh0uC{@@BD`yw?sTdsS6A zSF&3(`Fx4RaJwyH4Mk%?u2MJHJbu5|BATI6zZ0=vPS^JhYrYMY`VVEtxfZC@Z~XQR zZFb2WmFq9P=2EECH=2z0^on&W(hj598g+)I&e1jKe2*KBL$pD6#=lDjc0!vFzv71V zWc+Em9XQ(MxWzyVO3cvj3EvAOL>^9IkqMTV$9BjOb{w*KqSlq-Zw?;RqY&A7+^29{cwD2ij@$s$fG3@V`*DE9;@VlI_&_$B_H08p$6R={tg89{f>h|U^$^t&;$&* z5o-y|^N5c;TsMQZ&X}QIH-puW_>2QvK0|$d#tbT%arx(bs)6@=I962e_c;2TSW$3# zdaP&#!R?5Dj^KX~A^LL)m4tqAkj3G2ba{K1)g3++8rpHW>>0cmUA^Ui`kW^i^icf) zbsdkhoHBGwd{pFLNiFC5C6wlx?i@?N530yD(Aa~x#G#91T=kAc1ePR_;#C`X8T9Lc z9>vC|aY#$!}A<+*He`s?# z{&L?7qWHpne{s0(Da}3%CXy;XtE~JC_4B!hvpgUMy?Mo3hrj+_i z$FOKESHRv+^%b|3*VFg7j{n`D?;2n5ZPo7bKsn~}l2iS?-RW}&T^{GHgbUn*gC4eh z@S3vn@-o)Xb(-TU>+37WapS=kcvSJY!TFdH`cPBu$};zwlId^Som2KCc`JG$Ul-A# zhYc2d_ho{x0=g!I!ofF2~EO*T}Y(DI|Vvm&4&))iJw=y-$c?MvQP*2hG%CgdgnavXK_t%*O-- z(26lhYFbk4!1x?O>P)@X!X0%xG6*@ar19heV@*_&A@$Gm5dVdKrN+<9<@WG?v2lp} z>OsHkjzd;=)G{F^!gt0?2yBkH5srP=9-rUu+jB+$rVX6g=CM5|4z@0`wG(Fy!5E2*&0LUY%X}9QSpu%C;DZUAU~k zC)8ho31x-ydQZAC__Lp#x!-&~-4TSF7rSkVy0saF3-kYOLQjrJSBI*N2+bTZBqQ)V z!+nghTo;t)gyf9VIs%!C8#hALi^x3A?hE?t>PP<%@%2M|rWSu6o^e`FVdXh|QqMVs zll%)-{h*%kjKd7)wB3WJ34Rt0#eB|d=89<%)O9%DFrto8xIkD{tRs!cx8gf#FBbD{ zLXOHo`TB((p%bx3J@8^n!s>h>&b>mH&?jt#1)86?3ky)XUf3aQM$LX)x1z>yodIyY zOHke~3?Pr!PvYBBRgjl!&Y0hdFPe0s<__(Byv2HO^hs#+YP6$Om|AT46nuSXfxo#< zdpCc771E7(vJv@B7>6-{z8BC=12kJTh)(a<0LEoKp4yJzb$E)$EA$ClkQ#2U2YuX( zyri&AE8B?obfI>Yut9rj8+u!f-{FxNu3x2%*cNSF;)EY7X6^HSpeTlgnny(&2>~9k zLs;-FSsOfU91xhCaO8#Ij=+Y%To6FWNs#beNs8dZfcz^r2})9m(v*RBau$Ilc`5}y z{DsO8F@g^ULJPsEdJTMS>ZqO?sF9lBIMobC+7?(5+aMT?M+89!O`wSo6er`u2vcbq zO{W3wVUvciDZt9_R zw4OFlFIMIz+Duz$EA`PfI-mM!fVR^Px`1}lF1nC*(;m8rE~YQgCHVBtrF0qXGws;g zTZ5nCb*!nYZ|nBXuI#+1>3Z7Od;tyt${_uIKAF&Xbk&d*ikZeOr5s zJzF|^H(R?lbZ%d}W9{0_Jr*t5x2tEsrd7}@+q7zW+I6aO@y#b6DZY7UPw(133FlqC zTW#BVwywXhZ^!vNI=32lMRxxA<_mhed+@Ilwn#X7`a8ufyQP_h2sL*5F-rqT}LE5oxb6;n-xw~)YR-Q0+ZAO`) zzo)y;uw!d?pQ*oRU4PHO2E)Mi&VJj@4ZYiYx_bM&Hus=nPiMcQSgf~Y<&}!bZJT!t z=tDsimZ&&dVt?8aE+qPe5FTPg0k@|Zy5c$hDbZ%Z}AK2Er zb!$(5*M$H<8UPes8!Wszt+r`hU;oa|{%*tC&aO>*3tKw-H)&;t4SidB%v(Dz=w08r zy~nT~k6O2NVurVE?%djA=-s-m&#<9q^EL^ix~Zqzu%)lR$FOd5=XxuDum~l8s+i;t z6qEe1Vv;|lC(Q#r+qd^_T|Z#h+&i!x5cMO~*SF20HQKegcblc>!eU+fj%^(5fzJN^ zzMV3kjuE$;d)93~b?fZ!UB6+(y-j;&`vwg2Hpj^{f5oXg{s#GEnf3znwjG-{^IFD% zK1{V?U_;+F!$4Q(Rx6+QVrMua=t;Ydb;bOy&i?Is(!i7E;i+^FZ0X#*dDJYUivyd1 zYI=3^@U4i1l@G3-@88h5wR`)99b488aF|x>x$@{-&#BuT#o@N$pN$NIVjo#7uiXp` z&`Jk(^lsM{Yw@Lg@%CYb6(JhFwd>Qa=UT8-^pu1YFwUW0dNyO)26}8G`sq4_L;4do zZL#TTyOu641xde=hfz?kB4de;7$KWB9mOI(799JFx5Ff$_-=ji>Ni&YZ&)zy883_9z*ya5A6Q}&m5Ln literal 0 HcmV?d00001 diff --git a/static/vip.png b/static/vip.png new file mode 100644 index 0000000000000000000000000000000000000000..0c079d8710538fe1798ed551c2d207ebdcd0e7b7 GIT binary patch literal 3784 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 YoKL7YX6RVB`D74h2bg`mZScLn0aHIo8~^|S literal 0 HcmV?d00001 diff --git a/uni.scss b/uni.scss new file mode 100644 index 0000000..5e4a768 --- /dev/null +++ b/uni.scss @@ -0,0 +1,76 @@ +/** + * 这里是uni-app内置的常用样式变量 + * + * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 + * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App + * + */ + +/** + * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 + * + * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 + */ + +/* 颜色变量 */ + +/* 行为相关颜色 */ +$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-grey:#999;//辅助灰色,如加载更多的提示信息 +$uni-text-color-placeholder: #808080; +$uni-text-color-disable:#c0c0c0; + +/* 背景颜色 */ +$uni-bg-color:#ffffff; +$uni-bg-color-grey:#f8f8f8; +$uni-bg-color-hover:#f1f1f1;//点击状态颜色 +$uni-bg-color-mask:rgba(0, 0, 0, 0.4);//遮罩颜色 + +/* 边框颜色 */ +$uni-border-color:#e5e5e5; + +/* 尺寸变量 */ + +/* 文字尺寸 */ +$uni-font-size-sm:24rpx; +$uni-font-size-base:28rpx; +$uni-font-size-lg:32rpx; + +/* 图片尺寸 */ +$uni-img-size-sm:40rpx; +$uni-img-size-base:52rpx; +$uni-img-size-lg:80rpx; + +/* Border Radius */ +$uni-border-radius-sm: 4rpx; +$uni-border-radius-base: 6rpx; +$uni-border-radius-lg: 12rpx; +$uni-border-radius-circle: 50%; + +/* 水平间距 */ +$uni-spacing-row-sm: 10px; +$uni-spacing-row-base: 20rpx; +$uni-spacing-row-lg: 30rpx; + +/* 垂直间距 */ +$uni-spacing-col-sm: 8rpx; +$uni-spacing-col-base: 16rpx; +$uni-spacing-col-lg: 24rpx; + +/* 透明度 */ +$uni-opacity-disabled: 0.3; // 组件禁用态的透明度 + +/* 文章场景相关 */ +$uni-color-title: #2C405A; // 文章标题颜色 +$uni-font-size-title:40rpx; +$uni-color-subtitle: #555555; // 二级标题颜色 +$uni-font-size-subtitle:36rpx; +$uni-color-paragraph: #3F536E; // 文章段落颜色 +$uni-font-size-paragraph:30rpx; \ No newline at end of file diff --git a/unpackage/dist/build/.automator/h5/.automator.json b/unpackage/dist/build/.automator/h5/.automator.json new file mode 100644 index 0000000..e69de29 diff --git a/unpackage/dist/build/h5/index.html b/unpackage/dist/build/h5/index.html new file mode 100644 index 0000000..bfe63df --- /dev/null +++ b/unpackage/dist/build/h5/index.html @@ -0,0 +1,2 @@ +外卖优惠券
\ No newline at end of file diff --git a/unpackage/dist/build/h5/static/all.png b/unpackage/dist/build/h5/static/all.png new file mode 100644 index 0000000000000000000000000000000000000000..8d480e92475c2392f5dffb2c49dfb240b8658e9e GIT binary patch literal 4298 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 literal 0 HcmV?d00001 diff --git a/unpackage/dist/build/h5/static/didi.jpg b/unpackage/dist/build/h5/static/didi.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b3c94d129ace70296ba55cebec77011c408b845e GIT binary patch literal 2984 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 literal 0 HcmV?d00001 diff --git a/unpackage/dist/build/h5/static/ele.png b/unpackage/dist/build/h5/static/ele.png new file mode 100644 index 0000000000000000000000000000000000000000..7d8c769a058135623453c7aa5e3df332876eaf7d GIT binary patch literal 5126 zcmV+h6#46kP)Dg|000xsNklCnS=mIAj`}I2uUV@h&$j$s_@?kdS5G{e8|0lV5-&^WMCBUna`=_uYH$x#zt5 z-o591&$$f8smE%7^+?Hc@}pdd?qOV2PXSlm0Lx$ugH;tNj3JqG#50B{0C9)sSIaqC z7()%`s8keGaE{#oF9K71Oi{iq+vnSkoQW+xNgqAJc!P3_W1Csy7(h86oJ|DdqX5JR zR&*mc+XTk*q40crAo`0v*=Y@e#}LXcVvXlmyd#UXC^Ny>WH6i!j$T4%9*P;mA#kh( z=O6GW^>zQ;p#`D3Sp7Vrj5jE^II)>E|B7>5%@}BPMGSH9%?xa*o!ejDlbyCN5(J9~ z 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 literal 0 HcmV?d00001 diff --git a/unpackage/dist/build/h5/static/index.b0ff4c21.css b/unpackage/dist/build/h5/static/index.b0ff4c21.css new file mode 100644 index 0000000..dd8fec5 --- /dev/null +++ b/unpackage/dist/build/h5/static/index.b0ff4c21.css @@ -0,0 +1 @@ +uni-tabbar{display:block}uni-tabbar,uni-tabbar .uni-tabbar{box-sizing:border-box;position:fixed;left:0;bottom:0;width:100%;z-index:998}uni-tabbar .uni-tabbar{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}uni-tabbar .uni-tabbar~.uni-placeholder{width:100%;height:50px;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}uni-tabbar .uni-tabbar *{box-sizing:border-box}uni-tabbar .uni-tabbar__item{-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}uni-tabbar .uni-tabbar__bd,uni-tabbar .uni-tabbar__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal}uni-tabbar .uni-tabbar__bd{position:relative;height:50px;-webkit-flex-direction:column;flex-direction:column;cursor:pointer}uni-tabbar .uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px;width:24px;height:24px}uni-tabbar .uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}uni-tabbar .uni-tabbar__icon img{width:100%;height:100%}uni-tabbar .uni-tabbar__label{position:relative;text-align:center;font-size:10px;line-height:1.8}uni-tabbar .uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-tabbar .uni-tabbar__reddot{position:absolute;top:0;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;-webkit-transform:translate(40%,-20%);transform:translate(40%,-20%)}uni-tabbar .uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}uni-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;height:100%}uni-main{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:auto}uni-left-window{width:var(--window-left);-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}uni-left-window,uni-right-window{display:none;position:relative;overflow-x:hidden}uni-right-window{width:var(--window-right)}.uni-app--showlayout uni-left-window,.uni-app--showlayout uni-right-window{display:block}.uni-app--showlayout+uni-tabbar{display:none}uni-toast{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box;pointer-events:none}uni-toast .uni-sample-toast{position:fixed;z-index:999;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;max-width:80%}uni-toast .uni-simple-toast__text{display:inline-block;vertical-align:middle;color:#fff;background-color:rgba(17,17,17,.7);padding:10px 20px;border-radius:5px;font-size:13px;text-align:center;max-width:100%;word-break:break-all;white-space:normal}uni-toast .uni-mask{pointer-events:auto}uni-toast .uni-toast{position:fixed;z-index:999;width:8em;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(17,17,17,.7);text-align:center;border-radius:5px;color:#fff}uni-toast .uni-toast *{box-sizing:border-box}uni-toast .uni-toast__icon{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}uni-toast .uni-icon_toast{margin:15px 0 0}uni-toast .uni-icon_toast.uni-icon-success-no-circle:before{color:#fff;font-size:55px}uni-toast .uni-icon_toast.uni-loading{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}uni-toast .uni-toast__content{margin:0 0 15px}uni-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box}uni-modal .uni-modal{position:fixed;z-index:999;width:80%;max-width:300px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:3px;overflow:hidden}uni-modal .uni-modal *{box-sizing:border-box}uni-modal .uni-modal__hd{padding:1em 1.6em .3em}uni-modal .uni-modal__title{font-weight:400;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}uni-modal .uni-modal__bd,uni-modal .uni-modal__title{word-wrap:break-word;word-break:break-all;white-space:pre-wrap}uni-modal .uni-modal__bd{padding:1.3em 1.6em 1.3em;min-height:40px;font-size:15px;line-height:1.4;color:#999;max-height:400px;overflow-y:auto}uni-modal .uni-modal__ft{position:relative;line-height:48px;font-size:18px;display:-webkit-box;display:-webkit-flex;display:flex}uni-modal .uni-modal__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-modal .uni-modal__btn{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#3cc51f;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}uni-modal .uni-modal__btn:active{background-color:#eee}uni-modal .uni-modal__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}uni-modal .uni-modal__btn:first-child:after{display:none}uni-modal .uni-modal__btn_default{color:#353535}uni-modal .uni-modal__btn_primary{color:#007aff}uni-actionsheet{display:block;box-sizing:border-box}uni-actionsheet .uni-actionsheet{position:fixed;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:999;width:100%;background-color:#efeff4;visibility:hidden;-webkit-transition:visibility .3s,-webkit-transform .3s;transition:visibility .3s,-webkit-transform .3s;transition:transform .3s,visibility .3s;transition:transform .3s,visibility .3s,-webkit-transform .3s}uni-actionsheet .uni-actionsheet.uni-actionsheet_toggle{visibility:visible;-webkit-transform:translate(0);transform:translate(0)}uni-actionsheet .uni-actionsheet *{box-sizing:border-box}uni-actionsheet .uni-actionsheet__menu{background-color:#fcfcfd}uni-actionsheet .uni-actionsheet__action{margin-top:6px;background-color:#fcfcfd}uni-actionsheet .uni-actionsheet__cell,uni-actionsheet .uni-actionsheet__title{position:relative;padding:10px 0;text-align:center;font-size:18px}uni-actionsheet .uni-actionsheet__cell:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-actionsheet .uni-actionsheet__cell:active{background-color:#ececec}uni-actionsheet .uni-actionsheet__cell:first-child:before{display:none}*{margin:0;-webkit-tap-highlight-color:transparent}@font-face{font-weight:400;font-style:normal;font-family:uni;src:url("data:application/octet-stream;base64,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") format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:unibtn;src:url("data:application/octet-stream;base64,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") format("truetype")}body,html{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden}[class*=" uni-icon-"],[class^=uni-icon-]{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 uni;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}[class*=" uni-btn-icon"],[class^=uni-btn-icon]{display:inline-block;font:normal normal normal 14px/1 unibtn;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}[class*=" uni-btn-icon"]:before,[class^=uni-btn-icon]:before{margin:0;box-sizing:border-box}.uni-icon-success-no-circle:before{content:"\EA08"}.uni-loading,uni-button[loading]:before{background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=") no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;-webkit-animation:uni-loading 1s steps(12) infinite;animation:uni-loading 1s steps(12) infinite;background-size:100%}@-webkit-keyframes uni-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.6)}.uni-fade-enter-active,.uni-fade-leave-active{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.uni-fade-enter,.uni-fade-leave-active{opacity:0}[nvue] uni-scroll-view,[nvue] uni-swiper-item,[nvue] uni-view{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}[nvue-dir-row] uni-swiper-item,[nvue-dir-row] uni-view{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}[nvue-dir-column] uni-swiper-item,[nvue-dir-column] uni-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}[nvue-dir-row-reverse] uni-swiper-item,[nvue-dir-row-reverse] uni-view{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}[nvue-dir-column-reverse] uni-swiper-item,[nvue-dir-column-reverse] uni-view{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}[nvue] uni-image,[nvue] uni-input,[nvue] uni-scroll-view,[nvue] uni-swiper,[nvue] uni-swiper-item,[nvue] uni-text,[nvue] uni-textarea,[nvue] uni-video,[nvue] uni-view{position:relative;border:0 solid #000;box-sizing:border-box}[nvue] uni-swiper-item{position:absolute}uni-app{width:100%;height:100%}uni-app,uni-page-head{display:block;box-sizing:border-box}uni-page-head .uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);top:0;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;-webkit-transition-property:all;transition-property:all}uni-page-head .uni-page-head-titlePenetrate,uni-page-head .uni-page-head-titlePenetrate .uni-page-head-bd,uni-page-head .uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}uni-page-head .uni-page-head-titlePenetrate *{pointer-events:auto}uni-page-head .uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}uni-page-head .uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}uni-page-head .uni-placeholder-titlePenetrate{pointer-events:none}uni-page-head .uni-page-head *{box-sizing:border-box}uni-page-head .uni-page-head-hd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:16px}uni-page-head .uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer}.uni-page-head-transparent .uni-page-head-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;-webkit-transform:scale(.5) translate(40%,-40%);transform:scale(.5) translate(40%,-40%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;-webkit-transform:scale(.7) translate(40%,-40%);transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select>.uni-btn-icon:after{display:inline-block;font-family:unibtn;content:"\e601";margin-left:2px;-webkit-transform:rotate(-90deg) scale(.8);transform:rotate(-90deg) scale(.8)}.uni-page-head-search{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.uni-page-head-search-placeholder:before{position:absolute;top:0;left:2px;width:30px;content:"\ea0e";display:block;font-size:20px;font-family:uni;text-align:center}uni-page-head .uni-page-head-ft{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;font-size:13px}uni-page-head .uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}uni-page-head .uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}uni-page-head .uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}uni-page-head .uni-page-head-shadow{overflow:visible}uni-page-head .uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head .uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}uni-page-head .uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}uni-page-head .uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}uni-page-head .uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}uni-page-head .uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}uni-page-head .uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}uni-page-wrapper{display:block;height:100%;position:relative}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - 50px);height:calc(100% - 50px - constant(safe-area-inset-bottom));height:calc(100% - 50px - env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:50px;height:calc(50px + constant(safe-area-inset-bottom));height:calc(50px + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 94px);height:calc(100% - 44px - constant(safe-area-inset-top) - 50px - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - 50px - env(safe-area-inset-bottom))}uni-page-body,uni-page-refresh{display:block;box-sizing:border-box;width:100%}uni-page-refresh{position:absolute;top:0;height:40px}uni-page-refresh .uni-page-refresh{position:absolute;top:-45px;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.117647),0 1px 4px rgba(0,0,0,.117647);display:none;z-index:997}uni-page-refresh .uni-page-refresh,uni-page-refresh .uni-page-refresh-inner{width:40px;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:50%}uni-page-refresh .uni-page-refresh-inner{line-height:0}uni-page-refresh.uni-page-refresh--aborting .uni-page-refresh,uni-page-refresh.uni-page-refresh--pulling .uni-page-refresh,uni-page-refresh.uni-page-refresh--reached .uni-page-refresh,uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh,uni-page-refresh.uni-page-refresh--restoring .uni-page-refresh,uni-page-refresh .uni-page-refresh-inner{display:-webkit-box;display:-webkit-flex;display:flex}uni-page-refresh.uni-page-refresh--aborting .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--pulling .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--reached .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__icon,uni-page-refresh.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__spinner{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:uni-page-refresh-rotate 2s linear infinite;animation:uni-page-refresh-rotate 2s linear infinite}uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@-webkit-keyframes uni-page-refresh-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-page-refresh-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-page{display:block;width:100%;height:100%}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 0;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}.system-header{position:relative;width:100%;height:44px;color:#fff;background-color:#000;padding:0 44px;text-align:center;line-height:44px;font-size:16px}.system-header,.system-header *{box-sizing:border-box}.header-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-btn{position:absolute;width:44px;height:44px;top:0}.header-btn-img{fill:#fff;width:50%;height:50%;margin:25%}.header-back{left:0}.header-confirm{right:0}.header-btn-icon{font-size:27px;line-height:44px}.uni-system-choose-location,.uni-system-open-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8}.map-content{position:absolute;left:0;top:44px;width:100%;bottom:0;overflow:hidden}.map-content>iframe{width:100%;height:100%;border:none}.actTonav{position:absolute;right:16px;bottom:56px;width:60px;height:60px;border-radius:60px}.image-view-area,.image-view-view{position:absolute;left:0;top:0;width:100%;height:100%}.image-view-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%}.uni-system-preview-image{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#000}.uni-system-preview-image-swiper{position:absolute;left:0;top:0;width:100%;height:100%}uni-audio{display:none}uni-audio[controls]{display:inline-block}uni-audio[hidden]{display:none}.uni-audio-default{max-width:100%;min-width:302px;height:65px;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:2.5px;display:inline-block;overflow:hidden}.uni-audio-left{width:65px;height:65px;float:left;background-color:#e6e6e6;background-size:100% 100%;background-position:50% 50%}.uni-audio-button{width:24px;height:24px;margin:20.5px;background-size:cover}.uni-audio-button.play{background-image:url(data:image/png;base64,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)}.uni-audio-button.pause{background-image:url(data:image/png;base64,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)}.uni-audio-right{box-sizing:border-box;height:65px;margin-left:65px;padding:11px 16.5px 13.5px 15px;overflow:hidden}.uni-audio-time{margin-top:3.5px;height:16.5px;font-size:12px;color:#888;float:right}.uni-audio-info{margin-right:70px;overflow:hidden}.uni-audio-name{height:22.5px;line-height:22.5px;margin-bottom:3.5px;font-size:14px;color:#353535}.uni-audio-author,.uni-audio-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-audio-author{height:14.5px;line-height:14.5px;font-size:12px;color:#888}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:hsla(0,0%,100%,.6);cursor:not-allowed}uni-button[disabled]:not([type]),uni-button[disabled][type=default]{color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:rgba(0,0,0,0)}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:rgba(0,0,0,0)}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:rgba(0,0,0,0)}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:rgba(0,0,0,0)}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;-webkit-animation:uni-loading 1s steps(12) infinite;animation:uni-loading 1s steps(12) infinite;background-size:100%}uni-button[loading][type=primary]{color:hsla(0,0%,100%,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:rgba(0,0,0,0)}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:rgba(0,0,0,0)}uni-button[loading][type=warn]{color:hsla(0,0%,100%,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:rgba(0,0,0,0)}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:rgba(0,0,0,0)}.button-hover[type=primary]{color:hsla(0,0%,100%,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(26,173,25,.6);border-color:rgba(26,173,25,.6);background-color:rgba(0,0,0,0)}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:rgba(0,0,0,0)}.button-hover[type=warn]{color:hsla(0,0%,100%,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:rgba(0,0,0,0)}uni-canvas{width:300px;height:150px;display:block;position:relative}uni-canvas>canvas{position:absolute;top:0;left:0;width:100%;height:100%}uni-checkbox-group[hidden]{display:none}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}uni-checkbox .uni-checkbox-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-checkbox .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked{color:#007aff}uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-checkbox .uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}uni-checkbox .uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}uni-checkbox-group{display:block}.ql-container{display:block;position:relative;box-sizing:border-box;-webkit-user-select:text;user-select:text;outline:none;overflow:hidden;width:100%;height:200px;min-height:200px}.ql-container[hidden]{display:none}.ql-container .ql-editor{position:relative;font-size:inherit;line-height:inherit;font-family:inherit;min-height:inherit;width:100%;height:100%;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}.ql-container .ql-editor::-webkit-scrollbar{width:0!important}.ql-container .ql-editor.scroll-disabled{overflow:hidden}.ql-container .ql-image-overlay{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;box-sizing:border-box;border:1px dashed #ccc;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-user-select:none;user-select:none}.ql-container .ql-image-overlay .ql-image-size{position:absolute;padding:4px 8px;text-align:center;background-color:#fff;color:#888;border:1px solid #ccc;box-sizing:border-box;opacity:.8;right:4px;top:4px;font-size:12px;display:inline-block;width:auto}.ql-container .ql-image-overlay .ql-image-toolbar{position:relative;text-align:center;box-sizing:border-box;background:#000;border-radius:5px;color:#fff;font-size:0;min-height:24px;z-index:100}.ql-container .ql-image-overlay .ql-image-toolbar span{display:inline-block;cursor:pointer;padding:5px;font-size:12px;border-right:1px solid #fff}.ql-container .ql-image-overlay .ql-image-toolbar span:last-child{border-right:0}.ql-container .ql-image-overlay .ql-image-toolbar span.triangle-up{padding:0;position:absolute;top:-12px;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);width:0;height:0;border-width:6px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}.ql-container .ql-image-overlay .ql-image-handle{position:absolute;height:12px;width:12px;border-radius:50%;border:1px solid #ccc;box-sizing:border-box;background:#fff}.ql-container img{display:inline-block;max-width:100%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;outline:none;overflow-y:auto;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:2em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl),.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:2em}.ql-editor .ql-indent-2:not(.ql-direction-rtl),.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:4em}.ql-editor .ql-indent-3:not(.ql-direction-rtl),.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor .ql-indent-4:not(.ql-direction-rtl),.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:8em}.ql-editor .ql-indent-5:not(.ql-direction-rtl),.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:10em}.ql-editor .ql-indent-6:not(.ql-direction-rtl),.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor .ql-indent-7:not(.ql-direction-rtl),.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:14em}.ql-editor .ql-indent-8:not(.ql-direction-rtl),.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:16em}.ql-editor .ql-indent-9:not(.ql-direction-rtl),.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}uni-icon{display:inline-block;font-size:0;box-sizing:border-box}uni-icon[hidden]{display:none}uni-icon>i{font:normal normal normal 14px/1 weui}uni-icon>i:before{margin:0;box-sizing:border-box}@font-face{font-weight:400;font-style:normal;font-family:weui;src:url("data:application/octet-stream;base64,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") format("truetype")}.uni-icon-success:before{content:"\EA06"}.uni-icon-success_circle:before{content:"\EA07"}.uni-icon-success_no_circle:before{content:"\EA08"}.uni-icon-safe_success:before{content:"\EA04"}.uni-icon-safe_warn:before{content:"\EA05"}.uni-icon-info:before{content:"\EA03"}.uni-icon-info_circle:before{content:"\EA0C"}.uni-icon-warn:before{content:"\EA0B"}.uni-icon-waiting:before{content:"\EA09"}.uni-icon-waiting_circle:before{content:"\EA0A"}.uni-icon-circle:before{content:"\EA01"}.uni-icon-cancel:before{content:"\EA0D"}.uni-icon-download:before{content:"\EA02"}.uni-icon-search:before{content:"\EA0E"}.uni-icon-clear:before{content:"\EA0F"}.uni-icon-safe_success,.uni-icon-success,.uni-icon-success_circle,.uni-icon-success_no_circle{color:#007aff}.uni-icon-safe_warn{color:#ffbe00}.uni-icon-info{color:#10aeff}.uni-icon-info_circle{color:#007aff}.uni-icon-warn{color:#f76260}.uni-icon-waiting,.uni-icon-waiting_circle{color:#10aeff}.uni-icon-circle{color:#c9c9c9}.uni-icon-cancel{color:#f43530}.uni-icon-download{color:#007aff}.uni-icon-clear,.uni-icon-search{color:#b2b2b2}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div,uni-image>img{width:100%;height:100%}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;display:block;position:absolute;top:0;left:0;opacity:0}uni-image>.uni-image-will-change{will-change:transform}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-form,.uni-input-input,.uni-input-placeholder,.uni-input-wrapper{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-form,.uni-input-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.uni-input-input,.uni-input-placeholder{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:grey;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button{display:none}.uni-input-input::-webkit-inner-spin-button,.uni-input-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-label-pointer{cursor:pointer}uni-movable-area{display:block;position:relative;width:10px;height:10px}uni-movable-area[hidden]{display:none}uni-movable-view{display:inline-block;width:10px;height:10px;top:0;left:0;position:absolute;cursor:grab}uni-movable-view[hidden]{display:none}uni-navigator{height:auto;width:auto;display:block;cursor:pointer}uni-navigator[hidden]{display:none}.navigator-hover{background-color:rgba(0,0,0,.1);opacity:.7}uni-picker-view-column{-webkit-flex:1;-webkit-box-flex:1;flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%}.uni-picker-view-mask{transform:translateZ(0);-webkit-transform:translateZ(0);top:0;height:100%;margin:0 auto;background:-webkit-linear-gradient(top,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),-webkit-linear-gradient(bottom,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));background:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat}.uni-picker-view-indicator{height:34px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:34px;overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}uni-picker-view{display:block}uni-picker-view .uni-picker-view-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}uni-progress{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}uni-progress[hidden]{display:none}.uni-progress-bar{-webkit-flex:1;-webkit-box-flex:1;flex:1}.uni-progress-inner-bar{width:0;height:100%}.uni-progress-info{margin-top:0;margin-bottom:0;min-width:2em;margin-left:15px;font-size:16px}uni-radio-group[hidden]{display:none}uni-radio{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-radio[hidden]{display:none}uni-radio[disabled]{cursor:not-allowed}uni-radio .uni-radio-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-radio .uni-radio-input{-webkit-appearance:none;appearance:none;margin-right:5px;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:50%;width:22px;height:22px;position:relative}uni-radio:not([disabled]) .uni-radio-input:hover{border-color:#007aff}uni-radio .uni-radio-input.uni-radio-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";color:#fff;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-radio .uni-radio-input.uni-radio-input-disabled{background-color:#e1e1e1;border-color:#d1d1d1}uni-radio .uni-radio-input.uni-radio-input-disabled:before{color:#adadad}uni-radio-group{display:block}@-webkit-keyframes once-show{0%{top:0}}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;-webkit-animation:once-show 1ms;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;max-height:inherit}.uni-scroll-view,.uni-scroll-view-content{width:100%;height:100%}.uni-scroll-view-refresher{position:relative;overflow:hidden}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.uni-scroll-view-refresh,.uni-scroll-view-refresh-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.uni-scroll-view-refresh-inner{line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.117647),0 1px 4px rgba(0,0,0,.117647)}.uni-scroll-view-refresh__spinner{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:uni-scroll-view-refresh-rotate 2s linear infinite;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;-webkit-animation:uni-scroll-view-refresh-dash 2s linear infinite;animation:uni-scroll-view-refresh-dash 2s linear infinite}@-webkit-keyframes uni-scroll-view-refresh-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-scroll-view-refresh-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-slider{margin:10px 18px;padding:0;display:block}uni-slider[hidden]{display:none}uni-slider .uni-slider-wrapper{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;min-height:16px}uni-slider .uni-slider-tap-area{-webkit-flex:1;-webkit-box-flex:1;flex:1;padding:8px 0}uni-slider .uni-slider-handle-wrapper{position:relative;height:2px;border-radius:5px;background-color:#e9e9e9;cursor:pointer;-webkit-tap-highlight-color:transparent}uni-slider .uni-slider-handle-wrapper,uni-slider .uni-slider-track{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}uni-slider .uni-slider-track{height:100%;border-radius:6px;background-color:#007aff}uni-slider .uni-slider-handle,uni-slider .uni-slider-thumb{position:absolute;left:50%;top:50%;cursor:pointer;border-radius:50%;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}uni-slider .uni-slider-handle{width:28px;height:28px;margin-top:-14px;margin-left:-14px;background-color:rgba(0,0,0,0);z-index:3;cursor:grab}uni-slider .uni-slider-thumb{z-index:2;box-shadow:0 0 4px rgba(0,0,0,.2)}uni-slider .uni-slider-step{position:absolute;width:100%;height:2px;background:rgba(0,0,0,0);z-index:1}uni-slider .uni-slider-value{color:#888;font-size:14px;margin-left:1em}uni-slider .uni-slider-disabled .uni-slider-track{background-color:#ccc}uni-slider .uni-slider-disabled .uni-slider-thumb{background-color:#fff;border-color:#ccc}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}uni-swiper .uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}uni-swiper .uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}uni-swiper .uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}uni-swiper .uni-swiper-dots{position:absolute;font-size:0}uni-swiper .uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;-webkit-transform:translate(-50%);transform:translate(-50%)}uni-swiper .uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}uni-swiper .uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}uni-swiper .uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;-webkit-transform:translateY(-50%);transform:translateY(-50%)}uni-swiper .uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}uni-swiper .uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}uni-swiper .uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}uni-swiper .uni-swiper-dot-active{background-color:#000}uni-switch{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-switch[hidden]{display:none}uni-switch[disabled]{cursor:not-allowed}uni-switch .uni-switch-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-switch .uni-switch-input{-webkit-appearance:none;appearance:none;position:relative;width:52px;height:32px;margin-right:5px;border:1px solid #dfdfdf;outline:0;border-radius:16px;box-sizing:border-box;background-color:#dfdfdf;-webkit-transition:background-color .1s,border .1s;transition:background-color .1s,border .1s}uni-switch[disabled] .uni-switch-input{opacity:.7}uni-switch .uni-switch-input:before{width:50px;background-color:#fdfdfd}uni-switch .uni-switch-input:after,uni-switch .uni-switch-input:before{content:" ";position:absolute;top:0;left:0;height:30px;border-radius:15px;transition:-webkit-transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}uni-switch .uni-switch-input:after{width:30px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}uni-switch .uni-switch-input.uni-switch-input-checked{border-color:#007aff;background-color:#007aff}uni-switch .uni-switch-input.uni-switch-input-checked:before{-webkit-transform:scale(0);transform:scale(0)}uni-switch .uni-switch-input.uni-switch-input-checked:after{-webkit-transform:translateX(20px);transform:translateX(20px)}uni-switch .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative;color:#007aff}uni-switch:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-switch .uni-checkbox-input.uni-checkbox-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";color:inherit;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-switch .uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}uni-switch .uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}uni-text[selectable]{cursor:auto;user-select:text;-webkit-user-select:text}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}.uni-textarea-compute,.uni-textarea-line,.uni-textarea-placeholder,.uni-textarea-textarea,.uni-textarea-wrapper{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%}.uni-textarea-compute,.uni-textarea-line,.uni-textarea-placeholder,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:grey;overflow:hidden}.uni-textarea-compute,.uni-textarea-line{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}uni-view{display:block}uni-view[hidden]{display:none}uni-ad{display:block;overflow:hidden}uni-ad[hidden]{display:none}uni-cover-image{display:block;line-height:1.2;overflow:hidden;pointer-events:auto}uni-cover-image,uni-cover-image img{height:100%;width:100%}uni-cover-image[hidden]{display:none}uni-cover-image .uni-cover-image{width:100%;height:100%;text-overflow:inherit;overflow:inherit;white-space:nowrap;-webkit-align-items:inherit;-webkit-box-align:inherit;align-items:inherit;-webkit-justify-content:inherit;-webkit-box-pack:inherit;justify-content:inherit;-webkit-flex-direction:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;flex-direction:inherit;font-size:0;display:inherit}uni-cover-view{display:block;line-height:1.2;overflow:hidden;white-space:nowrap;pointer-events:auto}uni-cover-view[hidden]{display:none}uni-cover-view .uni-cover-view{width:100%;height:100%;text-overflow:inherit;overflow:hidden;white-space:inherit;-webkit-align-items:inherit;-webkit-box-align:inherit;align-items:inherit;-webkit-justify-content:inherit;-webkit-box-pack:inherit;justify-content:inherit;-webkit-flex-direction:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;flex-direction:inherit;-webkit-flex-wrap:inherit;flex-wrap:inherit;display:inherit;overflow:inherit}uni-map{position:relative;width:300px;height:150px;display:block}uni-map[hidden]{display:none}uni-picker{display:block;cursor:pointer}uni-picker[hidden]{display:none}uni-picker[disabled]{cursor:not-allowed}.uni-picker-container{display:none;position:fixed;left:0;right:0;top:0;bottom:0;box-sizing:border-box;z-index:999;font-size:16px}.uni-picker-container .uni-picker *{box-sizing:border-box}.uni-picker-container .uni-picker{position:fixed;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:999;width:100%;background-color:#efeff4;visibility:hidden;-webkit-transition:visibility .3s,-webkit-transform .3s;transition:visibility .3s,-webkit-transform .3s;transition:transform .3s,visibility .3s;transition:transform .3s,visibility .3s,-webkit-transform .3s}.uni-picker-container .uni-picker.uni-picker-toggle{visibility:visible;-webkit-transform:translate(0);transform:translate(0)}.uni-picker-container .uni-picker-content{position:relative;display:block;width:100%;height:238px;background-color:#fff}.uni-picker-container .uni-picker-item{padding:0;height:34px;line-height:34px;text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uni-picker-container .uni-picker-header{display:block;position:relative;text-align:center;width:100%;height:45px;background-color:#fff}.uni-picker-container .uni-picker-header:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;clear:both;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-container .uni-picker-action{display:block;max-width:50%;top:0;height:100%;box-sizing:border-box;padding:0 14px;font-size:17px;line-height:45px;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-action.uni-picker-action-cancel{float:left;color:#888}.uni-picker-container .uni-picker-action.uni-picker-action-confirm{float:right;color:#007aff}uni-video{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-video[hidden]{display:none}.uni-video-container{width:100%;height:100%;background-color:#000;display:inline-block;position:absolute;top:0;left:0;overflow:hidden;object-position:inherit}.uni-video-container.uni-video-type-fullscreen{position:fixed;z-index:999}.uni-video-video{width:100%;height:100%;object-position:inherit}.uni-video-cover{position:absolute;top:0;left:0;bottom:0;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(1,1,1,.5);z-index:1}.uni-video-cover-play-button{width:40px;height:40px;background-size:50%;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}.uni-video-cover-duration{color:#fff;font-size:16px;line-height:1;margin-top:10px}.uni-video-bar{height:44px;background-color:rgba(0,0,0,.5);overflow:hidden;position:absolute;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 10px;z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.uni-video-bar.uni-video-bar-full{left:0}.uni-video-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin:0 8.5px}.uni-video-control-button{width:13px;height:15px;padding:14.5px 12.5px 14.5px 12.5px;margin-left:-8.5px;box-sizing:content-box;cursor:pointer}.uni-video-control-button:after{content:"";display:block;width:100%;height:100%;background-size:100%;background-position:50% 50%;background-repeat:no-repeat}.uni-video-control-button.uni-video-control-button-play:after,.uni-video-cover-play-button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAAAXNSR0IArs4c6QAAAWhJREFUSA1j+P///0cgBoHjQGzCQCsAtgJB/AMy5wCxGNXtQ9iBwvoA5BUCMQvVLEQxHpNzDSjkRhXLMM3GKrIeKKpEkYVYjcUu+AMo3ALE3GRZiN1MvKKPgbIRJFuG10j8koeA0gZEW4jfLIKyf4EqpgOxMEELCRpFnIJ3QGU5QMyM00LizCFa1SWgSkeslhFtBGkKVwGVy6FYSJp+klR/A6quB2JOkIWMIK0oNlOf8xBoZDE9LAI7nYn6HsBq4l96WHQEaLUpAyiOaASeAM2NgvuPBpaACt82IEYtfKls0UagecpwXyAzqGTRdaA57sjmYrAptAjUsCkGYlYMg9EFyLQI1IiZB8Ti6Obh5JNh0QmgHlOcBuKSIMGi50C18UDMiMssvOJEWPQLqKYbiHnxGkRIkoBF24DyaoTMIEoeh0W3geI+RBlArCI0iz4D+RVAzEasfqLVAQ19AcSg5LoYiKWI1kiiQgCMBLnEEcfDSgAAAABJRU5ErkJggg==")}.uni-video-control-button.uni-video-control-button-pause:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAAAXNSR0IArs4c6QAAAFlJREFUSA3tksEKACAIQ7X//5zq98wOgQayum8QaGweHhMzG/6OujzKAymn+0LMqivu1XznWmX8/echTIyMyAgTwA72iIwwAexgj8gIE8CO3aMRbDPMaEy5BRGaKcZv8YxRAAAAAElFTkSuQmCC")}.uni-video-current-time,.uni-video-duration{height:14.5px;line-height:14.5px;margin-top:15px;margin-bottom:14.5px;font-size:12px;color:#cbcbcb}.uni-video-progress-container{-webkit-box-flex:2;-webkit-flex-grow:2;flex-grow:2;position:relative}.uni-video-progress{height:2px;margin:21px 12px;background-color:hsla(0,0%,100%,.4);position:relative;cursor:pointer}.uni-video-progress-buffered{position:absolute;left:0;top:0;width:0;height:100%;-webkit-transition:width .1s;transition:width .1s;background-color:hsla(0,0%,100%,.8)}.uni-video-ball{width:16px;height:16px;padding:14px;position:absolute;top:-21px;box-sizing:content-box;left:0;margin-left:-22px}.uni-video-inner{width:100%;height:100%;background-color:#fff;border-radius:50%}.uni-video-danmu-button{white-space:nowrap;line-height:1;padding:2px 10px;border:1px solid #fff;border-radius:5px;font-size:13px;color:#fff;margin:0 8.5px;cursor:pointer}.uni-video-danmu-button.uni-video-danmu-button-active{border-color:#48c23d;color:#48c23d}.uni-video-fullscreen{width:17px;height:17px;padding:8.5px;box-sizing:content-box;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAAXNSR0IArs4c6QAAAQRJREFUWAnt1d0NwiAQB/CmS7hHX5zFxLF0Ah2hE/lg7BT4PyMJUj6Oyt299BIioZT7ARYG59wLpTXmoXOMGO/QecxtwyWW4o42AupGALkFdX1MkHxE3Q7jIbQPqNthQogpJoZkMLRlsn/gFMQEk4OoY0oQVUwNoobhQFQwgMxUKFkt0C8+Zy61d8SeR5iHWCLOwF/MCb8Tp//ex3QFsE1HlCfKFUX2OijNFMnPKD7k76YcBoL402Zh8B77+MjlXrVvwfglXA32b0MrRgxCE2nBiEJaMOIQLkYFwsGoQWoYVUgJow4pYD4Weq4ayBqfwDYQmnUK0301kITujuawu65/l2B5A4z3Qe+Ut7EBAAAAAElFTkSuQmCC");background-size:50%;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer}.uni-video-fullscreen.uni-video-type-fullscreen{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAABBElEQVRYhcXWwQ3CMAwF0O+qOzAKQzAAl0pMxQQwQhmGKwcERxbgc4lEVdHUbm3zJR8qJemTo6YByS3JO8kjyQbGkHQpkOz4zcmK8YQ0BWDCkOxL+UDKombMYKwfZAkmDGLFhEIsmHCIFpMC0WDSIHOYVEgNkw6pYPIhE5j/QCoYF0g7eEkPYGej+cX82x/l6aIAIOb9CcrajrjFE/IAQGP1IgIRcYVsVs32+vx+nC9nWq6dAZDhOaPHBEDGh54O4w0pa9oxEZBFmCjIBGb6Qh4JMWGiIWpMBkSFyYLMYjIhNUw7N9GQi2aQiLxJHspjV+rl1hFrRp25uV2MRGQRBsAewPUD/HhJVOOuCzwAAAAASUVORK5CYII=")}.uni-video-danmu{position:absolute;top:0;left:0;bottom:0;width:100%;margin-top:14px;margin-bottom:44px;font-size:14px;line-height:14px;overflow:visible}.uni-video-danmu-item{line-height:1;position:absolute;color:#fff;white-space:nowrap;left:100%;-webkit-transform:translatex(0);transform:translatex(0);-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:left,transform;transition-property:left,transform,-webkit-transform;-webkit-transition-duration:3s;transition-duration:3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.uni-video-toast{pointer-events:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:5px;background-color:hsla(0,0%,100%,.8);color:#000;display:none}.uni-video-toast.uni-video-toast-volume{width:100px;height:100px;display:block}.uni-video-toast-volume .uni-video-toast-title{width:100%;font-size:12px;line-height:16px;text-align:center;margin-top:10px;display:block}.uni-video-toast-volume .uni-video-toast-icon{fill:#000;width:50%;height:50%;margin-left:25%;display:block}.uni-video-toast-volume .uni-video-toast-value{width:80px;height:5px;margin-top:5px;margin-left:10px}.uni-video-toast-volume .uni-video-toast-value>.uni-video-toast-value-content{overflow:hidden}.uni-video-toast-volume-grids{width:80px;height:5px}.uni-video-toast-volume-grids-item{float:left;width:7.1px;height:5px;background-color:#000}.uni-video-toast-volume-grids-item:not(:first-child){margin-left:1px}.uni-video-toast.uni-video-toast-progress{display:block;background-color:rgba(0,0,0,.8);color:#fff;font-size:14px;line-height:18px;padding:6px}uni-web-view{position:absolute;left:0;right:0;top:0;bottom:0}body::after{position:fixed;content:'';left:-1000px;top:-1000px;-webkit-animation:shadow-preload .1s;-webkit-animation-delay:3s;animation:shadow-preload .1s;animation-delay:3s}@-webkit-keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}100%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}100%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}} \ No newline at end of file diff --git a/unpackage/dist/build/h5/static/jd.png b/unpackage/dist/build/h5/static/jd.png new file mode 100644 index 0000000000000000000000000000000000000000..cef8c76fd3cf7e37a7ab77584be1c47f29bdba9b GIT binary patch literal 4429 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 u=(-n-Math.sqrt(o))/(2*r),l=(-n+Math.sqrt(o))/(2*r),f=(e-u*t)/(l-u),d=t-f;return{x:function(t){var e,n;return t===this._t&&(e=this._powER1T,n=this._powER2T),this._t=t,e||(e=this._powER1T=Math.pow(Math.E,u*t)),n||(n=this._powER2T=Math.pow(Math.E,l*t)),d*e+f*n},dx:function(t){var e,n;return t===this._t&&(e=this._powER1T,n=this._powER2T),this._t=t,e||(e=this._powER1T=Math.pow(Math.E,u*t)),n||(n=this._powER2T=Math.pow(Math.E,l*t)),d*u*e+f*l*n}}}var h=Math.sqrt(4*r*i-n*n)/(2*r),p=-n/2*r,v=t,g=(e-p*t)/h;return{x:function(t){return Math.pow(Math.E,p*t)*(v*Math.cos(h*t)+g*Math.sin(h*t))},dx:function(t){var e=Math.pow(Math.E,p*t),n=Math.cos(h*t),r=Math.sin(h*t);return e*(g*h*n-v*h*r)+p*e*(g*r+v*n)}}},o.prototype.x=function(t){return void 0===t&&(t=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(t):0},o.prototype.dx=function(t){return void 0===t&&(t=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(t):0},o.prototype.setEnd=function(t,e,n){if(n||(n=(new Date).getTime()),t!==this._endPosition||!i(e,.4)){e=e||0;var r=this._endPosition;this._solution&&(i(e,.4)&&(e=this._solution.dx((n-this._startTime)/1e3)),r=this._solution.x((n-this._startTime)/1e3),i(e,.4)&&(e=0),i(r,.4)&&(r=0),r+=this._endPosition),this._solution&&i(r-t,.4)&&i(e,.4)||(this._endPosition=t,this._solution=this._solve(r-this._endPosition,e),this._startTime=n)}},o.prototype.snap=function(t){this._startTime=(new Date).getTime(),this._endPosition=t,this._solution={x:function(){return 0},dx:function(){return 0}}},o.prototype.done=function(t){return t||(t=(new Date).getTime()),r(this.x(),this._endPosition,.4)&&i(this.dx(),.4)},o.prototype.reconfigure=function(t,e,n){this._m=t,this._k=e,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())},o.prototype.springConstant=function(){return this._k},o.prototype.damping=function(){return this._c},o.prototype.configuration=function(){function t(t,e){t.reconfigure(1,e,t.damping())}function e(t,e){t.reconfigure(1,t.springConstant(),e)}return[{label:"Spring Constant",read:this.springConstant.bind(this),write:t.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:e.bind(this,this),min:1,max:500}]}},"0179":function(t,e,n){"use strict";(function(t){function r(e){var n=e.options,r=e.callbackId,i=n.family,o=n.source,a=n.desc,s=void 0===a?{}:a,c=document.fonts;if(c){var u=new FontFace(i,o,s);u.load().then((function(){c.add(u),t.publishHandler("onLoadFontFaceCallback",{callbackId:r,data:{errMsg:"loadFontFace:ok"}})})).catch((function(e){t.publishHandler("onLoadFontFaceCallback",{callbackId:r,data:{errMsg:"loadFontFace:fail ".concat(e)}})}))}else{var l=document.createElement("style");l.innerText='@font-face{font-family:"'.concat(i,'";src:').concat(o,";font-style:").concat(s.style,";font-weight:").concat(s.weight,";font-stretch:").concat(s.stretch,";unicode-range:").concat(s.unicodeRange,";font-variant:").concat(s.variant,";font-feature-settings:").concat(s.featureSettings,";}"),document.head.appendChild(l),t.publishHandler("onLoadFontFaceCallback",{callbackId:r,data:{errMsg:"loadFontFace:ok"}})}}n("99af"),Object.defineProperty(e,"__esModule",{value:!0}),e.loadFontFace=r}).call(this,n("c5c3"))},"0206":function(t,e,n){"use strict";n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.upx2px=u;var r=1e-4,i=750,o=!1,a=0,s=0;function c(){var t=uni.getSystemInfoSync(),e=t.platform,n=t.pixelRatio,r=t.windowWidth;a=r,s=n,o="ios"===e}function u(t,e){if(0===a&&c(),t=Number(t),0===t)return 0;var n=t/i*(e||a);return n<0&&(n=-n),n=Math.floor(n+r),0===n&&(n=1!==s&&o?.5:1),t<0?-n:n}},"0366":function(t,e,n){var r=n("1c0b");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},"057f":function(t,e,n){var r=n("fc6a"),i=n("241c").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return i(t)}catch(e){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?s(t):i(r(t))}},"06b9":function(t,e,n){"use strict";(function(t,e,r){var i=n("4ea4");n("4160");var o=i(n("d4ec")),a=i(n("bee2")),s=i(n("e143")),c=i(n("3117")),u=function(){function i(){(0,o.default)(this,i),this._init()}return(0,a.default)(i,[{key:"_init",value:function(){e.UniViewJSBridge={subscribe:t.subscribe,publishHandler:t.publishHandler,subscribeHandler:t.subscribeHandler},e.UniServiceJSBridge={subscribe:r.subscribe,publishHandler:r.publishHandler,subscribeHandler:r.subscribeHandler};var i=n("35d0"),o=i.default,a=i.getApp,u=i.getCurrentPages,l=["chooseImage"];l.forEach((function(t){Object.defineProperty(o,t,{writable:!1,configurable:!1})})),e.uni=o,e.wx=e.uni,e.getApp=a,e.getCurrentPages=u,s.default.use(n("d66d").default,{routes:__uniRoutes}),s.default.use(n("7abb").default,{routes:__uniRoutes}),(0,c.default)(s.default),n("d66a"),n("c1dd")}}]),i}();e.UniApp=u,e.__uniConfig&&new u}).call(this,n("c5c3"),n("c8ba"),n("a9aa"))},"06c5":function(t,e,n){"use strict";n("a630"),n("fb6a"),n("d3b7"),n("25f0"),n("3ca3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=i(n("6b75"));function i(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(t){if("string"===typeof t)return(0,r.default)(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.default)(t,e):void 0}}},"06cf":function(t,e,n){var r=n("83ab"),i=n("d1e7"),o=n("5c6c"),a=n("fc6a"),s=n("c04e"),c=n("5135"),u=n("0cfb"),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=s(e,!0),u)try{return l(t,e)}catch(n){}if(c(t,e))return o(!i.f.call(t,e),t[e])}},"0735":function(t,e,n){"use strict";var r=n("4ea4");n("c975"),n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.showActionSheet=e.showLoading=e.showToast=e.showModal=void 0;var i=r(n("f1ca")),o={title:{type:String,default:""},content:{type:String,default:""},showCancel:{type:Boolean,default:!0},cancelText:{type:String,default:"取消"},cancelColor:{type:String,default:"#000000"},confirmText:{type:String,default:"确定"},confirmColor:{type:String,default:"#007aff"},visible:{type:Boolean,default:!0}};e.showModal=o;var a={title:{type:String,default:""},icon:{default:"success",validator:function(t,e){-1===["success","loading","none"].indexOf(t)&&(e.icon="success")}},image:{type:String,default:"",validator:function(t,e){t&&(e.image=(0,i.default)(t))}},duration:{type:Number,default:1500},mask:{type:Boolean,default:!1},visible:{type:Boolean,default:!0}};e.showToast=a;var s={title:{type:String,default:""},icon:{type:String,default:"loading"},duration:{type:Number,default:1e8},mask:{type:Boolean,default:!1},visible:{type:Boolean,default:!0}};e.showLoading=s;var c={itemList:{type:Array,required:!0,validator:function(t,e){if(!t.length)return"parameter.itemList should have at least 1 item"}},itemColor:{type:String,default:"#000000"},visible:{type:Boolean,default:!0},popover:{type:Object}};e.showActionSheet=c},"07a6":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.disableScroll=o,e.pageScrollTo=a,e.createScrollListener=c;var r,i=n("b65e");function o(t){t.preventDefault()}function a(t){var e=t.scrollTop,n=t.duration,r=document.documentElement,i=r.clientHeight,o=r.scrollHeight;function a(t){if(t<=0)window.scrollTo(0,e);else{var n=e-window.scrollY;requestAnimationFrame((function(){window.scrollTo(0,window.scrollY+n/t*10),a(t-10)}))}}e=Math.min(e,o-i),0!==n?window.scrollY!==e&&a(n):r.scrollTop=document.body.scrollTop=e}var s=0;function c(e,n){var o=n.enablePageScroll,a=n.enablePageReachBottom,c=n.onReachBottomDistance,u=n.enableTransparentTitleNView,l=!1,f=!1,d=!0;function h(){var t=document.documentElement.scrollHeight,e=window.innerHeight,n=window.scrollY,r=n>0&&t>e&&n+e+c>=t,i=Math.abs(t-s)>c;return!r||f&&!i?(!r&&f&&(f=!1),!1):(s=t,f=!0,!0)}function p(){var n=getCurrentPages();if(n.length&&n[n.length-1].$page.id===e){var s=window.pageYOffset;o&&(0,i.publishHandler)("onPageScroll",{scrollTop:s},e),u&&t.emit("onPageScroll",{scrollTop:s}),a&&d&&(c()||(r=setTimeout(c,300))),l=!1}function c(){if(h())return(0,i.publishHandler)("onReachBottom",{},e),d=!1,setTimeout((function(){d=!0}),350),!0}}return function(){clearTimeout(r),l||requestAnimationFrame(p),l=!0}}}).call(this,n("c5c3"))},"08c5":function(t,e,n){"use strict";(function(t){function r(e,n){return n?e?e.$el:n.$el:t.error("page is not ready")}n("99af"),Object.defineProperty(e,"__esModule",{value:!0}),e.findElm=r}).call(this,n("5a52")["default"])},"091a":function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-resize-sensor",{on:{"~animationstart":function(e){return t.update(e)}}},[n("div",{on:{scroll:t.update}},[n("div")]),n("div",{on:{scroll:t.update}},[n("div")])])},o=[]},"0a71":function(t,e,n){"use strict";(function(t){var r=n("4ea4");n("c975"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("f1ca")),o={name:"TabBar",props:{position:{default:"bottom",validator:function(t){return-1!==["bottom","top"].indexOf(t)}},color:{type:String,default:"#999"},selectedColor:{type:String,default:"#007aff"},backgroundColor:{type:String,default:"#f7f7fa"},borderStyle:{default:"black",validator:function(t){return-1!==["black","white"].indexOf(t)}},list:{type:Array,default:function(){return[]}}},computed:{borderColor:function(){return"white"===this.borderStyle?"rgba(255, 255, 255, 0.33)":"rgba(0, 0, 0, 0.33)"}},watch:{$route:function(t,e){t.meta.isTabBar&&(this.__path__=t.path)}},beforeCreate:function(){this.__path__=this.$route.path},methods:{_getRealPath:function(t){return 0!==t.indexOf("/")&&(t="/"+t),(0,i.default)(t)},_switchTab:function(e,n){var r=e.text,i=e.pagePath,o="/"+i;o===__uniRoutes[0].alias&&(o="/");var a={index:n,text:r,pagePath:i};this.$route.path!==o?(this.__path__=this.$route.path,uni.switchTab({from:"tabBar",url:o,detail:a})):t.emit("onTabItemTap",a)}}};e.default=o}).call(this,n("a9aa"))},"0a75":function(t,e,n){"use strict";(function(t){var r=n("4ea4");n("c975"),n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("5897")),o={name:"Toast",mixins:[i.default],props:{title:{type:String,default:""},icon:{default:"success",validator:function(t){return-1!==["success","loading","none"].indexOf(t)}},image:{type:String,default:""},duration:{type:Number,default:1500},mask:{type:Boolean,default:!1},visible:{type:Boolean,default:!1}},computed:{iconClass:function(){return"success"===this.icon?"uni-icon-success-no-circle":"loading"===this.icon?"uni-loading":""}},beforeUpdate:function(){this.visible&&(this.timeoutId&&clearTimeout(this.timeoutId),this.timeoutId=setTimeout((function(){t.emit("onHideToast")}),this.duration))}};e.default=o}).call(this,n("a9aa"))},"0b25":function(t,e,n){var r=n("a691"),i=n("50c4");t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length or index");return n}},"0cfb":function(t,e,n){var r=n("83ab"),i=n("d039"),o=n("cc12");t.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"0fbe":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RESPONSIVE_MIN_WIDTH=e.TABBAR_HEIGHT=e.NAVBAR_HEIGHT=void 0;var r=44;e.NAVBAR_HEIGHT=r;var i=50;e.TABBAR_HEIGHT=i;var o=768;e.RESPONSIVE_MIN_WIDTH=o},"10d1":function(t,e,n){"use strict";var r,i=n("da84"),o=n("e2cc"),a=n("f183"),s=n("6d61"),c=n("acac"),u=n("861d"),l=n("69f3").enforce,f=n("7f9a"),d=!i.ActiveXObject&&"ActiveXObject"in i,h=Object.isExtensible,p=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},v=t.exports=s("WeakMap",p,c);if(f&&d){r=c.getConstructor(p,"WeakMap",!0),a.REQUIRED=!0;var g=v.prototype,y=g["delete"],m=g.has,b=g.get,_=g.set;o(g,{delete:function(t){if(u(t)&&!h(t)){var e=l(this);return e.frozen||(e.frozen=new r),y.call(this,t)||e.frozen["delete"](t)}return y.call(this,t)},has:function(t){if(u(t)&&!h(t)){var e=l(this);return e.frozen||(e.frozen=new r),m.call(this,t)||e.frozen.has(t)}return m.call(this,t)},get:function(t){if(u(t)&&!h(t)){var e=l(this);return e.frozen||(e.frozen=new r),m.call(this,t)?b.call(this,t):e.frozen.get(t)}return b.call(this,t)},set:function(t,e){if(u(t)&&!h(t)){var n=l(this);n.frozen||(n.frozen=new r),m.call(this,t)?_.call(this,t,e):n.frozen.set(t,e)}else _.call(this,t,e);return this}})}},1276:function(t,e,n){"use strict";var r=n("d784"),i=n("44e7"),o=n("825a"),a=n("1d80"),s=n("4840"),c=n("8aa5"),u=n("50c4"),l=n("14c3"),f=n("9263"),d=n("d039"),h=[].push,p=Math.min,v=4294967295,g=!d((function(){return!RegExp(v,"y")}));r("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=String(a(this)),o=void 0===n?v:n>>>0;if(0===o)return[];if(void 0===t)return[r];if(!i(t))return e.call(r,t,o);var s,c,u,l=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),p=0,g=new RegExp(t.source,d+"g");while(s=f.call(g,r)){if(c=g.lastIndex,c>p&&(l.push(r.slice(p,s.index)),s.length>1&&s.index=o))break;g.lastIndex===s.index&&g.lastIndex++}return p===r.length?!u&&g.test("")||l.push(""):l.push(r.slice(p)),l.length>o?l.slice(0,o):l}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var i=a(this),o=void 0==e?void 0:e[t];return void 0!==o?o.call(e,i,n):r.call(String(i),e,n)},function(t,i){var a=n(r,t,this,i,r!==e);if(a.done)return a.value;var f=o(t),d=String(this),h=s(f,RegExp),y=f.unicode,m=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(g?"y":"g"),b=new h(g?f:"^(?:"+f.source+")",m),_=void 0===i?v:i>>>0;if(0===_)return[];if(0===d.length)return null===l(b,d)?[d]:[];var w=0,x=0,S=[];while(x2?arguments[2]:void 0,f=a((void 0===l?s:i(l,s))-u,s-c),d=1;u0)u in n?n[c]=n[u]:delete n[c],c+=d,u+=d;return n}},"14c2":function(t,e,n){"use strict";n.r(e);var r=n("091a"),i=n("a53c");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},"14c3":function(t,e,n){var r=n("c6b6"),i=n("9263");t.exports=function(t,e){var n=t.exec;if("function"===typeof n){var o=n.call(t,e);if("object"!==typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},1521:function(t,e,n){"use strict";n("c975"),n("a9e3"),n("e25e"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;n("db6a");function r(){}var i={name:"Keyboard",props:{cursorSpacing:{type:[Number,String],default:0},showConfirmBar:{type:[Boolean,String],default:"auto"},adjustPosition:{type:[Boolean,String],default:!0},autoBlur:{type:[Boolean,String],default:!0}},watch:{focus:function(t){0}},directives:{keyboard:{inserted:function(t,e,n){n.context.initKeyboard(t)}}},mounted:function(){this.autoFocus||this.focus,0},methods:{initKeyboard:function(t){t.addEventListener("focus",(function(){!0,document.addEventListener("click",r,!1)}));var e=function(){document.removeEventListener("click",r,!1),0===String(navigator.vendor).indexOf("Apple")&&document.documentElement.scrollTo(document.documentElement.scrollLeft,document.documentElement.scrollTop)};t.addEventListener("blur",(function(){!1,e()})),this.$on("hook:beforeDestroy",(function(){e()}))}}};e.default=i},"159b":function(t,e,n){var r=n("da84"),i=n("fdbc"),o=n("17c2"),a=n("9112");for(var s in i){var c=r[s],u=c&&c.prototype;if(u&&u.forEach!==o)try{a(u,"forEach",o)}catch(l){u.forEach=o}}},"170b":function(t,e,n){"use strict";var r=n("ebb5"),i=n("50c4"),o=n("23cb"),a=n("4840"),s=r.aTypedArray,c=r.exportTypedArrayMethod;c("subarray",(function(t,e){var n=s(this),r=n.length,c=o(t,r);return new(a(n,n.constructor))(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,i((void 0===e?r:o(e,r))-c))}))},"170f":function(t,e,n){"use strict";var r=n("4ea4");n("99af"),n("4160"),n("caad"),n("c975"),n("a15b"),n("d81d"),n("b64b"),n("acd8"),n("ac1f"),n("2532"),n("5319"),n("2ca0"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("2909"));function o(t){return/^-?\d+[ur]px$/i.test(t)?t.replace(/(^-?\d+)[ur]px$/i,(function(t,e){return"".concat(uni.upx2px(parseFloat(e)),"px")})):/^-?[\d\.]+$/.test(t)?"".concat(t,"px"):t||""}function a(t){return t.replace(/[A-Z]/g,(function(t){return"-".concat(t.toLowerCase())})).replace("webkit","-webkit")}function s(t){var e=["matrix","matrix3d","scale","scale3d","rotate3d","skew","translate","translate3d"],n=["scaleX","scaleY","scaleZ","rotate","rotateX","rotateY","rotateZ","skewX","skewY","translateX","translateY","translateZ"],r=["opacity","background-color"],s=["width","height","left","right","top","bottom"],c=t.animates,u=t.option,l=u.transition,f={},d=[];return c.forEach((function(t){var a=t.type,c=(0,i.default)(t.args);if(e.concat(n).includes(a))a.startsWith("rotate")||a.startsWith("skew")?c=c.map((function(t){return parseFloat(t)+"deg"})):a.startsWith("translate")&&(c=c.map(o)),n.indexOf(a)>=0&&(c.length=1),d.push("".concat(a,"(").concat(c.join(","),")"));else if(r.concat(s).includes(c[0])){a=c[0];var u=c[1];f[a]=s.includes(a)?o(u):u}})),f.transform=f.webkitTransform=d.join(" "),f.transition=f.webkitTransition=Object.keys(f).map((function(t){return"".concat(a(t)," ").concat(l.duration,"ms ").concat(l.timingFunction," ").concat(l.delay,"ms")})).join(","),f.transformOrigin=f.webkitTransformOrigin=u.transformOrigin,f}function c(t){var e=t.animation;if(e&&e.actions&&e.actions.length){var n=0,r=e.actions,i=e.actions.length;setTimeout((function(){o()}),0)}function o(){var e=r[n],a=e.option.transition,c=s(e);Object.keys(c).forEach((function(e){t.$el.style[e]=c[e]})),n+=1,n1?arguments[1]:void 0)}},"182d":function(t,e,n){var r=n("f8cd");t.exports=function(t,e){var n=r(t);if(n%e)throw RangeError("Wrong offset");return n}},1896:function(t,e,n){"use strict";n.r(e);var r=n("fe81"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"19aa":function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},"19bf":function(t,e,n){"use strict";var r=n("4ea4");n("c975"),Object.defineProperty(e,"__esModule",{value:!0}),e.initEventChannel=c,e.getEventChannel=u,e.default=void 0;var i=r(n("5e13")),o={},a=[],s=0;function c(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];s++;var n=new i.default(s,t);return e&&(o[s]=n,a.push(n)),n}function u(t){if(t){var e=o[t];return delete o[t],e}return a.shift()}var l={args:function(t,e){var n=c(t.events).id;t.url&&(t.url=t.url+(-1===t.url.indexOf("?")?"?":"&")+"__id__="+n)},returnValue:function(t,e){t.eventChannel=u()}};e.default=l},"19e3":function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"uni-fade"}},[t.visible?n("uni-toast",{attrs:{"data-duration":t.duration}},[t.mask?n("div",{staticClass:"uni-mask",staticStyle:{background:"transparent"},on:{touchmove:function(t){t.preventDefault()}}}):t._e(),t.image||t.iconClass?n("div",{staticClass:"uni-toast"},[t.image?n("img",{staticClass:"uni-toast__icon",attrs:{src:t.image}}):n("i",{staticClass:"uni-icon_toast",class:t.iconClass}),n("p",{staticClass:"uni-toast__content"},[t._v("\n "+t._s(t.title)+"\n ")])]):n("div",{staticClass:"uni-sample-toast"},[n("p",{staticClass:"uni-simple-toast__text"},[t._v("\n "+t._s(t.title)+"\n ")])])]):t._e()],1)},o=[]},"1a39":function(t,e,n){"use strict";(function(t){n("7db0"),n("4160"),n("d81d"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.requestComponentObserver=s,e.destroyComponentObserver=c,n("5abe");var r=n("f4f0"),i=n("08c5");function o(t){return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}var a={};function s(e,n){var s=e.reqId,c=e.component,u=e.options,l=getCurrentPages(),f=l.find((function(t){return t.$page.id===n}));if(!f)throw new Error("Not Found:Page[".concat(n,"]"));var d=f.$vm,h=(0,i.findElm)(c,d),p=u.relativeToSelector?h.querySelector(u.relativeToSelector):null,v=a[s]=new IntersectionObserver((function(e,n){e.forEach((function(e){t.publishHandler("onRequestComponentObserver",{reqId:s,res:{intersectionRatio:e.intersectionRatio,intersectionRect:o(e.intersectionRect),boundingClientRect:o(e.boundingClientRect),relativeRect:o(e.rootBounds),time:Date.now(),dataset:(0,r.normalizeDataset)(e.target.dataset||{}),id:e.target.id}},d.$page.id)}))}),{root:p,rootMargin:u.rootMargin,threshold:u.thresholds});u.observeAll?(v.USE_MUTATION_OBSERVER=!0,Array.prototype.map.call(h.querySelectorAll(u.selector),(function(t){v.observe(t)}))):(v.USE_MUTATION_OBSERVER=!1,v.observe(h.querySelector(u.selector)))}function c(e){var n=e.reqId,r=a[n];r&&(r.disconnect(),delete a[n],t.publishHandler("onRequestComponentObserver",{reqId:n,reqEnd:!0}))}}).call(this,n("c5c3"))},"1b71":function(t,e,n){"use strict";n("99af"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("db6a"),i=n("987d");function o(){this.$dispatch("Form","uni-form-group-update",{type:"add",vm:this})}function a(){this.$dispatch("Form","uni-form-group-update",{type:"remove",vm:this})}var s={name:"uni://form-field",init:function(t,e){e.constructor.options.props&&e.constructor.options.props.name&&e.constructor.options.props.value||(e.constructor.options.props||(e.constructor.options.props={}),e.constructor.options.props.name||(e.constructor.options.props.name=t.props.name={type:String}),e.constructor.options.props.value||(e.constructor.options.props.value=t.props.value={type:null})),t.propsData||(t.propsData={});var n=e.$vnode;if(n&&n.data&&n.data.attrs&&((0,r.hasOwn)(n.data.attrs,"name")&&(t.propsData.name=n.data.attrs.name),(0,r.hasOwn)(n.data.attrs,"value")&&(t.propsData.value=n.data.attrs.value)),!e.constructor.options.methods||!e.constructor.options.methods._getFormData){e.constructor.options.methods||(e.constructor.options.methods={}),t.methods||(t.methods={});var s={_getFormData:function(){return this.name?{key:this.name,value:this.value}:{}},_resetFormData:function(){this.value=""}};Object.assign(e.constructor.options.methods,s),Object.assign(t.methods,s),Object.assign(e.constructor.options.methods,i.emitter.methods),Object.assign(t.methods,i.emitter.methods);var c=t.created;e.constructor.options.created=t.created=c?[].concat(o,c):[o];var u=t.beforeDestroy;e.constructor.options.beforeDestroy=t.beforeDestroy=u?[].concat(a,u):[a]}}};e.default=s},"1be4":function(t,e,n){var r=n("d066");t.exports=r("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c7e":function(t,e,n){var r=n("b622"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(c){}return n}},"1ccc":function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("7ee7")),o={Toast:i.default};e.default=o},"1cdc":function(t,e,n){var r=n("342f");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},"1d80":function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"1dde":function(t,e,n){var r=n("d039"),i=n("b622"),o=n("2d00"),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[],n=e.constructor={};return n[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"1ef1":function(t,e,n){"use strict";function r(t){return"Google Inc."===navigator.vendor&&t>10&&(t=2*Math.round(t/2)),t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"Image",props:{src:{type:String,default:""},mode:{type:String,default:"scaleToFill"},lazyLoad:{type:[Boolean,String],default:!1}},data:function(){return{originalWidth:0,originalHeight:0,originalStyle:{width:"",height:""},contentPath:""}},computed:{ratio:function(){return this.originalWidth&&this.originalHeight?this.originalWidth/this.originalHeight:0},style:function(){var t="auto",e="",n="no-repeat";switch(this.mode){case"aspectFit":t="contain",e="center center";break;case"aspectFill":t="cover",e="center center";break;case"widthFix":case"heightFix":t="100% 100%";break;case"top":e="center top";break;case"bottom":e="center bottom";break;case"center":e="center center";break;case"left":e="left center";break;case"right":e="right center";break;case"top left":e="left top";break;case"top right":e="right top";break;case"bottom left":e="left bottom";break;case"bottom right":e="right bottom";break;default:t="100% 100%",e="0% 0%";break}return{"background-image":this.contentPath?'url("'.concat(this.contentPath,'")'):"none","background-position":e,"background-size":t,"background-repeat":n}}},watch:{src:function(t,e){this._loadImage()},mode:function(t,e){"widthFix"!==e&&"heightFix"!==e||this._resetSize(),"widthFix"!==t&&"heightFix"!==t||this._fixSize()}},mounted:function(){this.originalStyle.width=this.$el.style.width||"",this.originalStyle.height=this.$el.style.height||"",this._loadImage()},beforeDestroy:function(){this._clearImage()},methods:{_fixSize:function(){if(this.ratio){var t=this.$el,e=t.getBoundingClientRect();if("widthFix"===this.mode){var n=e.width;n&&(t.style.height=r(n/this.ratio)+"px")}else if("heightFix"===this.mode){var i=e.height;i&&(t.style.width=r(i/this.ratio)+"px")}}},_resetSize:function(){this.$el.style.width=this.originalStyle.width,this.$el.style.height=this.originalStyle.height},_resetData:function(){this.originalWidth=0,this.originalHeight=0,this.contentPath=""},_loadImage:function(){var t=this,e=this.$getRealPath(this.src);if(e){var n=this._img=this._img||new Image;n.onload=function(r){t._img=null,t.originalWidth=n.width,t.originalHeight=n.height,t._fixSize(),t.contentPath=e,t.$trigger("load",r,{width:n.width,height:n.height})},n.onerror=function(e){t._img=null,t._resetData(),t.$trigger("error",e,{errMsg:"GET ".concat(t.src," 404 (Not Found)")})},n.src=e}else this._clearImage(),this._resetSize()},_clearImage:function(){var t=this._img;t&&(t.onload=null,t.onerror=null,this._img=null)}}};e.default=i},"20b1":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={name:"AsyncError",methods:{_onClick:function(){window.location.reload()}}};e.default=r},"219c":function(t,e,n){"use strict";var r=n("ebb5"),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=[].sort;o("sort",(function(t){return a.call(i(this),t)}))},2266:function(t,e,n){var r=n("825a"),i=n("e95a"),o=n("50c4"),a=n("0366"),s=n("35a1"),c=n("9bdd"),u=function(t,e){this.stopped=t,this.result=e},l=t.exports=function(t,e,n,l,f){var d,h,p,v,g,y,m,b=a(e,n,l?2:1);if(f)d=t;else{if(h=s(t),"function"!=typeof h)throw TypeError("Target is not iterable");if(i(h)){for(p=0,v=o(t.length);v>p;p++)if(g=l?b(r(m=t[p])[0],m[1]):b(t[p]),g&&g instanceof u)return g;return new u(!1)}d=h.call(t)}y=d.next;while(!(m=y.call(d)).done)if(g=c(d,b,m.value,l),"object"==typeof g&&g&&g instanceof u)return g;return new u(!1)};l.stop=function(t){return new u(!0,t)}},2398:function(t,e,n){"use strict";(function(t){var r=n("4ea4");n("4160"),Object.defineProperty(e,"__esModule",{value:!0}),e.EditorContext=void 0;var i=r(n("d4ec")),o=r(n("bee2")),a=n("db6a");function s(e,n,r,i){t.publishHandler(n+"-editor-"+e,{componentId:e,type:r,data:i},n)}t.subscribe("onEditorMethodCallback",(function(t){var e=t.callbackId,n=t.data;a.callback.invoke(e,n)}));var c=["insertDivider","insertImage","insertText","setContents","getContents","clear","removeFormat","undo","redo"],u=function(){function t(e,n){(0,i.default)(this,t),this.id=e,this.pageId=n}return(0,o.default)(t,[{key:"format",value:function(t,e){s(this.id,this.pageId,"format",{options:{name:t,value:e}})}}]),t}();e.EditorContext=u,c.forEach((function(t){u.prototype[t]=a.callback.warp((function(e,n){s(this.id,this.pageId,t,{options:e,callbackId:n})}))}))}).call(this,n("a9aa"))},"23cb":function(t,e,n){var r=n("a691"),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},"23e7":function(t,e,n){var r=n("da84"),i=n("06cf").f,o=n("9112"),a=n("6eeb"),s=n("ce4e"),c=n("e893"),u=n("94ca");t.exports=function(t,e){var n,l,f,d,h,p,v=t.target,g=t.global,y=t.stat;if(l=g?r:y?r[v]||s(v,{}):(r[v]||{}).prototype,l)for(f in e){if(h=e[f],t.noTargetGet?(p=i(l,f),d=p&&p.value):d=l[f],n=u(g?f:v+(y?".":"#")+f,t.forced),!n&&void 0!==d){if(typeof h===typeof d)continue;c(h,d)}(t.sham||d&&d.sham)&&o(h,"sham",!0),a(l,f,h,t)}}},2412:function(t,e,n){"use strict";(function(t){var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.invokeMethod=o,e.onMethod=a,e.getCurrentPageVm=s,e.getCurrentPageId=c;var i=r(n("b01b"));function o(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r1?arguments[1]:void 0)}})},"25a1":function(t,e,n){"use strict";var r=n("ebb5"),i=n("d58f").right,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("reduceRight",(function(t){return i(o(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},"25f0":function(t,e,n){"use strict";var r=n("6eeb"),i=n("825a"),o=n("d039"),a=n("ad6d"),s="toString",c=RegExp.prototype,u=c[s],l=o((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),f=u.name!=s;(l||f)&&r(RegExp.prototype,s,(function(){var t=i(this),e=String(t.source),n=t.flags,r=String(void 0===n&&t instanceof RegExp&&!("flags"in c)?a.call(t):n);return"/"+e+"/"+r}),{unsafe:!0})},2626:function(t,e,n){"use strict";var r=n("d066"),i=n("9bf2"),o=n("b622"),a=n("83ab"),s=o("species");t.exports=function(t){var e=r(t),n=i.f;a&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},"26e9":function(t,e,n){"use strict";var r=n("23e7"),i=n("e8b5"),o=[].reverse,a=[1,2];r({target:"Array",proto:!0,forced:String(a)===String(a.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),o.call(this)}})},2861:function(t,e,n){"use strict";(function(t){var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.showModal=c,e.showToast=u,e.hideToast=l,e.showLoading=f,e.hideLoading=d,e.showActionSheet=h;var i=r(n("ade3")),o=t,a=o.emit,s=o.invokeCallbackHandler;function c(t,e){a("onShowModal",t,(function(t){s(e,(0,i.default)({},t,!0))}))}function u(t){return a("onShowToast",t),{}}function l(){return a("onHideToast"),{}}function f(t){return a("onShowLoading",t),{}}function d(){return a("onHideLoading"),{}}function h(t,e){a("onShowActionSheet",t,(function(t){s(e,-1===t?{errMsg:"showActionSheet:fail cancel"}:{tapIndex:t})}))}}).call(this,n("a9aa"))},"289b":function(t,e,n){"use strict";(function(t){function r(t,e,n){var r=Array.prototype.slice.call(t.changedTouches).filter((function(t){return t.identifier===e}))[0];return!!r&&(t.deltaY=r.pageY-n,!0)}n("4de4"),n("c975"),n("fb6a"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i="pulling",o="reached",a="aborting",s="refreshing",c="restoring",u={mounted:function(){var e=this;this.enablePullDownRefresh&&(this.refreshContainerElem=this.$refs.refresh.$el,this.refreshControllerElem=this.refreshContainerElem.querySelector(".uni-page-refresh"),this.refreshInnerElemStyle=this.refreshControllerElem.querySelector(".uni-page-refresh-inner").style,t.on(this.$route.params.__id__+".startPullDownRefresh",(function(){e.state||(e.state=s,e._addClass(),setTimeout((function(){e._refreshing()}),50))})),t.on(this.$route.params.__id__+".stopPullDownRefresh",(function(){e.state===s&&(e._removeClass(),e.state=c,e._addClass(),e._restoring((function(){e._removeClass(),e.state=e.distance=e.offset=null})))})))},methods:{_touchstart:function(t){var e=t.changedTouches[0];this.touchId=e.identifier,this.startY=e.pageY,[a,s,c].indexOf(this.state)>=0?this.canRefresh=!1:this.canRefresh=!0},_touchmove:function(t){if(this.canRefresh&&r(t,this.touchId,this.startY)){var e=t.deltaY;if(0===(document.documentElement.scrollTop||document.body.scrollTop)){if(!(e<0)||this.state){t.preventDefault(),null==this.distance&&(this.offset=e,this.state=i,this._addClass()),e-=this.offset,e<0&&(e=0),this.distance=e;var n=e>=this.refreshOptions.range&&this.state!==o,a=e1?r=1:r*=r*r;var i=Math.round(t/(this.refreshOptions.range/this.refreshOptions.height)),o=i?"translate3d(-50%, "+i+"px, 0)":0;n.webkitTransform=o,n.clip="rect("+(45-i)+"px,45px,45px,-5px)",this.refreshInnerElemStyle.webkitTransform="rotate("+360*r+"deg)"}},_aborting:function(t){var e=this.refreshControllerElem;if(e){var n=e.style;if(n.webkitTransform){n.webkitTransition="-webkit-transform 0.3s",n.webkitTransform="translate3d(-50%, 0, 0)";var r=function r(){i&&clearTimeout(i),e.removeEventListener("webkitTransitionEnd",r),n.webkitTransition="",t()};e.addEventListener("webkitTransitionEnd",r);var i=setTimeout(r,350)}else t()}},_refreshing:function(){var e=this.refreshControllerElem;if(e){var n=e.style;n.webkitTransition="-webkit-transform 0.2s",n.webkitTransform="translate3d(-50%, "+this.refreshOptions.height+"px, 0)",t.emit("onPullDownRefresh",{},this.$route.params.__id__)}},_restoring:function(t){var e=this.refreshControllerElem;if(e){var n=e.style;n.webkitTransition="-webkit-transform 0.3s",n.webkitTransform+=" scale(0.01)";var r=function r(){i&&clearTimeout(i),e.removeEventListener("webkitTransitionEnd",r),n.webkitTransition="",n.webkitTransform="translate3d(-50%, 0, 0)",t()};e.addEventListener("webkitTransitionEnd",r);var i=setTimeout(r,350)}}}};e.default=u}).call(this,n("a9aa"))},2909:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=c;var r=s(n("6005")),i=s(n("db90")),o=s(n("06c5")),a=s(n("3427"));function s(t){return t&&t.__esModule?t:{default:t}}function c(t){return(0,r.default)(t)||(0,i.default)(t)||(0,o.default)(t)||(0,a.default)()}},2954:function(t,e,n){"use strict";var r=n("ebb5"),i=n("4840"),o=n("d039"),a=r.aTypedArray,s=r.aTypedArrayConstructor,c=r.exportTypedArrayMethod,u=[].slice,l=o((function(){new Int8Array(1).slice()}));c("slice",(function(t,e){var n=u.call(a(this),t,e),r=i(this,this.constructor),o=0,c=n.length,l=new(s(r))(c);while(c>o)l[o]=n[o++];return l}),l)},"2abe":function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.canIUse=a;var i=n("db6a"),o=r(n("2ee2"));function a(t){return!(0,i.hasOwn)(o.default,t)||o.default[t]}},"2ca0":function(t,e,n){"use strict";var r=n("23e7"),i=n("06cf").f,o=n("50c4"),a=n("5a34"),s=n("1d80"),c=n("ab13"),u=n("c430"),l="".startsWith,f=Math.min,d=c("startsWith"),h=!u&&!d&&!!function(){var t=i(String.prototype,"startsWith");return t&&!t.writable}();r({target:"String",proto:!0,forced:!h&&!d},{startsWith:function(t){var e=String(s(this));a(t);var n=o(f(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return l?l.call(e,r,n):e.slice(n,n+r.length)===r}})},"2ca3":function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.processEvent=l,e.initEvents=_;var i=n("db6a"),o=n("f4f0"),a=n("60f6"),s=r(n("4fcb"));function c(t,e){var n={id:t.id,offsetLeft:t.offsetLeft,offsetTop:t.offsetTop,dataset:(0,o.normalizeDataset)(t.dataset)};return e&&Object.assign(n,e),n}function u(t){if(t){for(var e=[],n=(0,s.default)(),r=n.top,i=0;i1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(e._processed)return e.type=n.type||t,e;if("click"===t){var o=(0,s.default)(),l=o.top;n={x:e.x,y:e.y-l},e.touches=e.changedTouches=[{force:1,identifier:0,clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY}]}var f=(0,a.wrapperMPEvent)({type:n.type||t,timeStamp:e.timeStamp||0,detail:n,target:c(r,n),currentTarget:c(i,!1,!0),touches:e instanceof Event||e instanceof CustomEvent?u(e.touches):e.touches,changedTouches:e instanceof Event||e instanceof CustomEvent?u(e.changedTouches):e.changedTouches,preventDefault:function(){},stopPropagation:function(){}});return f}var f=350,d=10,h=!!i.supportsPassive&&{passive:!0},p=!1;function v(){p&&(clearTimeout(p),p=!1)}var g=0,y=0;function m(t){if(v(),1===t.touches.length){var e=t.touches[0],n=e.pageX,r=e.pageY;g=n,y=r,p=setTimeout((function(){var e=new CustomEvent("longpress",{bubbles:!0,cancelable:!0,target:t.target,currentTarget:t.currentTarget});e.touches=t.touches,e.changedTouches=t.changedTouches,t.target.dispatchEvent(e)}),f)}}function b(t){if(p){if(1!==t.touches.length)return v();var e=t.touches[0],n=e.pageX,r=e.pageY;return Math.abs(n-g)>d||Math.abs(r-y)>d?v():void 0}}function _(){window.addEventListener("touchstart",m,h),window.addEventListener("touchmove",b,h),window.addEventListener("touchend",v,h),window.addEventListener("touchcancel",v,h)}},"2cea":function(t,e,n){"use strict";n("a15b"),n("45fc"),n("a9e3"),n("d3b7"),n("ac1f"),n("25f0"),n("466d"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var r=n("db6a");function i(t,e,n){var i=e[t],a=!(0,r.hasOwn)(n,t),s=n[t],c=l(Boolean,i.type);if(c>-1&&a&&!(0,r.hasOwn)(i,"default")&&(s=!1),void 0===s&&(0,r.hasOwn)(i,"default")){var u=i.default;s=(0,r.isFn)(u)?u():u,n[t]=s}return o(i,t,s,a,n)}function o(t,e,n,r,i){if(t.required&&r)return"Missing required parameter `".concat(e,"`");if(null==n&&!t.required){var o=t.validator;return o?o(n,i):void 0}var a=t.type,c=!a||!0===a,u=[];if(a){Array.isArray(a)||(a=[a]);for(var l=0;l=0||("Object"===i?(0,r.isPlainObject)(t):"Array"===i?Array.isArray(t):t instanceof e||(0,r.toRawType)(t)===c(e));return{valid:n,expectedType:i}}function c(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function u(t,e){return c(t)===c(e)}function l(t,e){if(!Array.isArray(e))return u(e,t)?0:-1;for(var n=0,r=e.length;nn)e.push(arguments[n++]);return _[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(b),b},v=function(t){delete _[t]},"process"==c(g)?r=function(t){g.nextTick(S(t))}:m&&m.now?r=function(t){m.now(S(t))}:y&&!d?(i=new y,o=i.port2,i.port1.onmessage=T,r=u(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(C)||"file:"===h.protocol?r=w in f("script")?function(t){l.appendChild(f("script"))[w]=function(){l.removeChild(this),x(t)}}:function(t){setTimeout(S(t),0)}:(r=C,a.addEventListener("message",T,!1))),t.exports={set:p,clear:v}},"2d00":function(t,e,n){var r,i,o=n("da84"),a=n("342f"),s=o.process,c=s&&s.versions,u=c&&c.v8;u?(r=u.split("."),i=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=r[1]))),t.exports=i&&+i},"2ee2":function(t,e,n){"use strict";function r(t){return window.CSS&&window.CSS.supports&&window.CSS.supports(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={"css.var":r("--a:0"),"css.env":r("top:env(a)"),"css.constant":r("top:constant(a)")};e.default=i},"301b":function(t,e,n){"use strict";n.r(e);var r=n("3905"),i=n("9adf");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},3117:function(t,e,n){"use strict";(function(t){var r=n("4ea4");n("99af"),n("c975"),n("d3b7"),n("25f0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var i=r(n("4cac")),o=n("f4f0"),a=n("db6a");function s(e){e.config.errorHandler=function(n,r,i){var s=(0,a.toRawType)(n);e.util.warn("Error in ".concat(i,': "').concat("Error"===s?n.toString():n,'"'),r);var c="function"===typeof getApp&&getApp();c&&(0,o.hasLifecycleHook)(c.$options,"onError")?c.__call_hook("onError",n):t.error(n)};var n=e.config.isReservedTag;e.config.isReservedTag=function(t){return-1!==i.default.indexOf(t)||n(t)},e.config.ignoredElements=i.default;var r=e.config.getTagNamespace,s=["switch","image","text","view"];e.config.getTagNamespace=function(t){return!~s.indexOf(t)&&r(t)}}}).call(this,n("5a52")["default"])},3152:function(t,e,n){"use strict";n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={name:"PageRefresh",props:{color:{type:String,default:"#2BD009"},offset:{type:Number,default:0}}};e.default=r},"320d":function(t,e,n){"use strict";(function(t){n("99af"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var r=n("db6a"),i=n("f4f0"),o=n("0fbe"),a=n("07a6"),s=!!r.supportsPassive&&{passive:!1};function c(e){if(uni.canIUse("css.var")){var n=e.$parent.$parent,r=n.navigationBar.type,i="default"===r||"float"===r?o.NAVBAR_HEIGHT:0,a=getApp().$children[0].showTabBar?o.TABBAR_HEIGHT:0,s=uni.canIUse("css.env")?"env":uni.canIUse("css.constant")?"constant":"",c=i&&s?"calc(".concat(i,"px + ").concat(s,"(safe-area-inset-top))"):"".concat(i,"px"),u=a&&s?"calc(".concat(a,"px + ").concat(s,"(safe-area-inset-bottom))"):"".concat(a,"px"),l=document.documentElement.style;l.setProperty("--window-top",c),l.setProperty("--window-bottom",u),t.debug("".concat(e.$page.route,"[").concat(e.$page.id,"]:--window-top=").concat(c)),t.debug("".concat(e.$page.route,"[").concat(e.$page.id,"]:--window-bottom=").concat(u))}}function u(t){var e=!1,n=!1;t("onPageLoad",(function(t){c(t)})),t("onPageShow",(function(t){var o=t.$parent.$parent;t._isMounted&&c(t),n&&document.removeEventListener("touchmove",n,s),o.disableScroll&&(n=a.disableScroll,document.addEventListener("touchmove",n,s));var u=(0,i.hasLifecycleHook)(t.$options,"onPageScroll"),l=(0,i.hasLifecycleHook)(t.$options,"onReachBottom"),f=o.onReachBottomDistance,d=(0,r.isPlainObject)(o.titleNView)&&"transparent"===o.titleNView.type||(0,r.isPlainObject)(o.navigationBar)&&"transparent"===o.navigationBar.type;e&&document.removeEventListener("scroll",e),(d||u||l)&&(e=(0,a.createScrollListener)(t.$page.id,{enablePageScroll:u,enablePageReachBottom:l,onReachBottomDistance:f,enableTransparentTitleNView:d}),requestAnimationFrame((function(){document.addEventListener("scroll",e)})))}))}}).call(this,n("5a52")["default"])},3280:function(t,e,n){"use strict";var r=n("ebb5"),i=n("e58c"),o=r.aTypedArray,a=r.exportTypedArrayMethod;a("lastIndexOf",(function(t){return i.apply(o(this),arguments)}))},"339f":function(t,e,n){"use strict";n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={data:function(){return{hovering:!1}},props:{hoverClass:{type:String,default:"none"},hoverStopPropagation:{type:Boolean,default:!1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:400}},methods:{_hoverTouchStart:function(t){var e=this;t._hoverPropagationStopped||this.hoverClass&&"none"!==this.hoverClass&&!this.disabled&&(t.touches.length>1||(this.hoverStopPropagation&&(t._hoverPropagationStopped=!0),this._hoverTouch=!0,this._hoverStartTimer=setTimeout((function(){e.hovering=!0,e._hoverTouch||e._hoverReset()}),this.hoverStartTime)))},_hoverTouchEnd:function(t){this._hoverTouch=!1,this.hovering&&this._hoverReset()},_hoverReset:function(){var t=this;requestAnimationFrame((function(){clearTimeout(t._hoverStayTimer),t._hoverStayTimer=setTimeout((function(){t.hovering=!1}),t.hoverStayTime)}))},_hoverTouchCancel:function(t){this._hoverTouch=!1,this.hovering=!1,clearTimeout(this._hoverStartTimer)}}};e.default=r},3427:function(t,e,n){"use strict";function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r},"342f":function(t,e,n){var r=n("d066");t.exports=r("navigator","userAgent")||""},"350a":function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("5530")),o=r(n("f19e")),a=r(n("a524")),s=r(n("1ccc")),c=(0,i.default)({TabBar:o.default,Layout:a.default},s.default);e.default=c},"35a1":function(t,e,n){var r=n("f5df"),i=n("3f8c"),o=n("b622"),a=o("iterator");t.exports=function(t){if(void 0!=t)return t[a]||t["@@iterator"]||i[r(t)]}},"35be":function(t,e,n){"use strict";n("a623"),n("4160"),n("d81d"),n("fb6a"),n("b64b"),n("d3b7"),n("ac1f"),n("25f0"),n("5319"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.isFn=a,e.isStr=s,e.isObject=c,e.isPlainObject=u,e.hasOwn=l,e.noop=f,e.toRawType=d,e.cached=h,e.setProperties=g,e.getLen=y,e.formatDateTime=m,e.updateElementStyle=b,e.guid=_,e.debounce=w,e.throttle=x,e.kebabCase=S,e.looseEqual=T,e.deepClone=C,e.camelize=void 0;var r=Object.prototype.toString,i=Object.prototype.hasOwnProperty,o=function(t){return t>9?t:"0"+t};function a(t){return"function"===typeof t}function s(t){return"string"===typeof t}function c(t){return null!==t&&"object"===typeof t}function u(t){return"[object Object]"===r.call(t)}function l(t,e){return i.call(t,e)}function f(){}function d(t){return r.call(t).slice(8,-1)}function h(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var p=/-(\w)/g,v=h((function(t){return t.replace(p,(function(t,e){return e?e.toUpperCase():""}))}));function g(t,e,n){e.forEach((function(e){l(n,e)&&(t[e]=n[e])}))}function y(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(""+t).replace(/[^\x00-\xff]/g,"**").length}function m(t){var e=t.date,n=void 0===e?new Date:e,r=t.mode,i=void 0===r?"date":r;return"time"===i?o(n.getHours())+":"+o(n.getMinutes()):n.getFullYear()+"-"+o(n.getMonth()+1)+"-"+o(n.getDate())}function b(t,e){for(var n in e)t.style[n]=e[n]}function _(){return Math.floor(4294967296*(1+Math.random())).toString(16).slice(1)}function w(t,e){var n,r=function(){var r=arguments,i=this;clearTimeout(n);var o=function(){return t.apply(i,r)};n=setTimeout(o,e)};return r.cancel=function(){clearTimeout(n)},r}function x(t,e){var n,r=0,i=function(){for(var i=this,o=arguments.length,a=new Array(o),s=0;sc)i.f(t,n=r[c++],e[n]);return t}},"37fa":function(t,e,n){"use strict";n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.upx2px=void 0;var r=[{name:"upx",type:[Number,String],required:!0}];e.upx2px=r},3905:function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-scroll-view",t._g({},t.$listeners),[n("div",{ref:"wrap",staticClass:"uni-scroll-view"},[n("div",{ref:"main",staticClass:"uni-scroll-view",style:{"overflow-x":t.scrollX?"auto":"hidden","overflow-y":t.scrollY?"auto":"hidden"}},[n("div",{ref:"content",staticClass:"uni-scroll-view-content"},[t.refresherEnabled?n("div",{ref:"refresherinner",staticClass:"uni-scroll-view-refresher",style:{"background-color":t.refresherBackground,height:t.refresherHeight+"px"}},["none"!==t.refresherDefaultStyle?n("div",{staticClass:"uni-scroll-view-refresh"},[n("div",{staticClass:"uni-scroll-view-refresh-inner"},["pulling"==t.refreshState?n("svg",{staticClass:"uni-scroll-view-refresh__icon",style:{transform:"rotate("+t.refreshRotate+"deg)"},attrs:{fill:"#2BD009",width:"24",height:"24",viewBox:"0 0 24 24"}},[n("path",{attrs:{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}}),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})]):t._e(),"refreshing"==t.refreshState?n("svg",{staticClass:"uni-scroll-view-refresh__spinner",attrs:{width:"24",height:"24",viewBox:"25 25 50 50"}},[n("circle",{staticStyle:{color:"#2BD009"},attrs:{cx:"50",cy:"50",r:"20",fill:"none","stroke-width":"3"}})]):t._e()])]):t._e(),"none"==t.refresherDefaultStyle?t._t("refresher"):t._e()],2):t._e(),t._t("default")],2)])])])},o=[]},"3a7b":function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").findIndex,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("findIndex",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},"3a7e":function(t,e,n){"use strict";n("4d63"),n("ac1f"),n("25f0"),Object.defineProperty(e,"__esModule",{value:!0}),e.callback=void 0;var r=0,i={};function o(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=String(r++);i[n]={success:e.success,fail:e.fail,complete:e.complete};var o=Object.assign({},e),s=t.bind(this)(o,n);s&&a(n,s)}}function a(t,e){var n=i[t]||{};delete i[t];var r=e.errMsg||"";new RegExp("\\:\\s*fail").test(r)?n.fail&&n.fail(e):n.success&&n.success(e),n.complete&&n.complete(e)}var s={warp:o,invoke:a};e.callback=s},"3bbe":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3bea":function(t,e,n){"use strict";var r=n("4ea4");n("c975"),Object.defineProperty(e,"__esModule",{value:!0}),e.createVideoContext=l,e.VideoContext=void 0;var i=r(n("d4ec")),o=r(n("bee2")),a=n("2412"),s=[.5,.8,1,1.25,1.5,2];function c(t,e,n,r){(0,a.invokeMethod)("operateVideoPlayer",t,e,n,r)}var u=function(){function t(e,n){(0,i.default)(this,t),this.id=e,this.pageVm=n}return(0,o.default)(t,[{key:"play",value:function(){c(this.id,this.pageVm,"play")}},{key:"pause",value:function(){c(this.id,this.pageVm,"pause")}},{key:"stop",value:function(){c(this.id,this.pageVm,"stop")}},{key:"seek",value:function(t){c(this.id,this.pageVm,"seek",{position:t})}},{key:"sendDanmu",value:function(t){c(this.id,this.pageVm,"sendDanmu",t)}},{key:"playbackRate",value:function(t){~s.indexOf(t)||(t=1),c(this.id,this.pageVm,"playbackRate",{rate:t})}},{key:"requestFullScreen",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c(this.id,this.pageVm,"requestFullScreen",t)}},{key:"exitFullScreen",value:function(){c(this.id,this.pageVm,"exitFullScreen")}},{key:"showStatusBar",value:function(){c(this.id,this.pageVm,"showStatusBar")}},{key:"hideStatusBar",value:function(){c(this.id,this.pageVm,"hideStatusBar")}}]),t}();function l(t,e){return new u(t,e||(0,a.getCurrentPageVm)("createVideoContext"))}e.VideoContext=u},"3c5d":function(t,e,n){"use strict";var r=n("ebb5"),i=n("50c4"),o=n("182d"),a=n("7b0b"),s=n("d039"),c=r.aTypedArray,u=r.exportTypedArrayMethod,l=s((function(){new Int8Array(1).set({})}));u("set",(function(t){c(this);var e=o(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=a(t),s=i(r.length),u=0;if(s+e>n)throw RangeError("Wrong length");while(u=n.length?{value:void 0,done:!0}:(t=r(n,i),e.index+=t.length,{value:t,done:!1})}))},"3e24":function(t,e,n){"use strict";n.r(e);var r=n("87d6"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"3f8c":function(t,e){t.exports={}},"3fcc":function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").map,o=n("4840"),a=r.aTypedArray,s=r.aTypedArrayConstructor,c=r.exportTypedArrayMethod;c("map",(function(t){return i(a(this),t,arguments.length>1?arguments[1]:void 0,(function(t,e){return new(s(o(t,t.constructor)))(e)}))}))},"40da":function(t,e,n){"use strict";function r(t){if("function"===typeof t)return window.plus?t():void document.addEventListener("plusready",t)}Object.defineProperty(e,"__esModule",{value:!0}),e.plusReady=r},4160:function(t,e,n){"use strict";var r=n("23e7"),i=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},"41ae":function(t,e,n){"use strict";(function(t){var r=n("dbce");Object.defineProperty(e,"__esModule",{value:!0}),e.createAppMixin=a,Object.defineProperty(e,"getApp",{enumerable:!0,get:function(){return o.getApp}}),Object.defineProperty(e,"getCurrentPages",{enumerable:!0,get:function(){return o.getCurrentPages}});var i=n("559a"),o=r(n("c19e"));function a(e,n){return{created:function(){(0,o.default)(this,e),n.meta.name||t.emit("onPageNotFound",{path:n.path,query:n.query,isEntryPage:!0})},beforeMount:function(){this.$el=document.getElementById("app")},mounted:function(){var t={path:this.$route.meta&&this.$route.meta.pagePath,query:this.$route.query,scene:1001};(0,i.callAppHook)(this,"onLaunch",t),(0,i.callAppHook)(this,"onShow",t)}}}}).call(this,n("a9aa"))},"428f":function(t,e,n){var r=n("da84");t.exports=r},4303:function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-input",t._g({on:{change:function(t){t.stopPropagation()}}},t.$listeners),[n("div",{ref:"wrapper",staticClass:"uni-input-wrapper"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!(t.composing||t.valueSync.length),expression:"!(composing || valueSync.length)"}],ref:"placeholder",staticClass:"uni-input-placeholder",class:t.placeholderClass,style:t.placeholderStyle,domProps:{textContent:t._s(t.placeholder)}}),"checkbox"===t.inputType?n("input",{directives:[{name:"model",rawName:"v-model",value:t.valueSync,expression:"valueSync"},{name:"keyboard",rawName:"v-keyboard"}],ref:"input",staticClass:"uni-input-input",attrs:{disabled:t.disabled,maxlength:t.maxlength,step:t.step,autofocus:t.focus,autocomplete:"off",type:"checkbox"},domProps:{checked:Array.isArray(t.valueSync)?t._i(t.valueSync,null)>-1:t.valueSync},on:{focus:t._onFocus,blur:t._onBlur,input:function(e){return e.stopPropagation(),t._onInput(e)},compositionstart:t._onComposition,compositionend:t._onComposition,keyup:function(e){return e.stopPropagation(),t._onKeyup(e)},change:function(e){var n=t.valueSync,r=e.target,i=!!r.checked;if(Array.isArray(n)){var o=null,a=t._i(n,o);r.checked?a<0&&(t.valueSync=n.concat([o])):a>-1&&(t.valueSync=n.slice(0,a).concat(n.slice(a+1)))}else t.valueSync=i}}}):"radio"===t.inputType?n("input",{directives:[{name:"model",rawName:"v-model",value:t.valueSync,expression:"valueSync"},{name:"keyboard",rawName:"v-keyboard"}],ref:"input",staticClass:"uni-input-input",attrs:{disabled:t.disabled,maxlength:t.maxlength,step:t.step,autofocus:t.focus,autocomplete:"off",type:"radio"},domProps:{checked:t._q(t.valueSync,null)},on:{focus:t._onFocus,blur:t._onBlur,input:function(e){return e.stopPropagation(),t._onInput(e)},compositionstart:t._onComposition,compositionend:t._onComposition,keyup:function(e){return e.stopPropagation(),t._onKeyup(e)},change:function(e){t.valueSync=null}}}):n("input",{directives:[{name:"model",rawName:"v-model",value:t.valueSync,expression:"valueSync"},{name:"keyboard",rawName:"v-keyboard"}],ref:"input",staticClass:"uni-input-input",attrs:{disabled:t.disabled,maxlength:t.maxlength,step:t.step,autofocus:t.focus,autocomplete:"off",type:t.inputType},domProps:{value:t.valueSync},on:{focus:t._onFocus,blur:t._onBlur,input:[function(e){e.target.composing||(t.valueSync=e.target.value)},function(e){return e.stopPropagation(),t._onInput(e)}],compositionstart:t._onComposition,compositionend:t._onComposition,keyup:function(e){return e.stopPropagation(),t._onKeyup(e)}}})])])},o=[]},4403:function(t,e,n){"use strict";(function(t){var r=n("4ea4");n("7db0"),n("4160"),n("d81d"),n("ac1f"),n("5319"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.requestComponentInfo=l;var i=n("f4f0"),o=r(n("4fcb")),a=n("08c5");function s(t){var e={};return t.id&&(e.id=""),t.dataset&&(e.dataset={}),t.rect&&(e.left=0,e.right=0,e.top=0,e.bottom=0),t.size&&(e.width=document.documentElement.clientWidth,e.height=document.documentElement.clientHeight),t.scrollOffset&&(e.scrollLeft=document.documentElement.scrollLeft||document.body.scrollLeft||0,e.scrollTop=document.documentElement.scrollTop||document.body.scrollTop||0),e}function c(t,e){var n={},r=(0,o.default)(),a=r.top;if(e.id&&(n.id=t.id),e.dataset&&(n.dataset=(0,i.normalizeDataset)(t.dataset||{})),e.rect||e.size){var s=t.getBoundingClientRect();e.rect&&(n.left=s.left,n.right=s.right,n.top=s.top-a,n.bottom=s.bottom-a),e.size&&(n.width=s.width,n.height=s.height)}return e.properties&&e.properties.forEach((function(t){t=t.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()}))})),e.scrollOffset&&("UNI-SCROLL-VIEW"===t.tagName&&t.__vue__&&t.__vue__.getScrollPosition?Object.assign(n,t.__vue__.getScrollPosition()):(n.scrollLeft=0,n.scrollTop=0)),e.context&&t.__vue__&&t.__vue__._getContextInfo&&(n.context=t.__vue__._getContextInfo()),n}function u(t,e,n,r,i){var o=(0,a.findElm)(e,t);if(!o||o&&8===o.nodeType)return r?null:[];if(r){var s=o.matches(n)?o:o.querySelector(n);return s?c(s,i):null}var u=[],l=o.querySelectorAll(n);return l&&l.length&&(u=[].map.call(l,(function(t){return c(t,i)}))),o.matches(n)&&u.unshift(c(o,i)),u}function l(e,n){var r=e.reqId,i=e.reqs,o=getCurrentPages(),a=o.find((function(t){return t.$page.id===n}));if(!a)throw new Error("Not Found:Page[".concat(n,"]"));var c=a.$vm,l=[];i.forEach((function(t){var e=t.component,n=t.selector,r=t.single,i=t.fields;0===e?l.push(s(i)):l.push(u(c,e,n,r,i))})),t.publishHandler("onRequestComponentInfo",{reqId:r,res:l},n)}}).call(this,n("c5c3"))},"44ad":function(t,e,n){var r=n("d039"),i=n("c6b6"),o="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},"44d2":function(t,e,n){var r=n("b622"),i=n("7c73"),o=n("9bf2"),a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},"44de":function(t,e,n){var r=n("da84");t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},"44e7":function(t,e,n){var r=n("861d"),i=n("c6b6"),o=n("b622"),a=o("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==i(t))}},"457d":function(t,e,n){"use strict";n("c975"),n("fb6a"),n("a9e3"),n("e25e"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("987d"),i=["text","number","idcard","digit","password"],o=["number","digit"],a={name:"Input",mixins:[r.baseInput],props:{name:{type:String,default:""},type:{type:String,default:"text"},password:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},placeholderStyle:{type:String,default:""},placeholderClass:{type:String,default:"input-placeholder"},disabled:{type:[Boolean,String],default:!1},maxlength:{type:[Number,String],default:140},focus:{type:[Boolean,String],default:!1},confirmType:{type:String,default:"done"}},data:function(){return{composing:!1,wrapperHeight:0,cachedValue:""}},computed:{inputType:function(){var t="";switch(this.type){case"text":"search"===this.confirmType&&(t="search");break;case"idcard":t="text";break;case"digit":t="number";break;default:t=~i.indexOf(this.type)?this.type:"text";break}return this.password?"password":t},step:function(){return~o.indexOf(this.type)?"0.000000000000000001":""}},watch:{focus:function(t){this.$refs.input&&this.$refs.input[t?"focus":"blur"]()},maxlength:function(t){var e=this.valueSync.slice(0,parseInt(t,10));e!==this.valueSync&&(this.valueSync=e)}},created:function(){this.$dispatch("Form","uni-form-group-update",{type:"add",vm:this})},mounted:function(){if("search"===this.confirmType){var t=document.createElement("form");t.action="",t.onsubmit=function(){return!1},t.className="uni-input-form",t.appendChild(this.$refs.input),this.$refs.wrapper.appendChild(t)}var e=this;while(e){var n=e.$options._scopeId;n&&this.$refs.placeholder.setAttribute(n,""),e=e.$parent}},beforeDestroy:function(){this.$dispatch("Form","uni-form-group-update",{type:"remove",vm:this})},methods:{_onKeyup:function(t){13===t.keyCode&&this.$trigger("confirm",t,{value:t.target.value})},_onInput:function(t){if(!this.composing){if(~o.indexOf(this.type)){if(this.$refs.input.validity&&!this.$refs.input.validity.valid)return t.target.value=this.cachedValue,void(this.valueSync=t.target.value);this.cachedValue=this.valueSync}if("number"===this.inputType){var e=parseInt(this.maxlength,10);if(e>0&&t.target.value.length>e)return t.target.value=t.target.value.slice(0,e),void(this.valueSync=t.target.value)}this.$triggerInput(t,{value:this.valueSync})}},_onFocus:function(t){this.$trigger("focus",t,{value:t.target.value})},_onBlur:function(t){this.$trigger("blur",t,{value:t.target.value})},_onComposition:function(t){"compositionstart"===t.type?this.composing=!0:this.composing=!1},_resetFormData:function(){this.valueSync=""},_getFormData:function(){return this.name?{value:this.valueSync,key:this.name}:{}}}};e.default=a},"45fc":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").some,o=n("a640"),a=n("ae40"),s=o("some"),c=a("some");r({target:"Array",proto:!0,forced:!s||!c},{some:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"466d":function(t,e,n){"use strict";var r=n("d784"),i=n("825a"),o=n("50c4"),a=n("1d80"),s=n("8aa5"),c=n("14c3");r("match",1,(function(t,e,n){return[function(e){var n=a(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var a=i(t),u=String(this);if(!a.global)return c(a,u);var l=a.unicode;a.lastIndex=0;var f,d=[],h=0;while(null!==(f=c(a,u))){var p=String(f[0]);d[h]=p,""===p&&(a.lastIndex=s(u,o(a.lastIndex),l)),h++}return 0===h?null:d}]}))},"47db":function(t,e,n){"use strict";(function(t){n("99af"),n("4160"),n("e25e"),n("ac1f"),n("466d"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("db6a"),i={mounted:function(){var e=this;if("transparent"===this.type){for(var n=this.$el.querySelector(".uni-page-head-transparent").style,r=this.$el.querySelector(".uni-page-head__title"),i=this.$el.querySelectorAll(".uni-btn-icon"),o=[],a=this.textColor,s=0;s.5&&e._A<=.5?o.forEach((function(t){t.color=a})):s<=.5&&e._A>.5&&o.forEach((function(t){t.color="#fff"})),e._A=s,r&&(r.style.opacity=s),n.backgroundColor="rgba(".concat(e._R,",").concat(e._G,",").concat(e._B,",").concat(s,")"),l.forEach((function(t,e){var n=u[e],r=n.match(/[\d+\.]+/g);r[3]=(1-s)*(4===r.length?r[3]:1),t.backgroundColor="rgba(".concat(r,")")})))}))}else if("float"===this.type){for(var h=this.$el.querySelectorAll(".uni-btn-icon"),p=[],v=0;v-1,n&&(e=e.replace(/y/g,"")));var s=a(x?new m(t,e):m(t,e),r?this:b,C);return S&&n&&p(s,{sticky:n}),s},O=function(t){t in C||s(C,t,{configurable:!0,get:function(){return m[t]},set:function(e){m[t]=e}})},k=c(m),E=0;while(k.length>E)O(k[E++]);b.constructor=C,C.prototype=b,d(i,"RegExp",C)}v("RegExp")},"4d64":function(t,e,n){var r=n("fc6a"),i=n("50c4"),o=n("23cb"),a=function(t){return function(e,n,a){var s,c=r(e),u=i(c.length),l=o(a,u);if(t&&n!=n){while(u>l)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4de4":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("1dde"),a=n("ae40"),s=o("filter"),c=a("filter");r({target:"Array",proto:!0,forced:!s||!c},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(t,e,n){"use strict";var r=n("0366"),i=n("7b0b"),o=n("9bdd"),a=n("e95a"),s=n("50c4"),c=n("8418"),u=n("35a1");t.exports=function(t){var e,n,l,f,d,h,p=i(t),v="function"==typeof this?this:Array,g=arguments.length,y=g>1?arguments[1]:void 0,m=void 0!==y,b=u(p),_=0;if(m&&(y=r(y,g>2?arguments[2]:void 0,2)),void 0==b||v==Array&&a(b))for(e=s(p.length),n=new v(e);e>_;_++)h=m?y(p[_],_):p[_],c(n,_,h);else for(f=b.call(p),d=f.next,n=new v;!(l=d.call(f)).done;_++)h=m?o(f,y,[l.value,_],!0):l.value,c(n,_,h);return n.length=_,n}},"4ea4":function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}t.exports=n},"4f06":function(t,e,n){"use strict";function r(t,e){for(var n=[],r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;in&&(d[t.name]=e[n])})),r=o,e=d}if((0,i.isFn)(r.beforeValidate)){var p=r.beforeValidate(e);if(p)return u(p,t,n)}for(var v=Object.keys(r),g=0;g1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!(0,i.isPlainObject)(e))return{params:e};e=Object.assign({},e);var r={};for(var a in e){var s=e[a];(0,i.isFn)(s)&&(r[a]=(0,o.tryCatch)(s),delete e[a])}var c=r.success,u=r.fail,l=r.cancel,f=r.complete,d=(0,i.isFn)(c),v=(0,i.isFn)(u),g=(0,i.isFn)(l),y=(0,i.isFn)(f);if(!d&&!v&&!g&&!y)return{params:e};var m={};for(var b in n){var _=n[b];(0,i.isFn)(_)&&(m[b]=(0,o.tryCatchFramework)(_))}var w=m.beforeSuccess,x=m.afterSuccess,S=m.beforeFail,T=m.afterFail,C=m.beforeCancel,O=m.afterCancel,k=m.beforeAll,E=m.afterAll,A=h++,P="api."+t+"."+A,$=function(e){if(e.errMsg=e.errMsg||t+":ok",-1!==e.errMsg.indexOf(":ok"))e.errMsg=t+":ok";else if(-1!==e.errMsg.indexOf(":cancel"))e.errMsg=t+":cancel";else if(-1!==e.errMsg.indexOf(":fail")){var n="",r=e.errMsg.indexOf(" ");r>-1&&(n=e.errMsg.substr(r)),e.errMsg=t+":fail"+n}(0,i.isFn)(k)&&k(e);var o=e.errMsg;0===o.indexOf(t+":ok")?((0,i.isFn)(w)&&w(e),d&&c(e),(0,i.isFn)(x)&&x(e)):0===o.indexOf(t+":cancel")?(e.errMsg=e.errMsg.replace(t+":cancel",t+":fail cancel"),v&&u(e),(0,i.isFn)(C)&&C(e),g&&l(e),(0,i.isFn)(O)&&O(e)):0===o.indexOf(t+":fail")&&((0,i.isFn)(S)&&S(e),v&&u(e),(0,i.isFn)(T)&&T(e)),y&&f(e),(0,i.isFn)(E)&&E(e)};return p[A]={name:P,callback:$},{params:e,callbackId:A}}function y(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=g(t,e,n),o=r.params,a=r.callbackId;return(0,i.isPlainObject)(o)&&!d(t,o,a)?{params:o,callbackId:!1}:{params:o,callbackId:a}}function m(t,e,n){if("number"===typeof t){var r=p[t];if(r)return r.keepAlive||delete p[t],r.callback(e,n)}return e}function b(e){return function(n){t.error("API `"+e+"` is not yet implemented")}}function _(t,e){var n=s.default[t];n&&((0,i.isFn)(n.beforeAll)&&(e.beforeAll=n.beforeAll),(0,i.isFn)(n.beforeSuccess)&&(e.beforeSuccess=n.beforeSuccess))}function w(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,i.isFn)(e)?(_(t,n),function(){for(var r=arguments.length,o=new Array(r),s=0;s0?i(r(t),9007199254740991):0}},5135:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"528a":function(t,e,n){"use strict";n.r(e);var r=n("ea77"),i=n("b89d");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},5319:function(t,e,n){"use strict";var r=n("d784"),i=n("825a"),o=n("7b0b"),a=n("50c4"),s=n("a691"),c=n("1d80"),u=n("8aa5"),l=n("14c3"),f=Math.max,d=Math.min,h=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,v=/\$([$&'`]|\d\d?)/g,g=function(t){return void 0===t?t:String(t)};r("replace",2,(function(t,e,n,r){var y=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,m=r.REPLACE_KEEPS_$0,b=y?"$":"$0";return[function(n,r){var i=c(this),o=void 0==n?void 0:n[t];return void 0!==o?o.call(n,i,r):e.call(String(i),n,r)},function(t,r){if(!y&&m||"string"===typeof r&&-1===r.indexOf(b)){var o=n(e,t,this,r);if(o.done)return o.value}var c=i(t),h=String(this),p="function"===typeof r;p||(r=String(r));var v=c.global;if(v){var w=c.unicode;c.lastIndex=0}var x=[];while(1){var S=l(c,h);if(null===S)break;if(x.push(S),!v)break;var T=String(S[0]);""===T&&(c.lastIndex=u(h,a(c.lastIndex),w))}for(var C="",O=0,k=0;k=O&&(C+=h.slice(O,A)+M,O=A+E.length)}return C+h.slice(O)}];function _(t,n,r,i,a,s){var c=r+t.length,u=i.length,l=v;return void 0!==a&&(a=o(a),l=p),e.call(s,l,(function(e,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(c);case"<":s=a[o.slice(1,-1)];break;default:var l=+o;if(0===l)return e;if(l>u){var f=h(l/10);return 0===f?e:f<=u?void 0===i[f-1]?o.charAt(1):i[f-1]+o.charAt(1):e}s=i[l-1]}return void 0===s?"":s}))}}))},5530:function(t,e,n){"use strict";n("a4d3"),n("4de4"),n("4160"),n("e439"),n("dbb4"),n("b64b"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var r=i(n("ade3"));function i(t){return t&&t.__esModule?t:{default:t}}function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a(t){for(var e=1;e0?this._startPosition/=.5:this._startPosition<-this._extent&&(this._startPosition=(this._startPosition+this._extent)/.5-this._extent),this._animation&&(this._animation.cancel(),this._scrolling=!1),this.updatePosition()},o.prototype.onTouchMove=function(t,e){var n=this._startPosition;this._enableX?n+=t:this._enableY&&(n+=e),n>0?n*=.5:n<-this._extent&&(n=.5*(n+this._extent)-this._extent),this._position=n,this.updatePosition(),this.dispatchScroll()},o.prototype.onTouchEnd=function(t,e,n){var r=this;if(this._enableSnap&&this._position>-this._extent&&this._position<0){if(this._enableY&&(Math.abs(e)this._itemSize/2?o-(this._itemSize-Math.abs(a)):o-a;s<=0&&s>=-this._extent&&this._scroll.setVelocityByEnd(s)}this._lastTime=Date.now(),this._lastDelay=0,this._scrolling=!0,this._lastChangePos=this._position,this._lastIdx=Math.floor(Math.abs(this._position/this._itemSize)),this._animation=i(this._scroll,(function(){var t=Date.now(),e=(t-r._scroll._startTime)/1e3,n=r._scroll.x(e);r._position=n,r.updatePosition();var i=r._scroll.dx(e);r._shouldDispatchScrollEvent&&t-r._lastTime>r._lastDelay&&(r.dispatchScroll(),r._lastDelay=Math.abs(2e3/i),r._lastTime=t)}),(function(){r._enableSnap&&(s<=0&&s>=-r._extent&&(r._position=s,r.updatePosition()),"function"===typeof r._options.onSnap&&r._options.onSnap(Math.floor(Math.abs(r._position)/r._itemSize))),r._shouldDispatchScrollEvent&&r.dispatchScroll(),r._scrolling=!1}))},o.prototype.onTransitionEnd=function(){this._element.style.transition="",this._element.style.webkitTransition="",this._element.removeEventListener("transitionend",this._onTransitionEnd),this._element.removeEventListener("webkitTransitionEnd",this._onTransitionEnd),this._snapping&&(this._snapping=!1),this.dispatchScroll()},o.prototype.snap=function(){var t=this._itemSize,e=this._position%t,n=Math.abs(e)>this._itemSize/2?this._position-(t-Math.abs(e)):this._position-e;this._position!==n&&(this._snapping=!0,this.scrollTo(-n),"function"===typeof this._options.onSnap&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize)))},o.prototype.scrollTo=function(t,e){this._animation&&(this._animation.cancel(),this._scrolling=!1),"number"===typeof t&&(this._position=-t),this._position<-this._extent?this._position=-this._extent:this._position>0&&(this._position=0),this._element.style.transition="transform "+(e||.2)+"s ease-out",this._element.style.webkitTransition="-webkit-transform "+(e||.2)+"s ease-out",this.updatePosition(),this._element.addEventListener("transitionend",this._onTransitionEnd),this._element.addEventListener("webkitTransitionEnd",this._onTransitionEnd)},o.prototype.dispatchScroll=function(){if("function"===typeof this._options.onScroll&&Math.round(this._lastPos)!==Math.round(this._position)){this._lastPos=this._position;var t={target:{scrollLeft:this._enableX?-this._position:0,scrollTop:this._enableY?-this._position:0,scrollHeight:this._scrollHeight||this._element.offsetHeight,scrollWidth:this._scrollWidth||this._element.offsetWidth,offsetHeight:this._element.parentElement.offsetHeight,offsetWidth:this._element.parentElement.offsetWidth}};this._options.onScroll(t)}},o.prototype.update=function(t,e,n){var r=0,i=this._position;this._enableX?(r=this._element.childNodes.length?(e||this._element.offsetWidth)-this._element.parentElement.offsetWidth:0,this._scrollWidth=e):(r=this._element.childNodes.length?(e||this._element.offsetHeight)-this._element.parentElement.offsetHeight:0,this._scrollHeight=e),"number"===typeof t&&(this._position=-t),this._position<-r?this._position=-r:this._position>0&&(this._position=0),this._itemSize=n||this._itemSize,this.updatePosition(),i!==this._position&&(this.dispatchScroll(),"function"===typeof this._options.onSnap&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._extent=r,this._scroll._extent=r},o.prototype.updatePosition=function(){var t="";this._enableX?t="translateX("+this._position+"px) translateZ(0)":this._enableY&&(t="translateY("+this._position+"px) translateZ(0)"),this._element.style.webkitTransform=t,this._element.style.transform=t},o.prototype.isScrolling=function(){return this._scrolling||this._snapping}},5897:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={methods:{beforeTransition:function(){},afterTransition:function(){}}};e.default=r},5899:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(t,e,n){var r=n("1d80"),i=n("5899"),o="["+i+"]",a=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$"),c=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(a,"")),2&t&&(n=n.replace(s,"")),n}};t.exports={start:c(1),end:c(2),trim:c(3)}},"5a34":function(t,e,n){var r=n("44e7");t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},"5a52":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=Array.prototype.unshift;function r(t){return n.call(t,"[system]"),t}function i(e){return function(){var n=!0;"debug"!==e||__uniConfig.debug||(n=!1),n&&t.console[e].apply(t.console,r(arguments))}}var o={log:i("log"),info:i("info"),warn:i("warn"),debug:i("debug"),error:i("error")};e.default=o}).call(this,n("c8ba"))},"5abe":function(t,e){(function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=window.document,e=[];r.prototype.THROTTLE_TIMEOUT=100,r.prototype.POLL_INTERVAL=null,r.prototype.USE_MUTATION_OBSERVER=!0,r.prototype.observe=function(t){var e=this._observationTargets.some((function(e){return e.element==t}));if(!e){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},r.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},r.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},r.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},r.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},r.prototype._parseRootMargin=function(t){var e=t||"0px",n=e.split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},r.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(a(window,"resize",this._checkForIntersections,!0),a(t,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in window&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},r.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,s(window,"resize",this._checkForIntersections,!0),s(t,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},r.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),e=t?this._getRootRect():l();this._observationTargets.forEach((function(r){var o=r.element,a=u(o),s=this._rootContainsTarget(o),c=r.entry,l=t&&s&&this._computeTargetAndRootIntersection(o,e),f=r.entry=new n({time:i(),target:o,boundingClientRect:a,rootBounds:e,intersectionRect:l});c?t&&s?this._hasCrossedThreshold(c,f)&&this._queuedEntries.push(f):c&&c.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},r.prototype._computeTargetAndRootIntersection=function(e,n){if("none"!=window.getComputedStyle(e).display){var r=u(e),i=r,o=d(e),a=!1;while(!a){var s=null,l=1==o.nodeType?window.getComputedStyle(o):{};if("none"==l.display)return;if(o==this.root||o==t?(a=!0,s=n):o!=t.body&&o!=t.documentElement&&"visible"!=l.overflow&&(s=u(o)),s&&(i=c(s,i),!i))break;o=d(o)}return i}},r.prototype._getRootRect=function(){var e;if(this.root)e=u(this.root);else{var n=t.documentElement,r=t.body;e={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(e)},r.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100})),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},r.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var i=0;i=0&&s>=0&&{top:n,bottom:r,left:i,right:o,width:a,height:s}}function u(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):l()}function l(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function f(t,e){var n=e;while(n){if(n==t)return!0;n=d(n)}return!1}function d(t){var e=t.parentNode;return e&&11==e.nodeType&&e.host?e.host:e&&e.assignedSlot?e.assignedSlot.parentNode:e}})()},"5b80":function(t,e,n){"use strict";function r(t,e){if(e){if(0===e.indexOf("/"))return e}else{if(e=t,0===e.indexOf("/"))return e;var n=getCurrentPages();t=n.length?n[n.length-1].$page.route:""}if(0===e.indexOf("./"))return r(t,e.substr(2));for(var i=e.split("/"),o=i.length,a=0;a0?t.split("/"):[];return s.splice(s.length-a-1,a+1),"/"+s.concat(i).join("/")}n("99af"),n("c975"),n("a15b"),n("a434"),n("ac1f"),n("1276"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=r},"5c6c":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"5d40":function(t,e,n){"use strict";var r=n("4ea4");n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n("db6a"),o=r(n("64b2")),a=r(n("1521")),s={name:"BaseInput",mixins:[o.default,a.default],model:{prop:"value",event:"update:value"},props:{value:{type:[String,Number],default:""}},data:function(){return{valueSync:this._getValueString(this.value)}},created:function(){var t=this,e=this.__valueChange=(0,i.debounce)((function(e){t.valueSync=t._getValueString(e)}),100);this.$watch("value",e),this.__triggerInput=(0,i.throttle)((function(e,n){t.$emit("update:value",n.value),t.$trigger("input",e,n)}),100),this.$triggerInput=function(e,n){t.__valueChange.cancel(),t.__triggerInput(e,n)}},beforeDestroy:function(){this.__valueChange.cancel(),this.__triggerInput.cancel()},methods:{_getValueString:function(t){return null===t?"":String(t)}}};e.default=s},"5e13":function(t,e,n){"use strict";var r=n("4ea4");n("99af"),n("4de4"),n("4160"),n("a434"),n("b64b"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("d4ec")),o=r(n("bee2")),a=function(){function t(e,n){var r=this;(0,i.default)(this,t),this.id=e,this.listener={},this.emitCache={},n&&Object.keys(n).forEach((function(t){r.on(t,n[t])}))}return(0,o.default)(t,[{key:"emit",value:function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r0;)this.emit.apply(this,[t].concat(e.shift()))}},{key:"_addListener",value:function(t,e,n){(this.listener[t]||(this.listener[t]=[])).push({fn:n,type:e})}}]),t}();e.default=a},"5f96":function(t,e,n){"use strict";var r=n("ebb5"),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=[].join;o("join",(function(t){return a.apply(i(this),arguments)}))},6005:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=i(n("6b75"));function i(t){return t&&t.__esModule?t:{default:t}}function o(t){if(Array.isArray(t))return(0,r.default)(t)}},"60bd":function(t,e,n){"use strict";var r=n("da84"),i=n("ebb5"),o=n("e260"),a=n("b622"),s=a("iterator"),c=r.Uint8Array,u=o.values,l=o.keys,f=o.entries,d=i.aTypedArray,h=i.exportTypedArrayMethod,p=c&&c.prototype[s],v=!!p&&("values"==p.name||void 0==p.name),g=function(){return u.call(d(this))};h("entries",(function(){return f.call(d(this))})),h("keys",(function(){return l.call(d(this))})),h("values",g,!v),h(s,g,!v)},"60da":function(t,e,n){"use strict";var r=n("83ab"),i=n("d039"),o=n("df75"),a=n("7418"),s=n("d1e7"),c=n("7b0b"),u=n("44ad"),l=Object.assign,f=Object.defineProperty;t.exports=!l||i((function(){if(r&&1!==l({b:1},l(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),i="abcdefghijklmnopqrst";return t[n]=7,i.split("").forEach((function(t){e[t]=t})),7!=l({},t)[n]||o(l({},e)).join("")!=i}))?function(t,e){var n=c(t),i=arguments.length,l=1,f=a.f,d=s.f;while(i>l){var h,p=u(arguments[l++]),v=f?o(p).concat(f(p)):o(p),g=v.length,y=0;while(g>y)h=v[y++],r&&!d.call(p,h)||(n[h]=p[h])}return n}:l},"60f6":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.wrapperMPEvent=i,e.mergeTitleNView=o;var r=n("db6a");function i(t){return t.mp=Object.assign({"@warning":"mp is deprecated"},t),t._processed=!0,t}function o(t,e){return(0,r.isPlainObject)(e)&&((0,r.hasOwn)(e,"backgroundColor")&&(t.backgroundColor=e.backgroundColor),(0,r.hasOwn)(e,"buttons")&&(t.buttons=e.buttons),(0,r.hasOwn)(e,"titleColor")&&(t.textColor=e.titleColor),(0,r.hasOwn)(e,"titleText")&&(t.titleText=e.titleText),(0,r.hasOwn)(e,"titleSize")&&(t.titleSize=e.titleSize),(0,r.hasOwn)(e,"type")&&(t.type=e.type),(0,r.hasOwn)(e,"searchInput")&&"object"===typeof e.searchInput&&(t.searchInput=Object.assign({autoFocus:!1,align:"center",color:"#000000",backgroundColor:"rgba(255,255,255,0.5)",borderRadius:"0px",placeholder:"",placeholderColor:"#CCCCCC",disabled:!1},e.searchInput))),t}},"621a":function(t,e,n){"use strict";var r=n("da84"),i=n("83ab"),o=n("a981"),a=n("9112"),s=n("e2cc"),c=n("d039"),u=n("19aa"),l=n("a691"),f=n("50c4"),d=n("0b25"),h=n("77a7"),p=n("e163"),v=n("d2bb"),g=n("241c").f,y=n("9bf2").f,m=n("81d5"),b=n("d44e"),_=n("69f3"),w=_.get,x=_.set,S="ArrayBuffer",T="DataView",C="prototype",O="Wrong length",k="Wrong index",E=r[S],A=E,P=r[T],$=P&&P[C],I=Object.prototype,j=r.RangeError,M=h.pack,L=h.unpack,R=function(t){return[255&t]},B=function(t){return[255&t,t>>8&255]},D=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},N=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},F=function(t){return M(t,23,4)},H=function(t){return M(t,52,8)},U=function(t,e){y(t[C],e,{get:function(){return w(this)[e]}})},V=function(t,e,n,r){var i=d(n),o=w(t);if(i+e>o.byteLength)throw j(k);var a=w(o.buffer).bytes,s=i+o.byteOffset,c=a.slice(s,s+e);return r?c:c.reverse()},W=function(t,e,n,r,i,o){var a=d(n),s=w(t);if(a+e>s.byteLength)throw j(k);for(var c=w(s.buffer).bytes,u=a+s.byteOffset,l=r(+i),f=0;fX;)(q=Y[X++])in A||a(A,q,E[q]);z.constructor=A}v&&p($)!==I&&v($,I);var G=new P(new A(2)),Q=$.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||s($,{setInt8:function(t,e){Q.call(this,t,e<<24>>24)},setUint8:function(t,e){Q.call(this,t,e<<24>>24)}},{unsafe:!0})}else A=function(t){u(this,A,S);var e=d(t);x(this,{bytes:m.call(new Array(e),0),byteLength:e}),i||(this.byteLength=e)},P=function(t,e,n){u(this,P,T),u(t,A,T);var r=w(t).byteLength,o=l(e);if(o<0||o>r)throw j("Wrong offset");if(n=void 0===n?r-o:f(n),o+n>r)throw j(O);x(this,{buffer:t,byteLength:n,byteOffset:o}),i||(this.buffer=t,this.byteLength=n,this.byteOffset=o)},i&&(U(A,"byteLength"),U(P,"buffer"),U(P,"byteLength"),U(P,"byteOffset")),s(P[C],{getInt8:function(t){return V(this,1,t)[0]<<24>>24},getUint8:function(t){return V(this,1,t)[0]},getInt16:function(t){var e=V(this,2,t,arguments.length>1?arguments[1]:void 0);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=V(this,2,t,arguments.length>1?arguments[1]:void 0);return e[1]<<8|e[0]},getInt32:function(t){return N(V(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return N(V(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return L(V(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return L(V(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,e){W(this,1,t,R,e)},setUint8:function(t,e){W(this,1,t,R,e)},setInt16:function(t,e){W(this,2,t,B,e,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,e){W(this,2,t,B,e,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,e){W(this,4,t,D,e,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,e){W(this,4,t,D,e,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,e){W(this,4,t,F,e,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,e){W(this,8,t,H,e,arguments.length>2?arguments[2]:void 0)}});b(A,S),b(P,T),t.exports={ArrayBuffer:A,DataView:P}},"62c0":function(t,e,n){"use strict";n.r(e);var r=n("73a6"),i=n("561f");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},"62d9":function(t,e,n){"use strict";(function(t,r){var i=n("4ea4");n("c740"),n("4160"),n("c975"),n("a15b"),n("a434"),n("ac1f"),n("5319"),n("1276"),n("498a"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.createComponentDescriptor=h;var o=i(n("d4ec")),a=i(n("bee2")),s=n("db6a"),c=/^\s+|\s+$/g,u=/\s+/;function l(t,e,n){var r=[],i=function(t){return i=n?function(t){return!e.contains(t)}:function(t){return e.contains(t)},i(t)};return t.forEach((function(t){t=t.replace(c,""),i(t)&&r.push(t)})),r}function f(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}var d=function(){function e(t){(0,o.default)(this,e),this.$vm=t,this.$el=t.$el}return(0,a.default)(e,[{key:"selectComponent",value:function(t){if(this.$el&&t){var e=this.$el.querySelector(t);return e&&e.__vue__&&h(e.__vue__,!1)}}},{key:"selectAllComponents",value:function(t){if(!this.$el||!t)return[];for(var e=[],n=this.$el.querySelectorAll(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:{};this.$vm[e]?this.$vm[e](JSON.parse(JSON.stringify(n))):this.$vm._$id&&t.publishHandler("onWxsInvokeCallMethod",{cid:this.$vm._$id,method:e,args:n})}},{key:"requestAnimationFrame",value:function(t){return r.requestAnimationFrame(t),this}},{key:"getState",value:function(){return this.$el&&(this.$el.__wxsState||(this.$el.__wxsState={}))}},{key:"triggerEvent",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.$vm.$emit(t,e),this}}]),e}();function h(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(e&&t&&t.$options.name&&0===t.$options.name.indexOf("VUni")&&(t=t.$parent),t&&t.$el)return t.$el.__wxsComponentDescriptor||(t.$el.__wxsComponentDescriptor=new d(t)),t.$el.__wxsComponentDescriptor}}).call(this,n("c5c3"),n("c8ba"))},"649e":function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").some,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("some",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},"64b2":function(t,e,n){"use strict";function r(t,e){for(var n=this.$children,i=n.length,o=arguments.length,a=new Array(o>2?o-2:0),s=2;s2?i-2:0),a=2;a2?n-2:0),o=2;o=u?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):o:t?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}};t.exports={codeAt:o(!1),charAt:o(!0)}},"65f0":function(t,e,n){var r=n("861d"),i=n("e8b5"),o=n("b622"),a=o("species");t.exports=function(t,e){var n;return i(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"69f3":function(t,e,n){var r,i,o,a=n("7f9a"),s=n("da84"),c=n("861d"),u=n("9112"),l=n("5135"),f=n("f772"),d=n("d012"),h=s.WeakMap,p=function(t){return o(t)?i(t):r(t,{})},v=function(t){return function(e){var n;if(!c(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}};if(a){var g=new h,y=g.get,m=g.has,b=g.set;r=function(t,e){return b.call(g,t,e),e},i=function(t){return y.call(g,t)||{}},o=function(t){return m.call(g,t)}}else{var _=f("state");d[_]=!0,r=function(t,e){return u(t,_,e),e},i=function(t){return l(t,_)?t[_]:{}},o=function(t){return l(t,_)}}t.exports={set:r,get:i,has:o,enforce:p,getterFor:v}},"6b69":function(t,e,n){"use strict";(function(t){n("ac1f"),n("5319"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("db6a"),i={mounted:function(){var t=this;this._toggleListeners("subscribe",this.id),this.$watch("id",(function(e,n){t._toggleListeners("unsubscribe",n,!0),t._toggleListeners("subscribe",e,!0)}))},beforeDestroy:function(){this._toggleListeners("unsubscribe",this.id),this._contextId&&this._toggleListeners("unsubscribe",this._contextId)},methods:{_toggleListeners:function(e,n,i){i&&!n||(0,r.isFn)(this._handleSubscribe)&&t[e](this.$page.id+"-"+this.$options.name.replace(/VUni([A-Z])/,"$1").toLowerCase()+"-"+n,this._handleSubscribe)},_getContextInfo:function(){var t="context-".concat(this._uid);return this._contextId||(this._toggleListeners("subscribe",t),this._contextId=t),{name:this.$options.name.replace(/VUni([A-Z])/,"$1").toLowerCase(),id:t,page:this.$page.id}}}};e.default=i}).call(this,n("c5c3"))},"6b75":function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0&&a.splice(e,1)}var l={data:function(){return{userInteract:!1}},mounted:function(){c(this)},beforeDestroy:function(){u(this)}};e.default=l},"6ca7":function(t,e,n){"use strict";n.r(e);var r=n("20b1"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"6d61":function(t,e,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("94ca"),a=n("6eeb"),s=n("f183"),c=n("2266"),u=n("19aa"),l=n("861d"),f=n("d039"),d=n("1c7e"),h=n("d44e"),p=n("7156");t.exports=function(t,e,n){var v=-1!==t.indexOf("Map"),g=-1!==t.indexOf("Weak"),y=v?"set":"add",m=i[t],b=m&&m.prototype,_=m,w={},x=function(t){var e=b[t];a(b,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!l(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(o(t,"function"!=typeof m||!(g||b.forEach&&!f((function(){(new m).entries().next()})))))_=n.getConstructor(e,t,v,y),s.REQUIRED=!0;else if(o(t,!0)){var S=new _,T=S[y](g?{}:-0,1)!=S,C=f((function(){S.has(1)})),O=d((function(t){new m(t)})),k=!g&&f((function(){var t=new m,e=5;while(e--)t[y](e,e);return!t.has(-0)}));O||(_=e((function(e,n){u(e,_,t);var r=p(new m,e,_);return void 0!=n&&c(n,r[y],r,v),r})),_.prototype=b,b.constructor=_),(C||k)&&(x("delete"),x("has"),v&&x("get")),(k||T)&&x(y),g&&b.clear&&delete b.clear}return w[t]=_,r({global:!0,forced:_!=m},w),h(_,t),g||n.setStrong(_,t,v),_}},"6eeb":function(t,e,n){var r=n("da84"),i=n("9112"),o=n("5135"),a=n("ce4e"),s=n("8925"),c=n("69f3"),u=c.get,l=c.enforce,f=String(String).split("String");(t.exports=function(t,e,n,s){var c=!!s&&!!s.unsafe,u=!!s&&!!s.enumerable,d=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),l(n).source=f.join("string"==typeof e?e:"")),t!==r?(c?!d&&t[e]&&(u=!0):delete t[e],u?t[e]=n:i(t,e,n)):u?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},7037:function(t,e,n){function r(e){return"function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?t.exports=r=function(t){return typeof t}:t.exports=r=function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(e)}n("a4d3"),n("e01a"),n("d28b"),n("d3b7"),n("3ca3"),n("ddb0"),t.exports=r},"70bc":function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-page-head",{attrs:{"uni-page-head-type":t.type}},[n("div",{staticClass:"uni-page-head",class:t.headClass,style:{transitionDuration:t.duration,transitionTimingFunction:t.timingFunc,backgroundColor:t.bgColor,color:t.textColor}},[n("div",{staticClass:"uni-page-head-hd"},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.backButton,expression:"backButton"}],staticClass:"uni-page-head-btn",on:{click:t._back}},[n("i",{staticClass:"uni-btn-icon",style:{color:t.color,fontSize:"27px"}},[t._v("")])]),t._l(t.btns,(function(e,r){return["left"===e.float?n("div",{key:r,staticClass:"uni-page-head-btn",class:{"uni-page-head-btn-red-dot":e.redDot||e.badgeText,"uni-page-head-btn-select":e.select},style:{backgroundColor:"transparent"===t.type?e.background:"transparent",width:e.width},attrs:{"badge-text":e.badgeText}},[n("i",{staticClass:"uni-btn-icon",style:t._formatBtnStyle(e),domProps:{innerHTML:t._s(t._formatBtnFontText(e))},on:{click:function(e){return t._onBtnClick(r)}}})]):t._e()]}))],2),t.searchInput?t._e():n("div",{staticClass:"uni-page-head-bd"},[n("div",{staticClass:"uni-page-head__title",style:{fontSize:t.titleSize,opacity:"transparent"===t.type?0:1}},[t.loading?n("i",{staticClass:"uni-loading"}):t._e(),""!==t.titleImage?n("img",{staticClass:"uni-page-head__title_image",attrs:{src:t.titleImage}}):[t._v("\n "+t._s(t.titleText)+"\n ")]],2)]),t.searchInput?n("div",{staticClass:"uni-page-head-search",style:{"border-radius":t.searchInput.borderRadius,"background-color":t.searchInput.backgroundColor}},[n("div",{staticClass:"uni-page-head-search-placeholder",class:["uni-page-head-search-placeholder-"+(t.focus||t.text?"left":t.searchInput.align)],style:{color:t.searchInput.placeholderColor},domProps:{textContent:t._s(t.text||t.composing?"":t.searchInput.placeholder)}}),n("v-uni-input",{ref:"input",staticClass:"uni-page-head-search-input",style:{color:t.searchInput.color},attrs:{focus:t.searchInput.autoFocus,disabled:t.searchInput.disabled,"placeholder-style":"color:"+t.searchInput.placeholderColor,"confirm-type":"search"},on:{focus:t._focus,blur:t._blur,"update:value":t._input},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})],1):t._e(),n("div",{staticClass:"uni-page-head-ft"},[t._l(t.btns,(function(e,r){return["left"!==e.float?n("div",{key:r,staticClass:"uni-page-head-btn",class:{"uni-page-head-btn-red-dot":e.redDot||e.badgeText,"uni-page-head-btn-select":e.select},style:{backgroundColor:"transparent"===t.type?e.background:"transparent",width:e.width},attrs:{"badge-text":e.badgeText}},[n("i",{staticClass:"uni-btn-icon",style:t._formatBtnStyle(e),domProps:{innerHTML:t._s(t._formatBtnFontText(e))},on:{click:function(e){return t._onBtnClick(r)}}})]):t._e()]}))],2)]),"transparent"!==t.type&&"float"!==t.type?n("div",{staticClass:"uni-placeholder",class:{"uni-placeholder-titlePenetrate":t.titlePenetrate}}):t._e()])},o=[]},7156:function(t,e,n){var r=n("861d"),i=n("d2bb");t.exports=function(t,e,n){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(t,a),t}},"72f7":function(t,e,n){"use strict";var r=n("ebb5").exportTypedArrayMethod,i=n("d039"),o=n("da84"),a=o.Uint8Array,s=a&&a.prototype||{},c=[].toString,u=[].join;i((function(){c.call({})}))&&(c=function(){return u.call(this)});var l=s.toString!=c;r("toString",c,l)},7329:function(t,e,n){"use strict";(function(t){function n(t){return t}function r(t){return t}function i(){var e;return(e=t).invokeCallbackHandler.apply(e,arguments)}Object.defineProperty(e,"__esModule",{value:!0}),e.pack=n,e.unpack=r,e.invoke=i}).call(this,n("a9aa"))},"735e":function(t,e,n){"use strict";var r=n("ebb5"),i=n("81d5"),o=r.aTypedArray,a=r.exportTypedArrayMethod;a("fill",(function(t){return i.apply(o(this),arguments)}))},"73a6":function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.hoverClass&&"none"!==t.hoverClass?n("uni-view",t._g({class:[t.hovering?t.hoverClass:""],on:{touchstart:t._hoverTouchStart,touchend:t._hoverTouchEnd,touchcancel:t._hoverTouchCancel}},t.$listeners),[t._t("default")],2):n("uni-view",t._g({},t.$listeners),[t._t("default")],2)},o=[]},7418:function(t,e){e.f=Object.getOwnPropertySymbols},"746f":function(t,e,n){var r=n("428f"),i=n("5135"),o=n("e538"),a=n("9bf2").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},"74e8":function(t,e,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("83ab"),a=n("8aa7"),s=n("ebb5"),c=n("621a"),u=n("19aa"),l=n("5c6c"),f=n("9112"),d=n("50c4"),h=n("0b25"),p=n("182d"),v=n("c04e"),g=n("5135"),y=n("f5df"),m=n("861d"),b=n("7c73"),_=n("d2bb"),w=n("241c").f,x=n("a078"),S=n("b727").forEach,T=n("2626"),C=n("9bf2"),O=n("06cf"),k=n("69f3"),E=n("7156"),A=k.get,P=k.set,$=C.f,I=O.f,j=Math.round,M=i.RangeError,L=c.ArrayBuffer,R=c.DataView,B=s.NATIVE_ARRAY_BUFFER_VIEWS,D=s.TYPED_ARRAY_TAG,N=s.TypedArray,F=s.TypedArrayPrototype,H=s.aTypedArrayConstructor,U=s.isTypedArray,V="BYTES_PER_ELEMENT",W="Wrong length",q=function(t,e){var n=0,r=e.length,i=new(H(t))(r);while(r>n)i[n]=e[n++];return i},z=function(t,e){$(t,e,{get:function(){return A(this)[e]}})},Y=function(t){var e;return t instanceof L||"ArrayBuffer"==(e=y(t))||"SharedArrayBuffer"==e},X=function(t,e){return U(t)&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},G=function(t,e){return X(t,e=v(e,!0))?l(2,t[e]):I(t,e)},Q=function(t,e,n){return!(X(t,e=v(e,!0))&&m(n)&&g(n,"value"))||g(n,"get")||g(n,"set")||n.configurable||g(n,"writable")&&!n.writable||g(n,"enumerable")&&!n.enumerable?$(t,e,n):(t[e]=n.value,t)};o?(B||(O.f=G,C.f=Q,z(F,"buffer"),z(F,"byteOffset"),z(F,"byteLength"),z(F,"length")),r({target:"Object",stat:!0,forced:!B},{getOwnPropertyDescriptor:G,defineProperty:Q}),t.exports=function(t,e,n){var o=t.match(/\d+$/)[0]/8,s=t+(n?"Clamped":"")+"Array",c="get"+t,l="set"+t,v=i[s],g=v,y=g&&g.prototype,C={},O=function(t,e){var n=A(t);return n.view[c](e*o+n.byteOffset,!0)},k=function(t,e,r){var i=A(t);n&&(r=(r=j(r))<0?0:r>255?255:255&r),i.view[l](e*o+i.byteOffset,r,!0)},I=function(t,e){$(t,e,{get:function(){return O(this,e)},set:function(t){return k(this,e,t)},enumerable:!0})};B?a&&(g=e((function(t,e,n,r){return u(t,g,s),E(function(){return m(e)?Y(e)?void 0!==r?new v(e,p(n,o),r):void 0!==n?new v(e,p(n,o)):new v(e):U(e)?q(g,e):x.call(g,e):new v(h(e))}(),t,g)})),_&&_(g,N),S(w(v),(function(t){t in g||f(g,t,v[t])})),g.prototype=y):(g=e((function(t,e,n,r){u(t,g,s);var i,a,c,l=0,f=0;if(m(e)){if(!Y(e))return U(e)?q(g,e):x.call(g,e);i=e,f=p(n,o);var v=e.byteLength;if(void 0===r){if(v%o)throw M(W);if(a=v-f,a<0)throw M(W)}else if(a=d(r)*o,a+f>v)throw M(W);c=a/o}else c=h(e),a=c*o,i=new L(a);P(t,{buffer:i,byteOffset:f,byteLength:a,length:c,view:new R(i)});while(l=0;o--){var s=i[o],c=s.$page.meta;c.isTabBar||(a.call(this,c.name+"-"+s.$page.id),(0,r.callPageHook)(s,"onUnload"))}}function f(t){__uniConfig.reLaunch=(__uniConfig.reLaunch||1)+1;for(var e=getCurrentPages(!0),n=e.length-1;n>=0;n--)(0,r.callPageHook)(e[n],"onUnload"),e[n].$destroy();this.keepAliveInclude=[],s=Object.create(null)}var d=[];function h(t,e,n,r){d=getCurrentPages(!0);var o=e.params.__id__,s=t.params.__id__,c=t.meta.name+"-"+s;if(s===o&&"reLaunch"!==t.type)t.fullPath!==e.fullPath?(a.call(this,c),n()):n(!1);else if(t.meta.id&&t.meta.id!==s)n({path:t.path,replace:!0});else{var u=e.meta.name+"-"+o;switch(t.type){case"navigateTo":break;case"redirectTo":a.call(this,u),e.meta&&e.meta.isQuit&&(t.meta.isQuit=!0,t.meta.isEntry=!!e.meta.isEntry);break;case"switchTab":l.call(this,r,t,e);break;case"reLaunch":f.call(this,c),t.meta.isQuit=!0;break;default:o&&o>s&&(a.call(this,u),this.$router._$delta>1&&a.call(this,this.$router._$delta));break}if("reLaunch"!==t.type&&"redirectTo"!==t.type&&e.meta.id&&i.call(this,u),i.call(this,c),t.meta&&t.meta.name){document.body.className="uni-body "+t.meta.name;var h="nvue-dir-"+__uniConfig.nvue["flex-direction"];t.meta.isNVue?(document.body.setAttribute("nvue",""),document.body.setAttribute(h,"")):(document.body.removeAttribute("nvue"),document.body.removeAttribute(h))}n()}}function p(e,n){var i=n.params.__id__,a=e.params.__id__,s=d.find((function(t){return t.$page.id===i}));switch(e.type){case"navigateTo":s&&(0,r.callPageHook)(s,"onHide");break;case"redirectTo":s&&(0,r.callPageHook)(s,"onUnload");break;case"switchTab":n.meta.isTabBar&&s&&(0,r.callPageHook)(s,"onHide");break;case"reLaunch":break;default:i&&i>a&&(s&&(0,r.callPageHook)(s,"onUnload"),this.$router._$delta>1&&o.reverse().forEach((function(t){var e=d.find((function(e){return e.$page.id===t}));e&&(0,r.callPageHook)(e,"onUnload")})));break}if(delete this.$router._$delta,o.length=0,"reLaunch"!==e.type){var c=getCurrentPages(!0).find((function(t){return t.$page.id===a}));c&&(setTimeout((function(){t.emit("onNavigationBarChange",c.$parent.$parent.navigationBar),(0,r.callPageHook)(c,"onShow")}),0),document.title=c.$parent.$parent.navigationBar.titleText)}}function v(t,e){t.$router.beforeEach((function(n,r,i){h.call(t,n,r,i,e)})),t.$router.afterEach((function(e,n){p.call(t,e,n)}))}}).call(this,n("a9aa"))},"77a7":function(t,e){var n=1/0,r=Math.abs,i=Math.pow,o=Math.floor,a=Math.log,s=Math.LN2,c=function(t,e,c){var u,l,f,d=new Array(c),h=8*c-e-1,p=(1<>1,g=23===e?i(2,-24)-i(2,-77):0,y=t<0||0===t&&1/t<0?1:0,m=0;for(t=r(t),t!=t||t===n?(l=t!=t?1:0,u=p):(u=o(a(t)/s),t*(f=i(2,-u))<1&&(u--,f*=2),t+=u+v>=1?g/f:g*i(2,1-v),t*f>=2&&(u++,f/=2),u+v>=p?(l=0,u=p):u+v>=1?(l=(t*f-1)*i(2,e),u+=v):(l=t*i(2,v-1)*i(2,e),u=0));e>=8;d[m++]=255&l,l/=256,e-=8);for(u=u<0;d[m++]=255&u,u/=256,h-=8);return d[--m]|=128*y,d},u=function(t,e){var r,o=t.length,a=8*o-e-1,s=(1<>1,u=a-7,l=o-1,f=t[l--],d=127&f;for(f>>=7;u>0;d=256*d+t[l],l--,u-=8);for(r=d&(1<<-u)-1,d>>=-u,u+=e;u>0;r=256*r+t[l],l--,u-=8);if(0===d)d=1-c;else{if(d===s)return r?NaN:f?-n:n;r+=i(2,e),d-=c}return(f?-1:1)*r*i(2,d-e)};t.exports={pack:c,unpack:u}},7839:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},7896:function(t,e,n){"use strict";n.r(e);var r=n("70bc"),i=n("1896");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},"79ae":function(t,e,n){"use strict";n.r(e);var r=n("c6c2"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"79fe":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={};e.default=r},"7abb":function(t,e,n){"use strict";(function(t){var r=n("4ea4");n("99af"),n("4160"),n("c975"),n("b64b"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n("f4f0"),o=n("2ca3"),a=r(n("af90")),s=n("62d9");function c(){t.publishHandler("onPageReady",{},this.$page.id)}var u={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.routes;(0,o.initEvents)();var n=function(t,e){for(var n=t.target;n&&n!==e;n=n.parentNode)if(n.tagName&&0===n.tagName.indexOf("UNI-"))break;return n};t.prototype.$handleEvent=function(t){if(t instanceof Event){var e=n(t,this.$el);t=o.processEvent.call(this,t.type,t,{},e||t.target,t.currentTarget)}return t},t.prototype.$getComponentDescriptor=function(t,e){return(0,s.createComponentDescriptor)(t||this,e)},Object.defineProperty(t.prototype,"$ownerInstance",{get:function(){return this.$getComponentDescriptor(this)}}),t.prototype.$handleWxsEvent=function(t){if(t instanceof Event){var e=t.currentTarget,r=e&&e.__vue__&&e.__vue__.$getComponentDescriptor(e.__vue__,!1),i=t;t=o.processEvent.call(this,i.type,i,{},n(i,this.$el)||i.target,i.currentTarget),t.instance=r,t.preventDefault=function(){return i.preventDefault()},t.stopPropagation=function(){return i.stopPropagation()}}return t},t.mixin({beforeCreate:function(){var t=this,e=this.$options,n=e.wxs;n&&Object.keys(n).forEach((function(e){t[e]=n[e]})),e.behaviors&&e.behaviors.length&&(0,a.default)(e,this),(0,i.isPage)(this)&&(e.mounted=e.mounted?[].concat(c,e.mounted):[c])}})}};e.default=u}).call(this,n("c5c3"))},"7b0b":function(t,e,n){var r=n("1d80");t.exports=function(t){return Object(r(t))}},"7bbf":function(t,e,n){"use strict";n.r(e);var r=n("8488"),i=n("6ca7");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},"7c73":function(t,e,n){var r,i=n("825a"),o=n("37e8"),a=n("7839"),s=n("d012"),c=n("1be4"),u=n("cc12"),l=n("f772"),f=">",d="<",h="prototype",p="script",v=l("IE_PROTO"),g=function(){},y=function(t){return d+p+f+t+d+"/"+p+f},m=function(t){t.write(y("")),t.close();var e=t.parentWindow.Object;return t=null,e},b=function(){var t,e=u("iframe"),n="java"+p+":";return e.style.display="none",c.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(y("document.F=Object")),t.close(),t.F},_=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(e){}_=r?m(r):b();var t=a.length;while(t--)delete _[h][a[t]];return _()};s[v]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(g[h]=i(t),n=new g,g[h]=null,n[v]=t):n=_(),void 0===e?n:o(n,e)}},"7db0":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").find,o=n("44d2"),a=n("ae40"),s="find",c=!0,u=a(s);s in[]&&Array(1)[s]((function(){c=!1})),r({target:"Array",proto:!0,forced:c||!u},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(s)},"7db4":function(t,e,n){"use strict";var r=n("4ea4");n("4160"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.createSelectorQuery=g;var i=r(n("d4ec")),o=r(n("bee2")),a=n("db6a"),s=n("2412"),c=n("8959"),u=n("49b4"),l=n("3bea"),f=n("2398"),d={canvas:c.CanvasContext,map:u.MapContext,video:l.VideoContext,editor:f.EditorContext};function h(t){if(t&&t.context){var e=t.context,n=e.id,r=e.name,i=e.page,o=d[r];t.context=o&&new o(n,i)}}var p=function(){function t(e,n,r,o){(0,i.default)(this,t),this._selectorQuery=e,this._component=n,this._selector=r,this._single=o}return(0,o.default)(t,[{key:"boundingClientRect",value:function(t){return this._selectorQuery._push(this._selector,this._component,this._single,{id:!0,dataset:!0,rect:!0,size:!0},t),this._selectorQuery}},{key:"fields",value:function(t,e){return this._selectorQuery._push(this._selector,this._component,this._single,t,e),this._selectorQuery}},{key:"scrollOffset",value:function(t){return this._selectorQuery._push(this._selector,this._component,this._single,{id:!0,dataset:!0,scrollOffset:!0},t),this._selectorQuery}},{key:"context",value:function(t){return this._selectorQuery._push(this._selector,this._component,this._single,{context:!0},t),this._selectorQuery}}]),t}(),v=function(){function t(e){(0,i.default)(this,t),this._page=e,this._queue=[],this._queueCb=[]}return(0,o.default)(t,[{key:"exec",value:function(t){var e=this;(0,s.invokeMethod)("requestComponentInfo",this._page,this._queue,(function(n){var r=e._queueCb;n.forEach((function(t,n){Array.isArray(t)?t.forEach(h):h(t);var i=r[n];(0,a.isFn)(i)&&i.call(e,t)})),(0,a.isFn)(t)&&t.call(e,n)}))}},{key:"in",value:function(t){return this._component=t._$id||t,this}},{key:"select",value:function(t){return new p(this,this._component,t,!0)}},{key:"selectAll",value:function(t){return new p(this,this._component,t,!1)}},{key:"selectViewport",value:function(){return new p(this,0,"",!0)}},{key:"_push",value:function(t,e,n,r,i){this._queue.push({component:e,selector:t,single:n,fields:r}),this._queueCb.push(i)}}]),t}();function g(t){return new v(t||(0,s.getCurrentPageVm)("createSelectorQuery"))}},"7dd0":function(t,e,n){"use strict";var r=n("23e7"),i=n("9ed3"),o=n("e163"),a=n("d2bb"),s=n("d44e"),c=n("9112"),u=n("6eeb"),l=n("b622"),f=n("c430"),d=n("3f8c"),h=n("ae93"),p=h.IteratorPrototype,v=h.BUGGY_SAFARI_ITERATORS,g=l("iterator"),y="keys",m="values",b="entries",_=function(){return this};t.exports=function(t,e,n,l,h,w,x){i(n,e,l);var S,T,C,O=function(t){if(t===h&&$)return $;if(!v&&t in A)return A[t];switch(t){case y:return function(){return new n(this,t)};case m:return function(){return new n(this,t)};case b:return function(){return new n(this,t)}}return function(){return new n(this)}},k=e+" Iterator",E=!1,A=t.prototype,P=A[g]||A["@@iterator"]||h&&A[h],$=!v&&P||O(h),I="Array"==e&&A.entries||P;if(I&&(S=o(I.call(new t)),p!==Object.prototype&&S.next&&(f||o(S)===p||(a?a(S,p):"function"!=typeof S[g]&&c(S,g,_)),s(S,k,!0,!0),f&&(d[k]=_))),h==m&&P&&P.name!==m&&(E=!0,$=function(){return P.call(this)}),f&&!x||A[g]===$||c(A,g,$),d[e]=$,h)if(T={values:O(m),keys:w?$:O(y),entries:O(b)},x)for(C in T)(v||E||!(C in A))&&u(A,C,T[C]);else r({target:e,proto:!0,forced:v||E},T);return T}},"7e12":function(t,e,n){var r=n("da84"),i=n("58a8").trim,o=n("5899"),a=r.parseFloat,s=1/a(o+"-0")!==-1/0;t.exports=s?function(t){var e=i(String(t)),n=a(e);return 0===n&&"-"==e.charAt(0)?-0:n}:a},"7ee7":function(t,e,n){"use strict";n.r(e);var r=n("19e3"),i=n("8421");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},"7f9a":function(t,e,n){var r=n("da84"),i=n("8925"),o=r.WeakMap;t.exports="function"===typeof o&&/native code/.test(i(o))},"81d5":function(t,e,n){"use strict";var r=n("7b0b"),i=n("23cb"),o=n("50c4");t.exports=function(t){var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,u=void 0===c?n:i(c,n);while(u>s)e[s++]=t;return e}},"825a":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},"825b":function(t,e,n){"use strict";n.r(e);var r=n("8399"),i=n("c381");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},"825f":function(t,e,n){"use strict";var r=n("4ea4");n("4160"),n("b64b"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=c;var i=r(n("e6b0")),o=n("07a6"),a=n("0179"),s=r(n("320d"));function c(t){Object.keys(i.default).forEach((function(e){t(e,i.default[e])})),t("pageScrollTo",o.pageScrollTo),t("loadFontFace",a.loadFontFace),(0,s.default)(t)}},"82f8":function(t,e,n){"use strict";var r=n("ebb5"),i=n("4d64").includes,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("includes",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},8330:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("0206"),i=n("2861"),o=n("7db4"),a=n("8deb"),s=n("f861"),c=n("2abe"),u=n("a49f"),l={upx2px:r.upx2px,showLoading:i.showLoading,hideLoading:i.hideLoading,createSelectorQuery:o.createSelectorQuery,createIntersectionObserver:a.createIntersectionObserver,getSystemInfoSync:s.getSystemInfoSync,canIUse:c.canIUse,reLaunch:u.reLaunch,navigateBack:u.navigateBack,switchTab:u.switchTab,navigateTo:u.navigateTo,redirectTo:u.redirectTo,getSystemInfo:s.getSystemInfo};e.default=l},8399:function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-page-wrapper",[n("uni-page-body",[t._t("default")],2)],1)},o=[]},"83ab":function(t,e,n){var r=n("d039");t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},8418:function(t,e,n){"use strict";var r=n("c04e"),i=n("9bf2"),o=n("5c6c");t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},"841c":function(t,e,n){"use strict";var r=n("d784"),i=n("825a"),o=n("1d80"),a=n("129f"),s=n("14c3");r("search",1,(function(t,e,n){return[function(e){var n=o(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=i(t),c=String(this),u=o.lastIndex;a(u,0)||(o.lastIndex=0);var l=s(o,c);return a(o.lastIndex,u)||(o.lastIndex=u),null===l?-1:l.index}]}))},8421:function(t,e,n){"use strict";n.r(e);var r=n("0a75"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},8488:function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"uni-async-error",on:{click:t._onClick}},[t._v("\n 连接服务器超时,点击屏幕重试\n")])},o=[]},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},8751:function(t,e,n){"use strict";function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=document.getElementById(e);r&&n&&(r.parentNode.removeChild(r),r=null),r||(r=document.createElement("style"),r.type="text/css",e&&(r.id=e),document.getElementsByTagName("head")[0].appendChild(r)),r.appendChild(document.createTextNode(t))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r},"87d6":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={name:"AsyncLoading"};e.default=r},8925:function(t,e,n){var r=n("c6cd"),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return i.call(t)}),t.exports=r.inspectSource},8959:function(t,e,n){"use strict";(function(t,r){var i=n("4ea4");n("99af"),n("4160"),n("c975"),n("a15b"),n("d81d"),n("fb6a"),n("ace4"),n("d3b7"),n("acd8"),n("e25e"),n("ac1f"),n("25f0"),n("466d"),n("5319"),n("1276"),n("498a"),n("8a59"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.createCanvasContext=O,e.canvasGetImageData=k,e.canvasPutImageData=E,e.canvasToTempFilePath=A,e.CanvasContext=void 0;var o=i(n("2909")),a=i(n("d4ec")),s=i(n("bee2")),c=n("db6a"),u=i(n("ff22")),l=n("2412"),f=n("7329"),d=n("9066"),h=(0,u.default)("canvasEvent");function p(e,n,r,i){t.publishHandler(n+"-canvas-"+e,{canvasId:e,type:r,data:i},n)}t.subscribe("onDrawCanvas",(function(t){var e=t.callbackId,n=t.data,r=h.pop(e);r&&r(n)})),t.subscribe("onCanvasMethodCallback",(function(t){var e=t.callbackId,n=t.data,r=h.pop(e);r&&r(n)}));var v={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgrey:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32",transparent:"#00000000"};function g(t){t=t||"#000000";var e=null;if(null!=(e=/^#([0-9|A-F|a-f]{6})$/.exec(t))){var n=parseInt(e[1].slice(0,2),16),i=parseInt(e[1].slice(2,4),16),o=parseInt(e[1].slice(4),16);return[n,i,o,255]}if(null!=(e=/^#([0-9|A-F|a-f]{3})$/.exec(t))){var a=e[1].slice(0,1),s=e[1].slice(1,2),u=e[1].slice(2,3);return a=parseInt(a+a,16),s=parseInt(s+s,16),u=parseInt(u+u,16),[a,s,u,255]}if(null!=(e=/^rgb\((.+)\)$/.exec(t)))return e[1].split(",").map((function(t){return Math.min(255,parseInt(t.trim()))})).concat(255);if(null!=(e=/^rgba\((.+)\)$/.exec(t)))return e[1].split(",").map((function(t,e){return 3===e?Math.floor(255*parseFloat(t.trim())):Math.min(255,parseInt(t.trim()))}));var l=t.toLowerCase();if((0,c.hasOwn)(v,l)){e=/^#([0-9|A-F|a-f]{6,8})$/.exec(v[l]);var f=parseInt(e[1].slice(0,2),16),d=parseInt(e[1].slice(2,4),16),h=parseInt(e[1].slice(4,6),16),p=parseInt(e[1].slice(6,8),16);return p=p>=0?p:255,[f,d,h,p]}return r.group("非法颜色: "+t),r.error("不支持颜色:"+t),r.groupEnd(),[0,0,0,255]}function y(t,e){this.image=t,this.repetition=e}var m,b=function(){function t(e,n){(0,a.default)(this,t),this.type=e,this.data=n,this.colorStop=[]}return(0,s.default)(t,[{key:"addColorStop",value:function(t,e){this.colorStop.push([t,g(e)])}}]),t}(),_=["scale","rotate","translate","setTransform","transform"],w=["drawImage","fillText","fill","stroke","fillRect","strokeRect","clearRect","strokeText"],x=["setFillStyle","setTextAlign","setStrokeStyle","setGlobalAlpha","setShadow","setFontSize","setLineCap","setLineJoin","setLineWidth","setMiterLimit","setTextBaseline","setLineDash"];function S(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return m||(m=document.createElement("canvas")),m.width=t,m.height=e,m}function T(t){this.width=t}var C=function(){function t(e,n){(0,a.default)(this,t),this.id=e,this.pageId=n,this.actions=[],this.path=[],this.subpath=[],this.currentTransform=[],this.currentStepAnimates=[],this.drawingState=[],this.state={lineDash:[0,0],shadowOffsetX:0,shadowOffsetY:0,shadowBlur:0,shadowColor:[0,0,0,0],font:"10px sans-serif",fontSize:10,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"}}return(0,s.default)(t,[{key:"draw",value:function(){var t,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1?arguments[1]:void 0,r=(0,o.default)(this.actions);this.actions=[],this.path=[],"function"===typeof n&&(t=h.push(n)),p(this.id,this.pageId,"actionsChanged",{actions:r,reserve:e,callbackId:t})}},{key:"createLinearGradient",value:function(t,e,n,r){return new b("linear",[t,e,n,r])}},{key:"createCircularGradient",value:function(t,e,n){return new b("radial",[t,e,n])}},{key:"createPattern",value:function(t,e){if(void 0===e)r.error("Failed to execute 'createPattern' on 'CanvasContext': 2 arguments required, but only 1 present.");else{if(!(["repeat","repeat-x","repeat-y","no-repeat"].indexOf(e)<0))return new y(t,e);r.error("Failed to execute 'createPattern' on 'CanvasContext': The provided type ('"+e+"') is not one of 'repeat', 'no-repeat', 'repeat-x', or 'repeat-y'.")}}},{key:"measureText",value:function(t){if("object"===typeof document){var e=S().getContext("2d");return e.font=this.state.font,new T(e.measureText(t).width||0)}return new T(0)}},{key:"save",value:function(){this.actions.push({method:"save",data:[]}),this.drawingState.push(this.state)}},{key:"restore",value:function(){this.actions.push({method:"restore",data:[]}),this.state=this.drawingState.pop()||{lineDash:[0,0],shadowOffsetX:0,shadowOffsetY:0,shadowBlur:0,shadowColor:[0,0,0,0],font:"10px sans-serif",fontSize:10,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"}}},{key:"beginPath",value:function(){this.path=[],this.subpath=[]}},{key:"moveTo",value:function(t,e){this.path.push({method:"moveTo",data:[t,e]}),this.subpath=[[t,e]]}},{key:"lineTo",value:function(t,e){0===this.path.length&&0===this.subpath.length?this.path.push({method:"moveTo",data:[t,e]}):this.path.push({method:"lineTo",data:[t,e]}),this.subpath.push([t,e])}},{key:"quadraticCurveTo",value:function(t,e,n,r){this.path.push({method:"quadraticCurveTo",data:[t,e,n,r]}),this.subpath.push([n,r])}},{key:"bezierCurveTo",value:function(t,e,n,r,i,o){this.path.push({method:"bezierCurveTo",data:[t,e,n,r,i,o]}),this.subpath.push([i,o])}},{key:"arc",value:function(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]&&arguments[5];this.path.push({method:"arc",data:[t,e,n,r,i,o]}),this.subpath.push([t,e])}},{key:"rect",value:function(t,e,n,r){this.path.push({method:"rect",data:[t,e,n,r]}),this.subpath=[[t,e]]}},{key:"arcTo",value:function(t,e,n,r,i){this.path.push({method:"arcTo",data:[t,e,n,r,i]}),this.subpath.push([n,r])}},{key:"clip",value:function(){this.actions.push({method:"clip",data:(0,o.default)(this.path)})}},{key:"closePath",value:function(){this.path.push({method:"closePath",data:[]}),this.subpath.length&&(this.subpath=[this.subpath.shift()])}},{key:"clearActions",value:function(){this.actions=[],this.path=[],this.subpath=[]}},{key:"getActions",value:function(){var t=(0,o.default)(this.actions);return this.clearActions(),t}},{key:"lineDashOffset",set:function(t){this.actions.push({method:"setLineDashOffset",data:[t]})}},{key:"globalCompositeOperation",set:function(t){this.actions.push({method:"setGlobalCompositeOperation",data:[t]})}},{key:"shadowBlur",set:function(t){this.actions.push({method:"setShadowBlur",data:[t]})}},{key:"shadowColor",set:function(t){this.actions.push({method:"setShadowColor",data:[t]})}},{key:"shadowOffsetX",set:function(t){this.actions.push({method:"setShadowOffsetX",data:[t]})}},{key:"shadowOffsetY",set:function(t){this.actions.push({method:"setShadowOffsetY",data:[t]})}},{key:"font",set:function(t){var e=this;this.state.font=t;var n=t.match(/^(([\w\-]+\s)*)(\d+r?px)(\/(\d+\.?\d*(r?px)?))?\s+(.*)/);if(n){var i=n[1].trim().split(/\s/),o=parseFloat(n[3]),a=n[7],s=[];i.forEach((function(t,n){["italic","oblique","normal"].indexOf(t)>-1?(s.push({method:"setFontStyle",data:[t]}),e.state.fontStyle=t):["bold","normal"].indexOf(t)>-1?(s.push({method:"setFontWeight",data:[t]}),e.state.fontWeight=t):0===n?(s.push({method:"setFontStyle",data:["normal"]}),e.state.fontStyle="normal"):1===n&&c()})),1===i.length&&c(),i=s.map((function(t){return t.data[0]})).join(" "),this.state.fontSize=o,this.state.fontFamily=a,this.actions.push({method:"setFont",data:["".concat(i," ").concat(o,"px ").concat(a)]})}else r.warn("Failed to set 'font' on 'CanvasContext': invalid format.");function c(){s.push({method:"setFontWeight",data:["normal"]}),e.state.fontWeight="normal"}},get:function(){return this.state.font}},{key:"fillStyle",set:function(t){this.setFillStyle(t)}},{key:"strokeStyle",set:function(t){this.setStrokeStyle(t)}},{key:"globalAlpha",set:function(t){t=Math.floor(255*parseFloat(t)),this.actions.push({method:"setGlobalAlpha",data:[t]})}},{key:"textAlign",set:function(t){this.actions.push({method:"setTextAlign",data:[t]})}},{key:"lineCap",set:function(t){this.actions.push({method:"setLineCap",data:[t]})}},{key:"lineJoin",set:function(t){this.actions.push({method:"setLineJoin",data:[t]})}},{key:"lineWidth",set:function(t){this.actions.push({method:"setLineWidth",data:[t]})}},{key:"miterLimit",set:function(t){this.actions.push({method:"setMiterLimit",data:[t]})}},{key:"textBaseline",set:function(t){this.actions.push({method:"setTextBaseline",data:[t]})}}]),t}();function O(e,n){if(n)return new C(e,n.$page.id);var r=(0,l.getCurrentPageId)();if(r)return new C(e,r);t.emit("onError","createCanvasContext:fail")}function k(t,e){var n=t.canvasId,r=t.x,i=t.y,o=t.width,a=t.height,s=(0,l.getCurrentPageId)();if(s){var c=h.push((function(t){var n=t.data;n&&n.length&&(t.data=new Uint8ClampedArray(n)),(0,f.invoke)(e,t)}));p(n,s,"getImageData",{x:r,y:i,width:o,height:a,callbackId:c})}else(0,f.invoke)(e,{errMsg:"canvasGetImageData:fail"})}function E(t,e){var n=t.canvasId,r=t.data,i=t.x,o=t.y,a=t.width,s=t.height,c=(0,l.getCurrentPageId)();if(c){var u=h.push((function(t){(0,f.invoke)(e,t)}));p(n,c,"putImageData",{data:Array.prototype.slice.call(r),x:i,y:o,width:a,height:s,callbackId:u})}else(0,f.invoke)(e,{errMsg:"canvasPutImageData:fail"})}function A(t,e){var n=t.x,r=void 0===n?0:n,i=t.y,o=void 0===i?0:i,a=t.width,s=t.height,c=t.destWidth,u=t.destHeight,v=t.canvasId,g=t.fileType,y=t.qualit,m=(0,l.getCurrentPageId)();if(m){var b=h.push((function(t){(0,f.invoke)(e,t)})),_="".concat(d.TEMP_PATH,"/canvas");p(v,m,"toTempFilePath",{x:r,y:o,width:a,height:s,destWidth:c,destHeight:u,fileType:g,qualit:y,dirname:_,callbackId:b})}else(0,f.invoke)(e,{errMsg:"canvasToTempFilePath:fail"})}e.CanvasContext=C,[].concat(_,w).forEach((function(t){function e(t){switch(t){case"fill":case"stroke":return function(){this.actions.push({method:t+"Path",data:(0,o.default)(this.path)})};case"fillRect":return function(t,e,n,r){this.actions.push({method:"fillPath",data:[{method:"rect",data:[t,e,n,r]}]})};case"strokeRect":return function(t,e,n,r){this.actions.push({method:"strokePath",data:[{method:"rect",data:[t,e,n,r]}]})};case"fillText":case"strokeText":return function(e,n,r,i){var o=[e.toString(),n,r];"number"===typeof i&&o.push(i),this.actions.push({method:t,data:o})};case"drawImage":return function(e,n,r,i,o,a,s,c,u){var l;function f(t){return"number"===typeof t}void 0===u&&(a=n,s=r,c=i,u=o,n=void 0,r=void 0,i=void 0,o=void 0),l=f(n)&&f(r)&&f(i)&&f(o)?[e,a,s,c,u,n,r,i,o]:f(c)&&f(u)?[e,a,s,c,u]:[e,a,s],this.actions.push({method:t,data:l})};default:return function(){for(var e=arguments.length,n=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{};this.options.rootMargin=["top","right","bottom","left"].map((function(e){return"".concat(Number(t[e])||0,"px")})).join(" ")}},{key:"relativeTo",value:function(t,e){return this.options.relativeToSelector=t,this._makeRootMargin(e),this}},{key:"relativeToViewport",value:function(t){return this.options.relativeToSelector=null,this._makeRootMargin(t),this}},{key:"observe",value:function(e,n){"function"===typeof n&&(this.options.selector=e,this.reqId=c.push(n),t.publishHandler("requestComponentObserver",{reqId:this.reqId,component:this.component,options:this.options},this.pageId))}},{key:"disconnect",value:function(){t.publishHandler("destroyComponentObserver",{reqId:this.reqId},this.pageId)}}]),e}();function f(t,e){return t._isVue||(e=t,t=null),new l(t||(0,s.getCurrentPageVm)("createIntersectionObserver"),e)}}).call(this,n("a9aa"))},9066:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TEMP_PATH=void 0;var r="";e.TEMP_PATH=r},"90de":function(t,e,n){"use strict";n.r(e);var r=n("457d"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"90e3":function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},9112:function(t,e,n){var r=n("83ab"),i=n("9bf2"),o=n("5c6c");t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},9263:function(t,e,n){"use strict";var r=n("ad6d"),i=n("9f7f"),o=RegExp.prototype.exec,a=String.prototype.replace,s=o,c=function(){var t=/a/,e=/b*/g;return o.call(t,"a"),o.call(e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),u=i.UNSUPPORTED_Y||i.BROKEN_CARET,l=void 0!==/()??/.exec("")[1],f=c||l||u;f&&(s=function(t){var e,n,i,s,f=this,d=u&&f.sticky,h=r.call(f),p=f.source,v=0,g=t;return d&&(h=h.replace("y",""),-1===h.indexOf("g")&&(h+="g"),g=String(t).slice(f.lastIndex),f.lastIndex>0&&(!f.multiline||f.multiline&&"\n"!==t[f.lastIndex-1])&&(p="(?: "+p+")",g=" "+g,v++),n=new RegExp("^(?:"+p+")",h)),l&&(n=new RegExp("^"+p+"$(?!\\s)",h)),c&&(e=f.lastIndex),i=o.call(d?n:f,g),d?i?(i.input=i.input.slice(v),i[0]=i[0].slice(v),i.index=f.lastIndex,f.lastIndex+=i[0].length):f.lastIndex=0:c&&i&&(f.lastIndex=f.global?i.index+i[0].length:e),l&&i&&i.length>1&&a.call(i[0],n,(function(){for(s=1;s1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({url:{type:String,required:!0,validator:s(t)},beforeAll:function(){i=""}},e)}function u(t){return{animationType:{type:String,validator:function(e){if(e&&-1===t.indexOf(e))return"`"+e+"` is not supported for `animationType` (supported values are: `"+t.join("`|`")+"`)"}},animationDuration:{type:Number}}}var l=c("redirectTo");e.redirectTo=l;var f=c("reLaunch");e.reLaunch=f;var d=c("navigateTo",u(["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"]));e.navigateTo=d;var h=c("switchTab");e.switchTab=h;var p=Object.assign({delta:{type:Number,validator:function(t,e){t=parseInt(t)||1,e.delta=Math.min(getCurrentPages().length-1,t)}}},u(["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"]));e.navigateBack=p;var v={url:{type:String,required:!0,validator:s("preloadPage")}};e.preloadPage=v;var g={url:{type:String,required:!0,validator:s("unPreloadPage")}};e.unPreloadPage=g},9805:function(t,e,n){"use strict";n("4de4"),n("4160"),n("a15b"),n("d81d"),n("b64b"),n("d3b7"),n("ac1f"),n("25f0"),n("5319"),n("1276"),n("498a"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.parseQuery=c,e.stringifyQuery=u,e.decodedQuery=l;var r=/[!'()*]/g,i=function(t){return"%"+t.charCodeAt(0).toString(16)},o=/%2C/g,a=function(t){return encodeURIComponent(t).replace(r,i).replace(o,",")},s=decodeURIComponent;function c(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=s(n.shift()),i=n.length>0?s(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]})),e):e}function u(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a,n=t?Object.keys(t).map((function(n){var r=t[n];if(void 0===r)return"";if(null===r)return e(n);if(Array.isArray(r)){var i=[];return r.forEach((function(t){void 0!==t&&(null===t?i.push(e(n)):i.push(e(n)+"="+e(t)))})),i.join("&")}return e(n)+"="+e(r)})).filter((function(t){return t.length>0})).join("&"):null;return n?"?".concat(n):""}function l(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={};return Object.keys(t).forEach((function(n){try{e[n]=s(t[n])}catch(r){e[n]=t[n]}})),e}},"983e":function(t,e,n){n("99af");var r=["base64ToArrayBuffer","arrayBufferToBase64","addInterceptor","removeInterceptor"],i=["request","uploadFile","downloadFile","connectSocket","onSocketOpen","onSocketError","sendSocketMessage","onSocketMessage","closeSocket","onSocketClose","getUpdateManager"],o=["navigateTo","redirectTo","reLaunch","switchTab","navigateBack"],a=["setStorage","setStorageSync","getStorage","getStorageSync","getStorageInfo","getStorageInfoSync","removeStorage","removeStorageSync","clearStorage","clearStorageSync"],s=["getLocation","chooseLocation","openLocation","createMapContext"],c=["chooseImage","previewImage","getImageInfo","saveImageToPhotosAlbum","compressImage","getRecorderManager","getBackgroundAudioManager","createAudioContext","createInnerAudioContext","chooseVideo","saveVideoToPhotosAlbum","createVideoContext","createCameraContext","createLivePlayerContext","createLivePusherContext"],u=["getSystemInfo","getSystemInfoSync","canIUse","onMemoryWarning","getNetworkType","onNetworkStatusChange","onAccelerometerChange","startAccelerometer","stopAccelerometer","onCompassChange","startCompass","stopCompass","onGyroscopeChange","startGyroscope","stopGyroscope","makePhoneCall","scanCode","setClipboardData","getClipboardData","setScreenBrightness","getScreenBrightness","setKeepScreenOn","onUserCaptureScreen","vibrateLong","vibrateShort","addPhoneContact","openBluetoothAdapter","startBluetoothDevicesDiscovery","onBluetoothDeviceFound","stopBluetoothDevicesDiscovery","onBluetoothAdapterStateChange","getConnectedBluetoothDevices","getBluetoothDevices","getBluetoothAdapterState","closeBluetoothAdapter","writeBLECharacteristicValue","readBLECharacteristicValue","onBLEConnectionStateChange","onBLECharacteristicValueChange","notifyBLECharacteristicValueChange","getBLEDeviceServices","getBLEDeviceCharacteristics","createBLEConnection","closeBLEConnection","setBLEMTU","getBLEDeviceRSSI","onBeaconServiceChange","onBeaconUpdate","getBeacons","startBeaconDiscovery","stopBeaconDiscovery","checkIsSupportSoterAuthentication","checkIsSoterEnrolledInDevice","startSoterAuthentication","onThemeChange","onUIStyleChange"],l=["hideKeyboard","onKeyboardHeightChange"],f=["showToast","hideToast","showLoading","hideLoading","showModal","showActionSheet","setNavigationBarTitle","setNavigationBarColor","showNavigationBarLoading","hideNavigationBarLoading","setTabBarItem","setTabBarStyle","hideTabBar","showTabBar","setTabBarBadge","removeTabBarBadge","showTabBarRedDot","hideTabBarRedDot","onTabBarMidButtonTap","setBackgroundColor","setBackgroundTextStyle","createAnimation","pageScrollTo","onWindowResize","offWindowResize","loadFontFace","startPullDownRefresh","stopPullDownRefresh","createSelectorQuery","createIntersectionObserver","getMenuButtonBoundingClientRect"],d=["$emit","$on","$once","$off"],h=["saveFile","getSavedFileList","getSavedFileInfo","removeSavedFile","getFileInfo","openDocument","getFileSystemManager"],p=["createOffscreenCanvas","createCanvasContext","canvasToTempFilePath","canvasPutImageData","canvasGetImageData"],v=["getProvider","login","checkSession","getUserInfo","share","shareWithSystem","showShareMenu","hideShareMenu","requestPayment","subscribePush","unsubscribePush","onPush","offPush","requireNativePlugin","upx2px","restoreGlobal","getSubNVueById","getCurrentSubNVue","setPageMeta","onNativeEventReceive","sendNativeEvent","preloadPage","unPreloadPage","loadSubPackage"],g=["createRewardedVideoAd"],y=[].concat(r,i,o,a,s,c,u,l,f,d,h,p,v,g);t.exports=y},"987d":function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"emitter",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"listeners",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"hover",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"subscriber",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"keyboard",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"baseInput",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"interact",{enumerable:!0,get:function(){return l.default}});var i=r(n("64b2")),o=r(n("d8c3")),a=r(n("339f")),s=r(n("6b69")),c=r(n("1521")),u=r(n("5d40")),l=r(n("6b87"))},"99af":function(t,e,n){"use strict";var r=n("23e7"),i=n("d039"),o=n("e8b5"),a=n("861d"),s=n("7b0b"),c=n("50c4"),u=n("8418"),l=n("65f0"),f=n("1dde"),d=n("b622"),h=n("2d00"),p=d("isConcatSpreadable"),v=9007199254740991,g="Maximum allowed index exceeded",y=h>=51||!i((function(){var t=[];return t[p]=!1,t.concat()[0]!==t})),m=f("concat"),b=function(t){if(!a(t))return!1;var e=t[p];return void 0!==e?!!e:o(t)},_=!y||!m;r({target:"Array",proto:!0,forced:_},{concat:function(t){var e,n,r,i,o,a=s(this),f=l(a,0),d=0;for(e=-1,r=arguments.length;ev)throw TypeError(g);for(n=0;n=v)throw TypeError(g);u(f,d++,o)}return f.length=d,f}})},"9a89":function(t,e,n){"use strict";(function(t,n){function r(e,n){return t.emit("api."+e,n)}function i(t,e,r){n.UniViewJSBridge.subscribeHandler(t,e,r)}Object.defineProperty(e,"__esModule",{value:!0}),e.publish=r,e.publishHandler=i}).call(this,n("a9aa"),n("c8ba"))},"9a8c":function(t,e,n){"use strict";var r=n("ebb5"),i=n("145e"),o=r.aTypedArray,a=r.exportTypedArrayMethod;a("copyWithin",(function(t,e){return i.call(o(this),t,e,arguments.length>2?arguments[2]:void 0)}))},"9aa8":function(t,e,n){"use strict";n.r(e);var r=n("4303"),i=n("90de");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},"9adf":function(t,e,n){"use strict";n.r(e);var r=n("c3ab"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"9bdd":function(t,e,n){var r=n("825a");t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(a){var o=t["return"];throw void 0!==o&&r(o.call(t)),a}}},"9bf2":function(t,e,n){var r=n("83ab"),i=n("0cfb"),o=n("825a"),a=n("c04e"),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(o(t),e=a(e,!0),o(n),i)try{return s(t,e,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},"9c92":function(t,e,n){"use strict";(function(t,r){var i=n("4ea4");n("99af"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n("db6a"),a=n("0fbe"),s=i(n("350a")),c=i(n("f262")),u={name:"App",components:s.default,mixins:c.default,props:{keepAliveInclude:{type:Array,default:function(){return[]}}},data:function(){return{transitionName:"fade",hideTabBar:!1,tabBar:__uniConfig.tabBar||{},sysComponents:this.$sysComponents}},computed:{key:function(){return this.$route.meta.name+"-"+this.$route.params.__id__+"-"+(__uniConfig.reLaunch||1)},hasTabBar:function(){return __uniConfig.tabBar&&__uniConfig.tabBar.list&&__uniConfig.tabBar.list.length},showTabBar:function(){return this.$route.meta.isTabBar&&!this.hideTabBar}},watch:{$route:function(e,n){t.emit("onHidePopup")},hideTabBar:function(t,e){if(uni.canIUse("css.var")){var n=t?0:a.TABBAR_HEIGHT,i=uni.canIUse("css.env")?"env":uni.canIUse("css.constant")?"constant":"",o=n&&i?"calc(".concat(n,"px + ").concat(i,"(safe-area-inset-bottom))"):"".concat(n,"px");document.documentElement.style.setProperty("--window-bottom",o),r.debug("uni.".concat(o?"showTabBar":"hideTabBar",":--window-bottom=").concat(o))}window.dispatchEvent(new CustomEvent("resize"))}},created:function(){uni.canIUse("css.var")&&document.documentElement.style.setProperty("--status-bar-height","0px")},mounted:function(){window.addEventListener("message",(function(e){(0,o.isPlainObject)(e.data)&&"WEB_INVOKE_APPSERVICE"===e.data.type&&t.emit("onWebInvokeAppService",e.data.data,e.data.pageId)})),document.addEventListener("visibilitychange",(function(){"visible"===document.visibilityState?t.emit("onAppEnterForeground"):t.emit("onAppEnterBackground")}))}};e.default=u}).call(this,n("a9aa"),n("5a52")["default"])},"9ed3":function(t,e,n){"use strict";var r=n("ae93").IteratorPrototype,i=n("7c73"),o=n("5c6c"),a=n("d44e"),s=n("3f8c"),c=function(){return this};t.exports=function(t,e,n){var u=e+" Iterator";return t.prototype=i(r,{next:o(1,n)}),a(t,u,!1,!0),s[u]=c,t}},"9f49":function(t,e,n){"use strict";(function(t){function n(e){return function(){try{return e.apply(e,arguments)}catch(n){t.error(n)}}}function r(e){return function(){try{return e.apply(e,arguments)}catch(n){t.error(n)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.tryCatchFramework=n,e.tryCatch=r}).call(this,n("5a52")["default"])},"9f7f":function(t,e,n){"use strict";var r=n("d039");function i(t,e){return RegExp(t,e)}e.UNSUPPORTED_Y=r((function(){var t=i("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=r((function(){var t=i("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},a078:function(t,e,n){var r=n("7b0b"),i=n("50c4"),o=n("35a1"),a=n("e95a"),s=n("0366"),c=n("ebb5").aTypedArrayConstructor;t.exports=function(t){var e,n,u,l,f,d,h=r(t),p=arguments.length,v=p>1?arguments[1]:void 0,g=void 0!==v,y=o(h);if(void 0!=y&&!a(y)){f=y.call(h),d=f.next,h=[];while(!(l=d.call(f)).done)h.push(l.value)}for(g&&p>2&&(v=s(v,arguments[2],2)),n=i(h.length),u=new(c(this))(n),e=0;n>e;e++)u[e]=g?v(h[e],e):h[e];return u}},a15b:function(t,e,n){"use strict";var r=n("23e7"),i=n("44ad"),o=n("fc6a"),a=n("a640"),s=[].join,c=i!=Object,u=a("join",",");r({target:"Array",proto:!0,forced:c||!u},{join:function(t){return s.call(o(this),void 0===t?",":t)}})},a434:function(t,e,n){"use strict";var r=n("23e7"),i=n("23cb"),o=n("a691"),a=n("50c4"),s=n("7b0b"),c=n("65f0"),u=n("8418"),l=n("1dde"),f=n("ae40"),d=l("splice"),h=f("splice",{ACCESSORS:!0,0:0,1:2}),p=Math.max,v=Math.min,g=9007199254740991,y="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!d||!h},{splice:function(t,e){var n,r,l,f,d,h,m=s(this),b=a(m.length),_=i(t,b),w=arguments.length;if(0===w?n=r=0:1===w?(n=0,r=b-_):(n=w-2,r=v(p(o(e),0),b-_)),b+n-r>g)throw TypeError(y);for(l=c(m,r),f=0;fb-r+n;f--)delete m[f-1]}else if(n>r)for(f=b-r;f>_;f--)d=f+r-1,h=f+n-1,d in m?m[h]=m[d]:delete m[h];for(f=0;f1&&void 0!==arguments[1]?arguments[1]:{},n=e.url,o=e.delta,a=e.events,c=e.exists,u=e.animationType,l=e.animationDuration,f=e.from,d=void 0===f?"navigateBack":f,h=e.detail,p=getApp().$router;switch(delete p.$eventChannel,t){case"redirectTo":if("back"===c){var v=(0,r.findExistsPageIndex)(n);if(-1!==v){var g=getCurrentPages().length-1-v;if(g>0)return s("navigateBack",{delta:g})}}p.replace({type:t,path:n});break;case"navigateTo":return p.$eventChannel=(0,i.initEventChannel)(a),p.push({type:t,path:n,animationType:u,animationDuration:l}),{errMsg:t+":ok",eventChannel:p.$eventChannel};case"navigateBack":var y=!0,m=getCurrentPages();if(m.length){var b=m[m.length-1];(0,r.hasLifecycleHook)(b.$options,"onBackPress")&&!0===b.__call_hook("onBackPress",{from:d})&&(y=!1)}y&&(o>1&&(p._$delta=o),p.go(-o,{animationType:u,animationDuration:l}));break;case"reLaunch":p.replace({type:t,path:n});break;case"switchTab":p.replace({type:t,path:n,params:{detail:h}});break}return{errMsg:t+":ok"}}function c(t){return s("redirectTo",t)}function u(t){return s("navigateTo",t)}function l(t){return s("navigateBack",t)}function f(t){return s("reLaunch",t)}function d(t){return s("switchTab",t)}function h(t,e){var n=t.url,r=n.split("?")[0].replace(/\//g,"-");__uniConfig.__webpack_chunk_load__(r.substr(1)).then((function(){a(e,{url:n,errMsg:"preloadPage:ok"})})).catch((function(t){a(e,{url:n,errMsg:"preloadPage:fail "+t})}))}}).call(this,n("a9aa"))},a4d3:function(t,e,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("d066"),a=n("c430"),s=n("83ab"),c=n("4930"),u=n("fdbf"),l=n("d039"),f=n("5135"),d=n("e8b5"),h=n("861d"),p=n("825a"),v=n("7b0b"),g=n("fc6a"),y=n("c04e"),m=n("5c6c"),b=n("7c73"),_=n("df75"),w=n("241c"),x=n("057f"),S=n("7418"),T=n("06cf"),C=n("9bf2"),O=n("d1e7"),k=n("9112"),E=n("6eeb"),A=n("5692"),P=n("f772"),$=n("d012"),I=n("90e3"),j=n("b622"),M=n("e538"),L=n("746f"),R=n("d44e"),B=n("69f3"),D=n("b727").forEach,N=P("hidden"),F="Symbol",H="prototype",U=j("toPrimitive"),V=B.set,W=B.getterFor(F),q=Object[H],z=i.Symbol,Y=o("JSON","stringify"),X=T.f,G=C.f,Q=x.f,K=O.f,J=A("symbols"),Z=A("op-symbols"),tt=A("string-to-symbol-registry"),et=A("symbol-to-string-registry"),nt=A("wks"),rt=i.QObject,it=!rt||!rt[H]||!rt[H].findChild,ot=s&&l((function(){return 7!=b(G({},"a",{get:function(){return G(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=X(q,e);r&&delete q[e],G(t,e,n),r&&t!==q&&G(q,e,r)}:G,at=function(t,e){var n=J[t]=b(z[H]);return V(n,{type:F,tag:t,description:e}),s||(n.description=e),n},st=u?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof z},ct=function(t,e,n){t===q&&ct(Z,e,n),p(t);var r=y(e,!0);return p(n),f(J,r)?(n.enumerable?(f(t,N)&&t[N][r]&&(t[N][r]=!1),n=b(n,{enumerable:m(0,!1)})):(f(t,N)||G(t,N,m(1,{})),t[N][r]=!0),ot(t,r,n)):G(t,r,n)},ut=function(t,e){p(t);var n=g(e),r=_(n).concat(pt(n));return D(r,(function(e){s&&!ft.call(n,e)||ct(t,e,n[e])})),t},lt=function(t,e){return void 0===e?b(t):ut(b(t),e)},ft=function(t){var e=y(t,!0),n=K.call(this,e);return!(this===q&&f(J,e)&&!f(Z,e))&&(!(n||!f(this,e)||!f(J,e)||f(this,N)&&this[N][e])||n)},dt=function(t,e){var n=g(t),r=y(e,!0);if(n!==q||!f(J,r)||f(Z,r)){var i=X(n,r);return!i||!f(J,r)||f(n,N)&&n[N][r]||(i.enumerable=!0),i}},ht=function(t){var e=Q(g(t)),n=[];return D(e,(function(t){f(J,t)||f($,t)||n.push(t)})),n},pt=function(t){var e=t===q,n=Q(e?Z:g(t)),r=[];return D(n,(function(t){!f(J,t)||e&&!f(q,t)||r.push(J[t])})),r};if(c||(z=function(){if(this instanceof z)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=I(t),n=function(t){this===q&&n.call(Z,t),f(this,N)&&f(this[N],e)&&(this[N][e]=!1),ot(this,e,m(1,t))};return s&&it&&ot(q,e,{configurable:!0,set:n}),at(e,t)},E(z[H],"toString",(function(){return W(this).tag})),E(z,"withoutSetter",(function(t){return at(I(t),t)})),O.f=ft,C.f=ct,T.f=dt,w.f=x.f=ht,S.f=pt,M.f=function(t){return at(j(t),t)},s&&(G(z[H],"description",{configurable:!0,get:function(){return W(this).description}}),a||E(q,"propertyIsEnumerable",ft,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:z}),D(_(nt),(function(t){L(t)})),r({target:F,stat:!0,forced:!c},{for:function(t){var e=String(t);if(f(tt,e))return tt[e];var n=z(e);return tt[e]=n,et[n]=e,n},keyFor:function(t){if(!st(t))throw TypeError(t+" is not a symbol");if(f(et,t))return et[t]},useSetter:function(){it=!0},useSimple:function(){it=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:lt,defineProperty:ct,defineProperties:ut,getOwnPropertyDescriptor:dt}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:ht,getOwnPropertySymbols:pt}),r({target:"Object",stat:!0,forced:l((function(){S.f(1)}))},{getOwnPropertySymbols:function(t){return S.f(v(t))}}),Y){var vt=!c||l((function(){var t=z();return"[null]"!=Y([t])||"{}"!=Y({a:t})||"{}"!=Y(Object(t))}));r({target:"JSON",stat:!0,forced:vt},{stringify:function(t,e,n){var r,i=[t],o=1;while(arguments.length>o)i.push(arguments[o++]);if(r=e,(h(e)||void 0!==t)&&!st(t))return d(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!st(e))return e}),i[1]=e,Y.apply(null,i)}})}z[H][U]||k(z[H],U,z[H].valueOf),R(z,F),$[N]=!0},a524:function(t,e,n){"use strict";n.r(e);var r=n("e19b"),i=n("79ae");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},a53c:function(t,e,n){"use strict";n.r(e);var r=n("abf4"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},a55c:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.canIUse=void 0;var r=[{name:"schema",type:String,required:!0}];e.canIUse=r},a5e0:function(t,e,n){"use strict";n("99af"),n("c975"),n("d3b7"),Object.defineProperty(e,"__esModule",{value:!0}),e.isContextApi=f,e.isSyncApi=d,e.isCallbackApi=h,e.isTaskApi=p,e.shouldPromise=g,e.promisify=y;var r=n("db6a"),i=n("fe67"),o=/^\$|sendNativeEvent|restoreGlobal|getCurrentSubNVue|getMenuButtonBoundingClientRect|^report|interceptors|Interceptor$|getSubNVueById|requireNativePlugin|upx2px|hideKeyboard|canIUse|^create|Sync$|Manager$|base64ToArrayBuffer|arrayBufferToBase64/,a=/^create|Manager$/,s=["createBLEConnection"],c=["request","downloadFile","uploadFile","connectSocket"],u=["createBLEConnection"],l=/^on|^off/;function f(t){return a.test(t)&&-1===s.indexOf(t)}function d(t){return o.test(t)&&-1===u.indexOf(t)}function h(t){return l.test(t)&&"onPush"!==t}function p(t){return-1!==c.indexOf(t)}function v(t){return t.then((function(t){return[null,t]})).catch((function(t){return[t]}))}function g(t){return!(f(t)||d(t)||h(t))}function y(t,e){return g(t)?function(){for(var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length,a=new Array(o>1?o-1:0),s=1;s1?arguments[1]:void 0)}})},a630:function(t,e,n){var r=n("23e7"),i=n("4df4"),o=n("1c7e"),a=!o((function(t){Array.from(t)}));r({target:"Array",stat:!0,forced:a},{from:i})},a640:function(t,e,n){"use strict";var r=n("d039");t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){throw 1},1)}))}},a691:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},a79d:function(t,e,n){"use strict";var r=n("23e7"),i=n("c430"),o=n("fea9"),a=n("d039"),s=n("d066"),c=n("4840"),u=n("cdf9"),l=n("6eeb"),f=!!o&&a((function(){o.prototype["finally"].call({then:function(){}},(function(){}))}));r({target:"Promise",proto:!0,real:!0,forced:f},{finally:function(t){var e=c(this,s("Promise")),n="function"==typeof t;return this.then(n?function(n){return u(e,t()).then((function(){return n}))}:t,n?function(n){return u(e,t()).then((function(){throw n}))}:t)}}),i||"function"!=typeof o||o.prototype["finally"]||l(o.prototype,"finally",s("Promise").prototype["finally"])},a7a7:function(t,e,n){"use strict";n.r(e),function(t){function n(t,e){0}function r(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function i(t,e){for(var n in e)t[n]=e[n];return t}var o={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,o=e.parent,s=e.data;s.routerView=!0;var c=o.$createElement,u=n.name,l=o.$route,f=o._routerViewCache||(o._routerViewCache={}),d=0,h=!1;while(o&&o._routerRoot!==o)o.$vnode&&o.$vnode.data.routerView&&d++,o._inactive&&(h=!0),o=o.$parent;if(s.routerViewDepth=d,h)return c(f[u],s,r);var p=l.matched[d];if(!p)return f[u]=null,c();var v=f[u]=p.components[u];s.registerRouteInstance=function(t,e){var n=p.instances[u];(e&&n!==t||!e&&n===t)&&(p.instances[u]=e)},(s.hook||(s.hook={})).prepatch=function(t,e){p.instances[u]=e.componentInstance};var g=s.props=a(l,p.props&&p.props[u]);if(g){g=s.props=i({},g);var y=s.attrs=s.attrs||{};for(var m in g)v.props&&m in v.props||(y[m]=g[m],delete g[m])}return c(v,s,r)}};function a(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}var s=/[!'()*]/g,c=function(t){return"%"+t.charCodeAt(0).toString(16)},u=/%2C/g,l=function(t){return encodeURIComponent(t).replace(s,c).replace(u,",")},f=decodeURIComponent;function d(t,e,n){void 0===e&&(e={});var r,i=n||h;try{r=i(t||"")}catch(a){r={}}for(var o in e)r[o]=e[o];return r}function h(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=f(n.shift()),i=n.length>0?f(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]})),e):e}function p(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return l(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(l(e)):r.push(l(e)+"="+l(t)))})),r.join("&")}return l(e)+"="+l(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var v=/\/?$/;function g(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=y(o)}catch(s){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",type:e.type,query:o,params:e.params||{},fullPath:_(e,i),matched:t?b(t):[]};return n&&(a.redirectedFrom=_(n,i)),Object.freeze(a)}function y(t){if(Array.isArray(t))return t.map(y);if(t&&"object"===typeof t){var e={};for(var n in t)e[n]=y(t[n]);return e}return t}var m=g(null,{path:"/"});function b(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function _(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;void 0===i&&(i="");var o=e||p;return(n||"/")+o(r)+i}function w(t,e){return e===m?t===e:!!e&&(t.path&&e.path?t.path.replace(v,"")===e.path.replace(v,"")&&t.hash===e.hash&&x(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&x(t.query,e.query)&&x(t.params,e.params)))}function x(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((function(n){var r=t[n],i=e[n];return"object"===typeof r&&"object"===typeof i?x(r,i):String(r)===String(i)}))}function S(t,e){return 0===t.path.replace(v,"/").indexOf(e.path.replace(v,"/"))&&(!e.hash||t.hash===e.hash)&&T(t.query,e.query)}function T(t,e){for(var n in e)if(!(n in t))return!1;return!0}var C,O=[String,Object],k=[String,Array],E={name:"RouterLink",props:{to:{type:O,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:k,default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),a=o.location,s=o.route,c=o.href,u={},l=n.options.linkActiveClass,f=n.options.linkExactActiveClass,d=null==l?"router-link-active":l,h=null==f?"router-link-exact-active":f,p=null==this.activeClass?d:this.activeClass,v=null==this.exactActiveClass?h:this.exactActiveClass,y=a.path?g(null,a,null,n):s;u[v]=w(r,y),u[p]=this.exact?u[v]:S(r,y);var m=function(t){A(t)&&(e.replace?n.replace(a):n.push(a))},b={click:A};Array.isArray(this.event)?this.event.forEach((function(t){b[t]=m})):b[this.event]=m;var _={class:u};if("a"===this.tag)_.on=b,_.attrs={href:c};else{var x=P(this.$slots.default);if(x){x.isStatic=!1;var T=x.data=i({},x.data);T.on=b;var C=x.data.attrs=i({},x.data.attrs);C.href=c}else _.on=b}return t(this.tag,_,this.$slots.default)}};function A(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function P(t){if(t)for(var e,n=0;n=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function L(t){return t.replace(/\/\//g,"/")}var R=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},B=nt,D=V,N=W,F=Y,H=et,U=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function V(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=U.exec(t))){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(o,l),o=l+c.length,u)a+=u[1];else{var f=t[o],d=n[2],h=n[3],p=n[4],v=n[5],g=n[6],y=n[7];a&&(r.push(a),a="");var m=null!=d&&null!=f&&f!==d,b="+"===g||"*"===g,_="?"===g||"*"===g,w=n[2]||s,x=p||v;r.push({name:h||i++,prefix:d||"",delimiter:w,optional:_,repeat:b,partial:m,asterisk:!!y,pattern:x?G(x):y?".*":"[^"+X(w)+"]+?"})}}return o-1&&(s.params[d]=n.params[d]);if(u)return s.path=it(u.path,s.params,'named route "'+c+'"'),f(u,s,i)}else if(s.path){s.params=s.params||{};for(var h=0;h=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}function jt(t){return function(e,n,i){var o=!1,a=0,s=null;Mt(t,(function(t,e,n,c){if("function"===typeof t&&void 0===t.cid){o=!0,a++;var u,l=Dt((function(e){Bt(e)&&(e=e.default),t.resolved="function"===typeof e?e:C.extend(e),n.components[c]=e,a--,a<=0&&i()})),f=Dt((function(t){var e="Failed to resolve async component "+c+": "+t;s||(s=r(t)?t:new Error(e),i(s))}));try{u=t(l,f)}catch(h){f(h)}if(u)if("function"===typeof u.then)u.then(l,f);else{var d=u.component;d&&"function"===typeof d.then&&d.then(l,f)}}})),o||i()}}function Mt(t,e){return Lt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Lt(t){return Array.prototype.concat.apply([],t)}var Rt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Bt(t){return t.__esModule||Rt&&"Module"===t[Symbol.toStringTag]}function Dt(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var Nt=function(t,e){this.router=t,this.base=Ft(e),this.current=m,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function Ft(t){if(!t)if(I){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function Ht(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n=0?e.slice(0,n):e;return r+"#"+t}function re(t,e){Tt?Pt(ne(t),e):window.location.hash=t}function ie(t,e){Tt?$t(ne(t),e):window.location.replace(ne(t))}var oe=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){e.index=n,e.updateRoute(r)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Nt),ae=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=lt(t.routes||[],this),this.id=t.id||1,this.minId=t.id||1;var e=t.mode||"hash";switch(this.fallback="history"===e&&!Tt&&!1!==t.fallback,this.fallback&&(e="hash"),I||(e="abstract"),this.mode=e,e){case"history":this.history=new Qt(this,t.base);break;case"hash":this.history=new Jt(this,t.base,this.fallback);break;case"abstract":this.history=new oe(this,t.base);break;default:0}},se={currentRoute:{configurable:!0}};function ce(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function ue(t,e,n){var r="hash"===n?"#"+e:e;return t?L(t+"/"+r):r}ae.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},se.currentRoute.get=function(){return this.history&&this.history.current},ae.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var n=this.history;if(n instanceof Qt){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}else if(n instanceof Jt){var i=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},ae.prototype.beforeEach=function(t){return ce(this.beforeHooks,t)},ae.prototype.beforeResolve=function(t){return ce(this.resolveHooks,t)},ae.prototype.afterEach=function(t){return ce(this.afterHooks,t)},ae.prototype.onReady=function(t,e){this.history.onReady(t,e)},ae.prototype.onError=function(t){this.history.onError(t)},ae.prototype.push=function(t,e,n){this.history.push(t,e,n)},ae.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},ae.prototype.go=function(t){this.history.go(t)},ae.prototype.back=function(){this.go(-1)},ae.prototype.forward=function(){this.go(1)},ae.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},ae.prototype.resolve=function(t,e,n){var r=ut(t,e||this.history.current,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=ue(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},ae.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ae.prototype,se),ae.install=$,ae.version="3.0.1",e["default"]=ae}.call(this,n("5a52")["default"])},a975:function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").every,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("every",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},a981:function(t,e){t.exports="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof DataView},a9aa:function(t,e,n){"use strict";var r=n("4ea4");n("99af"),Object.defineProperty(e,"__esModule",{value:!0}),e.subscribe=d,e.unsubscribe=h,e.subscribeHandler=p,Object.defineProperty(e,"invokeCallbackHandler",{enumerable:!0,get:function(){return o.invokeCallbackHandler}}),Object.defineProperty(e,"publishHandler",{enumerable:!0,get:function(){return a.publishHandler}}),e.emit=e.once=e.off=e.on=void 0;var i=r(n("e143")),o=n("4f1f"),a=n("9a89"),s=new i.default,c=s.$on.bind(s);e.on=c;var u=s.$off.bind(s);e.off=u;var l=s.$once.bind(s);e.once=l;var f=s.$emit.bind(s);function d(t,e){return c("view."+t,e)}function h(t,e){return u("view."+t,e)}function p(t,e,n){return f("view."+t,e,n)}e.emit=f},a9e3:function(t,e,n){"use strict";var r=n("83ab"),i=n("da84"),o=n("94ca"),a=n("6eeb"),s=n("5135"),c=n("c6b6"),u=n("7156"),l=n("c04e"),f=n("d039"),d=n("7c73"),h=n("241c").f,p=n("06cf").f,v=n("9bf2").f,g=n("58a8").trim,y="Number",m=i[y],b=m.prototype,_=c(d(b))==y,w=function(t){var e,n,r,i,o,a,s,c,u=l(t,!1);if("string"==typeof u&&u.length>2)if(u=g(u),e=u.charCodeAt(0),43===e||45===e){if(n=u.charCodeAt(2),88===n||120===n)return NaN}else if(48===e){switch(u.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+u}for(o=u.slice(2),a=o.length,s=0;si)return NaN;return parseInt(o,r)}return+u};if(o(y,!m(" 0o1")||!m("0b1")||m("+0x1"))){for(var x,S=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof S&&(_?f((function(){b.valueOf.call(n)})):c(n)!=y)?u(new m(w(e)),n,S):w(e)},T=r?h(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),C=0;T.length>C;C++)s(m,x=T[C])&&!s(S,x)&&v(S,x,p(m,x));S.prototype=b,b.constructor=S,a(i,y,S)}},aaa8:function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("339f")),o={name:"View",mixins:[i.default],listeners:{"label-click":"clickHandler"}};e.default=o},aac7:function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var i=n("db6a"),o=r(n("5e13"));function a(t,e){var n=t.$route;t.route=n.meta.pagePath,t.options||(t.options=e);var r=(0,i.hasOwn)(n.params,"__id__")?n.params.__id__:n.meta.id;t.__page__={id:r,path:n.path,route:n.meta.pagePath,fullPath:n.meta.isEntry?n.meta.pagePath:n.fullPath,options:e,meta:Object.assign({},n.meta)};var a=t.$router.$eventChannel||new o.default;t.getOpenerEventChannel=function(){return a},t.$vm=t,t.$root=t,t.$holder=t.$parent.$parent,t.$mp={mpType:"page",page:t,query:{},status:""}}},ab13:function(t,e,n){var r=n("b622"),i=r("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[i]=!1,"/./"[t](e)}catch(r){}}return!1}},abf4:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=1e5,i={name:"ResizeSensor",props:{initial:{type:[Boolean,String],default:!1}},data:function(){return{size:{width:-1,height:-1}}},watch:{size:{deep:!0,handler:function(t){this.$emit("resize",Object.assign({},t))}}},mounted:function(){!0===this.initial&&this.$nextTick(this.update),this.$el.offsetParent!==this.$el.parentNode&&(this.$el.parentNode.style.position="relative"),"AnimationEvent"in window||this.reset()},activated:function(){this.reset()},methods:{reset:function(){var t=this.$el.firstChild;t.scrollLeft=r,t.scrollTop=r;var e=this.$el.lastChild;e.scrollLeft=r,e.scrollTop=r},update:function(){this.size.width=this.$el.offsetWidth,this.size.height=this.$el.offsetHeight,this.reset()}}};e.default=i},ac1f:function(t,e,n){"use strict";var r=n("23e7"),i=n("9263");r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},acac:function(t,e,n){"use strict";var r=n("e2cc"),i=n("f183").getWeakData,o=n("825a"),a=n("861d"),s=n("19aa"),c=n("2266"),u=n("b727"),l=n("5135"),f=n("69f3"),d=f.set,h=f.getterFor,p=u.find,v=u.findIndex,g=0,y=function(t){return t.frozen||(t.frozen=new m)},m=function(){this.entries=[]},b=function(t,e){return p(t.entries,(function(t){return t[0]===e}))};m.prototype={get:function(t){var e=b(this,t);if(e)return e[1]},has:function(t){return!!b(this,t)},set:function(t,e){var n=b(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=v(this.entries,(function(e){return e[0]===t}));return~e&&this.entries.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,u){var f=t((function(t,r){s(t,f,e),d(t,{type:e,id:g++,frozen:void 0}),void 0!=r&&c(r,t[u],t,n)})),p=h(e),v=function(t,e,n){var r=p(t),a=i(o(e),!0);return!0===a?y(r).set(e,n):a[r.id]=n,t};return r(f.prototype,{delete:function(t){var e=p(this);if(!a(t))return!1;var n=i(t);return!0===n?y(e)["delete"](t):n&&l(n,e.id)&&delete n[e.id]},has:function(t){var e=p(this);if(!a(t))return!1;var n=i(t);return!0===n?y(e).has(t):n&&l(n,e.id)}}),r(f.prototype,n?{get:function(t){var e=p(this);if(a(t)){var n=i(t);return!0===n?y(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return v(this,t,e)}}:{add:function(t){return v(this,t,!0)}}),f}}},acd8:function(t,e,n){var r=n("23e7"),i=n("7e12");r({global:!0,forced:parseFloat!=i},{parseFloat:i})},ace4:function(t,e,n){"use strict";var r=n("23e7"),i=n("d039"),o=n("621a"),a=n("825a"),s=n("23cb"),c=n("50c4"),u=n("4840"),l=o.ArrayBuffer,f=o.DataView,d=l.prototype.slice,h=i((function(){return!new l(2).slice(1,void 0).byteLength}));r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:h},{slice:function(t,e){if(void 0!==d&&void 0===e)return d.call(a(this),t);var n=a(this).byteLength,r=s(t,n),i=s(void 0===e?n:e,n),o=new(u(this,l))(c(i-r)),h=new f(this),p=new f(o),v=0;while(rS;S++)if((d||S in _)&&(y=_[S],m=w(y,S,b),t))if(e)C[S]=m;else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return S;case 2:c.call(C,y)}else if(l)return!1;return f?-1:u||l?l:C}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},b89d:function(t,e,n){"use strict";n.r(e);var r=n("1ef1"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},b9b1:function(t,e,n){"use strict";function r(t){if(0===t.indexOf("#")){var e=t.substr(1);return function(t){return!(!t.componentInstance||t.componentInstance.id!==e)||!(!t.data||!t.data.attrs||t.data.attrs.id!==e)}}if(0===t.indexOf(".")){var n=t.substr(1);return function(t){return t.data&&o(n,t.data.staticClass,t.data.class)}}}n("c975"),n("ac1f"),n("1276"),Object.defineProperty(e,"__esModule",{value:!0}),e.initPolyfill=c;var i=/\s+/;function o(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e?-1!==e.split(i).indexOf(t):n&&"string"===typeof n?-1!==n.split(i).indexOf(t):void 0}function a(t,e){if(e(t.$vnode||t._vnode))return t;for(var n=t.$children,r=0;r0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=[],i=a();if(!i)return n&&t.error("app is not ready"),[];var o=i.$children[0];if(o&&o.$children.length){var s=o.$children.find((function(t){return"TabBar"===t.$options.name})),c=o.$children.find((function(t){return"Layout"===t.$options.name}));c&&(o=c),o.$children.forEach((function(t){if(s!==t&&t.$children.length&&"Page"===t.$children[0].$options.name&&t.$children[0].$slots.page){var n=t.$children[0].$children.find((function(t){return"PageBody"===t.$options.name})).$children.find((function(t){return!!t.$page}));if(n){var o=!0;!e&&s&&n.$page&&n.$page.meta.isTabBar&&(i.$route.meta&&i.$route.meta.isTabBar?i.$route.path!==n.$page.path&&(o=!1):s.__path__!==n.$page.path&&(o=!1)),o&&r.push(n)}}}))}var u=r.length;if(u>1){var l=r[u-1];l.$page.path!==i.$route.path&&r.splice(u-1,1)}return r}function c(t,e){o=t,o.globalData=o.$options.globalData||{},(0,i.default)(o,e)}}).call(this,n("5a52")["default"])},c1ac:function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").filter,o=n("4840"),a=r.aTypedArray,s=r.aTypedArrayConstructor,c=r.exportTypedArrayMethod;c("filter",(function(t){var e=i(a(this),t,arguments.length>1?arguments[1]:void 0),n=o(this,this.constructor),r=0,c=e.length,u=new(s(n))(c);while(c>r)u[r]=e[r++];return u}))},c1dd:function(t,e,n){"use strict";var r=n("4ea4");n("99af");var i=r(n("e143")),o=r(n("c2b15")),a=r(n("170f")),s=r(n("62c0")),c=r(n("528a")),u=r(n("301b")),l=r(n("9aa8")),f=r(n("14c2"));s.default.name="VUniView",s.default.mixins=s.default.mixins?[].concat(o.default,s.default.mixins):[o.default],s.default.mixins.push(a.default),i.default.component(s.default.name,s.default),c.default.name="VUniImage",c.default.mixins=c.default.mixins?[].concat(o.default,c.default.mixins):[o.default],c.default.mixins.push(a.default),i.default.component(c.default.name,c.default),u.default.name="VUniScrollView",u.default.mixins=u.default.mixins?[].concat(o.default,u.default.mixins):[o.default],u.default.mixins.push(a.default),i.default.component(u.default.name,u.default),l.default.name="VUniInput",l.default.mixins=l.default.mixins?[].concat(o.default,l.default.mixins):[o.default],l.default.mixins.push(a.default),i.default.component(l.default.name,l.default),f.default.name="VUniResizeSensor",f.default.mixins=f.default.mixins?[].concat(o.default,f.default.mixins):[o.default],f.default.mixins.push(a.default),i.default.component(f.default.name,f.default)},c20d:function(t,e,n){var r=n("da84"),i=n("58a8").trim,o=n("5899"),a=r.parseInt,s=/^[+-]?0[Xx]/,c=8!==a(o+"08")||22!==a(o+"0x16");t.exports=c?function(t,e){var n=i(String(t));return a(n,e>>>0||(s.test(n)?16:10))}:a},c2b1:function(t,e,n){"use strict";n.r(e);var r=n("3152"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},c2b15:function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("f1ca")),o=n("2ca3"),a={methods:{$getRealPath:function(t){return t?(0,i.default)(t):t},$trigger:function(t,e,n){this.$emit(t,o.processEvent.call(this,t,e,n,this.$el,this.$el))}}};e.default=a},c2e0:function(t,e,n){"use strict";n.r(e);var r=n("ba19"),i=n("3e24");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},c381:function(t,e,n){"use strict";n.r(e);var r=n("e574"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},c3ab:function(t,e,n){"use strict";(function(t){var r=n("4ea4");n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("c7ff")),o=n("db6a"),a=n("64fe"),s=!!o.supportsPassive&&{passive:!0},c={name:"ScrollView",mixins:[i.default],props:{scrollX:{type:[Boolean,String],default:!1},scrollY:{type:[Boolean,String],default:!1},upperThreshold:{type:[Number,String],default:50},lowerThreshold:{type:[Number,String],default:50},scrollTop:{type:[Number,String],default:0},scrollLeft:{type:[Number,String],default:0},scrollIntoView:{type:String,default:""},scrollWithAnimation:{type:[Boolean,String],default:!1},enableBackToTop:{type:[Boolean,String],default:!1},refresherEnabled:{type:[Boolean,String],default:!1},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"back"},refresherBackground:{type:String,default:"#fff"},refresherTriggered:{type:[Boolean,String],default:!1}},data:function(){return{lastScrollTop:this.scrollTopNumber,lastScrollLeft:this.scrollLeftNumber,lastScrollToUpperTime:0,lastScrollToLowerTime:0,refresherHeight:0,refreshRotate:0,refreshState:""}},computed:{upperThresholdNumber:function(){var t=Number(this.upperThreshold);return isNaN(t)?50:t},lowerThresholdNumber:function(){var t=Number(this.lowerThreshold);return isNaN(t)?50:t},scrollTopNumber:function(){return Number(this.scrollTop)||0},scrollLeftNumber:function(){return Number(this.scrollLeft)||0}},watch:{scrollTopNumber:function(t){this._scrollTopChanged(t)},scrollLeftNumber:function(t){this._scrollLeftChanged(t)},scrollIntoView:function(t){this._scrollIntoViewChanged(t)},refresherTriggered:function(t){!0===t?this._setRefreshState("refreshing"):!1===t&&this._setRefreshState("restore")}},mounted:function(){var t=this;this._attached=!0,this._scrollTopChanged(this.scrollTopNumber),this._scrollLeftChanged(this.scrollLeftNumber),this._scrollIntoViewChanged(this.scrollIntoView),this.__handleScroll=function(e){event.preventDefault(),event.stopPropagation(),t._handleScroll.bind(t,event)()};var e=null,n=null;this.__handleTouchMove=function(r){var i=r.touches[0].pageX,o=r.touches[0].pageY,a=t.$refs.main;if(null===n)if(Math.abs(i-e.x)>Math.abs(o-e.y))if(t.scrollX){if(0===a.scrollLeft&&i>e.x)return void(n=!1);if(a.scrollWidth===a.offsetWidth+a.scrollLeft&&ie.y)return void(n=!1);if(a.scrollHeight===a.offsetHeight+a.scrollTop&&o1?c=1:c*=360,t.refreshRotate=c,t.$trigger("refresherpulling",r,{deltaY:s})}},this.__handleTouchStart=function(r){1===r.touches.length&&((0,a.disableScrollBounce)({disable:!0}),n=null,e={x:r.touches[0].pageX,y:r.touches[0].pageY},t.refresherEnabled&&"refreshing"!==t.refreshState&&0===t.$refs.main.scrollTop&&(t.refreshState="pulling"))},this.__handleTouchEnd=function(n){e=null,(0,a.disableScrollBounce)({disable:!1}),t.refresherHeight>=t.refresherThreshold?t._setRefreshState("refreshing"):(t.refresherHeight=0,t.$trigger("refresherabort",n,{}))},this.$refs.main.addEventListener("touchstart",this.__handleTouchStart,s),this.$refs.main.addEventListener("touchmove",this.__handleTouchMove,s),this.$refs.main.addEventListener("scroll",this.__handleScroll,!!o.supportsPassive&&{passive:!1}),this.$refs.main.addEventListener("touchend",this.__handleTouchEnd,s),(0,a.initScrollBounce)()},activated:function(){this.scrollY&&(this.$refs.main.scrollTop=this.lastScrollTop),this.scrollX&&(this.$refs.main.scrollLeft=this.lastScrollLeft)},beforeDestroy:function(){this.$refs.main.removeEventListener("touchstart",this.__handleTouchStart,s),this.$refs.main.removeEventListener("touchmove",this.__handleTouchMove,s),this.$refs.main.removeEventListener("scroll",this.__handleScroll,!!o.supportsPassive&&{passive:!1}),this.$refs.main.removeEventListener("touchend",this.__handleTouchEnd,s)},methods:{scrollTo:function(t,e){var n=this.$refs.main;t<0?t=0:"x"===e&&t>n.scrollWidth-n.offsetWidth?t=n.scrollWidth-n.offsetWidth:"y"===e&&t>n.scrollHeight-n.offsetHeight&&(t=n.scrollHeight-n.offsetHeight);var r=0,i="";"x"===e?r=n.scrollLeft-t:"y"===e&&(r=n.scrollTop-t),0!==r&&(this.$refs.content.style.transition="transform .3s ease-out",this.$refs.content.style.webkitTransition="-webkit-transform .3s ease-out","x"===e?i="translateX("+r+"px) translateZ(0)":"y"===e&&(i="translateY("+r+"px) translateZ(0)"),this.$refs.content.removeEventListener("transitionend",this.__transitionEnd),this.$refs.content.removeEventListener("webkitTransitionEnd",this.__transitionEnd),this.__transitionEnd=this._transitionEnd.bind(this,t,e),this.$refs.content.addEventListener("transitionend",this.__transitionEnd),this.$refs.content.addEventListener("webkitTransitionEnd",this.__transitionEnd),"x"===e?n.style.overflowX="hidden":"y"===e&&(n.style.overflowY="hidden"),this.$refs.content.style.transform=i,this.$refs.content.style.webkitTransform=i)},_handleTrack:function(t){if("start"===t.detail.state)return this._x=t.detail.x,this._y=t.detail.y,void(this._noBubble=null);"end"===t.detail.state&&(this._noBubble=!1),null===this._noBubble&&this.scrollY&&(Math.abs(this._y-t.detail.y)/Math.abs(this._x-t.detail.x)>1?this._noBubble=!0:this._noBubble=!1),null===this._noBubble&&this.scrollX&&(Math.abs(this._x-t.detail.x)/Math.abs(this._y-t.detail.y)>1?this._noBubble=!0:this._noBubble=!1),this._x=t.detail.x,this._y=t.detail.y,this._noBubble&&t.stopPropagation()},_handleScroll:function(t){if(!(t.timeStamp-this._lastScrollTime<20)){this._lastScrollTime=t.timeStamp;var e=t.target;this.$trigger("scroll",t,{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop,scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,deltaX:this.lastScrollLeft-e.scrollLeft,deltaY:this.lastScrollTop-e.scrollTop}),this.scrollY&&(e.scrollTop<=this.upperThresholdNumber&&this.lastScrollTop-e.scrollTop>0&&t.timeStamp-this.lastScrollToUpperTime>200&&(this.$trigger("scrolltoupper",t,{direction:"top"}),this.lastScrollToUpperTime=t.timeStamp),e.scrollTop+e.offsetHeight+this.lowerThresholdNumber>=e.scrollHeight&&this.lastScrollTop-e.scrollTop<0&&t.timeStamp-this.lastScrollToLowerTime>200&&(this.$trigger("scrolltolower",t,{direction:"bottom"}),this.lastScrollToLowerTime=t.timeStamp)),this.scrollX&&(e.scrollLeft<=this.upperThresholdNumber&&this.lastScrollLeft-e.scrollLeft>0&&t.timeStamp-this.lastScrollToUpperTime>200&&(this.$trigger("scrolltoupper",t,{direction:"left"}),this.lastScrollToUpperTime=t.timeStamp),e.scrollLeft+e.offsetWidth+this.lowerThresholdNumber>=e.scrollWidth&&this.lastScrollLeft-e.scrollLeft<0&&t.timeStamp-this.lastScrollToLowerTime>200&&(this.$trigger("scrolltolower",t,{direction:"right"}),this.lastScrollToLowerTime=t.timeStamp)),this.lastScrollTop=e.scrollTop,this.lastScrollLeft=e.scrollLeft}},_scrollTopChanged:function(t){this.scrollY&&(this._innerSetScrollTop?this._innerSetScrollTop=!1:this.scrollWithAnimation?this.scrollTo(t,"y"):this.$refs.main.scrollTop=t)},_scrollLeftChanged:function(t){this.scrollX&&(this._innerSetScrollLeft?this._innerSetScrollLeft=!1:this.scrollWithAnimation?this.scrollTo(t,"x"):this.$refs.main.scrollLeft=t)},_scrollIntoViewChanged:function(e){if(e){if(!/^[_a-zA-Z][-_a-zA-Z0-9:]*$/.test(e))return t.group('scroll-into-view="'+e+'" 有误'),t.error("id 属性值格式错误。如不能以数字开头。"),void t.groupEnd();var n=this.$el.querySelector("#"+e);if(n){var r=this.$refs.main.getBoundingClientRect(),i=n.getBoundingClientRect();if(this.scrollX){var o=i.left-r.left,a=this.$refs.main.scrollLeft,s=a+o;this.scrollWithAnimation?this.scrollTo(s,"x"):this.$refs.main.scrollLeft=s}if(this.scrollY){var c=i.top-r.top,u=this.$refs.main.scrollTop,l=u+c;this.scrollWithAnimation?this.scrollTo(l,"y"):this.$refs.main.scrollTop=l}}}},_transitionEnd:function(t,e){this.$refs.content.style.transition="",this.$refs.content.style.webkitTransition="",this.$refs.content.style.transform="",this.$refs.content.style.webkitTransform="";var n=this.$refs.main;"x"===e?(n.style.overflowX=this.scrollX?"auto":"hidden",n.scrollLeft=t):"y"===e&&(n.style.overflowY=this.scrollY?"auto":"hidden",n.scrollTop=t),this.$refs.content.removeEventListener("transitionend",this.__transitionEnd),this.$refs.content.removeEventListener("webkitTransitionEnd",this.__transitionEnd)},_setRefreshState:function(t){switch(t){case"refreshing":this.refresherHeight=this.refresherThreshold,this.$trigger("refresherrefresh",event,{});break;case"restore":this.refresherHeight=0,this.$trigger("refresherrestore",{},{});break}this.refreshState=t},getScrollPosition:function(){var t=this.$refs.main;return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}}};e.default=c}).call(this,n("5a52")["default"])},c430:function(t,e){t.exports=!1},c558:function(t,e,n){"use strict";var r=n("4ea4");n("4160"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.uni=void 0;var i=r(n("983e")),o=n("4f1f"),a=n("a5e0"),s=r(n("8330")),c=Object.create(null);e.uni=c,i.default.forEach((function(t){s.default[t]?c[t]=(0,a.promisify)(t,(0,o.wrapper)(t,s.default[t])):c[t]=(0,o.wrapperUnimplemented)(t)}))},c5c3:function(t,e,n){"use strict";var r=n("4ea4");n("99af"),Object.defineProperty(e,"__esModule",{value:!0}),e.subscribe=d,e.unsubscribe=h,e.subscribeHandler=p,Object.defineProperty(e,"publishHandler",{enumerable:!0,get:function(){return a.publishHandler}}),e.emit=e.once=e.off=e.on=void 0;var i=r(n("e143")),o=r(n("825f")),a=n("b65e"),s=new i.default,c=s.$on.bind(s);e.on=c;var u=s.$off.bind(s);e.off=u;var l=s.$once.bind(s);e.once=l;var f=s.$emit.bind(s);function d(t,e){return c("service."+t,e)}function h(t,e){return u("service."+t,e)}function p(t,e,n){f("service."+t,e,n)}e.emit=f,(0,o.default)(d)},c6b6:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},c6c2:function(t,e,n){"use strict";var r=n("4ea4");n("e25e"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i,o=r(n("e143")),a=n("0fbe"),s=window.screen,c=document.documentElement,u=parseInt(__uniConfig.responsive&&__uniConfig.responsive.minWidth)||a.RESPONSIVE_MIN_WIDTH;function l(t,e){i||(i=c.style),i.setProperty(t,e)}var f=[window.outerWidth,window.outerHeight,s.width,s.height,c.clientWidth,c.clientHeight],d={name:"Layout",props:{routerKey:{type:String,default:""},keepAliveInclude:{type:Array,default:function(){return[]}}},data:function(){return{showLayout:!0,leftWindowStyle:"",rightWindowStyle:""}},beforeCreate:function(){l("--window-left","0px"),l("--window-right","0px")},created:function(){this.leftWindow=o.default.component("VUniLeftWindow"),this.rightWindow=o.default.component("VUniRightWindow"),(this.leftWindow||this.rightWindow)&&uni.canIUse("css.var")&&window.matchMedia&&(this.responsive=Math.max.apply(null,f)>u,this.responsive&&(this.leftWindow&&this.leftWindow.options.style&&(this.leftWindowStyle=this.leftWindow.options.style),this.rightWindow&&this.rightWindow.options.style&&(this.rightWindowStyle=this.rightWindow.options.style),this.initMediaQuery()))},methods:{initMediaQuery:function(){var t=this;if(window.matchMedia){var e=window.matchMedia("(min-width: "+u+"px)");e.addListener((function(e){t.showLayout=e.matches,t.$nextTick((function(){t.leftWindow&&t.onLeftWindowInit(),t.rightWindow&&t.onRightWindowInit()}))})),this.showLayout=e.matches}},onLeftWindowInit:function(){this.leftWindowStyle&&this.leftWindowStyle.width?l("--window-left",this.$refs.leftWindow.offsetWidth+"px"):l("--window-left",this.$refs.left.$el.offsetWidth+"px")},onRightWindowInit:function(){this.rightWindowStyle&&this.rightWindowStyle.width?l("--window-right",this.$refs.rightWindow.offsetWidth+"px"):l("--window-right",this.$refs.right.$el.offsetWidth+"px")}}};e.default=d},c6cd:function(t,e,n){var r=n("da84"),i=n("ce4e"),o="__core-js_shared__",a=r[o]||i(o,{});t.exports=a},c740:function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").findIndex,o=n("44d2"),a=n("ae40"),s="findIndex",c=!0,u=a(s);s in[]&&Array(1)[s]((function(){c=!1})),r({target:"Array",proto:!0,forced:c||!u},{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(s)},c7ff:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("5760"),i={methods:{initScroller:function(t,e){this._touchInfo={trackingID:-1,maxDy:0,maxDx:0},this._scroller=new r.Scroller(t,e),this.__handleTouchStart=this._handleTouchStart.bind(this),this.__handleTouchMove=this._handleTouchMove.bind(this),this.__handleTouchEnd=this._handleTouchEnd.bind(this),this._initedScroller=!0},_findDelta:function(t){var e=this._touchInfo;return"move"===t.detail.state||"end"===t.detail.state?{x:t.detail.dx,y:t.detail.dy}:{x:t.screenX-e.x,y:t.screenY-e.y}},_handleTouchStart:function(t){var e=this._touchInfo,n=this._scroller;n&&("start"===t.detail.state?(e.trackingID="touch",e.x=t.detail.x,e.y=t.detail.y):(e.trackingID="mouse",e.x=t.screenX,e.y=t.screenY),e.maxDx=0,e.maxDy=0,e.historyX=[0],e.historyY=[0],e.historyTime=[t.detail.timeStamp],e.listener=n,n.onTouchStart&&n.onTouchStart(),event.preventDefault())},_handleTouchMove:function(t){var e=this._touchInfo;if(-1!==e.trackingID){t.preventDefault();var n=this._findDelta(t);if(n){for(e.maxDy=Math.max(e.maxDy,Math.abs(n.y)),e.maxDx=Math.max(e.maxDx,Math.abs(n.x)),e.historyX.push(n.x),e.historyY.push(n.y),e.historyTime.push(t.detail.timeStamp);e.historyTime.length>10;)e.historyTime.shift(),e.historyX.shift(),e.historyY.shift();e.listener&&e.listener.onTouchMove&&e.listener.onTouchMove(n.x,n.y,t.detail.timeStamp)}}},_handleTouchEnd:function(t){var e=this._touchInfo;if(-1!==e.trackingID){t.preventDefault();var n=this._findDelta(t);if(n){var r=e.listener;e.trackingID=-1,e.listener=null;var i=e.historyTime.length,o={x:0,y:0};if(i>2)for(var a=e.historyTime.length-1,s=e.historyTime[a],c=e.historyX[a],u=e.historyY[a];a>0;){a--;var l=e.historyTime[a],f=s-l;if(f>30&&f<50){o.x=(c-e.historyX[a])/(f/1e3),o.y=(u-e.historyY[a])/(f/1e3);break}}e.historyTime=[],e.historyX=[],e.historyY=[],r&&r.onTouchEnd&&r.onTouchEnd(n.x,n.y,o)}}}}};e.default=i},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},c8d2:function(t,e,n){var r=n("d039"),i=n("5899"),o="​…᠎";t.exports=function(t){return r((function(){return!!i[t]()||o[t]()!=o||i[t].name!==t}))}},c975:function(t,e,n){"use strict";var r=n("23e7"),i=n("4d64").indexOf,o=n("a640"),a=n("ae40"),s=[].indexOf,c=!!s&&1/[1].indexOf(1,-0)<0,u=o("indexOf"),l=a("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:c||!u||!l},{indexOf:function(t){return c?s.apply(this,arguments)||0:i(this,t,arguments.length>1?arguments[1]:void 0)}})},ca06:function(t,e,n){"use strict";function r(t){var e,n,r;if(t=t.replace("#",""),6===t.length)e=t.substring(0,2),n=t.substring(2,4),r=t.substring(4,6);else{if(3!==t.length)return!1;e=t.substring(0,1),n=t.substring(1,2),r=t.substring(2,3)}return 1===e.length&&(e+=e),1===n.length&&(n+=n),1===r.length&&(r+=r),e=parseInt(e,16),n=parseInt(n,16),r=parseInt(r,16),{r:e,g:n,b:r}}n("e25e"),n("ac1f"),n("5319"),Object.defineProperty(e,"__esModule",{value:!0}),e.hexToRgba=r},ca84:function(t,e,n){var r=n("5135"),i=n("fc6a"),o=n("4d64").indexOf,a=n("d012");t.exports=function(t,e){var n,s=i(t),c=0,u=[];for(n in s)!r(a,n)&&r(s,n)&&u.push(n);while(e.length>c)r(s,n=e[c++])&&(~o(u,n)||u.push(n));return u}},ca91:function(t,e,n){"use strict";var r=n("ebb5"),i=n("d58f").left,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("reduce",(function(t){return i(o(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},caad:function(t,e,n){"use strict";var r=n("23e7"),i=n("4d64").includes,o=n("44d2"),a=n("ae40"),s=a("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:!s},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("includes")},cc12:function(t,e,n){var r=n("da84"),i=n("861d"),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},cca6:function(t,e,n){var r=n("23e7"),i=n("60da");r({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},cca8:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("37fa"),i=n("0735"),o=n("a55c"),a=n("9582"),s={upx2px:r.upx2px,showLoading:i.showLoading,canIUse:o.canIUse,reLaunch:a.reLaunch,navigateBack:a.navigateBack,switchTab:a.switchTab,navigateTo:a.navigateTo,redirectTo:a.redirectTo};e.default=s},cd26:function(t,e,n){"use strict";var r=n("ebb5"),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=Math.floor;o("reverse",(function(){var t,e=this,n=i(e).length,r=a(n/2),o=0;while(o0&&e>=0?(this._springOffset=0,this._springing=!0,this._spring.snap(t),this._spring.setEnd(0)):t<-this._extent&&e<=0?(this._springOffset=0,this._springing=!0,this._spring.snap(t),this._spring.setEnd(-this._extent)):this._springing=!1,this._startTime=(new Date).getTime()},o.prototype.x=function(t){if(!this._startTime)return 0;if(t||(t=((new Date).getTime()-this._startTime)/1e3),this._springing)return this._spring.x()+this._springOffset;var e=this._friction.x(t),n=this.dx(t);return(e>0&&n>=0||e<-this._extent&&n<=0)&&(this._springing=!0,this._spring.setEnd(0,n),e<-this._extent?this._springOffset=-this._extent:this._springOffset=0,e=this._spring.x()+this._springOffset),e},o.prototype.dx=function(t){var e=0;return e=this._lastTime===t?this._lastDx:this._springing?this._spring.dx(t):this._friction.dx(t),this._lastTime=t,this._lastDx=e,e},o.prototype.done=function(){return this._springing?this._spring.done():this._friction.done()},o.prototype.setVelocityByEnd=function(t){this._friction.setVelocityByEnd(t)},o.prototype.configuration=function(){var t=this._friction.configuration();return t.push.apply(t,this._spring.configuration()),t}},d139:function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").find,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("find",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},d1e7:function(t,e,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);e.f=o?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},d25e:function(t,e,n){"use strict";n.r(e);var r=n("9c92"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},d28b:function(t,e,n){var r=n("746f");r("iterator")},d2bb:function(t,e,n){var r=n("825a"),i=n("3bbe");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,t.call(n,[]),e=n instanceof Array}catch(o){}return function(n,o){return r(n),i(o),e?t.call(n,o):n.__proto__=o,n}}():void 0)},d3b7:function(t,e,n){var r=n("00ee"),i=n("6eeb"),o=n("b041");r||i(Object.prototype,"toString",o,{unsafe:!0})},d44e:function(t,e,n){var r=n("9bf2").f,i=n("5135"),o=n("b622"),a=o("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},d4ec:function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r},d58f:function(t,e,n){var r=n("1c0b"),i=n("7b0b"),o=n("44ad"),a=n("50c4"),s=function(t){return function(e,n,s,c){r(n);var u=i(e),l=o(u),f=a(u.length),d=t?f-1:0,h=t?-1:1;if(s<2)while(1){if(d in l){c=l[d],d+=h;break}if(d+=h,t?d<0:f<=d)throw TypeError("Reduce of empty array with no initial value")}for(;t?d>=0:f>d;d+=h)d in l&&(c=n(c,l[d],d,u));return c}};t.exports={left:s(!1),right:s(!0)}},d5d6:function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").forEach,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("forEach",(function(t){i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},d66a:function(t,e,n){"use strict";var r=n("4ea4");n("4160"),n("b64b"),n("159b");var i=r(n("e143")),o=r(n("00de")),a=r(n("e52a")),s=r(n("7bbf")),c=r(n("c2e0")),u=r(n("79fe"));i.default.component(o.default.name,o.default),i.default.component(a.default.name,a.default),i.default.component(s.default.name,s.default),i.default.component(c.default.name,c.default),Object.keys(u.default).forEach((function(t){var e=u.default[t];i.default.component(e.name,e)}))},d66d:function(t,e,n){"use strict";(function(t){var r=n("4ea4");n("99af"),n("4160"),n("c975"),n("fb6a"),n("b64b"),n("ac1f"),n("466d"),n("841c"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("a7a7")),o=n("f4f0"),a=n("41ae"),s=n("bc94"),c=n("f0b1"),u=n("b9b1"),l=n("7551");function f(t){var e=0;return t.forEach((function(t){t.meta.id&&e++})),e}function d(){var t=window.location.href,e=t.indexOf("#");return-1===e?"":decodeURI(t.slice(e+1))}function h(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=decodeURI(window.location.pathname);return t&&0===e.indexOf(t)&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var p={install:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.routes;e.config.devtools&&"undefined"!==typeof window&&-1!==window.navigator.userAgent.toLowerCase().indexOf("hbuilderx")&&(e.config.devtools=!1),(0,u.initPolyfill)(e),(0,c.lifecycleMixin)(e),"undefined"!==typeof __UNI_ROUTER_BASE__&&(__uniConfig.router.base=__UNI_ROUTER_BASE__);var p=f(r),v=new i.default({id:p,mode:__uniConfig.router.mode,base:__uniConfig.router.base,routes:r,scrollBehavior:function(t,e,n){if(n)return n;if(t&&e&&t.meta.isTabBar&&e.meta.isTabBar){var r=(0,l.getTabBarScrollPosition)(t.params.__id__);if(r)return r}return{x:0,y:0}}}),g=[],y=v.match("history"===__uniConfig.router.mode?h(__uniConfig.router.base):d());if(y.meta.name&&(y.meta.id?g.push(y.meta.name+"-"+y.meta.id):g.push(y.meta.name+"-"+(p+1))),y.meta&&y.meta.name&&(document.body.className="uni-body "+y.meta.name,y.meta.isNVue)){var m="nvue-dir-"+__uniConfig.nvue["flex-direction"];document.body.setAttribute("nvue",""),document.body.setAttribute(m,"")}e.mixin({beforeCreate:function(){var e=this.$options;if("app"===e.mpType){e.data=function(){return{keepAliveInclude:g}};var n=(0,a.createAppMixin)(r,y);Object.keys(n).forEach((function(t){e[t]=e[t]?[].concat(n[t],e[t]):[n[t]]})),e.router=v,Array.isArray(e.onError)&&0!==e.onError.length||(e.onError=[function(e){t.error(e)}])}else if((0,o.isPage)(this)){var i=(0,s.createPageMixin)();Object.keys(i).forEach((function(t){e.mpOptions?e[t]=e[t]?[].concat(e[t],i[t]):[i[t]]:e[t]=e[t]?[].concat(i[t],e[t]):[i[t]]}))}else this.$parent&&this.$parent.__page__&&(this.__page__=this.$parent.__page__)}}),Object.defineProperty(e.prototype,"$page",{get:function(){return this.__page__}}),e.prototype.createSelectorQuery=function(){return uni.createSelectorQuery().in(this)},e.prototype.createIntersectionObserver=function(t){return uni.createIntersectionObserver(this,t)},e.use(i.default)}};e.default=p}).call(this,n("5a52")["default"])},d784:function(t,e,n){"use strict";n("ac1f");var r=n("6eeb"),i=n("d039"),o=n("b622"),a=n("9263"),s=n("9112"),c=o("species"),u=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$
")})),l=function(){return"$0"==="a".replace(/./,"$0")}(),f=o("replace"),d=function(){return!!/./[f]&&""===/./[f]("a","$0")}(),h=!i((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var p=o(t),v=!i((function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})),g=v&&!i((function(){var e=!1,n=/a/;return"split"===t&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return e=!0,null},n[p](""),!e}));if(!v||!g||"replace"===t&&(!u||!l||d)||"split"===t&&!h){var y=/./[p],m=n(p,""[t],(function(t,e,n,r,i){return e.exec===a?v&&!i?{done:!0,value:y.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:l,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:d}),b=m[0],_=m[1];r(String.prototype,t,b),r(RegExp.prototype,p,2==e?function(t,e){return _.call(t,this,e)}:function(t){return _.call(t,this)})}f&&s(RegExp.prototype[p],"sham",!0)}},d81d:function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").map,o=n("1dde"),a=n("ae40"),s=o("map"),c=a("map");r({target:"Array",proto:!0,forced:!s||!c},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},d8c3:function(t,e,n){"use strict";(function(t){n("99af"),n("4160"),n("c975"),n("b64b"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("db6a"),i={props:{id:{type:String,default:""}},created:function(){var t=this;this._addListeners(this.id),this.$watch("id",(function(e,n){t._removeListeners(n,!0),t._addListeners(e,!0)}))},beforeDestroy:function(){this._removeListeners(this.id)},methods:{_addListeners:function(e,n){var i=this;if(!n||e){var o=this.$options.listeners;(0,r.isPlainObject)(o)&&Object.keys(o).forEach((function(r){n?0!==r.indexOf("@")&&0!==r.indexOf("uni-")&&t.on("uni-".concat(r,"-").concat(i.$page.id,"-").concat(e),i[o[r]]):0===r.indexOf("@")?i.$on("uni-".concat(r.substr(1)),i[o[r]]):0===r.indexOf("uni-")?t.on(r,i[o[r]]):e&&t.on("uni-".concat(r,"-").concat(i.$page.id,"-").concat(e),i[o[r]])}))}},_removeListeners:function(e,n){var i=this;if(!n||e){var o=this.$options.listeners;(0,r.isPlainObject)(o)&&Object.keys(o).forEach((function(r){n?0!==r.indexOf("@")&&0!==r.indexOf("uni-")&&t.off("uni-".concat(r,"-").concat(i.$page.id,"-").concat(e),i[o[r]]):0===r.indexOf("@")?i.$off("uni-".concat(r.substr(1)),i[o[r]]):0===r.indexOf("uni-")?t.off(r,i[o[r]]):e&&t.off("uni-".concat(r,"-").concat(i.$page.id,"-").concat(e),i[o[r]])}))}}}};e.default=i}).call(this,n("c5c3"))},d8c8:function(t,e,n){"use strict";var r,i,o=["top","left","right","bottom"],a={};function s(){return i="CSS"in window&&"function"==typeof CSS.supports?CSS.supports("top: env(safe-area-inset-top)")?"env":CSS.supports("top: constant(safe-area-inset-top)")?"constant":"":"",i}function c(){if(i="string"===typeof i?i:s(),i){var t=[],e=!1;try{var n=Object.defineProperty({},"passive",{get:function(){e={passive:!0}}});window.addEventListener("test",null,n)}catch(h){}var c=document.createElement("div");u(c,{position:"absolute",left:"0",top:"0",width:"0",height:"0",zIndex:"-1",overflow:"hidden",visibility:"hidden"}),o.forEach((function(t){d(c,t)})),document.body.appendChild(c),l(),r=!0}else o.forEach((function(t){a[t]=0}));function u(t,e){var n=t.style;Object.keys(e).forEach((function(t){var r=e[t];n[t]=r}))}function l(e){e?t.push(e):t.forEach((function(t){t()}))}function d(t,n){var r=document.createElement("div"),o=document.createElement("div"),s=document.createElement("div"),c=document.createElement("div"),d=100,h=1e4,p={position:"absolute",width:d+"px",height:"200px",boxSizing:"border-box",overflow:"hidden",paddingBottom:i+"(safe-area-inset-"+n+")"};u(r,p),u(o,p),u(s,{transition:"0s",animation:"none",width:"400px",height:"400px"}),u(c,{transition:"0s",animation:"none",width:"250%",height:"250%"}),r.appendChild(s),o.appendChild(c),t.appendChild(r),t.appendChild(o),l((function(){r.scrollTop=o.scrollTop=h;var t=r.scrollTop,i=o.scrollTop;function a(){this.scrollTop!==(this===r?t:i)&&(r.scrollTop=o.scrollTop=h,t=r.scrollTop,i=o.scrollTop,f(n))}r.addEventListener("scroll",a,e),o.addEventListener("scroll",a,e)}));var v=getComputedStyle(r);Object.defineProperty(a,n,{configurable:!0,get:function(){return parseFloat(v.paddingBottom)}})}}function u(t){return r||c(),a[t]}var l=[];function f(t){l.length||setTimeout((function(){var t={};l.forEach((function(e){t[e]=a[e]})),l.length=0,d.forEach((function(e){e(t)}))}),0),l.push(t)}var d=[];function h(t){s()&&(r||c(),"function"===typeof t&&d.push(t))}function p(t){var e=d.indexOf(t);e>=0&&d.splice(e,1)}var v={get support(){return 0!=("string"===typeof i?i:s()).length},get top(){return u("top")},get left(){return u("left")},get right(){return u("right")},get bottom(){return u("bottom")},onChange:h,offChange:p};t.exports=v},d95d:function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-page-refresh",[n("div",{staticClass:"uni-page-refresh",style:{"margin-top":t.offset+"px"}},[n("div",{staticClass:"uni-page-refresh-inner"},[n("svg",{staticClass:"uni-page-refresh__icon",attrs:{fill:t.color,width:"24",height:"24",viewBox:"0 0 24 24"}},[n("path",{attrs:{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}}),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})]),n("svg",{staticClass:"uni-page-refresh__spinner",attrs:{width:"24",height:"24",viewBox:"25 25 50 50"}},[n("circle",{staticClass:"uni-page-refresh__path",attrs:{stroke:t.color,cx:"50",cy:"50",r:"20",fill:"none","stroke-width":"4","stroke-miterlimit":"10"}})])])])])},o=[]},da5c:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.supportsPassive=void 0;var r=!1;e.supportsPassive=r;try{var i={};Object.defineProperty(i,"passive",{get:function(){e.supportsPassive=r=!0}}),window.addEventListener("test-passive",null,i)}catch(o){}},da84:function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n("c8ba"))},db6a:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n("da5c");Object.keys(r).forEach((function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return r[t]}})}));var i=n("35be");Object.keys(i).forEach((function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return i[t]}})}));var o=n("ca06");Object.keys(o).forEach((function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}));var a=n("9805");Object.keys(a).forEach((function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return a[t]}})}));var s=n("40da");Object.keys(s).forEach((function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}})}));var c=n("3a7e");Object.keys(c).forEach((function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})}))},db90:function(t,e,n){"use strict";function r(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}n("a4d3"),n("e01a"),n("d28b"),n("a630"),n("d3b7"),n("3ca3"),n("ddb0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=r},dbb4:function(t,e,n){var r=n("23e7"),i=n("83ab"),o=n("56ef"),a=n("fc6a"),s=n("06cf"),c=n("8418");r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){var e,n,r=a(t),i=s.f,u=o(r),l={},f=0;while(u.length>f)n=i(r,e=u[f++]),void 0!==n&&c(l,e,n);return l}})},dbce:function(t,e,n){n("e439"),n("d3b7"),n("3ca3"),n("10d1"),n("ddb0");var r=n("7037");function i(){if("function"!==typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}function o(t){if(t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){var s=o?Object.getOwnPropertyDescriptor(t,a):null;s&&(s.get||s.set)?Object.defineProperty(n,a,s):n[a]=t[a]}return n["default"]=t,e&&e.set(t,n),n}t.exports=o},ddb0:function(t,e,n){var r=n("da84"),i=n("fdbc"),o=n("e260"),a=n("9112"),s=n("b622"),c=s("iterator"),u=s("toStringTag"),l=o.values;for(var f in i){var d=r[f],h=d&&d.prototype;if(h){if(h[c]!==l)try{a(h,c,l)}catch(v){h[c]=l}if(h[u]||a(h,u,f),i[f])for(var p in o)if(h[p]!==o[p])try{a(h,p,o[p])}catch(v){h[p]=o[p]}}}},df75:function(t,e,n){var r=n("ca84"),i=n("7839");t.exports=Object.keys||function(t){return r(t,i)}},e01a:function(t,e,n){"use strict";var r=n("23e7"),i=n("83ab"),o=n("da84"),a=n("5135"),s=n("861d"),c=n("9bf2").f,u=n("e893"),l=o.Symbol;if(i&&"function"==typeof l&&(!("description"in l.prototype)||void 0!==l().description)){var f={},d=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof d?new l(t):void 0===t?l():l(t);return""===t&&(f[e]=!0),e};u(d,l);var h=d.prototype=l.prototype;h.constructor=d;var p=h.toString,v="Symbol(test)"==String(l("test")),g=/^Symbol\((.*)\)[^)]+$/;c(h,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=p.call(t);if(a(f,t))return"";var n=v?e.slice(7,-1):e.replace(g,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:d})}},e04c:function(t,e,n){"use strict";n.r(e);var r=n("f522"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},e143:function(t,e,n){"use strict";n.r(e),function(t,n){ +/*! + * Vue.js v2.6.11 + * (c) 2014-2020 Evan You + * Released under the MIT License. + */ +var r=Object.freeze({});function i(t){return void 0===t||null===t}function o(t){return void 0!==t&&null!==t}function a(t){return!0===t}function s(t){return!1===t}function c(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function u(t){return null!==t&&"object"===typeof t}var l=Object.prototype.toString;function f(t){return"[object Object]"===l.call(t)}function d(t){return"[object RegExp]"===l.call(t)}function h(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function p(t){return o(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function v(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function g(t){var e=parseFloat(t);return isNaN(e)?t:e}function y(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function w(t,e){return _.call(t,e)}function x(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var S=/-(\w)/g,T=x((function(t){return t.replace(S,(function(t,e){return e?e.toUpperCase():""}))})),C=x((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),O=/\B([A-Z])/g,k=x((function(t){return t.replace(O,"-$1").toLowerCase()}));function E(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function A(t,e){return t.bind(e)}var P=Function.prototype.bind?A:E;function $(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function I(t,e){for(var n in e)t[n]=e[n];return t}function j(t){for(var e={},n=0;n0,rt=tt&&tt.indexOf("edge/")>0,it=(tt&&tt.indexOf("android"),tt&&/iphone|ipad|ipod|ios/.test(tt)||"ios"===Z),ot=(tt&&/chrome\/\d+/.test(tt),tt&&/phantomjs/.test(tt),tt&&tt.match(/firefox\/(\d+)/)),at={}.watch,st=!1;if(K)try{var ct={};Object.defineProperty(ct,"passive",{get:function(){st=!0}}),window.addEventListener("test-passive",null,ct)}catch($a){}var ut=function(){return void 0===G&&(G=!K&&!J&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),G},lt=K&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(t){return"function"===typeof t&&/native code/.test(t.toString())}var dt,ht="undefined"!==typeof Symbol&&ft(Symbol)&&"undefined"!==typeof Reflect&&ft(Reflect.ownKeys);dt="undefined"!==typeof Set&&ft(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var pt=M,vt=0,gt=function(){"undefined"!==typeof SharedObject?this.id=SharedObject.uid++:this.id=vt++,this.subs=[]};function yt(t){gt.SharedObject.targetStack.push(t),gt.SharedObject.target=t}function mt(){gt.SharedObject.targetStack.pop(),gt.SharedObject.target=gt.SharedObject.targetStack[gt.SharedObject.targetStack.length-1]}gt.prototype.addSub=function(t){this.subs.push(t)},gt.prototype.removeSub=function(t){b(this.subs,t)},gt.prototype.depend=function(){gt.SharedObject.target&>.SharedObject.target.addDep(this)},gt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!w(i,"default"))a=!1;else if(""===a||a===k(t)){var c=te(String,i.type);(c<0||s0&&(r=Ee(r,(e||"")+"_"+n),ke(r[0])&&ke(u)&&(l[s]=xt(u.text+r[0].text),r.shift()),l.push.apply(l,r)):c(r)?ke(u)?l[s]=xt(u.text+r):""!==r&&l.push(xt(r)):ke(r)&&ke(u)?l[s]=xt(u.text+r.text):(a(t._isVList)&&o(r.tag)&&i(r.key)&&o(e)&&(r.key="__vlist"+e+"_"+n+"__"),l.push(r)));return l}function Ae(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Pe(t){var e=$e(t.$options.inject,t);e&&(At(!1),Object.keys(e).forEach((function(n){Mt(t,n,e[n])})),At(!0))}function $e(t,e){if(t){for(var n=Object.create(null),r=ht?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!o&&!n.$hasNormal)return n;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=Le(e,c,t[c]))}else i={};for(var u in e)u in i||(i[u]=Re(e,u));return t&&Object.isExtensible(t)&&(t._normalized=i),z(i,"$stable",a),z(i,"$key",s),z(i,"$hasNormal",o),i}function Le(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Oe(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Re(t,e){return function(){return t[e]}}function Be(t,e){var n,r,i,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,i=t.length;r1?$(n):n;for(var r=$(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Gn=function(){return Qn.now()})}function Kn(){var t,e;for(Xn=Gn(),qn=!0,Hn.sort((function(t,e){return t.id-e.id})),zn=0;znzn&&Hn[n].id>t.id)n--;Hn.splice(n+1,0,t)}else Hn.push(t);Wn||(Wn=!0,pe(Kn))}}var nr=0,rr=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++nr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new dt,this.newDepIds=new dt,this.expression="","function"===typeof e?this.getter=e:(this.getter=X(e),this.getter||(this.getter=M)),this.value=this.lazy?void 0:this.get()};rr.prototype.get=function(){var t;yt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch($a){if(!this.user)throw $a;ee($a,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ge(t),mt(),this.cleanupDeps()}return t},rr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},rr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},rr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():er(this)},rr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||u(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch($a){ee($a,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},rr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},rr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:M,set:M};function or(t,e,n){ir.get=function(){return this[e][n]},ir.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ir)}function ar(t){t._watchers=[];var e=t.$options;e.props&&sr(t,e.props),e.methods&&vr(t,e.methods),e.data?cr(t):jt(t._data={},!0),e.computed&&fr(t,e.computed),e.watch&&e.watch!==at&&gr(t,e.watch)}function sr(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||At(!1);var a=function(o){i.push(o);var a=Qt(o,e,n,t);Mt(r,o,a),o in t||or(t,"_props",o)};for(var s in e)a(s);At(!0)}function cr(t){var e=t.$options.data;e=t._data="function"===typeof e?ur(e,t):e||{},f(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&w(r,o)||q(o)||or(t,"_data",o)}jt(e,!0)}function ur(t,e){yt();try{return t.call(e,e)}catch($a){return ee($a,e,"data()"),{}}finally{mt()}}var lr={lazy:!0};function fr(t,e){var n=t._computedWatchers=Object.create(null),r=ut();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,r||(n[i]=new rr(t,a||M,M,lr)),i in t||dr(t,i,o)}}function dr(t,e,n){var r=!ut();"function"===typeof n?(ir.get=r?hr(e):pr(n),ir.set=M):(ir.get=n.get?r&&!1!==n.cache?hr(e):pr(n.get):M,ir.set=n.set||M),Object.defineProperty(t,e,ir)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),gt.SharedObject.target&&e.depend(),e.value}}function pr(t){return function(){return t.call(this,this)}}function vr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?M:P(e[n],t)}function gr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=$(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Or(t){t.mixin=function(t){return this.options=Xt(this.options,t),this}}function kr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Xt(n.options,t),a["super"]=n,a.options.props&&Er(a),a.options.computed&&Ar(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,H.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=I({},a.options),i[r]=a,a}}function Er(t){var e=t.options.props;for(var n in e)or(t.prototype,"_props",n)}function Ar(t){var e=t.options.computed;for(var n in e)dr(t.prototype,n,e[n])}function Pr(t){H.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&f(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function $r(t){return t&&(t.Ctor.options.name||t.tag)}function Ir(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!d(t)&&t.test(e)}function jr(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=$r(a.componentOptions);s&&!e(s)&&Mr(n,o,r,i)}}}function Mr(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,b(n,e)}_r(Tr),mr(Tr),Pn(Tr),Mn(Tr),bn(Tr);var Lr=[String,RegExp,Array],Rr={name:"keep-alive",abstract:!0,props:{include:Lr,exclude:Lr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Mr(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){jr(t,(function(t){return Ir(e,t)}))})),this.$watch("exclude",(function(e){jr(t,(function(t){return!Ir(e,t)}))}))},render:function(){var t=this.$slots.default,e=Tn(t),n=e&&e.componentOptions;if(n){var r=$r(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Ir(o,r))||a&&r&&Ir(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,b(u,l),u.push(l)):(c[l]=e,u.push(l),this.max&&u.length>parseInt(this.max)&&Mr(c,u[0],u,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Br={KeepAlive:Rr};function Dr(t){var e={get:function(){return V}};Object.defineProperty(t,"config",e),t.util={warn:pt,extend:I,mergeOptions:Xt,defineReactive:Mt},t.set=Lt,t.delete=Rt,t.nextTick=pe,t.observable=function(t){return jt(t),t},t.options=Object.create(null),H.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,I(t.options.components,Br),Cr(t),Or(t),kr(t),Pr(t)}Dr(Tr),Object.defineProperty(Tr.prototype,"$isServer",{get:ut}),Object.defineProperty(Tr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Tr,"FunctionalRenderContext",{value:Je}),Tr.version="2.6.11";var Nr=y("style,class"),Fr=y("input,textarea,option,select,progress"),Hr=function(t,e,n){return"value"===n&&Fr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Ur=y("contenteditable,draggable,spellcheck"),Vr=y("events,caret,typing,plaintext-only"),Wr=function(t,e){return Gr(e)||"false"===e?"false":"contenteditable"===t&&Vr(e)?e:"true"},qr=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),zr="http://www.w3.org/1999/xlink",Yr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Xr=function(t){return Yr(t)?t.slice(6,t.length):""},Gr=function(t){return null==t||!1===t};function Qr(t){var e=t.data,n=t,r=t;while(o(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Kr(r.data,e));while(o(n=n.parent))n&&n.data&&(e=Kr(e,n.data));return Jr(e.staticClass,e.class)}function Kr(t,e){return{staticClass:Zr(t.staticClass,e.staticClass),class:o(t.class)?[t.class,e.class]:e.class}}function Jr(t,e){return o(t)||o(e)?Zr(t,ti(e)):""}function Zr(t,e){return t?e?t+" "+e:t:e||""}function ti(t){return Array.isArray(t)?ei(t):u(t)?ni(t):"string"===typeof t?t:""}function ei(t){for(var e,n="",r=0,i=t.length;r-1?ci[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:ci[t]=/HTMLUnknownElement/.test(e.toString())}var li=y("text,number,password,search,email,tel,url");function fi(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function di(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hi(t,e){return document.createElementNS(ri[t],e)}function pi(t){return document.createTextNode(t)}function vi(t){return document.createComment(t)}function gi(t,e,n){t.insertBefore(e,n)}function yi(t,e){t.removeChild(e)}function mi(t,e){t.appendChild(e)}function bi(t){return t.parentNode}function _i(t){return t.nextSibling}function wi(t){return t.tagName}function xi(t,e){t.textContent=e}function Si(t,e){t.setAttribute(e,"")}var Ti=Object.freeze({createElement:di,createElementNS:hi,createTextNode:pi,createComment:vi,insertBefore:gi,removeChild:yi,appendChild:mi,parentNode:bi,nextSibling:_i,tagName:wi,setTextContent:xi,setStyleScope:Si}),Ci={create:function(t,e){Oi(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Oi(t,!0),Oi(e))},destroy:function(t){Oi(t,!0)}};function Oi(t,e){var n=t.data.ref;if(o(n)){var r=t.context,i=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?b(a[n],i):a[n]===i&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(i)<0&&a[n].push(i):a[n]=[i]:a[n]=i}}var ki=new bt("",{},[]),Ei=["create","activate","update","remove","destroy"];function Ai(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&o(t.data)===o(e.data)&&Pi(t,e)||a(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&i(e.asyncFactory.error))}function Pi(t,e){if("input"!==t.tag)return!0;var n,r=o(n=t.data)&&o(n=n.attrs)&&n.type,i=o(n=e.data)&&o(n=n.attrs)&&n.type;return r===i||li(r)&&li(i)}function $i(t,e,n){var r,i,a={};for(r=e;r<=n;++r)i=t[r].key,o(i)&&(a[i]=r);return a}function Ii(t){var e,n,r={},s=t.modules,u=t.nodeOps;for(e=0;ev?(f=i(n[m+1])?null:n[m+1].elm,S(t,f,n,p,m,r)):p>m&&C(e,d,v)}function E(t,e,n,r){for(var i=n;i-1?zi(t,e,n):qr(e)?Gr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Ur(e)?t.setAttribute(e,Wr(e,n)):Yr(e)?Gr(n)?t.removeAttributeNS(zr,Xr(e)):t.setAttributeNS(zr,e,n):zi(t,e,n)}function zi(t,e,n){if(Gr(n))t.removeAttribute(e);else{if(et&&!nt&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Yi={create:Wi,update:Wi};function Xi(t,e){var n=e.elm,r=e.data,a=t.data;if(!(i(r.staticClass)&&i(r.class)&&(i(a)||i(a.staticClass)&&i(a.class))&&i(n.__wxsAddClass)&&i(n.__wxsRemoveClass))){var s=Qr(e),c=n._transitionClasses;if(o(c)&&(s=Zr(s,ti(c))),Array.isArray(n.__wxsRemoveClass)&&n.__wxsRemoveClass.length){var u=s.split(/\s+/);n.__wxsRemoveClass.forEach((function(t){var e=u.findIndex((function(e){return e===t}));-1!==e&&u.splice(e,1)})),s=u.join(" "),n.__wxsRemoveClass.length=0}if(n.__wxsAddClass){var l=s.split(/\s+/).concat(n.__wxsAddClass.split(/\s+/)),f=Object.create(null);l.forEach((function(t){t&&(f[t]=1)})),s=Object.keys(f).join(" ")}var d=e.context,h=d.$options.mpOptions&&d.$options.mpOptions.externalClasses;Array.isArray(h)&&h.forEach((function(t){var e=d[T(t)];e&&(s=s.replace(t,e))})),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Gi,Qi={create:Xi,update:Xi},Ki="__r",Ji="__c";function Zi(t){if(o(t[Ki])){var e=et?"change":"input";t[e]=[].concat(t[Ki],t[e]||[]),delete t[Ki]}o(t[Ji])&&(t.change=[].concat(t[Ji],t.change||[]),delete t[Ji])}function to(t,e,n){var r=Gi;return function i(){var o=e.apply(null,arguments);null!==o&&ro(t,i,n,r)}}var eo=ae&&!(ot&&Number(ot[1])<=53);function no(t,e,n,r){if(eo){var i=Xn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Gi.addEventListener(t,e,st?{capture:n,passive:r}:n)}function ro(t,e,n,r){(r||Gi).removeEventListener(t,e._wrapper||e,n)}function io(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};Gi=e.elm,Zi(n),_e(n,r,no,ro,to,e.context),Gi=void 0}}var oo,ao={create:io,update:io};function so(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in o(c.__ob__)&&(c=e.data.domProps=I({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var u=i(r)?"":String(r);co(a,u)&&(a.value=u)}else if("innerHTML"===n&&oi(a.tagName)&&i(a.innerHTML)){oo=oo||document.createElement("div"),oo.innerHTML=""+r+"";var l=oo.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(r!==s[n])try{a[n]=r}catch($a){}}}}function co(t,e){return!t.composing&&("OPTION"===t.tagName||uo(t,e)||lo(t,e))}function uo(t,e){var n=!0;try{n=document.activeElement!==t}catch($a){}return n&&t.value!==e}function lo(t,e){var n=t.value,r=t._vModifiers;if(o(r)){if(r.number)return g(n)!==g(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var fo={create:so,update:so},ho=x((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function po(t){var e=vo(t.style);return t.staticStyle?I(t.staticStyle,e):e}function vo(t){return Array.isArray(t)?j(t):"string"===typeof t?ho(t):t}function go(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=po(i.data))&&I(r,n)}(n=po(t.data))&&I(r,n);var o=t;while(o=o.parent)o.data&&(n=po(o.data))&&I(r,n);return r}var yo,mo=/^--/,bo=/\s*!important$/,_o=/([+-]?\d+(\.\d+)?)[r|u]px/g,wo=function(t){return"string"===typeof t?t.replace(_o,(function(t,e){return uni.upx2px(e)+"px"})):t},xo=/url\(\s*'?"?([a-zA-Z0-9\.\-\_\/]+\.(jpg|gif|png))"?'?\s*\)/,So=function(t,e){if("string"===typeof t&&-1!==t.indexOf("url(")){var n=t.match(xo);n&&3===n.length&&(t=t.replace(n[1],e._$getRealPath(n[1])))}return t},To=function(t,e,n,r){if(r&&r._$getRealPath&&n&&(n=So(n,r)),mo.test(e))t.style.setProperty(e,n);else if(bo.test(n))t.style.setProperty(k(e),n.replace(bo,""),"important");else{var i=Oo(e);if(Array.isArray(n))for(var o=0,a=n.length;o-1?e.split(Ao).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function $o(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ao).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Io(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&I(e,jo(t.name||"v")),I(e,t),e}return"string"===typeof t?jo(t):void 0}}var jo=x((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Mo=K&&!nt,Lo="transition",Ro="animation",Bo="transition",Do="transitionend",No="animation",Fo="animationend";Mo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Bo="WebkitTransition",Do="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(No="WebkitAnimation",Fo="webkitAnimationEnd"));var Ho=K?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Uo(t){Ho((function(){Ho(t)}))}function Vo(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Po(t,e))}function Wo(t,e){t._transitionClasses&&b(t._transitionClasses,e),$o(t,e)}function qo(t,e,n){var r=Yo(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Lo?Do:Fo,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=Lo,l=a,f=o.length):e===Ro?u>0&&(n=Ro,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?Lo:Ro:null,f=n?n===Lo?o.length:c.length:0);var d=n===Lo&&zo.test(r[Bo+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:d}}function Xo(t,e){while(t.length1}function ta(t,e){!0!==e.data.show&&Qo(e)}var ea=K?{create:ta,activate:ta,remove:function(t,e){!0!==t.data.show?Ko(t,e):e()}}:{},na=[Vi,Yi,Qi,ao,fo,Eo,ea],ra=na.concat(Fi),ia=Ii({nodeOps:Ti,modules:ra});nt&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&da(t,"input")}));var oa={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?we(n,"postpatch",(function(){oa.componentUpdated(t,e,n)})):aa(t,e,n.context),t._vOptions=[].map.call(t.options,ua)):("textarea"===n.tag||li(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",la),t.addEventListener("compositionend",fa),t.addEventListener("change",fa),nt&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){aa(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,ua);if(i.some((function(t,e){return!B(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return ca(t,i)})):e.value!==e.oldValue&&ca(e.value,i);o&&da(t,"change")}}}};function aa(t,e,n){sa(t,e,n),(et||rt)&&setTimeout((function(){sa(t,e,n)}),0)}function sa(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(B(ua(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ca(t,e){return e.every((function(e){return!B(e,t)}))}function ua(t){return"_value"in t?t._value:t.value}function la(t){t.target.composing=!0}function fa(t){t.target.composing&&(t.target.composing=!1,da(t.target,"input"))}function da(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ha(t){return!t.componentInstance||t.data&&t.data.transition?t:ha(t.componentInstance._vnode)}var pa={bind:function(t,e,n){var r=e.value;n=ha(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,Qo(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=ha(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?Qo(n,(function(){t.style.display=t.__vOriginalDisplay})):Ko(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},va={model:oa,show:pa},ga={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ya(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ya(Tn(e.children)):t}function ma(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[T(o)]=i[o];return e}function ba(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function _a(t){while(t=t.parent)if(t.data.transition)return!0}function wa(t,e){return e.key===t.key&&e.tag===t.tag}var xa=function(t){return t.tag||Sn(t)},Sa=function(t){return"show"===t.name},Ta={name:"transition",props:ga,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(xa),n.length)){0;var r=this.mode;0;var i=n[0];if(_a(this.$vnode))return i;var o=ya(i);if(!o)return i;if(this._leaving)return ba(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:c(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var s=(o.data||(o.data={})).transition=ma(this),u=this._vnode,l=ya(u);if(o.data.directives&&o.data.directives.some(Sa)&&(o.data.show=!0),l&&l.data&&!wa(o,l)&&!Sn(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=I({},s);if("out-in"===r)return this._leaving=!0,we(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),ba(t,i);if("in-out"===r){if(Sn(o))return u;var d,h=function(){d()};we(s,"afterEnter",h),we(s,"enterCancelled",h),we(f,"delayLeave",(function(t){d=t}))}}return i}}},Ca=I({tag:String,moveClass:String},ga);delete Ca.mode;var Oa={props:Ca,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=In(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=ma(this),s=0;s=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},e265:function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-page",{attrs:{"data-page":t.$route.meta.pagePath}},["none"!==t.navigationBar.type?n("page-head",t._b({},"page-head",t.navigationBar,!1)):t._e(),t.enablePullDownRefresh?n("page-refresh",{ref:"refresh",attrs:{color:t.refreshOptions.color,offset:t.refreshOptions.offset}}):t._e(),t.enablePullDownRefresh?n("page-body",{nativeOn:{touchstart:function(e){return t._touchstart(e)},touchmove:function(e){return t._touchmove(e)},touchend:function(e){return t._touchend(e)},touchcancel:function(e){return t._touchend(e)}}},[t._t("page")],2):n("page-body",[t._t("page")],2)],1)},o=[]},e2cc:function(t,e,n){var r=n("6eeb");t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},e439:function(t,e,n){var r=n("23e7"),i=n("d039"),o=n("fc6a"),a=n("06cf").f,s=n("83ab"),c=i((function(){a(1)})),u=!s||c;r({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(t,e){return a(o(t),e)}})},e52a:function(t,e,n){"use strict";n.r(e);var r=n("e265"),i=n("e04c");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},e538:function(t,e,n){var r=n("b622");e.f=r},e574:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={name:"PageBody"};e.default=r},e58c:function(t,e,n){"use strict";var r=n("fc6a"),i=n("a691"),o=n("50c4"),a=n("a640"),s=n("ae40"),c=Math.min,u=[].lastIndexOf,l=!!u&&1/[1].lastIndexOf(1,-0)<0,f=a("lastIndexOf"),d=s("indexOf",{ACCESSORS:!0,1:0}),h=l||!f||!d;t.exports=h?function(t){if(l)return u.apply(this,arguments)||0;var e=r(this),n=o(e.length),a=n-1;for(arguments.length>1&&(a=c(a,i(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in e&&e[a]===t)return a||0;return-1}:u},e667:function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(e){return{error:!0,value:e}}}},e6b0:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("4403"),i=n("1a39"),o={requestComponentInfo:r.requestComponentInfo,requestComponentObserver:i.requestComponentObserver,destroyComponentObserver:i.destroyComponentObserver};e.default=o},e6cf:function(t,e,n){"use strict";var r,i,o,a,s=n("23e7"),c=n("c430"),u=n("da84"),l=n("d066"),f=n("fea9"),d=n("6eeb"),h=n("e2cc"),p=n("d44e"),v=n("2626"),g=n("861d"),y=n("1c0b"),m=n("19aa"),b=n("c6b6"),_=n("8925"),w=n("2266"),x=n("1c7e"),S=n("4840"),T=n("2cf4").set,C=n("b575"),O=n("cdf9"),k=n("44de"),E=n("f069"),A=n("e667"),P=n("69f3"),$=n("94ca"),I=n("b622"),j=n("2d00"),M=I("species"),L="Promise",R=P.get,B=P.set,D=P.getterFor(L),N=f,F=u.TypeError,H=u.document,U=u.process,V=l("fetch"),W=E.f,q=W,z="process"==b(U),Y=!!(H&&H.createEvent&&u.dispatchEvent),X="unhandledrejection",G="rejectionhandled",Q=0,K=1,J=2,Z=1,tt=2,et=$(L,(function(){var t=_(N)!==String(N);if(!t){if(66===j)return!0;if(!z&&"function"!=typeof PromiseRejectionEvent)return!0}if(c&&!N.prototype["finally"])return!0;if(j>=51&&/native code/.test(N))return!1;var e=N.resolve(1),n=function(t){t((function(){}),(function(){}))},r=e.constructor={};return r[M]=n,!(e.then((function(){}))instanceof n)})),nt=et||!x((function(t){N.all(t)["catch"]((function(){}))})),rt=function(t){var e;return!(!g(t)||"function"!=typeof(e=t.then))&&e},it=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;C((function(){var i=e.value,o=e.state==K,a=0;while(r.length>a){var s,c,u,l=r[a++],f=o?l.ok:l.fail,d=l.resolve,h=l.reject,p=l.domain;try{f?(o||(e.rejection===tt&&ct(t,e),e.rejection=Z),!0===f?s=i:(p&&p.enter(),s=f(i),p&&(p.exit(),u=!0)),s===l.promise?h(F("Promise-chain cycle")):(c=rt(s))?c.call(s,d,h):d(s)):h(i)}catch(v){p&&!u&&p.exit(),h(v)}}e.reactions=[],e.notified=!1,n&&!e.rejection&&at(t,e)}))}},ot=function(t,e,n){var r,i;Y?(r=H.createEvent("Event"),r.promise=e,r.reason=n,r.initEvent(t,!1,!0),u.dispatchEvent(r)):r={promise:e,reason:n},(i=u["on"+t])?i(r):t===X&&k("Unhandled promise rejection",n)},at=function(t,e){T.call(u,(function(){var n,r=e.value,i=st(e);if(i&&(n=A((function(){z?U.emit("unhandledRejection",r,t):ot(X,t,r)})),e.rejection=z||st(e)?tt:Z,n.error))throw n.value}))},st=function(t){return t.rejection!==Z&&!t.parent},ct=function(t,e){T.call(u,(function(){z?U.emit("rejectionHandled",t):ot(G,t,e.value)}))},ut=function(t,e,n,r){return function(i){t(e,n,i,r)}},lt=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=J,it(t,e,!0))},ft=function(t,e,n,r){if(!e.done){e.done=!0,r&&(e=r);try{if(t===n)throw F("Promise can't be resolved itself");var i=rt(n);i?C((function(){var r={done:!1};try{i.call(n,ut(ft,t,r,e),ut(lt,t,r,e))}catch(o){lt(t,r,o,e)}})):(e.value=n,e.state=K,it(t,e,!1))}catch(o){lt(t,{done:!1},o,e)}}};et&&(N=function(t){m(this,N,L),y(t),r.call(this);var e=R(this);try{t(ut(ft,this,e),ut(lt,this,e))}catch(n){lt(this,e,n)}},r=function(t){B(this,{type:L,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Q,value:void 0})},r.prototype=h(N.prototype,{then:function(t,e){var n=D(this),r=W(S(this,N));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=z?U.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=Q&&it(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new r,e=R(t);this.promise=t,this.resolve=ut(ft,t,e),this.reject=ut(lt,t,e)},E.f=W=function(t){return t===N||t===o?new i(t):q(t)},c||"function"!=typeof f||(a=f.prototype.then,d(f.prototype,"then",(function(t,e){var n=this;return new N((function(t,e){a.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof V&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return O(N,V.apply(u,arguments))}}))),s({global:!0,wrap:!0,forced:et},{Promise:N}),p(N,L,!1,!0),v(L),o=l(L),s({target:L,stat:!0,forced:et},{reject:function(t){var e=W(this);return e.reject.call(void 0,t),e.promise}}),s({target:L,stat:!0,forced:c||et},{resolve:function(t){return O(c&&this===o?N:this,t)}}),s({target:L,stat:!0,forced:nt},{all:function(t){var e=this,n=W(e),r=n.resolve,i=n.reject,o=A((function(){var n=y(e.resolve),o=[],a=0,s=1;w(t,(function(t){var c=a++,u=!1;o.push(void 0),s++,n.call(e,t).then((function(t){u||(u=!0,o[c]=t,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(t){var e=this,n=W(e),r=n.reject,i=A((function(){var i=y(e.resolve);w(t,(function(t){i.call(e,t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},e742:function(t,e,n){"use strict";n.r(e);var r=n("0a71"),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},e893:function(t,e,n){var r=n("5135"),i=n("56ef"),o=n("06cf"),a=n("9bf2");t.exports=function(t,e){for(var n=i(e),s=a.f,c=o.f,u=0;u1?arguments[1]:void 0)}))},e95a:function(t,e,n){var r=n("b622"),i=n("3f8c"),o=r("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[o]===t)}},ea77:function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-image",t._g({},t.$listeners),[n("div",{ref:"content",style:t.style}),n("img",{attrs:{src:t.contentPath}}),"widthFix"===t.mode||"heightFix"===t.mode?n("v-uni-resize-sensor",{ref:"sensor",on:{resize:function(e){return t._fixSize()}}}):t._e()],1)},o=[]},ebb5:function(t,e,n){"use strict";var r,i=n("a981"),o=n("83ab"),a=n("da84"),s=n("861d"),c=n("5135"),u=n("f5df"),l=n("9112"),f=n("6eeb"),d=n("9bf2").f,h=n("e163"),p=n("d2bb"),v=n("b622"),g=n("90e3"),y=a.Int8Array,m=y&&y.prototype,b=a.Uint8ClampedArray,_=b&&b.prototype,w=y&&h(y),x=m&&h(m),S=Object.prototype,T=S.isPrototypeOf,C=v("toStringTag"),O=g("TYPED_ARRAY_TAG"),k=i&&!!p&&"Opera"!==u(a.opera),E=!1,A={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},P=function(t){var e=u(t);return"DataView"===e||c(A,e)},$=function(t){return s(t)&&c(A,u(t))},I=function(t){if($(t))return t;throw TypeError("Target is not a typed array")},j=function(t){if(p){if(T.call(w,t))return t}else for(var e in A)if(c(A,r)){var n=a[e];if(n&&(t===n||T.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},M=function(t,e,n){if(o){if(n)for(var r in A){var i=a[r];i&&c(i.prototype,t)&&delete i.prototype[t]}x[t]&&!n||f(x,t,n?e:k&&m[t]||e)}},L=function(t,e,n){var r,i;if(o){if(p){if(n)for(r in A)i=a[r],i&&c(i,t)&&delete i[t];if(w[t]&&!n)return;try{return f(w,t,n?e:k&&y[t]||e)}catch(s){}}for(r in A)i=a[r],!i||i[t]&&!n||f(i,t,e)}};for(r in A)a[r]||(k=!1);if((!k||"function"!=typeof w||w===Function.prototype)&&(w=function(){throw TypeError("Incorrect invocation")},k))for(r in A)a[r]&&p(a[r],w);if((!k||!x||x===S)&&(x=w.prototype,k))for(r in A)a[r]&&p(a[r].prototype,x);if(k&&h(_)!==x&&p(_,x),o&&!c(x,C))for(r in E=!0,d(x,C,{get:function(){return s(this)?this[O]:void 0}}),A)a[r]&&l(a[r],O,r);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:k,TYPED_ARRAY_TAG:E&&O,aTypedArray:I,aTypedArrayConstructor:j,exportTypedArrayMethod:M,exportTypedArrayStaticMethod:L,isView:P,isTypedArray:$,TypedArray:w,TypedArrayPrototype:x}},f069:function(t,e,n){"use strict";var r=n("1c0b"),i=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new i(t)}},f0b1:function(t,e,n){"use strict";var r=n("4ea4");n("4160"),n("c975"),n("b64b"),n("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.lifecycleMixin=l;var i=r(n("2909")),o=["onLaunch","onShow","onHide","onUniNViewMessage","onPageNotFound","onThemeChange","onError","onUnhandledRejection","onLoad","onReady","onUnload","onPullDownRefresh","onReachBottom","onTabItemTap","onAddToFavorites","onShareTimeline","onShareAppMessage","onResize","onPageScroll","onNavigationBarButtonTap","onBackPress","onNavigationBarSearchInputChanged","onNavigationBarSearchInputConfirmed","onNavigationBarSearchInputClicked","onNavigationBarSearchInputFocusChanged","onPageShow","onPageHide","onPageResize","onServiceCreated","onServiceAttached"],a=["data","properties","options","relations"];function s(t,e,n){e[n]&&Object.assign(t[n]||(t[n]={}),e[n])}function c(t,e){t.push.apply(t,(0,i.default)(e))}function u(t,e){a.forEach((function(n){s(t,e,n)})),e.externalClasses&&c(t.externalClasses||(t.externalClasses=[]),e.externalClasses),e.path&&(t.path=e.path)}function l(t){var e=t.extend;t.extend=function(t){t=t||{};var n=t.methods;return n&&Object.keys(n).forEach((function(e){-1!==o.indexOf(e)&&(t[e]=n[e],delete n[e])})),e.call(this,t)};var n=t.config.optionMergeStrategies,r=n.created;o.forEach((function(t){n[t]=r})),n.mpOptions=function(t,e){if(!t)return e;var n=Object.create(null);return u(n,t),e&&u(n,e),n}}},f0c5:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s,c,u){var l,f="function"===typeof t?t.options:t;if(c){f.components||(f.components={});var d=Object.prototype.hasOwnProperty;for(var h in c)d.call(c,h)&&!d.call(f.components,h)&&(f.components[h]=c[h])}if(u&&((u.beforeCreate||(u.beforeCreate=[])).unshift((function(){this[u.__module]=this})),(f.mixins||(f.mixins=[])).push(u)),e&&(f.render=e,f.staticRenderFns=n,f._compiled=!0),r&&(f.functional=!0),o&&(f._scopeId="data-v-"+o),a?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},f._ssrRegister=l):i&&(l=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),l)if(f.functional){f._injectStyles=l;var p=f.render;f.render=function(t,e){return l.call(e),p(t,e)}}else{var v=f.beforeCreate;f.beforeCreate=v?[].concat(v,l):[l]}return{exports:t,options:f}}n.d(e,"a",(function(){return r}))},f183:function(t,e,n){var r=n("d012"),i=n("861d"),o=n("5135"),a=n("9bf2").f,s=n("90e3"),c=n("bb2f"),u=s("meta"),l=0,f=Object.isExtensible||function(){return!0},d=function(t){a(t,u,{value:{objectID:"O"+ ++l,weakData:{}}})},h=function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,u)){if(!f(t))return"F";if(!e)return"E";d(t)}return t[u].objectID},p=function(t,e){if(!o(t,u)){if(!f(t))return!0;if(!e)return!1;d(t)}return t[u].weakData},v=function(t){return c&&g.REQUIRED&&f(t)&&!o(t,u)&&d(t),t},g=t.exports={REQUIRED:!1,fastKey:h,getWeakData:p,onFreeze:v};r[u]=!0},f19e:function(t,e,n){"use strict";n.r(e);var r=n("fd7e"),i=n("e742");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a,s=n("f0c5"),c=Object(s["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],a);e["default"]=c.exports},f1ca:function(t,e,n){"use strict";var r=n("4ea4");n("c975"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=c;var i=r(n("5b80")),o=/^([a-z-]+:)?\/\//i,a=/^data:.*,.*/;function s(t){var e=__uniConfig.router.base;return e?"/"!==e&&0===("/"+t).indexOf(e)?"/"+t:e+t:t}function c(t){if(0===t.indexOf("/")){if(0!==t.indexOf("//"))return s(t.substr(1));t="https:"+t}if(o.test(t)||a.test(t)||0===t.indexOf("blob:"))return t;var e=getCurrentPages();return e.length?s((0,i.default)(e[e.length-1].$page.route,t).substr(1)):t}},f262:function(t,e,n){"use strict";var r=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("f5f1")),o=[i.default];e.default=o},f4f0:function(t,e,n){"use strict";n("c975"),n("b64b"),n("e25e"),Object.defineProperty(e,"__esModule",{value:!0}),e.isPage=i,e.hasLifecycleHook=o,e.normalizeDataset=a,e.upx2px=s,e.findExistsPageIndex=c;var r=["SystemAsyncLoading","SystemAsyncError"];function i(t){return!(!t.$parent||"PageBody"!==t.$parent.$options.name)&&-1===r.indexOf(t.$options.name)}function o(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;return Array.isArray(t[e])&&t[e].length}function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=JSON.parse(JSON.stringify(t)),n=Object.keys(e),r=n.length;if(r)for(var i=0;i0){n=C.split("Build")[0].trim();break}for(var O=void 0,k=0;k1&&void 0!==arguments[1]?arguments[1]:{};return["success","fail","complete"].forEach((function(n){if(Array.isArray(t[n])){var r=e[n];e[n]=function(e){m(t[n],e).then((function(t){return(0,o.isFn)(r)&&r(t)||t}))}}})),e}function _(t,e){var n=[];Array.isArray(s.returnValue)&&n.push.apply(n,(0,i.default)(s.returnValue));var r=c[t];return r&&Array.isArray(r.returnValue)&&n.push.apply(n,(0,i.default)(r.returnValue)),n.forEach((function(t){e=t(e)||e})),e}function w(t){var e=Object.create(null);Object.keys(s).forEach((function(t){"returnValue"!==t&&(e[t]=s[t].slice())}));var n=c[t];return n&&Object.keys(n).forEach((function(t){"returnValue"!==t&&(e[t]=(e[t]||[]).concat(n[t]))})),e}function x(t,e,n){for(var r=arguments.length,i=new Array(r>3?r-3:0),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 literal 0 HcmV?d00001 diff --git a/unpackage/dist/build/h5/static/vip.png b/unpackage/dist/build/h5/static/vip.png new file mode 100644 index 0000000000000000000000000000000000000000..0c079d8710538fe1798ed551c2d207ebdcd0e7b7 GIT binary patch literal 3784 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 YoKL7YX6RVB`D74h2bg`mZScLn0aHIo8~^|S literal 0 HcmV?d00001 diff --git a/unpackage/dist/dev/.automator/mp-weixin/.automator.json b/unpackage/dist/dev/.automator/mp-weixin/.automator.json new file mode 100644 index 0000000..e69de29 diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map new file mode 100644 index 0000000..a5cb2ea --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/uni-app/projects/外卖优惠券/App.vue?970c","uni-app:///App.vue","webpack:///D:/uni-app/projects/外卖优惠券/App.vue?d324","webpack:///D:/uni-app/projects/外卖优惠券/App.vue?9d48"],"names":["Vue","config","productionTip","App","mpType","app","$mount"],"mappings":";;;;;;;;;iDAAA,wCAAmB;AACnB,uE;;AAEAA,aAAIC,MAAJ,CAAWC,aAAX,GAA2B,KAA3B;;AAEAC,aAAIC,MAAJ,GAAa,KAAb;;AAEA,IAAMC,GAAG,GAAG,IAAIL,YAAJ;AACRG,YADQ,EAAZ;;AAGA,UAAAE,GAAG,EAACC,MAAJ,G;;;;;;;;;;;;;;;;ACVA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACuD;AACL;AACa;;;AAG/D;AAC6J;AAC7J,gBAAgB,6KAAU;AAC1B,EAAE,yEAAM;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACe,gF;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAkkB,CAAgB,6mBAAG,EAAC,C;;;;;;;;;;;;ACCtlB;AACA;AACA;AACA,GAHA;AAIA;AACA;AACA,GANA;AAOA;AACA;AACA,GATA,E;;;;;;;;;;;ACDA;AAAA;AAAA;AAAA;AAAy0B,CAAgB,k2BAAG,EAAC,C;;;;;;;;;;ACA71B;AACA,OAAO,KAAU,EAAE,kBAKd","file":"common/main.js","sourcesContent":["import 'uni-pages';import Vue from 'vue'\r\nimport App from './App'\r\n\r\nVue.config.productionTip = false\r\n\r\nApp.mpType = 'app'\r\n\r\nconst app = new Vue({\r\n\t...App\r\n})\r\napp.$mount()","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","import mod from \"-!../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"","\r\n\r\n\n","import mod from \"-!../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1601864707436\n var cssReload = require(\"D:/uni-app/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map new file mode 100644 index 0000000..ed3ee5f --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map @@ -0,0 +1 @@ +{"version":3,"sources":[null],"names":[],"mappings":";QAAA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA,QAAQ,oBAAoB;QAC5B;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA,iBAAiB,4BAA4B;QAC7C;QACA;QACA,kBAAkB,2BAA2B;QAC7C;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;;QAEA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;;;QAGA;QACA,oBAAoB;QACpB;QACA;QACA;QACA,uBAAuB,sDAAsD;QAC7E;QACA;QACA,mBAAmB,6BAA6B;QAChD;QACA;QACA;QACA;QACA;QACA,mBAAmB,8BAA8B;QACjD;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA,KAAK;QACL;QACA,KAAK;QACL;;QAEA;;QAEA;QACA,iCAAiC;;QAEjC;QACA;QACA;QACA,KAAK;QACL;QACA;QACA;QACA,MAAM;QACN;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,wBAAwB,kCAAkC;QAC1D,MAAM;QACN;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;QAEA;QACA,0CAA0C,oBAAoB,WAAW;;QAEzE;QACA;QACA;QACA;QACA,gBAAgB,uBAAuB;QACvC;;;QAGA;QACA","file":"common/runtime.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"common/runtime\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"common/runtime\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"\" + chunkId + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"components/v-tabs/v-tabs\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"\" + ({\"components/v-tabs/v-tabs\":\"components/v-tabs/v-tabs\"}[chunkId]||chunkId) + \".wxss\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = global[\"webpackJsonp\"] = global[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// run deferred modules from other chunks\n \tcheckDeferredModules();\n"],"sourceRoot":""} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map new file mode 100644 index 0000000..554cf62 --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///./node_modules/@dcloudio/uni-mp-weixin/dist/index.js?543d","webpack:///./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js?66fd","webpack:///(webpack)/buildin/global.js?cd00","webpack:///./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js?f0c5"],"names":["_toString","Object","prototype","toString","hasOwnProperty","isFn","fn","isStr","str","isPlainObject","obj","call","hasOwn","key","noop","cached","cache","create","cachedFn","hit","camelizeRE","camelize","replace","_","c","toUpperCase","HOOKS","globalInterceptors","scopedInterceptors","mergeHook","parentVal","childVal","res","concat","Array","isArray","dedupeHooks","hooks","i","length","indexOf","push","removeHook","hook","index","splice","mergeInterceptorHook","interceptor","option","keys","forEach","removeInterceptorHook","addInterceptor","method","removeInterceptor","wrapperHook","data","isPromise","then","queue","promise","Promise","resolve","callback","wrapperOptions","options","name","oldCallback","callbackInterceptor","wrapperReturnValue","returnValue","returnValueHooks","getApiInterceptorHooks","slice","scopedInterceptor","invokeApi","api","params","invoke","promiseInterceptor","catch","SYNC_API_RE","CONTEXT_API_RE","CONTEXT_API_RE_EXC","ASYNC_API","CALLBACK_API_RE","isContextApi","test","isSyncApi","isCallbackApi","handlePromise","err","shouldPromise","finally","constructor","value","reason","promisify","promiseApi","success","fail","complete","reject","assign","EPS","BASE_DEVICE_WIDTH","isIOS","deviceWidth","deviceDPR","checkDeviceWidth","wx","getSystemInfoSync","platform","pixelRatio","windowWidth","upx2px","number","newDeviceWidth","Number","result","Math","floor","interceptors","baseApi","freeze","__proto__","EventChannel","id","events","listener","emitCache","on","eventName","args","fns","opt","apply","filter","type","_addListener","_clearCache","cacheArgs","emit","shift","eventChannels","eventChannelStack","initEventChannel","eventChannel","getEventChannel","navigateTo","fromArgs","toArgs","url","fromRes","toRes","findExistsPageIndex","pages","getCurrentPages","len","page","$page","fullPath","redirectTo","exists","delta","existsPageIndex","previewImage","currentIndex","parseInt","current","isNaN","urls","item","indicator","loop","addSafeAreaInsets","safeArea","safeAreaInsets","top","left","right","bottom","windowHeight","protocols","getSystemInfo","todos","canIUses","CALLBACKS","processCallback","methodName","processReturnValue","processArgs","argsOption","keepFromArgs","keyOption","console","warn","keepReturnValue","wrapper","protocol","error","arg1","arg2","todoApis","TODOS","createTodoApi","todoApi","errMsg","providers","oauth","share","payment","getProvider","service","provider","extraApi","getEmitter","Emitter","getUniEmitter","Vue","ctx","$on","arguments","$off","$once","$emit","eventApi","MPPage","Page","MPComponent","Component","customizeRE","customize","initTriggerEvent","mpInstance","canIUse","oldTriggerEvent","triggerEvent","event","initHook","oldHook","PAGE_EVENT_HOOKS","initMocks","vm","mocks","$mp","mpType","mock","hasHook","vueOptions","default","extendOptions","super","mixins","find","mixin","initHooks","mpOptions","$vm","__call_hook","initVueComponent","VueComponent","extend","initSlots","vueSlots","$slots","slotName","$scopedSlots","initVueIds","vueIds","split","_$vueId","_$vuePid","initData","context","methods","e","process","VUE_APP_DEBUG","JSON","parse","stringify","__lifecycle_hooks__","PROP_TYPES","String","Boolean","createObserver","observer","newVal","oldVal","initBehaviors","initBehavior","vueBehaviors","behaviors","vueExtends","extends","vueMixins","vueProps","props","behavior","Date","properties","initProperties","vueMixin","parsePropType","defaultValue","file","isBehavior","vueId","generic","setData","opts","wrapper$1","mp","stopPropagation","preventDefault","target","detail","markerId","getExtraValue","dataPathsArray","dataPathArray","dataPath","propPath","valuePath","vFor","isInteger","substr","__get_value","vForItem","vForKey","processEventExtra","extra","extraObj","__args__","getObjByArray","arr","element","processEventArgs","isCustom","isCustomMPEvent","currentTarget","dataset","comType","ret","arg","ONCE","CUSTOM","isMatchEventType","eventType","optType","getContextVm","$parent","$options","$scope","handleEvent","eventOpts","eventOpt","eventsArray","charAt","isOnce","eventArray","handlerCtx","handler","Error","once","parseBaseApp","initRefs","store","$store","mpHost","beforeCreate","appOptions","onLaunch","app","globalData","_isMounted","findVmByVueId","vuePid","$children","childVm","parentVm","Behavior","isPage","route","initRelation","defineProperty","get","$refs","components","selectAllComponents","component","ref","forComponents","handleLink","parent","parseApp","createApp","getOpenerEventChannel","__eventChannel__","callHook","__id__","App","encodeReserveRE","encodeReserveReplacer","charCodeAt","commaRE","encode","encodeURIComponent","stringifyQuery","encodeStr","map","val","undefined","val2","join","x","parseBaseComponent","vueComponentOptions","multipleSlots","addGlobalClass","componentOptions","__file","lifetimes","attached","propsData","$mount","ready","detached","$destroy","pageLifetimes","show","hide","resize","size","__l","__e","externalClasses","wxsCallMethods","callMethod","parseComponent","hooks$1","parseBasePage","vuePageOptions","pageOptions","onLoad","query","copyQuery","is","parsePage","createPage","createComponent","canIUseApi","apiName","uni","Proxy","set","uni$1"],"mappings":"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AAqBA,eAArB;;AAEA,IAAIM,KAAK,GAAGH,GAAZ,C;;AAEeG,K;;;;;;;;;;;AClwDf;AAAA;AACA;AACA;AACA;AACA;AACA;;AAEA,kCAAkC;;AAElC;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB,iBAAiB;AAClC;AACA;AACA;AACA,sBAAsB,+BAA+B;AACrD,sBAAsB,iBAAiB;AACvC;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,kDAAkD,iCAAiC,EAAE;AACrF,CAAC;;AAED;AACA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,iBAAiB,gBAAgB;AACjC;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,6BAA6B,cAAc;;AAE3C;;AAEA;AACA;AACA;AACA,6BAA6B,UAAU;;AAEvC;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,OAAO;AACP;AACA,OAAO;AACP;AACA;AACA;AACA;AACA,SAAS;AACT,OAAO;AACP;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB,gBAAgB;AACjC,kCAAkC;AAClC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;;AAIA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,iBAAiB,aAAoB;;AAErC;AACA;AACA;AACA,YAAY,aAAoB;;AAEhC;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,CAAC;;AAED;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,qBAAqB;AACxC,iBAAiB;AACjB;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,qBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA,KAAK,GAAG;AACR;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,GAAG;AACH;;AAEA;;AAEA;AACA;AACA,oCAAoC;AACpC;;AAEA,IAAI,IAAqC;AACzC;AACA;AACA,iCAAiC;AACjC,uCAAuC,wBAAwB,EAAE;AACjE,0BAA0B;;AAE1B;AACA;;AAEA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,8CAA8C;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,wBAAwB,YAAY;AACpC,kBAAkB,YAAY;AAC9B;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B;AAC/B;AACA,wCAAwC,EAAE;AAC1C;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA,+BAA+B,oBAAoB,EAAE;AACrD;AACA,kCAAkC,OAAO;AACzC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,0BAA0B,SAAS,qBAAqB;;AAExD;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,2BAA2B;AAC9C;AACA;AACA;AACA,GAAG;AACH,CAAC;;AAED;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB,iBAAiB;AAClC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,mCAAmC,OAAO;AAC1C;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC,OAAO;AACzC;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,oCAAoC;AACpC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU,KAAqC;AAC/C;AACA;AACA;AACA,8BAA8B;AAC9B;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,KAAqC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,KAAqC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,iDAAiD,OAAO;AACxD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,IAAI,IAAqC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAc;AACd;;AAEA;AACA;AACA;;AAEA,iBAAiB,iBAAiB;AAClC;AACA;AACA,2BAA2B;AAC3B;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,iBAAiB,kBAAkB;AACnC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,KAAqC;AACzC;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC,uBAAuB;AACzD,iCAAiC,sBAAsB;AACvD;AACA,kBAAkB;AAClB,MAAM,IAAqC;AAC3C;AACA;AACA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB,aAAoB;AACtC;AACA;AACA,mBAAmB;AACnB;AACA;AACA,iBAAiB,uBAAuB;AACxC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB;AACrB,OAAO,UAAU,IAAqC;AACtD;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA,GAAG,UAAU,IAAqC;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;AACA;AACA,mBAAmB,mBAAmB;AACtC,+BAA+B;AAC/B;AACA,GAAG;AACH;AACA;AACA;AACA,kBAAkB,YAAY;AAC9B,WAAW;AACX;AACA,GAAG,UAAU,IAAqC;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,IAAqC;AAC3C;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8CAA8C,OAAO;AACrD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B;AAC3B;AACA,oCAAoC;AACpC;AACA,qCAAqC;AACrC;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;;AAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,IAEQ;AACZ;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,2BAA2B;AAC9C;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,6CAA6C,SAAS;AACtD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA,6CAA6C,qCAAqC,EAAE;AACpF;;AAEA;AACA;AACA;;AAEA,oCAAoC,yCAAyC,EAAE;AAC/E;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAyB,kBAAkB;AAC3C;AACA;AACA,4BAA4B;AAC5B,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA8B,sDAAsD,EAAE;AACtF;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,MAAM,IAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,iBAAiB,mBAAmB;AACpC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,kBAAkB;AAClC;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;;AAEA;;AAEA;;AAEA,IAAI,IAAqC;AACzC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC,iCAAiC;AACnE,cAAc,6BAA6B;AAC3C;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,kCAAkC,iCAAiC;AACnE,cAAc,6BAA6B;AAC3C;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB,yBAAyB;AAC1C,GAAG;AACH;AACA;AACA,iBAAiB,+BAA+B;AAChD;AACA;;AAEA;AACA;;AAEA,IAAI,IAAqC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B,uBAAuB;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;;AAEA;AACA;AACA;AACA,qBAAqB,mBAAmB;AACxC;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wDAAwD;AACxD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU,IAAqC;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB,qBAAqB;AACtC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,aAAa,qBAAqB;AAClC;AACA,+CAA+C;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU,IAAqC;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,OAAO,MAAM,EAEN;AACP,KAAK;AACL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,mBAAmB,iBAAiB;AACpC;AACA;AACA,6BAA6B;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,UAAU,IAAqC;AACxD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;;AAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sCAAsC,OAAO;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,kEAAkE;AAClE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA,sBAAsB,mBAAmB;AACzC;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B,OAAO;AACtC,uCAAuC;AACvC;AACA,GAAG;AACH;AACA,eAAe,SAAS;AACxB,sCAAsC;AACtC;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,2DAA2D;AAC3D;AACA;AACA,KAAK;AACL;AACA;AACA,kCAAkC,OAAO;AACzC;AACA,6CAA6C;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB;AACrB;AACA;AACA,UAAU,KAAqC;AAC/C;AACA;AACA;AACA;AACA;AACA,8BAA8B;AAC9B;AACA;AACA;AACA,GAAG;AACH;AACA;;AAEA;AACA;AACA,4CAA4C,eAAe;AAC3D,GAAG;AACH;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,kDAAkD;AAClD,4CAA4C;AAC5C;AACA;AACA;AACA;AACA;;AAEA;AACA,6CAA6C;AAC7C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,iBAAiB;AACpC;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA,KAAK;AACL,4CAA4C;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB,iBAAiB,gBAAgB;AACjC;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA,iBAAiB,mBAAmB;AACpC;AACA;AACA;AACA,KAAK,UAAU,KAAqC;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH,qCAAqC,gEAAgE;AACrG;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH,4BAA4B,+BAA+B;AAC3D,4BAA4B,+BAA+B;AAC3D;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA,mBAAmB,mBAAmB;AACtC;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,IAAqC;AAC3C,kDAAkD;AAClD;AACA;AACA,mCAAmC;AACnC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA8B;AAC9B;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ,IAAqC;AAC7C;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,sEAAsE;;AAEtE;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK,uFAAuF;AAC5F;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,0CAA0C;AAC1C,iBAAiB,yBAAyB;AAC1C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG,+BAA+B;AAClC,mCAAmC;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,KAAqC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU,KAAqC;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH,oBAAoB,oBAAoB;AACxC,sBAAsB,4BAA4B;AAClD;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8CAA8C,OAAO;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA,mBAAmB;AACnB,yBAAyB;AACzB;AACA,qDAAqD;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC,6CAA6C;AAC9E;AACA;AACA,6CAA6C,4CAA4C;;AAEzF;AACA;AACA;;AAEA;AACA,MAAM,IAAqC;AAC3C;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL,GAAG,MAAM,EAGN;AACH;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,UAAU,KAAqC;AAC/C;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU,KAAqC;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAoB;AACpB;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA,KAAK,2CAA2C,8BAA8B,EAAE;;AAEhF;AACA,wCAAwC,OAAO;AAC/C;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,KAAK;;AAEL;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,gBAAgB,KAAqC;AACrD;AACA,oBAAoB,SAAI;AACxB;AACA;AACA,WAAW;AACX;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,mBAAmB,qBAAqB;AACxC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,+CAA+C;AAC/C;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,uCAAuC,OAAO;AAC9C;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,SAAS;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ,IAAqC;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC,OAAO;AAC5C;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,IAAqC;AAC3C;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,0BAA0B;;AAE1B,kBAAkB;AAClB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,mBAAmB,qBAAqB;AACxC;AACA,0CAA0C;AAC1C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA,MAAM,IAAqC;AAC3C;AACA;AACA;;AAEA;AACA;AACA,uBAAuB;AACvB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,mBAAmB,yBAAyB;AAC5C;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,yBAAyB;AAC5C;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,wCAAwC,OAAO;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,IAAqC;AAC3C;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0BAA0B,0BAA0B;AACpD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA8B,oBAAoB,EAAE;;AAEpD;AACA;AACA,iBAAiB,sBAAsB;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,KAAqC;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,iBAAiB,kBAAkB;AACnC;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,UAAU,KAAqC;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;;AAIA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,oBAAoB;AACpB;AACA,yBAAyB;AACzB;AACA;AACA;AACA;AACA,oBAAoB,KAAqC;AACzD;AACA,MAAM,SAAE;AACR;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,mBAAmB,2BAA2B;AAC9C,qBAAqB,+BAA+B;AACpD;AACA;AACA,GAAG;AACH,yBAAyB;AACzB;AACA,sBAAsB,iCAAiC;AACvD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,IAAqC;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,KAAK,MAAM,EAEN;AACL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,KAAqC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,IAAqC;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA,8BAA8B;;AAE9B;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ,KAAqC;AAC7C;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK,UAAU,IAAqC;AACpD;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oCAAoC;AACpC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ,IAAqC;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,qBAAqB,oBAAoB;AACzC;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,6BAA6B;AAC7B;AACA,8BAA8B;AAC9B,MAAM,IAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ,KAAqC;AAC7C;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA;AACA,QAAQ,IAAqC;AAC7C;AACA,KAAK,MAAM,EAEN;AACL;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC;AACzC;AACA,sCAAsC;AACtC,8C;;AAEA;AACA,QAAQ,KAAqC;AAC7C;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,eAAe;AACrC;AACA;AACA;AACA;AACA;;AAEA;AACA,MAAM,KAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sEAAsE;AACtE;AACA;AACA;;AAEA;AACA,QAAQ,KAAqC;AAC7C;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,iCAAiC;;AAEjC;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,YAAY,KAAqC;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;;;;AAIA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;;AAEA;AACA,0CAA0C,2BAA2B,EAAE;AACvE,KAAK;AACL;AACA,0CAA0C,4BAA4B,EAAE;AACxE,KAAK;AACL,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA,+BAA+B,eAAe;AAC9C,MAAM,IAAqC;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA,CAAC;;AAED;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,0BAA0B;AAC1B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;;AAEA;AACA,0BAA0B;AAC1B;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA,qBAAqB;AACrB;AACA;AACA,yBAAyB;AACzB;AACA;AACA,6BAA6B;AAC7B;AACA;AACA,iBAAiB;AACjB;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,KAAK;AACL;AACA;AACA,SAAS;AACT;AACA;AACA,aAAa;AACb;AACA;AACA,iBAAiB;AACjB;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,YAAY,gFAAW;AACvB;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,mBAAmB;AAC1C;AACA;AACA;AACA;;AAEA;AACA,0CAA0C,gCAAgC,EAAE;AAC5E;;AAEA;AACA;AACA;AACA;AACA,WAAW,gFAAW;AACtB;AACA;AACA;AACA;AACA;AACA,KAAK;AACL,WAAW,gFAAW;AACtB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA,SAAS;AACT;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA,8BAA8B;AAC9B,0CAA0C;;AAE1C;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA,sCAAsC;AACtC;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,8CAA8C;AAC9C;AACA,KAAK;AACL;AACA;AACA,UAAU,gFAAW;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,IAAqC;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,mCAAmC,OAAO;AAC1C;AACA,gBAAgB,YAAY;AAC5B;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,gBAAgB,YAAY;AAC5B;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA,CAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA,kCAAkC;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0CAA0C,OAAO;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,sDAAsD,qDAAqD,EAAE,SAAS;AACtH;;AAEA;AACA;AACA;AACA;AACA;AACA,iCAAiC,OAAO;AACxC;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,kCAAkC,OAAO;AACzC;AACA;AACA;AACA;AACA,KAAK;AACL;AACA,0BAA0B,OAAO;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEe,kEAAG,EAAC;;;;;;;;;;;;ACx5LnB;;AAEA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;;AAEA;AACA;AACA,4CAA4C;;AAE5C;;;;;;;;;;;;;;;;;;;;;;;;;;;ACnBA;AAAA;AAAA;;AAEA;AACA;AACA;;AAEe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,yBAAyB;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA,qBAAqB;AACrB;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA","file":"common/vendor.js","sourcesContent":["import Vue from 'vue';\r\n\r\nconst _toString = Object.prototype.toString;\r\nconst hasOwnProperty = Object.prototype.hasOwnProperty;\r\n\r\nfunction isFn (fn) {\r\n return typeof fn === 'function'\r\n}\r\n\r\nfunction isStr (str) {\r\n return typeof str === 'string'\r\n}\r\n\r\nfunction isPlainObject (obj) {\r\n return _toString.call(obj) === '[object Object]'\r\n}\r\n\r\nfunction hasOwn (obj, key) {\r\n return hasOwnProperty.call(obj, key)\r\n}\r\n\r\nfunction noop () {}\r\n\r\n/**\r\n * Create a cached version of a pure function.\r\n */\r\nfunction cached (fn) {\r\n const cache = Object.create(null);\r\n return function cachedFn (str) {\r\n const hit = cache[str];\r\n return hit || (cache[str] = fn(str))\r\n }\r\n}\r\n\r\n/**\r\n * Camelize a hyphen-delimited string.\r\n */\r\nconst camelizeRE = /-(\\w)/g;\r\nconst camelize = cached((str) => {\r\n return str.replace(camelizeRE, (_, c) => c ? c.toUpperCase() : '')\r\n});\r\n\r\nconst HOOKS = [\r\n 'invoke',\r\n 'success',\r\n 'fail',\r\n 'complete',\r\n 'returnValue'\r\n];\r\n\r\nconst globalInterceptors = {};\r\nconst scopedInterceptors = {};\r\n\r\nfunction mergeHook (parentVal, childVal) {\r\n const res = childVal\r\n ? parentVal\r\n ? parentVal.concat(childVal)\r\n : Array.isArray(childVal)\r\n ? childVal : [childVal]\r\n : parentVal;\r\n return res\r\n ? dedupeHooks(res)\r\n : res\r\n}\r\n\r\nfunction dedupeHooks (hooks) {\r\n const res = [];\r\n for (let i = 0; i < hooks.length; i++) {\r\n if (res.indexOf(hooks[i]) === -1) {\r\n res.push(hooks[i]);\r\n }\r\n }\r\n return res\r\n}\r\n\r\nfunction removeHook (hooks, hook) {\r\n const index = hooks.indexOf(hook);\r\n if (index !== -1) {\r\n hooks.splice(index, 1);\r\n }\r\n}\r\n\r\nfunction mergeInterceptorHook (interceptor, option) {\r\n Object.keys(option).forEach(hook => {\r\n if (HOOKS.indexOf(hook) !== -1 && isFn(option[hook])) {\r\n interceptor[hook] = mergeHook(interceptor[hook], option[hook]);\r\n }\r\n });\r\n}\r\n\r\nfunction removeInterceptorHook (interceptor, option) {\r\n if (!interceptor || !option) {\r\n return\r\n }\r\n Object.keys(option).forEach(hook => {\r\n if (HOOKS.indexOf(hook) !== -1 && isFn(option[hook])) {\r\n removeHook(interceptor[hook], option[hook]);\r\n }\r\n });\r\n}\r\n\r\nfunction addInterceptor (method, option) {\r\n if (typeof method === 'string' && isPlainObject(option)) {\r\n mergeInterceptorHook(scopedInterceptors[method] || (scopedInterceptors[method] = {}), option);\r\n } else if (isPlainObject(method)) {\r\n mergeInterceptorHook(globalInterceptors, method);\r\n }\r\n}\r\n\r\nfunction removeInterceptor (method, option) {\r\n if (typeof method === 'string') {\r\n if (isPlainObject(option)) {\r\n removeInterceptorHook(scopedInterceptors[method], option);\r\n } else {\r\n delete scopedInterceptors[method];\r\n }\r\n } else if (isPlainObject(method)) {\r\n removeInterceptorHook(globalInterceptors, method);\r\n }\r\n}\r\n\r\nfunction wrapperHook (hook) {\r\n return function (data) {\r\n return hook(data) || data\r\n }\r\n}\r\n\r\nfunction isPromise (obj) {\r\n return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'\r\n}\r\n\r\nfunction queue (hooks, data) {\r\n let promise = false;\r\n for (let i = 0; i < hooks.length; i++) {\r\n const hook = hooks[i];\r\n if (promise) {\r\n promise = Promise.resolve(wrapperHook(hook));\r\n } else {\r\n const res = hook(data);\r\n if (isPromise(res)) {\r\n promise = Promise.resolve(res);\r\n }\r\n if (res === false) {\r\n return {\r\n then () {}\r\n }\r\n }\r\n }\r\n }\r\n return promise || {\r\n then (callback) {\r\n return callback(data)\r\n }\r\n }\r\n}\r\n\r\nfunction wrapperOptions (interceptor, options = {}) {\r\n ['success', 'fail', 'complete'].forEach(name => {\r\n if (Array.isArray(interceptor[name])) {\r\n const oldCallback = options[name];\r\n options[name] = function callbackInterceptor (res) {\r\n queue(interceptor[name], res).then((res) => {\r\n /* eslint-disable no-mixed-operators */\r\n return isFn(oldCallback) && oldCallback(res) || res\r\n });\r\n };\r\n }\r\n });\r\n return options\r\n}\r\n\r\nfunction wrapperReturnValue (method, returnValue) {\r\n const returnValueHooks = [];\r\n if (Array.isArray(globalInterceptors.returnValue)) {\r\n returnValueHooks.push(...globalInterceptors.returnValue);\r\n }\r\n const interceptor = scopedInterceptors[method];\r\n if (interceptor && Array.isArray(interceptor.returnValue)) {\r\n returnValueHooks.push(...interceptor.returnValue);\r\n }\r\n returnValueHooks.forEach(hook => {\r\n returnValue = hook(returnValue) || returnValue;\r\n });\r\n return returnValue\r\n}\r\n\r\nfunction getApiInterceptorHooks (method) {\r\n const interceptor = Object.create(null);\r\n Object.keys(globalInterceptors).forEach(hook => {\r\n if (hook !== 'returnValue') {\r\n interceptor[hook] = globalInterceptors[hook].slice();\r\n }\r\n });\r\n const scopedInterceptor = scopedInterceptors[method];\r\n if (scopedInterceptor) {\r\n Object.keys(scopedInterceptor).forEach(hook => {\r\n if (hook !== 'returnValue') {\r\n interceptor[hook] = (interceptor[hook] || []).concat(scopedInterceptor[hook]);\r\n }\r\n });\r\n }\r\n return interceptor\r\n}\r\n\r\nfunction invokeApi (method, api, options, ...params) {\r\n const interceptor = getApiInterceptorHooks(method);\r\n if (interceptor && Object.keys(interceptor).length) {\r\n if (Array.isArray(interceptor.invoke)) {\r\n const res = queue(interceptor.invoke, options);\r\n return res.then((options) => {\r\n return api(wrapperOptions(interceptor, options), ...params)\r\n })\r\n } else {\r\n return api(wrapperOptions(interceptor, options), ...params)\r\n }\r\n }\r\n return api(options, ...params)\r\n}\r\n\r\nconst promiseInterceptor = {\r\n returnValue (res) {\r\n if (!isPromise(res)) {\r\n return res\r\n }\r\n return res.then(res => {\r\n return res[1]\r\n }).catch(res => {\r\n return res[0]\r\n })\r\n }\r\n};\r\n\r\nconst SYNC_API_RE =\r\n /^\\$|sendNativeEvent|restoreGlobal|getCurrentSubNVue|getMenuButtonBoundingClientRect|^report|interceptors|Interceptor$|getSubNVueById|requireNativePlugin|upx2px|hideKeyboard|canIUse|^create|Sync$|Manager$|base64ToArrayBuffer|arrayBufferToBase64/;\r\n\r\nconst CONTEXT_API_RE = /^create|Manager$/;\r\n\r\n// Context例外情况\r\nconst CONTEXT_API_RE_EXC = ['createBLEConnection'];\r\n\r\n// 同步例外情况\r\nconst ASYNC_API = ['createBLEConnection'];\r\n\r\nconst CALLBACK_API_RE = /^on|^off/;\r\n\r\nfunction isContextApi (name) {\r\n return CONTEXT_API_RE.test(name) && CONTEXT_API_RE_EXC.indexOf(name) === -1\r\n}\r\nfunction isSyncApi (name) {\r\n return SYNC_API_RE.test(name) && ASYNC_API.indexOf(name) === -1\r\n}\r\n\r\nfunction isCallbackApi (name) {\r\n return CALLBACK_API_RE.test(name) && name !== 'onPush'\r\n}\r\n\r\nfunction handlePromise (promise) {\r\n return promise.then(data => {\r\n return [null, data]\r\n })\r\n .catch(err => [err])\r\n}\r\n\r\nfunction shouldPromise (name) {\r\n if (\r\n isContextApi(name) ||\r\n isSyncApi(name) ||\r\n isCallbackApi(name)\r\n ) {\r\n return false\r\n }\r\n return true\r\n}\r\n\r\n/* eslint-disable no-extend-native */\r\nif (!Promise.prototype.finally) {\r\n Promise.prototype.finally = function (callback) {\r\n const promise = this.constructor;\r\n return this.then(\r\n value => promise.resolve(callback()).then(() => value),\r\n reason => promise.resolve(callback()).then(() => {\r\n throw reason\r\n })\r\n )\r\n };\r\n}\r\n\r\nfunction promisify (name, api) {\r\n if (!shouldPromise(name)) {\r\n return api\r\n }\r\n return function promiseApi (options = {}, ...params) {\r\n if (isFn(options.success) || isFn(options.fail) || isFn(options.complete)) {\r\n return wrapperReturnValue(name, invokeApi(name, api, options, ...params))\r\n }\r\n return wrapperReturnValue(name, handlePromise(new Promise((resolve, reject) => {\r\n invokeApi(name, api, Object.assign({}, options, {\r\n success: resolve,\r\n fail: reject\r\n }), ...params);\r\n })))\r\n }\r\n}\r\n\r\nconst EPS = 1e-4;\r\nconst BASE_DEVICE_WIDTH = 750;\r\nlet isIOS = false;\r\nlet deviceWidth = 0;\r\nlet deviceDPR = 0;\r\n\r\nfunction checkDeviceWidth () {\r\n const {\r\n platform,\r\n pixelRatio,\r\n windowWidth\r\n } = wx.getSystemInfoSync(); // uni=>wx runtime 编译目标是 uni 对象,内部不允许直接使用 uni\r\n\r\n deviceWidth = windowWidth;\r\n deviceDPR = pixelRatio;\r\n isIOS = platform === 'ios';\r\n}\r\n\r\nfunction upx2px (number, newDeviceWidth) {\r\n if (deviceWidth === 0) {\r\n checkDeviceWidth();\r\n }\r\n\r\n number = Number(number);\r\n if (number === 0) {\r\n return 0\r\n }\r\n let result = (number / BASE_DEVICE_WIDTH) * (newDeviceWidth || deviceWidth);\r\n if (result < 0) {\r\n result = -result;\r\n }\r\n result = Math.floor(result + EPS);\r\n if (result === 0) {\r\n if (deviceDPR === 1 || !isIOS) {\r\n result = 1;\r\n } else {\r\n result = 0.5;\r\n }\r\n }\r\n return number < 0 ? -result : result\r\n}\r\n\r\nconst interceptors = {\r\n promiseInterceptor\r\n};\r\n\r\nvar baseApi = /*#__PURE__*/Object.freeze({\r\n __proto__: null,\r\n upx2px: upx2px,\r\n addInterceptor: addInterceptor,\r\n removeInterceptor: removeInterceptor,\r\n interceptors: interceptors\r\n});\r\n\r\nclass EventChannel {\r\n constructor (id, events) {\r\n this.id = id;\r\n this.listener = {};\r\n this.emitCache = {};\r\n if (events) {\r\n Object.keys(events).forEach(name => {\r\n this.on(name, events[name]);\r\n });\r\n }\r\n }\r\n\r\n emit (eventName, ...args) {\r\n const fns = this.listener[eventName];\r\n if (!fns) {\r\n return (this.emitCache[eventName] || (this.emitCache[eventName] = [])).push(args)\r\n }\r\n fns.forEach(opt => {\r\n opt.fn.apply(opt.fn, args);\r\n });\r\n this.listener[eventName] = fns.filter(opt => opt.type !== 'once');\r\n }\r\n\r\n on (eventName, fn) {\r\n this._addListener(eventName, 'on', fn);\r\n this._clearCache(eventName);\r\n }\r\n\r\n once (eventName, fn) {\r\n this._addListener(eventName, 'once', fn);\r\n this._clearCache(eventName);\r\n }\r\n\r\n off (eventName, fn) {\r\n const fns = this.listener[eventName];\r\n if (!fns) {\r\n return\r\n }\r\n if (fn) {\r\n for (let i = 0; i < fns.length;) {\r\n if (fns[i].fn === fn) {\r\n fns.splice(i, 1);\r\n i--;\r\n }\r\n i++;\r\n }\r\n } else {\r\n delete this.listener[eventName];\r\n }\r\n }\r\n\r\n _clearCache (eventName) {\r\n const cacheArgs = this.emitCache[eventName];\r\n if (cacheArgs) {\r\n for (; cacheArgs.length > 0;) {\r\n this.emit.apply(this, [eventName].concat(cacheArgs.shift()));\r\n }\r\n }\r\n }\r\n\r\n _addListener (eventName, type, fn) {\r\n (this.listener[eventName] || (this.listener[eventName] = [])).push({\r\n fn,\r\n type\r\n });\r\n }\r\n}\r\n\r\nconst eventChannels = {};\r\n\r\nconst eventChannelStack = [];\r\n\r\nlet id = 0;\r\n\r\nfunction initEventChannel (events, cache = true) {\r\n id++;\r\n const eventChannel = new EventChannel(id, events);\r\n if (cache) {\r\n eventChannels[id] = eventChannel;\r\n eventChannelStack.push(eventChannel);\r\n }\r\n return eventChannel\r\n}\r\n\r\nfunction getEventChannel (id) {\r\n if (id) {\r\n const eventChannel = eventChannels[id];\r\n delete eventChannels[id];\r\n return eventChannel\r\n }\r\n return eventChannelStack.shift()\r\n}\r\n\r\nvar navigateTo = {\r\n args (fromArgs, toArgs) {\r\n const id = initEventChannel(fromArgs.events).id;\r\n if (fromArgs.url) {\r\n fromArgs.url = fromArgs.url + (fromArgs.url.indexOf('?') === -1 ? '?' : '&') + '__id__=' + id;\r\n }\r\n },\r\n returnValue (fromRes, toRes) {\r\n fromRes.eventChannel = getEventChannel();\r\n }\r\n};\r\n\r\nfunction findExistsPageIndex (url) {\r\n const pages = getCurrentPages();\r\n let len = pages.length;\r\n while (len--) {\r\n const page = pages[len];\r\n if (page.$page && page.$page.fullPath === url) {\r\n return len\r\n }\r\n }\r\n return -1\r\n}\r\n\r\nvar redirectTo = {\r\n name (fromArgs) {\r\n if (fromArgs.exists === 'back' && fromArgs.delta) {\r\n return 'navigateBack'\r\n }\r\n return 'redirectTo'\r\n },\r\n args (fromArgs) {\r\n if (fromArgs.exists === 'back' && fromArgs.url) {\r\n const existsPageIndex = findExistsPageIndex(fromArgs.url);\r\n if (existsPageIndex !== -1) {\r\n const delta = getCurrentPages().length - 1 - existsPageIndex;\r\n if (delta > 0) {\r\n fromArgs.delta = delta;\r\n }\r\n }\r\n }\r\n }\r\n};\r\n\r\nvar previewImage = {\r\n args (fromArgs) {\r\n let currentIndex = parseInt(fromArgs.current);\r\n if (isNaN(currentIndex)) {\r\n return\r\n }\r\n const urls = fromArgs.urls;\r\n if (!Array.isArray(urls)) {\r\n return\r\n }\r\n const len = urls.length;\r\n if (!len) {\r\n return\r\n }\r\n if (currentIndex < 0) {\r\n currentIndex = 0;\r\n } else if (currentIndex >= len) {\r\n currentIndex = len - 1;\r\n }\r\n if (currentIndex > 0) {\r\n fromArgs.current = urls[currentIndex];\r\n fromArgs.urls = urls.filter(\r\n (item, index) => index < currentIndex ? item !== urls[currentIndex] : true\r\n );\r\n } else {\r\n fromArgs.current = urls[0];\r\n }\r\n return {\r\n indicator: false,\r\n loop: false\r\n }\r\n }\r\n};\r\n\r\nfunction addSafeAreaInsets (result) {\r\n if (result.safeArea) {\r\n const safeArea = result.safeArea;\r\n result.safeAreaInsets = {\r\n top: safeArea.top,\r\n left: safeArea.left,\r\n right: result.windowWidth - safeArea.right,\r\n bottom: result.windowHeight - safeArea.bottom\r\n };\r\n }\r\n}\r\nconst protocols = {\r\n redirectTo,\r\n navigateTo,\r\n previewImage,\r\n getSystemInfo: {\r\n returnValue: addSafeAreaInsets\r\n },\r\n getSystemInfoSync: {\r\n returnValue: addSafeAreaInsets\r\n }\r\n};\r\nconst todos = [\r\n 'vibrate',\r\n 'preloadPage',\r\n 'unPreloadPage',\r\n 'loadSubPackage'\r\n];\r\nconst canIUses = [];\r\n\r\nconst CALLBACKS = ['success', 'fail', 'cancel', 'complete'];\r\n\r\nfunction processCallback (methodName, method, returnValue) {\r\n return function (res) {\r\n return method(processReturnValue(methodName, res, returnValue))\r\n }\r\n}\r\n\r\nfunction processArgs (methodName, fromArgs, argsOption = {}, returnValue = {}, keepFromArgs = false) {\r\n if (isPlainObject(fromArgs)) { // 一般 api 的参数解析\r\n const toArgs = keepFromArgs === true ? fromArgs : {}; // returnValue 为 false 时,说明是格式化返回值,直接在返回值对象上修改赋值\r\n if (isFn(argsOption)) {\r\n argsOption = argsOption(fromArgs, toArgs) || {};\r\n }\r\n for (const key in fromArgs) {\r\n if (hasOwn(argsOption, key)) {\r\n let keyOption = argsOption[key];\r\n if (isFn(keyOption)) {\r\n keyOption = keyOption(fromArgs[key], fromArgs, toArgs);\r\n }\r\n if (!keyOption) { // 不支持的参数\r\n console.warn(`微信小程序 ${methodName}暂不支持${key}`);\r\n } else if (isStr(keyOption)) { // 重写参数 key\r\n toArgs[keyOption] = fromArgs[key];\r\n } else if (isPlainObject(keyOption)) { // {name:newName,value:value}可重新指定参数 key:value\r\n toArgs[keyOption.name ? keyOption.name : key] = keyOption.value;\r\n }\r\n } else if (CALLBACKS.indexOf(key) !== -1) {\r\n if (isFn(fromArgs[key])) {\r\n toArgs[key] = processCallback(methodName, fromArgs[key], returnValue);\r\n }\r\n } else {\r\n if (!keepFromArgs) {\r\n toArgs[key] = fromArgs[key];\r\n }\r\n }\r\n }\r\n return toArgs\r\n } else if (isFn(fromArgs)) {\r\n fromArgs = processCallback(methodName, fromArgs, returnValue);\r\n }\r\n return fromArgs\r\n}\r\n\r\nfunction processReturnValue (methodName, res, returnValue, keepReturnValue = false) {\r\n if (isFn(protocols.returnValue)) { // 处理通用 returnValue\r\n res = protocols.returnValue(methodName, res);\r\n }\r\n return processArgs(methodName, res, returnValue, {}, keepReturnValue)\r\n}\r\n\r\nfunction wrapper (methodName, method) {\r\n if (hasOwn(protocols, methodName)) {\r\n const protocol = protocols[methodName];\r\n if (!protocol) { // 暂不支持的 api\r\n return function () {\r\n console.error(`微信小程序 暂不支持${methodName}`);\r\n }\r\n }\r\n return function (arg1, arg2) { // 目前 api 最多两个参数\r\n let options = protocol;\r\n if (isFn(protocol)) {\r\n options = protocol(arg1);\r\n }\r\n\r\n arg1 = processArgs(methodName, arg1, options.args, options.returnValue);\r\n\r\n const args = [arg1];\r\n if (typeof arg2 !== 'undefined') {\r\n args.push(arg2);\r\n }\r\n if (isFn(options.name)) {\r\n methodName = options.name(arg1);\r\n } else if (isStr(options.name)) {\r\n methodName = options.name;\r\n }\r\n const returnValue = wx[methodName].apply(wx, args);\r\n if (isSyncApi(methodName)) { // 同步 api\r\n return processReturnValue(methodName, returnValue, options.returnValue, isContextApi(methodName))\r\n }\r\n return returnValue\r\n }\r\n }\r\n return method\r\n}\r\n\r\nconst todoApis = Object.create(null);\r\n\r\nconst TODOS = [\r\n 'onTabBarMidButtonTap',\r\n 'subscribePush',\r\n 'unsubscribePush',\r\n 'onPush',\r\n 'offPush',\r\n 'share'\r\n];\r\n\r\nfunction createTodoApi (name) {\r\n return function todoApi ({\r\n fail,\r\n complete\r\n }) {\r\n const res = {\r\n errMsg: `${name}:fail:暂不支持 ${name} 方法`\r\n };\r\n isFn(fail) && fail(res);\r\n isFn(complete) && complete(res);\r\n }\r\n}\r\n\r\nTODOS.forEach(function (name) {\r\n todoApis[name] = createTodoApi(name);\r\n});\r\n\r\nvar providers = {\r\n oauth: ['weixin'],\r\n share: ['weixin'],\r\n payment: ['wxpay'],\r\n push: ['weixin']\r\n};\r\n\r\nfunction getProvider ({\r\n service,\r\n success,\r\n fail,\r\n complete\r\n}) {\r\n let res = false;\r\n if (providers[service]) {\r\n res = {\r\n errMsg: 'getProvider:ok',\r\n service,\r\n provider: providers[service]\r\n };\r\n isFn(success) && success(res);\r\n } else {\r\n res = {\r\n errMsg: 'getProvider:fail:服务[' + service + ']不存在'\r\n };\r\n isFn(fail) && fail(res);\r\n }\r\n isFn(complete) && complete(res);\r\n}\r\n\r\nvar extraApi = /*#__PURE__*/Object.freeze({\r\n __proto__: null,\r\n getProvider: getProvider\r\n});\r\n\r\nconst getEmitter = (function () {\r\n let Emitter;\r\n return function getUniEmitter () {\r\n if (!Emitter) {\r\n Emitter = new Vue();\r\n }\r\n return Emitter\r\n }\r\n})();\r\n\r\nfunction apply (ctx, method, args) {\r\n return ctx[method].apply(ctx, args)\r\n}\r\n\r\nfunction $on () {\r\n return apply(getEmitter(), '$on', [...arguments])\r\n}\r\nfunction $off () {\r\n return apply(getEmitter(), '$off', [...arguments])\r\n}\r\nfunction $once () {\r\n return apply(getEmitter(), '$once', [...arguments])\r\n}\r\nfunction $emit () {\r\n return apply(getEmitter(), '$emit', [...arguments])\r\n}\r\n\r\nvar eventApi = /*#__PURE__*/Object.freeze({\r\n __proto__: null,\r\n $on: $on,\r\n $off: $off,\r\n $once: $once,\r\n $emit: $emit\r\n});\r\n\r\nvar api = /*#__PURE__*/Object.freeze({\r\n __proto__: null\r\n});\r\n\r\nconst MPPage = Page;\r\nconst MPComponent = Component;\r\n\r\nconst customizeRE = /:/g;\r\n\r\nconst customize = cached((str) => {\r\n return camelize(str.replace(customizeRE, '-'))\r\n});\r\n\r\nfunction initTriggerEvent (mpInstance) {\r\n {\r\n if (!wx.canIUse('nextTick')) {\r\n return\r\n }\r\n }\r\n const oldTriggerEvent = mpInstance.triggerEvent;\r\n mpInstance.triggerEvent = function (event, ...args) {\r\n return oldTriggerEvent.apply(mpInstance, [customize(event), ...args])\r\n };\r\n}\r\n\r\nfunction initHook (name, options) {\r\n const oldHook = options[name];\r\n if (!oldHook) {\r\n options[name] = function () {\r\n initTriggerEvent(this);\r\n };\r\n } else {\r\n options[name] = function (...args) {\r\n initTriggerEvent(this);\r\n return oldHook.apply(this, args)\r\n };\r\n }\r\n}\r\n\r\nPage = function (options = {}) {\r\n initHook('onLoad', options);\r\n return MPPage(options)\r\n};\r\n\r\nComponent = function (options = {}) {\r\n initHook('created', options);\r\n return MPComponent(options)\r\n};\r\n\r\nconst PAGE_EVENT_HOOKS = [\r\n 'onPullDownRefresh',\r\n 'onReachBottom',\r\n 'onAddToFavorites',\r\n 'onShareTimeline',\r\n 'onShareAppMessage',\r\n 'onPageScroll',\r\n 'onResize',\r\n 'onTabItemTap'\r\n];\r\n\r\nfunction initMocks (vm, mocks) {\r\n const mpInstance = vm.$mp[vm.mpType];\r\n mocks.forEach(mock => {\r\n if (hasOwn(mpInstance, mock)) {\r\n vm[mock] = mpInstance[mock];\r\n }\r\n });\r\n}\r\n\r\nfunction hasHook (hook, vueOptions) {\r\n if (!vueOptions) {\r\n return true\r\n }\r\n\r\n if (Vue.options && Array.isArray(Vue.options[hook])) {\r\n return true\r\n }\r\n\r\n vueOptions = vueOptions.default || vueOptions;\r\n\r\n if (isFn(vueOptions)) {\r\n if (isFn(vueOptions.extendOptions[hook])) {\r\n return true\r\n }\r\n if (vueOptions.super &&\r\n vueOptions.super.options &&\r\n Array.isArray(vueOptions.super.options[hook])) {\r\n return true\r\n }\r\n return false\r\n }\r\n\r\n if (isFn(vueOptions[hook])) {\r\n return true\r\n }\r\n const mixins = vueOptions.mixins;\r\n if (Array.isArray(mixins)) {\r\n return !!mixins.find(mixin => hasHook(hook, mixin))\r\n }\r\n}\r\n\r\nfunction initHooks (mpOptions, hooks, vueOptions) {\r\n hooks.forEach(hook => {\r\n if (hasHook(hook, vueOptions)) {\r\n mpOptions[hook] = function (args) {\r\n return this.$vm && this.$vm.__call_hook(hook, args)\r\n };\r\n }\r\n });\r\n}\r\n\r\nfunction initVueComponent (Vue, vueOptions) {\r\n vueOptions = vueOptions.default || vueOptions;\r\n let VueComponent;\r\n if (isFn(vueOptions)) {\r\n VueComponent = vueOptions;\r\n } else {\r\n VueComponent = Vue.extend(vueOptions);\r\n }\r\n vueOptions = VueComponent.options;\r\n return [VueComponent, vueOptions]\r\n}\r\n\r\nfunction initSlots (vm, vueSlots) {\r\n if (Array.isArray(vueSlots) && vueSlots.length) {\r\n const $slots = Object.create(null);\r\n vueSlots.forEach(slotName => {\r\n $slots[slotName] = true;\r\n });\r\n vm.$scopedSlots = vm.$slots = $slots;\r\n }\r\n}\r\n\r\nfunction initVueIds (vueIds, mpInstance) {\r\n vueIds = (vueIds || '').split(',');\r\n const len = vueIds.length;\r\n\r\n if (len === 1) {\r\n mpInstance._$vueId = vueIds[0];\r\n } else if (len === 2) {\r\n mpInstance._$vueId = vueIds[0];\r\n mpInstance._$vuePid = vueIds[1];\r\n }\r\n}\r\n\r\nfunction initData (vueOptions, context) {\r\n let data = vueOptions.data || {};\r\n const methods = vueOptions.methods || {};\r\n\r\n if (typeof data === 'function') {\r\n try {\r\n data = data.call(context); // 支持 Vue.prototype 上挂的数据\r\n } catch (e) {\r\n if (process.env.VUE_APP_DEBUG) {\r\n console.warn('根据 Vue 的 data 函数初始化小程序 data 失败,请尽量确保 data 函数中不访问 vm 对象,否则可能影响首次数据渲染速度。', data);\r\n }\r\n }\r\n } else {\r\n try {\r\n // 对 data 格式化\r\n data = JSON.parse(JSON.stringify(data));\r\n } catch (e) {}\r\n }\r\n\r\n if (!isPlainObject(data)) {\r\n data = {};\r\n }\r\n\r\n Object.keys(methods).forEach(methodName => {\r\n if (context.__lifecycle_hooks__.indexOf(methodName) === -1 && !hasOwn(data, methodName)) {\r\n data[methodName] = methods[methodName];\r\n }\r\n });\r\n\r\n return data\r\n}\r\n\r\nconst PROP_TYPES = [String, Number, Boolean, Object, Array, null];\r\n\r\nfunction createObserver (name) {\r\n return function observer (newVal, oldVal) {\r\n if (this.$vm) {\r\n this.$vm[name] = newVal; // 为了触发其他非 render watcher\r\n }\r\n }\r\n}\r\n\r\nfunction initBehaviors (vueOptions, initBehavior) {\r\n const vueBehaviors = vueOptions.behaviors;\r\n const vueExtends = vueOptions.extends;\r\n const vueMixins = vueOptions.mixins;\r\n\r\n let vueProps = vueOptions.props;\r\n\r\n if (!vueProps) {\r\n vueOptions.props = vueProps = [];\r\n }\r\n\r\n const behaviors = [];\r\n if (Array.isArray(vueBehaviors)) {\r\n vueBehaviors.forEach(behavior => {\r\n behaviors.push(behavior.replace('uni://', `${\"wx\"}://`));\r\n if (behavior === 'uni://form-field') {\r\n if (Array.isArray(vueProps)) {\r\n vueProps.push('name');\r\n vueProps.push('value');\r\n } else {\r\n vueProps.name = {\r\n type: String,\r\n default: ''\r\n };\r\n vueProps.value = {\r\n type: [String, Number, Boolean, Array, Object, Date],\r\n default: ''\r\n };\r\n }\r\n }\r\n });\r\n }\r\n if (isPlainObject(vueExtends) && vueExtends.props) {\r\n behaviors.push(\r\n initBehavior({\r\n properties: initProperties(vueExtends.props, true)\r\n })\r\n );\r\n }\r\n if (Array.isArray(vueMixins)) {\r\n vueMixins.forEach(vueMixin => {\r\n if (isPlainObject(vueMixin) && vueMixin.props) {\r\n behaviors.push(\r\n initBehavior({\r\n properties: initProperties(vueMixin.props, true)\r\n })\r\n );\r\n }\r\n });\r\n }\r\n return behaviors\r\n}\r\n\r\nfunction parsePropType (key, type, defaultValue, file) {\r\n // [String]=>String\r\n if (Array.isArray(type) && type.length === 1) {\r\n return type[0]\r\n }\r\n return type\r\n}\r\n\r\nfunction initProperties (props, isBehavior = false, file = '') {\r\n const properties = {};\r\n if (!isBehavior) {\r\n properties.vueId = {\r\n type: String,\r\n value: ''\r\n };\r\n // 用于字节跳动小程序模拟抽象节点\r\n properties.generic = {\r\n type: Object,\r\n value: null\r\n };\r\n properties.vueSlots = { // 小程序不能直接定义 $slots 的 props,所以通过 vueSlots 转换到 $slots\r\n type: null,\r\n value: [],\r\n observer: function (newVal, oldVal) {\r\n const $slots = Object.create(null);\r\n newVal.forEach(slotName => {\r\n $slots[slotName] = true;\r\n });\r\n this.setData({\r\n $slots\r\n });\r\n }\r\n };\r\n }\r\n if (Array.isArray(props)) { // ['title']\r\n props.forEach(key => {\r\n properties[key] = {\r\n type: null,\r\n observer: createObserver(key)\r\n };\r\n });\r\n } else if (isPlainObject(props)) { // {title:{type:String,default:''},content:String}\r\n Object.keys(props).forEach(key => {\r\n const opts = props[key];\r\n if (isPlainObject(opts)) { // title:{type:String,default:''}\r\n let value = opts.default;\r\n if (isFn(value)) {\r\n value = value();\r\n }\r\n\r\n opts.type = parsePropType(key, opts.type);\r\n\r\n properties[key] = {\r\n type: PROP_TYPES.indexOf(opts.type) !== -1 ? opts.type : null,\r\n value,\r\n observer: createObserver(key)\r\n };\r\n } else { // content:String\r\n const type = parsePropType(key, opts);\r\n properties[key] = {\r\n type: PROP_TYPES.indexOf(type) !== -1 ? type : null,\r\n observer: createObserver(key)\r\n };\r\n }\r\n });\r\n }\r\n return properties\r\n}\r\n\r\nfunction wrapper$1 (event) {\r\n // TODO 又得兼容 mpvue 的 mp 对象\r\n try {\r\n event.mp = JSON.parse(JSON.stringify(event));\r\n } catch (e) {}\r\n\r\n event.stopPropagation = noop;\r\n event.preventDefault = noop;\r\n\r\n event.target = event.target || {};\r\n\r\n if (!hasOwn(event, 'detail')) {\r\n event.detail = {};\r\n }\r\n\r\n if (hasOwn(event, 'markerId')) {\r\n event.detail = typeof event.detail === 'object' ? event.detail : {};\r\n event.detail.markerId = event.markerId;\r\n }\r\n\r\n if (isPlainObject(event.detail)) {\r\n event.target = Object.assign({}, event.target, event.detail);\r\n }\r\n\r\n return event\r\n}\r\n\r\nfunction getExtraValue (vm, dataPathsArray) {\r\n let context = vm;\r\n dataPathsArray.forEach(dataPathArray => {\r\n const dataPath = dataPathArray[0];\r\n const value = dataPathArray[2];\r\n if (dataPath || typeof value !== 'undefined') { // ['','',index,'disable']\r\n const propPath = dataPathArray[1];\r\n const valuePath = dataPathArray[3];\r\n\r\n let vFor;\r\n if (Number.isInteger(dataPath)) {\r\n vFor = dataPath;\r\n } else if (!dataPath) {\r\n vFor = context;\r\n } else if (typeof dataPath === 'string' && dataPath) {\r\n if (dataPath.indexOf('#s#') === 0) {\r\n vFor = dataPath.substr(3);\r\n } else {\r\n vFor = vm.__get_value(dataPath, context);\r\n }\r\n }\r\n\r\n if (Number.isInteger(vFor)) {\r\n context = value;\r\n } else if (!propPath) {\r\n context = vFor[value];\r\n } else {\r\n if (Array.isArray(vFor)) {\r\n context = vFor.find(vForItem => {\r\n return vm.__get_value(propPath, vForItem) === value\r\n });\r\n } else if (isPlainObject(vFor)) {\r\n context = Object.keys(vFor).find(vForKey => {\r\n return vm.__get_value(propPath, vFor[vForKey]) === value\r\n });\r\n } else {\r\n console.error('v-for 暂不支持循环数据:', vFor);\r\n }\r\n }\r\n\r\n if (valuePath) {\r\n context = vm.__get_value(valuePath, context);\r\n }\r\n }\r\n });\r\n return context\r\n}\r\n\r\nfunction processEventExtra (vm, extra, event) {\r\n const extraObj = {};\r\n\r\n if (Array.isArray(extra) && extra.length) {\r\n /**\r\n *[\r\n * ['data.items', 'data.id', item.data.id],\r\n * ['metas', 'id', meta.id]\r\n *],\r\n *[\r\n * ['data.items', 'data.id', item.data.id],\r\n * ['metas', 'id', meta.id]\r\n *],\r\n *'test'\r\n */\r\n extra.forEach((dataPath, index) => {\r\n if (typeof dataPath === 'string') {\r\n if (!dataPath) { // model,prop.sync\r\n extraObj['$' + index] = vm;\r\n } else {\r\n if (dataPath === '$event') { // $event\r\n extraObj['$' + index] = event;\r\n } else if (dataPath === 'arguments') {\r\n if (event.detail && event.detail.__args__) {\r\n extraObj['$' + index] = event.detail.__args__;\r\n } else {\r\n extraObj['$' + index] = [event];\r\n }\r\n } else if (dataPath.indexOf('$event.') === 0) { // $event.target.value\r\n extraObj['$' + index] = vm.__get_value(dataPath.replace('$event.', ''), event);\r\n } else {\r\n extraObj['$' + index] = vm.__get_value(dataPath);\r\n }\r\n }\r\n } else {\r\n extraObj['$' + index] = getExtraValue(vm, dataPath);\r\n }\r\n });\r\n }\r\n\r\n return extraObj\r\n}\r\n\r\nfunction getObjByArray (arr) {\r\n const obj = {};\r\n for (let i = 1; i < arr.length; i++) {\r\n const element = arr[i];\r\n obj[element[0]] = element[1];\r\n }\r\n return obj\r\n}\r\n\r\nfunction processEventArgs (vm, event, args = [], extra = [], isCustom, methodName) {\r\n let isCustomMPEvent = false; // wxcomponent 组件,传递原始 event 对象\r\n if (isCustom) { // 自定义事件\r\n isCustomMPEvent = event.currentTarget &&\r\n event.currentTarget.dataset &&\r\n event.currentTarget.dataset.comType === 'wx';\r\n if (!args.length) { // 无参数,直接传入 event 或 detail 数组\r\n if (isCustomMPEvent) {\r\n return [event]\r\n }\r\n return event.detail.__args__ || event.detail\r\n }\r\n }\r\n\r\n const extraObj = processEventExtra(vm, extra, event);\r\n\r\n const ret = [];\r\n args.forEach(arg => {\r\n if (arg === '$event') {\r\n if (methodName === '__set_model' && !isCustom) { // input v-model value\r\n ret.push(event.target.value);\r\n } else {\r\n if (isCustom && !isCustomMPEvent) {\r\n ret.push(event.detail.__args__[0]);\r\n } else { // wxcomponent 组件或内置组件\r\n ret.push(event);\r\n }\r\n }\r\n } else {\r\n if (Array.isArray(arg) && arg[0] === 'o') {\r\n ret.push(getObjByArray(arg));\r\n } else if (typeof arg === 'string' && hasOwn(extraObj, arg)) {\r\n ret.push(extraObj[arg]);\r\n } else {\r\n ret.push(arg);\r\n }\r\n }\r\n });\r\n\r\n return ret\r\n}\r\n\r\nconst ONCE = '~';\r\nconst CUSTOM = '^';\r\n\r\nfunction isMatchEventType (eventType, optType) {\r\n return (eventType === optType) ||\r\n (\r\n optType === 'regionchange' &&\r\n (\r\n eventType === 'begin' ||\r\n eventType === 'end'\r\n )\r\n )\r\n}\r\n\r\nfunction getContextVm (vm) {\r\n let $parent = vm.$parent;\r\n // 父组件是 scoped slots 或者其他自定义组件时继续查找\r\n while ($parent && $parent.$parent && ($parent.$options.generic || $parent.$parent.$options.generic || $parent.$scope._$vuePid)) {\r\n $parent = $parent.$parent;\r\n }\r\n return $parent && $parent.$parent\r\n}\r\n\r\nfunction handleEvent (event) {\r\n event = wrapper$1(event);\r\n\r\n // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]]\r\n const dataset = (event.currentTarget || event.target).dataset;\r\n if (!dataset) {\r\n return console.warn('事件信息不存在')\r\n }\r\n const eventOpts = dataset.eventOpts || dataset['event-opts']; // 支付宝 web-view 组件 dataset 非驼峰\r\n if (!eventOpts) {\r\n return console.warn('事件信息不存在')\r\n }\r\n\r\n // [['handle',[1,2,a]],['handle1',[1,2,a]]]\r\n const eventType = event.type;\r\n\r\n const ret = [];\r\n\r\n eventOpts.forEach(eventOpt => {\r\n let type = eventOpt[0];\r\n const eventsArray = eventOpt[1];\r\n\r\n const isCustom = type.charAt(0) === CUSTOM;\r\n type = isCustom ? type.slice(1) : type;\r\n const isOnce = type.charAt(0) === ONCE;\r\n type = isOnce ? type.slice(1) : type;\r\n\r\n if (eventsArray && isMatchEventType(eventType, type)) {\r\n eventsArray.forEach(eventArray => {\r\n const methodName = eventArray[0];\r\n if (methodName) {\r\n let handlerCtx = this.$vm;\r\n if (handlerCtx.$options.generic) { // mp-weixin,mp-toutiao 抽象节点模拟 scoped slots\r\n handlerCtx = getContextVm(handlerCtx) || handlerCtx;\r\n }\r\n if (methodName === '$emit') {\r\n handlerCtx.$emit.apply(handlerCtx,\r\n processEventArgs(\r\n this.$vm,\r\n event,\r\n eventArray[1],\r\n eventArray[2],\r\n isCustom,\r\n methodName\r\n ));\r\n return\r\n }\r\n const handler = handlerCtx[methodName];\r\n if (!isFn(handler)) {\r\n throw new Error(` _vm.${methodName} is not a function`)\r\n }\r\n if (isOnce) {\r\n if (handler.once) {\r\n return\r\n }\r\n handler.once = true;\r\n }\r\n const params = processEventArgs(\r\n this.$vm,\r\n event,\r\n eventArray[1],\r\n eventArray[2],\r\n isCustom,\r\n methodName\r\n );\r\n // 参数尾部增加原始事件对象用于复杂表达式内获取额外数据\r\n // eslint-disable-next-line no-sparse-arrays\r\n ret.push(handler.apply(handlerCtx, (Array.isArray(params) ? params : []).concat([, , , , , , , , , , event])));\r\n }\r\n });\r\n }\r\n });\r\n\r\n if (\r\n eventType === 'input' &&\r\n ret.length === 1 &&\r\n typeof ret[0] !== 'undefined'\r\n ) {\r\n return ret[0]\r\n }\r\n}\r\n\r\nconst hooks = [\r\n 'onShow',\r\n 'onHide',\r\n 'onError',\r\n 'onPageNotFound',\r\n 'onThemeChange',\r\n 'onUnhandledRejection'\r\n];\r\n\r\nfunction parseBaseApp (vm, {\r\n mocks,\r\n initRefs\r\n}) {\r\n if (vm.$options.store) {\r\n Vue.prototype.$store = vm.$options.store;\r\n }\r\n\r\n Vue.prototype.mpHost = \"mp-weixin\";\r\n\r\n Vue.mixin({\r\n beforeCreate () {\r\n if (!this.$options.mpType) {\r\n return\r\n }\r\n\r\n this.mpType = this.$options.mpType;\r\n\r\n this.$mp = {\r\n data: {},\r\n [this.mpType]: this.$options.mpInstance\r\n };\r\n\r\n this.$scope = this.$options.mpInstance;\r\n\r\n delete this.$options.mpType;\r\n delete this.$options.mpInstance;\r\n\r\n if (this.mpType !== 'app') {\r\n initRefs(this);\r\n initMocks(this, mocks);\r\n }\r\n }\r\n });\r\n\r\n const appOptions = {\r\n onLaunch (args) {\r\n if (this.$vm) { // 已经初始化过了,主要是为了百度,百度 onShow 在 onLaunch 之前\r\n return\r\n }\r\n {\r\n if (!wx.canIUse('nextTick')) { // 事实 上2.2.3 即可,简单使用 2.3.0 的 nextTick 判断\r\n console.error('当前微信基础库版本过低,请将 微信开发者工具-详情-项目设置-调试基础库版本 更换为`2.3.0`以上');\r\n }\r\n }\r\n\r\n this.$vm = vm;\r\n\r\n this.$vm.$mp = {\r\n app: this\r\n };\r\n\r\n this.$vm.$scope = this;\r\n // vm 上也挂载 globalData\r\n this.$vm.globalData = this.globalData;\r\n\r\n this.$vm._isMounted = true;\r\n this.$vm.__call_hook('mounted', args);\r\n\r\n this.$vm.__call_hook('onLaunch', args);\r\n }\r\n };\r\n\r\n // 兼容旧版本 globalData\r\n appOptions.globalData = vm.$options.globalData || {};\r\n // 将 methods 中的方法挂在 getApp() 中\r\n const methods = vm.$options.methods;\r\n if (methods) {\r\n Object.keys(methods).forEach(name => {\r\n appOptions[name] = methods[name];\r\n });\r\n }\r\n\r\n initHooks(appOptions, hooks);\r\n\r\n return appOptions\r\n}\r\n\r\nconst mocks = ['__route__', '__wxExparserNodeId__', '__wxWebviewId__'];\r\n\r\nfunction findVmByVueId (vm, vuePid) {\r\n const $children = vm.$children;\r\n // 优先查找直属(反向查找:https://github.com/dcloudio/uni-app/issues/1200)\r\n for (let i = $children.length - 1; i >= 0; i--) {\r\n const childVm = $children[i];\r\n if (childVm.$scope._$vueId === vuePid) {\r\n return childVm\r\n }\r\n }\r\n // 反向递归查找\r\n let parentVm;\r\n for (let i = $children.length - 1; i >= 0; i--) {\r\n parentVm = findVmByVueId($children[i], vuePid);\r\n if (parentVm) {\r\n return parentVm\r\n }\r\n }\r\n}\r\n\r\nfunction initBehavior (options) {\r\n return Behavior(options)\r\n}\r\n\r\nfunction isPage () {\r\n return !!this.route\r\n}\r\n\r\nfunction initRelation (detail) {\r\n this.triggerEvent('__l', detail);\r\n}\r\n\r\nfunction initRefs (vm) {\r\n const mpInstance = vm.$scope;\r\n Object.defineProperty(vm, '$refs', {\r\n get () {\r\n const $refs = {};\r\n const components = mpInstance.selectAllComponents('.vue-ref');\r\n components.forEach(component => {\r\n const ref = component.dataset.ref;\r\n $refs[ref] = component.$vm || component;\r\n });\r\n const forComponents = mpInstance.selectAllComponents('.vue-ref-in-for');\r\n forComponents.forEach(component => {\r\n const ref = component.dataset.ref;\r\n if (!$refs[ref]) {\r\n $refs[ref] = [];\r\n }\r\n $refs[ref].push(component.$vm || component);\r\n });\r\n return $refs\r\n }\r\n });\r\n}\r\n\r\nfunction handleLink (event) {\r\n const {\r\n vuePid,\r\n vueOptions\r\n } = event.detail || event.value; // detail 是微信,value 是百度(dipatch)\r\n\r\n let parentVm;\r\n\r\n if (vuePid) {\r\n parentVm = findVmByVueId(this.$vm, vuePid);\r\n }\r\n\r\n if (!parentVm) {\r\n parentVm = this.$vm;\r\n }\r\n\r\n vueOptions.parent = parentVm;\r\n}\r\n\r\nfunction parseApp (vm) {\r\n return parseBaseApp(vm, {\r\n mocks,\r\n initRefs\r\n })\r\n}\r\n\r\nfunction createApp (vm) {\r\n Vue.prototype.getOpenerEventChannel = function () {\r\n if (!this.__eventChannel__) {\r\n this.__eventChannel__ = new EventChannel();\r\n }\r\n return this.__eventChannel__\r\n };\r\n const callHook = Vue.prototype.__call_hook;\r\n Vue.prototype.__call_hook = function (hook, args) {\r\n if (hook === 'onLoad' && args && args.__id__) {\r\n this.__eventChannel__ = getEventChannel(args.__id__);\r\n delete args.__id__;\r\n }\r\n return callHook.call(this, hook, args)\r\n };\r\n App(parseApp(vm));\r\n return vm\r\n}\r\n\r\nconst encodeReserveRE = /[!'()*]/g;\r\nconst encodeReserveReplacer = c => '%' + c.charCodeAt(0).toString(16);\r\nconst commaRE = /%2C/g;\r\n\r\n// fixed encodeURIComponent which is more conformant to RFC3986:\r\n// - escapes [!'()*]\r\n// - preserve commas\r\nconst encode = str => encodeURIComponent(str)\r\n .replace(encodeReserveRE, encodeReserveReplacer)\r\n .replace(commaRE, ',');\r\n\r\nfunction stringifyQuery (obj, encodeStr = encode) {\r\n const res = obj ? Object.keys(obj).map(key => {\r\n const val = obj[key];\r\n\r\n if (val === undefined) {\r\n return ''\r\n }\r\n\r\n if (val === null) {\r\n return encodeStr(key)\r\n }\r\n\r\n if (Array.isArray(val)) {\r\n const result = [];\r\n val.forEach(val2 => {\r\n if (val2 === undefined) {\r\n return\r\n }\r\n if (val2 === null) {\r\n result.push(encodeStr(key));\r\n } else {\r\n result.push(encodeStr(key) + '=' + encodeStr(val2));\r\n }\r\n });\r\n return result.join('&')\r\n }\r\n\r\n return encodeStr(key) + '=' + encodeStr(val)\r\n }).filter(x => x.length > 0).join('&') : null;\r\n return res ? `?${res}` : ''\r\n}\r\n\r\nfunction parseBaseComponent (vueComponentOptions, {\r\n isPage,\r\n initRelation\r\n} = {}) {\r\n const [VueComponent, vueOptions] = initVueComponent(Vue, vueComponentOptions);\r\n\r\n const options = {\r\n multipleSlots: true,\r\n addGlobalClass: true,\r\n ...(vueOptions.options || {})\r\n };\r\n\r\n {\r\n // 微信 multipleSlots 部分情况有 bug,导致内容顺序错乱 如 u-list,提供覆盖选项\r\n if (vueOptions['mp-weixin'] && vueOptions['mp-weixin'].options) {\r\n Object.assign(options, vueOptions['mp-weixin'].options);\r\n }\r\n }\r\n\r\n const componentOptions = {\r\n options,\r\n data: initData(vueOptions, Vue.prototype),\r\n behaviors: initBehaviors(vueOptions, initBehavior),\r\n properties: initProperties(vueOptions.props, false, vueOptions.__file),\r\n lifetimes: {\r\n attached () {\r\n const properties = this.properties;\r\n\r\n const options = {\r\n mpType: isPage.call(this) ? 'page' : 'component',\r\n mpInstance: this,\r\n propsData: properties\r\n };\r\n\r\n initVueIds(properties.vueId, this);\r\n\r\n // 处理父子关系\r\n initRelation.call(this, {\r\n vuePid: this._$vuePid,\r\n vueOptions: options\r\n });\r\n\r\n // 初始化 vue 实例\r\n this.$vm = new VueComponent(options);\r\n\r\n // 处理$slots,$scopedSlots(暂不支持动态变化$slots)\r\n initSlots(this.$vm, properties.vueSlots);\r\n\r\n // 触发首次 setData\r\n this.$vm.$mount();\r\n },\r\n ready () {\r\n // 当组件 props 默认值为 true,初始化时传入 false 会导致 created,ready 触发, 但 attached 不触发\r\n // https://developers.weixin.qq.com/community/develop/doc/00066ae2844cc0f8eb883e2a557800\r\n if (this.$vm) {\r\n this.$vm._isMounted = true;\r\n this.$vm.__call_hook('mounted');\r\n this.$vm.__call_hook('onReady');\r\n }\r\n },\r\n detached () {\r\n this.$vm && this.$vm.$destroy();\r\n }\r\n },\r\n pageLifetimes: {\r\n show (args) {\r\n this.$vm && this.$vm.__call_hook('onPageShow', args);\r\n },\r\n hide () {\r\n this.$vm && this.$vm.__call_hook('onPageHide');\r\n },\r\n resize (size) {\r\n this.$vm && this.$vm.__call_hook('onPageResize', size);\r\n }\r\n },\r\n methods: {\r\n __l: handleLink,\r\n __e: handleEvent\r\n }\r\n };\r\n // externalClasses\r\n if (vueOptions.externalClasses) {\r\n componentOptions.externalClasses = vueOptions.externalClasses;\r\n }\r\n\r\n if (Array.isArray(vueOptions.wxsCallMethods)) {\r\n vueOptions.wxsCallMethods.forEach(callMethod => {\r\n componentOptions.methods[callMethod] = function (args) {\r\n return this.$vm[callMethod](args)\r\n };\r\n });\r\n }\r\n\r\n if (isPage) {\r\n return componentOptions\r\n }\r\n return [componentOptions, VueComponent]\r\n}\r\n\r\nfunction parseComponent (vueComponentOptions) {\r\n return parseBaseComponent(vueComponentOptions, {\r\n isPage,\r\n initRelation\r\n })\r\n}\r\n\r\nconst hooks$1 = [\r\n 'onShow',\r\n 'onHide',\r\n 'onUnload'\r\n];\r\n\r\nhooks$1.push(...PAGE_EVENT_HOOKS);\r\n\r\nfunction parseBasePage (vuePageOptions, {\r\n isPage,\r\n initRelation\r\n}) {\r\n const pageOptions = parseComponent(vuePageOptions);\r\n\r\n initHooks(pageOptions.methods, hooks$1, vuePageOptions);\r\n\r\n pageOptions.methods.onLoad = function (query) {\r\n this.options = query;\r\n const copyQuery = Object.assign({}, query);\r\n delete copyQuery.__id__;\r\n this.$page = {\r\n fullPath: '/' + (this.route || this.is) + stringifyQuery(copyQuery)\r\n };\r\n this.$vm.$mp.query = query; // 兼容 mpvue\r\n this.$vm.__call_hook('onLoad', query);\r\n };\r\n\r\n return pageOptions\r\n}\r\n\r\nfunction parsePage (vuePageOptions) {\r\n return parseBasePage(vuePageOptions, {\r\n isPage,\r\n initRelation\r\n })\r\n}\r\n\r\nfunction createPage (vuePageOptions) {\r\n {\r\n return Component(parsePage(vuePageOptions))\r\n }\r\n}\r\n\r\nfunction createComponent (vueOptions) {\r\n {\r\n return Component(parseComponent(vueOptions))\r\n }\r\n}\r\n\r\ntodos.forEach(todoApi => {\r\n protocols[todoApi] = false;\r\n});\r\n\r\ncanIUses.forEach(canIUseApi => {\r\n const apiName = protocols[canIUseApi] && protocols[canIUseApi].name ? protocols[canIUseApi].name\r\n : canIUseApi;\r\n if (!wx.canIUse(apiName)) {\r\n protocols[canIUseApi] = false;\r\n }\r\n});\r\n\r\nlet uni = {};\r\n\r\nif (typeof Proxy !== 'undefined' && \"mp-weixin\" !== 'app-plus') {\r\n uni = new Proxy({}, {\r\n get (target, name) {\r\n if (hasOwn(target, name)) {\r\n return target[name]\r\n }\r\n if (baseApi[name]) {\r\n return baseApi[name]\r\n }\r\n if (api[name]) {\r\n return promisify(name, api[name])\r\n }\r\n {\r\n if (extraApi[name]) {\r\n return promisify(name, extraApi[name])\r\n }\r\n if (todoApis[name]) {\r\n return promisify(name, todoApis[name])\r\n }\r\n }\r\n if (eventApi[name]) {\r\n return eventApi[name]\r\n }\r\n if (!hasOwn(wx, name) && !hasOwn(protocols, name)) {\r\n return\r\n }\r\n return promisify(name, wrapper(name, wx[name]))\r\n },\r\n set (target, name, value) {\r\n target[name] = value;\r\n return true\r\n }\r\n });\r\n} else {\r\n Object.keys(baseApi).forEach(name => {\r\n uni[name] = baseApi[name];\r\n });\r\n\r\n {\r\n Object.keys(todoApis).forEach(name => {\r\n uni[name] = promisify(name, todoApis[name]);\r\n });\r\n Object.keys(extraApi).forEach(name => {\r\n uni[name] = promisify(name, todoApis[name]);\r\n });\r\n }\r\n\r\n Object.keys(eventApi).forEach(name => {\r\n uni[name] = eventApi[name];\r\n });\r\n\r\n Object.keys(api).forEach(name => {\r\n uni[name] = promisify(name, api[name]);\r\n });\r\n\r\n Object.keys(wx).forEach(name => {\r\n if (hasOwn(wx, name) || hasOwn(protocols, name)) {\r\n uni[name] = promisify(name, wrapper(name, wx[name]));\r\n }\r\n });\r\n}\r\n\r\nwx.createApp = createApp;\r\nwx.createPage = createPage;\r\nwx.createComponent = createComponent;\r\n\r\nvar uni$1 = uni;\r\n\r\nexport default uni$1;\r\nexport { createApp, createComponent, createPage };\r\n","/*!\n * Vue.js v2.6.11\n * (c) 2014-2020 Evan You\n * Released under the MIT License.\n */\n/* */\n\nvar emptyObject = Object.freeze({});\n\n// These helpers produce better VM code in JS engines due to their\n// explicitness and function inlining.\nfunction isUndef (v) {\n return v === undefined || v === null\n}\n\nfunction isDef (v) {\n return v !== undefined && v !== null\n}\n\nfunction isTrue (v) {\n return v === true\n}\n\nfunction isFalse (v) {\n return v === false\n}\n\n/**\n * Check if value is primitive.\n */\nfunction isPrimitive (value) {\n return (\n typeof value === 'string' ||\n typeof value === 'number' ||\n // $flow-disable-line\n typeof value === 'symbol' ||\n typeof value === 'boolean'\n )\n}\n\n/**\n * Quick object check - this is primarily used to tell\n * Objects from primitive values when we know the value\n * is a JSON-compliant type.\n */\nfunction isObject (obj) {\n return obj !== null && typeof obj === 'object'\n}\n\n/**\n * Get the raw type string of a value, e.g., [object Object].\n */\nvar _toString = Object.prototype.toString;\n\nfunction toRawType (value) {\n return _toString.call(value).slice(8, -1)\n}\n\n/**\n * Strict object type check. Only returns true\n * for plain JavaScript objects.\n */\nfunction isPlainObject (obj) {\n return _toString.call(obj) === '[object Object]'\n}\n\nfunction isRegExp (v) {\n return _toString.call(v) === '[object RegExp]'\n}\n\n/**\n * Check if val is a valid array index.\n */\nfunction isValidArrayIndex (val) {\n var n = parseFloat(String(val));\n return n >= 0 && Math.floor(n) === n && isFinite(val)\n}\n\nfunction isPromise (val) {\n return (\n isDef(val) &&\n typeof val.then === 'function' &&\n typeof val.catch === 'function'\n )\n}\n\n/**\n * Convert a value to a string that is actually rendered.\n */\nfunction toString (val) {\n return val == null\n ? ''\n : Array.isArray(val) || (isPlainObject(val) && val.toString === _toString)\n ? JSON.stringify(val, null, 2)\n : String(val)\n}\n\n/**\n * Convert an input value to a number for persistence.\n * If the conversion fails, return original string.\n */\nfunction toNumber (val) {\n var n = parseFloat(val);\n return isNaN(n) ? val : n\n}\n\n/**\n * Make a map and return a function for checking if a key\n * is in that map.\n */\nfunction makeMap (\n str,\n expectsLowerCase\n) {\n var map = Object.create(null);\n var list = str.split(',');\n for (var i = 0; i < list.length; i++) {\n map[list[i]] = true;\n }\n return expectsLowerCase\n ? function (val) { return map[val.toLowerCase()]; }\n : function (val) { return map[val]; }\n}\n\n/**\n * Check if a tag is a built-in tag.\n */\nvar isBuiltInTag = makeMap('slot,component', true);\n\n/**\n * Check if an attribute is a reserved attribute.\n */\nvar isReservedAttribute = makeMap('key,ref,slot,slot-scope,is');\n\n/**\n * Remove an item from an array.\n */\nfunction remove (arr, item) {\n if (arr.length) {\n var index = arr.indexOf(item);\n if (index > -1) {\n return arr.splice(index, 1)\n }\n }\n}\n\n/**\n * Check whether an object has the property.\n */\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nfunction hasOwn (obj, key) {\n return hasOwnProperty.call(obj, key)\n}\n\n/**\n * Create a cached version of a pure function.\n */\nfunction cached (fn) {\n var cache = Object.create(null);\n return (function cachedFn (str) {\n var hit = cache[str];\n return hit || (cache[str] = fn(str))\n })\n}\n\n/**\n * Camelize a hyphen-delimited string.\n */\nvar camelizeRE = /-(\\w)/g;\nvar camelize = cached(function (str) {\n return str.replace(camelizeRE, function (_, c) { return c ? c.toUpperCase() : ''; })\n});\n\n/**\n * Capitalize a string.\n */\nvar capitalize = cached(function (str) {\n return str.charAt(0).toUpperCase() + str.slice(1)\n});\n\n/**\n * Hyphenate a camelCase string.\n */\nvar hyphenateRE = /\\B([A-Z])/g;\nvar hyphenate = cached(function (str) {\n return str.replace(hyphenateRE, '-$1').toLowerCase()\n});\n\n/**\n * Simple bind polyfill for environments that do not support it,\n * e.g., PhantomJS 1.x. Technically, we don't need this anymore\n * since native bind is now performant enough in most browsers.\n * But removing it would mean breaking code that was able to run in\n * PhantomJS 1.x, so this must be kept for backward compatibility.\n */\n\n/* istanbul ignore next */\nfunction polyfillBind (fn, ctx) {\n function boundFn (a) {\n var l = arguments.length;\n return l\n ? l > 1\n ? fn.apply(ctx, arguments)\n : fn.call(ctx, a)\n : fn.call(ctx)\n }\n\n boundFn._length = fn.length;\n return boundFn\n}\n\nfunction nativeBind (fn, ctx) {\n return fn.bind(ctx)\n}\n\nvar bind = Function.prototype.bind\n ? nativeBind\n : polyfillBind;\n\n/**\n * Convert an Array-like object to a real Array.\n */\nfunction toArray (list, start) {\n start = start || 0;\n var i = list.length - start;\n var ret = new Array(i);\n while (i--) {\n ret[i] = list[i + start];\n }\n return ret\n}\n\n/**\n * Mix properties into target object.\n */\nfunction extend (to, _from) {\n for (var key in _from) {\n to[key] = _from[key];\n }\n return to\n}\n\n/**\n * Merge an Array of Objects into a single Object.\n */\nfunction toObject (arr) {\n var res = {};\n for (var i = 0; i < arr.length; i++) {\n if (arr[i]) {\n extend(res, arr[i]);\n }\n }\n return res\n}\n\n/* eslint-disable no-unused-vars */\n\n/**\n * Perform no operation.\n * Stubbing args to make Flow happy without leaving useless transpiled code\n * with ...rest (https://flow.org/blog/2017/05/07/Strict-Function-Call-Arity/).\n */\nfunction noop (a, b, c) {}\n\n/**\n * Always return false.\n */\nvar no = function (a, b, c) { return false; };\n\n/* eslint-enable no-unused-vars */\n\n/**\n * Return the same value.\n */\nvar identity = function (_) { return _; };\n\n/**\n * Check if two values are loosely equal - that is,\n * if they are plain objects, do they have the same shape?\n */\nfunction looseEqual (a, b) {\n if (a === b) { return true }\n var isObjectA = isObject(a);\n var isObjectB = isObject(b);\n if (isObjectA && isObjectB) {\n try {\n var isArrayA = Array.isArray(a);\n var isArrayB = Array.isArray(b);\n if (isArrayA && isArrayB) {\n return a.length === b.length && a.every(function (e, i) {\n return looseEqual(e, b[i])\n })\n } else if (a instanceof Date && b instanceof Date) {\n return a.getTime() === b.getTime()\n } else if (!isArrayA && !isArrayB) {\n var keysA = Object.keys(a);\n var keysB = Object.keys(b);\n return keysA.length === keysB.length && keysA.every(function (key) {\n return looseEqual(a[key], b[key])\n })\n } else {\n /* istanbul ignore next */\n return false\n }\n } catch (e) {\n /* istanbul ignore next */\n return false\n }\n } else if (!isObjectA && !isObjectB) {\n return String(a) === String(b)\n } else {\n return false\n }\n}\n\n/**\n * Return the first index at which a loosely equal value can be\n * found in the array (if value is a plain object, the array must\n * contain an object of the same shape), or -1 if it is not present.\n */\nfunction looseIndexOf (arr, val) {\n for (var i = 0; i < arr.length; i++) {\n if (looseEqual(arr[i], val)) { return i }\n }\n return -1\n}\n\n/**\n * Ensure a function is called only once.\n */\nfunction once (fn) {\n var called = false;\n return function () {\n if (!called) {\n called = true;\n fn.apply(this, arguments);\n }\n }\n}\n\nvar ASSET_TYPES = [\n 'component',\n 'directive',\n 'filter'\n];\n\nvar LIFECYCLE_HOOKS = [\n 'beforeCreate',\n 'created',\n 'beforeMount',\n 'mounted',\n 'beforeUpdate',\n 'updated',\n 'beforeDestroy',\n 'destroyed',\n 'activated',\n 'deactivated',\n 'errorCaptured',\n 'serverPrefetch'\n];\n\n/* */\n\n\n\nvar config = ({\n /**\n * Option merge strategies (used in core/util/options)\n */\n // $flow-disable-line\n optionMergeStrategies: Object.create(null),\n\n /**\n * Whether to suppress warnings.\n */\n silent: false,\n\n /**\n * Show production mode tip message on boot?\n */\n productionTip: process.env.NODE_ENV !== 'production',\n\n /**\n * Whether to enable devtools\n */\n devtools: process.env.NODE_ENV !== 'production',\n\n /**\n * Whether to record perf\n */\n performance: false,\n\n /**\n * Error handler for watcher errors\n */\n errorHandler: null,\n\n /**\n * Warn handler for watcher warns\n */\n warnHandler: null,\n\n /**\n * Ignore certain custom elements\n */\n ignoredElements: [],\n\n /**\n * Custom user key aliases for v-on\n */\n // $flow-disable-line\n keyCodes: Object.create(null),\n\n /**\n * Check if a tag is reserved so that it cannot be registered as a\n * component. This is platform-dependent and may be overwritten.\n */\n isReservedTag: no,\n\n /**\n * Check if an attribute is reserved so that it cannot be used as a component\n * prop. This is platform-dependent and may be overwritten.\n */\n isReservedAttr: no,\n\n /**\n * Check if a tag is an unknown element.\n * Platform-dependent.\n */\n isUnknownElement: no,\n\n /**\n * Get the namespace of an element\n */\n getTagNamespace: noop,\n\n /**\n * Parse the real tag name for the specific platform.\n */\n parsePlatformTagName: identity,\n\n /**\n * Check if an attribute must be bound using property, e.g. value\n * Platform-dependent.\n */\n mustUseProp: no,\n\n /**\n * Perform updates asynchronously. Intended to be used by Vue Test Utils\n * This will significantly reduce performance if set to false.\n */\n async: true,\n\n /**\n * Exposed for legacy reasons\n */\n _lifecycleHooks: LIFECYCLE_HOOKS\n});\n\n/* */\n\n/**\n * unicode letters used for parsing html tags, component names and property paths.\n * using https://www.w3.org/TR/html53/semantics-scripting.html#potentialcustomelementname\n * skipping \\u10000-\\uEFFFF due to it freezing up PhantomJS\n */\nvar unicodeRegExp = /a-zA-Z\\u00B7\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u203F-\\u2040\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD/;\n\n/**\n * Check if a string starts with $ or _\n */\nfunction isReserved (str) {\n var c = (str + '').charCodeAt(0);\n return c === 0x24 || c === 0x5F\n}\n\n/**\n * Define a property.\n */\nfunction def (obj, key, val, enumerable) {\n Object.defineProperty(obj, key, {\n value: val,\n enumerable: !!enumerable,\n writable: true,\n configurable: true\n });\n}\n\n/**\n * Parse simple path.\n */\nvar bailRE = new RegExp((\"[^\" + (unicodeRegExp.source) + \".$_\\\\d]\"));\nfunction parsePath (path) {\n if (bailRE.test(path)) {\n return\n }\n var segments = path.split('.');\n return function (obj) {\n for (var i = 0; i < segments.length; i++) {\n if (!obj) { return }\n obj = obj[segments[i]];\n }\n return obj\n }\n}\n\n/* */\n\n// can we use __proto__?\nvar hasProto = '__proto__' in {};\n\n// Browser environment sniffing\nvar inBrowser = typeof window !== 'undefined';\nvar inWeex = typeof WXEnvironment !== 'undefined' && !!WXEnvironment.platform;\nvar weexPlatform = inWeex && WXEnvironment.platform.toLowerCase();\nvar UA = inBrowser && window.navigator.userAgent.toLowerCase();\nvar isIE = UA && /msie|trident/.test(UA);\nvar isIE9 = UA && UA.indexOf('msie 9.0') > 0;\nvar isEdge = UA && UA.indexOf('edge/') > 0;\nvar isAndroid = (UA && UA.indexOf('android') > 0) || (weexPlatform === 'android');\nvar isIOS = (UA && /iphone|ipad|ipod|ios/.test(UA)) || (weexPlatform === 'ios');\nvar isChrome = UA && /chrome\\/\\d+/.test(UA) && !isEdge;\nvar isPhantomJS = UA && /phantomjs/.test(UA);\nvar isFF = UA && UA.match(/firefox\\/(\\d+)/);\n\n// Firefox has a \"watch\" function on Object.prototype...\nvar nativeWatch = ({}).watch;\nif (inBrowser) {\n try {\n var opts = {};\n Object.defineProperty(opts, 'passive', ({\n get: function get () {\n }\n })); // https://github.com/facebook/flow/issues/285\n window.addEventListener('test-passive', null, opts);\n } catch (e) {}\n}\n\n// this needs to be lazy-evaled because vue may be required before\n// vue-server-renderer can set VUE_ENV\nvar _isServer;\nvar isServerRendering = function () {\n if (_isServer === undefined) {\n /* istanbul ignore if */\n if (!inBrowser && !inWeex && typeof global !== 'undefined') {\n // detect presence of vue-server-renderer and avoid\n // Webpack shimming the process\n _isServer = global['process'] && global['process'].env.VUE_ENV === 'server';\n } else {\n _isServer = false;\n }\n }\n return _isServer\n};\n\n// detect devtools\nvar devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__;\n\n/* istanbul ignore next */\nfunction isNative (Ctor) {\n return typeof Ctor === 'function' && /native code/.test(Ctor.toString())\n}\n\nvar hasSymbol =\n typeof Symbol !== 'undefined' && isNative(Symbol) &&\n typeof Reflect !== 'undefined' && isNative(Reflect.ownKeys);\n\nvar _Set;\n/* istanbul ignore if */ // $flow-disable-line\nif (typeof Set !== 'undefined' && isNative(Set)) {\n // use native Set when available.\n _Set = Set;\n} else {\n // a non-standard Set polyfill that only works with primitive keys.\n _Set = /*@__PURE__*/(function () {\n function Set () {\n this.set = Object.create(null);\n }\n Set.prototype.has = function has (key) {\n return this.set[key] === true\n };\n Set.prototype.add = function add (key) {\n this.set[key] = true;\n };\n Set.prototype.clear = function clear () {\n this.set = Object.create(null);\n };\n\n return Set;\n }());\n}\n\n/* */\n\nvar warn = noop;\nvar tip = noop;\nvar generateComponentTrace = (noop); // work around flow check\nvar formatComponentName = (noop);\n\nif (process.env.NODE_ENV !== 'production') {\n var hasConsole = typeof console !== 'undefined';\n var classifyRE = /(?:^|[-_])(\\w)/g;\n var classify = function (str) { return str\n .replace(classifyRE, function (c) { return c.toUpperCase(); })\n .replace(/[-_]/g, ''); };\n\n warn = function (msg, vm) {\n var trace = vm ? generateComponentTrace(vm) : '';\n\n if (config.warnHandler) {\n config.warnHandler.call(null, msg, vm, trace);\n } else if (hasConsole && (!config.silent)) {\n console.error((\"[Vue warn]: \" + msg + trace));\n }\n };\n\n tip = function (msg, vm) {\n if (hasConsole && (!config.silent)) {\n console.warn(\"[Vue tip]: \" + msg + (\n vm ? generateComponentTrace(vm) : ''\n ));\n }\n };\n\n formatComponentName = function (vm, includeFile) {\n if (vm.$root === vm) {\n if (vm.$options && vm.$options.__file) { // fixed by xxxxxx\n return ('') + vm.$options.__file\n }\n return ''\n }\n var options = typeof vm === 'function' && vm.cid != null\n ? vm.options\n : vm._isVue\n ? vm.$options || vm.constructor.options\n : vm;\n var name = options.name || options._componentTag;\n var file = options.__file;\n if (!name && file) {\n var match = file.match(/([^/\\\\]+)\\.vue$/);\n name = match && match[1];\n }\n\n return (\n (name ? (\"<\" + (classify(name)) + \">\") : \"\") +\n (file && includeFile !== false ? (\" at \" + file) : '')\n )\n };\n\n var repeat = function (str, n) {\n var res = '';\n while (n) {\n if (n % 2 === 1) { res += str; }\n if (n > 1) { str += str; }\n n >>= 1;\n }\n return res\n };\n\n generateComponentTrace = function (vm) {\n if (vm._isVue && vm.$parent) {\n var tree = [];\n var currentRecursiveSequence = 0;\n while (vm && vm.$options.name !== 'PageBody') {\n if (tree.length > 0) {\n var last = tree[tree.length - 1];\n if (last.constructor === vm.constructor) {\n currentRecursiveSequence++;\n vm = vm.$parent;\n continue\n } else if (currentRecursiveSequence > 0) {\n tree[tree.length - 1] = [last, currentRecursiveSequence];\n currentRecursiveSequence = 0;\n }\n }\n !vm.$options.isReserved && tree.push(vm);\n vm = vm.$parent;\n }\n return '\\n\\nfound in\\n\\n' + tree\n .map(function (vm, i) { return (\"\" + (i === 0 ? '---> ' : repeat(' ', 5 + i * 2)) + (Array.isArray(vm)\n ? ((formatComponentName(vm[0])) + \"... (\" + (vm[1]) + \" recursive calls)\")\n : formatComponentName(vm))); })\n .join('\\n')\n } else {\n return (\"\\n\\n(found in \" + (formatComponentName(vm)) + \")\")\n }\n };\n}\n\n/* */\n\nvar uid = 0;\n\n/**\n * A dep is an observable that can have multiple\n * directives subscribing to it.\n */\nvar Dep = function Dep () {\n this.id = uid++;\n this.subs = [];\n};\n\nDep.prototype.addSub = function addSub (sub) {\n this.subs.push(sub);\n};\n\nDep.prototype.removeSub = function removeSub (sub) {\n remove(this.subs, sub);\n};\n\nDep.prototype.depend = function depend () {\n if (Dep.SharedObject.target) {\n Dep.SharedObject.target.addDep(this);\n }\n};\n\nDep.prototype.notify = function notify () {\n // stabilize the subscriber list first\n var subs = this.subs.slice();\n if (process.env.NODE_ENV !== 'production' && !config.async) {\n // subs aren't sorted in scheduler if not running async\n // we need to sort them now to make sure they fire in correct\n // order\n subs.sort(function (a, b) { return a.id - b.id; });\n }\n for (var i = 0, l = subs.length; i < l; i++) {\n subs[i].update();\n }\n};\n\n// The current target watcher being evaluated.\n// This is globally unique because only one watcher\n// can be evaluated at a time.\n// fixed by xxxxxx (nvue shared vuex)\n/* eslint-disable no-undef */\nDep.SharedObject = {};\nDep.SharedObject.target = null;\nDep.SharedObject.targetStack = [];\n\nfunction pushTarget (target) {\n Dep.SharedObject.targetStack.push(target);\n Dep.SharedObject.target = target;\n}\n\nfunction popTarget () {\n Dep.SharedObject.targetStack.pop();\n Dep.SharedObject.target = Dep.SharedObject.targetStack[Dep.SharedObject.targetStack.length - 1];\n}\n\n/* */\n\nvar VNode = function VNode (\n tag,\n data,\n children,\n text,\n elm,\n context,\n componentOptions,\n asyncFactory\n) {\n this.tag = tag;\n this.data = data;\n this.children = children;\n this.text = text;\n this.elm = elm;\n this.ns = undefined;\n this.context = context;\n this.fnContext = undefined;\n this.fnOptions = undefined;\n this.fnScopeId = undefined;\n this.key = data && data.key;\n this.componentOptions = componentOptions;\n this.componentInstance = undefined;\n this.parent = undefined;\n this.raw = false;\n this.isStatic = false;\n this.isRootInsert = true;\n this.isComment = false;\n this.isCloned = false;\n this.isOnce = false;\n this.asyncFactory = asyncFactory;\n this.asyncMeta = undefined;\n this.isAsyncPlaceholder = false;\n};\n\nvar prototypeAccessors = { child: { configurable: true } };\n\n// DEPRECATED: alias for componentInstance for backwards compat.\n/* istanbul ignore next */\nprototypeAccessors.child.get = function () {\n return this.componentInstance\n};\n\nObject.defineProperties( VNode.prototype, prototypeAccessors );\n\nvar createEmptyVNode = function (text) {\n if ( text === void 0 ) text = '';\n\n var node = new VNode();\n node.text = text;\n node.isComment = true;\n return node\n};\n\nfunction createTextVNode (val) {\n return new VNode(undefined, undefined, undefined, String(val))\n}\n\n// optimized shallow clone\n// used for static nodes and slot nodes because they may be reused across\n// multiple renders, cloning them avoids errors when DOM manipulations rely\n// on their elm reference.\nfunction cloneVNode (vnode) {\n var cloned = new VNode(\n vnode.tag,\n vnode.data,\n // #7975\n // clone children array to avoid mutating original in case of cloning\n // a child.\n vnode.children && vnode.children.slice(),\n vnode.text,\n vnode.elm,\n vnode.context,\n vnode.componentOptions,\n vnode.asyncFactory\n );\n cloned.ns = vnode.ns;\n cloned.isStatic = vnode.isStatic;\n cloned.key = vnode.key;\n cloned.isComment = vnode.isComment;\n cloned.fnContext = vnode.fnContext;\n cloned.fnOptions = vnode.fnOptions;\n cloned.fnScopeId = vnode.fnScopeId;\n cloned.asyncMeta = vnode.asyncMeta;\n cloned.isCloned = true;\n return cloned\n}\n\n/*\n * not type checking this file because flow doesn't play well with\n * dynamically accessing methods on Array prototype\n */\n\nvar arrayProto = Array.prototype;\nvar arrayMethods = Object.create(arrayProto);\n\nvar methodsToPatch = [\n 'push',\n 'pop',\n 'shift',\n 'unshift',\n 'splice',\n 'sort',\n 'reverse'\n];\n\n/**\n * Intercept mutating methods and emit events\n */\nmethodsToPatch.forEach(function (method) {\n // cache original method\n var original = arrayProto[method];\n def(arrayMethods, method, function mutator () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n var result = original.apply(this, args);\n var ob = this.__ob__;\n var inserted;\n switch (method) {\n case 'push':\n case 'unshift':\n inserted = args;\n break\n case 'splice':\n inserted = args.slice(2);\n break\n }\n if (inserted) { ob.observeArray(inserted); }\n // notify change\n ob.dep.notify();\n return result\n });\n});\n\n/* */\n\nvar arrayKeys = Object.getOwnPropertyNames(arrayMethods);\n\n/**\n * In some cases we may want to disable observation inside a component's\n * update computation.\n */\nvar shouldObserve = true;\n\nfunction toggleObserving (value) {\n shouldObserve = value;\n}\n\n/**\n * Observer class that is attached to each observed\n * object. Once attached, the observer converts the target\n * object's property keys into getter/setters that\n * collect dependencies and dispatch updates.\n */\nvar Observer = function Observer (value) {\n this.value = value;\n this.dep = new Dep();\n this.vmCount = 0;\n def(value, '__ob__', this);\n if (Array.isArray(value)) {\n if (hasProto) {\n {// fixed by xxxxxx 微信小程序使用 plugins 之后,数组方法被直接挂载到了数组对象上,需要执行 copyAugment 逻辑\n if(value.push !== value.__proto__.push){\n copyAugment(value, arrayMethods, arrayKeys);\n } else {\n protoAugment(value, arrayMethods);\n }\n }\n } else {\n copyAugment(value, arrayMethods, arrayKeys);\n }\n this.observeArray(value);\n } else {\n this.walk(value);\n }\n};\n\n/**\n * Walk through all properties and convert them into\n * getter/setters. This method should only be called when\n * value type is Object.\n */\nObserver.prototype.walk = function walk (obj) {\n var keys = Object.keys(obj);\n for (var i = 0; i < keys.length; i++) {\n defineReactive$$1(obj, keys[i]);\n }\n};\n\n/**\n * Observe a list of Array items.\n */\nObserver.prototype.observeArray = function observeArray (items) {\n for (var i = 0, l = items.length; i < l; i++) {\n observe(items[i]);\n }\n};\n\n// helpers\n\n/**\n * Augment a target Object or Array by intercepting\n * the prototype chain using __proto__\n */\nfunction protoAugment (target, src) {\n /* eslint-disable no-proto */\n target.__proto__ = src;\n /* eslint-enable no-proto */\n}\n\n/**\n * Augment a target Object or Array by defining\n * hidden properties.\n */\n/* istanbul ignore next */\nfunction copyAugment (target, src, keys) {\n for (var i = 0, l = keys.length; i < l; i++) {\n var key = keys[i];\n def(target, key, src[key]);\n }\n}\n\n/**\n * Attempt to create an observer instance for a value,\n * returns the new observer if successfully observed,\n * or the existing observer if the value already has one.\n */\nfunction observe (value, asRootData) {\n if (!isObject(value) || value instanceof VNode) {\n return\n }\n var ob;\n if (hasOwn(value, '__ob__') && value.__ob__ instanceof Observer) {\n ob = value.__ob__;\n } else if (\n shouldObserve &&\n !isServerRendering() &&\n (Array.isArray(value) || isPlainObject(value)) &&\n Object.isExtensible(value) &&\n !value._isVue\n ) {\n ob = new Observer(value);\n }\n if (asRootData && ob) {\n ob.vmCount++;\n }\n return ob\n}\n\n/**\n * Define a reactive property on an Object.\n */\nfunction defineReactive$$1 (\n obj,\n key,\n val,\n customSetter,\n shallow\n) {\n var dep = new Dep();\n\n var property = Object.getOwnPropertyDescriptor(obj, key);\n if (property && property.configurable === false) {\n return\n }\n\n // cater for pre-defined getter/setters\n var getter = property && property.get;\n var setter = property && property.set;\n if ((!getter || setter) && arguments.length === 2) {\n val = obj[key];\n }\n\n var childOb = !shallow && observe(val);\n Object.defineProperty(obj, key, {\n enumerable: true,\n configurable: true,\n get: function reactiveGetter () {\n var value = getter ? getter.call(obj) : val;\n if (Dep.SharedObject.target) { // fixed by xxxxxx\n dep.depend();\n if (childOb) {\n childOb.dep.depend();\n if (Array.isArray(value)) {\n dependArray(value);\n }\n }\n }\n return value\n },\n set: function reactiveSetter (newVal) {\n var value = getter ? getter.call(obj) : val;\n /* eslint-disable no-self-compare */\n if (newVal === value || (newVal !== newVal && value !== value)) {\n return\n }\n /* eslint-enable no-self-compare */\n if (process.env.NODE_ENV !== 'production' && customSetter) {\n customSetter();\n }\n // #7981: for accessor properties without setter\n if (getter && !setter) { return }\n if (setter) {\n setter.call(obj, newVal);\n } else {\n val = newVal;\n }\n childOb = !shallow && observe(newVal);\n dep.notify();\n }\n });\n}\n\n/**\n * Set a property on an object. Adds the new property and\n * triggers change notification if the property doesn't\n * already exist.\n */\nfunction set (target, key, val) {\n if (process.env.NODE_ENV !== 'production' &&\n (isUndef(target) || isPrimitive(target))\n ) {\n warn((\"Cannot set reactive property on undefined, null, or primitive value: \" + ((target))));\n }\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.length = Math.max(target.length, key);\n target.splice(key, 1, val);\n return val\n }\n if (key in target && !(key in Object.prototype)) {\n target[key] = val;\n return val\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n process.env.NODE_ENV !== 'production' && warn(\n 'Avoid adding reactive properties to a Vue instance or its root $data ' +\n 'at runtime - declare it upfront in the data option.'\n );\n return val\n }\n if (!ob) {\n target[key] = val;\n return val\n }\n defineReactive$$1(ob.value, key, val);\n ob.dep.notify();\n return val\n}\n\n/**\n * Delete a property and trigger change if necessary.\n */\nfunction del (target, key) {\n if (process.env.NODE_ENV !== 'production' &&\n (isUndef(target) || isPrimitive(target))\n ) {\n warn((\"Cannot delete reactive property on undefined, null, or primitive value: \" + ((target))));\n }\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.splice(key, 1);\n return\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n process.env.NODE_ENV !== 'production' && warn(\n 'Avoid deleting properties on a Vue instance or its root $data ' +\n '- just set it to null.'\n );\n return\n }\n if (!hasOwn(target, key)) {\n return\n }\n delete target[key];\n if (!ob) {\n return\n }\n ob.dep.notify();\n}\n\n/**\n * Collect dependencies on array elements when the array is touched, since\n * we cannot intercept array element access like property getters.\n */\nfunction dependArray (value) {\n for (var e = (void 0), i = 0, l = value.length; i < l; i++) {\n e = value[i];\n e && e.__ob__ && e.__ob__.dep.depend();\n if (Array.isArray(e)) {\n dependArray(e);\n }\n }\n}\n\n/* */\n\n/**\n * Option overwriting strategies are functions that handle\n * how to merge a parent option value and a child option\n * value into the final value.\n */\nvar strats = config.optionMergeStrategies;\n\n/**\n * Options with restrictions\n */\nif (process.env.NODE_ENV !== 'production') {\n strats.el = strats.propsData = function (parent, child, vm, key) {\n if (!vm) {\n warn(\n \"option \\\"\" + key + \"\\\" can only be used during instance \" +\n 'creation with the `new` keyword.'\n );\n }\n return defaultStrat(parent, child)\n };\n}\n\n/**\n * Helper that recursively merges two data objects together.\n */\nfunction mergeData (to, from) {\n if (!from) { return to }\n var key, toVal, fromVal;\n\n var keys = hasSymbol\n ? Reflect.ownKeys(from)\n : Object.keys(from);\n\n for (var i = 0; i < keys.length; i++) {\n key = keys[i];\n // in case the object is already observed...\n if (key === '__ob__') { continue }\n toVal = to[key];\n fromVal = from[key];\n if (!hasOwn(to, key)) {\n set(to, key, fromVal);\n } else if (\n toVal !== fromVal &&\n isPlainObject(toVal) &&\n isPlainObject(fromVal)\n ) {\n mergeData(toVal, fromVal);\n }\n }\n return to\n}\n\n/**\n * Data\n */\nfunction mergeDataOrFn (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n // in a Vue.extend merge, both should be functions\n if (!childVal) {\n return parentVal\n }\n if (!parentVal) {\n return childVal\n }\n // when parentVal & childVal are both present,\n // we need to return a function that returns the\n // merged result of both functions... no need to\n // check if parentVal is a function here because\n // it has to be a function to pass previous merges.\n return function mergedDataFn () {\n return mergeData(\n typeof childVal === 'function' ? childVal.call(this, this) : childVal,\n typeof parentVal === 'function' ? parentVal.call(this, this) : parentVal\n )\n }\n } else {\n return function mergedInstanceDataFn () {\n // instance merge\n var instanceData = typeof childVal === 'function'\n ? childVal.call(vm, vm)\n : childVal;\n var defaultData = typeof parentVal === 'function'\n ? parentVal.call(vm, vm)\n : parentVal;\n if (instanceData) {\n return mergeData(instanceData, defaultData)\n } else {\n return defaultData\n }\n }\n }\n}\n\nstrats.data = function (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n if (childVal && typeof childVal !== 'function') {\n process.env.NODE_ENV !== 'production' && warn(\n 'The \"data\" option should be a function ' +\n 'that returns a per-instance value in component ' +\n 'definitions.',\n vm\n );\n\n return parentVal\n }\n return mergeDataOrFn(parentVal, childVal)\n }\n\n return mergeDataOrFn(parentVal, childVal, vm)\n};\n\n/**\n * Hooks and props are merged as arrays.\n */\nfunction mergeHook (\n parentVal,\n childVal\n) {\n var res = childVal\n ? parentVal\n ? parentVal.concat(childVal)\n : Array.isArray(childVal)\n ? childVal\n : [childVal]\n : parentVal;\n return res\n ? dedupeHooks(res)\n : res\n}\n\nfunction dedupeHooks (hooks) {\n var res = [];\n for (var i = 0; i < hooks.length; i++) {\n if (res.indexOf(hooks[i]) === -1) {\n res.push(hooks[i]);\n }\n }\n return res\n}\n\nLIFECYCLE_HOOKS.forEach(function (hook) {\n strats[hook] = mergeHook;\n});\n\n/**\n * Assets\n *\n * When a vm is present (instance creation), we need to do\n * a three-way merge between constructor options, instance\n * options and parent options.\n */\nfunction mergeAssets (\n parentVal,\n childVal,\n vm,\n key\n) {\n var res = Object.create(parentVal || null);\n if (childVal) {\n process.env.NODE_ENV !== 'production' && assertObjectType(key, childVal, vm);\n return extend(res, childVal)\n } else {\n return res\n }\n}\n\nASSET_TYPES.forEach(function (type) {\n strats[type + 's'] = mergeAssets;\n});\n\n/**\n * Watchers.\n *\n * Watchers hashes should not overwrite one\n * another, so we merge them as arrays.\n */\nstrats.watch = function (\n parentVal,\n childVal,\n vm,\n key\n) {\n // work around Firefox's Object.prototype.watch...\n if (parentVal === nativeWatch) { parentVal = undefined; }\n if (childVal === nativeWatch) { childVal = undefined; }\n /* istanbul ignore if */\n if (!childVal) { return Object.create(parentVal || null) }\n if (process.env.NODE_ENV !== 'production') {\n assertObjectType(key, childVal, vm);\n }\n if (!parentVal) { return childVal }\n var ret = {};\n extend(ret, parentVal);\n for (var key$1 in childVal) {\n var parent = ret[key$1];\n var child = childVal[key$1];\n if (parent && !Array.isArray(parent)) {\n parent = [parent];\n }\n ret[key$1] = parent\n ? parent.concat(child)\n : Array.isArray(child) ? child : [child];\n }\n return ret\n};\n\n/**\n * Other object hashes.\n */\nstrats.props =\nstrats.methods =\nstrats.inject =\nstrats.computed = function (\n parentVal,\n childVal,\n vm,\n key\n) {\n if (childVal && process.env.NODE_ENV !== 'production') {\n assertObjectType(key, childVal, vm);\n }\n if (!parentVal) { return childVal }\n var ret = Object.create(null);\n extend(ret, parentVal);\n if (childVal) { extend(ret, childVal); }\n return ret\n};\nstrats.provide = mergeDataOrFn;\n\n/**\n * Default strategy.\n */\nvar defaultStrat = function (parentVal, childVal) {\n return childVal === undefined\n ? parentVal\n : childVal\n};\n\n/**\n * Validate component names\n */\nfunction checkComponents (options) {\n for (var key in options.components) {\n validateComponentName(key);\n }\n}\n\nfunction validateComponentName (name) {\n if (!new RegExp((\"^[a-zA-Z][\\\\-\\\\.0-9_\" + (unicodeRegExp.source) + \"]*$\")).test(name)) {\n warn(\n 'Invalid component name: \"' + name + '\". Component names ' +\n 'should conform to valid custom element name in html5 specification.'\n );\n }\n if (isBuiltInTag(name) || config.isReservedTag(name)) {\n warn(\n 'Do not use built-in or reserved HTML elements as component ' +\n 'id: ' + name\n );\n }\n}\n\n/**\n * Ensure all props option syntax are normalized into the\n * Object-based format.\n */\nfunction normalizeProps (options, vm) {\n var props = options.props;\n if (!props) { return }\n var res = {};\n var i, val, name;\n if (Array.isArray(props)) {\n i = props.length;\n while (i--) {\n val = props[i];\n if (typeof val === 'string') {\n name = camelize(val);\n res[name] = { type: null };\n } else if (process.env.NODE_ENV !== 'production') {\n warn('props must be strings when using array syntax.');\n }\n }\n } else if (isPlainObject(props)) {\n for (var key in props) {\n val = props[key];\n name = camelize(key);\n res[name] = isPlainObject(val)\n ? val\n : { type: val };\n }\n } else if (process.env.NODE_ENV !== 'production') {\n warn(\n \"Invalid value for option \\\"props\\\": expected an Array or an Object, \" +\n \"but got \" + (toRawType(props)) + \".\",\n vm\n );\n }\n options.props = res;\n}\n\n/**\n * Normalize all injections into Object-based format\n */\nfunction normalizeInject (options, vm) {\n var inject = options.inject;\n if (!inject) { return }\n var normalized = options.inject = {};\n if (Array.isArray(inject)) {\n for (var i = 0; i < inject.length; i++) {\n normalized[inject[i]] = { from: inject[i] };\n }\n } else if (isPlainObject(inject)) {\n for (var key in inject) {\n var val = inject[key];\n normalized[key] = isPlainObject(val)\n ? extend({ from: key }, val)\n : { from: val };\n }\n } else if (process.env.NODE_ENV !== 'production') {\n warn(\n \"Invalid value for option \\\"inject\\\": expected an Array or an Object, \" +\n \"but got \" + (toRawType(inject)) + \".\",\n vm\n );\n }\n}\n\n/**\n * Normalize raw function directives into object format.\n */\nfunction normalizeDirectives (options) {\n var dirs = options.directives;\n if (dirs) {\n for (var key in dirs) {\n var def$$1 = dirs[key];\n if (typeof def$$1 === 'function') {\n dirs[key] = { bind: def$$1, update: def$$1 };\n }\n }\n }\n}\n\nfunction assertObjectType (name, value, vm) {\n if (!isPlainObject(value)) {\n warn(\n \"Invalid value for option \\\"\" + name + \"\\\": expected an Object, \" +\n \"but got \" + (toRawType(value)) + \".\",\n vm\n );\n }\n}\n\n/**\n * Merge two option objects into a new one.\n * Core utility used in both instantiation and inheritance.\n */\nfunction mergeOptions (\n parent,\n child,\n vm\n) {\n if (process.env.NODE_ENV !== 'production') {\n checkComponents(child);\n }\n\n if (typeof child === 'function') {\n child = child.options;\n }\n\n normalizeProps(child, vm);\n normalizeInject(child, vm);\n normalizeDirectives(child);\n\n // Apply extends and mixins on the child options,\n // but only if it is a raw options object that isn't\n // the result of another mergeOptions call.\n // Only merged options has the _base property.\n if (!child._base) {\n if (child.extends) {\n parent = mergeOptions(parent, child.extends, vm);\n }\n if (child.mixins) {\n for (var i = 0, l = child.mixins.length; i < l; i++) {\n parent = mergeOptions(parent, child.mixins[i], vm);\n }\n }\n }\n\n var options = {};\n var key;\n for (key in parent) {\n mergeField(key);\n }\n for (key in child) {\n if (!hasOwn(parent, key)) {\n mergeField(key);\n }\n }\n function mergeField (key) {\n var strat = strats[key] || defaultStrat;\n options[key] = strat(parent[key], child[key], vm, key);\n }\n return options\n}\n\n/**\n * Resolve an asset.\n * This function is used because child instances need access\n * to assets defined in its ancestor chain.\n */\nfunction resolveAsset (\n options,\n type,\n id,\n warnMissing\n) {\n /* istanbul ignore if */\n if (typeof id !== 'string') {\n return\n }\n var assets = options[type];\n // check local registration variations first\n if (hasOwn(assets, id)) { return assets[id] }\n var camelizedId = camelize(id);\n if (hasOwn(assets, camelizedId)) { return assets[camelizedId] }\n var PascalCaseId = capitalize(camelizedId);\n if (hasOwn(assets, PascalCaseId)) { return assets[PascalCaseId] }\n // fallback to prototype chain\n var res = assets[id] || assets[camelizedId] || assets[PascalCaseId];\n if (process.env.NODE_ENV !== 'production' && warnMissing && !res) {\n warn(\n 'Failed to resolve ' + type.slice(0, -1) + ': ' + id,\n options\n );\n }\n return res\n}\n\n/* */\n\n\n\nfunction validateProp (\n key,\n propOptions,\n propsData,\n vm\n) {\n var prop = propOptions[key];\n var absent = !hasOwn(propsData, key);\n var value = propsData[key];\n // boolean casting\n var booleanIndex = getTypeIndex(Boolean, prop.type);\n if (booleanIndex > -1) {\n if (absent && !hasOwn(prop, 'default')) {\n value = false;\n } else if (value === '' || value === hyphenate(key)) {\n // only cast empty string / same name to boolean if\n // boolean has higher priority\n var stringIndex = getTypeIndex(String, prop.type);\n if (stringIndex < 0 || booleanIndex < stringIndex) {\n value = true;\n }\n }\n }\n // check default value\n if (value === undefined) {\n value = getPropDefaultValue(vm, prop, key);\n // since the default value is a fresh copy,\n // make sure to observe it.\n var prevShouldObserve = shouldObserve;\n toggleObserving(true);\n observe(value);\n toggleObserving(prevShouldObserve);\n }\n if (\n process.env.NODE_ENV !== 'production' &&\n // skip validation for weex recycle-list child component props\n !(false)\n ) {\n assertProp(prop, key, value, vm, absent);\n }\n return value\n}\n\n/**\n * Get the default value of a prop.\n */\nfunction getPropDefaultValue (vm, prop, key) {\n // no default, return undefined\n if (!hasOwn(prop, 'default')) {\n return undefined\n }\n var def = prop.default;\n // warn against non-factory defaults for Object & Array\n if (process.env.NODE_ENV !== 'production' && isObject(def)) {\n warn(\n 'Invalid default value for prop \"' + key + '\": ' +\n 'Props with type Object/Array must use a factory function ' +\n 'to return the default value.',\n vm\n );\n }\n // the raw prop value was also undefined from previous render,\n // return previous default value to avoid unnecessary watcher trigger\n if (vm && vm.$options.propsData &&\n vm.$options.propsData[key] === undefined &&\n vm._props[key] !== undefined\n ) {\n return vm._props[key]\n }\n // call factory function for non-Function types\n // a value is Function if its prototype is function even across different execution context\n return typeof def === 'function' && getType(prop.type) !== 'Function'\n ? def.call(vm)\n : def\n}\n\n/**\n * Assert whether a prop is valid.\n */\nfunction assertProp (\n prop,\n name,\n value,\n vm,\n absent\n) {\n if (prop.required && absent) {\n warn(\n 'Missing required prop: \"' + name + '\"',\n vm\n );\n return\n }\n if (value == null && !prop.required) {\n return\n }\n var type = prop.type;\n var valid = !type || type === true;\n var expectedTypes = [];\n if (type) {\n if (!Array.isArray(type)) {\n type = [type];\n }\n for (var i = 0; i < type.length && !valid; i++) {\n var assertedType = assertType(value, type[i]);\n expectedTypes.push(assertedType.expectedType || '');\n valid = assertedType.valid;\n }\n }\n\n if (!valid) {\n warn(\n getInvalidTypeMessage(name, value, expectedTypes),\n vm\n );\n return\n }\n var validator = prop.validator;\n if (validator) {\n if (!validator(value)) {\n warn(\n 'Invalid prop: custom validator check failed for prop \"' + name + '\".',\n vm\n );\n }\n }\n}\n\nvar simpleCheckRE = /^(String|Number|Boolean|Function|Symbol)$/;\n\nfunction assertType (value, type) {\n var valid;\n var expectedType = getType(type);\n if (simpleCheckRE.test(expectedType)) {\n var t = typeof value;\n valid = t === expectedType.toLowerCase();\n // for primitive wrapper objects\n if (!valid && t === 'object') {\n valid = value instanceof type;\n }\n } else if (expectedType === 'Object') {\n valid = isPlainObject(value);\n } else if (expectedType === 'Array') {\n valid = Array.isArray(value);\n } else {\n valid = value instanceof type;\n }\n return {\n valid: valid,\n expectedType: expectedType\n }\n}\n\n/**\n * Use function string name to check built-in types,\n * because a simple equality check will fail when running\n * across different vms / iframes.\n */\nfunction getType (fn) {\n var match = fn && fn.toString().match(/^\\s*function (\\w+)/);\n return match ? match[1] : ''\n}\n\nfunction isSameType (a, b) {\n return getType(a) === getType(b)\n}\n\nfunction getTypeIndex (type, expectedTypes) {\n if (!Array.isArray(expectedTypes)) {\n return isSameType(expectedTypes, type) ? 0 : -1\n }\n for (var i = 0, len = expectedTypes.length; i < len; i++) {\n if (isSameType(expectedTypes[i], type)) {\n return i\n }\n }\n return -1\n}\n\nfunction getInvalidTypeMessage (name, value, expectedTypes) {\n var message = \"Invalid prop: type check failed for prop \\\"\" + name + \"\\\".\" +\n \" Expected \" + (expectedTypes.map(capitalize).join(', '));\n var expectedType = expectedTypes[0];\n var receivedType = toRawType(value);\n var expectedValue = styleValue(value, expectedType);\n var receivedValue = styleValue(value, receivedType);\n // check if we need to specify expected value\n if (expectedTypes.length === 1 &&\n isExplicable(expectedType) &&\n !isBoolean(expectedType, receivedType)) {\n message += \" with value \" + expectedValue;\n }\n message += \", got \" + receivedType + \" \";\n // check if we need to specify received value\n if (isExplicable(receivedType)) {\n message += \"with value \" + receivedValue + \".\";\n }\n return message\n}\n\nfunction styleValue (value, type) {\n if (type === 'String') {\n return (\"\\\"\" + value + \"\\\"\")\n } else if (type === 'Number') {\n return (\"\" + (Number(value)))\n } else {\n return (\"\" + value)\n }\n}\n\nfunction isExplicable (value) {\n var explicitTypes = ['string', 'number', 'boolean'];\n return explicitTypes.some(function (elem) { return value.toLowerCase() === elem; })\n}\n\nfunction isBoolean () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n return args.some(function (elem) { return elem.toLowerCase() === 'boolean'; })\n}\n\n/* */\n\nfunction handleError (err, vm, info) {\n // Deactivate deps tracking while processing error handler to avoid possible infinite rendering.\n // See: https://github.com/vuejs/vuex/issues/1505\n pushTarget();\n try {\n if (vm) {\n var cur = vm;\n while ((cur = cur.$parent)) {\n var hooks = cur.$options.errorCaptured;\n if (hooks) {\n for (var i = 0; i < hooks.length; i++) {\n try {\n var capture = hooks[i].call(cur, err, vm, info) === false;\n if (capture) { return }\n } catch (e) {\n globalHandleError(e, cur, 'errorCaptured hook');\n }\n }\n }\n }\n }\n globalHandleError(err, vm, info);\n } finally {\n popTarget();\n }\n}\n\nfunction invokeWithErrorHandling (\n handler,\n context,\n args,\n vm,\n info\n) {\n var res;\n try {\n res = args ? handler.apply(context, args) : handler.call(context);\n if (res && !res._isVue && isPromise(res) && !res._handled) {\n res.catch(function (e) { return handleError(e, vm, info + \" (Promise/async)\"); });\n // issue #9511\n // avoid catch triggering multiple times when nested calls\n res._handled = true;\n }\n } catch (e) {\n handleError(e, vm, info);\n }\n return res\n}\n\nfunction globalHandleError (err, vm, info) {\n if (config.errorHandler) {\n try {\n return config.errorHandler.call(null, err, vm, info)\n } catch (e) {\n // if the user intentionally throws the original error in the handler,\n // do not log it twice\n if (e !== err) {\n logError(e, null, 'config.errorHandler');\n }\n }\n }\n logError(err, vm, info);\n}\n\nfunction logError (err, vm, info) {\n if (process.env.NODE_ENV !== 'production') {\n warn((\"Error in \" + info + \": \\\"\" + (err.toString()) + \"\\\"\"), vm);\n }\n /* istanbul ignore else */\n if ((inBrowser || inWeex) && typeof console !== 'undefined') {\n console.error(err);\n } else {\n throw err\n }\n}\n\n/* */\n\nvar callbacks = [];\nvar pending = false;\n\nfunction flushCallbacks () {\n pending = false;\n var copies = callbacks.slice(0);\n callbacks.length = 0;\n for (var i = 0; i < copies.length; i++) {\n copies[i]();\n }\n}\n\n// Here we have async deferring wrappers using microtasks.\n// In 2.5 we used (macro) tasks (in combination with microtasks).\n// However, it has subtle problems when state is changed right before repaint\n// (e.g. #6813, out-in transitions).\n// Also, using (macro) tasks in event handler would cause some weird behaviors\n// that cannot be circumvented (e.g. #7109, #7153, #7546, #7834, #8109).\n// So we now use microtasks everywhere, again.\n// A major drawback of this tradeoff is that there are some scenarios\n// where microtasks have too high a priority and fire in between supposedly\n// sequential events (e.g. #4521, #6690, which have workarounds)\n// or even between bubbling of the same event (#6566).\nvar timerFunc;\n\n// The nextTick behavior leverages the microtask queue, which can be accessed\n// via either native Promise.then or MutationObserver.\n// MutationObserver has wider support, however it is seriously bugged in\n// UIWebView in iOS >= 9.3.3 when triggered in touch event handlers. It\n// completely stops working after triggering a few times... so, if native\n// Promise is available, we will use it:\n/* istanbul ignore next, $flow-disable-line */\nif (typeof Promise !== 'undefined' && isNative(Promise)) {\n var p = Promise.resolve();\n timerFunc = function () {\n p.then(flushCallbacks);\n // In problematic UIWebViews, Promise.then doesn't completely break, but\n // it can get stuck in a weird state where callbacks are pushed into the\n // microtask queue but the queue isn't being flushed, until the browser\n // needs to do some other work, e.g. handle a timer. Therefore we can\n // \"force\" the microtask queue to be flushed by adding an empty timer.\n if (isIOS) { setTimeout(noop); }\n };\n} else if (!isIE && typeof MutationObserver !== 'undefined' && (\n isNative(MutationObserver) ||\n // PhantomJS and iOS 7.x\n MutationObserver.toString() === '[object MutationObserverConstructor]'\n)) {\n // Use MutationObserver where native Promise is not available,\n // e.g. PhantomJS, iOS7, Android 4.4\n // (#6466 MutationObserver is unreliable in IE11)\n var counter = 1;\n var observer = new MutationObserver(flushCallbacks);\n var textNode = document.createTextNode(String(counter));\n observer.observe(textNode, {\n characterData: true\n });\n timerFunc = function () {\n counter = (counter + 1) % 2;\n textNode.data = String(counter);\n };\n} else if (typeof setImmediate !== 'undefined' && isNative(setImmediate)) {\n // Fallback to setImmediate.\n // Technically it leverages the (macro) task queue,\n // but it is still a better choice than setTimeout.\n timerFunc = function () {\n setImmediate(flushCallbacks);\n };\n} else {\n // Fallback to setTimeout.\n timerFunc = function () {\n setTimeout(flushCallbacks, 0);\n };\n}\n\nfunction nextTick (cb, ctx) {\n var _resolve;\n callbacks.push(function () {\n if (cb) {\n try {\n cb.call(ctx);\n } catch (e) {\n handleError(e, ctx, 'nextTick');\n }\n } else if (_resolve) {\n _resolve(ctx);\n }\n });\n if (!pending) {\n pending = true;\n timerFunc();\n }\n // $flow-disable-line\n if (!cb && typeof Promise !== 'undefined') {\n return new Promise(function (resolve) {\n _resolve = resolve;\n })\n }\n}\n\n/* */\n\n/* not type checking this file because flow doesn't play well with Proxy */\n\nvar initProxy;\n\nif (process.env.NODE_ENV !== 'production') {\n var allowedGlobals = makeMap(\n 'Infinity,undefined,NaN,isFinite,isNaN,' +\n 'parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,' +\n 'Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,' +\n 'require' // for Webpack/Browserify\n );\n\n var warnNonPresent = function (target, key) {\n warn(\n \"Property or method \\\"\" + key + \"\\\" is not defined on the instance but \" +\n 'referenced during render. Make sure that this property is reactive, ' +\n 'either in the data option, or for class-based components, by ' +\n 'initializing the property. ' +\n 'See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.',\n target\n );\n };\n\n var warnReservedPrefix = function (target, key) {\n warn(\n \"Property \\\"\" + key + \"\\\" must be accessed with \\\"$data.\" + key + \"\\\" because \" +\n 'properties starting with \"$\" or \"_\" are not proxied in the Vue instance to ' +\n 'prevent conflicts with Vue internals. ' +\n 'See: https://vuejs.org/v2/api/#data',\n target\n );\n };\n\n var hasProxy =\n typeof Proxy !== 'undefined' && isNative(Proxy);\n\n if (hasProxy) {\n var isBuiltInModifier = makeMap('stop,prevent,self,ctrl,shift,alt,meta,exact');\n config.keyCodes = new Proxy(config.keyCodes, {\n set: function set (target, key, value) {\n if (isBuiltInModifier(key)) {\n warn((\"Avoid overwriting built-in modifier in config.keyCodes: .\" + key));\n return false\n } else {\n target[key] = value;\n return true\n }\n }\n });\n }\n\n var hasHandler = {\n has: function has (target, key) {\n var has = key in target;\n var isAllowed = allowedGlobals(key) ||\n (typeof key === 'string' && key.charAt(0) === '_' && !(key in target.$data));\n if (!has && !isAllowed) {\n if (key in target.$data) { warnReservedPrefix(target, key); }\n else { warnNonPresent(target, key); }\n }\n return has || !isAllowed\n }\n };\n\n var getHandler = {\n get: function get (target, key) {\n if (typeof key === 'string' && !(key in target)) {\n if (key in target.$data) { warnReservedPrefix(target, key); }\n else { warnNonPresent(target, key); }\n }\n return target[key]\n }\n };\n\n initProxy = function initProxy (vm) {\n if (hasProxy) {\n // determine which proxy handler to use\n var options = vm.$options;\n var handlers = options.render && options.render._withStripped\n ? getHandler\n : hasHandler;\n vm._renderProxy = new Proxy(vm, handlers);\n } else {\n vm._renderProxy = vm;\n }\n };\n}\n\n/* */\n\nvar seenObjects = new _Set();\n\n/**\n * Recursively traverse an object to evoke all converted\n * getters, so that every nested property inside the object\n * is collected as a \"deep\" dependency.\n */\nfunction traverse (val) {\n _traverse(val, seenObjects);\n seenObjects.clear();\n}\n\nfunction _traverse (val, seen) {\n var i, keys;\n var isA = Array.isArray(val);\n if ((!isA && !isObject(val)) || Object.isFrozen(val) || val instanceof VNode) {\n return\n }\n if (val.__ob__) {\n var depId = val.__ob__.dep.id;\n if (seen.has(depId)) {\n return\n }\n seen.add(depId);\n }\n if (isA) {\n i = val.length;\n while (i--) { _traverse(val[i], seen); }\n } else {\n keys = Object.keys(val);\n i = keys.length;\n while (i--) { _traverse(val[keys[i]], seen); }\n }\n}\n\nvar mark;\nvar measure;\n\nif (process.env.NODE_ENV !== 'production') {\n var perf = inBrowser && window.performance;\n /* istanbul ignore if */\n if (\n perf &&\n perf.mark &&\n perf.measure &&\n perf.clearMarks &&\n perf.clearMeasures\n ) {\n mark = function (tag) { return perf.mark(tag); };\n measure = function (name, startTag, endTag) {\n perf.measure(name, startTag, endTag);\n perf.clearMarks(startTag);\n perf.clearMarks(endTag);\n // perf.clearMeasures(name)\n };\n }\n}\n\n/* */\n\nvar normalizeEvent = cached(function (name) {\n var passive = name.charAt(0) === '&';\n name = passive ? name.slice(1) : name;\n var once$$1 = name.charAt(0) === '~'; // Prefixed last, checked first\n name = once$$1 ? name.slice(1) : name;\n var capture = name.charAt(0) === '!';\n name = capture ? name.slice(1) : name;\n return {\n name: name,\n once: once$$1,\n capture: capture,\n passive: passive\n }\n});\n\nfunction createFnInvoker (fns, vm) {\n function invoker () {\n var arguments$1 = arguments;\n\n var fns = invoker.fns;\n if (Array.isArray(fns)) {\n var cloned = fns.slice();\n for (var i = 0; i < cloned.length; i++) {\n invokeWithErrorHandling(cloned[i], null, arguments$1, vm, \"v-on handler\");\n }\n } else {\n // return handler return value for single handlers\n return invokeWithErrorHandling(fns, null, arguments, vm, \"v-on handler\")\n }\n }\n invoker.fns = fns;\n return invoker\n}\n\nfunction updateListeners (\n on,\n oldOn,\n add,\n remove$$1,\n createOnceHandler,\n vm\n) {\n var name, def$$1, cur, old, event;\n for (name in on) {\n def$$1 = cur = on[name];\n old = oldOn[name];\n event = normalizeEvent(name);\n if (isUndef(cur)) {\n process.env.NODE_ENV !== 'production' && warn(\n \"Invalid handler for event \\\"\" + (event.name) + \"\\\": got \" + String(cur),\n vm\n );\n } else if (isUndef(old)) {\n if (isUndef(cur.fns)) {\n cur = on[name] = createFnInvoker(cur, vm);\n }\n if (isTrue(event.once)) {\n cur = on[name] = createOnceHandler(event.name, cur, event.capture);\n }\n add(event.name, cur, event.capture, event.passive, event.params);\n } else if (cur !== old) {\n old.fns = cur;\n on[name] = old;\n }\n }\n for (name in oldOn) {\n if (isUndef(on[name])) {\n event = normalizeEvent(name);\n remove$$1(event.name, oldOn[name], event.capture);\n }\n }\n}\n\n/* */\n\n/* */\n\n// fixed by xxxxxx (mp properties)\nfunction extractPropertiesFromVNodeData(data, Ctor, res, context) {\n var propOptions = Ctor.options.mpOptions && Ctor.options.mpOptions.properties;\n if (isUndef(propOptions)) {\n return res\n }\n var externalClasses = Ctor.options.mpOptions.externalClasses || [];\n var attrs = data.attrs;\n var props = data.props;\n if (isDef(attrs) || isDef(props)) {\n for (var key in propOptions) {\n var altKey = hyphenate(key);\n var result = checkProp(res, props, key, altKey, true) ||\n checkProp(res, attrs, key, altKey, false);\n // externalClass\n if (\n result &&\n res[key] &&\n externalClasses.indexOf(altKey) !== -1 &&\n context[camelize(res[key])]\n ) {\n // 赋值 externalClass 真正的值(模板里 externalClass 的值可能是字符串)\n res[key] = context[camelize(res[key])];\n }\n }\n }\n return res\n}\n\nfunction extractPropsFromVNodeData (\n data,\n Ctor,\n tag,\n context// fixed by xxxxxx\n) {\n // we are only extracting raw values here.\n // validation and default values are handled in the child\n // component itself.\n var propOptions = Ctor.options.props;\n if (isUndef(propOptions)) {\n // fixed by xxxxxx\n return extractPropertiesFromVNodeData(data, Ctor, {}, context)\n }\n var res = {};\n var attrs = data.attrs;\n var props = data.props;\n if (isDef(attrs) || isDef(props)) {\n for (var key in propOptions) {\n var altKey = hyphenate(key);\n if (process.env.NODE_ENV !== 'production') {\n var keyInLowerCase = key.toLowerCase();\n if (\n key !== keyInLowerCase &&\n attrs && hasOwn(attrs, keyInLowerCase)\n ) {\n tip(\n \"Prop \\\"\" + keyInLowerCase + \"\\\" is passed to component \" +\n (formatComponentName(tag || Ctor)) + \", but the declared prop name is\" +\n \" \\\"\" + key + \"\\\". \" +\n \"Note that HTML attributes are case-insensitive and camelCased \" +\n \"props need to use their kebab-case equivalents when using in-DOM \" +\n \"templates. You should probably use \\\"\" + altKey + \"\\\" instead of \\\"\" + key + \"\\\".\"\n );\n }\n }\n checkProp(res, props, key, altKey, true) ||\n checkProp(res, attrs, key, altKey, false);\n }\n }\n // fixed by xxxxxx\n return extractPropertiesFromVNodeData(data, Ctor, res, context)\n}\n\nfunction checkProp (\n res,\n hash,\n key,\n altKey,\n preserve\n) {\n if (isDef(hash)) {\n if (hasOwn(hash, key)) {\n res[key] = hash[key];\n if (!preserve) {\n delete hash[key];\n }\n return true\n } else if (hasOwn(hash, altKey)) {\n res[key] = hash[altKey];\n if (!preserve) {\n delete hash[altKey];\n }\n return true\n }\n }\n return false\n}\n\n/* */\n\n// The template compiler attempts to minimize the need for normalization by\n// statically analyzing the template at compile time.\n//\n// For plain HTML markup, normalization can be completely skipped because the\n// generated render function is guaranteed to return Array. There are\n// two cases where extra normalization is needed:\n\n// 1. When the children contains components - because a functional component\n// may return an Array instead of a single root. In this case, just a simple\n// normalization is needed - if any child is an Array, we flatten the whole\n// thing with Array.prototype.concat. It is guaranteed to be only 1-level deep\n// because functional components already normalize their own children.\nfunction simpleNormalizeChildren (children) {\n for (var i = 0; i < children.length; i++) {\n if (Array.isArray(children[i])) {\n return Array.prototype.concat.apply([], children)\n }\n }\n return children\n}\n\n// 2. When the children contains constructs that always generated nested Arrays,\n// e.g.